From dc7af13486c83cb7a0c3a3e64f106dc91cd04cb1 Mon Sep 17 00:00:00 2001 From: RafaelGSS Date: Tue, 5 Jul 2022 12:56:24 -0300 Subject: [PATCH] deps: update archs files for quictls/openssl-3.0.5+quic After an OpenSSL source update, all the config files need to be regenerated and committed by: $ find archs \( -name \*.s \) -exec rm "{}" \; Edit deps/openssl/openssl/crypto/perlasm/x86asm.pl changing #ifdef to %ifdef to make it compatible to nasm on windows 32. $ make -C deps/openssl/config $ git add deps/openssl/config/archs $ git add deps/openssl/openssl $ git commit Reviewed-By: Luigi Pinca Reviewed-By: Richard Lau PR-URL: https://github.com/nodejs/node/pull/43693 --- .../config/archs/BSD-x86/asm/configdata.pm | 279 +- .../asm/crypto/aes/{aes-586.s => aes-586.S} | 48 + .../crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/vpaes-x86.S} | 52 + .../bf/bf-586.s => asm/crypto/bf/bf-586.S} | 40 + .../asm/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../asm/crypto/bn/{co-586.s => co-586.S} | 16 + .../asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../x86-mont.s => asm/crypto/bn/x86-mont.S} | 4 + .../archs/BSD-x86/asm/crypto/buildinf.h | 2 +- .../crypto/camellia/cmll-x86.S} | 44 + .../crypto/chacha/chacha-x86.S} | 12 + .../crypt586.s => asm/crypto/des/crypt586.S} | 4 + .../des-586.s => asm/crypto/des/des-586.S} | 88 + ...{ecp_nistz256-x86.s => ecp_nistz256-x86.S} | 88 + .../asm/crypto/md5/{md5-586.s => md5-586.S} | 4 + .../crypto/modes/ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../rc4-586.s => asm/crypto/rc4/rc4-586.S} | 12 + .../crypto/ripemd/{rmd-586.s => rmd-586.S} | 4 + .../sha1-586.s => asm/crypto/sha/sha1-586.S} | 16 + .../crypto/sha/sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../x86cpuid.s => asm/crypto/x86cpuid.S} | 48 + .../engines/e_padlock-x86.S} | 72 + .../archs/BSD-x86/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../BSD-x86/asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86/asm/openssl-fips.gypi | 62 +- .../config/archs/BSD-x86/asm/openssl.gypi | 62 +- .../archs/BSD-x86/asm_avx2/configdata.pm | 287 +- .../crypto/aes/{aes-586.s => aes-586.S} | 48 + .../crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/vpaes-x86.S} | 52 + .../bf-586.s => asm_avx2/crypto/bf/bf-586.S} | 40 + .../asm_avx2/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../asm_avx2/crypto/bn/{co-586.s => co-586.S} | 16 + .../crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../crypto/bn/x86-mont.S} | 4 + .../archs/BSD-x86/asm_avx2/crypto/buildinf.h | 2 +- .../crypto/camellia/cmll-x86.S} | 44 + .../crypto/chacha/chacha-x86.S} | 12 + .../crypto/des/crypt586.S} | 4 + .../crypto/des/des-586.S} | 88 + ...{ecp_nistz256-x86.s => ecp_nistz256-x86.S} | 88 + .../crypto/md5/{md5-586.s => md5-586.S} | 4 + .../crypto/modes/ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../crypto/rc4/rc4-586.S} | 12 + .../crypto/ripemd/{rmd-586.s => rmd-586.S} | 4 + .../crypto/sha/sha1-586.S} | 16 + .../crypto/sha/sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../x86cpuid.s => asm_avx2/crypto/x86cpuid.S} | 48 + .../engines/e_padlock-x86.S} | 72 + .../BSD-x86/asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86/asm_avx2/openssl-fips.gypi | 62 +- .../archs/BSD-x86/asm_avx2/openssl.gypi | 62 +- .../config/archs/BSD-x86/no-asm/configdata.pm | 187 +- .../archs/BSD-x86/no-asm/crypto/buildinf.h | 2 +- .../BSD-x86/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../BSD-x86/no-asm/include/openssl/opensslv.h | 10 +- .../config/archs/BSD-x86_64/asm/configdata.pm | 195 +- .../BSD-x86_64/asm/crypto/bn/x86_64-mont5.s | 179 - .../archs/BSD-x86_64/asm/crypto/buildinf.h | 2 +- .../BSD-x86_64/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../BSD-x86_64/asm/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86_64/asm_avx2/configdata.pm | 195 +- .../asm_avx2/crypto/bn/x86_64-mont5.s | 179 - .../BSD-x86_64/asm_avx2/crypto/buildinf.h | 2 +- .../BSD-x86_64/asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/BSD-x86_64/no-asm/configdata.pm | 187 +- .../archs/BSD-x86_64/no-asm/crypto/buildinf.h | 2 +- .../BSD-x86_64/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../config/archs/VC-WIN32/asm/configdata.pm | 297 +- .../VC-WIN32/asm/crypto/aes/aesni-x86.asm | 4 +- .../archs/VC-WIN32/asm/crypto/bf/bf-586.asm | 28 + .../archs/VC-WIN32/asm/crypto/buildinf.h | 2 +- .../archs/VC-WIN32/asm/crypto/des/des-586.asm | 56 + .../archs/VC-WIN32/asm/include/openssl/bio.h | 4 +- .../VC-WIN32/asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN32/asm_avx2/configdata.pm | 309 +- .../asm_avx2/crypto/aes/aesni-x86.asm | 4 +- .../VC-WIN32/asm_avx2/crypto/bf/bf-586.asm | 28 + .../archs/VC-WIN32/asm_avx2/crypto/buildinf.h | 2 +- .../VC-WIN32/asm_avx2/crypto/des/des-586.asm | 56 + .../VC-WIN32/asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN32/no-asm/configdata.pm | 209 +- .../archs/VC-WIN32/no-asm/crypto/buildinf.h | 2 +- .../VC-WIN32/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN64-ARM/no-asm/configdata.pm | 213 +- .../VC-WIN64-ARM/no-asm/crypto/buildinf.h | 2 +- .../VC-WIN64-ARM/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../config/archs/VC-WIN64A/asm/configdata.pm | 205 +- .../VC-WIN64A/asm/crypto/bn/x86_64-mont5.asm | 202 - .../archs/VC-WIN64A/asm/crypto/buildinf.h | 2 +- .../archs/VC-WIN64A/asm/include/openssl/bio.h | 4 +- .../VC-WIN64A/asm/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN64A/asm_avx2/configdata.pm | 205 +- .../asm_avx2/crypto/bn/x86_64-mont5.asm | 202 - .../VC-WIN64A/asm_avx2/crypto/buildinf.h | 2 +- .../VC-WIN64A/asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/VC-WIN64A/no-asm/configdata.pm | 217 +- .../archs/VC-WIN64A/no-asm/crypto/buildinf.h | 2 +- .../VC-WIN64A/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/aix-gcc/asm/crypto/aes/aes-ppc.s | 1558 - .../archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s | 3633 -- .../archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s | 1462 - .../archs/aix-gcc/asm/crypto/bn/bn-ppc.s | 1844 - .../archs/aix-gcc/asm/crypto/bn/ppc-mont.s | 1784 - .../aix-gcc/asm/crypto/chacha/chacha-ppc.s | 1488 - .../aix-gcc/asm/crypto/modes/ghashp8-ppc.s | 565 - .../asm/crypto/poly1305/poly1305-ppc.s | 1296 - .../asm/crypto/poly1305/poly1305-ppcfp.s | 582 - .../archs/aix-gcc/asm/crypto/ppccpuid.s | 340 - .../archs/aix-gcc/asm/crypto/sha/sha1-ppc.s | 1116 - .../archs/aix-gcc/asm/crypto/sha/sha256-ppc.s | 1319 - .../aix-gcc/asm/crypto/sha/sha256p8-ppc.s | 733 - .../archs/aix-gcc/asm/crypto/sha/sha512-ppc.s | 3069 - .../aix-gcc/asm/crypto/sha/sha512p8-ppc.s | 831 - .../aix-gcc/asm_avx2/crypto/aes/aes-ppc.s | 1558 - .../aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s | 3633 -- .../aix-gcc/asm_avx2/crypto/aes/vpaes-ppc.s | 1462 - .../archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s | 1844 - .../aix-gcc/asm_avx2/crypto/bn/ppc-mont.s | 1784 - .../asm_avx2/crypto/chacha/chacha-ppc.s | 1488 - .../asm_avx2/crypto/modes/ghashp8-ppc.s | 565 - .../asm_avx2/crypto/poly1305/poly1305-ppc.s | 1296 - .../asm_avx2/crypto/poly1305/poly1305-ppcfp.s | 582 - .../archs/aix-gcc/asm_avx2/crypto/ppccpuid.s | 340 - .../aix-gcc/asm_avx2/crypto/sha/sha1-ppc.s | 1116 - .../aix-gcc/asm_avx2/crypto/sha/sha256-ppc.s | 1319 - .../asm_avx2/crypto/sha/sha256p8-ppc.s | 733 - .../aix-gcc/asm_avx2/crypto/sha/sha512-ppc.s | 3069 - .../asm_avx2/crypto/sha/sha512p8-ppc.s | 831 - .../archs/aix64-gcc-as/asm/configdata.pm | 720 +- .../asm/crypto/bn/ppc64-mont-fixed.s | 415 - .../archs/aix64-gcc-as/asm/crypto/buildinf.h | 2 +- .../aix64-gcc-as/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/aix64-gcc-as/asm/openssl-fips.gypi | 2 - .../archs/aix64-gcc-as/asm/openssl.gypi | 2 - .../archs/aix64-gcc-as/asm_avx2/configdata.pm | 212 +- .../asm_avx2/crypto/bn/ppc64-mont-fixed.s | 415 - .../aix64-gcc-as/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../aix64-gcc-as/asm_avx2/openssl-fips.gypi | 2 - .../archs/aix64-gcc-as/asm_avx2/openssl.gypi | 2 - .../archs/aix64-gcc-as/no-asm/configdata.pm | 191 +- .../aix64-gcc-as/no-asm/crypto/buildinf.h | 2 +- .../aix64-gcc-as/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/darwin-i386-cc/asm/configdata.pm | 287 +- .../asm/crypto/aes/{aes-586.s => aes-586.S} | 48 + .../crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../bn/co-586.s => asm/crypto/bn/co-586.S} | 16 + .../asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../asm/crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../darwin-i386-cc/asm/crypto/buildinf.h | 2 +- .../crypto/camellia/cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../asm/crypto/des/{crypt586.s => crypt586.S} | 4 + .../des-586.s => asm/crypto/des/des-586.S} | 88 + ...{ecp_nistz256-x86.s => ecp_nistz256-x86.S} | 88 + .../md5-586.s => asm/crypto/md5/md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../crypto/poly1305/poly1305-x86.S} | 32 + .../rc4-586.s => asm/crypto/rc4/rc4-586.S} | 12 + .../rmd-586.s => asm/crypto/ripemd/rmd-586.S} | 4 + .../asm/crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../wp-mmx.s => asm/crypto/whrlpool/wp-mmx.S} | 4 + .../x86cpuid.s => asm/crypto/x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../darwin-i386-cc/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin-i386-cc/asm/openssl-fips.gypi | 62 +- .../archs/darwin-i386-cc/asm/openssl.gypi | 62 +- .../darwin-i386-cc/asm_avx2/configdata.pm | 279 +- .../crypto/aes/{aes-586.s => aes-586.S} | 48 + .../crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm_avx2/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm_avx2/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../co-586.s => asm_avx2/crypto/bn/co-586.S} | 16 + .../crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../darwin-i386-cc/asm_avx2/crypto/buildinf.h | 2 +- .../crypto/camellia/cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../crypto/des/{crypt586.s => crypt586.S} | 4 + .../crypto/des/des-586.S} | 88 + ...{ecp_nistz256-x86.s => ecp_nistz256-x86.S} | 88 + .../crypto/md5/md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../crypto/poly1305/poly1305-x86.S} | 32 + .../crypto/rc4/rc4-586.S} | 12 + .../crypto/ripemd/rmd-586.S} | 4 + .../crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/wp-mmx.S} | 4 + .../x86cpuid.s => asm_avx2/crypto/x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../darwin-i386-cc/asm_avx2/openssl-fips.gypi | 62 +- .../darwin-i386-cc/asm_avx2/openssl.gypi | 62 +- .../archs/darwin-i386-cc/no-asm/configdata.pm | 191 +- .../darwin-i386-cc/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/darwin64-arm64-cc/asm/configdata.pm | 187 +- .../darwin64-arm64-cc/asm/crypto/buildinf.h | 2 +- .../asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin64-arm64-cc/asm_avx2/configdata.pm | 199 +- .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../darwin64-arm64-cc/no-asm/configdata.pm | 187 +- .../no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../darwin64-x86_64-cc/asm/configdata.pm | 195 +- .../asm/crypto/bn/x86_64-mont5.s | 179 - .../darwin64-x86_64-cc/asm/crypto/buildinf.h | 2 +- .../asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../darwin64-x86_64-cc/asm_avx2/configdata.pm | 191 +- .../asm_avx2/crypto/bn/x86_64-mont5.s | 179 - .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../darwin64-x86_64-cc/no-asm/configdata.pm | 187 +- .../no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux-aarch64/asm/configdata.pm | 199 +- .../archs/linux-aarch64/asm/crypto/buildinf.h | 2 +- .../linux-aarch64/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../linux-aarch64/asm_avx2/configdata.pm | 187 +- .../linux-aarch64/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux-aarch64/no-asm/configdata.pm | 191 +- .../linux-aarch64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux-armv4/asm/configdata.pm | 199 +- .../archs/linux-armv4/asm/crypto/buildinf.h | 2 +- .../linux-armv4/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-armv4/asm_avx2/configdata.pm | 195 +- .../linux-armv4/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux-armv4/no-asm/configdata.pm | 187 +- .../linux-armv4/no-asm/crypto/buildinf.h | 2 +- .../linux-armv4/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../config/archs/linux-elf/asm/configdata.pm | 279 +- .../asm/crypto/aes/{aes-586.s => aes-586.S} | 48 + .../asm/crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../asm/crypto/bn/co-586.S} | 16 + .../asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../asm/crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../archs/linux-elf/asm/crypto/buildinf.h | 2 +- .../camellia/{cmll-x86.s => cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../asm/crypto/des/crypt586.S} | 4 + .../asm/crypto/des/{des-586.s => des-586.S} | 88 + .../asm/crypto/ec/ecp_nistz256-x86.S} | 88 + .../asm/crypto/md5/{md5-586.s => md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../asm/crypto/rc4/{rc4-586.s => rc4-586.S} | 12 + .../asm/crypto/ripemd/rmd-586.S} | 4 + .../asm/crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/{sha256-586.s => sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../asm/crypto/{x86cpuid.s => x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../archs/linux-elf/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../linux-elf/asm/include/openssl/opensslv.h | 10 +- .../archs/linux-elf/asm/openssl-fips.gypi | 62 +- .../config/archs/linux-elf/asm/openssl.gypi | 62 +- .../archs/linux-elf/asm_avx2/configdata.pm | 291 +- .../crypto/aes/{aes-586.s => aes-586.S} | 48 + .../asm_avx2/crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm_avx2/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm_avx2/crypto/bn/bn-586.S} | 28 + .../co-586.s => asm_avx2/crypto/bn/co-586.S} | 16 + .../crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../linux-elf/asm_avx2/crypto/buildinf.h | 2 +- .../camellia/{cmll-x86.s => cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../crypto/des/crypt586.S} | 4 + .../crypto/des/{des-586.s => des-586.S} | 88 + .../asm_avx2/crypto/ec/ecp_nistz256-x86.S} | 88 + .../asm_avx2/crypto/md5/md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../crypto/rc4/{rc4-586.s => rc4-586.S} | 12 + .../asm_avx2/crypto/ripemd/rmd-586.S} | 4 + .../crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/{sha256-586.s => sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../crypto/{x86cpuid.s => x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../linux-elf/asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-elf/asm_avx2/openssl-fips.gypi | 62 +- .../archs/linux-elf/asm_avx2/openssl.gypi | 62 +- .../archs/linux-elf/no-asm/configdata.pm | 187 +- .../archs/linux-elf/no-asm/crypto/buildinf.h | 2 +- .../linux-elf/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux-ppc/asm/crypto/aes/aes-ppc.s | 1560 - .../linux-ppc/asm/crypto/aes/aesp8-ppc.s | 3641 -- .../linux-ppc/asm/crypto/aes/vpaes-ppc.s | 1467 - .../archs/linux-ppc/asm/crypto/bn/bn-ppc.s | 1854 - .../archs/linux-ppc/asm/crypto/bn/ppc-mont.s | 1786 - .../linux-ppc/asm/crypto/chacha/chacha-ppc.s | 1491 - .../linux-ppc/asm/crypto/modes/ghashp8-ppc.s | 568 - .../asm/crypto/poly1305/poly1305-ppc.s | 1300 - .../asm/crypto/poly1305/poly1305-ppcfp.s | 585 - .../archs/linux-ppc/asm/crypto/ppccpuid.s | 355 - .../archs/linux-ppc/asm/crypto/sha/sha1-ppc.s | 1117 - .../linux-ppc/asm/crypto/sha/sha256-ppc.s | 1320 - .../linux-ppc/asm/crypto/sha/sha256p8-ppc.s | 734 - .../linux-ppc/asm/crypto/sha/sha512-ppc.s | 3070 - .../linux-ppc/asm/crypto/sha/sha512p8-ppc.s | 832 - .../linux-ppc/asm_avx2/crypto/aes/aes-ppc.s | 1560 - .../linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s | 3641 -- .../linux-ppc/asm_avx2/crypto/aes/vpaes-ppc.s | 1467 - .../linux-ppc/asm_avx2/crypto/bn/bn-ppc.s | 1854 - .../linux-ppc/asm_avx2/crypto/bn/ppc-mont.s | 1786 - .../asm_avx2/crypto/chacha/chacha-ppc.s | 1491 - .../asm_avx2/crypto/modes/ghashp8-ppc.s | 568 - .../asm_avx2/crypto/poly1305/poly1305-ppc.s | 1300 - .../asm_avx2/crypto/poly1305/poly1305-ppcfp.s | 585 - .../linux-ppc/asm_avx2/crypto/ppccpuid.s | 355 - .../linux-ppc/asm_avx2/crypto/sha/sha1-ppc.s | 1117 - .../asm_avx2/crypto/sha/sha256-ppc.s | 1320 - .../asm_avx2/crypto/sha/sha256p8-ppc.s | 734 - .../asm_avx2/crypto/sha/sha512-ppc.s | 3070 - .../asm_avx2/crypto/sha/sha512p8-ppc.s | 832 - .../linux-ppc64/asm/crypto/aes/aes-ppc.s | 1539 - .../linux-ppc64/asm/crypto/aes/aesp8-ppc.s | 3689 -- .../linux-ppc64/asm/crypto/aes/vpaes-ppc.s | 1497 - .../archs/linux-ppc64/asm/crypto/bn/bn-ppc.s | 1914 - .../linux-ppc64/asm/crypto/bn/ppc-mont.s | 1796 - .../asm/crypto/bn/ppc64-mont-fixed.s | 429 - .../asm/crypto/chacha/chacha-ppc.s | 1509 - .../asm/crypto/ec/ecp_nistz256-ppc64.s | 4908 -- .../linux-ppc64/asm/crypto/ec/x25519-ppc64.s | 359 - .../asm/crypto/modes/ghashp8-ppc.s | 586 - .../asm/crypto/poly1305/poly1305-ppc.s | 1156 - .../asm/crypto/poly1305/poly1305-ppcfp.s | 606 - .../archs/linux-ppc64/asm/crypto/ppccpuid.s | 444 - .../asm/crypto/sha/keccak1600-ppc64.s | 670 - .../linux-ppc64/asm/crypto/sha/sha1-ppc.s | 1123 - .../linux-ppc64/asm/crypto/sha/sha256-ppc.s | 1326 - .../linux-ppc64/asm/crypto/sha/sha256p8-ppc.s | 740 - .../linux-ppc64/asm/crypto/sha/sha512-ppc.s | 1422 - .../linux-ppc64/asm/crypto/sha/sha512p8-ppc.s | 838 - .../linux-ppc64/asm_avx2/crypto/aes/aes-ppc.s | 1539 - .../asm_avx2/crypto/aes/aesp8-ppc.s | 3689 -- .../asm_avx2/crypto/aes/vpaes-ppc.s | 1497 - .../linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s | 1914 - .../linux-ppc64/asm_avx2/crypto/bn/ppc-mont.s | 1796 - .../asm_avx2/crypto/bn/ppc64-mont-fixed.s | 429 - .../asm_avx2/crypto/chacha/chacha-ppc.s | 1509 - .../asm_avx2/crypto/ec/ecp_nistz256-ppc64.s | 4908 -- .../asm_avx2/crypto/ec/x25519-ppc64.s | 359 - .../asm_avx2/crypto/modes/ghashp8-ppc.s | 586 - .../asm_avx2/crypto/poly1305/poly1305-ppc.s | 1156 - .../asm_avx2/crypto/poly1305/poly1305-ppcfp.s | 606 - .../linux-ppc64/asm_avx2/crypto/ppccpuid.s | 444 - .../asm_avx2/crypto/sha/keccak1600-ppc64.s | 670 - .../asm_avx2/crypto/sha/sha1-ppc.s | 1123 - .../asm_avx2/crypto/sha/sha256-ppc.s | 1326 - .../asm_avx2/crypto/sha/sha256p8-ppc.s | 740 - .../asm_avx2/crypto/sha/sha512-ppc.s | 1422 - .../asm_avx2/crypto/sha/sha512p8-ppc.s | 838 - .../archs/linux-ppc64le/asm/configdata.pm | 216 +- .../asm/crypto/bn/ppc64-mont-fixed.s | 422 - .../archs/linux-ppc64le/asm/crypto/buildinf.h | 2 +- .../linux-ppc64le/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-ppc64le/asm/openssl-fips.gypi | 2 - .../archs/linux-ppc64le/asm/openssl.gypi | 2 - .../linux-ppc64le/asm_avx2/configdata.pm | 204 +- .../asm_avx2/crypto/bn/ppc64-mont-fixed.s | 422 - .../linux-ppc64le/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../linux-ppc64le/asm_avx2/openssl-fips.gypi | 2 - .../archs/linux-ppc64le/asm_avx2/openssl.gypi | 2 - .../archs/linux-ppc64le/no-asm/configdata.pm | 199 +- .../linux-ppc64le/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux-x86_64/asm/configdata.pm | 199 +- .../linux-x86_64/asm/crypto/bn/x86_64-mont5.s | 179 - .../archs/linux-x86_64/asm/crypto/buildinf.h | 2 +- .../linux-x86_64/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../archs/linux-x86_64/asm_avx2/configdata.pm | 199 +- .../asm_avx2/crypto/bn/x86_64-mont5.s | 179 - .../linux-x86_64/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux-x86_64/no-asm/configdata.pm | 191 +- .../linux-x86_64/no-asm/crypto/buildinf.h | 2 +- .../linux-x86_64/no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux32-s390x/asm/configdata.pm | 199 +- .../archs/linux32-s390x/asm/crypto/buildinf.h | 2 +- .../linux32-s390x/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../linux32-s390x/asm_avx2/configdata.pm | 187 +- .../linux32-s390x/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux32-s390x/no-asm/configdata.pm | 187 +- .../linux32-s390x/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux64-mips64/asm/configdata.pm | 199 +- .../linux64-mips64/asm/crypto/buildinf.h | 2 +- .../linux64-mips64/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../linux64-mips64/asm_avx2/configdata.pm | 199 +- .../linux64-mips64/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux64-mips64/no-asm/configdata.pm | 191 +- .../linux64-mips64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../linux64-riscv64/no-asm/configdata.pm | 187 +- .../linux64-riscv64/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/linux64-s390x/asm/configdata.pm | 199 +- .../archs/linux64-s390x/asm/crypto/buildinf.h | 2 +- .../linux64-s390x/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../linux64-s390x/asm_avx2/configdata.pm | 199 +- .../linux64-s390x/asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../archs/linux64-s390x/no-asm/configdata.pm | 199 +- .../linux64-s390x/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../archs/solaris-x86-gcc/asm/configdata.pm | 279 +- .../asm/crypto/aes/{aes-586.s => aes-586.S} | 48 + .../asm/crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm/crypto/bn/bn-586.S} | 28 + .../bn/co-586.s => asm/crypto/bn/co-586.S} | 16 + .../asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../asm/crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../solaris-x86-gcc/asm/crypto/buildinf.h | 2 +- .../camellia/{cmll-x86.s => cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../crypt586.s => asm/crypto/des/crypt586.S} | 4 + .../asm/crypto/des/{des-586.s => des-586.S} | 88 + .../asm/crypto/ec/ecp_nistz256-x86.S} | 88 + .../asm/crypto/md5/md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../asm/crypto/rc4/{rc4-586.s => rc4-586.S} | 12 + .../asm/crypto/ripemd/rmd-586.S} | 4 + .../asm/crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/{sha256-586.s => sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../asm/crypto/{x86cpuid.s => x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../solaris-x86-gcc/asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../solaris-x86-gcc/asm/openssl-fips.gypi | 62 +- .../archs/solaris-x86-gcc/asm/openssl.gypi | 62 +- .../solaris-x86-gcc/asm_avx2/configdata.pm | 279 +- .../crypto/aes/{aes-586.s => aes-586.S} | 48 + .../asm_avx2/crypto/aes/aesni-x86.S} | 92 +- .../crypto/aes/{vpaes-x86.s => vpaes-x86.S} | 52 + .../asm_avx2/crypto/bf/{bf-586.s => bf-586.S} | 40 + .../asm_avx2/crypto/bn/{bn-586.s => bn-586.S} | 28 + .../asm_avx2/crypto/bn/co-586.S} | 16 + .../crypto/bn/{x86-gf2m.s => x86-gf2m.S} | 12 + .../crypto/bn/{x86-mont.s => x86-mont.S} | 4 + .../asm_avx2/crypto/buildinf.h | 2 +- .../camellia/{cmll-x86.s => cmll-x86.S} | 44 + .../chacha/{chacha-x86.s => chacha-x86.S} | 12 + .../asm_avx2/crypto/des/crypt586.S} | 4 + .../crypto/des/{des-586.s => des-586.S} | 88 + .../asm_avx2/crypto/ec/ecp_nistz256-x86.S} | 88 + .../crypto/md5/{md5-586.s => md5-586.S} | 4 + .../crypto/modes/{ghash-x86.s => ghash-x86.S} | 28 + .../{poly1305-x86.s => poly1305-x86.S} | 32 + .../crypto/rc4/{rc4-586.s => rc4-586.S} | 12 + .../asm_avx2/crypto/ripemd/rmd-586.S} | 4 + .../crypto/sha/{sha1-586.s => sha1-586.S} | 16 + .../crypto/sha/{sha256-586.s => sha256-586.S} | 4 + .../crypto/sha/{sha512-586.s => sha512-586.S} | 4 + .../crypto/whrlpool/{wp-mmx.s => wp-mmx.S} | 4 + .../crypto/{x86cpuid.s => x86cpuid.S} | 48 + .../{e_padlock-x86.s => e_padlock-x86.S} | 72 + .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../asm_avx2/openssl-fips.gypi | 62 +- .../solaris-x86-gcc/asm_avx2/openssl.gypi | 62 +- .../solaris-x86-gcc/no-asm/configdata.pm | 187 +- .../solaris-x86-gcc/no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- .../solaris64-x86_64-gcc/asm/configdata.pm | 195 +- .../asm/crypto/bn/x86_64-mont5.s | 179 - .../asm/crypto/buildinf.h | 2 +- .../asm/include/openssl/bio.h | 4 +- .../asm/include/openssl/configuration.h | 3 +- .../asm/include/openssl/opensslv.h | 10 +- .../asm_avx2/configdata.pm | 191 +- .../asm_avx2/crypto/bn/x86_64-mont5.s | 179 - .../asm_avx2/crypto/buildinf.h | 2 +- .../asm_avx2/include/openssl/bio.h | 4 +- .../asm_avx2/include/openssl/configuration.h | 3 +- .../asm_avx2/include/openssl/opensslv.h | 10 +- .../solaris64-x86_64-gcc/no-asm/configdata.pm | 199 +- .../no-asm/crypto/buildinf.h | 2 +- .../no-asm/include/openssl/bio.h | 4 +- .../no-asm/include/openssl/configuration.h | 3 +- .../no-asm/include/openssl/opensslv.h | 10 +- deps/openssl/openssl/crypto/perlasm/x86asm.pl | 4 +- deps/openssl/openssl/include/crypto/bn_conf.h | 1 + .../openssl/openssl/include/crypto/dso_conf.h | 1 + deps/openssl/openssl/include/openssl/asn1.h | 1 + deps/openssl/openssl/include/openssl/asn1t.h | 1 + deps/openssl/openssl/include/openssl/bio.h | 1 + deps/openssl/openssl/include/openssl/cmp.h | 1 + deps/openssl/openssl/include/openssl/cms.h | 1 + deps/openssl/openssl/include/openssl/conf.h | 1 + .../openssl/include/openssl/configuration.h | 1 + deps/openssl/openssl/include/openssl/crmf.h | 1 + deps/openssl/openssl/include/openssl/crypto.h | 1 + deps/openssl/openssl/include/openssl/ct.h | 1 + deps/openssl/openssl/include/openssl/err.h | 1 + deps/openssl/openssl/include/openssl/ess.h | 1 + .../openssl/openssl/include/openssl/fipskey.h | 1 + deps/openssl/openssl/include/openssl/lhash.h | 1 + deps/openssl/openssl/include/openssl/ocsp.h | 1 + .../openssl/include/openssl/opensslv.h | 1 + deps/openssl/openssl/include/openssl/pkcs12.h | 1 + deps/openssl/openssl/include/openssl/pkcs7.h | 1 + .../openssl/include/openssl/safestack.h | 1 + deps/openssl/openssl/include/openssl/srp.h | 1 + deps/openssl/openssl/include/openssl/ssl.h | 1 + deps/openssl/openssl/include/openssl/ui.h | 1 + deps/openssl/openssl/include/openssl/x509.h | 1 + .../openssl/include/openssl/x509_vfy.h | 1 + deps/openssl/openssl/include/openssl/x509v3.h | 1 + deps/openssl/openssl/tags | 49044 ---------------- 636 files changed, 15410 insertions(+), 197562 deletions(-) rename deps/openssl/config/archs/BSD-x86/asm/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/aes/aesni-x86.s => asm/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/aes/vpaes-x86.s => asm/crypto/aes/vpaes-x86.S} (97%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/bf/bf-586.s => asm/crypto/bf/bf-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/bn/{co-586.s => co-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/bn/x86-mont.s => asm/crypto/bn/x86-mont.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/camellia/cmll-x86.s => asm/crypto/camellia/cmll-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/chacha/chacha-x86.s => asm/crypto/chacha/chacha-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/des/crypt586.s => asm/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/des/des-586.s => asm/crypto/des/des-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/ec/{ecp_nistz256-x86.s => ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/md5/{md5-586.s => md5-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/modes/ghash-x86.s => asm/crypto/modes/ghash-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/rc4/rc4-586.s => asm/crypto/rc4/rc4-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/{rmd-586.s => rmd-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/sha/sha1-586.s => asm/crypto/sha/sha1-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/sha/sha256-586.s => asm/crypto/sha/sha256-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/crypto/x86cpuid.s => asm/crypto/x86cpuid.S} (96%) rename deps/openssl/config/archs/BSD-x86/{asm_avx2/engines/e_padlock-x86.s => asm/engines/e_padlock-x86.S} (97%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/aes/aesni-x86.s => asm_avx2/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/aes/vpaes-x86.s => asm_avx2/crypto/aes/vpaes-x86.S} (97%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/bf/bf-586.s => asm_avx2/crypto/bf/bf-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/{co-586.s => co-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/bn/x86-mont.s => asm_avx2/crypto/bn/x86-mont.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/camellia/cmll-x86.s => asm_avx2/crypto/camellia/cmll-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/chacha/chacha-x86.s => asm_avx2/crypto/chacha/chacha-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/des/crypt586.s => asm_avx2/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/des/des-586.s => asm_avx2/crypto/des/des-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/{ecp_nistz256-x86.s => ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/{md5-586.s => md5-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/modes/ghash-x86.s => asm_avx2/crypto/modes/ghash-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/rc4/rc4-586.s => asm_avx2/crypto/rc4/rc4-586.S} (98%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/{rmd-586.s => rmd-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/sha/sha1-586.s => asm_avx2/crypto/sha/sha1-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/sha/sha256-586.s => asm_avx2/crypto/sha/sha256-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/BSD-x86/{asm/crypto/x86cpuid.s => asm_avx2/crypto/x86cpuid.S} (96%) rename deps/openssl/config/archs/BSD-x86/{asm/engines/e_padlock-x86.s => asm_avx2/engines/e_padlock-x86.S} (97%) delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s delete mode 100644 deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/aes/aesni-x86.s => asm/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/bn/co-586.s => asm/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/camellia/cmll-x86.s => asm/crypto/camellia/cmll-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/{crypt586.s => crypt586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/des/des-586.s => asm/crypto/des/des-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/{ecp_nistz256-x86.s => ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/md5/md5-586.s => asm/crypto/md5/md5-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/poly1305/poly1305-x86.s => asm/crypto/poly1305/poly1305-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/rc4/rc4-586.s => asm/crypto/rc4/rc4-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/ripemd/rmd-586.s => asm/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/sha/sha256-586.s => asm/crypto/sha/sha256-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/whrlpool/wp-mmx.s => asm/crypto/whrlpool/wp-mmx.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm_avx2/crypto/x86cpuid.s => asm/crypto/x86cpuid.S} (96%) rename deps/openssl/config/archs/darwin-i386-cc/asm/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/aes/aesni-x86.s => asm_avx2/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/bn/co-586.s => asm_avx2/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/camellia/cmll-x86.s => asm_avx2/crypto/camellia/cmll-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/{crypt586.s => crypt586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/des/des-586.s => asm_avx2/crypto/des/des-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/{ecp_nistz256-x86.s => ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/md5/md5-586.s => asm_avx2/crypto/md5/md5-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/poly1305/poly1305-x86.s => asm_avx2/crypto/poly1305/poly1305-x86.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/rc4/rc4-586.s => asm_avx2/crypto/rc4/rc4-586.S} (98%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/ripemd/rmd-586.s => asm_avx2/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/sha/sha256-586.s => asm_avx2/crypto/sha/sha256-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/whrlpool/wp-mmx.s => asm_avx2/crypto/whrlpool/wp-mmx.S} (99%) rename deps/openssl/config/archs/darwin-i386-cc/{asm/crypto/x86cpuid.s => asm_avx2/crypto/x86cpuid.S} (96%) rename deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) rename deps/openssl/config/archs/linux-elf/asm/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/aes/aesni-x86.s => linux-elf/asm/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/linux-elf/asm/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/linux-elf/asm/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/bn/co-586.s => linux-elf/asm/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/linux-elf/asm/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/camellia/{cmll-x86.s => cmll-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/des/crypt586.s => linux-elf/asm/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/des/{des-586.s => des-586.S} (98%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s => linux-elf/asm/crypto/ec/ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/md5/{md5-586.s => md5-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/rc4/{rc4-586.s => rc4-586.S} (98%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s => linux-elf/asm/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/sha/{sha256-586.s => sha256-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/linux-elf/asm/crypto/{x86cpuid.s => x86cpuid.S} (96%) rename deps/openssl/config/archs/linux-elf/asm/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s => linux-elf/asm_avx2/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/bn/bn-586.s => linux-elf/asm_avx2/crypto/bn/bn-586.S} (99%) rename deps/openssl/config/archs/linux-elf/{asm/crypto/bn/co-586.s => asm_avx2/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/{cmll-x86.s => cmll-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/{asm/crypto/des/crypt586.s => asm_avx2/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/{des-586.s => des-586.S} (98%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s => linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm/crypto/md5/md5-586.s => linux-elf/asm_avx2/crypto/md5/md5-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/{rc4-586.s => rc4-586.S} (98%) rename deps/openssl/config/archs/{solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s => linux-elf/asm_avx2/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/{sha256-586.s => sha256-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/linux-elf/asm_avx2/crypto/{x86cpuid.s => x86cpuid.S} (96%) rename deps/openssl/config/archs/linux-elf/asm_avx2/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont-fixed.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/ecp_nistz256-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/x25519-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/keccak1600-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aesp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/vpaes-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc-mont.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc64-mont-fixed.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/chacha/chacha-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/x25519-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/modes/ghashp8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppcfp.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ppccpuid.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/keccak1600-ppc64.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha1-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512p8-ppc.s delete mode 100644 deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s delete mode 100644 deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/{linux-elf/asm/crypto/aes/aesni-x86.s => solaris-x86-gcc/asm/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/bn/bn-586.s => solaris-x86-gcc/asm/crypto/bn/bn-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/{asm_avx2/crypto/bn/co-586.s => asm/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/{cmll-x86.s => cmll-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/{asm_avx2/crypto/des/crypt586.s => asm/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/{des-586.s => des-586.S} (98%) rename deps/openssl/config/archs/{linux-elf/asm/crypto/ec/ecp_nistz256-x86.s => solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/md5/md5-586.s => solaris-x86-gcc/asm/crypto/md5/md5-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/{rc4-586.s => rc4-586.S} (98%) rename deps/openssl/config/archs/{linux-elf/asm/crypto/ripemd/rmd-586.s => solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/{sha256-586.s => sha256-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/{x86cpuid.s => x86cpuid.S} (96%) rename deps/openssl/config/archs/solaris-x86-gcc/asm/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/{aes-586.s => aes-586.S} (99%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/aes/aesni-x86.s => solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/{vpaes-x86.s => vpaes-x86.S} (97%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/{bf-586.s => bf-586.S} (98%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/{bn-586.s => bn-586.S} (99%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/bn/co-586.s => solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/{x86-gf2m.s => x86-gf2m.S} (98%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/{x86-mont.s => x86-mont.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/{cmll-x86.s => cmll-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/{chacha-x86.s => chacha-x86.S} (99%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/des/crypt586.s => solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/{des-586.s => des-586.S} (98%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s => solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/{md5-586.s => md5-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/{ghash-x86.s => ghash-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/{poly1305-x86.s => poly1305-x86.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/{rc4-586.s => rc4-586.S} (98%) rename deps/openssl/config/archs/{linux-elf/asm_avx2/crypto/ripemd/rmd-586.s => solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/{sha1-586.s => sha1-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/{sha256-586.s => sha256-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/{sha512-586.s => sha512-586.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/{wp-mmx.s => wp-mmx.S} (99%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/{x86cpuid.s => x86cpuid.S} (96%) rename deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/{e_padlock-x86.s => e_padlock-x86.S} (97%) create mode 100644 deps/openssl/openssl/include/crypto/bn_conf.h create mode 100644 deps/openssl/openssl/include/crypto/dso_conf.h create mode 100644 deps/openssl/openssl/include/openssl/asn1.h create mode 100644 deps/openssl/openssl/include/openssl/asn1t.h create mode 100644 deps/openssl/openssl/include/openssl/bio.h create mode 100644 deps/openssl/openssl/include/openssl/cmp.h create mode 100644 deps/openssl/openssl/include/openssl/cms.h create mode 100644 deps/openssl/openssl/include/openssl/conf.h create mode 100644 deps/openssl/openssl/include/openssl/configuration.h create mode 100644 deps/openssl/openssl/include/openssl/crmf.h create mode 100644 deps/openssl/openssl/include/openssl/crypto.h create mode 100644 deps/openssl/openssl/include/openssl/ct.h create mode 100644 deps/openssl/openssl/include/openssl/err.h create mode 100644 deps/openssl/openssl/include/openssl/ess.h create mode 100644 deps/openssl/openssl/include/openssl/fipskey.h create mode 100644 deps/openssl/openssl/include/openssl/lhash.h create mode 100644 deps/openssl/openssl/include/openssl/ocsp.h create mode 100644 deps/openssl/openssl/include/openssl/opensslv.h create mode 100644 deps/openssl/openssl/include/openssl/pkcs12.h create mode 100644 deps/openssl/openssl/include/openssl/pkcs7.h create mode 100644 deps/openssl/openssl/include/openssl/safestack.h create mode 100644 deps/openssl/openssl/include/openssl/srp.h create mode 100644 deps/openssl/openssl/include/openssl/ssl.h create mode 100644 deps/openssl/openssl/include/openssl/ui.h create mode 100644 deps/openssl/openssl/include/openssl/x509.h create mode 100644 deps/openssl/openssl/include/openssl/x509_vfy.h create mode 100644 deps/openssl/openssl/include/openssl/x509v3.h delete mode 100644 deps/openssl/openssl/tags diff --git a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm index c212e945f15483..24b6512d959e50 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -751,6 +751,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1643,7 +1648,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1845,49 +1849,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1897,22 +1901,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10298,7 +10302,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10340,7 +10344,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10367,7 +10371,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10382,7 +10386,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10397,7 +10401,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10409,7 +10413,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10424,9 +10428,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10460,10 +10461,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10482,7 +10483,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10491,7 +10492,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10503,25 +10504,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10548,7 +10552,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10563,7 +10567,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10623,6 +10627,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10638,7 +10645,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10647,7 +10654,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10665,7 +10672,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10704,7 +10711,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10788,7 +10795,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10827,13 +10834,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10842,7 +10849,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15699,7 +15706,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20441,7 +20448,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20462,13 +20469,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20477,10 +20484,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20696,7 +20703,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20792,7 +20799,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20891,16 +20898,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20984,25 +20991,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21014,7 +21021,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21044,7 +21051,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21221,10 +21228,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21263,10 +21270,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21275,10 +21282,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21557,7 +21564,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21638,7 +21645,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22301,7 +22308,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22385,7 +22392,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22394,7 +22401,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22406,7 +22413,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22475,7 +22482,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22637,7 +22644,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22715,10 +22722,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22874,7 +22881,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22892,7 +22899,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22901,13 +22908,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22916,7 +22923,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23030,7 +23037,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23273,7 +23280,7 @@ our %unified_info = ( "engines/e_devcrypto.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27336,11 +27343,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27367,10 +27375,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27379,22 +27386,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27407,6 +27415,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.S index bc557cdee3b84e..54ca918323b688 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type __x86_AES_encrypt_compact,@function .align 4 __x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -261,7 +265,11 @@ L000loop: .type __sse_AES_encrypt_compact,@function .align 4 __sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -418,7 +426,11 @@ L002out: .type __x86_AES_encrypt,@function .align 4 __x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -968,7 +980,11 @@ LAES_Te: .align 4 _AES_encrypt: L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1032,7 +1048,11 @@ L005x86: .type __x86_AES_decrypt_compact,@function .align 4 __x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1387,7 +1407,11 @@ L006loop: .type __sse_AES_decrypt_compact,@function .align 4 __sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1603,7 +1627,11 @@ L008out: .type __x86_AES_decrypt,@function .align 4 __x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2157,7 +2185,11 @@ LAES_Td: .align 4 _AES_decrypt: L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2223,7 +2255,11 @@ L011x86: .align 4 _AES_cbc_encrypt: L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2755,7 +2791,11 @@ L039slow_dec_partial_x86: .type __x86_AES_set_encrypt_key,@function .align 4 __x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2987,7 +3027,11 @@ L045exit: .align 4 _AES_set_encrypt_key: L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key ret .globl _AES_set_decrypt_key @@ -2995,7 +3039,11 @@ L_AES_set_encrypt_key_begin: .align 4 _AES_set_decrypt_key: L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key cmpl $0,%eax je L054proceed diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.S index c1bd392f07808c..0dfd8d39f9fb45 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 4 _aesni_encrypt: L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -31,7 +35,11 @@ L000enc1_loop_1: .align 4 _aesni_decrypt: L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -56,7 +64,11 @@ L001dec1_loop_2: .type __aesni_encrypt2,@function .align 4 __aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -83,7 +95,11 @@ L002enc2_loop: .type __aesni_decrypt2,@function .align 4 __aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -110,7 +126,11 @@ L003dec2_loop: .type __aesni_encrypt3,@function .align 4 __aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -142,7 +162,11 @@ L004enc3_loop: .type __aesni_decrypt3,@function .align 4 __aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -174,7 +198,11 @@ L005dec3_loop: .type __aesni_encrypt4,@function .align 4 __aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -212,7 +240,11 @@ L006enc4_loop: .type __aesni_decrypt4,@function .align 4 __aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -250,7 +282,11 @@ L007dec4_loop: .type __aesni_encrypt6,@function .align 4 __aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -304,7 +340,11 @@ L_aesni_encrypt6_enter: .type __aesni_decrypt6,@function .align 4 __aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -360,7 +400,11 @@ L_aesni_decrypt6_enter: .align 4 _aesni_ecb_encrypt: L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -595,7 +639,11 @@ L012ecb_ret: .align 4 _aesni_ccm64_encrypt_blocks: L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -683,7 +731,11 @@ L031ccm64_enc2_loop: .align 4 _aesni_ccm64_decrypt_blocks: L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -806,7 +858,11 @@ L036enc1_loop_6: .align 4 _aesni_ctr32_encrypt_blocks: L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1044,7 +1100,11 @@ L040ctr32_ret: .align 4 _aesni_xts_encrypt: L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1404,7 +1464,11 @@ L056xts_enc_ret: .align 4 _aesni_xts_decrypt: L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1794,7 +1858,11 @@ L069xts_dec_ret: .align 4 _aesni_ocb_encrypt: L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1944,7 +2012,7 @@ L077grandloop: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L077grandloop + jbe L077grandloop L076short: addl $96,%eax subl %esi,%eax @@ -2189,7 +2257,11 @@ L078done: .align 4 _aesni_ocb_decrypt: L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2339,7 +2411,7 @@ L087grandloop: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L087grandloop + jbe L087grandloop L086short: addl $96,%eax subl %esi,%eax @@ -2584,7 +2656,11 @@ L088done: .align 4 _aesni_cbc_encrypt: L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2843,7 +2919,11 @@ L094cbc_abort: .type __aesni_set_encrypt_key,@function .align 4 __aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3179,7 +3259,11 @@ L115bad_keybits: .align 4 _aesni_set_encrypt_key: L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3190,7 +3274,11 @@ L_aesni_set_encrypt_key_begin: .align 4 _aesni_set_decrypt_key: L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.S index 58da67b08541a3..ed3c31c5b4ce96 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ L_vpaes_consts: .type __vpaes_preheat,@function .align 4 __vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -67,7 +71,11 @@ __vpaes_preheat: .type __vpaes_encrypt_core,@function .align 4 __vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -144,7 +152,11 @@ L000enc_entry: .type __vpaes_decrypt_core,@function .align 4 __vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -232,7 +244,11 @@ L002dec_entry: .type __vpaes_schedule_core,@function .align 4 __vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -326,7 +342,11 @@ L013schedule_mangle_last_dec: .type __vpaes_schedule_192_smear,@function .align 4 __vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -338,7 +358,11 @@ __vpaes_schedule_192_smear: .type __vpaes_schedule_round,@function .align 4 __vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -387,7 +411,11 @@ L_vpaes_schedule_low_round: .type __vpaes_schedule_transform,@function .align 4 __vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -402,7 +430,11 @@ __vpaes_schedule_transform: .type __vpaes_schedule_mangle,@function .align 4 __vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -463,7 +495,11 @@ L015schedule_mangle_both: .align 4 _vpaes_set_encrypt_key: L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -496,7 +532,11 @@ L016pic_point: .align 4 _vpaes_set_decrypt_key: L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -534,7 +574,11 @@ L017pic_point: .align 4 _vpaes_encrypt: L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -563,7 +607,11 @@ L018pic_point: .align 4 _vpaes_decrypt: L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -592,7 +640,11 @@ L019pic_point: .align 4 _vpaes_cbc_encrypt: L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.S index 0d692406c64f8d..3b44e17cff7721 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 4 _BF_encrypt: L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -354,7 +358,11 @@ L_BF_encrypt_begin: .align 4 _BF_decrypt: L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -704,7 +712,11 @@ L_BF_decrypt_begin: .align 4 _BF_cbc_encrypt: L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -768,28 +780,56 @@ L004PIC_point: xorl %edx,%edx jmp *%ebp L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L010ejend L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.S index 806fe4da62c0d9..74f325b80bf104 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_add_words: L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ L009maw_end: .align 4 _bn_mul_words: L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L010PIC_me_up L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ L016mw_end: .align 4 _bn_sqr_words: L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L017PIC_me_up L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ L022sw_end: .align 4 _bn_div_words: L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -624,7 +640,11 @@ L_bn_div_words_begin: .align 4 _bn_add_words: L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -806,7 +826,11 @@ L025aw_end: .align 4 _bn_sub_words: L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -988,7 +1012,11 @@ L028aw_end: .align 4 _bn_sub_part_words: L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.S index cce78c301ecd83..2acadf2414436e 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_comba8: L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -548,7 +552,11 @@ L_bn_mul_comba8_begin: .align 4 _bn_mul_comba4: L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -716,7 +724,11 @@ L_bn_mul_comba4_begin: .align 4 _bn_sqr_comba8: L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1124,7 +1136,11 @@ L_bn_sqr_comba8_begin: .align 4 _bn_sqr_comba4: L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S index 9ec9218836c167..67ddae47d13912 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type __mul_1x1_mmx,@function .align 4 __mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -105,7 +109,11 @@ __mul_1x1_mmx: .type __mul_1x1_ialu,@function .align 4 __mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -239,7 +247,11 @@ __mul_1x1_ialu: .align 4 _bn_GF2m_mul_2x2: L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %edx diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.S index d73b74ebc22f35..958fd5ceb507e6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_mont: L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h index 6a839a1bd815f5..bb674766525737 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon May 16 03:44:42 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:30 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.S index 73de10fbc4dad1..d3a60834208b05 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 4 _Camellia_EncryptBlock_Rounds: L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -58,7 +62,11 @@ L000pic_point: .align 4 _Camellia_EncryptBlock: L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -70,7 +78,11 @@ L_Camellia_EncryptBlock_begin: .align 4 _Camellia_encrypt: L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -122,7 +134,11 @@ L001pic_point: .type __x86_Camellia_encrypt,@function .align 4 __x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -352,7 +368,11 @@ L003done: .align 4 _Camellia_DecryptBlock_Rounds: L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -406,7 +426,11 @@ L004pic_point: .align 4 _Camellia_DecryptBlock: L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -418,7 +442,11 @@ L_Camellia_DecryptBlock_begin: .align 4 _Camellia_decrypt: L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -470,7 +498,11 @@ L005pic_point: .type __x86_Camellia_decrypt,@function .align 4 __x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -700,7 +732,11 @@ L007done: .align 4 _Camellia_Ekeygen: L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1541,7 +1577,11 @@ L013done: .align 4 _Camellia_set_key: L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2093,7 +2133,11 @@ LCamellia_SBOX: .align 4 _Camellia_cbc_encrypt: L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.S index 6623d36b0aa909..43fb04a04b222e 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 4 _ChaCha20_ctr32: L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ L000no_data: .align 4 _ChaCha20_ssse3: L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -970,7 +978,11 @@ Lssse3_data: .align 4 _ChaCha20_xop: L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.S index 78dd75f634160f..6d24c5d6a737e6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 4 _fcrypt_body: L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.S index 4cd50c0e8ffdfd..cdc186dff94aa1 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type __x86_DES_encrypt,@function .align 4 __x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 0 movl (%ecx),%eax @@ -474,7 +478,11 @@ __x86_DES_encrypt: .type __x86_DES_decrypt,@function .align 4 __x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 15 movl 120(%ecx),%eax @@ -947,7 +955,11 @@ __x86_DES_decrypt: .align 4 _DES_encrypt1: L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1060,7 +1072,11 @@ L002done: .align 4 _DES_encrypt2: L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1103,7 +1119,11 @@ L005done: .align 4 _DES_encrypt3: L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1224,7 +1244,11 @@ L_DES_encrypt3_begin: .align 4 _DES_decrypt3: L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1345,7 +1369,11 @@ L_DES_decrypt3_begin: .align 4 _DES_ncbc_encrypt: L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1407,28 +1435,56 @@ L010PIC_point: xorl %edx,%edx jmp *%ebp L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L016ejend L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L016ejend: xorl %ecx,%eax @@ -1532,7 +1588,11 @@ L011cbc_enc_jmp_table: .align 4 _DES_ede3_cbc_encrypt: L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1598,28 +1658,56 @@ L034PIC_point: xorl %edx,%edx jmp *%ebp L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L040ejend L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.S index 43156e7d5aff3b..44d644b785db3c 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ LONE: .align 4 _ecp_nistz256_mul_by_2: L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2406,7 +2410,11 @@ L_ecp_nistz256_mul_by_2_begin: .align 4 _ecp_nistz256_mul_by_3: L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2431,7 +2439,11 @@ L_ecp_nistz256_mul_by_3_begin: .align 4 _ecp_nistz256_div_by_2: L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2447,7 +2459,11 @@ L_ecp_nistz256_div_by_2_begin: .type __ecp_nistz256_div_by_2,@function .align 4 __ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2530,7 +2546,11 @@ __ecp_nistz256_div_by_2: .align 4 _ecp_nistz256_add: L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2547,7 +2567,11 @@ L_ecp_nistz256_add_begin: .type __ecp_nistz256_add,@function .align 4 __ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2624,7 +2648,11 @@ __ecp_nistz256_add: .align 4 _ecp_nistz256_sub: L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2641,7 +2669,11 @@ L_ecp_nistz256_sub_begin: .type __ecp_nistz256_sub,@function .align 4 __ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2699,7 +2731,11 @@ __ecp_nistz256_sub: .align 4 _ecp_nistz256_neg: L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2727,7 +2763,11 @@ L_ecp_nistz256_neg_begin: .type __picup_eax,@function .align 4 __picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .globl _ecp_nistz256_to_mont @@ -2735,7 +2775,11 @@ __picup_eax: .align 4 _ecp_nistz256_to_mont: L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2759,7 +2803,11 @@ L000pic: .align 4 _ecp_nistz256_from_mont: L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2783,7 +2831,11 @@ L001pic: .align 4 _ecp_nistz256_mul_mont: L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2807,7 +2859,11 @@ L002pic: .align 4 _ecp_nistz256_sqr_mont: L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2829,7 +2885,11 @@ L003pic: .type __ecp_nistz256_mul_mont,@function .align 4 __ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne L004mul_mont_ialu @@ -3726,7 +3786,11 @@ L004mul_mont_ialu: .align 4 _ecp_nistz256_scatter_w5: L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3759,7 +3823,11 @@ L006scatter_w5_loop: .align 4 _ecp_nistz256_gather_w5: L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3853,7 +3921,11 @@ L_ecp_nistz256_gather_w5_begin: .align 4 _ecp_nistz256_scatter_w7: L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3884,7 +3956,11 @@ L007scatter_w7_loop: .align 4 _ecp_nistz256_gather_w7: L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4098,7 +4174,11 @@ L_ecp_nistz256_gather_w7_begin: .align 4 _ecp_nistz256_point_double: L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4225,7 +4305,11 @@ Lpoint_double_shortcut: .align 4 _ecp_nistz256_point_add: L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4739,7 +4823,11 @@ L012add_done: .align 4 _ecp_nistz256_point_add_affine: L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.S index aef2ca520999ad..814822863d3aa3 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 4 _ossl_md5_block_asm_data_order: L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.S index 19b01633046974..808dc30797ead2 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 4 _gcm_gmult_4bit_x86: L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -98,7 +102,11 @@ L001x86_break: .align 4 _gcm_ghash_4bit_x86: L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -207,7 +215,11 @@ L004x86_break: .align 4 _gcm_gmult_4bit_mmx: L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -306,7 +318,11 @@ L007mmx_break: .align 4 _gcm_ghash_4bit_mmx: L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -910,7 +926,11 @@ L009outer: .align 4 _gcm_init_clmul: L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call L010pic @@ -979,7 +999,11 @@ L010pic: .align 4 _gcm_gmult_clmul: L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call L011pic @@ -1032,7 +1056,11 @@ L011pic: .align 4 _gcm_ghash_clmul: L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.S index bdad2ebeeebc08..6fd5469a571356 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 4 _poly1305_init: L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ L000nokey: .align 4 _poly1305_blocks: L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -235,7 +243,11 @@ L003nodata: .align 4 _poly1305_emit: L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -294,7 +306,11 @@ Lenter_emit: .type __poly1305_init_sse2,@function .align 4 __poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -496,7 +512,11 @@ L006square_break: .type __poly1305_blocks_sse2,@function .align 4 __poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1257,7 +1277,11 @@ L007nodata: .type __poly1305_emit_sse2,@function .align 4 __poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1350,7 +1374,11 @@ __poly1305_emit_sse2: .type __poly1305_init_avx2,@function .align 4 __poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1521,7 +1549,11 @@ L019square_break: .type __poly1305_blocks_avx2,@function .align 4 __poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.S index 9996365344ba05..55215f177a9f84 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 4 _RC4: L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ L000abort: .align 4 _RC4_set_key: L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ L015exit: .align 4 _RC4_options: L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L018pic_point L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.S index 8e3ae4d18d5071..454c77c962a283 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 4 _ripemd160_block_asm_data_order: L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.S index b77c2be5c09d02..2e977b873bb848 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 4 _sha1_block_data_order: L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ L002loop: .type __sha1_block_data_order_shaext,@function .align 4 __sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1569,7 +1577,11 @@ L004loop_shaext: .type __sha1_block_data_order_ssse3,@function .align 4 __sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2788,7 +2800,11 @@ L007done: .type __sha1_block_data_order_avx,@function .align 4 __sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.S index 7a904145895baa..ab935deb824c0a 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 4 _sha256_block_data_order: L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.S index 0f813b373054d4..0dea93b398287d 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 4 _sha512_block_data_order: L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.S index 27c53d145be0ce..384b61736de7aa 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 4 _whirlpool_block_mmx: L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.s b/deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.s rename to deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.S index 36695da9abe09f..39d138a7e345d6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 4 _OPENSSL_ia32_cpuid: L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -148,7 +152,11 @@ L000nocpuid: .align 4 _OPENSSL_rdtsc: L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L009PIC_me_up @@ -166,7 +174,11 @@ L010notsc: .align 4 _OPENSSL_instrument_halt: L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L011PIC_me_up L011PIC_me_up: popl %ecx @@ -199,7 +211,11 @@ L012nohalt: .align 4 _OPENSSL_far_spin: L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -226,7 +242,11 @@ L013nospin: .align 4 _OPENSSL_wipe_cpu: L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L015PIC_me_up @@ -258,7 +278,11 @@ L016no_x87: .align 4 _OPENSSL_atomic_add: L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -277,7 +301,11 @@ L018spin: .align 4 _OPENSSL_cleanse: L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -314,7 +342,11 @@ L022aligned: .align 4 _CRYPTO_memcmp: L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -343,7 +375,11 @@ L023no_data: .align 4 _OPENSSL_instrument_bus: L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -392,7 +428,11 @@ L026nogo: .align 4 _OPENSSL_instrument_bus2: L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -454,7 +494,11 @@ L029nogo: .align 4 _OPENSSL_ia32_rdrand_bytes: L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -497,7 +541,11 @@ L032done: .align 4 _OPENSSL_ia32_rdseed_bytes: L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.s b/deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.s rename to deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.S index 7802020a7ae9ed..d0e7d979d36b2d 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 4 _padlock_capability: L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -64,7 +68,11 @@ L000noluck: .align 4 _padlock_key_bswap: L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx L003bswap_loop: @@ -80,7 +88,11 @@ L003bswap_loop: .align 4 _padlock_verify_context: L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal Lpadlock_saved_context-L004verify_pic_point,%eax pushfl @@ -91,7 +103,11 @@ L004verify_pic_point: .type __padlock_verify_ctx,@function .align 4 __padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc L005verified @@ -107,7 +123,11 @@ L005verified: .align 4 _padlock_reload_key: L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -116,7 +136,11 @@ L_padlock_reload_key_begin: .align 4 _padlock_aes_block: L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -136,7 +160,11 @@ L_padlock_aes_block_begin: .align 4 _padlock_ecb_encrypt: L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -315,7 +343,11 @@ L006ecb_abort: .align 4 _padlock_cbc_encrypt: L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -498,7 +530,11 @@ L018cbc_abort: .align 4 _padlock_cfb_encrypt: L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -620,7 +656,11 @@ L030cfb_abort: .align 4 _padlock_ofb_encrypt: L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -742,7 +782,11 @@ L039ofb_abort: .align 4 _padlock_ctr32_encrypt: L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -849,7 +893,11 @@ L048ctr32_abort: .align 4 _padlock_xstore: L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -859,7 +907,11 @@ L_padlock_xstore_begin: .type __win32_segv_handler,@function .align 4 __win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -874,7 +926,11 @@ L055ret: .align 4 _padlock_sha1_oneshot: L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -905,7 +961,11 @@ L_padlock_sha1_oneshot_begin: .align 4 _padlock_sha1_blocks: L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -935,7 +995,11 @@ L_padlock_sha1_blocks_begin: .align 4 _padlock_sha256_oneshot: L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -966,7 +1030,11 @@ L_padlock_sha256_oneshot_begin: .align 4 _padlock_sha256_blocks: L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -996,7 +1064,11 @@ L_padlock_sha256_blocks_begin: .align 4 _padlock_sha512_blocks: L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/configuration.h index e040294c41e8b8..5ef293f853fae2 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi index 43780a0e66b134..112a77d36d12f6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_BSD-x86': [ - './config/archs/BSD-x86/asm/crypto/aes/aes-586.s', - './config/archs/BSD-x86/asm/crypto/aes/aesni-x86.s', - './config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.s', - './config/archs/BSD-x86/asm/crypto/bf/bf-586.s', - './config/archs/BSD-x86/asm/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.s', - './config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.s', - './config/archs/BSD-x86/asm/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm/crypto/des/des-586.s', - './config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/BSD-x86/asm/crypto/x86cpuid.s', - './config/archs/BSD-x86/asm/crypto/md5/md5-586.s', - './config/archs/BSD-x86/asm/crypto/modes/ghash-x86.s', - './config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/BSD-x86/asm/crypto/rc4/rc4-586.s', - './config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha1-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha256-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha512-586.s', - './config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/BSD-x86/asm/engines/e_padlock-x86.s', + './config/archs/BSD-x86/asm/crypto/aes/aes-586.S', + './config/archs/BSD-x86/asm/crypto/aes/aesni-x86.S', + './config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.S', + './config/archs/BSD-x86/asm/crypto/bf/bf-586.S', + './config/archs/BSD-x86/asm/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.S', + './config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.S', + './config/archs/BSD-x86/asm/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm/crypto/des/des-586.S', + './config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/BSD-x86/asm/crypto/x86cpuid.S', + './config/archs/BSD-x86/asm/crypto/md5/md5-586.S', + './config/archs/BSD-x86/asm/crypto/modes/ghash-x86.S', + './config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/BSD-x86/asm/crypto/rc4/rc4-586.S', + './config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha1-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha256-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha512-586.S', + './config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/BSD-x86/asm/engines/e_padlock-x86.S', './config/archs/BSD-x86/asm/providers/common/der/der_sm2_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_digests_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/BSD-x86/asm/providers/common/der/der_ecx_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_rsa_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_wrap_gen.c', - './config/archs/BSD-x86/asm/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm/crypto/des/des-586.s', - './config/archs/BSD-x86/asm/crypto/md5/md5-586.s', + './config/archs/BSD-x86/asm/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm/crypto/des/des-586.S', + './config/archs/BSD-x86/asm/crypto/md5/md5-586.S', './config/archs/BSD-x86/asm/providers/legacy.ld', './config/archs/BSD-x86/asm/providers/fips.ld', diff --git a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi index 2755fad185006e..c6c4888c1becd4 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm/openssl.gypi @@ -944,30 +944,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_BSD-x86': [ - './config/archs/BSD-x86/asm/crypto/aes/aes-586.s', - './config/archs/BSD-x86/asm/crypto/aes/aesni-x86.s', - './config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.s', - './config/archs/BSD-x86/asm/crypto/bf/bf-586.s', - './config/archs/BSD-x86/asm/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.s', - './config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.s', - './config/archs/BSD-x86/asm/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm/crypto/des/des-586.s', - './config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/BSD-x86/asm/crypto/x86cpuid.s', - './config/archs/BSD-x86/asm/crypto/md5/md5-586.s', - './config/archs/BSD-x86/asm/crypto/modes/ghash-x86.s', - './config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/BSD-x86/asm/crypto/rc4/rc4-586.s', - './config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha1-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha256-586.s', - './config/archs/BSD-x86/asm/crypto/sha/sha512-586.s', - './config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/BSD-x86/asm/engines/e_padlock-x86.s', + './config/archs/BSD-x86/asm/crypto/aes/aes-586.S', + './config/archs/BSD-x86/asm/crypto/aes/aesni-x86.S', + './config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.S', + './config/archs/BSD-x86/asm/crypto/bf/bf-586.S', + './config/archs/BSD-x86/asm/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.S', + './config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.S', + './config/archs/BSD-x86/asm/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm/crypto/des/des-586.S', + './config/archs/BSD-x86/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/BSD-x86/asm/crypto/x86cpuid.S', + './config/archs/BSD-x86/asm/crypto/md5/md5-586.S', + './config/archs/BSD-x86/asm/crypto/modes/ghash-x86.S', + './config/archs/BSD-x86/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/BSD-x86/asm/crypto/rc4/rc4-586.S', + './config/archs/BSD-x86/asm/crypto/ripemd/rmd-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha1-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha256-586.S', + './config/archs/BSD-x86/asm/crypto/sha/sha512-586.S', + './config/archs/BSD-x86/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/BSD-x86/asm/engines/e_padlock-x86.S', './config/archs/BSD-x86/asm/providers/common/der/der_sm2_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_digests_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_dsa_gen.c', @@ -975,13 +975,13 @@ './config/archs/BSD-x86/asm/providers/common/der/der_ecx_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_rsa_gen.c', './config/archs/BSD-x86/asm/providers/common/der/der_wrap_gen.c', - './config/archs/BSD-x86/asm/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm/crypto/des/des-586.s', - './config/archs/BSD-x86/asm/crypto/md5/md5-586.s', + './config/archs/BSD-x86/asm/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm/crypto/des/des-586.S', + './config/archs/BSD-x86/asm/crypto/md5/md5-586.S', './config/archs/BSD-x86/asm/providers/legacy.ld', './config/archs/BSD-x86/asm/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm b/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm index 6dabd1cc7d24b0..6c844ff5959984 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -751,6 +751,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1643,7 +1648,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1845,49 +1849,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1897,22 +1901,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8039,6 +8043,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8056,10 +8063,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10298,7 +10302,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10340,7 +10344,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10367,7 +10371,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10382,7 +10386,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10397,7 +10401,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10409,7 +10413,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10424,9 +10428,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10460,10 +10461,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10482,7 +10483,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10491,7 +10492,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10503,25 +10504,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10548,7 +10552,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10563,7 +10567,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10623,6 +10627,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10638,7 +10645,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10647,7 +10654,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10665,7 +10672,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10704,7 +10711,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10788,7 +10795,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10827,13 +10834,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10842,7 +10849,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15699,7 +15706,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20441,7 +20448,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20462,13 +20469,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20477,10 +20484,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20696,7 +20703,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20792,7 +20799,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20891,16 +20898,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20984,25 +20991,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21014,7 +21021,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21044,7 +21051,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21221,10 +21228,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21263,10 +21270,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21275,10 +21282,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21557,7 +21564,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21638,7 +21645,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22301,7 +22308,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22385,7 +22392,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22394,7 +22401,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22406,7 +22413,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22475,7 +22482,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22637,7 +22644,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22715,10 +22722,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22874,7 +22881,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22892,7 +22899,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22901,13 +22908,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22916,7 +22923,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23030,7 +23037,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23273,7 +23280,7 @@ our %unified_info = ( "engines/e_devcrypto.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27336,11 +27343,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27367,10 +27375,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27379,22 +27386,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27407,6 +27415,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.S index bc557cdee3b84e..54ca918323b688 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type __x86_AES_encrypt_compact,@function .align 4 __x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -261,7 +265,11 @@ L000loop: .type __sse_AES_encrypt_compact,@function .align 4 __sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -418,7 +426,11 @@ L002out: .type __x86_AES_encrypt,@function .align 4 __x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -968,7 +980,11 @@ LAES_Te: .align 4 _AES_encrypt: L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1032,7 +1048,11 @@ L005x86: .type __x86_AES_decrypt_compact,@function .align 4 __x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1387,7 +1407,11 @@ L006loop: .type __sse_AES_decrypt_compact,@function .align 4 __sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1603,7 +1627,11 @@ L008out: .type __x86_AES_decrypt,@function .align 4 __x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2157,7 +2185,11 @@ LAES_Td: .align 4 _AES_decrypt: L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2223,7 +2255,11 @@ L011x86: .align 4 _AES_cbc_encrypt: L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2755,7 +2791,11 @@ L039slow_dec_partial_x86: .type __x86_AES_set_encrypt_key,@function .align 4 __x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2987,7 +3027,11 @@ L045exit: .align 4 _AES_set_encrypt_key: L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key ret .globl _AES_set_decrypt_key @@ -2995,7 +3039,11 @@ L_AES_set_encrypt_key_begin: .align 4 _AES_set_decrypt_key: L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key cmpl $0,%eax je L054proceed diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.S index c1bd392f07808c..0dfd8d39f9fb45 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 4 _aesni_encrypt: L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -31,7 +35,11 @@ L000enc1_loop_1: .align 4 _aesni_decrypt: L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -56,7 +64,11 @@ L001dec1_loop_2: .type __aesni_encrypt2,@function .align 4 __aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -83,7 +95,11 @@ L002enc2_loop: .type __aesni_decrypt2,@function .align 4 __aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -110,7 +126,11 @@ L003dec2_loop: .type __aesni_encrypt3,@function .align 4 __aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -142,7 +162,11 @@ L004enc3_loop: .type __aesni_decrypt3,@function .align 4 __aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -174,7 +198,11 @@ L005dec3_loop: .type __aesni_encrypt4,@function .align 4 __aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -212,7 +240,11 @@ L006enc4_loop: .type __aesni_decrypt4,@function .align 4 __aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -250,7 +282,11 @@ L007dec4_loop: .type __aesni_encrypt6,@function .align 4 __aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -304,7 +340,11 @@ L_aesni_encrypt6_enter: .type __aesni_decrypt6,@function .align 4 __aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -360,7 +400,11 @@ L_aesni_decrypt6_enter: .align 4 _aesni_ecb_encrypt: L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -595,7 +639,11 @@ L012ecb_ret: .align 4 _aesni_ccm64_encrypt_blocks: L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -683,7 +731,11 @@ L031ccm64_enc2_loop: .align 4 _aesni_ccm64_decrypt_blocks: L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -806,7 +858,11 @@ L036enc1_loop_6: .align 4 _aesni_ctr32_encrypt_blocks: L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1044,7 +1100,11 @@ L040ctr32_ret: .align 4 _aesni_xts_encrypt: L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1404,7 +1464,11 @@ L056xts_enc_ret: .align 4 _aesni_xts_decrypt: L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1794,7 +1858,11 @@ L069xts_dec_ret: .align 4 _aesni_ocb_encrypt: L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1944,7 +2012,7 @@ L077grandloop: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L077grandloop + jbe L077grandloop L076short: addl $96,%eax subl %esi,%eax @@ -2189,7 +2257,11 @@ L078done: .align 4 _aesni_ocb_decrypt: L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2339,7 +2411,7 @@ L087grandloop: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L087grandloop + jbe L087grandloop L086short: addl $96,%eax subl %esi,%eax @@ -2584,7 +2656,11 @@ L088done: .align 4 _aesni_cbc_encrypt: L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2843,7 +2919,11 @@ L094cbc_abort: .type __aesni_set_encrypt_key,@function .align 4 __aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3179,7 +3259,11 @@ L115bad_keybits: .align 4 _aesni_set_encrypt_key: L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3190,7 +3274,11 @@ L_aesni_set_encrypt_key_begin: .align 4 _aesni_set_decrypt_key: L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.S index 58da67b08541a3..ed3c31c5b4ce96 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ L_vpaes_consts: .type __vpaes_preheat,@function .align 4 __vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -67,7 +71,11 @@ __vpaes_preheat: .type __vpaes_encrypt_core,@function .align 4 __vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -144,7 +152,11 @@ L000enc_entry: .type __vpaes_decrypt_core,@function .align 4 __vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -232,7 +244,11 @@ L002dec_entry: .type __vpaes_schedule_core,@function .align 4 __vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -326,7 +342,11 @@ L013schedule_mangle_last_dec: .type __vpaes_schedule_192_smear,@function .align 4 __vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -338,7 +358,11 @@ __vpaes_schedule_192_smear: .type __vpaes_schedule_round,@function .align 4 __vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -387,7 +411,11 @@ L_vpaes_schedule_low_round: .type __vpaes_schedule_transform,@function .align 4 __vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -402,7 +430,11 @@ __vpaes_schedule_transform: .type __vpaes_schedule_mangle,@function .align 4 __vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -463,7 +495,11 @@ L015schedule_mangle_both: .align 4 _vpaes_set_encrypt_key: L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -496,7 +532,11 @@ L016pic_point: .align 4 _vpaes_set_decrypt_key: L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -534,7 +574,11 @@ L017pic_point: .align 4 _vpaes_encrypt: L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -563,7 +607,11 @@ L018pic_point: .align 4 _vpaes_decrypt: L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -592,7 +640,11 @@ L019pic_point: .align 4 _vpaes_cbc_encrypt: L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.S index 0d692406c64f8d..3b44e17cff7721 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 4 _BF_encrypt: L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -354,7 +358,11 @@ L_BF_encrypt_begin: .align 4 _BF_decrypt: L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -704,7 +712,11 @@ L_BF_decrypt_begin: .align 4 _BF_cbc_encrypt: L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -768,28 +780,56 @@ L004PIC_point: xorl %edx,%edx jmp *%ebp L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L010ejend L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S index 806fe4da62c0d9..74f325b80bf104 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_add_words: L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ L009maw_end: .align 4 _bn_mul_words: L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L010PIC_me_up L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ L016mw_end: .align 4 _bn_sqr_words: L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L017PIC_me_up L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ L022sw_end: .align 4 _bn_div_words: L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -624,7 +640,11 @@ L_bn_div_words_begin: .align 4 _bn_add_words: L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -806,7 +826,11 @@ L025aw_end: .align 4 _bn_sub_words: L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -988,7 +1012,11 @@ L028aw_end: .align 4 _bn_sub_part_words: L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S index cce78c301ecd83..2acadf2414436e 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_comba8: L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -548,7 +552,11 @@ L_bn_mul_comba8_begin: .align 4 _bn_mul_comba4: L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -716,7 +724,11 @@ L_bn_mul_comba4_begin: .align 4 _bn_sqr_comba8: L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1124,7 +1136,11 @@ L_bn_sqr_comba8_begin: .align 4 _bn_sqr_comba4: L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S index 9ec9218836c167..67ddae47d13912 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type __mul_1x1_mmx,@function .align 4 __mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -105,7 +109,11 @@ __mul_1x1_mmx: .type __mul_1x1_ialu,@function .align 4 __mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -239,7 +247,11 @@ __mul_1x1_ialu: .align 4 _bn_GF2m_mul_2x2: L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %edx diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S index d73b74ebc22f35..958fd5ceb507e6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/bn/x86-mont.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S @@ -4,7 +4,11 @@ .align 4 _bn_mul_mont: L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h index 1ea4c4bce13f4d..c602f720766d1f 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon May 16 03:44:57 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:40 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.S index 73de10fbc4dad1..d3a60834208b05 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 4 _Camellia_EncryptBlock_Rounds: L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -58,7 +62,11 @@ L000pic_point: .align 4 _Camellia_EncryptBlock: L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -70,7 +78,11 @@ L_Camellia_EncryptBlock_begin: .align 4 _Camellia_encrypt: L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -122,7 +134,11 @@ L001pic_point: .type __x86_Camellia_encrypt,@function .align 4 __x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -352,7 +368,11 @@ L003done: .align 4 _Camellia_DecryptBlock_Rounds: L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -406,7 +426,11 @@ L004pic_point: .align 4 _Camellia_DecryptBlock: L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -418,7 +442,11 @@ L_Camellia_DecryptBlock_begin: .align 4 _Camellia_decrypt: L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -470,7 +498,11 @@ L005pic_point: .type __x86_Camellia_decrypt,@function .align 4 __x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -700,7 +732,11 @@ L007done: .align 4 _Camellia_Ekeygen: L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1541,7 +1577,11 @@ L013done: .align 4 _Camellia_set_key: L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2093,7 +2133,11 @@ LCamellia_SBOX: .align 4 _Camellia_cbc_encrypt: L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.S index 6623d36b0aa909..43fb04a04b222e 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 4 _ChaCha20_ctr32: L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ L000no_data: .align 4 _ChaCha20_ssse3: L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -970,7 +978,11 @@ Lssse3_data: .align 4 _ChaCha20_xop: L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S index 78dd75f634160f..6d24c5d6a737e6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 4 _fcrypt_body: L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S index 4cd50c0e8ffdfd..cdc186dff94aa1 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/des/des-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type __x86_DES_encrypt,@function .align 4 __x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 0 movl (%ecx),%eax @@ -474,7 +478,11 @@ __x86_DES_encrypt: .type __x86_DES_decrypt,@function .align 4 __x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 15 movl 120(%ecx),%eax @@ -947,7 +955,11 @@ __x86_DES_decrypt: .align 4 _DES_encrypt1: L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1060,7 +1072,11 @@ L002done: .align 4 _DES_encrypt2: L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1103,7 +1119,11 @@ L005done: .align 4 _DES_encrypt3: L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1224,7 +1244,11 @@ L_DES_encrypt3_begin: .align 4 _DES_decrypt3: L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1345,7 +1369,11 @@ L_DES_decrypt3_begin: .align 4 _DES_ncbc_encrypt: L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1407,28 +1435,56 @@ L010PIC_point: xorl %edx,%edx jmp *%ebp L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L016ejend L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L016ejend: xorl %ecx,%eax @@ -1532,7 +1588,11 @@ L011cbc_enc_jmp_table: .align 4 _DES_ede3_cbc_encrypt: L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1598,28 +1658,56 @@ L034PIC_point: xorl %edx,%edx jmp *%ebp L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L040ejend L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.S index 43156e7d5aff3b..44d644b785db3c 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ LONE: .align 4 _ecp_nistz256_mul_by_2: L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2406,7 +2410,11 @@ L_ecp_nistz256_mul_by_2_begin: .align 4 _ecp_nistz256_mul_by_3: L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2431,7 +2439,11 @@ L_ecp_nistz256_mul_by_3_begin: .align 4 _ecp_nistz256_div_by_2: L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2447,7 +2459,11 @@ L_ecp_nistz256_div_by_2_begin: .type __ecp_nistz256_div_by_2,@function .align 4 __ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2530,7 +2546,11 @@ __ecp_nistz256_div_by_2: .align 4 _ecp_nistz256_add: L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2547,7 +2567,11 @@ L_ecp_nistz256_add_begin: .type __ecp_nistz256_add,@function .align 4 __ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2624,7 +2648,11 @@ __ecp_nistz256_add: .align 4 _ecp_nistz256_sub: L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2641,7 +2669,11 @@ L_ecp_nistz256_sub_begin: .type __ecp_nistz256_sub,@function .align 4 __ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2699,7 +2731,11 @@ __ecp_nistz256_sub: .align 4 _ecp_nistz256_neg: L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2727,7 +2763,11 @@ L_ecp_nistz256_neg_begin: .type __picup_eax,@function .align 4 __picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .globl _ecp_nistz256_to_mont @@ -2735,7 +2775,11 @@ __picup_eax: .align 4 _ecp_nistz256_to_mont: L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2759,7 +2803,11 @@ L000pic: .align 4 _ecp_nistz256_from_mont: L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2783,7 +2831,11 @@ L001pic: .align 4 _ecp_nistz256_mul_mont: L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2807,7 +2859,11 @@ L002pic: .align 4 _ecp_nistz256_sqr_mont: L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2829,7 +2885,11 @@ L003pic: .type __ecp_nistz256_mul_mont,@function .align 4 __ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne L004mul_mont_ialu @@ -3726,7 +3786,11 @@ L004mul_mont_ialu: .align 4 _ecp_nistz256_scatter_w5: L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3759,7 +3823,11 @@ L006scatter_w5_loop: .align 4 _ecp_nistz256_gather_w5: L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3853,7 +3921,11 @@ L_ecp_nistz256_gather_w5_begin: .align 4 _ecp_nistz256_scatter_w7: L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3884,7 +3956,11 @@ L007scatter_w7_loop: .align 4 _ecp_nistz256_gather_w7: L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4098,7 +4174,11 @@ L_ecp_nistz256_gather_w7_begin: .align 4 _ecp_nistz256_point_double: L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4225,7 +4305,11 @@ Lpoint_double_shortcut: .align 4 _ecp_nistz256_point_add: L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4739,7 +4823,11 @@ L012add_done: .align 4 _ecp_nistz256_point_add_affine: L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S index aef2ca520999ad..814822863d3aa3 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 4 _ossl_md5_block_asm_data_order: L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.S index 19b01633046974..808dc30797ead2 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 4 _gcm_gmult_4bit_x86: L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -98,7 +102,11 @@ L001x86_break: .align 4 _gcm_ghash_4bit_x86: L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -207,7 +215,11 @@ L004x86_break: .align 4 _gcm_gmult_4bit_mmx: L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -306,7 +318,11 @@ L007mmx_break: .align 4 _gcm_ghash_4bit_mmx: L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -910,7 +926,11 @@ L009outer: .align 4 _gcm_init_clmul: L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call L010pic @@ -979,7 +999,11 @@ L010pic: .align 4 _gcm_gmult_clmul: L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call L011pic @@ -1032,7 +1056,11 @@ L011pic: .align 4 _gcm_ghash_clmul: L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.S index bdad2ebeeebc08..6fd5469a571356 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 4 _poly1305_init: L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ L000nokey: .align 4 _poly1305_blocks: L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -235,7 +243,11 @@ L003nodata: .align 4 _poly1305_emit: L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -294,7 +306,11 @@ Lenter_emit: .type __poly1305_init_sse2,@function .align 4 __poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -496,7 +512,11 @@ L006square_break: .type __poly1305_blocks_sse2,@function .align 4 __poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1257,7 +1277,11 @@ L007nodata: .type __poly1305_emit_sse2,@function .align 4 __poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1350,7 +1374,11 @@ __poly1305_emit_sse2: .type __poly1305_init_avx2,@function .align 4 __poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1521,7 +1549,11 @@ L019square_break: .type __poly1305_blocks_avx2,@function .align 4 __poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.S index 9996365344ba05..55215f177a9f84 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 4 _RC4: L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ L000abort: .align 4 _RC4_set_key: L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ L015exit: .align 4 _RC4_options: L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L018pic_point L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.S index 8e3ae4d18d5071..454c77c962a283 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 4 _ripemd160_block_asm_data_order: L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.S index b77c2be5c09d02..2e977b873bb848 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 4 _sha1_block_data_order: L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ L002loop: .type __sha1_block_data_order_shaext,@function .align 4 __sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1569,7 +1577,11 @@ L004loop_shaext: .type __sha1_block_data_order_ssse3,@function .align 4 __sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2788,7 +2800,11 @@ L007done: .type __sha1_block_data_order_avx,@function .align 4 __sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.S index 7a904145895baa..ab935deb824c0a 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 4 _sha256_block_data_order: L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.S index 0f813b373054d4..0dea93b398287d 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 4 _sha512_block_data_order: L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.S index 27c53d145be0ce..384b61736de7aa 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 4 _whirlpool_block_mmx: L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.S index 36695da9abe09f..39d138a7e345d6 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 4 _OPENSSL_ia32_cpuid: L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -148,7 +152,11 @@ L000nocpuid: .align 4 _OPENSSL_rdtsc: L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L009PIC_me_up @@ -166,7 +174,11 @@ L010notsc: .align 4 _OPENSSL_instrument_halt: L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L011PIC_me_up L011PIC_me_up: popl %ecx @@ -199,7 +211,11 @@ L012nohalt: .align 4 _OPENSSL_far_spin: L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -226,7 +242,11 @@ L013nospin: .align 4 _OPENSSL_wipe_cpu: L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L015PIC_me_up @@ -258,7 +278,11 @@ L016no_x87: .align 4 _OPENSSL_atomic_add: L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -277,7 +301,11 @@ L018spin: .align 4 _OPENSSL_cleanse: L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -314,7 +342,11 @@ L022aligned: .align 4 _CRYPTO_memcmp: L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -343,7 +375,11 @@ L023no_data: .align 4 _OPENSSL_instrument_bus: L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -392,7 +428,11 @@ L026nogo: .align 4 _OPENSSL_instrument_bus2: L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -454,7 +494,11 @@ L029nogo: .align 4 _OPENSSL_ia32_rdrand_bytes: L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -497,7 +541,11 @@ L032done: .align 4 _OPENSSL_ia32_rdseed_bytes: L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.s b/deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.s rename to deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.S index 7802020a7ae9ed..d0e7d979d36b2d 100644 --- a/deps/openssl/config/archs/BSD-x86/asm/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 4 _padlock_capability: L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -64,7 +68,11 @@ L000noluck: .align 4 _padlock_key_bswap: L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx L003bswap_loop: @@ -80,7 +88,11 @@ L003bswap_loop: .align 4 _padlock_verify_context: L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal Lpadlock_saved_context-L004verify_pic_point,%eax pushfl @@ -91,7 +103,11 @@ L004verify_pic_point: .type __padlock_verify_ctx,@function .align 4 __padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc L005verified @@ -107,7 +123,11 @@ L005verified: .align 4 _padlock_reload_key: L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -116,7 +136,11 @@ L_padlock_reload_key_begin: .align 4 _padlock_aes_block: L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -136,7 +160,11 @@ L_padlock_aes_block_begin: .align 4 _padlock_ecb_encrypt: L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -315,7 +343,11 @@ L006ecb_abort: .align 4 _padlock_cbc_encrypt: L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -498,7 +530,11 @@ L018cbc_abort: .align 4 _padlock_cfb_encrypt: L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -620,7 +656,11 @@ L030cfb_abort: .align 4 _padlock_ofb_encrypt: L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -742,7 +782,11 @@ L039ofb_abort: .align 4 _padlock_ctr32_encrypt: L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -849,7 +893,11 @@ L048ctr32_abort: .align 4 _padlock_xstore: L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -859,7 +907,11 @@ L_padlock_xstore_begin: .type __win32_segv_handler,@function .align 4 __win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -874,7 +926,11 @@ L055ret: .align 4 _padlock_sha1_oneshot: L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -905,7 +961,11 @@ L_padlock_sha1_oneshot_begin: .align 4 _padlock_sha1_blocks: L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -935,7 +995,11 @@ L_padlock_sha1_blocks_begin: .align 4 _padlock_sha256_oneshot: L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -966,7 +1030,11 @@ L_padlock_sha256_oneshot_begin: .align 4 _padlock_sha256_blocks: L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -996,7 +1064,11 @@ L_padlock_sha256_blocks_begin: .align 4 _padlock_sha512_blocks: L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/configuration.h index e040294c41e8b8..5ef293f853fae2 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi index 4e57e179e33045..9d9faf67a1e082 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_BSD-x86': [ - './config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.s', - './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.s', + './config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.S', + './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.S', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/BSD-x86/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s', + './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S', './config/archs/BSD-x86/asm_avx2/providers/legacy.ld', './config/archs/BSD-x86/asm_avx2/providers/fips.ld', diff --git a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi index bf41a2d8df2252..6fc5dd02c958ef 100644 --- a/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/BSD-x86/asm_avx2/openssl.gypi @@ -944,30 +944,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_BSD-x86': [ - './config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.s', - './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.s', + './config/archs/BSD-x86/asm_avx2/crypto/aes/aes-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/bf/bf-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/x86cpuid.S', + './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/BSD-x86/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/BSD-x86/asm_avx2/engines/e_padlock-x86.S', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -975,13 +975,13 @@ './config/archs/BSD-x86/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/BSD-x86/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.s', - './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.s', - './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.s', + './config/archs/BSD-x86/asm_avx2/crypto/bn/bn-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/co-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/BSD-x86/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/crypt586.S', + './config/archs/BSD-x86/asm_avx2/crypto/des/des-586.S', + './config/archs/BSD-x86/asm_avx2/crypto/md5/md5-586.S', './config/archs/BSD-x86/asm_avx2/providers/legacy.ld', './config/archs/BSD-x86/asm_avx2/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm b/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm index 928bcea58dedcb..32265c5770e3e2 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -202,10 +202,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -752,6 +752,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1586,7 +1591,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1788,49 +1792,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1840,22 +1844,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10215,7 +10219,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10257,7 +10261,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10284,7 +10288,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10299,7 +10303,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10314,7 +10318,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10326,7 +10330,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10341,9 +10345,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10377,10 +10378,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10399,7 +10400,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10408,7 +10409,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10420,25 +10421,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10465,7 +10469,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10480,7 +10484,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10516,7 +10520,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10540,6 +10544,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10555,7 +10562,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10564,7 +10571,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10582,7 +10589,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10621,7 +10628,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10666,7 +10673,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10705,7 +10712,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10744,13 +10751,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10759,7 +10766,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15616,7 +15623,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27152,11 +27159,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27183,10 +27191,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27195,22 +27202,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27223,6 +27231,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h index b04435c98563b0..dcc565cf8c0262 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86" -#define DATE "built on: Mon May 16 03:45:11 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:49 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/configuration.h index f8e30bb8abc6d7..27388be81a8c4f 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 abdd8e8340590b..8d938f706284bc 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -752,6 +752,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1646,7 +1651,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1848,49 +1852,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1900,22 +1904,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8042,6 +8046,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8059,10 +8066,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10343,7 +10347,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10385,7 +10389,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10412,7 +10416,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10427,7 +10431,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10442,7 +10446,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10454,7 +10458,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10469,9 +10473,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10505,10 +10506,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10536,7 +10537,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10548,25 +10549,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10593,7 +10597,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10608,7 +10612,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10644,7 +10648,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10668,6 +10672,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10692,7 +10699,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10710,7 +10717,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10794,7 +10801,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10833,7 +10840,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10872,13 +10879,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10887,7 +10894,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15744,7 +15751,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27505,11 +27512,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27536,10 +27544,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27548,22 +27555,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27576,6 +27584,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 71bf60c1affc7e..0eb8b6c8b5c75b 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 @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: 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 88a553f94b0336..ddc3ac5d42b708 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon May 16 03:45:25 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:57 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/configuration.h index 4a6a52a99ddca3..e18969acd408c4 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm index 5bcc231c9a17e5..7f7fb9ebc73a82 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -752,6 +752,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1646,7 +1651,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1848,49 +1852,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1900,22 +1904,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8042,6 +8046,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8059,10 +8066,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10343,7 +10347,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10385,7 +10389,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10412,7 +10416,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10427,7 +10431,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10442,7 +10446,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10454,7 +10458,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10469,9 +10473,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10505,10 +10506,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10536,7 +10537,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10548,25 +10549,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10593,7 +10597,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10608,7 +10612,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10644,7 +10648,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10668,6 +10672,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10692,7 +10699,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10710,7 +10717,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10794,7 +10801,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10833,7 +10840,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10872,13 +10879,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10887,7 +10894,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15744,7 +15751,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27505,11 +27512,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27536,10 +27544,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27548,22 +27555,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27576,6 +27584,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s index 71bf60c1affc7e..0eb8b6c8b5c75b 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h index 9e85bb8d424e30..a0c6db53b693b2 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon May 16 03:45:43 2022 UTC" +#define DATE "built on: Tue Jul 5 15:46:09 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h index 4a6a52a99ddca3..e18969acd408c4 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 3830f4b12e80a1..bad36630930fac 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 @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -202,10 +202,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -255,11 +255,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "BSD-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1587,7 +1592,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1789,49 +1793,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1841,22 +1845,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10216,7 +10220,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10258,7 +10262,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10285,7 +10289,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10300,7 +10304,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10315,7 +10319,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10327,7 +10331,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10342,9 +10346,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10378,10 +10379,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10400,7 +10401,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10409,7 +10410,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10421,25 +10422,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10466,7 +10470,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10481,7 +10485,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10517,7 +10521,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10541,6 +10545,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10556,7 +10563,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10565,7 +10572,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10583,7 +10590,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10667,7 +10674,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10706,7 +10713,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10745,13 +10752,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10760,7 +10767,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15617,7 +15624,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27153,11 +27160,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27184,10 +27192,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27196,22 +27203,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27224,6 +27232,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 586b1a45da2aa2..da120df6f3aabe 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: BSD-x86_64" -#define DATE "built on: Mon May 16 03:46:02 2022 UTC" +#define DATE "built on: Tue Jul 5 15:46:21 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/configuration.h index 3c836ed6c3b23e..a3124fd78744c1 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm index 5f448478f7cda8..c42df9d402ead8 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/asm/configdata.pm @@ -165,7 +165,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -216,10 +216,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x55faf816d238)", + "RANLIB" => "CODE(0x55ff7f777cb8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -802,6 +802,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1691,7 +1696,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1893,49 +1897,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1945,22 +1949,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10356,7 +10360,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10398,7 +10402,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10425,7 +10429,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10440,7 +10444,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10455,7 +10459,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10467,7 +10471,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10482,9 +10486,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10518,10 +10519,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10540,7 +10541,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10549,7 +10550,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10561,25 +10562,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10606,7 +10610,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10621,7 +10625,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10657,7 +10661,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10681,6 +10685,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10696,7 +10703,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10705,7 +10712,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10723,7 +10730,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10762,7 +10769,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10807,7 +10814,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10846,7 +10853,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10885,13 +10892,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10900,7 +10907,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15757,7 +15764,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15905,6 +15912,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15917,6 +15928,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -20523,7 +20538,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20544,13 +20559,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20559,10 +20574,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20778,7 +20793,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20874,7 +20889,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20973,16 +20988,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -21066,25 +21081,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21096,7 +21111,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21126,7 +21141,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21303,10 +21318,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21345,10 +21360,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21357,10 +21372,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21639,7 +21654,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21720,7 +21735,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22383,7 +22398,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22467,7 +22482,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22476,7 +22491,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22488,7 +22503,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22524,7 +22539,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22557,7 +22572,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22719,7 +22734,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22797,10 +22812,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22956,7 +22971,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22965,7 +22980,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22974,7 +22989,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22983,13 +22998,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22998,7 +23013,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23112,7 +23127,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23352,7 +23367,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -24397,9 +24412,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -25016,9 +25035,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27415,11 +27438,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27446,10 +27470,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27458,22 +27481,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27486,6 +27510,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/VC-WIN32/asm/crypto/aes/aesni-x86.asm b/deps/openssl/config/archs/VC-WIN32/asm/crypto/aes/aesni-x86.asm index 874f46fff9392c..14abad18102ad1 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/aes/aesni-x86.asm +++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/aes/aesni-x86.asm @@ -1918,7 +1918,7 @@ db 102,15,56,220,249 movdqu [esi*1+edi-32],xmm6 movdqu [esi*1+edi-16],xmm7 cmp esi,eax - jb NEAR L$077grandloop + jbe NEAR L$077grandloop L$076short: add eax,96 sub eax,esi @@ -2311,7 +2311,7 @@ db 102,15,56,222,249 pxor xmm1,xmm7 movdqu [esi*1+edi-16],xmm7 cmp esi,eax - jb NEAR L$087grandloop + jbe NEAR L$087grandloop L$086short: add eax,96 sub eax,esi 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 7b3c0975974d24..763e8e5bfe86e0 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 @@ -769,28 +769,56 @@ L$004PIC_point: xor edx,edx jmp ebp L$006ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$007ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$008ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$009ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$010ejend L$011ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$012ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$013ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$010ejend: xor eax,ecx 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 e4587377f09fdb..533272bc6d1438 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:56:53 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:54 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a 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 481e0627c5b794..da605e1b738a24 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 @@ -1400,28 +1400,56 @@ L$010PIC_point: xor edx,edx jmp ebp L$012ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$013ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$014ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$015ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$016ejend L$017ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$018ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$019ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$016ejend: xor eax,ecx @@ -1589,28 +1617,56 @@ L$034PIC_point: xor edx,edx jmp ebp L$036ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$037ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$038ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$039ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$040ejend L$041ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$042ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$043ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$040ejend: xor eax,ecx diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm b/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm index d6d25bbf284837..a539e0b22d4445 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm @@ -165,7 +165,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -216,10 +216,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x562885b4eb48)", + "RANLIB" => "CODE(0x563806f91268)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -802,6 +802,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1691,7 +1696,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1893,49 +1897,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1945,22 +1949,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8093,6 +8097,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8112,10 +8119,7 @@ our %unified_info = ( "apps/lib/libapps-lib-tlssrp_depr.o", "apps/lib/libapps-lib-win32_init.o", "apps/lib/libtestutil-lib-opt.o", - "apps/lib/libtestutil-lib-win32_init.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-win32_init.o" ], "products" => { "bin" => [ @@ -9815,10 +9819,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10356,7 +10360,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10398,7 +10402,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10425,7 +10429,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10440,7 +10444,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10455,7 +10459,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10467,7 +10471,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10482,9 +10486,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10518,10 +10519,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10540,7 +10541,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10549,7 +10550,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10561,25 +10562,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10606,7 +10610,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10621,7 +10625,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10657,7 +10661,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10681,6 +10685,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10696,7 +10703,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10705,7 +10712,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10723,7 +10730,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10762,7 +10769,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10807,7 +10814,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10846,7 +10853,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10885,13 +10892,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10900,7 +10907,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15757,7 +15764,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15905,6 +15912,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15917,6 +15928,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -20523,7 +20538,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20544,13 +20559,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20559,10 +20574,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20778,7 +20793,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20874,7 +20889,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20973,16 +20988,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -21066,25 +21081,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21096,7 +21111,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21126,7 +21141,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21303,10 +21318,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21345,10 +21360,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21357,10 +21372,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21639,7 +21654,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21720,7 +21735,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22383,7 +22398,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22467,7 +22482,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22476,7 +22491,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22488,7 +22503,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22524,7 +22539,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22557,7 +22572,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22719,7 +22734,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22797,10 +22812,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22956,7 +22971,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22965,7 +22980,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22974,7 +22989,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22983,13 +22998,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22998,7 +23013,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23112,7 +23127,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23352,7 +23367,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -24397,9 +24412,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -25016,9 +25035,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27415,11 +27438,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27446,10 +27470,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27458,22 +27481,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27486,6 +27510,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/aes/aesni-x86.asm b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/aes/aesni-x86.asm index 874f46fff9392c..14abad18102ad1 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/aes/aesni-x86.asm +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/aes/aesni-x86.asm @@ -1918,7 +1918,7 @@ db 102,15,56,220,249 movdqu [esi*1+edi-32],xmm6 movdqu [esi*1+edi-16],xmm7 cmp esi,eax - jb NEAR L$077grandloop + jbe NEAR L$077grandloop L$076short: add eax,96 sub eax,esi @@ -2311,7 +2311,7 @@ db 102,15,56,222,249 pxor xmm1,xmm7 movdqu [esi*1+edi-16],xmm7 cmp esi,eax - jb NEAR L$087grandloop + jbe NEAR L$087grandloop L$086short: add eax,96 sub eax,esi diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/bf/bf-586.asm b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/bf/bf-586.asm index 7b3c0975974d24..763e8e5bfe86e0 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/bf/bf-586.asm +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/bf/bf-586.asm @@ -769,28 +769,56 @@ L$004PIC_point: xor edx,edx jmp ebp L$006ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$007ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$008ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$009ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$010ejend L$011ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$012ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$013ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$010ejend: xor eax,ecx diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h index 5a9e0f28782061..7656f6bbbe62e2 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:57:06 2022 UTC" +#define DATE "built on: Tue Jul 5 15:53:02 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/des/des-586.asm b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/des/des-586.asm index 481e0627c5b794..da605e1b738a24 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/des/des-586.asm +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/des/des-586.asm @@ -1400,28 +1400,56 @@ L$010PIC_point: xor edx,edx jmp ebp L$012ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$013ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$014ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$015ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$016ejend L$017ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$018ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$019ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$016ejend: xor eax,ecx @@ -1589,28 +1617,56 @@ L$034PIC_point: xor edx,edx jmp ebp L$036ej7: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [6+esi] shl edx,8 L$037ej6: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dh,BYTE [5+esi] L$038ej5: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov dl,BYTE [4+esi] L$039ej4: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ecx,DWORD [esi] jmp NEAR L$040ejend L$041ej3: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [2+esi] shl ecx,8 L$042ej2: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov ch,BYTE [1+esi] L$043ej1: + %ifdef __CET__ + db 243,15,30,251 + %endif + mov cl,BYTE [esi] L$040ejend: xor eax,ecx diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 d3d2439d0d49bf..6724069fd5f2e0 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm @@ -163,7 +163,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -215,10 +215,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -268,11 +268,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN32", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -287,7 +287,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x562deb967e18)", + "RANLIB" => "CODE(0x55e1a1cb0ac8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -803,6 +803,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1634,7 +1639,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1836,49 +1840,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1888,22 +1892,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9732,10 +9736,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10273,7 +10277,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10315,7 +10319,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10342,7 +10346,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10357,7 +10361,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10372,7 +10376,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10384,7 +10388,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10399,9 +10403,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10435,10 +10436,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10457,7 +10458,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10466,7 +10467,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10478,25 +10479,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10523,7 +10527,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10538,7 +10542,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10574,7 +10578,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10598,6 +10602,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10613,7 +10620,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10640,7 +10647,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10679,7 +10686,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10724,7 +10731,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10763,7 +10770,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10802,13 +10809,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10817,7 +10824,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15674,7 +15681,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15822,6 +15829,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15834,6 +15845,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -24224,9 +24239,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -24843,9 +24862,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27231,11 +27254,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27262,10 +27286,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27274,22 +27297,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27302,6 +27326,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 1afece350596c4..8117bc65341c0f 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:57:20 2022 UTC" +#define DATE "built on: Tue Jul 5 15:53:11 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN32/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm index dc66587cb526aa..77c95ebdf0a01e 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm @@ -163,7 +163,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -213,10 +213,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -266,11 +266,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64-ARM", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -283,7 +283,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x5568891ede98)", + "RANLIB" => "CODE(0x562f5f1f5d58)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -795,6 +795,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1626,7 +1631,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1828,49 +1832,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1880,22 +1884,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8028,6 +8032,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8047,10 +8054,7 @@ our %unified_info = ( "apps/lib/libapps-lib-tlssrp_depr.o", "apps/lib/libapps-lib-win32_init.o", "apps/lib/libtestutil-lib-opt.o", - "apps/lib/libtestutil-lib-win32_init.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-win32_init.o" ], "products" => { "bin" => [ @@ -10265,7 +10269,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10307,7 +10311,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10349,7 +10353,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10364,7 +10368,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10376,7 +10380,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10391,9 +10395,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10427,10 +10428,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10449,7 +10450,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10458,7 +10459,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10470,25 +10471,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10515,7 +10519,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10530,7 +10534,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10566,7 +10570,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10590,6 +10594,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10605,7 +10612,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10614,7 +10621,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10632,7 +10639,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10671,7 +10678,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10716,7 +10723,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10755,7 +10762,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10794,13 +10801,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10809,7 +10816,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15666,7 +15673,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15814,6 +15821,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15826,6 +15837,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -24216,9 +24231,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -24835,9 +24854,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27223,11 +27246,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27254,10 +27278,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27266,22 +27289,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27294,6 +27318,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h index 097d8b54efaeec..3b06541ad2e6a2 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: VC-WIN64-ARM" -#define DATE "built on: Mon May 16 03:57:33 2022 UTC" +#define DATE "built on: Tue Jul 5 15:53:19 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm index 8accd80378d501..707f55f18a86da 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm @@ -168,7 +168,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -219,10 +219,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x564a8cf6c4c8)", + "RANLIB" => "CODE(0x564d75188398)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -806,6 +806,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1697,7 +1702,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1899,49 +1903,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1951,22 +1955,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10435,7 +10439,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10462,7 +10466,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10477,7 +10481,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10492,7 +10496,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10504,7 +10508,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10519,9 +10523,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10555,10 +10556,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10577,7 +10578,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10586,7 +10587,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10598,25 +10599,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10643,7 +10647,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10658,7 +10662,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10694,7 +10698,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10718,6 +10722,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10733,7 +10740,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10742,7 +10749,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10760,7 +10767,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10799,7 +10806,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10844,7 +10851,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10883,7 +10890,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10922,13 +10929,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10937,7 +10944,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15794,7 +15801,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15942,6 +15949,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15954,6 +15965,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -24540,9 +24555,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -25159,9 +25178,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27576,11 +27599,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27607,10 +27631,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27619,22 +27642,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27647,6 +27671,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 0756714904eaad..118676455aa6be 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 @@ -2095,199 +2095,6 @@ $L$sqr4x_sub_entry: DB 0F3h,0C3h ;repret -global bn_from_montgomery - -ALIGN 32 -bn_from_montgomery: - - test DWORD[48+rsp],7 - jz NEAR bn_from_mont8x - xor eax,eax - DB 0F3h,0C3h ;repret - - - - -ALIGN 32 -bn_from_mont8x: - mov QWORD[8+rsp],rdi ;WIN64 prologue - mov QWORD[16+rsp],rsi - mov rax,rsp -$L$SEH_begin_bn_from_mont8x: - mov rdi,rcx - mov rsi,rdx - mov rdx,r8 - mov rcx,r9 - mov r8,QWORD[40+rsp] - mov r9,QWORD[48+rsp] - - - -DB 0x67 - mov rax,rsp - - push rbx - - push rbp - - push r12 - - push r13 - - push r14 - - push r15 - -$L$from_prologue: - - shl r9d,3 - lea r10,[r9*2+r9] - neg r9 - mov r8,QWORD[r8] - - - - - - - - - lea r11,[((-320))+r9*2+rsp] - mov rbp,rsp - sub r11,rdi - and r11,4095 - cmp r10,r11 - jb NEAR $L$from_sp_alt - sub rbp,r11 - lea rbp,[((-320))+r9*2+rbp] - jmp NEAR $L$from_sp_done - -ALIGN 32 -$L$from_sp_alt: - lea r10,[((4096-320))+r9*2] - lea rbp,[((-320))+r9*2+rbp] - sub r11,r10 - mov r10,0 - cmovc r11,r10 - sub rbp,r11 -$L$from_sp_done: - and rbp,-64 - mov r11,rsp - sub r11,rbp - and r11,-4096 - lea rsp,[rbp*1+r11] - mov r10,QWORD[rsp] - cmp rsp,rbp - ja NEAR $L$from_page_walk - jmp NEAR $L$from_page_walk_done - -$L$from_page_walk: - lea rsp,[((-4096))+rsp] - mov r10,QWORD[rsp] - cmp rsp,rbp - ja NEAR $L$from_page_walk -$L$from_page_walk_done: - - mov r10,r9 - neg r9 - - - - - - - - - - - mov QWORD[32+rsp],r8 - mov QWORD[40+rsp],rax - -$L$from_body: - mov r11,r9 - lea rax,[48+rsp] - pxor xmm0,xmm0 - jmp NEAR $L$mul_by_1 - -ALIGN 32 -$L$mul_by_1: - movdqu xmm1,XMMWORD[rsi] - movdqu xmm2,XMMWORD[16+rsi] - movdqu xmm3,XMMWORD[32+rsi] - movdqa XMMWORD[r9*1+rax],xmm0 - movdqu xmm4,XMMWORD[48+rsi] - movdqa XMMWORD[16+r9*1+rax],xmm0 -DB 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa XMMWORD[rax],xmm1 - movdqa XMMWORD[32+r9*1+rax],xmm0 - movdqa XMMWORD[16+rax],xmm2 - movdqa XMMWORD[48+r9*1+rax],xmm0 - movdqa XMMWORD[32+rax],xmm3 - movdqa XMMWORD[48+rax],xmm4 - lea rax,[64+rax] - sub r11,64 - jnz NEAR $L$mul_by_1 - -DB 102,72,15,110,207 -DB 102,72,15,110,209 -DB 0x67 - mov rbp,rcx -DB 102,73,15,110,218 - mov r11d,DWORD[((OPENSSL_ia32cap_P+8))] - and r11d,0x80108 - cmp r11d,0x80108 - jne NEAR $L$from_mont_nox - - lea rdi,[r9*1+rax] - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor xmm0,xmm0 - lea rax,[48+rsp] - jmp NEAR $L$from_mont_zero - -ALIGN 32 -$L$from_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor xmm0,xmm0 - lea rax,[48+rsp] - jmp NEAR $L$from_mont_zero - -ALIGN 32 -$L$from_mont_zero: - mov rsi,QWORD[40+rsp] - - movdqa XMMWORD[rax],xmm0 - movdqa XMMWORD[16+rax],xmm0 - movdqa XMMWORD[32+rax],xmm0 - movdqa XMMWORD[48+rax],xmm0 - lea rax,[64+rax] - sub r9,32 - jnz NEAR $L$from_mont_zero - - mov rax,1 - mov r15,QWORD[((-48))+rsi] - - mov r14,QWORD[((-40))+rsi] - - mov r13,QWORD[((-32))+rsi] - - mov r12,QWORD[((-24))+rsi] - - mov rbp,QWORD[((-16))+rsi] - - mov rbx,QWORD[((-8))+rsi] - - lea rsp,[rsi] - -$L$from_epilogue: - mov rdi,QWORD[8+rsp] ;WIN64 epilogue - mov rsi,QWORD[16+rsp] - DB 0F3h,0C3h ;repret - -$L$SEH_end_bn_from_mont8x: ALIGN 32 bn_mulx4x_mont_gather5: @@ -3990,10 +3797,6 @@ ALIGN 4 DD $L$SEH_begin_bn_power5 wrt ..imagebase DD $L$SEH_end_bn_power5 wrt ..imagebase DD $L$SEH_info_bn_power5 wrt ..imagebase - - DD $L$SEH_begin_bn_from_mont8x wrt ..imagebase - DD $L$SEH_end_bn_from_mont8x wrt ..imagebase - DD $L$SEH_info_bn_from_mont8x wrt ..imagebase DD $L$SEH_begin_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_end_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_info_bn_mulx4x_mont_gather5 wrt ..imagebase @@ -4022,11 +3825,6 @@ DB 9,0,0,0 DD mul_handler wrt ..imagebase DD $L$power5_prologue wrt ..imagebase,$L$power5_body wrt ..imagebase,$L$power5_epilogue wrt ..imagebase ALIGN 8 -$L$SEH_info_bn_from_mont8x: -DB 9,0,0,0 - DD mul_handler wrt ..imagebase - DD $L$from_prologue wrt ..imagebase,$L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase -ALIGN 8 $L$SEH_info_bn_mulx4x_mont_gather5: DB 9,0,0,0 DD mul_handler wrt ..imagebase 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 f0b204b81b8abe..7ea632e0c1390a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:56:05 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:24 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm index d0d82068ff1be3..c0d8ded5d37575 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm @@ -168,7 +168,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -219,10 +219,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x55c4f0a0f3f8)", + "RANLIB" => "CODE(0x5621656439f8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -806,6 +806,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1697,7 +1702,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1899,49 +1903,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1951,22 +1955,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10435,7 +10439,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10462,7 +10466,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10477,7 +10481,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10492,7 +10496,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10504,7 +10508,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10519,9 +10523,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10555,10 +10556,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10577,7 +10578,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10586,7 +10587,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10598,25 +10599,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10643,7 +10647,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10658,7 +10662,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10694,7 +10698,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10718,6 +10722,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10733,7 +10740,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10742,7 +10749,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10760,7 +10767,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10799,7 +10806,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10844,7 +10851,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10883,7 +10890,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10922,13 +10929,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10937,7 +10944,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15794,7 +15801,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15942,6 +15949,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15954,6 +15965,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -24540,9 +24555,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -25159,9 +25178,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27576,11 +27599,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27607,10 +27631,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27619,22 +27642,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27647,6 +27671,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/bn/x86_64-mont5.asm b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/bn/x86_64-mont5.asm index 0756714904eaad..118676455aa6be 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/bn/x86_64-mont5.asm +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/bn/x86_64-mont5.asm @@ -2095,199 +2095,6 @@ $L$sqr4x_sub_entry: DB 0F3h,0C3h ;repret -global bn_from_montgomery - -ALIGN 32 -bn_from_montgomery: - - test DWORD[48+rsp],7 - jz NEAR bn_from_mont8x - xor eax,eax - DB 0F3h,0C3h ;repret - - - - -ALIGN 32 -bn_from_mont8x: - mov QWORD[8+rsp],rdi ;WIN64 prologue - mov QWORD[16+rsp],rsi - mov rax,rsp -$L$SEH_begin_bn_from_mont8x: - mov rdi,rcx - mov rsi,rdx - mov rdx,r8 - mov rcx,r9 - mov r8,QWORD[40+rsp] - mov r9,QWORD[48+rsp] - - - -DB 0x67 - mov rax,rsp - - push rbx - - push rbp - - push r12 - - push r13 - - push r14 - - push r15 - -$L$from_prologue: - - shl r9d,3 - lea r10,[r9*2+r9] - neg r9 - mov r8,QWORD[r8] - - - - - - - - - lea r11,[((-320))+r9*2+rsp] - mov rbp,rsp - sub r11,rdi - and r11,4095 - cmp r10,r11 - jb NEAR $L$from_sp_alt - sub rbp,r11 - lea rbp,[((-320))+r9*2+rbp] - jmp NEAR $L$from_sp_done - -ALIGN 32 -$L$from_sp_alt: - lea r10,[((4096-320))+r9*2] - lea rbp,[((-320))+r9*2+rbp] - sub r11,r10 - mov r10,0 - cmovc r11,r10 - sub rbp,r11 -$L$from_sp_done: - and rbp,-64 - mov r11,rsp - sub r11,rbp - and r11,-4096 - lea rsp,[rbp*1+r11] - mov r10,QWORD[rsp] - cmp rsp,rbp - ja NEAR $L$from_page_walk - jmp NEAR $L$from_page_walk_done - -$L$from_page_walk: - lea rsp,[((-4096))+rsp] - mov r10,QWORD[rsp] - cmp rsp,rbp - ja NEAR $L$from_page_walk -$L$from_page_walk_done: - - mov r10,r9 - neg r9 - - - - - - - - - - - mov QWORD[32+rsp],r8 - mov QWORD[40+rsp],rax - -$L$from_body: - mov r11,r9 - lea rax,[48+rsp] - pxor xmm0,xmm0 - jmp NEAR $L$mul_by_1 - -ALIGN 32 -$L$mul_by_1: - movdqu xmm1,XMMWORD[rsi] - movdqu xmm2,XMMWORD[16+rsi] - movdqu xmm3,XMMWORD[32+rsi] - movdqa XMMWORD[r9*1+rax],xmm0 - movdqu xmm4,XMMWORD[48+rsi] - movdqa XMMWORD[16+r9*1+rax],xmm0 -DB 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa XMMWORD[rax],xmm1 - movdqa XMMWORD[32+r9*1+rax],xmm0 - movdqa XMMWORD[16+rax],xmm2 - movdqa XMMWORD[48+r9*1+rax],xmm0 - movdqa XMMWORD[32+rax],xmm3 - movdqa XMMWORD[48+rax],xmm4 - lea rax,[64+rax] - sub r11,64 - jnz NEAR $L$mul_by_1 - -DB 102,72,15,110,207 -DB 102,72,15,110,209 -DB 0x67 - mov rbp,rcx -DB 102,73,15,110,218 - mov r11d,DWORD[((OPENSSL_ia32cap_P+8))] - and r11d,0x80108 - cmp r11d,0x80108 - jne NEAR $L$from_mont_nox - - lea rdi,[r9*1+rax] - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor xmm0,xmm0 - lea rax,[48+rsp] - jmp NEAR $L$from_mont_zero - -ALIGN 32 -$L$from_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor xmm0,xmm0 - lea rax,[48+rsp] - jmp NEAR $L$from_mont_zero - -ALIGN 32 -$L$from_mont_zero: - mov rsi,QWORD[40+rsp] - - movdqa XMMWORD[rax],xmm0 - movdqa XMMWORD[16+rax],xmm0 - movdqa XMMWORD[32+rax],xmm0 - movdqa XMMWORD[48+rax],xmm0 - lea rax,[64+rax] - sub r9,32 - jnz NEAR $L$from_mont_zero - - mov rax,1 - mov r15,QWORD[((-48))+rsi] - - mov r14,QWORD[((-40))+rsi] - - mov r13,QWORD[((-32))+rsi] - - mov r12,QWORD[((-24))+rsi] - - mov rbp,QWORD[((-16))+rsi] - - mov rbx,QWORD[((-8))+rsi] - - lea rsp,[rsi] - -$L$from_epilogue: - mov rdi,QWORD[8+rsp] ;WIN64 epilogue - mov rsi,QWORD[16+rsp] - DB 0F3h,0C3h ;repret - -$L$SEH_end_bn_from_mont8x: ALIGN 32 bn_mulx4x_mont_gather5: @@ -3990,10 +3797,6 @@ ALIGN 4 DD $L$SEH_begin_bn_power5 wrt ..imagebase DD $L$SEH_end_bn_power5 wrt ..imagebase DD $L$SEH_info_bn_power5 wrt ..imagebase - - DD $L$SEH_begin_bn_from_mont8x wrt ..imagebase - DD $L$SEH_end_bn_from_mont8x wrt ..imagebase - DD $L$SEH_info_bn_from_mont8x wrt ..imagebase DD $L$SEH_begin_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_end_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_info_bn_mulx4x_mont_gather5 wrt ..imagebase @@ -4022,11 +3825,6 @@ DB 9,0,0,0 DD mul_handler wrt ..imagebase DD $L$power5_prologue wrt ..imagebase,$L$power5_body wrt ..imagebase,$L$power5_epilogue wrt ..imagebase ALIGN 8 -$L$SEH_info_bn_from_mont8x: -DB 9,0,0,0 - DD mul_handler wrt ..imagebase - DD $L$from_prologue wrt ..imagebase,$L$from_body wrt ..imagebase,$L$from_epilogue wrt ..imagebase -ALIGN 8 $L$SEH_info_bn_mulx4x_mont_gather5: DB 9,0,0,0 DD mul_handler wrt ..imagebase diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h index ec9793e7858c53..bf0bf19ddac6ab 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:56:23 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:35 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 45cc6477286ea3..93d0fd5b2c616a 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm @@ -166,7 +166,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -218,10 +218,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -271,11 +271,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "VC-WIN64A", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "lib", @@ -290,7 +290,7 @@ our %target = ( "LDFLAGS" => "/nologo /debug", "MT" => "mt", "MTFLAGS" => "-nologo", - "RANLIB" => "CODE(0x55d8601c4318)", + "RANLIB" => "CODE(0x56252f74ece8)", "RC" => "rc", "_conf_fname_int" => [ "Configurations/00-base-templates.conf", @@ -807,6 +807,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1638,7 +1643,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1840,49 +1844,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1892,22 +1896,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8040,6 +8044,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8059,10 +8066,7 @@ our %unified_info = ( "apps/lib/libapps-lib-tlssrp_depr.o", "apps/lib/libapps-lib-win32_init.o", "apps/lib/libtestutil-lib-opt.o", - "apps/lib/libtestutil-lib-win32_init.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-win32_init.o" ], "products" => { "bin" => [ @@ -9736,10 +9740,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10277,7 +10281,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10319,7 +10323,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10346,7 +10350,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10361,7 +10365,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10376,7 +10380,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10388,7 +10392,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10403,9 +10407,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10439,10 +10440,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10461,7 +10462,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10470,7 +10471,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10482,25 +10483,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10527,7 +10531,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10542,7 +10546,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10578,7 +10582,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10602,6 +10606,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10617,7 +10624,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10626,7 +10633,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10644,7 +10651,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10728,7 +10735,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10767,7 +10774,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10806,13 +10813,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10821,7 +10828,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15678,7 +15685,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15826,6 +15833,10 @@ our %unified_info = ( "providers/fips.ld" => [ "util/providers.num" ], + "providers/fips.rc" => [ + "util/mkrc.pl", + "fips" + ], "providers/fipsmodule.cnf" => [ "util/mk-fipsmodule-cnf.pl", "-module", @@ -15838,6 +15849,10 @@ our %unified_info = ( "providers/legacy.ld" => [ "util/providers.num" ], + "providers/legacy.rc" => [ + "util/mkrc.pl", + "legacy" + ], "test/buildtest_aes.c" => [ "test/generate_buildtest.pl", "aes" @@ -24228,9 +24243,13 @@ our %unified_info = ( "providers/common/securitycheck_fips.c" ], "providers/fips" => [ + "providers/fips-dso-fips.res", "providers/fips.ld", "providers/fips/fips-dso-fips_entry.o" ], + "providers/fips-dso-fips.res" => [ + "providers/fips.rc" + ], "providers/fips/fips-dso-fips_entry.o" => [ "providers/fips/fips_entry.c" ], @@ -24847,9 +24866,13 @@ our %unified_info = ( "providers/implementations/storemgmt/file_store_any2obj.c" ], "providers/legacy" => [ + "providers/legacy-dso-legacy.res", "providers/legacy-dso-legacyprov.o", "providers/legacy.ld" ], + "providers/legacy-dso-legacy.res" => [ + "providers/legacy.rc" + ], "providers/legacy-dso-legacyprov.o" => [ "providers/legacyprov.c" ], @@ -27235,11 +27258,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27266,10 +27290,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27278,22 +27301,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27306,6 +27330,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 4d02cf5a44eed4..a126797ec35b50 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: " -#define DATE "built on: Mon May 16 03:56:40 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:46 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h index 14f0ada683c157..72084b9f85fd47 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h index 4be2e056fa5410..31c8a30754e119 100644 --- a/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 deleted file mode 100644 index 0b7a0c1900836a..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1558 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.align 7 -LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl .AES_encrypt -.align 7 -.AES_encrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne Lenc_unaligned - -Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl LAES_Te - bl Lppc_AES_encrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b Lenc_done - -Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq Lenc_xpage - andi. 0,0,4096-16 - bne Lenc_unaligned_ok - -Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl LAES_Te - bl Lppc_AES_encrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -Lenc_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bc 16,0,Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b Lenc_compact_loop -.align 4 -Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .AES_decrypt -.align 7 -.AES_decrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne Ldec_unaligned - -Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl LAES_Td - bl Lppc_AES_decrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b Ldec_done - -Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq Ldec_xpage - andi. 0,0,4096-16 - bne Ldec_unaligned_ok - -Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl LAES_Td - bl Lppc_AES_decrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -Ldec_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bc 16,0,Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz Ldec_compact_done - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - - and 20,16,7 - and 21,17,7 - and 22,18,7 - and 23,19,7 - srwi 24,20,7 - andc 28,16,7 - srwi 25,21,7 - andc 29,17,7 - srwi 26,22,7 - andc 30,18,7 - srwi 27,23,7 - andc 31,19,7 - sub 20,20,24 - sub 21,21,25 - sub 22,22,26 - sub 23,23,27 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 20,20,4 - and 21,21,4 - and 22,22,4 - and 23,23,4 - xor 20,20,28 - xor 21,21,29 - xor 22,22,30 - xor 23,23,31 - - and 24,20,7 - and 25,21,7 - srwi 28,24,7 - and 26,22,7 - srwi 29,25,7 - and 27,23,7 - srwi 30,26,7 - sub 24,24,28 - srwi 31,27,7 - sub 25,25,29 - sub 26,26,30 - sub 27,27,31 - andc 28,20,7 - andc 29,21,7 - andc 30,22,7 - andc 31,23,7 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 24,24,4 - and 25,25,4 - and 26,26,4 - and 27,27,4 - xor 24,24,28 - xor 25,25,29 - xor 26,26,30 - xor 27,27,31 - - xor 16,16,8 - xor 17,17,9 - xor 18,18,10 - xor 19,19,11 - xor 20,20,8 - xor 21,21,9 - xor 22,22,10 - xor 23,23,11 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b Ldec_compact_loop -.align 4 -Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 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 deleted file mode 100644 index a70864f31fe6ef..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3633 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl .aes_p8_set_encrypt_key -.align 5 -.aes_p8_set_encrypt_key: -Lset_encrypt_key: - mflr 11 - stw 11,4(1) - - li 6,-1 - cmplwi 3,0 - beq- Lenc_key_abort - cmplwi 5,0 - beq- Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- Lenc_key_abort - cmpwi 4,256 - bgt- Lenc_key_abort - andi. 0,4,0x3f - bne- Lenc_key_abort - - lis 0,0xfff0 - li 12,-1 - or 0,0,0 - - bl Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt Loop128 - addi 3,3,8 - beq L192 - addi 3,3,8 - b L256 - -.align 4 -Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bc 16,0,Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b Ldone - -.align 4 -L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bc 16,0,Loop192 - - li 8,12 - addi 5,5,0x20 - b Ldone - -.align 4 -L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b Loop256 - -.align 4 -Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - or 12,12,12 - stw 8,0(5) - -Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 - - -.globl .aes_p8_set_decrypt_key -.align 5 -.aes_p8_set_decrypt_key: - stwu 1,-32(1) - mflr 10 - stw 10,32+4(1) - bl Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bc 16,0,Ldeckey - - xor 3,3,3 -Ldec_key_abort: - addi 1,1,32 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 - -.globl .aes_p8_encrypt -.align 5 -.aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - li 12,-1 - li 7,15 - or 0,0,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bc 16,0,Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .aes_p8_decrypt -.align 5 -.aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - li 12,-1 - li 7,15 - or 0,0,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bc 16,0,Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .aes_p8_cbc_encrypt -.align 5 -.aes_p8_cbc_encrypt: - cmplwi 5,16 - bclr 14,0 - - cmpwi 8,0 - lis 0,0xffe0 - li 12,-1 - or 0,0,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq Lcbc_dec - -Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmplwi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge Lcbc_enc - - b Lcbc_done - -.align 4 -Lcbc_dec: - cmplwi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmplwi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge Lcbc_dec - -Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bc 16,0,Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b Loop_cbc_dec8x -.align 5 -Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bc 16,0,Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,32+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq Loop_cbc_dec8x - - addic. 5,5,128 - beq Lcbc_dec8x_done - nop - nop - -Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bc 16,0,Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt Lcbc_dec8x_one - nop - beq Lcbc_dec8x_two - cmplwi 5,64 - blt Lcbc_dec8x_three - nop - beq Lcbc_dec8x_four - cmplwi 5,96 - blt Lcbc_dec8x_five - nop - beq Lcbc_dec8x_six - -Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.globl .aes_p8_ctr32_encrypt_blocks -.align 5 -.aes_p8_ctr32_encrypt_blocks: - cmplwi 5,1 - bclr 14,0 - - lis 0,0xfff0 - li 12,-1 - or 0,0,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmplwi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b Loop_ctr32_enc - -.align 5 -Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bc 16,0,Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - slwi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b Loop_ctr32_enc8x -.align 5 -Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bc 16,0,Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,32+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b Loop_ctr32_enc8x_middle - -.align 5 -Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt Lctr32_enc8x_one - nop - beq Lctr32_enc8x_two - cmpwi 5,-0x40 - blt Lctr32_enc8x_three - nop - beq Lctr32_enc8x_four - cmpwi 5,-0x20 - blt Lctr32_enc8x_five - nop - beq Lctr32_enc8x_six - cmpwi 5,0x00 - blt Lctr32_enc8x_seven - -Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -Lctr32_enc8x_done: - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.globl .aes_p8_xts_encrypt -.align 5 -.aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - bclr 14,0 - - lis 0,0xfff0 - li 12,-1 - li 11,0 - or 0,0,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bc 16,0,Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b Lxts_enc - -Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b Loop_xts_enc - -.align 5 -Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bc 16,0,Loop_xts_enc_steal - - mtctr 9 - b Loop_xts_enc - -Lxts_enc_done: - cmplwi 8,0 - beq Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -Lxts_enc_ret: - or 12,12,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - - -.globl .aes_p8_xts_decrypt -.align 5 -.aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - bclr 14,0 - - lis 0,0xfff8 - li 12,-1 - li 11,0 - or 0,0,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bc 16,0,Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b Lxts_dec - -Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmplwi 5,16 - blt Ltail_xts_dec - b Loop_xts_dec - -.align 5 -Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge Loop_xts_dec - -Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bc 16,0,Loop_xts_dec_steal - - mtctr 9 - b Loop_xts_dec - -Lxts_dec_done: - cmplwi 8,0 - beq Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -Lxts_dec_ret: - or 12,12,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_encrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bc 16,0,Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b Loop_xts_enc6x - -.align 5 -Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bc 16,0,Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq Loop_xts_enc6x - - addic. 5,5,0x60 - beq Lxts_enc6x_zero - cmpwi 5,0x20 - blt Lxts_enc6x_one - nop - beq Lxts_enc6x_two - cmpwi 5,0x40 - blt Lxts_enc6x_three - nop - beq Lxts_enc6x_four - -Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_one: - vxor 7,5,17 - nop -Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bc 16,0,Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,32+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_zero: - cmpwi 31,0 - beq Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bc 16,0,Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b Loop_xts_enc1x - -.align 4 -Lxts_enc6x_done: - cmplwi 8,0 - beq Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -Lxts_enc6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bc 16,0,_aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bc 16,0,Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b Loop_xts_dec6x - -.align 5 -Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bc 16,0,Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq Loop_xts_dec6x - - addic. 5,5,0x60 - beq Lxts_dec6x_zero - cmpwi 5,0x20 - blt Lxts_dec6x_one - nop - beq Lxts_dec6x_two - cmpwi 5,0x40 - blt Lxts_dec6x_three - nop - beq Lxts_dec6x_four - -Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_one: - vxor 7,5,17 - nop -Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bc 16,0,Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_zero: - cmpwi 31,0 - beq Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bc 16,0,Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bc 16,0,Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b Loop_xts_dec1x - -.align 4 -Lxts_dec6x_done: - cmplwi 8,0 - beq Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -Lxts_dec6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bc 16,0,_aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - 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 deleted file mode 100644 index a87e783c080df4..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1462 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.align 7 -_vpaes_consts: -Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b Lenc_entry - -.align 4 -Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bc 16,0,Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_encrypt -.align 5 -.vpaes_encrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - li 7,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - or 0,0,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bc 16,0,Lenc_out_unaligned - b Lenc_done - -.align 4 -Lenc_out_aligned: - stvx 0, 0, 4 -Lenc_done: - - li 10,39 - li 11,55 - mtlr 6 - or 7,7,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b Ldec_entry - -.align 4 -Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bc 16,0,Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_decrypt -.align 5 -.vpaes_decrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - li 7,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - or 0,0,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bc 16,0,Ldec_out_unaligned - b Ldec_done - -.align 4 -Ldec_out_aligned: - stvx 0, 0, 4 -Ldec_done: - - li 10,39 - li 11,55 - mtlr 6 - or 7,7,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.globl .vpaes_cbc_encrypt -.align 5 -.vpaes_cbc_encrypt: - cmplwi 5,16 - bclr 14,0 - - stwu 1,-240(1) - mflr 0 - li 10,39 - li 11,55 - li 12,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,228(1) - stw 30,232(1) - stw 31,236(1) - li 9, -16 - stw 0, 244(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - or 6,6,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq Lcbc_unaligned_done - -Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne Lcbc_enc_loop - - b Lcbc_done - -.align 5 -Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq Lcbc_unaligned_done - -Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne Lcbc_dec_loop - -Lcbc_done: - beq 1, Lcbc_write_iv - -Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne Lcbc_tail - -Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - or 7,7,7 - li 10,39 - li 11,55 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -Lcbc_abort: - lwz 0, 244(1) - lwz 30,232(1) - lwz 31,236(1) - mtlr 0 - addi 1,1,240 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 - - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b Lschedule_go - -Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -Lschedule_go: - cmplwi 4, 192 - bgt Lschedule_256 - beq Lschedule_192 - - - - - - - - - - -Lschedule_128: - li 0, 10 - mtctr 0 - -Loop_schedule_128: - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - b Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b Loop_schedule_192 - - - - - - - - - - - -.align 4 -Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b Loop_schedule_256 - - - - - - - - - - -.align 4 -Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b Lschedule_mangle_done - -.align 4 -Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_set_encrypt_key -.align 5 -.vpaes_set_encrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - li 6,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - or 7,7,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - cmplw 1,4,4 - li 8, 0x30 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - or 6,6,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.globl .vpaes_set_decrypt_key -.align 4 -.vpaes_set_decrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - li 6,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - or 7,7,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - or 6,6,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - 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 deleted file mode 100644 index 23063753bd72fd..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1844 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl .bn_sqr_comba4 -.globl .bn_sqr_comba8 -.globl .bn_mul_comba4 -.globl .bn_mul_comba8 -.globl .bn_sub_words -.globl .bn_add_words -.globl .bn_div_words -.globl .bn_sqr_words -.globl .bn_mul_words -.globl .bn_mul_add_words - - - -.machine "any" -.csect .text[PR],7 - - - - - - - - -.align 4 -.bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - - - - - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - stw 10,4(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - stw 9,24(3) - stw 10,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - - - - - - - - -.align 4 -.bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - stw 10,4(3) - - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,0(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,0(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,24(3) - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,4(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,8(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,28(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,32(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,12(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,16(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,36(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,40(3) - - lwz 5,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,20(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,44(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,48(3) - - - lwz 5,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,52(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - stw 11,56(3) - stw 9, 60(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - lwz 6, 4(4) - lwz 7, 0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - stw 10,12(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,16(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,20(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - stw 10,24(3) - stw 11,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,12(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,12(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,0(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,16(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,20(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,20(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,8(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,4(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,0(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,24(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,24(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,28(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,28(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,24(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,4(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,32(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,12(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,24(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,28(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,36(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,24(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,40(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,20(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,24(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,28(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,44(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,24(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,48(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,28(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,52(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - stw 12,56(3) - stw 10,60(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq Lppcasm_sub_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -Lppcasm_sub_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - subfe 6,8,7 - - - stwu 6,4(3) - bc 16,0,Lppcasm_sub_mainloop -Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq Lppcasm_add_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -Lppcasm_add_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - adde 8,7,8 - stwu 8,4(3) - bc 16,0,Lppcasm_add_mainloop -Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_div_words: - - - - - - - - - - - - cmplwi 0,5,0 - bne Lppcasm_div1 - li 3,-1 - blr -Lppcasm_div1: - xor 0,0,0 - li 8,32 - cntlzw. 7,5 - beq Lppcasm_div2 - subf 8,7,8 - srw. 9,3,8 - tw 16,9,0 -Lppcasm_div2: - cmplw 0,3,5 - blt Lppcasm_div3 - subf 3,5,3 -Lppcasm_div3: - cmpi 0,0,7,0 - beq Lppcasm_div4 - slw 3,3,7 - srw 8,4,8 - slw 5,5,7 - or 3,3,8 - slw 4,4,7 -Lppcasm_div4: - srwi 9,5,16 - - - li 6,2 - mtctr 6 -Lppcasm_divouterloop: - srwi 8,3,16 - srwi 11,4,16 - - cmplw 0,8,9 - bne Lppcasm_div5 - - li 8,-1 - clrlwi 8,8,16 - b Lppcasm_div6 -Lppcasm_div5: - divwu 8,3,9 -Lppcasm_div6: - mullw 12,9,8 - clrlwi 10,5,16 - mullw 6,8,10 - -Lppcasm_divinnerloop: - subf 10,12,3 - srwi 7,10,16 - addic. 7,7,0 - - - - slwi 7,10,16 - or 7,7,11 - cmplw 1,6,7 - bne Lppcasm_divinnerexit - ble 1,Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrlwi 10,5,16 - subf 6,10,6 - b Lppcasm_divinnerloop -Lppcasm_divinnerexit: - srwi 10,6,16 - slwi 11,6,16 - cmplw 1,4,11 - add 12,12,10 - bge 1,Lppcasm_div7 - addi 12,12,1 -Lppcasm_div7: - subf 11,11,4 - cmplw 1,3,12 - bge 1,Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -Lppcasm_div8: - subf 12,12,3 - slwi 4,11,16 - - - - insrwi 11,12,16,16 - rotlwi 3,11,16 - bdz Lppcasm_div9 - slwi 0,8,16 - b Lppcasm_divouterloop -Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - -.align 4 -.bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq Lppcasm_sqr_adios - addi 4,4,-4 - addi 3,3,-4 - mtctr 5 -Lppcasm_sqr_mainloop: - - lwzu 6,4(4) - mullw 7,6,6 - mulhwu 8,6,6 - stwu 7,4(3) - stwu 8,4(3) - bc 16,0,Lppcasm_sqr_mainloop -Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq Lppcasm_mw_REM - mtctr 7 -Lppcasm_mw_LOOP: - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - - - - - stw 9,0(3) - - lwz 8,4(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - - stw 11,4(3) - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - adde 9,9,12 - - stw 9,8(3) - - lwz 8,12(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - - stw 11,12(3) - - addi 3,3,16 - addi 4,4,16 - bc 16,0,Lppcasm_mw_LOOP - -Lppcasm_mw_REM: - andi. 5,5,0x3 - beq Lppcasm_mw_OVER - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq Lppcasm_mw_OVER - - - - lwz 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,4(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq Lppcasm_mw_OVER - - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,8(3) - addi 12,10,0 - -Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq Lppcasm_maw_leftover - mtctr 7 -Lppcasm_maw_mainloop: - - lwz 8,0(4) - lwz 11,0(3) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - stw 9,0(3) - - - lwz 8,4(4) - lwz 9,4(3) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - stw 11,4(3) - - - lwz 8,8(4) - mullw 9,6,8 - lwz 11,8(3) - mulhwu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - stw 9,8(3) - - - lwz 8,12(4) - mullw 11,6,8 - lwz 9,12(3) - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - stw 11,12(3) - addi 3,3,16 - addi 4,4,16 - bc 16,0,Lppcasm_maw_mainloop - -Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq Lppcasm_maw_adios - addi 3,3,-4 - addi 4,4,-4 - - mtctr 5 - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - -Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - -.align 4 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 deleted file mode 100644 index dc3c367057d442..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1784 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .bn_mul_mont_int -.align 5 -.bn_mul_mont_int: - mr 9,3 - li 3,0 - cmpwi 8,32 - bgelr - slwi 8,8,2 - li 12,-4096 - addi 3,8,256 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,2 - stwux 1,1,3 - - stw 20,-48(12) - stw 21,-44(12) - stw 22,-40(12) - stw 23,-36(12) - stw 24,-32(12) - stw 25,-28(12) - stw 26,-24(12) - stw 27,-20(12) - stw 28,-16(12) - stw 29,-12(12) - stw 30,-8(12) - stw 31,-4(12) - - lwz 7,0(7) - addi 8,8,-2 - - lwz 23,0(5) - lwz 10,0(4) - addi 22,1,32 - mullw 25,10,23 - mulhwu 26,10,23 - - lwz 10,4(4) - lwz 11,0(6) - - mullw 24,25,7 - - mullw 29,10,23 - mulhwu 30,10,23 - - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - addze 28,28 - - mullw 31,11,24 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -L1st: - lwzx 10,4,21 - addc 25,29,26 - lwzx 11,6,21 - addze 26,30 - mullw 29,10,23 - addc 27,31,28 - mulhwu 30,10,23 - addze 28,0 - mullw 31,11,24 - addc 27,27,25 - mulhwu 0,11,24 - addze 28,28 - stw 27,0(22) - - addi 21,21,4 - addi 22,22,4 - bc 16,0,L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - stw 28,4(22) - - li 20,4 -.align 4 -Louter: - lwzx 23,5,20 - lwz 10,0(4) - addi 22,1,32 - lwz 12,32(1) - mullw 25,10,23 - mulhwu 26,10,23 - lwz 10,4(4) - lwz 11,0(6) - addc 25,25,12 - mullw 29,10,23 - addze 26,26 - mullw 24,25,7 - mulhwu 30,10,23 - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - mullw 31,11,24 - addze 28,28 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -Linner: - lwzx 10,4,21 - addc 25,29,26 - lwz 12,4(22) - addze 26,30 - lwzx 11,6,21 - addc 27,31,28 - mullw 29,10,23 - addze 28,0 - mulhwu 30,10,23 - addc 25,25,12 - mullw 31,11,24 - addze 26,26 - mulhwu 0,11,24 - addc 27,27,25 - addi 21,21,4 - addze 28,28 - stw 27,0(22) - addi 22,22,4 - bc 16,0,Linner - - lwz 12,4(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - stw 28,4(22) - - slwi 12,8,2 - cmplw 0,20,12 - addi 20,20,4 - ble Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,32 - mtctr 8 - -.align 4 -Lsub: lwzx 12,22,21 - lwzx 11,6,21 - subfe 10,11,12 - stwx 10,9,21 - addi 21,21,4 - bc 16,0,Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -Lcopy: - 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 - - lwz 12,0(1) - li 3,1 - lwz 20,-48(12) - lwz 21,-44(12) - lwz 22,-40(12) - lwz 23,-36(12) - lwz 24,-32(12) - lwz 25,-28(12) - lwz 26,-24(12) - lwz 27,-20(12) - lwz 28,-16(12) - lwz 29,-12(12) - lwz 30,-8(12) - lwz 31,-4(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 - -.globl .bn_mul4x_mont_int -.align 5 -.bn_mul4x_mont_int: - andi. 0,8,7 - bne Lmul4x_do - cmplw 0,4,5 - bne Lmul4x_do - b Lsqr8x_do -Lmul4x_do: - slwi 8,8,2 - mr 9,1 - li 10,-32*4 - sub 10,10,8 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 6,6,4 - subi 3,3,4 - lwz 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,4*4 - - lwz 27,4*0(5) - li 22,0 - lwz 9,4*1(4) - li 23,0 - lwz 10,4*2(4) - li 24,0 - lwz 11,4*3(4) - li 25,0 - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - - stw 3,4*6(1) - stw 14,4*7(1) - li 3,0 - addic 29,1,4*7 - li 31,0 - li 0,0 - b Loop_mul4x_1st_reduction - -.align 5 -Loop_mul4x_1st_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne Loop_mul4x_1st_reduction - - cmplw 0,30,4 - beq Lmul4x4_post_condition - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_1st_tail - -.align 5 -Loop_mul4x_1st_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhwu 17,21,28 - addze 3,0 - addi 28,1,4*8 - lwzx 28,28,31 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne Loop_mul4x_1st_tail - - sub 15,30,8 - cmplw 0,30,4 - beq Lmul4x_proceed - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_1st_tail - -.align 5 -Lmul4x_proceed: - lwzu 27,4*4(5) - addze 3,3 - lwz 9,4*1(15) - lwz 10,4*2(15) - lwz 11,4*3(15) - lwz 12,4*4(15) - addi 4,15,4*4 - sub 6,6,8 - - stw 22,4*1(29) - stw 23,4*2(29) - stw 24,4*3(29) - stw 25,4*4(29) - stw 3,4*5(29) - lwz 22,4*12(1) - lwz 23,4*13(1) - lwz 24,4*14(1) - lwz 25,4*15(1) - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - addic 29,1,4*7 - li 3,0 - b Loop_mul4x_reduction - -.align 5 -Loop_mul4x_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne Loop_mul4x_reduction - - lwz 14,4*5(29) - addze 3,3 - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_tail - -.align 5 -Loop_mul4x_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - mulhwu 17,21,28 - adde 26,26,3 - addi 28,1,4*8 - lwzx 28,28,31 - addze 3,0 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne Loop_mul4x_tail - - lwz 14,4*5(29) - sub 15,6,8 - addze 3,3 - cmplw 0,30,4 - beq Loop_mul4x_break - - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_tail - -.align 5 -Loop_mul4x_break: - lwz 16,4*6(1) - lwz 17,4*7(1) - addc 9,22,14 - lwz 22,4*12(1) - addze 10,23 - lwz 23,4*13(1) - addze 11,24 - lwz 24,4*14(1) - addze 12,25 - lwz 25,4*15(1) - addze 3,3 - stw 9,4*1(29) - sub 4,30,8 - stw 10,4*2(29) - stw 11,4*3(29) - stw 12,4*4(29) - stw 3,4*5(29) - - lwz 18,4*1(15) - lwz 19,4*2(15) - lwz 20,4*3(15) - lwz 21,4*4(15) - addi 6,15,4*4 - cmplw 0,5,17 - beq Lmul4x_post - - lwzu 27,4*4(5) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - li 3,0 - addic 29,1,4*7 - b Loop_mul4x_reduction - -.align 5 -Lmul4x_post: - - - - - srwi 31,8,4 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,4*15 - subfe 15,19,23 - - mtctr 31 -Lmul4x_sub: - lwz 18,4*1(6) - lwz 22,4*1(29) - subfe 16,20,24 - lwz 19,4*2(6) - lwz 23,4*2(29) - subfe 17,21,25 - lwz 20,4*3(6) - lwz 24,4*3(29) - lwzu 21,4*4(6) - lwzu 25,4*4(29) - stw 14,4*1(5) - stw 15,4*2(5) - subfe 14,18,22 - stw 16,4*3(5) - stwu 17,4*4(5) - subfe 15,19,23 - bc 16,0,Lmul4x_sub - - lwz 9,4*1(30) - stw 14,4*1(5) - lwz 14,4*12(1) - subfe 16,20,24 - lwz 10,4*2(30) - stw 15,4*2(5) - lwz 15,4*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,4*12 - lwz 11,4*3(30) - stw 16,4*3(5) - lwz 16,4*14(1) - lwz 12,4*4(30) - stw 17,4*4(5) - lwz 17,4*15(1) - - mtctr 31 -Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - lwz 9,4*5(30) - lwz 14,4*4(29) - or 23,15,10 - lwz 10,4*6(30) - lwz 15,4*5(29) - or 24,16,11 - lwz 11,4*7(30) - lwz 16,4*6(29) - or 25,17,12 - lwz 12,4*8(30) - lwz 17,4*7(29) - addi 29,29,4*4 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stwu 25,4*4(30) - bc 16,0,Lmul4x_cond_copy - - lwz 5,0(1) - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - or 23,15,10 - stw 0,4*4(29) - or 24,16,11 - or 25,17,12 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stw 25,4*4(30) - - b Lmul4x_done - -.align 4 -Lmul4x4_post_condition: - lwz 4,4*6(1) - lwz 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - stw 9,4*1(4) - stw 10,4*2(4) - stw 11,4*3(4) - stw 12,4*4(4) - -Lmul4x_done: - stw 0,4*8(1) - stw 0,4*9(1) - stw 0,4*10(1) - stw 0,4*11(1) - li 3,1 - lwz 14,-4*18(5) - lwz 15,-4*17(5) - lwz 16,-4*16(5) - lwz 17,-4*15(5) - lwz 18,-4*14(5) - lwz 19,-4*13(5) - lwz 20,-4*12(5) - lwz 21,-4*11(5) - lwz 22,-4*10(5) - lwz 23,-4*9(5) - lwz 24,-4*8(5) - lwz 25,-4*7(5) - lwz 26,-4*6(5) - lwz 27,-4*5(5) - lwz 28,-4*4(5) - lwz 29,-4*3(5) - lwz 30,-4*2(5) - lwz 31,-4*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 - -.align 5 -__bn_sqr8x_mont: -Lsqr8x_do: - mr 9,1 - slwi 10,8,3 - li 11,-32*4 - sub 10,11,10 - slwi 8,8,2 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 18,6,4 - subi 3,3,4 - lwz 7,0(7) - li 0,0 - - add 6,4,8 - lwz 9,4*1(4) - - lwz 10,4*2(4) - li 23,0 - lwz 11,4*3(4) - li 24,0 - lwz 12,4*4(4) - li 25,0 - lwz 14,4*5(4) - li 26,0 - lwz 15,4*6(4) - li 27,0 - lwz 16,4*7(4) - li 28,0 - lwzu 17,4*8(4) - li 29,0 - - addi 5,1,4*11 - subic. 30,8,4*8 - b Lsqr8x_zero_start - -.align 5 -Lsqr8x_zero: - subic. 30,30,4*8 - stw 0,4*1(5) - stw 0,4*2(5) - stw 0,4*3(5) - stw 0,4*4(5) - stw 0,4*5(5) - stw 0,4*6(5) - stw 0,4*7(5) - stw 0,4*8(5) -Lsqr8x_zero_start: - stw 0,4*9(5) - stw 0,4*10(5) - stw 0,4*11(5) - stw 0,4*12(5) - stw 0,4*13(5) - stw 0,4*14(5) - stw 0,4*15(5) - stwu 0,4*16(5) - bne Lsqr8x_zero - - stw 3,4*6(1) - stw 18,4*7(1) - stw 7,4*8(1) - stw 5,4*9(1) - stw 0,4*10(1) - addi 5,1,4*11 - - -.align 5 -Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mullw 18,10,9 - mullw 19,11,9 - mullw 20,12,9 - mullw 21,14,9 - addc 23,23,18 - mullw 18,15,9 - adde 24,24,19 - mullw 19,16,9 - adde 25,25,20 - mullw 20,17,9 - adde 26,26,21 - mulhwu 21,10,9 - adde 27,27,18 - mulhwu 18,11,9 - adde 28,28,19 - mulhwu 19,12,9 - adde 29,29,20 - mulhwu 20,14,9 - stw 22,4*1(5) - addze 22,0 - stw 23,4*2(5) - addc 24,24,21 - mulhwu 21,15,9 - adde 25,25,18 - mulhwu 18,16,9 - adde 26,26,19 - mulhwu 19,17,9 - adde 27,27,20 - mullw 20,11,10 - adde 28,28,21 - mullw 21,12,10 - adde 29,29,18 - mullw 18,14,10 - adde 22,22,19 - - mullw 19,15,10 - addc 25,25,20 - mullw 20,16,10 - adde 26,26,21 - mullw 21,17,10 - adde 27,27,18 - mulhwu 18,11,10 - adde 28,28,19 - mulhwu 19,12,10 - adde 29,29,20 - mulhwu 20,14,10 - adde 22,22,21 - mulhwu 21,15,10 - stw 24,4*3(5) - addze 23,0 - stw 25,4*4(5) - addc 26,26,18 - mulhwu 18,16,10 - adde 27,27,19 - mulhwu 19,17,10 - adde 28,28,20 - mullw 20,12,11 - adde 29,29,21 - mullw 21,14,11 - adde 22,22,18 - mullw 18,15,11 - adde 23,23,19 - - mullw 19,16,11 - addc 27,27,20 - mullw 20,17,11 - adde 28,28,21 - mulhwu 21,12,11 - adde 29,29,18 - mulhwu 18,14,11 - adde 22,22,19 - mulhwu 19,15,11 - adde 23,23,20 - mulhwu 20,16,11 - stw 26,4*5(5) - addze 24,0 - stw 27,4*6(5) - addc 28,28,21 - mulhwu 21,17,11 - adde 29,29,18 - mullw 18,14,12 - adde 22,22,19 - mullw 19,15,12 - adde 23,23,20 - mullw 20,16,12 - adde 24,24,21 - - mullw 21,17,12 - addc 29,29,18 - mulhwu 18,14,12 - adde 22,22,19 - mulhwu 19,15,12 - adde 23,23,20 - mulhwu 20,16,12 - adde 24,24,21 - mulhwu 21,17,12 - stw 28,4*7(5) - addze 25,0 - stwu 29,4*8(5) - addc 22,22,18 - mullw 18,15,14 - adde 23,23,19 - mullw 19,16,14 - adde 24,24,20 - mullw 20,17,14 - adde 25,25,21 - - mulhwu 21,15,14 - addc 23,23,18 - mulhwu 18,16,14 - adde 24,24,19 - mulhwu 19,17,14 - adde 25,25,20 - mullw 20,16,15 - addze 26,0 - addc 24,24,21 - mullw 21,17,15 - adde 25,25,18 - mulhwu 18,16,15 - adde 26,26,19 - - mulhwu 19,17,15 - addc 25,25,20 - mullw 20,17,16 - adde 26,26,21 - mulhwu 21,17,16 - addze 27,0 - addc 26,26,18 - cmplw 0,6,4 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq Lsqr8x_outer_break - - mr 7,9 - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - subi 3,4,4*7 - addze 29,17 - lwzu 17,4*8(4) - - li 30,0 - b Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -Lsqr8x_mul: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne Lsqr8x_mul - - - cmplw 0,4,6 - beq Lsqr8x_break - - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b Lsqr8x_mul - -.align 5 -Lsqr8x_break: - lwz 9,4*8(3) - addi 4,3,4*15 - lwz 10,4*9(3) - sub. 18,6,4 - lwz 11,4*10(3) - sub 19,5,18 - lwz 12,4*11(3) - lwz 14,4*12(3) - lwz 15,4*13(3) - lwz 16,4*14(3) - lwz 17,4*15(3) - beq Lsqr8x_outer_loop - - stw 22,4*1(5) - lwz 22,4*1(19) - stw 23,4*2(5) - lwz 23,4*2(19) - stw 24,4*3(5) - lwz 24,4*3(19) - stw 25,4*4(5) - lwz 25,4*4(19) - stw 26,4*5(5) - lwz 26,4*5(19) - stw 27,4*6(5) - lwz 27,4*6(19) - stw 28,4*7(5) - lwz 28,4*7(19) - stw 29,4*8(5) - lwz 29,4*8(19) - mr 5,19 - b Lsqr8x_outer_loop - -.align 5 -Lsqr8x_outer_break: - - - lwz 10,4*1(18) - lwz 12,4*2(18) - lwz 15,4*3(18) - lwz 17,4*4(18) - addi 4,18,4*4 - - lwz 19,4*13(1) - lwz 20,4*14(1) - lwz 21,4*15(1) - lwz 18,4*16(1) - - stw 22,4*1(5) - srwi 30,8,4 - stw 23,4*2(5) - subi 30,30,1 - stw 24,4*3(5) - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - - addi 5,1,4*11 - mullw 22,10,10 - mulhwu 10,10,10 - add 23,19,19 - srwi 19,19,32-1 - mullw 11,12,12 - mulhwu 12,12,12 - addc 23,23,10 - add 24,20,20 - srwi 20,20,32-1 - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - - mtctr 30 -Lsqr4x_shift_n_add: - mullw 14,15,15 - mulhwu 15,15,15 - lwz 19,4*6(5) - lwz 10,4*1(4) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - lwz 12,4*2(4) - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - lwz 21,4*8(5) - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - lwz 18,4*9(5) - adde 27,27,15 - lwz 15,4*3(4) - add 29,21,21 - srwi 21,21,32-1 - or 28,28,19 - lwz 19,4*10(5) - mullw 9,10,10 - mulhwu 10,10,10 - adde 28,28,16 - stw 22,4*1(5) - add 22,18,18 - srwi 18,18,32-1 - or 29,29,20 - lwz 20,4*11(5) - adde 29,29,17 - lwzu 17,4*4(4) - stw 23,4*2(5) - add 23,19,19 - srwi 19,19,32-1 - or 22,22,21 - lwz 21,4*12(5) - mullw 11,12,12 - mulhwu 12,12,12 - adde 22,22,9 - stw 24,4*3(5) - add 24,20,20 - srwi 20,20,32-1 - or 23,23,18 - lwz 18,4*13(5) - adde 23,23,10 - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - stwu 29,4*8(5) - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - bc 16,0,Lsqr4x_shift_n_add - lwz 4,4*7(1) - lwz 7,4*8(1) - - mullw 14,15,15 - mulhwu 15,15,15 - stw 22,4*1(5) - lwz 22,4*12(1) - lwz 19,4*6(5) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - stw 23,4*2(5) - lwz 23,4*13(1) - adde 27,27,15 - or 28,28,19 - lwz 9,4*1(4) - lwz 10,4*2(4) - adde 28,28,16 - lwz 11,4*3(4) - lwz 12,4*4(4) - adde 29,17,20 - lwz 14,4*5(4) - lwz 15,4*6(4) - - - - mullw 31,7,22 - li 30,8 - lwz 16,4*7(4) - add 6,4,8 - lwzu 17,4*8(4) - stw 24,4*3(5) - lwz 24,4*14(1) - stw 25,4*4(5) - lwz 25,4*15(1) - stw 26,4*5(5) - lwz 26,4*16(1) - stw 27,4*6(5) - lwz 27,4*17(1) - stw 28,4*7(5) - lwz 28,4*18(1) - stw 29,4*8(5) - lwz 29,4*19(1) - addi 5,1,4*11 - mtctr 30 - b Lsqr8x_reduction - -.align 5 -Lsqr8x_reduction: - - mullw 19,10,31 - mullw 20,11,31 - stwu 31,4(5) - mullw 21,12,31 - - addic 22,22,-1 - mullw 18,14,31 - adde 22,23,19 - mullw 19,15,31 - adde 23,24,20 - mullw 20,16,31 - adde 24,25,21 - mullw 21,17,31 - adde 25,26,18 - mulhwu 18,9,31 - adde 26,27,19 - mulhwu 19,10,31 - adde 27,28,20 - mulhwu 20,11,31 - adde 28,29,21 - mulhwu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhwu 18,14,31 - adde 23,23,19 - mulhwu 19,15,31 - adde 24,24,20 - mulhwu 20,16,31 - adde 25,25,21 - mulhwu 21,17,31 - mullw 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bc 16,0,Lsqr8x_reduction - - lwz 18,4*1(5) - lwz 19,4*2(5) - lwz 20,4*3(5) - lwz 21,4*4(5) - subi 3,5,4*7 - cmplw 0,6,4 - addc 22,22,18 - lwz 18,4*5(5) - adde 23,23,19 - lwz 19,4*6(5) - adde 24,24,20 - lwz 20,4*7(5) - adde 25,25,21 - lwz 21,4*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq Lsqr8x8_post_condition - - lwz 7,4*0(3) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwz 12,4*4(4) - lwz 14,4*5(4) - lwz 15,4*6(4) - lwz 16,4*7(4) - lwzu 17,4*8(4) - li 30,0 - -.align 5 -Lsqr8x_tail: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne Lsqr8x_tail - - - lwz 9,4*1(5) - lwz 31,4*10(1) - cmplw 0,6,4 - lwz 10,4*2(5) - sub 20,6,8 - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - beq Lsqr8x_tail_break - - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b Lsqr8x_tail - -.align 5 -Lsqr8x_tail_break: - lwz 7,4*8(1) - lwz 21,4*9(1) - addi 30,5,4*8 - - addic 31,31,-1 - adde 18,22,9 - lwz 22,4*8(3) - lwz 9,4*1(20) - adde 19,23,10 - lwz 23,4*9(3) - lwz 10,4*2(20) - adde 24,24,11 - lwz 11,4*3(20) - adde 25,25,12 - lwz 12,4*4(20) - adde 26,26,14 - lwz 14,4*5(20) - adde 27,27,15 - lwz 15,4*6(20) - adde 28,28,16 - lwz 16,4*7(20) - adde 29,29,17 - lwz 17,4*8(20) - addi 4,20,4*8 - addze 20,0 - mullw 31,7,22 - stw 18,4*1(5) - cmplw 0,30,21 - stw 19,4*2(5) - li 30,8 - stw 24,4*3(5) - lwz 24,4*10(3) - stw 25,4*4(5) - lwz 25,4*11(3) - stw 26,4*5(5) - lwz 26,4*12(3) - stw 27,4*6(5) - lwz 27,4*13(3) - stw 28,4*7(5) - lwz 28,4*14(3) - stw 29,4*8(5) - lwz 29,4*15(3) - stw 20,4*10(1) - addi 5,3,4*7 - mtctr 30 - bne Lsqr8x_reduction - - - - - - - lwz 3,4*6(1) - srwi 30,8,5 - mr 7,5 - addi 5,5,4*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b Lsqr8x_sub - -.align 5 -Lsqr8x_sub: - lwz 9,4*1(4) - lwz 22,4*1(5) - lwz 10,4*2(4) - lwz 23,4*2(5) - subfe 20,11,24 - lwz 11,4*3(4) - lwz 24,4*3(5) - subfe 21,12,25 - lwz 12,4*4(4) - lwz 25,4*4(5) - stw 18,4*1(3) - subfe 18,14,26 - lwz 14,4*5(4) - lwz 26,4*5(5) - stw 19,4*2(3) - subfe 19,15,27 - lwz 15,4*6(4) - lwz 27,4*6(5) - stw 20,4*3(3) - subfe 20,16,28 - lwz 16,4*7(4) - lwz 28,4*7(5) - stw 21,4*4(3) - subfe 21,17,29 - lwzu 17,4*8(4) - lwzu 29,4*8(5) - stw 18,4*5(3) - subfe 18,9,22 - stw 19,4*6(3) - subfe 19,10,23 - stw 20,4*7(3) - stwu 21,4*8(3) - bc 16,0,Lsqr8x_sub - - srwi 30,8,4 - lwz 9,4*1(6) - lwz 22,4*1(7) - subi 30,30,1 - lwz 10,4*2(6) - lwz 23,4*2(7) - subfe 20,11,24 - lwz 11,4*3(6) - lwz 24,4*3(7) - subfe 21,12,25 - lwz 12,4*4(6) - lwzu 25,4*4(7) - stw 18,4*1(3) - subfe 18,14,26 - stw 19,4*2(3) - subfe 19,15,27 - stw 20,4*3(3) - subfe 20,16,28 - stw 21,4*4(3) - subfe 21,17,29 - stw 18,4*5(3) - subfe 31,0,31 - stw 19,4*6(3) - stw 20,4*7(3) - stw 21,4*8(3) - - addi 5,1,4*11 - mtctr 30 - -Lsqr4x_cond_copy: - andc 9,9,31 - stw 0,-4*3(7) - and 22,22,31 - stw 0,-4*2(7) - andc 10,10,31 - stw 0,-4*1(7) - and 23,23,31 - stw 0,-4*0(7) - andc 11,11,31 - stw 0,4*1(5) - and 24,24,31 - stw 0,4*2(5) - andc 12,12,31 - stw 0,4*3(5) - and 25,25,31 - stwu 0,4*4(5) - or 18,9,22 - lwz 9,4*5(6) - lwz 22,4*1(7) - or 19,10,23 - lwz 10,4*6(6) - lwz 23,4*2(7) - or 20,11,24 - lwz 11,4*7(6) - lwz 24,4*3(7) - or 21,12,25 - lwz 12,4*8(6) - lwzu 25,4*4(7) - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stwu 21,4*4(6) - bc 16,0,Lsqr4x_cond_copy - - lwz 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stw 21,4*4(6) - - b Lsqr8x_done - -.align 5 -Lsqr8x8_post_condition: - lwz 3,4*6(1) - lwz 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - stw 0,4*12(1) - stw 0,4*13(1) - subfe 24,11,24 - stw 0,4*14(1) - stw 0,4*15(1) - subfe 25,12,25 - stw 0,4*16(1) - stw 0,4*17(1) - subfe 26,14,26 - stw 0,4*18(1) - stw 0,4*19(1) - subfe 27,15,27 - stw 0,4*20(1) - stw 0,4*21(1) - subfe 28,16,28 - stw 0,4*22(1) - stw 0,4*23(1) - subfe 29,17,29 - stw 0,4*24(1) - stw 0,4*25(1) - subfe 31,0,31 - stw 0,4*26(1) - stw 0,4*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - stw 22,4*1(3) - stw 23,4*2(3) - stw 24,4*3(3) - stw 25,4*4(3) - stw 26,4*5(3) - stw 27,4*6(3) - stw 28,4*7(3) - stw 29,4*8(3) - -Lsqr8x_done: - stw 0,4*8(1) - stw 0,4*10(1) - - lwz 14,-4*18(4) - li 3,1 - lwz 15,-4*17(4) - lwz 16,-4*16(4) - lwz 17,-4*15(4) - lwz 18,-4*14(4) - lwz 19,-4*13(4) - lwz 20,-4*12(4) - lwz 21,-4*11(4) - lwz 22,-4*10(4) - lwz 23,-4*9(4) - lwz 24,-4*8(4) - lwz 25,-4*7(4) - lwz 26,-4*6(4) - lwz 27,-4*5(4) - lwz 28,-4*4(4) - lwz 29,-4*3(4) - lwz 30,-4*2(4) - lwz 31,-4*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 - -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 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 deleted file mode 100644 index 787e820cc5df7b..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1488 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .ChaCha20_ctr32_int -.align 5 -.ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmplwi 5,0 - bclr 14,2 - - stwu 1,-160(1) - mflr 0 - - stw 14,88(1) - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - lwz 0,164(1) - lwz 14,88(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 - - -.align 5 -__ChaCha20_1x: -Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bc 16,0,Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmplwi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne Loop_outer - - blr - -.align 4 -Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,24-1 - mtctr 5 - - stw 16,24(1) - stw 17,28(1) - stw 18,32(1) - stw 19,36(1) - stw 20,40(1) - stw 21,44(1) - stw 22,48(1) - stw 23,52(1) - stw 24,56(1) - stw 25,60(1) - stw 26,64(1) - stw 27,68(1) - stw 28,72(1) - stw 29,76(1) - stw 30,80(1) - stw 31,84(1) - -Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bc 16,0,Loop_tail - - stw 1,24(1) - stw 1,28(1) - stw 1,32(1) - stw 1,36(1) - stw 1,40(1) - stw 1,44(1) - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .ChaCha20_ctr32_vmx -.align 5 -.ChaCha20_ctr32_vmx: - cmplwi 5,256 - blt __ChaCha20_ctr32_int - - stwu 1,-320(1) - mflr 0 - li 10,103 - li 11,119 - li 12,-1 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,244(1) - stw 14,248(1) - stw 15,252(1) - stw 16,256(1) - stw 17,260(1) - stw 18,264(1) - stw 19,268(1) - stw 20,272(1) - stw 21,276(1) - stw 22,280(1) - stw 23,284(1) - stw 24,288(1) - stw 25,292(1) - stw 26,296(1) - stw 27,300(1) - stw 28,304(1) - stw 29,308(1) - stw 30,312(1) - stw 31,316(1) - li 12,-4096+511 - stw 0, 324(1) - or 12,12,12 - - bl Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b Loop_outer_vmx - -.align 4 -Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bc 16,0,Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq Laligned_vmx - - sub 18,3,17 - li 19,0 -Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne Lunaligned_tail_vmx - - sub 18,16,17 -Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne Lunaligned_head_vmx - - cmplwi 5,255 - bgt Loop_outer_vmx - - b Ldone_vmx - -.align 4 -Laligned_vmx: - stvx 0,0,16 - - cmplwi 5,255 - bgt Loop_outer_vmx - nop - -Ldone_vmx: - cmplwi 5,0 - bnel __ChaCha20_1x - - lwz 12,244(1) - li 10,103 - li 11,119 - or 12,12,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 0, 324(1) - lwz 14,248(1) - lwz 15,252(1) - lwz 16,256(1) - lwz 17,260(1) - lwz 18,264(1) - lwz 19,268(1) - lwz 20,272(1) - lwz 21,276(1) - lwz 22,280(1) - lwz 23,284(1) - lwz 24,288(1) - lwz 25,292(1) - lwz 26,296(1) - lwz 27,300(1) - lwz 28,304(1) - lwz 29,308(1) - lwz 30,312(1) - lwz 31,316(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 - - -.globl .ChaCha20_ctr32_vsx -.align 5 -.ChaCha20_ctr32_vsx: - stwu 1,-200(1) - mflr 0 - li 10,103 - li 11,119 - li 12,-1 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,196(1) - li 12,-4096+63 - stw 0, 204(1) - or 12,12,12 - - bl Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b Loop_outer_vsx - -.align 5 -Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bc 16,0,Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne Loop_outer_vsx - -Ldone_vsx: - lwz 12,196(1) - li 10,103 - li 11,119 - lwz 0, 204(1) - or 12,12,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,200 - blr - -.align 4 -Ltail_vsx: - addi 11,1,24 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bc 16,0,Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 - -.align 5 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 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 deleted file mode 100644 index 29173a807fec7d..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,565 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.globl .gcm_init_p8 -.align 5 -.gcm_init_p8: - li 0,-4096 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - -.globl .gcm_gmult_p8 -.align 5 -.gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .gcm_ghash_p8 -.align 5 -.gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmplwi 6,64 - bge Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b Loop_2x - -.align 5 -Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - cmplw 0,9,5 - bgt Loop_2x - - cmplwi 6,0 - bne Leven - -Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -Lgcm_ghash_p8_4x: - stwu 1,-232(1) - li 10,39 - li 11,55 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,228(1) - or 0,0,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srwi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt Ltail_4x - -Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge Loop_4x - -Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq Ldone_4x - - .long 0x7C602E99 - cmplwi 6,2 - li 6,-4 - blt Lone - .long 0x7E082E99 - beq Ltwo - -Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b Ltail_4x - -.align 4 -Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b Ltail_4x - -.align 4 -Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b Ltail_4x - -Ldone_4x: - - .long 0x7C001F99 - - li 10,39 - li 11,55 - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 - - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index b769332e2bee56..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1296 +0,0 @@ -.machine "any" -.csect .text[PR],7 -.globl .poly1305_init_int -.align 4 -.poly1305_init_int: - xor 0,0,0 - stw 0,0(3) - stw 0,4(3) - stw 0,8(3) - stw 0,12(3) - stw 0,16(3) - stw 0,24(3) - - cmplw 0,4,0 - beq- Lno_key - li 8,4 - lwbrx 7,0,4 - li 9,8 - lwbrx 8,8,4 - li 10,12 - lwbrx 9,9,4 - lwbrx 10,10,4 - lis 0,0xf000 - li 12,-4 - andc 12,12,0 - - andc 7,7,0 - and 8,8,12 - and 9,9,12 - and 10,10,12 - - stw 7,32(3) - stw 8,36(3) - stw 9,40(3) - stw 10,44(3) - -Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 - - -.globl .poly1305_blocks -.align 4 -.poly1305_blocks: -Lpoly1305_blocks: - srwi. 5,5,4 - beq- Labort - - stwu 1,-96(1) - mflr 0 - stw 14,24(1) - stw 15,28(1) - stw 16,32(1) - stw 17,36(1) - stw 18,40(1) - stw 19,44(1) - stw 20,48(1) - stw 21,52(1) - stw 22,56(1) - stw 23,60(1) - stw 24,64(1) - stw 25,68(1) - stw 26,72(1) - stw 27,76(1) - stw 28,80(1) - stw 29,84(1) - stw 30,88(1) - stw 31,92(1) - stw 0,100(1) - - lwz 12,32(3) - lwz 14,36(3) - lwz 15,40(3) - lwz 16,44(3) - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - srwi 17,14,2 - srwi 18,15,2 - srwi 19,16,2 - add 17,17,14 - add 18,18,15 - add 19,19,16 - mtctr 5 - li 0,3 - b Loop - -.align 4 -Loop: - li 29,4 - lwbrx 28,0,4 - li 30,8 - lwbrx 29,29,4 - li 31,12 - lwbrx 30,30,4 - lwbrx 31,31,4 - addi 4,4,16 - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - - mullw 28,7,12 - mulhwu 24,7,12 - - mullw 29,7,14 - mulhwu 25,7,14 - - mullw 30,7,15 - mulhwu 26,7,15 - - adde 10,10,31 - adde 11,11,6 - - mullw 31,7,16 - mulhwu 27,7,16 - - mullw 20,8,19 - mulhwu 21,8,19 - - mullw 22,8,12 - mulhwu 23,8,12 - addc 28,28,20 - adde 24,24,21 - - mullw 20,8,14 - mulhwu 21,8,14 - addc 29,29,22 - adde 25,25,23 - - mullw 22,8,15 - mulhwu 23,8,15 - addc 30,30,20 - adde 26,26,21 - - mullw 20,9,18 - mulhwu 21,9,18 - addc 31,31,22 - adde 27,27,23 - - mullw 22,9,19 - mulhwu 23,9,19 - addc 28,28,20 - adde 24,24,21 - - mullw 20,9,12 - mulhwu 21,9,12 - addc 29,29,22 - adde 25,25,23 - - mullw 22,9,14 - mulhwu 23,9,14 - addc 30,30,20 - adde 26,26,21 - - mullw 20,10,17 - mulhwu 21,10,17 - addc 31,31,22 - adde 27,27,23 - - mullw 22,10,18 - mulhwu 23,10,18 - addc 28,28,20 - adde 24,24,21 - - mullw 20,10,19 - mulhwu 21,10,19 - addc 29,29,22 - adde 25,25,23 - - mullw 22,10,12 - mulhwu 23,10,12 - addc 30,30,20 - adde 26,26,21 - - mullw 20,11,17 - addc 31,31,22 - adde 27,27,23 - addc 29,29,20 - - mullw 21,11,18 - addze 25,25 - addc 30,30,21 - addze 26,26 - - mullw 22,11,19 - addc 31,31,22 - addze 27,27 - - mullw 11,11,12 - - addc 8,29,24 - adde 9,30,25 - adde 10,31,26 - adde 11,11,27 - - andc 24,11,0 - and 11,11,0 - srwi 25,24,2 - add 24,24,25 - addc 7,28,24 - addze 8,8 - addze 9,9 - addze 10,10 - addze 11,11 - - bc 16,0,Loop - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - - lwz 14,24(1) - lwz 15,28(1) - lwz 16,32(1) - lwz 17,36(1) - lwz 18,40(1) - lwz 19,44(1) - lwz 20,48(1) - lwz 21,52(1) - lwz 22,56(1) - lwz 23,60(1) - lwz 24,64(1) - lwz 25,68(1) - lwz 26,72(1) - lwz 27,76(1) - lwz 28,80(1) - lwz 29,84(1) - lwz 30,88(1) - lwz 31,92(1) - addi 1,1,96 -Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 - -.globl .poly1305_emit -.align 5 -.poly1305_emit: - lwz 0,24(3) - lwz 6,0(3) - lwz 7,4(3) - lwz 8,8(3) - lwz 9,12(3) - lwz 10,16(3) - cmplwi 0,0 - beq Lemit_base2_32 - - slwi 11,7,26 - srwi 7,7,6 - slwi 12,8,20 - srwi 8,8,12 - addc 6,6,11 - slwi 11,9,14 - srwi 9,9,18 - adde 7,7,12 - slwi 12,10,8 - srwi 10,10,24 - adde 8,8,11 - adde 9,9,12 - addze 10,10 - -Lemit_base2_32: - addic 0,6,5 - addze 0,7 - addze 0,8 - addze 0,9 - addze 0,10 - - srwi 0,0,2 - neg 0,0 - andi. 0,0,5 - - addc 6,6,0 - lwz 0,0(5) - addze 7,7 - lwz 11,4(5) - addze 8,8 - lwz 12,8(5) - addze 9,9 - lwz 10,12(5) - - addc 6,6,0 - adde 7,7,11 - adde 8,8,12 - adde 9,9,10 - - addi 3,4,-1 - addi 4,4,7 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - stbu 8,1(4) - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - stbu 9,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 - -.globl .poly1305_blocks_vsx -.align 5 -.poly1305_blocks_vsx: - lwz 7,24(3) - cmplwi 5,128 - bge __poly1305_blocks_vsx - cmplwi 7,0 - beq Lpoly1305_blocks - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - slwi 0,8,26 - srwi 8,8,6 - slwi 12,9,20 - srwi 9,9,12 - addc 7,7,0 - slwi 0,10,14 - srwi 10,10,18 - adde 8,8,12 - slwi 12,11,8 - srwi 11,11,24 - adde 9,9,0 - li 0,0 - adde 10,10,12 - addze 11,11 - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - stw 0,24(3) - - b Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 - - -.align 5 -__poly1305_mul: - .long 0x11E05088 - .long 0x12015088 - .long 0x12225088 - .long 0x12435088 - .long 0x12645088 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - .long 0x12823888 - .long 0x11EFA0C0 - .long 0x12833888 - .long 0x1210A0C0 - .long 0x12843888 - .long 0x1231A0C0 - .long 0x12803088 - .long 0x1252A0C0 - .long 0x12813088 - .long 0x1273A0C0 - - .long 0x12814888 - .long 0x11EFA0C0 - .long 0x12824888 - .long 0x1210A0C0 - .long 0x12834888 - .long 0x1231A0C0 - .long 0x12844888 - .long 0x1252A0C0 - .long 0x12804088 - .long 0x1273A0C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.align 5 -__poly1305_blocks_vsx: - stwu 1,-384(1) - mflr 0 - li 10,167 - li 11,183 - li 12,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,360(1) - li 12,-1 - or 12,12,12 - stw 27,364(1) - stw 28,368(1) - stw 29,372(1) - stw 30,376(1) - stw 31,380(1) - stw 0,388(1) - - bl LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne Lskip_init_vsx - - lwz 8,32(3) - lwz 9,36(3) - lwz 10,40(3) - lwz 11,44(3) - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - - .long 0x7D4701E7 - slwi 7,8,2 - .long 0x7D6801E7 - add 8,8,7 - .long 0x7D8801E7 - slwi 8,9,2 - .long 0x7DA901E7 - add 9,9,8 - .long 0x7DC901E7 - slwi 9,10,2 - .long 0x7CCA01E7 - add 10,10,9 - .long 0x7CEA01E7 - slwi 10,11,2 - .long 0x7D0B01E7 - add 11,11,10 - .long 0x7D2B01E7 - - vor 0,10,10 - vor 1,11,11 - vor 2,13,13 - vor 3,6,6 - vor 4,8,8 - - bl __poly1305_mul - - .long 0xF1405057 - .long 0xF1615857 - .long 0xF1A26857 - .long 0xF0C33057 - .long 0xF1044057 - .long 0xF0000057 - .long 0xF0210857 - .long 0xF0421057 - .long 0xF0631857 - .long 0xF0842057 - .long 0x118BA5C4 - .long 0x11CDA5C4 - .long 0x10E6A5C4 - .long 0x1128A5C4 - .long 0x118C58C0 - .long 0x11CE68C0 - .long 0x10E730C0 - .long 0x112940C0 - - bl __poly1305_mul - - addi 7,3,0x60 - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 0,16(3) - - .long 0x114A068C - .long 0x116B0E8C - .long 0x11AD168C - .long 0x10C61E8C - .long 0x1108268C - vslw 12,11,20 - vslw 14,13,20 - vslw 7,6,20 - vslw 9,8,20 - vadduwm 12,12,11 - vadduwm 14,14,13 - vadduwm 7,7,6 - vadduwm 9,9,8 - - .long 0x7D5D1F99 - .long 0x7D7E1F99 - .long 0x7D9F1F99 - .long 0x7DA03F99 - .long 0x7DDB3F99 - .long 0x7CDC3F99 - .long 0x7CFD3F99 - .long 0x7D1E3F99 - .long 0x7D3F3F99 - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - .long 0x7C0701E7 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - .long 0x7C2801E7 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - .long 0x7C4901E7 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - .long 0x7C6A01E7 - insrwi 11,0,3,5 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b Loaded_vsx - -.align 4 -Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,39 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b Loop_vsx - -.align 4 -Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bc 16,0,Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b Last_vsx - -.align 4 -Ldone_vsx: - lwz 0,388(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,360(1) - mtlr 0 - li 10,167 - li 11,183 - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 27,364(1) - lwz 28,368(1) - lwz 29,372(1) - lwz 30,376(1) - lwz 31,380(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 - - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 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 deleted file mode 100644 index 5dd4c657feb06f..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,582 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .poly1305_init_fpu -.align 6 -.poly1305_init_fpu: - stwu 1,-24(1) - mflr 6 - stw 6,28(1) - - bl LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - cmplw 0,4,0 - beq- Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -Lno_key: - xor 3,3,3 - addi 1,1,24 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 - - -.globl .poly1305_blocks_fpu -.align 4 -.poly1305_blocks_fpu: - srwi. 5,5,4 - beq- Labort - - stwu 1,-216(1) - mflr 0 - stfd 14,72(1) - stfd 15,80(1) - stfd 16,88(1) - stfd 17,96(1) - stfd 18,104(1) - stfd 19,112(1) - stfd 20,120(1) - stfd 21,128(1) - stfd 22,136(1) - stfd 23,144(1) - stfd 24,152(1) - stfd 25,160(1) - stfd 26,168(1) - stfd 27,176(1) - stfd 28,184(1) - stfd 29,192(1) - stfd 30,200(1) - stfd 31,208(1) - stw 0,220(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,56(1) - stw 10,60(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,24(1) - oris 10,6,18736 - stfd 9,32(1) - stfd 10,40(1) - stw 10,48(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,28(1) - stw 8,36(1) - stw 9,44(1) - stw 10,52(1) - - mffs 28 - lfd 29,56(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,56(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,24(1) - lfd 29,32(1) - lfd 30,40(1) - lfd 31,48(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,28(1) - fadd 29,29,2 - stw 8,36(1) - fadd 30,30,4 - stw 9,44(1) - fadd 31,31,6 - stw 10,52(1) - - b Lentry - -.align 4 -Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,28(1) - fsub 27,27,10 - stw 8,36(1) - fsub 30,30,12 - stw 9,44(1) - fsub 31,31,12 - stw 10,52(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,24(1) - fmadd 1,15,28,1 - lfd 31,32(1) - fmadd 4,18,28,4 - lfd 26,40(1) - fmadd 5,19,28,5 - lfd 27,48(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bc 16,0,Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,56(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,72(1) - lfd 15,80(1) - lfd 16,88(1) - lfd 17,96(1) - lfd 18,104(1) - lfd 19,112(1) - lfd 20,120(1) - lfd 21,128(1) - lfd 22,136(1) - lfd 23,144(1) - lfd 24,152(1) - lfd 25,160(1) - lfd 26,168(1) - lfd 27,176(1) - lfd 28,184(1) - lfd 29,192(1) - lfd 30,200(1) - lfd 31,208(1) - addi 1,1,216 -Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 - -.globl .poly1305_emit_fpu -.align 4 -.poly1305_emit_fpu: - stwu 1,-40(1) - mflr 0 - stw 28,24(1) - stw 29,28(1) - stw 30,32(1) - stw 31,36(1) - stw 0,44(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - addc 7,7,31 - adde 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 11,11 - - addic 28,7,5 - addze 29,8 - addze 30,9 - addze 31,10 - addze 0,11 - - srwi 0,0,2 - neg 0,0 - srawi 0,0,31 - - andc 7,7,0 - and 28,28,0 - andc 8,8,0 - and 29,29,0 - or 7,7,28 - lwz 28,0(5) - andc 9,9,0 - and 30,30,0 - or 8,8,29 - lwz 29,4(5) - andc 10,10,0 - and 31,31,0 - or 9,9,30 - lwz 30,8(5) - or 10,10,31 - lwz 31,12(5) - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - adde 10,10,31 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - lwz 28,24(1) - lwz 29,28(1) - lwz 30,32(1) - lwz 31,36(1) - addi 1,1,40 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s deleted file mode 100644 index 3ed5632d9cd04e..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/ppccpuid.s +++ /dev/null @@ -1,340 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .OPENSSL_fpu_probe -.align 4 -.OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .OPENSSL_ppc64_probe -.align 4 -.OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_altivec_probe -.align 4 -.OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_crypto207_probe -.align 4 -.OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_madd300_probe -.align 4 -.OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .OPENSSL_wipe_cpu -.align 4 -.OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_atomic_add -.align 4 -.OPENSSL_atomic_add: -Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- Ladd - mr 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_rdtsc_mftb -.align 4 -.OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_rdtsc_mfspr268 -.align 4 -.OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_cleanse -.align 4 -.OPENSSL_cleanse: - cmplwi 4,7 - li 0,0 - bge Lot - cmplwi 4,0 - bclr 14,2 -Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bc 16,0,$-8 - blr -Lot: andi. 5,3,3 - beq Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b Lot -Laligned: - srwi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bc 16,0,$-8 - andi. 4,4,3 - bne Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .CRYPTO_memcmp -.align 4 -.CRYPTO_memcmp: - cmplwi 5,0 - li 0,0 - beq Lno_data - mtctr 5 -Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bc 16,0,Loop_cmp - -Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .OPENSSL_instrument_bus_mftb -.align 4 -.OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bc 16,0,Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_instrument_bus2_mftb -.align 4 -.OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne Loop2 - -Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - -.globl .OPENSSL_instrument_bus_mfspr268 -.align 4 -.OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bc 16,0,Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_instrument_bus2_mfspr268 -.align 4 -.OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne Loop4 - -Ldone4: - srwi 4,4,2 - sub 3,0,4 - 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 deleted file mode 100644 index 4ca7dbaf6b3aee..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1116 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha1_block_data_order -.align 4 -.sha1_block_data_order: - stwu 1,-160(1) - mflr 0 - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne Lunaligned -Laligned: - mtctr 5 - bl Lsha1_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq Lcross_page - cmplw 0,5,6 - ble Laligned - mtctr 6 - subfc 5,6,5 - bl Lsha1_block_private -Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,24 -Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bc 16,0,Lmemcpy - - stw 4,88(1) - li 6,1 - addi 4,1,24 - mtctr 6 - bl Lsha1_block_private - lwz 4,88(1) - addic. 5,5,-1 - bne Lunaligned - -Ldone: - lwz 0,164(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bc 16,0,Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 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 deleted file mode 100644 index 0be5e923ef56d3..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1319 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha256_block_ppc -.align 6 -.sha256_block_ppc: - stwu 1,-192(1) - mflr 0 - slwi 5,5,6 - - stw 3,104(1) - - stw 14,120(1) - stw 15,124(1) - stw 16,128(1) - stw 17,132(1) - stw 18,136(1) - stw 19,140(1) - stw 20,144(1) - stw 21,148(1) - stw 22,152(1) - stw 23,156(1) - stw 24,160(1) - stw 25,164(1) - stw 26,168(1) - stw 27,172(1) - stw 28,176(1) - stw 29,180(1) - stw 30,184(1) - stw 31,188(1) - stw 0,196(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl LPICmeup -LPICedup: - andi. 0,31,3 - bne Lunaligned -Laligned: - add 5,31,5 - stw 5,96(1) - stw 31,100(1) - bl Lsha2_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq Lcross_page - cmplw 0,5,0 - ble Laligned - subfc 5,0,5 - add 0,31,0 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl Lsha2_block_private - - lwz 5,92(1) -Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,24 -Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bc 16,0,Lmemcpy - stw 31,88(1) - addi 0,1,88 - addi 31,1,24 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl Lsha2_block_private - lwz 31,88(1) - lwz 5,92(1) - addic. 5,5,-64 - bne Lunaligned - -Ldone: - lwz 0,196(1) - lwz 14,120(1) - lwz 15,124(1) - lwz 16,128(1) - lwz 17,132(1) - lwz 18,136(1) - lwz 19,140(1) - lwz 20,144(1) - lwz 21,148(1) - lwz 22,152(1) - lwz 23,156(1) - lwz 24,160(1) - lwz 25,164(1) - lwz 26,168(1) - lwz 27,172(1) - lwz 28,176(1) - lwz 29,180(1) - lwz 30,184(1) - lwz 31,188(1) - mtlr 0 - addi 1,1,192 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bc 16,0,Lrounds - - lwz 3,104(1) - lwz 31,100(1) - lwz 5,96(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - stw 31,100(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - cmplw 0,31,5 - stw 15,28(3) - bne Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 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 deleted file mode 100644 index 026ce2ad279c13..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,733 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha256_block_p8 -.align 6 -.sha256_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - li 12,-1 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - or 11,11,11 - - bl LPICmeup - addi 11,1,47 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b Loop -.align 5 -Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b L16_xx -.align 5 -L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bc 16,0,L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,175 - mtlr 8 - or 12,12,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index ca3c3629a09898..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,3069 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha512_block_ppc -.align 6 -.sha512_block_ppc: - stwu 1,-256(1) - mflr 0 - slwi 5,5,7 - - stw 3,168(1) - - stw 14,184(1) - stw 15,188(1) - stw 16,192(1) - stw 17,196(1) - stw 18,200(1) - stw 19,204(1) - stw 20,208(1) - stw 21,212(1) - stw 22,216(1) - stw 23,220(1) - stw 24,224(1) - stw 25,228(1) - stw 26,232(1) - stw 27,236(1) - stw 28,240(1) - stw 29,244(1) - stw 30,248(1) - stw 31,252(1) - stw 0,260(1) - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - lwz 23,28(3) - lwz 24,32(3) - lwz 25,36(3) - lwz 26,40(3) - lwz 27,44(3) - lwz 28,48(3) - lwz 29,52(3) - lwz 30,56(3) - lwz 31,60(3) - bl LPICmeup -LPICedup: - andi. 0,4,3 - bne Lunaligned -Laligned: - add 5,4,5 - stw 5,160(1) - stw 4,164(1) - bl Lsha2_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 0,4,4096 - andi. 0,0,3968 - beq Lcross_page - cmplw 0,5,0 - ble Laligned - subfc 5,0,5 - add 0,4,0 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl Lsha2_block_private - - lwz 5,156(1) -Lcross_page: - li 0,32 - mtctr 0 - addi 12,1,24 -Lmemcpy: - lbz 8,0(4) - lbz 9,1(4) - lbz 10,2(4) - lbz 11,3(4) - addi 4,4,4 - stb 8,0(12) - stb 9,1(12) - stb 10,2(12) - stb 11,3(12) - addi 12,12,4 - bc 16,0,Lmemcpy - stw 4,152(1) - addi 0,1,152 - addi 4,1,24 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl Lsha2_block_private - lwz 4,152(1) - lwz 5,156(1) - addic. 5,5,-128 - bne Lunaligned - -Ldone: - lwz 0,260(1) - lwz 14,184(1) - lwz 15,188(1) - lwz 16,192(1) - lwz 17,196(1) - lwz 18,200(1) - lwz 19,204(1) - lwz 20,208(1) - lwz 21,212(1) - lwz 22,216(1) - lwz 23,220(1) - lwz 24,224(1) - lwz 25,228(1) - lwz 26,232(1) - lwz 27,236(1) - lwz 28,240(1) - lwz 29,244(1) - lwz 30,248(1) - lwz 31,252(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha2_block_private: - lwz 8,0(4) - xor 14,19,21 - lwz 6,4(4) - xor 15,18,20 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,6 - stw 6,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,28(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,8(4) - lwz 6,12(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,16(4) - lwz 6,20(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,6 - stw 6,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,44(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,24(4) - lwz 6,28(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,32(4) - lwz 6,36(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,6 - stw 6,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,60(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,40(4) - lwz 6,44(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,48(4) - lwz 6,52(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,6 - stw 6,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,76(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,56(4) - lwz 6,60(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 8,64(4) - lwz 6,68(4) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,6 - stw 6,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,92(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,72(4) - lwz 6,76(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,80(4) - lwz 6,84(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,6 - stw 6,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,108(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,88(4) - lwz 6,92(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,96(4) - lwz 6,100(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,6 - stw 6,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,124(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,104(4) - lwz 6,108(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,112(4) - lwz 6,116(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,6 - stw 6,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,140(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,120(4) - lwz 6,124(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 3,24(1) - lwz 4,28(1) - li 11,4 - mtctr 11 -.align 4 -Lrounds: - addi 7,7,128 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,136(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,140(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,96(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,100(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,3 - stw 3,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,28(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,40(1) - lwz 4,44(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,144(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,148(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,104(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,108(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,48(1) - lwz 8,52(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,24(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,28(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,112(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,116(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,3 - stw 3,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,44(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,56(1) - lwz 4,60(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,32(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,36(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,120(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,124(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,64(1) - lwz 8,68(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,40(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,44(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,128(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,132(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,3 - stw 3,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,60(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,72(1) - lwz 4,76(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,48(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,52(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,136(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,140(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,80(1) - lwz 8,84(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,56(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,60(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,144(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,148(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,3 - stw 3,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,76(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,88(1) - lwz 4,92(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,64(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,68(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,24(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,28(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,96(1) - lwz 8,100(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,72(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,76(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,32(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,36(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,3 - stw 3,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,92(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,104(1) - lwz 4,108(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,80(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,84(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,40(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,44(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,112(1) - lwz 8,116(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,88(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,92(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,48(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,52(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,3 - stw 3,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,108(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,120(1) - lwz 4,124(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,96(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,100(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,56(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,60(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,128(1) - lwz 8,132(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,104(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,108(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,64(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,68(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,3 - stw 3,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,124(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,136(1) - lwz 4,140(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,112(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,116(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,72(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,76(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,144(1) - lwz 8,148(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,120(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,124(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,80(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,84(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,3 - stw 3,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,140(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,24(1) - lwz 4,28(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,128(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,132(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,88(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,92(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - bc 16,0,Lrounds - - lwz 3,168(1) - lwz 4,164(1) - lwz 5,160(1) - subi 7,7,512 - - lwz 6,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 12,20(3) - lwz 14,24(3) - addc 17,17,8 - lwz 15,28(3) - adde 16,16,6 - lwz 6,32(3) - addc 19,19,10 - lwz 8,36(3) - adde 18,18,9 - lwz 9,40(3) - addc 21,21,12 - lwz 10,44(3) - adde 20,20,11 - lwz 11,48(3) - addc 23,23,15 - lwz 12,52(3) - adde 22,22,14 - lwz 14,56(3) - addc 25,25,8 - lwz 15,60(3) - adde 24,24,6 - stw 16,0(3) - stw 17,4(3) - addc 27,27,10 - stw 18,8(3) - stw 19,12(3) - adde 26,26,9 - stw 20,16(3) - stw 21,20(3) - addc 29,29,12 - stw 22,24(3) - stw 23,28(3) - adde 28,28,11 - stw 24,32(3) - stw 25,36(3) - addc 31,31,15 - stw 26,40(3) - stw 27,44(3) - adde 30,30,14 - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - - addi 4,4,128 - stw 4,164(1) - cmplw 0,4,5 - bne Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 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 deleted file mode 100644 index c5b7df36aa9735..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,831 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha512_block_p8 -.align 6 -.sha512_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - li 12,-1 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - or 11,11,11 - - bl LPICmeup - addi 11,1,47 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b Loop -.align 5 -Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b L16_xx -.align 5 -L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bc 16,0,L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,175 - mtlr 8 - or 12,12,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aes-ppc.s deleted file mode 100644 index 0b7a0c1900836a..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1558 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.align 7 -LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl .AES_encrypt -.align 7 -.AES_encrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne Lenc_unaligned - -Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl LAES_Te - bl Lppc_AES_encrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b Lenc_done - -Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq Lenc_xpage - andi. 0,0,4096-16 - bne Lenc_unaligned_ok - -Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl LAES_Te - bl Lppc_AES_encrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -Lenc_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bc 16,0,Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b Lenc_compact_loop -.align 4 -Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .AES_decrypt -.align 7 -.AES_decrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne Ldec_unaligned - -Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl LAES_Td - bl Lppc_AES_decrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b Ldec_done - -Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq Ldec_xpage - andi. 0,0,4096-16 - bne Ldec_unaligned_ok - -Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl LAES_Td - bl Lppc_AES_decrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -Ldec_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bc 16,0,Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz Ldec_compact_done - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - - and 20,16,7 - and 21,17,7 - and 22,18,7 - and 23,19,7 - srwi 24,20,7 - andc 28,16,7 - srwi 25,21,7 - andc 29,17,7 - srwi 26,22,7 - andc 30,18,7 - srwi 27,23,7 - andc 31,19,7 - sub 20,20,24 - sub 21,21,25 - sub 22,22,26 - sub 23,23,27 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 20,20,4 - and 21,21,4 - and 22,22,4 - and 23,23,4 - xor 20,20,28 - xor 21,21,29 - xor 22,22,30 - xor 23,23,31 - - and 24,20,7 - and 25,21,7 - srwi 28,24,7 - and 26,22,7 - srwi 29,25,7 - and 27,23,7 - srwi 30,26,7 - sub 24,24,28 - srwi 31,27,7 - sub 25,25,29 - sub 26,26,30 - sub 27,27,31 - andc 28,20,7 - andc 29,21,7 - andc 30,22,7 - andc 31,23,7 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 24,24,4 - and 25,25,4 - and 26,26,4 - and 27,27,4 - xor 24,24,28 - xor 25,25,29 - xor 26,26,30 - xor 27,27,31 - - xor 16,16,8 - xor 17,17,9 - xor 18,18,10 - xor 19,19,11 - xor 20,20,8 - xor 21,21,9 - xor 22,22,10 - xor 23,23,11 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b Ldec_compact_loop -.align 4 -Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s deleted file mode 100644 index a70864f31fe6ef..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3633 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl .aes_p8_set_encrypt_key -.align 5 -.aes_p8_set_encrypt_key: -Lset_encrypt_key: - mflr 11 - stw 11,4(1) - - li 6,-1 - cmplwi 3,0 - beq- Lenc_key_abort - cmplwi 5,0 - beq- Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- Lenc_key_abort - cmpwi 4,256 - bgt- Lenc_key_abort - andi. 0,4,0x3f - bne- Lenc_key_abort - - lis 0,0xfff0 - li 12,-1 - or 0,0,0 - - bl Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt Loop128 - addi 3,3,8 - beq L192 - addi 3,3,8 - b L256 - -.align 4 -Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bc 16,0,Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b Ldone - -.align 4 -L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bc 16,0,Loop192 - - li 8,12 - addi 5,5,0x20 - b Ldone - -.align 4 -L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b Loop256 - -.align 4 -Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - or 12,12,12 - stw 8,0(5) - -Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 - - -.globl .aes_p8_set_decrypt_key -.align 5 -.aes_p8_set_decrypt_key: - stwu 1,-32(1) - mflr 10 - stw 10,32+4(1) - bl Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bc 16,0,Ldeckey - - xor 3,3,3 -Ldec_key_abort: - addi 1,1,32 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 - -.globl .aes_p8_encrypt -.align 5 -.aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - li 12,-1 - li 7,15 - or 0,0,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bc 16,0,Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .aes_p8_decrypt -.align 5 -.aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - li 12,-1 - li 7,15 - or 0,0,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bc 16,0,Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .aes_p8_cbc_encrypt -.align 5 -.aes_p8_cbc_encrypt: - cmplwi 5,16 - bclr 14,0 - - cmpwi 8,0 - lis 0,0xffe0 - li 12,-1 - or 0,0,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq Lcbc_dec - -Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmplwi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge Lcbc_enc - - b Lcbc_done - -.align 4 -Lcbc_dec: - cmplwi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmplwi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge Lcbc_dec - -Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bc 16,0,Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b Loop_cbc_dec8x -.align 5 -Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bc 16,0,Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,32+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq Loop_cbc_dec8x - - addic. 5,5,128 - beq Lcbc_dec8x_done - nop - nop - -Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bc 16,0,Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt Lcbc_dec8x_one - nop - beq Lcbc_dec8x_two - cmplwi 5,64 - blt Lcbc_dec8x_three - nop - beq Lcbc_dec8x_four - cmplwi 5,96 - blt Lcbc_dec8x_five - nop - beq Lcbc_dec8x_six - -Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b Lcbc_dec8x_done - -.align 5 -Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.globl .aes_p8_ctr32_encrypt_blocks -.align 5 -.aes_p8_ctr32_encrypt_blocks: - cmplwi 5,1 - bclr 14,0 - - lis 0,0xfff0 - li 12,-1 - or 0,0,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmplwi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b Loop_ctr32_enc - -.align 5 -Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bc 16,0,Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bc 16,0,Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - slwi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b Loop_ctr32_enc8x -.align 5 -Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bc 16,0,Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,32+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b Loop_ctr32_enc8x_middle - -.align 5 -Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt Lctr32_enc8x_one - nop - beq Lctr32_enc8x_two - cmpwi 5,-0x40 - blt Lctr32_enc8x_three - nop - beq Lctr32_enc8x_four - cmpwi 5,-0x20 - blt Lctr32_enc8x_five - nop - beq Lctr32_enc8x_six - cmpwi 5,0x00 - blt Lctr32_enc8x_seven - -Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b Lctr32_enc8x_done - -.align 5 -Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -Lctr32_enc8x_done: - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.globl .aes_p8_xts_encrypt -.align 5 -.aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - bclr 14,0 - - lis 0,0xfff0 - li 12,-1 - li 11,0 - or 0,0,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bc 16,0,Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b Lxts_enc - -Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b Loop_xts_enc - -.align 5 -Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bc 16,0,Loop_xts_enc_steal - - mtctr 9 - b Loop_xts_enc - -Lxts_enc_done: - cmplwi 8,0 - beq Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -Lxts_enc_ret: - or 12,12,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - - -.globl .aes_p8_xts_decrypt -.align 5 -.aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - bclr 14,0 - - lis 0,0xfff8 - li 12,-1 - li 11,0 - or 0,0,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bc 16,0,Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b Lxts_dec - -Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmplwi 5,16 - blt Ltail_xts_dec - b Loop_xts_dec - -.align 5 -Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge Loop_xts_dec - -Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bc 16,0,Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bc 16,0,Loop_xts_dec_steal - - mtctr 9 - b Loop_xts_dec - -Lxts_dec_done: - cmplwi 8,0 - beq Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -Lxts_dec_ret: - or 12,12,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_encrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bc 16,0,Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b Loop_xts_enc6x - -.align 5 -Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bc 16,0,Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq Loop_xts_enc6x - - addic. 5,5,0x60 - beq Lxts_enc6x_zero - cmpwi 5,0x20 - blt Lxts_enc6x_one - nop - beq Lxts_enc6x_two - cmpwi 5,0x40 - blt Lxts_enc6x_three - nop - beq Lxts_enc6x_four - -Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_one: - vxor 7,5,17 - nop -Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bc 16,0,Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,32+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne Lxts_enc6x_steal - b Lxts_enc6x_done - -.align 4 -Lxts_enc6x_zero: - cmpwi 31,0 - beq Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bc 16,0,Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b Loop_xts_enc1x - -.align 4 -Lxts_enc6x_done: - cmplwi 8,0 - beq Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -Lxts_enc6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bc 16,0,_aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - or 0,0,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bc 16,0,Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b Loop_xts_dec6x - -.align 5 -Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bc 16,0,Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq Loop_xts_dec6x - - addic. 5,5,0x60 - beq Lxts_dec6x_zero - cmpwi 5,0x20 - blt Lxts_dec6x_one - nop - beq Lxts_dec6x_two - cmpwi 5,0x40 - blt Lxts_dec6x_three - nop - beq Lxts_dec6x_four - -Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_one: - vxor 7,5,17 - nop -Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bc 16,0,Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne Lxts_dec6x_steal - b Lxts_dec6x_done - -.align 4 -Lxts_dec6x_zero: - cmpwi 31,0 - beq Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bc 16,0,Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bc 16,0,Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b Loop_xts_dec1x - -.align 4 -Lxts_dec6x_done: - cmplwi 8,0 - beq Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -Lxts_dec6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bc 16,0,_aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/vpaes-ppc.s deleted file mode 100644 index a87e783c080df4..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1462 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.align 7 -_vpaes_consts: -Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b Lenc_entry - -.align 4 -Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bc 16,0,Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_encrypt -.align 5 -.vpaes_encrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - li 7,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - or 0,0,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bc 16,0,Lenc_out_unaligned - b Lenc_done - -.align 4 -Lenc_out_aligned: - stvx 0, 0, 4 -Lenc_done: - - li 10,39 - li 11,55 - mtlr 6 - or 7,7,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b Ldec_entry - -.align 4 -Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bc 16,0,Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_decrypt -.align 5 -.vpaes_decrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - li 7,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - or 0,0,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bc 16,0,Ldec_out_unaligned - b Ldec_done - -.align 4 -Ldec_out_aligned: - stvx 0, 0, 4 -Ldec_done: - - li 10,39 - li 11,55 - mtlr 6 - or 7,7,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.globl .vpaes_cbc_encrypt -.align 5 -.vpaes_cbc_encrypt: - cmplwi 5,16 - bclr 14,0 - - stwu 1,-240(1) - mflr 0 - li 10,39 - li 11,55 - li 12,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,228(1) - stw 30,232(1) - stw 31,236(1) - li 9, -16 - stw 0, 244(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - or 6,6,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq Lcbc_unaligned_done - -Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne Lcbc_enc_loop - - b Lcbc_done - -.align 5 -Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq Lcbc_unaligned_done - -Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne Lcbc_dec_loop - -Lcbc_done: - beq 1, Lcbc_write_iv - -Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne Lcbc_tail - -Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - or 7,7,7 - li 10,39 - li 11,55 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -Lcbc_abort: - lwz 0, 244(1) - lwz 30,232(1) - lwz 31,236(1) - mtlr 0 - addi 1,1,240 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 - - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b Lschedule_go - -Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -Lschedule_go: - cmplwi 4, 192 - bgt Lschedule_256 - beq Lschedule_192 - - - - - - - - - - -Lschedule_128: - li 0, 10 - mtctr 0 - -Loop_schedule_128: - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - b Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b Loop_schedule_192 - - - - - - - - - - - -.align 4 -Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b Loop_schedule_256 - - - - - - - - - - -.align 4 -Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b Lschedule_mangle_done - -.align 4 -Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .vpaes_set_encrypt_key -.align 5 -.vpaes_set_encrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - li 6,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - or 7,7,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - cmplw 1,4,4 - li 8, 0x30 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - or 6,6,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - - -.globl .vpaes_set_decrypt_key -.align 4 -.vpaes_set_decrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - li 6,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - or 7,7,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - or 6,6,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 - diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s deleted file mode 100644 index 23063753bd72fd..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1844 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl .bn_sqr_comba4 -.globl .bn_sqr_comba8 -.globl .bn_mul_comba4 -.globl .bn_mul_comba8 -.globl .bn_sub_words -.globl .bn_add_words -.globl .bn_div_words -.globl .bn_sqr_words -.globl .bn_mul_words -.globl .bn_mul_add_words - - - -.machine "any" -.csect .text[PR],7 - - - - - - - - -.align 4 -.bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - - - - - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - stw 10,4(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - stw 9,24(3) - stw 10,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - - - - - - - - -.align 4 -.bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - stw 10,4(3) - - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,0(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,0(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,24(3) - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,4(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,8(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,28(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,32(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,12(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,16(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,36(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,40(3) - - lwz 5,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,20(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,44(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,48(3) - - - lwz 5,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,52(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - stw 11,56(3) - stw 9, 60(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - lwz 6, 4(4) - lwz 7, 0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - stw 10,12(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,16(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,20(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - stw 10,24(3) - stw 11,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,12(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,12(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,0(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,16(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,20(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,20(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,8(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,4(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,0(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,24(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,24(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,28(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,28(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,24(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,4(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,32(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,12(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,24(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,28(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,36(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,24(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,40(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,20(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,24(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,28(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,44(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,24(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,48(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,28(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,52(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - stw 12,56(3) - stw 10,60(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq Lppcasm_sub_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -Lppcasm_sub_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - subfe 6,8,7 - - - stwu 6,4(3) - bc 16,0,Lppcasm_sub_mainloop -Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq Lppcasm_add_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -Lppcasm_add_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - adde 8,7,8 - stwu 8,4(3) - bc 16,0,Lppcasm_add_mainloop -Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_div_words: - - - - - - - - - - - - cmplwi 0,5,0 - bne Lppcasm_div1 - li 3,-1 - blr -Lppcasm_div1: - xor 0,0,0 - li 8,32 - cntlzw. 7,5 - beq Lppcasm_div2 - subf 8,7,8 - srw. 9,3,8 - tw 16,9,0 -Lppcasm_div2: - cmplw 0,3,5 - blt Lppcasm_div3 - subf 3,5,3 -Lppcasm_div3: - cmpi 0,0,7,0 - beq Lppcasm_div4 - slw 3,3,7 - srw 8,4,8 - slw 5,5,7 - or 3,3,8 - slw 4,4,7 -Lppcasm_div4: - srwi 9,5,16 - - - li 6,2 - mtctr 6 -Lppcasm_divouterloop: - srwi 8,3,16 - srwi 11,4,16 - - cmplw 0,8,9 - bne Lppcasm_div5 - - li 8,-1 - clrlwi 8,8,16 - b Lppcasm_div6 -Lppcasm_div5: - divwu 8,3,9 -Lppcasm_div6: - mullw 12,9,8 - clrlwi 10,5,16 - mullw 6,8,10 - -Lppcasm_divinnerloop: - subf 10,12,3 - srwi 7,10,16 - addic. 7,7,0 - - - - slwi 7,10,16 - or 7,7,11 - cmplw 1,6,7 - bne Lppcasm_divinnerexit - ble 1,Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrlwi 10,5,16 - subf 6,10,6 - b Lppcasm_divinnerloop -Lppcasm_divinnerexit: - srwi 10,6,16 - slwi 11,6,16 - cmplw 1,4,11 - add 12,12,10 - bge 1,Lppcasm_div7 - addi 12,12,1 -Lppcasm_div7: - subf 11,11,4 - cmplw 1,3,12 - bge 1,Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -Lppcasm_div8: - subf 12,12,3 - slwi 4,11,16 - - - - insrwi 11,12,16,16 - rotlwi 3,11,16 - bdz Lppcasm_div9 - slwi 0,8,16 - b Lppcasm_divouterloop -Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - -.align 4 -.bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq Lppcasm_sqr_adios - addi 4,4,-4 - addi 3,3,-4 - mtctr 5 -Lppcasm_sqr_mainloop: - - lwzu 6,4(4) - mullw 7,6,6 - mulhwu 8,6,6 - stwu 7,4(3) - stwu 8,4(3) - bc 16,0,Lppcasm_sqr_mainloop -Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq Lppcasm_mw_REM - mtctr 7 -Lppcasm_mw_LOOP: - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - - - - - stw 9,0(3) - - lwz 8,4(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - - stw 11,4(3) - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - adde 9,9,12 - - stw 9,8(3) - - lwz 8,12(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - - stw 11,12(3) - - addi 3,3,16 - addi 4,4,16 - bc 16,0,Lppcasm_mw_LOOP - -Lppcasm_mw_REM: - andi. 5,5,0x3 - beq Lppcasm_mw_OVER - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq Lppcasm_mw_OVER - - - - lwz 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,4(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq Lppcasm_mw_OVER - - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,8(3) - addi 12,10,0 - -Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - - - - - - - - - -.align 4 -.bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq Lppcasm_maw_leftover - mtctr 7 -Lppcasm_maw_mainloop: - - lwz 8,0(4) - lwz 11,0(3) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - stw 9,0(3) - - - lwz 8,4(4) - lwz 9,4(3) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - stw 11,4(3) - - - lwz 8,8(4) - mullw 9,6,8 - lwz 11,8(3) - mulhwu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - stw 9,8(3) - - - lwz 8,12(4) - mullw 11,6,8 - lwz 9,12(3) - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - stw 11,12(3) - addi 3,3,16 - addi 4,4,16 - bc 16,0,Lppcasm_maw_mainloop - -Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq Lppcasm_maw_adios - addi 3,3,-4 - addi 4,4,-4 - - mtctr 5 - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - -Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 - -.align 4 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/ppc-mont.s deleted file mode 100644 index dc3c367057d442..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1784 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .bn_mul_mont_int -.align 5 -.bn_mul_mont_int: - mr 9,3 - li 3,0 - cmpwi 8,32 - bgelr - slwi 8,8,2 - li 12,-4096 - addi 3,8,256 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,2 - stwux 1,1,3 - - stw 20,-48(12) - stw 21,-44(12) - stw 22,-40(12) - stw 23,-36(12) - stw 24,-32(12) - stw 25,-28(12) - stw 26,-24(12) - stw 27,-20(12) - stw 28,-16(12) - stw 29,-12(12) - stw 30,-8(12) - stw 31,-4(12) - - lwz 7,0(7) - addi 8,8,-2 - - lwz 23,0(5) - lwz 10,0(4) - addi 22,1,32 - mullw 25,10,23 - mulhwu 26,10,23 - - lwz 10,4(4) - lwz 11,0(6) - - mullw 24,25,7 - - mullw 29,10,23 - mulhwu 30,10,23 - - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - addze 28,28 - - mullw 31,11,24 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -L1st: - lwzx 10,4,21 - addc 25,29,26 - lwzx 11,6,21 - addze 26,30 - mullw 29,10,23 - addc 27,31,28 - mulhwu 30,10,23 - addze 28,0 - mullw 31,11,24 - addc 27,27,25 - mulhwu 0,11,24 - addze 28,28 - stw 27,0(22) - - addi 21,21,4 - addi 22,22,4 - bc 16,0,L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - stw 28,4(22) - - li 20,4 -.align 4 -Louter: - lwzx 23,5,20 - lwz 10,0(4) - addi 22,1,32 - lwz 12,32(1) - mullw 25,10,23 - mulhwu 26,10,23 - lwz 10,4(4) - lwz 11,0(6) - addc 25,25,12 - mullw 29,10,23 - addze 26,26 - mullw 24,25,7 - mulhwu 30,10,23 - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - mullw 31,11,24 - addze 28,28 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -Linner: - lwzx 10,4,21 - addc 25,29,26 - lwz 12,4(22) - addze 26,30 - lwzx 11,6,21 - addc 27,31,28 - mullw 29,10,23 - addze 28,0 - mulhwu 30,10,23 - addc 25,25,12 - mullw 31,11,24 - addze 26,26 - mulhwu 0,11,24 - addc 27,27,25 - addi 21,21,4 - addze 28,28 - stw 27,0(22) - addi 22,22,4 - bc 16,0,Linner - - lwz 12,4(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - stw 28,4(22) - - slwi 12,8,2 - cmplw 0,20,12 - addi 20,20,4 - ble Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,32 - mtctr 8 - -.align 4 -Lsub: lwzx 12,22,21 - lwzx 11,6,21 - subfe 10,11,12 - stwx 10,9,21 - addi 21,21,4 - bc 16,0,Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -Lcopy: - 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 - - lwz 12,0(1) - li 3,1 - lwz 20,-48(12) - lwz 21,-44(12) - lwz 22,-40(12) - lwz 23,-36(12) - lwz 24,-32(12) - lwz 25,-28(12) - lwz 26,-24(12) - lwz 27,-20(12) - lwz 28,-16(12) - lwz 29,-12(12) - lwz 30,-8(12) - lwz 31,-4(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 - -.globl .bn_mul4x_mont_int -.align 5 -.bn_mul4x_mont_int: - andi. 0,8,7 - bne Lmul4x_do - cmplw 0,4,5 - bne Lmul4x_do - b Lsqr8x_do -Lmul4x_do: - slwi 8,8,2 - mr 9,1 - li 10,-32*4 - sub 10,10,8 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 6,6,4 - subi 3,3,4 - lwz 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,4*4 - - lwz 27,4*0(5) - li 22,0 - lwz 9,4*1(4) - li 23,0 - lwz 10,4*2(4) - li 24,0 - lwz 11,4*3(4) - li 25,0 - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - - stw 3,4*6(1) - stw 14,4*7(1) - li 3,0 - addic 29,1,4*7 - li 31,0 - li 0,0 - b Loop_mul4x_1st_reduction - -.align 5 -Loop_mul4x_1st_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne Loop_mul4x_1st_reduction - - cmplw 0,30,4 - beq Lmul4x4_post_condition - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_1st_tail - -.align 5 -Loop_mul4x_1st_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhwu 17,21,28 - addze 3,0 - addi 28,1,4*8 - lwzx 28,28,31 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne Loop_mul4x_1st_tail - - sub 15,30,8 - cmplw 0,30,4 - beq Lmul4x_proceed - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_1st_tail - -.align 5 -Lmul4x_proceed: - lwzu 27,4*4(5) - addze 3,3 - lwz 9,4*1(15) - lwz 10,4*2(15) - lwz 11,4*3(15) - lwz 12,4*4(15) - addi 4,15,4*4 - sub 6,6,8 - - stw 22,4*1(29) - stw 23,4*2(29) - stw 24,4*3(29) - stw 25,4*4(29) - stw 3,4*5(29) - lwz 22,4*12(1) - lwz 23,4*13(1) - lwz 24,4*14(1) - lwz 25,4*15(1) - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - addic 29,1,4*7 - li 3,0 - b Loop_mul4x_reduction - -.align 5 -Loop_mul4x_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne Loop_mul4x_reduction - - lwz 14,4*5(29) - addze 3,3 - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_tail - -.align 5 -Loop_mul4x_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - mulhwu 17,21,28 - adde 26,26,3 - addi 28,1,4*8 - lwzx 28,28,31 - addze 3,0 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne Loop_mul4x_tail - - lwz 14,4*5(29) - sub 15,6,8 - addze 3,3 - cmplw 0,30,4 - beq Loop_mul4x_break - - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b Loop_mul4x_tail - -.align 5 -Loop_mul4x_break: - lwz 16,4*6(1) - lwz 17,4*7(1) - addc 9,22,14 - lwz 22,4*12(1) - addze 10,23 - lwz 23,4*13(1) - addze 11,24 - lwz 24,4*14(1) - addze 12,25 - lwz 25,4*15(1) - addze 3,3 - stw 9,4*1(29) - sub 4,30,8 - stw 10,4*2(29) - stw 11,4*3(29) - stw 12,4*4(29) - stw 3,4*5(29) - - lwz 18,4*1(15) - lwz 19,4*2(15) - lwz 20,4*3(15) - lwz 21,4*4(15) - addi 6,15,4*4 - cmplw 0,5,17 - beq Lmul4x_post - - lwzu 27,4*4(5) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - li 3,0 - addic 29,1,4*7 - b Loop_mul4x_reduction - -.align 5 -Lmul4x_post: - - - - - srwi 31,8,4 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,4*15 - subfe 15,19,23 - - mtctr 31 -Lmul4x_sub: - lwz 18,4*1(6) - lwz 22,4*1(29) - subfe 16,20,24 - lwz 19,4*2(6) - lwz 23,4*2(29) - subfe 17,21,25 - lwz 20,4*3(6) - lwz 24,4*3(29) - lwzu 21,4*4(6) - lwzu 25,4*4(29) - stw 14,4*1(5) - stw 15,4*2(5) - subfe 14,18,22 - stw 16,4*3(5) - stwu 17,4*4(5) - subfe 15,19,23 - bc 16,0,Lmul4x_sub - - lwz 9,4*1(30) - stw 14,4*1(5) - lwz 14,4*12(1) - subfe 16,20,24 - lwz 10,4*2(30) - stw 15,4*2(5) - lwz 15,4*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,4*12 - lwz 11,4*3(30) - stw 16,4*3(5) - lwz 16,4*14(1) - lwz 12,4*4(30) - stw 17,4*4(5) - lwz 17,4*15(1) - - mtctr 31 -Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - lwz 9,4*5(30) - lwz 14,4*4(29) - or 23,15,10 - lwz 10,4*6(30) - lwz 15,4*5(29) - or 24,16,11 - lwz 11,4*7(30) - lwz 16,4*6(29) - or 25,17,12 - lwz 12,4*8(30) - lwz 17,4*7(29) - addi 29,29,4*4 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stwu 25,4*4(30) - bc 16,0,Lmul4x_cond_copy - - lwz 5,0(1) - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - or 23,15,10 - stw 0,4*4(29) - or 24,16,11 - or 25,17,12 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stw 25,4*4(30) - - b Lmul4x_done - -.align 4 -Lmul4x4_post_condition: - lwz 4,4*6(1) - lwz 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - stw 9,4*1(4) - stw 10,4*2(4) - stw 11,4*3(4) - stw 12,4*4(4) - -Lmul4x_done: - stw 0,4*8(1) - stw 0,4*9(1) - stw 0,4*10(1) - stw 0,4*11(1) - li 3,1 - lwz 14,-4*18(5) - lwz 15,-4*17(5) - lwz 16,-4*16(5) - lwz 17,-4*15(5) - lwz 18,-4*14(5) - lwz 19,-4*13(5) - lwz 20,-4*12(5) - lwz 21,-4*11(5) - lwz 22,-4*10(5) - lwz 23,-4*9(5) - lwz 24,-4*8(5) - lwz 25,-4*7(5) - lwz 26,-4*6(5) - lwz 27,-4*5(5) - lwz 28,-4*4(5) - lwz 29,-4*3(5) - lwz 30,-4*2(5) - lwz 31,-4*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 - -.align 5 -__bn_sqr8x_mont: -Lsqr8x_do: - mr 9,1 - slwi 10,8,3 - li 11,-32*4 - sub 10,11,10 - slwi 8,8,2 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 18,6,4 - subi 3,3,4 - lwz 7,0(7) - li 0,0 - - add 6,4,8 - lwz 9,4*1(4) - - lwz 10,4*2(4) - li 23,0 - lwz 11,4*3(4) - li 24,0 - lwz 12,4*4(4) - li 25,0 - lwz 14,4*5(4) - li 26,0 - lwz 15,4*6(4) - li 27,0 - lwz 16,4*7(4) - li 28,0 - lwzu 17,4*8(4) - li 29,0 - - addi 5,1,4*11 - subic. 30,8,4*8 - b Lsqr8x_zero_start - -.align 5 -Lsqr8x_zero: - subic. 30,30,4*8 - stw 0,4*1(5) - stw 0,4*2(5) - stw 0,4*3(5) - stw 0,4*4(5) - stw 0,4*5(5) - stw 0,4*6(5) - stw 0,4*7(5) - stw 0,4*8(5) -Lsqr8x_zero_start: - stw 0,4*9(5) - stw 0,4*10(5) - stw 0,4*11(5) - stw 0,4*12(5) - stw 0,4*13(5) - stw 0,4*14(5) - stw 0,4*15(5) - stwu 0,4*16(5) - bne Lsqr8x_zero - - stw 3,4*6(1) - stw 18,4*7(1) - stw 7,4*8(1) - stw 5,4*9(1) - stw 0,4*10(1) - addi 5,1,4*11 - - -.align 5 -Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mullw 18,10,9 - mullw 19,11,9 - mullw 20,12,9 - mullw 21,14,9 - addc 23,23,18 - mullw 18,15,9 - adde 24,24,19 - mullw 19,16,9 - adde 25,25,20 - mullw 20,17,9 - adde 26,26,21 - mulhwu 21,10,9 - adde 27,27,18 - mulhwu 18,11,9 - adde 28,28,19 - mulhwu 19,12,9 - adde 29,29,20 - mulhwu 20,14,9 - stw 22,4*1(5) - addze 22,0 - stw 23,4*2(5) - addc 24,24,21 - mulhwu 21,15,9 - adde 25,25,18 - mulhwu 18,16,9 - adde 26,26,19 - mulhwu 19,17,9 - adde 27,27,20 - mullw 20,11,10 - adde 28,28,21 - mullw 21,12,10 - adde 29,29,18 - mullw 18,14,10 - adde 22,22,19 - - mullw 19,15,10 - addc 25,25,20 - mullw 20,16,10 - adde 26,26,21 - mullw 21,17,10 - adde 27,27,18 - mulhwu 18,11,10 - adde 28,28,19 - mulhwu 19,12,10 - adde 29,29,20 - mulhwu 20,14,10 - adde 22,22,21 - mulhwu 21,15,10 - stw 24,4*3(5) - addze 23,0 - stw 25,4*4(5) - addc 26,26,18 - mulhwu 18,16,10 - adde 27,27,19 - mulhwu 19,17,10 - adde 28,28,20 - mullw 20,12,11 - adde 29,29,21 - mullw 21,14,11 - adde 22,22,18 - mullw 18,15,11 - adde 23,23,19 - - mullw 19,16,11 - addc 27,27,20 - mullw 20,17,11 - adde 28,28,21 - mulhwu 21,12,11 - adde 29,29,18 - mulhwu 18,14,11 - adde 22,22,19 - mulhwu 19,15,11 - adde 23,23,20 - mulhwu 20,16,11 - stw 26,4*5(5) - addze 24,0 - stw 27,4*6(5) - addc 28,28,21 - mulhwu 21,17,11 - adde 29,29,18 - mullw 18,14,12 - adde 22,22,19 - mullw 19,15,12 - adde 23,23,20 - mullw 20,16,12 - adde 24,24,21 - - mullw 21,17,12 - addc 29,29,18 - mulhwu 18,14,12 - adde 22,22,19 - mulhwu 19,15,12 - adde 23,23,20 - mulhwu 20,16,12 - adde 24,24,21 - mulhwu 21,17,12 - stw 28,4*7(5) - addze 25,0 - stwu 29,4*8(5) - addc 22,22,18 - mullw 18,15,14 - adde 23,23,19 - mullw 19,16,14 - adde 24,24,20 - mullw 20,17,14 - adde 25,25,21 - - mulhwu 21,15,14 - addc 23,23,18 - mulhwu 18,16,14 - adde 24,24,19 - mulhwu 19,17,14 - adde 25,25,20 - mullw 20,16,15 - addze 26,0 - addc 24,24,21 - mullw 21,17,15 - adde 25,25,18 - mulhwu 18,16,15 - adde 26,26,19 - - mulhwu 19,17,15 - addc 25,25,20 - mullw 20,17,16 - adde 26,26,21 - mulhwu 21,17,16 - addze 27,0 - addc 26,26,18 - cmplw 0,6,4 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq Lsqr8x_outer_break - - mr 7,9 - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - subi 3,4,4*7 - addze 29,17 - lwzu 17,4*8(4) - - li 30,0 - b Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -Lsqr8x_mul: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne Lsqr8x_mul - - - cmplw 0,4,6 - beq Lsqr8x_break - - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b Lsqr8x_mul - -.align 5 -Lsqr8x_break: - lwz 9,4*8(3) - addi 4,3,4*15 - lwz 10,4*9(3) - sub. 18,6,4 - lwz 11,4*10(3) - sub 19,5,18 - lwz 12,4*11(3) - lwz 14,4*12(3) - lwz 15,4*13(3) - lwz 16,4*14(3) - lwz 17,4*15(3) - beq Lsqr8x_outer_loop - - stw 22,4*1(5) - lwz 22,4*1(19) - stw 23,4*2(5) - lwz 23,4*2(19) - stw 24,4*3(5) - lwz 24,4*3(19) - stw 25,4*4(5) - lwz 25,4*4(19) - stw 26,4*5(5) - lwz 26,4*5(19) - stw 27,4*6(5) - lwz 27,4*6(19) - stw 28,4*7(5) - lwz 28,4*7(19) - stw 29,4*8(5) - lwz 29,4*8(19) - mr 5,19 - b Lsqr8x_outer_loop - -.align 5 -Lsqr8x_outer_break: - - - lwz 10,4*1(18) - lwz 12,4*2(18) - lwz 15,4*3(18) - lwz 17,4*4(18) - addi 4,18,4*4 - - lwz 19,4*13(1) - lwz 20,4*14(1) - lwz 21,4*15(1) - lwz 18,4*16(1) - - stw 22,4*1(5) - srwi 30,8,4 - stw 23,4*2(5) - subi 30,30,1 - stw 24,4*3(5) - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - - addi 5,1,4*11 - mullw 22,10,10 - mulhwu 10,10,10 - add 23,19,19 - srwi 19,19,32-1 - mullw 11,12,12 - mulhwu 12,12,12 - addc 23,23,10 - add 24,20,20 - srwi 20,20,32-1 - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - - mtctr 30 -Lsqr4x_shift_n_add: - mullw 14,15,15 - mulhwu 15,15,15 - lwz 19,4*6(5) - lwz 10,4*1(4) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - lwz 12,4*2(4) - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - lwz 21,4*8(5) - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - lwz 18,4*9(5) - adde 27,27,15 - lwz 15,4*3(4) - add 29,21,21 - srwi 21,21,32-1 - or 28,28,19 - lwz 19,4*10(5) - mullw 9,10,10 - mulhwu 10,10,10 - adde 28,28,16 - stw 22,4*1(5) - add 22,18,18 - srwi 18,18,32-1 - or 29,29,20 - lwz 20,4*11(5) - adde 29,29,17 - lwzu 17,4*4(4) - stw 23,4*2(5) - add 23,19,19 - srwi 19,19,32-1 - or 22,22,21 - lwz 21,4*12(5) - mullw 11,12,12 - mulhwu 12,12,12 - adde 22,22,9 - stw 24,4*3(5) - add 24,20,20 - srwi 20,20,32-1 - or 23,23,18 - lwz 18,4*13(5) - adde 23,23,10 - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - stwu 29,4*8(5) - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - bc 16,0,Lsqr4x_shift_n_add - lwz 4,4*7(1) - lwz 7,4*8(1) - - mullw 14,15,15 - mulhwu 15,15,15 - stw 22,4*1(5) - lwz 22,4*12(1) - lwz 19,4*6(5) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - stw 23,4*2(5) - lwz 23,4*13(1) - adde 27,27,15 - or 28,28,19 - lwz 9,4*1(4) - lwz 10,4*2(4) - adde 28,28,16 - lwz 11,4*3(4) - lwz 12,4*4(4) - adde 29,17,20 - lwz 14,4*5(4) - lwz 15,4*6(4) - - - - mullw 31,7,22 - li 30,8 - lwz 16,4*7(4) - add 6,4,8 - lwzu 17,4*8(4) - stw 24,4*3(5) - lwz 24,4*14(1) - stw 25,4*4(5) - lwz 25,4*15(1) - stw 26,4*5(5) - lwz 26,4*16(1) - stw 27,4*6(5) - lwz 27,4*17(1) - stw 28,4*7(5) - lwz 28,4*18(1) - stw 29,4*8(5) - lwz 29,4*19(1) - addi 5,1,4*11 - mtctr 30 - b Lsqr8x_reduction - -.align 5 -Lsqr8x_reduction: - - mullw 19,10,31 - mullw 20,11,31 - stwu 31,4(5) - mullw 21,12,31 - - addic 22,22,-1 - mullw 18,14,31 - adde 22,23,19 - mullw 19,15,31 - adde 23,24,20 - mullw 20,16,31 - adde 24,25,21 - mullw 21,17,31 - adde 25,26,18 - mulhwu 18,9,31 - adde 26,27,19 - mulhwu 19,10,31 - adde 27,28,20 - mulhwu 20,11,31 - adde 28,29,21 - mulhwu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhwu 18,14,31 - adde 23,23,19 - mulhwu 19,15,31 - adde 24,24,20 - mulhwu 20,16,31 - adde 25,25,21 - mulhwu 21,17,31 - mullw 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bc 16,0,Lsqr8x_reduction - - lwz 18,4*1(5) - lwz 19,4*2(5) - lwz 20,4*3(5) - lwz 21,4*4(5) - subi 3,5,4*7 - cmplw 0,6,4 - addc 22,22,18 - lwz 18,4*5(5) - adde 23,23,19 - lwz 19,4*6(5) - adde 24,24,20 - lwz 20,4*7(5) - adde 25,25,21 - lwz 21,4*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq Lsqr8x8_post_condition - - lwz 7,4*0(3) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwz 12,4*4(4) - lwz 14,4*5(4) - lwz 15,4*6(4) - lwz 16,4*7(4) - lwzu 17,4*8(4) - li 30,0 - -.align 5 -Lsqr8x_tail: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne Lsqr8x_tail - - - lwz 9,4*1(5) - lwz 31,4*10(1) - cmplw 0,6,4 - lwz 10,4*2(5) - sub 20,6,8 - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - beq Lsqr8x_tail_break - - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b Lsqr8x_tail - -.align 5 -Lsqr8x_tail_break: - lwz 7,4*8(1) - lwz 21,4*9(1) - addi 30,5,4*8 - - addic 31,31,-1 - adde 18,22,9 - lwz 22,4*8(3) - lwz 9,4*1(20) - adde 19,23,10 - lwz 23,4*9(3) - lwz 10,4*2(20) - adde 24,24,11 - lwz 11,4*3(20) - adde 25,25,12 - lwz 12,4*4(20) - adde 26,26,14 - lwz 14,4*5(20) - adde 27,27,15 - lwz 15,4*6(20) - adde 28,28,16 - lwz 16,4*7(20) - adde 29,29,17 - lwz 17,4*8(20) - addi 4,20,4*8 - addze 20,0 - mullw 31,7,22 - stw 18,4*1(5) - cmplw 0,30,21 - stw 19,4*2(5) - li 30,8 - stw 24,4*3(5) - lwz 24,4*10(3) - stw 25,4*4(5) - lwz 25,4*11(3) - stw 26,4*5(5) - lwz 26,4*12(3) - stw 27,4*6(5) - lwz 27,4*13(3) - stw 28,4*7(5) - lwz 28,4*14(3) - stw 29,4*8(5) - lwz 29,4*15(3) - stw 20,4*10(1) - addi 5,3,4*7 - mtctr 30 - bne Lsqr8x_reduction - - - - - - - lwz 3,4*6(1) - srwi 30,8,5 - mr 7,5 - addi 5,5,4*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b Lsqr8x_sub - -.align 5 -Lsqr8x_sub: - lwz 9,4*1(4) - lwz 22,4*1(5) - lwz 10,4*2(4) - lwz 23,4*2(5) - subfe 20,11,24 - lwz 11,4*3(4) - lwz 24,4*3(5) - subfe 21,12,25 - lwz 12,4*4(4) - lwz 25,4*4(5) - stw 18,4*1(3) - subfe 18,14,26 - lwz 14,4*5(4) - lwz 26,4*5(5) - stw 19,4*2(3) - subfe 19,15,27 - lwz 15,4*6(4) - lwz 27,4*6(5) - stw 20,4*3(3) - subfe 20,16,28 - lwz 16,4*7(4) - lwz 28,4*7(5) - stw 21,4*4(3) - subfe 21,17,29 - lwzu 17,4*8(4) - lwzu 29,4*8(5) - stw 18,4*5(3) - subfe 18,9,22 - stw 19,4*6(3) - subfe 19,10,23 - stw 20,4*7(3) - stwu 21,4*8(3) - bc 16,0,Lsqr8x_sub - - srwi 30,8,4 - lwz 9,4*1(6) - lwz 22,4*1(7) - subi 30,30,1 - lwz 10,4*2(6) - lwz 23,4*2(7) - subfe 20,11,24 - lwz 11,4*3(6) - lwz 24,4*3(7) - subfe 21,12,25 - lwz 12,4*4(6) - lwzu 25,4*4(7) - stw 18,4*1(3) - subfe 18,14,26 - stw 19,4*2(3) - subfe 19,15,27 - stw 20,4*3(3) - subfe 20,16,28 - stw 21,4*4(3) - subfe 21,17,29 - stw 18,4*5(3) - subfe 31,0,31 - stw 19,4*6(3) - stw 20,4*7(3) - stw 21,4*8(3) - - addi 5,1,4*11 - mtctr 30 - -Lsqr4x_cond_copy: - andc 9,9,31 - stw 0,-4*3(7) - and 22,22,31 - stw 0,-4*2(7) - andc 10,10,31 - stw 0,-4*1(7) - and 23,23,31 - stw 0,-4*0(7) - andc 11,11,31 - stw 0,4*1(5) - and 24,24,31 - stw 0,4*2(5) - andc 12,12,31 - stw 0,4*3(5) - and 25,25,31 - stwu 0,4*4(5) - or 18,9,22 - lwz 9,4*5(6) - lwz 22,4*1(7) - or 19,10,23 - lwz 10,4*6(6) - lwz 23,4*2(7) - or 20,11,24 - lwz 11,4*7(6) - lwz 24,4*3(7) - or 21,12,25 - lwz 12,4*8(6) - lwzu 25,4*4(7) - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stwu 21,4*4(6) - bc 16,0,Lsqr4x_cond_copy - - lwz 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stw 21,4*4(6) - - b Lsqr8x_done - -.align 5 -Lsqr8x8_post_condition: - lwz 3,4*6(1) - lwz 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - stw 0,4*12(1) - stw 0,4*13(1) - subfe 24,11,24 - stw 0,4*14(1) - stw 0,4*15(1) - subfe 25,12,25 - stw 0,4*16(1) - stw 0,4*17(1) - subfe 26,14,26 - stw 0,4*18(1) - stw 0,4*19(1) - subfe 27,15,27 - stw 0,4*20(1) - stw 0,4*21(1) - subfe 28,16,28 - stw 0,4*22(1) - stw 0,4*23(1) - subfe 29,17,29 - stw 0,4*24(1) - stw 0,4*25(1) - subfe 31,0,31 - stw 0,4*26(1) - stw 0,4*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - stw 22,4*1(3) - stw 23,4*2(3) - stw 24,4*3(3) - stw 25,4*4(3) - stw 26,4*5(3) - stw 27,4*6(3) - stw 28,4*7(3) - stw 29,4*8(3) - -Lsqr8x_done: - stw 0,4*8(1) - stw 0,4*10(1) - - lwz 14,-4*18(4) - li 3,1 - lwz 15,-4*17(4) - lwz 16,-4*16(4) - lwz 17,-4*15(4) - lwz 18,-4*14(4) - lwz 19,-4*13(4) - lwz 20,-4*12(4) - lwz 21,-4*11(4) - lwz 22,-4*10(4) - lwz 23,-4*9(4) - lwz 24,-4*8(4) - lwz 25,-4*7(4) - lwz 26,-4*6(4) - lwz 27,-4*5(4) - lwz 28,-4*4(4) - lwz 29,-4*3(4) - lwz 30,-4*2(4) - lwz 31,-4*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 - -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/chacha/chacha-ppc.s deleted file mode 100644 index 787e820cc5df7b..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1488 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .ChaCha20_ctr32_int -.align 5 -.ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmplwi 5,0 - bclr 14,2 - - stwu 1,-160(1) - mflr 0 - - stw 14,88(1) - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - lwz 0,164(1) - lwz 14,88(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 - - -.align 5 -__ChaCha20_1x: -Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bc 16,0,Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmplwi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne Loop_outer - - blr - -.align 4 -Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,24-1 - mtctr 5 - - stw 16,24(1) - stw 17,28(1) - stw 18,32(1) - stw 19,36(1) - stw 20,40(1) - stw 21,44(1) - stw 22,48(1) - stw 23,52(1) - stw 24,56(1) - stw 25,60(1) - stw 26,64(1) - stw 27,68(1) - stw 28,72(1) - stw 29,76(1) - stw 30,80(1) - stw 31,84(1) - -Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bc 16,0,Loop_tail - - stw 1,24(1) - stw 1,28(1) - stw 1,32(1) - stw 1,36(1) - stw 1,40(1) - stw 1,44(1) - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .ChaCha20_ctr32_vmx -.align 5 -.ChaCha20_ctr32_vmx: - cmplwi 5,256 - blt __ChaCha20_ctr32_int - - stwu 1,-320(1) - mflr 0 - li 10,103 - li 11,119 - li 12,-1 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,244(1) - stw 14,248(1) - stw 15,252(1) - stw 16,256(1) - stw 17,260(1) - stw 18,264(1) - stw 19,268(1) - stw 20,272(1) - stw 21,276(1) - stw 22,280(1) - stw 23,284(1) - stw 24,288(1) - stw 25,292(1) - stw 26,296(1) - stw 27,300(1) - stw 28,304(1) - stw 29,308(1) - stw 30,312(1) - stw 31,316(1) - li 12,-4096+511 - stw 0, 324(1) - or 12,12,12 - - bl Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b Loop_outer_vmx - -.align 4 -Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bc 16,0,Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq Laligned_vmx - - sub 18,3,17 - li 19,0 -Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne Lunaligned_tail_vmx - - sub 18,16,17 -Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne Lunaligned_head_vmx - - cmplwi 5,255 - bgt Loop_outer_vmx - - b Ldone_vmx - -.align 4 -Laligned_vmx: - stvx 0,0,16 - - cmplwi 5,255 - bgt Loop_outer_vmx - nop - -Ldone_vmx: - cmplwi 5,0 - bnel __ChaCha20_1x - - lwz 12,244(1) - li 10,103 - li 11,119 - or 12,12,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 0, 324(1) - lwz 14,248(1) - lwz 15,252(1) - lwz 16,256(1) - lwz 17,260(1) - lwz 18,264(1) - lwz 19,268(1) - lwz 20,272(1) - lwz 21,276(1) - lwz 22,280(1) - lwz 23,284(1) - lwz 24,288(1) - lwz 25,292(1) - lwz 26,296(1) - lwz 27,300(1) - lwz 28,304(1) - lwz 29,308(1) - lwz 30,312(1) - lwz 31,316(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 - - -.globl .ChaCha20_ctr32_vsx -.align 5 -.ChaCha20_ctr32_vsx: - stwu 1,-200(1) - mflr 0 - li 10,103 - li 11,119 - li 12,-1 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,196(1) - li 12,-4096+63 - stw 0, 204(1) - or 12,12,12 - - bl Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b Loop_outer_vsx - -.align 5 -Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bc 16,0,Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne Loop_outer_vsx - -Ldone_vsx: - lwz 12,196(1) - li 10,103 - li 11,119 - lwz 0, 204(1) - or 12,12,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,200 - blr - -.align 4 -Ltail_vsx: - addi 11,1,24 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bc 16,0,Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 - -.align 5 -Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/modes/ghashp8-ppc.s deleted file mode 100644 index 29173a807fec7d..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,565 +0,0 @@ -.machine "any" - -.csect .text[PR],7 - -.globl .gcm_init_p8 -.align 5 -.gcm_init_p8: - li 0,-4096 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - -.globl .gcm_gmult_p8 -.align 5 -.gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .gcm_ghash_p8 -.align 5 -.gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - li 12,-1 - li 9,0x20 - or 0,0,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmplwi 6,64 - bge Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b Loop_2x - -.align 5 -Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - cmplw 0,9,5 - bgt Loop_2x - - cmplwi 6,0 - bne Leven - -Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - or 12,12,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -Lgcm_ghash_p8_4x: - stwu 1,-232(1) - li 10,39 - li 11,55 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,228(1) - or 0,0,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srwi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt Ltail_4x - -Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge Loop_4x - -Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq Ldone_4x - - .long 0x7C602E99 - cmplwi 6,2 - li 6,-4 - blt Lone - .long 0x7E082E99 - beq Ltwo - -Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b Ltail_4x - -.align 4 -Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b Ltail_4x - -.align 4 -Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b Ltail_4x - -Ldone_4x: - - .long 0x7C001F99 - - li 10,39 - li 11,55 - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 - - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppc.s deleted file mode 100644 index b769332e2bee56..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1296 +0,0 @@ -.machine "any" -.csect .text[PR],7 -.globl .poly1305_init_int -.align 4 -.poly1305_init_int: - xor 0,0,0 - stw 0,0(3) - stw 0,4(3) - stw 0,8(3) - stw 0,12(3) - stw 0,16(3) - stw 0,24(3) - - cmplw 0,4,0 - beq- Lno_key - li 8,4 - lwbrx 7,0,4 - li 9,8 - lwbrx 8,8,4 - li 10,12 - lwbrx 9,9,4 - lwbrx 10,10,4 - lis 0,0xf000 - li 12,-4 - andc 12,12,0 - - andc 7,7,0 - and 8,8,12 - and 9,9,12 - and 10,10,12 - - stw 7,32(3) - stw 8,36(3) - stw 9,40(3) - stw 10,44(3) - -Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 - - -.globl .poly1305_blocks -.align 4 -.poly1305_blocks: -Lpoly1305_blocks: - srwi. 5,5,4 - beq- Labort - - stwu 1,-96(1) - mflr 0 - stw 14,24(1) - stw 15,28(1) - stw 16,32(1) - stw 17,36(1) - stw 18,40(1) - stw 19,44(1) - stw 20,48(1) - stw 21,52(1) - stw 22,56(1) - stw 23,60(1) - stw 24,64(1) - stw 25,68(1) - stw 26,72(1) - stw 27,76(1) - stw 28,80(1) - stw 29,84(1) - stw 30,88(1) - stw 31,92(1) - stw 0,100(1) - - lwz 12,32(3) - lwz 14,36(3) - lwz 15,40(3) - lwz 16,44(3) - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - srwi 17,14,2 - srwi 18,15,2 - srwi 19,16,2 - add 17,17,14 - add 18,18,15 - add 19,19,16 - mtctr 5 - li 0,3 - b Loop - -.align 4 -Loop: - li 29,4 - lwbrx 28,0,4 - li 30,8 - lwbrx 29,29,4 - li 31,12 - lwbrx 30,30,4 - lwbrx 31,31,4 - addi 4,4,16 - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - - mullw 28,7,12 - mulhwu 24,7,12 - - mullw 29,7,14 - mulhwu 25,7,14 - - mullw 30,7,15 - mulhwu 26,7,15 - - adde 10,10,31 - adde 11,11,6 - - mullw 31,7,16 - mulhwu 27,7,16 - - mullw 20,8,19 - mulhwu 21,8,19 - - mullw 22,8,12 - mulhwu 23,8,12 - addc 28,28,20 - adde 24,24,21 - - mullw 20,8,14 - mulhwu 21,8,14 - addc 29,29,22 - adde 25,25,23 - - mullw 22,8,15 - mulhwu 23,8,15 - addc 30,30,20 - adde 26,26,21 - - mullw 20,9,18 - mulhwu 21,9,18 - addc 31,31,22 - adde 27,27,23 - - mullw 22,9,19 - mulhwu 23,9,19 - addc 28,28,20 - adde 24,24,21 - - mullw 20,9,12 - mulhwu 21,9,12 - addc 29,29,22 - adde 25,25,23 - - mullw 22,9,14 - mulhwu 23,9,14 - addc 30,30,20 - adde 26,26,21 - - mullw 20,10,17 - mulhwu 21,10,17 - addc 31,31,22 - adde 27,27,23 - - mullw 22,10,18 - mulhwu 23,10,18 - addc 28,28,20 - adde 24,24,21 - - mullw 20,10,19 - mulhwu 21,10,19 - addc 29,29,22 - adde 25,25,23 - - mullw 22,10,12 - mulhwu 23,10,12 - addc 30,30,20 - adde 26,26,21 - - mullw 20,11,17 - addc 31,31,22 - adde 27,27,23 - addc 29,29,20 - - mullw 21,11,18 - addze 25,25 - addc 30,30,21 - addze 26,26 - - mullw 22,11,19 - addc 31,31,22 - addze 27,27 - - mullw 11,11,12 - - addc 8,29,24 - adde 9,30,25 - adde 10,31,26 - adde 11,11,27 - - andc 24,11,0 - and 11,11,0 - srwi 25,24,2 - add 24,24,25 - addc 7,28,24 - addze 8,8 - addze 9,9 - addze 10,10 - addze 11,11 - - bc 16,0,Loop - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - - lwz 14,24(1) - lwz 15,28(1) - lwz 16,32(1) - lwz 17,36(1) - lwz 18,40(1) - lwz 19,44(1) - lwz 20,48(1) - lwz 21,52(1) - lwz 22,56(1) - lwz 23,60(1) - lwz 24,64(1) - lwz 25,68(1) - lwz 26,72(1) - lwz 27,76(1) - lwz 28,80(1) - lwz 29,84(1) - lwz 30,88(1) - lwz 31,92(1) - addi 1,1,96 -Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 - -.globl .poly1305_emit -.align 5 -.poly1305_emit: - lwz 0,24(3) - lwz 6,0(3) - lwz 7,4(3) - lwz 8,8(3) - lwz 9,12(3) - lwz 10,16(3) - cmplwi 0,0 - beq Lemit_base2_32 - - slwi 11,7,26 - srwi 7,7,6 - slwi 12,8,20 - srwi 8,8,12 - addc 6,6,11 - slwi 11,9,14 - srwi 9,9,18 - adde 7,7,12 - slwi 12,10,8 - srwi 10,10,24 - adde 8,8,11 - adde 9,9,12 - addze 10,10 - -Lemit_base2_32: - addic 0,6,5 - addze 0,7 - addze 0,8 - addze 0,9 - addze 0,10 - - srwi 0,0,2 - neg 0,0 - andi. 0,0,5 - - addc 6,6,0 - lwz 0,0(5) - addze 7,7 - lwz 11,4(5) - addze 8,8 - lwz 12,8(5) - addze 9,9 - lwz 10,12(5) - - addc 6,6,0 - adde 7,7,11 - adde 8,8,12 - adde 9,9,10 - - addi 3,4,-1 - addi 4,4,7 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - stbu 8,1(4) - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - stbu 9,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 - -.globl .poly1305_blocks_vsx -.align 5 -.poly1305_blocks_vsx: - lwz 7,24(3) - cmplwi 5,128 - bge __poly1305_blocks_vsx - cmplwi 7,0 - beq Lpoly1305_blocks - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - slwi 0,8,26 - srwi 8,8,6 - slwi 12,9,20 - srwi 9,9,12 - addc 7,7,0 - slwi 0,10,14 - srwi 10,10,18 - adde 8,8,12 - slwi 12,11,8 - srwi 11,11,24 - adde 9,9,0 - li 0,0 - adde 10,10,12 - addze 11,11 - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - stw 0,24(3) - - b Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 - - -.align 5 -__poly1305_mul: - .long 0x11E05088 - .long 0x12015088 - .long 0x12225088 - .long 0x12435088 - .long 0x12645088 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - .long 0x12823888 - .long 0x11EFA0C0 - .long 0x12833888 - .long 0x1210A0C0 - .long 0x12843888 - .long 0x1231A0C0 - .long 0x12803088 - .long 0x1252A0C0 - .long 0x12813088 - .long 0x1273A0C0 - - .long 0x12814888 - .long 0x11EFA0C0 - .long 0x12824888 - .long 0x1210A0C0 - .long 0x12834888 - .long 0x1231A0C0 - .long 0x12844888 - .long 0x1252A0C0 - .long 0x12804088 - .long 0x1273A0C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.align 5 -__poly1305_blocks_vsx: - stwu 1,-384(1) - mflr 0 - li 10,167 - li 11,183 - li 12,-1 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,360(1) - li 12,-1 - or 12,12,12 - stw 27,364(1) - stw 28,368(1) - stw 29,372(1) - stw 30,376(1) - stw 31,380(1) - stw 0,388(1) - - bl LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne Lskip_init_vsx - - lwz 8,32(3) - lwz 9,36(3) - lwz 10,40(3) - lwz 11,44(3) - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - - .long 0x7D4701E7 - slwi 7,8,2 - .long 0x7D6801E7 - add 8,8,7 - .long 0x7D8801E7 - slwi 8,9,2 - .long 0x7DA901E7 - add 9,9,8 - .long 0x7DC901E7 - slwi 9,10,2 - .long 0x7CCA01E7 - add 10,10,9 - .long 0x7CEA01E7 - slwi 10,11,2 - .long 0x7D0B01E7 - add 11,11,10 - .long 0x7D2B01E7 - - vor 0,10,10 - vor 1,11,11 - vor 2,13,13 - vor 3,6,6 - vor 4,8,8 - - bl __poly1305_mul - - .long 0xF1405057 - .long 0xF1615857 - .long 0xF1A26857 - .long 0xF0C33057 - .long 0xF1044057 - .long 0xF0000057 - .long 0xF0210857 - .long 0xF0421057 - .long 0xF0631857 - .long 0xF0842057 - .long 0x118BA5C4 - .long 0x11CDA5C4 - .long 0x10E6A5C4 - .long 0x1128A5C4 - .long 0x118C58C0 - .long 0x11CE68C0 - .long 0x10E730C0 - .long 0x112940C0 - - bl __poly1305_mul - - addi 7,3,0x60 - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 0,16(3) - - .long 0x114A068C - .long 0x116B0E8C - .long 0x11AD168C - .long 0x10C61E8C - .long 0x1108268C - vslw 12,11,20 - vslw 14,13,20 - vslw 7,6,20 - vslw 9,8,20 - vadduwm 12,12,11 - vadduwm 14,14,13 - vadduwm 7,7,6 - vadduwm 9,9,8 - - .long 0x7D5D1F99 - .long 0x7D7E1F99 - .long 0x7D9F1F99 - .long 0x7DA03F99 - .long 0x7DDB3F99 - .long 0x7CDC3F99 - .long 0x7CFD3F99 - .long 0x7D1E3F99 - .long 0x7D3F3F99 - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - .long 0x7C0701E7 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - .long 0x7C2801E7 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - .long 0x7C4901E7 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - .long 0x7C6A01E7 - insrwi 11,0,3,5 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b Loaded_vsx - -.align 4 -Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,39 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b Loop_vsx - -.align 4 -Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bc 16,0,Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b Last_vsx - -.align 4 -Ldone_vsx: - lwz 0,388(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,360(1) - mtlr 0 - li 10,167 - li 11,183 - or 12,12,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 27,364(1) - lwz 28,368(1) - lwz 29,372(1) - lwz 30,376(1) - lwz 31,380(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 - - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s deleted file mode 100644 index 5dd4c657feb06f..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,582 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .poly1305_init_fpu -.align 6 -.poly1305_init_fpu: - stwu 1,-24(1) - mflr 6 - stw 6,28(1) - - bl LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - cmplw 0,4,0 - beq- Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -Lno_key: - xor 3,3,3 - addi 1,1,24 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 - - -.globl .poly1305_blocks_fpu -.align 4 -.poly1305_blocks_fpu: - srwi. 5,5,4 - beq- Labort - - stwu 1,-216(1) - mflr 0 - stfd 14,72(1) - stfd 15,80(1) - stfd 16,88(1) - stfd 17,96(1) - stfd 18,104(1) - stfd 19,112(1) - stfd 20,120(1) - stfd 21,128(1) - stfd 22,136(1) - stfd 23,144(1) - stfd 24,152(1) - stfd 25,160(1) - stfd 26,168(1) - stfd 27,176(1) - stfd 28,184(1) - stfd 29,192(1) - stfd 30,200(1) - stfd 31,208(1) - stw 0,220(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,56(1) - stw 10,60(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,24(1) - oris 10,6,18736 - stfd 9,32(1) - stfd 10,40(1) - stw 10,48(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,28(1) - stw 8,36(1) - stw 9,44(1) - stw 10,52(1) - - mffs 28 - lfd 29,56(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,56(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,24(1) - lfd 29,32(1) - lfd 30,40(1) - lfd 31,48(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,28(1) - fadd 29,29,2 - stw 8,36(1) - fadd 30,30,4 - stw 9,44(1) - fadd 31,31,6 - stw 10,52(1) - - b Lentry - -.align 4 -Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,28(1) - fsub 27,27,10 - stw 8,36(1) - fsub 30,30,12 - stw 9,44(1) - fsub 31,31,12 - stw 10,52(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,24(1) - fmadd 1,15,28,1 - lfd 31,32(1) - fmadd 4,18,28,4 - lfd 26,40(1) - fmadd 5,19,28,5 - lfd 27,48(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bc 16,0,Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,56(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,72(1) - lfd 15,80(1) - lfd 16,88(1) - lfd 17,96(1) - lfd 18,104(1) - lfd 19,112(1) - lfd 20,120(1) - lfd 21,128(1) - lfd 22,136(1) - lfd 23,144(1) - lfd 24,152(1) - lfd 25,160(1) - lfd 26,168(1) - lfd 27,176(1) - lfd 28,184(1) - lfd 29,192(1) - lfd 30,200(1) - lfd 31,208(1) - addi 1,1,216 -Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 - -.globl .poly1305_emit_fpu -.align 4 -.poly1305_emit_fpu: - stwu 1,-40(1) - mflr 0 - stw 28,24(1) - stw 29,28(1) - stw 30,32(1) - stw 31,36(1) - stw 0,44(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - addc 7,7,31 - adde 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 11,11 - - addic 28,7,5 - addze 29,8 - addze 30,9 - addze 31,10 - addze 0,11 - - srwi 0,0,2 - neg 0,0 - srawi 0,0,31 - - andc 7,7,0 - and 28,28,0 - andc 8,8,0 - and 29,29,0 - or 7,7,28 - lwz 28,0(5) - andc 9,9,0 - and 30,30,0 - or 8,8,29 - lwz 29,4(5) - andc 10,10,0 - and 31,31,0 - or 9,9,30 - lwz 30,8(5) - or 10,10,31 - lwz 31,12(5) - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - adde 10,10,31 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - lwz 28,24(1) - lwz 29,28(1) - lwz 30,32(1) - lwz 31,36(1) - addi 1,1,40 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/ppccpuid.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/ppccpuid.s deleted file mode 100644 index 3ed5632d9cd04e..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/ppccpuid.s +++ /dev/null @@ -1,340 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .OPENSSL_fpu_probe -.align 4 -.OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .OPENSSL_ppc64_probe -.align 4 -.OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_altivec_probe -.align 4 -.OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_crypto207_probe -.align 4 -.OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_madd300_probe -.align 4 -.OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl .OPENSSL_wipe_cpu -.align 4 -.OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_atomic_add -.align 4 -.OPENSSL_atomic_add: -Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- Ladd - mr 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_rdtsc_mftb -.align 4 -.OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_rdtsc_mfspr268 -.align 4 -.OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - -.globl .OPENSSL_cleanse -.align 4 -.OPENSSL_cleanse: - cmplwi 4,7 - li 0,0 - bge Lot - cmplwi 4,0 - bclr 14,2 -Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bc 16,0,$-8 - blr -Lot: andi. 5,3,3 - beq Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b Lot -Laligned: - srwi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bc 16,0,$-8 - andi. 4,4,3 - bne Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .CRYPTO_memcmp -.align 4 -.CRYPTO_memcmp: - cmplwi 5,0 - li 0,0 - beq Lno_data - mtctr 5 -Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bc 16,0,Loop_cmp - -Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - -.globl .OPENSSL_instrument_bus_mftb -.align 4 -.OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bc 16,0,Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_instrument_bus2_mftb -.align 4 -.OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne Loop2 - -Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - - -.globl .OPENSSL_instrument_bus_mfspr268 -.align 4 -.OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bc 16,0,Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 - - -.globl .OPENSSL_instrument_bus2_mfspr268 -.align 4 -.OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne Loop4 - -Ldone4: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 - diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha1-ppc.s deleted file mode 100644 index 4ca7dbaf6b3aee..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1116 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha1_block_data_order -.align 4 -.sha1_block_data_order: - stwu 1,-160(1) - mflr 0 - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne Lunaligned -Laligned: - mtctr 5 - bl Lsha1_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq Lcross_page - cmplw 0,5,6 - ble Laligned - mtctr 6 - subfc 5,6,5 - bl Lsha1_block_private -Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,24 -Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bc 16,0,Lmemcpy - - stw 4,88(1) - li 6,1 - addi 4,1,24 - mtctr 6 - bl Lsha1_block_private - lwz 4,88(1) - addic. 5,5,-1 - bne Lunaligned - -Ldone: - lwz 0,164(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bc 16,0,Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256-ppc.s deleted file mode 100644 index 0be5e923ef56d3..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1319 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha256_block_ppc -.align 6 -.sha256_block_ppc: - stwu 1,-192(1) - mflr 0 - slwi 5,5,6 - - stw 3,104(1) - - stw 14,120(1) - stw 15,124(1) - stw 16,128(1) - stw 17,132(1) - stw 18,136(1) - stw 19,140(1) - stw 20,144(1) - stw 21,148(1) - stw 22,152(1) - stw 23,156(1) - stw 24,160(1) - stw 25,164(1) - stw 26,168(1) - stw 27,172(1) - stw 28,176(1) - stw 29,180(1) - stw 30,184(1) - stw 31,188(1) - stw 0,196(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl LPICmeup -LPICedup: - andi. 0,31,3 - bne Lunaligned -Laligned: - add 5,31,5 - stw 5,96(1) - stw 31,100(1) - bl Lsha2_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq Lcross_page - cmplw 0,5,0 - ble Laligned - subfc 5,0,5 - add 0,31,0 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl Lsha2_block_private - - lwz 5,92(1) -Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,24 -Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bc 16,0,Lmemcpy - stw 31,88(1) - addi 0,1,88 - addi 31,1,24 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl Lsha2_block_private - lwz 31,88(1) - lwz 5,92(1) - addic. 5,5,-64 - bne Lunaligned - -Ldone: - lwz 0,196(1) - lwz 14,120(1) - lwz 15,124(1) - lwz 16,128(1) - lwz 17,132(1) - lwz 18,136(1) - lwz 19,140(1) - lwz 20,144(1) - lwz 21,148(1) - lwz 22,152(1) - lwz 23,156(1) - lwz 24,160(1) - lwz 25,164(1) - lwz 26,168(1) - lwz 27,172(1) - lwz 28,176(1) - lwz 29,180(1) - lwz 30,184(1) - lwz 31,188(1) - mtlr 0 - addi 1,1,192 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bc 16,0,Lrounds - - lwz 3,104(1) - lwz 31,100(1) - lwz 5,96(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - stw 31,100(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - cmplw 0,31,5 - stw 15,28(3) - bne Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256p8-ppc.s deleted file mode 100644 index 026ce2ad279c13..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,733 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha256_block_p8 -.align 6 -.sha256_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - li 12,-1 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - or 11,11,11 - - bl LPICmeup - addi 11,1,47 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b Loop -.align 5 -Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b L16_xx -.align 5 -L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bc 16,0,L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,175 - mtlr 8 - or 12,12,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512-ppc.s deleted file mode 100644 index ca3c3629a09898..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,3069 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha512_block_ppc -.align 6 -.sha512_block_ppc: - stwu 1,-256(1) - mflr 0 - slwi 5,5,7 - - stw 3,168(1) - - stw 14,184(1) - stw 15,188(1) - stw 16,192(1) - stw 17,196(1) - stw 18,200(1) - stw 19,204(1) - stw 20,208(1) - stw 21,212(1) - stw 22,216(1) - stw 23,220(1) - stw 24,224(1) - stw 25,228(1) - stw 26,232(1) - stw 27,236(1) - stw 28,240(1) - stw 29,244(1) - stw 30,248(1) - stw 31,252(1) - stw 0,260(1) - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - lwz 23,28(3) - lwz 24,32(3) - lwz 25,36(3) - lwz 26,40(3) - lwz 27,44(3) - lwz 28,48(3) - lwz 29,52(3) - lwz 30,56(3) - lwz 31,60(3) - bl LPICmeup -LPICedup: - andi. 0,4,3 - bne Lunaligned -Laligned: - add 5,4,5 - stw 5,160(1) - stw 4,164(1) - bl Lsha2_block_private - b Ldone - - - - - - - -.align 4 -Lunaligned: - subfic 0,4,4096 - andi. 0,0,3968 - beq Lcross_page - cmplw 0,5,0 - ble Laligned - subfc 5,0,5 - add 0,4,0 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl Lsha2_block_private - - lwz 5,156(1) -Lcross_page: - li 0,32 - mtctr 0 - addi 12,1,24 -Lmemcpy: - lbz 8,0(4) - lbz 9,1(4) - lbz 10,2(4) - lbz 11,3(4) - addi 4,4,4 - stb 8,0(12) - stb 9,1(12) - stb 10,2(12) - stb 11,3(12) - addi 12,12,4 - bc 16,0,Lmemcpy - stw 4,152(1) - addi 0,1,152 - addi 4,1,24 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl Lsha2_block_private - lwz 4,152(1) - lwz 5,156(1) - addic. 5,5,-128 - bne Lunaligned - -Ldone: - lwz 0,260(1) - lwz 14,184(1) - lwz 15,188(1) - lwz 16,192(1) - lwz 17,196(1) - lwz 18,200(1) - lwz 19,204(1) - lwz 20,208(1) - lwz 21,212(1) - lwz 22,216(1) - lwz 23,220(1) - lwz 24,224(1) - lwz 25,228(1) - lwz 26,232(1) - lwz 27,236(1) - lwz 28,240(1) - lwz 29,244(1) - lwz 30,248(1) - lwz 31,252(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -Lsha2_block_private: - lwz 8,0(4) - xor 14,19,21 - lwz 6,4(4) - xor 15,18,20 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,6 - stw 6,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,28(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,8(4) - lwz 6,12(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,16(4) - lwz 6,20(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,6 - stw 6,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,44(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,24(4) - lwz 6,28(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,32(4) - lwz 6,36(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,6 - stw 6,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,60(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,40(4) - lwz 6,44(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,48(4) - lwz 6,52(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,6 - stw 6,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,76(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,56(4) - lwz 6,60(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 8,64(4) - lwz 6,68(4) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,6 - stw 6,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,92(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,72(4) - lwz 6,76(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,80(4) - lwz 6,84(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,6 - stw 6,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,108(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,88(4) - lwz 6,92(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,96(4) - lwz 6,100(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,6 - stw 6,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,124(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,104(4) - lwz 6,108(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,112(4) - lwz 6,116(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,6 - stw 6,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,140(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,120(4) - lwz 6,124(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 3,24(1) - lwz 4,28(1) - li 11,4 - mtctr 11 -.align 4 -Lrounds: - addi 7,7,128 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,136(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,140(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,96(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,100(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,3 - stw 3,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,28(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,40(1) - lwz 4,44(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,144(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,148(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,104(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,108(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,48(1) - lwz 8,52(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,24(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,28(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,112(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,116(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,3 - stw 3,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,44(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,56(1) - lwz 4,60(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,32(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,36(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,120(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,124(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,64(1) - lwz 8,68(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,40(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,44(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,128(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,132(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,3 - stw 3,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,60(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,72(1) - lwz 4,76(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,48(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,52(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,136(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,140(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,80(1) - lwz 8,84(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,56(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,60(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,144(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,148(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,3 - stw 3,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,76(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,88(1) - lwz 4,92(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,64(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,68(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,24(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,28(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,96(1) - lwz 8,100(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,72(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,76(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,32(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,36(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,3 - stw 3,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,92(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,104(1) - lwz 4,108(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,80(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,84(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,40(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,44(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,112(1) - lwz 8,116(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,88(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,92(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,48(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,52(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,3 - stw 3,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,108(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,120(1) - lwz 4,124(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,96(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,100(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,56(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,60(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,128(1) - lwz 8,132(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,104(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,108(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,64(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,68(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,3 - stw 3,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,124(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,136(1) - lwz 4,140(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,112(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,116(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,72(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,76(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,144(1) - lwz 8,148(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,120(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,124(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,80(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,84(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,3 - stw 3,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,140(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,24(1) - lwz 4,28(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,128(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,132(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,88(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,92(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - bc 16,0,Lrounds - - lwz 3,168(1) - lwz 4,164(1) - lwz 5,160(1) - subi 7,7,512 - - lwz 6,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 12,20(3) - lwz 14,24(3) - addc 17,17,8 - lwz 15,28(3) - adde 16,16,6 - lwz 6,32(3) - addc 19,19,10 - lwz 8,36(3) - adde 18,18,9 - lwz 9,40(3) - addc 21,21,12 - lwz 10,44(3) - adde 20,20,11 - lwz 11,48(3) - addc 23,23,15 - lwz 12,52(3) - adde 22,22,14 - lwz 14,56(3) - addc 25,25,8 - lwz 15,60(3) - adde 24,24,6 - stw 16,0(3) - stw 17,4(3) - addc 27,27,10 - stw 18,8(3) - stw 19,12(3) - adde 26,26,9 - stw 20,16(3) - stw 21,20(3) - addc 29,29,12 - stw 22,24(3) - stw 23,28(3) - adde 28,28,11 - stw 24,32(3) - stw 25,36(3) - addc 31,31,15 - stw 26,40(3) - stw 27,44(3) - adde 30,30,14 - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - - addi 4,4,128 - stw 4,164(1) - cmplw 0,4,5 - bne Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 diff --git a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512p8-ppc.s deleted file mode 100644 index c5b7df36aa9735..00000000000000 --- a/deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,831 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .sha512_block_p8 -.align 6 -.sha512_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - li 12,-1 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - or 11,11,11 - - bl LPICmeup - addi 11,1,47 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b Loop -.align 5 -Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b L16_xx -.align 5 -L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bc 16,0,L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,175 - mtlr 8 - or 12,12,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 - -.align 6 -LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm index 3bf603326a39f9..300632866e91b4 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar -X64", @@ -755,6 +755,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -896,9 +901,18 @@ our %unified_info = ( "test/buildtest_c_aes" => { "noinst" => "1" }, + "test/buildtest_c_asn1" => { + "noinst" => "1" + }, + "test/buildtest_c_asn1t" => { + "noinst" => "1" + }, "test/buildtest_c_async" => { "noinst" => "1" }, + "test/buildtest_c_bio" => { + "noinst" => "1" + }, "test/buildtest_c_blowfish" => { "noinst" => "1" }, @@ -917,12 +931,24 @@ our %unified_info = ( "test/buildtest_c_cmac" => { "noinst" => "1" }, + "test/buildtest_c_cmp" => { + "noinst" => "1" + }, "test/buildtest_c_cmp_util" => { "noinst" => "1" }, + "test/buildtest_c_cms" => { + "noinst" => "1" + }, + "test/buildtest_c_conf" => { + "noinst" => "1" + }, "test/buildtest_c_conf_api" => { "noinst" => "1" }, + "test/buildtest_c_configuration" => { + "noinst" => "1" + }, "test/buildtest_c_conftypes" => { "noinst" => "1" }, @@ -938,9 +964,18 @@ our %unified_info = ( "test/buildtest_c_core_object" => { "noinst" => "1" }, + "test/buildtest_c_crmf" => { + "noinst" => "1" + }, + "test/buildtest_c_crypto" => { + "noinst" => "1" + }, "test/buildtest_c_cryptoerr_legacy" => { "noinst" => "1" }, + "test/buildtest_c_ct" => { + "noinst" => "1" + }, "test/buildtest_c_decoder" => { "noinst" => "1" }, @@ -977,12 +1012,18 @@ our %unified_info = ( "test/buildtest_c_engine" => { "noinst" => "1" }, + "test/buildtest_c_ess" => { + "noinst" => "1" + }, "test/buildtest_c_evp" => { "noinst" => "1" }, "test/buildtest_c_fips_names" => { "noinst" => "1" }, + "test/buildtest_c_fipskey" => { + "noinst" => "1" + }, "test/buildtest_c_hmac" => { "noinst" => "1" }, @@ -995,6 +1036,9 @@ our %unified_info = ( "test/buildtest_c_kdf" => { "noinst" => "1" }, + "test/buildtest_c_lhash" => { + "noinst" => "1" + }, "test/buildtest_c_macros" => { "noinst" => "1" }, @@ -1016,6 +1060,12 @@ our %unified_info = ( "test/buildtest_c_objects" => { "noinst" => "1" }, + "test/buildtest_c_ocsp" => { + "noinst" => "1" + }, + "test/buildtest_c_opensslv" => { + "noinst" => "1" + }, "test/buildtest_c_ossl_typ" => { "noinst" => "1" }, @@ -1031,6 +1081,12 @@ our %unified_info = ( "test/buildtest_c_pem2" => { "noinst" => "1" }, + "test/buildtest_c_pkcs12" => { + "noinst" => "1" + }, + "test/buildtest_c_pkcs7" => { + "noinst" => "1" + }, "test/buildtest_c_prov_ssl" => { "noinst" => "1" }, @@ -1055,6 +1111,9 @@ our %unified_info = ( "test/buildtest_c_rsa" => { "noinst" => "1" }, + "test/buildtest_c_safestack" => { + "noinst" => "1" + }, "test/buildtest_c_seed" => { "noinst" => "1" }, @@ -1064,9 +1123,15 @@ our %unified_info = ( "test/buildtest_c_sha" => { "noinst" => "1" }, + "test/buildtest_c_srp" => { + "noinst" => "1" + }, "test/buildtest_c_srtp" => { "noinst" => "1" }, + "test/buildtest_c_ssl" => { + "noinst" => "1" + }, "test/buildtest_c_ssl2" => { "noinst" => "1" }, @@ -1094,9 +1159,21 @@ our %unified_info = ( "test/buildtest_c_types" => { "noinst" => "1" }, + "test/buildtest_c_ui" => { + "noinst" => "1" + }, "test/buildtest_c_whrlpool" => { "noinst" => "1" }, + "test/buildtest_c_x509" => { + "noinst" => "1" + }, + "test/buildtest_c_x509_vfy" => { + "noinst" => "1" + }, + "test/buildtest_c_x509v3" => { + "noinst" => "1" + }, "test/casttest" => { "noinst" => "1" }, @@ -1624,7 +1701,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1826,49 +1902,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1878,22 +1954,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -7131,10 +7207,22 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_asn1" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_asn1t" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_async" => [ "libcrypto", "libssl" ], + "test/buildtest_c_bio" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_blowfish" => [ "libcrypto", "libssl" @@ -7159,14 +7247,30 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_cmp" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_cmp_util" => [ "libcrypto", "libssl" ], + "test/buildtest_c_cms" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_conf" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_conf_api" => [ "libcrypto", "libssl" ], + "test/buildtest_c_configuration" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_conftypes" => [ "libcrypto", "libssl" @@ -7187,10 +7291,22 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_crmf" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_crypto" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_cryptoerr_legacy" => [ "libcrypto", "libssl" ], + "test/buildtest_c_ct" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_decoder" => [ "libcrypto", "libssl" @@ -7239,6 +7355,10 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_ess" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_evp" => [ "libcrypto", "libssl" @@ -7247,6 +7367,10 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_fipskey" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_hmac" => [ "libcrypto", "libssl" @@ -7263,6 +7387,10 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_lhash" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_macros" => [ "libcrypto", "libssl" @@ -7291,6 +7419,14 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_ocsp" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_opensslv" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_ossl_typ" => [ "libcrypto", "libssl" @@ -7311,6 +7447,14 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_pkcs12" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_pkcs7" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_prov_ssl" => [ "libcrypto", "libssl" @@ -7343,6 +7487,10 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_safestack" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_seed" => [ "libcrypto", "libssl" @@ -7355,10 +7503,18 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_srp" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_srtp" => [ "libcrypto", "libssl" ], + "test/buildtest_c_ssl" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_ssl2" => [ "libcrypto", "libssl" @@ -7395,10 +7551,26 @@ our %unified_info = ( "libcrypto", "libssl" ], + "test/buildtest_c_ui" => [ + "libcrypto", + "libssl" + ], "test/buildtest_c_whrlpool" => [ "libcrypto", "libssl" ], + "test/buildtest_c_x509" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_x509_vfy" => [ + "libcrypto", + "libssl" + ], + "test/buildtest_c_x509v3" => [ + "libcrypto", + "libssl" + ], "test/casttest" => [ "libcrypto", "test/libtestutil.a" @@ -8020,6 +8192,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8037,10 +8212,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -8363,7 +8535,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8394,11 +8565,9 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", - "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" + "crypto/bn/liblegacy-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -9757,10 +9926,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10295,7 +10464,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10337,7 +10506,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10364,7 +10533,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10379,7 +10548,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10394,7 +10563,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10406,7 +10575,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10421,9 +10590,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10457,10 +10623,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10479,7 +10645,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10488,7 +10654,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10500,25 +10666,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10545,7 +10714,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10560,7 +10729,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10596,7 +10765,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10620,6 +10789,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10635,7 +10807,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10644,7 +10816,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10662,7 +10834,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10701,7 +10873,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10746,7 +10918,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10785,7 +10957,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10824,13 +10996,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10839,7 +11011,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15696,7 +15868,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -15852,10 +16024,22 @@ our %unified_info = ( "test/generate_buildtest.pl", "aes" ], + "test/buildtest_asn1.c" => [ + "test/generate_buildtest.pl", + "asn1" + ], + "test/buildtest_asn1t.c" => [ + "test/generate_buildtest.pl", + "asn1t" + ], "test/buildtest_async.c" => [ "test/generate_buildtest.pl", "async" ], + "test/buildtest_bio.c" => [ + "test/generate_buildtest.pl", + "bio" + ], "test/buildtest_blowfish.c" => [ "test/generate_buildtest.pl", "blowfish" @@ -15880,14 +16064,30 @@ our %unified_info = ( "test/generate_buildtest.pl", "cmac" ], + "test/buildtest_cmp.c" => [ + "test/generate_buildtest.pl", + "cmp" + ], "test/buildtest_cmp_util.c" => [ "test/generate_buildtest.pl", "cmp_util" ], + "test/buildtest_cms.c" => [ + "test/generate_buildtest.pl", + "cms" + ], + "test/buildtest_conf.c" => [ + "test/generate_buildtest.pl", + "conf" + ], "test/buildtest_conf_api.c" => [ "test/generate_buildtest.pl", "conf_api" ], + "test/buildtest_configuration.c" => [ + "test/generate_buildtest.pl", + "configuration" + ], "test/buildtest_conftypes.c" => [ "test/generate_buildtest.pl", "conftypes" @@ -15908,10 +16108,22 @@ our %unified_info = ( "test/generate_buildtest.pl", "core_object" ], + "test/buildtest_crmf.c" => [ + "test/generate_buildtest.pl", + "crmf" + ], + "test/buildtest_crypto.c" => [ + "test/generate_buildtest.pl", + "crypto" + ], "test/buildtest_cryptoerr_legacy.c" => [ "test/generate_buildtest.pl", "cryptoerr_legacy" ], + "test/buildtest_ct.c" => [ + "test/generate_buildtest.pl", + "ct" + ], "test/buildtest_decoder.c" => [ "test/generate_buildtest.pl", "decoder" @@ -15960,6 +16172,10 @@ our %unified_info = ( "test/generate_buildtest.pl", "engine" ], + "test/buildtest_ess.c" => [ + "test/generate_buildtest.pl", + "ess" + ], "test/buildtest_evp.c" => [ "test/generate_buildtest.pl", "evp" @@ -15968,6 +16184,10 @@ our %unified_info = ( "test/generate_buildtest.pl", "fips_names" ], + "test/buildtest_fipskey.c" => [ + "test/generate_buildtest.pl", + "fipskey" + ], "test/buildtest_hmac.c" => [ "test/generate_buildtest.pl", "hmac" @@ -15984,6 +16204,10 @@ our %unified_info = ( "test/generate_buildtest.pl", "kdf" ], + "test/buildtest_lhash.c" => [ + "test/generate_buildtest.pl", + "lhash" + ], "test/buildtest_macros.c" => [ "test/generate_buildtest.pl", "macros" @@ -16012,6 +16236,14 @@ our %unified_info = ( "test/generate_buildtest.pl", "objects" ], + "test/buildtest_ocsp.c" => [ + "test/generate_buildtest.pl", + "ocsp" + ], + "test/buildtest_opensslv.c" => [ + "test/generate_buildtest.pl", + "opensslv" + ], "test/buildtest_ossl_typ.c" => [ "test/generate_buildtest.pl", "ossl_typ" @@ -16032,6 +16264,14 @@ our %unified_info = ( "test/generate_buildtest.pl", "pem2" ], + "test/buildtest_pkcs12.c" => [ + "test/generate_buildtest.pl", + "pkcs12" + ], + "test/buildtest_pkcs7.c" => [ + "test/generate_buildtest.pl", + "pkcs7" + ], "test/buildtest_prov_ssl.c" => [ "test/generate_buildtest.pl", "prov_ssl" @@ -16064,6 +16304,10 @@ our %unified_info = ( "test/generate_buildtest.pl", "rsa" ], + "test/buildtest_safestack.c" => [ + "test/generate_buildtest.pl", + "safestack" + ], "test/buildtest_seed.c" => [ "test/generate_buildtest.pl", "seed" @@ -16076,10 +16320,18 @@ our %unified_info = ( "test/generate_buildtest.pl", "sha" ], + "test/buildtest_srp.c" => [ + "test/generate_buildtest.pl", + "srp" + ], "test/buildtest_srtp.c" => [ "test/generate_buildtest.pl", "srtp" ], + "test/buildtest_ssl.c" => [ + "test/generate_buildtest.pl", + "ssl" + ], "test/buildtest_ssl2.c" => [ "test/generate_buildtest.pl", "ssl2" @@ -16116,10 +16368,26 @@ our %unified_info = ( "test/generate_buildtest.pl", "types" ], + "test/buildtest_ui.c" => [ + "test/generate_buildtest.pl", + "ui" + ], "test/buildtest_whrlpool.c" => [ "test/generate_buildtest.pl", "whrlpool" ], + "test/buildtest_x509.c" => [ + "test/generate_buildtest.pl", + "x509" + ], + "test/buildtest_x509_vfy.c" => [ + "test/generate_buildtest.pl", + "x509_vfy" + ], + "test/buildtest_x509v3.c" => [ + "test/generate_buildtest.pl", + "x509v3" + ], "test/p_test.ld" => [ "util/providers.num" ], @@ -18102,9 +18370,18 @@ our %unified_info = ( "test/buildtest_c_aes" => [ "include" ], + "test/buildtest_c_asn1" => [ + "include" + ], + "test/buildtest_c_asn1t" => [ + "include" + ], "test/buildtest_c_async" => [ "include" ], + "test/buildtest_c_bio" => [ + "include" + ], "test/buildtest_c_blowfish" => [ "include" ], @@ -18123,12 +18400,24 @@ our %unified_info = ( "test/buildtest_c_cmac" => [ "include" ], + "test/buildtest_c_cmp" => [ + "include" + ], "test/buildtest_c_cmp_util" => [ "include" ], + "test/buildtest_c_cms" => [ + "include" + ], + "test/buildtest_c_conf" => [ + "include" + ], "test/buildtest_c_conf_api" => [ "include" ], + "test/buildtest_c_configuration" => [ + "include" + ], "test/buildtest_c_conftypes" => [ "include" ], @@ -18144,9 +18433,18 @@ our %unified_info = ( "test/buildtest_c_core_object" => [ "include" ], + "test/buildtest_c_crmf" => [ + "include" + ], + "test/buildtest_c_crypto" => [ + "include" + ], "test/buildtest_c_cryptoerr_legacy" => [ "include" ], + "test/buildtest_c_ct" => [ + "include" + ], "test/buildtest_c_decoder" => [ "include" ], @@ -18183,12 +18481,18 @@ our %unified_info = ( "test/buildtest_c_engine" => [ "include" ], + "test/buildtest_c_ess" => [ + "include" + ], "test/buildtest_c_evp" => [ "include" ], "test/buildtest_c_fips_names" => [ "include" ], + "test/buildtest_c_fipskey" => [ + "include" + ], "test/buildtest_c_hmac" => [ "include" ], @@ -18201,6 +18505,9 @@ our %unified_info = ( "test/buildtest_c_kdf" => [ "include" ], + "test/buildtest_c_lhash" => [ + "include" + ], "test/buildtest_c_macros" => [ "include" ], @@ -18222,6 +18529,12 @@ our %unified_info = ( "test/buildtest_c_objects" => [ "include" ], + "test/buildtest_c_ocsp" => [ + "include" + ], + "test/buildtest_c_opensslv" => [ + "include" + ], "test/buildtest_c_ossl_typ" => [ "include" ], @@ -18237,6 +18550,12 @@ our %unified_info = ( "test/buildtest_c_pem2" => [ "include" ], + "test/buildtest_c_pkcs12" => [ + "include" + ], + "test/buildtest_c_pkcs7" => [ + "include" + ], "test/buildtest_c_prov_ssl" => [ "include" ], @@ -18261,6 +18580,9 @@ our %unified_info = ( "test/buildtest_c_rsa" => [ "include" ], + "test/buildtest_c_safestack" => [ + "include" + ], "test/buildtest_c_seed" => [ "include" ], @@ -18270,9 +18592,15 @@ our %unified_info = ( "test/buildtest_c_sha" => [ "include" ], + "test/buildtest_c_srp" => [ + "include" + ], "test/buildtest_c_srtp" => [ "include" ], + "test/buildtest_c_ssl" => [ + "include" + ], "test/buildtest_c_ssl2" => [ "include" ], @@ -18300,9 +18628,21 @@ our %unified_info = ( "test/buildtest_c_types" => [ "include" ], + "test/buildtest_c_ui" => [ + "include" + ], "test/buildtest_c_whrlpool" => [ "include" ], + "test/buildtest_c_x509" => [ + "include" + ], + "test/buildtest_c_x509_vfy" => [ + "include" + ], + "test/buildtest_c_x509v3" => [ + "include" + ], "test/casttest" => [ "include", "apps/include" @@ -19907,21 +20247,31 @@ our %unified_info = ( "test/bn_internal_test", "test/bntest", "test/buildtest_c_aes", + "test/buildtest_c_asn1", + "test/buildtest_c_asn1t", "test/buildtest_c_async", + "test/buildtest_c_bio", "test/buildtest_c_blowfish", "test/buildtest_c_bn", "test/buildtest_c_buffer", "test/buildtest_c_camellia", "test/buildtest_c_cast", "test/buildtest_c_cmac", + "test/buildtest_c_cmp", "test/buildtest_c_cmp_util", + "test/buildtest_c_cms", + "test/buildtest_c_conf", "test/buildtest_c_conf_api", + "test/buildtest_c_configuration", "test/buildtest_c_conftypes", "test/buildtest_c_core", "test/buildtest_c_core_dispatch", "test/buildtest_c_core_names", "test/buildtest_c_core_object", + "test/buildtest_c_crmf", + "test/buildtest_c_crypto", "test/buildtest_c_cryptoerr_legacy", + "test/buildtest_c_ct", "test/buildtest_c_decoder", "test/buildtest_c_des", "test/buildtest_c_dh", @@ -19934,12 +20284,15 @@ our %unified_info = ( "test/buildtest_c_ecdsa", "test/buildtest_c_encoder", "test/buildtest_c_engine", + "test/buildtest_c_ess", "test/buildtest_c_evp", "test/buildtest_c_fips_names", + "test/buildtest_c_fipskey", "test/buildtest_c_hmac", "test/buildtest_c_http", "test/buildtest_c_idea", "test/buildtest_c_kdf", + "test/buildtest_c_lhash", "test/buildtest_c_macros", "test/buildtest_c_md4", "test/buildtest_c_md5", @@ -19947,11 +20300,15 @@ our %unified_info = ( "test/buildtest_c_modes", "test/buildtest_c_obj_mac", "test/buildtest_c_objects", + "test/buildtest_c_ocsp", + "test/buildtest_c_opensslv", "test/buildtest_c_ossl_typ", "test/buildtest_c_param_build", "test/buildtest_c_params", "test/buildtest_c_pem", "test/buildtest_c_pem2", + "test/buildtest_c_pkcs12", + "test/buildtest_c_pkcs7", "test/buildtest_c_prov_ssl", "test/buildtest_c_provider", "test/buildtest_c_quic", @@ -19960,10 +20317,13 @@ our %unified_info = ( "test/buildtest_c_rc4", "test/buildtest_c_ripemd", "test/buildtest_c_rsa", + "test/buildtest_c_safestack", "test/buildtest_c_seed", "test/buildtest_c_self_test", "test/buildtest_c_sha", + "test/buildtest_c_srp", "test/buildtest_c_srtp", + "test/buildtest_c_ssl", "test/buildtest_c_ssl2", "test/buildtest_c_sslerr_legacy", "test/buildtest_c_stack", @@ -19973,7 +20333,11 @@ our %unified_info = ( "test/buildtest_c_ts", "test/buildtest_c_txt_db", "test/buildtest_c_types", + "test/buildtest_c_ui", "test/buildtest_c_whrlpool", + "test/buildtest_c_x509", + "test/buildtest_c_x509_vfy", + "test/buildtest_c_x509v3", "test/casttest", "test/chacha_internal_test", "test/cipher_overhead_test", @@ -20905,9 +21269,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -20998,9 +21359,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/liblegacy-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21010,9 +21368,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23613,7 +23968,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25199,7 +25553,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -25439,7 +25792,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o", "crypto/des/liblegacy-lib-des_enc.o", "crypto/des/liblegacy-lib-fcrypt_b.o", "crypto/md5/liblegacy-lib-md5_dgst.o", @@ -25772,12 +26124,30 @@ our %unified_info = ( "test/buildtest_c_aes-bin-buildtest_aes.o" => [ "test/buildtest_aes.c" ], + "test/buildtest_c_asn1" => [ + "test/buildtest_c_asn1-bin-buildtest_asn1.o" + ], + "test/buildtest_c_asn1-bin-buildtest_asn1.o" => [ + "test/buildtest_asn1.c" + ], + "test/buildtest_c_asn1t" => [ + "test/buildtest_c_asn1t-bin-buildtest_asn1t.o" + ], + "test/buildtest_c_asn1t-bin-buildtest_asn1t.o" => [ + "test/buildtest_asn1t.c" + ], "test/buildtest_c_async" => [ "test/buildtest_c_async-bin-buildtest_async.o" ], "test/buildtest_c_async-bin-buildtest_async.o" => [ "test/buildtest_async.c" ], + "test/buildtest_c_bio" => [ + "test/buildtest_c_bio-bin-buildtest_bio.o" + ], + "test/buildtest_c_bio-bin-buildtest_bio.o" => [ + "test/buildtest_bio.c" + ], "test/buildtest_c_blowfish" => [ "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" ], @@ -25814,18 +26184,42 @@ our %unified_info = ( "test/buildtest_c_cmac-bin-buildtest_cmac.o" => [ "test/buildtest_cmac.c" ], + "test/buildtest_c_cmp" => [ + "test/buildtest_c_cmp-bin-buildtest_cmp.o" + ], + "test/buildtest_c_cmp-bin-buildtest_cmp.o" => [ + "test/buildtest_cmp.c" + ], "test/buildtest_c_cmp_util" => [ "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" ], "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" => [ "test/buildtest_cmp_util.c" ], + "test/buildtest_c_cms" => [ + "test/buildtest_c_cms-bin-buildtest_cms.o" + ], + "test/buildtest_c_cms-bin-buildtest_cms.o" => [ + "test/buildtest_cms.c" + ], + "test/buildtest_c_conf" => [ + "test/buildtest_c_conf-bin-buildtest_conf.o" + ], + "test/buildtest_c_conf-bin-buildtest_conf.o" => [ + "test/buildtest_conf.c" + ], "test/buildtest_c_conf_api" => [ "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" ], "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" => [ "test/buildtest_conf_api.c" ], + "test/buildtest_c_configuration" => [ + "test/buildtest_c_configuration-bin-buildtest_configuration.o" + ], + "test/buildtest_c_configuration-bin-buildtest_configuration.o" => [ + "test/buildtest_configuration.c" + ], "test/buildtest_c_conftypes" => [ "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" ], @@ -25856,12 +26250,30 @@ our %unified_info = ( "test/buildtest_c_core_object-bin-buildtest_core_object.o" => [ "test/buildtest_core_object.c" ], + "test/buildtest_c_crmf" => [ + "test/buildtest_c_crmf-bin-buildtest_crmf.o" + ], + "test/buildtest_c_crmf-bin-buildtest_crmf.o" => [ + "test/buildtest_crmf.c" + ], + "test/buildtest_c_crypto" => [ + "test/buildtest_c_crypto-bin-buildtest_crypto.o" + ], + "test/buildtest_c_crypto-bin-buildtest_crypto.o" => [ + "test/buildtest_crypto.c" + ], "test/buildtest_c_cryptoerr_legacy" => [ "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" ], "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" => [ "test/buildtest_cryptoerr_legacy.c" ], + "test/buildtest_c_ct" => [ + "test/buildtest_c_ct-bin-buildtest_ct.o" + ], + "test/buildtest_c_ct-bin-buildtest_ct.o" => [ + "test/buildtest_ct.c" + ], "test/buildtest_c_decoder" => [ "test/buildtest_c_decoder-bin-buildtest_decoder.o" ], @@ -25934,6 +26346,12 @@ our %unified_info = ( "test/buildtest_c_engine-bin-buildtest_engine.o" => [ "test/buildtest_engine.c" ], + "test/buildtest_c_ess" => [ + "test/buildtest_c_ess-bin-buildtest_ess.o" + ], + "test/buildtest_c_ess-bin-buildtest_ess.o" => [ + "test/buildtest_ess.c" + ], "test/buildtest_c_evp" => [ "test/buildtest_c_evp-bin-buildtest_evp.o" ], @@ -25946,6 +26364,12 @@ our %unified_info = ( "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [ "test/buildtest_fips_names.c" ], + "test/buildtest_c_fipskey" => [ + "test/buildtest_c_fipskey-bin-buildtest_fipskey.o" + ], + "test/buildtest_c_fipskey-bin-buildtest_fipskey.o" => [ + "test/buildtest_fipskey.c" + ], "test/buildtest_c_hmac" => [ "test/buildtest_c_hmac-bin-buildtest_hmac.o" ], @@ -25970,6 +26394,12 @@ our %unified_info = ( "test/buildtest_c_kdf-bin-buildtest_kdf.o" => [ "test/buildtest_kdf.c" ], + "test/buildtest_c_lhash" => [ + "test/buildtest_c_lhash-bin-buildtest_lhash.o" + ], + "test/buildtest_c_lhash-bin-buildtest_lhash.o" => [ + "test/buildtest_lhash.c" + ], "test/buildtest_c_macros" => [ "test/buildtest_c_macros-bin-buildtest_macros.o" ], @@ -26012,6 +26442,18 @@ our %unified_info = ( "test/buildtest_c_objects-bin-buildtest_objects.o" => [ "test/buildtest_objects.c" ], + "test/buildtest_c_ocsp" => [ + "test/buildtest_c_ocsp-bin-buildtest_ocsp.o" + ], + "test/buildtest_c_ocsp-bin-buildtest_ocsp.o" => [ + "test/buildtest_ocsp.c" + ], + "test/buildtest_c_opensslv" => [ + "test/buildtest_c_opensslv-bin-buildtest_opensslv.o" + ], + "test/buildtest_c_opensslv-bin-buildtest_opensslv.o" => [ + "test/buildtest_opensslv.c" + ], "test/buildtest_c_ossl_typ" => [ "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" ], @@ -26042,6 +26484,18 @@ our %unified_info = ( "test/buildtest_c_pem2-bin-buildtest_pem2.o" => [ "test/buildtest_pem2.c" ], + "test/buildtest_c_pkcs12" => [ + "test/buildtest_c_pkcs12-bin-buildtest_pkcs12.o" + ], + "test/buildtest_c_pkcs12-bin-buildtest_pkcs12.o" => [ + "test/buildtest_pkcs12.c" + ], + "test/buildtest_c_pkcs7" => [ + "test/buildtest_c_pkcs7-bin-buildtest_pkcs7.o" + ], + "test/buildtest_c_pkcs7-bin-buildtest_pkcs7.o" => [ + "test/buildtest_pkcs7.c" + ], "test/buildtest_c_prov_ssl" => [ "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" ], @@ -26090,6 +26544,12 @@ our %unified_info = ( "test/buildtest_c_rsa-bin-buildtest_rsa.o" => [ "test/buildtest_rsa.c" ], + "test/buildtest_c_safestack" => [ + "test/buildtest_c_safestack-bin-buildtest_safestack.o" + ], + "test/buildtest_c_safestack-bin-buildtest_safestack.o" => [ + "test/buildtest_safestack.c" + ], "test/buildtest_c_seed" => [ "test/buildtest_c_seed-bin-buildtest_seed.o" ], @@ -26108,12 +26568,24 @@ our %unified_info = ( "test/buildtest_c_sha-bin-buildtest_sha.o" => [ "test/buildtest_sha.c" ], + "test/buildtest_c_srp" => [ + "test/buildtest_c_srp-bin-buildtest_srp.o" + ], + "test/buildtest_c_srp-bin-buildtest_srp.o" => [ + "test/buildtest_srp.c" + ], "test/buildtest_c_srtp" => [ "test/buildtest_c_srtp-bin-buildtest_srtp.o" ], "test/buildtest_c_srtp-bin-buildtest_srtp.o" => [ "test/buildtest_srtp.c" ], + "test/buildtest_c_ssl" => [ + "test/buildtest_c_ssl-bin-buildtest_ssl.o" + ], + "test/buildtest_c_ssl-bin-buildtest_ssl.o" => [ + "test/buildtest_ssl.c" + ], "test/buildtest_c_ssl2" => [ "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" ], @@ -26168,12 +26640,36 @@ our %unified_info = ( "test/buildtest_c_types-bin-buildtest_types.o" => [ "test/buildtest_types.c" ], + "test/buildtest_c_ui" => [ + "test/buildtest_c_ui-bin-buildtest_ui.o" + ], + "test/buildtest_c_ui-bin-buildtest_ui.o" => [ + "test/buildtest_ui.c" + ], "test/buildtest_c_whrlpool" => [ "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" ], "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" => [ "test/buildtest_whrlpool.c" ], + "test/buildtest_c_x509" => [ + "test/buildtest_c_x509-bin-buildtest_x509.o" + ], + "test/buildtest_c_x509-bin-buildtest_x509.o" => [ + "test/buildtest_x509.c" + ], + "test/buildtest_c_x509_vfy" => [ + "test/buildtest_c_x509_vfy-bin-buildtest_x509_vfy.o" + ], + "test/buildtest_c_x509_vfy-bin-buildtest_x509_vfy.o" => [ + "test/buildtest_x509_vfy.c" + ], + "test/buildtest_c_x509v3" => [ + "test/buildtest_c_x509v3-bin-buildtest_x509v3.o" + ], + "test/buildtest_c_x509v3-bin-buildtest_x509v3.o" => [ + "test/buildtest_x509v3.c" + ], "test/casttest" => [ "test/casttest-bin-casttest.o" ], @@ -27400,11 +27896,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27431,10 +27928,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27443,22 +27939,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27471,6 +27968,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index b31ce20a0f5625..00000000000000 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,415 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .bn_mul_mont_fixed_n6 -.align 5 -.bn_mul_mont_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b Lenter_6 - -.align 4 -Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bc 16,0,Louter_6 - - and. 26,26,26 - bne Lsub_6 - - cmpld 25,12 - blt Lcopy_6 - -Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq Lend_6 - -Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr - - -.globl .bn_mul_mont_300_fixed_n6 -.align 5 -.bn_mul_mont_300_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b Lenter_300_6 - -.align 4 -Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bc 16,0,Louter_300_6 - - and. 26,26,26 - bne Lsub_300_6 - - cmpld 25,12 - blt Lcopy_300_6 - -Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq Lend_300_6 - -Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr - -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h index 8f95c63579b57a..b1eb440ad9bbc0 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon May 16 03:43:59 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:05 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/configuration.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/configuration.h index 7e036b3e8385be..0ab00d8834b215 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi index 1ae85201e76d46..5be69b0a9f33fd 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl-fips.gypi @@ -279,7 +279,6 @@ './config/archs/aix64-gcc-as/asm/crypto/aes/vpaes-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm/crypto/chacha/chacha-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/aix64-gcc-as/asm/crypto/ec/x25519-ppc64.s', @@ -302,7 +301,6 @@ './config/archs/aix64-gcc-as/asm/providers/common/der/der_wrap_gen.c', './config/archs/aix64-gcc-as/asm/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm/providers/legacy.ld', './config/archs/aix64-gcc-as/asm/providers/fips.ld', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi index b7f31981232309..103b2c63cf0d7e 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm/openssl.gypi @@ -966,7 +966,6 @@ './config/archs/aix64-gcc-as/asm/crypto/aes/vpaes-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm/crypto/chacha/chacha-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/aix64-gcc-as/asm/crypto/ec/x25519-ppc64.s', @@ -989,7 +988,6 @@ './config/archs/aix64-gcc-as/asm/providers/common/der/der_wrap_gen.c', './config/archs/aix64-gcc-as/asm/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm/providers/legacy.ld', './config/archs/aix64-gcc-as/asm/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm index 127239bf0504ba..dfbb4f21ab42dd 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar -X64", @@ -755,6 +755,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1624,7 +1629,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1826,49 +1830,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1878,22 +1882,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8020,6 +8024,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8037,10 +8044,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -8363,7 +8367,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8394,11 +8397,9 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", - "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" + "crypto/bn/liblegacy-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -10295,7 +10296,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10337,7 +10338,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10364,7 +10365,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10379,7 +10380,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10394,7 +10395,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10406,7 +10407,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10421,9 +10422,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10457,10 +10455,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10479,7 +10477,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10488,7 +10486,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10500,25 +10498,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10545,7 +10546,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10560,7 +10561,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10596,7 +10597,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10620,6 +10621,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10635,7 +10639,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10644,7 +10648,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10662,7 +10666,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10701,7 +10705,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10746,7 +10750,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10785,7 +10789,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10824,13 +10828,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10839,7 +10843,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15696,7 +15700,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20905,9 +20909,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -20998,9 +20999,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/liblegacy-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21010,9 +21008,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23613,7 +23608,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25199,7 +25193,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -25439,7 +25432,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o", "crypto/des/liblegacy-lib-des_enc.o", "crypto/des/liblegacy-lib-fcrypt_b.o", "crypto/md5/liblegacy-lib-md5_dgst.o", @@ -27400,11 +27392,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27431,10 +27424,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27443,22 +27435,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27471,6 +27464,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index b31ce20a0f5625..00000000000000 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,415 +0,0 @@ -.machine "any" -.csect .text[PR],7 - -.globl .bn_mul_mont_fixed_n6 -.align 5 -.bn_mul_mont_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b Lenter_6 - -.align 4 -Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bc 16,0,Louter_6 - - and. 26,26,26 - bne Lsub_6 - - cmpld 25,12 - blt Lcopy_6 - -Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq Lend_6 - -Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr - - -.globl .bn_mul_mont_300_fixed_n6 -.align 5 -.bn_mul_mont_300_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b Lenter_300_6 - -.align 4 -Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bc 16,0,Louter_300_6 - - and. 26,26,26 - bne Lsub_300_6 - - cmpld 25,12 - blt Lcopy_300_6 - -Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq Lend_300_6 - -Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr - -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h index 9e8119bcd69507..08edad2c7f8ceb 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon May 16 03:44:14 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:14 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h index 7e036b3e8385be..0ab00d8834b215 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi index 07419cf2d6c781..7dd47560ece799 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl-fips.gypi @@ -279,7 +279,6 @@ './config/archs/aix64-gcc-as/asm_avx2/crypto/aes/vpaes-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/chacha/chacha-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/ec/x25519-ppc64.s', @@ -302,7 +301,6 @@ './config/archs/aix64-gcc-as/asm_avx2/providers/common/der/der_wrap_gen.c', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm_avx2/providers/legacy.ld', './config/archs/aix64-gcc-as/asm_avx2/providers/fips.ld', diff --git a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi index 73c525afede274..34c9dc355e111d 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/openssl.gypi @@ -966,7 +966,6 @@ './config/archs/aix64-gcc-as/asm_avx2/crypto/aes/vpaes-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/chacha/chacha-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/ec/x25519-ppc64.s', @@ -989,7 +988,6 @@ './config/archs/aix64-gcc-as/asm_avx2/providers/common/der/der_wrap_gen.c', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/aix64-gcc-as/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/aix64-gcc-as/asm_avx2/providers/legacy.ld', './config/archs/aix64-gcc-as/asm_avx2/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm b/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm index 96a92ad8b0fe1c..1fddce409a6874 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,10 +205,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "aix64-gcc-as", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar -X64", @@ -756,6 +756,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1590,7 +1595,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1792,49 +1796,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1844,22 +1848,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9680,10 +9684,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10218,7 +10222,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10260,7 +10264,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10287,7 +10291,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10302,7 +10306,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10317,7 +10321,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10329,7 +10333,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10344,9 +10348,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10380,10 +10381,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10402,7 +10403,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10411,7 +10412,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10423,25 +10424,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10468,7 +10472,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10483,7 +10487,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10519,7 +10523,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10543,6 +10547,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10558,7 +10565,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10567,7 +10574,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10585,7 +10592,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10624,7 +10631,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10669,7 +10676,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10708,7 +10715,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10747,13 +10754,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10762,7 +10769,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15619,7 +15626,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27154,11 +27161,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27185,10 +27193,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27197,22 +27204,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27225,6 +27233,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h index 96744f84ba68a0..906c26770ee6ab 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: aix64-gcc-as" -#define DATE "built on: Mon May 16 03:44:29 2022 UTC" +#define DATE "built on: Tue Jul 5 15:45:22 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h index 4490ad91700db8..26b93ba38b2162 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 1bfb1b4fddaeaf..968354e4b174e8 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1645,7 +1650,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1847,49 +1851,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1899,22 +1903,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8033,6 +8037,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8050,10 +8057,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10290,7 +10294,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10332,7 +10336,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10359,7 +10363,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10374,7 +10378,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10389,7 +10393,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10401,7 +10405,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10416,9 +10420,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10452,10 +10453,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10474,7 +10475,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10483,7 +10484,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10495,25 +10496,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10540,7 +10544,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10555,7 +10559,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10591,7 +10595,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10615,6 +10619,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10630,7 +10637,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10639,7 +10646,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10657,7 +10664,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10696,7 +10703,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10741,7 +10748,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10780,7 +10787,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10819,13 +10826,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10834,7 +10841,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15691,7 +15698,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20408,7 +20415,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20429,13 +20436,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20444,10 +20451,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20663,7 +20670,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20759,7 +20766,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20858,16 +20865,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20951,25 +20958,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -20981,7 +20988,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21011,7 +21018,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21188,10 +21195,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21230,10 +21237,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21242,10 +21249,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21524,7 +21531,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21605,7 +21612,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22268,7 +22275,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22352,7 +22359,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22361,7 +22368,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22373,7 +22380,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22409,7 +22416,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22604,7 +22611,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22682,10 +22689,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22841,7 +22848,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22850,7 +22857,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22859,7 +22866,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22868,13 +22875,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22997,7 +23004,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23237,7 +23244,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27299,11 +27306,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27330,10 +27338,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27342,22 +27349,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27370,6 +27378,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.S index b50c6555d82d0c..f474c45fde8a8f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.S @@ -1,7 +1,11 @@ .text .align 4 __x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -259,7 +263,11 @@ L000loop: ret .align 4 __sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -415,7 +423,11 @@ L002out: ret .align 4 __x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -964,7 +976,11 @@ LAES_Te: .align 4 _AES_encrypt: L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1026,7 +1042,11 @@ L005x86: ret .align 4 __x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1380,7 +1400,11 @@ L006loop: ret .align 4 __sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1595,7 +1619,11 @@ L008out: ret .align 4 __x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2148,7 +2176,11 @@ LAES_Td: .align 4 _AES_decrypt: L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2212,7 +2244,11 @@ L011x86: .align 4 _AES_cbc_encrypt: L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2742,7 +2778,11 @@ L039slow_dec_partial_x86: ret .align 4 __x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2973,14 +3013,22 @@ L045exit: .align 4 _AES_set_encrypt_key: L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key ret .globl _AES_set_decrypt_key .align 4 _AES_set_decrypt_key: L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key cmpl $0,%eax je L054proceed diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.S index be3510908e8b99..7a23ba9595c312 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.S @@ -3,7 +3,11 @@ .align 4 _aesni_encrypt: L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -29,7 +33,11 @@ L000enc1_loop_1: .align 4 _aesni_decrypt: L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -53,7 +61,11 @@ L001dec1_loop_2: ret .align 4 __aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -79,7 +91,11 @@ L002enc2_loop: ret .align 4 __aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -105,7 +121,11 @@ L003dec2_loop: ret .align 4 __aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -136,7 +156,11 @@ L004enc3_loop: ret .align 4 __aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -167,7 +191,11 @@ L005dec3_loop: ret .align 4 __aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -204,7 +232,11 @@ L006enc4_loop: ret .align 4 __aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -241,7 +273,11 @@ L007dec4_loop: ret .align 4 __aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -294,7 +330,11 @@ L_aesni_encrypt6_enter: ret .align 4 __aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -349,7 +389,11 @@ L_aesni_decrypt6_enter: .align 4 _aesni_ecb_encrypt: L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -583,7 +627,11 @@ L012ecb_ret: .align 4 _aesni_ccm64_encrypt_blocks: L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -670,7 +718,11 @@ L031ccm64_enc2_loop: .align 4 _aesni_ccm64_decrypt_blocks: L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -792,7 +844,11 @@ L036enc1_loop_6: .align 4 _aesni_ctr32_encrypt_blocks: L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1029,7 +1085,11 @@ L040ctr32_ret: .align 4 _aesni_xts_encrypt: L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1388,7 +1448,11 @@ L056xts_enc_ret: .align 4 _aesni_xts_decrypt: L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1777,7 +1841,11 @@ L069xts_dec_ret: .align 4 _aesni_ocb_encrypt: L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1927,7 +1995,7 @@ L077grandloop: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L077grandloop + jbe L077grandloop L076short: addl $96,%eax subl %esi,%eax @@ -2171,7 +2239,11 @@ L078done: .align 4 _aesni_ocb_decrypt: L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2321,7 +2393,7 @@ L087grandloop: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L087grandloop + jbe L087grandloop L086short: addl $96,%eax subl %esi,%eax @@ -2565,7 +2637,11 @@ L088done: .align 4 _aesni_cbc_encrypt: L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2823,7 +2899,11 @@ L094cbc_abort: ret .align 4 __aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3157,7 +3237,11 @@ L115bad_keybits: .align 4 _aesni_set_encrypt_key: L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3167,7 +3251,11 @@ L_aesni_set_encrypt_key_begin: .align 4 _aesni_set_decrypt_key: L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.S index 08b63d6d72fc52..6e7c3afef0a4e6 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.S @@ -58,14 +58,22 @@ L_vpaes_consts: .align 6,0x90 .align 4 __vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 ret .align 4 __vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -141,7 +149,11 @@ L000enc_entry: ret .align 4 __vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -228,7 +240,11 @@ L002dec_entry: ret .align 4 __vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -321,7 +337,11 @@ L013schedule_mangle_last_dec: ret .align 4 __vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -332,7 +352,11 @@ __vpaes_schedule_192_smear: ret .align 4 __vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -380,7 +404,11 @@ L_vpaes_schedule_low_round: ret .align 4 __vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -394,7 +422,11 @@ __vpaes_schedule_transform: ret .align 4 __vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -454,7 +486,11 @@ L015schedule_mangle_both: .align 4 _vpaes_set_encrypt_key: L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -486,7 +522,11 @@ L016pic_point: .align 4 _vpaes_set_decrypt_key: L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -523,7 +563,11 @@ L017pic_point: .align 4 _vpaes_encrypt: L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -551,7 +595,11 @@ L018pic_point: .align 4 _vpaes_decrypt: L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -579,7 +627,11 @@ L019pic_point: .align 4 _vpaes_cbc_encrypt: L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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 similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.S index eb73a20877698c..b049ee042681d3 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 @@ -3,7 +3,11 @@ .align 4 _BF_encrypt: L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -352,7 +356,11 @@ L_BF_encrypt_begin: .align 4 _BF_decrypt: L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -701,7 +709,11 @@ L_BF_decrypt_begin: .align 4 _BF_cbc_encrypt: L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -765,28 +777,56 @@ L004PIC_point: xorl %edx,%edx jmp *%ebp L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L010ejend L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L010ejend: xorl %ecx,%eax 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 similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.S index 00af4c50f2dbef..066935dd3b41df 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 @@ -3,7 +3,11 @@ .align 4 _bn_mul_add_words: L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %eax @@ -285,7 +289,11 @@ L009maw_end: .align 4 _bn_mul_words: L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L010PIC_me_up L010PIC_me_up: popl %eax @@ -466,7 +474,11 @@ L016mw_end: .align 4 _bn_sqr_words: L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L017PIC_me_up L017PIC_me_up: popl %eax @@ -606,7 +618,11 @@ L022sw_end: .align 4 _bn_div_words: L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -616,7 +632,11 @@ L_bn_div_words_begin: .align 4 _bn_add_words: L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -797,7 +817,11 @@ L025aw_end: .align 4 _bn_sub_words: L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -978,7 +1002,11 @@ L028aw_end: .align 4 _bn_sub_part_words: L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S index a61cef1b08f935..4dfecb94fdb065 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S @@ -3,7 +3,11 @@ .align 4 _bn_mul_comba8: L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -546,7 +550,11 @@ L_bn_mul_comba8_begin: .align 4 _bn_mul_comba4: L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -713,7 +721,11 @@ L_bn_mul_comba4_begin: .align 4 _bn_sqr_comba8: L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1120,7 +1132,11 @@ L_bn_sqr_comba8_begin: .align 4 _bn_sqr_comba4: L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S index 53bc0618744fc2..92bdaeac9b1c0e 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S @@ -1,7 +1,11 @@ .text .align 4 __mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -103,7 +107,11 @@ __mul_1x1_mmx: ret .align 4 __mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -236,7 +244,11 @@ __mul_1x1_ialu: .align 4 _bn_GF2m_mul_2x2: L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %edx 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 similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.S index b8e2ea76d599c0..7bca500149ee8d 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 @@ -3,7 +3,11 @@ .align 4 _bn_mul_mont: L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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 e113fef6e99406..a7c3f7d6db231c 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon May 16 03:47:06 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:01 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.S index 4214d9b39bb6c5..088d99e8826e44 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.S @@ -3,7 +3,11 @@ .align 4 _Camellia_EncryptBlock_Rounds: L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -56,7 +60,11 @@ L000pic_point: .align 4 _Camellia_EncryptBlock: L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -67,7 +75,11 @@ L_Camellia_EncryptBlock_begin: .align 4 _Camellia_encrypt: L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -118,7 +130,11 @@ L001pic_point: ret .align 4 __x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -347,7 +363,11 @@ L003done: .align 4 _Camellia_DecryptBlock_Rounds: L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -400,7 +420,11 @@ L004pic_point: .align 4 _Camellia_DecryptBlock: L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -411,7 +435,11 @@ L_Camellia_DecryptBlock_begin: .align 4 _Camellia_decrypt: L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -462,7 +490,11 @@ L005pic_point: ret .align 4 __x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -691,7 +723,11 @@ L007done: .align 4 _Camellia_Ekeygen: L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1531,7 +1567,11 @@ L013done: .align 4 _Camellia_set_key: L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2082,7 +2122,11 @@ LCamellia_SBOX: .align 4 _Camellia_cbc_encrypt: L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.S index 71a691fbbcb751..fcc5df1948bf90 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.S @@ -3,7 +3,11 @@ .align 4 _ChaCha20_ctr32: L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -375,7 +379,11 @@ L000no_data: .align 4 _ChaCha20_ssse3: L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -966,7 +974,11 @@ Lssse3_data: .align 4 _ChaCha20_xop: L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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 similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/crypt586.S index 95cd6803ebf569..e059424feeea5c 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 @@ -3,7 +3,11 @@ .align 4 _fcrypt_body: L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.S index db274270f00459..a0489166c7628c 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.S @@ -2,7 +2,11 @@ .globl _DES_SPtrans .align 4 __x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 0 movl (%ecx),%eax @@ -472,7 +476,11 @@ __x86_DES_encrypt: ret .align 4 __x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 15 movl 120(%ecx),%eax @@ -944,7 +952,11 @@ __x86_DES_decrypt: .align 4 _DES_encrypt1: L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1056,7 +1068,11 @@ L002done: .align 4 _DES_encrypt2: L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1098,7 +1114,11 @@ L005done: .align 4 _DES_encrypt3: L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1218,7 +1238,11 @@ L_DES_encrypt3_begin: .align 4 _DES_decrypt3: L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1338,7 +1362,11 @@ L_DES_decrypt3_begin: .align 4 _DES_ncbc_encrypt: L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1400,28 +1428,56 @@ L010PIC_point: xorl %edx,%edx jmp *%ebp L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L016ejend L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L016ejend: xorl %ecx,%eax @@ -1524,7 +1580,11 @@ L011cbc_enc_jmp_table: .align 4 _DES_ede3_cbc_encrypt: L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1590,28 +1650,56 @@ L034PIC_point: xorl %edx,%edx jmp *%ebp L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L040ejend L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L040ejend: xorl %ecx,%eax 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 similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.S index 7424ebb6c5b2ee..821f4fc126e702 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 @@ -2386,7 +2386,11 @@ LONE: .align 4 _ecp_nistz256_mul_by_2: L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2404,7 +2408,11 @@ L_ecp_nistz256_mul_by_2_begin: .align 4 _ecp_nistz256_mul_by_3: L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2428,7 +2436,11 @@ L_ecp_nistz256_mul_by_3_begin: .align 4 _ecp_nistz256_div_by_2: L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2443,7 +2455,11 @@ L_ecp_nistz256_div_by_2_begin: ret .align 4 __ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2525,7 +2541,11 @@ __ecp_nistz256_div_by_2: .align 4 _ecp_nistz256_add: L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2541,7 +2561,11 @@ L_ecp_nistz256_add_begin: ret .align 4 __ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2617,7 +2641,11 @@ __ecp_nistz256_add: .align 4 _ecp_nistz256_sub: L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2633,7 +2661,11 @@ L_ecp_nistz256_sub_begin: ret .align 4 __ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2690,7 +2722,11 @@ __ecp_nistz256_sub: .align 4 _ecp_nistz256_neg: L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2717,14 +2753,22 @@ L_ecp_nistz256_neg_begin: ret .align 4 __picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .globl _ecp_nistz256_to_mont .align 4 _ecp_nistz256_to_mont: L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2746,7 +2790,11 @@ L000pic: .align 4 _ecp_nistz256_from_mont: L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2768,7 +2816,11 @@ L001pic: .align 4 _ecp_nistz256_mul_mont: L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2842,11 @@ L002pic: .align 4 _ecp_nistz256_sqr_mont: L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2810,7 +2866,11 @@ L003pic: ret .align 4 __ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne L004mul_mont_ialu @@ -3706,7 +3766,11 @@ L004mul_mont_ialu: .align 4 _ecp_nistz256_scatter_w5: L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3738,7 +3802,11 @@ L006scatter_w5_loop: .align 4 _ecp_nistz256_gather_w5: L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3831,7 +3899,11 @@ L_ecp_nistz256_gather_w5_begin: .align 4 _ecp_nistz256_scatter_w7: L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3861,7 +3933,11 @@ L007scatter_w7_loop: .align 4 _ecp_nistz256_gather_w7: L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4074,7 +4150,11 @@ L_ecp_nistz256_gather_w7_begin: .align 4 _ecp_nistz256_point_double: L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4199,7 +4279,11 @@ Lpoint_double_shortcut: .align 4 _ecp_nistz256_point_add: L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4711,7 +4795,11 @@ L012add_done: .align 4 _ecp_nistz256_point_add_affine: L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S index c7e7dcdda2046d..9ee5a8d80b6826 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S @@ -3,7 +3,11 @@ .align 4 _ossl_md5_block_asm_data_order: L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.S index 9eec3a1c265240..e06d1f7a01ebe7 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.S @@ -3,7 +3,11 @@ .align 4 _gcm_gmult_4bit_x86: L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -96,7 +100,11 @@ L001x86_break: .align 4 _gcm_ghash_4bit_x86: L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -204,7 +212,11 @@ L004x86_break: .align 4 _gcm_gmult_4bit_mmx: L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -302,7 +314,11 @@ L007mmx_break: .align 4 _gcm_ghash_4bit_mmx: L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -905,7 +921,11 @@ L009outer: .align 4 _gcm_init_clmul: L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call L010pic @@ -973,7 +993,11 @@ L010pic: .align 4 _gcm_gmult_clmul: L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call L011pic @@ -1025,7 +1049,11 @@ L011pic: .align 4 _gcm_ghash_clmul: L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.S index bb994c23c89e05..96cf0c9fe941f6 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.S @@ -4,7 +4,11 @@ .align 4 _poly1305_init: L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -64,7 +68,11 @@ L000nokey: .align 4 _poly1305_blocks: L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -231,7 +239,11 @@ L003nodata: .align 4 _poly1305_emit: L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -289,7 +301,11 @@ Lenter_emit: .align 5,0x90 .align 4 __poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -490,7 +506,11 @@ L006square_break: .align 5,0x90 .align 4 __poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1250,7 +1270,11 @@ L007nodata: .align 5,0x90 .align 4 __poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1342,7 +1366,11 @@ __poly1305_emit_sse2: .align 5,0x90 .align 4 __poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1512,7 +1540,11 @@ L019square_break: .align 5,0x90 .align 4 __poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.S index 3a8d7902b6c601..38098085523f56 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.S @@ -3,7 +3,11 @@ .align 4 _RC4: L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -268,7 +272,11 @@ L000abort: .align 4 _RC4_set_key: L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -345,7 +353,11 @@ L015exit: .align 4 _RC4_options: L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L018pic_point L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.S index 06457e37735103..2c284c730a1df4 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.S @@ -3,7 +3,11 @@ .align 4 _ripemd160_block_asm_data_order: L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi 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 similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.S index 62b5393e857a09..feb96c11a57097 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 @@ -3,7 +3,11 @@ .align 4 _sha1_block_data_order: L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1396,7 +1400,11 @@ L002loop: ret .align 4 __sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1565,7 +1573,11 @@ L004loop_shaext: ret .align 4 __sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2783,7 +2795,11 @@ L007done: ret .align 4 __sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.S index 061ca78b6fd7d7..e1dfe28d26e5bb 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.S @@ -3,7 +3,11 @@ .align 4 _sha256_block_data_order: L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.S index 7847e2efc47204..f9eb6e28565e9e 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.S @@ -3,7 +3,11 @@ .align 4 _sha512_block_data_order: L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.S index 70c923824d99e3..9804d68ba98858 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.S @@ -3,7 +3,11 @@ .align 4 _whirlpool_block_mmx: L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.s b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.S index b980d42b395c80..8e0719f379c608 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.S @@ -3,7 +3,11 @@ .align 4 _OPENSSL_ia32_cpuid: L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -146,7 +150,11 @@ L000nocpuid: .align 4 _OPENSSL_rdtsc: L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L009PIC_me_up @@ -162,7 +170,11 @@ L010notsc: .align 4 _OPENSSL_instrument_halt: L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L011PIC_me_up L011PIC_me_up: popl %ecx @@ -193,7 +205,11 @@ L012nohalt: .align 4 _OPENSSL_far_spin: L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -219,7 +235,11 @@ L013nospin: .align 4 _OPENSSL_wipe_cpu: L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L015PIC_me_up @@ -249,7 +269,11 @@ L016no_x87: .align 4 _OPENSSL_atomic_add: L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -267,7 +291,11 @@ L018spin: .align 4 _OPENSSL_cleanse: L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -303,7 +331,11 @@ L022aligned: .align 4 _CRYPTO_memcmp: L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -331,7 +363,11 @@ L023no_data: .align 4 _OPENSSL_instrument_bus: L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +414,11 @@ L026nogo: .align 4 _OPENSSL_instrument_bus2: L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -438,7 +478,11 @@ L029nogo: .align 4 _OPENSSL_ia32_rdrand_bytes: L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -480,7 +524,11 @@ L032done: .align 4 _OPENSSL_ia32_rdseed_bytes: L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.S index 65482e52578c3b..0a574f13084fd1 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.S @@ -3,7 +3,11 @@ .align 4 _padlock_capability: L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -62,7 +66,11 @@ L000noluck: .align 4 _padlock_key_bswap: L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx L003bswap_loop: @@ -77,7 +85,11 @@ L003bswap_loop: .align 4 _padlock_verify_context: L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal Lpadlock_saved_context-L004verify_pic_point,%eax pushfl @@ -87,7 +99,11 @@ L004verify_pic_point: ret .align 4 __padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc L005verified @@ -102,7 +118,11 @@ L005verified: .align 4 _padlock_reload_key: L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -110,7 +130,11 @@ L_padlock_reload_key_begin: .align 4 _padlock_aes_block: L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -129,7 +153,11 @@ L_padlock_aes_block_begin: .align 4 _padlock_ecb_encrypt: L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -307,7 +335,11 @@ L006ecb_abort: .align 4 _padlock_cbc_encrypt: L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -489,7 +521,11 @@ L018cbc_abort: .align 4 _padlock_cfb_encrypt: L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -610,7 +646,11 @@ L030cfb_abort: .align 4 _padlock_ofb_encrypt: L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -731,7 +771,11 @@ L039ofb_abort: .align 4 _padlock_ctr32_encrypt: L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -837,7 +881,11 @@ L048ctr32_abort: .align 4 _padlock_xstore: L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -846,7 +894,11 @@ L_padlock_xstore_begin: ret .align 4 __win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -860,7 +912,11 @@ L055ret: .align 4 _padlock_sha1_oneshot: L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -890,7 +946,11 @@ L_padlock_sha1_oneshot_begin: .align 4 _padlock_sha1_blocks: L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -919,7 +979,11 @@ L_padlock_sha1_blocks_begin: .align 4 _padlock_sha256_oneshot: L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -949,7 +1013,11 @@ L_padlock_sha256_oneshot_begin: .align 4 _padlock_sha256_blocks: L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -978,7 +1046,11 @@ L_padlock_sha256_blocks_begin: .align 4 _padlock_sha512_blocks: L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/configuration.h index 09973df9a96687..b659dd784afb0f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi index 227025cf78f96f..8cf7356275386d 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_darwin-i386-cc': [ - './config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.s', - './config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/x86cpuid.s', - './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s', - './config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.s', - './config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.s', - './config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.s', + './config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.S', + './config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/x86cpuid.S', + './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S', + './config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.S', + './config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.S', + './config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.S', './config/archs/darwin-i386-cc/asm/providers/common/der/der_sm2_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_digests_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/darwin-i386-cc/asm/providers/common/der/der_ecx_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_rsa_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_wrap_gen.c', - './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s', + './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S', ], 'openssl_defines_darwin-i386-cc': [ 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 9c870da2ebdacc..f00d1d53d6d3f4 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_darwin-i386-cc': [ - './config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.s', - './config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/x86cpuid.s', - './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s', - './config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.s', - './config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.s', - './config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.s', - './config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.s', + './config/archs/darwin-i386-cc/asm/crypto/aes/aes-586.S', + './config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/aes/vpaes-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/bf/bf-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/chacha/chacha-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/x86cpuid.S', + './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S', + './config/archs/darwin-i386-cc/asm/crypto/modes/ghash-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.S', + './config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha1-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.S', + './config/archs/darwin-i386-cc/asm/crypto/sha/sha512-586.S', + './config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/darwin-i386-cc/asm/engines/e_padlock-x86.S', './config/archs/darwin-i386-cc/asm/providers/common/der/der_sm2_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_digests_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/darwin-i386-cc/asm/providers/common/der/der_ecx_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_rsa_gen.c', './config/archs/darwin-i386-cc/asm/providers/common/der/der_wrap_gen.c', - './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s', + './config/archs/darwin-i386-cc/asm/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.S', ], 'openssl_defines_darwin-i386-cc': [ 'NDEBUG', diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm index 5cbac58023009b..ece2ad49bdf365 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1645,7 +1650,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1847,49 +1851,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1899,22 +1903,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10290,7 +10294,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10332,7 +10336,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10359,7 +10363,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10374,7 +10378,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10389,7 +10393,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10401,7 +10405,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10416,9 +10420,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10452,10 +10453,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10474,7 +10475,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10483,7 +10484,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10495,25 +10496,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10540,7 +10544,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10555,7 +10559,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10591,7 +10595,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10615,6 +10619,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10630,7 +10637,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10639,7 +10646,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10657,7 +10664,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10696,7 +10703,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10741,7 +10748,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10780,7 +10787,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10819,13 +10826,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10834,7 +10841,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15691,7 +15698,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20408,7 +20415,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20429,13 +20436,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20444,10 +20451,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20663,7 +20670,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20759,7 +20766,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20858,16 +20865,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20951,25 +20958,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -20981,7 +20988,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21011,7 +21018,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21188,10 +21195,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21230,10 +21237,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21242,10 +21249,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21524,7 +21531,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21605,7 +21612,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22268,7 +22275,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22352,7 +22359,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22361,7 +22368,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22373,7 +22380,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22409,7 +22416,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22604,7 +22611,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22682,10 +22689,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22841,7 +22848,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22850,7 +22857,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22859,7 +22866,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22868,13 +22875,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22997,7 +23004,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23237,7 +23244,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27299,11 +27306,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27330,10 +27338,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27342,22 +27349,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27370,6 +27378,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.S index b50c6555d82d0c..f474c45fde8a8f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.S @@ -1,7 +1,11 @@ .text .align 4 __x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -259,7 +263,11 @@ L000loop: ret .align 4 __sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -415,7 +423,11 @@ L002out: ret .align 4 __x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -964,7 +976,11 @@ LAES_Te: .align 4 _AES_encrypt: L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1026,7 +1042,11 @@ L005x86: ret .align 4 __x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1380,7 +1400,11 @@ L006loop: ret .align 4 __sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1595,7 +1619,11 @@ L008out: ret .align 4 __x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2148,7 +2176,11 @@ LAES_Td: .align 4 _AES_decrypt: L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2212,7 +2244,11 @@ L011x86: .align 4 _AES_cbc_encrypt: L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2742,7 +2778,11 @@ L039slow_dec_partial_x86: ret .align 4 __x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2973,14 +3013,22 @@ L045exit: .align 4 _AES_set_encrypt_key: L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key ret .globl _AES_set_decrypt_key .align 4 _AES_set_decrypt_key: L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call __x86_AES_set_encrypt_key cmpl $0,%eax je L054proceed diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.S index be3510908e8b99..7a23ba9595c312 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.S @@ -3,7 +3,11 @@ .align 4 _aesni_encrypt: L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -29,7 +33,11 @@ L000enc1_loop_1: .align 4 _aesni_decrypt: L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -53,7 +61,11 @@ L001dec1_loop_2: ret .align 4 __aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -79,7 +91,11 @@ L002enc2_loop: ret .align 4 __aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -105,7 +121,11 @@ L003dec2_loop: ret .align 4 __aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -136,7 +156,11 @@ L004enc3_loop: ret .align 4 __aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -167,7 +191,11 @@ L005dec3_loop: ret .align 4 __aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -204,7 +232,11 @@ L006enc4_loop: ret .align 4 __aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -241,7 +273,11 @@ L007dec4_loop: ret .align 4 __aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -294,7 +330,11 @@ L_aesni_encrypt6_enter: ret .align 4 __aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -349,7 +389,11 @@ L_aesni_decrypt6_enter: .align 4 _aesni_ecb_encrypt: L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -583,7 +627,11 @@ L012ecb_ret: .align 4 _aesni_ccm64_encrypt_blocks: L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -670,7 +718,11 @@ L031ccm64_enc2_loop: .align 4 _aesni_ccm64_decrypt_blocks: L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -792,7 +844,11 @@ L036enc1_loop_6: .align 4 _aesni_ctr32_encrypt_blocks: L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1029,7 +1085,11 @@ L040ctr32_ret: .align 4 _aesni_xts_encrypt: L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1388,7 +1448,11 @@ L056xts_enc_ret: .align 4 _aesni_xts_decrypt: L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1777,7 +1841,11 @@ L069xts_dec_ret: .align 4 _aesni_ocb_encrypt: L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1927,7 +1995,7 @@ L077grandloop: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L077grandloop + jbe L077grandloop L076short: addl $96,%eax subl %esi,%eax @@ -2171,7 +2239,11 @@ L078done: .align 4 _aesni_ocb_decrypt: L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2321,7 +2393,7 @@ L087grandloop: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb L087grandloop + jbe L087grandloop L086short: addl $96,%eax subl %esi,%eax @@ -2565,7 +2637,11 @@ L088done: .align 4 _aesni_cbc_encrypt: L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2823,7 +2899,11 @@ L094cbc_abort: ret .align 4 __aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3157,7 +3237,11 @@ L115bad_keybits: .align 4 _aesni_set_encrypt_key: L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3167,7 +3251,11 @@ L_aesni_set_encrypt_key_begin: .align 4 _aesni_set_decrypt_key: L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.S index 08b63d6d72fc52..6e7c3afef0a4e6 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.S @@ -58,14 +58,22 @@ L_vpaes_consts: .align 6,0x90 .align 4 __vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 ret .align 4 __vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -141,7 +149,11 @@ L000enc_entry: ret .align 4 __vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -228,7 +240,11 @@ L002dec_entry: ret .align 4 __vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -321,7 +337,11 @@ L013schedule_mangle_last_dec: ret .align 4 __vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -332,7 +352,11 @@ __vpaes_schedule_192_smear: ret .align 4 __vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -380,7 +404,11 @@ L_vpaes_schedule_low_round: ret .align 4 __vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -394,7 +422,11 @@ __vpaes_schedule_transform: ret .align 4 __vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -454,7 +486,11 @@ L015schedule_mangle_both: .align 4 _vpaes_set_encrypt_key: L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -486,7 +522,11 @@ L016pic_point: .align 4 _vpaes_set_decrypt_key: L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -523,7 +563,11 @@ L017pic_point: .align 4 _vpaes_encrypt: L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -551,7 +595,11 @@ L018pic_point: .align 4 _vpaes_decrypt: L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -579,7 +627,11 @@ L019pic_point: .align 4 _vpaes_cbc_encrypt: L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.S index eb73a20877698c..b049ee042681d3 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.S @@ -3,7 +3,11 @@ .align 4 _BF_encrypt: L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -352,7 +356,11 @@ L_BF_encrypt_begin: .align 4 _BF_decrypt: L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -701,7 +709,11 @@ L_BF_decrypt_begin: .align 4 _BF_cbc_encrypt: L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -765,28 +777,56 @@ L004PIC_point: xorl %edx,%edx jmp *%ebp L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L010ejend L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S index 00af4c50f2dbef..066935dd3b41df 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S @@ -3,7 +3,11 @@ .align 4 _bn_mul_add_words: L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %eax @@ -285,7 +289,11 @@ L009maw_end: .align 4 _bn_mul_words: L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L010PIC_me_up L010PIC_me_up: popl %eax @@ -466,7 +474,11 @@ L016mw_end: .align 4 _bn_sqr_words: L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L017PIC_me_up L017PIC_me_up: popl %eax @@ -606,7 +618,11 @@ L022sw_end: .align 4 _bn_div_words: L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -616,7 +632,11 @@ L_bn_div_words_begin: .align 4 _bn_add_words: L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -797,7 +817,11 @@ L025aw_end: .align 4 _bn_sub_words: L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -978,7 +1002,11 @@ L028aw_end: .align 4 _bn_sub_part_words: L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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_avx2/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S index a61cef1b08f935..4dfecb94fdb065 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S @@ -3,7 +3,11 @@ .align 4 _bn_mul_comba8: L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -546,7 +550,11 @@ L_bn_mul_comba8_begin: .align 4 _bn_mul_comba4: L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -713,7 +721,11 @@ L_bn_mul_comba4_begin: .align 4 _bn_sqr_comba8: L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1120,7 +1132,11 @@ L_bn_sqr_comba8_begin: .align 4 _bn_sqr_comba4: L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S index 53bc0618744fc2..92bdaeac9b1c0e 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S @@ -1,7 +1,11 @@ .text .align 4 __mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -103,7 +107,11 @@ __mul_1x1_mmx: ret .align 4 __mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -236,7 +244,11 @@ __mul_1x1_ialu: .align 4 _bn_GF2m_mul_2x2: L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L000PIC_me_up L000PIC_me_up: popl %edx diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S index b8e2ea76d599c0..7bca500149ee8d 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S @@ -3,7 +3,11 @@ .align 4 _bn_mul_mont: L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h index 911a57ff7c745d..cfbb0fcd991f34 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon May 16 03:47:21 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:10 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.S index 4214d9b39bb6c5..088d99e8826e44 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.S @@ -3,7 +3,11 @@ .align 4 _Camellia_EncryptBlock_Rounds: L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -56,7 +60,11 @@ L000pic_point: .align 4 _Camellia_EncryptBlock: L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -67,7 +75,11 @@ L_Camellia_EncryptBlock_begin: .align 4 _Camellia_encrypt: L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -118,7 +130,11 @@ L001pic_point: ret .align 4 __x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -347,7 +363,11 @@ L003done: .align 4 _Camellia_DecryptBlock_Rounds: L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -400,7 +420,11 @@ L004pic_point: .align 4 _Camellia_DecryptBlock: L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -411,7 +435,11 @@ L_Camellia_DecryptBlock_begin: .align 4 _Camellia_decrypt: L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -462,7 +490,11 @@ L005pic_point: ret .align 4 __x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -691,7 +723,11 @@ L007done: .align 4 _Camellia_Ekeygen: L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1531,7 +1567,11 @@ L013done: .align 4 _Camellia_set_key: L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2082,7 +2122,11 @@ LCamellia_SBOX: .align 4 _Camellia_cbc_encrypt: L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.S index 71a691fbbcb751..fcc5df1948bf90 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.S @@ -3,7 +3,11 @@ .align 4 _ChaCha20_ctr32: L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -375,7 +379,11 @@ L000no_data: .align 4 _ChaCha20_ssse3: L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -966,7 +974,11 @@ Lssse3_data: .align 4 _ChaCha20_xop: L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S index 95cd6803ebf569..e059424feeea5c 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S @@ -3,7 +3,11 @@ .align 4 _fcrypt_body: L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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_avx2/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S index db274270f00459..a0489166c7628c 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/des/des-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S @@ -2,7 +2,11 @@ .globl _DES_SPtrans .align 4 __x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 0 movl (%ecx),%eax @@ -472,7 +476,11 @@ __x86_DES_encrypt: ret .align 4 __x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx # Round 15 movl 120(%ecx),%eax @@ -944,7 +952,11 @@ __x86_DES_decrypt: .align 4 _DES_encrypt1: L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1056,7 +1068,11 @@ L002done: .align 4 _DES_encrypt2: L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1098,7 +1114,11 @@ L005done: .align 4 _DES_encrypt3: L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1218,7 +1238,11 @@ L_DES_encrypt3_begin: .align 4 _DES_decrypt3: L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1338,7 +1362,11 @@ L_DES_decrypt3_begin: .align 4 _DES_ncbc_encrypt: L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1400,28 +1428,56 @@ L010PIC_point: xorl %edx,%edx jmp *%ebp L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L016ejend L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L016ejend: xorl %ecx,%eax @@ -1524,7 +1580,11 @@ L011cbc_enc_jmp_table: .align 4 _DES_ede3_cbc_encrypt: L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1590,28 +1650,56 @@ L034PIC_point: xorl %edx,%edx jmp *%ebp L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp L040ejend L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.S index 7424ebb6c5b2ee..821f4fc126e702 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.S @@ -2386,7 +2386,11 @@ LONE: .align 4 _ecp_nistz256_mul_by_2: L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2404,7 +2408,11 @@ L_ecp_nistz256_mul_by_2_begin: .align 4 _ecp_nistz256_mul_by_3: L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2428,7 +2436,11 @@ L_ecp_nistz256_mul_by_3_begin: .align 4 _ecp_nistz256_div_by_2: L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2443,7 +2455,11 @@ L_ecp_nistz256_div_by_2_begin: ret .align 4 __ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2525,7 +2541,11 @@ __ecp_nistz256_div_by_2: .align 4 _ecp_nistz256_add: L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2541,7 +2561,11 @@ L_ecp_nistz256_add_begin: ret .align 4 __ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2617,7 +2641,11 @@ __ecp_nistz256_add: .align 4 _ecp_nistz256_sub: L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2633,7 +2661,11 @@ L_ecp_nistz256_sub_begin: ret .align 4 __ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2690,7 +2722,11 @@ __ecp_nistz256_sub: .align 4 _ecp_nistz256_neg: L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2717,14 +2753,22 @@ L_ecp_nistz256_neg_begin: ret .align 4 __picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .globl _ecp_nistz256_to_mont .align 4 _ecp_nistz256_to_mont: L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2746,7 +2790,11 @@ L000pic: .align 4 _ecp_nistz256_from_mont: L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2768,7 +2816,11 @@ L001pic: .align 4 _ecp_nistz256_mul_mont: L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2842,11 @@ L002pic: .align 4 _ecp_nistz256_sqr_mont: L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2810,7 +2866,11 @@ L003pic: ret .align 4 __ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne L004mul_mont_ialu @@ -3706,7 +3766,11 @@ L004mul_mont_ialu: .align 4 _ecp_nistz256_scatter_w5: L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3738,7 +3802,11 @@ L006scatter_w5_loop: .align 4 _ecp_nistz256_gather_w5: L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3831,7 +3899,11 @@ L_ecp_nistz256_gather_w5_begin: .align 4 _ecp_nistz256_scatter_w7: L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3861,7 +3933,11 @@ L007scatter_w7_loop: .align 4 _ecp_nistz256_gather_w7: L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4074,7 +4150,11 @@ L_ecp_nistz256_gather_w7_begin: .align 4 _ecp_nistz256_point_double: L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4199,7 +4279,11 @@ Lpoint_double_shortcut: .align 4 _ecp_nistz256_point_add: L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4711,7 +4795,11 @@ L012add_done: .align 4 _ecp_nistz256_point_add_affine: L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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_avx2/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S index c7e7dcdda2046d..9ee5a8d80b6826 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S @@ -3,7 +3,11 @@ .align 4 _ossl_md5_block_asm_data_order: L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.S index 9eec3a1c265240..e06d1f7a01ebe7 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.S @@ -3,7 +3,11 @@ .align 4 _gcm_gmult_4bit_x86: L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -96,7 +100,11 @@ L001x86_break: .align 4 _gcm_ghash_4bit_x86: L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -204,7 +212,11 @@ L004x86_break: .align 4 _gcm_gmult_4bit_mmx: L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -302,7 +314,11 @@ L007mmx_break: .align 4 _gcm_ghash_4bit_mmx: L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -905,7 +921,11 @@ L009outer: .align 4 _gcm_init_clmul: L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call L010pic @@ -973,7 +993,11 @@ L010pic: .align 4 _gcm_gmult_clmul: L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call L011pic @@ -1025,7 +1049,11 @@ L011pic: .align 4 _gcm_ghash_clmul: L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.S index bb994c23c89e05..96cf0c9fe941f6 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.S @@ -4,7 +4,11 @@ .align 4 _poly1305_init: L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -64,7 +68,11 @@ L000nokey: .align 4 _poly1305_blocks: L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -231,7 +239,11 @@ L003nodata: .align 4 _poly1305_emit: L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -289,7 +301,11 @@ Lenter_emit: .align 5,0x90 .align 4 __poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -490,7 +506,11 @@ L006square_break: .align 5,0x90 .align 4 __poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1250,7 +1270,11 @@ L007nodata: .align 5,0x90 .align 4 __poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1342,7 +1366,11 @@ __poly1305_emit_sse2: .align 5,0x90 .align 4 __poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1512,7 +1540,11 @@ L019square_break: .align 5,0x90 .align 4 __poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.S index 3a8d7902b6c601..38098085523f56 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.S @@ -3,7 +3,11 @@ .align 4 _RC4: L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -268,7 +272,11 @@ L000abort: .align 4 _RC4_set_key: L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -345,7 +353,11 @@ L015exit: .align 4 _RC4_options: L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L018pic_point L018pic_point: popl %eax 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_avx2/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.S index 06457e37735103..2c284c730a1df4 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.S @@ -3,7 +3,11 @@ .align 4 _ripemd160_block_asm_data_order: L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.S index 62b5393e857a09..feb96c11a57097 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.S @@ -3,7 +3,11 @@ .align 4 _sha1_block_data_order: L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1396,7 +1400,11 @@ L002loop: ret .align 4 __sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1565,7 +1573,11 @@ L004loop_shaext: ret .align 4 __sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2783,7 +2795,11 @@ L007done: ret .align 4 __sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.S index 061ca78b6fd7d7..e1dfe28d26e5bb 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.S @@ -3,7 +3,11 @@ .align 4 _sha256_block_data_order: L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.S index 7847e2efc47204..f9eb6e28565e9e 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.S @@ -3,7 +3,11 @@ .align 4 _sha512_block_data_order: L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.S index 70c923824d99e3..9804d68ba98858 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.S @@ -3,7 +3,11 @@ .align 4 _whirlpool_block_mmx: L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.S index b980d42b395c80..8e0719f379c608 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.S @@ -3,7 +3,11 @@ .align 4 _OPENSSL_ia32_cpuid: L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -146,7 +150,11 @@ L000nocpuid: .align 4 _OPENSSL_rdtsc: L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L009PIC_me_up @@ -162,7 +170,11 @@ L010notsc: .align 4 _OPENSSL_instrument_halt: L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call L011PIC_me_up L011PIC_me_up: popl %ecx @@ -193,7 +205,11 @@ L012nohalt: .align 4 _OPENSSL_far_spin: L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -219,7 +235,11 @@ L013nospin: .align 4 _OPENSSL_wipe_cpu: L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call L015PIC_me_up @@ -249,7 +269,11 @@ L016no_x87: .align 4 _OPENSSL_atomic_add: L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -267,7 +291,11 @@ L018spin: .align 4 _OPENSSL_cleanse: L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -303,7 +331,11 @@ L022aligned: .align 4 _CRYPTO_memcmp: L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -331,7 +363,11 @@ L023no_data: .align 4 _OPENSSL_instrument_bus: L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +414,11 @@ L026nogo: .align 4 _OPENSSL_instrument_bus2: L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -438,7 +478,11 @@ L029nogo: .align 4 _OPENSSL_ia32_rdrand_bytes: L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -480,7 +524,11 @@ L032done: .align 4 _OPENSSL_ia32_rdseed_bytes: L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.s b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.s rename to deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.S index 65482e52578c3b..0a574f13084fd1 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.S @@ -3,7 +3,11 @@ .align 4 _padlock_capability: L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -62,7 +66,11 @@ L000noluck: .align 4 _padlock_key_bswap: L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx L003bswap_loop: @@ -77,7 +85,11 @@ L003bswap_loop: .align 4 _padlock_verify_context: L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal Lpadlock_saved_context-L004verify_pic_point,%eax pushfl @@ -87,7 +99,11 @@ L004verify_pic_point: ret .align 4 __padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc L005verified @@ -102,7 +118,11 @@ L005verified: .align 4 _padlock_reload_key: L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -110,7 +130,11 @@ L_padlock_reload_key_begin: .align 4 _padlock_aes_block: L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -129,7 +153,11 @@ L_padlock_aes_block_begin: .align 4 _padlock_ecb_encrypt: L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -307,7 +335,11 @@ L006ecb_abort: .align 4 _padlock_cbc_encrypt: L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -489,7 +521,11 @@ L018cbc_abort: .align 4 _padlock_cfb_encrypt: L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -610,7 +646,11 @@ L030cfb_abort: .align 4 _padlock_ofb_encrypt: L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -731,7 +771,11 @@ L039ofb_abort: .align 4 _padlock_ctr32_encrypt: L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -837,7 +881,11 @@ L048ctr32_abort: .align 4 _padlock_xstore: L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -846,7 +894,11 @@ L_padlock_xstore_begin: ret .align 4 __win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -860,7 +912,11 @@ L055ret: .align 4 _padlock_sha1_oneshot: L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -890,7 +946,11 @@ L_padlock_sha1_oneshot_begin: .align 4 _padlock_sha1_blocks: L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -919,7 +979,11 @@ L_padlock_sha1_blocks_begin: .align 4 _padlock_sha256_oneshot: L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -949,7 +1013,11 @@ L_padlock_sha256_oneshot_begin: .align 4 _padlock_sha256_blocks: L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -978,7 +1046,11 @@ L_padlock_sha256_blocks_begin: .align 4 _padlock_sha512_blocks: L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h index 09973df9a96687..b659dd784afb0f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi index 848d9d4ceabd24..3a9e8f4776d192 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_darwin-i386-cc': [ - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.s', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.S', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S', ], 'openssl_defines_darwin-i386-cc': [ diff --git a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi index e8e593e76142da..d27b3be2bb2f9c 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_darwin-i386-cc': [ - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.s', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aes-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bf/bf-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/x86cpuid.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/darwin-i386-cc/asm_avx2/engines/e_padlock-x86.S', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/darwin-i386-cc/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.s', - './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.s', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/co-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/crypt586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/des/des-586.S', + './config/archs/darwin-i386-cc/asm_avx2/crypto/md5/md5-586.S', ], 'openssl_defines_darwin-i386-cc': [ 'NDEBUG', 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 aea4b88c58abe4..b725864f156764 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 @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,10 +205,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin-i386-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -754,6 +754,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1588,7 +1593,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1790,49 +1794,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1842,22 +1846,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9669,10 +9673,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10207,7 +10211,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10249,7 +10253,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10276,7 +10280,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10291,7 +10295,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10306,7 +10310,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10318,7 +10322,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10333,9 +10337,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10369,10 +10370,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10391,7 +10392,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10400,7 +10401,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10412,25 +10413,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10457,7 +10461,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10472,7 +10476,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10508,7 +10512,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10532,6 +10536,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10547,7 +10554,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10556,7 +10563,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10574,7 +10581,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10613,7 +10620,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10658,7 +10665,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10697,7 +10704,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10736,13 +10743,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10751,7 +10758,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15608,7 +15615,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27115,11 +27122,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27146,10 +27154,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27158,22 +27165,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27186,6 +27194,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 9039ee060b31e7..d5cbfe9bf1e425 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin-i386-cc" -#define DATE "built on: Mon May 16 03:47:36 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:19 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h index 2fffcab080abbc..5661ccae2de957 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm index 1db4c5157ee078..5b7b3c6d958260 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1617,7 +1622,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1819,49 +1823,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1871,22 +1875,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10260,7 +10264,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10302,7 +10306,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10329,7 +10333,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10344,7 +10348,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10359,7 +10363,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10371,7 +10375,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10386,9 +10390,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10422,10 +10423,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10444,7 +10445,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10453,7 +10454,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10465,25 +10466,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10510,7 +10514,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10525,7 +10529,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10561,7 +10565,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10585,6 +10589,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10600,7 +10607,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10609,7 +10616,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10627,7 +10634,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10666,7 +10673,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10711,7 +10718,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10750,7 +10757,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10789,13 +10796,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10804,7 +10811,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15661,7 +15668,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27324,11 +27331,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27355,10 +27363,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27367,22 +27374,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27395,6 +27403,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h index 3291b3adddbc4c..d4e8ebf709eaa7 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon May 16 03:47:49 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:27 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h index b58af3cb8e9b5f..0834be2fa3df77 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm index 168add4a8577a7..b48ddb6fc155f2 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1617,7 +1622,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1819,49 +1823,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1871,22 +1875,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8005,6 +8009,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8022,10 +8029,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9722,10 +9726,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10260,7 +10264,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10302,7 +10306,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10329,7 +10333,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10344,7 +10348,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10359,7 +10363,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10371,7 +10375,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10386,9 +10390,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10422,10 +10423,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10444,7 +10445,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10453,7 +10454,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10465,25 +10466,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10510,7 +10514,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10525,7 +10529,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10561,7 +10565,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10585,6 +10589,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10600,7 +10607,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10609,7 +10616,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10627,7 +10634,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10666,7 +10673,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10711,7 +10718,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10750,7 +10757,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10789,13 +10796,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10804,7 +10811,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15661,7 +15668,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27324,11 +27331,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27355,10 +27363,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27367,22 +27374,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27395,6 +27403,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h index 3103eefd80a04a..203c7881bb492d 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon May 16 03:48:03 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:36 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h index b58af3cb8e9b5f..0834be2fa3df77 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm index ffe90adfc51590..e5f5a083a07462 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/configdata.pm @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,10 +205,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-arm64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -754,6 +754,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1588,7 +1593,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1790,49 +1794,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1842,22 +1846,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10207,7 +10211,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10249,7 +10253,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10276,7 +10280,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10291,7 +10295,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10306,7 +10310,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10318,7 +10322,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10333,9 +10337,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10369,10 +10370,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10391,7 +10392,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10400,7 +10401,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10412,25 +10413,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10457,7 +10461,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10472,7 +10476,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10508,7 +10512,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10532,6 +10536,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10547,7 +10554,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10556,7 +10563,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10574,7 +10581,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10613,7 +10620,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10658,7 +10665,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10697,7 +10704,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10736,13 +10743,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10751,7 +10758,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15608,7 +15615,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27115,11 +27122,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27146,10 +27154,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27158,22 +27165,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27186,6 +27194,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h index 496a8fbfc64da3..b7d8c19482e511 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-arm64-cc" -#define DATE "built on: Mon May 16 03:48:17 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:44 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h index be2f33aef3d64a..4639f45a525049 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 6dfa6ef0401125..f6a1a18e2e99db 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 @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1647,7 +1652,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1849,49 +1853,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1901,22 +1905,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8035,6 +8039,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8052,10 +8059,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10376,7 +10380,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10403,7 +10407,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10418,7 +10422,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10433,7 +10437,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10445,7 +10449,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10460,9 +10464,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10496,10 +10497,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10518,7 +10519,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10539,25 +10540,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10584,7 +10588,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10635,7 +10639,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10659,6 +10663,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10701,7 +10708,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10740,7 +10747,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10785,7 +10792,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10824,7 +10831,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10863,13 +10870,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10878,7 +10885,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15735,7 +15742,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27467,11 +27474,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27498,10 +27506,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27510,22 +27517,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27538,6 +27546,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 6712682a60e027..8520cd92f48491 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 @@ -2048,185 +2048,6 @@ L$sqr4x_sub_entry: .byte 0xf3,0xc3 -.globl _bn_from_montgomery - -.p2align 5 -_bn_from_montgomery: - - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 - - - - -.p2align 5 -bn_from_mont8x: - -.byte 0x67 - movq %rsp,%rax - - pushq %rbx - - pushq %rbp - - pushq %r12 - - pushq %r13 - - pushq %r14 - - pushq %r15 - -L$from_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb L$from_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp L$from_sp_done - -.p2align 5 -L$from_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -L$from_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja L$from_page_walk - jmp L$from_page_walk_done - -L$from_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja L$from_page_walk -L$from_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) - -L$from_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp L$mul_by_1 - -.p2align 5 -L$mul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz L$mul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl _OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne L$from_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp L$from_mont_zero - -.p2align 5 -L$from_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp L$from_mont_zero - -.p2align 5 -L$from_mont_zero: - movq 40(%rsp),%rsi - - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz L$from_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 - - movq -40(%rsi),%r14 - - movq -32(%rsi),%r13 - - movq -24(%rsi),%r12 - - movq -16(%rsi),%rbp - - movq -8(%rsi),%rbx - - leaq (%rsi),%rsp - -L$from_epilogue: - .byte 0xf3,0xc3 - - .p2align 5 bn_mulx4x_mont_gather5: 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 51927ac8cf3d27..e0b501e3060112 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon May 16 03:46:16 2022 UTC" +#define DATE "built on: Tue Jul 5 15:46:30 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h index b58af3cb8e9b5f..0834be2fa3df77 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm index d2b3b7f11049e1..1402b03dc25d9c 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1647,7 +1652,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1849,49 +1853,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1901,22 +1905,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9796,10 +9800,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10376,7 +10380,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10403,7 +10407,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10418,7 +10422,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10433,7 +10437,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10445,7 +10449,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10460,9 +10464,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10496,10 +10497,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10518,7 +10519,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10539,25 +10540,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10584,7 +10588,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10635,7 +10639,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10659,6 +10663,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10701,7 +10708,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10740,7 +10747,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10785,7 +10792,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10824,7 +10831,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10863,13 +10870,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10878,7 +10885,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15735,7 +15742,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27467,11 +27474,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27498,10 +27506,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27510,22 +27517,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27538,6 +27546,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/x86_64-mont5.s index 6712682a60e027..8520cd92f48491 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/x86_64-mont5.s +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/x86_64-mont5.s @@ -2048,185 +2048,6 @@ L$sqr4x_sub_entry: .byte 0xf3,0xc3 -.globl _bn_from_montgomery - -.p2align 5 -_bn_from_montgomery: - - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 - - - - -.p2align 5 -bn_from_mont8x: - -.byte 0x67 - movq %rsp,%rax - - pushq %rbx - - pushq %rbp - - pushq %r12 - - pushq %r13 - - pushq %r14 - - pushq %r15 - -L$from_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb L$from_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp L$from_sp_done - -.p2align 5 -L$from_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -L$from_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja L$from_page_walk - jmp L$from_page_walk_done - -L$from_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja L$from_page_walk -L$from_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) - -L$from_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp L$mul_by_1 - -.p2align 5 -L$mul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz L$mul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl _OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne L$from_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp L$from_mont_zero - -.p2align 5 -L$from_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp L$from_mont_zero - -.p2align 5 -L$from_mont_zero: - movq 40(%rsp),%rsi - - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz L$from_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 - - movq -40(%rsi),%r14 - - movq -32(%rsi),%r13 - - movq -24(%rsi),%r12 - - movq -16(%rsi),%rbp - - movq -8(%rsi),%rbx - - leaq (%rsi),%rsp - -L$from_epilogue: - .byte 0xf3,0xc3 - - .p2align 5 bn_mulx4x_mont_gather5: diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h index 880b11b707b991..95b0ba0d37b775 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon May 16 03:46:35 2022 UTC" +#define DATE "built on: Tue Jul 5 15:46:42 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h index b58af3cb8e9b5f..0834be2fa3df77 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 41b8030000c2af..5c14a2a25f61b7 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 @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -205,10 +205,10 @@ our %config = ( ], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -258,11 +258,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "darwin64-x86_64-cc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -754,6 +754,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1588,7 +1593,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1790,49 +1794,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1842,22 +1846,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10207,7 +10211,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10249,7 +10253,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10276,7 +10280,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10291,7 +10295,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10306,7 +10310,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10318,7 +10322,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10333,9 +10337,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10369,10 +10370,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10391,7 +10392,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10400,7 +10401,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10412,25 +10413,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10457,7 +10461,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10472,7 +10476,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10508,7 +10512,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10532,6 +10536,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10547,7 +10554,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10556,7 +10563,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10574,7 +10581,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10613,7 +10620,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10658,7 +10665,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10697,7 +10704,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10736,13 +10743,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10751,7 +10758,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15608,7 +15615,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27115,11 +27122,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27146,10 +27154,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27158,22 +27165,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27186,6 +27194,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 a34c3efc9a092b..6f79e3a4fbcba0 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: darwin64-x86_64-cc" -#define DATE "built on: Mon May 16 03:46:53 2022 UTC" +#define DATE "built on: Tue Jul 5 15:46:53 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h index be2f33aef3d64a..4639f45a525049 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm index 5d4258a6177a46..21e1d6915a5aae 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1624,7 +1629,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1826,49 +1830,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1878,22 +1882,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8020,6 +8024,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8037,10 +8044,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9738,10 +9742,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10276,7 +10280,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10318,7 +10322,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10345,7 +10349,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10360,7 +10364,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10375,7 +10379,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10387,7 +10391,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10402,9 +10406,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10438,10 +10439,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10460,7 +10461,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10469,7 +10470,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10481,25 +10482,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10526,7 +10530,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10541,7 +10545,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10577,7 +10581,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10601,6 +10605,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10616,7 +10623,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10625,7 +10632,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10643,7 +10650,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10682,7 +10689,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10727,7 +10734,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10766,7 +10773,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10805,13 +10812,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10820,7 +10827,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15677,7 +15684,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27368,11 +27375,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27399,10 +27407,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27411,22 +27418,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27439,6 +27447,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 3a1dcd1c4ec4f2..75949131cfb706 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon May 16 03:48:30 2022 UTC" +#define DATE "built on: Tue Jul 5 15:47:52 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm index f88bc0dc7ec305..4fa41af59605dc 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1624,7 +1629,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1826,49 +1830,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1878,22 +1882,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10276,7 +10280,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10318,7 +10322,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10345,7 +10349,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10360,7 +10364,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10375,7 +10379,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10387,7 +10391,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10402,9 +10406,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10438,10 +10439,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10460,7 +10461,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10469,7 +10470,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10481,25 +10482,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10526,7 +10530,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10541,7 +10545,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10577,7 +10581,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10601,6 +10605,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10616,7 +10623,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10625,7 +10632,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10643,7 +10650,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10682,7 +10689,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10727,7 +10734,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10766,7 +10773,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10805,13 +10812,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10820,7 +10827,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15677,7 +15684,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27368,11 +27375,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27399,10 +27407,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27411,22 +27418,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27439,6 +27447,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h index 1adad4fee98af6..fe20eac16cf531 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon May 16 03:48:45 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:01 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 7f192a22bb74d8..3dab1700a0814e 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-aarch64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1595,7 +1600,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1797,49 +1801,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1849,22 +1853,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9685,10 +9689,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10223,7 +10227,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10265,7 +10269,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10292,7 +10296,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10307,7 +10311,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10322,7 +10326,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10349,9 +10353,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10385,10 +10386,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10407,7 +10408,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10416,7 +10417,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10428,25 +10429,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10473,7 +10477,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10488,7 +10492,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10524,7 +10528,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10548,6 +10552,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10563,7 +10570,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10572,7 +10579,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10590,7 +10597,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10629,7 +10636,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10713,7 +10720,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10752,13 +10759,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10767,7 +10774,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15624,7 +15631,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27159,11 +27166,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27190,10 +27198,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27202,22 +27209,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27230,6 +27238,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 603fc2dcb08ab8..f095dfea12b4c9 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-aarch64" -#define DATE "built on: Mon May 16 03:49:00 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:10 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/configuration.h index f6758b155fa0dd..51a2847855c8c9 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm index a2e35c0291b336..5c8b9ca3050cfc 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1633,7 +1638,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1835,49 +1839,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1887,22 +1891,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8029,6 +8033,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8046,10 +8053,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9750,10 +9754,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10288,7 +10292,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10330,7 +10334,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10357,7 +10361,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10372,7 +10376,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10387,7 +10391,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10399,7 +10403,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10414,9 +10418,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10450,10 +10451,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10472,7 +10473,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10481,7 +10482,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10493,25 +10494,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10538,7 +10542,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10553,7 +10557,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10589,7 +10593,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10613,6 +10617,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10628,7 +10635,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10637,7 +10644,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10655,7 +10662,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10694,7 +10701,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10739,7 +10746,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10778,7 +10785,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10817,13 +10824,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10832,7 +10839,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15689,7 +15696,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27419,11 +27426,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27450,10 +27458,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27462,22 +27469,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27490,6 +27498,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 bddbe240f93a31..571cabf1eea662 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon May 16 03:49:13 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:18 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/configuration.h index 5f9cff73e8b113..89c3cef5ac5f3c 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm index 0517732ad33656..68f18bbbbbae85 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1633,7 +1638,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1835,49 +1839,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1887,22 +1891,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8029,6 +8033,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8046,10 +8053,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10288,7 +10292,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10330,7 +10334,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10357,7 +10361,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10372,7 +10376,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10387,7 +10391,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10399,7 +10403,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10414,9 +10418,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10450,10 +10451,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10472,7 +10473,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10481,7 +10482,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10493,25 +10494,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10538,7 +10542,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10553,7 +10557,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10589,7 +10593,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10613,6 +10617,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10628,7 +10635,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10637,7 +10644,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10655,7 +10662,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10694,7 +10701,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10739,7 +10746,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10778,7 +10785,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10817,13 +10824,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10832,7 +10839,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15689,7 +15696,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27419,11 +27426,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27450,10 +27458,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27462,22 +27469,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27490,6 +27498,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h index 178048a548ae8b..e80ad6c67f91cf 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon May 16 03:49:28 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:27 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/configuration.h index 5f9cff73e8b113..89c3cef5ac5f3c 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 bc0eb4a64f3eb8..cb2476dcfc5241 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-armv4", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1595,7 +1600,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1797,49 +1801,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1849,22 +1853,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10223,7 +10227,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10265,7 +10269,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10292,7 +10296,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10307,7 +10311,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10322,7 +10326,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10349,9 +10353,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10385,10 +10386,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10407,7 +10408,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10416,7 +10417,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10428,25 +10429,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10473,7 +10477,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10488,7 +10492,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10524,7 +10528,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10548,6 +10552,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10563,7 +10570,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10572,7 +10579,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10590,7 +10597,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10629,7 +10636,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10713,7 +10720,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10752,13 +10759,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10767,7 +10774,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15624,7 +15631,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27159,11 +27166,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27190,10 +27198,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27202,22 +27209,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27230,6 +27238,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 f609cba0131472..4ef5512e449b89 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-armv4" -#define DATE "built on: Mon May 16 03:49:42 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:36 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/configuration.h index 4d1a62df615df8..5aa5b60a0e1f12 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/asm/configdata.pm b/deps/openssl/config/archs/linux-elf/asm/configdata.pm index 81ea6695855cba..457b72352b4586 100644 --- a/deps/openssl/config/archs/linux-elf/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -759,6 +759,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1651,7 +1656,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1853,49 +1857,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1905,22 +1909,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10305,7 +10309,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10347,7 +10351,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10374,7 +10378,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10389,7 +10393,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10404,7 +10408,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10416,7 +10420,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10431,9 +10435,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10467,10 +10468,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10489,7 +10490,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10498,7 +10499,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10510,25 +10511,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10555,7 +10559,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10570,7 +10574,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10606,7 +10610,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10630,6 +10634,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10645,7 +10652,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10654,7 +10661,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10672,7 +10679,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10711,7 +10718,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10756,7 +10763,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10795,7 +10802,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10834,13 +10841,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10849,7 +10856,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15706,7 +15713,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20448,7 +20455,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20469,13 +20476,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20484,10 +20491,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20703,7 +20710,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20799,7 +20806,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20898,16 +20905,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20991,25 +20998,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21021,7 +21028,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21051,7 +21058,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21228,10 +21235,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21270,10 +21277,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21282,10 +21289,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21564,7 +21571,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21645,7 +21652,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22308,7 +22315,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22392,7 +22399,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22401,7 +22408,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22413,7 +22420,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22449,7 +22456,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22482,7 +22489,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22644,7 +22651,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22722,10 +22729,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22881,7 +22888,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22890,7 +22897,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22899,7 +22906,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22908,13 +22915,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22923,7 +22930,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23037,7 +23044,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23277,7 +23284,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27342,11 +27349,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27373,10 +27381,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27385,22 +27392,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27413,6 +27421,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.S index 3ca95e49898fbb..628a3b6333e9d3 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type _x86_AES_encrypt_compact,@function .align 16 _x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -270,7 +274,11 @@ _x86_AES_encrypt_compact: .type _sse_AES_encrypt_compact,@function .align 16 _sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -428,7 +436,11 @@ _sse_AES_encrypt_compact: .type _x86_AES_encrypt,@function .align 16 _x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -983,7 +995,11 @@ _x86_AES_encrypt: .align 16 AES_encrypt: .L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1047,7 +1063,11 @@ AES_encrypt: .type _x86_AES_decrypt_compact,@function .align 16 _x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1403,7 +1423,11 @@ _x86_AES_decrypt_compact: .type _sse_AES_decrypt_compact,@function .align 16 _sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1620,7 +1644,11 @@ _sse_AES_decrypt_compact: .type _x86_AES_decrypt,@function .align 16 _x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2179,7 +2207,11 @@ _x86_AES_decrypt: .align 16 AES_decrypt: .L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2245,7 +2277,11 @@ AES_decrypt: .align 16 AES_cbc_encrypt: .L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2777,7 +2813,11 @@ AES_cbc_encrypt: .type _x86_AES_set_encrypt_key,@function .align 16 _x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3010,7 +3050,11 @@ _x86_AES_set_encrypt_key: .align 16 AES_set_encrypt_key: .L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key ret .size AES_set_encrypt_key,.-.L_AES_set_encrypt_key_begin @@ -3019,7 +3063,11 @@ AES_set_encrypt_key: .align 16 AES_set_decrypt_key: .L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key cmpl $0,%eax je .L054proceed diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.S index c969da72f870f1..9191466ee47a31 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 16 aesni_encrypt: .L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -32,7 +36,11 @@ aesni_encrypt: .align 16 aesni_decrypt: .L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -58,7 +66,11 @@ aesni_decrypt: .type _aesni_encrypt2,@function .align 16 _aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -86,7 +98,11 @@ _aesni_encrypt2: .type _aesni_decrypt2,@function .align 16 _aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -114,7 +130,11 @@ _aesni_decrypt2: .type _aesni_encrypt3,@function .align 16 _aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -147,7 +167,11 @@ _aesni_encrypt3: .type _aesni_decrypt3,@function .align 16 _aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -180,7 +204,11 @@ _aesni_decrypt3: .type _aesni_encrypt4,@function .align 16 _aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -219,7 +247,11 @@ _aesni_encrypt4: .type _aesni_decrypt4,@function .align 16 _aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -258,7 +290,11 @@ _aesni_decrypt4: .type _aesni_encrypt6,@function .align 16 _aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -313,7 +349,11 @@ _aesni_encrypt6: .type _aesni_decrypt6,@function .align 16 _aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -370,7 +410,11 @@ _aesni_decrypt6: .align 16 aesni_ecb_encrypt: .L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -606,7 +650,11 @@ aesni_ecb_encrypt: .align 16 aesni_ccm64_encrypt_blocks: .L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -695,7 +743,11 @@ aesni_ccm64_encrypt_blocks: .align 16 aesni_ccm64_decrypt_blocks: .L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -819,7 +871,11 @@ aesni_ccm64_decrypt_blocks: .align 16 aesni_ctr32_encrypt_blocks: .L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1058,7 +1114,11 @@ aesni_ctr32_encrypt_blocks: .align 16 aesni_xts_encrypt: .L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1419,7 +1479,11 @@ aesni_xts_encrypt: .align 16 aesni_xts_decrypt: .L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1810,7 +1874,11 @@ aesni_xts_decrypt: .align 16 aesni_ocb_encrypt: .L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1960,7 +2028,7 @@ aesni_ocb_encrypt: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L077grandloop + jbe .L077grandloop .L076short: addl $96,%eax subl %esi,%eax @@ -2206,7 +2274,11 @@ aesni_ocb_encrypt: .align 16 aesni_ocb_decrypt: .L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2356,7 +2428,7 @@ aesni_ocb_decrypt: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L087grandloop + jbe .L087grandloop .L086short: addl $96,%eax subl %esi,%eax @@ -2602,7 +2674,11 @@ aesni_ocb_decrypt: .align 16 aesni_cbc_encrypt: .L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2862,7 +2938,11 @@ aesni_cbc_encrypt: .type _aesni_set_encrypt_key,@function .align 16 _aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3198,7 +3278,11 @@ _aesni_set_encrypt_key: .align 16 aesni_set_encrypt_key: .L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3210,7 +3294,11 @@ aesni_set_encrypt_key: .align 16 aesni_set_decrypt_key: .L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.S index cbee0c1d9448a2..39d00e772e56d9 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ .type _vpaes_preheat,@function .align 16 _vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -68,7 +72,11 @@ _vpaes_preheat: .type _vpaes_encrypt_core,@function .align 16 _vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -146,7 +154,11 @@ _vpaes_encrypt_core: .type _vpaes_decrypt_core,@function .align 16 _vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -235,7 +247,11 @@ _vpaes_decrypt_core: .type _vpaes_schedule_core,@function .align 16 _vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -330,7 +346,11 @@ _vpaes_schedule_core: .type _vpaes_schedule_192_smear,@function .align 16 _vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -343,7 +363,11 @@ _vpaes_schedule_192_smear: .type _vpaes_schedule_round,@function .align 16 _vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -393,7 +417,11 @@ _vpaes_schedule_round: .type _vpaes_schedule_transform,@function .align 16 _vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -409,7 +437,11 @@ _vpaes_schedule_transform: .type _vpaes_schedule_mangle,@function .align 16 _vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -471,7 +503,11 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -505,7 +541,11 @@ vpaes_set_encrypt_key: .align 16 vpaes_set_decrypt_key: .L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -544,7 +584,11 @@ vpaes_set_decrypt_key: .align 16 vpaes_encrypt: .L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -574,7 +618,11 @@ vpaes_encrypt: .align 16 vpaes_decrypt: .L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -604,7 +652,11 @@ vpaes_decrypt: .align 16 vpaes_cbc_encrypt: .L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.S index 2bc29e500e0226..a3ff8edf86bcde 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 16 BF_encrypt: .L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -355,7 +359,11 @@ BF_encrypt: .align 16 BF_decrypt: .L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -706,7 +714,11 @@ BF_decrypt: .align 16 BF_cbc_encrypt: .L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -770,28 +782,56 @@ BF_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L010ejend .L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.S index f6cd0ac647880d..2495ae69451647 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_add_words: .L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ bn_mul_add_words: .align 16 bn_mul_words: .L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L010PIC_me_up .L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ bn_mul_words: .align 16 bn_sqr_words: .L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L017PIC_me_up .L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ bn_sqr_words: .align 16 bn_div_words: .L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -625,7 +641,11 @@ bn_div_words: .align 16 bn_add_words: .L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -808,7 +828,11 @@ bn_add_words: .align 16 bn_sub_words: .L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -991,7 +1015,11 @@ bn_sub_words: .align 16 bn_sub_part_words: .L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.S index fe2c77c0ba48d7..9a90455392adee 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_comba8: .L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -549,7 +553,11 @@ bn_mul_comba8: .align 16 bn_mul_comba4: .L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -718,7 +726,11 @@ bn_mul_comba4: .align 16 bn_sqr_comba8: .L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1127,7 +1139,11 @@ bn_sqr_comba8: .align 16 bn_sqr_comba4: .L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S index bdddc2fc04b238..fcb54e967b4cbc 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type _mul_1x1_mmx,@function .align 16 _mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -106,7 +110,11 @@ _mul_1x1_mmx: .type _mul_1x1_ialu,@function .align 16 _mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -241,7 +249,11 @@ _mul_1x1_ialu: .align 16 bn_GF2m_mul_2x2: .L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %edx 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 similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/bn/x86-mont.S index f1a37f6ebbb15e..7dddbf7d87f1d8 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 @@ -4,7 +4,11 @@ .align 16 bn_mul_mont: .L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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 1e8049be900d1b..369442bcacab7b 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon May 16 03:49:55 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:44 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.S index 470c4c6403e526..bcbaf49e0ac210 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 16 Camellia_EncryptBlock_Rounds: .L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -59,7 +63,11 @@ Camellia_EncryptBlock_Rounds: .align 16 Camellia_EncryptBlock: .L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -72,7 +80,11 @@ Camellia_EncryptBlock: .align 16 Camellia_encrypt: .L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -125,7 +137,11 @@ Camellia_encrypt: .type _x86_Camellia_encrypt,@function .align 16 _x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -356,7 +372,11 @@ _x86_Camellia_encrypt: .align 16 Camellia_DecryptBlock_Rounds: .L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -411,7 +431,11 @@ Camellia_DecryptBlock_Rounds: .align 16 Camellia_DecryptBlock: .L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -424,7 +448,11 @@ Camellia_DecryptBlock: .align 16 Camellia_decrypt: .L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -477,7 +505,11 @@ Camellia_decrypt: .type _x86_Camellia_decrypt,@function .align 16 _x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -708,7 +740,11 @@ _x86_Camellia_decrypt: .align 16 Camellia_Ekeygen: .L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1550,7 +1586,11 @@ Camellia_Ekeygen: .align 16 Camellia_set_key: .L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2103,7 +2143,11 @@ Camellia_set_key: .align 16 Camellia_cbc_encrypt: .L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.S index a0d95910f694b5..9cc4027c738002 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 16 ChaCha20_ctr32: .L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ ChaCha20_ctr32: .align 16 ChaCha20_ssse3: .L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -971,7 +979,11 @@ ChaCha20_ssse3: .align 16 ChaCha20_xop: .L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.S index 8d053be963076a..ac4b251ec0b12f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 16 fcrypt_body: .L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.S index faaf030aba8b62..90449e4fac6a0f 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type _x86_DES_encrypt,@function .align 16 _x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl (%ecx),%eax @@ -475,7 +479,11 @@ _x86_DES_encrypt: .type _x86_DES_decrypt,@function .align 16 _x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl 120(%ecx),%eax @@ -949,7 +957,11 @@ _x86_DES_decrypt: .align 16 DES_encrypt1: .L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1063,7 +1075,11 @@ DES_encrypt1: .align 16 DES_encrypt2: .L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1107,7 +1123,11 @@ DES_encrypt2: .align 16 DES_encrypt3: .L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1229,7 +1249,11 @@ DES_encrypt3: .align 16 DES_decrypt3: .L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1351,7 +1375,11 @@ DES_decrypt3: .align 16 DES_ncbc_encrypt: .L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1413,28 +1441,56 @@ DES_ncbc_encrypt: xorl %edx,%edx jmp *%ebp .L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L016ejend .L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L016ejend: xorl %ecx,%eax @@ -1539,7 +1595,11 @@ DES_ncbc_encrypt: .align 16 DES_ede3_cbc_encrypt: .L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1605,28 +1665,56 @@ DES_ede3_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L040ejend .L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.S index 68a56e2b5af478..4e17d5eb877efc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ ecp_nistz256_precomputed: .align 16 ecp_nistz256_mul_by_2: .L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2407,7 +2411,11 @@ ecp_nistz256_mul_by_2: .align 16 ecp_nistz256_mul_by_3: .L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2433,7 +2441,11 @@ ecp_nistz256_mul_by_3: .align 16 ecp_nistz256_div_by_2: .L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2450,7 +2462,11 @@ ecp_nistz256_div_by_2: .type _ecp_nistz256_div_by_2,@function .align 16 _ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2534,7 +2550,11 @@ _ecp_nistz256_div_by_2: .align 16 ecp_nistz256_add: .L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2552,7 +2572,11 @@ ecp_nistz256_add: .type _ecp_nistz256_add,@function .align 16 _ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2630,7 +2654,11 @@ _ecp_nistz256_add: .align 16 ecp_nistz256_sub: .L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2648,7 +2676,11 @@ ecp_nistz256_sub: .type _ecp_nistz256_sub,@function .align 16 _ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2707,7 +2739,11 @@ _ecp_nistz256_sub: .align 16 ecp_nistz256_neg: .L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2736,7 +2772,11 @@ ecp_nistz256_neg: .type _picup_eax,@function .align 16 _picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .size _picup_eax,.-_picup_eax @@ -2745,7 +2785,11 @@ _picup_eax: .align 16 ecp_nistz256_to_mont: .L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2769,7 +2813,11 @@ ecp_nistz256_to_mont: .align 16 ecp_nistz256_from_mont: .L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2793,7 +2841,11 @@ ecp_nistz256_from_mont: .align 16 ecp_nistz256_mul_mont: .L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2817,7 +2869,11 @@ ecp_nistz256_mul_mont: .align 16 ecp_nistz256_sqr_mont: .L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2839,7 +2895,11 @@ ecp_nistz256_sqr_mont: .type _ecp_nistz256_mul_mont,@function .align 16 _ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne .L004mul_mont_ialu @@ -3737,7 +3797,11 @@ _ecp_nistz256_mul_mont: .align 16 ecp_nistz256_scatter_w5: .L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3771,7 +3835,11 @@ ecp_nistz256_scatter_w5: .align 16 ecp_nistz256_gather_w5: .L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3866,7 +3934,11 @@ ecp_nistz256_gather_w5: .align 16 ecp_nistz256_scatter_w7: .L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3898,7 +3970,11 @@ ecp_nistz256_scatter_w7: .align 16 ecp_nistz256_gather_w7: .L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4113,7 +4189,11 @@ ecp_nistz256_gather_w7: .align 16 ecp_nistz256_point_double: .L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4240,7 +4320,11 @@ ecp_nistz256_point_double: .align 16 ecp_nistz256_point_add: .L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4754,7 +4838,11 @@ ecp_nistz256_point_add: .align 16 ecp_nistz256_point_add_affine: .L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.S index 5814f893a7814b..33c01af676ab4d 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 16 ossl_md5_block_asm_data_order: .L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.S index 183d7395b7bfc2..dd80e32c53beb3 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 16 gcm_gmult_4bit_x86: .L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -99,7 +103,11 @@ gcm_gmult_4bit_x86: .align 16 gcm_ghash_4bit_x86: .L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -209,7 +217,11 @@ gcm_ghash_4bit_x86: .align 16 gcm_gmult_4bit_mmx: .L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -309,7 +321,11 @@ gcm_gmult_4bit_mmx: .align 16 gcm_ghash_4bit_mmx: .L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -914,7 +930,11 @@ gcm_ghash_4bit_mmx: .align 16 gcm_init_clmul: .L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call .L010pic @@ -984,7 +1004,11 @@ gcm_init_clmul: .align 16 gcm_gmult_clmul: .L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call .L011pic @@ -1038,7 +1062,11 @@ gcm_gmult_clmul: .align 16 gcm_ghash_clmul: .L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.S index 62fd11e14db5c1..f95649faed3710 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 16 poly1305_init: .L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ poly1305_init: .align 16 poly1305_blocks: .L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -236,7 +244,11 @@ poly1305_blocks: .align 16 poly1305_emit: .L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -296,7 +308,11 @@ poly1305_emit: .type _poly1305_init_sse2,@function .align 16 _poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -499,7 +515,11 @@ _poly1305_init_sse2: .type _poly1305_blocks_sse2,@function .align 16 _poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1261,7 +1281,11 @@ _poly1305_blocks_sse2: .type _poly1305_emit_sse2,@function .align 16 _poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1355,7 +1379,11 @@ _poly1305_emit_sse2: .type _poly1305_init_avx2,@function .align 16 _poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1527,7 +1555,11 @@ _poly1305_init_avx2: .type _poly1305_blocks_avx2,@function .align 16 _poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.S index cf425a53dff5e4..da909a31e73010 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 16 RC4: .L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ RC4: .align 16 RC4_set_key: .L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ RC4_set_key: .align 16 RC4_options: .L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L018pic_point .L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.S index f66fad667d1bc4..57b95af6dde072 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 16 ripemd160_block_asm_data_order: .L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.S index 7819ccc53236ed..ddc85b3d82df65 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 16 sha1_block_data_order: .L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ sha1_block_data_order: .type _sha1_block_data_order_shaext,@function .align 16 _sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1570,7 +1578,11 @@ _sha1_block_data_order_shaext: .type _sha1_block_data_order_ssse3,@function .align 16 _sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2802,11 @@ _sha1_block_data_order_ssse3: .type _sha1_block_data_order_avx,@function .align 16 _sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.S index 09acf55bb46159..9436ca5e1d8c92 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 16 sha256_block_data_order: .L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.s b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.S index 34bc402edc89a0..c7cf815b4e052e 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 16 sha512_block_data_order: .L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.S index 3183c42cf30000..9fb9ca1e45efb9 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 16 whirlpool_block_mmx: .L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.s b/deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.s rename to deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.S index b826117f798b73..eedacacfea8676 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/linux-elf/asm/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 16 OPENSSL_ia32_cpuid: .L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -149,7 +153,11 @@ OPENSSL_ia32_cpuid: .align 16 OPENSSL_rdtsc: .L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L009PIC_me_up @@ -167,7 +175,11 @@ OPENSSL_rdtsc: .align 16 OPENSSL_instrument_halt: .L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L011PIC_me_up .L011PIC_me_up: popl %ecx @@ -200,7 +212,11 @@ OPENSSL_instrument_halt: .align 16 OPENSSL_far_spin: .L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -228,7 +244,11 @@ OPENSSL_far_spin: .align 16 OPENSSL_wipe_cpu: .L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L015PIC_me_up @@ -260,7 +280,11 @@ OPENSSL_wipe_cpu: .align 16 OPENSSL_atomic_add: .L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -280,7 +304,11 @@ OPENSSL_atomic_add: .align 16 OPENSSL_cleanse: .L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -318,7 +346,11 @@ OPENSSL_cleanse: .align 16 CRYPTO_memcmp: .L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -348,7 +380,11 @@ CRYPTO_memcmp: .align 16 OPENSSL_instrument_bus: .L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -397,7 +433,11 @@ OPENSSL_instrument_bus: .align 16 OPENSSL_instrument_bus2: .L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -459,7 +499,11 @@ OPENSSL_instrument_bus2: .align 16 OPENSSL_ia32_rdrand_bytes: .L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -503,7 +547,11 @@ OPENSSL_ia32_rdrand_bytes: .align 16 OPENSSL_ia32_rdseed_bytes: .L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.s b/deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.s rename to deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.S index d9a54d767ffa51..b6e5b844f7c845 100644 --- a/deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 16 padlock_capability: .L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -65,7 +69,11 @@ padlock_capability: .align 16 padlock_key_bswap: .L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx .L003bswap_loop: @@ -82,7 +90,11 @@ padlock_key_bswap: .align 16 padlock_verify_context: .L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal .Lpadlock_saved_context-.L004verify_pic_point,%eax pushfl @@ -94,7 +106,11 @@ padlock_verify_context: .type _padlock_verify_ctx,@function .align 16 _padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc .L005verified @@ -111,7 +127,11 @@ _padlock_verify_ctx: .align 16 padlock_reload_key: .L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -121,7 +141,11 @@ padlock_reload_key: .align 16 padlock_aes_block: .L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -142,7 +166,11 @@ padlock_aes_block: .align 16 padlock_ecb_encrypt: .L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -322,7 +350,11 @@ padlock_ecb_encrypt: .align 16 padlock_cbc_encrypt: .L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -506,7 +538,11 @@ padlock_cbc_encrypt: .align 16 padlock_cfb_encrypt: .L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -629,7 +665,11 @@ padlock_cfb_encrypt: .align 16 padlock_ofb_encrypt: .L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -752,7 +792,11 @@ padlock_ofb_encrypt: .align 16 padlock_ctr32_encrypt: .L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -860,7 +904,11 @@ padlock_ctr32_encrypt: .align 16 padlock_xstore: .L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -871,7 +919,11 @@ padlock_xstore: .type _win32_segv_handler,@function .align 16 _win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -887,7 +939,11 @@ _win32_segv_handler: .align 16 padlock_sha1_oneshot: .L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -919,7 +975,11 @@ padlock_sha1_oneshot: .align 16 padlock_sha1_blocks: .L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -950,7 +1010,11 @@ padlock_sha1_blocks: .align 16 padlock_sha256_oneshot: .L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -982,7 +1046,11 @@ padlock_sha256_oneshot: .align 16 padlock_sha256_blocks: .L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -1013,7 +1081,11 @@ padlock_sha256_blocks: .align 16 padlock_sha512_blocks: .L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/configuration.h index 9cd33bab26fd5d..037bcb97508fec 100644 --- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi index 7363f699a81005..ebbe0777a174fe 100644 --- a/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-elf/asm/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_linux-elf': [ - './config/archs/linux-elf/asm/crypto/aes/aes-586.s', - './config/archs/linux-elf/asm/crypto/aes/aesni-x86.s', - './config/archs/linux-elf/asm/crypto/aes/vpaes-x86.s', - './config/archs/linux-elf/asm/crypto/bf/bf-586.s', - './config/archs/linux-elf/asm/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm/crypto/bn/co-586.s', - './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm/crypto/camellia/cmll-x86.s', - './config/archs/linux-elf/asm/crypto/chacha/chacha-x86.s', - './config/archs/linux-elf/asm/crypto/des/crypt586.s', - './config/archs/linux-elf/asm/crypto/des/des-586.s', - './config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/linux-elf/asm/crypto/x86cpuid.s', - './config/archs/linux-elf/asm/crypto/md5/md5-586.s', - './config/archs/linux-elf/asm/crypto/modes/ghash-x86.s', - './config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/linux-elf/asm/crypto/rc4/rc4-586.s', - './config/archs/linux-elf/asm/crypto/ripemd/rmd-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha1-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha256-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha512-586.s', - './config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/linux-elf/asm/engines/e_padlock-x86.s', + './config/archs/linux-elf/asm/crypto/aes/aes-586.S', + './config/archs/linux-elf/asm/crypto/aes/aesni-x86.S', + './config/archs/linux-elf/asm/crypto/aes/vpaes-x86.S', + './config/archs/linux-elf/asm/crypto/bf/bf-586.S', + './config/archs/linux-elf/asm/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm/crypto/bn/co-586.S', + './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm/crypto/camellia/cmll-x86.S', + './config/archs/linux-elf/asm/crypto/chacha/chacha-x86.S', + './config/archs/linux-elf/asm/crypto/des/crypt586.S', + './config/archs/linux-elf/asm/crypto/des/des-586.S', + './config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/linux-elf/asm/crypto/x86cpuid.S', + './config/archs/linux-elf/asm/crypto/md5/md5-586.S', + './config/archs/linux-elf/asm/crypto/modes/ghash-x86.S', + './config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/linux-elf/asm/crypto/rc4/rc4-586.S', + './config/archs/linux-elf/asm/crypto/ripemd/rmd-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha1-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha256-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha512-586.S', + './config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/linux-elf/asm/engines/e_padlock-x86.S', './config/archs/linux-elf/asm/providers/common/der/der_sm2_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_digests_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/linux-elf/asm/providers/common/der/der_ecx_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_rsa_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-elf/asm/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm/crypto/bn/co-586.s', - './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm/crypto/des/crypt586.s', - './config/archs/linux-elf/asm/crypto/des/des-586.s', - './config/archs/linux-elf/asm/crypto/md5/md5-586.s', + './config/archs/linux-elf/asm/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm/crypto/bn/co-586.S', + './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm/crypto/des/crypt586.S', + './config/archs/linux-elf/asm/crypto/des/des-586.S', + './config/archs/linux-elf/asm/crypto/md5/md5-586.S', './config/archs/linux-elf/asm/providers/legacy.ld', './config/archs/linux-elf/asm/providers/fips.ld', diff --git a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi index 90e1e0fe120688..6beb9a0e4da4db 100644 --- a/deps/openssl/config/archs/linux-elf/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-elf/asm/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_linux-elf': [ - './config/archs/linux-elf/asm/crypto/aes/aes-586.s', - './config/archs/linux-elf/asm/crypto/aes/aesni-x86.s', - './config/archs/linux-elf/asm/crypto/aes/vpaes-x86.s', - './config/archs/linux-elf/asm/crypto/bf/bf-586.s', - './config/archs/linux-elf/asm/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm/crypto/bn/co-586.s', - './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm/crypto/camellia/cmll-x86.s', - './config/archs/linux-elf/asm/crypto/chacha/chacha-x86.s', - './config/archs/linux-elf/asm/crypto/des/crypt586.s', - './config/archs/linux-elf/asm/crypto/des/des-586.s', - './config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/linux-elf/asm/crypto/x86cpuid.s', - './config/archs/linux-elf/asm/crypto/md5/md5-586.s', - './config/archs/linux-elf/asm/crypto/modes/ghash-x86.s', - './config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/linux-elf/asm/crypto/rc4/rc4-586.s', - './config/archs/linux-elf/asm/crypto/ripemd/rmd-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha1-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha256-586.s', - './config/archs/linux-elf/asm/crypto/sha/sha512-586.s', - './config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/linux-elf/asm/engines/e_padlock-x86.s', + './config/archs/linux-elf/asm/crypto/aes/aes-586.S', + './config/archs/linux-elf/asm/crypto/aes/aesni-x86.S', + './config/archs/linux-elf/asm/crypto/aes/vpaes-x86.S', + './config/archs/linux-elf/asm/crypto/bf/bf-586.S', + './config/archs/linux-elf/asm/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm/crypto/bn/co-586.S', + './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm/crypto/camellia/cmll-x86.S', + './config/archs/linux-elf/asm/crypto/chacha/chacha-x86.S', + './config/archs/linux-elf/asm/crypto/des/crypt586.S', + './config/archs/linux-elf/asm/crypto/des/des-586.S', + './config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/linux-elf/asm/crypto/x86cpuid.S', + './config/archs/linux-elf/asm/crypto/md5/md5-586.S', + './config/archs/linux-elf/asm/crypto/modes/ghash-x86.S', + './config/archs/linux-elf/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/linux-elf/asm/crypto/rc4/rc4-586.S', + './config/archs/linux-elf/asm/crypto/ripemd/rmd-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha1-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha256-586.S', + './config/archs/linux-elf/asm/crypto/sha/sha512-586.S', + './config/archs/linux-elf/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/linux-elf/asm/engines/e_padlock-x86.S', './config/archs/linux-elf/asm/providers/common/der/der_sm2_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_digests_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/linux-elf/asm/providers/common/der/der_ecx_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_rsa_gen.c', './config/archs/linux-elf/asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-elf/asm/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm/crypto/bn/co-586.s', - './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm/crypto/des/crypt586.s', - './config/archs/linux-elf/asm/crypto/des/des-586.s', - './config/archs/linux-elf/asm/crypto/md5/md5-586.s', + './config/archs/linux-elf/asm/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm/crypto/bn/co-586.S', + './config/archs/linux-elf/asm/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm/crypto/des/crypt586.S', + './config/archs/linux-elf/asm/crypto/des/des-586.S', + './config/archs/linux-elf/asm/crypto/md5/md5-586.S', './config/archs/linux-elf/asm/providers/legacy.ld', './config/archs/linux-elf/asm/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm index a004d19c7b287b..d76f98bc11e14c 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -759,6 +759,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1651,7 +1656,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1853,49 +1857,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1905,22 +1909,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8047,6 +8051,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8064,10 +8071,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9767,10 +9771,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10305,7 +10309,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10347,7 +10351,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10374,7 +10378,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10389,7 +10393,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10404,7 +10408,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10416,7 +10420,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10431,9 +10435,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10467,10 +10468,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10489,7 +10490,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10498,7 +10499,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10510,25 +10511,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10555,7 +10559,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10570,7 +10574,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10606,7 +10610,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10630,6 +10634,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10645,7 +10652,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10654,7 +10661,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10672,7 +10679,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10711,7 +10718,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10756,7 +10763,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10795,7 +10802,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10834,13 +10841,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10849,7 +10856,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15706,7 +15713,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20448,7 +20455,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20469,13 +20476,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20484,10 +20491,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20703,7 +20710,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20799,7 +20806,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20898,16 +20905,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20991,25 +20998,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21021,7 +21028,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21051,7 +21058,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21228,10 +21235,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21270,10 +21277,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21282,10 +21289,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21564,7 +21571,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21645,7 +21652,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22308,7 +22315,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22392,7 +22399,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22401,7 +22408,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22413,7 +22420,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22449,7 +22456,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22482,7 +22489,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22644,7 +22651,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22722,10 +22729,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22881,7 +22888,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22890,7 +22897,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22899,7 +22906,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22908,13 +22915,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22923,7 +22930,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23037,7 +23044,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23277,7 +23284,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27342,11 +27349,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27373,10 +27381,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27385,22 +27392,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27413,6 +27421,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.S index 3ca95e49898fbb..628a3b6333e9d3 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type _x86_AES_encrypt_compact,@function .align 16 _x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -270,7 +274,11 @@ _x86_AES_encrypt_compact: .type _sse_AES_encrypt_compact,@function .align 16 _sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -428,7 +436,11 @@ _sse_AES_encrypt_compact: .type _x86_AES_encrypt,@function .align 16 _x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -983,7 +995,11 @@ _x86_AES_encrypt: .align 16 AES_encrypt: .L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1047,7 +1063,11 @@ AES_encrypt: .type _x86_AES_decrypt_compact,@function .align 16 _x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1403,7 +1423,11 @@ _x86_AES_decrypt_compact: .type _sse_AES_decrypt_compact,@function .align 16 _sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1620,7 +1644,11 @@ _sse_AES_decrypt_compact: .type _x86_AES_decrypt,@function .align 16 _x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2179,7 +2207,11 @@ _x86_AES_decrypt: .align 16 AES_decrypt: .L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2245,7 +2277,11 @@ AES_decrypt: .align 16 AES_cbc_encrypt: .L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2777,7 +2813,11 @@ AES_cbc_encrypt: .type _x86_AES_set_encrypt_key,@function .align 16 _x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3010,7 +3050,11 @@ _x86_AES_set_encrypt_key: .align 16 AES_set_encrypt_key: .L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key ret .size AES_set_encrypt_key,.-.L_AES_set_encrypt_key_begin @@ -3019,7 +3063,11 @@ AES_set_encrypt_key: .align 16 AES_set_decrypt_key: .L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key cmpl $0,%eax je .L054proceed diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.S index c969da72f870f1..9191466ee47a31 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 16 aesni_encrypt: .L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -32,7 +36,11 @@ aesni_encrypt: .align 16 aesni_decrypt: .L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -58,7 +66,11 @@ aesni_decrypt: .type _aesni_encrypt2,@function .align 16 _aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -86,7 +98,11 @@ _aesni_encrypt2: .type _aesni_decrypt2,@function .align 16 _aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -114,7 +130,11 @@ _aesni_decrypt2: .type _aesni_encrypt3,@function .align 16 _aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -147,7 +167,11 @@ _aesni_encrypt3: .type _aesni_decrypt3,@function .align 16 _aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -180,7 +204,11 @@ _aesni_decrypt3: .type _aesni_encrypt4,@function .align 16 _aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -219,7 +247,11 @@ _aesni_encrypt4: .type _aesni_decrypt4,@function .align 16 _aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -258,7 +290,11 @@ _aesni_decrypt4: .type _aesni_encrypt6,@function .align 16 _aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -313,7 +349,11 @@ _aesni_encrypt6: .type _aesni_decrypt6,@function .align 16 _aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -370,7 +410,11 @@ _aesni_decrypt6: .align 16 aesni_ecb_encrypt: .L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -606,7 +650,11 @@ aesni_ecb_encrypt: .align 16 aesni_ccm64_encrypt_blocks: .L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -695,7 +743,11 @@ aesni_ccm64_encrypt_blocks: .align 16 aesni_ccm64_decrypt_blocks: .L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -819,7 +871,11 @@ aesni_ccm64_decrypt_blocks: .align 16 aesni_ctr32_encrypt_blocks: .L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1058,7 +1114,11 @@ aesni_ctr32_encrypt_blocks: .align 16 aesni_xts_encrypt: .L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1419,7 +1479,11 @@ aesni_xts_encrypt: .align 16 aesni_xts_decrypt: .L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1810,7 +1874,11 @@ aesni_xts_decrypt: .align 16 aesni_ocb_encrypt: .L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1960,7 +2028,7 @@ aesni_ocb_encrypt: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L077grandloop + jbe .L077grandloop .L076short: addl $96,%eax subl %esi,%eax @@ -2206,7 +2274,11 @@ aesni_ocb_encrypt: .align 16 aesni_ocb_decrypt: .L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2356,7 +2428,7 @@ aesni_ocb_decrypt: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L087grandloop + jbe .L087grandloop .L086short: addl $96,%eax subl %esi,%eax @@ -2602,7 +2674,11 @@ aesni_ocb_decrypt: .align 16 aesni_cbc_encrypt: .L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2862,7 +2938,11 @@ aesni_cbc_encrypt: .type _aesni_set_encrypt_key,@function .align 16 _aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3198,7 +3278,11 @@ _aesni_set_encrypt_key: .align 16 aesni_set_encrypt_key: .L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3210,7 +3294,11 @@ aesni_set_encrypt_key: .align 16 aesni_set_decrypt_key: .L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.S index cbee0c1d9448a2..39d00e772e56d9 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ .type _vpaes_preheat,@function .align 16 _vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -68,7 +72,11 @@ _vpaes_preheat: .type _vpaes_encrypt_core,@function .align 16 _vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -146,7 +154,11 @@ _vpaes_encrypt_core: .type _vpaes_decrypt_core,@function .align 16 _vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -235,7 +247,11 @@ _vpaes_decrypt_core: .type _vpaes_schedule_core,@function .align 16 _vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -330,7 +346,11 @@ _vpaes_schedule_core: .type _vpaes_schedule_192_smear,@function .align 16 _vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -343,7 +363,11 @@ _vpaes_schedule_192_smear: .type _vpaes_schedule_round,@function .align 16 _vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -393,7 +417,11 @@ _vpaes_schedule_round: .type _vpaes_schedule_transform,@function .align 16 _vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -409,7 +437,11 @@ _vpaes_schedule_transform: .type _vpaes_schedule_mangle,@function .align 16 _vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -471,7 +503,11 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -505,7 +541,11 @@ vpaes_set_encrypt_key: .align 16 vpaes_set_decrypt_key: .L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -544,7 +584,11 @@ vpaes_set_decrypt_key: .align 16 vpaes_encrypt: .L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -574,7 +618,11 @@ vpaes_encrypt: .align 16 vpaes_decrypt: .L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -604,7 +652,11 @@ vpaes_decrypt: .align 16 vpaes_cbc_encrypt: .L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.S index 2bc29e500e0226..a3ff8edf86bcde 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 16 BF_encrypt: .L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -355,7 +359,11 @@ BF_encrypt: .align 16 BF_decrypt: .L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -706,7 +714,11 @@ BF_decrypt: .align 16 BF_cbc_encrypt: .L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -770,28 +782,56 @@ BF_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L010ejend .L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S index f6cd0ac647880d..2495ae69451647 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_add_words: .L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ bn_mul_add_words: .align 16 bn_mul_words: .L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L010PIC_me_up .L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ bn_mul_words: .align 16 bn_sqr_words: .L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L017PIC_me_up .L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ bn_sqr_words: .align 16 bn_div_words: .L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -625,7 +641,11 @@ bn_div_words: .align 16 bn_add_words: .L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -808,7 +828,11 @@ bn_add_words: .align 16 bn_sub_words: .L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -991,7 +1015,11 @@ bn_sub_words: .align 16 bn_sub_part_words: .L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S index fe2c77c0ba48d7..9a90455392adee 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_comba8: .L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -549,7 +553,11 @@ bn_mul_comba8: .align 16 bn_mul_comba4: .L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -718,7 +726,11 @@ bn_mul_comba4: .align 16 bn_sqr_comba8: .L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1127,7 +1139,11 @@ bn_sqr_comba8: .align 16 bn_sqr_comba4: .L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S index bdddc2fc04b238..fcb54e967b4cbc 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type _mul_1x1_mmx,@function .align 16 _mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -106,7 +110,11 @@ _mul_1x1_mmx: .type _mul_1x1_ialu,@function .align 16 _mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -241,7 +249,11 @@ _mul_1x1_ialu: .align 16 bn_GF2m_mul_2x2: .L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %edx diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S index f1a37f6ebbb15e..7dddbf7d87f1d8 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S @@ -4,7 +4,11 @@ .align 16 bn_mul_mont: .L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h index 68bcbdbccddc9a..53cf259a4c98ce 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon May 16 03:50:10 2022 UTC" +#define DATE "built on: Tue Jul 5 15:48:53 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.S index 470c4c6403e526..bcbaf49e0ac210 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 16 Camellia_EncryptBlock_Rounds: .L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -59,7 +63,11 @@ Camellia_EncryptBlock_Rounds: .align 16 Camellia_EncryptBlock: .L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -72,7 +80,11 @@ Camellia_EncryptBlock: .align 16 Camellia_encrypt: .L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -125,7 +137,11 @@ Camellia_encrypt: .type _x86_Camellia_encrypt,@function .align 16 _x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -356,7 +372,11 @@ _x86_Camellia_encrypt: .align 16 Camellia_DecryptBlock_Rounds: .L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -411,7 +431,11 @@ Camellia_DecryptBlock_Rounds: .align 16 Camellia_DecryptBlock: .L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -424,7 +448,11 @@ Camellia_DecryptBlock: .align 16 Camellia_decrypt: .L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -477,7 +505,11 @@ Camellia_decrypt: .type _x86_Camellia_decrypt,@function .align 16 _x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -708,7 +740,11 @@ _x86_Camellia_decrypt: .align 16 Camellia_Ekeygen: .L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1550,7 +1586,11 @@ Camellia_Ekeygen: .align 16 Camellia_set_key: .L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2103,7 +2143,11 @@ Camellia_set_key: .align 16 Camellia_cbc_encrypt: .L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.S index a0d95910f694b5..9cc4027c738002 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 16 ChaCha20_ctr32: .L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ ChaCha20_ctr32: .align 16 ChaCha20_ssse3: .L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -971,7 +979,11 @@ ChaCha20_ssse3: .align 16 ChaCha20_xop: .L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S index 8d053be963076a..ac4b251ec0b12f 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 16 fcrypt_body: .L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.S index faaf030aba8b62..90449e4fac6a0f 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type _x86_DES_encrypt,@function .align 16 _x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl (%ecx),%eax @@ -475,7 +479,11 @@ _x86_DES_encrypt: .type _x86_DES_decrypt,@function .align 16 _x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl 120(%ecx),%eax @@ -949,7 +957,11 @@ _x86_DES_decrypt: .align 16 DES_encrypt1: .L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1063,7 +1075,11 @@ DES_encrypt1: .align 16 DES_encrypt2: .L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1107,7 +1123,11 @@ DES_encrypt2: .align 16 DES_encrypt3: .L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1229,7 +1249,11 @@ DES_encrypt3: .align 16 DES_decrypt3: .L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1351,7 +1375,11 @@ DES_decrypt3: .align 16 DES_ncbc_encrypt: .L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1413,28 +1441,56 @@ DES_ncbc_encrypt: xorl %edx,%edx jmp *%ebp .L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L016ejend .L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L016ejend: xorl %ecx,%eax @@ -1539,7 +1595,11 @@ DES_ncbc_encrypt: .align 16 DES_ede3_cbc_encrypt: .L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1605,28 +1665,56 @@ DES_ede3_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L040ejend .L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S index 68a56e2b5af478..4e17d5eb877efc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ ecp_nistz256_precomputed: .align 16 ecp_nistz256_mul_by_2: .L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2407,7 +2411,11 @@ ecp_nistz256_mul_by_2: .align 16 ecp_nistz256_mul_by_3: .L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2433,7 +2441,11 @@ ecp_nistz256_mul_by_3: .align 16 ecp_nistz256_div_by_2: .L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2450,7 +2462,11 @@ ecp_nistz256_div_by_2: .type _ecp_nistz256_div_by_2,@function .align 16 _ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2534,7 +2550,11 @@ _ecp_nistz256_div_by_2: .align 16 ecp_nistz256_add: .L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2552,7 +2572,11 @@ ecp_nistz256_add: .type _ecp_nistz256_add,@function .align 16 _ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2630,7 +2654,11 @@ _ecp_nistz256_add: .align 16 ecp_nistz256_sub: .L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2648,7 +2676,11 @@ ecp_nistz256_sub: .type _ecp_nistz256_sub,@function .align 16 _ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2707,7 +2739,11 @@ _ecp_nistz256_sub: .align 16 ecp_nistz256_neg: .L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2736,7 +2772,11 @@ ecp_nistz256_neg: .type _picup_eax,@function .align 16 _picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .size _picup_eax,.-_picup_eax @@ -2745,7 +2785,11 @@ _picup_eax: .align 16 ecp_nistz256_to_mont: .L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2769,7 +2813,11 @@ ecp_nistz256_to_mont: .align 16 ecp_nistz256_from_mont: .L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2793,7 +2841,11 @@ ecp_nistz256_from_mont: .align 16 ecp_nistz256_mul_mont: .L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2817,7 +2869,11 @@ ecp_nistz256_mul_mont: .align 16 ecp_nistz256_sqr_mont: .L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2839,7 +2895,11 @@ ecp_nistz256_sqr_mont: .type _ecp_nistz256_mul_mont,@function .align 16 _ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne .L004mul_mont_ialu @@ -3737,7 +3797,11 @@ _ecp_nistz256_mul_mont: .align 16 ecp_nistz256_scatter_w5: .L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3771,7 +3835,11 @@ ecp_nistz256_scatter_w5: .align 16 ecp_nistz256_gather_w5: .L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3866,7 +3934,11 @@ ecp_nistz256_gather_w5: .align 16 ecp_nistz256_scatter_w7: .L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3898,7 +3970,11 @@ ecp_nistz256_scatter_w7: .align 16 ecp_nistz256_gather_w7: .L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4113,7 +4189,11 @@ ecp_nistz256_gather_w7: .align 16 ecp_nistz256_point_double: .L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4240,7 +4320,11 @@ ecp_nistz256_point_double: .align 16 ecp_nistz256_point_add: .L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4754,7 +4838,11 @@ ecp_nistz256_point_add: .align 16 ecp_nistz256_point_add_affine: .L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S index 5814f893a7814b..33c01af676ab4d 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 16 ossl_md5_block_asm_data_order: .L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.S index 183d7395b7bfc2..dd80e32c53beb3 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 16 gcm_gmult_4bit_x86: .L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -99,7 +103,11 @@ gcm_gmult_4bit_x86: .align 16 gcm_ghash_4bit_x86: .L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -209,7 +217,11 @@ gcm_ghash_4bit_x86: .align 16 gcm_gmult_4bit_mmx: .L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -309,7 +321,11 @@ gcm_gmult_4bit_mmx: .align 16 gcm_ghash_4bit_mmx: .L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -914,7 +930,11 @@ gcm_ghash_4bit_mmx: .align 16 gcm_init_clmul: .L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call .L010pic @@ -984,7 +1004,11 @@ gcm_init_clmul: .align 16 gcm_gmult_clmul: .L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call .L011pic @@ -1038,7 +1062,11 @@ gcm_gmult_clmul: .align 16 gcm_ghash_clmul: .L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.S index 62fd11e14db5c1..f95649faed3710 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 16 poly1305_init: .L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ poly1305_init: .align 16 poly1305_blocks: .L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -236,7 +244,11 @@ poly1305_blocks: .align 16 poly1305_emit: .L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -296,7 +308,11 @@ poly1305_emit: .type _poly1305_init_sse2,@function .align 16 _poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -499,7 +515,11 @@ _poly1305_init_sse2: .type _poly1305_blocks_sse2,@function .align 16 _poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1261,7 +1281,11 @@ _poly1305_blocks_sse2: .type _poly1305_emit_sse2,@function .align 16 _poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1355,7 +1379,11 @@ _poly1305_emit_sse2: .type _poly1305_init_avx2,@function .align 16 _poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1527,7 +1555,11 @@ _poly1305_init_avx2: .type _poly1305_blocks_avx2,@function .align 16 _poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.S index cf425a53dff5e4..da909a31e73010 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 16 RC4: .L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ RC4: .align 16 RC4_set_key: .L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ RC4_set_key: .align 16 RC4_options: .L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L018pic_point .L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.S index f66fad667d1bc4..57b95af6dde072 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 16 ripemd160_block_asm_data_order: .L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.S index 7819ccc53236ed..ddc85b3d82df65 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 16 sha1_block_data_order: .L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ sha1_block_data_order: .type _sha1_block_data_order_shaext,@function .align 16 _sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1570,7 +1578,11 @@ _sha1_block_data_order_shaext: .type _sha1_block_data_order_ssse3,@function .align 16 _sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2802,11 @@ _sha1_block_data_order_ssse3: .type _sha1_block_data_order_avx,@function .align 16 _sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.S index 09acf55bb46159..9436ca5e1d8c92 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 16 sha256_block_data_order: .L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.S index 34bc402edc89a0..c7cf815b4e052e 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 16 sha512_block_data_order: .L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.S index 3183c42cf30000..9fb9ca1e45efb9 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 16 whirlpool_block_mmx: .L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.s b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.S index b826117f798b73..eedacacfea8676 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 16 OPENSSL_ia32_cpuid: .L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -149,7 +153,11 @@ OPENSSL_ia32_cpuid: .align 16 OPENSSL_rdtsc: .L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L009PIC_me_up @@ -167,7 +175,11 @@ OPENSSL_rdtsc: .align 16 OPENSSL_instrument_halt: .L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L011PIC_me_up .L011PIC_me_up: popl %ecx @@ -200,7 +212,11 @@ OPENSSL_instrument_halt: .align 16 OPENSSL_far_spin: .L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -228,7 +244,11 @@ OPENSSL_far_spin: .align 16 OPENSSL_wipe_cpu: .L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L015PIC_me_up @@ -260,7 +280,11 @@ OPENSSL_wipe_cpu: .align 16 OPENSSL_atomic_add: .L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -280,7 +304,11 @@ OPENSSL_atomic_add: .align 16 OPENSSL_cleanse: .L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -318,7 +346,11 @@ OPENSSL_cleanse: .align 16 CRYPTO_memcmp: .L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -348,7 +380,11 @@ CRYPTO_memcmp: .align 16 OPENSSL_instrument_bus: .L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -397,7 +433,11 @@ OPENSSL_instrument_bus: .align 16 OPENSSL_instrument_bus2: .L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -459,7 +499,11 @@ OPENSSL_instrument_bus2: .align 16 OPENSSL_ia32_rdrand_bytes: .L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -503,7 +547,11 @@ OPENSSL_ia32_rdrand_bytes: .align 16 OPENSSL_ia32_rdseed_bytes: .L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.s b/deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.s rename to deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.S index d9a54d767ffa51..b6e5b844f7c845 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 16 padlock_capability: .L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -65,7 +69,11 @@ padlock_capability: .align 16 padlock_key_bswap: .L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx .L003bswap_loop: @@ -82,7 +90,11 @@ padlock_key_bswap: .align 16 padlock_verify_context: .L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal .Lpadlock_saved_context-.L004verify_pic_point,%eax pushfl @@ -94,7 +106,11 @@ padlock_verify_context: .type _padlock_verify_ctx,@function .align 16 _padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc .L005verified @@ -111,7 +127,11 @@ _padlock_verify_ctx: .align 16 padlock_reload_key: .L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -121,7 +141,11 @@ padlock_reload_key: .align 16 padlock_aes_block: .L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -142,7 +166,11 @@ padlock_aes_block: .align 16 padlock_ecb_encrypt: .L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -322,7 +350,11 @@ padlock_ecb_encrypt: .align 16 padlock_cbc_encrypt: .L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -506,7 +538,11 @@ padlock_cbc_encrypt: .align 16 padlock_cfb_encrypt: .L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -629,7 +665,11 @@ padlock_cfb_encrypt: .align 16 padlock_ofb_encrypt: .L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -752,7 +792,11 @@ padlock_ofb_encrypt: .align 16 padlock_ctr32_encrypt: .L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -860,7 +904,11 @@ padlock_ctr32_encrypt: .align 16 padlock_xstore: .L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -871,7 +919,11 @@ padlock_xstore: .type _win32_segv_handler,@function .align 16 _win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -887,7 +939,11 @@ _win32_segv_handler: .align 16 padlock_sha1_oneshot: .L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -919,7 +975,11 @@ padlock_sha1_oneshot: .align 16 padlock_sha1_blocks: .L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -950,7 +1010,11 @@ padlock_sha1_blocks: .align 16 padlock_sha256_oneshot: .L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -982,7 +1046,11 @@ padlock_sha256_oneshot: .align 16 padlock_sha256_blocks: .L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -1013,7 +1081,11 @@ padlock_sha256_blocks: .align 16 padlock_sha512_blocks: .L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/configuration.h index 9cd33bab26fd5d..037bcb97508fec 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi index 05c2edf835f569..27a68a4ee2956e 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_linux-elf': [ - './config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.s', - './config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s', - './config/archs/linux-elf/asm_avx2/crypto/des/des-586.s', - './config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/x86cpuid.s', - './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s', - './config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.s', + './config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.S', + './config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S', + './config/archs/linux-elf/asm_avx2/crypto/des/des-586.S', + './config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/x86cpuid.S', + './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S', + './config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.S', './config/archs/linux-elf/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/linux-elf/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s', - './config/archs/linux-elf/asm_avx2/crypto/des/des-586.s', - './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s', + './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S', + './config/archs/linux-elf/asm_avx2/crypto/des/des-586.S', + './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S', './config/archs/linux-elf/asm_avx2/providers/legacy.ld', './config/archs/linux-elf/asm_avx2/providers/fips.ld', diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi index 2285f002bc24bd..06c81f8fccc19c 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_linux-elf': [ - './config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.s', - './config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s', - './config/archs/linux-elf/asm_avx2/crypto/des/des-586.s', - './config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/x86cpuid.s', - './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s', - './config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.s', + './config/archs/linux-elf/asm_avx2/crypto/aes/aes-586.S', + './config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/bf/bf-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S', + './config/archs/linux-elf/asm_avx2/crypto/des/des-586.S', + './config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/x86cpuid.S', + './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S', + './config/archs/linux-elf/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/linux-elf/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/linux-elf/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/linux-elf/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/linux-elf/asm_avx2/engines/e_padlock-x86.S', './config/archs/linux-elf/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/linux-elf/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/linux-elf/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s', - './config/archs/linux-elf/asm_avx2/crypto/des/des-586.s', - './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s', + './config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/co-586.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/linux-elf/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/linux-elf/asm_avx2/crypto/des/crypt586.S', + './config/archs/linux-elf/asm_avx2/crypto/des/des-586.S', + './config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.S', './config/archs/linux-elf/asm_avx2/providers/legacy.ld', './config/archs/linux-elf/asm_avx2/providers/fips.ld', ], 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 f016d9af29266f..e0963a17a6add8 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-elf/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-elf", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1594,7 +1599,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1796,49 +1800,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1848,22 +1852,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10222,7 +10226,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10264,7 +10268,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10291,7 +10295,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10306,7 +10310,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10321,7 +10325,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10333,7 +10337,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10348,9 +10352,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10384,10 +10385,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10406,7 +10407,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10415,7 +10416,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10427,25 +10428,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10472,7 +10476,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10487,7 +10491,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10523,7 +10527,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10547,6 +10551,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10562,7 +10569,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10571,7 +10578,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10589,7 +10596,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10628,7 +10635,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10673,7 +10680,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10712,7 +10719,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10751,13 +10758,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10766,7 +10773,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15623,7 +15630,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27158,11 +27165,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27189,10 +27197,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27201,22 +27208,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27229,6 +27237,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 1bc9e398431f58..82882c5a4b7317 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-elf" -#define DATE "built on: Mon May 16 03:50:25 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:03 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/configuration.h index 9b9457ce6f7596..8e5d808891eea9 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-elf/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 deleted file mode 100644 index d3b113929e5ba8..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1560 +0,0 @@ -.machine "any" -.text - -.align 7 -.LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl AES_encrypt -.type AES_encrypt,@function -.align 7 -AES_encrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Lenc_unaligned - -.Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Lenc_done - -.Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Lenc_xpage - andi. 0,0,4096-16 - bne .Lenc_unaligned_ok - -.Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Lenc_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Lenc_compact_loop -.align 4 -.Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size AES_encrypt,.-AES_encrypt - -.globl AES_decrypt -.type AES_decrypt,@function -.align 7 -AES_decrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Ldec_unaligned - -.Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Ldec_done - -.Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Ldec_xpage - andi. 0,0,4096-16 - bne .Ldec_unaligned_ok - -.Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Ldec_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Ldec_compact_done - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - - and 20,16,7 - and 21,17,7 - and 22,18,7 - and 23,19,7 - srwi 24,20,7 - andc 28,16,7 - srwi 25,21,7 - andc 29,17,7 - srwi 26,22,7 - andc 30,18,7 - srwi 27,23,7 - andc 31,19,7 - sub 20,20,24 - sub 21,21,25 - sub 22,22,26 - sub 23,23,27 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 20,20,4 - and 21,21,4 - and 22,22,4 - and 23,23,4 - xor 20,20,28 - xor 21,21,29 - xor 22,22,30 - xor 23,23,31 - - and 24,20,7 - and 25,21,7 - srwi 28,24,7 - and 26,22,7 - srwi 29,25,7 - and 27,23,7 - srwi 30,26,7 - sub 24,24,28 - srwi 31,27,7 - sub 25,25,29 - sub 26,26,30 - sub 27,27,31 - andc 28,20,7 - andc 29,21,7 - andc 30,22,7 - andc 31,23,7 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 24,24,4 - and 25,25,4 - and 26,26,4 - and 27,27,4 - xor 24,24,28 - xor 25,25,29 - xor 26,26,30 - xor 27,27,31 - - xor 16,16,8 - xor 17,17,9 - xor 18,18,10 - xor 19,19,11 - xor 20,20,8 - xor 21,21,9 - xor 22,22,10 - xor 23,23,11 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Ldec_compact_loop -.align 4 -.Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size AES_decrypt,.-AES_decrypt - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 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 deleted file mode 100644 index 2d0da0a964860c..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3641 +0,0 @@ -.machine "any" - -.text - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl aes_p8_set_encrypt_key -.type aes_p8_set_encrypt_key,@function -.align 5 -aes_p8_set_encrypt_key: -.Lset_encrypt_key: - mflr 11 - stw 11,4(1) - - li 6,-1 - cmplwi 3,0 - beq- .Lenc_key_abort - cmplwi 5,0 - beq- .Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- .Lenc_key_abort - cmpwi 4,256 - bgt- .Lenc_key_abort - andi. 0,4,0x3f - bne- .Lenc_key_abort - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - bl .Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt .Loop128 - addi 3,3,8 - beq .L192 - addi 3,3,8 - b .L256 - -.align 4 -.Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bdnz .Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b .Ldone - -.align 4 -.L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -.Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdnz .Loop192 - - li 8,12 - addi 5,5,0x20 - b .Ldone - -.align 4 -.L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -.Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz .Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b .Loop256 - -.align 4 -.Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - mtspr 256,12 - stw 8,0(5) - -.Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 -.size aes_p8_set_encrypt_key,.-aes_p8_set_encrypt_key - -.globl aes_p8_set_decrypt_key -.type aes_p8_set_decrypt_key,@function -.align 5 -aes_p8_set_decrypt_key: - stwu 1,-32(1) - mflr 10 - stw 10,32+4(1) - bl .Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- .Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -.Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bdnz .Ldeckey - - xor 3,3,3 -.Ldec_key_abort: - addi 1,1,32 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 -.size aes_p8_set_decrypt_key,.-aes_p8_set_decrypt_key -.globl aes_p8_encrypt -.type aes_p8_encrypt,@function -.align 5 -aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size aes_p8_encrypt,.-aes_p8_encrypt -.globl aes_p8_decrypt -.type aes_p8_decrypt,@function -.align 5 -aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size aes_p8_decrypt,.-aes_p8_decrypt -.globl aes_p8_cbc_encrypt -.type aes_p8_cbc_encrypt,@function -.align 5 -aes_p8_cbc_encrypt: - cmplwi 5,16 - .long 0x4dc00020 - - cmpwi 8,0 - lis 0,0xffe0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq .Lcbc_dec - -.Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -.Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmplwi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_enc - - b .Lcbc_done - -.align 4 -.Lcbc_dec: - cmplwi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -.Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmplwi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_dec - -.Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -.Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b .Loop_cbc_dec8x -.align 5 -.Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,32+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq .Loop_cbc_dec8x - - addic. 5,5,128 - beq .Lcbc_dec8x_done - nop - nop - -.Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt .Lcbc_dec8x_one - nop - beq .Lcbc_dec8x_two - cmplwi 5,64 - blt .Lcbc_dec8x_three - nop - beq .Lcbc_dec8x_four - cmplwi 5,96 - blt .Lcbc_dec8x_five - nop - beq .Lcbc_dec8x_six - -.Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -.Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_cbc_encrypt,.-aes_p8_cbc_encrypt -.globl aes_p8_ctr32_encrypt_blocks -.type aes_p8_ctr32_encrypt_blocks,@function -.align 5 -aes_p8_ctr32_encrypt_blocks: - cmplwi 5,1 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmplwi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b .Loop_ctr32_enc - -.align 5 -.Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne .Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -.Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - slwi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b .Loop_ctr32_enc8x -.align 5 -.Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -.Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bdnz .Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,32+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne .Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b .Loop_ctr32_enc8x_middle - -.align 5 -.Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt .Lctr32_enc8x_one - nop - beq .Lctr32_enc8x_two - cmpwi 5,-0x40 - blt .Lctr32_enc8x_three - nop - beq .Lctr32_enc8x_four - cmpwi 5,-0x20 - blt .Lctr32_enc8x_five - nop - beq .Lctr32_enc8x_six - cmpwi 5,0x00 - blt .Lctr32_enc8x_seven - -.Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -.Lctr32_enc8x_done: - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_ctr32_encrypt_blocks,.-aes_p8_ctr32_encrypt_blocks -.globl aes_p8_xts_encrypt -.type aes_p8_xts_encrypt,@function -.align 5 -aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq .Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_enc - -.Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -.Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b .Loop_xts_enc - -.align 5 -.Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge .Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -.Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_enc_steal - - mtctr 9 - b .Loop_xts_enc - -.Lxts_enc_done: - cmplwi 8,0 - beq .Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_enc_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_xts_encrypt,.-aes_p8_xts_encrypt - -.globl aes_p8_xts_decrypt -.type aes_p8_xts_decrypt,@function -.align 5 -aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - .long 0x4dc00020 - - lis 0,0xfff8 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq .Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_dec - -.Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -.Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmplwi 5,16 - blt .Ltail_xts_dec - b .Loop_xts_dec - -.align 5 -.Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge .Loop_xts_dec - -.Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -.Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -.Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_dec_steal - - mtctr 9 - b .Loop_xts_dec - -.Lxts_dec_done: - cmplwi 8,0 - beq .Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_dec_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_xts_decrypt,.-aes_p8_xts_decrypt -.align 5 -_aesp8_xts_encrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -.Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_enc6x - -.align 5 -.Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_enc6x - - addic. 5,5,0x60 - beq .Lxts_enc6x_zero - cmpwi 5,0x20 - blt .Lxts_enc6x_one - nop - beq .Lxts_enc6x_two - cmpwi 5,0x40 - blt .Lxts_enc6x_three - nop - beq .Lxts_enc6x_four - -.Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_one: - vxor 7,5,17 - nop -.Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,32+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_zero: - cmpwi 31,0 - beq .Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -.Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -.Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_enc1x - -.align 4 -.Lxts_enc6x_done: - cmplwi 8,0 - beq .Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_enc6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bdnz _aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -.Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_dec6x - -.align 5 -.Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_dec6x - - addic. 5,5,0x60 - beq .Lxts_dec6x_zero - cmpwi 5,0x20 - blt .Lxts_dec6x_one - nop - beq .Lxts_dec6x_two - cmpwi 5,0x40 - blt .Lxts_dec6x_three - nop - beq .Lxts_dec6x_four - -.Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_one: - vxor 7,5,17 - nop -.Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_zero: - cmpwi 31,0 - beq .Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -.Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -.Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_dec1x - -.align 4 -.Lxts_dec6x_done: - cmplwi 8,0 - beq .Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_dec6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bdnz _aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - 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 deleted file mode 100644 index 6394db243cf73e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1467 +0,0 @@ -.machine "any" - -.text - -.align 7 -_vpaes_consts: -.Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -.Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -.Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -.Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -.Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -.Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -.Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -.Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -.Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -.Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -.Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -.Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -.Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -.Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -.Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -.Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -.Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -.Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -.Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -.Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -.Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -.Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Lenc_entry - -.align 4 -.Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -.Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.align 5 -vpaes_encrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - mtspr 256,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Lenc_out_unaligned - b .Lenc_done - -.align 4 -.Lenc_out_aligned: - stvx 0, 0, 4 -.Lenc_done: - - li 10,39 - li 11,55 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_encrypt,.-vpaes_encrypt - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Ldec_entry - -.align 4 -.Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -.Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.align 5 -vpaes_decrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - mtspr 256,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Ldec_out_unaligned - b .Ldec_done - -.align 4 -.Ldec_out_aligned: - stvx 0, 0, 4 -.Ldec_done: - - li 10,39 - li 11,55 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_decrypt,.-vpaes_decrypt - -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.align 5 -vpaes_cbc_encrypt: - cmplwi 5,16 - .long 0x4dc00020 - - stwu 1,-240(1) - mflr 0 - li 10,39 - li 11,55 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,228(1) - stw 30,232(1) - stw 31,236(1) - li 9, -16 - stw 0, 244(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - mtspr 256,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq .Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, .Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_enc_loop - - b .Lcbc_done - -.align 5 -.Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, .Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_dec_loop - -.Lcbc_done: - beq 1, .Lcbc_write_iv - -.Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -.Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne .Lcbc_tail - -.Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - mtspr 256,7 - li 10,39 - li 11,55 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -.Lcbc_abort: - lwz 0, 244(1) - lwz 30,232(1) - lwz 31,236(1) - mtlr 0 - addi 1,1,240 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 -.size vpaes_cbc_encrypt,.-vpaes_cbc_encrypt - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, .Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b .Lschedule_go - -.Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -.Lschedule_go: - cmplwi 4, 192 - bgt .Lschedule_256 - beq .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - li 0, 10 - mtctr 0 - -.Loop_schedule_128: - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - b .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -.Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -.Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b .Loop_schedule_192 - - - - - - - - - - - -.align 4 -.Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -.Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b .Loop_schedule_256 - - - - - - - - - - -.align 4 -.Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, .Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b .Lschedule_mangle_done - -.align 4 -.Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -.Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, .Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -.Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.align 5 -vpaes_set_encrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - .long 0x7c842040 - li 8, 0x30 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_set_encrypt_key,.-vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.align 4 -vpaes_set_decrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_set_decrypt_key,.-vpaes_set_decrypt_key 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 deleted file mode 100644 index 9773e4da4bdc71..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1854 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl bn_sqr_comba4 -.type bn_sqr_comba4,@function -.globl bn_sqr_comba8 -.type bn_sqr_comba8,@function -.globl bn_mul_comba4 -.type bn_mul_comba4,@function -.globl bn_mul_comba8 -.type bn_mul_comba8,@function -.globl bn_sub_words -.type bn_sub_words,@function -.globl bn_add_words -.type bn_add_words,@function -.globl bn_div_words -.type bn_div_words,@function -.globl bn_sqr_words -.type bn_sqr_words,@function -.globl bn_mul_words -.type bn_mul_words,@function -.globl bn_mul_add_words -.type bn_mul_add_words,@function - - - -.machine "any" -.text - - - - - - - - -.align 4 -bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - - - - - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - stw 10,4(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - stw 9,24(3) - stw 10,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size bn_sqr_comba4,.-bn_sqr_comba4 - - - - - - - - -.align 4 -bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - stw 10,4(3) - - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,0(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,0(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,24(3) - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,4(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,8(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,28(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,32(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,12(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,16(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,36(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,40(3) - - lwz 5,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,20(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,44(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,48(3) - - - lwz 5,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,52(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - stw 11,56(3) - stw 9, 60(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size bn_sqr_comba8,.-bn_sqr_comba8 - - - - - - - - -.align 4 -bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - lwz 6, 4(4) - lwz 7, 0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - stw 10,12(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,16(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,20(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - stw 10,24(3) - stw 11,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_mul_comba4,.-bn_mul_comba4 - - - - - - - - -.align 4 -bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,12(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,12(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,0(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,16(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,20(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,20(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,8(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,4(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,0(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,24(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,24(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,28(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,28(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,24(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,4(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,32(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,12(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,24(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,28(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,36(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,24(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,40(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,20(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,24(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,28(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,44(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,24(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,48(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,28(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,52(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - stw 12,56(3) - stw 10,60(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_mul_comba8,.-bn_mul_comba8 - - - - - - - - -.align 4 -bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq .Lppcasm_sub_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -.Lppcasm_sub_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - subfe 6,8,7 - - - stwu 6,4(3) - bdnz .Lppcasm_sub_mainloop -.Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_sub_words,.-bn_sub_words - - - - - - - - -.align 4 -bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq .Lppcasm_add_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -.Lppcasm_add_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - adde 8,7,8 - stwu 8,4(3) - bdnz .Lppcasm_add_mainloop -.Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_add_words,.-bn_add_words - - - - - - - - -.align 4 -bn_div_words: - - - - - - - - - - - - cmplwi 0,5,0 - bne .Lppcasm_div1 - li 3,-1 - blr -.Lppcasm_div1: - xor 0,0,0 - li 8,32 - cntlzw. 7,5 - beq .Lppcasm_div2 - subf 8,7,8 - srw. 9,3,8 - tw 16,9,0 -.Lppcasm_div2: - .long 0x7c032840 - blt .Lppcasm_div3 - subf 3,5,3 -.Lppcasm_div3: - cmpi 0,0,7,0 - beq .Lppcasm_div4 - slw 3,3,7 - srw 8,4,8 - slw 5,5,7 - or 3,3,8 - slw 4,4,7 -.Lppcasm_div4: - srwi 9,5,16 - - - li 6,2 - mtctr 6 -.Lppcasm_divouterloop: - srwi 8,3,16 - srwi 11,4,16 - - .long 0x7c084840 - bne .Lppcasm_div5 - - li 8,-1 - clrlwi 8,8,16 - b .Lppcasm_div6 -.Lppcasm_div5: - divwu 8,3,9 -.Lppcasm_div6: - mullw 12,9,8 - clrlwi 10,5,16 - mullw 6,8,10 - -.Lppcasm_divinnerloop: - subf 10,12,3 - srwi 7,10,16 - addic. 7,7,0 - - - - slwi 7,10,16 - or 7,7,11 - .long 0x7c863840 - bne .Lppcasm_divinnerexit - ble 1,.Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrlwi 10,5,16 - subf 6,10,6 - b .Lppcasm_divinnerloop -.Lppcasm_divinnerexit: - srwi 10,6,16 - slwi 11,6,16 - .long 0x7c845840 - add 12,12,10 - bge 1,.Lppcasm_div7 - addi 12,12,1 -.Lppcasm_div7: - subf 11,11,4 - .long 0x7c836040 - bge 1,.Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -.Lppcasm_div8: - subf 12,12,3 - slwi 4,11,16 - - - - insrwi 11,12,16,16 - rotlwi 3,11,16 - bdz .Lppcasm_div9 - slwi 0,8,16 - b .Lppcasm_divouterloop -.Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_div_words,.-bn_div_words - - - - - - - -.align 4 -bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq .Lppcasm_sqr_adios - addi 4,4,-4 - addi 3,3,-4 - mtctr 5 -.Lppcasm_sqr_mainloop: - - lwzu 6,4(4) - mullw 7,6,6 - mulhwu 8,6,6 - stwu 7,4(3) - stwu 8,4(3) - bdnz .Lppcasm_sqr_mainloop -.Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_sqr_words,.-bn_sqr_words - - - - - - - - -.align 4 -bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_mw_REM - mtctr 7 -.Lppcasm_mw_LOOP: - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - - - - - stw 9,0(3) - - lwz 8,4(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - - stw 11,4(3) - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - adde 9,9,12 - - stw 9,8(3) - - lwz 8,12(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - - stw 11,12(3) - - addi 3,3,16 - addi 4,4,16 - bdnz .Lppcasm_mw_LOOP - -.Lppcasm_mw_REM: - andi. 5,5,0x3 - beq .Lppcasm_mw_OVER - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - - lwz 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,4(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,8(3) - addi 12,10,0 - -.Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_mul_words,.-bn_mul_words - - - - - - - - -.align 4 -bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_maw_leftover - mtctr 7 -.Lppcasm_maw_mainloop: - - lwz 8,0(4) - lwz 11,0(3) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - stw 9,0(3) - - - lwz 8,4(4) - lwz 9,4(3) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - stw 11,4(3) - - - lwz 8,8(4) - mullw 9,6,8 - lwz 11,8(3) - mulhwu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - stw 9,8(3) - - - lwz 8,12(4) - mullw 11,6,8 - lwz 9,12(3) - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - stw 11,12(3) - addi 3,3,16 - addi 4,4,16 - bdnz .Lppcasm_maw_mainloop - -.Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq .Lppcasm_maw_adios - addi 3,3,-4 - addi 4,4,-4 - - mtctr 5 - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz .Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz .Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - -.Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_mul_add_words,.-bn_mul_add_words -.align 4 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 deleted file mode 100644 index 040ce625a68317..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1786 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_int -.type bn_mul_mont_int,@function -.align 5 -bn_mul_mont_int: - mr 9,3 - li 3,0 - cmpwi 8,32 - bgelr - slwi 8,8,2 - li 12,-4096 - addi 3,8,256 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,2 - stwux 1,1,3 - - stw 20,-48(12) - stw 21,-44(12) - stw 22,-40(12) - stw 23,-36(12) - stw 24,-32(12) - stw 25,-28(12) - stw 26,-24(12) - stw 27,-20(12) - stw 28,-16(12) - stw 29,-12(12) - stw 30,-8(12) - stw 31,-4(12) - - lwz 7,0(7) - addi 8,8,-2 - - lwz 23,0(5) - lwz 10,0(4) - addi 22,1,32 - mullw 25,10,23 - mulhwu 26,10,23 - - lwz 10,4(4) - lwz 11,0(6) - - mullw 24,25,7 - - mullw 29,10,23 - mulhwu 30,10,23 - - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - addze 28,28 - - mullw 31,11,24 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -.L1st: - lwzx 10,4,21 - addc 25,29,26 - lwzx 11,6,21 - addze 26,30 - mullw 29,10,23 - addc 27,31,28 - mulhwu 30,10,23 - addze 28,0 - mullw 31,11,24 - addc 27,27,25 - mulhwu 0,11,24 - addze 28,28 - stw 27,0(22) - - addi 21,21,4 - addi 22,22,4 - bdnz .L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - stw 28,4(22) - - li 20,4 -.align 4 -.Louter: - lwzx 23,5,20 - lwz 10,0(4) - addi 22,1,32 - lwz 12,32(1) - mullw 25,10,23 - mulhwu 26,10,23 - lwz 10,4(4) - lwz 11,0(6) - addc 25,25,12 - mullw 29,10,23 - addze 26,26 - mullw 24,25,7 - mulhwu 30,10,23 - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - mullw 31,11,24 - addze 28,28 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -.Linner: - lwzx 10,4,21 - addc 25,29,26 - lwz 12,4(22) - addze 26,30 - lwzx 11,6,21 - addc 27,31,28 - mullw 29,10,23 - addze 28,0 - mulhwu 30,10,23 - addc 25,25,12 - mullw 31,11,24 - addze 26,26 - mulhwu 0,11,24 - addc 27,27,25 - addi 21,21,4 - addze 28,28 - stw 27,0(22) - addi 22,22,4 - bdnz .Linner - - lwz 12,4(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - stw 28,4(22) - - slwi 12,8,2 - .long 0x7c146040 - addi 20,20,4 - ble .Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,32 - mtctr 8 - -.align 4 -.Lsub: lwzx 12,22,21 - lwzx 11,6,21 - subfe 10,11,12 - stwx 10,9,21 - addi 21,21,4 - bdnz .Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -.Lcopy: - 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 - - lwz 12,0(1) - li 3,1 - lwz 20,-48(12) - lwz 21,-44(12) - lwz 22,-40(12) - lwz 23,-36(12) - lwz 24,-32(12) - lwz 25,-28(12) - lwz 26,-24(12) - lwz 27,-20(12) - lwz 28,-16(12) - lwz 29,-12(12) - lwz 30,-8(12) - lwz 31,-4(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 -.size bn_mul_mont_int,.-bn_mul_mont_int -.globl bn_mul4x_mont_int -.type bn_mul4x_mont_int,@function -.align 5 -bn_mul4x_mont_int: - andi. 0,8,7 - bne .Lmul4x_do - .long 0x7c042840 - bne .Lmul4x_do - b .Lsqr8x_do -.Lmul4x_do: - slwi 8,8,2 - mr 9,1 - li 10,-32*4 - sub 10,10,8 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 6,6,4 - subi 3,3,4 - lwz 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,4*4 - - lwz 27,4*0(5) - li 22,0 - lwz 9,4*1(4) - li 23,0 - lwz 10,4*2(4) - li 24,0 - lwz 11,4*3(4) - li 25,0 - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - - stw 3,4*6(1) - stw 14,4*7(1) - li 3,0 - addic 29,1,4*7 - li 31,0 - li 0,0 - b .Loop_mul4x_1st_reduction - -.align 5 -.Loop_mul4x_1st_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_1st_reduction - - .long 0x7c1e2040 - beq .Lmul4x4_post_condition - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Loop_mul4x_1st_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhwu 17,21,28 - addze 3,0 - addi 28,1,4*8 - lwzx 28,28,31 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_1st_tail - - sub 15,30,8 - .long 0x7c1e2040 - beq .Lmul4x_proceed - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Lmul4x_proceed: - lwzu 27,4*4(5) - addze 3,3 - lwz 9,4*1(15) - lwz 10,4*2(15) - lwz 11,4*3(15) - lwz 12,4*4(15) - addi 4,15,4*4 - sub 6,6,8 - - stw 22,4*1(29) - stw 23,4*2(29) - stw 24,4*3(29) - stw 25,4*4(29) - stw 3,4*5(29) - lwz 22,4*12(1) - lwz 23,4*13(1) - lwz 24,4*14(1) - lwz 25,4*15(1) - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - addic 29,1,4*7 - li 3,0 - b .Loop_mul4x_reduction - -.align 5 -.Loop_mul4x_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_reduction - - lwz 14,4*5(29) - addze 3,3 - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - mulhwu 17,21,28 - adde 26,26,3 - addi 28,1,4*8 - lwzx 28,28,31 - addze 3,0 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_tail - - lwz 14,4*5(29) - sub 15,6,8 - addze 3,3 - .long 0x7c1e2040 - beq .Loop_mul4x_break - - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_break: - lwz 16,4*6(1) - lwz 17,4*7(1) - addc 9,22,14 - lwz 22,4*12(1) - addze 10,23 - lwz 23,4*13(1) - addze 11,24 - lwz 24,4*14(1) - addze 12,25 - lwz 25,4*15(1) - addze 3,3 - stw 9,4*1(29) - sub 4,30,8 - stw 10,4*2(29) - stw 11,4*3(29) - stw 12,4*4(29) - stw 3,4*5(29) - - lwz 18,4*1(15) - lwz 19,4*2(15) - lwz 20,4*3(15) - lwz 21,4*4(15) - addi 6,15,4*4 - .long 0x7c058840 - beq .Lmul4x_post - - lwzu 27,4*4(5) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - li 3,0 - addic 29,1,4*7 - b .Loop_mul4x_reduction - -.align 5 -.Lmul4x_post: - - - - - srwi 31,8,4 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,4*15 - subfe 15,19,23 - - mtctr 31 -.Lmul4x_sub: - lwz 18,4*1(6) - lwz 22,4*1(29) - subfe 16,20,24 - lwz 19,4*2(6) - lwz 23,4*2(29) - subfe 17,21,25 - lwz 20,4*3(6) - lwz 24,4*3(29) - lwzu 21,4*4(6) - lwzu 25,4*4(29) - stw 14,4*1(5) - stw 15,4*2(5) - subfe 14,18,22 - stw 16,4*3(5) - stwu 17,4*4(5) - subfe 15,19,23 - bdnz .Lmul4x_sub - - lwz 9,4*1(30) - stw 14,4*1(5) - lwz 14,4*12(1) - subfe 16,20,24 - lwz 10,4*2(30) - stw 15,4*2(5) - lwz 15,4*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,4*12 - lwz 11,4*3(30) - stw 16,4*3(5) - lwz 16,4*14(1) - lwz 12,4*4(30) - stw 17,4*4(5) - lwz 17,4*15(1) - - mtctr 31 -.Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - lwz 9,4*5(30) - lwz 14,4*4(29) - or 23,15,10 - lwz 10,4*6(30) - lwz 15,4*5(29) - or 24,16,11 - lwz 11,4*7(30) - lwz 16,4*6(29) - or 25,17,12 - lwz 12,4*8(30) - lwz 17,4*7(29) - addi 29,29,4*4 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stwu 25,4*4(30) - bdnz .Lmul4x_cond_copy - - lwz 5,0(1) - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - or 23,15,10 - stw 0,4*4(29) - or 24,16,11 - or 25,17,12 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stw 25,4*4(30) - - b .Lmul4x_done - -.align 4 -.Lmul4x4_post_condition: - lwz 4,4*6(1) - lwz 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - stw 9,4*1(4) - stw 10,4*2(4) - stw 11,4*3(4) - stw 12,4*4(4) - -.Lmul4x_done: - stw 0,4*8(1) - stw 0,4*9(1) - stw 0,4*10(1) - stw 0,4*11(1) - li 3,1 - lwz 14,-4*18(5) - lwz 15,-4*17(5) - lwz 16,-4*16(5) - lwz 17,-4*15(5) - lwz 18,-4*14(5) - lwz 19,-4*13(5) - lwz 20,-4*12(5) - lwz 21,-4*11(5) - lwz 22,-4*10(5) - lwz 23,-4*9(5) - lwz 24,-4*8(5) - lwz 25,-4*7(5) - lwz 26,-4*6(5) - lwz 27,-4*5(5) - lwz 28,-4*4(5) - lwz 29,-4*3(5) - lwz 30,-4*2(5) - lwz 31,-4*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size bn_mul4x_mont_int,.-bn_mul4x_mont_int -.align 5 -__bn_sqr8x_mont: -.Lsqr8x_do: - mr 9,1 - slwi 10,8,3 - li 11,-32*4 - sub 10,11,10 - slwi 8,8,2 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 18,6,4 - subi 3,3,4 - lwz 7,0(7) - li 0,0 - - add 6,4,8 - lwz 9,4*1(4) - - lwz 10,4*2(4) - li 23,0 - lwz 11,4*3(4) - li 24,0 - lwz 12,4*4(4) - li 25,0 - lwz 14,4*5(4) - li 26,0 - lwz 15,4*6(4) - li 27,0 - lwz 16,4*7(4) - li 28,0 - lwzu 17,4*8(4) - li 29,0 - - addi 5,1,4*11 - subic. 30,8,4*8 - b .Lsqr8x_zero_start - -.align 5 -.Lsqr8x_zero: - subic. 30,30,4*8 - stw 0,4*1(5) - stw 0,4*2(5) - stw 0,4*3(5) - stw 0,4*4(5) - stw 0,4*5(5) - stw 0,4*6(5) - stw 0,4*7(5) - stw 0,4*8(5) -.Lsqr8x_zero_start: - stw 0,4*9(5) - stw 0,4*10(5) - stw 0,4*11(5) - stw 0,4*12(5) - stw 0,4*13(5) - stw 0,4*14(5) - stw 0,4*15(5) - stwu 0,4*16(5) - bne .Lsqr8x_zero - - stw 3,4*6(1) - stw 18,4*7(1) - stw 7,4*8(1) - stw 5,4*9(1) - stw 0,4*10(1) - addi 5,1,4*11 - - -.align 5 -.Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mullw 18,10,9 - mullw 19,11,9 - mullw 20,12,9 - mullw 21,14,9 - addc 23,23,18 - mullw 18,15,9 - adde 24,24,19 - mullw 19,16,9 - adde 25,25,20 - mullw 20,17,9 - adde 26,26,21 - mulhwu 21,10,9 - adde 27,27,18 - mulhwu 18,11,9 - adde 28,28,19 - mulhwu 19,12,9 - adde 29,29,20 - mulhwu 20,14,9 - stw 22,4*1(5) - addze 22,0 - stw 23,4*2(5) - addc 24,24,21 - mulhwu 21,15,9 - adde 25,25,18 - mulhwu 18,16,9 - adde 26,26,19 - mulhwu 19,17,9 - adde 27,27,20 - mullw 20,11,10 - adde 28,28,21 - mullw 21,12,10 - adde 29,29,18 - mullw 18,14,10 - adde 22,22,19 - - mullw 19,15,10 - addc 25,25,20 - mullw 20,16,10 - adde 26,26,21 - mullw 21,17,10 - adde 27,27,18 - mulhwu 18,11,10 - adde 28,28,19 - mulhwu 19,12,10 - adde 29,29,20 - mulhwu 20,14,10 - adde 22,22,21 - mulhwu 21,15,10 - stw 24,4*3(5) - addze 23,0 - stw 25,4*4(5) - addc 26,26,18 - mulhwu 18,16,10 - adde 27,27,19 - mulhwu 19,17,10 - adde 28,28,20 - mullw 20,12,11 - adde 29,29,21 - mullw 21,14,11 - adde 22,22,18 - mullw 18,15,11 - adde 23,23,19 - - mullw 19,16,11 - addc 27,27,20 - mullw 20,17,11 - adde 28,28,21 - mulhwu 21,12,11 - adde 29,29,18 - mulhwu 18,14,11 - adde 22,22,19 - mulhwu 19,15,11 - adde 23,23,20 - mulhwu 20,16,11 - stw 26,4*5(5) - addze 24,0 - stw 27,4*6(5) - addc 28,28,21 - mulhwu 21,17,11 - adde 29,29,18 - mullw 18,14,12 - adde 22,22,19 - mullw 19,15,12 - adde 23,23,20 - mullw 20,16,12 - adde 24,24,21 - - mullw 21,17,12 - addc 29,29,18 - mulhwu 18,14,12 - adde 22,22,19 - mulhwu 19,15,12 - adde 23,23,20 - mulhwu 20,16,12 - adde 24,24,21 - mulhwu 21,17,12 - stw 28,4*7(5) - addze 25,0 - stwu 29,4*8(5) - addc 22,22,18 - mullw 18,15,14 - adde 23,23,19 - mullw 19,16,14 - adde 24,24,20 - mullw 20,17,14 - adde 25,25,21 - - mulhwu 21,15,14 - addc 23,23,18 - mulhwu 18,16,14 - adde 24,24,19 - mulhwu 19,17,14 - adde 25,25,20 - mullw 20,16,15 - addze 26,0 - addc 24,24,21 - mullw 21,17,15 - adde 25,25,18 - mulhwu 18,16,15 - adde 26,26,19 - - mulhwu 19,17,15 - addc 25,25,20 - mullw 20,17,16 - adde 26,26,21 - mulhwu 21,17,16 - addze 27,0 - addc 26,26,18 - .long 0x7c062040 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq .Lsqr8x_outer_break - - mr 7,9 - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - subi 3,4,4*7 - addze 29,17 - lwzu 17,4*8(4) - - li 30,0 - b .Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -.Lsqr8x_mul: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_mul - - - .long 0x7c043040 - beq .Lsqr8x_break - - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b .Lsqr8x_mul - -.align 5 -.Lsqr8x_break: - lwz 9,4*8(3) - addi 4,3,4*15 - lwz 10,4*9(3) - sub. 18,6,4 - lwz 11,4*10(3) - sub 19,5,18 - lwz 12,4*11(3) - lwz 14,4*12(3) - lwz 15,4*13(3) - lwz 16,4*14(3) - lwz 17,4*15(3) - beq .Lsqr8x_outer_loop - - stw 22,4*1(5) - lwz 22,4*1(19) - stw 23,4*2(5) - lwz 23,4*2(19) - stw 24,4*3(5) - lwz 24,4*3(19) - stw 25,4*4(5) - lwz 25,4*4(19) - stw 26,4*5(5) - lwz 26,4*5(19) - stw 27,4*6(5) - lwz 27,4*6(19) - stw 28,4*7(5) - lwz 28,4*7(19) - stw 29,4*8(5) - lwz 29,4*8(19) - mr 5,19 - b .Lsqr8x_outer_loop - -.align 5 -.Lsqr8x_outer_break: - - - lwz 10,4*1(18) - lwz 12,4*2(18) - lwz 15,4*3(18) - lwz 17,4*4(18) - addi 4,18,4*4 - - lwz 19,4*13(1) - lwz 20,4*14(1) - lwz 21,4*15(1) - lwz 18,4*16(1) - - stw 22,4*1(5) - srwi 30,8,4 - stw 23,4*2(5) - subi 30,30,1 - stw 24,4*3(5) - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - - addi 5,1,4*11 - mullw 22,10,10 - mulhwu 10,10,10 - add 23,19,19 - srwi 19,19,32-1 - mullw 11,12,12 - mulhwu 12,12,12 - addc 23,23,10 - add 24,20,20 - srwi 20,20,32-1 - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - - mtctr 30 -.Lsqr4x_shift_n_add: - mullw 14,15,15 - mulhwu 15,15,15 - lwz 19,4*6(5) - lwz 10,4*1(4) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - lwz 12,4*2(4) - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - lwz 21,4*8(5) - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - lwz 18,4*9(5) - adde 27,27,15 - lwz 15,4*3(4) - add 29,21,21 - srwi 21,21,32-1 - or 28,28,19 - lwz 19,4*10(5) - mullw 9,10,10 - mulhwu 10,10,10 - adde 28,28,16 - stw 22,4*1(5) - add 22,18,18 - srwi 18,18,32-1 - or 29,29,20 - lwz 20,4*11(5) - adde 29,29,17 - lwzu 17,4*4(4) - stw 23,4*2(5) - add 23,19,19 - srwi 19,19,32-1 - or 22,22,21 - lwz 21,4*12(5) - mullw 11,12,12 - mulhwu 12,12,12 - adde 22,22,9 - stw 24,4*3(5) - add 24,20,20 - srwi 20,20,32-1 - or 23,23,18 - lwz 18,4*13(5) - adde 23,23,10 - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - stwu 29,4*8(5) - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - bdnz .Lsqr4x_shift_n_add - lwz 4,4*7(1) - lwz 7,4*8(1) - - mullw 14,15,15 - mulhwu 15,15,15 - stw 22,4*1(5) - lwz 22,4*12(1) - lwz 19,4*6(5) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - stw 23,4*2(5) - lwz 23,4*13(1) - adde 27,27,15 - or 28,28,19 - lwz 9,4*1(4) - lwz 10,4*2(4) - adde 28,28,16 - lwz 11,4*3(4) - lwz 12,4*4(4) - adde 29,17,20 - lwz 14,4*5(4) - lwz 15,4*6(4) - - - - mullw 31,7,22 - li 30,8 - lwz 16,4*7(4) - add 6,4,8 - lwzu 17,4*8(4) - stw 24,4*3(5) - lwz 24,4*14(1) - stw 25,4*4(5) - lwz 25,4*15(1) - stw 26,4*5(5) - lwz 26,4*16(1) - stw 27,4*6(5) - lwz 27,4*17(1) - stw 28,4*7(5) - lwz 28,4*18(1) - stw 29,4*8(5) - lwz 29,4*19(1) - addi 5,1,4*11 - mtctr 30 - b .Lsqr8x_reduction - -.align 5 -.Lsqr8x_reduction: - - mullw 19,10,31 - mullw 20,11,31 - stwu 31,4(5) - mullw 21,12,31 - - addic 22,22,-1 - mullw 18,14,31 - adde 22,23,19 - mullw 19,15,31 - adde 23,24,20 - mullw 20,16,31 - adde 24,25,21 - mullw 21,17,31 - adde 25,26,18 - mulhwu 18,9,31 - adde 26,27,19 - mulhwu 19,10,31 - adde 27,28,20 - mulhwu 20,11,31 - adde 28,29,21 - mulhwu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhwu 18,14,31 - adde 23,23,19 - mulhwu 19,15,31 - adde 24,24,20 - mulhwu 20,16,31 - adde 25,25,21 - mulhwu 21,17,31 - mullw 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bdnz .Lsqr8x_reduction - - lwz 18,4*1(5) - lwz 19,4*2(5) - lwz 20,4*3(5) - lwz 21,4*4(5) - subi 3,5,4*7 - .long 0x7c062040 - addc 22,22,18 - lwz 18,4*5(5) - adde 23,23,19 - lwz 19,4*6(5) - adde 24,24,20 - lwz 20,4*7(5) - adde 25,25,21 - lwz 21,4*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq .Lsqr8x8_post_condition - - lwz 7,4*0(3) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwz 12,4*4(4) - lwz 14,4*5(4) - lwz 15,4*6(4) - lwz 16,4*7(4) - lwzu 17,4*8(4) - li 30,0 - -.align 5 -.Lsqr8x_tail: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_tail - - - lwz 9,4*1(5) - lwz 31,4*10(1) - .long 0x7c062040 - lwz 10,4*2(5) - sub 20,6,8 - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - beq .Lsqr8x_tail_break - - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b .Lsqr8x_tail - -.align 5 -.Lsqr8x_tail_break: - lwz 7,4*8(1) - lwz 21,4*9(1) - addi 30,5,4*8 - - addic 31,31,-1 - adde 18,22,9 - lwz 22,4*8(3) - lwz 9,4*1(20) - adde 19,23,10 - lwz 23,4*9(3) - lwz 10,4*2(20) - adde 24,24,11 - lwz 11,4*3(20) - adde 25,25,12 - lwz 12,4*4(20) - adde 26,26,14 - lwz 14,4*5(20) - adde 27,27,15 - lwz 15,4*6(20) - adde 28,28,16 - lwz 16,4*7(20) - adde 29,29,17 - lwz 17,4*8(20) - addi 4,20,4*8 - addze 20,0 - mullw 31,7,22 - stw 18,4*1(5) - .long 0x7c1ea840 - stw 19,4*2(5) - li 30,8 - stw 24,4*3(5) - lwz 24,4*10(3) - stw 25,4*4(5) - lwz 25,4*11(3) - stw 26,4*5(5) - lwz 26,4*12(3) - stw 27,4*6(5) - lwz 27,4*13(3) - stw 28,4*7(5) - lwz 28,4*14(3) - stw 29,4*8(5) - lwz 29,4*15(3) - stw 20,4*10(1) - addi 5,3,4*7 - mtctr 30 - bne .Lsqr8x_reduction - - - - - - - lwz 3,4*6(1) - srwi 30,8,5 - mr 7,5 - addi 5,5,4*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b .Lsqr8x_sub - -.align 5 -.Lsqr8x_sub: - lwz 9,4*1(4) - lwz 22,4*1(5) - lwz 10,4*2(4) - lwz 23,4*2(5) - subfe 20,11,24 - lwz 11,4*3(4) - lwz 24,4*3(5) - subfe 21,12,25 - lwz 12,4*4(4) - lwz 25,4*4(5) - stw 18,4*1(3) - subfe 18,14,26 - lwz 14,4*5(4) - lwz 26,4*5(5) - stw 19,4*2(3) - subfe 19,15,27 - lwz 15,4*6(4) - lwz 27,4*6(5) - stw 20,4*3(3) - subfe 20,16,28 - lwz 16,4*7(4) - lwz 28,4*7(5) - stw 21,4*4(3) - subfe 21,17,29 - lwzu 17,4*8(4) - lwzu 29,4*8(5) - stw 18,4*5(3) - subfe 18,9,22 - stw 19,4*6(3) - subfe 19,10,23 - stw 20,4*7(3) - stwu 21,4*8(3) - bdnz .Lsqr8x_sub - - srwi 30,8,4 - lwz 9,4*1(6) - lwz 22,4*1(7) - subi 30,30,1 - lwz 10,4*2(6) - lwz 23,4*2(7) - subfe 20,11,24 - lwz 11,4*3(6) - lwz 24,4*3(7) - subfe 21,12,25 - lwz 12,4*4(6) - lwzu 25,4*4(7) - stw 18,4*1(3) - subfe 18,14,26 - stw 19,4*2(3) - subfe 19,15,27 - stw 20,4*3(3) - subfe 20,16,28 - stw 21,4*4(3) - subfe 21,17,29 - stw 18,4*5(3) - subfe 31,0,31 - stw 19,4*6(3) - stw 20,4*7(3) - stw 21,4*8(3) - - addi 5,1,4*11 - mtctr 30 - -.Lsqr4x_cond_copy: - andc 9,9,31 - stw 0,-4*3(7) - and 22,22,31 - stw 0,-4*2(7) - andc 10,10,31 - stw 0,-4*1(7) - and 23,23,31 - stw 0,-4*0(7) - andc 11,11,31 - stw 0,4*1(5) - and 24,24,31 - stw 0,4*2(5) - andc 12,12,31 - stw 0,4*3(5) - and 25,25,31 - stwu 0,4*4(5) - or 18,9,22 - lwz 9,4*5(6) - lwz 22,4*1(7) - or 19,10,23 - lwz 10,4*6(6) - lwz 23,4*2(7) - or 20,11,24 - lwz 11,4*7(6) - lwz 24,4*3(7) - or 21,12,25 - lwz 12,4*8(6) - lwzu 25,4*4(7) - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stwu 21,4*4(6) - bdnz .Lsqr4x_cond_copy - - lwz 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stw 21,4*4(6) - - b .Lsqr8x_done - -.align 5 -.Lsqr8x8_post_condition: - lwz 3,4*6(1) - lwz 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - stw 0,4*12(1) - stw 0,4*13(1) - subfe 24,11,24 - stw 0,4*14(1) - stw 0,4*15(1) - subfe 25,12,25 - stw 0,4*16(1) - stw 0,4*17(1) - subfe 26,14,26 - stw 0,4*18(1) - stw 0,4*19(1) - subfe 27,15,27 - stw 0,4*20(1) - stw 0,4*21(1) - subfe 28,16,28 - stw 0,4*22(1) - stw 0,4*23(1) - subfe 29,17,29 - stw 0,4*24(1) - stw 0,4*25(1) - subfe 31,0,31 - stw 0,4*26(1) - stw 0,4*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - stw 22,4*1(3) - stw 23,4*2(3) - stw 24,4*3(3) - stw 25,4*4(3) - stw 26,4*5(3) - stw 27,4*6(3) - stw 28,4*7(3) - stw 29,4*8(3) - -.Lsqr8x_done: - stw 0,4*8(1) - stw 0,4*10(1) - - lwz 14,-4*18(4) - li 3,1 - lwz 15,-4*17(4) - lwz 16,-4*16(4) - lwz 17,-4*15(4) - lwz 18,-4*14(4) - lwz 19,-4*13(4) - lwz 20,-4*12(4) - lwz 21,-4*11(4) - lwz 22,-4*10(4) - lwz 23,-4*9(4) - lwz 24,-4*8(4) - lwz 25,-4*7(4) - lwz 26,-4*6(4) - lwz 27,-4*5(4) - lwz 28,-4*4(4) - lwz 29,-4*3(4) - lwz 30,-4*2(4) - lwz 31,-4*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size __bn_sqr8x_mont,.-__bn_sqr8x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 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 deleted file mode 100644 index 1c76710d7037ac..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1491 +0,0 @@ -.machine "any" -.text - -.globl ChaCha20_ctr32_int -.type ChaCha20_ctr32_int,@function -.align 5 -ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmplwi 5,0 - .long 0x4DC20020 - - stwu 1,-160(1) - mflr 0 - - stw 14,88(1) - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - lwz 0,164(1) - lwz 14,88(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 -.size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int - -.align 5 -__ChaCha20_1x: -.Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -.Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne .Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmplwi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne .Loop_outer - - blr - -.align 4 -.Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,24-1 - mtctr 5 - - stw 16,24(1) - stw 17,28(1) - stw 18,32(1) - stw 19,36(1) - stw 20,40(1) - stw 21,44(1) - stw 22,48(1) - stw 23,52(1) - stw 24,56(1) - stw 25,60(1) - stw 26,64(1) - stw 27,68(1) - stw 28,72(1) - stw 29,76(1) - stw 30,80(1) - stw 31,84(1) - -.Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bdnz .Loop_tail - - stw 1,24(1) - stw 1,28(1) - stw 1,32(1) - stw 1,36(1) - stw 1,40(1) - stw 1,44(1) - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl ChaCha20_ctr32_vmx -.type ChaCha20_ctr32_vmx,@function -.align 5 -ChaCha20_ctr32_vmx: - cmplwi 5,256 - blt __ChaCha20_ctr32_int - - stwu 1,-320(1) - mflr 0 - li 10,103 - li 11,119 - mfspr 12,256 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,244(1) - stw 14,248(1) - stw 15,252(1) - stw 16,256(1) - stw 17,260(1) - stw 18,264(1) - stw 19,268(1) - stw 20,272(1) - stw 21,276(1) - stw 22,280(1) - stw 23,284(1) - stw 24,288(1) - stw 25,292(1) - stw 26,296(1) - stw 27,300(1) - stw 28,304(1) - stw 29,308(1) - stw 30,312(1) - stw 31,316(1) - li 12,-4096+511 - stw 0, 324(1) - mtspr 256,12 - - bl .Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b .Loop_outer_vmx - -.align 4 -.Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -.Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq .Laligned_vmx - - sub 18,3,17 - li 19,0 -.Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne .Lunaligned_tail_vmx - - sub 18,16,17 -.Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne .Lunaligned_head_vmx - - cmplwi 5,255 - bgt .Loop_outer_vmx - - b .Ldone_vmx - -.align 4 -.Laligned_vmx: - stvx 0,0,16 - - cmplwi 5,255 - bgt .Loop_outer_vmx - nop - -.Ldone_vmx: - cmplwi 5,0 - bnel __ChaCha20_1x - - lwz 12,244(1) - li 10,103 - li 11,119 - mtspr 256,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 0, 324(1) - lwz 14,248(1) - lwz 15,252(1) - lwz 16,256(1) - lwz 17,260(1) - lwz 18,264(1) - lwz 19,268(1) - lwz 20,272(1) - lwz 21,276(1) - lwz 22,280(1) - lwz 23,284(1) - lwz 24,288(1) - lwz 25,292(1) - lwz 26,296(1) - lwz 27,300(1) - lwz 28,304(1) - lwz 29,308(1) - lwz 30,312(1) - lwz 31,316(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 -.size ChaCha20_ctr32_vmx,.-ChaCha20_ctr32_vmx - -.globl ChaCha20_ctr32_vsx -.type ChaCha20_ctr32_vsx,@function -.align 5 -ChaCha20_ctr32_vsx: - stwu 1,-200(1) - mflr 0 - li 10,103 - li 11,119 - mfspr 12,256 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,196(1) - li 12,-4096+63 - stw 0, 204(1) - mtspr 256,12 - - bl .Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b .Loop_outer_vsx - -.align 5 -.Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -.Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bdnz .Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne .Loop_outer_vsx - -.Ldone_vsx: - lwz 12,196(1) - li 10,103 - li 11,119 - lwz 0, 204(1) - mtspr 256,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,200 - blr - -.align 4 -.Ltail_vsx: - addi 11,1,24 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -.Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bdnz .Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b .Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 -.size ChaCha20_ctr32_vsx,.-ChaCha20_ctr32_vsx -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 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 deleted file mode 100644 index e2d022ef38d299..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,568 +0,0 @@ -.machine "any" - -.text - -.globl gcm_init_p8 -.type gcm_init_p8,@function -.align 5 -gcm_init_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size gcm_init_p8,.-gcm_init_p8 -.globl gcm_gmult_p8 -.type gcm_gmult_p8,@function -.align 5 -gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size gcm_gmult_p8,.-gcm_gmult_p8 - -.globl gcm_ghash_p8 -.type gcm_ghash_p8,@function -.align 5 -gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmplwi 6,64 - bge .Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq .Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b .Loop_2x - -.align 5 -.Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - .long 0x7c092840 - bgt .Loop_2x - - cmplwi 6,0 - bne .Leven - -.Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -.Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -.Lgcm_ghash_p8_4x: - stwu 1,-232(1) - li 10,39 - li 11,55 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,228(1) - mtspr 256,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srwi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt .Ltail_4x - -.Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge .Loop_4x - -.Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq .Ldone_4x - - .long 0x7C602E99 - cmplwi 6,2 - li 6,-4 - blt .Lone - .long 0x7E082E99 - beq .Ltwo - -.Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b .Ltail_4x - -.align 4 -.Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b .Ltail_4x - -.align 4 -.Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b .Ltail_4x - -.Ldone_4x: - - .long 0x7C001F99 - - li 10,39 - li 11,55 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 -.size gcm_ghash_p8,.-gcm_ghash_p8 - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index 3f73b0411bc712..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1300 +0,0 @@ -.machine "any" -.text -.globl poly1305_init_int -.type poly1305_init_int,@function -.align 4 -poly1305_init_int: - xor 0,0,0 - stw 0,0(3) - stw 0,4(3) - stw 0,8(3) - stw 0,12(3) - stw 0,16(3) - stw 0,24(3) - - .long 0x7c040040 - beq- .Lno_key - li 8,4 - lwbrx 7,0,4 - li 9,8 - lwbrx 8,8,4 - li 10,12 - lwbrx 9,9,4 - lwbrx 10,10,4 - lis 0,0xf000 - li 12,-4 - andc 12,12,0 - - andc 7,7,0 - and 8,8,12 - and 9,9,12 - and 10,10,12 - - stw 7,32(3) - stw 8,36(3) - stw 9,40(3) - stw 10,44(3) - -.Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.size poly1305_init_int,.-poly1305_init_int - -.globl poly1305_blocks -.type poly1305_blocks,@function -.align 4 -poly1305_blocks: -.Lpoly1305_blocks: - srwi. 5,5,4 - beq- .Labort - - stwu 1,-96(1) - mflr 0 - stw 14,24(1) - stw 15,28(1) - stw 16,32(1) - stw 17,36(1) - stw 18,40(1) - stw 19,44(1) - stw 20,48(1) - stw 21,52(1) - stw 22,56(1) - stw 23,60(1) - stw 24,64(1) - stw 25,68(1) - stw 26,72(1) - stw 27,76(1) - stw 28,80(1) - stw 29,84(1) - stw 30,88(1) - stw 31,92(1) - stw 0,100(1) - - lwz 12,32(3) - lwz 14,36(3) - lwz 15,40(3) - lwz 16,44(3) - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - srwi 17,14,2 - srwi 18,15,2 - srwi 19,16,2 - add 17,17,14 - add 18,18,15 - add 19,19,16 - mtctr 5 - li 0,3 - b .Loop - -.align 4 -.Loop: - li 29,4 - lwbrx 28,0,4 - li 30,8 - lwbrx 29,29,4 - li 31,12 - lwbrx 30,30,4 - lwbrx 31,31,4 - addi 4,4,16 - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - - mullw 28,7,12 - mulhwu 24,7,12 - - mullw 29,7,14 - mulhwu 25,7,14 - - mullw 30,7,15 - mulhwu 26,7,15 - - adde 10,10,31 - adde 11,11,6 - - mullw 31,7,16 - mulhwu 27,7,16 - - mullw 20,8,19 - mulhwu 21,8,19 - - mullw 22,8,12 - mulhwu 23,8,12 - addc 28,28,20 - adde 24,24,21 - - mullw 20,8,14 - mulhwu 21,8,14 - addc 29,29,22 - adde 25,25,23 - - mullw 22,8,15 - mulhwu 23,8,15 - addc 30,30,20 - adde 26,26,21 - - mullw 20,9,18 - mulhwu 21,9,18 - addc 31,31,22 - adde 27,27,23 - - mullw 22,9,19 - mulhwu 23,9,19 - addc 28,28,20 - adde 24,24,21 - - mullw 20,9,12 - mulhwu 21,9,12 - addc 29,29,22 - adde 25,25,23 - - mullw 22,9,14 - mulhwu 23,9,14 - addc 30,30,20 - adde 26,26,21 - - mullw 20,10,17 - mulhwu 21,10,17 - addc 31,31,22 - adde 27,27,23 - - mullw 22,10,18 - mulhwu 23,10,18 - addc 28,28,20 - adde 24,24,21 - - mullw 20,10,19 - mulhwu 21,10,19 - addc 29,29,22 - adde 25,25,23 - - mullw 22,10,12 - mulhwu 23,10,12 - addc 30,30,20 - adde 26,26,21 - - mullw 20,11,17 - addc 31,31,22 - adde 27,27,23 - addc 29,29,20 - - mullw 21,11,18 - addze 25,25 - addc 30,30,21 - addze 26,26 - - mullw 22,11,19 - addc 31,31,22 - addze 27,27 - - mullw 11,11,12 - - addc 8,29,24 - adde 9,30,25 - adde 10,31,26 - adde 11,11,27 - - andc 24,11,0 - and 11,11,0 - srwi 25,24,2 - add 24,24,25 - addc 7,28,24 - addze 8,8 - addze 9,9 - addze 10,10 - addze 11,11 - - bdnz .Loop - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - - lwz 14,24(1) - lwz 15,28(1) - lwz 16,32(1) - lwz 17,36(1) - lwz 18,40(1) - lwz 19,44(1) - lwz 20,48(1) - lwz 21,52(1) - lwz 22,56(1) - lwz 23,60(1) - lwz 24,64(1) - lwz 25,68(1) - lwz 26,72(1) - lwz 27,76(1) - lwz 28,80(1) - lwz 29,84(1) - lwz 30,88(1) - lwz 31,92(1) - addi 1,1,96 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 -.size poly1305_blocks,.-poly1305_blocks -.globl poly1305_emit -.type poly1305_emit,@function -.align 5 -poly1305_emit: - lwz 0,24(3) - lwz 6,0(3) - lwz 7,4(3) - lwz 8,8(3) - lwz 9,12(3) - lwz 10,16(3) - cmplwi 0,0 - beq .Lemit_base2_32 - - slwi 11,7,26 - srwi 7,7,6 - slwi 12,8,20 - srwi 8,8,12 - addc 6,6,11 - slwi 11,9,14 - srwi 9,9,18 - adde 7,7,12 - slwi 12,10,8 - srwi 10,10,24 - adde 8,8,11 - adde 9,9,12 - addze 10,10 - -.Lemit_base2_32: - addic 0,6,5 - addze 0,7 - addze 0,8 - addze 0,9 - addze 0,10 - - srwi 0,0,2 - neg 0,0 - andi. 0,0,5 - - addc 6,6,0 - lwz 0,0(5) - addze 7,7 - lwz 11,4(5) - addze 8,8 - lwz 12,8(5) - addze 9,9 - lwz 10,12(5) - - addc 6,6,0 - adde 7,7,11 - adde 8,8,12 - adde 9,9,10 - - addi 3,4,-1 - addi 4,4,7 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - stbu 8,1(4) - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - stbu 9,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.size poly1305_emit,.-poly1305_emit -.globl poly1305_blocks_vsx -.type poly1305_blocks_vsx,@function -.align 5 -poly1305_blocks_vsx: - lwz 7,24(3) - cmplwi 5,128 - bge __poly1305_blocks_vsx - cmplwi 7,0 - beq .Lpoly1305_blocks - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - slwi 0,8,26 - srwi 8,8,6 - slwi 12,9,20 - srwi 9,9,12 - addc 7,7,0 - slwi 0,10,14 - srwi 10,10,18 - adde 8,8,12 - slwi 12,11,8 - srwi 11,11,24 - adde 9,9,0 - li 0,0 - adde 10,10,12 - addze 11,11 - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - stw 0,24(3) - - b .Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.size poly1305_blocks_vsx,.-poly1305_blocks_vsx - -.align 5 -__poly1305_mul: - .long 0x11E05088 - .long 0x12015088 - .long 0x12225088 - .long 0x12435088 - .long 0x12645088 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - .long 0x12823888 - .long 0x11EFA0C0 - .long 0x12833888 - .long 0x1210A0C0 - .long 0x12843888 - .long 0x1231A0C0 - .long 0x12803088 - .long 0x1252A0C0 - .long 0x12813088 - .long 0x1273A0C0 - - .long 0x12814888 - .long 0x11EFA0C0 - .long 0x12824888 - .long 0x1210A0C0 - .long 0x12834888 - .long 0x1231A0C0 - .long 0x12844888 - .long 0x1252A0C0 - .long 0x12804088 - .long 0x1273A0C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_mul,.-__poly1305_mul - -.align 5 -__poly1305_blocks_vsx: - stwu 1,-384(1) - mflr 0 - li 10,167 - li 11,183 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,360(1) - li 12,-1 - mtspr 256,12 - stw 27,364(1) - stw 28,368(1) - stw 29,372(1) - stw 30,376(1) - stw 31,380(1) - stw 0,388(1) - - bl .LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne .Lskip_init_vsx - - lwz 8,32(3) - lwz 9,36(3) - lwz 10,40(3) - lwz 11,44(3) - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - - .long 0x7D4701E7 - slwi 7,8,2 - .long 0x7D6801E7 - add 8,8,7 - .long 0x7D8801E7 - slwi 8,9,2 - .long 0x7DA901E7 - add 9,9,8 - .long 0x7DC901E7 - slwi 9,10,2 - .long 0x7CCA01E7 - add 10,10,9 - .long 0x7CEA01E7 - slwi 10,11,2 - .long 0x7D0B01E7 - add 11,11,10 - .long 0x7D2B01E7 - - vor 0,10,10 - vor 1,11,11 - vor 2,13,13 - vor 3,6,6 - vor 4,8,8 - - bl __poly1305_mul - - .long 0xF1405057 - .long 0xF1615857 - .long 0xF1A26857 - .long 0xF0C33057 - .long 0xF1044057 - .long 0xF0000057 - .long 0xF0210857 - .long 0xF0421057 - .long 0xF0631857 - .long 0xF0842057 - .long 0x118BA5C4 - .long 0x11CDA5C4 - .long 0x10E6A5C4 - .long 0x1128A5C4 - .long 0x118C58C0 - .long 0x11CE68C0 - .long 0x10E730C0 - .long 0x112940C0 - - bl __poly1305_mul - - addi 7,3,0x60 - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 0,16(3) - - .long 0x114A068C - .long 0x116B0E8C - .long 0x11AD168C - .long 0x10C61E8C - .long 0x1108268C - vslw 12,11,20 - vslw 14,13,20 - vslw 7,6,20 - vslw 9,8,20 - vadduwm 12,12,11 - vadduwm 14,14,13 - vadduwm 7,7,6 - vadduwm 9,9,8 - - .long 0x7D5D1F99 - .long 0x7D7E1F99 - .long 0x7D9F1F99 - .long 0x7DA03F99 - .long 0x7DDB3F99 - .long 0x7CDC3F99 - .long 0x7CFD3F99 - .long 0x7D1E3F99 - .long 0x7D3F3F99 - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - .long 0x7C0701E7 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - .long 0x7C2801E7 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - .long 0x7C4901E7 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - .long 0x7C6A01E7 - insrwi 11,0,3,5 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b .Loaded_vsx - -.align 4 -.Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -.Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,39 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b .Loop_vsx - -.align 4 -.Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bdnz .Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -.Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq .Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b .Last_vsx - -.align 4 -.Ldone_vsx: - lwz 0,388(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,360(1) - mtlr 0 - li 10,167 - li 11,183 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 27,364(1) - lwz 28,368(1) - lwz 29,372(1) - lwz 30,376(1) - lwz 31,380(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 -.size __poly1305_blocks_vsx,.-__poly1305_blocks_vsx - -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 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 deleted file mode 100644 index 6dca72827580fd..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,585 +0,0 @@ -.machine "any" -.text - -.globl poly1305_init_fpu -.type poly1305_init_fpu,@function -.align 6 -poly1305_init_fpu: - stwu 1,-24(1) - mflr 6 - stw 6,28(1) - - bl .LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - .long 0x7c040040 - beq- .Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -.Lno_key: - xor 3,3,3 - addi 1,1,24 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 -.size poly1305_init_fpu,.-poly1305_init_fpu - -.globl poly1305_blocks_fpu -.type poly1305_blocks_fpu,@function -.align 4 -poly1305_blocks_fpu: - srwi. 5,5,4 - beq- .Labort - - stwu 1,-216(1) - mflr 0 - stfd 14,72(1) - stfd 15,80(1) - stfd 16,88(1) - stfd 17,96(1) - stfd 18,104(1) - stfd 19,112(1) - stfd 20,120(1) - stfd 21,128(1) - stfd 22,136(1) - stfd 23,144(1) - stfd 24,152(1) - stfd 25,160(1) - stfd 26,168(1) - stfd 27,176(1) - stfd 28,184(1) - stfd 29,192(1) - stfd 30,200(1) - stfd 31,208(1) - stw 0,220(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,56(1) - stw 10,60(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,24(1) - oris 10,6,18736 - stfd 9,32(1) - stfd 10,40(1) - stw 10,48(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,28(1) - stw 8,36(1) - stw 9,44(1) - stw 10,52(1) - - mffs 28 - lfd 29,56(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,56(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,24(1) - lfd 29,32(1) - lfd 30,40(1) - lfd 31,48(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,28(1) - fadd 29,29,2 - stw 8,36(1) - fadd 30,30,4 - stw 9,44(1) - fadd 31,31,6 - stw 10,52(1) - - b .Lentry - -.align 4 -.Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,28(1) - fsub 27,27,10 - stw 8,36(1) - fsub 30,30,12 - stw 9,44(1) - fsub 31,31,12 - stw 10,52(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -.Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,24(1) - fmadd 1,15,28,1 - lfd 31,32(1) - fmadd 4,18,28,4 - lfd 26,40(1) - fmadd 5,19,28,5 - lfd 27,48(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bdnz .Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,56(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,72(1) - lfd 15,80(1) - lfd 16,88(1) - lfd 17,96(1) - lfd 18,104(1) - lfd 19,112(1) - lfd 20,120(1) - lfd 21,128(1) - lfd 22,136(1) - lfd 23,144(1) - lfd 24,152(1) - lfd 25,160(1) - lfd 26,168(1) - lfd 27,176(1) - lfd 28,184(1) - lfd 29,192(1) - lfd 30,200(1) - lfd 31,208(1) - addi 1,1,216 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 -.size poly1305_blocks_fpu,.-poly1305_blocks_fpu -.globl poly1305_emit_fpu -.type poly1305_emit_fpu,@function -.align 4 -poly1305_emit_fpu: - stwu 1,-40(1) - mflr 0 - stw 28,24(1) - stw 29,28(1) - stw 30,32(1) - stw 31,36(1) - stw 0,44(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - addc 7,7,31 - adde 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 11,11 - - addic 28,7,5 - addze 29,8 - addze 30,9 - addze 31,10 - addze 0,11 - - srwi 0,0,2 - neg 0,0 - srawi 0,0,31 - - andc 7,7,0 - and 28,28,0 - andc 8,8,0 - and 29,29,0 - or 7,7,28 - lwz 28,0(5) - andc 9,9,0 - and 30,30,0 - or 8,8,29 - lwz 29,4(5) - andc 10,10,0 - and 31,31,0 - or 9,9,30 - lwz 30,8(5) - or 10,10,31 - lwz 31,12(5) - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - adde 10,10,31 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - lwz 28,24(1) - lwz 29,28(1) - lwz 30,32(1) - lwz 31,36(1) - addi 1,1,40 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 -.size poly1305_emit_fpu,.-poly1305_emit_fpu -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s deleted file mode 100644 index 1aa19e544a4b23..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/ppccpuid.s +++ /dev/null @@ -1,355 +0,0 @@ -.machine "any" -.text - -.globl OPENSSL_fpu_probe -.type OPENSSL_fpu_probe,@function -.align 4 -OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_fpu_probe,.-OPENSSL_fpu_probe -.globl OPENSSL_ppc64_probe -.type OPENSSL_ppc64_probe,@function -.align 4 -OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_ppc64_probe,.-OPENSSL_ppc64_probe - -.globl OPENSSL_altivec_probe -.type OPENSSL_altivec_probe,@function -.align 4 -OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_altivec_probe,.-OPENSSL_altivec_probe - -.globl OPENSSL_crypto207_probe -.type OPENSSL_crypto207_probe,@function -.align 4 -OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_crypto207_probe,.-OPENSSL_crypto207_probe - -.globl OPENSSL_madd300_probe -.type OPENSSL_madd300_probe,@function -.align 4 -OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.align 4 -OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.align 4 -OPENSSL_atomic_add: -.Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- .Ladd - mr 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_atomic_add,.-OPENSSL_atomic_add - -.globl OPENSSL_rdtsc_mftb -.type OPENSSL_rdtsc_mftb,@function -.align 4 -OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_rdtsc_mftb,.-OPENSSL_rdtsc_mftb - -.globl OPENSSL_rdtsc_mfspr268 -.type OPENSSL_rdtsc_mfspr268,@function -.align 4 -OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_rdtsc_mfspr268,.-OPENSSL_rdtsc_mfspr268 - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.align 4 -OPENSSL_cleanse: - cmplwi 4,7 - li 0,0 - bge .Lot - cmplwi 4,0 - .long 0x4DC20020 -.Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bdnz $-8 - blr -.Lot: andi. 5,3,3 - beq .Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b .Lot -.Laligned: - srwi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bdnz $-8 - andi. 4,4,3 - bne .Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_cleanse,.-OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.align 4 -CRYPTO_memcmp: - cmplwi 5,0 - li 0,0 - beq .Lno_data - mtctr 5 -.Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bdnz .Loop_cmp - -.Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size CRYPTO_memcmp,.-CRYPTO_memcmp -.globl OPENSSL_instrument_bus_mftb -.type OPENSSL_instrument_bus_mftb,@function -.align 4 -OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_instrument_bus_mftb,.-OPENSSL_instrument_bus_mftb - -.globl OPENSSL_instrument_bus2_mftb -.type OPENSSL_instrument_bus2_mftb,@function -.align 4 -OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - .long 0x7f884840 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop2 - -.Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size OPENSSL_instrument_bus2_mftb,.-OPENSSL_instrument_bus2_mftb - -.globl OPENSSL_instrument_bus_mfspr268 -.type OPENSSL_instrument_bus_mfspr268,@function -.align 4 -OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_instrument_bus_mfspr268,.-OPENSSL_instrument_bus_mfspr268 - -.globl OPENSSL_instrument_bus2_mfspr268 -.type OPENSSL_instrument_bus2_mfspr268,@function -.align 4 -OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - .long 0x7f884840 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop4 - -.Ldone4: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size OPENSSL_instrument_bus2_mfspr268,.-OPENSSL_instrument_bus2_mfspr268 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 deleted file mode 100644 index 71f8a24dba670b..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1117 +0,0 @@ -.machine "any" -.text - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.align 4 -sha1_block_data_order: - stwu 1,-160(1) - mflr 0 - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne .Lunaligned -.Laligned: - mtctr 5 - bl .Lsha1_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq .Lcross_page - .long 0x7c053040 - ble .Laligned - mtctr 6 - subfc 5,6,5 - bl .Lsha1_block_private -.Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,24 -.Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - - stw 4,88(1) - li 6,1 - addi 4,1,24 - mtctr 6 - bl .Lsha1_block_private - lwz 4,88(1) - addic. 5,5,-1 - bne .Lunaligned - -.Ldone: - lwz 0,164(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bdnz .Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha1_block_data_order,.-sha1_block_data_order -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 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 deleted file mode 100644 index 83c86c17fa213f..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1320 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_ppc -.type sha256_block_ppc,@function -.align 6 -sha256_block_ppc: - stwu 1,-192(1) - mflr 0 - slwi 5,5,6 - - stw 3,104(1) - - stw 14,120(1) - stw 15,124(1) - stw 16,128(1) - stw 17,132(1) - stw 18,136(1) - stw 19,140(1) - stw 20,144(1) - stw 21,148(1) - stw 22,152(1) - stw 23,156(1) - stw 24,160(1) - stw 25,164(1) - stw 26,168(1) - stw 27,172(1) - stw 28,176(1) - stw 29,180(1) - stw 30,184(1) - stw 31,188(1) - stw 0,196(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - stw 5,96(1) - stw 31,100(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq .Lcross_page - .long 0x7c050040 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl .Lsha2_block_private - - lwz 5,92(1) -.Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,24 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - stw 31,88(1) - addi 0,1,88 - addi 31,1,24 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl .Lsha2_block_private - lwz 31,88(1) - lwz 5,92(1) - addic. 5,5,-64 - bne .Lunaligned - -.Ldone: - lwz 0,196(1) - lwz 14,120(1) - lwz 15,124(1) - lwz 16,128(1) - lwz 17,132(1) - lwz 18,136(1) - lwz 19,140(1) - lwz 20,144(1) - lwz 21,148(1) - lwz 22,152(1) - lwz 23,156(1) - lwz 24,160(1) - lwz 25,164(1) - lwz 26,168(1) - lwz 27,172(1) - lwz 28,176(1) - lwz 29,180(1) - lwz 30,184(1) - lwz 31,188(1) - mtlr 0 - addi 1,1,192 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - lwz 3,104(1) - lwz 31,100(1) - lwz 5,96(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - stw 31,100(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - .long 0x7c1f2840 - stw 15,28(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha256_block_ppc,.-sha256_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 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 deleted file mode 100644 index 547656f624293f..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,734 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_p8 -.type sha256_block_p8,@function -.align 6 -sha256_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,47 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne .Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,175 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size sha256_block_p8,.-sha256_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index 2ae1bd579f3dfa..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,3070 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_ppc -.type sha512_block_ppc,@function -.align 6 -sha512_block_ppc: - stwu 1,-256(1) - mflr 0 - slwi 5,5,7 - - stw 3,168(1) - - stw 14,184(1) - stw 15,188(1) - stw 16,192(1) - stw 17,196(1) - stw 18,200(1) - stw 19,204(1) - stw 20,208(1) - stw 21,212(1) - stw 22,216(1) - stw 23,220(1) - stw 24,224(1) - stw 25,228(1) - stw 26,232(1) - stw 27,236(1) - stw 28,240(1) - stw 29,244(1) - stw 30,248(1) - stw 31,252(1) - stw 0,260(1) - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - lwz 23,28(3) - lwz 24,32(3) - lwz 25,36(3) - lwz 26,40(3) - lwz 27,44(3) - lwz 28,48(3) - lwz 29,52(3) - lwz 30,56(3) - lwz 31,60(3) - bl .LPICmeup -.LPICedup: - andi. 0,4,3 - bne .Lunaligned -.Laligned: - add 5,4,5 - stw 5,160(1) - stw 4,164(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,4,4096 - andi. 0,0,3968 - beq .Lcross_page - .long 0x7c050040 - ble .Laligned - subfc 5,0,5 - add 0,4,0 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl .Lsha2_block_private - - lwz 5,156(1) -.Lcross_page: - li 0,32 - mtctr 0 - addi 12,1,24 -.Lmemcpy: - lbz 8,0(4) - lbz 9,1(4) - lbz 10,2(4) - lbz 11,3(4) - addi 4,4,4 - stb 8,0(12) - stb 9,1(12) - stb 10,2(12) - stb 11,3(12) - addi 12,12,4 - bdnz .Lmemcpy - stw 4,152(1) - addi 0,1,152 - addi 4,1,24 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl .Lsha2_block_private - lwz 4,152(1) - lwz 5,156(1) - addic. 5,5,-128 - bne .Lunaligned - -.Ldone: - lwz 0,260(1) - lwz 14,184(1) - lwz 15,188(1) - lwz 16,192(1) - lwz 17,196(1) - lwz 18,200(1) - lwz 19,204(1) - lwz 20,208(1) - lwz 21,212(1) - lwz 22,216(1) - lwz 23,220(1) - lwz 24,224(1) - lwz 25,228(1) - lwz 26,232(1) - lwz 27,236(1) - lwz 28,240(1) - lwz 29,244(1) - lwz 30,248(1) - lwz 31,252(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 8,0(4) - xor 14,19,21 - lwz 6,4(4) - xor 15,18,20 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,6 - stw 6,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,28(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,8(4) - lwz 6,12(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,16(4) - lwz 6,20(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,6 - stw 6,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,44(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,24(4) - lwz 6,28(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,32(4) - lwz 6,36(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,6 - stw 6,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,60(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,40(4) - lwz 6,44(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,48(4) - lwz 6,52(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,6 - stw 6,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,76(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,56(4) - lwz 6,60(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 8,64(4) - lwz 6,68(4) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,6 - stw 6,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,92(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,72(4) - lwz 6,76(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,80(4) - lwz 6,84(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,6 - stw 6,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,108(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,88(4) - lwz 6,92(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,96(4) - lwz 6,100(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,6 - stw 6,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,124(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,104(4) - lwz 6,108(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,112(4) - lwz 6,116(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,6 - stw 6,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,140(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,120(4) - lwz 6,124(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 3,24(1) - lwz 4,28(1) - li 11,4 - mtctr 11 -.align 4 -.Lrounds: - addi 7,7,128 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,136(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,140(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,96(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,100(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,3 - stw 3,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,28(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,40(1) - lwz 4,44(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,144(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,148(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,104(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,108(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,48(1) - lwz 8,52(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,24(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,28(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,112(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,116(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,3 - stw 3,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,44(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,56(1) - lwz 4,60(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,32(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,36(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,120(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,124(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,64(1) - lwz 8,68(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,40(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,44(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,128(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,132(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,3 - stw 3,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,60(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,72(1) - lwz 4,76(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,48(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,52(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,136(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,140(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,80(1) - lwz 8,84(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,56(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,60(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,144(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,148(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,3 - stw 3,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,76(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,88(1) - lwz 4,92(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,64(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,68(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,24(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,28(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,96(1) - lwz 8,100(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,72(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,76(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,32(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,36(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,3 - stw 3,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,92(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,104(1) - lwz 4,108(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,80(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,84(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,40(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,44(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,112(1) - lwz 8,116(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,88(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,92(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,48(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,52(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,3 - stw 3,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,108(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,120(1) - lwz 4,124(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,96(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,100(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,56(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,60(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,128(1) - lwz 8,132(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,104(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,108(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,64(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,68(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,3 - stw 3,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,124(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,136(1) - lwz 4,140(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,112(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,116(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,72(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,76(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,144(1) - lwz 8,148(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,120(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,124(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,80(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,84(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,3 - stw 3,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,140(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,24(1) - lwz 4,28(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,128(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,132(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,88(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,92(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - bdnz .Lrounds - - lwz 3,168(1) - lwz 4,164(1) - lwz 5,160(1) - subi 7,7,512 - - lwz 6,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 12,20(3) - lwz 14,24(3) - addc 17,17,8 - lwz 15,28(3) - adde 16,16,6 - lwz 6,32(3) - addc 19,19,10 - lwz 8,36(3) - adde 18,18,9 - lwz 9,40(3) - addc 21,21,12 - lwz 10,44(3) - adde 20,20,11 - lwz 11,48(3) - addc 23,23,15 - lwz 12,52(3) - adde 22,22,14 - lwz 14,56(3) - addc 25,25,8 - lwz 15,60(3) - adde 24,24,6 - stw 16,0(3) - stw 17,4(3) - addc 27,27,10 - stw 18,8(3) - stw 19,12(3) - adde 26,26,9 - stw 20,16(3) - stw 21,20(3) - addc 29,29,12 - stw 22,24(3) - stw 23,28(3) - adde 28,28,11 - stw 24,32(3) - stw 25,36(3) - addc 31,31,15 - stw 26,40(3) - stw 27,44(3) - adde 30,30,14 - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - - addi 4,4,128 - stw 4,164(1) - .long 0x7c042840 - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha512_block_ppc,.-sha512_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 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 deleted file mode 100644 index ae7a6ba6363614..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,832 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_p8 -.type sha512_block_p8,@function -.align 6 -sha512_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,47 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne .Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,175 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size sha512_block_p8,.-sha512_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aes-ppc.s deleted file mode 100644 index d3b113929e5ba8..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1560 +0,0 @@ -.machine "any" -.text - -.align 7 -.LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl AES_encrypt -.type AES_encrypt,@function -.align 7 -AES_encrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Lenc_unaligned - -.Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Lenc_done - -.Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Lenc_xpage - andi. 0,0,4096-16 - bne .Lenc_unaligned_ok - -.Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Lenc_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Lenc_compact_loop -.align 4 -.Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size AES_encrypt,.-AES_encrypt - -.globl AES_decrypt -.type AES_decrypt,@function -.align 7 -AES_decrypt: - stwu 1,-128(1) - mflr 0 - - stw 4,52(1) - stw 14,56(1) - stw 15,60(1) - stw 16,64(1) - stw 17,68(1) - stw 18,72(1) - stw 19,76(1) - stw 20,80(1) - stw 21,84(1) - stw 22,88(1) - stw 23,92(1) - stw 24,96(1) - stw 25,100(1) - stw 26,104(1) - stw 27,108(1) - stw 28,112(1) - stw 29,116(1) - stw 30,120(1) - stw 31,124(1) - stw 0,132(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Ldec_unaligned - -.Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - lwz 4,52(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Ldec_done - -.Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Ldec_xpage - andi. 0,0,4096-16 - bne .Ldec_unaligned_ok - -.Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - lwz 4,52(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Ldec_done: - lwz 0,132(1) - lwz 14,56(1) - lwz 15,60(1) - lwz 16,64(1) - lwz 17,68(1) - lwz 18,72(1) - lwz 19,76(1) - lwz 20,80(1) - lwz 21,84(1) - lwz 22,88(1) - lwz 23,92(1) - lwz 24,96(1) - lwz 25,100(1) - lwz 26,104(1) - lwz 27,108(1) - lwz 28,112(1) - lwz 29,116(1) - lwz 30,120(1) - lwz 31,124(1) - mtlr 0 - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Ldec_compact_done - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - - and 20,16,7 - and 21,17,7 - and 22,18,7 - and 23,19,7 - srwi 24,20,7 - andc 28,16,7 - srwi 25,21,7 - andc 29,17,7 - srwi 26,22,7 - andc 30,18,7 - srwi 27,23,7 - andc 31,19,7 - sub 20,20,24 - sub 21,21,25 - sub 22,22,26 - sub 23,23,27 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 20,20,4 - and 21,21,4 - and 22,22,4 - and 23,23,4 - xor 20,20,28 - xor 21,21,29 - xor 22,22,30 - xor 23,23,31 - - and 24,20,7 - and 25,21,7 - srwi 28,24,7 - and 26,22,7 - srwi 29,25,7 - and 27,23,7 - srwi 30,26,7 - sub 24,24,28 - srwi 31,27,7 - sub 25,25,29 - sub 26,26,30 - sub 27,27,31 - andc 28,20,7 - andc 29,21,7 - andc 30,22,7 - andc 31,23,7 - add 28,28,28 - add 29,29,29 - add 30,30,30 - add 31,31,31 - and 24,24,4 - and 25,25,4 - and 26,26,4 - and 27,27,4 - xor 24,24,28 - xor 25,25,29 - xor 26,26,30 - xor 27,27,31 - - xor 16,16,8 - xor 17,17,9 - xor 18,18,10 - xor 19,19,11 - xor 20,20,8 - xor 21,21,9 - xor 22,22,10 - xor 23,23,11 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Ldec_compact_loop -.align 4 -.Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size AES_decrypt,.-AES_decrypt - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s deleted file mode 100644 index 2d0da0a964860c..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3641 +0,0 @@ -.machine "any" - -.text - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl aes_p8_set_encrypt_key -.type aes_p8_set_encrypt_key,@function -.align 5 -aes_p8_set_encrypt_key: -.Lset_encrypt_key: - mflr 11 - stw 11,4(1) - - li 6,-1 - cmplwi 3,0 - beq- .Lenc_key_abort - cmplwi 5,0 - beq- .Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- .Lenc_key_abort - cmpwi 4,256 - bgt- .Lenc_key_abort - andi. 0,4,0x3f - bne- .Lenc_key_abort - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - bl .Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt .Loop128 - addi 3,3,8 - beq .L192 - addi 3,3,8 - b .L256 - -.align 4 -.Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bdnz .Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b .Ldone - -.align 4 -.L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -.Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdnz .Loop192 - - li 8,12 - addi 5,5,0x20 - b .Ldone - -.align 4 -.L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -.Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz .Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b .Loop256 - -.align 4 -.Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - mtspr 256,12 - stw 8,0(5) - -.Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 -.size aes_p8_set_encrypt_key,.-aes_p8_set_encrypt_key - -.globl aes_p8_set_decrypt_key -.type aes_p8_set_decrypt_key,@function -.align 5 -aes_p8_set_decrypt_key: - stwu 1,-32(1) - mflr 10 - stw 10,32+4(1) - bl .Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- .Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -.Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bdnz .Ldeckey - - xor 3,3,3 -.Ldec_key_abort: - addi 1,1,32 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 -.size aes_p8_set_decrypt_key,.-aes_p8_set_decrypt_key -.globl aes_p8_encrypt -.type aes_p8_encrypt,@function -.align 5 -aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size aes_p8_encrypt,.-aes_p8_encrypt -.globl aes_p8_decrypt -.type aes_p8_decrypt,@function -.align 5 -aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size aes_p8_decrypt,.-aes_p8_decrypt -.globl aes_p8_cbc_encrypt -.type aes_p8_cbc_encrypt,@function -.align 5 -aes_p8_cbc_encrypt: - cmplwi 5,16 - .long 0x4dc00020 - - cmpwi 8,0 - lis 0,0xffe0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq .Lcbc_dec - -.Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -.Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmplwi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_enc - - b .Lcbc_done - -.align 4 -.Lcbc_dec: - cmplwi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -.Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmplwi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_dec - -.Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -.Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b .Loop_cbc_dec8x -.align 5 -.Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,32+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq .Loop_cbc_dec8x - - addic. 5,5,128 - beq .Lcbc_dec8x_done - nop - nop - -.Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt .Lcbc_dec8x_one - nop - beq .Lcbc_dec8x_two - cmplwi 5,64 - blt .Lcbc_dec8x_three - nop - beq .Lcbc_dec8x_four - cmplwi 5,96 - blt .Lcbc_dec8x_five - nop - beq .Lcbc_dec8x_six - -.Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -.Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_cbc_encrypt,.-aes_p8_cbc_encrypt -.globl aes_p8_ctr32_encrypt_blocks -.type aes_p8_ctr32_encrypt_blocks,@function -.align 5 -aes_p8_ctr32_encrypt_blocks: - cmplwi 5,1 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmplwi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b .Loop_ctr32_enc - -.align 5 -.Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne .Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stwu 1,-392(1) - li 10,175 - li 11,191 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,364(1) - li 8,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,32+15 - mtctr 9 - -.Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,32+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - slwi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b .Loop_ctr32_enc8x -.align 5 -.Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -.Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bdnz .Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,32+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne .Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b .Loop_ctr32_enc8x_middle - -.align 5 -.Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt .Lctr32_enc8x_one - nop - beq .Lctr32_enc8x_two - cmpwi 5,-0x40 - blt .Lctr32_enc8x_three - nop - beq .Lctr32_enc8x_four - cmpwi 5,-0x20 - blt .Lctr32_enc8x_five - nop - beq .Lctr32_enc8x_six - cmpwi 5,0x00 - blt .Lctr32_enc8x_seven - -.Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -.Lctr32_enc8x_done: - li 10,47 - li 11,63 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_ctr32_encrypt_blocks,.-aes_p8_ctr32_encrypt_blocks -.globl aes_p8_xts_encrypt -.type aes_p8_xts_encrypt,@function -.align 5 -aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq .Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_enc - -.Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -.Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b .Loop_xts_enc - -.align 5 -.Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge .Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -.Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_enc_steal - - mtctr 9 - b .Loop_xts_enc - -.Lxts_enc_done: - cmplwi 8,0 - beq .Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_enc_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_xts_encrypt,.-aes_p8_xts_encrypt - -.globl aes_p8_xts_decrypt -.type aes_p8_xts_decrypt,@function -.align 5 -aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmplwi 5,16 - .long 0x4dc00020 - - lis 0,0xfff8 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmplwi 7,0 - beq .Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_dec - -.Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -.Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmplwi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmplwi 5,16 - blt .Ltail_xts_dec - b .Loop_xts_dec - -.align 5 -.Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmplwi 5,16 - bge .Loop_xts_dec - -.Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -.Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -.Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_dec_steal - - mtctr 9 - b .Loop_xts_dec - -.Lxts_dec_done: - cmplwi 8,0 - beq .Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_dec_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size aes_p8_xts_decrypt,.-aes_p8_xts_decrypt -.align 5 -_aesp8_xts_encrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -.Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_enc6x - -.align 5 -.Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_enc6x - - addic. 5,5,0x60 - beq .Lxts_enc6x_zero - cmpwi 5,0x20 - blt .Lxts_enc6x_one - nop - beq .Lxts_enc6x_two - cmpwi 5,0x40 - blt .Lxts_enc6x_three - nop - beq .Lxts_enc6x_four - -.Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_one: - vxor 7,5,17 - nop -.Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,32+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_zero: - cmpwi 31,0 - beq .Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -.Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -.Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_enc1x - -.align 4 -.Lxts_enc6x_done: - cmplwi 8,0 - beq .Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_enc6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bdnz _aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stwu 1,-392(1) - mflr 11 - li 7,175 - li 3,191 - stw 11,396(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,364(1) - li 3,0x10 - stw 26,368(1) - li 26,0x20 - stw 27,372(1) - li 27,0x30 - stw 28,376(1) - li 28,0x40 - stw 29,380(1) - li 29,0x50 - stw 30,384(1) - li 30,0x60 - stw 31,388(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,32+15 - mtctr 9 - -.Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,32+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_dec6x - -.align 5 -.Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,32+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_dec6x - - addic. 5,5,0x60 - beq .Lxts_dec6x_zero - cmpwi 5,0x20 - blt .Lxts_dec6x_one - nop - beq .Lxts_dec6x_two - cmpwi 5,0x40 - blt .Lxts_dec6x_three - nop - beq .Lxts_dec6x_four - -.Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_one: - vxor 7,5,17 - nop -.Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_zero: - cmpwi 31,0 - beq .Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -.Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,32+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -.Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_dec1x - -.align 4 -.Lxts_dec6x_done: - cmplwi 8,0 - beq .Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_dec6x_ret: - mtlr 11 - li 10,47 - li 11,63 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - lwz 26,368(1) - lwz 27,372(1) - lwz 28,376(1) - lwz 29,380(1) - lwz 30,384(1) - lwz 31,388(1) - addi 1,1,392 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bdnz _aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,32+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/vpaes-ppc.s deleted file mode 100644 index 6394db243cf73e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1467 +0,0 @@ -.machine "any" - -.text - -.align 7 -_vpaes_consts: -.Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -.Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -.Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -.Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -.Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -.Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -.Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -.Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -.Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -.Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -.Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -.Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -.Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -.Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -.Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -.Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -.Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -.Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -.Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -.Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -.Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -.Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Lenc_entry - -.align 4 -.Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -.Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.align 5 -vpaes_encrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - mtspr 256,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Lenc_out_unaligned - b .Lenc_done - -.align 4 -.Lenc_out_aligned: - stvx 0, 0, 4 -.Lenc_done: - - li 10,39 - li 11,55 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_encrypt,.-vpaes_encrypt - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Ldec_entry - -.align 4 -.Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -.Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.align 5 -vpaes_decrypt: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,228(1) - li 0, -1 - stw 6,236(1) - mtspr 256,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Ldec_out_unaligned - b .Ldec_done - -.align 4 -.Ldec_out_aligned: - stvx 0, 0, 4 -.Ldec_done: - - li 10,39 - li 11,55 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_decrypt,.-vpaes_decrypt - -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.align 5 -vpaes_cbc_encrypt: - cmplwi 5,16 - .long 0x4dc00020 - - stwu 1,-240(1) - mflr 0 - li 10,39 - li 11,55 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,228(1) - stw 30,232(1) - stw 31,236(1) - li 9, -16 - stw 0, 244(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - mtspr 256,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq .Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, .Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_enc_loop - - b .Lcbc_done - -.align 5 -.Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, .Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_dec_loop - -.Lcbc_done: - beq 1, .Lcbc_write_iv - -.Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -.Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne .Lcbc_tail - -.Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - mtspr 256,7 - li 10,39 - li 11,55 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -.Lcbc_abort: - lwz 0, 244(1) - lwz 30,232(1) - lwz 31,236(1) - mtlr 0 - addi 1,1,240 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 -.size vpaes_cbc_encrypt,.-vpaes_cbc_encrypt - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, .Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b .Lschedule_go - -.Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -.Lschedule_go: - cmplwi 4, 192 - bgt .Lschedule_256 - beq .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - li 0, 10 - mtctr 0 - -.Loop_schedule_128: - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - b .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -.Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -.Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b .Loop_schedule_192 - - - - - - - - - - - -.align 4 -.Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -.Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b .Loop_schedule_256 - - - - - - - - - - -.align 4 -.Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, .Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b .Lschedule_mangle_done - -.align 4 -.Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -.Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, .Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -.Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.align 5 -vpaes_set_encrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - .long 0x7c842040 - li 8, 0x30 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_set_encrypt_key,.-vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.align 4 -vpaes_set_decrypt_key: - stwu 1,-232(1) - li 10,39 - li 11,55 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,228(1) - li 7, -1 - stw 0, 236(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - lwz 0, 236(1) - li 10,39 - li 11,55 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size vpaes_set_decrypt_key,.-vpaes_set_decrypt_key diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/bn-ppc.s deleted file mode 100644 index 9773e4da4bdc71..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1854 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl bn_sqr_comba4 -.type bn_sqr_comba4,@function -.globl bn_sqr_comba8 -.type bn_sqr_comba8,@function -.globl bn_mul_comba4 -.type bn_mul_comba4,@function -.globl bn_mul_comba8 -.type bn_mul_comba8,@function -.globl bn_sub_words -.type bn_sub_words,@function -.globl bn_add_words -.type bn_add_words,@function -.globl bn_div_words -.type bn_div_words,@function -.globl bn_sqr_words -.type bn_sqr_words,@function -.globl bn_mul_words -.type bn_mul_words,@function -.globl bn_mul_add_words -.type bn_mul_add_words,@function - - - -.machine "any" -.text - - - - - - - - -.align 4 -bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - - - - - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - stw 10,4(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - stw 9,24(3) - stw 10,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size bn_sqr_comba4,.-bn_sqr_comba4 - - - - - - - - -.align 4 -bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - lwz 5,0(4) - mullw 9,5,5 - mulhwu 10,5,5 - stw 9,0(3) - - lwz 6,4(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - stw 10,4(3) - - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - stw 11,8(3) - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - stw 9,12(3) - - mullw 7,6,6 - mulhwu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,0(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,16(3) - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,12(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,20(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,4(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,0(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,24(3) - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,4(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,8(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,28(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,8(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,4(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,32(3) - - lwz 5,8(4) - mullw 7,5,6 - mulhwu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,12(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - lwz 5,16(4) - lwz 6,20(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,36(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - lwz 5,12(4) - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,40(3) - - lwz 5,16(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - lwz 5,20(4) - lwz 6,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - stw 11,44(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - lwz 6,28(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - stw 9,48(3) - - - lwz 5,24(4) - mullw 7,5,6 - mulhwu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - stw 10,52(3) - - mullw 7,6,6 - mulhwu 8,6,6 - addc 11,7,11 - adde 9,8,9 - stw 11,56(3) - stw 9, 60(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size bn_sqr_comba8,.-bn_sqr_comba8 - - - - - - - - -.align 4 -bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - lwz 6, 4(4) - lwz 7, 0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - stw 10,12(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - stw 11,16(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - stw 12,20(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - stw 10,24(3) - stw 11,28(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_mul_comba4,.-bn_mul_comba4 - - - - - - - - -.align 4 -bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - lwz 6,0(4) - lwz 7,0(5) - mullw 10,6,7 - mulhwu 11,6,7 - stw 10,0(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,4(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,0(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,8(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,4(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - lwz 6,8(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,12(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,12(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,4(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,0(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,16(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,4(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,20(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,20(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,12(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,8(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,4(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,0(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,24(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,4(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,8(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,24(4) - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,28(4) - lwz 7,0(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,28(3) - - lwz 7,4(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,24(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,20(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,16(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,12(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,8(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,4(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,32(3) - - lwz 6,8(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,12(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,16(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,24(4) - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,28(4) - lwz 7,8(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,36(3) - - lwz 7,12(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,24(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,20(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,16(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - lwz 6,12(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,40(3) - - lwz 6,16(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - lwz 6,20(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,24(4) - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - lwz 6,28(4) - lwz 7,16(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - stw 12,44(3) - - lwz 7,20(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - lwz 6,24(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - lwz 6,20(4) - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - stw 10,48(3) - - lwz 6,24(4) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - lwz 6,28(4) - lwz 7,24(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - stw 11,52(3) - - lwz 7,28(5) - mullw 8,6,7 - mulhwu 9,6,7 - addc 12,12,8 - adde 10,10,9 - stw 12,56(3) - stw 10,60(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_mul_comba8,.-bn_mul_comba8 - - - - - - - - -.align 4 -bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq .Lppcasm_sub_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -.Lppcasm_sub_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - subfe 6,8,7 - - - stwu 6,4(3) - bdnz .Lppcasm_sub_mainloop -.Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_sub_words,.-bn_sub_words - - - - - - - - -.align 4 -bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq .Lppcasm_add_adios - addi 4,4,-4 - addi 3,3,-4 - addi 5,5,-4 - mtctr 6 -.Lppcasm_add_mainloop: - lwzu 7,4(4) - lwzu 8,4(5) - adde 8,7,8 - stwu 8,4(3) - bdnz .Lppcasm_add_mainloop -.Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_add_words,.-bn_add_words - - - - - - - - -.align 4 -bn_div_words: - - - - - - - - - - - - cmplwi 0,5,0 - bne .Lppcasm_div1 - li 3,-1 - blr -.Lppcasm_div1: - xor 0,0,0 - li 8,32 - cntlzw. 7,5 - beq .Lppcasm_div2 - subf 8,7,8 - srw. 9,3,8 - tw 16,9,0 -.Lppcasm_div2: - .long 0x7c032840 - blt .Lppcasm_div3 - subf 3,5,3 -.Lppcasm_div3: - cmpi 0,0,7,0 - beq .Lppcasm_div4 - slw 3,3,7 - srw 8,4,8 - slw 5,5,7 - or 3,3,8 - slw 4,4,7 -.Lppcasm_div4: - srwi 9,5,16 - - - li 6,2 - mtctr 6 -.Lppcasm_divouterloop: - srwi 8,3,16 - srwi 11,4,16 - - .long 0x7c084840 - bne .Lppcasm_div5 - - li 8,-1 - clrlwi 8,8,16 - b .Lppcasm_div6 -.Lppcasm_div5: - divwu 8,3,9 -.Lppcasm_div6: - mullw 12,9,8 - clrlwi 10,5,16 - mullw 6,8,10 - -.Lppcasm_divinnerloop: - subf 10,12,3 - srwi 7,10,16 - addic. 7,7,0 - - - - slwi 7,10,16 - or 7,7,11 - .long 0x7c863840 - bne .Lppcasm_divinnerexit - ble 1,.Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrlwi 10,5,16 - subf 6,10,6 - b .Lppcasm_divinnerloop -.Lppcasm_divinnerexit: - srwi 10,6,16 - slwi 11,6,16 - .long 0x7c845840 - add 12,12,10 - bge 1,.Lppcasm_div7 - addi 12,12,1 -.Lppcasm_div7: - subf 11,11,4 - .long 0x7c836040 - bge 1,.Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -.Lppcasm_div8: - subf 12,12,3 - slwi 4,11,16 - - - - insrwi 11,12,16,16 - rotlwi 3,11,16 - bdz .Lppcasm_div9 - slwi 0,8,16 - b .Lppcasm_divouterloop -.Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_div_words,.-bn_div_words - - - - - - - -.align 4 -bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq .Lppcasm_sqr_adios - addi 4,4,-4 - addi 3,3,-4 - mtctr 5 -.Lppcasm_sqr_mainloop: - - lwzu 6,4(4) - mullw 7,6,6 - mulhwu 8,6,6 - stwu 7,4(3) - stwu 8,4(3) - bdnz .Lppcasm_sqr_mainloop -.Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size bn_sqr_words,.-bn_sqr_words - - - - - - - - -.align 4 -bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_mw_REM - mtctr 7 -.Lppcasm_mw_LOOP: - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - - - - - stw 9,0(3) - - lwz 8,4(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - - stw 11,4(3) - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - adde 9,9,12 - - stw 9,8(3) - - lwz 8,12(4) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - - stw 11,12(3) - - addi 3,3,16 - addi 4,4,16 - bdnz .Lppcasm_mw_LOOP - -.Lppcasm_mw_REM: - andi. 5,5,0x3 - beq .Lppcasm_mw_OVER - - lwz 8,0(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - - lwz 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,4(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - lwz 8,8(4) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - stw 9,8(3) - addi 12,10,0 - -.Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_mul_words,.-bn_mul_words - - - - - - - - -.align 4 -bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_maw_leftover - mtctr 7 -.Lppcasm_maw_mainloop: - - lwz 8,0(4) - lwz 11,0(3) - mullw 9,6,8 - mulhwu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - stw 9,0(3) - - - lwz 8,4(4) - lwz 9,4(3) - mullw 11,6,8 - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - stw 11,4(3) - - - lwz 8,8(4) - mullw 9,6,8 - lwz 11,8(3) - mulhwu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - stw 9,8(3) - - - lwz 8,12(4) - mullw 11,6,8 - lwz 9,12(3) - mulhwu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - stw 11,12(3) - addi 3,3,16 - addi 4,4,16 - bdnz .Lppcasm_maw_mainloop - -.Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq .Lppcasm_maw_adios - addi 3,3,-4 - addi 4,4,-4 - - mtctr 5 - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz .Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - - bdz .Lppcasm_maw_adios - - lwzu 8,4(4) - mullw 9,6,8 - mulhwu 10,6,8 - lwzu 11,4(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - stw 9,0(3) - -.Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size bn_mul_add_words,.-bn_mul_add_words -.align 4 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/ppc-mont.s deleted file mode 100644 index 040ce625a68317..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1786 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_int -.type bn_mul_mont_int,@function -.align 5 -bn_mul_mont_int: - mr 9,3 - li 3,0 - cmpwi 8,32 - bgelr - slwi 8,8,2 - li 12,-4096 - addi 3,8,256 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,2 - stwux 1,1,3 - - stw 20,-48(12) - stw 21,-44(12) - stw 22,-40(12) - stw 23,-36(12) - stw 24,-32(12) - stw 25,-28(12) - stw 26,-24(12) - stw 27,-20(12) - stw 28,-16(12) - stw 29,-12(12) - stw 30,-8(12) - stw 31,-4(12) - - lwz 7,0(7) - addi 8,8,-2 - - lwz 23,0(5) - lwz 10,0(4) - addi 22,1,32 - mullw 25,10,23 - mulhwu 26,10,23 - - lwz 10,4(4) - lwz 11,0(6) - - mullw 24,25,7 - - mullw 29,10,23 - mulhwu 30,10,23 - - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - addze 28,28 - - mullw 31,11,24 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -.L1st: - lwzx 10,4,21 - addc 25,29,26 - lwzx 11,6,21 - addze 26,30 - mullw 29,10,23 - addc 27,31,28 - mulhwu 30,10,23 - addze 28,0 - mullw 31,11,24 - addc 27,27,25 - mulhwu 0,11,24 - addze 28,28 - stw 27,0(22) - - addi 21,21,4 - addi 22,22,4 - bdnz .L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - stw 28,4(22) - - li 20,4 -.align 4 -.Louter: - lwzx 23,5,20 - lwz 10,0(4) - addi 22,1,32 - lwz 12,32(1) - mullw 25,10,23 - mulhwu 26,10,23 - lwz 10,4(4) - lwz 11,0(6) - addc 25,25,12 - mullw 29,10,23 - addze 26,26 - mullw 24,25,7 - mulhwu 30,10,23 - mullw 27,11,24 - mulhwu 28,11,24 - lwz 11,4(6) - addc 27,27,25 - mullw 31,11,24 - addze 28,28 - mulhwu 0,11,24 - - mtctr 8 - li 21,8 -.align 4 -.Linner: - lwzx 10,4,21 - addc 25,29,26 - lwz 12,4(22) - addze 26,30 - lwzx 11,6,21 - addc 27,31,28 - mullw 29,10,23 - addze 28,0 - mulhwu 30,10,23 - addc 25,25,12 - mullw 31,11,24 - addze 26,26 - mulhwu 0,11,24 - addc 27,27,25 - addi 21,21,4 - addze 28,28 - stw 27,0(22) - addi 22,22,4 - bdnz .Linner - - lwz 12,4(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - stw 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - stw 28,4(22) - - slwi 12,8,2 - .long 0x7c146040 - addi 20,20,4 - ble .Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,32 - mtctr 8 - -.align 4 -.Lsub: lwzx 12,22,21 - lwzx 11,6,21 - subfe 10,11,12 - stwx 10,9,21 - addi 21,21,4 - bdnz .Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -.Lcopy: - 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 - - lwz 12,0(1) - li 3,1 - lwz 20,-48(12) - lwz 21,-44(12) - lwz 22,-40(12) - lwz 23,-36(12) - lwz 24,-32(12) - lwz 25,-28(12) - lwz 26,-24(12) - lwz 27,-20(12) - lwz 28,-16(12) - lwz 29,-12(12) - lwz 30,-8(12) - lwz 31,-4(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 -.size bn_mul_mont_int,.-bn_mul_mont_int -.globl bn_mul4x_mont_int -.type bn_mul4x_mont_int,@function -.align 5 -bn_mul4x_mont_int: - andi. 0,8,7 - bne .Lmul4x_do - .long 0x7c042840 - bne .Lmul4x_do - b .Lsqr8x_do -.Lmul4x_do: - slwi 8,8,2 - mr 9,1 - li 10,-32*4 - sub 10,10,8 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 6,6,4 - subi 3,3,4 - lwz 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,4*4 - - lwz 27,4*0(5) - li 22,0 - lwz 9,4*1(4) - li 23,0 - lwz 10,4*2(4) - li 24,0 - lwz 11,4*3(4) - li 25,0 - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - - stw 3,4*6(1) - stw 14,4*7(1) - li 3,0 - addic 29,1,4*7 - li 31,0 - li 0,0 - b .Loop_mul4x_1st_reduction - -.align 5 -.Loop_mul4x_1st_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_1st_reduction - - .long 0x7c1e2040 - beq .Lmul4x4_post_condition - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Loop_mul4x_1st_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhwu 17,21,28 - addze 3,0 - addi 28,1,4*8 - lwzx 28,28,31 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_1st_tail - - sub 15,30,8 - .long 0x7c1e2040 - beq .Lmul4x_proceed - - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Lmul4x_proceed: - lwzu 27,4*4(5) - addze 3,3 - lwz 9,4*1(15) - lwz 10,4*2(15) - lwz 11,4*3(15) - lwz 12,4*4(15) - addi 4,15,4*4 - sub 6,6,8 - - stw 22,4*1(29) - stw 23,4*2(29) - stw 24,4*3(29) - stw 25,4*4(29) - stw 3,4*5(29) - lwz 22,4*12(1) - lwz 23,4*13(1) - lwz 24,4*14(1) - lwz 25,4*15(1) - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - addic 29,1,4*7 - li 3,0 - b .Loop_mul4x_reduction - -.align 5 -.Loop_mul4x_reduction: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mullw 28,22,7 - adde 25,25,17 - mulhwu 16,11,27 - addze 26,0 - mulhwu 17,12,27 - lwzx 27,5,31 - addc 23,23,14 - - stwu 28,4(29) - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - - addic 22,22,-1 - mulhwu 14,18,28 - adde 22,23,15 - mulhwu 15,19,28 - adde 23,24,16 - mulhwu 16,20,28 - adde 24,25,17 - mulhwu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_reduction - - lwz 14,4*5(29) - addze 3,3 - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 28,4*8(1) - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_tail: - mullw 14,9,27 - addze 3,3 - mullw 15,10,27 - addi 31,31,4 - mullw 16,11,27 - andi. 31,31,4*4-1 - mullw 17,12,27 - addc 22,22,14 - mulhwu 14,9,27 - adde 23,23,15 - mulhwu 15,10,27 - adde 24,24,16 - mulhwu 16,11,27 - adde 25,25,17 - mulhwu 17,12,27 - addze 26,0 - lwzx 27,5,31 - addc 23,23,14 - mullw 14,18,28 - adde 24,24,15 - mullw 15,19,28 - adde 25,25,16 - mullw 16,20,28 - adde 26,26,17 - mullw 17,21,28 - addc 22,22,14 - mulhwu 14,18,28 - adde 23,23,15 - mulhwu 15,19,28 - adde 24,24,16 - mulhwu 16,20,28 - adde 25,25,17 - mulhwu 17,21,28 - adde 26,26,3 - addi 28,1,4*8 - lwzx 28,28,31 - addze 3,0 - stwu 22,4(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_tail - - lwz 14,4*5(29) - sub 15,6,8 - addze 3,3 - .long 0x7c1e2040 - beq .Loop_mul4x_break - - lwz 15,4*6(29) - lwz 16,4*7(29) - lwz 17,4*8(29) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - lwz 18,4*1(6) - lwz 19,4*2(6) - lwz 20,4*3(6) - lwzu 21,4*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_break: - lwz 16,4*6(1) - lwz 17,4*7(1) - addc 9,22,14 - lwz 22,4*12(1) - addze 10,23 - lwz 23,4*13(1) - addze 11,24 - lwz 24,4*14(1) - addze 12,25 - lwz 25,4*15(1) - addze 3,3 - stw 9,4*1(29) - sub 4,30,8 - stw 10,4*2(29) - stw 11,4*3(29) - stw 12,4*4(29) - stw 3,4*5(29) - - lwz 18,4*1(15) - lwz 19,4*2(15) - lwz 20,4*3(15) - lwz 21,4*4(15) - addi 6,15,4*4 - .long 0x7c058840 - beq .Lmul4x_post - - lwzu 27,4*4(5) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwzu 12,4*4(4) - li 3,0 - addic 29,1,4*7 - b .Loop_mul4x_reduction - -.align 5 -.Lmul4x_post: - - - - - srwi 31,8,4 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,4*15 - subfe 15,19,23 - - mtctr 31 -.Lmul4x_sub: - lwz 18,4*1(6) - lwz 22,4*1(29) - subfe 16,20,24 - lwz 19,4*2(6) - lwz 23,4*2(29) - subfe 17,21,25 - lwz 20,4*3(6) - lwz 24,4*3(29) - lwzu 21,4*4(6) - lwzu 25,4*4(29) - stw 14,4*1(5) - stw 15,4*2(5) - subfe 14,18,22 - stw 16,4*3(5) - stwu 17,4*4(5) - subfe 15,19,23 - bdnz .Lmul4x_sub - - lwz 9,4*1(30) - stw 14,4*1(5) - lwz 14,4*12(1) - subfe 16,20,24 - lwz 10,4*2(30) - stw 15,4*2(5) - lwz 15,4*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,4*12 - lwz 11,4*3(30) - stw 16,4*3(5) - lwz 16,4*14(1) - lwz 12,4*4(30) - stw 17,4*4(5) - lwz 17,4*15(1) - - mtctr 31 -.Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - lwz 9,4*5(30) - lwz 14,4*4(29) - or 23,15,10 - lwz 10,4*6(30) - lwz 15,4*5(29) - or 24,16,11 - lwz 11,4*7(30) - lwz 16,4*6(29) - or 25,17,12 - lwz 12,4*8(30) - lwz 17,4*7(29) - addi 29,29,4*4 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stwu 25,4*4(30) - bdnz .Lmul4x_cond_copy - - lwz 5,0(1) - and 14,14,3 - andc 9,9,3 - stw 0,4*0(29) - and 15,15,3 - andc 10,10,3 - stw 0,4*1(29) - and 16,16,3 - andc 11,11,3 - stw 0,4*2(29) - and 17,17,3 - andc 12,12,3 - stw 0,4*3(29) - or 22,14,9 - or 23,15,10 - stw 0,4*4(29) - or 24,16,11 - or 25,17,12 - stw 22,4*1(30) - stw 23,4*2(30) - stw 24,4*3(30) - stw 25,4*4(30) - - b .Lmul4x_done - -.align 4 -.Lmul4x4_post_condition: - lwz 4,4*6(1) - lwz 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - stw 9,4*1(4) - stw 10,4*2(4) - stw 11,4*3(4) - stw 12,4*4(4) - -.Lmul4x_done: - stw 0,4*8(1) - stw 0,4*9(1) - stw 0,4*10(1) - stw 0,4*11(1) - li 3,1 - lwz 14,-4*18(5) - lwz 15,-4*17(5) - lwz 16,-4*16(5) - lwz 17,-4*15(5) - lwz 18,-4*14(5) - lwz 19,-4*13(5) - lwz 20,-4*12(5) - lwz 21,-4*11(5) - lwz 22,-4*10(5) - lwz 23,-4*9(5) - lwz 24,-4*8(5) - lwz 25,-4*7(5) - lwz 26,-4*6(5) - lwz 27,-4*5(5) - lwz 28,-4*4(5) - lwz 29,-4*3(5) - lwz 30,-4*2(5) - lwz 31,-4*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size bn_mul4x_mont_int,.-bn_mul4x_mont_int -.align 5 -__bn_sqr8x_mont: -.Lsqr8x_do: - mr 9,1 - slwi 10,8,3 - li 11,-32*4 - sub 10,11,10 - slwi 8,8,2 - stwux 1,1,10 - - stw 14,-4*18(9) - stw 15,-4*17(9) - stw 16,-4*16(9) - stw 17,-4*15(9) - stw 18,-4*14(9) - stw 19,-4*13(9) - stw 20,-4*12(9) - stw 21,-4*11(9) - stw 22,-4*10(9) - stw 23,-4*9(9) - stw 24,-4*8(9) - stw 25,-4*7(9) - stw 26,-4*6(9) - stw 27,-4*5(9) - stw 28,-4*4(9) - stw 29,-4*3(9) - stw 30,-4*2(9) - stw 31,-4*1(9) - - subi 4,4,4 - subi 18,6,4 - subi 3,3,4 - lwz 7,0(7) - li 0,0 - - add 6,4,8 - lwz 9,4*1(4) - - lwz 10,4*2(4) - li 23,0 - lwz 11,4*3(4) - li 24,0 - lwz 12,4*4(4) - li 25,0 - lwz 14,4*5(4) - li 26,0 - lwz 15,4*6(4) - li 27,0 - lwz 16,4*7(4) - li 28,0 - lwzu 17,4*8(4) - li 29,0 - - addi 5,1,4*11 - subic. 30,8,4*8 - b .Lsqr8x_zero_start - -.align 5 -.Lsqr8x_zero: - subic. 30,30,4*8 - stw 0,4*1(5) - stw 0,4*2(5) - stw 0,4*3(5) - stw 0,4*4(5) - stw 0,4*5(5) - stw 0,4*6(5) - stw 0,4*7(5) - stw 0,4*8(5) -.Lsqr8x_zero_start: - stw 0,4*9(5) - stw 0,4*10(5) - stw 0,4*11(5) - stw 0,4*12(5) - stw 0,4*13(5) - stw 0,4*14(5) - stw 0,4*15(5) - stwu 0,4*16(5) - bne .Lsqr8x_zero - - stw 3,4*6(1) - stw 18,4*7(1) - stw 7,4*8(1) - stw 5,4*9(1) - stw 0,4*10(1) - addi 5,1,4*11 - - -.align 5 -.Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mullw 18,10,9 - mullw 19,11,9 - mullw 20,12,9 - mullw 21,14,9 - addc 23,23,18 - mullw 18,15,9 - adde 24,24,19 - mullw 19,16,9 - adde 25,25,20 - mullw 20,17,9 - adde 26,26,21 - mulhwu 21,10,9 - adde 27,27,18 - mulhwu 18,11,9 - adde 28,28,19 - mulhwu 19,12,9 - adde 29,29,20 - mulhwu 20,14,9 - stw 22,4*1(5) - addze 22,0 - stw 23,4*2(5) - addc 24,24,21 - mulhwu 21,15,9 - adde 25,25,18 - mulhwu 18,16,9 - adde 26,26,19 - mulhwu 19,17,9 - adde 27,27,20 - mullw 20,11,10 - adde 28,28,21 - mullw 21,12,10 - adde 29,29,18 - mullw 18,14,10 - adde 22,22,19 - - mullw 19,15,10 - addc 25,25,20 - mullw 20,16,10 - adde 26,26,21 - mullw 21,17,10 - adde 27,27,18 - mulhwu 18,11,10 - adde 28,28,19 - mulhwu 19,12,10 - adde 29,29,20 - mulhwu 20,14,10 - adde 22,22,21 - mulhwu 21,15,10 - stw 24,4*3(5) - addze 23,0 - stw 25,4*4(5) - addc 26,26,18 - mulhwu 18,16,10 - adde 27,27,19 - mulhwu 19,17,10 - adde 28,28,20 - mullw 20,12,11 - adde 29,29,21 - mullw 21,14,11 - adde 22,22,18 - mullw 18,15,11 - adde 23,23,19 - - mullw 19,16,11 - addc 27,27,20 - mullw 20,17,11 - adde 28,28,21 - mulhwu 21,12,11 - adde 29,29,18 - mulhwu 18,14,11 - adde 22,22,19 - mulhwu 19,15,11 - adde 23,23,20 - mulhwu 20,16,11 - stw 26,4*5(5) - addze 24,0 - stw 27,4*6(5) - addc 28,28,21 - mulhwu 21,17,11 - adde 29,29,18 - mullw 18,14,12 - adde 22,22,19 - mullw 19,15,12 - adde 23,23,20 - mullw 20,16,12 - adde 24,24,21 - - mullw 21,17,12 - addc 29,29,18 - mulhwu 18,14,12 - adde 22,22,19 - mulhwu 19,15,12 - adde 23,23,20 - mulhwu 20,16,12 - adde 24,24,21 - mulhwu 21,17,12 - stw 28,4*7(5) - addze 25,0 - stwu 29,4*8(5) - addc 22,22,18 - mullw 18,15,14 - adde 23,23,19 - mullw 19,16,14 - adde 24,24,20 - mullw 20,17,14 - adde 25,25,21 - - mulhwu 21,15,14 - addc 23,23,18 - mulhwu 18,16,14 - adde 24,24,19 - mulhwu 19,17,14 - adde 25,25,20 - mullw 20,16,15 - addze 26,0 - addc 24,24,21 - mullw 21,17,15 - adde 25,25,18 - mulhwu 18,16,15 - adde 26,26,19 - - mulhwu 19,17,15 - addc 25,25,20 - mullw 20,17,16 - adde 26,26,21 - mulhwu 21,17,16 - addze 27,0 - addc 26,26,18 - .long 0x7c062040 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq .Lsqr8x_outer_break - - mr 7,9 - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - subi 3,4,4*7 - addze 29,17 - lwzu 17,4*8(4) - - li 30,0 - b .Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -.Lsqr8x_mul: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_mul - - - .long 0x7c043040 - beq .Lsqr8x_break - - lwz 9,4*1(5) - lwz 10,4*2(5) - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b .Lsqr8x_mul - -.align 5 -.Lsqr8x_break: - lwz 9,4*8(3) - addi 4,3,4*15 - lwz 10,4*9(3) - sub. 18,6,4 - lwz 11,4*10(3) - sub 19,5,18 - lwz 12,4*11(3) - lwz 14,4*12(3) - lwz 15,4*13(3) - lwz 16,4*14(3) - lwz 17,4*15(3) - beq .Lsqr8x_outer_loop - - stw 22,4*1(5) - lwz 22,4*1(19) - stw 23,4*2(5) - lwz 23,4*2(19) - stw 24,4*3(5) - lwz 24,4*3(19) - stw 25,4*4(5) - lwz 25,4*4(19) - stw 26,4*5(5) - lwz 26,4*5(19) - stw 27,4*6(5) - lwz 27,4*6(19) - stw 28,4*7(5) - lwz 28,4*7(19) - stw 29,4*8(5) - lwz 29,4*8(19) - mr 5,19 - b .Lsqr8x_outer_loop - -.align 5 -.Lsqr8x_outer_break: - - - lwz 10,4*1(18) - lwz 12,4*2(18) - lwz 15,4*3(18) - lwz 17,4*4(18) - addi 4,18,4*4 - - lwz 19,4*13(1) - lwz 20,4*14(1) - lwz 21,4*15(1) - lwz 18,4*16(1) - - stw 22,4*1(5) - srwi 30,8,4 - stw 23,4*2(5) - subi 30,30,1 - stw 24,4*3(5) - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - - addi 5,1,4*11 - mullw 22,10,10 - mulhwu 10,10,10 - add 23,19,19 - srwi 19,19,32-1 - mullw 11,12,12 - mulhwu 12,12,12 - addc 23,23,10 - add 24,20,20 - srwi 20,20,32-1 - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - - mtctr 30 -.Lsqr4x_shift_n_add: - mullw 14,15,15 - mulhwu 15,15,15 - lwz 19,4*6(5) - lwz 10,4*1(4) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - lwz 12,4*2(4) - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - lwz 21,4*8(5) - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - lwz 18,4*9(5) - adde 27,27,15 - lwz 15,4*3(4) - add 29,21,21 - srwi 21,21,32-1 - or 28,28,19 - lwz 19,4*10(5) - mullw 9,10,10 - mulhwu 10,10,10 - adde 28,28,16 - stw 22,4*1(5) - add 22,18,18 - srwi 18,18,32-1 - or 29,29,20 - lwz 20,4*11(5) - adde 29,29,17 - lwzu 17,4*4(4) - stw 23,4*2(5) - add 23,19,19 - srwi 19,19,32-1 - or 22,22,21 - lwz 21,4*12(5) - mullw 11,12,12 - mulhwu 12,12,12 - adde 22,22,9 - stw 24,4*3(5) - add 24,20,20 - srwi 20,20,32-1 - or 23,23,18 - lwz 18,4*13(5) - adde 23,23,10 - stw 25,4*4(5) - stw 26,4*5(5) - stw 27,4*6(5) - stw 28,4*7(5) - stwu 29,4*8(5) - add 25,21,21 - srwi 21,21,32-1 - or 24,24,19 - bdnz .Lsqr4x_shift_n_add - lwz 4,4*7(1) - lwz 7,4*8(1) - - mullw 14,15,15 - mulhwu 15,15,15 - stw 22,4*1(5) - lwz 22,4*12(1) - lwz 19,4*6(5) - adde 24,24,11 - add 26,18,18 - srwi 18,18,32-1 - or 25,25,20 - lwz 20,4*7(5) - adde 25,25,12 - add 27,19,19 - srwi 19,19,32-1 - or 26,26,21 - mullw 16,17,17 - mulhwu 17,17,17 - adde 26,26,14 - add 28,20,20 - srwi 20,20,32-1 - or 27,27,18 - stw 23,4*2(5) - lwz 23,4*13(1) - adde 27,27,15 - or 28,28,19 - lwz 9,4*1(4) - lwz 10,4*2(4) - adde 28,28,16 - lwz 11,4*3(4) - lwz 12,4*4(4) - adde 29,17,20 - lwz 14,4*5(4) - lwz 15,4*6(4) - - - - mullw 31,7,22 - li 30,8 - lwz 16,4*7(4) - add 6,4,8 - lwzu 17,4*8(4) - stw 24,4*3(5) - lwz 24,4*14(1) - stw 25,4*4(5) - lwz 25,4*15(1) - stw 26,4*5(5) - lwz 26,4*16(1) - stw 27,4*6(5) - lwz 27,4*17(1) - stw 28,4*7(5) - lwz 28,4*18(1) - stw 29,4*8(5) - lwz 29,4*19(1) - addi 5,1,4*11 - mtctr 30 - b .Lsqr8x_reduction - -.align 5 -.Lsqr8x_reduction: - - mullw 19,10,31 - mullw 20,11,31 - stwu 31,4(5) - mullw 21,12,31 - - addic 22,22,-1 - mullw 18,14,31 - adde 22,23,19 - mullw 19,15,31 - adde 23,24,20 - mullw 20,16,31 - adde 24,25,21 - mullw 21,17,31 - adde 25,26,18 - mulhwu 18,9,31 - adde 26,27,19 - mulhwu 19,10,31 - adde 27,28,20 - mulhwu 20,11,31 - adde 28,29,21 - mulhwu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhwu 18,14,31 - adde 23,23,19 - mulhwu 19,15,31 - adde 24,24,20 - mulhwu 20,16,31 - adde 25,25,21 - mulhwu 21,17,31 - mullw 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bdnz .Lsqr8x_reduction - - lwz 18,4*1(5) - lwz 19,4*2(5) - lwz 20,4*3(5) - lwz 21,4*4(5) - subi 3,5,4*7 - .long 0x7c062040 - addc 22,22,18 - lwz 18,4*5(5) - adde 23,23,19 - lwz 19,4*6(5) - adde 24,24,20 - lwz 20,4*7(5) - adde 25,25,21 - lwz 21,4*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq .Lsqr8x8_post_condition - - lwz 7,4*0(3) - lwz 9,4*1(4) - lwz 10,4*2(4) - lwz 11,4*3(4) - lwz 12,4*4(4) - lwz 14,4*5(4) - lwz 15,4*6(4) - lwz 16,4*7(4) - lwzu 17,4*8(4) - li 30,0 - -.align 5 -.Lsqr8x_tail: - mullw 18,9,7 - addze 31,0 - mullw 19,10,7 - addi 30,30,4 - mullw 20,11,7 - andi. 30,30,4*8-1 - mullw 21,12,7 - addc 22,22,18 - mullw 18,14,7 - adde 23,23,19 - mullw 19,15,7 - adde 24,24,20 - mullw 20,16,7 - adde 25,25,21 - mullw 21,17,7 - adde 26,26,18 - mulhwu 18,9,7 - adde 27,27,19 - mulhwu 19,10,7 - adde 28,28,20 - mulhwu 20,11,7 - adde 29,29,21 - mulhwu 21,12,7 - addze 31,31 - stwu 22,4(5) - addc 22,23,18 - mulhwu 18,14,7 - adde 23,24,19 - mulhwu 19,15,7 - adde 24,25,20 - mulhwu 20,16,7 - adde 25,26,21 - mulhwu 21,17,7 - lwzx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_tail - - - lwz 9,4*1(5) - lwz 31,4*10(1) - .long 0x7c062040 - lwz 10,4*2(5) - sub 20,6,8 - lwz 11,4*3(5) - lwz 12,4*4(5) - lwz 14,4*5(5) - lwz 15,4*6(5) - lwz 16,4*7(5) - lwz 17,4*8(5) - beq .Lsqr8x_tail_break - - addc 22,22,9 - lwz 9,4*1(4) - adde 23,23,10 - lwz 10,4*2(4) - adde 24,24,11 - lwz 11,4*3(4) - adde 25,25,12 - lwz 12,4*4(4) - adde 26,26,14 - lwz 14,4*5(4) - adde 27,27,15 - lwz 15,4*6(4) - adde 28,28,16 - lwz 16,4*7(4) - adde 29,29,17 - lwzu 17,4*8(4) - - b .Lsqr8x_tail - -.align 5 -.Lsqr8x_tail_break: - lwz 7,4*8(1) - lwz 21,4*9(1) - addi 30,5,4*8 - - addic 31,31,-1 - adde 18,22,9 - lwz 22,4*8(3) - lwz 9,4*1(20) - adde 19,23,10 - lwz 23,4*9(3) - lwz 10,4*2(20) - adde 24,24,11 - lwz 11,4*3(20) - adde 25,25,12 - lwz 12,4*4(20) - adde 26,26,14 - lwz 14,4*5(20) - adde 27,27,15 - lwz 15,4*6(20) - adde 28,28,16 - lwz 16,4*7(20) - adde 29,29,17 - lwz 17,4*8(20) - addi 4,20,4*8 - addze 20,0 - mullw 31,7,22 - stw 18,4*1(5) - .long 0x7c1ea840 - stw 19,4*2(5) - li 30,8 - stw 24,4*3(5) - lwz 24,4*10(3) - stw 25,4*4(5) - lwz 25,4*11(3) - stw 26,4*5(5) - lwz 26,4*12(3) - stw 27,4*6(5) - lwz 27,4*13(3) - stw 28,4*7(5) - lwz 28,4*14(3) - stw 29,4*8(5) - lwz 29,4*15(3) - stw 20,4*10(1) - addi 5,3,4*7 - mtctr 30 - bne .Lsqr8x_reduction - - - - - - - lwz 3,4*6(1) - srwi 30,8,5 - mr 7,5 - addi 5,5,4*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b .Lsqr8x_sub - -.align 5 -.Lsqr8x_sub: - lwz 9,4*1(4) - lwz 22,4*1(5) - lwz 10,4*2(4) - lwz 23,4*2(5) - subfe 20,11,24 - lwz 11,4*3(4) - lwz 24,4*3(5) - subfe 21,12,25 - lwz 12,4*4(4) - lwz 25,4*4(5) - stw 18,4*1(3) - subfe 18,14,26 - lwz 14,4*5(4) - lwz 26,4*5(5) - stw 19,4*2(3) - subfe 19,15,27 - lwz 15,4*6(4) - lwz 27,4*6(5) - stw 20,4*3(3) - subfe 20,16,28 - lwz 16,4*7(4) - lwz 28,4*7(5) - stw 21,4*4(3) - subfe 21,17,29 - lwzu 17,4*8(4) - lwzu 29,4*8(5) - stw 18,4*5(3) - subfe 18,9,22 - stw 19,4*6(3) - subfe 19,10,23 - stw 20,4*7(3) - stwu 21,4*8(3) - bdnz .Lsqr8x_sub - - srwi 30,8,4 - lwz 9,4*1(6) - lwz 22,4*1(7) - subi 30,30,1 - lwz 10,4*2(6) - lwz 23,4*2(7) - subfe 20,11,24 - lwz 11,4*3(6) - lwz 24,4*3(7) - subfe 21,12,25 - lwz 12,4*4(6) - lwzu 25,4*4(7) - stw 18,4*1(3) - subfe 18,14,26 - stw 19,4*2(3) - subfe 19,15,27 - stw 20,4*3(3) - subfe 20,16,28 - stw 21,4*4(3) - subfe 21,17,29 - stw 18,4*5(3) - subfe 31,0,31 - stw 19,4*6(3) - stw 20,4*7(3) - stw 21,4*8(3) - - addi 5,1,4*11 - mtctr 30 - -.Lsqr4x_cond_copy: - andc 9,9,31 - stw 0,-4*3(7) - and 22,22,31 - stw 0,-4*2(7) - andc 10,10,31 - stw 0,-4*1(7) - and 23,23,31 - stw 0,-4*0(7) - andc 11,11,31 - stw 0,4*1(5) - and 24,24,31 - stw 0,4*2(5) - andc 12,12,31 - stw 0,4*3(5) - and 25,25,31 - stwu 0,4*4(5) - or 18,9,22 - lwz 9,4*5(6) - lwz 22,4*1(7) - or 19,10,23 - lwz 10,4*6(6) - lwz 23,4*2(7) - or 20,11,24 - lwz 11,4*7(6) - lwz 24,4*3(7) - or 21,12,25 - lwz 12,4*8(6) - lwzu 25,4*4(7) - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stwu 21,4*4(6) - bdnz .Lsqr4x_cond_copy - - lwz 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - stw 18,4*1(6) - stw 19,4*2(6) - stw 20,4*3(6) - stw 21,4*4(6) - - b .Lsqr8x_done - -.align 5 -.Lsqr8x8_post_condition: - lwz 3,4*6(1) - lwz 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - stw 0,4*12(1) - stw 0,4*13(1) - subfe 24,11,24 - stw 0,4*14(1) - stw 0,4*15(1) - subfe 25,12,25 - stw 0,4*16(1) - stw 0,4*17(1) - subfe 26,14,26 - stw 0,4*18(1) - stw 0,4*19(1) - subfe 27,15,27 - stw 0,4*20(1) - stw 0,4*21(1) - subfe 28,16,28 - stw 0,4*22(1) - stw 0,4*23(1) - subfe 29,17,29 - stw 0,4*24(1) - stw 0,4*25(1) - subfe 31,0,31 - stw 0,4*26(1) - stw 0,4*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - stw 22,4*1(3) - stw 23,4*2(3) - stw 24,4*3(3) - stw 25,4*4(3) - stw 26,4*5(3) - stw 27,4*6(3) - stw 28,4*7(3) - stw 29,4*8(3) - -.Lsqr8x_done: - stw 0,4*8(1) - stw 0,4*10(1) - - lwz 14,-4*18(4) - li 3,1 - lwz 15,-4*17(4) - lwz 16,-4*16(4) - lwz 17,-4*15(4) - lwz 18,-4*14(4) - lwz 19,-4*13(4) - lwz 20,-4*12(4) - lwz 21,-4*11(4) - lwz 22,-4*10(4) - lwz 23,-4*9(4) - lwz 24,-4*8(4) - lwz 25,-4*7(4) - lwz 26,-4*6(4) - lwz 27,-4*5(4) - lwz 28,-4*4(4) - lwz 29,-4*3(4) - lwz 30,-4*2(4) - lwz 31,-4*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size __bn_sqr8x_mont,.-__bn_sqr8x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/chacha/chacha-ppc.s deleted file mode 100644 index 1c76710d7037ac..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1491 +0,0 @@ -.machine "any" -.text - -.globl ChaCha20_ctr32_int -.type ChaCha20_ctr32_int,@function -.align 5 -ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmplwi 5,0 - .long 0x4DC20020 - - stwu 1,-160(1) - mflr 0 - - stw 14,88(1) - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - lwz 0,164(1) - lwz 14,88(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 -.size ChaCha20_ctr32_int,.-ChaCha20_ctr32_int - -.align 5 -__ChaCha20_1x: -.Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -.Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne .Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmplwi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne .Loop_outer - - blr - -.align 4 -.Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,24-1 - mtctr 5 - - stw 16,24(1) - stw 17,28(1) - stw 18,32(1) - stw 19,36(1) - stw 20,40(1) - stw 21,44(1) - stw 22,48(1) - stw 23,52(1) - stw 24,56(1) - stw 25,60(1) - stw 26,64(1) - stw 27,68(1) - stw 28,72(1) - stw 29,76(1) - stw 30,80(1) - stw 31,84(1) - -.Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bdnz .Loop_tail - - stw 1,24(1) - stw 1,28(1) - stw 1,32(1) - stw 1,36(1) - stw 1,40(1) - stw 1,44(1) - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl ChaCha20_ctr32_vmx -.type ChaCha20_ctr32_vmx,@function -.align 5 -ChaCha20_ctr32_vmx: - cmplwi 5,256 - blt __ChaCha20_ctr32_int - - stwu 1,-320(1) - mflr 0 - li 10,103 - li 11,119 - mfspr 12,256 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,244(1) - stw 14,248(1) - stw 15,252(1) - stw 16,256(1) - stw 17,260(1) - stw 18,264(1) - stw 19,268(1) - stw 20,272(1) - stw 21,276(1) - stw 22,280(1) - stw 23,284(1) - stw 24,288(1) - stw 25,292(1) - stw 26,296(1) - stw 27,300(1) - stw 28,304(1) - stw 29,308(1) - stw 30,312(1) - stw 31,316(1) - li 12,-4096+511 - stw 0, 324(1) - mtspr 256,12 - - bl .Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b .Loop_outer_vmx - -.align 4 -.Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -.Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq .Laligned_vmx - - sub 18,3,17 - li 19,0 -.Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne .Lunaligned_tail_vmx - - sub 18,16,17 -.Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne .Lunaligned_head_vmx - - cmplwi 5,255 - bgt .Loop_outer_vmx - - b .Ldone_vmx - -.align 4 -.Laligned_vmx: - stvx 0,0,16 - - cmplwi 5,255 - bgt .Loop_outer_vmx - nop - -.Ldone_vmx: - cmplwi 5,0 - bnel __ChaCha20_1x - - lwz 12,244(1) - li 10,103 - li 11,119 - mtspr 256,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 0, 324(1) - lwz 14,248(1) - lwz 15,252(1) - lwz 16,256(1) - lwz 17,260(1) - lwz 18,264(1) - lwz 19,268(1) - lwz 20,272(1) - lwz 21,276(1) - lwz 22,280(1) - lwz 23,284(1) - lwz 24,288(1) - lwz 25,292(1) - lwz 26,296(1) - lwz 27,300(1) - lwz 28,304(1) - lwz 29,308(1) - lwz 30,312(1) - lwz 31,316(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 -.size ChaCha20_ctr32_vmx,.-ChaCha20_ctr32_vmx - -.globl ChaCha20_ctr32_vsx -.type ChaCha20_ctr32_vsx,@function -.align 5 -ChaCha20_ctr32_vsx: - stwu 1,-200(1) - mflr 0 - li 10,103 - li 11,119 - mfspr 12,256 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,196(1) - li 12,-4096+63 - stw 0, 204(1) - mtspr 256,12 - - bl .Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b .Loop_outer_vsx - -.align 5 -.Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -.Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bdnz .Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmplwi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne .Loop_outer_vsx - -.Ldone_vsx: - lwz 12,196(1) - li 10,103 - li 11,119 - lwz 0, 204(1) - mtspr 256,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,200 - blr - -.align 4 -.Ltail_vsx: - addi 11,1,24 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -.Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bdnz .Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b .Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 -.size ChaCha20_ctr32_vsx,.-ChaCha20_ctr32_vsx -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/modes/ghashp8-ppc.s deleted file mode 100644 index e2d022ef38d299..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,568 +0,0 @@ -.machine "any" - -.text - -.globl gcm_init_p8 -.type gcm_init_p8,@function -.align 5 -gcm_init_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size gcm_init_p8,.-gcm_init_p8 -.globl gcm_gmult_p8 -.type gcm_gmult_p8,@function -.align 5 -gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size gcm_gmult_p8,.-gcm_gmult_p8 - -.globl gcm_ghash_p8 -.type gcm_ghash_p8,@function -.align 5 -gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmplwi 6,64 - bge .Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq .Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b .Loop_2x - -.align 5 -.Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - .long 0x7c092840 - bgt .Loop_2x - - cmplwi 6,0 - bne .Leven - -.Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -.Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -.Lgcm_ghash_p8_4x: - stwu 1,-232(1) - li 10,39 - li 11,55 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,228(1) - mtspr 256,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srwi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt .Ltail_4x - -.Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge .Loop_4x - -.Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq .Ldone_4x - - .long 0x7C602E99 - cmplwi 6,2 - li 6,-4 - blt .Lone - .long 0x7E082E99 - beq .Ltwo - -.Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b .Ltail_4x - -.align 4 -.Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b .Ltail_4x - -.align 4 -.Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b .Ltail_4x - -.Ldone_4x: - - .long 0x7C001F99 - - li 10,39 - li 11,55 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,232 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 -.size gcm_ghash_p8,.-gcm_ghash_p8 - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppc.s deleted file mode 100644 index 3f73b0411bc712..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1300 +0,0 @@ -.machine "any" -.text -.globl poly1305_init_int -.type poly1305_init_int,@function -.align 4 -poly1305_init_int: - xor 0,0,0 - stw 0,0(3) - stw 0,4(3) - stw 0,8(3) - stw 0,12(3) - stw 0,16(3) - stw 0,24(3) - - .long 0x7c040040 - beq- .Lno_key - li 8,4 - lwbrx 7,0,4 - li 9,8 - lwbrx 8,8,4 - li 10,12 - lwbrx 9,9,4 - lwbrx 10,10,4 - lis 0,0xf000 - li 12,-4 - andc 12,12,0 - - andc 7,7,0 - and 8,8,12 - and 9,9,12 - and 10,10,12 - - stw 7,32(3) - stw 8,36(3) - stw 9,40(3) - stw 10,44(3) - -.Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.size poly1305_init_int,.-poly1305_init_int - -.globl poly1305_blocks -.type poly1305_blocks,@function -.align 4 -poly1305_blocks: -.Lpoly1305_blocks: - srwi. 5,5,4 - beq- .Labort - - stwu 1,-96(1) - mflr 0 - stw 14,24(1) - stw 15,28(1) - stw 16,32(1) - stw 17,36(1) - stw 18,40(1) - stw 19,44(1) - stw 20,48(1) - stw 21,52(1) - stw 22,56(1) - stw 23,60(1) - stw 24,64(1) - stw 25,68(1) - stw 26,72(1) - stw 27,76(1) - stw 28,80(1) - stw 29,84(1) - stw 30,88(1) - stw 31,92(1) - stw 0,100(1) - - lwz 12,32(3) - lwz 14,36(3) - lwz 15,40(3) - lwz 16,44(3) - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - srwi 17,14,2 - srwi 18,15,2 - srwi 19,16,2 - add 17,17,14 - add 18,18,15 - add 19,19,16 - mtctr 5 - li 0,3 - b .Loop - -.align 4 -.Loop: - li 29,4 - lwbrx 28,0,4 - li 30,8 - lwbrx 29,29,4 - li 31,12 - lwbrx 30,30,4 - lwbrx 31,31,4 - addi 4,4,16 - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - - mullw 28,7,12 - mulhwu 24,7,12 - - mullw 29,7,14 - mulhwu 25,7,14 - - mullw 30,7,15 - mulhwu 26,7,15 - - adde 10,10,31 - adde 11,11,6 - - mullw 31,7,16 - mulhwu 27,7,16 - - mullw 20,8,19 - mulhwu 21,8,19 - - mullw 22,8,12 - mulhwu 23,8,12 - addc 28,28,20 - adde 24,24,21 - - mullw 20,8,14 - mulhwu 21,8,14 - addc 29,29,22 - adde 25,25,23 - - mullw 22,8,15 - mulhwu 23,8,15 - addc 30,30,20 - adde 26,26,21 - - mullw 20,9,18 - mulhwu 21,9,18 - addc 31,31,22 - adde 27,27,23 - - mullw 22,9,19 - mulhwu 23,9,19 - addc 28,28,20 - adde 24,24,21 - - mullw 20,9,12 - mulhwu 21,9,12 - addc 29,29,22 - adde 25,25,23 - - mullw 22,9,14 - mulhwu 23,9,14 - addc 30,30,20 - adde 26,26,21 - - mullw 20,10,17 - mulhwu 21,10,17 - addc 31,31,22 - adde 27,27,23 - - mullw 22,10,18 - mulhwu 23,10,18 - addc 28,28,20 - adde 24,24,21 - - mullw 20,10,19 - mulhwu 21,10,19 - addc 29,29,22 - adde 25,25,23 - - mullw 22,10,12 - mulhwu 23,10,12 - addc 30,30,20 - adde 26,26,21 - - mullw 20,11,17 - addc 31,31,22 - adde 27,27,23 - addc 29,29,20 - - mullw 21,11,18 - addze 25,25 - addc 30,30,21 - addze 26,26 - - mullw 22,11,19 - addc 31,31,22 - addze 27,27 - - mullw 11,11,12 - - addc 8,29,24 - adde 9,30,25 - adde 10,31,26 - adde 11,11,27 - - andc 24,11,0 - and 11,11,0 - srwi 25,24,2 - add 24,24,25 - addc 7,28,24 - addze 8,8 - addze 9,9 - addze 10,10 - addze 11,11 - - bdnz .Loop - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - - lwz 14,24(1) - lwz 15,28(1) - lwz 16,32(1) - lwz 17,36(1) - lwz 18,40(1) - lwz 19,44(1) - lwz 20,48(1) - lwz 21,52(1) - lwz 22,56(1) - lwz 23,60(1) - lwz 24,64(1) - lwz 25,68(1) - lwz 26,72(1) - lwz 27,76(1) - lwz 28,80(1) - lwz 29,84(1) - lwz 30,88(1) - lwz 31,92(1) - addi 1,1,96 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 -.size poly1305_blocks,.-poly1305_blocks -.globl poly1305_emit -.type poly1305_emit,@function -.align 5 -poly1305_emit: - lwz 0,24(3) - lwz 6,0(3) - lwz 7,4(3) - lwz 8,8(3) - lwz 9,12(3) - lwz 10,16(3) - cmplwi 0,0 - beq .Lemit_base2_32 - - slwi 11,7,26 - srwi 7,7,6 - slwi 12,8,20 - srwi 8,8,12 - addc 6,6,11 - slwi 11,9,14 - srwi 9,9,18 - adde 7,7,12 - slwi 12,10,8 - srwi 10,10,24 - adde 8,8,11 - adde 9,9,12 - addze 10,10 - -.Lemit_base2_32: - addic 0,6,5 - addze 0,7 - addze 0,8 - addze 0,9 - addze 0,10 - - srwi 0,0,2 - neg 0,0 - andi. 0,0,5 - - addc 6,6,0 - lwz 0,0(5) - addze 7,7 - lwz 11,4(5) - addze 8,8 - lwz 12,8(5) - addze 9,9 - lwz 10,12(5) - - addc 6,6,0 - adde 7,7,11 - adde 8,8,12 - adde 9,9,10 - - addi 3,4,-1 - addi 4,4,7 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - srwi 6,6,8 - stbu 8,1(4) - srwi 8,8,8 - - stbu 6,1(3) - stbu 8,1(4) - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - srwi 7,7,8 - stbu 9,1(4) - srwi 9,9,8 - - stbu 7,1(3) - stbu 9,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.size poly1305_emit,.-poly1305_emit -.globl poly1305_blocks_vsx -.type poly1305_blocks_vsx,@function -.align 5 -poly1305_blocks_vsx: - lwz 7,24(3) - cmplwi 5,128 - bge __poly1305_blocks_vsx - cmplwi 7,0 - beq .Lpoly1305_blocks - - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - slwi 0,8,26 - srwi 8,8,6 - slwi 12,9,20 - srwi 9,9,12 - addc 7,7,0 - slwi 0,10,14 - srwi 10,10,18 - adde 8,8,12 - slwi 12,11,8 - srwi 11,11,24 - adde 9,9,0 - li 0,0 - adde 10,10,12 - addze 11,11 - - stw 7,0(3) - stw 8,4(3) - stw 9,8(3) - stw 10,12(3) - stw 11,16(3) - stw 0,24(3) - - b .Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.size poly1305_blocks_vsx,.-poly1305_blocks_vsx - -.align 5 -__poly1305_mul: - .long 0x11E05088 - .long 0x12015088 - .long 0x12225088 - .long 0x12435088 - .long 0x12645088 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - .long 0x12823888 - .long 0x11EFA0C0 - .long 0x12833888 - .long 0x1210A0C0 - .long 0x12843888 - .long 0x1231A0C0 - .long 0x12803088 - .long 0x1252A0C0 - .long 0x12813088 - .long 0x1273A0C0 - - .long 0x12814888 - .long 0x11EFA0C0 - .long 0x12824888 - .long 0x1210A0C0 - .long 0x12834888 - .long 0x1231A0C0 - .long 0x12844888 - .long 0x1252A0C0 - .long 0x12804088 - .long 0x1273A0C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_mul,.-__poly1305_mul - -.align 5 -__poly1305_blocks_vsx: - stwu 1,-384(1) - mflr 0 - li 10,167 - li 11,183 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,360(1) - li 12,-1 - mtspr 256,12 - stw 27,364(1) - stw 28,368(1) - stw 29,372(1) - stw 30,376(1) - stw 31,380(1) - stw 0,388(1) - - bl .LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne .Lskip_init_vsx - - lwz 8,32(3) - lwz 9,36(3) - lwz 10,40(3) - lwz 11,44(3) - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - - .long 0x7D4701E7 - slwi 7,8,2 - .long 0x7D6801E7 - add 8,8,7 - .long 0x7D8801E7 - slwi 8,9,2 - .long 0x7DA901E7 - add 9,9,8 - .long 0x7DC901E7 - slwi 9,10,2 - .long 0x7CCA01E7 - add 10,10,9 - .long 0x7CEA01E7 - slwi 10,11,2 - .long 0x7D0B01E7 - add 11,11,10 - .long 0x7D2B01E7 - - vor 0,10,10 - vor 1,11,11 - vor 2,13,13 - vor 3,6,6 - vor 4,8,8 - - bl __poly1305_mul - - .long 0xF1405057 - .long 0xF1615857 - .long 0xF1A26857 - .long 0xF0C33057 - .long 0xF1044057 - .long 0xF0000057 - .long 0xF0210857 - .long 0xF0421057 - .long 0xF0631857 - .long 0xF0842057 - .long 0x118BA5C4 - .long 0x11CDA5C4 - .long 0x10E6A5C4 - .long 0x1128A5C4 - .long 0x118C58C0 - .long 0x11CE68C0 - .long 0x10E730C0 - .long 0x112940C0 - - bl __poly1305_mul - - addi 7,3,0x60 - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 0,16(3) - - .long 0x114A068C - .long 0x116B0E8C - .long 0x11AD168C - .long 0x10C61E8C - .long 0x1108268C - vslw 12,11,20 - vslw 14,13,20 - vslw 7,6,20 - vslw 9,8,20 - vadduwm 12,12,11 - vadduwm 14,14,13 - vadduwm 7,7,6 - vadduwm 9,9,8 - - .long 0x7D5D1F99 - .long 0x7D7E1F99 - .long 0x7D9F1F99 - .long 0x7DA03F99 - .long 0x7DDB3F99 - .long 0x7CDC3F99 - .long 0x7CFD3F99 - .long 0x7D1E3F99 - .long 0x7D3F3F99 - - extrwi 7,8,26,6 - extrwi 8,8,6,0 - .long 0x7C0701E7 - insrwi 8,9,20,6 - extrwi 9,9,12,0 - .long 0x7C2801E7 - insrwi 9,10,14,6 - extrwi 10,10,18,0 - .long 0x7C4901E7 - insrwi 10,11,8,6 - extrwi 11,11,24,0 - .long 0x7C6A01E7 - insrwi 11,0,3,5 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b .Loaded_vsx - -.align 4 -.Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -.Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,39 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b .Loop_vsx - -.align 4 -.Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bdnz .Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -.Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq .Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b .Last_vsx - -.align 4 -.Ldone_vsx: - lwz 0,388(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,360(1) - mtlr 0 - li 10,167 - li 11,183 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - lwz 27,364(1) - lwz 28,368(1) - lwz 29,372(1) - lwz 30,376(1) - lwz 31,380(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 -.size __poly1305_blocks_vsx,.-__poly1305_blocks_vsx - -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s deleted file mode 100644 index 6dca72827580fd..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,585 +0,0 @@ -.machine "any" -.text - -.globl poly1305_init_fpu -.type poly1305_init_fpu,@function -.align 6 -poly1305_init_fpu: - stwu 1,-24(1) - mflr 6 - stw 6,28(1) - - bl .LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - .long 0x7c040040 - beq- .Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -.Lno_key: - xor 3,3,3 - addi 1,1,24 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 -.size poly1305_init_fpu,.-poly1305_init_fpu - -.globl poly1305_blocks_fpu -.type poly1305_blocks_fpu,@function -.align 4 -poly1305_blocks_fpu: - srwi. 5,5,4 - beq- .Labort - - stwu 1,-216(1) - mflr 0 - stfd 14,72(1) - stfd 15,80(1) - stfd 16,88(1) - stfd 17,96(1) - stfd 18,104(1) - stfd 19,112(1) - stfd 20,120(1) - stfd 21,128(1) - stfd 22,136(1) - stfd 23,144(1) - stfd 24,152(1) - stfd 25,160(1) - stfd 26,168(1) - stfd 27,176(1) - stfd 28,184(1) - stfd 29,192(1) - stfd 30,200(1) - stfd 31,208(1) - stw 0,220(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,56(1) - stw 10,60(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,24(1) - oris 10,6,18736 - stfd 9,32(1) - stfd 10,40(1) - stw 10,48(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,28(1) - stw 8,36(1) - stw 9,44(1) - stw 10,52(1) - - mffs 28 - lfd 29,56(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,56(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,24(1) - lfd 29,32(1) - lfd 30,40(1) - lfd 31,48(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,28(1) - fadd 29,29,2 - stw 8,36(1) - fadd 30,30,4 - stw 9,44(1) - fadd 31,31,6 - stw 10,52(1) - - b .Lentry - -.align 4 -.Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,28(1) - fsub 27,27,10 - stw 8,36(1) - fsub 30,30,12 - stw 9,44(1) - fsub 31,31,12 - stw 10,52(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -.Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,24(1) - fmadd 1,15,28,1 - lfd 31,32(1) - fmadd 4,18,28,4 - lfd 26,40(1) - fmadd 5,19,28,5 - lfd 27,48(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bdnz .Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,56(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,72(1) - lfd 15,80(1) - lfd 16,88(1) - lfd 17,96(1) - lfd 18,104(1) - lfd 19,112(1) - lfd 20,120(1) - lfd 21,128(1) - lfd 22,136(1) - lfd 23,144(1) - lfd 24,152(1) - lfd 25,160(1) - lfd 26,168(1) - lfd 27,176(1) - lfd 28,184(1) - lfd 29,192(1) - lfd 30,200(1) - lfd 31,208(1) - addi 1,1,216 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 -.size poly1305_blocks_fpu,.-poly1305_blocks_fpu -.globl poly1305_emit_fpu -.type poly1305_emit_fpu,@function -.align 4 -poly1305_emit_fpu: - stwu 1,-40(1) - mflr 0 - stw 28,24(1) - stw 29,28(1) - stw 30,32(1) - stw 31,36(1) - stw 0,44(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - addc 7,7,31 - adde 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 11,11 - - addic 28,7,5 - addze 29,8 - addze 30,9 - addze 31,10 - addze 0,11 - - srwi 0,0,2 - neg 0,0 - srawi 0,0,31 - - andc 7,7,0 - and 28,28,0 - andc 8,8,0 - and 29,29,0 - or 7,7,28 - lwz 28,0(5) - andc 9,9,0 - and 30,30,0 - or 8,8,29 - lwz 29,4(5) - andc 10,10,0 - and 31,31,0 - or 9,9,30 - lwz 30,8(5) - or 10,10,31 - lwz 31,12(5) - - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - adde 10,10,31 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - lwz 28,24(1) - lwz 29,28(1) - lwz 30,32(1) - lwz 31,36(1) - addi 1,1,40 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 -.size poly1305_emit_fpu,.-poly1305_emit_fpu -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/ppccpuid.s deleted file mode 100644 index 1aa19e544a4b23..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/ppccpuid.s +++ /dev/null @@ -1,355 +0,0 @@ -.machine "any" -.text - -.globl OPENSSL_fpu_probe -.type OPENSSL_fpu_probe,@function -.align 4 -OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_fpu_probe,.-OPENSSL_fpu_probe -.globl OPENSSL_ppc64_probe -.type OPENSSL_ppc64_probe,@function -.align 4 -OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_ppc64_probe,.-OPENSSL_ppc64_probe - -.globl OPENSSL_altivec_probe -.type OPENSSL_altivec_probe,@function -.align 4 -OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_altivec_probe,.-OPENSSL_altivec_probe - -.globl OPENSSL_crypto207_probe -.type OPENSSL_crypto207_probe,@function -.align 4 -OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_crypto207_probe,.-OPENSSL_crypto207_probe - -.globl OPENSSL_madd300_probe -.type OPENSSL_madd300_probe,@function -.align 4 -OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.align 4 -OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.align 4 -OPENSSL_atomic_add: -.Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- .Ladd - mr 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_atomic_add,.-OPENSSL_atomic_add - -.globl OPENSSL_rdtsc_mftb -.type OPENSSL_rdtsc_mftb,@function -.align 4 -OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_rdtsc_mftb,.-OPENSSL_rdtsc_mftb - -.globl OPENSSL_rdtsc_mfspr268 -.type OPENSSL_rdtsc_mfspr268,@function -.align 4 -OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size OPENSSL_rdtsc_mfspr268,.-OPENSSL_rdtsc_mfspr268 - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.align 4 -OPENSSL_cleanse: - cmplwi 4,7 - li 0,0 - bge .Lot - cmplwi 4,0 - .long 0x4DC20020 -.Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bdnz $-8 - blr -.Lot: andi. 5,3,3 - beq .Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b .Lot -.Laligned: - srwi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bdnz $-8 - andi. 4,4,3 - bne .Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_cleanse,.-OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.align 4 -CRYPTO_memcmp: - cmplwi 5,0 - li 0,0 - beq .Lno_data - mtctr 5 -.Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bdnz .Loop_cmp - -.Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size CRYPTO_memcmp,.-CRYPTO_memcmp -.globl OPENSSL_instrument_bus_mftb -.type OPENSSL_instrument_bus_mftb,@function -.align 4 -OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_instrument_bus_mftb,.-OPENSSL_instrument_bus_mftb - -.globl OPENSSL_instrument_bus2_mftb -.type OPENSSL_instrument_bus2_mftb,@function -.align 4 -OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - .long 0x7f884840 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop2 - -.Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size OPENSSL_instrument_bus2_mftb,.-OPENSSL_instrument_bus2_mftb - -.globl OPENSSL_instrument_bus_mfspr268 -.type OPENSSL_instrument_bus_mfspr268,@function -.align 4 -OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size OPENSSL_instrument_bus_mfspr268,.-OPENSSL_instrument_bus_mfspr268 - -.globl OPENSSL_instrument_bus2_mfspr268 -.type OPENSSL_instrument_bus2_mfspr268,@function -.align 4 -OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - .long 0x7f884840 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop4 - -.Ldone4: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size OPENSSL_instrument_bus2_mfspr268,.-OPENSSL_instrument_bus2_mfspr268 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha1-ppc.s deleted file mode 100644 index 71f8a24dba670b..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1117 +0,0 @@ -.machine "any" -.text - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.align 4 -sha1_block_data_order: - stwu 1,-160(1) - mflr 0 - stw 15,92(1) - stw 16,96(1) - stw 17,100(1) - stw 18,104(1) - stw 19,108(1) - stw 20,112(1) - stw 21,116(1) - stw 22,120(1) - stw 23,124(1) - stw 24,128(1) - stw 25,132(1) - stw 26,136(1) - stw 27,140(1) - stw 28,144(1) - stw 29,148(1) - stw 30,152(1) - stw 31,156(1) - stw 0,164(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne .Lunaligned -.Laligned: - mtctr 5 - bl .Lsha1_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq .Lcross_page - .long 0x7c053040 - ble .Laligned - mtctr 6 - subfc 5,6,5 - bl .Lsha1_block_private -.Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,24 -.Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - - stw 4,88(1) - li 6,1 - addi 4,1,24 - mtctr 6 - bl .Lsha1_block_private - lwz 4,88(1) - addic. 5,5,-1 - bne .Lunaligned - -.Ldone: - lwz 0,164(1) - lwz 15,92(1) - lwz 16,96(1) - lwz 17,100(1) - lwz 18,104(1) - lwz 19,108(1) - lwz 20,112(1) - lwz 21,116(1) - lwz 22,120(1) - lwz 23,124(1) - lwz 24,128(1) - lwz 25,132(1) - lwz 26,136(1) - lwz 27,140(1) - lwz 28,144(1) - lwz 29,148(1) - lwz 30,152(1) - lwz 31,156(1) - mtlr 0 - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bdnz .Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha1_block_data_order,.-sha1_block_data_order -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256-ppc.s deleted file mode 100644 index 83c86c17fa213f..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1320 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_ppc -.type sha256_block_ppc,@function -.align 6 -sha256_block_ppc: - stwu 1,-192(1) - mflr 0 - slwi 5,5,6 - - stw 3,104(1) - - stw 14,120(1) - stw 15,124(1) - stw 16,128(1) - stw 17,132(1) - stw 18,136(1) - stw 19,140(1) - stw 20,144(1) - stw 21,148(1) - stw 22,152(1) - stw 23,156(1) - stw 24,160(1) - stw 25,164(1) - stw 26,168(1) - stw 27,172(1) - stw 28,176(1) - stw 29,180(1) - stw 30,184(1) - stw 31,188(1) - stw 0,196(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - stw 5,96(1) - stw 31,100(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq .Lcross_page - .long 0x7c050040 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl .Lsha2_block_private - - lwz 5,92(1) -.Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,24 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - stw 31,88(1) - addi 0,1,88 - addi 31,1,24 - stw 5,92(1) - stw 0,96(1) - stw 31,100(1) - bl .Lsha2_block_private - lwz 31,88(1) - lwz 5,92(1) - addic. 5,5,-64 - bne .Lunaligned - -.Ldone: - lwz 0,196(1) - lwz 14,120(1) - lwz 15,124(1) - lwz 16,128(1) - lwz 17,132(1) - lwz 18,136(1) - lwz 19,140(1) - lwz 20,144(1) - lwz 21,148(1) - lwz 22,152(1) - lwz 23,156(1) - lwz 24,160(1) - lwz 25,164(1) - lwz 26,168(1) - lwz 27,172(1) - lwz 28,176(1) - lwz 29,180(1) - lwz 30,184(1) - lwz 31,188(1) - mtlr 0 - addi 1,1,192 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - lwz 3,104(1) - lwz 31,100(1) - lwz 5,96(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - stw 31,100(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - .long 0x7c1f2840 - stw 15,28(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha256_block_ppc,.-sha256_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256p8-ppc.s deleted file mode 100644 index 547656f624293f..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,734 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_p8 -.type sha256_block_p8,@function -.align 6 -sha256_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,47 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne .Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,175 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size sha256_block_p8,.-sha256_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512-ppc.s deleted file mode 100644 index 2ae1bd579f3dfa..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,3070 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_ppc -.type sha512_block_ppc,@function -.align 6 -sha512_block_ppc: - stwu 1,-256(1) - mflr 0 - slwi 5,5,7 - - stw 3,168(1) - - stw 14,184(1) - stw 15,188(1) - stw 16,192(1) - stw 17,196(1) - stw 18,200(1) - stw 19,204(1) - stw 20,208(1) - stw 21,212(1) - stw 22,216(1) - stw 23,220(1) - stw 24,224(1) - stw 25,228(1) - stw 26,232(1) - stw 27,236(1) - stw 28,240(1) - stw 29,244(1) - stw 30,248(1) - stw 31,252(1) - stw 0,260(1) - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - lwz 23,28(3) - lwz 24,32(3) - lwz 25,36(3) - lwz 26,40(3) - lwz 27,44(3) - lwz 28,48(3) - lwz 29,52(3) - lwz 30,56(3) - lwz 31,60(3) - bl .LPICmeup -.LPICedup: - andi. 0,4,3 - bne .Lunaligned -.Laligned: - add 5,4,5 - stw 5,160(1) - stw 4,164(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,4,4096 - andi. 0,0,3968 - beq .Lcross_page - .long 0x7c050040 - ble .Laligned - subfc 5,0,5 - add 0,4,0 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl .Lsha2_block_private - - lwz 5,156(1) -.Lcross_page: - li 0,32 - mtctr 0 - addi 12,1,24 -.Lmemcpy: - lbz 8,0(4) - lbz 9,1(4) - lbz 10,2(4) - lbz 11,3(4) - addi 4,4,4 - stb 8,0(12) - stb 9,1(12) - stb 10,2(12) - stb 11,3(12) - addi 12,12,4 - bdnz .Lmemcpy - stw 4,152(1) - addi 0,1,152 - addi 4,1,24 - stw 5,156(1) - stw 0,160(1) - stw 4,164(1) - bl .Lsha2_block_private - lwz 4,152(1) - lwz 5,156(1) - addic. 5,5,-128 - bne .Lunaligned - -.Ldone: - lwz 0,260(1) - lwz 14,184(1) - lwz 15,188(1) - lwz 16,192(1) - lwz 17,196(1) - lwz 18,200(1) - lwz 19,204(1) - lwz 20,208(1) - lwz 21,212(1) - lwz 22,216(1) - lwz 23,220(1) - lwz 24,224(1) - lwz 25,228(1) - lwz 26,232(1) - lwz 27,236(1) - lwz 28,240(1) - lwz 29,244(1) - lwz 30,248(1) - lwz 31,252(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 8,0(4) - xor 14,19,21 - lwz 6,4(4) - xor 15,18,20 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,6 - stw 6,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,28(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,8(4) - lwz 6,12(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,16(4) - lwz 6,20(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,6 - stw 6,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,44(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,24(4) - lwz 6,28(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,32(4) - lwz 6,36(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,6 - stw 6,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,60(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,40(4) - lwz 6,44(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,48(4) - lwz 6,52(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,6 - stw 6,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,76(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,56(4) - lwz 6,60(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 8,64(4) - lwz 6,68(4) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,6 - stw 6,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,8 - and 12,12,24 - stw 8,92(1) - srwi 6,25,18 - srwi 8,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 6,24,18,0 - insrwi 8,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 6,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 8,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 6,16,28,0 - insrwi 8,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,6 - addc 31,31,14 - xor 5,5,8 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 8,72(4) - lwz 6,76(4) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 8,80(4) - lwz 6,84(4) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,6 - stw 6,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,8 - and 12,12,20 - stw 8,108(1) - srwi 6,21,18 - srwi 8,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 6,20,18,0 - insrwi 8,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 6,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 8,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 6,28,28,0 - insrwi 8,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,6 - addc 27,27,14 - xor 5,5,8 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 8,88(4) - lwz 6,92(4) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 8,96(4) - lwz 6,100(4) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,6 - stw 6,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,8 - and 12,12,16 - stw 8,124(1) - srwi 6,17,18 - srwi 8,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 6,16,18,0 - insrwi 8,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 6,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 8,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 6,24,28,0 - insrwi 8,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,6 - addc 23,23,14 - xor 5,5,8 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 8,104(4) - lwz 6,108(4) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 8,112(4) - lwz 6,116(4) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,6 - stw 6,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,8 - and 12,12,28 - stw 8,140(1) - srwi 6,29,18 - srwi 8,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 6,28,18,0 - insrwi 8,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 6,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 8,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 6,20,28,0 - insrwi 8,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,6 - addc 19,19,14 - xor 5,5,8 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 8,120(4) - lwz 6,124(4) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - lwz 3,24(1) - lwz 4,28(1) - li 11,4 - mtctr 11 -.align 4 -.Lrounds: - addi 7,7,128 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,136(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,140(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,96(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,100(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,4(7) - xor 11,27,29 - lwz 10,0(7) - xor 12,26,28 - addc 31,31,3 - stw 3,24(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,28(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,40(1) - lwz 4,44(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,144(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,148(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,104(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,108(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,12(7) - xor 14,25,27 - lwz 10,8(7) - xor 15,24,26 - addc 29,29,6 - stw 6,32(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,36(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,48(1) - lwz 8,52(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,24(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,28(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,112(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,116(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,20(7) - xor 11,23,25 - lwz 10,16(7) - xor 12,22,24 - addc 27,27,3 - stw 3,40(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,44(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,56(1) - lwz 4,60(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,32(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,36(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,120(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,124(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,28(7) - xor 14,21,23 - lwz 10,24(7) - xor 15,20,22 - addc 25,25,6 - stw 6,48(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,52(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,64(1) - lwz 8,68(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,40(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,44(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,128(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,132(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,36(7) - xor 11,19,21 - lwz 10,32(7) - xor 12,18,20 - addc 23,23,3 - stw 3,56(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,60(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,72(1) - lwz 4,76(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,48(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,52(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,136(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,140(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,44(7) - xor 14,17,19 - lwz 10,40(7) - xor 15,16,18 - addc 21,21,6 - stw 6,64(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,68(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,80(1) - lwz 8,84(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,56(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,60(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,144(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,148(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,52(7) - xor 11,31,17 - lwz 10,48(7) - xor 12,30,16 - addc 19,19,3 - stw 3,72(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,76(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,88(1) - lwz 4,92(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,64(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,68(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,24(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,28(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,60(7) - xor 14,29,31 - lwz 10,56(7) - xor 15,28,30 - addc 17,17,6 - stw 6,80(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,84(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,96(1) - lwz 8,100(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,72(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,76(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,32(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,36(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,68(7) - xor 11,27,29 - lwz 10,64(7) - xor 12,26,28 - addc 31,31,3 - stw 3,88(1) - - srwi 0,25,14 - srwi 5,24,14 - and 11,11,25 - adde 30,30,4 - and 12,12,24 - stw 4,92(1) - srwi 3,25,18 - srwi 4,24,18 - addc 31,31,9 - insrwi 0,24,14,0 - insrwi 5,25,14,0 - xor 11,11,29 - adde 30,30,10 - xor 12,12,28 - insrwi 3,24,18,0 - insrwi 4,25,18,0 - addc 31,31,11 - srwi 9,24,41-32 - srwi 10,25,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,25,41-32,0 - insrwi 10,24,41-32,0 - xor 11,17,19 - adde 30,30,12 - xor 12,16,18 - xor 0,0,9 - xor 5,5,10 - - srwi 3,17,28 - and 14,14,11 - addc 31,31,0 - and 15,15,12 - srwi 4,16,28 - srwi 0,16,34-32 - adde 30,30,5 - srwi 5,17,34-32 - insrwi 3,16,28,0 - insrwi 4,17,28,0 - xor 14,14,19 - addc 23,23,31 - xor 15,15,18 - insrwi 0,17,34-32,0 - insrwi 5,16,34-32,0 - adde 22,22,30 - srwi 9,16,39-32 - srwi 10,17,39-32 - xor 0,0,3 - addc 31,31,14 - xor 5,5,4 - insrwi 9,17,39-32,0 - insrwi 10,16,39-32,0 - adde 30,30,15 - lwz 3,104(1) - lwz 4,108(1) - xor 0,0,9 - xor 5,5,10 - addc 31,31,0 - adde 30,30,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,80(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,84(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,40(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,44(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,76(7) - xor 14,25,27 - lwz 10,72(7) - xor 15,24,26 - addc 29,29,6 - stw 6,96(1) - - srwi 0,23,14 - srwi 5,22,14 - and 14,14,23 - adde 28,28,8 - and 15,15,22 - stw 8,100(1) - srwi 6,23,18 - srwi 8,22,18 - addc 29,29,9 - insrwi 0,22,14,0 - insrwi 5,23,14,0 - xor 14,14,27 - adde 28,28,10 - xor 15,15,26 - insrwi 6,22,18,0 - insrwi 8,23,18,0 - addc 29,29,14 - srwi 9,22,41-32 - srwi 10,23,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,23,41-32,0 - insrwi 10,22,41-32,0 - xor 14,31,17 - adde 28,28,15 - xor 15,30,16 - xor 0,0,9 - xor 5,5,10 - - srwi 6,31,28 - and 11,11,14 - addc 29,29,0 - and 12,12,15 - srwi 8,30,28 - srwi 0,30,34-32 - adde 28,28,5 - srwi 5,31,34-32 - insrwi 6,30,28,0 - insrwi 8,31,28,0 - xor 11,11,17 - addc 21,21,29 - xor 12,12,16 - insrwi 0,31,34-32,0 - insrwi 5,30,34-32,0 - adde 20,20,28 - srwi 9,30,39-32 - srwi 10,31,39-32 - xor 0,0,6 - addc 29,29,11 - xor 5,5,8 - insrwi 9,31,39-32,0 - insrwi 10,30,39-32,0 - adde 28,28,12 - lwz 6,112(1) - lwz 8,116(1) - xor 0,0,9 - xor 5,5,10 - addc 29,29,0 - adde 28,28,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,88(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,92(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,48(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,52(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,84(7) - xor 11,23,25 - lwz 10,80(7) - xor 12,22,24 - addc 27,27,3 - stw 3,104(1) - - srwi 0,21,14 - srwi 5,20,14 - and 11,11,21 - adde 26,26,4 - and 12,12,20 - stw 4,108(1) - srwi 3,21,18 - srwi 4,20,18 - addc 27,27,9 - insrwi 0,20,14,0 - insrwi 5,21,14,0 - xor 11,11,25 - adde 26,26,10 - xor 12,12,24 - insrwi 3,20,18,0 - insrwi 4,21,18,0 - addc 27,27,11 - srwi 9,20,41-32 - srwi 10,21,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,21,41-32,0 - insrwi 10,20,41-32,0 - xor 11,29,31 - adde 26,26,12 - xor 12,28,30 - xor 0,0,9 - xor 5,5,10 - - srwi 3,29,28 - and 14,14,11 - addc 27,27,0 - and 15,15,12 - srwi 4,28,28 - srwi 0,28,34-32 - adde 26,26,5 - srwi 5,29,34-32 - insrwi 3,28,28,0 - insrwi 4,29,28,0 - xor 14,14,31 - addc 19,19,27 - xor 15,15,30 - insrwi 0,29,34-32,0 - insrwi 5,28,34-32,0 - adde 18,18,26 - srwi 9,28,39-32 - srwi 10,29,39-32 - xor 0,0,3 - addc 27,27,14 - xor 5,5,4 - insrwi 9,29,39-32,0 - insrwi 10,28,39-32,0 - adde 26,26,15 - lwz 3,120(1) - lwz 4,124(1) - xor 0,0,9 - xor 5,5,10 - addc 27,27,0 - adde 26,26,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,96(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,100(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,56(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,60(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,92(7) - xor 14,21,23 - lwz 10,88(7) - xor 15,20,22 - addc 25,25,6 - stw 6,112(1) - - srwi 0,19,14 - srwi 5,18,14 - and 14,14,19 - adde 24,24,8 - and 15,15,18 - stw 8,116(1) - srwi 6,19,18 - srwi 8,18,18 - addc 25,25,9 - insrwi 0,18,14,0 - insrwi 5,19,14,0 - xor 14,14,23 - adde 24,24,10 - xor 15,15,22 - insrwi 6,18,18,0 - insrwi 8,19,18,0 - addc 25,25,14 - srwi 9,18,41-32 - srwi 10,19,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,19,41-32,0 - insrwi 10,18,41-32,0 - xor 14,27,29 - adde 24,24,15 - xor 15,26,28 - xor 0,0,9 - xor 5,5,10 - - srwi 6,27,28 - and 11,11,14 - addc 25,25,0 - and 12,12,15 - srwi 8,26,28 - srwi 0,26,34-32 - adde 24,24,5 - srwi 5,27,34-32 - insrwi 6,26,28,0 - insrwi 8,27,28,0 - xor 11,11,29 - addc 17,17,25 - xor 12,12,28 - insrwi 0,27,34-32,0 - insrwi 5,26,34-32,0 - adde 16,16,24 - srwi 9,26,39-32 - srwi 10,27,39-32 - xor 0,0,6 - addc 25,25,11 - xor 5,5,8 - insrwi 9,27,39-32,0 - insrwi 10,26,39-32,0 - adde 24,24,12 - lwz 6,128(1) - lwz 8,132(1) - xor 0,0,9 - xor 5,5,10 - addc 25,25,0 - adde 24,24,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,104(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,108(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,64(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,68(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,100(7) - xor 11,19,21 - lwz 10,96(7) - xor 12,18,20 - addc 23,23,3 - stw 3,120(1) - - srwi 0,17,14 - srwi 5,16,14 - and 11,11,17 - adde 22,22,4 - and 12,12,16 - stw 4,124(1) - srwi 3,17,18 - srwi 4,16,18 - addc 23,23,9 - insrwi 0,16,14,0 - insrwi 5,17,14,0 - xor 11,11,21 - adde 22,22,10 - xor 12,12,20 - insrwi 3,16,18,0 - insrwi 4,17,18,0 - addc 23,23,11 - srwi 9,16,41-32 - srwi 10,17,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,17,41-32,0 - insrwi 10,16,41-32,0 - xor 11,25,27 - adde 22,22,12 - xor 12,24,26 - xor 0,0,9 - xor 5,5,10 - - srwi 3,25,28 - and 14,14,11 - addc 23,23,0 - and 15,15,12 - srwi 4,24,28 - srwi 0,24,34-32 - adde 22,22,5 - srwi 5,25,34-32 - insrwi 3,24,28,0 - insrwi 4,25,28,0 - xor 14,14,27 - addc 31,31,23 - xor 15,15,26 - insrwi 0,25,34-32,0 - insrwi 5,24,34-32,0 - adde 30,30,22 - srwi 9,24,39-32 - srwi 10,25,39-32 - xor 0,0,3 - addc 23,23,14 - xor 5,5,4 - insrwi 9,25,39-32,0 - insrwi 10,24,39-32,0 - adde 22,22,15 - lwz 3,136(1) - lwz 4,140(1) - xor 0,0,9 - xor 5,5,10 - addc 23,23,0 - adde 22,22,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,112(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,116(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,72(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,76(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,108(7) - xor 14,17,19 - lwz 10,104(7) - xor 15,16,18 - addc 21,21,6 - stw 6,128(1) - - srwi 0,31,14 - srwi 5,30,14 - and 14,14,31 - adde 20,20,8 - and 15,15,30 - stw 8,132(1) - srwi 6,31,18 - srwi 8,30,18 - addc 21,21,9 - insrwi 0,30,14,0 - insrwi 5,31,14,0 - xor 14,14,19 - adde 20,20,10 - xor 15,15,18 - insrwi 6,30,18,0 - insrwi 8,31,18,0 - addc 21,21,14 - srwi 9,30,41-32 - srwi 10,31,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,31,41-32,0 - insrwi 10,30,41-32,0 - xor 14,23,25 - adde 20,20,15 - xor 15,22,24 - xor 0,0,9 - xor 5,5,10 - - srwi 6,23,28 - and 11,11,14 - addc 21,21,0 - and 12,12,15 - srwi 8,22,28 - srwi 0,22,34-32 - adde 20,20,5 - srwi 5,23,34-32 - insrwi 6,22,28,0 - insrwi 8,23,28,0 - xor 11,11,25 - addc 29,29,21 - xor 12,12,24 - insrwi 0,23,34-32,0 - insrwi 5,22,34-32,0 - adde 28,28,20 - srwi 9,22,39-32 - srwi 10,23,39-32 - xor 0,0,6 - addc 21,21,11 - xor 5,5,8 - insrwi 9,23,39-32,0 - insrwi 10,22,39-32,0 - adde 20,20,12 - lwz 6,144(1) - lwz 8,148(1) - xor 0,0,9 - xor 5,5,10 - addc 21,21,0 - adde 20,20,5 - srwi 0,6,1 - srwi 5,8,1 - srwi 9,6,8 - srwi 10,8,8 - insrwi 0,8,1,0 - insrwi 5,6,1,0 - srwi 11,6,7 - insrwi 9,8,8,0 - insrwi 10,6,8,0 - insrwi 11,8,7,0 - xor 0,0,9 - lwz 9,120(1) - srwi 12,8,7 - xor 5,5,10 - lwz 10,124(1) - xor 11,11,0 - srwi 0,9,19 - xor 12,12,5 - srwi 5,10,19 - addc 3,3,11 - srwi 11,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 4,4,12 - srwi 12,9,61-32 - - insrwi 11,9,61-32,0 - srwi 9,9,6 - insrwi 12,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,11 - lwz 11,80(1) - srwi 10,10,6 - xor 5,5,12 - lwz 12,84(1) - xor 0,0,9 - addc 3,3,11 - xor 5,5,10 - adde 4,4,12 - addc 3,3,0 - adde 4,4,5 - lwz 9,116(7) - xor 11,31,17 - lwz 10,112(7) - xor 12,30,16 - addc 19,19,3 - stw 3,136(1) - - srwi 0,29,14 - srwi 5,28,14 - and 11,11,29 - adde 18,18,4 - and 12,12,28 - stw 4,140(1) - srwi 3,29,18 - srwi 4,28,18 - addc 19,19,9 - insrwi 0,28,14,0 - insrwi 5,29,14,0 - xor 11,11,17 - adde 18,18,10 - xor 12,12,16 - insrwi 3,28,18,0 - insrwi 4,29,18,0 - addc 19,19,11 - srwi 9,28,41-32 - srwi 10,29,41-32 - xor 0,0,3 - xor 5,5,4 - insrwi 9,29,41-32,0 - insrwi 10,28,41-32,0 - xor 11,21,23 - adde 18,18,12 - xor 12,20,22 - xor 0,0,9 - xor 5,5,10 - - srwi 3,21,28 - and 14,14,11 - addc 19,19,0 - and 15,15,12 - srwi 4,20,28 - srwi 0,20,34-32 - adde 18,18,5 - srwi 5,21,34-32 - insrwi 3,20,28,0 - insrwi 4,21,28,0 - xor 14,14,23 - addc 27,27,19 - xor 15,15,22 - insrwi 0,21,34-32,0 - insrwi 5,20,34-32,0 - adde 26,26,18 - srwi 9,20,39-32 - srwi 10,21,39-32 - xor 0,0,3 - addc 19,19,14 - xor 5,5,4 - insrwi 9,21,39-32,0 - insrwi 10,20,39-32,0 - adde 18,18,15 - lwz 3,24(1) - lwz 4,28(1) - xor 0,0,9 - xor 5,5,10 - addc 19,19,0 - adde 18,18,5 - srwi 0,3,1 - srwi 5,4,1 - srwi 9,3,8 - srwi 10,4,8 - insrwi 0,4,1,0 - insrwi 5,3,1,0 - srwi 14,3,7 - insrwi 9,4,8,0 - insrwi 10,3,8,0 - insrwi 14,4,7,0 - xor 0,0,9 - lwz 9,128(1) - srwi 15,4,7 - xor 5,5,10 - lwz 10,132(1) - xor 14,14,0 - srwi 0,9,19 - xor 15,15,5 - srwi 5,10,19 - addc 6,6,14 - srwi 14,10,61-32 - insrwi 0,10,19,0 - insrwi 5,9,19,0 - adde 8,8,15 - srwi 15,9,61-32 - - insrwi 14,9,61-32,0 - srwi 9,9,6 - insrwi 15,10,61-32,0 - insrwi 9,10,6,0 - xor 0,0,14 - lwz 14,88(1) - srwi 10,10,6 - xor 5,5,15 - lwz 15,92(1) - xor 0,0,9 - addc 6,6,14 - xor 5,5,10 - adde 8,8,15 - addc 6,6,0 - adde 8,8,5 - lwz 9,124(7) - xor 14,29,31 - lwz 10,120(7) - xor 15,28,30 - addc 17,17,6 - stw 6,144(1) - - srwi 0,27,14 - srwi 5,26,14 - and 14,14,27 - adde 16,16,8 - and 15,15,26 - stw 8,148(1) - srwi 6,27,18 - srwi 8,26,18 - addc 17,17,9 - insrwi 0,26,14,0 - insrwi 5,27,14,0 - xor 14,14,31 - adde 16,16,10 - xor 15,15,30 - insrwi 6,26,18,0 - insrwi 8,27,18,0 - addc 17,17,14 - srwi 9,26,41-32 - srwi 10,27,41-32 - xor 0,0,6 - xor 5,5,8 - insrwi 9,27,41-32,0 - insrwi 10,26,41-32,0 - xor 14,19,21 - adde 16,16,15 - xor 15,18,20 - xor 0,0,9 - xor 5,5,10 - - srwi 6,19,28 - and 11,11,14 - addc 17,17,0 - and 12,12,15 - srwi 8,18,28 - srwi 0,18,34-32 - adde 16,16,5 - srwi 5,19,34-32 - insrwi 6,18,28,0 - insrwi 8,19,28,0 - xor 11,11,21 - addc 25,25,17 - xor 12,12,20 - insrwi 0,19,34-32,0 - insrwi 5,18,34-32,0 - adde 24,24,16 - srwi 9,18,39-32 - srwi 10,19,39-32 - xor 0,0,6 - addc 17,17,11 - xor 5,5,8 - insrwi 9,19,39-32,0 - insrwi 10,18,39-32,0 - adde 16,16,12 - lwz 6,32(1) - lwz 8,36(1) - xor 0,0,9 - xor 5,5,10 - addc 17,17,0 - adde 16,16,5 - bdnz .Lrounds - - lwz 3,168(1) - lwz 4,164(1) - lwz 5,160(1) - subi 7,7,512 - - lwz 6,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 12,20(3) - lwz 14,24(3) - addc 17,17,8 - lwz 15,28(3) - adde 16,16,6 - lwz 6,32(3) - addc 19,19,10 - lwz 8,36(3) - adde 18,18,9 - lwz 9,40(3) - addc 21,21,12 - lwz 10,44(3) - adde 20,20,11 - lwz 11,48(3) - addc 23,23,15 - lwz 12,52(3) - adde 22,22,14 - lwz 14,56(3) - addc 25,25,8 - lwz 15,60(3) - adde 24,24,6 - stw 16,0(3) - stw 17,4(3) - addc 27,27,10 - stw 18,8(3) - stw 19,12(3) - adde 26,26,9 - stw 20,16(3) - stw 21,20(3) - addc 29,29,12 - stw 22,24(3) - stw 23,28(3) - adde 28,28,11 - stw 24,32(3) - stw 25,36(3) - addc 31,31,15 - stw 26,40(3) - stw 27,44(3) - adde 30,30,14 - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - - addi 4,4,128 - stw 4,164(1) - .long 0x7c042840 - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size sha512_block_ppc,.-sha512_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 diff --git a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512p8-ppc.s deleted file mode 100644 index ae7a6ba6363614..00000000000000 --- a/deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,832 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_p8 -.type sha512_block_p8,@function -.align 6 -sha512_block_p8: - stwu 1,-328(1) - mflr 8 - li 10,175 - li 11,191 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,300(1) - li 10,0x10 - stw 26,304(1) - li 26,0x20 - stw 27,308(1) - li 27,0x30 - stw 28,312(1) - li 28,0x40 - stw 29,316(1) - li 29,0x50 - stw 30,320(1) - li 30,0x60 - stw 31,324(1) - li 31,0x70 - stw 8,332(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,47 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne .Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,175 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - lwz 26,304(1) - lwz 27,308(1) - lwz 28,312(1) - lwz 29,316(1) - lwz 30,320(1) - lwz 31,324(1) - addi 1,1,328 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size sha512_block_p8,.-sha512_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index 5f37cdc33c6f1a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1539 +0,0 @@ -.machine "any" -.text - -.align 7 -.LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl AES_encrypt -.type AES_encrypt,@function -.section ".opd","aw" -.align 3 -AES_encrypt: -.quad .AES_encrypt,.TOC.@tocbase,0 -.previous -.align 7 -.AES_encrypt: - stdu 1,-256(1) - mflr 0 - - std 4,104(1) - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Lenc_unaligned - -.Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - ld 4,104(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Lenc_done - -.Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Lenc_xpage - andi. 0,0,4096-16 - bne .Lenc_unaligned_ok - -.Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - ld 4,104(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Lenc_done: - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Lenc_compact_loop -.align 4 -.Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .AES_encrypt,.-.AES_encrypt -.size AES_encrypt,.-.AES_encrypt - -.globl AES_decrypt -.type AES_decrypt,@function -.section ".opd","aw" -.align 3 -AES_decrypt: -.quad .AES_decrypt,.TOC.@tocbase,0 -.previous -.align 7 -.AES_decrypt: - stdu 1,-256(1) - mflr 0 - - std 4,104(1) - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Ldec_unaligned - -.Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - ld 4,104(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Ldec_done - -.Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Ldec_xpage - andi. 0,0,4096-16 - bne .Ldec_unaligned_ok - -.Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - ld 4,104(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Ldec_done: - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - insrdi 7,7,32,0 - insrdi 4,4,32,0 - mtctr 16 -.align 4 -.Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Ldec_compact_done - - insrdi 8,9,32,0 - insrdi 10,11,32,0 - - and 16,8,7 - and 18,10,7 - srdi 20,16,7 - srdi 22,18,7 - andc 24,8,7 - andc 26,10,7 - sub 16,16,20 - sub 18,18,22 - add 24,24,24 - add 26,26,26 - and 16,16,4 - and 18,18,4 - xor 16,16,24 - xor 18,18,26 - - and 20,16,7 - and 22,18,7 - srdi 24,20,7 - srdi 26,22,7 - andc 28,16,7 - andc 30,18,7 - sub 20,20,24 - sub 22,22,26 - add 28,28,28 - add 30,30,30 - and 20,20,4 - and 22,22,4 - xor 20,20,28 - xor 22,22,30 - - and 24,20,7 - and 26,22,7 - srdi 28,24,7 - srdi 30,26,7 - sub 24,24,28 - sub 26,26,30 - andc 28,20,7 - andc 30,22,7 - add 28,28,28 - add 30,30,30 - and 24,24,4 - and 26,26,4 - xor 24,24,28 - xor 26,26,30 - - xor 16,16,8 - xor 18,18,10 - xor 20,20,8 - xor 22,22,10 - - rldicl 17,16,32,32 - rldicl 19,18,32,32 - rldicl 21,20,32,32 - rldicl 23,22,32,32 - rldicl 25,24,32,32 - rldicl 27,26,32,32 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Ldec_compact_loop -.align 4 -.Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .AES_decrypt,.-.AES_decrypt -.size AES_decrypt,.-.AES_decrypt - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 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 deleted file mode 100644 index 208d885b40a5aa..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3689 +0,0 @@ -.machine "any" - -.text - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl aes_p8_set_encrypt_key -.type aes_p8_set_encrypt_key,@function -.section ".opd","aw" -.align 3 -aes_p8_set_encrypt_key: -.quad .aes_p8_set_encrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_set_encrypt_key: -.Lset_encrypt_key: - mflr 11 - std 11,16(1) - - li 6,-1 - cmpldi 3,0 - beq- .Lenc_key_abort - cmpldi 5,0 - beq- .Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- .Lenc_key_abort - cmpwi 4,256 - bgt- .Lenc_key_abort - andi. 0,4,0x3f - bne- .Lenc_key_abort - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - bl .Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt .Loop128 - addi 3,3,8 - beq .L192 - addi 3,3,8 - b .L256 - -.align 4 -.Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bdnz .Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b .Ldone - -.align 4 -.L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -.Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdnz .Loop192 - - li 8,12 - addi 5,5,0x20 - b .Ldone - -.align 4 -.L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -.Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz .Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b .Loop256 - -.align 4 -.Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - mtspr 256,12 - stw 8,0(5) - -.Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 -.size .aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key -.size aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key - -.globl aes_p8_set_decrypt_key -.type aes_p8_set_decrypt_key,@function -.section ".opd","aw" -.align 3 -aes_p8_set_decrypt_key: -.quad .aes_p8_set_decrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_set_decrypt_key: - stdu 1,-64(1) - mflr 10 - std 10,64+16(1) - bl .Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- .Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -.Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bdnz .Ldeckey - - xor 3,3,3 -.Ldec_key_abort: - addi 1,1,64 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 -.size .aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key -.size aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key -.globl aes_p8_encrypt -.type aes_p8_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_encrypt: -.quad .aes_p8_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .aes_p8_encrypt,.-.aes_p8_encrypt -.size aes_p8_encrypt,.-.aes_p8_encrypt -.globl aes_p8_decrypt -.type aes_p8_decrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_decrypt: -.quad .aes_p8_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .aes_p8_decrypt,.-.aes_p8_decrypt -.size aes_p8_decrypt,.-.aes_p8_decrypt -.globl aes_p8_cbc_encrypt -.type aes_p8_cbc_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_cbc_encrypt: -.quad .aes_p8_cbc_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_cbc_encrypt: - cmpldi 5,16 - .long 0x4dc00020 - - cmpwi 8,0 - lis 0,0xffe0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq .Lcbc_dec - -.Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -.Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmpldi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_enc - - b .Lcbc_done - -.align 4 -.Lcbc_dec: - cmpldi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -.Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmpldi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_dec - -.Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stdu 1,-448(1) - li 10,207 - li 11,223 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,396(1) - li 8,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,64+15 - mtctr 9 - -.Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,64+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b .Loop_cbc_dec8x -.align 5 -.Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,64+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq .Loop_cbc_dec8x - - addic. 5,5,128 - beq .Lcbc_dec8x_done - nop - nop - -.Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt .Lcbc_dec8x_one - nop - beq .Lcbc_dec8x_two - cmplwi 5,64 - blt .Lcbc_dec8x_three - nop - beq .Lcbc_dec8x_four - cmplwi 5,96 - blt .Lcbc_dec8x_five - nop - beq .Lcbc_dec8x_six - -.Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -.Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,79 - li 11,95 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt -.size aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt -.globl aes_p8_ctr32_encrypt_blocks -.type aes_p8_ctr32_encrypt_blocks,@function -.section ".opd","aw" -.align 3 -aes_p8_ctr32_encrypt_blocks: -.quad .aes_p8_ctr32_encrypt_blocks,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_ctr32_encrypt_blocks: - cmpldi 5,1 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmpldi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b .Loop_ctr32_enc - -.align 5 -.Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne .Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stdu 1,-448(1) - li 10,207 - li 11,223 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,396(1) - li 8,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,64+15 - mtctr 9 - -.Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,64+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - sldi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b .Loop_ctr32_enc8x -.align 5 -.Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -.Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bdnz .Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,64+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne .Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b .Loop_ctr32_enc8x_middle - -.align 5 -.Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt .Lctr32_enc8x_one - nop - beq .Lctr32_enc8x_two - cmpwi 5,-0x40 - blt .Lctr32_enc8x_three - nop - beq .Lctr32_enc8x_four - cmpwi 5,-0x20 - blt .Lctr32_enc8x_five - nop - beq .Lctr32_enc8x_six - cmpwi 5,0x00 - blt .Lctr32_enc8x_seven - -.Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -.Lctr32_enc8x_done: - li 10,79 - li 11,95 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks -.size aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks -.globl aes_p8_xts_encrypt -.type aes_p8_xts_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_xts_encrypt: -.quad .aes_p8_xts_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmpldi 5,16 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmpldi 7,0 - beq .Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_enc - -.Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -.Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmpldi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b .Loop_xts_enc - -.align 5 -.Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmpldi 5,16 - bge .Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -.Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_enc_steal - - mtctr 9 - b .Loop_xts_enc - -.Lxts_enc_done: - cmpldi 8,0 - beq .Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_enc_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt -.size aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt - -.globl aes_p8_xts_decrypt -.type aes_p8_xts_decrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_xts_decrypt: -.quad .aes_p8_xts_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmpldi 5,16 - .long 0x4dc00020 - - lis 0,0xfff8 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmpldi 7,0 - beq .Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_dec - -.Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -.Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmpldi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmpldi 5,16 - blt .Ltail_xts_dec - b .Loop_xts_dec - -.align 5 -.Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmpldi 5,16 - bge .Loop_xts_dec - -.Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -.Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -.Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_dec_steal - - mtctr 9 - b .Loop_xts_dec - -.Lxts_dec_done: - cmpldi 8,0 - beq .Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_dec_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt -.size aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt -.align 5 -_aesp8_xts_encrypt6x: - stdu 1,-448(1) - mflr 11 - li 7,207 - li 3,223 - std 11,464(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,396(1) - li 3,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,64+15 - mtctr 9 - -.Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,64+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_enc6x - -.align 5 -.Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,64+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_enc6x - - addic. 5,5,0x60 - beq .Lxts_enc6x_zero - cmpwi 5,0x20 - blt .Lxts_enc6x_one - nop - beq .Lxts_enc6x_two - cmpwi 5,0x40 - blt .Lxts_enc6x_three - nop - beq .Lxts_enc6x_four - -.Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_one: - vxor 7,5,17 - nop -.Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,64+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_zero: - cmpwi 31,0 - beq .Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -.Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -.Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_enc1x - -.align 4 -.Lxts_enc6x_done: - cmpldi 8,0 - beq .Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_enc6x_ret: - mtlr 11 - li 10,79 - li 11,95 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bdnz _aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,64+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stdu 1,-448(1) - mflr 11 - li 7,207 - li 3,223 - std 11,464(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,396(1) - li 3,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,64+15 - mtctr 9 - -.Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,64+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_dec6x - -.align 5 -.Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,64+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_dec6x - - addic. 5,5,0x60 - beq .Lxts_dec6x_zero - cmpwi 5,0x20 - blt .Lxts_dec6x_one - nop - beq .Lxts_dec6x_two - cmpwi 5,0x40 - blt .Lxts_dec6x_three - nop - beq .Lxts_dec6x_four - -.Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_one: - vxor 7,5,17 - nop -.Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,64+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_zero: - cmpwi 31,0 - beq .Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -.Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,64+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -.Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_dec1x - -.align 4 -.Lxts_dec6x_done: - cmpldi 8,0 - beq .Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_dec6x_ret: - mtlr 11 - li 10,79 - li 11,95 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bdnz _aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,64+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - 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 deleted file mode 100644 index 4e73fefa826879..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1497 +0,0 @@ -.machine "any" - -.text - -.align 7 -_vpaes_consts: -.Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -.Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -.Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -.Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -.Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -.Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -.Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -.Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -.Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -.Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -.Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -.Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -.Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -.Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -.Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -.Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -.Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -.Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -.Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -.Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -.Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -.Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Lenc_entry - -.align 4 -.Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -.Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.section ".opd","aw" -.align 3 -vpaes_encrypt: -.quad .vpaes_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_encrypt: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,252(1) - li 0, -1 - std 6,272(1) - mtspr 256,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Lenc_out_unaligned - b .Lenc_done - -.align 4 -.Lenc_out_aligned: - stvx 0, 0, 4 -.Lenc_done: - - li 10,63 - li 11,79 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_encrypt,.-.vpaes_encrypt -.size vpaes_encrypt,.-.vpaes_encrypt - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Ldec_entry - -.align 4 -.Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -.Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.section ".opd","aw" -.align 3 -vpaes_decrypt: -.quad .vpaes_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_decrypt: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,252(1) - li 0, -1 - std 6,272(1) - mtspr 256,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Ldec_out_unaligned - b .Ldec_done - -.align 4 -.Ldec_out_aligned: - stvx 0, 0, 4 -.Ldec_done: - - li 10,63 - li 11,79 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_decrypt,.-.vpaes_decrypt -.size vpaes_decrypt,.-.vpaes_decrypt - -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.section ".opd","aw" -.align 3 -vpaes_cbc_encrypt: -.quad .vpaes_cbc_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_cbc_encrypt: - cmpldi 5,16 - .long 0x4dc00020 - - stdu 1,-272(1) - mflr 0 - li 10,63 - li 11,79 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,252(1) - std 30,256(1) - std 31,264(1) - li 9, -16 - std 0, 288(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - mtspr 256,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq .Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, .Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_enc_loop - - b .Lcbc_done - -.align 5 -.Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, .Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_dec_loop - -.Lcbc_done: - beq 1, .Lcbc_write_iv - -.Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -.Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne .Lcbc_tail - -.Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - mtspr 256,7 - li 10,63 - li 11,79 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -.Lcbc_abort: - ld 0, 288(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 -.size .vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt -.size vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, .Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b .Lschedule_go - -.Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -.Lschedule_go: - cmplwi 4, 192 - bgt .Lschedule_256 - beq .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - li 0, 10 - mtctr 0 - -.Loop_schedule_128: - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - b .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -.Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -.Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b .Loop_schedule_192 - - - - - - - - - - - -.align 4 -.Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -.Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b .Loop_schedule_256 - - - - - - - - - - -.align 4 -.Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, .Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b .Lschedule_mangle_done - -.align 4 -.Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -.Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, .Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -.Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.section ".opd","aw" -.align 3 -vpaes_set_encrypt_key: -.quad .vpaes_set_encrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_set_encrypt_key: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,252(1) - li 7, -1 - std 0, 272(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - cmplw 1,4,4 - li 8, 0x30 - bl _vpaes_schedule_core - - ld 0, 272(1) - li 10,63 - li 11,79 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key -.size vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.section ".opd","aw" -.align 3 -vpaes_set_decrypt_key: -.quad .vpaes_set_decrypt_key,.TOC.@tocbase,0 -.previous -.align 4 -.vpaes_set_decrypt_key: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,252(1) - li 7, -1 - std 0, 272(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - ld 0, 272(1) - li 10,63 - li 11,79 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key -.size vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key 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 deleted file mode 100644 index 832d6767dc47a9..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1914 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl bn_sqr_comba4 -.type bn_sqr_comba4,@function -.section ".opd","aw" -.align 3 -bn_sqr_comba4: -.quad .bn_sqr_comba4,.TOC.@tocbase,0 -.previous -.globl bn_sqr_comba8 -.type bn_sqr_comba8,@function -.section ".opd","aw" -.align 3 -bn_sqr_comba8: -.quad .bn_sqr_comba8,.TOC.@tocbase,0 -.previous -.globl bn_mul_comba4 -.type bn_mul_comba4,@function -.section ".opd","aw" -.align 3 -bn_mul_comba4: -.quad .bn_mul_comba4,.TOC.@tocbase,0 -.previous -.globl bn_mul_comba8 -.type bn_mul_comba8,@function -.section ".opd","aw" -.align 3 -bn_mul_comba8: -.quad .bn_mul_comba8,.TOC.@tocbase,0 -.previous -.globl bn_sub_words -.type bn_sub_words,@function -.section ".opd","aw" -.align 3 -bn_sub_words: -.quad .bn_sub_words,.TOC.@tocbase,0 -.previous -.globl bn_add_words -.type bn_add_words,@function -.section ".opd","aw" -.align 3 -bn_add_words: -.quad .bn_add_words,.TOC.@tocbase,0 -.previous -.globl bn_div_words -.type bn_div_words,@function -.section ".opd","aw" -.align 3 -bn_div_words: -.quad .bn_div_words,.TOC.@tocbase,0 -.previous -.globl bn_sqr_words -.type bn_sqr_words,@function -.section ".opd","aw" -.align 3 -bn_sqr_words: -.quad .bn_sqr_words,.TOC.@tocbase,0 -.previous -.globl bn_mul_words -.type bn_mul_words,@function -.section ".opd","aw" -.align 3 -bn_mul_words: -.quad .bn_mul_words,.TOC.@tocbase,0 -.previous -.globl bn_mul_add_words -.type bn_mul_add_words,@function -.section ".opd","aw" -.align 3 -bn_mul_add_words: -.quad .bn_mul_add_words,.TOC.@tocbase,0 -.previous - - - -.machine "any" -.text - - - - - - - - -.align 4 -.bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - ld 5,0(4) - mulld 9,5,5 - mulhdu 10,5,5 - - - - - std 9,0(3) - - ld 6,8(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - std 10,8(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,16(3) - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,24(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,32(3) - - ld 5,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,40(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - std 9,48(3) - std 10,56(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .bn_sqr_comba4,.-.bn_sqr_comba4 -.size bn_sqr_comba4,.-.bn_sqr_comba4 - - - - - - - - -.align 4 -.bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - ld 5,0(4) - mulld 9,5,5 - mulhdu 10,5,5 - std 9,0(3) - - ld 6,8(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - std 10,8(3) - - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - std 11,16(3) - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - std 9,24(3) - - mulld 7,6,6 - mulhdu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,0(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,32(3) - - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,8(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,16(4) - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,40(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,0(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,48(3) - - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,8(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,16(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,24(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,56(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,16(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,8(4) - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,64(3) - - ld 5,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,24(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,32(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,72(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,24(4) - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,80(3) - - ld 5,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,40(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,88(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,96(3) - - - ld 5,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,104(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - std 11,112(3) - std 9, 120(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .bn_sqr_comba8,.-.bn_sqr_comba8 -.size bn_sqr_comba8,.-.bn_sqr_comba8 - - - - - - - - -.align 4 -.bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - ld 6,0(4) - ld 7,0(5) - mulld 10,6,7 - mulhdu 11,6,7 - std 10,0(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - ld 6, 8(4) - ld 7, 0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - std 11,8(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - ld 6,8(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - ld 6,0(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - std 12,16(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - ld 6,8(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - ld 6,16(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - ld 6,24(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - std 10,24(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - ld 6,16(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - ld 6,8(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - std 11,32(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - ld 6,24(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - std 12,40(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - std 10,48(3) - std 11,56(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_mul_comba4,.-.bn_mul_comba4 -.size bn_mul_comba4,.-.bn_mul_comba4 - - - - - - - - -.align 4 -.bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - ld 6,0(4) - ld 7,0(5) - mulld 10,6,7 - mulhdu 11,6,7 - std 10,0(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - ld 6,8(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,8(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,8(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,0(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,16(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,8(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - ld 6,16(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,24(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,24(3) - - ld 6,32(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,24(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,16(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,8(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,0(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,32(3) - - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,8(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,16(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,24(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,32(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,40(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,40(3) - - ld 6,48(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,40(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,32(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,24(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,16(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,8(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,0(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,48(3) - - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,8(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,16(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,24(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,32(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,40(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,48(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,56(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,56(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,48(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,40(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,32(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,24(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,16(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,8(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,64(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,24(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,32(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,40(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,48(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,56(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,72(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,48(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,40(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,32(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,24(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,80(3) - - ld 6,32(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,40(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,48(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,56(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,88(3) - - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,48(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,40(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,96(3) - - ld 6,48(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,56(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,104(3) - - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - std 12,112(3) - std 10,120(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_mul_comba8,.-.bn_mul_comba8 -.size bn_mul_comba8,.-.bn_mul_comba8 - - - - - - - - -.align 4 -.bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq .Lppcasm_sub_adios - addi 4,4,-8 - addi 3,3,-8 - addi 5,5,-8 - mtctr 6 -.Lppcasm_sub_mainloop: - ldu 7,8(4) - ldu 8,8(5) - subfe 6,8,7 - - - stdu 6,8(3) - bdnz .Lppcasm_sub_mainloop -.Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_sub_words,.-.bn_sub_words -.size bn_sub_words,.-.bn_sub_words - - - - - - - - -.align 4 -.bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq .Lppcasm_add_adios - addi 4,4,-8 - addi 3,3,-8 - addi 5,5,-8 - mtctr 6 -.Lppcasm_add_mainloop: - ldu 7,8(4) - ldu 8,8(5) - adde 8,7,8 - stdu 8,8(3) - bdnz .Lppcasm_add_mainloop -.Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_add_words,.-.bn_add_words -.size bn_add_words,.-.bn_add_words - - - - - - - - -.align 4 -.bn_div_words: - - - - - - - - - - - - cmpldi 0,5,0 - bne .Lppcasm_div1 - li 3,-1 - blr -.Lppcasm_div1: - xor 0,0,0 - li 8,64 - cntlzd. 7,5 - beq .Lppcasm_div2 - subf 8,7,8 - srd. 9,3,8 - td 16,9,0 -.Lppcasm_div2: - cmpld 0,3,5 - blt .Lppcasm_div3 - subf 3,5,3 -.Lppcasm_div3: - cmpi 0,0,7,0 - beq .Lppcasm_div4 - sld 3,3,7 - srd 8,4,8 - sld 5,5,7 - or 3,3,8 - sld 4,4,7 -.Lppcasm_div4: - srdi 9,5,32 - - - li 6,2 - mtctr 6 -.Lppcasm_divouterloop: - srdi 8,3,32 - srdi 11,4,32 - - cmpld 0,8,9 - bne .Lppcasm_div5 - - li 8,-1 - clrldi 8,8,32 - b .Lppcasm_div6 -.Lppcasm_div5: - divdu 8,3,9 -.Lppcasm_div6: - mulld 12,9,8 - clrldi 10,5,32 - mulld 6,8,10 - -.Lppcasm_divinnerloop: - subf 10,12,3 - srdi 7,10,32 - addic. 7,7,0 - - - - sldi 7,10,32 - or 7,7,11 - cmpld 1,6,7 - bne .Lppcasm_divinnerexit - ble 1,.Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrldi 10,5,32 - subf 6,10,6 - b .Lppcasm_divinnerloop -.Lppcasm_divinnerexit: - srdi 10,6,32 - sldi 11,6,32 - cmpld 1,4,11 - add 12,12,10 - bge 1,.Lppcasm_div7 - addi 12,12,1 -.Lppcasm_div7: - subf 11,11,4 - cmpld 1,3,12 - bge 1,.Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -.Lppcasm_div8: - subf 12,12,3 - sldi 4,11,32 - - - - insrdi 11,12,32,32 - rotldi 3,11,32 - bdz .Lppcasm_div9 - sldi 0,8,32 - b .Lppcasm_divouterloop -.Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_div_words,.-.bn_div_words -.size bn_div_words,.-.bn_div_words - - - - - - - -.align 4 -.bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq .Lppcasm_sqr_adios - addi 4,4,-8 - addi 3,3,-8 - mtctr 5 -.Lppcasm_sqr_mainloop: - - ldu 6,8(4) - mulld 7,6,6 - mulhdu 8,6,6 - stdu 7,8(3) - stdu 8,8(3) - bdnz .Lppcasm_sqr_mainloop -.Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_sqr_words,.-.bn_sqr_words -.size bn_sqr_words,.-.bn_sqr_words - - - - - - - - -.align 4 -.bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_mw_REM - mtctr 7 -.Lppcasm_mw_LOOP: - - ld 8,0(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - - - - - std 9,0(3) - - ld 8,8(4) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - - std 11,8(3) - - ld 8,16(4) - mulld 9,6,8 - mulhdu 10,6,8 - adde 9,9,12 - - std 9,16(3) - - ld 8,24(4) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - - std 11,24(3) - - addi 3,3,32 - addi 4,4,32 - bdnz .Lppcasm_mw_LOOP - -.Lppcasm_mw_REM: - andi. 5,5,0x3 - beq .Lppcasm_mw_OVER - - ld 8,0(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - - ld 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,8(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - ld 8,16(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,16(3) - addi 12,10,0 - -.Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_mul_words,.-.bn_mul_words -.size bn_mul_words,.-.bn_mul_words - - - - - - - - -.align 4 -.bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_maw_leftover - mtctr 7 -.Lppcasm_maw_mainloop: - - ld 8,0(4) - ld 11,0(3) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - std 9,0(3) - - - ld 8,8(4) - ld 9,8(3) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - std 11,8(3) - - - ld 8,16(4) - mulld 9,6,8 - ld 11,16(3) - mulhdu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - std 9,16(3) - - - ld 8,24(4) - mulld 11,6,8 - ld 9,24(3) - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - std 11,24(3) - addi 3,3,32 - addi 4,4,32 - bdnz .Lppcasm_maw_mainloop - -.Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq .Lppcasm_maw_adios - addi 3,3,-8 - addi 4,4,-8 - - mtctr 5 - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - - bdz .Lppcasm_maw_adios - - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - - bdz .Lppcasm_maw_adios - - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - -.Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_mul_add_words,.-.bn_mul_add_words -.size bn_mul_add_words,.-.bn_mul_add_words -.align 4 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 deleted file mode 100644 index 95bfd7bf60fa6e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1796 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_int -.type bn_mul_mont_int,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_int: -.quad .bn_mul_mont_int,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_int: - mr 9,3 - li 3,0 - slwi 8,8,3 - li 12,-4096 - addi 3,8,352 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,3 - stdux 1,1,3 - - std 20,-96(12) - std 21,-88(12) - std 22,-80(12) - std 23,-72(12) - std 24,-64(12) - std 25,-56(12) - std 26,-48(12) - std 27,-40(12) - std 28,-32(12) - std 29,-24(12) - std 30,-16(12) - std 31,-8(12) - - ld 7,0(7) - addi 8,8,-2 - - ld 23,0(5) - ld 10,0(4) - addi 22,1,64 - mulld 25,10,23 - mulhdu 26,10,23 - - ld 10,8(4) - ld 11,0(6) - - mulld 24,25,7 - - mulld 29,10,23 - mulhdu 30,10,23 - - mulld 27,11,24 - mulhdu 28,11,24 - ld 11,8(6) - addc 27,27,25 - addze 28,28 - - mulld 31,11,24 - mulhdu 0,11,24 - - mtctr 8 - li 21,16 -.align 4 -.L1st: - ldx 10,4,21 - addc 25,29,26 - ldx 11,6,21 - addze 26,30 - mulld 29,10,23 - addc 27,31,28 - mulhdu 30,10,23 - addze 28,0 - mulld 31,11,24 - addc 27,27,25 - mulhdu 0,11,24 - addze 28,28 - std 27,0(22) - - addi 21,21,8 - addi 22,22,8 - bdnz .L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - std 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - std 28,8(22) - - li 20,8 -.align 4 -.Louter: - ldx 23,5,20 - ld 10,0(4) - addi 22,1,64 - ld 12,64(1) - mulld 25,10,23 - mulhdu 26,10,23 - ld 10,8(4) - ld 11,0(6) - addc 25,25,12 - mulld 29,10,23 - addze 26,26 - mulld 24,25,7 - mulhdu 30,10,23 - mulld 27,11,24 - mulhdu 28,11,24 - ld 11,8(6) - addc 27,27,25 - mulld 31,11,24 - addze 28,28 - mulhdu 0,11,24 - - mtctr 8 - li 21,16 -.align 4 -.Linner: - ldx 10,4,21 - addc 25,29,26 - ld 12,8(22) - addze 26,30 - ldx 11,6,21 - addc 27,31,28 - mulld 29,10,23 - addze 28,0 - mulhdu 30,10,23 - addc 25,25,12 - mulld 31,11,24 - addze 26,26 - mulhdu 0,11,24 - addc 27,27,25 - addi 21,21,8 - addze 28,28 - std 27,0(22) - addi 22,22,8 - bdnz .Linner - - ld 12,8(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - std 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - std 28,8(22) - - slwi 12,8,3 - cmpld 20,12 - addi 20,20,8 - ble .Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,64 - mtctr 8 - -.align 4 -.Lsub: ldx 12,22,21 - ldx 11,6,21 - subfe 10,11,12 - stdx 10,9,21 - addi 21,21,8 - bdnz .Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -.Lcopy: - 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 - - ld 12,0(1) - li 3,1 - ld 20,-96(12) - ld 21,-88(12) - ld 22,-80(12) - ld 23,-72(12) - ld 24,-64(12) - ld 25,-56(12) - ld 26,-48(12) - ld 27,-40(12) - ld 28,-32(12) - ld 29,-24(12) - ld 30,-16(12) - ld 31,-8(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 -.size .bn_mul_mont_int,.-.bn_mul_mont_int -.size bn_mul_mont_int,.-.bn_mul_mont_int -.globl bn_mul4x_mont_int -.type bn_mul4x_mont_int,@function -.section ".opd","aw" -.align 3 -bn_mul4x_mont_int: -.quad .bn_mul4x_mont_int,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul4x_mont_int: - andi. 0,8,7 - bne .Lmul4x_do - cmpld 4,5 - bne .Lmul4x_do - b .Lsqr8x_do -.Lmul4x_do: - slwi 8,8,3 - mr 9,1 - li 10,-32*8 - sub 10,10,8 - stdux 1,1,10 - - std 14,-8*18(9) - std 15,-8*17(9) - std 16,-8*16(9) - std 17,-8*15(9) - std 18,-8*14(9) - std 19,-8*13(9) - std 20,-8*12(9) - std 21,-8*11(9) - std 22,-8*10(9) - std 23,-8*9(9) - std 24,-8*8(9) - std 25,-8*7(9) - std 26,-8*6(9) - std 27,-8*5(9) - std 28,-8*4(9) - std 29,-8*3(9) - std 30,-8*2(9) - std 31,-8*1(9) - - subi 4,4,8 - subi 6,6,8 - subi 3,3,8 - ld 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,8*4 - - ld 27,8*0(5) - li 22,0 - ld 9,8*1(4) - li 23,0 - ld 10,8*2(4) - li 24,0 - ld 11,8*3(4) - li 25,0 - ldu 12,8*4(4) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - - std 3,8*6(1) - std 14,8*7(1) - li 3,0 - addic 29,1,8*7 - li 31,0 - li 0,0 - b .Loop_mul4x_1st_reduction - -.align 5 -.Loop_mul4x_1st_reduction: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulld 28,22,7 - adde 25,25,17 - mulhdu 16,11,27 - addze 26,0 - mulhdu 17,12,27 - ldx 27,5,31 - addc 23,23,14 - - stdu 28,8(29) - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhdu 14,18,28 - adde 22,23,15 - mulhdu 15,19,28 - adde 23,24,16 - mulhdu 16,20,28 - adde 24,25,17 - mulhdu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_1st_reduction - - cmpld 30,4 - beq .Lmul4x4_post_condition - - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - ld 28,8*8(1) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Loop_mul4x_1st_tail: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulhdu 16,11,27 - adde 25,25,17 - mulhdu 17,12,27 - addze 26,0 - ldx 27,5,31 - addc 23,23,14 - mulld 14,18,28 - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - addc 22,22,14 - mulhdu 14,18,28 - adde 23,23,15 - mulhdu 15,19,28 - adde 24,24,16 - mulhdu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhdu 17,21,28 - addze 3,0 - addi 28,1,8*8 - ldx 28,28,31 - stdu 22,8(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_1st_tail - - sub 15,30,8 - cmpld 30,4 - beq .Lmul4x_proceed - - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Lmul4x_proceed: - ldu 27,8*4(5) - addze 3,3 - ld 9,8*1(15) - ld 10,8*2(15) - ld 11,8*3(15) - ld 12,8*4(15) - addi 4,15,8*4 - sub 6,6,8 - - std 22,8*1(29) - std 23,8*2(29) - std 24,8*3(29) - std 25,8*4(29) - std 3,8*5(29) - ld 22,8*12(1) - ld 23,8*13(1) - ld 24,8*14(1) - ld 25,8*15(1) - - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - addic 29,1,8*7 - li 3,0 - b .Loop_mul4x_reduction - -.align 5 -.Loop_mul4x_reduction: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulld 28,22,7 - adde 25,25,17 - mulhdu 16,11,27 - addze 26,0 - mulhdu 17,12,27 - ldx 27,5,31 - addc 23,23,14 - - stdu 28,8(29) - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - - addic 22,22,-1 - mulhdu 14,18,28 - adde 22,23,15 - mulhdu 15,19,28 - adde 23,24,16 - mulhdu 16,20,28 - adde 24,25,17 - mulhdu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_reduction - - ld 14,8*5(29) - addze 3,3 - ld 15,8*6(29) - ld 16,8*7(29) - ld 17,8*8(29) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - ld 28,8*8(1) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_tail: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulhdu 16,11,27 - adde 25,25,17 - mulhdu 17,12,27 - addze 26,0 - ldx 27,5,31 - addc 23,23,14 - mulld 14,18,28 - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - addc 22,22,14 - mulhdu 14,18,28 - adde 23,23,15 - mulhdu 15,19,28 - adde 24,24,16 - mulhdu 16,20,28 - adde 25,25,17 - mulhdu 17,21,28 - adde 26,26,3 - addi 28,1,8*8 - ldx 28,28,31 - addze 3,0 - stdu 22,8(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_tail - - ld 14,8*5(29) - sub 15,6,8 - addze 3,3 - cmpld 30,4 - beq .Loop_mul4x_break - - ld 15,8*6(29) - ld 16,8*7(29) - ld 17,8*8(29) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_break: - ld 16,8*6(1) - ld 17,8*7(1) - addc 9,22,14 - ld 22,8*12(1) - addze 10,23 - ld 23,8*13(1) - addze 11,24 - ld 24,8*14(1) - addze 12,25 - ld 25,8*15(1) - addze 3,3 - std 9,8*1(29) - sub 4,30,8 - std 10,8*2(29) - std 11,8*3(29) - std 12,8*4(29) - std 3,8*5(29) - - ld 18,8*1(15) - ld 19,8*2(15) - ld 20,8*3(15) - ld 21,8*4(15) - addi 6,15,8*4 - cmpld 5,17 - beq .Lmul4x_post - - ldu 27,8*4(5) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - li 3,0 - addic 29,1,8*7 - b .Loop_mul4x_reduction - -.align 5 -.Lmul4x_post: - - - - - srwi 31,8,5 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,8*15 - subfe 15,19,23 - - mtctr 31 -.Lmul4x_sub: - ld 18,8*1(6) - ld 22,8*1(29) - subfe 16,20,24 - ld 19,8*2(6) - ld 23,8*2(29) - subfe 17,21,25 - ld 20,8*3(6) - ld 24,8*3(29) - ldu 21,8*4(6) - ldu 25,8*4(29) - std 14,8*1(5) - std 15,8*2(5) - subfe 14,18,22 - std 16,8*3(5) - stdu 17,8*4(5) - subfe 15,19,23 - bdnz .Lmul4x_sub - - ld 9,8*1(30) - std 14,8*1(5) - ld 14,8*12(1) - subfe 16,20,24 - ld 10,8*2(30) - std 15,8*2(5) - ld 15,8*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,8*12 - ld 11,8*3(30) - std 16,8*3(5) - ld 16,8*14(1) - ld 12,8*4(30) - std 17,8*4(5) - ld 17,8*15(1) - - mtctr 31 -.Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - std 0,8*0(29) - and 15,15,3 - andc 10,10,3 - std 0,8*1(29) - and 16,16,3 - andc 11,11,3 - std 0,8*2(29) - and 17,17,3 - andc 12,12,3 - std 0,8*3(29) - or 22,14,9 - ld 9,8*5(30) - ld 14,8*4(29) - or 23,15,10 - ld 10,8*6(30) - ld 15,8*5(29) - or 24,16,11 - ld 11,8*7(30) - ld 16,8*6(29) - or 25,17,12 - ld 12,8*8(30) - ld 17,8*7(29) - addi 29,29,8*4 - std 22,8*1(30) - std 23,8*2(30) - std 24,8*3(30) - stdu 25,8*4(30) - bdnz .Lmul4x_cond_copy - - ld 5,0(1) - and 14,14,3 - andc 9,9,3 - std 0,8*0(29) - and 15,15,3 - andc 10,10,3 - std 0,8*1(29) - and 16,16,3 - andc 11,11,3 - std 0,8*2(29) - and 17,17,3 - andc 12,12,3 - std 0,8*3(29) - or 22,14,9 - or 23,15,10 - std 0,8*4(29) - or 24,16,11 - or 25,17,12 - std 22,8*1(30) - std 23,8*2(30) - std 24,8*3(30) - std 25,8*4(30) - - b .Lmul4x_done - -.align 4 -.Lmul4x4_post_condition: - ld 4,8*6(1) - ld 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - std 9,8*1(4) - std 10,8*2(4) - std 11,8*3(4) - std 12,8*4(4) - -.Lmul4x_done: - std 0,8*8(1) - std 0,8*9(1) - std 0,8*10(1) - std 0,8*11(1) - li 3,1 - ld 14,-8*18(5) - ld 15,-8*17(5) - ld 16,-8*16(5) - ld 17,-8*15(5) - ld 18,-8*14(5) - ld 19,-8*13(5) - ld 20,-8*12(5) - ld 21,-8*11(5) - ld 22,-8*10(5) - ld 23,-8*9(5) - ld 24,-8*8(5) - ld 25,-8*7(5) - ld 26,-8*6(5) - ld 27,-8*5(5) - ld 28,-8*4(5) - ld 29,-8*3(5) - ld 30,-8*2(5) - ld 31,-8*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size .bn_mul4x_mont_int,.-.bn_mul4x_mont_int -.size bn_mul4x_mont_int,.-.bn_mul4x_mont_int -.align 5 -__bn_sqr8x_mont: -.Lsqr8x_do: - mr 9,1 - slwi 10,8,4 - li 11,-32*8 - sub 10,11,10 - slwi 8,8,3 - stdux 1,1,10 - - std 14,-8*18(9) - std 15,-8*17(9) - std 16,-8*16(9) - std 17,-8*15(9) - std 18,-8*14(9) - std 19,-8*13(9) - std 20,-8*12(9) - std 21,-8*11(9) - std 22,-8*10(9) - std 23,-8*9(9) - std 24,-8*8(9) - std 25,-8*7(9) - std 26,-8*6(9) - std 27,-8*5(9) - std 28,-8*4(9) - std 29,-8*3(9) - std 30,-8*2(9) - std 31,-8*1(9) - - subi 4,4,8 - subi 18,6,8 - subi 3,3,8 - ld 7,0(7) - li 0,0 - - add 6,4,8 - ld 9,8*1(4) - - ld 10,8*2(4) - li 23,0 - ld 11,8*3(4) - li 24,0 - ld 12,8*4(4) - li 25,0 - ld 14,8*5(4) - li 26,0 - ld 15,8*6(4) - li 27,0 - ld 16,8*7(4) - li 28,0 - ldu 17,8*8(4) - li 29,0 - - addi 5,1,8*11 - subic. 30,8,8*8 - b .Lsqr8x_zero_start - -.align 5 -.Lsqr8x_zero: - subic. 30,30,8*8 - std 0,8*1(5) - std 0,8*2(5) - std 0,8*3(5) - std 0,8*4(5) - std 0,8*5(5) - std 0,8*6(5) - std 0,8*7(5) - std 0,8*8(5) -.Lsqr8x_zero_start: - std 0,8*9(5) - std 0,8*10(5) - std 0,8*11(5) - std 0,8*12(5) - std 0,8*13(5) - std 0,8*14(5) - std 0,8*15(5) - stdu 0,8*16(5) - bne .Lsqr8x_zero - - std 3,8*6(1) - std 18,8*7(1) - std 7,8*8(1) - std 5,8*9(1) - std 0,8*10(1) - addi 5,1,8*11 - - -.align 5 -.Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mulld 18,10,9 - mulld 19,11,9 - mulld 20,12,9 - mulld 21,14,9 - addc 23,23,18 - mulld 18,15,9 - adde 24,24,19 - mulld 19,16,9 - adde 25,25,20 - mulld 20,17,9 - adde 26,26,21 - mulhdu 21,10,9 - adde 27,27,18 - mulhdu 18,11,9 - adde 28,28,19 - mulhdu 19,12,9 - adde 29,29,20 - mulhdu 20,14,9 - std 22,8*1(5) - addze 22,0 - std 23,8*2(5) - addc 24,24,21 - mulhdu 21,15,9 - adde 25,25,18 - mulhdu 18,16,9 - adde 26,26,19 - mulhdu 19,17,9 - adde 27,27,20 - mulld 20,11,10 - adde 28,28,21 - mulld 21,12,10 - adde 29,29,18 - mulld 18,14,10 - adde 22,22,19 - - mulld 19,15,10 - addc 25,25,20 - mulld 20,16,10 - adde 26,26,21 - mulld 21,17,10 - adde 27,27,18 - mulhdu 18,11,10 - adde 28,28,19 - mulhdu 19,12,10 - adde 29,29,20 - mulhdu 20,14,10 - adde 22,22,21 - mulhdu 21,15,10 - std 24,8*3(5) - addze 23,0 - std 25,8*4(5) - addc 26,26,18 - mulhdu 18,16,10 - adde 27,27,19 - mulhdu 19,17,10 - adde 28,28,20 - mulld 20,12,11 - adde 29,29,21 - mulld 21,14,11 - adde 22,22,18 - mulld 18,15,11 - adde 23,23,19 - - mulld 19,16,11 - addc 27,27,20 - mulld 20,17,11 - adde 28,28,21 - mulhdu 21,12,11 - adde 29,29,18 - mulhdu 18,14,11 - adde 22,22,19 - mulhdu 19,15,11 - adde 23,23,20 - mulhdu 20,16,11 - std 26,8*5(5) - addze 24,0 - std 27,8*6(5) - addc 28,28,21 - mulhdu 21,17,11 - adde 29,29,18 - mulld 18,14,12 - adde 22,22,19 - mulld 19,15,12 - adde 23,23,20 - mulld 20,16,12 - adde 24,24,21 - - mulld 21,17,12 - addc 29,29,18 - mulhdu 18,14,12 - adde 22,22,19 - mulhdu 19,15,12 - adde 23,23,20 - mulhdu 20,16,12 - adde 24,24,21 - mulhdu 21,17,12 - std 28,8*7(5) - addze 25,0 - stdu 29,8*8(5) - addc 22,22,18 - mulld 18,15,14 - adde 23,23,19 - mulld 19,16,14 - adde 24,24,20 - mulld 20,17,14 - adde 25,25,21 - - mulhdu 21,15,14 - addc 23,23,18 - mulhdu 18,16,14 - adde 24,24,19 - mulhdu 19,17,14 - adde 25,25,20 - mulld 20,16,15 - addze 26,0 - addc 24,24,21 - mulld 21,17,15 - adde 25,25,18 - mulhdu 18,16,15 - adde 26,26,19 - - mulhdu 19,17,15 - addc 25,25,20 - mulld 20,17,16 - adde 26,26,21 - mulhdu 21,17,16 - addze 27,0 - addc 26,26,18 - cmpld 6,4 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq .Lsqr8x_outer_break - - mr 7,9 - ld 9,8*1(5) - ld 10,8*2(5) - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - subi 3,4,8*7 - addze 29,17 - ldu 17,8*8(4) - - li 30,0 - b .Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -.Lsqr8x_mul: - mulld 18,9,7 - addze 31,0 - mulld 19,10,7 - addi 30,30,8 - mulld 20,11,7 - andi. 30,30,8*8-1 - mulld 21,12,7 - addc 22,22,18 - mulld 18,14,7 - adde 23,23,19 - mulld 19,15,7 - adde 24,24,20 - mulld 20,16,7 - adde 25,25,21 - mulld 21,17,7 - adde 26,26,18 - mulhdu 18,9,7 - adde 27,27,19 - mulhdu 19,10,7 - adde 28,28,20 - mulhdu 20,11,7 - adde 29,29,21 - mulhdu 21,12,7 - addze 31,31 - stdu 22,8(5) - addc 22,23,18 - mulhdu 18,14,7 - adde 23,24,19 - mulhdu 19,15,7 - adde 24,25,20 - mulhdu 20,16,7 - adde 25,26,21 - mulhdu 21,17,7 - ldx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_mul - - - cmpld 4,6 - beq .Lsqr8x_break - - ld 9,8*1(5) - ld 10,8*2(5) - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - adde 29,29,17 - ldu 17,8*8(4) - - b .Lsqr8x_mul - -.align 5 -.Lsqr8x_break: - ld 9,8*8(3) - addi 4,3,8*15 - ld 10,8*9(3) - sub. 18,6,4 - ld 11,8*10(3) - sub 19,5,18 - ld 12,8*11(3) - ld 14,8*12(3) - ld 15,8*13(3) - ld 16,8*14(3) - ld 17,8*15(3) - beq .Lsqr8x_outer_loop - - std 22,8*1(5) - ld 22,8*1(19) - std 23,8*2(5) - ld 23,8*2(19) - std 24,8*3(5) - ld 24,8*3(19) - std 25,8*4(5) - ld 25,8*4(19) - std 26,8*5(5) - ld 26,8*5(19) - std 27,8*6(5) - ld 27,8*6(19) - std 28,8*7(5) - ld 28,8*7(19) - std 29,8*8(5) - ld 29,8*8(19) - mr 5,19 - b .Lsqr8x_outer_loop - -.align 5 -.Lsqr8x_outer_break: - - - ld 10,8*1(18) - ld 12,8*2(18) - ld 15,8*3(18) - ld 17,8*4(18) - addi 4,18,8*4 - - ld 19,8*13(1) - ld 20,8*14(1) - ld 21,8*15(1) - ld 18,8*16(1) - - std 22,8*1(5) - srwi 30,8,5 - std 23,8*2(5) - subi 30,30,1 - std 24,8*3(5) - std 25,8*4(5) - std 26,8*5(5) - std 27,8*6(5) - std 28,8*7(5) - - addi 5,1,8*11 - mulld 22,10,10 - mulhdu 10,10,10 - add 23,19,19 - srdi 19,19,64-1 - mulld 11,12,12 - mulhdu 12,12,12 - addc 23,23,10 - add 24,20,20 - srdi 20,20,64-1 - add 25,21,21 - srdi 21,21,64-1 - or 24,24,19 - - mtctr 30 -.Lsqr4x_shift_n_add: - mulld 14,15,15 - mulhdu 15,15,15 - ld 19,8*6(5) - ld 10,8*1(4) - adde 24,24,11 - add 26,18,18 - srdi 18,18,64-1 - or 25,25,20 - ld 20,8*7(5) - adde 25,25,12 - ld 12,8*2(4) - add 27,19,19 - srdi 19,19,64-1 - or 26,26,21 - ld 21,8*8(5) - mulld 16,17,17 - mulhdu 17,17,17 - adde 26,26,14 - add 28,20,20 - srdi 20,20,64-1 - or 27,27,18 - ld 18,8*9(5) - adde 27,27,15 - ld 15,8*3(4) - add 29,21,21 - srdi 21,21,64-1 - or 28,28,19 - ld 19,8*10(5) - mulld 9,10,10 - mulhdu 10,10,10 - adde 28,28,16 - std 22,8*1(5) - add 22,18,18 - srdi 18,18,64-1 - or 29,29,20 - ld 20,8*11(5) - adde 29,29,17 - ldu 17,8*4(4) - std 23,8*2(5) - add 23,19,19 - srdi 19,19,64-1 - or 22,22,21 - ld 21,8*12(5) - mulld 11,12,12 - mulhdu 12,12,12 - adde 22,22,9 - std 24,8*3(5) - add 24,20,20 - srdi 20,20,64-1 - or 23,23,18 - ld 18,8*13(5) - adde 23,23,10 - std 25,8*4(5) - std 26,8*5(5) - std 27,8*6(5) - std 28,8*7(5) - stdu 29,8*8(5) - add 25,21,21 - srdi 21,21,64-1 - or 24,24,19 - bdnz .Lsqr4x_shift_n_add - ld 4,8*7(1) - ld 7,8*8(1) - - mulld 14,15,15 - mulhdu 15,15,15 - std 22,8*1(5) - ld 22,8*12(1) - ld 19,8*6(5) - adde 24,24,11 - add 26,18,18 - srdi 18,18,64-1 - or 25,25,20 - ld 20,8*7(5) - adde 25,25,12 - add 27,19,19 - srdi 19,19,64-1 - or 26,26,21 - mulld 16,17,17 - mulhdu 17,17,17 - adde 26,26,14 - add 28,20,20 - srdi 20,20,64-1 - or 27,27,18 - std 23,8*2(5) - ld 23,8*13(1) - adde 27,27,15 - or 28,28,19 - ld 9,8*1(4) - ld 10,8*2(4) - adde 28,28,16 - ld 11,8*3(4) - ld 12,8*4(4) - adde 29,17,20 - ld 14,8*5(4) - ld 15,8*6(4) - - - - mulld 31,7,22 - li 30,8 - ld 16,8*7(4) - add 6,4,8 - ldu 17,8*8(4) - std 24,8*3(5) - ld 24,8*14(1) - std 25,8*4(5) - ld 25,8*15(1) - std 26,8*5(5) - ld 26,8*16(1) - std 27,8*6(5) - ld 27,8*17(1) - std 28,8*7(5) - ld 28,8*18(1) - std 29,8*8(5) - ld 29,8*19(1) - addi 5,1,8*11 - mtctr 30 - b .Lsqr8x_reduction - -.align 5 -.Lsqr8x_reduction: - - mulld 19,10,31 - mulld 20,11,31 - stdu 31,8(5) - mulld 21,12,31 - - addic 22,22,-1 - mulld 18,14,31 - adde 22,23,19 - mulld 19,15,31 - adde 23,24,20 - mulld 20,16,31 - adde 24,25,21 - mulld 21,17,31 - adde 25,26,18 - mulhdu 18,9,31 - adde 26,27,19 - mulhdu 19,10,31 - adde 27,28,20 - mulhdu 20,11,31 - adde 28,29,21 - mulhdu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhdu 18,14,31 - adde 23,23,19 - mulhdu 19,15,31 - adde 24,24,20 - mulhdu 20,16,31 - adde 25,25,21 - mulhdu 21,17,31 - mulld 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bdnz .Lsqr8x_reduction - - ld 18,8*1(5) - ld 19,8*2(5) - ld 20,8*3(5) - ld 21,8*4(5) - subi 3,5,8*7 - cmpld 6,4 - addc 22,22,18 - ld 18,8*5(5) - adde 23,23,19 - ld 19,8*6(5) - adde 24,24,20 - ld 20,8*7(5) - adde 25,25,21 - ld 21,8*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq .Lsqr8x8_post_condition - - ld 7,8*0(3) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ld 12,8*4(4) - ld 14,8*5(4) - ld 15,8*6(4) - ld 16,8*7(4) - ldu 17,8*8(4) - li 30,0 - -.align 5 -.Lsqr8x_tail: - mulld 18,9,7 - addze 31,0 - mulld 19,10,7 - addi 30,30,8 - mulld 20,11,7 - andi. 30,30,8*8-1 - mulld 21,12,7 - addc 22,22,18 - mulld 18,14,7 - adde 23,23,19 - mulld 19,15,7 - adde 24,24,20 - mulld 20,16,7 - adde 25,25,21 - mulld 21,17,7 - adde 26,26,18 - mulhdu 18,9,7 - adde 27,27,19 - mulhdu 19,10,7 - adde 28,28,20 - mulhdu 20,11,7 - adde 29,29,21 - mulhdu 21,12,7 - addze 31,31 - stdu 22,8(5) - addc 22,23,18 - mulhdu 18,14,7 - adde 23,24,19 - mulhdu 19,15,7 - adde 24,25,20 - mulhdu 20,16,7 - adde 25,26,21 - mulhdu 21,17,7 - ldx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_tail - - - ld 9,8*1(5) - ld 31,8*10(1) - cmpld 6,4 - ld 10,8*2(5) - sub 20,6,8 - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - beq .Lsqr8x_tail_break - - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - adde 29,29,17 - ldu 17,8*8(4) - - b .Lsqr8x_tail - -.align 5 -.Lsqr8x_tail_break: - ld 7,8*8(1) - ld 21,8*9(1) - addi 30,5,8*8 - - addic 31,31,-1 - adde 18,22,9 - ld 22,8*8(3) - ld 9,8*1(20) - adde 19,23,10 - ld 23,8*9(3) - ld 10,8*2(20) - adde 24,24,11 - ld 11,8*3(20) - adde 25,25,12 - ld 12,8*4(20) - adde 26,26,14 - ld 14,8*5(20) - adde 27,27,15 - ld 15,8*6(20) - adde 28,28,16 - ld 16,8*7(20) - adde 29,29,17 - ld 17,8*8(20) - addi 4,20,8*8 - addze 20,0 - mulld 31,7,22 - std 18,8*1(5) - cmpld 30,21 - std 19,8*2(5) - li 30,8 - std 24,8*3(5) - ld 24,8*10(3) - std 25,8*4(5) - ld 25,8*11(3) - std 26,8*5(5) - ld 26,8*12(3) - std 27,8*6(5) - ld 27,8*13(3) - std 28,8*7(5) - ld 28,8*14(3) - std 29,8*8(5) - ld 29,8*15(3) - std 20,8*10(1) - addi 5,3,8*7 - mtctr 30 - bne .Lsqr8x_reduction - - - - - - - ld 3,8*6(1) - srwi 30,8,6 - mr 7,5 - addi 5,5,8*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b .Lsqr8x_sub - -.align 5 -.Lsqr8x_sub: - ld 9,8*1(4) - ld 22,8*1(5) - ld 10,8*2(4) - ld 23,8*2(5) - subfe 20,11,24 - ld 11,8*3(4) - ld 24,8*3(5) - subfe 21,12,25 - ld 12,8*4(4) - ld 25,8*4(5) - std 18,8*1(3) - subfe 18,14,26 - ld 14,8*5(4) - ld 26,8*5(5) - std 19,8*2(3) - subfe 19,15,27 - ld 15,8*6(4) - ld 27,8*6(5) - std 20,8*3(3) - subfe 20,16,28 - ld 16,8*7(4) - ld 28,8*7(5) - std 21,8*4(3) - subfe 21,17,29 - ldu 17,8*8(4) - ldu 29,8*8(5) - std 18,8*5(3) - subfe 18,9,22 - std 19,8*6(3) - subfe 19,10,23 - std 20,8*7(3) - stdu 21,8*8(3) - bdnz .Lsqr8x_sub - - srwi 30,8,5 - ld 9,8*1(6) - ld 22,8*1(7) - subi 30,30,1 - ld 10,8*2(6) - ld 23,8*2(7) - subfe 20,11,24 - ld 11,8*3(6) - ld 24,8*3(7) - subfe 21,12,25 - ld 12,8*4(6) - ldu 25,8*4(7) - std 18,8*1(3) - subfe 18,14,26 - std 19,8*2(3) - subfe 19,15,27 - std 20,8*3(3) - subfe 20,16,28 - std 21,8*4(3) - subfe 21,17,29 - std 18,8*5(3) - subfe 31,0,31 - std 19,8*6(3) - std 20,8*7(3) - std 21,8*8(3) - - addi 5,1,8*11 - mtctr 30 - -.Lsqr4x_cond_copy: - andc 9,9,31 - std 0,-8*3(7) - and 22,22,31 - std 0,-8*2(7) - andc 10,10,31 - std 0,-8*1(7) - and 23,23,31 - std 0,-8*0(7) - andc 11,11,31 - std 0,8*1(5) - and 24,24,31 - std 0,8*2(5) - andc 12,12,31 - std 0,8*3(5) - and 25,25,31 - stdu 0,8*4(5) - or 18,9,22 - ld 9,8*5(6) - ld 22,8*1(7) - or 19,10,23 - ld 10,8*6(6) - ld 23,8*2(7) - or 20,11,24 - ld 11,8*7(6) - ld 24,8*3(7) - or 21,12,25 - ld 12,8*8(6) - ldu 25,8*4(7) - std 18,8*1(6) - std 19,8*2(6) - std 20,8*3(6) - stdu 21,8*4(6) - bdnz .Lsqr4x_cond_copy - - ld 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - std 18,8*1(6) - std 19,8*2(6) - std 20,8*3(6) - std 21,8*4(6) - - b .Lsqr8x_done - -.align 5 -.Lsqr8x8_post_condition: - ld 3,8*6(1) - ld 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - std 0,8*12(1) - std 0,8*13(1) - subfe 24,11,24 - std 0,8*14(1) - std 0,8*15(1) - subfe 25,12,25 - std 0,8*16(1) - std 0,8*17(1) - subfe 26,14,26 - std 0,8*18(1) - std 0,8*19(1) - subfe 27,15,27 - std 0,8*20(1) - std 0,8*21(1) - subfe 28,16,28 - std 0,8*22(1) - std 0,8*23(1) - subfe 29,17,29 - std 0,8*24(1) - std 0,8*25(1) - subfe 31,0,31 - std 0,8*26(1) - std 0,8*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - std 22,8*1(3) - std 23,8*2(3) - std 24,8*3(3) - std 25,8*4(3) - std 26,8*5(3) - std 27,8*6(3) - std 28,8*7(3) - std 29,8*8(3) - -.Lsqr8x_done: - std 0,8*8(1) - std 0,8*10(1) - - ld 14,-8*18(4) - li 3,1 - ld 15,-8*17(4) - ld 16,-8*16(4) - ld 17,-8*15(4) - ld 18,-8*14(4) - ld 19,-8*13(4) - ld 20,-8*12(4) - ld 21,-8*11(4) - ld 22,-8*10(4) - ld 23,-8*9(4) - ld 24,-8*8(4) - ld 25,-8*7(4) - ld 26,-8*6(4) - ld 27,-8*5(4) - ld 28,-8*4(4) - ld 29,-8*3(4) - ld 30,-8*2(4) - ld 31,-8*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size __bn_sqr8x_mont,.-__bn_sqr8x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index 49a3e28185a49e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,429 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_fixed_n6 -.type bn_mul_mont_fixed_n6,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_fixed_n6: -.quad .bn_mul_mont_fixed_n6,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_6 - -.align 4 -.Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_6 - - and. 26,26,26 - bne .Lsub_6 - - cmpld 25,12 - blt .Lcopy_6 - -.Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_6 - -.Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size .bn_mul_mont_fixed_n6,.-.bn_mul_mont_fixed_n6 -.size bn_mul_mont_fixed_n6,.-.bn_mul_mont_fixed_n6 - -.globl bn_mul_mont_300_fixed_n6 -.type bn_mul_mont_300_fixed_n6,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_300_fixed_n6: -.quad .bn_mul_mont_300_fixed_n6,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_300_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_300_6 - -.align 4 -.Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_300_6 - - and. 26,26,26 - bne .Lsub_300_6 - - cmpld 25,12 - blt .Lcopy_300_6 - -.Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_300_6 - -.Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size .bn_mul_mont_300_fixed_n6,.-.bn_mul_mont_300_fixed_n6 -.size bn_mul_mont_300_fixed_n6,.-.bn_mul_mont_300_fixed_n6 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 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 deleted file mode 100644 index b283b823593534..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1509 +0,0 @@ -.machine "any" -.text - -.globl ChaCha20_ctr32_int -.type ChaCha20_ctr32_int,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_int: -.quad .ChaCha20_ctr32_int,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmpldi 5,0 - .long 0x4DC20020 - - stdu 1,-256(1) - mflr 0 - - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 -.size .ChaCha20_ctr32_int,.-.ChaCha20_ctr32_int -.size ChaCha20_ctr32_int,.-.ChaCha20_ctr32_int - -.align 5 -__ChaCha20_1x: -.Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -.Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne .Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmpldi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne .Loop_outer - - blr - -.align 4 -.Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,48-1 - mtctr 5 - - stw 16,48(1) - stw 17,52(1) - stw 18,56(1) - stw 19,60(1) - stw 20,64(1) - stw 21,68(1) - stw 22,72(1) - stw 23,76(1) - stw 24,80(1) - stw 25,84(1) - stw 26,88(1) - stw 27,92(1) - stw 28,96(1) - stw 29,100(1) - stw 30,104(1) - stw 31,108(1) - -.Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bdnz .Loop_tail - - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - stw 1,88(1) - stw 1,92(1) - stw 1,96(1) - stw 1,100(1) - stw 1,104(1) - stw 1,108(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl ChaCha20_ctr32_vmx -.type ChaCha20_ctr32_vmx,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_vmx: -.quad .ChaCha20_ctr32_vmx,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_vmx: - cmpldi 5,256 - blt __ChaCha20_ctr32_int - - stdu 1,-416(1) - mflr 0 - li 10,127 - li 11,143 - mfspr 12,256 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,268(1) - std 14,272(1) - std 15,280(1) - std 16,288(1) - std 17,296(1) - std 18,304(1) - std 19,312(1) - std 20,320(1) - std 21,328(1) - std 22,336(1) - std 23,344(1) - std 24,352(1) - std 25,360(1) - std 26,368(1) - std 27,376(1) - std 28,384(1) - std 29,392(1) - std 30,400(1) - std 31,408(1) - li 12,-4096+511 - std 0, 432(1) - mtspr 256,12 - - bl .Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b .Loop_outer_vmx - -.align 4 -.Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -.Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq .Laligned_vmx - - sub 18,3,17 - li 19,0 -.Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne .Lunaligned_tail_vmx - - sub 18,16,17 -.Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne .Lunaligned_head_vmx - - cmpldi 5,255 - bgt .Loop_outer_vmx - - b .Ldone_vmx - -.align 4 -.Laligned_vmx: - stvx 0,0,16 - - cmpldi 5,255 - bgt .Loop_outer_vmx - nop - -.Ldone_vmx: - cmpldi 5,0 - bnel __ChaCha20_1x - - lwz 12,268(1) - li 10,127 - li 11,143 - mtspr 256,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - ld 0, 432(1) - ld 14,272(1) - ld 15,280(1) - ld 16,288(1) - ld 17,296(1) - ld 18,304(1) - ld 19,312(1) - ld 20,320(1) - ld 21,328(1) - ld 22,336(1) - ld 23,344(1) - ld 24,352(1) - ld 25,360(1) - ld 26,368(1) - ld 27,376(1) - ld 28,384(1) - ld 29,392(1) - ld 30,400(1) - ld 31,408(1) - mtlr 0 - addi 1,1,416 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 -.size .ChaCha20_ctr32_vmx,.-.ChaCha20_ctr32_vmx -.size ChaCha20_ctr32_vmx,.-.ChaCha20_ctr32_vmx - -.globl ChaCha20_ctr32_vsx -.type ChaCha20_ctr32_vsx,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_vsx: -.quad .ChaCha20_ctr32_vsx,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_vsx: - stdu 1,-224(1) - mflr 0 - li 10,127 - li 11,143 - mfspr 12,256 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,220(1) - li 12,-4096+63 - std 0, 240(1) - mtspr 256,12 - - bl .Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b .Loop_outer_vsx - -.align 5 -.Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -.Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bdnz .Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne .Loop_outer_vsx - -.Ldone_vsx: - lwz 12,220(1) - li 10,127 - li 11,143 - ld 0, 240(1) - mtspr 256,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,224 - blr - -.align 4 -.Ltail_vsx: - addi 11,1,48 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -.Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bdnz .Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b .Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 -.size .ChaCha20_ctr32_vsx,.-.ChaCha20_ctr32_vsx -.size ChaCha20_ctr32_vsx,.-.ChaCha20_ctr32_vsx -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/ecp_nistz256-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/ecp_nistz256-ppc64.s deleted file mode 100644 index 4387b600a7517a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/ecp_nistz256-ppc64.s +++ /dev/null @@ -1,4908 +0,0 @@ -.machine "any" -.text -.type ecp_nistz256_precomputed,@object -.globl ecp_nistz256_precomputed -.align 12 -ecp_nistz256_precomputed: -.byte 0x3c,0x4d,0x27,0xcc,0xf5,0x4a,0x4f,0x8f,0xe8,0xc8,0x04,0x68,0x09,0x4a,0x5b,0x80,0x9d,0x7a,0xe8,0x31,0x08,0x76,0x68,0x19,0x9f,0x08,0xb4,0x1f,0x32,0x43,0x89,0xd8,0x34,0xd3,0xf5,0xb7,0xb5,0xee,0x42,0x3e,0x91,0x01,0x06,0x7c,0xbf,0xd9,0x97,0x12,0xd3,0x1a,0xc9,0x04,0x8d,0x53,0x83,0x14,0x28,0xf0,0x8e,0x19,0xcc,0x91,0xe5,0x80 -.byte 0x14,0xd6,0xc1,0x8d,0x61,0x66,0x3b,0xa7,0x20,0x1e,0xe4,0x77,0xd7,0x66,0x05,0xfb,0x5c,0xa9,0x9a,0x7a,0xb2,0x30,0x50,0x28,0x87,0x80,0xfe,0xcd,0xe1,0xb3,0xff,0xa3,0x45,0x3c,0x7e,0x9b,0x08,0xc0,0xc1,0x9f,0x2e,0xad,0x7d,0x89,0x79,0x90,0x60,0xc6,0xac,0x17,0x64,0x59,0x4d,0xcf,0x56,0x7a,0xca,0x82,0xaa,0x6e,0x04,0x2f,0x1f,0x8b -.byte 0xa9,0xdd,0xeb,0x91,0x5c,0x77,0x17,0x99,0x4e,0xc2,0x45,0x69,0x2e,0xcf,0x60,0xc6,0x3c,0xad,0x65,0x33,0x35,0x6f,0xe4,0xd0,0x37,0x1f,0xe2,0x2c,0x66,0x98,0x55,0xe3,0x66,0xa2,0xc6,0x21,0xce,0x63,0x59,0x2e,0xd2,0x2b,0x8a,0x5a,0xcd,0xee,0xa7,0xad,0xf6,0x8c,0x3f,0x44,0x6c,0x12,0x30,0x8d,0xca,0xea,0x46,0x8a,0x4c,0x96,0xf9,0x96 -.byte 0x18,0x10,0x4e,0x46,0xc4,0x3e,0xa0,0x94,0x26,0x9d,0x62,0xd2,0x4b,0xb0,0xbc,0x0b,0xd5,0x56,0xa5,0xd2,0xc1,0x2f,0x2d,0x15,0xd8,0xed,0x97,0x17,0xcb,0x32,0x67,0xc5,0x0f,0x7c,0xde,0xa8,0x8c,0x4d,0xa0,0xb8,0x2e,0xed,0x24,0xd5,0xd5,0x49,0xca,0x77,0x1f,0x48,0x3b,0x83,0x54,0xb2,0xe7,0x7e,0x7a,0xa7,0x5c,0xed,0x7f,0xa1,0x9f,0x05 -.byte 0xd4,0xd4,0x90,0x0d,0xae,0x37,0x4e,0xd1,0x8f,0xd1,0x0a,0xa7,0x63,0x5b,0xb7,0x65,0xcb,0xc8,0xba,0x29,0xec,0x35,0x53,0xb2,0xac,0x32,0xf4,0xb7,0x6a,0xb1,0x69,0xcf,0x56,0x14,0x7f,0xd6,0xc5,0xca,0x88,0x1d,0x49,0xcf,0xfd,0x1f,0xcc,0xb1,0x13,0x30,0x42,0xd0,0x1c,0x6e,0x38,0x8e,0xf9,0x40,0xe7,0xe8,0xd6,0x28,0x1a,0x75,0x31,0xf3 -.byte 0x30,0x46,0x3f,0xb5,0x8a,0x47,0x35,0x4c,0x6e,0xdb,0x26,0x1a,0x25,0xa3,0xd8,0x0b,0x1d,0x51,0x12,0x91,0x4c,0x11,0x76,0x83,0x19,0xad,0x2a,0x3e,0xb4,0x1c,0x3c,0xfc,0x14,0x20,0x84,0x58,0x7b,0xc3,0x94,0x68,0x60,0x5c,0x3f,0x7c,0x26,0xb5,0x75,0x41,0x0b,0xc2,0xec,0xf3,0x96,0x5b,0xbb,0x41,0x32,0x00,0x4e,0x68,0xeb,0xf1,0xd9,0x96 -.byte 0xe7,0x00,0xac,0xb0,0x1b,0x39,0x46,0xf1,0xc9,0x18,0x7d,0xb7,0xc4,0x42,0xbc,0x8b,0x09,0x3e,0xa9,0x97,0x2e,0xc6,0xf8,0x38,0xa3,0xe4,0x2c,0x52,0x5d,0x24,0xf7,0xc5,0x15,0xab,0x16,0x5e,0x46,0x2c,0xd8,0xd7,0x4d,0xb3,0xf2,0xfd,0xe4,0x75,0x3c,0x34,0x95,0xb9,0x8c,0x92,0x35,0x42,0x8b,0xc4,0xc8,0x6c,0xd4,0x1e,0x67,0x35,0xd3,0x6d -.byte 0x79,0x85,0xff,0x74,0xbe,0x40,0x07,0x27,0x75,0x2c,0xea,0x04,0xcc,0xa2,0x72,0x80,0x97,0x5f,0xfe,0x8a,0x56,0x0f,0xf4,0x6d,0xa4,0x61,0x04,0x4b,0x5e,0xb4,0xe2,0xd8,0x87,0xb6,0xfd,0x3d,0x00,0x8a,0xa9,0xe4,0x62,0x5f,0x4f,0xec,0x1e,0x40,0x28,0x6b,0x21,0x0f,0x50,0x26,0x97,0xa0,0x25,0x8f,0x3e,0xf2,0x69,0xdc,0x36,0xe5,0xb8,0xdb -.byte 0x01,0x7d,0xfb,0x73,0x7d,0x3e,0xf7,0x55,0x41,0x39,0xe0,0x33,0x0d,0xe3,0x4b,0x6b,0x7b,0x3e,0x6e,0xdc,0x7d,0x9a,0x6e,0x35,0xb0,0x38,0x13,0x92,0x80,0xa1,0xe6,0xbf,0x03,0x9d,0xb7,0x7f,0x55,0xce,0x46,0x3c,0x22,0xc7,0xfa,0xfb,0x18,0xba,0x06,0xa0,0x09,0x78,0x3f,0xc0,0x79,0x5f,0xe6,0x6a,0x29,0xaf,0xd1,0xc7,0x84,0xa7,0xed,0xb9 -.byte 0xb6,0x82,0x81,0xc1,0x53,0xee,0x00,0x34,0xa8,0x81,0xdf,0x5a,0xd3,0x07,0x7e,0x2e,0x17,0x40,0xa1,0x2b,0xf4,0x2a,0x1f,0x9a,0x67,0x75,0x73,0xa8,0x58,0x65,0x17,0xdf,0xf1,0x84,0x76,0xc5,0x8d,0x48,0x93,0xe1,0x28,0xa5,0x73,0x10,0x6e,0x9e,0x39,0x03,0x69,0x52,0xdf,0xf9,0x46,0x7c,0x5b,0xf3,0x5b,0x9a,0x63,0xd9,0x4f,0xf5,0x8e,0x73 -.byte 0xed,0x33,0x7d,0x23,0xb9,0x6c,0x3c,0x9b,0xa7,0xcf,0x7f,0x34,0x6f,0x97,0xe2,0xfe,0x0a,0x8b,0xe1,0x86,0x83,0x91,0x2e,0xdd,0x6b,0xb1,0xbf,0xa6,0x92,0x4f,0x30,0x79,0x68,0x91,0x3e,0x06,0x17,0xe9,0x0b,0x25,0x07,0xa6,0x88,0x91,0x6c,0x6e,0xc8,0xd8,0xdc,0x68,0x5e,0x45,0xf2,0x55,0xef,0x56,0x38,0x29,0xd0,0x89,0x40,0x58,0x51,0x9f -.byte 0x5f,0xa4,0x08,0xc6,0x94,0x34,0xd2,0x6f,0x59,0x0f,0x6e,0xca,0x85,0x7f,0x56,0x3f,0xac,0x8f,0x25,0x0f,0x47,0xe3,0x9e,0x40,0xed,0xd8,0xae,0x30,0x0d,0xb4,0x47,0x40,0x4b,0xa3,0x23,0x1b,0x7f,0x0f,0xff,0xdf,0x6f,0x1d,0x87,0xb2,0x94,0xa0,0x36,0xbb,0x53,0x13,0x1e,0xaf,0x92,0xf8,0x07,0x95,0xc7,0xe4,0xa8,0x41,0xa9,0xed,0xf0,0x08 -.byte 0xfc,0xc1,0x4a,0xed,0x9a,0x4f,0x13,0xc5,0xed,0x8a,0x95,0xf5,0x69,0xf7,0xee,0x75,0xb6,0x4d,0xba,0x8f,0x65,0x23,0xe8,0x50,0x9e,0x7a,0xd7,0x28,0x3a,0x49,0xe7,0x4c,0x7c,0xc6,0x64,0xbd,0x8c,0x17,0x14,0x0b,0xb5,0xe3,0xb4,0xab,0x0b,0x9a,0xa9,0x29,0x84,0xaa,0xba,0x69,0xc4,0x2e,0xbf,0xca,0x57,0x0d,0xd3,0x36,0x21,0x61,0x00,0x13 -.byte 0x95,0xe3,0xf8,0xa6,0x64,0x74,0x02,0xb5,0xbf,0x86,0x07,0xde,0x67,0x48,0x23,0xe0,0x24,0x96,0x3a,0x86,0xb2,0xfa,0xa7,0x75,0xb4,0x26,0x42,0xcb,0x96,0x4e,0xf7,0x90,0xae,0xa5,0xe4,0xd0,0x45,0x31,0xe7,0x0f,0xe0,0xcb,0xbf,0x94,0x94,0x33,0x4f,0x65,0x04,0xfb,0xc0,0xc4,0x3f,0x51,0xa5,0xf3,0xea,0xc8,0xd5,0x23,0x66,0xe0,0x48,0x09 -.byte 0xba,0x6a,0x27,0x50,0xec,0xae,0xd2,0x2a,0xe6,0xf9,0xe4,0xde,0x35,0x6e,0xcc,0x82,0x76,0xfc,0x36,0x16,0xe1,0x9f,0xc7,0x0d,0xc1,0xc9,0x6a,0x23,0xbe,0xa1,0x3c,0xfd,0xce,0xa7,0x2e,0x91,0x36,0x23,0x5a,0x20,0xdf,0x55,0xc5,0x91,0x32,0x5c,0x62,0x49,0xe7,0x8b,0x0b,0x0e,0x9c,0x2e,0xee,0x1f,0xfe,0xca,0x00,0xfc,0x55,0xd7,0x9c,0x0a -.byte 0x75,0xaa,0xb0,0x46,0x90,0x55,0x2b,0x46,0xab,0x98,0x9d,0xab,0x0e,0x12,0x03,0x58,0xf1,0x4a,0x68,0x59,0x74,0xc9,0x37,0x6d,0x6f,0xe6,0xd3,0x73,0xf1,0xa3,0xdd,0xbe,0x85,0xca,0x74,0xc6,0xb6,0x51,0x6f,0x83,0x6f,0xa1,0x80,0x00,0x00,0x78,0x0a,0xa7,0xff,0xa7,0xe2,0x2e,0x5f,0x4f,0x31,0xbb,0x1b,0x99,0x21,0x33,0x59,0x6e,0x03,0x38 -.byte 0x10,0xd9,0x98,0xf2,0x0c,0xad,0x08,0x6b,0x00,0x49,0xb5,0x5e,0x11,0x60,0x70,0x49,0xff,0x79,0xac,0xba,0x30,0x3d,0x69,0x9f,0xaf,0xfb,0xd7,0xeb,0xe2,0xcd,0x0d,0x97,0xb9,0x94,0xc8,0x6e,0x06,0x3b,0x64,0x80,0x71,0x8f,0x81,0xb0,0x58,0xe0,0xc7,0xbd,0x27,0x6a,0xd4,0xb7,0xd9,0x6c,0xc1,0x44,0x38,0xe1,0x36,0xbc,0x0a,0x33,0x26,0x01 -.byte 0x25,0x90,0xbc,0x0a,0xc2,0xa3,0xbb,0xfc,0xeb,0x0b,0x1a,0x38,0x98,0x26,0x93,0xf5,0x2d,0x29,0x41,0x83,0x3b,0xba,0x40,0x46,0xf3,0xf6,0xfd,0x53,0xb9,0x7a,0x60,0x01,0x8a,0x8d,0xb4,0x57,0xd8,0xf3,0x36,0x72,0x22,0x2f,0x59,0xd3,0x7f,0x25,0xf2,0x05,0x61,0xfa,0x18,0x28,0xac,0xd5,0x14,0x00,0xaf,0x8b,0x7c,0x39,0xb5,0xa2,0xcb,0x1e -.byte 0x62,0x14,0xcb,0x10,0x76,0x17,0x23,0x2c,0xc8,0x25,0xac,0x37,0x9e,0x83,0x81,0x83,0xfe,0x2e,0x2c,0xd2,0x3f,0xf8,0x58,0x2b,0xf1,0x7f,0x4f,0xe1,0x17,0xc7,0xf7,0xad,0x57,0x67,0xc2,0x57,0x77,0x2e,0xfb,0xf2,0xce,0xa9,0x74,0x81,0x47,0xf8,0x5a,0x88,0x76,0xb1,0x43,0x75,0xc8,0xc4,0xc8,0x60,0x1e,0xd7,0xd1,0x1c,0xce,0x89,0x82,0xc6 -.byte 0x77,0x8d,0x87,0xe8,0xd0,0x5b,0x0c,0xf0,0x44,0x48,0x8d,0xee,0x55,0xc6,0xe4,0x2c,0x2c,0x41,0x75,0x5d,0x5a,0xd2,0xa3,0x1d,0x32,0x85,0x08,0xcf,0x03,0x3a,0x3c,0xfe,0x65,0x75,0xef,0xd2,0xa6,0x22,0x16,0x66,0x39,0x30,0x05,0xe3,0x57,0xab,0x71,0x6d,0x28,0xd5,0x2f,0xc6,0xa8,0x25,0x46,0x14,0xfd,0x7e,0xa2,0x67,0x7e,0x20,0x91,0xc2 -.byte 0x2b,0x03,0xdd,0xac,0xaa,0x1a,0xb5,0x2a,0x04,0xd6,0x15,0x9d,0x3f,0x54,0x24,0x7c,0x75,0xab,0x77,0xd9,0x6c,0x85,0xa2,0xf9,0x33,0xeb,0xeb,0xc0,0x27,0xcd,0x9d,0x58,0xae,0xa3,0x34,0x10,0xae,0x85,0x7d,0x4c,0x15,0x4c,0x90,0x46,0xe0,0x5b,0xec,0xa7,0xb2,0x68,0x85,0x01,0xed,0xf9,0x4a,0x85,0xe3,0xb6,0xea,0xe2,0x53,0xc0,0x32,0x83 -.byte 0x73,0x05,0x77,0xac,0xb5,0x96,0xaa,0xf0,0x9c,0x2c,0xa4,0xd2,0xd4,0xbf,0x74,0x2f,0x39,0x47,0x22,0x99,0x50,0x06,0x5f,0xcb,0x99,0xc5,0xc9,0x2e,0x70,0xd6,0x68,0x6a,0xc4,0x73,0x41,0xcb,0x8b,0xfd,0x23,0x98,0x11,0x59,0xad,0x20,0x8a,0x0d,0xaf,0xaa,0xd0,0xe2,0xeb,0x32,0x8b,0x6f,0x0e,0x43,0x12,0xe3,0x27,0x8f,0xf6,0xa4,0x76,0x0b -.byte 0xfb,0x22,0xad,0xda,0x1c,0x0a,0x3e,0x90,0xc0,0x7d,0xf3,0x09,0xbc,0x17,0x33,0xef,0xf1,0xf2,0x84,0x80,0x2a,0x0b,0x82,0xd7,0x95,0xc7,0xd2,0x08,0x4a,0xf4,0xf5,0x6d,0x09,0x06,0x8e,0xe4,0x74,0x63,0x8f,0x09,0xca,0xe2,0xd9,0x0e,0x1e,0x03,0x20,0x1b,0x4c,0xfb,0x1d,0x5a,0x2e,0x28,0xeb,0x84,0x82,0x6f,0x97,0x6f,0xcd,0x7a,0xc3,0xa7 -.byte 0x79,0x73,0x66,0x0c,0x94,0xd5,0xf4,0x8f,0x2c,0x73,0x1f,0x24,0xbc,0x17,0xee,0xd5,0xb0,0xa6,0xb8,0x04,0x6d,0x6a,0xd0,0x61,0xe3,0x1a,0x49,0x97,0x94,0xc5,0x8e,0xbc,0xac,0x5b,0x0b,0x0a,0xc5,0x74,0x06,0x89,0xee,0xc2,0xb7,0x5f,0x1b,0xa1,0x6b,0x1a,0xff,0xed,0xda,0x90,0x91,0xc1,0x0d,0x6a,0x06,0xd6,0xcb,0x02,0x71,0x17,0x95,0x7d -.byte 0xc6,0x3b,0x7e,0x6b,0xc8,0x73,0x03,0x0d,0x6b,0x8f,0x73,0x56,0x59,0x2e,0x09,0x23,0x4e,0xda,0xfc,0x4e,0xfc,0xa4,0x42,0x15,0x2e,0x10,0x6a,0x97,0x48,0x3c,0xb4,0xa4,0x0c,0x64,0x21,0xc3,0xeb,0x6c,0xac,0x27,0x4f,0x43,0x94,0x91,0x78,0xdc,0xfd,0xad,0x2b,0xa7,0x43,0x42,0xb0,0x51,0xdd,0x63,0xcc,0xcd,0xb7,0x15,0xfa,0x13,0x8d,0xc7 -.byte 0x55,0x3a,0x74,0x17,0x23,0x36,0x3e,0x23,0xe1,0x42,0x90,0xe1,0xb7,0xc7,0xda,0xb7,0x57,0xeb,0xc3,0xfb,0x62,0x58,0xbf,0x31,0x2a,0xfb,0xc7,0xdb,0x3d,0xfc,0x87,0x32,0xb1,0x3e,0xe5,0x3d,0x94,0x3d,0x86,0x32,0x61,0xfe,0x19,0xd2,0x32,0x31,0x8b,0x43,0xdb,0xab,0xa4,0xe5,0x34,0xc8,0x30,0xae,0x8c,0x02,0x53,0x99,0x35,0xb4,0x56,0x38 -.byte 0x37,0xcf,0xff,0xb0,0x05,0x21,0x12,0x65,0xc4,0xb3,0x9c,0x83,0x95,0x12,0xd3,0x03,0x7a,0x80,0x97,0x5b,0x67,0x33,0x27,0xfc,0x43,0xf2,0xf7,0xaa,0x60,0xb6,0xfc,0x55,0x44,0x30,0xa3,0x4a,0xa3,0x60,0x31,0xf7,0x01,0xfa,0xb0,0x8d,0x82,0x29,0xa7,0x03,0xb7,0x7e,0x3f,0xe5,0x66,0x26,0xb7,0x51,0xcf,0x8d,0xdd,0x6f,0x83,0x39,0xfc,0x9b -.byte 0xa5,0x3d,0xb6,0x41,0x89,0x54,0xc3,0xb2,0xf0,0x24,0x64,0xcb,0x53,0xfd,0x0a,0x91,0x6c,0x6f,0x28,0xfe,0xc1,0xe9,0x17,0x2e,0x65,0x55,0x2e,0xf2,0x48,0x52,0xb1,0x69,0xf0,0xdd,0x42,0xd5,0xdf,0x7c,0x36,0x75,0xdb,0x5b,0x3d,0xa9,0x6d,0xa4,0xeb,0x47,0x4f,0x2b,0x5c,0xd0,0x30,0xee,0xa7,0x74,0x6a,0x64,0x8a,0xbc,0x9b,0xe5,0x82,0x56 -.byte 0x76,0xe4,0x3f,0xf5,0x05,0x59,0x19,0x1e,0x80,0x47,0xf1,0x77,0xac,0x32,0x43,0x80,0x0a,0x1b,0x28,0xb6,0xf4,0xe8,0x7c,0x2f,0xeb,0xa8,0x4b,0x6a,0x59,0xb5,0xf8,0x77,0x68,0xd4,0x86,0x6c,0x87,0xdc,0xc4,0x00,0x4f,0xce,0xdb,0xf6,0x34,0xc3,0x74,0x02,0x08,0xdb,0x0d,0x34,0x8d,0xea,0x49,0x4a,0x30,0x5f,0x1b,0xcd,0xa6,0x3a,0x34,0x94 -.byte 0x5f,0x32,0x6a,0x62,0x96,0x4b,0x51,0x89,0x30,0xc9,0x90,0xdf,0x77,0x73,0x0e,0x3c,0x5c,0xbd,0x5c,0xee,0xd9,0x77,0xea,0x23,0x42,0xaa,0xa5,0x6b,0xf9,0x8c,0xc4,0x70,0x68,0xdd,0x0b,0x65,0xa3,0xc7,0xe4,0x7b,0x0a,0x89,0x85,0x25,0x7d,0x84,0x99,0x39,0xe6,0xb8,0xbe,0x7f,0x31,0x0f,0x84,0x0c,0x98,0x72,0xab,0x4c,0x44,0xb0,0xa4,0x83 -.byte 0x90,0xbb,0x93,0x73,0x07,0x07,0xba,0x63,0x5b,0x61,0x70,0xe1,0x84,0xae,0xaa,0xd6,0xa3,0x5a,0x54,0xd1,0xea,0xc7,0x2c,0x7b,0x67,0x4b,0x8a,0x7f,0x66,0x28,0x8d,0x22,0xec,0x82,0x64,0x69,0x63,0xf0,0x53,0x2d,0x10,0x9c,0x9c,0x34,0x4f,0xc6,0x96,0x40,0xdb,0xce,0x0e,0xf7,0x3a,0x8a,0xee,0x3f,0x32,0x5f,0x2b,0x0c,0x4a,0xbc,0x63,0xfb -.byte 0x18,0xf6,0x26,0x57,0xc9,0x13,0x13,0xb7,0xe0,0xcc,0x3e,0x4e,0x73,0xfa,0xe2,0x54,0xc1,0x67,0xfe,0xe2,0xec,0xfd,0xaf,0xf9,0x96,0x99,0x9f,0xe9,0xe2,0xd0,0x94,0x39,0x33,0xc9,0xca,0x35,0x27,0xad,0x58,0x46,0x98,0x64,0x17,0x5f,0xe9,0xce,0x4b,0xc8,0xab,0x0d,0xd2,0x88,0xec,0xbb,0x5c,0xba,0xc1,0x30,0x4c,0xd4,0x99,0x0d,0x07,0x95 -.byte 0x0a,0xa5,0xeb,0xa6,0x10,0x4b,0x4d,0x77,0x14,0x76,0x88,0x43,0x7f,0x6b,0x5d,0x9b,0x87,0x1d,0x6b,0x5d,0xb9,0x04,0xa9,0xc7,0x28,0x18,0x70,0xa1,0x99,0xbc,0x99,0xf5,0xf1,0x71,0xa9,0x3a,0xb6,0xe5,0x98,0x98,0x8f,0x7a,0x6c,0xda,0x1a,0x63,0x0e,0xf1,0xe8,0x10,0xa3,0x7c,0x64,0x7e,0xde,0x2a,0x59,0x1b,0x04,0xca,0x69,0x8e,0xba,0x2f -.byte 0x56,0xe1,0xa7,0xab,0x4f,0xe4,0x9d,0x49,0x33,0x9e,0x4e,0x5b,0xe1,0x58,0xc4,0x3f,0x99,0x5a,0x69,0x00,0xe5,0x5f,0x85,0xcb,0x62,0x80,0x5e,0x3d,0x88,0x0a,0x32,0x42,0xc1,0xf9,0x6a,0xa0,0xeb,0x65,0x2f,0x17,0x62,0x25,0x96,0x50,0xa2,0x6e,0xd6,0xdf,0x09,0xb7,0x1e,0x68,0xb2,0x10,0x2b,0xf3,0x9e,0xb2,0x67,0x75,0x9b,0xe3,0x76,0xfe -.byte 0x95,0xbe,0x83,0xcb,0xba,0x77,0x5b,0x2d,0x5f,0xdd,0x94,0xbb,0x0e,0x5d,0x83,0xa2,0xe7,0x48,0x4c,0x84,0x86,0x41,0x47,0x4b,0x96,0x24,0x89,0xa8,0x20,0x04,0xa5,0xef,0x8e,0xb6,0xeb,0xcd,0x3c,0x77,0xc5,0x65,0x5c,0xff,0xa6,0x0d,0x2b,0x58,0x21,0x5a,0x11,0xe2,0x24,0x64,0x1c,0xd6,0x18,0x9a,0xac,0x3f,0x42,0x0e,0xeb,0x32,0x3e,0xed -.byte 0xce,0x61,0xc9,0xe4,0xe7,0xd3,0x3f,0x53,0xa4,0x80,0x2b,0x1c,0xc0,0x99,0x63,0x52,0x93,0x5e,0xdc,0x78,0xe2,0x35,0x9e,0xb2,0xb4,0x1d,0x09,0xd1,0x5c,0x1c,0x4e,0xdb,0x3a,0x5d,0x8c,0x94,0x7d,0xfe,0x63,0xf2,0xa3,0xe9,0x61,0x73,0x78,0xc1,0xd9,0x17,0x5e,0x9a,0x73,0x58,0xc3,0xe7,0xa0,0x1f,0x2a,0x62,0x15,0xf8,0xdb,0xbb,0x38,0x80 -.byte 0x57,0xd3,0x1f,0x4c,0x4a,0x20,0x30,0xa9,0x7a,0x78,0x61,0xd9,0x90,0xb7,0x4f,0xd6,0x46,0x72,0xe7,0x41,0xb2,0xbb,0xfb,0x50,0xfe,0xe1,0xba,0x3e,0x73,0x2f,0x81,0x6d,0x2b,0x0b,0x90,0xbd,0x8a,0x3b,0x23,0x88,0xa2,0x7d,0x62,0x87,0x96,0xc9,0xcc,0x66,0x28,0x89,0xa7,0x29,0x41,0xd2,0xc5,0x5b,0xdb,0xc4,0x0c,0xbb,0x19,0x4e,0xd5,0x12 -.byte 0x53,0x48,0x5c,0xf2,0x9b,0x62,0xd0,0xa3,0x77,0x40,0x85,0x12,0x2b,0x2d,0x52,0x1b,0x31,0xbd,0xe9,0x1c,0xd4,0x87,0xa4,0xd7,0xc9,0x14,0xb7,0x39,0x66,0x8c,0xfe,0x3e,0x83,0x00,0x01,0xae,0x44,0x2d,0x7d,0xa1,0xda,0x66,0xb0,0x66,0xcb,0x62,0x55,0x9f,0x92,0x80,0x4e,0x8d,0x7f,0x70,0x95,0xc2,0xf2,0x1b,0xe9,0x35,0xf8,0x42,0x04,0x65 -.byte 0xf2,0x36,0x4c,0x96,0x30,0xd3,0x47,0x9d,0xb7,0x2b,0x76,0xac,0x75,0xb5,0xb8,0xf1,0x7d,0xa2,0x36,0xef,0x9d,0xa7,0x60,0x51,0x8d,0xcf,0x00,0x3d,0xdb,0xcc,0xe9,0xe2,0xc4,0x7b,0x3a,0xeb,0x2b,0xc3,0xd8,0x0b,0xb0,0x58,0x41,0xa0,0x47,0xab,0x07,0xf5,0x7c,0x9e,0x0b,0x7a,0x16,0x8f,0xb4,0xca,0x09,0xed,0x84,0xa1,0xfa,0xdc,0x7c,0x3c -.byte 0xdd,0x2f,0xb0,0x2d,0xeb,0x93,0x28,0xf5,0x1e,0x0c,0x1a,0x0c,0x35,0x27,0x40,0xf2,0x22,0x66,0x2d,0x82,0xf2,0x94,0x03,0xa5,0x4b,0x84,0x92,0x1d,0x98,0xd5,0xd9,0x09,0x6a,0xfd,0x65,0xe5,0xa1,0x0e,0xe2,0xd9,0xb6,0xd1,0xba,0xbf,0xc7,0x42,0x22,0x39,0x83,0xbf,0x37,0xf6,0x80,0xc2,0xea,0xdf,0xb9,0x33,0xa0,0xaf,0xd7,0xe3,0x70,0x9a -.byte 0x5c,0xf8,0x1a,0x47,0x2b,0xb5,0xdd,0x15,0xe3,0x08,0xc8,0x37,0xe3,0xc2,0x25,0x87,0x0e,0x3c,0xc5,0xae,0x61,0xa4,0x4a,0x56,0x50,0x08,0x58,0x68,0xa3,0x4a,0x28,0x08,0xef,0x92,0xd5,0x13,0x50,0x09,0x76,0x34,0x47,0xae,0xa8,0x7f,0xa5,0x2b,0x13,0xb7,0x5a,0x96,0x65,0x62,0xf2,0xaa,0xb4,0x4b,0x2a,0xad,0xea,0x2c,0x0d,0x1e,0x97,0x82 -.byte 0xe4,0x6f,0xfe,0xf4,0x88,0x14,0x7b,0xba,0x45,0xbe,0x61,0x56,0xd2,0x37,0x1b,0x65,0xb8,0x0b,0x77,0xcb,0x3c,0xfe,0x9f,0xe3,0x39,0xc5,0xfb,0x2a,0x18,0x9b,0x60,0x99,0xd5,0x6f,0x52,0xfe,0xd8,0x04,0x88,0x1c,0x9a,0x50,0xe5,0x3b,0x33,0x3f,0xca,0xc5,0x5b,0x9c,0x5f,0x35,0x13,0x65,0xa6,0x21,0x78,0x19,0xeb,0xff,0x35,0x70,0x81,0xaf -.byte 0x19,0x23,0x61,0xd6,0xeb,0xff,0xa6,0x9e,0x5d,0x3f,0x7f,0x89,0x2e,0x22,0xa4,0x0b,0x9c,0x4f,0xa9,0xff,0xbb,0x23,0x29,0xa1,0xf4,0x8a,0xb7,0x4b,0xfb,0xbf,0xeb,0x0a,0x47,0x87,0x78,0x2b,0x20,0x38,0x82,0xab,0x7e,0x2c,0xdc,0x08,0x2b,0xb4,0xae,0xd8,0x64,0x44,0x1a,0xdf,0x21,0x62,0x27,0xf2,0x61,0x63,0x37,0xad,0xd4,0x06,0x4e,0xae -.byte 0xba,0xeb,0x08,0xfa,0xe5,0xad,0x5d,0xcf,0xce,0x38,0xe5,0xca,0x74,0x83,0x42,0x4b,0xe8,0x8f,0xfb,0xff,0x83,0x4d,0x27,0x88,0x43,0x62,0xdd,0x80,0xa2,0x06,0x98,0x48,0x58,0x6f,0x54,0x16,0x6f,0xbf,0x81,0x36,0xc8,0xf3,0xea,0x4b,0xf7,0x5a,0x7b,0xb7,0xf4,0xa4,0x5e,0x22,0x52,0xe7,0x9e,0xb1,0xb6,0x7a,0xa8,0x22,0xee,0x68,0x82,0x8f -.byte 0xe4,0xcb,0xad,0x71,0xef,0x53,0xf2,0x7d,0xed,0x91,0x9e,0xf6,0x90,0x9e,0x54,0x19,0x30,0xaf,0x4a,0x17,0xc0,0x6a,0x9c,0x49,0x12,0x8b,0x6f,0xc7,0x47,0x1e,0xa2,0x64,0x28,0x1f,0x0c,0xd3,0x3e,0x59,0x66,0x8c,0x2e,0x11,0x52,0x6c,0x69,0x66,0x10,0xfb,0x27,0xe6,0x1c,0xae,0x6f,0x44,0x87,0x86,0x0d,0x3e,0xd3,0xa0,0x80,0xef,0x30,0xb9 -.byte 0xb8,0xd7,0x47,0x84,0x68,0x2b,0xf2,0x32,0x7b,0x89,0x93,0xd2,0x83,0x56,0x35,0xc3,0xbf,0x5c,0x24,0xec,0xad,0x2d,0xa4,0x49,0x63,0x89,0xc6,0xf9,0x24,0x51,0x1c,0x9b,0xd1,0xcb,0x30,0x82,0xda,0xb3,0xa7,0xe1,0x4d,0x96,0xd0,0x44,0x44,0x1d,0x4e,0xd7,0x7d,0x7a,0x51,0x2e,0x2f,0xc4,0x9f,0xdb,0x06,0x53,0xfc,0x51,0x56,0xe5,0xb9,0x6b -.byte 0x4a,0x2c,0x3e,0x62,0xc5,0x9c,0x42,0xe3,0xaf,0x3a,0x0f,0x0e,0x74,0x29,0x66,0x70,0x75,0x2a,0x06,0xd4,0x0f,0x0c,0xfd,0xea,0xcc,0x39,0xd0,0xa7,0x47,0x75,0x92,0x44,0x09,0xa2,0x3c,0x4e,0xad,0xaa,0xc4,0xc6,0xf9,0x35,0x82,0x23,0x25,0x43,0x94,0x26,0x14,0xde,0xf1,0xb9,0xb8,0xe0,0x75,0xe0,0x48,0x70,0x8a,0xc6,0x3c,0x72,0x98,0x72 -.byte 0x8b,0x15,0x58,0x17,0x73,0x29,0x67,0x21,0x56,0xc4,0x25,0x17,0x68,0xbe,0xd7,0x36,0x05,0x4b,0x58,0xa2,0x1b,0x64,0xe5,0x11,0x96,0x5a,0x3b,0xa6,0x90,0xb6,0x2d,0x7e,0x55,0xbb,0x31,0x93,0xe7,0xcc,0x2e,0x74,0xb6,0x9b,0x4d,0x04,0xc5,0x45,0x9b,0x0b,0x26,0xef,0x61,0x23,0x3d,0x7e,0xee,0x01,0x57,0xfa,0x77,0x12,0x47,0x64,0xac,0x8f -.byte 0x25,0xbe,0x8e,0x2e,0x68,0x11,0x95,0xf0,0x1a,0xd2,0x3d,0x66,0xc1,0xdb,0x97,0x9e,0xbb,0xba,0xc1,0x66,0xa4,0xb5,0x71,0x01,0xee,0xf5,0xbb,0x1e,0x9f,0x41,0xfc,0x40,0x74,0x26,0xf7,0xc6,0x2c,0x9c,0x1c,0x59,0xce,0xcf,0x18,0x17,0x81,0x5d,0xd4,0xe3,0xd8,0x46,0x62,0x9e,0x97,0xb1,0xca,0xac,0x01,0x3e,0xf8,0x96,0xa2,0xee,0xe0,0xf8 -.byte 0xf3,0x2d,0xe9,0xd2,0x1f,0x9f,0x41,0xbb,0x2f,0xe5,0x64,0x6d,0x5b,0xe7,0x47,0x0e,0x83,0x7b,0x08,0x5e,0x29,0x35,0x2f,0x75,0x31,0x44,0x4c,0xb7,0x61,0xa4,0x03,0x2e,0x15,0x94,0x7a,0xa0,0x46,0x31,0x7b,0x43,0xd9,0x14,0xa3,0x34,0x0c,0x83,0x93,0x75,0x8e,0x3a,0x1c,0xc3,0xe1,0x36,0x18,0x96,0x7a,0xfb,0x77,0xad,0xbb,0xe9,0x0d,0x4b -.byte 0x21,0x04,0x2e,0xdd,0x7a,0x63,0xc9,0x60,0xb1,0x9b,0xad,0xde,0x1f,0x65,0x8a,0x58,0x18,0x84,0x95,0xa9,0xac,0x3a,0xac,0xcb,0xb7,0xa9,0xeb,0x0c,0x7c,0x3a,0x98,0x9a,0x3f,0x56,0x23,0x51,0x58,0x59,0x4e,0xf5,0x57,0x60,0xe6,0x9d,0xf8,0xf7,0xed,0x9d,0x81,0x14,0x68,0xbe,0xaf,0x19,0xe5,0xb5,0x9b,0x5f,0xe4,0x51,0x44,0x4b,0x23,0x42 -.byte 0xdd,0x92,0x1a,0xe5,0x7e,0xef,0x77,0xbe,0x88,0x77,0x1e,0x8a,0xbd,0x2a,0x77,0xb1,0x0d,0x1b,0xe3,0x8a,0x7f,0x15,0x71,0x93,0xc9,0x5f,0x78,0x2d,0x77,0x9b,0x0c,0xad,0x76,0x3c,0x6b,0xe2,0x15,0x8e,0xe1,0x5e,0x1d,0x90,0xa5,0xd6,0xc7,0x55,0x5d,0x52,0xf7,0xcc,0x82,0x9b,0xdc,0x1d,0x80,0xa4,0xc7,0xbe,0x7c,0x4f,0xda,0x81,0x91,0x78 -.byte 0x88,0x0e,0x31,0xde,0x87,0x4c,0xdc,0x84,0x9a,0x65,0x89,0xfa,0x22,0x3e,0xde,0x3b,0x7f,0x7f,0x9b,0x3f,0x3e,0xda,0x13,0x31,0x59,0x7b,0x08,0x48,0x39,0x37,0xfd,0x1a,0x4f,0xa3,0x12,0xba,0xe5,0xd6,0xfa,0xa3,0x59,0x0b,0x3b,0x7d,0xde,0xc0,0x51,0xce,0x92,0x6b,0x3d,0x4b,0xd2,0xa4,0x68,0xc2,0x32,0x2d,0x01,0xbd,0x66,0x98,0x8f,0xa0 -.byte 0x86,0xfb,0x08,0x36,0xa9,0xd4,0x3b,0x7b,0x01,0x2d,0xaa,0x8c,0x64,0x19,0xa6,0x62,0x24,0x92,0x5e,0xc5,0x02,0x17,0x8e,0xf0,0x88,0xe9,0xd1,0x8b,0x69,0xda,0xed,0x9c,0x60,0x32,0xab,0xc0,0xbc,0x84,0x64,0x6e,0x32,0xb2,0xcd,0x24,0xf6,0xb2,0x9d,0xf5,0xf5,0x71,0xe2,0x01,0xbc,0x77,0x6a,0x5b,0x26,0x56,0xf7,0x04,0x84,0xff,0x7c,0xa4 -.byte 0xe8,0xa8,0x82,0x6c,0x40,0x24,0x93,0x3c,0x6e,0x7d,0x0d,0x22,0xd0,0xe4,0xef,0xc4,0x4e,0x26,0x66,0x61,0x75,0xe9,0x06,0x69,0x06,0xfd,0x97,0x68,0x96,0x67,0xec,0x96,0x09,0x73,0xe4,0x0a,0x3e,0xaa,0xb8,0x25,0x77,0x00,0x91,0x7a,0x2e,0xc8,0x81,0x75,0x78,0xb7,0xa5,0x27,0x55,0xf2,0xcf,0x9a,0xab,0xab,0x51,0x0a,0x65,0x47,0xbf,0x10 -.byte 0xd2,0x19,0x78,0x6b,0x35,0xf4,0xef,0x12,0x2b,0x5f,0x0c,0x28,0x7c,0xe8,0x64,0x55,0x2f,0x26,0x85,0x91,0x7a,0x9d,0x48,0x76,0x12,0x14,0x2d,0x4a,0x8a,0xd6,0xfa,0x7b,0xf9,0xc7,0x24,0x45,0xf6,0xbd,0x47,0xab,0xc6,0x4b,0x9e,0x39,0x77,0x57,0x04,0xa8,0x4d,0x43,0x99,0x5c,0xb1,0x3d,0xc2,0x4e,0xc5,0x17,0x66,0xc4,0xb6,0xdd,0x92,0x80 -.byte 0x85,0x3b,0x07,0x63,0x16,0x5f,0x67,0x76,0x9b,0xb5,0x8e,0xca,0x97,0xbb,0xf4,0x20,0xd0,0x4d,0x7b,0xd0,0xa3,0x74,0x6f,0x8a,0x68,0xc7,0x31,0x78,0x1b,0x72,0x45,0xa4,0xc4,0xf8,0xf8,0x26,0xa8,0x4d,0x08,0x2f,0x7b,0x3d,0xa0,0x2a,0xb5,0x65,0x27,0xc2,0x36,0x13,0x2d,0x8d,0x83,0xeb,0xf4,0x08,0x26,0x41,0x8b,0x32,0xf3,0x09,0x70,0x70 -.byte 0x5d,0x8a,0xcc,0xb8,0xe9,0xf7,0x08,0xdf,0x5f,0x4a,0xb8,0x8a,0xb7,0x1b,0xad,0xe2,0xc3,0x39,0x59,0xe0,0x7f,0xd0,0x66,0x7b,0x99,0x5a,0xde,0x52,0xe2,0x1f,0x47,0xc2,0x63,0x74,0x7a,0xa5,0x88,0xc3,0x24,0x70,0x4a,0x7d,0xdd,0xa4,0xe6,0xf8,0xfd,0x5c,0xfa,0x8c,0x4c,0x0f,0x52,0x95,0xf3,0x2c,0x76,0x47,0x7a,0xe8,0xdb,0xe0,0x9b,0x49 -.byte 0x88,0x5b,0x87,0x5a,0xd1,0x07,0x24,0x06,0x83,0x3b,0x25,0x23,0xe7,0xaa,0x79,0xef,0x74,0x02,0x12,0xfe,0x47,0x5c,0x77,0x73,0xf7,0x2e,0x4b,0x58,0x3b,0x60,0x7b,0x91,0x2f,0x0d,0xb4,0x6d,0x00,0x80,0x19,0xaa,0x88,0xbc,0xb2,0x7b,0xd9,0xb7,0xdd,0x32,0x47,0x62,0xf5,0x0f,0x46,0x95,0x4c,0x6c,0x01,0x67,0xfb,0xe4,0x2b,0xac,0x95,0x84 -.byte 0x25,0x0a,0xe5,0x4c,0x2d,0x4a,0x6e,0x77,0xfd,0xeb,0xe1,0x53,0xc9,0x2e,0x70,0x01,0x32,0x05,0x6d,0xc5,0xc9,0x5d,0x90,0xca,0x56,0xd1,0xd8,0x40,0x2a,0x51,0x4d,0x95,0xc3,0x57,0x8b,0xdd,0x62,0x9c,0x69,0xd1,0x03,0x89,0x95,0x38,0x2c,0xc1,0x6d,0x41,0xf2,0xc3,0xa2,0x9c,0x43,0xea,0xf1,0x02,0x00,0x56,0x46,0xbb,0x87,0x35,0x40,0x0e -.byte 0x18,0x51,0x29,0x39,0xbb,0x6d,0x15,0xf2,0xcd,0x54,0x23,0x95,0x69,0xdc,0x0a,0xb2,0x26,0xd9,0x25,0xe1,0xf1,0x07,0x7b,0x5e,0xc3,0x30,0x68,0x5f,0x2a,0xce,0x91,0x92,0x03,0x0c,0x62,0x11,0x43,0x80,0xe5,0x12,0xec,0xe3,0x4f,0x90,0xfe,0x38,0x6e,0xe9,0x7e,0x94,0x83,0x26,0x59,0x3f,0x3f,0x81,0xc6,0x94,0x98,0x09,0x80,0xff,0x01,0x44 -.byte 0xff,0x77,0x6a,0x4c,0x76,0x91,0xd9,0x12,0x59,0x9a,0x00,0x7c,0x87,0x06,0x17,0xf7,0x12,0xc7,0xee,0x04,0xd5,0x8d,0x68,0xc5,0x8d,0x80,0x10,0xcc,0x14,0x45,0xe8,0xd7,0x43,0x10,0x01,0x9e,0x61,0xc2,0xc0,0x66,0xfe,0xcf,0x5f,0x9f,0xcb,0xa3,0xf8,0xc7,0x07,0x41,0xe3,0xf2,0xda,0x6e,0x01,0x76,0xc6,0x49,0x49,0x01,0xc7,0xcf,0x6a,0x20 -.byte 0x71,0xc5,0xf0,0xb1,0xa0,0xc9,0xed,0xec,0x66,0x71,0x93,0xf5,0xc0,0x27,0x42,0xed,0xd5,0x6f,0x20,0xe1,0x86,0x3e,0xd0,0x5d,0x94,0x17,0x43,0xb4,0x98,0x0d,0x8a,0x31,0x6c,0x59,0xa9,0x0b,0xb3,0xa4,0x0b,0x46,0x0b,0xa8,0x79,0x62,0x3a,0x3d,0xbf,0xef,0x94,0xd3,0x31,0xf2,0xa1,0x55,0xe8,0x92,0x44,0x37,0x62,0x82,0x1b,0x60,0x87,0x67 -.byte 0x85,0x78,0xd5,0x84,0x73,0xa4,0xea,0x56,0x08,0x78,0x68,0x7f,0xfb,0x15,0x20,0x64,0xeb,0x6c,0xf7,0x5e,0xc0,0x79,0x83,0x59,0x7b,0xed,0x2d,0xa9,0x37,0x46,0xf3,0x62,0xb1,0xa1,0x2b,0x48,0x58,0xd9,0x0c,0x03,0xf7,0xf3,0x47,0xeb,0xd7,0x03,0x9b,0x85,0xd3,0xd7,0xd7,0x7e,0xfb,0x1a,0x25,0x83,0xda,0x06,0xa0,0x04,0x0d,0x6b,0x90,0x29 -.byte 0x2a,0xfc,0xcd,0x96,0xe9,0x17,0x4f,0xdd,0x2c,0x90,0xdf,0xf1,0xe3,0x08,0x0a,0xb8,0x0c,0x59,0x2a,0x83,0x62,0x94,0x00,0xd3,0x80,0x1a,0x31,0xd7,0x17,0x70,0xc7,0xa2,0x20,0x17,0x65,0x88,0xae,0x11,0x25,0xc9,0xba,0x76,0xa7,0x61,0x60,0xd1,0x59,0x50,0x22,0xdd,0xaa,0xcf,0x9d,0xc1,0x36,0x7d,0xf9,0x7b,0x69,0xc0,0x98,0xba,0x40,0xd5 -.byte 0xd6,0x46,0x93,0x92,0x7d,0x37,0x3f,0x3a,0x04,0x9a,0x84,0xaf,0x8e,0x61,0x04,0x26,0x54,0x33,0x84,0xc0,0xac,0x21,0x51,0xd7,0x9a,0x93,0x6e,0xf2,0x09,0x87,0xc5,0x35,0xa8,0x96,0xb0,0x64,0x90,0x35,0x52,0xed,0x0e,0xbc,0xdb,0xa6,0x06,0x3e,0xe7,0xea,0x57,0x4b,0xd7,0xc5,0x1c,0x76,0x3d,0x0d,0xc3,0x1f,0x8e,0x4f,0x12,0xdb,0x3a,0x21 -.byte 0x2a,0x69,0xc2,0x94,0xda,0x4c,0x91,0xcc,0xa8,0x36,0x89,0xd7,0x78,0xa8,0x74,0x79,0x63,0x92,0xeb,0x39,0x3b,0x84,0x8c,0xe5,0xc6,0x26,0xf0,0xef,0xcc,0xc1,0x72,0x4b,0x8e,0xcd,0xe4,0xd9,0x00,0x80,0xbc,0xdf,0xe2,0x61,0x53,0x04,0x81,0xb0,0x13,0xc5,0x6c,0x77,0x74,0xa3,0x0c,0x5b,0xef,0xef,0xea,0xc7,0x5b,0xeb,0xbf,0xee,0x54,0xd7 -.byte 0x7a,0x69,0x6e,0x39,0xc2,0xed,0x08,0x44,0x82,0x08,0x16,0x8b,0xf1,0x74,0x5f,0xeb,0x60,0xd5,0x46,0x63,0x80,0x39,0xe9,0x91,0x0a,0x17,0x8b,0xd4,0x09,0xdc,0xa6,0xab,0x6a,0xbc,0xf8,0xe9,0x09,0x19,0xc1,0x83,0x9f,0xdf,0xad,0x6c,0x31,0x94,0xb9,0xc5,0x77,0x83,0xd1,0xd8,0x76,0xeb,0x12,0x3c,0x00,0x31,0xea,0xac,0x97,0x39,0x16,0xd5 -.byte 0x81,0xfa,0x6d,0x10,0x5b,0x3e,0x20,0xe1,0x88,0x5c,0x4b,0xf3,0x04,0xd4,0xc3,0xb9,0xec,0xe5,0xb0,0x13,0xf5,0x09,0x5c,0xe8,0x27,0xe2,0xde,0x9b,0xac,0x2e,0xf2,0xe5,0x2c,0x33,0x4b,0x4f,0xec,0xc7,0x08,0xf9,0xc2,0xd3,0x1b,0x4d,0x81,0x69,0x14,0xa1,0xc5,0x0f,0xb2,0x57,0x8b,0xcc,0xca,0x3b,0xc9,0x9c,0x1f,0xee,0x06,0x4d,0xc7,0x62 -.byte 0xcb,0x8f,0x49,0x81,0xfb,0xa5,0x68,0x81,0x36,0x38,0x33,0x6b,0x9e,0x58,0xd4,0x24,0x67,0xf1,0x30,0xd6,0x08,0x61,0x5a,0x7f,0x2e,0x4e,0xf1,0xd6,0x64,0x75,0x72,0xb0,0xdf,0xcd,0xae,0x04,0x41,0xbd,0x04,0x2c,0x96,0x36,0x34,0x32,0xec,0xbd,0xd0,0xbf,0x8e,0xe8,0x47,0xe3,0x22,0xdd,0x79,0x53,0xcc,0x6a,0x25,0xf1,0x5e,0x63,0x09,0x98 -.byte 0xc5,0x6d,0x0a,0xe3,0x30,0xd6,0x52,0x70,0x21,0xb2,0xef,0x15,0x66,0x4a,0x2d,0x2b,0x5c,0xcb,0x39,0x1b,0x91,0x10,0xa6,0x02,0x22,0xd0,0xcc,0x32,0x50,0x5c,0x70,0x72,0xd1,0x03,0xb3,0x2d,0x2e,0x33,0xed,0xae,0x7a,0x07,0x3f,0x70,0x38,0x35,0xfc,0xcf,0xdb,0xfe,0x7b,0x26,0xd9,0x38,0x1e,0x52,0x07,0x2f,0x72,0x81,0xcc,0xd3,0x21,0x00 -.byte 0x63,0x48,0x38,0x44,0xb8,0x35,0xf2,0x4f,0xe5,0x33,0x8c,0xb3,0x07,0x0c,0xac,0x3d,0x73,0xe8,0xe3,0xb3,0x43,0xc5,0xb4,0x32,0xf4,0x41,0xdf,0x7b,0x06,0x3a,0xb8,0x67,0x17,0xc5,0xec,0x46,0x30,0xc0,0xa4,0x29,0x40,0xe4,0x8a,0xa3,0x14,0x84,0xa6,0x84,0xc7,0x5d,0x4b,0x57,0x37,0x9c,0x42,0xe6,0xa4,0x20,0xf7,0x5d,0xef,0x21,0xe2,0x80 -.byte 0x54,0x6d,0xf5,0xb5,0xbe,0xa3,0x95,0xcf,0x98,0xf8,0x38,0x46,0xa2,0x90,0x57,0x09,0x8f,0xb0,0x6d,0x01,0x5f,0x95,0x5a,0x78,0xf6,0xfd,0x01,0x0f,0xfd,0xa5,0xe2,0xcf,0x54,0xa3,0x2b,0xc1,0x30,0xbe,0x6d,0x1a,0xd3,0xdb,0x5a,0x17,0x43,0x46,0x93,0x81,0x0c,0x85,0x04,0x13,0xda,0xb4,0xde,0x81,0x48,0x5c,0xbc,0x42,0x9e,0x6d,0x6c,0x82 -.byte 0xff,0xa5,0x51,0xb1,0xd3,0xd2,0x3d,0x82,0x82,0xb4,0x96,0xb1,0x38,0x5d,0xc9,0x55,0xcb,0x9f,0xe5,0x47,0xd4,0x52,0x0f,0x76,0x54,0xec,0x39,0xb6,0x40,0xc3,0xc5,0xaa,0xc2,0x30,0x02,0xa0,0x68,0xc3,0x22,0x63,0x5a,0x8c,0x62,0x6d,0x40,0xc5,0xde,0x06,0x29,0x44,0x5d,0x2b,0x18,0x0a,0xa5,0x43,0x47,0xfe,0x5f,0x0f,0x63,0xa4,0x3c,0xa1 -.byte 0x62,0xcb,0x70,0x1d,0xf8,0x0e,0xc9,0xbe,0x27,0x0e,0x87,0x81,0x69,0x4c,0xea,0xbe,0xf9,0x9b,0xda,0xb6,0x9b,0xd0,0xdd,0xa0,0x1e,0x60,0x38,0x88,0x85,0x25,0x53,0xee,0x2c,0x77,0x53,0x82,0xb0,0x88,0x19,0x87,0x2a,0x77,0x7b,0x37,0x4b,0x4c,0xf4,0x96,0x5f,0x73,0xa1,0xbb,0x5c,0xfc,0x7e,0xbb,0xed,0x6f,0xb7,0x6f,0x9d,0x55,0xde,0xd3 -.byte 0xac,0xb9,0x8e,0x36,0x0f,0x3d,0xea,0x87,0xcd,0x19,0x33,0x1d,0xa8,0xee,0xfc,0xcd,0xe5,0x53,0x7b,0xdf,0x37,0x49,0x2d,0x73,0xf5,0x36,0xdd,0x42,0xc6,0x88,0x0d,0xf5,0xf2,0xba,0x2e,0x81,0xed,0x88,0x27,0x8d,0xe5,0x3f,0x83,0x5e,0xde,0x63,0x8f,0x67,0x2b,0x85,0xf3,0x2a,0x9b,0x26,0x3e,0x2b,0xe2,0x29,0xc5,0x5e,0x21,0x04,0xfe,0x5b -.byte 0xb9,0xd8,0xa7,0x7b,0xdf,0xcf,0x61,0xd6,0xaf,0x9b,0x17,0xcb,0xaf,0x8f,0x71,0xb3,0xc2,0x9d,0x9a,0x55,0x1d,0x3e,0x1d,0x17,0x25,0xc8,0x44,0x71,0x29,0x2f,0xc8,0x01,0x3b,0xe4,0xc4,0x2e,0xcc,0x3b,0xdb,0x34,0xbb,0xc0,0xcc,0xb6,0x07,0xe3,0x86,0x4c,0x62,0x02,0xe8,0xc3,0x11,0x85,0x6c,0x18,0x80,0xa3,0xbd,0x02,0x30,0x68,0x36,0xa3 -.byte 0xb6,0xc6,0xbd,0x82,0x43,0x40,0xed,0xa1,0xcf,0xc5,0xce,0xe4,0x27,0x8a,0xeb,0x8c,0x59,0xea,0x4a,0x81,0xd9,0x35,0x87,0x7d,0x6d,0xb2,0x8f,0x67,0x37,0x1f,0x11,0x60,0x0d,0xed,0x34,0xd5,0xa0,0x7b,0x46,0x71,0x68,0x19,0x69,0xd3,0x65,0x1d,0x47,0xf1,0x7e,0x16,0xd8,0xec,0xbb,0x52,0xc3,0x7b,0x62,0x5a,0xb3,0x60,0x67,0x2e,0xfd,0x57 -.byte 0xf2,0xfb,0x3d,0x63,0xe6,0x82,0x20,0xff,0x31,0x90,0x1d,0x5e,0x4f,0x04,0x9a,0xf8,0xb2,0x0c,0x84,0xff,0x7d,0xe2,0xec,0x4b,0x09,0xbb,0xdf,0xae,0xc5,0xaf,0xcb,0x8b,0xb5,0x5d,0xa8,0x53,0x78,0xf9,0xb9,0x43,0x71,0xa6,0xc2,0x10,0xfa,0xad,0xda,0xba,0x46,0x13,0x72,0x97,0xef,0x6f,0xe3,0x4f,0x5f,0xf9,0xec,0x25,0xdb,0xcd,0xca,0x33 -.byte 0x7e,0x50,0x73,0x5b,0xd0,0x9f,0xea,0xd5,0xd9,0x29,0xe8,0x1b,0xc1,0xf8,0x40,0xbf,0x50,0xdb,0x8e,0x39,0x0b,0xb7,0x6c,0xf1,0x34,0x0b,0x1f,0x88,0x27,0x4b,0xea,0x1d,0xb2,0x36,0x07,0x4b,0x22,0xa9,0xd0,0xf8,0xf2,0x13,0x8e,0x97,0x9d,0xd9,0x53,0xd3,0xdc,0x63,0x40,0x11,0xc7,0x74,0x9e,0xd9,0x83,0x01,0xae,0x36,0xcb,0x35,0x9a,0x0c -.byte 0xb5,0x15,0x0a,0xf5,0x41,0xa5,0x6c,0x72,0x40,0x80,0xf0,0x15,0xc0,0x80,0x23,0x0b,0xab,0x98,0xfc,0xab,0x81,0xe0,0x8b,0x61,0x91,0x18,0xd2,0x23,0x71,0xed,0x32,0x80,0x26,0x86,0x96,0xe9,0x90,0x5e,0x43,0xd2,0x89,0x8f,0x89,0x57,0x73,0xca,0xe1,0x42,0xa9,0xa9,0xed,0xdd,0xc5,0x9f,0xf7,0x00,0x0d,0xa3,0xe5,0xc8,0x6f,0x0c,0x14,0xa4 -.byte 0x9d,0x5a,0x14,0xaf,0x96,0x3a,0xb2,0x64,0xa7,0xac,0x20,0xa9,0x01,0x4c,0xec,0x64,0xc6,0x9b,0xfd,0x04,0xc5,0x2e,0xe7,0xdd,0xa5,0x8e,0xe7,0xe7,0x76,0x53,0x59,0x95,0x14,0x07,0xed,0xe9,0x96,0xd0,0x2d,0xc8,0x9d,0xa2,0x11,0xe3,0x02,0x20,0x68,0x09,0x25,0x69,0x07,0x88,0xdb,0x26,0x36,0xf5,0x8e,0xc3,0xf0,0x70,0x8c,0xeb,0xe6,0xcd -.byte 0xad,0xf3,0x49,0x6e,0x8a,0x54,0xa6,0xdd,0x97,0x8e,0x37,0x28,0x3a,0x6d,0xc4,0xdd,0x99,0x85,0xf7,0x96,0x63,0xb4,0xa2,0xdf,0xff,0x81,0x17,0xa1,0x22,0xb1,0x43,0x5b,0x29,0xdb,0x92,0x91,0xc9,0xc6,0x8d,0x29,0x1d,0x6e,0xe3,0x44,0x3e,0xe4,0x20,0xd5,0xf4,0x4a,0xfa,0xae,0xf6,0x2c,0xff,0x80,0xc9,0xce,0x7f,0x13,0x1e,0xd7,0x24,0xa2 -.byte 0xb3,0x90,0xb8,0x20,0x18,0xe5,0x6c,0x0e,0xf5,0xc6,0x26,0xd6,0xe9,0xe8,0x55,0xe4,0x3f,0x49,0x13,0xe2,0xca,0xef,0x9b,0xc0,0x8f,0x24,0x50,0x37,0xef,0x21,0xff,0x79,0xb7,0x5d,0x86,0x03,0xfb,0x85,0x75,0x74,0xbf,0xc5,0x3a,0x30,0xcc,0x00,0xc3,0x0d,0x4f,0x91,0xd6,0x31,0x19,0xd6,0xcd,0x0e,0x1c,0x53,0x88,0x75,0xb8,0xf9,0x68,0x7a -.byte 0xa4,0x3e,0x8d,0xed,0xba,0x05,0xb4,0x6c,0xe0,0x45,0x9c,0x41,0x34,0x24,0x82,0xaf,0x9a,0xcf,0x9e,0xd2,0x27,0x5c,0x7f,0xb3,0xcb,0xe5,0xad,0xb4,0x8e,0x74,0x9d,0xe4,0xba,0x55,0xb3,0xd3,0x32,0xbc,0x62,0x11,0xb3,0xa4,0x82,0xf0,0xd8,0xfc,0x79,0x03,0x70,0xae,0x7f,0x7f,0xc8,0x50,0xb5,0xbe,0x47,0x14,0x31,0xd7,0x16,0x65,0x52,0x3b -.byte 0xbb,0x42,0x38,0x23,0x77,0x4d,0x38,0x0b,0x0a,0x61,0x94,0xac,0xa3,0xc9,0xd7,0x99,0x4f,0x34,0x3a,0x88,0xe8,0x1d,0x0b,0x97,0x48,0x6d,0x5c,0x61,0x4c,0x3f,0xc2,0x7c,0x6c,0x63,0x00,0xdd,0x59,0xae,0xcd,0x17,0x0a,0x21,0x27,0x98,0x15,0x23,0x6d,0x84,0x7e,0x24,0xd4,0x7f,0x1b,0x3a,0x98,0x52,0xc3,0x60,0x33,0xd6,0xc1,0xfe,0x68,0xa8 -.byte 0x49,0x3d,0x7e,0x53,0xee,0x0d,0xed,0x89,0x9a,0x9a,0xe6,0xa1,0x47,0xc7,0xba,0xf3,0x73,0x5b,0xef,0x33,0x51,0x8c,0x1f,0x84,0xa6,0xef,0x77,0x94,0x2d,0xd6,0xda,0x8f,0x85,0x8c,0xd3,0xb6,0x02,0x68,0x9e,0x57,0xb6,0xd9,0x1a,0x8c,0xb5,0xf4,0x61,0x39,0x29,0xb5,0xb7,0x0d,0x0d,0xa6,0x81,0x87,0x54,0xc0,0xca,0x67,0x09,0xca,0x20,0xf3 -.byte 0x37,0x7e,0x03,0x3e,0x31,0x8c,0x51,0x89,0x06,0x81,0xf6,0x7b,0x8b,0xe3,0x4f,0xd0,0xb8,0x0c,0x34,0x7c,0xd6,0xfc,0x25,0xf8,0x00,0xa6,0x10,0x15,0x0d,0xeb,0x22,0x72,0x03,0x79,0x1c,0x84,0x1d,0x3d,0x10,0xaf,0x43,0x6d,0xd7,0xed,0x10,0x2c,0x14,0x26,0xd4,0xa1,0xee,0x6c,0x7f,0x52,0xe4,0x83,0xcc,0x5f,0x1a,0x4b,0xd0,0xc8,0xfb,0x27 -.byte 0x17,0x2c,0xf6,0x90,0x02,0xb4,0xb0,0x63,0x7c,0x14,0xec,0x9e,0x08,0x60,0xec,0x45,0x85,0xc6,0x76,0x42,0x4f,0x1c,0x5f,0x48,0x7f,0x87,0xef,0x8c,0x04,0x23,0x3c,0xda,0x39,0xbc,0xec,0x09,0xda,0xeb,0x9b,0x72,0x7a,0xb4,0x20,0x1c,0xb2,0xdd,0x2e,0x63,0x72,0xd7,0xb1,0xfe,0x5b,0x21,0x28,0xfb,0xeb,0x45,0x31,0x89,0xe5,0x3e,0xa0,0x85 -.byte 0xa6,0x96,0xdb,0x42,0xd5,0xb4,0x27,0x78,0x10,0xa0,0xcb,0x69,0x68,0x1e,0x76,0xed,0xbc,0x3c,0xa1,0x04,0x10,0x81,0x2a,0x4f,0x52,0x78,0x1e,0xae,0x5a,0x47,0x69,0x81,0xee,0xd3,0x14,0x1a,0x68,0x19,0x75,0x92,0x72,0x47,0x61,0x70,0xcf,0x96,0x35,0xa6,0xbb,0x00,0xaf,0x3e,0x90,0x86,0x22,0x9b,0x72,0x8a,0xa1,0x05,0xe2,0xfb,0xdc,0x30 -.byte 0xd5,0xdd,0x46,0x1f,0xf6,0x33,0x43,0xd1,0x59,0xc4,0x93,0x89,0x36,0x6a,0x7b,0x76,0xa7,0x40,0x6c,0xb1,0x9c,0xce,0x3a,0x8c,0xb6,0xd5,0xd1,0x0a,0x78,0xf6,0x08,0xfb,0xf5,0x9c,0xee,0x74,0x0d,0x39,0x51,0x6d,0x0e,0xa6,0xe9,0x22,0xd8,0x30,0xdf,0x16,0xf7,0xe3,0xbd,0xbb,0xe6,0x45,0xb8,0x9c,0xb5,0x49,0xf0,0xe8,0x7c,0xce,0x25,0xf8 -.byte 0x46,0xc0,0x59,0xc2,0xbc,0xdd,0xea,0x3e,0xeb,0x2e,0xf5,0xfd,0xd9,0x05,0x8a,0x2f,0xa3,0xa4,0x63,0xa6,0x50,0x08,0xce,0x2a,0x69,0xe7,0x58,0x57,0xa1,0xb2,0x44,0x41,0x04,0xfc,0x61,0xb1,0xb8,0x19,0x27,0x14,0x71,0x2f,0x55,0x64,0x28,0xa0,0xcc,0x47,0x0c,0xd4,0xed,0xfd,0x07,0x99,0xc6,0x9e,0xdc,0x5f,0x19,0x03,0x1a,0x00,0xda,0xf6 -.byte 0x2c,0x95,0xb0,0xd2,0xaa,0xfb,0xbc,0x1a,0xf3,0x62,0xaf,0x9c,0x38,0xde,0x61,0x30,0xd5,0x56,0x82,0x4b,0xf6,0xeb,0x34,0xc0,0xdc,0x51,0x97,0x89,0x80,0x47,0x9d,0x2a,0xae,0x0e,0x92,0x48,0xd2,0x9d,0x5a,0x67,0xef,0x33,0xa3,0xbe,0xdd,0x80,0x64,0x9c,0xc1,0xaf,0xf9,0x1a,0x4b,0x55,0x67,0x88,0x37,0x37,0xff,0x98,0xe3,0x9e,0xa9,0x4e -.byte 0x1f,0xa1,0x32,0x70,0xa3,0xbb,0xdc,0x6e,0xb3,0x6d,0xfe,0x8f,0x74,0x89,0xed,0xe1,0x13,0x3c,0x8f,0x08,0x75,0x84,0x84,0xee,0xac,0xcc,0xa5,0x47,0x9f,0x3e,0xb9,0xed,0x26,0x20,0xf7,0x7b,0xfb,0x8a,0x48,0x58,0x51,0x24,0xf9,0xeb,0x66,0x6d,0xd6,0x83,0x24,0xff,0x9f,0x0d,0x38,0x9c,0xf9,0x24,0x99,0x12,0x49,0xb6,0xdd,0xce,0x44,0xe7 -.byte 0x31,0x3d,0x4b,0x23,0x8a,0xd5,0x62,0xa2,0xdb,0x78,0x56,0x3a,0x62,0xc8,0x59,0x5f,0xcc,0x58,0x76,0x19,0x5d,0x48,0x4a,0xc2,0x87,0x21,0xc3,0x3d,0x3a,0x38,0xbd,0x20,0xfd,0xc3,0xa6,0xab,0x32,0xb8,0xc8,0xd1,0x5c,0xa5,0xb4,0x64,0x60,0xd2,0x87,0xb7,0xe9,0xc2,0x2b,0xb2,0x75,0x04,0xf4,0x6e,0x96,0x99,0x5d,0x08,0xff,0xa3,0x45,0x8a -.byte 0xad,0x7c,0xee,0x94,0x4e,0x45,0x86,0xad,0x0a,0x7a,0x5c,0x8f,0xff,0x28,0xb3,0x3c,0xf8,0x5e,0xb3,0x1e,0x5c,0xe0,0x22,0xf7,0x4e,0xe4,0xdf,0x1f,0xd2,0xa2,0x37,0x4a,0x87,0xa6,0x16,0x80,0x0c,0xc3,0x75,0x18,0xe4,0x76,0x8f,0xc3,0x1b,0xee,0xb1,0xe4,0x4b,0xeb,0x6f,0x15,0x48,0x60,0xaf,0x8e,0x0e,0xeb,0xbe,0x26,0xa3,0xbd,0x2a,0xb5 -.byte 0x6d,0x8b,0xd1,0xa1,0x0f,0x8e,0xaa,0xaa,0xb8,0x8d,0x84,0xe7,0x65,0x40,0x60,0x3d,0x59,0xb7,0x1c,0xef,0x08,0x0e,0x6f,0x21,0xb4,0xe6,0x10,0xda,0x59,0x9a,0x0f,0xe6,0xba,0xfd,0xed,0x7f,0xc1,0xe3,0x7a,0xb7,0x21,0x5d,0xcf,0x1c,0xbd,0xd2,0x59,0xc0,0x31,0xa5,0x8a,0x39,0x86,0x9e,0x7e,0x6a,0xcb,0x87,0x6f,0x01,0xba,0xa4,0x06,0x6b -.byte 0x3b,0x5d,0x68,0x85,0x11,0xd2,0x2a,0x3c,0x8e,0x3a,0x8c,0x8b,0x59,0xa0,0x4a,0xfb,0x76,0x85,0xe6,0x47,0xc3,0xf4,0xc4,0xe6,0xcc,0x7b,0xff,0x71,0x03,0xd1,0xc2,0x01,0xe4,0x5e,0x49,0x31,0xa6,0x0e,0x17,0x9b,0x42,0xdc,0x75,0xd6,0xfe,0x09,0x0b,0x6d,0x21,0x46,0xfe,0x40,0xcd,0x7c,0xdb,0xca,0xc9,0xba,0x64,0x83,0xd3,0xf7,0x0b,0xad -.byte 0xff,0xfd,0xe3,0xd9,0x49,0x7f,0x5d,0x48,0xaa,0xac,0xe5,0x74,0x2a,0x14,0x6f,0x64,0x21,0x81,0x09,0xcd,0x2d,0x19,0xf5,0x56,0x85,0xa8,0xec,0x98,0x65,0x46,0x99,0xec,0xbe,0xe3,0x86,0xd3,0x41,0x8b,0xe4,0x76,0x9b,0x5b,0x98,0x33,0x9e,0xdb,0xc9,0xde,0x89,0xfa,0x60,0x58,0xa8,0x2f,0x7a,0xca,0x30,0x91,0xc8,0x26,0x14,0x9c,0xd6,0x6d -.byte 0xc2,0x3c,0xca,0xe0,0x9a,0x13,0x72,0x63,0x5e,0x20,0xfd,0xa0,0xca,0xb2,0xed,0x37,0xc5,0xd4,0x4e,0xec,0x1f,0x74,0x25,0x37,0xe2,0xbe,0xb1,0x7f,0x52,0x26,0x28,0x4f,0x02,0xe5,0x6a,0x27,0xf3,0xc4,0x9c,0x69,0x09,0xac,0xff,0x77,0x9c,0xa4,0x1d,0xe7,0xa1,0x7c,0x37,0x70,0x3b,0x3c,0xc4,0x16,0x8f,0x5d,0xe5,0x05,0xa9,0x2c,0x91,0x2e -.byte 0x87,0xb0,0xa9,0x2e,0x32,0x73,0x5c,0x15,0x1e,0xbe,0x01,0xc9,0xd8,0x2e,0x26,0xf4,0x05,0x2d,0xe0,0xc0,0x38,0x81,0x61,0xf4,0x37,0x08,0xa0,0xc0,0x28,0x0a,0xb6,0xd4,0xcc,0x2c,0xc6,0xd4,0xda,0x48,0x49,0xcf,0x76,0x91,0x23,0x51,0x91,0xe7,0x50,0x94,0xae,0xb7,0x15,0x26,0xaa,0x82,0xd0,0x97,0xe8,0x5e,0xaa,0xfc,0xaa,0x60,0x62,0x81 -.byte 0x80,0xfd,0xfd,0xaf,0x65,0xcc,0x29,0x27,0x95,0xad,0x56,0xb9,0x85,0x66,0x49,0x62,0xb3,0x1a,0xf4,0x54,0xc7,0x5d,0x7f,0x73,0xe0,0xd2,0xc8,0x18,0x95,0x62,0x2f,0x5c,0x96,0xfb,0x63,0x15,0x46,0x07,0x5f,0x3e,0x52,0x18,0xf8,0x5d,0x45,0x0b,0xb6,0xf7,0xc5,0x3d,0x16,0xaa,0x0b,0x8f,0x9d,0x16,0xc8,0x93,0x13,0xd2,0xba,0x7a,0x52,0x1a -.byte 0x7a,0x73,0xc4,0xca,0xfb,0x04,0xaf,0x6f,0x3e,0xfa,0xff,0x29,0x09,0xe2,0x74,0x35,0xc1,0xfc,0x21,0xcf,0x5f,0xf7,0x82,0x55,0x75,0x27,0xc9,0x91,0xc5,0xbf,0xe6,0x68,0xb6,0x0f,0x10,0x0e,0x91,0x30,0xb7,0x05,0xca,0x59,0x4a,0x7f,0xb0,0xf6,0xaf,0xf1,0x5d,0xc9,0xc5,0x06,0xc5,0xf4,0xe1,0x75,0x16,0x9a,0x2c,0xc0,0x3f,0xc1,0x98,0x91 -.byte 0xb7,0xe6,0xb1,0xf2,0xf9,0xfa,0x6d,0x27,0x98,0x33,0x8b,0x73,0x7a,0x57,0x12,0x6f,0x80,0x11,0x28,0x17,0x7d,0xf1,0x26,0xaa,0x05,0xf1,0x6e,0x86,0x98,0xe7,0xf6,0x9f,0x9c,0x06,0x8f,0xec,0xd7,0x2d,0xb0,0x83,0xdf,0x23,0x80,0x34,0xd3,0xd7,0xf7,0xd5,0x0d,0x52,0x18,0xcd,0xc7,0xe7,0x15,0xc9,0x1b,0xae,0x58,0xcf,0xc5,0xdd,0x25,0x2a -.byte 0xff,0xa5,0xf3,0x6d,0x20,0xfd,0xda,0xfd,0x78,0x30,0x14,0x1f,0xb3,0x47,0xe3,0x2d,0x54,0x87,0xdc,0x30,0xbe,0x41,0xc0,0x48,0x52,0x82,0x49,0x78,0xad,0xfd,0x24,0xad,0xd6,0xc1,0x14,0x1e,0xa0,0xc1,0x3d,0x82,0x59,0x01,0x9b,0xc3,0xf4,0xf7,0x26,0xce,0x92,0x50,0x13,0x47,0xe0,0xf3,0xfa,0xd9,0x61,0x19,0x80,0x12,0xee,0x73,0x45,0x5b -.byte 0x34,0xfc,0xb2,0x84,0xb2,0x3f,0xdc,0x77,0x8e,0x2d,0xb3,0x62,0xb9,0x03,0x2d,0xb6,0x2a,0x17,0xcd,0xfb,0x54,0xc2,0x5e,0xb9,0xcf,0xd6,0x05,0xe2,0xac,0x3f,0xce,0x50,0x0f,0xa1,0x3e,0x67,0x68,0x46,0x0c,0xab,0xa1,0xdc,0x2a,0x26,0x1f,0x22,0x1b,0xa7,0xc9,0x3b,0x6c,0x97,0x5d,0x5c,0x7d,0x1a,0x46,0x4a,0x99,0x92,0x85,0x87,0x35,0x6c -.byte 0x78,0x9d,0xb0,0x39,0xd6,0x3b,0x52,0x60,0xb4,0xba,0xcc,0x2e,0xe9,0xe1,0x91,0x51,0xc1,0x52,0xc7,0x5d,0x84,0x95,0x54,0x25,0xdd,0xcd,0x40,0x35,0xa1,0xc8,0x7e,0xff,0x82,0x55,0x9f,0x64,0xef,0xa7,0xc1,0x79,0x57,0xc7,0x44,0xa8,0x1c,0x06,0xaa,0x2a,0x05,0x65,0x6c,0xdc,0x90,0x7d,0x2e,0x53,0x3c,0x56,0xe1,0x30,0xdf,0xcb,0x75,0x3d -.byte 0x36,0x88,0xfd,0x72,0x2d,0xc7,0x8e,0x2f,0x11,0x5a,0x2e,0xa9,0xd6,0x37,0x4b,0x31,0x4e,0x6e,0xa0,0x4a,0xd9,0xa9,0x48,0x18,0x50,0xb1,0x28,0xf6,0x74,0x03,0x44,0xa7,0x06,0x55,0x86,0x1a,0x1b,0x07,0x79,0xc4,0x25,0xba,0x5d,0xce,0xa2,0x96,0x7d,0x62,0xa7,0x21,0xf0,0xa7,0xc2,0x91,0x03,0x38,0x37,0x0b,0x20,0x40,0x88,0x7b,0x28,0xf4 -.byte 0xf3,0xc2,0xb0,0x4b,0xf6,0xef,0x2f,0xd9,0xb5,0x81,0x17,0x95,0x42,0x98,0x7f,0x18,0xd4,0x7e,0xa1,0x85,0xbf,0x62,0xdc,0x40,0xe4,0xd3,0xcc,0x78,0x01,0xec,0x12,0xcc,0x04,0x5b,0xfe,0xdb,0x39,0x7c,0x1e,0x56,0x7c,0x72,0x57,0xb9,0xdf,0x9d,0x43,0xd4,0xe3,0x1f,0xbf,0x69,0xfb,0x43,0x23,0xd8,0x75,0x81,0xe8,0x39,0x0f,0xe4,0xe9,0x51 -.byte 0xea,0xb7,0xa7,0xc6,0x17,0xc6,0x75,0x4c,0xa8,0x17,0x41,0x1c,0x55,0x8e,0x8d,0xf3,0x64,0xbc,0xc3,0x33,0xa7,0xc1,0xbe,0xa2,0x89,0x75,0xd6,0xda,0xad,0x44,0xd5,0xdd,0x18,0xe2,0xfc,0x1d,0xa1,0xbc,0x1a,0xb8,0x40,0x1a,0x4f,0x44,0x4b,0x56,0xe9,0xf4,0xa8,0x16,0xe6,0xc9,0x40,0x90,0x9b,0x49,0xae,0x62,0x12,0x3d,0x50,0x2e,0x7b,0x60 -.byte 0x6f,0x04,0x01,0x2c,0x83,0x2a,0xd2,0x92,0x63,0xa2,0xe2,0x39,0x9a,0xc4,0x1e,0x5a,0x53,0x3f,0x4d,0x69,0xfa,0x0a,0x22,0x13,0x80,0xa4,0x6e,0xfb,0x09,0xcb,0x35,0xd7,0x12,0xa4,0xcd,0xfc,0x0b,0x06,0xa6,0x5e,0xc6,0x4a,0x22,0x56,0x5d,0x7f,0x70,0xd0,0xf8,0xe6,0x96,0x77,0xce,0xd9,0x69,0x6c,0x06,0xac,0xaa,0x94,0x6d,0x57,0x1b,0x28 -.byte 0xb4,0x07,0x50,0x19,0xd1,0x86,0xba,0xe6,0xe6,0x31,0x74,0x1d,0x3d,0xe8,0xe2,0x7b,0xfe,0xc9,0x41,0x89,0x20,0x5b,0x6a,0xc0,0x18,0x16,0xee,0x35,0xfa,0x56,0x35,0x3e,0x53,0x99,0xfb,0x8d,0xae,0x75,0x4f,0xc5,0x8d,0xff,0x23,0xd5,0x42,0xf4,0x81,0x5c,0x8b,0x71,0x7a,0x22,0xb0,0x6b,0x45,0x86,0xa6,0xc6,0xdb,0xa6,0x83,0x01,0x28,0xde -.byte 0x38,0xaa,0x6e,0xf8,0x5a,0xf2,0xcc,0x3c,0xc5,0x65,0x78,0x37,0xe8,0x8a,0x59,0xf3,0xfe,0x8b,0xcd,0xf6,0x31,0x46,0xdc,0x72,0x19,0xf7,0x73,0xac,0x5c,0xf1,0xe3,0xfd,0x85,0x51,0xec,0x92,0x3a,0xf3,0xd7,0xb2,0x95,0x53,0x79,0x48,0xd3,0x29,0x84,0xec,0xc5,0x0a,0x71,0x15,0x52,0x69,0x6a,0xe1,0xab,0x69,0x94,0xc2,0x51,0xdf,0x27,0xd8 -.byte 0xb1,0x05,0xc4,0x12,0xea,0x1e,0xda,0x6e,0xf2,0xf5,0x8a,0xa8,0x72,0x74,0x5a,0xe5,0x45,0x5b,0x5f,0xf9,0xb0,0x56,0x5c,0x85,0xf7,0x63,0x8d,0x1d,0xbf,0xe9,0x7c,0x97,0xe9,0x37,0xb3,0x5b,0x4b,0x57,0xfc,0xf4,0x58,0x84,0x26,0x55,0x07,0xc7,0x0a,0xfe,0x5a,0x58,0xd0,0xd8,0x19,0xf4,0x02,0xad,0x2c,0x4e,0xbd,0xe1,0x07,0x48,0x3b,0xc4 -.byte 0xd6,0x23,0x3a,0x63,0xc3,0xf5,0x17,0x46,0x03,0xa4,0x9a,0x10,0xf9,0xac,0x70,0x9c,0x13,0x10,0x94,0xda,0x17,0xc5,0xbb,0x87,0x0f,0x9b,0x4f,0x54,0x55,0x6b,0x57,0x2d,0x12,0x0b,0xa7,0x9c,0x77,0x6d,0x67,0xb0,0x03,0xdf,0xc6,0xa2,0x76,0x96,0x0c,0xac,0x30,0xbc,0xa2,0x55,0x23,0x01,0xae,0x51,0x50,0xd4,0xab,0xd0,0xee,0x75,0xf1,0x96 -.byte 0x75,0xf5,0x2e,0xae,0x52,0x31,0x0b,0x0a,0x8a,0xdb,0x4c,0x4d,0x4c,0x80,0xfc,0xd7,0x68,0x05,0x54,0x47,0xa5,0xc4,0xb1,0x63,0x87,0x43,0x1b,0xe1,0x0b,0x4f,0xff,0x0c,0x02,0xf7,0x00,0xd4,0x8d,0x6e,0xa1,0x21,0x91,0x62,0xec,0x55,0xd5,0x72,0x70,0x59,0x7a,0xa4,0x0e,0x78,0x7a,0x87,0x1f,0x71,0x35,0x3b,0xf7,0x1f,0x66,0x8c,0x90,0xf9 -.byte 0x6d,0x1f,0x74,0x47,0x41,0xf5,0x21,0x98,0x0d,0x42,0x61,0x21,0x0b,0x62,0x59,0xc7,0x5e,0x58,0x37,0xfb,0xee,0xbb,0xa0,0x45,0xa8,0x84,0xae,0x41,0x29,0xc9,0x88,0x64,0x69,0x75,0xc1,0x5f,0x63,0x7c,0x00,0x1c,0x35,0x61,0x9e,0xad,0x19,0xd7,0xd8,0xf1,0x64,0x57,0x10,0x87,0x73,0xa8,0x8b,0x39,0x9b,0x1c,0x1a,0xc2,0x1b,0x01,0x1a,0x41 -.byte 0x26,0x58,0x93,0x8f,0xed,0xf9,0xe7,0xfe,0xcc,0x27,0x1b,0x6b,0xb8,0x28,0x5a,0x0b,0x04,0xa0,0x94,0x23,0x4b,0x21,0x5f,0xb3,0xc9,0xb6,0x7b,0x36,0x5a,0x67,0x6b,0xd2,0xc2,0x53,0x97,0x5d,0xa5,0x43,0xd3,0x79,0x83,0xe2,0x3b,0xe0,0xaf,0x5f,0xbd,0xf3,0xb0,0xfc,0x04,0x95,0x06,0x17,0x0c,0xe2,0x68,0xe8,0xf3,0x90,0xc7,0x2b,0x7b,0xcc -.byte 0xaa,0xce,0xf5,0x0b,0x3c,0x3f,0x10,0xa7,0x31,0x9d,0xf0,0x1e,0x3e,0x74,0x57,0xbd,0x87,0xe7,0x37,0xd0,0x37,0x09,0xae,0x03,0x96,0xb1,0xad,0x8f,0x2d,0x72,0xdc,0x0f,0xdf,0xd9,0xfb,0xcc,0xb8,0x48,0x62,0xf7,0xad,0x05,0x4d,0xc6,0xe5,0x92,0xe3,0x95,0xa0,0x74,0x7a,0xa6,0x84,0x13,0x68,0x17,0xaa,0x8f,0x40,0x2a,0x8d,0x2b,0x66,0xdc -.byte 0xf8,0xf6,0x6d,0x7c,0x7e,0x40,0x22,0x05,0x16,0x20,0xbc,0xe5,0xc2,0x87,0xe2,0xd5,0xbd,0x47,0xd5,0x69,0x95,0x12,0x25,0x1c,0xaa,0x9d,0xb5,0x73,0x08,0xaf,0xfb,0x46,0xa5,0x11,0x2c,0x93,0xc6,0xfc,0xc0,0x5e,0x0e,0x99,0x1c,0x80,0x5f,0xe5,0xc8,0x52,0x73,0x35,0x4d,0xbc,0x70,0xeb,0x40,0xc9,0x47,0x8a,0x8f,0x19,0xd9,0xa9,0xec,0x4b -.byte 0x88,0x53,0x56,0x08,0x4a,0xa2,0x32,0x1f,0xe2,0xbb,0x68,0x35,0xfd,0xf2,0x0e,0x0f,0x7f,0xc8,0xf1,0x59,0xac,0x97,0x8f,0x84,0x69,0xb6,0xb9,0x5f,0x84,0xe9,0xf2,0xf9,0x09,0xf6,0xf1,0x31,0xd7,0x1a,0xa8,0x25,0x32,0x5f,0xb1,0xa7,0x84,0x15,0xfa,0x07,0xa8,0x53,0xce,0x2a,0x26,0xe0,0x4d,0x07,0x4f,0x45,0x63,0x76,0xfd,0xe3,0xb4,0x4e -.byte 0x81,0x5e,0xe6,0x01,0x9c,0xf5,0x82,0x2d,0x71,0x0f,0x98,0xb4,0x72,0x06,0xbc,0x89,0x89,0x60,0x5f,0xd9,0x92,0xcf,0xb9,0x41,0xe3,0x13,0xaa,0xe4,0x80,0xb5,0x75,0xf4,0x9a,0x1b,0xc2,0xa3,0xa4,0xa9,0x0f,0x15,0xdc,0x26,0xdd,0x20,0x10,0x27,0xbd,0x06,0x77,0x12,0xa5,0xb3,0xde,0x9f,0xbf,0xc4,0xb6,0x1d,0x76,0xdc,0x16,0x00,0x2e,0xe2 -.byte 0x00,0x4d,0xb3,0x62,0x57,0x73,0x1e,0x90,0xe2,0xaa,0x4c,0x47,0xdf,0x6b,0x2d,0x66,0x2f,0x82,0x55,0x91,0x26,0x33,0xb9,0x3a,0xc7,0xf1,0x0a,0xda,0x9b,0x6b,0x05,0x82,0x0f,0x0e,0x30,0x74,0x0b,0xea,0x0f,0x49,0x55,0x3b,0xe7,0x42,0x48,0xca,0x82,0x3e,0x8c,0xbc,0xe2,0x88,0x43,0x44,0x0d,0x37,0x9b,0xd1,0xfc,0xf1,0x45,0x46,0x0e,0xe1 -.byte 0xec,0x91,0x39,0x96,0x7d,0xbc,0xd5,0xb1,0x11,0x55,0x54,0x49,0x4f,0x18,0xed,0xec,0x58,0xdb,0xb3,0x7d,0x64,0x8d,0xfc,0x65,0x1f,0xf0,0xe0,0xc0,0x41,0xc0,0x19,0xeb,0x16,0x16,0x71,0x36,0x88,0xcf,0x75,0x3d,0x9c,0xe6,0xa0,0x84,0x54,0x26,0x64,0x95,0x9a,0xe1,0x0b,0x51,0xcf,0x9a,0x55,0x60,0x4d,0x9d,0x1d,0x37,0x71,0xa8,0x94,0x0a -.byte 0x20,0xeb,0xf2,0x91,0x14,0xfc,0x12,0xb0,0x1e,0xe3,0x5e,0x3a,0xbb,0x22,0xde,0x20,0xb1,0x58,0xef,0x0b,0xb1,0xc2,0x2f,0xea,0xd8,0xdb,0x1d,0x3a,0x67,0x7b,0xbd,0x26,0xfa,0x4a,0x3c,0x3d,0xbd,0x87,0x4c,0xba,0x57,0xdf,0xfb,0x1d,0xf7,0x26,0x5f,0x52,0x4e,0xdd,0x9b,0x38,0x62,0xed,0x48,0xc1,0xae,0x7f,0xa8,0x13,0x05,0x09,0xff,0xc0 -.byte 0xd3,0x49,0x75,0x1f,0x6a,0xe0,0x79,0x94,0xc1,0xe9,0xe3,0xf5,0x33,0x40,0xd4,0x6b,0xfe,0x4d,0x6e,0x84,0xb9,0x20,0x68,0x2b,0x6c,0xb3,0xf1,0xb1,0x1c,0xfd,0x93,0x14,0x7f,0x35,0x9b,0xd5,0x07,0x15,0x87,0x56,0xb9,0x45,0x22,0x64,0x73,0xdb,0x34,0x35,0xca,0x15,0x4e,0xa2,0xa2,0xe2,0x7a,0x6e,0x14,0x46,0xf5,0xf1,0x70,0xd3,0x3a,0x2e -.byte 0x38,0x9d,0xf6,0xc6,0x29,0xd5,0x7f,0xc7,0x77,0x2c,0x33,0x55,0x1c,0xc2,0xf1,0xaf,0x8e,0x4d,0x1b,0x22,0x36,0x35,0x93,0x47,0xa5,0x59,0xb4,0x94,0x0f,0x2d,0x66,0x24,0x6f,0x57,0xa4,0x95,0xf3,0xd7,0xf3,0x59,0x9d,0xc0,0xda,0xa7,0xf7,0xf2,0x8d,0x93,0xc9,0x90,0x91,0x9e,0x12,0x3f,0x34,0x01,0x90,0x8b,0x13,0x09,0x3d,0x2f,0xa8,0x31 -.byte 0xfa,0x39,0x4a,0x7d,0x0d,0x34,0xa3,0xf1,0x75,0xdb,0xa2,0xd2,0x5c,0xf1,0x72,0xfd,0x7f,0x7b,0x15,0x92,0xf0,0x71,0xd6,0xa0,0x74,0x53,0x61,0x67,0xa4,0x8b,0x72,0x3a,0x66,0x0a,0xce,0xc9,0x1c,0x5b,0x4d,0xaa,0x0a,0x3a,0x91,0x0a,0xbb,0xef,0x6e,0x8d,0x00,0xc0,0xa1,0x89,0xa9,0xbd,0x5a,0x2d,0xf8,0x7c,0x1f,0xb2,0x5a,0x73,0x33,0xe7 -.byte 0xb3,0xfd,0xd4,0xe3,0x81,0x69,0x30,0xc1,0xf8,0x97,0x7b,0xf3,0x63,0xaa,0xd5,0x5a,0x98,0x95,0xb3,0x65,0x2d,0xf9,0x68,0x2e,0x2c,0x26,0xe6,0x77,0x8f,0x76,0x7a,0x02,0xc7,0x50,0x28,0x40,0xcf,0x44,0x66,0x18,0x54,0x52,0xef,0x79,0x26,0xc2,0x76,0x5b,0x71,0x92,0x49,0xba,0xe1,0xd7,0xf2,0xdd,0x57,0xe0,0x78,0x6e,0xb6,0xdd,0x0d,0x20 -.byte 0x85,0xf9,0x34,0x9e,0x65,0x6b,0x9f,0x41,0x24,0xe2,0xb1,0x2a,0xef,0x8b,0xd2,0x19,0x81,0x73,0x56,0x5a,0x84,0xd3,0x46,0xf8,0x74,0xe3,0x1f,0x3d,0xd9,0x16,0x86,0x38,0xf6,0x7c,0x04,0xab,0x9a,0x64,0x0e,0x48,0x06,0x4c,0x61,0xcd,0x2d,0x4d,0xef,0x6f,0xd6,0x7d,0x31,0x1c,0x56,0x65,0xc4,0xf1,0xa7,0x15,0xac,0xa4,0xe2,0x8b,0x83,0x5e -.byte 0x64,0x36,0x2e,0x77,0x94,0x2e,0x2e,0xa3,0x62,0xcf,0x6e,0x7a,0x6d,0x39,0xaf,0xf7,0x96,0x88,0x31,0x14,0x58,0x46,0x30,0x0c,0x36,0x3a,0x4c,0x53,0xe0,0xa7,0x24,0x76,0x84,0x0f,0xfb,0x7e,0x55,0xa0,0x0f,0x63,0xfc,0xd6,0x1f,0x58,0x68,0xb5,0xcc,0x77,0x4f,0x16,0x91,0xa7,0xfd,0x62,0xb3,0x88,0x13,0x7c,0xcb,0x63,0x6d,0xe4,0x38,0x4c -.byte 0x6e,0x3b,0xf7,0xe3,0x8d,0x52,0x84,0x61,0x19,0x12,0x51,0xbe,0xed,0x32,0x3d,0x77,0xdd,0xa1,0xc3,0x59,0x65,0x79,0xa1,0x6b,0xbc,0x65,0x6c,0xe3,0x7e,0x60,0x49,0xbd,0xcf,0x6f,0x61,0x97,0x98,0xbe,0x74,0x38,0xd1,0x09,0xc1,0x59,0xe5,0x7f,0xfe,0xbf,0xfd,0x60,0x1b,0x96,0x00,0x46,0x56,0x4d,0x81,0x4c,0x70,0x59,0x39,0x66,0x13,0x58 -.byte 0xe7,0x62,0x3a,0xfc,0x1b,0xe5,0xf9,0x03,0xd4,0x4b,0xab,0x1d,0x56,0x22,0x4a,0x09,0xa5,0xdd,0xac,0x39,0xbe,0x27,0x39,0xb3,0xe8,0xad,0xe0,0x07,0x86,0x10,0xce,0xa9,0x4e,0x8b,0x47,0x8d,0xb8,0x63,0x2f,0x61,0x1a,0x8b,0xd4,0xd3,0xfe,0x73,0x82,0x5a,0xd6,0xa9,0x46,0x56,0xa7,0x81,0xe9,0xda,0xb9,0x17,0xa7,0xc8,0x0f,0x24,0x16,0x6a -.byte 0x12,0xfe,0xc3,0x65,0x85,0x77,0xab,0x89,0x44,0x1b,0xa3,0x8b,0xfd,0x07,0xf4,0x77,0xaa,0xe1,0x71,0x33,0x74,0x93,0xdc,0x90,0x53,0x39,0x47,0x8c,0xea,0x18,0xe1,0x6a,0xed,0x8c,0x56,0x08,0x2f,0xa1,0x1f,0x22,0xf2,0xc0,0x12,0xcd,0xb7,0xdf,0xb6,0x3c,0xd6,0x22,0x6c,0x5b,0x00,0x0f,0xdb,0x66,0x5b,0x54,0x35,0x48,0x37,0x8c,0x79,0x74 -.byte 0xd1,0xb0,0x15,0x01,0x22,0x3a,0x7c,0x17,0x8c,0x20,0x06,0x9b,0x13,0x6e,0xee,0xbf,0xb4,0xac,0x01,0x61,0xb9,0x28,0x65,0x8e,0x53,0x12,0x4f,0xe0,0x5f,0xfc,0xdb,0x40,0x6c,0xa2,0x19,0x64,0x49,0x7a,0xc7,0xc5,0xc8,0x53,0x6e,0xd5,0x68,0xe1,0x61,0xe5,0x87,0xc2,0x99,0x59,0x4c,0x27,0xc8,0xd0,0xd0,0x10,0xce,0x9f,0x09,0xff,0xf5,0xa8 -.byte 0xf8,0x79,0xf6,0x0f,0x73,0xda,0x8a,0x36,0x8e,0x48,0x7e,0xbd,0x98,0x76,0x57,0xfa,0x5c,0xec,0xa5,0x3d,0x30,0xfe,0xa3,0xe5,0x27,0x87,0xcf,0x26,0xfe,0x61,0xe4,0xed,0xd1,0xfb,0xfc,0x91,0x5d,0xb6,0x70,0x2c,0x2c,0x59,0x14,0xd5,0x1d,0x9a,0xb9,0x2c,0xef,0x24,0x7b,0x10,0x8d,0x99,0x63,0xaa,0x82,0xf0,0x1c,0xe8,0xa0,0x00,0xa5,0xa7 -.byte 0xf8,0xc0,0x35,0x9e,0x12,0x18,0xaf,0x42,0x9d,0xe5,0x2b,0x72,0x6c,0x31,0xd8,0x8f,0x6c,0xde,0x2e,0x37,0xa6,0x73,0x06,0xe7,0x90,0x43,0x79,0x99,0x64,0xd1,0x17,0xa1,0x43,0x6d,0xd4,0x90,0x50,0xf2,0xcc,0x0b,0x73,0x49,0x9e,0x14,0x7c,0x49,0x92,0x05,0x0e,0x8c,0xda,0xb7,0x18,0xf0,0xcc,0xea,0xe4,0x32,0x58,0xc7,0xbd,0x8e,0xca,0x35 -.byte 0x52,0x9f,0xec,0x5d,0xa0,0x6c,0x83,0x61,0x07,0x74,0x37,0x4a,0x10,0xa0,0x98,0x83,0x3a,0x65,0x17,0x63,0xd0,0x22,0x96,0xb5,0xed,0xbb,0xbb,0x1c,0x18,0x8a,0x49,0x3d,0x0f,0xcc,0x24,0xb3,0x9b,0xb6,0x23,0x2e,0x9d,0x97,0xe7,0x31,0xf8,0x36,0x6d,0x7b,0xa1,0xf1,0x02,0xde,0x7c,0xad,0x77,0x5d,0x85,0x7c,0x39,0x61,0xc7,0xd7,0x3f,0x70 -.byte 0x1c,0xe1,0x0e,0x49,0xf4,0xcd,0xab,0xfd,0x4d,0x2f,0xc7,0xb7,0x53,0xfc,0xed,0xeb,0x41,0x2a,0x80,0x40,0xf3,0x47,0xf8,0x15,0xa0,0x4c,0x8b,0x34,0xf6,0x6a,0xb8,0x30,0x09,0x4d,0xe6,0x60,0xb7,0x24,0x6b,0x4c,0x26,0xdf,0x83,0x37,0xc7,0x96,0xba,0x35,0xda,0x29,0x4e,0xca,0x52,0xf7,0x41,0xd3,0x98,0x27,0xb2,0x9e,0xec,0xcc,0x12,0xdc -.byte 0x77,0xfd,0x11,0xbd,0xbd,0xbb,0x5e,0x0c,0x37,0x29,0xd2,0x4f,0x7d,0x5c,0x97,0xad,0x72,0x93,0x4a,0xfa,0x17,0x07,0x07,0x26,0xee,0xa7,0x29,0x2e,0xdb,0xf6,0x60,0x65,0x2d,0x85,0xbe,0x27,0x4d,0xf7,0x2b,0xb4,0x81,0xf5,0x3a,0x1d,0xae,0x25,0x8b,0x60,0xc2,0x75,0x3a,0xfd,0xf9,0x4d,0x90,0x7a,0x8a,0x3a,0xf6,0xa9,0xf0,0x11,0xd2,0xb9 -.byte 0xdb,0x23,0x40,0x9d,0x33,0xc3,0xbf,0x60,0x95,0x9c,0x6f,0xa9,0x82,0x42,0xe5,0x67,0x52,0x36,0xea,0x68,0x64,0x24,0x85,0x46,0x7e,0x2a,0x1a,0x6a,0x4b,0xa8,0xb0,0xa0,0x9c,0xb8,0x4a,0xb6,0x2e,0xb2,0x6b,0xf4,0x63,0x9f,0x54,0xb5,0x6f,0x1b,0xf5,0x71,0x7e,0xf8,0xef,0xb2,0x92,0xe2,0xcf,0x65,0xb4,0x02,0x9b,0x75,0x4b,0xf9,0x6b,0xa1 -.byte 0x24,0x3b,0xea,0x7f,0x31,0x08,0xd4,0xdc,0xab,0x12,0xc0,0xca,0x64,0xee,0xfa,0x61,0x1c,0x0f,0x24,0xc3,0x8c,0xbd,0xc8,0xd2,0x42,0xf7,0x1f,0x2e,0xd3,0xd1,0x51,0x86,0xfb,0xa2,0x95,0xc5,0x8c,0x5b,0x61,0x14,0xc9,0xe4,0x07,0xa1,0xf7,0x39,0x11,0x40,0x68,0xd6,0xe2,0x38,0x96,0x6f,0x99,0xf1,0xd2,0xfb,0x8e,0xb8,0x3d,0xf2,0x8a,0x4e -.byte 0x3e,0x54,0xd9,0x0e,0xd1,0xc9,0x31,0x04,0xa4,0xee,0xbe,0x51,0xcf,0x5f,0xd1,0xc8,0x13,0x96,0x9d,0x9b,0xdf,0x32,0xa9,0x38,0x8f,0xbc,0x7e,0x22,0x1a,0x52,0x5f,0x14,0x61,0xeb,0x78,0xf4,0x01,0xe9,0x5c,0x18,0x1c,0xb5,0xe1,0x80,0x06,0x3e,0x8e,0x72,0x33,0xf9,0xaa,0x49,0xec,0x5b,0x7a,0x04,0xf2,0x9b,0x48,0x8a,0x58,0x14,0x4b,0x7e -.byte 0x4d,0x26,0x0b,0xe0,0xf0,0x69,0xa3,0x36,0x75,0x3e,0x73,0xec,0x53,0x20,0x35,0x8e,0xfa,0x40,0xf0,0xcd,0x70,0xe1,0xe4,0x64,0x89,0x14,0x55,0xd7,0x20,0xe8,0xbd,0xc2,0x85,0xa8,0x4d,0x51,0x96,0x27,0x54,0x50,0xc7,0xa1,0x9c,0x35,0x52,0x1f,0x8b,0x6f,0xa2,0x62,0x36,0x94,0x02,0xb1,0x01,0xc6,0x4e,0x53,0x83,0x65,0x98,0x25,0x6d,0x26 -.byte 0x6d,0xef,0x4e,0x7a,0xe0,0x56,0x6a,0x6c,0x23,0xe8,0xa6,0x97,0xc1,0xf2,0xb1,0x2d,0x03,0x29,0xef,0xa0,0x6d,0x86,0x8d,0x5a,0x00,0x83,0x14,0xed,0xd4,0x1e,0x79,0xc4,0xb4,0x42,0xfd,0x53,0xaa,0xab,0xd7,0xa3,0xf9,0x7d,0x15,0x26,0xab,0x81,0xc4,0x7a,0x96,0x14,0x94,0x71,0xe1,0x7f,0xc1,0x67,0x5f,0x5f,0x11,0xb4,0x72,0x03,0xf8,0x9b -.byte 0x2f,0x82,0xa3,0x4e,0xda,0xfd,0x2a,0x31,0xf1,0x74,0x6d,0x96,0x7a,0x9c,0xf9,0x01,0xd9,0x55,0x8e,0x52,0xe4,0xae,0x22,0x14,0x7b,0xc0,0x5a,0xc4,0x31,0x23,0x9a,0x2e,0x9d,0x86,0x86,0xd5,0x66,0xc8,0x8b,0xdb,0x49,0x5f,0xca,0x57,0x51,0x50,0x75,0x3f,0xeb,0xb1,0xe5,0x84,0x42,0x8f,0x0f,0xca,0x86,0xcf,0xb0,0x17,0x06,0x06,0x46,0x8c -.byte 0x4a,0x84,0xde,0x28,0x84,0x24,0x7f,0x33,0x48,0xe8,0x89,0x87,0x1f,0x02,0x07,0x4f,0x36,0xa9,0xdc,0x8a,0x42,0xb6,0xc7,0x9c,0x47,0xd4,0xd4,0x2d,0xc0,0x17,0xb0,0xe6,0x23,0xb7,0xae,0x0d,0x9f,0x38,0x0a,0xdf,0x7f,0x73,0xbf,0x93,0x19,0x05,0x23,0xbf,0xc0,0x53,0x2d,0xcd,0x3e,0x73,0x01,0x78,0xa7,0xdc,0x6c,0x85,0x1d,0x25,0xc5,0x54 -.byte 0x68,0x95,0xc1,0x20,0x65,0xd9,0x01,0x85,0x7d,0xc9,0xba,0x63,0x43,0x7a,0x23,0xbb,0x95,0x3a,0x76,0x2d,0x75,0x1e,0xac,0x66,0x3e,0x20,0x30,0x8d,0x37,0x64,0x3c,0xc7,0x6f,0x36,0xb8,0x34,0x60,0xd2,0xb4,0x54,0x07,0x52,0x6c,0xfa,0x04,0xfe,0x2b,0x71,0x03,0x03,0x97,0xfc,0x4a,0xf9,0x4d,0x44,0x1a,0xf9,0xd7,0x4b,0xe5,0xe1,0xf9,0xb9 -.byte 0x41,0xa0,0x5b,0xa2,0x69,0x48,0xba,0xeb,0xcc,0x4e,0x55,0x4b,0xbd,0x41,0x09,0xa8,0x90,0x5c,0xc6,0xe3,0x20,0x0c,0x8f,0xfc,0x7e,0x0e,0x4f,0x3d,0x47,0x65,0x40,0x1e,0x79,0x9a,0xe0,0x8f,0x8f,0xe9,0xcb,0xaa,0x04,0xb8,0xd9,0x91,0x30,0x2a,0x4c,0x17,0x44,0xc0,0x03,0x4c,0x37,0xd3,0xdb,0x20,0xe5,0x8e,0x70,0x87,0x57,0x4f,0x8a,0xcf -.byte 0xee,0x64,0xbc,0xef,0x0f,0x9e,0xcf,0x95,0x5e,0x11,0x4f,0x7a,0x35,0x53,0x8c,0x85,0x6a,0xff,0x72,0x1b,0x35,0x51,0x89,0xf8,0x94,0x65,0x97,0xec,0xfe,0xbd,0x00,0x29,0x3d,0xe8,0x96,0x23,0xa4,0xe3,0xcf,0x81,0xb2,0x8f,0x73,0x4c,0x05,0xc3,0xcc,0x37,0x22,0x97,0xa0,0xda,0x49,0xb2,0xbd,0x07,0x2b,0x26,0xa0,0x6f,0x6b,0x1f,0xa6,0x15 -.byte 0xe3,0x6e,0x12,0xa4,0x51,0x1b,0x72,0x22,0x08,0xfe,0xf7,0x93,0x1a,0x9f,0x62,0x12,0xd4,0x11,0x1f,0xd1,0x80,0xeb,0xa4,0xb1,0xf4,0x37,0x3b,0x60,0xd8,0x2b,0x53,0xae,0x69,0xf8,0x48,0x38,0xf4,0x20,0x28,0xe1,0xfb,0x6a,0xec,0x6e,0x11,0x2e,0x2c,0x59,0x62,0x23,0x8a,0x82,0xc4,0x33,0x7b,0xdc,0x33,0x99,0x41,0x29,0x4f,0xa1,0x6e,0x3a -.byte 0x48,0x13,0x1c,0x1f,0xa3,0x1f,0xd2,0x02,0x79,0xe1,0xe4,0xb9,0x99,0xa4,0x50,0xea,0x53,0x96,0x4e,0x82,0x7c,0xee,0x65,0x07,0x26,0x87,0xf9,0x9d,0x45,0x17,0x37,0x61,0x7e,0x5f,0xb9,0xd2,0x55,0x3c,0x45,0xf7,0xec,0x33,0x08,0xa3,0x41,0x24,0x8f,0xb2,0x75,0x41,0xb6,0xa2,0x21,0xfe,0x94,0x7e,0x1e,0xe6,0x03,0x6e,0xf4,0xeb,0x23,0x59 -.byte 0x51,0x25,0x99,0x19,0x6d,0xf7,0xe3,0x22,0xd8,0x41,0x0f,0xd5,0xaf,0x0d,0xc6,0x3f,0x8e,0x36,0xee,0x90,0x23,0x67,0x03,0xcb,0xe3,0xaf,0xc4,0xf8,0x22,0x1f,0xd8,0x3e,0x94,0xdf,0x13,0xc9,0x4f,0x17,0x22,0x8c,0x93,0x6b,0x3f,0x60,0x1a,0xbd,0xfa,0x9f,0xe6,0x43,0x45,0xe1,0x0a,0x95,0x21,0x06,0x52,0xbd,0x58,0x56,0x84,0x56,0x36,0xf3 -.byte 0x55,0x58,0x46,0x62,0x6c,0xb3,0xa0,0x29,0x5a,0xfc,0xb4,0x87,0x5f,0x89,0xa5,0xab,0x6d,0x5a,0x44,0xc5,0xc8,0x50,0x83,0xe1,0x41,0xd4,0x97,0x6c,0x08,0xb1,0x43,0x33,0x0d,0x3a,0x8b,0x31,0xa1,0xae,0x77,0x71,0xb7,0x67,0x65,0xd7,0xa7,0xc9,0x6c,0x4a,0x9b,0x80,0xd5,0xbf,0xae,0x0f,0x9b,0xce,0x1a,0xa3,0x26,0xc6,0x19,0xa1,0x8d,0x12 -.byte 0xd9,0x09,0xae,0xac,0x9f,0x4b,0xab,0xaf,0xf6,0xc5,0x9e,0x26,0xe6,0x23,0xcb,0x3e,0x60,0x1e,0x3d,0xa1,0xec,0x59,0xca,0xf1,0x87,0x0e,0xaf,0x47,0x5f,0xab,0x17,0x99,0xbd,0x87,0x1c,0x1d,0x00,0xd6,0xb2,0x59,0x56,0xdd,0x49,0x20,0xb5,0x91,0xf8,0x0c,0xf1,0x80,0xc6,0x37,0x92,0xd7,0x2c,0x02,0x0d,0x47,0x1b,0x1b,0x6b,0x3f,0x60,0xd0 -.byte 0x21,0x9b,0x49,0x47,0x3c,0xaa,0x83,0x44,0x1b,0x92,0x8e,0xec,0x63,0x40,0xd6,0x9a,0x48,0x7c,0x5e,0x97,0xe4,0xf0,0x84,0x36,0x30,0x11,0x0b,0x7c,0x79,0x3b,0xff,0xdf,0x77,0xf6,0xc9,0xdb,0x49,0xdd,0x2a,0xe7,0xca,0x9a,0x5b,0xef,0xd4,0x84,0xe2,0x44,0x8b,0xef,0x4e,0x0d,0x13,0xd6,0xbb,0xba,0x29,0x02,0xae,0xfc,0x55,0x24,0xfa,0x4b -.byte 0x7d,0x71,0xc9,0xde,0x71,0x36,0xbc,0xac,0x31,0x5c,0xf8,0x20,0xdd,0xb8,0xae,0x03,0xd3,0xb0,0xdc,0x27,0x7f,0xc5,0xff,0xda,0x8a,0x36,0x2d,0x8f,0xae,0xbd,0xf8,0x92,0x28,0x8e,0x0c,0xc3,0xaf,0x4e,0x33,0xf0,0x71,0xdb,0xad,0x4d,0xc1,0xef,0x52,0x1c,0x84,0xdc,0x0d,0xf3,0xab,0xb9,0x0b,0xe0,0x18,0xa5,0x06,0xdc,0x78,0x41,0x73,0x35 -.byte 0x95,0x37,0x84,0xba,0xc1,0x4e,0x0a,0xe4,0x4d,0x05,0xfe,0x9d,0x74,0x68,0x4a,0x35,0xf0,0x15,0xaa,0x7b,0xfe,0x08,0x47,0xb2,0x84,0x65,0x1d,0x0d,0x9f,0xe7,0xe0,0x04,0xf9,0x1c,0xac,0x66,0xb3,0x75,0x96,0x8f,0x25,0xb6,0x29,0x53,0x52,0x50,0x7a,0x50,0xd1,0x89,0xc7,0x05,0xfb,0x3a,0xb0,0xfa,0x6b,0x96,0x9d,0xfc,0xb0,0xcd,0x68,0x21 -.byte 0x61,0xf6,0x65,0x64,0xa7,0xc6,0x56,0xbd,0xf0,0x9b,0x4a,0x9a,0xe2,0x8c,0xd8,0x88,0x70,0x82,0x0c,0x87,0x51,0x77,0x23,0xd8,0xd8,0xf8,0x4a,0xfe,0xf4,0x6d,0x3f,0x2a,0x36,0x0c,0x67,0x85,0x43,0x13,0x83,0xd5,0xe9,0x32,0xff,0x8c,0xec,0xd4,0x7f,0xd2,0x32,0x4d,0x4e,0xec,0x76,0x55,0xf9,0x0d,0xb7,0x57,0x6c,0xc4,0xd6,0x22,0xd3,0x6e -.byte 0x71,0x23,0x68,0x45,0x03,0x37,0x27,0x3d,0x56,0x89,0xbb,0x7c,0xf1,0xa8,0x09,0xd6,0xb2,0xc5,0xe6,0xf6,0x72,0x77,0x3e,0xb0,0x8a,0x3d,0x17,0xbd,0xd5,0x0d,0xdb,0x62,0xa7,0x07,0x66,0x35,0x19,0x12,0xff,0xcf,0xdd,0xb3,0x09,0xa3,0x58,0x5b,0x0d,0x87,0x76,0x33,0x28,0x98,0x91,0x48,0xac,0xa1,0x22,0x9f,0xda,0x36,0x03,0x8a,0xc1,0x5e -.byte 0x6c,0x2e,0x42,0x8e,0x1a,0x7d,0x75,0x69,0xb2,0xcf,0xb0,0x14,0x80,0xa8,0x91,0xc2,0xbc,0x24,0x8f,0x25,0x9a,0x9e,0xa3,0x4d,0x46,0x55,0x53,0x05,0x0c,0xf8,0xdb,0xe0,0xee,0xe4,0x32,0xff,0x39,0x74,0x9a,0xa8,0xf7,0xa4,0x6e,0x5b,0x9a,0x89,0x33,0x40,0xf4,0xce,0x54,0x4a,0x18,0xdb,0x11,0xe4,0x83,0x69,0x52,0xef,0x12,0xc6,0x13,0x6e -.byte 0x2a,0x14,0xb9,0x8e,0x38,0x8d,0x6b,0xef,0x02,0xc8,0x66,0xf0,0x78,0xaa,0xa6,0x04,0xa3,0xa5,0x1d,0xdb,0xac,0x02,0x23,0x4c,0x2a,0xa5,0xbf,0x66,0xa4,0x47,0xa9,0x8e,0x50,0xd2,0xf8,0xf5,0x0d,0x0f,0xc9,0x07,0xd8,0x1a,0x94,0x84,0xcf,0xb3,0x56,0x53,0x5f,0x83,0x1d,0x30,0xb6,0x94,0x36,0xf4,0x16,0x72,0x8c,0x6d,0x49,0xe4,0x6d,0x93 -.byte 0xb1,0xa1,0x97,0x70,0x75,0x47,0x3a,0x7e,0xa6,0x39,0x1d,0xf5,0xcc,0x37,0xaa,0x90,0x53,0xe1,0x9b,0xcb,0x9a,0x97,0x7d,0x18,0x4a,0x3c,0x1f,0x05,0xf4,0xe3,0x6f,0x7a,0x19,0x84,0xbc,0x68,0xa4,0x6e,0x5a,0xb5,0x7a,0x51,0xda,0xf5,0x75,0x1e,0xfe,0xb0,0x73,0x43,0x39,0x98,0xb7,0x1e,0x17,0x36,0x35,0x15,0x64,0x90,0xb6,0x83,0x43,0x8f -.byte 0xcd,0xb6,0x8c,0xc4,0xe4,0xee,0x0e,0x1c,0xbd,0x3a,0xe6,0x6e,0x44,0x73,0x88,0x30,0xa0,0xf0,0x97,0xf5,0x5e,0x12,0xea,0xd9,0xd7,0xb5,0xc5,0x1d,0xc7,0xc8,0x55,0xbb,0x2c,0x64,0x43,0x50,0x15,0x71,0x02,0xd3,0xf9,0xb4,0xe7,0x2f,0x0f,0x98,0x9e,0x87,0x40,0x2a,0x61,0x06,0x44,0xc2,0x47,0xaf,0x44,0x4f,0xdd,0xa3,0xb0,0xb2,0x8d,0x8c -.byte 0x83,0x96,0xd3,0x2a,0x38,0xdf,0x87,0x5d,0x1c,0x64,0xc8,0x4f,0x3c,0x41,0xc7,0xf8,0x64,0x58,0xa6,0x9b,0xcb,0xcd,0x77,0xdb,0x38,0xe7,0x30,0xb6,0x91,0x88,0xd8,0x9d,0x29,0x71,0x12,0x9e,0xdf,0x20,0xd9,0x14,0xa3,0xa0,0xbd,0x0a,0x99,0x67,0x0a,0xe1,0xe9,0xba,0xd0,0x1b,0xba,0xc8,0x8d,0x76,0x10,0xe8,0x30,0xa1,0x93,0xf4,0x95,0x6a -.byte 0x12,0xd5,0x95,0x31,0x7f,0xdb,0x33,0xfc,0xbf,0x7a,0xbe,0xe4,0xfa,0x50,0x1b,0x24,0x75,0x9b,0xf8,0x81,0x34,0xc8,0xfb,0xda,0x3c,0x6f,0x3b,0x9a,0xb2,0x6f,0x94,0x0c,0xd9,0xc3,0x05,0xd6,0x96,0x10,0x27,0xdb,0xd6,0x88,0x72,0xe4,0x8f,0xfc,0xd3,0x52,0xf8,0x63,0xb2,0xce,0xf1,0x2a,0xbc,0x1c,0x23,0x9d,0xfb,0x27,0xdd,0x8d,0xe4,0xcc -.byte 0x63,0xcf,0xad,0xe6,0xe9,0x4f,0xb8,0x8a,0x20,0x47,0x75,0x73,0x3f,0x27,0x07,0x5d,0x8c,0x8c,0x6e,0x7a,0x91,0xe2,0xf6,0xd5,0x70,0xd8,0x00,0xe5,0x0f,0xde,0x78,0xd8,0xb4,0xd3,0x18,0x5a,0x24,0x43,0x91,0x0c,0xbe,0x8b,0x1b,0x88,0x48,0x7e,0x94,0x05,0xd0,0xec,0xd2,0x71,0x26,0xc7,0x70,0xeb,0x8a,0x83,0x01,0x52,0xdb,0xe5,0x76,0x31 -.byte 0x19,0x14,0x13,0x90,0x5b,0x5a,0x94,0x89,0xe2,0x4e,0x2d,0x17,0xf6,0xbc,0x67,0xee,0x51,0xd4,0x00,0x83,0xe5,0x18,0xa5,0x54,0x6c,0xd2,0x7a,0x1f,0xdb,0x6f,0xed,0x7f,0x07,0xbb,0x9f,0x3a,0xc2,0x8c,0x04,0xf9,0x9a,0x55,0xe3,0x70,0xf3,0x36,0xfd,0x44,0x05,0xd9,0xf3,0xe1,0x87,0x2c,0x29,0xec,0x30,0x8b,0xb7,0xde,0x27,0xa4,0xcd,0xdf -.byte 0x64,0x0b,0x62,0xdf,0x34,0xa0,0xf5,0xa1,0x69,0xc9,0x0b,0x00,0x81,0xf4,0x03,0x5e,0xef,0xb8,0x26,0x49,0x71,0x5e,0xcd,0x76,0xa2,0x38,0x25,0x1f,0x92,0xc3,0xbf,0xdb,0xb3,0x29,0x37,0x06,0xc5,0xc2,0x3b,0xd8,0xbd,0x55,0xf2,0x7f,0xd5,0xd5,0x34,0x32,0xf1,0xa0,0x92,0x9b,0x1c,0xee,0x6f,0x48,0x40,0x6b,0xd1,0x45,0x09,0x3f,0xaf,0xdc -.byte 0xe1,0xac,0x75,0x9a,0x33,0xf7,0x50,0x4f,0x2c,0x3c,0x30,0x69,0x69,0x84,0xcb,0xe9,0xca,0xdf,0x8d,0x02,0x5d,0x30,0x71,0x99,0x7b,0xd5,0xb2,0x55,0xdd,0x9c,0x2f,0xae,0x11,0x41,0x01,0x6b,0xf7,0x95,0xe3,0xda,0xe3,0xcc,0xa4,0x17,0xd0,0x50,0xf9,0x4c,0x31,0x2b,0x4e,0xf7,0x49,0xbb,0x75,0x8f,0x28,0x19,0x9f,0x89,0x7b,0x78,0x80,0x41 -.byte 0x50,0x5a,0x5c,0x1e,0x82,0x93,0x9f,0x4f,0x61,0x96,0x29,0x0c,0x25,0xb3,0xe6,0xff,0x86,0x90,0x78,0x09,0x04,0xf9,0x2a,0x3d,0xa1,0xd5,0x68,0xa8,0x0d,0xd9,0x41,0x01,0xdc,0x41,0x01,0xff,0x20,0xc0,0x63,0x0b,0x4d,0xd5,0x80,0x78,0x82,0x05,0x51,0x62,0x09,0xf9,0x11,0xbd,0xde,0xc0,0x7d,0x3f,0xf2,0x30,0xfb,0x41,0x68,0x39,0xb0,0xc2 -.byte 0x2e,0x33,0x4e,0xa7,0x85,0x01,0x6b,0xd1,0xf9,0x78,0xef,0xe9,0x7c,0x0e,0xaf,0x13,0x1a,0xf5,0x97,0xde,0xf0,0xbb,0x67,0xf9,0x9b,0xab,0xee,0x86,0x73,0x9b,0x23,0x6c,0x56,0x0d,0xa0,0xda,0x4c,0xff,0x2b,0xc5,0x92,0xdb,0xee,0xbd,0xba,0x3a,0x54,0x21,0xc0,0x5c,0xfe,0x21,0xf1,0xbd,0xac,0xaf,0xa3,0x7a,0x52,0x62,0x15,0x8b,0x8f,0xb5 -.byte 0x82,0xc6,0x1a,0xfb,0x22,0xbc,0xa2,0x05,0x42,0xfe,0xb4,0x12,0x6b,0xad,0xa9,0x76,0xb7,0x6b,0x1c,0xd8,0x34,0x5c,0x7d,0xd5,0xa9,0x0d,0x91,0xf6,0xc1,0x47,0x69,0xbc,0x43,0x8f,0xb7,0xfc,0x84,0x2e,0xa0,0x8e,0x3f,0x52,0x3b,0xbd,0x1f,0x28,0x6b,0xc8,0x13,0x37,0xd6,0x44,0xe9,0x8d,0x08,0x92,0x96,0xe5,0x2c,0x57,0x34,0x59,0x21,0x04 -.byte 0xa8,0xaa,0x56,0x25,0xa4,0xc8,0xae,0x68,0x17,0x9e,0xa4,0xf4,0x42,0x64,0x57,0x4b,0x54,0x85,0x8a,0xd1,0x09,0x09,0x25,0x18,0x05,0xb0,0x09,0x9d,0xd9,0x75,0x21,0xd3,0x75,0x31,0xf8,0x35,0x46,0xc8,0xd4,0x47,0x9d,0x87,0xeb,0x40,0x95,0x19,0x24,0x7c,0x6e,0xe9,0xd5,0x14,0xaa,0xc3,0xbe,0x22,0x18,0xc1,0xa0,0x5f,0x34,0x98,0xc2,0x4d -.byte 0x3f,0xa6,0x09,0x57,0x1b,0x75,0xc6,0x89,0xee,0xf0,0xbd,0xbc,0x1a,0xd3,0xea,0x6e,0x82,0x06,0x90,0x4f,0xbb,0x61,0xac,0xbb,0x3e,0x8c,0x94,0xea,0x69,0x58,0x26,0x2e,0x17,0x78,0xad,0x14,0xa4,0x79,0x14,0xbd,0xc1,0x78,0xf9,0xbb,0x11,0x7e,0x8d,0xbf,0x3e,0xc8,0xc5,0x69,0xd7,0x5a,0x4c,0x4b,0x86,0x25,0x4c,0xe9,0x3a,0xc2,0xd9,0xf8 -.byte 0xbf,0x5e,0x46,0x4f,0xca,0xba,0x25,0x58,0x73,0x82,0x02,0x8a,0x41,0x9e,0x2d,0xa9,0x08,0xb4,0x60,0x2a,0x11,0x2c,0x2f,0x3d,0x5e,0x68,0xd8,0xa9,0x2e,0x1c,0xfa,0xdc,0xda,0xfb,0xfb,0xf3,0xb2,0x66,0xd3,0x57,0xe6,0x09,0xeb,0xe5,0xf4,0xed,0x2d,0xb7,0x3a,0xce,0x69,0x2d,0xb4,0x79,0x1a,0x99,0x9d,0xc8,0x99,0x9f,0x9b,0x78,0xd4,0x8a -.byte 0x73,0xd5,0x89,0x9f,0xda,0xdf,0xd0,0xca,0x6b,0x63,0x5a,0x1e,0xe0,0x2f,0x01,0xa4,0xd0,0x62,0xc0,0x5f,0x4e,0xd9,0xd3,0x47,0xe4,0x68,0x73,0x8c,0x87,0x50,0x91,0xec,0x8e,0x0b,0xa7,0xf0,0x4c,0x32,0x19,0xaa,0x00,0xbd,0xe4,0x20,0xab,0x5c,0x00,0xdb,0x18,0xc0,0xff,0xc1,0xc0,0x8f,0xa2,0x8c,0x47,0x91,0x86,0xde,0xa9,0x09,0xb5,0x86 -.byte 0xcc,0x1d,0x7f,0x4b,0x7d,0x16,0xf6,0x21,0xd0,0xf8,0xaa,0x16,0x20,0xa9,0xac,0x3e,0xef,0x56,0xee,0x0e,0x1d,0xd6,0x44,0x7d,0xa9,0x84,0x41,0x8d,0x69,0x69,0x92,0x74,0x87,0x3b,0x8a,0xbf,0x40,0x29,0x45,0xf9,0xa8,0x52,0x8c,0x99,0x95,0xe7,0x6a,0xcd,0x3f,0x74,0x2d,0xde,0x82,0x47,0x41,0xa6,0xd9,0x5a,0x30,0x6c,0x20,0x98,0x3f,0xfb -.byte 0x66,0x08,0x73,0x68,0xe1,0xcd,0xfd,0x3c,0x4f,0x33,0x6b,0x42,0xa4,0xab,0x78,0x22,0xb5,0xd9,0x6f,0x99,0xcb,0x85,0x6a,0x14,0xb9,0xd3,0x0f,0xfb,0xd7,0x07,0x7b,0xbe,0x6a,0xd9,0xba,0xde,0x98,0xac,0xd8,0xe5,0x40,0xcd,0x59,0x7f,0x88,0x3c,0x4e,0xfa,0xfe,0xbe,0x48,0x21,0xb5,0x40,0xd5,0xc8,0x1e,0x8a,0x56,0xd9,0xec,0x25,0xad,0x5e -.byte 0x31,0xf3,0xf2,0x3d,0x0b,0x56,0xb5,0x20,0x08,0xd3,0x02,0x81,0x93,0x29,0x3d,0xbd,0x0a,0x9c,0x26,0x74,0xdb,0x6b,0x7e,0xd1,0x4a,0x1a,0x1c,0x47,0x49,0x34,0xba,0x08,0x7a,0x6a,0xb3,0xd6,0x3b,0xd0,0x28,0x50,0xa1,0xd8,0x17,0x85,0x61,0xab,0x24,0x22,0xda,0xc8,0xb4,0x1b,0x07,0x2e,0x67,0x77,0x84,0xdc,0x6f,0xfd,0x51,0xa5,0xe8,0x34 -.byte 0x63,0xbd,0xae,0xae,0xc7,0x84,0x1d,0x60,0xc8,0x8f,0xde,0x22,0xfd,0x85,0xb4,0x12,0xb4,0x04,0x5b,0xe7,0xb5,0x58,0xf8,0x56,0x66,0xa3,0xb7,0x1e,0x54,0xd0,0xdb,0x12,0xaa,0x9c,0x89,0x5b,0xfa,0xf4,0xe7,0xe2,0xf4,0x9c,0x08,0xa8,0xbe,0x6b,0xe3,0xce,0x6a,0x88,0xb5,0x74,0xb9,0x49,0xaa,0x7b,0xcd,0xbc,0x17,0x81,0x61,0xe2,0x28,0x6f -.byte 0x4b,0xe8,0xa4,0x55,0xc5,0x1e,0x69,0x21,0x8f,0xfd,0xa8,0xd0,0xb9,0x6f,0x1b,0xfe,0x8c,0x5e,0xf9,0x7d,0xd9,0xc2,0xbe,0x0f,0x6f,0xbd,0xa7,0x94,0x10,0x4e,0xe0,0x5a,0xbb,0xa3,0x40,0x9a,0x5a,0xad,0x10,0x97,0x92,0x3b,0xbd,0xa7,0x75,0x77,0xc6,0xa6,0xde,0x42,0x00,0x3b,0xf7,0xe4,0xf4,0xd7,0xdd,0xaa,0x31,0x1e,0x64,0xae,0x17,0x0a -.byte 0x25,0xa0,0x94,0x5f,0x3c,0xbc,0x3d,0x00,0x00,0xd3,0xba,0x7b,0x98,0x81,0xe1,0xdf,0xba,0x60,0x08,0x2a,0xe5,0x66,0x08,0x3e,0xfa,0x81,0x0a,0x89,0x4e,0xe5,0x3b,0xc3,0xdf,0x21,0x9b,0x54,0xa3,0xb3,0xc3,0xc1,0xce,0xb4,0xaa,0x06,0xee,0x2e,0x34,0x55,0xcc,0x8b,0x0f,0xcd,0x1d,0x1b,0xd9,0x9e,0x59,0xf0,0x93,0xc9,0xba,0x35,0x5c,0x99 -.byte 0xf6,0x86,0x9e,0xe9,0xf8,0x84,0x80,0x05,0x76,0x6f,0x8b,0x38,0xb6,0xe0,0xdf,0x0c,0xb3,0xc7,0x6e,0x62,0x53,0xe4,0x69,0x0a,0xc1,0xcf,0x5b,0x84,0x75,0x78,0x56,0x35,0xa5,0x26,0xc6,0xae,0x76,0x2e,0xc8,0x29,0x8d,0x16,0xd1,0x4f,0x27,0x36,0x22,0x41,0x31,0xfb,0xbe,0xd0,0xf9,0x0a,0x06,0xbf,0x59,0x6e,0x06,0x20,0x0d,0x52,0x66,0x63 -.byte 0x38,0x2a,0xb6,0x15,0x0f,0x51,0x14,0x0b,0xd1,0x63,0x40,0x2a,0xfe,0x88,0x51,0x53,0x5d,0x82,0x4e,0x1b,0x91,0x30,0x7a,0x09,0xec,0xb6,0x53,0x10,0x87,0xba,0x34,0x1f,0x8a,0xf7,0x85,0x31,0x77,0x76,0xba,0x55,0x07,0x6b,0x80,0x5d,0x14,0x23,0x50,0xef,0x07,0x91,0xc5,0x71,0x3a,0x55,0x44,0x9d,0xbf,0xe6,0xab,0xde,0x7c,0xdd,0xe0,0xcb -.byte 0xcc,0xc1,0x78,0xb4,0x8c,0xd1,0x35,0x73,0x80,0x9c,0x44,0xff,0xf8,0x8a,0xaa,0x9a,0x94,0xcf,0xc9,0x51,0xfc,0xa5,0x3d,0x86,0xd6,0x67,0x71,0x1b,0xdb,0x83,0xb2,0x67,0xb0,0x17,0xce,0x13,0x1b,0x7a,0x84,0xc8,0xaf,0x69,0x7e,0xf0,0xab,0xc5,0x8c,0x37,0x12,0x43,0x33,0x5f,0xaa,0xde,0xcf,0x4c,0x73,0x7f,0x6b,0x80,0x18,0x27,0x72,0x62 -.byte 0xe8,0x3d,0x1c,0x94,0x91,0xfa,0x33,0xef,0x13,0x94,0x7f,0xb6,0x53,0xe3,0xd7,0x73,0x05,0x3e,0xe8,0x45,0xde,0x1e,0x1d,0xa4,0x41,0x11,0x0a,0x7f,0x62,0x6e,0x9f,0x9f,0xec,0xe9,0x87,0xe0,0x5d,0xbb,0xbc,0x0b,0x37,0xa2,0xf3,0x68,0x8a,0x24,0xec,0x98,0xe5,0x5d,0xbf,0xa1,0x60,0x2b,0xc2,0x74,0x4b,0x8b,0x85,0x44,0x28,0x02,0xd5,0xb9 -.byte 0xae,0x00,0x37,0x1e,0x0b,0x46,0xe6,0x40,0xf1,0xdc,0xa0,0xfc,0xae,0x04,0x7f,0xb6,0x46,0xa3,0x22,0x79,0x92,0xda,0x89,0xa0,0x38,0xf0,0xa2,0x4a,0x76,0x79,0x0c,0x46,0x4d,0xa9,0xe6,0x75,0xff,0x01,0xb3,0xe4,0x13,0xc2,0x53,0xe9,0x6d,0x1f,0xdd,0x88,0xcf,0x10,0xf5,0x16,0xef,0x05,0x59,0x51,0x15,0x49,0x17,0xda,0xff,0x0e,0xb3,0xb9 -.byte 0xae,0x79,0xc6,0xb1,0x94,0x08,0x09,0x30,0x9f,0x2a,0xfd,0x55,0xc0,0x41,0x8c,0xe5,0x0e,0xee,0xc2,0xa0,0x05,0x36,0x66,0x8d,0x9a,0xcc,0xc9,0xeb,0x1d,0x34,0xc0,0x1a,0x29,0xc2,0xcd,0xb7,0x25,0xd3,0x83,0xf8,0x1e,0xa0,0xf4,0x50,0xd4,0x08,0x0d,0xcb,0x6a,0x2f,0xa5,0x8b,0x30,0x94,0x89,0xea,0x94,0x6c,0x00,0x7e,0x7f,0xb5,0x4d,0x61 -.byte 0xa7,0x9d,0x94,0xcc,0x14,0x8f,0x75,0x1f,0xef,0x2b,0xbe,0x37,0xdd,0x19,0x41,0x2e,0x90,0x36,0x27,0xa5,0xa9,0x6c,0x75,0x8c,0x2d,0xe3,0x97,0x74,0x91,0xf3,0xb8,0xcb,0xcb,0x74,0xba,0xf0,0x57,0x70,0x89,0xee,0x4d,0xc5,0xfe,0x3e,0x60,0xe3,0x5b,0x28,0x36,0x91,0x6f,0xcd,0x6c,0x33,0xb6,0x44,0x0c,0xce,0x81,0xe4,0xdb,0x84,0xbe,0x4e -.byte 0xef,0xb8,0x75,0xf7,0x8b,0xb0,0xb7,0x0d,0x00,0x13,0x54,0x39,0xfd,0x9e,0x86,0x5c,0x59,0xd0,0x84,0x0f,0x97,0xc0,0xf8,0xfa,0x4a,0xcf,0x57,0xb8,0x24,0xf0,0xa8,0x40,0x70,0x9d,0xc4,0xe5,0xc7,0xc9,0xcb,0xb6,0xf4,0x0b,0xb5,0xcc,0xe0,0x90,0x2b,0x42,0x81,0xd6,0x59,0x2e,0x11,0xbd,0xe8,0xf5,0xef,0xa8,0x2b,0xdb,0x93,0x62,0x1e,0xef -.byte 0x3a,0x5f,0xf5,0x47,0x15,0x1f,0x03,0x6f,0x40,0x85,0xff,0x50,0x89,0x2e,0x72,0x8f,0x5c,0x0d,0x61,0x84,0x8d,0x8a,0x8f,0x2a,0x47,0x7c,0x97,0xfe,0x8a,0x97,0x6c,0xd5,0x1c,0x97,0xfa,0x59,0xbe,0x2c,0x0f,0x4d,0x85,0x7f,0x18,0xe3,0xea,0xe8,0xde,0x5a,0xf3,0x67,0xe1,0x71,0x7e,0x81,0xa3,0x74,0x0d,0xf4,0x3d,0x5a,0xec,0xc1,0xcf,0x6f -.byte 0x08,0x0f,0x5a,0x63,0x72,0x0b,0x46,0x5d,0x38,0x80,0xea,0xb7,0x12,0x5d,0xce,0x37,0x26,0xaa,0xd3,0x0d,0x93,0x4a,0x34,0x20,0xd5,0x51,0x54,0x1c,0x5e,0x53,0xa9,0xed,0x26,0x3c,0x29,0xaf,0xbe,0x73,0x34,0xa5,0xc3,0xbf,0x8c,0x8a,0xc3,0x30,0x89,0xaf,0xa9,0x2d,0x28,0x35,0x7d,0x6b,0x84,0x23,0x22,0xee,0x8c,0x82,0x04,0xbd,0x26,0x52 -.byte 0x26,0x73,0x76,0x05,0x35,0x0c,0xec,0xf7,0x54,0xb2,0x17,0x68,0xe9,0x68,0x67,0xbb,0x0d,0x98,0x19,0x32,0xa7,0xdb,0xf9,0xef,0x42,0xe7,0xc2,0xe2,0x39,0x9c,0xae,0xbb,0xdb,0x91,0x28,0x82,0x88,0x23,0x61,0x50,0x6d,0x61,0x39,0x73,0xf8,0x6a,0xee,0xf3,0xa9,0x2c,0x78,0x0d,0x5a,0xed,0xb1,0x08,0x8f,0x24,0xe5,0xb7,0xa4,0xdf,0x65,0x9a -.byte 0x72,0x3a,0x39,0x9c,0xf4,0x43,0xdc,0x8a,0xa3,0x3d,0xb5,0x1e,0x7b,0xe5,0x83,0x11,0x07,0xab,0x62,0x7e,0xac,0xab,0x52,0x94,0x0b,0xaf,0xdf,0x54,0x18,0xf1,0xc0,0x9f,0x1c,0x33,0x02,0xd9,0x62,0xc3,0xcc,0xaf,0x32,0x09,0x35,0x77,0xad,0x72,0xd6,0xb5,0x2d,0xaf,0xf9,0x39,0xfb,0x95,0xbb,0xf9,0x84,0x80,0x84,0xc8,0xc6,0x6d,0xb5,0x79 -.byte 0x25,0xf4,0x6c,0x71,0x26,0xda,0x74,0x86,0xad,0x52,0x47,0x8b,0x46,0x32,0xf6,0x2c,0x89,0xdb,0x93,0x1f,0x46,0x83,0x91,0x19,0xd2,0x0c,0x29,0x97,0x5f,0xa9,0x2b,0x87,0x0c,0x87,0x89,0xe6,0x63,0xa1,0x36,0xfb,0xfa,0xb4,0xb8,0x8e,0x5f,0xe9,0x8f,0x62,0xd2,0x81,0x1d,0x7b,0xc6,0x14,0x37,0x56,0x73,0x64,0x3d,0x0a,0xfd,0xe5,0x94,0x01 -.byte 0x09,0xc8,0x0d,0xa8,0x92,0xda,0x43,0xc4,0x41,0xca,0x3c,0x27,0x2c,0xbb,0xc4,0xb2,0x77,0x13,0xa6,0xb0,0x0e,0x97,0x6a,0xb2,0x83,0xe5,0x5e,0xa3,0xc0,0xe8,0x5e,0x0b,0xe6,0x00,0x04,0x6c,0x1b,0xac,0x84,0xab,0xd3,0xac,0x5f,0x39,0xc2,0xf8,0xfd,0x66,0xf7,0x97,0xd7,0xb9,0x6b,0xd8,0x2a,0x49,0xf7,0x67,0xd8,0xd5,0xa4,0x89,0x57,0xa6 -.byte 0x8f,0x7c,0xcf,0xaf,0xfe,0x3c,0x92,0xc8,0x23,0x2c,0x26,0x83,0x86,0x16,0x97,0x34,0x71,0x3e,0x82,0x2b,0xc7,0x75,0x5a,0x59,0xb3,0x44,0xdd,0x4e,0xd4,0x6d,0x1b,0x9f,0x3c,0x35,0xc4,0xe4,0xf2,0x95,0xb6,0x90,0x95,0xa7,0xc4,0x03,0x10,0x7d,0x3d,0xeb,0x74,0x29,0xaa,0x0c,0xd3,0x27,0xcd,0x3a,0x85,0x3c,0x88,0xd5,0x9a,0x46,0x84,0x8e -.byte 0x36,0xde,0xe3,0x6a,0x27,0xbf,0xc3,0xd0,0x3e,0xa3,0x0e,0x62,0x1f,0xdf,0x4c,0x02,0xa7,0x11,0x91,0xb0,0x6b,0x50,0xc1,0xe0,0x18,0x5a,0xc0,0x10,0xc7,0x1c,0xb6,0x36,0xac,0xe7,0x7d,0xad,0x34,0x63,0x4f,0x17,0xcc,0x41,0x30,0xec,0xd7,0x14,0xb9,0xfe,0x07,0x5c,0x3d,0xbe,0x08,0x77,0x5b,0xdf,0xa3,0x20,0x56,0x55,0xa2,0x8a,0xe7,0x0d -.byte 0xf6,0xfc,0x91,0x37,0xb8,0x92,0x6c,0xd9,0x5c,0xb0,0xc2,0xf7,0xc0,0x38,0xfa,0x54,0xc6,0xa1,0xd3,0x4d,0xae,0x49,0x0d,0xd1,0xc0,0xef,0xbe,0x27,0xce,0x23,0x8e,0xf2,0x9b,0x68,0x02,0x67,0x8f,0x53,0x9d,0xf6,0x23,0x57,0x85,0xdd,0x8d,0xd7,0xcb,0x47,0xf1,0xd8,0x17,0xd8,0x46,0x72,0x28,0x4b,0xac,0x94,0xd3,0x5d,0x53,0x4f,0x06,0x19 -.byte 0xc6,0x0e,0x0b,0x9f,0x58,0xc6,0x3f,0xea,0x4e,0x83,0x5e,0xd3,0xcc,0x44,0x55,0xa3,0xc7,0x24,0x19,0xea,0x1b,0x18,0xc1,0x18,0x5f,0x21,0x67,0x73,0x32,0x4e,0x31,0x69,0x05,0x40,0x79,0x7c,0x05,0x13,0xdd,0x50,0xea,0xfa,0xc2,0x26,0xe2,0x33,0xff,0x34,0x0d,0xda,0x77,0x27,0xe0,0xe7,0xa6,0x7b,0x8e,0xcd,0xdb,0x92,0x48,0x3a,0x2d,0x52 -.byte 0xf5,0x59,0xca,0xc7,0x47,0xda,0xb7,0xc7,0x8c,0x37,0x5e,0x29,0x30,0xf5,0x57,0x74,0x8b,0x10,0xcb,0x20,0x31,0x4b,0x12,0xe3,0x84,0xd2,0xb2,0xc3,0xd0,0xe3,0x94,0x18,0xa2,0xdc,0x8f,0x4d,0xc3,0x0a,0x43,0x07,0x2c,0x6b,0x41,0x64,0xc0,0x35,0x8f,0x37,0x9b,0xd7,0x78,0xab,0xd0,0xdc,0x1f,0x77,0x55,0xab,0x71,0xc8,0x99,0x98,0x00,0x29 -.byte 0x1c,0xab,0x3c,0x5f,0x82,0x96,0xc2,0xc8,0x9b,0xd4,0x68,0x3f,0x3d,0xe6,0x5a,0x4c,0x1c,0x7b,0x51,0xa3,0x79,0xe8,0x0e,0x8a,0x78,0xdc,0x98,0x63,0x80,0x74,0x32,0x9d,0x7c,0x3a,0x79,0x54,0xa7,0x4c,0xa4,0x4e,0xfc,0xa5,0x8a,0xa4,0x19,0xce,0x84,0xbb,0x8a,0xb9,0x93,0x4a,0x2d,0x82,0x5d,0x1d,0xf8,0x2f,0x85,0xb3,0x90,0x32,0x61,0x6d -.byte 0x13,0x33,0xac,0xbc,0x5d,0x3a,0x54,0x45,0x04,0x50,0x30,0x30,0xc7,0x58,0xbe,0xed,0xdd,0xa1,0xae,0x6d,0xe5,0xde,0xed,0x63,0x9f,0xd4,0x2b,0x8d,0x1f,0x69,0xde,0xda,0x55,0x3f,0x3b,0xe7,0xc8,0x73,0xc0,0x68,0x18,0x6a,0xb3,0xfb,0xce,0xaf,0x46,0x0a,0xcc,0x81,0xa8,0x96,0x6d,0xb6,0xa4,0x74,0xf3,0x8c,0x95,0x2d,0xa1,0xfe,0x09,0xb8 -.byte 0xdb,0x3c,0xcd,0xdc,0x5b,0x0e,0x2d,0xff,0x89,0x8a,0xfd,0x7a,0xe9,0x69,0x0b,0xdd,0x4e,0x9b,0x94,0x64,0xe4,0xb6,0x5d,0x69,0xef,0x9c,0xf6,0xe6,0x44,0x73,0xd5,0x86,0x47,0x63,0x77,0x3e,0x74,0xaa,0xf3,0x6b,0x1f,0x37,0xbf,0xef,0xa2,0xff,0x86,0x61,0x78,0xc4,0xb5,0xbd,0x5a,0x43,0x49,0x80,0x16,0xf2,0x4c,0xec,0x1e,0x07,0x0f,0x41 -.byte 0x60,0x6f,0x3a,0xd2,0xab,0x85,0xc0,0x5c,0xfc,0x9f,0x48,0xad,0x5e,0xe0,0x7d,0x66,0x8e,0x46,0xf1,0xc3,0xb0,0xbc,0x5e,0x3b,0x10,0x7c,0xfc,0xa3,0x27,0xbd,0x8f,0xae,0xd9,0x61,0x39,0xbf,0xca,0x27,0xbb,0xe7,0xda,0x59,0xa8,0x63,0x38,0x16,0xd9,0xb5,0xa6,0xd9,0x1c,0x2b,0xa1,0x42,0xec,0x50,0xd7,0x63,0x09,0x22,0xe0,0x0c,0xb8,0xec -.byte 0x12,0x9b,0xdb,0x8a,0xd3,0x02,0xcf,0x32,0xa9,0x88,0xa4,0x31,0xc8,0xa9,0xf4,0x03,0xf2,0x9d,0xe1,0x41,0xf0,0x0f,0x23,0x65,0xa8,0x99,0x55,0x87,0xf2,0x17,0x66,0xf0,0x94,0xe8,0xe9,0xb6,0xfd,0x10,0xb9,0x55,0xf4,0xda,0x06,0x7a,0xbe,0xe2,0xd3,0xfa,0xb8,0xf7,0x85,0xdf,0xee,0x39,0xdc,0x0f,0xda,0x87,0xf5,0x66,0xd8,0x1b,0x5c,0x0c -.byte 0x13,0xe8,0xa2,0xcd,0xdf,0x47,0x33,0xd7,0xf4,0x5c,0x79,0xc7,0xf4,0x68,0xe4,0x2d,0xa1,0xde,0x5c,0x06,0x1c,0x85,0xf1,0x2a,0xf9,0x73,0x44,0xbc,0xd3,0x57,0x4f,0x0f,0xcd,0xcc,0x40,0xeb,0x9d,0x35,0x8e,0xdf,0x1d,0x4a,0x61,0xd0,0x66,0xb5,0x16,0xce,0x45,0xc0,0xbf,0x01,0xe3,0xb2,0x51,0xba,0x53,0x18,0x2a,0xff,0x19,0xea,0x41,0xa2 -.byte 0xac,0x0b,0x50,0xd3,0xc1,0x6a,0x9c,0xb0,0x34,0x6f,0xa0,0xcb,0xc7,0xc6,0x79,0x5d,0x17,0x3a,0x4c,0xa3,0x16,0xdc,0xac,0x10,0xf0,0x24,0xad,0x9a,0x5b,0xa9,0x7e,0x45,0xcd,0xe9,0xad,0x87,0x04,0xbc,0x2a,0x05,0x59,0xd1,0xdb,0x86,0x22,0x40,0xdf,0xb1,0xff,0x8d,0x3c,0xf8,0x6a,0xf3,0xcb,0x60,0xf9,0x35,0xa6,0x42,0x81,0xcb,0x0f,0x7c -.byte 0xf7,0x24,0x3b,0x0c,0x94,0x32,0xd9,0xec,0xcf,0xd1,0x31,0x3e,0x3e,0xeb,0xa9,0xf2,0x1f,0x2d,0xa7,0x89,0xf7,0x67,0x7d,0x90,0x9d,0x40,0xf2,0xdb,0x07,0x8f,0xb8,0x6f,0xfd,0x78,0x6e,0xd0,0x9e,0xd5,0x7d,0xb0,0x7d,0x65,0xdc,0x6e,0x50,0xec,0x7a,0x5c,0x2c,0x3e,0x6f,0x64,0xa3,0x10,0x34,0xf7,0x71,0xc8,0x82,0xb6,0x96,0xb8,0xb1,0x2a -.byte 0xb4,0x03,0x95,0x75,0x90,0xac,0x6c,0x81,0x17,0x97,0x06,0xd0,0xb8,0xc5,0x98,0xc5,0x9e,0x46,0x07,0x13,0x02,0x9e,0x47,0x69,0xba,0x85,0x2d,0x09,0x86,0x50,0xe4,0x76,0xb1,0xa2,0xbe,0x8b,0x91,0x6b,0x3b,0x76,0xa3,0xb7,0xf5,0x7f,0xfe,0xf1,0xa4,0xf3,0xc3,0x53,0x64,0xef,0x97,0x86,0x96,0x8b,0xc4,0xae,0x06,0x8b,0xe8,0x3c,0xdc,0xff -.byte 0xfa,0xad,0xcb,0xcb,0x53,0x15,0xf2,0xcc,0x9f,0x48,0xf9,0x57,0x6a,0xcd,0xb2,0xee,0x46,0xc0,0xbf,0x82,0x58,0x60,0xda,0x2f,0xbd,0xde,0xc7,0x41,0xcb,0xf1,0x38,0x56,0x9d,0x38,0x38,0x3d,0xea,0x5e,0x38,0xf1,0xd0,0x02,0x35,0xee,0x4c,0x2f,0x1d,0x19,0xbd,0x08,0x01,0xc3,0x8f,0x75,0xe2,0xf3,0x93,0xbb,0x76,0x6b,0xd7,0x87,0x76,0x7f -.byte 0x3b,0x29,0x08,0x9f,0x3a,0xa5,0x44,0x96,0x5a,0xb3,0x78,0xa9,0xbe,0xf7,0x5d,0xda,0x06,0x37,0x98,0x5d,0xbe,0x6e,0xec,0x58,0x53,0xd1,0xa5,0xd7,0x7a,0x16,0xb1,0x59,0x98,0x42,0x37,0x76,0x1b,0xd6,0x2e,0xa7,0xdc,0x45,0xa6,0x9c,0x9c,0x99,0x24,0x0e,0x22,0xae,0x94,0x65,0xeb,0x4e,0x64,0xc3,0xb0,0xac,0x19,0x41,0xf1,0x62,0x65,0xb2 -.byte 0x35,0xf5,0x2f,0xdb,0xd2,0xf0,0x78,0x19,0x35,0x04,0x6f,0x9c,0xf4,0xaf,0x81,0x68,0x4f,0x8b,0x85,0xfa,0x31,0x23,0x06,0xeb,0x37,0x86,0x43,0x51,0xb3,0xd2,0x2a,0xd7,0xd5,0xa9,0x33,0xba,0xfd,0xb5,0x0e,0x6d,0x9a,0x91,0xf9,0xe7,0x27,0xb7,0xff,0xe6,0xe7,0x34,0xc5,0x1a,0xa3,0x45,0x3b,0x71,0x34,0x87,0x7e,0xe7,0xab,0x74,0xc5,0xff -.byte 0xeb,0x23,0x8f,0x3f,0x5d,0x1c,0x91,0x47,0xeb,0x3e,0x5f,0x5a,0xa6,0x5a,0xde,0xa9,0x5f,0xf4,0x8f,0x95,0xc6,0x25,0x3c,0xd5,0xaf,0xfd,0x4d,0x33,0x68,0xe1,0xa3,0x51,0x1b,0x07,0xad,0xb9,0xec,0xf1,0x50,0x51,0xbf,0xeb,0xe8,0x58,0x2a,0x50,0x0e,0x9d,0xc2,0x8a,0x83,0x8c,0xb0,0xb8,0xde,0x1d,0x7b,0x0f,0xff,0xfc,0xfc,0x31,0xe5,0x62 -.byte 0x40,0xc8,0x28,0x30,0x31,0xc9,0x82,0xab,0xbe,0x50,0xe5,0xfe,0x1f,0x49,0x17,0xf9,0xea,0x23,0xc7,0x6d,0x8d,0x63,0xc3,0x70,0x40,0x32,0x0b,0x48,0x7a,0xd9,0x03,0x52,0x1b,0xf4,0x90,0xd6,0x6d,0xd2,0xfc,0xec,0x24,0x7f,0x21,0x2e,0xd4,0xb5,0x60,0x44,0xd9,0x83,0xb0,0x3e,0x75,0x8a,0x6a,0x09,0xab,0xa8,0x4f,0x48,0x3c,0x2b,0x89,0x30 -.byte 0x29,0xdb,0x1a,0x8e,0x68,0xe4,0x89,0xed,0x10,0xe8,0x46,0xa7,0xf9,0x5f,0x7d,0x42,0xe0,0x8d,0xbc,0x3d,0x4d,0xd8,0x06,0x4a,0xf9,0xbb,0x97,0xa7,0xdb,0x24,0x0b,0xfc,0x49,0x92,0x5d,0x80,0xf8,0xed,0x57,0xc7,0x1e,0x82,0xed,0x41,0xb8,0xfd,0x71,0xb9,0xa5,0x11,0x52,0xdd,0x1e,0xa4,0xf1,0x02,0xc7,0x54,0x7c,0xdc,0x37,0x9f,0xfe,0x37 -.byte 0xe8,0xa5,0xcf,0xb0,0x3d,0x25,0x3f,0x24,0xfe,0xf2,0x63,0x97,0x3c,0x13,0xdc,0x31,0x78,0x07,0xf1,0x8e,0xee,0xc6,0x00,0xf8,0xfd,0x84,0x53,0x4d,0x92,0xa1,0xef,0xd0,0xb1,0x12,0x0a,0x12,0x91,0xeb,0x52,0xdd,0x6e,0x15,0x98,0xd2,0xe1,0x53,0x7a,0x0e,0x02,0x83,0xd3,0xd1,0xde,0x72,0x6e,0x5b,0x4b,0x8d,0x40,0xe3,0x2d,0x22,0x59,0x9d -.byte 0xee,0xbe,0x43,0x18,0x62,0x8c,0x77,0x18,0x91,0xf5,0x9e,0xbc,0x3e,0x8b,0x77,0xb6,0xdb,0x5c,0xcb,0xcd,0xdb,0x36,0xea,0xf5,0x1d,0x9b,0xa7,0x13,0xef,0xda,0xd0,0xe8,0xd8,0xb2,0x4c,0xc6,0x19,0x3d,0x77,0x2d,0x0d,0xad,0xe4,0x32,0x24,0xe9,0xd4,0x7f,0x72,0x1d,0xc6,0x6e,0x83,0x7d,0xb8,0x62,0x64,0x9d,0x9a,0xd7,0x13,0x93,0x92,0xf1 -.byte 0x37,0x98,0xcf,0x44,0x66,0xab,0xd1,0x61,0x6c,0x08,0xa7,0x41,0x4e,0x37,0xc1,0x67,0xfb,0x7c,0x22,0x8f,0xbd,0x93,0xb2,0x09,0x13,0xa0,0x48,0x60,0xaf,0xda,0x73,0x2b,0xa3,0x2a,0xf3,0x4d,0x8e,0x22,0x5b,0x7a,0x32,0xe6,0xca,0xff,0x0e,0xa1,0x0a,0x15,0x33,0x31,0x50,0x71,0x1c,0x85,0x26,0x9b,0x19,0xf2,0xe3,0x69,0x4e,0x2d,0xff,0x79 -.byte 0x80,0xfe,0x2c,0x2f,0x7a,0x49,0x95,0xf3,0x0e,0x78,0xb1,0x0c,0x1c,0x45,0x59,0x68,0x2a,0x37,0xf2,0x48,0x6f,0xd9,0x32,0xf7,0xfc,0xdc,0xbe,0xe3,0xdd,0x61,0x17,0xc0,0x08,0x9d,0xbc,0x2d,0x8d,0x24,0x1c,0xbb,0x53,0xbe,0x37,0x59,0x30,0x87,0xa0,0x14,0xf5,0x08,0xcf,0xd1,0xcc,0x84,0xa7,0x0f,0x69,0xe0,0x77,0x8c,0x0d,0xdc,0x82,0xe5 -.byte 0x88,0x9a,0x58,0x05,0xe3,0x4f,0xdd,0x55,0x1e,0x6e,0x90,0xd5,0x3c,0xa6,0xa6,0x10,0x24,0xe5,0x58,0x97,0xdc,0x31,0x87,0x39,0xdc,0x3a,0xe6,0x24,0x64,0x23,0x45,0xd8,0x01,0x1b,0xf6,0x38,0x68,0x9e,0x62,0x53,0x00,0x97,0x71,0x04,0xb5,0x3b,0x54,0xdb,0xb5,0xcb,0x30,0x91,0x14,0xce,0x94,0xd5,0xe0,0x96,0x70,0x99,0xa5,0xed,0x69,0x32 -.byte 0xc7,0xb7,0x14,0xff,0xc0,0xde,0x19,0x5d,0x31,0xdb,0xa7,0xc0,0x7a,0x94,0xec,0x60,0xfc,0x52,0x71,0x69,0x9b,0xd8,0xbe,0x97,0x0b,0xb5,0x70,0xa7,0x47,0x11,0x37,0x84,0xda,0x3c,0x23,0xfe,0xf2,0x53,0xad,0x55,0x71,0x1e,0x70,0x9b,0x7b,0x61,0x97,0xf8,0x71,0xc4,0xad,0x72,0x98,0x43,0x0c,0x33,0x30,0x2c,0xb2,0xd6,0x21,0x8d,0xbb,0x1b -.byte 0x85,0x82,0x24,0x14,0x85,0x95,0x88,0xff,0x3f,0x8c,0x88,0x96,0xa0,0xf8,0xd7,0x36,0x78,0x37,0x6d,0x92,0x09,0x04,0x76,0x27,0xb9,0xd5,0xea,0x0f,0x07,0x9f,0xe1,0x49,0x0e,0xd1,0x9c,0x46,0xcd,0x2b,0x7a,0x57,0xb6,0x56,0x39,0xe5,0x59,0x6b,0x1b,0x39,0xbf,0x15,0x3b,0x56,0xf5,0xc2,0x08,0x96,0xf5,0x63,0x4c,0x31,0x33,0x65,0x8b,0x74 -.byte 0x4e,0xde,0xa8,0x20,0xe0,0x7c,0x27,0xee,0x91,0x74,0xe8,0x24,0xb3,0xcf,0xa3,0xd4,0xf1,0xb9,0x18,0x43,0x05,0x5d,0x13,0x36,0x82,0xd1,0xbf,0x16,0x89,0x48,0x83,0xf0,0xcc,0x5c,0xbb,0x75,0x7e,0x71,0xc0,0x73,0xd1,0xf5,0x00,0x38,0x7f,0x10,0x98,0xd6,0xb9,0x14,0xea,0xd3,0x3f,0x0f,0xe3,0x61,0x1a,0x5e,0x21,0xd0,0x11,0x58,0x68,0x47 -.byte 0xf2,0xe5,0xe9,0x65,0x9a,0xc1,0xf4,0xa0,0x98,0x8e,0x9f,0x7f,0xbe,0x7e,0xd0,0xb6,0x88,0x4e,0xce,0xc1,0x8b,0xd4,0xd3,0x93,0xb7,0xd8,0xf3,0x0b,0xf3,0x73,0xc9,0x08,0x2f,0xcf,0xd8,0xbd,0xa6,0x1d,0x7c,0xfa,0x44,0x82,0x9f,0x03,0xca,0x56,0x3b,0xbf,0x4d,0x1e,0xbc,0x06,0xc2,0x37,0xfb,0xde,0xd3,0xa9,0xe3,0xae,0x61,0xef,0x26,0x7d -.byte 0xbd,0x2f,0xee,0x2d,0xe1,0x65,0x71,0x77,0xab,0x9c,0x96,0x4f,0x00,0xe2,0xde,0xd7,0x05,0x54,0x00,0xb6,0xaf,0x12,0x0c,0x79,0x1a,0xed,0x20,0x72,0xc7,0x3b,0x3a,0x10,0x15,0x74,0xff,0xbd,0xf8,0xaa,0x8f,0x3a,0x83,0x39,0x24,0xfa,0x53,0x2d,0xc3,0x61,0xfc,0x12,0x6b,0x54,0x33,0xbf,0x83,0xc9,0x59,0x00,0xf0,0xdc,0xa8,0x64,0xbc,0xb5 -.byte 0xc3,0x96,0x60,0x3e,0x7b,0xe2,0x08,0x19,0x92,0x17,0x80,0x9b,0x0c,0x09,0x49,0x68,0x8b,0x15,0xe3,0xce,0x0c,0xfa,0x0c,0x8b,0xf0,0xdc,0x58,0xb0,0x7b,0x82,0x85,0xd2,0x56,0x1c,0xfb,0xb5,0xd0,0x0e,0x0a,0x55,0x61,0xda,0xd8,0x20,0xc1,0x79,0x70,0x3c,0x69,0x8e,0x49,0x5f,0x1c,0xdb,0x22,0xb8,0xdd,0x4c,0x4f,0xca,0xe9,0x0f,0x9a,0x4e -.byte 0xff,0x56,0xbc,0xcf,0x72,0x09,0xa6,0x41,0x38,0xf0,0x7d,0xe7,0x45,0x0a,0x71,0x2c,0x92,0xdd,0x21,0x17,0xb2,0x3b,0x31,0x3c,0x91,0x11,0x69,0x29,0x50,0x31,0xe6,0xa6,0x10,0xc7,0x35,0xe8,0x44,0xec,0x74,0xa3,0x7e,0xb6,0x34,0xe5,0xb7,0xba,0xdf,0x5b,0x2f,0x85,0x02,0x6c,0xb0,0x71,0xb1,0x43,0xff,0x0e,0x47,0x04,0x63,0x4d,0x5b,0x81 -.byte 0x81,0x28,0x8b,0x84,0x79,0xad,0x2a,0x45,0x00,0x1c,0x0c,0x9f,0xef,0x35,0xbb,0x6d,0xc5,0x6a,0x6b,0xef,0x2b,0xae,0x78,0x66,0x05,0x7a,0x61,0x4c,0xe9,0x5e,0xf7,0x95,0x66,0x7e,0x1a,0xa7,0xdf,0x4c,0x4d,0x7c,0x66,0xa5,0x38,0x84,0x86,0x8d,0x66,0xcc,0x7f,0x32,0xb2,0x9c,0xc5,0x0d,0x3d,0xb7,0xb1,0xa6,0xc5,0x80,0x68,0xaf,0x79,0x81 -.byte 0x15,0x8f,0xec,0x50,0x5c,0x1b,0x57,0x31,0xd2,0xb9,0x16,0x66,0xf8,0x16,0xfd,0xcd,0xc7,0xa8,0x84,0x6f,0x35,0xea,0x3f,0xa4,0x72,0x8d,0xad,0xf4,0xd1,0x14,0x46,0xcc,0x06,0xed,0x71,0x39,0x07,0x99,0x28,0xc8,0xf9,0xc4,0xc2,0xec,0xde,0xb8,0x92,0xae,0xc5,0xf8,0xb2,0x49,0xc9,0x32,0x58,0xec,0x9f,0xb0,0x59,0xaf,0x49,0xef,0xe8,0x0d -.byte 0x4c,0x56,0x8d,0xf7,0x57,0xb0,0x09,0xbe,0xc2,0x6a,0x62,0xc4,0x87,0xf3,0x20,0x07,0xc9,0xe3,0x3b,0x31,0xcc,0x8d,0xcf,0x5d,0x18,0x00,0x2a,0x9f,0xde,0x80,0x1a,0x7e,0x95,0x93,0xd1,0xbd,0xe6,0xd4,0x69,0x37,0x96,0xbb,0x70,0xc5,0x3c,0x87,0x8f,0xff,0x95,0x97,0xfe,0x95,0x56,0x7b,0xba,0x03,0x3d,0x29,0x0f,0xdb,0xd0,0x65,0x4f,0xf8 -.byte 0xa8,0xf3,0x42,0x09,0xb5,0x81,0x34,0xc6,0xa9,0x60,0xb9,0xef,0x3e,0x9d,0xc5,0x42,0x1e,0x79,0x5d,0x2b,0xf2,0x46,0x0d,0xeb,0x88,0x84,0x8f,0xad,0x60,0x69,0x57,0x49,0x33,0xb4,0xdd,0xfe,0x10,0x65,0x65,0x51,0xaf,0x68,0xa0,0xce,0xbd,0xe1,0x6e,0x03,0xe1,0x5f,0xba,0x3f,0x36,0xca,0xed,0x20,0x95,0xfa,0xff,0x3c,0x65,0xa8,0xb1,0x6b -.byte 0xc5,0x91,0xa0,0xd5,0x36,0x38,0x1c,0x38,0xe9,0x1d,0x1b,0x67,0x4c,0x17,0xd3,0x29,0x92,0xa2,0x27,0x76,0x3d,0xe2,0x26,0x37,0x2a,0x2c,0xf6,0xee,0x64,0x40,0x8a,0x1c,0x2b,0xc1,0xd3,0x28,0xd0,0xcf,0x2d,0xc2,0x45,0xf4,0x37,0x5a,0x63,0xfb,0x18,0x67,0x01,0x0a,0xe8,0xe2,0x41,0xf7,0x15,0x47,0xa7,0xe9,0xc8,0x05,0xbc,0xc7,0x8f,0xf0 -.byte 0xc3,0xc5,0x9a,0x4e,0x0d,0x7b,0xf0,0x20,0x8c,0x21,0x49,0x99,0x0d,0xf7,0x34,0x84,0x35,0xfb,0x11,0x33,0xd6,0x46,0x14,0x3c,0xf1,0xb3,0x37,0xac,0x75,0x63,0xe7,0x1a,0x19,0xa4,0x49,0xf2,0x58,0x1d,0x56,0x55,0x64,0x46,0x25,0xff,0x7d,0x90,0x34,0x21,0x5d,0x00,0xa1,0xa8,0xaa,0xe0,0x93,0xe7,0xda,0x11,0x34,0x1d,0xa3,0x0c,0x67,0xae -.byte 0xf5,0x60,0x72,0x14,0xdf,0x08,0xf6,0x72,0x3e,0x48,0x41,0x3d,0x00,0x58,0xfb,0x0c,0x15,0x80,0x2d,0xd9,0x72,0x47,0xa6,0x20,0x6a,0x74,0x9e,0x06,0xb9,0xac,0x68,0x3a,0xe7,0xf1,0x19,0xb8,0x0b,0x66,0x07,0x4d,0xa0,0xb5,0xab,0xea,0x70,0xa1,0xdf,0x41,0x76,0x85,0x18,0x5b,0x6f,0x78,0x5a,0x5d,0x08,0xe0,0x1b,0xd8,0x06,0x73,0x1e,0x16 -.byte 0xcb,0xdb,0x02,0xf8,0x96,0x64,0x65,0xc5,0xc1,0x52,0xd4,0xd8,0xb3,0x1e,0xd4,0x09,0xfd,0xa7,0x30,0x41,0x5a,0xce,0x53,0x4d,0x11,0xc8,0xdd,0x13,0x50,0xd5,0x2e,0xa0,0xe6,0x48,0x49,0x31,0x4b,0x1d,0xce,0xfc,0x42,0xed,0x8f,0xc8,0xb3,0x0a,0xae,0x1d,0x4c,0x1e,0x4f,0x39,0xa4,0x37,0xc8,0x54,0xdf,0x40,0xa6,0x42,0x61,0x7d,0x34,0xd4 -.byte 0x75,0x0a,0x9f,0xf0,0x33,0x54,0xf3,0xc4,0xdc,0x4e,0x2f,0x81,0xc2,0x20,0xaa,0x4f,0xa0,0xae,0xa6,0xb8,0x50,0xf8,0x45,0xf1,0xf2,0xd1,0xd2,0xcf,0xc8,0xf0,0xf4,0x54,0x37,0xdc,0xfb,0x13,0xdf,0x38,0xc2,0x3f,0xe0,0x59,0xb5,0x9a,0x0f,0x27,0x87,0xd4,0xd3,0xdc,0xfd,0xda,0x1d,0xfa,0xdd,0x12,0xe0,0x7f,0x34,0x01,0xde,0x28,0xf5,0x0e -.byte 0xff,0x59,0xc7,0xbd,0x6a,0xe4,0x0c,0x85,0x7b,0x87,0xf9,0xd7,0xe2,0xed,0xb2,0xf7,0xb7,0x13,0xfb,0xfc,0x4d,0x25,0x52,0xfd,0x23,0x6b,0x10,0xd0,0x80,0xd8,0xbd,0xbd,0xf0,0x87,0xfc,0x38,0x85,0x83,0x20,0x5f,0x7c,0x26,0x14,0x93,0xd3,0xe1,0xdc,0xa4,0xda,0xa7,0xf9,0xfd,0x6c,0x9a,0x2b,0x75,0x82,0xf1,0x9f,0x1b,0x0c,0x43,0xd4,0x2d -.byte 0x5b,0x0c,0x54,0x7e,0x61,0x24,0x8e,0x50,0x25,0xd8,0x54,0xfd,0x30,0xec,0x4c,0xa8,0xb6,0xf0,0x35,0x67,0xf7,0xe4,0x3c,0xfd,0xc8,0x40,0xf4,0x2d,0xc5,0x4d,0xc3,0x29,0xc2,0x88,0x60,0xab,0xd9,0x2a,0xe8,0x31,0xcc,0x0c,0x9f,0x97,0xa8,0x2e,0xaa,0xa5,0xb6,0xee,0x3c,0x71,0xa9,0xff,0x90,0xb4,0x43,0x2e,0x16,0x80,0x8c,0xfe,0xb5,0x7a -.byte 0x40,0x58,0xd5,0x98,0x7e,0xca,0xaf,0x95,0xee,0x00,0x26,0x8d,0x5b,0xba,0x33,0xee,0x35,0xb5,0x9b,0xf8,0x08,0x1e,0x15,0x2d,0x01,0xb1,0x83,0xa6,0x57,0x58,0xd1,0xf3,0xa4,0xf1,0x3a,0x00,0xf4,0x40,0xee,0x35,0x3a,0x20,0xc2,0x13,0x1e,0xda,0x32,0xc2,0x35,0x74,0x29,0xce,0x51,0x3f,0xec,0xb2,0xd7,0x23,0xa7,0xc6,0xef,0x70,0xb9,0x88 -.byte 0x6f,0xa8,0xf5,0x5b,0xff,0xc5,0xf5,0xb4,0x3b,0x12,0x75,0x20,0xbf,0x61,0x8a,0xb1,0xae,0x01,0x9b,0x17,0xf4,0xf3,0x2d,0xfb,0x44,0xe8,0xac,0x29,0x81,0xc2,0x6d,0x50,0x05,0x11,0xd9,0x43,0xf8,0xc7,0x58,0x5d,0xbc,0x2d,0xc0,0x83,0xd2,0x81,0x41,0x1c,0x46,0x62,0x60,0x6e,0x65,0x52,0x4b,0x1c,0x88,0x72,0x1b,0x0e,0x8e,0x7d,0xa2,0xb5 -.byte 0x4e,0x28,0x32,0xf2,0xb1,0xfa,0xf1,0x4b,0xc5,0x85,0x95,0x2c,0x08,0x78,0x85,0x68,0xe5,0x20,0x23,0x8b,0xc4,0xf5,0xb2,0xdb,0xc1,0xdd,0xe5,0x69,0xa4,0x97,0xa9,0x6c,0x2e,0x3a,0x25,0x1c,0x24,0x54,0x97,0x3e,0x8d,0x61,0x61,0xa3,0x60,0xf5,0xd2,0x4e,0x90,0x25,0x06,0x09,0x31,0x7b,0x96,0xce,0xcc,0xb7,0xbc,0x63,0x9f,0x04,0x7d,0xec -.byte 0xa1,0x4a,0x65,0xd3,0x26,0xe1,0xbf,0xf9,0x88,0xea,0x5c,0x5d,0xfe,0xe9,0x60,0x77,0xbd,0xf2,0xa0,0x11,0x91,0x24,0xca,0xa1,0x0d,0x05,0x7b,0xe2,0x7d,0x22,0x2e,0xd2,0xc9,0x4b,0x78,0xce,0x0c,0x7b,0x49,0xaf,0xd6,0x59,0x5f,0xb4,0xbd,0x2e,0x4a,0x22,0xcb,0x5d,0x1c,0xd5,0xde,0xea,0x86,0x74,0xd5,0x15,0x52,0x59,0xfc,0x3d,0x7b,0x1c -.byte 0x3f,0x14,0xec,0xf2,0xc8,0x3c,0x88,0xbf,0x89,0xd5,0x23,0xc3,0x94,0x3c,0x28,0x04,0x91,0x6c,0x36,0x35,0x4b,0x75,0xf8,0xdc,0xf3,0xff,0xba,0x8c,0xa4,0xc7,0x85,0xc5,0x1a,0x30,0x4b,0x7c,0xc5,0x2f,0xb9,0x2a,0x14,0xaa,0x65,0xe3,0x92,0xdc,0xe1,0xed,0x3f,0xb6,0xff,0x0e,0x74,0xe0,0xb3,0xc9,0x4b,0xd1,0x96,0xfc,0x49,0x72,0xbe,0xb0 -.byte 0xc8,0x4a,0xd5,0xf0,0xb3,0x58,0x29,0x35,0x97,0xd4,0x5c,0xc7,0x0b,0x27,0x1d,0x14,0xdb,0xb7,0x5c,0x7e,0x6d,0xc1,0x56,0xa9,0x80,0x72,0x7d,0x75,0xc2,0x2f,0x07,0x28,0xb4,0xff,0xef,0xa7,0x34,0xed,0x31,0x44,0x85,0xe6,0xc3,0xa4,0x5f,0xe2,0xe8,0xab,0xd1,0x59,0xe7,0x32,0x20,0xd1,0xcc,0xef,0x6f,0xe1,0x10,0x89,0x6c,0x0c,0xf3,0x5f -.byte 0xe8,0xc7,0x1c,0x3b,0xeb,0x3e,0xa5,0x53,0x2d,0x48,0x64,0x92,0xa0,0xec,0xf3,0x75,0x5b,0x5b,0xe2,0x83,0x87,0x04,0xa7,0xd8,0x1b,0x44,0xfb,0x42,0xee,0xd8,0xf2,0x98,0xff,0x30,0xc8,0x09,0xf8,0x1a,0x95,0x46,0x2d,0xe7,0x43,0x10,0x90,0xf4,0x2c,0x8f,0x0b,0x60,0x6d,0xeb,0xbf,0x19,0xc1,0x9d,0x5c,0xc0,0xff,0xb1,0x86,0xbc,0x01,0x73 -.byte 0x35,0x1f,0xd8,0xf4,0xa1,0xd4,0x7f,0x2d,0x1b,0xf9,0xa6,0x78,0x1a,0x2e,0x2c,0xe2,0xcc,0x8b,0x5f,0xbb,0xb9,0x80,0x31,0x32,0xa5,0x5d,0x70,0x59,0xae,0xe3,0xac,0xab,0xde,0x38,0x09,0x07,0x57,0x5f,0xbf,0xe8,0xa0,0xb8,0xd0,0x03,0xac,0x02,0x0d,0x7f,0x7e,0x0c,0xd2,0xcf,0x46,0x01,0x07,0x9f,0x16,0xf6,0x2b,0x94,0xaf,0xae,0x66,0x09 -.byte 0xca,0x4c,0x5f,0x37,0x53,0xa6,0x50,0x82,0x3a,0x0a,0x7b,0xb3,0x52,0x2e,0x0f,0xe4,0x64,0xab,0x40,0x21,0x2d,0xb7,0x20,0x9b,0xe3,0x2f,0xec,0x2b,0xb3,0x31,0x60,0x51,0x2e,0xb6,0x68,0xac,0xae,0xee,0x2d,0x28,0x5b,0xe0,0xa7,0x85,0xab,0x95,0xba,0x53,0x8c,0xc0,0xf8,0x16,0x8f,0x42,0x01,0xef,0x00,0x32,0x44,0x8e,0x41,0xc9,0x05,0x5b -.byte 0xe0,0x3f,0xe1,0xd8,0xd4,0x97,0x8e,0xa0,0x14,0x84,0xce,0x5c,0xef,0xbe,0xa4,0xae,0x18,0x91,0xd9,0x48,0x9b,0xc3,0x7a,0x8f,0xfb,0xb3,0x3e,0xa9,0x87,0x74,0x84,0xd2,0xc6,0x7c,0xc9,0xce,0x01,0xa5,0xcc,0xff,0x5a,0xe8,0x94,0x98,0x54,0x2a,0x6e,0xd9,0x58,0x75,0xd4,0xdd,0x6c,0x7d,0x83,0x32,0xc9,0x4e,0x35,0x2c,0x51,0x26,0x68,0x1f -.byte 0x95,0x20,0x82,0x54,0x0a,0xad,0x5e,0xe2,0xba,0xf9,0xa3,0x54,0x24,0x93,0x4a,0x62,0xff,0x28,0x05,0xd2,0x22,0x62,0x82,0xd4,0x2d,0xe2,0xec,0x66,0xc5,0xee,0x63,0xd0,0xf6,0x93,0xa8,0x37,0xbf,0xdd,0xe0,0x95,0x0b,0x19,0xa1,0x9d,0x9a,0xf8,0x94,0x1a,0x3a,0x50,0x9e,0x66,0x75,0x8c,0x25,0xbd,0x18,0xb0,0x58,0x76,0x7f,0x2d,0x3d,0x06 -.byte 0x02,0xb3,0xcf,0xa3,0x14,0x6e,0xe7,0xc8,0xcd,0xe6,0xbe,0xae,0x92,0xd6,0xa2,0xfe,0x12,0xf0,0xdf,0x9f,0x9e,0xad,0x77,0x77,0xfb,0xfc,0x36,0xb7,0x82,0x9c,0xf1,0x51,0xc2,0x58,0xa0,0xf3,0xa0,0xd6,0x6e,0x64,0x28,0xac,0x09,0x8f,0x7b,0xef,0x19,0x87,0x76,0xb9,0x4e,0xca,0x1f,0x05,0xb6,0x00,0x4a,0x14,0x83,0xaf,0xff,0xd9,0xa1,0xc6 -.byte 0x0f,0x98,0x3a,0xcf,0x85,0x18,0xea,0xa6,0x9a,0x1e,0xae,0x7c,0xaa,0xae,0xef,0x89,0x5e,0x14,0x5d,0x2f,0x73,0x8f,0xd1,0xf0,0x77,0xcd,0x45,0x92,0x7f,0xee,0xb9,0x7c,0xc2,0x3c,0xff,0x56,0x56,0xa5,0xa5,0x49,0xe4,0x20,0xd6,0xa2,0xb6,0xe4,0xfc,0x86,0x53,0xce,0x9e,0x2b,0x7b,0xcb,0xcf,0x6a,0xd5,0x62,0xb7,0x34,0x0e,0x39,0xe2,0xaa -.byte 0x1c,0x24,0x30,0x71,0x94,0xb3,0x57,0xd8,0xe8,0xd4,0xc5,0x4f,0x33,0x2c,0x73,0x7e,0x48,0xba,0xb3,0x55,0x84,0x6d,0x10,0xcf,0x8f,0xf2,0xb6,0xdb,0x4e,0xcf,0x49,0x08,0xf6,0x5a,0x3c,0x7e,0xef,0x3f,0x5c,0x11,0x09,0xfe,0x26,0xfb,0xff,0x30,0xcb,0x81,0x12,0xea,0x1e,0xa9,0x6e,0xf8,0xea,0x4f,0x92,0x2c,0x23,0x99,0x35,0xa5,0x59,0xca -.byte 0x1d,0x66,0x72,0xad,0x5b,0x7c,0xb3,0x4a,0x7c,0x76,0x4c,0xf6,0xc1,0xec,0x68,0x5f,0x2c,0x17,0xbe,0x92,0xe1,0xa1,0xee,0x40,0x24,0x25,0x6b,0xc5,0x0b,0x6f,0x06,0xc0,0x05,0x8c,0x23,0x24,0x76,0xea,0xe9,0xb9,0xa1,0x3d,0x59,0x15,0xe7,0x65,0x47,0x5a,0x75,0x9b,0xc8,0x7b,0x86,0x97,0xf4,0x4a,0xa3,0xec,0x54,0x0e,0x66,0xef,0xda,0x41 -.byte 0xb8,0x3b,0xa6,0x86,0x63,0xe1,0x4e,0x89,0x92,0x40,0xf4,0x8b,0x32,0x47,0x3b,0x4b,0xb4,0xe6,0xd8,0x4b,0x1c,0xac,0x03,0xab,0xde,0x2e,0x63,0x96,0x3f,0x27,0xa1,0x32,0x11,0x35,0x24,0x6a,0xe9,0x0b,0x73,0x61,0x4e,0xd8,0xdc,0x91,0x98,0x01,0x8a,0x0d,0x61,0xec,0x39,0xbe,0x3b,0xb9,0x78,0x77,0xea,0xaa,0xa2,0x12,0x20,0x92,0x98,0x16 -.byte 0x27,0x3b,0xd1,0xfa,0x59,0xef,0x81,0x38,0x9f,0x42,0xe8,0xb4,0xab,0x4f,0x26,0x9a,0xe7,0x0b,0x05,0x03,0xfa,0xe1,0xe1,0x3d,0x45,0xac,0x7d,0x40,0xcc,0x2f,0xf2,0xb0,0x33,0x42,0x14,0xbd,0x91,0x3e,0xe1,0xb7,0x17,0x25,0xc3,0x92,0xcb,0x9e,0x44,0x1e,0x13,0x93,0x98,0x1f,0x96,0x64,0x3a,0xaa,0x53,0x9a,0x18,0xc0,0x34,0x3c,0x47,0x94 -.byte 0x14,0x70,0x67,0x76,0x2a,0x82,0xd3,0x6a,0x18,0x13,0xe7,0x01,0x8d,0x97,0x52,0x51,0x8e,0x08,0xde,0x44,0xb0,0x74,0x07,0x58,0x35,0xc2,0x29,0xb5,0xd7,0x00,0x46,0x31,0x34,0xd7,0x1f,0xdd,0xaa,0x5c,0x27,0xc7,0x37,0x71,0xe8,0xbe,0xad,0x89,0xf1,0xb2,0xd1,0x46,0x33,0x0c,0x2f,0x26,0x21,0x5e,0xc9,0xda,0x25,0xcd,0xd0,0x17,0x23,0x87 -.byte 0x15,0xc2,0xa0,0x1a,0x9f,0x6e,0xfb,0x63,0xe9,0x69,0xdf,0x79,0x18,0x33,0x2f,0x47,0xca,0x54,0x23,0x7e,0x4f,0x6e,0x38,0x06,0x99,0xfb,0xcd,0x22,0xdb,0x4b,0x3f,0x8a,0x05,0x2e,0x5c,0x56,0x65,0xb7,0xab,0x57,0x8b,0xdd,0x28,0xab,0x7e,0x77,0x32,0x0f,0xc6,0x3c,0xf3,0xde,0x43,0xb0,0x13,0x3b,0xbd,0x28,0x3a,0x8b,0xd5,0x6b,0x1d,0x5d -.byte 0x20,0x1a,0x5f,0xa6,0x01,0xed,0x88,0x7f,0x87,0x55,0x38,0xc2,0x0d,0x03,0x6c,0x41,0x6a,0x43,0xdf,0x09,0xf3,0x58,0x69,0x13,0xa1,0xd6,0x39,0x0c,0x8e,0x8f,0x40,0x67,0xe8,0x0e,0x9b,0x9b,0x42,0x30,0xd7,0xae,0x04,0x75,0x66,0xfb,0x4a,0xa7,0xe0,0xe9,0xea,0x6d,0x28,0x4f,0xc0,0x5c,0xd4,0xd4,0xb7,0x60,0x5a,0x35,0xc1,0xe8,0x5f,0xc3 -.byte 0x4f,0x7a,0x5d,0x8d,0xc2,0x29,0x6e,0x36,0x50,0x5b,0x82,0x63,0xf2,0xda,0x8d,0x02,0x61,0x09,0x69,0x0a,0x47,0x9d,0x58,0xf3,0xf6,0xe0,0xc0,0x09,0xd9,0x3b,0x8d,0xf5,0xba,0xf6,0xc4,0xf0,0x65,0x89,0x7b,0xdd,0x93,0x6b,0x6e,0x21,0xa1,0x2a,0x66,0xe0,0x8f,0x62,0xb0,0x49,0x60,0xa3,0x48,0x42,0x62,0xcc,0x26,0x1f,0x59,0x3a,0x7b,0xa7 -.byte 0x82,0x10,0x5f,0xc6,0xf8,0xa2,0xc0,0x07,0x7b,0x26,0x26,0x11,0xe2,0x5b,0xb8,0x86,0xb7,0x66,0xcf,0x0a,0xcc,0x6f,0xe8,0x02,0x22,0x4c,0x13,0x75,0xdc,0x68,0xf0,0x7c,0x0c,0x46,0x9a,0xa2,0x4c,0xf5,0x50,0x3f,0xf9,0xbc,0x01,0xb1,0xa1,0x28,0x90,0x07,0x6b,0x17,0x69,0x89,0x7b,0xe5,0x0a,0xf7,0x7b,0xe1,0x94,0x30,0xfc,0xd3,0x8d,0xd3 -.byte 0x99,0x37,0x91,0xd5,0xdf,0x59,0x2a,0x4f,0xfe,0x6c,0x37,0x4b,0x78,0x2c,0xa9,0x28,0x6a,0x5c,0xd6,0xe1,0x0b,0xad,0xae,0x62,0x7c,0x09,0xb8,0x90,0x3f,0x29,0x37,0x7b,0x79,0xee,0x55,0x02,0x05,0xef,0x28,0xa2,0xc7,0x07,0x2b,0xe6,0xab,0x87,0x9d,0x8f,0x4c,0x0f,0xc1,0x75,0x5d,0x88,0x7f,0x26,0xe0,0x1e,0xf8,0x3f,0xb5,0x2a,0x6c,0xe6 -.byte 0x7f,0x85,0xae,0x55,0x7b,0x58,0x34,0x4c,0x81,0x05,0x21,0xa1,0x5e,0xd7,0xb6,0x20,0x6e,0xf9,0x60,0x15,0xa4,0xb2,0x8f,0x68,0xd2,0x23,0x9f,0xbf,0xfa,0x6a,0xcb,0x87,0x7d,0x41,0x4a,0xae,0x28,0x4f,0x9e,0xbb,0x69,0x1c,0x37,0xb2,0xc9,0xd2,0x21,0xa1,0x2b,0x6b,0x5d,0xff,0xd6,0xdb,0x8f,0x21,0xd9,0x17,0xd6,0xe6,0x74,0xf2,0x20,0x0e -.byte 0x06,0xb5,0x0c,0xdc,0x74,0x4e,0x93,0xcb,0x27,0xc7,0x4b,0xf3,0xef,0x46,0xa8,0xf0,0x58,0x1c,0xa0,0x65,0x09,0x84,0xc7,0x2e,0xba,0x51,0xd9,0xd4,0x53,0x20,0xc7,0x20,0x85,0x93,0x2b,0xf3,0x42,0x93,0x7b,0x22,0x1c,0x8d,0x22,0x76,0xcf,0xde,0x6a,0xa1,0x76,0xea,0x65,0x20,0x2f,0x2e,0xdb,0x85,0xdd,0x73,0x43,0xf8,0xe0,0xe3,0x3a,0xe5 -.byte 0x02,0x57,0x96,0x54,0xbc,0xaf,0xa4,0xd5,0xda,0x9d,0x9d,0x8b,0x85,0x01,0x7c,0x72,0x03,0xfe,0x39,0x46,0xab,0x04,0xcc,0x62,0x71,0xf5,0xa5,0x67,0xd7,0xfc,0xc0,0xb6,0x95,0x74,0xdf,0x1c,0xfe,0x1c,0x5b,0x25,0xae,0x42,0x75,0x00,0x71,0x3c,0xec,0xfc,0x3c,0x7b,0x0f,0xec,0x44,0xc7,0xec,0x9b,0x86,0xf5,0x3d,0x47,0x15,0xf0,0x25,0xba -.byte 0x43,0xc8,0x68,0x15,0x4f,0xeb,0x35,0x76,0x2d,0x04,0xb7,0x9b,0xb8,0xa7,0x0d,0xb3,0xb4,0xf2,0x93,0x85,0xb1,0xb8,0x81,0x7c,0xd6,0x5f,0xbd,0xc2,0xcc,0xf4,0x0e,0x98,0x2c,0x06,0x54,0x2f,0x5e,0x49,0x94,0x93,0x78,0xa0,0x0a,0x33,0x2e,0x3f,0xb2,0xa7,0x81,0xed,0xe9,0xb6,0xb5,0x86,0x4b,0xa5,0xc0,0x51,0x30,0x9d,0xe2,0x9f,0xc2,0x56 -.byte 0x92,0x6b,0x96,0xca,0xcb,0x65,0x5c,0x0e,0xf4,0x91,0x2b,0x89,0xf4,0x27,0x55,0x26,0xd7,0x7b,0x00,0x19,0x1f,0x67,0x4e,0x43,0x24,0x81,0x05,0xb7,0xc6,0x41,0x1a,0x39,0x3d,0x40,0x3e,0x8a,0x03,0x94,0x63,0x1b,0xb1,0x87,0xb6,0xe1,0x52,0xd0,0xe8,0xbb,0x0e,0x37,0x72,0xe5,0xde,0x86,0xc0,0xdf,0x5b,0xc2,0xc6,0x0a,0x67,0xa7,0x4c,0x03 -.byte 0xb6,0xd8,0x7f,0x1d,0xb3,0xe3,0x84,0xb7,0x5c,0x04,0x15,0xe0,0xd0,0xae,0x44,0xac,0x39,0xa5,0xa2,0x86,0xc8,0xad,0x27,0xa0,0x36,0xa1,0x6e,0xaa,0x87,0x7a,0x43,0xae,0xa0,0x45,0x1a,0xac,0x04,0xe2,0x55,0xf2,0x9a,0x97,0x67,0xfb,0x01,0x8f,0xb8,0x80,0x9c,0x27,0x1d,0xbe,0xa3,0xf1,0x6d,0x66,0xf2,0x1a,0x99,0x99,0xf6,0xa5,0xba,0x58 -.byte 0x28,0x58,0xb5,0x44,0x5b,0x38,0x4a,0x3f,0x37,0x85,0x7e,0x36,0x8e,0x16,0xb9,0x1e,0x0b,0xbf,0x7d,0x0a,0x0c,0x83,0x53,0x0d,0xcc,0x37,0xe1,0x42,0xbb,0x0d,0xfc,0x01,0x25,0x10,0xbe,0xb5,0x83,0x2f,0xa5,0x42,0x98,0xbc,0xd6,0x50,0x75,0xda,0x32,0x2b,0x3f,0xd6,0xc1,0x1a,0xe7,0x0b,0x80,0x07,0x6f,0xfe,0x77,0x9e,0xe9,0x1e,0x45,0x65 -.byte 0x68,0x92,0x34,0x8b,0xce,0xf3,0xcd,0x94,0x17,0xe0,0x41,0x92,0x96,0xb5,0xd1,0x98,0xd1,0x25,0xd1,0x3d,0x76,0x88,0x86,0xb1,0x01,0x80,0xc7,0xde,0x60,0x20,0xb8,0x03,0xe7,0x3f,0x44,0x39,0xb1,0xb8,0x19,0x53,0x5a,0xc6,0xa0,0x18,0x8e,0x0e,0xb6,0xfd,0x7e,0xe7,0x7e,0x8a,0xeb,0x4c,0x35,0x4a,0x0f,0x52,0x81,0x68,0x12,0xe4,0x46,0x2e -.byte 0x20,0xb4,0x41,0x59,0xb3,0x16,0x02,0x9f,0xdb,0xe8,0xea,0xfd,0xe3,0x5d,0x14,0xd0,0x97,0x52,0x66,0xcb,0xb4,0x48,0xa3,0x05,0xab,0x73,0x8e,0x2c,0x46,0xc2,0x94,0xd5,0xc8,0x57,0xc4,0x13,0xa4,0x0b,0x7c,0x34,0xbf,0xb4,0x07,0x28,0x92,0xe2,0x1d,0x00,0xa6,0xf0,0xb0,0xbf,0xdd,0x5d,0x20,0x05,0x9f,0x53,0xcf,0x07,0xf7,0xe8,0x79,0x04 -.byte 0x57,0xd1,0xac,0x9c,0xdd,0xae,0xcd,0x8b,0x04,0x0a,0x2d,0x0a,0x0f,0x21,0x09,0xc8,0x0d,0xfa,0x23,0x26,0xe3,0xdb,0x84,0xc8,0x8e,0x9c,0x96,0x93,0x4f,0xcc,0x2f,0x96,0xed,0x04,0x91,0x0d,0xc7,0xbb,0x27,0xa3,0x6b,0x9d,0xe2,0x15,0x83,0x31,0x78,0xb5,0xb9,0x6d,0xb1,0x6c,0xa2,0x3e,0xf5,0x45,0x77,0xf4,0x96,0x3a,0xe6,0x10,0x08,0xfd -.byte 0x23,0xcc,0xda,0x27,0x73,0x67,0xbb,0x8b,0x59,0xe2,0xcf,0xda,0x57,0xf9,0x17,0xeb,0xeb,0x98,0x39,0x48,0xbf,0x3d,0x5b,0x7b,0xc2,0x11,0x4b,0xd6,0xb6,0x8a,0x14,0xb3,0xf5,0xc3,0x18,0xff,0xde,0x62,0x98,0x4a,0x1d,0x6b,0x4e,0x00,0x4f,0x7d,0x2f,0x67,0xf4,0x22,0x1e,0xdb,0x69,0xd5,0x87,0xfd,0xee,0x97,0x56,0xd4,0x00,0x0c,0x9e,0x22 -.byte 0x11,0xda,0x8e,0x3b,0x91,0xad,0xf1,0xb6,0x0a,0xba,0xe7,0xc6,0x14,0x0e,0xc4,0x85,0x5f,0x7d,0x69,0x7d,0x73,0x9c,0x83,0x6a,0x69,0xef,0x10,0xb0,0xe6,0x33,0x32,0x0f,0xd8,0x54,0xa4,0x9d,0x39,0xaf,0xfc,0x6d,0x4f,0xeb,0x34,0x89,0x2e,0xb0,0xa1,0xcd,0xe1,0x5b,0xab,0xe1,0xff,0x82,0x85,0x6b,0x5e,0xa9,0x9e,0x43,0x02,0x0d,0x38,0x33 -.byte 0xe1,0xbc,0xa4,0x77,0x8a,0x5e,0x54,0xa8,0xcf,0xc9,0x76,0xcb,0x73,0x21,0x1f,0xa7,0x1e,0x5c,0x0a,0xd6,0xa2,0x36,0x6f,0x07,0xa1,0x6b,0x0d,0x5a,0x21,0x3a,0xc3,0xc0,0xcd,0x9d,0xed,0x83,0x96,0x89,0xaa,0x55,0x56,0xfd,0x0a,0x97,0x3a,0x50,0xfd,0x95,0x3f,0xb7,0xfa,0x87,0x7d,0xa6,0x5d,0x12,0x65,0x3f,0x61,0x4f,0x86,0xdd,0x58,0x64 -.byte 0xd7,0xde,0xd6,0xb9,0x68,0x87,0xde,0xba,0x96,0xf5,0x1c,0xec,0x8e,0x81,0xfc,0xca,0x77,0xe2,0x85,0x11,0x93,0xc7,0xf2,0x0f,0x77,0xbb,0x7c,0xed,0x20,0x7a,0xe3,0xc5,0x76,0xff,0x04,0xc7,0xe6,0x7a,0xa1,0xfe,0x58,0x52,0x1b,0xec,0x27,0xbb,0xd4,0x27,0x7c,0xc7,0x4a,0xfb,0x07,0x62,0x99,0x36,0xff,0x6e,0x71,0x2f,0xbd,0x25,0xff,0x8d -.byte 0x97,0x14,0x56,0x23,0x7f,0x13,0x89,0x10,0xd8,0x29,0x1f,0x91,0x56,0x52,0x85,0xa7,0xd3,0x04,0xc9,0xe2,0x09,0xa2,0x0f,0xaa,0x28,0xb1,0x79,0xf9,0x08,0xf4,0x14,0x57,0xc4,0x54,0xd7,0x69,0xb0,0x37,0xf0,0x80,0x90,0xce,0x75,0x81,0xe7,0x75,0x0f,0x7f,0x71,0x58,0x3b,0x78,0x53,0x9b,0x4a,0x5e,0xcc,0x23,0x04,0x9e,0x0c,0xd7,0xd8,0x69 -.byte 0x90,0xdf,0x36,0x99,0x90,0xd3,0xfa,0x35,0xf7,0x13,0x64,0xb0,0xc0,0x70,0x0c,0xd4,0x87,0xc0,0xca,0xd8,0xca,0x8a,0xc3,0x9a,0xfa,0x73,0x34,0x18,0xe9,0x3a,0x85,0x42,0xc5,0xe1,0xaa,0xb5,0x87,0xac,0x43,0x9c,0xfa,0x7e,0x05,0x35,0xed,0x7e,0x0d,0x38,0x82,0x17,0x7f,0x22,0xa2,0x3d,0xd3,0x0d,0xd1,0xff,0x0a,0x68,0x52,0xd2,0x17,0x59 -.byte 0xaa,0x57,0xbd,0xd3,0xea,0x0c,0xe8,0xb0,0x22,0x13,0x59,0x42,0x46,0x34,0x58,0xa9,0x16,0xc5,0x9f,0x88,0x8f,0x75,0x02,0xbf,0x63,0xda,0x28,0xba,0x9a,0xcf,0xbb,0x73,0x58,0xb1,0x13,0xf2,0x68,0xd8,0x6b,0xfd,0x49,0x50,0xcf,0x09,0xea,0x6a,0xff,0x20,0x39,0xc5,0xae,0x70,0x79,0xea,0xec,0x9d,0x09,0xf8,0x51,0x1f,0xfd,0x01,0xd5,0x9f -.byte 0xec,0x29,0x36,0xfc,0x39,0xb4,0x4c,0x1f,0xe6,0xb4,0xcc,0x97,0x21,0xe5,0x19,0xe9,0x7a,0x60,0x6d,0x39,0x3c,0x31,0xd4,0x43,0x76,0xba,0x10,0xd9,0x3f,0x75,0x7a,0xa6,0x1d,0x02,0x88,0x3d,0xa5,0x9f,0x91,0x61,0x4e,0x32,0xec,0xf5,0xd3,0xe4,0x65,0xf7,0x0e,0x3b,0x8a,0x8f,0x22,0x31,0x71,0x8f,0xf1,0x5f,0x7b,0x04,0x88,0xf9,0x88,0x67 -.byte 0x14,0x85,0x74,0x9e,0x54,0x0b,0xed,0x7a,0x48,0xcd,0xcf,0xd2,0x05,0x38,0xd5,0x58,0xa2,0xaf,0x6a,0x28,0x21,0xfd,0x38,0x4e,0x83,0x06,0x15,0x60,0xfb,0x89,0x2a,0x72,0xfe,0x75,0xc7,0xa4,0xae,0xe4,0x5b,0xbb,0xde,0x54,0xde,0x77,0xbb,0x9d,0xd2,0x07,0x05,0x61,0x53,0x65,0x31,0xd4,0x3a,0x8a,0x7d,0x9d,0x30,0x09,0x25,0x28,0x72,0x19 -.byte 0xe4,0xae,0x1d,0xbf,0xa7,0xef,0x75,0xd0,0xe3,0xdc,0x0b,0xd1,0x17,0x9c,0xc6,0xdf,0x65,0x9a,0x7c,0x9d,0x0b,0x9a,0x3d,0x8f,0xb0,0xf5,0x51,0x46,0x6b,0x12,0x0d,0xe6,0xa9,0x3a,0xb5,0xe9,0x52,0x85,0xa5,0x25,0x1f,0xc9,0x8b,0xff,0xe3,0x37,0x25,0x97,0xd8,0x91,0x17,0xed,0xcf,0x2a,0x6d,0x4f,0xef,0x74,0x5e,0x92,0xa2,0x2d,0x84,0xa6 -.byte 0x09,0xc4,0xfc,0x36,0x95,0x54,0x25,0x9e,0xeb,0xd9,0xea,0x5a,0x01,0x0c,0x54,0xdb,0x82,0x01,0xed,0x0b,0xf7,0x9f,0x0d,0x8f,0x2e,0xee,0x7c,0x6e,0xb3,0xe7,0xe8,0x04,0xef,0x8d,0x5e,0xfe,0x3d,0x96,0x3a,0x65,0xd3,0xb2,0x11,0x75,0x1c,0x6f,0x2a,0xd3,0x26,0x1f,0x5f,0x35,0x02,0x0b,0x9f,0x38,0x5b,0xa5,0x3a,0x90,0x3e,0x03,0x9f,0x50 -.byte 0xf2,0xd7,0xe4,0x3c,0xd3,0x28,0x67,0x0a,0x5a,0xe8,0x59,0x6f,0x38,0x8f,0x8b,0x0d,0xe4,0x1c,0xfc,0x6e,0x07,0x69,0x7b,0xfb,0x04,0x30,0xe7,0xa6,0x13,0xfb,0x33,0xa0,0x52,0x6a,0xec,0x64,0xad,0x90,0xbd,0xba,0x15,0x12,0x48,0xed,0xd1,0x94,0x2d,0xe7,0x19,0x28,0x5e,0x7a,0x94,0xf4,0x79,0xd7,0x79,0xc9,0xf6,0x16,0xb4,0x88,0xee,0x15 -.byte 0xa2,0x68,0xe3,0x1d,0xd0,0xd2,0x63,0x78,0x7c,0xb3,0x30,0xac,0x63,0x7a,0x36,0xc5,0x50,0xbf,0x57,0xf6,0xfe,0x4e,0x43,0x4e,0xf9,0xc4,0xa2,0x2a,0xa7,0xa4,0x2c,0x18,0xb9,0x43,0x7b,0xe8,0xf6,0x14,0x4f,0x07,0x6e,0x65,0x9a,0xdd,0x10,0x2a,0x4c,0xa4,0x58,0x86,0x19,0xad,0x6d,0x5e,0x30,0xfb,0x5f,0xb6,0x9f,0x2a,0xac,0x90,0x0d,0xae -.byte 0xf9,0xab,0xc1,0x33,0xd3,0x73,0x1d,0x46,0xe5,0xc8,0x1e,0x1d,0x61,0xf1,0xda,0x53,0x3e,0x61,0xf0,0x9a,0xe4,0xb7,0x04,0xe9,0x5e,0xf6,0x11,0xa6,0x56,0x39,0xed,0xfb,0x06,0xd0,0x92,0xb9,0xb8,0xb5,0x3b,0x39,0xec,0xa5,0xc0,0xb1,0x7e,0x7e,0xfb,0x89,0x86,0xa8,0x70,0x47,0xa5,0x60,0x8c,0xf8,0x47,0x31,0x04,0x54,0x29,0xf3,0xa2,0x79 -.byte 0xac,0x24,0xda,0x33,0x6c,0x1c,0x34,0xc2,0xa0,0x96,0x27,0xbb,0x31,0xbf,0xc1,0xd9,0xc8,0x35,0xbc,0xb3,0x13,0x8a,0xb6,0x25,0x92,0xdc,0xcc,0x3b,0x8a,0x65,0xf3,0xf9,0xd1,0x2a,0xcd,0xb0,0xf4,0xd7,0x44,0xa0,0x27,0xfc,0x0e,0x69,0x46,0x0b,0x56,0x5b,0x58,0x40,0xd9,0xc4,0x37,0x9b,0x4d,0xa1,0x45,0xd8,0xab,0x4d,0x02,0x31,0x4f,0x93 -.byte 0x56,0xd0,0x26,0x99,0x1c,0xc7,0x2b,0xc2,0x80,0xb4,0xbd,0x6e,0xfe,0xa1,0xf7,0x8f,0x13,0x74,0x2c,0xa8,0x63,0xb1,0x3d,0x6d,0x32,0x4a,0x80,0x6a,0x7f,0xcf,0x6c,0x51,0xa9,0x21,0x34,0x4e,0x13,0x19,0x8f,0x33,0xfc,0x06,0x46,0x05,0xf0,0xcf,0xf1,0xce,0x20,0xe0,0x40,0xf2,0x0a,0xd0,0xf6,0xcc,0xcc,0xc2,0xc7,0x07,0x2e,0x9e,0x0a,0x1e -.byte 0x53,0x59,0xbb,0xe3,0x02,0xc8,0x20,0x9f,0x3c,0xe6,0xec,0xf7,0x8a,0x6d,0x3c,0x0f,0xb3,0x14,0x66,0x5c,0x51,0xbe,0x82,0xc2,0x0b,0x10,0x63,0xa9,0xd4,0x7f,0x12,0x88,0x13,0x81,0x8a,0x06,0x8a,0x7f,0xc8,0x89,0xe7,0xbd,0xce,0x51,0xdc,0x93,0x03,0x07,0x6f,0x8c,0xe6,0xcc,0x0d,0x45,0xa8,0xfc,0x02,0xe2,0x3e,0xa7,0xc8,0x83,0x77,0x98 -.byte 0x91,0x4e,0x1f,0x8d,0xed,0xa5,0x38,0x54,0x0e,0x4e,0x53,0x1c,0x0c,0x47,0x11,0x59,0x54,0x15,0xb5,0x47,0xb0,0x21,0xa1,0x3d,0xaa,0xef,0xee,0x9e,0x26,0x3c,0x39,0x75,0xff,0x1a,0x8c,0xbb,0x1a,0x49,0x62,0x21,0x76,0xe8,0x3d,0x10,0x55,0xf5,0x5a,0x44,0xf0,0xb3,0x81,0xd0,0x35,0x96,0x95,0x63,0xf7,0x50,0xb1,0xa0,0xf0,0x29,0x97,0xc9 -.byte 0x27,0x73,0xd8,0x29,0xef,0x74,0xd2,0x6d,0xf4,0xfb,0x72,0xa9,0x4f,0x12,0xd5,0xfd,0xc9,0xba,0xf0,0xbd,0xfd,0x5e,0x5c,0xfa,0x53,0xe3,0x96,0xab,0x57,0xc3,0xb6,0xe8,0x0e,0x43,0xe4,0x77,0x97,0x04,0x69,0xff,0x72,0xd0,0xd8,0xab,0xb9,0x19,0x25,0x89,0xf7,0xbb,0x01,0x03,0xf2,0xc6,0x8d,0xd5,0x86,0xe3,0xfe,0x9c,0xff,0x78,0xd7,0xfc -.byte 0xda,0xd4,0x69,0x8e,0xd6,0x31,0xfb,0x15,0xd3,0x38,0xfd,0x53,0xe2,0x4e,0xce,0xcc,0xfe,0x17,0xc5,0x88,0x92,0x28,0x98,0xb7,0xcf,0x7b,0x53,0x7b,0x96,0x14,0xaf,0xeb,0x5b,0x2d,0x16,0x41,0xcc,0x7b,0x65,0xe1,0x73,0x81,0x4e,0x8f,0xc3,0xad,0xe1,0x3f,0x0c,0xa7,0xbe,0x38,0xed,0x02,0x67,0xf5,0xfa,0x1d,0xb0,0xd5,0x4c,0xe1,0xd8,0x62 -.byte 0xc9,0xb5,0xf8,0x84,0xc4,0x51,0x57,0x14,0x11,0xf8,0x7d,0x1d,0xe7,0x81,0x85,0x61,0xa9,0x9f,0xc8,0x45,0xb9,0x2d,0x8a,0xc9,0xa3,0xfe,0x5a,0xf9,0xe0,0x1c,0x80,0xd8,0x77,0xaa,0x85,0xca,0x93,0x9a,0x2e,0x10,0x03,0x71,0x3d,0xb1,0x2a,0x64,0x2e,0xad,0x64,0xba,0x5c,0xaa,0x8a,0xc2,0x2a,0x80,0x28,0x2e,0xf9,0x93,0xe1,0x71,0x72,0xae -.byte 0xda,0xd8,0x4f,0x4c,0xec,0xb5,0xe3,0x05,0x10,0x5f,0x4c,0xe6,0xe1,0xf4,0x07,0x63,0x75,0x6f,0xc5,0xf9,0xcd,0xfc,0xfc,0x35,0x2f,0xe4,0xca,0x4b,0xfc,0xc3,0x20,0x8b,0x5c,0x4a,0x3c,0xf8,0x92,0xca,0x2b,0xb0,0xce,0xd9,0x4b,0xf0,0x44,0xcb,0x4e,0x83,0xf3,0x9d,0xb0,0xd4,0xab,0xba,0x2a,0x76,0xaa,0x87,0xcd,0xa2,0xd1,0x3f,0xa0,0xb9 -.byte 0xdb,0x7e,0x67,0x2d,0x92,0x4c,0xeb,0x3c,0xa6,0x8c,0x62,0x80,0x18,0x78,0x2b,0x9d,0x8f,0x5e,0xc3,0xa5,0x3b,0x10,0xb3,0x8a,0x3b,0x00,0x96,0xb2,0xab,0xce,0x8d,0xff,0x3c,0xee,0xeb,0x4f,0xfb,0xab,0x96,0x38,0x4c,0x15,0x6e,0x7c,0xf3,0x31,0x5f,0x8f,0x99,0x88,0x52,0x48,0x8b,0x71,0x1b,0x31,0x3f,0x7c,0xe4,0xae,0x9c,0x7b,0xeb,0x64 -.byte 0xe3,0x80,0xd4,0x56,0x9a,0x6a,0xd9,0xca,0xc5,0xf0,0x86,0xe7,0xda,0x80,0x8f,0x17,0x61,0xca,0x24,0x0b,0xb6,0xf9,0x24,0xc5,0x7a,0x28,0x42,0x32,0x7f,0x2b,0xde,0x44,0x30,0xed,0x69,0x63,0x07,0x3f,0xca,0x7b,0x02,0xea,0x6e,0xef,0x27,0x1d,0x76,0x32,0xc2,0x81,0x3d,0x03,0x9a,0xe7,0x0d,0x28,0x07,0x03,0x0c,0x65,0x73,0x58,0x26,0xc6 -.byte 0xfe,0xcc,0x33,0x7f,0x33,0xad,0xea,0x81,0x05,0xcc,0x61,0x1e,0x78,0x69,0x70,0xc9,0x1f,0x6e,0x4f,0xb8,0x19,0x42,0x03,0x03,0x9d,0x56,0x87,0x0e,0x9a,0x32,0x3a,0xba,0xb9,0x11,0x66,0x9f,0x4d,0xd1,0xb0,0x11,0xbf,0x46,0xfc,0xcf,0xe5,0xef,0xf1,0x61,0xeb,0xad,0x31,0x7c,0x0d,0x66,0x0d,0xa9,0x1f,0xe4,0xf9,0x80,0x9e,0xae,0x9e,0x34 -.byte 0x1e,0x95,0x6c,0xa2,0x77,0x69,0x84,0x77,0xb7,0xe8,0xca,0x1f,0xea,0xc1,0x34,0xe6,0x0d,0x4f,0xba,0x77,0x2b,0x8c,0xbe,0xff,0xc4,0x06,0xa3,0xb6,0x1a,0xbe,0x55,0x99,0x57,0x6f,0x54,0x24,0x93,0x7a,0x0d,0x52,0xd6,0xbb,0xd2,0x9c,0xd5,0x76,0x6a,0x22,0x66,0xdc,0x43,0x9a,0x7b,0x1b,0x11,0x80,0x02,0x0c,0x8f,0xc6,0xc6,0x02,0x42,0x29 -.byte 0x00,0xc4,0xb2,0xa1,0x6a,0x7f,0xa9,0x60,0x8d,0x41,0x4f,0xd3,0xde,0x33,0x5a,0x44,0x31,0xb0,0xdc,0xc0,0x0c,0x31,0x03,0x96,0x71,0x0a,0xce,0xe3,0x0b,0xc7,0xe3,0x5d,0xe0,0x88,0x4b,0xfd,0x4c,0x1a,0xce,0xaa,0x89,0xc6,0x99,0xa8,0xd3,0x1e,0xe9,0x6c,0x2a,0xbd,0x26,0x81,0x03,0x6a,0xf2,0xf2,0x0f,0x1e,0x9d,0x8a,0x59,0x45,0xbf,0x6d -.byte 0xb7,0xc8,0xec,0x77,0xb0,0x70,0x1a,0x31,0x21,0xeb,0x25,0x12,0xff,0x13,0x33,0x6b,0x47,0x34,0xd8,0x66,0x11,0x8a,0xc9,0x93,0x5b,0x2c,0x55,0x42,0xb2,0x9b,0x60,0xc6,0xba,0xab,0x12,0x12,0x5d,0x0a,0xd4,0x54,0x79,0x17,0x6d,0x31,0x7d,0x4f,0xf2,0x94,0x16,0x65,0x62,0x38,0x76,0x3a,0x7d,0x55,0x05,0xd9,0x17,0x45,0x62,0xb4,0x1d,0x31 -.byte 0x34,0x40,0xd3,0x8e,0xf9,0x29,0x4d,0x3f,0x93,0x9a,0x2e,0xa4,0x75,0x66,0xf6,0x62,0x8f,0xf9,0x8d,0x79,0x4b,0x51,0x7e,0xfb,0xeb,0x9a,0x86,0x96,0x01,0x79,0xbe,0xe4,0x42,0xb3,0xc8,0x28,0x9e,0xed,0xa8,0xb6,0x6d,0xd3,0x31,0xed,0x30,0x9e,0x6a,0x5b,0x02,0x4b,0xbd,0xb3,0xf2,0xf0,0x9d,0x50,0x09,0x40,0x71,0xfe,0x4b,0x91,0xc9,0xd6 -.byte 0x07,0x87,0x9e,0xdb,0xa9,0xcd,0x0b,0x95,0x18,0x5a,0x55,0x10,0xaa,0xe1,0x70,0xe9,0x2e,0xc2,0x31,0x6b,0x48,0x84,0x2f,0xe5,0x7b,0xdd,0x4c,0x03,0xed,0xb6,0xb6,0x64,0x24,0x38,0x7a,0x5a,0x15,0x35,0x9d,0x66,0x08,0x4d,0xa6,0x3c,0x96,0x1a,0xcd,0x02,0x61,0x40,0xde,0xac,0xc3,0x15,0x8c,0xca,0xe6,0x62,0xe9,0x61,0x68,0xf6,0x60,0xd3 -.byte 0x7e,0x5f,0x44,0xcf,0x09,0x01,0x60,0xc2,0xb1,0xfc,0x2f,0x41,0x4c,0xc1,0x06,0x72,0xcc,0xde,0x25,0xe0,0x8c,0x34,0xb8,0xe0,0xb2,0xeb,0x05,0x5d,0x9e,0x7e,0xf7,0x1e,0x24,0xcd,0x1b,0x14,0x3f,0x1b,0x13,0xc0,0x64,0x38,0x43,0x95,0xba,0x7b,0x61,0xa0,0xdc,0xe0,0xf5,0x80,0x13,0xa1,0xc5,0x48,0x92,0xc5,0xd5,0xd0,0x87,0x0c,0x73,0xae -.byte 0xe2,0xb3,0xe8,0x70,0x4a,0x7e,0xa0,0x13,0xc3,0xc6,0x9c,0x77,0x51,0xca,0x88,0xcf,0xe0,0x1e,0xff,0x6c,0xe2,0xc3,0x33,0xce,0x7f,0x3e,0x7d,0xd5,0x37,0x23,0x09,0xb7,0xbd,0xb7,0xec,0x9a,0x29,0xd6,0x4f,0xea,0x79,0x24,0x4c,0x09,0x74,0x9c,0x97,0x3b,0x08,0x1f,0x82,0xcc,0xae,0xc4,0x3f,0xcf,0xc6,0xcb,0xaf,0x8c,0x89,0x15,0x79,0xeb -.byte 0x88,0xb9,0x03,0xab,0xc6,0xf8,0x6e,0x54,0xde,0x50,0x6e,0xcf,0x8a,0x4b,0x3f,0x64,0xd0,0xcb,0x69,0xc2,0xe3,0x40,0x4a,0x94,0xe2,0x04,0xfa,0x9b,0x4a,0xf6,0x2b,0x93,0x0c,0x0e,0xf8,0x68,0xbc,0x6e,0x6c,0xe6,0xd9,0xb6,0x04,0x40,0xf4,0x60,0xbc,0xc1,0x1e,0x67,0x1f,0xce,0x5c,0x4d,0xba,0x78,0xa8,0xf5,0x96,0x00,0xb9,0x61,0x82,0x65 -.byte 0xb2,0x1d,0x42,0xb8,0x88,0x66,0x43,0xd9,0xfe,0xe0,0x86,0xef,0x5d,0x4d,0xcc,0xeb,0x57,0x9a,0x2b,0x27,0xf2,0xcf,0x68,0xc3,0x05,0x92,0x4d,0x4d,0xb7,0x46,0x7e,0xfd,0xb7,0x4a,0x4d,0x6f,0xac,0xc8,0x8d,0xf2,0xcd,0x52,0xcf,0x91,0x77,0x2d,0x68,0x06,0x7a,0xc9,0xf3,0x17,0xc6,0x8f,0x8f,0xb5,0x8f,0x74,0xfa,0x90,0xcc,0xfc,0xaf,0x4e -.byte 0xd2,0x29,0xd9,0x57,0x71,0xe9,0x52,0xd8,0x50,0xfa,0x4d,0x13,0x7c,0x42,0x15,0x22,0x65,0x26,0x08,0xda,0xaa,0x53,0xcf,0xeb,0xd1,0x87,0xd5,0x7c,0x4e,0x66,0x1c,0x7d,0xc9,0x03,0x59,0xf8,0x09,0x3e,0x1b,0x94,0x4c,0x39,0x56,0xeb,0xfd,0xb6,0xd0,0xf9,0x76,0x8b,0x5d,0x6e,0x44,0x15,0xcf,0x27,0x7f,0x69,0x9a,0x00,0x96,0xbe,0x80,0x5e -.byte 0xbb,0x5a,0x05,0xea,0x15,0xdd,0x44,0x69,0x9e,0x64,0xcd,0xba,0xf2,0x6f,0x67,0x10,0xc5,0xa1,0x75,0x85,0x5f,0xdc,0x61,0x43,0x34,0xc3,0x52,0x06,0xd4,0xe9,0x9f,0xdf,0xd4,0xa6,0x96,0xac,0xb1,0x21,0xdd,0x20,0x46,0x20,0x89,0x5f,0x0e,0x9d,0xa8,0xc7,0x75,0x3a,0x54,0x9e,0x7c,0x3a,0xd5,0xb2,0x68,0x77,0x06,0x1b,0x1c,0xbd,0xb3,0x02 -.byte 0xb5,0xdd,0x87,0x55,0x6b,0x00,0x9f,0x2c,0x30,0xb7,0x4e,0xc3,0x67,0x38,0x37,0x61,0x81,0x68,0xcb,0x14,0x81,0x27,0xd7,0x38,0x18,0x81,0x68,0x45,0xca,0xf4,0xaa,0xae,0x58,0x9e,0xf8,0xbe,0xe9,0x1e,0x05,0x19,0xf0,0xea,0x89,0xf8,0xa1,0x9c,0x7b,0x63,0xc1,0xcd,0x81,0xc8,0x95,0x56,0x81,0x81,0x29,0xb0,0x4d,0xbf,0xe6,0x8d,0xa3,0xb3 -.byte 0xfa,0xae,0x13,0xc8,0xca,0x4d,0x5c,0x5e,0xd9,0x17,0xf8,0x87,0xdb,0x5b,0xe2,0xd9,0xba,0xe3,0xe8,0xdb,0xcb,0x74,0x36,0x7e,0x0e,0x3a,0x94,0x6a,0xe9,0x9e,0x50,0x8e,0xf4,0xd4,0x15,0xb7,0x50,0x60,0x3f,0x14,0x72,0x41,0x9d,0x51,0x63,0x8c,0x31,0x95,0xf2,0xbc,0x14,0xc7,0x64,0x2c,0xee,0x0b,0xe6,0xde,0xf6,0x33,0x85,0x65,0x00,0x54 -.byte 0x54,0x84,0x85,0x94,0x87,0xa0,0xc3,0x95,0x4e,0x74,0xcb,0x2d,0x82,0x9e,0x46,0x7f,0xf5,0x64,0x60,0xfe,0x1a,0x37,0xee,0xa7,0xb6,0x85,0xb5,0x4e,0x30,0x11,0x39,0x4b,0xe9,0x57,0x18,0x3a,0x2c,0x6b,0xb9,0x8e,0x5a,0x54,0xa9,0x31,0xf7,0xe1,0xe0,0xc7,0x52,0xfe,0x76,0x9b,0xc6,0xfe,0xde,0xe0,0xe9,0xf9,0xf6,0x10,0xda,0xef,0x72,0x24 -.byte 0x9c,0xbe,0x4a,0xba,0x58,0x21,0x1b,0xe3,0x1d,0x80,0x10,0x76,0x70,0xde,0x8f,0xf3,0x07,0x93,0x01,0xe0,0xb4,0xd9,0x7d,0x60,0x0d,0x08,0x07,0xa4,0x6d,0x9b,0x2b,0x8c,0x9a,0x58,0x65,0x5e,0x29,0xf1,0x24,0xb2,0x31,0xfb,0xb7,0xad,0xf0,0x50,0x8e,0x25,0x1b,0x75,0xc5,0x82,0x88,0x8c,0x68,0x14,0x2c,0x28,0xa2,0xb6,0x93,0x14,0xe3,0x28 -.byte 0xd0,0x95,0x6f,0x79,0x91,0x03,0x75,0x82,0x5c,0x20,0x46,0x0d,0x53,0x40,0x2c,0x88,0x62,0xa4,0x8c,0xd5,0xf1,0xc1,0xbf,0xde,0x57,0x91,0xb2,0xa6,0x66,0x29,0xf0,0x6b,0xb8,0x5e,0x78,0x5f,0xd1,0x76,0x98,0xf2,0x56,0xc2,0x5f,0x48,0x1f,0xa6,0x98,0xb0,0x87,0x53,0x13,0x1d,0x1a,0xa7,0xdf,0xa5,0xea,0x37,0x12,0x6d,0x64,0x53,0xdc,0x04 -.byte 0x2d,0xb9,0xeb,0x78,0x89,0x7b,0x70,0xd2,0x6d,0x45,0x8d,0x45,0x50,0x57,0xc7,0xb2,0xaf,0xdd,0x72,0x0f,0x9f,0x1b,0x29,0x61,0x68,0xb5,0x4a,0xd4,0xe9,0xd7,0x10,0xe7,0xcd,0xe8,0x22,0xd3,0x54,0x0c,0x0b,0x32,0x77,0x7d,0x3e,0xed,0x6e,0x79,0x4b,0x7b,0x99,0x1f,0x9e,0xbe,0xe7,0x12,0x7c,0x94,0x36,0x1c,0x20,0x8a,0xd0,0xab,0xda,0x95 -.byte 0xf6,0x4f,0xbe,0x6f,0x44,0x0b,0xa3,0x7b,0x4d,0x00,0xf6,0xdf,0x6f,0xc8,0x50,0x9e,0x3e,0x0c,0x1e,0xfe,0xb8,0x39,0x9f,0x83,0x4f,0xb3,0x1f,0x7e,0x53,0x54,0x64,0x04,0xa3,0xf7,0x79,0x01,0x71,0xce,0x18,0x0d,0x47,0x4e,0xae,0x88,0x6a,0xe7,0x26,0x4e,0x59,0xee,0x3a,0x03,0xc2,0x4d,0x0c,0x29,0xf0,0x96,0x9d,0xc0,0xa3,0xb3,0x82,0xf9 -.byte 0xc4,0xf8,0x8b,0xae,0x68,0x47,0x39,0xdc,0x10,0xd7,0x09,0xb4,0x86,0x87,0xfa,0x7e,0x0c,0xe4,0xee,0x3a,0x35,0x1a,0x0e,0x95,0x88,0xce,0xe7,0x9e,0xcc,0xa5,0x58,0x98,0x48,0xbd,0x9c,0x27,0xe6,0xb9,0xf7,0xca,0x66,0xee,0x54,0x87,0xd0,0x6d,0xab,0x31,0x1a,0x57,0x33,0x8b,0x89,0xa0,0xc0,0x18,0x9a,0x87,0x5e,0x58,0x02,0xe5,0x50,0x47 -.byte 0x0f,0x60,0x53,0x9d,0x99,0xe4,0x0a,0xfa,0x4a,0xc3,0x77,0x4b,0x4d,0x4e,0x0c,0xbb,0x68,0xd9,0xb3,0xd3,0x59,0x78,0xdf,0x65,0x97,0x6e,0x22,0x5b,0x24,0x26,0xf9,0x2a,0x14,0x73,0xa7,0xec,0x65,0xfc,0xdf,0x7d,0x35,0x0d,0x44,0x1b,0x4b,0xad,0x6b,0x8f,0x0e,0xa3,0x3b,0x6b,0x40,0xb3,0xe3,0xd9,0x41,0xba,0xbf,0x95,0xbb,0x6e,0x91,0xf6 -.byte 0x63,0xb3,0xde,0xdb,0xc2,0x6f,0xfe,0x00,0xf1,0x53,0x96,0x37,0xa4,0x27,0x48,0x3e,0xf9,0x32,0x23,0x90,0x90,0xe0,0x01,0xde,0x08,0xad,0xc4,0x6c,0x25,0x7a,0x7f,0x2f,0xb7,0xb7,0xc6,0xaf,0xeb,0x91,0x9c,0xa2,0x9c,0xf7,0x7f,0x9f,0x74,0x9b,0x7d,0x54,0x66,0xf9,0xe0,0x73,0xb4,0x15,0x2b,0xaa,0x71,0x50,0xd0,0x74,0x5d,0xcd,0x1c,0x09 -.byte 0x4c,0x80,0xcc,0xdc,0x10,0xd9,0x96,0xb3,0xdc,0x09,0x73,0x1f,0x36,0x4c,0x1b,0x86,0x25,0x13,0x7c,0xd2,0xc6,0x9d,0x5a,0xce,0xd6,0x22,0x97,0x66,0x7b,0x7b,0x84,0xba,0x69,0xd2,0x87,0x9b,0x08,0xda,0x77,0x66,0x90,0xbc,0x7c,0x3c,0x5d,0x43,0x92,0x5f,0x05,0xfb,0x23,0x46,0x88,0xf7,0xa4,0x10,0xbd,0x7d,0x00,0x29,0x2d,0xa5,0x6a,0xab -.byte 0xcc,0xdd,0xcf,0x1e,0x2b,0x9b,0x5f,0xa9,0x94,0x14,0x99,0x6e,0x3b,0x41,0x52,0x61,0x16,0x17,0x44,0xcf,0x5b,0x34,0x5c,0x27,0x29,0x4a,0xc3,0xba,0x9a,0x0c,0x20,0x17,0x2b,0x92,0xd9,0xf1,0x76,0x51,0xd8,0xa5,0x4a,0x4b,0x4a,0x0b,0xe4,0x6b,0x93,0x61,0xc7,0xb3,0x23,0x7a,0x24,0xfa,0x5e,0xee,0x80,0x10,0x65,0x44,0xa5,0xed,0x72,0xd9 -.byte 0x8a,0x06,0x2a,0x86,0xa9,0x26,0x50,0xa1,0xb2,0xb2,0x8b,0x7b,0x4a,0x29,0xf1,0x18,0xef,0xff,0x61,0xf1,0xa1,0x48,0x0f,0x84,0x8c,0xef,0xd8,0x02,0x65,0x44,0x11,0xf2,0xe1,0xba,0x98,0x03,0xbe,0x5a,0x5d,0xb8,0x0a,0x88,0xd8,0x4a,0x49,0x4c,0x70,0xa6,0x98,0x81,0x36,0x56,0x92,0xde,0xcb,0xaf,0x33,0xf5,0x1c,0x0a,0xce,0x7a,0xc0,0xff -.byte 0x24,0x54,0xd3,0x9a,0x0f,0x82,0x76,0xe5,0x0e,0x82,0xb4,0xfe,0xc2,0xac,0xe4,0xba,0xa3,0x4c,0x8a,0x0d,0xa7,0x3e,0x2b,0x71,0x73,0x5f,0xd2,0x35,0xd3,0xae,0xc0,0x3e,0x6f,0x67,0x98,0x51,0xa6,0xdf,0xb2,0xf4,0xd2,0xc1,0x43,0xe2,0x0a,0x7c,0xa0,0xb6,0xff,0xfc,0xc0,0x88,0xe5,0x34,0x20,0x79,0x50,0xc3,0x06,0x5b,0x20,0x9f,0x05,0x33 -.byte 0x22,0x30,0xaf,0xc4,0xc3,0x17,0x09,0xbb,0x30,0x0f,0x42,0xb7,0xc1,0xe0,0x4c,0x71,0xc5,0xf7,0x96,0xb4,0xd4,0x0f,0x44,0x47,0xa3,0x06,0x17,0xbd,0x0f,0x7c,0xc6,0x53,0x07,0x34,0x9a,0x9a,0x2f,0x3f,0x01,0xea,0xdf,0x1c,0x06,0x33,0x15,0x9c,0x5a,0xe3,0x33,0x29,0xce,0x40,0x4b,0xb1,0x99,0xe0,0x80,0x6e,0x0c,0xa1,0x4c,0x34,0x01,0x21 -.byte 0x12,0xbe,0x67,0x26,0xe6,0xdb,0xab,0x8d,0x45,0xdd,0x12,0x60,0x02,0x1a,0xdd,0x85,0xd6,0x33,0x78,0x23,0xe1,0x58,0x2a,0x46,0xf0,0xc2,0x4d,0x71,0x59,0x5b,0x8d,0x65,0xa7,0x97,0xf4,0x71,0x88,0x7d,0x60,0xe0,0x2d,0x2d,0x09,0x2f,0x26,0x15,0xa7,0xbf,0x30,0x0b,0x99,0x08,0xd7,0x85,0xfc,0x0c,0x19,0x31,0xde,0x5e,0x55,0x91,0x13,0x45 -.byte 0x3a,0x6d,0xd0,0x61,0x02,0x81,0xa0,0x42,0x7d,0xd8,0x7d,0x41,0x11,0xd2,0x25,0xb7,0x15,0xa1,0x16,0x3e,0x70,0x77,0x1b,0x80,0xb7,0xf1,0x24,0x8e,0x70,0x8d,0x73,0x6d,0xba,0xf1,0x46,0x32,0x60,0xe4,0xc8,0x4d,0x69,0xc8,0x10,0xf8,0x2d,0x53,0xe1,0x81,0x96,0x20,0x9d,0x59,0x74,0xae,0x93,0x92,0x44,0x5a,0x09,0x79,0x20,0xcb,0xff,0xb2 -.byte 0x08,0x7a,0x81,0xee,0x98,0x83,0x0b,0xa4,0x15,0xb0,0xaa,0x55,0xb0,0xb5,0x60,0x09,0x21,0xeb,0xe2,0x9b,0x57,0x41,0xb9,0xb4,0xd9,0xbe,0x7d,0x60,0x5d,0x25,0xde,0x9f,0x9e,0x5b,0x7c,0xee,0xeb,0x87,0x54,0x6a,0xc3,0xcf,0xec,0x57,0xce,0x97,0x2e,0x47,0x84,0x4c,0x15,0xf4,0xf5,0xe9,0xd4,0x45,0x23,0x20,0xf0,0x0f,0xda,0x97,0xc2,0xb9 -.byte 0xb2,0xe2,0x44,0xea,0xbd,0x95,0x73,0xcc,0x94,0x03,0x0b,0x97,0xeb,0x03,0xc1,0x51,0xc8,0x14,0xa6,0x7d,0x18,0x30,0xa1,0xda,0xa3,0xcd,0x78,0x67,0xb0,0xc1,0x6c,0x88,0xdd,0xd6,0x52,0x4b,0x85,0x1d,0x4a,0xaa,0x44,0xec,0x3b,0xff,0x00,0xd8,0x9e,0x18,0xf8,0xac,0x4f,0x73,0x6d,0xc7,0x4b,0x59,0x15,0x85,0x87,0x02,0xd8,0xf1,0xe6,0xfb -.byte 0x66,0x57,0xcf,0x06,0x84,0x50,0xc5,0x67,0x94,0xc6,0x96,0xb2,0x1a,0x37,0x06,0x3d,0x21,0xf2,0x1e,0xb4,0xe7,0xcb,0x36,0x8b,0xa3,0xe3,0x84,0xa0,0x9a,0x31,0xdb,0x87,0xf9,0xb0,0xef,0x06,0xfe,0xb0,0x8a,0x32,0x53,0xb4,0x41,0x79,0x6b,0xf7,0x7c,0xf7,0x9c,0xc1,0xea,0x61,0xf3,0x75,0xac,0x1f,0x92,0x75,0x44,0x58,0x9a,0x20,0xa4,0x20 -.byte 0xe3,0x19,0x1c,0x0d,0x27,0xe5,0x2e,0xbd,0x14,0xcb,0x40,0x3f,0x1c,0x19,0x7c,0xf9,0x92,0x13,0x1a,0x71,0x87,0xaf,0x77,0x0f,0x50,0x92,0x06,0x75,0x2d,0x75,0xe0,0x2e,0x37,0x54,0xcd,0xac,0xcb,0xca,0x7c,0x0e,0x66,0x53,0x10,0x50,0x70,0x9a,0xa4,0x79,0x76,0x87,0x71,0x4a,0x55,0xd4,0xa3,0x83,0xb3,0x04,0xed,0xa9,0xd6,0x84,0x7d,0x1a -.byte 0x64,0x5d,0xf7,0x4f,0x55,0x97,0x5e,0x26,0x9c,0x03,0x42,0x0a,0x16,0xd3,0xdf,0xc8,0x07,0xb8,0xb3,0xe9,0xac,0xa9,0x99,0x83,0x32,0x5b,0x83,0xde,0x7f,0x2b,0x70,0xca,0x15,0x09,0x33,0x0e,0x28,0xc9,0x89,0xc6,0xa6,0x47,0xd1,0x56,0x04,0x40,0x5d,0xd2,0x17,0x1d,0x32,0x21,0x6d,0xb2,0xc7,0x89,0x14,0x98,0xc6,0x58,0xc4,0xca,0xda,0x0f -.byte 0x32,0xdd,0xe1,0xe1,0x9a,0x25,0x09,0x31,0x16,0xf1,0x48,0x40,0x1c,0xc2,0xf9,0xd0,0xba,0xec,0x07,0x94,0xea,0x17,0xcf,0x6e,0xbc,0xfd,0x70,0xb4,0xbb,0x40,0xae,0xc3,0xae,0xf7,0x56,0xf5,0x13,0x55,0xfb,0x4b,0x81,0x5d,0xab,0xf2,0x3f,0xd7,0xa7,0xe6,0xcf,0x17,0xef,0x1f,0x71,0x1b,0x92,0x67,0xd3,0xd2,0xed,0x89,0x14,0x8f,0x8d,0x83 -.byte 0xef,0x7f,0xca,0x65,0x6d,0x79,0x13,0x5f,0x6e,0xf9,0x5d,0x9a,0x68,0x54,0x71,0x5c,0x9d,0x03,0x7c,0x73,0x7a,0xc2,0x17,0x9b,0x5a,0x7d,0x45,0x24,0x0c,0x41,0x13,0xe4,0xcb,0xdb,0x7b,0xc6,0xfb,0x93,0x48,0xca,0xd3,0x01,0x68,0x3f,0x36,0xc0,0x4b,0x1d,0xfa,0x9f,0x25,0x0e,0xcc,0xd0,0xf7,0xa0,0x7a,0x14,0xac,0xd7,0x6e,0x00,0x9f,0xf1 -.byte 0xc0,0xdc,0xfc,0x3b,0xd9,0xbf,0x68,0xfd,0x65,0x34,0x66,0x18,0xe5,0x02,0x9a,0x2d,0xff,0xaa,0xf7,0x73,0x58,0x21,0xe3,0xff,0x23,0x0f,0x63,0x1f,0xf3,0x8b,0x08,0xc7,0x00,0x46,0xe7,0xef,0x85,0x5f,0x7f,0xd9,0x5f,0xc2,0x36,0xe2,0xb6,0xa3,0x00,0xcb,0xff,0xe0,0x22,0x28,0x8c,0xb1,0xb1,0x17,0x91,0x4a,0x4a,0xc8,0x77,0x5a,0xa9,0xb2 -.byte 0x6e,0xb7,0xf0,0x4f,0x70,0x34,0x7f,0x87,0x2a,0x0c,0xcb,0x16,0x24,0x9b,0x41,0xb2,0x3e,0x0a,0xc1,0x33,0xf3,0xbb,0x48,0x17,0x2f,0xe6,0xfc,0xf4,0x27,0xc0,0xdb,0x58,0x24,0x9b,0x99,0x43,0x25,0xfb,0xd3,0xcf,0x1c,0x5a,0x5f,0xbe,0x28,0x3a,0x84,0x51,0x19,0xc3,0x53,0x6b,0xc8,0x73,0x44,0x6e,0x3d,0x7e,0x01,0x37,0xc2,0x2b,0xf7,0xa8 -.byte 0x1f,0x8e,0xd8,0x02,0x5a,0xae,0x56,0x81,0x2b,0x46,0x1b,0x7d,0xca,0x27,0x1f,0x48,0x99,0x24,0x54,0x59,0x08,0xfd,0xb7,0xdf,0x0a,0x77,0xef,0x4e,0x89,0x21,0x71,0x71,0x3f,0x8c,0xd7,0x52,0x89,0x7a,0x0d,0x68,0x09,0xc8,0x88,0x9c,0x0c,0x60,0xca,0x77,0x96,0xeb,0x05,0xeb,0xeb,0x60,0x5b,0x68,0x51,0x2c,0xcb,0x8f,0xca,0x3b,0x18,0x39 -.byte 0x28,0x8f,0xda,0x17,0x9b,0x53,0x71,0x26,0xa9,0x19,0xfb,0x1e,0x4a,0xd0,0x14,0x93,0x1c,0xee,0xe1,0x21,0xea,0xb3,0x16,0x47,0xaf,0x50,0xe5,0xe5,0xd3,0x21,0x8c,0x67,0x46,0x5d,0x97,0x19,0xda,0x6e,0xd9,0x70,0x7d,0x9f,0xd6,0x25,0xd0,0xfb,0x01,0x62,0x0a,0x9e,0x49,0x3d,0x33,0x0d,0x35,0xe5,0xae,0xfd,0xeb,0xb5,0x9b,0xd8,0xc1,0x2a -.byte 0xee,0x4d,0xf2,0xfc,0x16,0x51,0xab,0x58,0x7a,0x9e,0x5c,0xca,0x0a,0x92,0xbb,0xbb,0xa8,0x5b,0xfb,0xf9,0x33,0x67,0x0e,0x13,0x4c,0x83,0x3a,0x25,0x84,0x23,0xe1,0x41,0xfb,0xf1,0x42,0xc1,0x8d,0x58,0x0c,0x5e,0x75,0x09,0x34,0x58,0x96,0x32,0x54,0xb6,0xd8,0xaa,0x48,0xc1,0xed,0xc0,0x92,0x5a,0xec,0xeb,0xb1,0x75,0x59,0xf6,0x35,0xf5 -.byte 0xfd,0x7d,0x96,0x9b,0x83,0x38,0x31,0x10,0xa4,0xd7,0xfb,0x28,0xf0,0xc9,0xe4,0x33,0x5d,0x66,0x81,0x9c,0x31,0x9a,0xe9,0x9a,0x5e,0x70,0xf7,0x61,0xf9,0x93,0xaf,0x2b,0xbd,0x78,0x9e,0xdc,0x61,0xe0,0xa9,0xd1,0xa0,0x8e,0x3a,0x5f,0xb1,0x71,0xe7,0x9e,0xfd,0x81,0xee,0xf0,0xd6,0x63,0xec,0x4a,0xca,0x30,0xaf,0xb6,0x2d,0xaa,0x2d,0xa1 -.byte 0x5a,0x38,0xb5,0xc6,0x3f,0x5f,0x63,0x48,0xd3,0x18,0xeb,0xe3,0x36,0xca,0x91,0x86,0x4b,0x6f,0x57,0x66,0x47,0x2f,0xce,0xe4,0x44,0x26,0xe4,0xfd,0x8c,0xde,0x74,0xdc,0x17,0x0e,0x7d,0x6a,0xcf,0x89,0x0e,0x7f,0x09,0x65,0xf8,0xeb,0x58,0x00,0x3d,0xc5,0x1b,0x14,0xc5,0xca,0xca,0x28,0xbc,0xb7,0x63,0x6f,0x3b,0xa4,0x62,0x23,0x0e,0xd5 -.byte 0x04,0x76,0x0c,0xe8,0xea,0x64,0x10,0x3a,0x76,0x03,0xd6,0xea,0x69,0x52,0x14,0xa7,0x5e,0x40,0x7e,0x14,0xdb,0x7f,0xbf,0xe8,0xf6,0xf0,0xdd,0x5e,0xac,0x55,0x44,0xfb,0x28,0xf3,0x16,0xcb,0xed,0x8f,0x10,0x01,0x91,0xac,0x2c,0x27,0x46,0x0c,0x51,0xd6,0xf6,0x30,0xa3,0x34,0xd0,0x5e,0x93,0xe8,0x4e,0xc0,0xb4,0x9b,0xc1,0xe8,0x20,0x7d -.byte 0xb7,0x68,0xdd,0xf1,0xc4,0x60,0x20,0x97,0xdd,0x5c,0x7c,0x9b,0xea,0xc0,0x22,0x84,0x2c,0x65,0x78,0xbd,0x18,0xa1,0x62,0x7e,0x06,0x49,0x96,0xde,0xd1,0x89,0x06,0x0d,0x35,0xa0,0xcc,0x22,0xd3,0xf5,0xa6,0x4b,0xb6,0xca,0x43,0x34,0x5a,0x3d,0x39,0x95,0x0b,0x95,0xbe,0xdc,0xe6,0x61,0x72,0xbe,0x2f,0x19,0x1c,0xe8,0x22,0x5e,0x18,0xc9 -.byte 0x59,0x4a,0x08,0xa3,0x85,0x5c,0x06,0x36,0x00,0x2e,0x84,0x3e,0x3e,0x07,0x5b,0xfa,0xda,0xbb,0xbb,0x57,0x20,0x6f,0x1b,0x8d,0xe5,0xc5,0xdb,0x8d,0x23,0x1a,0xfc,0x67,0xa9,0xc8,0xea,0xe1,0x54,0xbb,0x8a,0x8a,0x0b,0xa6,0x02,0x35,0xd6,0xd5,0x4d,0xff,0x09,0x79,0x31,0x9a,0xc2,0xad,0xa7,0x66,0xb5,0x3c,0xbd,0xb7,0xcb,0x17,0x30,0x4b -.byte 0x56,0xf5,0xd2,0x51,0x90,0xbb,0x47,0x00,0xc0,0xf3,0x8b,0xd7,0x10,0x33,0x6d,0xe8,0xe4,0xcf,0xd6,0xbf,0x35,0x75,0x8d,0x40,0x55,0xd7,0x5d,0xb0,0x40,0xf6,0x95,0xfb,0x1a,0x97,0x24,0xb8,0xc1,0x91,0x5f,0x66,0x6c,0xc7,0xdb,0x16,0xba,0xb8,0x07,0xf8,0xf8,0x91,0xb2,0x8c,0x26,0xb9,0xa2,0x59,0xb0,0xde,0x49,0x63,0xcc,0x7c,0x4c,0x48 -.byte 0xb5,0xe4,0xf9,0x81,0x28,0x48,0x9f,0xa0,0xa4,0xf8,0x0d,0xcc,0x7b,0xf3,0xce,0x08,0x85,0x73,0x4a,0x64,0xfc,0xa8,0xc0,0xae,0x7a,0xbf,0xa5,0x3f,0x45,0xaf,0xe7,0x7f,0x41,0x61,0x34,0x08,0x6e,0x09,0x0d,0x9d,0xea,0x90,0xbe,0x62,0x7c,0x38,0x92,0xa7,0x63,0xfa,0x03,0x80,0x10,0xc4,0x53,0x46,0x0b,0x44,0x88,0xea,0x50,0xb6,0x82,0xf8 -.byte 0x0b,0x2d,0x93,0x63,0x82,0x80,0x2b,0x61,0x3e,0x17,0xd1,0xd8,0x6c,0xb1,0xb4,0xbd,0xfd,0xad,0x1c,0x10,0x30,0xc1,0x78,0xd4,0x5f,0x21,0x49,0x54,0x7a,0x08,0x2b,0x25,0x3b,0xc9,0xb7,0x0a,0xf2,0x37,0x83,0xc0,0x43,0x73,0xee,0xd6,0x8b,0x92,0x15,0xde,0xfe,0x14,0xf1,0xfb,0x8b,0x4a,0x85,0x8d,0x78,0xe6,0x36,0x1a,0xbb,0x32,0x6c,0xdd -.byte 0x43,0x76,0xad,0x68,0x90,0x08,0xd2,0xbd,0x24,0x41,0xd4,0x93,0x17,0xa8,0x9f,0xeb,0x33,0x25,0x1f,0x1a,0xfd,0x45,0x20,0xc1,0x47,0xf1,0x25,0x09,0x89,0x14,0x9e,0x4c,0x88,0xa4,0x1c,0xb8,0xba,0x84,0xd5,0x7d,0x73,0xb2,0x9c,0x48,0x9f,0x84,0x31,0xd3,0x2c,0xe1,0x94,0x61,0x3e,0x5f,0x37,0x25,0xc7,0xb7,0x2d,0xc3,0xa9,0xaf,0xcc,0x0e -.byte 0xe6,0xc7,0x9a,0xa7,0x06,0xe3,0x41,0xb8,0xa6,0xa8,0x9a,0xe7,0x76,0xef,0x83,0x5a,0x80,0xa4,0xe3,0x0c,0x04,0xa2,0x0b,0x91,0x33,0x34,0x17,0xa4,0x02,0x2d,0x12,0x84,0x67,0x85,0x6b,0xc0,0x3a,0x0d,0x16,0xf2,0x66,0x04,0x71,0xe9,0xec,0xa6,0xbb,0x58,0x42,0x92,0x70,0xf5,0x0d,0x52,0xcd,0x1e,0x2d,0xd4,0x28,0x0f,0x68,0x35,0xd9,0xa4 -.byte 0x40,0x09,0x30,0xe9,0xbb,0xaf,0x77,0x63,0x4f,0xba,0x56,0x97,0xe8,0x92,0xcc,0xba,0xdb,0xe4,0xe0,0xdf,0x19,0x21,0x71,0x23,0x3d,0xd0,0xb1,0x25,0xd3,0xf8,0x53,0x01,0x30,0x9a,0xea,0x84,0x1b,0x18,0x68,0x4a,0xb9,0x9e,0x60,0xc4,0xfc,0xf7,0x56,0xb7,0x49,0xe1,0x50,0x38,0x7d,0x3d,0x87,0xa2,0xad,0x38,0x5c,0x0c,0x53,0x21,0xa0,0x56 -.byte 0x3a,0x94,0xd7,0xa8,0x23,0x96,0xa9,0x66,0x4e,0x88,0xae,0x4b,0x6e,0xcb,0xc6,0xa6,0xdb,0x1f,0x2e,0xae,0xe7,0x24,0xe2,0x1e,0xf7,0x3a,0x14,0x48,0x5e,0xfa,0x90,0x0a,0x84,0xa6,0x1c,0xaa,0x60,0xc0,0x2c,0x69,0xe8,0x36,0xb3,0xee,0x55,0x2a,0xf7,0x90,0xa1,0x92,0x4f,0x29,0x1e,0x49,0x6e,0x73,0x22,0x1f,0x8b,0x0c,0xb6,0xf4,0x3c,0xbf -.byte 0x82,0x47,0x49,0xc3,0x94,0x0e,0xcf,0x9b,0x86,0x88,0xc2,0xd0,0xd7,0xa7,0x43,0xfb,0x89,0x4b,0xbd,0x5d,0x4c,0x6b,0x7a,0xc7,0x74,0x1b,0xfb,0x48,0x12,0x68,0x61,0x91,0xf9,0xf3,0xb6,0x7f,0x4f,0x72,0x89,0xf0,0x72,0x46,0xf7,0x6f,0x84,0xd1,0x38,0x6d,0xd9,0x1b,0xa5,0xd1,0xe2,0x29,0xe0,0xa6,0xbf,0x1c,0xbd,0xfb,0xdd,0xdc,0xa5,0xae -.byte 0x7a,0x9c,0xd0,0xc3,0xfa,0x6f,0x72,0xa3,0xa2,0x8b,0x87,0x0d,0x9a,0x6a,0xfc,0x53,0x9a,0x08,0x61,0x86,0x67,0x2a,0x90,0x6a,0x09,0x20,0x8e,0xde,0x32,0x35,0x34,0x75,0xc0,0xa8,0xab,0x1b,0xc4,0x7c,0xc8,0xd9,0x90,0xcf,0x32,0x27,0x6c,0x68,0xf9,0x18,0x14,0x05,0x57,0x39,0xc6,0x9e,0x5e,0x38,0x07,0xdb,0x81,0xb4,0xa4,0x54,0x06,0xd6 -.byte 0x79,0x78,0x0e,0xc8,0xb9,0x56,0xda,0x08,0x2e,0x77,0x26,0xcc,0xf7,0xa5,0x2d,0xd8,0x91,0xa6,0xfc,0x25,0x0e,0x91,0xdd,0x3c,0xa8,0x14,0x7a,0x95,0x05,0x5b,0x15,0x7d,0x1d,0x9b,0x3c,0x8c,0xfd,0xdc,0xa5,0xcd,0xec,0xea,0x7a,0x2b,0x7e,0x79,0x21,0x54,0xea,0x7f,0x52,0xb4,0xbb,0x4f,0x07,0x95,0x39,0x4a,0xaf,0x2e,0xb4,0x1e,0x9e,0xc6 -.byte 0x0a,0x07,0x58,0xd4,0xa5,0x44,0x73,0xa8,0x84,0x26,0x67,0xb8,0x0f,0xc7,0x6b,0xa7,0x28,0xf6,0x05,0x91,0x3e,0x22,0xcd,0xd7,0xf5,0xfc,0xae,0x22,0x42,0x96,0x3b,0x57,0x91,0xce,0x44,0xd0,0xfd,0xc3,0x4c,0x8b,0x8b,0x67,0xfe,0x03,0x86,0x92,0x34,0xf7,0xf9,0x53,0xb3,0xdf,0x36,0xcf,0x16,0x1c,0x68,0x36,0x17,0x1f,0x41,0x56,0x1d,0xda -.byte 0x90,0xb3,0xab,0x03,0x97,0x88,0x23,0x65,0x89,0x72,0xe3,0x6d,0x8e,0x37,0x5d,0xee,0x89,0x81,0x11,0x27,0x8b,0xf0,0x9b,0xef,0xa2,0x34,0x45,0xcc,0x41,0xcf,0x2a,0x88,0x70,0xe4,0x78,0xfc,0xe1,0xb5,0x51,0x70,0x84,0x64,0xd1,0x10,0x71,0x5d,0xa4,0xb4,0x6d,0xb5,0x98,0x6e,0xcc,0x9a,0x62,0x14,0x30,0xce,0x1a,0xff,0x49,0xd6,0xaa,0xcc -.byte 0xe1,0x99,0x42,0xb1,0xfe,0x77,0x8a,0x2d,0xdb,0xc0,0x0d,0x50,0x53,0x0d,0x92,0xe5,0x2b,0xd0,0x78,0x83,0x08,0x4a,0x0c,0x1d,0x5b,0x03,0x22,0x65,0x3d,0x9e,0xdb,0xcf,0x01,0x61,0xf7,0x6d,0x2b,0x99,0xef,0xba,0x80,0x50,0xda,0xda,0x2d,0xbf,0x00,0xdf,0x6f,0xec,0x95,0xbc,0x5b,0x4e,0xda,0x83,0xe4,0x5d,0xf0,0xa7,0x1b,0x27,0xf1,0x76 -.byte 0x04,0x5d,0x3d,0x2c,0x12,0x15,0xad,0xef,0x47,0xdc,0x22,0x9b,0xc2,0x80,0x91,0xf3,0xbf,0x16,0xe9,0xd3,0x35,0x94,0x4b,0xfd,0xa3,0xa1,0xee,0x98,0xad,0x99,0xea,0x07,0xe1,0x0f,0xa7,0xbd,0x0b,0xfb,0xc0,0xd5,0xb0,0x49,0x37,0xc6,0x5f,0xe7,0x18,0xc1,0x60,0xe9,0x1d,0x5e,0x0e,0xea,0x73,0xf2,0xa1,0x75,0x7e,0x39,0x51,0x07,0x1e,0xcb -.byte 0x2a,0x5b,0x26,0x75,0xbe,0x02,0x5e,0xde,0x6c,0x37,0xb1,0x3c,0x1f,0x25,0x65,0x7d,0x9e,0x5d,0xa1,0x0b,0x98,0x27,0x53,0xb9,0xbb,0xc2,0x3e,0x8d,0x2d,0x5e,0x5c,0xbf,0xed,0x66,0xe8,0xd1,0x7d,0xaa,0xef,0xca,0x0e,0xd0,0x78,0x2b,0x89,0x07,0x76,0xb6,0xc3,0x92,0x42,0x3a,0x84,0x1d,0x81,0xc1,0xe8,0x1a,0xb8,0xe6,0xf1,0x43,0xcc,0x7a -.byte 0x59,0x4d,0x9f,0x00,0xfe,0x6a,0xe5,0x42,0x71,0x3c,0xcb,0xc8,0x45,0x18,0xf0,0xf2,0x81,0x9d,0x5a,0xb7,0x8d,0xbe,0x31,0xcb,0x7d,0xca,0xb7,0x19,0x57,0xb1,0x61,0x36,0x90,0x42,0xe2,0xc3,0xf5,0xa5,0x4b,0xc3,0xd4,0xe7,0x6c,0xb6,0x0c,0x06,0x19,0x4b,0x54,0x8f,0x2d,0xdc,0xc5,0x2b,0xff,0x1c,0x61,0x29,0xda,0x95,0x4f,0xa1,0x21,0x25 -.byte 0x24,0xbe,0xc7,0x34,0x2f,0xbf,0x33,0x6d,0x82,0x8f,0xf1,0xa9,0x97,0x5a,0x49,0x7f,0x60,0x00,0xf2,0x3e,0x7b,0x64,0xdf,0xc8,0xd3,0x5f,0x6e,0x1f,0xfb,0x71,0x80,0xf3,0x55,0x42,0xbe,0x32,0x7b,0xa9,0xeb,0xf6,0x31,0xe2,0xf0,0xd1,0xe9,0xbe,0x96,0x0e,0xb3,0xdf,0x3e,0xb2,0x2c,0xc3,0xce,0xbd,0xe7,0xfe,0x1c,0xed,0x2c,0x0b,0xaa,0x32 -.byte 0x76,0x82,0xb4,0x6b,0x18,0xa7,0x68,0x19,0xb7,0x27,0x21,0x4c,0xb0,0x22,0x98,0x58,0xd5,0x90,0x80,0xab,0xa1,0xfe,0x83,0xc5,0x66,0xf6,0x3e,0xa2,0xa9,0x6f,0x73,0xce,0x7f,0x0c,0xe6,0xde,0xee,0xb0,0xe6,0x2a,0xcc,0xcc,0xb0,0x53,0x8c,0xce,0xc8,0xdc,0xea,0x83,0xb4,0x0e,0x69,0x8d,0x90,0x86,0xaa,0xe3,0x3b,0xfb,0x88,0xe2,0xe8,0x27 -.byte 0x65,0x36,0x07,0xb3,0x91,0x0e,0x5a,0x6b,0x9f,0x0f,0xbd,0x81,0xb3,0x54,0x65,0x71,0xa4,0x2c,0x8e,0xda,0x47,0x04,0xce,0xfe,0x00,0x52,0xf1,0xdf,0x82,0x27,0x70,0x2a,0xb1,0x79,0x2f,0x27,0x7f,0xae,0x9e,0x5c,0x36,0xec,0xa0,0x2a,0xf3,0x74,0x78,0x01,0x17,0x74,0x2a,0x21,0x4f,0xb8,0xd2,0xe4,0xfe,0x5b,0x06,0x14,0xa5,0xb1,0xb1,0xff -.byte 0xee,0x79,0xf7,0x18,0xb9,0x31,0xa4,0x63,0x47,0x1c,0xdf,0x38,0x04,0x2d,0x18,0xca,0x14,0xf8,0x2f,0xec,0x0d,0x58,0xad,0xbb,0xf4,0x45,0x11,0x0e,0xfa,0x17,0x4c,0x5e,0xd4,0xa6,0xde,0xe4,0x13,0x44,0x2c,0xb9,0xfd,0xcd,0x41,0xe7,0xf9,0xda,0xbc,0x28,0x8f,0x0c,0x41,0x4d,0xa7,0x0d,0xf5,0x96,0xd7,0x8f,0x10,0x96,0xfb,0x75,0x75,0x86 -.byte 0xc9,0x6e,0x23,0x92,0x71,0x69,0x7b,0x94,0x61,0x1c,0x3f,0xcf,0x66,0x34,0x62,0x68,0x5d,0xee,0x7b,0x34,0x5d,0x2a,0x39,0xbb,0x6a,0x34,0xea,0x6e,0xe3,0xe9,0xdb,0xe4,0x34,0x6e,0x29,0x0b,0x21,0x38,0xe7,0x5b,0x79,0x37,0x54,0xf0,0xed,0xaa,0x07,0x2b,0x21,0x29,0x67,0xfe,0x7d,0xa5,0x99,0x0e,0x5d,0x05,0xe7,0x61,0x6e,0xd1,0x4a,0x15 -.byte 0x4a,0x56,0xb1,0x13,0x49,0x8c,0xf4,0x4f,0xd7,0xe9,0x68,0xae,0x09,0x37,0xd3,0x96,0x21,0xe8,0x1f,0x9f,0xa9,0xc6,0x54,0x57,0x63,0x09,0x1e,0x71,0xf2,0x48,0x9e,0x50,0xbb,0xb3,0xf1,0x4e,0x2d,0x1d,0x79,0x69,0x0a,0xa2,0xa9,0xdd,0x1b,0x55,0x62,0x6b,0x0d,0xcc,0x9c,0xb1,0x5e,0xc8,0x4c,0x4f,0x62,0x3c,0xc4,0xa3,0xb4,0xe4,0x34,0xec -.byte 0x9d,0x0c,0x1b,0x46,0x60,0x68,0xd5,0x04,0xd7,0x1b,0x3c,0x7a,0x98,0x0c,0xd9,0x87,0x2b,0x4f,0x97,0x5b,0x56,0x65,0xb0,0x06,0x6e,0x9e,0x06,0x37,0x0e,0xd2,0xa1,0x52,0xf5,0xaa,0x2b,0xec,0xbd,0x0f,0xb6,0xba,0x48,0x63,0x57,0x51,0xe3,0x00,0x53,0xf5,0x77,0xb2,0xa4,0xb1,0x44,0x01,0x3e,0xcf,0xe9,0x2a,0x7a,0xf5,0x19,0x5e,0x43,0x36 -.byte 0xe0,0x38,0x41,0xbc,0xda,0xb5,0xd0,0x69,0xdf,0xd2,0x04,0xd4,0xf8,0x38,0x37,0x1c,0x90,0x30,0xf2,0x3d,0x03,0xe4,0x3f,0x84,0x2c,0x9a,0xa4,0x8a,0x00,0x4e,0x49,0x24,0x62,0x06,0xb4,0x9d,0x33,0x8a,0x8e,0xd2,0xbd,0x1b,0xa1,0x83,0x0b,0xa5,0xa2,0x5c,0xcf,0xb1,0x65,0x85,0x92,0x1f,0xb0,0x2e,0x3b,0xb2,0xf3,0x80,0xff,0x9d,0x41,0x4d -.byte 0xcd,0x25,0x09,0x02,0x85,0xb3,0xa8,0x49,0x12,0x10,0xe7,0x5c,0x94,0x13,0x4b,0x52,0x53,0x35,0x9c,0xbc,0x7a,0xad,0x04,0x19,0x54,0x8a,0xbc,0x42,0x73,0xf1,0x0a,0x22,0x75,0xbf,0x3b,0x12,0xa8,0xa4,0x47,0x5c,0x95,0x48,0x60,0x71,0x5c,0x9a,0x39,0x5c,0xdb,0x44,0xe8,0x74,0x92,0x3e,0x2b,0x3b,0x1b,0xb7,0x21,0x98,0xe1,0x87,0x32,0xaf -.byte 0x4a,0xe3,0xda,0x4a,0x46,0xde,0x15,0x4c,0xdc,0xc6,0x60,0xe6,0xd7,0x92,0x29,0x05,0x21,0x22,0x9b,0xaf,0xc4,0xd7,0x6a,0xea,0x2c,0x82,0x5d,0xc7,0x81,0xe2,0x67,0x85,0xd2,0x16,0x6f,0x83,0xa8,0x82,0x5f,0x8f,0xf5,0x3a,0x50,0xba,0x04,0xcb,0x76,0x4d,0x80,0x16,0x12,0x72,0xa8,0x6c,0xac,0x78,0xf1,0x8c,0x93,0xab,0xe0,0xb5,0xdc,0xd1 -.byte 0xa5,0x40,0x0e,0x50,0x88,0xd2,0x9d,0x56,0xf6,0xa0,0xd4,0x45,0xcf,0xef,0x16,0x1a,0xa4,0xaa,0x91,0x5c,0xa3,0x8f,0x84,0xf8,0x3e,0x30,0x1f,0x5f,0x55,0xf9,0xd3,0x3d,0xb8,0x64,0xbb,0x3c,0x91,0xe4,0x0d,0xa5,0x43,0x14,0x75,0xe7,0xec,0x8c,0x12,0x56,0x34,0xb0,0xa9,0xae,0x93,0x91,0x34,0xfc,0x78,0xa3,0x81,0x51,0x45,0x7d,0x9f,0x7d -.byte 0x5e,0xc7,0x5e,0x51,0x17,0xfa,0x02,0x5d,0xb2,0xf7,0x79,0x4b,0x49,0xd2,0x1b,0x6f,0xfd,0x9e,0xff,0x75,0x74,0xf0,0x26,0x7e,0xd7,0x65,0xb0,0xf3,0x0a,0x0c,0xd2,0xa2,0x26,0x98,0x03,0x26,0xb5,0x67,0xc4,0xc0,0xed,0x80,0xd4,0x20,0xf6,0x7e,0x17,0x54,0xeb,0xde,0xc3,0x86,0x51,0xda,0xf7,0xe5,0xc7,0xfe,0xfc,0x71,0x83,0x80,0xbe,0xde -.byte 0x4b,0xda,0x83,0x76,0x63,0x04,0x03,0xdd,0xe0,0xe0,0x4e,0xb6,0x32,0xd5,0xd0,0xce,0xd7,0xaa,0xcd,0x5f,0x64,0xa6,0xd8,0x9e,0xc5,0x97,0x30,0xad,0xf1,0x82,0x8f,0x7c,0x18,0xec,0x30,0x1d,0x2d,0xb6,0xdb,0x33,0x65,0xed,0xe2,0x24,0xd8,0xba,0x0a,0x1f,0x79,0x2a,0x1c,0xe1,0x4e,0x04,0xa6,0x74,0x74,0x37,0x42,0x94,0xc4,0x99,0x0e,0xf8 -.byte 0x3f,0xf3,0xff,0xeb,0x7f,0x95,0x9c,0x47,0x56,0x68,0x6a,0x0d,0x6e,0x66,0x71,0x3b,0x51,0xd5,0x12,0x7e,0x59,0x39,0x43,0xb5,0x53,0xd3,0x1d,0xa2,0xe9,0xa1,0xc8,0x8d,0xf2,0x8e,0xa1,0x9c,0x36,0xdd,0xda,0xd3,0x61,0xd8,0xe9,0x76,0x5e,0xcb,0x0a,0x52,0xc8,0x5a,0x25,0x00,0x21,0xea,0x6a,0x96,0xde,0x02,0x76,0x02,0x63,0x73,0x28,0x63 -.byte 0x46,0x37,0xe1,0x75,0x2f,0x42,0x8f,0xee,0x2c,0x84,0x82,0x43,0x43,0x2d,0xa9,0x13,0x50,0x46,0x54,0xed,0x76,0xbd,0x10,0x1c,0x9b,0xa1,0x42,0x97,0x68,0xca,0x84,0x2e,0x1d,0x6f,0x86,0x67,0xaf,0xb7,0x20,0xc1,0x7c,0xab,0x70,0x20,0xa1,0x79,0x71,0xe4,0xb7,0x45,0x8a,0x04,0xd3,0x70,0x10,0xa8,0x28,0xc3,0x56,0xff,0x43,0x36,0x13,0x88 -.byte 0xb6,0x2d,0xfd,0x7f,0xbc,0xc9,0x1d,0x11,0x9a,0x7c,0xd0,0xfc,0x11,0xac,0x54,0xd5,0xc3,0x03,0xd1,0xe3,0x9e,0xff,0x03,0xdb,0xd9,0xd8,0x77,0x96,0x08,0xf4,0x1b,0xd9,0xfa,0x70,0xed,0xab,0x53,0x78,0xca,0x28,0xa7,0x29,0x49,0x45,0x37,0x10,0x8f,0x61,0x7d,0x11,0x99,0x2e,0xe8,0x5d,0x45,0x3a,0xe7,0xd2,0x6c,0xb6,0x03,0xc4,0x6d,0xaa -.byte 0x52,0x60,0x8c,0xc6,0x9c,0x17,0xba,0xf6,0x3b,0xd4,0x4b,0x26,0x63,0x92,0x8c,0xb9,0x6a,0xf2,0x26,0x91,0x9d,0x8d,0x99,0x39,0x26,0x7d,0xb5,0x4f,0x4c,0xc6,0x0e,0x2e,0xe1,0xc6,0xcb,0x98,0x93,0x71,0x9b,0xaa,0x01,0x40,0x70,0x93,0x2a,0xe8,0x27,0xc5,0x20,0xa7,0xd2,0x06,0x8b,0xb0,0x29,0xcd,0x4f,0x2c,0x5a,0xde,0x35,0xc7,0x2a,0x8e -.byte 0xa7,0xae,0x02,0xfa,0x8e,0x4d,0xf3,0x77,0x67,0xe0,0xcb,0x84,0x69,0xc6,0x05,0xe4,0x84,0xe3,0x6e,0x02,0x6c,0x3b,0x93,0x30,0x3e,0x89,0x2c,0xc7,0xa5,0x7e,0xaa,0x58,0x59,0x25,0xf6,0xff,0x56,0x9a,0x4a,0x70,0xbf,0x88,0x20,0x8d,0x51,0x5e,0x08,0x13,0x26,0x2c,0x5d,0x88,0x13,0x3e,0x32,0x7a,0xf6,0x17,0x5c,0xdb,0xc4,0xcd,0x5a,0x16 -.byte 0x65,0xe4,0x34,0xeb,0x21,0x6d,0xb9,0x30,0x5d,0xc0,0xa2,0xea,0x4f,0x63,0x0e,0xbe,0x32,0x91,0x89,0x6f,0x96,0x40,0xf3,0x5f,0xa3,0xf2,0x15,0xc3,0x3c,0x3c,0xb8,0x2f,0x0d,0xc2,0xcd,0x4e,0xa0,0xa5,0xf6,0x78,0x40,0x0b,0x90,0x11,0x52,0xff,0x8f,0x7f,0x6a,0x0c,0xd6,0x3b,0x64,0x80,0x47,0xfa,0x70,0xbe,0x01,0xdc,0xdf,0x5b,0x75,0x7c -.byte 0xca,0x66,0xf0,0x2a,0x53,0x89,0x55,0x87,0xf8,0xec,0xd1,0x18,0x22,0x0c,0xd5,0x0e,0xc8,0x1c,0xbc,0x1e,0x66,0x14,0x44,0x10,0x3c,0xd4,0x2e,0xca,0x0b,0xd8,0x3f,0x81,0xd8,0x9f,0x81,0xf6,0x62,0x23,0xe4,0xc7,0x0d,0xb0,0x1b,0x00,0xd8,0xf4,0x1a,0xdd,0x9b,0xa1,0x74,0xeb,0xf0,0x65,0x5c,0x82,0x00,0x17,0xa6,0x68,0x29,0xd5,0xa4,0x64 -.byte 0xd3,0x15,0x90,0xd0,0x91,0x17,0xfc,0xd2,0xd7,0xad,0x4b,0xd8,0x41,0x03,0x51,0xfd,0x61,0xac,0x34,0xd4,0xff,0xaa,0xb1,0x64,0x6c,0x79,0x78,0xf7,0x6b,0x18,0x03,0x2b,0x6b,0x9a,0xd7,0xce,0x55,0x6e,0xdd,0xab,0x2e,0xbc,0x27,0x3a,0x8c,0xa5,0x8d,0xf0,0x55,0x81,0x0c,0x6e,0x8d,0xd8,0xd2,0x24,0x5e,0x2e,0x56,0xa8,0x1e,0x9c,0x98,0x88 -.byte 0xd3,0xbe,0x90,0x56,0x70,0xe5,0xcc,0x49,0x2a,0x13,0x98,0x99,0xbd,0xc9,0x9f,0x53,0x85,0x07,0xbe,0x54,0xa7,0x4c,0xd6,0x96,0x7d,0x8f,0x24,0x79,0x67,0xb2,0x62,0x4c,0x6a,0xc1,0x6c,0xb7,0xdc,0xe9,0x21,0xe3,0x27,0xc7,0x53,0xff,0xe7,0xd1,0xea,0x60,0xa8,0x56,0x08,0x5c,0x29,0x0a,0x04,0x0c,0xda,0x7a,0x70,0x8c,0x3d,0x55,0x3f,0xcf -.byte 0x9e,0xea,0x74,0x8b,0xbc,0xf0,0xf1,0x3a,0x86,0x22,0xe5,0x54,0xa7,0x70,0xc2,0xcd,0xb8,0x9f,0x4e,0x9f,0x48,0xa8,0xc0,0x82,0x0d,0x73,0x8b,0x3c,0xfc,0x20,0xf4,0xbe,0x79,0xde,0x8e,0x3c,0x26,0x85,0xde,0x74,0xd1,0xe3,0xd5,0x8f,0x39,0x71,0x46,0x8c,0xbd,0x68,0x28,0x2d,0x36,0x0d,0x66,0xc1,0x0b,0x96,0x3e,0x11,0x2e,0x44,0x17,0xd5 -.byte 0xfe,0x0d,0x70,0x84,0x96,0x20,0x34,0x2f,0xbe,0xf0,0xf5,0x9b,0xb4,0x5a,0xa9,0x50,0x6a,0xda,0xdb,0x69,0xea,0xef,0xa9,0xaa,0x06,0xc0,0x68,0xa4,0x61,0x1b,0x4b,0xf8,0x0b,0x56,0x91,0xc8,0x6f,0x39,0x15,0xe2,0xcc,0xbf,0x2b,0x36,0x96,0x0c,0x84,0xfb,0x3d,0x4b,0x09,0xe3,0xc2,0x4b,0x05,0x5e,0xfa,0x30,0x75,0xc5,0x54,0xa5,0xbd,0x45 -.byte 0x1e,0x14,0x72,0xd6,0xfd,0xe0,0x8f,0x7b,0x46,0x9b,0x11,0x07,0x27,0x03,0xe1,0x2d,0xcc,0x0a,0x01,0x49,0x61,0xc4,0x61,0x78,0x06,0x5f,0xaa,0x01,0x5b,0x68,0xd7,0x29,0xb4,0x9e,0xd3,0xaf,0xc7,0x45,0xf0,0x23,0xaf,0x28,0xcd,0x96,0x23,0x61,0xb2,0xb4,0x21,0x96,0x5d,0x91,0x3e,0x71,0xb5,0x41,0xf1,0x29,0xf4,0x5b,0x45,0x77,0x16,0x00 -.byte 0x9d,0x39,0x2a,0x1c,0x38,0x6d,0x36,0x97,0x98,0x4c,0x84,0xfc,0xf5,0xf1,0x59,0x7a,0x8c,0x21,0xfb,0xbc,0x9b,0x0c,0x8d,0x60,0xb6,0xc4,0xe3,0x4b,0x33,0x4f,0x04,0x4c,0x27,0xd2,0xa0,0xe1,0x71,0x0b,0x6d,0x40,0x8d,0xba,0xb3,0x11,0x9b,0x07,0x97,0x82,0x01,0x47,0xaa,0x2a,0xd4,0xcc,0x02,0xd3,0x86,0x86,0xb5,0xd7,0x5d,0xbc,0xd0,0x0f -.byte 0x97,0x5c,0xe5,0xac,0xc6,0x53,0xb3,0x39,0x09,0x68,0x2e,0xcc,0xf3,0x43,0xba,0xed,0x15,0x90,0xbe,0x9d,0xeb,0xa4,0xfb,0x4a,0x20,0xcf,0x10,0xb9,0x47,0x99,0xb0,0x89,0x26,0xb9,0xbd,0x4b,0xf6,0xa5,0xbd,0x2f,0xad,0x1a,0x75,0xe8,0xff,0xc6,0x6b,0x6a,0x31,0xbe,0xec,0xd2,0xc4,0x39,0x9e,0x3b,0x05,0x3f,0x24,0xba,0xf1,0x4d,0x0c,0x0c -.byte 0x05,0x60,0x60,0x22,0x0c,0x1b,0x0b,0x6c,0x80,0xd5,0xe8,0x8f,0x81,0xee,0x80,0x41,0x4a,0x69,0x47,0xc6,0x4c,0xeb,0xf6,0x2b,0x91,0x7c,0x9f,0x22,0x74,0x7b,0x43,0x95,0x56,0x55,0xba,0x85,0x23,0xb3,0xc3,0xee,0x6a,0xcc,0x49,0x2c,0x6c,0x86,0x6d,0x60,0x5d,0x84,0x0c,0x3c,0x88,0x61,0x58,0x1d,0xfc,0x00,0x2c,0x84,0x49,0x4d,0x95,0x75 -.byte 0xc0,0x03,0x02,0x59,0xc0,0xe9,0x84,0xea,0xce,0x3f,0x8b,0x76,0xbf,0x19,0xaa,0x13,0x1b,0x8d,0x9f,0xb2,0xeb,0xb3,0x02,0x87,0xee,0xfe,0x73,0xdb,0xc4,0x19,0x27,0xaf,0x15,0x8d,0xf4,0x58,0x97,0x43,0xb9,0x45,0x32,0x5f,0x24,0x2d,0x08,0xfe,0xec,0xf2,0xf1,0x34,0x99,0x7a,0x66,0x44,0x3d,0xd4,0xf7,0x82,0xcf,0xca,0x6f,0x53,0x9f,0x0a -.byte 0x74,0x79,0x9b,0x45,0x5b,0x07,0x92,0x35,0xc6,0xf4,0xd1,0x90,0x2b,0x62,0xec,0x93,0x7b,0x05,0x90,0x75,0xb7,0xb6,0xd9,0x6c,0x30,0xdd,0x9b,0x2a,0x32,0xb1,0xba,0xab,0x1a,0x6c,0x2b,0xd8,0xfb,0x39,0x8e,0x80,0x98,0x6c,0xd0,0xb3,0xf3,0x76,0xe2,0xe6,0x5e,0xee,0xd0,0x29,0xd7,0x57,0x8f,0xc3,0x13,0xcb,0x45,0x90,0x3e,0xa2,0x54,0x88 -.byte 0xd5,0x50,0xd3,0x75,0xed,0x2d,0xa6,0x50,0x11,0x6b,0xb0,0xb6,0xf0,0x1d,0xc9,0x3d,0x1d,0x2a,0xda,0x5e,0x43,0x44,0xf4,0xef,0x3e,0xc7,0xa9,0xe0,0x6d,0x3c,0x38,0xbf,0x84,0x72,0xaf,0xea,0x60,0x15,0x03,0x14,0x77,0xb7,0xb3,0x15,0x4c,0xbc,0xbf,0x55,0x86,0x24,0x73,0x97,0x22,0x9d,0x59,0xa0,0x39,0x76,0x38,0xd1,0x1f,0x25,0xb0,0x64 -.byte 0xf3,0x10,0x67,0xf2,0x7c,0x11,0xf2,0xce,0xbe,0xaf,0x5e,0x2e,0xc5,0xc1,0x01,0xfa,0x80,0xf9,0x87,0xfc,0x5c,0xfd,0x66,0x50,0x01,0xc2,0x00,0x92,0x84,0x0f,0xdc,0xfc,0x10,0xa5,0x6e,0x45,0xf5,0xff,0x58,0x78,0x45,0x5e,0x50,0xbe,0xe3,0xc7,0x25,0x1e,0xdf,0x7f,0x68,0x6f,0xa5,0xb8,0xf8,0x69,0x89,0x5a,0x55,0x65,0xf4,0x96,0xe5,0x7a -.byte 0xa6,0x89,0x69,0x8d,0xdd,0x4f,0x24,0x5a,0x29,0x92,0x1e,0xca,0x74,0x65,0x7f,0xb8,0x32,0x75,0xb5,0x7b,0x15,0xea,0xeb,0xcc,0xf1,0x23,0x69,0xc7,0x58,0x1c,0x3a,0xaa,0x27,0x0a,0x11,0x79,0xcf,0xc9,0xb6,0xbd,0x9d,0x56,0x47,0x36,0x6b,0x7f,0x82,0xb5,0xa7,0x9f,0x79,0x72,0x16,0xba,0x50,0xef,0x37,0x68,0xdf,0xe0,0xd8,0x0c,0x16,0xcc -.byte 0x50,0x6c,0x25,0x63,0xc2,0xd6,0x7b,0xef,0xd9,0xa1,0xef,0x62,0x81,0x97,0x51,0x49,0x69,0xe3,0x13,0x6c,0x1a,0xd0,0x64,0x1b,0x3e,0x48,0x25,0x5b,0x34,0xe9,0xee,0x41,0x34,0xfb,0x8e,0x9d,0x3c,0xbc,0xc8,0xcf,0xe7,0xf8,0x72,0x21,0x0f,0x95,0xde,0x57,0xd7,0x2f,0x80,0x97,0xbd,0x8f,0x2c,0xde,0x19,0xa3,0xba,0x5c,0x92,0xa3,0x75,0x83 -.byte 0xe3,0xc9,0x33,0x3f,0x8f,0x09,0xfa,0x0b,0x60,0x0a,0x2f,0xb3,0x45,0x9d,0x8e,0x9d,0xa3,0x66,0x2d,0xda,0x37,0xe0,0x21,0x52,0x74,0x9d,0x59,0xa4,0x9e,0xea,0x15,0x22,0xb0,0xbf,0x3c,0xd4,0x59,0xef,0x27,0x60,0xf7,0xbf,0x5d,0x1d,0x36,0x9a,0xa5,0xfb,0x53,0x90,0x40,0x83,0x3a,0x20,0x3d,0x6b,0x47,0xbc,0xc3,0xe6,0x07,0xfe,0xd0,0x8e -.byte 0x40,0x42,0x65,0x2b,0x27,0xba,0x69,0x61,0x03,0x36,0x58,0x35,0x7e,0x82,0x53,0xb5,0xe2,0x25,0x31,0xc3,0x77,0xc1,0x91,0x13,0xa4,0x92,0x52,0xea,0x9f,0x43,0x44,0x6b,0x43,0xe9,0x11,0xd4,0x3d,0x53,0xba,0x6b,0x96,0xb5,0x96,0x29,0xa3,0x2a,0x0a,0xf2,0xb5,0x0c,0x5d,0x62,0x37,0xe0,0xd6,0xa2,0xbf,0xcd,0xf9,0x58,0x7f,0xa2,0xfd,0x54 -.byte 0x6a,0xa1,0x90,0xa5,0x61,0x9e,0xa6,0xc2,0xb9,0x80,0x7a,0xb8,0xaf,0x60,0x68,0xa7,0x27,0x77,0x41,0x03,0x4e,0xc1,0x96,0x46,0x23,0x1b,0xff,0xa1,0x37,0x28,0x33,0x27,0xc2,0x99,0xf7,0xcb,0x7f,0x1a,0xfb,0x41,0xc3,0x59,0x11,0xf8,0x39,0x50,0xbd,0x90,0x61,0x4a,0x67,0x4a,0x07,0x5f,0xb1,0x07,0x66,0x0b,0x52,0xad,0x90,0xc2,0xd7,0x4e -.byte 0x42,0x9e,0xcc,0x5c,0xeb,0xf2,0xdc,0xaa,0x52,0xcf,0x0e,0x7d,0xae,0x3e,0x1a,0x2c,0x9e,0x79,0xfb,0x29,0x10,0x29,0x61,0xa4,0x93,0x9d,0xa9,0xe9,0x71,0xc5,0xf7,0x07,0x13,0xe9,0xbd,0x2e,0x2d,0x0c,0xd6,0xaf,0x54,0x48,0x58,0xc2,0x91,0x37,0xf4,0x61,0x3a,0x96,0x81,0xdc,0x82,0x02,0xff,0xc9,0xf7,0xf7,0x9f,0x9f,0x28,0xd1,0xb1,0xe3 -.byte 0x2b,0x3d,0x85,0xef,0x15,0x82,0x3b,0x9a,0x17,0xee,0x7f,0xd3,0xa5,0x7c,0x41,0x27,0xc9,0x4c,0xe9,0x7a,0x30,0x9f,0xc5,0x34,0xaf,0xc8,0x1c,0x8a,0x7c,0xa6,0xf4,0xdc,0xa6,0xdb,0x68,0xc1,0xa1,0x13,0xb0,0x54,0x49,0x25,0x43,0xc0,0xd4,0x93,0xd6,0x70,0x53,0x3e,0x5f,0xd5,0x42,0x6e,0x78,0xb8,0x15,0x07,0x6a,0x91,0xe8,0xf1,0x2f,0xcf -.byte 0x07,0x84,0x25,0xb3,0x20,0xb9,0x35,0x25,0xbb,0x26,0x96,0x02,0x25,0xd5,0x83,0x23,0x71,0x6d,0x62,0xa7,0x99,0x73,0x63,0x2a,0x51,0x25,0x34,0x3d,0x51,0x95,0xc7,0x9b,0x01,0x0a,0xab,0x11,0xb2,0x32,0xcd,0xe3,0xef,0x63,0xa4,0x6d,0xdb,0x7b,0xf6,0x5f,0xc5,0xf3,0xe5,0x8c,0x6b,0x0a,0x04,0x33,0x53,0x0d,0xf6,0x13,0x8c,0xb8,0xc7,0xba -.byte 0xc2,0xf0,0xd4,0xa7,0x1a,0xce,0x7c,0x54,0x72,0x2b,0x89,0xf4,0x05,0x5c,0x30,0x42,0xe5,0x58,0x65,0x3a,0x2e,0xf9,0x40,0xab,0x2b,0xf9,0xc3,0x99,0x40,0x3c,0xb1,0x7b,0x2c,0xdc,0xfe,0x41,0x21,0x71,0x00,0x75,0xbd,0xea,0xf3,0x84,0x88,0x6b,0x9c,0xe2,0x80,0x2f,0xad,0x9f,0x9d,0x0a,0xdf,0xb5,0x38,0x61,0x89,0xfb,0x67,0x45,0x9c,0x39 -.byte 0xf9,0x84,0x54,0xc4,0xd6,0x6f,0x00,0x39,0x90,0x82,0xfa,0xce,0xae,0xe8,0xaf,0xa4,0x97,0x3a,0xfe,0x71,0xaf,0x5e,0x00,0xd1,0x9e,0x33,0x41,0x63,0xca,0xa5,0x5a,0x8b,0x09,0x2a,0x26,0xef,0x96,0xb7,0x5d,0xc4,0x92,0xfa,0x51,0xdb,0x1d,0x63,0x5f,0x7c,0x94,0x53,0x84,0xed,0xa3,0x99,0x07,0x9f,0xdc,0x55,0xb3,0x31,0x67,0x1a,0x63,0x05 -.byte 0xec,0x36,0x79,0x57,0xf8,0x39,0xc3,0xdd,0xd5,0x6a,0x21,0xfc,0x54,0xe6,0x28,0xc4,0xf1,0xd2,0xce,0x02,0x43,0x50,0x30,0x15,0x4d,0x3c,0xd0,0x1c,0xf6,0x7e,0xd0,0xa4,0x86,0xe7,0xf5,0xc2,0x06,0xc5,0xc4,0xa8,0xe2,0xd3,0xc7,0xcf,0xbd,0xab,0x9f,0xe3,0x42,0xc4,0xcd,0x65,0xfa,0xd3,0xcd,0xdf,0x55,0xc4,0xce,0x6e,0xe8,0xfc,0x96,0x0f -.byte 0xe2,0x92,0xca,0xde,0x37,0x7c,0xc9,0x80,0x4a,0x54,0xe9,0xfd,0x3c,0x4b,0x81,0xb8,0xd9,0x1a,0xf1,0x91,0x5d,0x9d,0xef,0x3e,0xd1,0x78,0xe2,0x1e,0x0e,0x09,0x62,0xdd,0xc6,0xb9,0xde,0x29,0xba,0xb0,0x62,0x49,0x53,0xb6,0x8d,0x9f,0xbf,0x4d,0x77,0xa4,0xd1,0x0b,0xf0,0x31,0x2e,0xe5,0x71,0x2e,0x18,0xa4,0xa7,0xcb,0xa6,0x30,0x24,0x11 -.byte 0x8d,0x16,0x21,0x71,0x6a,0x19,0xde,0x3c,0x5a,0x00,0xa6,0xe2,0x43,0x98,0xe8,0x83,0x10,0x76,0xef,0xca,0x67,0x61,0x80,0x98,0x48,0x06,0xa9,0xcd,0x13,0xa6,0x1e,0x5b,0x2b,0xef,0xb7,0x3a,0x24,0xf7,0x10,0x8d,0xc2,0xaa,0x9c,0x78,0x0d,0xd1,0x54,0xb1,0x4e,0x5a,0x21,0xc2,0xb4,0x11,0x15,0xdb,0xb3,0x9c,0xe4,0xf1,0xfc,0xa5,0x66,0x0c -.byte 0x56,0x34,0x05,0x14,0x88,0x2c,0xfc,0x3f,0x97,0x30,0xd5,0xd0,0xba,0xa3,0xf1,0x47,0xc0,0xf1,0x59,0x3c,0xda,0x1a,0xc1,0x90,0xae,0x4b,0x26,0xd3,0x5f,0xc9,0x8f,0x62,0x56,0x9c,0x64,0xec,0xda,0x63,0x37,0xa1,0xa2,0x87,0x74,0xcb,0xcc,0x27,0xcb,0x2a,0x97,0x57,0xa3,0xb9,0xac,0xe2,0xbd,0x97,0x93,0x21,0xb9,0x8b,0x82,0xa1,0xe7,0x76 -.byte 0xc1,0x49,0xd6,0xb2,0x52,0x7b,0xd6,0xbb,0x31,0x0f,0x87,0xc0,0xaa,0x91,0x70,0x19,0x76,0xa5,0xea,0xf0,0x87,0x47,0x50,0xc1,0xff,0xf7,0xa6,0x6c,0x65,0xff,0xdf,0x83,0x5c,0x54,0xf0,0xb1,0x18,0xe0,0x13,0x58,0x74,0xc0,0x67,0x0e,0xb8,0xdc,0x59,0x6c,0x19,0xf4,0xee,0x3a,0x07,0x63,0x68,0x1d,0x62,0x60,0xb5,0x71,0xce,0x21,0x61,0x8c -.byte 0xa5,0x74,0x9b,0x77,0x8e,0x15,0x20,0x18,0x19,0x96,0xf6,0xfa,0xd2,0x6c,0x03,0xcb,0xcb,0x8c,0x91,0x0d,0x29,0x91,0x70,0xc5,0x96,0x60,0x18,0xad,0x65,0x66,0x43,0xf9,0x13,0x97,0xe3,0xe3,0xcb,0xbf,0x68,0x0b,0xb2,0x87,0x9c,0xfa,0x96,0x48,0x14,0xef,0x6e,0xbd,0x45,0xb9,0x2f,0xbb,0x80,0x80,0xc5,0xf6,0x22,0x41,0x9a,0xec,0xdd,0x41 -.byte 0xfc,0xf3,0x0d,0x8e,0x2e,0x3c,0xda,0xef,0x2c,0xbd,0xbc,0x0e,0x88,0xd2,0x97,0x3d,0x40,0x37,0xa6,0xde,0x1d,0x00,0xeb,0x39,0xea,0x44,0xee,0x8a,0x2f,0x77,0xea,0xea,0x1d,0x90,0xd1,0xec,0xe4,0x31,0x0c,0xde,0x6f,0x55,0x17,0x5c,0x1e,0x19,0x91,0xac,0x36,0x00,0x26,0x17,0xa6,0xcd,0x8b,0xe2,0x72,0x6f,0x8f,0x3c,0xc6,0x76,0x6e,0x3d -.byte 0x4e,0x93,0xb3,0x8b,0xad,0x24,0x17,0x39,0xc0,0xfe,0xba,0x90,0xc5,0xbd,0x4b,0xe4,0xae,0xac,0xf6,0x55,0x72,0x3e,0xf0,0x12,0x32,0x5a,0xdd,0x8a,0x3f,0x67,0xb6,0xdf,0xf6,0x11,0x02,0xf5,0x84,0xcc,0x7d,0x36,0xe7,0x1b,0xf0,0x9a,0x52,0xbe,0xf3,0x06,0xd6,0xdb,0x02,0xd4,0x80,0x0b,0xcd,0xf0,0xfe,0xec,0x86,0x3f,0x89,0x34,0xcb,0x88 -.byte 0x34,0x28,0x57,0x00,0x33,0xeb,0x4f,0xfa,0xdb,0xd8,0x09,0xd9,0x56,0x53,0xc1,0x02,0xc0,0xa8,0x4c,0xdc,0xfd,0x26,0xb3,0x55,0x1d,0x47,0x0d,0x68,0x50,0xb8,0xa3,0xb4,0xf1,0x31,0xfa,0x16,0x33,0x94,0x40,0x95,0x53,0x9c,0x9f,0x5b,0x25,0x47,0xb1,0x27,0xbc,0x38,0x7d,0x23,0x01,0x7f,0x70,0x7a,0x61,0x0e,0x46,0x5c,0xcc,0xd7,0xcc,0x15 -.byte 0x15,0x0a,0xed,0x4c,0x99,0x66,0x3a,0xc3,0xc1,0x9a,0x7a,0x38,0x6a,0x0c,0xde,0x13,0x67,0x65,0xfc,0x06,0x99,0x7c,0xa5,0x90,0x8a,0x90,0x58,0xce,0xf3,0x23,0x76,0xfc,0x03,0xfb,0xb3,0x36,0x54,0xa9,0x33,0x35,0xfe,0xe3,0x3d,0x53,0x7e,0xe0,0xae,0xcf,0xc0,0xa2,0xe1,0x28,0xb9,0x97,0x96,0x87,0x90,0xa1,0x13,0xd0,0x1d,0x5b,0x43,0xf1 -.byte 0xa5,0xfa,0x81,0x83,0xe7,0x7b,0xa1,0x5f,0x9f,0xf5,0xd3,0xb6,0x80,0x8b,0x91,0xed,0x31,0x14,0x05,0x78,0x85,0x9d,0xea,0x59,0x69,0xa5,0x29,0xc5,0xf1,0xd7,0x9d,0xa3,0x8b,0x9d,0xe0,0x8d,0xc3,0x4e,0x2d,0xfa,0x1c,0x6c,0xd2,0xd7,0xcb,0xda,0x86,0x5d,0xb3,0x1a,0xb4,0x12,0xe3,0xa8,0xd7,0xe1,0x84,0xce,0x0e,0x06,0xd0,0x9e,0xf0,0xb1 -.byte 0x5b,0x2f,0x77,0x10,0x6f,0x41,0x2f,0x5b,0x48,0x43,0xf3,0xef,0xdb,0x09,0xdb,0x01,0x89,0xfc,0x7a,0x4a,0xc0,0x96,0x33,0xdf,0xbe,0x49,0x85,0xa7,0x88,0x93,0x05,0xf2,0x15,0x12,0x85,0x04,0x20,0x7d,0x8c,0xe2,0x0a,0xea,0xfe,0xed,0xbf,0x98,0xdb,0x9d,0x1f,0xaf,0x0f,0xbf,0xf7,0x12,0x4f,0x69,0x4e,0x87,0x09,0xf0,0xae,0x2a,0x4d,0x4c -.byte 0xbf,0xaa,0x08,0x2c,0x78,0x2d,0xbe,0xb9,0xf5,0x3c,0x4c,0xcd,0x75,0x93,0xc3,0x3c,0xc2,0x86,0x47,0xca,0xc1,0x9c,0x1c,0xe5,0x0d,0x8d,0x36,0x9c,0x44,0x40,0x89,0xfa,0x17,0x57,0x08,0xd4,0x22,0x9a,0x5b,0x94,0xbf,0x39,0xcd,0xbe,0xf7,0xd1,0xcd,0x35,0x74,0xdf,0xfa,0x5d,0x00,0xaa,0xaa,0x82,0x6d,0x9b,0xf8,0x69,0x51,0x9c,0xaa,0xaa -.byte 0xc8,0x2c,0xa2,0x68,0x57,0x3c,0x5f,0x10,0xa2,0x7b,0xee,0xc9,0x97,0x8d,0x5c,0x41,0x08,0x0d,0x30,0xd5,0x2b,0x5f,0x8d,0xdd,0xdc,0x2c,0xa8,0x52,0x6e,0xea,0x61,0x77,0xca,0x75,0xc3,0x56,0x6e,0x17,0x51,0x0e,0x00,0xb6,0x18,0xa0,0xe5,0x9d,0x49,0x4e,0x20,0x78,0x1e,0x5f,0x3e,0xec,0xc3,0x4a,0x41,0xf3,0xfe,0x89,0x64,0xac,0x4c,0x4d -.byte 0xa8,0x73,0x4f,0x31,0xc4,0xe2,0x62,0x69,0x2b,0x40,0xdf,0xef,0xed,0xf0,0x62,0x4e,0xc3,0x65,0xcc,0xcb,0xef,0xc1,0x28,0x61,0x71,0xac,0xa5,0x89,0x52,0x7b,0x32,0x59,0xc2,0x16,0x1a,0x63,0x18,0xb0,0xd8,0xe4,0x28,0x92,0xff,0x45,0xc1,0x24,0x56,0x86,0x66,0x23,0x7a,0xff,0xf7,0x33,0x30,0xdc,0xd1,0x7d,0xaf,0x68,0x10,0x4b,0xde,0x3e -.byte 0x4a,0x70,0xbe,0x31,0x1a,0x37,0x28,0xee,0xe0,0xba,0x65,0x8b,0x7d,0xea,0x07,0xce,0xf2,0x51,0x3d,0xcb,0xb2,0x33,0xd8,0xf3,0xa4,0xa0,0xcd,0x53,0x76,0xf9,0x46,0x5b,0x82,0xf9,0x9d,0x0e,0x29,0x5b,0xcf,0x76,0xd4,0x5c,0x47,0xf1,0x98,0x02,0x5a,0x16,0x18,0xf2,0x61,0x6d,0x3e,0x64,0x7f,0xbe,0x13,0x18,0xc2,0x45,0xd2,0x87,0x17,0xff -.byte 0xf1,0x01,0x0b,0x5d,0x21,0x0d,0x73,0x9a,0xeb,0x82,0xc4,0x9a,0xb3,0xe4,0x31,0x44,0x58,0xa2,0xfd,0x76,0xf6,0xbe,0x6f,0x75,0xcc,0xbb,0xe3,0xa2,0xa9,0x78,0x0f,0x4b,0x1d,0x47,0x2d,0x32,0x2c,0x45,0x5e,0xcd,0x8f,0x13,0xe2,0x9a,0x9d,0xa2,0xce,0x73,0x54,0x20,0xc0,0x44,0x1c,0x26,0xde,0x0d,0x72,0xb2,0xfa,0x4d,0x32,0x35,0xac,0x69 -.byte 0x4d,0x16,0x4a,0xd5,0x51,0x33,0xc1,0xe0,0x90,0x9c,0x93,0x66,0xed,0x16,0xac,0x7e,0x79,0x2b,0x0f,0xb4,0x42,0xaf,0x80,0x22,0x80,0x07,0x7d,0x72,0xe4,0xb3,0x3a,0x2c,0xb8,0x68,0x14,0x4d,0x31,0x5f,0xbb,0xac,0x43,0x3b,0x28,0xd6,0x81,0x81,0x26,0xe5,0xc4,0x67,0x7c,0x4a,0x42,0xc4,0x1a,0x59,0x04,0x2d,0xb8,0x26,0xfc,0x4e,0xc7,0xfc -.byte 0x11,0x61,0xe3,0x4b,0x2c,0x3f,0xdb,0x43,0xe4,0x24,0xb4,0xd1,0xc0,0xc0,0x01,0xe1,0xeb,0x84,0x0b,0x6d,0x93,0x83,0x07,0x9f,0x01,0xb8,0x9d,0xe5,0x7e,0x4d,0xa2,0x05,0x3e,0xf2,0x40,0x59,0x88,0xc8,0x8c,0x62,0x44,0x95,0x20,0x96,0x28,0xa9,0x3f,0x7c,0xed,0x85,0x03,0x65,0x49,0xf7,0x94,0x3d,0x51,0xe2,0x8e,0x21,0x19,0x7b,0x55,0x5f -.byte 0x55,0x70,0xf8,0xf0,0xce,0xd9,0x1a,0x10,0xbb,0xfe,0x65,0x72,0x8a,0x5b,0x6c,0x27,0xd3,0x57,0x61,0x07,0x7b,0x85,0xd6,0x21,0xd2,0x07,0x81,0xaa,0x17,0x73,0xb5,0xef,0x2d,0x84,0x7b,0x8f,0xe0,0xb3,0x9e,0x9f,0x31,0x82,0x33,0x07,0x14,0x84,0x79,0x18,0xc4,0xec,0x20,0xb5,0xec,0x21,0x4b,0x51,0x78,0x96,0xc6,0xe7,0xf0,0x6a,0x7a,0xb5 -.byte 0xe5,0xc2,0xef,0x24,0x4c,0x57,0xb6,0xf5,0xee,0xe5,0x69,0x2b,0x73,0x9e,0x66,0x91,0x9d,0xd4,0x24,0x58,0x4b,0x72,0x68,0xf6,0x62,0xb4,0x0c,0xe3,0xbd,0x1f,0x0b,0x42,0x6c,0xf9,0x6e,0x6a,0x64,0x64,0x69,0xa5,0x6d,0xe7,0x38,0x9f,0xb2,0x65,0x35,0x6b,0xd9,0x20,0x84,0xe4,0x5f,0x8b,0xfd,0x58,0xab,0x5f,0xe1,0x4c,0xf7,0xd7,0xf5,0xe7 -.byte 0xae,0xe8,0xc1,0x68,0xfe,0x0c,0xb1,0xe2,0xe4,0xca,0xf0,0xf1,0x20,0xbc,0xf9,0x99,0xef,0x4e,0x63,0xca,0x89,0xe4,0x7c,0x17,0x49,0x40,0x47,0xce,0x67,0x8e,0xbd,0xd0,0x96,0x8b,0x5a,0x0d,0x2f,0xd0,0x8f,0x4f,0x42,0x06,0x01,0x8e,0x47,0x35,0x13,0x9e,0xd1,0x24,0x85,0xe4,0x17,0x59,0xe8,0x1c,0xb3,0x25,0x53,0xf9,0xb4,0x96,0xb1,0x33 -.byte 0x97,0xb2,0x60,0xc7,0xb3,0x48,0xa2,0xfc,0x7f,0x86,0x94,0x2a,0xd3,0x94,0xfe,0x6d,0xa6,0x7a,0xa1,0xe1,0x96,0x5b,0xe8,0xe4,0x91,0xfb,0xf3,0x2c,0x84,0xb4,0x2f,0xbe,0xc9,0xdd,0x1c,0x9f,0x72,0x12,0xcb,0xbd,0x22,0x07,0xc4,0xec,0x05,0xe8,0x32,0x47,0x21,0x27,0xf6,0xc1,0x36,0x59,0x25,0x6c,0xbe,0xb9,0x3e,0xd4,0x1b,0x59,0x11,0x27 -.byte 0x6b,0xa3,0x64,0x71,0x98,0xeb,0x21,0x65,0xc0,0x4c,0x30,0xbd,0x51,0x2b,0xc3,0xfb,0xb1,0x33,0x56,0x1e,0xf0,0x92,0x0f,0x4b,0x63,0x3a,0x9c,0xfb,0xd1,0xac,0x8c,0xf0,0x3e,0xb7,0x0b,0xd2,0x52,0x62,0xd8,0x37,0x9a,0xef,0x79,0xdc,0xcb,0x87,0x1e,0x3d,0x9d,0x91,0x12,0xba,0x78,0x8a,0x11,0x57,0x96,0x44,0x8e,0x2b,0xd2,0xe3,0x4d,0x27 -.byte 0xec,0xba,0xef,0x1c,0x04,0x8d,0x56,0x56,0x11,0x74,0xc0,0xcc,0x1f,0x3d,0x7a,0xad,0x79,0x49,0x59,0xa3,0x71,0xe0,0xf5,0x89,0x89,0x8f,0xcf,0x1e,0x63,0x77,0x91,0x91,0xf1,0x0c,0x1c,0xcc,0x77,0x00,0xd7,0x28,0x9f,0x68,0xbc,0xb6,0x9d,0x33,0x43,0xb2,0x4a,0x72,0x3e,0x57,0x26,0xd0,0x00,0x93,0xc9,0x4c,0xc9,0x53,0x52,0xd9,0xe2,0x31 -.byte 0xc5,0x7f,0xf6,0xb6,0xc2,0x10,0x51,0x67,0xae,0x63,0x35,0x74,0xcc,0xd4,0x05,0xb3,0x08,0x23,0x35,0x37,0x8e,0xf1,0xbb,0x1d,0x56,0xff,0x62,0xa2,0x13,0x7b,0x01,0x75,0x6d,0xb3,0x92,0x51,0xdc,0x6e,0x08,0x76,0x25,0x52,0xbf,0x9a,0xea,0x89,0x0f,0x96,0xcc,0x79,0xd4,0x72,0xcf,0x65,0x79,0x4e,0x40,0xa3,0xae,0x67,0x0c,0x82,0x85,0x05 -.byte 0xfd,0x43,0x84,0x17,0x24,0x79,0xa9,0xa7,0x7f,0x24,0x76,0x57,0x66,0x11,0xd5,0x33,0x30,0x42,0x5b,0x5f,0x7c,0x04,0x4b,0x45,0xc3,0x69,0x20,0x02,0x92,0xe3,0x6a,0x06,0x8f,0xdf,0x30,0xf6,0x17,0x8f,0xc6,0x8c,0x5e,0x42,0xf3,0x59,0x7a,0x3a,0x55,0x3a,0xc1,0x96,0xd5,0x67,0x3d,0xab,0x32,0xee,0xf0,0x08,0x28,0x73,0xb0,0x11,0x1a,0x92 -.byte 0x4d,0xcc,0x0c,0x86,0xb2,0xa1,0xbf,0x9f,0xcd,0xc7,0x1c,0xbc,0xee,0x39,0x77,0x75,0xfc,0xe6,0x3b,0x62,0xf2,0xaf,0xd5,0xb6,0x77,0x2d,0x86,0x38,0x13,0x00,0xdb,0x71,0x4a,0x87,0x03,0x6d,0x99,0x28,0xf8,0x6a,0x23,0x2e,0xe2,0xb8,0x9c,0x18,0x02,0x00,0x9e,0x5b,0xf0,0x6f,0x9b,0x32,0xdc,0x6b,0x61,0xeb,0xeb,0xe9,0xfc,0xee,0x44,0xbc -.byte 0x4a,0x88,0x04,0xc0,0x10,0xc8,0x65,0x6c,0xa4,0xae,0x9a,0x36,0xb6,0x68,0xd5,0xbf,0x6d,0xe3,0x6f,0x5d,0xad,0xd6,0xf9,0xc8,0x06,0x36,0x25,0x64,0xc9,0x5b,0x71,0x7f,0xbf,0xe3,0x56,0x31,0x2a,0x93,0x47,0x46,0x39,0x91,0x80,0xc5,0xdd,0xdd,0xa1,0x25,0x85,0xd9,0x05,0x49,0x4f,0x1b,0xeb,0x2f,0x6e,0xd9,0xe4,0x65,0x3d,0xcd,0xbd,0x47 -.byte 0x37,0x27,0xb0,0xd1,0x9b,0xa4,0x89,0xd5,0xa0,0x0f,0x8b,0xc5,0xfd,0x91,0xa8,0x86,0x22,0x65,0xf1,0xe1,0x1e,0xb6,0xf7,0x50,0xe6,0x1e,0xf0,0x2b,0x9d,0x02,0xc9,0xe8,0x2a,0xb8,0x9b,0x89,0x28,0x25,0x43,0xcf,0x23,0x08,0xe2,0xa7,0x70,0x31,0x89,0xab,0x5b,0xd9,0x2e,0xa9,0xe4,0xe9,0x1d,0x63,0x7f,0xc6,0xc1,0xfb,0x63,0x45,0x9c,0xf1 -.byte 0xd4,0xc3,0x56,0xb6,0xad,0xb3,0x00,0xce,0x12,0x9e,0x63,0x33,0x25,0xd3,0xb2,0xee,0xa7,0x6b,0xa1,0xfd,0x20,0xa3,0xb2,0x07,0x1a,0x9d,0xed,0xe0,0x1d,0x70,0x5b,0x9f,0xc0,0xbc,0x83,0x09,0x94,0x47,0x8c,0x05,0xef,0x73,0x96,0x31,0xc7,0x35,0xc2,0x2c,0x00,0x2a,0x68,0xd1,0xc4,0xb3,0x3d,0x84,0x44,0x8c,0x93,0xfd,0x64,0x00,0x77,0x46 -.byte 0x18,0xac,0x83,0x9d,0xe5,0xe5,0x46,0x61,0x37,0x72,0x9f,0x0e,0x76,0x55,0xf7,0xca,0x36,0x57,0x24,0x16,0xfc,0x11,0x27,0xaa,0x44,0xa4,0xb0,0x58,0x41,0x46,0x94,0xc7,0x3b,0x9c,0xa3,0xe4,0x89,0xd9,0xdb,0x7b,0x64,0x69,0x84,0x9f,0xc8,0x09,0x6f,0xf7,0xf0,0x58,0x10,0x56,0x9f,0x26,0xf0,0x74,0x0c,0x76,0xcb,0x9d,0x45,0x3d,0xe7,0x94 -.byte 0x54,0xa3,0x84,0x08,0xb5,0x9c,0xff,0xdb,0xba,0x62,0x5e,0x87,0x0d,0x11,0x5d,0x96,0x06,0xd6,0xec,0xf4,0x3e,0x9d,0x66,0xbd,0xc4,0x64,0xed,0x03,0xe0,0xad,0x3f,0x4e,0xb4,0xef,0x16,0xdd,0xee,0xd6,0x00,0x27,0x62,0x74,0x0a,0xe0,0x68,0x72,0x4c,0x6d,0x62,0x15,0x87,0x6a,0xf0,0x25,0x9f,0x33,0x1d,0x92,0x3b,0xa3,0xa4,0xf1,0x81,0xdf -.byte 0xa8,0xed,0xaf,0xa5,0x8d,0x19,0x20,0x72,0x03,0x91,0xf0,0x34,0x60,0x70,0xbe,0xaa,0xdf,0xaa,0x24,0x1a,0x1f,0x1a,0x8d,0xb0,0x7b,0xef,0x10,0x43,0x69,0x24,0x74,0xf2,0x72,0x71,0xa1,0x8f,0x85,0x75,0x3e,0x8c,0xf6,0x0e,0x88,0xe2,0x1d,0x5c,0xb8,0xf1,0xc4,0x8a,0x21,0x76,0x20,0x50,0x3f,0xb3,0x8b,0x9f,0xa4,0x45,0x9e,0x07,0x60,0x22 -.byte 0x2c,0xa6,0xb1,0xc2,0xd2,0xcb,0xc6,0xd8,0xe9,0x94,0x66,0xfb,0x10,0x73,0x92,0x25,0x7e,0x31,0x42,0xf4,0x4a,0x75,0xac,0x78,0x43,0xcb,0xc0,0xc9,0xb0,0xaf,0xb4,0x22,0x8f,0x51,0x36,0x0f,0x5a,0xb8,0xbb,0x44,0x03,0x09,0xd0,0xf9,0x04,0xc8,0x73,0x8e,0xa1,0x76,0x27,0xde,0x72,0xf4,0x3a,0x79,0x63,0x85,0x32,0x09,0xad,0x12,0xe4,0xd7 -.byte 0x8f,0x8e,0x24,0x03,0x4f,0xde,0x39,0xac,0x81,0xe8,0x64,0x09,0x17,0xd7,0x99,0xe6,0x62,0xb7,0x53,0x20,0x9f,0xb9,0x3a,0xb9,0xb1,0x81,0xfa,0x6e,0x33,0xe7,0x4a,0xca,0xd7,0xa7,0xfa,0x7a,0xbf,0x0b,0x0a,0x99,0x3c,0xc7,0xbd,0xef,0xc7,0x90,0xda,0x62,0x30,0xc6,0x94,0x94,0x6b,0xee,0xbd,0xb7,0x0d,0x86,0xc5,0xb1,0x9a,0xb9,0x86,0x34 -.byte 0xc2,0x81,0x2b,0x09,0x7a,0x88,0x09,0x65,0xcf,0x51,0x78,0x19,0x1d,0x5a,0x62,0x2f,0xb3,0x43,0x8d,0xf5,0x9d,0x26,0x2f,0x4a,0x27,0x96,0x22,0x1b,0x4c,0xc8,0xd9,0x73,0x4b,0x32,0x01,0x11,0x7b,0x59,0x85,0xda,0x50,0x92,0x17,0x45,0xd4,0x1f,0xcf,0x98,0xf6,0x2c,0x69,0xba,0x43,0x22,0xdc,0x36,0x31,0xfb,0x1e,0xe8,0x54,0x24,0x0f,0x24 -.byte 0x4c,0xcd,0xbe,0xdb,0xd8,0x23,0x69,0xe2,0x97,0xf5,0x66,0xb2,0x66,0x6c,0xf2,0x90,0xd0,0x15,0x14,0x9a,0x47,0x65,0x97,0xb0,0xf2,0x3e,0x35,0x09,0xd2,0x3d,0x01,0x9c,0xb3,0xfd,0xf3,0x32,0x46,0x4e,0x11,0xab,0x88,0x9e,0x04,0x6d,0xf0,0xe1,0x9d,0x48,0x01,0x24,0xc3,0x87,0xdf,0x58,0xb6,0x6d,0x6d,0x4f,0xb9,0x1b,0x13,0xee,0x03,0x5b -.byte 0x75,0x39,0x28,0x31,0x90,0x70,0x49,0x10,0x71,0x87,0x76,0x30,0xac,0x88,0xb0,0xf6,0x6c,0xaf,0x5b,0xf4,0xf3,0xe7,0x25,0x75,0x8c,0xa3,0xf4,0xa7,0xd8,0x94,0x78,0xc8,0x77,0xc1,0x48,0x6c,0x62,0xf6,0x2c,0xb5,0x41,0x59,0xf6,0xd3,0xae,0x1b,0x55,0xed,0xdf,0xd1,0x59,0x63,0x76,0x03,0x65,0xd3,0xd0,0xcd,0xb6,0x5b,0x8f,0x1a,0x78,0x88 -.byte 0x78,0x07,0x14,0x3f,0xc3,0xd4,0x1c,0x69,0xd8,0x15,0x25,0xca,0x76,0x15,0x24,0x7d,0xed,0x69,0x2a,0xb5,0x04,0xd2,0x3b,0xbd,0x7a,0xb2,0xae,0x04,0x51,0x85,0x2b,0x1b,0xb0,0x3f,0x6d,0xbc,0xa0,0xc7,0x19,0x40,0xab,0x75,0x51,0x4b,0xa8,0x5a,0xd7,0xb5,0xc7,0xa8,0xfc,0x4a,0xcf,0xa9,0x9c,0xe6,0x2e,0x35,0x51,0x3b,0x05,0x41,0x43,0x7c -.byte 0x1f,0x2e,0x16,0x5d,0x2f,0xa8,0xe9,0xce,0x6d,0x06,0xa7,0x5a,0xed,0x07,0x39,0xe4,0x7e,0xc3,0x01,0x2d,0x97,0xe4,0xc1,0x89,0x2c,0xb4,0xb1,0xb5,0x7f,0x0a,0xe2,0x9f,0x82,0x36,0xee,0x9b,0x76,0xbc,0x9d,0x37,0xdf,0x5e,0x81,0x95,0x9b,0x2b,0xc4,0x58,0x20,0x6a,0xd2,0xc7,0xb6,0x82,0xe6,0xa2,0x52,0x73,0x4a,0xaf,0x37,0x5a,0xf6,0x6b -.byte 0xc4,0x2b,0x53,0x4e,0xca,0x44,0x17,0x9f,0x1c,0xeb,0x4d,0xf2,0xd1,0xb0,0x35,0xaa,0xc3,0xfe,0x77,0x34,0x2a,0x4a,0xe8,0x85,0x96,0x2f,0xa4,0x7d,0xdf,0xd0,0x6a,0x4a,0x0c,0x9b,0xd9,0x6a,0x00,0x92,0xb4,0xb1,0x9f,0xc3,0x56,0xee,0xcb,0xa5,0x3a,0x37,0x68,0xc8,0x7c,0x1e,0xa8,0x0a,0x3d,0xbc,0xd1,0xd0,0xd7,0x8b,0x32,0x34,0x20,0xfc -.byte 0xd3,0x9e,0xf5,0x18,0x3a,0xb9,0x87,0xae,0xde,0x6c,0xc0,0x7d,0xbd,0x20,0x00,0xe5,0x7b,0xcb,0xf9,0x7d,0x70,0x9a,0x10,0x45,0xc9,0x33,0x13,0x9d,0x2c,0x16,0x67,0xe6,0x36,0x38,0xcf,0xa2,0xf1,0xad,0xec,0x48,0x7f,0x9b,0x2a,0xdc,0x13,0xe2,0xee,0xef,0xf2,0x5c,0x3f,0x52,0x3a,0x72,0x79,0x9b,0xba,0x50,0xb2,0x2b,0xfb,0x97,0x8e,0xe6 -.byte 0x27,0x39,0x63,0x72,0x05,0x11,0x7d,0x2e,0xa8,0x44,0x08,0xf7,0xf3,0x26,0xe5,0xe4,0x6c,0x98,0x7b,0xb1,0x42,0x6d,0x74,0xd4,0x3b,0xfa,0x35,0xfa,0x0a,0xac,0x5e,0x9e,0x8f,0xc7,0x07,0xc5,0x50,0x25,0xfd,0xbf,0x13,0x52,0x3d,0xf1,0x18,0x1e,0x19,0x8c,0xf3,0x8b,0x4d,0xc8,0xfb,0x76,0xa4,0xe3,0x3f,0xb2,0x47,0x9c,0x50,0x97,0x32,0x65 -.byte 0x9e,0x42,0x81,0x21,0xd1,0x92,0xd2,0x81,0x4a,0x93,0x68,0xa2,0xc1,0x76,0xc8,0x40,0xce,0xfe,0x4e,0xc5,0xa7,0xb2,0x77,0x9f,0xc8,0xe5,0x41,0xb1,0xda,0x15,0xf6,0xfa,0x21,0x3f,0x11,0x5c,0xc6,0x62,0xda,0x01,0x7f,0x0f,0x9f,0x9e,0x98,0xfe,0x38,0x53,0x6c,0x7f,0xba,0x8b,0x55,0x01,0x36,0x33,0x41,0x5e,0xa9,0x78,0xbf,0x2e,0x60,0x4f -.byte 0xcb,0xe9,0x27,0x09,0x8c,0x01,0x2d,0x82,0x7d,0x3f,0xaf,0x8f,0x1e,0x37,0x79,0x35,0xfb,0xce,0x83,0xc5,0xf8,0xc5,0x54,0xfd,0x50,0xec,0x31,0xd1,0xb5,0x8a,0x4d,0x37,0xf6,0x7f,0x0e,0xbe,0x35,0xdd,0xa8,0x9e,0x5e,0xb9,0x3c,0xf4,0x2b,0xd2,0x97,0x56,0xd0,0x28,0xcb,0x60,0x27,0xcf,0x27,0x68,0x8a,0xa1,0xbf,0x9f,0xa3,0x45,0x4a,0x44 -.byte 0x71,0xe2,0xb2,0x9c,0x69,0x0b,0x18,0x69,0xcf,0x03,0xcc,0xc3,0x93,0xe0,0xf5,0xb7,0x4e,0xa4,0xdc,0x96,0xe0,0x2e,0xf8,0x3b,0xc6,0x67,0x30,0x06,0x5e,0xb9,0xb9,0x7d,0xaf,0x97,0x38,0x9a,0xf4,0x22,0x20,0x5a,0x9e,0x83,0x26,0x3c,0xcc,0x93,0x84,0x20,0x15,0x2e,0x85,0x23,0x17,0x1d,0x28,0xb4,0xe2,0x8f,0x2d,0x22,0x99,0x66,0xfd,0x6a -.byte 0xa8,0xe6,0xb7,0x19,0x18,0xec,0xbd,0x54,0xc2,0xcc,0xb7,0xb4,0x6b,0x10,0xdd,0xb5,0xe3,0x3b,0xb7,0x77,0xbf,0x66,0x65,0x82,0x6a,0xc6,0x0d,0x26,0xe6,0xe8,0xe1,0x96,0xe4,0x0b,0x3c,0xe3,0xf2,0xfb,0xd6,0x91,0x5d,0xb6,0x08,0x15,0x67,0x10,0xfa,0xf8,0xdc,0x72,0x84,0xca,0x48,0x29,0x75,0x98,0x62,0x30,0x43,0xa9,0xf1,0xde,0x58,0xb5 -.byte 0x6e,0x67,0x53,0x62,0x0d,0x06,0xa8,0x97,0x35,0x04,0x02,0x34,0x3f,0xd7,0x77,0x38,0xed,0x51,0x32,0x7c,0x6f,0x25,0x94,0x04,0x30,0xa5,0xfc,0xf1,0xb0,0x65,0x77,0x16,0xec,0xb0,0xf9,0x6d,0xaf,0xbc,0x75,0x6e,0x29,0x44,0x20,0x86,0x36,0xbe,0x22,0xe0,0xe1,0xc4,0x0c,0x97,0x10,0x45,0x3e,0x06,0xc3,0xee,0xa5,0x1f,0x97,0xc7,0xde,0xdb -.byte 0xf1,0x05,0xe3,0xb7,0x24,0xc5,0xa5,0xca,0x4e,0x8e,0x9e,0x44,0x7e,0x98,0xb1,0x3c,0xe9,0xa6,0xe5,0xa6,0x08,0xcb,0x08,0xd7,0xf6,0x38,0x37,0xa4,0x46,0xd1,0xdc,0x53,0x6f,0x6c,0x3f,0xca,0xa1,0x9b,0x7c,0xa6,0x44,0xd4,0x08,0x33,0xd2,0xf8,0x32,0xd2,0x4f,0x60,0x75,0x0f,0x49,0xf1,0x70,0x52,0x56,0x16,0x5b,0x3e,0x34,0x0e,0xe4,0x94 -.byte 0xc3,0xa9,0xd4,0x1c,0x9e,0xa4,0x10,0xce,0xc1,0x69,0x5b,0x3a,0xc9,0xd5,0xab,0x98,0x81,0x78,0x42,0x7e,0xf2,0x76,0x10,0xad,0x97,0x85,0x98,0x2f,0xe2,0x3f,0xb1,0x1d,0xc0,0x4d,0xa4,0x0b,0x54,0x7e,0x19,0x16,0x0a,0x71,0x74,0x37,0xfd,0x67,0x23,0x86,0xb2,0x3b,0x1e,0x49,0x92,0x92,0x1b,0x5f,0x65,0x56,0x76,0x6d,0x97,0x3b,0x91,0xc0 -.byte 0x5a,0x7e,0xf1,0x5b,0xe9,0x83,0xb9,0x67,0x2f,0xe1,0x0c,0xcf,0xe9,0x51,0x26,0x45,0x03,0x06,0x63,0xa4,0xb2,0x06,0xe0,0x8e,0xa3,0xbf,0xf5,0x7c,0x19,0xdf,0xfe,0x38,0x28,0x98,0xa1,0x23,0x16,0x69,0xc4,0x9f,0x20,0xe4,0x42,0x27,0x4e,0x7b,0xc9,0x42,0x5e,0xd2,0xb9,0xbf,0x33,0x03,0xbb,0x96,0x6d,0x80,0x65,0x90,0x3b,0x82,0x5b,0x68 -.byte 0x46,0x4f,0xe3,0xe0,0x0e,0xc5,0x90,0x91,0x80,0xf8,0xf4,0x9c,0xfe,0x03,0xaf,0x31,0x44,0xb7,0xfc,0x1f,0x65,0xc8,0x65,0x68,0xcc,0x27,0xb4,0x0d,0x81,0x14,0x9e,0x52,0xab,0xdd,0x71,0xf6,0xd9,0xcf,0x29,0x04,0xcd,0xae,0x6f,0xd6,0x41,0xb5,0xfd,0x1d,0x0f,0xbf,0x71,0xc2,0x60,0x98,0xb9,0xc0,0x6e,0x8a,0x2c,0x7d,0xec,0x31,0xa5,0xea -.byte 0x1a,0xb1,0xe4,0xc2,0x36,0xcb,0xf0,0xf4,0x3f,0x1d,0x03,0x01,0xcd,0xac,0xd0,0x9d,0x2e,0xa3,0xc4,0x54,0x49,0x75,0x90,0xac,0x7e,0x1e,0xc3,0x90,0xab,0x55,0xb0,0x34,0x0d,0xd6,0x99,0xb5,0x40,0xda,0xdd,0x30,0x57,0x61,0x15,0xec,0x8f,0x8c,0xc7,0xda,0xfc,0xf5,0x0a,0x86,0xd8,0x6b,0x0f,0x6e,0x09,0xb8,0x50,0x2a,0xea,0x51,0x84,0x33 -.byte 0x7a,0x97,0x0c,0x56,0x61,0x2c,0xd9,0x83,0xb9,0xb1,0x53,0x31,0x72,0x20,0x79,0x85,0x7f,0xdc,0xb8,0xfe,0xfa,0x9a,0xd4,0x6a,0x3c,0xc7,0xcc,0x75,0x20,0xba,0x9c,0xb9,0x1a,0xff,0x9c,0xbe,0xfd,0x87,0xb4,0xd7,0xe8,0x5e,0x22,0x6a,0x1b,0x91,0x52,0x6a,0x58,0xbc,0xf4,0xde,0xcc,0x18,0x37,0x0e,0xf5,0x22,0x91,0xd2,0x4f,0x08,0x91,0x62 -.byte 0x1c,0xb7,0xa0,0x7e,0x66,0x97,0xda,0xa0,0x3c,0xc8,0xe8,0xdc,0x61,0xa4,0x64,0x8b,0x0a,0x43,0x90,0x0c,0x78,0xd9,0x96,0x8a,0xb0,0x17,0x0f,0x32,0x17,0x11,0x82,0x69,0x9d,0x7c,0xa9,0xfd,0x9b,0xe3,0xeb,0x0d,0x44,0x1d,0xcb,0xf6,0xee,0x26,0x6b,0xd5,0x4c,0x49,0x69,0x18,0xd7,0xf3,0x63,0xd9,0x7e,0x83,0xdd,0xa3,0x2d,0xdf,0x88,0x10 -.byte 0xd1,0x5c,0xb0,0x7e,0x44,0xfe,0x64,0x39,0x33,0x05,0x04,0x54,0x74,0x4d,0xd5,0xbc,0xdf,0x19,0x52,0x81,0x60,0x92,0xc5,0x4e,0xa4,0xff,0xf0,0xa2,0xfd,0x88,0x96,0xde,0xb4,0x8d,0x58,0x06,0xfb,0x96,0x6f,0x0e,0xb0,0x4a,0x2b,0xed,0x15,0xa7,0xfb,0x9f,0xf2,0x30,0xc4,0xce,0x02,0x4d,0x83,0xb8,0x5d,0x10,0x60,0xb8,0xbc,0x05,0xa2,0xd4 -.byte 0xf1,0xae,0x46,0x56,0xb9,0xac,0x68,0x79,0x41,0x90,0xee,0x79,0xda,0x3a,0x91,0x7a,0xf6,0xdb,0xe3,0xea,0x91,0x48,0x77,0x4a,0xa3,0xab,0x9c,0x99,0x49,0x1f,0xc9,0xcd,0xe7,0x2e,0xe3,0xe7,0x78,0x6d,0x07,0x1b,0xc6,0x08,0x48,0xd8,0x20,0xff,0x19,0x8a,0x73,0x1d,0xc6,0xa1,0xd4,0x95,0x33,0xf7,0x45,0xab,0xea,0x05,0x3e,0xdf,0xde,0x68 -.byte 0xb2,0xb6,0xef,0x71,0xb4,0xd1,0x09,0x4b,0x43,0x16,0x35,0x1a,0xb6,0xcb,0x78,0x63,0xca,0x9e,0x9a,0xe3,0x86,0xb2,0x8e,0x7b,0x68,0x89,0xa7,0x5c,0xd3,0x06,0x21,0x88,0x94,0xde,0xa1,0xb1,0x3a,0xe8,0xb7,0xfa,0x58,0xc5,0xc8,0x01,0xfa,0x56,0xe4,0x0e,0x6b,0xeb,0x5d,0x67,0xf4,0x63,0xd4,0x44,0xe2,0xe7,0x42,0xfe,0x09,0x58,0xdf,0xd9 -.byte 0x1d,0xb7,0x14,0x91,0xac,0x88,0x49,0xf6,0x7c,0x03,0x92,0x11,0xb4,0x66,0x68,0x6c,0x94,0x2a,0x22,0xaf,0xa6,0xb1,0x29,0x2a,0xae,0xdd,0xa8,0x65,0xe4,0xa9,0x39,0x00,0x1e,0xca,0x17,0x99,0xba,0xd6,0xf2,0x20,0x21,0xbf,0x1a,0xab,0xca,0x7c,0x92,0x22,0xee,0x3c,0x0c,0xc6,0x63,0xcc,0x86,0xfe,0xc0,0x8f,0xac,0x18,0x4e,0x2b,0xa5,0x2e -.byte 0x46,0x57,0x8a,0xbf,0xdc,0xd1,0xd2,0x2c,0x5b,0xe2,0x96,0x81,0xca,0x41,0xb5,0x17,0x38,0x4a,0xa4,0xd2,0x0e,0xac,0x5d,0xe9,0x44,0x63,0x1b,0xb8,0x81,0xd6,0x69,0x1c,0x99,0xc5,0xdb,0xdd,0x18,0xc1,0x6d,0x28,0x7d,0x36,0x52,0x82,0xaa,0x1a,0x10,0x01,0x9d,0xf1,0x7b,0x09,0x69,0x56,0xb1,0x31,0xa3,0x54,0x3c,0x56,0xf9,0x82,0x8c,0x06 -.byte 0x5a,0x32,0x2d,0xc0,0x7c,0x7e,0x91,0x6d,0x73,0x7b,0x7c,0x45,0x0b,0x2c,0x2a,0x4f,0x3c,0xea,0x6b,0x2b,0x84,0x76,0xab,0x8d,0x4c,0x5c,0x64,0xa3,0x97,0x9f,0x56,0x20,0x05,0xf9,0xc2,0x20,0xf3,0xd0,0x6a,0x7f,0x7d,0x12,0xfc,0x20,0x52,0x5d,0xff,0x92,0xaf,0x4e,0x7f,0x8f,0x2f,0xd0,0x73,0x06,0x23,0x09,0xce,0x11,0xc0,0x1b,0x48,0x7d -.byte 0x11,0x51,0x06,0x0e,0x05,0x95,0xca,0x42,0x71,0x87,0xa3,0xa3,0xc1,0x27,0xf8,0xb1,0x24,0x92,0x38,0x95,0xf6,0x8f,0x3b,0x70,0x74,0x19,0x9b,0x08,0xb3,0x49,0xe9,0x57,0xd4,0xce,0x5b,0xdd,0xab,0x95,0x26,0xe9,0x70,0x21,0xef,0x16,0xdd,0x36,0x89,0xe5,0x9e,0xaf,0xc5,0x28,0x0c,0xd3,0x67,0x64,0xbc,0xfb,0x18,0x17,0x15,0x1e,0xa7,0xb7 -.byte 0x72,0x3d,0xfd,0x10,0x5c,0xa2,0xc1,0xbf,0x62,0x79,0x2b,0xa7,0xb9,0x1f,0x73,0xe6,0x11,0xd8,0xbc,0x74,0x6c,0x45,0x95,0xef,0xa2,0xda,0x90,0xc3,0x00,0x00,0xbb,0xc7,0x28,0x36,0x82,0xd4,0x5e,0x5c,0x11,0xea,0x7c,0xf6,0x79,0x66,0xff,0x93,0x77,0x49,0x05,0xc9,0xc1,0x8d,0x5c,0xf6,0xff,0xb9,0xf9,0xcd,0xb3,0x01,0x83,0x83,0x43,0x2d -.byte 0xa1,0x90,0x73,0xc9,0x32,0xae,0xdb,0xd0,0xf3,0x61,0x63,0x72,0x06,0xde,0x21,0x7b,0x3b,0x2d,0xec,0xd3,0x1d,0xfe,0xbd,0x6e,0xd8,0xe3,0x39,0xe0,0xa1,0x9f,0x67,0xaf,0xab,0x79,0xbc,0x59,0xf9,0xa7,0xdf,0x28,0x75,0xea,0x34,0x6b,0x25,0xde,0x49,0x1b,0x07,0x95,0x19,0x47,0x86,0x46,0x7b,0x68,0x30,0x70,0xec,0x9c,0x05,0xb6,0xc9,0x00 -.byte 0x68,0x10,0x4b,0xc4,0xe5,0xf1,0x67,0x3f,0xd4,0x3c,0xd6,0x49,0x98,0x71,0x23,0xff,0x07,0x6e,0x01,0x01,0x08,0x08,0x3d,0x8a,0xa1,0x71,0xdf,0x25,0x1a,0xef,0x60,0x86,0x6d,0x1c,0xd9,0x90,0x29,0x95,0xf2,0x4c,0x96,0xd3,0x17,0xe8,0x96,0x32,0x25,0x8c,0x65,0x38,0xbc,0x44,0x6a,0x5a,0xef,0x5a,0x72,0x12,0x43,0x2b,0xaf,0xc3,0xdc,0xb3 -.byte 0x6c,0x9f,0x57,0x61,0x2f,0x12,0x3f,0x72,0x16,0x4f,0x34,0xe3,0xb5,0xca,0x72,0xca,0x1c,0xdb,0xd2,0x8d,0x70,0x1f,0x19,0x75,0xb3,0x1b,0xdf,0xdb,0xb3,0xbf,0x6c,0x9a,0x70,0x64,0xa8,0xac,0x30,0x2d,0x4b,0x30,0xf5,0x4f,0x12,0x19,0xbd,0x65,0x25,0x70,0x33,0xe1,0x6f,0x18,0xdf,0x17,0xec,0xa3,0x80,0x51,0x6e,0xbb,0x33,0xa5,0xa8,0x58 -.byte 0x95,0x3c,0xab,0x86,0xd1,0x33,0xbe,0x55,0x04,0x8c,0x20,0x0d,0xfc,0x1a,0xa9,0x9d,0xb1,0x16,0x42,0x56,0x20,0xcc,0xa6,0x73,0xa0,0x85,0x3d,0xbf,0x1e,0xe0,0x01,0x51,0xd2,0xd7,0x2e,0x9d,0xd8,0x3c,0xea,0x03,0xf9,0x9a,0xbf,0x19,0x17,0x04,0x99,0xaf,0x8b,0xfc,0x9c,0x86,0xdf,0x58,0x78,0xfc,0x54,0x0d,0xac,0x26,0x27,0x2f,0x2e,0xbc -.byte 0xdd,0x4a,0xd5,0x6f,0x7c,0xd8,0x93,0xe3,0x51,0x9e,0xcc,0xc8,0xd2,0xfe,0x68,0xfb,0x5b,0x22,0xda,0xef,0x76,0xb9,0xc3,0xdd,0x13,0x52,0x24,0xb6,0x23,0x1f,0x69,0x22,0xb6,0xf5,0x86,0xff,0x2e,0x6e,0xd0,0xe0,0x21,0xbc,0x31,0x81,0xb5,0xc5,0xdb,0x36,0x58,0x44,0xe7,0xb8,0xf7,0xfd,0xd3,0x34,0xee,0xab,0xe6,0x99,0xf2,0x84,0x86,0x9b -.byte 0x67,0x45,0x08,0x07,0x66,0xae,0x6a,0x55,0xa2,0x74,0x46,0xda,0x02,0x82,0x67,0x93,0x60,0x64,0x5d,0x1f,0xac,0xe7,0x36,0xb6,0xcd,0x31,0x28,0x78,0x93,0xcd,0x54,0xe9,0x42,0xbb,0xb4,0xb3,0x15,0x72,0x12,0x31,0x85,0x15,0x68,0x3a,0x31,0x35,0xd6,0xc9,0x0d,0x3f,0xa0,0x4b,0x36,0x03,0xda,0xfd,0x7a,0xd6,0xce,0x0c,0xf5,0x14,0x23,0x71 -.byte 0x47,0x85,0x64,0xe7,0xe7,0x8b,0x8e,0x25,0x03,0x32,0x5f,0xa9,0x3b,0xdb,0x2b,0x27,0x7c,0x02,0xfb,0x79,0xd7,0x7a,0x76,0x75,0x69,0xfd,0x74,0x24,0xd2,0x72,0x8c,0xdd,0xc5,0xa1,0x45,0x90,0x50,0x65,0x95,0x41,0xae,0x7e,0x5c,0x83,0x3e,0x24,0x3c,0x02,0xa9,0x37,0x49,0x36,0x63,0x2f,0x18,0x92,0x3a,0x8a,0xe5,0x2a,0x6a,0x5c,0xa7,0x3e -.byte 0x98,0x24,0xfd,0xd9,0x3b,0x2d,0x4c,0xe2,0x8e,0x05,0x5b,0xdd,0x47,0x0f,0x19,0x5a,0x62,0x94,0xd6,0x6e,0x45,0xd8,0x99,0x43,0x78,0xa0,0xb1,0xdf,0x68,0x8a,0x56,0xa8,0xfb,0x2e,0x52,0x4e,0xfa,0x21,0xec,0x62,0x14,0xf5,0x90,0xdb,0x8c,0x02,0xa7,0xff,0x29,0x22,0xb8,0x40,0x87,0x58,0xda,0x4e,0xfd,0xab,0xeb,0xa2,0x40,0xce,0xfc,0x58 -.byte 0x46,0x37,0x3f,0x04,0x4e,0x36,0x76,0x44,0x3c,0xfc,0x54,0xb8,0x6f,0x4b,0x66,0x6a,0x4a,0x78,0x8f,0x33,0x86,0x07,0xe4,0x3c,0xb5,0x0f,0x86,0x2e,0x21,0x7e,0x44,0xce,0x18,0x77,0xe0,0xcc,0xd7,0x7f,0xc9,0xac,0xb7,0x2b,0x94,0xb5,0x91,0xcd,0x2c,0xfa,0xc7,0x98,0xbd,0xb0,0x2a,0x85,0x77,0xcf,0x82,0xd9,0xae,0x76,0x33,0x34,0xc0,0x9d -.byte 0x3a,0xbc,0x27,0xbc,0x97,0x25,0xf4,0xf1,0x43,0x53,0xac,0xf6,0xde,0xf5,0x1f,0xa6,0x6a,0xd5,0xe3,0x11,0x32,0x49,0x46,0x5b,0x56,0x68,0x07,0xdb,0x03,0xad,0xc2,0x35,0x16,0x8f,0x01,0xcc,0x8a,0xd2,0x0c,0x6b,0xb2,0x62,0x73,0x99,0xb5,0x74,0xf1,0x4b,0x2e,0xbc,0x8e,0xed,0xc0,0x55,0x56,0x40,0xae,0x24,0xf2,0x7e,0x1f,0xba,0x9d,0xc4 -.byte 0xd1,0x69,0xd3,0xba,0x21,0x83,0xf5,0xc4,0xbf,0x78,0x96,0x74,0xa1,0xd8,0x8c,0x35,0xba,0x9f,0xa0,0x0f,0xb5,0x6a,0xb2,0x72,0x52,0xfa,0x02,0x71,0xbb,0x79,0x61,0xbd,0xa9,0xee,0x22,0x7c,0xc5,0xac,0x6b,0x52,0x67,0xab,0xc4,0xd2,0x8d,0x26,0x1c,0x2b,0xaf,0x0c,0xa4,0xce,0xb5,0x11,0x99,0x4d,0x22,0x69,0x68,0xe0,0xc6,0x3e,0x84,0x3d -.byte 0xeb,0xad,0xc9,0x5b,0xb5,0xb4,0xba,0x06,0x9b,0x0a,0xb2,0x54,0x89,0xf2,0xb0,0x5f,0x41,0xb4,0x8b,0x21,0x31,0x29,0x94,0x52,0x1e,0xa7,0xc4,0xc2,0x97,0xb9,0x74,0x95,0xa3,0x30,0xfb,0x02,0x77,0x01,0x4f,0x32,0x03,0x34,0x8f,0x51,0x2d,0x10,0x61,0xee,0xc5,0x2f,0x89,0x42,0x3c,0xbe,0xed,0x66,0xa6,0x7a,0x10,0xc6,0x06,0x7e,0xb2,0x3d -.byte 0xf2,0xc9,0xd1,0x08,0x97,0x6c,0x6f,0x6d,0x06,0x9d,0x72,0xd0,0x5e,0x79,0x3b,0xa5,0xa5,0xd0,0xdc,0xc6,0xda,0x73,0xd2,0xf3,0x0a,0xfd,0x94,0xc2,0x9c,0x4b,0x85,0x38,0x8d,0xb2,0xfb,0x29,0xdd,0x90,0xc2,0xb7,0x8f,0x2c,0x52,0xa2,0x32,0x5e,0xa1,0x0f,0x62,0x38,0x58,0xfa,0x46,0x4e,0x87,0x4b,0xcf,0xc5,0xe9,0xfc,0xf2,0x97,0x62,0xdd -.byte 0x92,0xd2,0x41,0x7b,0xa2,0x2a,0xae,0x6e,0x4d,0xbc,0xef,0x43,0x18,0x6e,0xbb,0xe5,0x06,0x45,0x53,0xa1,0x00,0xef,0xf5,0x4b,0xad,0xbd,0xa5,0x2c,0x77,0x0a,0x37,0x04,0x22,0x95,0xeb,0x7b,0xc1,0x3c,0x20,0x0a,0x44,0xdf,0xa2,0x23,0xc9,0xfc,0x85,0xf3,0x5b,0x9b,0x0f,0x40,0x2a,0xe3,0xc7,0x5a,0xa1,0xf6,0xe4,0x39,0x2a,0xfe,0xd7,0xe7 -.byte 0x33,0xd8,0xbc,0xd6,0x1f,0xef,0xac,0xa9,0x3f,0x2d,0x55,0xb0,0x85,0x74,0xef,0xeb,0xcd,0x9b,0x23,0xa3,0xe6,0x19,0xde,0xea,0x7c,0x9c,0x83,0x48,0x4b,0x12,0xfd,0xe3,0xcb,0x1b,0x70,0x2d,0x9f,0x2c,0x13,0x82,0x87,0x68,0xca,0x60,0x5e,0xc0,0x2e,0x60,0xde,0xf2,0x6b,0x78,0x0a,0x63,0xaa,0x9c,0x9b,0x61,0x63,0xc7,0x0c,0x98,0x92,0x68 -.byte 0xc7,0x44,0x00,0x6a,0x76,0x43,0xa0,0x61,0x7c,0x37,0x62,0x1a,0xd4,0x9b,0x58,0x59,0xe5,0xae,0x78,0x79,0x80,0xf0,0x75,0x68,0x9e,0xab,0x02,0xb8,0x00,0xc5,0x33,0x0d,0xea,0xb1,0x91,0x0f,0x17,0x57,0x96,0x23,0x8d,0x36,0x4d,0x89,0x94,0x42,0xc9,0x61,0x6e,0xf6,0x9f,0x37,0xee,0xa5,0x4b,0x3d,0x06,0x08,0xee,0x9a,0x7c,0x73,0xa9,0x58 -.byte 0xcd,0xcb,0x78,0xa9,0x3d,0x5c,0x11,0x0e,0x5a,0xd9,0xb0,0x7b,0xc4,0x3e,0x83,0xdc,0xe2,0x11,0xe9,0x6d,0x8a,0x8b,0x24,0x28,0x1d,0x7e,0x45,0x1b,0x05,0x5a,0x6b,0x97,0x1c,0x25,0x15,0x84,0x5c,0x3f,0x95,0x44,0xd5,0x4f,0x3c,0x4b,0x52,0xb1,0x0b,0x6a,0xb3,0xae,0x4e,0x1b,0x12,0xcf,0x16,0x78,0xd7,0xcb,0x32,0x43,0x39,0x88,0xf4,0x5e -.byte 0x26,0x29,0xe7,0x93,0x08,0x19,0x14,0x88,0x8f,0x54,0x91,0x13,0xb6,0x57,0xd1,0x87,0xd4,0x9d,0xf7,0xec,0x9b,0x22,0x6b,0x91,0x79,0x9d,0x6c,0x32,0x47,0x4a,0x79,0x55,0x7d,0xac,0x87,0x98,0x59,0x97,0xa5,0x71,0xbc,0xbf,0x1b,0xf0,0x6f,0xbb,0x81,0x8e,0xc2,0xef,0x7c,0x63,0x2f,0x80,0x37,0xb6,0xc5,0xae,0x59,0x5e,0x57,0x5e,0x1f,0x3a -.byte 0xe5,0x6b,0x6b,0x5e,0xdb,0x8e,0xd2,0x87,0xf7,0x94,0x7b,0x11,0x0e,0x4b,0xa6,0x9f,0x49,0xc6,0x68,0xc7,0x52,0x5f,0x28,0x87,0x33,0x84,0x52,0x5f,0xc8,0x5f,0x81,0x85,0x10,0xe8,0x92,0xce,0x13,0x6c,0x01,0x28,0x5e,0x59,0x8f,0xbb,0xa9,0x9c,0xdc,0x85,0xd3,0x73,0xa0,0x5a,0xbf,0x5b,0x04,0x80,0x99,0x90,0xc8,0x16,0x44,0x0d,0x09,0x01 -.byte 0xcd,0x24,0xe7,0x59,0xe7,0x42,0xe0,0xdd,0x01,0x93,0x1f,0x9e,0x1f,0x36,0xdb,0xcd,0x49,0xdb,0xea,0xa9,0x63,0x71,0xb9,0x2c,0xcd,0xca,0x1a,0x64,0xe1,0x95,0xbe,0xe1,0x64,0x2e,0xc7,0x59,0x15,0x61,0xe1,0xf9,0x45,0x0f,0x2a,0x3a,0x85,0xf8,0x7c,0x06,0xae,0x53,0x84,0xd2,0xe7,0xee,0x8b,0xbf,0x7a,0x72,0xa3,0x57,0xf1,0xc2,0x12,0x40 -.byte 0x9c,0x93,0xe1,0x04,0x81,0xde,0xc6,0xa8,0xae,0x4f,0x5c,0x31,0x93,0xc7,0x11,0x1d,0x89,0x70,0x85,0xd5,0x6f,0xab,0x58,0x1f,0x3f,0x76,0x45,0x7e,0x19,0xd0,0x6c,0xc1,0x41,0xa9,0x64,0x0a,0x79,0xb5,0xe0,0x9e,0xbc,0x4f,0x10,0x0c,0xac,0xfc,0x54,0xad,0xcf,0xb8,0xd0,0xfd,0x9b,0xed,0xea,0x54,0x05,0xbf,0x4f,0x91,0xbd,0x16,0x4a,0x57 -.byte 0xa9,0xda,0x38,0xb9,0x40,0x0d,0x63,0x68,0x83,0x7d,0xec,0x1c,0xe6,0x7f,0x9c,0xec,0x16,0x4e,0x0b,0xd0,0x91,0xb4,0x2c,0x04,0x65,0xb8,0x12,0xdf,0x3f,0xff,0x6a,0x08,0x4e,0x65,0xdf,0x09,0xa5,0xea,0xb1,0xac,0xa9,0x67,0xd2,0xbb,0x73,0x51,0xd2,0x37,0x72,0xfc,0x3f,0x69,0xe2,0x3f,0x01,0x94,0x3a,0xf7,0x23,0x0e,0x5d,0x23,0x44,0x82 -.byte 0xc7,0x38,0x35,0x9f,0xfa,0x13,0x15,0x47,0x0d,0x18,0xab,0x02,0x39,0x6e,0xb2,0x7c,0x29,0x11,0x9a,0x5a,0x01,0x2d,0xb2,0x10,0xea,0x9d,0xb7,0x37,0x4b,0xf2,0x2b,0x76,0x22,0xf7,0xaf,0x8a,0x5f,0x1d,0x6b,0xb2,0x13,0x9e,0x84,0xf5,0xbc,0x6e,0xad,0x66,0x5c,0x1b,0x5d,0x12,0xb0,0xe1,0x48,0x94,0x83,0xa0,0x26,0x54,0xd2,0xfd,0x3c,0x8d -.byte 0x81,0xac,0x31,0x9a,0x15,0xc6,0xd8,0xd5,0x07,0x1b,0x21,0x3f,0x04,0x40,0x3a,0x60,0x80,0x5f,0x1f,0x42,0x3e,0xd7,0x2b,0x7a,0x5f,0x71,0x93,0xb4,0x9d,0xf0,0x8b,0x5e,0xf1,0xc6,0x19,0x0a,0xa9,0x43,0xac,0xb2,0xc1,0x73,0x0d,0x44,0x6a,0x92,0x22,0xd0,0xda,0x40,0x14,0x7d,0x88,0xd1,0x5e,0x10,0xc9,0xa4,0x4d,0xd8,0xe0,0x7d,0x74,0x1b -.byte 0x2b,0xcb,0x50,0x24,0xbd,0x50,0x4a,0xe4,0xed,0x0e,0xe8,0xc0,0x5b,0x50,0x6d,0xf5,0x68,0x59,0xd1,0xc3,0x6f,0x32,0x86,0x29,0xe0,0x32,0x3f,0x05,0x86,0xa2,0x7f,0x93,0xd8,0xb7,0x02,0x68,0xb3,0x16,0xaa,0x0c,0xd3,0x4d,0xec,0x9a,0x66,0x06,0x7c,0x74,0x35,0x6f,0xde,0x8b,0xd9,0xdb,0x79,0x0a,0x15,0x84,0xc4,0x63,0xba,0x42,0xa2,0x3c -.byte 0x29,0xc8,0x65,0xdc,0x06,0x60,0x0a,0x08,0x4e,0x80,0x33,0x5c,0xfa,0x4b,0x91,0xdb,0xf6,0x57,0xd6,0x25,0x7d,0x70,0x80,0x09,0xb2,0x27,0xdb,0x80,0x4c,0xa7,0xe8,0x35,0xf5,0x18,0x2d,0x10,0x62,0x22,0xf9,0xb1,0x22,0xf3,0x9b,0x74,0xa0,0xc5,0x25,0xd3,0x44,0xc9,0x27,0x7c,0xba,0x01,0xfe,0x32,0x23,0xf7,0x90,0x90,0xbc,0x0d,0xad,0x9e -.byte 0x22,0x77,0xc5,0xfb,0xf2,0x0e,0xda,0xe5,0x7c,0xb4,0xbb,0xed,0xd4,0xfd,0xb0,0xfb,0x4a,0x4c,0x2a,0x32,0x2d,0x81,0xcd,0xef,0x74,0x3c,0x6a,0x9a,0x0c,0x95,0x58,0x25,0xd0,0x3a,0xb4,0x84,0x8f,0xa5,0xef,0xad,0x91,0xd7,0x2d,0xae,0x61,0xaf,0x9d,0x3f,0x03,0xa8,0xab,0xa4,0x66,0xd4,0x73,0x3a,0x84,0x0d,0x4c,0x6a,0xca,0xbd,0x0c,0x3c -.byte 0xdc,0x1d,0x37,0xea,0xe6,0x5a,0x7f,0x15,0xbe,0x9d,0xc7,0xce,0xbd,0x46,0x97,0xd3,0x07,0x19,0x82,0xaf,0x58,0x39,0x39,0x95,0x5d,0x4b,0x8e,0x1b,0xe9,0xf1,0xf6,0xa9,0xb3,0xfc,0xe6,0xe0,0x68,0x2c,0xbb,0xfa,0xd9,0x9b,0xc1,0x69,0xf3,0x5a,0x8f,0x67,0xd5,0x9c,0x11,0x1e,0x02,0x20,0x20,0xfe,0x4b,0xc9,0x8b,0x62,0x17,0x9a,0xfa,0x47 -.byte 0x7f,0xa2,0x8b,0xc1,0x3b,0x02,0x78,0x38,0xff,0xce,0xe1,0x54,0x40,0x3f,0x27,0x5c,0x9d,0xdd,0x56,0x38,0x48,0xea,0x39,0xbe,0xa0,0x76,0x43,0x82,0xef,0x74,0x50,0xdf,0xda,0x4c,0xca,0x47,0x46,0x7e,0xc5,0xff,0xce,0x66,0xdf,0xeb,0x5b,0x6e,0x45,0x77,0x19,0xac,0x01,0x1f,0x20,0xa1,0xad,0x01,0x5f,0x87,0x3e,0x3a,0xd0,0x83,0x13,0x17 -.byte 0x53,0x40,0xfe,0x26,0x99,0x42,0xfa,0x54,0xa8,0x82,0x79,0xa7,0x44,0xd0,0x9e,0x59,0x64,0x77,0xec,0x70,0x0e,0xcd,0xb9,0xb1,0xc2,0xe2,0x39,0x93,0xb7,0xd1,0xd5,0x67,0x9f,0xb0,0x5b,0xd9,0x50,0x8b,0x17,0xec,0xbc,0x83,0x64,0x35,0xaa,0x43,0x3f,0x4c,0x8c,0x56,0x83,0x76,0xa2,0x72,0x30,0xe7,0xe8,0x9f,0x88,0x35,0x8e,0x8d,0x11,0x31 -.byte 0x8e,0xb5,0x71,0x75,0x31,0xc8,0x28,0x15,0x50,0xe6,0x0a,0x00,0x4d,0x75,0x51,0x7c,0x33,0x14,0x96,0xff,0xe8,0xf3,0xa0,0xb1,0x9c,0xeb,0x9d,0x8a,0x45,0xcf,0x62,0x82,0xeb,0xce,0xea,0xa5,0xb9,0x10,0x83,0x54,0x79,0xf8,0xcf,0x67,0x82,0x1d,0xea,0xce,0x86,0xcf,0xc3,0x94,0xf0,0xe8,0xf4,0x80,0x8b,0x84,0x96,0x06,0x2e,0xe4,0x58,0x21 -.byte 0x98,0x42,0x1a,0xb7,0x8c,0x5d,0x30,0x15,0x83,0xe8,0x17,0xd4,0xb8,0x7b,0x90,0x57,0x35,0x72,0x6d,0x1b,0x7c,0xc0,0x88,0x0a,0xa2,0xea,0xcd,0x58,0xcc,0xf1,0xb4,0x8b,0xcd,0x66,0x3c,0xa5,0xb0,0xd4,0xc9,0xcc,0x42,0x1d,0xef,0x3b,0x42,0x22,0x9b,0xfb,0x45,0x24,0xcc,0x66,0xd7,0x67,0x73,0xb2,0x12,0x03,0xf6,0xa3,0x06,0x61,0xe2,0xab -.byte 0x91,0x8e,0x33,0x0b,0x9f,0x6a,0x80,0x5e,0x0f,0x68,0x41,0x5a,0x7e,0xd8,0xe2,0x32,0x50,0xc2,0x88,0x60,0xca,0xe3,0x23,0x86,0xff,0xdc,0x0c,0x19,0xbb,0xba,0x01,0xa3,0x41,0x89,0xf0,0x79,0x55,0x79,0xa6,0xa4,0x66,0x7b,0x46,0xde,0xac,0xae,0xb1,0xde,0xe1,0x1e,0x8d,0x62,0xc1,0xd6,0xeb,0x39,0x2f,0x1d,0x50,0x27,0x53,0xc9,0xea,0xb6 -.byte 0xd3,0x91,0x9b,0xdd,0xc1,0x68,0x8c,0xb6,0xe1,0x5e,0x9f,0xea,0xbe,0x98,0x88,0xeb,0xa8,0x77,0xf6,0x69,0x64,0xab,0x99,0xf3,0x7a,0x08,0xff,0x8c,0xa6,0x17,0x1b,0x2e,0x6e,0xcc,0xd8,0x33,0x30,0xef,0x5a,0x86,0x07,0x49,0xa5,0x13,0x08,0xbc,0xd6,0x88,0x7e,0x19,0xe0,0x1c,0x23,0xa9,0xe5,0x0a,0xa7,0xaf,0x8a,0xe9,0x81,0x3f,0xd8,0x99 -.byte 0xa6,0x01,0x6b,0xec,0x14,0x08,0x90,0xb1,0x76,0x16,0x3a,0xcb,0x34,0x0b,0x91,0x26,0xe9,0xec,0xe5,0xbc,0xd6,0xdc,0xf0,0xa9,0xfd,0xf2,0xe9,0xcc,0xa1,0x9d,0x7f,0x32,0x0d,0x0a,0x2a,0x92,0xff,0xc4,0x38,0xf8,0x9e,0x31,0x78,0x47,0xbf,0x3f,0x27,0x71,0xe1,0x7a,0x33,0x48,0x91,0xe8,0x8e,0x1a,0x66,0xcf,0xa1,0x61,0xc2,0x62,0x30,0x7c -.byte 0x69,0x35,0x21,0x67,0x9b,0xa7,0x1c,0x72,0x06,0xd8,0x28,0x94,0x6e,0x6d,0xf0,0x22,0x85,0xb4,0x6c,0x89,0xe8,0x2e,0x3a,0xc5,0xdc,0xe3,0xe3,0x0c,0x8a,0xba,0x1c,0x57,0x86,0xef,0x55,0x6a,0x24,0x59,0x5e,0x6e,0x47,0xb8,0xad,0xc5,0x10,0xff,0xbe,0x2d,0x93,0x09,0xfe,0x17,0x03,0x16,0x4d,0x4a,0x9a,0x15,0x38,0x94,0x38,0x18,0x45,0xa7 -.byte 0xcf,0xe4,0x16,0xd3,0x26,0x72,0x49,0xe7,0x89,0x9a,0xb4,0xc7,0x78,0xc3,0x18,0x3b,0xc8,0x08,0x9d,0x66,0x0f,0x48,0xc8,0x23,0x91,0x57,0x61,0xf1,0xf3,0x01,0x3e,0x0a,0xa3,0x4c,0x6c,0x34,0x5b,0x98,0x40,0x47,0x42,0xc1,0xeb,0x58,0x58,0xff,0x1f,0x4b,0x5f,0xf1,0x29,0x2e,0x7e,0x76,0x15,0x56,0x17,0x9c,0xe7,0x55,0x09,0x22,0x0a,0xa2 -.byte 0xd8,0xbf,0xd9,0x44,0x49,0xa9,0x24,0xd7,0x4f,0x12,0x04,0xa2,0x18,0x1c,0xdc,0x54,0xc0,0x22,0x27,0x3c,0xeb,0x1f,0x02,0xae,0xb3,0x33,0xb2,0xa2,0x84,0x23,0x76,0xc6,0x2b,0x94,0x53,0xae,0x7b,0xee,0xbb,0x81,0x64,0x8a,0x3f,0xe0,0x75,0x6b,0x2c,0xd5,0x60,0xad,0x49,0x0c,0xf8,0x65,0x64,0x1a,0x83,0xc7,0xb9,0xd9,0x01,0x5b,0xde,0xb0 -.byte 0x76,0x9b,0x1c,0x0d,0x89,0x2d,0xd5,0x09,0xc7,0xa9,0xbb,0x0a,0x54,0x5c,0xd4,0x5b,0xbf,0xbc,0x5e,0x00,0x29,0x0b,0x30,0x19,0x73,0x66,0xfd,0x3f,0xdb,0xd4,0x1b,0xd4,0xc0,0x27,0xde,0x49,0x90,0x5f,0x65,0x87,0x3c,0xc4,0x43,0xd0,0x49,0x76,0x64,0x39,0x88,0xd7,0x0e,0xfc,0x27,0x52,0xb1,0x8d,0xd0,0x27,0x29,0x84,0xe3,0x49,0xb9,0x0c -.byte 0x2d,0x4e,0x73,0x95,0x57,0xa8,0x07,0xa0,0xe1,0x5b,0x5a,0xb6,0xbc,0xa1,0x7f,0xfd,0x4b,0x9c,0x4d,0x7d,0x0c,0x5c,0x4c,0x4b,0x42,0x70,0xc3,0x0a,0xc1,0x89,0x12,0xb5,0x46,0x04,0x3c,0x56,0x25,0xc6,0x8f,0x49,0x7d,0x3b,0xf1,0xcd,0xfc,0xb8,0xa6,0x66,0xb1,0xc2,0xa3,0xa7,0x98,0x93,0x0e,0xdb,0xcd,0xce,0xdf,0x7f,0x68,0x5e,0xea,0xf2 -.byte 0x85,0x61,0x8f,0xd6,0x23,0xb4,0x5f,0x2f,0xf8,0x78,0x47,0x15,0x59,0x2d,0xca,0x35,0x0f,0xf5,0x91,0x74,0x3b,0x32,0xe1,0xcf,0x54,0x1b,0xf4,0x9d,0xdb,0x20,0x5e,0xf8,0x71,0x10,0xa3,0x31,0xf1,0xb8,0x98,0x8d,0x76,0x70,0xce,0x4c,0xed,0xd3,0x81,0x6b,0xd5,0x8d,0x73,0x5f,0x8c,0x66,0x7c,0x87,0x73,0xfa,0x20,0xbe,0xcd,0xba,0x41,0x88 -.byte 0x46,0xc3,0x38,0xc0,0xd9,0x08,0x79,0x30,0xda,0x7f,0x2a,0xc0,0x72,0x47,0xb0,0xc9,0x41,0x68,0xb1,0xe8,0xb4,0x86,0xcb,0x5d,0xb0,0x5b,0x7a,0x26,0xfd,0xf2,0x1b,0x4e,0x1f,0x4c,0x6a,0x8a,0x84,0xd4,0x07,0x2f,0xf4,0x06,0x73,0x3d,0x1c,0x55,0x04,0x6a,0xa5,0x8a,0xbb,0xaa,0x8a,0x8d,0x8f,0x05,0xcc,0x63,0x04,0xe0,0xc6,0x6f,0x6b,0xf8 -.byte 0x24,0x56,0xbb,0x9d,0xa9,0xe5,0x4c,0xac,0x9d,0xbe,0xfd,0x70,0x9d,0x1f,0x98,0xc4,0xfc,0xdb,0x3c,0x45,0xe7,0xbb,0xea,0x51,0xb6,0x56,0xe0,0x2c,0xb2,0x77,0x1b,0x80,0x9b,0x43,0xa7,0xb2,0x9a,0x40,0x8f,0xdb,0x2d,0x51,0x7b,0x2c,0x89,0xfd,0x14,0xf5,0x77,0xbf,0x40,0x3d,0x32,0xe0,0x10,0x32,0xcd,0xc4,0x3f,0xe2,0xe8,0xb4,0xdf,0xc2 -.byte 0x43,0x7a,0x0b,0x17,0x72,0xa1,0x0e,0xd6,0x66,0x35,0x8f,0xf4,0x21,0xf1,0xe3,0x46,0x13,0xd7,0xcd,0xc7,0x7b,0xb4,0x9b,0x39,0x1e,0x33,0x3c,0x18,0x15,0x7a,0xea,0x77,0xc5,0x57,0x4d,0xf9,0x35,0x8a,0xc1,0xb5,0x78,0x5d,0xc3,0x3e,0xd5,0xfd,0xb5,0x50,0xee,0x44,0x24,0xa2,0x55,0xb6,0xd8,0x3d,0x5d,0x75,0x2a,0x26,0x37,0xe7,0x85,0xb3 -.byte 0xff,0x70,0x5d,0x99,0x8d,0x99,0xba,0x9d,0x09,0x97,0xf2,0x67,0xe5,0xa3,0x86,0x06,0x21,0xb4,0x03,0x9b,0x63,0x76,0x1f,0xf8,0x09,0xd8,0x4e,0x22,0xcb,0x48,0xcf,0x79,0x72,0xc9,0x3f,0x84,0x5e,0xb8,0x39,0x87,0x27,0x92,0x1e,0x59,0xdf,0xc2,0xe6,0xd2,0xc4,0x5f,0xad,0x6e,0x9c,0xa4,0xec,0xd5,0x7d,0xf6,0x2b,0x9b,0x93,0x56,0xcd,0xa3 -.byte 0xc5,0xfa,0x82,0x39,0x46,0x29,0x57,0x43,0x08,0xe2,0xe1,0x3e,0x80,0x3b,0x8e,0x08,0xe5,0xc5,0xfe,0x05,0x17,0xaf,0xe0,0xf0,0xb7,0x5b,0x34,0x33,0x59,0xfa,0x93,0xbf,0x6a,0xb3,0x6c,0xbc,0x99,0x62,0x34,0x2c,0xf2,0x3b,0x62,0xf2,0x1c,0x48,0x07,0xc9,0x60,0x03,0xa5,0xe1,0x66,0x8d,0x84,0x36,0xc7,0xf9,0xc6,0x3b,0xa9,0xee,0x0f,0x48 -.byte 0xff,0xff,0xad,0x95,0x21,0xb5,0x12,0x63,0x7d,0x0f,0x0d,0x09,0x63,0x51,0x64,0x69,0xb4,0x95,0xd3,0x25,0xf0,0x3b,0x6d,0xc4,0xdd,0x8c,0x80,0x0d,0x3b,0xd2,0x4b,0xe0,0x67,0xcb,0xcd,0x7d,0x2e,0xbd,0x61,0x4b,0x0c,0x32,0x1f,0xfd,0xd2,0x31,0xed,0xa8,0xaa,0x98,0xf4,0x85,0x21,0xbc,0x08,0x14,0x2f,0xbb,0xbf,0x01,0xba,0x24,0x5e,0x5c -.byte 0xf3,0x72,0xed,0x05,0xec,0xf3,0xd1,0x9b,0xb0,0x63,0x8a,0x14,0xd1,0x9e,0xae,0x9b,0xce,0x4d,0x6c,0xb6,0x7a,0x78,0x9e,0x1d,0xcd,0x1e,0x50,0x66,0x26,0x70,0x74,0x2b,0x43,0x6a,0xc7,0xd7,0xe9,0xa2,0xcf,0xf3,0x09,0x9a,0x81,0x80,0x04,0xb8,0x5a,0x4f,0x2e,0x10,0x35,0xb2,0xb0,0xc6,0x40,0x97,0xa5,0x6a,0x24,0x5a,0x6b,0x97,0xc7,0xc0 -.byte 0x24,0x50,0x8d,0x65,0x21,0x25,0xce,0xb9,0x19,0xfc,0x40,0x08,0xcf,0xfd,0x1c,0xc4,0x30,0xd4,0x06,0x70,0xac,0x8a,0x3c,0x3f,0xfc,0xc3,0xeb,0xdd,0x43,0x56,0x4a,0xf6,0x50,0x92,0x9d,0xce,0x9c,0xea,0x15,0xdd,0x7c,0x5e,0x40,0xf5,0x7e,0x41,0x70,0xdd,0xc7,0x62,0x21,0x5a,0x20,0xc8,0x71,0x10,0x97,0xd5,0x12,0xfa,0x31,0x96,0xfb,0x38 -.byte 0x17,0x66,0x73,0x32,0x7a,0x93,0xf0,0x82,0xb9,0xf1,0x24,0xc5,0x64,0x0b,0xa9,0x24,0x4a,0x47,0xac,0xfb,0xf1,0x55,0xd7,0xb3,0x9a,0x64,0x63,0x0b,0x2e,0x13,0x9e,0x1a,0xee,0x21,0xd0,0x70,0x5c,0x0c,0x25,0xe7,0x38,0x23,0xd7,0x2f,0x6a,0x20,0x59,0xef,0x70,0xb2,0x8e,0xb4,0x15,0xee,0x6f,0x70,0xd0,0x75,0x19,0x9d,0x42,0xa7,0x17,0xad -.byte 0x99,0xaa,0x0d,0xa3,0x87,0x3d,0xf1,0x7b,0x0e,0xfa,0x62,0x9a,0x20,0x64,0x17,0x64,0x07,0xc2,0x84,0x13,0xb2,0x59,0x81,0x66,0x45,0xab,0x47,0x6d,0xfc,0x7b,0x60,0x05,0xac,0x30,0xb2,0x86,0x7e,0x34,0x6b,0xaf,0x37,0x00,0xa6,0x47,0x4c,0xb9,0x10,0xbd,0x9e,0xce,0x47,0x9e,0xc2,0x0e,0xfd,0x47,0xfa,0xd8,0x08,0xd1,0xc2,0xaa,0x6d,0x8c -.byte 0x91,0x2c,0x18,0x32,0x52,0x84,0x47,0x71,0x3b,0xc9,0xa1,0xf5,0xfc,0x90,0xb8,0x79,0xbf,0xe5,0x59,0x1b,0x91,0x22,0xcb,0xd3,0x87,0x7e,0xd4,0xb5,0x33,0xb2,0xfc,0x7c,0xee,0x22,0xfb,0xe8,0xb0,0x3c,0xa7,0x8b,0x05,0xd7,0x7f,0x17,0x52,0xbe,0xb6,0xe0,0x1e,0x47,0xce,0xfd,0x79,0xdf,0x16,0x5f,0x01,0x70,0x0c,0x47,0x5a,0x01,0x96,0x08 -.byte 0x3e,0x9b,0xc4,0xb2,0x58,0x73,0xc4,0x38,0xd6,0xf2,0x1b,0x0a,0x2c,0xb9,0x2a,0x96,0xb5,0x89,0x2d,0x33,0xdf,0xa4,0x5f,0x24,0x1b,0x79,0x0e,0xb6,0x9f,0xec,0x46,0xd3,0x27,0x4a,0xc1,0x26,0x94,0x95,0x41,0xd5,0xb3,0x84,0x74,0x62,0x47,0xc5,0x4d,0xb4,0xe2,0xe7,0xdb,0xc3,0xc3,0x7b,0x33,0x2a,0xbf,0x69,0xf6,0x5e,0xdc,0xfe,0xa4,0x81 -.byte 0x91,0xf3,0xa8,0x26,0x82,0x44,0x37,0xea,0xe1,0x20,0xff,0x52,0x33,0x5b,0x0b,0x6f,0xf8,0x33,0x4e,0x02,0x4d,0x38,0x93,0xcd,0xc0,0xfc,0x73,0x1a,0xf9,0xf6,0x9f,0x53,0xfc,0xf7,0xe2,0x4b,0x25,0xdd,0xa7,0x4d,0x1e,0x5c,0x17,0xc3,0xa0,0x41,0x1d,0x67,0x45,0xff,0xcb,0x41,0x49,0xc4,0x18,0x68,0x7e,0x7f,0xb6,0x6f,0xdb,0xbc,0x73,0x2f -.byte 0xc7,0x9a,0x46,0x8c,0x0b,0x57,0xa3,0xd3,0x0a,0x34,0xb7,0x27,0x67,0xbb,0xe1,0x64,0xa7,0x7e,0x79,0xac,0x4f,0x09,0x54,0x9b,0x43,0x5e,0x9a,0x33,0x02,0x45,0xdc,0x85,0x0b,0x59,0x8d,0x78,0xe8,0xd8,0xb5,0xd3,0x31,0x9d,0x2a,0x60,0x5b,0x91,0xed,0xf1,0xf1,0x37,0x3f,0xdb,0xda,0xd6,0xd1,0x8f,0x14,0x7e,0xe1,0xfc,0x92,0x60,0xa5,0x33 -.byte 0x86,0xef,0x29,0xbf,0x94,0x84,0x2b,0x24,0x20,0xb4,0x5e,0x23,0x34,0x08,0x63,0xc9,0xe6,0x80,0xa0,0x27,0x27,0x2f,0xab,0xc0,0x52,0x44,0x66,0x29,0x32,0x2e,0x91,0x96,0x02,0x1c,0x3b,0xb4,0x6e,0x33,0x49,0x5b,0x60,0x6f,0x14,0x93,0x65,0x0d,0x97,0x01,0xfb,0xf9,0x42,0x74,0xb6,0x21,0xf7,0xc2,0x5d,0xbf,0x91,0x2b,0xf5,0xb1,0x4e,0xe2 -.byte 0xd6,0x24,0x57,0x41,0x7a,0xcb,0xdd,0xb6,0x96,0x8b,0xfc,0x42,0x19,0x21,0x7f,0x41,0x32,0x3d,0x69,0x9b,0xee,0xda,0x97,0x45,0x26,0x71,0x0d,0x12,0xf0,0x20,0x7f,0x44,0x0f,0x4c,0xd2,0xd3,0x34,0x93,0xc7,0xe5,0xe7,0x83,0x62,0x13,0x0b,0x7d,0xc6,0xe4,0xd2,0xae,0x53,0x2e,0xd1,0x18,0x81,0xd0,0x81,0xf6,0xc0,0x98,0xaf,0x1d,0xb2,0x8a -.byte 0xcb,0xd3,0xde,0x1d,0x53,0x71,0x92,0x0e,0x4b,0x8c,0x7c,0x8e,0x65,0xf6,0xe2,0xc2,0x5a,0x4f,0x8c,0x59,0x0f,0x35,0x5e,0xe4,0x43,0x50,0xab,0xb7,0xdd,0xfc,0x66,0xf9,0xb1,0x9b,0x6b,0x1b,0xaf,0x2e,0x85,0xe6,0x3e,0x4c,0xa2,0xd4,0x55,0x47,0xb9,0x66,0x66,0x7b,0xa3,0xb2,0xd5,0x8a,0x8e,0x88,0x0e,0xfb,0x4e,0xad,0xf4,0x39,0xd2,0xd6 -.byte 0x39,0xef,0xe0,0xee,0x0f,0xf3,0x94,0x47,0xa7,0x32,0x24,0x9a,0xb0,0x82,0x08,0x67,0x00,0x3f,0xe6,0x95,0x76,0x84,0x0a,0x5c,0xb7,0x74,0xc1,0x64,0x5e,0x7c,0xba,0x0b,0x2e,0x6f,0x26,0xc3,0x20,0x2e,0x95,0xc1,0xf0,0x8c,0x55,0x4a,0x45,0x26,0xe6,0xf3,0x55,0x78,0xbd,0xd4,0xdb,0x07,0xbd,0xff,0x61,0x51,0xde,0x7f,0xdb,0x56,0x73,0x6b -.byte 0x9c,0xa4,0xb0,0x72,0xa7,0xd0,0x93,0x4d,0x1d,0x3a,0x92,0x78,0xde,0x77,0x65,0xe8,0x07,0x41,0x92,0xc1,0xbb,0x69,0x79,0x20,0x43,0xab,0x21,0x2e,0x6d,0xdf,0x43,0xeb,0x73,0x49,0x12,0x1f,0x53,0x75,0x01,0xed,0xce,0xf4,0x05,0x05,0x2b,0xc7,0x2a,0x65,0x29,0xe8,0xcf,0x5b,0xf0,0xc1,0x5b,0xd8,0xa8,0xac,0xbb,0xe3,0xac,0x29,0x0a,0x90 -.byte 0x79,0x2f,0x5b,0x92,0x14,0xf2,0xc7,0x2d,0xe5,0x33,0x6e,0x5e,0x31,0xe2,0xab,0xdf,0x21,0x71,0x4a,0x44,0xaa,0xc6,0xe9,0xb8,0x51,0x1d,0xe2,0xf3,0x07,0x19,0xa1,0x98,0x9e,0x8a,0xed,0xe4,0x9e,0x52,0x16,0x1f,0x2f,0xd3,0x4c,0x97,0x1e,0x38,0x49,0x84,0x2e,0x45,0xb5,0x4b,0x4f,0xfe,0xdb,0x25,0x3e,0xa9,0x6e,0x7d,0x60,0x3b,0xa7,0x7e -.byte 0xda,0x32,0x1a,0xd6,0x04,0xbe,0x0c,0x92,0x4e,0x6d,0x85,0xf9,0x9c,0x26,0x9a,0x88,0xf5,0x50,0x95,0x7b,0x9e,0x43,0x07,0x97,0xd4,0xdb,0xa0,0x6e,0x30,0x5d,0x44,0xa9,0x41,0xc2,0xdf,0xdf,0x37,0x35,0xc4,0x85,0x83,0x08,0xea,0x22,0xfa,0xae,0xdd,0x95,0xe5,0x35,0x47,0x23,0x86,0x27,0xfa,0x71,0x88,0xa0,0x12,0x00,0xe0,0xa7,0xd1,0x1b -.byte 0x5e,0x78,0x6f,0x38,0x30,0xa9,0x80,0x75,0xd7,0x61,0xcc,0xfd,0x33,0xd2,0xb8,0xf8,0xd7,0x12,0xf5,0x03,0xf9,0x53,0x6d,0x3b,0x6b,0xff,0x24,0x0a,0x3b,0xe8,0x2a,0xe9,0xae,0xb7,0xc3,0xe3,0x0f,0x26,0x71,0x55,0xc5,0x03,0x60,0xf4,0x47,0x01,0xa3,0x69,0xb2,0x98,0x75,0x5b,0x90,0x4a,0xf9,0x61,0x49,0xd6,0xc4,0xdb,0xab,0x04,0x0c,0x47 -.byte 0x1e,0x31,0x75,0xfa,0xa2,0xc5,0xfa,0x66,0x0c,0x4a,0x93,0xa0,0xea,0x56,0xf9,0x49,0xd4,0xc7,0xcc,0x2c,0xe5,0xdc,0xab,0x61,0x8e,0x0c,0xf3,0x2f,0xb5,0x9f,0x36,0xa1,0x05,0xab,0xb6,0xbc,0x4a,0x6d,0x97,0xe7,0x19,0xe5,0xfe,0x92,0xa5,0x94,0xd5,0xc0,0xf5,0x31,0xf6,0x8a,0xf7,0x24,0x62,0xdd,0x56,0x12,0x84,0xf5,0xc6,0xa0,0x37,0xa3 -.byte 0xfc,0xbd,0x16,0x2a,0xa6,0x36,0x8e,0xd4,0x29,0xfe,0xc4,0xc5,0xcb,0xdd,0xdd,0x8b,0x7e,0xa6,0x9d,0x08,0x28,0x10,0x6b,0xff,0xd7,0x79,0x48,0x35,0x2f,0xbe,0x34,0x9a,0xfb,0xd0,0x7d,0x5c,0xad,0xf0,0xde,0x96,0xea,0x2d,0xc5,0x8b,0xa9,0x7a,0x8b,0xbe,0x97,0xde,0x7a,0x95,0xc7,0x95,0xd9,0x86,0xde,0x3c,0x8d,0x15,0x8e,0x45,0x69,0x27 -.byte 0xd4,0x27,0xa8,0xe3,0xa9,0x1e,0xa0,0x95,0x74,0xf1,0x8b,0xbe,0x3b,0xff,0xa3,0xf6,0x23,0x78,0xd9,0xbd,0xc2,0x44,0x3a,0x93,0xb5,0xa6,0x87,0x7c,0x65,0xd1,0xd8,0xd5,0x43,0x2a,0xb2,0xc8,0x65,0x86,0x83,0x06,0xf7,0x33,0x88,0x3b,0xc0,0x2c,0xb3,0x3b,0x23,0xa3,0x67,0x15,0x49,0x09,0x02,0xbb,0x11,0x08,0xe3,0x37,0x9a,0x9b,0x67,0x8e -.byte 0x63,0xc3,0x8b,0xff,0x21,0xa6,0xbe,0x3b,0xa6,0x57,0xc1,0x56,0x2a,0x02,0xdb,0x24,0x50,0x4a,0x4f,0x60,0x49,0x03,0xcf,0xba,0x55,0x1c,0x64,0xfe,0x0c,0x58,0xb4,0xb0,0x89,0x91,0xd5,0xbc,0xbc,0x85,0xe6,0x96,0x32,0x89,0x1f,0xa0,0x48,0xd1,0x6e,0xa7,0x03,0x86,0x8a,0xf2,0x5f,0xc3,0x5a,0x57,0x8a,0xa3,0x4a,0x61,0x90,0x18,0xb2,0x0d -.byte 0xc7,0x94,0xb9,0x3e,0x40,0x8b,0x1d,0x54,0xd0,0x4c,0xe7,0x2a,0xd5,0x85,0xa7,0x93,0x07,0x10,0x58,0xc4,0x8a,0x18,0x0a,0x49,0x30,0x87,0x93,0x0e,0xcf,0xc7,0x95,0x9f,0xd1,0x3f,0x9b,0x06,0xe3,0xf9,0x4f,0x16,0x58,0x04,0xb4,0xf0,0xf0,0xf3,0x3a,0xab,0x4a,0x35,0xf1,0xec,0x23,0x15,0x0c,0x24,0xba,0x90,0xdc,0xd1,0xfe,0x47,0xca,0xb2 -.byte 0x95,0x33,0x30,0x45,0xba,0x18,0x15,0xec,0x58,0x36,0x02,0xdf,0x28,0x09,0x74,0x4b,0x09,0x01,0x24,0x0f,0x00,0x7b,0xb3,0x65,0x45,0x42,0x63,0x15,0xf8,0x50,0x8b,0x4f,0x28,0x73,0x03,0x3a,0x31,0xe5,0x0d,0x56,0x8f,0x6b,0x4b,0x9e,0xda,0x71,0xee,0x68,0xba,0x85,0x81,0x3d,0x5d,0x74,0x5e,0xda,0x60,0x87,0xf4,0x5a,0x38,0xad,0xc5,0x3f -.byte 0xb5,0x15,0x02,0x59,0x1c,0xd2,0x93,0x66,0x54,0x65,0xf1,0xe7,0x9b,0xf0,0x30,0x2d,0x9e,0xba,0xc5,0x86,0xf4,0xf6,0xc7,0x92,0x73,0x12,0x3b,0x28,0x21,0x1b,0x3d,0x84,0xc0,0x1a,0x7d,0x35,0x8b,0xd4,0x35,0x39,0x35,0xa6,0x51,0xd9,0x19,0x8b,0x92,0xa3,0xea,0x8c,0x7e,0x25,0x05,0x1f,0x1d,0x8f,0x4d,0xba,0xdf,0x20,0x8c,0x8d,0xe2,0xac -.byte 0xdd,0x3d,0xf1,0x04,0x3f,0x77,0x4b,0x8f,0x39,0x7d,0x01,0xb7,0x71,0x4b,0x7b,0xe1,0x6f,0xd4,0x28,0x1a,0x57,0x96,0x4d,0xe2,0x84,0xf6,0x64,0x10,0xbb,0x0f,0xbc,0xe0,0x19,0xed,0x92,0x9e,0x60,0x15,0x78,0xd1,0x30,0xc0,0x53,0x4b,0x94,0xca,0x4b,0x5a,0x44,0x8b,0xa9,0xda,0x2f,0x08,0x70,0x94,0xe4,0x54,0xe1,0x28,0x6e,0xdd,0x34,0x56 -.byte 0x54,0xb0,0xd4,0x87,0x00,0x72,0x1e,0x46,0x10,0x3a,0x27,0x5d,0xc6,0xb5,0x72,0x20,0x2b,0xbe,0x17,0x01,0xbb,0x04,0x11,0x16,0x7d,0xbf,0x91,0xd3,0x7b,0x44,0x58,0x13,0x2a,0x9c,0xda,0x9d,0x26,0x46,0xf5,0x5f,0x51,0xef,0x6c,0xf6,0x36,0xdb,0xb7,0x21,0xde,0xdb,0x87,0xa0,0xd8,0x60,0x24,0x86,0x6d,0x64,0x85,0x9e,0x94,0xd9,0x21,0x0d -.byte 0xed,0xda,0x33,0xea,0x3c,0xdf,0x74,0xe3,0xa5,0xc7,0xc7,0x9e,0xe5,0xb1,0x29,0xdf,0xfa,0x20,0x25,0xcd,0x13,0x08,0xee,0xe6,0xba,0xf1,0x62,0x39,0xcf,0xe3,0x29,0xb8,0xaa,0x65,0x43,0x8a,0x48,0xb5,0xb5,0x70,0x35,0x66,0x42,0xf4,0x32,0x70,0x0b,0x0c,0xa7,0x46,0x79,0xdf,0xb2,0x80,0x13,0x72,0x7a,0xeb,0xf9,0x52,0xcb,0xb8,0x9f,0x4b -.byte 0x4f,0x29,0x2b,0xb3,0x94,0x02,0x0a,0xe1,0x20,0xe5,0x91,0x15,0x6a,0xa1,0x0c,0x71,0x96,0x77,0x01,0x80,0xf7,0x51,0x0b,0xaf,0x54,0x9b,0x3c,0x7b,0x91,0xd2,0xbd,0xaf,0x13,0xa5,0x32,0x17,0x7c,0xca,0xd0,0x22,0xd5,0xe5,0x83,0x44,0x24,0x5c,0xcc,0x24,0x31,0xcd,0x81,0x4e,0x96,0xcd,0x60,0x9f,0x7a,0xe7,0x2e,0x89,0x16,0xd5,0x66,0x6b -.byte 0xac,0x31,0x11,0x7c,0x76,0xc6,0xde,0xbe,0x46,0x55,0x20,0xdf,0x9d,0x2c,0x33,0xa5,0x80,0x76,0xb1,0xc9,0x1c,0x84,0x17,0x4d,0x15,0xe6,0x6d,0xce,0xed,0xea,0xc7,0xe6,0xff,0x01,0x10,0x60,0x26,0xf7,0x63,0x5f,0x91,0x89,0x7e,0xc1,0x7c,0x76,0x67,0x7b,0x7e,0xfa,0x28,0xa0,0xa7,0x82,0x1b,0x28,0x82,0x6a,0x4f,0x78,0x61,0x48,0xbf,0x13 -.byte 0x0b,0x71,0x0c,0xad,0xee,0xd7,0xf8,0xcc,0x0f,0x77,0x74,0x7d,0x2b,0x8a,0x09,0xd8,0x47,0xa0,0xfc,0x45,0x40,0x24,0xf3,0xce,0xdb,0x81,0xa1,0x50,0x9e,0x0a,0xd0,0x58,0xf7,0xaf,0xf1,0x09,0x12,0xa8,0x24,0xb2,0x34,0x99,0x67,0x17,0x53,0x1f,0x9d,0x09,0x7b,0xcb,0x83,0x6e,0x6a,0x0b,0xbf,0x8f,0x6e,0x3d,0xdb,0x29,0xe5,0xd0,0x06,0xdb -.byte 0xb8,0xf2,0xf3,0x43,0x4e,0xa7,0xf3,0x73,0x93,0xe8,0xab,0x2f,0xc8,0x75,0xce,0x62,0xda,0x74,0x39,0x57,0xe4,0xe4,0xb1,0x41,0x8f,0x9d,0xda,0x43,0xb4,0x2c,0x4b,0xd5,0x1c,0x10,0xf0,0x29,0x6b,0x94,0x15,0x04,0x3c,0xd3,0x45,0x73,0x29,0xb3,0x60,0x87,0x93,0xdb,0xbf,0x60,0x4e,0xdf,0x4d,0xbb,0xde,0xb2,0x57,0x67,0x14,0x0d,0x0b,0x60 -.byte 0x63,0xd5,0xc6,0x81,0x82,0xd6,0x0c,0xe6,0x4c,0x43,0x13,0x02,0x74,0x56,0x20,0x6b,0x21,0x28,0xe6,0xe2,0x0b,0xc1,0x7a,0xc3,0x08,0x60,0x82,0xe0,0x4f,0xbf,0x1e,0x3f,0xf0,0xa9,0xb2,0x2e,0x0c,0xbf,0xd6,0x03,0x1d,0x0d,0xd6,0x1c,0x36,0xb5,0xb2,0x14,0x56,0x21,0xc2,0xe0,0x1e,0xff,0xee,0x8a,0x70,0xae,0x3f,0x1e,0xe5,0xac,0x05,0x46 -.byte 0x6b,0x81,0x32,0xce,0x50,0xbb,0x82,0x66,0x32,0x93,0x46,0xf7,0xee,0x77,0x1c,0x9a,0x2f,0x31,0x60,0xa2,0x09,0x7c,0x14,0xd9,0x81,0xe9,0x19,0x27,0x31,0x5e,0xa0,0x98,0x71,0x42,0x2f,0x30,0x71,0xd6,0x31,0x94,0xe0,0x61,0xed,0x50,0x66,0xfa,0xba,0x12,0x5e,0xc6,0xc8,0x67,0xe5,0x8e,0xfd,0x34,0xa9,0xeb,0xde,0x25,0x43,0xbf,0xe7,0xb5 -.byte 0x16,0xf5,0x62,0x66,0x5d,0x0b,0x13,0x9a,0xd4,0x8c,0x2b,0x8f,0xe6,0x91,0x33,0xcb,0xa0,0x70,0x48,0x3e,0x22,0x7d,0xe4,0xf3,0x75,0xc9,0x49,0x82,0x50,0xc9,0x90,0x04,0x32,0xab,0x99,0x6e,0xf1,0xf0,0x0b,0x60,0x80,0x35,0x25,0x45,0x88,0xe9,0x82,0x06,0xe1,0xbb,0x85,0x11,0x40,0xf8,0x0e,0xbd,0x19,0x7a,0xdd,0x78,0xf9,0xc2,0x46,0xe4 -.byte 0xb5,0x27,0xfb,0xb6,0xba,0xbc,0x7d,0xb8,0x27,0xe7,0xbf,0xfe,0x8e,0xfe,0x7e,0x83,0x63,0x43,0x92,0x26,0xf0,0xbb,0xde,0xb6,0x93,0x4f,0x55,0x0c,0x07,0x99,0x3c,0x98,0xa1,0x8c,0x73,0xc1,0x4c,0x9a,0x09,0xa8,0xea,0x16,0x0b,0x49,0x2a,0x43,0xee,0x90,0x61,0x6f,0x09,0x1b,0xc3,0x2d,0x62,0x4b,0xfc,0x90,0xa1,0x8e,0x84,0x2e,0x90,0x8d -.byte 0x5f,0x80,0xff,0x6a,0x3c,0x61,0x0f,0xf2,0xac,0x70,0x20,0xc1,0xf2,0x85,0xcf,0x94,0xc8,0x94,0xe7,0xa0,0x04,0xdf,0xaf,0xef,0x26,0xd2,0xbc,0x07,0x70,0xc1,0x48,0xd6,0x87,0xd6,0xbe,0xea,0x95,0x6a,0xce,0xa2,0x48,0xac,0x46,0x46,0xb1,0x74,0x70,0x96,0x6c,0x26,0x58,0x75,0x9d,0x84,0xd7,0xd9,0x17,0x9a,0x46,0xe9,0xd7,0x3d,0xde,0xfd -.byte 0x7e,0xf4,0xd8,0x7e,0xf8,0x8f,0x1c,0xb5,0xfb,0xe9,0xc4,0xca,0xba,0x52,0x5f,0x17,0xee,0x75,0x7d,0x1d,0x50,0x16,0x9f,0x16,0x1e,0x00,0x8b,0xc1,0x2f,0xab,0x73,0x65,0x88,0x7b,0x80,0xa6,0x71,0xb7,0xfb,0xb0,0xda,0xd1,0x96,0x18,0x5c,0x48,0x6e,0x18,0x45,0x59,0x45,0xef,0x5c,0x65,0x35,0x99,0x5e,0xb9,0xd4,0x1a,0x07,0x7d,0x1e,0xa6 -.byte 0x69,0x42,0x9d,0xfa,0xec,0x02,0xdc,0xc4,0x19,0x6b,0x9c,0xb1,0x5e,0xa3,0xb4,0x6d,0xb4,0xa6,0x25,0xa8,0xe4,0x3f,0x3d,0x6e,0x2c,0x95,0xf7,0xcd,0xa5,0x4e,0x32,0xca,0x7e,0xe0,0x7b,0x11,0xf9,0x0a,0xe1,0x61,0x41,0x60,0xec,0xb3,0xb1,0x92,0x89,0x33,0x17,0xe9,0xaf,0x70,0x7f,0x1c,0x07,0xb5,0x24,0x3a,0x37,0x84,0x38,0xf5,0xb6,0x11 -.byte 0xfc,0x0c,0x12,0xc1,0xfc,0xa9,0x82,0x67,0x4d,0x17,0xe8,0xea,0xd0,0x62,0x17,0xb2,0x9c,0x59,0x01,0x87,0xfb,0x54,0x8e,0xa7,0xa5,0x85,0xa9,0x8a,0xec,0xfe,0x29,0xc0,0x73,0xc6,0xa0,0xbf,0x66,0x9a,0xc5,0xf8,0xee,0xa4,0xcb,0x09,0x44,0x74,0xfe,0x32,0xf5,0x42,0xea,0xf0,0xa6,0xec,0x74,0xea,0x14,0x5c,0x43,0x51,0xfa,0x3a,0x48,0x1e -.byte 0xa0,0x2e,0x59,0x2e,0xdb,0x3a,0x19,0xfe,0x1f,0x95,0x25,0xee,0x27,0x2b,0x99,0xb4,0xe1,0xd0,0xe6,0x33,0x91,0xa1,0xaf,0x30,0xa0,0x89,0x00,0x3c,0x13,0x31,0x18,0x70,0x90,0x42,0x55,0x0a,0xc9,0xc5,0x0c,0x43,0xa5,0xee,0xd6,0x90,0x07,0xae,0xc4,0x8c,0xdc,0xe4,0x07,0xbb,0x61,0x70,0xd1,0x10,0xe4,0x68,0x96,0x70,0x78,0xab,0xe9,0x3a -.byte 0x6e,0xc7,0x75,0x93,0xa0,0xba,0xff,0x6a,0x2d,0x57,0xaa,0x93,0x09,0xc3,0x6b,0x81,0xf3,0xde,0xc2,0xee,0xac,0x86,0x0a,0xfb,0xad,0xdb,0x6f,0x2a,0xa0,0x15,0x7b,0x96,0x77,0x38,0xf8,0x86,0x51,0x33,0x7a,0x6f,0x1c,0xf8,0xd5,0x15,0xcd,0x76,0x7f,0x37,0x68,0x82,0xdf,0xab,0xc3,0xdb,0xbe,0xeb,0x2b,0xa8,0x34,0x72,0x20,0x34,0xfb,0x12 -.byte 0x64,0x17,0x05,0x64,0xc0,0xa1,0xca,0xd3,0xac,0x27,0xc2,0x68,0x28,0x40,0x42,0xe2,0x0a,0xdd,0xd7,0xd6,0xf6,0x92,0x95,0x3c,0x10,0x17,0x4e,0xef,0x75,0xae,0x98,0x2d,0x10,0xc8,0xa8,0xac,0x15,0xf7,0x5b,0x81,0xc1,0xdf,0x5e,0xbe,0x88,0x49,0xe3,0xd1,0x88,0x1c,0xcb,0xce,0x20,0x01,0x12,0x60,0x57,0x0b,0xf6,0x32,0x57,0xaf,0x59,0xef -.byte 0xc9,0xe7,0xbf,0x62,0xf3,0xb6,0xe6,0x5c,0xee,0x36,0x7e,0x11,0x90,0xd1,0xeb,0xfa,0x62,0x0b,0xc6,0xf3,0x1a,0xd5,0x8b,0x95,0xec,0xb4,0x38,0xfe,0x45,0xb0,0xb5,0xff,0x84,0x0a,0x27,0x3a,0xa2,0x5a,0x2a,0xc9,0xa4,0xc0,0x11,0xc6,0x61,0x13,0xb7,0x53,0xa3,0x47,0x45,0x6d,0xc6,0xa9,0x00,0xd1,0x40,0xf4,0x77,0xac,0xb3,0xd3,0x26,0x99 -.byte 0xf1,0x36,0x59,0x28,0xb4,0xd0,0xdd,0x0e,0xed,0x53,0x33,0x45,0x71,0x9c,0x5c,0x11,0x27,0x2c,0x2f,0x10,0x9e,0x5b,0x8a,0x5b,0xc5,0x1f,0x36,0xc9,0x2a,0xba,0xc7,0xa5,0x31,0xd7,0x9f,0x2b,0x0a,0x09,0xcb,0x7c,0x4f,0xa2,0xdc,0xc5,0x64,0x0d,0xe6,0xfe,0xb0,0x9d,0x3b,0xf0,0xa7,0x19,0x8c,0x84,0x21,0x6b,0x9e,0x1c,0xb5,0x7b,0x66,0x77 -.byte 0xd0,0x85,0xb4,0x22,0x93,0x6e,0x84,0x29,0x9b,0x60,0x90,0x37,0x9d,0x8c,0x94,0x95,0x95,0x3b,0xf1,0x2d,0x56,0x5b,0x53,0x60,0x2d,0xe5,0x7f,0x80,0x71,0x56,0xa7,0x6e,0x66,0x76,0x1f,0xaa,0x0d,0xba,0xfb,0x0e,0xcf,0x20,0x68,0x74,0x2b,0x99,0x13,0xe1,0xa8,0x33,0xc9,0xf6,0xbc,0xd3,0xf4,0x46,0x01,0x02,0x85,0x27,0xf4,0x20,0x97,0xa3 -.byte 0xba,0xbc,0x47,0x30,0x48,0xed,0x60,0xe6,0xca,0xbf,0x76,0x8c,0x2c,0x6a,0x43,0x32,0xfd,0x90,0x04,0x95,0xc2,0x42,0xcb,0xca,0xc4,0x33,0xe1,0xd3,0x23,0x92,0xa1,0xde,0x09,0x38,0xce,0x00,0x93,0xb3,0xed,0x82,0x8e,0xfb,0xce,0x4c,0x9a,0x10,0x6e,0xce,0x4a,0x37,0x05,0x75,0x37,0x58,0xc3,0x8e,0x57,0x50,0xa0,0x7d,0x80,0x2d,0x51,0xea -.byte 0x08,0xcd,0x1b,0xd2,0x81,0x85,0x19,0xc1,0xe8,0xce,0x31,0x18,0xcf,0x54,0x37,0x96,0x77,0x3d,0x64,0xfb,0xc2,0xa9,0xdb,0xb8,0x37,0x03,0x83,0x34,0x3c,0x25,0x6a,0x22,0x33,0xfa,0x27,0x70,0xc7,0x0a,0x27,0x12,0x1e,0xb3,0xd0,0x59,0x6f,0xa3,0xc5,0x73,0x95,0x4c,0x1f,0xf1,0x3c,0xb3,0xc2,0xa2,0xc6,0x45,0x17,0x53,0xa8,0xfc,0x00,0xff -.byte 0x77,0x40,0x28,0xd2,0x53,0x90,0x92,0xe9,0x86,0x6c,0xa5,0x40,0xce,0xbc,0x79,0x6f,0x8f,0x12,0xef,0x1b,0x38,0x1f,0xb3,0x24,0xf0,0x75,0x17,0x20,0x9e,0x03,0x9c,0x2b,0x51,0x57,0x93,0x44,0xce,0x74,0xc9,0x12,0xe7,0xcb,0x2f,0x5e,0x1b,0x95,0xf2,0x4d,0x2e,0x51,0x8d,0x52,0xd5,0x21,0xe3,0x1b,0x33,0xe7,0xf2,0x18,0x61,0xa2,0x53,0xdb -.byte 0x73,0xaa,0x6a,0x6c,0xf9,0xf4,0xef,0x3d,0x40,0xa3,0x00,0x80,0x82,0xed,0xe6,0x66,0xd1,0xd6,0xe9,0x93,0xd8,0x92,0xfa,0xdf,0xf9,0x9c,0x7a,0xfb,0x2b,0xc7,0xa7,0x73,0x67,0x2b,0xed,0x76,0xb1,0x52,0xaa,0xcf,0x34,0x84,0xa1,0x6d,0x56,0x85,0xef,0xcb,0xbc,0xa3,0xc6,0xf3,0x5a,0x88,0x04,0xd5,0xd8,0xf1,0x7b,0xf8,0x11,0x6f,0xa0,0x44 -.byte 0xa5,0x0f,0x76,0xed,0xd7,0x98,0xe3,0xda,0xb8,0x1b,0xc7,0xe6,0x89,0x08,0x19,0x1f,0xf8,0xe3,0x32,0x32,0xa5,0x3c,0x71,0x9f,0x11,0xde,0x50,0x29,0xb0,0x54,0x7e,0x3b,0x5e,0xeb,0xf7,0xab,0xa8,0xa0,0x35,0x96,0xc7,0xc5,0xea,0x60,0xc0,0x37,0xca,0x61,0x55,0x96,0xac,0xb4,0xd0,0x29,0x9a,0x1a,0x3f,0x9e,0xf5,0xf5,0x3d,0xed,0xc5,0x7c -.byte 0x2c,0x9d,0x67,0xf8,0x4d,0x82,0x6e,0x2a,0x9a,0xfc,0x5f,0xdc,0x02,0xb0,0x3d,0xa5,0x1c,0x08,0x5d,0x4a,0xaa,0xd0,0x38,0xfb,0xbc,0xbb,0x7f,0x37,0xfb,0xec,0xc0,0x62,0x79,0xaa,0xde,0xfd,0x23,0x9c,0x4c,0x4a,0xe1,0x48,0x40,0x36,0xc0,0x0a,0x6f,0x43,0xb7,0xad,0x4c,0xf6,0x56,0xb5,0x44,0xf4,0x72,0xcd,0x13,0x10,0xea,0x0d,0x24,0xc1 -.byte 0xa9,0x36,0x3b,0x36,0xf2,0x6e,0xf9,0x0a,0x67,0xcd,0x02,0x67,0xb3,0x5c,0x63,0x3a,0x7c,0xc1,0x3b,0xf2,0x1d,0x3d,0xf1,0xff,0xbf,0xf7,0x97,0x9f,0x30,0x1f,0xaa,0xd8,0xdb,0x53,0x9b,0x0a,0xbd,0x38,0xd8,0xb6,0xf1,0x4a,0x78,0x1a,0xc2,0x46,0xd2,0x0c,0xa8,0xcd,0x7b,0x39,0xc7,0x42,0x55,0xc8,0x3e,0x02,0x1d,0xf4,0xad,0x55,0x01,0x6a -.byte 0x11,0x2d,0xfa,0x67,0x48,0xae,0x45,0x31,0x9b,0x09,0x7d,0xd9,0xdd,0xaf,0x5c,0xd5,0x40,0x51,0x2a,0xa1,0x0f,0xb3,0x6e,0xc2,0x94,0xfe,0xde,0x70,0xaf,0x6c,0xea,0x5f,0x7d,0x3c,0x72,0x85,0x86,0x24,0x20,0x0a,0x7a,0xe7,0x69,0x32,0x66,0x7d,0x34,0x13,0x60,0x62,0xc7,0x68,0x32,0xde,0x34,0x30,0x36,0xc8,0x8e,0xb7,0x13,0x66,0xf1,0xce -.byte 0x5f,0x7a,0x3a,0xfe,0x62,0xd6,0x72,0xb6,0x1b,0x80,0x43,0x8a,0x3e,0x13,0x15,0xe4,0x1c,0x7b,0x08,0x70,0x0b,0x6e,0xb3,0xfe,0x07,0x91,0x23,0x21,0x57,0x48,0xc6,0xa9,0xa3,0xa8,0xc7,0x19,0x89,0x8a,0x49,0x12,0x25,0x88,0xd2,0x11,0xa5,0xa8,0x9e,0x0e,0xa7,0x71,0xfe,0xaf,0x88,0xee,0xa7,0x1c,0x3b,0x27,0x27,0x7e,0x79,0x92,0xed,0x77 -.byte 0x74,0x65,0xbd,0x46,0x41,0x25,0xd9,0x8b,0x21,0x73,0x9f,0xaa,0x35,0xa0,0x22,0xb3,0xc8,0x71,0x28,0x72,0xd2,0xcb,0xf4,0x2a,0x06,0x0a,0x63,0x96,0x55,0x2e,0x83,0x0b,0xe8,0x07,0x99,0x9d,0x59,0xde,0xde,0x62,0xbd,0xb4,0x3e,0x70,0x15,0xed,0x95,0xa8,0x2f,0xb7,0xa2,0xb6,0x65,0x56,0x9d,0xe5,0x81,0xa0,0x05,0x5b,0xce,0x00,0xd4,0xb9 -.byte 0x28,0x5a,0xc1,0x9a,0x74,0xc6,0xd7,0x27,0xdd,0x7c,0xbe,0xe8,0x0d,0x47,0xfc,0x81,0x05,0x6b,0x4f,0x68,0xc7,0xcc,0x5d,0xd5,0x66,0x83,0x34,0x72,0x35,0xab,0x39,0x64,0x19,0x67,0xbd,0xff,0x15,0x44,0x20,0x18,0x2a,0xaf,0xbc,0x58,0x94,0xdb,0x18,0x50,0x55,0x11,0x6a,0xc4,0x1d,0xee,0xe2,0xe0,0x75,0x73,0xf1,0xa1,0x83,0xf4,0xcb,0x40 -.byte 0x96,0xf4,0x77,0x45,0x61,0x8b,0x1a,0x8c,0x0c,0xfc,0xd2,0x7e,0x0b,0x1e,0x18,0xd2,0x95,0xa5,0x4c,0x5b,0xd6,0x9d,0x40,0x8b,0xc0,0x51,0xe8,0x2d,0xe5,0x16,0xbf,0xd7,0x98,0x8a,0xa0,0x46,0x1f,0xc4,0xe9,0x12,0x31,0x40,0xc5,0x2d,0x59,0xf8,0x9b,0x5f,0xe3,0x3a,0x10,0xdf,0xda,0x72,0x9e,0xab,0x13,0x7b,0x8f,0xc8,0x52,0x9f,0x58,0x45 -.byte 0x7a,0xe6,0x3a,0xbb,0xdd,0x1d,0xc7,0x3b,0xc4,0x26,0xdc,0x99,0x29,0xf2,0x74,0x16,0x84,0xe9,0x8a,0x86,0xc0,0x1e,0x49,0x96,0x2f,0x5c,0x2a,0x49,0x71,0x88,0xe6,0x82,0xb2,0x18,0x88,0xc1,0x86,0xcb,0x26,0x3c,0xa5,0x50,0x31,0x22,0x9a,0x8f,0x45,0x2b,0xde,0xf0,0x86,0x8e,0x13,0x86,0xc4,0x4a,0x9b,0x35,0x27,0x93,0x0b,0x13,0xc8,0xef -.byte 0x96,0x74,0x97,0x85,0x09,0xc0,0xa0,0x32,0xfe,0xc3,0xe3,0x92,0x2e,0xe8,0x54,0xbd,0xc2,0x23,0xeb,0x4b,0x02,0xf5,0x5a,0x0b,0x0d,0x58,0x50,0x45,0xe7,0x01,0xd4,0x17,0x00,0xdb,0x0d,0xd4,0x2e,0xa0,0xde,0x38,0xf4,0xb1,0x1e,0xd0,0xf0,0xa3,0x6b,0x21,0x0c,0xbd,0xae,0x84,0x7e,0x42,0x36,0x4f,0x2e,0x46,0xae,0x23,0x91,0xb9,0x06,0xac -.byte 0x86,0x7f,0x29,0xca,0xfb,0xe9,0xde,0xdb,0x90,0xfe,0x6f,0xbc,0xdb,0x3c,0x48,0x3d,0x6e,0x06,0x68,0x49,0xbb,0x43,0x8d,0x9d,0xc4,0x5f,0x45,0xcb,0x77,0x28,0xe0,0x35,0xd1,0xb4,0x25,0xb2,0x45,0x6d,0xb4,0x89,0x53,0x26,0x33,0x98,0x83,0x45,0x9d,0xf5,0xad,0xf9,0xa7,0x59,0xb6,0x6e,0xa8,0x25,0xa5,0xef,0xee,0xf6,0x6a,0xd5,0x6c,0x60 -.byte 0x9a,0xea,0x78,0x9e,0xe4,0xa2,0x29,0x0b,0x70,0xb3,0x6e,0x3a,0xfd,0x07,0xc7,0x7f,0x1b,0x07,0xc7,0xca,0x1b,0xb8,0x08,0xe1,0xc9,0x94,0xb2,0x62,0x7c,0x04,0x96,0xa6,0xda,0x65,0x28,0xfd,0xf9,0x70,0x22,0xb7,0x21,0xd3,0xa6,0x38,0x0f,0x1e,0x88,0x7e,0x73,0xec,0x04,0x99,0x8b,0x23,0x91,0x13,0xe6,0x4f,0x74,0x81,0xcc,0x1f,0xdd,0xaf -.byte 0x58,0xc4,0x80,0x00,0x4d,0x1d,0xbe,0x84,0x7d,0xfe,0x85,0xe7,0x77,0x20,0x3c,0x65,0x4e,0x0e,0x2e,0x5d,0xc1,0xd9,0xcb,0xf7,0xbb,0xc8,0x8d,0xbf,0x16,0xa8,0x1e,0x63,0xf5,0x10,0x5e,0xa5,0x9c,0x63,0xb6,0x9a,0xeb,0x98,0xa8,0xb1,0x59,0x82,0x66,0x51,0xae,0x3c,0xfc,0xa8,0x11,0x92,0xf4,0x45,0x88,0x7c,0x03,0x6f,0xe6,0x87,0xe4,0xa8 -.byte 0x79,0xbf,0xb3,0x0d,0xd6,0x0b,0x8d,0xa3,0x16,0x2a,0xfb,0x79,0xb9,0xe7,0xdb,0xa7,0xdb,0x94,0xd3,0xe6,0x3a,0xdd,0xe9,0x5f,0x30,0x7d,0x68,0x90,0x35,0xfd,0x18,0x91,0x8e,0xc5,0x12,0xd6,0xf9,0x98,0xa0,0x5b,0xcd,0x81,0x76,0x84,0x08,0xd0,0xab,0x59,0x2d,0x3b,0x8a,0xf9,0xd9,0x95,0xde,0x8b,0xbb,0x92,0xef,0x35,0xc3,0x3e,0x46,0x73 -.byte 0xf3,0x3b,0x09,0xbf,0x22,0x2b,0x9c,0x0f,0x70,0x9a,0x16,0x0e,0x4b,0xa7,0x1a,0x96,0x98,0xb7,0x5a,0x40,0x06,0x81,0xf4,0xac,0xa6,0xe6,0xab,0xf2,0xda,0x87,0x18,0x61,0xcb,0xc1,0x67,0xbd,0x2f,0x6f,0x06,0x21,0xaf,0x73,0x98,0xe1,0x3f,0x7a,0x17,0x7f,0x44,0xcb,0x1d,0xdd,0x60,0xb3,0x2c,0x58,0x20,0x8a,0x04,0x74,0x56,0x9b,0x26,0x51 -.byte 0x61,0xb0,0x07,0x50,0x53,0x83,0x31,0x42,0x59,0xb3,0x33,0xfa,0xfe,0xbc,0xad,0x7f,0x99,0x9b,0x86,0xf1,0xaa,0x85,0xf1,0xbb,0xc0,0x0c,0x91,0x8d,0x1a,0x0f,0x8f,0x9f,0xfe,0x62,0x2b,0x35,0xae,0xcc,0x8c,0x09,0xe3,0x29,0x96,0xd1,0xbe,0x7f,0x25,0xd6,0x03,0xf0,0x4c,0x53,0xad,0x5b,0x56,0x66,0x68,0x9a,0xa3,0xc4,0x07,0x71,0xde,0x49 -.byte 0x82,0xbb,0xf7,0x9a,0x2b,0x96,0xcf,0x50,0xf6,0x00,0xf7,0x0b,0x27,0xdd,0xf5,0xf6,0xc5,0xc8,0xbd,0x2a,0xa2,0x06,0x2c,0x42,0x3f,0xa0,0xf8,0xcc,0x1d,0x64,0xcf,0xbc,0xb4,0xc4,0x63,0xde,0x6b,0xd3,0xb4,0x61,0xdf,0xbd,0x73,0x50,0x34,0xc3,0x20,0x45,0x06,0x73,0x9b,0xf0,0xfb,0xa6,0x2b,0xec,0x92,0x32,0xa9,0x1f,0x4f,0x1e,0x38,0x78 -.byte 0x2a,0xd2,0x7c,0x1d,0x89,0xf9,0x70,0xbc,0xef,0x09,0x77,0xd3,0x6a,0x56,0xa1,0x8b,0x4b,0x23,0x1b,0xb1,0x2f,0xec,0x84,0xe5,0x59,0xc5,0x20,0x23,0xbc,0x3f,0x0a,0x43,0x97,0x1c,0x5e,0xf7,0xee,0xfe,0x0b,0x2a,0x42,0x08,0x2a,0x39,0x91,0xce,0x8a,0x33,0x9f,0x63,0x77,0x6d,0xf6,0xf3,0x0e,0x1d,0xb3,0xfb,0xcf,0x2f,0x7f,0x95,0xc2,0x71 -.byte 0x1c,0xa0,0x0b,0xc6,0xb8,0xde,0x4d,0xd8,0xcc,0x4c,0x4f,0xaf,0x07,0x87,0x6d,0x3b,0xab,0x95,0xab,0xa1,0x6a,0x50,0x9f,0x7c,0x35,0xb6,0x65,0xdd,0xe3,0x06,0xe5,0xb3,0x42,0x5f,0x4d,0xe5,0x3e,0xfa,0x6c,0xdf,0x19,0x58,0xd1,0xf6,0xc6,0x94,0x1c,0xce,0x30,0x90,0xd3,0xeb,0xa3,0x7c,0xe5,0x3f,0x57,0x99,0x2e,0x22,0x0a,0x94,0x2f,0xfe -.byte 0x39,0x16,0xe6,0xfa,0xd0,0xb5,0xf9,0xb4,0x88,0x61,0xa4,0xa8,0xc3,0xb8,0xb7,0x52,0xaf,0x90,0xc1,0xe0,0x19,0x78,0x04,0x2b,0x71,0x04,0x03,0x2f,0x63,0xbe,0x40,0xf5,0x82,0x3b,0x1b,0x6b,0xde,0x6d,0x1e,0x86,0x87,0x82,0xc3,0x31,0x97,0x20,0xdd,0xdd,0xce,0x61,0x64,0x99,0xf6,0xbe,0xbf,0xec,0x37,0x54,0x8b,0x92,0x29,0xda,0xc5,0x7b -.byte 0x4d,0xc5,0xaf,0xb8,0x4e,0x4b,0x4a,0x2b,0x35,0x30,0xf5,0x19,0x9e,0x32,0xd8,0x2e,0xc1,0x19,0xfe,0xd1,0x61,0xb0,0xaa,0x05,0x58,0x15,0xd9,0x0e,0x4e,0xca,0x4e,0x10,0x83,0xe6,0xe6,0x57,0xe8,0x8d,0x13,0xb4,0x6f,0x85,0x59,0xf2,0x83,0xc8,0x37,0xaa,0xa2,0xe5,0xc8,0x77,0x06,0x82,0x21,0x5d,0x84,0x58,0x67,0x9b,0xcc,0x9c,0xfc,0x1b -.byte 0x28,0x2f,0xac,0xc8,0x96,0x91,0x26,0x46,0x42,0x2b,0x68,0x57,0xb0,0x79,0x1e,0xb1,0x9b,0x92,0x2c,0xeb,0x67,0x00,0xd4,0x26,0x7d,0xca,0x45,0x97,0x55,0xea,0x2a,0x20,0x70,0x7c,0x20,0x14,0x38,0x40,0x3d,0x4f,0xf5,0x3a,0x1f,0x0a,0xe3,0x9a,0x48,0xcc,0xb2,0x7d,0xee,0x5b,0x48,0x90,0x0d,0x12,0x77,0xd8,0xd3,0xb6,0xd7,0x66,0x9e,0x48 -.byte 0xbb,0x92,0xc1,0x7c,0x4e,0x90,0x4d,0xd5,0x96,0x99,0xea,0x86,0x2d,0xb9,0x5a,0x50,0x05,0xc2,0x6b,0xa7,0x0c,0x43,0x44,0x22,0x09,0xb9,0xc0,0x56,0x47,0x5f,0xdf,0xaf,0x6b,0x91,0xe2,0xd7,0x45,0x77,0x17,0x7a,0x71,0x6d,0x27,0x93,0xe2,0xc6,0x10,0x2f,0xc8,0x3b,0x75,0x78,0x11,0xae,0x07,0xe6,0xba,0x64,0xd4,0x06,0xfa,0xf9,0x1d,0x74 -.byte 0x9e,0x4f,0x6d,0x02,0xfc,0x40,0x80,0x9a,0x2e,0xd4,0x15,0x32,0x15,0xe8,0x97,0x0a,0xd4,0x65,0x6a,0x87,0xd3,0x66,0x4b,0xb8,0x66,0x84,0x8e,0xb9,0x4b,0xa7,0xcf,0x58,0x13,0x66,0x3a,0x4e,0xa5,0x76,0x17,0x13,0x92,0x79,0x42,0x67,0x6d,0xb6,0x65,0xec,0xc8,0xb5,0x5f,0x17,0x2a,0x2d,0x4b,0x19,0xe9,0x00,0x6e,0x38,0xaf,0xe9,0x06,0xb6 -.byte 0xe8,0x99,0x69,0x8a,0x74,0xe7,0x7e,0x70,0x69,0x4b,0xbc,0xce,0x5d,0x61,0x94,0x1b,0x47,0x41,0x38,0x5f,0x2e,0xcf,0x2b,0xe1,0xcd,0xa3,0x98,0x71,0xf7,0x09,0x65,0xfe,0x5f,0x62,0x4b,0x9e,0x91,0x88,0x35,0xa2,0x66,0x02,0x1d,0xc9,0x93,0x0c,0x19,0x50,0x4b,0x95,0x71,0x79,0xdd,0x74,0xe1,0xda,0x5a,0xb7,0x38,0x70,0x61,0x18,0x3f,0x68 -.byte 0x08,0x34,0xd8,0xfe,0xbb,0xd1,0xbf,0x57,0xed,0xc2,0x52,0x6d,0x54,0x3e,0xcb,0x0c,0x32,0xc7,0x09,0xa9,0x31,0x10,0xe8,0xbd,0x70,0xe3,0x0e,0xe9,0x4f,0x7a,0xd6,0x42,0x45,0x2e,0x1b,0x3c,0x0d,0x15,0x6d,0xb4,0xad,0xe9,0xc5,0xa2,0x12,0x77,0x34,0x43,0x20,0x95,0xc1,0xb7,0x51,0x72,0xed,0x78,0xa0,0xae,0x3c,0xae,0xb4,0xd4,0xda,0x58 -.byte 0x83,0x62,0xa9,0xc6,0x01,0x3d,0x14,0x19,0x07,0x00,0x3c,0x82,0x16,0x7e,0x8a,0x91,0x78,0xa1,0x65,0x0b,0x5b,0x3a,0x40,0x72,0xe5,0xf0,0xd4,0x82,0x04,0xe4,0x01,0xf1,0x84,0x87,0x96,0x26,0x91,0x66,0x77,0xf7,0x59,0xd6,0xc2,0xca,0x29,0x3b,0x68,0x2a,0x27,0x99,0x64,0x86,0xc2,0x96,0xbf,0x11,0x3c,0xa8,0x0c,0xf7,0x86,0xb8,0xc1,0x40 -.byte 0x15,0x1a,0x84,0xe3,0x93,0x23,0x73,0xa9,0x8b,0xbd,0xb4,0x8a,0xe4,0xf1,0xa5,0x8f,0x56,0xa3,0xdc,0x77,0xbd,0x7d,0x15,0x74,0x2b,0x18,0x92,0x56,0x45,0xbc,0xaf,0xf2,0x55,0xce,0x9d,0xc2,0xab,0x39,0x90,0xec,0x78,0x3f,0xa5,0x14,0xeb,0x40,0x2f,0x01,0xca,0xeb,0xad,0x73,0x85,0xbc,0xe1,0x91,0xaa,0x77,0xa9,0x6c,0x02,0x66,0x6a,0x65 -.byte 0x63,0x6c,0x50,0x62,0x83,0x83,0xef,0x16,0x4f,0x21,0xfd,0x28,0x8e,0x52,0x66,0x5b,0x6f,0x8f,0xbe,0x8d,0x17,0xb9,0xd5,0x99,0xf7,0x39,0xd1,0xbc,0xa2,0x43,0xd7,0x0a,0x80,0xea,0x42,0xf8,0x38,0x53,0x95,0x07,0x6f,0xb7,0x7c,0xc1,0x16,0x88,0xc8,0xb7,0x59,0xde,0x76,0x51,0x2f,0x92,0xd0,0x40,0xfd,0xd9,0x2d,0xca,0x9e,0x8d,0x28,0xae -.byte 0x48,0xc1,0x0a,0xe0,0x76,0x9c,0x02,0x0b,0xc5,0xd1,0xf9,0x83,0x90,0x86,0xa4,0xeb,0x5c,0x64,0x65,0xf8,0x98,0x38,0xc5,0xce,0xef,0x6f,0xc3,0x88,0xb6,0x2f,0x8a,0x40,0x55,0x52,0x47,0x06,0x75,0x16,0x46,0x9c,0xff,0x3c,0x68,0x97,0xc3,0xfb,0x10,0x11,0x7b,0xba,0x04,0xcc,0xad,0xba,0xcf,0xf0,0xae,0xba,0xe6,0x59,0x9c,0xf5,0x27,0xeb -.byte 0xdd,0x5c,0x86,0x25,0xa1,0xb6,0xb8,0x1c,0x94,0x98,0xa5,0x79,0x82,0x4e,0xdf,0x09,0x3f,0x2f,0x8a,0x4e,0x1b,0x5a,0xab,0xd4,0xe6,0x21,0xb3,0x02,0x19,0x39,0xa9,0x2e,0x0e,0xae,0x86,0x30,0xc7,0xa0,0x00,0xed,0x72,0xdc,0x71,0x77,0x42,0x76,0x54,0x68,0xb2,0x8d,0x5d,0xc3,0x5c,0x86,0xf8,0xb1,0x6c,0x67,0xdf,0x24,0x40,0x6a,0x2b,0x1d -.byte 0xbc,0x0d,0x25,0x7d,0x9e,0x1c,0xbd,0x18,0x85,0xda,0x7a,0x86,0x5e,0xed,0x10,0x80,0x83,0xa6,0xef,0x1e,0x93,0xac,0xce,0xe6,0x32,0x35,0xdf,0xb8,0xc7,0x9b,0xf0,0x0f,0x9d,0x37,0xbd,0xd9,0x58,0x33,0x19,0xa1,0x23,0x51,0x5f,0xa7,0x5a,0x99,0x7e,0x2a,0xfd,0x85,0x3c,0x26,0xad,0xcc,0x7e,0x07,0x32,0x7b,0x24,0x5a,0x6b,0x4b,0x71,0x4e -.byte 0xca,0x8b,0xc4,0x03,0x26,0x76,0x02,0x68,0x0d,0xa1,0x09,0xe0,0x2e,0xa4,0x82,0x88,0x05,0x5a,0xc4,0xcb,0x31,0x9d,0x56,0xda,0x0d,0x00,0x04,0xbc,0x07,0xca,0x1f,0xdf,0x9e,0x44,0xed,0x36,0xbd,0xa0,0x22,0xff,0x78,0xd1,0xcb,0x62,0xe0,0x0d,0x2e,0xdc,0x2e,0x36,0x28,0x8e,0xd3,0xa9,0xe0,0x38,0xd4,0xc5,0x2b,0xee,0xaf,0xa4,0x08,0x7d -.byte 0xed,0x2c,0x8a,0xf5,0x86,0x5e,0xed,0x2a,0x0d,0xbf,0xe6,0xfb,0x6f,0xc4,0x02,0x75,0x36,0xe5,0x7b,0xe9,0x4a,0xb3,0xf1,0xf4,0x86,0x6c,0x9a,0x6e,0xaa,0x7a,0xbe,0x4b,0xd6,0xf2,0x6b,0xcb,0x78,0x6f,0xf9,0x42,0x1a,0x19,0x7b,0x7e,0xba,0x59,0x02,0x8b,0xe3,0x5c,0x44,0xa4,0x84,0xa8,0x4a,0x67,0x93,0xee,0xc4,0x17,0x07,0x26,0xfe,0x86 -.byte 0xf1,0xc6,0xba,0xbf,0xc4,0x3d,0x33,0x41,0x4d,0xc4,0xf0,0xa8,0x6d,0xe1,0x06,0x16,0x2d,0xc9,0x5d,0x2a,0xf5,0x4a,0xc6,0xd2,0x8c,0x98,0x55,0xe8,0x8d,0xd0,0x31,0x5f,0xc7,0x05,0xd1,0xca,0xd2,0x72,0xe6,0xd0,0xcb,0x62,0x79,0xac,0x60,0x59,0x94,0x59,0x48,0x9e,0x91,0x17,0xa7,0xa0,0xac,0x4a,0xe5,0x08,0xe5,0x52,0xa4,0xd4,0x83,0x8c -.byte 0x83,0x57,0xe7,0xe5,0xfc,0x9b,0x43,0x78,0xc8,0x7e,0x94,0xc4,0x35,0x3e,0xac,0x4a,0x8d,0x60,0x80,0xdc,0x72,0xe3,0x15,0x09,0x2a,0xbd,0xcc,0x9a,0xe4,0x1a,0x18,0xa8,0xf1,0x29,0x9b,0xca,0x58,0x0b,0x6d,0x7b,0x33,0x91,0x05,0x27,0x6a,0x48,0xbe,0xac,0x08,0xa5,0x2a,0x64,0xf5,0xae,0x2a,0x90,0xf1,0x2d,0x3f,0xa8,0xff,0x17,0x92,0xc4 -.byte 0xec,0x3a,0x09,0xbf,0xae,0xd3,0xe2,0x1c,0x3c,0xc8,0x6f,0x91,0x72,0x99,0xe3,0x82,0x30,0x4f,0x40,0x5c,0x0c,0x8d,0xfd,0xbe,0x10,0xbc,0xce,0x1e,0x0a,0x09,0xbf,0xde,0xdc,0x72,0x7e,0x4c,0xbc,0xec,0x34,0xe2,0x96,0x8a,0xc6,0xee,0x19,0x6c,0xa8,0xf1,0xa5,0xb2,0x71,0x88,0x13,0xe8,0x11,0xda,0x3b,0x77,0x10,0x9c,0x9f,0x74,0x49,0x21 -.byte 0x16,0xcf,0x6f,0x05,0xc5,0xc1,0x4d,0xfe,0xe7,0x4d,0x67,0xe8,0x12,0x14,0xf7,0xaf,0x66,0x8d,0x55,0x34,0x00,0x18,0x10,0x6e,0x6a,0xd2,0x4c,0xd9,0xd3,0x15,0x40,0xbf,0xce,0x7b,0x10,0x69,0xbd,0x15,0x0e,0x60,0x2b,0x76,0x50,0x80,0x92,0x02,0x3c,0x0f,0xea,0x47,0x03,0xd9,0xf6,0x2c,0x00,0xde,0x29,0xb9,0x2e,0xf6,0x80,0x10,0x81,0x28 -.byte 0x6f,0x41,0xfc,0x88,0x65,0xe9,0xb5,0xd4,0x78,0x53,0xff,0x04,0xc4,0xdd,0xd7,0x35,0x34,0x59,0x85,0x33,0x01,0x33,0x67,0xe1,0x4e,0xc2,0xac,0xe6,0x24,0x24,0xb6,0x83,0x48,0x08,0x0c,0x73,0xe5,0x9c,0x98,0xe4,0x4c,0x3c,0x1f,0x6e,0x77,0xea,0x8c,0x76,0x23,0xbb,0x41,0x5e,0xc1,0x8a,0xba,0x3e,0xe5,0x3e,0x86,0x89,0xab,0x32,0x65,0x1b -.byte 0x00,0x92,0x56,0xe0,0x62,0xc1,0x8f,0xeb,0x15,0x7f,0x86,0xdf,0xa2,0xc2,0x8d,0xf5,0xb5,0x88,0x72,0x8c,0xba,0x92,0x30,0x53,0x58,0x3e,0x0b,0xe6,0x4f,0xd4,0xef,0x34,0xab,0xbb,0x61,0xe0,0x31,0x3c,0xe7,0xb2,0x5f,0x64,0xcb,0x52,0xc7,0x1d,0x95,0x96,0xd2,0x8c,0x87,0x34,0x92,0xf2,0xad,0xd9,0x78,0x1d,0xa1,0x67,0x58,0xfa,0xfb,0x06 -.byte 0xc8,0x7f,0x9e,0xf7,0x02,0x12,0xd9,0x8c,0x68,0xbc,0x2b,0xd3,0xe1,0x0e,0x1e,0xbd,0x33,0x7a,0xfd,0x03,0x41,0xb9,0x72,0x2e,0x63,0xfe,0xb1,0x39,0xc3,0x0f,0xa0,0xa9,0x76,0x4f,0x7b,0xab,0xae,0xda,0x22,0xec,0x83,0x32,0xb0,0xec,0xd1,0xfd,0xc2,0x28,0x1e,0x42,0x29,0x31,0xd5,0xb3,0x33,0xcd,0x13,0x1d,0x9f,0xac,0x73,0x27,0xf7,0xea -.byte 0xc6,0x66,0xd2,0x32,0x91,0x60,0x35,0xf4,0x28,0x34,0x43,0x6a,0x74,0x8c,0x05,0x2a,0x84,0x34,0xfd,0x84,0xa5,0xcb,0x1d,0x2b,0x41,0x28,0xa6,0x19,0xed,0xcd,0xad,0xea,0x6e,0xf7,0x14,0x18,0xac,0x56,0x9a,0xf5,0xaa,0x7d,0x4e,0x8a,0x99,0xd1,0xda,0x41,0xaf,0xe8,0xfc,0xef,0x66,0x88,0xd0,0xed,0xfd,0xae,0x2a,0x85,0xc0,0x60,0xa2,0x30 -.byte 0x5d,0x1b,0x48,0xf6,0x3e,0xcf,0x56,0xdf,0x53,0xdc,0x2d,0xf5,0xfd,0x7f,0x2a,0x2a,0x4d,0x4f,0x11,0xcc,0xea,0x72,0xdb,0xb9,0xeb,0x92,0x0e,0x9f,0xc1,0x26,0xe9,0xbf,0x25,0x6a,0x27,0xe1,0x63,0x9b,0xdd,0x62,0x38,0xad,0xd3,0xb2,0x75,0x62,0x45,0xbf,0xbf,0xf4,0xe2,0xd6,0x97,0xe9,0xeb,0xeb,0x98,0xab,0x73,0xdc,0x8a,0xde,0xaa,0x3b -.byte 0x69,0xfd,0x61,0x6f,0xbb,0xfc,0x28,0xc0,0xff,0x37,0x2e,0xeb,0x31,0x59,0x57,0xfb,0xd3,0x0e,0xed,0x01,0x66,0x50,0x63,0x53,0xa2,0xd1,0x24,0x8c,0xc8,0x8d,0x80,0x03,0x2a,0x1e,0x11,0x3a,0xb9,0x6c,0xf4,0x5f,0x58,0xa2,0xd6,0x58,0x6b,0x85,0x61,0xd1,0xe7,0xdc,0x90,0x07,0x34,0x6e,0xb9,0x0b,0x0d,0xcb,0xd5,0xe3,0xc6,0x9d,0xb8,0x51 -.byte 0x37,0x61,0xd0,0x6c,0x2e,0xed,0xe0,0xbc,0x55,0x74,0x63,0x1b,0x42,0x17,0x6a,0x9c,0x91,0x1b,0x96,0x76,0xc8,0xe4,0x2b,0x2e,0x90,0xd9,0xe5,0x3f,0x56,0x1b,0x2f,0x93,0x81,0x86,0x2a,0xb4,0xdf,0x93,0xcb,0xfa,0x01,0x85,0xd9,0x26,0x46,0x46,0x97,0x2a,0x2e,0xb3,0x91,0xe4,0xcf,0xd9,0x01,0x5a,0x37,0xa6,0xca,0x5e,0xed,0xa9,0x94,0x35 -.byte 0x2c,0x69,0x5b,0x1e,0xf8,0x38,0x61,0x41,0x10,0xf6,0xe9,0x6e,0x96,0xee,0xe6,0x5f,0x78,0x14,0x93,0x12,0xd2,0x57,0xe5,0xf4,0x58,0x46,0xca,0xc8,0x75,0x59,0xbd,0xd0,0xe4,0x70,0x35,0xa5,0x4a,0xfd,0x54,0xe2,0x91,0x76,0x0e,0xe6,0xe3,0xbb,0x31,0x65,0x4b,0x18,0xa8,0xb4,0xfa,0xa6,0x7d,0x7a,0xa9,0x47,0x3d,0x2b,0x2e,0x66,0xac,0x5b -.byte 0x3e,0x5e,0x8c,0x27,0x0c,0x33,0x04,0x03,0x4e,0x5f,0xcd,0x6b,0x9c,0xaa,0x13,0x83,0x38,0xe9,0x38,0xcf,0x03,0x70,0x5a,0x0f,0x18,0xf5,0xec,0x64,0xf3,0x0c,0xe8,0xb1,0xa9,0x07,0x70,0xf7,0xde,0x0c,0x35,0xf5,0xe2,0xcd,0xed,0xe6,0x4d,0xac,0x5c,0x4d,0x3e,0x03,0x96,0x90,0x7b,0x4c,0x3e,0x18,0x42,0xc0,0xa7,0x23,0x12,0x8e,0x54,0xc1 -.byte 0xa1,0x2f,0x82,0x13,0xe6,0x1f,0x74,0xae,0x7b,0x4a,0xa4,0xbb,0xdc,0xc0,0x68,0x0f,0x83,0xbc,0xda,0xce,0xa2,0xe7,0xbe,0x18,0xcd,0x8b,0x35,0x05,0xa3,0x4b,0x6f,0xf0,0x53,0x12,0x42,0x2f,0x3c,0x09,0x87,0xb7,0xe3,0x36,0x29,0xe1,0xa2,0xb6,0x60,0x05,0xb9,0x66,0x80,0xe9,0xec,0x40,0x2a,0x55,0x78,0x5f,0x1c,0x5f,0xc3,0xc7,0x49,0x69 -.byte 0x87,0x97,0x5f,0xa5,0x31,0xa8,0x83,0x66,0x5a,0xd7,0xaf,0xf0,0x15,0xf3,0x01,0x62,0x9a,0x88,0x76,0x0f,0xb3,0xdf,0xf1,0xc6,0x34,0xc3,0xac,0x68,0x60,0x9a,0x91,0x03,0x13,0xea,0x0e,0x36,0x9c,0xf5,0x51,0xb7,0x0c,0xa4,0xeb,0xf0,0x41,0x85,0x54,0x05,0xed,0x7a,0xc2,0xba,0x3b,0xb8,0x1c,0x41,0x0d,0xbb,0xad,0x16,0x7e,0x64,0x4f,0x88 -.byte 0x7a,0x17,0xae,0x76,0x55,0x78,0x93,0xe8,0x99,0xa1,0x70,0x1f,0xf6,0x8a,0xb9,0xeb,0x41,0xb9,0x08,0xb8,0x9d,0x78,0x57,0xa1,0xe1,0x23,0xa0,0x03,0xd3,0x16,0xbc,0x16,0x24,0xed,0xc5,0x12,0x16,0x0a,0x8a,0x23,0x11,0x22,0xc2,0xfe,0x49,0x9d,0x3d,0x10,0x3d,0x4b,0xeb,0xab,0xcb,0x21,0x9d,0x9d,0xb1,0x64,0x87,0xe5,0x4d,0xb9,0xe7,0x10 -.byte 0x05,0xa0,0x55,0x2f,0xdf,0x53,0x5e,0x03,0xec,0x7e,0xe4,0x1f,0x9b,0x16,0x0c,0xfc,0xd9,0xf9,0x66,0x39,0x93,0x9e,0x49,0x34,0x97,0xd6,0xa5,0x56,0x00,0xf1,0xaf,0x08,0xeb,0x58,0xcf,0x87,0x02,0xc4,0xf1,0x24,0xe8,0x29,0x83,0xc9,0x5d,0x56,0x68,0xa2,0xaa,0xba,0xb3,0x86,0x23,0x59,0x8d,0x32,0x96,0x4a,0xbb,0xe9,0xf2,0x53,0xb2,0x87 -.byte 0x4a,0xf5,0xdc,0x23,0xd4,0x2f,0x36,0x70,0xb5,0x1d,0xee,0x47,0x51,0x6c,0x35,0x2a,0xad,0x35,0x74,0x1b,0x98,0xb5,0x33,0x2c,0x6d,0x4c,0xf8,0x39,0x07,0x92,0x6c,0xc7,0x65,0x10,0x64,0xcd,0x53,0xa3,0xcb,0xcc,0xe4,0xb2,0x46,0xb3,0xb7,0x44,0x01,0x92,0x44,0x12,0x23,0x25,0x3e,0x00,0xe3,0xeb,0x5f,0xe5,0x76,0x48,0x4e,0x4a,0x7f,0x36 -.byte 0xf0,0x0b,0x5e,0xc0,0x97,0x0d,0xc8,0xcf,0xd5,0xb8,0xc0,0x11,0x8d,0xb9,0x1e,0x31,0x0f,0x84,0x36,0x2e,0xe0,0x42,0xe6,0x02,0x9d,0xa4,0xdb,0xa2,0x76,0xfd,0xa1,0x95,0xe0,0x49,0xe6,0xf1,0xd2,0xae,0x27,0x6b,0x11,0x05,0x47,0xb0,0xaa,0x61,0x01,0xd4,0xe6,0xcd,0x9d,0x7e,0x33,0x5d,0xec,0x22,0x96,0x59,0xb7,0xc5,0x50,0x83,0xa4,0x66 -.byte 0x56,0xc7,0x43,0xa6,0xf7,0x5d,0xb2,0x45,0xc0,0x96,0xa0,0x5b,0xb8,0xed,0xae,0x29,0xb3,0x7d,0xbd,0x01,0xde,0xc0,0xe7,0xcc,0xe9,0x55,0x32,0x32,0xbf,0xdd,0x03,0x1b,0xb0,0x4e,0xff,0x53,0x1f,0x4b,0xc6,0xec,0x16,0x9d,0x5b,0x78,0x74,0xc4,0x75,0x51,0x8a,0x1c,0xae,0x6b,0xcd,0x9c,0x77,0x47,0xbf,0xd1,0x38,0x3e,0x9e,0xc0,0xad,0x16 -.byte 0xb7,0x15,0x6b,0xdc,0xad,0xe9,0x13,0xbc,0x48,0xc1,0xaf,0x69,0xce,0xc4,0xcc,0x9b,0x73,0xf9,0xd5,0x7c,0xab,0xf0,0xf1,0x9b,0xea,0xc6,0x0b,0x19,0x47,0x42,0xc1,0xa0,0x02,0x64,0x17,0xce,0x88,0x4f,0x16,0xa6,0xed,0xdb,0xfe,0x61,0xd3,0xd6,0xc0,0x11,0x30,0x16,0xd2,0x45,0xb3,0x7e,0x52,0xd0,0x94,0x77,0xf0,0x0e,0xbf,0x16,0xc0,0x4a -.byte 0x2a,0x5c,0xac,0x55,0x57,0xb1,0x41,0xb6,0xa3,0x68,0x8c,0x0a,0x66,0x15,0xb4,0xf5,0xd9,0x9a,0xa9,0x68,0xf2,0xbc,0x06,0xc5,0x7c,0xd1,0x18,0x55,0x9a,0x2d,0x94,0x2e,0x04,0x4b,0x7d,0x3c,0xb1,0xe3,0x03,0x7a,0xa7,0xe3,0xe5,0x63,0x49,0x7c,0x3f,0x0a,0xc5,0xbd,0xd3,0x0f,0x04,0xfd,0x99,0xf7,0xe6,0x05,0x35,0x66,0x17,0x05,0x85,0x3b -.byte 0x98,0x92,0x11,0x26,0xe2,0x21,0x52,0x1b,0x54,0x08,0xc8,0xf0,0x4e,0x75,0x22,0x3f,0xe8,0xb6,0x35,0xa4,0x02,0x52,0x70,0xc2,0xce,0x5a,0x00,0xe2,0xe2,0x92,0x8c,0x97,0xa7,0x1d,0x42,0x52,0x8b,0xf1,0x81,0xa7,0xce,0x60,0x46,0xbe,0xf0,0x1d,0x34,0xdf,0x73,0x2a,0xd6,0x9a,0x2d,0xf9,0xe3,0x91,0x05,0xe4,0x1f,0x31,0x11,0x30,0xb0,0xff -.byte 0x8f,0x61,0x74,0xf4,0xef,0xcd,0xf6,0xa4,0x9a,0xd2,0x5e,0xba,0x27,0xe8,0x78,0x38,0xfc,0x75,0xff,0x3b,0x6c,0xde,0x4a,0x46,0x47,0x8e,0x97,0x28,0xe4,0x23,0xe0,0x10,0x07,0xca,0xcb,0x6d,0xed,0x29,0xc0,0xee,0x98,0x96,0x7c,0x90,0x1f,0x89,0x12,0x0f,0xd5,0x28,0xcf,0x6e,0x4b,0x9b,0x2d,0xb3,0xcd,0x97,0xb8,0xeb,0x58,0x23,0x26,0xb1 -.byte 0xb4,0x95,0x11,0x1e,0xee,0x00,0xde,0x24,0x28,0xa6,0x3f,0x15,0xa2,0x9a,0xcb,0x9d,0xe3,0x04,0x5d,0xc3,0x60,0x97,0x14,0x2c,0x84,0x2b,0x69,0x9c,0x2a,0xbf,0x08,0xba,0xc4,0x38,0x36,0xaa,0x89,0x11,0x32,0x63,0x01,0xa2,0x44,0x5f,0x50,0xf0,0x5b,0x11,0x15,0xc8,0x80,0xc9,0xa6,0xe7,0x5d,0x70,0xa8,0x34,0x42,0x97,0x2a,0x60,0x99,0x20 -.byte 0xa6,0x60,0xc0,0x70,0x8d,0x2f,0x3f,0x8a,0x14,0x80,0x8a,0xbe,0x05,0xb3,0x50,0x16,0xaf,0x32,0xb4,0x35,0x3e,0x1d,0x31,0x42,0xdd,0x50,0xeb,0x04,0x82,0x4c,0x83,0x3d,0x8f,0xb6,0x1e,0xc2,0xa9,0xd2,0x30,0xba,0x33,0xdb,0x97,0x6d,0x2d,0x97,0x59,0x33,0xc0,0xf8,0xa5,0x59,0xc5,0x44,0x9c,0xf1,0x06,0xc4,0xf2,0x31,0x3e,0xff,0xb8,0x12 -.byte 0x00,0x4d,0x6c,0x2d,0xa1,0xc7,0x83,0xea,0x55,0x93,0x0e,0x89,0x76,0xbf,0x56,0x2a,0x99,0x62,0x54,0xad,0x2c,0xe8,0xf0,0xf9,0x70,0x18,0xa5,0x2b,0x24,0xac,0x59,0xc9,0x84,0xe3,0x1a,0x9d,0xa0,0xdb,0x1b,0x7f,0xd5,0x7e,0xb5,0xe0,0x86,0x36,0xc5,0x71,0x6a,0xab,0xdb,0xa5,0x84,0xf1,0x9e,0x9e,0xf6,0x1b,0xab,0x47,0x94,0x38,0x8e,0x5d -.byte 0x55,0xb4,0xf5,0xc3,0x59,0xc2,0x2c,0x6d,0x9d,0x28,0x7d,0x33,0xcd,0xc7,0xd6,0xdf,0x10,0xda,0x7c,0xd0,0x6c,0x91,0x88,0xd6,0x6b,0xe7,0x72,0x75,0x18,0xb1,0x87,0xe4,0xbb,0x10,0xe0,0xa3,0x0f,0xea,0x65,0x0a,0x70,0xc8,0xee,0x52,0x05,0x0a,0x27,0x39,0x66,0xda,0xd6,0xa6,0xfe,0x97,0x24,0x09,0x9d,0x20,0x76,0x4e,0x97,0x9d,0xa9,0x9f -.byte 0x76,0x20,0x27,0x57,0x5b,0xf4,0x76,0x1a,0x4b,0xcf,0x13,0x6c,0x9e,0x63,0x53,0x97,0xca,0x10,0xd6,0x90,0x7d,0xfc,0xe3,0x03,0x2c,0x6c,0x79,0x93,0x1a,0xae,0x0f,0x43,0xdb,0x75,0xde,0x56,0xa6,0x69,0x93,0xce,0x2d,0x94,0x56,0x77,0x90,0x19,0x71,0x7f,0x7a,0x99,0xbd,0x9c,0x79,0x62,0x00,0x49,0x3a,0x62,0x49,0x4b,0x92,0x65,0x8b,0xe2 -.byte 0xa8,0x3d,0xa5,0x89,0x23,0xac,0xea,0xf1,0xbf,0x38,0x84,0xd7,0xe2,0x65,0xb6,0xc7,0xbc,0x02,0x11,0xfd,0xe3,0x4c,0x57,0x38,0xd4,0x36,0x54,0xe8,0xbb,0x63,0x17,0xe9,0xda,0x82,0x50,0xf1,0x8c,0x34,0x4d,0x75,0x2a,0x64,0x49,0xaf,0x98,0xc3,0x1d,0xad,0x31,0xf3,0x90,0x23,0x39,0xf5,0xb5,0xf4,0x37,0x88,0x67,0x12,0x5d,0xfc,0xee,0xe5 -.byte 0x44,0x52,0x2c,0x78,0xb1,0x90,0xc1,0xc2,0x77,0x6e,0x31,0x3e,0xa0,0x36,0x87,0xb0,0xc6,0x6c,0x94,0xc2,0x43,0x4a,0x7b,0xa2,0x73,0xe7,0xa0,0xc3,0x4c,0xaf,0x4f,0xa6,0x92,0x1c,0x9a,0x6d,0xee,0xe8,0x4d,0xe1,0xe0,0xc7,0x67,0xcf,0xcf,0x7d,0x7f,0x0f,0x07,0x0d,0x6c,0x06,0x06,0xc2,0xc9,0x28,0xfc,0x8d,0xcd,0x23,0x01,0x97,0x5b,0x4d -.byte 0x1c,0xdb,0x34,0x51,0x6e,0xe2,0x56,0x24,0xd7,0xbd,0x12,0xc4,0x2f,0xb4,0x3b,0x02,0xaa,0x47,0xda,0x61,0xf6,0xca,0x44,0xa8,0x02,0xbf,0xbc,0x58,0xfb,0xa2,0xff,0xf3,0x54,0x59,0x5f,0xd7,0xa0,0x7c,0x83,0xa6,0xef,0xeb,0x71,0x51,0x74,0xa1,0x27,0x10,0x97,0x13,0x1f,0x42,0x91,0xdd,0xa8,0xf8,0xc7,0x60,0x90,0xca,0x2e,0xc8,0xaf,0x9f -.byte 0x65,0x1f,0x24,0x0a,0x30,0x5f,0xb9,0x4c,0xfb,0xcb,0xa3,0x96,0x5e,0xad,0xab,0xac,0x09,0x91,0xf5,0x96,0x1f,0xe0,0x96,0x14,0xc5,0xa0,0x26,0xa1,0xf1,0x91,0x80,0x38,0x7f,0x38,0xdc,0x98,0x96,0x20,0x46,0x50,0x20,0xd2,0x20,0xce,0x79,0xd5,0x81,0x60,0x97,0xb2,0xb0,0xeb,0x58,0x75,0x3c,0x99,0xf0,0xe0,0xfd,0xfc,0x90,0xc5,0xd1,0x3d -.byte 0x68,0x07,0xfd,0xa1,0x3f,0xeb,0x47,0xd0,0x58,0xe3,0xfa,0xbe,0xbf,0x20,0xdf,0x66,0x08,0x91,0xa4,0x5c,0x52,0x3e,0xdf,0x5c,0xb8,0xee,0xca,0xa6,0x89,0x06,0x97,0xb4,0x8d,0x60,0x35,0xb1,0xff,0x1e,0x39,0xf2,0x67,0xbc,0x71,0xee,0xeb,0x48,0x94,0x19,0x1a,0xee,0xc5,0xe2,0x7e,0x0d,0xf1,0xca,0xe8,0x2c,0xb0,0xaa,0x02,0x58,0x23,0x23 -.byte 0xce,0x37,0x5e,0xcb,0x58,0x40,0x2e,0x1a,0xa6,0x09,0x11,0x95,0xc4,0x6f,0x10,0xb0,0x15,0x22,0x48,0x67,0x74,0x6c,0x2f,0x4f,0x4a,0xb4,0x01,0xe5,0xa3,0x77,0xab,0xad,0xa4,0x04,0x22,0x71,0x58,0x4a,0x71,0xb1,0xe8,0xdf,0x43,0x18,0x0e,0x95,0x7c,0x8c,0x23,0x3a,0xf3,0x9c,0x20,0x60,0x20,0x69,0x51,0x28,0x7e,0x13,0x67,0x5c,0x7d,0x35 -.byte 0xfa,0x1b,0x04,0x8b,0xcf,0x42,0x6e,0x15,0x55,0xcd,0x04,0xdb,0x73,0xdb,0x47,0x5f,0x83,0x6e,0xd1,0x5a,0x15,0xa2,0xbb,0xf7,0xbb,0x84,0x58,0xce,0x75,0xe8,0xd2,0x92,0xd5,0xb7,0x76,0xf2,0x94,0x67,0x27,0x5f,0x32,0x91,0x3a,0xaf,0xd4,0x31,0xf8,0x92,0xce,0x63,0xb7,0x45,0x27,0xb4,0xb8,0x7a,0x1e,0x4e,0xde,0xcb,0xc8,0x5e,0xd3,0xbb -.byte 0x52,0x91,0xd5,0x72,0xad,0x98,0xec,0x07,0xa1,0x56,0xb4,0x8e,0x04,0xfa,0x48,0x3f,0x17,0x07,0xf7,0xef,0x92,0x61,0x69,0xaf,0xdd,0xfc,0x76,0x03,0xe2,0xe9,0xe2,0xbe,0x5c,0xf2,0x8a,0xc5,0x99,0x51,0x7f,0xa4,0xf1,0xac,0x16,0xec,0x16,0xf5,0xb8,0x95,0x88,0x87,0xdb,0x27,0x2e,0x63,0x12,0x31,0x7d,0x6b,0x2b,0xa0,0x9b,0xb5,0xf9,0x82 -.byte 0x42,0x04,0x94,0xee,0x60,0x6e,0x4e,0x54,0x9b,0xfd,0xeb,0x01,0x3a,0xad,0x42,0xeb,0x08,0x3c,0x6a,0xa3,0xf2,0x46,0xfb,0x18,0x59,0x2c,0xa3,0x0b,0x22,0x1d,0x5d,0x47,0xa6,0x8c,0x06,0x9c,0xa1,0xcc,0x20,0x67,0xbd,0xf0,0x5b,0x94,0x9f,0xc6,0x10,0x8c,0xc8,0x15,0x52,0xe3,0x19,0xa1,0x89,0xfd,0x99,0xad,0x4f,0x10,0x51,0x0a,0xe4,0x4b -.byte 0x02,0x7b,0x0d,0x73,0x2d,0xae,0xa4,0x68,0x1d,0xb6,0xcf,0x58,0x67,0xc0,0xd0,0xca,0x11,0x34,0x31,0x9e,0xa3,0xbc,0x12,0x28,0x1e,0x8e,0x5a,0x63,0xf5,0xda,0xf2,0x36,0x94,0x63,0x2c,0x39,0x3d,0xf9,0x80,0x9f,0xbf,0x8d,0xef,0x1f,0x15,0xc8,0xdb,0x62,0x58,0x7d,0xdc,0x0a,0x7f,0x87,0xaf,0x6d,0x2e,0xac,0x92,0x4f,0x51,0xdf,0x5e,0x75 -.byte 0x5e,0x0f,0x7c,0x51,0x49,0x88,0x0f,0x7b,0x49,0xa5,0x7c,0x41,0x4e,0x2a,0x0f,0xd0,0x0f,0x78,0xeb,0x42,0xfc,0x07,0x8a,0x8b,0x4e,0x3e,0xf2,0x42,0xc5,0x21,0x01,0x66,0xe2,0x50,0xf6,0x3d,0x28,0x1e,0xbf,0xdc,0x71,0x7f,0xc5,0x6e,0xc1,0xab,0x1a,0x33,0x49,0xdd,0xa2,0xb9,0x52,0xbe,0x93,0x97,0x97,0x7a,0xf0,0x22,0xa8,0xc5,0x01,0xc6 -.byte 0x76,0x6f,0xb6,0x2c,0x09,0x80,0x62,0x5b,0x84,0x05,0x7f,0x79,0x28,0x04,0x67,0xa2,0x0f,0xfc,0xbb,0x17,0xe2,0x85,0xe3,0xa0,0xf3,0x44,0x47,0x96,0x68,0x80,0xb2,0xbf,0xba,0x63,0x53,0x38,0x6c,0x3b,0xcd,0x3c,0xa4,0x10,0x48,0x80,0xd8,0x49,0x5a,0xf0,0x5c,0x38,0x02,0x02,0x5b,0xf2,0x77,0xa4,0xfd,0x16,0xfd,0x13,0xc8,0x8b,0x9b,0xcd -.byte 0xe1,0x8d,0x70,0xb6,0x3d,0x24,0x65,0xda,0x1a,0x42,0x6f,0x90,0x64,0x9a,0x9b,0xda,0x54,0x44,0xc0,0xe0,0xd7,0xfb,0x73,0x10,0x3c,0xcf,0xa6,0x04,0x99,0xd9,0x45,0xe5,0x74,0xfe,0xdf,0x81,0xac,0xc8,0x30,0xe5,0x66,0x45,0x02,0xca,0xcd,0xd7,0xe6,0x7b,0x0d,0xda,0xe1,0xa0,0xa1,0xa1,0x87,0x34,0x63,0x0b,0xa7,0x82,0x39,0x83,0xba,0x18 -.byte 0x0b,0x16,0x35,0x11,0x53,0x8d,0xbe,0x7d,0xa8,0x7e,0x3f,0xf4,0x71,0xc9,0x37,0x6f,0x1a,0xd9,0x3f,0x8e,0xc4,0xc1,0xd3,0x80,0xdf,0xee,0x0e,0x6b,0x23,0xf7,0xbc,0x42,0x93,0x7a,0x36,0x6f,0x03,0x24,0xb4,0x9c,0x62,0xa0,0xed,0xed,0x0b,0x66,0xa8,0x25,0xe6,0x1a,0xd4,0x13,0xd1,0x16,0x14,0x2b,0x90,0x7d,0x2e,0xa4,0xda,0xb2,0xf9,0x33 -.byte 0x54,0xf9,0x0a,0x04,0x27,0x03,0x14,0xd2,0xd7,0xe2,0xc1,0xaa,0xb6,0xe8,0xe5,0x4c,0xf2,0xdb,0x4c,0xc8,0xb3,0xa4,0xeb,0xbf,0x12,0x5c,0x9d,0x65,0xaa,0x9a,0x66,0x77,0x42,0xb4,0xd5,0x5b,0x1f,0x3b,0xd7,0x91,0x89,0x57,0x2f,0xd0,0x86,0x99,0xb2,0xc8,0xc1,0x31,0xde,0x33,0x43,0x36,0x81,0xdb,0x97,0x7b,0x17,0x3b,0xa5,0x99,0xdb,0x63 -.byte 0x2b,0x48,0x4c,0xa6,0x5c,0x6c,0xd8,0xc9,0x6e,0x72,0x39,0xbe,0x6e,0x55,0x7e,0x9d,0xb7,0x20,0x8d,0x8f,0x81,0x20,0x78,0xae,0xc6,0x1d,0xe0,0x2d,0xb1,0xe7,0x64,0xbb,0xd4,0xc8,0x08,0x61,0x14,0x29,0x08,0xbc,0x1a,0xeb,0xfa,0x64,0x33,0x91,0x7d,0x91,0x41,0x65,0x8e,0x4c,0x0c,0xb2,0x79,0xc3,0x01,0x68,0xfc,0xd6,0xbb,0x50,0xcc,0x07 -.byte 0xa5,0xf6,0x2c,0x5e,0x10,0xd6,0xa3,0x62,0x18,0xec,0xa2,0xf2,0x6b,0xad,0xcd,0x02,0x01,0x75,0xbb,0x36,0x27,0x56,0x0f,0x55,0x03,0xe0,0x57,0xe1,0x72,0xeb,0x66,0x00,0x21,0xff,0x9a,0xbc,0xc1,0x1e,0x2c,0x93,0xe6,0x4d,0x93,0x28,0x10,0x7d,0x67,0x6c,0xf1,0xa4,0xe6,0x3a,0xa6,0x30,0xc8,0x50,0x1d,0x8b,0x6e,0x7b,0x76,0x98,0x14,0x4e -.byte 0xed,0x84,0x67,0x2a,0x5f,0xac,0x0b,0x7b,0x47,0x40,0xb3,0x2d,0x7a,0xc1,0x23,0xdc,0x62,0xf8,0x8e,0x90,0x77,0xd4,0xf9,0x00,0x4b,0x67,0x04,0x72,0xf8,0xc9,0x2c,0x2d,0x0e,0x3c,0x3c,0xf3,0xfc,0xa8,0xe2,0x49,0xa4,0x00,0x82,0x98,0x72,0xa9,0xec,0xea,0xbd,0x3a,0x4e,0xd7,0x32,0xf1,0x11,0xf0,0x0d,0x9e,0xa2,0xe8,0xfe,0xcc,0x67,0xec -.byte 0xfc,0xd6,0xfe,0x83,0x5e,0x7c,0x2b,0xb3,0x42,0xf4,0x2d,0x9a,0xbe,0x20,0xd1,0x81,0x62,0xe9,0x59,0x19,0x28,0xdf,0x97,0x10,0x54,0xf7,0xde,0x60,0x51,0x6a,0xce,0x32,0x03,0x75,0x5c,0x25,0x25,0x82,0x9c,0x07,0xf7,0x2d,0xa8,0x1b,0x9f,0xd3,0x32,0x46,0x25,0x1f,0xb1,0xc5,0xbb,0x28,0x14,0x3e,0xed,0xa8,0x83,0x20,0xf4,0x9c,0x75,0xf4 -.byte 0xe6,0xc4,0x2d,0x05,0x88,0x31,0xfd,0x48,0xca,0x6c,0x7f,0xab,0xb4,0x77,0x93,0x1d,0x87,0xc3,0x4e,0xb8,0xad,0xb4,0x3d,0x37,0x7a,0xd2,0x77,0xff,0xc2,0xcb,0x9c,0xc7,0xbf,0x02,0x02,0x70,0xc9,0x9f,0x77,0x8a,0x7d,0xa7,0x9a,0x10,0xd1,0x0e,0xb7,0xec,0x61,0xee,0x77,0x24,0xe9,0x3d,0xcd,0x12,0xca,0xee,0x50,0xb0,0x27,0x5d,0xe5,0xac -.byte 0xa3,0x92,0xc7,0xd0,0x23,0x54,0xb1,0xe5,0x50,0xc3,0x15,0xd7,0x66,0x32,0x38,0x34,0xb1,0x59,0x1b,0xc3,0x59,0xe8,0xad,0x59,0x90,0x58,0x6e,0x02,0x40,0xb1,0x51,0x65,0x78,0x25,0x26,0x01,0xdd,0xcf,0x04,0xa2,0xfe,0xc3,0xbb,0x80,0x1c,0xb0,0x4e,0x9c,0x49,0x48,0xa3,0xe2,0xcc,0x81,0xc5,0xa8,0xd4,0xd5,0xe4,0xab,0x39,0xe7,0xe8,0x97 -.byte 0xc7,0x51,0xb4,0x5e,0x3f,0xe6,0xa7,0xcc,0x45,0x18,0xa2,0x6a,0xb3,0xa8,0x0b,0x7d,0xce,0x1a,0x97,0x4a,0x67,0xe1,0x3c,0x7c,0x4e,0xad,0x90,0xcf,0x2a,0x8f,0xb8,0xb6,0x96,0xaa,0x9a,0xc3,0x73,0xe6,0x71,0xdb,0x11,0x9b,0xd9,0xd9,0xfe,0xba,0x4a,0xf0,0x77,0xa4,0x15,0xb5,0xca,0xe1,0xb4,0x16,0x06,0x46,0xdf,0xc5,0x49,0x07,0x66,0xb3 -.byte 0xf5,0x30,0xe3,0xfb,0x44,0xac,0x80,0x3a,0x21,0xd9,0x5b,0x22,0x54,0x3a,0xae,0xbe,0xbd,0xf0,0x99,0x8d,0xb5,0x2a,0xf7,0xc9,0xf2,0xd3,0xfb,0x07,0x7c,0xd7,0x75,0x30,0x2a,0xcd,0x80,0xa8,0x2a,0x6a,0xb9,0x47,0xe2,0xa1,0xb0,0x76,0x6a,0x0f,0x9f,0x4a,0x56,0x3e,0xde,0xb3,0x89,0x12,0x25,0x63,0x1a,0x9d,0xea,0x64,0x08,0xc5,0x78,0xa7 -.byte 0x53,0xce,0xf8,0xb2,0xe5,0x97,0x3a,0xeb,0xd1,0x92,0xe1,0x4d,0xe0,0xf5,0x93,0x39,0x73,0xad,0x67,0xc9,0x0e,0x6b,0x16,0x4a,0x00,0xaa,0xb4,0xe6,0xa6,0xa5,0x67,0x95,0x90,0x04,0x5e,0x4d,0xc3,0x7f,0x6b,0xa1,0x50,0xb0,0x3b,0x72,0x0d,0xb3,0xec,0x9a,0x18,0x92,0x65,0x0c,0x2d,0x0f,0x94,0xd6,0x0f,0x95,0xba,0x4b,0xe6,0xc3,0x07,0x22 -.byte 0x0d,0x40,0xd4,0x0d,0x97,0x44,0xba,0x54,0x8c,0xf8,0x97,0x52,0x1f,0xa7,0xb2,0xe8,0x1b,0x0a,0xd5,0xde,0xff,0x1b,0x33,0x60,0x6a,0x28,0x68,0x36,0xb9,0x5a,0x3e,0x43,0x84,0x9a,0xb1,0x3d,0x3d,0xdb,0x1b,0xa2,0xc5,0x0e,0x2d,0xb5,0x5a,0xa5,0x36,0xe7,0xbf,0x7e,0xc3,0x76,0xad,0x1e,0xb5,0x49,0xc2,0xd5,0xa2,0x69,0x97,0x45,0x43,0x3e -.byte 0xeb,0xcd,0xdf,0x4f,0xab,0xb3,0xe8,0x49,0xaa,0x9c,0x9c,0x58,0x1e,0xc8,0x1c,0x79,0xe9,0x16,0x1d,0xfe,0x54,0xac,0x55,0x18,0x10,0x73,0x97,0xdc,0xbe,0x45,0x63,0xfb,0x48,0x41,0x88,0xb4,0x0b,0x3a,0x1d,0x65,0x40,0x1b,0x10,0x66,0xeb,0xbe,0xed,0xc7,0x6c,0xd5,0x0c,0x19,0x85,0x23,0xb1,0x38,0xb3,0x4b,0xcd,0xc7,0xc5,0x06,0x18,0x40 -.byte 0xbd,0xef,0x9f,0x2e,0x3a,0x71,0x33,0x05,0x30,0x71,0xca,0xe9,0x7a,0x2c,0xe7,0x83,0x4e,0x3d,0x4b,0xc8,0xc7,0xcb,0x74,0x9c,0xa2,0xc7,0xbb,0x8c,0x44,0x0d,0xd8,0xb3,0x01,0x7c,0xdf,0x79,0xee,0x47,0xcb,0x91,0x6f,0xc3,0xfd,0x0f,0xfb,0xf8,0x6b,0x9b,0x00,0xaf,0xf6,0x69,0x82,0xa5,0x58,0x54,0x22,0x7f,0x4b,0xee,0xa7,0x03,0xdb,0xb6 -.byte 0x5f,0x12,0xe1,0x04,0x43,0x17,0xec,0xd4,0xdd,0x39,0x28,0xfa,0xa3,0x09,0x5e,0x14,0xaf,0x6b,0xfe,0x0c,0x65,0x01,0x13,0x75,0x3d,0xe7,0x6d,0xd9,0xda,0x1d,0x13,0xc1,0x56,0x40,0x50,0x95,0x65,0x8f,0xad,0x51,0x3f,0x13,0x05,0x2f,0x83,0xcd,0xca,0x8b,0x75,0xa2,0x39,0x61,0xde,0xd7,0x36,0xf9,0x1d,0x43,0x5b,0xc4,0x9a,0xc9,0xfc,0xa8 -.byte 0xf4,0x76,0x90,0x91,0xe8,0x52,0x5b,0x84,0xe7,0xc9,0x8e,0x7d,0x84,0xba,0xb1,0x32,0x12,0xce,0x06,0x9e,0x98,0x83,0x1f,0x7f,0x31,0xd7,0xf0,0x8a,0xa2,0xca,0xae,0xb3,0x50,0x51,0x93,0xfb,0x2f,0x43,0x0a,0xee,0x06,0x85,0xec,0xb8,0xf1,0x73,0xb1,0x65,0x37,0x05,0x8e,0x68,0xf7,0x7a,0xff,0xe7,0x17,0x08,0x5e,0x19,0x75,0x3d,0xf9,0x5e -.byte 0xd5,0x25,0xf6,0x3b,0x99,0xb9,0x96,0x42,0x7a,0x37,0x8f,0x0d,0xde,0x22,0x83,0x89,0xf0,0x77,0x1f,0x22,0x42,0xc7,0xb5,0x70,0xcb,0xfd,0xf0,0xa9,0x87,0x8e,0x1f,0x01,0x9a,0x26,0xa6,0x8c,0x41,0xb9,0x12,0xd6,0xf2,0x5b,0xe5,0xfd,0xdc,0x74,0xbd,0xa1,0xc8,0xf7,0x3b,0x8c,0xe1,0x1d,0x42,0xb4,0x07,0x24,0x18,0x84,0x94,0x8a,0xce,0x00 -.byte 0xbd,0xd7,0xb0,0xfd,0x8f,0x0a,0xd3,0x75,0xa4,0xe8,0xfc,0x09,0xa9,0xa3,0x57,0x68,0x79,0x0e,0xef,0x37,0x46,0xd5,0x3b,0x8c,0x0d,0x67,0xbc,0x2c,0x5d,0x3e,0xf7,0xcc,0x9c,0x9e,0x81,0x62,0xc8,0xec,0x38,0x20,0x07,0x66,0xe4,0x83,0x15,0x13,0x3b,0x47,0x23,0xd9,0x46,0xaf,0x65,0xe1,0x40,0x2d,0x14,0x84,0x72,0xc1,0xbf,0xbe,0x81,0xc4 -.byte 0xcb,0x04,0x16,0x5e,0x2f,0x60,0x3a,0x8e,0x1a,0xd3,0xa2,0x00,0x25,0x6c,0xb7,0xdb,0x0d,0x20,0x99,0xb8,0x45,0x54,0xbf,0xc4,0x52,0x52,0x92,0x7d,0xcd,0xa1,0x9a,0x12,0x5e,0x27,0xe9,0xcf,0x79,0x9d,0xa8,0x6c,0xcd,0x37,0x20,0x08,0x09,0xc6,0x94,0x53,0x00,0x04,0xf5,0x3b,0xea,0x00,0x1b,0xc3,0x02,0xff,0xbc,0x18,0x1f,0xb7,0xf7,0x26 -.byte 0xe8,0x8b,0xc4,0x5f,0xf7,0xbe,0x9b,0xb3,0xba,0xae,0xbd,0x9c,0x3f,0x95,0xf7,0xcd,0x2b,0x40,0xf4,0x1c,0x6f,0xd7,0x52,0xe1,0xa7,0xdc,0x79,0xa4,0x88,0xff,0xfc,0xcf,0xfb,0xbb,0xe6,0xef,0xb6,0x31,0xac,0x24,0xa7,0x40,0xea,0x76,0xa2,0x34,0x6c,0xb1,0xfb,0x96,0x6b,0xfa,0xdd,0x60,0x70,0x73,0xb8,0xfd,0x66,0x3d,0xf9,0x63,0xc9,0x04 -.byte 0x70,0x20,0x35,0xca,0x04,0xb8,0xb3,0x4f,0x24,0x64,0x54,0xc2,0xd9,0x4d,0x8b,0xad,0x07,0xad,0xc5,0xb9,0x84,0xac,0x7c,0x65,0x4b,0x98,0x1d,0x09,0x23,0x95,0x5c,0x85,0x26,0xe5,0x8e,0xec,0xeb,0xc3,0xd5,0x15,0x9c,0x37,0x4e,0xf3,0x3c,0x97,0x92,0x75,0x99,0x48,0x48,0x52,0x4b,0x7b,0x93,0x54,0xd7,0x4f,0x7f,0xe5,0x51,0xdc,0x74,0x85 -.byte 0x9a,0xae,0xbd,0xf8,0xe6,0xe8,0x3f,0x1b,0xee,0x8b,0xf4,0xd8,0x5c,0x6c,0x46,0x6e,0x1d,0xaf,0x67,0x27,0x9a,0x39,0x4e,0x6b,0x99,0xcc,0xc0,0x66,0x54,0xbf,0x60,0xf6,0x24,0x64,0xfd,0x16,0xbf,0x56,0xb2,0x07,0x87,0x46,0xa6,0xef,0x40,0x67,0x78,0x2f,0x78,0x49,0x81,0x25,0xbd,0xa1,0xcf,0x78,0x68,0x25,0x8e,0x93,0x0a,0x4b,0xe1,0x92 -.byte 0x33,0x9c,0x13,0x70,0xd4,0xdf,0x74,0x34,0x8f,0x21,0xb9,0x51,0xd7,0x74,0xa9,0x02,0x6e,0xdd,0xb2,0xb4,0x6e,0x2a,0x95,0xdb,0xe4,0xaf,0x17,0xf5,0x9b,0xa5,0xc1,0x72,0x36,0x35,0x02,0x37,0x1c,0x38,0xaa,0x81,0x76,0xc6,0x1c,0xc3,0x2c,0xc5,0x45,0xaf,0x03,0xea,0xe6,0x14,0x51,0x44,0x84,0x9e,0x32,0xfe,0x4b,0x47,0xe9,0xb4,0x12,0x96 -.byte 0x13,0x6f,0x4c,0xed,0xe4,0xb0,0x79,0x7b,0xe5,0xc0,0x37,0x87,0x78,0x28,0x42,0xf7,0xd4,0xde,0xfc,0xd2,0x23,0x11,0x09,0xa5,0x11,0xc3,0xc4,0xf5,0xe0,0x2b,0x47,0x01,0x63,0xf2,0x85,0x1f,0x45,0x28,0xae,0xd3,0x29,0x04,0x1a,0x4b,0x83,0xab,0xf2,0x35,0x3a,0x40,0x2c,0x8d,0xb3,0xc7,0x47,0x0d,0xd1,0x3c,0xd0,0x1c,0x6b,0x5d,0x9b,0x4e -.byte 0xdf,0x36,0x8d,0xc6,0x54,0x9e,0x61,0x51,0xf1,0xd2,0xa4,0x39,0xad,0x4a,0x14,0xa1,0x0b,0xd3,0xae,0x91,0x1a,0x29,0xeb,0xc5,0x75,0x88,0x13,0x1e,0x96,0xdd,0x6f,0x86,0x92,0xaa,0x37,0x16,0x95,0x86,0xbc,0xb1,0x35,0xbf,0x5f,0x75,0x40,0x46,0xe1,0x6f,0x2f,0x33,0x2d,0x13,0x35,0xef,0xca,0x09,0x04,0xe4,0x42,0xef,0x69,0x66,0xda,0xa6 -.byte 0x01,0xda,0x09,0xfd,0xb1,0x40,0x8d,0xaa,0xdd,0x08,0x0d,0xf5,0xf1,0xd6,0xc6,0x11,0x3b,0xbd,0xd3,0x04,0x70,0x76,0xaf,0xec,0x9b,0xcc,0x6a,0x1d,0xeb,0x95,0x4a,0x01,0x0a,0x03,0x62,0x00,0x32,0xb3,0xe0,0xd1,0x36,0xb6,0xeb,0xde,0x4b,0x5f,0x35,0x79,0x07,0x4a,0x0d,0xa1,0x8c,0xde,0x6b,0xd2,0xca,0x71,0x64,0x73,0xf7,0x9c,0x1d,0x95 -.byte 0x5c,0xdc,0xb9,0x4f,0x00,0x2e,0x86,0x3d,0x81,0x7b,0x05,0xa5,0x9e,0x03,0xa3,0x62,0xcf,0x22,0x78,0x0b,0xfe,0x09,0x3e,0x62,0x93,0x19,0x6e,0x47,0x7d,0x92,0x4a,0x0b,0xae,0xcb,0x37,0x4d,0x5a,0x3a,0x7a,0x68,0xde,0xb2,0x7e,0xd7,0xda,0x5c,0x45,0xd2,0x0f,0x1d,0x03,0xbc,0xed,0xd8,0xe5,0x2e,0x26,0x10,0x82,0x46,0x5a,0xe0,0x13,0x32 -.byte 0xf8,0xb9,0x18,0x8c,0xbd,0xb4,0xb3,0x8c,0x2f,0xb0,0x5d,0x0b,0xf3,0x8f,0x5a,0xda,0x8b,0xda,0x39,0xfe,0xe6,0x66,0x95,0x3f,0xfe,0x49,0x89,0xbf,0x43,0x36,0x77,0xc7,0x6d,0xea,0x92,0x5c,0x71,0xa6,0x29,0x50,0xb0,0x2f,0xed,0x89,0x9f,0x2c,0xd6,0x6b,0xfa,0xbe,0x62,0x9f,0x62,0xc7,0xe3,0x2e,0xd4,0xf2,0x2c,0x9c,0x98,0x37,0x38,0x5e -.byte 0x81,0x6c,0x9e,0xcc,0xff,0x0f,0xfa,0xfa,0xe8,0xdd,0x2e,0x2d,0xb5,0x92,0x44,0x5e,0x2f,0xe1,0xd0,0x6c,0xc3,0xb9,0x11,0x95,0x70,0x4b,0x01,0xa0,0xc1,0x5e,0xe8,0x1d,0x40,0x16,0x9b,0x6e,0x29,0x1b,0x13,0xb9,0xda,0x39,0xbd,0x40,0x42,0xe2,0x06,0x35,0x57,0x2f,0xa8,0xf5,0xa7,0x00,0x60,0x07,0x26,0x21,0x6b,0xe6,0x23,0xa2,0x2a,0x70 -.byte 0xeb,0x85,0xcb,0xa9,0x73,0x31,0x62,0xf7,0xb0,0x90,0xd7,0x26,0xc1,0xd3,0xd7,0xcc,0x15,0x72,0x86,0xa6,0x0f,0x4a,0x24,0x14,0x5d,0xcd,0xbe,0xad,0x7d,0xf0,0x05,0x39,0x0c,0x10,0xbe,0x11,0x9a,0x36,0x9f,0x60,0x41,0xc6,0x7c,0xab,0x54,0x8a,0xac,0xc4,0xea,0xbd,0x43,0xeb,0x19,0x5a,0x8d,0x05,0xd1,0x83,0x58,0x92,0xb8,0xc6,0x75,0x56 -.byte 0x2c,0x58,0xb8,0x2d,0xe1,0x42,0xb4,0x0b,0xc9,0x97,0x79,0xb8,0x62,0xd0,0x15,0xd1,0x5d,0x0d,0x57,0x83,0xe4,0xba,0x73,0xa2,0x27,0xb8,0x56,0x64,0x28,0xaf,0xd2,0x58,0xe3,0xe6,0x12,0x01,0x6e,0x6a,0xfb,0x81,0x57,0xcd,0x32,0xc2,0x42,0x2a,0xe2,0x51,0x4a,0x4c,0xf8,0x69,0x0e,0xc0,0xe6,0x9f,0xf4,0x46,0x4b,0x60,0xcc,0x41,0x03,0xa4 -.byte 0x14,0xf0,0x15,0xb5,0xe5,0x39,0xfd,0x69,0xee,0xce,0x23,0x3a,0x50,0x66,0xdb,0xf4,0xe4,0x31,0x23,0xe9,0x06,0x93,0xdd,0x38,0xbc,0x2d,0xb9,0xf2,0x64,0x39,0x2f,0x1b,0xa9,0x71,0x0c,0x68,0xf7,0xb0,0x5b,0x74,0xe5,0x08,0xc6,0x5d,0xbe,0xb8,0xf7,0x40,0x0e,0xb4,0xe6,0x76,0x0c,0x14,0x8f,0x9d,0x25,0x95,0x6c,0x05,0x78,0x68,0x8a,0xa6 -.byte 0x80,0x24,0x8a,0x0b,0x6a,0xd7,0xfc,0xec,0x36,0xba,0x57,0xdd,0x49,0x82,0x3c,0x5f,0x9d,0xf4,0x57,0xac,0x16,0x99,0xed,0x73,0xa6,0xb0,0x2c,0x23,0xdb,0xf8,0x45,0x22,0xf4,0x82,0x16,0xc4,0x68,0x2f,0xe7,0x8c,0x85,0x6e,0x3c,0x43,0xdd,0x3d,0xea,0x90,0xeb,0xf4,0xef,0xf1,0x36,0x48,0x15,0x29,0x07,0x96,0x51,0xb5,0x78,0xa1,0xa3,0x59 -.byte 0x18,0x4d,0x11,0x5d,0x5e,0x67,0x69,0x28,0x29,0xcb,0xeb,0xbc,0x8f,0x17,0x12,0x57,0xaf,0xda,0xb5,0x86,0xef,0x59,0xdf,0xb1,0x6b,0x6a,0x33,0x66,0x67,0xd1,0x42,0xee,0xec,0x65,0xf2,0xeb,0x97,0x17,0x4e,0x01,0x3f,0x4d,0xb4,0x06,0x8e,0xf9,0xa8,0x79,0xb6,0xf1,0x67,0x8b,0xff,0x0b,0x5f,0x93,0x70,0x76,0x54,0xae,0x7b,0x0d,0x4a,0xbc -.byte 0xf7,0xdc,0x11,0x64,0xb3,0x6a,0xd1,0x69,0x45,0x1b,0x57,0xfc,0xb5,0xfe,0x86,0xb2,0xd6,0xde,0x82,0x23,0x86,0x6b,0x21,0x78,0x8b,0x2e,0x96,0xf8,0x04,0x8b,0xba,0x15,0xae,0x33,0x91,0x27,0x88,0xe3,0xc1,0xe7,0xf8,0xc3,0xa6,0xb6,0x73,0xec,0x84,0x95,0x22,0x45,0x58,0xb1,0x50,0x99,0xde,0x8a,0x37,0x41,0x9f,0xb8,0x27,0xd6,0xd8,0xaa -.byte 0x0f,0x0e,0xac,0xe4,0xd0,0x38,0xcf,0x2f,0x03,0x6f,0x3d,0x8a,0xd7,0x51,0xd6,0xf3,0x17,0x76,0xb5,0x0f,0xc5,0xf8,0xa7,0x0a,0x91,0xaa,0x8d,0xbc,0x15,0xd6,0x46,0xb9,0xdc,0x18,0x47,0x9c,0xd9,0x13,0xa5,0xb1,0xb5,0x45,0x2f,0x03,0x32,0x5c,0x8b,0xac,0x42,0x5b,0xd9,0x1a,0x41,0x1e,0x27,0xf9,0x92,0x72,0xc1,0xc7,0xc1,0x50,0x25,0x22 -.byte 0x7a,0x00,0x41,0x1f,0x2d,0x28,0xaf,0x41,0x96,0x8e,0x97,0x3b,0x36,0x80,0x16,0xe6,0x51,0x8f,0x07,0x13,0xd9,0x81,0x79,0x94,0x92,0xaa,0xb9,0xb6,0x39,0xf2,0x4d,0x24,0x6b,0x77,0x25,0x7e,0x47,0x6c,0xc7,0x62,0x3d,0x96,0x21,0xac,0x1a,0xf0,0x5f,0x5d,0x5a,0x7e,0x17,0xdd,0x47,0xd5,0x19,0x0a,0x85,0x3e,0xd5,0x6b,0x52,0x12,0xe2,0xbc -.byte 0x43,0x79,0x28,0x1d,0x72,0xcc,0xa6,0x6c,0xea,0x9b,0xe9,0x04,0x34,0x2c,0x41,0x3a,0x64,0xe8,0xcb,0x12,0xfa,0xd5,0x45,0xad,0xe8,0x3e,0xa2,0x5c,0xb8,0x83,0x52,0xdb,0x0c,0x98,0x24,0x76,0xd2,0x00,0x62,0xff,0xac,0xd7,0x11,0xee,0xcf,0xfb,0xdd,0x65,0xd2,0x75,0xb0,0x25,0x4e,0x76,0x3f,0xa2,0x1a,0xae,0xee,0xc1,0x59,0x1b,0x0c,0x42 -.byte 0x70,0x42,0x06,0x00,0x64,0x31,0xe0,0xce,0x3a,0x91,0x5e,0x9d,0x56,0x83,0xab,0xa7,0x73,0xc2,0x15,0x29,0xba,0xf9,0x1d,0xc8,0x4b,0xc6,0x3a,0x9e,0xab,0xd7,0xfd,0x17,0x8d,0x80,0xf0,0xa1,0x8a,0x5a,0x7a,0x80,0xd8,0x1f,0xa9,0x5b,0xec,0x68,0x99,0x3a,0x66,0xcc,0x5a,0xdf,0x5f,0xe9,0xd5,0x6a,0xf2,0x2c,0x7e,0xf8,0xa7,0xdf,0x0c,0x59 -.byte 0xbd,0x85,0xf0,0xc9,0x91,0x44,0x9c,0x86,0x24,0x60,0xfb,0xe9,0xff,0x3c,0xa7,0xa7,0x6d,0x4b,0x17,0xb3,0x24,0x99,0x14,0xbc,0x64,0xd0,0x41,0xaa,0xcd,0x26,0xd3,0xa3,0x51,0xeb,0x25,0x1d,0xb2,0x7d,0xf1,0xf3,0xf3,0xf0,0x3a,0xe0,0xb5,0xa9,0x24,0xc3,0x78,0x4a,0xef,0x9b,0x34,0x93,0xf8,0x0c,0x71,0x10,0x5b,0xf0,0xe7,0x08,0x4d,0x5f -.byte 0x74,0xbf,0x18,0x8b,0x48,0x8d,0xd7,0x23,0x81,0xed,0xa2,0x29,0xa9,0xdb,0x91,0xf6,0x61,0x7c,0xca,0x1e,0xe0,0xa7,0x21,0x9d,0xfc,0x04,0x3a,0x87,0xbb,0xf9,0xa4,0x3b,0xbb,0xc4,0x89,0xa1,0x7f,0xdc,0x83,0xfa,0x5e,0x0f,0xcf,0xdf,0xf6,0x41,0xd3,0xa3,0x76,0x76,0x44,0x3e,0x01,0xee,0xce,0xf6,0xc3,0xb9,0x49,0x43,0x6e,0xee,0x09,0x4c -.byte 0x87,0xe6,0xa3,0xf5,0xa0,0x8d,0x99,0xb3,0x3b,0xd6,0xeb,0x27,0xf9,0x34,0x68,0xc8,0x04,0x80,0xb2,0x4d,0xb6,0xde,0x98,0x81,0xe0,0xec,0xc9,0x06,0xde,0x86,0xee,0xf0,0x87,0xb8,0x67,0x0e,0xce,0xf8,0xc5,0xb1,0xd2,0xe1,0xe3,0x53,0x1d,0xbe,0x6c,0xdd,0x5e,0x83,0x02,0xf5,0xc8,0xda,0xcf,0x3c,0xcb,0x88,0x2c,0xca,0x65,0x65,0x9e,0x71 -.byte 0x4e,0xf2,0x98,0x96,0xb2,0x54,0xb4,0x96,0xdc,0x84,0xb5,0x39,0x74,0x9b,0x61,0xcf,0x52,0xef,0xb3,0x0c,0x62,0xc9,0x92,0xe1,0xe5,0x6f,0x2f,0x0c,0x61,0x0d,0x6f,0xfd,0xd8,0x84,0x25,0xba,0x20,0x59,0x00,0xf5,0xa9,0xf1,0x77,0x6e,0x9a,0x3d,0x93,0x69,0xde,0xaf,0x9a,0xe6,0xe3,0xfd,0xb9,0xd3,0x04,0x82,0x18,0xa1,0x5b,0x9b,0xe0,0x29 -.byte 0x4c,0x64,0xf5,0x95,0x57,0x25,0xd3,0x04,0x8b,0x4a,0xe9,0x57,0x6f,0xd1,0x8c,0x40,0x73,0x49,0x32,0x93,0x3f,0x26,0xb4,0x6b,0xd3,0xd4,0x90,0xb7,0xe1,0xaf,0xa0,0x9a,0xc0,0x86,0xb7,0x5e,0xec,0x29,0xaa,0x03,0x4e,0x56,0xb5,0xcd,0x46,0x7d,0xe0,0x26,0x3d,0x5f,0xd3,0x55,0x86,0x68,0x4a,0xc5,0x42,0x5d,0x60,0x3a,0x39,0x6f,0x45,0xb9 -.byte 0x6a,0xea,0xf4,0x05,0xc8,0x24,0xf8,0xcd,0xe5,0xeb,0xca,0x3a,0xe7,0xb4,0x59,0x83,0x5a,0xa5,0x1d,0xe4,0x6a,0xaa,0x35,0x00,0x42,0x32,0xa5,0x6c,0x3e,0xc1,0xc2,0xc4,0x9d,0x2e,0x43,0x57,0x79,0x52,0xf6,0x1e,0x02,0xb8,0x9b,0xcd,0xf0,0x3d,0x57,0xa3,0x6f,0xf7,0x12,0x54,0x6c,0x63,0x0d,0xb2,0xba,0xff,0xa1,0xf6,0xf5,0xdf,0xa5,0xed -.byte 0xda,0xdf,0x56,0x72,0x1e,0xc5,0x3f,0xad,0xd0,0xf9,0x38,0x94,0x51,0xe3,0xa4,0xb4,0xbf,0xd5,0x24,0x2a,0x90,0xfe,0xd4,0x34,0x6c,0xa8,0xc8,0x1c,0x9a,0xaf,0xac,0xff,0x5b,0x67,0x44,0x4c,0x4d,0xa7,0x59,0x2c,0x9f,0x67,0x07,0x25,0xe1,0x7f,0x4e,0x4a,0xaa,0x8f,0x5d,0xd1,0x26,0x0d,0x73,0x9b,0x69,0x5d,0xdf,0xb2,0xa5,0x89,0xbb,0x82 -.byte 0x0b,0x09,0xf3,0x11,0x76,0x5d,0x2d,0xad,0xc3,0xc1,0x15,0xbc,0xaf,0xa2,0xe6,0xd5,0xb0,0x6d,0x80,0xa6,0xda,0xfa,0x3b,0x9c,0xaf,0xff,0x98,0x40,0x83,0x3a,0xe1,0xb8,0x98,0x0e,0x97,0x00,0x89,0xfb,0x37,0xcb,0x81,0x36,0x34,0x33,0xbb,0x5c,0xd0,0x51,0x37,0xd6,0xb5,0x6c,0x3a,0x61,0x0a,0x27,0x23,0x96,0xa9,0x79,0x8d,0xf0,0xbe,0x31 -.byte 0xba,0xdc,0x89,0x4e,0x88,0x98,0xe4,0x10,0x15,0x8a,0xe1,0xae,0xe8,0x6d,0xa4,0x61,0x56,0x14,0x84,0x59,0x64,0xc2,0xaa,0xd8,0xfd,0x19,0xfc,0x17,0xf1,0xfc,0x6d,0x17,0xcb,0xea,0x7a,0x47,0x00,0x75,0x17,0xf3,0x62,0xfe,0x3a,0xbc,0x28,0x1a,0x0e,0x88,0x48,0x63,0x4a,0xcb,0x20,0x46,0xa4,0x75,0xf8,0xf1,0x7a,0xd6,0x92,0x7f,0x92,0xfa -.byte 0x91,0x95,0x2f,0xbc,0x5b,0x42,0xf1,0x55,0xaf,0x91,0xa2,0x3b,0x29,0x5c,0xc8,0x5e,0x97,0x91,0xa2,0x2e,0xd2,0xa8,0x1c,0xf6,0x16,0xc5,0x15,0xf2,0x42,0xb3,0x41,0x59,0x52,0x8d,0x94,0x52,0xc4,0xc6,0x2c,0xdd,0x6f,0x01,0xea,0x62,0x42,0x83,0x7e,0x2e,0xf8,0xb8,0xc1,0xf3,0x71,0xd1,0x11,0x14,0x7a,0x3d,0xcd,0xec,0xe0,0x79,0x8b,0xbd -.byte 0x28,0x12,0x60,0xf0,0x66,0xf1,0x1c,0x1c,0x19,0x07,0x8c,0x26,0xff,0xcc,0x72,0x9a,0xbd,0x12,0xe6,0x2b,0x2b,0xb1,0x32,0x04,0x98,0x92,0xd9,0x24,0x97,0x59,0x46,0xc6,0x11,0xe1,0x31,0x14,0x46,0x27,0x96,0xb1,0x06,0x81,0xd5,0xe8,0xff,0x45,0x3d,0x3c,0x04,0x9a,0xd8,0x0b,0x1f,0x41,0x03,0xba,0x1b,0x3e,0x4e,0xd5,0x7d,0x48,0x00,0x68 -.byte 0xb3,0xe8,0xe0,0xc8,0x3c,0xcf,0xdc,0xbe,0x29,0x90,0x64,0x51,0x18,0xdc,0xcd,0x87,0xcb,0xa8,0x3d,0xf8,0xb4,0x73,0x11,0xdc,0x7a,0xcb,0xa4,0x81,0x9e,0x3a,0x72,0xde,0x18,0x36,0x86,0x15,0x91,0xbc,0xeb,0x7f,0xe2,0xfb,0x6b,0xf1,0x5a,0x3d,0x05,0x50,0xeb,0xcf,0xd2,0xcc,0xf2,0x62,0xb1,0x32,0x46,0x14,0x95,0x4e,0xdf,0x73,0x64,0x61 -.byte 0x5f,0x3d,0xbf,0x52,0x3e,0xa7,0x55,0x01,0x9a,0xd8,0x01,0xef,0xf7,0x60,0x6f,0x83,0x43,0x6b,0x4c,0xa2,0xc8,0x04,0x34,0x70,0x70,0xa1,0x99,0xc9,0xa7,0x54,0x1e,0x87,0x99,0xb3,0xec,0xfe,0xe9,0x2d,0x39,0xef,0x6f,0x4d,0x8c,0xf2,0x4b,0xd2,0x12,0x5d,0xb6,0xa7,0x0b,0x04,0x3b,0x69,0xdd,0x9a,0x18,0x2d,0xd9,0x22,0x00,0x38,0x15,0x9a -.byte 0x6e,0x6c,0x0c,0x84,0x32,0x32,0xb2,0xf9,0x61,0xef,0x74,0x35,0xec,0xcc,0xd7,0xbc,0x9d,0xe9,0xcd,0xe3,0xa0,0xa5,0x15,0x0a,0xfe,0x1f,0x37,0x35,0x2b,0x7c,0x42,0x50,0x81,0x67,0x52,0xb7,0xa7,0x9e,0x8f,0xda,0x64,0xc0,0xc0,0xc3,0x93,0xc7,0x9d,0x41,0xb8,0x4b,0x69,0x80,0x13,0x88,0x8a,0x07,0xf9,0x47,0xad,0xc9,0x4f,0x3d,0xc7,0xba -.byte 0xd2,0xf2,0x7a,0xa0,0x38,0xbe,0xe1,0xfa,0x83,0xda,0x79,0x29,0x7f,0x4c,0xfa,0x0e,0x9b,0x59,0x1e,0x89,0x76,0x05,0x60,0x84,0x13,0x63,0x11,0x14,0x20,0xa9,0x2b,0xd0,0xc3,0x58,0xcc,0x73,0x3e,0x2c,0xa8,0xa7,0xa5,0xd0,0x2f,0x03,0xfc,0xa9,0x5d,0xdd,0xcd,0x40,0x91,0x90,0x1f,0xda,0x0a,0x73,0x58,0xd8,0x84,0x05,0x45,0x01,0x84,0x52 -.byte 0x8b,0x9b,0x17,0x98,0xa8,0xc4,0xc3,0xb5,0x94,0xd5,0x32,0x86,0xe9,0x10,0xe5,0xa5,0x99,0x8d,0x57,0x3e,0x32,0x25,0xfa,0xb4,0x5c,0x3a,0x5f,0xa6,0x2d,0x7d,0x4e,0xd3,0x7b,0xee,0x41,0x23,0x5e,0xc2,0xc9,0x91,0xf4,0x21,0xe0,0x4f,0x0d,0x87,0x30,0x53,0xf1,0x0e,0x63,0xe8,0x5b,0x3d,0xee,0x4a,0xc8,0x78,0x38,0xa2,0xa4,0xe8,0x72,0x41 -.byte 0xf1,0x37,0x30,0xe3,0x3d,0x93,0xc6,0x4b,0x10,0x0d,0xf6,0x20,0x15,0x0a,0x77,0x41,0xd5,0x7d,0xcb,0xf9,0xda,0x3b,0x17,0xa6,0xf1,0xe4,0x56,0xd4,0x65,0x7b,0x33,0xe4,0xef,0x34,0xfb,0x8c,0x9f,0x87,0x86,0xfc,0xce,0x90,0x60,0x77,0x57,0xc0,0xe4,0x37,0x2c,0xdf,0x41,0x95,0x85,0x89,0x4e,0x77,0x3f,0xa0,0xc7,0x55,0x4c,0x3f,0xa8,0x10 -.byte 0xd2,0x87,0x7e,0xd2,0x97,0xa1,0x6c,0xe7,0xec,0xaa,0xf6,0x93,0x13,0x2e,0x10,0xed,0x5b,0x7a,0xed,0x53,0xb4,0x55,0xaa,0xb4,0x67,0x78,0x07,0x5f,0xc2,0xd2,0xf1,0x7b,0x98,0xf0,0x82,0xf6,0x7c,0xb2,0xd4,0xa8,0xc2,0x53,0x39,0x21,0x7f,0xa0,0x76,0x37,0x1a,0x69,0xb3,0x49,0xd4,0xc3,0xd1,0xcb,0x31,0x76,0xec,0xaf,0x75,0x66,0x31,0x65 -.byte 0xeb,0x44,0x63,0xa0,0x13,0xf5,0x9e,0x67,0x40,0x41,0x76,0xce,0xd3,0xd6,0x91,0xb1,0x3a,0x07,0xff,0x38,0x1e,0xaf,0x55,0x57,0x55,0xd1,0x94,0x63,0xd3,0x81,0x16,0x59,0x68,0x01,0xe8,0x6d,0x7d,0x7a,0xa1,0x39,0xb9,0xa2,0xba,0x79,0x9d,0x69,0x00,0x13,0x59,0x2f,0x3d,0xef,0x10,0xe7,0x3c,0x02,0x7d,0xa3,0xa8,0xee,0x31,0x1a,0xad,0xa6 -.byte 0xdb,0x1b,0xe3,0x4a,0xdd,0x60,0xfb,0x4e,0xa6,0x49,0xbb,0xea,0x34,0x5d,0x21,0xac,0x83,0xa4,0xb5,0x23,0x8e,0x69,0xb3,0x25,0x14,0x8d,0xc2,0x89,0x8d,0xcf,0x38,0x46,0x18,0xb6,0x0c,0xce,0x45,0x22,0xeb,0xb5,0xb2,0xed,0xe5,0x0f,0x35,0x8f,0xdd,0xa1,0x15,0xd6,0x50,0x5b,0xe1,0x04,0xa7,0x32,0xc0,0xc9,0x03,0x56,0xc2,0x33,0xe8,0x16 -.byte 0x1c,0xd4,0x7a,0xfd,0x6b,0x4d,0x04,0xc0,0x9e,0xf8,0x32,0x9f,0x52,0x24,0xac,0xc5,0xb0,0xa1,0x63,0x77,0xc9,0x14,0xaf,0x46,0x60,0x67,0x52,0x81,0xbb,0x3f,0xf5,0x7f,0xad,0xef,0x7c,0x3a,0x71,0xc1,0x1e,0xea,0x4a,0xe0,0xd7,0xdd,0x31,0xf2,0x4b,0xdf,0x53,0x8a,0xc9,0x59,0x7a,0xb2,0x6f,0x7e,0xc0,0x00,0xa4,0x0d,0x09,0x9c,0xf7,0x22 -.byte 0x22,0xa9,0x37,0xde,0x3b,0xe1,0x74,0x85,0xcf,0xc5,0xb7,0x7b,0x0a,0xfd,0x6b,0xfa,0x98,0x49,0xa9,0x7f,0x52,0x23,0x0e,0xc0,0x4a,0xb3,0x81,0xa6,0x96,0x46,0x24,0xe7,0x01,0xd1,0xf2,0xac,0x31,0xb2,0x5e,0x61,0xe3,0xab,0xf8,0x1b,0x28,0xca,0xa2,0x78,0x3c,0xdf,0x8a,0xc1,0x17,0x46,0x9d,0xbd,0x69,0x31,0x41,0x8b,0xc1,0xc8,0xaa,0x68 -.byte 0xd5,0x35,0x65,0x49,0xfe,0xc6,0xa4,0x99,0xcc,0x62,0x4b,0x81,0x1c,0x21,0xa4,0xd8,0xe3,0xb3,0xe9,0x7c,0xf8,0x33,0x2f,0x21,0xa5,0x88,0xf2,0x8e,0x7d,0xee,0x00,0x00,0x62,0xcf,0x07,0x37,0x00,0x68,0x6c,0xb5,0x2d,0xc6,0x1b,0xcc,0x86,0x71,0xf0,0x4f,0x68,0xaf,0x0c,0x9a,0x25,0x69,0x71,0x2d,0xb5,0x87,0x90,0x02,0xd3,0xfc,0xbb,0x63 -.byte 0xa9,0xf1,0x13,0x4f,0xda,0x71,0x69,0x5c,0x0b,0xfd,0x3f,0x6c,0x2f,0x0b,0x4f,0x07,0x72,0x2d,0x2f,0x77,0xcb,0xa4,0xe4,0xbd,0x30,0xc7,0xe4,0xd9,0xf9,0x5d,0x2f,0x65,0xe4,0x41,0x5c,0xbc,0x03,0xa2,0x01,0xf9,0xfa,0x06,0x14,0x52,0x08,0x44,0x67,0x75,0x4e,0xbd,0x66,0x4a,0x26,0x3a,0x49,0xc4,0xba,0x02,0xb3,0x8e,0xa2,0x42,0xe7,0x92 -.byte 0x03,0x6d,0x61,0x10,0x73,0xd0,0x6f,0xe1,0x6e,0x67,0xff,0xb0,0x29,0x62,0x70,0x3c,0xeb,0x80,0xed,0x11,0x06,0xd6,0x18,0x60,0xe1,0x3d,0x21,0xa9,0xe9,0xd2,0x92,0x00,0x9e,0x13,0xf2,0x5d,0x38,0x71,0xdf,0xf3,0x5f,0x8a,0x90,0x45,0xf0,0x47,0x1f,0x0b,0x2d,0x12,0xf7,0x10,0x07,0x6a,0x52,0xe8,0xe2,0x26,0x9b,0x4b,0x7a,0x5f,0x97,0xb6 -.byte 0xf1,0x6d,0x47,0x3a,0x1e,0xc8,0x1d,0x78,0x5b,0x0a,0xb8,0x03,0xb1,0xe1,0xe7,0xc8,0xf0,0xe7,0x00,0xac,0xfc,0xd7,0x4a,0xde,0xaa,0xcd,0x0f,0xaf,0xf7,0x56,0x8e,0xed,0xfb,0xbe,0x7e,0xfe,0x62,0x75,0x7a,0x07,0x96,0xff,0xc3,0x21,0x35,0x71,0xb9,0x73,0x41,0xc2,0xb0,0xa8,0x6a,0x65,0x48,0xc4,0x50,0x31,0xe2,0xba,0xf4,0xe9,0x6c,0x03 -.byte 0x26,0x2c,0x77,0xfe,0x1a,0xd5,0x96,0xf6,0x6d,0xe4,0x14,0xfc,0xe2,0x1d,0x20,0x0c,0x14,0xa2,0x39,0x63,0xe5,0x16,0xef,0x6a,0xeb,0xe1,0x69,0xb8,0x67,0xa0,0x91,0xc1,0x8f,0xed,0xff,0xdf,0x26,0x1f,0xc3,0xb7,0x5d,0xe9,0xd2,0x72,0xe2,0x54,0x27,0x46,0x4f,0x33,0x25,0x59,0xaf,0xfa,0x87,0x4b,0x5a,0xda,0x7d,0x15,0x71,0x5d,0xb4,0x8d -.byte 0x95,0xb6,0x09,0x5b,0x8b,0xeb,0xe6,0xba,0xc8,0x2f,0x8f,0x9e,0xa8,0xab,0x6a,0xa6,0x26,0xb6,0xf5,0x80,0xd0,0x7d,0xe7,0x4c,0x18,0x5a,0x72,0x8f,0x3e,0x90,0xe5,0xa1,0x16,0x33,0x66,0xc3,0x7b,0xf6,0xb6,0xdd,0x15,0x94,0x6d,0xca,0x8b,0xd7,0xa5,0x05,0xfb,0x5f,0x4e,0x94,0x6a,0xcc,0x54,0xed,0xeb,0xc0,0xb1,0xe1,0xc9,0x7f,0xc4,0x90 -.byte 0x2f,0x50,0x34,0x81,0x3c,0x83,0x47,0x3c,0x5a,0xb2,0x33,0x63,0xb6,0xa7,0xfb,0x59,0x70,0x87,0xea,0x7f,0x30,0x22,0xb4,0x54,0x48,0xfb,0x40,0xd2,0x7b,0xc9,0x49,0x80,0x18,0x27,0xc2,0x75,0x09,0x06,0x0a,0x83,0x1e,0x7a,0xf1,0x97,0xa1,0xc2,0x34,0x3f,0x6d,0xd6,0x2d,0xfe,0x5d,0x8b,0xfd,0x64,0x5d,0x6f,0x7f,0xbf,0x4e,0x01,0xb7,0x46 -.byte 0xfb,0xf7,0xd5,0x6f,0x5f,0x74,0xc8,0xca,0x9a,0x2e,0x74,0x08,0xe9,0x3d,0x8b,0xfd,0x97,0x38,0x72,0x67,0xbb,0x8a,0x34,0xee,0xf5,0x3a,0x2b,0x5e,0x64,0x64,0x06,0x7c,0x60,0x0f,0x7a,0x88,0x45,0x1b,0x69,0x90,0xb8,0xb0,0x4d,0x71,0x80,0x77,0xa8,0xaa,0x9f,0xd3,0xc6,0xfb,0xb8,0x12,0x1e,0x0c,0xf4,0x94,0x67,0x44,0xdc,0xb1,0x95,0x0e -.byte 0x51,0xd1,0x06,0x69,0x92,0xbf,0xe6,0x67,0xe3,0xcd,0x0b,0x87,0x03,0x12,0x2e,0xa7,0x23,0x72,0x13,0xe9,0x89,0xcf,0x15,0x43,0xc0,0xa7,0x68,0xbd,0xce,0xec,0x28,0xb6,0x85,0x36,0xbe,0x52,0x5d,0x57,0xfa,0x7d,0x72,0xd1,0x4b,0x88,0xc9,0x64,0xbc,0x7a,0x18,0xe5,0x0e,0xab,0x19,0x81,0xee,0x11,0xbe,0xe0,0x68,0x44,0x81,0x49,0x3f,0xd8 -.byte 0x12,0xd1,0x8b,0xc1,0xe0,0x51,0xf7,0xc3,0x64,0xa7,0xc5,0x61,0x9b,0x32,0x6d,0xf0,0x6c,0xa6,0xaf,0xf9,0x4a,0xdf,0x94,0xaf,0xc8,0xf2,0x86,0xb1,0x4e,0x2e,0xa9,0xb4,0x35,0x82,0x15,0x8a,0x58,0xf3,0x03,0x2f,0x78,0x07,0x8f,0xb9,0x16,0x7c,0x42,0xfa,0x36,0xaa,0xa5,0x66,0x62,0x44,0xca,0xa6,0x55,0x95,0x27,0xdb,0x48,0xea,0x0a,0x1d -.byte 0x5a,0xae,0x5c,0xad,0x99,0xfe,0x00,0xf1,0xb9,0x94,0xda,0x09,0x48,0x52,0x9d,0xfc,0xb4,0xb2,0x80,0x19,0x16,0xf8,0xcd,0x68,0x10,0xec,0x1c,0x16,0x3f,0xbb,0x42,0xb4,0x10,0xe3,0xdb,0xaa,0xe4,0x3f,0x2e,0x8e,0xb5,0xce,0xba,0x8f,0xf2,0xb5,0x76,0x98,0x15,0xa7,0x77,0x4b,0x1c,0x30,0xb7,0x6f,0xc9,0xa9,0xa4,0x64,0x59,0xab,0x3a,0x43 -.byte 0x74,0x33,0xab,0xe1,0x3e,0x5e,0x79,0x1c,0xa5,0xb4,0x87,0xe1,0xcb,0xea,0x0e,0x02,0x4b,0x01,0x84,0xbc,0xdc,0x75,0xf4,0x2c,0x2b,0x8d,0xc8,0x5f,0xb5,0xba,0x6b,0xb2,0x4a,0x7c,0xe7,0xaa,0x61,0xa5,0x0c,0xf8,0x02,0x73,0xec,0x11,0x13,0x6b,0x31,0x07,0xaa,0x79,0x78,0x86,0x01,0x77,0x5e,0xa3,0x09,0xd1,0xec,0xaf,0x7d,0xb7,0x65,0xa9 -.byte 0xd8,0x99,0xd2,0xd7,0x6d,0x32,0x97,0x0f,0x0e,0x51,0x0d,0x69,0x81,0x7a,0x94,0x48,0x31,0xe1,0xff,0x26,0x4d,0x30,0x49,0x93,0xfb,0x6e,0xdb,0xea,0xaf,0xcb,0xb4,0xa9,0xc9,0x9f,0xeb,0xca,0x52,0x36,0x26,0xac,0x47,0xda,0x02,0x3d,0xd0,0x93,0x8b,0x61,0x78,0x26,0x54,0x32,0xe8,0x14,0xac,0xf3,0xd2,0x46,0x04,0x12,0x89,0x9f,0xf6,0x11 -.byte 0xf5,0x64,0x83,0x66,0x00,0x50,0x55,0x05,0xb5,0xf6,0x58,0x9f,0xbf,0x4b,0x95,0xf1,0x7f,0x0b,0xb4,0xf7,0x63,0xea,0x6f,0xf7,0xb0,0x20,0x53,0xfe,0x95,0xbc,0xc4,0xe2,0xff,0x75,0xbd,0xab,0x73,0x68,0x44,0x18,0xf7,0x6b,0x04,0x46,0xde,0x6c,0x65,0xb2,0x22,0x4e,0x25,0x8e,0xba,0x7c,0x3a,0x6f,0x80,0x99,0xb4,0xe7,0xf9,0x97,0x68,0x40 -.byte 0xa9,0x96,0xfc,0x6b,0xcf,0x08,0x75,0xe4,0xda,0x6f,0xaf,0x71,0x4f,0x31,0x62,0x31,0x18,0xbf,0xb9,0xa0,0xcc,0x9e,0xa7,0xa2,0x27,0x2a,0xb8,0x6b,0xc0,0x93,0xf5,0x1f,0x41,0x25,0xa7,0x4d,0x9f,0xb4,0x12,0x5c,0x27,0x38,0x5d,0x80,0x88,0xa3,0xb8,0xb2,0xc3,0xd2,0xfb,0x1d,0xba,0x7b,0xac,0x51,0x0b,0x71,0x58,0x3f,0xe5,0xfa,0x36,0xb8 -.byte 0xc7,0x90,0x46,0xd0,0x5a,0x94,0xf0,0x7d,0x6e,0x6c,0x4c,0xb1,0xfa,0xdb,0x97,0x1e,0x19,0xf2,0x1f,0x4e,0x05,0x25,0x0e,0xbd,0x47,0x94,0x2a,0xd3,0x1a,0xbe,0x4a,0x04,0xaa,0x57,0x02,0xc9,0x42,0xc1,0x74,0xcd,0xe1,0x78,0x8b,0xff,0xc1,0xc6,0x17,0x4e,0x71,0xc4,0x2c,0x00,0x23,0x56,0x57,0x1f,0x47,0xd8,0x93,0x80,0xc1,0xc5,0x7b,0xd9 -.byte 0x25,0x30,0xac,0x72,0x37,0x00,0xd2,0xbc,0xc7,0x33,0x73,0xf9,0x14,0x86,0x7c,0xb0,0x28,0x14,0x5d,0xbf,0xbd,0x98,0x1c,0x00,0x05,0x19,0x2b,0x0a,0x55,0xad,0xb4,0x06,0x28,0x58,0x03,0xa1,0xe6,0x27,0xa3,0x32,0x5f,0x41,0xd5,0x6a,0x0b,0xbc,0x0f,0xaa,0xf5,0xc1,0xa7,0x09,0x2f,0x86,0xda,0x56,0xb0,0x04,0x49,0xd4,0x20,0xc6,0xa2,0x6c -.byte 0x27,0x56,0x4e,0xcd,0x22,0x46,0xac,0x0f,0xd3,0x99,0x69,0x83,0xc4,0xae,0x9f,0x88,0xed,0x9c,0xba,0xfb,0xf3,0x66,0xc7,0x3d,0x65,0x55,0xd0,0xe3,0x04,0x03,0x6a,0x02,0x5c,0xbf,0x9f,0x23,0x34,0x79,0xe1,0xbe,0x7d,0xad,0xb4,0xc7,0x9e,0x4d,0x80,0x73,0x6d,0xe5,0x37,0x03,0xac,0xa3,0xf4,0x93,0xad,0x1e,0xf3,0xcd,0xb8,0xe2,0xeb,0x30 -.byte 0xc7,0x50,0xfe,0x0a,0x63,0x5e,0x0f,0xc9,0xd0,0x06,0x58,0xc1,0x6e,0x65,0x54,0x54,0x5d,0xaf,0xf1,0xe8,0x3e,0x95,0xe3,0x70,0x40,0x8e,0xb8,0x4d,0x76,0xda,0xa8,0xe8,0x9e,0x88,0xd8,0xaf,0x67,0x83,0x3b,0x77,0x65,0x58,0x00,0xbb,0xf7,0xe9,0x52,0xf0,0xba,0x0d,0x0a,0x59,0x28,0xe4,0xa7,0xfb,0x06,0xe5,0x34,0xbe,0xcf,0x10,0x7c,0x73 -.byte 0xa8,0xf3,0xa2,0x93,0x96,0x9e,0x4f,0x9b,0x3c,0xd1,0x9f,0x64,0x5b,0x8c,0xc1,0x89,0x66,0x67,0x13,0x52,0xb2,0xaa,0x6b,0x8e,0xea,0x97,0x27,0x20,0x2e,0x64,0xec,0xf0,0x72,0xc9,0x54,0x8a,0xed,0x78,0x3a,0xd7,0x4f,0xc2,0xba,0xc3,0xb8,0x64,0x7f,0xe4,0x5f,0x3d,0xf7,0xe5,0xd9,0xf1,0x8d,0xb1,0xd2,0xf6,0xcc,0x34,0xd8,0x7d,0x16,0xca -.byte 0x47,0xaf,0x85,0xe5,0x4a,0x57,0xb9,0x5a,0x9e,0xff,0xb8,0x83,0xec,0x7c,0xb8,0x07,0xf5,0xd3,0x31,0x31,0x2b,0xf0,0x40,0x46,0xc3,0x63,0x27,0xe4,0xb0,0x3b,0x84,0x0d,0x50,0x05,0x80,0x0c,0xfa,0x8b,0x0e,0x33,0x6b,0x10,0xd4,0xf5,0x4f,0x8b,0x2d,0x9e,0xc5,0x01,0x92,0x52,0x62,0x1a,0x89,0x1e,0xca,0x48,0xc3,0xd6,0xfa,0xd2,0x94,0x7c -.byte 0x77,0x6e,0xa7,0xeb,0xd7,0x4f,0xe8,0xc8,0xc2,0x71,0xb2,0x9e,0x86,0x30,0x18,0xfd,0x4c,0x56,0x4c,0xd0,0xa4,0x84,0x37,0x02,0x02,0x6a,0x8d,0x57,0x6b,0xc2,0x06,0xd1,0x8a,0xdb,0xa0,0xcc,0x31,0xf9,0xcf,0xbf,0xf2,0x29,0x7c,0x26,0xac,0x1f,0x03,0x20,0x26,0x76,0x03,0x6f,0xa5,0xb5,0x33,0xfb,0x02,0xe8,0xf6,0xe9,0x5e,0xb1,0x36,0x7c -.byte 0x96,0x56,0xb1,0x98,0x2d,0x9c,0x38,0x9b,0xd4,0x56,0x28,0xcc,0xdb,0x08,0xd3,0x42,0x00,0x35,0x24,0xd9,0x74,0xa2,0x0d,0x55,0x21,0x06,0xb7,0xf9,0x6a,0xa0,0x81,0xc1,0x2d,0xb6,0x67,0x91,0x92,0x24,0x36,0xfd,0x2e,0xd8,0xc0,0xcb,0xc8,0x87,0x1a,0x41,0x11,0x70,0xbf,0xd2,0xe7,0x82,0x10,0x74,0xdf,0x65,0x46,0x19,0x6b,0xb4,0x89,0xeb -.byte 0x9e,0xcf,0x79,0x35,0xba,0x25,0x75,0x32,0x64,0x6a,0xfb,0xaf,0xe5,0xed,0x85,0x98,0x34,0x75,0x31,0x40,0xbb,0xd8,0xe3,0xf5,0xa7,0xa2,0x9a,0x9e,0xcd,0xc4,0xf8,0xd8,0x15,0x6c,0x64,0x0c,0x6c,0x16,0x60,0xe9,0x40,0xf4,0x7a,0x14,0x37,0x7b,0x45,0x9b,0x0e,0x29,0x7a,0x1a,0x88,0x10,0xb9,0x2b,0xee,0x13,0xbd,0x8a,0xde,0x7a,0xe9,0x30 -.byte 0xe8,0x39,0x77,0x74,0xf5,0x2f,0xe3,0x10,0x19,0x89,0x28,0x21,0x3a,0x68,0x38,0xb4,0x4d,0x20,0x8d,0x7d,0xec,0x3f,0xf7,0x61,0xbf,0x53,0x32,0x3b,0xb8,0x6a,0xc9,0x58,0xeb,0xd4,0x33,0x0e,0xee,0xc7,0xb9,0x5e,0x3d,0x17,0x7e,0x36,0xa2,0xa6,0x94,0xb1,0x56,0xb6,0x8e,0x94,0x05,0x50,0x69,0x52,0x4f,0x31,0xe5,0x97,0x18,0xde,0x8f,0xb7 -.byte 0xff,0x2e,0x6f,0x1b,0x6a,0xda,0xfd,0xa1,0xd1,0x9a,0x4e,0x6a,0x1b,0x46,0x71,0x52,0x76,0x66,0xf9,0x70,0x8d,0x7d,0x97,0xb0,0xc3,0x8d,0xbc,0x35,0x26,0xe8,0x0b,0x80,0xc7,0x58,0x19,0x22,0x70,0x33,0x06,0xeb,0xcf,0x26,0x22,0xe0,0x97,0x91,0xbf,0xd6,0x94,0x05,0xe1,0x84,0xe2,0x31,0x66,0x57,0xc7,0x1e,0x36,0x30,0x50,0xaf,0x72,0xb3 -.byte 0x31,0xad,0x84,0xcc,0xb5,0x76,0x03,0xe1,0x56,0x97,0x87,0x36,0xf5,0xaa,0x97,0x99,0x38,0xa5,0xf5,0xb7,0x42,0x86,0x3b,0x2f,0x8a,0xb9,0x8e,0x6a,0x0b,0xe0,0xca,0xbc,0x4c,0x6c,0xc1,0x3f,0xbe,0x45,0xef,0xd2,0x57,0xcd,0x29,0xfb,0xfb,0xa5,0x79,0xf2,0xb1,0xbb,0x4b,0x55,0x26,0x2f,0x5c,0x84,0x5e,0x6a,0xc6,0xa9,0xd5,0x23,0xe4,0xd1 -.byte 0xe5,0xf0,0xbc,0x50,0x6a,0x2a,0xaf,0xa2,0x7c,0xcc,0x36,0x95,0xf9,0x5c,0x04,0x6d,0x04,0x31,0xbe,0x1d,0xb2,0x50,0x97,0x8f,0xdf,0x8a,0xed,0x4e,0x4e,0x0a,0x0b,0xfc,0xfc,0x1d,0xa9,0x6a,0x76,0x6a,0x33,0xd7,0x0a,0xcf,0xd5,0xdd,0xc6,0x62,0xe5,0x59,0x02,0xba,0x9c,0x43,0x32,0x8a,0x0e,0x47,0x91,0x00,0x07,0x47,0x93,0xc4,0xad,0x29 -.byte 0x33,0x57,0x15,0x45,0x44,0xb9,0xf3,0xc4,0xe6,0xd2,0xb9,0x3a,0x44,0x16,0x32,0x8d,0x57,0x78,0xac,0xf5,0xdb,0xa2,0x93,0x97,0x64,0x08,0x9b,0x66,0x4b,0xa0,0x64,0xab,0xa0,0xd6,0x0e,0x2c,0xa1,0x25,0x16,0x5c,0x6f,0x82,0xff,0x8e,0x89,0xfb,0xca,0x03,0xa6,0xf8,0xa1,0xf6,0x87,0x02,0x5c,0x90,0xcb,0x33,0xa0,0xc0,0x90,0xc2,0x1f,0xdd -.byte 0x5c,0x50,0x93,0xf2,0x8b,0x87,0xa1,0x73,0xda,0x5f,0xa3,0x20,0xd4,0xe7,0x45,0xd7,0xea,0x4b,0x5d,0xd6,0x80,0xfc,0x2d,0xdc,0x45,0x6a,0xf6,0xaf,0xd4,0x7a,0x91,0x64,0x15,0x17,0xbf,0xc7,0x58,0x54,0x7c,0x08,0x42,0x4f,0x8d,0xab,0x9b,0xd0,0x1d,0x57,0x71,0x50,0xa7,0xe3,0xb4,0xf2,0x14,0x0c,0xd7,0x2f,0x7c,0x8b,0x17,0x61,0x98,0xfa -.byte 0x19,0x34,0xb9,0x65,0xc5,0x5c,0xfe,0xa3,0x80,0x6f,0x99,0xec,0xfa,0x06,0x22,0x71,0xa9,0x10,0x2a,0xcf,0x12,0xb3,0x17,0xe5,0x59,0x3a,0xaa,0xcb,0x55,0x5f,0x45,0x9d,0xe9,0x29,0x56,0x34,0x11,0x62,0x6e,0x0a,0x95,0x12,0x5d,0xd4,0xa2,0x28,0x05,0xf1,0x0f,0x2d,0xa0,0x1e,0xe1,0x2b,0x42,0x6c,0xf0,0xe6,0x47,0xe0,0xb2,0xbd,0x89,0x20 -.byte 0x5e,0x24,0x05,0xec,0xf1,0x33,0xfc,0xa9,0x2f,0xef,0x3a,0x1f,0xfe,0x39,0xfe,0x01,0x09,0x0a,0x2a,0xe0,0x96,0x1e,0xde,0xad,0x96,0xaa,0x48,0xeb,0x8a,0xe6,0x54,0xbb,0x5d,0x7a,0xbe,0x4a,0xbf,0x96,0xf6,0x15,0x7a,0x70,0x6f,0xee,0xe7,0xf5,0x53,0xaf,0xe1,0xbb,0xaf,0x58,0x51,0xd4,0xa0,0xc6,0x44,0x03,0x47,0x33,0xce,0x58,0x62,0xd3 -.byte 0x93,0x21,0xa5,0xa5,0xb4,0xef,0x1d,0x93,0xcc,0x8c,0xf7,0x14,0xe3,0xec,0x40,0x52,0x47,0xe6,0xbc,0xe6,0x85,0x69,0xd0,0x15,0xad,0x24,0x21,0x4f,0x26,0x01,0x60,0x0f,0x0f,0xcb,0x7e,0x14,0x01,0xe1,0x90,0x11,0x06,0x17,0x38,0x2d,0xd8,0x26,0xe2,0x7c,0xd6,0xef,0xe0,0x59,0xf0,0x8c,0x2a,0xbd,0xba,0xe5,0x8b,0x07,0x56,0xd3,0x35,0xb3 -.byte 0x64,0x83,0x9e,0xb9,0xb9,0xeb,0x88,0x03,0xff,0x14,0xf3,0x8b,0x14,0xd3,0xa4,0xac,0x08,0xd9,0x75,0xf6,0x2c,0x9d,0x7f,0xc8,0x9d,0x11,0x3b,0xd1,0x71,0x14,0x4b,0x2a,0x6d,0x20,0x83,0x32,0x35,0x7e,0x1f,0x20,0xa6,0x69,0xbf,0xcf,0x22,0xd9,0xa2,0x57,0x4b,0x66,0xb1,0x9f,0x5a,0xa8,0xaa,0xb8,0x11,0x1d,0x45,0x28,0xac,0x86,0x09,0x37 -.byte 0xe9,0x1f,0xef,0xb4,0xe0,0x6f,0x75,0xad,0xe5,0xd8,0x25,0x06,0x19,0xb4,0xa8,0x07,0x78,0x79,0x43,0x63,0x40,0x26,0xbd,0x28,0x50,0x2d,0x29,0x26,0xf9,0xfc,0x5c,0x71,0x8f,0xfd,0x62,0x12,0x7c,0xd0,0x67,0xb3,0x65,0xef,0x31,0xc0,0x99,0xc1,0x54,0xfc,0x32,0x6e,0x25,0x56,0x77,0x6e,0xc1,0x6b,0x11,0x50,0x7c,0xa1,0x0b,0x97,0x8a,0xfe -.byte 0x0f,0x5b,0x16,0x93,0x83,0xe0,0xd8,0xb7,0xbf,0xa8,0x90,0x6d,0xd6,0x8b,0x4b,0xd9,0x17,0xbb,0xe8,0xd9,0xbb,0x5f,0x39,0x4a,0x33,0x7c,0xb3,0x12,0x99,0x1e,0xfc,0xb2,0x05,0x91,0x67,0xdf,0x8d,0x0b,0x55,0xfb,0xd1,0x8d,0x0c,0x9b,0x80,0x81,0xee,0x8c,0x05,0xe2,0x16,0x30,0xad,0x1f,0x88,0x04,0x75,0xc1,0xe5,0xec,0x32,0xf8,0xa0,0x5b -.byte 0x21,0xf6,0xd8,0x13,0x26,0xe4,0xa1,0x32,0xa8,0x93,0x91,0x5d,0x33,0x45,0x83,0x72,0x52,0x59,0x23,0x84,0xf6,0x7b,0xe2,0x90,0x20,0xc6,0x40,0x33,0xa9,0x94,0xcd,0xb9,0xab,0xe4,0x44,0x0b,0x06,0xbb,0x4c,0x2c,0x2a,0x5e,0x4d,0x57,0xb7,0xe0,0xb8,0x86,0x74,0xab,0xea,0x37,0x1c,0xa0,0xa6,0x21,0x33,0xc7,0xf5,0x24,0x7d,0x14,0xc8,0x8b -.byte 0x9d,0x8f,0x31,0x23,0x29,0x9d,0x11,0x42,0x07,0xe8,0x2c,0xec,0x7d,0x70,0x8d,0xb5,0xa4,0xca,0x33,0x30,0x03,0x75,0x17,0xa1,0x10,0xe7,0x6b,0x87,0xf9,0x0b,0xef,0x43,0xef,0xf8,0x24,0xc2,0xf1,0x7a,0x1a,0x70,0x7e,0x2f,0xd4,0xeb,0x97,0x40,0xa6,0xe6,0x2d,0xc1,0xd8,0x3b,0xee,0xa4,0xda,0xd3,0x50,0x41,0x18,0xbf,0xad,0x66,0x02,0x85 -.byte 0x60,0x14,0xcf,0xce,0x50,0x88,0x5e,0xb6,0x73,0x11,0xbb,0x6a,0xca,0xb1,0x46,0x8e,0xbb,0x58,0x2c,0x63,0x61,0x20,0xec,0xc9,0x98,0x0c,0xdb,0x5c,0xe5,0x47,0xb5,0x89,0xe9,0x14,0xc8,0xbc,0x35,0xf2,0xa7,0x2d,0x84,0xcc,0x61,0xc8,0xb6,0x9d,0xeb,0xcb,0x8b,0x73,0x90,0x6d,0x06,0xc9,0x42,0xcf,0xd2,0x15,0x80,0x2d,0x39,0xeb,0x71,0x83 -.byte 0x27,0x0d,0x85,0xf9,0xa3,0xce,0xef,0x29,0x3b,0x10,0xb7,0xe9,0xd0,0x86,0x6e,0x88,0x1e,0x3b,0xdd,0xaf,0x52,0xde,0xa2,0xa4,0x13,0x3c,0x1f,0xcb,0x84,0x74,0x12,0x04,0x91,0x40,0xb8,0x1b,0x15,0xfd,0xdb,0xe8,0x74,0xcc,0x4d,0x41,0xb5,0x5a,0x92,0xd3,0x71,0xf7,0x57,0xa5,0xf7,0x18,0x5a,0x57,0x36,0xde,0x8f,0xb2,0x81,0x59,0xc8,0x5c -.byte 0x22,0xcf,0xdc,0x7d,0xff,0x83,0xf2,0xad,0x8c,0x7b,0xd5,0x04,0xc4,0xb9,0x79,0x4a,0x12,0xa7,0xb1,0x7e,0x57,0xa5,0x6b,0x56,0x8a,0x11,0x96,0x57,0xde,0x35,0xdd,0xef,0x9b,0x03,0x41,0xde,0x61,0x5b,0x73,0x8c,0x6a,0x0c,0x6f,0xae,0x45,0x4b,0x56,0x4d,0xbe,0x8a,0x3f,0xdb,0x79,0x58,0x88,0xad,0xcb,0xfa,0x66,0x06,0x0e,0x74,0x21,0x1d -.byte 0xe1,0x94,0xd7,0x06,0xea,0x60,0xe2,0x7d,0x70,0xcf,0xa9,0x4f,0xe6,0x9b,0xba,0x19,0x71,0x69,0x94,0x66,0x5a,0xb8,0x49,0x0c,0xd1,0x9a,0xc4,0x5f,0xa7,0xf4,0x9e,0x3d,0x9e,0xc2,0xd8,0x0e,0xd2,0x6d,0xc6,0xc8,0x99,0xc3,0x5e,0x3b,0xb9,0xd8,0x48,0xc0,0x38,0x48,0x95,0x89,0xff,0x7e,0x1d,0x80,0x53,0xac,0x7b,0xd7,0xfc,0x6f,0x5d,0x25 -.byte 0x2f,0xcf,0x15,0xdb,0x1a,0x64,0xc1,0x16,0x91,0x65,0x84,0x99,0x0a,0xc1,0xbf,0x4d,0x11,0xa5,0x55,0x55,0x35,0x93,0x6f,0x47,0xf1,0x75,0xb8,0xb6,0x11,0x9d,0x6e,0x3b,0xd1,0x11,0x20,0xa2,0xa2,0x5c,0x33,0x85,0x09,0xb8,0x13,0xc9,0xdd,0xf2,0xd4,0x32,0x37,0xf2,0xef,0x47,0xfa,0x25,0x1a,0xcc,0xdf,0xf4,0xe4,0x2c,0x2c,0x7f,0x23,0xb6 -.byte 0xa8,0xd4,0x6a,0xd4,0xb4,0x06,0x2e,0xb0,0xaa,0xa1,0x18,0x8a,0x5c,0xc6,0xb2,0x4c,0x71,0x92,0x4a,0xdc,0x81,0x20,0x51,0x8d,0x3f,0x71,0x7d,0x8c,0x25,0x79,0x07,0x14,0xa9,0x7a,0x8b,0xda,0x00,0xfc,0x51,0xdb,0xa0,0x50,0x2b,0x15,0x39,0xf6,0xad,0xdc,0x9e,0x22,0x93,0x2f,0x43,0xd8,0x5c,0xa2,0x5e,0xfa,0x70,0x8c,0xe0,0x6b,0x0e,0x93 -.byte 0x6c,0x89,0xfe,0x22,0x4c,0xec,0xb0,0x7e,0xc1,0x06,0x69,0xf7,0x2f,0x3e,0xe5,0xa4,0x45,0x53,0xab,0x9c,0xf5,0x40,0x05,0x53,0x64,0xc6,0xa7,0xf9,0xc4,0xd6,0x89,0xd9,0x47,0x72,0x8e,0x42,0xf9,0x64,0x12,0xeb,0xd9,0x25,0xdc,0x4c,0xc6,0xea,0x9c,0x4b,0x93,0xb4,0xa2,0xa6,0xae,0x95,0xc1,0x84,0x75,0xc9,0x22,0xe3,0x22,0x81,0x31,0xd1 -.byte 0xfd,0x2e,0x91,0x4a,0xc3,0x00,0xa6,0x57,0xbb,0x89,0x9f,0x2d,0xc3,0x2e,0x1f,0xa2,0x47,0xc4,0xa3,0xcd,0x2b,0xc2,0x29,0xaf,0x89,0xce,0x2e,0x87,0x8e,0xd8,0xfc,0xee,0xab,0x8a,0xbd,0x2f,0xee,0xcf,0x94,0xe0,0x74,0x70,0x86,0x00,0x42,0x11,0x8b,0x6c,0x81,0xd4,0x82,0xf2,0x29,0x3e,0x9c,0x68,0x71,0xaa,0x20,0x0a,0x51,0x5d,0x80,0x4c -.byte 0xca,0x04,0x23,0x23,0xe2,0x69,0xb3,0xf5,0x65,0x98,0x19,0xee,0xa9,0x4d,0xd8,0xe0,0x06,0x4b,0x17,0xed,0xfa,0xf2,0xe3,0xd3,0x69,0x48,0xe4,0x4e,0xc0,0x5a,0x16,0x90,0xdb,0xb6,0x32,0x6e,0x6b,0xd7,0x7a,0xb6,0xd4,0x82,0xe4,0xcc,0x31,0x31,0x5c,0x18,0x84,0xef,0x75,0x9f,0xda,0xf6,0x62,0x2d,0x96,0x4d,0xa1,0x3c,0xb5,0x4a,0xbb,0xbf -.byte 0x9d,0xb3,0x33,0x00,0xc1,0x73,0xc5,0xb2,0xeb,0x85,0x74,0xb0,0x68,0xed,0x16,0x66,0x71,0xc9,0x7e,0x6f,0x74,0xa6,0xe7,0xed,0xf0,0xfa,0xab,0x41,0xdd,0x10,0xf9,0xff,0x4c,0xb6,0x4f,0x15,0xe3,0x77,0x31,0x17,0x5c,0x5a,0xef,0xb2,0xa9,0x44,0xbe,0x97,0xa9,0x75,0x5a,0xb7,0xe0,0x16,0x17,0x37,0x1b,0x71,0x03,0xb9,0xaa,0x7b,0x7b,0x52 -.byte 0x46,0x58,0x6b,0x9b,0x87,0x27,0xa6,0x8a,0x0e,0x84,0x03,0x45,0x95,0x04,0xf1,0x7e,0xb6,0xf6,0x79,0xd5,0x66,0x6d,0x50,0x8c,0x5a,0x67,0xe0,0xdd,0x69,0xd8,0x92,0x75,0x15,0xcb,0xa5,0x05,0xfe,0x7a,0xc1,0xd6,0x11,0x57,0x10,0xa3,0xc3,0xb6,0xe9,0xe3,0x97,0xa5,0x46,0xc9,0xe9,0x9b,0x68,0xb6,0x55,0x0b,0xf2,0x17,0x9d,0x0e,0x7f,0xd9 -.byte 0x26,0x0c,0x01,0xff,0x95,0xe1,0x05,0xb7,0xbf,0x0d,0x77,0x12,0x96,0x03,0x71,0x01,0xc9,0x98,0xb4,0x44,0x94,0xc0,0xad,0x3d,0xfc,0x6f,0xe5,0x0c,0xa4,0x65,0xd7,0xe7,0x76,0x7c,0xb8,0xa0,0x0a,0xcd,0xe8,0x01,0x26,0x8e,0x94,0xec,0x94,0x65,0x86,0xee,0x4d,0x3b,0xc5,0xb5,0x2e,0x51,0xb7,0xa9,0x68,0xcd,0x14,0x90,0xd8,0x36,0xfb,0x52 -.byte 0x04,0x52,0xb4,0xca,0x9b,0xbf,0xc6,0x94,0x28,0xc5,0x7e,0x27,0x73,0xae,0x6d,0xba,0xe7,0x56,0xce,0x2e,0x00,0xeb,0x36,0x19,0xd7,0x4f,0x20,0x5e,0xfd,0x0f,0xd4,0x4c,0x02,0xaf,0xdb,0x74,0xef,0xf0,0x73,0x1e,0x2a,0x1a,0xe7,0x3a,0xe0,0xa5,0x89,0xcf,0x1a,0x66,0xbd,0x72,0x65,0xb4,0xf4,0x86,0x33,0x44,0xee,0x35,0xf6,0x09,0xbe,0x13 -.byte 0x96,0x84,0x04,0x95,0x3f,0x35,0xbb,0x01,0x2c,0x78,0x25,0xe8,0x1e,0x46,0xdb,0xd9,0xb1,0xe8,0xfb,0x2b,0xa8,0x59,0x72,0x5f,0x91,0xd3,0x7c,0x21,0x95,0xa9,0x50,0xa2,0x45,0x6f,0x48,0x0c,0xf2,0x51,0x10,0x3c,0xcd,0xea,0xeb,0x5d,0xc7,0xf9,0x0e,0xae,0x1a,0x02,0x05,0x15,0x12,0x10,0xc0,0x35,0x12,0x97,0xcd,0x5b,0x61,0x4f,0xd1,0xd3 -.byte 0x5b,0xec,0x2b,0xa0,0x20,0x03,0x2b,0xf3,0xe6,0x71,0x23,0xca,0x1d,0x48,0x64,0x3f,0x7e,0x52,0x8b,0xf9,0x96,0x33,0x31,0xbc,0xbd,0x73,0x2f,0xa6,0x80,0xb8,0x0b,0x3a,0xd7,0xf8,0x05,0xf0,0x06,0xc7,0xa5,0xce,0x6a,0x6a,0x62,0xae,0x06,0x93,0xa4,0x5f,0x0b,0x5d,0x4d,0xb8,0xa4,0xfa,0x2e,0xfc,0xb6,0x58,0x8c,0x2a,0x46,0xa4,0x55,0x1f -.byte 0x9b,0x9b,0x13,0xdd,0x17,0x2a,0x3d,0x04,0x51,0xb6,0xbe,0x9c,0xca,0xf3,0x23,0xb6,0x7b,0x7a,0x92,0xb7,0x2f,0xf9,0x69,0x9a,0xee,0xb3,0xa1,0x60,0x56,0xcf,0x9d,0xab,0xfe,0x86,0x7a,0x41,0x94,0x15,0xbe,0xa3,0xa5,0x85,0x09,0xfb,0x7b,0x89,0xbd,0xc3,0x09,0x10,0xa6,0xfc,0x41,0x8e,0x57,0x27,0xdc,0x58,0xf4,0x01,0x7c,0x31,0x5e,0xca -.byte 0xaf,0x31,0x2f,0x98,0x8b,0xbe,0x19,0x16,0xa1,0x81,0x7e,0xb3,0xa9,0xc5,0x15,0xd2,0xad,0x51,0xa1,0x73,0x56,0xd3,0x6a,0x15,0x35,0xe3,0xb1,0xdb,0x83,0x4c,0xe2,0x85,0x8c,0x03,0x12,0xc4,0x64,0x69,0xc0,0x23,0x16,0x7b,0x68,0x46,0x44,0x22,0x84,0xa6,0xb5,0xe4,0x90,0x91,0xc1,0xdd,0x25,0x7c,0x54,0x0e,0xce,0x5b,0x11,0xe4,0x50,0x1c -.byte 0x3c,0x0d,0xc7,0xc1,0x0c,0x10,0x2d,0x8b,0xb7,0xde,0xe2,0x4f,0x7e,0x22,0x53,0xfc,0x07,0x55,0x19,0x14,0x3b,0x33,0xf5,0xf3,0xd8,0x7b,0x5e,0x40,0xa2,0x81,0x6d,0x40,0x0d,0x20,0x36,0x4b,0xa1,0x34,0x34,0xac,0x43,0x59,0xb5,0xb1,0x90,0x8b,0x48,0xcf,0x15,0x57,0x17,0x0e,0xd0,0xbf,0x28,0xcd,0xa4,0x77,0x4d,0xae,0x09,0x4c,0x67,0x51 -.byte 0x18,0xaa,0xb4,0xc9,0x35,0x41,0x0b,0x34,0x4d,0xb3,0xef,0x3f,0x46,0x97,0x6e,0xae,0x75,0xd7,0x6a,0x2b,0x22,0x9c,0xef,0x8e,0xaf,0x72,0xb0,0x14,0x90,0xbd,0x11,0x90,0xde,0x9a,0x02,0x8c,0x20,0xf5,0xc7,0x33,0x4d,0x94,0x88,0x9a,0x6c,0x18,0xb4,0xc0,0xa9,0x94,0x07,0x9a,0x4b,0x10,0x8f,0xe8,0x25,0xcd,0x9b,0xf5,0xfa,0x91,0x8a,0xc0 -.byte 0x93,0x61,0x1c,0x00,0xd1,0x34,0x9a,0x29,0xa3,0x35,0x38,0xe4,0xa7,0x9f,0xb6,0x88,0x0f,0xad,0x88,0x96,0xa0,0x73,0xe7,0x10,0xea,0x36,0xe8,0x88,0x6c,0x7f,0x03,0xbc,0xfe,0xe0,0xb2,0x4b,0x24,0x98,0xf6,0x73,0x6f,0xab,0x00,0x1e,0x26,0x83,0x0d,0x86,0x5b,0xa6,0x51,0x8f,0x5f,0xa9,0x8f,0xf4,0xa0,0x51,0xff,0xe0,0x64,0x09,0x95,0xfb -.byte 0x56,0x53,0x18,0x61,0xea,0xc5,0x33,0xe8,0x6f,0x8a,0x07,0x97,0x1a,0x6c,0xb5,0xf8,0x73,0xae,0xe4,0x4e,0x6d,0xb2,0x83,0x20,0xfa,0xfd,0x79,0xa6,0x6c,0xaa,0x9b,0x7b,0x2c,0xfe,0x63,0x73,0xbc,0x87,0xd4,0x56,0xd1,0xb1,0xf1,0x0f,0x72,0x2c,0x2f,0xf0,0xf0,0x53,0xe2,0x6c,0x19,0x0d,0x9c,0xad,0xc8,0x0a,0x62,0x72,0xcb,0xc3,0x12,0x90 -.byte 0x4c,0x26,0xe3,0xa0,0x07,0x35,0xee,0xaf,0x81,0x35,0x07,0xa9,0x31,0xa0,0x59,0xc8,0x40,0xa5,0x45,0xb6,0x6d,0x3e,0xa2,0x5f,0x6a,0x79,0x74,0x65,0xa1,0xe3,0x1c,0xca,0xae,0xcc,0xa6,0xb6,0x0a,0x12,0x99,0x8e,0xc3,0xef,0x43,0xcf,0x42,0x92,0xa4,0x12,0xa3,0x8b,0x97,0x7d,0x6f,0xe0,0x35,0xed,0xac,0x69,0xae,0x8c,0xe1,0x32,0x11,0xa4 -.byte 0xe0,0x76,0x7f,0x75,0x92,0xda,0xfe,0x94,0x33,0xeb,0xe1,0xa4,0x3c,0x95,0x7c,0xc6,0xbc,0x3d,0xf2,0x39,0xa1,0x29,0x39,0x24,0x09,0xd4,0x52,0x68,0xfb,0x80,0xd0,0xd4,0x57,0xc6,0x4c,0xa5,0xa6,0x90,0xa6,0x61,0x15,0x2f,0xd3,0x35,0x36,0xf5,0x16,0xb3,0x65,0x0a,0xc4,0xcb,0x7f,0x73,0xe4,0xba,0x9a,0xd8,0x8b,0xc3,0x01,0xa0,0x08,0x57 -.byte 0x9e,0x26,0x54,0xbc,0x55,0xd1,0x5f,0xaa,0xb5,0x0d,0x42,0x75,0x04,0x76,0x8c,0xef,0xcf,0x64,0x3a,0x2e,0x4c,0x78,0xe5,0x37,0x8d,0x55,0xec,0xc1,0x7b,0xce,0x5f,0x5f,0x43,0x8b,0xdd,0x46,0x43,0xf5,0xa8,0x41,0xa6,0x82,0x1b,0x12,0xcb,0xcb,0x6d,0xa1,0x6c,0xb6,0x79,0x46,0x12,0x89,0x12,0x61,0xd6,0x4f,0xf9,0x43,0x2d,0x27,0xa9,0x61 -.byte 0x2e,0x2a,0x29,0x1b,0x6d,0xad,0x32,0x0b,0x6c,0x7c,0xf4,0xb8,0x98,0x91,0xbb,0x78,0xda,0x85,0xe8,0xfb,0x4e,0x11,0xc4,0x2a,0x07,0x54,0xa0,0x67,0x73,0x1b,0xa4,0x60,0x15,0x5c,0x83,0xbf,0x3f,0xd9,0x61,0x30,0x02,0xbb,0xa6,0x67,0xcd,0x0c,0xd1,0xb4,0x11,0x7e,0xca,0xf4,0x1e,0xed,0x83,0x34,0x66,0x54,0x23,0x39,0x36,0x8c,0xa0,0xc6 -.byte 0xef,0xad,0xa1,0x95,0x04,0x20,0x46,0x42,0xa8,0x99,0xd2,0x98,0xc6,0x0a,0x92,0x11,0xd1,0x84,0x4a,0xbf,0x25,0xe5,0xcf,0x78,0x98,0x81,0x80,0xaa,0x31,0x0a,0xa4,0xfb,0xef,0x35,0xfa,0xa4,0xac,0x5f,0x01,0x6b,0xb7,0x8e,0x86,0xc1,0x46,0x97,0x88,0xe2,0xaa,0x3b,0x1f,0xb5,0xf8,0xa9,0x90,0xf0,0x45,0x6d,0xdd,0xa3,0xdd,0xd8,0xef,0x36 -.byte 0x6f,0x87,0x55,0xf6,0x96,0xcd,0x88,0x43,0x03,0x97,0x82,0xea,0x5a,0x1c,0xa1,0x1a,0x7b,0x1b,0xa7,0xfc,0xaa,0x86,0xb4,0x71,0xde,0x0d,0x0a,0x52,0x98,0xd2,0x65,0x5d,0xa4,0xea,0x91,0xc9,0xe4,0x8b,0xd0,0xdb,0x85,0xe3,0x86,0x85,0x50,0xe1,0x41,0x1f,0x48,0x97,0x64,0xec,0x34,0xe4,0x54,0x42,0xf4,0x01,0xed,0x6f,0x4d,0xe3,0x1f,0x86 -.byte 0x14,0xbc,0x01,0x9c,0x7f,0x02,0x0c,0x65,0x94,0xd2,0x90,0x2c,0x1b,0xab,0x41,0x88,0xad,0x58,0xb5,0x71,0xd3,0xd6,0xe1,0x3f,0xf3,0x3c,0xb6,0xab,0x22,0x08,0x17,0xc7,0xf5,0x7e,0x34,0x56,0xae,0x1d,0x1e,0x7e,0xdb,0x24,0xe2,0xc2,0x38,0xf3,0x4d,0x46,0xe4,0x45,0xcb,0xb7,0x2f,0x0f,0x96,0x72,0x7e,0x31,0x89,0x17,0x9c,0xed,0x85,0xb9 -.byte 0xc8,0x8f,0x65,0x93,0xfb,0xb8,0x9e,0x41,0xa2,0xc1,0xcf,0xdb,0xe2,0x4c,0x26,0x4a,0xc7,0x2a,0x72,0xf6,0x28,0xbc,0x18,0x22,0xde,0xa1,0xfa,0x46,0xbe,0x95,0xc8,0xe2,0x19,0xbb,0x20,0x7b,0xd5,0xf8,0x34,0x15,0xaa,0xec,0xe2,0x9e,0xa9,0x3d,0xa1,0xd9,0xaa,0xc9,0x18,0x39,0x07,0x5c,0x81,0x61,0xe7,0x00,0xc5,0x57,0x3e,0xca,0x4d,0x89 -.byte 0x33,0x02,0xa6,0xc8,0x15,0xb7,0x24,0xdd,0x5c,0x55,0x56,0x11,0x5c,0x17,0x1b,0xda,0xc6,0xd5,0x46,0x6e,0x9f,0x70,0xe7,0x1e,0x41,0xee,0x91,0x1a,0xa0,0xad,0x35,0x64,0xdf,0x4a,0x18,0x03,0xa7,0xa8,0x88,0x8f,0x65,0xbc,0x76,0x34,0x08,0xab,0x50,0xc6,0xd3,0x08,0x7c,0xc1,0x4f,0x77,0xcd,0x1a,0xc6,0xed,0x35,0xea,0x4e,0x8a,0x6a,0x38 -.byte 0xa3,0xa3,0xd8,0xa9,0xa2,0x68,0xa7,0xd8,0xe0,0xc8,0x3f,0xfe,0xe7,0x73,0xc6,0x6b,0xd8,0x0c,0xd5,0x8f,0x81,0xe7,0x37,0x08,0x93,0x28,0x73,0xef,0xc4,0x91,0x52,0xa5,0x30,0xff,0x47,0x95,0x02,0x0d,0x8c,0xfd,0xc9,0x28,0x60,0xa9,0xad,0x30,0x00,0xcc,0x3a,0x00,0xbb,0x25,0xab,0xd0,0xf8,0x25,0x46,0x20,0xc0,0x67,0x9b,0xd6,0x10,0xa6 -.byte 0x84,0x6f,0x66,0x60,0x66,0x75,0xb6,0xfb,0x39,0x3a,0x9f,0x7d,0x32,0x7f,0x12,0x6f,0x8c,0xed,0x79,0x40,0x47,0xa3,0x27,0x17,0xa8,0xa4,0x02,0x93,0xb9,0x32,0x03,0x34,0x06,0x76,0x71,0x40,0x90,0x2b,0xe7,0xd0,0x3f,0x59,0xa7,0xfb,0x3a,0x7b,0xc8,0xa5,0x86,0x21,0x0d,0xf6,0xc6,0x49,0x07,0x56,0xe9,0xfc,0xac,0x61,0x30,0xa5,0x7e,0x90 -.byte 0x10,0xc8,0xdb,0x15,0x2b,0x75,0x27,0x77,0x51,0x42,0xcf,0x50,0xe8,0x6c,0x0b,0xb7,0x17,0x1a,0x89,0x7d,0xfe,0xd2,0x75,0xfa,0xb7,0xe5,0x68,0x10,0x1c,0x27,0x85,0x8b,0x52,0x7d,0x87,0x57,0x50,0x77,0x25,0x9d,0xcc,0x08,0x6a,0xad,0x63,0xf8,0x8e,0xe0,0x21,0x62,0x56,0x48,0x29,0xed,0x81,0x1d,0x6b,0x60,0x55,0x78,0x6a,0xce,0xd6,0x79 -.byte 0xe1,0x66,0x18,0x9f,0x71,0xf7,0x0c,0xec,0x35,0x53,0xef,0x39,0xfe,0x57,0x71,0xc0,0x49,0x4b,0x55,0xe8,0x3d,0x9b,0xe3,0x9a,0xbb,0xf8,0x61,0x31,0xa1,0x94,0x94,0x8a,0xb1,0xd2,0x0f,0x01,0xe0,0xd4,0x26,0xa0,0x59,0x70,0xd0,0x5e,0xb8,0x6f,0x63,0x7b,0x71,0x49,0xe1,0x98,0xfb,0xdb,0x22,0x26,0x18,0x16,0x31,0x08,0x90,0x32,0xd5,0x7a -.byte 0xc0,0xd8,0xeb,0xae,0x93,0x3d,0x46,0xeb,0x0e,0xdd,0x08,0xa2,0xde,0x4e,0xc1,0x88,0x26,0xc2,0xf8,0xc6,0x5e,0x8a,0x9b,0x0d,0x9f,0x2b,0xcf,0x4e,0x13,0x43,0x4a,0x65,0xf6,0x47,0x1a,0x0a,0xae,0xf9,0x9f,0x7c,0xc5,0x18,0x65,0x09,0xcb,0x85,0x7d,0x33,0x36,0x43,0x19,0x99,0x20,0xa2,0x64,0xb2,0xf5,0x20,0xd2,0x74,0xc6,0x2c,0x29,0x46 -.byte 0xde,0xa7,0x4a,0x7f,0x3b,0x05,0x3e,0x11,0xb6,0xc1,0x98,0xfb,0xf5,0x9d,0x93,0x95,0x76,0x11,0x80,0x41,0x44,0xd3,0x2f,0xf4,0xfd,0x92,0x1e,0xd7,0xa7,0x5f,0x02,0x4a,0xbc,0xb7,0x96,0x33,0xc0,0x0d,0x2d,0x97,0xb8,0xd4,0x67,0x7a,0x4c,0x74,0x93,0xa7,0x8d,0x68,0x78,0xed,0xc8,0xc9,0x02,0x6e,0xae,0x10,0x97,0x7c,0x56,0x11,0x2a,0x29 -.byte 0x87,0x5c,0x21,0xec,0x75,0x9c,0x17,0x17,0x8d,0x45,0x08,0x31,0x36,0x64,0xc0,0xf7,0x95,0xb6,0x72,0xcf,0xac,0xd8,0x52,0x02,0x6f,0x3b,0x14,0x34,0x30,0xcc,0x39,0x7c,0xe4,0x1f,0x38,0x23,0xcf,0x1f,0xb7,0x7e,0x92,0x66,0xf7,0xda,0x9f,0x27,0xbb,0x83,0x45,0x71,0x67,0x63,0x6c,0x85,0x64,0x34,0xa8,0x93,0x5a,0x13,0x0c,0xff,0x8b,0x3a -.byte 0x2a,0x10,0x1d,0xb6,0x43,0xef,0x57,0xf3,0xf0,0x29,0x2e,0x59,0x72,0x2e,0xc3,0xb6,0xd3,0xd0,0xdd,0x17,0x19,0x82,0x49,0x05,0xd4,0xfc,0xd6,0x2e,0x5d,0xd7,0x0c,0xb6,0x18,0xd5,0x08,0xbb,0xe5,0x3b,0x2e,0x85,0x62,0xc0,0x1e,0xa3,0xb8,0x92,0x21,0x06,0xfa,0xf1,0x2d,0xab,0x62,0x67,0x62,0xee,0x13,0x7f,0x07,0xb6,0x24,0x64,0x94,0x4f -.byte 0x69,0xb9,0x7a,0xdc,0x23,0x5e,0x19,0x96,0xc5,0x4d,0xcb,0xee,0x2d,0x4a,0x7d,0x1d,0xd2,0x72,0x18,0x8f,0x43,0x8f,0x76,0xbf,0x30,0xd8,0xf1,0xfe,0x9c,0xe7,0x63,0x38,0xff,0x1a,0x3f,0x40,0xbd,0x73,0x66,0xf7,0xa9,0xd9,0x17,0x4a,0x8a,0x79,0x04,0x0e,0x20,0xe1,0x39,0x49,0xd9,0x30,0x9c,0x52,0xf9,0x14,0x8f,0xdc,0x9d,0x52,0xd5,0x34 -.byte 0xaa,0x58,0xfe,0x5d,0x68,0xcb,0xab,0x3b,0x3c,0x9e,0x25,0xde,0x6d,0xdd,0x58,0x0d,0x1b,0x99,0xa9,0xcc,0x26,0x4e,0xc0,0x3c,0x8b,0x1e,0xaa,0x52,0x3d,0x4d,0xb8,0x27,0xc1,0xd1,0xa2,0xaa,0x78,0xb9,0xee,0x5f,0x26,0x46,0x5f,0x41,0x0d,0xe1,0x70,0x7d,0xcd,0x3f,0x4a,0xca,0xb2,0xca,0x2f,0x36,0x1f,0x68,0xe6,0x66,0x8a,0xf6,0xe3,0x94 -.byte 0xe5,0xab,0x90,0xeb,0x2f,0xe8,0xb2,0x6c,0xa9,0x69,0xd2,0xe0,0x5f,0x4a,0x65,0xa8,0x6b,0xc1,0xfb,0x03,0x51,0x17,0x3b,0xf8,0xe0,0x67,0xc3,0x5a,0xe8,0x18,0xdf,0xc1,0xf8,0x7f,0x44,0x68,0x4a,0x01,0xbe,0xf8,0xa5,0x7a,0xb9,0x3b,0x0f,0x05,0x8e,0x4b,0x28,0x14,0x61,0x2f,0x2e,0xc7,0xf2,0x96,0xc7,0x60,0x99,0xc4,0xbf,0xe8,0x37,0x98 -.byte 0x00,0x34,0xf7,0x5a,0xd7,0x6f,0x90,0xc4,0x19,0xb5,0x07,0xd1,0x76,0x6e,0x65,0xcc,0xf6,0x51,0x88,0x5c,0x81,0x91,0xa8,0x4d,0xb7,0x33,0x53,0xb6,0x93,0x42,0x52,0x82,0xfa,0x2b,0xca,0xa0,0xbd,0xf3,0x09,0x2b,0x0f,0x09,0x02,0xdd,0x29,0x5f,0xa6,0x49,0x7b,0x97,0xe8,0x96,0xbf,0x6f,0x76,0xb7,0xa2,0x76,0x58,0xda,0x1d,0xb2,0xdb,0x6d -.byte 0x9d,0x3b,0x32,0x6e,0x9c,0xea,0x45,0xfd,0x33,0xeb,0x41,0x91,0x91,0x52,0x2b,0x68,0xa3,0xf3,0xc6,0x92,0x43,0x13,0x49,0x8a,0x10,0xb1,0x2f,0x9a,0x0f,0xe1,0x94,0x21,0x18,0x76,0x87,0xaf,0x50,0xe4,0x71,0x5d,0x0a,0xba,0x75,0xaa,0x17,0xf5,0x37,0xf2,0x84,0x9b,0x29,0xdf,0x44,0x60,0xd0,0xac,0xcf,0x25,0x87,0x66,0x64,0x1f,0x0d,0xba -.byte 0xb3,0xdb,0x14,0xb6,0x1f,0x00,0x70,0x98,0x83,0x1d,0x9e,0xbd,0xf9,0x17,0xf4,0x57,0xae,0xa8,0xae,0x7b,0xa7,0xde,0x1f,0x31,0xc6,0x29,0xb2,0xf7,0xef,0x36,0x31,0xe7,0x50,0x33,0x69,0x4e,0x8c,0xb5,0xe4,0xdd,0x74,0x87,0xc8,0xf5,0x22,0x1b,0x4b,0xec,0xc4,0xe1,0x5a,0x7d,0x5a,0xe8,0xb9,0x2f,0xf4,0xd1,0x83,0xa2,0xb7,0x97,0xe0,0x1e -.byte 0xf7,0x3a,0x74,0xef,0x5f,0xb3,0x30,0xce,0xfa,0x23,0xd5,0x98,0x56,0x19,0x24,0xb5,0xc7,0x60,0x8b,0x03,0x8e,0xe7,0xdf,0x2c,0x36,0x4c,0x3b,0x3b,0x84,0x45,0x97,0x40,0x29,0x30,0x98,0xc3,0xc0,0xa2,0xf0,0xdf,0x69,0x47,0x95,0x26,0xdb,0x6c,0xcc,0xff,0x2d,0x32,0xaa,0xa7,0xb8,0x6b,0x24,0xec,0xff,0x94,0x4d,0x36,0xdd,0x7b,0x4d,0xc5 -.byte 0x8d,0xe2,0x3c,0x14,0x5a,0x37,0x75,0x1f,0xd6,0x98,0x7d,0xd3,0xdc,0xb0,0x24,0x69,0xe7,0x65,0x60,0x2a,0xe7,0x00,0x5b,0x68,0x99,0xa0,0x9e,0x10,0xf0,0x5c,0xa8,0x39,0x85,0x59,0xde,0xe4,0x46,0xf3,0xde,0xda,0xc0,0xb1,0xd2,0xf1,0xd2,0x05,0xd5,0xd4,0x2c,0x2e,0x7e,0x44,0x5c,0x52,0x80,0x85,0xbb,0x54,0x97,0xb6,0xad,0x6d,0x57,0x49 -.byte 0xed,0x67,0xaf,0x27,0xb4,0x5b,0xce,0x0f,0x3c,0x58,0xa2,0x24,0x22,0xa2,0xcb,0xfc,0x4e,0x8e,0xc2,0x3c,0x32,0xc6,0x07,0xc4,0xc6,0xc0,0x50,0xc3,0xe3,0x1b,0x96,0x76,0x62,0xf9,0xea,0x5e,0xdc,0xc5,0x96,0xe8,0xaa,0x20,0x26,0xac,0x44,0xfb,0xf2,0x16,0x72,0x72,0x4c,0x5c,0xee,0x51,0x07,0xb0,0x74,0xf6,0xde,0xd7,0x5d,0x73,0xf4,0xe9 -.byte 0x0d,0x29,0x06,0x5f,0xca,0xe2,0xbb,0xa4,0x3e,0xdc,0xf7,0x74,0x99,0x53,0x7a,0x52,0x60,0x46,0xaa,0xf0,0x34,0x97,0x0c,0x81,0x5b,0xd8,0x95,0x52,0x76,0x55,0xcb,0xc4,0x6d,0x50,0x26,0x3f,0x7e,0xc2,0x93,0x6e,0x14,0x0c,0xd7,0x49,0x5f,0x52,0x8f,0x34,0x49,0xb4,0xe7,0x12,0xfe,0xae,0xd1,0xfa,0xfc,0xc5,0x80,0x38,0x26,0x9c,0xf1,0x81 -.byte 0x01,0x58,0x15,0x99,0x29,0x8d,0x1b,0x2d,0x74,0xca,0xf1,0xf4,0xfa,0xcd,0xae,0xfa,0xa9,0x1d,0xbb,0xf1,0x55,0x2e,0x69,0x46,0x6e,0xe4,0x91,0xa3,0x48,0xb5,0xaa,0xb3,0x85,0xab,0x14,0xd2,0x84,0x8c,0xb1,0xb6,0x0c,0xa5,0x4a,0x90,0xed,0x6e,0xdf,0x1e,0x15,0x36,0x7b,0xa3,0x59,0xd6,0x8d,0x7d,0x7b,0x12,0x7c,0x9a,0x40,0x8a,0x28,0xde -.byte 0xb5,0xbc,0xc4,0x52,0x96,0xfb,0x62,0x1f,0xc9,0xe0,0xc9,0x1d,0xc7,0xc4,0xcb,0x8a,0x96,0x21,0x42,0x7c,0x0a,0xdd,0x42,0x74,0xcf,0xc4,0x57,0x8f,0x28,0x0a,0x7c,0x4f,0x49,0x5a,0xc6,0x21,0xb2,0xd4,0xd0,0x61,0xa5,0x35,0xbd,0x4a,0x0c,0x16,0x68,0x1f,0xe3,0xff,0x3f,0x72,0xf0,0x1d,0x50,0x26,0x48,0x91,0x27,0x1b,0x2b,0x0d,0x8b,0xf2 -.byte 0xa0,0xc0,0xa0,0x5d,0xdb,0xcf,0x71,0x41,0x83,0x00,0xb9,0x3c,0xe0,0x4a,0x96,0x43,0xf8,0x64,0x0f,0x42,0xc5,0x75,0xec,0x26,0x62,0x99,0x13,0xeb,0xf9,0xa6,0x86,0xe4,0xc9,0xaf,0x3c,0x2c,0xc9,0x4f,0x89,0xf4,0xc0,0x46,0x99,0xb8,0xd1,0x9e,0x7b,0xb7,0x41,0x0a,0x5f,0x40,0x98,0x65,0x29,0xdd,0x60,0x6b,0x27,0xbf,0x66,0x08,0x32,0xc2 -.byte 0xcf,0xea,0x91,0x44,0x45,0x49,0x1c,0xb4,0x16,0x7f,0x11,0x1a,0x8c,0xb4,0x59,0x54,0xc6,0xcf,0x40,0xd2,0xe9,0xc1,0x54,0x9c,0xe2,0x6e,0xd5,0xfe,0xfb,0x4a,0xa3,0x98,0x63,0xef,0x86,0xe0,0x63,0x30,0x32,0x5a,0xbd,0xd4,0x7c,0xe8,0xbe,0xf1,0xed,0xa2,0x19,0x98,0xc8,0x34,0x65,0x4c,0xef,0x1a,0xb3,0xbc,0x87,0xbe,0x6b,0x75,0x2c,0xe5 -.byte 0x54,0xcc,0xe5,0x69,0xb2,0xc8,0xdb,0x57,0xf8,0xa7,0x82,0x07,0xf7,0x20,0x95,0x7f,0x6d,0x7b,0x33,0x66,0x67,0xa1,0x38,0x0e,0x9c,0x3b,0x22,0xab,0xc1,0xd3,0xed,0x87,0x32,0xfb,0x4a,0x5d,0xad,0x3a,0xe1,0x90,0xa6,0xe3,0x4d,0x6b,0x00,0xe4,0x5c,0x66,0x59,0x90,0x63,0x24,0x5b,0xe1,0x3b,0x69,0xb6,0xc9,0x05,0x83,0x3a,0x7b,0xf4,0xa5 -.byte 0xc8,0x47,0xf9,0x8e,0xab,0x92,0xbd,0xd3,0x41,0xc7,0x61,0xf4,0xce,0x30,0xdb,0xae,0x27,0x69,0x0f,0xcc,0x69,0x50,0xe8,0x18,0xf2,0x39,0x04,0x5a,0x29,0x12,0x61,0x46,0x5c,0x1b,0x2e,0x15,0x9c,0xfa,0x73,0x50,0xe3,0x51,0xda,0x4d,0x88,0x25,0xb2,0xff,0x55,0x27,0xce,0x86,0xca,0xe6,0x2a,0xb8,0x0c,0xa7,0xd0,0x06,0xbf,0x70,0xb5,0x6b -.byte 0x80,0x44,0x65,0x5d,0x23,0xfa,0x0d,0x74,0x5c,0xfc,0xc7,0x86,0x5e,0x23,0x8a,0xf1,0xff,0x80,0xf0,0x19,0xaa,0x98,0xae,0x56,0xcf,0x12,0x74,0x6c,0x70,0xb2,0x39,0xbe,0x66,0x71,0xee,0xe3,0x43,0x3b,0xfa,0x79,0xa9,0x7e,0x69,0x6a,0x19,0x42,0xd5,0x0e,0x1e,0x92,0xfe,0x8a,0x0f,0xca,0x74,0xf2,0x68,0x71,0xf5,0xcb,0x05,0x94,0xc1,0x06 -.byte 0x1b,0xae,0x55,0xe9,0x16,0x03,0xa9,0x97,0xad,0x49,0xaf,0x88,0x8c,0x26,0x33,0x4d,0x46,0x75,0xb3,0x9c,0xee,0x70,0xe1,0x57,0x43,0xeb,0x59,0xff,0x77,0x89,0x8a,0x77,0x3f,0x7e,0xe6,0xbe,0xa2,0x05,0xb1,0xe3,0x41,0x5e,0xc7,0xd4,0x14,0xda,0xc0,0x84,0xd0,0x05,0x50,0xdd,0x62,0xdb,0x4c,0x3b,0x16,0xb0,0xe0,0xf5,0x2b,0xf1,0x83,0xea -.byte 0x7b,0x89,0xbb,0xde,0x57,0xdb,0xc0,0xb9,0x7d,0xdf,0x53,0x0f,0x6c,0xc5,0x5a,0x0b,0x36,0xeb,0xa3,0xc3,0xe6,0xc5,0x80,0x98,0xf3,0x87,0x29,0x97,0xc9,0x2e,0xd6,0x3b,0x43,0x2a,0x36,0x3b,0xba,0x43,0x85,0xf5,0x0d,0x18,0x2e,0x78,0x43,0xae,0xa4,0x24,0x6d,0xdc,0xab,0x05,0x94,0x09,0x94,0x27,0x17,0xef,0xbc,0x7e,0x52,0xa4,0x80,0xda -.byte 0x28,0xf5,0xc3,0x20,0x99,0xbb,0x5d,0xb6,0x7e,0x0e,0x59,0x3b,0x5e,0x1d,0x1b,0x4f,0xd1,0x91,0xe4,0xe4,0xc7,0x35,0xc7,0x2e,0xc1,0xba,0x60,0x05,0xa4,0xd5,0xca,0x5f,0x09,0xbf,0x79,0x06,0xcb,0xa7,0x32,0x7c,0xf4,0xdc,0xa8,0xb3,0x8b,0x26,0x59,0x6d,0xcb,0x74,0x37,0x56,0x51,0x96,0x0b,0x44,0xf1,0x95,0x16,0xe3,0x9b,0x9b,0x3b,0xb3 -.byte 0xea,0x6a,0x1b,0x76,0x99,0x69,0xd6,0x5b,0x10,0x5a,0x91,0x23,0xb5,0xc3,0xf9,0x6a,0xba,0xc4,0xe6,0x18,0x28,0x50,0x9d,0x09,0x14,0xbe,0xed,0x73,0xd2,0x51,0xff,0xf8,0x14,0x2b,0x8b,0xdd,0x2a,0x1a,0x8e,0x48,0xae,0xd8,0xdf,0xb9,0x5b,0xcb,0x8f,0xc2,0x8c,0xd6,0xb3,0xfb,0x40,0x2f,0xb0,0x6c,0x9a,0xea,0xd0,0x14,0x8c,0xc5,0xc7,0xc7 -.byte 0xf8,0xf5,0x4f,0xe2,0xd7,0x41,0xcd,0xb6,0x34,0x3e,0x81,0x19,0x09,0xa2,0x51,0xb4,0x60,0xfb,0xf2,0x6c,0xe6,0xae,0x68,0x47,0xb9,0x93,0x7b,0xc9,0xe7,0x00,0xc4,0xa7,0xf2,0xef,0x8b,0xd8,0xfc,0x9f,0xe5,0x6d,0x48,0xe2,0x6c,0x32,0x73,0x5c,0x30,0x7c,0x12,0x13,0xca,0xc3,0x31,0xc3,0xa2,0xb4,0xf7,0x23,0xc4,0xd0,0x47,0x39,0x93,0xc8 -.byte 0xa0,0x7b,0xb4,0x09,0x3f,0xe8,0x15,0x15,0x9c,0xa7,0xe6,0xa8,0xbe,0xba,0x60,0xf9,0x28,0x88,0x66,0x7b,0x62,0x32,0x17,0x18,0x68,0x87,0x53,0xf5,0xbc,0xf5,0x77,0x17,0xa1,0x3f,0x62,0xd1,0x10,0x0a,0x54,0x96,0x9c,0x31,0xc3,0xb7,0x1d,0xaf,0xc7,0xb3,0x27,0x9e,0x46,0xfe,0x7e,0x9b,0x88,0xf2,0x9e,0x6e,0x19,0x0f,0xb1,0x88,0xe4,0x08 -.byte 0x76,0x7c,0x77,0x46,0x09,0xa7,0x9e,0xf4,0xd9,0xbf,0x67,0xe8,0x9d,0x6a,0x75,0xa7,0xf5,0xee,0x29,0xba,0x84,0xa0,0x44,0x46,0x35,0x4c,0x22,0xef,0xb3,0xea,0xb0,0xf2,0xd6,0x78,0x20,0x97,0x28,0x5c,0x7e,0x90,0x06,0x80,0x19,0x63,0xa4,0x8a,0xef,0x0a,0xea,0x88,0xa9,0xa2,0xae,0x23,0x2e,0x40,0xce,0xc5,0xc2,0xbf,0xfe,0x5a,0x8f,0x14 -.byte 0xb8,0x66,0x1a,0x2d,0xdb,0x43,0x39,0xbd,0xe7,0x7b,0xbc,0x41,0x58,0x74,0x56,0xd1,0xe7,0xd0,0xba,0x24,0xd2,0x41,0xbf,0xd0,0x4e,0x97,0x38,0x8f,0x6b,0x6f,0xe2,0x7d,0x6d,0x32,0x94,0x43,0xa7,0x66,0xf7,0x90,0x21,0xe0,0xdd,0x19,0x48,0x72,0xc1,0xa5,0xbc,0x9c,0xe2,0xdd,0x2c,0x6e,0x50,0x45,0x2c,0xa0,0x95,0xcb,0x1d,0x2c,0x1d,0xa6 -.byte 0xbe,0x9c,0xd4,0x6c,0x07,0x2e,0x5e,0xc8,0xc1,0x05,0x61,0x7d,0x44,0x28,0xe6,0xad,0xf0,0x9d,0x2d,0x3d,0xce,0x90,0x7d,0x79,0x2e,0xf3,0x08,0xbe,0x7a,0xa9,0x58,0x04,0xa7,0x39,0x05,0xdd,0xb4,0x87,0x6c,0x7b,0xd5,0xb3,0x2d,0x6b,0x43,0xf4,0x37,0xd9,0x6f,0x5c,0xa2,0x23,0x92,0x53,0xb9,0xd7,0x1b,0x2d,0x5d,0xcd,0x6d,0x3f,0xef,0xc8 -.byte 0x66,0x91,0x10,0x1b,0xc5,0x24,0x50,0x87,0x70,0x93,0x03,0x3f,0x7b,0x40,0xc8,0x0c,0x9b,0xec,0x3d,0x82,0x27,0x96,0x2a,0xbe,0xca,0xaf,0x1b,0xbf,0xef,0x14,0x0c,0xdc,0xa6,0xc7,0x48,0x18,0xce,0x8e,0x43,0x58,0x97,0xb3,0x5e,0xd6,0xc9,0x70,0x65,0xd0,0x0e,0x17,0xac,0xa0,0x6b,0xc9,0x55,0x30,0x12,0x7c,0xbe,0xe5,0x46,0xfc,0xd8,0x3f -.byte 0x0e,0xd7,0x96,0x16,0x32,0x8e,0xb7,0x2d,0x07,0xd1,0x26,0x98,0x70,0x4c,0xb1,0x6f,0x92,0x32,0x75,0x4f,0x57,0x6b,0x78,0xe0,0xc5,0x9b,0xf0,0x08,0x59,0x0b,0xfa,0x2d,0x79,0xbe,0xde,0x44,0x3d,0x65,0x77,0x27,0x3b,0xd9,0xea,0x55,0x79,0x22,0xe8,0xf7,0x62,0xb1,0xe3,0x32,0x4e,0x03,0x17,0x65,0xd3,0x5d,0xee,0xa0,0x9b,0xc2,0xbd,0x9f -.byte 0xcd,0xdc,0xde,0xd7,0x6c,0x95,0x7a,0xf1,0x09,0x4c,0x14,0xb9,0x37,0x1d,0xd0,0xdd,0x4b,0x2e,0x93,0x0b,0xfa,0x08,0x40,0x01,0x36,0xdf,0x89,0x46,0xa6,0xbb,0x19,0xd9,0x4f,0xf9,0xe1,0x7b,0x03,0xc9,0xef,0x01,0x25,0xe9,0x6d,0x95,0x84,0x7f,0xf8,0x8e,0x02,0xfd,0x6f,0x30,0xed,0x1b,0x98,0xd0,0xb3,0xdd,0x92,0x65,0x46,0x49,0x61,0xde -.byte 0x76,0xf5,0x4b,0x29,0x03,0x6f,0x79,0xee,0xbe,0x7a,0x07,0x6e,0xa8,0x29,0xb8,0x03,0xb4,0x6c,0x50,0x1f,0x4a,0xa2,0xaf,0xbd,0xde,0x18,0x72,0x90,0xa2,0x12,0xa9,0x59,0x7b,0xf6,0x96,0x2d,0xda,0x3d,0x90,0xba,0x7c,0x79,0x3e,0x6e,0xef,0x94,0x37,0xe2,0xef,0x6b,0x2a,0x74,0x6b,0x52,0xa0,0xc2,0x1e,0xa1,0x24,0x59,0x84,0xeb,0xdc,0xd0 -.byte 0x34,0x60,0xa8,0x81,0xaf,0xdd,0x57,0xc2,0xa6,0x02,0x7f,0xcf,0x9e,0x64,0x28,0x18,0x7c,0x95,0x98,0x90,0x7a,0x76,0x3f,0x78,0x16,0x2c,0xe0,0xa7,0xdf,0x0d,0x4d,0x5e,0xcc,0x0d,0x73,0x12,0x26,0xd7,0xe9,0x32,0x3e,0xa1,0xa9,0xde,0x29,0xb2,0x3b,0x6f,0x3b,0x6e,0x12,0x0c,0x10,0x34,0x86,0xf2,0xa0,0xd4,0x9c,0xf6,0x14,0x5a,0x41,0x06 -.byte 0x31,0xb1,0xe4,0x31,0x52,0xf4,0xcb,0xe3,0x39,0xcd,0x0b,0xc2,0xca,0x90,0xba,0xb3,0x21,0xbf,0x94,0x13,0x75,0x3b,0x0e,0x0a,0xc0,0x05,0x35,0xe6,0x28,0x74,0x63,0xc5,0x34,0x44,0xd8,0x9a,0x0e,0xec,0xb3,0x1b,0x30,0x58,0xfc,0xa0,0xc4,0xd1,0x26,0x50,0x6b,0x22,0x88,0xfc,0xad,0xa9,0xb4,0x3e,0x36,0xb6,0xb1,0x6d,0x62,0x7e,0x60,0x8f -.byte 0xf5,0x17,0x65,0x1c,0xf6,0x51,0x4d,0x89,0x4a,0x7e,0x5d,0x23,0x3b,0x83,0x1f,0xa6,0xc8,0xd2,0x1a,0x90,0xd3,0x53,0xfc,0x48,0x64,0x94,0x6e,0x1c,0x72,0xef,0x5d,0xd4,0x23,0xa2,0x3a,0x93,0xe4,0x29,0x33,0x8a,0xbd,0xe5,0x17,0xc2,0xe9,0x18,0x6a,0x81,0x1e,0x5b,0x03,0x41,0x45,0x35,0x14,0xe7,0xc8,0x45,0x5c,0x37,0x69,0x77,0x62,0xf8 -.byte 0xd7,0xec,0x9d,0x62,0x2e,0xfa,0x43,0x3a,0xdc,0x8b,0x86,0x86,0x1b,0x31,0x71,0x0e,0x92,0x59,0xf7,0xef,0x96,0xfd,0x04,0x1e,0x1d,0x74,0x7d,0x08,0x06,0x21,0x54,0x39,0xd3,0x9f,0x30,0xa1,0x19,0x7f,0xc8,0x19,0x16,0xd1,0x21,0x2a,0xf3,0x21,0xce,0x19,0x1a,0xde,0x70,0x1b,0x87,0x05,0x9e,0xe8,0xf3,0xfd,0x1d,0xaa,0x61,0x6c,0xfb,0xdf -.byte 0x50,0x9a,0xa0,0x32,0x4e,0xe4,0x68,0xda,0x0e,0x2f,0x2a,0x70,0xe1,0x51,0x66,0xb4,0x2d,0x5b,0xb6,0x32,0x3f,0xcb,0xc0,0xaf,0x01,0x03,0xcd,0xd6,0xb8,0x4e,0x3d,0x24,0x17,0xe2,0x30,0x3b,0xa4,0x08,0x0e,0x6a,0xcf,0xbe,0xc2,0x5c,0x79,0x5d,0x25,0xe2,0xae,0xa7,0x7f,0x42,0xff,0xa9,0xa5,0x05,0xbf,0xf4,0x92,0x30,0xaa,0x1d,0x96,0x7a -.byte 0x49,0xbc,0x1c,0xaa,0x5c,0x8d,0xe8,0xf3,0xd3,0x1a,0x67,0x7f,0x47,0x09,0x90,0x35,0x82,0x4e,0xcc,0x2e,0x50,0xfe,0x2c,0xb9,0x29,0x39,0xff,0x49,0x8f,0x7e,0x89,0x8d,0x4a,0x15,0xd1,0xd6,0x83,0xdb,0x25,0xac,0xc1,0x81,0x23,0x70,0x3f,0xb9,0xce,0x7f,0x03,0x46,0xa8,0x39,0xab,0xff,0x71,0xc9,0x7b,0x3c,0xb3,0x5e,0x9f,0xfe,0x8a,0x0a -.byte 0x39,0xad,0x6a,0xc1,0x8e,0x5a,0xa8,0x71,0xb7,0x01,0x25,0x28,0x15,0xd9,0x0a,0xae,0xc1,0xf9,0x23,0x1c,0xc1,0xe8,0x86,0x1d,0xb8,0x71,0x6e,0xa2,0xa4,0x67,0x22,0x4d,0x0e,0xd2,0xaa,0x70,0x26,0x23,0xfc,0x15,0xed,0x67,0x11,0x87,0x69,0x6f,0xc6,0x4c,0xe1,0x4b,0x04,0x86,0xe9,0x56,0x40,0xea,0x07,0xb1,0x6f,0xe9,0x8f,0xdd,0x2f,0xce -.byte 0x8d,0xca,0x0a,0x58,0x01,0x44,0x2c,0x74,0xd0,0x14,0x07,0x9a,0xb7,0x5a,0xc1,0xea,0xa9,0xdd,0xa4,0x94,0x84,0xc2,0x11,0xa5,0xe2,0x00,0xd8,0xfc,0x77,0xb9,0x5e,0xe6,0x72,0xef,0xc5,0x38,0xe0,0x90,0x11,0x16,0xfd,0xa7,0x77,0xbd,0x4c,0x1d,0xeb,0x32,0x54,0xdb,0x2a,0x43,0xa1,0x87,0xbb,0x2e,0x79,0x22,0x4d,0xb3,0xdf,0x1a,0xee,0x75 -.byte 0xb0,0xdd,0xf2,0x09,0x05,0xf4,0x6a,0x3c,0x86,0xc6,0xe7,0x60,0x2a,0xee,0xb6,0x55,0xae,0xdc,0xce,0xf8,0xe4,0xd7,0xdf,0x72,0x42,0x91,0x6d,0xc4,0xd8,0x60,0xf1,0xe8,0x06,0x71,0x38,0xa3,0x03,0x3e,0x1b,0x14,0x47,0x74,0x93,0xb5,0x61,0x28,0xde,0x23,0x8f,0xbe,0x88,0x5e,0xdf,0x87,0x47,0xd4,0x5f,0x91,0x40,0xeb,0x02,0xda,0x27,0x3b -.byte 0x65,0x9f,0xd8,0xf1,0x78,0x7f,0xba,0x9b,0x35,0xb3,0x10,0xaf,0x7f,0x51,0x37,0xa5,0x63,0x64,0x1f,0xf1,0xc3,0x1b,0x9e,0xe4,0xdd,0x93,0x8c,0x3a,0x98,0x20,0x9a,0x75,0x22,0x7b,0x48,0x0a,0x9d,0x55,0xed,0x07,0x1a,0x79,0x3b,0x98,0xe3,0x16,0x9b,0x16,0x2c,0xb2,0x03,0xc1,0xf5,0x6c,0xac,0x00,0x6a,0xb6,0xc1,0xc2,0x49,0x4d,0x9d,0xf5 -.byte 0x0e,0x7b,0x60,0x09,0xcc,0xa7,0x35,0xbb,0x70,0x34,0x18,0x49,0x2c,0xf1,0x41,0x4f,0xce,0x68,0x03,0x60,0x14,0xa7,0x2e,0x59,0x0f,0xa2,0xc4,0x2f,0x33,0xf0,0xb6,0xa4,0x31,0x75,0xdc,0xb4,0x88,0xe4,0xe3,0x0e,0x4b,0x3f,0x58,0xd0,0xa4,0xea,0x9a,0xef,0x47,0xb7,0xf7,0x20,0x71,0x52,0xd3,0x8a,0x1c,0xd9,0x2d,0x88,0x05,0x03,0x8a,0x1c -.byte 0x3d,0x69,0xf0,0x39,0xf0,0x25,0xad,0x95,0xd4,0x47,0x3c,0xbb,0xfa,0x48,0xd7,0x8e,0xf5,0xdc,0x33,0x43,0x0a,0xbb,0xf0,0xd3,0xb1,0xc3,0x94,0x81,0xcd,0x22,0x79,0xdc,0xd0,0x92,0x8b,0xd3,0xc3,0xac,0x73,0x72,0x83,0xaa,0xa2,0x52,0x13,0x27,0x0e,0xc5,0x8c,0xa5,0x69,0x21,0x6e,0x9c,0x9d,0x9b,0xeb,0x7a,0x19,0xfe,0xb6,0xdb,0x4e,0xc1 -.byte 0xa6,0xec,0x42,0xb0,0x86,0x69,0x60,0xde,0x36,0x11,0x6a,0x86,0xd7,0xbf,0x15,0x48,0xa2,0x73,0x8f,0x68,0xde,0xd6,0xb2,0x6d,0xe0,0xc5,0x1f,0x1f,0xd5,0xc5,0xef,0xce,0xa1,0x90,0x5c,0xe6,0x6c,0x15,0x73,0xa7,0xcc,0x2d,0xe8,0xcf,0x4c,0xc8,0x17,0x3c,0xfa,0x5e,0xdb,0x4f,0x54,0xf3,0xa3,0xff,0x50,0x3e,0x42,0x60,0x0d,0xf3,0xf7,0xbb -.byte 0xc6,0xf5,0xe7,0x63,0x50,0x49,0xc1,0x94,0x60,0x68,0xbd,0x62,0xc0,0x81,0x80,0x16,0xfd,0x65,0xfb,0x2e,0x23,0x67,0xb3,0xb6,0xf8,0x95,0xfa,0x00,0x3f,0x1d,0x10,0x16,0xd5,0xd9,0x66,0xf8,0x25,0xb4,0xce,0xf2,0x2e,0x4f,0xa2,0x21,0x14,0xbd,0x2c,0x63,0xec,0x44,0x57,0x07,0x87,0x3c,0x2f,0x22,0xcf,0x48,0xd3,0x20,0x51,0xfc,0x5d,0xd5 -.byte 0x9f,0x67,0x9c,0xaf,0xe3,0x89,0x36,0xc5,0xfa,0x7c,0xca,0x07,0xdc,0x56,0x2a,0x4e,0xa5,0x76,0xe6,0x09,0x99,0xfb,0xb7,0xba,0xaa,0x0b,0x9c,0xe2,0x0f,0x73,0xab,0x9b,0xbe,0x6f,0x50,0xe3,0xf7,0x28,0x32,0xf2,0xab,0x86,0xa3,0x89,0x3a,0xea,0xd7,0x52,0x52,0x6e,0xed,0x1b,0x94,0xf0,0x59,0x9d,0xbb,0x7a,0x88,0x6f,0xbf,0xaf,0x6a,0x87 -.byte 0x47,0x34,0x7f,0xf4,0x8b,0x0d,0x33,0x12,0x2b,0x67,0x6b,0xc9,0x1d,0x18,0x23,0x2e,0x54,0xee,0x07,0x28,0xbd,0x9d,0xa1,0xaf,0x85,0x7a,0x0f,0xe5,0x5d,0xf7,0x8b,0xca,0xd9,0x3d,0x8f,0x4f,0xcc,0xce,0xc3,0x6e,0x3a,0x40,0x08,0xd2,0x14,0xf0,0x28,0x9b,0xc0,0x4a,0x7a,0x3c,0xc2,0xed,0xe0,0x20,0x04,0xf5,0xf9,0xee,0xb8,0x35,0x94,0xbc -.byte 0x53,0x46,0xf2,0x1a,0xab,0xe9,0xde,0xd8,0x27,0x67,0x0d,0x63,0x2a,0x7b,0x3a,0x38,0x91,0xbc,0x48,0x2c,0x38,0x09,0xa0,0xe3,0x66,0xe3,0xeb,0xb9,0x02,0x2d,0x80,0x87,0x81,0x4f,0x5c,0x1c,0xfd,0x2b,0x0f,0x99,0x37,0x3a,0xfa,0x0f,0x8e,0x8c,0x87,0x76,0x72,0xd3,0xcf,0xc8,0x1e,0x8a,0x3b,0x97,0xa0,0xe6,0x32,0x66,0x3c,0x55,0x2c,0xfb -.byte 0xa9,0x41,0xfd,0xf9,0xd4,0x50,0xe0,0x5b,0x03,0xb7,0x1e,0x49,0xfa,0x59,0xeb,0x55,0xb1,0x21,0xd0,0x52,0xeb,0xe6,0x0f,0x21,0x81,0x4f,0x82,0x9a,0x8f,0x67,0x3d,0x0d,0x1d,0x11,0x1f,0x70,0x59,0x09,0x87,0x99,0xe5,0xf2,0x89,0xa6,0x56,0x8d,0x52,0x55,0xa8,0x91,0x5d,0x51,0x48,0xec,0x66,0x05,0xd6,0x18,0xd1,0x61,0x02,0x5a,0x80,0xcc -.byte 0xee,0xf3,0x3b,0x8e,0x73,0x2a,0xb1,0x22,0xda,0x1d,0xca,0xb2,0xd6,0x7f,0xd7,0x7d,0xaf,0x23,0x8d,0xff,0x24,0x8e,0x5e,0x38,0x29,0x23,0x1f,0xbc,0xfd,0xe4,0x3d,0xcd,0x66,0xe3,0xe1,0x0f,0x85,0xe3,0xda,0x34,0xc6,0xba,0x60,0x5f,0xaf,0x32,0x79,0x34,0xc0,0x01,0x93,0xae,0x1e,0x72,0x7f,0xd2,0x32,0xa1,0xdc,0x0b,0xca,0xee,0x5a,0x7a -.byte 0x09,0x98,0x2a,0x46,0x0a,0xe7,0xfd,0x0f,0x76,0xa0,0x3b,0x2b,0x3d,0xe5,0xcd,0x04,0xa2,0x5e,0x9b,0xba,0x4a,0xd5,0x0a,0xce,0x94,0x77,0xbb,0x24,0xa4,0x12,0xbc,0x24,0xb6,0x60,0x40,0x62,0xd2,0x70,0x0e,0x3f,0x62,0x72,0x2f,0xa1,0xc9,0x12,0x03,0x0f,0x39,0x57,0x77,0x7c,0x5c,0x31,0x13,0xcb,0x8c,0x2c,0x84,0xfd,0x7b,0x6f,0x60,0xbb -.byte 0x1a,0x0b,0x65,0x8c,0xc1,0xe6,0x4b,0x60,0x8c,0xe7,0x3e,0x94,0x2a,0xcc,0x70,0x9f,0xd0,0xfd,0x00,0x0e,0x36,0xb2,0xf1,0x62,0x78,0x6a,0xc8,0x9b,0xbe,0x8b,0x54,0xa7,0xad,0xee,0x3e,0x8e,0x1c,0x23,0xbe,0xa2,0x73,0x43,0xbe,0x15,0x32,0x84,0xdd,0x22,0x75,0xd5,0x9a,0xfb,0x93,0x38,0x55,0x2f,0xa4,0x34,0x4c,0x33,0xc3,0xd7,0x7c,0x9f -.byte 0x42,0x2f,0x9f,0xf6,0x27,0x90,0x15,0x6b,0x14,0x4f,0xbc,0x4b,0x07,0x42,0x24,0x98,0xa6,0xc4,0x4c,0x2f,0x22,0xd9,0x80,0x99,0x97,0x6b,0x7d,0xe8,0x2b,0x31,0x37,0xfe,0xd1,0x8b,0xbd,0xbf,0x08,0x4a,0x56,0x3d,0xff,0xb5,0x12,0x6d,0xc4,0xcf,0xbc,0x75,0xe9,0xe6,0x6f,0x1a,0x30,0x34,0x5b,0x2c,0x1d,0x8f,0x85,0xa0,0xe8,0xfd,0xfd,0xe2 -.byte 0xe7,0x13,0x73,0xcd,0x63,0x63,0x90,0xa5,0xa4,0x3f,0x91,0x65,0x77,0xd4,0xed,0x0c,0x1d,0x06,0x95,0x93,0x74,0x85,0xec,0x31,0xde,0xc9,0xb9,0x2e,0x7c,0x6d,0x2c,0x0d,0x15,0xb7,0x6b,0x0c,0xd2,0xe8,0xa8,0xcb,0x90,0x5c,0x11,0x53,0xc5,0x9d,0x54,0xf4,0x90,0xf7,0xc8,0x17,0x65,0xc0,0x3f,0xea,0xf6,0x28,0x8e,0xf0,0x1c,0x51,0xcc,0xfd -.byte 0x99,0x67,0x3d,0xa5,0x82,0x1f,0xb3,0x75,0x08,0x27,0x85,0xa9,0x7b,0x54,0x91,0x6e,0x80,0x9a,0xdb,0x6c,0x17,0x4a,0x36,0x73,0x0e,0x61,0x2e,0x01,0xae,0x32,0xf8,0x54,0xdb,0xcf,0x24,0xa5,0x13,0xb1,0x7e,0x0b,0xf5,0xe7,0x0e,0x27,0x9a,0xef,0x01,0x0b,0x34,0x4f,0x91,0xc2,0x93,0xe0,0xe6,0x14,0x64,0xf8,0x7b,0x41,0x37,0x22,0x39,0xad -.byte 0xf4,0xa9,0x3b,0xfb,0x7e,0x2b,0xd8,0x2b,0x0f,0x7e,0x40,0x55,0x5a,0x48,0x61,0x2f,0x95,0x5e,0x5c,0x25,0xe5,0x06,0x89,0x17,0x23,0xb6,0x1b,0x38,0x2e,0x7b,0x45,0xa5,0x11,0x0a,0x8d,0xd3,0x8d,0xb6,0x8d,0x47,0xc5,0x4f,0x8f,0x8b,0xe2,0x03,0x85,0xa1,0x5a,0xa2,0x8d,0xca,0x4d,0xef,0xc9,0xde,0x7d,0x06,0xa1,0x3f,0x21,0xb9,0x38,0x7b -.byte 0x91,0xf7,0x5c,0x9f,0x97,0xe3,0xeb,0x5d,0xea,0x5e,0xc1,0xa5,0x30,0xb0,0x7f,0xe0,0x4c,0xef,0xe5,0xe3,0xa0,0x2d,0x23,0xb6,0x08,0x21,0xe6,0x67,0x35,0x82,0x07,0x59,0x02,0xd4,0x68,0xa5,0xf1,0x42,0x70,0xb4,0x5e,0x54,0xed,0x1e,0x99,0xb2,0x55,0xf1,0x69,0x2e,0x7c,0xaa,0x6c,0x5e,0xd4,0xfa,0x16,0xa7,0x1f,0xdb,0x46,0x70,0x65,0x26 -.byte 0x98,0xf1,0xb6,0x42,0xb3,0x48,0x99,0x7c,0x07,0xbe,0x2b,0xee,0xb4,0xc1,0xf0,0xb7,0x47,0xf8,0xcf,0xe4,0x8d,0x34,0xa6,0xe5,0x17,0x9a,0xb7,0x2c,0x2e,0x03,0x30,0xfd,0xfb,0x42,0xe7,0xa1,0xe0,0x34,0x49,0x64,0xd8,0x0c,0xd5,0xb8,0x77,0x9f,0x0e,0xe2,0x73,0x0d,0x20,0x0c,0x21,0x07,0xaf,0x0f,0x93,0x94,0xd6,0xdc,0xe3,0xac,0x8d,0x8e -.byte 0xae,0x87,0xbd,0x2c,0x19,0x66,0xef,0x90,0x4a,0xd9,0xb0,0xf6,0xac,0x3a,0xe2,0xb5,0x2e,0xb4,0x63,0x91,0xf1,0x8b,0xac,0xce,0x51,0xc2,0xe0,0x02,0x7d,0xf8,0xab,0xe4,0xd6,0x85,0xd6,0xbb,0xd7,0x72,0xd0,0x5f,0x4e,0x90,0x09,0xcc,0x51,0xee,0x5b,0xad,0xb2,0xf6,0x16,0x37,0x09,0xa8,0xfc,0x74,0xa5,0x2e,0x26,0x27,0xff,0x53,0xd4,0x45 -.byte 0x82,0xb1,0xb6,0x16,0x65,0xc6,0xbb,0x54,0x0b,0x89,0xa1,0x0e,0x09,0x7c,0xc9,0xc9,0x48,0xa7,0x51,0x78,0x1d,0x3a,0x30,0xc5,0xe7,0x02,0x9e,0x91,0xd6,0x39,0xc8,0x35,0xf0,0x33,0xab,0xf6,0x0f,0xf9,0xce,0xef,0x26,0x46,0x48,0x56,0xbc,0x45,0x44,0xe2,0xd7,0xfc,0xdf,0xb2,0x95,0x20,0x07,0xeb,0x47,0x1c,0xde,0x88,0x5e,0x08,0xee,0xa1 -.byte 0x56,0x9a,0x5d,0x8f,0x35,0xc5,0xb3,0xd3,0x7d,0xe3,0x25,0x82,0xcc,0xcb,0xad,0xd8,0xef,0x83,0x76,0x08,0x55,0x9e,0xf4,0x00,0x1f,0x92,0x24,0x0e,0xf6,0x96,0x98,0x34,0x10,0x10,0x93,0x27,0x3b,0x96,0xbd,0x75,0x45,0x9d,0xad,0xc1,0x79,0xa7,0x09,0x68,0x0a,0xbc,0x14,0xe9,0x62,0xf6,0x5e,0x4e,0x6d,0xfb,0xf2,0x25,0x20,0x8b,0x53,0xa6 -.byte 0xc2,0x31,0x71,0xaa,0xfa,0xa2,0x1c,0xa1,0xb3,0xa2,0xd7,0x22,0x5a,0x72,0x61,0x5c,0x30,0x75,0xcc,0x82,0xb0,0xd0,0x07,0x8c,0x95,0x11,0x57,0xa4,0xe2,0x42,0xf3,0x3d,0x87,0x56,0x45,0x38,0xd6,0x1b,0x2b,0x26,0x11,0x99,0xce,0xcc,0x2e,0x96,0x1b,0xa1,0x06,0xa1,0xa9,0x65,0xe1,0x1f,0x53,0xb6,0x1e,0x5c,0x44,0x40,0xa2,0xf2,0x03,0xe7 -.byte 0x39,0x24,0x59,0x5f,0xdd,0x30,0xf0,0x78,0x9f,0x34,0xf1,0xd3,0x5d,0x9a,0xdd,0xf9,0x02,0x16,0x4b,0xfa,0x8d,0xab,0x2f,0x96,0xdb,0x67,0xf6,0x1e,0x7a,0xf8,0xd8,0xe6,0x71,0xdc,0x1a,0xbf,0x44,0xd2,0xbd,0xb3,0x6d,0x47,0x69,0xe0,0x14,0xef,0xe5,0x5e,0x0a,0xe9,0x1a,0x8b,0x3f,0x67,0x1e,0x1c,0x37,0x86,0x25,0x02,0x52,0x3f,0xf5,0xde -.byte 0xe0,0xbe,0x1d,0x61,0x44,0x3d,0xd2,0xe9,0x26,0x3d,0x4b,0xa4,0xb1,0xb9,0x62,0xc5,0x70,0xfb,0x1d,0xaf,0xe6,0x19,0x97,0x0f,0x6e,0x6d,0x4e,0xdf,0x5f,0xc9,0xb2,0xb0,0xb9,0x4b,0x72,0xc7,0x60,0x5d,0xf8,0x7d,0x3b,0xd8,0x74,0x29,0xf2,0x56,0x25,0xd9,0xd9,0x12,0x3a,0x50,0x01,0x54,0xd3,0x0e,0x4c,0xbd,0xc9,0xf5,0x66,0xc4,0x4b,0xa2 -.byte 0x68,0x31,0xb1,0x9d,0x47,0xd8,0x28,0xce,0x6b,0xe4,0x5f,0x78,0x75,0x22,0x7d,0x44,0x08,0x71,0xfb,0xd8,0xa0,0x6e,0xd1,0xbd,0x64,0x4e,0x00,0x99,0xf7,0x85,0xad,0x31,0xde,0x5c,0x4c,0x7c,0xc3,0x89,0x49,0x9f,0xea,0x22,0x86,0xa0,0x48,0x48,0xcf,0x47,0xfb,0x68,0x04,0x4c,0x05,0x62,0x57,0x60,0x9b,0xa0,0x37,0x41,0x77,0xe4,0x7d,0x3e -.byte 0x36,0xda,0xd5,0xfd,0x68,0x47,0x8c,0x68,0x61,0x4c,0xea,0x38,0x20,0xa5,0xe4,0x12,0x6e,0xd5,0x14,0x37,0x01,0xcf,0xbd,0xdd,0x55,0x97,0xb4,0x30,0xf0,0x65,0x15,0xee,0x1f,0xc8,0x5b,0x07,0x82,0xae,0x43,0xad,0x11,0xda,0x0e,0x61,0x23,0x0a,0x5f,0x52,0xf9,0x9d,0xc5,0x98,0x4e,0xaf,0x77,0x21,0xc8,0x9f,0x6d,0x25,0x94,0x4f,0x91,0x1a -.byte 0xb4,0x2d,0xe3,0x15,0xe5,0xe6,0x25,0xb8,0x8e,0xd8,0x33,0xe3,0x05,0x01,0x7b,0x6b,0xa8,0x39,0x44,0x4b,0x58,0x3c,0x17,0x53,0x17,0x5c,0xbc,0xd5,0xcd,0xd4,0x29,0xe7,0x17,0x7a,0x69,0xa6,0x75,0x8e,0x0a,0x00,0x41,0xbe,0xb4,0x8d,0x79,0x1d,0xac,0x2a,0x0f,0x9b,0x7b,0x5a,0xe8,0x17,0xe2,0xb3,0x1d,0x03,0xde,0x5a,0x7c,0x31,0x18,0x8c -.byte 0x1c,0xf9,0x19,0x7b,0x37,0x1f,0x53,0x77,0xce,0x1f,0xad,0xb6,0x0d,0x21,0xe1,0xb0,0xf9,0x42,0x52,0x99,0x02,0xa8,0x58,0xab,0x94,0xf8,0x9f,0x99,0x2d,0x1e,0x68,0x4f,0x5a,0x91,0x2b,0xdf,0xe8,0xe6,0x34,0xb6,0x80,0x9b,0xb1,0x0e,0x87,0xec,0x29,0x17,0x4d,0x98,0x2d,0x40,0xd0,0xf7,0xca,0x55,0x9d,0x56,0x19,0xd5,0x7c,0x4e,0x2e,0x75 -.byte 0x5d,0xe7,0x3e,0xed,0x47,0xdc,0xb1,0x04,0xe5,0x61,0x0f,0xe7,0xc4,0x16,0x71,0xf4,0xf8,0x8a,0xf1,0xfc,0xd5,0xdb,0xeb,0x0b,0x82,0x0f,0xfe,0x64,0xa2,0xb0,0x53,0xab,0xf5,0x01,0xc2,0x8f,0xa0,0x4d,0x5d,0x1b,0x54,0x32,0x48,0xca,0x8a,0x42,0x59,0x4a,0x85,0x68,0x75,0xd1,0x1b,0x03,0x11,0xfe,0x28,0xd7,0xd5,0x37,0x81,0x7a,0xfb,0x84 -.byte 0xfd,0xa8,0x98,0x54,0xf7,0x81,0xb0,0x2d,0x2d,0x5d,0x95,0x0a,0x5b,0x80,0x13,0x95,0xad,0x8f,0x88,0xaa,0x38,0x7e,0xbc,0x88,0xc2,0xf6,0xa6,0x1e,0x6d,0x78,0xc9,0x4f,0xa9,0xb3,0xaa,0x23,0x0c,0x62,0x19,0x6f,0x26,0x5d,0xca,0x36,0x23,0xf8,0xd1,0x76,0x80,0x32,0x59,0xa0,0x47,0x86,0xee,0xc9,0x0f,0x1d,0x37,0xd9,0xc9,0x4e,0x65,0x22 -.byte 0x17,0x95,0x88,0x85,0xb3,0x8a,0x5d,0xb9,0xe6,0x3b,0x6c,0x02,0x81,0x61,0xe0,0xab,0x19,0x6c,0x9a,0x29,0x33,0xf1,0x7b,0x0c,0x22,0x16,0x0c,0xd6,0xfa,0xc2,0x84,0xe5,0x74,0x9e,0x8e,0xf8,0xdb,0x44,0x68,0xa0,0x58,0x52,0x9f,0xad,0xe6,0x2b,0x23,0x70,0xf3,0x6e,0xdc,0xf1,0x2d,0xa5,0xc2,0x7f,0xef,0x5f,0x58,0xc2,0x96,0x66,0x67,0x4b -.byte 0x7c,0xe0,0xd7,0x96,0xda,0xf7,0xd7,0x7a,0x7d,0xb4,0x4f,0x48,0xbd,0x87,0x6b,0xf4,0xbd,0xd1,0x45,0xdc,0xba,0x4f,0xd2,0x00,0x7f,0xde,0x3c,0x57,0xd7,0x3b,0x5b,0xa9,0xf3,0x17,0x76,0x47,0x0c,0xcf,0x48,0x07,0xa8,0xc3,0x30,0x60,0xc6,0x98,0x20,0x29,0xba,0x5f,0x76,0x6d,0x63,0x5f,0x87,0x7e,0x36,0xbc,0xa3,0xe4,0xd6,0x6a,0x55,0x73 -.byte 0x8b,0x8b,0x62,0x40,0xc5,0x7e,0xa3,0x33,0x04,0xce,0xe2,0x9d,0x9f,0x67,0x1c,0xf0,0xa1,0x78,0xd2,0x0b,0x58,0xc1,0x2e,0xec,0x78,0x0a,0xc9,0x0b,0x1d,0xfb,0xcc,0x72,0xd8,0xe4,0x15,0xcb,0x09,0x8b,0xd9,0x33,0xa9,0xb6,0x24,0x7e,0x59,0x48,0xbf,0xda,0xdb,0x5c,0x99,0xd1,0x92,0x1b,0xb6,0xf6,0x75,0x78,0x53,0x69,0x89,0x27,0x6b,0x3c -.byte 0xfb,0xd2,0xa7,0xeb,0xc5,0xf7,0xea,0x8b,0x38,0x59,0x8e,0x02,0xc7,0x6e,0x96,0x8a,0x85,0x1c,0x91,0x1b,0x97,0x97,0x9e,0xa7,0x9d,0x10,0xa4,0x4a,0x6e,0xa8,0x51,0x05,0xbe,0x5f,0x9a,0x5b,0x94,0xf2,0x2c,0xa1,0x1e,0x33,0xc5,0xe8,0x92,0xb8,0xd2,0xfa,0x27,0x07,0x12,0xa1,0xdc,0x24,0x43,0x28,0x06,0xe5,0x43,0x57,0x8f,0x66,0x72,0x2f -.byte 0x26,0xf7,0xea,0xa1,0xcf,0x57,0xd6,0xa6,0xf7,0x37,0x1d,0x6e,0xd9,0xde,0x1a,0x8c,0xf5,0x01,0x76,0xc3,0x56,0x40,0x57,0x3d,0x4a,0x14,0x04,0xf2,0xfc,0xba,0x3b,0x60,0xf1,0x88,0x1e,0x16,0x08,0x99,0x90,0xfe,0x27,0xaa,0x04,0x53,0xd8,0x7e,0x0c,0x58,0x6a,0xd9,0x5a,0xe4,0x11,0xd4,0xcc,0x48,0xbe,0x03,0x08,0xbc,0x61,0x47,0xdd,0xde -.byte 0x5f,0x03,0xc7,0x8f,0x9c,0x08,0x93,0xe3,0xaa,0xee,0x9c,0xe3,0xc6,0x06,0x78,0xda,0x0a,0xdd,0xb0,0xc3,0xf3,0x0b,0xe5,0xa0,0x5f,0x1e,0x3e,0xb3,0x15,0x7f,0xf1,0xf4,0x38,0xb2,0xed,0xf2,0xa6,0x8b,0x1d,0x78,0xb6,0x03,0x19,0xcd,0x17,0xb4,0x18,0x17,0x49,0x61,0x17,0xbd,0xbe,0x4b,0x04,0x00,0xce,0x4b,0xcc,0x47,0x61,0x76,0x85,0xdc -.byte 0x2b,0x85,0x48,0x82,0xf4,0x9b,0xb4,0x62,0x53,0xc7,0x06,0x50,0xf2,0x3e,0xba,0x6d,0xf2,0x19,0x0f,0x7f,0x84,0xce,0xa6,0x4d,0x96,0x97,0x94,0x12,0xb6,0xd0,0xd6,0xa4,0xc1,0xcc,0x14,0x54,0xf6,0x7a,0xf1,0x94,0x62,0xa1,0xc7,0x22,0x9b,0x0d,0x0e,0x69,0xcf,0x38,0x5c,0xda,0x9f,0xc0,0xfa,0x93,0x81,0x24,0xce,0x9f,0xf3,0xc2,0x66,0xad -.byte 0x06,0x21,0xf2,0x48,0x6c,0x4a,0x0d,0xb8,0x41,0x86,0xaf,0xb7,0x6c,0x65,0xcb,0x83,0xd8,0x75,0x11,0x60,0xfa,0x06,0xe5,0xd2,0x11,0x87,0x29,0xb8,0x41,0xcb,0x17,0xb5,0xbd,0xbd,0xf9,0xd5,0xbc,0x89,0xb6,0x60,0x65,0x59,0xbb,0x38,0x9d,0x70,0xf9,0x81,0x6b,0xe6,0x12,0x80,0x08,0x73,0x9f,0xfb,0x2f,0x72,0x4e,0x18,0xff,0x65,0xab,0xa6 -.byte 0xaa,0x78,0xf1,0xa4,0xe9,0x1a,0x7d,0xa5,0xdd,0x91,0x77,0xa9,0xa3,0xf3,0xe3,0xe5,0x5a,0xa2,0x0d,0x3a,0x2a,0x4a,0x11,0x9a,0x8d,0xc3,0x00,0x6e,0xd4,0x4f,0xb9,0xe7,0x39,0x78,0x89,0x64,0xb2,0xc8,0xfd,0x1f,0xe6,0xa9,0x54,0x17,0x83,0x3f,0xeb,0x97,0x77,0xac,0xc8,0xba,0x0e,0x77,0x02,0xb0,0x29,0xbe,0x51,0x62,0xef,0xa5,0xd5,0xab -.byte 0x79,0x98,0xab,0x7a,0x1e,0x13,0xe8,0x87,0x4f,0x61,0xa3,0x37,0xdf,0xe6,0xda,0xb9,0xf5,0x69,0xf7,0x7a,0xee,0xd6,0x5f,0x6a,0xb3,0x95,0x55,0x59,0xd1,0x6c,0x5b,0xd5,0xba,0x8b,0x74,0x85,0xbf,0x1e,0xe5,0xb3,0x24,0x28,0x4b,0xc8,0x4a,0xec,0xa1,0x1d,0xda,0x99,0x3f,0xdf,0xfc,0xe6,0x2e,0x1b,0xa4,0xba,0x1a,0x03,0x89,0xb7,0x93,0x4e -.byte 0xaf,0x40,0xb0,0x7e,0x3f,0x34,0x0d,0x94,0x75,0x8c,0x8a,0xfb,0x88,0xcd,0xd3,0xc2,0x61,0x95,0x63,0x51,0xaa,0x78,0x1f,0x24,0x95,0x5a,0xb5,0x98,0x9a,0xd4,0xb8,0x34,0xe1,0x47,0x1c,0x68,0x0f,0x08,0xf1,0x69,0xe6,0xd4,0xaf,0x23,0xf6,0x32,0x71,0x51,0x01,0xa9,0xf2,0xa1,0x45,0x0b,0x75,0x82,0x09,0xe4,0x9c,0x2a,0x1d,0x0b,0xd6,0xd2 -.byte 0x26,0xe8,0x30,0x44,0xdf,0xa3,0x2b,0x97,0x11,0xc7,0xe7,0x47,0xfd,0xc7,0xbf,0x59,0xf3,0x28,0x32,0x46,0xc0,0xc4,0x7a,0x96,0x08,0x0d,0x2c,0xa1,0x82,0x6c,0x0a,0x33,0x82,0x55,0xd7,0xcf,0x3e,0x08,0xbb,0x22,0x15,0x96,0x12,0x66,0xd2,0xae,0x21,0x3a,0x54,0x6a,0xe0,0x33,0x0c,0xa4,0x96,0x4b,0x5d,0xf2,0x86,0xb9,0x70,0xe4,0x65,0x45 -.byte 0xe4,0x2f,0xa7,0xb4,0xc1,0xd5,0x9a,0x02,0xa1,0x5b,0x4e,0x58,0xca,0xf8,0x63,0xae,0x45,0x1c,0xf4,0xa7,0xc8,0xa5,0x84,0x23,0x87,0xcb,0x3e,0x88,0xca,0xe9,0xa9,0x49,0xc5,0xc6,0x63,0x37,0x99,0xe0,0x27,0x03,0x96,0x7b,0x73,0x8c,0x36,0xde,0x89,0x80,0x30,0x2c,0x00,0x94,0x0b,0xfb,0x1f,0x39,0xe0,0xed,0xb6,0x31,0x21,0x90,0xfe,0xa4 -.byte 0xee,0xa5,0xe5,0x7b,0x9a,0x11,0x41,0x51,0xab,0x89,0x54,0xe0,0x8d,0x5f,0x10,0x1b,0x76,0x27,0x77,0x3d,0xb0,0x58,0x86,0x7b,0xb7,0x45,0xfb,0xd0,0x81,0xa8,0xcd,0xc0,0xc8,0x5f,0xfb,0xfe,0x8c,0x0a,0x3d,0x5d,0x61,0x4b,0x9b,0x32,0x75,0x66,0xa9,0xac,0x32,0x35,0xe9,0x1a,0xdf,0x06,0x8d,0x13,0x5d,0x40,0xcb,0x7d,0x50,0x3e,0x54,0xab -.byte 0x04,0xbc,0x83,0x32,0x8f,0xf5,0x93,0x1d,0x9b,0x5a,0xe1,0x19,0x70,0x4a,0xba,0xfc,0x4c,0x6a,0xf3,0xd6,0xd1,0xfd,0x48,0xd0,0x7c,0xa4,0xab,0x0b,0xb6,0x5f,0xe1,0x31,0xce,0x99,0x10,0x98,0xfc,0x6e,0x1c,0xaa,0x9c,0x34,0xa2,0x55,0xdc,0xe0,0x81,0x1b,0x9e,0xff,0x75,0x2e,0x25,0xe9,0x2c,0x20,0x83,0xf6,0x66,0xf9,0x63,0x31,0xfe,0xa7 -.byte 0xbf,0x4d,0xfd,0xff,0x0b,0x93,0x84,0xd4,0xb4,0x72,0x13,0x38,0x90,0x75,0xc9,0xff,0x61,0x4b,0xf9,0x55,0x62,0x58,0xf0,0x60,0xce,0x2d,0xec,0x94,0x06,0x0a,0xde,0x48,0xc0,0x46,0x89,0xfb,0x5c,0xf7,0x9f,0x37,0xad,0xd2,0xff,0xbe,0xfb,0x81,0x21,0xe0,0x20,0x43,0x88,0xad,0x40,0x47,0x7a,0xa9,0x30,0x88,0x10,0x16,0x41,0xf8,0x25,0xe0 -.byte 0x8f,0xc2,0xe3,0x9f,0x48,0xd3,0xfe,0x61,0x70,0xb9,0xa1,0x9e,0xaa,0xa6,0x73,0xcf,0xc3,0xd6,0xab,0x69,0x65,0x4a,0x3c,0xec,0x28,0x02,0x63,0x62,0xa1,0xb6,0xa3,0xd5,0x8c,0x9e,0x11,0x81,0x98,0x12,0x4f,0xec,0xb6,0xe5,0x3a,0x96,0xa1,0x11,0x13,0x77,0x5f,0x0f,0x19,0x40,0x14,0x28,0xcc,0xf1,0x3e,0x19,0x1d,0x78,0x31,0xac,0x5c,0xce -.byte 0xd7,0x29,0xfa,0x02,0x3b,0x29,0xd8,0x3a,0x37,0xcb,0x94,0xb2,0x38,0xc7,0x7f,0x3a,0x46,0xd2,0xb7,0xfe,0xfb,0x54,0x7c,0x01,0xa2,0x9b,0x53,0x57,0x04,0x73,0x4e,0x06,0x90,0xe5,0x78,0x0a,0x45,0x67,0x12,0x83,0xd7,0x31,0x59,0xa4,0x76,0xaa,0x7c,0xde,0x72,0x92,0x11,0x94,0x4c,0x6a,0xe4,0x35,0x35,0x3a,0x2e,0xef,0x7c,0xc1,0x91,0x76 -.byte 0xd0,0xfe,0x84,0xd1,0xa1,0xf9,0x03,0xc3,0xba,0x09,0xbb,0x2c,0xe2,0xb5,0x06,0x7e,0x23,0xb7,0xe0,0xc1,0xd3,0xfd,0x55,0x01,0xf3,0xba,0xc5,0x1b,0xf8,0x02,0x60,0x92,0x0a,0x93,0x1c,0xc4,0x19,0x03,0x88,0xf5,0x45,0xe5,0x8f,0x7d,0xce,0x2c,0x87,0x2e,0xf6,0x55,0x8c,0xf9,0xb0,0xd2,0x72,0x2d,0x93,0x6d,0x28,0x6e,0x8e,0x3a,0xed,0x68 -.byte 0x02,0xda,0x80,0xd0,0x71,0x4a,0x8f,0x06,0x59,0x38,0x89,0x81,0xcb,0x1a,0x74,0x1e,0x62,0xa3,0xa5,0xb8,0x85,0xc3,0xd2,0x04,0x3d,0x3b,0x93,0x36,0x0c,0x12,0x55,0xfb,0x7b,0xc8,0xa3,0x25,0xa7,0x93,0xb0,0x3e,0x49,0x86,0xbf,0x76,0x8f,0xc4,0x4c,0xfe,0xce,0x4a,0xf6,0x2f,0x15,0x33,0x06,0x3a,0x35,0x49,0xe7,0x08,0xff,0x99,0xac,0xf6 -.byte 0x20,0x6d,0xab,0xb2,0x05,0xa9,0xe4,0x06,0x57,0x9c,0xf4,0x76,0x8c,0x82,0x64,0xd5,0x67,0xe0,0xad,0xe1,0x69,0xdc,0x9e,0x2c,0x59,0x92,0x3a,0xc8,0xc1,0x0a,0x61,0x89,0x45,0x9f,0x8b,0xf8,0x64,0x0a,0x5a,0x75,0x55,0x37,0x24,0xe1,0x42,0x43,0x7c,0x9c,0xcd,0x4e,0x9e,0x19,0xfb,0xd9,0x15,0x29,0x30,0x52,0x33,0xf3,0xc8,0x88,0xdb,0xaa -.byte 0x07,0x27,0xfb,0x2b,0x0c,0xc0,0xa1,0x5f,0x51,0xf1,0x54,0xf8,0x90,0x0a,0x35,0x07,0x6e,0x9c,0x64,0xd8,0x4f,0x2d,0xb3,0x61,0xbc,0x18,0x1f,0x22,0x84,0x94,0x4b,0x85,0xfc,0x4a,0xf9,0xe5,0xfc,0xdd,0x7a,0x07,0xa2,0xbb,0xbe,0x7e,0x1f,0x4e,0xf9,0x29,0xb8,0xde,0x56,0xe9,0x04,0xc1,0xc2,0xb6,0xa8,0xc7,0xb6,0x83,0xf2,0x85,0x3d,0x35 -.byte 0xe3,0xeb,0x2f,0x2f,0x3c,0x1a,0x3a,0xf1,0x61,0x1f,0xe8,0xf0,0xce,0xa2,0x29,0xda,0x3f,0x38,0xf5,0x82,0x7a,0xb8,0x55,0xf1,0x1a,0x6e,0x5b,0x5c,0xd0,0xc8,0xc8,0x3a,0xe2,0xaf,0xb4,0x6f,0xba,0xe4,0x03,0x78,0x5f,0x47,0x4b,0xaf,0xfe,0x2a,0x7e,0x27,0xba,0x17,0xb4,0x92,0x27,0x70,0x13,0xd9,0xbb,0x6b,0x1c,0x9a,0x3e,0x29,0x85,0x9a -.byte 0xb7,0x64,0x5b,0x6d,0x7b,0xec,0xb2,0x26,0x3a,0x4b,0xb7,0x17,0xaf,0xb5,0xa1,0xbc,0x4d,0x67,0x4c,0x86,0xd1,0x53,0x2e,0x5d,0x64,0xe8,0x55,0xd9,0xbb,0xae,0xc1,0x55,0x41,0x99,0x8e,0x4d,0xed,0x3d,0x9e,0xea,0xe3,0xf2,0x76,0x45,0x6d,0xaa,0xbb,0x89,0x0b,0xc0,0x13,0xfe,0x99,0x2c,0xb0,0xd2,0xa9,0xeb,0x58,0x57,0x4d,0x88,0x2e,0x04 -.byte 0x4f,0x7a,0x76,0xaa,0x3a,0xa6,0x08,0x93,0x42,0x74,0x2f,0x3a,0x35,0xb0,0x36,0xcc,0x77,0xec,0x54,0x41,0x2e,0x81,0xf6,0x9f,0xf3,0xe7,0x23,0xc0,0x3f,0xa4,0x52,0x83,0x38,0xe2,0x12,0xed,0xdb,0x23,0xa0,0x0b,0xbf,0x61,0x98,0x89,0xb0,0xa4,0x3d,0xa9,0x6a,0x73,0xa1,0x99,0xc9,0x9e,0x68,0x45,0x37,0x4b,0x6c,0x87,0xfb,0x93,0xf2,0xaa -.byte 0xe8,0x1d,0x53,0x6c,0x4b,0xda,0xc5,0x6f,0xaa,0xde,0x99,0xd2,0xba,0x7c,0x27,0xc2,0x4e,0xd5,0x5b,0xc8,0x13,0x9e,0xa2,0x10,0x6a,0xbb,0x39,0xf9,0xa7,0x55,0x0a,0x65,0x88,0x3c,0x9b,0xff,0x83,0x4e,0xf7,0x9c,0x99,0x69,0xbd,0x64,0x0d,0xd1,0xc0,0xb0,0x43,0xd6,0x63,0x50,0x13,0x68,0x8d,0xd1,0x7e,0x56,0x93,0xb5,0x8e,0x8f,0x12,0xe5 -.byte 0x37,0x96,0x21,0x64,0xd5,0x0b,0xf6,0x27,0xf8,0xaa,0x34,0x8e,0xc4,0x2b,0x7b,0x6a,0x7c,0x89,0x4e,0x15,0x15,0x3d,0x17,0x93,0xd4,0x99,0xfe,0x97,0x95,0x20,0x85,0xcc,0xd4,0xcd,0x73,0x67,0x80,0x22,0x06,0xed,0x5e,0xce,0x90,0x59,0x01,0x31,0x24,0x17,0x37,0x4a,0x63,0x96,0xc2,0xf3,0xe0,0x21,0x0a,0x3b,0x9f,0x94,0xad,0xd6,0xa4,0xa9 -.byte 0xa2,0x54,0x0d,0x2a,0xb3,0x5c,0xfa,0xbe,0xeb,0x21,0xd6,0x13,0x22,0xa5,0x95,0x5e,0x25,0x72,0xf9,0x18,0x1f,0x50,0x64,0x04,0x5b,0xe8,0x0e,0x1f,0x6c,0xe1,0x4e,0xf5,0x7f,0xf0,0x13,0x4f,0xda,0x75,0xab,0x5a,0x98,0xd3,0x07,0x32,0x96,0x2a,0xc7,0x1e,0x0f,0x14,0xdb,0x96,0x5f,0xac,0xc1,0xef,0x5b,0x2d,0xd6,0x6d,0x13,0x01,0xd9,0x04 -.byte 0x9c,0xcd,0xe5,0x5e,0xbe,0x3a,0x47,0x14,0x09,0xbe,0x11,0xad,0x87,0x3f,0x0e,0xe1,0xcb,0x97,0xd0,0x6e,0x1f,0x49,0x07,0xd1,0x8c,0x2b,0xe0,0xf0,0xb2,0xaa,0x8b,0x70,0x18,0x7f,0x29,0xcc,0xc4,0x23,0x66,0x48,0xc4,0xb5,0x5e,0xf1,0x10,0xd7,0x1d,0x2a,0xba,0xe4,0x12,0x64,0x1d,0xf5,0x03,0x35,0x71,0x57,0x5d,0xf4,0xa4,0xb5,0x99,0x0b -.byte 0x4c,0x80,0x65,0x07,0x2f,0xbc,0xf7,0x28,0x8b,0xc0,0x8f,0x84,0x63,0x7e,0xf5,0x01,0x23,0x8c,0xaf,0x71,0x35,0xd4,0xe1,0x70,0xc7,0xef,0x1f,0x66,0xa9,0x34,0x57,0xaa,0x9a,0xbb,0x80,0x43,0x15,0x96,0xc4,0x03,0xd9,0xae,0xbe,0x89,0x1c,0xa1,0x9f,0x65,0x61,0xe5,0x90,0x9f,0xa6,0xf4,0x3b,0xde,0xa1,0xd1,0xf1,0xf9,0x2d,0xd7,0xa7,0x7e -.byte 0x3d,0x42,0x3d,0x1b,0x99,0xed,0x49,0x2e,0x92,0x6b,0x47,0x0e,0x0b,0x90,0x56,0xe0,0x1b,0x6b,0xfe,0x97,0xfe,0x9b,0xa2,0x50,0xcc,0xbf,0xea,0xae,0xe8,0xf0,0xc4,0xe5,0x81,0x20,0x4a,0xb0,0xf7,0xa5,0x23,0x24,0xf6,0x3f,0x9e,0x9c,0xcc,0xce,0xe4,0x95,0x49,0xea,0x66,0x4a,0x35,0x31,0xf3,0x03,0xc3,0x08,0xf9,0x5f,0x95,0x4c,0xbc,0x84 -.byte 0x13,0xbe,0x7f,0x35,0xbb,0xd7,0x35,0x3c,0xfb,0x05,0x43,0x95,0xbf,0x87,0xf2,0xc3,0x2d,0xef,0x13,0x1d,0x65,0x17,0x82,0x75,0x3d,0x67,0x51,0xcd,0x6e,0x42,0x5f,0x49,0x53,0x8b,0xaf,0x34,0x7d,0xa8,0xc1,0x45,0xcd,0x3d,0x29,0x00,0xa3,0xf3,0xbb,0x44,0x00,0x05,0x57,0xa5,0xeb,0xfd,0x98,0xa6,0xae,0xc6,0xc4,0x6c,0x6d,0x7d,0xf6,0x3e -.byte 0x82,0x1d,0x12,0xe7,0xcd,0xd2,0xd5,0xfe,0x41,0xf8,0xa4,0xb3,0x6a,0x04,0x13,0x28,0x10,0x40,0x27,0xc9,0x43,0x74,0xcf,0xaf,0x9b,0x60,0x17,0x43,0x8f,0xd7,0xb7,0x56,0x72,0xf3,0x48,0x0a,0xe6,0x36,0xf2,0x3f,0x51,0xf9,0x6e,0xc8,0xa3,0x04,0x8c,0x01,0x86,0x6e,0x83,0x27,0xe2,0xba,0xf2,0x8f,0x8f,0xa1,0x39,0xe7,0x17,0xdd,0x06,0x10 -.byte 0x0c,0x7f,0xfa,0x22,0x5d,0x88,0x35,0xc6,0xcd,0x60,0xa2,0xf0,0xfd,0xc9,0xed,0x85,0xac,0x88,0xfd,0x7d,0xc0,0x77,0x1b,0x80,0x3d,0x21,0x1e,0x8e,0x4d,0xdb,0x20,0xe2,0x38,0xad,0xd4,0xb5,0x2b,0x2b,0x31,0xbc,0x7b,0x02,0xa2,0x25,0x50,0xc0,0x01,0x20,0x76,0x6f,0x98,0x0b,0x3d,0x46,0xed,0xbb,0x2b,0x39,0x74,0x30,0xce,0x3e,0x6d,0x91 -.byte 0xa1,0x89,0x83,0xde,0x69,0x93,0x1a,0x14,0xa1,0xb0,0xaa,0x80,0xb0,0x1c,0x02,0x3f,0x13,0x9a,0x15,0x7f,0xb4,0x02,0x8f,0x30,0x0b,0xee,0xd9,0x72,0xcb,0x74,0x95,0x4a,0x39,0xb3,0x4e,0x78,0x12,0xb1,0x77,0x89,0xc0,0xaf,0x17,0xfd,0xc1,0x68,0x65,0xd1,0x08,0xae,0x56,0x5c,0xe0,0xe7,0x6f,0xb3,0x1e,0x10,0xce,0xd8,0xdf,0xee,0x67,0xad -.byte 0xd8,0x08,0xe0,0x79,0x36,0xe4,0x57,0x1c,0x45,0x22,0xa7,0x44,0xa8,0x12,0x37,0x92,0x85,0x9f,0x3a,0x48,0xd0,0xfd,0xb3,0x40,0x20,0x10,0xed,0x11,0xe0,0x9a,0xa6,0x09,0x5b,0xe9,0x21,0x95,0xe1,0x45,0x19,0x39,0xcc,0x85,0x5f,0xa5,0x6b,0x46,0x37,0xe1,0xa1,0x17,0x3f,0xb6,0xe9,0xb0,0x81,0x25,0xf6,0xd1,0xb8,0x22,0x5a,0x27,0x48,0x83 -.byte 0x01,0x36,0xd4,0xb8,0xc0,0x9f,0x37,0x52,0x22,0xd2,0x69,0x7b,0x3d,0xfb,0x31,0xc1,0xa3,0xb4,0xa1,0x1d,0x0e,0x24,0x9a,0xda,0x02,0x15,0x4b,0x46,0x24,0x0e,0xb1,0x79,0xc2,0x5b,0x01,0x60,0x4a,0x24,0x8a,0xbb,0x70,0xaa,0xf4,0x45,0xc1,0x0d,0x04,0x26,0x3f,0x74,0xbd,0xdd,0x33,0xaa,0xd6,0x62,0x56,0xb1,0xe7,0x2d,0x7b,0x66,0xa2,0x40 -.byte 0xb4,0xe4,0xbd,0x8e,0x35,0xba,0xf1,0x2f,0x59,0xa7,0x01,0x6d,0x5a,0xa7,0xa6,0x3b,0x82,0xa3,0xb4,0x54,0x51,0x33,0x6b,0xfb,0x78,0x4a,0x74,0x88,0x7f,0x55,0xea,0x08,0x8e,0x19,0x78,0xbc,0x80,0x19,0x2f,0x41,0x97,0x20,0xa0,0x9e,0xbf,0x44,0xae,0x2e,0x26,0x66,0xe3,0x25,0xa0,0x92,0xa9,0xbe,0x8c,0x0d,0x96,0xec,0x93,0x99,0xe2,0xe7 -.byte 0x81,0xd5,0x10,0x62,0x3a,0x97,0x38,0x51,0x36,0x11,0x00,0xe0,0xc1,0x3a,0xc5,0xd4,0xa5,0x19,0xf4,0x82,0x66,0x0c,0xf9,0xb3,0x04,0x3e,0x57,0xc3,0x43,0xab,0xc6,0x52,0x95,0x8f,0xd3,0xf1,0xde,0xd9,0x57,0x6d,0x32,0x4f,0xc7,0x8c,0x1b,0x7a,0x53,0x6a,0xcf,0x56,0xea,0x61,0xb4,0xe5,0x64,0x2d,0x02,0x26,0x5b,0xcf,0x1c,0xc7,0x37,0xc3 -.byte 0x41,0xd2,0x1b,0x6c,0x5b,0x47,0xb8,0x73,0x89,0xfe,0x0e,0x7a,0x35,0x05,0xfc,0xea,0x6a,0x34,0x74,0x69,0xf0,0x12,0x29,0xa9,0x33,0xce,0x93,0x15,0xa0,0x68,0xb3,0x46,0x43,0xdb,0x8d,0xfa,0xef,0x93,0x66,0x72,0x18,0xae,0xe4,0xab,0xf4,0x8a,0xd1,0xb5,0x42,0xbd,0x2d,0xda,0xcb,0xf6,0x44,0x25,0xb1,0x01,0x8a,0xff,0xd5,0x34,0x16,0xec -.byte 0x7e,0x38,0x7b,0x50,0x41,0x61,0xf9,0xdf,0x4c,0x3e,0x02,0xd6,0xc3,0xce,0x19,0x9f,0x12,0x45,0x0c,0x99,0xb1,0xd9,0xeb,0xb9,0xe3,0xd5,0xb6,0x2b,0x25,0x8c,0x0b,0x04,0xf8,0x8d,0x41,0x41,0x3d,0x39,0x1b,0x7f,0x88,0xa7,0x8f,0x61,0x30,0xfe,0x67,0x75,0x35,0xd1,0x41,0x90,0xda,0x73,0x80,0xcf,0xc9,0xf6,0x44,0x00,0x67,0xcd,0xca,0xaf -.byte 0x6d,0x84,0x39,0x9a,0xb2,0xbb,0xfc,0xac,0x9b,0xb2,0x95,0x2f,0xc9,0x06,0x3a,0xa4,0x7b,0x9a,0x25,0xc6,0xe5,0xdb,0x7a,0xc6,0x8b,0x84,0x6a,0xb7,0x1e,0x22,0xaa,0x10,0x96,0xd3,0x55,0x50,0xa2,0x02,0x04,0x69,0x92,0xd7,0x6b,0x1f,0x9b,0x45,0x07,0x71,0xda,0xdc,0x76,0xc5,0xb8,0x34,0xa2,0x32,0x33,0x16,0x2e,0xb0,0x2a,0x90,0x43,0x40 -.byte 0x92,0x77,0x74,0x4e,0xdc,0xb4,0xe2,0x7d,0xc1,0x57,0xaf,0xf4,0x2c,0x20,0x65,0x77,0x88,0xc9,0x6e,0x69,0x38,0xc8,0x19,0x95,0x32,0x54,0x59,0x7f,0x37,0xd7,0x3c,0x07,0x05,0x87,0x2b,0xf9,0x58,0x74,0xc7,0x61,0x13,0x3d,0xc2,0xd9,0xec,0x3b,0x36,0x9f,0x8e,0xae,0x52,0xdd,0x5c,0xaa,0x29,0x6b,0x31,0x34,0x48,0x61,0x34,0x62,0x56,0xce -.byte 0x25,0xa8,0xc0,0x62,0xf5,0x35,0x58,0x4d,0x8e,0x61,0xd4,0xae,0x25,0x50,0xee,0x45,0xdd,0x14,0x7d,0x46,0x81,0x47,0xc3,0x3f,0x3f,0x81,0xdb,0x9a,0x59,0x56,0x4f,0x45,0xed,0x9c,0xe2,0xfc,0x96,0xff,0x5d,0x37,0x70,0xad,0xd2,0xeb,0xd9,0x2d,0x2a,0xaf,0xb9,0x16,0x4a,0x79,0x5d,0x76,0xb5,0x8f,0x74,0x19,0x6f,0x74,0x7d,0x4a,0xee,0x83 -.byte 0xa5,0x81,0xf3,0xd5,0xa0,0x43,0x5e,0x46,0xba,0xbe,0x49,0xa8,0xce,0x72,0x36,0x32,0xcd,0x8c,0x9b,0xa0,0xf9,0x5d,0xb7,0xb9,0xc7,0x8c,0xb2,0x59,0xb4,0x44,0xc1,0x90,0x53,0x92,0xd2,0xa8,0x4c,0xf9,0x35,0x40,0x32,0xd1,0xf0,0x2f,0xcb,0x6a,0x0b,0xe0,0xbe,0x34,0xc9,0x82,0x18,0x8d,0xfb,0xfc,0x50,0x8d,0x67,0xd5,0x86,0xd4,0xf1,0xb1 -.byte 0xaa,0x2f,0x9c,0xbc,0x52,0xbb,0x9f,0x17,0x1c,0x74,0x1d,0xdf,0x2d,0x1a,0x94,0x43,0x9b,0x80,0xb9,0x48,0xa3,0xaf,0x4b,0x30,0x0d,0xd9,0x3f,0x11,0x48,0x79,0x60,0xcc,0x25,0x6a,0xdb,0x8a,0xda,0xab,0xda,0x09,0x7c,0x9c,0x4a,0xaf,0xf9,0x0d,0xfb,0x7a,0x92,0x61,0xa5,0x17,0xf8,0x79,0x1b,0x00,0x52,0x56,0x5e,0x27,0x22,0x37,0xf4,0xbe -.byte 0x52,0x36,0xd3,0xdc,0x9a,0x33,0xf5,0x44,0x0e,0x53,0x0b,0xf6,0x9b,0xb0,0xb6,0x11,0xe4,0xd5,0x45,0x2e,0xdc,0xdb,0x46,0x18,0x9a,0x90,0x8b,0xcc,0xfe,0xc6,0x94,0x4f,0x97,0xb9,0x42,0xb6,0xd3,0x8f,0x7c,0x20,0xd1,0xa8,0xe6,0x85,0xce,0x65,0xeb,0x95,0x38,0x11,0x5c,0x1a,0x9d,0x34,0x25,0xc2,0xf0,0x33,0xbb,0x2c,0xc9,0x8d,0x0a,0x7a -.byte 0xb1,0x90,0x9f,0x24,0xed,0x35,0x3c,0x7e,0x71,0x82,0x12,0x3a,0x79,0x29,0xc8,0xa7,0x3e,0xa2,0x4e,0x50,0x03,0x94,0x7a,0x94,0xb7,0x2b,0x61,0x95,0x3d,0x5e,0x60,0x1c,0x68,0x51,0x82,0x73,0xe0,0x4a,0x2a,0x48,0x26,0xda,0xa3,0x53,0x8c,0x83,0xba,0x9f,0x95,0x37,0x5e,0x68,0x54,0x19,0x21,0xf8,0x31,0xaf,0x6b,0xfc,0x3a,0x3e,0xe3,0x3f -.byte 0xdb,0x16,0xb5,0x7e,0x13,0xf8,0xfd,0x7f,0x36,0xd6,0x8e,0x33,0xaa,0xe9,0xa4,0xa7,0xfd,0xf0,0x32,0xa6,0xdf,0xfa,0x22,0x7d,0xff,0x2a,0xe6,0x0d,0x6f,0xe2,0x21,0x54,0x6c,0x1a,0x99,0x17,0x56,0xad,0xce,0x39,0x6b,0x1a,0xe8,0x27,0x13,0x12,0x9c,0x4b,0x84,0x69,0x73,0xde,0x44,0x14,0xb2,0x7c,0x44,0x54,0x91,0x4f,0xeb,0x83,0xec,0x04 -.byte 0x73,0x85,0xb1,0xa8,0x44,0x72,0xa7,0x77,0xaf,0x0c,0xe0,0x52,0x65,0x04,0xe7,0x2a,0xee,0x0c,0x20,0x83,0x32,0x34,0x17,0x00,0x61,0xf9,0xf5,0x42,0x03,0xa4,0xb8,0x02,0x6f,0xb2,0xd3,0x65,0x51,0x2a,0x8e,0xdf,0x28,0x78,0x8a,0x8a,0x00,0xfb,0x24,0xd6,0xd5,0x86,0xaa,0xfb,0x86,0x93,0x5d,0x11,0xa4,0xf3,0xfd,0x36,0x18,0xf3,0x61,0xea -.byte 0x33,0xa8,0x0c,0xf0,0xb4,0x68,0xee,0xd3,0xe3,0x4f,0x22,0x24,0xde,0x1f,0x29,0x84,0x8b,0x5b,0x73,0x15,0xd6,0x62,0xa3,0x71,0x7d,0xf0,0x65,0x36,0xca,0x68,0x8a,0x6d,0x61,0x9c,0x0d,0x53,0xdd,0xf4,0x12,0xb3,0x5f,0xf0,0xb1,0x86,0xd6,0xe2,0xd6,0x80,0x4a,0x01,0x09,0x99,0x65,0xdb,0xae,0xe6,0xfc,0x68,0x5b,0xf9,0x10,0x99,0x8b,0x9f -.byte 0x08,0x52,0x09,0xae,0x59,0x4d,0x6c,0xf9,0x91,0x2b,0x57,0xea,0xf0,0xa3,0xdb,0xb8,0x99,0x29,0x2f,0xab,0x95,0x01,0x7d,0xec,0xd8,0x77,0x73,0x75,0x4f,0x88,0x44,0x69,0x76,0xc9,0x3c,0xf0,0x2d,0x7b,0x0d,0xbe,0xd4,0x88,0x0d,0xbc,0xa0,0x52,0xf4,0x2a,0xd1,0x62,0x2a,0xa9,0xe2,0x41,0x2f,0x52,0xce,0x96,0x7d,0x65,0x9b,0x74,0x82,0xde -.byte 0x43,0x4d,0xf8,0x8e,0x77,0x1c,0x18,0xf5,0x7e,0xab,0x94,0x3e,0xe7,0x90,0x2b,0xa1,0x16,0x00,0x7f,0x9c,0x9d,0x86,0xd1,0x74,0x7e,0xf7,0xbd,0x5a,0xa7,0x2f,0x0f,0xb0,0x5c,0xfc,0xfb,0x59,0x00,0xf3,0x84,0x09,0x77,0x66,0x17,0xf6,0x5d,0x0e,0xe2,0xe2,0xd4,0xb3,0x9e,0x79,0x88,0x66,0xa5,0x8e,0x30,0xae,0xca,0x7e,0x2b,0x32,0xa2,0x89 -.byte 0xe9,0x7e,0x59,0x21,0xd5,0x99,0xc7,0x10,0xa8,0x6f,0x95,0x8d,0x84,0xb4,0xcf,0x61,0xe7,0x5c,0x09,0xf3,0xbc,0xeb,0xf6,0x0c,0x84,0x1a,0x8d,0x13,0xf8,0x49,0x22,0xeb,0x09,0x55,0xef,0x56,0x12,0x21,0xcb,0x61,0x87,0xbf,0xef,0x43,0x5b,0x82,0xa8,0xc2,0xa2,0x5e,0xad,0x54,0x9a,0xcc,0x95,0xa2,0x01,0x05,0xb2,0xbb,0x26,0xa8,0xfd,0x6b -.byte 0x66,0x95,0x9c,0x0b,0x7b,0x23,0x32,0xff,0xdd,0x6c,0x18,0x1e,0x77,0x01,0x3c,0x82,0xaa,0x97,0x28,0x0f,0x93,0xa5,0x6c,0x85,0xe5,0x94,0x40,0xe0,0xa3,0x01,0x57,0x56,0x43,0x40,0xdd,0xa9,0xaf,0x21,0x79,0x10,0x8b,0xff,0x4b,0x51,0xe4,0xa2,0xe5,0xd7,0x0c,0xe2,0x9e,0x1e,0x38,0xdb,0x64,0xe1,0xb1,0x5b,0xe5,0x40,0xab,0xf6,0x05,0xd2 -.byte 0xba,0x85,0x78,0x61,0x2d,0x2e,0x07,0x06,0x6d,0x86,0x59,0xaa,0xd9,0x2c,0xfb,0x83,0x34,0xd0,0x2d,0x1d,0xad,0x5f,0xe4,0xac,0x05,0x46,0x3a,0x7b,0xd9,0xef,0x9f,0x2b,0x0c,0x18,0x21,0xf1,0x24,0x8a,0xb4,0x6e,0xd2,0x98,0x75,0x08,0x96,0x0c,0x7b,0x41,0xb7,0xf7,0x1f,0xcd,0xa8,0x1f,0x44,0xb1,0xed,0xdc,0x0e,0xcb,0x94,0xa0,0xb8,0x62 -.byte 0x67,0xdc,0x24,0xde,0x9e,0xe9,0x89,0xcd,0x92,0x7c,0x91,0x15,0xff,0xbd,0xfd,0xee,0xf8,0x29,0xd7,0xf9,0xe8,0x51,0xe7,0xc8,0x21,0xc5,0x20,0xe4,0xb8,0xa6,0xdb,0xfb,0x09,0x65,0x1c,0x3b,0x9e,0x39,0x44,0xcf,0xf5,0xc2,0x7b,0xf3,0x14,0x7d,0x69,0xf2,0xd0,0x97,0x63,0xf1,0xa7,0x81,0x56,0xfb,0xdf,0x4d,0x83,0x55,0x4f,0xde,0x50,0x7d -.byte 0xfe,0xb0,0xc0,0xc8,0x3b,0x3d,0x78,0x74,0x58,0x74,0x5e,0xfc,0xb7,0x0d,0x9a,0x26,0x3b,0x39,0xb6,0xf7,0xe0,0xe4,0x12,0x3c,0xd6,0x88,0x1c,0x9b,0x51,0x89,0xe7,0x53,0xcd,0x24,0x2e,0x34,0xa2,0xee,0xfa,0x5a,0x87,0xe5,0x7e,0xd5,0xf2,0x2f,0x15,0x99,0x57,0x5d,0x31,0x02,0xf8,0x08,0x38,0xea,0x8c,0x30,0x21,0xb0,0xff,0x94,0x51,0xcf -.byte 0x23,0xb7,0x02,0x5d,0xa3,0x75,0x7f,0x9d,0x66,0x49,0xe5,0xbe,0xc7,0x06,0x5e,0x1d,0xc9,0xe2,0x82,0x8a,0xc4,0x17,0x83,0x7e,0x65,0x6d,0x85,0x26,0x66,0xc0,0xf4,0xa5,0x1c,0x6e,0xba,0x32,0xfa,0x41,0x7b,0x2b,0x64,0x98,0x58,0x8c,0xce,0x2f,0xf3,0x56,0xf0,0x67,0xef,0x73,0x79,0xc4,0xc2,0x07,0xd7,0x85,0x1d,0x75,0x38,0x1e,0x15,0x82 -.byte 0x9d,0xf3,0xdd,0x3a,0x72,0xa3,0x23,0x0e,0x4a,0x1a,0x3a,0x97,0xc8,0xf1,0xf1,0x58,0x5d,0x1f,0xae,0x6d,0xc8,0x03,0xe0,0x7b,0x0f,0xf5,0x6f,0x35,0x41,0x8d,0xd5,0x03,0x85,0xdd,0xeb,0x3d,0x73,0xb1,0x93,0x35,0xc0,0x0f,0xfb,0x42,0xd4,0xf1,0x6b,0x35,0xe2,0x96,0xc5,0xd9,0xf2,0x69,0xbb,0x70,0x5e,0xf0,0x0c,0xe6,0xb5,0x81,0x94,0xc9 -.byte 0x29,0xa1,0x34,0x89,0xd9,0x9c,0x49,0x01,0x37,0x56,0x16,0x30,0x47,0x6f,0xe4,0x7c,0x5b,0xdd,0xfb,0x80,0x7f,0x0c,0x38,0x53,0x3d,0x57,0xf7,0xc4,0x80,0xf9,0x12,0x3a,0x9f,0xf9,0xb0,0xb6,0x94,0x6d,0xde,0x41,0x4e,0x30,0xac,0x1f,0x25,0x34,0xa0,0x95,0xe8,0x00,0x86,0x32,0x40,0xbb,0xc1,0x49,0x2d,0x07,0x49,0xb8,0x5f,0xcd,0x1b,0xd3 -.byte 0x0e,0x0c,0x54,0x0f,0xe4,0x20,0xe5,0xa1,0xed,0x98,0x65,0x5a,0xe7,0xce,0x68,0x9c,0x4c,0x48,0x03,0x9c,0x5b,0x68,0x4b,0x75,0x71,0x11,0x40,0x69,0xca,0x9a,0x3a,0xb2,0x3d,0x35,0x2c,0x70,0x35,0x8b,0x80,0x53,0x86,0x30,0x7d,0x4c,0xe9,0xc0,0x30,0x60,0xd0,0x06,0xbe,0xc2,0xad,0x39,0xcc,0xb2,0xec,0x90,0xcc,0xbd,0x7c,0xb5,0x57,0x20 -.byte 0x34,0x2e,0xfc,0xce,0xff,0xe3,0xd9,0xac,0xb8,0x62,0x6b,0x45,0x22,0x34,0xdf,0x8e,0x4b,0xf1,0x80,0x28,0x8d,0x0f,0xd5,0x3b,0x61,0x3e,0x91,0xa1,0xb1,0x85,0x27,0x78,0x88,0xbc,0xc4,0xb1,0xa1,0xbe,0x4f,0xc3,0xfd,0x1f,0xb9,0x30,0x31,0x2f,0xc1,0x9d,0xa3,0xb6,0x29,0xa4,0x60,0x82,0x73,0x93,0x74,0xea,0x97,0x67,0xf2,0xa3,0x97,0x50 -.byte 0x2f,0x9f,0x7b,0x23,0x18,0xb6,0xb4,0xee,0x15,0xa0,0xa4,0x07,0x1a,0xe9,0xb6,0x63,0x7e,0x88,0x40,0x57,0x86,0x79,0x6b,0x75,0xbe,0x57,0x8f,0xfe,0x0d,0xdf,0x4c,0x7f,0x39,0x9a,0x97,0xa6,0x87,0xc5,0xfd,0x52,0x77,0x36,0xc9,0x66,0x63,0xcf,0xc7,0x34,0x3b,0xf4,0x7a,0x12,0x56,0xf0,0xbc,0x7a,0x1a,0xa2,0xa2,0x51,0xb8,0xc1,0x70,0x81 -.byte 0xcf,0x1d,0xb5,0xe2,0x82,0xbb,0xfc,0xa3,0x80,0x18,0xf8,0x4b,0x76,0x9c,0xdf,0x9d,0x6c,0xf1,0xd8,0x2a,0xab,0x0c,0x12,0x02,0x29,0x09,0xfd,0x28,0xfb,0x57,0x38,0x05,0x2c,0xc5,0x67,0xd1,0xaa,0xbc,0x98,0xe6,0x22,0x78,0x06,0x4f,0x69,0x6a,0x63,0x1a,0x13,0x0b,0xa5,0xd2,0x61,0xc7,0x45,0x5b,0x21,0xab,0xbf,0x7b,0x7f,0x8c,0x2c,0xba -.byte 0x93,0x9f,0x41,0x67,0xc4,0x5f,0x53,0xac,0x90,0x05,0x86,0xb5,0x80,0x1f,0x5b,0x35,0x4f,0x92,0xf5,0xa8,0x5f,0xfb,0x56,0xdd,0x2d,0x9b,0xea,0xcb,0x0f,0x98,0x3c,0x4e,0xf1,0xa5,0x2c,0x37,0x70,0xe3,0x5c,0xaf,0x96,0x36,0xa8,0x2a,0xec,0xe0,0x2c,0x00,0xcd,0xaf,0x03,0x1d,0x05,0x2f,0x8c,0xe7,0xfe,0x4d,0xe9,0x97,0x6d,0xe1,0xf9,0x23 -.byte 0x60,0x08,0xea,0xfb,0x27,0xc8,0xf9,0xdf,0x49,0xfe,0xd9,0x48,0x35,0x6b,0x43,0xc5,0x19,0x90,0xb1,0xf1,0xee,0x84,0x7a,0x57,0xfa,0xa5,0xd6,0xd8,0xc9,0xf0,0x8a,0xe7,0x13,0x84,0xfc,0x28,0x54,0xae,0x99,0xfd,0x91,0xbe,0x91,0x27,0x98,0x28,0xdc,0xd7,0x2e,0xc1,0x21,0xcb,0x31,0xf8,0x47,0xe6,0x77,0x6d,0xee,0x7b,0x12,0xe4,0x9e,0x9d -.byte 0x07,0x46,0xa9,0x15,0x0b,0x3c,0xbe,0xc7,0x2d,0xe5,0xd6,0x25,0x4c,0xea,0x61,0xdc,0x18,0xb2,0x9d,0xb0,0x9a,0xff,0xa3,0x5f,0x2b,0xab,0x52,0x7d,0x1b,0xc3,0xa3,0x41,0x8f,0x5a,0x29,0xbd,0xc4,0x56,0x54,0x43,0x2d,0x61,0x07,0xed,0xd1,0x81,0x45,0xdb,0x61,0x0f,0xda,0xea,0xa6,0x1e,0xf9,0x9c,0xc0,0x8c,0xc4,0x8e,0xc7,0xca,0x38,0xe2 -.byte 0x45,0xde,0xdc,0xc5,0xc6,0xb0,0x43,0x17,0x8b,0xb1,0x58,0xd1,0x10,0x8e,0xa5,0x17,0x37,0x85,0xca,0x61,0x67,0x5c,0xd0,0x72,0x22,0x6b,0xd3,0x3b,0x53,0xbc,0xfb,0xe1,0x1e,0xa4,0x1b,0xd3,0xc3,0x8a,0x50,0x03,0x39,0xf5,0x36,0xdf,0x51,0x2e,0x05,0x4a,0xa8,0xdb,0x91,0x87,0xae,0xfe,0x3f,0x5c,0x35,0x5e,0xf9,0x8f,0x43,0x9e,0x92,0x36 -.byte 0x91,0x27,0x90,0xe8,0x7c,0xcc,0xc4,0x9c,0x13,0xbb,0x61,0x40,0xec,0x4f,0x49,0xcf,0x04,0x38,0x77,0x3b,0xb5,0xf8,0x69,0x8d,0xbb,0xb2,0x30,0x32,0x42,0x4d,0x7d,0x6c,0x56,0xdc,0xf4,0x8f,0xfc,0xb8,0x53,0xc5,0x11,0x17,0x23,0x94,0xf9,0x6d,0x6f,0xee,0xee,0x31,0xbf,0xce,0x11,0x8b,0x9e,0xd7,0xa5,0x09,0x36,0x89,0x72,0x25,0x18,0x1f -.byte 0x13,0xa7,0xdf,0xc5,0x91,0x7e,0xd6,0x2b,0xb8,0x08,0x9c,0x12,0x83,0x21,0x97,0x3d,0xad,0xac,0x1c,0x54,0xf3,0x65,0x04,0x2f,0x09,0xd1,0xd2,0xe5,0xce,0x24,0xb1,0xd9,0xe4,0x38,0x1f,0xb4,0xce,0xea,0x27,0x7f,0x5f,0x16,0x52,0xa4,0x2f,0x2f,0xaf,0x91,0xec,0x7a,0x21,0xf7,0xa1,0x38,0x78,0x78,0xc5,0xa9,0x94,0x63,0x87,0xf8,0x95,0x9e -.byte 0xf9,0x82,0x98,0x6d,0x9d,0x48,0x80,0xaa,0x7a,0x36,0xf9,0x5f,0xfb,0x39,0x3d,0xae,0xbc,0xcd,0xfc,0x67,0x46,0x07,0x7e,0xdf,0xef,0xff,0x8d,0x67,0xe7,0xd9,0x60,0x90,0x7b,0x49,0x10,0x65,0x3a,0x60,0x87,0x7a,0xed,0x9a,0x44,0x48,0x81,0xcc,0xad,0xe4,0x6a,0x62,0xf8,0x02,0x6f,0x41,0x8a,0x8d,0x44,0x28,0x1a,0xb8,0x52,0x60,0x4b,0x3f -.byte 0xfc,0xdd,0x33,0xad,0x14,0xb1,0x34,0x63,0x1f,0xdc,0xeb,0x9a,0x3f,0x99,0x82,0x28,0x36,0x6f,0x8e,0xd7,0x39,0x2e,0xc0,0x37,0xfb,0xad,0x57,0x6c,0x82,0x1a,0xc6,0xe4,0x4b,0xca,0x00,0x68,0x57,0x34,0xf0,0x57,0x6a,0xcb,0x50,0x5d,0x8d,0xfa,0xcd,0x89,0x41,0x91,0x23,0x98,0x1f,0x4f,0x18,0xb6,0xd2,0x9d,0xde,0x2f,0x5c,0xe6,0x08,0x76 -.byte 0x97,0xba,0x24,0x4e,0x84,0xd7,0xeb,0x80,0xde,0xec,0xee,0x51,0x5a,0x0e,0x5f,0xb7,0x37,0xda,0xa5,0x94,0x2b,0x6d,0x73,0xb7,0x6c,0x22,0x95,0x3a,0xaa,0x5c,0x6f,0x89,0x90,0xec,0xb3,0x31,0x00,0x37,0x28,0x18,0xbb,0x98,0x23,0xfc,0x3e,0x21,0x7c,0xaa,0x44,0x54,0x7b,0xe6,0xa0,0x17,0x58,0xef,0x11,0x3f,0x48,0xb8,0xa8,0x15,0x4a,0x92 -.byte 0xa9,0x39,0xe2,0xa6,0x38,0x03,0xa6,0xd3,0x79,0x8b,0x38,0x06,0xaf,0x4b,0xd4,0xab,0x0a,0x13,0xff,0x2d,0xfa,0xab,0x4b,0x64,0x9e,0xb0,0x3d,0xba,0x18,0x01,0xfd,0xc3,0x6a,0x6f,0x21,0x9c,0xf5,0x2f,0xab,0x2d,0x42,0x12,0xc9,0x72,0xde,0x83,0x42,0x6a,0xf0,0xd4,0x96,0x73,0xf1,0x93,0xa3,0x2d,0x9b,0xb4,0x94,0x51,0x0c,0x6e,0x8e,0xf0 -.byte 0x5e,0xbf,0x98,0xbf,0x08,0x0f,0xd8,0x6c,0x65,0x4e,0xb5,0x47,0xeb,0x7c,0x1b,0x73,0xe0,0xe6,0x2c,0x03,0xd2,0x2a,0x32,0xff,0xa7,0x03,0x6d,0x38,0x47,0x56,0x4b,0x25,0x0b,0x39,0x73,0x87,0x4b,0xa5,0x12,0x79,0x79,0xf3,0x88,0x37,0xe2,0x4f,0xb8,0xbf,0x70,0x0e,0xf7,0x8c,0xe6,0xa3,0xbc,0x35,0x10,0xcd,0x72,0x56,0xd6,0x83,0xc1,0x0b -.byte 0x5b,0xf3,0xa8,0x74,0xc7,0xb9,0x84,0xc8,0x6c,0xff,0x66,0xad,0x95,0x6f,0xbc,0x82,0x84,0x2a,0x11,0x40,0xf9,0xa8,0x3f,0x05,0xf9,0xab,0x19,0x55,0xce,0x80,0x90,0x65,0x49,0x3d,0xe1,0x54,0x2c,0x1a,0xdb,0xf3,0xaa,0x2f,0xeb,0xf5,0x10,0x1f,0x8c,0x35,0x46,0x68,0xb1,0x4c,0x52,0xe7,0xe9,0x58,0x78,0x33,0xfd,0xc6,0x13,0x0e,0x69,0xae -.byte 0xf4,0x1a,0x8a,0x77,0x8f,0xcc,0x98,0x74,0x88,0x20,0x84,0x5b,0x83,0x54,0xa9,0xee,0xc2,0x0f,0x8a,0x46,0xb1,0xc7,0xfb,0xfd,0xf2,0x2c,0xaf,0xfa,0x72,0x34,0x7a,0x79,0x50,0x10,0xc6,0x04,0xfd,0x0a,0x1e,0x4a,0xb5,0xf5,0xe7,0x4d,0x98,0x80,0x5d,0x0b,0x81,0x23,0xc3,0x6e,0xbf,0xc8,0xcd,0x35,0x96,0x5a,0x58,0xec,0xef,0x6a,0x8d,0x48 -.byte 0xda,0x48,0xbb,0x8f,0xcc,0x1f,0x86,0xff,0x7a,0x27,0xef,0xe6,0xb7,0xc7,0x2a,0x47,0x8d,0x6c,0x4a,0xc6,0x0a,0x32,0x67,0x1d,0x2f,0x83,0x3d,0x46,0x41,0x46,0x1c,0x75,0x7b,0x29,0x89,0xa2,0x65,0x9b,0x53,0x3d,0xd9,0x90,0x83,0xce,0xab,0x07,0xbb,0x46,0x61,0xb1,0x54,0xbd,0xc9,0x98,0xf7,0x96,0x76,0x03,0xdc,0x1f,0x1b,0xf2,0x5c,0x07 -.byte 0xdd,0x24,0x94,0x72,0x1e,0x94,0xb1,0x14,0x0b,0x40,0x77,0xde,0x3d,0x3f,0x1c,0xf0,0x8f,0xa4,0xcb,0x34,0xb5,0x2b,0x72,0x53,0x78,0xf3,0x3f,0x8e,0x47,0x30,0xb2,0x7e,0x73,0x3f,0x9a,0xef,0x19,0xb1,0xef,0x82,0x99,0xd4,0x17,0x60,0x94,0xf6,0x15,0x75,0x50,0x1f,0xb3,0xdd,0xae,0x1f,0xf8,0x63,0x9a,0x30,0x2c,0xf0,0xdd,0xbf,0x49,0x70 -.byte 0xd7,0x86,0x4a,0x5c,0x46,0x10,0x48,0x46,0x02,0x18,0xa4,0x39,0xb6,0x75,0x11,0x21,0xae,0x62,0x64,0xd8,0x85,0xc8,0xda,0xd2,0xd6,0x69,0xcc,0x37,0x57,0x49,0x73,0x1a,0x10,0x7b,0xd7,0x58,0xdd,0x0b,0xf3,0x16,0xe7,0x62,0x2c,0x32,0x92,0x0e,0x70,0x6f,0x77,0x74,0x0d,0xff,0xc2,0x8d,0x3b,0x3f,0x29,0x28,0x8f,0x88,0xb8,0x02,0x5b,0x3a -.byte 0x8b,0x65,0x89,0x92,0x2f,0xc7,0x30,0x73,0xc3,0x20,0xbc,0xa4,0xe4,0x5e,0xea,0xf8,0x21,0xb6,0xc5,0x47,0x56,0x35,0x8f,0xf6,0xd5,0xdd,0x77,0x1d,0xdf,0xd0,0x27,0xa3,0x04,0xb9,0xd0,0xc4,0x28,0x16,0xa5,0xaf,0x47,0x55,0x85,0x93,0x38,0xf4,0xac,0x13,0x30,0x7d,0x77,0x1f,0x3d,0xd5,0xd7,0x22,0xbe,0xe2,0x4e,0x6d,0x4b,0x0e,0xbe,0x1d -.byte 0x43,0x79,0x34,0x95,0x6f,0x38,0xa1,0xb3,0xa0,0xed,0xf6,0x17,0xf4,0x24,0x70,0x26,0x18,0x3e,0x1c,0xde,0xdc,0xa9,0x67,0x12,0xd3,0xc8,0xd7,0x70,0x13,0xa5,0xb3,0x25,0xe1,0x0a,0xe9,0xf6,0x4e,0x56,0x82,0x17,0xdc,0xbc,0x96,0x2f,0x59,0x03,0x9b,0xf4,0xc3,0x66,0xd2,0x90,0x95,0x1d,0xe0,0x99,0xfb,0xd8,0xa8,0x14,0xc7,0xa6,0x12,0x6b -.byte 0x08,0x6a,0xc8,0x0f,0x34,0x2a,0xb6,0xc4,0x9a,0xcd,0x61,0xf7,0x61,0xa3,0x59,0x29,0x11,0x30,0x76,0xb5,0x97,0xbc,0x2f,0x87,0xd8,0x12,0xb3,0x1d,0x99,0x8d,0x5d,0x57,0x0c,0xda,0xb0,0x9f,0x51,0x1a,0xb5,0xc6,0x94,0xc3,0xe9,0x5a,0x72,0x0c,0x37,0x76,0xb6,0x3c,0x00,0x02,0x69,0xad,0x8e,0x66,0x8b,0x5c,0x13,0x48,0xb7,0x9e,0xc5,0x7e -.byte 0xe0,0x35,0x07,0xd2,0x04,0x9c,0x35,0x95,0x8b,0x55,0x87,0x03,0x32,0x36,0xeb,0x11,0x88,0x54,0x8d,0x3e,0x88,0x46,0xc2,0xfe,0x24,0xa4,0x4b,0x92,0x19,0x44,0x6c,0xc9,0x69,0x32,0x22,0x95,0x5b,0xda,0x58,0xa4,0x00,0x33,0x83,0x2d,0xa4,0x17,0x2e,0x00,0x4d,0x9a,0x7d,0xef,0x04,0xa8,0x8b,0xf2,0x7c,0xb9,0xdb,0x54,0xcf,0x63,0x14,0x52 -.byte 0x5b,0x79,0xf6,0x89,0x5c,0xfa,0x8a,0x85,0x88,0x7f,0xca,0xed,0xfb,0x62,0xbc,0x1d,0x0d,0x90,0x51,0x27,0x45,0x74,0xa0,0x55,0xfc,0x60,0xea,0xef,0x6e,0x40,0xeb,0x0b,0x61,0x45,0x44,0xee,0xb6,0x20,0x4c,0xe1,0x08,0x62,0x29,0xdd,0xd0,0xa1,0xd5,0x7f,0x42,0xb9,0x0f,0x12,0xef,0xfb,0x13,0xa2,0xf1,0x85,0xaa,0x56,0x18,0x6c,0x70,0x7a -.byte 0x4d,0x52,0x76,0xce,0xa9,0xed,0x0a,0xcc,0x55,0xf0,0x01,0x99,0x44,0xe9,0xc4,0x74,0x33,0x2a,0xce,0x53,0xf3,0x4f,0x8f,0x1c,0x67,0x39,0x2b,0x0e,0x46,0xe2,0x49,0x06,0x52,0xbf,0xc4,0x3f,0x93,0x84,0x46,0x0a,0x9b,0xcb,0x1d,0xa5,0x66,0x9c,0x3e,0x3d,0xd1,0x92,0xda,0xe2,0x11,0x5b,0x89,0x7a,0xc4,0x33,0xba,0xa9,0x19,0xfd,0x3c,0xe3 -.byte 0xf0,0xa0,0x9b,0x83,0x50,0xce,0xa9,0x62,0xe3,0x85,0xc6,0xc4,0xe5,0x22,0xbb,0x1a,0x8e,0x04,0xb5,0x4d,0xca,0x18,0x7d,0xb0,0x99,0x50,0x78,0x88,0x69,0x43,0xe0,0xfd,0x90,0xa6,0xbf,0xdc,0xe3,0x03,0xf2,0x5d,0xa1,0xa2,0x88,0xc7,0xab,0xa9,0xc2,0xda,0x3f,0xff,0x79,0xa6,0x07,0xfd,0xc4,0xb1,0xfb,0x47,0x3d,0x75,0x82,0x26,0x52,0x85 -.byte 0x3f,0xf9,0xc9,0x85,0x46,0x24,0xe9,0x0f,0x96,0x8c,0xbb,0x02,0x83,0x60,0x69,0x49,0x8c,0x38,0xd1,0x4e,0xd0,0x63,0x2c,0xb6,0x12,0xb2,0x8e,0x4b,0xd3,0xe3,0xdf,0x20,0x00,0x99,0xf1,0x06,0x93,0xbf,0x27,0x42,0x8b,0xe3,0x8d,0x4c,0x3b,0x05,0x62,0x64,0x21,0xb1,0xfe,0xce,0x08,0xd2,0x23,0x69,0x11,0x74,0x31,0x3a,0x90,0x10,0x07,0x1a -.byte 0xd5,0xf5,0xc2,0x09,0x61,0x67,0x65,0x99,0x3a,0xf3,0x9e,0x4a,0xd8,0xa1,0xb2,0x50,0xf4,0x07,0xf0,0x7b,0x89,0x6d,0x4d,0x6a,0xd4,0x54,0xb9,0x3c,0xd5,0x4e,0x1c,0x12,0x0f,0x19,0x92,0x97,0x21,0x65,0x83,0x33,0x20,0x92,0x95,0xd4,0x0e,0x78,0xf4,0x92,0x16,0x36,0xd8,0x1b,0xd8,0xbf,0x41,0xe4,0xfb,0xb9,0x81,0x26,0x72,0x7e,0x1b,0x58 -.byte 0x05,0x45,0x97,0x66,0xf2,0x23,0x16,0xca,0x4e,0x95,0xc2,0x6c,0x60,0x84,0x5f,0x77,0x82,0x44,0x0e,0xf7,0x30,0xaa,0x51,0xa9,0x85,0x8b,0x03,0xfc,0x3d,0x6d,0x66,0x91,0x37,0xa5,0x1c,0xf8,0xcf,0x9d,0xd8,0xcd,0x8c,0xa1,0x29,0xbd,0xb5,0x4f,0x47,0xba,0xd1,0x55,0x3b,0x4e,0xc9,0xce,0x4c,0xcf,0x2e,0x19,0xa0,0x95,0xe6,0xcb,0x36,0x97 -.byte 0x3e,0x23,0xbe,0x09,0xfd,0x38,0x47,0x00,0x03,0xec,0x49,0xbb,0x49,0x1f,0x45,0x84,0x0f,0x1e,0x74,0xab,0xc9,0x07,0x00,0x04,0x70,0xe9,0xbd,0x61,0xb1,0x92,0xee,0x67,0x9a,0x5e,0x90,0xdc,0xe7,0x99,0x36,0xd0,0x58,0x15,0xe5,0x15,0xa2,0x1d,0x61,0x18,0x39,0x5f,0x6c,0xc7,0xbe,0xd0,0x23,0x1e,0x41,0xc8,0xaa,0x8e,0xbf,0xb8,0xdb,0x90 -.byte 0x8c,0x60,0x07,0x1e,0xe9,0x6c,0xe4,0xde,0xec,0x73,0x34,0x94,0x54,0xa4,0x6b,0x49,0xcf,0x87,0xb5,0x88,0x98,0xe6,0x2c,0xce,0xb7,0x76,0xa5,0x29,0xf1,0x29,0x50,0xc5,0x9e,0x13,0xe4,0x61,0x6a,0x54,0xb2,0x26,0xfa,0xfa,0x4a,0x41,0x3b,0x0a,0xf5,0x9a,0x60,0xbb,0xfc,0x1e,0x5d,0x21,0x7e,0x91,0x51,0xd6,0x5e,0x92,0xf9,0x21,0x80,0xa8 -.byte 0x35,0xc0,0xbb,0x7a,0xeb,0x75,0xb4,0xa3,0xd3,0x8d,0xaf,0x07,0x53,0x65,0x36,0x11,0xf9,0xb6,0x69,0x29,0x1e,0x5d,0x8f,0x57,0x5d,0xed,0x42,0xf9,0xd5,0xf6,0xc3,0x1e,0x29,0xc4,0x49,0x04,0xe4,0xfb,0xbf,0x9b,0x4a,0x7b,0xdd,0x57,0x51,0xfe,0xc4,0xd1,0xd9,0xe9,0x8f,0x94,0x78,0xbc,0x5c,0xeb,0xb6,0xbc,0x51,0xb0,0x82,0x87,0x47,0xb4 -.byte 0xf7,0xf9,0x02,0xd7,0xac,0x23,0xc0,0xe5,0x9a,0xc3,0x2f,0xd2,0xb8,0xb2,0x62,0xb9,0xdb,0x49,0x85,0x77,0x92,0xa6,0xe5,0x24,0x43,0x4d,0x0d,0x67,0x94,0x01,0x29,0xd6,0x2e,0xee,0xd9,0x2e,0x97,0x0e,0x20,0x7f,0x84,0x19,0x3c,0x3a,0x6f,0xa5,0xb0,0x8b,0x8f,0x8d,0x96,0xbb,0x76,0x61,0x97,0xc2,0x65,0x83,0xd8,0xda,0xab,0x42,0xfa,0xe5 -.byte 0x1e,0x42,0x93,0xa7,0x66,0x03,0x06,0x3b,0xbe,0xb8,0xae,0x71,0xee,0xdb,0x5d,0xdf,0x40,0x64,0x17,0x17,0x2e,0x03,0xca,0x37,0x2a,0x71,0x92,0x0a,0x01,0xa3,0x0f,0x0b,0x09,0xf2,0x0e,0x4b,0x4d,0x18,0xf3,0xc4,0xf2,0x51,0x7b,0x53,0x30,0xab,0x24,0xa2,0x47,0x38,0xc9,0x2c,0xdf,0x0d,0x32,0x3e,0x3f,0x57,0x2d,0xfc,0x44,0x19,0x64,0x8b -.byte 0xe9,0x9a,0xc2,0xf2,0xf6,0x2d,0x30,0x0c,0x0f,0xc3,0xc3,0xfe,0xc2,0xd1,0xbc,0xe0,0xbf,0xaf,0xeb,0x40,0x64,0x28,0xe2,0xd9,0x3c,0x7e,0x24,0x94,0x8f,0xe8,0x54,0x8b,0x26,0x6b,0xe1,0x4e,0x44,0x5a,0x7d,0x7b,0x12,0x36,0x2c,0x12,0xad,0x26,0xbc,0xa7,0xa3,0x2b,0x25,0xb9,0xde,0xe6,0x64,0x2d,0xab,0x7f,0x15,0x22,0x51,0x26,0x1c,0x15 -.byte 0x5d,0x13,0x18,0x93,0xc1,0x19,0x65,0xca,0xf3,0x8b,0xe0,0xcf,0x8c,0x43,0xe9,0xfd,0xa1,0xbd,0xe9,0xde,0x78,0x26,0xcb,0x7c,0xdc,0x68,0x06,0x98,0xf6,0x90,0x44,0x40,0xf0,0x5e,0xe1,0x16,0xf5,0x5d,0x4d,0x9b,0x85,0xe6,0x26,0xbd,0xab,0xcc,0x46,0x62,0x18,0x51,0xd5,0x3c,0x9f,0x6e,0xfa,0xe7,0x94,0xfc,0xc2,0x1a,0x9d,0x63,0x2c,0xdc -.byte 0xc3,0x89,0x67,0x94,0x37,0x58,0x0d,0x13,0xb8,0xdf,0x41,0x3d,0x70,0x78,0x1e,0x61,0x75,0x77,0xcc,0xbf,0x5f,0xa8,0xd3,0x89,0xcc,0xd3,0x40,0x4e,0x65,0xbd,0xce,0x3c,0xf0,0x5a,0x8f,0xe2,0xe1,0x24,0xaa,0xed,0x0f,0xd1,0x03,0x0d,0xf5,0x36,0x98,0xcd,0xa5,0x77,0x40,0x24,0x0a,0x82,0x68,0x79,0x82,0x38,0x68,0x6f,0x2b,0x0b,0xce,0x0f -.byte 0xcd,0x0f,0xba,0xdb,0xb5,0x22,0x38,0xd2,0xb0,0x9f,0x0f,0x08,0x0d,0xd8,0x5e,0xa7,0xd0,0xa9,0x39,0x66,0x4c,0x46,0xce,0x2a,0xc3,0x67,0x8c,0x91,0xdc,0xf1,0xc0,0x3a,0x58,0x50,0x1f,0xb0,0xa4,0x4d,0xbf,0x99,0x57,0xcf,0xae,0xb2,0xaf,0x6a,0x42,0xd2,0x7f,0x85,0x8c,0x40,0xc6,0x9a,0x93,0x57,0x54,0xf5,0xb4,0x83,0x59,0xb5,0x19,0x52 -.byte 0x7c,0x8b,0x76,0xee,0x35,0x90,0xbf,0xbe,0x65,0x58,0x3b,0x25,0x52,0x18,0xd8,0x7f,0x1f,0xe6,0x70,0xce,0x56,0x1a,0x45,0xa0,0x81,0xee,0x95,0x6f,0x55,0x43,0xaa,0x6e,0x87,0xa9,0xab,0x7d,0xe9,0xa1,0xa3,0x63,0xe7,0x1b,0x6b,0xa6,0x2c,0xe5,0x4a,0xb2,0x1e,0x73,0x5e,0xb5,0xae,0x83,0xe6,0x54,0x0b,0xc5,0x6b,0xb6,0xc4,0x73,0x62,0x1a -.byte 0xbf,0x1a,0x65,0xa2,0x5e,0x3a,0x45,0xd9,0xba,0x5b,0xef,0xf7,0x13,0x0c,0x7c,0x68,0xa1,0x98,0x71,0xb7,0x39,0x7c,0xbc,0x69,0xdb,0xd4,0xac,0x3f,0x82,0x63,0x9b,0x71,0x25,0x3a,0x06,0x73,0x60,0x71,0xc3,0x30,0xd3,0x96,0x02,0x4b,0x46,0xbd,0xd4,0x6e,0xc6,0x29,0xcc,0xd0,0xe1,0x0b,0x66,0x62,0xea,0x29,0xc7,0xcf,0x35,0x9e,0x2f,0x1f -.byte 0xa0,0xfc,0x8c,0x4a,0x83,0x8e,0x3b,0xf5,0x7a,0x6f,0x52,0xaf,0x99,0x9c,0x86,0xab,0xe5,0x1b,0x82,0xb3,0x18,0x35,0x77,0x9b,0xa3,0x94,0xc8,0x39,0x30,0x3f,0xad,0xa9,0x0f,0x93,0xb8,0xc8,0xed,0x04,0xf2,0x0b,0x9a,0xb1,0xd1,0xc9,0x9e,0x40,0x4f,0x71,0x21,0x63,0x2a,0x05,0x26,0x53,0xa3,0x3f,0x43,0xe4,0xf8,0x7c,0x2f,0xa3,0x5a,0x6e -.byte 0xc1,0x40,0xa8,0x4d,0xbc,0x03,0xae,0xe9,0x36,0xb6,0x37,0xdc,0x5f,0xef,0xb0,0x35,0x33,0xdf,0x33,0x71,0xaf,0x80,0xf2,0x69,0xd9,0xb5,0xfc,0xff,0xd2,0x5b,0x6a,0xeb,0xdc,0xe0,0x26,0x43,0x38,0x7b,0x24,0xb2,0x79,0x53,0x52,0x57,0xc4,0x1f,0x6d,0xc9,0x50,0xf2,0x63,0x9d,0xc1,0x22,0x5f,0x11,0x82,0x38,0xdb,0xd3,0xb4,0x1d,0x10,0x72 -.byte 0x9e,0x4d,0x03,0x30,0xba,0x5e,0xe9,0x8c,0x21,0x12,0xe6,0x3a,0xd6,0x4c,0x18,0xa4,0x27,0xc9,0xf5,0x50,0xbd,0xbe,0xf0,0x86,0xd8,0x00,0x56,0xf0,0x10,0x81,0xec,0xeb,0xfc,0x5b,0x29,0x88,0xff,0x73,0x60,0x6b,0xf5,0x8c,0x0b,0x30,0x04,0x53,0x85,0x61,0x0c,0xfc,0xff,0x8f,0x21,0xd2,0xa1,0xcb,0xf7,0x90,0x53,0x3b,0xf4,0xf0,0x2c,0x7d -.byte 0xb6,0x84,0xe7,0x4c,0x88,0xea,0x4f,0xdf,0xff,0x0f,0x5d,0x0f,0xd3,0x2d,0x4f,0x7e,0xdc,0xd1,0x22,0x71,0x0d,0xae,0xa8,0xcf,0x05,0x7b,0xfc,0xfe,0x87,0x40,0xa5,0xe8,0xfd,0x3f,0xdb,0x2f,0x00,0x21,0xb9,0x70,0x02,0x2c,0x96,0x24,0xaf,0x35,0xe2,0x87,0xcb,0x50,0xcf,0x7e,0xfa,0xaf,0x39,0x82,0x0c,0xd5,0xa6,0x3f,0x9c,0x77,0x60,0x16 -.byte 0xbf,0x42,0xcc,0x97,0xd1,0x19,0x0d,0x8a,0x50,0x98,0x7d,0x19,0x7b,0x40,0x1c,0x22,0xde,0x50,0x90,0x32,0x9a,0x3d,0x07,0x35,0xc0,0x48,0x4c,0x0a,0xcd,0x91,0xab,0xf7,0xf3,0x06,0x77,0x80,0x96,0x7b,0x59,0x33,0xe6,0xbf,0x93,0xb8,0x59,0xd0,0x3a,0x1f,0xcc,0xe7,0x1d,0xd4,0xb5,0x58,0xee,0xe7,0x95,0xfa,0x75,0xdb,0x37,0x74,0xb0,0x7d -.byte 0x4d,0xee,0xef,0x20,0x13,0xe5,0x82,0x07,0x8e,0xdd,0x57,0x75,0x33,0x56,0xc4,0x80,0xb0,0x06,0x9f,0x6b,0x72,0x31,0xcf,0xac,0x5f,0x96,0x13,0xeb,0xf4,0x34,0xb6,0x6b,0x55,0xef,0x55,0x26,0x4e,0xdb,0x6c,0x2f,0x64,0x29,0x91,0x3c,0x6d,0x29,0xd2,0x94,0xbd,0x2c,0x99,0xb9,0x97,0x76,0xee,0x7d,0xfd,0xb2,0x8d,0x14,0x4f,0x09,0x81,0xb3 -.byte 0x68,0x3e,0x79,0x28,0x56,0x50,0x3f,0x86,0x4c,0x95,0x6c,0xad,0xf6,0xc5,0x43,0x25,0xea,0xbc,0xe2,0xba,0x77,0x18,0xc6,0x82,0x65,0x73,0x38,0x90,0x9d,0xc9,0x57,0xcd,0xa2,0x7c,0xd3,0x26,0x59,0x44,0xd9,0x79,0xae,0xdd,0x6f,0xe9,0xdc,0x16,0x73,0xba,0x05,0x8a,0x40,0x9f,0xe7,0xcf,0x29,0xa4,0xdf,0x49,0x7f,0x1d,0x73,0xc7,0x8b,0x8d -.byte 0xad,0xb5,0x3d,0x1b,0x64,0xb1,0x8f,0x78,0x06,0xbe,0xaa,0x2c,0x08,0x73,0xc7,0x2c,0xdc,0xd8,0x3f,0x9f,0x1b,0xd2,0xe1,0x4f,0x9d,0x87,0xb8,0xa9,0xdc,0xef,0xbc,0x31,0x9f,0xf7,0x84,0x09,0xe7,0xbc,0xec,0x2a,0xcb,0x3b,0x3a,0x30,0xe2,0x5b,0xbc,0xcd,0xa8,0xdb,0x46,0x80,0xec,0xaa,0x06,0x8e,0xd8,0x6c,0x35,0x65,0x52,0xb8,0xc3,0xf9 -.byte 0x97,0x68,0x06,0x2d,0x3e,0x91,0x71,0x44,0x6e,0x01,0x51,0x10,0x5b,0x74,0xb9,0x3f,0xd7,0xf9,0x5c,0x98,0xe6,0xf8,0x98,0x32,0x26,0x9b,0x5e,0x9c,0x88,0xfb,0xaa,0x70,0xd2,0x2e,0xc2,0xf6,0x02,0x92,0x33,0x55,0x92,0xba,0xfb,0x0e,0x0b,0x08,0xdf,0x5d,0xdd,0x47,0x28,0xae,0x32,0xb3,0x27,0x8d,0xd4,0x18,0x43,0x64,0xc4,0x7f,0x60,0x62 -.byte 0xd9,0x63,0xd1,0x28,0xc9,0x75,0x3b,0x44,0xb4,0x8e,0x2a,0x93,0xf9,0x4c,0x4f,0x7e,0x6b,0x98,0xc9,0x1a,0x82,0x51,0x9a,0xb2,0x80,0x70,0x2e,0xff,0x19,0x66,0x1b,0xb6,0xbc,0x15,0x8e,0xe6,0x0f,0x8e,0x04,0x10,0x94,0x44,0x6c,0x32,0x4b,0x61,0xbc,0x4a,0x16,0x7b,0x25,0x2a,0x27,0x96,0xa9,0xa9,0x61,0x10,0xc1,0x46,0xdd,0xf5,0xe3,0xe8 -.byte 0x1f,0x5b,0xa0,0x77,0xe1,0x42,0x9a,0xd4,0x04,0x33,0x68,0x72,0x1c,0x44,0x29,0xce,0x98,0xe0,0xc7,0x3a,0x9e,0x3c,0xb9,0xb4,0x29,0xef,0x57,0xee,0x8c,0x8f,0x7c,0xe6,0xe1,0x43,0x6e,0x45,0x0e,0xdd,0x4e,0x11,0x4b,0x28,0x69,0xde,0xb8,0xfa,0x32,0xbe,0xc6,0x4f,0x11,0x99,0xe5,0xe3,0xe2,0x1f,0x03,0xbe,0x4a,0xad,0x60,0x68,0xc8,0x13 -.byte 0x80,0x4e,0xb6,0xc0,0xc5,0xc7,0x97,0x5c,0x0b,0x0e,0x64,0x43,0x78,0x70,0x95,0x91,0x8e,0x36,0x6b,0xad,0x57,0xc7,0x1e,0x9c,0x54,0xc9,0x89,0xf0,0x13,0xde,0x0a,0xbe,0xc0,0xa9,0x35,0x77,0x0a,0x01,0x7f,0x98,0x51,0x82,0x92,0x14,0xe0,0x9a,0x08,0xa3,0x0c,0x6c,0x67,0xf2,0x05,0xaa,0xa9,0x4e,0xce,0x3b,0xb1,0xb6,0x8c,0x82,0x5d,0x11 -.byte 0xf2,0xe5,0xd7,0xda,0x3a,0x65,0xa0,0xe3,0xa4,0x09,0x01,0x1c,0xb2,0x08,0x90,0x94,0xb5,0x51,0x56,0x24,0x22,0xfd,0x12,0xad,0x7a,0x75,0xcf,0x0f,0x0f,0x23,0xc3,0xa6,0x1f,0xf8,0x39,0xbc,0x2f,0x18,0x53,0x14,0xef,0xdf,0x90,0x6a,0x50,0x2b,0x8c,0x8b,0xa8,0xd4,0x8c,0x59,0x8f,0xd8,0x81,0x86,0x57,0xc1,0xd1,0xfb,0xe7,0xa6,0x20,0x6e -.byte 0x7c,0xbf,0xce,0xe3,0xce,0x28,0x35,0x7c,0x8e,0x1a,0x66,0xea,0x7d,0x81,0x09,0xdb,0xa8,0x64,0xba,0x3c,0x07,0x3f,0x23,0xd3,0x05,0x97,0x4c,0x92,0xc2,0xa4,0xe8,0x6c,0xfb,0xa0,0x9d,0x8b,0x4d,0xcb,0x3a,0x96,0xe7,0x04,0x0f,0x48,0x87,0x2c,0xdd,0x51,0xf3,0x46,0x7e,0x61,0x89,0xbe,0xb8,0xb0,0x9e,0x9c,0xc4,0x37,0x55,0xe6,0x4f,0x78 -.byte 0x7e,0xb0,0x59,0x42,0xca,0xba,0x4a,0xb2,0x50,0xbd,0x16,0x68,0x99,0x42,0xb4,0x8b,0x60,0x3d,0x54,0x41,0x17,0x11,0x39,0x42,0x5d,0x41,0xec,0xc2,0x53,0x82,0x7c,0x32,0xc9,0xd1,0x34,0x49,0xd8,0x4f,0x29,0x21,0xeb,0x97,0x98,0x4c,0xeb,0x21,0xce,0x50,0xd6,0x53,0xd9,0xf1,0x6e,0x26,0xfa,0xe4,0x71,0x34,0xd8,0x38,0xac,0x39,0x4f,0x02 -.byte 0x36,0x93,0xf2,0x08,0x88,0xdc,0x24,0xdd,0x1f,0xf5,0xe9,0x7f,0x83,0xa0,0xa4,0x6b,0xc5,0xef,0x8e,0x82,0xf9,0x92,0xbc,0x82,0x3f,0xce,0x86,0xa6,0x34,0xf8,0x16,0xa7,0xdb,0x97,0xca,0x54,0x43,0xd8,0xfc,0x31,0xde,0x73,0xd0,0x79,0x1a,0xac,0x61,0x15,0xbd,0x38,0x64,0x3b,0xc6,0xb5,0x95,0xeb,0x2e,0x68,0xe4,0x1d,0x6b,0x18,0xab,0x88 -.byte 0xb0,0x96,0x51,0x8c,0xbe,0x41,0x63,0xd6,0x9a,0x21,0x60,0xe8,0x26,0x37,0xb3,0x10,0x76,0x46,0x31,0x90,0xb0,0x9f,0x17,0xab,0x0f,0x93,0xcc,0x12,0x78,0xee,0x17,0x1c,0xd8,0xc7,0x76,0x0a,0x5a,0xb4,0x8b,0xb1,0x67,0x11,0xde,0x48,0x14,0x8a,0x2a,0xc7,0x71,0x46,0x94,0x15,0x29,0x44,0x9e,0x35,0x03,0x10,0xf7,0x51,0x8a,0xaa,0x9c,0x4a -.byte 0x9a,0x44,0xd5,0xc7,0x37,0x9d,0xb4,0xad,0x41,0xd0,0xda,0xd2,0x1a,0xf9,0x93,0xee,0x28,0x32,0x65,0x0b,0x9c,0x12,0xe3,0xad,0x9f,0x82,0xeb,0x3f,0x03,0xe7,0x6a,0x58,0x83,0x3f,0xbe,0x9f,0x27,0xd3,0xd6,0xe2,0x45,0xbf,0x90,0xe2,0x12,0x61,0x0b,0x57,0xd7,0x06,0x72,0x39,0x2c,0x3e,0x65,0xb2,0xf4,0xf7,0x54,0xef,0x32,0x99,0x44,0x0d -.byte 0xf0,0x5c,0xde,0x4c,0x2e,0x22,0xcd,0x3c,0x25,0x02,0xa5,0x0d,0x79,0x16,0xb0,0x51,0x3f,0x3c,0x84,0x56,0xfa,0x00,0xae,0x7a,0x36,0x45,0x3a,0xcc,0x1d,0x66,0xff,0xf4,0x49,0xce,0xb5,0x5c,0x51,0xf4,0x3e,0x07,0xf2,0x83,0x84,0x4d,0x4e,0xb7,0xce,0x03,0x7b,0x23,0x63,0xdf,0x64,0xa2,0x55,0x92,0xf9,0x2e,0xa5,0x21,0x89,0x29,0x42,0x48 -.byte 0x36,0xc5,0xab,0xd6,0x82,0xe3,0xff,0x45,0xfc,0x61,0xa6,0x4f,0xb9,0x51,0xba,0xd5,0x03,0xa9,0x0b,0xe7,0x73,0x83,0x97,0x1d,0xb2,0xc6,0x75,0xa0,0x52,0x99,0xfc,0x1b,0x27,0x7a,0x10,0xc1,0xed,0x70,0x21,0x4b,0x93,0xa4,0x20,0xed,0x16,0x76,0x97,0x82,0xab,0x21,0xfe,0xa4,0x3f,0xd9,0xbd,0x9c,0x2f,0x19,0x42,0xbc,0xb3,0x4f,0x44,0xf3 -.byte 0x9e,0xd0,0xe7,0xc9,0x7e,0x31,0xaa,0xbc,0x4b,0xba,0x73,0xe1,0xc3,0xbf,0x5d,0xa2,0xd8,0xb7,0xb6,0xfc,0x0a,0x32,0xb9,0xff,0x80,0xb6,0x2a,0x8b,0xea,0x81,0xa0,0xeb,0x1e,0x9e,0x69,0xdd,0xbe,0xc1,0x8a,0x5d,0xfb,0x66,0x21,0x98,0x5c,0x6f,0xd8,0xb4,0xcf,0x8a,0x1a,0x4b,0xde,0xa2,0x20,0xe8,0x5a,0x5a,0xee,0x14,0x09,0xcb,0x63,0x1c -.byte 0x14,0x7d,0x9b,0x47,0xf8,0xfa,0xda,0xb7,0x0e,0xc6,0xbd,0xb2,0x13,0xb8,0x10,0xe2,0x71,0x04,0x36,0x78,0x6d,0x3a,0x8b,0x45,0xd3,0x05,0xec,0x8a,0x2d,0xfa,0x85,0x7c,0xdd,0x75,0xb3,0x2d,0xd1,0xae,0xfc,0xdd,0x02,0x2e,0xcc,0x43,0xc5,0xed,0xe4,0x3f,0xee,0x2c,0xd7,0x37,0x81,0x3a,0x44,0xe6,0xed,0x8c,0x9d,0x9d,0xfa,0xb5,0xdc,0xde -.byte 0xb2,0x7c,0x51,0x58,0xa4,0x21,0xac,0xe2,0x79,0x96,0x90,0xe2,0x0b,0xbf,0x51,0x66,0x77,0x02,0xff,0x67,0x0a,0x70,0x1f,0x04,0x6c,0xb0,0x5b,0x2d,0x26,0x23,0x5a,0x85,0x73,0x66,0x6e,0x7c,0xb3,0xeb,0x36,0x73,0x0f,0xcd,0xb2,0x07,0xee,0x78,0xd1,0xbd,0x5e,0xfa,0x31,0xf6,0x82,0x67,0x94,0xaa,0xff,0xef,0xd2,0x23,0xfc,0x82,0xaa,0xe2 -.byte 0xef,0xc3,0x74,0x79,0x6c,0xe9,0x3f,0x8d,0xe1,0x1b,0xc8,0xb4,0xff,0x15,0xf4,0x60,0xe8,0x84,0x3f,0xaa,0xc6,0x53,0x51,0x1a,0x9b,0x04,0x9b,0xab,0xc5,0xee,0x9a,0x98,0x80,0x89,0x8d,0x5b,0xef,0x0a,0x69,0x71,0xd2,0xf3,0x49,0xc1,0xc1,0x87,0xb3,0x18,0x4b,0x82,0x02,0x87,0xb0,0xf1,0x76,0x4b,0x3e,0xad,0x95,0x51,0xb1,0x64,0xb1,0x03 -.byte 0x5b,0xd2,0x10,0x7b,0x4e,0xd4,0x08,0xf8,0xfd,0xea,0xf0,0xc7,0x16,0x43,0x86,0xa6,0xdb,0xcd,0x75,0xce,0xa9,0xfd,0xa8,0x7c,0x51,0xf7,0xa5,0x29,0x6f,0x0d,0xee,0x66,0x8f,0xc6,0xcd,0x9e,0x3f,0x00,0x24,0x21,0xca,0x69,0x79,0x27,0x03,0x62,0xdf,0xad,0xb9,0x8c,0xd8,0x08,0x88,0x0d,0x0c,0xa1,0x29,0xf9,0xba,0x92,0xb5,0xdd,0xb8,0x1a -.byte 0xbb,0xab,0x44,0xb2,0xda,0x1b,0x8b,0xc1,0x3c,0x61,0x9f,0x7a,0x8b,0x89,0x99,0x09,0xc3,0xb4,0xe4,0x24,0xf5,0x3b,0x36,0xa6,0x61,0x0a,0xec,0x2a,0x1c,0x92,0x7c,0xb1,0x7c,0xd8,0x0b,0x98,0x48,0x8d,0x52,0xa2,0x57,0xc1,0x28,0x89,0xbb,0x60,0x5c,0x58,0x62,0x41,0x1c,0xd6,0xfb,0x69,0x09,0x93,0x90,0x31,0xc4,0x72,0x71,0xf0,0x4f,0xcf -.byte 0x10,0xbb,0xb7,0x6c,0x3b,0x53,0xa3,0x0b,0xff,0x44,0x4c,0x37,0xd5,0x26,0x83,0x7e,0x5c,0xb9,0xa5,0xe8,0x8b,0xc4,0x15,0xf6,0xc7,0xd1,0x39,0x67,0x01,0xb7,0xca,0xa7,0x71,0xa8,0x04,0x95,0x0f,0xfc,0x0a,0x9e,0x52,0xb2,0xfb,0x48,0x47,0xb6,0xa5,0x14,0xc2,0x4f,0xa8,0xd5,0x0f,0x10,0x76,0x39,0x23,0x74,0x2e,0xe5,0x17,0xcb,0xad,0x8a -.byte 0x4a,0x25,0xc8,0x9b,0x25,0x94,0x34,0xbc,0x4b,0x2f,0xdc,0x0a,0xcd,0xc1,0x02,0x72,0x7d,0xa0,0x10,0xa7,0x32,0x68,0xe8,0xd5,0x23,0xe8,0xc9,0xbc,0x05,0x05,0x1e,0xac,0x55,0x45,0xfb,0x42,0x2f,0x0f,0x51,0x8d,0x31,0xb1,0xbc,0x10,0xa1,0x03,0xc3,0x6f,0x35,0x08,0xa5,0x2f,0x91,0x4e,0x43,0x6b,0x62,0x3b,0x00,0x4c,0xd0,0xb8,0x33,0xbc -.byte 0xca,0x57,0xb8,0x1b,0xb4,0x52,0x1a,0xa7,0x03,0x78,0xa0,0x4f,0xda,0x86,0xb9,0xd8,0xc6,0x69,0xe6,0x61,0x2e,0x62,0x96,0x60,0x0d,0x76,0xdc,0x5d,0x0e,0xa8,0xf3,0x86,0xde,0xcf,0x39,0x34,0xc7,0x69,0xed,0xcb,0x9a,0xf5,0xc3,0xce,0x6d,0xa5,0x7f,0xae,0x73,0xb9,0xa6,0xbf,0x88,0x93,0x2b,0x0e,0x8b,0x4b,0xa5,0xeb,0x62,0xc6,0x1a,0xc7 -.byte 0x63,0x63,0x58,0x62,0x37,0xc6,0xbc,0x00,0x72,0xac,0x3d,0x7c,0x22,0xa5,0x59,0xf1,0x6e,0x60,0x45,0x3e,0x99,0x76,0x40,0x82,0xa7,0x52,0xf3,0x48,0x8e,0x4a,0xa3,0xe1,0x3b,0xea,0x77,0xa7,0x7d,0x13,0xe7,0xc4,0xc6,0xa6,0x6e,0xda,0xe8,0x50,0xc8,0x39,0x30,0xab,0x8a,0xe1,0x08,0xa9,0xe3,0xbd,0x8d,0xbd,0x83,0x3c,0xbc,0x6c,0x92,0xed -.byte 0xf1,0xa9,0xd3,0x50,0xf2,0x29,0x8b,0x39,0x46,0xaf,0x08,0x7e,0x00,0x64,0x2f,0xa8,0x18,0xab,0x7e,0x07,0xd3,0x63,0x2a,0xd3,0xd3,0xbb,0xf9,0xdd,0x2b,0xec,0x70,0x35,0x1a,0x94,0x6b,0x87,0xe4,0x1a,0x0a,0x44,0x46,0x08,0xa6,0xce,0x1b,0xf7,0xd7,0x20,0x87,0x1a,0x96,0x6c,0xbe,0xdf,0x73,0x3b,0xc9,0xaf,0x89,0x1c,0x2f,0x47,0xe9,0xd8 -.byte 0x03,0xa6,0x03,0x6c,0x73,0xa9,0x65,0x20,0x36,0xea,0x6f,0xe7,0x96,0x7c,0x01,0x87,0xb0,0x21,0xba,0xb4,0xed,0x1f,0x81,0x65,0x97,0x36,0xda,0x68,0x80,0x64,0x99,0xe6,0xda,0x95,0x04,0xdf,0x5d,0xfd,0x86,0xd1,0xfd,0xfa,0x1c,0xd7,0x89,0xbf,0xe6,0x99,0x6c,0xf5,0x01,0x56,0x20,0x88,0x79,0xa7,0x8d,0x88,0x82,0xe5,0x32,0x38,0xe0,0xf0 -.byte 0x98,0x63,0xa9,0xab,0xeb,0x09,0x8d,0xaf,0x3f,0xa8,0x57,0x98,0xde,0xc8,0x9c,0x8d,0x1d,0x18,0xc5,0xa8,0x82,0x51,0x9b,0x6f,0xc6,0xb8,0x09,0xd3,0xea,0xd4,0xe3,0xac,0xd1,0x0e,0x88,0xda,0xdf,0x38,0x53,0x14,0x87,0x28,0x6f,0x13,0x35,0xdb,0xfe,0xa1,0xe7,0x43,0xb5,0x02,0x46,0x08,0x1a,0x31,0x0d,0x9e,0x3d,0x3b,0xbf,0xbb,0x82,0x9c -.byte 0x09,0xf3,0xd9,0x22,0x0a,0x82,0x07,0xd3,0xe8,0x19,0x6e,0x21,0xd2,0xa2,0xa8,0x14,0xbc,0x42,0xb6,0xeb,0x8c,0x40,0x9b,0xb2,0xa9,0x17,0xad,0x2c,0x19,0xaa,0x4b,0x22,0xf9,0x4e,0xde,0x8f,0xbe,0x78,0x9b,0xab,0xb9,0xfa,0xb1,0x3e,0x68,0x86,0x1a,0x4a,0x61,0xba,0x63,0x51,0x25,0x11,0x59,0xd0,0xb7,0x0c,0xb7,0xcc,0x45,0x05,0x6d,0x5a -.byte 0xe2,0xd7,0x10,0x80,0x19,0xd3,0xa9,0xab,0xb6,0x9f,0x53,0x7a,0xaa,0x19,0x74,0x01,0xc9,0xd6,0x45,0x42,0x2c,0xe5,0xc0,0xcf,0x62,0xe6,0x95,0x6f,0x4c,0x90,0x50,0x97,0x61,0x83,0x73,0xd0,0xc2,0xd5,0xf0,0x05,0xca,0xe9,0x6f,0x67,0xa9,0x51,0xb8,0xb4,0x9d,0x30,0x8e,0xe3,0x29,0xf9,0x3b,0x3d,0x17,0x25,0xad,0xbb,0xb0,0x34,0x68,0x29 -.byte 0x06,0xad,0x0e,0xdf,0x41,0xa6,0xf1,0xa6,0x25,0xc4,0xf0,0x0d,0x57,0x84,0x34,0x2c,0x3b,0xb1,0x41,0xd6,0x83,0x00,0x3a,0x91,0x98,0x8e,0xd0,0x59,0x0b,0x2d,0xc9,0x65,0x03,0x91,0xcb,0x03,0x97,0x57,0xde,0x11,0x8b,0x4b,0x1b,0x85,0x0b,0xb6,0x68,0x25,0x3c,0x1a,0x04,0x7d,0xd5,0x2b,0x16,0x69,0x1f,0x64,0x8b,0x47,0x60,0x17,0xaa,0x68 -.byte 0x45,0xf2,0x0b,0xf8,0xa2,0x27,0xf8,0x47,0x86,0x41,0x94,0x3f,0x92,0xc3,0x02,0xab,0x80,0x2b,0x0e,0x3c,0xd0,0x13,0x59,0x08,0xfc,0x13,0x33,0x52,0xbb,0x2d,0x6b,0x22,0xa2,0x8b,0x9f,0x7c,0x8e,0x40,0x35,0xa4,0xc7,0x45,0xb7,0xf8,0x10,0x22,0x95,0xc5,0x48,0xc1,0x50,0x4d,0x4a,0x36,0xe1,0xec,0x1e,0x07,0xf7,0x68,0x63,0xcb,0x13,0x03 -.byte 0x70,0x63,0xb1,0x9b,0xf3,0x60,0x01,0x6e,0x63,0x5c,0x4d,0x2c,0x5c,0x5c,0x58,0x8b,0xbb,0x6e,0xd1,0x69,0xdd,0x19,0xfe,0xfb,0xd6,0xdc,0x68,0x97,0x9c,0x46,0x0d,0xdd,0x4d,0xbd,0x52,0xe4,0xd9,0xc2,0x03,0x4e,0x4c,0xe2,0x66,0x6b,0x4d,0xbe,0x6b,0xf3,0xd6,0xbe,0x2d,0xba,0xdd,0x1b,0x4f,0x60,0x02,0x74,0xa1,0xf0,0xd0,0xfa,0x23,0x33 -.byte 0x29,0x7e,0x00,0x09,0x47,0x15,0xa8,0xd8,0xdb,0xb8,0xe1,0x20,0xd5,0xe2,0x91,0xd0,0xe8,0xfa,0xa1,0x0d,0x80,0xbd,0x7d,0x62,0x9d,0xf2,0xbc,0x03,0xa1,0x44,0x9f,0x8d,0x3d,0xe3,0xb4,0xec,0x32,0xd9,0x66,0xb0,0xc7,0x75,0x11,0xaa,0xab,0xb7,0x84,0x1d,0x5b,0x4f,0x25,0x5c,0x53,0xed,0xbb,0x6d,0x06,0x1f,0x12,0x5f,0xc0,0xeb,0x55,0x3e -.byte 0xd0,0x5b,0x4d,0x07,0xf7,0x84,0x12,0xbc,0xc8,0xd4,0xf4,0x69,0xdb,0x71,0x8a,0x00,0x58,0xf5,0x84,0xff,0xc3,0xbc,0x13,0x6e,0x5f,0xac,0xd6,0x72,0x1b,0x2d,0xbb,0x27,0xfd,0x8d,0xcc,0x59,0x79,0xb9,0x63,0xe8,0x0a,0xf3,0x7f,0xa4,0x9f,0x4c,0x35,0x9a,0xdc,0xff,0x11,0x42,0xf3,0x1c,0x86,0xd0,0x22,0x7e,0x81,0x79,0x04,0x93,0x5c,0xf2 -.byte 0xab,0xdf,0xb7,0x1d,0x84,0xbd,0xde,0xfb,0xd2,0x75,0x43,0xb8,0x19,0x63,0x97,0xfe,0x0e,0x91,0x9d,0x38,0x50,0xc5,0x7a,0xd6,0x51,0xd4,0xfc,0x8d,0xec,0xd5,0xe2,0x07,0xce,0x21,0x03,0x02,0xa1,0x61,0x8d,0xf1,0xf5,0x1f,0xb3,0xaf,0x9f,0x13,0xd8,0x81,0xd2,0xf7,0xe9,0xe2,0x62,0x49,0xca,0x1c,0x15,0x07,0x39,0xe6,0x01,0xec,0x6c,0x7d -.byte 0x3b,0xf1,0x52,0xda,0xf2,0x97,0x55,0xef,0x6f,0x88,0x82,0x0e,0xe6,0xf4,0x3e,0x33,0xf6,0x61,0x6d,0xef,0xbf,0xa8,0x9a,0x91,0x2f,0xb3,0xd2,0x3d,0xaa,0x7a,0x4e,0x80,0xe1,0x04,0xbe,0xc7,0xf8,0xc3,0xc9,0xd8,0xa2,0x01,0x5d,0x30,0xae,0x6d,0x39,0x52,0x60,0x9d,0x07,0xd5,0xa2,0x86,0xf0,0x88,0x00,0xec,0x18,0x11,0x2d,0x69,0x86,0xa9 -.byte 0x5a,0x73,0xda,0x4e,0x4c,0xdb,0xb8,0x02,0xad,0x53,0xec,0x20,0x0f,0x35,0xe0,0x4f,0x6e,0xd5,0x04,0xcc,0xa0,0xf5,0x8c,0x7d,0x31,0x04,0xa4,0xcf,0xf0,0x27,0xd2,0xb6,0x7d,0x8c,0x26,0x5f,0x19,0xba,0x79,0x80,0xec,0x6d,0xfe,0xaf,0xc1,0x3a,0xc2,0x3d,0x14,0x3c,0xa0,0xc5,0x77,0xf4,0x96,0x56,0x51,0x8b,0x7c,0x7e,0xe5,0x23,0x5d,0x46 -.byte 0x1b,0x2e,0x28,0xc0,0x80,0x6b,0x6a,0x85,0x6c,0xcf,0xaa,0x28,0xf3,0x83,0x2d,0x42,0x6f,0xf3,0x5e,0x5d,0xa2,0x7b,0xba,0x5c,0x12,0xb0,0xda,0xa0,0xeb,0xdf,0xad,0x1d,0x4c,0x54,0xcf,0xad,0x02,0x68,0xcd,0xfe,0x5c,0x5b,0x65,0x6d,0xa5,0xcc,0xd3,0xed,0x32,0x74,0x6c,0x58,0x83,0x3a,0xc1,0x71,0xbf,0xb5,0xa2,0xbd,0x10,0xe5,0x46,0xc5 -.byte 0x00,0x82,0xb1,0xeb,0x6f,0x73,0xf9,0x12,0x23,0xe4,0xda,0xff,0xa3,0xc4,0x9c,0xf1,0xcc,0x0e,0x1a,0x7a,0x10,0x62,0x8f,0xa5,0xb2,0x35,0x51,0x67,0xb5,0x95,0xbe,0x4c,0x81,0x53,0xfc,0xdd,0x27,0x26,0x97,0x42,0x01,0xec,0x08,0x91,0xb8,0xf0,0xaf,0x57,0x54,0x73,0x52,0x8f,0xde,0xca,0xed,0x1b,0xca,0x8d,0x97,0x1e,0xdc,0xe7,0xfa,0x68 -.byte 0xaf,0x37,0xb0,0x62,0xa3,0x9f,0xbc,0xac,0x9f,0x28,0x1e,0xb7,0xaa,0xb0,0x91,0xe4,0x95,0xad,0xf9,0xe5,0xd4,0xcc,0x23,0x0f,0x4a,0x2d,0xdd,0xea,0x64,0xd1,0x04,0x3c,0xd0,0xca,0xfe,0xd3,0x19,0x9d,0x28,0xa5,0x1c,0xff,0x3e,0xae,0xe9,0xfb,0x12,0x03,0x6d,0xcf,0xbc,0x5f,0x27,0xce,0x1a,0xb9,0xc0,0x31,0x88,0x6e,0x2e,0xaf,0x35,0x5f -.byte 0xf0,0xce,0x92,0xf8,0x6f,0xd6,0x67,0x1c,0xc6,0x5c,0xee,0x59,0xaa,0xd6,0x8c,0xa8,0x13,0xe6,0xf7,0xe2,0x82,0x2f,0x82,0x1e,0x4c,0x0d,0xab,0x3e,0xdb,0x4d,0xc5,0x90,0x32,0xe4,0xf0,0x74,0xc1,0x92,0x1b,0xdd,0xf3,0xa7,0xf6,0x6b,0x01,0x9d,0x8d,0x78,0x3d,0x5a,0x46,0x74,0x16,0x93,0x44,0xca,0xbe,0x31,0xea,0xb4,0x65,0xcd,0xe6,0xdd -.byte 0x56,0x9d,0x63,0x48,0xf0,0xf3,0x15,0x91,0x6c,0x27,0xf9,0xf7,0x3b,0x9f,0x04,0x6d,0x4d,0x1d,0xf1,0x7c,0xd1,0x81,0x06,0xef,0x04,0x47,0x98,0x5d,0x21,0xf4,0xe0,0xa0,0x13,0xaf,0x1d,0xb0,0xd5,0x45,0x64,0x92,0x46,0x99,0xff,0xb4,0xbf,0x36,0x01,0x2d,0x23,0x6a,0xc4,0x6b,0x3f,0x91,0x10,0x03,0xaf,0x6e,0x79,0x86,0xdb,0x15,0xde,0xfa -.byte 0x0d,0x71,0x04,0x16,0x12,0x31,0x9b,0x69,0xb9,0xe0,0xe7,0x4e,0xfd,0x0e,0xd5,0x71,0xa0,0xc7,0xd7,0x46,0xdb,0xda,0xbd,0xcd,0xdc,0x77,0xe5,0x71,0x9d,0xa1,0xf4,0x02,0x10,0xc6,0x27,0x76,0x4e,0xa6,0x35,0xe6,0x9e,0xda,0xbe,0xd8,0xc0,0x21,0x15,0xd4,0xcc,0xd5,0x4b,0xdf,0x38,0xc5,0x15,0x4b,0xfa,0x4e,0x83,0xf4,0x27,0xdb,0x8a,0xb1 -.byte 0x0e,0x1f,0xc9,0x3c,0x1c,0x36,0x35,0x54,0x8b,0x54,0xf8,0x31,0x1e,0x0e,0x1c,0x4e,0x44,0x29,0x90,0xad,0x28,0x85,0xb4,0x72,0x2d,0x1b,0x8b,0x26,0x2f,0xb6,0xc2,0x14,0x0e,0x81,0xd0,0x37,0x29,0x5c,0x0f,0xdc,0x21,0x62,0x10,0x7a,0xeb,0xa3,0x6e,0xd4,0x5b,0xb4,0x13,0x2e,0xd6,0x8f,0xd9,0x57,0x0d,0x9b,0xfd,0x1e,0x66,0xb7,0x6e,0xac -.byte 0x88,0xb9,0x75,0x60,0x62,0x83,0x72,0x96,0xc6,0x2e,0xdc,0xfe,0x88,0xee,0x07,0x9a,0x62,0x19,0xde,0xf1,0xa5,0xfb,0xcc,0xdb,0x4a,0xeb,0x16,0x60,0x34,0x46,0xfc,0xf2,0x6d,0xee,0xfc,0xa0,0x3a,0xb1,0x11,0x03,0x8b,0xae,0x26,0xef,0x86,0x91,0x20,0x7a,0x19,0x35,0xd6,0x12,0xfc,0x73,0x5a,0xb3,0x13,0xf8,0x65,0x04,0xec,0x35,0xee,0xf8 -.byte 0x70,0xb2,0x0b,0xe1,0xfc,0x16,0x35,0xec,0x6b,0xdd,0x8b,0xdc,0x0d,0xe8,0x91,0xcf,0x18,0xff,0x44,0x1d,0xd9,0x29,0xae,0x33,0x83,0xfe,0x8d,0xe6,0x70,0xbb,0x77,0x48,0xaa,0xe6,0xbc,0x51,0xa7,0x25,0x01,0xcf,0x88,0xc4,0x8b,0xfc,0xb1,0x71,0x01,0xc7,0xfc,0xd6,0x96,0x63,0xee,0x2d,0x04,0x1d,0x80,0x24,0xd0,0x80,0x03,0xd9,0x18,0x96 -.byte 0xec,0x6a,0x98,0xed,0x6e,0x9a,0xe0,0x42,0x5a,0x9d,0xec,0xed,0x46,0x3c,0xb5,0xf0,0xd6,0x88,0x92,0x89,0x38,0x5f,0xd6,0xba,0xfd,0x32,0x31,0x81,0xe9,0xf1,0x56,0x89,0xa3,0x56,0xa6,0x03,0x00,0x60,0xe1,0xa8,0x59,0xdb,0xbe,0x72,0x39,0x6c,0x08,0x4d,0x26,0x57,0xa6,0xf6,0x13,0x7d,0x4a,0x2f,0x64,0xb8,0xa7,0x23,0x2c,0xa4,0x4a,0xad -.byte 0xcf,0xa1,0xa2,0x32,0xbb,0xd1,0x98,0x02,0xe4,0x1a,0x41,0x26,0x23,0xba,0xa2,0x17,0x62,0xaa,0xa6,0xc7,0x74,0x9d,0xea,0xc7,0xa0,0x08,0x0a,0x1a,0x4e,0x71,0xd9,0x45,0xf7,0xe8,0x57,0x79,0x12,0xd0,0x38,0x2f,0xdb,0xbd,0x5a,0x84,0xe1,0xb2,0x62,0x7e,0x56,0xb3,0x50,0x2a,0xa0,0x32,0x1f,0x86,0x71,0xc4,0xa5,0xba,0x93,0x5b,0x22,0x97 -.byte 0xf4,0xe5,0x44,0x27,0x6b,0x06,0x84,0x55,0x19,0x45,0x12,0x75,0x4b,0xf0,0x76,0x6d,0x3c,0x0a,0x17,0xc2,0x9d,0x96,0x72,0xe7,0x5e,0x79,0x84,0x0a,0x39,0x64,0x09,0x6e,0x7e,0xd7,0x77,0x40,0x75,0x2c,0xbd,0x98,0xae,0x3e,0x34,0x08,0x4d,0xda,0x2c,0xcf,0x0c,0xa2,0x8c,0x40,0xfa,0x34,0x43,0x15,0xed,0x4f,0x69,0xa6,0xef,0x2d,0x3c,0x55 -.byte 0x7a,0xe1,0x67,0xd1,0x0a,0x89,0xe0,0x2d,0x02,0x35,0x57,0xc8,0x9a,0x4b,0xc4,0x46,0xa7,0x57,0x03,0x89,0x7d,0x3f,0x70,0x47,0x03,0x06,0xd9,0x81,0x1f,0x8d,0x7e,0x36,0x9b,0xfd,0xad,0x20,0x9d,0x5a,0x29,0xe9,0x40,0x6a,0xb8,0x07,0x6b,0xc7,0x2b,0x58,0xd2,0x1d,0xef,0x88,0xa5,0xfb,0x3b,0xd6,0x9f,0xfd,0x89,0x0e,0x50,0xd4,0xbc,0x89 -.byte 0x3f,0x3c,0x6c,0x50,0xc6,0xe3,0x8b,0x7e,0x34,0x8b,0x26,0x99,0x2a,0xfa,0xa5,0x19,0x53,0xb5,0x5e,0xfd,0x94,0xe8,0x33,0xb2,0x6d,0x9c,0x3c,0x0c,0x14,0x90,0xc4,0xa2,0x4a,0x3a,0xca,0x07,0x72,0x46,0x37,0xfc,0x02,0x5d,0xf4,0x97,0xca,0x8e,0xc6,0xc4,0x63,0xda,0x5c,0x89,0xc3,0x6c,0xb1,0x1a,0xf5,0x2a,0xbc,0x2e,0xe3,0xcd,0x2f,0xe2 -.byte 0x91,0x16,0xf9,0x94,0x0e,0x1b,0xe6,0x01,0x73,0x61,0x1e,0xcf,0x5e,0x21,0x70,0xcb,0x5b,0x87,0xc1,0x46,0x39,0x59,0xa6,0x74,0x82,0x7f,0xa2,0x6c,0x4a,0x50,0x5f,0xbd,0x1c,0x1a,0x65,0x80,0x01,0x44,0x19,0xcf,0xcd,0xef,0x3d,0x5e,0x1b,0x71,0x82,0x4f,0x8b,0xc1,0xa0,0x9a,0x77,0xee,0xac,0x06,0xdc,0x6a,0xa0,0x34,0x50,0xa4,0xe0,0xda -.byte 0x3d,0xa0,0xf7,0x9a,0xb8,0xd5,0x59,0xe0,0x7f,0x05,0x04,0xd5,0x32,0x8c,0x49,0xf5,0x0a,0x0e,0x99,0x83,0xf5,0x47,0x2b,0x7c,0x7b,0x65,0x25,0x02,0xc4,0x88,0xbb,0x6a,0x4f,0x89,0x31,0x60,0xc2,0x47,0x8b,0x22,0xfc,0x4a,0xde,0xb3,0xb9,0xed,0xb8,0xdf,0xd7,0xd5,0x09,0x98,0xcc,0x5f,0xaf,0xbb,0x02,0xc3,0x62,0x62,0xee,0x99,0x42,0x1b -.byte 0xbe,0x5b,0xa8,0x5c,0x40,0x03,0x86,0x29,0x29,0x06,0x0b,0x53,0x46,0x29,0x03,0x3b,0x11,0x64,0xf1,0x09,0xca,0x69,0x69,0xfa,0xcc,0x85,0x23,0x14,0x1b,0xfd,0x65,0xb9,0xf5,0x6b,0xbb,0x2a,0x9d,0x6e,0x64,0x1a,0xe1,0x37,0x39,0xd4,0x85,0x40,0xa3,0xf9,0x04,0xec,0x9e,0x3b,0x74,0x97,0xa4,0x64,0x8a,0x48,0xb2,0x62,0xc1,0x1c,0xed,0x67 -.byte 0x6f,0x23,0xae,0x0f,0x64,0x2e,0xe5,0x92,0xb6,0xb5,0x71,0x24,0xc0,0x60,0x9a,0x10,0x23,0x6b,0x4a,0x22,0xe9,0x0a,0xaa,0x09,0x62,0x39,0xe0,0x40,0xee,0x13,0x27,0x14,0x73,0xeb,0x75,0x7b,0x4a,0xe1,0x42,0x65,0x37,0xae,0x80,0x08,0x26,0xf9,0x53,0x98,0x58,0xdd,0xf5,0xed,0x26,0x37,0x37,0x85,0xb5,0x88,0x91,0x05,0x2d,0x04,0xa6,0xd5 -.byte 0xa6,0x98,0xb0,0x0e,0x4b,0x4c,0x53,0x76,0x79,0xad,0x82,0xc5,0x16,0xba,0xd8,0x20,0x5f,0x4c,0x1d,0x69,0xa0,0xe0,0xe9,0xbc,0xb8,0x5c,0x10,0x4a,0x0a,0xd3,0x52,0x9c,0x2e,0x1b,0x6c,0xf7,0x43,0x83,0x6f,0xa9,0xcc,0x00,0xed,0x16,0x4c,0xc3,0x24,0x79,0x59,0x68,0xfb,0xf9,0xf6,0xb0,0xb4,0x01,0xc2,0xdd,0xf7,0xe5,0x3b,0x60,0x48,0x49 -.byte 0x32,0x48,0x05,0xa8,0x62,0xa3,0x03,0x9f,0x3d,0x91,0xdb,0x84,0x64,0x6f,0x1e,0x50,0x8e,0xdf,0x1a,0xa0,0xb1,0xf4,0x34,0x7c,0xe6,0xb7,0x7c,0x14,0xa1,0x65,0x1a,0xb4,0xdb,0x67,0x78,0xb1,0x88,0x3c,0xc2,0x5e,0x0e,0xea,0x32,0x15,0xc7,0xda,0xe4,0x9a,0x44,0xde,0x61,0x90,0x3b,0x97,0x11,0x5b,0x6d,0xa5,0x9a,0x2f,0x1b,0x8b,0xd7,0xdd -.byte 0x73,0xe4,0xc3,0x19,0x5d,0x68,0xcf,0x0e,0xe4,0x69,0xa5,0xeb,0x50,0x6f,0x79,0xff,0x91,0xc6,0x95,0x83,0xe8,0x72,0x6a,0x01,0x49,0x2b,0xcf,0x8f,0x93,0x1e,0xef,0x31,0x17,0x8f,0xa8,0x2b,0x5f,0x4b,0x79,0x8b,0xe5,0x6c,0xb7,0x61,0xd5,0x9e,0xe0,0xd4,0x25,0xc3,0x93,0x31,0x8f,0x66,0x6c,0x48,0x30,0x65,0xf4,0xd7,0xde,0x64,0xee,0xbd -.byte 0xbd,0xad,0x32,0xfc,0xf3,0xd8,0x7c,0x85,0x7c,0x24,0x40,0xb6,0xd4,0xe0,0x4b,0xc0,0xab,0xcc,0xeb,0x77,0x7c,0xb7,0x33,0x3c,0x90,0x04,0xaf,0x85,0xaa,0xb4,0xaa,0x90,0x67,0x29,0xd9,0x85,0x6a,0x34,0xf4,0xc4,0x6c,0xbc,0xb4,0x86,0x54,0x83,0xd5,0x5e,0xf3,0xdd,0x1a,0x56,0x5e,0xa5,0xd8,0x06,0xc0,0xa7,0x27,0xd4,0x0d,0x5b,0x08,0xf4 -.byte 0xb4,0x15,0xf9,0xb4,0x56,0x1c,0x80,0x98,0xc9,0xcd,0xf0,0x38,0x18,0xbe,0x99,0xec,0x7e,0x0c,0x3d,0xc1,0x98,0x26,0x9d,0x50,0xe4,0x00,0xcf,0x0f,0x0b,0x77,0x86,0x31,0x55,0x38,0xa4,0x31,0x50,0x51,0x64,0x88,0x81,0x05,0x32,0x99,0x38,0xd1,0x62,0x20,0x8e,0xf0,0x29,0x31,0xf5,0x79,0xbb,0x1e,0x0f,0xba,0x51,0x94,0xa9,0x54,0xcd,0x43 -.byte 0xce,0xe5,0x2c,0x29,0xa5,0x51,0x23,0x97,0x5d,0x36,0xff,0x51,0x5c,0x66,0xb7,0x62,0x1b,0x5f,0xd7,0x2f,0x19,0x07,0xff,0x0a,0xfc,0xf6,0x6e,0xb5,0xfd,0xa9,0x92,0x40,0xd3,0xe6,0x99,0x15,0x6f,0x1e,0x91,0xad,0x1f,0x4d,0x1c,0xe2,0xd9,0xcf,0x01,0x71,0xec,0x1a,0xa3,0xba,0x48,0x40,0xfd,0x18,0xb1,0x24,0x2b,0xd2,0x37,0xb5,0x74,0xdd -.byte 0x7e,0xf6,0x18,0xb4,0x7b,0x0e,0x7d,0x65,0x46,0x7b,0xe3,0x51,0x03,0xae,0xe1,0xd0,0x74,0xc6,0xc9,0xda,0x0e,0x79,0x6f,0xf5,0x62,0xc0,0x7e,0x76,0x3e,0x13,0x8b,0xe0,0x4c,0xfa,0x7e,0xe1,0xa2,0xee,0x9d,0x3f,0x91,0x9d,0x21,0xdd,0xc2,0xd0,0xa5,0x1d,0x17,0xd6,0xdc,0xeb,0xa3,0xc0,0x71,0xa0,0xfe,0xf0,0xaf,0x31,0xdc,0xa3,0xd4,0x21 -.byte 0x4a,0x32,0x1d,0x54,0x25,0x3b,0xc8,0x8f,0x68,0xcd,0x99,0xce,0x76,0x39,0x42,0xd8,0xca,0xf2,0x46,0x72,0xfe,0x52,0xc2,0x90,0x83,0xed,0xa0,0x6d,0x1b,0xf5,0xb1,0x09,0xae,0x2b,0x34,0x4f,0xd3,0x78,0x19,0x7f,0xad,0x8d,0x50,0x26,0x9c,0x36,0xa3,0xb5,0x3d,0x0b,0xa6,0x87,0x65,0xa0,0xdb,0x88,0x20,0xff,0xb6,0xfd,0xc5,0xbd,0x0a,0x28 -.byte 0xc8,0x9c,0x42,0x7f,0x24,0x58,0xe9,0x07,0x53,0x4b,0x9a,0x2a,0x1e,0x7b,0x90,0x97,0x78,0x74,0x80,0x5d,0xe5,0x6e,0xae,0x15,0x68,0xd4,0x2a,0x3a,0xd3,0x00,0x4f,0x4b,0xff,0x8f,0x1e,0x8f,0x9f,0x75,0xe5,0xea,0x9d,0xb9,0xed,0x8f,0xa9,0x2b,0x70,0xa8,0xcb,0x08,0x85,0xd3,0x8f,0x5d,0xc7,0x49,0x66,0xcc,0xa8,0x6d,0xbd,0x01,0x93,0xd5 -.byte 0xe6,0x75,0x2e,0x25,0x07,0x59,0x86,0x3f,0x44,0x8b,0x0b,0xb5,0x38,0xd5,0xbd,0xcf,0x48,0x8a,0xf7,0x71,0xd6,0x6b,0x2e,0x93,0x3d,0x0b,0xc0,0x75,0xee,0xa8,0x5d,0x9c,0x3d,0xa5,0xdb,0xc5,0x8d,0xac,0xda,0xf4,0xcd,0x5f,0x24,0xfe,0x86,0x14,0x44,0x65,0x3f,0x89,0x7f,0xd3,0x61,0x48,0xb0,0x43,0xf0,0x1e,0xde,0xbc,0xb7,0x51,0x0f,0xfc -.byte 0x32,0xf2,0x04,0xe2,0x4b,0xcb,0xbb,0x63,0x7d,0x5b,0x9a,0xb1,0x91,0x57,0x89,0xdc,0xed,0xde,0x91,0x2d,0xdd,0x42,0xc8,0x3c,0xb0,0xd7,0xa5,0xbc,0xa7,0x33,0x14,0x32,0xaf,0xf7,0xe9,0x25,0xd2,0x1a,0x64,0xf7,0x1b,0xab,0x0e,0xbc,0x50,0xbc,0x85,0x44,0xe0,0xa6,0xf1,0x4a,0x32,0x2f,0x30,0x27,0x48,0x4f,0xfc,0x8a,0x5a,0x78,0xe7,0x16 -.byte 0x55,0xcf,0xca,0x15,0xa8,0xa8,0xa2,0xef,0x9a,0x16,0x02,0xf4,0xb0,0x44,0xfd,0xc4,0x51,0x01,0x4f,0x1d,0x9d,0x09,0x62,0x42,0xe9,0x8b,0x18,0xa4,0x65,0xef,0x8b,0xfe,0x71,0x9f,0x4b,0x47,0x48,0x41,0x73,0x5c,0x0c,0x52,0x7d,0x79,0xbc,0x93,0x2a,0xaa,0x81,0x99,0x21,0xa5,0x9e,0xac,0xcd,0x57,0x51,0x50,0xbc,0xc9,0x96,0xaf,0xdf,0x1a -.byte 0x8f,0xee,0x36,0x05,0x20,0x32,0xe8,0x51,0x94,0x72,0x12,0xa3,0x17,0x25,0x7f,0x0a,0x3e,0xcc,0x22,0xcf,0x05,0xb2,0x2b,0xaa,0x36,0x01,0xdf,0xd4,0x4e,0xe1,0x02,0x43,0x4e,0xac,0x50,0x64,0xcd,0x2f,0xc2,0xa9,0xb0,0xf2,0xf2,0x4c,0xdf,0x16,0xa6,0x54,0xf7,0xbf,0x1a,0x69,0xeb,0xa1,0x5a,0xc7,0xcf,0x46,0x2d,0xc2,0x3a,0x7f,0x4a,0x14 -.byte 0x22,0x15,0x46,0x46,0x2d,0xc1,0x98,0xf7,0x0b,0xf3,0x27,0xfc,0x78,0x67,0x05,0xd8,0xe0,0xf6,0xb8,0xb6,0x0b,0xdb,0x4d,0x6b,0x7e,0x9b,0xbf,0x5c,0x15,0x97,0x49,0x9f,0x6f,0x11,0x6c,0x6e,0x1d,0x1e,0x65,0x5b,0xb9,0x60,0x8f,0xa3,0xa9,0x99,0x17,0x92,0xb8,0x65,0x25,0xc4,0xef,0xea,0xa6,0xc0,0x57,0xa9,0x4c,0x78,0xe3,0xd6,0xf2,0x19 -.byte 0x9c,0x86,0x9e,0x45,0x3e,0xfd,0x21,0x4c,0x2a,0x56,0x7c,0x23,0xf2,0x22,0xa1,0x81,0xdb,0xe6,0xfa,0x85,0x19,0x3b,0x1d,0x61,0xb3,0x21,0xb5,0x64,0x1d,0x07,0x66,0xd2,0xe5,0x9c,0xb0,0x76,0x9d,0xc9,0x02,0x6a,0x8d,0xd5,0x84,0xd5,0xa7,0x7c,0x70,0x64,0x46,0xd6,0xff,0xc7,0x9f,0x2f,0xed,0xc1,0x5a,0xcb,0x56,0x12,0x31,0x9d,0xff,0x66 -.byte 0x9a,0xf8,0x50,0xc6,0x54,0xfd,0x8d,0x49,0x32,0x8c,0xdd,0x8c,0xbe,0x30,0x79,0xaf,0x1a,0xd5,0x28,0x1d,0x03,0x87,0x12,0x60,0x7a,0xcc,0xe6,0xe8,0x4e,0x21,0x5d,0xa3,0x06,0xfb,0xdf,0xf6,0x31,0xd6,0x10,0x3e,0xec,0x23,0x69,0xc7,0x7b,0xf6,0x78,0xa6,0xd1,0x8a,0x48,0xd9,0xdc,0x35,0x1f,0xd4,0xd5,0xf2,0xe1,0xa2,0x13,0x8a,0xec,0x12 -.byte 0xa7,0xf1,0x5d,0xb2,0xc3,0x6b,0x72,0xd4,0xea,0x4f,0x21,0xff,0x68,0x51,0x51,0xd9,0xd7,0x2f,0x28,0xd7,0xdf,0xbc,0x35,0x4f,0x49,0x7e,0xe7,0x21,0x82,0xd7,0x0c,0x7c,0xf4,0x86,0x86,0x62,0xcd,0xf5,0x23,0x77,0xc1,0x14,0x8a,0xc4,0x2a,0x82,0x74,0x0e,0x90,0x93,0xd5,0x5a,0xc0,0x57,0x93,0x1a,0xe1,0x1c,0x13,0x17,0x72,0xc3,0xa6,0x54 -.byte 0xc4,0xe2,0xfc,0xd3,0xa0,0xce,0x08,0x87,0x9e,0x2a,0xaf,0xa7,0xbb,0x2d,0xaf,0xc0,0x38,0x97,0xc8,0x6d,0xb8,0x7b,0x75,0xc5,0xf2,0x79,0x62,0xdc,0x7c,0xa9,0xfd,0x19,0xa2,0xb1,0xee,0xdf,0x90,0x18,0x5a,0xdb,0x3c,0xba,0x0d,0x84,0xd6,0xaf,0x15,0xee,0xb6,0xa5,0x78,0x38,0x87,0xdf,0x42,0xd6,0xd1,0xa2,0xe9,0xe0,0xa6,0xf2,0x4e,0xa4 -.byte 0xed,0xa5,0xf6,0x66,0x7f,0x99,0xbc,0xfb,0x4b,0x37,0xca,0x5a,0xb3,0x29,0x8e,0x80,0x30,0x8b,0x74,0x7b,0xac,0x61,0xfb,0xca,0x62,0xfe,0x24,0xc4,0x6e,0xac,0x66,0x97,0xaa,0x9a,0x99,0xe6,0xa8,0xa4,0xd8,0x62,0x58,0x7c,0xd1,0xeb,0xee,0xc8,0x08,0xa0,0x54,0xde,0xb1,0xef,0x57,0x2c,0xb6,0x2c,0x78,0x22,0x10,0xbb,0xfe,0x4b,0x77,0xa5 -.byte 0x5a,0xed,0xbb,0xf8,0x97,0x96,0x20,0xa9,0x8c,0x78,0xb5,0xb9,0x55,0xc9,0xaf,0xb9,0xa1,0x1f,0x13,0x52,0xf9,0xbb,0xaa,0x98,0x01,0x57,0xa6,0x88,0xaa,0x5c,0xf0,0x62,0x5b,0x3e,0xe1,0x5f,0xf4,0x98,0x95,0x8b,0x8f,0x48,0xd6,0xd5,0x8b,0xc2,0x1d,0x45,0x7d,0xe2,0x03,0x66,0x84,0xfc,0xbd,0x8e,0x95,0x9f,0x58,0x99,0x7b,0x4c,0xb6,0xe5 -.byte 0xe2,0xf9,0x2e,0x92,0x58,0xca,0xa9,0x24,0x9c,0x7c,0x46,0xdf,0xea,0xb4,0x6e,0x0e,0xa5,0x9c,0x14,0xbf,0x25,0x5b,0x39,0x4a,0xaf,0x31,0xaa,0xd1,0x2c,0xe6,0x06,0x3d,0xc4,0x60,0xc7,0xcd,0x49,0x8d,0xe1,0x50,0x55,0xe4,0x72,0x68,0xed,0x43,0xb8,0x85,0xa3,0xc3,0xf1,0xf5,0xd1,0xcf,0xcb,0x57,0xac,0x04,0x16,0x22,0xe4,0xfc,0x4a,0x13 -.byte 0x60,0x3f,0x09,0xa4,0xf2,0x9b,0x34,0xeb,0x0c,0x10,0x57,0xc3,0x3f,0x15,0xb5,0x1b,0x6a,0xb3,0x7d,0x37,0x02,0x4c,0x0f,0x6f,0x8b,0x4d,0x5d,0x57,0x7d,0xbf,0x00,0x8a,0x74,0xb4,0x4c,0x5f,0x90,0x27,0x76,0x09,0x8c,0x18,0x3f,0x26,0x3a,0x09,0x06,0xdd,0x8b,0xff,0x0e,0xa4,0xae,0xef,0x0c,0x81,0xf2,0xf3,0x1f,0xe0,0x33,0x33,0x37,0xc6 -.byte 0xc3,0xfb,0x14,0xdd,0xa1,0x16,0x84,0x80,0xcb,0x37,0xe7,0x97,0x6d,0x21,0xa7,0x71,0x19,0x2b,0x2d,0x30,0xf5,0x89,0x2d,0x23,0x98,0xfc,0x60,0x64,0x4a,0x26,0x65,0x4a,0xef,0x12,0x59,0xa3,0x8c,0xd9,0xbd,0xdc,0xb7,0x67,0xc9,0x8d,0x51,0x72,0x56,0x6a,0xe5,0x59,0xa2,0x53,0x4f,0xb6,0x53,0xff,0xb0,0xd4,0x06,0x7f,0x79,0x23,0xf9,0xcb -.byte 0xbf,0x9a,0x93,0xde,0x88,0x33,0x58,0x70,0xa7,0xcc,0x07,0xb1,0x44,0xb9,0x99,0x1f,0x0d,0xb9,0xc9,0x18,0xdc,0x3e,0x50,0x22,0xfb,0x4e,0x86,0x0d,0xc0,0xe7,0x7f,0xc6,0xa1,0x52,0x0d,0x8d,0x37,0xe6,0xaf,0xe3,0x13,0xbe,0xa6,0xf9,0x59,0x39,0x0f,0x17,0x66,0xce,0xb1,0x7d,0x7f,0x19,0x1a,0xf8,0x30,0x3a,0xa5,0x72,0x33,0xa4,0x03,0xb6 -.byte 0xb6,0x9b,0xde,0x7a,0x7a,0x62,0x3d,0x85,0x98,0x8e,0x5d,0x8a,0xca,0x03,0xc8,0x2c,0xae,0xf0,0xf7,0x43,0x3f,0x53,0xb2,0xbb,0x1d,0xd0,0xd4,0xa7,0xa9,0x48,0xfa,0x46,0x5e,0x44,0x35,0x50,0x55,0xdc,0xd5,0x30,0xf9,0x94,0xe6,0x5f,0x4a,0x72,0xc2,0x77,0x59,0x68,0x93,0x49,0xb8,0xba,0xb4,0x67,0xd8,0x27,0xda,0x6a,0x97,0x8b,0x37,0x7e -.byte 0xe9,0x59,0x89,0xc7,0x5e,0xd9,0x32,0xe2,0xaa,0xd1,0xe9,0x2b,0x23,0xca,0x9d,0x89,0x7a,0xf5,0xe4,0xfb,0x29,0xcc,0x88,0xfb,0x82,0x0f,0xbf,0x47,0x54,0xca,0x2b,0x4b,0xd8,0x47,0x7f,0x65,0x38,0x5a,0xb3,0xe8,0x0b,0xd7,0xe1,0x8b,0x89,0x57,0x32,0xdb,0xa3,0x85,0xba,0xf9,0xbc,0x52,0x92,0x20,0x10,0x66,0x54,0x81,0xe1,0x49,0x3f,0xe1 -.byte 0x8c,0x2e,0x0b,0x3b,0xe7,0x49,0xb4,0x60,0x5a,0x20,0x33,0xc4,0x4e,0x81,0xef,0x96,0xda,0x73,0x90,0x2b,0xb4,0x86,0xa1,0x5c,0xcd,0xa0,0xc7,0xf3,0x06,0x0d,0x2a,0x5a,0x41,0x96,0xf5,0x40,0x1b,0x0a,0x3a,0xb7,0x38,0xe1,0xbb,0xe3,0x42,0xf9,0x52,0xe5,0x98,0xe2,0x17,0xd4,0xb0,0x09,0x73,0x75,0xc1,0x00,0x18,0x0f,0xa7,0x0b,0x58,0xc1 -.byte 0x78,0x5c,0x0c,0x05,0xd8,0xfb,0xc5,0xfd,0x5c,0x66,0xbe,0x54,0x68,0xd1,0x16,0x54,0xfb,0xc5,0x97,0xd7,0x03,0x82,0x47,0xbb,0x47,0xea,0x9e,0x8b,0x90,0x07,0xb2,0xd2,0x06,0x14,0x79,0xeb,0xb6,0xe1,0x10,0x55,0xa9,0x13,0xea,0x65,0x7a,0xd0,0xe5,0x66,0x5d,0xe7,0x7b,0x10,0x5f,0x7c,0x25,0x7d,0x4e,0x77,0xb3,0x19,0x02,0xb1,0x45,0x1c -.byte 0x1a,0x51,0x24,0x72,0xd4,0xaa,0x03,0x0c,0x37,0x2a,0x78,0x81,0x05,0xca,0x73,0xb9,0xb5,0xd8,0xf5,0x25,0x2b,0x30,0x59,0x00,0x66,0xbd,0x6c,0x38,0xa2,0xc3,0xfb,0x43,0x85,0x6d,0xab,0xca,0xd8,0x73,0xa8,0x76,0xda,0x6e,0x00,0x19,0xd0,0xb9,0x1e,0x9b,0x33,0xe4,0x57,0x68,0xf4,0xb8,0x35,0x44,0xe6,0x74,0xd2,0x33,0x64,0xa1,0x41,0xa6 -.byte 0x5a,0xf6,0x8e,0x29,0xb5,0xa6,0x21,0x8e,0xc4,0x0c,0x0c,0x16,0x81,0x08,0xef,0x0a,0x41,0x08,0x34,0xc7,0xe1,0xd8,0xa8,0x68,0xb1,0xf3,0x9a,0x7a,0xaa,0x90,0xc0,0x77,0x32,0x70,0x50,0x5c,0x92,0xfc,0x38,0x31,0xaf,0x3e,0xd8,0xd8,0x4b,0x90,0x99,0xc4,0x17,0xde,0xa6,0xb5,0x29,0xc0,0x82,0x45,0x20,0x08,0x0c,0x4f,0x76,0x36,0x56,0x7e -.byte 0x07,0x17,0x42,0x78,0xa1,0x2d,0x62,0x48,0x81,0x57,0xc4,0xcf,0xf4,0x89,0x34,0x78,0x10,0xe6,0x98,0x78,0xb0,0x69,0x15,0x06,0xdb,0x2b,0xbb,0x8b,0xa5,0x72,0x50,0x24,0xae,0x6b,0x33,0x49,0x7b,0x9d,0x69,0x74,0xc8,0x7c,0xca,0x7a,0x31,0x39,0x0d,0x72,0x78,0xc1,0x6b,0x97,0x50,0x97,0xea,0x90,0xab,0xe7,0xdf,0x29,0x2e,0xf7,0x6e,0x49 -.byte 0x95,0xab,0xbd,0xea,0x1f,0xd4,0x93,0x4d,0x30,0x6b,0x6d,0xb0,0x86,0x38,0x2c,0xc8,0x77,0x2c,0xb5,0xb5,0x5c,0xd9,0xbb,0xe9,0x7d,0xb2,0xb7,0x6b,0xd1,0x1c,0xd3,0xd0,0x66,0x51,0x63,0x8c,0xf3,0x13,0xad,0xcf,0xeb,0x82,0x12,0x1a,0x6d,0xf5,0x75,0x66,0xa2,0x55,0x30,0x64,0x1d,0x68,0x46,0x50,0x5a,0x93,0xf1,0xc2,0x13,0x68,0x95,0x55 -.byte 0x51,0xe0,0x56,0x3a,0x96,0x86,0x8e,0xfb,0x5f,0x3b,0x1f,0x49,0x9c,0x3d,0xe5,0xf2,0x8c,0x3f,0xd6,0x6d,0x17,0xc7,0x18,0x59,0x1a,0x8a,0x72,0xa8,0xb3,0x39,0xda,0xc4,0xfa,0xc5,0xca,0xdf,0x48,0x48,0xd1,0xd2,0xba,0x14,0x5d,0x28,0x3b,0x4c,0xb3,0xcb,0x8d,0x1b,0x91,0x46,0x6b,0x2d,0x21,0x21,0x99,0x98,0x6d,0xcc,0x6b,0x8e,0x91,0x1d -.byte 0x42,0xc2,0x72,0x1a,0xc6,0xd2,0xaf,0xed,0x10,0xff,0x1e,0xa5,0xae,0x16,0xc0,0x05,0xdf,0x37,0xe2,0x1e,0x2e,0x15,0x21,0x0c,0x33,0x6f,0xfd,0xed,0x3f,0x7e,0xd7,0x69,0xfb,0x76,0x79,0x65,0xe9,0xd9,0x8d,0xf6,0xc0,0x6c,0xf7,0x15,0x7f,0x04,0xd7,0x71,0xcc,0xaa,0x85,0x73,0x23,0xf1,0xc8,0x62,0xd0,0x8e,0x01,0x35,0xff,0x4f,0x4f,0x13 -.byte 0xe6,0x28,0xf1,0xc1,0x7a,0x04,0xc0,0x7b,0x75,0xac,0x1c,0x55,0xb4,0x7c,0x00,0xb9,0xe0,0x14,0x67,0xb6,0xc5,0x69,0x62,0x0b,0xe6,0xb5,0x46,0x86,0x6f,0x09,0xdf,0x84,0x2c,0xa8,0x30,0x89,0x5b,0x24,0x47,0xfa,0x43,0x24,0xd5,0x07,0xf7,0xba,0xab,0x1b,0xfd,0x60,0xad,0x89,0x5f,0x60,0x87,0x78,0x48,0xbb,0xc0,0x63,0xf4,0x27,0x86,0x33 -.byte 0xf4,0x49,0x64,0x4c,0x5c,0x94,0x9a,0xb8,0x0f,0x45,0xe2,0x92,0x7d,0x9a,0x86,0xdb,0xb7,0x05,0xe8,0xd7,0x64,0x44,0xfa,0x74,0x60,0x72,0x89,0x13,0x8f,0x2e,0x96,0x33,0xa9,0x12,0x4a,0x62,0x6b,0xc3,0xcb,0x55,0xd3,0xef,0x17,0x11,0x82,0x4a,0x51,0x77,0xbf,0x63,0xa0,0x21,0xfc,0xbc,0x0c,0x6f,0x9a,0xfd,0xde,0xbe,0x9f,0x2e,0x50,0xd5 -.byte 0x32,0xa4,0xf0,0x1b,0xed,0xfa,0xbf,0xcd,0xc9,0xd8,0xf8,0x06,0xf2,0x17,0x8a,0x92,0x18,0xb8,0xc3,0xe5,0xbf,0xc2,0xf4,0x77,0xb9,0x71,0xfb,0x60,0x6e,0xe7,0xad,0xe4,0x7d,0xd4,0x59,0xa9,0xbd,0x21,0xd5,0x03,0x69,0xb5,0xf1,0xce,0xb5,0x88,0xd9,0x1d,0xc7,0xb3,0x14,0xa6,0xb1,0x30,0x8d,0xaa,0xcd,0xe5,0x50,0xc5,0x0d,0x4b,0x6d,0xde -.byte 0x17,0x4d,0xd2,0x93,0xf3,0xc2,0x8d,0x59,0xf1,0xd0,0x2f,0xb5,0x62,0x18,0x81,0x07,0xb3,0xfb,0x08,0xb3,0xa8,0x15,0xe0,0x9a,0x4c,0xa5,0x24,0xcd,0x47,0x69,0xf9,0xf7,0xda,0xa9,0xff,0xe1,0xe2,0x43,0xe3,0x69,0xf1,0x26,0xac,0xc6,0x42,0xf2,0x32,0x42,0xfb,0x7c,0xa2,0x94,0xc6,0xaa,0xd9,0x05,0x29,0xc6,0x3d,0x45,0x44,0x1d,0x52,0x7e -.byte 0x48,0x47,0x93,0x34,0x08,0xa0,0x93,0xc2,0x5e,0x9b,0x22,0xc1,0x2a,0xaa,0xfe,0xa2,0x26,0x00,0xa8,0xbb,0xd0,0x58,0xfd,0x5a,0x09,0x4f,0xa1,0x0c,0xff,0x66,0xcc,0x88,0x3a,0x69,0x9a,0x12,0xb6,0x05,0x6e,0xdf,0x54,0x5d,0xe7,0x03,0x8e,0x95,0x86,0x68,0x83,0x83,0x6f,0x04,0x0b,0x9c,0x05,0x05,0x77,0x14,0x83,0x47,0x98,0x5f,0x22,0xaf -.byte 0xa8,0xfd,0xf3,0xe7,0x73,0xec,0xef,0xd7,0x57,0xd9,0xef,0xe7,0x1b,0x18,0x24,0x09,0xd9,0x14,0xf9,0x60,0xba,0x05,0x0f,0x8f,0x33,0x48,0xb1,0x06,0x41,0x2e,0x95,0x3d,0xf5,0xcf,0x14,0x50,0x5d,0xb6,0x93,0xeb,0xd5,0xf8,0x9f,0x7c,0x8f,0x23,0x35,0x39,0x30,0xc8,0xf6,0x74,0x07,0xc4,0x4c,0xcf,0xe1,0xdb,0x3e,0x9f,0x0a,0xfd,0x48,0x9e -.byte 0x56,0xe4,0xa7,0xa3,0x07,0x06,0x18,0xbb,0x50,0x75,0x33,0x48,0xb9,0xa1,0x4e,0x63,0x65,0xd3,0xf4,0x40,0xc3,0x2d,0x52,0x9a,0xad,0x56,0x7f,0xff,0xb0,0x46,0x24,0xa1,0x78,0x5f,0xb6,0xa8,0x72,0x28,0xb3,0x6c,0x61,0x6e,0xa0,0xfc,0xcb,0xe8,0xfe,0x07,0x28,0x97,0x1c,0xda,0x76,0xc7,0x98,0x2f,0x00,0x1d,0xf2,0x17,0xbe,0x48,0x3f,0xd3 -.byte 0xc7,0xbe,0x89,0x89,0xe1,0x96,0x75,0x1e,0xee,0xf9,0x78,0x67,0xbf,0x12,0x1e,0xe2,0x14,0xbf,0xd4,0xfd,0x49,0xaa,0xbf,0xc6,0xb8,0x4f,0x84,0xcd,0x5d,0x3c,0x45,0xb3,0xb0,0x14,0x6f,0x2d,0x6f,0x35,0xfa,0x60,0x7f,0x64,0x40,0xc8,0xde,0xa8,0x2b,0x56,0x75,0x74,0xc9,0xe1,0x2c,0xe2,0x2f,0xc2,0x3e,0xba,0xa3,0x20,0xd8,0xa3,0xbc,0x69 -.byte 0x9d,0x1c,0xcf,0x5e,0xe3,0xc0,0x66,0x72,0xce,0x22,0x96,0xad,0x47,0xc9,0x5b,0xac,0x45,0xdc,0x4f,0x8e,0xf6,0xa6,0x2e,0x4a,0x1e,0x01,0xe4,0xb7,0x83,0x68,0x92,0x2b,0x98,0xdf,0x22,0x0f,0xd9,0x4f,0x6f,0x72,0x37,0x56,0xfa,0x1b,0xbb,0x5a,0x4d,0xd8,0x5b,0xc6,0x65,0xf8,0xd4,0x4e,0xa5,0xc0,0x0f,0x2d,0xc2,0x38,0xa4,0x6c,0x33,0x2f -.byte 0x7a,0x52,0x14,0xbb,0xfb,0xb3,0xf2,0xa9,0xbf,0xa0,0xad,0xcb,0x8c,0x81,0x47,0x26,0xe9,0xfb,0xc1,0x8e,0xc6,0xe5,0x39,0x48,0xa5,0xb3,0xbc,0xb2,0xe4,0xac,0xf9,0x49,0xbb,0x34,0x2b,0xc4,0x4d,0x06,0xe4,0xd6,0x0b,0xdd,0x55,0x36,0xe6,0xaf,0x64,0xea,0x84,0xf2,0xa5,0x68,0xe3,0x4e,0x4c,0x77,0x46,0x6c,0x17,0x6e,0x08,0x99,0x96,0x1b -.byte 0xb5,0x44,0x3b,0x94,0x2d,0x0f,0xcd,0x90,0x17,0x8f,0x80,0xcb,0xc2,0x30,0xbe,0xe1,0x36,0xdc,0x1e,0x48,0xe3,0x2c,0xe5,0xc9,0xbc,0xbd,0xff,0x3f,0x95,0x59,0x35,0x58,0x2f,0x9c,0xa6,0x1c,0x45,0xa7,0x61,0xde,0xf2,0x9c,0xa3,0x04,0x0f,0xa0,0x93,0xaf,0x69,0x2b,0x0d,0x1c,0xfc,0xff,0x97,0x1c,0x69,0x7e,0x30,0x06,0x88,0x01,0xa4,0xf1 -.byte 0x32,0x36,0xed,0x56,0x89,0xff,0xa9,0x63,0x3a,0x17,0x91,0xc5,0xba,0x6e,0x38,0x84,0xb1,0xaf,0x28,0xac,0x8a,0xb2,0x60,0xbe,0x1b,0x0a,0xd8,0x05,0x22,0x25,0x56,0xbe,0x75,0x47,0x59,0xcf,0x8c,0x2e,0xb3,0xc3,0x5f,0x06,0x81,0x65,0x39,0x78,0xed,0xe3,0xc9,0x5a,0x99,0x01,0xae,0xfb,0xf6,0xed,0x55,0xf5,0xbd,0x2f,0x93,0xf1,0x62,0x6a -.byte 0x54,0x4f,0xe1,0x9f,0x0a,0x23,0x83,0xbc,0xc2,0xba,0xb4,0x6f,0xd9,0x88,0xc5,0x06,0x7a,0x83,0xd5,0xdb,0xeb,0x49,0x48,0xd6,0xc9,0x45,0xa2,0xd0,0xc4,0x06,0xd9,0x01,0xec,0x2d,0x6d,0xc1,0x95,0x69,0x22,0xd0,0xae,0x88,0x75,0x8b,0xd2,0x02,0x98,0x83,0xd9,0x10,0x27,0x8d,0x68,0x97,0x5e,0x6b,0xdd,0x51,0xbb,0x92,0x38,0xa8,0x12,0xde -.byte 0x0f,0xa4,0x1e,0x2e,0xec,0xd5,0x73,0x55,0x5f,0x46,0x6a,0x0f,0xc9,0x50,0x0d,0xb3,0x55,0x20,0xe0,0x01,0xef,0x92,0x29,0x04,0x38,0x60,0xbd,0xc7,0x0b,0x1e,0x94,0x10,0x37,0xb7,0x02,0x94,0xbc,0xde,0xdb,0xb3,0xe3,0x1e,0xd5,0xe2,0xa8,0xed,0x46,0xe8,0xd4,0x8a,0x6c,0x93,0x4e,0xb7,0x73,0xa6,0x20,0x86,0xd2,0x82,0x2f,0x78,0x80,0x34 -.byte 0x44,0x79,0x84,0x2e,0x54,0xd0,0x30,0xa8,0x06,0x0c,0xcf,0x78,0xb4,0xd7,0xe2,0xc9,0x6e,0xfb,0x37,0x47,0x8f,0xe5,0x9f,0xf8,0xca,0x58,0x9c,0xb6,0x8b,0xbe,0xf4,0x3a,0xfe,0x75,0xec,0x1b,0x22,0xfd,0x93,0x92,0x07,0x09,0xcd,0xe6,0x2f,0xe6,0x51,0x0f,0x19,0x43,0x9c,0x6a,0x32,0x38,0x7d,0xf0,0x0c,0x78,0x81,0xb7,0x5c,0xbe,0x3c,0xf4 -.byte 0xc0,0x12,0x57,0x51,0x8a,0x69,0x84,0x0d,0x1e,0x0a,0xed,0x75,0xde,0x9e,0x31,0x8a,0x9b,0x18,0x82,0x01,0x5a,0xee,0x0e,0x33,0x3c,0x8c,0x95,0xb1,0x0b,0x05,0x3b,0xb2,0x85,0xab,0xaf,0x47,0xa2,0x03,0xb6,0xbb,0xda,0xf5,0xc8,0xbe,0x0e,0x4d,0xf8,0x84,0xe4,0xfb,0xd4,0x54,0x44,0x72,0xe5,0x30,0x57,0xa3,0xb6,0x47,0x8f,0xd3,0x32,0xc2 -.byte 0x83,0x07,0x4f,0x17,0x20,0x88,0xa1,0x0b,0xb3,0xef,0x4b,0x27,0x60,0xe0,0x9d,0xec,0xc2,0xdf,0xaf,0x2e,0x74,0xae,0xa4,0x2b,0x59,0x94,0x75,0xbe,0x54,0xf5,0x18,0x62,0xd9,0xe2,0x35,0xee,0x37,0x2e,0xdf,0x48,0xf8,0x80,0x32,0xcb,0xf1,0x83,0x78,0x03,0x68,0x06,0xd7,0x82,0xc6,0x76,0x2a,0x10,0x2a,0xdb,0x73,0xe6,0x65,0x24,0x9f,0x73 -.byte 0x1f,0x55,0x55,0xb6,0x10,0x65,0x80,0x70,0x5a,0x8e,0x8a,0xc8,0x4c,0xca,0x74,0x47,0x63,0x3f,0xee,0x49,0xc3,0x86,0x0f,0x66,0x56,0x08,0xee,0x9f,0xf5,0x5a,0x89,0x4c,0xb4,0x97,0x6e,0x75,0x61,0xc0,0xa7,0x92,0xa8,0x38,0x99,0x08,0x01,0x12,0x82,0x77,0x80,0x20,0x9d,0x62,0x46,0x92,0xdd,0x39,0x4d,0xcf,0xc0,0x8a,0x3e,0x30,0x9a,0xfa -.byte 0x28,0xe8,0xd8,0xf8,0x07,0x0d,0xab,0x4c,0xd4,0x02,0x4c,0xd7,0xc3,0x16,0x89,0x24,0x84,0x52,0x7c,0xa4,0x1b,0x54,0x7f,0xc4,0x74,0x4f,0x88,0x0a,0x14,0x03,0xd9,0x1a,0x48,0xff,0x2c,0xfb,0xbf,0x33,0xf1,0xf8,0x0e,0xdd,0xc4,0x98,0xf2,0xbd,0x32,0x99,0x03,0x8e,0x56,0xc1,0x84,0x5d,0xa6,0xd7,0x21,0xf2,0x43,0xfb,0x3b,0xf5,0x6a,0x75 -.byte 0x20,0xfb,0x08,0x7b,0x66,0x15,0x47,0x31,0xb6,0xb6,0x7a,0xc9,0xe6,0xf5,0xd6,0x0a,0x14,0xb3,0x68,0x0a,0x32,0x13,0xb5,0xe6,0x56,0xbd,0xa5,0x24,0xe2,0xa3,0x7b,0x3d,0x01,0x23,0xed,0x08,0x09,0xb5,0xdb,0x7c,0xa9,0x4b,0x23,0xdb,0xa2,0x25,0x0c,0xc6,0xa4,0x0d,0xbb,0x1a,0x5d,0x1b,0x42,0x0b,0x86,0x72,0xc3,0xca,0x5b,0x14,0x04,0xa3 -.byte 0xd7,0x01,0xe7,0x17,0x78,0xd0,0x54,0xde,0xd4,0x76,0x3d,0xe1,0x7d,0x26,0x3e,0xb4,0x71,0x42,0x84,0x36,0x58,0x78,0x22,0x32,0x26,0x0e,0xc8,0x99,0x05,0xe3,0x4a,0xa6,0x5a,0x1a,0x06,0x0a,0x88,0x47,0x51,0x5c,0xa8,0x72,0x70,0x0c,0x62,0x5f,0xf3,0x1e,0x02,0x50,0x20,0xc6,0x5c,0x50,0x30,0x1f,0x4e,0x5a,0x3a,0x02,0xc9,0xca,0x3f,0xa4 -.byte 0xf1,0x66,0x05,0xf3,0x19,0xe5,0xaa,0xdb,0x75,0x51,0xc1,0xb8,0x94,0xfa,0x2d,0xb6,0x8b,0x42,0xdc,0x9a,0xa3,0x13,0xeb,0x95,0x8d,0xf0,0x65,0x87,0xc9,0xa1,0x43,0xb4,0xfe,0x76,0xf4,0xc8,0xbb,0x19,0x96,0x84,0x9d,0x2f,0x92,0xe8,0x22,0x9a,0xf0,0xd5,0xf4,0xc4,0x8d,0x19,0x59,0x21,0xbf,0x15,0xfd,0xa6,0xc4,0xde,0x77,0x58,0xae,0x93 -.byte 0xb3,0xff,0x44,0x49,0x6e,0x37,0x94,0x04,0xd2,0x96,0xe9,0x80,0xd8,0xe3,0x93,0xd8,0xb4,0x7f,0x5f,0xcf,0xe5,0x9d,0x51,0x92,0xac,0x5d,0x9f,0x23,0x3a,0x3e,0xdf,0x96,0x68,0x9a,0x46,0x9b,0x1a,0x06,0x44,0x54,0xc4,0x2e,0x19,0x0f,0x50,0xee,0x73,0xda,0x39,0x7e,0xec,0xcb,0x1d,0x39,0xf7,0x9f,0xbc,0xe0,0x6d,0x49,0x56,0xf8,0xa7,0x24 -.byte 0x70,0xab,0xe1,0xc3,0x82,0x99,0x0a,0x4d,0x64,0x41,0x37,0xab,0x92,0x76,0xeb,0x6a,0x2a,0xa5,0xab,0x75,0xd7,0xe3,0x6a,0x72,0x4a,0x2b,0x57,0x02,0xc7,0xbe,0xd5,0x35,0xce,0xdf,0xee,0xf1,0xc6,0xe6,0x69,0xb7,0x76,0x99,0x22,0xb0,0xb9,0xe1,0x18,0x91,0x9a,0x35,0xd9,0x3a,0x19,0xc7,0x77,0xf2,0x2d,0xae,0x04,0x2e,0xb7,0x35,0x97,0xa5 -.byte 0xc6,0x97,0x4e,0x5d,0xbe,0xa9,0x35,0x2b,0x53,0x1a,0x6b,0x4e,0xa8,0xa6,0x22,0x48,0x2c,0x81,0x25,0xac,0x30,0x89,0x7b,0xb3,0x38,0x34,0x42,0x0b,0xa5,0x5f,0x02,0xe8,0xee,0x12,0x9b,0xce,0xe7,0x10,0xf9,0x65,0xb6,0xc5,0x74,0x06,0xef,0xc8,0x95,0xb3,0x40,0x30,0xec,0x1f,0x8e,0xeb,0x93,0x31,0x91,0x5a,0x2f,0xc2,0x90,0x85,0xaa,0x4c -.byte 0x51,0xc4,0xd0,0x3e,0xc8,0xc9,0x61,0x46,0x96,0xd4,0x60,0x56,0x7d,0x91,0xc4,0x24,0x76,0xfb,0x09,0x08,0x48,0x2f,0x4a,0x73,0x90,0x8e,0x9d,0xb2,0x38,0xa8,0x95,0x3e,0x6d,0x10,0x57,0x91,0x8d,0x55,0x62,0x1f,0x21,0xc7,0x01,0x15,0xb0,0x71,0x0b,0x26,0xbc,0x10,0x33,0x3e,0x79,0x37,0x64,0x85,0x98,0x42,0x21,0xcc,0xff,0x51,0x9a,0xc2 -.byte 0xe0,0x51,0xc3,0xff,0xf2,0x14,0x3d,0xe8,0x89,0x12,0xe7,0xcd,0x58,0x2f,0x87,0xfb,0x4a,0x50,0x6c,0x4d,0xdf,0x6f,0x64,0x9c,0x64,0x93,0x49,0x89,0xb6,0x0d,0x10,0x3f,0x13,0x9d,0x9a,0x35,0xf1,0xc0,0xe7,0xf0,0x9b,0xe8,0x39,0xd3,0x32,0xb2,0x23,0x67,0x77,0xdb,0xbc,0x0d,0x19,0x77,0x7a,0xbe,0x54,0x56,0x64,0xec,0xb6,0x2e,0x03,0xc5 -.byte 0x35,0xda,0xf1,0xc7,0x7d,0x0c,0x5a,0x32,0xec,0x86,0xdf,0xdb,0x94,0x73,0x4e,0xe3,0x45,0xf6,0xb2,0x63,0xc4,0xb7,0x80,0x59,0x4b,0x82,0x0b,0x61,0xa0,0xd5,0x43,0x18,0x78,0x35,0x93,0xde,0x46,0xa3,0xa2,0xd5,0xa2,0x71,0xec,0x3e,0xee,0x7a,0x89,0x7f,0xe9,0x70,0xff,0xad,0xae,0xa3,0x64,0xde,0x61,0xea,0x71,0xc2,0x37,0x98,0x8a,0x33 -.byte 0xd1,0x5f,0x03,0x08,0x23,0x24,0xc7,0x6c,0x62,0x24,0x6d,0x3f,0x44,0x8e,0x7c,0x9f,0x64,0x87,0xa5,0x79,0x0b,0x16,0x7e,0x4e,0xc0,0x0e,0xb8,0x77,0x56,0x9c,0xa5,0x7d,0x2d,0x5d,0x7d,0x81,0x13,0x2c,0x08,0xd5,0x83,0x84,0x38,0xfe,0x50,0x6f,0xa7,0x30,0x1f,0x06,0xee,0xab,0x13,0xc2,0x19,0xe6,0xcf,0x7b,0x85,0xfc,0x31,0x5b,0xdf,0xb8 -.byte 0x0e,0xe8,0x72,0xba,0x97,0x03,0x25,0xbc,0xad,0x74,0x7c,0xe1,0x59,0xf7,0x08,0xc1,0xe3,0x2d,0xb1,0x05,0xe7,0x1f,0xb9,0x0f,0x09,0xcd,0xe6,0x4f,0x5a,0xf6,0xcc,0xea,0xc7,0x92,0x35,0xf5,0xbc,0x3f,0xef,0xc9,0x2b,0xb4,0xd7,0x66,0x50,0xaa,0x80,0xb9,0xaf,0x5d,0x02,0x9c,0x77,0xdf,0xc0,0xc7,0xe2,0xbf,0x7d,0xff,0x69,0x63,0x3e,0x7c -.byte 0x91,0x94,0xae,0xa4,0x0a,0x25,0xa3,0x1f,0xf3,0xc6,0x88,0xda,0x82,0xac,0xbc,0x1f,0x8d,0x53,0xd6,0xfd,0x2b,0x5c,0x33,0x6d,0x03,0x68,0x92,0x38,0x07,0xeb,0x85,0x7f,0x55,0x89,0x17,0x58,0x7f,0xc7,0xb4,0x7a,0xff,0x15,0xe5,0xe0,0xea,0xce,0xac,0x3f,0x0f,0x09,0x25,0xfa,0x80,0xe3,0x07,0x89,0x4e,0xbf,0x7e,0xc2,0x42,0xf1,0x18,0x78 -.byte 0x05,0xe3,0x6a,0x2e,0xf7,0x2e,0xe5,0xbf,0x63,0x9e,0x48,0x69,0xe6,0x3c,0x4b,0x12,0x73,0x58,0xde,0x0c,0x73,0x27,0x9a,0x95,0xfa,0x51,0x8c,0xbb,0x74,0x31,0x53,0x4e,0x9a,0x13,0xda,0x49,0xf0,0x8b,0xb4,0xcd,0xc1,0xe9,0xaf,0xd6,0x59,0x59,0xa8,0x24,0x94,0xd9,0x4b,0xf8,0x20,0x79,0xa0,0x79,0x01,0x08,0x84,0x9b,0x04,0xe7,0xda,0x06 -.byte 0x22,0x3e,0x85,0x23,0x0c,0xa9,0xe5,0xcd,0xd3,0xc4,0x27,0x8c,0x4e,0x75,0xe4,0x60,0xb5,0xe9,0xc5,0xb7,0xb1,0x3a,0x84,0x68,0x40,0x3e,0x36,0x1b,0x9a,0x64,0x50,0x45,0x6f,0xc6,0x58,0x70,0x46,0x1a,0xca,0xf6,0x81,0x02,0xa8,0x17,0x4d,0x92,0x0d,0xae,0x88,0x1a,0xbd,0x52,0xc0,0x32,0xb1,0x2d,0x2d,0x12,0x9c,0x29,0xfa,0xa6,0x70,0x5f -.byte 0xe7,0x0b,0xd5,0x5d,0xa5,0x49,0x9e,0x9e,0x5b,0x55,0xbc,0xce,0x5b,0xb4,0xef,0x3f,0xe4,0x7c,0x50,0xef,0x58,0xf5,0xfe,0xcc,0xf6,0xd0,0xf1,0x3a,0x0b,0xf2,0x3e,0x1c,0xce,0x22,0x7e,0x88,0x1c,0x8f,0x9a,0x69,0x76,0xa9,0xf0,0x18,0xa8,0x76,0x7f,0x0c,0xa6,0xfd,0x67,0x43,0xc7,0x43,0x67,0x98,0x6e,0x37,0xd4,0x82,0x29,0x62,0xa6,0xcf -.byte 0x2b,0x7c,0xee,0x14,0x4d,0x2d,0x1a,0xfc,0xc6,0xaf,0x5b,0xea,0x8a,0xa8,0x9a,0x3b,0xab,0x7d,0x76,0x15,0x50,0xe8,0x95,0x31,0xc8,0x5d,0x5d,0x19,0x68,0x07,0xf5,0xb0,0x29,0x5f,0x79,0x4f,0x0d,0x2b,0xba,0x1d,0xd2,0xf2,0x83,0x50,0x89,0x0b,0x96,0x16,0xde,0x7c,0x04,0xea,0x9c,0x75,0x97,0x7e,0xd7,0x2c,0xee,0x82,0x7c,0xbf,0x0b,0x71 -.byte 0x05,0x59,0xd7,0x11,0x70,0x8e,0x41,0x62,0x91,0x38,0x3a,0x69,0x3f,0x3d,0xde,0x8e,0x03,0x0a,0xea,0xfb,0xea,0x36,0xf0,0x5c,0xb6,0xdf,0x9a,0x66,0x9e,0x64,0x43,0xaf,0xb7,0x83,0xd1,0xef,0x7c,0xb6,0x9b,0x40,0xd8,0x0f,0x0e,0x0b,0xa7,0xd0,0x98,0xca,0x8e,0x3b,0xed,0xb7,0xa5,0x19,0xca,0x67,0x30,0x87,0x17,0x0e,0xc4,0xe1,0xaa,0x6e -.byte 0xdb,0x67,0xbd,0xf5,0xed,0x10,0x68,0xb1,0x43,0x73,0xaa,0x99,0x1a,0x83,0x0d,0x1a,0x5a,0x8b,0xc8,0xff,0xe9,0xe0,0x1c,0x15,0xda,0xb0,0x99,0x90,0xce,0x1f,0xfd,0x17,0xd2,0xfa,0x8f,0x3a,0xe8,0x1b,0xd3,0x96,0x2a,0x0d,0xa9,0x4d,0x6d,0x77,0x53,0xe8,0x8f,0xc7,0x6b,0xb4,0x3b,0x6d,0x0c,0x8e,0x35,0x67,0x09,0x6e,0x43,0x36,0x52,0x3e -.byte 0x0e,0xf6,0x4f,0x16,0x40,0x45,0x7f,0xab,0x39,0xf2,0x23,0xfb,0x4e,0xea,0x6e,0xcf,0xa0,0xb6,0xec,0x6d,0x93,0x1b,0x6f,0x9f,0xd6,0xce,0xcd,0x1e,0x90,0x5c,0x7d,0x61,0xc4,0xae,0x02,0xb2,0x7a,0xb2,0x25,0x59,0xac,0x0a,0xcb,0xc6,0x28,0xa2,0x9c,0x7b,0x4b,0x05,0x5a,0x23,0x55,0xc8,0x9a,0x72,0xe6,0x3b,0x91,0xa2,0x9b,0x12,0x1c,0x1f -.byte 0x4b,0x85,0x42,0x9d,0x73,0xf9,0x50,0x3e,0x12,0xc4,0x51,0xb4,0xe1,0x2a,0x08,0xfc,0xf9,0xc8,0x5a,0x53,0x79,0xcc,0xd1,0x24,0x4c,0xc1,0xf6,0xe7,0x10,0x9d,0xe6,0xce,0xcc,0xc7,0x04,0xf8,0x7a,0xd4,0x2f,0x0a,0x97,0x32,0xaf,0x38,0x77,0x97,0x78,0xc8,0xa9,0x9a,0xca,0x65,0xee,0x2b,0x07,0x0e,0xb1,0xaa,0x3c,0xee,0x03,0x85,0xf7,0x09 -.byte 0xd1,0x03,0xe5,0x4f,0x8a,0x6b,0xba,0x83,0xd2,0x6a,0x05,0xe6,0x4e,0x59,0x21,0x26,0xcc,0x8d,0x4a,0x91,0x21,0x6b,0xe5,0x7a,0x83,0xed,0x4e,0x95,0x4b,0x16,0x98,0x3f,0x2d,0x51,0xc5,0x67,0x56,0x58,0xc9,0xc3,0x32,0xff,0x91,0x9d,0x7f,0x6d,0xc7,0x8a,0x40,0x58,0x56,0x35,0xca,0xc1,0xa9,0x07,0xe2,0xc6,0xe1,0x8f,0x7b,0x7c,0x68,0x4e -.byte 0xde,0x19,0xc8,0x9c,0x41,0x65,0x74,0x33,0xb5,0x5b,0xf7,0x47,0x91,0x51,0x41,0x56,0x54,0xaa,0x8e,0xa5,0x1f,0xdb,0x50,0xa4,0x97,0x7a,0xea,0x86,0x2e,0xfd,0xdd,0x64,0x23,0x6e,0x44,0x28,0xfb,0xae,0xe8,0xc2,0x38,0x96,0x56,0x2e,0xd8,0x7e,0x3a,0xc8,0xc6,0x7f,0x20,0x15,0xad,0x9f,0xfa,0x5c,0x55,0xf5,0xe1,0x9a,0x07,0x84,0x5b,0x81 -.byte 0x39,0x4b,0x70,0xc3,0xfd,0x2b,0xc5,0xb7,0x47,0x36,0x74,0x5a,0x85,0xaa,0x45,0x94,0x8e,0xbe,0x7f,0x6c,0x45,0xf5,0x02,0x4e,0x5f,0x16,0x04,0x7e,0xfa,0xb8,0xa9,0x38,0xc4,0xd9,0xca,0x5f,0x7a,0xe3,0x96,0x78,0x82,0xa0,0xac,0xef,0xc4,0x2a,0xb5,0xf4,0x7d,0x28,0x8c,0x25,0xba,0x4e,0xd5,0xd5,0xd1,0x24,0xc6,0x05,0xb2,0x18,0x2d,0x66 -.byte 0xea,0xe3,0x42,0x79,0x33,0x9e,0x70,0x3a,0x1b,0x5a,0x8e,0xcb,0x03,0xa8,0x43,0xf3,0xd5,0x66,0x41,0x10,0xd7,0x09,0xf0,0x28,0xe5,0x25,0xe6,0xac,0x9a,0xe6,0x34,0x36,0xfb,0xc4,0xa6,0x9a,0xd0,0x24,0x4d,0x18,0xf9,0xd1,0x8e,0xca,0x92,0x83,0x0f,0x55,0x54,0x6d,0x72,0x81,0x81,0xdb,0x72,0x1f,0xd6,0x32,0xb9,0x32,0x45,0x84,0x9c,0x66 -.byte 0x68,0x7e,0xab,0xb3,0xca,0xf5,0x4f,0xdd,0xb4,0xee,0xbb,0x05,0x70,0xbe,0x4f,0xd1,0x27,0x01,0xcc,0x7c,0x4f,0x47,0x55,0xce,0x91,0x73,0x6f,0xff,0x8d,0xfc,0x0c,0x4c,0xaa,0xfc,0xce,0x9f,0xf3,0x4a,0x46,0x92,0x89,0x84,0x8f,0x4d,0x94,0x37,0xda,0xe3,0x11,0x0d,0x63,0x60,0xcb,0x40,0x8f,0xe8,0x0f,0xf9,0xa1,0x89,0x64,0x44,0x45,0x74 -.byte 0xc5,0xa2,0x73,0x33,0x08,0xa2,0x59,0xb0,0xeb,0x7b,0x7b,0xa7,0x28,0x4c,0x13,0x6a,0x04,0x15,0x14,0xd0,0x3e,0x5e,0xec,0xe1,0x3f,0xe5,0x93,0x06,0x6b,0x60,0x50,0x1c,0x90,0xc0,0x5c,0xea,0x7e,0x58,0xf1,0xed,0xba,0x43,0x0b,0x84,0xf7,0xa4,0xbd,0x4c,0xed,0x88,0x5b,0xae,0xa2,0x0a,0xf6,0x06,0xfd,0x43,0x63,0xfe,0x8a,0x03,0x21,0x8b -.byte 0x27,0xc6,0xef,0xa3,0xa9,0x3a,0xc1,0x8b,0x65,0x62,0x25,0x85,0xaa,0x2f,0xff,0x22,0x96,0xb7,0x5c,0x82,0xde,0x21,0x4e,0x0d,0x8d,0xd9,0x7f,0x97,0x79,0x95,0x6c,0xe6,0xfd,0xb1,0x7c,0x84,0xc8,0x73,0xbc,0x50,0x2f,0x87,0x03,0x56,0xcf,0xea,0x7f,0xed,0x17,0x7d,0xf7,0x61,0x6b,0x6f,0x5b,0xd3,0xe4,0x83,0xbd,0x8b,0xd3,0x8e,0x51,0x57 -.byte 0x3d,0xcc,0xe4,0x09,0xb9,0x73,0x1f,0xb4,0x47,0x5e,0xf2,0x10,0x3e,0xf4,0x9c,0x86,0x02,0xdf,0x3e,0x75,0x1c,0x9b,0xb5,0x0f,0x31,0xc6,0xbb,0x00,0xb4,0x8a,0x1a,0xe5,0x0d,0x9c,0x3e,0x93,0x61,0x5a,0x61,0x86,0x12,0x64,0xaa,0xfd,0xa2,0x6e,0x8f,0xcc,0xcd,0x60,0xa1,0xad,0x6d,0xdc,0xa2,0x7b,0x5a,0xe0,0xee,0x27,0x5d,0xc5,0xfe,0x1f -.byte 0x7b,0x9f,0x33,0xf1,0xee,0x2a,0x58,0x39,0x56,0x14,0x4f,0x2f,0x11,0x26,0x6b,0x56,0x7c,0x75,0xb7,0xc3,0xa7,0xf6,0x54,0xd8,0xa7,0xbb,0x73,0xb5,0xa5,0x83,0x1e,0x65,0x7e,0xa7,0x85,0x74,0xa4,0x04,0x0e,0x26,0x01,0x88,0xbc,0x8b,0x98,0x0c,0x9b,0x74,0x22,0x44,0x16,0x16,0xed,0x94,0x81,0x81,0x13,0x26,0xc9,0x27,0xa9,0xa7,0xe0,0x45 -.byte 0x69,0x6e,0x33,0xcc,0xa3,0x15,0x10,0x99,0x84,0x06,0x95,0x00,0xbb,0xc6,0x8e,0x4e,0x37,0x1b,0x23,0xb2,0xf7,0x4d,0xd7,0x24,0x68,0x6b,0xaa,0x2e,0x57,0x8d,0xd6,0x4e,0xa2,0x69,0xd8,0x8d,0x84,0xb2,0x85,0x91,0x30,0xbf,0x41,0xab,0xcf,0x5c,0xa6,0x51,0x1e,0xf5,0x79,0x5a,0x20,0xfa,0x3d,0x0a,0xc5,0xd7,0x3f,0xa6,0xcc,0xf6,0x9b,0x76 -.byte 0xe0,0xec,0x9e,0x0b,0x23,0xe4,0x74,0x36,0x14,0x6f,0x24,0x9d,0xe7,0xb2,0x41,0xd7,0x68,0x37,0x67,0xdc,0x01,0xb1,0x20,0xf9,0x8b,0x0b,0xf5,0xa7,0x95,0x78,0xa0,0x6c,0x4b,0xc0,0x44,0x92,0x4a,0x75,0x0f,0x61,0xde,0xc3,0xc2,0x3d,0x17,0xa0,0x4d,0x57,0x8b,0x11,0x35,0xbd,0x49,0x87,0x05,0xba,0x5d,0x1f,0x76,0xd4,0x0f,0xb0,0x5b,0x5f -.byte 0xb7,0xf8,0xcf,0x12,0x54,0x19,0x9a,0x49,0x6a,0x42,0xad,0x93,0x85,0x0b,0xe7,0x8c,0x30,0x59,0x82,0x82,0x2d,0xd9,0x89,0xf5,0x8c,0x39,0x9c,0xf5,0xcd,0x25,0x22,0x74,0xcf,0x56,0xa2,0x15,0x40,0xa6,0xa8,0xfc,0xdc,0x85,0x9e,0xab,0xd6,0x94,0x5d,0xd6,0x73,0x07,0xed,0x7b,0x76,0x11,0x67,0xf5,0x52,0xac,0x1a,0x69,0x1f,0x4a,0xa2,0xaa -.byte 0x4d,0x11,0xe0,0xc4,0x4c,0x6e,0x9e,0x8e,0x13,0x46,0x0b,0x95,0x40,0x53,0x35,0x53,0x58,0x7f,0x81,0x5f,0x17,0xd7,0x5e,0x53,0x86,0xf3,0x1b,0x70,0xf1,0x95,0x8f,0xf6,0xd4,0x6f,0x55,0x92,0xa2,0x38,0xd3,0x43,0x6c,0x7e,0xa2,0x21,0x5b,0x18,0x11,0xdd,0x03,0x52,0xe6,0xe5,0xc0,0xc5,0x4e,0x8e,0xda,0xdb,0x91,0xcf,0xf7,0x75,0xc2,0x33 -.byte 0x69,0xd1,0xd1,0x29,0x9d,0x51,0x79,0x91,0xe4,0x58,0x05,0xa5,0xf6,0x54,0x16,0x3e,0x42,0xf3,0xc4,0x1f,0x88,0x94,0xfc,0x6b,0x53,0xb1,0xd5,0x17,0xe6,0xab,0x77,0x33,0x8a,0xd0,0x93,0x74,0x02,0xe0,0x81,0x5e,0xbe,0x2f,0x4d,0xcd,0x25,0x0b,0xd0,0x06,0xd8,0xc9,0xf9,0xcf,0x8e,0xf8,0xc3,0xe2,0x33,0x60,0xe5,0xfa,0x89,0x68,0xf8,0xb7 -.byte 0xef,0x9d,0xfc,0x9d,0x76,0x13,0x2d,0x9d,0x18,0x7d,0x05,0xb4,0xa7,0xa3,0x8a,0x91,0xe0,0x73,0x65,0x89,0xb4,0xc1,0x53,0x7c,0xdc,0xf2,0xab,0x39,0x94,0xc7,0x3d,0xf8,0x1c,0x8f,0x49,0x37,0xee,0xc1,0x19,0x84,0x15,0x3b,0x36,0xb2,0xc2,0xe1,0x16,0xe2,0xfb,0xde,0x1f,0x0e,0xa4,0xea,0x59,0x67,0x2d,0xea,0x47,0xe5,0x2c,0xd1,0xb5,0xa9 -.byte 0xbd,0x5c,0x92,0x34,0x8b,0xc5,0xab,0x4f,0x2b,0x6b,0xc4,0x8b,0xdb,0xbb,0xcb,0x86,0x34,0x35,0xa0,0x5c,0x29,0x1a,0x8b,0xce,0xdc,0xd7,0x46,0x2b,0x20,0x9d,0xea,0xa8,0x97,0x68,0x37,0x56,0x03,0x7d,0x4f,0xb6,0xfc,0x30,0x82,0x68,0xb4,0x56,0xf3,0xbe,0x58,0xcc,0x20,0xc1,0x53,0x9f,0xbb,0x0b,0x2b,0x6e,0xa0,0x2d,0xc0,0x61,0x02,0x0b -.byte 0xf9,0x0e,0x55,0xb8,0xb8,0x23,0x6e,0x50,0xc0,0x36,0xb8,0xf6,0x5e,0xb3,0xa7,0x8f,0xf8,0x7f,0xd0,0x5d,0x0a,0xc4,0x2b,0xa9,0xd3,0x76,0xcf,0x4d,0x27,0xda,0xac,0xf3,0xb0,0xca,0x00,0xa0,0x94,0x12,0x20,0x89,0x22,0xa9,0x89,0xe4,0x23,0x71,0xe0,0xdb,0xec,0xb0,0xa9,0x2e,0x45,0xf6,0x8d,0x1e,0x4b,0x0e,0xc7,0xf8,0x40,0xd6,0xf4,0x2f -.byte 0x80,0x3e,0xf8,0xfb,0xcf,0x7b,0x54,0xb5,0xbd,0x55,0xf2,0x37,0x46,0x9f,0x32,0x45,0x87,0xa3,0x6a,0x51,0x25,0x43,0x54,0xa2,0x92,0xc6,0xbe,0xa4,0x33,0x54,0x82,0xc7,0xf1,0xe4,0x52,0xf9,0x09,0xac,0xc3,0xb1,0x25,0x86,0xc7,0x89,0x83,0x2c,0xf6,0x35,0x9e,0xd1,0xd8,0xb1,0x71,0xed,0xfa,0xae,0x09,0x83,0xb3,0xf0,0xde,0x24,0xed,0x3c -.byte 0xc6,0x60,0xe8,0x15,0x49,0x93,0x29,0x82,0xbf,0x1d,0x23,0x17,0x11,0xea,0xa7,0x53,0x83,0xa5,0xc1,0x9e,0x02,0x17,0x08,0x99,0xa6,0x72,0xaf,0x82,0x3f,0x0b,0x69,0xca,0xb8,0x72,0xa9,0x31,0x71,0x20,0x32,0x57,0x89,0x9b,0x16,0x92,0x54,0xc0,0x99,0x6d,0xa4,0xbf,0x5a,0xb5,0x53,0xa7,0x4c,0x69,0xd8,0xf7,0xe7,0x4c,0xc0,0x76,0xb6,0x35 -.byte 0xdd,0xe7,0xb2,0xd9,0x1c,0xd5,0xf7,0x39,0x32,0x44,0x48,0x02,0x85,0x69,0x02,0xad,0xe6,0xfc,0xbb,0x07,0x9e,0x7f,0xee,0x6d,0x07,0x12,0x21,0xeb,0x67,0x4d,0x74,0x90,0x8f,0x79,0x51,0x9d,0x8a,0x63,0x24,0xab,0x6f,0x8f,0x73,0xd3,0x91,0x68,0x15,0xa9,0x6a,0x84,0x92,0xc2,0xd4,0x4d,0xa8,0xe1,0x4f,0xa2,0x1e,0x34,0xa3,0x9a,0x04,0xf2 -.byte 0xfc,0xc4,0xe7,0xd0,0x52,0xc4,0x49,0x51,0x8e,0x7d,0xaa,0x74,0xaa,0x08,0xbe,0x08,0xf6,0xe4,0xc1,0x61,0xff,0x2e,0x9c,0x17,0x61,0xb6,0x01,0x44,0x18,0xe8,0x5e,0xa9,0xfb,0x02,0x21,0xbb,0x08,0x5c,0xe0,0xd3,0x0c,0x98,0xc5,0x93,0x2a,0x1c,0x69,0xf3,0xe8,0x8b,0x36,0xa0,0x9d,0x1e,0xda,0x18,0x14,0x06,0x7f,0x75,0x3d,0x42,0x92,0x5a -.byte 0xb9,0xb7,0xc0,0xc0,0xb0,0xc5,0xa9,0xb2,0x67,0x24,0xc2,0x28,0x29,0xcb,0x78,0x8e,0xf3,0xd1,0x37,0x63,0xca,0xc8,0x9a,0x1b,0x38,0xa5,0x9f,0x0e,0x0d,0x26,0x5b,0xfe,0x2f,0xdf,0x4f,0xb9,0x21,0x8c,0xc8,0xe0,0x9f,0x71,0xb9,0xc3,0x6c,0xd8,0xd3,0x2f,0xe4,0x3c,0x67,0x35,0x45,0x74,0x7f,0xcb,0x13,0xda,0x64,0x47,0xff,0x6f,0x05,0xf0 -.byte 0x87,0x8d,0x0d,0x1f,0x10,0x47,0x0e,0xf6,0x9d,0x89,0x6d,0x79,0x04,0x77,0x8a,0x6c,0xeb,0x7d,0x9b,0xd7,0x65,0x82,0xa8,0x95,0xa2,0x8c,0x02,0x91,0x0d,0xf2,0xe8,0x65,0x60,0x0d,0xb6,0x1d,0xf4,0xf3,0x41,0x75,0x33,0x21,0x13,0x22,0x93,0x01,0x2f,0x11,0xe7,0xed,0x45,0x56,0x90,0xec,0x0b,0x99,0x8e,0x84,0xc8,0x76,0x31,0x1d,0xb9,0xcb -.byte 0x87,0x3f,0x5f,0x39,0xeb,0xe8,0x9e,0x5e,0x96,0x9e,0x42,0x64,0xf3,0xef,0x00,0x1f,0x2a,0x6c,0x18,0x67,0xbd,0xdd,0xf9,0x65,0x11,0x1b,0x9c,0xd7,0xf3,0x3d,0xb2,0x6f,0x88,0xf7,0xd2,0x26,0x06,0xef,0xc8,0x23,0x3f,0x46,0x5d,0xf0,0x96,0x40,0xb1,0xdd,0xad,0xe4,0xee,0xb6,0xc2,0x67,0x18,0x46,0x67,0xc4,0xa5,0x7e,0x3e,0xce,0x72,0x47 -.byte 0xca,0xc3,0xa7,0x94,0x56,0xe2,0x23,0x03,0xcf,0xd0,0x18,0x55,0x30,0xe3,0x14,0x00,0xda,0x0f,0xaa,0x7f,0x20,0xaf,0x3b,0x24,0x43,0x7a,0xaa,0xd4,0x12,0x42,0x10,0xe4,0x44,0x8a,0x7f,0xf1,0x74,0x9d,0xe0,0x28,0x60,0xce,0xdd,0x04,0x96,0x03,0x80,0xcb,0xaa,0xa9,0xb5,0xc7,0xb4,0xbb,0xc7,0x9a,0x93,0xd8,0xff,0x3b,0x8f,0x1f,0xb7,0xce -.byte 0xed,0xbc,0xde,0x9f,0x9e,0x56,0x96,0x65,0xba,0xe7,0x89,0x03,0xb2,0xbd,0xfe,0xa7,0x02,0xeb,0x33,0x9a,0x8b,0x5b,0x36,0x64,0x17,0x9f,0xd2,0xe4,0x75,0xb5,0xfb,0x21,0x03,0xa4,0xe7,0xb4,0x49,0x72,0xfd,0xf3,0x1e,0x5f,0xdb,0xe5,0x6c,0x92,0x51,0xe7,0x91,0x55,0xb7,0x82,0x18,0x05,0xc3,0x2c,0xf1,0x23,0x61,0x36,0xad,0x80,0x1b,0xde -.byte 0xe1,0x51,0x4e,0x51,0xa1,0xf6,0x5a,0xb9,0x03,0x48,0xa7,0x12,0x88,0x63,0x30,0xff,0x48,0xfc,0x92,0x30,0x9a,0xca,0x08,0x1b,0x64,0xa9,0x74,0x2a,0x64,0x42,0x7d,0xa9,0xa4,0x9d,0xcb,0x59,0x71,0x53,0xc1,0xa8,0xa6,0xb5,0x47,0xf9,0x87,0xb5,0x41,0x58,0x92,0x14,0xf7,0xbd,0x10,0x45,0x37,0x20,0x1d,0x5b,0x42,0x04,0xed,0x69,0x4c,0xa5 -.byte 0xdc,0x2a,0x58,0xba,0x00,0x1e,0x05,0x9c,0x3c,0xbf,0x65,0x76,0xd1,0x11,0xe0,0x15,0x22,0xb0,0x2a,0x53,0x32,0x0f,0x6e,0x08,0x4e,0x27,0xc2,0x71,0x14,0x20,0xee,0xb0,0x0b,0x60,0xef,0x54,0xae,0x2c,0xe0,0x1d,0x30,0xac,0x0d,0x3a,0x93,0x15,0x0a,0xe7,0x14,0xf3,0x1a,0x67,0xb1,0x43,0x85,0xbd,0x06,0x53,0xab,0x6d,0x5d,0xe7,0xe3,0x82 -.byte 0xb8,0x39,0x35,0x10,0x87,0xe7,0x90,0x4d,0x9c,0x6f,0x83,0xad,0xa2,0x43,0x7a,0x5d,0xc1,0x8a,0x39,0xa3,0xa6,0xda,0x48,0x5c,0x9b,0xe1,0x0d,0x69,0xfc,0x87,0x18,0xdd,0x34,0x9a,0xb4,0x9c,0x04,0x0d,0x49,0x18,0x3e,0x38,0xd8,0x01,0x67,0xb1,0x7f,0x6b,0xb5,0xfe,0x58,0x1c,0x64,0x11,0x10,0x6b,0xc1,0xca,0x56,0xe3,0x12,0x8c,0xb4,0xac -.byte 0x03,0xbd,0xc1,0x54,0xbe,0x5c,0x70,0x6f,0xdd,0x73,0xa3,0x84,0xcd,0x0b,0x1b,0xbf,0x05,0xac,0x27,0x11,0xe8,0x5f,0xc3,0xb9,0x68,0xc2,0xe9,0x3f,0x5a,0x9b,0x28,0xca,0x65,0x5e,0x66,0x4e,0x50,0xa9,0x81,0xb1,0x10,0xc1,0x2c,0xa5,0x62,0xc8,0x52,0x07,0xa5,0xa1,0x99,0x16,0x7b,0x08,0xa4,0x1e,0xf4,0x50,0x8f,0xb2,0x42,0xa5,0x19,0xa2 -.byte 0x34,0x91,0xcf,0xa7,0x5e,0x73,0x6b,0xc2,0xa3,0x4d,0xdd,0x7c,0x26,0x46,0x34,0xe6,0x5d,0x54,0x52,0xe3,0x1e,0xc1,0x10,0x36,0x7c,0xc9,0xd2,0x1e,0xca,0xeb,0x80,0xc5,0x3c,0x04,0xf6,0xb7,0x09,0xd4,0x3e,0x67,0xc3,0xf6,0x6b,0xd4,0x60,0x00,0xc9,0x68,0x17,0x39,0xbc,0xcd,0x14,0x32,0xfc,0x33,0xa4,0xb0,0x6f,0x12,0x6b,0x5f,0xe2,0x15 -.byte 0x1c,0x9a,0x15,0x4f,0x0b,0x7d,0x4c,0xa0,0x89,0x40,0xb3,0x0e,0x84,0x90,0xb3,0xc6,0x3e,0xa5,0x0b,0x81,0x66,0x14,0x5f,0x8d,0xe0,0xbf,0xf7,0x9d,0xa4,0x4e,0x69,0xd5,0xac,0x0f,0x6c,0x29,0x94,0x8f,0x3b,0x4b,0xed,0x5b,0x6e,0xe1,0x58,0x5d,0x32,0x19,0xe6,0xbd,0xfb,0xd5,0xb7,0x0f,0x72,0x0e,0x5b,0x14,0xd3,0xf3,0x09,0xa8,0xea,0xf7 -.byte 0x98,0x2f,0x42,0x07,0x8e,0x72,0x27,0x53,0x8d,0x0b,0xea,0x74,0x38,0xbc,0xaf,0xb8,0x76,0x65,0x97,0xda,0xa7,0x06,0x37,0x29,0x09,0xbe,0xaa,0xe6,0xf7,0xb6,0xb1,0x5f,0x71,0x1f,0x5d,0x14,0x47,0xdf,0x20,0xa3,0x94,0x93,0x7d,0x21,0xe6,0x22,0x7e,0x38,0x1a,0x26,0x83,0xc7,0x32,0xdf,0x58,0xcd,0xab,0x67,0xae,0x94,0xa5,0x68,0xcb,0xe3 -.byte 0x51,0x70,0xc0,0xc4,0x41,0x9f,0xca,0x05,0xc9,0x51,0x2a,0x8e,0x53,0x89,0x3f,0x52,0x6b,0x29,0x64,0xa8,0xb8,0xdf,0x02,0xb1,0x41,0x4e,0x36,0x42,0x32,0xa8,0xc0,0x91,0xf0,0x69,0x69,0x55,0x99,0xb7,0x78,0x4f,0x79,0x5b,0xc5,0xab,0xc6,0xed,0x15,0x88,0x6b,0x94,0x0a,0xdd,0xea,0x47,0xf9,0x0e,0xb8,0x89,0x15,0x68,0x3e,0xc0,0x50,0xf8 -.byte 0xa1,0x2d,0x2a,0x11,0x8a,0xc5,0xb0,0x09,0x4f,0x7d,0x90,0x5f,0x49,0x35,0xe9,0xdd,0xfc,0xac,0xea,0x1b,0x20,0xad,0xd2,0xe6,0xb6,0xbf,0x3c,0x0e,0x7b,0xdf,0x2f,0x55,0x58,0x0e,0x25,0x53,0x62,0xd3,0x73,0xb8,0x3e,0x12,0x91,0xcb,0x23,0xf2,0xc0,0x5d,0x74,0x2b,0x51,0xcc,0xa2,0xb1,0x5a,0xd2,0xf4,0x9b,0xc9,0xa5,0x83,0x2b,0x5a,0x8a -.byte 0x0b,0xe9,0x09,0x59,0xb5,0x44,0xc9,0x55,0xcc,0xbd,0xb6,0x69,0x66,0x9a,0x0c,0x15,0xae,0x76,0x35,0xbe,0xe9,0x37,0x70,0x9e,0xdc,0x97,0x5a,0x82,0x97,0xf6,0x1a,0x45,0xd7,0x27,0xfe,0x1f,0xc3,0x7c,0x3a,0x52,0x85,0x12,0x73,0x8a,0x8e,0x07,0xec,0x1f,0x59,0x3f,0xb0,0x32,0x07,0x92,0x3e,0x81,0xe0,0x7a,0x9a,0xc9,0x91,0xca,0x84,0xf1 -.byte 0xe1,0x32,0x57,0x0a,0x3c,0x9a,0x20,0xa8,0xbe,0x84,0x91,0x44,0x66,0x81,0xdd,0x12,0xa8,0x46,0x15,0x18,0xfc,0xae,0x5e,0x9a,0xf3,0xd9,0xb9,0x6a,0xbb,0x90,0x1c,0x61,0x7f,0x61,0x2c,0xa7,0x12,0x1e,0x05,0xee,0x0c,0x66,0x9e,0xc2,0xc8,0xb9,0xe0,0xc9,0xc4,0xb9,0xee,0x3a,0x6f,0x97,0x2a,0x5e,0xcb,0xd9,0xff,0xd1,0x37,0x5e,0xa0,0x03 -.byte 0x70,0xc1,0x2f,0x15,0xf9,0xf7,0x90,0xbe,0x23,0xe7,0x7c,0x90,0x4b,0xe4,0x5a,0x01,0x65,0x27,0x2d,0x4b,0xd3,0xa8,0x8c,0x1d,0x2d,0x5d,0x48,0xac,0x6b,0x59,0xc9,0x78,0xb2,0xee,0xda,0x6e,0xa8,0x68,0x08,0x99,0x22,0x25,0xfe,0xc2,0xb8,0x83,0xa8,0x08,0xbb,0x6e,0x64,0xae,0x2e,0xbb,0x93,0xaf,0xdc,0xeb,0xa3,0x11,0xa7,0x5d,0x3f,0x22 -.byte 0xf1,0x95,0x27,0xf6,0xd6,0xa6,0xc3,0x56,0x0a,0xd0,0x17,0x43,0x35,0xd2,0xe7,0xa4,0x8f,0x6c,0x1c,0xc4,0x4d,0xa7,0x3b,0xb8,0x7f,0x0c,0xa0,0xd6,0x56,0x82,0xf4,0x16,0x96,0xcd,0xcf,0x6f,0x78,0xec,0xbb,0xb2,0xdb,0x67,0xcf,0x78,0x0c,0x22,0x1d,0x72,0x21,0x8e,0x40,0x85,0xa5,0x07,0x3b,0x0e,0xfa,0x44,0xb0,0xfe,0xbf,0x54,0x80,0x41 -.byte 0xdc,0xa7,0xc7,0xdb,0xaa,0x04,0x42,0x0d,0x42,0x03,0x17,0xc8,0x57,0xd7,0x08,0x34,0x37,0xf5,0x9a,0x90,0x30,0x43,0x54,0x5b,0x58,0x50,0x4e,0xc4,0x56,0x57,0xff,0xf0,0x05,0x82,0xca,0x2e,0x20,0xb0,0xbd,0xd0,0x00,0x7d,0x60,0x3f,0xdb,0x9c,0x08,0x7e,0x21,0x63,0xbc,0x89,0xbf,0xcb,0xcc,0x36,0xb5,0x36,0x41,0xb4,0x9c,0x5c,0x9d,0xa6 -.byte 0x74,0xa4,0x4f,0x6a,0xcb,0x63,0x51,0xb1,0x92,0xa0,0x03,0x9b,0x88,0x03,0xd5,0x82,0x30,0xfb,0x69,0x49,0x20,0xb0,0x37,0x50,0xe4,0x02,0x9e,0x11,0x09,0x20,0x1a,0x41,0x8d,0xdd,0xa0,0x18,0xb4,0x74,0x04,0x1e,0x3a,0xea,0xb4,0x28,0x01,0x7f,0x0b,0x73,0x27,0x5f,0x76,0x2e,0x71,0xfa,0x50,0x1b,0x43,0x8d,0x0d,0x6c,0x87,0xc3,0x10,0x7b -.byte 0x42,0x7d,0x17,0xa6,0x00,0x5b,0x83,0x6c,0x7b,0x7f,0x72,0xd8,0x90,0x4d,0x7f,0x54,0x72,0x17,0x21,0xe4,0x45,0x74,0x20,0x53,0x30,0x46,0x90,0xbf,0x2f,0xac,0x01,0xbd,0x40,0xa9,0xc5,0xbe,0xbd,0x9b,0x59,0x62,0x03,0x30,0x80,0xe3,0x8e,0x23,0x7b,0x2d,0x63,0x4f,0x30,0xe3,0xb8,0x56,0x87,0x57,0x43,0xdc,0x6a,0x3c,0x13,0xed,0x93,0xc9 -.byte 0x1a,0x1b,0xea,0x38,0x67,0x33,0x7f,0x11,0x5c,0x96,0x20,0x4d,0xf6,0x82,0x51,0x45,0xca,0x20,0xfd,0x59,0xef,0x4c,0xb4,0xb0,0xb2,0x0f,0xdb,0x4c,0x00,0x7a,0x18,0x58,0xb0,0xd3,0x65,0x73,0x42,0xe5,0x05,0x76,0xd7,0xa2,0x1e,0x9f,0x59,0xc0,0xd0,0x76,0x29,0x1b,0x12,0x29,0x9b,0xe4,0x7d,0x45,0x13,0xb4,0x57,0xf2,0x0b,0xd1,0xb5,0x60 -.byte 0x6d,0x15,0x0b,0xca,0x5e,0xe4,0x80,0xda,0x56,0x95,0x41,0x18,0x54,0xa7,0xad,0x40,0xe5,0xd7,0xa7,0x3e,0xf7,0x73,0x40,0x70,0xb3,0x23,0xdb,0x22,0x62,0xc7,0x44,0xfb,0x64,0x18,0x18,0x05,0x84,0x07,0x68,0x06,0x7f,0xb9,0xc3,0xf9,0x55,0xe2,0x0d,0x37,0x51,0x34,0xc3,0x55,0x3c,0x29,0x5d,0x1d,0x27,0x77,0xd3,0xe1,0x6a,0x60,0x9f,0x10 -.byte 0xef,0xb1,0x93,0xbf,0x2a,0xb7,0xe8,0x42,0x4d,0xfd,0xa9,0xa9,0x2f,0xb6,0x07,0x5b,0xe8,0xf7,0xd7,0x10,0x47,0x71,0x56,0xba,0x11,0x11,0x32,0xc4,0x22,0xf4,0x12,0x6f,0xc3,0xef,0x81,0xc5,0x82,0xb4,0x1b,0x99,0xbb,0x1a,0x63,0x6b,0x3a,0x70,0x4f,0xec,0x2c,0xf9,0xde,0x1a,0x2e,0x62,0x27,0x1c,0x81,0x21,0x30,0x08,0x30,0xf6,0xf5,0xc1 -.byte 0x6d,0x0b,0xeb,0x34,0xd9,0x3a,0xa2,0xa2,0xc6,0x17,0x60,0x85,0x65,0x43,0xd6,0x3d,0x71,0xac,0xc2,0xaf,0x2b,0x9e,0x62,0xf2,0x08,0x47,0x6f,0x42,0xa8,0x21,0xad,0x42,0x98,0xa0,0xef,0xdf,0xd8,0xda,0x10,0xad,0xf7,0xe5,0xf9,0x22,0x89,0x44,0xbf,0x86,0x86,0x2b,0x02,0xd1,0x9e,0x8f,0xb7,0x10,0x63,0xb1,0xcc,0x40,0x6b,0xa3,0x8e,0x09 -.byte 0xb8,0xe3,0x77,0x3c,0xde,0x36,0x7a,0xb7,0x78,0x4f,0x99,0x5d,0x9a,0x9e,0x19,0x2d,0xb5,0xd9,0x9c,0x95,0x1f,0xa1,0xcc,0x61,0x31,0x1c,0x96,0xe5,0xca,0xeb,0x26,0x34,0xa4,0x63,0x5c,0x7c,0x0f,0x23,0xd1,0xe1,0x09,0xf4,0xab,0xf6,0x73,0x2f,0x8a,0x62,0xf0,0xd3,0x8c,0x44,0xe5,0xe9,0x9d,0x58,0x71,0xfa,0xf5,0x39,0xa5,0x6f,0xf7,0x04 -.byte 0x43,0x0a,0x78,0x54,0xfb,0xa7,0x66,0x57,0x1f,0x61,0xd6,0xda,0xff,0x4f,0x32,0x9d,0x80,0x6b,0x77,0xed,0xda,0xaf,0xbc,0x9e,0xea,0x77,0x04,0xf3,0x47,0x96,0xd1,0x44,0x8e,0xca,0xfe,0xb0,0xa3,0xa6,0x1d,0x8d,0xa4,0xb5,0x8c,0x35,0x28,0xf3,0xaa,0xab,0x28,0x1e,0xc9,0x94,0x12,0x07,0xc6,0xea,0x23,0xf9,0x69,0xc3,0x14,0x27,0xcc,0x55 -.byte 0x27,0x0b,0x27,0x64,0x23,0x38,0x05,0xd9,0xb4,0xf7,0x00,0xf3,0x02,0xae,0xc8,0x5a,0xbd,0x2f,0x20,0xd5,0x45,0xa6,0x09,0x6f,0x1a,0x09,0xb7,0xe7,0x6f,0xf6,0xa6,0x6f,0xc7,0x03,0x4e,0xa3,0x72,0xb5,0xfc,0x17,0xcf,0x1e,0x64,0x8b,0xc4,0xa2,0xba,0x83,0x0e,0x2a,0x11,0xba,0x71,0xe0,0x1c,0x9f,0x70,0x6e,0xf4,0xd9,0x47,0x31,0xf7,0xaf -.byte 0xf7,0x1a,0xe7,0xc1,0xe9,0x66,0xa4,0x48,0xd4,0x25,0x8b,0xf7,0x6f,0x33,0x72,0xff,0x93,0x2e,0xcd,0xc7,0xae,0x3b,0x71,0x3f,0x84,0x7f,0xe6,0xb5,0x58,0x4f,0x95,0x34,0xe7,0x89,0x10,0xd3,0x2b,0x5c,0x30,0x9b,0xd3,0xef,0x98,0xf3,0x33,0x0e,0x6d,0x5f,0x7e,0xba,0x55,0x7a,0xb6,0xf3,0xb6,0xcd,0xa8,0x10,0x68,0x85,0x6f,0xea,0x54,0xc3 -.byte 0x66,0x51,0x5a,0xfc,0x11,0x83,0x9e,0x68,0x95,0xdb,0xec,0x74,0xf0,0x86,0x4a,0x90,0x24,0x66,0xf2,0x61,0x40,0x2e,0x3b,0x53,0xea,0xc1,0x3e,0x1c,0x69,0xaf,0x5f,0x04,0xb5,0xbd,0x3d,0x44,0x1c,0xc6,0x49,0x65,0xf6,0x78,0xfd,0x69,0x49,0x95,0x96,0xa1,0xa0,0xa9,0x78,0x1a,0xf6,0x0f,0xe9,0x52,0x93,0x9c,0x96,0x6c,0x5e,0x67,0x63,0x2d -.byte 0x18,0x22,0x2a,0xcc,0x7f,0x2f,0xd3,0x72,0x82,0x98,0xae,0xb0,0x2b,0xa6,0x96,0x41,0x25,0x47,0x3c,0x92,0xc5,0x0f,0x2c,0xd4,0x43,0x09,0x0b,0x94,0x73,0x73,0x29,0xc2,0x8a,0xa3,0xcc,0x8d,0xed,0x40,0x6d,0x40,0x18,0x7c,0x32,0x1e,0xe1,0x4e,0x26,0xa7,0xa4,0xd5,0xcb,0xfa,0x90,0xba,0xb2,0x04,0x1d,0x5d,0xbe,0x32,0x6c,0x71,0x09,0x51 -.byte 0xdb,0xe3,0xb0,0xe1,0x34,0x74,0xa3,0x2b,0xf2,0xcb,0x9e,0xc0,0xae,0x88,0x40,0x90,0xb6,0x22,0xc8,0xac,0xff,0x45,0xc6,0xfa,0xce,0x0f,0x03,0x9d,0xc0,0xb2,0x2e,0xdb,0x1e,0x6c,0xa5,0xbe,0xb5,0xb3,0xaa,0xd5,0x2d,0x06,0x4d,0x29,0xa3,0xbe,0x25,0x5f,0x21,0x42,0x8d,0x27,0xaa,0x6f,0x59,0x88,0x61,0x4d,0x72,0x9f,0x64,0xfc,0x07,0xaf -.byte 0xeb,0x02,0x5e,0xb9,0x1f,0xfe,0x1a,0x67,0x10,0x35,0xe9,0x9f,0x5f,0x9c,0x8d,0x4a,0xb3,0x10,0x99,0x8d,0x5b,0x9c,0x8b,0x8a,0x0c,0x02,0x8b,0x44,0x1a,0xaa,0xe7,0x14,0x05,0x3d,0x9e,0x62,0xfc,0x76,0x49,0x56,0x46,0xae,0xcc,0x0e,0x47,0x58,0x4d,0x94,0x33,0x4d,0x23,0x24,0x44,0x52,0x2e,0x18,0xf7,0x53,0x6b,0x24,0x67,0xb8,0x88,0x46 -.byte 0x70,0xc8,0xcb,0x60,0xac,0x70,0x85,0xdd,0x00,0xa1,0x5d,0xbb,0x94,0x07,0x0a,0xb6,0x1c,0x88,0x59,0xa7,0x88,0x7e,0x1e,0xc9,0x1d,0x7c,0xa0,0x1c,0xad,0xe4,0xa5,0x36,0xa5,0x35,0xe8,0xda,0x27,0x15,0xbc,0x7b,0x1e,0x8a,0x33,0x74,0x4b,0xc1,0xc7,0x9d,0xa9,0x21,0x98,0x02,0xe5,0xf4,0x8b,0x8e,0x2d,0x64,0x81,0xea,0xa6,0xbe,0xe2,0x05 -.byte 0x16,0xba,0xac,0x75,0x79,0xa4,0xc0,0xd3,0x9d,0xe0,0x25,0x63,0x22,0xb3,0x9c,0xee,0x04,0x8f,0x60,0xab,0x52,0x43,0x05,0x16,0xd4,0xb3,0x88,0xe8,0x68,0xc3,0x81,0x94,0xc4,0xee,0x13,0xaf,0xdd,0x36,0x23,0xe6,0x78,0xc9,0xf6,0x42,0xf0,0xf7,0x89,0x64,0x79,0x13,0xe8,0xed,0x50,0x03,0x16,0x78,0x6d,0xf4,0xdf,0x85,0x2e,0x4e,0x8f,0x2c -.byte 0x5b,0xfe,0x4c,0xf2,0x49,0xde,0xf2,0xa4,0x96,0xe0,0x8a,0x25,0xc8,0x6d,0x22,0xff,0xab,0xfc,0x18,0xe8,0x7f,0xd5,0xc1,0x7e,0x44,0x8e,0x21,0xb4,0xc8,0x79,0xc0,0x55,0xaa,0xb7,0x28,0xa1,0x3a,0xbd,0xc2,0x1d,0xf8,0x87,0xf9,0x35,0x30,0x25,0xb2,0xaa,0x8f,0x3c,0x0d,0x64,0xf2,0xd1,0xa0,0x51,0xbf,0x9b,0x9a,0x9a,0x9c,0x18,0x43,0xea -.byte 0xd2,0x54,0x50,0xe0,0xca,0x1a,0x29,0x16,0x9f,0x49,0x47,0x56,0x65,0x21,0x0f,0xb0,0x53,0x41,0xe3,0xec,0xe0,0x15,0xcb,0xd0,0x61,0x05,0x67,0xd6,0x02,0x1a,0x31,0x80,0xa4,0x9f,0xf5,0x9b,0x28,0xcd,0x43,0xd5,0x70,0x05,0x67,0xe8,0x76,0xb7,0x99,0x98,0x0a,0xd6,0x27,0xe9,0xfb,0x62,0xff,0x66,0x47,0xf7,0xbe,0x5e,0x35,0xa0,0x3b,0x56 -.byte 0x58,0x78,0x9b,0x9c,0x5b,0x9f,0xf5,0x6b,0x1a,0x6a,0xfd,0x8e,0xe3,0xd9,0xa2,0x8b,0x2e,0xef,0xc7,0xd3,0x74,0xb1,0xea,0x6a,0x03,0x8b,0xe2,0x78,0xbe,0xf1,0x75,0x7f,0x02,0x03,0xbc,0xd3,0x15,0x2c,0x87,0x01,0x95,0xa6,0x87,0x2d,0xf8,0x63,0xfe,0x33,0x8f,0xc5,0xc9,0x0a,0x06,0x79,0x93,0x46,0xd7,0x0b,0x61,0x06,0x68,0xae,0x9b,0x46 -.byte 0x6f,0x9e,0x1b,0x21,0x58,0xc1,0x72,0xa9,0x05,0xa7,0xaa,0x88,0xee,0xed,0x8d,0x7f,0x55,0x3b,0xb8,0xb8,0xf8,0x42,0x26,0x4a,0x78,0xe3,0x17,0xe8,0xac,0xb3,0xdb,0x9b,0x90,0x7d,0x8d,0x65,0x00,0x39,0x40,0xc2,0xe2,0x9c,0xc6,0x16,0x35,0x54,0x64,0x09,0xc8,0xc7,0x08,0x77,0x90,0x9d,0xb4,0xd4,0xe1,0x36,0xd4,0x5e,0x63,0xb0,0xba,0x81 -.byte 0x0c,0x4e,0x24,0x20,0xc0,0x7f,0xfc,0x02,0x3d,0x83,0x60,0x8a,0xf5,0xff,0x87,0x60,0x9c,0xd5,0xc0,0x94,0x64,0xe2,0x3f,0xeb,0x9a,0xe5,0xb6,0x50,0x13,0x36,0xf4,0x96,0x5d,0xf4,0xb5,0xab,0xa4,0x28,0x17,0x38,0x7f,0xca,0xf7,0x0c,0xcf,0xae,0xf8,0xef,0x41,0x6d,0x9c,0xa1,0x53,0x33,0xcb,0x8d,0x21,0xab,0x3a,0x8c,0x72,0x8d,0xf3,0xf2 -.byte 0x05,0x69,0xf5,0xe8,0x6b,0x5b,0x42,0x85,0xb1,0x2e,0x6f,0xf8,0x62,0x00,0x1c,0x48,0x6c,0x85,0x72,0x93,0x34,0x67,0x80,0xe7,0x2a,0xfe,0xcf,0x54,0xc6,0x94,0xf2,0x5a,0x48,0xab,0x40,0x52,0x66,0x7d,0x7a,0x75,0x68,0x77,0xfd,0xb2,0xdd,0xb1,0xdb,0x72,0x50,0x31,0x53,0x24,0xbd,0xb0,0x6e,0x1f,0xbd,0xa6,0x90,0x67,0x07,0x1d,0x31,0xf3 -.byte 0x8c,0x82,0xf7,0x53,0x85,0x54,0x64,0x7c,0x76,0x7b,0x5f,0xaa,0xe0,0xe0,0x36,0xa4,0x13,0xb3,0x0b,0x99,0x09,0xfe,0xed,0xbb,0x81,0x4b,0xb3,0x16,0x45,0x2e,0x3a,0xfe,0x60,0x9c,0xdc,0xcb,0x00,0x5a,0x41,0xc4,0x80,0x3c,0x9d,0x15,0x05,0xfa,0x5e,0x37,0x64,0x89,0x9c,0x2d,0xb8,0xf7,0xbc,0x35,0x8c,0x49,0xfe,0x0a,0x43,0x1a,0x59,0xaf -.byte 0x1e,0x50,0x08,0x0f,0x2d,0xb8,0x5d,0x63,0x7f,0x95,0x6a,0xe6,0xad,0x88,0xc3,0xac,0x05,0x14,0x44,0xb0,0x70,0x83,0x5f,0x94,0x45,0x3d,0xe5,0xbd,0xb8,0x92,0x28,0x20,0xd5,0xa0,0x83,0xd2,0xe2,0x41,0x71,0x27,0x29,0x1b,0x2a,0x3a,0x08,0xca,0x75,0xec,0x16,0x4a,0xcf,0x39,0xed,0xbe,0x2a,0x26,0x9b,0xa3,0x26,0xc6,0x89,0xf2,0xc6,0x8d -.byte 0x49,0x3a,0xfe,0xda,0x16,0x54,0x55,0x7e,0x7f,0x65,0x65,0xd2,0x16,0xdd,0xe2,0xa3,0x86,0x7a,0x69,0x82,0x99,0x58,0x45,0x16,0x4c,0x69,0xff,0x72,0xf2,0xbc,0xbb,0xdd,0xe1,0xb4,0x56,0xcf,0xc0,0x84,0xd6,0x2c,0xd8,0xce,0xf4,0x67,0xd8,0x1d,0xb7,0x77,0x6d,0x96,0xf4,0x28,0x7a,0x33,0x03,0x97,0x72,0x37,0xd9,0x35,0xcf,0x20,0x28,0xc2 -.byte 0xc4,0xea,0xf9,0x99,0x89,0xe0,0xcc,0x3d,0xec,0x2c,0xbf,0x06,0x78,0x91,0x1b,0x55,0x1b,0x51,0x9b,0xbe,0xf7,0x4a,0xf8,0x9f,0x46,0xab,0xee,0x5d,0x4e,0x29,0x36,0xf3,0xb9,0xa7,0x85,0x9b,0xf7,0xa1,0x9e,0x2a,0xbb,0xb3,0x0a,0x61,0xb5,0x0f,0x79,0xf4,0xe2,0xd2,0x2c,0x15,0xf7,0x4f,0xca,0xa9,0x46,0x25,0x1c,0xdc,0xfa,0x0f,0x9e,0xfa -.byte 0xf5,0xb8,0x54,0x7a,0xe3,0x98,0x3c,0x3b,0x85,0xf8,0xb3,0x7c,0x70,0x40,0x86,0x2a,0x66,0xd1,0x4d,0x83,0x38,0xc2,0x24,0x8e,0x30,0xc0,0x9e,0x54,0x4c,0x7a,0x62,0x9a,0x55,0x8e,0x11,0x02,0xef,0x30,0x08,0x5c,0xf3,0x57,0xa7,0xbe,0x32,0x04,0xab,0xb1,0x3a,0x51,0x6e,0xcd,0x6f,0xc1,0xd8,0xd0,0x7d,0x4f,0x1b,0xa9,0x1e,0x12,0x92,0x94 -.byte 0xd7,0x40,0xa9,0x99,0x70,0x06,0xcb,0x46,0xa5,0xe0,0x77,0xbe,0x6d,0x48,0xab,0x67,0x4e,0xa7,0x0e,0xfe,0x1f,0x53,0x24,0xbc,0x89,0xcb,0x70,0xac,0x05,0xa2,0xf4,0xa3,0x44,0xde,0xcb,0x18,0x95,0x78,0x70,0x0f,0x69,0xf0,0x5e,0xbd,0xe7,0xfc,0xd3,0x17,0x3e,0x18,0xb0,0x2f,0xa6,0xfe,0x82,0x81,0xe7,0x74,0x44,0xfb,0x43,0x5e,0xda,0xf4 -.byte 0xfb,0xfe,0x5c,0xb4,0x3c,0x1d,0xea,0x0d,0x2d,0xdb,0xee,0x1f,0xc5,0xbd,0xb2,0xa0,0x52,0x76,0x9e,0xad,0xfa,0x19,0x37,0xb0,0x15,0x53,0x82,0x25,0x86,0xd9,0xce,0x99,0x84,0x67,0x5f,0x57,0xb2,0x6f,0x99,0xa4,0x56,0xb5,0x01,0x4f,0xdf,0xa2,0xca,0x8c,0x23,0x51,0xd3,0xc7,0x72,0x9b,0x90,0x72,0x29,0x0c,0xca,0x86,0xff,0xc3,0xd9,0x9e -.byte 0x87,0xe4,0x8d,0xc6,0xac,0xba,0xfb,0x73,0xa9,0xcd,0x5d,0x16,0xfc,0x12,0xea,0x30,0xd5,0x7d,0x7b,0x16,0xa6,0x2c,0xeb,0x3c,0x3e,0x46,0x7c,0xee,0x03,0xd6,0x7a,0xe8,0x88,0x1c,0x17,0xa9,0x08,0xe9,0xd5,0x38,0x59,0x54,0x0b,0xb0,0x77,0x1b,0x76,0x09,0x53,0xca,0x38,0x12,0xd1,0xb5,0x2c,0xe3,0xd6,0xa0,0xca,0x9f,0x65,0x56,0xea,0x95 -.byte 0xab,0xc1,0xf4,0x98,0xaf,0x1a,0xe7,0x2b,0x1e,0x8d,0x75,0x43,0x43,0x9f,0x42,0x5c,0x2c,0xa5,0xd7,0x9a,0xcd,0xc2,0xab,0xd9,0x1f,0x1f,0xde,0x8a,0x3e,0xf8,0x0f,0x56,0x8a,0x01,0xde,0x47,0x41,0xd8,0xa0,0xc8,0x32,0x4d,0xa3,0x75,0x80,0x87,0xb1,0x1e,0x05,0x06,0x5e,0x2c,0x9a,0x7b,0xd3,0x22,0xe0,0x53,0x8f,0x4f,0x35,0x5f,0x46,0x3a -.byte 0xb2,0xfe,0x62,0x44,0x54,0x38,0xe0,0x03,0x5e,0xda,0xcb,0x86,0xdf,0xda,0x67,0x66,0x40,0x27,0x97,0xf0,0xc2,0xbd,0xce,0xce,0x37,0xeb,0x47,0xe2,0x56,0x7e,0x54,0xe9,0x51,0xda,0xec,0xd5,0xe6,0xc1,0x69,0x6e,0x4c,0x3d,0x92,0xdc,0xa0,0x51,0xe2,0x2b,0xb8,0x96,0xb6,0xce,0xdf,0x35,0xdb,0xd0,0xd4,0x42,0xe3,0x94,0x89,0x09,0x1b,0xb4 -.byte 0xe2,0x8f,0xfb,0x23,0x62,0x35,0x56,0xc7,0x94,0x40,0xd7,0x2d,0xdb,0x80,0xc9,0xbd,0x4d,0xe3,0x14,0x30,0x44,0x43,0xad,0xeb,0x3d,0x89,0xe9,0x61,0xd7,0x80,0x15,0x59,0xcd,0xda,0x38,0x11,0x3b,0x84,0x14,0x85,0xef,0x55,0xf2,0x01,0x2c,0xed,0x74,0xf5,0x71,0x75,0x0c,0x52,0x0c,0x41,0x86,0xbe,0x84,0xc5,0x89,0x8b,0xa5,0x6d,0xc3,0xfa -.byte 0x2b,0xe5,0xe7,0xe8,0xdd,0xf9,0xe8,0x27,0x08,0x5d,0xdf,0x61,0xdc,0xb2,0xe0,0x8c,0xe8,0xda,0xa8,0x68,0x22,0x51,0x6b,0xdf,0xd0,0x92,0x87,0x6a,0x43,0xff,0xd1,0x9d,0x9a,0x4c,0x03,0xdf,0x3e,0xc1,0x31,0x33,0x6e,0x2a,0x55,0xc1,0x58,0x59,0x69,0x66,0x05,0xd1,0xa7,0xa1,0x3b,0x98,0x1d,0x44,0x74,0xc7,0x7e,0xc0,0x07,0xd9,0x9c,0x87 -.byte 0x5f,0xc3,0x44,0x25,0x7b,0x96,0xbc,0x20,0x5d,0x14,0x08,0x34,0xe9,0xad,0x34,0xa3,0xc3,0x95,0x1a,0xc1,0xd1,0x37,0x43,0x49,0x66,0xff,0x39,0x70,0x27,0xa0,0x2b,0x39,0x9d,0x1b,0x78,0x52,0x55,0x77,0x30,0xe8,0x72,0x65,0x8a,0xc8,0xa4,0xe6,0xb7,0xd6,0x66,0x82,0xa7,0x1d,0xde,0x3e,0xc2,0x23,0x5a,0x8b,0x51,0xe4,0x44,0x03,0xf3,0x89 -.byte 0x10,0xb0,0x9a,0x09,0x5d,0xe3,0xe9,0x4a,0x0b,0xe3,0x86,0x58,0xf8,0xe3,0x1a,0x3f,0x7f,0x42,0xa5,0xd7,0xb0,0x24,0xb7,0xbc,0x1d,0x40,0xe7,0x2f,0x42,0x8c,0xa8,0x3c,0x33,0xee,0x9f,0xaf,0xd1,0x51,0x8e,0x34,0x82,0xc5,0x16,0xef,0xb1,0xa6,0xa8,0x0e,0xae,0xe6,0xc3,0x2f,0xb3,0x06,0xd4,0x4c,0xec,0xee,0x9e,0xff,0x88,0x82,0x4b,0xb8 -.byte 0xc5,0xef,0x94,0xe2,0x68,0x48,0x23,0xa2,0xc8,0xe4,0xdb,0x33,0xf9,0xee,0x73,0xc2,0xe6,0xa1,0x64,0xf9,0xf6,0xab,0x5a,0xdc,0xa5,0xb3,0xd8,0xae,0xf4,0x1f,0x47,0xfe,0xa0,0xee,0xf5,0xee,0x41,0x30,0xa6,0xbe,0x34,0x2c,0x1a,0x24,0x8a,0x80,0xb1,0x79,0x7e,0x2c,0xc0,0x65,0x68,0x46,0xae,0x0a,0x01,0x77,0xce,0xa2,0x5f,0xc3,0x00,0x8f -.byte 0xd4,0x0f,0xbe,0xbf,0x81,0x20,0x4e,0xb8,0x21,0x5f,0xfa,0xb2,0xf2,0x02,0x83,0x41,0xa8,0xf1,0xe8,0x2c,0x7e,0x0e,0xe6,0xf0,0x6e,0xd5,0x7b,0xcb,0x4e,0xed,0x06,0xc4,0x18,0xfb,0x0e,0x0d,0x8e,0x22,0x8a,0x40,0x4d,0x66,0xa5,0x0c,0x74,0xf3,0x9e,0xd9,0x90,0xf8,0x71,0xe4,0x92,0x05,0x3d,0x2d,0xa0,0xed,0x42,0x88,0x18,0x9a,0xc7,0xe4 -.byte 0x41,0x5d,0xde,0x44,0x2e,0x26,0x30,0xfe,0x51,0xa8,0x91,0xa3,0xa6,0xfd,0x3e,0x04,0x7f,0x3a,0xa9,0x1c,0x21,0x98,0xab,0xaa,0x39,0x9d,0xe4,0x51,0x75,0xeb,0x90,0x6b,0xab,0x11,0x89,0xa9,0x22,0xa8,0xc5,0x92,0x16,0x51,0xe1,0x77,0x09,0x53,0x7f,0xb6,0x80,0x4b,0xf5,0xf5,0xa2,0x0e,0x36,0x24,0x7f,0xe7,0xcc,0x67,0xfb,0x2c,0x6e,0xc2 -.byte 0x16,0x47,0x41,0xc2,0x77,0xf4,0xcf,0x49,0x37,0x17,0x67,0x34,0x14,0x92,0x7d,0x0f,0x14,0xe8,0x4b,0x4c,0xc3,0xbb,0x78,0xf7,0xa0,0x59,0xbe,0x06,0x10,0x38,0xe6,0x2c,0x08,0x15,0xba,0xc6,0x49,0x38,0x9a,0x91,0x2b,0x4d,0x82,0x42,0x0e,0xe4,0x02,0xef,0x2b,0xa2,0x06,0xcc,0x3a,0x3c,0xb9,0xc5,0xb5,0x71,0x1e,0x17,0x5d,0x65,0x35,0x91 -.byte 0x89,0x54,0x97,0xa8,0x7b,0x02,0x24,0xf9,0xdb,0xb5,0x52,0xf7,0xd0,0xa0,0x42,0x48,0x01,0xf4,0x47,0x7c,0x84,0x7c,0x8a,0xb4,0xf4,0x30,0xec,0xb9,0x21,0x44,0x87,0xb2,0x96,0xa4,0x3b,0x0d,0x93,0x26,0x09,0xc8,0xfa,0x28,0x6f,0x09,0xb7,0x03,0x85,0x66,0x21,0x2d,0xf1,0xaa,0x3f,0x0b,0x59,0x15,0xfe,0x8b,0x2b,0xe0,0x81,0x38,0x63,0x70 -.byte 0x09,0x37,0x38,0x62,0x04,0x8e,0x3f,0x23,0x65,0xf8,0xf7,0xc0,0x30,0xb8,0x04,0xb4,0x17,0xd7,0x21,0xcc,0x8b,0x31,0xd3,0x7b,0x11,0xea,0xc5,0x51,0x01,0x93,0x5f,0xe3,0xf3,0x1e,0x0d,0x41,0x52,0x2a,0xfd,0x27,0x02,0x00,0x58,0x0d,0x1f,0x16,0xd7,0x50,0x09,0xea,0x3f,0x9f,0x72,0xae,0x7a,0x79,0x4b,0x69,0x61,0xfc,0xac,0x5c,0x4d,0x6a -.byte 0x65,0x5d,0xa5,0x67,0x76,0xe4,0x24,0x3f,0xa0,0x6f,0xf6,0x60,0xd2,0x70,0x8e,0x2e,0xbe,0xf9,0x8b,0xab,0x22,0xc8,0x9c,0x5b,0x26,0xc5,0x75,0xeb,0x96,0xa2,0x4f,0xdf,0x6c,0x05,0x9a,0x15,0xef,0xbf,0x3e,0x35,0x6d,0x8d,0x48,0xa4,0x33,0xc2,0xe8,0x3b,0x89,0xe4,0x0c,0xb2,0x9a,0xc6,0x89,0x52,0xba,0xc7,0x2a,0xa5,0xfb,0xe5,0xde,0x06 -.byte 0xbd,0xc3,0x4f,0xe8,0xa9,0x9d,0x36,0xa5,0xcc,0x90,0xcd,0x68,0x49,0x52,0x6e,0x9a,0x85,0xd4,0x1b,0xe5,0x3f,0x54,0xc8,0xb4,0x7a,0x76,0xbf,0xa8,0xf4,0x25,0x05,0xeb,0x43,0x0c,0x2b,0x1c,0x59,0x5b,0x51,0x7f,0xd5,0x13,0x54,0x37,0x44,0x37,0x2f,0x79,0x1c,0x1f,0x18,0x57,0x60,0xab,0xf7,0xcc,0x5d,0xd5,0xdd,0x69,0xab,0x7f,0xc7,0x9d -.byte 0x7f,0xd7,0x6a,0xdc,0x34,0x3d,0x6e,0x2c,0x1e,0xb8,0x74,0xef,0xec,0x14,0x83,0x98,0x20,0x85,0x8a,0x95,0x93,0x26,0xed,0xbb,0x7d,0xfe,0x63,0xaa,0x20,0xbb,0x40,0x7b,0x35,0x1d,0xe5,0x64,0xc0,0x64,0x83,0x90,0x59,0xb4,0xae,0xf7,0xfe,0x14,0xb2,0xaa,0x72,0xf7,0x34,0x61,0xe0,0x61,0x06,0xb3,0xdc,0x09,0x5f,0xe1,0x57,0x65,0x83,0x8a -.byte 0x6d,0x46,0x54,0x8f,0xbf,0x38,0x12,0xf5,0xa3,0xfc,0x7b,0x90,0x4f,0x30,0xed,0xc1,0xab,0xb2,0x6e,0xee,0x7c,0x5e,0x35,0x70,0x80,0xb0,0xae,0x93,0xdc,0x4e,0x8f,0x6c,0x37,0xef,0xc9,0x4c,0x3a,0x41,0x14,0x91,0x99,0x0d,0x48,0xbe,0x5e,0x9b,0xc5,0xa6,0x4d,0x07,0x0d,0xd5,0xe6,0x5d,0x26,0x6b,0xa0,0xf3,0xb2,0x28,0x15,0x57,0xdb,0x7b -.byte 0x8e,0x6b,0x88,0xc3,0x81,0xb6,0x16,0xd1,0x3c,0xd0,0x2d,0x5a,0x23,0x35,0x8e,0xb0,0x8b,0x5c,0x99,0x6a,0x7a,0x55,0xb1,0xf9,0x45,0x97,0x94,0x05,0x6e,0x58,0xd4,0x53,0x8d,0x73,0x43,0x02,0x68,0xdf,0x7c,0x37,0x1a,0x6b,0x71,0x04,0xa0,0x31,0x77,0xbc,0xe0,0x16,0x5a,0x2a,0x9a,0xb2,0x40,0xe4,0xbb,0xd0,0xfd,0x35,0xcb,0x7f,0xf4,0x13 -.byte 0x0f,0xb5,0x93,0x9a,0x7d,0x50,0xf8,0xfe,0x56,0x34,0x83,0x20,0xce,0x3d,0x02,0x2e,0x0b,0x95,0x76,0x88,0x47,0x8c,0x75,0x51,0x14,0x52,0x49,0xbc,0xed,0x66,0x0e,0x81,0x65,0x5e,0x64,0xfb,0x45,0x59,0x3d,0x2b,0xd6,0x3a,0xc6,0xfd,0x50,0xe4,0xeb,0x0c,0x68,0x38,0x0f,0xdd,0xa2,0xdc,0xaa,0x26,0xf5,0x7b,0x40,0x6a,0x90,0xf8,0x08,0x2c -.byte 0xe8,0x8f,0x8e,0xc1,0xf2,0x6b,0x87,0xeb,0x7a,0x02,0x9e,0x26,0x3e,0x6b,0xb9,0x71,0x2e,0x6f,0x26,0x20,0xa9,0xc0,0x7c,0xe5,0x6c,0x6b,0xd4,0xc4,0x7b,0x54,0x8e,0x4a,0x7a,0xef,0xfc,0x03,0x02,0x1d,0x6a,0x16,0x99,0x35,0x12,0x49,0xba,0x86,0x37,0x7a,0xb0,0x8d,0x58,0x6f,0x1c,0xba,0xa9,0x5d,0x93,0xdf,0x98,0x50,0x7e,0xea,0x0a,0x88 -.byte 0x1a,0xd4,0x63,0x91,0x23,0x43,0x43,0x17,0x2e,0xe6,0x04,0x95,0x96,0xa8,0x2b,0xb4,0x9e,0x91,0x6c,0x13,0x52,0x8c,0xbf,0x7d,0x50,0xfc,0x79,0xef,0xa1,0x3e,0x90,0xba,0xac,0xd1,0x0d,0xb0,0x4d,0xd5,0x7a,0xc7,0xbd,0x82,0xb7,0x03,0x9c,0x0b,0xbc,0xa7,0x3c,0x05,0x8f,0xbd,0x0d,0x7f,0x80,0xeb,0xe9,0xbd,0x8f,0xdc,0xcd,0x86,0x23,0x26 -.byte 0xb0,0xa4,0xdc,0x63,0xef,0xad,0x61,0x53,0x7e,0x23,0x34,0x0d,0xd9,0x75,0x7c,0xa7,0x57,0xba,0x28,0x0c,0x82,0x7f,0x68,0xe5,0x24,0xdc,0x23,0x99,0xcd,0x6f,0x03,0x59,0x4f,0x35,0x47,0xc4,0x11,0xc0,0x0c,0x2b,0x16,0x94,0xb8,0x28,0xf2,0x0a,0x91,0x2e,0x1c,0xde,0x75,0x50,0x52,0x00,0x0a,0x92,0x80,0xca,0x39,0x3a,0xdf,0x16,0xb7,0xe2 -.byte 0xbd,0x98,0x7b,0x70,0x48,0x85,0x6d,0x48,0xa0,0x1b,0x0a,0xbb,0xa8,0xb6,0xca,0x9c,0x4e,0xda,0x0a,0x17,0x0b,0x30,0xf5,0xa2,0x9b,0x5a,0x89,0xf4,0x53,0x89,0x38,0x34,0x2b,0x7d,0x14,0x04,0x44,0xa3,0x8f,0x70,0x29,0xa5,0x3e,0xdd,0x5a,0x61,0xa1,0x04,0xac,0xd8,0xd3,0xec,0x42,0xc4,0xd9,0x2c,0x13,0x80,0xf8,0xc9,0xec,0x54,0xa7,0xa0 -.byte 0xe6,0x37,0x04,0x38,0x5f,0x1e,0x0b,0xfb,0x38,0x06,0xb9,0xe2,0x05,0x12,0x12,0xa2,0x28,0xff,0x12,0xae,0x44,0xd8,0x0d,0x2c,0x5a,0x8f,0xfb,0x1d,0x98,0x69,0x85,0x69,0x99,0xc0,0x63,0xc5,0x88,0xa7,0x2d,0x56,0x76,0x32,0x23,0x4c,0xf7,0x29,0xd6,0x3e,0x45,0xfa,0xd7,0x61,0xf4,0x9a,0xa6,0x9e,0x4a,0xe7,0xe7,0xf9,0xbf,0x1f,0x09,0x82 -.byte 0xbe,0x36,0xa0,0xdd,0x91,0x47,0x3b,0xbc,0x52,0xf2,0xc2,0x04,0x96,0x85,0xb6,0x93,0xac,0x99,0x94,0xbe,0xfd,0xe6,0x53,0x9f,0x75,0xab,0x38,0xdd,0x81,0xc0,0x79,0x25,0xcd,0x73,0x72,0x5b,0x4d,0xc0,0xba,0xa9,0x18,0xaa,0x76,0x51,0x15,0xef,0xb9,0x22,0xdd,0x5f,0x22,0x62,0x6c,0x36,0xf6,0xc0,0x72,0x34,0x01,0x7a,0xaf,0xe2,0x87,0x1b -.byte 0x5f,0x33,0x9c,0xd5,0xe2,0x81,0x03,0xbe,0x4e,0xac,0xcc,0x17,0xc5,0xc6,0xf8,0x0f,0x24,0xe0,0x26,0x56,0x8a,0x20,0x2e,0xe4,0x05,0xc8,0x0f,0x89,0x24,0x0e,0xd4,0xb7,0x07,0xd1,0x99,0x8c,0x55,0xfd,0x75,0xc1,0xdb,0xaa,0xd1,0xd2,0xa6,0xf2,0xf0,0x3c,0xae,0x62,0x0e,0x1f,0xaa,0xc9,0xa5,0x16,0x09,0x2c,0xc0,0x61,0x55,0x72,0x70,0x63 -.byte 0x22,0xb6,0x41,0xa5,0x08,0x34,0x6a,0x1b,0xfc,0x42,0x81,0xe7,0x25,0x98,0xcf,0xba,0x18,0xb0,0x36,0x90,0x72,0x65,0x75,0xf3,0x57,0x68,0xd0,0x86,0xe4,0xaf,0x33,0xb6,0x2b,0xef,0x96,0x97,0x17,0x42,0x6b,0x8e,0x19,0xaa,0x4b,0x9d,0xc7,0x73,0x34,0x5f,0x41,0x24,0x12,0xfb,0x66,0xa2,0x1e,0x91,0x41,0xc2,0x78,0x08,0x66,0xc4,0xb2,0x86 -.byte 0x67,0x70,0xe6,0x96,0x76,0x8d,0xa4,0x69,0x6f,0xe5,0x35,0x8b,0x20,0x3d,0x6a,0xcb,0x65,0x7b,0x82,0x7b,0xf6,0x2d,0xd8,0xd0,0xda,0x69,0x8b,0xcd,0xdf,0x15,0xf6,0x3a,0x2c,0xfe,0xc7,0x84,0x20,0x11,0xcc,0x18,0x4f,0xc7,0x2e,0x1c,0x46,0x41,0x6b,0x91,0x79,0xa0,0xbb,0xf4,0x48,0xd7,0x0c,0x9a,0x88,0x01,0xda,0xa1,0xd1,0x8f,0x27,0x49 -.byte 0x9d,0xa0,0x3f,0x5a,0xc2,0xf7,0x26,0x9b,0xe5,0xff,0xa4,0xcb,0x86,0x32,0xb3,0x3c,0xd5,0xe5,0x7c,0xbb,0x5e,0xfe,0x3d,0xcf,0x60,0x1c,0x16,0x8e,0x0c,0xc4,0xa9,0xf2,0xb2,0x42,0x1d,0x13,0xb0,0xa8,0xff,0x90,0xbc,0xd9,0x9a,0x6d,0x78,0x7a,0x46,0x1a,0xa8,0x35,0x4e,0xa4,0x79,0xd5,0xb4,0x36,0x47,0x62,0x3c,0x0e,0x23,0x56,0xca,0xa2 -.byte 0x60,0xe6,0xca,0xf6,0xc3,0xd6,0x7c,0x5d,0x54,0x9c,0x0c,0xfa,0x9a,0x0f,0x3a,0x8c,0x64,0x52,0xdb,0x62,0x5e,0x93,0x82,0xef,0x9e,0x8d,0x30,0xa5,0xe7,0x3d,0x52,0x11,0xd4,0x93,0xb1,0x77,0x8f,0xee,0x54,0x9c,0x80,0x47,0xa9,0x21,0xa8,0xf7,0x16,0x4b,0xbb,0xab,0x75,0x52,0xed,0x0c,0x85,0xf8,0x04,0xf4,0x80,0x08,0x4a,0xb5,0x2d,0x2d -.byte 0xd8,0x98,0x57,0x24,0xd5,0xc8,0x77,0xa0,0xd8,0xb5,0xb1,0x83,0x92,0xb4,0xc7,0x42,0x36,0xd1,0xa5,0xd6,0xbd,0x89,0xc6,0x76,0x31,0x92,0x31,0x67,0x2c,0xa4,0xb2,0x2b,0xcf,0x94,0x20,0x6a,0x17,0x63,0xb9,0x76,0xac,0x9c,0x1c,0x95,0x3e,0x57,0xf8,0x87,0x0d,0xef,0x36,0xcd,0x87,0xd1,0x58,0x2c,0x9a,0x5e,0x54,0x0e,0xac,0x97,0xbd,0x15 -.byte 0xc4,0xdb,0xea,0xd3,0x21,0x05,0x2d,0x78,0xce,0x4c,0x60,0xf3,0xf8,0xeb,0xd9,0x19,0x89,0xb0,0x83,0xc0,0xe4,0x42,0x08,0x5c,0x1a,0x1c,0x53,0xf3,0x1e,0x5a,0x28,0x92,0x0d,0x32,0xbe,0x4a,0x9a,0x70,0x78,0x93,0xc1,0x66,0x81,0xda,0xe7,0x3d,0x05,0xc5,0xaa,0xdc,0x51,0x6b,0xaf,0x67,0x4d,0x18,0xfe,0x29,0xe0,0xfa,0x5c,0xe5,0x9a,0x18 -.byte 0x7f,0x8f,0xaa,0x21,0xa5,0xd0,0x8b,0x62,0x32,0x6b,0x93,0x02,0x19,0x62,0xd3,0xd6,0x74,0xea,0x83,0xdb,0x6c,0x57,0xe3,0x1f,0x1f,0x90,0xd0,0x22,0xf7,0x9a,0x4a,0x14,0xf4,0x8a,0xb3,0x86,0xa5,0x4c,0x1e,0xdf,0x49,0xa5,0x78,0x30,0x5e,0xf0,0x9a,0x69,0x0d,0xaa,0xe9,0x47,0x01,0xae,0x51,0xcf,0x32,0x4c,0xec,0x03,0x08,0xe7,0xcb,0x35 -.byte 0x59,0xd2,0x48,0xd4,0xfa,0x6a,0x45,0x6b,0x66,0x1f,0xb8,0x1e,0x45,0x85,0xef,0x14,0x25,0x34,0x48,0x50,0x59,0xf3,0x76,0x09,0x32,0xf5,0xe4,0xa8,0x98,0xb0,0x9a,0x70,0xec,0x0a,0x17,0x87,0xcf,0x6d,0x96,0x7d,0x50,0x5e,0x3a,0xff,0x57,0xa7,0xaf,0x04,0x0d,0xdc,0xcc,0xad,0xe3,0x09,0xd3,0x92,0xab,0xd8,0x3a,0x61,0x1f,0x9c,0xc4,0x36 -.byte 0x3b,0xf3,0xf6,0x87,0x43,0xea,0xc8,0xff,0x29,0x19,0x9e,0x87,0x44,0xc7,0xe5,0x5c,0x43,0x30,0x9a,0xb2,0xd8,0x47,0x4a,0x87,0xcc,0xc7,0x8e,0x99,0x32,0xdd,0x3c,0x37,0xda,0xa0,0x39,0x04,0x55,0xca,0xcf,0x2f,0xce,0x8b,0x22,0x35,0x2c,0x29,0x89,0xef,0x5c,0x05,0x82,0x55,0xf3,0x8d,0x64,0x7f,0x69,0xf7,0x3d,0x43,0x27,0xf3,0x4c,0xd7 -.byte 0x43,0x89,0x47,0xd5,0x0b,0x01,0x1b,0x17,0x6c,0x7e,0x63,0x18,0x87,0x8b,0x8f,0x20,0x0d,0xa4,0x1e,0xa5,0x3b,0xf1,0x5c,0xe5,0xc8,0x23,0xd4,0xee,0x79,0x3e,0xd1,0xbc,0x83,0x30,0x03,0x64,0x80,0x7e,0xda,0x13,0x7c,0x52,0x88,0xc1,0x7c,0xa7,0x8a,0x5d,0x8d,0x7b,0x57,0x4e,0x59,0x97,0x83,0x52,0x03,0x04,0x6b,0xd2,0xf3,0xff,0x1c,0x4e -.byte 0x3b,0xae,0x70,0x61,0x3b,0x8b,0xaf,0x56,0x3d,0x28,0x73,0x24,0x39,0x4b,0xb8,0x6e,0x89,0x28,0xe6,0xc8,0x5c,0xe9,0xf8,0xec,0x8f,0xf7,0x75,0x1a,0x13,0xc1,0x8e,0x53,0x4e,0xe5,0xef,0x37,0xce,0xa1,0x54,0xca,0xcc,0xf5,0x01,0x29,0x2a,0x8f,0x00,0x1c,0xde,0xcd,0x5e,0x24,0x0b,0xa5,0x94,0x0c,0x8a,0xab,0x54,0x1e,0x80,0x2a,0x0d,0x84 -.byte 0x38,0x4c,0x17,0xea,0x84,0x07,0x9c,0xbd,0x85,0xd8,0x1b,0x57,0x6a,0xde,0xb3,0x86,0xa3,0xf8,0x6d,0x03,0x3e,0xf1,0x37,0xae,0x7d,0x02,0x33,0xc5,0x7b,0xf6,0x64,0xdb,0x3e,0xb0,0x48,0xda,0x49,0xec,0x89,0xb4,0x83,0xff,0xe1,0x6f,0x9a,0x7e,0x0a,0xda,0x6e,0xec,0x70,0x0b,0x51,0xac,0x82,0xac,0xb8,0xce,0x16,0xe7,0x47,0xab,0xe8,0xc7 -.byte 0x56,0xd1,0xab,0x73,0x72,0x5c,0xe7,0x9e,0xb8,0x77,0xa7,0xc1,0x47,0x9c,0x4e,0x16,0x68,0xce,0x21,0x23,0x2d,0x6c,0xcf,0x79,0xd6,0xd4,0xdf,0x74,0x30,0xb8,0x0f,0x60,0xea,0xbf,0x39,0x77,0x45,0xdc,0xaf,0x25,0xbd,0xc5,0x8d,0x0b,0x44,0x21,0xc1,0xc1,0x2e,0x54,0x2a,0x32,0x6c,0xea,0x51,0xe0,0x7d,0xa8,0x09,0x94,0x2f,0x4e,0xfe,0x27 -.byte 0xe8,0x63,0xfb,0x71,0xca,0x01,0x7d,0xc9,0x70,0xd8,0xe4,0x82,0xbf,0x3f,0xea,0x64,0x5e,0xa9,0x84,0x1d,0x2c,0xfd,0x8a,0x7d,0x33,0x73,0x5c,0x82,0xbe,0x9e,0x46,0xfc,0x39,0x5e,0x38,0x2a,0x20,0xd9,0xa9,0x20,0x46,0x23,0xc1,0x8b,0x0a,0x9c,0x42,0xb6,0x50,0x9f,0xc8,0x7d,0x4a,0x85,0x98,0xed,0x92,0x13,0xd3,0xd6,0xe6,0x6d,0x50,0x6e -.byte 0x93,0x63,0x41,0xa3,0x63,0x97,0x52,0xe3,0xaf,0x09,0xe1,0x40,0x12,0x41,0xed,0xb3,0xc5,0xb8,0x9f,0xc1,0xf2,0xd2,0xe6,0x16,0x94,0x97,0xdb,0xae,0xdb,0xd4,0x1f,0x5a,0x2f,0xf1,0xb1,0x22,0xf6,0x60,0xa4,0x0e,0xd8,0x2f,0xf7,0xf7,0x3f,0x6c,0x7d,0x73,0xe3,0x1d,0x99,0x04,0x7f,0x4f,0x70,0x2a,0x8c,0x43,0x80,0xa3,0xd0,0x25,0x75,0xd8 -.byte 0xb6,0xc8,0x90,0xa2,0x26,0xee,0xba,0xc5,0x1a,0xdc,0x1f,0x81,0x65,0x54,0xc6,0x57,0x6e,0xa2,0x03,0x32,0xf5,0x14,0xb2,0xdd,0x4d,0x21,0xaa,0xb9,0x78,0x4f,0x76,0xab,0xbe,0xfe,0x5d,0xc6,0xaf,0xed,0x6f,0xf9,0xaa,0x31,0x21,0x08,0xa4,0x6e,0xfb,0x78,0xdc,0xed,0x0c,0x05,0xff,0x1e,0x60,0x38,0x60,0x94,0xa9,0x92,0xa7,0x07,0x6e,0x6f -.byte 0x6d,0x89,0x8a,0x73,0xfb,0xaf,0x01,0x34,0x7d,0x7d,0x33,0x76,0xff,0x1f,0x6b,0x79,0x5e,0xff,0x50,0x14,0x80,0x7d,0x55,0x0e,0x2d,0xc3,0x77,0x85,0x30,0x20,0xf6,0xc8,0xc7,0xb7,0x73,0x1b,0xd1,0x87,0x69,0x44,0xeb,0x02,0x5e,0x45,0x66,0x6f,0x28,0x00,0x1f,0xf8,0x58,0x93,0xe5,0x21,0xbc,0x19,0x8d,0x72,0x19,0xaa,0x9a,0xbb,0xc6,0x47 -.byte 0xe6,0x0b,0xe4,0x76,0x13,0xc7,0xc4,0x1b,0x9d,0x85,0xba,0x17,0xb6,0x30,0x2a,0xdb,0x7c,0x36,0xd7,0xd8,0x8b,0x9c,0x99,0x92,0x64,0x03,0x4f,0xd4,0x1f,0x04,0x2e,0x45,0x34,0x55,0x92,0x99,0x77,0xb8,0x45,0xce,0x59,0x22,0x3c,0x6e,0xe5,0x18,0xb0,0x83,0x42,0x42,0x75,0x1c,0x34,0x0f,0x2e,0x59,0x06,0x94,0x17,0xea,0xc3,0xdb,0x0b,0x2f -.byte 0x44,0x97,0x54,0xe8,0x76,0xd3,0x25,0x24,0xe9,0x21,0x4f,0xd7,0x01,0x7d,0xbe,0x90,0x8a,0x0a,0x7d,0x4e,0x91,0x5f,0x4c,0x32,0x83,0x42,0x55,0x95,0x3c,0x7a,0x3e,0x46,0x8a,0x5d,0x0c,0x05,0xcd,0x0b,0xf6,0x3e,0x4d,0xf3,0x55,0xea,0x42,0x3e,0x19,0x0e,0xda,0xd4,0x22,0x88,0xe2,0x29,0x06,0x9e,0xea,0x1c,0x27,0x96,0x7f,0x3a,0x8a,0x28 -.byte 0x2f,0x7d,0xa2,0x65,0x37,0xae,0xb6,0x6a,0x59,0x41,0x19,0x73,0x91,0x64,0x77,0x4e,0x5a,0x1a,0x85,0x9f,0xc5,0xb0,0x85,0xc1,0x96,0x47,0x69,0x9c,0x36,0x70,0x36,0xa3,0x2e,0x1a,0x7d,0x11,0x59,0x55,0xec,0x4c,0x49,0xa1,0x86,0x3c,0x3d,0x24,0xb8,0x7a,0x84,0xca,0x4c,0x3f,0x7e,0x81,0x95,0x39,0x41,0xfe,0xc4,0x74,0xe5,0x89,0x7e,0xdc -.byte 0x86,0xd2,0xdb,0x8b,0xb8,0xa2,0xbb,0x15,0x64,0x89,0xf9,0x00,0x7d,0x56,0xec,0x8b,0xc8,0x05,0xcd,0x76,0x6c,0xcb,0xaf,0x7e,0xd2,0xdd,0x67,0xb3,0x99,0x16,0x63,0xf2,0x6d,0x49,0x7d,0xeb,0x67,0x24,0x98,0xf1,0x28,0xa3,0xb2,0x14,0xfc,0x95,0xf6,0x55,0xa0,0xb5,0x8c,0x26,0x2f,0xc6,0x08,0x49,0x57,0x4c,0x20,0xbc,0x48,0xab,0x24,0xef -.byte 0xe9,0xab,0x6b,0x77,0x4d,0x3b,0x61,0x84,0x68,0x67,0x72,0xc2,0xcf,0xab,0x8e,0xac,0x39,0xec,0x43,0x03,0xbb,0x4f,0x32,0x7d,0x7d,0x51,0x69,0x30,0xee,0x4f,0xd0,0xb9,0xa5,0x22,0xdd,0x47,0x06,0xad,0xac,0x62,0x20,0xff,0x7b,0x8c,0x90,0x91,0xb3,0xd8,0x89,0xd3,0xea,0x81,0xdc,0xca,0x31,0xc3,0x65,0xca,0x4c,0x50,0x0a,0x85,0xf7,0xaf -.byte 0xe3,0x67,0x57,0x53,0x1d,0x4e,0x42,0x17,0x2d,0x14,0x80,0x29,0x09,0x2b,0x48,0x45,0x43,0xb9,0xad,0x1f,0xb7,0x2d,0xab,0xfa,0x6a,0x1b,0x3c,0x7d,0x76,0xd7,0x36,0x20,0xb0,0xd3,0xc0,0x5e,0xc7,0x20,0x06,0x0c,0xa9,0x6a,0xb2,0x67,0xad,0x91,0x49,0xfc,0x4d,0xb2,0x15,0x61,0x61,0xfa,0x33,0x6c,0x94,0x92,0x58,0xef,0x46,0x82,0x9c,0x04 -.byte 0x52,0x21,0x28,0x08,0xb4,0xa9,0xd4,0x2e,0xd9,0x8c,0x93,0xd0,0xd8,0x4f,0x33,0x1d,0x0b,0x7e,0x07,0x12,0x40,0x64,0x3d,0xa2,0x8f,0xa3,0x96,0x45,0x0e,0xfc,0x9b,0x55,0x5f,0x3c,0xa2,0x57,0x3e,0x51,0x40,0x69,0xdc,0x7a,0x51,0xd2,0x3b,0x79,0x2f,0xd2,0x01,0x18,0xbf,0xd5,0xd2,0xd1,0x0e,0x08,0xcf,0xac,0x07,0x4d,0xd1,0x92,0xc7,0xca -.byte 0x92,0x75,0x0b,0x80,0x29,0xf1,0x46,0x24,0xba,0x47,0x6b,0x4a,0x64,0xfb,0x31,0x69,0xe9,0x40,0x0d,0x69,0x50,0xd0,0xdf,0xf8,0xcb,0x6a,0xe8,0xd4,0xc2,0xbd,0x0b,0x23,0x00,0xe0,0x29,0x0a,0x0a,0x8e,0x19,0xec,0xa9,0x14,0xe4,0x5d,0x4c,0x30,0xc9,0x85,0x42,0xd6,0x9f,0x83,0x8f,0x2a,0x5b,0x22,0x37,0xe4,0x71,0x3b,0x19,0x86,0xd4,0xda -.byte 0xb5,0x81,0x8e,0x84,0x57,0xcd,0x13,0x64,0xc3,0x23,0xfd,0x91,0x8a,0xe4,0xb9,0x32,0x12,0x17,0x02,0xa6,0x8d,0xec,0x44,0x9d,0xa5,0x7c,0x96,0x14,0xd1,0xd5,0x93,0x02,0x0c,0x9d,0xfc,0x26,0xa0,0xd2,0x41,0xaa,0x75,0xe8,0x82,0x6f,0x47,0x1d,0xe8,0xcf,0x94,0xe3,0x35,0xa9,0x76,0x1e,0xdb,0x92,0x5f,0x32,0x49,0xf4,0xd5,0x59,0x9c,0x4e -.byte 0xf7,0x89,0xda,0x23,0x7f,0x46,0x0e,0xfc,0xaf,0x1c,0x6f,0xcc,0x59,0xa5,0x43,0x04,0xbf,0x55,0xab,0x7d,0x36,0xa3,0xa5,0x03,0x7f,0xdf,0x33,0x6c,0x6d,0xd0,0x53,0xaa,0xef,0x54,0xc1,0x62,0xa0,0xd6,0x3a,0x67,0x87,0xe3,0x76,0x17,0x45,0xbe,0x7f,0x55,0xc8,0x8b,0xe8,0x1c,0xa8,0xe6,0xa6,0xb2,0xbf,0xe5,0x45,0xc0,0x88,0x22,0x36,0xa0 -.byte 0xec,0x21,0xdc,0x3e,0x6b,0xd2,0xc7,0xdf,0x5b,0xa4,0x32,0x28,0xca,0x23,0xe1,0x50,0x55,0x72,0x59,0x28,0x1c,0xf7,0x93,0x91,0x07,0x3c,0x4e,0x81,0x20,0x58,0x9b,0x07,0x38,0x37,0x68,0x2c,0x29,0xba,0x20,0x11,0xa9,0xa0,0x29,0x65,0x57,0xb1,0xe3,0xb1,0xfb,0xe2,0x70,0xee,0x1f,0xcd,0xf5,0x61,0xea,0x7a,0x08,0xb4,0x1e,0xfe,0xe7,0x4d -.byte 0x32,0xa0,0xfd,0xb4,0x52,0xa1,0x4b,0x67,0xba,0x5e,0x90,0xe7,0x56,0xec,0x06,0x03,0xb6,0xe6,0xc6,0x98,0xa1,0x41,0xf4,0xaf,0xde,0xe2,0x67,0xef,0xaa,0x05,0x97,0xc5,0x80,0x32,0xd0,0x43,0xc2,0x02,0x7a,0xcc,0x4c,0xdd,0xe9,0x1e,0xd0,0x4f,0xad,0xf3,0x4b,0x2c,0x5e,0xb8,0xd8,0x84,0xc2,0x43,0xc7,0xa9,0x86,0x4d,0x10,0xae,0xb7,0xe3 -.byte 0x5c,0xd5,0x2a,0xba,0x3b,0xd3,0x7b,0x5d,0xc8,0xe0,0x67,0x87,0xbe,0xbf,0x71,0x4e,0x22,0x68,0x12,0x53,0x95,0x73,0x5c,0x30,0x7b,0x2b,0xfd,0xc1,0x3c,0xfc,0xc4,0x0f,0xdd,0x5b,0x3e,0x1b,0x72,0x71,0xa6,0xe3,0x1f,0x2d,0x51,0xe2,0x61,0x3d,0xa0,0x60,0xc2,0x6b,0x41,0x8f,0x94,0x83,0x29,0xa3,0xb6,0xa7,0xc7,0x11,0x8f,0x1c,0xb5,0x19 -.byte 0x66,0x44,0xc7,0x05,0x58,0x83,0x28,0x69,0x0c,0xb6,0x65,0xe5,0x93,0x1c,0xb1,0xf6,0xf9,0xea,0xda,0x84,0x26,0x8e,0xa2,0xbb,0x9b,0x55,0xd3,0xbc,0x42,0x56,0x8f,0xce,0x6e,0x74,0x40,0xf2,0x02,0xa6,0x22,0x22,0x6e,0x20,0x0e,0x4b,0x8b,0x15,0xa5,0x04,0xf0,0xe0,0x7b,0x27,0x0a,0x38,0xe3,0x99,0x04,0xd0,0x5b,0x64,0xd2,0x04,0x92,0x61 -.byte 0x57,0x74,0xbc,0x1e,0x98,0x01,0x4b,0x2f,0x46,0x56,0x1c,0xeb,0x49,0x2d,0x66,0xac,0x85,0x96,0x48,0xfd,0xa1,0xf0,0xf5,0xc0,0xdb,0x7a,0xf2,0x0b,0x57,0x86,0xac,0x4c,0x6a,0x02,0x97,0x13,0xef,0x08,0xf6,0x18,0xe1,0x5c,0xb3,0x18,0x3d,0x70,0xc0,0x76,0x5e,0xd0,0xb8,0x44,0x32,0x25,0x75,0x62,0xa2,0x80,0x78,0x8c,0xc4,0x2a,0x84,0xbc -.byte 0x51,0xd4,0xee,0x44,0x48,0xe5,0xc4,0x48,0xbf,0xc0,0x27,0xc1,0x77,0x25,0xf5,0x59,0x6b,0x60,0xae,0xa5,0x42,0xfe,0xc3,0x06,0x91,0xe3,0xdb,0xa9,0x4b,0xe2,0x73,0x95,0x1f,0xf6,0xb6,0x66,0x71,0x63,0xb3,0x14,0x4a,0x3d,0x36,0x84,0xbe,0x2a,0x7c,0x7c,0xba,0x0e,0x8d,0x9a,0x73,0x52,0x21,0x89,0x02,0x8f,0x94,0xa5,0x9a,0x11,0x2e,0x6e -.byte 0x78,0xf7,0x07,0xf8,0xb1,0x42,0x96,0x06,0x78,0xf0,0x53,0x86,0xec,0x2b,0x1f,0xa7,0x84,0x79,0x37,0xc7,0x61,0x83,0x8e,0x62,0x65,0x49,0xdd,0xfe,0xee,0x97,0x70,0xa2,0x73,0xb5,0x85,0xaf,0x10,0xed,0xb8,0x74,0xec,0x42,0xd0,0x14,0x47,0xa6,0x90,0x7c,0x07,0x22,0xb4,0x4e,0xfc,0x12,0xa1,0x9d,0xd4,0x73,0x8f,0x6a,0x55,0xf8,0x56,0x25 -.byte 0xdb,0x9b,0xe8,0x10,0x87,0x7a,0x4b,0x42,0x9c,0xbb,0x6e,0xf1,0xd7,0x1d,0xf4,0x07,0x31,0x9c,0x94,0x3a,0xb6,0xad,0x4b,0xf4,0x57,0x3d,0x2f,0xba,0x23,0x36,0x34,0x52,0x62,0xf7,0x64,0xc7,0x47,0xeb,0x41,0xad,0x07,0xfb,0x3e,0x08,0x74,0x92,0x58,0x0f,0x73,0xe2,0x53,0x35,0xda,0xae,0x64,0x3c,0x47,0x89,0xaf,0xce,0x59,0x35,0x75,0x8b -.byte 0x50,0xee,0xbf,0xbe,0xd1,0xf4,0x2f,0x11,0xa3,0xfe,0xce,0xfd,0x15,0x0d,0x32,0x17,0x00,0xfb,0xad,0x02,0x70,0x5c,0xeb,0x59,0xfb,0x87,0xe5,0xed,0x0e,0xde,0x97,0xe7,0x75,0xb6,0xdc,0xe9,0xb0,0x08,0x26,0x0e,0x11,0xd4,0x4f,0xc4,0x92,0x71,0x7c,0x63,0xef,0xc0,0x14,0x64,0xe1,0x0f,0x7e,0xe6,0xcb,0x5b,0x4c,0xd4,0x16,0x8b,0x7b,0x8b -.byte 0x2f,0x2a,0x77,0xef,0xd3,0xdf,0x56,0xc0,0x5a,0x94,0x72,0xd5,0x36,0x12,0xfa,0x25,0xd7,0x77,0x52,0xdd,0xea,0x11,0x2f,0x6b,0x16,0x6e,0xe3,0xa2,0x84,0xba,0x55,0xc2,0xb0,0xe2,0x3b,0x53,0xb6,0xa4,0xc6,0xa5,0x3f,0x1b,0xb3,0x38,0xc0,0x2f,0x1a,0x80,0xe0,0xa4,0x60,0x49,0x8c,0xe3,0x23,0x5f,0x59,0xfd,0x2a,0x0f,0xe8,0x4c,0xaf,0xd7 -.byte 0x36,0xc7,0x25,0x21,0xad,0x41,0x54,0x27,0x95,0x15,0x42,0xbc,0xb3,0x77,0x4e,0x97,0xf4,0x3c,0x54,0xcc,0x19,0x63,0x62,0x67,0x97,0x5a,0xd0,0x59,0xfb,0xce,0xcd,0xe1,0x3c,0xb6,0xc9,0x49,0xc4,0xff,0xde,0xf9,0x89,0x87,0x9c,0xdf,0x4e,0x8c,0x9d,0xe5,0xbd,0x0d,0x0c,0x6e,0x93,0xfd,0xea,0x90,0xf2,0x80,0x7e,0x00,0x9a,0x06,0x02,0x87 -.byte 0xae,0xca,0xf4,0x46,0xbb,0xb5,0x52,0xee,0x18,0xb0,0xf1,0x61,0xcb,0xe1,0x65,0x9c,0x0b,0xfb,0xe6,0x3b,0xeb,0x3a,0x1a,0x22,0x41,0x0b,0x99,0xa4,0x8e,0x01,0x5e,0x7c,0x4e,0x1a,0xaa,0xab,0xd3,0x8b,0x99,0x7f,0xba,0x6b,0xec,0xe7,0x3a,0xd6,0x55,0x46,0x20,0x1b,0x10,0x39,0x06,0xcc,0x90,0xc1,0x6a,0xa5,0x27,0x7c,0xca,0xa5,0x58,0x07 -.byte 0xd7,0xaf,0x6d,0x12,0xa6,0x68,0xc7,0x0e,0x19,0x53,0x44,0x22,0x85,0xbb,0x72,0x9c,0x4d,0xfb,0xeb,0x94,0x3a,0xa0,0x64,0xf5,0x25,0xe8,0xee,0x7a,0x3b,0x71,0x0e,0xbb,0x40,0xa2,0xb3,0xc9,0x6b,0x14,0x0f,0xc3,0x75,0xac,0x1b,0x5c,0xf1,0x34,0x51,0xcb,0xeb,0x5f,0x40,0x0f,0x82,0xe9,0xd2,0x6d,0x95,0x88,0x84,0xea,0xe9,0xe3,0xa0,0xe9 -.byte 0xef,0x3b,0x33,0xfe,0x32,0x52,0x93,0xce,0x95,0x4b,0x64,0x3c,0x97,0x76,0x91,0xd8,0xce,0xb5,0xc2,0xda,0x58,0x23,0x27,0xe2,0x3d,0xbe,0xf6,0x31,0x79,0x73,0x0e,0x31,0xd7,0xa3,0xaa,0xac,0xcf,0x31,0x1e,0x75,0x58,0x14,0x21,0x52,0x1c,0x3e,0x4f,0x2a,0x2b,0x9a,0x22,0xbc,0x42,0x68,0x5b,0x83,0xc2,0x8c,0xd4,0xe8,0xd9,0x02,0x0d,0x13 -.byte 0x2f,0x08,0xd3,0x11,0xb7,0x4b,0x84,0x67,0x43,0xda,0x20,0xdb,0x89,0xd5,0x9e,0x14,0x54,0x3d,0x49,0xda,0xac,0x3f,0x8f,0xf5,0x17,0xfe,0xb8,0x5f,0xc3,0x20,0x38,0x27,0x21,0x32,0xbf,0xf3,0x9b,0x2c,0x0b,0x9b,0xeb,0x64,0x87,0xf7,0x9d,0xed,0x15,0x05,0x21,0x69,0xcf,0x2d,0xf8,0xfb,0xf2,0x81,0x51,0x08,0xc7,0x18,0x81,0xdf,0xed,0xa4 -.byte 0x70,0xb3,0x07,0xfa,0x00,0xd5,0x65,0xb9,0x5a,0x82,0x67,0x6f,0x10,0xfc,0x46,0x05,0x9a,0x85,0x64,0x14,0x60,0x64,0x4d,0x1f,0x13,0x57,0xbb,0x7c,0x4a,0x10,0x84,0x8c,0x57,0x36,0x13,0x22,0x00,0x04,0x2d,0xcf,0x27,0x3d,0xf4,0x27,0x3e,0x32,0xb3,0x87,0xda,0x82,0xaa,0xad,0xd7,0xa7,0xc5,0x3c,0x45,0xec,0x28,0x82,0x79,0x95,0x8f,0x56 -.byte 0x50,0x5f,0xc2,0x15,0xab,0x18,0x58,0x4f,0x69,0x46,0xce,0x29,0x33,0x42,0x53,0xe9,0xea,0xe5,0xa8,0x5b,0x90,0xc4,0xf4,0xbf,0x8a,0x20,0x62,0xad,0xa5,0xea,0x6a,0x4e,0xb4,0x20,0x2d,0xca,0x90,0xdf,0xbd,0xab,0x5b,0xc3,0x33,0x7c,0x53,0x1f,0xf5,0x2e,0xc0,0xbf,0x19,0xe1,0xa1,0x5a,0x63,0xf3,0x13,0x4d,0x6e,0xef,0x4f,0x3a,0x94,0x18 -.byte 0xbe,0x79,0xdb,0xbf,0xc2,0x2c,0xb3,0x36,0x59,0xab,0x21,0x1d,0x98,0x60,0x70,0xdd,0x95,0x51,0x19,0x07,0xd6,0x68,0x0e,0x2a,0xd4,0x4c,0x30,0x18,0x1c,0xe4,0xe1,0x89,0x15,0x25,0xea,0x27,0xcf,0x51,0x56,0xc9,0xa9,0xa7,0x31,0x08,0x17,0xfb,0xfc,0xf6,0x0c,0x5d,0xf1,0x7c,0x36,0xcb,0xad,0xef,0x29,0xf5,0x2e,0x23,0x09,0xcf,0x31,0x6f -.byte 0x74,0x12,0xd2,0xc2,0xc7,0x19,0xa5,0x6e,0x20,0x09,0x67,0xdc,0x41,0x69,0xbe,0x15,0xd6,0xeb,0x7b,0xba,0x63,0xae,0x65,0xd8,0x67,0xec,0x6e,0xcc,0x1d,0x04,0x08,0xfb,0x7c,0x34,0x1d,0x5f,0x1e,0x51,0x1c,0x30,0x72,0xd3,0x0c,0x48,0x60,0x3d,0x52,0xae,0xe6,0x78,0x44,0x6d,0xb8,0x40,0x08,0xb7,0x7a,0xa9,0xfc,0xa0,0x86,0xff,0x32,0xd6 -.byte 0x5a,0x31,0x4e,0xe2,0x65,0xab,0xb0,0x84,0xb6,0x74,0x3e,0xa6,0x67,0x7c,0xa2,0x0f,0x23,0x22,0xab,0x72,0x7e,0xeb,0x45,0xa9,0x2a,0xb4,0xd3,0xcc,0x27,0x5c,0x12,0xdb,0x14,0x68,0x73,0x0f,0x36,0xbf,0x9f,0x14,0x12,0xe9,0xef,0x04,0x2a,0x63,0x41,0x4b,0x04,0x9b,0x4c,0xc4,0xb2,0xb9,0x1c,0xc0,0xb8,0xcc,0x23,0x61,0xc4,0xed,0x27,0x1e -.byte 0x1d,0x97,0x3d,0x40,0x4c,0x1f,0xeb,0x6e,0xc4,0xfb,0x5c,0x2d,0xf5,0xf1,0xbb,0x05,0x47,0xa2,0x1a,0x9c,0x2b,0x8f,0xce,0x98,0x09,0x6b,0x86,0x22,0xf8,0x3a,0xae,0xf3,0xb4,0x66,0x2f,0xdb,0x20,0xa5,0xc6,0xb6,0x35,0xb5,0x5a,0x68,0xb5,0x37,0x2c,0xab,0x13,0x3d,0x2d,0xcb,0x38,0xed,0x3c,0x7a,0x1f,0x26,0x08,0x58,0x94,0x52,0x30,0xec -.byte 0x06,0x9f,0x90,0x97,0x4d,0x90,0x49,0x23,0xaf,0x00,0x90,0x6b,0x96,0x37,0x02,0x4c,0x35,0xc0,0x3e,0x66,0x2c,0x52,0xbc,0x75,0x28,0xd7,0x8f,0x25,0xbe,0x91,0x10,0x22,0x67,0xbf,0x4a,0x4d,0x62,0xc4,0xe9,0xda,0xe2,0x79,0xcc,0x76,0xeb,0x99,0x87,0xac,0x39,0x7d,0xf6,0x5a,0x37,0x85,0x30,0x33,0x65,0x3f,0xd9,0xd6,0x17,0xf8,0xf0,0x86 -.byte 0xee,0x5c,0x2f,0xb0,0xb3,0x4f,0x83,0x6c,0x4a,0x8f,0xfc,0x80,0x91,0xaf,0x4b,0x21,0x9c,0x9b,0x44,0x3c,0xed,0x67,0xfb,0xa3,0x31,0x7f,0xd4,0x73,0x72,0xb9,0xc1,0x31,0x96,0x47,0x8e,0x99,0x8e,0x62,0x1a,0xfd,0xc7,0x9d,0x2f,0x4c,0xda,0xe5,0xae,0x17,0xb6,0x40,0x5f,0x9e,0xa8,0xf2,0xcc,0xd7,0xd5,0x40,0x33,0x88,0x57,0x63,0x9b,0xde -.byte 0x82,0x71,0x68,0xfe,0xaf,0x29,0x6c,0xc1,0x2c,0x2f,0x02,0x42,0xd7,0xa5,0x28,0x05,0xca,0xa0,0xb6,0x8c,0x43,0x90,0x05,0xe2,0x1c,0xb7,0x76,0x79,0x39,0xd3,0x23,0xe1,0xe7,0xbb,0x19,0x65,0x1a,0xb4,0xbb,0x5a,0xcf,0x43,0x70,0x26,0x1a,0x2f,0x61,0x78,0x75,0x08,0xb0,0x88,0xe5,0x4a,0x46,0x0a,0xfc,0xcb,0x46,0x18,0xb0,0x8d,0x9b,0xeb -.byte 0xf5,0xe1,0x83,0x04,0x84,0x4f,0xd6,0xa0,0x4f,0xb2,0x4c,0x44,0x08,0xde,0xd6,0x82,0xb5,0x9a,0x45,0x15,0xb8,0x21,0xc7,0xf5,0xe2,0xfd,0x02,0x27,0x18,0x13,0x24,0x18,0x01,0xd1,0x2a,0xff,0x63,0xf2,0xa4,0x97,0xc8,0x4b,0x3b,0xae,0x49,0x47,0x54,0xe8,0x75,0xe7,0x16,0x77,0x22,0x10,0x7b,0x3c,0xf0,0xdb,0x49,0x6e,0xd6,0x55,0x9d,0x43 -.byte 0x6f,0x6e,0x2d,0x97,0xea,0x16,0x2e,0x0c,0x85,0x89,0x67,0xe1,0x7b,0x38,0xa6,0x2b,0x89,0xf0,0xcd,0x90,0xcd,0xba,0x9a,0x70,0xa9,0xe3,0xff,0xe0,0xbd,0x15,0x3e,0x4b,0x13,0x62,0x7b,0x59,0x64,0x18,0x96,0xe9,0x6a,0xf3,0x69,0x2d,0x2d,0x25,0xe7,0x91,0xd3,0xbc,0x74,0x58,0x66,0x2f,0x5e,0x8b,0x52,0xf6,0x91,0x24,0xa8,0x6f,0xa5,0xce -.byte 0xa1,0x4e,0x3b,0xe9,0xc5,0x30,0x7e,0xa5,0xc7,0xe2,0xb3,0x71,0x3b,0x25,0xb9,0x5f,0xe5,0x9c,0xf8,0x46,0x23,0xc5,0xa2,0xc1,0x1f,0x3f,0x43,0xa6,0xaa,0xf1,0x36,0x27,0xc6,0xa8,0xed,0x0d,0x50,0x71,0xf1,0x38,0x27,0xb7,0x16,0x43,0x7c,0x7f,0x77,0x5b,0x25,0x59,0xb7,0x08,0x0d,0xc8,0x84,0xe4,0xc2,0x03,0x95,0xe5,0xf3,0x0a,0x9c,0x1f -.byte 0xde,0x98,0x7c,0xa9,0xe2,0x70,0x9e,0xde,0xf6,0x80,0xd0,0xf8,0x86,0x4a,0x7a,0x0d,0x16,0xaa,0xde,0xba,0x02,0x30,0x8a,0xe6,0x03,0x0f,0xa1,0xf1,0xe8,0xd6,0xf8,0xce,0x7b,0xba,0x74,0xa8,0x25,0xb0,0x49,0x22,0xa6,0x81,0x7e,0x71,0xc5,0x97,0x9e,0xa8,0x46,0xa7,0xe9,0x8b,0x7c,0x7c,0x4c,0xc5,0x3c,0x93,0x08,0xb9,0x8b,0x3c,0x33,0xd6 -.byte 0xc4,0x37,0xc8,0x05,0xe7,0xfe,0xc2,0x7c,0x02,0xe6,0xda,0x09,0x52,0x2c,0xc6,0xa8,0x6e,0x44,0x7e,0x55,0xf0,0x32,0x10,0xcb,0x1e,0xa7,0x77,0x8d,0xc7,0xfe,0xb5,0xf6,0x3b,0x49,0xf2,0xfb,0xe0,0x41,0x98,0xd3,0x17,0xa6,0x5d,0x3f,0x4c,0x95,0xb0,0x02,0x8d,0xab,0x36,0xb7,0xa0,0x92,0x40,0x5e,0x15,0xfb,0xa9,0xb4,0xa3,0x04,0x8b,0x6b -.byte 0x81,0x44,0x59,0x22,0x10,0xcb,0xc5,0x52,0x3f,0x78,0x70,0x00,0xe2,0xa2,0xf7,0x76,0x62,0x72,0x06,0x8b,0xbb,0x56,0x0f,0x8c,0x67,0x2f,0x52,0x3f,0x3b,0xdc,0x15,0x79,0x55,0x89,0x6c,0x61,0x23,0xcc,0x6b,0x41,0x77,0xe5,0xc4,0x90,0x51,0xc3,0x87,0x22,0x1e,0x89,0xf5,0x5b,0x41,0xd7,0x34,0x22,0x3c,0xbd,0x29,0xaa,0x54,0xed,0x5a,0x90 -.byte 0x17,0x24,0xba,0x7a,0x46,0x5f,0x54,0x33,0x56,0x7e,0x2d,0x03,0x59,0xcb,0xbb,0x7a,0xce,0xbb,0x8d,0xf7,0xb6,0x38,0x00,0x18,0x6a,0xa1,0x6c,0xdf,0x42,0x49,0x4d,0x9b,0x4f,0xd6,0x85,0x54,0x1f,0xad,0x17,0xdd,0x66,0x0e,0x7c,0x30,0x86,0x82,0x1c,0x5a,0x81,0x08,0x55,0x51,0x5b,0x06,0x54,0x52,0x3e,0x8b,0x6e,0x72,0x92,0xd2,0x05,0x5d -.byte 0xe4,0xe8,0x0e,0x62,0x1d,0xec,0xb1,0x7f,0x42,0x05,0xd5,0xd3,0x60,0xd4,0xdc,0xa4,0x48,0xc0,0xf0,0x89,0xef,0x5b,0xae,0x5f,0xcd,0xf0,0x62,0xaa,0x3e,0xd5,0x1a,0xbe,0xe3,0x08,0xd5,0xe8,0x00,0x21,0x8c,0x0b,0x0c,0x8e,0x24,0xac,0xb2,0xea,0x44,0x9f,0xce,0x53,0x45,0x9a,0x85,0x67,0x99,0x85,0xea,0x92,0xa7,0x1d,0x86,0xb4,0x3b,0x22 -.byte 0xa2,0xcd,0x35,0x65,0xb5,0xa6,0xdb,0x6d,0x48,0xd1,0xa4,0x76,0x0c,0x00,0x30,0x62,0x86,0x06,0xda,0xa8,0xfe,0xec,0x70,0x87,0x4a,0xe8,0x2e,0x4d,0xe3,0x94,0x0b,0xdf,0x81,0xcd,0xfe,0x23,0x79,0x2c,0x2b,0xae,0xf7,0x75,0x49,0x47,0x24,0x46,0x09,0x10,0x62,0x39,0x3b,0x50,0xf1,0xfa,0xf7,0x5f,0xe4,0x7c,0xa5,0xc0,0x25,0x9e,0x20,0x4d -.byte 0xc8,0x6b,0x93,0xc5,0x4a,0x6b,0x62,0xb8,0x3b,0xe5,0x0d,0x92,0x70,0x26,0xa5,0x2b,0xd0,0x9f,0x03,0x8b,0xd3,0x1a,0xc4,0xb0,0xa3,0xc7,0xf4,0x35,0xe5,0x1d,0xe0,0xaa,0x43,0xab,0x64,0x10,0x2b,0xa4,0x09,0x42,0xee,0xba,0xb7,0xbf,0xfd,0xa6,0xff,0x76,0xe5,0x12,0xd6,0x50,0x9a,0x26,0x6b,0x3a,0xd3,0xe6,0x7d,0x3e,0x0e,0x9b,0x95,0xd7 -.byte 0xbf,0xb6,0x7e,0xfb,0x3c,0x24,0xa4,0x26,0x98,0x88,0x81,0xf4,0x56,0xa4,0xf7,0xe8,0x87,0x15,0x5e,0x9f,0x84,0xdd,0x04,0x66,0x43,0xd8,0x76,0xc2,0xa3,0xfd,0x4b,0x58,0x09,0x06,0xa6,0x60,0x5c,0x3f,0x75,0x80,0xd7,0xc4,0x29,0xf9,0x0b,0x1e,0x4d,0xe5,0x26,0xf6,0xae,0x7a,0xc1,0x05,0xf3,0xf1,0x6c,0xee,0xed,0x56,0x0b,0x51,0x66,0xbe -.byte 0x99,0xec,0x9c,0xc2,0x97,0xe2,0xed,0x09,0x1d,0xa8,0x18,0xaa,0x1c,0x9e,0x20,0x62,0xb1,0x80,0x68,0x3e,0x28,0x1f,0x4f,0x50,0x0e,0x41,0xaf,0x17,0x44,0x79,0x16,0xca,0x17,0xe9,0x13,0x66,0x0a,0x04,0x68,0x41,0xe2,0x1d,0xc7,0x00,0x1e,0x66,0xa3,0x6c,0x2d,0x52,0x8c,0x0b,0x7c,0x03,0x48,0x73,0x3b,0xa9,0x84,0xe5,0x31,0x12,0x0f,0xe8 -.byte 0x1e,0x58,0x4d,0xd0,0x1b,0xb7,0xcf,0x75,0xd5,0x2c,0xca,0x33,0x17,0x95,0x9c,0x30,0xc7,0x7f,0xe9,0xde,0xae,0x19,0x72,0x00,0x2a,0xf5,0xde,0x93,0x3f,0xf5,0x44,0xe5,0xf8,0xc7,0xeb,0x1a,0x5d,0x5b,0x11,0x30,0x09,0xf5,0x49,0x66,0x70,0x1a,0xd5,0xe6,0xfc,0xe6,0x59,0x3d,0x17,0x6c,0xb5,0x0c,0xdf,0x1e,0x9c,0x48,0xd1,0xde,0x12,0xd6 -.byte 0xc8,0x48,0xc8,0x73,0x6d,0xfc,0xec,0x07,0xce,0x02,0xe5,0xb3,0x18,0xb9,0x55,0x4d,0x64,0x07,0xf3,0xaa,0x3c,0xf1,0x71,0x22,0x31,0xbb,0x74,0x2c,0x9f,0x7b,0x68,0x9d,0x80,0x49,0x32,0x48,0x9b,0x54,0xf3,0x74,0x37,0xac,0x4e,0xb2,0x96,0xdf,0x9d,0xeb,0x43,0xe0,0xd0,0xa0,0xe3,0x77,0xbd,0x8b,0x92,0x95,0x9d,0x63,0x8d,0xa8,0x23,0x07 -.byte 0xb0,0xcb,0x9d,0x8d,0x3f,0xe2,0xd5,0x81,0x6a,0xe5,0xc2,0xfe,0xda,0x1c,0x25,0x25,0x5b,0xa8,0xad,0x06,0xec,0x0d,0x4b,0x68,0xc3,0x45,0x81,0x38,0xb0,0x22,0x71,0xa4,0x2b,0xf3,0xa6,0x05,0xae,0x0c,0x48,0x94,0x0d,0x3d,0x48,0x51,0x76,0xdf,0x79,0x66,0x0e,0x28,0xc0,0xc1,0x6f,0xc8,0x8f,0xf7,0x7d,0x37,0x06,0xa2,0x8a,0x3a,0x6b,0xab -.byte 0xe0,0x55,0x8e,0xec,0x89,0xe2,0xca,0xc4,0x01,0x03,0x5d,0xa1,0x84,0x21,0x44,0xbb,0x6b,0x36,0x63,0x57,0x4f,0x54,0x88,0x81,0xbe,0xf8,0x53,0xf7,0x57,0xee,0x30,0x85,0x03,0x11,0x86,0xff,0xe4,0xd6,0xc4,0xf0,0x3c,0xcf,0xfd,0x38,0xd8,0xcb,0xd0,0x96,0x03,0xf2,0xc7,0xfa,0x18,0xc8,0x1b,0xe6,0x77,0x3c,0x61,0xa9,0x14,0xdb,0xb4,0x5c -.byte 0x2d,0xee,0xd7,0xe8,0xc4,0x0c,0x69,0x0c,0x55,0xe2,0x99,0x4b,0xc4,0x89,0xc8,0xee,0x48,0x0e,0x16,0xd7,0xa4,0x78,0x25,0xda,0xd3,0xa8,0xac,0x89,0x66,0x67,0x0d,0x51,0x21,0x0e,0x91,0xfb,0xb5,0xab,0x33,0xcb,0x3e,0xc7,0x0f,0x03,0x22,0x51,0x71,0x03,0xa0,0x3c,0xa9,0x35,0xcb,0x40,0xa7,0xbe,0xe7,0xc3,0x51,0x43,0xd8,0x9a,0x24,0xb7 -.byte 0x7e,0xfb,0x26,0x8d,0xa5,0x1a,0x6b,0xe7,0x97,0xe4,0xdd,0xc0,0x3e,0x98,0x67,0x55,0x79,0x56,0xb9,0x7e,0x25,0x4c,0x5c,0x5a,0x47,0x0a,0xce,0xb6,0x4d,0x2c,0x69,0x73,0xaa,0xf0,0x12,0xbb,0x9d,0xe1,0x60,0xc4,0x5b,0x10,0x32,0x6d,0x89,0x54,0xb1,0xfe,0x36,0xbe,0xb2,0x60,0x9a,0x91,0x73,0x9c,0x32,0x61,0xad,0x9a,0xf7,0x56,0x5f,0x5a -.byte 0x54,0xaf,0xb2,0x0c,0x5b,0x1a,0xe6,0x98,0x94,0xed,0x69,0x0b,0x8d,0x06,0x87,0xc9,0x20,0xdc,0x92,0x2d,0x5e,0xba,0xbb,0x15,0xef,0xc1,0x07,0x18,0x44,0x3f,0xf4,0x48,0x3e,0x7b,0xa4,0x9e,0x14,0x6b,0x97,0xdd,0x68,0x33,0x18,0xdd,0x47,0x08,0xa6,0x3b,0x8d,0x79,0x58,0x92,0xd9,0xda,0x82,0x34,0xa7,0x99,0xbc,0x43,0xa3,0x0a,0x7e,0x85 -.byte 0x0b,0xab,0x0e,0xc2,0x94,0x22,0x2d,0x05,0x99,0x9d,0x5c,0xc7,0xb2,0x7b,0x18,0x3e,0xb2,0xdd,0x47,0xb3,0xd7,0xcf,0x19,0xc7,0x55,0x5e,0x64,0xd8,0x7b,0xb4,0xf6,0x11,0x72,0xed,0xbd,0xfc,0xd8,0xe9,0x9f,0xcd,0x9a,0xeb,0xb2,0x6c,0x04,0xb9,0x88,0xf7,0x60,0x68,0xc3,0xf2,0xfd,0xa0,0x8c,0x82,0xc5,0xf7,0x5d,0xc3,0x9a,0x1e,0x49,0x27 -.byte 0x69,0x35,0xb0,0x8f,0xe9,0xb3,0xe4,0x09,0xd8,0x1a,0x73,0x9e,0x56,0x41,0xfa,0xe0,0x94,0x9e,0x0e,0x65,0xe6,0x5b,0xe2,0x12,0x39,0xca,0x86,0x0c,0xae,0xee,0x24,0x58,0xfd,0x85,0x09,0x7a,0xad,0x54,0xde,0xda,0x06,0x73,0x7d,0x11,0x7e,0x91,0x44,0xf3,0x4b,0x61,0xce,0x8a,0xff,0x76,0x92,0x2e,0x43,0x52,0xcf,0x63,0x3f,0xc4,0x1f,0x7f -.byte 0x4d,0x67,0x21,0xed,0xd7,0x88,0xdb,0x36,0x56,0x11,0xb2,0x3b,0xee,0x5f,0x2d,0x5f,0x17,0x98,0xa1,0xd5,0xcc,0x82,0xfd,0xc2,0x56,0x69,0xaa,0x68,0x86,0xaf,0x48,0x77,0xba,0xe9,0xd9,0x42,0xcd,0xaa,0xe3,0xad,0x2b,0x17,0xef,0xd3,0x54,0xc5,0x4e,0x31,0x0b,0x14,0xb7,0x73,0xc1,0x6f,0xc3,0x06,0x41,0x1a,0x11,0x19,0x9f,0xe9,0x9f,0x61 -.byte 0x4f,0x13,0x9b,0x3e,0xcd,0x7c,0xd6,0x2a,0xb3,0x87,0x84,0x58,0x58,0x10,0x1f,0xa0,0x2e,0x5c,0x15,0x8b,0x5e,0x37,0xd4,0x22,0x93,0xd9,0x67,0xe1,0xa8,0x35,0xe2,0x95,0xd8,0x4c,0x2c,0x65,0xc9,0x21,0xaf,0xf9,0xdd,0x3d,0x2c,0x0e,0x0c,0xcc,0x6b,0xad,0xb3,0x6d,0xd2,0x3e,0x65,0x8e,0x82,0x70,0x41,0xd6,0xaa,0x97,0xab,0x38,0x78,0xe4 -.byte 0x62,0x7c,0x5f,0x22,0xa3,0x1e,0xf2,0x6c,0xfe,0x3c,0xa9,0xb5,0x57,0xcd,0x96,0x11,0xd0,0x8b,0xcf,0x6d,0x06,0xcf,0x7c,0xda,0x1d,0xe4,0x22,0x5c,0x5d,0x9f,0xa8,0x24,0x55,0x45,0x93,0xc6,0xeb,0xfc,0xb5,0x71,0x5a,0x1d,0x52,0x40,0x95,0xc7,0x76,0x32,0xfb,0x2b,0x0c,0x7d,0x64,0xfa,0x5b,0x5e,0x7a,0x3b,0x0b,0xa0,0x99,0x5d,0x19,0x16 -.byte 0xe4,0x8e,0xae,0x49,0xee,0xc5,0xb2,0x24,0xd7,0x0b,0xa4,0x20,0xa6,0x74,0xc4,0x36,0x1d,0x43,0x25,0xd6,0x71,0x54,0x69,0x79,0xea,0xa3,0xd5,0xe9,0x75,0x53,0xcf,0x99,0x4e,0x3b,0xc0,0x52,0x28,0x80,0xe5,0x07,0x65,0x83,0xb3,0x24,0xfe,0x13,0x92,0xd6,0x18,0xf7,0xa3,0xeb,0x9e,0xf0,0xd5,0x69,0x93,0x79,0xda,0xb7,0x2e,0xe2,0x01,0xdd -.byte 0x9a,0xc3,0x7b,0x3b,0x17,0x88,0xe5,0xe9,0x9b,0x46,0x5c,0x5f,0x0e,0x1e,0x80,0x9b,0x11,0x1f,0xa4,0x08,0x90,0x14,0x08,0xb4,0x73,0x32,0x72,0xbe,0x43,0x4f,0x70,0x90,0xe7,0x80,0xdd,0xfd,0xa7,0xea,0x13,0xd9,0x5d,0xae,0x93,0x24,0x2b,0x1e,0xc7,0xf4,0x81,0xbb,0x5f,0xb0,0xb9,0xe4,0x35,0x39,0xf4,0x9a,0x49,0xb5,0xc0,0x47,0x18,0xc3 -.byte 0xcc,0xbe,0x26,0x36,0x44,0x2d,0x65,0x24,0xa3,0x09,0xde,0x69,0x3b,0xb8,0xdc,0x52,0x98,0x2e,0x38,0x5f,0xf7,0xb1,0x84,0xdd,0xea,0xe2,0xe5,0xec,0x96,0x31,0xb1,0x93,0xc0,0x5b,0xc4,0x87,0x4a,0x51,0x58,0x2d,0xea,0x47,0xab,0xfd,0xd3,0x76,0xf1,0xbc,0x52,0xa7,0x94,0x6c,0x74,0x1e,0x84,0x07,0x1f,0x5c,0x18,0xb9,0x06,0x37,0xf0,0xfb -.byte 0xbd,0x5d,0xaf,0xa8,0x06,0xc9,0x86,0xf0,0xd1,0x78,0x84,0x95,0x01,0xdd,0x70,0x9d,0x71,0x51,0xb7,0x80,0x69,0xbe,0xe8,0xfb,0x8f,0x43,0x72,0xd9,0xa9,0xf1,0x90,0xbb,0xf1,0xb5,0xc0,0x75,0x93,0x4e,0x14,0xc5,0x14,0x77,0x59,0xf8,0xe5,0x81,0x11,0x25,0x48,0x51,0x46,0x2a,0x69,0x59,0x92,0xe7,0xa7,0x39,0x96,0xad,0x67,0x30,0xaa,0xb2 -.byte 0x5d,0x95,0x94,0x83,0x83,0x93,0xf3,0x52,0x81,0x1c,0x27,0x78,0x1d,0x19,0x35,0x6e,0x8f,0x16,0xe5,0x3b,0xce,0x80,0x2a,0x3a,0x89,0xb7,0x51,0xfc,0x34,0x24,0xa2,0x61,0x95,0x9e,0xd4,0x69,0xa1,0x2f,0x49,0x16,0x2d,0x12,0x05,0xfe,0x69,0x62,0x12,0xa4,0x2c,0x04,0x7b,0xce,0x3f,0x34,0xc4,0x48,0x1a,0xe6,0x64,0x4b,0x8a,0xbf,0x68,0xdd -.byte 0x54,0x15,0xd3,0x25,0x49,0xdd,0xed,0x5e,0x2c,0x0e,0x25,0xbe,0x77,0xcf,0x94,0xf4,0xe9,0xf3,0xcc,0xe6,0x94,0xf9,0xb2,0x5d,0x24,0x53,0x63,0xbb,0x66,0x8d,0x73,0xef,0x79,0x5c,0x95,0x1a,0x64,0xc3,0xfd,0xc0,0xd3,0x71,0xf4,0x79,0x19,0x79,0xa5,0x30,0xf8,0x2c,0x28,0xc2,0xc2,0x9d,0x12,0x50,0x95,0x38,0xec,0xd5,0xc6,0x28,0x94,0xaa -.byte 0x83,0x66,0x3b,0xe3,0x51,0xc7,0x6a,0x75,0x2a,0x9b,0xb9,0xb0,0xa2,0xe1,0xfd,0xaf,0x58,0xd2,0x4b,0xf4,0x22,0xef,0x77,0x1e,0xa0,0x00,0xd7,0x9e,0x20,0x63,0x87,0x1d,0x98,0xab,0x0e,0x57,0x31,0x4b,0xda,0x90,0x3a,0xe6,0x6e,0x5e,0xd4,0x17,0x06,0x83,0x4f,0x90,0x33,0x1c,0xe5,0xea,0xf7,0x8d,0x95,0xa2,0x1e,0x7d,0x27,0x15,0x49,0x68 -.byte 0x3a,0x54,0xe3,0x1e,0x60,0x72,0x42,0xa6,0x8c,0x5b,0x63,0x1d,0x7d,0xb1,0xe2,0x7e,0x8b,0x19,0xf4,0x25,0x6c,0x77,0x64,0x15,0x5e,0x4c,0xfa,0x35,0x68,0xd2,0x54,0x11,0x5a,0xac,0x85,0xb0,0xb3,0xe8,0xa8,0x70,0x36,0xa8,0xe5,0x04,0xd1,0x82,0xdc,0x62,0x63,0xe6,0x3f,0x86,0x46,0x77,0x08,0x6b,0xa8,0x09,0xd0,0x56,0x09,0x87,0x9c,0x65 -.byte 0x8e,0x53,0xae,0xa6,0x2b,0x59,0x23,0xca,0xe9,0xc7,0xc4,0xb5,0xb9,0xca,0x20,0xf6,0xcc,0x62,0xfd,0xb5,0x66,0x66,0x86,0x99,0xb2,0x5a,0xeb,0xac,0xff,0x22,0xf4,0x94,0x9c,0x6d,0xc9,0xce,0xf3,0x8d,0x26,0x7f,0x06,0x40,0x71,0x8b,0x3e,0x5c,0x3e,0xe6,0x11,0x64,0x91,0x79,0xbe,0x66,0x80,0xd2,0xf6,0x2d,0x28,0x4b,0x6c,0x8d,0x9c,0x5b -.byte 0x1e,0xd1,0x15,0xb0,0xdf,0xfb,0x57,0xaf,0x4a,0xab,0xde,0x12,0xe9,0xb8,0x41,0x3d,0xc3,0xff,0xb2,0xc1,0x86,0xb0,0x06,0x5b,0xaf,0xa4,0x30,0x62,0xd0,0xd8,0x91,0x36,0x28,0xc1,0xc2,0xef,0x60,0x5d,0x42,0x04,0xd5,0x6b,0x10,0xa9,0x6c,0x88,0x5c,0x56,0x59,0x4a,0x87,0xdc,0x7c,0x41,0x03,0xb3,0x7c,0x35,0x8c,0x52,0x0e,0xc1,0xd5,0xdf -.byte 0x9b,0x8a,0x2e,0xc2,0x6b,0x06,0x7f,0xb4,0x93,0xc9,0x52,0xd0,0xc5,0x57,0x78,0x9e,0xf9,0x08,0x36,0xbc,0x4b,0xc1,0xbd,0x71,0x35,0xf8,0x73,0xae,0x9c,0xbc,0xf1,0xd1,0xba,0xe3,0x7f,0x49,0x9b,0x9b,0xb3,0xe2,0x7d,0x7d,0x18,0x6d,0x0d,0x96,0xe3,0x50,0x28,0xf2,0x7c,0x7a,0x71,0x27,0x33,0x3c,0xd3,0xeb,0x3d,0x5a,0x79,0xb5,0x69,0xed -.byte 0x40,0x38,0xbe,0xc9,0xad,0x11,0x7b,0x9d,0xe6,0x71,0xc8,0x89,0x54,0x51,0xf0,0x8f,0xdc,0xad,0x96,0xc3,0x04,0x60,0x5f,0x6d,0xa0,0x37,0xba,0x1c,0x69,0xca,0x42,0x26,0xeb,0x31,0x34,0x8d,0xae,0x25,0xe2,0x29,0x8d,0x19,0x9f,0xfa,0x75,0x91,0x4b,0x51,0xcd,0x76,0xd6,0x8f,0xa2,0x40,0x79,0xc3,0xbb,0x61,0xaf,0xc4,0x69,0xf5,0x8b,0x8a -.byte 0xb6,0x2c,0x25,0xb9,0x3c,0x8e,0x13,0xa4,0x0f,0x52,0x72,0x11,0x4b,0x89,0x63,0x01,0x05,0x54,0xd5,0x0d,0x5f,0x91,0x59,0x84,0x64,0xac,0xf7,0x9c,0xa3,0x48,0x31,0x4a,0x2e,0xea,0xf8,0xf8,0x0e,0xf0,0xd9,0x4d,0x06,0x60,0x11,0x4a,0x72,0x6f,0x93,0x93,0x85,0xf0,0x20,0x55,0x8b,0x37,0xf1,0x29,0x92,0x2d,0x1f,0xa1,0x6c,0x7c,0x90,0x4f -.byte 0xdb,0x78,0xcc,0x6c,0xb2,0x14,0x85,0x07,0x34,0xc8,0x98,0x18,0x52,0x2d,0x6b,0x13,0x63,0xc5,0x31,0x20,0x8e,0xa9,0x88,0x6b,0xb3,0x3f,0x1a,0x68,0x2f,0xf9,0xf3,0x97,0x29,0x68,0x22,0x89,0xb0,0x45,0xc4,0xf4,0x1f,0x31,0xba,0x97,0x14,0x59,0xae,0x05,0xe0,0x99,0x5b,0x29,0xcf,0xe3,0xf0,0x2a,0x0c,0xca,0x5f,0xc1,0xe7,0xe7,0x11,0x48 -.byte 0x73,0xc0,0x86,0x0b,0x59,0xc2,0x8a,0xfa,0x44,0x51,0x1c,0x84,0xdf,0x2f,0x4d,0xab,0xca,0xea,0xe1,0x48,0x9a,0xa1,0x86,0x60,0x47,0x7a,0x86,0x30,0x6a,0xba,0xbe,0x6a,0x9b,0x34,0xf4,0x52,0x0e,0xae,0x7f,0xbd,0xe0,0xf4,0x5f,0xfd,0xbc,0x57,0x02,0x95,0x6f,0xad,0x78,0x2e,0xa7,0x46,0x1c,0x2d,0x98,0x40,0xb7,0xfa,0xb5,0x08,0xee,0xb5 -.byte 0x25,0x51,0xaa,0x1a,0x14,0x41,0x48,0xe0,0x8f,0xe7,0x2f,0xfc,0xfd,0x47,0x10,0x55,0x90,0x02,0xeb,0x7f,0x0d,0x40,0xa8,0x4b,0x82,0xdc,0xab,0x43,0x35,0x62,0xa1,0x1d,0x5a,0xb0,0xc0,0x93,0x75,0x3d,0x68,0xd9,0xf8,0x31,0x22,0xfd,0x30,0xda,0xea,0xea,0x7c,0x30,0xf8,0x6f,0x75,0x5f,0x07,0x39,0xfe,0x69,0x93,0x73,0x22,0xa2,0x72,0xed -.byte 0x39,0x2f,0x00,0x5c,0xc3,0x14,0x86,0x90,0xda,0xc9,0x09,0x43,0x80,0x85,0x22,0x98,0xb0,0x4e,0x05,0x47,0x8f,0xc7,0xba,0x2e,0x4c,0x8f,0x57,0x8a,0xe9,0xb0,0x97,0x3b,0x51,0x12,0xcb,0x88,0xfd,0x5e,0x7f,0xa6,0xc6,0x00,0xd0,0x3a,0x3a,0x70,0x9e,0x56,0x28,0xa0,0x08,0x76,0x58,0x57,0x4a,0x0f,0xff,0x31,0x44,0x08,0x6c,0x23,0x79,0xad -.byte 0x35,0x95,0xc5,0xc8,0x26,0x0f,0xb3,0x17,0x04,0x1d,0xde,0x16,0x5d,0xb8,0x71,0x76,0x89,0x0b,0xd6,0xd8,0x9d,0xa1,0xdf,0xcb,0xb5,0x1c,0x86,0xc3,0x15,0x8d,0xaa,0x25,0x82,0xbf,0x6b,0x06,0xfb,0x1b,0xf5,0x11,0xaa,0x14,0x0e,0x67,0x7f,0xbd,0x46,0x21,0x8f,0x6d,0xbd,0x63,0xe6,0x14,0x05,0xa2,0xee,0x56,0xee,0xe6,0x37,0xf9,0xc0,0x2f -.byte 0xc9,0xe0,0x8e,0xdb,0xf7,0xf6,0xcb,0x83,0x79,0xcc,0xe3,0xf6,0x30,0x9d,0x56,0x31,0x40,0xd2,0x50,0x25,0xb6,0x89,0x16,0x97,0x65,0xd8,0x8d,0x1a,0xa5,0xf4,0x47,0xfc,0x4c,0x73,0x07,0x42,0x9c,0x8f,0x7f,0x10,0xb4,0x96,0x33,0x1e,0xe2,0xff,0x0c,0x33,0x35,0xbc,0x37,0x01,0x2b,0x67,0xda,0xca,0xcf,0x87,0xa2,0x38,0x71,0x6b,0xf4,0xcf -.byte 0xa6,0xc6,0x6a,0x90,0x5c,0xa0,0x8b,0x66,0x44,0xc7,0xc2,0x05,0x24,0xee,0x53,0x99,0xf3,0x07,0x78,0xb0,0x17,0xf8,0x11,0xf9,0x52,0x20,0x41,0xc5,0xdb,0x4e,0x92,0xd3,0xeb,0xd2,0x86,0xea,0x9b,0xc3,0x4c,0x1b,0x75,0xcd,0x15,0x0c,0xe0,0x28,0xe9,0xe1,0x99,0x98,0x96,0x33,0x06,0xea,0xa8,0x4e,0xde,0xc1,0x1c,0xfe,0x6c,0xca,0xac,0x6d -.byte 0xc4,0x3a,0x7d,0xd2,0x41,0xf5,0xb3,0x7d,0x1c,0x28,0x93,0x72,0xf8,0x08,0xc1,0x71,0x72,0x4c,0x41,0x68,0x38,0x80,0x2e,0x4b,0xa6,0xc5,0xc7,0xb4,0x24,0x29,0xd0,0xce,0xb2,0x3d,0xc4,0x60,0x5b,0xeb,0x2d,0x80,0x13,0xee,0x95,0x41,0xfe,0x49,0x6d,0x89,0xc0,0x7a,0x61,0x51,0x3f,0xbb,0x24,0x7c,0x64,0x5e,0x9f,0xf7,0x60,0x88,0x95,0xe8 -.byte 0x60,0xc5,0xf6,0xc3,0xc3,0xd4,0x43,0xce,0xf9,0x4e,0x35,0xf2,0xfa,0xb0,0x2b,0xe3,0xfe,0xb8,0x88,0x19,0xf2,0x89,0xc0,0xb5,0x00,0x61,0xc8,0xe5,0xaa,0xde,0x18,0xb4,0xd4,0x21,0xbe,0xcc,0x61,0xc7,0xc9,0xfe,0x22,0xcc,0x65,0xf6,0x79,0xe8,0x4d,0x1c,0x30,0x31,0x7a,0xd4,0xbc,0x98,0x2d,0x72,0x5e,0x5c,0x4f,0x7e,0x52,0x9c,0x95,0x20 -.byte 0x29,0xa4,0x0b,0xf7,0xb2,0x7d,0xcc,0xc3,0x8c,0x94,0xb0,0x09,0xf4,0x6f,0x59,0x63,0x91,0x2a,0x06,0x80,0x09,0x01,0x3c,0x73,0x83,0x42,0xa1,0x5c,0x0f,0x42,0xf4,0x74,0x3c,0x24,0x8c,0xbe,0x91,0x73,0xdf,0xf1,0xea,0x21,0xbd,0xc9,0x36,0x17,0xca,0x81,0x28,0xd9,0x4a,0xc4,0x2e,0xdf,0x4c,0x4f,0xbd,0x1e,0xbc,0xe9,0x32,0x12,0xd3,0x8f -.byte 0x48,0x9b,0x4f,0x49,0x23,0x54,0x15,0x15,0x14,0x8b,0x18,0x64,0x7d,0x08,0x7f,0xc4,0x56,0x01,0x94,0x4e,0x50,0xe8,0xf2,0x4a,0xb5,0x3c,0xa0,0xb5,0xaf,0x55,0x70,0x44,0x41,0x5c,0xe6,0x61,0x5a,0xbb,0xf2,0xe6,0xc9,0x05,0x33,0x45,0x8f,0xbc,0xe5,0x59,0x7f,0x66,0xc5,0x61,0x4d,0x1b,0xc7,0xee,0x45,0x7d,0x57,0x8f,0x6c,0x9d,0x8b,0x87 -.byte 0x98,0xa8,0x58,0xac,0x4a,0x31,0x79,0xd6,0x26,0x08,0x2f,0x28,0x3f,0x31,0x77,0xad,0xff,0xe1,0x9d,0xa8,0xf7,0xe0,0x76,0x66,0x48,0x00,0x52,0xe8,0x9a,0xb2,0x47,0x5e,0x0a,0x87,0x86,0xaf,0xf6,0x7d,0x46,0x78,0x66,0x68,0xf7,0x68,0x0c,0x6f,0x5c,0xd7,0x09,0xc0,0xd7,0x90,0x98,0xe2,0x5c,0x07,0xe9,0xd1,0x58,0x48,0x57,0x9f,0x48,0x99 -.byte 0x87,0xdf,0x06,0xc1,0x35,0x0f,0xd8,0xb0,0xa9,0xfa,0xdc,0x31,0x76,0xd1,0xad,0x47,0x80,0xe4,0x74,0xe0,0xda,0x4b,0x77,0x8b,0x71,0xab,0x9a,0x8e,0xd7,0x6b,0x91,0xb1,0xdb,0x78,0xd2,0x86,0xf7,0x61,0x1b,0xdc,0x34,0x57,0x32,0x51,0xee,0xd3,0xff,0xb2,0x6c,0x6a,0x79,0x90,0x9c,0x1f,0x6b,0xe7,0x43,0x20,0x05,0x4f,0x66,0x83,0xd0,0x56 -.byte 0xe1,0x21,0x63,0xf4,0xd6,0x96,0x91,0xcb,0x51,0x3c,0x13,0x88,0x97,0x26,0x88,0xda,0x7c,0xd4,0x0d,0xcb,0xdf,0xc2,0x7d,0xcd,0x2c,0x0e,0x28,0x23,0x21,0x5f,0xbe,0x5d,0x62,0x58,0x6c,0xa7,0x45,0xae,0x1f,0xac,0x35,0x53,0xdb,0x2c,0xa6,0x71,0xe4,0x11,0x5e,0x59,0xbe,0xd5,0x20,0x2a,0xc4,0xcd,0x4c,0x1b,0xe0,0x38,0xef,0x02,0x0c,0x5f -.byte 0x5a,0x1b,0xf9,0x1e,0x32,0x63,0xd7,0xa6,0x0f,0x1d,0x98,0xd5,0x3a,0x0f,0xf6,0xcc,0xfc,0xd6,0xb4,0x87,0xc5,0x76,0xd8,0x3e,0x72,0xb0,0x20,0xfe,0xb3,0xfc,0x48,0x4c,0xd1,0x71,0xcd,0x13,0xef,0xe8,0x40,0xd9,0x0d,0xf6,0x1d,0x5b,0xa4,0x26,0x56,0x8c,0x66,0xcb,0x18,0x5a,0x5f,0x86,0x43,0x2c,0xa4,0x1e,0x00,0x3f,0x09,0xbf,0x8e,0x61 -.byte 0xad,0x2a,0x44,0x97,0x35,0xb2,0xf3,0x50,0x5f,0xfa,0x01,0x74,0xbf,0x70,0x46,0x38,0xf1,0x15,0xaa,0x04,0xfe,0xe9,0x3f,0x43,0x2f,0x53,0xcb,0xea,0x5c,0x04,0x8e,0xe6,0x43,0xeb,0xc0,0xd9,0xbf,0x4a,0xc1,0xbc,0xf9,0x11,0xd5,0x33,0xdc,0x41,0x8e,0xfe,0x5e,0xf3,0x8c,0x80,0x47,0x46,0x01,0x9e,0xa9,0x2c,0x2d,0xd2,0x90,0x7f,0xce,0x7c -.byte 0x59,0x78,0xaa,0xbb,0x96,0x52,0x0a,0xf3,0x18,0x1f,0x0b,0x41,0xc1,0xd5,0x12,0x14,0x1a,0xe1,0x4e,0xac,0xf8,0x2a,0x56,0xfe,0x66,0x34,0x21,0xdf,0x1f,0x6a,0x02,0x85,0xd2,0x38,0xc0,0x39,0x5c,0xa7,0x3f,0xcc,0x2b,0x6f,0x69,0xe7,0xa7,0x0a,0x36,0xf1,0xa9,0x77,0x59,0x2c,0x44,0x8b,0x72,0xc9,0xc2,0x74,0x32,0x48,0x76,0x19,0x1e,0x49 -.byte 0x10,0xe6,0x46,0xdf,0x82,0x9b,0xad,0x4e,0x40,0x20,0xd7,0xd3,0xf5,0x5c,0xbc,0x25,0x94,0xd1,0x68,0xaf,0x29,0xc5,0xcd,0x1b,0x86,0x4b,0x88,0x21,0x6e,0xeb,0x06,0x14,0xb5,0x15,0xe7,0x26,0x01,0x05,0x4e,0x3a,0x2a,0x24,0xbe,0xf2,0x64,0x6e,0xf4,0x9c,0x60,0xf8,0xd4,0xfd,0x4b,0xc0,0x0e,0x68,0x0d,0x19,0x26,0x87,0xa5,0xbf,0xe1,0x16 -.byte 0xf0,0x27,0x58,0xa8,0x3a,0xed,0x27,0x5b,0x73,0x4f,0x19,0x40,0x58,0x36,0xf6,0xfd,0x60,0x37,0x09,0x74,0x3c,0xb9,0x76,0x9a,0x32,0xfd,0x98,0x79,0x53,0xb3,0xea,0x3a,0x98,0x21,0xf9,0xb2,0x97,0xe4,0x00,0xb6,0xed,0x67,0xc4,0x76,0x8f,0x1e,0x4d,0xc8,0x2e,0xf4,0x54,0xd9,0x09,0xd7,0xcb,0xa0,0x91,0x1e,0x5a,0x60,0x53,0xbc,0x3e,0x35 -.byte 0x69,0xa6,0xca,0xf3,0xce,0x41,0x84,0x71,0xee,0xf3,0x75,0xd4,0x7a,0x71,0x36,0x62,0xe3,0x08,0xae,0x40,0x05,0xde,0x01,0x34,0x92,0x5f,0x71,0xa9,0x08,0xb3,0x43,0xcd,0xe7,0x2f,0x42,0x7e,0x9c,0x1e,0xfe,0x9a,0x40,0x99,0x58,0x31,0xd9,0x8d,0x5d,0xda,0x75,0x14,0x3f,0xae,0x45,0x27,0x85,0x47,0x7d,0x41,0x0e,0x94,0x20,0xee,0x11,0xd0 -.byte 0x1e,0xcd,0x00,0x56,0xb7,0x59,0xe6,0x58,0xab,0x2c,0xa6,0x44,0x14,0x8c,0xff,0x49,0x7b,0xe5,0xf7,0x93,0xd5,0x78,0x1a,0xe0,0x16,0xd8,0x24,0x08,0x1e,0x70,0xce,0x1a,0x84,0x87,0x6b,0xe5,0xf2,0x43,0x5f,0xb3,0x34,0xaa,0x85,0x3e,0x9e,0x2e,0x86,0x22,0x74,0xe2,0x1a,0x87,0xfb,0x1b,0x6c,0x08,0x8c,0x43,0xb4,0x85,0x75,0x2c,0x13,0xc2 -.byte 0x18,0x94,0xe8,0x0d,0x09,0xd5,0x8f,0xd4,0xca,0x50,0x93,0x9f,0xa3,0x9f,0x3b,0x3c,0x54,0x68,0xa9,0xb1,0xdd,0x0a,0x0b,0xe2,0x15,0x92,0x9c,0x6f,0xfa,0x45,0x6f,0x0a,0xb4,0x6b,0xcb,0xdc,0xa4,0xf3,0xf0,0xa6,0x1c,0x8a,0x60,0x42,0x35,0xa8,0xe3,0xdf,0xc8,0xdc,0xbb,0xbe,0x95,0xa7,0xac,0x08,0x08,0xbc,0x56,0x1a,0xa4,0xc2,0xd2,0x53 -.byte 0xfa,0xb2,0x89,0x4f,0xb8,0xe4,0xb9,0x90,0x95,0x91,0x2f,0x0f,0x93,0xa9,0x8c,0xc6,0xf8,0x01,0x34,0x08,0xe6,0x8c,0x58,0x43,0x57,0x40,0xf9,0x78,0x83,0xea,0x92,0x70,0xa8,0xa5,0xc8,0x9e,0xf8,0xc6,0x39,0x4c,0xb4,0xe9,0xbb,0xdf,0xd2,0x52,0x43,0x6b,0x6c,0x8b,0x2c,0x47,0xd7,0x11,0x42,0x3d,0xc7,0x3f,0xce,0xd1,0xd9,0x28,0x5b,0xce -.byte 0xec,0xb6,0x31,0x3a,0xc9,0xad,0x0c,0x93,0x82,0x2b,0xf6,0xdc,0xd4,0xcd,0x80,0xe1,0x75,0x45,0xeb,0x3b,0xbf,0x12,0x42,0xeb,0x71,0xc1,0x8b,0x27,0xd5,0xcb,0xd9,0xb6,0xe8,0xe9,0xc6,0x79,0xff,0x38,0x88,0x87,0x72,0xf2,0x71,0x4a,0x44,0x55,0x0f,0x9c,0x93,0xcf,0x15,0x18,0x44,0x62,0x2a,0xc5,0x0a,0x80,0x69,0x91,0x6e,0x4b,0x30,0x4e -.byte 0x3f,0x2f,0xb5,0x65,0x9e,0x65,0x07,0x36,0x9b,0xba,0x5f,0x81,0xd9,0x60,0xbe,0x1f,0xf5,0x98,0x20,0xf9,0x9e,0x53,0xf7,0x5d,0x57,0x7f,0x22,0xaf,0x8e,0x82,0x9e,0x0f,0x33,0x74,0x37,0x26,0x61,0x67,0xf6,0xfd,0x2c,0xab,0xd8,0x18,0x1d,0x10,0x48,0x7a,0x1d,0xed,0xbb,0x57,0x83,0xf9,0x82,0xf5,0xe3,0xf9,0x98,0x5c,0xc0,0x3e,0xee,0x38 -.byte 0x0a,0x57,0x10,0x22,0xc4,0xe8,0x1d,0xe3,0x46,0xa3,0x81,0x5e,0x92,0xba,0xcc,0x53,0x48,0x85,0x33,0x58,0xa2,0x3e,0xea,0x0a,0xfb,0x72,0x5c,0xcd,0xd9,0xa4,0x3f,0x56,0x99,0x35,0x92,0x6c,0xe8,0xf2,0x59,0x0f,0xc8,0x6a,0x21,0xb2,0x9f,0xa2,0xf6,0xf3,0x1b,0xec,0x38,0x95,0xed,0xef,0x00,0x09,0x16,0x6e,0xf7,0xf8,0x1a,0xef,0x0d,0x2b -.byte 0xef,0x83,0x8a,0xc2,0x22,0x3d,0x50,0xa3,0x70,0x52,0xe8,0xad,0x11,0x44,0x83,0x80,0xfe,0x88,0x7e,0x40,0x02,0x8f,0x4a,0x5d,0xd3,0x28,0x66,0x75,0x5a,0xf2,0x38,0xb5,0xdc,0x54,0xa8,0xb3,0xaa,0x76,0xdb,0x73,0xe0,0xd1,0xd7,0x51,0x20,0x8c,0x38,0x18,0x46,0x25,0x2e,0x0d,0x5b,0x61,0x9d,0x36,0x9a,0x14,0xfb,0xc8,0x4e,0x5a,0xba,0xa1 -.byte 0x98,0x34,0xfd,0x05,0x2c,0x87,0x58,0x8d,0xe3,0x5d,0x79,0x5a,0x45,0xff,0x75,0x25,0x98,0xbd,0xe4,0x9d,0x1a,0x70,0x79,0xaa,0x44,0x1a,0x10,0x7f,0xfb,0xe9,0x30,0x81,0xc7,0xa2,0x81,0x41,0x49,0x41,0x4e,0x42,0x5f,0x8a,0x9b,0x10,0xe2,0xdc,0xd9,0xdf,0xbd,0x61,0x29,0x72,0xa5,0x39,0xb7,0xf6,0x9f,0x4e,0x98,0xb8,0x04,0xae,0xd7,0xda -.byte 0x9a,0x9f,0x08,0xb8,0x2c,0x40,0x14,0x6d,0x01,0xb7,0x86,0x58,0x55,0x42,0xe5,0xdb,0x5f,0x4a,0xef,0xd8,0xed,0xdf,0x3b,0x24,0x1c,0xe4,0xb1,0x73,0xd1,0xce,0x29,0x96,0xde,0x8e,0xf3,0x1d,0x8d,0x75,0x57,0xd3,0x9a,0xf8,0xff,0x1a,0x4c,0x0c,0x47,0x82,0x83,0x73,0x34,0x43,0x55,0xfa,0xf2,0xd4,0x38,0xed,0xde,0x6d,0x24,0x55,0x90,0x06 -.byte 0xd6,0x03,0x52,0x28,0xc7,0x38,0x4a,0x16,0x95,0x4d,0xf4,0x46,0x56,0xf7,0x63,0x1f,0xe4,0xa9,0x51,0xc6,0x0b,0x85,0x42,0x40,0x8e,0x49,0x1e,0xc2,0xab,0xeb,0xda,0x99,0x26,0xf6,0x6e,0x00,0x8f,0x26,0x82,0xef,0x03,0xb0,0xd4,0xdb,0x54,0x46,0xdf,0xdc,0x23,0xaf,0xa8,0x6a,0x9f,0xb7,0xf9,0x41,0x07,0x5e,0x2d,0xcf,0x85,0xfd,0x9c,0x46 -.byte 0x30,0xb9,0x14,0xca,0xe2,0x30,0x12,0x06,0x88,0x08,0x05,0x2c,0x9a,0x4b,0x52,0x98,0xa9,0x99,0xd7,0xca,0xb5,0x1e,0x60,0x44,0xd9,0x5c,0x19,0x42,0xbe,0xa5,0x04,0xfd,0x7a,0xfc,0xb9,0xdf,0xd6,0xe3,0x6d,0x02,0xe3,0x96,0xf6,0xae,0xf3,0x78,0x1d,0x90,0x6d,0x86,0x17,0xf7,0xb7,0x6b,0x1d,0x52,0x32,0x5b,0xc0,0x31,0xaf,0x09,0x90,0x5e -.byte 0x81,0x75,0x17,0x47,0x6b,0x5e,0x9a,0x40,0xa5,0xa8,0x84,0x60,0xdc,0xdb,0xd2,0x89,0xcd,0xb2,0x72,0xf4,0x74,0xda,0x5d,0x34,0xf8,0xc6,0x1b,0x26,0x3e,0x8b,0xc7,0x73,0xf9,0x0c,0x93,0xf4,0x40,0x02,0xe0,0xed,0xe5,0xa0,0xae,0x91,0x03,0x85,0xa8,0x2f,0xe2,0x72,0xfe,0x17,0x7d,0x2b,0xa6,0x39,0x10,0x80,0x4c,0x58,0xaa,0xd8,0x22,0x7d -.byte 0x2f,0xbf,0x0c,0x40,0x48,0xfa,0xbe,0x40,0x4c,0x32,0x96,0x69,0xa5,0xab,0x0b,0x1e,0x33,0x9b,0xcf,0xe6,0x4e,0x2b,0x41,0x5a,0x21,0x23,0xa1,0xbb,0xd3,0xd6,0xd1,0xfd,0xbd,0x55,0xfc,0x92,0x92,0xcb,0x4b,0x72,0x39,0x8b,0xeb,0x72,0xdd,0xf7,0x77,0x43,0x52,0x2f,0x99,0x14,0x6e,0x41,0xce,0x1d,0x57,0x2c,0x09,0xd2,0x18,0xec,0x1b,0x89 -.byte 0xa0,0xe9,0xfe,0x1e,0x41,0xda,0x0f,0x76,0x02,0x38,0xec,0x9a,0x30,0xb7,0x5a,0x54,0x70,0xbc,0xe8,0xfa,0x06,0xd0,0x80,0xfb,0x27,0xd2,0xd8,0x00,0x80,0x65,0x9d,0x23,0xfd,0xad,0x26,0xb8,0xdc,0x09,0x4f,0xfb,0x52,0xcd,0xe4,0x41,0x68,0xca,0xdd,0xbc,0x2a,0x62,0xeb,0xa6,0x32,0x71,0xb0,0x08,0xb6,0x9f,0x3e,0x74,0xfe,0xb0,0xd4,0x9d -.byte 0x9e,0x6c,0x50,0x96,0x8a,0xde,0xd6,0xe9,0xde,0x2c,0xa6,0xf0,0x9f,0x67,0x00,0x50,0x0a,0x8c,0xe5,0xc2,0x37,0xcc,0xf0,0x53,0xeb,0x72,0xf2,0x87,0x77,0xee,0x80,0xe8,0xb2,0xa1,0x13,0x52,0x70,0xe6,0x8f,0x70,0x17,0x90,0x60,0xcb,0xac,0xb2,0x72,0xef,0xd9,0xb5,0xc3,0x68,0x57,0xdf,0x2d,0xcb,0x5a,0x35,0xf9,0x2e,0xfb,0xef,0x6e,0x77 -.byte 0x5d,0x21,0x37,0x4b,0x36,0x9b,0x3f,0x03,0x65,0xc9,0x84,0xb1,0x12,0x99,0xd1,0x6b,0x00,0x71,0x37,0xc7,0x57,0x82,0x44,0x7f,0xe1,0x81,0x24,0x70,0x96,0xd5,0x27,0xba,0x36,0xf7,0x25,0xc6,0x1c,0x7c,0x1b,0xdb,0xa3,0x6a,0x3e,0xb9,0x69,0x78,0xf7,0x51,0x46,0xe2,0x74,0xd3,0xfc,0xef,0x58,0x63,0x53,0x1d,0xd7,0xd0,0x8a,0x6a,0xd3,0xb0 -.byte 0xb9,0xbb,0xba,0x43,0xbf,0x8b,0x6b,0x04,0xd2,0xb1,0xe8,0xd1,0x72,0x3f,0xdc,0x2b,0x01,0xa6,0x2f,0x9c,0x7d,0x65,0xa1,0x9f,0x9b,0x4d,0x70,0x26,0x11,0x4c,0xb2,0xe1,0x01,0x0e,0x78,0xf2,0x32,0x87,0x2d,0x8e,0x95,0x02,0x76,0xca,0xe5,0x71,0x5f,0x36,0x35,0xb9,0xbb,0xc3,0xdf,0xf3,0x1e,0x1a,0x7a,0xe4,0x2c,0xdf,0x64,0x5d,0x96,0x12 -.byte 0xea,0x5c,0x14,0x73,0xa0,0xf1,0xbc,0xa9,0x6e,0x30,0x8a,0x47,0xf0,0x4b,0x9b,0x4c,0xc5,0xb0,0xbe,0x15,0x32,0x1b,0xde,0x0c,0x39,0x6a,0x6d,0x4e,0x3b,0x69,0x4c,0xb4,0x1f,0x56,0xf0,0xa1,0xb1,0x8c,0x29,0x5c,0x87,0x54,0xf2,0x5b,0x51,0x03,0x20,0x70,0x90,0x38,0x66,0x07,0xcc,0xd7,0xde,0x96,0x40,0x82,0xee,0xb5,0x87,0x2a,0x86,0xec -.byte 0x66,0x09,0xb7,0x4a,0xfe,0x4e,0x92,0x89,0x07,0xde,0x35,0xc4,0x6e,0x91,0x25,0xfd,0x18,0xfa,0xd9,0x8f,0xa7,0xa6,0xa7,0x6b,0x32,0xba,0xd3,0x1c,0x90,0xb9,0x8a,0x6c,0x9f,0x3f,0xb5,0x16,0x81,0x81,0xee,0xd7,0x55,0xc1,0x41,0x62,0xfd,0xe9,0x4c,0x5d,0xd7,0x70,0xdd,0xc6,0x4a,0x2b,0x42,0x77,0xe7,0x74,0xed,0x02,0x80,0x0d,0x7c,0x73 -.byte 0x8e,0xf0,0xd3,0xb0,0x20,0xbb,0xc8,0x82,0x06,0xdd,0x56,0x64,0xcb,0x9c,0xda,0xa1,0xa9,0x92,0xbc,0x8c,0x65,0x03,0xcd,0x68,0x87,0xa2,0x94,0x41,0x3c,0x36,0x96,0x1f,0xa4,0xd2,0x6d,0x5d,0x9f,0x2d,0x0c,0xf9,0x8a,0x82,0x19,0x93,0x47,0x62,0x71,0x8e,0x59,0xaa,0xf1,0x87,0xe0,0xb8,0xab,0x10,0x7f,0x4e,0xa8,0xa3,0xe2,0x32,0x58,0xb0 -.byte 0xcf,0x12,0xc0,0xf8,0x94,0x4a,0x61,0x36,0xdc,0x2d,0xb5,0x91,0xf9,0x0f,0x7d,0x91,0xd3,0xc7,0x03,0x8a,0xae,0x5c,0x22,0x8c,0x60,0x30,0xf4,0x71,0x51,0x00,0xf5,0x5d,0xe9,0x37,0x6c,0xae,0x64,0xff,0x45,0x35,0x4b,0x47,0x08,0xca,0xda,0x7b,0xe9,0xef,0xcb,0x27,0xcb,0x7e,0x3c,0xa6,0xd2,0x38,0x54,0x74,0xc3,0x7c,0xf8,0x71,0xb7,0x47 -.byte 0xe9,0xe0,0x43,0x03,0x3b,0x41,0x57,0xc3,0xda,0xa1,0xcb,0x64,0xb1,0x31,0x0d,0x12,0x45,0x3a,0xa0,0xad,0x6b,0xc7,0x26,0x62,0x50,0xcf,0x94,0x5a,0x30,0x8d,0xf6,0x91,0x49,0x9e,0xd5,0x84,0x0e,0x0c,0xe3,0x47,0x08,0x7f,0xa1,0x54,0x78,0x1b,0xa8,0x2c,0xbc,0x12,0x4f,0x7e,0x53,0x1b,0xca,0xfb,0x09,0x35,0xe0,0x9c,0x15,0xea,0xf6,0x3e -.byte 0xb2,0x20,0x9e,0x2c,0x81,0x6f,0xa4,0xb5,0x6b,0x04,0x6d,0xd1,0x90,0x66,0x46,0xdc,0x4b,0x71,0x7e,0x4b,0x3f,0xd6,0xe1,0xa8,0xc0,0xa7,0x45,0x85,0xe3,0x98,0x30,0xda,0x23,0x68,0x55,0xd8,0x96,0xb1,0xcc,0xeb,0xe1,0x95,0x0b,0x20,0xf3,0x4c,0xf2,0xc5,0xfa,0x0e,0xca,0xf5,0xc9,0xb3,0xd7,0xb4,0x1b,0x9f,0xef,0x82,0x56,0x4c,0xc5,0xa5 -.byte 0x21,0xda,0xcc,0x19,0x69,0x68,0xcb,0x37,0xb2,0x0c,0x73,0xb1,0x13,0x61,0x6b,0xca,0xda,0xfc,0xf7,0x1c,0xbc,0xd1,0x72,0x56,0xb8,0x7d,0xa1,0xef,0xc4,0x32,0x38,0xa3,0xdb,0x8b,0x2d,0x0a,0xce,0xcb,0x86,0x51,0x60,0xd2,0x47,0xf0,0x97,0x58,0xd8,0xa5,0x12,0x77,0xfc,0x32,0x04,0x29,0x61,0xfc,0xab,0xc2,0x42,0x86,0xd9,0x57,0x80,0xad -.byte 0x00,0xf0,0x9a,0x2a,0xac,0x52,0x27,0xd6,0xf8,0xd6,0x38,0xc8,0xfc,0xc1,0xab,0x4f,0x41,0xbf,0x8e,0x60,0x20,0xeb,0x24,0x36,0xd8,0xd8,0x25,0x6f,0xc8,0x5d,0x6b,0x00,0xdd,0x7a,0xe2,0x37,0xe4,0x13,0xd0,0xaa,0x5c,0x56,0x32,0x98,0x00,0x4b,0x8a,0x81,0xb1,0xfa,0xe8,0xf3,0xfa,0x0d,0xbb,0x66,0x6e,0x24,0xfd,0x3c,0x50,0x63,0x3a,0xf1 -.byte 0x72,0x63,0x18,0x71,0x6d,0xee,0x6f,0xf1,0x0e,0x1f,0x9e,0x9d,0x87,0x12,0x5c,0xdf,0x1d,0x9e,0xc0,0x0b,0x39,0x0e,0xd6,0x56,0x79,0x30,0xcb,0x07,0x7b,0x88,0xa5,0xbe,0xfd,0xd4,0x49,0xcc,0x92,0x6a,0xcc,0x78,0x1e,0xaf,0xee,0x89,0xc8,0x51,0x08,0x98,0x14,0x20,0xe5,0x52,0x93,0x18,0x6f,0xbb,0xdc,0xb2,0x68,0x14,0xd1,0xdb,0xe8,0x56 -.byte 0x24,0xd0,0x34,0xab,0xa6,0xfa,0xfe,0x72,0x5a,0xe3,0xe1,0x87,0x0d,0xf4,0xfa,0xa6,0xa6,0x6c,0xb6,0xcb,0xf8,0xfc,0x59,0xac,0xd9,0xb0,0xcd,0x15,0xa4,0x37,0x73,0x6e,0x70,0xc9,0x74,0xef,0x87,0x78,0x61,0xc2,0xd0,0x52,0x51,0xa9,0x2c,0xdb,0x9d,0xd9,0x3d,0xac,0xcd,0x52,0x39,0x69,0x2d,0x2a,0x4f,0xf3,0xb2,0x69,0xb9,0x01,0x3c,0x57 -.byte 0xeb,0x1b,0x0e,0x87,0xe9,0x42,0x58,0x83,0x6b,0xbc,0x72,0xc8,0x46,0x32,0x42,0x17,0x6a,0x19,0xa0,0xb3,0xf1,0x1c,0x96,0x9c,0x11,0x09,0x8b,0xc1,0x9e,0xe9,0x7f,0x18,0x8e,0xca,0xea,0x24,0x1b,0xce,0x12,0x57,0x1d,0x34,0xbe,0x60,0x60,0x2c,0xd8,0xa0,0x61,0x73,0xd6,0xf8,0xaf,0x15,0x26,0x84,0xd7,0xec,0xc0,0xbe,0x7e,0xa1,0xa8,0xba -.byte 0x2b,0xcc,0x20,0x67,0x6e,0xea,0x48,0x79,0x23,0xea,0x14,0x36,0x85,0x0a,0x56,0x3a,0xcd,0x5b,0x51,0xa4,0xf5,0x92,0x49,0xc2,0x55,0x62,0xed,0x88,0xde,0xd0,0x0c,0x01,0x36,0xb9,0x2e,0x94,0x80,0x75,0x8a,0x21,0x0a,0x07,0x45,0x68,0xd8,0x9d,0x49,0x7b,0xa7,0xb2,0x84,0xfa,0x3c,0xc4,0xd5,0x59,0xf9,0xc3,0xff,0xcf,0xe4,0x5f,0xea,0xbb -.byte 0x0f,0xae,0x7d,0x96,0xd3,0xe9,0x38,0xd1,0xb1,0x02,0xf6,0x4b,0x95,0x43,0x1c,0x69,0xa6,0x99,0xf5,0xdb,0x46,0x62,0xea,0x69,0x5a,0x08,0x2d,0x01,0x11,0xed,0x70,0x03,0x60,0x54,0xba,0x32,0x2c,0x0e,0x44,0x1f,0x8d,0xee,0x2e,0x39,0xab,0xc0,0xd4,0x88,0x11,0xef,0x07,0x3a,0x47,0xb9,0x6e,0x0c,0x22,0x9a,0xf3,0x89,0x01,0xfb,0xb8,0x2d -.byte 0x52,0xa0,0x42,0x4c,0xb3,0x9e,0xf5,0x4b,0x0c,0x78,0x0a,0x3b,0x29,0xae,0x4a,0xc0,0xb2,0xa3,0xc0,0x0d,0x38,0x07,0x49,0x9c,0xda,0x7c,0x48,0x81,0xba,0x53,0x0d,0x0d,0x78,0x8c,0xac,0x9b,0x3d,0x1f,0xaa,0xc1,0x32,0x54,0xca,0x54,0xe1,0xef,0x46,0x82,0x61,0xd0,0x88,0x04,0x53,0xb0,0x34,0xc2,0x23,0x9a,0x90,0xe3,0x73,0x9c,0x0d,0x46 -.byte 0x61,0xe5,0xc0,0x42,0x87,0x4a,0x3b,0x3a,0xf9,0xab,0xbe,0x4c,0xba,0x2f,0x88,0x03,0x6b,0x52,0x25,0x8c,0x9b,0xc0,0x13,0xb6,0x80,0x09,0x85,0x97,0x64,0x6d,0x65,0xcd,0x18,0x42,0x00,0xdf,0x76,0x4d,0x67,0xbf,0x04,0x7a,0x5f,0x7e,0x3a,0x5c,0x6f,0x1d,0x12,0x5b,0xbe,0xd2,0xc8,0xe5,0x09,0x45,0x4d,0xae,0xed,0xd8,0x77,0xc5,0x6f,0xb6 -.byte 0x43,0x09,0xe2,0xee,0xc9,0x5a,0x76,0xc5,0xeb,0xdd,0x96,0x23,0xb9,0xe5,0xfc,0xf2,0x3c,0xe1,0x67,0x5f,0x1b,0x10,0x39,0x47,0x67,0x8b,0x48,0x32,0xd0,0xbc,0xa0,0xa8,0x3e,0xc3,0x30,0x21,0x18,0x54,0x49,0xfe,0x8a,0x14,0x7a,0xe5,0x6e,0xbe,0x70,0xec,0xf6,0x97,0xa0,0xa4,0xf4,0xdd,0xaf,0xf2,0xde,0x50,0x1a,0x68,0xb9,0x1a,0x4b,0x37 -.byte 0xf8,0x29,0x16,0x4f,0x8c,0xa5,0x9e,0xd2,0x72,0x7f,0xf6,0x6b,0x7d,0xac,0xe4,0x17,0x93,0x39,0x8f,0xd9,0xdf,0x50,0x1f,0xce,0xf5,0x58,0xdd,0xcd,0xc2,0xb9,0x64,0xfc,0xad,0x8a,0x3c,0x2e,0x52,0x58,0x91,0x3b,0x78,0xb4,0xfd,0x4a,0x3b,0x13,0x5d,0x20,0xd5,0xdf,0xe7,0x52,0x3d,0x4c,0x2f,0x02,0x30,0xfc,0x24,0x17,0x99,0x6e,0x4b,0xfe -.byte 0x1d,0xf0,0xe6,0x86,0x32,0x37,0xb5,0xd5,0x09,0xa3,0xa5,0x3b,0xc1,0x88,0x9f,0x01,0x57,0x12,0x03,0x1d,0x60,0xd8,0x57,0xba,0xc6,0xfc,0xda,0xab,0x02,0xbe,0xab,0x89,0xf9,0x08,0x63,0xbd,0x42,0x11,0xf7,0xbf,0xd3,0x45,0x2b,0xa5,0x34,0x91,0x18,0xb9,0xb3,0x79,0xb4,0x15,0xa1,0x01,0x1a,0xf9,0x74,0x91,0x08,0x94,0xb2,0xf3,0xb2,0xca -.byte 0x0a,0x3a,0x4f,0x42,0x8a,0x16,0xf7,0x9e,0xbf,0x27,0x72,0x7b,0xff,0xd3,0xb9,0x4e,0xf5,0x8e,0x68,0xb5,0x91,0x23,0xef,0xeb,0x5d,0x7d,0xd8,0xc9,0xda,0x07,0x33,0xc9,0x1c,0x4a,0x7a,0xf2,0x72,0x64,0xb3,0x35,0x2e,0x54,0xec,0xc4,0xd9,0xee,0xea,0xda,0xfe,0x8b,0x1c,0x21,0x93,0x52,0x95,0x7c,0x2d,0xfe,0x56,0x05,0xdd,0x57,0x37,0xf2 -.byte 0x54,0x1c,0xe2,0x6c,0xc0,0xaa,0x71,0x67,0xdd,0x73,0x43,0x17,0x3e,0x76,0xdb,0x60,0xb4,0x66,0x62,0xc7,0x74,0x08,0x91,0x1f,0xd5,0x4c,0xa9,0xd0,0x34,0x33,0xea,0xb0,0x2c,0x0a,0x88,0xda,0xf7,0xca,0x91,0xf6,0x5f,0x9e,0x72,0xf6,0x18,0xf9,0x19,0x9d,0x84,0xf8,0x4c,0xe1,0xeb,0x45,0x29,0xaa,0xf2,0xa6,0xfd,0x64,0xf9,0x0b,0xfe,0x09 -.byte 0x1c,0xc2,0xde,0x19,0xdd,0x0f,0x02,0x16,0x65,0x70,0x33,0xd4,0x32,0x67,0x7b,0xc4,0xbb,0x11,0x60,0x4f,0xc3,0x4d,0x29,0x23,0x7e,0x84,0x58,0x51,0x43,0x7e,0x25,0x4f,0x3d,0xd4,0xe0,0x20,0x79,0xfd,0xce,0x59,0x49,0xf8,0xd1,0x53,0xca,0x2d,0x66,0xec,0xe5,0x7f,0xc8,0x14,0x06,0xc1,0x96,0x40,0xf2,0x61,0xa7,0x1b,0xf9,0x5e,0x97,0xfe -.byte 0x62,0x57,0x05,0xcc,0x6f,0x26,0x4b,0xa6,0x40,0x33,0x72,0x20,0xd3,0x1e,0x2b,0xb2,0x60,0xe7,0x56,0xda,0x87,0xd3,0xb4,0x5a,0x73,0x04,0xc9,0xc2,0x68,0xe3,0x18,0x74,0xd9,0x46,0x74,0x31,0xf4,0xf4,0xab,0xc4,0x0a,0xbc,0x66,0x4e,0x23,0x5f,0x92,0x7c,0x0a,0x81,0xdd,0xcc,0x79,0xee,0xb3,0x3d,0xc0,0x91,0x81,0xd0,0x79,0x39,0xd2,0x69 -.byte 0x5d,0xdc,0xc1,0x5c,0x61,0xb9,0x5e,0x87,0x32,0x73,0x70,0xd0,0xa8,0x7d,0xb5,0xd0,0xfc,0xf4,0xb6,0x55,0x9f,0x1f,0x8a,0xec,0xf4,0xb0,0x47,0xeb,0x3b,0x68,0x80,0x0b,0x79,0xd0,0x71,0x99,0xb1,0xd0,0xed,0x1f,0x9f,0x6c,0x2d,0x9d,0xae,0x1c,0x62,0x3b,0xec,0x3e,0x2f,0xb4,0x6f,0xbb,0x2e,0x1e,0xa9,0x7c,0xe8,0x5d,0x14,0x7d,0x0d,0x17 -.byte 0x6d,0x9c,0x54,0xce,0x64,0x93,0x8e,0x3b,0xa4,0xa9,0xfb,0xd9,0x44,0x06,0xbb,0xb8,0x7f,0xdf,0xd3,0xc2,0xa2,0xcf,0x5a,0xa2,0xa7,0xbb,0xb5,0x08,0xe2,0x67,0xdf,0x0e,0x4e,0xc6,0xcf,0x0a,0x79,0x1e,0xa5,0x60,0x1a,0x81,0xb1,0x8e,0x1b,0x27,0x7f,0x8d,0x28,0x50,0xa7,0x4a,0xe4,0x4b,0x61,0x6b,0xa9,0xfa,0xaf,0x82,0x83,0xfb,0x1f,0x2e -.byte 0xfa,0xce,0x18,0x0e,0x32,0x5f,0x5a,0xcf,0xac,0xaf,0x22,0x30,0x16,0xd7,0x97,0x99,0x0d,0xb8,0x92,0xa5,0x1d,0x44,0xb2,0xa5,0xc7,0x74,0xd2,0x81,0x8d,0x5c,0x38,0xda,0x9f,0x76,0xcb,0x47,0x6c,0xb7,0x08,0xd9,0xc1,0x52,0xd0,0x64,0x0a,0xf9,0xdd,0x3e,0xe8,0x99,0x15,0x4d,0xcb,0x7b,0x25,0x53,0x8c,0x13,0xb1,0xbf,0xb7,0xca,0x2d,0xce -.byte 0x71,0x48,0xee,0x5b,0x3a,0x01,0x5b,0xfd,0x22,0xfa,0x6f,0x17,0xcb,0x52,0xcc,0x0a,0x2b,0xbb,0x6d,0xce,0x2d,0x00,0xf5,0x9e,0x0d,0x58,0xf1,0xf4,0xa4,0x9f,0x13,0xf9,0x68,0x15,0xd7,0x02,0x41,0x6c,0x19,0x6b,0x66,0x9a,0x74,0xee,0xb4,0xb3,0xc7,0xec,0x60,0x19,0xbd,0xbb,0x97,0x22,0x7c,0x4e,0xe6,0xc6,0x00,0x03,0xa5,0x36,0x52,0xec -.byte 0x21,0xcf,0xc8,0xda,0x2c,0x14,0xa9,0xd8,0x75,0xab,0xea,0x05,0x8c,0x24,0x28,0x63,0xbd,0x58,0x35,0xd7,0x95,0xcb,0x14,0x89,0x04,0x99,0x7e,0x67,0x0d,0x07,0x35,0xdb,0x17,0x7c,0x72,0x2d,0xbc,0x89,0x9b,0xb4,0x16,0x21,0x2f,0x90,0xe8,0x8f,0xeb,0xc3,0x8d,0x86,0x0d,0x92,0xf6,0x4b,0x80,0x36,0x96,0x6b,0xd8,0x95,0x7b,0xad,0xe8,0xbf -.byte 0x77,0x9e,0xf4,0x93,0xcd,0xa5,0x06,0xbc,0x38,0xf2,0x57,0x25,0x54,0xfa,0x8e,0x19,0x8e,0x25,0x8e,0x3c,0x28,0xaa,0xf2,0x02,0x30,0xd4,0x47,0x89,0x36,0xb9,0xb7,0x01,0x5f,0x0c,0xd1,0x8d,0x93,0x7e,0xf0,0xf0,0xff,0x2f,0x8f,0xb5,0x97,0xa7,0x02,0xe8,0x9b,0xf2,0x51,0xe6,0x51,0x62,0xa5,0x27,0x26,0xc6,0x7a,0x39,0x7a,0xa9,0xaf,0x1e -.byte 0x03,0xd5,0x25,0xbe,0x3b,0x19,0x46,0xc4,0xdd,0xd6,0x5e,0x6a,0x18,0xc0,0x41,0x5f,0x53,0x89,0xd3,0x16,0xfb,0x3a,0x10,0xce,0x0d,0x8c,0x04,0x4c,0xcf,0xab,0xb9,0x0d,0x6c,0x45,0x6c,0x29,0xed,0x77,0x37,0x1f,0xd8,0x10,0x8a,0xfe,0x07,0xbd,0x7e,0xd7,0xa6,0x6b,0x80,0xde,0x3e,0x2c,0xa8,0xb1,0x38,0xcc,0xab,0x10,0x69,0x8f,0x58,0x3d -.byte 0x12,0xc7,0x9c,0xc1,0x0a,0xeb,0x3d,0x5e,0xf1,0x65,0xc6,0x09,0xcb,0x4b,0x09,0x24,0xa7,0x56,0x1d,0x1d,0x4c,0xd7,0x06,0xbd,0xe2,0x72,0x70,0xae,0x7e,0xe9,0xaa,0x97,0x6d,0xec,0xcb,0x55,0x0b,0x5d,0x45,0x3a,0x25,0x3d,0x52,0x0f,0x48,0x2f,0xe4,0xd0,0x5e,0x85,0x87,0xb6,0xa7,0x70,0x2f,0x9c,0x19,0x89,0x95,0x45,0x76,0x00,0xfe,0x27 -.byte 0xff,0xf8,0x73,0x59,0xba,0x98,0x92,0x4e,0x76,0x1a,0x90,0x1d,0xbc,0x1b,0xae,0x44,0xb6,0x63,0x86,0x4c,0x3c,0x8a,0x8f,0x3e,0x03,0x95,0x50,0x30,0xd8,0x0f,0x7f,0x6f,0xb6,0xe9,0xbe,0x2e,0xc9,0x55,0xe7,0x73,0xd6,0x77,0xdc,0xbc,0x67,0x54,0x31,0x47,0x30,0x46,0xe1,0xa4,0xf8,0xf3,0x90,0x4f,0x68,0x5a,0x52,0xe2,0xe7,0xdb,0xd9,0xfd -.byte 0xf6,0x36,0x2a,0xc1,0xdb,0x35,0x82,0x69,0xff,0xf9,0xea,0x53,0xff,0xcd,0x21,0x2c,0x26,0x79,0xd6,0x8c,0x74,0xe7,0x9e,0x85,0x1a,0x04,0xf5,0xed,0x89,0x16,0xf5,0xd7,0xf1,0x89,0xf1,0xb3,0x5b,0x47,0x42,0xcb,0x92,0x2e,0x70,0xf6,0x3e,0xfc,0x20,0x87,0x70,0xec,0x30,0x16,0xcc,0x88,0x64,0x13,0x58,0xf1,0x0d,0x17,0x90,0xc4,0xdb,0x07 -.byte 0xf5,0xe3,0x34,0x31,0x10,0x9c,0xa4,0x6a,0x4a,0xe6,0x6c,0x80,0x49,0x07,0x23,0x21,0xd6,0xf1,0xcb,0x4a,0xd1,0xb5,0xb7,0x63,0x94,0x4c,0x0a,0xce,0x90,0xf2,0x63,0x31,0x4f,0x96,0x6c,0x5d,0x3e,0xaa,0x10,0x20,0xd6,0xb6,0xbe,0xfa,0x3f,0x83,0xbc,0xa8,0x08,0x38,0xec,0x38,0xe4,0xe9,0xf5,0xb3,0x8e,0x32,0x31,0xcd,0x7c,0x08,0x98,0xf6 -.byte 0x0f,0x8a,0x8f,0xc1,0xd8,0x9e,0x05,0xb6,0x74,0x11,0x94,0xef,0x4f,0x8f,0xa1,0xc6,0x8c,0xdb,0xc3,0x27,0x4e,0xa3,0x30,0x94,0xf5,0xe8,0x2a,0x18,0x0a,0x51,0x9b,0x79,0xb2,0x1f,0xc3,0xa0,0x26,0xa9,0xf5,0xc4,0x9e,0x39,0xda,0x6a,0x53,0x8f,0x8c,0x4c,0x54,0x50,0x81,0xa0,0x0a,0xd3,0x7c,0x99,0x91,0xc7,0x3e,0x56,0x7d,0x53,0x8c,0x3c -.byte 0x51,0x44,0xa5,0x22,0x9d,0xd2,0x9b,0x13,0xcf,0xb8,0x0c,0xb8,0xd4,0xaa,0xb4,0xaa,0x8d,0xab,0x7c,0x06,0xca,0xbb,0x85,0xac,0x01,0xee,0xef,0xe7,0x74,0xd5,0x0d,0x64,0x91,0x1c,0xde,0x6c,0x05,0x37,0x1e,0x23,0x05,0x7e,0x38,0xdc,0x17,0xaf,0xa7,0x95,0x85,0x1f,0xaf,0xc8,0xe1,0xc2,0xda,0xda,0xf1,0x14,0x56,0x66,0x68,0x70,0x36,0x38 -.byte 0x7b,0xb8,0x22,0x9f,0xc4,0xeb,0x5d,0x76,0x97,0xc5,0xa3,0xb9,0x06,0x86,0x4f,0x20,0xab,0x7d,0xce,0x7d,0x78,0x59,0xc5,0x1f,0x73,0x81,0xf6,0x6d,0xb4,0xcc,0x10,0xc5,0x4d,0xe3,0x81,0xaf,0xbc,0x37,0x42,0x28,0x5f,0x51,0x1e,0xaa,0xc7,0x81,0x20,0xc3,0x89,0x35,0xf1,0x74,0x3a,0xe8,0x04,0x24,0xef,0x8b,0x70,0xe1,0x74,0xdf,0x87,0xd5 -.byte 0x3c,0x32,0x32,0x7d,0x03,0xd7,0xda,0x6d,0x8b,0x25,0x8d,0x11,0xa3,0xc2,0x27,0xdc,0xa3,0xfc,0xdf,0x70,0xa4,0x41,0xad,0xda,0xce,0x12,0x45,0x14,0xa1,0x96,0x16,0xd8,0x54,0x89,0x9e,0x78,0x7f,0x23,0x12,0xd1,0x15,0x08,0x7f,0xbd,0xf0,0x9a,0xf1,0x5b,0x07,0xd5,0xbc,0xab,0xab,0x15,0xae,0xda,0xf1,0x26,0x12,0x4e,0xd6,0x6c,0x35,0xc1 -.byte 0x6e,0x27,0x4d,0xa8,0x71,0x51,0x1e,0xae,0xa8,0x35,0x26,0x06,0x18,0x03,0xd8,0xae,0x9e,0x8b,0x07,0x30,0x10,0xfb,0x47,0x05,0x02,0xcc,0x0a,0xbd,0x57,0x43,0x15,0x0a,0x7a,0xb5,0x30,0x0b,0xa6,0x3c,0xa8,0xc9,0xf5,0x68,0xe1,0xfb,0xd1,0xe0,0xe7,0x44,0x6c,0xb4,0x44,0xb6,0xd1,0x2b,0x30,0x5e,0x17,0x89,0x40,0xcc,0x10,0x8f,0x97,0x8a -.byte 0xf3,0xf4,0x52,0x55,0xc4,0x8e,0x46,0xe5,0x24,0x0b,0x2a,0x5d,0x84,0xc1,0x4e,0xa8,0x5a,0x53,0xa8,0xce,0xc6,0x3f,0xa2,0xaa,0x3a,0x8f,0x51,0xed,0x4c,0xa6,0x34,0x6a,0x8c,0x18,0x9b,0x36,0x49,0x40,0x34,0xa3,0xe4,0xd8,0x3c,0x8a,0xfc,0x41,0xc9,0x35,0xfe,0x6e,0x3e,0x29,0xbc,0x04,0x61,0xaf,0x04,0x03,0x43,0x79,0xb5,0x77,0x27,0x25 -.byte 0xbe,0x85,0xc9,0x56,0xa4,0x17,0xc4,0x27,0x3d,0x53,0x1b,0x49,0x86,0xb2,0xb6,0x52,0x62,0x12,0x5d,0xe9,0x47,0x6f,0x65,0x78,0xf8,0x95,0x63,0xbc,0x73,0x6d,0xa6,0xb9,0xcd,0x17,0x39,0x56,0xb0,0xab,0x3a,0x15,0x5f,0x9a,0x98,0xfb,0xcd,0x51,0x4a,0x35,0x21,0xaf,0x07,0x4a,0x3d,0xfd,0x39,0x11,0x42,0xed,0xfc,0x7e,0x10,0x24,0xa5,0x0c -.byte 0xb2,0x4f,0x27,0xe4,0x78,0x32,0xfe,0xfc,0x8e,0x46,0x68,0xbb,0x2e,0x85,0x87,0x0f,0x01,0xde,0x1c,0x02,0xdd,0x82,0xa0,0x9e,0x30,0x31,0x8d,0x86,0x36,0x33,0xa6,0x59,0x16,0x78,0xae,0x1f,0x1d,0x27,0x0b,0x29,0x42,0x16,0x93,0x3b,0xe6,0xfb,0x8d,0xd5,0x48,0x42,0x61,0x39,0x5b,0xf7,0xea,0xd0,0x6f,0x67,0xd9,0x03,0x72,0xed,0x54,0xe1 -.byte 0xab,0x3f,0xa0,0xdc,0x4b,0x19,0xe6,0xe3,0xfe,0x5f,0x65,0x64,0x4c,0xa9,0x5c,0x52,0x36,0xb3,0x65,0x28,0x3e,0xe5,0x07,0x50,0xed,0xec,0x2f,0xc9,0xff,0x47,0x27,0xf6,0xfe,0xb8,0x60,0x60,0x52,0xe5,0xec,0x3c,0x4f,0x69,0x9f,0xaa,0x06,0x8a,0x99,0x9f,0xac,0xfc,0x0a,0x6f,0x8a,0xa4,0x0e,0x5c,0x58,0xb4,0x09,0xba,0x93,0x95,0x94,0x12 -.byte 0x9b,0x23,0x4f,0x93,0x28,0x6d,0xd0,0x76,0xfd,0xc9,0x87,0x3b,0xf1,0x8c,0x7d,0x56,0x84,0x5a,0x04,0x08,0x30,0xf7,0xf6,0x52,0x15,0xba,0xd6,0x7a,0x39,0x8c,0x5a,0xbf,0xeb,0x02,0x6d,0x31,0x30,0x92,0xbc,0xe2,0x07,0x21,0x16,0x96,0x70,0x66,0x00,0xe0,0x04,0xc5,0xa8,0xe4,0x08,0x6d,0x08,0x69,0x35,0xe2,0xb1,0x83,0x03,0x37,0xca,0xff -.byte 0x06,0x37,0x80,0xd5,0x1a,0xc5,0x31,0xfc,0x9a,0xb0,0x8a,0x4b,0x58,0xf3,0x00,0x4e,0xa4,0xfe,0x9e,0xe0,0x60,0xc7,0x3d,0x2c,0x52,0xb5,0x39,0xf0,0xa4,0x88,0x39,0x37,0xa5,0x26,0x8a,0xa3,0xe6,0x31,0xce,0xf3,0xa1,0x54,0x73,0xe7,0x69,0x38,0xef,0xa2,0xab,0x52,0x50,0x1a,0x45,0xcc,0x29,0x9c,0xb6,0xf4,0xde,0xc2,0xfe,0x7a,0x26,0xf7 -.byte 0x7a,0x6e,0x07,0xb6,0xd8,0x3f,0x77,0x60,0x35,0xae,0x6a,0x90,0xd6,0xb8,0x37,0xed,0x73,0x59,0x54,0xd9,0x0c,0x87,0x0e,0x81,0xef,0x69,0xc7,0xd4,0x8f,0x00,0x74,0x57,0x12,0xcf,0xa1,0x76,0xe8,0x45,0xf5,0x9a,0x4f,0xe2,0x5d,0x8a,0x89,0xb1,0x8b,0xea,0x9c,0x0a,0x1e,0x00,0x61,0x3b,0x66,0xbd,0xb5,0xd6,0xff,0xa3,0xff,0x52,0xc2,0x35 -.byte 0x81,0x05,0x08,0x2b,0xf9,0x52,0xda,0x74,0xd1,0x76,0x13,0xba,0x28,0x4c,0xb1,0xb1,0x82,0x5b,0x4e,0x79,0x39,0x22,0xf9,0x96,0x91,0x07,0x4f,0xf9,0xf2,0x25,0x25,0xb1,0x3e,0xda,0x07,0x5c,0x01,0x7b,0xfa,0x3e,0x95,0x92,0x1d,0xf8,0x44,0x06,0xc1,0xed,0x64,0x74,0x14,0x84,0x25,0xee,0x75,0xaf,0xe3,0x7c,0xd3,0xbe,0x7a,0x51,0x6b,0x80 -.byte 0x20,0x43,0x20,0x10,0x5f,0xf5,0xfc,0xd5,0xe8,0x06,0x43,0xad,0x10,0x6b,0x67,0x48,0xca,0xca,0x6e,0x3e,0x1c,0xdf,0x8f,0x7a,0x65,0xc8,0x5d,0xba,0x3b,0x67,0xeb,0x1f,0xc4,0x37,0xad,0xef,0x73,0x9e,0x18,0x8e,0xc1,0x99,0xaf,0x75,0xd3,0x91,0x73,0xc3,0x3a,0xb2,0xfe,0xff,0x30,0x81,0xc4,0x4f,0x37,0x37,0x23,0x96,0x17,0xf1,0xa2,0x9b -.byte 0x55,0x6e,0xd6,0xb3,0xc4,0x98,0xa3,0x32,0xb6,0xff,0x86,0x87,0x77,0xf4,0xad,0x16,0x3e,0xf0,0x24,0x01,0xb4,0x8e,0x1e,0x0f,0x10,0xa4,0x2e,0xe4,0x79,0xe6,0x88,0xe7,0x09,0x58,0x5e,0x97,0xad,0x0d,0x72,0x05,0xbf,0x2f,0x3f,0x99,0xee,0x8a,0x84,0xc3,0x62,0x43,0x52,0x6d,0xab,0x66,0xcf,0x9f,0x4e,0xf2,0x0d,0x13,0x15,0x49,0x84,0x5e -.byte 0x6c,0x8d,0x2d,0xef,0x53,0x16,0xa0,0x63,0xbe,0x05,0xb8,0x9b,0x23,0xca,0xca,0xb8,0xdd,0xbc,0x96,0x68,0x35,0x43,0x63,0x30,0x8e,0xaf,0x53,0x98,0xe2,0x76,0xe8,0x89,0x00,0x29,0x11,0x70,0xd5,0x94,0xbd,0x78,0xff,0xf6,0x88,0x4a,0x3d,0x99,0xd9,0x7e,0xdf,0xa8,0x33,0x92,0xa2,0xc0,0x32,0x42,0x73,0x08,0xd4,0x55,0x5d,0x18,0x93,0xca -.byte 0x7e,0x33,0xe3,0x51,0xc7,0xb7,0x24,0x62,0x69,0xf4,0xab,0x36,0xe3,0x22,0x10,0x9b,0xe0,0xbd,0x48,0x65,0x30,0x9c,0xfe,0xeb,0x3f,0x7f,0x22,0x67,0xcc,0x87,0x5a,0x71,0xb0,0xd1,0x19,0x82,0x1c,0xb2,0xf1,0x73,0xd2,0xd6,0x3f,0xef,0xe3,0x2f,0x25,0xf3,0x8b,0x21,0x4e,0xbf,0x0e,0xc1,0xd2,0x8a,0xbb,0x04,0xde,0xcf,0xd1,0x77,0xba,0xaa -.byte 0xc7,0x41,0x68,0xce,0xc4,0x64,0xf9,0x3a,0x2f,0x1c,0x0b,0x22,0xf8,0x60,0x09,0x76,0x31,0x88,0x62,0x3a,0xf3,0x49,0xe6,0xda,0x4b,0xd3,0xf3,0x35,0xaa,0x56,0x4c,0x2f,0x7f,0x03,0x3e,0xf8,0xcb,0x5e,0xed,0x37,0xa1,0x29,0xe8,0x20,0xf5,0x4a,0x32,0x73,0x30,0xfd,0xd1,0xf6,0xb4,0xa1,0x30,0x87,0xcb,0x21,0x63,0xf5,0x3a,0xad,0x05,0x1a -.byte 0x34,0xf5,0x32,0xf6,0x02,0xf3,0x10,0x52,0xfd,0x86,0x37,0x1f,0x5d,0xe4,0x2e,0x31,0xcb,0xb8,0x4c,0xeb,0xdd,0xea,0x01,0x0d,0x94,0x13,0xa8,0x8f,0xf0,0x52,0x4e,0x0d,0x4f,0xd1,0x24,0xeb,0x0f,0x2b,0xb1,0xaa,0xc5,0xc8,0x52,0xb9,0xbe,0x21,0x48,0x2a,0x53,0x98,0xe4,0x00,0x72,0x64,0xdb,0x44,0x48,0x36,0x60,0xe7,0x81,0xdc,0x25,0x85 -.byte 0x4d,0xaf,0xa8,0x0d,0xfb,0x07,0x76,0x4f,0x6a,0x30,0x3c,0x7c,0x3b,0x36,0xa9,0xf8,0xae,0x81,0x03,0xe9,0x19,0xdf,0xdb,0xd9,0x7f,0x59,0xe0,0xd7,0x50,0x14,0x9f,0x67,0x3d,0xc7,0xdf,0xa8,0x44,0x86,0x29,0x81,0x65,0x44,0x9e,0x37,0x27,0xdd,0x2f,0x33,0x59,0xf7,0xaa,0x17,0x34,0x8c,0x1c,0xa7,0x8e,0x06,0x46,0xf1,0x43,0x87,0xa9,0xb7 -.byte 0x85,0xec,0x92,0x0d,0xdd,0x78,0x55,0x99,0xfb,0x1c,0x66,0x85,0x0d,0x59,0x31,0x00,0xbc,0xd9,0x9b,0xbb,0xfb,0xfc,0xb2,0x36,0x3c,0x34,0x8f,0x4a,0xb6,0x74,0x9c,0x32,0x6f,0x69,0x6c,0x3e,0x68,0x7e,0xec,0xeb,0x58,0x6a,0xf5,0xa2,0xbb,0x04,0x68,0xdb,0x8c,0xf0,0x04,0xba,0xf7,0xf7,0x50,0xd0,0x60,0xba,0x45,0x73,0x0f,0x2c,0x2f,0x97 -.byte 0x58,0xcc,0xa2,0xbe,0xfe,0x5e,0xf9,0x44,0x03,0x8b,0x99,0x56,0xb0,0x4f,0xe1,0xd0,0xa5,0x9f,0xd1,0xfc,0x95,0x44,0x4b,0x01,0x24,0xc0,0x4c,0x91,0xc1,0xb5,0x99,0xe7,0x5f,0x2f,0xcf,0x5d,0x4f,0x64,0x6e,0x54,0x51,0x0c,0x35,0x5f,0xa8,0x7b,0x27,0xa0,0x7d,0xb1,0x90,0xc2,0xdd,0x50,0xef,0x09,0x6f,0xed,0x25,0x6b,0xf5,0x6f,0xc1,0x97 -.byte 0xea,0xd5,0x49,0xf5,0x40,0x60,0xc3,0xbb,0x0d,0x82,0x15,0xa5,0xf7,0xfe,0xa1,0x20,0x13,0x9e,0xbb,0x43,0x58,0xba,0xd2,0xe8,0x89,0xaa,0xfc,0xe0,0x47,0x6b,0xac,0x91,0x8b,0xeb,0x4f,0xf5,0xda,0xf5,0xc8,0x11,0x64,0x7c,0x8d,0x43,0x92,0xf2,0x84,0xeb,0xfb,0x5c,0x1b,0x6b,0x68,0x8e,0x3c,0x66,0xb2,0xd1,0x8e,0x67,0x44,0xbf,0x69,0x3b -.byte 0xb9,0x41,0x78,0x8d,0xc8,0x7b,0x81,0x61,0x70,0x6e,0xe2,0xfc,0xd2,0x96,0x31,0x31,0x2f,0x27,0x90,0xf2,0xc4,0xed,0xbd,0xb5,0x0e,0x91,0x7d,0xd0,0xec,0x3c,0xe9,0xcf,0xf2,0x07,0xac,0x54,0x44,0x9a,0x24,0x41,0xcb,0x2a,0x86,0x30,0x18,0xba,0x65,0x59,0x41,0x00,0x59,0xbf,0x3d,0x01,0x8a,0x51,0xe5,0xd2,0x90,0x8c,0x7d,0xd7,0xad,0x71 -.byte 0xdc,0x45,0x62,0x95,0xf9,0x9f,0xe8,0x55,0x6d,0x48,0x22,0x32,0xcb,0x9a,0x55,0x65,0xe5,0xdf,0xee,0x22,0x99,0x91,0xd7,0xed,0x33,0x04,0x72,0xc7,0xc5,0xb2,0x56,0x5e,0x8f,0x38,0x4b,0xd0,0x61,0x4b,0x4b,0x04,0x4c,0x4c,0x2b,0x23,0x00,0xd4,0x5c,0xdd,0x84,0x8d,0x73,0xf4,0xf7,0xef,0xd5,0xdb,0x2b,0xec,0x54,0x86,0x37,0x01,0x64,0x56 -.byte 0xef,0x73,0x9f,0xb4,0xb6,0xd2,0xf4,0x33,0x93,0xbd,0xd7,0xd9,0x6e,0x8f,0x60,0x85,0xbc,0xa6,0x16,0x3f,0x3f,0xc3,0xd7,0xfc,0xb6,0x82,0xf0,0xe5,0x1e,0x2c,0x51,0x48,0x27,0x50,0x3e,0xdb,0xe6,0x86,0x3b,0xa1,0xfa,0x09,0x39,0x04,0x6f,0xb1,0x85,0xbd,0xda,0x4d,0x2f,0xd1,0x40,0x6f,0x2e,0x2b,0xf2,0x9a,0x4d,0x8e,0xb2,0xc5,0x6e,0x21 -.byte 0xf9,0xdd,0xc9,0x2e,0x81,0x18,0x7b,0x88,0xb9,0x86,0x36,0xe5,0xb2,0xdd,0x19,0xb4,0x7f,0x5d,0xc0,0x20,0x34,0xdc,0x63,0x7d,0x8c,0x80,0x0f,0xe6,0x85,0x14,0xbb,0x87,0x6c,0x3e,0x39,0x53,0x60,0x3d,0xc5,0x46,0x11,0xa3,0x96,0x60,0x6f,0xe9,0xfe,0x59,0xcc,0xed,0x4d,0xdb,0xa3,0xa1,0xf1,0x71,0x0b,0xb0,0x1f,0x89,0x4c,0x32,0x59,0xa5 -.byte 0x7d,0xf7,0x3e,0x5b,0xca,0xa4,0xe1,0xc3,0x50,0xac,0xdf,0x00,0xad,0x45,0x59,0x9e,0x23,0x5f,0x52,0xbd,0x36,0x78,0x55,0xcf,0x90,0x91,0x41,0x14,0xdb,0x76,0x3a,0x43,0x39,0x89,0xe1,0x93,0xc8,0x66,0x91,0xc7,0x42,0x06,0x6f,0xbb,0x35,0x1e,0x07,0x52,0x5a,0xe4,0x41,0x9f,0x65,0xe0,0xdc,0x49,0x8c,0xd3,0x5f,0x16,0x21,0xc9,0xb8,0x8a -.byte 0xc2,0x56,0x91,0xcb,0x18,0x6b,0x38,0x7b,0x3a,0xeb,0x91,0x3c,0x0d,0x6a,0x1f,0xd6,0xc6,0xd7,0x56,0x8d,0xd3,0x76,0x1c,0x9d,0xed,0x3d,0xb6,0x92,0x71,0x6e,0x73,0xc6,0xb8,0xa2,0x1c,0x25,0xb9,0x3c,0xd4,0x41,0xf7,0x8f,0x39,0x60,0xe6,0x27,0xf2,0xc6,0x5f,0x56,0x08,0x7c,0xd3,0x16,0x9d,0x06,0xc0,0xca,0x3d,0xc6,0x61,0xb0,0x21,0x51 -.byte 0x6d,0xca,0x82,0x59,0xe6,0xbb,0x99,0xa2,0x4f,0xfc,0x71,0x66,0x2b,0x4e,0x40,0x62,0x97,0x34,0x73,0x4a,0xe5,0xf0,0x4f,0x4c,0x36,0x4c,0xdb,0x03,0xa9,0x87,0x29,0x21,0x5d,0x91,0x5b,0x89,0xb8,0x3d,0x65,0xc7,0x58,0x0a,0x81,0xb5,0x3e,0x22,0xa1,0x57,0x95,0xbe,0x60,0xf5,0xeb,0xb3,0x49,0xdf,0xd9,0xa2,0x31,0x36,0x5f,0xb2,0xa6,0xf6 -.byte 0x66,0x88,0x88,0x8e,0xa3,0x2c,0xac,0x5e,0xa1,0x33,0x16,0x64,0x08,0x47,0xc8,0xbc,0xc2,0xe9,0xdb,0x73,0x57,0x50,0xd4,0x24,0x01,0x26,0x26,0x04,0x4f,0x8a,0xc0,0x7a,0x97,0x14,0xf2,0xd0,0xbe,0x03,0xea,0x8a,0x25,0xcb,0x98,0xe7,0xbd,0x67,0xff,0x32,0xfd,0x8a,0x7d,0x11,0xe1,0xb2,0x91,0xb5,0xa0,0xb6,0x3c,0x2c,0xb3,0x6e,0x35,0x61 -.byte 0x86,0xbc,0x37,0x15,0xf8,0x3b,0x0d,0x84,0x83,0x69,0x76,0xb0,0xaa,0x8f,0x4f,0xca,0xba,0x54,0xfe,0x42,0xc8,0xba,0x9a,0xd5,0x53,0x69,0x67,0x29,0x23,0x3a,0x6a,0x75,0x97,0xb4,0x29,0x2e,0x62,0xe3,0x95,0x82,0xb3,0xa0,0xa1,0xb7,0xdf,0xc2,0x66,0x4d,0xdd,0x0d,0xda,0xda,0xc2,0x42,0xe0,0x69,0xb1,0xab,0x3c,0x44,0x39,0x11,0x3b,0x0a -.byte 0xd6,0x96,0x2c,0x36,0xb0,0xa0,0xed,0x3d,0x0c,0x63,0x8b,0x90,0xe4,0xb9,0x5f,0x4c,0x27,0x70,0x87,0xb3,0x54,0xe2,0x36,0x74,0x6f,0x3e,0x22,0xb1,0x3b,0x1b,0xba,0xdb,0x1c,0xbd,0x9c,0x6d,0x84,0xbd,0x33,0xfb,0xc0,0x98,0x4c,0xcf,0x7a,0xe8,0x41,0xdb,0x32,0x1f,0xb7,0x64,0x19,0xdb,0x87,0xe7,0xf9,0x52,0x40,0x8c,0xc6,0x89,0x98,0x15 -.byte 0x69,0xde,0xfa,0x29,0x9a,0x0f,0xaf,0xb0,0xad,0x71,0x35,0xab,0xab,0x34,0xe0,0xf4,0x03,0x24,0x6f,0x94,0x38,0x87,0xba,0x68,0xd5,0x1f,0x58,0x88,0x3e,0x12,0x20,0x57,0x43,0xde,0xd0,0xbc,0xaa,0x31,0x8f,0xbc,0x88,0xa0,0xdf,0x5a,0xcc,0xd1,0xba,0x9c,0x18,0x80,0x4e,0x8f,0x68,0x91,0x9c,0x57,0x3b,0x5a,0x62,0xc7,0x29,0x3e,0x49,0xc7 -.byte 0x23,0x26,0xfd,0x9e,0xd0,0xb0,0x4f,0xd4,0xb2,0xa9,0xa8,0x4c,0x66,0x54,0x52,0x75,0x6b,0xbf,0x63,0x76,0x49,0x3b,0xa3,0xb2,0x8f,0x87,0x9d,0xb4,0x8f,0x07,0x3c,0x8e,0xae,0xe1,0x0e,0x9a,0x86,0x90,0x58,0x73,0x8a,0xb3,0xa9,0xab,0xe6,0x27,0xd7,0x70,0x94,0x77,0x12,0xdc,0x71,0xdf,0xcf,0xba,0xdd,0x85,0xfe,0x28,0xaa,0xcd,0xcc,0xe8 -.byte 0x5f,0xd4,0xd8,0x45,0x6f,0x20,0xa8,0x5e,0x40,0x91,0x3b,0xd7,0x59,0x92,0xb8,0x7d,0x2b,0x8b,0x38,0xbd,0xfe,0x7b,0xae,0x5c,0xee,0x47,0x9b,0x20,0xb7,0xf3,0xad,0x75,0xa9,0xe1,0x96,0xc8,0xb2,0x30,0xfe,0x0c,0x36,0xa2,0x02,0xf4,0x3b,0x30,0xfd,0x91,0xfa,0x5f,0xd6,0x18,0x1a,0xcb,0xd2,0x26,0xbb,0x67,0xbe,0x1c,0x99,0xa5,0x4f,0x57 -.byte 0x40,0xb5,0xed,0xd6,0x84,0xfd,0x6b,0x00,0xc8,0xe7,0x18,0x1a,0x9f,0xf7,0x3b,0xd1,0xcc,0x12,0xeb,0x9d,0x61,0xf0,0x8d,0x64,0x08,0x93,0x61,0xc4,0x3e,0xdb,0xda,0x15,0xb1,0xd6,0x2c,0x84,0x2a,0xd8,0xd2,0xa1,0x66,0x4e,0xc9,0xd6,0xbf,0x7e,0xb6,0x22,0xfa,0x35,0x5e,0xdc,0xc0,0x31,0x02,0xb8,0x17,0x46,0x9e,0x67,0xd3,0x6a,0x8f,0x33 -.byte 0x85,0xc3,0xfe,0x36,0xbc,0x6f,0x18,0x8a,0xef,0x47,0xf1,0xf2,0x6e,0x15,0x6c,0xb1,0x4a,0x4b,0x13,0x84,0xd5,0x1b,0xf9,0xa2,0x69,0xcd,0xc7,0x49,0xce,0x36,0x8e,0xe5,0xd5,0x35,0x05,0x7c,0x7f,0xc6,0x15,0x29,0x2e,0x64,0xa6,0x91,0x9d,0xe5,0x9d,0x90,0xe7,0x26,0xec,0x75,0x19,0x58,0x57,0xf2,0x19,0x7b,0x24,0x7d,0x19,0xd3,0x72,0x69 -.byte 0xaa,0xa2,0x8c,0xe3,0x3d,0x38,0xb9,0xf0,0x5b,0xe9,0x3b,0xaa,0x96,0xef,0x2c,0xfc,0xf5,0x13,0xa6,0xa9,0x57,0x8c,0xa9,0x3a,0xc1,0xf0,0x2d,0x57,0x06,0x08,0xe3,0x9c,0xfe,0x82,0x8a,0x6a,0x79,0x5b,0xef,0x2b,0x81,0x83,0x01,0x53,0xac,0xdc,0x79,0x93,0x9b,0x23,0xd4,0xae,0x17,0x6f,0x62,0xaa,0x33,0x41,0xa6,0x31,0x1c,0x7b,0x46,0x2b -.byte 0x17,0xd3,0x6f,0x66,0x73,0x54,0xee,0xa1,0x08,0xee,0x8f,0x0f,0x0e,0x53,0xa7,0x49,0x17,0xdb,0x35,0xaf,0x4e,0x94,0x87,0x8e,0xff,0xf4,0x2b,0x29,0x01,0x45,0xa3,0x0a,0xd9,0x13,0x38,0x09,0x46,0x2c,0x56,0x97,0xd7,0xee,0x24,0x43,0xd1,0x20,0xed,0x38,0xde,0x52,0x13,0x38,0x06,0xd3,0x97,0xc7,0x48,0x8b,0x72,0x0a,0xc5,0xca,0x75,0x2c -.byte 0x04,0x9e,0xee,0x14,0xe7,0xda,0x59,0xc2,0x54,0x7a,0x72,0x55,0x35,0x00,0x93,0xb7,0xb9,0x81,0x01,0x46,0xae,0x43,0x81,0x34,0xd7,0xb4,0x7a,0xfc,0xfc,0x98,0x2b,0x29,0xe5,0x5e,0x9d,0x8e,0xef,0xd4,0x44,0x9d,0x9a,0xbe,0xdb,0x83,0x33,0x18,0x9e,0xbd,0x0f,0x34,0x4d,0xd9,0x34,0xe0,0x2c,0x1f,0x10,0xaa,0x06,0x5e,0x54,0x51,0x72,0xec -.byte 0xbf,0x6b,0x3e,0xb9,0xdd,0x37,0xc3,0xe1,0xbe,0xbe,0x1d,0x86,0xde,0x12,0xca,0x82,0xc5,0xe5,0x47,0xf8,0xbe,0xef,0xb6,0x79,0xd5,0x3c,0x69,0x0a,0x35,0x3e,0xd3,0xf8,0xaf,0x5b,0x8e,0x69,0xff,0xb2,0xf7,0x91,0xc2,0x70,0x22,0x97,0x1c,0x5c,0x56,0x25,0x5a,0xcf,0x31,0x7a,0x37,0xce,0xc7,0xf2,0x98,0xdc,0xb5,0x58,0x71,0x5a,0x60,0xe2 -.byte 0xfe,0x4f,0xf3,0xe2,0x2a,0xca,0x22,0x3e,0x07,0xc2,0xea,0x23,0xc8,0x04,0x97,0x7f,0xca,0xf6,0xf8,0x12,0x06,0x88,0x81,0xee,0xb7,0xdd,0x56,0x9e,0x0f,0x36,0xd3,0x09,0xa8,0x74,0x4d,0x8b,0x8f,0x31,0x64,0xbe,0x9d,0x7b,0x68,0x50,0xc8,0x64,0x40,0x3b,0x0c,0x04,0xb9,0x4b,0x9e,0xff,0x7e,0x5d,0xd8,0x57,0xa0,0xe5,0x6d,0xc2,0x37,0xe7 -.byte 0xd1,0xd9,0x96,0xaa,0x16,0x3e,0xa2,0x9d,0x32,0xe7,0x1e,0x11,0x6e,0x41,0xe2,0xa0,0xe1,0x6f,0x32,0x6d,0xd5,0x38,0x0c,0x27,0x27,0xa9,0xc2,0x04,0xc6,0xe7,0x8d,0x7d,0x7b,0x30,0xbe,0x54,0x6b,0x82,0x37,0x39,0x53,0x54,0xc9,0xac,0xcb,0xd1,0x31,0x79,0xd4,0x7b,0x85,0x07,0xf4,0xf4,0x5d,0x33,0xc7,0x91,0x4e,0xe5,0x13,0x78,0x09,0x42 -.byte 0x29,0x48,0xaf,0x82,0xb1,0x88,0xd4,0xd3,0x57,0x50,0x38,0xa7,0x66,0x41,0x63,0x34,0x2a,0x3c,0x5e,0x8f,0xc4,0xc1,0x00,0xa1,0x22,0xbe,0x5e,0x64,0xb0,0x60,0x9b,0x42,0x9d,0xc6,0x59,0x5c,0xcc,0x29,0x6f,0x64,0x5b,0x5c,0x0f,0xb2,0xae,0x21,0x0c,0x9a,0x6a,0x19,0xb9,0xa6,0x32,0xf8,0xdc,0x82,0xea,0xba,0x27,0xcf,0x42,0xd3,0xde,0x78 -.byte 0xfe,0x9c,0xa5,0x36,0xb6,0x24,0xb6,0x0d,0x5b,0x67,0x6c,0xf5,0x16,0xbf,0x67,0x54,0x4f,0xe4,0x83,0x29,0x75,0x42,0x9a,0xbb,0xd5,0xe7,0x01,0x1f,0xbd,0x80,0x1a,0x7a,0xb6,0xe1,0x2b,0x5d,0x71,0x93,0x00,0xad,0xf6,0x11,0x8d,0x67,0xdc,0x9c,0x8f,0xf0,0x09,0x3f,0xf9,0xa4,0xd6,0xe0,0xdd,0x95,0xea,0xfb,0x71,0x76,0x21,0x31,0x6d,0x48 -.byte 0x0a,0x27,0xa8,0xa6,0x3a,0x7f,0x42,0x6b,0x7e,0xd7,0x6e,0xd5,0x42,0x97,0xad,0x55,0xae,0x26,0x3c,0xde,0x3f,0xaf,0xfd,0x1d,0x6d,0xd3,0xeb,0x84,0xad,0x6d,0xd1,0x4a,0x85,0x1a,0xf7,0x99,0xa4,0xd0,0x48,0xfb,0xf6,0xfe,0xc6,0xea,0x61,0x77,0xe2,0x56,0x87,0xc1,0x36,0x44,0xb4,0xe3,0xd7,0xd9,0x6d,0x3e,0x1b,0xf4,0x72,0x3e,0xfe,0xa5 -.byte 0x47,0xf8,0x3f,0x1a,0x6e,0x43,0xf5,0x67,0xfe,0x90,0x96,0x9b,0x52,0xde,0xab,0xfb,0x45,0x7d,0x93,0xea,0xc3,0x40,0xe1,0x5f,0xcd,0xad,0x3b,0xe9,0x4e,0x36,0xc5,0x38,0xf4,0x66,0xde,0x4b,0xc8,0x2a,0xc3,0xa2,0x3a,0x2a,0xf1,0xd1,0xe8,0x01,0x07,0x37,0xca,0x42,0xbf,0x4f,0xd8,0xc5,0x50,0x93,0x1a,0x01,0x1d,0x51,0x41,0x6e,0xbf,0x68 -.byte 0x93,0x2e,0xdc,0x41,0x23,0xf3,0x13,0xe7,0x09,0xfa,0x39,0x6d,0xee,0x41,0x49,0xbb,0x78,0x04,0xcf,0xc9,0xbb,0x11,0xaa,0x57,0xb5,0x3e,0x4c,0x3a,0x77,0xb7,0x0b,0x38,0x34,0x48,0xd0,0x99,0x20,0x55,0xcd,0x43,0x2f,0x68,0x66,0xb0,0xe6,0x75,0x41,0xe4,0xae,0xfd,0x96,0xe8,0x01,0x4c,0x0b,0x5c,0xbc,0x4f,0x45,0x70,0x08,0x9e,0xf7,0x68 -.byte 0x9e,0xbb,0xe5,0x39,0x20,0x3f,0xbe,0xd3,0xe3,0x95,0xba,0x98,0xd5,0x12,0x2e,0x87,0xd4,0xf4,0x12,0xa2,0xcb,0xd4,0x51,0x53,0x93,0x67,0x06,0xf1,0x21,0x0e,0x92,0x8f,0x9f,0x9e,0x6c,0x16,0xa4,0x2c,0x6d,0xb0,0xd0,0xe1,0x87,0x2f,0x09,0x2c,0x8f,0x4b,0x89,0x1f,0xab,0x66,0xf1,0xcd,0x6e,0x67,0xaf,0x07,0x99,0x18,0x1b,0xda,0xc8,0x65 -.byte 0x81,0xa3,0x37,0x8a,0xad,0xe4,0x1d,0xfd,0x82,0xa0,0xf1,0xe1,0x1e,0x8d,0x0b,0xf7,0x07,0x7c,0xb3,0x10,0xc8,0x5a,0xa9,0xcc,0xc8,0xd0,0x2e,0x5a,0x71,0x45,0x4c,0x30,0xf0,0x10,0xe0,0xf6,0x0d,0x0d,0x11,0xb4,0x83,0x40,0x75,0xee,0xb9,0x24,0x04,0xe3,0xba,0xb3,0xd3,0x00,0x57,0x71,0x98,0xf0,0x4b,0x35,0x8d,0xd8,0x71,0xa0,0xcc,0xaf -.byte 0x46,0x54,0x67,0x65,0x70,0x0b,0x9c,0x61,0xf8,0xd4,0xb2,0x35,0xfd,0xcf,0x2b,0x3a,0x48,0x5b,0x03,0x86,0xd8,0x13,0x48,0x8a,0x55,0xa5,0x4d,0xef,0x42,0x41,0xbb,0x6a,0x8c,0x92,0x46,0x87,0x82,0x09,0x43,0xf3,0x94,0x1d,0x23,0x36,0xfe,0x6f,0xb8,0x9f,0xfa,0xf9,0x92,0x27,0x3c,0xcc,0x47,0x89,0x5c,0x7f,0x81,0x42,0x74,0x12,0x14,0xff -.byte 0x98,0x63,0xc0,0xfb,0x70,0xff,0xc7,0x65,0x5a,0xc3,0xb9,0x74,0x1b,0x71,0x3c,0x2c,0x47,0x79,0x07,0xb9,0x3c,0xc2,0x5f,0x48,0x4f,0xbd,0xaf,0x03,0x05,0x57,0xa9,0x84,0x33,0xc8,0x0d,0xd5,0xac,0x42,0xdb,0x4b,0x57,0x46,0x41,0xf0,0xe4,0x08,0x0d,0xf3,0x43,0x41,0xa5,0x14,0xb7,0xcd,0x64,0x23,0xc9,0xfe,0xff,0x12,0x97,0xc6,0x2f,0x8d -.byte 0x9e,0xf2,0x1d,0x33,0x26,0x3c,0x57,0x17,0xe1,0x7b,0x92,0x3f,0xb6,0xf4,0xd9,0xf8,0xe0,0x37,0xe6,0x18,0x7d,0xa7,0x8a,0x1e,0xe8,0xd8,0x56,0xa6,0x63,0xdf,0xa3,0x99,0x16,0x74,0x48,0x01,0xaf,0x95,0x55,0x40,0xce,0xa8,0x0d,0x30,0x01,0x09,0x40,0xc9,0x9d,0x3d,0xdf,0x4e,0x00,0xe0,0x2a,0xe6,0xdb,0xa2,0x79,0x42,0x57,0xd0,0x3d,0x81 -.byte 0x7f,0x67,0x3a,0xa9,0x63,0xb3,0xd4,0x60,0xa7,0xab,0x54,0x46,0xb0,0xbe,0xb0,0x83,0x72,0xec,0x47,0x0f,0xc7,0xd1,0xed,0x16,0x96,0xbc,0xa5,0x62,0x38,0xdb,0x88,0x2b,0x25,0x26,0x27,0x56,0x7f,0x46,0x39,0xe8,0x4e,0xc0,0x6c,0x62,0xf8,0x80,0x68,0x56,0x8a,0x93,0x51,0x95,0x77,0xe3,0x11,0x7b,0xaf,0xc4,0xcf,0x34,0x5a,0xd5,0x26,0xfc -.byte 0xa2,0x18,0xb0,0xc0,0xa5,0x8b,0x25,0x70,0x40,0x70,0x29,0xc3,0xda,0x80,0x3d,0xe2,0x59,0x49,0x7f,0xdd,0x62,0x6e,0x5a,0xe6,0x27,0x73,0xce,0xb6,0x32,0x37,0x5f,0x73,0x12,0x2b,0x34,0x84,0xff,0x85,0xe3,0xb5,0x93,0x41,0x47,0xc5,0xf5,0x0e,0x21,0xfb,0x24,0x0f,0xdf,0x7b,0xb4,0x29,0x7f,0x67,0x2a,0x38,0x79,0xf0,0x54,0x8a,0x94,0x68 -.byte 0xe2,0x0b,0xb0,0xd4,0xb2,0xa4,0xe4,0xfb,0x3b,0xe6,0xe7,0x59,0x41,0xbd,0xed,0x62,0xce,0x50,0x1a,0x47,0x92,0x92,0x8d,0x80,0xa6,0x05,0x7a,0xb0,0xce,0x48,0x9c,0xb0,0x64,0xea,0xe0,0xa5,0x77,0xff,0xc1,0x82,0x99,0x7b,0xfb,0x74,0x53,0xfa,0x41,0x9a,0x2c,0xb4,0xbb,0xd2,0x26,0xa1,0x80,0x68,0x17,0xaa,0x8f,0x14,0x52,0xb6,0x5d,0xe0 -.byte 0x69,0x5b,0x31,0xc5,0xf5,0x32,0x0d,0xff,0xa4,0x7b,0x28,0x38,0x9b,0x61,0xfc,0xd0,0x92,0xb8,0x6e,0x23,0x8a,0xf3,0xc7,0x85,0x11,0xb8,0xd0,0x19,0xaf,0xca,0xa7,0xb4,0xcc,0xeb,0x5d,0xf6,0xa1,0x1c,0x56,0xdf,0x78,0x7a,0xe3,0x6a,0xa4,0x07,0x71,0xce,0xf1,0xb2,0xd5,0x38,0x3c,0xfa,0xf7,0x7a,0xbf,0x4b,0x43,0xa6,0xb3,0x4d,0xff,0x82 -.byte 0x96,0x46,0xb5,0xec,0xda,0xb4,0x5e,0x35,0x78,0xeb,0x4a,0x7e,0xc5,0x7b,0x05,0xd4,0xdd,0xf7,0xb7,0xf3,0xf0,0x04,0x26,0x7e,0x5e,0xc1,0x23,0xca,0x7f,0x14,0x27,0xac,0xda,0xe7,0xdb,0x31,0x05,0x9d,0xd4,0xda,0x20,0xc7,0x6d,0x9a,0x47,0x14,0x38,0xbd,0x7c,0xfe,0xbe,0x8d,0x42,0x7c,0xba,0x36,0xe2,0x2c,0x26,0xd2,0x46,0xa5,0x6b,0xbd -.byte 0x6a,0x75,0x6b,0x52,0x8c,0x10,0xc6,0x0e,0x76,0x60,0x46,0xcc,0x93,0x54,0xc4,0x6e,0xc7,0x70,0x5b,0xb4,0x81,0x51,0x56,0x03,0x22,0x33,0x21,0xe4,0x36,0xee,0x01,0xc3,0x0d,0x17,0x23,0x15,0xae,0x79,0xbc,0xe6,0x13,0x0f,0xfc,0x77,0xa2,0x06,0xed,0x76,0x4a,0xf7,0x2d,0x99,0xc8,0x5c,0xfd,0xac,0xd0,0x11,0xe8,0xfa,0x55,0x17,0x56,0x63 -.byte 0x3e,0xd5,0x23,0x71,0xf8,0xe9,0x1f,0x62,0x95,0xae,0x7c,0x2d,0xcd,0xb8,0x6e,0xb0,0xfe,0xf3,0xd0,0xba,0x72,0x8e,0xe3,0x95,0x82,0x00,0x85,0xdb,0x25,0xe4,0xf2,0xaa,0xbc,0x8d,0xb9,0x4d,0x69,0xa4,0xcd,0x39,0x52,0x9e,0x10,0xae,0x90,0xf0,0x74,0x2f,0xc6,0x5e,0x01,0x99,0x03,0xd5,0x88,0x59,0xfd,0x1b,0x80,0x56,0x0a,0x04,0x27,0xd9 -.byte 0x04,0x51,0xb0,0xb7,0x7a,0x65,0x79,0xa8,0xe2,0x6d,0x7f,0xb2,0xba,0x37,0x40,0xa0,0xbb,0xaf,0x15,0x46,0x23,0x5f,0x22,0xd0,0x2c,0x6c,0x7a,0x58,0x76,0x6f,0xb8,0x19,0xfe,0xb5,0x3d,0xf0,0x77,0x00,0x6b,0x4c,0x83,0x36,0x90,0xe6,0x57,0x29,0x6e,0x27,0x76,0xd4,0x7d,0x9a,0x6a,0xf1,0xf6,0x1b,0x1a,0x45,0xf5,0xf6,0x2d,0xb8,0x30,0x33 -.byte 0x65,0x51,0x37,0x26,0xbc,0xf7,0xb7,0xf9,0x56,0x05,0x6b,0xd4,0xd6,0x00,0x1d,0x13,0x15,0x45,0x24,0x0d,0x28,0x69,0xc6,0x50,0xe1,0x48,0x48,0x34,0x69,0x31,0x3c,0x58,0x71,0xd6,0x4a,0xd9,0xda,0x0d,0x28,0xbd,0xe9,0x5d,0x5d,0x8a,0x6e,0x71,0xc0,0x8b,0x7a,0xba,0x17,0x8e,0x82,0xcb,0xe9,0x95,0xc4,0x43,0x37,0xd0,0x58,0xed,0xec,0x77 -.byte 0x1e,0x22,0xf0,0xf0,0x7c,0x9d,0xeb,0x64,0x30,0x7b,0xb2,0x7b,0x86,0xdb,0xef,0x92,0x79,0xd9,0x9c,0x1c,0x1a,0xf6,0x98,0x26,0x18,0xa2,0x83,0x45,0x08,0xd4,0x1d,0x84,0xd4,0x28,0x6d,0x1f,0xb5,0x1f,0xab,0x97,0xc9,0x0d,0x1f,0x83,0x34,0x18,0xa3,0x20,0x63,0x60,0x6c,0xf3,0xd8,0xb2,0x0a,0xd9,0x35,0xa6,0xce,0x44,0x50,0xc6,0xf3,0x91 -.byte 0xe3,0x95,0x89,0x49,0x99,0x32,0x1d,0xf2,0x54,0x39,0x09,0xca,0xd1,0xc4,0x7f,0xa1,0x1d,0xce,0x94,0x67,0xf1,0x88,0x04,0x29,0xcb,0x5d,0xf7,0xfa,0xcd,0x69,0x16,0x17,0x05,0xc3,0x93,0x45,0xbf,0xd3,0x74,0x63,0xdc,0xe2,0x84,0xab,0x27,0x60,0x56,0x61,0x72,0x5d,0xdf,0xb4,0xa4,0x0f,0xb0,0x21,0x82,0x9b,0x73,0x0a,0x11,0x22,0x2d,0x65 -.byte 0xa2,0xff,0x29,0x8a,0x19,0x28,0x4f,0x4f,0xdd,0x64,0x0a,0x48,0x35,0x70,0x30,0x9f,0x41,0x4d,0x0c,0x7b,0xa6,0xcb,0x63,0x83,0xd1,0x79,0xfa,0x5f,0xc9,0x9b,0x6e,0x09,0x12,0x87,0xcd,0x1e,0x39,0xd6,0x40,0x08,0x0f,0xfd,0x79,0xc8,0xcb,0x77,0x8f,0x7a,0x52,0x42,0xc0,0xb2,0xc8,0xa0,0x2a,0xff,0xbc,0x60,0x13,0xbc,0x41,0x4a,0xc6,0x8b -.byte 0x08,0xb0,0x9f,0x75,0x87,0xa1,0x75,0x42,0x4b,0x3a,0xf7,0xf7,0x84,0x39,0xa5,0x88,0x25,0x2d,0x4f,0x73,0x4e,0x30,0x27,0x92,0xea,0x93,0x70,0x5c,0xb5,0xeb,0xb0,0x10,0xda,0x0f,0xaa,0xb3,0x3f,0xb5,0x55,0x64,0x65,0xae,0xb5,0xf8,0x0a,0xe4,0x9f,0x86,0x02,0x6f,0x63,0x8a,0x0b,0x6b,0x82,0x85,0x3c,0x6a,0xdf,0x68,0x4c,0x1e,0xe9,0x5c -.byte 0xd0,0x99,0xe5,0x0c,0xfc,0x63,0xfb,0xce,0x2d,0x63,0xd5,0x7d,0x8a,0x7d,0x14,0x22,0xbd,0x71,0x5e,0x79,0x3f,0x44,0x95,0xe5,0x6c,0x58,0x94,0x84,0x41,0x65,0x52,0x94,0x50,0xec,0xd3,0x2a,0x16,0x88,0xdb,0x71,0xb9,0xe4,0xb6,0xbf,0xc5,0x3c,0x48,0x37,0x62,0x32,0x79,0xbe,0x1d,0xdb,0xc9,0x79,0x37,0x40,0x65,0x20,0x62,0x45,0xb4,0xda -.byte 0x24,0xef,0x33,0xf1,0x05,0x49,0xef,0x36,0x17,0x17,0x0f,0xdc,0x65,0xb4,0xdc,0x57,0xc3,0xc6,0x82,0x57,0x08,0xf2,0x20,0x57,0x5c,0x25,0x0e,0x46,0x75,0xa7,0x4f,0x9e,0xa4,0x00,0xf7,0x79,0xb9,0x0a,0xef,0x4f,0x50,0x79,0xf8,0x59,0x01,0xf2,0x74,0x9f,0x16,0x27,0xa5,0xc1,0x32,0xcc,0x58,0xa7,0x40,0xa1,0xa1,0x26,0x80,0x00,0xb5,0x64 -.byte 0x0a,0xd8,0x53,0x1f,0x72,0xf7,0x60,0xf7,0x0a,0xaa,0xdf,0x31,0x95,0xff,0xfc,0xb4,0xca,0xbc,0xf8,0x2a,0x33,0x20,0x04,0x16,0x1a,0xe7,0xeb,0x22,0xd1,0x25,0xa6,0x03,0xc9,0x9e,0x9e,0xca,0x7a,0x46,0x7c,0xcb,0x8a,0x63,0x4a,0xf0,0x1b,0xd0,0x34,0xc3,0xbb,0x89,0xcf,0x16,0x38,0xcb,0xe0,0xce,0xd5,0x0b,0xfd,0x4e,0xbc,0xce,0xba,0x28 -.byte 0x68,0x00,0x2a,0x31,0x52,0xe6,0xaf,0x81,0x3c,0x12,0x09,0x2f,0x11,0x0d,0x96,0xc7,0x07,0x42,0xd6,0xa4,0x2e,0xc1,0xa5,0x82,0xa5,0xbe,0xb3,0x67,0x7a,0x38,0xf0,0x5e,0xd8,0xff,0x09,0xf6,0xab,0x6b,0x5d,0xec,0x2b,0x9f,0xf4,0xe6,0xcc,0x9b,0x71,0x72,0xd1,0xcf,0x29,0x10,0xe6,0xe3,0x27,0x1c,0x41,0xc8,0x21,0xdf,0x55,0x27,0xa6,0x73 -.byte 0xb7,0x45,0xa1,0x09,0x66,0x2f,0x08,0x26,0xf1,0x50,0xe0,0xec,0x9d,0xf2,0x08,0xf3,0x49,0x56,0x50,0xe0,0xba,0x73,0x3a,0x93,0xf5,0xab,0x64,0xb6,0x50,0xf4,0xfa,0xce,0x8d,0x79,0x0b,0xad,0x73,0xf2,0x8c,0x1e,0xe4,0xdd,0x24,0x38,0x1a,0xde,0x77,0x99,0xb8,0x92,0xca,0xc0,0xc0,0xbc,0x3d,0x01,0x6f,0x93,0x3a,0x6e,0xc5,0x28,0x6e,0x24 -.byte 0x9c,0xf9,0xd9,0xcb,0x4b,0xbe,0x9e,0xda,0x0d,0x10,0xfb,0x9d,0x15,0xfe,0x28,0xdc,0xd9,0x09,0x72,0xd3,0x9f,0x6d,0x77,0x14,0x84,0x86,0x56,0x10,0xdc,0x8e,0x6a,0xa7,0x62,0xf0,0x0b,0x65,0x2c,0xa2,0xd1,0x7f,0xae,0x32,0xfa,0x9b,0x46,0x0f,0x12,0x08,0x22,0x8c,0x87,0x15,0x4b,0xc4,0x6d,0x85,0xfb,0x69,0xfe,0xce,0xfb,0xb4,0x3e,0x7b -.byte 0xcf,0x88,0xa7,0x97,0x52,0x56,0xd0,0x9f,0xb4,0x33,0xf9,0x08,0xd2,0x28,0x46,0x5e,0xc4,0xec,0x22,0xc6,0x1e,0x7b,0x34,0x99,0x0c,0x5b,0x04,0x19,0xe2,0xca,0x09,0x11,0x50,0x45,0xcc,0xb2,0x90,0x25,0x51,0x68,0xc9,0x20,0x6c,0x99,0x2e,0xdb,0x5b,0x07,0x91,0xb2,0x69,0xbf,0x3c,0x05,0x50,0xfb,0x21,0x33,0x4f,0x6e,0x18,0x19,0xd5,0xff -.byte 0xce,0x9d,0xb5,0x7f,0xd4,0xd5,0x8f,0x41,0x26,0x1f,0xa1,0x4c,0x34,0xd3,0x98,0x08,0x5d,0xb5,0x56,0xa7,0x04,0x63,0x76,0x7d,0xae,0xee,0xea,0xbf,0x69,0x8d,0xff,0xa1,0x62,0x86,0x19,0x7b,0xe5,0x08,0x7a,0xe5,0x9e,0xe5,0x44,0xca,0x24,0xde,0x00,0x43,0xc7,0xcd,0xc8,0x5b,0x21,0x00,0xb9,0x56,0x3f,0xba,0xef,0xcd,0xc4,0xe0,0xd7,0x90 -.byte 0xa7,0xe1,0xf9,0x83,0x2c,0x1d,0x8d,0xc3,0x1b,0xa2,0xab,0xcd,0x7d,0xbc,0xd1,0x2b,0xf8,0x30,0x9e,0xb6,0x95,0xe0,0xd1,0xe6,0x81,0x89,0xa7,0xda,0xf0,0x54,0xc1,0xcb,0x3a,0x85,0x85,0xb5,0x03,0xb4,0x8c,0x7d,0x98,0x16,0xa8,0x83,0x29,0xbb,0x1c,0x1d,0xe1,0x7e,0x0e,0xb5,0x04,0xba,0xbf,0x89,0x30,0x3c,0x44,0xa2,0xc5,0xbf,0xf1,0x70 -.byte 0xdb,0xf3,0x13,0xf4,0x44,0xac,0x63,0xc4,0x9c,0x93,0xa9,0x13,0x1b,0xf1,0xcc,0x16,0x66,0xdf,0x56,0x10,0x88,0x0c,0x76,0xab,0x43,0xcb,0x75,0xf8,0x4f,0x04,0x26,0x95,0x4c,0x6d,0x55,0xc8,0xbd,0xf8,0x94,0x0f,0xca,0x29,0x2b,0xcd,0xce,0x05,0x1e,0xea,0xae,0x02,0x01,0x8b,0x60,0x6a,0x6a,0x03,0x14,0xe5,0xa7,0xdf,0x9e,0x9f,0x94,0x92 -.byte 0x41,0x2c,0xf0,0x1a,0xa7,0xc2,0xc1,0xfc,0x11,0xf3,0x00,0xe1,0xfc,0x7a,0x97,0xc0,0xe1,0x81,0x90,0x3f,0xea,0x1e,0x7f,0xf8,0xb0,0xd8,0x4c,0x2d,0xdc,0x83,0xfa,0x27,0x8b,0xf2,0xef,0x3b,0x3a,0x44,0xdc,0xa5,0xa9,0xd5,0x24,0x5f,0xb1,0xdd,0x1d,0x3f,0x03,0x76,0x3b,0x92,0x0d,0xb4,0x84,0xa4,0x5b,0xef,0x9f,0x89,0x9d,0xef,0xff,0xcf -.byte 0xc2,0x28,0x3b,0x9d,0xd2,0x28,0x75,0x3e,0xdc,0x14,0x79,0x7c,0x0c,0xaa,0x6c,0xf2,0x05,0x9d,0x27,0x01,0x15,0x19,0x60,0x48,0x5a,0x7d,0x04,0x27,0x2d,0x82,0x92,0x3e,0x0b,0x62,0xd7,0x5a,0xfb,0x72,0xfb,0xdd,0x43,0xfa,0xf4,0x6f,0x16,0xd2,0x8f,0x8f,0x21,0xdc,0x81,0x48,0x7a,0xe8,0x39,0xd5,0xdf,0x54,0x0f,0xe1,0xbe,0x65,0xc9,0x49 -.byte 0x98,0xb1,0xff,0x8d,0x52,0x31,0x6a,0xcd,0x5e,0x83,0x17,0x41,0x93,0xcd,0x23,0x76,0x18,0xe9,0x82,0x71,0x15,0xb7,0xd8,0xde,0x0d,0x57,0x8b,0x90,0xe6,0xf4,0x57,0xc1,0xfd,0x3d,0x0d,0x6a,0xae,0xd1,0xd6,0x02,0x3e,0xb9,0x82,0xb2,0x82,0x80,0x48,0xa4,0x14,0x29,0x80,0x55,0x1d,0xaf,0x3e,0xf8,0x7e,0x36,0x5f,0x77,0x4c,0x73,0x6c,0x35 -.byte 0xd2,0x7c,0x36,0xca,0x2f,0xec,0x1e,0x3f,0x74,0xee,0xa5,0xe7,0x7d,0xce,0x81,0xf1,0xd5,0xc1,0xb3,0xaf,0x90,0x2c,0xc6,0x5b,0x81,0x37,0x85,0x98,0x78,0x3c,0x4f,0x2a,0x55,0xea,0x06,0x30,0x77,0x73,0x97,0x39,0x75,0xcf,0x4a,0x9b,0x55,0xb8,0x64,0x5c,0x86,0xfd,0x26,0x3e,0x8d,0x68,0xd2,0x70,0xe8,0xd7,0x99,0x57,0x6f,0x96,0x47,0x6d -.byte 0xa7,0x1a,0x0e,0x85,0xcd,0x00,0xa5,0x3e,0x11,0xec,0x76,0xd2,0x47,0x26,0x71,0xda,0x5c,0xf4,0xb1,0xd5,0x23,0xe1,0x62,0x71,0x43,0x30,0xa7,0x95,0xf6,0xc1,0xcf,0x8a,0x1b,0x75,0x53,0x39,0x6d,0x9d,0x18,0x7c,0xe3,0x48,0x27,0x33,0x1c,0x38,0x45,0xdf,0x75,0x22,0x05,0x6d,0x81,0x5d,0xfc,0xeb,0x0e,0x05,0x26,0x45,0x81,0x9f,0xce,0x0f -.byte 0xc9,0xdd,0x95,0x11,0x04,0x47,0x40,0xa4,0x07,0x3b,0x52,0x92,0xe0,0x91,0xdb,0xdd,0x3c,0x9f,0xd3,0xa1,0xb7,0xf9,0xeb,0xd6,0x6d,0x64,0x88,0xe9,0xf5,0x4e,0x98,0x8e,0x7b,0xd3,0xec,0xc0,0x22,0xe0,0xf2,0x14,0xf2,0x20,0xa2,0xa3,0xb3,0x0d,0x75,0x1a,0xbb,0xde,0x4a,0x41,0x04,0x43,0x0d,0xd9,0xd0,0x1d,0x73,0xc8,0x67,0x8e,0x58,0xe5 -.byte 0x4b,0x28,0x4d,0x8f,0x2f,0xab,0x1a,0x4a,0xfc,0x7c,0xd1,0x27,0x3e,0x4a,0x10,0x6a,0x5f,0x55,0x3a,0xf7,0x63,0x14,0xe9,0xad,0xb4,0x95,0xef,0x3d,0x5c,0xc3,0x7d,0xe4,0xb7,0x15,0xd7,0x0b,0x68,0xf0,0x23,0xa8,0xd4,0x8e,0x27,0xf6,0x55,0x11,0xbc,0xc0,0xff,0x3e,0x2c,0x24,0x59,0xb7,0xb7,0xb5,0x0b,0xd2,0x99,0xa5,0xd5,0xe2,0x24,0x33 -.byte 0x21,0xb8,0x96,0x48,0x18,0x94,0xb5,0xb2,0x50,0x5e,0x04,0x24,0x86,0x17,0x62,0x1e,0xc9,0xf8,0x22,0x6a,0xd0,0xec,0xc5,0xbc,0x90,0xf7,0x55,0xcf,0x3f,0x4c,0x7c,0xf7,0x51,0x19,0x95,0xa4,0x81,0x38,0x0c,0xa5,0x58,0x22,0xf3,0x10,0x05,0x05,0x44,0xbf,0x7e,0x2a,0xbd,0x5f,0x79,0x56,0x08,0xd5,0x68,0xea,0x85,0xa1,0xeb,0x0b,0xe1,0xd4 -.byte 0xfd,0x3a,0x38,0xd2,0x5a,0x49,0x17,0x9a,0x58,0x8f,0x52,0xf5,0xf4,0x7b,0x1f,0x58,0xa8,0xc0,0x1c,0x46,0x38,0xa6,0xe4,0x7d,0xcc,0x88,0x97,0x10,0x2b,0x5e,0x61,0xf5,0x73,0x7d,0x79,0x1b,0x53,0xf1,0xac,0xb4,0x3f,0xbd,0x9d,0xb6,0xc2,0x57,0xd5,0x84,0x4d,0x60,0xd6,0x45,0x56,0xa1,0x36,0x28,0xf5,0x74,0xc6,0x29,0xd7,0xc9,0x63,0x5e -.byte 0x7c,0x97,0x46,0xde,0x56,0x3f,0xd8,0x8e,0x75,0x29,0x87,0xe7,0xd1,0x24,0x78,0x26,0xdc,0x17,0x97,0xc9,0xf0,0x8e,0x95,0xbc,0xe5,0xfe,0xe3,0x3a,0x75,0x70,0x52,0xa9,0x31,0x97,0x79,0x3a,0xc2,0x53,0x6a,0x73,0xe2,0x76,0xf8,0x85,0xe6,0x0d,0x85,0x9b,0xfc,0x72,0x08,0x2a,0xa5,0x8e,0x42,0xb2,0x7c,0x8d,0x8b,0x28,0x4b,0xf5,0xcb,0x66 -.byte 0x80,0x46,0xb3,0x87,0xdf,0x38,0xa7,0x08,0xc8,0xea,0x85,0x0e,0x6f,0x13,0xe0,0x57,0x99,0xc6,0xb8,0xed,0x9c,0xb0,0xa9,0x89,0xd7,0xc5,0xa9,0x71,0xfd,0x8a,0x21,0xb1,0xec,0xc8,0x65,0x78,0x72,0xc6,0x77,0x69,0xd4,0x0b,0x47,0x4d,0x79,0x93,0xcf,0x2a,0x34,0xf1,0x1b,0x0e,0x6f,0x0d,0xd1,0xbb,0xe7,0xd7,0xb5,0x6f,0x57,0x01,0xd4,0xcd -.byte 0x56,0xbe,0xf0,0xd9,0xe2,0x8e,0x0e,0xb8,0x3d,0xdb,0xf6,0x97,0x39,0x0b,0x3e,0xe2,0xb2,0xa3,0x93,0x0b,0x74,0xe5,0x6a,0x21,0x04,0x29,0x5a,0x3e,0x07,0x9c,0x11,0x4e,0xfe,0x01,0x6e,0x96,0x1e,0x8f,0xe0,0xfe,0x24,0x24,0x7e,0x04,0x2f,0x65,0xf4,0xe2,0x1f,0x36,0x56,0x43,0x3a,0x6c,0xeb,0xd7,0x20,0x13,0x71,0x45,0x6a,0xe8,0xc6,0xfa -.byte 0xba,0x26,0x6f,0x7d,0x9a,0x62,0x76,0x34,0x7d,0xed,0x47,0x71,0xd1,0x0e,0x5b,0x04,0x39,0xd6,0xc0,0xe5,0xa5,0xd8,0xf5,0x73,0xf9,0xf4,0xc2,0x2a,0x54,0x25,0x67,0xdf,0x83,0xa3,0xcd,0xfd,0x1e,0x46,0x87,0x06,0x17,0x6d,0x78,0x8e,0x0c,0x7b,0x08,0x06,0x1b,0xd9,0x5d,0x3d,0x03,0x40,0xbc,0xe7,0x02,0xc4,0xe0,0xe0,0x49,0xb2,0x6c,0x6f -.byte 0x97,0x76,0x0f,0xc7,0x14,0xd8,0x7c,0xc0,0xad,0x8a,0xbb,0xbc,0x2a,0x7e,0x68,0x46,0xcd,0xa7,0x26,0x16,0x77,0x1b,0x89,0x38,0xd8,0x2a,0x69,0x43,0xc4,0xaa,0x0d,0xf6,0xd1,0x65,0xda,0x41,0x75,0x77,0xcd,0xf7,0xd2,0x38,0x9c,0xdb,0x81,0x17,0x27,0x2f,0xba,0x2e,0xa5,0xb5,0xbe,0x05,0xe8,0xdd,0x5f,0xa9,0xad,0xbe,0xb2,0x0e,0x0b,0x69 -.byte 0xb6,0x8d,0xd2,0xf2,0xde,0x76,0x32,0x26,0xd9,0x06,0x1d,0x42,0x26,0x8c,0xf7,0xca,0x4c,0xe1,0x59,0x82,0x6c,0xea,0x96,0x70,0x39,0xb8,0x0d,0xf3,0x67,0x9d,0x5e,0x94,0x99,0x77,0xf2,0x0a,0x9a,0xde,0xa5,0xd2,0xe1,0xaa,0x91,0x85,0xc7,0x0f,0x92,0x35,0x04,0xd3,0x7a,0x13,0xfa,0xf2,0x86,0x5a,0x38,0xd1,0x7f,0x10,0xd8,0x30,0x0e,0x33 -.byte 0xe3,0xa0,0x8a,0xad,0x4f,0x6c,0x24,0xdd,0x9d,0x1c,0x4e,0xff,0x4c,0xfc,0x74,0x01,0xab,0x08,0x6c,0xe6,0x4c,0x78,0x75,0xc9,0x67,0x83,0x1f,0x75,0x22,0xb0,0x7c,0x44,0xa0,0xa1,0xee,0x4e,0xf6,0x3e,0xd3,0x35,0x70,0xbe,0x36,0x1e,0x90,0xa6,0xaa,0x64,0x67,0x7f,0x52,0x84,0xd9,0x27,0xab,0x37,0x30,0x68,0x46,0xcc,0x0e,0x57,0x58,0x6f -.byte 0xdb,0xb2,0x5f,0x24,0xf7,0xeb,0x97,0xea,0x64,0xec,0x6c,0x1e,0xe1,0xc4,0x72,0xfb,0x00,0xa7,0x62,0xa0,0x59,0xb9,0x17,0x8a,0x33,0x32,0x59,0xb8,0xbe,0x84,0xd4,0x62,0xb7,0xf6,0x35,0xd4,0xf1,0x1c,0xdb,0x7e,0xa6,0xbc,0x2c,0x54,0x3c,0xf5,0x63,0x4a,0x22,0x26,0x58,0xa0,0x35,0x98,0xa7,0x32,0xb2,0xa0,0x2b,0xd5,0xfa,0x2f,0x9b,0xb4 -.byte 0xea,0xd6,0x58,0x61,0xb2,0x24,0x45,0x46,0x1e,0xac,0x79,0xa4,0xf7,0xc1,0x13,0x2f,0xf5,0x6b,0xfa,0x70,0x50,0x2b,0x83,0xee,0x7c,0xc1,0x55,0x27,0x7b,0x4f,0xa6,0x0a,0x72,0x26,0x82,0xcd,0x4d,0xe2,0xe8,0x45,0xe6,0xd7,0x39,0x7e,0xed,0x35,0xdf,0x9e,0xb1,0x41,0x55,0xa2,0x5d,0x68,0x4b,0x0b,0xd1,0x73,0x5a,0x2b,0x81,0x35,0x28,0xfc -.byte 0x64,0x08,0xd7,0xc4,0x9f,0x30,0x77,0x3d,0x9d,0x80,0x15,0x67,0x9a,0x84,0xe4,0x34,0xea,0x8c,0xf7,0x73,0x9e,0x33,0xb4,0x09,0x33,0xbd,0xd8,0x82,0x43,0x7d,0xc5,0x1f,0x0e,0x7b,0xa0,0x53,0x59,0x20,0x12,0x57,0xed,0xda,0xc7,0x19,0x8e,0x62,0xe4,0x09,0xc1,0x4b,0x20,0x32,0x9e,0x18,0x11,0x1c,0x42,0x49,0x62,0x76,0xa8,0x83,0x72,0x11 -.byte 0x45,0xe7,0xb5,0x60,0xa7,0xc0,0x07,0xbd,0xb4,0x7c,0xc6,0x5c,0x03,0x34,0xa3,0x85,0x47,0x24,0x75,0xd2,0xab,0x46,0xbb,0xc7,0x0d,0xcd,0x40,0xe2,0x5e,0x5b,0xa7,0x98,0x67,0xe4,0xe2,0x02,0xe9,0xdc,0xd7,0xc2,0xaf,0x90,0x43,0x94,0xfe,0xf3,0x53,0xc1,0x10,0x28,0xa7,0x90,0xba,0x73,0x57,0x0c,0x4d,0x6d,0xbd,0xda,0x81,0xd5,0x90,0xce -.byte 0x02,0x40,0xb3,0xf0,0xec,0x50,0x82,0xc9,0xfb,0xf1,0x22,0x6d,0xc8,0xd2,0x7b,0xed,0x0b,0x43,0x7e,0x0b,0x60,0x9b,0x69,0x9e,0x58,0x26,0xc3,0x9f,0x6b,0xd0,0x31,0xeb,0xb7,0x0a,0xf3,0x9a,0x9a,0xf5,0x72,0xcf,0x29,0xc8,0x19,0x08,0x4d,0x67,0xd5,0xa1,0x8f,0x68,0x0e,0xee,0x59,0x14,0xf8,0x86,0xc0,0x08,0x5a,0x56,0xfe,0x6a,0xb7,0xac -.byte 0x78,0x8d,0x77,0x39,0x5e,0xb1,0x01,0x4d,0x31,0x81,0x56,0xdc,0x5b,0x10,0xda,0x4d,0xd2,0xfd,0xfc,0xa3,0xe3,0xaa,0x46,0x29,0x1a,0xea,0x9c,0x47,0x1b,0xd0,0xa6,0x84,0x1f,0x71,0x1a,0xd3,0x35,0x59,0x7f,0xef,0xf7,0x81,0x39,0x7a,0x9f,0x4a,0x01,0x4d,0x46,0xcf,0xa4,0x6a,0x9c,0x7e,0x07,0x8b,0x98,0x17,0x49,0x5c,0x46,0xac,0xc8,0xfd -.byte 0x1c,0xaf,0x91,0x30,0x0c,0x36,0x63,0xef,0x69,0xd3,0x47,0xf4,0x76,0xc1,0xf7,0x40,0x03,0x98,0x9e,0xcb,0x61,0x65,0x46,0x45,0x1c,0x1b,0xfd,0x13,0x36,0xe9,0x19,0xbf,0x2b,0x59,0x51,0xe8,0x04,0x44,0xe3,0xc2,0x4b,0x66,0x78,0x69,0x66,0xa3,0x1a,0xe5,0x2a,0xad,0xf8,0xc5,0x0f,0xb7,0x3e,0xe8,0xab,0xe0,0xe4,0xd9,0xc2,0xb8,0x61,0x5b -.byte 0xef,0x6b,0x4d,0x5f,0xb8,0xdc,0x06,0xa5,0xce,0x08,0x5b,0x1f,0xf4,0x29,0x4d,0x0a,0x3e,0xb3,0x60,0xf4,0x63,0x3c,0x70,0x5d,0x02,0x9c,0x55,0x5e,0x5e,0xd1,0x9b,0xed,0x20,0x75,0x54,0xa1,0x8e,0xae,0xce,0x5a,0xb2,0x2d,0xe4,0xc3,0x9b,0x7d,0x72,0xce,0x7c,0x0c,0xa9,0x99,0xa4,0x12,0xaa,0x31,0xe9,0x61,0x47,0x8a,0x41,0x93,0xd5,0x69 -.byte 0xc5,0xf3,0x9f,0xf4,0x97,0x69,0x64,0x6f,0xf9,0x5b,0xbf,0x58,0xf6,0x3b,0x3e,0xd6,0x93,0x94,0x89,0xcc,0xc0,0x25,0x7d,0xf8,0x40,0x9e,0xb2,0xc8,0x75,0x9d,0x4d,0xf0,0x5f,0xa5,0x3d,0x38,0x67,0xea,0x8d,0x1b,0x60,0x5e,0xfe,0xa8,0x26,0xb9,0xed,0xc0,0xe9,0xc8,0xec,0xb1,0x77,0x0f,0xf2,0xaa,0x77,0x2a,0xcd,0xa8,0x70,0xb7,0xda,0x60 -.byte 0x49,0xb3,0x01,0x95,0xc8,0xac,0x71,0x6a,0xd0,0x49,0x67,0x2a,0x04,0xfc,0x55,0x38,0x08,0x37,0xd9,0x21,0x37,0xce,0x41,0xaf,0x7c,0x33,0xdd,0xcd,0xe0,0x92,0x27,0x38,0x63,0x77,0xea,0x86,0x04,0x99,0x4e,0x61,0x8b,0x8f,0xfe,0x4e,0xc1,0x16,0x6c,0x89,0xac,0x1f,0x0b,0x67,0x75,0x49,0xf4,0xdb,0x6d,0xd3,0xb8,0x1d,0x9c,0xb2,0xe6,0x98 -.byte 0x81,0xae,0x3f,0xe0,0xdd,0xda,0xfa,0x4c,0x8b,0x30,0x18,0x88,0xa1,0x1d,0xa1,0x18,0xb8,0x28,0xc2,0x04,0x6a,0x80,0x02,0x5a,0xe6,0x04,0x85,0xfa,0x54,0x38,0x45,0x64,0xe1,0x50,0x4a,0x38,0x4c,0x85,0xf7,0x00,0x0c,0xd3,0x16,0xcb,0xfa,0x38,0xb4,0x1b,0x6a,0x95,0x3d,0xc3,0x24,0x79,0x0e,0x3e,0x81,0xe6,0xc3,0xd9,0xdb,0x05,0x19,0x7c -.byte 0xb4,0x4d,0xef,0x71,0x22,0x53,0x97,0x8a,0xc9,0xe3,0x69,0x20,0x5b,0x83,0xb1,0x44,0xd7,0xd1,0x1e,0x87,0xa7,0xbf,0xe4,0x84,0x68,0x9c,0x77,0xfe,0x83,0xdb,0x7a,0x53,0xa8,0x53,0x1f,0xc7,0xd1,0x6a,0x26,0x87,0x71,0x06,0x23,0xa7,0xe0,0x18,0x5d,0xfa,0x8c,0xa7,0x24,0xee,0xf6,0x74,0xab,0x17,0xd3,0x46,0x33,0xe9,0xc3,0xcd,0xa6,0xaf -.byte 0xcf,0xa1,0x60,0x75,0x7b,0x77,0xc3,0x58,0xa2,0xe8,0x87,0x7b,0x4b,0x57,0xb1,0x96,0xc1,0x91,0x6d,0xbf,0x71,0xb3,0xbf,0xe2,0x62,0x86,0x72,0xa9,0x01,0x64,0x62,0x32,0x33,0xc8,0xa4,0x26,0x7d,0xfa,0x0d,0xd4,0xd8,0xc3,0xaa,0xc0,0xc8,0x7c,0x51,0xe8,0x10,0x08,0x6f,0xf6,0xc1,0x46,0x89,0xc4,0xd2,0x00,0x1d,0x14,0x05,0x89,0x64,0x52 -.byte 0xcd,0x1f,0x97,0x0b,0x1d,0x94,0xbe,0x9d,0xa0,0x6b,0x03,0x9b,0x83,0x87,0x38,0x0f,0x65,0xdd,0x6a,0xaf,0xf1,0x22,0x74,0x7e,0x11,0xa0,0xdf,0x1e,0x95,0xef,0x1a,0xdc,0x8b,0x29,0x4a,0xbe,0xfd,0x2f,0xc7,0x48,0x94,0x3f,0xb9,0x8c,0x8e,0xe1,0x0c,0x54,0xa6,0x2f,0xa5,0x2b,0x71,0xdd,0x16,0x68,0x91,0x35,0xd0,0x22,0x48,0x1f,0xf2,0xe2 -.byte 0xe8,0x57,0x83,0xd7,0x49,0x43,0xfd,0xf9,0x77,0xb5,0xfa,0x70,0x19,0xeb,0xae,0xf6,0x31,0xfe,0xd6,0x81,0x6c,0xcc,0x14,0x28,0xa6,0x9f,0x74,0x56,0xc5,0xf6,0x51,0xba,0xc8,0xbd,0x32,0x80,0x5f,0xdb,0x28,0x3f,0x4a,0x55,0x01,0xe1,0x39,0xf5,0x9c,0xda,0xb3,0x42,0xee,0x43,0x17,0xc3,0xc7,0xf5,0xd1,0xda,0xd2,0x2e,0x56,0xcf,0x77,0x0e -.byte 0xdd,0x72,0xcf,0xe5,0xab,0xfb,0xd6,0xa2,0x6c,0x03,0xa6,0x77,0x25,0xf8,0x2a,0x8c,0xfa,0x6f,0x45,0x79,0x59,0x84,0x92,0xd1,0x00,0x58,0xc7,0xb8,0x95,0x4d,0xc8,0x49,0xad,0xe0,0x1e,0x64,0x47,0x00,0xfb,0x93,0x7f,0x3e,0xf1,0x65,0x70,0x47,0x64,0xbb,0x36,0x63,0xe3,0x09,0xcb,0xdb,0x5a,0xd1,0x72,0x83,0xfd,0x15,0x91,0xa2,0x03,0x81 -.byte 0x04,0x98,0x45,0x0f,0x7f,0x23,0x48,0x6c,0xb1,0x2d,0xd0,0x2c,0x61,0x52,0x1b,0x4a,0x52,0x08,0x92,0xe1,0x7a,0xf1,0x8c,0x1f,0x1f,0xdf,0x1c,0xfd,0xd9,0x46,0x99,0x71,0x05,0x58,0x71,0x82,0x5c,0x05,0xa0,0xb2,0x6a,0x50,0xd2,0x6e,0x35,0xf4,0x6c,0xfb,0x50,0x99,0xb3,0xc1,0x2b,0x05,0xaf,0x02,0xe5,0x18,0xfa,0x74,0x09,0xcc,0xa5,0x2c -.byte 0x26,0xfd,0xc5,0xe7,0x2c,0x96,0x0f,0xa4,0x7c,0x88,0xc6,0x7f,0xf9,0x74,0x9d,0x1c,0xe5,0xd2,0x27,0xf0,0xae,0x5b,0x4c,0xbf,0x0a,0x99,0x2e,0xaa,0x54,0xba,0x0d,0x75,0xd9,0x48,0x76,0xf3,0xe9,0xd9,0x01,0xbe,0xaa,0x97,0x09,0xfe,0xb2,0x4a,0xcb,0x55,0xd0,0xe1,0x58,0xec,0x31,0x0c,0xd9,0xdf,0xd9,0x01,0xf9,0x3c,0x28,0x40,0x91,0xbb -.byte 0x4d,0x2d,0x88,0x60,0x31,0xc7,0xc9,0x1d,0xaf,0x22,0x44,0x21,0x05,0x06,0xdd,0x07,0x60,0x29,0x7d,0x49,0x30,0x9d,0x35,0x1d,0x9f,0x37,0xbd,0x32,0xb2,0x21,0xa6,0x4f,0x89,0xd8,0xe6,0x85,0x44,0xcf,0x13,0x12,0x4f,0x5f,0x50,0x71,0x01,0x39,0xff,0x6e,0xa0,0x07,0xff,0xf0,0xa6,0x3b,0x39,0x59,0x17,0xae,0x93,0xb2,0x86,0xcc,0xe5,0x59 -.byte 0x5a,0xf2,0x82,0x62,0xc6,0x8d,0x13,0x2f,0x6b,0x92,0x28,0xbe,0xd1,0xc0,0xf6,0xc9,0xe1,0xd6,0x98,0x94,0x65,0xd4,0x2a,0xdb,0x37,0xb1,0xd3,0x83,0xf2,0xaa,0xa5,0x00,0xf9,0x08,0xe6,0x22,0x38,0x30,0xb6,0x49,0x8d,0x9d,0x1c,0xa4,0xf7,0xdb,0x3c,0x6f,0x75,0x08,0xa0,0xda,0xe9,0xc0,0x01,0x54,0x09,0x68,0xc6,0x7c,0x5b,0x4d,0x88,0x71 -.byte 0xa7,0x2f,0xb3,0x50,0x18,0x4a,0xfb,0x55,0x29,0xf2,0x56,0x1d,0x4c,0x12,0x22,0x1c,0x54,0xd2,0x63,0x67,0xfa,0xe9,0x5b,0x74,0x3b,0x38,0xf6,0xa0,0x85,0x63,0x1c,0x41,0x6a,0x6d,0x71,0x1d,0xb1,0x39,0x28,0x88,0x96,0x9b,0x9c,0x50,0x9e,0x57,0x4e,0xf5,0xa7,0xf4,0x17,0xc6,0xca,0x42,0x84,0x83,0xca,0xa4,0x28,0x72,0x08,0x74,0x62,0xe1 -.byte 0xf0,0x73,0xc5,0x86,0x6c,0x76,0x9d,0xd3,0xa6,0xb8,0x5d,0x73,0x1b,0x02,0xe2,0x69,0x8b,0x59,0xd6,0x6a,0x53,0xe9,0x13,0x88,0x41,0x95,0xe9,0x97,0x5f,0x07,0x62,0xa5,0x21,0x97,0x7e,0x5e,0xc2,0x2c,0xc7,0xaf,0x0a,0xdb,0x9e,0x4f,0x44,0x4b,0xd6,0x3d,0xc0,0x24,0x38,0x50,0x47,0x98,0xa3,0xfc,0xda,0xfc,0xae,0x0e,0x2b,0x9b,0x53,0x0f -.byte 0x6b,0xb1,0x2f,0xd5,0xd7,0x68,0xc9,0xab,0xb9,0xff,0x7f,0x54,0xd6,0x2f,0x88,0xbc,0x5e,0x6a,0x22,0x49,0x0f,0x98,0xbe,0x1f,0xef,0x3e,0xcc,0xa2,0x72,0x6b,0x16,0xbe,0xe8,0x5f,0x0e,0x36,0xa2,0x68,0xe0,0x65,0xd9,0x7c,0xdc,0x8c,0x6a,0x66,0xf0,0x6a,0xfc,0x2b,0x85,0x28,0x2a,0x1a,0xfc,0x92,0x64,0x3d,0x38,0x5b,0xc1,0x0c,0x68,0x45 -.byte 0x94,0x85,0x58,0x82,0x99,0xfc,0x20,0xdd,0x62,0xae,0xed,0x35,0x7c,0x02,0x16,0x9b,0x00,0x8a,0x44,0x02,0x80,0x00,0xca,0x7d,0x95,0x03,0x5d,0xa6,0xec,0xe1,0x0c,0x50,0x34,0x61,0x55,0xee,0xb5,0x11,0xff,0xc3,0xaa,0xf2,0xbc,0xa3,0xa9,0xc7,0x6b,0x16,0xab,0x56,0x7b,0x55,0x54,0x95,0x88,0x15,0x15,0x6a,0x2c,0x97,0xd7,0x7c,0x26,0x65 -.byte 0xaf,0x8d,0xd1,0x05,0x57,0xb2,0x63,0xd1,0x22,0xf7,0x7d,0x77,0x54,0x6c,0x87,0x03,0x1f,0x0e,0x2b,0xae,0xa6,0xa4,0xb5,0xd6,0x95,0x34,0xd0,0x62,0x4e,0xfb,0xcb,0xee,0x01,0xc1,0xf7,0x36,0x94,0xa6,0x54,0x94,0x90,0x0e,0x45,0x9c,0x95,0x89,0x96,0x88,0x32,0x90,0x27,0x48,0xc5,0x96,0xf0,0x7e,0x7f,0x69,0x99,0xdf,0x7b,0xfb,0x2b,0x7b -.byte 0x38,0x10,0x6b,0xd1,0x1a,0xfb,0xf2,0xcd,0x2d,0x8b,0x47,0x21,0xca,0x92,0x64,0x28,0xd1,0x53,0x1d,0xed,0xa7,0x7d,0xa4,0x88,0xab,0xd0,0xfe,0x9b,0x2b,0xf8,0x48,0x94,0x8d,0xd5,0xfa,0x5c,0xef,0x12,0x43,0xdf,0xb6,0x5b,0x83,0x43,0xf3,0xf7,0x1d,0x6f,0x3e,0x44,0xe6,0x20,0xd8,0xbc,0x4a,0x9a,0xed,0xa0,0x79,0x66,0x8d,0x23,0xca,0x35 -.byte 0x15,0x87,0x11,0x50,0xa4,0x40,0x6e,0xfa,0xf7,0xaf,0xa2,0xb7,0x3b,0x9b,0x8b,0x44,0x19,0x90,0xb3,0x47,0x92,0x08,0x2f,0x0c,0xe2,0x95,0x5d,0x80,0xb5,0x93,0x5e,0x1c,0xb5,0xce,0x52,0x0b,0x12,0xc1,0x72,0x2e,0x66,0x8c,0xd1,0x13,0x94,0x36,0xf7,0x17,0xe3,0xad,0x69,0xc9,0x2d,0x21,0x64,0xcd,0x8f,0x2d,0x8f,0x0c,0x85,0xa5,0x23,0x8b -.byte 0x6c,0x00,0x13,0xf7,0x6a,0xb4,0x68,0x1a,0xcc,0xc4,0x03,0x5b,0xd6,0x7b,0x5b,0x34,0x90,0x34,0x3e,0x0a,0x07,0x19,0x81,0x99,0xe9,0xd2,0xa8,0x73,0x2c,0xa2,0xcf,0xdf,0x29,0x69,0xbf,0xec,0xdd,0xa5,0xd3,0x16,0xb0,0xd2,0x9c,0x2f,0xeb,0x70,0x50,0x20,0x3c,0x22,0x1a,0x5b,0x55,0x79,0x76,0x0f,0x1f,0xd0,0x34,0xa9,0x55,0xad,0x75,0x75 -.byte 0x7f,0xa7,0x9b,0xa7,0x3d,0x5d,0x73,0xce,0x91,0xf6,0x9b,0xcd,0xa5,0xee,0x48,0x44,0xba,0xd5,0xad,0xbe,0x1e,0xc6,0xd2,0x8b,0x05,0x21,0x20,0xb5,0x7d,0x78,0x88,0x10,0x20,0x85,0x90,0x8f,0x47,0x74,0x68,0xe6,0x32,0x2a,0x13,0x7a,0xb3,0x5d,0xfe,0x24,0x97,0xd1,0x65,0x55,0x60,0xb3,0x88,0xfb,0x59,0xc9,0x29,0x70,0xf1,0x45,0xbd,0xbe -.byte 0x4d,0x01,0x4e,0x5e,0x5f,0x99,0x52,0xf8,0x5f,0x38,0xcf,0xa8,0x5d,0x69,0x54,0x87,0x72,0x41,0xca,0xc4,0x63,0xc1,0x52,0x58,0x66,0x8b,0xda,0x8b,0x61,0xd1,0xab,0x7d,0x8d,0xfe,0x51,0x8d,0xf6,0xd0,0x21,0x4d,0x0b,0xc5,0xea,0x74,0xcd,0x21,0x93,0x4a,0x91,0xe5,0x3f,0xce,0x35,0x3b,0x3f,0xc0,0xab,0xa4,0x23,0x76,0xd1,0x8c,0xa7,0xbe -.byte 0x15,0xab,0x8e,0xd7,0x0d,0x86,0xac,0xc3,0x06,0xff,0x33,0xf2,0x41,0x6f,0x69,0x58,0x49,0xd1,0x73,0xcf,0x5e,0x4e,0x1e,0x46,0x12,0xfa,0x30,0x0d,0x4b,0xb1,0xfb,0xc6,0xe6,0x0d,0xcd,0x8d,0xca,0x34,0x28,0x5a,0xed,0x85,0x55,0x31,0xee,0xba,0xbf,0xa4,0x6f,0x9c,0x7d,0xeb,0x4b,0x1b,0x73,0xea,0x4e,0xb9,0x62,0x5d,0xac,0xe3,0x53,0xdf -.byte 0x27,0x87,0x2f,0x39,0xca,0x5b,0xd6,0x72,0xcf,0x95,0xc6,0x2a,0xa5,0x3f,0x57,0xfd,0xdc,0xa9,0x4a,0x86,0x0f,0xcd,0xd5,0xea,0xfe,0x85,0xeb,0x9b,0x84,0xc6,0xf7,0xba,0xc2,0x37,0xbc,0x18,0x85,0x49,0xa6,0x7f,0xd9,0x3e,0xfb,0xf0,0x0c,0x39,0xe3,0x1c,0x06,0xfe,0xb6,0x49,0xa3,0x8b,0x72,0x2b,0x39,0xa1,0x48,0xfd,0x1f,0xfe,0xa4,0xf7 -.byte 0xcc,0x7a,0xef,0x64,0xa0,0x0d,0xeb,0x78,0x71,0x8c,0xd6,0x59,0x7c,0xf4,0xaa,0x81,0x7a,0x89,0xe6,0x22,0xc9,0x57,0xe8,0x13,0x9c,0xca,0xc4,0x6f,0xb5,0xbf,0x08,0x31,0x93,0x56,0x2a,0x82,0x00,0x95,0xdc,0x4b,0xfd,0x9b,0xc7,0x8b,0x31,0x72,0xa0,0xff,0xbe,0xb4,0xd6,0x07,0x16,0x0a,0x4a,0x0a,0x96,0x02,0x83,0x53,0x2a,0x4d,0x33,0x72 -.byte 0x1f,0x20,0x20,0xc3,0x63,0xee,0x4e,0x05,0x90,0x7d,0x21,0xd0,0xf1,0xda,0xde,0x0d,0x4a,0x59,0xb9,0xca,0x81,0xe3,0x1f,0x83,0x19,0xdc,0x09,0x03,0x5f,0xaa,0xee,0xbc,0x5a,0xfa,0xc6,0x4d,0x3d,0xfe,0xfe,0xf3,0xdb,0xc3,0x77,0x31,0x74,0xb4,0x94,0xb5,0x09,0xb1,0xb5,0x13,0x47,0x2e,0x4f,0x3b,0x38,0x83,0xf5,0xfc,0xe9,0xcc,0x45,0xea -.byte 0x5b,0x88,0x21,0xba,0x53,0xc5,0xf6,0xd4,0x63,0xc5,0x37,0x1d,0xa1,0x42,0x2e,0x9c,0x9a,0x50,0x2c,0xfe,0xdb,0xf6,0x31,0x36,0x5f,0x9d,0xed,0x63,0x42,0x20,0xdd,0x27,0xe5,0x34,0x3c,0x0f,0x06,0x8b,0x8f,0x32,0xb6,0x47,0xce,0x07,0xcb,0x27,0xc1,0xb7,0xfe,0xb2,0x69,0x81,0x79,0x20,0xd7,0x47,0xbb,0xab,0x61,0x5f,0x09,0x99,0xdf,0x9f -.byte 0xde,0x59,0x33,0x75,0xd1,0xcc,0xfe,0x92,0x79,0x1f,0x2d,0x59,0x88,0xef,0x4b,0x80,0x0c,0x38,0xa3,0xb1,0xef,0xae,0x53,0x84,0x2f,0xbd,0xd3,0x0c,0xcf,0xd5,0xf7,0xb7,0x6f,0xa7,0x22,0x1f,0xf1,0x56,0x76,0x0c,0x78,0x52,0xa3,0xc0,0xd0,0x2f,0xbc,0xdf,0x29,0x0d,0xa8,0x54,0x0d,0x2b,0x65,0x1b,0x7f,0xeb,0x21,0x22,0xaf,0x10,0xc1,0xd6 -.byte 0x30,0xa8,0x2f,0xb1,0x25,0xbf,0xdc,0xee,0xe9,0x35,0x40,0x69,0xa0,0xa0,0x27,0x85,0x2e,0x18,0xc1,0x36,0x24,0xc5,0x96,0x9a,0x85,0x3f,0xbb,0xfd,0xf5,0x02,0xa2,0xa1,0x92,0x3c,0x16,0x48,0x9f,0xc5,0x00,0x7c,0x7b,0xaf,0x31,0xba,0x68,0x0e,0x58,0x88,0xf4,0x10,0xb9,0xa6,0xe0,0x46,0x2a,0xb8,0x8d,0xc7,0x8e,0xad,0x7c,0xec,0xd2,0x74 -.byte 0x92,0xfe,0x1b,0xd0,0x73,0x79,0x0b,0x4e,0xcc,0x2d,0x5c,0xe7,0x80,0x2d,0x21,0x1c,0x97,0xfc,0x2a,0xc9,0x9c,0x07,0x10,0x64,0x8b,0xf7,0xf5,0x1c,0x54,0xb6,0x6c,0x73,0x1c,0x50,0xd3,0x1a,0x2a,0x63,0xcb,0xba,0xd3,0x95,0xe2,0xa6,0xc3,0xca,0x45,0xfd,0x5e,0x1b,0xbb,0x6b,0x4d,0xb3,0xf7,0xfd,0xaa,0xf9,0x73,0xb8,0x74,0x4d,0x36,0x7e -.byte 0xcc,0xaa,0x1e,0xf3,0x20,0x68,0xa5,0x0c,0x03,0xe3,0xbe,0xee,0x82,0x03,0x8d,0x10,0xa6,0xf6,0x6c,0x73,0xc2,0x9d,0x74,0xba,0x57,0x17,0xd7,0xfa,0x85,0xf5,0x1e,0x3d,0xf8,0xc7,0x80,0xef,0xcd,0xf0,0xf4,0x46,0xfc,0x07,0xb5,0xc4,0x5f,0xd2,0x04,0x6a,0x90,0xf5,0x76,0xb6,0xf9,0x73,0x22,0xa6,0x09,0x2f,0xbf,0xb5,0x93,0x9a,0x95,0x05 -.byte 0x95,0xaa,0xf9,0x8c,0x71,0xd6,0xc6,0xd9,0x72,0x50,0xf6,0x58,0x77,0x09,0x47,0x97,0x21,0x42,0xf0,0x30,0x5c,0x3c,0xec,0x60,0x67,0xdf,0x5e,0xd2,0xed,0x0f,0xab,0x25,0x11,0xbb,0xf8,0x34,0x1e,0xbd,0x7f,0xc6,0x52,0x19,0xf5,0x53,0x28,0x46,0x75,0x93,0xce,0xc2,0x0b,0xdf,0xfd,0xa5,0xf1,0xb0,0xa2,0x0b,0x97,0xb5,0x76,0xb4,0x8a,0x2b -.byte 0x82,0x55,0x23,0x29,0xc2,0xd3,0x32,0x94,0x2f,0xf0,0xe6,0x77,0x2c,0xe4,0x6a,0x7f,0xd7,0xee,0x84,0xfb,0xba,0xb8,0x4b,0xae,0x13,0x34,0xbd,0xa8,0x12,0x7a,0x3c,0x28,0x40,0x74,0x5d,0x9a,0x11,0x1a,0xe9,0x74,0x31,0x28,0x3d,0x3d,0x64,0xb7,0x54,0xa0,0x51,0x0d,0xed,0x97,0x94,0x56,0x7a,0x48,0x8e,0x36,0xc9,0xae,0x5f,0xc6,0x79,0x45 -.byte 0x4f,0x07,0xdd,0x13,0x52,0x8b,0xfc,0x3b,0x73,0x44,0x68,0x64,0x51,0x0d,0x95,0x6f,0x0f,0x94,0xba,0xf8,0x40,0x64,0x51,0x43,0x49,0x63,0xc1,0xbd,0xf3,0x39,0x7f,0x6e,0x6f,0x45,0xeb,0xd2,0x33,0x44,0x2d,0x10,0xb4,0x68,0xcb,0xcb,0x8c,0x84,0xc5,0xd4,0x63,0x1d,0x23,0x85,0x30,0x4d,0x6c,0xfc,0xc9,0xa4,0x8c,0xd2,0x42,0x69,0x2f,0x17 -.byte 0x86,0xf0,0x17,0xd0,0xb2,0xaa,0xfd,0x62,0xcb,0xb4,0xfd,0xba,0x29,0xf8,0x85,0x45,0x84,0x9d,0xae,0xf8,0x9c,0x8f,0x64,0xd5,0xb8,0xb6,0xa9,0x64,0xf9,0x39,0x86,0x68,0x29,0xac,0x32,0x87,0x84,0x6c,0xb0,0x09,0xd2,0xdd,0xf2,0xec,0xa1,0x3a,0xfd,0x11,0x37,0x54,0x67,0x29,0x62,0x25,0x62,0xe8,0x6a,0x4b,0x5e,0xde,0x9a,0xf0,0x97,0x73 -.byte 0x66,0x69,0x2a,0x21,0xbe,0x95,0x86,0xca,0xf9,0x17,0xe9,0x4b,0x23,0x83,0x1e,0x8c,0x37,0x47,0x91,0x03,0x3f,0x9f,0xb8,0x60,0x2c,0xdd,0x82,0xbd,0x2a,0xc3,0xe7,0x30,0x8f,0x91,0x2b,0xa4,0x23,0x01,0x03,0xb2,0x8b,0xbd,0xd2,0x1d,0x16,0xf7,0x6a,0x86,0xa8,0xe4,0x54,0x6f,0x9c,0x47,0xa5,0x0f,0xbe,0x94,0x56,0xfa,0x18,0x69,0xbe,0x92 -.byte 0xe9,0xf8,0x24,0x4d,0x65,0x42,0x81,0x1f,0x85,0x52,0xb7,0xc9,0x49,0xde,0xa5,0x4c,0x8f,0x0d,0x5f,0x12,0x68,0x68,0x35,0xce,0x29,0x22,0x5c,0x55,0x3e,0xbd,0xce,0xf2,0x2a,0xec,0x7e,0xe1,0x29,0x0a,0x88,0xf3,0x5e,0xeb,0x27,0xe5,0x52,0xee,0x72,0x37,0xba,0xff,0x82,0x97,0xa9,0x5d,0x77,0x6f,0xb9,0xc3,0xa7,0x73,0xba,0x7f,0x2f,0x7a -.byte 0x19,0x32,0x87,0x56,0xa2,0x89,0xb2,0xb4,0x48,0xbe,0x2e,0x30,0x89,0x0a,0x8f,0x75,0x25,0x25,0x5c,0x46,0xe8,0x02,0x45,0xcb,0x03,0xd1,0xa3,0xeb,0x70,0x71,0x08,0x1c,0x46,0xf1,0x2c,0x43,0xe2,0x44,0x30,0x6a,0x61,0x31,0x45,0x3e,0xbb,0x47,0x33,0x24,0x25,0x13,0xeb,0xf7,0x24,0x66,0x15,0x4c,0xf3,0x07,0x2f,0xff,0xdc,0x37,0x0f,0x71 -.byte 0x85,0xc8,0x56,0xa7,0x2a,0x22,0x87,0x8b,0xae,0x35,0x31,0x29,0x96,0xf0,0x81,0xfb,0x2c,0xbf,0x44,0x69,0x69,0x9a,0x77,0xfd,0xc0,0x2b,0x42,0x16,0x67,0xd6,0xbd,0xd0,0xf1,0xb9,0x40,0x8f,0xd2,0x9a,0x1b,0x2c,0x64,0x78,0x6b,0xda,0x37,0x26,0xae,0x4c,0xee,0x36,0xaf,0x84,0x61,0xe4,0x93,0x22,0x64,0xaf,0xee,0x6d,0x69,0x5c,0xe5,0x85 -.byte 0xd8,0xcc,0xcf,0xf3,0xe8,0x05,0xcd,0xd2,0x09,0x66,0xaf,0xbb,0xc4,0x79,0xb2,0xa7,0xa5,0x09,0xd9,0xf5,0xa2,0x83,0x4f,0xd5,0xf5,0xf3,0x7d,0x7a,0xab,0x94,0x83,0xb3,0x15,0xfb,0x0d,0x1a,0x1d,0x77,0xc5,0x63,0x0b,0x54,0xde,0xa8,0x0d,0xc4,0x16,0xe3,0x89,0xeb,0xa3,0x1b,0xd4,0x77,0x13,0xe3,0x55,0x98,0x15,0xab,0x3b,0x32,0xc8,0xd4 -.byte 0x0c,0x91,0x80,0x57,0xf7,0x1e,0x24,0xd0,0x56,0x78,0x29,0xd2,0x03,0xe7,0xc4,0xd2,0x09,0xca,0xee,0x9b,0x60,0x5f,0xa1,0xfd,0xaa,0x85,0x4b,0x68,0x35,0xa4,0x3b,0xef,0x29,0xb8,0x49,0x85,0xee,0xbb,0x39,0xc0,0xc6,0x99,0x97,0xc6,0x86,0x6c,0x27,0xf9,0x1a,0x19,0x6e,0x7c,0xae,0x75,0x41,0x0d,0x08,0x1e,0xf0,0xb4,0xc3,0x9e,0xdb,0x40 -.byte 0x86,0x94,0x9d,0x90,0x09,0x3f,0xdc,0xb9,0xfc,0x59,0x41,0xc5,0x5b,0x89,0x97,0x49,0x4a,0x1a,0x06,0x68,0x83,0xd8,0x7e,0x09,0x51,0xe1,0x86,0xd8,0x88,0xbe,0x8a,0x36,0x48,0xb3,0x83,0x7b,0x57,0xdd,0x8f,0x18,0x67,0x4a,0x7d,0x68,0xab,0xb9,0x05,0xf0,0xe4,0x27,0x4e,0x33,0x44,0xa7,0x13,0x04,0x94,0xc5,0x57,0xaf,0x36,0x03,0xe8,0x09 -.byte 0x36,0x5b,0xe8,0x92,0xad,0x0a,0x79,0x02,0x24,0x43,0x62,0xc7,0xa5,0xce,0x7c,0xac,0x6d,0x0a,0xf2,0x83,0x33,0x05,0x3b,0x6f,0x9d,0xda,0x96,0x9f,0x8b,0x79,0x3e,0x6c,0xd6,0xba,0x7f,0xea,0x84,0xd8,0x23,0xb6,0x92,0xc3,0x9c,0x7f,0x0d,0xcb,0x7b,0x9f,0xbd,0xc2,0xf5,0x6f,0x71,0x67,0x5f,0x0b,0xd1,0x73,0xb5,0x8c,0x46,0x07,0xcd,0xd8 -.byte 0xee,0x28,0xcf,0x8f,0x8e,0x5c,0xde,0x14,0x78,0xc7,0x60,0xd5,0xf4,0x49,0x97,0x46,0x5f,0x49,0x4a,0xb4,0x8f,0xc9,0xd1,0x52,0x34,0x01,0x29,0xa1,0x46,0x55,0xf8,0x29,0x53,0xbb,0x32,0x1e,0x4b,0x89,0x96,0x53,0x0b,0xf2,0x16,0xf9,0xa7,0x70,0x93,0x59,0x78,0xc0,0x77,0x78,0x9f,0x6c,0xb3,0x0e,0x3f,0x6f,0x40,0x09,0x1d,0xd6,0x66,0x4e -.byte 0xe8,0xb0,0xa1,0x14,0x65,0xc8,0xc7,0x3f,0xd2,0xf0,0x1f,0xfd,0x51,0xe0,0x29,0xd6,0x39,0x26,0x60,0xfe,0x62,0xc2,0xe4,0x45,0x6d,0x01,0xdb,0xd3,0x7c,0xdf,0x48,0x10,0x2f,0xf2,0x8e,0x6c,0xc6,0x58,0xc3,0x7d,0x26,0xb1,0x9d,0x52,0x02,0x2a,0x5f,0x2b,0x57,0xca,0x84,0x9d,0x74,0x31,0x01,0x0f,0xda,0x3d,0x7c,0xbb,0xdc,0x71,0x82,0x8b -.byte 0x42,0xaf,0x49,0x9e,0x2c,0xe8,0xdc,0xa1,0xfb,0x23,0x6d,0xdb,0xdc,0x36,0x01,0xc9,0xb3,0x93,0xd4,0x2e,0x8b,0xd1,0xe4,0xed,0x1b,0xd0,0x4c,0xeb,0xaf,0x96,0x57,0xde,0xee,0x90,0xf4,0xa7,0x58,0x46,0x8a,0xd4,0xa9,0x44,0xe0,0xb3,0x13,0x96,0xb2,0x8a,0xb0,0xd3,0xbe,0x71,0x38,0xb7,0x35,0xa9,0xa8,0x48,0x37,0xa3,0x11,0x0e,0x61,0x36 -.byte 0x6c,0xaf,0x6c,0xf2,0x3f,0xd6,0x55,0xb3,0xa5,0xe0,0xaf,0x18,0x6a,0xf5,0x78,0xb5,0x7c,0xc7,0x48,0x24,0x6c,0xea,0x1e,0x7f,0x52,0xb4,0xe8,0x72,0x46,0xd2,0xbd,0x1c,0x9e,0xe6,0x5b,0x3e,0x9c,0x6c,0x6c,0x6b,0x45,0x0c,0x3a,0xb7,0x67,0x3c,0x8e,0x77,0x77,0xbf,0x50,0xb6,0x30,0x6e,0xe1,0x28,0x0d,0x2a,0x85,0x44,0xf8,0xbb,0xf1,0x14 -.byte 0x89,0xaa,0xc2,0x27,0xf5,0x8e,0xa1,0xd3,0x07,0xba,0xe8,0x03,0xcf,0x27,0x1c,0xa6,0xc4,0x63,0x70,0x40,0xe7,0xca,0x1e,0x05,0xb7,0xb7,0xdc,0xc0,0x07,0x4c,0x0d,0x21,0x12,0x60,0x02,0xe3,0x86,0x65,0xe7,0x1c,0x42,0x86,0xdd,0xdb,0x7f,0x26,0x60,0x01,0x3d,0xd8,0x18,0xcd,0x7a,0x9f,0xf8,0xb2,0xf6,0x6d,0xd3,0xe0,0x57,0x1f,0x80,0x30 -.byte 0x2d,0x5e,0x71,0xdf,0x4d,0x7f,0xcd,0x63,0x77,0x19,0x5e,0x2d,0xd5,0xb5,0xfa,0xa9,0x26,0x02,0xb9,0x62,0x2b,0x57,0x80,0x0a,0xe9,0xbc,0xa4,0x3b,0xa7,0xf1,0xf3,0x77,0x2b,0x6b,0x41,0x5e,0xf7,0xe8,0x66,0x23,0x63,0xac,0xcd,0x58,0xfc,0xa9,0x97,0x6b,0x5a,0x1e,0xe5,0x7d,0xfd,0xb1,0x42,0x7f,0x99,0xdd,0x60,0xaf,0x39,0x46,0x36,0xdd -.byte 0xc2,0x70,0x83,0x53,0xd1,0xc3,0x69,0xc8,0x90,0x0e,0x2b,0x34,0xb2,0x0c,0xb9,0x7a,0xb8,0x6b,0x7c,0xc2,0xf3,0xae,0x41,0x24,0xb8,0x94,0x5f,0xdd,0xce,0xda,0x95,0xda,0x49,0x81,0xb6,0xf8,0xa9,0x8e,0xb3,0x79,0xf8,0x55,0xf9,0xcf,0x8c,0x24,0x99,0xfc,0x6b,0x15,0x0f,0x39,0xac,0xd0,0x3e,0x89,0x9d,0xc2,0x46,0x8c,0x99,0x45,0xfd,0xce -.byte 0x13,0x4c,0x9c,0xc8,0x80,0x87,0x8f,0x7b,0x28,0xe3,0x5e,0x2b,0xe3,0x89,0x7e,0x13,0x52,0x52,0xe9,0x3a,0xed,0x33,0xe7,0x28,0xc7,0x7a,0x48,0x8d,0x0e,0xee,0x24,0xc4,0x61,0x04,0x3c,0xd4,0x7e,0xf3,0x30,0x22,0x07,0x58,0xae,0x02,0xc5,0xd1,0x7d,0x04,0x18,0xca,0xd6,0x04,0xd4,0xc5,0xa4,0xff,0x8d,0x0d,0x68,0xd4,0x1a,0x3a,0x72,0x6f -.byte 0x41,0x1e,0xda,0xc0,0x97,0x7c,0x55,0x2c,0x13,0x20,0x9a,0x07,0x35,0xcc,0xc5,0x83,0xee,0x41,0x77,0x51,0x28,0x07,0xe0,0x81,0xe3,0x9b,0x1f,0xdb,0x73,0x5c,0x8d,0x82,0xa2,0x8b,0xf4,0x92,0x4f,0x70,0xa8,0x6a,0xcf,0xbf,0xcf,0x0b,0x71,0xbc,0xeb,0x81,0xb4,0xc9,0x65,0xe7,0x43,0xef,0x25,0x45,0x27,0xea,0xcd,0x60,0x68,0xcd,0x2d,0x7a -.byte 0xfd,0x88,0x6d,0x06,0xd5,0x92,0x32,0xc3,0x18,0x88,0x64,0xa7,0xde,0x39,0xeb,0x0b,0x5c,0x9c,0xf6,0xf6,0x93,0x90,0x24,0x0c,0x9e,0x0b,0x89,0x1c,0xcb,0xc8,0x96,0x72,0x17,0xae,0x46,0x61,0x69,0x6e,0xbe,0x6c,0xf1,0xa4,0xa4,0x50,0xa9,0x2a,0x47,0xd7,0x80,0xe4,0x72,0xd2,0x3f,0x1a,0xdd,0x82,0xdc,0x12,0x66,0x10,0x26,0x15,0x80,0x56 -.byte 0x4d,0xbe,0x02,0xae,0xe1,0x24,0x8a,0x41,0x52,0xc8,0x5d,0x8d,0x62,0x85,0xbe,0x7c,0x35,0xdd,0x88,0xd3,0xf5,0xf7,0x9b,0xf1,0x5a,0x4e,0x70,0x48,0x31,0x5a,0xaa,0x96,0x1e,0xf8,0x73,0xb4,0x0f,0xb2,0x82,0xf4,0x13,0xac,0xba,0x3b,0x12,0x36,0x1e,0x23,0xbf,0x09,0x8a,0x1c,0x96,0x47,0x56,0x2d,0x16,0x24,0xc3,0x23,0x65,0xe2,0x99,0xd0 -.byte 0xf0,0xa0,0x2c,0x64,0x35,0xad,0x16,0x34,0x67,0x52,0xbc,0x8f,0x17,0x90,0xf9,0xc7,0x4f,0x64,0x6c,0x75,0x3f,0xd7,0x48,0xa4,0x6b,0x43,0xe6,0x2e,0x7a,0xe3,0x79,0xe8,0x47,0x51,0xe9,0x52,0x36,0x30,0xa4,0x24,0x89,0x00,0xd5,0x77,0xbd,0x34,0x2e,0xa9,0x74,0x02,0x25,0xc0,0x0c,0x10,0x31,0xf0,0xa7,0xcb,0x01,0xed,0x43,0x70,0x15,0xe6 -.byte 0xda,0x01,0xb4,0x7a,0x13,0xbc,0xf1,0x57,0x34,0xb1,0xb7,0xb3,0x26,0x18,0x5f,0x42,0x6b,0xcb,0x78,0x25,0x48,0xe9,0xe6,0xe8,0xf5,0x45,0xa2,0x61,0x97,0x10,0xa5,0x7e,0x7a,0x48,0xf3,0x23,0xa5,0x88,0xc0,0xc4,0xc7,0x3b,0x5c,0x0c,0xfc,0xe0,0xf4,0x68,0x64,0xc6,0x9f,0xd9,0x17,0xcb,0xe5,0xba,0x4a,0xa4,0xe0,0x27,0xf8,0x2b,0x4e,0x67 -.byte 0x13,0xab,0xd2,0xce,0xbc,0x8d,0xdf,0x6e,0x49,0xaf,0x72,0x8a,0x51,0xa1,0x78,0x38,0x0a,0x58,0x2e,0x72,0xec,0x94,0x70,0x8d,0xdf,0x0b,0x5a,0x52,0x81,0xb1,0x9b,0xda,0x2c,0xd2,0x85,0xbb,0x8f,0xb0,0x99,0x64,0x24,0xbe,0x03,0xd9,0x92,0x8d,0x29,0xf3,0x41,0x9c,0xd6,0xef,0xef,0xb2,0x5c,0x22,0x90,0xff,0x27,0x4d,0xb3,0x91,0x72,0x9f -.byte 0x42,0xca,0x66,0xc5,0x66,0xb7,0x50,0x3e,0x83,0x6f,0x2d,0xe3,0x7b,0x2a,0xc4,0x5a,0x93,0x92,0x80,0xdb,0x1a,0xdd,0xef,0xfd,0x96,0xcb,0x6a,0xd8,0x4a,0xc5,0x6e,0x36,0x4a,0xe4,0x10,0x15,0xb3,0x12,0xb4,0xd9,0x9e,0x37,0x48,0x96,0xcb,0xe5,0x3a,0x4f,0x57,0xa6,0x46,0x2f,0xd3,0x06,0xb8,0x61,0x1c,0x17,0x3a,0xb8,0xad,0x40,0x50,0x57 -.byte 0x10,0xd9,0xd0,0xe9,0x1b,0xe3,0x18,0x8c,0xc4,0xfa,0x08,0x8d,0x82,0x3c,0x22,0x22,0x1b,0x97,0x64,0xa6,0x8b,0x7c,0x70,0x2b,0xa0,0xd8,0x4c,0x64,0xcf,0xbc,0x49,0x78,0xcb,0x92,0x0f,0xe1,0x60,0x12,0x4e,0x92,0x0d,0xaf,0xa4,0x1f,0xe0,0x2a,0xa5,0x69,0xc6,0xa1,0x91,0x5c,0xdd,0xb8,0xae,0xfa,0xc5,0xb9,0x18,0x31,0x81,0x32,0x6e,0x97 -.byte 0x44,0x2a,0xda,0x58,0xcd,0x9e,0x0d,0x57,0xe0,0xe3,0x5f,0x7b,0x04,0xd8,0xc8,0x68,0xf5,0xa2,0xac,0x0c,0x29,0xf0,0x7e,0xff,0x32,0xfb,0x53,0x1a,0xc2,0xe3,0xae,0xa5,0xe4,0x9c,0x50,0xaf,0xf4,0xde,0x0b,0xdd,0x4d,0xfa,0x65,0x3c,0xbe,0x3c,0xb8,0xda,0x88,0xd9,0x6c,0x55,0x58,0xe1,0x4d,0x00,0xa8,0x1e,0xe2,0x3a,0x9c,0x53,0x9b,0xca -.byte 0xb7,0x5d,0x3a,0x83,0xe0,0xbb,0x95,0xc4,0xd5,0x45,0x48,0xdc,0x12,0xab,0x24,0xfc,0x5d,0x91,0xe1,0xc8,0x0a,0x5c,0x10,0xc4,0xc9,0xaf,0xb6,0x54,0x80,0xfd,0xa0,0x70,0xb9,0xab,0xdf,0x34,0x9f,0x5c,0xff,0xde,0x8e,0xa0,0x0b,0x21,0xcf,0x28,0xc4,0xdf,0x67,0xb5,0xc0,0x20,0x49,0x0c,0x7e,0xe6,0xf7,0x41,0x6b,0x75,0xd9,0x1d,0x3b,0x49 -.byte 0xb7,0x4f,0x01,0xd1,0x20,0x62,0x15,0x1e,0x9f,0x16,0xb0,0xbd,0x30,0x09,0x05,0x00,0x0f,0x25,0x5a,0x37,0xe9,0xa6,0xc6,0xef,0xe5,0x39,0x2b,0xd7,0x6b,0xc5,0x96,0xd2,0xad,0x46,0xaf,0xd3,0xc0,0xfd,0xea,0xff,0x4c,0xaa,0x44,0x48,0x9a,0xdb,0x99,0x44,0x3f,0x4a,0xf0,0x3f,0x81,0x75,0xf2,0x79,0x31,0x3c,0xed,0x56,0xc6,0xf0,0xf1,0x8c -.byte 0xdb,0x1d,0x6c,0x6c,0xcc,0xfb,0xc2,0x30,0xf6,0x24,0x14,0x69,0xc4,0x89,0x4d,0xd0,0x10,0x77,0x37,0x00,0xe8,0xc9,0xf2,0x32,0xf1,0x43,0x8b,0xe1,0x09,0xc4,0x59,0x17,0xf9,0x20,0x2b,0x01,0x76,0x20,0xb8,0x03,0x84,0xf6,0xd7,0x2e,0xef,0x20,0xa6,0xfa,0x8b,0x74,0x7f,0x4a,0x14,0x33,0xad,0xac,0x45,0x66,0x18,0x2b,0x6b,0xd2,0xb8,0x20 -.byte 0x1a,0xff,0xca,0x25,0x69,0xfd,0xba,0x4b,0x5b,0x9c,0x38,0x35,0x4c,0x30,0xa2,0x24,0x3d,0xbb,0xd4,0xf3,0x67,0x24,0xa5,0x93,0xc6,0xf5,0xb2,0xb4,0xa5,0x04,0x53,0xb6,0xe4,0xc7,0xdc,0xf1,0xe5,0x43,0xb7,0x73,0xaa,0xab,0x5c,0xea,0xcb,0xf1,0xeb,0x5b,0x04,0x7a,0xff,0x0f,0x5e,0xb4,0xd3,0x2a,0x39,0x50,0x1b,0x54,0x1f,0x32,0xd7,0x7c -.byte 0xea,0x3f,0xee,0xa5,0xc8,0x46,0x48,0x7e,0x75,0x60,0x7a,0x42,0x42,0xd3,0x15,0x07,0x69,0x46,0x1c,0xe2,0x21,0x31,0x94,0x31,0x24,0x9e,0x39,0xab,0x7a,0xf9,0xc2,0x0b,0x2d,0x6b,0x55,0xa3,0x36,0xb2,0x65,0xf2,0x17,0x08,0xde,0x15,0x83,0x07,0x36,0x12,0x54,0x8f,0x0b,0x23,0xa8,0x7e,0xb5,0x57,0x1c,0x9e,0x29,0xd7,0xd4,0x9b,0xc1,0xf6 -.byte 0x94,0x23,0xf3,0x92,0xbf,0xba,0xc8,0xf5,0x78,0x3e,0x67,0x48,0x14,0x3b,0xd4,0xe9,0x8f,0x78,0xc1,0x4b,0x9a,0x59,0x08,0xaa,0x50,0xf4,0x9d,0xc4,0xc3,0x2c,0xbc,0x56,0x2c,0x13,0x30,0x75,0xfb,0xed,0x48,0xab,0x90,0xec,0x64,0x18,0xb5,0xd5,0xb5,0x7f,0xc1,0x7f,0x83,0xf2,0xdb,0xae,0xde,0xf5,0xb5,0x29,0x03,0xbe,0x80,0xb1,0x5d,0x97 -.byte 0xd3,0x7a,0xa4,0xd0,0xe0,0xce,0x04,0xda,0xaa,0x82,0x19,0xc9,0x02,0xb7,0x1c,0xe1,0x66,0xd9,0x3e,0x86,0x6d,0xb5,0xd1,0x35,0x63,0x8e,0x4b,0xc6,0x58,0x41,0xf9,0xb7,0xba,0xf3,0x06,0x91,0xb7,0xa2,0xfb,0xb5,0x5f,0x53,0xf3,0xe0,0xc1,0xf6,0x91,0x66,0xc7,0x93,0x3a,0x0a,0x72,0xb1,0xed,0x36,0x9d,0xde,0x21,0xdd,0x7d,0x0a,0x7b,0x35 -.byte 0x1f,0xc3,0x56,0xde,0xbb,0xcb,0xb2,0x0a,0xb6,0x84,0xce,0xa1,0xc6,0x1a,0x46,0x2f,0x9f,0x48,0xd5,0x98,0x73,0xa4,0xbd,0xbd,0xa3,0xe9,0xc9,0xc4,0x64,0x89,0xb7,0x9c,0x97,0x7c,0x2f,0x88,0x22,0xe4,0x4b,0x71,0x3d,0x2a,0x47,0xee,0xf8,0xfe,0xe0,0xf7,0x03,0x14,0xe6,0x7c,0x9e,0x57,0xbb,0x8e,0xf5,0xea,0x63,0xfc,0x5b,0x18,0x3b,0xa2 -.byte 0xa1,0x4a,0x28,0x82,0x37,0x77,0x5b,0xc4,0xd3,0xc1,0xf2,0x87,0x13,0x2b,0x2a,0xc8,0xac,0x70,0xe1,0x82,0x38,0x9c,0x12,0xa0,0xc4,0x9e,0x6b,0xac,0x33,0x8a,0xe9,0x31,0x6f,0xa1,0x76,0x94,0x48,0xcf,0xbc,0x78,0x22,0x82,0x6a,0xb0,0xb9,0x49,0x71,0xdb,0xde,0x8b,0x90,0x09,0x82,0x4d,0x79,0x17,0xe8,0xcf,0xd8,0x50,0xc3,0x08,0x07,0x81 -.byte 0x5f,0x9a,0x72,0xce,0x0a,0xe4,0x29,0xc9,0xdd,0x95,0x67,0x58,0xa1,0x14,0xec,0xcf,0x2f,0x29,0xcf,0xce,0xb3,0x35,0x54,0x77,0x67,0x56,0xec,0x95,0x68,0xee,0xbf,0x9c,0x9f,0x74,0x78,0x12,0xd5,0x30,0x83,0x28,0xd5,0x36,0x96,0x57,0xa0,0x8d,0x1c,0x99,0x19,0x04,0xaf,0x25,0xe5,0x71,0x83,0x88,0xb0,0x74,0x38,0xdd,0x8a,0xff,0x39,0x7a -.byte 0xfd,0x34,0x8f,0x9c,0x67,0xa8,0xc8,0x6f,0x13,0x5d,0xf2,0x5b,0x22,0xd3,0x8e,0x63,0x51,0x58,0x9b,0xfc,0xaa,0x89,0x65,0x4e,0x36,0xc4,0xa7,0xef,0x98,0xf9,0xaf,0xcd,0x35,0x8c,0x16,0xbc,0x70,0x4f,0xcd,0x71,0x2a,0xf4,0x13,0xb3,0x3d,0xa3,0x92,0x71,0x45,0xe5,0x9a,0x45,0xbd,0xc5,0x1d,0x82,0x60,0x3a,0x97,0xf3,0x0f,0x96,0x21,0x3d -.byte 0xe5,0x6e,0xfb,0x9d,0x9b,0xeb,0x15,0xc2,0xa6,0x73,0x76,0xf2,0xcd,0xec,0xfd,0x0f,0xf4,0x3f,0x46,0xc9,0x9c,0x73,0xa1,0x21,0x08,0xdc,0x31,0x00,0xaa,0x95,0x07,0xf0,0x3d,0x51,0x57,0xfa,0x6b,0xc3,0x8e,0xe9,0xa4,0x65,0xdc,0xff,0x57,0xb9,0x1f,0x4f,0xc6,0x6d,0x03,0x00,0xa7,0x19,0xb8,0x24,0xb5,0x3d,0x87,0xcb,0x84,0xb7,0xf5,0xfe -.byte 0x51,0x16,0x5b,0xc7,0xed,0x4b,0xff,0xa3,0x66,0x17,0x93,0x60,0x69,0x84,0x8c,0x95,0x74,0xa7,0x30,0x2d,0x09,0xf7,0x4e,0x0e,0x2f,0x99,0xda,0x46,0x34,0x0f,0x93,0x90,0x97,0x4c,0xa6,0x25,0x15,0xb8,0x6f,0x1d,0xd5,0xe1,0xc1,0x39,0x50,0xfd,0xd5,0x79,0x4f,0x04,0x2f,0x76,0x50,0x3f,0x67,0x56,0xad,0x02,0x82,0x30,0x1a,0xaa,0x6e,0xe2 -.byte 0x05,0x6a,0x93,0xb7,0xbe,0xde,0x84,0xce,0xd8,0x53,0xed,0xad,0x95,0xab,0x45,0x1f,0x4c,0x3b,0x22,0x36,0x27,0x45,0x19,0xa4,0x7f,0x12,0x20,0x6c,0x9d,0xeb,0xd2,0xfe,0xd6,0x7d,0x25,0xf9,0xe3,0x64,0x77,0x56,0x89,0x12,0x57,0x80,0xd5,0x40,0xbb,0x2a,0xcc,0xac,0x34,0x8e,0x87,0xfd,0x58,0xc3,0xbd,0x92,0x48,0xd8,0x7f,0xc4,0x39,0x6a -.byte 0x4e,0x1c,0x50,0x93,0xef,0xae,0x81,0x93,0x50,0x95,0x6e,0x46,0x7c,0xf5,0x27,0x44,0x6c,0x21,0x06,0x49,0x89,0x7e,0xf4,0xfa,0x08,0xa5,0xbc,0x0a,0xbd,0xb6,0x7b,0x55,0xac,0x87,0x19,0x33,0xfa,0xab,0xf3,0x15,0xc9,0x1b,0x83,0xf2,0x41,0xf1,0x26,0x6f,0xdf,0x15,0x60,0xdb,0xa6,0x03,0x43,0x3e,0x34,0x7a,0xa9,0xb1,0x38,0x57,0xe4,0x09 -.byte 0x1a,0x4a,0xd8,0x6e,0x28,0xee,0x7d,0x74,0x54,0x03,0xb3,0x29,0x24,0xb3,0xf0,0xc6,0x20,0x7c,0x47,0x01,0x66,0x36,0x7a,0x14,0x18,0x09,0xd6,0xaa,0xa6,0x82,0x5b,0xe4,0x0a,0xf9,0x41,0x52,0x3b,0x56,0xa2,0xf8,0xa2,0xa1,0x2b,0xe0,0x0d,0x1f,0x5b,0xe4,0x0e,0xe1,0x94,0x84,0x6f,0xed,0x2e,0x11,0xfa,0x4a,0xbd,0x41,0xf4,0x3c,0x8c,0x7e -.byte 0x94,0x46,0xec,0x79,0x81,0xb0,0x36,0xfd,0x9c,0x73,0x0f,0x84,0x1a,0x59,0x4e,0x1b,0xd5,0xd1,0x0d,0xff,0xfd,0xb7,0xfb,0x73,0x35,0x8a,0x66,0xed,0xf3,0xee,0x6d,0xf7,0x86,0x0a,0xb9,0xc0,0xf1,0xa3,0xb7,0x32,0x49,0x01,0xe8,0xcd,0xfe,0x82,0x7b,0xf6,0x46,0xd8,0x73,0x47,0x8b,0x7b,0x6e,0x31,0x92,0x0f,0x4b,0x16,0x11,0x86,0x1d,0x02 -.byte 0x5d,0x12,0x79,0x59,0xdc,0x8c,0xaa,0x1b,0xc1,0x75,0x63,0xb2,0xd6,0xbf,0x19,0xb0,0x81,0x70,0x34,0x12,0xd2,0x09,0xbe,0x6d,0xa1,0x31,0x77,0xd2,0x9b,0x59,0xdc,0xcb,0x67,0xb5,0x14,0xcd,0x37,0x31,0x2c,0xa6,0x17,0x58,0x2b,0x24,0xfc,0x2a,0x9e,0x8f,0x38,0x38,0x7a,0x80,0xda,0x8b,0x54,0x1d,0xc9,0x99,0xc7,0x1f,0x98,0x7a,0x1f,0x32 -.byte 0x23,0x1c,0xb5,0x6e,0x53,0xd3,0x61,0xe7,0x78,0x19,0x6c,0xd5,0x2f,0x85,0xde,0xd1,0x67,0x6b,0x9b,0xa1,0x09,0x87,0x5e,0x89,0x5e,0x89,0x21,0x36,0xf2,0x94,0xc1,0xfd,0x6c,0x4e,0xd9,0x6b,0xd2,0xb1,0x1b,0x48,0x37,0x9a,0x7b,0xc9,0x52,0xfd,0xe2,0x6d,0x07,0x19,0xf2,0xa5,0x69,0xdc,0x0b,0x52,0x8f,0xb3,0x87,0x03,0x1a,0xd8,0x43,0x20 -.byte 0x68,0xcf,0x08,0xcc,0xce,0x37,0xf6,0x96,0x7f,0x03,0x62,0xb2,0xce,0x6a,0xfb,0x22,0x54,0xd6,0xfc,0x84,0x5c,0xf5,0x55,0x32,0x36,0x77,0x1d,0x15,0x6a,0x2c,0x3a,0x01,0x34,0xff,0x5b,0x7f,0x3f,0xab,0x97,0x8f,0xbd,0x1d,0x07,0xb9,0x47,0xb1,0xcc,0xc0,0xdf,0x17,0x38,0x54,0x07,0xc0,0x1b,0xb9,0xa2,0x29,0xa6,0x25,0x73,0x32,0x4d,0x5e -.byte 0x51,0x60,0xb3,0x27,0xe5,0xb6,0xdb,0x56,0x81,0x95,0x03,0x7e,0xca,0xc6,0x15,0x8f,0x48,0xd4,0xac,0x71,0x41,0xdc,0x9c,0x86,0x5d,0xd8,0x90,0x90,0x54,0xdd,0x3d,0xf3,0xa8,0xbb,0xe5,0x55,0x69,0x26,0xdf,0xd1,0x8e,0x75,0x2a,0xe4,0xfe,0xe0,0x80,0x1d,0x6b,0xd2,0x8a,0x06,0x49,0x4e,0x60,0xf8,0xbd,0x3d,0x99,0x27,0x80,0x27,0x42,0x66 -.byte 0x01,0x32,0xe1,0x9e,0xa6,0xde,0x7b,0x14,0xa4,0x49,0x68,0x70,0xbe,0xa4,0xe1,0x44,0x2e,0xce,0xa3,0xe9,0x1d,0x7a,0xbd,0xf1,0xe4,0x25,0x11,0x47,0xd8,0xaa,0x32,0x34,0xf8,0xca,0x3d,0xec,0xf3,0x5d,0x8a,0x55,0xe7,0xd4,0x7c,0xfb,0xcf,0xe7,0xa6,0x13,0xaa,0x16,0x5f,0xaa,0x02,0x19,0xdd,0xf1,0xf8,0x5c,0xb2,0x1e,0x68,0x9a,0x21,0x93 -.byte 0xd1,0x38,0x31,0xbb,0x26,0x76,0x44,0xf8,0x84,0x3b,0xf5,0xd1,0x52,0xbe,0x1b,0x8e,0x4d,0xa0,0xb4,0x4a,0x5a,0x7e,0x89,0xe5,0x36,0xb0,0x76,0x77,0xc5,0xc2,0x22,0x73,0xc2,0x19,0x12,0x7f,0xdf,0x9c,0xb8,0xc0,0xf5,0x0e,0xd5,0xa3,0x55,0xae,0x61,0xf8,0xf1,0x6b,0x79,0xc8,0x2e,0xbc,0xa5,0xef,0xd4,0xb1,0x84,0x0c,0x15,0xc4,0xed,0xb3 -.byte 0x18,0x29,0xd6,0x31,0x83,0x79,0x30,0x1a,0x8f,0xf0,0x3b,0xe9,0xd1,0xf2,0x1d,0xec,0xcb,0xe8,0xc5,0x1c,0xb5,0xcb,0x8e,0x01,0xd1,0xb2,0x86,0x43,0x33,0x95,0x70,0x7e,0x75,0xa9,0xa1,0xe7,0xcb,0xd9,0xf4,0xd3,0xe1,0xe2,0xe9,0x46,0x21,0x20,0x3b,0xe9,0x48,0x1c,0x3f,0x93,0x57,0x31,0xeb,0x15,0x9c,0xa7,0xa6,0xcb,0xb5,0xb7,0xa7,0x24 -.byte 0xbe,0x66,0x4c,0x92,0x7c,0xe8,0x8e,0x3f,0x9c,0xa9,0xd7,0xad,0x73,0x68,0x19,0x19,0xd4,0xb5,0x57,0x82,0xdc,0x67,0x3c,0xec,0xac,0x06,0xec,0x86,0x9b,0x65,0xff,0xbb,0xc3,0x90,0x48,0xdb,0x52,0xcc,0xa4,0xf5,0xdf,0x2c,0xc5,0x5a,0xe3,0x30,0xed,0xad,0x37,0x40,0x8c,0xaa,0x32,0x4f,0x94,0x1e,0x14,0x59,0x48,0x1d,0xd3,0xaf,0x80,0xe7 -.byte 0xcf,0x6b,0xa7,0x70,0xe7,0x98,0x22,0x4b,0x40,0x02,0x0c,0x29,0x09,0x0a,0x53,0xf7,0xd4,0xeb,0xbb,0x75,0xb4,0x30,0x1c,0x67,0xea,0xd2,0xb5,0x40,0xfe,0x57,0x2c,0x3c,0x44,0x8d,0x8d,0x02,0x78,0xf0,0x76,0x8f,0x92,0xab,0xb4,0xc9,0xc0,0x2f,0xf5,0xde,0xa7,0x09,0x14,0xf1,0xe5,0x34,0xeb,0x86,0xfa,0xcf,0xcc,0x85,0x1c,0x9c,0xa6,0xe1 -.byte 0x72,0x9e,0xc1,0xe4,0x74,0xc4,0x96,0x5d,0xf4,0x4b,0x23,0x4f,0xa5,0x32,0xff,0x38,0x21,0x8f,0x43,0xe5,0x96,0x20,0x3c,0x78,0xb8,0xb4,0xcd,0x29,0x62,0x84,0x59,0xb5,0xb4,0x57,0x07,0xa8,0x79,0x77,0x21,0xf4,0x82,0xa7,0xb1,0x36,0xee,0x16,0x8e,0xb5,0x9a,0xf7,0x03,0xac,0x64,0x03,0x20,0x48,0x24,0xbc,0xbb,0xec,0x50,0xed,0xa1,0xf3 -.byte 0x67,0xd9,0x34,0xe1,0x0c,0x0b,0xc3,0xd0,0x46,0x0b,0x55,0x85,0x59,0x3c,0xb4,0x7d,0xd0,0xc2,0xe7,0x95,0x24,0x1f,0x53,0x76,0xf1,0x81,0x4a,0x61,0x6a,0x2e,0x3b,0x3f,0x92,0x14,0x7c,0xe0,0x33,0x7f,0xb4,0x85,0x92,0x78,0x0c,0x0b,0xe7,0xbd,0x7a,0x08,0x31,0x7d,0x47,0x3b,0xfa,0xdd,0x90,0x9e,0xf0,0xa9,0xd1,0xa7,0x7c,0x2a,0x37,0xb1 -.byte 0x23,0x71,0x34,0xa0,0x63,0xfb,0x9e,0x8f,0x39,0x00,0xa0,0x09,0xd4,0x1f,0xf4,0xba,0x2d,0xc1,0xac,0x6c,0x94,0x18,0x56,0x3e,0x89,0x92,0x63,0x10,0x5e,0xfe,0x76,0xec,0x4e,0xb6,0x5d,0x59,0xf9,0x94,0x46,0x4f,0xda,0xd5,0x3e,0x6c,0x48,0x49,0x7e,0x7c,0x77,0xe7,0x7e,0x22,0x31,0xb5,0x9d,0x15,0xd3,0x08,0x24,0xdb,0x67,0x98,0x6b,0xfc -.byte 0x45,0x54,0x85,0x29,0x9a,0x47,0xa5,0x60,0xe2,0x46,0x36,0x45,0x16,0x54,0xd6,0xb1,0x5c,0x38,0x45,0xf8,0x43,0x28,0x58,0x81,0xc9,0x57,0x10,0xda,0x3b,0xfc,0x3e,0xe4,0xf4,0xb2,0x16,0xb6,0x16,0x1d,0xa4,0x68,0xa6,0xe0,0x36,0xdb,0xe2,0x19,0x1c,0xce,0x9f,0x94,0xa9,0x94,0xad,0x20,0xcb,0x17,0xd0,0x92,0x37,0x75,0x88,0x0d,0xaf,0xdf -.byte 0x98,0x6d,0x19,0x9e,0x8e,0x61,0xe4,0x8c,0xfc,0x27,0x27,0x6a,0xa7,0xa4,0x66,0x7f,0x08,0x03,0xef,0x5c,0x4a,0xb7,0x89,0xa1,0xae,0xe8,0x70,0x3f,0x13,0x27,0x0a,0x7d,0x5d,0x5e,0x2b,0x69,0xb5,0x98,0x1f,0x25,0x1e,0x41,0xff,0x46,0x5a,0x25,0x1f,0xb4,0x90,0x8e,0x81,0x91,0x19,0x63,0x10,0xd4,0xa9,0xdf,0x3b,0xae,0xe6,0x63,0x1a,0xdc -.byte 0x09,0x5f,0xac,0xaa,0xb8,0x6b,0xbd,0x6a,0x90,0x70,0xce,0x2c,0x63,0x6d,0x48,0x78,0xca,0xc1,0x59,0x94,0xe2,0xc7,0x89,0x17,0x73,0xfa,0x73,0x34,0xb7,0xd3,0x9c,0x4e,0xd8,0xac,0x18,0x80,0x25,0xbf,0xbe,0x75,0x0a,0x9a,0x05,0x5e,0x54,0xcb,0xba,0xab,0xca,0x7f,0x96,0xf7,0x26,0x8c,0x82,0xe0,0x23,0xa5,0x86,0xb5,0xdf,0x31,0xd0,0x2f -.byte 0xe3,0x66,0x96,0x83,0xd2,0x04,0x43,0x8a,0x28,0x59,0x49,0xdc,0x11,0x38,0xd9,0x5f,0xc2,0x31,0xaa,0xa8,0x1a,0xff,0x57,0xf1,0x84,0x18,0x28,0xe8,0x04,0xae,0x98,0xa4,0x17,0xc4,0x35,0x75,0xf5,0x37,0xf5,0x27,0x3e,0x7e,0x32,0xa4,0xcb,0xd4,0x43,0x59,0x02,0x63,0x7b,0x7c,0x9d,0xa7,0x61,0x12,0xf7,0xdc,0x12,0xe0,0x07,0xac,0x96,0xf3 -.byte 0x71,0x43,0xe5,0x30,0xe0,0x4c,0x51,0x2a,0x19,0xf5,0x79,0x59,0x5a,0xc5,0x74,0xfa,0x54,0x18,0xb4,0xb1,0xfb,0x4b,0x9b,0xf8,0xe4,0xa4,0x63,0x25,0xc3,0x84,0xeb,0x2e,0xa1,0xf8,0xf8,0x7b,0x25,0x6a,0x7d,0x14,0x38,0x06,0xeb,0xae,0x9f,0xa5,0x80,0x9a,0x8a,0xb6,0x46,0x95,0xdf,0x52,0x11,0xd4,0x30,0xcc,0x11,0x8f,0x4a,0x5e,0x56,0x26 -.byte 0x60,0x3d,0x5f,0x0b,0x04,0x94,0xcd,0xca,0x1d,0x6b,0x83,0x51,0x83,0x8d,0xf8,0x33,0x4a,0x91,0x00,0xa4,0xf5,0x44,0x5b,0xad,0xa0,0x4a,0x72,0xaf,0xe6,0x4a,0x0d,0x1e,0x9f,0x18,0x6b,0xb4,0xdf,0x85,0x61,0x2a,0x3b,0xe1,0x4c,0xaa,0xc3,0x17,0xef,0x51,0x9f,0xae,0xb5,0xca,0xaa,0x6c,0xd9,0xa1,0xf5,0xa3,0x6f,0x1c,0xca,0xb3,0x37,0xda -.byte 0x27,0xea,0xcb,0xb7,0x36,0xb2,0x11,0xda,0x9f,0x07,0x78,0xaa,0x6c,0xad,0x63,0x9b,0x49,0x6b,0xfe,0x1f,0x93,0x82,0x73,0xc9,0xc8,0xf6,0x68,0x54,0x50,0x77,0xba,0x78,0xc7,0x82,0xee,0xbd,0x97,0x66,0xb9,0x22,0x49,0x0d,0x7a,0x1f,0x0f,0x4e,0xe5,0x02,0x8b,0xa6,0x1b,0x11,0xfc,0xa6,0x37,0x2a,0x5c,0x66,0xaf,0xac,0xa5,0x9f,0xbf,0x26 -.byte 0x98,0x9b,0x25,0x44,0x48,0x09,0xe6,0x76,0xb9,0x08,0xf1,0x37,0xcf,0x86,0xc9,0xdf,0xa8,0xf3,0x88,0x2f,0xc1,0x33,0x15,0x95,0x59,0xf7,0x9b,0xf2,0x48,0x76,0xcb,0xd0,0x31,0xe4,0x27,0x74,0x2d,0x6e,0xd2,0xc3,0x29,0xea,0xef,0xff,0x4e,0x3d,0xda,0x3e,0xef,0x94,0x94,0x40,0xcd,0x93,0xcf,0xb8,0x56,0x29,0xf8,0x20,0x20,0xa3,0x66,0x83 -.byte 0xba,0xc8,0x4f,0xe6,0x22,0x96,0xb5,0xb2,0x44,0x75,0x55,0x98,0xed,0x11,0xd0,0x58,0x50,0x26,0xf1,0x4a,0xf6,0x80,0x5c,0x17,0x92,0xba,0xc2,0xd6,0x68,0xd4,0x7a,0x4f,0xdf,0x16,0x97,0xbd,0xad,0xd7,0x1b,0x0c,0xe5,0x23,0xa9,0xaa,0xf4,0x1c,0x8d,0xec,0xbf,0xf0,0xb5,0xaa,0x49,0xfd,0xf1,0x31,0x9b,0xf9,0xe9,0x21,0xa1,0x20,0xab,0xbe -.byte 0x56,0x8c,0xf2,0x85,0xdc,0x1f,0xea,0x25,0xce,0xf5,0x6c,0x18,0x7d,0xc4,0x1a,0x01,0x08,0x01,0xed,0x02,0xa8,0xac,0x7f,0x74,0x2c,0xd7,0x28,0x25,0x6e,0x68,0x19,0x38,0x8d,0x20,0x51,0x8f,0x38,0x8b,0x03,0x36,0xae,0x50,0x35,0x28,0x65,0x7e,0x15,0x2a,0x80,0x2c,0xae,0xcd,0xb3,0xb6,0x91,0xf1,0x8c,0xf2,0x8c,0xc5,0xce,0x3e,0x3a,0x97 -.byte 0x5a,0xff,0xe1,0x37,0x13,0xf7,0x6b,0x07,0xb2,0xaa,0xaa,0x57,0x18,0xb7,0xb2,0x19,0x52,0xbf,0x59,0x0b,0x6f,0xba,0x56,0x54,0x14,0xac,0x21,0xfd,0x7d,0x03,0x4b,0x0b,0x39,0x54,0xba,0xf9,0xba,0x73,0xcd,0x67,0x13,0x30,0xca,0x19,0x80,0x4f,0x18,0xb4,0x75,0x2a,0xec,0x78,0xa7,0xd0,0x5c,0x53,0xe2,0x43,0x2c,0x08,0x5f,0x5c,0xe6,0x60 -.byte 0xde,0x04,0xf6,0x75,0xca,0x35,0x3b,0xf6,0x68,0x53,0x60,0xc0,0xed,0xb0,0x15,0xa1,0xa4,0x89,0x23,0x34,0x49,0x35,0xd2,0x78,0x4b,0x8f,0x7c,0x8d,0x59,0x22,0x9f,0xad,0x72,0x47,0x5b,0xde,0xf2,0x09,0x08,0xa0,0x8d,0x5f,0x4d,0xc3,0xd1,0x83,0x17,0xbc,0x39,0x8e,0xa5,0x53,0xaa,0xe3,0x31,0x03,0x93,0x14,0xb4,0x57,0xf0,0xdf,0x54,0x1d -.byte 0x79,0x4d,0x21,0x1a,0x8f,0x3f,0x6e,0x07,0x41,0xcc,0x2d,0x94,0x55,0x4e,0x50,0xfd,0xac,0xe3,0xef,0xa7,0x50,0x3b,0x3c,0xda,0x32,0x25,0xee,0xd9,0x01,0x37,0x8e,0xb3,0x23,0xc5,0x5e,0x12,0x88,0x6d,0xd5,0x41,0xfd,0x3f,0xfa,0x75,0xb8,0xcb,0x82,0x10,0x81,0x38,0x1b,0x10,0x2d,0x2c,0x6b,0x62,0xa1,0x7c,0xd1,0x75,0xd8,0x8c,0x0c,0x2f -.byte 0xe8,0x97,0xff,0x18,0xb3,0x12,0xa2,0xef,0x6c,0xc5,0x79,0x9f,0x64,0xf3,0xc7,0xdc,0xdb,0x54,0xa4,0x25,0xc7,0x30,0xfb,0x6c,0x5a,0x50,0x24,0xf9,0xb6,0xc9,0xe7,0xda,0x78,0xcc,0x1b,0x5e,0xf3,0xe7,0x32,0xd8,0x36,0x47,0x10,0xe5,0x2c,0xeb,0xea,0xf7,0x25,0x30,0x93,0x64,0x88,0xc8,0x59,0xf8,0x5c,0x02,0x43,0x4c,0x23,0x8e,0x1c,0x42 -.byte 0xe4,0x36,0x39,0xbf,0xba,0x8b,0xe3,0x53,0x01,0x32,0x0d,0x89,0xc2,0xea,0x35,0x94,0xf1,0x0d,0x29,0x45,0x08,0x07,0x15,0xcb,0xd7,0x3e,0x4d,0x9f,0x04,0xd8,0x18,0x8a,0x56,0xa3,0xb1,0x1c,0x46,0x19,0x8b,0xd0,0x51,0x30,0xf3,0xca,0x52,0x2a,0x16,0xc4,0x90,0xc1,0x00,0x50,0x87,0x8b,0x4c,0x71,0x61,0x48,0x69,0xb2,0xf1,0x33,0xaa,0x79 -.byte 0x81,0x8b,0x36,0x33,0x19,0x41,0x6b,0xc1,0x91,0x40,0xf2,0xcc,0x1d,0x83,0x09,0xab,0xcc,0x6f,0x6c,0x54,0x91,0x62,0x80,0xac,0xe6,0x1f,0xcd,0x5d,0x05,0x2b,0xe5,0xac,0xbc,0xd6,0x1b,0x8b,0xef,0x95,0xa0,0xf3,0xfe,0x8e,0x4d,0x32,0x77,0xe8,0x02,0x8f,0x44,0xad,0xc4,0x40,0xc3,0x99,0x68,0x81,0x47,0x15,0xbd,0x3b,0x8f,0x0b,0x9b,0x3a -.byte 0xb3,0x9d,0x8f,0x3d,0x86,0xd1,0x89,0x5f,0x67,0x19,0x33,0x2d,0x18,0x64,0x0e,0x3a,0x13,0xa4,0xe9,0xb4,0xc9,0x90,0x09,0x6a,0xcb,0x5d,0x0d,0x83,0x13,0x04,0x29,0xe5,0xa5,0xf4,0x00,0x56,0xf4,0x80,0x96,0x33,0x93,0xe4,0x9b,0xc4,0x6e,0x38,0xbf,0x0a,0xe0,0xee,0x8c,0x89,0x5d,0x60,0x36,0x7e,0x69,0xc2,0xc7,0x28,0x6f,0x2b,0x97,0xfb -.byte 0xb3,0x5b,0x82,0xe8,0x9a,0x36,0x44,0xd7,0x1f,0x9b,0x1b,0xd0,0x14,0xe4,0xd4,0x0d,0x35,0xcd,0xee,0x88,0x50,0x37,0x5c,0x88,0x09,0xa5,0x16,0x4d,0xe1,0xbc,0xe8,0x79,0x8f,0xa9,0x18,0xb8,0x43,0xb4,0xd7,0x32,0xcd,0x26,0xdd,0x78,0x29,0x59,0xad,0x29,0xe3,0xe0,0xe7,0xcf,0x16,0x03,0xc6,0x8a,0xb6,0xa2,0x09,0x9a,0x6e,0x90,0x7b,0x0c -.byte 0x9d,0x20,0xb6,0xc4,0x28,0x3f,0x44,0x06,0xa9,0x45,0x72,0x27,0xa7,0x56,0x3f,0x07,0xff,0x13,0xd9,0x80,0xda,0xbd,0x25,0xad,0xd3,0x74,0x2c,0xd8,0xd2,0x93,0xa5,0xda,0xbc,0x5f,0xa5,0xde,0xb7,0x3a,0xf0,0xd2,0x17,0xb1,0xc3,0x70,0x2a,0x85,0xde,0xf0,0x97,0x7b,0x96,0xb2,0x0e,0x45,0x7f,0x63,0xd4,0x94,0xd8,0x78,0x05,0xcf,0xea,0xb3 -.byte 0xfb,0x7a,0x79,0xb5,0x91,0x53,0xb8,0x8c,0xa2,0x03,0xf4,0xc3,0xed,0xf0,0xab,0x33,0x5c,0x6e,0xcd,0xbd,0x73,0xe3,0xe9,0xd0,0x83,0x2a,0x2a,0x68,0x32,0xf1,0x69,0x4f,0xd0,0x8b,0xe8,0xa1,0x7d,0x5b,0x0f,0x69,0xc2,0x33,0xbf,0xc1,0x54,0x29,0x47,0xed,0x9f,0xdb,0x35,0x0a,0x3d,0x2b,0x9d,0x8b,0x91,0xb6,0xe0,0xbc,0x53,0xba,0xb7,0xcd -.byte 0x2c,0xd9,0xeb,0x81,0xa0,0x2e,0x14,0x6e,0xdc,0xe1,0x90,0x36,0x14,0x9d,0xa8,0x8b,0x6b,0x1b,0xac,0x4c,0x09,0x8b,0x1a,0x87,0xf4,0x66,0xf6,0xfb,0x62,0x92,0x13,0xcf,0xb2,0x96,0xf0,0xc9,0x8b,0x12,0x99,0xf1,0x16,0xae,0x5c,0x27,0x24,0xa8,0xfd,0xb3,0x4c,0xc2,0xe6,0x3f,0xd2,0xc6,0x0c,0xf2,0x65,0x4e,0xdf,0xf1,0x06,0xb8,0x99,0xc4 -.byte 0x3a,0x35,0xba,0xed,0x18,0x3e,0xfa,0x03,0x51,0x8d,0x45,0x68,0x12,0x7b,0xb6,0xac,0x63,0x99,0x47,0xee,0x6f,0x8b,0xcb,0xc1,0x0a,0xf9,0x23,0xf0,0x05,0xe1,0x03,0x4a,0xb5,0xe0,0x65,0x71,0xc8,0x64,0x7e,0x0d,0x39,0xe7,0x96,0xdb,0x34,0x63,0x2e,0x1a,0x27,0x85,0x52,0x63,0x8e,0x44,0xfb,0x61,0xca,0x79,0xe5,0x91,0x99,0x83,0x2d,0xe0 -.byte 0x26,0x04,0xad,0x43,0x26,0xf2,0x7e,0x56,0xae,0x35,0x6a,0xfb,0xec,0xc6,0x27,0xe4,0x3a,0xa3,0x6b,0x63,0x72,0xba,0x98,0x03,0x9f,0x2a,0x4c,0xb1,0x33,0x22,0x9d,0x53,0xf6,0x00,0xa3,0x1e,0x32,0xcb,0xbe,0xe0,0xc2,0xf8,0x71,0xcd,0x3f,0xe3,0x4d,0x83,0xf2,0x9f,0x1c,0x91,0x35,0x97,0x52,0x95,0xba,0x24,0x04,0x04,0xca,0x32,0x6d,0xd7 -.byte 0x4b,0xd4,0x9e,0x8b,0x73,0x42,0xfb,0x9f,0xfc,0x93,0xea,0xc2,0x41,0x56,0xa9,0xe5,0xdd,0xd0,0x37,0x8a,0xe2,0x92,0x9f,0x45,0x4f,0xd8,0xef,0xe6,0x6f,0x58,0x41,0x5f,0x7b,0xe7,0x0f,0x32,0xce,0x06,0x02,0x7f,0xe2,0x37,0x87,0xb7,0x35,0x72,0x68,0x87,0xc9,0x35,0xa8,0x51,0xce,0xd8,0xde,0xc3,0x8c,0xb4,0xab,0xf4,0xa7,0x3b,0xcd,0xc8 -.byte 0x0a,0x56,0x5b,0x48,0xb1,0xa4,0x27,0xa8,0x9e,0x3e,0x04,0xbc,0xb3,0x63,0x3e,0xd5,0xf7,0xae,0xec,0x0c,0x6e,0x4a,0x73,0xb6,0xed,0x66,0xea,0xc1,0x7a,0xc4,0xaa,0x21,0x27,0x62,0xef,0x3d,0x1d,0x51,0x8b,0x63,0xe6,0xe2,0x8a,0xed,0x7a,0x4b,0x90,0xc3,0x9f,0x91,0xb4,0x8f,0x78,0x65,0x9c,0xdd,0x0a,0x7a,0x50,0x36,0x33,0x30,0x3b,0xb4 -.byte 0xdf,0x67,0xbd,0xfd,0x71,0xfc,0x40,0x49,0xaa,0x01,0xdf,0x68,0x67,0x73,0x31,0x2c,0x98,0x2f,0x8c,0x9e,0x2d,0xce,0x4a,0x71,0xbc,0x6f,0x90,0x1d,0xc0,0x37,0x07,0x30,0x0c,0xa3,0x04,0xfb,0xd1,0xd0,0x0e,0xcb,0xdc,0x94,0x06,0x7f,0x83,0xe5,0x45,0x47,0xd0,0x71,0x06,0x94,0x23,0x7c,0x03,0x80,0x46,0xa5,0x10,0x08,0xd1,0xdb,0xfb,0x9d -.byte 0xd4,0x05,0x01,0x5e,0x66,0x4d,0xf9,0x32,0x9b,0x5b,0xfe,0x7a,0x60,0x63,0x77,0x9a,0x31,0x34,0xe5,0x9a,0x82,0x2d,0x2b,0xb7,0xe0,0x04,0x8f,0x86,0xf3,0xb2,0x16,0x86,0x50,0x37,0x9d,0x80,0xe7,0x62,0xdf,0x77,0xda,0xf4,0xfc,0xb7,0x42,0x9d,0xac,0xcb,0x11,0xff,0x0c,0x6f,0x4e,0x16,0x0c,0x59,0x04,0x05,0x8f,0x88,0x64,0x37,0xe6,0x6c -.byte 0xee,0x64,0x58,0x79,0x60,0xd4,0x2f,0xb7,0x90,0x59,0xfb,0x82,0x3b,0x20,0x2e,0x2b,0xba,0x15,0xfb,0xf7,0x5b,0x1d,0x81,0x8a,0x8a,0x8f,0xe3,0x39,0x92,0x34,0xfc,0x3a,0x67,0xce,0xb6,0xa0,0x9b,0x56,0x78,0x96,0x4d,0x32,0xbf,0x9c,0x83,0x9e,0x19,0x66,0x20,0x42,0xb2,0x78,0x62,0x42,0xdd,0xdf,0x98,0xab,0x0c,0x3d,0x41,0xb5,0x74,0xc1 -.byte 0x2d,0xf0,0x02,0x58,0x6e,0xb3,0x4d,0x7b,0x41,0x1c,0xf1,0x09,0xc1,0xbb,0x84,0x67,0xf8,0x24,0x77,0x32,0xcd,0x7a,0x63,0x87,0x0d,0xf2,0xc5,0xaf,0xe4,0xb5,0xc6,0x3b,0xad,0x66,0x5e,0xae,0x90,0xc2,0x24,0x27,0x7a,0x0b,0xed,0x1b,0x86,0x5d,0x02,0x19,0x85,0x78,0xc8,0xb1,0xce,0xe7,0xc9,0x5c,0xce,0x43,0x58,0xac,0x1c,0x4e,0xcd,0xb8 -.byte 0x3a,0xb8,0x7a,0xf3,0x79,0x4b,0x97,0xcf,0xbe,0x88,0x24,0xd0,0x9a,0x5a,0x55,0x43,0x0c,0x48,0xa2,0x7f,0xaf,0x4b,0xd8,0x16,0x02,0xfb,0xe6,0x0c,0x6b,0x85,0xb4,0xb8,0x5e,0x40,0x60,0x5d,0x93,0x51,0xc6,0x32,0xb9,0x4a,0x23,0x96,0x71,0xeb,0xe8,0xe8,0x01,0x1e,0x85,0xb0,0x47,0xde,0x86,0x15,0x52,0x3a,0xb2,0xd3,0x86,0x4b,0x78,0x09 -.byte 0x9c,0x6e,0x9d,0xd9,0xef,0xe8,0x64,0x2d,0x2a,0xec,0x21,0x5a,0x60,0xa5,0xe4,0x26,0xbb,0x79,0x0c,0xdb,0x48,0xd6,0x4b,0x5c,0x5b,0xe3,0x34,0xc9,0x96,0xf0,0xcb,0x68,0x8a,0x2d,0xee,0xa3,0x37,0x34,0x5f,0x3e,0x65,0x40,0xce,0xe1,0xc8,0x2e,0x11,0xca,0x42,0x51,0x53,0x72,0x3d,0xa9,0x68,0x54,0xb4,0xd8,0xd7,0x72,0x84,0x8d,0xcd,0x6d -.byte 0x1f,0x0e,0x0c,0x0f,0x32,0x3a,0x7d,0xdd,0xc1,0xd3,0xe7,0x2d,0x1f,0x52,0x8b,0x73,0x86,0x70,0x2a,0xcb,0x71,0x37,0xa1,0xab,0xe3,0x94,0x5a,0xd7,0x9d,0x68,0xc1,0x6e,0x5d,0x72,0x25,0x81,0xe8,0x45,0xad,0x6c,0xf8,0xdb,0x9b,0x70,0x31,0xb9,0xf0,0x4f,0x23,0xd7,0x03,0xc8,0x87,0x43,0x51,0x7a,0x55,0xfe,0x6f,0x2d,0x40,0xbc,0xfe,0xdf -.byte 0xe6,0x21,0x4b,0x4d,0xc6,0x02,0x48,0xe7,0x7a,0x2a,0xef,0x91,0xdf,0xbc,0x98,0x91,0x6f,0x59,0xc4,0x47,0x77,0x2e,0x45,0x45,0x23,0x47,0x5d,0xf8,0x50,0x41,0x84,0x75,0x8a,0xe7,0x4d,0xfb,0xeb,0x58,0x00,0xcf,0x42,0xca,0x02,0x05,0xc7,0xfa,0x11,0xfb,0x6e,0x90,0x7d,0x53,0xa0,0x19,0x23,0x24,0x8f,0x89,0x17,0x40,0xbe,0x11,0xfb,0xd9 -.byte 0x04,0xf8,0x84,0xeb,0x90,0x7c,0x84,0x45,0x9c,0x53,0x45,0x5e,0x45,0x51,0x55,0xfc,0xf1,0x6b,0x02,0x24,0xfd,0x95,0x4a,0x40,0x80,0xdc,0xa6,0x94,0x15,0x2c,0x1d,0x85,0xa0,0x07,0x8d,0xf8,0xf2,0x95,0x0c,0xa0,0x4e,0x5a,0x5b,0x29,0x09,0xcc,0xf3,0x4e,0x8e,0xea,0xe8,0x26,0xb8,0xbe,0xb2,0x6f,0x76,0x6f,0xa4,0xe5,0x6a,0x50,0xcf,0xc8 -.byte 0x7d,0xb6,0x1e,0x9d,0x90,0x6b,0xde,0xe2,0x55,0x49,0x97,0x00,0xa5,0xc5,0x1f,0x1c,0x41,0x66,0xe7,0x6b,0x20,0xb2,0x1e,0xc7,0xb3,0xd4,0xa9,0x75,0xbb,0x83,0x24,0xd0,0xdf,0xbd,0xba,0x2c,0x2f,0xa4,0x03,0x1d,0x17,0xc5,0x74,0xc2,0x6a,0x20,0x71,0x18,0xd1,0xc5,0xb0,0x78,0xfe,0xda,0x55,0xd2,0x43,0x2a,0xd8,0x88,0x74,0x75,0x86,0x07 -.byte 0xe9,0x8b,0x0d,0x0f,0xe5,0x8d,0xe8,0x3d,0xf4,0x93,0xde,0x4c,0x97,0x98,0xe2,0x9b,0x22,0xde,0x13,0x18,0x8b,0xc5,0xe1,0x6f,0x6d,0xb4,0x19,0x46,0xff,0xbd,0xa6,0x2e,0xe6,0x48,0xcd,0x66,0x22,0x7d,0xf4,0x0e,0xeb,0x74,0x25,0x5c,0x90,0x0e,0x26,0xce,0x17,0xe9,0xdb,0x30,0xb9,0x25,0x99,0x96,0x46,0x3a,0x78,0xa3,0x76,0x2d,0x9e,0x42 -.byte 0x06,0x8a,0x1e,0x62,0x46,0xa4,0xd0,0x1d,0xe2,0x4c,0x3c,0xb4,0x4c,0xc0,0xd1,0xf7,0x05,0x5b,0xe4,0xd4,0x71,0x73,0x31,0xfc,0x98,0x2a,0x55,0xb0,0x78,0x92,0x59,0x8b,0x25,0x97,0x15,0xf2,0xf9,0x57,0x8b,0x7c,0xd4,0xc4,0x47,0x2f,0x10,0x3b,0x76,0xde,0x5f,0xb1,0xdf,0xdc,0xb0,0x15,0xd5,0x4a,0xd2,0x54,0xad,0x5e,0x32,0xf4,0x5a,0x1a -.byte 0x8d,0xe8,0xa0,0x4a,0x4e,0x04,0xdc,0xdd,0xd2,0x57,0xe5,0x24,0x4b,0x93,0x51,0xef,0xd4,0xba,0x3f,0x77,0xfc,0x0a,0x5c,0x7d,0x6e,0xa7,0x86,0xe5,0x88,0xd1,0xac,0x74,0x46,0x9a,0x39,0xb6,0x98,0x3d,0xae,0x89,0x4e,0xea,0x8d,0xdc,0xc7,0xb9,0x0c,0xd7,0xa6,0x06,0x4d,0x28,0x2b,0x51,0x2b,0xdb,0x30,0x4a,0x91,0x1c,0x40,0x89,0xe4,0xba -.byte 0x72,0xd5,0xed,0x16,0x66,0xb8,0xef,0x81,0xd9,0x51,0xf8,0x1b,0xff,0xab,0x8b,0x52,0xb8,0xf3,0x11,0xb3,0xe5,0x04,0x5a,0xb0,0x60,0xa3,0x35,0x12,0x6a,0xa0,0x75,0x5c,0x21,0xa9,0x5a,0xe8,0xd3,0xd7,0x8a,0x1f,0xe0,0x9b,0xb7,0x1e,0x7d,0xbe,0x81,0xaa,0x56,0x5a,0xd8,0x2d,0x7e,0x0c,0x60,0xb2,0x68,0x26,0x6d,0xaa,0x8b,0xcc,0x11,0x40 -.byte 0x25,0xea,0xc9,0x94,0xfb,0x3b,0x9b,0xa7,0x3a,0xde,0xd9,0xfe,0x6b,0x4b,0xfc,0x3f,0xbf,0xdd,0x51,0x9b,0xa1,0xca,0x2f,0xed,0x33,0xd8,0x3d,0x92,0xa4,0x1d,0xee,0xb2,0x47,0xd0,0x72,0x6a,0x96,0x33,0x0f,0xdd,0x0a,0xd9,0xbd,0x86,0xdb,0x25,0x53,0x0e,0x3c,0x31,0xad,0x05,0xb9,0x24,0x13,0x00,0xdf,0xc2,0x7c,0x3d,0x03,0x9b,0xf6,0x6d -.byte 0x93,0xd9,0xdf,0x73,0xf8,0x1c,0x98,0xe2,0x77,0x46,0x46,0xdc,0x07,0xe6,0xbb,0xc1,0xa7,0xb6,0xbe,0x21,0x07,0xae,0xdb,0xca,0x69,0x2d,0x8a,0x2b,0x59,0x27,0xe0,0x7c,0xf0,0xf1,0x34,0x69,0x97,0x44,0xba,0xbb,0x48,0x9f,0xd9,0xd8,0x16,0x1a,0xef,0x11,0x68,0xb6,0xaf,0x3a,0x10,0xc6,0x7c,0xd1,0x12,0xc7,0x89,0x47,0xe3,0xd1,0x24,0xc6 -.byte 0x44,0x9f,0x7e,0x6a,0x66,0x43,0x48,0xd6,0x9f,0x7b,0xf0,0x1f,0xd2,0x5f,0x2b,0xa7,0x13,0x6a,0x7c,0x70,0x08,0x38,0xb0,0x00,0xbc,0x7c,0xd3,0x01,0x9b,0xf6,0x29,0xd3,0x9c,0xa4,0x11,0x90,0xe4,0x9f,0x04,0xd6,0x21,0xec,0xfd,0xcb,0xb8,0xe6,0xb6,0x49,0x2b,0xfa,0x4b,0x90,0x9e,0xc6,0x0c,0x87,0xff,0x5e,0x2e,0xcc,0xf8,0x09,0x70,0x52 -.byte 0x42,0xec,0x88,0xac,0x1e,0x76,0x2b,0xeb,0xfc,0xb3,0x65,0x81,0x34,0xb1,0x06,0x90,0xde,0xb2,0xc4,0xd3,0xfd,0xd4,0x9c,0x78,0x1a,0x5c,0x8f,0x65,0x0a,0xbd,0x88,0xe5,0x95,0x06,0xb5,0x94,0xe5,0xbf,0x90,0x31,0xbb,0xcb,0xce,0x19,0x51,0x25,0x4a,0x47,0x35,0x26,0x93,0xdb,0xe2,0x93,0x36,0x47,0x7d,0xdd,0x4e,0xd5,0xeb,0xdd,0x63,0x1c -.byte 0xbc,0x2d,0x75,0xdb,0xd4,0xfa,0x60,0x4b,0x51,0x45,0x32,0x0f,0x01,0xf9,0x73,0x9b,0xd8,0xbc,0xee,0xaa,0x7d,0x2e,0xfe,0xbf,0x9d,0x45,0xae,0xe2,0x01,0xe3,0xbf,0x58,0xdc,0xc0,0xb8,0xe8,0x44,0x16,0x3b,0xd8,0xaa,0x3b,0x13,0xca,0xfb,0x5f,0x8d,0xb3,0x2a,0x83,0x66,0x49,0xae,0x54,0x02,0x4e,0xd8,0x68,0xee,0x21,0x1a,0xbb,0xf4,0xf7 -.byte 0xdf,0xf1,0x51,0x7b,0x62,0xa8,0xb2,0xdc,0x4b,0xd4,0x04,0xd2,0x05,0x49,0xdd,0xa4,0x75,0xe6,0x64,0x82,0xe7,0x25,0x55,0x60,0x2c,0x9f,0x8a,0x7a,0x11,0xe9,0xf2,0x72,0xfe,0x89,0xe1,0xaf,0xca,0x0c,0xb9,0xf5,0xcc,0xcf,0x07,0xef,0x8f,0xbb,0xef,0x53,0x1e,0xe2,0xfb,0x98,0xe8,0x05,0xab,0x4e,0x7e,0x38,0x56,0x24,0xd5,0x74,0x1c,0x95 -.byte 0x1a,0x0e,0x62,0x92,0x80,0x16,0x45,0x78,0x2f,0xb1,0xe1,0x83,0x24,0x2b,0x16,0x5c,0x05,0x52,0x17,0xe9,0xe8,0x9e,0x5d,0x63,0x8f,0x77,0xc4,0x89,0x22,0x76,0x43,0x31,0xfd,0x09,0xc0,0x51,0x70,0x57,0x2d,0x51,0x91,0xe5,0x61,0x3f,0x77,0xff,0x17,0xfc,0xa6,0x19,0x9d,0x82,0x46,0x11,0x0c,0x77,0x19,0x2a,0xf5,0x19,0xb4,0x3d,0xa6,0xd4 -.byte 0x8b,0x07,0x4b,0xc6,0xa3,0x1e,0x8c,0xf5,0xe8,0x2d,0xe7,0xcc,0xa1,0x38,0x57,0x66,0x76,0x1d,0xdd,0xe3,0xb9,0x0a,0x1e,0x2c,0xad,0x09,0x07,0x26,0xff,0x7a,0xc0,0xb0,0x51,0x71,0x44,0x6d,0x2c,0x39,0x3d,0xa6,0x14,0x4e,0x74,0x2c,0x54,0x3d,0xfa,0xdc,0x2e,0x0c,0xc4,0x88,0x32,0xda,0xb0,0x9d,0xf4,0x2c,0x0a,0x1b,0xb7,0xb4,0x78,0x6f -.byte 0x1b,0x6a,0x21,0x03,0x4e,0xe0,0x87,0xa0,0x1c,0xd8,0xe6,0x0c,0x97,0x47,0xde,0x98,0x81,0x3d,0x39,0x93,0x3d,0xcb,0x29,0xa3,0x93,0x8d,0x27,0x5d,0x29,0xb5,0x85,0xc4,0x32,0xd8,0xdc,0x19,0xb1,0x63,0xdc,0x76,0x32,0xc3,0x52,0x9a,0xfd,0x3d,0xff,0xf9,0x94,0x55,0x72,0xbb,0x4d,0xe2,0x42,0xd2,0xf7,0xb2,0xac,0xac,0x5d,0x50,0x95,0xda -.byte 0x3a,0x87,0xb6,0x0f,0x27,0x72,0x34,0xe7,0xe8,0x9f,0xc7,0xba,0xca,0x8d,0xf3,0xb9,0xa1,0xdd,0xd7,0xa5,0x70,0x3b,0xcc,0x72,0x0e,0x9d,0x85,0x75,0x01,0x11,0xe1,0xc2,0xca,0xcb,0x40,0x3a,0x31,0xf2,0x5d,0x0c,0x63,0xc8,0xbf,0x38,0xde,0x09,0x3b,0x32,0xaa,0x6c,0x07,0xd2,0x2b,0x3b,0x94,0x37,0xd0,0xd9,0xe0,0x4c,0x25,0xa3,0x22,0x64 -.byte 0x05,0xcc,0x69,0x9e,0x73,0xd4,0x46,0x2c,0x73,0x23,0xd0,0x6f,0x09,0xff,0x8b,0xef,0x7a,0x08,0x3e,0xa2,0xa7,0x9d,0xf5,0xc9,0x40,0xd1,0x06,0xd6,0xe3,0x89,0xa5,0xcc,0x9f,0x40,0x67,0x80,0x11,0xec,0x5d,0x23,0x19,0xf3,0x66,0xaf,0x06,0xcc,0xe4,0xb6,0x5e,0x20,0xf7,0x19,0xce,0x1a,0xb6,0x86,0x0d,0x39,0x1d,0xc8,0x0a,0xdb,0x50,0x52 -.byte 0x7e,0x3b,0x96,0x9f,0x05,0xdd,0xd8,0xdf,0x40,0xdf,0xe4,0x66,0x14,0x4d,0x4e,0xb3,0x9f,0x86,0x7b,0xc2,0x99,0xc3,0x8f,0xb9,0xe7,0xc3,0x50,0xa4,0xab,0xb8,0x8e,0xc5,0x28,0xce,0x8b,0x51,0xcb,0xad,0xd8,0x1a,0x23,0x7d,0x12,0xc2,0xaf,0x1a,0x93,0x4c,0x57,0xe9,0x59,0x6a,0x03,0x65,0x81,0x07,0x40,0x84,0x92,0x9d,0x22,0x8a,0x3d,0x27 -.byte 0x39,0x05,0xdd,0xf7,0x20,0xad,0xc2,0x03,0x27,0x87,0x8e,0xc1,0x23,0xad,0xe5,0x59,0x16,0xe7,0xde,0xe4,0x44,0x6b,0x06,0xb5,0x1d,0xaf,0xda,0x08,0x4a,0xfa,0x75,0x1a,0x0b,0x35,0xe8,0x6e,0x29,0xd3,0x79,0x19,0x80,0xb9,0x5f,0x36,0xec,0x43,0x25,0x3c,0xbc,0xcf,0x70,0x0c,0xc7,0x2c,0xbc,0x2e,0x72,0x40,0x73,0x98,0x11,0xc9,0x72,0x9f -.byte 0xd9,0x95,0x9f,0x8d,0x4a,0x52,0xbb,0x89,0x30,0x5b,0xa2,0x7e,0x0c,0x21,0x11,0xda,0x4e,0xa1,0x7c,0xc1,0x0f,0x95,0x1b,0x5b,0x2e,0xbd,0xae,0x8a,0x56,0x82,0x8f,0x84,0x43,0xdf,0x24,0xac,0x99,0xaa,0x8a,0xaf,0x82,0x33,0xf7,0x0a,0xbf,0x5e,0xfd,0xf2,0x91,0xf0,0xe1,0x5d,0x4e,0xa5,0x16,0x6e,0xb4,0x39,0x8b,0x99,0x32,0x6b,0xc8,0x16 -.byte 0xc1,0x84,0x10,0xc2,0x74,0x54,0xfc,0x02,0x71,0x44,0xfc,0x52,0xfa,0xc2,0x3c,0x8d,0xf7,0x8b,0x1e,0xcc,0x5e,0x43,0x66,0x29,0x29,0x93,0xe7,0xf6,0x9f,0xa8,0xa3,0x35,0xc9,0xde,0xb0,0xbe,0x4d,0xdf,0x8c,0x61,0x5a,0x6b,0x16,0x88,0x33,0x65,0x47,0x98,0xd2,0xf8,0x71,0x09,0x9f,0x00,0xb6,0x9e,0x21,0x37,0x2a,0x0b,0xb4,0x74,0x6b,0x0e -.byte 0x6e,0x4d,0x14,0x45,0x6c,0x1b,0xa8,0x4c,0xa7,0xc6,0xc3,0x36,0x6e,0x9e,0x63,0x5a,0x36,0x76,0x04,0x06,0x7f,0xdd,0x74,0x24,0x19,0xd8,0xb7,0xbc,0x6c,0x52,0x82,0x67,0x6b,0xd5,0xcb,0x81,0xdf,0xd7,0xe4,0xdd,0x14,0x33,0x71,0xcf,0x6b,0x7f,0xaf,0x66,0x27,0x8a,0x70,0xb8,0x45,0xae,0x8c,0x1a,0x65,0xd3,0x16,0x5c,0x05,0x65,0xd0,0xfb -.byte 0x07,0xe3,0x98,0xa9,0x94,0x27,0x6c,0xac,0xfc,0xee,0x1b,0x35,0x43,0xd6,0x3b,0x41,0x1c,0x86,0xc0,0x4f,0xf3,0x63,0xf4,0xba,0x4d,0xdf,0x6a,0xda,0xcf,0xb5,0x9f,0x69,0x3f,0x3d,0x0c,0x80,0x79,0x02,0x34,0x4a,0x9a,0xfd,0xb6,0xea,0x0b,0x61,0x32,0x67,0x2d,0x6a,0x6b,0xcb,0xcf,0xa6,0xee,0x6a,0x93,0x11,0x00,0xb8,0x6e,0x27,0x88,0x62 -.byte 0xf7,0x4c,0x7b,0xe1,0x13,0xe1,0x47,0xaf,0x96,0x24,0x3b,0x46,0x8c,0xf4,0xbe,0x13,0xed,0x65,0xe1,0xf2,0x36,0x2d,0xa4,0x6d,0x5e,0xa6,0x93,0xfb,0x64,0x0e,0xbd,0x50,0xdc,0x29,0x4f,0x90,0x8e,0xe1,0x7f,0x5e,0x47,0x08,0x9b,0x1c,0xb7,0xce,0x06,0x80,0x52,0xc0,0xb5,0x82,0x77,0x49,0x3c,0xe0,0x70,0x1f,0x84,0x75,0x9e,0x19,0xb2,0x83 -.byte 0xda,0x40,0xf8,0xd7,0x27,0x1e,0xbc,0x39,0xb5,0x1d,0x25,0x75,0x63,0x7d,0x85,0x2f,0x09,0x07,0xe9,0x73,0x8e,0x2b,0xb8,0x9a,0xbe,0xd6,0x90,0x91,0x6e,0xdb,0x7c,0x9d,0x9b,0x43,0x1d,0x21,0x88,0x76,0xb0,0xaa,0x7b,0x68,0xe4,0xa7,0x92,0x64,0xe4,0x1f,0xff,0x53,0x1d,0xf7,0xc0,0x44,0x5c,0x0a,0x1e,0xcd,0xa7,0x6e,0x41,0x1c,0x8c,0x7d -.byte 0x66,0xa7,0xf6,0xfc,0xa9,0x0d,0x3f,0x9c,0xfb,0x15,0x87,0x14,0x20,0x43,0x1b,0x05,0xf5,0xea,0x5c,0x07,0x61,0xb3,0x0e,0x7c,0x52,0x57,0x1c,0x09,0x33,0xb4,0xd8,0x3d,0x9d,0x17,0xee,0x86,0x25,0xdc,0x6b,0xcd,0x58,0xb7,0x18,0xbd,0x85,0x39,0x0b,0xb9,0xb8,0x35,0x3a,0x86,0xbb,0x88,0xb5,0x5e,0x4b,0x0a,0x7e,0x9c,0x02,0xb5,0x45,0xe5 -.byte 0xc7,0x38,0x56,0x1e,0xe4,0xe7,0xf7,0x88,0xac,0x75,0x9a,0x97,0xa8,0x15,0xb6,0x2d,0xcf,0x2a,0x59,0x65,0x0e,0x00,0x9f,0x8e,0xa9,0x94,0x23,0x1c,0x40,0xe4,0xb9,0x6b,0xcf,0xf0,0x53,0x7f,0x98,0xd1,0xa7,0x72,0xd7,0xe3,0x22,0xfd,0x5f,0x3d,0x3f,0xd6,0x21,0xb4,0x84,0x0c,0x1b,0x1d,0x00,0x2d,0x8f,0x72,0x22,0x2d,0x2c,0x8c,0x54,0x46 -.byte 0xe5,0x53,0xca,0x66,0x67,0x5e,0xb3,0x62,0x6f,0xaf,0x33,0x81,0xc1,0xf6,0x77,0x92,0x3e,0xdb,0x74,0x68,0x93,0xca,0x38,0xf8,0x18,0x50,0xef,0xe4,0xc9,0x45,0x40,0xc9,0xf0,0xc5,0x7a,0x4b,0xf2,0xd8,0xca,0x72,0x62,0x5f,0x67,0x10,0x10,0xcc,0xff,0x1a,0xc7,0x9c,0x3a,0x7f,0xca,0x11,0x67,0x3e,0xca,0xa6,0x9c,0x48,0x15,0xaf,0x68,0xb7 -.byte 0x2b,0xa7,0xa2,0x68,0x7b,0x40,0xb2,0xe3,0x27,0x18,0x7e,0x94,0x4c,0xca,0x0e,0x5b,0x3a,0x30,0xcb,0xc3,0x72,0x31,0x6b,0xe6,0x3e,0xa7,0x09,0x3e,0xf2,0x53,0xda,0x7d,0x6f,0x55,0x08,0xd2,0x26,0xc3,0x07,0x52,0x38,0x90,0x04,0xc6,0x3c,0xb6,0xb5,0x2a,0x7b,0x38,0x07,0x9e,0xb4,0xa5,0x48,0x36,0xf5,0x5e,0xac,0xa8,0x97,0x4e,0x37,0xc2 -.byte 0xee,0x12,0x88,0x28,0xd0,0x7d,0xd1,0xae,0xc0,0xc7,0x84,0x69,0x25,0x79,0x9a,0x8a,0x16,0x49,0x50,0x72,0x69,0x1a,0x02,0xc9,0xfe,0xd5,0x2c,0x40,0xc6,0xc8,0x8b,0x7d,0xe3,0xab,0x89,0xe3,0x78,0xf1,0xe9,0xbd,0x3c,0xbd,0x02,0x96,0xfe,0x0c,0x5c,0xc4,0x9e,0x89,0x3a,0x4b,0xe9,0xcd,0x41,0x1c,0x59,0x71,0x52,0xb0,0xc9,0x36,0xf1,0x80 -.byte 0xab,0x5e,0xbc,0xf1,0x20,0x99,0xc0,0xab,0x0c,0x59,0x43,0xc2,0xcd,0x09,0xa6,0x30,0x91,0xfa,0x12,0x23,0xbe,0x18,0x24,0xa6,0xbf,0x55,0x4c,0xe8,0x22,0xff,0x01,0xbd,0xde,0x2c,0x72,0x3c,0x0a,0x36,0xd5,0x7e,0xed,0x6a,0xe3,0x63,0x14,0x60,0xa3,0x0a,0x6f,0x04,0x90,0x64,0xc1,0xd1,0x78,0x54,0xae,0x19,0x74,0xe2,0xea,0xec,0x86,0x22 -.byte 0xc7,0xdb,0xf6,0x48,0x0e,0x75,0x43,0x04,0xf7,0x62,0xe6,0xa9,0x46,0x65,0xcc,0xa5,0xa4,0x1a,0xb2,0x94,0x7b,0x7a,0x8c,0x9a,0x80,0x62,0x32,0x17,0x80,0xc3,0xc6,0x54,0x0e,0x4e,0xe3,0x46,0x74,0xa8,0xae,0xcd,0xd0,0xc1,0x19,0x84,0x61,0xb4,0x1d,0x18,0x4d,0x80,0xf1,0x70,0x40,0xbe,0xa2,0xa3,0x38,0xcc,0x21,0x1c,0x2f,0x72,0x85,0x72 -.byte 0x0a,0xa1,0x0d,0xa3,0xdc,0xa2,0xf4,0x64,0x84,0x3c,0x43,0x6d,0xfb,0x45,0x11,0xf9,0x40,0xdc,0x25,0x85,0x80,0x41,0x84,0xa7,0x06,0x2e,0x79,0xbf,0x0c,0xa7,0x8f,0x17,0xea,0xa2,0xc4,0x6f,0xd8,0xc6,0x9e,0xab,0xdc,0x45,0x6f,0xaa,0xda,0xe9,0xe6,0x84,0xf0,0x5f,0x8a,0x90,0x99,0x33,0x9b,0xcf,0x03,0xe6,0xce,0x19,0x0c,0xad,0x2f,0xad -.byte 0x81,0xb8,0x17,0xff,0x6b,0xff,0xc8,0x14,0xa6,0xf4,0x37,0x55,0xdc,0xbb,0x09,0x3c,0x3c,0xe7,0x29,0x95,0x23,0x5c,0x58,0x92,0x2e,0x95,0xe8,0x3b,0x8b,0x81,0x2d,0xfd,0x58,0x8a,0x1f,0xdf,0xf1,0x54,0xa3,0xd0,0x01,0xaa,0x3d,0x32,0x61,0xe5,0x8e,0x62,0xa7,0xf6,0x3b,0x2d,0x0e,0xff,0xf4,0xe9,0x08,0xe7,0xef,0x3a,0x63,0x10,0x34,0x49 -.byte 0x14,0xe1,0x88,0xd0,0xb2,0x1d,0xb7,0x31,0xc9,0xa4,0x48,0xa8,0xaf,0x64,0x29,0xab,0x1f,0x14,0x13,0xa7,0xb8,0xb8,0xa4,0x24,0x1d,0xf9,0xb6,0x3e,0x62,0xa6,0x5e,0x10,0xcb,0x44,0x5c,0x9d,0x2c,0x58,0x3a,0x36,0xa3,0x81,0x9f,0xa9,0xa4,0xa1,0x06,0x1d,0xbf,0x97,0x03,0x88,0xf2,0xf4,0x81,0x3e,0x1b,0x35,0xea,0xd0,0xb6,0x96,0xa1,0xf7 -.byte 0x1e,0x49,0xb7,0xe8,0x23,0x6f,0x05,0x7c,0x9f,0xc4,0x53,0xb1,0x63,0xdc,0x07,0xbb,0xd6,0x57,0x85,0x4d,0x77,0x33,0x21,0xbf,0x77,0xfe,0xfe,0x34,0x52,0x02,0xe7,0xe4,0x87,0x11,0xa0,0xfd,0x11,0x4a,0x34,0x36,0x88,0x69,0xdf,0x77,0xfd,0x83,0x71,0xa8,0x68,0xed,0x49,0x39,0xb4,0x06,0x32,0x48,0xf1,0xd2,0x4e,0x61,0x47,0x65,0x26,0x87 -.byte 0xba,0x2b,0x2e,0xf4,0x12,0xfc,0xd0,0x84,0x81,0xa1,0x59,0xdc,0xe3,0x13,0x51,0x9e,0xea,0x57,0x56,0x3b,0x7c,0x71,0x6b,0xff,0xe9,0xf8,0xec,0x3e,0xe7,0xbe,0x65,0x47,0xe1,0x6f,0x8f,0x7c,0x3a,0x77,0xdb,0x75,0x4a,0x43,0x43,0x39,0x37,0xb2,0x68,0x16,0x72,0xdb,0x49,0xf7,0x13,0x3c,0x09,0x93,0xef,0xc1,0x2a,0x99,0xff,0xc7,0xdb,0xd9 -.byte 0x80,0xd2,0xfe,0x7c,0x39,0x50,0x21,0xdc,0x1d,0xae,0x9b,0xfc,0xd4,0x5f,0x56,0xae,0x6a,0xd9,0x35,0xa1,0x2b,0xd6,0x53,0x90,0xe8,0x8c,0x31,0x73,0x0f,0xa3,0x9e,0xa1,0x2f,0x76,0xa8,0x72,0x4d,0x5e,0x58,0xca,0x9f,0x8f,0xdf,0xf0,0xf9,0x6a,0x54,0xb1,0x5f,0x39,0x03,0x7a,0x26,0x06,0x71,0x74,0x6f,0x42,0xee,0x63,0x76,0x13,0xb9,0xed -.byte 0x74,0xad,0xf9,0xe0,0xa7,0x35,0x9c,0x18,0xe0,0xf7,0xc5,0xb2,0x27,0x14,0x0f,0xd7,0xaa,0x17,0x1c,0x8f,0x50,0xc8,0xb0,0xc2,0x63,0xff,0x38,0x65,0x87,0x69,0xb3,0xd5,0x3f,0xb4,0xf2,0xe8,0x8b,0x7b,0x24,0xdc,0x1f,0x62,0x2f,0x0a,0xd7,0x2d,0x0f,0x6f,0x48,0x1d,0xf0,0x3c,0xb1,0xb4,0x10,0x8d,0xc6,0x5c,0x79,0x30,0xde,0x20,0x9e,0x7b -.byte 0xf1,0xa5,0x73,0x38,0x05,0x1b,0x13,0x78,0xb1,0x02,0x2f,0x32,0x2a,0x07,0x59,0xa4,0xfc,0x88,0x08,0x0c,0xff,0x42,0x72,0x6a,0xb0,0x8a,0xc9,0x3d,0xdb,0x04,0x90,0xdd,0x0b,0xbc,0x3a,0x4e,0xfa,0xd4,0x57,0xd8,0x2f,0x7b,0xcb,0xd9,0x6a,0xe7,0xfd,0x32,0x17,0x99,0x20,0x64,0x1e,0x76,0x07,0xb9,0xa3,0x58,0x7f,0x79,0xda,0x0c,0xe0,0xec -.byte 0x30,0xbf,0xa4,0x85,0x0a,0x39,0xc0,0xe9,0xf7,0xbe,0xd1,0xa7,0x94,0x1f,0xa6,0x6d,0xe8,0xc5,0x1b,0x04,0x27,0xf4,0xdc,0xc2,0x4d,0x9a,0x0e,0x9b,0xe8,0xec,0x56,0x99,0x90,0x5f,0x8b,0x28,0x0a,0x92,0xaf,0x0b,0xa1,0xd2,0x85,0x86,0x26,0xc7,0x8a,0x01,0xa4,0x08,0x29,0x32,0x7d,0x3d,0xa5,0x74,0x9c,0x90,0x63,0x83,0x1f,0xd4,0xee,0x98 -.byte 0xf5,0x14,0xff,0x39,0xeb,0xbf,0x40,0xa4,0xc9,0x70,0x4f,0x81,0x03,0x19,0xef,0xf5,0xdf,0xf7,0x00,0x75,0xcb,0x2e,0x81,0x41,0xc5,0xda,0xfb,0x67,0x6a,0xf0,0xa3,0xd3,0x5a,0x60,0xaf,0x72,0x27,0x3e,0xad,0x37,0x3e,0x3d,0xe6,0x85,0x4c,0xa1,0xb0,0xe9,0xab,0xc5,0xd3,0x8b,0x04,0x0d,0x64,0x7f,0xa2,0xb9,0x6d,0x6d,0x28,0xf8,0x4b,0x43 -.byte 0x78,0x51,0xf4,0x84,0xf1,0x3c,0x67,0xd8,0xdd,0xd7,0x0b,0x67,0xc3,0xd9,0x95,0x7b,0xfc,0x7d,0xc4,0x33,0x05,0x90,0xec,0x0a,0x98,0xfb,0x6b,0x0d,0xe9,0x8c,0x74,0x94,0x20,0xf8,0xcb,0xca,0xb6,0x72,0x07,0x7c,0xef,0xfa,0xd0,0x3f,0x51,0xc5,0x6e,0xf8,0x3f,0x37,0xe3,0xfe,0xb9,0x9a,0x9c,0xb3,0xf6,0x96,0x4e,0x65,0x77,0x21,0xcf,0xaf -.byte 0xe7,0x20,0x06,0xc2,0x93,0xc5,0x2e,0xc0,0x7f,0xe5,0x0a,0x42,0xad,0x89,0x64,0x6e,0x95,0xbf,0x95,0x1d,0x24,0x47,0xf8,0xd5,0xec,0x7c,0x1f,0x98,0x67,0x9c,0x5f,0x6e,0xaf,0x74,0x95,0x65,0x4c,0xb6,0xe0,0xd3,0xb7,0x5b,0xc7,0x76,0xe6,0x87,0x19,0xf5,0xc7,0xb0,0x2d,0xe0,0x8b,0xaf,0x6d,0x3c,0x31,0x6e,0x84,0xc8,0x86,0x51,0xff,0x29 -.byte 0x2a,0x1f,0xea,0xd4,0x2d,0x1a,0x8f,0x04,0xb4,0xc0,0x6a,0x93,0xc2,0xc5,0xe7,0x98,0x8c,0xc7,0xff,0xbf,0xb8,0x8e,0x5b,0x29,0x5b,0xa6,0x87,0xc7,0x02,0x88,0x51,0x29,0x66,0xd8,0xf3,0x68,0x38,0xd4,0xa6,0xbd,0xa2,0x5c,0x1b,0xb7,0x13,0xd7,0x64,0xed,0x68,0x21,0x88,0x2b,0x59,0xba,0x95,0x84,0xda,0xce,0x61,0x3b,0x51,0x04,0x3e,0xc2 -.byte 0xdd,0xec,0x0c,0x6b,0xbe,0x35,0x51,0x63,0x29,0x40,0xcb,0xa5,0x62,0xe4,0x27,0x35,0x15,0x1f,0x7c,0x8b,0xe5,0xd0,0x2e,0xde,0x8c,0x3d,0xa0,0xd2,0xbe,0x51,0x3d,0x65,0xed,0x94,0x8b,0x8c,0x00,0xda,0x0e,0x78,0x4d,0x25,0xef,0x8e,0x3c,0x55,0x77,0xeb,0x58,0x06,0x7d,0xd1,0xfc,0x73,0xad,0x76,0x0a,0x81,0xbe,0xda,0x50,0x30,0xf3,0xfd -.byte 0x58,0x25,0x0a,0x4b,0x1b,0x1e,0x0b,0xd0,0x9b,0xbc,0xb9,0x31,0x26,0xbc,0x4c,0x7b,0x05,0xd7,0x5c,0xe4,0x7a,0xdd,0xff,0x04,0xac,0x5d,0xcb,0xfd,0x91,0x34,0x68,0x26,0x1e,0xb4,0x86,0xcc,0xe3,0x90,0xaf,0x6a,0x65,0xda,0x6b,0x3e,0xec,0x44,0x90,0x72,0x7a,0x34,0xfc,0x7b,0x65,0x83,0x34,0x93,0xbc,0x85,0x50,0xdf,0x03,0x89,0x35,0xb8 -.byte 0x6a,0x39,0xd3,0xb6,0x38,0x66,0x5b,0xa7,0x9e,0x93,0xa2,0x3b,0xb6,0xe7,0xee,0x1e,0x5c,0xd6,0xa8,0xd9,0x1f,0xf7,0xd1,0x0a,0x2f,0x87,0x63,0xf4,0xf9,0x8c,0xd4,0x7c,0x02,0xaf,0x7e,0xb6,0xc7,0xfc,0xc9,0x4d,0x35,0x0c,0x8c,0x3c,0x13,0x9d,0xe6,0xd7,0x2e,0x4b,0x91,0xcc,0x88,0xdb,0xfc,0x68,0x3a,0xd1,0x15,0x07,0x16,0x66,0x11,0x9b -.byte 0x66,0x9f,0x3f,0x37,0xae,0x11,0xba,0x5f,0xc7,0x3a,0x1a,0x49,0xbc,0x14,0x21,0x75,0xdc,0xcc,0xbb,0x5c,0xed,0xdc,0x8b,0x21,0x9a,0x8f,0x5f,0x91,0x6a,0x9b,0x26,0x33,0x64,0x45,0xa0,0xdf,0xc4,0xa1,0x32,0xc4,0x4c,0xc2,0x42,0x1b,0x59,0x37,0x1f,0xdb,0x01,0x6d,0xed,0xd8,0x05,0x5b,0x90,0x59,0x32,0x45,0x50,0x5d,0xf1,0x34,0xc4,0xb7 -.byte 0x52,0x97,0xbb,0x42,0x12,0xf1,0xa5,0x76,0xe4,0x1a,0xbc,0x4a,0x64,0xd3,0x08,0xac,0xe1,0x49,0x70,0x61,0xc8,0xcf,0xb1,0xd3,0xc4,0x7f,0x38,0x31,0x6b,0xd3,0xe1,0xe1,0xe9,0x5b,0xaa,0x7a,0xec,0x26,0x81,0x44,0xd3,0xb9,0x63,0xea,0x37,0x98,0x15,0x41,0xf1,0xa1,0x72,0x87,0xcc,0x3b,0x6a,0x27,0x9b,0x85,0xa8,0x7b,0xb6,0x25,0xf9,0xd4 -.byte 0x84,0x3e,0x66,0x12,0xce,0x24,0xee,0x22,0x51,0x73,0x7e,0xba,0x1e,0x95,0x64,0xc5,0xbf,0x4e,0x4f,0x73,0xc1,0xc3,0x98,0xb9,0x6b,0x90,0x1f,0x39,0xfc,0x03,0x55,0x76,0x8c,0x57,0xea,0xe8,0xc1,0x25,0x09,0x69,0xc0,0xe8,0x54,0x91,0xc1,0x7c,0x52,0x8e,0x82,0x6d,0xf2,0x0e,0x3f,0xa9,0x98,0x04,0x40,0xda,0x1c,0xc0,0xbb,0x42,0xf0,0x7d -.byte 0xed,0x78,0xb0,0x4f,0x94,0xba,0x0d,0xbf,0x60,0xbe,0x09,0x67,0x42,0xc5,0x41,0x4c,0x80,0x8d,0x30,0x10,0xa9,0xd2,0x07,0x8c,0xa8,0x40,0xc6,0xe2,0x08,0x42,0x7f,0x99,0xad,0xc5,0x66,0x1f,0xfd,0xd2,0xc5,0x79,0x77,0x9b,0x60,0x7d,0x25,0x2d,0x69,0x14,0x94,0xa5,0xf0,0x0a,0x14,0xb6,0xf9,0xbe,0x3a,0x4a,0x3d,0xc6,0x45,0x2e,0x27,0x4a -.byte 0xd1,0x1d,0xcf,0x08,0xee,0x93,0x3c,0xb5,0x8a,0xee,0xdd,0xf3,0x33,0xa6,0x35,0x9d,0xd8,0xb4,0x68,0xc5,0x98,0x09,0x78,0xcc,0xb3,0xeb,0x0f,0xcd,0x25,0xf8,0x17,0x9c,0x45,0x77,0xc7,0x06,0x40,0x44,0x90,0xec,0x6a,0xd9,0xf5,0x05,0xd4,0x88,0x17,0x47,0xeb,0x29,0x85,0x32,0x76,0x7b,0xa4,0xe3,0x65,0x30,0x50,0x9a,0x99,0x26,0x91,0x60 -.byte 0xb0,0xb8,0xe5,0x8d,0x35,0x9e,0x9a,0x13,0x65,0x82,0xb2,0x4b,0xf1,0xed,0x1f,0xb7,0xb4,0xc0,0x03,0xe6,0x1d,0x2b,0xaa,0x1e,0x01,0x92,0x0b,0xcb,0x34,0x77,0x80,0x94,0xc2,0x4e,0x3b,0x73,0xd8,0x2e,0xd8,0x95,0x33,0x05,0x65,0xa2,0x99,0x29,0x7a,0xd1,0xb3,0xed,0x5a,0x8d,0x4d,0x6a,0x6d,0x69,0x2b,0x5a,0xa1,0x3a,0xc0,0x81,0x96,0xf1 -.byte 0xc2,0xa7,0x4e,0x07,0x90,0x04,0x99,0x70,0xea,0x1a,0x3a,0x26,0xb5,0xed,0x92,0xbd,0x57,0x80,0x11,0x06,0xf2,0xb4,0x05,0x69,0x7a,0xbf,0x27,0xa1,0xbd,0xdb,0x09,0xe5,0xb3,0x2d,0x86,0x41,0xcc,0x5d,0x68,0x37,0x9e,0x98,0xa5,0x4a,0x20,0x8a,0x5f,0x54,0xae,0x4f,0x73,0xd0,0x22,0x18,0x8d,0x2b,0x91,0xcb,0xbb,0x83,0x1e,0x04,0x93,0xc8 -.byte 0xc3,0x89,0x35,0xfd,0xda,0xeb,0x52,0x53,0x9f,0xdc,0x33,0xf0,0xe0,0x99,0x19,0x11,0xeb,0x55,0xd3,0x3c,0x5f,0xca,0x29,0x52,0xe7,0x6b,0xd1,0xad,0xeb,0xed,0x8e,0x68,0x82,0x91,0x85,0x81,0x68,0x70,0x78,0x61,0x1e,0x0c,0x09,0x3a,0x82,0xdc,0xdb,0x26,0x66,0x1c,0xa3,0x80,0x99,0x23,0x8a,0x45,0xd7,0xb8,0x10,0x97,0x80,0x70,0x49,0x78 -.byte 0xa9,0x4c,0xf0,0xec,0xcc,0x05,0xd0,0x6a,0x6a,0x1a,0xa0,0xf7,0xde,0x78,0xc6,0x42,0xbe,0xbd,0xa0,0x24,0x1d,0x3f,0xdd,0xfb,0x92,0xc2,0xbd,0xd6,0x5c,0x25,0x74,0x3d,0x2b,0xb8,0x60,0x67,0xdb,0x70,0x1e,0xe8,0x9f,0xcd,0xb4,0x82,0x90,0x9e,0x2a,0x94,0xa5,0xa2,0xd4,0xd2,0x24,0xa7,0xca,0xbf,0xe1,0x8b,0xab,0xf3,0xd2,0x7c,0xa6,0xc8 -.byte 0xe6,0xaf,0xef,0xe3,0x86,0xb1,0x42,0x1d,0xc6,0xa2,0x37,0x9b,0x26,0x46,0x0b,0xfd,0xee,0x88,0xa4,0xf1,0xa8,0x72,0xaf,0xda,0x30,0x56,0x22,0xd3,0x1b,0x31,0x76,0xd7,0x03,0xef,0xf3,0x98,0x16,0x4d,0x36,0x57,0x1b,0xd5,0x90,0xb8,0x67,0x50,0x7f,0x22,0xa8,0xdc,0x9c,0xf1,0x6e,0xa4,0x65,0x45,0xf0,0x73,0xd8,0x7e,0x41,0xb0,0x68,0x52 -.byte 0x00,0x0a,0xda,0x99,0x6c,0x84,0xce,0xf0,0x73,0x65,0x93,0x52,0xc8,0x4b,0xb4,0x72,0xda,0x2c,0xa1,0x47,0xb5,0xe3,0x00,0x63,0xc0,0x4e,0x84,0x16,0x00,0xe6,0x1f,0xbd,0xba,0x49,0xcb,0xd3,0x7d,0xd2,0xeb,0x4a,0xb2,0xd5,0xb2,0x53,0x96,0xfb,0x04,0x73,0xc0,0x09,0x31,0xf3,0xf2,0xc0,0xd3,0xa6,0xe1,0xea,0xe1,0x58,0xbe,0x90,0xc9,0xfb -.byte 0x6e,0x13,0x69,0xbe,0x17,0xd4,0x16,0x5b,0xcb,0xf4,0x93,0x0a,0x38,0x46,0xea,0x64,0xad,0xb0,0x0d,0xc0,0x3b,0xfc,0xe3,0xd4,0x20,0x75,0x0c,0x3e,0x71,0x1b,0x5f,0xde,0xff,0xd6,0xfa,0x6f,0xe4,0x10,0xb0,0x14,0x05,0xaa,0x05,0x70,0x5e,0xbd,0x58,0x9f,0x3c,0x9d,0x4f,0xa7,0x5a,0x65,0x57,0x02,0x05,0x44,0xe0,0x95,0x9d,0xa2,0x60,0x06 -.byte 0xcb,0xfd,0x91,0x8e,0x7f,0xce,0xa1,0x80,0x94,0xbb,0x88,0xf2,0xa6,0xe7,0x83,0xf9,0x38,0x8f,0x09,0x8e,0xe4,0xa9,0xc2,0xc7,0x84,0x9d,0x25,0x09,0x52,0x8b,0x32,0xaa,0x3b,0xde,0xb6,0x82,0x9f,0x6d,0xc4,0xdf,0x11,0xf7,0x72,0x1a,0xe4,0x00,0x51,0x41,0x01,0xba,0x21,0xea,0x0a,0xda,0xf2,0xbb,0x66,0xae,0x51,0x2b,0xb0,0x6d,0x1d,0xe8 -.byte 0x4b,0x1e,0x42,0x68,0x3a,0xed,0xe6,0x59,0x13,0x42,0x07,0x54,0xae,0x2e,0x15,0x93,0xd7,0xff,0xad,0x49,0x09,0x41,0x52,0x6b,0x3b,0x9c,0x41,0x43,0x0d,0xed,0xed,0x6f,0xb8,0xe9,0x0d,0xcc,0xde,0x0d,0xaa,0x91,0xef,0x89,0x2f,0x2d,0x94,0xd0,0x03,0x2b,0x51,0x7f,0x85,0x9b,0x7b,0x08,0xc8,0xb6,0xe2,0x82,0x22,0xa9,0x57,0x71,0xf2,0xae -.byte 0x08,0xfa,0x6c,0xd8,0xca,0x78,0x42,0x98,0x23,0xfd,0x38,0x4b,0x6c,0xd3,0x9f,0xc6,0xa3,0xb2,0xc1,0x8c,0x4a,0xa3,0xcd,0x9f,0x56,0xe7,0xc2,0x06,0xd7,0xc5,0xc2,0xd9,0x98,0x57,0xc8,0x5a,0xaa,0xf4,0xaa,0x44,0x02,0x83,0x11,0x1e,0xf6,0x64,0x8d,0xf7,0x3b,0x86,0x3c,0x04,0x53,0x5f,0x62,0xc8,0x7a,0x0e,0x1c,0x4f,0xa8,0xe3,0x5c,0xe8 -.byte 0x64,0xf7,0xe3,0x5d,0xea,0xb5,0x2d,0xdb,0x7b,0x0e,0xdb,0x91,0x34,0xd5,0x87,0x4f,0xe6,0x73,0xee,0x3d,0x79,0x7c,0x67,0x48,0xb5,0xbb,0x42,0x96,0x0d,0x9d,0xbd,0x68,0x98,0xe5,0x59,0x51,0x16,0x45,0x15,0xac,0x80,0x41,0xae,0x45,0xdb,0xe4,0x2a,0x44,0x0d,0xe4,0x25,0xc7,0xd3,0x06,0xf7,0x98,0x15,0xe1,0xc5,0x9b,0x34,0x0e,0x87,0xb8 -.byte 0x90,0x1b,0x24,0x84,0x06,0x24,0xb0,0x80,0xbe,0x03,0xa0,0x95,0x10,0x1e,0x72,0xde,0x0f,0xd4,0x15,0x7b,0xa0,0xf5,0x42,0xc3,0x6f,0x10,0xe9,0x76,0x44,0xe3,0xa9,0xb7,0xef,0xf6,0xc2,0x80,0xe2,0x0c,0x2d,0xad,0xe0,0xb9,0x45,0xca,0x67,0x6f,0xb6,0xc5,0xc0,0x8d,0x25,0xee,0x50,0xeb,0x51,0xc6,0x87,0x87,0x61,0x3a,0x75,0x95,0x41,0x47 -.byte 0x26,0xfd,0x35,0xf6,0x46,0xf4,0xe9,0x42,0xc6,0xef,0x37,0x97,0xb3,0x0a,0x1d,0xc8,0xdf,0x07,0x24,0xb1,0x0d,0x07,0x43,0x67,0x7d,0x81,0x09,0x58,0xdd,0xf6,0xcf,0xf1,0x47,0x42,0xbd,0x3c,0xa3,0xd7,0xe8,0x73,0xf9,0x5b,0xff,0x2c,0xcd,0xe6,0xd1,0xe9,0x47,0x6d,0x19,0x9b,0x6a,0x63,0x69,0xf4,0x4a,0xdf,0x69,0xab,0xa9,0xb7,0xe5,0x8d -.byte 0x1c,0x44,0x52,0x0c,0x7e,0xa1,0xfe,0x9d,0xd5,0xa4,0x71,0x62,0x0b,0x3c,0xf6,0xd2,0xd3,0xe9,0x70,0x09,0x68,0xf7,0xd6,0x0a,0x00,0x61,0xf1,0xf3,0xd0,0x41,0x4a,0x14,0xc6,0xf5,0x49,0xb1,0xde,0x10,0xd3,0x20,0x8b,0xfe,0x78,0x6a,0x87,0x79,0x15,0xd3,0x43,0x00,0xbe,0x71,0x40,0xaa,0xca,0x1a,0x64,0xe3,0x96,0x34,0x2f,0xea,0x0c,0x11 -.byte 0x41,0x21,0xf8,0xa7,0x65,0x9b,0x75,0xe2,0x1e,0x6f,0x5e,0xe0,0x68,0x42,0xca,0xd3,0x19,0x35,0xe8,0x88,0x0f,0x05,0xa3,0xb1,0x73,0xea,0x53,0x79,0x40,0x24,0x00,0x86,0x20,0xbb,0x25,0x58,0x89,0x6b,0xde,0xd6,0xd0,0x36,0xbb,0x33,0x30,0x59,0x4b,0x30,0x92,0xac,0xe5,0x95,0x94,0x22,0xab,0xc1,0x10,0x35,0x9c,0xa1,0x20,0x11,0x5d,0x4f -.byte 0x57,0x5c,0x9c,0xb8,0x3a,0xdc,0x97,0xa5,0xf3,0x0b,0xf5,0x96,0xe7,0xef,0x90,0x72,0x01,0x52,0x70,0x5a,0xf0,0xd9,0x7e,0x59,0x05,0x8c,0xd1,0x45,0x47,0xbf,0x16,0x15,0xa2,0xc9,0xdd,0xe7,0x5f,0x4b,0x94,0x5f,0xe6,0xf9,0x78,0xbb,0x8f,0xf9,0x79,0x9f,0x5e,0xd7,0x1f,0x0b,0xef,0x8d,0xfe,0x75,0xd4,0x8a,0x12,0x28,0xa5,0xf9,0x6e,0x14 -.byte 0x3c,0x52,0x80,0x57,0xc6,0x96,0xae,0x67,0x27,0xc1,0x1c,0xb6,0xd6,0x1c,0x74,0x8c,0x6f,0xc7,0x71,0x3e,0xd5,0x73,0xf2,0x3e,0x02,0x15,0x67,0x18,0xb8,0x5b,0x61,0x9e,0xfa,0x7e,0xba,0x00,0xe9,0xd9,0x51,0x91,0x63,0x7e,0xf7,0xab,0xc0,0xc6,0xee,0x66,0xdd,0x66,0x88,0x7a,0x8a,0xc5,0xc2,0x08,0x45,0x62,0xde,0xe1,0xfb,0x35,0x65,0x34 -.byte 0x00,0x9e,0x1d,0x25,0xdf,0x69,0xb6,0xe3,0xfe,0xbb,0x13,0xac,0xd3,0x13,0xb2,0x64,0x5a,0xf3,0x47,0xf1,0x36,0x55,0x5f,0x1b,0x87,0xea,0x5d,0x5c,0xfd,0x8a,0x68,0x69,0x8a,0x00,0x9f,0x83,0xbe,0x79,0x7d,0x01,0x9e,0xf2,0xb2,0x5d,0x56,0xe0,0xe6,0x49,0xe5,0xe1,0x76,0x57,0x7a,0x85,0xac,0x94,0x16,0xe3,0x68,0x05,0x14,0xb5,0x33,0x54 -.byte 0x64,0x5a,0xbe,0xa3,0x04,0x90,0x5c,0x1c,0xf8,0x97,0x16,0x36,0xce,0x76,0xe7,0xf0,0xaf,0x8a,0xea,0x65,0xa8,0x15,0x5b,0x1e,0x0a,0x91,0xad,0x62,0x62,0x67,0xb4,0xf0,0x94,0x1f,0x64,0x50,0xa8,0xc0,0x6b,0x38,0x80,0xd7,0x53,0xbb,0x70,0xbd,0x54,0x01,0xb0,0xa5,0xbc,0x00,0xe0,0xd6,0x23,0x37,0xe6,0x9f,0x0f,0x2f,0x96,0x21,0xc2,0x90 -.byte 0x55,0x26,0x55,0xa4,0xcd,0x3e,0x54,0x6b,0xa6,0xb0,0x2c,0xf2,0xd4,0xcc,0x6a,0x44,0xea,0x18,0x61,0xc5,0x1a,0x8e,0x60,0x64,0xf4,0x5f,0x21,0x36,0x01,0x5d,0x9f,0xc4,0x2c,0x67,0x1c,0x48,0x94,0x16,0xae,0xa8,0x13,0x5c,0xee,0x18,0x88,0x61,0xe4,0x54,0x6b,0xa2,0xe8,0x7f,0xf0,0x15,0xc3,0xce,0xbc,0x5b,0x91,0x25,0x7b,0x1d,0xd3,0x9f -.byte 0x13,0x1b,0x01,0x5d,0x43,0xe8,0xa1,0x77,0x5a,0x87,0x79,0x8b,0xd5,0x69,0xf7,0xdf,0x66,0xa2,0x84,0x0c,0x66,0xac,0x15,0x65,0xbf,0x74,0xc0,0xd2,0x78,0x6a,0x3a,0x9c,0x98,0x62,0x04,0x41,0x95,0xb2,0x23,0x59,0xc6,0xb0,0xc5,0x22,0xc0,0xfa,0xaa,0xc8,0x94,0x73,0x91,0x5b,0x64,0x1b,0x74,0xbe,0xcb,0xa1,0x81,0xb1,0xc1,0x26,0xa1,0x94 -.byte 0x55,0x04,0xb3,0x9c,0x80,0xb7,0x00,0x6f,0x36,0xc7,0x7f,0x6d,0x97,0xea,0xf3,0xf5,0x55,0xc5,0xfe,0x61,0xd9,0xb1,0x6d,0x8c,0xa1,0x02,0x08,0xb3,0x41,0xe6,0xe6,0x57,0xc6,0xff,0x6e,0x47,0xa4,0x22,0x2e,0x2d,0x21,0x53,0xbe,0xe3,0xbe,0x15,0xec,0x23,0x9d,0x87,0xe0,0x2e,0xcc,0x6c,0xd0,0xc7,0xb7,0x3d,0xa4,0x07,0x5f,0x69,0x4e,0x2b -.byte 0x07,0x69,0x4f,0xc5,0xa3,0x66,0x52,0x91,0x8f,0xa4,0x48,0xb9,0x40,0x76,0xd9,0xcb,0x6e,0x1a,0x35,0x9e,0x50,0x9f,0xd1,0x78,0xb2,0xb8,0x0d,0xa8,0xf8,0x6e,0x07,0xa5,0x3a,0xdf,0x3c,0x32,0xa6,0x10,0xbd,0x73,0x2f,0x07,0x45,0x66,0x0f,0x61,0xce,0xc2,0x08,0x19,0x98,0x33,0x4b,0x59,0x81,0xb5,0x78,0x4f,0x46,0x88,0xae,0x29,0xf8,0xf5 -.byte 0xc2,0x29,0x6f,0x8f,0xe5,0x8f,0xb0,0x53,0xc8,0x7a,0x48,0xda,0x6f,0x7e,0x8a,0x69,0x68,0xab,0xba,0xd9,0x20,0x0f,0x96,0x69,0x41,0xa6,0x92,0x94,0x8e,0x0f,0x86,0xdf,0x8d,0x70,0xaf,0xfe,0xf1,0x20,0x50,0x01,0xff,0xca,0x30,0x24,0x67,0x4a,0x04,0xa2,0xde,0x06,0xdc,0x26,0x1e,0x17,0xbc,0x52,0x9a,0x62,0x72,0xc1,0xd8,0xd7,0xe0,0xed -.byte 0xcf,0x4b,0x13,0x80,0x9a,0xbf,0x72,0x4f,0xf4,0x24,0x26,0xcd,0xe0,0x21,0x99,0x7b,0x5c,0x4f,0xbf,0x5c,0x41,0x08,0x8b,0x17,0x69,0x62,0x60,0x2c,0x74,0xb0,0x2d,0x22,0x7e,0x25,0x95,0x6a,0x84,0x0f,0x45,0x8f,0x9a,0x92,0xa1,0xcd,0xa5,0x50,0xf0,0x52,0x7f,0x60,0xd8,0x91,0xe1,0x17,0xe1,0x66,0x8f,0xd3,0x1f,0x41,0x7f,0x6f,0xf1,0x72 -.byte 0xa3,0xb6,0x12,0x62,0x46,0x16,0xea,0x26,0x9e,0xda,0x61,0x13,0x0b,0x17,0xf7,0xe1,0xec,0xc0,0x38,0xfe,0x40,0x31,0x6b,0x38,0x2a,0x4b,0xa5,0x8e,0xfb,0x99,0x60,0xd6,0x4a,0xbd,0xfb,0x75,0x2b,0x41,0xd4,0x33,0x5d,0x35,0xfe,0x2d,0xfc,0x1a,0xac,0x02,0xb3,0xf0,0xa2,0x6d,0xfa,0x8b,0x12,0x99,0xdd,0x54,0xf2,0x1c,0x35,0xd3,0x60,0x5a -.byte 0xdb,0x65,0xa7,0x58,0x1b,0x82,0xb4,0xf6,0x49,0x77,0xf2,0xea,0xa3,0xa9,0x57,0x94,0xb7,0x6e,0x19,0xda,0x7e,0xa5,0x70,0xb8,0xff,0x39,0x81,0x7d,0xfa,0xea,0xd6,0xc6,0x12,0x84,0x0a,0x8a,0x16,0xde,0x99,0xa6,0xe7,0xe0,0x77,0x76,0xb8,0xa3,0x6f,0xfb,0xb4,0x8f,0xc3,0xbd,0x90,0xd8,0x2a,0x04,0xed,0x42,0x91,0x9b,0x84,0x40,0x2d,0x01 -.byte 0x94,0xdb,0xbb,0x58,0x25,0xed,0xa3,0xdd,0xaa,0x0c,0xce,0x25,0x12,0xcd,0x11,0xbf,0xd0,0x57,0xe9,0x51,0x74,0xa7,0x45,0x6c,0x58,0xe7,0x4d,0x43,0xc6,0xd0,0x09,0x93,0x2d,0xe0,0xe3,0xae,0x7b,0x8f,0x53,0xa0,0x80,0xa1,0xef,0xcb,0xf5,0xfe,0x38,0x4d,0x31,0xa2,0x5c,0xd3,0x4a,0x66,0x1a,0x5c,0x07,0xbe,0x25,0xba,0x30,0xb6,0x00,0x27 -.byte 0x52,0xb9,0x1f,0xa3,0xed,0xd7,0x31,0x33,0x4a,0xf6,0x3f,0xed,0x75,0xe7,0xa4,0xf4,0xdf,0x97,0xc1,0x78,0x90,0x9b,0x4b,0xbd,0x06,0xc6,0x72,0x5c,0xdf,0x57,0x60,0xbe,0xbc,0x88,0x02,0xb6,0x5a,0x65,0xea,0x3a,0x3a,0x74,0x03,0xc8,0x66,0xef,0xf0,0x63,0xc7,0x9d,0x58,0x8e,0xa1,0xb2,0x25,0x4f,0xc4,0x14,0x5f,0x80,0x78,0x08,0x06,0x21 -.byte 0x50,0x34,0x01,0x2b,0x15,0xf4,0x7d,0x1f,0x1f,0x32,0x36,0x0a,0x52,0x1f,0x50,0xa2,0x50,0xbc,0x9a,0xdf,0x4e,0x84,0x49,0x2d,0x08,0xaa,0x46,0xc0,0x0e,0xcf,0x27,0x17,0x91,0x78,0x8c,0xb9,0x72,0xc5,0x8e,0x25,0x85,0x11,0xff,0x2f,0x4a,0x71,0x7c,0x14,0xfe,0x86,0xfe,0xb4,0x3a,0xd0,0x67,0xfd,0xaa,0x9b,0xee,0x89,0x66,0x03,0x59,0x4e -.byte 0x1c,0x96,0xaf,0x2b,0x8d,0x4d,0x6f,0xf6,0x72,0xc6,0x13,0xc7,0x14,0xce,0x19,0x0c,0x0b,0xa3,0x01,0x12,0x7c,0x8e,0x10,0xb8,0x63,0x41,0x57,0xb9,0xfe,0x6e,0x3e,0xda,0x20,0xfb,0x92,0x08,0x7d,0x66,0x31,0x9d,0x4f,0xdb,0x14,0xf4,0xb6,0xb8,0xea,0xee,0x54,0x0f,0xaf,0xc1,0x99,0xf0,0x8f,0x55,0x44,0x20,0x44,0xd0,0xa6,0x98,0xa3,0xa8 -.byte 0x8b,0x8e,0x26,0x03,0xec,0x2d,0x50,0x4f,0xb0,0x8d,0xd0,0xf2,0x96,0xcc,0x18,0xa9,0xb1,0x0f,0x79,0xe3,0x9f,0x08,0xb3,0x53,0x0b,0x9c,0x9f,0x22,0xdb,0x45,0x57,0xd6,0xaa,0x3b,0x6a,0xcb,0xdc,0xc9,0xda,0x57,0x75,0x65,0x0a,0xc1,0x17,0xb3,0x97,0xa9,0x07,0x40,0x20,0xfb,0x72,0x2d,0xc6,0x37,0x1e,0x44,0xb7,0x7e,0x0b,0x38,0xcc,0xfc -.byte 0xa0,0xed,0x48,0xa9,0x9b,0x87,0xbc,0x71,0x0f,0x8b,0xda,0x4f,0x09,0x27,0x1e,0x3d,0x9c,0x03,0x62,0x81,0xa8,0x7c,0x7b,0x8a,0x14,0xa7,0x22,0x69,0xa8,0xba,0x0e,0xcc,0x1f,0x2b,0xb3,0x0f,0x7d,0xce,0x3f,0xec,0xb5,0x9d,0xe0,0x3a,0x67,0x56,0x08,0x5d,0x03,0x8b,0x71,0x01,0x44,0x11,0x1b,0x7b,0xcf,0xcc,0x2e,0xfc,0xa5,0x52,0x9b,0xeb -.byte 0x1e,0x8a,0xa1,0x86,0x64,0xcf,0x32,0x03,0x6b,0x3e,0x29,0xe7,0x9a,0x16,0x7e,0xe2,0x21,0x2f,0x5f,0xe2,0x86,0x7f,0xf8,0x22,0x36,0x10,0x99,0xc8,0x27,0x43,0xa1,0xb9,0xf4,0xb4,0xb8,0xe1,0xa3,0x1d,0x80,0x9c,0x81,0x92,0xef,0x1f,0x28,0x54,0x51,0xf3,0x62,0x9c,0x7a,0x24,0xd4,0x5a,0xdc,0x38,0x4f,0xa5,0x57,0xdd,0x4d,0xa1,0x52,0xf3 -.byte 0xd3,0x9d,0xa1,0x93,0x5e,0xbe,0x9b,0xd1,0x2a,0x52,0xf1,0xbb,0xa5,0x3f,0x3a,0x94,0x7c,0x7d,0x41,0x61,0x36,0x14,0x25,0x5f,0xab,0xef,0x32,0xf3,0x0f,0x6c,0xc5,0xf5,0x5f,0xe5,0x88,0x51,0x17,0x60,0x8b,0xd5,0xa6,0xea,0x8b,0x21,0xec,0x1a,0xa7,0x69,0xa0,0x59,0xf9,0xeb,0x51,0x94,0x70,0x2b,0x96,0x2e,0x71,0xa9,0x8c,0x12,0x15,0xce -.byte 0x7d,0x59,0x6b,0xf2,0xca,0x2c,0xbd,0x85,0xfb,0x23,0xab,0xcb,0x89,0x89,0xda,0x28,0x49,0x7e,0xfc,0x90,0x2a,0x9a,0x3d,0x6d,0x24,0x57,0xba,0xd9,0x30,0xe0,0x10,0x04,0xb1,0x7f,0x8a,0xcf,0xc8,0x27,0x63,0xd6,0xbd,0xea,0xef,0x90,0x6f,0xc2,0xfc,0x78,0xfd,0xc4,0x5b,0x45,0x0c,0x41,0x8a,0x53,0x5b,0xbc,0x62,0x32,0x86,0x7f,0x19,0xb7 -.byte 0x8b,0x03,0x50,0xed,0xca,0x8e,0x8b,0xa0,0xe3,0xc2,0x0e,0x81,0xe5,0x8a,0xe8,0xf1,0x6a,0x0b,0x1a,0xa7,0xb6,0xed,0x74,0x23,0x34,0xad,0x5b,0xd8,0xf7,0x17,0x8d,0xa5,0x05,0xf3,0x00,0x4a,0xad,0x7e,0x91,0xc9,0x6b,0x13,0xff,0x76,0x78,0xf0,0xd1,0xf4,0x99,0x43,0x73,0xd9,0xba,0x59,0xbe,0xb5,0xa3,0xbd,0x5e,0xc5,0xd3,0x88,0x06,0x9c -.byte 0x86,0x32,0xb4,0xd5,0x30,0x77,0x78,0x8e,0xd5,0x6a,0x1d,0xeb,0xfd,0x6b,0xe6,0xf8,0x4b,0xe8,0xf3,0xba,0xbb,0x86,0x8e,0xe6,0x63,0x83,0x92,0x23,0x05,0x58,0x2e,0x61,0xdd,0x38,0xad,0x8d,0x19,0x7d,0xfa,0x7c,0x3e,0xc8,0x9f,0xae,0xea,0x6d,0x12,0xf0,0xa4,0x08,0xed,0x12,0x0c,0x97,0x87,0x58,0xd8,0xbc,0x3f,0xde,0x7c,0xee,0x0c,0xc0 -.byte 0xa2,0x2e,0xf0,0x25,0x6d,0xf3,0x30,0x23,0xa7,0xc2,0xc8,0x09,0x67,0x01,0xe1,0x25,0x26,0x46,0x38,0xf5,0x5e,0x55,0x8b,0xd6,0x43,0x6a,0xb8,0xe4,0xdf,0x0f,0x5d,0x6c,0xc3,0xb2,0x56,0x38,0xda,0xbc,0xbf,0x5e,0x85,0x8c,0xd5,0x2a,0x6a,0xe2,0xff,0x4f,0x36,0xf7,0x52,0x2c,0xe2,0xae,0x65,0x65,0xd1,0xfc,0xd3,0xc6,0xf7,0x26,0xa6,0xd0 -.byte 0x0b,0xc8,0xf0,0x68,0x5d,0x07,0x89,0x06,0xb3,0xfb,0x39,0x1d,0xd8,0xd8,0xd7,0x53,0xd0,0xc9,0x76,0x56,0xc0,0xd3,0xf5,0x66,0x80,0x5b,0xff,0x4a,0xdf,0xae,0x52,0x86,0x54,0x24,0x53,0xcf,0xcf,0xd2,0x89,0xde,0x71,0x62,0x9c,0x31,0xa5,0x3d,0x62,0x07,0xa1,0x33,0x49,0xbb,0x06,0x88,0xd8,0xa1,0xdd,0x0e,0x47,0x8d,0x72,0x00,0x2d,0x51 -.byte 0xa3,0x35,0x6e,0xb6,0x1f,0xbf,0xe5,0x42,0x68,0x6f,0x62,0xfa,0xf3,0x12,0xa9,0x1a,0xbd,0xe8,0xa4,0xf1,0x6d,0x07,0xe7,0x70,0x87,0x44,0xb7,0x3d,0xea,0xdc,0x3a,0x24,0xbd,0xa0,0x9b,0xb8,0xc5,0xa8,0xd9,0x06,0xde,0x02,0x68,0x7e,0xd5,0x2d,0x3b,0x5f,0x12,0x31,0x72,0x35,0x77,0xf6,0x10,0x6e,0x81,0x7d,0x3c,0xac,0x95,0x5b,0xbe,0x90 -.byte 0x74,0xf3,0x3e,0x9b,0x07,0x54,0x97,0xe3,0x1d,0xcf,0xe2,0xc5,0x80,0x6b,0x5f,0x0b,0x96,0x00,0x0f,0x0e,0x53,0x36,0x76,0x6e,0x99,0x0c,0x32,0xa2,0xc9,0xaa,0xa0,0xa1,0xb7,0xee,0x9d,0xd6,0x46,0xe7,0x2d,0x10,0x7a,0xf2,0x22,0x50,0x52,0xbf,0xec,0xcc,0xbc,0x0d,0x81,0x55,0x2d,0xac,0x2e,0xf7,0x99,0xbe,0x68,0x09,0xb0,0x11,0xc3,0xc8 -.byte 0xca,0x63,0xa7,0xc2,0x0f,0x37,0x2a,0x9e,0x85,0x79,0x6b,0x44,0xc1,0x4f,0xb9,0xd6,0x6c,0x56,0x0e,0x59,0x33,0xc3,0x00,0x53,0xe2,0xf4,0x30,0x90,0x4e,0x4b,0x09,0x4d,0x6f,0x9a,0x9e,0xb9,0x8d,0x0b,0xa1,0x80,0xfd,0xfb,0xde,0x74,0x49,0x53,0x04,0x3a,0x35,0xcb,0x45,0xe2,0x67,0x2c,0x4d,0x6e,0x39,0x7b,0xbd,0x68,0xaa,0x93,0x1e,0xee -.byte 0x1e,0x35,0xae,0x1e,0xf2,0xe7,0xb1,0x80,0x92,0x45,0x27,0x85,0xd0,0xc7,0x26,0x17,0x54,0x30,0xba,0x0c,0x8e,0x48,0xf3,0x08,0x51,0xa6,0x41,0x70,0xba,0x5b,0x90,0x69,0x7c,0x64,0x1d,0x61,0xb5,0x23,0x4a,0xef,0x97,0xe4,0x9a,0xd0,0xff,0x47,0x7a,0x93,0x1a,0x28,0xb3,0x8a,0x32,0x29,0xf8,0xe9,0x08,0xc3,0xf3,0x24,0xd7,0x2e,0x18,0x6d -.byte 0x99,0x40,0x77,0x43,0x9f,0x98,0xe4,0xe5,0x3a,0x34,0x9d,0x46,0x52,0x9f,0x84,0x79,0x8c,0x70,0xbc,0x88,0x30,0xaf,0x87,0x69,0x57,0x6e,0xde,0x2e,0xfe,0x0f,0x3b,0x8d,0xc8,0x95,0xcf,0x69,0x78,0xff,0xa1,0xb1,0x81,0x49,0x1e,0x45,0xc0,0x83,0x1b,0xa3,0x5a,0xee,0x3e,0x9a,0x15,0x7c,0xf0,0xa2,0xfd,0x04,0x22,0x55,0x2d,0x74,0x61,0x29 -.byte 0x0e,0x4f,0x31,0xdb,0x35,0x99,0x37,0xb7,0x7d,0x11,0xde,0x87,0x4f,0x84,0xeb,0x6c,0x14,0xcc,0xbb,0x71,0x47,0xab,0x5b,0x61,0x51,0xeb,0xa1,0xc1,0x5f,0xe4,0x5c,0x3c,0xab,0x04,0xf1,0x60,0x50,0xe1,0xd0,0x58,0xdf,0x42,0xed,0x73,0x5f,0x31,0xdf,0x8d,0xb8,0xb8,0xdc,0x4e,0x2f,0xe3,0x7f,0x89,0x9e,0x62,0xc9,0xef,0xfd,0x60,0xae,0x58 -.byte 0xa9,0xa5,0x8b,0xa8,0x3b,0xd8,0x5f,0xd4,0x09,0xff,0x61,0x8c,0x25,0xde,0x84,0x7f,0x35,0xc9,0x5c,0x2b,0xe8,0x46,0xe4,0x1c,0xbd,0x77,0x51,0x31,0x55,0x3d,0xb4,0x35,0xf3,0xdc,0xa5,0x55,0xd3,0xe3,0x24,0xf9,0x41,0xe2,0xf0,0xbd,0xf5,0xff,0x81,0x87,0x64,0xc9,0xe7,0x69,0x29,0x86,0xaf,0x98,0x33,0x33,0x62,0x9c,0x7b,0x16,0xbb,0xfe -.byte 0x0b,0xa7,0x92,0xa5,0x7b,0x81,0xbc,0x50,0x88,0xf6,0xe7,0xfc,0x73,0xd6,0x37,0x43,0x09,0xa5,0xc6,0xd6,0x4d,0x28,0xb5,0xaa,0x53,0x52,0x8c,0x2c,0x06,0x64,0x6c,0x21,0x6b,0xe7,0x67,0x4a,0xa5,0xcc,0xa1,0x32,0xf0,0xd9,0x78,0xb9,0xc3,0xdb,0x41,0xee,0x10,0x11,0x81,0x04,0x03,0x73,0x48,0xc6,0x3e,0x60,0x6d,0x82,0xef,0xe2,0xa8,0xe8 -.byte 0xd7,0xda,0xd9,0xb5,0x34,0x42,0xc8,0x1c,0xa7,0xa4,0x8e,0x88,0x2e,0xbc,0x96,0x0a,0xfc,0x40,0x36,0x80,0xdf,0x60,0xe9,0x03,0x02,0x0c,0x51,0xf7,0x7d,0x01,0xd2,0x21,0x38,0x44,0x4b,0x34,0x80,0xbf,0x5e,0xc1,0x86,0xf2,0x35,0xeb,0xa8,0x21,0x15,0x74,0x7c,0x99,0x55,0x64,0xf4,0x48,0xd6,0xd1,0x47,0x1f,0x4d,0xbf,0x0c,0x20,0x5d,0x86 -.byte 0xb9,0xab,0x4e,0xc8,0x86,0x08,0x71,0x1d,0x13,0xf6,0xd3,0x17,0xac,0x61,0x10,0x5d,0x2a,0xb4,0x48,0xa1,0xb9,0x79,0x5a,0x09,0x3a,0x65,0x4c,0xbd,0x97,0xbe,0x48,0xc6,0x66,0xd8,0xce,0x0c,0x19,0xb5,0x44,0x02,0xfa,0xb7,0xa8,0x3f,0x9b,0x86,0xec,0xd1,0xef,0x1d,0x7d,0xb3,0x82,0x5c,0x92,0x48,0x02,0x2c,0x56,0x0f,0xff,0xf7,0x19,0x74 -.byte 0xc2,0x38,0x24,0x8d,0xb2,0x87,0xb6,0xeb,0x49,0x50,0x6a,0x33,0x74,0x4e,0x2a,0xcb,0xf4,0x13,0x2c,0xfa,0x3b,0x0e,0x3d,0x98,0x3e,0x33,0xd9,0x55,0xfa,0xb9,0x74,0xb8,0x6f,0xc1,0xd8,0xfd,0x8f,0xff,0xb9,0x1a,0x17,0xf8,0xb6,0x21,0xc4,0x9d,0x47,0x5e,0x84,0xf6,0xe5,0xbf,0x93,0x98,0xac,0x8f,0x68,0x85,0xf8,0xe8,0x79,0x7f,0x6f,0x0d -.byte 0x62,0x2c,0xaa,0x1e,0xe4,0xab,0x73,0xf8,0x6f,0x02,0xda,0x6b,0x3c,0x14,0x2e,0xc9,0xdb,0xb0,0x4e,0x39,0xb5,0xcf,0x05,0xae,0x9c,0x63,0x2f,0x6a,0x25,0x61,0x9d,0x40,0xeb,0x7e,0xd8,0x97,0x97,0x33,0x67,0x5c,0x78,0x84,0x68,0xc2,0x7a,0x26,0x58,0xe3,0x6c,0x0a,0x2e,0x6a,0x82,0xd6,0x43,0xed,0x79,0xa5,0x8d,0x4e,0x7c,0xf7,0x80,0x01 -.byte 0xe7,0x02,0x5e,0x3a,0xf7,0x8a,0x4a,0x85,0xe9,0x98,0x1e,0x69,0x33,0xf3,0x54,0x96,0x79,0xc8,0x03,0x0a,0x9f,0x0c,0x5d,0x66,0x44,0x88,0x3c,0xd7,0x9e,0xd1,0xde,0x01,0xfd,0x5e,0xa5,0x6a,0x82,0x00,0x36,0xe6,0x12,0xe3,0x62,0x46,0x45,0x69,0xfb,0x4f,0x44,0x8e,0xe5,0x8d,0x21,0x57,0x6a,0x61,0x8e,0x56,0xcb,0x5b,0x2c,0x5f,0x65,0x41 -.byte 0x2c,0xad,0xf2,0x98,0x34,0xbb,0x06,0x0d,0x8a,0x3c,0x34,0x0d,0xa3,0xe2,0x6e,0x86,0xfa,0xa9,0xfb,0x6f,0xbb,0x32,0xd6,0x0d,0x76,0x6b,0x77,0xf3,0x83,0x41,0xc0,0x80,0x63,0x55,0x47,0xb8,0x13,0x6b,0x99,0x96,0x08,0x9b,0xc0,0x82,0xae,0x49,0x4a,0x51,0x63,0x74,0xf2,0xec,0xfa,0x0d,0xbc,0x3a,0xde,0xf5,0x4b,0x4f,0x08,0x41,0x23,0x88 -.byte 0x14,0x88,0x6a,0x3a,0xf0,0x5f,0x0c,0x45,0x7f,0x65,0x7a,0x67,0xd8,0x17,0xed,0x04,0x47,0x60,0x0e,0x74,0x8f,0xfd,0x48,0xda,0xcd,0xe9,0xfe,0xf5,0x6f,0x43,0xcd,0xa5,0x05,0xa2,0x2e,0x78,0x5b,0xff,0xb8,0x6f,0x2e,0xfd,0x3e,0x4b,0xef,0xcf,0xe0,0x06,0x57,0x28,0xf4,0x2e,0x3b,0xb5,0x9e,0x3c,0xbd,0x63,0xa6,0x78,0x8e,0xd5,0xb8,0x81 -.byte 0x4e,0xf0,0xbf,0x14,0x65,0xc8,0x00,0x9f,0x0e,0x25,0x6a,0x7a,0x63,0x58,0xe4,0xe7,0xa9,0x82,0x16,0xc9,0x86,0x20,0x94,0x71,0x5b,0x9f,0x9b,0xc3,0xc5,0x32,0xb0,0x6c,0x2b,0x8c,0x54,0x67,0x36,0x94,0xb1,0x47,0x33,0xfd,0x9f,0x7c,0x7f,0x7e,0x08,0x51,0x1f,0x7e,0xbf,0x09,0x57,0xf3,0xaa,0x77,0x94,0xf3,0x20,0x1b,0x95,0xf6,0x04,0xb2 -.byte 0x09,0x9d,0xe2,0xbb,0x4d,0xfe,0x6b,0x99,0x06,0x58,0x40,0x84,0x90,0xfa,0x0e,0x9b,0x58,0x6d,0x02,0xbe,0x53,0x73,0xd1,0xc9,0xc7,0x31,0x2a,0x4a,0x12,0x2c,0xb6,0x1c,0xfb,0x49,0xc6,0x1a,0x93,0x33,0x1f,0x29,0x8b,0x94,0xe9,0x20,0xa7,0xe6,0x20,0xe6,0xbf,0xcd,0x5c,0xb6,0x52,0x42,0xf0,0x9c,0x6c,0x21,0x61,0x10,0xe7,0x0e,0x9f,0x33 -.byte 0x5f,0xc8,0xd0,0x20,0xe0,0x3e,0xc5,0x7a,0x10,0xf1,0xe5,0x19,0x52,0xcd,0xe1,0xa8,0x62,0x43,0x20,0x79,0xc3,0xac,0x93,0x27,0x02,0x8e,0x21,0x06,0xb9,0x66,0xd9,0xc8,0x40,0xe0,0xd1,0xf0,0x64,0x81,0xa6,0xc4,0x87,0x85,0x2b,0x92,0x1c,0xd6,0x48,0x85,0xb1,0xbe,0x78,0xf3,0x89,0xa2,0xf0,0xe5,0x39,0xac,0xbf,0x59,0x5d,0xf8,0x4f,0x74 -.byte 0x44,0x85,0x98,0x03,0x81,0x4b,0x7e,0x6f,0x5c,0xa1,0x11,0xd2,0xfd,0x30,0x7f,0xcd,0xd0,0xe2,0xcc,0xd4,0x80,0x16,0x46,0xa6,0x64,0x8b,0x9e,0xfc,0x2a,0x1a,0x65,0x5c,0x90,0x82,0xf9,0x23,0x48,0x11,0xf6,0xf2,0x50,0x3f,0xed,0x44,0xf2,0x9a,0x5a,0xca,0x1c,0x9a,0xd2,0x71,0x1b,0xd6,0x4c,0x51,0xf6,0x89,0x6f,0x65,0xe4,0x97,0x41,0x47 -.byte 0x1b,0x86,0xbd,0x83,0xa0,0xfe,0xac,0x16,0xe8,0xab,0x28,0x96,0x2f,0xa2,0x12,0x5f,0x7c,0xb3,0x18,0x2b,0x05,0x51,0x49,0xba,0xb4,0x1f,0x1e,0xe6,0x8a,0x82,0xca,0x33,0x7d,0xe6,0x8c,0x95,0xba,0x08,0x60,0x47,0x6d,0x79,0xac,0x0f,0xba,0x46,0xff,0xed,0xe0,0x34,0x03,0xfe,0xa7,0x85,0xe5,0x61,0xe3,0xe4,0x6c,0x5c,0x1b,0x9d,0x8a,0x54 -.byte 0x17,0xaf,0x08,0x4c,0x44,0x7f,0xb7,0xb0,0x6a,0x3a,0xff,0xb7,0xf6,0x10,0xc4,0x8f,0x31,0xd6,0x1a,0x25,0x27,0x35,0xca,0x87,0xa9,0x61,0x0b,0x35,0x96,0x89,0x0f,0x1a,0xbd,0x1e,0xf6,0xee,0xaa,0x95,0x16,0xe4,0x38,0x7b,0xb2,0xbe,0xea,0xc9,0x5a,0xcd,0x3b,0xb8,0x9e,0xd7,0x20,0xcd,0x3f,0x90,0xaa,0x8b,0x2a,0x42,0xed,0xab,0xc1,0x53 -.byte 0x83,0xc7,0xb8,0x3f,0xa1,0xb9,0xf4,0xf4,0xb0,0xe0,0x1f,0xb0,0xeb,0xa9,0x81,0x9f,0x31,0x67,0x1e,0x6c,0x96,0x9f,0x09,0xea,0x04,0xfe,0x37,0x22,0x87,0x60,0xb9,0x91,0x8f,0xa9,0x11,0xa3,0x68,0x5e,0x29,0x21,0x41,0xa3,0x02,0x08,0x82,0xd0,0x2b,0x66,0x6d,0x3c,0x46,0xc7,0x23,0x09,0x86,0x7f,0x53,0x11,0x3e,0x83,0x52,0x0a,0x4a,0xe4 -.byte 0x93,0xc6,0xc1,0x96,0x17,0x94,0x51,0x17,0x69,0xea,0x72,0xb8,0x85,0xde,0x7e,0x13,0x4a,0x08,0x26,0xae,0x31,0x19,0x0f,0x6f,0x48,0xa1,0xf2,0x57,0xa2,0x01,0x8e,0x84,0xee,0x63,0x23,0xc0,0x97,0x84,0xa2,0xf5,0x3f,0xeb,0x30,0x9e,0xdd,0xd2,0x43,0x24,0xa2,0x57,0xb7,0x57,0x86,0x26,0xa3,0xe6,0x6e,0xf2,0xcd,0xfb,0x7b,0x34,0x74,0x53 -.byte 0x07,0x95,0x51,0xb7,0xfd,0xf3,0xd1,0x83,0xbd,0x25,0xd6,0x2c,0x69,0x73,0x02,0x8e,0x76,0x19,0xea,0xb0,0x83,0x60,0x8c,0x53,0x9d,0x77,0x86,0x1e,0x65,0xc7,0x57,0x31,0x29,0xd9,0xa9,0x3a,0xb2,0x0d,0xd8,0xf4,0xf9,0x48,0x49,0xfb,0x3c,0x40,0x3d,0x1b,0xc4,0x8b,0x94,0x0e,0x50,0x7f,0xd5,0x39,0x5e,0x57,0x86,0xd1,0xba,0x0c,0x38,0x10 -.byte 0x01,0x5f,0x44,0xf3,0xe5,0xb0,0xf8,0xae,0x17,0xdf,0xd2,0xb3,0x10,0xc5,0x3b,0xfd,0xd9,0x68,0x90,0x9c,0x6c,0x26,0xdf,0x12,0x50,0xfa,0xbf,0x8b,0xce,0x68,0x80,0x8c,0x04,0x60,0xbf,0x34,0x81,0xbd,0x29,0xa3,0xa2,0xe4,0xe0,0x2d,0x25,0xb2,0xff,0x9f,0xd1,0x20,0x07,0xd5,0x8c,0x19,0xfa,0x3f,0x47,0xec,0xc1,0x8d,0xc9,0x36,0xf8,0x51 -.byte 0x4c,0xaa,0x40,0xe3,0x6a,0x21,0xd5,0xe6,0xa6,0xcf,0x8c,0xd9,0x10,0x47,0x66,0xfd,0x32,0x48,0x36,0x8f,0x14,0xed,0x09,0x80,0x50,0x27,0xaa,0xd5,0x1f,0x69,0xb8,0xe4,0x96,0x27,0x56,0x78,0xd6,0xd5,0x2d,0xf0,0x4f,0x14,0x30,0x17,0x9e,0x5b,0x69,0x8c,0x7c,0x1c,0x97,0x38,0x65,0x77,0x75,0x49,0xac,0x4b,0x06,0xda,0x74,0x11,0x86,0xbc -.byte 0xad,0x01,0xf2,0x03,0x29,0x5d,0xa7,0x74,0xd3,0x44,0xae,0x1d,0xbf,0xf9,0xc5,0x5b,0x83,0x8c,0xd6,0x84,0x8a,0x8e,0xe9,0xa6,0x08,0xf4,0x88,0x13,0xcb,0x16,0x45,0x13,0x9c,0xc7,0x75,0xa9,0xa7,0x55,0x04,0x91,0xd6,0xe9,0xd4,0xe5,0x65,0xa0,0x3a,0x53,0xa0,0xfc,0x62,0xce,0x91,0x01,0xb4,0x06,0x8b,0x10,0x79,0x6f,0x2c,0xd6,0x0a,0xa2 -.byte 0x31,0x8f,0x75,0x32,0x0e,0xfa,0x0d,0xec,0xfd,0x71,0x7f,0x74,0x97,0x30,0xe9,0xee,0x9f,0x04,0x21,0xb5,0xc9,0xd1,0x52,0x2a,0x0f,0x18,0xbe,0x3e,0xbb,0x98,0xaf,0x59,0x9b,0x85,0x79,0x5e,0x52,0x93,0x1c,0x42,0x67,0x67,0x6b,0xd5,0x41,0xaf,0xba,0x09,0x3a,0xb4,0x0e,0x97,0x22,0xe6,0xbb,0xe1,0x27,0xa1,0xf9,0xf0,0xcd,0xa2,0x3d,0xdb -.byte 0x81,0x2f,0x65,0x90,0xb7,0xe5,0xe5,0xce,0x1d,0x3b,0xfe,0x34,0x57,0xcd,0x3a,0xbd,0x19,0x59,0x23,0x12,0xf1,0xb6,0xf2,0xf7,0xc1,0xf5,0x1d,0x0b,0x46,0x8f,0x16,0x6a,0x81,0xfe,0xc1,0x97,0x8d,0x69,0x55,0x60,0xdd,0xf0,0x61,0xe9,0x22,0x30,0x72,0x1a,0x24,0x30,0xd7,0xbc,0x1c,0xfa,0x02,0x55,0xfc,0xb9,0x4b,0x0a,0xe4,0x90,0x90,0x3a -.byte 0xe3,0xce,0xd4,0xa0,0x7d,0x21,0x5a,0xf7,0x79,0x6e,0x03,0x4f,0x4e,0x93,0xad,0xc4,0x8e,0x9d,0x9f,0x8a,0x39,0x59,0x20,0xc1,0x5d,0x6a,0x4d,0x8f,0x69,0x78,0xea,0xba,0xde,0xc0,0x87,0xb2,0xf2,0x20,0xd6,0x7a,0x9c,0xf9,0x09,0x03,0x2a,0x4d,0xb9,0x10,0xfc,0xe5,0x05,0x90,0xed,0x45,0x4f,0x5f,0x7c,0x5d,0xfa,0xe6,0x0d,0x07,0xae,0xcc -.byte 0x21,0xc8,0x1c,0x7a,0xfb,0x1d,0xb9,0xe3,0x69,0xa1,0xb7,0x5f,0xb5,0x6a,0xb9,0x58,0x9d,0xcd,0x99,0xf8,0x38,0xbb,0xa0,0xfe,0xf8,0x41,0x51,0x72,0xce,0x76,0x89,0x59,0xa2,0xab,0xef,0xea,0xab,0x79,0xbc,0xda,0x73,0xdb,0x18,0xda,0x60,0x1b,0xc4,0xb7,0x4f,0xb3,0x86,0x21,0x2a,0xc3,0xec,0x7f,0x0e,0x89,0x16,0x0e,0xd2,0xbd,0xea,0x0e -.byte 0xcf,0xc1,0x4b,0x2c,0x97,0x69,0xce,0xd3,0x94,0xad,0x81,0xe9,0x70,0xf4,0xf8,0xe5,0x77,0xe6,0x92,0xe0,0x23,0x38,0xd3,0xc1,0xdd,0x2e,0x58,0x77,0xc5,0xc3,0x29,0x34,0x66,0x48,0xf9,0x75,0x3c,0x8a,0x6a,0xb8,0xbf,0xf8,0xba,0xf0,0xb9,0xa1,0x81,0x0b,0xa1,0xaa,0x17,0x34,0x1a,0xbb,0xa3,0xa2,0xba,0x21,0x45,0xc0,0x1d,0x57,0x11,0x4d -.byte 0x9b,0xd4,0x64,0x84,0xd7,0x0b,0xd6,0xfb,0x72,0x2c,0xdb,0xc3,0xe6,0x24,0xa9,0xf3,0x30,0x9f,0x21,0x05,0x1e,0xcc,0x48,0x58,0xed,0xfd,0xb2,0x34,0xe3,0xf7,0x7e,0x56,0xee,0xdf,0xa4,0xbb,0xb1,0xcc,0x7f,0x81,0x40,0xe9,0xdf,0x3f,0x82,0xc4,0x0d,0x14,0x9b,0x3b,0x80,0x15,0x24,0x6e,0xa4,0xce,0xfa,0x28,0xa7,0x7f,0x89,0xfb,0xc6,0x83 -.byte 0xe8,0x2a,0x70,0xfb,0x9c,0x75,0xb8,0xfd,0xec,0xbc,0xbb,0xf5,0xef,0x0a,0xa5,0x77,0x0b,0x38,0xa0,0x63,0xa5,0x71,0x12,0xc9,0xaa,0xc3,0xf9,0x72,0x30,0x45,0x4e,0x19,0x44,0x2d,0x09,0xf4,0xf1,0xa8,0xe8,0xde,0x58,0x87,0x70,0xa8,0x91,0x86,0xef,0x5d,0x02,0x90,0x55,0x63,0x99,0xde,0xd7,0xb7,0x5f,0x07,0x01,0xdf,0xb1,0xe5,0x55,0xf5 -.byte 0x87,0x69,0xd2,0x7a,0x71,0xbc,0x0e,0x4b,0x8b,0x98,0xf7,0xf6,0x0a,0x01,0xbb,0x9f,0x1b,0x15,0xb6,0x76,0xe0,0xc0,0x4b,0x5d,0x08,0xba,0xba,0x73,0x3f,0x36,0x5a,0x29,0xd7,0x7c,0xc2,0x87,0x03,0x75,0xff,0x26,0x21,0xae,0xbe,0x66,0x70,0xa2,0x99,0x11,0x35,0x49,0x78,0x7b,0x3a,0xfe,0x94,0xf7,0x37,0xe0,0x69,0x56,0x39,0xf7,0x3f,0x71 -.byte 0x39,0x74,0x75,0x32,0x1f,0xfb,0x3a,0x87,0x07,0xab,0xf1,0xed,0xe3,0xe2,0xbf,0x3f,0xb1,0x73,0x11,0xc9,0x34,0x4b,0xb1,0x1e,0x62,0x4e,0xc1,0x8a,0xae,0xcc,0xc7,0xb3,0xa7,0x70,0x01,0x73,0xad,0xb3,0xc3,0x59,0x70,0x14,0x31,0x94,0x9f,0x6b,0x18,0x11,0x50,0x52,0xc9,0xf0,0xf8,0x12,0x9d,0x7c,0x90,0x64,0x9d,0xd9,0x41,0xa6,0x45,0xe3 -.byte 0xc9,0x25,0x73,0xe7,0x48,0x9d,0xdc,0xe0,0x2c,0x71,0xd3,0x68,0xc5,0xab,0xac,0xe3,0x16,0x95,0xe3,0xa5,0xae,0x2f,0x57,0x60,0x4b,0x11,0x90,0xaa,0xe7,0x48,0xca,0xc7,0xde,0x2e,0x56,0x10,0x8e,0xc3,0x0a,0x7d,0x66,0xf1,0xc3,0xf7,0x2d,0xdd,0xfa,0x5e,0xb2,0xcb,0x99,0x4d,0xaa,0x4e,0x91,0xc1,0x94,0x60,0x27,0x33,0x82,0xa6,0x2a,0xba -.byte 0x05,0x32,0x33,0x0a,0x30,0x47,0xb0,0xac,0x68,0x7d,0xef,0x25,0x09,0xcf,0x51,0xf4,0x06,0x28,0x14,0xb2,0xb4,0x1f,0xaf,0x37,0xdc,0x70,0x88,0x4d,0xb9,0xfc,0x2d,0x61,0x25,0x13,0x1f,0x32,0x48,0x6d,0xeb,0x46,0x05,0x66,0x44,0xa1,0xec,0xce,0xe9,0x51,0xa9,0xba,0xf8,0xde,0x95,0x1b,0x20,0xe1,0x21,0x75,0x4b,0x25,0x7f,0x3c,0x16,0xf7 -.byte 0xe2,0xbe,0xeb,0xca,0x2b,0x77,0x92,0x16,0x32,0xe2,0x74,0x21,0x52,0x3f,0x08,0xba,0x41,0xb0,0xd3,0xd2,0xf7,0xf3,0x29,0xb6,0x10,0xfa,0xa5,0x29,0x35,0x29,0x21,0x0d,0xec,0xba,0x5a,0xf3,0x63,0x0f,0x9d,0xbc,0x42,0x02,0x46,0xe9,0x07,0x4a,0x9a,0xe8,0xd3,0x78,0x92,0xa2,0xe5,0x03,0xec,0xd4,0xe2,0xc8,0x8f,0x92,0x4a,0xae,0xbc,0xd7 -.byte 0xdf,0x4b,0x07,0x22,0x47,0xbd,0xb4,0xb5,0xa0,0x7e,0xfb,0x21,0x40,0x62,0xb1,0x6c,0x07,0x00,0x64,0xf6,0xb2,0x75,0x5c,0x29,0x84,0xff,0x38,0x0c,0xc8,0x08,0x38,0x92,0xf9,0xad,0xd7,0xcc,0xc3,0x1c,0x03,0x80,0x49,0x39,0x1c,0xdb,0xae,0x60,0x87,0x8a,0x5c,0xe9,0x17,0xbd,0x2b,0x0f,0xa5,0xa1,0xf9,0x0d,0x4b,0x8c,0x4d,0x39,0xda,0x15 -.byte 0x8c,0xc4,0x69,0xaf,0x2b,0xb0,0xa1,0xfd,0xd9,0x65,0x3c,0x87,0x4b,0xf2,0x5a,0xd7,0xd8,0xb9,0xef,0x78,0x67,0x30,0x4c,0x6c,0x92,0xc5,0x1e,0x15,0xf8,0xd9,0x74,0x1b,0x54,0x0c,0x10,0x1b,0xb5,0x11,0x13,0xd6,0xb4,0xc0,0x53,0x03,0x2c,0x4b,0xee,0xac,0xf9,0x87,0x17,0x51,0x35,0xb8,0x1a,0xdc,0x16,0x61,0x5b,0xe9,0x5a,0x43,0x94,0x42 -.byte 0x8f,0x68,0xbd,0xb6,0x52,0x00,0x63,0xa3,0x52,0x6e,0x5d,0x8e,0xe9,0x4f,0xf5,0x69,0xd8,0x4f,0xf5,0x5c,0x89,0x7e,0x1c,0xb9,0xdc,0x7b,0x92,0x8a,0x2b,0xfc,0xb8,0xad,0xbb,0xff,0x61,0x2e,0xc0,0xdc,0xfb,0x2f,0x78,0x2a,0x50,0x32,0x9b,0x4c,0xfd,0x9e,0xab,0x80,0x5c,0x7d,0xc8,0x6b,0xb3,0x2d,0x0a,0xfe,0x43,0xa2,0x10,0x10,0x79,0xbc -.byte 0x8c,0xa0,0x86,0x09,0x8c,0x8b,0x28,0xf3,0x8a,0xc9,0xeb,0xcb,0xb5,0x0e,0x56,0x19,0xae,0xe0,0xa1,0x22,0x72,0xc5,0xad,0x01,0x12,0x69,0xb6,0x52,0xb8,0xdd,0x36,0x25,0x21,0xae,0x73,0x06,0xc1,0xe0,0x23,0x20,0xe1,0x8e,0xe4,0x99,0xcd,0x86,0xca,0xf5,0x93,0x0e,0x6b,0xb8,0xba,0x18,0x4a,0x36,0xed,0xd0,0x37,0xc8,0xc7,0x8a,0xb2,0x63 -.byte 0x2e,0xa4,0x22,0x76,0x6f,0xf7,0xdd,0x81,0xd6,0x6f,0xcd,0xb9,0x65,0xf0,0x95,0x77,0xae,0xca,0x54,0x62,0xce,0x5d,0x47,0x9e,0x10,0x89,0xb9,0xfa,0x72,0x0a,0xef,0x24,0x17,0x45,0xb0,0xb0,0xc7,0x51,0x85,0xa1,0xb1,0x6a,0xd2,0xea,0x48,0xe2,0x6a,0x03,0x2a,0xdf,0xa8,0x0e,0x62,0xa2,0x1e,0xe2,0xa7,0x20,0x57,0xbd,0x73,0xeb,0xef,0x86 -.byte 0xc9,0xd4,0xfa,0x96,0xfe,0xfa,0xb3,0xc6,0xbf,0x7a,0x16,0xa2,0x43,0x73,0x56,0x71,0x78,0x32,0x3b,0xc1,0xd8,0x26,0xbf,0xde,0x39,0x5d,0xbd,0x3b,0xff,0xd7,0x4f,0xa0,0x67,0xa6,0x09,0x9a,0x81,0xfd,0xec,0x34,0x73,0xcd,0x90,0x15,0x8b,0x3e,0x2d,0x6f,0x7d,0xcc,0xf5,0x20,0x15,0x07,0xa8,0x2f,0xa5,0x5b,0x2b,0x4f,0xb8,0x2f,0x14,0x6c -.byte 0x52,0x78,0xbd,0x92,0x98,0xda,0x69,0x19,0x58,0x4c,0x76,0xe4,0x20,0xb2,0x48,0xa4,0x9f,0x2f,0x4c,0x9b,0x45,0x7f,0x7d,0x1c,0x46,0xe9,0x1e,0x43,0x26,0x49,0x39,0xb6,0x42,0x3a,0x4c,0x59,0x95,0x6b,0x28,0xd5,0xbe,0xa7,0x2e,0xd0,0x0c,0x00,0xa0,0x67,0x06,0x4e,0xee,0xae,0x7f,0xc2,0xb5,0x12,0x46,0x3f,0xb4,0x35,0x16,0x2a,0xda,0xbf -.byte 0x41,0x34,0xbe,0x30,0x2a,0x0f,0x7b,0x60,0xa6,0x8b,0xcd,0xae,0x7a,0x8c,0xd6,0x97,0xab,0x06,0x1e,0x14,0x87,0x45,0xa3,0x3c,0x9c,0xc4,0xa0,0x1d,0xee,0xf0,0xca,0xb8,0xa6,0x8d,0x37,0x92,0xad,0xbc,0xe6,0x1f,0x65,0x75,0xd3,0xbc,0x72,0x66,0xe2,0xff,0xbc,0x19,0x93,0xae,0xee,0xd0,0x63,0x6d,0x97,0x6f,0x57,0xf3,0x77,0xcd,0xe3,0x57 -.byte 0x3f,0x00,0xc8,0xe1,0x63,0x83,0x15,0x84,0xc6,0x08,0xdb,0x03,0xc9,0x27,0x47,0x4c,0x17,0x12,0x40,0x6e,0xac,0x74,0x6f,0x3c,0x22,0x57,0x36,0x29,0xbb,0x6a,0xc7,0x5a,0xfe,0x60,0x1c,0x0f,0x32,0x95,0x1b,0xf2,0x3c,0xed,0x04,0x87,0x4c,0x48,0xc7,0x63,0x79,0x24,0xb3,0x12,0xbf,0x55,0x3b,0x32,0xbf,0x52,0x4e,0x1e,0xc1,0x1f,0xf2,0xfd -.byte 0xe6,0xb8,0x56,0x38,0x0e,0xd2,0x75,0x3d,0x41,0x99,0x0c,0x7a,0x12,0x3f,0xa7,0x3a,0x79,0xa0,0xd7,0x6f,0x47,0x97,0x7e,0x9e,0xf6,0xfe,0x29,0xc0,0x16,0x34,0x38,0x80,0x2f,0xde,0x65,0x79,0xc9,0xfd,0xa0,0x84,0xc3,0x39,0xbc,0x0b,0xbe,0x18,0xba,0x0d,0xe3,0x35,0x11,0xba,0x9f,0xde,0x5d,0x0c,0xae,0x8e,0x0c,0x0f,0x66,0x9c,0xe6,0xfc -.byte 0x3d,0xdb,0x46,0xf1,0x84,0x57,0x62,0xb0,0x00,0xd4,0x8c,0xaa,0x93,0xeb,0xf7,0xa7,0x8e,0x82,0xba,0x89,0x67,0xbb,0x38,0xb0,0xb6,0x13,0x0c,0x96,0x22,0x9c,0x6a,0x86,0xea,0x83,0xad,0x5f,0x7b,0x3a,0x28,0xd8,0x53,0x90,0x2d,0xab,0xc9,0xbe,0x99,0xfb,0x68,0x42,0x27,0xf6,0xe3,0x5a,0xaf,0xf3,0xd6,0xee,0xb6,0xa2,0xe0,0x32,0x3c,0x1d -.byte 0xd4,0x3c,0x2b,0x58,0xc2,0x4f,0x3d,0x20,0x39,0xdb,0x80,0x89,0x20,0x20,0x7b,0xe6,0x1d,0xd0,0xa2,0x1a,0xd4,0x88,0xc9,0xe0,0xb9,0xf6,0xb2,0xa1,0xcd,0xf2,0x67,0x60,0x44,0xd8,0xce,0x6a,0xe2,0x52,0xc3,0xf3,0x61,0xa3,0x14,0x58,0xd6,0xe5,0x43,0x4a,0x8d,0xcc,0x4f,0xf8,0x17,0xdd,0xd2,0x5d,0xd5,0x5a,0x86,0x8e,0xc4,0x74,0xdc,0x1b -.byte 0xad,0xca,0x63,0x75,0xf0,0x43,0x41,0x16,0x02,0x49,0x6a,0x3a,0xe3,0xb9,0xa9,0xdc,0xfb,0x99,0xbc,0x60,0x0d,0xdb,0xa0,0xcf,0x27,0xaa,0xd5,0xc5,0x42,0x0b,0x02,0x00,0x43,0xaf,0xb5,0x4f,0xe1,0x88,0xa1,0x9d,0xca,0xfb,0x9f,0x1f,0x08,0x9c,0x66,0x23,0xca,0x4b,0x88,0xb4,0x40,0xdc,0xd3,0xd3,0x1a,0x64,0xe3,0x9b,0x43,0xea,0x20,0x90 -.byte 0x30,0x2e,0xc4,0x75,0xc5,0x52,0xc5,0x7c,0x0e,0x35,0x56,0xf5,0x1f,0x50,0x2b,0xf6,0x28,0x93,0x6f,0xde,0x10,0xc6,0x49,0x2b,0x77,0xb1,0x6d,0xce,0xfd,0x37,0xd4,0x8d,0x11,0xed,0x88,0x1e,0xca,0x68,0x0c,0x4e,0x38,0x7f,0x0f,0xab,0x6f,0x8d,0x1c,0x7d,0xd4,0x7d,0xd8,0xa9,0x5c,0x24,0x5a,0x7d,0xf4,0x5b,0xb6,0xb7,0x28,0xc7,0x93,0xd6 -.byte 0xa9,0xe5,0xac,0x62,0x16,0x9c,0x4e,0x5c,0x24,0xa0,0x2a,0x76,0xce,0x7d,0x5c,0x4b,0xbe,0xbc,0x83,0x5c,0x9a,0xc8,0x06,0x7b,0x1e,0xac,0x98,0x67,0x17,0x32,0x94,0xda,0xd1,0x8b,0x58,0xad,0x8e,0x26,0x03,0x81,0x7c,0x48,0xd1,0x83,0x03,0xba,0x6c,0x51,0xe9,0x25,0x82,0xd2,0xb9,0x7f,0xd8,0x33,0x3f,0x77,0x29,0x45,0x41,0xa9,0x17,0x3d -.byte 0x62,0xc6,0xd2,0xfb,0xd1,0x24,0xc7,0xee,0x10,0xc0,0x64,0xc3,0x46,0xc6,0x2b,0xe8,0x9c,0xc8,0x99,0x23,0x77,0xa9,0xb5,0x12,0xc4,0x53,0xde,0xbc,0x20,0xb2,0xc4,0x12,0xdb,0xc2,0x0b,0x63,0x70,0x6a,0x41,0x31,0x65,0x48,0xa0,0xfc,0xbc,0xd6,0x3f,0x55,0x18,0x17,0x65,0x35,0x58,0xe3,0x33,0xac,0xaf,0xca,0xb2,0x51,0xc1,0xcc,0x60,0x38 -.byte 0x94,0x8f,0x13,0xb8,0xcc,0x8c,0xc4,0x12,0xea,0xd5,0x39,0xd3,0x46,0x55,0x17,0x27,0x7a,0x07,0x01,0x02,0x74,0xa6,0xe7,0xc8,0xa7,0xd0,0x76,0xc8,0x5e,0x57,0x50,0xc5,0x19,0xf1,0x95,0xa3,0x52,0x10,0xa3,0x1e,0xcd,0xb1,0x05,0x64,0xe5,0x69,0xd9,0x5e,0xfc,0x71,0xef,0xe1,0xf6,0xb3,0xa7,0xf7,0xf9,0x71,0xfd,0xbb,0x5b,0x2b,0x7a,0xd2 -.byte 0x72,0x7c,0xc7,0x73,0x89,0xf7,0xe2,0x0b,0xcd,0x05,0x4f,0x0c,0x10,0xed,0xcc,0xda,0xb6,0x81,0x19,0xe6,0x2b,0x06,0x66,0xef,0xc5,0xfd,0xd5,0xc6,0x66,0x20,0x86,0x2a,0x4f,0x05,0x49,0xf1,0x54,0x4a,0x6e,0x1d,0xcd,0xad,0x18,0xeb,0x6c,0x58,0xd6,0x75,0x3e,0x62,0x48,0xab,0xea,0x1f,0x7f,0x05,0x45,0x6e,0x75,0x2a,0x5e,0x97,0x5b,0xde -.byte 0x5a,0x99,0x42,0xc1,0x62,0xab,0xc7,0x01,0x4d,0xac,0xd6,0xdc,0xc9,0x71,0x24,0xd1,0x33,0xe2,0x4b,0x1f,0x09,0x04,0x1f,0x0d,0x42,0x45,0xcf,0x7c,0xa0,0xee,0x48,0xfd,0x8b,0x1f,0xaa,0x50,0x48,0x6d,0x8e,0x34,0x76,0x09,0x23,0x8a,0x40,0x0d,0x5d,0xc1,0x2a,0xba,0x5f,0x9c,0x86,0xfb,0x37,0xdf,0x24,0xff,0x27,0x88,0xbf,0xf6,0xa4,0xc3 -.byte 0xf0,0xd3,0x02,0xa8,0x7c,0x6d,0xc4,0xc5,0x14,0xc3,0x64,0x28,0xa8,0x05,0x33,0xc2,0xda,0x12,0xfc,0xbe,0x0d,0x8e,0xf4,0xf5,0x48,0x5a,0x8e,0x8a,0xd2,0x50,0x7c,0xc0,0xbc,0xde,0xdb,0x9a,0xf6,0xa0,0x92,0x8d,0x19,0xbc,0x5a,0xdc,0xbf,0xfb,0x13,0x8f,0x41,0x09,0xba,0xd9,0x0b,0x91,0x7a,0xdb,0x92,0x10,0xac,0xf2,0xb5,0x76,0xb5,0x7d -.byte 0x80,0x04,0xd6,0xec,0x98,0x09,0x5f,0x63,0x0d,0x58,0x00,0x8a,0x07,0x76,0xfa,0xe6,0x6e,0xdf,0xbf,0x73,0xe5,0xc9,0xe5,0x12,0x44,0x58,0xf9,0x2e,0xb1,0xe6,0x2c,0xf5,0x0d,0x94,0xa9,0x51,0x0d,0x01,0x03,0xab,0x79,0xf9,0xee,0x7e,0x10,0x4b,0xcb,0x20,0xbb,0x01,0x19,0xd6,0x12,0xd1,0xac,0x96,0xe9,0x0e,0xde,0xbf,0x7e,0x80,0xf6,0x58 -.byte 0xc9,0xec,0xaf,0xf7,0x2d,0x98,0xbc,0x2b,0xb1,0xf1,0x34,0x94,0x39,0x8e,0xbc,0x13,0x13,0x41,0x8f,0xf3,0x4e,0x4e,0x6b,0x2a,0xaa,0xea,0x70,0x5c,0xf8,0x42,0xf7,0xbc,0xfd,0xbd,0x6f,0x62,0x1b,0xcb,0xb9,0x39,0xdc,0x6a,0x47,0x81,0xaf,0xff,0x5b,0x7e,0x80,0xb9,0xbf,0xfa,0x15,0x7e,0xd1,0xc3,0xb2,0x80,0x99,0xbd,0xb9,0x30,0x8d,0xb5 -.byte 0x43,0x6b,0x7a,0x31,0xaf,0x45,0xf7,0xdd,0x21,0x8f,0x54,0xb1,0xf6,0x2d,0x7d,0x96,0x63,0x4a,0x93,0x98,0x37,0x7f,0x48,0x02,0x4b,0x0f,0x71,0xe4,0x70,0xce,0x66,0x6a,0x36,0xde,0x58,0x84,0x69,0xd6,0xbd,0x1a,0x9a,0x8b,0xc5,0xda,0x97,0xc5,0xe1,0x4e,0xec,0x9b,0x7a,0x65,0xe0,0xa5,0xdd,0x39,0x3c,0x9f,0xfd,0x45,0x17,0x4c,0x2f,0xb4 -.byte 0xb1,0xb1,0x42,0xe8,0x88,0x75,0x9f,0xb4,0xc1,0xdf,0x44,0xf9,0x4f,0x9a,0xf7,0x3d,0x35,0xc5,0x32,0xbe,0x43,0xd0,0x0d,0x71,0x4e,0x21,0xbf,0x31,0x99,0x73,0x5a,0x84,0x45,0x2e,0x00,0x8b,0x42,0x2b,0x14,0x86,0x51,0xcb,0xa0,0x98,0xa9,0x68,0x8d,0xdb,0x58,0x3d,0x73,0x9d,0xf9,0x2d,0x86,0x76,0x62,0xcb,0x93,0x29,0x48,0x92,0x38,0xfb -.byte 0xeb,0x1d,0xda,0xc3,0x10,0x1f,0x32,0x68,0xee,0xcb,0xb7,0x8a,0xcb,0xcb,0xe0,0x37,0x31,0xe8,0xad,0x7b,0x4a,0x29,0x2c,0x10,0x9e,0xdf,0x86,0xeb,0x13,0x0c,0xab,0xa4,0x30,0x36,0xf0,0xe0,0xac,0x14,0x41,0xa4,0xf4,0xf8,0x44,0x95,0xe8,0x8f,0x28,0xc2,0x35,0x0a,0x44,0x61,0xc7,0x60,0xc5,0x3b,0xc4,0x1d,0x67,0xfd,0xac,0x0b,0x2e,0x49 -.byte 0x62,0xea,0x17,0x3c,0xf5,0x4b,0xbe,0xba,0xba,0x42,0x02,0x0d,0x13,0xf1,0x15,0xff,0x2e,0x47,0x46,0xd1,0x27,0x64,0xb7,0x35,0x28,0x31,0xb5,0xde,0x1e,0xf9,0x26,0x6c,0x04,0x3c,0x0e,0x06,0x9d,0x4d,0xc7,0x1c,0x97,0x67,0x2c,0x6d,0x36,0x0d,0x4c,0x61,0x08,0xe9,0xbd,0x04,0x1d,0x8d,0xfb,0x0c,0x03,0x3d,0xb4,0x40,0xd5,0x1b,0x69,0x3b -.byte 0x68,0xcf,0x46,0x27,0xcf,0xb3,0xda,0x1e,0xdc,0x85,0x6f,0x4f,0x6b,0x09,0x9d,0xe9,0x6c,0x73,0x40,0x27,0xc9,0x8b,0x12,0x97,0xea,0x34,0xd7,0x51,0x32,0x90,0x4e,0xd7,0x91,0x41,0x3a,0xee,0xbc,0x97,0xb0,0x4a,0x39,0xdb,0xe3,0xe5,0x12,0x73,0xbf,0x5d,0x68,0xe0,0xc6,0x7c,0x6f,0x0d,0x14,0x1c,0xaa,0xde,0x29,0xb7,0xc7,0xa5,0x90,0x62 -.byte 0xe9,0xc5,0x75,0x16,0xe6,0xc0,0x9d,0xc5,0xb8,0xd6,0xfa,0xb0,0x72,0xb7,0x27,0xa6,0xa8,0x3f,0xbf,0x18,0x8b,0xaa,0x94,0xb3,0x47,0x50,0x2f,0x1c,0x49,0xab,0x46,0x38,0x7f,0x3e,0xf3,0xf1,0xb8,0xb3,0x44,0xaa,0x1f,0x76,0xb4,0x67,0xff,0xcf,0x7c,0x4b,0xa9,0xe1,0x62,0x93,0x4d,0x3e,0x96,0xdb,0x56,0xf6,0x26,0x5d,0x95,0x4c,0xfa,0x5f -.byte 0x06,0x2b,0x5c,0x33,0x2d,0xf8,0xfa,0x68,0x8a,0xed,0x28,0x2a,0x6e,0x95,0x86,0x59,0x71,0xef,0x86,0x47,0x60,0xec,0x35,0x79,0xa9,0x98,0x2d,0x6e,0x20,0x26,0x3a,0x21,0xec,0x59,0x15,0x65,0xcd,0xb9,0x91,0x19,0x6e,0x74,0x89,0x3b,0x10,0x00,0xab,0x8a,0x45,0x23,0x20,0x94,0x03,0x02,0x77,0xb7,0xcf,0x9c,0x71,0x18,0x0c,0x5b,0x40,0x62 -.byte 0x3b,0x8f,0xc9,0xf6,0x4c,0x8f,0x60,0x66,0x05,0x87,0x05,0x90,0xd4,0x08,0x76,0xd7,0xa3,0xb6,0x37,0xa8,0x83,0x05,0xb2,0x48,0xe9,0x24,0xc4,0xfb,0x79,0xa1,0xce,0xac,0x29,0x13,0x4e,0x72,0xdf,0xad,0x9e,0x5b,0xcd,0x9c,0x39,0x1d,0x3e,0x57,0x9d,0xf2,0x96,0x13,0xa4,0x79,0x4c,0x76,0x40,0x03,0xb3,0x18,0xcf,0xd7,0x45,0x2a,0x2d,0x07 -.byte 0xe5,0x2e,0xb7,0x74,0xda,0x94,0xea,0x32,0x74,0xb0,0xca,0xf4,0xd1,0x09,0x97,0x3c,0x69,0x17,0xf6,0x5b,0x13,0x7b,0xb8,0xb1,0xd9,0x0e,0x12,0x44,0x29,0xea,0x26,0xd8,0xaa,0x9d,0x26,0x87,0x0c,0x89,0x4e,0xec,0x29,0x48,0x43,0x66,0x21,0x0b,0xab,0xce,0x40,0x57,0x4c,0xa7,0xdd,0x56,0xde,0xac,0x5c,0x62,0xea,0xc4,0x54,0x4a,0xe0,0x8d -.byte 0x54,0xc8,0x65,0x44,0xcc,0x6f,0x2a,0xcd,0x0e,0xb3,0xad,0xa3,0x30,0xd1,0xb7,0x19,0x70,0x51,0xd3,0x9a,0xcf,0xe5,0x42,0x6c,0xa1,0xc1,0x0f,0xe2,0xda,0x86,0xb4,0x51,0x50,0x62,0xdc,0x51,0x3f,0xd2,0xff,0xde,0x7f,0x38,0x5a,0xff,0x2d,0x21,0x1d,0x59,0xb9,0xdd,0xde,0x83,0x13,0xb0,0x25,0xf5,0xbb,0x11,0x47,0x4a,0xaf,0x81,0x15,0xa0 -.byte 0x39,0x5b,0x30,0x17,0x2b,0xbf,0x5a,0x03,0x60,0xb6,0xbb,0x86,0x9f,0x50,0x45,0x15,0x0b,0xba,0x42,0xf4,0x3d,0x05,0x62,0xcd,0x9b,0x8c,0xcf,0x93,0x5c,0x33,0x6c,0xea,0x4b,0xd0,0x1d,0x91,0x3e,0xbf,0xa4,0x9d,0x7c,0x2c,0x87,0x9c,0x42,0x9f,0x03,0x98,0x03,0x1b,0x98,0x66,0x4f,0x8f,0x29,0x12,0xc5,0xb5,0xec,0x81,0xf8,0xb2,0x5e,0x44 -.byte 0x4f,0xb0,0x31,0xe4,0x2a,0x73,0x83,0xac,0x5a,0x3f,0xfa,0xcf,0x8b,0x7c,0xa3,0xf1,0x01,0x14,0xa1,0xca,0x60,0x8d,0x6a,0x6c,0x04,0x31,0xcc,0xba,0x12,0xe0,0x4e,0xaf,0x01,0x8d,0xf5,0x60,0x23,0x79,0x8a,0x80,0xcc,0x32,0x31,0x69,0x83,0xb6,0x83,0xaa,0xd9,0x3b,0x86,0x4a,0xd8,0x10,0x28,0x09,0x82,0x36,0xee,0x6a,0xc0,0x80,0x3f,0xfd -.byte 0xb1,0xd2,0xde,0x34,0xf9,0x4c,0x87,0x5b,0xdd,0xd0,0xb6,0x2d,0x99,0x69,0xd3,0x2c,0xb7,0x0b,0xfc,0x16,0x88,0x7b,0x80,0x21,0xbc,0x30,0x7b,0x56,0xe5,0x7b,0x41,0x43,0x4d,0xaf,0x40,0x5e,0x74,0x14,0x17,0x66,0x32,0xd6,0x81,0x53,0x94,0x35,0xf0,0x0f,0x4f,0x99,0x54,0x9a,0x38,0xc0,0x2a,0xa9,0xd3,0x53,0xdd,0x9a,0xc5,0x29,0x18,0x62 -.byte 0xf6,0x93,0xa3,0x02,0xf0,0x13,0xcb,0xcb,0xcc,0x64,0x0b,0x00,0xf4,0x43,0x03,0x26,0xe6,0x2f,0x39,0xa1,0x83,0xea,0x94,0x2f,0xde,0x61,0xbd,0xe1,0xbe,0x08,0xf8,0xd4,0x01,0x6e,0x61,0x98,0x01,0x39,0x4b,0x93,0x39,0x38,0x34,0x58,0x24,0xc1,0xf5,0x03,0x05,0x15,0x9c,0xf0,0x30,0x20,0x24,0xd4,0x7e,0x73,0xb2,0x60,0x06,0x3b,0xd3,0xb7 -.byte 0x2c,0x47,0x17,0xc4,0x79,0x4e,0x45,0x0b,0x89,0xf0,0xfc,0x42,0xa0,0x0d,0x80,0xd2,0x44,0x36,0x70,0xaa,0x9e,0x72,0x85,0xa8,0xc8,0x1d,0x35,0x28,0xc3,0x5a,0x72,0x4c,0x06,0x6d,0xf4,0xae,0x54,0x86,0x9a,0x32,0x3c,0xa5,0x06,0x63,0xc1,0x37,0xbb,0xaf,0xa6,0xae,0xce,0x94,0xea,0x9c,0x4a,0x9e,0x56,0xb1,0xc3,0x84,0x84,0xef,0x3d,0xe9 -.byte 0x24,0xf4,0xbf,0xc3,0xf6,0x45,0x74,0x4e,0xbb,0x86,0xd3,0x7f,0xab,0x19,0xe3,0x63,0x67,0x81,0xb6,0x18,0xc8,0x78,0x8e,0xf8,0x83,0x5f,0xfb,0x2e,0x49,0x97,0x2b,0x34,0xbb,0x76,0x2e,0x93,0xec,0xe9,0x7f,0x4d,0x7e,0x52,0x0c,0x92,0xbc,0x6d,0x3a,0x34,0x9b,0x5e,0x61,0x6f,0xea,0x45,0xe7,0x5c,0x34,0x6b,0xcb,0xc0,0x31,0x61,0x64,0x9d -.byte 0xad,0x7f,0x98,0xca,0xfe,0x3d,0xad,0xf7,0x21,0xf6,0x4c,0x2a,0x21,0x07,0x80,0x25,0xa2,0xea,0x26,0x85,0xc3,0xb1,0x74,0x04,0x7f,0xd1,0x1c,0x1b,0xa5,0x7e,0x96,0x45,0xfe,0x6f,0xa6,0x34,0xdf,0x94,0x1f,0x7e,0xfb,0xcf,0xfd,0x29,0xeb,0x3a,0xb0,0xfc,0xb6,0xd5,0x80,0x8b,0x37,0x71,0xfb,0x70,0x19,0x30,0xc4,0x6f,0xa0,0x5b,0xae,0x5b -.byte 0x75,0x51,0x98,0x89,0x9e,0xf0,0xf5,0x79,0xaf,0x1c,0x07,0xb6,0x5e,0xcf,0x34,0x70,0x0f,0x0b,0xbc,0x0a,0xa6,0x40,0xc7,0xf8,0xe4,0xef,0xe6,0xb7,0x94,0x6e,0x98,0x75,0x22,0x73,0x5c,0xca,0xcc,0xfb,0x09,0x2f,0x9c,0xfe,0x49,0x0f,0xd3,0x65,0xfe,0xd4,0xf0,0x9b,0xeb,0x8c,0xd7,0x8c,0xff,0x4b,0x18,0x3e,0xf3,0x9d,0x3f,0xf5,0x83,0xd6 -.byte 0x1d,0x3d,0x23,0x79,0x0f,0xae,0x17,0x62,0x33,0x07,0xc3,0xac,0x98,0x07,0x72,0x9b,0xd9,0x26,0x5c,0x1a,0x9d,0xf1,0x35,0x92,0xf9,0x38,0x17,0xf8,0xee,0x26,0xf9,0x64,0xfc,0x5e,0x8b,0x80,0xce,0xdb,0x64,0xf7,0xde,0x20,0x19,0x5c,0x26,0xf6,0x23,0xd6,0x99,0x8e,0x75,0x77,0x3d,0x17,0x0f,0xea,0x31,0x5a,0x65,0x32,0x1b,0x78,0x78,0xe4 -.byte 0xfe,0x76,0xf8,0xa7,0x81,0x34,0xf1,0x2a,0x13,0x22,0xe4,0x8a,0xe1,0x42,0x5a,0x3f,0x44,0x22,0xeb,0x7e,0xcd,0x20,0xcd,0xf7,0x44,0x1a,0x87,0xb9,0x7a,0x0e,0xf8,0xcb,0xb5,0x0a,0x1f,0x6a,0xe6,0x0b,0x70,0x59,0x38,0xa3,0x6b,0x64,0x7b,0x61,0xfe,0xbd,0xa4,0xb7,0x89,0x7a,0x28,0x70,0xfe,0x9d,0x64,0x2c,0xe9,0xc4,0xc9,0x2f,0xc8,0x3e -.byte 0xfa,0x70,0xce,0x21,0x9b,0xa8,0x10,0x6a,0x16,0xdd,0x28,0xce,0x4e,0xd4,0x6c,0x8c,0x47,0x83,0x13,0x8b,0xec,0x1c,0x76,0xdc,0x4d,0x81,0x25,0x08,0xd8,0xf9,0xde,0x66,0x1d,0xe2,0xf3,0xe7,0xdc,0x3e,0x3c,0x6b,0x98,0x25,0x55,0x88,0xe8,0xda,0x7f,0x16,0xe5,0x7d,0xad,0x8a,0x36,0x00,0xf0,0x68,0xc5,0xe4,0xfc,0xe9,0xe3,0x54,0xeb,0x4c -.byte 0xd1,0xff,0x07,0x1a,0x5c,0x5e,0xd4,0xb1,0xff,0x7d,0xfc,0x5b,0x34,0x42,0x95,0x89,0x01,0x24,0x8e,0x30,0xec,0xfe,0x67,0xf8,0xe2,0xaa,0xd5,0x6a,0x9f,0xe3,0xc3,0xa5,0x53,0x7f,0xd3,0xf4,0x98,0xa5,0x47,0x11,0xad,0xac,0xea,0xba,0x20,0x34,0x03,0x65,0x8c,0xec,0xb6,0xa3,0x2b,0xf6,0x93,0xe1,0xc8,0xad,0x34,0x30,0x8f,0x0e,0x3b,0xf6 -.byte 0x63,0xc6,0x58,0xc3,0xe8,0xa3,0x85,0xf8,0x24,0x8e,0x21,0xb9,0x36,0x7c,0xe0,0x11,0x64,0x31,0x6a,0x6a,0xa2,0xad,0xd3,0x94,0xbb,0x13,0x5b,0xb4,0xe9,0xee,0x09,0xdc,0xfe,0xb2,0xad,0xa8,0x43,0x02,0xba,0x85,0x1f,0x56,0xcb,0xb5,0x95,0x32,0xcc,0x7e,0xe0,0x00,0xde,0xfa,0x3f,0x91,0x71,0xde,0x21,0x19,0xff,0xc9,0x97,0x43,0x95,0xd8 -.byte 0x0d,0xc2,0x8a,0xde,0xcc,0x34,0x48,0xf4,0x35,0x41,0xb8,0x56,0x52,0xce,0x06,0xb3,0xcf,0xd4,0xae,0x7a,0xcb,0xe9,0xed,0x37,0xd6,0x76,0xa0,0x77,0x04,0xfb,0xb7,0x41,0x25,0x38,0xe1,0xd1,0xb5,0xde,0x21,0xe0,0x64,0xd8,0x83,0x13,0x7b,0x4b,0xb8,0xc9,0x12,0x02,0x51,0x56,0x52,0xe9,0x1c,0x49,0x48,0x83,0xd0,0x99,0x73,0x60,0x4a,0x4c -.byte 0x7d,0x8d,0x43,0xf9,0x06,0xa4,0xbb,0x0e,0xb6,0xdd,0x5f,0xc7,0x5e,0x35,0xcb,0xa0,0xc1,0x66,0x4a,0xe3,0x4a,0xa9,0xec,0xa4,0x5a,0xd7,0xd6,0xea,0xa5,0x20,0xa6,0xc3,0x1b,0xc0,0xa8,0xd1,0xf1,0x08,0x05,0xab,0x40,0x14,0x35,0xf2,0xdd,0x0f,0xc5,0xda,0xb3,0xa6,0xb1,0x07,0x36,0x17,0x5d,0xe9,0x96,0x23,0x96,0x46,0xd4,0xa7,0x71,0x64 -.byte 0x13,0x72,0x4e,0x83,0xe0,0x65,0x40,0x41,0xaf,0xb6,0x5b,0x00,0xa2,0xab,0x09,0x7f,0xa5,0xd5,0xc2,0xd9,0xc0,0x68,0x2a,0x44,0xdc,0x43,0x37,0x81,0xb8,0x88,0x4c,0x85,0x1b,0xb1,0x83,0xb2,0x56,0xa3,0x91,0x0f,0xa6,0x70,0x3f,0xbd,0xe9,0xda,0x40,0x9b,0xf5,0x9e,0x53,0xed,0x5f,0x84,0x70,0xd2,0x4c,0x1c,0xb6,0x87,0xd6,0xbb,0x3b,0xec -.byte 0xe5,0x35,0x1b,0x2c,0x9b,0xf1,0xe5,0xf8,0x0e,0x07,0x98,0xcc,0x58,0x38,0x57,0x74,0xdb,0x0e,0x08,0xd9,0x56,0xe8,0x08,0x63,0x3d,0x94,0x4a,0xdc,0x59,0xfc,0x3d,0xc1,0xa4,0x36,0xc3,0xe8,0xbe,0x4b,0xd7,0x47,0x69,0x33,0xb8,0x72,0x30,0x59,0x28,0x4e,0xf1,0xc1,0x25,0xa3,0xa4,0xe3,0x12,0xcf,0x31,0xf6,0xf8,0xae,0x31,0x06,0x76,0x92 -.byte 0x64,0x87,0x8e,0xb0,0x9f,0x1d,0xf4,0x56,0x73,0xc5,0x5d,0xbb,0x80,0x0d,0x19,0x3f,0x56,0x8c,0xe4,0xd6,0x8a,0x9a,0x62,0x26,0x4e,0x8a,0x21,0x7d,0x72,0x34,0x87,0xb6,0x7e,0x49,0xdc,0xfd,0x27,0x95,0xba,0x25,0xdd,0xf4,0x58,0x2b,0x11,0x3f,0xd1,0xd7,0x13,0x1d,0xb0,0xec,0xe2,0x55,0x5e,0x72,0xea,0x36,0xc9,0xd8,0x61,0xc0,0xee,0xc4 -.byte 0x9f,0x35,0x7e,0x73,0xd3,0xf6,0xd7,0x6a,0xce,0xd6,0xd2,0x80,0xe6,0x10,0x4b,0x65,0x18,0x6f,0xab,0xd3,0x41,0xbb,0x39,0x36,0x95,0x84,0x3c,0x99,0x9a,0xfd,0xf0,0xa3,0x46,0xdf,0x48,0x7c,0xd5,0x57,0x9d,0x10,0x59,0xca,0x70,0xc4,0xb5,0xbe,0x47,0x9e,0xca,0x2b,0x49,0x54,0xbb,0x34,0x8e,0x39,0xf4,0xf8,0x8c,0xa5,0xa1,0xab,0xf6,0x51 -.byte 0xd8,0x22,0x9a,0xd5,0xc2,0x12,0xf8,0x26,0xc6,0x19,0x2a,0xa6,0x6e,0xab,0xd3,0xac,0xd1,0x21,0x97,0x67,0x3e,0x39,0x90,0x5c,0x37,0x65,0x7b,0x06,0x54,0x1a,0xb8,0x2a,0x56,0x02,0xa3,0x92,0xee,0xf3,0x38,0x53,0x25,0x4d,0x5d,0x0a,0x37,0x9e,0xbb,0xf4,0xb2,0x13,0x77,0xbb,0x93,0xa9,0x85,0xf2,0x15,0xfd,0x71,0x17,0x00,0x89,0xe7,0x7b -.byte 0xa9,0xdc,0x10,0xd9,0xc7,0x44,0xa5,0x7b,0x3f,0x2f,0x1e,0x6d,0xa7,0xfe,0x0c,0x0e,0x83,0x3e,0x38,0x27,0xa7,0x4e,0x85,0x3c,0x84,0xfe,0x95,0x48,0x85,0x09,0x75,0x62,0x1d,0xa4,0x64,0x54,0xed,0x89,0xd5,0x28,0x62,0x52,0x18,0xef,0xf0,0x57,0x05,0x30,0xf0,0xce,0x87,0x05,0x0d,0x81,0xe8,0x2a,0x3c,0x8c,0x22,0xe1,0x4b,0x32,0x42,0x9d -.byte 0x02,0xc5,0xe4,0x6a,0xa4,0x4d,0x9b,0xc4,0x82,0x47,0xdc,0x61,0xbd,0x82,0x01,0xcd,0x5e,0x64,0x9f,0x4c,0xe3,0x31,0xe9,0x48,0x53,0x85,0x07,0xc7,0x47,0x49,0x35,0xd8,0x6a,0xab,0x4f,0x73,0x3f,0xd3,0xde,0x87,0x29,0xac,0xbc,0x35,0x0a,0xb4,0x74,0xc2,0xa7,0x0b,0xb1,0x93,0x92,0x29,0x3b,0x3e,0xa8,0xde,0x12,0x49,0x75,0xda,0x16,0x27 -.byte 0x52,0x2f,0x93,0x23,0xd6,0xf7,0x10,0xfe,0x1e,0x93,0x97,0x06,0x9d,0xef,0x4f,0xe4,0x3d,0x5d,0xde,0x30,0x70,0x3d,0x78,0x3a,0x30,0x00,0x9b,0x77,0x12,0x90,0x62,0xda,0x32,0x9b,0x6a,0x47,0xd7,0x0f,0xee,0x75,0x18,0xdd,0x4d,0x8a,0xe2,0x35,0x5b,0x60,0xb8,0xf9,0xa4,0x6c,0x93,0x3e,0x47,0x23,0xed,0x7a,0xe2,0x58,0x42,0xd6,0x3f,0x90 -.byte 0xc0,0x12,0x38,0x8b,0x70,0xe0,0xf8,0x1a,0xb5,0x8d,0xe1,0x39,0xdf,0x93,0x25,0x72,0x2e,0xa9,0x3f,0x58,0x12,0x40,0xc4,0x92,0x46,0x08,0xf0,0x64,0xdd,0x34,0x42,0xfe,0x74,0x35,0x0c,0xda,0xef,0x06,0x0b,0x33,0x59,0xd9,0xee,0x4c,0xf9,0x02,0x3a,0x93,0x40,0xa3,0x99,0x0e,0x64,0x11,0x2f,0x52,0x9d,0x28,0x4d,0xe8,0x45,0xd0,0x22,0xd7 -.byte 0x8f,0xd6,0x28,0x8c,0x0e,0x18,0x87,0x24,0xf9,0x88,0xd2,0xc0,0xe8,0xd4,0x9d,0xa2,0x5a,0x79,0x83,0x37,0x18,0x84,0x12,0xca,0xc7,0x10,0xd5,0x5a,0xa8,0xe5,0xa8,0xe7,0x79,0xb6,0x2c,0xb3,0x90,0x6c,0xc5,0xa4,0x99,0x1b,0x85,0x29,0x78,0x0b,0x09,0x77,0x05,0xf4,0x23,0x79,0x5c,0x91,0xf3,0xe0,0xe4,0x6f,0x82,0x33,0x4e,0xa2,0x2e,0xa2 -.byte 0x65,0x79,0xad,0x98,0x36,0x34,0x72,0x97,0xd7,0x39,0x89,0x5e,0x82,0x9f,0x4c,0xe2,0xea,0x51,0x85,0x62,0x0c,0x39,0xf6,0xdc,0xc6,0x80,0x48,0xcf,0x98,0x93,0x64,0x7d,0xf9,0x63,0xf4,0xf5,0x18,0x2a,0xb6,0x04,0xb7,0x44,0xc4,0x60,0xc0,0xcf,0x3d,0x88,0xa8,0xb6,0x81,0xa3,0x99,0x2a,0xf0,0x1a,0x8d,0x76,0x20,0x1d,0xcc,0x10,0x50,0x58 -.byte 0x09,0xf9,0xda,0x65,0x60,0xc3,0xb1,0xc1,0xc0,0x4d,0x62,0x52,0x22,0x45,0x32,0xbc,0x11,0x93,0x15,0xb6,0x25,0x8f,0x65,0xa0,0x4c,0x88,0xc9,0x83,0xe1,0x5c,0xbb,0xfb,0x1a,0xab,0xdb,0x35,0x40,0x66,0xc0,0x2f,0xdc,0xf5,0x92,0x08,0x4c,0xc7,0xb8,0x49,0x05,0xe0,0xe1,0x61,0x2b,0xde,0xc7,0x6a,0x04,0x05,0x4d,0x9f,0xe9,0x59,0x22,0x56 -.byte 0x63,0x77,0x9d,0xe3,0x1e,0x36,0xdf,0x87,0x4a,0xeb,0xba,0x42,0x3d,0x1b,0xa5,0xd0,0xc5,0x44,0x07,0xbe,0x37,0x37,0x70,0x10,0x2d,0x02,0x9b,0xf6,0x52,0xf3,0x54,0x6d,0x50,0xdb,0xdb,0x57,0x01,0x0b,0x9b,0xd5,0x99,0x99,0x69,0x9b,0x10,0x76,0x48,0xea,0x28,0x27,0x06,0x30,0x63,0x3b,0xdf,0x06,0x30,0x37,0x28,0x75,0xcf,0x9c,0xe7,0x52 -.byte 0x43,0xe2,0xd5,0x7b,0xfa,0x88,0x98,0x9c,0x3e,0x27,0x30,0x21,0xcc,0x11,0x71,0x14,0x24,0x04,0x1a,0x8c,0xe9,0xfe,0x2f,0x9d,0xec,0xb1,0x10,0x33,0x05,0x31,0x01,0x1b,0xde,0x6b,0x30,0x20,0x6d,0xf4,0x7c,0xbf,0x41,0x04,0x5f,0xb9,0x9c,0x24,0x63,0x74,0x98,0x3e,0x60,0xc7,0xf1,0xb1,0xc6,0x94,0xf3,0x6f,0x95,0x24,0xdf,0x97,0xd5,0xc7 -.byte 0x50,0x19,0xaf,0xa5,0xae,0x51,0xde,0x6d,0x44,0x0c,0x90,0x72,0x11,0x82,0x04,0xf9,0xda,0x17,0xd8,0xf3,0x03,0xf2,0x03,0x3f,0x65,0x7f,0xd7,0x66,0x84,0x9a,0x02,0x90,0x2b,0x65,0x00,0xd9,0x9c,0xfb,0xaa,0xe2,0xde,0x5f,0x1e,0x19,0x1e,0x6d,0x20,0x1e,0x01,0xf1,0xca,0x7b,0x90,0x06,0x96,0x1d,0x7a,0x34,0x0c,0x66,0x57,0xd7,0x61,0x1f -.byte 0x74,0x03,0xcb,0xae,0xea,0xaf,0x65,0x8e,0x32,0xbe,0xb8,0xe6,0xd8,0x6d,0xf7,0x51,0x6d,0xec,0x7e,0xc6,0x9d,0x20,0x01,0xbf,0xd7,0xbc,0xcb,0x34,0x7c,0xe5,0x1f,0x92,0x72,0x2f,0x6f,0xa3,0x1f,0xe8,0x4d,0x7e,0xa5,0x85,0x3b,0xed,0xc7,0x25,0x53,0xe3,0x77,0x90,0x1f,0xda,0xb7,0x48,0x7d,0xbe,0x20,0x48,0x9f,0xb4,0x05,0x5d,0x41,0xc5 -.byte 0x48,0xd0,0xc9,0x83,0xbe,0xf8,0xd8,0x6b,0x0d,0x26,0x66,0x2e,0xef,0x6b,0x13,0x58,0x6b,0x5f,0x0e,0x8b,0x4e,0x57,0xb2,0x6b,0x3d,0x4d,0xcd,0xcb,0x9a,0x9b,0xda,0x4d,0x7f,0xea,0x17,0x06,0x7f,0xcd,0xaf,0x18,0xda,0x3d,0xf0,0x30,0x2e,0xbb,0xc2,0x1d,0xcf,0xde,0xf7,0xee,0xda,0xd6,0x3d,0x75,0xcf,0x19,0xcf,0xfc,0xdf,0x7a,0xb6,0x1f -.byte 0x89,0xf5,0x0c,0xe9,0xd5,0xf1,0xd0,0x40,0xbd,0xae,0xb5,0x16,0xf6,0x05,0x1e,0xba,0xcd,0x18,0x80,0x4a,0xb3,0x87,0x93,0x6b,0x19,0xfc,0x47,0xa8,0x45,0x4b,0x75,0xe8,0x06,0xc0,0xbd,0x86,0xf7,0xcf,0x2c,0x39,0xc6,0x0b,0x3f,0x32,0xcd,0x1c,0x02,0xec,0x4b,0xd5,0x90,0x84,0xaf,0xc9,0x5c,0x9e,0x64,0x82,0x13,0x81,0x05,0x03,0xe4,0xed -.byte 0x48,0x23,0xc3,0x53,0x2c,0x5a,0x22,0x0a,0x27,0x7e,0x55,0x79,0xdc,0x46,0xf5,0x4b,0x04,0xcc,0x43,0x87,0x6c,0xb5,0xa4,0x2d,0x78,0x70,0x02,0x43,0x0e,0x76,0x62,0x99,0x86,0x40,0x2a,0xe4,0x62,0xe6,0xee,0x4e,0x03,0x64,0x83,0x9c,0x38,0x6d,0x62,0xa6,0x85,0xb8,0xce,0xd7,0xf8,0xcb,0x78,0x00,0x7a,0x48,0x72,0x75,0x4e,0x9c,0x6f,0x0c -.byte 0x61,0xc7,0x93,0x4e,0x6d,0x65,0xa3,0x1b,0x17,0x84,0xc6,0xd2,0x29,0xc3,0x4d,0xe3,0x14,0x21,0x5f,0x9e,0xa9,0x28,0x11,0xf3,0xb2,0xe8,0xe7,0x60,0x9e,0x24,0xab,0x88,0x9c,0x9c,0x5e,0x17,0xe4,0xe1,0xa7,0x74,0xb4,0x82,0xd5,0xaa,0x92,0x08,0xa7,0xa2,0x04,0x6f,0x77,0x14,0x54,0x44,0x5d,0x13,0x10,0xa2,0x40,0x1d,0xf0,0x44,0x16,0x17 -.byte 0xda,0x8c,0x80,0x83,0x2b,0x19,0xb8,0xab,0xf2,0xb8,0xb1,0x92,0xb5,0xc5,0x05,0x3e,0xd2,0x1a,0xfc,0xfd,0x21,0xa6,0xb2,0xbd,0x89,0xee,0x9c,0x3c,0x90,0xd9,0xf1,0xd2,0xe8,0xc3,0x21,0xb9,0x0e,0x0c,0x98,0xbc,0x5e,0xa1,0x0d,0x89,0xfe,0x0f,0x3c,0x45,0xea,0xe1,0x6e,0x06,0x59,0xff,0x79,0xf4,0x7e,0xf4,0x82,0xc0,0x6b,0xd9,0x53,0x30 -.byte 0x98,0xed,0x8d,0x6f,0x3d,0x0e,0xfb,0x42,0x66,0xab,0x41,0xa8,0x4a,0xef,0x73,0xa4,0x54,0x99,0x4f,0xb6,0x65,0x44,0xf9,0xd9,0x3c,0x6b,0x59,0x36,0xb0,0xe3,0x7c,0x4a,0x85,0x80,0x6c,0x77,0x6f,0x34,0x4e,0x9e,0x54,0xfd,0x0c,0x25,0x72,0xc3,0x5a,0xb6,0x3b,0xad,0x2b,0xd5,0x29,0x55,0x31,0xab,0x62,0xe4,0x15,0xed,0xef,0x16,0xef,0x43 -.byte 0xd5,0xdd,0x3d,0x64,0x8c,0x13,0xbc,0xcd,0x4d,0xfb,0x4f,0x86,0x3b,0x73,0x1e,0xc4,0xe8,0x54,0xb4,0xcc,0x49,0xba,0x4f,0x81,0xcd,0xe8,0x30,0x92,0x4b,0x57,0xd1,0x7c,0x0c,0x65,0x7d,0xe1,0x59,0xc6,0x8c,0x7d,0xad,0xd5,0xcf,0x6c,0xc4,0x9d,0xc5,0x3f,0x23,0x1f,0xb0,0x6d,0x1c,0x07,0xbf,0x38,0xc9,0x16,0xdc,0x5b,0x51,0xa1,0xdb,0x8f -.byte 0xf8,0x25,0xc6,0x4d,0xc0,0x4d,0xa1,0x02,0xd9,0xd3,0xb5,0x63,0xda,0xe1,0x91,0x60,0x71,0x39,0x46,0x1a,0x13,0xe0,0xf2,0xca,0xcc,0xd3,0xbb,0x6b,0xd0,0x64,0xaa,0x0e,0xc0,0x89,0xa3,0xc6,0x14,0x56,0xe4,0x44,0x97,0xa9,0xcc,0x17,0x68,0xe6,0xfc,0xe5,0xfd,0xf0,0xa6,0x69,0xcd,0xac,0x20,0xc7,0xeb,0x53,0x1b,0x4f,0xdd,0xd3,0xb0,0xed -.byte 0x30,0x4e,0x36,0x73,0x63,0xef,0x51,0x3e,0x9a,0x3e,0x41,0x2b,0x9c,0xda,0x67,0x96,0x46,0x33,0xe3,0x3f,0x87,0x01,0xd8,0xc5,0x26,0x80,0xe4,0x7e,0xf4,0x78,0x8c,0x2b,0x81,0x2a,0x01,0x7c,0xe3,0xfc,0x8d,0x6b,0xdc,0x84,0xb9,0xff,0x43,0x37,0x57,0xce,0x3f,0x5e,0x63,0xd3,0xbe,0xb6,0x4a,0x31,0xbf,0xb8,0x74,0x64,0x9c,0xf3,0xc5,0x8a -.byte 0xae,0xe8,0x5f,0x68,0xcf,0xce,0xff,0x3f,0xc5,0xb5,0xfd,0x13,0x08,0x11,0x9d,0x1a,0x0f,0x06,0x08,0x4d,0x7c,0xf9,0xd4,0x20,0xdf,0x82,0xf9,0x86,0xfc,0xf3,0x67,0xa0,0x14,0x99,0xe5,0x47,0xf0,0x02,0x7b,0x16,0xca,0xcf,0xb9,0x0f,0x68,0x08,0x5d,0x1d,0x65,0xee,0x23,0x56,0xeb,0x11,0x5b,0xca,0xf1,0xa7,0xad,0x50,0xb2,0xd1,0x37,0x65 -.byte 0xe9,0x7e,0xf6,0xe9,0x64,0x42,0x49,0x80,0x40,0x17,0xe3,0x43,0x00,0xda,0xe1,0x7a,0x1c,0xb3,0xde,0xd9,0xf7,0x33,0xeb,0xb3,0xb8,0xf5,0x40,0x1b,0xcd,0x71,0x97,0x30,0xf9,0x9c,0x4d,0xac,0x7e,0x8e,0xd9,0x36,0x92,0x39,0xb5,0x56,0x0f,0x4f,0xbf,0x58,0xb8,0xba,0xc3,0xbd,0x79,0xb0,0xd7,0x6c,0x45,0x49,0xe2,0xde,0x94,0x04,0x9d,0x3e -.byte 0x91,0x0a,0xb2,0x9b,0x90,0x57,0x2e,0x69,0xa4,0x4f,0x61,0xbf,0xdb,0xfb,0xe3,0xe9,0x81,0x26,0xe0,0x48,0x90,0x8c,0x32,0x95,0x8d,0x38,0xec,0x8e,0xa7,0x5e,0xc3,0x36,0xc6,0xd1,0xbc,0x9a,0xb3,0xba,0xdb,0x2c,0xe4,0xa0,0x50,0x74,0xef,0x98,0x48,0x14,0xc9,0x38,0x4d,0xa9,0x48,0x13,0xd4,0x08,0x60,0xfd,0xcf,0x5e,0xf2,0xcd,0xc7,0xeb -.byte 0xaf,0x88,0x32,0x30,0x6f,0x19,0x01,0xec,0x87,0xae,0x6d,0x63,0xa3,0xa7,0x7b,0xcd,0x53,0xa7,0xf2,0xf2,0x9f,0x43,0xcb,0x0a,0x3f,0x8c,0xd2,0x55,0x8d,0xa7,0x95,0xcf,0x5b,0xae,0x64,0x23,0xda,0xb4,0xbd,0x32,0x34,0x95,0x8a,0x03,0xe7,0x6e,0xef,0x3f,0xb4,0xcf,0xc6,0x8a,0x2f,0xc6,0x59,0x99,0xdf,0xad,0x3c,0x15,0xed,0x83,0x0b,0x59 -.byte 0x8b,0xcd,0x0d,0xa6,0xcf,0x3a,0xc3,0xdb,0xc3,0x01,0xa9,0x32,0x38,0x45,0x5c,0xc8,0x56,0x81,0xef,0x21,0x7f,0x52,0xc4,0xb5,0x48,0x97,0x6a,0x60,0x75,0x3a,0x1a,0xd3,0xb0,0x60,0x9a,0x83,0x61,0xad,0x3b,0x4b,0x65,0xaa,0x9e,0x77,0x47,0x6f,0x3b,0x48,0xb0,0xc6,0x36,0x9a,0x59,0x5e,0x26,0xc4,0xb9,0xed,0x04,0xf3,0xc7,0x09,0x33,0xda -.byte 0x81,0x63,0xa6,0x5d,0xe1,0x54,0x6b,0x04,0x17,0x2b,0xb9,0x2f,0xbd,0x55,0xdb,0xa1,0x69,0x00,0xcd,0xba,0xfa,0x36,0xaa,0x47,0x5a,0x7c,0xf4,0x1f,0x53,0x94,0x95,0x2f,0xf8,0x2a,0x4b,0xa8,0xcc,0x73,0xab,0xfd,0x25,0xb2,0x4e,0xd6,0x62,0x90,0x8c,0x8f,0x02,0xe4,0xdc,0x22,0x79,0x04,0x34,0x9b,0x54,0x5c,0x54,0xca,0x9b,0x8a,0xf8,0x05 -.byte 0xd1,0xb0,0x9e,0x8f,0xa3,0x0b,0x53,0xa8,0x6f,0x1b,0x2e,0xf2,0x71,0x78,0x28,0xce,0xa9,0xdb,0x4c,0x5b,0x83,0xfe,0xaa,0xff,0x99,0x2f,0x03,0x14,0xb2,0xe0,0x5f,0xaa,0x65,0x15,0x1f,0xd2,0x31,0x95,0x70,0x3c,0x8b,0x55,0x8e,0x87,0xed,0xbb,0x0c,0x91,0x87,0xaa,0xbe,0x49,0xdb,0x18,0x7b,0x1d,0x26,0xa7,0xdf,0x00,0xff,0x73,0x70,0x2e -.byte 0x10,0xaf,0x46,0xea,0x7f,0xca,0xfa,0x09,0x13,0x02,0xac,0x3f,0xa0,0x02,0xa6,0x67,0xb7,0xec,0x18,0x73,0x91,0x25,0xa0,0x28,0xe3,0xd8,0xfa,0x11,0x6d,0x34,0x79,0x1d,0xe4,0x8f,0x7c,0x73,0x66,0x77,0x3e,0x43,0x23,0xb0,0xee,0x84,0xb5,0x75,0xc9,0x23,0x87,0x6a,0x4f,0x59,0x3d,0xb5,0xf1,0xd6,0x06,0xf8,0xa6,0x5d,0x0c,0x24,0xed,0x94 -.byte 0xd7,0xa8,0x31,0x37,0x10,0x60,0xb6,0x03,0x33,0x27,0x38,0xdd,0xd3,0x74,0x02,0xa3,0xa6,0x01,0x94,0xa9,0x56,0x11,0x23,0x0e,0xdb,0xfd,0x25,0x92,0xa8,0xfb,0x79,0xc8,0x8e,0x0e,0x10,0x1f,0xca,0x95,0xf6,0xad,0x28,0xe7,0xaa,0x2b,0xf1,0x40,0xf6,0xef,0x7b,0x40,0x28,0x57,0xbb,0x4c,0xac,0x0b,0x8b,0xb3,0xe3,0xec,0x53,0xf2,0x15,0x61 -.byte 0x2e,0x91,0xdf,0x91,0xfb,0x55,0xb6,0x7f,0x6c,0xfc,0xb7,0x4b,0x91,0xdc,0xf7,0xe5,0x91,0xd8,0x70,0x92,0x94,0xea,0x3f,0x62,0x98,0x14,0xc3,0x43,0x34,0x02,0x87,0xc7,0xca,0x60,0x4a,0xfb,0x50,0xe4,0xa9,0x92,0x10,0x04,0x7c,0x55,0xd3,0x9a,0x89,0xba,0x8e,0x6f,0x02,0xd6,0xc7,0x6f,0x91,0xb5,0x87,0xb9,0x0e,0xbe,0xe4,0x9f,0x01,0x0b -.byte 0x20,0x60,0xc8,0x16,0xe6,0x23,0x1d,0x5f,0x4d,0x82,0xf4,0x42,0x25,0xe6,0x05,0xe3,0x5b,0xbb,0xd1,0xb0,0xad,0x0b,0x05,0x71,0x3a,0x7b,0xee,0x0e,0xe1,0xe4,0x08,0x9f,0xda,0xdf,0x59,0x57,0x4f,0x05,0x5a,0x51,0x9a,0x60,0xfd,0x85,0x21,0xd1,0x0a,0x3b,0x0a,0x15,0x61,0x28,0x98,0x0a,0x8f,0x1e,0x33,0x15,0xb3,0x5f,0xf3,0xbb,0x89,0x22 -.byte 0x0c,0xaf,0x91,0xce,0x44,0xb1,0x54,0xd0,0x80,0x86,0x43,0xa1,0xb9,0x07,0xde,0xab,0x1f,0x9b,0xae,0xef,0x07,0xf2,0x40,0x33,0x31,0x4d,0xf9,0x45,0x97,0xf6,0xcc,0xe5,0x3c,0x49,0xcd,0x83,0x6e,0x38,0x81,0xab,0x40,0x18,0xda,0xf6,0xfe,0xe7,0x96,0xd1,0x17,0x98,0xae,0xec,0xe9,0x93,0x37,0xbc,0x0b,0xa8,0x12,0xe7,0x65,0xca,0x27,0x37 -.byte 0x6a,0x74,0x81,0xf1,0xe0,0x6c,0x0d,0xba,0x86,0x48,0x94,0xd0,0x72,0xd5,0x4d,0x71,0xcf,0xa8,0x5e,0xd1,0x97,0xd1,0xed,0xf0,0xd3,0xe4,0xe3,0x41,0xc9,0x8f,0xfc,0x89,0xe8,0xbf,0x96,0x8b,0x86,0xb0,0x97,0x79,0x95,0xdf,0x69,0x56,0x6d,0x61,0x0a,0x37,0xcb,0x36,0xe1,0x95,0x88,0xf5,0xf0,0xe2,0x5c,0xb2,0x44,0x73,0xda,0x83,0xa7,0xdc -.byte 0x8b,0x35,0x3e,0xc1,0xd5,0x88,0x17,0x3b,0xeb,0xcf,0x36,0x9c,0xef,0x40,0xb2,0x72,0xde,0x4f,0x16,0x6c,0x8c,0x9d,0x15,0xce,0x7d,0x0d,0xc3,0x2f,0xea,0xab,0x50,0xdf,0x02,0xe0,0x24,0xcc,0xf4,0xa7,0x25,0xba,0x85,0x0d,0x62,0x9a,0x39,0xc7,0x5a,0xd1,0x9a,0xd1,0xa7,0x45,0x5f,0xc2,0x44,0xf5,0xa9,0x8d,0xd8,0xbc,0xd3,0xc8,0x75,0x0d -.byte 0x06,0xc6,0x4b,0x24,0xc6,0xe5,0x72,0xf7,0xd5,0x87,0xca,0x3c,0xc0,0x1c,0x18,0xa9,0x40,0xc6,0x7b,0xe5,0x4c,0xe6,0xb7,0x01,0x57,0xc1,0xcf,0x63,0x83,0x58,0x63,0x47,0xcf,0xa4,0xd3,0xf6,0x1d,0x2c,0xbf,0x17,0xe6,0x0a,0x7b,0x2d,0xa9,0x34,0x23,0xfc,0x1f,0x06,0x31,0x47,0x7b,0x31,0x34,0x8c,0x3c,0x15,0x9b,0xac,0xfd,0x38,0xe6,0xa3 -.byte 0x9e,0xa7,0xdf,0xa6,0x37,0x61,0xfd,0x85,0xb8,0x2e,0x67,0x73,0x7f,0x60,0x12,0x8b,0x62,0xb0,0x38,0xd0,0xaa,0xc4,0xad,0x3b,0xa9,0x04,0x66,0xdd,0xbb,0x9c,0xb1,0x95,0xe1,0x9c,0x0a,0x72,0x80,0x12,0xaa,0xa8,0x0c,0x3f,0x90,0x20,0x33,0xb4,0x76,0xdd,0x26,0xfe,0x1e,0x8f,0x6a,0x2d,0xea,0x4a,0xdc,0x28,0x47,0x66,0x36,0x5b,0x50,0x60 -.byte 0x7e,0x3e,0x93,0xf3,0xe9,0x37,0x31,0x3b,0x43,0x46,0x85,0xb3,0xa9,0xb2,0x14,0x95,0x96,0x49,0xf9,0x2a,0xe7,0x9e,0x3a,0x3e,0xd8,0x12,0xf7,0xbc,0x43,0x8c,0x35,0x31,0x44,0x08,0x7f,0x25,0x39,0x86,0x98,0x6a,0xe8,0xe3,0x2e,0x73,0x2d,0x3b,0xac,0x2d,0x75,0x4c,0xc8,0xca,0x21,0x2d,0x96,0x9b,0x4f,0x56,0xff,0x2d,0xc2,0xe2,0x98,0x3d -.byte 0xe2,0x3f,0xee,0x10,0xb7,0xc3,0x3d,0xa8,0x50,0x88,0x7f,0xd5,0x4e,0xbd,0xc7,0x9d,0xdc,0x01,0x49,0x27,0xf2,0xae,0xea,0x93,0x72,0xdf,0x00,0xcd,0xe6,0xa1,0xdd,0xd1,0x18,0xeb,0xa7,0xe1,0x4a,0x7b,0x38,0x72,0x73,0x29,0x46,0xa3,0xb3,0x25,0x23,0x6d,0x26,0xab,0x86,0xdc,0x67,0x52,0xe5,0x4a,0x5e,0x8f,0x16,0x67,0x8a,0x28,0x13,0xba -.byte 0x44,0x42,0xb5,0x21,0x9f,0x30,0x66,0x7f,0xc9,0x87,0x40,0xcb,0x75,0x58,0x2e,0xcd,0x09,0xb9,0x8a,0x84,0xa3,0xbd,0x63,0x53,0x75,0x2f,0x77,0x8b,0x7e,0x19,0x31,0x33,0x3b,0x9a,0xfb,0x86,0x39,0xa6,0xd9,0xeb,0x9b,0x43,0xc6,0xd9,0xc2,0x10,0xab,0x42,0xe5,0xc6,0x4a,0xe6,0x3e,0xde,0x9d,0xac,0x8e,0x95,0xf0,0xdb,0x48,0x95,0xc2,0x87 -.byte 0x6b,0x7f,0xde,0x09,0xdb,0xed,0x49,0x19,0x73,0x2d,0xa4,0x5c,0xdf,0xfa,0x2e,0x15,0xd0,0xb6,0x46,0x32,0xc9,0x7f,0x7e,0x01,0xd3,0x25,0x45,0x0e,0x5b,0x0d,0xf0,0x67,0xe3,0xd9,0xdf,0x4f,0x3b,0x6f,0xb3,0x15,0xc5,0x6b,0x91,0x75,0xa2,0xaf,0x42,0x3a,0x14,0x50,0xd9,0x4f,0x19,0x65,0x12,0x83,0x5d,0x8f,0x8a,0x01,0x0b,0x89,0xcc,0x7f -.byte 0x1a,0xde,0x5b,0x44,0x34,0x98,0x0f,0x8e,0x5a,0x5e,0x03,0x41,0x3e,0x66,0x9b,0x16,0xf5,0x91,0x7c,0xb0,0xc1,0xbf,0xa2,0x10,0x0b,0x60,0x3a,0x63,0x0c,0xcf,0xd8,0x49,0xdb,0x42,0x88,0x1f,0x36,0x8e,0x15,0xdb,0x5d,0x3f,0xe7,0xf1,0x9a,0x73,0x2b,0x74,0x0c,0xd5,0x09,0xab,0x01,0x2e,0x52,0x6f,0x03,0xf6,0xc9,0x0b,0xeb,0xa5,0xce,0x2e -.byte 0x1c,0x02,0x35,0xca,0xce,0xfe,0x4b,0xad,0x67,0x21,0xf8,0x44,0xea,0x70,0xf2,0x3d,0xfc,0x43,0x77,0x05,0x26,0xbe,0xaf,0x99,0xab,0x41,0xd4,0xcc,0x53,0x33,0x33,0xcd,0xb4,0x2d,0x76,0xfb,0xae,0x0c,0xac,0xc1,0xd0,0x42,0xfb,0x45,0x4a,0x6e,0x55,0xd2,0x93,0xef,0xb9,0x06,0xbc,0x38,0xce,0x94,0xc2,0x01,0xdf,0x27,0xc8,0x47,0xff,0x74 -.byte 0xfb,0x84,0xc5,0xa2,0x78,0x1f,0x4f,0x73,0x12,0xec,0x2d,0x82,0x5b,0xeb,0x3c,0xb6,0x1c,0x5a,0x29,0x9c,0xba,0x9e,0xa4,0x85,0x94,0x84,0x68,0x01,0xd7,0xb1,0x27,0x84,0x4a,0x7d,0x62,0x9c,0x32,0x12,0x89,0xd8,0x66,0xb5,0xe9,0x07,0xf4,0x5f,0x6b,0x0e,0x90,0x87,0xe5,0xc1,0x8b,0xaf,0x8f,0xf7,0xca,0x54,0xe0,0xc6,0x5f,0xa5,0xec,0xd1 -.byte 0xdc,0xdc,0x17,0x9e,0xca,0x4b,0x72,0x72,0x03,0x96,0x62,0xaa,0xc1,0xfe,0x23,0x7e,0xd2,0x06,0x61,0xb6,0xc9,0x0d,0x7e,0xbf,0x72,0x1c,0x66,0x46,0x0b,0x31,0x96,0x81,0x11,0x3d,0xac,0x5e,0xd0,0x35,0xaf,0xac,0x4c,0x74,0xce,0xf9,0x9c,0x64,0x3d,0xe5,0x9d,0xfe,0xc7,0x05,0x09,0xe1,0x70,0xc5,0x37,0xd5,0x4e,0xd8,0x7d,0xdb,0xfa,0x1c -.byte 0x28,0xfc,0x10,0x2a,0xe8,0x62,0x18,0x09,0x97,0xe0,0x98,0x2e,0x9f,0x1d,0x18,0xff,0x22,0xe9,0x5d,0x37,0xd2,0x74,0xf1,0x81,0x08,0x8a,0x55,0xc0,0x40,0x0f,0x70,0xbe,0x82,0x23,0x78,0x35,0xc8,0xf8,0x59,0x6e,0x0d,0x2e,0xd5,0xe7,0xf5,0x2e,0xbd,0xcd,0x1a,0xcf,0x76,0x43,0x1f,0xca,0x15,0x6c,0x4a,0xb7,0xc7,0xb9,0xaf,0x68,0xd7,0x31 -.byte 0x1e,0x0c,0x9c,0x78,0x74,0x66,0x80,0xc6,0x74,0xbe,0x86,0x59,0x0c,0x12,0xdc,0xf3,0x1b,0xaf,0x63,0x74,0xce,0x1e,0xac,0xf0,0x65,0xa0,0xab,0x7f,0x96,0x08,0x32,0xb2,0xca,0x9c,0xfb,0x9d,0x66,0x63,0x76,0xf9,0x69,0x08,0x6e,0xd3,0x46,0xde,0xdf,0x54,0x06,0x0d,0x25,0x81,0xd9,0x5a,0x45,0xeb,0xe5,0xc0,0xf6,0x86,0x0f,0xe9,0x27,0x7c -.byte 0xdc,0x52,0x28,0xb5,0xd0,0x7d,0x07,0xc1,0xb6,0x9b,0xdc,0xea,0xd3,0x2a,0xba,0xb0,0xd5,0xa3,0xd8,0x25,0x07,0x9c,0x6c,0xd6,0x16,0xa5,0x93,0x43,0x52,0xa7,0x5c,0x2b,0xe2,0xfa,0x8e,0x6e,0xaa,0x04,0x84,0x63,0x80,0x0f,0x90,0x10,0x41,0x1c,0xf6,0x67,0xea,0x39,0xb0,0x16,0xfc,0x6f,0x85,0x28,0x8c,0x8e,0xfb,0x79,0x39,0xdf,0xf6,0x6e -.byte 0x57,0xa1,0xaa,0xf1,0x0b,0x99,0xde,0xad,0x69,0xe2,0xf4,0x74,0x8e,0x8c,0x2d,0x20,0xdb,0xf3,0x2d,0xc2,0x75,0xe7,0xd6,0xc8,0x9d,0x46,0x3b,0x8b,0x8b,0x18,0xd8,0x41,0xfd,0xc2,0x7d,0xec,0x66,0x78,0xe7,0xbe,0xee,0x2b,0x07,0xd8,0x7e,0x13,0x61,0x7e,0xab,0x7d,0x2b,0x3f,0x83,0x96,0xf5,0xab,0x0b,0x20,0xd2,0x5b,0xb0,0xeb,0xf7,0x1b -.byte 0xac,0x1a,0x16,0x46,0x21,0x90,0xdb,0x67,0x66,0x42,0xe2,0x54,0x34,0xae,0x34,0xae,0x21,0x33,0x8c,0x48,0x19,0xdb,0x1f,0xa8,0x25,0x76,0xe0,0x03,0x1c,0x35,0x8d,0xd3,0xab,0x6b,0x93,0xf3,0xad,0x7d,0x3c,0x76,0x1d,0xaa,0x43,0x80,0x0f,0x5f,0x20,0xd9,0xf0,0xff,0x8b,0xf4,0xdb,0xbc,0xf2,0xff,0xf2,0x8a,0xfc,0xf5,0x0e,0x4e,0xd9,0xb0 -.byte 0xd6,0xb3,0x86,0x5b,0x3e,0x10,0x87,0x50,0xf1,0xd2,0x8f,0x8d,0xa4,0x39,0x85,0xf5,0x90,0xd6,0x53,0x69,0x40,0x42,0xc1,0xc3,0x7c,0xc1,0x3e,0x97,0xb4,0x08,0x49,0x93,0x4e,0x4c,0x67,0xd9,0x2e,0x05,0x70,0x04,0x98,0x0a,0xed,0xd0,0xff,0x0c,0x13,0xe4,0xde,0x75,0x81,0x24,0xb1,0x27,0x79,0xeb,0x80,0x68,0x52,0x50,0x66,0x77,0x4f,0xf6 -.byte 0x64,0x2f,0x85,0x9e,0xc1,0xbf,0x9f,0x0e,0x31,0x9a,0x36,0x24,0xcd,0xa8,0xe8,0xce,0x41,0x86,0xd1,0x02,0x96,0xdc,0x1a,0xa0,0x48,0xca,0x61,0xd5,0x87,0xdb,0x0a,0xeb,0x69,0x95,0xca,0xf8,0xe5,0xa0,0x5b,0x91,0x8f,0xb9,0x59,0x5f,0x68,0x60,0x58,0xc5,0xe0,0xc7,0x02,0x68,0xa5,0x67,0x1e,0xfc,0xa9,0x27,0x9f,0x83,0x4c,0x05,0x60,0xee -.byte 0xcb,0x79,0x31,0x73,0x36,0xf4,0x39,0x44,0xdb,0xea,0x62,0x89,0x97,0x69,0xd1,0x0d,0xf6,0x27,0xcf,0x47,0xfe,0x3d,0x5c,0xe9,0x92,0x54,0x0a,0x66,0xaf,0x82,0xb1,0x49,0x87,0x3f,0xa2,0x95,0x91,0x0e,0x72,0x1e,0x7b,0xde,0x32,0x31,0x51,0x40,0x24,0x4f,0x30,0x59,0x7d,0x97,0x28,0x30,0x7e,0x93,0xcd,0x1e,0x16,0xef,0xe1,0xb5,0xa8,0xff -.byte 0x3a,0xd0,0x62,0x94,0x8b,0x72,0xe7,0x97,0x8f,0x2f,0x58,0x3e,0x62,0x43,0x6b,0x28,0x05,0xc9,0x0d,0xf0,0x09,0xbd,0x12,0x3b,0xd8,0x15,0xd3,0x7c,0x97,0x96,0x5a,0xf4,0x9f,0x8d,0x25,0xb7,0xc5,0x66,0xf7,0xf7,0x5f,0x7e,0xca,0x2f,0xcd,0x9a,0xf2,0xa3,0x9b,0x4f,0x6f,0xc3,0xd9,0x64,0x38,0xda,0x87,0x97,0x8a,0x49,0x2d,0x80,0x16,0x73 -.byte 0x88,0x62,0xd2,0xdf,0x4f,0xf7,0x79,0xc0,0x83,0xeb,0x2b,0x66,0x5a,0x21,0x3a,0xa2,0x2a,0xed,0x8c,0xe7,0x91,0x6d,0x56,0x18,0xfc,0x59,0x68,0xea,0x9f,0x5c,0x3c,0xd5,0x0f,0x64,0x70,0x89,0x22,0x83,0xed,0xfa,0xc9,0x21,0x68,0x3c,0x69,0xb8,0x3e,0x89,0xb5,0x9d,0x8b,0xc8,0xf7,0x57,0x17,0x27,0x90,0x12,0xa7,0xd2,0x4d,0x2c,0x30,0x64 -.byte 0x42,0xbe,0xa6,0x49,0x4e,0xa3,0x3b,0xdb,0xdb,0x64,0x0e,0x89,0x66,0x87,0x72,0x90,0x86,0x1d,0x0b,0x61,0x32,0x47,0x3d,0x55,0x81,0xb2,0x50,0x5a,0x76,0x6c,0xa3,0x46,0x12,0x1b,0xaf,0x6e,0xbf,0xfd,0x98,0x2f,0xb7,0xd2,0x31,0x92,0xb5,0x26,0x1a,0x3d,0xfa,0x5d,0xc0,0x24,0x44,0xd2,0x6b,0x1c,0x81,0xf5,0x5d,0x50,0xb0,0x33,0x18,0xe0 -.byte 0xc5,0xb3,0x6b,0xf4,0xfd,0xde,0xf7,0x2f,0x69,0x1d,0x5a,0xfe,0x03,0x6d,0xca,0xad,0x29,0xe0,0x6e,0x70,0xcd,0xe3,0x6d,0x38,0xef,0xf1,0x3a,0x76,0x2b,0x2c,0xb6,0xcd,0xff,0xeb,0xbc,0xe7,0xd9,0x40,0xbe,0x23,0x61,0x20,0xd5,0xb8,0x66,0x77,0x65,0xc9,0x33,0xf5,0x75,0x8e,0x15,0x98,0x3f,0xb1,0x4a,0xb8,0x1c,0x47,0x73,0x45,0x0f,0x73 -.byte 0x2a,0xa1,0xb7,0x73,0x76,0x94,0x16,0x45,0xcf,0xd6,0x8f,0xe3,0x62,0x8a,0x42,0xfd,0xe3,0x1e,0xe0,0x7d,0xb5,0x99,0xbd,0x1c,0xf2,0x60,0xb2,0x72,0xa8,0x4b,0x19,0xd6,0xd0,0xdb,0x0b,0x1f,0xc9,0x68,0xc0,0xf3,0x65,0x04,0x50,0x41,0xf0,0xb3,0x0e,0x0a,0x9d,0x7f,0x0b,0x1f,0xeb,0x5b,0x4c,0x58,0x6a,0xf2,0x02,0x95,0xd2,0xf3,0xac,0xe5 -.byte 0x69,0x81,0xb1,0x3f,0x08,0xfc,0xba,0xcb,0x36,0xcd,0x54,0x28,0xac,0x65,0xd8,0x81,0xab,0xc1,0x6a,0x51,0x97,0x21,0xe4,0xc6,0xaf,0xd8,0x76,0x76,0xa4,0xc4,0xd0,0x58,0x63,0xdf,0x32,0xf5,0x04,0xfb,0x11,0xeb,0x76,0x39,0xda,0x55,0xf4,0x7e,0x1c,0x7b,0x04,0x07,0x4d,0x5a,0xeb,0x74,0x0a,0x57,0xcf,0x10,0xf6,0x0e,0x73,0x02,0x25,0x67 -.byte 0x4f,0x8f,0x37,0x75,0x8f,0x44,0x2a,0x1a,0x6d,0x05,0xda,0xe0,0xa0,0xaa,0xd2,0x78,0xaa,0x7e,0x76,0x0a,0xde,0x2a,0x54,0xae,0x1e,0x39,0xcc,0x3c,0x1c,0xa6,0xd5,0x8a,0xca,0xb4,0xcc,0x76,0xb9,0x30,0xd2,0xe2,0x46,0x31,0xb6,0x51,0xcf,0xe2,0x24,0x77,0xc9,0x9b,0x57,0x3c,0xa3,0x84,0x60,0x59,0x28,0x5f,0x23,0x74,0x17,0x79,0x42,0xbe -.byte 0x60,0x3f,0x09,0x6a,0x43,0x8e,0x40,0x25,0x79,0xb5,0xbb,0xbb,0x72,0x50,0xad,0x4f,0xaa,0xa2,0xd4,0xb2,0xc6,0x7d,0x50,0x7b,0x98,0x59,0x22,0x06,0x7d,0x2c,0x35,0xdd,0x44,0x34,0x9c,0x28,0x98,0xf3,0xe5,0xd0,0x7e,0x09,0xbe,0xc4,0x00,0x72,0xd5,0xa6,0x3b,0x0e,0xb1,0x18,0x91,0x0a,0x4d,0x5d,0xe2,0x0a,0x98,0x79,0x30,0x9b,0xaa,0x38 -.byte 0x03,0x2b,0x6c,0xb2,0x8e,0x0a,0x1d,0x30,0x59,0x8a,0xe8,0x6c,0x6d,0xb5,0xd4,0x91,0xc5,0x28,0x1d,0x5e,0x49,0xe0,0xfc,0x26,0x7f,0x40,0xc0,0x6a,0x81,0x0d,0xb9,0xc6,0x05,0xc6,0x18,0x82,0x70,0xf6,0xea,0x0e,0xb4,0x85,0xba,0x5d,0xfa,0xfd,0xe3,0xd6,0x08,0x7c,0x3d,0x99,0x03,0xd4,0xdc,0x9b,0x50,0x12,0xc8,0xbd,0x8c,0x47,0x67,0x28 -.byte 0x83,0x97,0xca,0xef,0xc3,0x1c,0x2b,0x6e,0x3b,0xf7,0xca,0x7a,0x68,0x6e,0x39,0x25,0x58,0xf7,0xa4,0x11,0x9d,0x8d,0x49,0x29,0xd6,0x6e,0x0b,0x0a,0xcf,0xa7,0x04,0x14,0x6f,0xc4,0x4c,0x36,0x1a,0x16,0x3e,0x8f,0x99,0x69,0x94,0x1d,0xa8,0x66,0x93,0xeb,0x1d,0x82,0xfd,0x3f,0x84,0xb0,0x9d,0xa4,0xe1,0xb0,0xd4,0x9d,0xb2,0x60,0x20,0xfb -.byte 0xd3,0xa0,0xdc,0x79,0x83,0xb0,0xfc,0x50,0x18,0x57,0xe1,0xeb,0x44,0x25,0x05,0xab,0x27,0xfb,0x5f,0x83,0xcd,0x51,0xd0,0x3b,0x80,0x4a,0xce,0xbf,0xe9,0xfe,0x46,0xd2,0x5f,0xea,0x8c,0x89,0x48,0xc8,0x65,0xdd,0x2a,0xa4,0xda,0x54,0xc2,0x37,0x7e,0xd7,0xff,0x80,0x5b,0xf0,0xc3,0x40,0x44,0x40,0x72,0x63,0x23,0xc6,0x9a,0x48,0xf3,0x4b -.byte 0x91,0x64,0x26,0xfc,0xf3,0xa0,0xb9,0x06,0x0c,0x88,0xbb,0xc0,0x93,0x73,0x63,0xf6,0x9c,0x0d,0xe2,0xf6,0xee,0xe0,0x51,0xfd,0xae,0x4d,0x21,0xb9,0x6b,0x7d,0x1e,0x34,0xa0,0x4d,0xe4,0x25,0x30,0xe6,0x81,0x2e,0x32,0xef,0xb9,0x9e,0xaf,0xa0,0x22,0xe0,0x67,0xe6,0x07,0x55,0x3a,0xed,0xef,0x4f,0x87,0x2f,0x44,0xd2,0xef,0xc1,0xfb,0xc4 -.byte 0x7b,0x27,0x20,0x44,0xd2,0xd6,0xf9,0xf3,0x67,0xc1,0xbf,0xaa,0xd5,0x9c,0xd9,0x2c,0xd5,0xf1,0x42,0x2d,0xec,0x39,0xb5,0xc1,0x18,0xed,0x6c,0x47,0x80,0xf8,0x6f,0x66,0x10,0xee,0x1d,0xd6,0x79,0x01,0x4e,0x2a,0xd0,0x83,0xa7,0x9d,0x1d,0x81,0xce,0xf5,0x6f,0x26,0x86,0xd2,0xd7,0x56,0x15,0x65,0x48,0x4c,0xf1,0xf9,0x21,0x77,0xd1,0x84 -.byte 0x22,0xce,0x4d,0x8d,0x83,0xda,0x8c,0x50,0x56,0xc8,0x3b,0xc5,0xb6,0xcf,0x3e,0x0d,0x50,0xe5,0x9d,0x6c,0xb5,0x2a,0x5a,0x58,0x28,0xf5,0x0a,0x05,0xf3,0x0e,0x40,0x8e,0xb6,0xb4,0xdf,0x11,0x1b,0x34,0x81,0xc5,0x0e,0x09,0xa6,0xfc,0x46,0x14,0x02,0x78,0x94,0xbb,0x63,0x9d,0x3e,0x25,0x2c,0xc8,0x1b,0x5c,0xef,0x64,0x77,0x0c,0x04,0x40 -.byte 0xe1,0x45,0x85,0xf8,0x07,0xbf,0x14,0x65,0xe9,0xfc,0xba,0xe4,0x9c,0xa7,0x91,0x56,0x2a,0x3a,0x8e,0x33,0xae,0x56,0x04,0x9d,0x35,0xbc,0xad,0x64,0x0e,0x99,0x8e,0xb5,0x84,0x72,0xcf,0xcc,0x81,0x14,0x11,0x9e,0xe6,0xac,0x0d,0x41,0x43,0x4e,0x2a,0x0d,0xda,0x98,0x42,0xfa,0x8c,0x21,0x79,0x93,0xa3,0xdf,0x84,0x88,0x76,0x14,0x5b,0xb9 -.byte 0xff,0xe1,0xab,0x94,0xc3,0xcd,0x10,0x69,0xee,0x53,0xea,0xfe,0xfb,0xaa,0x43,0x8f,0xdd,0x55,0x88,0x34,0x5d,0x55,0x0f,0x42,0x4d,0x1d,0x93,0xce,0x96,0x67,0xf8,0x33,0xc7,0xca,0x34,0x11,0x28,0xb2,0xed,0x0f,0x00,0x40,0x84,0xee,0x51,0x26,0x6e,0x7b,0x2d,0x77,0xeb,0x18,0xb8,0x9a,0xad,0x28,0xb6,0x6c,0x5e,0xde,0x10,0x4c,0x29,0x1d -.byte 0x79,0x3c,0x2e,0x1c,0xf0,0xc8,0xb3,0xee,0x19,0x7a,0x10,0xe1,0xe3,0x05,0x1e,0x63,0xe9,0x00,0xd7,0xfe,0x83,0xe7,0x54,0xff,0x65,0x9a,0x27,0xa3,0x86,0x72,0x5c,0xb6,0xef,0xf5,0x84,0x68,0x1e,0xae,0xe6,0xf8,0x66,0x9c,0x1b,0x86,0xab,0xfa,0x1a,0xe3,0xb8,0x97,0x16,0xb1,0xb7,0x42,0xfa,0x85,0xa3,0x3a,0x0d,0x21,0xd2,0x35,0xb1,0x89 -.byte 0xf0,0x4f,0x1a,0x1d,0x45,0x34,0x2f,0x31,0x12,0x8c,0x19,0xe7,0x4b,0x14,0xa7,0xcf,0x0f,0xf9,0xcd,0x77,0x40,0xbe,0x09,0xeb,0xc3,0x3e,0x4a,0x37,0x55,0xab,0xbb,0x9c,0xe5,0x22,0x56,0x8a,0x66,0xfa,0xb1,0xff,0x73,0x29,0x52,0xb1,0x89,0xf7,0xab,0xa6,0x58,0x53,0x97,0xfd,0x44,0xda,0xbd,0x0b,0x1f,0xc8,0x88,0x01,0xcc,0x5e,0xf7,0x05 -.byte 0xbd,0xf7,0x0a,0x4d,0xcb,0xef,0xbf,0xd9,0x8e,0x15,0xc3,0x40,0xb9,0xc9,0x14,0xe5,0x05,0x3c,0x20,0x67,0xfe,0xdc,0xa6,0xb8,0x92,0xbd,0xf5,0x33,0xb5,0x77,0x11,0x28,0x47,0x21,0x28,0x18,0x61,0xf8,0x1c,0xdb,0x65,0xad,0x89,0x0d,0x98,0x79,0xca,0x2b,0xa3,0x4f,0x16,0xa6,0xb3,0xb9,0xcc,0x47,0x5b,0x13,0x96,0x2e,0x39,0x78,0x24,0xc5 -.byte 0xf9,0xf5,0xae,0xdc,0x34,0x3c,0xf7,0x48,0x0d,0x75,0xaf,0x51,0x75,0x48,0xbe,0x4d,0x73,0x89,0x5a,0xfc,0xd7,0x51,0xd3,0x93,0xa8,0xbc,0xc3,0xa6,0x6b,0x63,0xc1,0xc3,0x7b,0x48,0xf1,0x57,0xe4,0xb4,0xce,0x5f,0x18,0xae,0xdc,0x61,0x99,0xaa,0x7e,0x49,0xd6,0xb5,0x2c,0x62,0xb8,0x8c,0x4a,0x94,0xc1,0xc2,0x13,0x23,0xdc,0x7c,0x48,0xc2 -.byte 0xaa,0xc4,0xd9,0xc0,0x09,0x11,0x6e,0x35,0x07,0x14,0x77,0x7e,0xeb,0x87,0x00,0x05,0x30,0xec,0xb2,0xc6,0xde,0x6e,0x42,0x0b,0x2a,0xb6,0xca,0xb1,0xdc,0x69,0x57,0x1b,0xad,0x52,0xa8,0x22,0x1e,0xb5,0x2b,0xb5,0x8e,0x39,0x4b,0xbf,0x38,0xf4,0xb2,0xf5,0xa1,0x9c,0x7b,0x7f,0x6c,0x14,0x48,0x37,0xa9,0xf9,0xcd,0x85,0x50,0x53,0xb0,0xc1 -.byte 0x15,0x28,0x19,0x3b,0xb1,0x04,0x44,0x93,0x7a,0x16,0x76,0x69,0xa1,0x5c,0x67,0xcc,0x8d,0x02,0x56,0xcd,0xd9,0x91,0x49,0x8c,0x1b,0xc9,0x89,0x98,0x09,0x2e,0x5b,0xf8,0x7c,0xe6,0x0f,0x46,0xb0,0xcc,0xe5,0x75,0x63,0xaf,0x40,0xd5,0xa3,0x45,0x4a,0x76,0x67,0x1d,0x81,0xc2,0x25,0x85,0x7f,0x52,0xc5,0xf8,0x6d,0xd9,0xb6,0xa8,0xa4,0x96 -.byte 0x63,0xcc,0x15,0xc5,0xec,0x40,0x0e,0x08,0xf7,0x6f,0x85,0xa5,0xe7,0x2e,0xbe,0x3f,0xf4,0xc8,0x74,0xc7,0xed,0x86,0x85,0xc0,0x44,0x9e,0x80,0xc8,0x89,0xdc,0x16,0x47,0xb1,0x68,0x0e,0x65,0x66,0x0f,0xbc,0x33,0xb1,0x78,0x1e,0x5e,0xd7,0xde,0x97,0x96,0xb8,0x74,0x5c,0x90,0x7a,0xed,0x36,0xf4,0x10,0x91,0x5a,0x42,0x92,0x81,0x11,0x73 -.byte 0x3e,0xf1,0x5e,0xfb,0xc2,0x38,0xe6,0xe5,0x41,0xce,0x96,0xed,0x44,0x14,0x9c,0xc0,0x1f,0x83,0x5f,0xdd,0x50,0x87,0x90,0x86,0x50,0x61,0x87,0x99,0x7c,0x64,0x2d,0x50,0x17,0xa3,0xb0,0x7e,0x69,0xd3,0x86,0xb4,0x7c,0xe7,0x15,0x34,0x9e,0x3b,0x17,0xc0,0x2d,0x08,0x60,0x8b,0xae,0xec,0xa2,0xf6,0xf1,0xa4,0xbc,0x7b,0xc2,0x75,0x91,0x13 -.byte 0xf6,0xd0,0x71,0xf0,0x3c,0x9c,0x51,0xb3,0x33,0x53,0x57,0x47,0x8b,0x47,0xb0,0x0b,0x95,0x9a,0x39,0x70,0x63,0x91,0xcc,0xd8,0xd0,0x23,0x32,0xc0,0xb6,0x0f,0x91,0x30,0x29,0x45,0xf1,0xfc,0xa1,0x83,0x10,0x9a,0xa4,0x05,0x05,0x9f,0x33,0xbd,0xaf,0x16,0x3e,0x53,0x39,0xb1,0x4b,0x76,0x55,0x3e,0x6f,0x47,0x23,0x59,0x4c,0xbb,0x82,0x31 -.byte 0x19,0xe2,0xb1,0x49,0x20,0x91,0x2d,0xb0,0xfe,0xa6,0xae,0x7f,0x6e,0xd1,0x5b,0xb9,0x84,0x18,0x0f,0x68,0xc6,0x56,0x8a,0x22,0x81,0x3f,0x38,0x42,0x7a,0x31,0xa1,0xc1,0xf7,0x10,0x6a,0xc3,0xb1,0xaf,0x19,0xad,0x06,0x3a,0x53,0x9d,0x44,0x9f,0xe7,0x25,0xac,0x59,0x06,0xb9,0xd2,0xf6,0xce,0xb6,0x1e,0x4d,0x65,0x2e,0x05,0xb4,0x14,0x91 -.byte 0xfb,0x5b,0x26,0xd0,0xee,0xfa,0x45,0x5b,0x0c,0xd5,0x5c,0x1f,0x0c,0xe0,0xf6,0x50,0x78,0x77,0x7e,0x83,0x04,0xec,0x3b,0x53,0x28,0x97,0x56,0x61,0xeb,0xa0,0x78,0xe5,0xc0,0xb2,0x3c,0xcd,0x6f,0x4b,0xda,0x11,0x00,0x93,0x49,0x9f,0x03,0x22,0x39,0x3a,0xc8,0xef,0x01,0x91,0x12,0x36,0x15,0x0c,0x47,0xd5,0x8b,0x77,0x5e,0x5f,0x91,0x4b -.byte 0x44,0x98,0xa0,0xa0,0x46,0x0f,0x17,0xef,0xf9,0x52,0x0b,0x92,0xc1,0xe0,0xfc,0x63,0x9b,0x6d,0xe2,0xde,0x88,0x89,0x32,0x89,0x93,0x44,0x6d,0x69,0xe7,0x26,0xfd,0x77,0xc0,0x18,0x58,0xdb,0x74,0xec,0x04,0x0c,0x60,0x51,0x74,0xca,0x49,0x3e,0x4f,0x5f,0xaa,0x53,0xf2,0xc1,0xcb,0x89,0x1f,0x69,0xaa,0xbb,0x97,0x17,0x04,0x49,0x5e,0x44 -.byte 0xf3,0xf3,0xc4,0x98,0x9d,0x49,0x1e,0xb0,0x27,0x7d,0xff,0x54,0xa5,0xed,0xbe,0xb0,0x52,0xf6,0x00,0x87,0x67,0x2d,0x28,0xdb,0x09,0x4e,0xa2,0xee,0x4f,0x81,0xeb,0xa1,0xca,0x2b,0x07,0x2f,0x54,0x6d,0x5a,0x2e,0x13,0xa4,0xd0,0xac,0x21,0x7c,0x44,0xc0,0x98,0xac,0xe4,0x6e,0x94,0xd1,0x5b,0x5e,0xd6,0xf1,0x3c,0x45,0x88,0xe1,0xbd,0x58 -.byte 0xf1,0xc7,0xba,0x36,0x2c,0x15,0xb9,0xf4,0xa3,0xea,0x73,0xb4,0x91,0x53,0xd8,0x18,0x86,0x23,0x87,0x0b,0x7a,0x4a,0x2d,0x2d,0x3d,0x73,0xcb,0x05,0x11,0x4c,0x19,0x26,0xf2,0x05,0x89,0xc8,0x29,0x26,0xa7,0xe4,0xcb,0x43,0xd0,0xf6,0xbc,0x76,0xbd,0x9a,0x17,0x4a,0xf1,0x39,0xe3,0xde,0x05,0x10,0x8a,0xd3,0x11,0x53,0x61,0xef,0x33,0xd9 -.byte 0x65,0x0d,0x99,0x0b,0x39,0xa4,0x1b,0x4f,0x0b,0xa5,0xf1,0x37,0xa3,0x4f,0x54,0xa7,0x29,0xc1,0xae,0x88,0x5c,0x13,0x2f,0xb2,0xbf,0xcf,0x1b,0x0d,0xa0,0x68,0x21,0xe2,0x20,0x3f,0x02,0x9f,0x08,0x39,0xc6,0x20,0x2d,0x08,0x01,0x5d,0xf1,0x47,0xde,0x88,0xad,0x49,0x09,0xf7,0x1a,0x0c,0xa7,0x29,0x91,0xe5,0xfc,0xc5,0xde,0xd7,0x92,0x3f -.byte 0xe5,0x0c,0x91,0xea,0x24,0xfb,0x02,0x9a,0x13,0x3a,0x61,0x01,0x9d,0x7e,0x9d,0x11,0xf8,0xbd,0xe0,0x05,0xbb,0x13,0xf0,0x00,0x67,0x90,0x6f,0x80,0xe7,0x2e,0xfc,0xe0,0xea,0x8a,0x9d,0x2c,0x13,0x57,0x4c,0x78,0x1c,0x44,0xe2,0xa6,0x62,0x01,0x46,0xf8,0xbe,0xf4,0x51,0x32,0x15,0xd4,0x3c,0x7d,0x3b,0xcc,0xfd,0xc3,0x46,0x43,0xf1,0xfa -.byte 0x9e,0xee,0xad,0x47,0x8f,0x32,0x31,0x94,0x70,0x92,0xea,0x45,0xe3,0x63,0xd6,0x28,0x23,0xa5,0xdf,0x61,0xee,0x19,0x1a,0x5e,0xb0,0xe7,0x17,0xab,0xac,0xb4,0x03,0xed,0xf6,0x9e,0xba,0xdf,0x52,0x88,0xb7,0xca,0x7c,0x27,0xcd,0x7b,0xf8,0x1e,0x54,0x4b,0xe6,0xa3,0x91,0xf7,0xeb,0x22,0x65,0x95,0x13,0xe1,0xac,0xb6,0x22,0x80,0xe3,0xeb -.byte 0xf9,0xde,0xf1,0xb7,0x6a,0xfd,0xc7,0xb8,0x9b,0x9c,0x49,0x4f,0x84,0x7f,0x68,0x93,0x6c,0x3c,0xea,0xb1,0x8a,0xeb,0x23,0xca,0x2d,0x5e,0x29,0xb5,0x52,0x49,0x98,0x12,0x3f,0xed,0xf0,0xb7,0xbc,0x22,0x14,0x73,0x92,0x84,0x1b,0x3e,0x2f,0xed,0x24,0x1e,0x62,0xcc,0x09,0xe8,0x7c,0x5a,0x08,0xd4,0xc6,0xd9,0xd1,0x55,0x66,0x18,0x2c,0x6a -.byte 0x99,0xc3,0x0e,0x1e,0x7b,0xb7,0xd4,0xbd,0x0e,0x1f,0x22,0x85,0x09,0x2c,0xcf,0xff,0x79,0x9f,0x93,0xbe,0xec,0xed,0x63,0xb7,0x97,0xbb,0xeb,0xd6,0x70,0x76,0xa9,0x4f,0xb7,0x9a,0x60,0x5b,0x50,0xdf,0x85,0x46,0x69,0xa0,0x9a,0x86,0xe3,0xe2,0x13,0x2b,0x8c,0x0f,0x3b,0xab,0xa8,0xce,0xa3,0xb0,0x78,0x72,0x40,0xfb,0xd1,0x26,0x72,0xc1 -.byte 0x91,0x25,0x7b,0x29,0xde,0xcf,0x99,0xf3,0x8e,0x87,0x39,0x81,0x04,0xad,0x3b,0x11,0x6a,0xda,0x00,0xdd,0xe9,0x41,0xc1,0xd8,0xcc,0xf9,0x59,0xac,0x9b,0xb1,0x64,0x6f,0xb8,0xf4,0x9f,0x20,0xde,0x67,0x09,0x1b,0xdf,0x11,0xa5,0x94,0x56,0xab,0x76,0xba,0xc5,0xda,0x6c,0x86,0xe6,0xa4,0x73,0x59,0xa9,0xe3,0x68,0xb9,0xc0,0x50,0x1b,0x55 -.byte 0x21,0x9e,0xea,0x8d,0xcc,0x5d,0xee,0x88,0xe1,0x18,0x7c,0xcd,0x8f,0xff,0x18,0xbd,0x13,0xea,0x95,0xc4,0x8e,0xd3,0x92,0xfe,0x3d,0xda,0x6f,0xa5,0xbc,0xa0,0x77,0x5a,0x1d,0x61,0xff,0x7b,0x77,0xc4,0x06,0x25,0xc5,0xa7,0x76,0x36,0x55,0xe7,0xc0,0xf0,0x46,0x7e,0xca,0xe7,0xc1,0xe8,0x88,0x65,0xff,0xa7,0xb6,0x9c,0x83,0x1d,0x2e,0x6e -.byte 0xd6,0xd3,0x07,0x22,0x65,0x79,0x4f,0x3c,0x0a,0x5c,0x4f,0x95,0xb3,0x14,0x37,0x9b,0x0b,0x97,0x69,0xd9,0x5b,0x37,0x09,0xc3,0x70,0x5b,0x4f,0x11,0xcb,0xce,0xc0,0x06,0xf2,0xb9,0x32,0xdd,0x24,0x7b,0x8c,0xe6,0x0c,0x91,0x3b,0xa8,0xb0,0x82,0x56,0x4d,0xde,0xa0,0x5c,0x0b,0x5b,0x70,0x53,0x64,0x9d,0xab,0xbb,0x51,0x6b,0x8c,0x8f,0xe5 -.byte 0x1f,0xc0,0xb8,0xfe,0x1b,0xf6,0x24,0x26,0x62,0xcb,0x78,0x84,0x90,0x76,0x67,0x30,0x18,0x37,0xa9,0xca,0xb7,0x0d,0xac,0x17,0x86,0xb1,0x87,0x59,0x18,0xc3,0x9e,0x62,0x1b,0xb1,0x04,0x52,0xfc,0x7c,0x86,0xa0,0x37,0xb9,0x8b,0x7a,0x85,0x79,0x21,0xe0,0x0f,0x87,0x28,0x91,0xd0,0xe5,0x24,0x63,0x5c,0x7c,0xe8,0x47,0xfa,0x42,0x55,0xe9 -.byte 0x66,0xad,0xdf,0xc3,0x43,0x90,0x47,0x83,0x24,0x09,0x54,0x5f,0x14,0x27,0x53,0xb3,0x22,0x15,0x52,0x84,0x2f,0x61,0x8c,0x01,0x9e,0x34,0x61,0x3f,0x76,0x44,0x1c,0xca,0x79,0x2c,0x40,0x4e,0xa0,0x36,0x11,0xe0,0x23,0x0f,0xa7,0x78,0xf9,0xf9,0x2a,0x2c,0x98,0x5c,0xa9,0x2d,0x66,0xb9,0x87,0x43,0xd5,0xbc,0x64,0xe5,0x52,0x2f,0x1d,0xdc -.byte 0x1d,0xf4,0xb3,0x18,0x6b,0xd1,0x3b,0x8b,0xa3,0x47,0x65,0x62,0xcc,0xca,0x5f,0x00,0xbb,0x78,0x9d,0x35,0xd4,0x79,0x45,0x33,0xc7,0xa8,0x29,0x96,0x98,0xa4,0x23,0x2c,0x23,0x7f,0x5a,0x1d,0x09,0xb4,0xcf,0xac,0x54,0xcd,0x27,0xda,0x88,0x21,0xe2,0xb4,0x85,0xdc,0xc9,0x4a,0x6b,0xc4,0xfa,0x48,0xc5,0x91,0xc1,0x53,0x4b,0xa1,0x7a,0x9c -.byte 0x8a,0x7d,0x35,0x52,0xf1,0x58,0x9d,0x20,0x36,0xc2,0x78,0xdb,0x37,0xf8,0xa4,0x2f,0x50,0x98,0xb0,0x34,0x51,0x66,0x93,0xcf,0xe7,0xf0,0x06,0xf1,0xcd,0x0e,0x4f,0x33,0xcc,0x9b,0x73,0x3b,0xc9,0x51,0x63,0x6d,0x29,0x6b,0xf4,0x9d,0x2c,0x76,0x59,0xcd,0xfc,0x11,0x35,0x52,0xbd,0x3b,0x2e,0x7d,0x8a,0x0d,0xb0,0xbb,0x90,0x9b,0x9c,0xac -.byte 0x1c,0x80,0x89,0xd6,0x6f,0xaf,0xea,0x89,0x38,0x74,0xef,0x83,0x82,0x91,0xf7,0x74,0x96,0x30,0x40,0xe2,0x18,0x2b,0xb4,0xf6,0x15,0xf0,0x8e,0x63,0xe1,0x82,0x55,0x7b,0x65,0x70,0x33,0x14,0xef,0x7a,0x7c,0x2d,0xa9,0x17,0x1b,0x53,0x1e,0xf8,0x98,0x1b,0xbe,0xc8,0x00,0xf5,0xbf,0x79,0xe7,0x8e,0xf2,0xdb,0x59,0x0d,0x46,0xab,0x43,0xd0 -.byte 0xe4,0xa0,0xeb,0x29,0x6a,0x8b,0xc1,0x99,0xa6,0xcc,0x8e,0xe5,0xde,0x67,0xdf,0x49,0x09,0x62,0x8d,0x4b,0xa1,0x1c,0x3b,0x01,0xe2,0x95,0x65,0x10,0xa5,0x91,0xd0,0x48,0x35,0x96,0xcf,0xe4,0x51,0xd2,0x7f,0x93,0x49,0xab,0x1a,0xba,0x08,0x33,0x54,0x34,0xd7,0x00,0xc9,0xa0,0x07,0x03,0xc7,0x8a,0x65,0xa2,0x84,0x60,0xcd,0xaa,0xa2,0x46 -.byte 0x8c,0x67,0xd9,0xc1,0xe7,0x58,0xc5,0x1d,0xc0,0xb3,0xc6,0xb2,0x2a,0xfb,0x70,0x04,0xa2,0x25,0x7f,0x75,0x3c,0xd5,0x8e,0x9c,0x33,0xa2,0xdc,0x20,0x4c,0x26,0x5b,0xbe,0xd9,0x00,0x5d,0xa2,0xbd,0x42,0xbd,0x0d,0xd6,0x52,0x79,0xb5,0x67,0xf6,0x27,0x62,0xc8,0x64,0x05,0xc5,0x0f,0xae,0xe1,0x78,0x39,0xd1,0xb5,0x28,0xe9,0xd4,0x2a,0xaa -.byte 0xd4,0xc4,0x3e,0x43,0x27,0x83,0xfa,0xdb,0x46,0x73,0x20,0xcd,0x2c,0xba,0x33,0xb4,0x77,0x10,0x32,0x3d,0x8e,0x56,0x88,0x81,0xe1,0x4c,0x8b,0x46,0x60,0xcb,0xb7,0x67,0xd7,0x7b,0xc2,0x47,0x7d,0xd8,0x2d,0x4c,0x09,0x9f,0x07,0x8e,0x34,0x45,0xf4,0x50,0x69,0xfd,0x35,0x0a,0x09,0x9e,0xac,0x49,0x5f,0xdf,0x72,0x84,0x97,0x93,0x30,0x2c -.byte 0xc6,0x20,0x6f,0xb5,0x18,0x03,0xb6,0x30,0x23,0xc8,0xcd,0xa1,0x43,0xbd,0xbb,0x6f,0xde,0xb3,0xcb,0x1c,0xdd,0x41,0x71,0xfa,0x37,0xa7,0xa9,0x57,0x5a,0xf7,0xee,0xcd,0xb1,0xc1,0xb6,0x78,0x1c,0xe3,0xde,0x5c,0x02,0xc8,0xce,0xb7,0x8e,0x72,0xce,0xfd,0x79,0xcf,0x1a,0xef,0xcb,0x5b,0x5d,0x3c,0x1d,0xc8,0x1e,0x9f,0x67,0x26,0x86,0xd3 -.byte 0x3b,0x98,0x49,0x04,0xcd,0x1b,0x48,0x7c,0xa6,0xbe,0x37,0x0b,0x19,0xb1,0xb7,0x8a,0x74,0x0a,0xd9,0x4f,0x7b,0xbb,0x8e,0xc6,0x9b,0xdd,0xbc,0x61,0xfd,0xdd,0x86,0x7e,0x70,0x2e,0xe4,0x94,0xb4,0x62,0x47,0x6b,0x7c,0x92,0x41,0xda,0x05,0xdc,0xaf,0x5c,0x93,0xbc,0x7d,0xad,0xce,0x44,0x9e,0x27,0x1c,0x74,0x30,0x01,0xf2,0x8a,0x22,0xce -.byte 0x88,0x61,0xf5,0xb8,0xe2,0xf0,0xca,0x14,0x21,0x53,0xd3,0xbe,0x95,0x8f,0x52,0x10,0x21,0xc5,0x25,0x16,0xa1,0x4f,0xef,0x9a,0x6f,0xce,0xe9,0xee,0x06,0xa8,0x32,0xa4,0xac,0xee,0xd8,0x95,0x0b,0x65,0x10,0xbc,0xb3,0x15,0x48,0xf9,0x96,0xee,0xde,0x5d,0xf6,0x38,0x5f,0x32,0x70,0xd1,0x29,0xa8,0x1d,0xdc,0xf4,0x34,0x2d,0x0c,0x93,0x48 -.byte 0x8c,0x40,0xed,0x35,0x41,0xfe,0x4b,0xab,0x20,0x7d,0x95,0x74,0x02,0xe5,0x71,0x76,0x7e,0x59,0x35,0xb3,0xd7,0x43,0x1f,0xd4,0xe6,0x02,0x86,0xba,0x4f,0x53,0xd9,0xc3,0x7d,0x7f,0x3d,0xb6,0xd8,0x92,0x07,0x89,0x99,0x46,0xf8,0x09,0xcd,0x19,0x43,0x93,0xa7,0xc1,0xb2,0x5d,0xec,0xbf,0x09,0xf4,0xba,0xfc,0xf7,0xf1,0xa7,0x2e,0xfe,0x71 -.byte 0x04,0x58,0xab,0x16,0xd7,0xc0,0xf7,0x03,0xd4,0xc4,0xb9,0xe4,0xd8,0xfc,0x5b,0x66,0xa6,0xb3,0x6a,0x94,0x0e,0xba,0x8c,0x54,0x5c,0x8c,0x02,0x0a,0x33,0xcb,0xde,0x1c,0xad,0x6d,0xef,0x48,0x05,0xa6,0xca,0x9a,0x27,0xd6,0x1c,0xc3,0xea,0x3a,0x46,0x20,0xec,0x72,0xc4,0x94,0x89,0x7e,0xba,0xa9,0x2f,0xe5,0xec,0x1a,0xe4,0x50,0x54,0xeb -.byte 0xd9,0x5a,0x08,0xc5,0x84,0xc1,0x9a,0xdf,0xb0,0xd4,0x9a,0x6d,0xa2,0x93,0x52,0xd2,0x4d,0x69,0x88,0xc8,0x40,0x2d,0x26,0xbd,0x7a,0x37,0x04,0x21,0xe1,0x9d,0xc9,0xed,0xda,0x7a,0x4c,0x11,0x49,0x14,0x42,0xa1,0xdb,0x6e,0xed,0x1b,0x37,0xbf,0x09,0xac,0x35,0xda,0x80,0xf6,0x75,0xd4,0x32,0x54,0xb5,0x18,0xe8,0x79,0x25,0xc4,0x95,0xe8 -.byte 0x74,0xcf,0x6d,0xac,0x34,0x1f,0xea,0xd4,0x2e,0xd1,0x77,0x5e,0x90,0x8f,0x12,0x51,0xbb,0x3c,0xdf,0xe6,0xf4,0x49,0x8c,0x0f,0x9a,0x8e,0xe3,0x96,0xbd,0xba,0xe6,0x47,0x4b,0x50,0xc7,0xa9,0x29,0xea,0x09,0x5d,0xef,0x3c,0x91,0x48,0xc6,0x37,0xfd,0xac,0x7b,0xe5,0x04,0x25,0x93,0x0b,0xe3,0xce,0x32,0x46,0x38,0x81,0x97,0x57,0xbe,0x1f -.byte 0x3c,0x61,0x2d,0xd1,0x4e,0xca,0xbb,0x44,0xc6,0xfd,0xdf,0xdd,0x11,0xbf,0xbf,0xa8,0xc0,0x32,0x67,0xc1,0x2e,0xd7,0xbe,0x3c,0xe3,0xcb,0x57,0xa5,0x6d,0xbb,0x8e,0x0f,0x69,0x22,0x42,0xef,0x53,0x0f,0xce,0x09,0x6a,0xda,0xbf,0xd6,0xed,0x61,0x67,0x82,0x83,0x13,0x63,0x97,0x7d,0x1a,0xad,0x34,0x77,0x37,0xa6,0xe0,0x89,0xaa,0xd4,0xb6 -.byte 0x8f,0x93,0xff,0xb8,0x8f,0x63,0x14,0xfd,0x17,0xff,0xe5,0x7c,0x83,0x23,0xaa,0xe0,0xb9,0xd9,0x94,0x3a,0x1a,0xe7,0xa5,0xbd,0xa6,0x2b,0xd3,0x49,0xca,0xeb,0x7d,0x87,0x1d,0x54,0x16,0x93,0xec,0x14,0x8b,0x77,0x3c,0xb4,0xbe,0x33,0x76,0x5e,0xcb,0x33,0x27,0xd3,0x20,0xd6,0xed,0x0c,0x66,0xb8,0xe0,0x00,0xa6,0x76,0xcd,0x8b,0xb4,0xef -.byte 0x11,0xbc,0xe5,0x59,0xcf,0x1d,0xf5,0x15,0x58,0x4a,0xe1,0xfd,0x87,0x8c,0x7b,0xb9,0xa4,0x42,0x5a,0xed,0x51,0x7e,0x8d,0xa6,0x19,0xaa,0xc4,0xa6,0x14,0x74,0x45,0xb1,0xda,0x87,0x0f,0xd7,0xe7,0x66,0x3b,0xcd,0x04,0x02,0x14,0x20,0x41,0x15,0x4c,0x33,0x79,0x80,0x7d,0xd4,0x44,0x2c,0xab,0x6c,0xf4,0xa8,0xd4,0x31,0x43,0x7b,0xa7,0xc7 -.byte 0x65,0x0e,0x32,0xc8,0xc8,0x6d,0xf5,0x65,0x1b,0x26,0xf1,0xe4,0x68,0x15,0x88,0x1b,0x00,0x60,0x23,0x31,0xd7,0x4b,0x57,0xda,0xf1,0x19,0xa9,0xd9,0xaf,0xe6,0xa9,0x1e,0x2c,0x0d,0x23,0xe4,0x5b,0xcb,0x43,0x38,0xf0,0x93,0xd3,0xfb,0x6a,0x9b,0x83,0x30,0x55,0x96,0x9f,0x53,0x06,0x3f,0xaf,0x40,0x69,0xef,0x9a,0x47,0x6b,0xba,0x7c,0x10 -.byte 0x10,0x44,0x89,0xfa,0xb9,0x9e,0x70,0xed,0x25,0x59,0x68,0xae,0x9b,0x17,0xcf,0x80,0x6f,0x34,0xb8,0x07,0x40,0xe5,0x27,0x6d,0xcd,0x46,0x2c,0x36,0x90,0xf3,0x83,0x74,0x68,0x35,0xf2,0x05,0xa8,0xdf,0x4e,0x34,0xc5,0xb4,0xeb,0x5a,0x7d,0xe6,0x10,0x8a,0x23,0x54,0xeb,0x9b,0x27,0xf2,0x07,0xee,0xf9,0x05,0xc2,0x5a,0x88,0xbd,0x49,0x2e -.byte 0x1b,0x00,0x31,0x68,0x4a,0xc9,0x3a,0xc5,0x93,0x82,0xa8,0x39,0xba,0x55,0xcd,0xc1,0xda,0x49,0xc2,0x4c,0xf4,0x93,0x00,0xcf,0x61,0xa4,0xbb,0x8c,0x64,0x33,0x90,0x14,0x6d,0x1d,0xad,0x75,0x97,0xd9,0x1d,0xfb,0x27,0x67,0x43,0x04,0xdc,0x4e,0xdf,0x0e,0x0c,0x7e,0x1c,0x89,0xfe,0x31,0xb7,0x9b,0x07,0x5e,0x99,0x08,0x22,0xef,0x6e,0x4d -.byte 0x8b,0xd6,0x27,0xe6,0x24,0x1a,0x28,0xb0,0x22,0xa5,0x69,0x17,0x82,0x46,0xe3,0x90,0xe8,0x04,0xae,0x90,0x66,0x14,0xec,0xa2,0x1b,0x7e,0x09,0x13,0x32,0x9d,0xec,0x8b,0x51,0x5f,0xa8,0x96,0x8f,0x4c,0xc6,0xbd,0x5c,0x70,0x29,0x21,0xac,0xe9,0x6e,0xb0,0x0c,0x61,0x50,0xba,0xcc,0x55,0x71,0xda,0x2a,0x92,0x86,0x0c,0xff,0xaf,0x7a,0xcf -.byte 0xaf,0x2a,0xbd,0xd6,0x15,0xa4,0x4c,0x2e,0x76,0x0d,0xcf,0x10,0x11,0x4a,0xd1,0x89,0xdd,0x46,0x5f,0x6b,0x5a,0x02,0x05,0x49,0x6f,0x98,0x6a,0xa7,0x8a,0x66,0x87,0x59,0x23,0xb5,0x3f,0x2e,0x95,0x73,0xfe,0x48,0xe9,0x0d,0x17,0xa6,0xa5,0x4e,0x40,0x98,0x79,0x40,0x1a,0x10,0x1d,0x84,0xdd,0x6f,0x17,0xa7,0xb7,0xfb,0x49,0xbd,0x54,0x97 -.byte 0x0f,0x42,0x25,0x95,0x83,0xf0,0x97,0xe7,0x4c,0x24,0xb5,0xe8,0x23,0x0a,0xd6,0xbf,0xef,0x2c,0x03,0x4f,0x87,0x59,0xe8,0x80,0x87,0xcc,0x51,0x1b,0x94,0xd8,0x60,0xe7,0x10,0x4d,0x01,0xfd,0x83,0xf2,0xd8,0x8d,0x1b,0x33,0xbf,0xaf,0x36,0x41,0x47,0x51,0xe0,0x45,0x2a,0x05,0x5f,0xe1,0x92,0xf8,0xa5,0x15,0x46,0x35,0xd8,0x9b,0xe0,0xff -.byte 0xee,0xa6,0x4e,0x7d,0xfd,0x96,0xa5,0x75,0xdf,0x7e,0xb0,0x7d,0x14,0x73,0xdd,0xbe,0x17,0x6d,0xdd,0xec,0xac,0x9a,0x92,0x68,0xe3,0x44,0x16,0x63,0x22,0xa8,0x15,0x58,0x8c,0x11,0x23,0x46,0x18,0xae,0x47,0x39,0x87,0xc7,0x4c,0x30,0x09,0xce,0xe5,0xc4,0xd8,0x82,0xc6,0xc6,0x3d,0x31,0xf6,0x0f,0xb5,0x69,0x61,0x63,0x88,0xd6,0xb8,0xda -.byte 0x89,0x29,0x87,0x69,0x6e,0x3f,0x55,0x2f,0xbc,0x91,0x91,0x43,0x7d,0xb3,0x7b,0x99,0x5a,0x5a,0xb0,0x7d,0x90,0xa7,0xe7,0x30,0x0d,0x32,0xb2,0x43,0x43,0x78,0x59,0x6e,0xbb,0xd7,0x76,0xd4,0x5b,0x4d,0xc4,0xa9,0x99,0xdd,0xd3,0xce,0x3d,0x13,0x41,0x38,0x33,0xed,0xb8,0x76,0x1a,0xbb,0xfd,0x26,0xcd,0x69,0x89,0x22,0x16,0x9a,0x21,0x35 -.byte 0x38,0x77,0x14,0x10,0x42,0x17,0x1f,0xa1,0xbf,0x55,0xb4,0x51,0x62,0x15,0xac,0xd0,0xa2,0x71,0xe4,0x32,0x89,0x33,0x8b,0x74,0xc6,0x61,0x38,0xd0,0xfe,0x28,0x69,0xe6,0x88,0x1b,0x11,0x7e,0x46,0x39,0xba,0x24,0xdd,0x1f,0x61,0xf4,0x74,0xad,0x58,0x94,0xa9,0x3e,0xc7,0x2a,0x9e,0xc0,0xe1,0x1c,0xee,0x21,0xab,0x3e,0x65,0x0c,0xe8,0xd8 -.byte 0x71,0x52,0xf3,0x6c,0x64,0x53,0x75,0x17,0x87,0x55,0x14,0x42,0x25,0x7f,0xe7,0x0d,0x89,0x1b,0x77,0x26,0xc4,0xaa,0xcc,0x91,0x47,0xe5,0x54,0xae,0x1a,0x0d,0x04,0x99,0xeb,0x56,0xd8,0xb4,0x6d,0xeb,0xec,0x2f,0x6c,0xc5,0x8e,0x76,0xe1,0xa0,0xa7,0x42,0x06,0xc9,0xc3,0x03,0xee,0xa9,0x9b,0x1e,0xfc,0x11,0xf5,0x2f,0x2b,0x14,0xb8,0x9f -.byte 0x87,0x61,0x9b,0xc7,0x38,0x0e,0x58,0xf1,0xd4,0x36,0xca,0x82,0x85,0x9c,0xde,0xec,0xd3,0x1e,0x29,0x4e,0x70,0x9e,0x9a,0xe0,0x8b,0x6f,0xfe,0xd0,0xe9,0x95,0x51,0xcf,0x36,0x31,0x9c,0xff,0x63,0xc6,0x04,0x8e,0x61,0xc2,0xcb,0x3a,0xfa,0xd0,0xd7,0x29,0xbd,0xe7,0x8a,0x2b,0x8e,0xa0,0xac,0x58,0x93,0xb3,0x52,0xca,0x80,0x17,0xd2,0x2d -.byte 0x93,0x5f,0xe0,0x8a,0x47,0x3c,0x67,0x95,0x64,0x91,0xa4,0x76,0xa4,0x5f,0xfa,0x93,0x4d,0xc7,0x6e,0x5d,0x23,0x9f,0xe1,0x4a,0x16,0xff,0xa5,0xf0,0x94,0xa8,0x02,0xcc,0x9a,0x84,0xd5,0x9d,0xb6,0xe5,0x7c,0x76,0x3f,0xc9,0xfd,0xdc,0x8e,0x59,0x9a,0x22,0x18,0x3c,0xe6,0x90,0x85,0x10,0x73,0x2d,0x65,0xa7,0xa7,0xe1,0xeb,0xc5,0x05,0x24 -.byte 0x1e,0x0b,0x31,0x19,0xb5,0xb0,0x8d,0xc0,0xb5,0x04,0xfe,0x9d,0xfa,0xf7,0xcd,0x71,0x29,0x40,0x19,0x23,0xed,0x2c,0xdb,0x89,0x89,0x8d,0x69,0x22,0x4c,0x9c,0xa7,0xf7,0xb1,0x56,0x87,0xa3,0x44,0xa9,0xa3,0x16,0x28,0xce,0x94,0x40,0x6f,0x71,0x77,0x0e,0x6d,0xe9,0x78,0xa2,0x2a,0x17,0x45,0x03,0xeb,0x1e,0xf1,0xfa,0x56,0x3e,0xa7,0x6b -.byte 0x08,0x06,0x6a,0xcb,0x8f,0x5e,0x0f,0xd3,0x6e,0x4b,0x21,0x31,0x73,0x50,0x94,0x56,0xf9,0xb9,0xc7,0x38,0x69,0xe8,0x09,0x3f,0x03,0xb3,0xb5,0xe8,0x2a,0x5e,0xf6,0xad,0xae,0x6f,0xab,0x6a,0x49,0xdd,0x93,0x6d,0xfb,0x8b,0xde,0xea,0x8b,0xb0,0xa1,0x44,0xf0,0xb3,0xf6,0xaa,0xe3,0xc8,0x04,0x87,0x9f,0x8b,0xee,0xab,0x13,0x1d,0x2d,0xeb -.byte 0x09,0x62,0x21,0x49,0x5f,0xb6,0x95,0xab,0xc4,0xee,0x69,0xfb,0x31,0xff,0xbf,0x1a,0xa6,0x4c,0x67,0x66,0x84,0xe6,0x0c,0xb7,0xb2,0x3e,0x3f,0xa4,0xb3,0x52,0xde,0x15,0xc9,0xa7,0xa9,0xb5,0x0d,0xe5,0x0b,0x99,0xa6,0xb6,0x8f,0x69,0xc5,0x6d,0x6c,0xbb,0x83,0x89,0x4e,0xfc,0x49,0x79,0x4d,0x46,0x31,0xa0,0x09,0x5f,0x5d,0xd0,0x5b,0x80 -.byte 0xa1,0xf4,0x36,0x48,0x97,0x6a,0xfd,0x34,0xcb,0x20,0xa8,0x01,0x25,0x04,0xe7,0x13,0x12,0x87,0x66,0x27,0x96,0x36,0xba,0x92,0xbd,0xda,0x94,0x11,0xef,0x90,0xbd,0xbc,0x9e,0xf9,0x63,0xb3,0xa6,0xc1,0xbb,0x46,0xe8,0x86,0x3f,0x2d,0xf9,0x11,0x3a,0x23,0xa8,0x7a,0x33,0x41,0x3e,0x2e,0x5d,0xde,0xc0,0xd2,0x23,0xca,0x41,0xa0,0xb9,0x70 -.byte 0x6d,0x31,0xf3,0x89,0x87,0x9b,0x72,0xd9,0x15,0x4d,0x8b,0x51,0xdd,0x56,0xa1,0xb4,0x68,0x52,0x65,0x81,0x12,0x46,0xea,0x24,0xb4,0x34,0xcc,0xa0,0xdb,0x7d,0x96,0xd9,0x8e,0x64,0x61,0x10,0x7c,0x2a,0x00,0x4d,0x82,0x61,0x54,0xa4,0x70,0x3d,0x9c,0xa5,0x0b,0xd2,0x08,0x71,0xa8,0x94,0xb1,0xb4,0x30,0x61,0x59,0x9f,0x72,0x61,0x56,0x2d -.byte 0xa3,0xf4,0x9d,0x1c,0xfc,0x49,0x9d,0x39,0x27,0xcb,0x54,0xb2,0xce,0x3c,0xb6,0x76,0xe5,0x8e,0xa5,0xe7,0x08,0xd4,0xc7,0x2c,0xa6,0x28,0xc8,0x3e,0x22,0x14,0x06,0x75,0x68,0x0d,0x6b,0xb5,0xa3,0x68,0x14,0x17,0xfe,0xb8,0xcc,0x26,0x5b,0x9d,0x0b,0xcc,0x3e,0xd7,0x6c,0xe0,0xec,0x5e,0x1e,0x1e,0xb8,0x9a,0xbe,0x91,0xb5,0xa6,0xb5,0x83 -.byte 0x28,0xc2,0x35,0x65,0xd3,0xde,0xdd,0x71,0x29,0x13,0xc1,0xee,0x78,0x22,0x34,0x0b,0x77,0x3a,0x48,0x98,0x26,0x43,0xc2,0xce,0x03,0xe8,0x75,0xf8,0x8a,0xdf,0x6a,0xb0,0xb4,0x8c,0x11,0x8c,0xe5,0x95,0x96,0x17,0xfb,0x06,0x5e,0x8f,0x36,0x10,0xc5,0x04,0x43,0x1b,0xed,0xd3,0xad,0xd4,0xa4,0xe0,0x17,0x85,0xed,0x9b,0xd8,0xae,0x98,0x46 -.byte 0x58,0x57,0x0e,0x46,0xea,0x3f,0x07,0x6d,0x0e,0x46,0xda,0x2f,0x68,0x2b,0xd6,0xe7,0x0d,0x4b,0xbe,0x32,0xee,0x10,0x73,0x18,0x7d,0x6b,0x2d,0x04,0x27,0x72,0xb1,0xe1,0xbf,0x89,0xaa,0x4d,0x1a,0xfc,0xbd,0xf2,0xc3,0x9f,0xf0,0x01,0x85,0x62,0x09,0x4d,0x08,0x2c,0x57,0x9a,0x7b,0xad,0x0b,0x79,0xff,0x14,0xa1,0x45,0xde,0x21,0x8f,0xe2 -.byte 0x93,0xd0,0x35,0x26,0xc3,0xbc,0x8c,0xb7,0x57,0x6a,0xdf,0x98,0xa7,0x75,0xc6,0xf6,0x4b,0x5f,0x91,0x6e,0x71,0x3a,0x5c,0x5f,0x57,0x63,0x34,0x87,0xf8,0x20,0x6a,0xa1,0xbf,0xf8,0xca,0x8e,0xf9,0xa9,0x10,0x8b,0xab,0x0b,0xc2,0xcc,0x71,0x89,0x7c,0xef,0x70,0x3a,0xb0,0xf6,0x90,0xcc,0x6b,0x2c,0xcc,0x8b,0x2a,0x21,0x78,0x23,0xa0,0x71 -.byte 0x8c,0x7b,0xc1,0x0f,0x27,0x72,0x40,0xe4,0x9e,0x35,0xf3,0x0a,0xc0,0x7e,0x7f,0xe5,0x9b,0xdb,0x93,0x49,0x08,0xc3,0x6b,0xb7,0xea,0xea,0xd4,0x5a,0x96,0x97,0x3c,0xdf,0xc7,0x02,0x39,0x9f,0xa3,0xca,0xdd,0x62,0xf3,0x68,0xc7,0xae,0x37,0xc1,0x35,0x73,0xb2,0x5d,0x99,0xe4,0xae,0x27,0x55,0x5e,0x6a,0xae,0x6f,0x1a,0x95,0x51,0xb1,0x3b -.byte 0xd7,0xb4,0x4d,0x3d,0x88,0x54,0x01,0xbe,0x2c,0x12,0x17,0x29,0x4f,0xf3,0xed,0x5a,0x1f,0xa9,0xf0,0x67,0xbd,0x7c,0xad,0xe5,0x58,0x52,0xd4,0xd1,0xfe,0x1e,0x1b,0xd6,0xce,0x7c,0xc3,0xa2,0xa9,0x72,0x9b,0x6a,0xe5,0xf9,0x39,0x22,0xaa,0x7f,0x2e,0xa2,0x53,0x75,0xf0,0x99,0x2e,0x36,0x86,0x83,0x10,0x63,0xd7,0xac,0xa3,0x52,0xa6,0x23 -.byte 0x80,0x46,0xe4,0xa9,0x07,0x79,0xe1,0x61,0x75,0xbf,0x08,0x31,0x6c,0xdd,0xe1,0x30,0xd0,0x35,0xc2,0xbd,0x30,0xb8,0x85,0xf3,0xd2,0x2c,0x90,0x7a,0xf0,0xd3,0x80,0xe5,0xf1,0xc2,0x58,0x3d,0xf7,0x3c,0xbc,0xff,0x03,0x4d,0xf7,0xad,0x2f,0xa6,0xfe,0x73,0xde,0xa8,0x60,0xd7,0x89,0x4a,0xcf,0x3d,0xf3,0xab,0x62,0xfa,0x9d,0x46,0xad,0xd0 -.byte 0x97,0x6f,0x89,0x84,0x16,0x9b,0x84,0xb2,0x6c,0x63,0x6d,0x29,0xee,0x8e,0x97,0x3c,0x48,0x19,0x92,0x62,0xdc,0x1d,0x35,0x9d,0xec,0x01,0x00,0x64,0xbf,0x4d,0x8b,0xa3,0x13,0x48,0x9f,0xb4,0x01,0x0d,0xb1,0xc4,0xf2,0xf2,0x6a,0x84,0x1a,0x07,0x3c,0x46,0xa6,0xb5,0x41,0x9a,0x32,0x7e,0xc3,0x4f,0x87,0x95,0x71,0x7a,0xbf,0x74,0xf8,0x0b -.byte 0xfb,0xa5,0xde,0xa8,0x35,0xf1,0xcb,0x04,0x8d,0x8b,0xd3,0xb0,0xc8,0x1d,0x6c,0xaf,0xb4,0x21,0x79,0x1c,0x34,0x71,0x2f,0xf5,0xc4,0xbe,0xad,0xbc,0xaf,0x2f,0x54,0x81,0xd9,0xf8,0xff,0x59,0xf9,0x4e,0x62,0x9f,0x7d,0x7c,0xe9,0xdc,0x67,0xae,0xa3,0x32,0x4b,0xf7,0x4e,0x53,0x4c,0x55,0x7d,0xc5,0xdd,0xd4,0x5d,0x93,0xb8,0x98,0x3e,0xd3 -.byte 0x15,0x65,0x52,0x78,0x5a,0xd2,0x21,0x84,0x5d,0x28,0xaf,0x44,0x7d,0x18,0xf8,0xdd,0x5c,0xc3,0x6e,0xc8,0x05,0x05,0x30,0xd0,0x82,0xf8,0x00,0x0f,0x3d,0x5c,0x62,0x7e,0xa6,0xd5,0x7b,0x9f,0xb1,0x44,0xb7,0x0d,0x22,0x81,0xe1,0x4a,0x2b,0x79,0x7e,0x39,0x4d,0x8a,0x9a,0xfd,0x94,0x0c,0xf7,0x23,0x10,0x99,0xd2,0xd2,0x8b,0x98,0xe5,0x9d -.byte 0xb0,0xbf,0xcf,0x06,0x08,0x80,0x32,0x69,0xfd,0x81,0x5f,0xb3,0x66,0x11,0x63,0xeb,0x30,0x1d,0xcd,0x5b,0x5b,0xec,0x0c,0xca,0x30,0x37,0xa0,0x82,0x79,0x75,0x87,0xc1,0xfa,0x5b,0x38,0x4b,0xe3,0xea,0x46,0x49,0x36,0x92,0x92,0xf0,0xc9,0x15,0xa5,0xec,0x9e,0x21,0xb6,0x9f,0xb4,0x6d,0xf6,0xef,0x5c,0x2f,0x7d,0xa4,0xb3,0x25,0xfb,0x13 -.byte 0x40,0xe1,0xa0,0x20,0x4a,0x3a,0xe2,0x3e,0xf5,0xe0,0x68,0x61,0x11,0x9a,0xfb,0x1e,0xe8,0x1b,0xe0,0x17,0x9c,0x8a,0xe5,0x53,0x74,0xdd,0xec,0xc6,0x03,0xc6,0xd0,0x9b,0xc2,0x0b,0x77,0x4c,0x36,0x2b,0xac,0x4e,0x4d,0xd2,0x26,0x70,0x39,0x96,0xb4,0x11,0x1a,0x5b,0xcc,0x3f,0xb9,0xcf,0x0d,0x04,0x55,0x05,0x00,0x66,0x8f,0xa9,0xec,0x31 -.byte 0xe5,0x47,0x4c,0x9b,0xb7,0x6e,0xa5,0xe7,0x9e,0x70,0xf4,0x02,0x2a,0x3c,0xa2,0x03,0x04,0x30,0x9e,0x3f,0x7c,0xaa,0x0a,0x8f,0x55,0x61,0xca,0x50,0x35,0xe6,0xa4,0x24,0x61,0x26,0x31,0x9e,0x9e,0x77,0x0d,0x15,0x3a,0xc0,0x88,0x32,0xb5,0xbb,0x3d,0x3e,0x59,0x25,0x52,0x81,0x2e,0x4b,0xc6,0x5d,0x9f,0x87,0x0f,0x1f,0x5e,0xec,0xdd,0xbe -.byte 0x32,0x6c,0x71,0xef,0xd2,0x9c,0xfd,0x70,0xc8,0xf6,0x1f,0xb9,0xc9,0xdd,0x4d,0x39,0x61,0x92,0xbd,0x0c,0x48,0x63,0x4b,0xd2,0x2b,0x8c,0x4b,0x35,0xb1,0x8e,0x04,0x44,0x3c,0xe1,0xde,0xfd,0x6e,0xde,0xeb,0x94,0x51,0xea,0x36,0x7b,0xc6,0x87,0x15,0x34,0x68,0xa0,0xb8,0x94,0xb6,0x56,0x33,0xf4,0xab,0x84,0xed,0x1c,0x36,0x91,0xa7,0x1b -.byte 0x03,0xca,0x48,0x64,0x16,0x5b,0x4b,0x69,0x47,0xae,0xd7,0xc9,0xcf,0x74,0xd2,0xbd,0x60,0x04,0x7c,0x66,0xe9,0x12,0x92,0x40,0x78,0x23,0x0b,0x5b,0xa0,0xda,0xf7,0xe4,0x9a,0xad,0x9c,0x31,0xe7,0xaa,0xad,0x5a,0xc3,0x45,0x00,0x6c,0xd3,0x4d,0x93,0xdf,0xb6,0x68,0x11,0x3f,0x2a,0xbc,0x9a,0x8d,0xeb,0x0f,0xb5,0xa9,0x8e,0xa5,0x2c,0x99 -.byte 0x94,0x8d,0x21,0xa9,0x41,0x6b,0x11,0x2e,0x02,0x21,0xd8,0xc1,0xbc,0xf0,0x2a,0x87,0xae,0x35,0xa9,0x78,0x5c,0x43,0xb8,0xb7,0x63,0x2d,0x09,0x31,0xae,0x6f,0xfc,0x39,0x7b,0x18,0xc3,0xce,0xe3,0xfa,0x51,0x70,0xc7,0x6b,0x5e,0xc3,0xce,0xc8,0xa2,0x3a,0x66,0x9e,0xfe,0x45,0xb4,0xa2,0xaf,0x81,0x03,0x74,0xbf,0x0c,0x65,0x4c,0x30,0x27 -.byte 0xd5,0x34,0x29,0x2d,0x83,0xa8,0xb9,0x1d,0xf8,0x12,0x09,0x51,0xdd,0x0e,0x66,0x95,0xf3,0x94,0xaa,0x83,0x3a,0x6f,0x8a,0x7c,0x3a,0x29,0x82,0xbb,0x80,0xa1,0x37,0x8c,0x79,0xf4,0x4a,0xa8,0xe4,0x17,0x72,0x77,0xee,0xc4,0xaa,0x25,0xd3,0x8f,0x2e,0xaf,0xb9,0xb2,0x3c,0xa6,0xd5,0x72,0x97,0x07,0x23,0x38,0xae,0x9e,0x22,0x08,0x85,0x70 -.byte 0xfa,0xff,0x38,0xe6,0x96,0x9f,0x2c,0x11,0x14,0x16,0x9a,0xfa,0x5a,0x7b,0x05,0x31,0x3e,0x20,0xbf,0x4d,0x87,0xaa,0xba,0x94,0xcd,0xdb,0xeb,0xec,0x29,0x58,0x4e,0x43,0x12,0xe8,0xf9,0x01,0x50,0xc8,0x51,0x7a,0x61,0x12,0xe9,0xed,0xc2,0xd6,0x2e,0xd3,0xed,0x54,0x72,0xf7,0x1b,0x0c,0x8c,0xb4,0x65,0xea,0x22,0x31,0x22,0xeb,0xcd,0x53 -.byte 0x66,0xf1,0xa5,0x34,0xe9,0x81,0x74,0xcb,0xb5,0x6b,0x45,0x71,0x69,0x6d,0x84,0xe8,0xc6,0x86,0xc9,0xdd,0x0c,0xa4,0x30,0x12,0x08,0x42,0x10,0x6b,0xcd,0x65,0x6c,0xfd,0x9c,0xde,0x77,0x3c,0x32,0x09,0xef,0x99,0x27,0x0e,0x4a,0x72,0x03,0x8d,0xb5,0x68,0xa0,0x67,0xf7,0xc2,0xae,0xb8,0xce,0x41,0x70,0x4e,0xdd,0x13,0xcb,0x3f,0x05,0x4e -.byte 0xf4,0xbc,0x88,0x98,0x2f,0x42,0x4e,0x5f,0x3e,0xcb,0x2c,0xd3,0x2f,0xb8,0x92,0xbb,0xd8,0x95,0xc8,0xaf,0xa9,0x44,0x8b,0xf0,0x2f,0x81,0xd4,0xe7,0x06,0x19,0xf7,0xa7,0x0a,0x73,0x3e,0x30,0xd9,0x00,0xe4,0x2d,0x76,0xb1,0x0d,0xfa,0x12,0x1f,0xbe,0x59,0x4f,0xf7,0xc8,0x5b,0xab,0xd7,0x16,0x3d,0x7e,0x97,0x9e,0xec,0xf8,0xcb,0x31,0x2e -.byte 0xe0,0x41,0x0b,0x00,0xa6,0x6d,0xe9,0x5e,0xd5,0x4a,0xc5,0xbf,0x1c,0xcc,0xa5,0x71,0x94,0x29,0x3d,0x17,0x43,0x27,0x63,0xc4,0xc7,0x8f,0x1b,0xb7,0x5f,0xcf,0xdf,0x8e,0x6a,0x69,0x87,0xc1,0x29,0xab,0x7b,0x8d,0xdf,0x07,0x95,0x50,0xa3,0x1c,0x8e,0xdc,0x7f,0x8a,0x21,0x37,0x1e,0x26,0xa7,0x67,0x28,0xb2,0xc8,0x23,0x5a,0x1d,0x94,0x46 -.byte 0x1b,0x3e,0x72,0x87,0x73,0x08,0xe2,0x3b,0x46,0x51,0xbe,0x5b,0xa9,0x72,0xb9,0xf8,0x45,0x6d,0x0c,0x89,0x80,0x0d,0x7a,0xfb,0x4c,0x3f,0x7f,0x3d,0x29,0xff,0xef,0xb2,0xec,0x23,0xc2,0x26,0xcf,0x8c,0x2e,0x28,0xbf,0xc5,0x68,0x47,0xd9,0x49,0x95,0xf1,0x67,0x7e,0x3a,0x48,0xe2,0x43,0x5c,0xc8,0x95,0x5b,0xb2,0xf3,0x22,0xc9,0x73,0x91 -.byte 0xb5,0x78,0x96,0x1b,0x9a,0x75,0x5f,0xb2,0x6b,0x8c,0x66,0x8c,0x8e,0xc1,0xe1,0xde,0xd6,0x64,0x31,0xe1,0x7b,0x12,0xd2,0x85,0x8f,0x52,0x68,0xec,0x80,0x26,0x3d,0xcc,0x9b,0xe3,0x57,0xbe,0x19,0x42,0xb9,0xdd,0x7d,0x2b,0x5b,0x6d,0x1b,0x9e,0x96,0xd7,0x75,0x83,0x82,0x3c,0x3e,0x5f,0xf8,0xa9,0x36,0xbe,0x14,0xc7,0xce,0x9d,0x05,0x7e -.byte 0xd7,0x38,0x37,0x35,0xc9,0x37,0x8b,0x9f,0xc6,0x2d,0xff,0x00,0x41,0xff,0x1b,0x09,0xea,0xd2,0xb0,0x04,0x48,0xff,0xfc,0xb5,0x67,0x54,0x39,0x3d,0x23,0x68,0x0b,0x7d,0x97,0xf3,0x65,0x20,0xa2,0xf8,0x33,0x96,0xd1,0xf4,0xc7,0xba,0x6f,0x00,0x95,0x36,0xf6,0x33,0xd1,0x8d,0xde,0xee,0x1e,0xfa,0x60,0x8e,0x5e,0x4c,0x70,0xbb,0x53,0x79 -.byte 0xc9,0x9a,0xdf,0x3c,0x53,0xe4,0x35,0x87,0xc3,0xe6,0x8e,0x0e,0x1a,0xd0,0xf8,0x57,0x2b,0x33,0x51,0x4d,0x7d,0x43,0x17,0x3e,0x6f,0x0e,0xca,0x86,0xb2,0xc6,0x09,0xf3,0x2f,0xc1,0x5f,0x0e,0x9a,0x5e,0x7d,0x9d,0xf7,0xff,0x09,0x46,0xe5,0x30,0x91,0x61,0x93,0xb5,0x2f,0xc5,0x7f,0x09,0x0b,0x55,0x94,0x17,0x25,0x19,0x9b,0xa9,0x0e,0x68 -.byte 0x71,0x18,0x1b,0x4b,0x1b,0xa3,0x75,0x90,0x56,0x96,0x5e,0x33,0x71,0xf2,0x06,0x69,0x07,0x04,0xcb,0x8c,0x79,0x9b,0xa5,0x17,0xd8,0xd8,0x77,0xc7,0xca,0x95,0x58,0x12,0xec,0xdd,0x41,0xc9,0x12,0x16,0x9a,0xc4,0xf0,0x27,0x7a,0x8e,0xeb,0x19,0x79,0x27,0x7b,0x2e,0x55,0x96,0x57,0x19,0xbe,0x55,0x8c,0x7f,0x97,0x90,0x80,0x40,0x5d,0x5a -.byte 0xf6,0x07,0xd6,0xb4,0xc5,0xe8,0x0e,0x54,0xde,0x78,0x23,0xca,0x39,0x90,0x42,0xb6,0x8b,0x14,0x22,0x06,0x71,0x77,0xd5,0xf7,0x8d,0x05,0x9d,0xbf,0xfe,0x38,0x91,0xba,0x79,0x85,0x30,0x47,0x25,0xf0,0xa2,0x72,0x55,0x94,0x2a,0x8a,0xc8,0x28,0xc8,0xa9,0x23,0xab,0xf0,0x4e,0x49,0x2f,0x58,0x53,0x35,0xd1,0xb6,0x16,0x81,0xc2,0x25,0x18 -.byte 0xd9,0x71,0x91,0xc4,0x81,0x3e,0xf4,0xd7,0x87,0x9e,0x57,0x78,0xf7,0x7d,0x4b,0xb2,0xfd,0x91,0x9f,0xa8,0x0e,0x77,0xb3,0xc7,0xe5,0x6a,0x95,0x17,0xc3,0xf4,0xcb,0x7f,0x96,0xc1,0xa8,0xee,0x6a,0x0f,0x1f,0x5d,0x20,0x28,0x93,0xe5,0xf3,0x13,0x46,0x53,0x47,0x9f,0x98,0xc6,0xf5,0x29,0x69,0xb9,0x83,0x36,0x03,0xa1,0x9a,0xb4,0xa9,0x4e -.byte 0xd6,0xda,0x25,0xe2,0x5b,0xbb,0x95,0xdf,0x0f,0x37,0x0b,0x02,0x51,0x03,0xd1,0x0e,0x84,0xef,0xdd,0x85,0xdd,0xae,0x10,0x32,0x65,0x03,0x65,0xf0,0x8e,0x0c,0x69,0x90,0x35,0x26,0x36,0xe8,0x05,0x46,0xe6,0xce,0x52,0x4d,0xb5,0x93,0x9f,0xe3,0xe5,0xb0,0x43,0x57,0x32,0x5d,0xca,0xd4,0xc9,0x89,0x2e,0x5b,0x03,0x8a,0x82,0x78,0x21,0x6b -.byte 0x41,0xa9,0x0a,0x9f,0xe0,0x50,0xec,0x72,0x01,0x67,0xe7,0x1c,0x92,0xe3,0xe4,0x83,0x4d,0x4b,0xcf,0x01,0x37,0x2f,0x34,0x86,0xcf,0x36,0xf7,0x3a,0x57,0xa3,0x89,0x73,0x0f,0x9c,0x06,0x82,0x75,0x7a,0x4b,0xd8,0x44,0x40,0xf2,0xc5,0xc4,0x22,0xa6,0x99,0x1b,0x73,0x2f,0xad,0x09,0xe9,0x84,0x6f,0xc3,0xca,0x72,0x3a,0x8a,0x55,0x55,0x0a -.byte 0xcd,0x33,0x51,0xef,0x5b,0x36,0x77,0x6c,0xb4,0x4a,0xae,0xdd,0xbd,0xec,0x65,0x99,0x43,0xd6,0x8a,0x16,0xba,0x89,0x4d,0x0c,0x11,0xb4,0x0d,0x5d,0x3e,0x76,0xcb,0x48,0x9d,0x31,0x40,0x71,0xe2,0xe4,0xa9,0xd9,0x6e,0x3c,0x3d,0xd1,0x6e,0xaf,0xb9,0x28,0x71,0x5a,0x07,0x6f,0xab,0xdb,0xf8,0x4f,0x11,0xbc,0xe0,0x14,0x01,0x43,0x4d,0xe2 -.byte 0xad,0x5d,0x2a,0xb2,0x58,0x66,0x05,0x50,0x66,0xf6,0x2f,0x66,0x11,0xd1,0xd7,0x05,0x85,0xb0,0x7f,0xa8,0x89,0xbd,0x41,0xda,0x35,0x1e,0xbb,0xff,0x70,0x1a,0xe8,0x65,0x96,0xe9,0x50,0x18,0x7f,0x4c,0xb2,0xe2,0x95,0x26,0xf6,0x37,0x09,0x8c,0x8d,0x7b,0x02,0xb0,0x7f,0x32,0xb5,0x70,0x22,0xd6,0x83,0x0b,0x85,0x25,0x00,0xc5,0x55,0x3f -.byte 0xfa,0x7a,0xc9,0xaf,0x87,0xc1,0x1c,0x11,0x96,0x71,0x18,0xd8,0xdb,0xab,0x86,0x57,0x0a,0x16,0x23,0x32,0x40,0xd3,0xaf,0x17,0x55,0xe3,0xe7,0x01,0x65,0x1f,0x87,0xda,0xb5,0x46,0x67,0x18,0x34,0xcc,0x28,0x77,0xc3,0x12,0x62,0x6c,0x8b,0x8a,0x11,0x7a,0x5a,0xd1,0xdf,0xb3,0x13,0x6b,0x29,0xce,0xf8,0x03,0xba,0xad,0x7c,0x14,0x60,0x42 -.byte 0x17,0xf6,0x7b,0x0c,0xb7,0x5f,0xd6,0xc1,0xb5,0xa5,0x2b,0xb1,0x9f,0x6c,0x65,0x29,0xe5,0xf4,0x84,0x85,0x11,0x82,0xf1,0x4c,0xcd,0xff,0x99,0x29,0x53,0x7b,0x43,0x04,0x60,0xc4,0x6c,0x01,0x5c,0xcb,0x33,0x4f,0xdb,0xc4,0xad,0x8c,0xea,0xff,0xd6,0xcd,0x8e,0x85,0x6e,0x54,0xd5,0x18,0x63,0x84,0x78,0xea,0xff,0x08,0x95,0xdc,0x2a,0x07 -.byte 0xac,0xea,0x44,0x79,0x52,0x07,0xf3,0xf1,0x03,0x7f,0x71,0x53,0xd8,0x85,0xdb,0x70,0xde,0x5e,0xd5,0x9a,0x18,0x9f,0xcc,0x3f,0xc0,0xc0,0x49,0x82,0x70,0x09,0xce,0x29,0x04,0x0a,0x19,0x81,0xd9,0x81,0x22,0x71,0x48,0x8e,0x79,0x08,0x1c,0xb4,0xc8,0x7e,0x60,0x43,0x4a,0xe3,0xd5,0x6b,0x09,0x5c,0x01,0x6e,0x20,0x9e,0xd2,0xaf,0x80,0xb7 -.byte 0xa2,0x0a,0x5b,0x26,0x08,0x32,0x73,0xbc,0xc6,0xfd,0x06,0xaa,0x2e,0x55,0xa0,0x5b,0xa9,0x3c,0x85,0xb2,0x04,0xdc,0x9a,0x94,0x02,0x93,0x96,0x6b,0x3e,0xc3,0x5e,0x37,0x9b,0x6f,0xef,0xb9,0x65,0x52,0x42,0x1c,0xa7,0x84,0x09,0x0c,0x49,0x3a,0x95,0x06,0x94,0xd7,0xc7,0x40,0xf5,0xf1,0x69,0x41,0xfb,0xf8,0x57,0xb5,0x1e,0x0c,0xf3,0xd9 -.byte 0xb1,0x2e,0x58,0x33,0xbe,0xb1,0x3d,0x61,0xc6,0xca,0x01,0xe5,0xda,0x60,0x8f,0x87,0xf7,0x9a,0xb5,0x92,0xb4,0x8c,0x2a,0xaf,0xd4,0x1e,0x9c,0x97,0x39,0x83,0x99,0x4a,0x07,0x54,0x75,0x7d,0xde,0x72,0x06,0xc1,0x8f,0xb4,0xde,0x12,0x43,0xf2,0x62,0xae,0xe7,0xec,0xfe,0xb2,0xe5,0x63,0x35,0xb7,0xee,0xaa,0xf0,0x09,0xb8,0x61,0xf2,0x42 -.byte 0x28,0x87,0xd7,0x47,0xa8,0xfc,0x51,0x85,0x6f,0xa2,0xb1,0xa6,0x82,0xd6,0x0e,0x1b,0x3f,0xea,0xa1,0xe1,0x91,0xc9,0xd2,0x5b,0x3e,0xff,0x18,0x39,0x14,0xe0,0x44,0xda,0x3d,0xd8,0xca,0xdb,0xd9,0xbf,0x3f,0xa4,0xdb,0x99,0x2e,0x31,0x32,0x7c,0xf4,0x61,0x2f,0xa1,0xf9,0xa9,0xbe,0x26,0x94,0xea,0xb4,0xe3,0x25,0x8d,0x93,0x3b,0xa1,0x7e -.byte 0x1e,0x99,0x87,0x6c,0xaf,0x14,0x54,0xd0,0xc0,0x37,0x39,0x76,0x3c,0x07,0x2e,0xce,0x98,0x25,0x81,0xe4,0x01,0x0c,0x07,0x79,0x4e,0xcd,0x82,0x44,0x83,0x04,0x07,0xa6,0x52,0xb7,0x96,0x7c,0x43,0x12,0xe1,0xc5,0x12,0x18,0x25,0x47,0xe4,0x19,0x6d,0x26,0x1e,0x55,0x66,0xca,0x28,0x4c,0xfa,0xd2,0xd9,0xcc,0x7e,0xad,0x9f,0x2a,0x2f,0xc6 -.byte 0x6c,0x77,0xaa,0x0f,0x5b,0xeb,0x15,0x97,0x62,0x52,0x3c,0x6f,0x4b,0xf3,0xcc,0x80,0x7b,0x1f,0x1d,0x58,0xf8,0xfe,0xc1,0x8c,0x3b,0xe3,0xd7,0x05,0xc3,0xd6,0xa9,0xda,0xcf,0x85,0x1c,0x68,0xd6,0x6d,0x2b,0x06,0x30,0x5f,0x58,0x39,0xea,0xfa,0x99,0xaa,0x04,0x10,0x05,0xaf,0xb0,0xf7,0x32,0x60,0x8d,0xe4,0xd1,0x40,0x32,0xd6,0xa3,0xf2 -.byte 0xba,0x5a,0x79,0x58,0x92,0x75,0xf0,0x3a,0xce,0xb2,0xee,0x66,0x3e,0xe3,0xbe,0x4d,0x53,0x9d,0xbb,0xdb,0x45,0xf0,0x09,0xeb,0xd5,0x83,0x39,0x20,0x06,0xa9,0x44,0x35,0xeb,0x6d,0x9b,0xd9,0xa4,0xda,0x4b,0x9d,0xde,0x3d,0x26,0xa2,0x2d,0xcf,0x8e,0x3e,0xbc,0xb4,0x8c,0x3a,0xbf,0x56,0x7c,0x48,0x50,0xb5,0xc5,0xbe,0x84,0x5e,0x63,0x82 -.byte 0x5f,0x87,0x77,0x4a,0xa7,0xf6,0x66,0x07,0x42,0x6a,0xb0,0xcf,0x19,0xaf,0x6c,0x16,0x85,0x78,0x88,0x3b,0xa5,0xbc,0x42,0xd2,0x4c,0xdf,0x51,0x3b,0xc4,0x0e,0xf5,0xc5,0x70,0x57,0x40,0xf6,0xed,0xd2,0x37,0x3e,0x14,0x0c,0x31,0xda,0x94,0x87,0x6b,0xd9,0x8c,0x15,0x41,0xa9,0xc0,0x2a,0x61,0xd3,0x52,0xe0,0xb6,0x0a,0x83,0x6b,0x75,0x1b -.byte 0x1e,0xd1,0x7f,0x26,0x19,0x34,0x9b,0x70,0xc9,0xba,0xdc,0xa2,0x03,0x6d,0xc7,0xac,0xbd,0x2c,0x63,0x8a,0x7b,0xb1,0x62,0x51,0xc1,0x1d,0x54,0x0d,0x34,0x0e,0xfb,0xa6,0xb8,0x9d,0x79,0x4f,0xc3,0xaa,0x8d,0xa0,0xcc,0x80,0x96,0x86,0x37,0xd6,0x80,0x9c,0x3d,0x91,0xd0,0xe7,0xe2,0xb4,0x00,0xba,0x86,0xe9,0xeb,0x86,0xea,0x84,0x78,0x81 -.byte 0x20,0x29,0x28,0x02,0x4d,0xd8,0x1b,0x5e,0x4f,0x41,0xfc,0x13,0x3e,0x4c,0x7f,0x64,0x55,0x35,0x41,0x0d,0x74,0xc5,0x6a,0x7c,0x37,0x82,0x41,0xbd,0x67,0x39,0xd9,0x83,0xfa,0x7f,0x8c,0xe1,0x9f,0x23,0x0d,0xe4,0x1d,0x40,0xe6,0x6e,0x94,0x5d,0xec,0x77,0xf7,0x5e,0xb4,0xa1,0x03,0xfb,0xa0,0x0e,0xba,0xf8,0x28,0x50,0x3c,0x38,0x47,0xf7 -.byte 0xed,0x2d,0xe5,0x0b,0xa8,0x7a,0xbd,0xbf,0x7e,0x38,0xc0,0x60,0xe7,0x7e,0xb1,0x03,0xef,0x4a,0x8c,0xc7,0x98,0xf1,0x94,0xf6,0xa0,0x50,0xb2,0x0b,0x7c,0x66,0x0a,0x62,0x10,0x24,0xb0,0xa1,0x69,0x02,0x33,0x79,0xbf,0xd0,0xb5,0xcb,0x17,0x20,0x55,0x02,0x70,0x44,0x5b,0xac,0x20,0x35,0xea,0x05,0x2d,0x68,0x51,0xe7,0x5f,0x1b,0xcd,0x4c -.byte 0x33,0x4d,0x04,0x21,0xfd,0x06,0x67,0x82,0x60,0x98,0x1f,0x79,0xf4,0x28,0xe0,0xa8,0x18,0xeb,0xf5,0x86,0x58,0xe6,0x9f,0xb5,0x29,0x0f,0xe8,0x37,0xeb,0x09,0xf4,0xc6,0x08,0xf2,0xde,0x4d,0x96,0x48,0x62,0x36,0x63,0x10,0x3f,0x63,0xeb,0x44,0x84,0xc8,0xf5,0x74,0x19,0x03,0x50,0xf7,0x7c,0xd2,0x06,0x20,0x6e,0x9b,0xa2,0x37,0xb0,0x68 -.byte 0x78,0x31,0xb6,0x05,0xfa,0xc9,0xcd,0x1d,0x4c,0xbd,0x33,0xb7,0xf3,0x93,0x38,0x7d,0x5f,0x00,0x85,0x5b,0x10,0x7f,0xc4,0x3f,0x3e,0xfe,0x62,0xca,0x51,0x83,0x95,0xcf,0x00,0x65,0x83,0x0e,0xd3,0x78,0xd0,0x51,0xcb,0x70,0x34,0x42,0xc6,0x3a,0x04,0xb9,0x10,0x92,0xe0,0x09,0x06,0xb0,0x66,0x9b,0x37,0x02,0x8d,0x0d,0x3e,0x2f,0xc5,0x17 -.byte 0x6a,0x87,0x7d,0x48,0xa4,0xcc,0x55,0x20,0x7b,0x77,0x07,0xcf,0x44,0x2f,0x88,0x8a,0xcc,0xf2,0x5d,0xa6,0x3e,0x5f,0xda,0xe2,0xde,0xd2,0x7f,0x7f,0xb7,0x90,0x53,0x64,0x6b,0x79,0x42,0x52,0x69,0xc6,0xd6,0xaa,0x9f,0xf9,0x19,0xbe,0x65,0x10,0x99,0x49,0xaf,0x36,0x49,0x1b,0x8a,0x3d,0x7f,0xdb,0xa2,0x1a,0xb5,0xd6,0x34,0x51,0xc8,0xc8 -.byte 0x06,0xca,0xf6,0xb8,0x76,0xa8,0x9d,0x43,0xae,0xf0,0x51,0xe5,0x9a,0x42,0xa2,0x83,0xed,0x20,0x8d,0xe8,0x1c,0xca,0x15,0x4e,0x37,0x3f,0xd8,0x06,0xa0,0xe1,0xf8,0x05,0xfd,0x42,0xf3,0x7a,0x96,0x44,0x36,0x02,0xca,0x11,0x2a,0xc3,0x24,0x58,0xdd,0x85,0x55,0xb2,0xe5,0x1d,0x92,0xc2,0x2d,0x5f,0x7c,0xb5,0x02,0x37,0x7c,0x07,0x35,0x25 -.byte 0x2b,0x33,0x80,0xe2,0xd4,0xfd,0xc7,0xa7,0x19,0x7e,0xba,0x36,0xaf,0xa0,0x4e,0xab,0x8b,0x28,0x4f,0x3b,0x92,0x72,0x42,0x49,0xaa,0x3b,0x08,0x0f,0x1e,0xff,0x2d,0xbf,0x9c,0x48,0x16,0x72,0xbe,0x28,0x05,0x8b,0x3a,0x20,0x6b,0x38,0x43,0xa2,0x35,0xea,0xf7,0x4e,0x50,0xa0,0x43,0x40,0x5c,0xbf,0xe5,0x75,0x13,0x4c,0x36,0x61,0xa1,0x5d -.byte 0x46,0xd7,0x7a,0x94,0x06,0x2f,0x63,0x32,0x9c,0x6e,0x54,0x18,0x31,0x79,0xf2,0x83,0xcf,0xb4,0x47,0x40,0xe5,0x9a,0xd6,0x99,0x12,0xb3,0x61,0x3d,0x0f,0x5e,0xc8,0x95,0xa3,0x5f,0xc3,0xd5,0x6b,0x6e,0xa0,0xf2,0x2f,0xeb,0x66,0xd0,0x68,0x67,0x10,0x85,0x64,0x27,0xd8,0xb8,0x68,0x00,0x36,0xa5,0xab,0x3e,0xe1,0x43,0x65,0x81,0x2d,0xb9 -.byte 0x0f,0x87,0xfe,0xa1,0x52,0xe9,0x8d,0x82,0x3a,0xd1,0x10,0x52,0x34,0x48,0x7c,0x1c,0xc6,0xd0,0xfe,0xa0,0x1a,0x92,0x07,0x88,0x57,0x9e,0xd7,0x5e,0x9f,0xc8,0xb0,0x93,0x73,0x03,0x28,0x36,0x8c,0x25,0x8c,0x0f,0x4e,0x0f,0x5b,0x26,0x58,0xed,0x5c,0x33,0x75,0x20,0x08,0x11,0x47,0xe1,0x47,0x85,0x47,0xeb,0x54,0xbf,0x58,0xe3,0xd4,0x5b -.byte 0xf9,0xc6,0x5e,0x42,0x58,0xe6,0xaf,0x79,0x66,0x3c,0xa5,0xa3,0x30,0x33,0xe3,0xbe,0x21,0x4b,0x42,0x98,0x6e,0x44,0xd7,0x68,0xc0,0xff,0xbe,0x7f,0xc5,0xb3,0x4f,0x4a,0x93,0xb0,0x11,0x88,0xcf,0x36,0xb2,0x03,0xbe,0x30,0x52,0x71,0x20,0x0d,0x16,0xc5,0xbb,0xf5,0x92,0x12,0x67,0x6a,0x35,0x66,0x00,0x09,0xd7,0xc6,0x67,0xb0,0x6a,0x04 -.byte 0x19,0x3e,0xbf,0xe2,0x82,0x74,0x78,0x2f,0x77,0x44,0xdc,0xad,0x0f,0x66,0x2a,0x23,0x62,0x2c,0x5a,0x4e,0x3a,0x82,0x2a,0x75,0x16,0x0d,0x74,0x64,0x35,0x53,0xc5,0xf6,0xda,0x36,0x44,0xba,0xe2,0xfa,0x1e,0xc2,0xcf,0x29,0x01,0x36,0x66,0xc3,0xca,0x40,0xf7,0xc4,0xba,0x67,0xac,0xf6,0x17,0xcc,0xa3,0x96,0x2d,0x08,0x5f,0x0a,0xea,0x5e -.byte 0x97,0xdc,0xc8,0xf9,0x59,0x24,0x6e,0xc5,0x0b,0x02,0xb9,0x1a,0xde,0xac,0x60,0x1d,0xaf,0x9f,0x5a,0x6f,0xe1,0xa6,0xdf,0x75,0xc5,0x9b,0xb7,0xde,0xa4,0xf7,0xf6,0xa4,0xdc,0xb6,0x96,0x08,0xde,0x2a,0x0e,0xb3,0x9d,0xf5,0x75,0x7d,0x7e,0x96,0x91,0x79,0xd4,0xa7,0x30,0x97,0x3a,0xbd,0x7c,0xe0,0xc5,0x87,0x24,0xb0,0x65,0xb7,0x58,0x00 -.byte 0xd9,0x0e,0x97,0xa6,0xa4,0x6a,0xe8,0x0a,0xac,0xac,0x9f,0x3a,0xe3,0x2a,0x9a,0x43,0x41,0x92,0x6e,0x0e,0xc4,0x63,0xc3,0x18,0xb6,0xe1,0xef,0x3d,0xe8,0x0b,0xb0,0x9f,0x2e,0x19,0xa0,0x98,0x98,0x34,0xf8,0x86,0x6d,0xc5,0x8c,0x41,0x26,0xb7,0xf2,0x1d,0xd4,0x72,0x39,0xeb,0x79,0x06,0xaf,0x53,0xaa,0x34,0x80,0x53,0xf8,0x1b,0xf4,0x53 -.byte 0x19,0xfa,0x16,0x8b,0x39,0xea,0x63,0x7f,0x38,0xc4,0x66,0x1d,0xd1,0x90,0xe4,0x2f,0x20,0x43,0x0d,0x5f,0x98,0xcc,0xae,0xef,0x86,0xc8,0xe5,0xf6,0xd2,0xa5,0x49,0xd0,0x3f,0xb5,0x7e,0x42,0xb5,0x6e,0x5e,0x13,0xa5,0xb4,0x71,0x2c,0x5d,0x57,0x24,0x06,0xd2,0x29,0x7c,0x4c,0x90,0xb6,0xea,0xdb,0x62,0xa4,0x2c,0x6c,0x38,0x57,0x97,0xbd -.byte 0xfd,0x41,0x6e,0x26,0xc1,0xe1,0x6b,0xbb,0xf0,0xe7,0x71,0xf1,0xcf,0x6a,0x7f,0xfa,0xe7,0xfb,0x17,0xe7,0x81,0x19,0x9a,0xf2,0xf6,0x86,0x22,0x4f,0x62,0x59,0xd6,0xc2,0x33,0xbd,0x11,0xe7,0x07,0x3a,0xfe,0x74,0x0d,0xf8,0xd9,0xdb,0xbd,0x05,0xf4,0xf4,0xb1,0x41,0xc9,0xb3,0xf8,0x6a,0x7b,0x98,0x08,0x6c,0xce,0x4c,0x28,0xbf,0x8c,0x77 -.byte 0x68,0xdc,0xee,0xf7,0x11,0xde,0xfc,0x5a,0x58,0x4f,0xf4,0x74,0x9d,0x5b,0x78,0xc3,0x78,0xe5,0x5e,0x26,0x83,0x40,0x17,0x80,0x2a,0x02,0xa4,0xf1,0x0f,0xa0,0xc8,0x22,0xe6,0x09,0x3a,0x52,0x74,0xf0,0xb9,0xb9,0x60,0xaf,0x20,0xa6,0x7e,0x88,0xf4,0xc2,0x38,0xa2,0x21,0x73,0xa9,0x18,0x3f,0x7a,0x04,0x7b,0xc4,0xcd,0x68,0xd9,0x83,0xa4 -.byte 0x8e,0x54,0x0d,0xbc,0xee,0x8b,0x39,0x93,0x66,0xa2,0xd6,0x76,0x4a,0xb2,0x33,0x4f,0x61,0x53,0xde,0x3b,0xff,0x47,0xcb,0x87,0xd9,0x21,0xd0,0x82,0x64,0x54,0xdf,0xf2,0x67,0x62,0x40,0x33,0xc7,0x0d,0xea,0x98,0xaa,0x95,0xfb,0xa9,0x0e,0x90,0xa5,0xd9,0x54,0x81,0x86,0xad,0x9e,0xa4,0x4d,0x36,0xe1,0x77,0xf2,0xe3,0x0a,0x54,0x1a,0x57 -.byte 0x9d,0x62,0x5e,0x0e,0x00,0xc8,0xa6,0x1e,0xf3,0x43,0xe6,0x20,0x0d,0x6a,0x8e,0x90,0x1d,0x4d,0xac,0x2f,0x9f,0x1c,0xb7,0x30,0xec,0x5c,0x99,0x78,0x6f,0x3b,0xe7,0xe0,0x28,0xb9,0x97,0xc5,0x6a,0xf2,0x17,0xc2,0x11,0xac,0x1a,0xe2,0xca,0x57,0x49,0x64,0xc8,0xc7,0x66,0x43,0x8d,0xc8,0xa7,0x0e,0xfc,0xcf,0x05,0x2f,0xae,0x4b,0xfe,0xe4 -.byte 0xbe,0x9c,0xe7,0xe6,0xa8,0x36,0x49,0x0d,0x9c,0x60,0x39,0x0c,0xfd,0x41,0x5b,0xc7,0xa4,0xa5,0x30,0x89,0xe5,0x10,0xf6,0xea,0xf8,0x2c,0xf2,0x3e,0xb1,0x96,0x81,0xa7,0x32,0x8b,0x39,0x14,0x15,0x36,0xfc,0x55,0x3c,0x22,0xcf,0xa3,0x98,0x90,0x68,0x13,0xd8,0x3f,0xf2,0x53,0x19,0x3e,0x9a,0x0c,0x1f,0xc6,0x29,0x43,0x46,0x23,0x58,0xea -.byte 0x49,0x49,0x15,0x46,0x8e,0x63,0x30,0x1f,0x3e,0x2a,0xa0,0x18,0xfd,0x28,0xc5,0x32,0x77,0x75,0xac,0x6e,0x5d,0x39,0xa9,0x44,0xce,0xfe,0x39,0xa6,0xec,0xde,0x69,0xde,0xfa,0xc8,0x40,0x44,0x34,0x29,0x15,0x19,0xa7,0xbe,0xd6,0x5b,0xfd,0x1f,0x7b,0xb9,0x88,0xf1,0x14,0xcf,0x42,0xc5,0xa7,0xa7,0x0e,0x6b,0x6e,0x86,0xb2,0x7c,0x23,0x8e -.byte 0xf6,0xae,0xde,0x3c,0xd7,0x26,0x5e,0xde,0x31,0x94,0xc1,0x19,0x65,0x55,0x03,0x73,0xba,0xdc,0x69,0x95,0x9c,0x9d,0x8e,0x59,0xd8,0x51,0x61,0x9f,0x8f,0xf4,0x29,0x43,0x4b,0x6a,0x75,0xb3,0x4b,0x9d,0xcc,0x46,0xd2,0x6e,0x00,0x49,0x4f,0xf0,0xac,0x80,0x55,0xc0,0x0c,0xbf,0x18,0x52,0x75,0x76,0x3b,0xac,0x92,0x83,0x69,0x1b,0xb4,0x15 -.byte 0xe5,0x9e,0xde,0x10,0x30,0x30,0x0e,0x85,0xc7,0xf9,0xae,0xbc,0x9e,0xaf,0x4b,0xee,0x27,0x6b,0xa5,0x6d,0xe4,0x8e,0xed,0xdd,0x95,0xaa,0x85,0xe2,0xf5,0x38,0x15,0x50,0xd3,0xcd,0x2c,0x88,0x6c,0x2b,0x14,0x37,0x74,0x2d,0x6d,0x30,0xec,0x96,0x78,0xae,0x80,0xb3,0xd9,0x84,0xc1,0xd6,0x71,0x90,0xe4,0x8d,0x3a,0x7c,0x9c,0xc4,0xf5,0xa0 -.byte 0x20,0x7e,0xa2,0x0e,0x75,0x7c,0x25,0x7a,0x7e,0x2b,0x2e,0xdb,0x12,0x23,0x73,0x6a,0x8e,0xe3,0xd7,0x47,0x94,0xfb,0xcc,0xe4,0x5a,0x8c,0xfb,0xdc,0x46,0xb3,0x4a,0x42,0x15,0xe0,0xaf,0x6e,0x81,0x72,0x72,0x04,0x52,0x09,0xc5,0x8b,0x6e,0xdd,0x7d,0xff,0x27,0xa8,0xc1,0x94,0xb5,0x33,0x59,0xc2,0x7d,0x59,0x6c,0x3c,0xaa,0xd9,0xd8,0x05 -.byte 0x43,0x7e,0x8a,0x47,0xdd,0x76,0x36,0xe3,0x05,0x49,0xd1,0x8f,0xdf,0x45,0x46,0x63,0xff,0x17,0xb4,0x52,0xc8,0xee,0x4d,0xf5,0x74,0x65,0xc6,0xca,0x19,0xfd,0xb9,0x51,0xc8,0xc9,0x96,0xd4,0x06,0xd4,0x09,0x1e,0xab,0x6d,0x1b,0x26,0x61,0x80,0x5b,0xa8,0xcb,0x62,0x92,0x5a,0x1a,0x8e,0xa4,0xb7,0x25,0x19,0x96,0x63,0xd5,0xc3,0xc9,0xdc -.byte 0x04,0x83,0x62,0x31,0xe3,0x76,0x00,0x4d,0xf8,0xb3,0x98,0xae,0x4d,0x1a,0x38,0xe3,0xa1,0x27,0x52,0x87,0xbe,0x2c,0x93,0x45,0xd1,0xab,0x56,0xc6,0xf5,0xbc,0xb5,0xe6,0x9c,0xe1,0x1b,0x37,0x42,0x08,0xe7,0x71,0xb5,0xa4,0x67,0xf9,0x48,0xd4,0xc4,0x10,0x25,0x53,0x9c,0x03,0xfc,0x6d,0x5e,0x62,0x5e,0x6d,0x56,0xbc,0x78,0x11,0x0a,0x6d -.byte 0x1b,0x7a,0xdc,0x62,0xb5,0x58,0x86,0x15,0x71,0xff,0x11,0x33,0x94,0x2b,0xa6,0xc7,0x68,0xd5,0x68,0xda,0x5b,0xd5,0xb7,0x38,0x6c,0x1c,0xf4,0x07,0x39,0xef,0x1f,0x72,0x0a,0xb3,0x12,0x13,0x25,0x86,0xd3,0xf8,0x9f,0xb5,0x40,0x58,0xe7,0x5e,0x9f,0xa0,0xbc,0xd7,0xab,0x4f,0xf3,0x94,0xcf,0x0f,0x5a,0x4c,0x98,0xb4,0x70,0x35,0x62,0xee -.byte 0x33,0x24,0x72,0x31,0xd4,0x06,0xd9,0xb4,0x1c,0x1e,0x0f,0xa7,0x48,0xc7,0x75,0x45,0x40,0x02,0xd0,0x60,0x32,0x29,0x4d,0x61,0x7a,0xee,0x65,0x35,0x2b,0xe5,0x50,0xac,0x82,0xdb,0xf7,0x9c,0x8f,0x82,0xe4,0xf0,0xbd,0xdb,0x00,0x3d,0x3a,0x3d,0xa2,0xc3,0x2d,0x0e,0x51,0x20,0xdb,0xdb,0x8d,0x15,0x03,0xbd,0xcb,0xcb,0x24,0x81,0xc5,0xdb -.byte 0x05,0x39,0x48,0xb8,0x3c,0x93,0x35,0x10,0xef,0x19,0xba,0x09,0x9e,0xff,0xf9,0x3f,0x0c,0xdc,0x96,0x98,0x32,0x26,0x76,0xe7,0xfa,0xaa,0xdf,0xdc,0xb9,0x15,0x44,0x42,0x9a,0x8c,0x6c,0x88,0xea,0x43,0x63,0xb5,0x79,0xb6,0x50,0x30,0x78,0xea,0x70,0xba,0x33,0x36,0x8f,0x8c,0xe5,0x78,0xfd,0xbc,0xc0,0xbd,0xde,0x3a,0x3d,0xe6,0xe6,0x57 -.byte 0x0f,0x29,0xf2,0x82,0x05,0xf2,0x5c,0xfd,0x33,0xc1,0xb2,0x2e,0xc2,0xc0,0x42,0xa2,0xc8,0xa5,0xf9,0x70,0x05,0xff,0x7b,0x8d,0xb9,0x68,0xc3,0xf6,0x74,0x00,0xcd,0x9d,0x70,0xfa,0x62,0x34,0xe5,0x05,0xe8,0x5f,0x53,0x9b,0x69,0x01,0x86,0xb9,0x1d,0x68,0x80,0x89,0x51,0x52,0x0d,0xe8,0x28,0xa1,0xdd,0x62,0x2b,0xf3,0x53,0x74,0xaa,0x98 -.byte 0xdb,0x7e,0x74,0x44,0xeb,0x25,0xe7,0xde,0xc4,0x29,0x14,0x11,0x7b,0xc6,0xef,0x14,0xe4,0x04,0xd0,0xf4,0x11,0xca,0xdc,0xdc,0xe6,0x3f,0x9a,0xc9,0xe2,0x0e,0x67,0x30,0x78,0x65,0x94,0x5a,0xa1,0x24,0xd6,0x90,0x2f,0x1c,0x13,0x46,0xf5,0xb5,0xf9,0x74,0x56,0x3e,0xd5,0x1b,0x09,0xb3,0x04,0xbe,0x89,0x00,0xbd,0xe0,0xba,0x13,0x05,0xd1 -.byte 0x98,0xa7,0x93,0x09,0xc5,0x96,0x46,0xb5,0x5a,0x05,0xac,0x1e,0x66,0x03,0xf0,0xaa,0x3d,0xc2,0x54,0xa3,0xc4,0x2b,0x0d,0xa3,0xe4,0x92,0xd6,0xd0,0x44,0xa6,0x37,0x30,0xa5,0xac,0xc2,0xc8,0x58,0x2a,0x2c,0x18,0x68,0x8d,0x9b,0x4f,0x99,0xd0,0x55,0x41,0xf4,0x84,0x3c,0x69,0xda,0x3c,0x6d,0x43,0xb3,0x85,0x15,0x1f,0xdb,0x58,0x0b,0x71 -.byte 0x33,0x24,0xbb,0x21,0x43,0x19,0x16,0xeb,0x83,0xde,0xe5,0xb7,0x68,0x9e,0xb9,0xd9,0xf6,0x2e,0xae,0xdd,0x88,0x2c,0x18,0xd7,0xc3,0x72,0x8b,0xbe,0xaf,0x8d,0xfd,0xcd,0x2f,0x8e,0x3e,0x2b,0xa4,0x20,0x11,0x9d,0x00,0x4f,0xea,0xf0,0xaa,0x2d,0xf3,0x9d,0xfd,0x11,0x7b,0xac,0x2c,0x66,0x74,0x03,0xe5,0xcc,0x70,0x9f,0xfb,0xb7,0x5a,0x16 -.byte 0xc3,0x05,0x61,0x7c,0x8c,0x73,0xcc,0x9c,0x6a,0x2f,0xee,0xae,0x85,0xc9,0x51,0x91,0x13,0xa4,0x09,0x82,0x4d,0x62,0x09,0x24,0x25,0x35,0x1f,0x82,0x88,0xbb,0xdd,0x16,0x5e,0x8d,0x98,0x5f,0x07,0x49,0x32,0x96,0xb7,0xee,0x85,0xb0,0x7b,0xfd,0xf5,0x35,0x4b,0xa9,0xd4,0xee,0xf2,0x37,0xd1,0xfe,0x62,0xf5,0x52,0x13,0xb4,0xb2,0xce,0xc4 -.byte 0xe0,0x09,0x78,0x48,0xd5,0xc6,0x5d,0x36,0x1b,0x90,0x3a,0x6a,0x3c,0x21,0x50,0xf0,0x0a,0xe9,0x46,0x24,0x45,0xc1,0x5e,0x76,0xa3,0xf9,0x70,0xb8,0x62,0x4d,0x0e,0x92,0x87,0x4a,0x6a,0xf9,0x46,0x91,0x64,0xfe,0x7f,0x53,0x24,0x7e,0xc7,0x3e,0xb0,0x37,0x1a,0xc8,0xd6,0x33,0x0b,0x5f,0xa5,0x30,0x03,0x0e,0x85,0x3d,0x7b,0xc1,0xa1,0x18 -.byte 0xb3,0x8c,0xfe,0xca,0x3e,0x71,0xd8,0x92,0x46,0x49,0x60,0x54,0xd9,0x7b,0xf7,0xc3,0x99,0x2f,0xb5,0x79,0xcc,0x32,0x40,0x7d,0x3d,0x0b,0xc6,0x6f,0x04,0xd9,0xf1,0xdd,0x64,0xf5,0xc4,0x60,0x14,0x04,0x5c,0x3a,0xa4,0xda,0xdc,0xad,0x8f,0xc2,0x44,0x37,0x96,0x63,0x00,0xf7,0xb1,0xc0,0x7c,0x8c,0x12,0xb5,0x3a,0xec,0xc0,0x16,0xd8,0x24 -.byte 0xe9,0xc0,0xc4,0xfa,0xb1,0x85,0x5b,0xe3,0x62,0x24,0xa1,0x75,0x92,0x82,0x04,0x59,0x10,0x50,0x4b,0x51,0x51,0x3e,0x39,0xba,0x6d,0xa0,0x65,0x2d,0xfc,0x23,0x1c,0x9d,0x69,0x22,0xe7,0x15,0xfa,0xba,0x76,0xbf,0x53,0x62,0xb0,0x0d,0x0d,0x5d,0x55,0x00,0xbc,0x58,0x01,0xed,0x37,0x53,0xb9,0xa6,0x0d,0x71,0xab,0xec,0x42,0xbf,0x3b,0x52 -.byte 0xfd,0xae,0xe9,0x6d,0x65,0x07,0xf3,0xd9,0x32,0x66,0xc1,0x66,0x1a,0x18,0x73,0x86,0x01,0xaf,0x1d,0xd1,0xd0,0xcf,0xb1,0xea,0x54,0x23,0xdf,0xf2,0x4d,0x7d,0xc7,0xfe,0xfe,0x7d,0x1d,0x2c,0x1b,0xb6,0xa7,0x7a,0x9e,0x90,0x3a,0x3b,0xb0,0x6c,0xb0,0xd2,0xd1,0xd0,0x6a,0x94,0x4c,0x84,0x1c,0x45,0xae,0xda,0x16,0xa9,0x2e,0x63,0x19,0x26 -.byte 0xf6,0x74,0xd3,0x6f,0x9b,0x9c,0x0c,0xb8,0x85,0x9f,0xeb,0x99,0xbc,0xab,0xff,0xc3,0x75,0x86,0xe5,0x3a,0xa0,0xf9,0xfc,0x6b,0x3d,0x5a,0xad,0x46,0x7f,0x17,0x0e,0x94,0xb7,0xa4,0x43,0x61,0x54,0x76,0x29,0x78,0xe4,0x41,0x91,0xbe,0xa5,0x36,0x39,0xdf,0xdc,0xcc,0x8e,0x42,0x40,0x08,0x51,0x26,0xb0,0x53,0x5d,0xb4,0x7a,0x18,0x8e,0xb3 -.byte 0xae,0xf2,0xe0,0xef,0x63,0x51,0x3a,0xbe,0x4c,0x2d,0xce,0xc7,0xe2,0x1b,0xc2,0x40,0xf3,0x82,0x61,0xf0,0x1b,0x05,0xdd,0x1e,0xae,0xed,0x87,0x2c,0xe5,0xad,0xc7,0xec,0xb5,0x63,0xf7,0x3a,0xf9,0xb7,0xd8,0x4e,0xa7,0xef,0xac,0x6d,0x9c,0x27,0xd9,0xcc,0x66,0xf4,0x75,0x40,0x94,0x8b,0x78,0x4f,0x61,0x4f,0x31,0x49,0x5c,0x96,0x72,0x58 -.byte 0xcf,0x55,0xb2,0x66,0x16,0x29,0x27,0x24,0x39,0xc3,0x64,0xb1,0xdf,0x69,0x87,0x85,0x46,0xe3,0xd0,0x82,0x53,0x1a,0xc2,0xf1,0x3a,0xab,0xdf,0xe5,0x29,0x17,0xdd,0xfe,0xbf,0xf9,0x3d,0x7a,0xfb,0xe7,0x74,0x49,0xa9,0xef,0x61,0x93,0x4c,0xfa,0x30,0xea,0x65,0xa7,0x61,0x32,0x88,0x74,0x12,0xc1,0x91,0xf1,0xc2,0x1f,0x38,0x6a,0xfd,0x0d -.byte 0xc8,0x6f,0x87,0xe6,0x15,0x55,0x26,0x13,0x86,0x13,0xb9,0x01,0x98,0x34,0x1c,0x2d,0x1d,0x30,0xae,0x7d,0x8e,0x07,0x7d,0x4d,0xe9,0xfd,0x58,0x18,0xc3,0xa6,0x8e,0x87,0x98,0x33,0xcc,0x80,0xd7,0x70,0x07,0x6a,0x4a,0x97,0xef,0x56,0xf3,0x9d,0xf9,0xef,0x6f,0xa8,0x71,0x7f,0x61,0x07,0x1d,0x9d,0x51,0x06,0x86,0x4a,0x35,0x9e,0xab,0x2c -.byte 0x66,0x8d,0x61,0x62,0xbd,0xed,0x6c,0x76,0x7c,0x67,0xe0,0xe1,0x6e,0x90,0x74,0xb1,0xa6,0x26,0x0d,0x01,0x1f,0xe9,0xb4,0x30,0x9a,0x7e,0x37,0xd1,0xea,0x97,0x9a,0x0f,0x9e,0x8d,0x52,0xd4,0x96,0x36,0x5b,0x6f,0x40,0xbb,0x9e,0x44,0xb4,0x6e,0xee,0x15,0x70,0xef,0x66,0x81,0xf5,0xb4,0xe7,0x69,0xb0,0x40,0x44,0xdc,0x70,0x1e,0x4d,0x3c -.byte 0x9b,0x19,0x2a,0x97,0xbd,0xb2,0xd2,0x9b,0x98,0xac,0x36,0xf1,0x05,0x48,0xdc,0x5d,0x21,0xfb,0x17,0xe3,0x9c,0x3c,0xbf,0xfd,0x1d,0x39,0x1e,0x5b,0x2a,0xa2,0xb3,0x7d,0x4f,0xdf,0x3a,0x41,0x7a,0x31,0x01,0xc2,0xe5,0xd0,0x06,0x50,0x29,0x05,0xce,0xb8,0x28,0xb7,0xdd,0x83,0xc8,0xaa,0x39,0x78,0xc7,0x7d,0x9e,0xcd,0x9a,0x07,0x71,0x7e -.byte 0x20,0x92,0x82,0xce,0x49,0x90,0xce,0xef,0x53,0xa7,0x48,0x2a,0x69,0x86,0xa1,0x5e,0x35,0xe8,0x7d,0x10,0xb8,0x5e,0xa6,0x9a,0x69,0x6f,0x32,0x75,0xf3,0x4a,0xee,0x9c,0x06,0x5c,0xdd,0x84,0x7e,0x38,0x00,0x67,0x39,0x42,0xed,0x72,0xda,0xe3,0x6b,0x5a,0xf4,0xc9,0x80,0x3e,0x0e,0xda,0x39,0xfa,0x83,0x2c,0x60,0x69,0x87,0x85,0x05,0xfc -.byte 0xf4,0x2b,0xd4,0x0a,0xad,0x86,0xca,0xd5,0xf0,0x92,0x1f,0x43,0x3c,0x0e,0xac,0x99,0xf3,0x67,0xa3,0x41,0x6d,0xb9,0x29,0x70,0x57,0x62,0x9f,0x45,0x91,0x72,0xe5,0x53,0xcc,0x89,0x80,0x3f,0xbc,0x1c,0x66,0x21,0xdd,0x90,0x2b,0xa4,0xca,0x2f,0xf0,0x0f,0x9f,0xd0,0xe9,0x28,0xe2,0xd9,0x36,0xaf,0xf9,0x01,0x81,0xce,0xb4,0xe7,0x71,0xfd -.byte 0x92,0xf8,0x56,0x2e,0xc3,0xc8,0x8b,0x54,0xc8,0xc7,0x40,0x79,0x27,0x06,0x18,0x4a,0x7b,0x88,0x3f,0xd6,0x4f,0xd4,0x66,0x1e,0x1f,0x9a,0x14,0x1a,0x0a,0x98,0xc7,0xd6,0x25,0x83,0x37,0x8a,0x5d,0xb2,0x88,0x39,0x68,0x7b,0x1f,0x4e,0x0a,0xed,0x11,0x1a,0x77,0x9b,0xcb,0xb6,0x7d,0x5c,0x36,0xac,0x07,0x07,0x9f,0x05,0xcf,0x90,0x8f,0x3f -.byte 0x4b,0xc5,0xf9,0x42,0x90,0xb4,0x42,0x26,0xa1,0x2c,0x66,0xc6,0xb8,0x98,0x80,0x8a,0xbb,0x9b,0x41,0xe4,0x44,0x8c,0x5e,0x56,0x33,0xe3,0xba,0xcf,0x31,0x8e,0x28,0xd7,0xc5,0xd1,0x3b,0x68,0x47,0x10,0xae,0xda,0xc3,0xbd,0x20,0xe7,0xac,0xe2,0xe1,0xe0,0x7a,0x4b,0x83,0xb1,0xab,0x72,0xf4,0xc4,0xe7,0x0d,0x02,0xaf,0x5b,0x74,0xac,0xda -.byte 0x9d,0xce,0x26,0x1f,0x79,0x05,0x67,0x7e,0xc4,0x98,0x3f,0xde,0xa6,0xf3,0xfe,0x59,0x65,0x88,0xfb,0x14,0x3a,0x43,0x91,0x04,0x1a,0x78,0x7e,0x08,0xba,0x55,0x50,0xc7,0x65,0xd3,0x8e,0xda,0x0a,0xee,0x8e,0x11,0xa9,0xf6,0x9e,0xd3,0x23,0x97,0x05,0x0c,0x98,0x2a,0x36,0x25,0xec,0x5e,0x0b,0xf9,0x31,0x80,0x00,0x8a,0x70,0xf1,0xaa,0x7c -.byte 0x73,0x02,0x98,0x8d,0x42,0x27,0x53,0xf1,0x83,0x37,0xd0,0x2d,0xfa,0xc7,0x4b,0xa5,0xb3,0xc9,0xb8,0xd4,0x56,0x94,0x5a,0x17,0x2e,0x9d,0x1b,0x46,0xaa,0xb6,0xd9,0x2a,0x3a,0x6c,0xaf,0x24,0x59,0xfd,0x08,0xc5,0xca,0x0c,0x79,0x3f,0xe7,0x91,0x8d,0x9d,0x59,0x91,0xd8,0x5f,0xda,0x6d,0x35,0x7b,0x52,0x47,0x35,0xf9,0x81,0x86,0x2c,0xee -.byte 0x1a,0x14,0xc5,0x1f,0xb6,0x85,0xb5,0x74,0xe9,0xb7,0x4f,0xde,0xcd,0x93,0x2d,0xf3,0x10,0xbe,0x34,0xfa,0xca,0x15,0x9f,0x02,0x9d,0x19,0x72,0x7c,0xd6,0xfd,0x81,0x43,0x49,0xb5,0x2b,0x52,0x31,0xd6,0x2c,0x28,0x2e,0x83,0x6d,0xd3,0x0f,0x6e,0x03,0x65,0xf0,0x8a,0xdd,0x0a,0xec,0x58,0x10,0x45,0x5d,0xac,0xda,0xf5,0x32,0x5d,0x18,0x26 -.byte 0xcc,0x2e,0xcf,0xd3,0x41,0x2d,0x1d,0xba,0xdf,0xd8,0x96,0x8f,0x18,0x0f,0xa7,0xec,0x8e,0x6e,0x84,0x2c,0xd6,0x1f,0x4e,0x76,0xfe,0xf3,0x14,0x27,0x4b,0x5b,0x3d,0x7c,0x1c,0x59,0x46,0x97,0x1b,0x59,0x5a,0x2d,0x57,0x80,0x17,0x98,0x7d,0x92,0x5d,0x2f,0x98,0x53,0x10,0x59,0x8e,0x7f,0x55,0x64,0x15,0x62,0x2c,0x16,0x0b,0x8d,0x48,0x54 -.byte 0xaf,0x96,0x17,0xa9,0x8e,0x2c,0xcf,0x41,0x8c,0x8a,0x37,0x55,0xe4,0xf9,0x20,0x3b,0x21,0x5c,0x86,0x8d,0x3f,0xa6,0x5e,0x43,0xf3,0x3b,0xf7,0x7c,0x27,0x88,0x8e,0xa5,0x15,0xca,0x0e,0x9e,0x85,0x30,0x17,0x0d,0xcf,0xf0,0x82,0x87,0xd6,0xe8,0xd2,0xad,0xe9,0x4d,0x3f,0xc9,0x58,0x19,0xf9,0x99,0x4d,0xf9,0x6b,0x1b,0xd3,0xf9,0xdd,0x52 -.byte 0xd1,0x3c,0x64,0x46,0xfd,0x4f,0x2e,0x63,0x39,0xd8,0xe4,0xeb,0xfc,0x07,0xf1,0xa5,0xff,0x84,0xa8,0x92,0xfe,0xbc,0xc5,0x36,0x91,0x2b,0xec,0x2c,0xad,0xf0,0xac,0xc5,0xb0,0xad,0x8a,0x0d,0x6a,0xd9,0x29,0x7a,0xb0,0x87,0x0c,0xaf,0xda,0x75,0x84,0x25,0xbe,0xee,0x0d,0xfd,0x4c,0xf5,0x2d,0x46,0xe9,0x17,0xb9,0x9d,0x3d,0x4b,0x8f,0x3a -.byte 0xe9,0x49,0xb6,0x32,0x99,0x27,0xe2,0x4d,0xff,0x2f,0x2e,0xd5,0x69,0x52,0x56,0x20,0x0a,0xbf,0x62,0x14,0x34,0xfb,0xbf,0x95,0xe8,0xfe,0xb1,0x9f,0x43,0x30,0x02,0x03,0x9e,0xa8,0xe2,0x68,0x64,0xdd,0x37,0xfc,0xb9,0x0f,0x85,0x8c,0x36,0x45,0xdb,0x7c,0x8b,0x97,0x50,0xc3,0x75,0xa1,0xcf,0xf4,0xc2,0x46,0xd8,0xa1,0x8c,0xab,0x8d,0x3a -.byte 0xde,0xe7,0x9e,0xd2,0x1e,0x2d,0x8b,0xe4,0x31,0xe3,0x12,0x3f,0x9f,0x0b,0x2c,0x95,0x75,0x8d,0xf1,0x24,0xb9,0xdf,0x1e,0x64,0x35,0x45,0x2a,0xc2,0xf9,0x96,0x5d,0x10,0x64,0x32,0xae,0xe9,0xf8,0x71,0xd4,0x2d,0x6b,0xc6,0xde,0x08,0x1e,0x5d,0x51,0xf1,0xe7,0xfd,0x3c,0x22,0x43,0x59,0x82,0x83,0x13,0x75,0x36,0xef,0x81,0xe4,0xcf,0xa8 -.byte 0xb8,0x30,0x16,0x44,0xae,0x55,0x06,0xdd,0xb9,0x60,0x3f,0x75,0xc6,0xd1,0x73,0xa9,0xea,0xc9,0x64,0x2b,0x8a,0xde,0x44,0x4b,0x3d,0xc3,0x31,0x12,0x84,0x9a,0xe3,0xda,0x24,0x82,0x99,0x00,0x6d,0x8e,0xb8,0x26,0x82,0xa6,0xc2,0x37,0x6c,0x2a,0x1d,0xcf,0x6d,0x18,0xc7,0xee,0x27,0xca,0xe7,0xad,0x95,0xed,0x7d,0xe0,0xe0,0x6f,0x45,0xc3 -.byte 0x8a,0x2f,0x08,0x49,0x7e,0x09,0x9e,0xc1,0xb7,0x1e,0x8f,0x57,0x61,0xf8,0x3e,0xea,0xd7,0x47,0xfb,0xd0,0xda,0xaa,0x04,0xf9,0x06,0xbb,0xa3,0x80,0x68,0x89,0xb0,0x7f,0x18,0xf3,0xd2,0xeb,0xee,0x48,0x30,0x6a,0x24,0xc8,0x71,0x43,0xc3,0x50,0xcc,0x85,0x68,0xf5,0xca,0x44,0x34,0x43,0xaa,0x2e,0x4f,0x02,0x1b,0x23,0x4f,0xe9,0x07,0x02 -.byte 0xa2,0xfa,0x24,0x57,0x70,0x4e,0x1a,0x78,0x03,0xa2,0xdd,0x53,0x50,0x82,0x05,0xb1,0x0f,0xcb,0x9e,0x2e,0x58,0x04,0x62,0xc8,0xac,0x71,0x31,0x56,0x0f,0xc7,0x70,0x32,0x53,0xda,0x51,0xc3,0x15,0x78,0x82,0xb6,0xe8,0x6e,0x32,0xeb,0x39,0xab,0xba,0x67,0xcc,0xbc,0x99,0x58,0x88,0xc4,0x60,0x0d,0x0b,0xc1,0xfa,0x6f,0x40,0x85,0x04,0xdf -.byte 0x5f,0x17,0x69,0xf1,0xbd,0x44,0x97,0xc8,0x62,0x19,0x49,0x1f,0x23,0xcb,0x3d,0x17,0x04,0xf2,0xbd,0x58,0x15,0xa6,0x37,0x3a,0x3f,0x77,0x98,0x32,0x40,0x8a,0x72,0xf0,0x41,0x0b,0xad,0x88,0xba,0xd3,0xae,0xdc,0x3b,0x9a,0x37,0x89,0xa5,0x09,0xe5,0xbb,0xf2,0xf8,0x5d,0xa5,0xed,0xe8,0x39,0x7b,0xed,0x2b,0x90,0xd6,0x6c,0xd3,0xfa,0x69 -.byte 0xa7,0xca,0x09,0x83,0x15,0x8d,0xd8,0xe3,0x81,0x03,0x4e,0x2d,0xd8,0x96,0x3b,0x4b,0x18,0x91,0xac,0x5f,0x22,0xe6,0x9d,0x4b,0x09,0xaf,0xf0,0xdf,0x16,0xa2,0xf1,0x2c,0xd9,0x35,0x8a,0x6e,0x85,0x7a,0xbc,0xc7,0x10,0xd1,0x5f,0x8a,0x53,0x9c,0x8e,0xbc,0x8c,0x15,0xb3,0x8a,0xb0,0x0b,0x74,0x40,0x2a,0x5f,0x46,0x71,0x1c,0x0b,0xee,0x08 -.byte 0xae,0x17,0x26,0x1e,0xcf,0xbf,0x3d,0xa0,0x5e,0x3a,0xdb,0x39,0x6b,0x4a,0x82,0x53,0x02,0xf4,0xa2,0x15,0x5c,0xb6,0xdb,0x20,0x30,0xa2,0x7d,0xcb,0x9a,0xf7,0x88,0x69,0xb5,0xc8,0xe6,0xcd,0x9e,0xa4,0xaf,0x27,0x0e,0x61,0x41,0xcd,0x8e,0x71,0x83,0x11,0xce,0x5e,0x6c,0xaf,0xa4,0x50,0x81,0xb6,0xf2,0x36,0x05,0xbb,0x36,0x4e,0x4a,0x1b -.byte 0x09,0x9f,0xca,0x1b,0x12,0xb0,0x01,0xc0,0xbf,0x7e,0x3f,0x81,0x60,0x9f,0xfd,0x56,0x81,0x54,0x99,0x2b,0x7f,0x1e,0xb1,0xbf,0xd4,0xb7,0xe1,0x7c,0x71,0xf9,0x00,0x72,0x5f,0x10,0xab,0x60,0x03,0x9d,0x13,0xf1,0xba,0x48,0x93,0x1c,0x1d,0x11,0x04,0x40,0xf6,0xde,0x3b,0xef,0x6c,0x47,0xb3,0x0d,0xcf,0x53,0xbd,0x45,0x7e,0xd7,0x8c,0x34 -.byte 0xd0,0xcb,0x85,0x4b,0x1e,0xd1,0xc5,0xfd,0x5b,0x1a,0x18,0x8a,0x27,0xe3,0x16,0x3c,0x25,0x12,0xf2,0xf1,0xa1,0x40,0x53,0x68,0x27,0x2c,0x81,0x0e,0x20,0x12,0xe3,0xde,0xe2,0x9f,0x08,0x75,0xc0,0x25,0x79,0xf0,0xc4,0xaa,0x10,0xad,0x41,0x3f,0x0b,0xc7,0xb2,0xe0,0x50,0xde,0xec,0x24,0x09,0xeb,0xb5,0xd3,0xbc,0xd3,0xdf,0x44,0x6d,0xc8 -.byte 0xf1,0x79,0xf8,0x33,0xb7,0x75,0x09,0x18,0x04,0x59,0x0f,0x15,0x5e,0xf9,0xca,0xe0,0xa9,0x2a,0xe1,0x1b,0xf0,0x49,0x5f,0xca,0xa3,0x80,0xd5,0x9b,0x1e,0xc1,0x1f,0x98,0x18,0x0a,0x24,0xc3,0x3f,0xfb,0x43,0xfd,0xa3,0x01,0x59,0x50,0xea,0x21,0xe0,0x92,0xfd,0xe1,0xd5,0xe4,0x38,0x24,0x88,0xf3,0xb0,0xc9,0x79,0xfd,0x4e,0xd3,0x3e,0xbf -.byte 0xc6,0xb8,0x9e,0x7f,0xab,0x65,0x79,0xd9,0xb9,0x83,0x38,0xe1,0xf7,0xd0,0x37,0x04,0xb3,0x0c,0x48,0x82,0x74,0xe1,0x0c,0x80,0x13,0x59,0xc4,0x72,0xf9,0x2d,0x88,0x06,0x46,0x08,0x7a,0x6b,0xb4,0xfc,0x5f,0x63,0x31,0x2f,0x4f,0xfd,0x4b,0x1f,0x8e,0x21,0x3c,0x67,0x83,0xdd,0xa9,0x65,0x68,0xc6,0xd0,0xb8,0x1d,0xcd,0x60,0xc5,0xb9,0x3b -.byte 0xea,0xe9,0xc7,0xa5,0x1a,0x98,0x8a,0x87,0xb7,0x73,0x29,0x3a,0x6a,0x3a,0x75,0xbf,0xa4,0x79,0x64,0xcb,0x94,0x68,0x93,0x56,0x55,0x1e,0xd5,0x61,0xda,0x87,0xe1,0x28,0xf0,0xa5,0x64,0x9a,0xd7,0xa0,0x91,0xfd,0x46,0x20,0x6c,0x87,0x1f,0xe8,0x9e,0x7e,0x95,0xc4,0x60,0xdb,0xf4,0xe2,0x3e,0xb2,0x6a,0x4a,0xe7,0x46,0x3f,0xca,0xf3,0x72 -.byte 0xb5,0xe8,0x06,0x3a,0x1b,0xeb,0xcb,0x81,0x46,0x44,0xf6,0x97,0xa0,0x79,0xe4,0xa4,0x8a,0xba,0x5e,0x1b,0x6d,0xf4,0xcf,0x7c,0x12,0x7a,0xec,0xdd,0xf6,0xc8,0xab,0x5f,0x30,0xb3,0xf9,0x8e,0x31,0xfd,0x51,0x95,0x8b,0xa1,0xe9,0xe8,0x2d,0xec,0x86,0x12,0x4a,0xf8,0x8b,0xa5,0xdd,0xb2,0xe4,0xad,0xdd,0xcb,0xf5,0xcd,0x9c,0x9f,0x0a,0x42 -.byte 0x5f,0x83,0x9d,0xa6,0x4f,0xbe,0x11,0x75,0x3c,0xde,0x67,0x6b,0x95,0xcd,0xcf,0xdc,0xfd,0x1f,0x1a,0x14,0x01,0x27,0x68,0xaf,0x9b,0x82,0xd6,0xae,0x29,0x8a,0x1f,0xc8,0xf1,0x1f,0xb8,0xa9,0xa2,0x1d,0x81,0xbb,0x19,0xda,0x06,0xe3,0x34,0x7b,0xce,0x99,0x3c,0x5b,0x0c,0x9b,0x8b,0x35,0xc0,0x6c,0x88,0xef,0xeb,0x9f,0x64,0xe3,0xc3,0xbf -.byte 0x37,0xd7,0xf6,0xdf,0xad,0x28,0xf4,0xd7,0x19,0xb0,0xf2,0xa7,0xd4,0x71,0xbc,0xd3,0xa3,0x09,0x5c,0x1a,0x45,0x30,0x2d,0x53,0xa5,0x19,0x2f,0xb0,0x5d,0xae,0x04,0x28,0xe6,0x16,0x3e,0x75,0x9f,0xcc,0x76,0xc4,0xc2,0xa0,0xfb,0xff,0xdd,0x4c,0xa3,0x8b,0xad,0x05,0x73,0x26,0xf0,0xef,0x48,0xd5,0x25,0x22,0x90,0x78,0x21,0xfd,0xc6,0x23 -.byte 0x14,0xbc,0xed,0x13,0x29,0x76,0x17,0xa6,0x93,0x09,0x6e,0xa7,0x42,0xdd,0x11,0x9e,0x05,0xa3,0xb7,0x48,0x84,0x85,0xf8,0x4e,0xed,0x3d,0xdb,0xfc,0x68,0xd2,0xec,0xec,0x69,0x2b,0x60,0x38,0xd1,0x99,0x44,0xf9,0x60,0xd3,0x5a,0x9e,0xe4,0x26,0x9d,0x12,0xf8,0x6a,0x53,0xde,0x76,0x78,0xa7,0x68,0xb0,0xb4,0xdc,0x33,0x7b,0x8a,0x73,0xa0 -.byte 0xa5,0x5f,0x8f,0x81,0x0e,0x51,0x06,0x13,0x6b,0x56,0x16,0x91,0x1f,0xf5,0x6b,0x68,0xe6,0x8b,0x69,0xda,0x0a,0x9c,0xb1,0x74,0x8f,0x1c,0xb3,0xbf,0x52,0x59,0xaa,0xb1,0xb6,0x3a,0x81,0xc2,0x04,0x54,0x12,0x46,0xa2,0xd5,0x21,0xdf,0xe0,0x57,0x1f,0xe8,0x36,0x56,0x87,0xbf,0xcb,0x7d,0x06,0x6c,0xd5,0xc9,0x4e,0xca,0x47,0x47,0x11,0x91 -.byte 0x7a,0x14,0x13,0x5d,0x5d,0x46,0xd5,0x3a,0xe4,0xa4,0x4d,0x99,0x3a,0x54,0x99,0x62,0xb4,0x70,0xa0,0xf5,0x8a,0xda,0x05,0x75,0xf1,0xa5,0xa1,0x5d,0x9d,0xc4,0x7f,0x83,0x8a,0x5b,0x09,0x54,0x0e,0x69,0x28,0xef,0x66,0xfb,0xe4,0xc4,0xe4,0xc4,0xda,0xb0,0xda,0xe2,0x19,0x33,0x3c,0x76,0xa0,0x35,0xdc,0x31,0x4e,0x40,0xfe,0xb8,0x20,0x26 -.byte 0x8f,0x6f,0x7d,0x02,0x54,0x86,0x1d,0xca,0xa6,0x10,0xa6,0x89,0x87,0x3a,0x5a,0xd5,0x3d,0x0f,0xb5,0x81,0x7d,0xab,0xb6,0xc6,0x36,0x87,0xce,0xd7,0xe4,0xc3,0x9e,0xc2,0x9c,0xf6,0x75,0xd5,0x9a,0x69,0xd2,0x13,0x89,0x5a,0xe9,0x29,0xc9,0xf5,0x6e,0xcc,0x05,0x87,0x0a,0x61,0x49,0xd7,0xa5,0x76,0xd0,0xaf,0x96,0xe0,0x2f,0x91,0xf4,0x45 -.byte 0x70,0x5a,0xdc,0x9f,0x07,0x7f,0x86,0x02,0xa4,0x83,0x8d,0x4a,0x6d,0xfc,0x1b,0xd8,0x9b,0xc2,0x42,0x4f,0xcb,0xdf,0xcb,0xe0,0x55,0xb4,0x8f,0xf7,0x27,0x73,0xd9,0x7e,0xf8,0x3a,0x5c,0x4f,0x29,0x64,0xd8,0x39,0xfa,0xf2,0xc4,0x6b,0xeb,0x55,0xc3,0x13,0x22,0x15,0xdf,0xc5,0x91,0x6d,0xd7,0xf3,0x11,0x34,0x08,0xce,0xe5,0xbd,0x16,0x14 -.byte 0x60,0x14,0x8a,0xed,0x4d,0x38,0x98,0x15,0x5d,0xee,0x70,0xff,0x05,0xd2,0x74,0x3a,0x5f,0x78,0x1a,0x70,0x61,0x2a,0x42,0x4a,0xf3,0x15,0x6f,0x9e,0x33,0xca,0xb8,0x46,0x22,0x64,0xd6,0x24,0xe8,0x10,0x1a,0x89,0xab,0x74,0xdf,0x56,0x35,0x41,0x57,0xe1,0xd9,0x4b,0x67,0x60,0x89,0x6f,0xbf,0x73,0xac,0x6b,0xf9,0x78,0x3f,0xbc,0xf3,0x2a -.byte 0xb5,0x8c,0x1f,0xda,0xe7,0xe2,0xac,0x60,0xbf,0x41,0x96,0xbb,0xd5,0x35,0x9c,0x56,0xe7,0xfd,0x95,0xc7,0x4d,0x32,0xa1,0x07,0x34,0xbc,0x99,0xca,0xcc,0x42,0x71,0xfb,0xec,0x5c,0x1e,0xf9,0x8b,0xde,0x43,0x65,0x84,0x16,0x52,0x0a,0x5e,0x92,0x20,0xd8,0x26,0x4b,0x97,0x71,0xde,0xd2,0x1f,0x2e,0xd1,0xb2,0xb6,0x29,0x6a,0x6d,0x41,0x00 -.byte 0x20,0x3d,0x03,0xf8,0x43,0x7b,0x57,0x87,0x4e,0xf1,0x8e,0x6f,0xd3,0xf4,0x6c,0x6c,0x29,0xf6,0x99,0xe3,0xd3,0x1d,0xd3,0x26,0x21,0x3b,0x02,0xa2,0xc1,0x06,0xcf,0x31,0xec,0x7f,0xc6,0x80,0xbc,0xab,0x86,0x01,0xff,0x11,0x8a,0x24,0xfd,0x1b,0x41,0x49,0xd4,0xbe,0x15,0x34,0x82,0xc5,0x02,0x51,0x67,0x5c,0x41,0x8e,0xbf,0x94,0x12,0x15 -.byte 0x64,0xea,0x00,0x0c,0x51,0x40,0x57,0x66,0x1e,0x6d,0x3e,0x41,0x8e,0x84,0xdf,0x71,0xb8,0xd7,0xfa,0x12,0x17,0x22,0x17,0x05,0xdc,0x82,0xfd,0x7c,0x5e,0xfa,0x62,0x23,0xa8,0xbe,0x14,0xdc,0x84,0x42,0xf0,0x90,0xc5,0xb0,0x68,0xbe,0x64,0x74,0xc3,0xa5,0xd1,0x10,0xcf,0xe3,0xd1,0x09,0x98,0x3b,0xb9,0x19,0xf2,0x9b,0x5d,0x90,0x99,0x3d -.byte 0x30,0x67,0x55,0x34,0x50,0x78,0x3b,0xd2,0x70,0xb1,0xd2,0x91,0x4e,0xfa,0x98,0x7d,0x93,0xad,0x7f,0xb1,0x89,0xb0,0x61,0x4c,0x95,0x3f,0x51,0x95,0xd7,0xc6,0x87,0x7a,0xc5,0x53,0xb6,0x6d,0x61,0xec,0xbe,0x40,0x1f,0xa5,0x7f,0x73,0x4a,0x78,0xd2,0x58,0x1e,0x41,0x8e,0x9a,0x08,0x49,0xce,0x39,0x52,0xf9,0xd1,0xcd,0x41,0xb6,0x39,0x99 -.byte 0xfa,0xfb,0x1c,0x38,0xe1,0xe5,0xe1,0xd6,0x16,0x0f,0xc8,0x12,0x0b,0x88,0xdc,0x00,0xd4,0x7b,0x24,0x69,0x16,0x27,0x37,0xa3,0xd5,0x39,0x27,0x34,0xda,0x23,0x24,0x50,0x13,0xd8,0x02,0x48,0x14,0xd7,0xc9,0x28,0x1b,0xba,0x66,0xa8,0xc8,0x9a,0x7b,0xed,0x92,0x5b,0x78,0x46,0x79,0x5a,0xd1,0xf2,0x75,0xf0,0x98,0xd3,0x9f,0x4c,0x72,0x51 -.byte 0xed,0xe5,0xce,0x83,0xac,0xe1,0xc8,0x2b,0x7f,0x77,0x6a,0x70,0xdd,0x80,0x88,0x62,0x58,0x94,0x15,0x72,0x53,0x34,0x48,0x17,0xb2,0xe8,0x4a,0xab,0x2d,0x4e,0xef,0x93,0xb7,0xba,0xd1,0x1c,0x53,0x69,0xd5,0xac,0xa1,0x61,0x7c,0x44,0xec,0x81,0x72,0xcc,0xe8,0x6f,0x5d,0x67,0x1f,0x65,0x9a,0x34,0xf5,0x95,0x89,0x1c,0x2e,0x54,0x42,0xc0 -.byte 0x85,0x79,0xb0,0xfa,0x44,0x0d,0x28,0xc4,0x20,0x2f,0x2e,0x85,0x73,0xfb,0xf6,0x44,0x0e,0xbc,0xab,0x4f,0x42,0x5c,0xdb,0x1f,0x11,0x6f,0x9a,0x23,0x75,0x70,0x78,0x1a,0xd2,0xb8,0x83,0x72,0xf5,0xf6,0x40,0x48,0x3f,0xc8,0xd5,0xe3,0x2c,0x08,0x5c,0x0c,0x2a,0xb0,0x8e,0x69,0xe6,0xdf,0x4b,0x4a,0x95,0x9c,0x4c,0x5e,0x09,0x24,0xc3,0xd0 -.byte 0x4c,0x20,0x0c,0x9a,0xce,0x95,0x53,0x6a,0x7b,0x54,0x0a,0x7e,0x73,0xa7,0x95,0xe7,0x7c,0x67,0x9d,0x05,0xbc,0x26,0x3a,0xa1,0x43,0x99,0x7a,0xee,0x04,0xcf,0x94,0x02,0x36,0x26,0xb3,0x81,0x74,0x22,0xee,0x1e,0x9e,0xe2,0x82,0xd4,0xe0,0xca,0xf2,0xec,0xd2,0x9e,0xf8,0x3f,0x9f,0xc4,0x5b,0xe8,0xfc,0xbd,0x93,0xaa,0xc3,0x2f,0xce,0xf2 -.byte 0x32,0xa9,0x23,0xf3,0xe1,0x06,0xae,0x7d,0x87,0xe9,0xe7,0xe0,0xc1,0x7c,0x74,0x9c,0xdf,0x86,0x6d,0x5c,0x8a,0x51,0x45,0x9d,0x43,0x49,0x87,0x45,0x75,0xfb,0x40,0x55,0xab,0x9a,0x52,0xf1,0x32,0x5e,0xde,0x8b,0x52,0x50,0x9f,0xb8,0x7a,0xe5,0x1c,0x40,0x4f,0xc7,0xb1,0x29,0x90,0xcc,0x98,0x99,0xa0,0x4e,0x1c,0x43,0x6e,0x91,0x61,0x9c -.byte 0xf7,0xa7,0xf7,0x43,0x89,0x15,0x8c,0x56,0x22,0x9d,0x66,0xac,0x71,0x19,0xdc,0xb9,0xf8,0xd3,0xaf,0x2e,0xd7,0x7b,0xc3,0xe4,0x25,0x0d,0x2c,0xaf,0x15,0x8c,0xea,0x2b,0xdb,0x8c,0x71,0xff,0x55,0x29,0x11,0x35,0x11,0xef,0xb0,0x97,0xb2,0x95,0xab,0xeb,0x4a,0x40,0x1c,0x92,0xc4,0x13,0x36,0x74,0x53,0x78,0x51,0x6c,0xca,0x37,0xcb,0xda -.byte 0x5e,0x6b,0x8c,0x69,0xc5,0xd0,0xf9,0xdb,0xbe,0xd9,0x30,0x42,0x16,0xcf,0x40,0x63,0x87,0x10,0x28,0x7d,0xae,0xa9,0x8c,0x14,0x99,0xe1,0x4f,0x11,0x98,0x7e,0xe9,0x14,0x9c,0x2e,0xe2,0xed,0x20,0x15,0x7c,0xb5,0xf4,0xc9,0x16,0x30,0x8d,0x7c,0x61,0x45,0xf4,0x23,0xf5,0xdb,0x81,0x8f,0x6b,0x41,0xaf,0xa9,0xf8,0x51,0xbe,0xc4,0x5d,0x8c -.byte 0xda,0x5e,0x07,0x62,0x7c,0xc6,0xd1,0xae,0x91,0x5e,0x05,0xa8,0xc6,0xc5,0xfc,0xb7,0x12,0x2e,0x7f,0x85,0xef,0xbd,0x2b,0x56,0x57,0x32,0xad,0x3d,0x97,0x5b,0x26,0xcf,0xd3,0xe7,0x48,0x4e,0x9b,0x15,0x98,0x77,0xb4,0x3e,0xf1,0x3e,0x1c,0x21,0xb0,0x98,0xe2,0x69,0xee,0xd8,0x29,0x10,0x93,0xd5,0xc9,0x71,0x8f,0x28,0xbd,0xe3,0xd9,0x54 -.byte 0xf3,0x72,0xb6,0x85,0xe9,0x2b,0xdc,0x96,0x52,0x53,0x5c,0x61,0x54,0x96,0x4a,0xf5,0x3f,0xee,0x53,0xc3,0x63,0xc9,0x67,0x14,0xdf,0x3a,0xfe,0x46,0x8a,0xa6,0xec,0x06,0x0c,0xea,0xb8,0x82,0x49,0xb5,0xed,0x94,0xf2,0xac,0x76,0xd5,0x87,0x79,0x15,0x4f,0xa1,0x34,0x90,0x8e,0x7b,0x02,0xf7,0x02,0xb0,0x07,0xa5,0x7c,0x6b,0xc2,0x34,0x84 -.byte 0xd4,0xaa,0xbf,0x32,0x81,0xf7,0xed,0x1f,0x61,0xd7,0x6e,0x40,0xa0,0xdc,0x4c,0xb5,0xb7,0x36,0x3a,0x87,0x09,0x82,0xd5,0x5a,0xc8,0x1f,0xe6,0x77,0xa6,0xaa,0xcf,0x3c,0x7b,0x23,0x46,0x58,0x95,0x7f,0x84,0xba,0x4a,0x05,0x0b,0x36,0xdb,0x58,0xf9,0xa4,0x2b,0x24,0xd4,0x8a,0xbc,0xb2,0xb7,0x04,0xac,0x64,0x0e,0x88,0x25,0x9a,0x69,0xe7 -.byte 0x87,0x70,0x0b,0xa6,0x43,0xe9,0xb2,0xbb,0x4e,0x4c,0x10,0x19,0x44,0x4d,0x12,0x4c,0x58,0x2a,0x49,0xe2,0x01,0xd2,0x65,0x23,0xee,0xe9,0xca,0x0b,0xa1,0x28,0x02,0x8d,0xcf,0x37,0x06,0xbc,0x5d,0x35,0xba,0xec,0x97,0x95,0xcc,0xfe,0x7b,0xc9,0x1c,0x0d,0x89,0x4e,0xe1,0x8d,0x9b,0x5e,0x5b,0xb9,0x6c,0x24,0x73,0x9a,0x62,0xd7,0xc5,0xfa -.byte 0x54,0xeb,0x05,0x22,0xd9,0xe7,0xc4,0x68,0x88,0x20,0x43,0xd9,0x14,0x47,0xd7,0xa5,0xd0,0xce,0x10,0x77,0xe8,0x5c,0x85,0x39,0x99,0x3f,0x72,0x88,0x4f,0x22,0x15,0x87,0xa0,0xa3,0x47,0x10,0x81,0x64,0xff,0x94,0x77,0x5d,0xce,0x6d,0xd8,0x29,0xb1,0x9c,0x8e,0xce,0xa8,0x39,0x4f,0xfc,0x36,0x3c,0x50,0xb2,0xf1,0x08,0x66,0x1a,0xf0,0x22 -.byte 0x65,0x1f,0x4d,0x17,0xd3,0x63,0x10,0x64,0xd1,0xc6,0x5a,0x3e,0x82,0x72,0x0c,0x48,0x5e,0x07,0x9c,0x07,0xa0,0x40,0x60,0xab,0x74,0x9a,0x00,0xdf,0xd7,0x7d,0xd4,0x11,0x4e,0xce,0x5a,0xaf,0x12,0x4f,0xe7,0x12,0x36,0x1a,0x12,0x11,0x16,0xb7,0xad,0x4b,0x28,0x84,0x7b,0xd8,0x30,0x0d,0x85,0xb8,0x76,0xde,0xa3,0x78,0x8c,0xb7,0x7c,0xbc -.byte 0x97,0x33,0x53,0x95,0xf8,0x14,0x5f,0xf8,0x0d,0xc1,0x6b,0x79,0xa2,0x42,0x49,0xab,0xae,0x8e,0x78,0xf3,0x51,0x01,0xcc,0x20,0x36,0x80,0xbd,0x32,0x0b,0x1b,0xd2,0xcd,0x27,0x52,0x69,0x1b,0x4a,0x37,0xba,0x31,0xe4,0xc2,0x03,0x8d,0x00,0x48,0x4b,0xcd,0x39,0x2e,0xec,0x94,0x2e,0xe0,0x81,0xfd,0x94,0xd9,0x86,0x39,0x23,0x87,0x3c,0x2f -.byte 0x25,0xe1,0x5b,0x22,0xe0,0x2e,0x37,0x6d,0x9b,0x97,0x9c,0x94,0x37,0x01,0x26,0xb8,0xb1,0x73,0x7c,0xfc,0x0a,0x64,0xe7,0x54,0xf1,0x0f,0x71,0xa1,0xd6,0xc7,0xc8,0xb4,0x86,0x2d,0xfe,0x30,0x8b,0xca,0xb2,0x18,0x21,0xc0,0xc7,0x7d,0x60,0xcf,0x2e,0x25,0xb0,0xa4,0x1a,0x28,0x19,0xa9,0xa9,0x15,0x32,0x5e,0x21,0x89,0x3a,0x99,0x5f,0x50 -.byte 0x86,0x37,0x3b,0x10,0xb8,0xa5,0xad,0x8e,0xbf,0xfc,0x8c,0x85,0xf1,0x76,0x5c,0xe7,0x4d,0xac,0xe7,0x21,0xb3,0x45,0x87,0x3b,0x05,0xc8,0x41,0xf4,0x99,0x83,0x28,0x40,0x6b,0x30,0x37,0x31,0xd2,0xb3,0xdd,0x43,0x3b,0x3f,0xec,0x50,0x58,0x7d,0x20,0xc6,0xb2,0xa9,0x3c,0x22,0x38,0xea,0x16,0x32,0x01,0xc4,0xb0,0x9f,0x7d,0x12,0x91,0x82 -.byte 0x0c,0xd8,0x36,0xfc,0xa4,0xec,0x06,0xb2,0xc2,0xce,0x9b,0xa4,0x53,0x71,0x77,0xdd,0xc3,0xfc,0x34,0x6f,0xd9,0x5c,0xfc,0x36,0xdd,0x63,0x19,0x06,0xfb,0x3c,0xf3,0x3f,0x82,0x28,0x6d,0x00,0xf9,0xfd,0x8d,0x6b,0x79,0x06,0x8a,0xe7,0x6f,0xcc,0x39,0x12,0x80,0x71,0xcb,0x71,0xb3,0xb6,0xa4,0xa8,0xbe,0x61,0x9d,0x1f,0x48,0xa2,0x15,0xa1 -.byte 0xb5,0xf5,0x16,0x70,0xc5,0x39,0xce,0x43,0xa3,0x09,0xe5,0xf4,0x8b,0x77,0x18,0x5e,0xa0,0x77,0xa3,0xa4,0x17,0x2c,0x3e,0x50,0x73,0x2f,0xaa,0x5d,0x58,0x5e,0xdc,0xec,0xaf,0xca,0x6e,0x57,0x80,0xa3,0xd5,0x94,0x30,0x7c,0x11,0x75,0xc4,0xbb,0x9d,0x18,0xc1,0x5a,0x58,0xc7,0x04,0x56,0xb1,0x3a,0x21,0x55,0x02,0xea,0xad,0x58,0x19,0x72 -.byte 0xdc,0x7d,0x0e,0x41,0x62,0x1b,0x5c,0x48,0x97,0x3f,0xed,0xd7,0x4e,0x30,0x1f,0xf5,0xde,0xc5,0x23,0xf2,0xd7,0x22,0xde,0x2f,0x3e,0x80,0x06,0x81,0xf6,0x24,0xb7,0x91,0x09,0x56,0x91,0x00,0x1a,0xea,0xaa,0xa6,0xc2,0x8b,0xc9,0x78,0xd7,0xde,0xf6,0x87,0xb1,0x04,0xcc,0xbb,0xc1,0xc6,0x48,0x43,0xc8,0x03,0xb2,0xdd,0x70,0xc0,0xe3,0xf5 -.byte 0xc0,0xf5,0x13,0xd5,0x11,0x41,0x7f,0x1a,0xdc,0x48,0xf5,0xd6,0x1b,0x0a,0x84,0xd2,0x84,0xcd,0x10,0x4f,0x0a,0xd7,0xcb,0x41,0x61,0x1c,0xcc,0x5c,0xa9,0xbd,0x6e,0x6a,0xf3,0x81,0xd8,0xaa,0x3a,0xff,0x39,0x90,0x8e,0x33,0xe6,0x58,0x13,0x5f,0xec,0x58,0x74,0x35,0xe0,0x06,0x38,0x0f,0xd0,0xbf,0x8d,0xf7,0x26,0x99,0xea,0xdd,0xfb,0xdf -.byte 0x5b,0xcc,0xf1,0x3d,0x9b,0x84,0x8b,0x5b,0xe8,0xc4,0xc6,0x3e,0x0a,0x55,0xec,0x73,0xf7,0x70,0xb1,0xc8,0xfa,0xf8,0xd6,0x72,0x2c,0x6d,0x8d,0xc1,0xa3,0xb2,0x9a,0xe7,0x80,0x6d,0x09,0xa6,0x76,0x06,0x71,0xf9,0x95,0x9a,0xa9,0x2f,0x4b,0x7c,0xad,0x64,0x01,0x01,0x91,0xe4,0x87,0x1d,0xe1,0x46,0xf5,0x4a,0x96,0xc6,0x58,0xd9,0xe0,0xa9 -.byte 0x2f,0x80,0x1e,0xd6,0xe9,0xa6,0xeb,0xfe,0x5a,0xb6,0xd3,0xe8,0x76,0xd2,0x51,0xc6,0x68,0x34,0xc9,0xed,0x76,0x29,0x7e,0x63,0xb1,0x09,0xdf,0x23,0x47,0x41,0x2f,0x70,0x46,0x4d,0xbb,0x36,0xc8,0x84,0xe9,0x58,0x20,0x6b,0x04,0xb2,0xa4,0x1c,0x4d,0xe0,0xa5,0xa2,0x59,0xc9,0xed,0x63,0x25,0x5f,0x3f,0x24,0x18,0x59,0x29,0xe3,0x79,0xbd -.byte 0x35,0x50,0xee,0x81,0x59,0xff,0xd4,0x0e,0x62,0xd3,0x52,0x30,0x81,0xa2,0xe6,0x9e,0xc3,0xc9,0x7a,0x10,0x57,0x36,0x27,0xb7,0x3c,0x61,0x38,0x89,0x70,0xa0,0xc5,0xdf,0x78,0x05,0xa5,0x81,0xe2,0x8a,0x93,0xda,0x7c,0xaf,0xbf,0x6d,0x42,0x09,0x1b,0x43,0x9d,0xf9,0x26,0x87,0xc3,0x84,0x6c,0xb7,0x25,0x31,0x50,0x00,0xd8,0x13,0xc0,0xc0 -.byte 0x6c,0x21,0x82,0x6d,0xf9,0x2f,0xef,0x40,0xe8,0xf8,0xae,0x4d,0x9e,0x1d,0x4a,0xda,0xa0,0x0d,0x77,0x36,0x8b,0xed,0xaf,0x6e,0x2a,0x3d,0xa8,0x36,0xe4,0xff,0x37,0xc2,0xa3,0x11,0x5e,0x68,0x58,0xa8,0xa3,0x19,0xf3,0xc1,0x33,0xea,0x39,0x49,0xfe,0x51,0x87,0xb6,0x31,0x6a,0x61,0x47,0xe7,0xb1,0x46,0xde,0x5a,0xf7,0x93,0x06,0xa7,0x72 -.byte 0xa9,0x2e,0x9e,0x2e,0xc9,0x7f,0xe1,0xb2,0x86,0xb4,0xc9,0xff,0x3b,0xf7,0xaf,0xef,0x91,0x47,0xc2,0xfa,0x42,0x0a,0x4e,0xbb,0x10,0x0d,0xea,0xa4,0x11,0x54,0xa9,0x53,0xde,0xc4,0x01,0xde,0xc7,0x2d,0x1f,0x18,0x40,0x79,0xd1,0x44,0x7d,0x51,0x1d,0xf6,0xdc,0x6f,0xad,0xa2,0x5d,0xd9,0xbe,0x5d,0x11,0x57,0xb7,0x68,0x0d,0x96,0xad,0xb3 -.byte 0x32,0xf7,0x99,0xcc,0x0e,0x03,0xa2,0x79,0x9b,0x63,0xce,0xee,0xf9,0x0c,0xfd,0xfa,0x9a,0x82,0xc9,0x43,0xd3,0xd5,0x23,0xfa,0xac,0x75,0xbe,0x61,0x85,0x18,0xb6,0x75,0x72,0x8d,0x17,0xdd,0xde,0x3f,0x6d,0xb4,0xe8,0x47,0x09,0xe1,0xa7,0xe0,0x4c,0xce,0x93,0x7b,0xc3,0xa3,0x3f,0xc0,0x81,0x21,0x6f,0xe8,0xce,0x68,0x61,0xde,0x1a,0x58 -.byte 0x48,0x7f,0xb4,0xae,0xfd,0x7c,0x80,0x63,0x43,0x5a,0xfc,0xf9,0xf9,0x4d,0xb4,0x8c,0x85,0x27,0x12,0x4f,0x7d,0xe8,0x69,0xc3,0x7d,0x57,0x63,0x0d,0x5f,0xd2,0x85,0x4e,0x0c,0x9a,0x0d,0x1c,0x4d,0xdf,0x3f,0x9a,0x16,0x2f,0x34,0x43,0xc3,0xf0,0xf1,0x16,0x16,0xd2,0x9f,0x2e,0x78,0xd8,0x3c,0x63,0xa0,0x7e,0x02,0x8e,0x65,0xd2,0xb0,0x61 -.byte 0xb0,0x1d,0x7a,0x8f,0xf7,0x30,0x45,0x05,0xf7,0x15,0xc3,0x69,0x24,0x98,0xc3,0x74,0x20,0x16,0x09,0x57,0x39,0x16,0x68,0x23,0x33,0x62,0x4c,0xf5,0xd6,0x34,0xe3,0xad,0x7a,0x14,0x64,0x8c,0x2b,0x48,0x96,0xf9,0x85,0x39,0x19,0x73,0x27,0x04,0xa6,0x55,0x66,0x15,0x8c,0xf1,0x47,0xcd,0x53,0xaf,0x31,0x3a,0xd9,0xfa,0xf9,0xac,0xbd,0xb8 -.byte 0x27,0xe0,0xaa,0xa5,0x62,0x85,0x9f,0xbb,0x4e,0xaf,0xa5,0x72,0x42,0x98,0xa6,0x7f,0xa1,0xb6,0xac,0x17,0xc2,0x2c,0xf3,0xd6,0xc0,0x14,0x4b,0xb3,0x86,0x88,0x89,0x81,0x83,0x7d,0x9d,0xf7,0xe3,0xe4,0x27,0xba,0xa8,0x03,0xb4,0xe3,0x97,0x74,0x1c,0x0d,0xab,0xb4,0x6e,0xc6,0x9e,0x58,0xdd,0x15,0x95,0x2f,0xa6,0xd6,0xaa,0x5a,0x96,0x71 -.byte 0x69,0xca,0xe0,0x5f,0xd2,0x3c,0x66,0x1b,0x58,0x25,0xd6,0xec,0xc0,0x46,0x3e,0x56,0xd0,0xe1,0x36,0x44,0x56,0xc0,0xf2,0x15,0x48,0x9e,0x07,0xce,0x5d,0xb9,0xd4,0x4e,0xcc,0x31,0x26,0xaa,0xdb,0x6a,0x87,0x98,0x0e,0x37,0xfc,0xc5,0x91,0x28,0x1b,0xf8,0x70,0xbf,0x30,0x71,0xbe,0xa0,0x81,0x1e,0x30,0x33,0x37,0x37,0xc8,0x07,0x08,0x9b -.byte 0x8f,0xe4,0x27,0x9f,0x90,0x67,0xb4,0x96,0x08,0xd7,0x30,0x9e,0xa6,0x53,0x39,0xd1,0x9b,0xde,0x02,0x35,0xf3,0xb1,0x19,0x7b,0xd2,0x28,0x5a,0xc3,0x1f,0x69,0x0e,0x48,0xbf,0xa3,0xb4,0x55,0xd1,0x10,0x3d,0x30,0x71,0xc6,0x82,0x2d,0xb8,0x6f,0xe6,0x99,0x6b,0xef,0x9f,0x86,0xed,0x93,0x13,0xb6,0xb0,0x87,0x91,0x77,0x4a,0x00,0xe4,0x5f -.byte 0x4c,0x7d,0x41,0x3b,0xc9,0xda,0x99,0x6b,0xff,0xec,0xef,0x05,0x3c,0xc6,0x0d,0xec,0x68,0x12,0x44,0x31,0xac,0xc9,0x0b,0x9c,0xf5,0xea,0xed,0xda,0x88,0xec,0x6e,0x6e,0x73,0xda,0x85,0x52,0x69,0xa1,0x13,0x52,0xcf,0xc3,0x4d,0x95,0x88,0xec,0x1f,0x53,0x81,0x6f,0xac,0x53,0x60,0x48,0x20,0x9a,0x4d,0x88,0x2c,0x4b,0xb0,0x69,0x5f,0x07 -.byte 0xf9,0xa7,0x2c,0x9a,0x13,0x91,0x86,0xa2,0x98,0x20,0xa9,0x80,0x1e,0xaa,0x8e,0xbc,0x3c,0x3d,0x51,0x34,0x3d,0x5b,0x80,0xe4,0x39,0xfe,0xc8,0xb1,0x6d,0xfe,0x36,0x9d,0x9b,0xde,0x22,0x39,0x41,0xe9,0xff,0xda,0x67,0x67,0xd4,0xeb,0x60,0x44,0xd5,0xc1,0x74,0xcd,0xa0,0x98,0x06,0x34,0x76,0xf8,0xe5,0x0d,0xc8,0x52,0xca,0x83,0xd2,0xdd -.byte 0xf2,0x12,0x36,0x7d,0x3e,0x7f,0xbd,0xa6,0xd8,0x1e,0xc0,0x9d,0x67,0x2a,0x33,0x87,0x86,0x79,0x7a,0x70,0x3a,0x63,0x0b,0x74,0x77,0x89,0xce,0x8f,0x5a,0x3b,0xf3,0x2e,0x52,0x4d,0x1d,0xc6,0xc3,0xc8,0x69,0x98,0xdc,0x81,0x45,0x99,0xfd,0xcd,0x6b,0x6d,0x05,0x33,0x40,0xde,0xb3,0xbd,0x4a,0x27,0xc2,0x9e,0x8b,0xf1,0x4c,0xac,0x92,0x82 -.byte 0x55,0x04,0x79,0xe7,0x28,0x74,0x5b,0x70,0xdc,0xc0,0x4f,0x0c,0xcf,0x3a,0x7f,0x08,0xcc,0x2e,0x1d,0xfd,0x8d,0xd9,0x5c,0xe2,0xa7,0x98,0xc1,0xe8,0x4b,0x96,0xbe,0x27,0xd6,0xfd,0x0a,0x59,0x30,0x33,0x85,0x41,0xc5,0x63,0xab,0xe7,0xda,0x26,0xbd,0xce,0xe7,0x9d,0x50,0xd7,0x2d,0x67,0x7a,0xa1,0x05,0x2b,0x74,0x60,0x5e,0x6c,0x04,0x2b -.byte 0xba,0xe6,0x2d,0x25,0xc9,0x00,0xd0,0xf0,0xa5,0x4f,0x22,0x59,0x34,0xb8,0x43,0x6b,0xb7,0x67,0x25,0x99,0xff,0x75,0x17,0xb1,0x13,0x7e,0x34,0x1d,0x42,0xa3,0x6b,0xb5,0x9d,0xfe,0xa1,0x71,0x0d,0x90,0x81,0x58,0xfc,0xc7,0x85,0xe6,0xbd,0xc2,0xcc,0xc9,0xc9,0x23,0x6e,0xd6,0xbe,0x4a,0x61,0xd4,0xf5,0x9e,0x37,0x6a,0xb1,0x8b,0x91,0x59 -.byte 0xe1,0x3e,0xac,0x87,0x54,0xa6,0xf9,0xf5,0x90,0xd2,0x7c,0xba,0x4b,0x37,0x33,0x1b,0x88,0x5e,0xbd,0x78,0x3f,0xed,0x43,0x40,0x4f,0x16,0x59,0x29,0xbc,0x27,0x98,0x87,0xfe,0x62,0x56,0x93,0x21,0x0a,0xca,0xc1,0x21,0x99,0xb3,0x32,0xbb,0x5a,0x79,0x40,0xab,0xea,0x00,0xf8,0xe9,0x90,0x0d,0x59,0xbd,0x6e,0x7f,0x74,0x01,0x50,0x67,0x3a -.byte 0x8e,0x24,0x1d,0x6c,0xc8,0xd6,0x93,0xca,0x71,0x95,0xec,0xac,0x78,0xe9,0x1f,0x38,0x0d,0xa2,0xe5,0x32,0x90,0xa2,0xaf,0xef,0x15,0x06,0xd6,0x52,0xa4,0xd2,0x94,0x0f,0xbd,0x86,0x81,0x82,0x12,0x9b,0x3a,0xc4,0x0b,0xdf,0x8a,0x5f,0xc6,0x3b,0xb4,0x13,0x9b,0xeb,0xed,0x2d,0x06,0x46,0xa3,0xbe,0xbb,0xe1,0xe1,0x93,0xa1,0xab,0x46,0xf3 -.byte 0xd0,0xd9,0xce,0xb6,0xfb,0xd0,0xd5,0xb6,0xde,0x0c,0xed,0x90,0x18,0x6c,0x1e,0x46,0xb0,0x36,0xa7,0xf1,0x29,0xbe,0x9a,0xa0,0xcf,0xed,0xd6,0xaf,0xb8,0x89,0x9b,0x83,0xa8,0xa0,0x8d,0x26,0xaf,0x8f,0x48,0x66,0xfc,0x22,0x1a,0xc0,0xcf,0xf8,0x90,0x57,0x7e,0x25,0x5f,0xe4,0x0c,0x68,0xd2,0xaa,0x59,0x09,0x2f,0x6d,0x3f,0x80,0x8d,0xe0 -.byte 0xfa,0x25,0xb0,0xe0,0x85,0xe9,0x13,0x39,0x3d,0x1f,0xed,0xd1,0x94,0x9b,0xb5,0xc2,0x65,0xda,0xec,0x7a,0x1f,0x2f,0xe2,0x0a,0x42,0x09,0xbd,0x79,0x7d,0xcb,0xb8,0x4a,0x02,0x2b,0x72,0xaf,0x33,0x85,0x72,0x1b,0x18,0x0c,0xa3,0xec,0x39,0x0e,0x30,0x21,0x41,0xf8,0x2e,0xc7,0x8e,0x5c,0x4c,0xda,0x22,0x49,0x8c,0xa7,0xfb,0x89,0x76,0x2e -.byte 0x45,0x90,0x6c,0xeb,0x70,0x78,0x6d,0x6e,0xee,0x12,0x6c,0xb9,0xb9,0x8d,0xe7,0xf3,0x4d,0x86,0xc4,0x58,0x49,0x55,0xa6,0x86,0xaf,0x39,0x03,0x21,0xfa,0xa7,0xdd,0x51,0x80,0x79,0x6d,0x5b,0xa5,0x58,0x0f,0xfd,0x57,0xb3,0x83,0xe6,0x0d,0x25,0xec,0x55,0xdc,0x0a,0x6f,0xbc,0x7d,0xfd,0x94,0x16,0xdd,0x60,0x9f,0x2a,0x4b,0x6c,0x82,0x03 -.byte 0x4b,0x44,0xbb,0x84,0xdc,0xcb,0x97,0x8e,0x58,0xe7,0xc1,0x79,0xa9,0xf3,0x53,0x78,0x1f,0xf1,0x3e,0xdd,0x94,0x24,0x6d,0xb1,0xd2,0x99,0xbc,0xa1,0xbe,0x7d,0xdd,0xff,0xa8,0x5d,0xd2,0xc2,0xba,0xad,0x60,0x6b,0x40,0x5d,0x7b,0x99,0xd2,0xea,0x45,0x66,0x80,0x6c,0x47,0xf2,0xeb,0x94,0xb8,0xe8,0xe8,0xa0,0x46,0x05,0xe1,0x4f,0x40,0x23 -.byte 0x34,0xdf,0x91,0x63,0xae,0xc9,0xe7,0x32,0x20,0x9a,0x95,0x1e,0xcd,0x5a,0x60,0xe1,0x3d,0xe0,0xf1,0x16,0x3d,0x6e,0x8b,0x96,0x23,0xe0,0xaa,0x1d,0x1a,0xde,0xed,0xc6,0x63,0xb5,0x46,0x8b,0x78,0x71,0x9a,0x14,0x88,0x79,0x61,0x68,0x6b,0xcf,0x80,0xd8,0x9c,0xaa,0xfb,0xb1,0xc0,0xf3,0x39,0x07,0x26,0x56,0x80,0xba,0x9d,0xf5,0xe7,0x95 -.byte 0x99,0xac,0x90,0xea,0xe7,0xe1,0xc9,0x0d,0x40,0x94,0x83,0x58,0xd2,0xc3,0x2b,0xce,0x1e,0xae,0x2a,0xa6,0xfa,0xc7,0x89,0x44,0xcb,0xe2,0x9e,0x74,0x33,0xaa,0x70,0xe5,0x28,0x3a,0x51,0x74,0x53,0xe2,0xfb,0x7c,0x47,0x76,0x22,0xdf,0x46,0xa6,0x01,0x17,0xef,0x88,0x43,0x46,0x3f,0x1a,0x26,0x0c,0xad,0xf4,0x31,0x55,0xf2,0xe7,0xc9,0x35 -.byte 0x6f,0x7c,0x0c,0x5c,0xfd,0x43,0xa4,0x6c,0x6c,0x74,0xf0,0xa4,0xec,0x1d,0x83,0x97,0xc1,0x6c,0x9c,0xd7,0x97,0x90,0x7c,0x07,0x88,0xc0,0xb4,0x79,0x2c,0x7a,0x9c,0x93,0xa2,0x15,0x6c,0xd2,0xa9,0x45,0xa5,0xc1,0x16,0xfe,0x72,0xf4,0x01,0x32,0xe4,0x51,0xdd,0xdb,0x50,0xe3,0x61,0x4e,0x29,0x1e,0x27,0x10,0xe9,0x5e,0x30,0x2b,0x30,0x27 -.byte 0x99,0xff,0x92,0x23,0x04,0x8d,0x28,0x68,0x28,0xd3,0x0f,0xec,0xbb,0xf9,0xfb,0x44,0x1c,0xaa,0x8b,0x38,0x95,0x67,0x1e,0xf5,0x42,0xc9,0xec,0x05,0xeb,0x94,0xe5,0x1c,0x8a,0x2a,0xef,0x3b,0x74,0x46,0x89,0x4f,0xd5,0x6f,0xa0,0xe5,0x74,0xae,0x24,0x8d,0x81,0xae,0x9d,0x3c,0x3e,0x3d,0x41,0x54,0x8f,0xd9,0xc2,0x98,0xf4,0x84,0xeb,0x30 -.byte 0x6a,0x06,0x67,0x11,0x2d,0xb0,0x55,0x70,0x26,0xdf,0x19,0x5f,0x81,0xe9,0x39,0x69,0x3a,0xd6,0x09,0xa4,0x40,0x22,0x1f,0x5c,0xbf,0xd5,0xa6,0xea,0x69,0x99,0x0d,0xea,0x70,0xed,0xfe,0x3a,0xba,0x23,0x8b,0xab,0x08,0xfe,0xfb,0xe9,0x1a,0x88,0x80,0x13,0x45,0x9c,0xca,0x2e,0xda,0x4a,0xc8,0x5d,0x15,0x52,0x87,0x36,0x9b,0x87,0x8a,0x76 -.byte 0x5d,0x31,0x24,0x4a,0xcb,0xf5,0xd3,0xd3,0xc1,0xec,0xde,0x1e,0x48,0x99,0xd5,0xcb,0x93,0xf7,0xca,0x2d,0xa4,0x66,0x5e,0xa4,0xcf,0xc6,0x15,0x20,0x10,0xb1,0xe2,0x8e,0xb9,0x44,0xa7,0xc3,0x54,0x14,0x86,0x08,0xb7,0x89,0x52,0xd5,0x72,0xc5,0x62,0x4d,0x82,0x96,0x23,0xcf,0x6e,0x52,0x3a,0x92,0x53,0x48,0xa2,0xa5,0x9d,0xa4,0xcc,0x32 -.byte 0x45,0x5a,0xdf,0xe2,0xbe,0xce,0x28,0xc8,0xb1,0xb7,0x0f,0x6a,0x38,0x28,0x14,0x66,0x55,0x7a,0xab,0x35,0x56,0xd0,0xc7,0xe5,0xa1,0x8a,0x84,0xf7,0xc5,0xa9,0xdb,0x2a,0x45,0xe9,0x34,0x2d,0xf2,0xed,0x2b,0xa9,0x9e,0x49,0x1b,0x23,0x10,0xeb,0x0e,0x01,0x46,0x6f,0x7a,0x50,0x09,0x5f,0xc3,0xb6,0x1e,0x2f,0x1a,0x3e,0x89,0x32,0xaa,0x5a -.byte 0xaa,0xef,0x23,0x45,0xdc,0xb5,0x7e,0x5f,0x87,0x77,0xde,0x50,0xab,0xbf,0x9e,0x62,0xa8,0xe0,0xf0,0xc8,0x4a,0xf1,0x4e,0xaf,0xe4,0x50,0x8a,0xfe,0xc9,0x68,0xdd,0x19,0x1d,0xc6,0x54,0xe5,0x38,0x0a,0x6f,0x36,0xe4,0x85,0xe8,0xab,0xc4,0x06,0xef,0x07,0x29,0xce,0xea,0x9d,0x2e,0x22,0x97,0x18,0x7e,0x59,0x89,0x92,0x31,0xc5,0x87,0x50 -.byte 0xa8,0x23,0x22,0x58,0x47,0x27,0x1c,0x89,0x5f,0xec,0x94,0x1d,0xb2,0xc8,0x61,0x1e,0x0a,0x80,0xd3,0xe9,0xbf,0x65,0xb9,0x66,0x32,0x56,0xde,0xd2,0x13,0xee,0xea,0xc4,0xc9,0xbf,0x4c,0xb7,0xa4,0x1c,0xc0,0xbf,0xcf,0xa4,0x58,0x1f,0x98,0x1d,0x25,0x4e,0x51,0xd9,0xbe,0x89,0x32,0xdb,0x7a,0xa6,0x39,0xa9,0xbf,0xed,0x65,0x6b,0x92,0xc4 -.byte 0x8d,0xcd,0x63,0x18,0x65,0x44,0x95,0xcf,0x17,0x72,0x8f,0x27,0x79,0x83,0xda,0xe3,0xe7,0xd9,0xca,0x57,0xff,0xa3,0x15,0xbf,0xb6,0xd8,0xc2,0x8c,0xe8,0xdb,0x8c,0xdc,0x54,0x6a,0xc8,0x57,0x6e,0x24,0xc3,0x3c,0x1f,0x33,0xdd,0x68,0xbd,0x7a,0xa3,0xbc,0xa9,0x9a,0xe8,0xfc,0x97,0xa5,0xbe,0x59,0xfb,0x77,0xcd,0x22,0xc6,0x3d,0x95,0x21 -.byte 0xcb,0xf7,0x8d,0xc1,0x77,0xc6,0xe0,0x06,0xb2,0xdb,0xec,0x54,0x19,0xad,0x02,0x25,0xe0,0x0f,0xda,0x4c,0xa5,0xf2,0x47,0x3f,0xc9,0xa0,0x91,0x21,0x39,0xe9,0x74,0x2a,0x9a,0xc1,0x57,0x86,0x3c,0x32,0x27,0x4c,0xc2,0x2d,0x50,0xbd,0x7a,0x04,0x9c,0x45,0x0d,0x7e,0x06,0x1d,0x3e,0xc1,0x6f,0x06,0x7f,0xd4,0x71,0xd3,0x5c,0x66,0x74,0xa7 -.byte 0x33,0x75,0x64,0xa8,0x7d,0xc0,0x23,0xda,0xb0,0x6d,0x12,0xbe,0x83,0x98,0xe7,0x65,0x38,0x4d,0x39,0xc3,0xd7,0x33,0xfb,0x58,0x64,0xfc,0xde,0xd7,0xbf,0x9e,0xdb,0xcc,0x7a,0x35,0xac,0xdf,0x13,0x08,0xbc,0x0a,0x55,0x82,0x5f,0xc3,0x74,0xc5,0xb2,0xdb,0x89,0xdc,0x9c,0x60,0xfa,0x02,0x1c,0xba,0x5b,0x7e,0x0f,0xb1,0x0f,0xad,0x43,0xe1 -.byte 0xe1,0xbe,0x1e,0x06,0x05,0x0f,0x39,0x80,0x3d,0x7d,0xbe,0x8f,0x38,0x25,0x46,0x5e,0xea,0x47,0x36,0x65,0x4c,0x3c,0x6c,0xd6,0xaa,0x46,0xaa,0xb0,0x95,0x1d,0xff,0x67,0x6c,0x70,0x9d,0xec,0x3d,0x3d,0x4c,0x2f,0xd9,0x2b,0xb0,0xbd,0x8c,0x6a,0xca,0xac,0x0c,0x53,0xa1,0xda,0xd8,0xc1,0x3c,0xaa,0xcc,0x50,0x85,0x41,0xa1,0xa7,0xe9,0x7f -.byte 0xf7,0xa8,0x28,0xb1,0x5f,0xd6,0x77,0xc9,0xb5,0xae,0x33,0xa7,0x2d,0x16,0xe0,0x13,0xe8,0xd4,0xf9,0x4e,0x62,0x2e,0xc2,0x9a,0xf3,0x83,0xe0,0x45,0x43,0x68,0x40,0x5a,0x56,0xf3,0x31,0xc8,0x5b,0x46,0x0b,0x38,0x1f,0xa5,0xff,0xe6,0xa1,0x81,0xc0,0x91,0xe5,0x5a,0x63,0x8f,0x47,0x9a,0xe7,0x26,0x0d,0x78,0x8d,0x11,0x7d,0xc8,0xd4,0x9f -.byte 0xc1,0xf7,0x8f,0x93,0xfa,0x2f,0xb5,0xfd,0x6d,0xa4,0x34,0xcf,0x3c,0x6c,0xf6,0x64,0xae,0x5c,0x60,0xa2,0xb4,0xcc,0x18,0x3e,0x08,0x8e,0x36,0x88,0xab,0xc3,0xea,0x53,0x4f,0x1c,0x9e,0xe6,0xef,0x2d,0x9c,0x78,0x4a,0x3a,0x5a,0x60,0x8e,0xf7,0xeb,0x0b,0x36,0xb1,0xbb,0x59,0xe2,0x5e,0x64,0x60,0xe5,0xd6,0x3d,0x2a,0xe1,0x1b,0x03,0x40 -.byte 0x8d,0xde,0x2e,0xd0,0x76,0x0a,0x6b,0x63,0x2a,0x53,0x2d,0x39,0xe0,0x53,0xee,0x7d,0xc4,0x8a,0x39,0xc5,0xda,0xfc,0x31,0x7e,0xa2,0x1b,0x11,0x1d,0x8a,0x8e,0x66,0xf4,0x00,0x17,0xd3,0x78,0x1b,0x94,0xad,0xcf,0xdd,0x56,0xce,0xaf,0xf6,0x34,0xe4,0xb6,0x47,0xe0,0xda,0x1b,0x36,0x4f,0x86,0x26,0xc1,0x65,0xec,0x85,0x8c,0xa9,0xfe,0x96 -.byte 0x75,0x0d,0xe3,0xeb,0x9a,0xa6,0x3f,0xb3,0x10,0x03,0x85,0x24,0xf2,0xb5,0xcd,0x69,0x7d,0xba,0xa2,0x5c,0x8a,0x6d,0x45,0xf4,0xc8,0x4f,0x69,0x8e,0xd4,0x69,0x82,0x42,0xfd,0x00,0x59,0xfd,0x20,0x7a,0x63,0x58,0x56,0x30,0x21,0x73,0xbd,0xd4,0x49,0x84,0x3f,0x51,0x0e,0xfb,0xd3,0xfc,0x93,0x17,0x7f,0x23,0x75,0x25,0xea,0x78,0x79,0xf7 -.byte 0xec,0x22,0xef,0x86,0x91,0x0a,0x90,0x10,0x71,0x3b,0xb8,0x8e,0xb7,0xc9,0xd1,0x26,0x98,0x7d,0x1a,0xab,0x74,0x3e,0x5f,0x10,0xa8,0x47,0xdf,0xc9,0x0a,0x03,0xbb,0xe2,0xbb,0x34,0xbe,0x87,0x1a,0x3e,0x13,0x4b,0xd5,0xdd,0x53,0xb7,0x65,0xb4,0x16,0x38,0xd3,0xfd,0x01,0xde,0xe8,0xba,0x1d,0x33,0x5b,0x7b,0x9b,0x9f,0xfb,0xe7,0x8d,0x82 -.byte 0x21,0x78,0x9e,0xb2,0xf5,0x16,0x37,0x88,0x47,0x9d,0x1a,0x2c,0xfe,0x6a,0xac,0xde,0x3e,0xc4,0xa8,0xed,0x64,0x46,0xdd,0x05,0x07,0x60,0xef,0x99,0x96,0xf0,0x84,0x27,0x38,0x58,0xe5,0xc0,0x53,0x7d,0x07,0xe3,0xa5,0x31,0xb5,0x8a,0xe7,0x50,0x94,0xbb,0x29,0xf9,0x58,0x13,0x91,0x5b,0x54,0x77,0xf6,0x91,0xb8,0x75,0x05,0x3d,0x70,0x3e -.byte 0x07,0x95,0x7d,0x37,0xbd,0x1d,0x29,0x4d,0x33,0x07,0x13,0x2b,0x54,0x70,0x9c,0x31,0xf1,0xcd,0x2d,0x28,0x09,0x43,0x90,0x24,0x8c,0x82,0xb0,0x08,0x71,0x08,0x97,0x7e,0x1a,0xbc,0x82,0xd8,0x31,0x0a,0x13,0xe9,0x22,0xf0,0x8d,0x2b,0x91,0xe5,0x2e,0x34,0x56,0x97,0x86,0xc9,0xbd,0x45,0x1e,0x32,0x03,0xcb,0xa1,0x29,0x00,0x81,0xd4,0x6e -.byte 0x5d,0xbc,0x0f,0x01,0x8d,0x5c,0xb9,0x80,0xcc,0xfe,0x0d,0xa3,0xef,0x8e,0x85,0x59,0x37,0xf7,0x64,0xa7,0xe5,0x2a,0xd5,0x44,0xee,0x91,0xcf,0x6c,0xf5,0x0a,0x9b,0xc7,0xdf,0xb6,0x02,0x2d,0xa4,0xf1,0x22,0x2a,0x97,0xfe,0x1d,0xb7,0x4c,0xc7,0x4f,0x2f,0x0b,0x38,0xd2,0xbf,0xfe,0xe3,0x94,0x55,0xae,0x85,0x0c,0x34,0x59,0x67,0x23,0x7b -.byte 0x4a,0x87,0xd9,0xd2,0xca,0xd5,0x38,0xd2,0x9d,0x05,0x2e,0xd8,0xe3,0x26,0x51,0xa4,0x14,0x66,0xfb,0x38,0x40,0x18,0x3b,0xda,0x43,0x85,0xc9,0xf5,0xf4,0xe7,0x22,0x82,0x45,0xa1,0xdf,0x98,0xa0,0xab,0x5f,0x7a,0x50,0x84,0x75,0x7a,0x70,0xa6,0x3b,0x04,0x20,0xed,0xa8,0x68,0x6d,0x3f,0x43,0xf8,0xb8,0xac,0xc7,0x32,0xa0,0xff,0x47,0xd5 -.byte 0xb3,0x92,0x6a,0x15,0x5a,0xf1,0x7c,0x32,0x30,0xda,0x1e,0x5d,0xab,0xcc,0xd0,0x3a,0xdc,0xcf,0x70,0xd8,0x4d,0xa3,0x50,0xac,0x50,0x42,0x53,0xc6,0xe0,0x3a,0x26,0xdc,0x77,0x30,0x31,0x59,0xa1,0xfc,0x4d,0x48,0x00,0x0d,0xe0,0x66,0xb3,0x9b,0xd3,0x38,0x45,0xbb,0x0c,0x57,0xc5,0x78,0xee,0x8c,0x96,0xea,0xa2,0x16,0xa3,0x12,0xb1,0x06 -.byte 0xd0,0x2a,0x70,0xf7,0xce,0x42,0xae,0x17,0x64,0xbf,0x13,0xa0,0xe9,0x62,0x57,0x1d,0x55,0x78,0xfa,0x72,0x19,0x58,0x15,0xea,0xe5,0xdf,0x72,0x0e,0xc6,0xd3,0xb4,0x3d,0x60,0xee,0x32,0x2a,0xce,0xdc,0xad,0xd0,0x34,0xe6,0xb4,0xcf,0xce,0x5a,0x4a,0x9f,0xaf,0x01,0xb3,0x2a,0xed,0x46,0xa0,0xad,0xaa,0x62,0x8b,0xa4,0xf7,0x4b,0xce,0x32 -.byte 0x35,0x29,0x1e,0x7a,0xda,0x74,0xf8,0xe5,0xda,0x52,0x66,0xaf,0x3d,0x1a,0xff,0x42,0xc0,0xcc,0xb1,0x32,0x36,0x10,0x44,0x34,0x6a,0x16,0xc2,0x5b,0x9a,0x35,0x3f,0xd2,0x29,0xc5,0x76,0x3c,0x24,0xc7,0x2b,0x92,0xae,0xe0,0xe2,0x04,0x6c,0x3b,0x97,0xda,0xfd,0x49,0x43,0x6d,0x35,0xf5,0xc3,0xc1,0x93,0xf8,0x2f,0x25,0xef,0x3e,0xd8,0xf2 -.byte 0xc0,0xb3,0xb5,0x71,0x01,0xe0,0x07,0x11,0xd5,0xf1,0xd3,0x54,0x59,0x93,0x77,0x2e,0x77,0xdc,0x57,0xd7,0x9b,0x0a,0xe2,0xde,0x29,0x04,0x81,0xa1,0x81,0x6f,0x94,0x86,0x39,0xd7,0x29,0x69,0x3f,0xfa,0xe4,0x02,0x01,0x85,0x04,0x21,0xd3,0x17,0xf5,0x68,0x85,0x6e,0x74,0x15,0x56,0xe6,0x5e,0x12,0x1c,0x0d,0x2f,0x7a,0x8d,0xe1,0xc8,0x47 -.byte 0x7b,0xdc,0x35,0x64,0xf1,0x00,0xc0,0x7b,0xd8,0x2c,0x8c,0x60,0x10,0x53,0x11,0x2c,0x5c,0xa2,0xb6,0x05,0xa3,0xcd,0x14,0xb6,0xd0,0x36,0xe9,0x74,0x78,0xc3,0x84,0x6b,0x51,0xa9,0xf9,0xf1,0x05,0xe2,0xd4,0xa3,0x57,0xec,0xb1,0x5e,0xd5,0x75,0x64,0xe3,0xb0,0xf9,0x8f,0x88,0x60,0xdf,0x8e,0x75,0xf9,0x32,0xfc,0x58,0x5b,0x4b,0x17,0xdb -.byte 0x41,0x04,0x6f,0x17,0x7a,0xf8,0xd0,0x47,0x8e,0xeb,0xd1,0xf9,0xa6,0xa8,0x52,0x7e,0x07,0x6b,0x5b,0x4d,0xb9,0xda,0x91,0x40,0x51,0x25,0x67,0x4b,0xf1,0x95,0x12,0x07,0xa9,0xa5,0x33,0x96,0x92,0x5e,0xb4,0x0e,0xf0,0x85,0x2e,0x70,0xd8,0xaf,0xae,0x9a,0x3d,0x0c,0xb0,0xee,0xe1,0x80,0x5a,0xb9,0x17,0xe6,0x00,0xa8,0x82,0xd0,0x9b,0xf5 -.byte 0xe3,0xa0,0x12,0xc4,0x15,0xd6,0x5e,0x57,0x5c,0xd2,0xb9,0xa7,0x8e,0xfd,0x09,0xc3,0xd2,0x66,0xfd,0x86,0xb4,0xdc,0xa3,0xc2,0xfe,0x16,0x86,0xc4,0x98,0xa3,0x2e,0x4c,0xc9,0x2c,0xd6,0x87,0x83,0x1b,0x6f,0xe2,0x44,0xd6,0x72,0x94,0x1d,0xba,0xaf,0x34,0x1f,0xf2,0x40,0x40,0x33,0x24,0x63,0xc1,0x26,0xef,0xbc,0x0f,0x3b,0x3c,0x65,0x2b -.byte 0xa7,0xc7,0xdf,0x96,0x67,0xab,0x92,0x0e,0x04,0x8c,0x82,0x9e,0xbe,0x52,0x61,0x40,0xdf,0x77,0x00,0xc5,0x01,0x9a,0xe9,0xde,0xe1,0xe2,0x45,0xb8,0xed,0x94,0xd5,0xf0,0x28,0x29,0xef,0x0d,0x91,0x07,0x9b,0xfe,0x69,0x78,0x26,0xd7,0xf9,0x51,0xf1,0x9c,0xf2,0xbb,0x83,0x2d,0x79,0x1e,0xff,0x97,0x13,0xdc,0x28,0x93,0x26,0x7c,0x54,0x52 -.byte 0xc0,0x92,0xeb,0x4a,0xa2,0xe3,0x01,0xfc,0x07,0xb9,0x26,0x11,0x03,0xe0,0x19,0xa8,0x9c,0xff,0x3a,0x95,0x26,0x3a,0x17,0xf1,0x7d,0x6a,0x6a,0xb2,0xb5,0x5a,0x07,0x43,0x2b,0xb7,0xdd,0x19,0x14,0xe0,0x05,0x91,0xc5,0xee,0x49,0x35,0x7b,0x1a,0x2d,0x34,0xda,0xa2,0x45,0x7e,0x0d,0x64,0x98,0xb6,0x2e,0x47,0xaa,0x6c,0x73,0x66,0x55,0x01 -.byte 0x27,0xb0,0xa9,0x13,0xa6,0xe0,0x74,0x38,0xb3,0x97,0xfe,0xaf,0xdc,0xc0,0x6a,0x4f,0xd8,0xdb,0x07,0x62,0x61,0x05,0xbb,0xa0,0xa8,0xc5,0xb3,0x89,0x13,0xbb,0x09,0x01,0x6f,0x09,0xcb,0x47,0x62,0x46,0xf0,0x4b,0xf0,0xb7,0x7c,0x39,0x8d,0xe5,0x7b,0x64,0x49,0x32,0x93,0x1e,0x94,0x0a,0x98,0xe0,0xca,0xc6,0x67,0x5b,0xdf,0x88,0x0a,0x26 -.byte 0x83,0x77,0xc3,0xd0,0x11,0x66,0x3d,0x25,0x91,0x61,0x80,0xfc,0x9c,0x50,0xfb,0xe8,0x81,0x6f,0xd8,0xfa,0x77,0x78,0x4c,0x2b,0x44,0xd0,0x92,0x52,0xa4,0x50,0x50,0x7e,0xa2,0xb9,0xe7,0x79,0x33,0x95,0xfe,0x29,0x1c,0x1d,0x43,0x9d,0xa7,0x12,0xfe,0xa1,0x45,0xf4,0xd9,0x1c,0x7e,0x5a,0x67,0x99,0x7f,0x22,0x7c,0xa3,0xb1,0x2d,0xb7,0x1d -.byte 0x6b,0xf6,0xb4,0x94,0xf2,0xd1,0x5c,0x28,0x56,0xe9,0x4f,0x21,0x81,0x96,0x37,0x7c,0x25,0x74,0x0f,0xf9,0xc5,0xf5,0xc6,0xe8,0x8f,0xbb,0xfb,0xe4,0xaf,0x23,0xac,0x4c,0x20,0x35,0x7d,0xb4,0x4a,0xde,0x90,0xec,0x16,0x30,0x95,0x1b,0x79,0xf6,0x77,0xfe,0x80,0x10,0xba,0xd2,0x49,0xda,0xca,0x9e,0x6b,0x63,0x2f,0x24,0x38,0xf9,0xee,0x20 -.byte 0x38,0x5c,0xeb,0xf5,0xbc,0x07,0x7a,0xeb,0xde,0xc4,0x97,0xcf,0x48,0x9b,0x80,0x40,0xfa,0x81,0xf5,0x24,0xa7,0xf3,0xf7,0x16,0xe9,0xba,0xae,0x9f,0xde,0xa1,0x00,0x34,0x74,0x36,0x9f,0x47,0xce,0xcf,0x35,0xdb,0x30,0x7e,0x72,0x81,0xc5,0xe1,0x59,0x07,0x3e,0xc7,0x5b,0x7b,0xd3,0xc6,0xeb,0x4e,0x71,0x9c,0xeb,0x41,0x37,0xd9,0x9e,0x34 -.byte 0x0b,0xc1,0x9c,0xf7,0xfd,0x56,0xb0,0xd6,0xa6,0xe4,0x1d,0xdf,0x43,0xc6,0xf3,0x26,0x0f,0x01,0x07,0x29,0x57,0x9c,0x8f,0xe1,0x31,0xc9,0xa6,0x98,0x0f,0x0e,0x27,0xfd,0xa0,0x59,0xdf,0x92,0x7b,0x0a,0x4c,0x42,0x4b,0x03,0x98,0x2a,0xea,0xcb,0xd8,0x0f,0x6d,0x19,0x0b,0x22,0x69,0x8b,0xaa,0x3b,0xc8,0x41,0x66,0x81,0xc3,0xaa,0x64,0x6d -.byte 0x44,0xdd,0xb9,0xe2,0xc4,0x47,0x6d,0xdf,0x61,0xe0,0xf3,0x26,0x40,0x23,0x2f,0xf9,0x2a,0xb3,0xfa,0xe2,0xe8,0x36,0xc0,0xd9,0x89,0xb0,0x05,0x47,0x36,0x20,0x3b,0x03,0x0c,0xd1,0x46,0x9b,0xc9,0x65,0xfa,0x14,0xba,0x68,0x49,0xfc,0x2a,0xb9,0x04,0x47,0xbb,0x64,0xe1,0x7f,0x5a,0xd3,0x70,0x19,0x0f,0x14,0x09,0xc0,0xbe,0xc3,0x9b,0x2f -.byte 0xd1,0x05,0x90,0x56,0x09,0x47,0xb3,0xc5,0x08,0x6f,0x89,0x59,0x8c,0xf3,0xd4,0x1c,0xaf,0x68,0x00,0x32,0x58,0xe2,0x66,0x55,0xe2,0xc3,0x46,0x73,0xfd,0x4b,0x63,0xc5,0xdd,0x48,0xa8,0x14,0xe9,0x07,0x94,0x8f,0x51,0x6e,0x2d,0x7c,0x62,0x97,0x73,0xa5,0x42,0x7d,0xad,0x43,0xcb,0x65,0x56,0xf0,0x23,0x28,0x72,0xdb,0x1f,0xcf,0x34,0x9a -.byte 0x62,0x06,0x8d,0xc9,0x86,0x40,0x6d,0xee,0x58,0x72,0x02,0xbb,0xce,0x33,0x6a,0xe4,0xcb,0x46,0x25,0xda,0x2f,0x8d,0xc9,0x8e,0xfe,0xcf,0xbb,0xfc,0xb0,0xe8,0xec,0xf2,0xf9,0xff,0x5d,0x70,0x9e,0x2e,0x22,0x0e,0x9a,0x4d,0xb8,0x26,0x7a,0x48,0x3f,0xba,0x5c,0xcd,0x10,0xf4,0x6d,0x89,0x3d,0x5d,0x87,0xd4,0x69,0xb8,0x4a,0x20,0xc6,0xf8 -.byte 0x03,0x6c,0x60,0x1e,0x9c,0xc6,0xe3,0x39,0x9b,0xa1,0x16,0x64,0xed,0xc6,0xd7,0x54,0xfd,0x8d,0xa0,0x2f,0xcf,0xc6,0xde,0x43,0xe4,0xc5,0xb7,0xd6,0x00,0xaf,0x95,0x7a,0xc6,0xde,0x26,0x59,0x39,0xb0,0x12,0x6b,0xe1,0x3c,0xa9,0x09,0xb6,0x15,0xb0,0x62,0xad,0xa9,0x11,0x4f,0x86,0xde,0xc6,0xe8,0x32,0x46,0x78,0xeb,0x60,0x81,0x6b,0x8f -.byte 0xac,0x80,0xbf,0xa4,0xc4,0xb7,0x5f,0x3b,0x2f,0xf8,0xe4,0x05,0xcf,0xbf,0xa3,0x14,0x6f,0x16,0xbc,0x6c,0x4e,0x31,0xd7,0x79,0x09,0xcf,0x9c,0x58,0xa3,0x0b,0x1a,0x31,0x4b,0xda,0xcb,0x11,0x35,0xb1,0xf5,0xbb,0xfb,0x00,0x46,0x6d,0x70,0x5e,0x4a,0x85,0x19,0xdf,0xb5,0xd0,0x03,0x2e,0x5d,0x01,0x95,0x4e,0x5a,0x59,0x99,0x24,0xac,0x3f -.byte 0x2d,0x64,0xaf,0xef,0x40,0x16,0x2a,0xcc,0x6a,0x6c,0x0f,0xe3,0x45,0x15,0x74,0x3d,0xea,0xdb,0xa7,0x3f,0xd2,0x50,0x4d,0xc7,0xc6,0x19,0x36,0x84,0xf4,0xbd,0x09,0xff,0xe7,0xf3,0xc0,0xa5,0x34,0x49,0x8a,0xfe,0x83,0xcd,0xe4,0x80,0x7d,0xe3,0xff,0xc9,0x8a,0xb9,0xd6,0x34,0x01,0xd1,0x47,0x16,0x5e,0x7c,0x16,0xf5,0x7c,0xf8,0xb5,0x53 -.byte 0x26,0x84,0x89,0x73,0xf3,0x7f,0x9c,0xb0,0x2f,0x07,0x9e,0xf2,0x12,0xdf,0xba,0xc0,0x15,0xd0,0x3a,0x59,0x9d,0xde,0x67,0x5e,0x1c,0x2b,0x4b,0x84,0xb8,0x89,0xfb,0x62,0x90,0xe9,0x89,0xd9,0xdb,0xb7,0x21,0x4a,0x9f,0xbd,0xc0,0x02,0x01,0xda,0xb3,0x4c,0x9d,0xfb,0x46,0xa1,0xd0,0x3c,0xf5,0x27,0x6f,0x70,0xb5,0xa9,0x74,0xdc,0xa0,0x76 -.byte 0xb7,0x3a,0x53,0x18,0xdd,0x80,0x5e,0x43,0xb5,0x35,0xe4,0x0e,0x26,0x27,0x0a,0xab,0xe8,0x4d,0x2e,0x89,0x20,0xc3,0xff,0xe4,0x7f,0x03,0x2c,0x5f,0x25,0xc7,0x70,0x53,0x27,0x4c,0xc8,0xb9,0xb1,0x81,0x10,0x7a,0xa2,0x65,0xe4,0x0b,0x65,0x8e,0x3d,0x2f,0x96,0xa0,0xa5,0x7b,0x4f,0x09,0xe9,0x9d,0x10,0x06,0xf7,0x18,0xad,0x2d,0x7f,0xb8 -.byte 0x8f,0x08,0xa7,0x2c,0xda,0x82,0xbe,0x5c,0xd6,0x1d,0xb6,0xe2,0x9b,0xa2,0xfc,0x18,0x8c,0x8d,0xf7,0x81,0xf4,0xc6,0x1e,0xcb,0xe5,0x73,0xa6,0x74,0x06,0x20,0xf3,0xa9,0xcb,0x80,0x01,0x55,0x7e,0xc0,0x6a,0x1f,0x5a,0x5b,0xb1,0x56,0x5d,0xd8,0x2a,0xd5,0xf5,0x57,0xe8,0x48,0x6c,0xfb,0x9e,0x93,0xa7,0x0e,0x13,0x2b,0x68,0xc5,0x6b,0x17 -.byte 0x43,0xb0,0x58,0x04,0x65,0x3d,0x46,0x57,0xa7,0x3d,0x99,0xb8,0xa1,0x48,0x17,0x44,0x67,0x2a,0x0d,0x44,0x87,0x9f,0x63,0xd7,0x92,0x56,0x7b,0xab,0xd3,0x6a,0xbd,0x4f,0xc0,0xc3,0xd2,0xee,0xd1,0x3d,0xd1,0x18,0x2e,0x6a,0xf5,0x3b,0x67,0xa0,0x0a,0xf3,0x11,0x49,0xc5,0x4b,0xef,0xcf,0x00,0xfd,0x22,0x8f,0xa0,0x9c,0x99,0x32,0x2f,0x58 -.byte 0xf9,0x97,0x98,0x13,0x4a,0x88,0x50,0xcc,0x58,0x1e,0x27,0x02,0x34,0x7d,0xec,0xf6,0x88,0x3a,0x74,0xb5,0x34,0x6d,0x6f,0x52,0x2d,0x20,0x02,0x70,0x22,0x27,0xdf,0x7a,0xff,0x30,0x36,0x66,0x1a,0xa0,0x51,0xc3,0x75,0x9a,0x06,0xe5,0x3f,0x6c,0x74,0x0d,0x15,0xa2,0xb6,0xe5,0xcd,0x55,0x4d,0xea,0x65,0x8f,0xbb,0xb2,0xd4,0x95,0x73,0xa4 -.byte 0xcd,0xb9,0xc8,0x82,0x60,0x49,0xe9,0x36,0xc9,0xb1,0xe9,0xcb,0x52,0xae,0xa7,0x7a,0x64,0xab,0x75,0x84,0x03,0x4b,0x37,0xf7,0x07,0x75,0xf7,0x1c,0x32,0x19,0xb6,0x8b,0xca,0x7c,0x43,0x15,0xe8,0xec,0x57,0x89,0x1d,0xe2,0xa0,0x80,0xc5,0xb6,0x02,0x29,0xfd,0xda,0xe0,0x14,0x93,0xb4,0xb3,0x44,0x2e,0x17,0x2f,0xed,0x3b,0x38,0x6e,0x8f -.byte 0xe0,0x3d,0xc6,0x77,0xe9,0xa7,0x76,0xcb,0x98,0x2d,0x08,0x61,0xcf,0x1b,0x25,0x3f,0xfb,0x1d,0x99,0xb1,0x5a,0x3c,0x53,0x96,0x4e,0x09,0x11,0xf6,0x5b,0x09,0x31,0xe1,0xad,0xb0,0xaf,0x7b,0xec,0xf9,0xa8,0x68,0xb7,0x93,0x57,0xf7,0x17,0x77,0x87,0x2b,0xdb,0x00,0x28,0xc6,0x48,0xac,0xff,0xcd,0x26,0x4a,0x8a,0x76,0x9a,0x2a,0x1d,0x37 -.byte 0x4c,0x70,0x4f,0xf6,0x52,0xe3,0x7a,0x78,0x94,0x5b,0x0b,0x50,0xb4,0x48,0x03,0xcd,0x78,0xd0,0x5d,0x89,0x6d,0x76,0xaf,0x9d,0x67,0xc3,0x75,0x6f,0x6a,0x2d,0xe2,0xb7,0x58,0x51,0x10,0x0d,0xef,0xa0,0x1a,0x74,0x28,0x3a,0x97,0x19,0x4f,0x3c,0x8a,0x86,0x3d,0xe4,0x66,0x3d,0x57,0xb4,0x66,0xb3,0x0b,0x4f,0x57,0x57,0x34,0x2e,0xc7,0x0c -.byte 0x11,0xdf,0x3c,0xb4,0x9f,0xe1,0xd5,0x27,0x41,0x08,0xec,0xca,0x18,0x88,0x48,0x5e,0x88,0x55,0x89,0x71,0xe6,0xa5,0x90,0x7c,0x3b,0xe5,0xf3,0x2a,0xd7,0xf5,0x0b,0x3d,0xbb,0x47,0xad,0xd7,0x78,0x41,0xa8,0xef,0xd4,0x36,0x31,0xd1,0xe4,0x9c,0x87,0x9e,0xb1,0x11,0x0e,0xff,0x8f,0x4d,0x79,0x65,0xc4,0x83,0x75,0x33,0xc9,0x89,0xe2,0xc3 -.byte 0x41,0x68,0x11,0xe7,0xe4,0x58,0xb9,0xf1,0xee,0x06,0x48,0x4d,0xc3,0xc7,0x76,0x60,0x42,0x94,0x8f,0x0d,0xb9,0x53,0x46,0x78,0x06,0x97,0x94,0x36,0xf4,0x3e,0xf3,0xdd,0x5b,0x46,0xe1,0x9d,0x3f,0x9e,0x78,0x00,0x9e,0xe7,0xcb,0x9e,0xc8,0x30,0x87,0x4a,0x52,0x91,0xd5,0xe2,0xa3,0x65,0x98,0xb2,0xc9,0x6c,0xfb,0x4e,0x54,0x5a,0x9f,0x57 -.byte 0x2c,0x4a,0x76,0xe4,0x97,0x88,0xd5,0x6a,0x0e,0x6c,0x7c,0xef,0x78,0x2a,0x7c,0x26,0xa3,0x25,0xf6,0x33,0x82,0x46,0x6d,0x91,0x0d,0xe4,0x83,0xec,0xf1,0x24,0xf8,0x0a,0x34,0xec,0xfc,0x7e,0x47,0xda,0x9a,0x17,0x1b,0x33,0xd0,0xf1,0x70,0xe4,0x0b,0xc7,0x70,0x58,0x1d,0x76,0x20,0x89,0xce,0x4f,0xd1,0xcb,0x3b,0x26,0xd1,0x98,0xd9,0x51 -.byte 0xb1,0xd0,0xaa,0x4a,0xd5,0x10,0xf2,0xae,0xaa,0x14,0xa7,0x72,0x99,0x3d,0xc8,0xbf,0xfb,0xec,0x6a,0x14,0xdd,0x97,0x7b,0x2f,0x16,0x96,0x0f,0x41,0xb8,0x33,0x15,0x1b,0xa2,0x6a,0x7e,0x64,0x0d,0xab,0xe7,0x62,0xf5,0x6c,0x56,0x69,0x09,0x46,0x32,0x24,0x60,0x4e,0x21,0xc7,0x5b,0xee,0x0a,0xe2,0x94,0x7c,0x20,0xe2,0x06,0xa0,0xa2,0x36 -.byte 0xa0,0x7d,0xb5,0x37,0x2a,0xee,0x20,0x25,0x4c,0xba,0x9a,0x06,0x4c,0x07,0x9b,0xea,0x55,0xac,0x2a,0xf7,0xb9,0x5c,0x23,0xac,0x43,0xda,0x9d,0xad,0x76,0xe2,0x5f,0xe0,0x27,0xaf,0x0a,0x5e,0x3d,0x54,0x84,0xfc,0x19,0x75,0x8c,0x62,0x4d,0x37,0x17,0x1a,0x90,0x55,0xb8,0x7e,0xa1,0xad,0x31,0x1a,0xc0,0x91,0x96,0x51,0xa9,0x5f,0xbb,0xb9 -.byte 0x95,0xbf,0xe2,0xd5,0x7e,0x31,0xba,0xc4,0x1e,0x63,0x98,0xd3,0xe2,0x7d,0x87,0xa5,0x46,0xe3,0xae,0xe1,0xe8,0x4e,0x74,0x29,0x0e,0x4b,0x10,0xa8,0x7f,0x3a,0xe5,0x60,0x0f,0x49,0x6a,0xcd,0x3d,0x5a,0x8e,0xf1,0x48,0xd0,0x80,0x7b,0xa3,0x7f,0x06,0x47,0x2b,0x60,0xf2,0x17,0xc3,0xe1,0x26,0x1e,0xb7,0x0f,0x2b,0x7c,0xc7,0xb8,0x3a,0x4f -.byte 0xad,0x05,0x97,0x88,0x93,0x82,0x8e,0x06,0x77,0x44,0xd1,0x65,0xfd,0x18,0x48,0xd6,0x88,0xcd,0x5c,0xbd,0xe4,0xaa,0xea,0xf1,0xed,0x16,0x5f,0xb3,0x58,0xe2,0x69,0x82,0xbe,0x9e,0xfc,0xcb,0xf6,0x17,0xa9,0x70,0xeb,0x08,0xd7,0x06,0x86,0xf6,0x5a,0x43,0x68,0x7b,0xcf,0xa3,0xfa,0x26,0x5e,0xe5,0x42,0xd3,0x5a,0xc8,0x1c,0x3b,0x8d,0x2d -.byte 0xf1,0x45,0xb0,0x97,0x90,0x0b,0xe7,0x2d,0xab,0xd7,0xd8,0x8a,0x16,0xf9,0x5f,0xa6,0xcf,0xc5,0x60,0x2c,0x34,0x5a,0x2e,0x2b,0xb9,0xb4,0x9c,0xa7,0x09,0x77,0xd2,0x3f,0x8c,0xf3,0xf6,0xf7,0xe0,0x27,0x79,0xc3,0x4e,0x61,0x7d,0x09,0x50,0x05,0x01,0x35,0x1b,0x33,0x54,0x6f,0x90,0x9a,0x19,0xcd,0x86,0x45,0x23,0xcd,0x6f,0x1b,0x62,0xc5 -.byte 0xce,0x4e,0x8e,0xff,0xe7,0x12,0x32,0x85,0x9a,0xc4,0x11,0x83,0xcf,0x78,0xd7,0x41,0x99,0x64,0x20,0xa6,0x69,0xdd,0xe3,0x53,0x98,0x6b,0xc7,0x98,0x51,0xc5,0xf8,0x3e,0xa3,0x5f,0x0d,0x78,0x2f,0xa7,0x05,0xff,0xe5,0x3a,0x0f,0x7c,0x09,0x58,0x3f,0xaa,0x0d,0x9a,0x9d,0x8d,0xe7,0xbf,0x6b,0x7d,0xfe,0x3a,0x4f,0x5c,0x50,0xb2,0xe7,0xc5 -.byte 0xa5,0x13,0xde,0xc8,0xe8,0x59,0xac,0xb0,0xdd,0xc0,0x81,0xa7,0x0b,0x78,0x32,0x23,0x76,0x85,0x11,0xef,0xe3,0x88,0x6f,0x7f,0xa9,0x09,0x7b,0x0c,0x6f,0x34,0xb2,0x67,0x5e,0xd6,0x11,0xad,0xd7,0x3b,0xf2,0xbb,0x66,0x5b,0xde,0x22,0xfc,0x55,0x26,0xa1,0x89,0x80,0x2e,0xb8,0xf3,0x3c,0xf8,0x1e,0xba,0x99,0x1c,0x24,0x33,0xb4,0xe6,0x17 -.byte 0x2b,0x9c,0x80,0xe5,0x9b,0x58,0x54,0x70,0xcd,0x15,0x81,0xcd,0x51,0x48,0x75,0x24,0x27,0xf5,0x30,0x79,0xc1,0x16,0xff,0x89,0x70,0x12,0x74,0x07,0x9d,0x39,0xf2,0x9c,0xc6,0x89,0x8d,0x94,0x41,0x01,0x04,0xf5,0x16,0x99,0xf3,0xf0,0xd1,0xf5,0x6d,0xd3,0x11,0x19,0x29,0x36,0xfb,0x41,0xf9,0x32,0xb9,0x0f,0x13,0xaf,0xac,0xfb,0x30,0x75 -.byte 0x62,0x8c,0x04,0x5b,0xf1,0xce,0x52,0x9b,0xbe,0x8c,0xf9,0x86,0x5d,0x7d,0xc1,0x8e,0x41,0x76,0x42,0x63,0xd7,0x74,0x8e,0x2c,0x46,0xa1,0x0a,0x51,0xb5,0xec,0xe9,0x91,0x56,0xbc,0xdc,0x32,0xfc,0x10,0xb5,0xca,0x5b,0x4b,0x72,0x99,0x07,0xff,0x01,0x11,0x2c,0xa4,0x60,0xf5,0x6b,0xd4,0xa8,0x96,0x21,0xee,0xbe,0x14,0x8f,0x69,0x99,0xdc -.byte 0x43,0x7f,0x13,0x3d,0x17,0x1e,0xa3,0x1b,0x21,0x23,0x26,0x7e,0xff,0x80,0x6b,0x66,0x3e,0xb2,0x48,0x1a,0x77,0x3c,0x50,0xe2,0xca,0x4d,0xc6,0xdb,0xfd,0xd1,0x23,0xcc,0xcb,0x01,0x25,0xc0,0x62,0x8d,0xe5,0x9c,0xb7,0x13,0x97,0xf5,0x49,0x01,0x19,0x45,0x45,0x83,0x17,0xff,0x8e,0x94,0x8c,0xb0,0xc0,0xaf,0x46,0x62,0x0e,0x62,0xb7,0x8c -.byte 0xd5,0xcf,0xb9,0x82,0x6e,0x8a,0xb9,0x22,0xbc,0x30,0xf9,0x65,0xc2,0x7f,0xce,0x6b,0x4d,0xad,0x87,0xcb,0x23,0xab,0x57,0x36,0x6a,0xb7,0x8c,0x63,0x17,0x60,0x13,0xa1,0x1f,0x3d,0xa4,0xd4,0xab,0x5d,0x97,0xc7,0x18,0xaf,0xf8,0xae,0x13,0x64,0x2a,0x19,0x34,0xe2,0x28,0x28,0x4f,0x32,0x2a,0xd8,0x43,0x79,0xaf,0x1e,0x56,0xfc,0x97,0x51 -.byte 0x67,0x8c,0x63,0x80,0x32,0x63,0x71,0x5c,0x78,0x00,0xeb,0xfd,0xa2,0x96,0x58,0x21,0x36,0x13,0x02,0xe5,0xa4,0xb7,0xcd,0x5a,0x30,0xa0,0x5b,0x7b,0x23,0xa4,0xcc,0x54,0x64,0x6f,0x6d,0x9b,0xaf,0xea,0x49,0x69,0x9e,0x2f,0x51,0x5c,0xe7,0xa3,0xa3,0xb8,0xac,0xed,0x47,0x23,0x7a,0x37,0x38,0xe3,0x15,0x98,0x6f,0x50,0x6c,0x8d,0xa7,0xe6 -.byte 0xa8,0x39,0xcc,0x63,0x08,0xeb,0x8f,0x8c,0xfd,0x83,0xaa,0x34,0x75,0x19,0xc0,0xf4,0xd6,0x25,0x18,0x94,0x9d,0xa1,0x7e,0xc8,0x6b,0x19,0x76,0xc0,0x8d,0xaf,0x51,0xe5,0x7c,0x8a,0x98,0x17,0x80,0x90,0xc0,0xb6,0xed,0x5c,0x8f,0x33,0x56,0xba,0xce,0xbe,0x83,0x87,0x5d,0x51,0x2e,0x64,0x84,0xa6,0x9d,0x49,0x27,0x5b,0x92,0xe0,0xe7,0xac -.byte 0x37,0x3d,0x22,0x5e,0x25,0xe7,0xca,0x2f,0x5d,0x2f,0xa0,0xd5,0xcb,0xe9,0xac,0x84,0x5b,0x19,0x72,0x1c,0x2c,0x0a,0xd1,0xb7,0x73,0x24,0x8a,0x0f,0xe0,0x07,0xd8,0x49,0x4d,0x23,0x1b,0xac,0xb8,0xd1,0x42,0xd4,0xdf,0xf8,0x4d,0x85,0xa2,0x37,0x30,0x46,0x38,0x88,0x55,0x1d,0xea,0x37,0x54,0x8c,0x43,0xb0,0xed,0x01,0x53,0x75,0xe6,0xf7 -.byte 0x9b,0xe6,0x10,0x91,0x6e,0x80,0x11,0xf9,0x96,0x29,0x4f,0x08,0x77,0x2b,0x7e,0xdb,0x5b,0x14,0xbd,0x77,0x37,0xe8,0x36,0x07,0x4a,0xe4,0xd8,0xa2,0x4e,0x38,0xea,0xeb,0xc2,0xd6,0x43,0x59,0x20,0x0c,0x12,0x31,0x6c,0x27,0xc5,0x7b,0xfc,0xfc,0x54,0x94,0x1d,0x5f,0x82,0x73,0xd7,0x1f,0x43,0x3a,0x73,0xc4,0xf3,0xb3,0xbb,0x53,0xfe,0x22 -.byte 0xc0,0xa4,0x7e,0x2b,0x84,0x1b,0xef,0x6d,0x83,0x9d,0xb3,0x8b,0x2a,0x6c,0xea,0x1e,0xfa,0x77,0x01,0x35,0xd2,0x5b,0xc4,0xd3,0xe7,0x1e,0xca,0x73,0x8b,0xb9,0x1f,0xfb,0x67,0xf2,0xdd,0x03,0xe6,0xca,0xfe,0x3b,0x61,0xd7,0xb5,0x96,0xe0,0x85,0xc2,0x23,0xa7,0xea,0x38,0xbf,0x6e,0x29,0x9e,0x8e,0x18,0xd4,0xbf,0x16,0x73,0xf9,0x18,0xef -.byte 0xc9,0xaf,0x6c,0xe2,0xdc,0xa4,0x58,0x9c,0xf5,0x6d,0x4a,0xc8,0xb4,0x8f,0x16,0x02,0xb7,0x65,0xd3,0x32,0x3b,0x83,0xfe,0xf3,0xc7,0xba,0x68,0xf4,0x95,0xa4,0xf6,0x33,0x57,0x43,0xbe,0xae,0x83,0xa9,0xe4,0x0d,0x0b,0x23,0xaa,0xbc,0x15,0x53,0x18,0x4d,0xb4,0x35,0xe3,0x8e,0x86,0xfe,0xe4,0x98,0x5d,0x63,0x23,0xce,0x44,0xea,0x4d,0x64 -.byte 0x86,0xf8,0x06,0x8f,0xc0,0x73,0xa6,0x6d,0x04,0x53,0x47,0x95,0x0f,0x6d,0x6c,0x01,0x1c,0x3f,0x7b,0x83,0xe4,0xc2,0x40,0xb8,0x97,0x26,0x9e,0x35,0xb0,0x76,0xee,0xe4,0xc7,0xd8,0xaa,0x22,0x83,0x96,0xe1,0x34,0x7b,0x78,0x31,0xee,0xd3,0x9a,0x50,0xd4,0x05,0xfd,0xd6,0x15,0xca,0x83,0x2f,0x49,0xfd,0x00,0x23,0x82,0x39,0xac,0x46,0x7a -.byte 0xe4,0xb5,0xcc,0xee,0xbb,0xaa,0x98,0x82,0xb5,0x27,0x45,0xd5,0x96,0x6e,0x89,0x01,0x1e,0x30,0xe4,0x1c,0x3a,0x65,0xcc,0x9f,0xda,0x38,0xf0,0x4c,0x68,0xfa,0xe5,0xf2,0xe2,0xce,0x34,0xc2,0x15,0xfd,0x21,0xf6,0xe2,0x33,0xbd,0xef,0xfd,0x49,0x15,0xdc,0x38,0x3b,0x24,0xba,0x3a,0x80,0x35,0x60,0xbe,0x50,0x17,0x38,0x3e,0xe2,0x96,0x84 -.byte 0x01,0x41,0x6c,0xb2,0x0b,0xc6,0xff,0xce,0xb3,0x37,0xa2,0x46,0x27,0x33,0x8e,0x04,0x44,0x8a,0x7c,0x64,0x0e,0xbc,0xed,0x74,0x4f,0x40,0x58,0xf4,0x8c,0xf8,0xd9,0x92,0xa9,0x0b,0x18,0x7c,0x93,0x95,0xca,0xa7,0x3e,0x1d,0xad,0x68,0x80,0xd9,0xdb,0x81,0x78,0x50,0x37,0x49,0xbc,0x64,0xc2,0x52,0x5c,0x70,0x7e,0x0a,0x26,0x7e,0xc6,0xbf -.byte 0xd2,0x7f,0x05,0x55,0x7a,0x5a,0x3e,0x9e,0xe3,0x8b,0xf5,0x95,0x2b,0xd8,0xb4,0xb8,0xc6,0x5d,0x91,0xb8,0xc7,0x7c,0xe1,0x75,0xf2,0x43,0x6b,0x73,0xb7,0xb1,0x10,0xf2,0xa7,0x1e,0xab,0xaf,0xc9,0xc0,0x3b,0xab,0xbe,0xf7,0x4a,0x43,0x9c,0xca,0x3d,0x00,0x5b,0x02,0xf8,0xa2,0x4f,0x57,0x81,0xb0,0xde,0x1e,0xd1,0x60,0xbe,0x6c,0x0d,0xe6 -.byte 0xcd,0x51,0xb6,0xc7,0x00,0x52,0x37,0x4f,0xfc,0xee,0xe2,0x43,0x5c,0x61,0x76,0xed,0x80,0x72,0x38,0x26,0x94,0xfe,0x28,0x06,0xfb,0x62,0xa6,0x21,0x9b,0x53,0x60,0x1b,0xf0,0x56,0xae,0xba,0x6b,0x52,0x27,0x2a,0xd5,0xed,0x11,0x92,0xa2,0xe2,0xab,0xdd,0x05,0x38,0x38,0xae,0xeb,0x72,0xcb,0x6c,0xa5,0x2a,0x73,0xc5,0xfc,0xb0,0x36,0x83 -.byte 0xd6,0xe6,0xda,0x6b,0x38,0x72,0x5e,0x8d,0xaf,0x11,0x5f,0x5b,0x89,0x58,0x21,0x36,0xf6,0x7d,0x42,0x48,0xdc,0xce,0xaa,0x94,0xf0,0xc3,0xc5,0x2c,0x08,0x2a,0x36,0x35,0x25,0x95,0xc4,0x11,0x09,0xea,0x7a,0xbc,0x2e,0xc6,0x0a,0x5b,0x4f,0x86,0xeb,0xc2,0x38,0x71,0x48,0x8c,0x63,0x79,0x3b,0xe4,0xba,0x14,0x44,0x31,0x28,0x4f,0x9d,0xb4 -.byte 0x26,0xa6,0x3b,0xea,0x3f,0xcb,0x30,0x6c,0x02,0x13,0xdb,0x4c,0x9c,0x76,0xc8,0xd8,0x01,0x52,0x3d,0x2f,0x51,0x70,0x15,0x91,0xec,0x8f,0x80,0xed,0x88,0xb7,0xfa,0x91,0x2c,0x10,0xcd,0x3b,0x92,0x85,0xe7,0xe8,0x11,0xfa,0x50,0x15,0xe2,0xdf,0xf7,0xbe,0xa4,0x2d,0x13,0x75,0xa6,0x00,0x25,0x8d,0xe1,0xb6,0x9b,0xbb,0x64,0xfb,0x5c,0xde -.byte 0x97,0xcc,0x00,0x51,0xd6,0xac,0x67,0xc3,0x91,0x1e,0x56,0x36,0x2b,0x43,0xed,0x8c,0x67,0x7b,0xf6,0x54,0x6f,0x91,0x44,0x28,0x93,0x60,0xac,0xca,0xb9,0x91,0x7e,0xeb,0x49,0xd8,0xfc,0x12,0x6c,0x40,0x9d,0x0a,0x4d,0xb4,0xab,0xe6,0xad,0x5b,0x8e,0x2d,0x3e,0x53,0xa1,0x88,0xf7,0x41,0x71,0xa7,0xff,0x05,0x46,0x04,0x34,0x1f,0x12,0x89 -.byte 0x92,0xc1,0xf9,0x26,0x16,0x23,0xb6,0x59,0x82,0xdc,0xa7,0xb8,0xa4,0x8a,0x0f,0x1d,0x7d,0x8f,0x44,0xe8,0x4f,0x70,0xbb,0xdb,0x8d,0xe6,0x7e,0x9d,0xd9,0x44,0x10,0x41,0x6c,0x3f,0xb7,0xe8,0x6f,0x39,0x93,0xe1,0xde,0xb8,0x6c,0xba,0x99,0x95,0xb7,0xc8,0xb2,0x2a,0xcd,0x81,0x53,0xc3,0xb5,0x2a,0x8a,0xd6,0x62,0x1e,0x74,0x4d,0xde,0xfa -.byte 0xff,0x7b,0xed,0x11,0x1e,0x44,0x3e,0x93,0x1c,0xae,0x7c,0x5c,0xed,0x52,0x75,0x5e,0x0a,0xf3,0x95,0xce,0x47,0x86,0x1b,0x7f,0x17,0x09,0x12,0xcc,0x08,0xca,0x16,0x11,0xf1,0xa1,0x39,0x78,0x89,0x5c,0x11,0x25,0xc7,0x39,0x5f,0x97,0x74,0xbc,0xa9,0x2a,0x25,0x5d,0xdd,0x93,0x0d,0x8c,0x74,0x07,0x1e,0xd9,0x9f,0xc1,0x38,0x9c,0xbf,0xe0 -.byte 0x42,0xad,0xb2,0xe7,0xb1,0x84,0x82,0xb4,0x56,0xbe,0x3c,0x42,0xb0,0xce,0x2c,0x94,0xb7,0xe6,0x78,0xc8,0x04,0x06,0x58,0x15,0x3e,0xdc,0xf6,0x9a,0x58,0xc3,0xe3,0x85,0x16,0xc8,0x84,0xba,0x8f,0xbc,0x94,0xa7,0x44,0x04,0x29,0xc4,0xd8,0xec,0x63,0xc4,0x47,0x58,0x22,0x02,0x08,0x20,0x44,0x39,0x52,0xa5,0x33,0xfe,0x1c,0x30,0x27,0x92 -.byte 0xbf,0x42,0x44,0x4c,0x3f,0x3d,0x00,0x7b,0x21,0xef,0xbb,0x25,0x75,0x4c,0xb2,0xe7,0x66,0xc9,0xc1,0xfb,0x1e,0x13,0x04,0xd0,0xcb,0x69,0x51,0x9d,0x9a,0xb0,0xb0,0xec,0xb0,0x12,0x24,0x84,0x57,0x9f,0xef,0xb4,0x19,0x50,0xa6,0xf5,0x03,0xa3,0x93,0x0f,0x77,0xaf,0xe0,0x4c,0xa5,0xd3,0xb0,0xd8,0x5e,0xc3,0x78,0x94,0xd5,0x6e,0x48,0x58 -.byte 0x7a,0x93,0xb1,0x62,0x60,0xea,0xa1,0xba,0x7a,0x86,0x6e,0x87,0xe9,0x97,0xe0,0x7c,0x1e,0xb6,0x63,0x94,0x76,0x5f,0x9c,0x95,0x65,0x00,0xd4,0x14,0x0e,0x4c,0x87,0xe7,0xcd,0x9e,0xb1,0xe2,0x13,0x1b,0xb1,0x8a,0x83,0xaa,0xaa,0x34,0xcd,0xb2,0xf6,0x7f,0x12,0xb0,0x79,0xff,0x1e,0x04,0xc8,0x9a,0xfc,0x41,0x88,0xbb,0x28,0x42,0xeb,0x45 -.byte 0x47,0x8b,0xcb,0x57,0x03,0xcd,0xe5,0x9a,0x84,0xea,0x0a,0xb5,0x0c,0xb8,0x30,0x33,0xd6,0xde,0x66,0xa8,0x57,0xf9,0x76,0x4f,0x0f,0x8f,0x53,0x56,0x57,0x91,0xd4,0x55,0xf5,0x78,0xde,0xa6,0xa2,0x59,0xc8,0xb0,0xf2,0xb9,0xfa,0x6d,0x4a,0x70,0x86,0x3d,0x24,0x1b,0xc6,0xb8,0x06,0xf5,0xea,0x09,0x63,0x9b,0x1e,0x61,0x18,0x85,0xba,0x08 -.byte 0x20,0xaa,0x33,0x66,0xcf,0xa7,0xff,0xf5,0x30,0xfe,0xf8,0x39,0xd3,0x88,0x9a,0x5b,0x3f,0x55,0xa6,0x00,0x4c,0x57,0x0d,0xd1,0xa4,0x0c,0xe7,0x8a,0x95,0xd8,0x64,0xc7,0x93,0x51,0x84,0xa6,0x41,0x2c,0xfc,0xb0,0xfb,0x99,0x9a,0xcd,0x2c,0x62,0x3a,0xca,0x43,0x15,0xf2,0x5a,0x22,0x25,0xa4,0x91,0xa3,0x7c,0x42,0x69,0xc1,0x67,0xe3,0xf5 -.byte 0xd4,0x92,0x54,0xbd,0xb3,0x57,0xe5,0x19,0xca,0x1b,0x9c,0x19,0x79,0x9d,0xbf,0x89,0xfc,0xaa,0x72,0xcd,0xcb,0xc5,0xbc,0xdd,0x0c,0x7c,0x31,0x42,0xb0,0xc2,0x76,0xe5,0x8b,0x9b,0x7c,0x92,0x13,0x20,0x5c,0xdc,0x94,0xfc,0xa1,0x90,0x34,0x27,0x88,0x9f,0xe5,0x97,0x5f,0xc3,0xa3,0x83,0xca,0x8b,0xf8,0xac,0x36,0x33,0x47,0xc6,0x20,0x2f -.byte 0x04,0x2d,0x13,0xc1,0x3c,0x07,0x6e,0xf0,0xe2,0x3d,0x32,0x5c,0x50,0x41,0xf2,0x92,0x3f,0x25,0x2c,0x80,0x34,0xa5,0x90,0x2b,0x97,0x6e,0xd1,0xa2,0xa6,0xf4,0x4a,0xe0,0x20,0xd9,0xb9,0x2b,0x66,0xe5,0x06,0x73,0x97,0xfe,0x80,0x70,0x28,0xf9,0xb6,0xae,0x93,0x27,0x7a,0x65,0xff,0x23,0xc1,0x78,0x18,0x92,0xc9,0x0b,0x05,0x82,0x93,0xbc -.byte 0x73,0x3f,0x98,0xe9,0xa0,0x6d,0x20,0x8d,0x13,0xb1,0xf0,0x7e,0xe4,0x07,0x21,0x7d,0x6d,0xea,0x03,0x59,0xf8,0x29,0xc0,0xc8,0x7d,0xce,0xd1,0xf8,0x67,0x82,0x7f,0x84,0xe8,0x77,0xa9,0x9c,0xa2,0x34,0xdf,0xa9,0xac,0xec,0x6d,0x54,0xe5,0x0f,0xcb,0xdb,0x86,0xbc,0x01,0x44,0x91,0x3b,0xc8,0x85,0x4e,0x1d,0xe4,0x74,0x19,0xc6,0x39,0x2e -.byte 0xdf,0xf2,0x8f,0x3a,0x7f,0xe3,0x1e,0x55,0x45,0xcb,0x7e,0xde,0xcd,0xa6,0x1c,0xef,0x20,0xf7,0x07,0x31,0x94,0x9a,0x3d,0x04,0xd7,0x5e,0x65,0x20,0x6a,0x4d,0x31,0x1e,0x6f,0x89,0x40,0x45,0x1f,0x37,0xc1,0x7e,0x07,0xd5,0xa6,0x38,0x4a,0xf1,0x39,0xae,0x72,0x26,0x60,0xb0,0xb5,0xc7,0xd3,0x9a,0xaf,0x57,0x12,0xe9,0x34,0x28,0x8b,0xaf -.byte 0xd8,0x62,0x24,0x58,0xe2,0xcd,0xa2,0x9e,0x74,0x23,0x2d,0x52,0xc7,0x09,0xe5,0xb5,0xf5,0xc1,0xd3,0xa3,0x19,0xe5,0x1d,0x8d,0x0c,0xdf,0x13,0x8d,0xa4,0xa7,0xc1,0x41,0xea,0x9e,0x6d,0x61,0xd4,0xa4,0x74,0xe5,0xf8,0x5f,0x9e,0xfd,0x6d,0xf6,0x6e,0x87,0x0f,0xb5,0xa3,0x82,0xac,0x64,0xb4,0xda,0x07,0x49,0x51,0xc2,0xfd,0xcb,0x55,0xa3 -.byte 0x59,0x34,0xdf,0xa1,0xd6,0x90,0x62,0x43,0x1a,0xf9,0xae,0x85,0x5c,0x11,0x40,0xb2,0xbe,0xa5,0x03,0x04,0x4f,0xec,0x2c,0x58,0x2d,0xe9,0xda,0xcf,0xaa,0x2f,0xcf,0x60,0xc3,0x2c,0x6c,0x81,0x4d,0xf2,0x71,0x41,0xe4,0xae,0x4c,0xfa,0x8e,0x05,0x10,0xff,0x40,0xfa,0xea,0x96,0x78,0x6e,0xfc,0x35,0x35,0xec,0x84,0xf6,0x1d,0x24,0x60,0xcd -.byte 0x96,0x21,0x21,0xa7,0x32,0x90,0x3d,0x51,0x72,0x13,0xa4,0x9b,0x7e,0x94,0x3a,0x9d,0x97,0xf6,0x68,0xd8,0x08,0x42,0x54,0x7a,0xbb,0x9a,0x95,0x83,0xac,0xb8,0xb4,0x68,0xe3,0x31,0xdb,0xe2,0x32,0x8b,0x7d,0x57,0x62,0x1d,0x61,0x81,0xa1,0x36,0x7a,0x25,0x00,0x72,0x24,0x4c,0xa7,0x96,0x3b,0xa5,0x82,0xba,0x8e,0x89,0x1e,0x1b,0x8e,0xf4 -.byte 0xab,0x91,0x85,0x7a,0x32,0x4a,0x47,0x9f,0xce,0xd2,0x51,0x77,0xcd,0xc9,0x02,0x54,0xf2,0x7b,0xcb,0xb8,0x83,0xe0,0xe0,0x1b,0x4a,0xa2,0xe0,0xd9,0x15,0xb6,0x02,0x19,0x75,0xa6,0xba,0xa6,0x98,0xd9,0x61,0x74,0xc6,0x48,0xa5,0x59,0x3d,0xc8,0x47,0xc9,0xe8,0x6b,0xbb,0x6d,0xcf,0x0e,0x8d,0x6b,0x58,0x8b,0x7d,0x4e,0x0b,0x3d,0x67,0xc4 -.byte 0x8e,0x78,0x59,0x40,0x88,0x82,0x33,0x27,0x2c,0xfe,0x2a,0x6c,0xe4,0x80,0xee,0x5a,0xd4,0x5f,0xc8,0xf7,0x82,0x02,0x67,0xfd,0xcb,0x55,0x3e,0xd8,0x41,0xb3,0xce,0x93,0xfe,0xe7,0x56,0xf5,0x63,0xba,0xfa,0x2e,0x79,0xfc,0x11,0x5d,0xb0,0xc6,0x32,0x54,0xed,0x71,0x9b,0x15,0xce,0x62,0x09,0xd4,0x28,0x7f,0x7b,0xa1,0x50,0x5b,0x46,0x24 -.byte 0x0e,0x40,0xa2,0xe2,0x7d,0x93,0xa6,0x2b,0x0b,0x9b,0x40,0x25,0xc9,0xca,0x7a,0x01,0x8b,0x7d,0x68,0xeb,0xd7,0x84,0xc1,0x9d,0xf9,0xfb,0xd0,0x1a,0xec,0xef,0x6b,0x4c,0x78,0x31,0x62,0x8e,0x9d,0xdc,0x78,0x8f,0xcb,0xf8,0xf9,0x41,0xdc,0x9f,0x6d,0x0a,0x27,0x67,0xce,0xbd,0xeb,0x87,0xb3,0x26,0xf3,0x51,0xe1,0xd6,0xd1,0x57,0x46,0xfe -.byte 0x21,0xb9,0x88,0x7c,0xdd,0xa2,0x49,0x71,0x24,0xfb,0xc4,0xc0,0x6a,0x6b,0x05,0x7f,0x80,0xb0,0x09,0x3b,0x9e,0x6c,0x59,0x31,0x3e,0xac,0x7a,0x2e,0x5c,0x04,0x03,0xa3,0x6e,0xf5,0x66,0xee,0xc2,0x9b,0x65,0x88,0x06,0xbf,0xf5,0xe3,0x23,0x73,0x38,0x88,0x99,0xf1,0x64,0x68,0xdf,0x7d,0x04,0x06,0x72,0x92,0x0b,0x62,0x5d,0x12,0x1e,0x4e -.byte 0xff,0x60,0x35,0xe3,0x0f,0xd9,0x8c,0xac,0x38,0x5b,0x91,0xc1,0x51,0xbb,0xa5,0x19,0x7d,0xfb,0x79,0xfa,0x42,0x3b,0xaa,0xf8,0xd3,0x0f,0xc3,0xf2,0xb2,0x68,0x91,0xae,0x28,0x83,0x4f,0x75,0xbd,0x20,0x5f,0x20,0xba,0xc2,0x75,0x85,0x74,0x23,0xf3,0x36,0x33,0x99,0x9c,0x64,0x4c,0xd1,0x5d,0xbd,0x06,0x46,0xbd,0x49,0xf0,0x86,0xc0,0xcb -.byte 0x1b,0xbd,0xec,0x98,0x5b,0xb1,0x80,0xba,0x12,0x42,0x22,0x09,0x9a,0x62,0x3c,0xa8,0x33,0xbf,0xce,0x92,0xd4,0x07,0xef,0x34,0x33,0x8f,0x67,0x1d,0x25,0x60,0xeb,0xd3,0xe4,0x31,0x63,0xa8,0xab,0xe3,0xab,0x70,0x50,0xd8,0x44,0x9f,0x39,0x51,0xd2,0xb9,0x4b,0x16,0xe4,0xfa,0xc5,0x47,0xf3,0xae,0xb5,0xfe,0x7d,0x5d,0x43,0x28,0xa6,0x3d -.byte 0xcf,0x71,0x23,0x6d,0x8e,0xd7,0x74,0xa4,0x86,0x9f,0x92,0x86,0x3c,0x1e,0x51,0xd4,0xe0,0xe6,0xd5,0xc4,0x53,0x3c,0x96,0x55,0xb9,0xac,0x63,0x5b,0xee,0x5a,0x03,0x84,0xb9,0x43,0x2c,0x0f,0x6d,0xbb,0xb5,0xca,0xf0,0x4f,0x3e,0x8b,0x3b,0x14,0x01,0x0e,0x81,0x0d,0xe6,0x62,0xa9,0x34,0x4e,0x03,0xc9,0x85,0x9f,0xc8,0x4f,0x52,0x3f,0x84 -.byte 0x1b,0xab,0x7e,0xaf,0x93,0x22,0xe2,0x0d,0x41,0x79,0x50,0xb2,0x17,0xa7,0x9a,0x80,0xd5,0x65,0x40,0x3b,0x56,0x9b,0xc9,0x00,0xcf,0x03,0xf1,0xff,0xcd,0x72,0x27,0xdb,0x74,0x94,0x70,0x02,0xdc,0x3a,0xee,0x00,0xcc,0x08,0x0a,0xab,0x40,0x87,0x24,0xaf,0x7d,0x67,0x18,0xd0,0x7c,0xeb,0x91,0x1f,0x7e,0x9e,0x41,0x7b,0x39,0xf2,0xfe,0xaf -.byte 0xb7,0x6c,0x58,0xe0,0xdb,0xf7,0xf1,0x23,0x0b,0x98,0x08,0xfa,0xde,0xfa,0xf9,0x24,0x23,0xd1,0x7f,0x69,0xd3,0xb1,0x82,0x68,0x03,0x06,0x86,0x7a,0xf4,0x90,0x8d,0xa5,0xbd,0xbe,0x14,0x2f,0xa2,0x5e,0xaf,0x5c,0x1e,0x07,0x68,0x19,0x5a,0xd3,0x53,0x7d,0xe8,0x13,0x6b,0xe3,0x02,0x49,0x0d,0xd2,0x96,0x56,0xae,0x67,0x8a,0x27,0x61,0xa0 -.byte 0x60,0x20,0x2c,0xb4,0x5d,0xdf,0xc3,0x24,0x50,0xa9,0xbc,0x3d,0x5c,0xf3,0x2e,0xb6,0xba,0x71,0xf0,0x04,0x43,0x84,0x4d,0x80,0xe9,0xa5,0xdd,0xb3,0x1e,0x5e,0x56,0x32,0x1a,0xd4,0xe3,0x10,0x57,0x35,0xa8,0xf1,0xe5,0x96,0xc1,0x27,0xef,0xcc,0x21,0x71,0x10,0xd1,0x07,0x7e,0xb3,0xab,0x95,0x64,0x86,0xaf,0xc9,0x15,0xe6,0x98,0x5e,0xb1 -.byte 0xbd,0xde,0x99,0x38,0xfc,0x8d,0xb2,0x5a,0xa4,0x44,0x5b,0x74,0x31,0x31,0x07,0x93,0xf5,0x86,0x78,0xc5,0x82,0x26,0xfc,0x95,0x1f,0x33,0xd8,0xfe,0x70,0x42,0x2a,0xa7,0x3a,0xb1,0xb2,0x63,0xd6,0x5b,0x54,0x9c,0x54,0x45,0x4f,0x1b,0x4a,0xc2,0xb4,0x0e,0x99,0x48,0xde,0x8d,0xa6,0x5d,0xd3,0xdc,0x31,0xa4,0x2b,0x0d,0x44,0x6e,0x1a,0x10 -.byte 0x3f,0x6c,0xa0,0xab,0xcb,0xb4,0xf6,0x18,0xba,0x11,0xd4,0xd4,0x70,0xc4,0xab,0x04,0x4c,0xe7,0xe9,0x53,0xe5,0xd9,0xe7,0xeb,0x21,0xa2,0x2c,0xc4,0xc6,0xc3,0xe7,0x73,0xd9,0xd3,0x84,0xb0,0x12,0x94,0x3b,0xfd,0xd9,0x32,0xba,0xe3,0x37,0xc1,0xb9,0x4d,0xea,0x3e,0x3d,0x31,0x4e,0xa0,0xe7,0x73,0x9d,0x4e,0x26,0xd1,0xdf,0xe6,0x26,0xcd -.byte 0xd7,0x17,0xd7,0x28,0x2c,0x04,0xe9,0x55,0xd5,0x70,0xaf,0xab,0xc1,0x07,0xbc,0xc4,0xd2,0x89,0xdc,0x22,0x59,0x19,0x0e,0xd8,0x8b,0xdd,0x46,0x7f,0xe4,0xad,0xa5,0x70,0xd7,0x18,0x51,0x30,0xd7,0xbc,0x26,0x45,0xe7,0xea,0xce,0xc7,0xf2,0xca,0xb1,0x9c,0x57,0x1e,0x10,0x5f,0x44,0x8d,0x3d,0xe8,0x55,0xa1,0x22,0x68,0x97,0xe8,0x03,0x9c -.byte 0x8b,0x63,0x81,0xd9,0xcd,0x4c,0x6c,0xe3,0x68,0xc9,0x35,0xee,0x94,0x13,0x25,0x0b,0x12,0x61,0xbd,0xee,0x6f,0xc7,0xe8,0xb5,0x01,0x7a,0x9e,0xd0,0x5a,0x46,0xc6,0x19,0x1b,0xc2,0xf1,0x2d,0xaa,0x53,0x29,0xcf,0x23,0x1a,0x4d,0x94,0x0a,0x50,0x64,0xf5,0x3b,0x52,0x55,0xac,0xa5,0x21,0x15,0x47,0xd9,0x14,0x8c,0x7f,0x4d,0x79,0x6b,0xc1 -.byte 0x43,0x0a,0xf2,0x42,0xd2,0xb0,0x95,0x19,0x99,0xdd,0x1d,0x8e,0x84,0x8c,0x7e,0x59,0x69,0x93,0x86,0xae,0xf1,0x67,0x35,0x55,0x7c,0x5b,0x38,0x11,0x56,0xec,0x6c,0xbb,0xe8,0xc0,0x54,0xec,0x5f,0x65,0x13,0xe3,0x86,0xa0,0xb1,0xc1,0x5e,0x34,0x4f,0xdd,0x4d,0x00,0xc6,0x29,0x05,0x78,0x64,0x8c,0x19,0xb0,0xfc,0x8a,0xb2,0xc7,0x86,0x57 -.byte 0xa2,0xdd,0xed,0x43,0xc1,0x7f,0xab,0x89,0x19,0xe8,0xa6,0xf5,0x7a,0x15,0xfe,0xd5,0x4f,0x53,0xde,0x78,0x42,0x76,0xf7,0x8a,0x54,0xe8,0x37,0xfd,0xee,0x82,0x20,0xd5,0xe2,0x32,0xb9,0x32,0x67,0xc7,0xff,0xdc,0xf0,0x40,0x07,0x28,0x55,0x16,0x56,0x84,0xe9,0x17,0x25,0x17,0x8e,0x10,0xef,0x9f,0xed,0x33,0x83,0x6d,0x9e,0x87,0x82,0xb8 -.byte 0xa9,0x6b,0xcb,0xe5,0x04,0xfb,0x87,0x51,0x05,0x1a,0x64,0x64,0x51,0x34,0xa3,0x61,0x4a,0xe3,0xa6,0x35,0xa5,0xc9,0xe3,0xde,0xb0,0xcf,0x5f,0x68,0x49,0xbc,0x98,0xf9,0x0b,0x82,0xde,0xb1,0xf9,0x77,0x16,0x7c,0x1f,0x80,0x0c,0xfc,0xbb,0x6d,0x8e,0x92,0x93,0x00,0xc2,0xa5,0xbe,0xde,0x55,0x09,0x9d,0x83,0xa5,0x6c,0x0a,0xb5,0xc4,0x53 -.byte 0xde,0xbc,0x07,0xca,0x0f,0x43,0xea,0x50,0x25,0xee,0x51,0x3b,0xfb,0x7a,0xcf,0x31,0x8a,0x19,0x1c,0xa2,0x2d,0x72,0x79,0x81,0xc6,0xb8,0xe6,0xe1,0xd8,0x3e,0x0f,0xc0,0xae,0x73,0x40,0x30,0x15,0xaa,0xe3,0x72,0xc3,0x36,0xc1,0x42,0x11,0xc5,0x3f,0xf5,0x69,0x78,0xea,0x95,0x54,0x36,0xe8,0x7e,0x9c,0xad,0xbd,0xcd,0x19,0xfe,0x4a,0x04 -.byte 0xb4,0x54,0x14,0x98,0x58,0x6f,0x06,0x8f,0x8c,0x95,0xa8,0xc9,0xe8,0xc4,0x2b,0x03,0xaa,0x42,0x75,0x74,0xa2,0x63,0xdb,0xca,0xd1,0xf0,0x60,0xc3,0x63,0x84,0xfb,0xd7,0x5a,0x7b,0xca,0x45,0x8d,0x14,0xdc,0xf8,0x71,0x40,0x71,0xbb,0xa1,0x1a,0xd3,0x8c,0xfb,0xf6,0xf7,0xfc,0x82,0x72,0x50,0xc9,0xe3,0xc5,0xe2,0xb1,0x57,0xb1,0x24,0x3e -.byte 0x11,0x4d,0x96,0x1c,0x3a,0xe1,0xb6,0xb7,0x0e,0x55,0x35,0x6c,0xd8,0x2b,0xe3,0x78,0xcd,0xac,0x8f,0x24,0x70,0xc6,0x35,0x5b,0x6e,0x75,0x7a,0xf1,0x7d,0x87,0x53,0xcf,0x0a,0x24,0xb6,0x6a,0xfd,0xef,0x90,0x07,0xcf,0xde,0x30,0xbc,0x8c,0xec,0xda,0x6f,0x45,0xad,0x92,0xb6,0x8d,0x6b,0xb8,0x8e,0xdc,0xe5,0xbf,0x57,0x67,0x5e,0x2f,0x4d -.byte 0x5d,0xee,0x38,0x0a,0xaf,0xeb,0x62,0x84,0x2b,0x4c,0x30,0x7b,0x91,0x99,0x40,0x6f,0x09,0x2b,0x36,0xcd,0x04,0xeb,0x7c,0x8d,0xa5,0xbd,0xd6,0xb0,0xfc,0x27,0xcf,0x6b,0xdd,0xe1,0x94,0xbc,0x21,0xc6,0xc9,0x55,0x24,0xd4,0xa1,0x6f,0x1e,0xa2,0x81,0x31,0x22,0xb7,0x75,0x9e,0xa7,0x01,0x26,0x01,0x6c,0x12,0x91,0x02,0x87,0x40,0x5c,0x91 -.byte 0x1f,0x0c,0x55,0x07,0x12,0xa7,0x48,0xdd,0xed,0xb6,0xfe,0x38,0x05,0xbc,0xe1,0x2e,0x3b,0x89,0x4f,0x98,0x65,0x22,0x93,0xda,0x09,0x9f,0x04,0x90,0x66,0x81,0xd1,0x56,0x27,0x8b,0x26,0x99,0xbe,0x93,0x08,0xf1,0xfb,0x80,0x5b,0xaa,0xc4,0x96,0x88,0x93,0xb6,0x01,0xae,0xf6,0x69,0xaa,0x6f,0x4d,0xde,0x2f,0xc7,0x24,0xbf,0xe9,0xb8,0xeb -.byte 0xcd,0xb2,0x0a,0x50,0x5c,0xd2,0x0b,0xfc,0x57,0x3b,0x96,0xf8,0xd9,0xbe,0xd2,0xb5,0x16,0xac,0x7c,0xe4,0x2f,0x46,0x93,0x86,0x48,0x91,0xfa,0xae,0xca,0x05,0x9e,0xfe,0x6e,0xae,0xa5,0x58,0x94,0xc0,0x58,0x1e,0xc5,0x69,0x28,0xe0,0x99,0x12,0x83,0xcf,0x35,0xe4,0x72,0x7d,0x4e,0x8b,0x66,0x56,0xb3,0xa6,0x2a,0x72,0x06,0x03,0x45,0xd1 -.byte 0x95,0xc9,0x93,0xb7,0xf4,0x8a,0x83,0xce,0x17,0x8b,0xf0,0x8e,0x8f,0x4a,0x68,0x55,0xd8,0xfc,0x54,0x8d,0xb5,0x62,0x17,0xa8,0xe6,0x18,0x03,0x53,0x04,0xb8,0xbe,0xd2,0xd0,0x7a,0x84,0xe1,0x39,0x31,0xc5,0x74,0xf2,0x64,0x1c,0x3b,0xd5,0x52,0x9b,0x81,0x8a,0x8f,0x36,0xc8,0xab,0x3d,0xe1,0xa8,0x2a,0xf2,0x84,0x9a,0xca,0x0c,0xcf,0xc9 -.byte 0x45,0x54,0x06,0xe8,0xd2,0x62,0x61,0x4d,0xeb,0x0b,0x38,0x4e,0x43,0x59,0x85,0x3a,0xe4,0xa3,0x25,0x15,0xc2,0xb5,0x7b,0x5e,0x2f,0xe6,0xc1,0x5d,0x2a,0xb7,0x57,0xb8,0x7e,0x61,0x51,0xc3,0x81,0x53,0x45,0x8a,0x6e,0x4c,0x89,0x84,0x2a,0x6b,0xca,0x15,0xff,0x97,0xfc,0x1f,0x8a,0x44,0xbd,0xcd,0x5e,0x32,0x6b,0x5f,0x78,0x7b,0xdf,0xdd -.byte 0x9d,0x2f,0x21,0xf2,0x14,0x40,0x5f,0x5a,0xd5,0x21,0x27,0x3d,0x0b,0x9f,0x9f,0xb0,0x8e,0xab,0x9e,0x68,0x96,0x02,0xfd,0x4d,0xcc,0x03,0xf0,0x03,0xfb,0x4c,0xac,0xfa,0x00,0x3b,0xea,0x1a,0x53,0x80,0x77,0xec,0x53,0xc3,0x3c,0x6c,0xf8,0xa5,0x3e,0x52,0x34,0xd4,0xa1,0x52,0xb8,0xd6,0x19,0x8c,0xdf,0x85,0x27,0x61,0x22,0xe7,0x43,0xeb -.byte 0x85,0xc0,0xbe,0x58,0xe6,0x60,0x81,0x4c,0xc6,0xbb,0xc0,0xbf,0x63,0x39,0x9d,0xad,0x2e,0xa8,0x2a,0x83,0x3d,0xfa,0xdb,0x0b,0x98,0x16,0x78,0x18,0x43,0xc7,0x17,0x82,0xb8,0xec,0x32,0x45,0x75,0x0c,0xc1,0x4c,0x84,0xbf,0xce,0x83,0x3b,0xb4,0x91,0xf4,0x0d,0x5d,0x83,0xf6,0xd6,0x10,0xab,0xc6,0x26,0x9b,0x68,0x59,0xec,0x48,0x4b,0x1d -.byte 0x35,0x2a,0x5b,0x23,0x83,0x22,0x8e,0x7d,0xfa,0xce,0xde,0xb1,0xd9,0x78,0xf6,0x9e,0x08,0xba,0xfb,0xda,0xf2,0x04,0xc5,0x2a,0xac,0xbf,0xb4,0x04,0x05,0x1f,0x0b,0xeb,0xe8,0x2a,0x3c,0x3f,0x4f,0xb6,0xc8,0x6b,0x97,0x5a,0x9e,0xdb,0x4b,0x3c,0x93,0xc1,0x20,0x1c,0x62,0x91,0x74,0x76,0x49,0x92,0xc2,0xd8,0x0d,0xd8,0xfe,0xb5,0x68,0x77 -.byte 0x48,0x9f,0xbe,0xe0,0x78,0x20,0xe7,0xa4,0x3d,0x3e,0xa1,0x4c,0xc7,0xeb,0xd3,0x30,0xd3,0xf0,0x65,0xcf,0x18,0x3c,0xf8,0x25,0xc2,0x99,0xf4,0xec,0xef,0xdd,0xef,0xf3,0x6b,0x28,0x00,0xaa,0xfd,0x76,0xec,0x19,0x67,0xd6,0x79,0xa6,0x01,0x6e,0x20,0x3a,0x7f,0xd4,0xd0,0x05,0xb4,0xea,0xd4,0xde,0x11,0x06,0x44,0x4a,0x6f,0x15,0x2f,0x62 -.byte 0x9a,0xaa,0xeb,0xaf,0xb5,0xb5,0x46,0xb2,0x28,0x2e,0x74,0x26,0x06,0x91,0xeb,0x15,0xef,0xd4,0xfd,0xc7,0x1b,0x65,0x25,0x01,0x24,0xd2,0x44,0x05,0x18,0x1c,0x71,0x36,0x58,0xc4,0x37,0xfe,0x22,0x29,0xc0,0x2f,0xd2,0x4e,0xeb,0x43,0xb9,0xf9,0x4e,0x87,0xd7,0x92,0x77,0xa8,0x4f,0xa5,0x6e,0x5c,0x4d,0x3a,0xe9,0x16,0x62,0x30,0x51,0xbb -.byte 0x32,0xd8,0x0d,0x86,0x20,0xbf,0x68,0x0f,0x3e,0xef,0x8b,0x0d,0xc5,0xa6,0x94,0x81,0xe9,0x6f,0x85,0xf5,0x22,0x6e,0x9e,0x0a,0x56,0xa3,0x43,0x79,0x50,0xd9,0x45,0x5f,0x5a,0x3f,0x53,0x53,0xb7,0xfe,0xb6,0x1c,0x63,0xab,0x7c,0xed,0x2f,0xc4,0x2b,0xa8,0x53,0xfb,0xad,0x46,0xf0,0x63,0xca,0x7a,0x6e,0xce,0xf4,0xb9,0x34,0xd0,0x9a,0xc8 -.byte 0x0d,0xd2,0x32,0xce,0x26,0x3f,0xcd,0xd9,0xbc,0xa9,0x46,0x65,0x45,0xfe,0x45,0xeb,0x0d,0xab,0xe6,0x31,0xb6,0xb9,0x41,0x53,0x7d,0x55,0xc3,0xfb,0x10,0x46,0x37,0x77,0x1f,0x15,0xf0,0x5f,0xcb,0x8f,0xea,0xc5,0xc0,0xb8,0xc6,0xb1,0x3a,0x06,0x42,0xec,0x38,0xec,0x06,0xd1,0x37,0x3b,0xe1,0x8d,0xad,0xc2,0xce,0x96,0x0b,0xf0,0xab,0xde -.byte 0x9c,0x3c,0x09,0xef,0x59,0xcd,0x67,0xa7,0x6e,0x0e,0xc7,0xee,0x51,0x6d,0x90,0x40,0x0e,0xdf,0xb1,0x13,0xe3,0x0c,0xb6,0xe8,0xcb,0xf5,0x57,0x50,0xeb,0xdf,0x09,0x45,0x72,0x40,0xff,0xdc,0x5c,0x51,0x42,0x47,0xb2,0x9e,0xca,0xf3,0x1b,0x06,0xb1,0x3e,0x04,0x55,0x96,0x63,0x24,0x16,0xdb,0x3e,0xab,0x98,0x33,0x70,0x6f,0xfd,0x8f,0x7b -.byte 0x56,0xb0,0x7f,0x28,0x26,0xc4,0x2a,0x9e,0xf5,0xa7,0xba,0x61,0x75,0xa4,0xb1,0x25,0x60,0xe5,0x9c,0x7e,0xb4,0xaa,0x04,0xa1,0x33,0x5a,0x8d,0x88,0x1d,0xc4,0x38,0x58,0x28,0x23,0xc7,0xac,0x20,0xf8,0xaa,0x18,0xf8,0xc7,0x27,0x05,0x07,0xf7,0x12,0xfe,0xe1,0xa5,0x99,0xaa,0x55,0x79,0x72,0xc4,0x14,0x08,0x14,0x4a,0xfb,0xf7,0x66,0x81 -.byte 0x6e,0xed,0x81,0x12,0x5f,0xb6,0x08,0x00,0x37,0xf9,0xdc,0xdf,0x4d,0xcb,0xfa,0xc6,0xf3,0xc2,0x17,0x17,0x52,0x39,0x7b,0xa0,0x3e,0x25,0xc9,0x48,0xd8,0xa6,0x1b,0x8b,0xdb,0xf8,0x74,0xac,0x6b,0x16,0xec,0xa6,0x4a,0x1e,0x7e,0x5c,0x50,0xbf,0x81,0xef,0x3c,0x7d,0x9d,0x21,0x38,0xa9,0x26,0x3c,0x30,0x7a,0xfb,0xab,0xd8,0x6a,0x0a,0xaa -.byte 0xbb,0x6e,0x91,0x92,0x7c,0x04,0x02,0x0e,0xa2,0x71,0xc7,0xde,0x7d,0x42,0xaf,0xe5,0x92,0xc1,0xb9,0xd7,0x52,0xaa,0x32,0xea,0x39,0x84,0x17,0x40,0xb0,0x83,0x18,0xff,0x46,0xb8,0x59,0xd9,0xa3,0xce,0x82,0x7e,0x65,0x54,0xe0,0xa4,0x6d,0x8a,0xbc,0x6a,0x65,0xb2,0xd5,0x96,0x5b,0x1c,0x9a,0x32,0x72,0xf7,0x81,0x57,0xcd,0xb3,0x22,0xc5 -.byte 0x7d,0x20,0x24,0xea,0xbe,0x51,0x4c,0xb3,0x48,0x36,0x4f,0x73,0xf4,0x3f,0x07,0x92,0x01,0xe2,0x1e,0x78,0x3f,0x8e,0x1f,0x35,0x1a,0xf1,0xe1,0x14,0xd1,0xe7,0xd9,0xfd,0xd8,0xf7,0x20,0xc2,0xf3,0x7a,0x59,0xc9,0x1d,0x13,0x41,0x01,0xf6,0x77,0x69,0xfb,0x0f,0xc7,0xe4,0x58,0x04,0xce,0xe8,0x73,0x87,0x2f,0xef,0xe6,0x36,0x38,0xc7,0x91 -.byte 0x2d,0x17,0xb5,0x56,0x68,0xb1,0x9f,0xbf,0x2e,0x4b,0xe7,0x09,0x7b,0x35,0x33,0x5a,0x6c,0xc1,0x6f,0xb3,0xac,0x6c,0x1e,0xfe,0xc0,0xc9,0xd8,0x77,0xf5,0xcb,0x5e,0xcc,0xd1,0x2f,0xdd,0x23,0x8b,0x3b,0xb5,0x43,0x96,0x1f,0xa9,0xe4,0x84,0x41,0x92,0xe9,0x68,0x47,0x50,0xf7,0xd4,0x85,0x22,0xa1,0x43,0xaa,0xde,0xf7,0xea,0xe0,0x54,0xaa -.byte 0x0d,0xe6,0xa5,0xb8,0x7e,0xec,0x13,0x9a,0x1e,0x6c,0x10,0x9d,0xa8,0xfb,0x97,0xde,0x24,0xda,0x33,0xbb,0xab,0x17,0x7a,0xb4,0x72,0xaf,0xed,0xc9,0xa4,0x62,0x65,0x0c,0x99,0x3d,0x74,0x7f,0xff,0x59,0xa9,0x8e,0x37,0xb9,0x10,0x30,0x26,0x3f,0x2f,0xfc,0x1e,0xe2,0xc6,0xb8,0xff,0x41,0xb3,0x35,0x3f,0x41,0xf4,0x47,0xbc,0x76,0xc6,0x77 -.byte 0x0f,0xf8,0xff,0xb8,0xd2,0x34,0x40,0xac,0x43,0xcb,0xcf,0x1f,0x57,0xaa,0x1a,0xa7,0xe1,0x4a,0x69,0xd7,0x05,0xa7,0x9d,0xff,0x13,0x43,0x91,0xe3,0x09,0x1c,0xb2,0xb2,0x82,0x06,0xa3,0x3c,0x35,0x85,0x9e,0xd0,0xcf,0x1c,0xb9,0x13,0x09,0x7d,0x3d,0x17,0x0f,0xf8,0x2f,0x61,0x97,0x7e,0x02,0xe0,0x78,0x07,0x69,0x8c,0x91,0xbe,0x96,0x92 -.byte 0x4a,0x03,0xa7,0x31,0x5f,0x6c,0xfe,0x55,0xb2,0x17,0xe8,0x4c,0x64,0x48,0x18,0xde,0x4f,0x5a,0xce,0xd2,0xcb,0x83,0x4d,0x1b,0x2a,0x1f,0xce,0x85,0xf7,0xdc,0x74,0x8c,0x42,0xc6,0x5a,0x3a,0x51,0x22,0x79,0x70,0xa0,0xe0,0x29,0x2a,0x73,0xe4,0x53,0xb4,0x47,0x5f,0x54,0xa8,0x65,0xe4,0x89,0x78,0xf9,0xb9,0x5f,0x5f,0x9d,0xa8,0xf7,0x82 -.byte 0x4e,0x34,0x60,0xfc,0xe3,0x88,0x65,0x73,0x99,0x1f,0x53,0xed,0xe8,0xf0,0xf4,0x5a,0x0a,0x49,0x42,0x6e,0x02,0x3f,0xa8,0x63,0x21,0x02,0x2e,0x8f,0x33,0xba,0x0e,0x10,0xd3,0x4c,0x1a,0x8b,0xf5,0x84,0x8e,0x2b,0x37,0x12,0x23,0x77,0x02,0x45,0xc7,0xc3,0x79,0x06,0xc2,0x8c,0xaa,0x32,0x53,0x7c,0x19,0xa2,0x92,0x7e,0x47,0x40,0x8f,0xae -.byte 0x8a,0x64,0x51,0x67,0xe1,0xc1,0xc3,0xd2,0x14,0x1d,0x63,0x0c,0x80,0x04,0x30,0x3d,0xee,0x58,0x44,0xe4,0x14,0x63,0xfc,0x95,0x05,0x3e,0xc1,0x8d,0xd3,0xcb,0x5d,0xc1,0x8e,0xf9,0xd7,0xe5,0x9d,0x97,0xef,0x8a,0xaa,0x50,0x31,0xa3,0x01,0x3a,0xb2,0x8d,0x63,0xb6,0xe7,0x34,0xec,0xa1,0x7a,0xff,0x57,0x95,0xbb,0x1d,0xbe,0x0c,0xa5,0x91 -.byte 0x92,0x08,0x06,0x1c,0x67,0x03,0x2e,0xee,0xf6,0x6f,0xa0,0xb7,0x9a,0x7c,0xe3,0x6a,0x8e,0xd8,0x50,0xc1,0xd6,0xa1,0x8d,0xe9,0x66,0x9a,0x1f,0x62,0x15,0x04,0x93,0x74,0xe8,0x04,0x0d,0x27,0x55,0x2b,0x07,0xb1,0xbd,0x69,0xe4,0xc1,0x34,0x8e,0xe7,0xfb,0xa0,0x3f,0x40,0x31,0x47,0xba,0xcb,0x80,0x88,0xf7,0x4f,0x46,0x05,0x31,0xaf,0x23 -.byte 0xdf,0x93,0x09,0x0a,0x15,0xc9,0x95,0x74,0x52,0x72,0xf4,0xbf,0x0d,0x07,0xb6,0xcc,0x4b,0x40,0x12,0xf3,0x87,0xea,0x29,0xd8,0x29,0x31,0x23,0xac,0x29,0x1a,0x89,0x83,0x5b,0x33,0x4b,0x6b,0x69,0xbe,0xb6,0x15,0x7e,0xfd,0xf2,0x95,0xc4,0xbe,0xeb,0xee,0x59,0x01,0x2a,0xce,0xca,0x80,0xda,0xf8,0x1a,0x01,0x23,0xf7,0xa1,0x4f,0xf5,0x83 -.byte 0x5e,0x16,0xd9,0x12,0xa9,0x4e,0xcb,0x59,0x23,0x4f,0x40,0xd7,0xbf,0xaf,0x76,0xf0,0x50,0x31,0x27,0x3a,0x8b,0x1d,0x9b,0xb1,0x1c,0x41,0xb0,0xed,0xe6,0xf3,0xa8,0x5f,0x6b,0x58,0x54,0x92,0xaf,0xcc,0x44,0x5c,0xea,0xdb,0x09,0xc5,0x26,0x5e,0xbe,0x46,0xbd,0x72,0x49,0x5a,0x4e,0x65,0x7e,0x75,0xcf,0xfc,0xf6,0xd0,0x3c,0x4a,0x7e,0xd6 -.byte 0x8e,0x8e,0xb4,0x19,0x45,0x75,0xbf,0xc3,0x5e,0x46,0xff,0xc9,0x46,0x65,0x8d,0x31,0x01,0x5e,0x1c,0x13,0x93,0x56,0x6f,0x28,0xec,0xf3,0x77,0xfa,0x6e,0xb9,0x0e,0xb6,0x8e,0x0e,0x38,0xf8,0x28,0x64,0xa2,0xa1,0x42,0x9a,0xb4,0xf3,0x14,0x8d,0x17,0x80,0x05,0x82,0x7c,0xf1,0xea,0x8b,0x4b,0x62,0xa0,0xde,0xf6,0xd7,0x36,0xb0,0x70,0x8d -.byte 0x03,0xf6,0xc8,0x2a,0x9e,0xc0,0xbb,0x2f,0xcb,0xef,0x35,0xf7,0x16,0xcd,0xd6,0xd6,0x90,0xd7,0x5d,0x61,0x00,0x33,0x9f,0xd8,0xd1,0xda,0x17,0x67,0x90,0xd1,0xf8,0x59,0xcb,0xf1,0x76,0xc2,0xbe,0x1f,0x5d,0x0d,0xb2,0x02,0xbd,0x19,0x9f,0x5a,0xa0,0x91,0xac,0x51,0xb5,0xf5,0x0a,0x64,0x67,0xf2,0x49,0x30,0x6c,0x57,0x83,0xda,0x90,0xf1 -.byte 0xc6,0xc7,0xe6,0x05,0x13,0x30,0x52,0xfd,0x2a,0x47,0xea,0xae,0xd3,0xed,0xe4,0x64,0x1f,0x6c,0xb1,0xdf,0xca,0x20,0x97,0x2a,0xc8,0xdc,0x00,0x0e,0x5b,0x59,0xc8,0x16,0x95,0x68,0x9a,0x2e,0x44,0xab,0xf6,0x93,0x7c,0x8f,0x66,0x4f,0x07,0x42,0x3f,0xa5,0x81,0xe7,0xab,0x59,0xbb,0xae,0xb1,0x3e,0x9a,0x25,0xf1,0xde,0xac,0x4c,0x1d,0x7a -.byte 0x54,0xb9,0xa9,0x59,0xaf,0xb0,0xab,0xaf,0x6b,0x76,0x66,0x1e,0xbe,0x1a,0xc1,0x61,0x1b,0x81,0x6b,0xe8,0xe4,0x73,0x6a,0x87,0xe9,0x39,0xcb,0x2c,0xab,0x64,0x36,0x9a,0x11,0x46,0xec,0x9f,0x30,0xb6,0x2c,0x14,0xe0,0xec,0xbe,0x33,0xde,0x60,0xc6,0x00,0x29,0x3c,0x55,0xda,0xfc,0x64,0xff,0xaa,0xbf,0x99,0x58,0xe2,0xe3,0xec,0xde,0xca -.byte 0xd1,0x3d,0xd2,0xad,0xaa,0xca,0x36,0x8f,0x93,0xa2,0xdd,0xde,0xaa,0x49,0x7f,0xdd,0x39,0x91,0xa0,0x7b,0x33,0xdf,0x36,0xcd,0xc3,0x3a,0xbc,0x53,0xf0,0x07,0x99,0x78,0x4e,0x63,0x47,0x79,0xbf,0x21,0xfc,0x05,0x47,0x69,0xec,0xee,0xf4,0x21,0x97,0x94,0x0c,0x7a,0x9f,0xa6,0xeb,0x5b,0x23,0xed,0x9d,0xc1,0xe1,0x5e,0x10,0xca,0xe0,0x84 -.byte 0x5a,0xdd,0xf6,0xae,0xd8,0x23,0x98,0xea,0x6c,0x43,0x77,0x41,0xf3,0x84,0x5a,0xe8,0xda,0xb3,0x11,0x0e,0x19,0x33,0xe9,0xf9,0x7a,0x90,0x07,0x68,0xf1,0xe4,0x52,0x0c,0x03,0x67,0xb9,0x42,0x41,0x24,0xa3,0x61,0x67,0x75,0xc9,0xb5,0xdd,0x10,0xf1,0x20,0x93,0x54,0xdb,0x0d,0xc7,0x0d,0x25,0x3e,0xda,0xb3,0xe7,0xce,0x97,0x7e,0xdb,0x1a -.byte 0x8f,0x92,0xff,0xe3,0x44,0x2d,0x6b,0xdb,0xe0,0x69,0x8b,0x16,0xce,0xe8,0xc7,0x93,0xf1,0x19,0xb9,0xd3,0x41,0x45,0x8d,0x95,0xb3,0x03,0xb2,0x66,0x96,0x95,0x91,0x33,0x1c,0xee,0xde,0xd7,0x9d,0xab,0x32,0x2f,0xb8,0x3c,0x7a,0x44,0x8f,0xa6,0xca,0x02,0x03,0x2f,0xa8,0x44,0x85,0x0e,0xf5,0x27,0x90,0x84,0xd9,0x80,0x06,0xf4,0x4f,0xc7 -.byte 0x21,0xc5,0x92,0xa4,0x2d,0x08,0x42,0x4c,0xa7,0x84,0xfa,0x7e,0x2b,0x66,0xfb,0x7c,0x81,0xea,0x5c,0x7d,0xdd,0x86,0xf1,0xf5,0x04,0xef,0xf2,0x50,0x12,0x72,0x42,0x22,0x23,0x74,0x7f,0xe7,0xed,0xd9,0xce,0x78,0x10,0x83,0x37,0xd0,0x81,0x97,0x4a,0xac,0xc2,0xe5,0x13,0x91,0x83,0xe2,0x6e,0xff,0x5a,0x0b,0xc3,0x4d,0xc1,0x3e,0x97,0x16 -.byte 0x96,0x69,0x39,0x9e,0x1d,0x6b,0x16,0x82,0xa2,0x94,0x0d,0x50,0xdd,0xa3,0xda,0x9d,0xda,0x3f,0x46,0xce,0x6c,0xd0,0xdf,0x6e,0x1b,0x17,0x47,0x51,0x74,0x6f,0xe9,0xa4,0x6b,0xae,0xd2,0x6e,0x5b,0xc0,0x26,0xc6,0x0b,0x84,0xb1,0x39,0xcf,0x9e,0x7c,0x18,0x52,0xd7,0x8f,0x33,0xae,0x3d,0xaf,0x3d,0x1a,0xba,0x3f,0x09,0x76,0x22,0x1d,0xf3 -.byte 0x42,0x14,0x4f,0x06,0xc7,0x33,0xc1,0x2d,0x58,0x1b,0x4c,0xc0,0x3a,0x29,0xa6,0x5e,0x19,0x26,0xdf,0x36,0x18,0xa9,0xc5,0xe9,0xd3,0xb1,0xae,0x86,0xa8,0x7f,0xd9,0xb4,0x18,0xef,0x9c,0x46,0xb6,0xf2,0xb2,0xb6,0x6e,0xe2,0xf8,0x5f,0x27,0xea,0x76,0xd3,0x40,0x68,0x94,0x66,0x8a,0xf5,0x9f,0xee,0x0c,0xe5,0xae,0xb6,0xba,0x87,0x42,0x40 -.byte 0xc9,0x83,0xac,0xb4,0x2c,0xec,0x74,0xb7,0x55,0x17,0x0b,0x1e,0x45,0x1a,0x87,0x9d,0x52,0xce,0xb7,0x58,0x2f,0x45,0xc7,0x7d,0xf3,0xd3,0x11,0x2e,0xf4,0xd8,0xc0,0xb8,0xc3,0x31,0x45,0x68,0x40,0xe8,0x8a,0x33,0x20,0x9a,0x06,0xa8,0x18,0x53,0xb2,0x73,0xa1,0x57,0xac,0x8f,0x56,0xeb,0x8e,0xa4,0xfc,0xd6,0x76,0x7e,0x81,0x62,0x2c,0x17 -.byte 0x49,0xb4,0xcc,0x15,0x66,0xcb,0xa2,0x3c,0x29,0xf0,0x73,0x0e,0x9a,0x34,0x16,0x6d,0x43,0x62,0x20,0x89,0x14,0xae,0x8b,0x5d,0x61,0x54,0xa1,0x82,0x49,0x73,0xb9,0x2b,0x48,0xd4,0xe3,0x21,0x37,0x5e,0x4d,0xbf,0xd0,0x72,0xa4,0x23,0xdb,0x7c,0xd9,0x45,0x77,0x8a,0x24,0x23,0x56,0xcd,0x84,0x80,0x44,0x12,0xce,0x99,0x39,0xbd,0x77,0xff -.byte 0x8c,0x62,0x8d,0x56,0x77,0x24,0x40,0x11,0x22,0xab,0x28,0xd6,0x75,0x2b,0xbb,0xc1,0x51,0xd6,0x5e,0x61,0x1c,0xe9,0xac,0x36,0x99,0x52,0x44,0xa5,0x20,0xdb,0xe0,0x12,0x9a,0x45,0x8f,0x7f,0x47,0xf9,0xa3,0x91,0x18,0x2b,0x51,0x9a,0x9f,0x3f,0x7d,0x36,0xde,0x71,0xae,0xca,0x62,0x62,0x16,0xda,0x19,0x9c,0x84,0xce,0xde,0x93,0x22,0xde -.byte 0xaf,0xe7,0x91,0x09,0xe8,0xf0,0x0e,0x07,0x71,0xdf,0x48,0xcd,0x8a,0x77,0x19,0x3c,0xd6,0xef,0x8e,0xe0,0x49,0xdf,0xcb,0xd6,0x34,0x78,0x7f,0x42,0xc2,0x6e,0x7a,0x50,0x53,0xee,0xbf,0x73,0x4b,0xd4,0x4f,0x06,0x18,0x26,0x67,0x51,0x54,0xa3,0x40,0xe6,0xb3,0x61,0x4b,0xfd,0xee,0x62,0x00,0x44,0x6c,0x0d,0x8b,0x2f,0x4d,0x06,0x17,0x41 -.byte 0xee,0x8b,0xde,0x1f,0x80,0x36,0x58,0x3e,0x0a,0x53,0x0a,0x83,0xf9,0xba,0xbd,0x91,0x6a,0x20,0x32,0x42,0x6c,0x85,0xdc,0x84,0xfd,0xce,0x57,0xbe,0xf8,0xa5,0x2c,0x7e,0xf9,0x1b,0x07,0xf4,0x32,0x13,0x32,0x79,0xdc,0x91,0xfc,0xc0,0x18,0xe6,0x1e,0xb2,0x67,0x9d,0x08,0xd2,0x89,0xa2,0xb1,0xbf,0x37,0xe1,0x3f,0x9e,0xb5,0x17,0xf7,0x2f -.byte 0x9a,0x4f,0x3c,0xea,0x5d,0x48,0x56,0x48,0x35,0x17,0xe9,0x5a,0x99,0xa7,0x2e,0x25,0x4f,0x96,0xa6,0x3d,0x3c,0xf8,0xdc,0xe7,0xe5,0x98,0x46,0xf7,0x10,0x16,0x4f,0xb0,0x7b,0x48,0x06,0xbb,0x9a,0x5a,0xad,0x32,0x49,0x92,0x39,0xb2,0xfe,0x01,0x1a,0x5e,0xcc,0xf7,0x0d,0x65,0x1c,0xf5,0x3d,0xb3,0x40,0x28,0x06,0x6e,0xbb,0x74,0x2a,0x95 -.byte 0xe9,0x62,0x2a,0xe2,0x19,0x38,0xc6,0x0d,0x46,0x30,0x6d,0x90,0xa5,0x68,0x4d,0x89,0xf0,0xf4,0xaf,0x52,0x11,0x8a,0x47,0x65,0xc0,0x6d,0xee,0xde,0xbc,0xed,0xf2,0x94,0xf3,0xfb,0xfd,0x2f,0xea,0xd5,0x36,0x89,0x8a,0x22,0xb8,0x75,0x3c,0xda,0x8d,0x3f,0x71,0xe5,0x50,0xb8,0xef,0xfc,0xa1,0x34,0x4a,0xb0,0x56,0x64,0xaf,0x28,0x0c,0x7a -.byte 0x28,0x3e,0xc8,0x83,0xc2,0xbb,0x89,0xc4,0x29,0x7f,0xc9,0xe7,0x4e,0xcb,0xdc,0x8f,0xe8,0xa4,0xdc,0x0d,0xcc,0xa0,0x16,0xda,0xa9,0x34,0x61,0xec,0x64,0xa7,0xf4,0x47,0xe9,0xee,0xbf,0xc6,0x4b,0xc5,0x01,0x65,0xe4,0xe0,0x12,0xd6,0x27,0xda,0x30,0xb5,0x60,0x72,0xe1,0xee,0x38,0x23,0x6c,0x9d,0xbb,0x83,0x01,0x4b,0x26,0x9a,0x68,0xb3 -.byte 0x89,0xb3,0xe0,0x10,0x22,0x58,0xef,0x2d,0xd4,0x86,0xab,0xab,0xc4,0xd8,0x9c,0x56,0xe8,0x54,0x40,0x86,0x11,0xd2,0x6b,0xc0,0xaf,0xfc,0x4a,0xef,0x24,0x38,0x79,0x32,0x54,0x26,0x8b,0x7e,0x02,0xad,0x86,0x9d,0x40,0x65,0x28,0x28,0xa3,0xa6,0xe4,0x07,0x29,0x3a,0xbb,0x81,0xed,0x17,0x54,0x51,0x35,0xc6,0x88,0x9c,0x63,0x7e,0x73,0x02 -.byte 0x28,0x13,0x4b,0x33,0xc0,0x68,0xbc,0xae,0x8c,0x59,0xd4,0x84,0x1d,0x41,0x86,0x5a,0xf6,0x14,0x50,0x13,0x88,0xca,0xc8,0xb8,0xfc,0x61,0xeb,0xe6,0x69,0x70,0x4a,0xa5,0xa5,0x36,0x4b,0xac,0xca,0x00,0x28,0xae,0xb0,0x03,0xef,0xe3,0x92,0xad,0x97,0x32,0x05,0x8c,0x93,0x95,0x45,0xd5,0x75,0x66,0x11,0xd3,0x6f,0x7f,0x5f,0x35,0x44,0xb7 -.byte 0xd7,0x34,0xcf,0x8c,0x4a,0x61,0x68,0x63,0x3f,0x92,0x54,0x01,0x3c,0x25,0x2d,0x6f,0x4a,0x2d,0x55,0xff,0x3f,0x86,0x85,0x9f,0xc2,0xa1,0xde,0x6b,0xbf,0x7e,0xb4,0x7c,0xc1,0x80,0x73,0xf5,0x3b,0x85,0xae,0x36,0x1a,0xdf,0x00,0x52,0xb7,0x70,0xa9,0x42,0x79,0xd2,0x26,0xf8,0x3b,0xeb,0x9f,0x2e,0x15,0x33,0xc8,0x85,0x2d,0x63,0xb2,0x89 -.byte 0x24,0x8e,0xfd,0xe6,0xdf,0x01,0x80,0x8b,0x27,0xe3,0x7e,0x17,0xc2,0x4e,0x26,0xa2,0xe1,0x95,0x81,0x3a,0xdd,0x2a,0xf4,0x75,0x21,0x64,0x11,0x04,0x5e,0x00,0x39,0xf0,0x08,0x68,0x67,0x09,0xa8,0x9b,0xbe,0xb7,0x62,0x0e,0xa8,0x69,0xcd,0x4e,0xaf,0xc8,0x4f,0x92,0x3d,0x8e,0x35,0x60,0x70,0xb3,0xda,0x2f,0x38,0x80,0x6f,0x5e,0xcc,0x3b -.byte 0x6e,0x05,0x26,0x14,0x9d,0x36,0x72,0x7d,0x09,0xb8,0xb7,0xa1,0xf7,0x5f,0xb3,0xe1,0xd6,0xc5,0x54,0x4e,0x80,0x4d,0x06,0x8f,0x84,0xbb,0xb6,0x65,0x87,0x2c,0x19,0x4a,0x74,0x3c,0x34,0x62,0x32,0xad,0x4c,0x06,0xa3,0xbb,0xfb,0x4f,0x4f,0x9d,0x91,0x84,0x63,0x75,0x34,0xcc,0x6b,0x00,0xa1,0x5a,0x63,0x03,0x8d,0x1e,0xdb,0xa4,0x0c,0xe6 -.byte 0x3d,0xd1,0x94,0x77,0xd8,0x77,0x8c,0x39,0x48,0x78,0xb1,0xb5,0xa2,0x41,0xd0,0x6d,0x27,0x20,0x4a,0x41,0x88,0xa5,0x78,0x3f,0x51,0x72,0x8c,0x80,0xe7,0x37,0x81,0x8b,0x06,0x46,0x58,0xab,0x23,0x85,0x47,0x89,0x39,0xf9,0x14,0xfe,0xbf,0x07,0x7c,0x47,0x8e,0xcc,0xd7,0x08,0xfe,0x5d,0xee,0xf9,0x94,0xa2,0x83,0x81,0x8a,0xfd,0x0f,0x9a -.byte 0xa7,0xe4,0x59,0xad,0xe6,0x1f,0xed,0x5d,0xe4,0x20,0xd6,0x2f,0xa7,0xd3,0xcf,0x5b,0x18,0x6d,0x24,0x79,0x66,0xd9,0xaa,0x44,0xfa,0x8d,0x74,0x60,0xcc,0x7e,0xbf,0x4f,0x0e,0xe3,0x9c,0xa5,0xe4,0xff,0x14,0x05,0xff,0x24,0x62,0x94,0x00,0x7a,0x58,0xe5,0x0b,0x3b,0xe8,0xee,0xe1,0x4d,0x4e,0x34,0x26,0xba,0x70,0x10,0x5e,0x14,0x4f,0xa5 -.byte 0x7a,0x9e,0x7b,0x28,0x99,0xbe,0x94,0x4a,0xcb,0x8d,0x65,0x60,0xa0,0x6e,0xc7,0xbc,0x51,0xba,0xb5,0x07,0x97,0x25,0x42,0xb7,0x2c,0x0e,0x9b,0xfc,0xfb,0x35,0x6f,0x74,0x10,0xce,0x25,0xdb,0xa9,0x7c,0x11,0x61,0x43,0xf9,0x19,0xbf,0xe2,0x21,0xa3,0x57,0x3c,0x41,0x0a,0x15,0x4e,0x7f,0x6b,0x38,0xb6,0x73,0x41,0xa2,0x4e,0x8e,0xb9,0x44 -.byte 0xee,0x2a,0x2e,0x0a,0x9e,0x85,0xf1,0x6e,0x93,0x72,0x42,0x50,0x55,0xe1,0xc6,0x18,0x11,0x92,0xf7,0xbf,0x05,0xd8,0xb6,0xbc,0x2b,0xd5,0xe0,0xd3,0x9b,0x64,0xc4,0xdd,0xb0,0xb3,0x46,0xd8,0xfb,0x73,0xea,0xed,0x06,0x96,0x16,0x9e,0xf6,0xc6,0xe8,0xbe,0xae,0x00,0x2f,0x5a,0xf4,0x1f,0xb5,0x28,0x7c,0x75,0x76,0x68,0x74,0xa2,0x57,0x0e -.byte 0x6c,0xfa,0x2d,0xbe,0x34,0xf1,0xc9,0x2b,0x83,0x58,0xe7,0x2a,0x87,0xdb,0x47,0xae,0xc7,0xc2,0x78,0x50,0xed,0x20,0xdf,0x30,0x38,0xdd,0x84,0xa9,0x6b,0x00,0xb1,0x7b,0xbb,0x69,0xd3,0xbe,0xed,0x3d,0x99,0x6e,0x39,0x42,0x75,0x8a,0x6c,0x7c,0xa5,0xcf,0xc9,0xcf,0x11,0x14,0xb3,0xaf,0x72,0x00,0x3b,0x58,0xdd,0x2a,0xe1,0x44,0xa7,0x51 -.byte 0x15,0x05,0x1b,0x18,0x49,0x07,0x90,0x4c,0xbc,0x99,0x88,0x64,0xf6,0x14,0x0b,0x99,0xc0,0x84,0xc9,0x06,0x32,0xf0,0xec,0x19,0x8d,0x4a,0xb8,0xdb,0x32,0xb4,0x5e,0xc9,0x0c,0x24,0xf0,0xad,0xdc,0xf4,0x32,0x3b,0xf6,0x68,0x28,0x4a,0xa5,0x5b,0xb7,0xd5,0x00,0x35,0xf8,0x56,0x03,0xa3,0x86,0xa0,0x8a,0x1b,0x53,0xb5,0x58,0x73,0x8c,0xf9 -.byte 0x2b,0xd8,0xcb,0x88,0xe7,0x7e,0x79,0x68,0x13,0x5d,0x7d,0x23,0xc4,0xec,0x9c,0xf4,0x95,0x97,0xbf,0xb2,0xd9,0xdf,0x38,0xe8,0xa2,0x79,0xf7,0xe8,0x36,0x80,0x59,0x3f,0x58,0x2f,0xf7,0xf9,0x32,0x73,0xdd,0xd6,0x9e,0x20,0x1a,0x29,0xab,0xc1,0x77,0x14,0x71,0x3c,0xde,0x90,0xe9,0xea,0xdb,0x78,0x14,0xa3,0x89,0x43,0xf1,0x42,0x43,0x3f -.byte 0xe7,0x67,0x32,0x3d,0x65,0xdc,0xa4,0x79,0x8f,0x81,0xa5,0xb0,0x94,0x0f,0x96,0xf5,0x82,0xcc,0x47,0xc1,0x29,0x39,0x70,0x7a,0xf3,0x49,0xf5,0x09,0x43,0x50,0x56,0xd6,0xea,0xc4,0x35,0xa5,0xa2,0x8a,0xbe,0xc0,0xe3,0xfe,0x4c,0xa2,0x83,0x09,0xab,0x72,0x8a,0x96,0x7c,0x01,0x70,0xb2,0xd5,0x62,0xb7,0x67,0x59,0x36,0xcf,0x56,0x2d,0x14 -.byte 0xc2,0x69,0x49,0x52,0x4e,0x7c,0x45,0x4b,0xef,0xcd,0x79,0xcd,0xe6,0xa6,0xd0,0xbe,0x10,0x1e,0x18,0xca,0xe7,0x8d,0x65,0xb1,0x17,0xc7,0x2c,0xc8,0x2a,0x5b,0xe8,0x08,0x11,0x15,0xea,0xa9,0x43,0x7b,0x70,0x04,0x0c,0xc8,0xca,0x67,0x18,0x18,0x12,0x16,0xc2,0xd3,0xf2,0x0a,0xc7,0x01,0xa9,0x97,0x61,0xf6,0xa7,0x44,0x9a,0xb3,0x67,0xdc -.byte 0x07,0x63,0x02,0x02,0x2e,0x58,0x80,0xa9,0x95,0xa0,0x8e,0x86,0xb6,0xf6,0x14,0x13,0x0a,0xea,0xf1,0x6d,0xd9,0x98,0x37,0x12,0xdb,0x67,0x1b,0x13,0x8e,0xd1,0xfa,0x2f,0x98,0x53,0x3c,0xd7,0x56,0x55,0x42,0x2f,0x64,0x59,0xd5,0xb7,0x6e,0xa8,0x6c,0xc2,0x40,0x11,0xb5,0xa1,0xc0,0x5c,0x45,0x87,0x91,0xb1,0x1c,0x4e,0xa9,0xf6,0x72,0x57 -.byte 0x50,0x8e,0xc5,0xfc,0x64,0x59,0x52,0x82,0xb0,0x75,0xc3,0x98,0xff,0x32,0xce,0xa4,0x39,0xb8,0xa4,0x61,0xb4,0x53,0x3f,0xc7,0x80,0x35,0x48,0xaf,0xa8,0x67,0xfe,0xa1,0x1d,0x3c,0x95,0xb5,0x63,0x1c,0x3a,0x2c,0x68,0xfa,0x98,0x8b,0xa7,0x19,0x29,0x79,0xe4,0x9b,0xff,0x8f,0x15,0x9c,0x65,0x60,0xd2,0xa9,0x4f,0xd5,0xb2,0x57,0xff,0x32 -.byte 0x4c,0x96,0x82,0x6b,0x09,0x6c,0x74,0x55,0x00,0x5c,0x68,0x68,0xd5,0x9b,0xd4,0xdf,0x3d,0x2d,0xb9,0x0b,0xf5,0x2c,0x87,0x35,0x2a,0xc0,0xc0,0xc9,0xd7,0xa1,0x76,0x30,0x82,0x46,0xd8,0x24,0x6e,0x27,0x02,0x71,0x57,0x5c,0x43,0xf2,0x54,0xd6,0xea,0xd7,0x67,0x7d,0xac,0x76,0x91,0xf1,0x26,0x6e,0xaf,0x87,0x05,0x06,0x48,0x57,0xbd,0x67 -.byte 0x1d,0xd7,0x07,0xcd,0x41,0x02,0x49,0x6c,0x8c,0xe1,0xe3,0x00,0x78,0xbe,0x28,0x84,0x16,0x44,0xb1,0x0d,0x6d,0x40,0xfe,0xab,0x7e,0xf6,0x6b,0xff,0xfa,0xe1,0xc7,0x9d,0x56,0x62,0xf1,0x68,0xba,0x76,0x34,0x8f,0x54,0x20,0x49,0xf5,0xa2,0x54,0x52,0xca,0x42,0xed,0x4f,0x9b,0xdf,0xcf,0xfb,0xf6,0xee,0x12,0x29,0x43,0x8f,0xf9,0xfd,0xf4 -.byte 0x8a,0xbf,0xae,0x50,0xf2,0x8f,0x46,0xa2,0x97,0x3b,0x2d,0xfb,0x84,0x98,0x61,0xae,0xba,0x36,0x25,0x30,0x8b,0xdc,0xd3,0x08,0x8e,0x7e,0xfa,0x91,0xac,0x4b,0x29,0x6d,0x0c,0x81,0x0f,0xc7,0xc8,0xc4,0x5c,0x48,0x68,0xa7,0x83,0xf3,0x6a,0xc8,0x0d,0x3a,0x9b,0x46,0xb9,0xe1,0x31,0xac,0x3c,0x12,0xa2,0xae,0x74,0xb8,0x91,0xed,0x63,0xba -.byte 0x40,0xb8,0x57,0x58,0x1f,0x1d,0x1a,0x2d,0x98,0x60,0xe8,0xe1,0x84,0x16,0xe5,0xf0,0x1e,0x35,0x58,0x31,0xc3,0x0c,0x49,0x6e,0x13,0x2c,0xac,0x14,0xc2,0xde,0x5f,0x62,0xe5,0x37,0x5b,0x1d,0x71,0x8b,0xc3,0x3d,0xd8,0xaf,0x3d,0x0a,0xef,0x80,0x3c,0x9a,0x4b,0x0a,0x3f,0x0e,0x8f,0x90,0x8f,0x73,0x2e,0xff,0x8e,0x8e,0x87,0xf8,0x46,0x52 -.byte 0xed,0x7d,0x76,0xf3,0xff,0xaf,0x5e,0x62,0x87,0x16,0x9c,0xa6,0x12,0x39,0x13,0xc3,0x62,0x4b,0xd2,0x21,0xa2,0x43,0xfa,0x4c,0x5d,0x75,0x61,0x64,0x5b,0x23,0xcd,0x76,0x86,0x81,0xd6,0xa6,0x25,0xe1,0xc1,0xc6,0x04,0x5e,0x65,0xfe,0x89,0x0e,0x67,0x02,0xeb,0xb9,0x26,0x88,0x81,0x97,0x1e,0x62,0x4e,0xf4,0x4e,0x0d,0xef,0xac,0xcf,0xd7 -.byte 0xc5,0x9b,0x9d,0x3a,0xa2,0x71,0xd7,0xd4,0x72,0xa6,0x66,0x90,0xe2,0xf7,0xb7,0xec,0xe4,0xca,0x9f,0xd1,0xd8,0x5a,0x65,0xff,0x39,0x65,0x78,0x47,0x1c,0x64,0xab,0x1a,0x35,0x2e,0xe2,0xf7,0x67,0xa4,0x7f,0xd5,0xea,0x04,0xee,0x4d,0xf6,0x29,0xe4,0xcd,0x1b,0xcf,0x0a,0xef,0xa1,0x14,0x90,0x0e,0xed,0x1a,0x10,0x63,0xa0,0x56,0x11,0x05 -.byte 0x57,0x94,0x3a,0x11,0xff,0xe0,0xc7,0x33,0x19,0x67,0xd7,0xd0,0xcc,0x76,0x52,0x5d,0x9e,0x10,0xe7,0xd6,0xaa,0x13,0xe8,0x8d,0xa5,0x60,0x66,0x98,0x26,0x11,0x66,0x0f,0x2d,0x4d,0xec,0x28,0x93,0x17,0x3a,0x6f,0x99,0x70,0x00,0x2b,0x66,0xb3,0x49,0x69,0x3c,0x3b,0x03,0xb8,0xc0,0x9b,0x1c,0x96,0xd9,0xd1,0xe1,0x6d,0x8f,0x45,0xce,0x22 -.byte 0xcf,0x48,0x61,0x85,0x10,0x1b,0x3f,0x2b,0x74,0x48,0x61,0x68,0x63,0xe3,0xa3,0x83,0xe2,0xcc,0xa0,0x6d,0x82,0x8b,0xe5,0x42,0xab,0xa7,0x62,0x6c,0x05,0xb4,0x7b,0x65,0xf5,0xd8,0x0b,0x7d,0x61,0xd6,0x5c,0xf0,0xc0,0x03,0x0c,0x51,0xec,0x06,0xad,0x79,0x8c,0x62,0x0c,0xf5,0x8e,0xcb,0x97,0x62,0xf9,0x3e,0x39,0x8d,0x3c,0x2e,0xd1,0xc0 -.byte 0x5f,0x98,0xea,0xb5,0x26,0x19,0xf5,0x93,0xbb,0xf8,0xd4,0xd5,0x35,0xee,0x1f,0xf8,0x71,0x81,0x0e,0xe6,0xe9,0xf3,0x2c,0x80,0xa8,0x15,0x35,0x1e,0xda,0x07,0x41,0x39,0x8a,0x19,0x1f,0x70,0x99,0xbe,0x3d,0x5c,0x1f,0xf6,0x72,0x85,0x73,0xea,0xb5,0x61,0xbb,0x77,0xaa,0xef,0xc7,0x2c,0xed,0x1e,0xa6,0xfd,0xc9,0xde,0xa9,0x82,0xba,0x19 -.byte 0x04,0x17,0xf7,0xa1,0x59,0x5c,0x7d,0x8d,0xe7,0x1c,0x89,0x7f,0xe1,0x02,0xd3,0xb0,0x46,0x6c,0xcf,0xde,0xf0,0x0b,0x00,0x43,0x8d,0xd6,0xe6,0xf7,0xc8,0x83,0x20,0x77,0x8b,0x9f,0x14,0xea,0x2b,0xb2,0xd2,0x41,0xfd,0x96,0x7c,0x0d,0x05,0xb9,0x5a,0xa0,0x83,0x50,0xde,0x0e,0xc6,0xa6,0x29,0x55,0x12,0x8e,0x2f,0x0a,0x5c,0xcd,0xae,0x92 -.byte 0x76,0x84,0xc9,0x8a,0x81,0xe5,0x3e,0xf0,0xe6,0x5b,0xe4,0x21,0xfb,0x4c,0xb6,0x0a,0x7b,0x7f,0x7e,0xab,0xdc,0x15,0x44,0xf8,0xeb,0x23,0x21,0x31,0xef,0x98,0xec,0x84,0x69,0x34,0x29,0x99,0x03,0x8a,0x12,0x8e,0x28,0xdd,0x00,0x6a,0xa3,0xe7,0x08,0x17,0x35,0x2a,0x42,0x8a,0xcb,0x4a,0x7b,0x1c,0xd2,0x74,0x4f,0x6a,0x8c,0x85,0x1c,0xd6 -.byte 0x05,0x3a,0xfd,0xdf,0x1c,0xa5,0x59,0xbb,0xdb,0xe3,0xa7,0x59,0xb1,0x67,0x3d,0xa4,0x71,0x4d,0x6c,0x99,0xe0,0xa7,0x8c,0xfa,0x96,0x1f,0x8d,0x0c,0xa7,0xc8,0xce,0xa3,0xbf,0x4d,0xc7,0xa9,0xb7,0xfd,0x04,0x58,0xcd,0xd7,0x20,0xb1,0xb9,0xf5,0x06,0x70,0x1b,0xdd,0xf4,0x1c,0xdc,0x32,0xa0,0x90,0x0d,0xb2,0x91,0x14,0x05,0xa2,0xf7,0xb7 -.byte 0xb6,0xd2,0xf1,0x30,0x75,0xcc,0x78,0x0d,0x56,0x70,0x64,0x02,0xe7,0x83,0x97,0x65,0x63,0x4b,0x64,0xff,0x8b,0x62,0xc9,0xa4,0x6e,0x96,0xbf,0xd3,0xeb,0x74,0xc5,0x1f,0xdb,0x1c,0xf3,0xca,0x54,0x7d,0x8d,0xd9,0xec,0x18,0xd8,0x99,0xd1,0xa5,0x70,0x8a,0xc5,0xdc,0xa0,0xcb,0xb7,0x52,0xe3,0xe6,0x88,0x0c,0x5a,0x42,0xde,0xe6,0xd8,0xc4 -.byte 0x39,0xe5,0x6c,0x0b,0xd4,0xa5,0x9b,0x51,0xa2,0x3d,0xc5,0xc7,0x17,0x17,0xb8,0xd8,0x09,0xad,0xeb,0x67,0x47,0xe0,0x88,0xef,0x1d,0x22,0x18,0x25,0xdc,0x32,0xb2,0xf7,0x47,0xc5,0xb3,0x0b,0x57,0x01,0x67,0xac,0xc3,0x9e,0xb0,0xa8,0xd7,0xce,0xb2,0xcd,0xea,0x3b,0x61,0xbb,0x24,0xad,0x91,0x7b,0xa2,0x9a,0xb3,0x63,0x56,0xe2,0x9d,0x69 -.byte 0x9e,0xd7,0x5f,0x5f,0x47,0x9f,0xae,0xf6,0x09,0xb1,0x9e,0x22,0x35,0xaa,0x55,0x0b,0xfc,0x70,0x96,0xfd,0x53,0x8a,0x37,0xaf,0x2d,0xa2,0xc5,0x49,0x5b,0x1e,0x32,0x47,0x9d,0xc3,0xb4,0x46,0xf3,0x54,0xdb,0x3f,0xb9,0x69,0x9e,0x8b,0xad,0x11,0xb2,0x68,0xe8,0x27,0x0d,0xca,0x33,0x1c,0x86,0xb2,0x2c,0xaa,0xc2,0x15,0xf9,0x6e,0xed,0x30 -.byte 0x71,0x08,0xeb,0x93,0x1d,0x16,0xc5,0x34,0x73,0x65,0x7a,0x19,0x2b,0xa7,0x3d,0xe6,0x88,0xb5,0x0f,0xa0,0x92,0x91,0x22,0x9d,0x01,0xf3,0xf4,0x57,0x9f,0xd9,0x23,0x1b,0xbd,0xd7,0xd5,0x11,0xc9,0x24,0xf6,0x36,0x30,0x30,0x69,0x95,0x17,0x48,0xf9,0x76,0x71,0xef,0xef,0xc0,0x00,0x9c,0x7d,0x87,0xdc,0xdc,0x1a,0x32,0x82,0x7a,0x13,0xc2 -.byte 0x9f,0x53,0xc2,0x7d,0x4d,0xbf,0xbe,0xf5,0x9d,0xc8,0x81,0x5b,0x81,0xe9,0x38,0xb6,0xa5,0x40,0xa5,0xd4,0x6f,0x0c,0xea,0xf1,0x52,0x59,0x37,0x3b,0xc2,0xb2,0x5f,0x10,0xdf,0x22,0xf7,0x77,0xe8,0x66,0xb0,0x97,0x91,0x5f,0xc2,0x18,0x8d,0x17,0x40,0xd1,0x6d,0xde,0x6e,0xf0,0x6c,0x1f,0x4e,0x9b,0x15,0x83,0x9b,0x70,0x21,0x2b,0x98,0x46 -.byte 0xbf,0xa5,0x82,0xac,0x63,0xac,0xd7,0x52,0xec,0x2c,0xf2,0xe4,0xe0,0x2a,0xbf,0x7e,0xa2,0xd2,0x9d,0x0d,0xf2,0x9b,0x79,0x5f,0x22,0xb0,0x6d,0x22,0x2e,0xed,0xe2,0x4f,0x73,0xc5,0x89,0xcc,0x4a,0xaa,0x9a,0x7e,0xab,0x95,0x25,0xa7,0x9d,0xf4,0xc2,0xe8,0x42,0x6e,0xd3,0xf9,0x25,0x54,0xb9,0x1f,0xa9,0x16,0x9c,0x22,0x7a,0xf0,0xa6,0xac -.byte 0x8b,0x9d,0xe6,0xe3,0x93,0x4e,0x65,0x3a,0x39,0x3e,0xf5,0x41,0x38,0x02,0xb7,0x37,0xd4,0xdc,0xea,0xc5,0x53,0x0e,0x52,0x85,0x96,0xc0,0xa7,0x21,0xbf,0xe7,0xca,0x12,0x1c,0x59,0x33,0xe4,0xd5,0x70,0x6b,0x25,0x54,0x24,0x58,0x48,0x1b,0x65,0x6e,0x7e,0xe6,0x84,0x39,0x38,0xbc,0xdf,0x96,0xbc,0x39,0xdf,0x8f,0x36,0x9e,0x3a,0xda,0x02 -.byte 0x86,0xe2,0x9f,0xb7,0x3a,0xd0,0xdb,0xc2,0x5d,0xb0,0xde,0x31,0x73,0x43,0xe5,0x4b,0x6a,0xa1,0x6d,0xaa,0xca,0x34,0xfa,0xa9,0xaf,0xec,0x05,0x2a,0xdb,0x82,0xa1,0xdc,0xdc,0x3d,0xb5,0x92,0x42,0x28,0xdc,0x93,0xec,0xab,0x9b,0x75,0xae,0x7c,0xbf,0x9b,0x25,0x01,0xb1,0xc8,0x3b,0x47,0xb6,0xfd,0x11,0x6f,0x4b,0xaa,0x6f,0xdf,0x1f,0x15 -.byte 0xc2,0xf3,0x87,0x4a,0xaf,0xf7,0x41,0x64,0x5a,0x19,0xa0,0xc4,0x4f,0x58,0xe8,0x19,0xe0,0x84,0x44,0xc7,0x65,0x0c,0xf1,0xff,0xcb,0x73,0xb2,0xac,0x25,0x28,0xe1,0xd4,0x03,0x16,0x3c,0x1c,0x24,0x3a,0xfc,0x2b,0x7e,0xcb,0xa3,0xba,0xb7,0x78,0x87,0xbe,0x95,0x06,0x27,0xb8,0x16,0x72,0xe4,0x24,0xa6,0x5d,0xe7,0x5e,0x93,0xa9,0x96,0xfd -.byte 0x01,0x1d,0xb8,0x7c,0x85,0x3c,0xe3,0xc9,0x56,0x68,0xcd,0xd9,0x79,0x97,0x50,0x39,0xfe,0x96,0x93,0x50,0xae,0xde,0xcd,0x8d,0xa0,0x38,0x31,0xba,0xca,0x21,0xff,0x19,0xea,0x44,0x95,0x4d,0xba,0xae,0xe2,0x62,0xd2,0x82,0x60,0x0c,0xb9,0x10,0x40,0x9a,0xaf,0x9b,0x17,0xcd,0xf3,0x26,0xec,0x38,0x13,0x18,0xd3,0xf2,0xd2,0x11,0xa6,0xc3 -.byte 0x3c,0x3b,0xe8,0xa0,0x49,0xba,0x4e,0x07,0xec,0x44,0x75,0x1c,0xc9,0x2f,0x68,0x64,0x02,0x1d,0x14,0x35,0x80,0xd8,0xa8,0x53,0xde,0x44,0x65,0x72,0x37,0x28,0x61,0x5f,0xa1,0x58,0xea,0x17,0xb3,0x89,0x25,0xf7,0xcb,0x87,0xe6,0x43,0xc5,0xc3,0xf3,0xd1,0xf5,0x1f,0x18,0xe9,0xd1,0x05,0xd9,0x85,0x38,0xf0,0x5e,0x26,0x35,0xf2,0x72,0x92 -.byte 0x34,0x2f,0xea,0xdd,0x7b,0x64,0xac,0x1d,0x78,0x41,0x56,0x83,0x7d,0x83,0x83,0x59,0xbe,0x9f,0x81,0x90,0x00,0x1f,0x04,0xd8,0xd8,0x8e,0xd9,0xeb,0x12,0x16,0x96,0x81,0x61,0x96,0xe8,0x7b,0x36,0x7b,0x26,0x9b,0x43,0x1e,0x0e,0xc2,0x59,0xdf,0x8f,0xb4,0x91,0x74,0x2e,0x1e,0x6d,0x20,0x70,0xe7,0x3c,0x39,0xe3,0xa8,0x62,0x66,0x32,0x63 -.byte 0x7d,0x89,0xb6,0xad,0x69,0x38,0x2c,0x21,0xe5,0x02,0xcc,0x93,0x8a,0x65,0x71,0x65,0x02,0x5c,0xeb,0xc9,0x70,0xf3,0x81,0xce,0x65,0x37,0x22,0xb7,0x47,0x3c,0xd6,0x3d,0x29,0x65,0x29,0xba,0xf9,0xae,0xd9,0x1f,0xd7,0x38,0x88,0x95,0xa9,0x66,0xa8,0x77,0x75,0x4a,0xf9,0x2e,0xd9,0x63,0x75,0x80,0x90,0x82,0x39,0x8b,0x21,0x58,0xf4,0x2e -.byte 0x2d,0x1f,0x7f,0xcb,0x33,0xdb,0x9b,0x9b,0x31,0x21,0x4e,0x6e,0xdb,0x0f,0x1f,0x69,0x22,0x97,0x69,0xd7,0x7f,0x2e,0xd7,0xce,0x6c,0xe4,0xc0,0xe7,0x27,0x82,0xe6,0x8a,0xf8,0xae,0x46,0x2d,0x5a,0x45,0x82,0xce,0xb6,0x49,0x84,0x15,0x4a,0x54,0xa6,0x76,0xf3,0x29,0x28,0xc0,0x05,0x82,0xae,0x7d,0x85,0x41,0xb0,0x87,0x67,0x44,0x37,0x46 -.byte 0x3e,0x47,0xbc,0x00,0x7c,0x05,0xd3,0xdc,0x9a,0x31,0x49,0xf8,0x48,0x99,0x57,0x4a,0x2b,0xe7,0xcf,0xb2,0xa7,0xf0,0xcf,0xc7,0xf5,0xfd,0x73,0x59,0xf1,0xe4,0x86,0xb5,0x5d,0xce,0x6d,0xbf,0xc6,0xe5,0xa9,0xca,0x75,0xe9,0x69,0xe6,0x09,0xab,0x66,0x17,0x09,0xe9,0xbc,0x14,0xd8,0x6f,0xe9,0xc2,0x87,0x39,0x2f,0x87,0x1e,0xb8,0x16,0x08 -.byte 0x10,0xee,0x1c,0x2f,0x47,0x7d,0xa3,0x5b,0x1f,0x1f,0x5d,0x95,0xd0,0xa4,0xbb,0x08,0xc2,0x47,0xab,0x46,0x3c,0xbb,0xbe,0x3a,0x64,0x82,0x40,0x08,0x75,0x03,0x02,0x6e,0x6a,0xab,0x6b,0xd4,0x90,0xa7,0x28,0x7a,0xb4,0x8b,0x1f,0x6b,0xcc,0x16,0x30,0x16,0xf5,0xc6,0xd8,0x4a,0xed,0xc9,0xc7,0xac,0x0f,0x75,0x1b,0x13,0xe3,0x45,0x6d,0x22 -.byte 0x7e,0x3d,0x59,0x55,0x87,0x8d,0x04,0xee,0x85,0xac,0x98,0x0c,0x52,0x5b,0xe6,0x92,0x04,0x31,0xdf,0x7c,0x44,0x4d,0x06,0xbe,0xb2,0x5a,0x95,0xef,0x29,0x75,0x9b,0xb2,0xe7,0xb8,0x83,0x18,0x82,0x23,0x4e,0x66,0xe5,0xdd,0x47,0xa1,0x6b,0x33,0x4e,0x9c,0x13,0x0e,0x0a,0x8a,0x5c,0xba,0x7b,0x2f,0x6c,0x72,0x78,0x86,0xd2,0xf8,0xbd,0x1b -.byte 0x4b,0x9e,0xe0,0x99,0x46,0x7f,0x24,0x0f,0x1b,0xda,0x85,0x87,0xe9,0xda,0x96,0x25,0xc6,0x81,0x77,0x8b,0x56,0xae,0x7a,0x9c,0x47,0x34,0xe1,0xac,0xf2,0xba,0x52,0x95,0xf8,0x56,0x26,0x66,0xf0,0x53,0xcc,0xc4,0x6f,0x46,0x94,0x10,0x22,0x69,0xb1,0x93,0x7b,0x51,0xb7,0xb8,0xdd,0x42,0x67,0x51,0x6d,0x9c,0xb2,0xbd,0xdb,0xdd,0x19,0xa2 -.byte 0x25,0x13,0xfe,0x42,0xca,0x36,0xeb,0xce,0x15,0x41,0xe7,0x35,0xce,0xa8,0x45,0x56,0x58,0x9f,0x46,0xcf,0x11,0xe7,0xcc,0x40,0x54,0xe4,0x85,0x0d,0x73,0x36,0x7e,0xae,0x38,0x8c,0x56,0xab,0xf0,0x5f,0x5c,0xff,0x14,0x9b,0x46,0x1b,0x35,0xbd,0x03,0x0e,0x2f,0x9e,0xde,0xd8,0x82,0xfe,0xa0,0x09,0xb4,0xb4,0xbd,0x58,0xc0,0xe2,0x01,0xb1 -.byte 0xca,0x5c,0x3d,0xc3,0x18,0x5e,0xc1,0xee,0x61,0x60,0x00,0xca,0x1e,0xf3,0x71,0xd8,0x15,0x37,0xf0,0x2e,0x13,0xa0,0xf7,0xac,0x73,0x4b,0xfb,0x6a,0x27,0x6b,0xde,0x69,0x3d,0x19,0x36,0x4b,0x63,0x55,0xae,0xd1,0x2b,0x66,0x69,0x0d,0x64,0xa7,0x86,0xfd,0x3a,0xb8,0xe6,0x87,0xaa,0x32,0x5f,0xbc,0xa7,0x67,0xde,0x7a,0xe0,0xdd,0xff,0x57 -.byte 0x2c,0xc9,0x25,0x92,0x03,0x91,0xa8,0x0e,0x39,0xe4,0x9a,0xdf,0x21,0x29,0xc7,0xbc,0x93,0x01,0x2a,0x02,0xd8,0xaf,0xbc,0x20,0x57,0xc7,0x37,0x77,0xa7,0xad,0x5e,0x15,0x20,0xcf,0x4a,0x3c,0x22,0x1b,0x92,0xa9,0x05,0x91,0x70,0xb3,0x88,0x4e,0x97,0x58,0xf7,0x33,0x1a,0x05,0x33,0x57,0xdc,0xbb,0x2a,0xba,0xd0,0x22,0xac,0x40,0xbe,0x60 -.byte 0xa2,0x89,0xe6,0x6c,0xf3,0x5d,0xef,0x58,0xb4,0x7c,0x4a,0x28,0xb8,0x16,0xd2,0xe0,0x49,0xf5,0xe8,0xaf,0x84,0x39,0xae,0x1e,0xa2,0x34,0x67,0x42,0x26,0x31,0x93,0x87,0x7a,0xd5,0xde,0x79,0xdb,0x4c,0x7e,0xcf,0x1f,0xef,0x9a,0x4c,0xb9,0x70,0xe2,0x72,0x9b,0xcd,0x30,0xe5,0xf1,0x84,0x44,0x5a,0xff,0x36,0xa2,0x37,0xe7,0x49,0x78,0x63 -.byte 0xbe,0xe0,0x90,0xdf,0xef,0x9e,0xf3,0x55,0x9e,0x8a,0x51,0xe8,0xa3,0x32,0x2d,0xed,0xc8,0x99,0xf6,0x92,0xf9,0x62,0x74,0xa7,0x8d,0xcf,0xa5,0x09,0xb3,0x43,0xb9,0x18,0x70,0x59,0x4f,0xd2,0x7f,0x7e,0xce,0x1e,0x7d,0xe8,0xa9,0xb7,0x29,0x0f,0x86,0x8a,0xac,0x22,0x41,0x98,0xb2,0xc3,0x48,0x3b,0x60,0xcb,0x7b,0x1d,0xc3,0x5e,0x19,0x5b -.byte 0x31,0x57,0x12,0x09,0x41,0x54,0xf8,0x01,0x70,0x02,0x03,0x8a,0x6e,0x8e,0x5b,0x23,0xf3,0xd4,0x13,0xbf,0x51,0xba,0xf9,0x2d,0x6c,0xb9,0xb3,0x90,0xd0,0xa3,0x76,0xfb,0xef,0x85,0x17,0x8b,0x2c,0x05,0xa3,0x06,0x0a,0xaa,0xdd,0xbf,0xd4,0xcc,0xe4,0x96,0x19,0x7f,0x51,0xf6,0x7e,0xa1,0x2c,0x14,0x1c,0x21,0x99,0x28,0x3a,0x0e,0x36,0x1b -.byte 0xf1,0xd7,0x3e,0x29,0x94,0xa6,0x03,0xf7,0xe5,0x6f,0x1b,0x56,0xc8,0xfb,0x2d,0x4f,0x12,0x2b,0xc7,0x3a,0xec,0x5e,0xc8,0x88,0x1b,0xd8,0x65,0x21,0x04,0x0e,0xe2,0x95,0x6d,0x62,0xea,0xeb,0xee,0xbe,0x47,0x0a,0x90,0x26,0xe3,0x85,0xd7,0x1d,0xb5,0xd5,0x56,0x8b,0xc0,0x2f,0x7f,0x01,0xc8,0xac,0x90,0xc3,0x2d,0x10,0xf2,0x11,0x30,0x0c -.byte 0xa9,0x4d,0x13,0xde,0x65,0x6d,0x34,0x68,0x5d,0xad,0x3f,0x7a,0x56,0x3a,0x1f,0xb9,0xd6,0x7b,0x8f,0xe8,0x42,0x2a,0x16,0xb6,0x3f,0xf2,0x4f,0x14,0x8e,0x8e,0x29,0x88,0x68,0x1b,0x10,0x80,0x80,0x47,0x36,0xaa,0x82,0xf5,0xa8,0x97,0xc4,0xcb,0xc2,0xef,0xaa,0x9f,0xdc,0x96,0x4f,0x1f,0xaf,0x39,0x71,0x55,0x8f,0x3c,0xbf,0x26,0x91,0x46 -.byte 0x38,0x59,0xa7,0xd1,0xb5,0x87,0xd6,0x81,0x71,0x17,0x83,0x05,0x40,0x9c,0xf3,0x33,0x4b,0x09,0x06,0xb1,0x69,0xfb,0x43,0x1f,0xef,0x9a,0xfe,0xc3,0x4e,0x4e,0x25,0xe1,0x3a,0xfb,0xf9,0xc9,0x97,0xe2,0x1c,0xa1,0x9a,0x06,0x6e,0xbb,0x16,0x4a,0x9f,0xf4,0x87,0x31,0x38,0x78,0xae,0x77,0x4c,0x42,0x28,0xc4,0x63,0xc0,0x49,0x37,0x4f,0xf9 -.byte 0xeb,0x31,0x0d,0x3e,0x0c,0x8a,0xb7,0x17,0xa7,0x90,0x26,0xc2,0xea,0xa5,0x9d,0xe4,0x4d,0xc6,0x3a,0x33,0x2d,0x47,0x42,0x8c,0xeb,0x50,0xea,0xfe,0x74,0x43,0x06,0xcd,0xa5,0xb1,0x49,0xf0,0x98,0x91,0x25,0xf4,0x8d,0x06,0xd1,0xeb,0x56,0x2c,0xf9,0xc4,0x84,0x02,0x9e,0xf2,0x3a,0xfe,0xb4,0x39,0xce,0xee,0x85,0xb6,0x64,0x6c,0xbc,0x1f -.byte 0xe6,0x86,0x00,0xc3,0xa9,0xb4,0x53,0xdf,0x2d,0x7c,0xc6,0xde,0x2e,0x79,0x25,0x5c,0xbb,0xe5,0xbe,0x33,0xe9,0x58,0x49,0x35,0xbe,0xae,0xbc,0x06,0xdc,0x48,0x9d,0xc3,0x08,0x6f,0xe8,0xb8,0x48,0x67,0xea,0x1c,0x05,0xb4,0xf7,0xe3,0xcc,0xc1,0xb3,0xa8,0x61,0xcb,0xa8,0xf6,0x12,0x52,0x68,0x06,0x36,0x2b,0x15,0x43,0xc9,0x98,0xfe,0xe5 -.byte 0x43,0x11,0x0d,0xc3,0x37,0x38,0x7a,0xcb,0x98,0x14,0xc1,0xaf,0x29,0x36,0x35,0x63,0x74,0x98,0xcf,0x0f,0x44,0xe4,0x6e,0xf7,0x3f,0x6e,0x15,0xe8,0xe9,0x93,0x7b,0x96,0x1b,0x84,0xe7,0x8b,0x83,0x30,0xa1,0xdc,0xc3,0xb8,0x18,0x2f,0xc5,0x34,0xd1,0xa5,0xb9,0xee,0x4a,0x04,0xbf,0x26,0x63,0x29,0xba,0x90,0xb5,0x7c,0x83,0x2b,0x1f,0xe8 -.byte 0x5c,0x9f,0x23,0x40,0x7f,0x9c,0x2f,0x76,0x96,0xd6,0xd5,0x13,0xda,0x5c,0x81,0xa4,0x60,0x60,0xbd,0x5e,0xb3,0xd2,0x2c,0xaa,0x48,0x04,0x74,0x31,0x5d,0xbd,0x46,0xd8,0x8d,0x3f,0x62,0x2d,0x1e,0x17,0x97,0x08,0x71,0x06,0x1b,0x96,0x1b,0xd5,0x80,0xa6,0x41,0x06,0x10,0x6e,0x36,0xd4,0xfb,0x36,0x6d,0x96,0xb8,0x86,0x22,0x34,0xda,0x7e -.byte 0x6c,0x5f,0x3b,0x95,0x35,0x1b,0x42,0x3c,0xf2,0x9d,0xe3,0xe9,0x3f,0x44,0xd5,0x4c,0x60,0x55,0xae,0xbe,0x4f,0xf2,0xb3,0x84,0xa1,0x79,0xdf,0x86,0xf0,0x8f,0xad,0xa5,0xa3,0x4a,0xea,0x5d,0x68,0x34,0x17,0x4c,0xb7,0xd8,0x6f,0x67,0x22,0x85,0xe2,0x16,0xcf,0xba,0xee,0x92,0xeb,0x95,0x8e,0x67,0xb1,0xf0,0xbb,0xb0,0x34,0x2f,0x58,0x49 -.byte 0x56,0x3e,0x81,0x31,0xb6,0xc3,0x2c,0xee,0x2b,0x85,0x72,0xbc,0xe9,0x20,0xaa,0x4e,0x34,0xb9,0x8b,0x32,0x2f,0x9e,0xd7,0x98,0x63,0x9d,0xfd,0x3a,0xe9,0x30,0x49,0x23,0x4a,0xb4,0xcb,0xc5,0xe5,0x78,0xcd,0x22,0x90,0xce,0x9f,0x35,0x13,0xda,0x8f,0x14,0xdb,0x36,0x0f,0x66,0x87,0x62,0x50,0xde,0x52,0x15,0x10,0x67,0x8a,0x5c,0xdb,0x76 -.byte 0x51,0x7f,0x72,0x9b,0x8e,0x91,0x39,0xc8,0x3c,0x34,0x0f,0x3d,0x92,0x07,0xb8,0xef,0x2a,0x8b,0x59,0xbd,0x82,0xc1,0x5c,0x95,0x93,0x0d,0x3d,0x9b,0x51,0x53,0x38,0x6b,0xd0,0xe3,0x5b,0xbb,0xe5,0x6c,0xc0,0xb5,0x71,0xa8,0xd8,0x7d,0x5d,0xbd,0xfc,0x69,0xcf,0xcc,0xa1,0xcd,0x83,0x9d,0x8f,0x46,0x47,0xe7,0x36,0x19,0x9f,0x4d,0xda,0x9c -.byte 0xcb,0x2a,0x47,0x58,0x93,0xbb,0x64,0xa3,0x89,0x53,0xbf,0xc7,0xc2,0xe2,0x65,0x0f,0x4f,0x17,0xc6,0x4c,0x15,0xfe,0x4b,0x95,0xb2,0x79,0x4a,0xb8,0xf6,0xae,0xcc,0xba,0xc3,0x5d,0x18,0xb2,0x8e,0xd8,0x6b,0x43,0x1b,0x2f,0xe1,0x36,0xb2,0xa5,0x22,0xa0,0xc7,0xc0,0x26,0x8e,0x48,0x77,0x0c,0x14,0xdd,0xdc,0xde,0x71,0x98,0xce,0xdd,0x61 -.byte 0x85,0xd9,0x23,0x42,0x7f,0x85,0xc8,0x06,0x81,0x3e,0xa2,0x0f,0x1e,0x3e,0xcf,0x33,0xef,0x43,0x6a,0xc7,0xee,0x3f,0x91,0x68,0x32,0x89,0xd9,0xed,0xdf,0x45,0x33,0x10,0xbb,0xd5,0xef,0x1d,0x3c,0x1e,0x26,0x21,0x4d,0x1a,0x06,0x98,0x60,0x71,0x7f,0xce,0x45,0x4e,0xe3,0x3f,0xfa,0xff,0xcd,0xe2,0x92,0x82,0x2e,0x83,0x69,0x9c,0xc6,0x5c -.byte 0x6e,0xb6,0xec,0x28,0xdc,0x7b,0xdb,0xf3,0x02,0x3a,0xf7,0xad,0x9b,0x7a,0x73,0xb2,0x07,0x70,0x76,0x9d,0xa2,0x11,0xcf,0x89,0xea,0xaf,0x6a,0xd2,0x15,0xeb,0x5a,0x99,0x1a,0x17,0x1d,0xce,0xc0,0x7f,0x50,0x26,0x84,0x07,0xd7,0x7e,0x33,0x27,0x74,0x84,0x18,0x32,0x86,0x32,0x34,0x28,0xe8,0x45,0x21,0xb7,0x26,0x3b,0x11,0xbb,0x9a,0x8b -.byte 0x46,0x8e,0x27,0xf8,0x62,0xb5,0x98,0x6e,0x03,0xee,0x9e,0xcb,0xbc,0x74,0xbe,0x63,0x7a,0x86,0xe5,0x75,0xeb,0x7f,0x14,0xa6,0x96,0x76,0x5a,0x46,0xa9,0xda,0xf1,0x4e,0x0e,0x90,0x59,0x56,0x4a,0x48,0x2d,0x91,0xbe,0x78,0x5b,0xfb,0xf7,0xea,0xab,0x1c,0xc0,0x0c,0x5d,0xba,0xb4,0x7b,0xc7,0x21,0xb1,0xc9,0xa3,0x20,0xe6,0xae,0xee,0x0e -.byte 0xf0,0x3b,0x44,0xd6,0xaa,0x57,0x88,0x1f,0x76,0xc8,0x43,0x07,0x91,0x71,0xa5,0xcc,0x04,0x38,0x01,0x13,0xa6,0xea,0x18,0x48,0x8f,0x09,0x8d,0x37,0x8b,0x6f,0x35,0x36,0x51,0xc6,0x30,0xca,0x9e,0xe2,0xaf,0x0c,0x26,0x14,0xe3,0xbf,0xea,0x0e,0x14,0x88,0x97,0xcc,0xf6,0xc1,0x8f,0xad,0xef,0x2d,0xc1,0x0f,0xad,0x45,0x12,0x7a,0xe6,0x37 -.byte 0x97,0xcb,0x34,0x83,0xd8,0xef,0x34,0x2a,0xce,0xd0,0x21,0x8a,0x7d,0x87,0x7a,0x66,0xf7,0x1c,0xdf,0xa0,0x3f,0xa0,0xf6,0xb3,0x24,0xee,0x6e,0x21,0xe9,0xc3,0x73,0xe4,0xd9,0xc6,0xf6,0xf6,0xac,0x25,0xb7,0xb5,0x64,0x7f,0xcc,0x88,0x3e,0x98,0xe1,0xef,0xa9,0xd2,0x03,0x10,0x4b,0xa3,0xbc,0x3c,0x24,0xfc,0x41,0x36,0x30,0x2d,0xca,0x17 -.byte 0x35,0xd6,0x17,0xa2,0x2b,0x48,0xed,0xd3,0xd7,0x18,0x4f,0x45,0xe9,0x59,0x03,0x35,0xa0,0x80,0x75,0x17,0x48,0xd5,0xea,0x07,0x7a,0x6c,0x3f,0x7a,0x2c,0x02,0x0a,0x7f,0xb5,0x17,0xea,0xf4,0xf6,0xb5,0xf4,0x81,0xba,0x69,0x44,0x81,0x6b,0xff,0xb2,0x43,0xae,0x3d,0x37,0x81,0x91,0x3f,0x6a,0x70,0x35,0x2d,0x06,0x9d,0xa8,0xb5,0xb8,0xc7 -.byte 0x19,0x3a,0x5f,0x59,0x79,0x0b,0x62,0x23,0xa4,0x5b,0x46,0x7b,0x17,0x82,0x19,0x87,0xe8,0xdf,0x09,0xb7,0x50,0x7e,0x40,0xe3,0x71,0x2d,0x09,0xde,0x69,0x2e,0x6c,0x35,0x5c,0x44,0xae,0xb7,0x05,0xb8,0x7e,0xb4,0xe4,0x34,0x05,0x1f,0xd2,0x1f,0xe5,0x79,0x2a,0x15,0xf8,0x8f,0x02,0xc7,0xc8,0x1e,0xe6,0x12,0x83,0x08,0x9c,0x7a,0x2f,0xc6 -.byte 0xc9,0x15,0x0f,0x0f,0x0f,0xa9,0x53,0x16,0x19,0x5b,0x74,0x58,0x6c,0xac,0x21,0x72,0x7f,0xa1,0xae,0xbc,0x34,0x76,0xa6,0x9b,0xbe,0x0f,0x13,0x55,0x50,0x5a,0x8b,0x9e,0xb3,0xf3,0x9e,0x8b,0x61,0xbe,0xb4,0x09,0x71,0x61,0xf0,0xd6,0xaa,0x8c,0x0d,0x0c,0x66,0x31,0x88,0xe3,0x71,0x6a,0xb5,0xaa,0xc0,0x9b,0xce,0x0d,0x79,0x90,0xc1,0x0a -.byte 0xf9,0xfe,0x4d,0x49,0xd0,0x5a,0x63,0xf1,0xfc,0x47,0x71,0x9e,0xbb,0xd1,0x2c,0xef,0xfe,0x90,0x28,0x75,0x82,0xf6,0xa5,0x95,0xea,0x65,0xfa,0xe8,0x04,0xcd,0xb4,0xe1,0x0d,0xb2,0xac,0xd5,0x12,0xf5,0x17,0xbb,0x3b,0x2e,0x52,0x9e,0x7b,0xe7,0x8e,0x86,0x03,0xce,0x77,0x01,0xf0,0x4f,0xb5,0xf7,0xef,0x8b,0x37,0x5e,0x97,0x80,0xbb,0x2b -.byte 0xcf,0x9a,0x63,0x18,0xc5,0x0c,0xfb,0x3c,0x91,0x9c,0x37,0x90,0x76,0x71,0x62,0xbc,0x80,0x40,0x1a,0x74,0xb8,0x1b,0x61,0xb1,0x89,0x4d,0xf7,0x8d,0xd4,0x46,0xef,0x1f,0x3b,0xac,0xe8,0x41,0x62,0x8e,0xea,0x2b,0x56,0x22,0x25,0x37,0x70,0x53,0xcd,0x8f,0x57,0xfa,0xad,0x00,0xc5,0x0c,0x9e,0x57,0xde,0x50,0x07,0x8d,0x80,0xbf,0x22,0x5d -.byte 0x4a,0xbd,0x6a,0xcb,0xfc,0x6f,0xd1,0x56,0x8f,0xd5,0x34,0x8a,0xe6,0xe9,0xa0,0x00,0x06,0x12,0xd8,0xb1,0x49,0x0a,0xbb,0x87,0xe5,0xca,0x75,0x11,0x4c,0x85,0x60,0x77,0xc0,0x90,0x1c,0x14,0x38,0x38,0x3e,0x4f,0xff,0xbf,0xfc,0xa1,0xa1,0xe7,0xb0,0x5d,0xd8,0x1f,0x33,0x07,0x5f,0x04,0x4f,0xc7,0x93,0xc6,0xcc,0xe3,0x01,0xd0,0x43,0xe1 -.byte 0xd9,0x00,0xc5,0x9f,0x79,0xab,0xfc,0xe9,0x55,0x51,0x03,0x0c,0xe1,0x73,0xd6,0x09,0xe3,0xb9,0x76,0x72,0x77,0x4c,0x1b,0x7c,0x57,0x1e,0x7f,0x5f,0x02,0x83,0xa3,0xc6,0xde,0x23,0x85,0x76,0x1a,0xbf,0x48,0xc8,0x02,0xdb,0x31,0x30,0x95,0x85,0x68,0x8a,0xf6,0xe9,0x48,0x7f,0xc9,0x26,0xab,0x68,0x36,0x9f,0x1c,0xf0,0x90,0xbc,0x4a,0x68 -.byte 0x94,0xf8,0x7f,0xae,0xa9,0x3b,0x5b,0x63,0x9a,0xcd,0xe3,0xf0,0xac,0x9f,0x6f,0x78,0xa0,0x67,0x58,0xd8,0x2c,0x71,0x8a,0x14,0x31,0x07,0x95,0x0c,0x38,0xa4,0x53,0x33,0x60,0x23,0x21,0x87,0x6b,0x4f,0xf9,0xa8,0xb8,0xfc,0x8e,0xf1,0x3a,0x03,0x0b,0x03,0x02,0x33,0xbc,0x6a,0xb9,0x8e,0x41,0xc8,0x38,0xd8,0x83,0x30,0x6a,0x61,0x5c,0xcf -.byte 0x49,0xdd,0xd7,0xda,0x2c,0xaf,0xc4,0x68,0xad,0x07,0x9c,0xd4,0xaf,0x94,0x64,0xcf,0xe1,0x9b,0x37,0x50,0x65,0x03,0x20,0x3c,0x34,0x43,0xe9,0xb0,0x9b,0xba,0xb1,0x9a,0x3e,0x10,0x99,0x8f,0x93,0xb7,0x3d,0xac,0xbd,0xab,0xa8,0xfa,0x74,0x90,0xe1,0x38,0xe4,0xf3,0x47,0xfc,0xad,0x8b,0xb4,0x98,0xe4,0x65,0xe9,0xd9,0x8a,0x21,0x81,0x4f -.byte 0x0c,0xd7,0xb1,0x84,0xb9,0x69,0x68,0x64,0xa3,0x1f,0x25,0x84,0x5f,0xf7,0x3f,0xca,0x52,0xff,0xda,0xc9,0x3d,0x5e,0x8b,0x57,0xd3,0x9a,0x1d,0xb7,0xae,0x90,0xa4,0xc3,0x78,0x68,0xfd,0x80,0x3f,0xfd,0x5c,0x09,0x83,0x5d,0xc2,0x48,0xd8,0x84,0xeb,0x8a,0xfe,0xbe,0x30,0x12,0x79,0x54,0x5f,0x7f,0x6e,0x4b,0x8a,0x1e,0xcb,0xcd,0xed,0xb6 -.byte 0xe9,0x6d,0x8a,0x1f,0xdc,0xb1,0x46,0xab,0xdc,0x0d,0xbf,0xda,0xd9,0x39,0x3b,0xd2,0x81,0x00,0x83,0x77,0x32,0xf7,0xdf,0x0e,0x31,0x5d,0x1d,0x6c,0xa7,0x4e,0x54,0xa8,0xac,0x81,0x8c,0xb6,0xa5,0x89,0x02,0xd7,0x2e,0xfd,0x26,0xa3,0x9e,0xcf,0xdb,0x1f,0x5a,0xf3,0x54,0xac,0xe5,0xd0,0x1f,0x9b,0xa7,0xab,0x28,0xcc,0x66,0xd3,0xbc,0x4c -.byte 0x54,0x1a,0x54,0x73,0x78,0xde,0x08,0xd5,0xa5,0x08,0xdc,0x00,0x09,0xc5,0x37,0x61,0x1a,0x98,0x12,0x84,0x2d,0xff,0xc3,0x25,0x62,0x93,0x83,0x05,0x66,0x3d,0xfb,0x1d,0x54,0x08,0x8a,0x50,0x03,0xc4,0xc4,0x6e,0xfa,0x16,0x83,0xbb,0x27,0xf1,0xb7,0x31,0x92,0x64,0x76,0xbc,0xf0,0x44,0x62,0xe9,0x5e,0x15,0x94,0xdc,0xe9,0xf3,0xf8,0x20 -.byte 0x93,0x4d,0x11,0xa2,0xc8,0xde,0x83,0xe6,0x75,0x63,0xfe,0x13,0x75,0x0f,0x79,0xd1,0x3d,0x75,0xb7,0x43,0x62,0x57,0x8d,0x96,0x9c,0xa3,0xc4,0xb2,0x84,0x6a,0x14,0x6e,0x17,0x32,0x09,0x76,0x95,0xbb,0xd6,0xc1,0x2e,0xdc,0x8c,0x73,0xd7,0xad,0x5a,0x41,0x8b,0xb3,0x7e,0x8d,0x90,0xec,0xf5,0xa0,0x46,0x90,0x4c,0x52,0xec,0x97,0xc6,0x98 -.byte 0x7d,0x19,0x77,0xa0,0x99,0x85,0x11,0x26,0x77,0x26,0xf9,0xac,0xe3,0x81,0xcf,0x7d,0x22,0xc8,0x00,0x3d,0x5b,0xee,0xa5,0xf8,0x6d,0xfe,0x47,0xe4,0xef,0x60,0xcc,0xd0,0x33,0xf7,0x5b,0xed,0xbd,0x82,0xc9,0xa8,0x41,0xb8,0x47,0x34,0x9f,0x62,0xb2,0x67,0x62,0xb0,0x3a,0x27,0x95,0xe1,0x22,0x76,0x98,0x0f,0x35,0xaf,0xfc,0x4d,0xc7,0x92 -.byte 0x92,0x7e,0xaf,0x3b,0x3a,0x36,0x5e,0x5c,0xbf,0x43,0x02,0x66,0x5a,0x30,0x78,0x82,0x52,0x20,0x98,0xd6,0xa1,0xe9,0x9a,0x61,0x54,0x0b,0x74,0x85,0xb5,0x99,0x69,0x9f,0x9b,0x3b,0x2f,0x49,0xec,0xb3,0x18,0x0c,0x4a,0x53,0x20,0xd7,0x80,0x7b,0xd4,0x20,0x21,0x32,0x89,0x08,0x81,0x50,0x2b,0x16,0x8d,0xbb,0xe6,0xbb,0xc7,0x74,0x80,0x67 -.byte 0x47,0xf1,0x06,0x68,0x02,0x37,0x31,0x00,0x50,0x8b,0xe2,0x44,0x85,0x2e,0x39,0x54,0xda,0x26,0x7b,0xe1,0xb0,0x23,0xd7,0x0c,0x3c,0x3b,0x81,0x9b,0xa6,0xbe,0x24,0xfd,0x09,0x73,0xbe,0xc3,0x2f,0xa0,0x7b,0x85,0x5b,0x1b,0x55,0x4e,0x9e,0x38,0x80,0x61,0xd7,0xe8,0x9b,0xec,0x88,0x00,0x6a,0x64,0x1b,0xd5,0x65,0x20,0x2a,0x62,0x64,0xbc -.byte 0x21,0xca,0xce,0xc3,0xeb,0x2d,0x2b,0x5c,0x4d,0xb8,0x7c,0xb5,0xbe,0x98,0x0d,0x5b,0x88,0x23,0x60,0xff,0xbe,0x0a,0xb6,0xdd,0xdf,0x28,0xd5,0x2c,0xe5,0x9d,0xb5,0x29,0xea,0x6c,0x3a,0xf4,0x78,0x91,0xa3,0xb2,0xab,0x12,0xf9,0x90,0x96,0xc9,0xa4,0xfc,0x4d,0x28,0x2b,0x0c,0x28,0x8b,0xb7,0x8b,0x36,0xd6,0x80,0xbf,0x07,0x09,0xf9,0x62 -.byte 0x32,0xc0,0x50,0x60,0xd9,0x73,0xe3,0xbe,0xfa,0xa6,0x78,0x48,0x47,0xd7,0xb5,0x39,0xd8,0x04,0x6d,0x79,0x98,0x2e,0xd6,0x3a,0xe5,0xc9,0x01,0xd0,0x00,0x2e,0xd2,0x8b,0xd7,0x1f,0xf1,0xba,0xd4,0x0e,0x9f,0x9d,0xab,0xbf,0x2c,0xe1,0x75,0xf6,0x9c,0xc0,0xae,0x73,0x2b,0x58,0xcb,0x6d,0x46,0x6d,0x11,0xb7,0xce,0xc7,0xef,0x34,0x2c,0x11 -.byte 0x93,0x3c,0x17,0xd9,0x3e,0xad,0xc9,0x4c,0xb3,0xd0,0x0a,0xd0,0xfe,0xf3,0x9d,0xc5,0x43,0x03,0xa9,0x78,0x4a,0x42,0x7f,0xfb,0x75,0xd2,0x85,0xfb,0xe7,0xe6,0xa9,0x48,0x2f,0xa6,0xc3,0x16,0xe2,0x2a,0x9d,0x0d,0xcb,0x2e,0x8b,0x75,0xa8,0x14,0x3a,0x2e,0xb1,0xff,0x58,0x1d,0xa8,0xa6,0xc0,0xf6,0x17,0xda,0xc1,0xce,0xaf,0x08,0xa9,0xc2 -.byte 0xa3,0xc1,0xab,0xb6,0xe8,0x10,0x57,0x8a,0xce,0xc0,0x03,0x5c,0x53,0x5c,0x02,0x5d,0xcf,0x5c,0x65,0xc6,0x47,0x3c,0x62,0x0e,0xa3,0xfc,0xe2,0xae,0x10,0x55,0x4a,0xb4,0x27,0xe8,0x59,0x5e,0x45,0xa9,0xbb,0x21,0x10,0x91,0x46,0x1f,0x50,0x3b,0xc6,0x8c,0xa1,0x8a,0xee,0x5e,0x6e,0x32,0xe6,0x42,0x40,0x79,0x7f,0xbb,0xb3,0x5b,0x05,0xde -.byte 0xe0,0xf6,0x7f,0x3d,0x37,0xe6,0xc3,0x3b,0x40,0xc9,0xe0,0x42,0x36,0xd0,0x0e,0x13,0x32,0x3e,0x48,0xce,0xd8,0xa2,0xef,0xae,0x93,0x66,0x7d,0xde,0xb9,0xdd,0x60,0x15,0x53,0xf2,0xd9,0x90,0x3d,0x38,0x8c,0xa6,0x34,0x44,0xb5,0x6c,0x74,0x7d,0x9d,0xe7,0xd0,0xef,0x6c,0xd6,0xfe,0x9b,0x79,0x4e,0x79,0x5e,0x48,0xef,0x93,0xb2,0x81,0x0b -.byte 0x2b,0xee,0x83,0x69,0x3d,0x15,0x8c,0x27,0x69,0x6f,0xca,0xbf,0x75,0x29,0x37,0xc6,0xe6,0xca,0xb2,0x70,0xd0,0xaf,0xc8,0x5e,0x69,0xf1,0x6b,0x2d,0x0d,0xe7,0xe9,0xbf,0x07,0x52,0xe5,0xac,0x98,0xcf,0xcf,0xd6,0xdd,0x7c,0x2b,0xfc,0x8f,0xd2,0x5f,0x81,0x4b,0x1b,0x7b,0x2d,0x84,0xe2,0x69,0x96,0xcb,0xa2,0x59,0x10,0xba,0xda,0x51,0x11 -.byte 0xeb,0xc3,0x4f,0x10,0xbf,0x8e,0x5b,0xbb,0xa3,0x29,0xe9,0xd8,0x0e,0x71,0xa0,0x1b,0xff,0xee,0x36,0x8c,0x00,0x83,0x6b,0x32,0xfe,0x05,0xeb,0x89,0x8f,0xed,0x48,0x22,0xe1,0x76,0x0a,0xac,0xae,0x3c,0x24,0x54,0x84,0xc2,0x0f,0x79,0x33,0x2b,0x49,0x35,0x1c,0x84,0x5a,0xca,0x92,0x6c,0x1f,0x78,0x15,0x5a,0x36,0xad,0xd5,0x1d,0x9d,0x10 -.byte 0xc1,0x5f,0x7c,0x61,0x60,0xba,0x2e,0xe6,0x9b,0x34,0x02,0xe9,0x68,0x1c,0xfb,0xbf,0x02,0xdc,0x79,0x57,0x1c,0x0f,0xc8,0x8c,0x2a,0x66,0x2a,0x50,0xaa,0x81,0x4e,0x1f,0xa8,0x2d,0xe4,0x61,0xe8,0x43,0x84,0xcb,0xda,0x96,0xf9,0x4a,0xd0,0x8f,0xe1,0xd7,0xc4,0x05,0xf5,0x76,0xfa,0x47,0x7a,0x07,0x1a,0x77,0xbb,0x63,0xb3,0x3a,0x85,0x3b -.byte 0x0d,0x32,0x4f,0x14,0x15,0x02,0x5b,0x9c,0xbc,0xc2,0x12,0x90,0x0f,0x7b,0x94,0x27,0x5f,0x70,0x23,0xd8,0x5d,0x54,0xc4,0xca,0x6a,0x69,0x9e,0xd1,0xb3,0x2a,0x75,0x1a,0x07,0x9c,0x20,0xf6,0x76,0x22,0x4d,0x09,0x30,0x24,0x3f,0x3b,0xe5,0xcb,0x4b,0x5a,0x03,0x2d,0xe8,0xbe,0xed,0xf0,0xe3,0x91,0xf2,0x6c,0xb8,0x02,0x2d,0x6c,0x7a,0xa6 -.byte 0xc1,0x8e,0xa7,0xbb,0x73,0xdf,0x40,0xa5,0x60,0x91,0xbf,0xbe,0x28,0x0b,0x37,0x2e,0x5f,0x4b,0xcd,0x14,0x4d,0x2d,0xfc,0x5e,0x43,0xb5,0x78,0x8d,0xea,0xa0,0x86,0x54,0x4f,0xb6,0x25,0x40,0x39,0x3f,0x9c,0x7a,0x26,0x74,0x88,0x42,0x53,0xb0,0x3b,0x81,0x75,0x04,0x67,0x41,0x65,0x66,0x2c,0xdc,0xe9,0xf0,0xb3,0xab,0x2a,0xa5,0xf3,0xef -.byte 0xfa,0xc5,0x10,0x63,0xe2,0x70,0xb5,0x29,0x60,0x86,0x9e,0xb9,0x0b,0xe2,0xc4,0x05,0xa9,0x3c,0x1b,0x60,0x15,0x6b,0x2f,0x74,0x93,0x5e,0x70,0x9a,0x56,0x6a,0xc4,0x92,0x49,0xaa,0x95,0x51,0xc4,0xba,0xfd,0xf6,0x2d,0x36,0x3e,0x66,0xbd,0x74,0xbc,0x2e,0xb3,0xad,0xa1,0x41,0x50,0x33,0x79,0x84,0xac,0x21,0x7a,0xfc,0x3a,0x8e,0xdb,0xcc -.byte 0x27,0xf6,0x2c,0x5c,0x23,0x38,0x73,0xd5,0xaf,0xc9,0x2d,0x9c,0x18,0x58,0xdf,0x8f,0x89,0x9d,0xdd,0x00,0x3c,0x5f,0x23,0x00,0x6e,0x66,0x1d,0xf3,0x1c,0x40,0x9d,0x43,0xb0,0x74,0xf1,0x41,0xa5,0x77,0xcb,0x8d,0x5b,0x94,0x68,0x95,0xb6,0x0e,0xd4,0x4d,0x47,0x9b,0xd2,0xcd,0x9b,0x94,0xa4,0x28,0xf9,0xf0,0x3d,0xcf,0x89,0xb1,0xc3,0x73 -.byte 0x84,0x15,0xb6,0xc8,0x6b,0xf1,0xb1,0xdc,0x1b,0x1a,0x6f,0xb5,0x73,0x87,0x8b,0x63,0xbf,0x4b,0x25,0x9b,0xe4,0xdd,0x44,0xed,0xe7,0x0e,0x6f,0x03,0xae,0xa1,0x5e,0x1f,0x5f,0xa7,0xa4,0xed,0x69,0x7a,0x91,0x6d,0x55,0xac,0xce,0x18,0x32,0x17,0x78,0x49,0x9f,0x1e,0x9c,0xd2,0x7b,0x1f,0x74,0x60,0xa5,0x64,0xb1,0x99,0xe6,0xc5,0x0d,0x69 -.byte 0xfa,0xb2,0xd9,0x05,0x61,0x71,0xa4,0x6f,0xc2,0xb6,0x91,0x0e,0x6c,0xf2,0xa6,0x6c,0xea,0x8e,0x94,0x8b,0xac,0xa7,0xfe,0x70,0x8e,0x8d,0xc2,0x85,0xa6,0xa7,0x8e,0xe8,0xfa,0xbc,0xa1,0xaf,0x0e,0xa9,0x06,0xa4,0x9a,0xb0,0x23,0x93,0xbc,0x93,0x2d,0x97,0x42,0xe2,0x0d,0x3a,0x65,0xb4,0x60,0x5b,0xeb,0xa1,0x20,0x8a,0xdc,0x17,0x6b,0xc5 -.byte 0x19,0xc3,0x67,0xbf,0xae,0xf7,0xb9,0xb1,0x88,0x7f,0xe5,0x1b,0xc2,0x61,0x97,0xa0,0xd3,0x64,0x74,0x6b,0x7a,0x46,0x39,0x3f,0xc8,0xd3,0x53,0x79,0x74,0x4e,0x1e,0x63,0x91,0xc5,0x4a,0x70,0xb0,0x05,0x35,0x19,0xc2,0x26,0x54,0x44,0x3b,0xa9,0x12,0x40,0xd0,0x21,0x19,0xf3,0x8d,0xc7,0x2b,0x88,0x9a,0xec,0x41,0x8f,0x4f,0x23,0x19,0x1a -.byte 0xf3,0x1d,0x0a,0x88,0x0f,0xa7,0x02,0xd4,0x78,0x88,0xe6,0x43,0xb6,0x9e,0x07,0xdf,0x6a,0x1f,0x41,0xbb,0x3e,0xea,0x15,0xff,0x66,0x4c,0x7a,0x8b,0xee,0x27,0x47,0x81,0x81,0x95,0xa2,0x22,0xb4,0x9f,0x1c,0x09,0x1c,0xfc,0x0a,0xef,0x88,0x7f,0x59,0x60,0x91,0x6a,0xe4,0x92,0x8c,0x02,0x54,0xc9,0xee,0xc7,0x5e,0xd1,0xbf,0xc9,0x41,0xde -.byte 0x2f,0xa3,0x22,0x07,0x1d,0x8c,0xe1,0x04,0x59,0x94,0x75,0x3e,0xee,0x56,0x62,0x07,0x80,0x18,0x60,0x78,0x0e,0x55,0x06,0xec,0xe1,0xa5,0xf6,0x21,0x7e,0xf9,0x37,0xab,0x6a,0xed,0x07,0xcb,0xbf,0xa2,0xab,0x50,0xee,0x1f,0x2f,0x54,0x2b,0x82,0x93,0x59,0x03,0x35,0xd9,0xe8,0x2b,0xa6,0x03,0xc2,0xef,0x37,0x85,0xfc,0x89,0x06,0x30,0xe0 -.byte 0xc2,0x00,0xc4,0xaf,0x59,0xb6,0x31,0x52,0x37,0xa4,0x6c,0xdb,0x1b,0x20,0x87,0xf0,0xa4,0x15,0x4b,0xa8,0xd9,0x7e,0x1b,0x96,0x00,0x07,0xf4,0x86,0x07,0x14,0x55,0x70,0x37,0xe3,0xe3,0xf0,0xeb,0xd6,0xf1,0xe0,0xe9,0x6c,0xdf,0x3d,0xaf,0x86,0xb8,0x00,0x9b,0xdf,0xc6,0x5c,0xd2,0x53,0xcb,0xcf,0x63,0xcc,0x3e,0x6d,0x62,0xeb,0xe6,0x97 -.byte 0xd8,0x54,0xed,0x36,0xe4,0xed,0x69,0xaa,0x10,0x83,0xde,0x16,0xfd,0xcc,0xd6,0x24,0xb9,0x3c,0x4f,0x99,0x81,0xc2,0x23,0x16,0x91,0x5d,0x9f,0x46,0xa5,0xdd,0xb4,0x8a,0xe1,0x07,0x89,0x84,0x2e,0x62,0x48,0xf6,0x1a,0x17,0x7b,0xc8,0xf7,0xb4,0x3d,0x9e,0x82,0xe3,0xe3,0xcf,0x0b,0xd9,0x52,0x90,0x61,0xd8,0xdf,0x9e,0xc4,0xc7,0x7c,0xfa -.byte 0xcf,0x09,0xd2,0x94,0x86,0x37,0x94,0xaf,0x7e,0x0a,0x9d,0x16,0xee,0xad,0xfb,0xa2,0x9e,0x2d,0x2f,0xad,0xd5,0xc2,0xf9,0x91,0xf8,0x7e,0x2b,0xb8,0xb2,0x60,0x3c,0x0a,0x89,0x53,0x07,0x87,0x3b,0x83,0x70,0xee,0x71,0xa3,0x94,0x0b,0x77,0x50,0xeb,0xcc,0x23,0xf0,0xbe,0x95,0x51,0x54,0xd2,0xd6,0xd2,0x09,0xa5,0x19,0x3d,0x4e,0xec,0xe3 -.byte 0x88,0x71,0xa7,0xb1,0x10,0x03,0x7e,0xc4,0x92,0x2a,0xe7,0x99,0x75,0xff,0xae,0x10,0x3d,0xbb,0x33,0xc9,0x7f,0xc2,0xe6,0x3c,0xc4,0xe7,0xba,0x37,0xba,0x68,0x69,0x92,0x4a,0xfb,0x32,0x3b,0xb5,0xde,0xdb,0x91,0xd0,0x8e,0x77,0xf2,0x1e,0x2d,0x25,0xb4,0xa0,0x42,0xef,0x78,0x6c,0x75,0xcb,0xa0,0x73,0xdf,0xde,0xd8,0x26,0xfe,0xe3,0xf9 -.byte 0x74,0xe7,0xa0,0xd2,0xbd,0x6c,0x99,0x8d,0x07,0xf2,0xf8,0xff,0x36,0x2d,0x8e,0xda,0x5e,0x5c,0x47,0x06,0xf8,0x08,0x33,0x1d,0x93,0xcf,0xc3,0x1a,0x20,0x86,0xb6,0x8e,0x44,0x10,0xbc,0xba,0x89,0xfc,0xa3,0x57,0x92,0x2c,0x28,0xa1,0xd0,0xab,0xdc,0xba,0x0a,0x7e,0x9d,0xd2,0xfd,0x09,0xd3,0x87,0x6c,0x06,0x44,0x17,0x73,0xfe,0xc9,0x8b -.byte 0x52,0xd3,0x09,0x60,0x14,0x03,0xb1,0x79,0x4c,0x9c,0xc4,0xec,0x42,0x4c,0xd3,0x21,0xe5,0x34,0x21,0x38,0xdd,0x12,0x95,0xd4,0x20,0x50,0xef,0x5f,0x46,0x4f,0x37,0x65,0xd5,0xf1,0xb2,0x2c,0x6c,0x9a,0x06,0x28,0x77,0xbf,0xe3,0xec,0xec,0x2b,0xcb,0x2c,0x8b,0x62,0x2e,0x39,0xaa,0x28,0x0b,0x51,0x01,0xa5,0x02,0x06,0x66,0x4a,0x67,0x0c -.byte 0x96,0xa3,0x12,0x74,0x94,0x2c,0x0f,0x23,0xa3,0xea,0xda,0x1a,0x6d,0x54,0x30,0x33,0xc8,0x33,0x0a,0xfb,0x25,0x2a,0x8b,0x9a,0x87,0xd9,0x9d,0x37,0x4c,0x41,0x3b,0xe5,0x4a,0x81,0x92,0x40,0x38,0x18,0x82,0x13,0x54,0xde,0x56,0x11,0x63,0xf3,0x09,0x61,0x3b,0xdd,0x0c,0x71,0xe8,0x4f,0xc2,0x9a,0x77,0x2f,0xeb,0xf1,0x39,0x1c,0x10,0x0e -.byte 0x01,0xaf,0x92,0x34,0x9a,0xb6,0x7b,0x79,0x86,0x0c,0xf1,0x53,0xb6,0x59,0xbd,0x6d,0x79,0x6e,0x37,0x11,0x25,0x67,0x95,0x31,0x4f,0x43,0xdf,0xb7,0x4b,0x80,0x8d,0x07,0x3c,0x49,0x73,0x8a,0x72,0x61,0x02,0x0f,0x2f,0x13,0xed,0x91,0x10,0xf6,0x08,0xf3,0x50,0x4a,0xd4,0x36,0xcb,0x52,0xb3,0x3b,0xe6,0xef,0x85,0xe9,0xe0,0xad,0x0d,0x3d -.byte 0x84,0x07,0x70,0xdf,0x16,0x47,0xeb,0x26,0x19,0x27,0xaf,0x7a,0x9f,0x2f,0x2b,0x6d,0xbb,0x37,0x68,0x8e,0x19,0x46,0x5a,0x65,0x0d,0x0a,0x67,0xd8,0xe2,0xc2,0xcd,0x49,0xf6,0xc2,0x27,0xac,0x12,0xea,0x1f,0x81,0x60,0xac,0x8b,0x5d,0xcc,0x9a,0x5b,0xec,0xc3,0xcb,0x85,0x0d,0xef,0xa6,0xd5,0x33,0xb3,0x67,0x73,0x3f,0xc9,0x90,0x25,0x3e -.byte 0xe6,0x7c,0x41,0x59,0x83,0xf7,0x90,0x4a,0xbf,0x14,0x72,0x11,0xf2,0x3a,0x38,0x58,0x17,0xd8,0x3d,0x00,0xc6,0x42,0xf2,0xbc,0xfd,0x05,0x37,0x6d,0x11,0xb0,0xd7,0xb2,0xb7,0x73,0x69,0x80,0x47,0x30,0x64,0x13,0x8c,0x24,0xb2,0x42,0x12,0x8c,0xc0,0x8a,0x45,0x0b,0x71,0x23,0xeb,0xac,0x65,0xda,0x44,0x13,0x85,0x77,0xdf,0xb8,0x4b,0x69 -.byte 0xd4,0x8e,0x40,0x54,0x24,0xac,0xc8,0x62,0x36,0x51,0x20,0xaa,0xcd,0x5d,0xa5,0x73,0x2c,0x81,0x92,0x99,0x44,0x6b,0x04,0xac,0x8e,0xee,0x96,0x29,0xca,0xdc,0x2f,0xd1,0x13,0x5c,0x9e,0xc2,0x67,0x6a,0xaf,0xf6,0x3e,0xe2,0xa1,0x6d,0xda,0xbe,0x8a,0x55,0x50,0x27,0xee,0x6d,0xb8,0x35,0x5f,0xb4,0xa8,0x76,0xa1,0xe2,0x52,0x87,0xf6,0xfb -.byte 0xe2,0x16,0x1c,0x90,0x78,0xe4,0x17,0xb0,0xd9,0x56,0xf5,0xd3,0xa4,0xb0,0x3f,0xe9,0x01,0xf9,0xd0,0x67,0x2b,0xeb,0x1d,0x73,0x24,0x90,0x36,0x36,0x0d,0xcf,0xfb,0x3f,0xa1,0xa0,0x25,0x3b,0xf1,0x7f,0x9e,0x90,0xcf,0xb6,0xd0,0x83,0x90,0xcd,0x3f,0xff,0x5f,0xa3,0x33,0x95,0xd7,0xbe,0x78,0xfe,0xcc,0x9a,0xb9,0x64,0x88,0xb7,0xd9,0x5e -.byte 0x46,0x2d,0xf0,0xb1,0xa1,0x81,0x2b,0xab,0x80,0xf5,0x4d,0x3b,0xd8,0x53,0x64,0x8f,0xac,0x7a,0x03,0xb3,0x39,0x7a,0x85,0xef,0x61,0xb5,0x2c,0x8e,0xf4,0x27,0x07,0x9b,0x7b,0xc9,0x8b,0x1a,0xe4,0x4f,0xce,0x8b,0x35,0x32,0xac,0xcf,0x47,0xb8,0x2f,0x9e,0xe5,0x11,0x48,0xc1,0x07,0xea,0x0c,0xee,0x06,0xc6,0xa3,0x48,0xb6,0x1a,0xd8,0xb4 -.byte 0xa7,0xae,0x59,0x7d,0x9e,0x4e,0x66,0x7f,0xe9,0x02,0x40,0xdc,0x21,0x5e,0x74,0x2c,0x1d,0x29,0x22,0xca,0x97,0x4f,0xc8,0xc7,0xea,0x69,0x02,0x89,0xd1,0x43,0xff,0x83,0x89,0x58,0x66,0x92,0xbc,0x11,0xf6,0x02,0x8b,0xa8,0x34,0x8d,0xbe,0x3a,0x70,0xc3,0x10,0xe7,0xb5,0xc4,0xda,0xdb,0xc6,0x87,0xee,0xee,0xe0,0x48,0x62,0x80,0x8d,0xfc -.byte 0xaa,0xc7,0xce,0x1a,0xea,0xb9,0x1b,0x30,0x4a,0x48,0x9b,0xf4,0x58,0xff,0x5d,0x15,0xc8,0xf2,0x84,0x44,0xae,0x63,0xe8,0xb1,0xe0,0x2e,0x38,0x8e,0x47,0xf9,0x09,0xec,0xb9,0x94,0x18,0x37,0x68,0xef,0xbd,0xd5,0x67,0x72,0x01,0x9a,0x15,0xb9,0x7c,0x36,0xc0,0x22,0x80,0x12,0xb1,0x4e,0xab,0x3c,0xea,0x81,0xcf,0x70,0xf3,0xde,0x1f,0xd4 -.byte 0x67,0x94,0xfa,0xe1,0xf0,0xb6,0xd6,0x6b,0xc3,0xa2,0xbb,0x59,0x6b,0x9f,0x58,0x26,0x99,0x0c,0xdc,0xcd,0xb8,0xae,0x49,0xf0,0x8f,0xd3,0x0d,0xb7,0x4c,0x22,0xcf,0xb6,0x6c,0xa3,0x19,0x09,0x42,0x59,0x25,0xf8,0xdc,0xf3,0xc2,0x00,0xc3,0xc3,0xd3,0x9e,0x98,0xd3,0xa3,0xd0,0x96,0xfd,0x4f,0x15,0x57,0x5b,0xa7,0x08,0x3a,0x0e,0x3d,0xd2 -.byte 0x7d,0xa1,0xa0,0x94,0xc0,0x76,0x83,0xf6,0xc1,0xe8,0x7e,0xd3,0x97,0xc1,0xbf,0x38,0x74,0x9b,0xfb,0x35,0xeb,0xf7,0x34,0x20,0xea,0xda,0xd3,0xb1,0x2e,0x10,0x16,0x9c,0x09,0x1c,0x67,0x46,0xa2,0x05,0xf9,0x47,0xde,0x35,0x53,0x18,0x58,0xb0,0xbb,0x7a,0x88,0x58,0xc5,0x3e,0x98,0x29,0x43,0x98,0x07,0x76,0xa3,0xe1,0x95,0x92,0x21,0xe9 -.byte 0x06,0x17,0x15,0xe0,0x6b,0xd5,0x5a,0x6d,0x10,0xa6,0x08,0x92,0xa9,0xf5,0xcf,0x57,0x1a,0x28,0x5d,0x14,0x33,0x99,0xf9,0xa0,0xb3,0xeb,0xee,0xd4,0x6e,0x0b,0x5e,0xf7,0xe9,0xe3,0xc6,0x71,0x34,0x55,0xf3,0xde,0xd5,0xc2,0x52,0xc3,0x7b,0x06,0x87,0xef,0x26,0x81,0xc9,0xbd,0xaf,0x12,0x61,0x95,0x2b,0xa4,0x8e,0xe8,0x08,0x9a,0x13,0x48 -.byte 0x2e,0x84,0x98,0xf6,0x95,0x21,0x22,0xe5,0xcf,0x30,0x8d,0xaf,0x70,0x16,0x27,0x0c,0xcd,0x26,0x7f,0xe8,0xa0,0x35,0x0c,0x01,0x0e,0xdd,0x9d,0x2c,0x89,0x41,0x34,0xc4,0xa2,0xaa,0xf6,0x3f,0xca,0x3b,0x86,0xce,0xd7,0x4c,0xe3,0xb5,0x69,0xe9,0x41,0xbe,0x3c,0x9a,0x4c,0x1a,0xb3,0x88,0xea,0x78,0x12,0x4c,0x1b,0x79,0xc7,0xcd,0x32,0x72 -.byte 0xfa,0x3f,0x0b,0x73,0x1b,0xd9,0xec,0x85,0xd4,0x52,0x6c,0x91,0x2d,0xbe,0x76,0x8b,0xfd,0xb6,0x49,0xcf,0x67,0xd1,0x18,0x7b,0xae,0x86,0x47,0x47,0xfd,0xff,0x63,0xf2,0x88,0x1b,0x58,0xd5,0x30,0x69,0xf9,0x9a,0x03,0x52,0xae,0xe5,0xe2,0x55,0xbf,0x35,0x12,0xb0,0x84,0xa9,0xed,0xb6,0x8d,0x5f,0x6c,0xed,0x1a,0x00,0x7a,0xdc,0xf2,0x03 -.byte 0x9e,0xef,0x59,0x27,0x4c,0xf4,0x83,0xa2,0x36,0x3d,0x3d,0x8c,0x75,0x8c,0x37,0x68,0x93,0x0b,0x30,0x48,0xea,0x91,0x14,0x37,0x88,0x87,0x7f,0xe6,0xd8,0xbd,0x04,0x34,0x1e,0xe8,0x2a,0x41,0x48,0x5c,0x66,0xf9,0xc2,0xd1,0x56,0x25,0x29,0x45,0xfa,0x71,0xe1,0x59,0xa8,0x52,0x99,0x0b,0x92,0xe0,0x33,0x52,0x91,0xd6,0x5f,0x0a,0x70,0x83 -.byte 0x4f,0xa3,0x47,0x6e,0xfa,0x85,0x5e,0xb1,0x0a,0x1d,0xe7,0x35,0xc9,0x88,0x27,0xc9,0x8c,0x3e,0x7f,0x6d,0x34,0x1e,0x11,0x7b,0xcd,0xe7,0x09,0x82,0x3a,0xa1,0x46,0xc6,0x15,0xde,0x0b,0xde,0x35,0x71,0x92,0x5c,0x72,0x50,0x08,0x6b,0x62,0xa7,0xec,0xa2,0xca,0x53,0x6e,0x47,0x7d,0x50,0x32,0xa7,0x32,0x7b,0x49,0x0c,0x97,0xcc,0x98,0x8d -.byte 0xc3,0x29,0x72,0x1e,0x85,0x47,0x1b,0xa7,0x89,0x19,0x85,0xaa,0x3f,0x11,0x6a,0xea,0x61,0x84,0x07,0x9a,0xc8,0xb3,0x25,0xfe,0x72,0xca,0x83,0xa9,0xf0,0x9e,0x01,0xe4,0x9a,0xd6,0x1b,0x87,0xfc,0xd4,0x3a,0x04,0x34,0x8c,0x0b,0x46,0xbc,0xe9,0x3c,0x3f,0xd9,0x93,0xf1,0xca,0x41,0x0b,0xdb,0x28,0xe8,0x28,0x1b,0x84,0x36,0x16,0x84,0x22 -.byte 0x1e,0x1e,0x2b,0xb0,0xfb,0xa6,0xcc,0x95,0x31,0x46,0xd7,0xca,0xc2,0x8b,0xa3,0x3a,0xa5,0xb0,0xaf,0x52,0x66,0x53,0x39,0x5f,0x58,0xb5,0xdf,0x01,0x52,0x07,0xb4,0x82,0xdc,0xb7,0xf9,0x88,0xd8,0x77,0xf8,0x12,0x9d,0xe8,0x21,0xd7,0x0b,0x0f,0x57,0x90,0x40,0xb2,0x64,0x3f,0xce,0xa0,0xa3,0xfa,0x12,0x16,0xec,0x6d,0xcc,0xc7,0x2a,0x43 -.byte 0xc9,0xe7,0xb7,0x90,0x52,0x35,0x22,0x6d,0x46,0x99,0x1e,0x44,0x12,0xd6,0x0f,0xaf,0x5c,0x16,0xd3,0x7a,0xd6,0xb4,0xfe,0x20,0x26,0x11,0xe1,0xc6,0xa5,0x10,0xfd,0x9f,0x0c,0x47,0xae,0x32,0x08,0x15,0x8f,0xef,0xef,0x4c,0x83,0xbc,0xbf,0x6a,0xe5,0xf5,0x69,0x11,0x4d,0x7d,0x47,0x1f,0x10,0x58,0x61,0xb0,0x0d,0x98,0x67,0xc0,0x99,0x3a -.byte 0x2d,0x9a,0x5b,0xd5,0x37,0xe7,0xe5,0xd4,0x56,0x96,0x69,0xf8,0x53,0x7e,0x24,0x70,0x51,0x01,0x83,0x8d,0x49,0x01,0x32,0x7d,0x4f,0x41,0x92,0x54,0x9c,0x15,0xf1,0x3c,0x05,0x32,0x28,0x0d,0x0f,0x67,0xbe,0x65,0xfa,0x1b,0xa3,0xd0,0x28,0x18,0xb8,0x84,0xfe,0x6a,0x30,0xea,0xb9,0x00,0xb1,0x10,0x7c,0xa2,0x94,0x4f,0x86,0x18,0xdd,0xb4 -.byte 0x80,0x18,0x48,0x18,0xe1,0x56,0x70,0x7d,0x5c,0x3b,0xe5,0xd7,0x88,0x66,0x57,0xe3,0xe1,0x04,0x4c,0x68,0x5b,0x64,0x4d,0x0d,0x30,0x76,0x26,0xaa,0x84,0x0e,0xe0,0xed,0x53,0x62,0x20,0x33,0xaf,0x45,0x42,0x40,0x47,0x01,0x15,0xc9,0x0b,0x27,0x7c,0x68,0x4d,0x55,0xc4,0x6a,0x5f,0x96,0x9f,0x96,0x67,0xae,0x13,0x1c,0x84,0x52,0x33,0x41 -.byte 0x80,0xfc,0xae,0xb6,0xb1,0x8c,0xc3,0x19,0x80,0xa8,0x5f,0xe5,0x8c,0xd0,0xa8,0xb4,0x58,0xc9,0x48,0x29,0xab,0x11,0xd1,0x09,0xc6,0x20,0x98,0x4c,0xdb,0xa4,0x83,0x5c,0x26,0x51,0xce,0x80,0xe5,0xc4,0x9b,0xae,0xba,0x8e,0x99,0x4e,0xa4,0xff,0xdc,0x99,0x4c,0x02,0xa0,0x42,0x80,0xca,0xd7,0xea,0x6a,0x58,0x31,0xdb,0x16,0xd8,0x4d,0xab -.byte 0x03,0x2e,0x3a,0xdc,0xe9,0x07,0xfb,0xfb,0x5b,0x57,0x67,0x2a,0x7b,0xdc,0xc1,0x66,0xd1,0x31,0x3a,0x03,0x87,0xd8,0x66,0xda,0xa1,0x24,0x00,0x26,0xc0,0x26,0x78,0xf8,0x59,0x13,0x3f,0x34,0x08,0x35,0x45,0xbd,0x45,0x4f,0x89,0x65,0x97,0xdb,0xe6,0x1e,0x09,0x6e,0x23,0x2a,0xc4,0xf5,0x6a,0x74,0x28,0xb0,0xae,0x8c,0xfb,0x49,0x35,0x99 -.byte 0x06,0x30,0xc6,0xb2,0x8c,0xcd,0x8b,0x41,0xea,0xf2,0x04,0x18,0x29,0x25,0x1b,0x32,0x42,0x45,0xb5,0x92,0x42,0xb4,0x33,0xd2,0x90,0x31,0x08,0xcd,0x35,0x5d,0x50,0x64,0xa8,0x93,0xfd,0xa5,0xfd,0x32,0xbd,0xe8,0x13,0x1c,0x48,0x5c,0x14,0x70,0x03,0x92,0x0f,0x12,0x86,0xf6,0x6c,0xcd,0xc6,0xec,0xbf,0x8e,0x85,0x28,0x1d,0x1c,0x63,0x3f -.byte 0x81,0x93,0xd4,0x80,0x3c,0x29,0x0b,0x63,0xfe,0x87,0xa6,0x24,0xd6,0x3e,0x62,0xb6,0xd9,0xb0,0x58,0xf1,0x41,0x36,0xc7,0x47,0x8b,0xfd,0x4b,0x91,0x4e,0x5d,0x41,0x44,0xb0,0x65,0x3d,0x9e,0x3b,0x70,0x01,0xcc,0x7d,0x77,0xf0,0x23,0xd9,0xca,0x5f,0xda,0xa1,0x8c,0x71,0x11,0x91,0x7d,0x36,0xf5,0xc9,0xcd,0xf4,0x34,0x5f,0x69,0x57,0xd6 -.byte 0x33,0x4c,0xb2,0xe1,0x38,0x5f,0x86,0x3c,0x57,0x7b,0x2e,0x99,0x05,0x80,0x63,0xc4,0x77,0x69,0x06,0xc2,0x47,0x44,0xca,0x17,0x27,0x1d,0x55,0x34,0x02,0xd0,0x89,0x3a,0x3b,0x79,0xf0,0x86,0xd7,0x6b,0x01,0x9c,0xc7,0xa8,0xde,0xdb,0xdf,0x49,0xd1,0xb9,0x11,0xaf,0x7e,0x22,0x8b,0x5d,0xb5,0x0b,0xdc,0xd0,0x36,0xe6,0x9d,0x85,0x41,0x4a -.byte 0x35,0xf0,0xe1,0xcd,0xce,0x7b,0xd1,0xd6,0x00,0xdd,0xb6,0xe4,0x06,0x3e,0x66,0xe9,0x2b,0xa8,0x44,0x0d,0x18,0xd4,0xbc,0xfb,0x3c,0x58,0x6c,0x11,0xe9,0xdc,0x19,0x14,0x08,0x27,0x23,0x0c,0xd0,0xf9,0x97,0xaf,0x97,0x07,0x02,0x1a,0x5e,0xcd,0xae,0xd2,0x80,0x96,0x16,0x49,0xc3,0xfc,0xda,0x25,0x12,0x20,0xe1,0xc0,0x68,0x90,0x4b,0x30 -.byte 0x2d,0x06,0x53,0x2c,0x57,0x63,0x4a,0x7a,0xf6,0xc8,0x5a,0xb7,0x58,0x8c,0x13,0xfe,0x43,0xb3,0xf8,0x25,0x3e,0x7a,0x25,0x3e,0x1d,0x7f,0x8f,0x5e,0xdb,0xad,0x99,0x83,0xfc,0xd9,0x0a,0xdf,0xb5,0x19,0x1c,0x2c,0xf6,0xe8,0x06,0xbe,0xc0,0x9f,0x7e,0x0f,0x95,0xaa,0xac,0x09,0xdc,0x8c,0x37,0xcf,0x35,0x35,0x95,0x62,0xf1,0xff,0x96,0x1c -.byte 0x77,0xe9,0x53,0x7e,0x12,0x56,0x2d,0x4e,0x3e,0x1f,0xdb,0x1d,0x71,0x0e,0xdc,0xf7,0x65,0xb1,0x78,0x7f,0xe4,0xba,0xbf,0x7f,0x6c,0xcb,0x73,0xd3,0xe8,0xd9,0xce,0xfb,0xdb,0x48,0x87,0xe0,0x10,0x00,0x74,0xcb,0xdf,0x32,0xa8,0xdd,0x83,0x24,0x49,0xda,0x86,0x38,0x1c,0x2c,0x93,0x09,0x8a,0x26,0xbb,0x34,0x21,0x1d,0xac,0xb5,0x16,0xae -.byte 0xd8,0xcb,0x94,0x04,0xd6,0xbc,0xde,0x9c,0x70,0x28,0xa5,0x1a,0x15,0x5e,0x35,0xe4,0xe6,0x53,0xea,0x9c,0x3b,0x0c,0x36,0x3b,0x80,0x13,0x28,0x1d,0xc7,0x1a,0xa8,0x8e,0x9e,0x09,0xce,0x5d,0x50,0xd3,0xc7,0x6f,0x3a,0x75,0xa5,0x84,0x1c,0x08,0x66,0xe6,0x05,0xda,0x8b,0xf1,0x4b,0x5c,0xe2,0xc7,0x0f,0xa1,0xf1,0x47,0x02,0xf4,0xa7,0x24 -.byte 0xf3,0x0e,0x2c,0xa9,0xae,0x67,0xdf,0xce,0x30,0x88,0x4a,0x9a,0x39,0x4a,0x97,0x64,0xa8,0x30,0x53,0xf9,0x47,0x66,0x5c,0x19,0x1c,0xfb,0x2f,0x05,0x89,0x4f,0xfe,0x25,0xe7,0xed,0xed,0x17,0x5a,0x86,0xeb,0x25,0xee,0xe4,0x09,0x88,0x05,0x49,0x20,0x54,0x4b,0x7f,0x3e,0xb5,0x23,0x85,0xa9,0x66,0x61,0x73,0xe0,0x61,0x94,0xc6,0xe5,0x29 -.byte 0xb4,0xe1,0x6f,0xa4,0x4d,0x50,0x56,0x2e,0x30,0x75,0x51,0x5d,0xdd,0xa2,0x68,0x56,0x67,0xd8,0xec,0x2d,0x2a,0xfd,0x49,0xc5,0xbc,0xae,0x2f,0x6b,0xc7,0x8d,0x2e,0xca,0x91,0x35,0xe8,0xea,0x65,0xe9,0x9c,0x65,0xaf,0x8e,0xd5,0x16,0xdf,0xac,0x44,0x1e,0xb6,0x16,0xf0,0xb6,0x33,0x6a,0xe6,0x96,0x0f,0x85,0x2e,0xa1,0xaa,0x6a,0xe0,0x12 -.byte 0x0c,0xaa,0x7d,0xae,0xf7,0xe3,0xb2,0x4c,0x3c,0x10,0xc6,0x87,0x8e,0x87,0xfb,0xac,0xf7,0xd7,0x7a,0x2e,0x9a,0x7a,0xa7,0x4f,0xf0,0x75,0xce,0xbd,0xc3,0xe6,0x79,0x1d,0x56,0xab,0xff,0x56,0xfe,0x69,0xbd,0xcf,0x15,0x27,0x64,0x3c,0x83,0x1c,0x08,0xb0,0x91,0x60,0x67,0xe7,0x27,0x44,0x49,0x22,0x78,0xd5,0x1a,0xc8,0x3b,0x35,0x9b,0xa5 -.byte 0x53,0xce,0xde,0x04,0xd2,0x3e,0x67,0x48,0xaf,0x54,0xdf,0x9c,0xf7,0xb9,0xd4,0xe3,0xb6,0x85,0x02,0x68,0x21,0x10,0xdb,0xb5,0xca,0x11,0xa2,0x7c,0xcf,0x13,0x41,0x7a,0xfd,0xe9,0x0a,0x3c,0x53,0xd6,0x07,0xf2,0xdd,0xe2,0x7c,0x16,0xf0,0x44,0x3f,0x5d,0x34,0x09,0x7c,0x7b,0x21,0x8c,0x8e,0xdb,0x0d,0xc5,0x73,0xce,0x61,0xce,0x17,0x46 -.byte 0x6c,0x14,0x07,0xb5,0x70,0x80,0xf0,0x29,0x7c,0x13,0x41,0x2d,0x8e,0xdc,0x53,0xc2,0xbf,0xf0,0xc2,0xfb,0x59,0xa0,0x66,0x5f,0x25,0xda,0x17,0x5f,0xac,0xab,0x75,0x1b,0xc7,0x61,0x87,0x53,0x80,0x2e,0x11,0x4e,0x04,0x48,0xf9,0xee,0x54,0xe6,0x69,0x69,0x57,0xc2,0x46,0xd8,0xb3,0x2e,0x7b,0xc8,0xa5,0xd0,0xb2,0x5e,0xd4,0x6b,0x9b,0x1a -.byte 0xd6,0x79,0x9d,0x99,0xa6,0xbb,0x4d,0xca,0x74,0x2c,0x3d,0xd4,0x86,0xd0,0x64,0xd4,0x81,0x49,0x76,0x42,0xb8,0xf9,0x2c,0x52,0xe7,0x77,0x37,0x31,0xbb,0x2e,0x5b,0x38,0x81,0x01,0x2c,0x27,0x28,0xcb,0x0c,0xba,0xfa,0x8a,0x9a,0x45,0x51,0xa2,0xde,0xf2,0x7b,0xe6,0x65,0xec,0x5b,0x2d,0xe8,0x55,0x8e,0xb4,0x7f,0xf8,0x1a,0x66,0x3a,0x5f -.byte 0x06,0x10,0x15,0xb2,0x3d,0xb2,0x36,0x6e,0x9f,0x8e,0xe2,0x4c,0x78,0xe5,0x3a,0xac,0x21,0x16,0x20,0x30,0x0f,0x51,0x56,0xcb,0x53,0xca,0x70,0x3c,0xa2,0x3f,0x37,0x06,0x6c,0x70,0xec,0xf4,0x3d,0x7c,0x77,0xa0,0x61,0xc7,0x0e,0x26,0x9f,0x25,0xc0,0xf2,0x28,0xdb,0x57,0xbe,0xe6,0x4e,0x9c,0x4d,0x2e,0x48,0x50,0xc2,0xd4,0xfd,0x5e,0x52 -.byte 0x3f,0xd0,0x82,0xd1,0xd4,0x53,0xad,0x42,0x38,0xb1,0x02,0xd6,0xa0,0x34,0x7a,0xb4,0xb3,0xdd,0x91,0x12,0xf4,0x91,0xc9,0xa2,0x35,0x2d,0xdc,0x97,0xa1,0xdb,0x82,0xe7,0x92,0x99,0x66,0x13,0x99,0x20,0x95,0x1f,0x47,0x64,0x80,0x5e,0x5f,0x74,0x6b,0xa6,0xca,0x47,0x0b,0x24,0x72,0xa6,0x27,0xe7,0x56,0x61,0xa7,0x8e,0x62,0xa4,0xff,0x8e -.byte 0x29,0xf8,0x09,0xa4,0xbb,0x70,0x97,0x8a,0x39,0xe8,0x65,0xc8,0x52,0x23,0x9d,0xbf,0x10,0xe8,0x7d,0xbc,0x3c,0xc4,0x8b,0x1e,0x5c,0x75,0x94,0x24,0x62,0x3f,0x5b,0x2b,0x9a,0x08,0x00,0x78,0xfd,0x28,0x44,0x12,0x62,0x2a,0x6f,0x47,0x9d,0x57,0xb0,0x4e,0x3b,0xcd,0x01,0x7d,0x6e,0x62,0xe3,0x99,0x9c,0xae,0x6e,0xe2,0x70,0x7a,0x32,0xb4 -.byte 0xc1,0x19,0xb1,0x03,0x6b,0x92,0x89,0x4f,0x37,0xaf,0x36,0xee,0x5e,0x03,0x31,0x8c,0x41,0x27,0x17,0x21,0xdf,0xe4,0x34,0x97,0x8d,0xe7,0x41,0x47,0xf2,0x80,0x51,0x41,0x01,0xe4,0x0c,0x1a,0x09,0xfc,0x07,0xc3,0x94,0x07,0x6f,0xa7,0x6c,0xff,0x32,0x21,0xa5,0x01,0x8c,0xa2,0x88,0x3c,0xc8,0x57,0xe8,0x68,0x19,0x4a,0x46,0x7a,0x36,0xd2 -.byte 0x75,0x8e,0xc5,0xa4,0x84,0x91,0x13,0x7f,0xdd,0x2b,0x3c,0x2e,0xc4,0x92,0x29,0xb3,0x60,0x74,0xc8,0x81,0x58,0x0e,0xad,0x6a,0x9d,0xaa,0x81,0x49,0x26,0x0f,0xd4,0x2a,0x39,0xdd,0x4d,0x2b,0x13,0xdb,0x2e,0x72,0xe6,0x45,0x99,0xeb,0xe6,0xe5,0xd5,0x76,0xd4,0x19,0xd8,0xd7,0xa9,0x1f,0xce,0x7f,0xc4,0x1c,0x9e,0x6f,0x68,0x32,0xb1,0x26 -.byte 0xc4,0xb6,0x4e,0x9f,0xbf,0xdc,0xe0,0xde,0x54,0x9b,0xe0,0x04,0x03,0xae,0xc9,0xce,0x3a,0xcb,0x93,0xad,0xcc,0x1f,0x46,0xf6,0xbb,0xff,0x40,0x52,0x9c,0x64,0x97,0x5a,0x6f,0x8d,0x28,0x45,0x1c,0xf6,0x8b,0xcb,0xb9,0x38,0xb8,0x00,0xee,0xec,0xac,0x68,0x3f,0x50,0xcb,0x36,0x6e,0x97,0xfd,0xa5,0x1d,0x29,0x6e,0xfa,0x9f,0x4b,0x83,0xcd -.byte 0x0d,0x34,0xf3,0x1e,0x3f,0x0f,0x2e,0x89,0xeb,0xf7,0x8e,0x5f,0xe0,0x3b,0x39,0xd2,0xe8,0x87,0xe3,0xe7,0xe9,0xd0,0x1b,0x32,0x03,0x6b,0x3c,0x75,0x7d,0xe2,0x5c,0x3c,0x42,0xb4,0x46,0x69,0x0b,0xaf,0x0a,0x5d,0x1a,0x83,0x0b,0x0e,0x3c,0x5a,0x36,0xbd,0x5d,0xb6,0xad,0x4c,0xdd,0xf1,0x8d,0xbf,0x2b,0x70,0x8e,0xbc,0x92,0x95,0x1b,0x0f -.byte 0xed,0x3f,0xae,0x9e,0xa2,0x5a,0x50,0xe4,0xda,0xde,0x04,0x51,0x31,0xac,0xa4,0x0b,0x94,0xcc,0x14,0x87,0x59,0xa8,0x30,0x09,0xe6,0x46,0xb9,0x07,0x3e,0x1a,0xbf,0x5a,0x23,0x32,0xfb,0x60,0x63,0x24,0x25,0x12,0xf6,0x3e,0x2d,0xd0,0x8b,0x88,0x9b,0xe9,0x2d,0xab,0xf5,0xaf,0xba,0xbc,0xfe,0xab,0xb2,0x61,0x7a,0x7c,0xbb,0x28,0x6b,0x86 -.byte 0xe5,0xa2,0x9c,0x2c,0x5a,0x23,0x12,0x11,0xe5,0x72,0xe8,0x7b,0x6b,0x40,0xf1,0x91,0x37,0x3b,0x47,0x75,0x65,0xac,0x4d,0x22,0x59,0x75,0x13,0xb0,0x73,0xff,0x59,0xd1,0x1b,0xcc,0x05,0x1f,0xf2,0xc8,0x50,0x83,0xf1,0x28,0x38,0x0b,0xc3,0xa0,0x3b,0xe3,0x86,0xbb,0x9c,0x7e,0xc1,0xe9,0xcc,0xd9,0xb8,0x2b,0x05,0xf3,0x6f,0xc7,0x9d,0xaf -.byte 0x7b,0xb7,0x38,0x41,0xa3,0x50,0x8f,0x92,0xe0,0x63,0x35,0xb3,0x95,0x9f,0x80,0xf8,0x75,0xbb,0xf3,0x2b,0x0e,0xaf,0x32,0x6e,0xff,0xeb,0x79,0xca,0xbf,0x1c,0x4f,0x6c,0x9c,0x06,0xb2,0xeb,0x99,0x57,0x1f,0xf6,0x64,0x0b,0x81,0x57,0xba,0xf4,0x32,0x1e,0x77,0x37,0x55,0xb7,0xbc,0xba,0x70,0x0b,0x0d,0xdd,0x95,0x41,0xb5,0x17,0x5b,0x14 -.byte 0x10,0x9d,0x14,0x52,0x83,0x65,0x0a,0xf4,0x55,0xca,0xf8,0xbe,0xa6,0x3a,0xa0,0x6e,0xcc,0x83,0x84,0x65,0xb4,0x1c,0x7e,0x40,0xdd,0x32,0x36,0x5a,0x23,0x17,0x7d,0xb5,0xb9,0x38,0x48,0x5c,0x6f,0x23,0x54,0x0e,0x93,0x74,0x27,0x0f,0xfd,0x58,0xc1,0x97,0x26,0x78,0x9a,0xd3,0x85,0xc5,0xb2,0xb3,0x44,0xb7,0x36,0x85,0x69,0xde,0x3b,0xa1 -.byte 0x2b,0x11,0xef,0x75,0xfc,0xaa,0x92,0xf1,0xf1,0x72,0xa0,0x5f,0x33,0xf6,0x0b,0x72,0xdb,0xce,0x6c,0x2a,0x15,0x76,0x40,0xd4,0x85,0xff,0x96,0xe1,0x48,0xe1,0x27,0x8f,0x74,0xf3,0xfa,0xa1,0xb7,0x2a,0xb6,0x41,0x90,0x92,0x7e,0xfa,0xfc,0xad,0xa3,0x94,0x91,0x77,0xf1,0x8f,0xee,0xa2,0x64,0x47,0x01,0xb3,0x01,0x99,0x05,0xe7,0x31,0x4a -.byte 0xe8,0xd2,0x65,0x40,0x21,0xc4,0x83,0x8e,0xc9,0x89,0xda,0x16,0x7b,0xe0,0xcb,0xc0,0xc0,0x3d,0x37,0x18,0x66,0xe9,0x70,0x86,0x0b,0x6c,0xe8,0x65,0x44,0xce,0x3a,0xcd,0x84,0x1e,0xce,0x0e,0xe3,0xf9,0x77,0x12,0xfb,0xe6,0x92,0x8b,0x0d,0x7e,0x15,0x7a,0x34,0x94,0x2a,0xa7,0xc5,0x35,0xa4,0xfc,0xbe,0xa3,0x13,0x70,0xe4,0x6b,0x2f,0x71 -.byte 0x31,0xef,0xdb,0x79,0x44,0xf2,0x77,0xc7,0xc9,0x0d,0x1a,0x7b,0xff,0x34,0xf8,0xc9,0xe8,0xc9,0xc2,0xe0,0x0c,0x9e,0xd6,0xb4,0x7a,0xdb,0x1f,0x65,0xb8,0xd4,0x92,0xbf,0x7f,0x06,0x44,0xe3,0xb4,0xd8,0x14,0xe3,0x9b,0x49,0x81,0x12,0xec,0x7d,0x01,0xe2,0x50,0x2c,0x0e,0xfd,0x4b,0x84,0x3b,0x4d,0x89,0x1d,0x2e,0x4b,0xe9,0xda,0xa5,0x3f -.byte 0x19,0xc2,0x53,0x36,0x5d,0xd8,0xdc,0x6e,0xc3,0x48,0x8f,0x09,0xd5,0x95,0x4b,0x0c,0x7c,0x00,0x15,0x33,0x8e,0x1d,0x0c,0xdf,0x32,0x3b,0x93,0x1f,0xf5,0x49,0x4f,0xfd,0x8b,0x64,0xe7,0x96,0xaf,0x2f,0xc8,0xea,0xab,0x91,0x53,0x29,0xe3,0x31,0x0a,0x1c,0x6e,0xe0,0xbb,0x81,0x11,0x83,0xe0,0x07,0xfb,0x29,0x11,0x0f,0x0d,0x85,0xd4,0x61 -.byte 0x3c,0x75,0xbb,0x8a,0x23,0xb6,0xa0,0x7f,0xa4,0xbb,0x11,0xd4,0x75,0xde,0x27,0xe5,0xeb,0x11,0x5d,0x02,0xfe,0x5c,0x62,0x60,0x0f,0x6f,0x45,0x9b,0xfb,0xb7,0x32,0xa8,0x1c,0xd6,0xff,0x43,0x7b,0x53,0xee,0xa4,0x1f,0xf2,0xba,0xb6,0xb7,0xb7,0x39,0x18,0x85,0x79,0x77,0x27,0x30,0x26,0xe4,0xef,0xd1,0x39,0xc9,0xa2,0x0d,0x50,0xd7,0xef -.byte 0x9e,0xd8,0x8e,0xd2,0x74,0x1a,0x3f,0x99,0x24,0xf4,0x8b,0x4d,0x02,0x63,0x18,0x3a,0xaf,0x26,0xef,0xfc,0x1d,0xfe,0x46,0xc1,0x55,0xd7,0x92,0x65,0x2f,0xe7,0x4f,0x47,0xa8,0x2f,0x5d,0x47,0x67,0xeb,0x62,0x1d,0x69,0xa6,0x0e,0x51,0x1d,0x2c,0xed,0x6e,0x94,0xe9,0x48,0x4c,0x22,0xc2,0x93,0x79,0x6f,0x1b,0xc2,0x93,0x61,0x3d,0x8b,0xba -.byte 0xcb,0xe9,0x4a,0x88,0x5e,0x19,0x50,0x14,0xfe,0xda,0x3f,0x4d,0x47,0x54,0xfc,0x1c,0x09,0x77,0x37,0x30,0xfe,0x75,0x9f,0xdd,0xa4,0x74,0x04,0x04,0x88,0xe0,0xac,0x93,0x64,0x6f,0xbf,0x50,0xd8,0xf0,0xf7,0xa0,0xfa,0x98,0x49,0xfa,0xf7,0x6e,0xcf,0xa2,0xbf,0xb6,0x07,0x15,0x0e,0x4e,0x21,0x74,0x0a,0xa6,0xa3,0x67,0xce,0xf9,0x3b,0xd6 -.byte 0x4c,0xc8,0x43,0xe3,0x3b,0x3b,0x6a,0x86,0x62,0x3f,0x5a,0xf3,0x3f,0xf9,0xeb,0xbf,0xa3,0x2a,0x83,0x8a,0x70,0x8f,0x01,0x65,0x17,0x9a,0xa6,0x26,0x3b,0x09,0x06,0x22,0x19,0xed,0xd7,0x25,0x4b,0xd2,0x9a,0x30,0xfe,0x1c,0x82,0x68,0x16,0x04,0x0e,0x04,0x8f,0xc6,0x92,0xbe,0xe4,0x43,0x98,0x1d,0x3b,0x10,0x15,0x5b,0xef,0x4e,0x60,0x5e -.byte 0x6b,0xc9,0xde,0xb8,0x47,0x02,0x86,0x45,0x39,0x7a,0x1a,0xef,0x67,0x28,0xc5,0x40,0x73,0x2a,0xa7,0x12,0x9d,0x58,0x3a,0x34,0xc2,0xda,0x34,0xb0,0x48,0xd9,0x34,0xcd,0x18,0xe9,0x76,0x41,0x78,0x8f,0xe5,0xe8,0x3d,0xb2,0x01,0x3b,0x84,0xd1,0xca,0x5e,0x26,0x1d,0x8c,0xea,0xe1,0x46,0xa3,0xf9,0x11,0xac,0x0d,0x98,0x9f,0xd3,0x46,0x79 -.byte 0xff,0xad,0x99,0x32,0x63,0x96,0xbc,0x57,0x39,0x16,0xce,0x06,0x7e,0x63,0x78,0x7b,0x86,0x92,0x1a,0xe1,0x45,0xc0,0x73,0xe1,0xec,0xfc,0x88,0x8f,0xf8,0x36,0x0f,0x54,0x76,0x02,0x98,0x49,0x40,0xb9,0xef,0xd8,0x13,0x68,0xf5,0x1d,0x0a,0x98,0x65,0x21,0xc5,0x1a,0x22,0x4e,0x8e,0xad,0xa9,0x52,0x57,0xc4,0xc6,0xa8,0x48,0x01,0x7a,0x78 -.byte 0xc9,0xfc,0xdd,0xf3,0xc3,0x83,0xc0,0x06,0xb5,0x56,0x84,0xe2,0x0c,0x6b,0x80,0xd9,0x59,0xa1,0x3d,0xe3,0x56,0xf0,0xe3,0x3f,0x93,0x61,0xf7,0x8c,0x6b,0x40,0x65,0x6e,0x01,0xc2,0xa1,0xc1,0xb8,0x9b,0x15,0x6c,0xa1,0x18,0x4a,0x6c,0x8b,0x18,0x2d,0x8e,0x71,0x7a,0xa1,0x26,0xc1,0x4b,0xac,0x0c,0xca,0x08,0x33,0xef,0x35,0x33,0x63,0xeb -.byte 0x57,0x6e,0x7e,0x36,0xe0,0x31,0xad,0x10,0x76,0xb7,0x45,0xd9,0x3a,0x92,0x66,0x69,0x13,0x61,0x59,0x87,0xfd,0x6b,0xf1,0x46,0x0a,0x7a,0x3f,0x29,0x88,0x5b,0x7d,0xef,0x07,0x02,0xa8,0xa1,0xdc,0xd4,0x0e,0x77,0x8f,0x68,0x32,0xbd,0x8e,0xd6,0x0b,0xe4,0xd1,0x75,0xc1,0xb0,0x74,0x6c,0x0e,0xc3,0x46,0x79,0x36,0x3b,0x5f,0x0e,0xa0,0xad -.byte 0x28,0x8c,0xcb,0x01,0x8e,0x58,0x14,0x09,0xf1,0xd4,0x3b,0x2e,0xdc,0xbf,0x37,0x95,0x26,0xda,0xb6,0xcf,0xc8,0xa1,0xd4,0xec,0x72,0xf3,0x44,0xf5,0x4e,0x27,0x9b,0x2e,0x7c,0xfa,0x37,0x16,0x1d,0x7f,0x90,0x86,0xae,0x96,0x3b,0xe1,0xda,0xf7,0xc4,0x54,0x0b,0x51,0x7e,0x83,0xbe,0xed,0xd6,0x5f,0xd2,0x6d,0xbb,0xd3,0xc6,0x53,0x95,0x65 -.byte 0x3d,0x19,0xc2,0xc5,0xdf,0x47,0x00,0x2c,0x4b,0x2d,0xec,0x32,0xd5,0x28,0xb5,0x30,0xe0,0x79,0x15,0x2e,0xab,0x97,0xa8,0xcf,0xc5,0x40,0x98,0x30,0x22,0x9f,0xbc,0xdb,0x65,0x06,0xfc,0x58,0xe5,0x55,0x5b,0xe2,0xf8,0x6e,0xc6,0xfc,0xec,0x6c,0x14,0xd2,0xe3,0x9a,0x71,0x8a,0x61,0xea,0x39,0xc6,0x77,0x94,0xdf,0x7b,0x99,0x71,0xdd,0x18 -.byte 0xc6,0x03,0x2d,0x49,0xf6,0xc3,0xe8,0x2b,0x7e,0x3f,0x28,0xfc,0xc8,0xa1,0xb0,0x15,0x31,0x7e,0x83,0xb8,0x14,0x34,0x0e,0x7f,0xde,0x74,0x7b,0xbf,0xb7,0x8e,0xd9,0x31,0x90,0x16,0xb6,0x57,0x14,0x4a,0xc6,0x67,0x3d,0xb9,0x46,0x92,0xf2,0xf9,0x94,0x36,0x2b,0xd6,0x1f,0x84,0xa5,0x8c,0x0f,0xd9,0x8c,0x5f,0x97,0x7a,0x7b,0xff,0xc9,0xf5 -.byte 0x5e,0x13,0x5f,0x19,0x58,0xba,0xa6,0xe8,0x29,0xf4,0xb8,0x7e,0x98,0xb7,0xef,0x1b,0x00,0xe8,0x90,0x8f,0x86,0x4c,0xe0,0x51,0x13,0x8b,0xa1,0x37,0x40,0x38,0x51,0x2f,0x5a,0x9b,0x63,0x8f,0xce,0x9a,0x97,0x07,0x0d,0x8e,0xce,0xb1,0x66,0x89,0x78,0xca,0xa6,0x0c,0x20,0xc4,0xf1,0xe3,0xab,0xe2,0x1c,0x83,0x2b,0x46,0x97,0xe8,0x8f,0x94 -.byte 0xb4,0x71,0x40,0xde,0xa1,0x05,0x4b,0xed,0xbf,0x0c,0x46,0xe1,0x25,0xf1,0xd0,0x5a,0xdb,0x9c,0x2a,0x09,0x03,0x80,0x24,0xc1,0x22,0x02,0xa5,0xde,0xf6,0x4c,0xbc,0x93,0x37,0xa9,0x28,0xb3,0x92,0x19,0xa8,0x3f,0x71,0x90,0x62,0x78,0xaa,0x9a,0x0c,0xab,0x50,0xaf,0x89,0x2b,0xf1,0xf4,0x12,0xbd,0xc9,0xd5,0xee,0x64,0x8b,0x48,0x21,0xd6 -.byte 0xa1,0xa1,0xf2,0x68,0x4a,0xf8,0x06,0x3e,0x20,0x31,0x66,0xb7,0x2f,0x64,0x01,0x5a,0x46,0x14,0x85,0xfb,0xde,0x04,0xc3,0xe4,0xd6,0x25,0x14,0xa0,0xbe,0x4d,0x39,0xd8,0xe0,0x9b,0xb7,0x6b,0x00,0xe6,0x46,0xfb,0xcc,0xa8,0xad,0x67,0x12,0x2c,0x53,0x2c,0xb6,0x9f,0x6e,0xfe,0xbc,0xcc,0x2c,0xa8,0x09,0x17,0x00,0x8e,0xf1,0xf4,0x3e,0xa9 -.byte 0x92,0x4d,0x83,0xe6,0x3c,0xf0,0xd3,0x1c,0xaf,0x84,0x2c,0x59,0x7e,0xda,0x1e,0xfd,0x7d,0xf3,0xef,0x93,0x05,0x03,0xb0,0x76,0x69,0xb5,0x51,0xa8,0x65,0x8f,0x8a,0xf8,0x55,0x92,0x08,0xfe,0xbf,0xc1,0x95,0x98,0x58,0xb1,0xd3,0xb6,0x78,0x4f,0x2f,0x25,0xcb,0x9d,0x32,0x4f,0xa6,0xcc,0xf8,0x36,0xff,0x72,0xb3,0x93,0x3d,0xd8,0x0b,0xe6 -.byte 0xc6,0xf6,0xed,0xcc,0x2a,0xa5,0x44,0x6e,0xe2,0x2d,0x6e,0x02,0xb4,0x7c,0x24,0x7f,0x57,0x02,0x84,0x61,0x8e,0xbd,0x32,0x4e,0x41,0x92,0x01,0x1b,0x8b,0x1d,0xd1,0x1e,0x31,0xc1,0x4c,0x5b,0x0c,0xa7,0x48,0x52,0x67,0xc2,0xd9,0xdc,0x86,0x9d,0xbd,0x6c,0x19,0x95,0x00,0xf0,0xd4,0x47,0xaf,0xfe,0x5d,0xa5,0x81,0xbd,0x1b,0x42,0x62,0xce -.byte 0x18,0x1b,0xa3,0x6f,0xf5,0x0b,0xb7,0x6a,0x3d,0xe3,0xcc,0x41,0x27,0xcd,0x49,0x4b,0xe5,0x2b,0xc4,0x28,0xfa,0xbe,0xd5,0x7e,0xb7,0xac,0xab,0x64,0x3b,0xe3,0x87,0xb1,0x33,0x8b,0xa8,0xe5,0x75,0xce,0x61,0x57,0x89,0xad,0x5f,0x61,0xdd,0x7c,0x06,0x2a,0x3f,0x50,0xb8,0x7e,0xd2,0xfb,0x32,0x83,0x07,0xd4,0xc5,0x3f,0xad,0x64,0x59,0x1f -.byte 0x21,0x59,0x6f,0x1b,0xd7,0x40,0x89,0x28,0x18,0xac,0xca,0xee,0x92,0x1c,0x0d,0x88,0x98,0x7a,0x75,0x68,0xe0,0xe2,0x96,0xda,0x88,0xb3,0xc6,0x21,0x02,0x34,0xfa,0xae,0x0b,0x38,0xcf,0x1c,0x6c,0x7a,0xc9,0xd9,0x5f,0xf0,0x4c,0x73,0xfd,0xe6,0x14,0xf3,0x39,0xed,0xbc,0x28,0x2f,0xf8,0x79,0x02,0x39,0x05,0xf3,0x6a,0x88,0xd9,0x03,0xe2 -.byte 0xb9,0x65,0x81,0x3a,0x34,0x80,0x3f,0x17,0x37,0x1e,0xe8,0x7d,0x41,0x49,0xfb,0x70,0x5d,0x58,0x3a,0x71,0x7b,0x3e,0xd3,0x83,0x0b,0x1b,0x11,0xfc,0x53,0xce,0xc6,0xc4,0x39,0x55,0xbe,0xbe,0x32,0xa5,0x88,0xab,0xcd,0x38,0x78,0x3e,0x52,0xaf,0x64,0x42,0x10,0xc3,0x70,0x81,0x76,0xe9,0x7d,0x8e,0x46,0x41,0xca,0x2c,0x0c,0x4c,0x30,0xd3 -.byte 0xca,0x38,0xa3,0x97,0x2e,0x0f,0xa5,0x18,0x3b,0xaa,0x0f,0x00,0x75,0x35,0x9c,0xcd,0x28,0x83,0xd4,0xa7,0x7c,0xb9,0xcd,0xb5,0x55,0x29,0x4c,0x14,0xcd,0xfc,0x8f,0xaf,0x7d,0x69,0x4f,0xf7,0x0f,0xed,0x7c,0xa5,0x79,0x9d,0x36,0xbb,0x72,0xbc,0xf2,0x14,0xfd,0xf0,0x04,0x2a,0x89,0x1e,0xf7,0x80,0x4c,0x5e,0xb8,0xc1,0xdb,0xfa,0x3c,0x27 -.byte 0xbb,0x30,0x08,0x2b,0xd2,0xf8,0xdb,0xe0,0x8c,0x00,0xe4,0xca,0xa9,0xde,0xb0,0x14,0x5b,0xec,0x6b,0xe6,0x5c,0x90,0x17,0x02,0x59,0x5f,0x5f,0x51,0xf8,0x30,0x10,0x11,0xc4,0xdf,0x37,0x30,0x32,0xb1,0x4d,0x49,0xfe,0x82,0x87,0xd2,0x42,0xf5,0x38,0x76,0xf9,0xa5,0x28,0xfc,0x14,0xb2,0xe0,0x72,0x82,0xde,0xc8,0x47,0x9e,0x8f,0x8a,0xb5 -.byte 0x85,0x44,0x42,0x12,0xc6,0xc0,0xa5,0x60,0x5a,0x27,0xd0,0x36,0x14,0x7b,0x2a,0x83,0x98,0x92,0x08,0xe9,0x03,0xc9,0xc3,0xd3,0x36,0x97,0xba,0x5e,0xd5,0x51,0xcc,0x44,0xeb,0x81,0x76,0xae,0x28,0x94,0x0b,0xf6,0xc7,0xeb,0xae,0x61,0x6f,0x7b,0x34,0xb5,0x8c,0x5f,0x31,0xb6,0x23,0xe3,0xe7,0x4b,0x60,0xe6,0xba,0x8d,0x0e,0xd1,0xb2,0x37 -.byte 0x72,0x3d,0xc1,0x75,0x9b,0x5e,0xcb,0x0f,0xf9,0xe4,0xdb,0x82,0x4c,0xc4,0x37,0xef,0x9d,0xde,0x16,0x85,0xe9,0xc2,0x03,0xd8,0x5b,0xa1,0xff,0xfa,0xd4,0xd7,0x5c,0x34,0xb6,0x1e,0x25,0x96,0xf5,0x8b,0xc3,0xee,0x16,0x1f,0xf8,0x55,0x4e,0x1c,0x83,0x80,0x77,0x1d,0x4f,0xb6,0x95,0x1c,0x91,0x7d,0x50,0x25,0xf4,0x2a,0x5d,0x2e,0xc7,0x8a -.byte 0x14,0xf8,0xb9,0xbc,0xab,0x5b,0xcd,0x47,0xb5,0xaf,0x85,0xc0,0x34,0x27,0x7d,0x6a,0x8c,0x84,0x8a,0xae,0x68,0x60,0x0e,0xa1,0x45,0xf7,0x83,0x66,0x91,0x69,0x30,0xed,0x26,0x5e,0xf5,0x48,0x6b,0x20,0xb3,0x11,0x50,0xf7,0x70,0x9d,0x10,0x50,0x44,0x87,0xfe,0x96,0x5c,0xc6,0xa4,0xa4,0xed,0x5e,0x7f,0x3d,0x90,0x19,0xbe,0x31,0xa3,0xdd -.byte 0x44,0xbb,0x9b,0x51,0x5a,0x06,0x1d,0x2e,0xd7,0xef,0xd1,0x81,0xb6,0xec,0xc6,0x89,0xfb,0x13,0xc5,0x21,0xef,0x9a,0x1a,0x48,0xf2,0xf8,0xb3,0xa3,0xec,0x7f,0x85,0xc1,0xc6,0x8c,0x5f,0xa9,0x30,0x38,0x25,0x1e,0x8d,0xcf,0x18,0x24,0xef,0x5a,0x9a,0x14,0x31,0xc0,0x2c,0x88,0xa5,0x3f,0x50,0x8b,0xb1,0xda,0x5d,0x26,0xd9,0xd3,0x81,0xb1 -.byte 0xec,0xf0,0x42,0x88,0xd0,0x81,0x51,0xf9,0x1b,0xbc,0x43,0xa4,0x37,0xf1,0xd7,0x90,0x21,0x7e,0xa0,0x3e,0x63,0xfb,0x21,0xfa,0x12,0xfb,0xde,0xc7,0xbf,0xb3,0x58,0xe7,0x76,0x42,0x20,0x01,0x3d,0x66,0x80,0xf1,0xb8,0xaf,0xfa,0x7d,0x96,0x89,0x36,0x48,0x95,0xd9,0x6e,0x6d,0xe6,0x4f,0xff,0x2a,0x47,0x61,0xf2,0x04,0xb7,0x83,0x14,0xce -.byte 0x0a,0x3c,0x73,0x17,0x50,0x88,0x03,0x25,0x4a,0xe3,0x13,0x55,0x8b,0x7e,0x50,0x38,0xfc,0x14,0x0b,0x04,0x8e,0xa8,0x5b,0xd6,0x72,0x20,0x60,0xe9,0xaa,0x22,0x82,0x11,0xc6,0xc4,0xd7,0xb9,0xc8,0x0c,0x7e,0x05,0xfb,0x90,0xe4,0x9c,0x28,0x89,0x29,0x99,0x63,0x4d,0xec,0x7b,0x50,0xbd,0xd8,0xa3,0x5b,0x50,0x77,0x19,0x81,0x92,0xce,0x82 -.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed -.byte 69,67,80,95,78,73,83,84,90,50,53,54,32,102,111,114,32,80,80,67,54,52,44,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 - - - -.globl ecp_nistz256_mul_mont -.type ecp_nistz256_mul_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_mont: -.quad .ecp_nistz256_mul_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_mul_mont: - stdu 1,-128(1) - mflr 0 - std 22,48(1) - std 23,56(1) - std 24,64(1) - std 25,72(1) - std 26,80(1) - std 27,88(1) - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 24,0(4) - ld 6,0(5) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_mul_mont - - mtlr 0 - ld 22,48(1) - ld 23,56(1) - ld 24,64(1) - ld 25,72(1) - ld 26,80(1) - ld 27,88(1) - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,10,3,0 -.long 0 -.size .ecp_nistz256_mul_mont,.-.ecp_nistz256_mul_mont -.size ecp_nistz256_mul_mont,.-.ecp_nistz256_mul_mont - - -.globl ecp_nistz256_sqr_mont -.type ecp_nistz256_sqr_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_sqr_mont: -.quad .ecp_nistz256_sqr_mont,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_sqr_mont: - stdu 1,-128(1) - mflr 0 - std 22,48(1) - std 23,56(1) - std 24,64(1) - std 25,72(1) - std 26,80(1) - std 27,88(1) - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 24,0(4) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sqr_mont - - mtlr 0 - ld 22,48(1) - ld 23,56(1) - ld 24,64(1) - ld 25,72(1) - ld 26,80(1) - ld 27,88(1) - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,10,2,0 -.long 0 -.size .ecp_nistz256_sqr_mont,.-.ecp_nistz256_sqr_mont -.size ecp_nistz256_sqr_mont,.-.ecp_nistz256_sqr_mont - - - -.globl ecp_nistz256_add -.type ecp_nistz256_add,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_add: -.quad .ecp_nistz256_add,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_add: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 28, 0(5) - ld 8,8(4) - ld 29, 8(5) - ld 9,16(4) - ld 30, 16(5) - ld 10,24(4) - ld 31, 24(5) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_add,.-.ecp_nistz256_add -.size ecp_nistz256_add,.-.ecp_nistz256_add - - -.globl ecp_nistz256_div_by_2 -.type ecp_nistz256_div_by_2,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_div_by_2: -.quad .ecp_nistz256_div_by_2,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_div_by_2: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_div_by_2 - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_div_by_2,.-.ecp_nistz256_div_by_2 -.size ecp_nistz256_div_by_2,.-.ecp_nistz256_div_by_2 - - -.globl ecp_nistz256_mul_by_2 -.type ecp_nistz256_mul_by_2,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_by_2: -.quad .ecp_nistz256_mul_by_2,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_mul_by_2: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_mul_by_2,.-.ecp_nistz256_mul_by_2 -.size ecp_nistz256_mul_by_2,.-.ecp_nistz256_mul_by_2 - - -.globl ecp_nistz256_mul_by_3 -.type ecp_nistz256_mul_by_3,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_by_3: -.quad .ecp_nistz256_mul_by_3,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_mul_by_3: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - mr 28,7 - std 7,64(1) - mr 29,8 - std 8,72(1) - mr 30,9 - std 9,80(1) - mr 31,10 - std 10,88(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - ld 28,64(1) - ld 29,72(1) - ld 30,80(1) - ld 31,88(1) - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_mul_by_3,.-.ecp_nistz256_mul_by_3 -.size ecp_nistz256_mul_by_3,.-.ecp_nistz256_mul_by_3 - - - -.globl ecp_nistz256_sub -.type ecp_nistz256_sub,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_sub: -.quad .ecp_nistz256_sub,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_sub: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_sub,.-.ecp_nistz256_sub -.size ecp_nistz256_sub,.-.ecp_nistz256_sub - - -.globl ecp_nistz256_neg -.type ecp_nistz256_neg,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_neg: -.quad .ecp_nistz256_neg,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_neg: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - mr 5,4 - li 7,0 - li 8,0 - li 9,0 - li 10,0 - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_neg,.-.ecp_nistz256_neg -.size ecp_nistz256_neg,.-.ecp_nistz256_neg - - - -.type __ecp_nistz256_mul_mont,@function -.align 4 -__ecp_nistz256_mul_mont: - mulld 7,24,6 - mulhdu 28,24,6 - - mulld 8,25,6 - mulhdu 29,25,6 - - mulld 9,26,6 - mulhdu 30,26,6 - - mulld 10,27,6 - mulhdu 31,27,6 - ld 6,8(5) - - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - addze 22,31 - li 23,0 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - ld 6,8*(1+1)(5) - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - ld 6,8*(2+1)(5) - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - li 30,0 - addic 7,7,1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 22,30,22 - - addc 7,7,22 - and 29,11,22 - and 31,12,22 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_mul_mont,.-__ecp_nistz256_mul_mont - - - -.type __ecp_nistz256_sqr_mont,@function -.align 4 -__ecp_nistz256_sqr_mont: - - - - - - - - - - - - - - - - mulld 8,25,24 - mulhdu 29,25,24 - mulld 9,26,24 - mulhdu 30,26,24 - mulld 10,27,24 - mulhdu 22,27,24 - - addc 9,9,29 - mulld 28,26,25 - mulhdu 29,26,25 - adde 10,10,30 - mulld 30,27,25 - mulhdu 31,27,25 - addze 22,22 - - mulld 23,27,26 - mulhdu 5,27,26 - - addc 29,29,30 - addze 30,31 - - addc 10,10,28 - adde 22,22,29 - adde 23,23,30 - addze 5,5 - - addc 8,8,8 - adde 9,9,9 - adde 10,10,10 - adde 22,22,22 - adde 23,23,23 - adde 5,5,5 - li 6,0 - addze 6,6 - - mulld 7,24,24 - mulhdu 24,24,24 - mulld 29,25,25 - mulhdu 25,25,25 - mulld 30,26,26 - mulhdu 26,26,26 - mulld 31,27,27 - mulhdu 27,27,27 - addc 8,8,24 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,25 - adde 22,22,30 - adde 23,23,26 - adde 5,5,31 - adde 6,6,27 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - addze 10,31 - - addc 7,7,22 - adde 8,8,23 - adde 9,9,5 - adde 10,10,6 - li 30,0 - addze 22,30 - - addic 7,7,1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 22,30,22 - - addc 7,7,22 - and 29,11,22 - and 31,12,22 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_sqr_mont,.-__ecp_nistz256_sqr_mont - - - - -.type __ecp_nistz256_add,@function -.align 4 -__ecp_nistz256_add: - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - li 30,0 - adde 10,10,31 - addze 28,30 - - - - - - - subic 7,7,-1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 28,30,28 - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_add,.-__ecp_nistz256_add - -.type __ecp_nistz256_sub_from,@function -.align 4 -__ecp_nistz256_sub_from: - ld 28,0(5) - ld 29,8(5) - ld 30,16(5) - ld 31,24(5) - subfc 7,28,7 - subfe 8,29,8 - subfe 9,30,9 - subfe 10,31,10 - subfe 28,28,28 - - - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_sub_from,.-__ecp_nistz256_sub_from - -.type __ecp_nistz256_sub_morf,@function -.align 4 -__ecp_nistz256_sub_morf: - ld 28,0(5) - ld 29,8(5) - ld 30,16(5) - ld 31,24(5) - subfc 7,7,28 - subfe 8,8,29 - subfe 9,9,30 - subfe 10,10,31 - subfe 28,28,28 - - - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_sub_morf,.-__ecp_nistz256_sub_morf - -.type __ecp_nistz256_div_by_2,@function -.align 4 -__ecp_nistz256_div_by_2: - andi. 28,7,1 - addic 7,7,-1 - neg 28,28 - adde 8,8,11 - not 28,28 - addze 9,9 - li 30,0 - adde 10,10,12 - and 29,11,28 - addze 4,30 - and 31,12,28 - - subfc 7,28,7 - subfe 8,29,8 - subfe 9,30,9 - subfe 10,31,10 - subfe 4, 30,4 - - srdi 7,7,1 - sldi 28,8,63 - srdi 8,8,1 - sldi 29,9,63 - srdi 9,9,1 - sldi 30,10,63 - srdi 10,10,1 - sldi 31,4,63 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_div_by_2,.-__ecp_nistz256_div_by_2 -.globl ecp_nistz256_point_double -.type ecp_nistz256_point_double,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_double: -.quad .ecp_nistz256_point_double,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_double: - stdu 1,-288(1) - mflr 0 - std 20,288-8*12(1) - std 21,288-8*11(1) - std 22,288-8*10(1) - std 23,288-8*9(1) - std 24,288-8*8(1) - std 25,288-8*7(1) - std 26,288-8*6(1) - std 27,288-8*5(1) - std 28,288-8*4(1) - std 29,288-8*3(1) - std 30,288-8*2(1) - std 31,288-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 -.Ldouble_shortcut: - ld 7,32(4) - ld 8,40(4) - ld 9,48(4) - ld 10,56(4) - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,64(4) - ld 25,72(4) - ld 26,80(4) - ld 27,88(4) - mr 20,3 - mr 21,4 - addi 3,1,64 - bl __ecp_nistz256_add - - addi 3,1,128 - bl __ecp_nistz256_sqr_mont - - ld 28,0(21) - ld 29,8(21) - ld 30,16(21) - ld 31,24(21) - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 3,1,96 - bl __ecp_nistz256_add - - addi 5,21,0 - mr 7,24 - mr 8,25 - mr 9,26 - mr 10,27 - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - addi 3,1,128 - bl __ecp_nistz256_sub_morf - - addi 3,1,64 - bl __ecp_nistz256_sqr_mont - - ld 6,32(21) - ld 24,64(21) - ld 25,72(21) - ld 26,80(21) - ld 27,88(21) - addi 5,21,32 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - addi 3,20,64 - bl __ecp_nistz256_add - - addi 3,1,160 - bl __ecp_nistz256_sqr_mont - - ld 6,128(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 3,20,32 - bl __ecp_nistz256_div_by_2 - - addi 5,1,128 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 3,1,96 - bl __ecp_nistz256_add - mr 28,24 - mr 29,25 - mr 30,26 - mr 31,27 - ld 6,0(21) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - bl __ecp_nistz256_add - - addi 5,21,0 - addi 3,1,64 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 3,1,160 - bl __ecp_nistz256_add - - addi 3,20,0 - bl __ecp_nistz256_sqr_mont - - addi 5,1,160 - bl __ecp_nistz256_sub_from - - addi 5,1,64 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - ld 6,96(1) - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 5,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,20,32 - addi 3,20,32 - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 20,288-8*12(1) - ld 21,288-8*11(1) - ld 22,288-8*10(1) - ld 23,288-8*9(1) - ld 24,288-8*8(1) - ld 25,288-8*7(1) - ld 26,288-8*6(1) - ld 27,288-8*5(1) - ld 28,288-8*4(1) - ld 29,288-8*3(1) - ld 30,288-8*2(1) - ld 31,288-8*1(1) - addi 1,1,288 - blr -.long 0 -.byte 0,12,4,0,0x80,12,2,0 -.long 0 -.size .ecp_nistz256_point_double,.-.ecp_nistz256_point_double -.size ecp_nistz256_point_double,.-.ecp_nistz256_point_double -.globl ecp_nistz256_point_add -.type ecp_nistz256_point_add,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_add: -.quad .ecp_nistz256_point_add,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_add: - stdu 1,-576(1) - mflr 0 - std 16,576-8*16(1) - std 17,576-8*15(1) - std 18,576-8*14(1) - std 19,576-8*13(1) - std 20,576-8*12(1) - std 21,576-8*11(1) - std 22,576-8*10(1) - std 23,576-8*9(1) - std 24,576-8*8(1) - std 25,576-8*7(1) - std 26,576-8*6(1) - std 27,576-8*5(1) - std 28,576-8*4(1) - std 29,576-8*3(1) - std 30,576-8*2(1) - std 31,576-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - ld 24,64(5) - ld 25,72(5) - ld 26,80(5) - ld 27,88(5) - mr 16,3 - mr 17,4 - mr 18,5 - or 28,24,25 - or 30,26,27 - or 20,28,30 - neg 28,20 - or 20,20,28 - sradi 20,20,63 - addi 3,1,256 - bl __ecp_nistz256_sqr_mont - - ld 24,64(17) - ld 25,72(17) - ld 26,80(17) - ld 27,88(17) - or 28,24,25 - or 30,26,27 - or 19,28,30 - neg 28,19 - or 19,19,28 - sradi 19,19,63 - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - ld 6,64(18) - ld 24,256+0(1) - ld 25,256+8(1) - ld 26,256+16(1) - ld 27,256+24(1) - addi 5,18,64 - addi 3,1,384 - bl __ecp_nistz256_mul_mont - - ld 6,64(17) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,17,64 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - ld 6,32(17) - ld 24,384+0(1) - ld 25,384+8(1) - ld 26,384+16(1) - ld 27,384+24(1) - addi 5,17,32 - addi 3,1,384 - bl __ecp_nistz256_mul_mont - - ld 6,32(18) - ld 24,416+0(1) - ld 25,416+8(1) - ld 26,416+16(1) - ld 27,416+24(1) - addi 5,18,32 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - addi 5,1,384 - ld 6,256(1) - ld 24,0(17) - ld 25,8(17) - ld 26,16(17) - ld 27,24(17) - addi 3,1,224 - bl __ecp_nistz256_sub_from - - or 7,7,8 - or 9,9,10 - or 21,7,9 - - addi 5,1,256 - addi 3,1,320 - bl __ecp_nistz256_mul_mont - - ld 6,192(1) - ld 24,0(18) - ld 25,8(18) - ld 26,16(18) - ld 27,24(18) - addi 5,1,192 - addi 3,1,352 - bl __ecp_nistz256_mul_mont - - addi 5,1,320 - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 3,1,160 - bl __ecp_nistz256_sub_from - - or 7,7,8 - or 9,9,10 - or. 7,7,9 - bne .Ladd_proceed - - and. 28,19,20 - beq .Ladd_proceed - - cmpldi 21,0 - beq .Ladd_double - - xor 24,24,24 - std 24,0(16) - std 24,8(16) - std 24,16(16) - std 24,24(16) - std 24,32(16) - std 24,40(16) - std 24,48(16) - std 24,56(16) - std 24,64(16) - std 24,72(16) - std 24,80(16) - std 24,88(16) - b .Ladd_done - -.align 4 -.Ladd_double: - ld 5,0(1) - mr 4,17 - mr 3,16 - ld 16,576-8*16(1) - ld 17,576-8*15(1) - ld 18,576-8*14(1) - ld 19,576-8*13(1) - stdu 5,576-288(1) - b .Ldouble_shortcut - -.align 4 -.Ladd_proceed: - addi 3,1,256 - bl __ecp_nistz256_sqr_mont - - ld 6,64(17) - ld 24,160+0(1) - ld 25,160+8(1) - ld 26,160+16(1) - ld 27,160+24(1) - addi 5,17,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 24,160+0(1) - ld 25,160+8(1) - ld 26,160+16(1) - ld 27,160+24(1) - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - ld 6,64(18) - ld 24,128+0(1) - ld 25,128+8(1) - ld 26,128+16(1) - ld 27,128+24(1) - addi 5,18,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 6,160(1) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,1,160 - addi 3,1,288 - bl __ecp_nistz256_mul_mont - - ld 6,192(1) - ld 24,320+0(1) - ld 25,320+8(1) - ld 26,320+16(1) - ld 27,320+24(1) - addi 5,1,192 - addi 3,1,352 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - addi 3,1,192 - bl __ecp_nistz256_add - - addi 5,1,256 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - addi 5,1,288 - bl __ecp_nistz256_sub_from - - addi 5,1,352 - ld 6,288(1) - ld 24,384+0(1) - ld 25,384+8(1) - ld 26,384+16(1) - ld 27,384+24(1) - addi 3,1,96 - bl __ecp_nistz256_sub_morf - - addi 5,1,288 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - ld 6,224(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 5,1,224 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,1,416 - bl __ecp_nistz256_sub_from - - ld 28,0(18) - ld 29,8(18) - ld 30,16(18) - ld 31,24(18) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - ld 7,0+0(17) - ld 8,0+8(17) - ld 9,0+16(17) - ld 10,0+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - ld 28,0+32(18) - ld 29,0+40(18) - ld 30,0+48(18) - ld 31,0+56(18) - ld 24,64+0+32(1) - ld 25,64+0+40(1) - ld 26,64+0+48(1) - ld 27,64+0+56(1) - std 7,0+0(16) - std 8,0+8(16) - std 9,0+16(16) - std 10,0+24(16) - ld 7,32+0(17) - ld 8,32+8(17) - ld 9,32+16(17) - ld 10,32+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - ld 28,32+32(18) - ld 29,32+40(18) - ld 30,32+48(18) - ld 31,32+56(18) - ld 24,64+32+32(1) - ld 25,64+32+40(1) - ld 26,64+32+48(1) - ld 27,64+32+56(1) - std 7,32+0(16) - std 8,32+8(16) - std 9,32+16(16) - std 10,32+24(16) - ld 7,64+0(17) - ld 8,64+8(17) - ld 9,64+16(17) - ld 10,64+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - std 7,64+0(16) - std 8,64+8(16) - std 9,64+16(16) - std 10,64+24(16) - -.Ladd_done: - mtlr 0 - ld 16,576-8*16(1) - ld 17,576-8*15(1) - ld 18,576-8*14(1) - ld 19,576-8*13(1) - ld 20,576-8*12(1) - ld 21,576-8*11(1) - ld 22,576-8*10(1) - ld 23,576-8*9(1) - ld 24,576-8*8(1) - ld 25,576-8*7(1) - ld 26,576-8*6(1) - ld 27,576-8*5(1) - ld 28,576-8*4(1) - ld 29,576-8*3(1) - ld 30,576-8*2(1) - ld 31,576-8*1(1) - addi 1,1,576 - blr -.long 0 -.byte 0,12,4,0,0x80,16,3,0 -.long 0 -.size .ecp_nistz256_point_add,.-.ecp_nistz256_point_add -.size ecp_nistz256_point_add,.-.ecp_nistz256_point_add -.globl ecp_nistz256_point_add_affine -.type ecp_nistz256_point_add_affine,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_add_affine: -.quad .ecp_nistz256_point_add_affine,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_add_affine: - stdu 1,-512(1) - mflr 0 - std 16,512-8*16(1) - std 17,512-8*15(1) - std 18,512-8*14(1) - std 19,512-8*13(1) - std 20,512-8*12(1) - std 21,512-8*11(1) - std 22,512-8*10(1) - std 23,512-8*9(1) - std 24,512-8*8(1) - std 25,512-8*7(1) - std 26,512-8*6(1) - std 27,512-8*5(1) - std 28,512-8*4(1) - std 29,512-8*3(1) - std 30,512-8*2(1) - std 31,512-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - mr 16,3 - mr 17,4 - mr 18,5 - - ld 24,64(4) - ld 25,72(4) - ld 26,80(4) - ld 27,88(4) - or 28,24,25 - or 30,26,27 - or 19,28,30 - neg 28,19 - or 19,19,28 - sradi 19,19,63 - - ld 7,0(5) - ld 8,8(5) - ld 9,16(5) - ld 10,24(5) - ld 28,32(5) - ld 29,40(5) - ld 30,48(5) - ld 31,56(5) - or 7,7,8 - or 9,9,10 - or 7,7,9 - or 28,28,29 - or 30,30,31 - or 28,28,30 - or 20,7,28 - neg 28,20 - or 20,20,28 - sradi 20,20,63 - - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - ld 6,0(18) - addi 5,18,0 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - addi 5,17,0 - ld 6,64(17) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 3,1,224 - bl __ecp_nistz256_sub_from - - addi 5,17,64 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - ld 6,64(17) - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 5,17,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 6,32(18) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,18,32 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - addi 5,17,32 - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 3,1,256 - bl __ecp_nistz256_sub_from - - addi 3,1,288 - bl __ecp_nistz256_sqr_mont - - ld 24,256+0(1) - ld 25,256+8(1) - ld 26,256+16(1) - ld 27,256+24(1) - addi 3,1,352 - bl __ecp_nistz256_sqr_mont - - ld 6,224(1) - ld 24,288+0(1) - ld 25,288+8(1) - ld 26,288+16(1) - ld 27,288+24(1) - addi 5,1,224 - addi 3,1,320 - bl __ecp_nistz256_mul_mont - - ld 6,0(17) - ld 24,288+0(1) - ld 25,288+8(1) - ld 26,288+16(1) - ld 27,288+24(1) - addi 5,17,0 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - addi 3,1,288 - bl __ecp_nistz256_add - - addi 5,1,352 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - addi 5,1,320 - bl __ecp_nistz256_sub_from - - addi 5,1,160 - ld 6,32(17) - ld 24,320+0(1) - ld 25,320+8(1) - ld 26,320+16(1) - ld 27,320+24(1) - addi 3,1,96 - bl __ecp_nistz256_sub_morf - - addi 5,17,32 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - ld 6,256(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 5,1,256 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,1,192 - bl __ecp_nistz256_sub_from - - ld 28,0(18) - ld 29,8(18) - ld 30,16(18) - ld 31,24(18) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - ld 7,0+0(17) - ld 8,0+8(17) - ld 9,0+16(17) - ld 10,0+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - ld 28,32(18) - ld 29,40(18) - ld 30,48(18) - ld 31,56(18) - ld 24,64+0+32(1) - ld 25,64+0+40(1) - ld 26,64+0+48(1) - ld 27,64+0+56(1) - std 7,0+0(16) - std 8,0+8(16) - std 9,0+16(16) - std 10,0+24(16) - ld 7,32+0(17) - ld 8,32+8(17) - ld 9,32+16(17) - ld 10,32+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - li 28,1 - not 29,11 - li 30,-1 - not 31,12 - ld 24,64+32+32(1) - ld 25,64+32+40(1) - ld 26,64+32+48(1) - ld 27,64+32+56(1) - std 7,32+0(16) - std 8,32+8(16) - std 9,32+16(16) - std 10,32+24(16) - ld 7,64+0(17) - ld 8,64+8(17) - ld 9,64+16(17) - ld 10,64+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - std 7,64+0(16) - std 8,64+8(16) - std 9,64+16(16) - std 10,64+24(16) - - mtlr 0 - ld 16,512-8*16(1) - ld 17,512-8*15(1) - ld 18,512-8*14(1) - ld 19,512-8*13(1) - ld 20,512-8*12(1) - ld 21,512-8*11(1) - ld 22,512-8*10(1) - ld 23,512-8*9(1) - ld 24,512-8*8(1) - ld 25,512-8*7(1) - ld 26,512-8*6(1) - ld 27,512-8*5(1) - ld 28,512-8*4(1) - ld 29,512-8*3(1) - ld 30,512-8*2(1) - ld 31,512-8*1(1) - addi 1,1,512 - blr -.long 0 -.byte 0,12,4,0,0x80,16,3,0 -.long 0 -.size .ecp_nistz256_point_add_affine,.-.ecp_nistz256_point_add_affine -.size ecp_nistz256_point_add_affine,.-.ecp_nistz256_point_add_affine - - - -.globl ecp_nistz256_ord_mul_mont -.type ecp_nistz256_ord_mul_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_ord_mul_mont: -.quad .ecp_nistz256_ord_mul_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_ord_mul_mont: - stdu 1,-160(1) - std 18,48(1) - std 19,56(1) - std 20,64(1) - std 21,72(1) - std 22,80(1) - std 23,88(1) - std 24,96(1) - std 25,104(1) - std 26,112(1) - std 27,120(1) - std 28,128(1) - std 29,136(1) - std 30,144(1) - std 31,152(1) - - ld 24,0(4) - ld 6,0(5) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - lis 18,0xccd1 - lis 19,0xf3b9 - lis 20,0xbce6 - ori 18,18,0xc8aa - ori 19,19,0xcac2 - ori 20,20,0xfaad - sldi 18,18,32 - sldi 19,19,32 - sldi 20,20,32 - oris 18,18,0xee00 - oris 19,19,0xfc63 - oris 20,20,0xa717 - ori 18,18,0xbc4f - ori 19,19,0x2551 - ori 20,20,0x9e84 - li 11,-1 - sldi 12,11,32 - li 0,0 - - mulld 7,24,6 - mulhdu 28,24,6 - - mulld 8,25,6 - mulhdu 29,25,6 - - mulld 9,26,6 - mulhdu 30,26,6 - - mulld 10,27,6 - mulhdu 22,27,6 - - mulld 21,7,18 - - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 22,22 - li 23,0 - ld 6,8*1(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - ld 6,8*2(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - ld 6,8*3(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - subfc 7,19,7 - subfe 8,20,8 - subfe 9,11,9 - subfe 10,12,10 - subfe 22,0,22 - - and 28,19,22 - and 29,20,22 - addc 7,7,28 - and 31,12,22 - adde 8,8,29 - adde 9,9,22 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - ld 18,48(1) - ld 19,56(1) - ld 20,64(1) - ld 21,72(1) - ld 22,80(1) - ld 23,88(1) - ld 24,96(1) - ld 25,104(1) - ld 26,112(1) - ld 27,120(1) - ld 28,128(1) - ld 29,136(1) - ld 30,144(1) - ld 31,152(1) - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,0,0x80,14,3,0 -.long 0 -.size .ecp_nistz256_ord_mul_mont,.-.ecp_nistz256_ord_mul_mont -.size ecp_nistz256_ord_mul_mont,.-.ecp_nistz256_ord_mul_mont - - - - -.globl ecp_nistz256_ord_sqr_mont -.type ecp_nistz256_ord_sqr_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_ord_sqr_mont: -.quad .ecp_nistz256_ord_sqr_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_ord_sqr_mont: - stdu 1,-160(1) - std 18,48(1) - std 19,56(1) - std 20,64(1) - std 21,72(1) - std 22,80(1) - std 23,88(1) - std 24,96(1) - std 25,104(1) - std 26,112(1) - std 27,120(1) - std 28,128(1) - std 29,136(1) - std 30,144(1) - std 31,152(1) - - mtctr 5 - - ld 24,0(4) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - lis 18,0xccd1 - lis 19,0xf3b9 - lis 20,0xbce6 - ori 18,18,0xc8aa - ori 19,19,0xcac2 - ori 20,20,0xfaad - sldi 18,18,32 - sldi 19,19,32 - sldi 20,20,32 - oris 18,18,0xee00 - oris 19,19,0xfc63 - oris 20,20,0xa717 - ori 18,18,0xbc4f - ori 19,19,0x2551 - ori 20,20,0x9e84 - li 11,-1 - sldi 12,11,32 - li 0,0 - b .Loop_ord_sqr - -.align 5 -.Loop_ord_sqr: - - - - - - - - - - - - - - - - mulld 8,25,24 - mulhdu 29,25,24 - mulld 9,26,24 - mulhdu 30,26,24 - mulld 10,27,24 - mulhdu 22,27,24 - - addc 9,9,29 - mulld 28,26,25 - mulhdu 29,26,25 - adde 10,10,30 - mulld 30,27,25 - mulhdu 31,27,25 - addze 22,22 - - mulld 23,27,26 - mulhdu 5,27,26 - - addc 29,29,30 - mulld 7,24,24 - addze 30,31 - - addc 10,10,28 - mulhdu 24,24,24 - adde 22,22,29 - mulld 29,25,25 - adde 23,23,30 - mulhdu 25,25,25 - addze 5,5 - - addc 8,8,8 - mulld 30,26,26 - adde 9,9,9 - mulhdu 26,26,26 - adde 10,10,10 - mulld 31,27,27 - adde 22,22,22 - mulhdu 27,27,27 - adde 23,23,23 - adde 5,5,5 - addze 6,0 - - addc 8,8,24 - mulld 21,7,18 - adde 9,9,29 - adde 10,10,25 - adde 22,22,30 - adde 23,23,26 - adde 5,5,31 - adde 6,6,27 - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,0,21 - mulld 31,7,18 - sldi 28,21,32 - subfc 8,21,8 - srdi 29,21,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,31 - mulld 30,20,31 - mulhdu 21,20,31 - - adde 30,30,29 - addze 21,21 - - addc 7,8,30 - adde 8,9,21 - adde 9,10,31 - adde 10,0,31 - mulld 21,7,18 - sldi 28,31,32 - subfc 8,31,8 - srdi 29,31,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,0,21 - mulld 31,7,18 - sldi 28,21,32 - subfc 8,21,8 - srdi 29,21,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,31 - mulld 30,20,31 - mulhdu 21,20,31 - - adde 30,30,29 - addze 21,21 - - addc 7,8,30 - adde 8,9,21 - adde 9,10,31 - adde 10,0,31 - sldi 28,31,32 - subfc 8,31,8 - srdi 29,31,32 - subfe 9,28,9 - subfe 10,29,10 - addc 7,7,22 - adde 8,8,23 - adde 9,9,5 - adde 10,10,6 - addze 22,0 - - subfc 7,19,7 - subfe 8,20,8 - subfe 9,11,9 - subfe 10,12,10 - subfe 22,0,22 - - and 28,19,22 - and 29,20,22 - addc 24,7,28 - and 31,12,22 - adde 25,8,29 - adde 26,9,22 - adde 27,10,31 - - bdnz .Loop_ord_sqr - - std 24,0(3) - std 25,8(3) - std 26,16(3) - std 27,24(3) - - ld 18,48(1) - ld 19,56(1) - ld 20,64(1) - ld 21,72(1) - ld 22,80(1) - ld 23,88(1) - ld 24,96(1) - ld 25,104(1) - ld 26,112(1) - ld 27,120(1) - ld 28,128(1) - ld 29,136(1) - ld 30,144(1) - ld 31,152(1) - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,0,0x80,14,3,0 -.long 0 -.size .ecp_nistz256_ord_sqr_mont,.-.ecp_nistz256_ord_sqr_mont -.size ecp_nistz256_ord_sqr_mont,.-.ecp_nistz256_ord_sqr_mont - - - -.globl ecp_nistz256_scatter_w5 -.type ecp_nistz256_scatter_w5,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_scatter_w5: -.quad .ecp_nistz256_scatter_w5,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_scatter_w5: - slwi 5,5,2 - add 3,3,5 - - ld 8, 0(4) - ld 9, 8(4) - ld 10,16(4) - ld 11,24(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - addi 3,3,64*8 - - ld 8, 32(4) - ld 9, 40(4) - ld 10,48(4) - ld 11,56(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - addi 3,3,64*8 - - ld 8, 64(4) - ld 9, 72(4) - ld 10,80(4) - ld 11,88(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_scatter_w5,.-.ecp_nistz256_scatter_w5 -.size ecp_nistz256_scatter_w5,.-.ecp_nistz256_scatter_w5 - - - - -.globl ecp_nistz256_gather_w5 -.type ecp_nistz256_gather_w5,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_gather_w5: -.quad .ecp_nistz256_gather_w5,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_gather_w5: - neg 0,5 - sradi 0,0,63 - - add 5,5,0 - slwi 5,5,2 - add 4,4,5 - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - addi 4,4,64*8 - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,0(3) - std 6,8(3) - std 7,16(3) - std 8,24(3) - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - addi 4,4,64*8 - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,32(3) - std 6,40(3) - std 7,48(3) - std 8,56(3) - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,64(3) - std 6,72(3) - std 7,80(3) - std 8,88(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_gather_w5,.-.ecp_nistz256_gather_w5 -.size ecp_nistz256_gather_w5,.-.ecp_nistz256_gather_w5 - - - - -.globl ecp_nistz256_scatter_w7 -.type ecp_nistz256_scatter_w7,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_scatter_w7: -.quad .ecp_nistz256_scatter_w7,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_scatter_w7: - li 0,8 - mtctr 0 - add 3,3,5 - subi 4,4,8 - -.Loop_scatter_w7: - ldu 0,8(4) - stb 0,64*0(3) - srdi 0,0,8 - stb 0,64*1(3) - srdi 0,0,8 - stb 0,64*2(3) - srdi 0,0,8 - stb 0,64*3(3) - srdi 0,0,8 - stb 0,64*4(3) - srdi 0,0,8 - stb 0,64*5(3) - srdi 0,0,8 - stb 0,64*6(3) - srdi 0,0,8 - stb 0,64*7(3) - addi 3,3,64*8 - bdnz .Loop_scatter_w7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_scatter_w7,.-.ecp_nistz256_scatter_w7 -.size ecp_nistz256_scatter_w7,.-.ecp_nistz256_scatter_w7 - - - - -.globl ecp_nistz256_gather_w7 -.type ecp_nistz256_gather_w7,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_gather_w7: -.quad .ecp_nistz256_gather_w7,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_gather_w7: - li 0,8 - mtctr 0 - neg 0,5 - sradi 0,0,63 - - add 5,5,0 - add 4,4,5 - subi 3,3,8 - -.Loop_gather_w7: - lbz 5, 64*0(4) - lbz 6, 64*1(4) - lbz 7, 64*2(4) - lbz 8, 64*3(4) - lbz 9, 64*4(4) - lbz 10,64*5(4) - lbz 11,64*6(4) - lbz 12,64*7(4) - addi 4,4,64*8 - - sldi 6, 6, 8 - sldi 7, 7, 16 - sldi 8, 8, 24 - sldi 9, 9, 32 - sldi 10,10,40 - sldi 11,11,48 - sldi 12,12,56 - - or 5,5,6 - or 7,7,8 - or 9,9,10 - or 11,11,12 - or 5,5,7 - or 9,9,11 - or 5,5,9 - and 5,5,0 - stdu 5,8(3) - bdnz .Loop_gather_w7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_gather_w7,.-.ecp_nistz256_gather_w7 -.size ecp_nistz256_gather_w7,.-.ecp_nistz256_gather_w7 diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/x25519-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/x25519-ppc64.s deleted file mode 100644 index 0e911a054eb041..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ec/x25519-ppc64.s +++ /dev/null @@ -1,359 +0,0 @@ -.text - -.globl x25519_fe51_mul -.type x25519_fe51_mul,@function -.section ".opd","aw" -.align 3 -x25519_fe51_mul: -.quad .x25519_fe51_mul,.TOC.@tocbase,0 -.previous -.type x25519_fe51_mul,@function -.align 5 -.x25519_fe51_mul: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - ld 6,0(5) - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - mulld 22,7,6 - mulhdu 23,7,6 - - mulld 24,8,6 - mulhdu 25,8,6 - - mulld 30,11,6 - mulhdu 31,11,6 - ld 4,8(5) - mulli 11,11,19 - - mulld 26,9,6 - mulhdu 27,9,6 - - mulld 28,10,6 - mulhdu 29,10,6 - mulld 12,11,4 - mulhdu 21,11,4 - addc 22,22,12 - adde 23,23,21 - - mulld 12,7,4 - mulhdu 21,7,4 - addc 24,24,12 - adde 25,25,21 - - mulld 12,10,4 - mulhdu 21,10,4 - ld 6,16(5) - mulli 10,10,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,8,4 - mulhdu 21,8,4 - addc 26,26,12 - adde 27,27,21 - - mulld 12,9,4 - mulhdu 21,9,4 - addc 28,28,12 - adde 29,29,21 - mulld 12,10,6 - mulhdu 21,10,6 - addc 22,22,12 - adde 23,23,21 - - mulld 12,11,6 - mulhdu 21,11,6 - addc 24,24,12 - adde 25,25,21 - - mulld 12,9,6 - mulhdu 21,9,6 - ld 4,24(5) - mulli 9,9,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,7,6 - mulhdu 21,7,6 - addc 26,26,12 - adde 27,27,21 - - mulld 12,8,6 - mulhdu 21,8,6 - addc 28,28,12 - adde 29,29,21 - mulld 12,9,4 - mulhdu 21,9,4 - addc 22,22,12 - adde 23,23,21 - - mulld 12,10,4 - mulhdu 21,10,4 - addc 24,24,12 - adde 25,25,21 - - mulld 12,8,4 - mulhdu 21,8,4 - ld 6,32(5) - mulli 8,8,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,11,4 - mulhdu 21,11,4 - addc 26,26,12 - adde 27,27,21 - - mulld 12,7,4 - mulhdu 21,7,4 - addc 28,28,12 - adde 29,29,21 - mulld 12,8,6 - mulhdu 21,8,6 - addc 22,22,12 - adde 23,23,21 - - mulld 12,9,6 - mulhdu 21,9,6 - addc 24,24,12 - adde 25,25,21 - - mulld 12,10,6 - mulhdu 21,10,6 - addc 26,26,12 - adde 27,27,21 - - mulld 12,11,6 - mulhdu 21,11,6 - addc 28,28,12 - adde 29,29,21 - - mulld 12,7,6 - mulhdu 21,7,6 - addc 30,30,12 - adde 31,31,21 - -.Lfe51_reduce: - li 0,-1 - srdi 0,0,13 - - srdi 12,26,51 - and 9,26,0 - insrdi 12,27,51,0 - srdi 21,22,51 - and 7,22,0 - insrdi 21,23,51,0 - addc 28,28,12 - addze 29,29 - addc 24,24,21 - addze 25,25 - - srdi 12,28,51 - and 10,28,0 - insrdi 12,29,51,0 - srdi 21,24,51 - and 8,24,0 - insrdi 21,25,51,0 - addc 30,30,12 - addze 31,31 - add 9,9,21 - - srdi 12,30,51 - and 11,30,0 - insrdi 12,31,51,0 - mulli 12,12,19 - - add 7,7,12 - - srdi 21,9,51 - and 9,9,0 - add 10,10,21 - - srdi 12,7,51 - and 7,7,0 - add 8,8,12 - - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 7,0(3) - std 8,8(3) - - ld 21,56(1) - ld 22,64(1) - ld 23,72(1) - ld 24,80(1) - ld 25,88(1) - ld 26,96(1) - ld 27,104(1) - ld 28,112(1) - ld 29,120(1) - ld 30,128(1) - ld 31,136(1) - addi 1,1,144 - blr -.long 0 -.byte 0,12,4,0,0x80,11,3,0 -.long 0 -.size .x25519_fe51_mul,.-.x25519_fe51_mul -.size x25519_fe51_mul,.-.x25519_fe51_mul -.globl x25519_fe51_sqr -.type x25519_fe51_sqr,@function -.section ".opd","aw" -.align 3 -x25519_fe51_sqr: -.quad .x25519_fe51_sqr,.TOC.@tocbase,0 -.previous -.type x25519_fe51_sqr,@function -.align 5 -.x25519_fe51_sqr: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - add 6,7,7 - mulli 21,11,19 - - mulld 22,7,7 - mulhdu 23,7,7 - mulld 24,8,6 - mulhdu 25,8,6 - mulld 26,9,6 - mulhdu 27,9,6 - mulld 28,10,6 - mulhdu 29,10,6 - mulld 30,11,6 - mulhdu 31,11,6 - add 6,8,8 - mulld 12,11,21 - mulhdu 11,11,21 - addc 28,28,12 - adde 29,29,11 - - mulli 5,10,19 - - mulld 12,8,8 - mulhdu 11,8,8 - addc 26,26,12 - adde 27,27,11 - mulld 12,9,6 - mulhdu 11,9,6 - addc 28,28,12 - adde 29,29,11 - mulld 12,10,6 - mulhdu 11,10,6 - addc 30,30,12 - adde 31,31,11 - mulld 12,21,6 - mulhdu 11,21,6 - add 6,10,10 - addc 22,22,12 - adde 23,23,11 - mulld 12,10,5 - mulhdu 10,10,5 - addc 24,24,12 - adde 25,25,10 - mulld 12,6,21 - mulhdu 10,6,21 - add 6,9,9 - addc 26,26,12 - adde 27,27,10 - - mulld 12,9,9 - mulhdu 10,9,9 - addc 30,30,12 - adde 31,31,10 - mulld 12,5,6 - mulhdu 10,5,6 - addc 22,22,12 - adde 23,23,10 - mulld 12,21,6 - mulhdu 10,21,6 - addc 24,24,12 - adde 25,25,10 - - b .Lfe51_reduce -.long 0 -.byte 0,12,4,0,0x80,11,2,0 -.long 0 -.size .x25519_fe51_sqr,.-.x25519_fe51_sqr -.size x25519_fe51_sqr,.-.x25519_fe51_sqr -.globl x25519_fe51_mul121666 -.type x25519_fe51_mul121666,@function -.section ".opd","aw" -.align 3 -x25519_fe51_mul121666: -.quad .x25519_fe51_mul121666,.TOC.@tocbase,0 -.previous -.type x25519_fe51_mul121666,@function -.align 5 -.x25519_fe51_mul121666: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - lis 6,1 - ori 6,6,56130 - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - mulld 22,7,6 - mulhdu 23,7,6 - mulld 24,8,6 - mulhdu 25,8,6 - mulld 26,9,6 - mulhdu 27,9,6 - mulld 28,10,6 - mulhdu 29,10,6 - mulld 30,11,6 - mulhdu 31,11,6 - - b .Lfe51_reduce -.long 0 -.byte 0,12,4,0,0x80,11,2,0 -.long 0 -.size .x25519_fe51_mul121666,.-.x25519_fe51_mul121666 -.size x25519_fe51_mul121666,.-.x25519_fe51_mul121666 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 deleted file mode 100644 index 92ce251a773384..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,586 +0,0 @@ -.machine "any" - -.text - -.globl gcm_init_p8 -.type gcm_init_p8,@function -.section ".opd","aw" -.align 3 -gcm_init_p8: -.quad .gcm_init_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_init_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .gcm_init_p8,.-.gcm_init_p8 -.size gcm_init_p8,.-.gcm_init_p8 -.globl gcm_gmult_p8 -.type gcm_gmult_p8,@function -.section ".opd","aw" -.align 3 -gcm_gmult_p8: -.quad .gcm_gmult_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .gcm_gmult_p8,.-.gcm_gmult_p8 -.size gcm_gmult_p8,.-.gcm_gmult_p8 - -.globl gcm_ghash_p8 -.type gcm_ghash_p8,@function -.section ".opd","aw" -.align 3 -gcm_ghash_p8: -.quad .gcm_ghash_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmpldi 6,64 - bge .Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq .Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b .Loop_2x - -.align 5 -.Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - cmpld 9,5 - bgt .Loop_2x - - cmplwi 6,0 - bne .Leven - -.Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -.Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -.Lgcm_ghash_p8_4x: - stdu 1,-256(1) - li 10,63 - li 11,79 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,252(1) - mtspr 256,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srdi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt .Ltail_4x - -.Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge .Loop_4x - -.Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq .Ldone_4x - - .long 0x7C602E99 - cmpldi 6,2 - li 6,-4 - blt .Lone - .long 0x7E082E99 - beq .Ltwo - -.Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b .Ltail_4x - -.align 4 -.Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b .Ltail_4x - -.align 4 -.Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b .Ltail_4x - -.Ldone_4x: - - .long 0x7C001F99 - - li 10,63 - li 11,79 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 -.size .gcm_ghash_p8,.-.gcm_ghash_p8 -.size gcm_ghash_p8,.-.gcm_ghash_p8 - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index 4d77408edfc227..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1156 +0,0 @@ -.machine "any" -.text -.globl poly1305_init_int -.type poly1305_init_int,@function -.section ".opd","aw" -.align 3 -poly1305_init_int: -.quad .poly1305_init_int,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_init_int: - xor 0,0,0 - std 0,0(3) - std 0,8(3) - std 0,16(3) - stw 0,24(3) - - cmpld 4,0 - beq- .Lno_key - li 7,4 - lwbrx 10,0,4 - li 11,8 - lwbrx 7,7,4 - li 8,12 - lwbrx 11,11,4 - lwbrx 8,8,4 - insrdi 10,7,32,0 - insrdi 11,8,32,0 - lis 8,0xfff - ori 8,8,0xfffc - insrdi 8,8,32,0 - ori 7,8,3 - - and 10,10,7 - and 11,11,8 - - std 10,32(3) - std 11,40(3) - -.Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.size .poly1305_init_int,.-.poly1305_init_int -.size poly1305_init_int,.-.poly1305_init_int - -.globl poly1305_blocks -.type poly1305_blocks,@function -.section ".opd","aw" -.align 3 -poly1305_blocks: -.quad .poly1305_blocks,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_blocks: -.Lpoly1305_blocks: - srdi. 5,5,4 - beq- .Labort - - stdu 1,-192(1) - mflr 0 - std 27,152(1) - std 28,160(1) - std 29,168(1) - std 30,176(1) - std 31,184(1) - std 0,208(1) - - ld 27,32(3) - ld 28,40(3) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - - srdi 29,28,2 - mtctr 5 - add 29,29,28 - li 0,3 - b .Loop - -.align 4 -.Loop: - li 10,4 - lwbrx 30,0,4 - li 31,8 - lwbrx 10,10,4 - li 11,12 - lwbrx 31,31,4 - lwbrx 11,11,4 - insrdi 30,10,32,0 - insrdi 31,11,32,0 - addi 4,4,16 - - addc 7,7,30 - adde 8,8,31 - - mulld 10,7,27 - mulhdu 11,7,27 - adde 9,9,6 - - mulld 30,8,29 - mulhdu 31,8,29 - addc 10,10,30 - adde 11,11,31 - - mulld 30,7,28 - mulhdu 12,7,28 - addc 11,11,30 - addze 12,12 - - mulld 30,8,27 - mulhdu 31,8,27 - addc 11,11,30 - adde 12,12,31 - - mulld 30,9,29 - mulld 31,9,27 - addc 11,11,30 - adde 12,12,31 - - andc 30,12,0 - and 9,12,0 - srdi 31,30,2 - add 30,30,31 - addc 7,10,30 - addze 8,11 - addze 9,9 - - bdnz .Loop - - std 7,0(3) - std 8,8(3) - std 9,16(3) - - ld 27,152(1) - ld 28,160(1) - ld 29,168(1) - ld 30,176(1) - ld 31,184(1) - addi 1,1,192 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,5,4,0 -.size .poly1305_blocks,.-.poly1305_blocks -.size poly1305_blocks,.-.poly1305_blocks -.globl poly1305_emit -.type poly1305_emit,@function -.section ".opd","aw" -.align 3 -poly1305_emit: -.quad .poly1305_emit,.TOC.@tocbase,0 -.previous -.align 5 -.poly1305_emit: - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 0,24(3) - - sldi 8,8,26 - sldi 12,9,52 - srdi 9,9,12 - sldi 10,10,14 - add 7,7,8 - addc 7,7,12 - sldi 12,11,40 - srdi 11,11,24 - adde 8,9,10 - addc 8,8,12 - addze 9,11 - - ld 10,0(3) - ld 11,8(3) - ld 12,16(3) - - neg 0,0 - xor 7,7,10 - xor 8,8,11 - xor 9,9,12 - and 7,7,0 - and 8,8,0 - and 9,9,0 - xor 7,7,10 - xor 8,8,11 - xor 9,9,12 - - addic 10,7,5 - addze 11,8 - addze 12,9 - - srdi 12,12,2 - neg 12,12 - - andc 7,7,12 - and 10,10,12 - andc 8,8,12 - and 11,11,12 - or 7,7,10 - or 8,8,11 - - lwz 12,4(5) - lwz 9,12(5) - lwz 10,0(5) - lwz 11,8(5) - - insrdi 10,12,32,0 - insrdi 11,9,32,0 - - addc 7,7,10 - adde 8,8,11 - - addi 3,4,-1 - addi 4,4,7 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - stbu 8,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.size .poly1305_emit,.-.poly1305_emit -.size poly1305_emit,.-.poly1305_emit -.globl poly1305_blocks_vsx -.type poly1305_blocks_vsx,@function -.section ".opd","aw" -.align 3 -poly1305_blocks_vsx: -.quad .poly1305_blocks_vsx,.TOC.@tocbase,0 -.previous -.align 5 -.poly1305_blocks_vsx: - lwz 7,24(3) - cmpldi 5,128 - bge __poly1305_blocks_vsx - - neg 0,7 - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - sldi 8,8,26 - sldi 12,9,52 - add 7,7,8 - srdi 9,9,12 - sldi 10,10,14 - addc 7,7,12 - sldi 8,11,40 - adde 9,9,10 - srdi 11,11,24 - addc 9,9,8 - addze 11,11 - - ld 8,0(3) - ld 10,8(3) - ld 12,16(3) - - xor 7,7,8 - xor 9,9,10 - xor 11,11,12 - and 7,7,0 - and 9,9,0 - and 11,11,0 - xor 7,7,8 - xor 9,9,10 - xor 11,11,12 - - li 0,0 - std 7,0(3) - std 9,8(3) - std 11,16(3) - stw 0,24(3) - - b .Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.size .poly1305_blocks_vsx,.-.poly1305_blocks_vsx -.size poly1305_blocks_vsx,.-.poly1305_blocks_vsx - -.align 5 -__poly1305_mul: - mulld 9,6,27 - mulhdu 10,6,27 - - mulld 30,7,29 - mulhdu 31,7,29 - addc 9,9,30 - adde 10,10,31 - - mulld 30,6,28 - mulhdu 11,6,28 - addc 10,10,30 - addze 11,11 - - mulld 30,7,27 - mulhdu 31,7,27 - addc 10,10,30 - adde 11,11,31 - - mulld 30,8,29 - mulld 31,8,27 - addc 10,10,30 - adde 11,11,31 - - andc 30,11,0 - and 8,11,0 - srdi 31,30,2 - add 30,30,31 - addc 6,9,30 - addze 7,10 - addze 8,8 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_mul,.-__poly1305_mul - -.align 5 -__poly1305_splat: - rldicl 9,6,0,38 - rldicl 10,6,38,38 - stw 9,0x00(31) - - rldicl 11,6,12,52 - slwi 9,10,2 - stw 10,0x10(31) - add 9,9,10 - stw 9,0x20(31) - - insrdi 11,7,14,38 - slwi 9,11,2 - stw 11,0x30(31) - add 9,9,11 - stw 9,0x40(31) - - rldicl 10,7,50,38 - rldicl 11,7,24,40 - slwi 9,10,2 - stw 10,0x50(31) - add 9,9,10 - stw 9,0x60(31) - - insrdi 11,8,3,37 - slwi 9,11,2 - stw 11,0x70(31) - add 9,9,11 - stw 9,0x80(31) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_splat,.-__poly1305_splat - -.align 5 -__poly1305_blocks_vsx: - stdu 1,-432(1) - mflr 0 - li 10,191 - li 11,207 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,388(1) - li 12,-1 - mtspr 256,12 - std 27,392(1) - std 28,400(1) - std 29,408(1) - std 30,416(1) - std 31,424(1) - std 0,448(1) - - bl .LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne .Lskip_init_vsx - - ld 27,32(3) - ld 28,40(3) - srdi 29,28,2 - li 0,3 - add 29,29,28 - - mr 6,27 - mr 7,28 - li 8,0 - addi 31,3,56 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,48 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,60 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,52 - bl __poly1305_splat - - ld 6,0(3) - ld 7,8(3) - ld 8,16(3) - - rldicl 9,6,0,38 - rldicl 10,6,38,38 - rldicl 11,6,12,52 - .long 0x7C0901E7 - insrdi 11,7,14,38 - .long 0x7C2A01E7 - rldicl 10,7,50,38 - .long 0x7C4B01E7 - rldicl 11,7,24,40 - .long 0x7C6A01E7 - insrdi 11,8,3,37 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b .Loaded_vsx - -.align 4 -.Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -.Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,63 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b .Loop_vsx - -.align 4 -.Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bdnz .Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -.Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq .Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b .Last_vsx - -.align 4 -.Ldone_vsx: - ld 0,448(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,388(1) - mtlr 0 - li 10,191 - li 11,207 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - ld 27,392(1) - ld 28,400(1) - ld 29,408(1) - ld 30,416(1) - ld 31,424(1) - addi 1,1,432 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 -.size __poly1305_blocks_vsx,.-__poly1305_blocks_vsx - -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 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 deleted file mode 100644 index 481119cc35dd7e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,606 +0,0 @@ -.machine "any" -.text - -.globl poly1305_init_fpu -.type poly1305_init_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_init_fpu: -.quad .poly1305_init_fpu,.TOC.@tocbase,0 -.previous -.align 6 -.poly1305_init_fpu: - stdu 1,-48(1) - mflr 6 - std 6,64(1) - - bl .LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - cmpld 4,0 - beq- .Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -.Lno_key: - xor 3,3,3 - addi 1,1,48 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 -.size .poly1305_init_fpu,.-.poly1305_init_fpu -.size poly1305_init_fpu,.-.poly1305_init_fpu - -.globl poly1305_blocks_fpu -.type poly1305_blocks_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_blocks_fpu: -.quad .poly1305_blocks_fpu,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_blocks_fpu: - srwi. 5,5,4 - beq- .Labort - - stdu 1,-240(1) - mflr 0 - stfd 14,96(1) - stfd 15,104(1) - stfd 16,112(1) - stfd 17,120(1) - stfd 18,128(1) - stfd 19,136(1) - stfd 20,144(1) - stfd 21,152(1) - stfd 22,160(1) - stfd 23,168(1) - stfd 24,176(1) - stfd 25,184(1) - stfd 26,192(1) - stfd 27,200(1) - stfd 28,208(1) - stfd 29,216(1) - stfd 30,224(1) - stfd 31,232(1) - std 0,256(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,80(1) - stw 10,84(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,48(1) - oris 10,6,18736 - stfd 9,56(1) - stfd 10,64(1) - stw 10,72(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,52(1) - stw 8,60(1) - stw 9,68(1) - stw 10,76(1) - - mffs 28 - lfd 29,80(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,80(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,48(1) - lfd 29,56(1) - lfd 30,64(1) - lfd 31,72(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,52(1) - fadd 29,29,2 - stw 8,60(1) - fadd 30,30,4 - stw 9,68(1) - fadd 31,31,6 - stw 10,76(1) - - b .Lentry - -.align 4 -.Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,52(1) - fsub 27,27,10 - stw 8,60(1) - fsub 30,30,12 - stw 9,68(1) - fsub 31,31,12 - stw 10,76(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -.Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,48(1) - fmadd 1,15,28,1 - lfd 31,56(1) - fmadd 4,18,28,4 - lfd 26,64(1) - fmadd 5,19,28,5 - lfd 27,72(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bdnz .Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,80(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,96(1) - lfd 15,104(1) - lfd 16,112(1) - lfd 17,120(1) - lfd 18,128(1) - lfd 19,136(1) - lfd 20,144(1) - lfd 21,152(1) - lfd 22,160(1) - lfd 23,168(1) - lfd 24,176(1) - lfd 25,184(1) - lfd 26,192(1) - lfd 27,200(1) - lfd 28,208(1) - lfd 29,216(1) - lfd 30,224(1) - lfd 31,232(1) - addi 1,1,240 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 -.size .poly1305_blocks_fpu,.-.poly1305_blocks_fpu -.size poly1305_blocks_fpu,.-.poly1305_blocks_fpu -.globl poly1305_emit_fpu -.type poly1305_emit_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_emit_fpu: -.quad .poly1305_emit_fpu,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_emit_fpu: - stdu 1,-80(1) - mflr 0 - std 28,48(1) - std 29,56(1) - std 30,64(1) - std 31,72(1) - std 0,96(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - add 7,7,31 - add 8,8,28 - add 9,9,29 - add 10,10,30 - - srdi 28,7,32 - add 8,8,28 - srdi 29,8,32 - add 9,9,29 - srdi 30,9,32 - add 10,10,30 - srdi 31,10,32 - add 11,11,31 - - insrdi 7,8,32,0 - insrdi 9,10,32,0 - - addic 28,7,5 - addze 29,9 - addze 30,11 - - srdi 0,30,2 - neg 0,0 - sradi 0,0,63 - ld 30,0(5) - ld 31,8(5) - - andc 7,7,0 - and 28,28,0 - andc 9,9,0 - and 29,29,0 - or 7,7,28 - or 9,9,29 - rotldi 30,30,32 - rotldi 31,31,32 - addc 7,7,30 - adde 9,9,31 - - srdi 8,7,32 - srdi 10,9,32 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - ld 28,48(1) - ld 29,56(1) - ld 30,64(1) - ld 31,72(1) - addi 1,1,80 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 -.size .poly1305_emit_fpu,.-.poly1305_emit_fpu -.size poly1305_emit_fpu,.-.poly1305_emit_fpu -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s deleted file mode 100644 index edaa8840523148..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/ppccpuid.s +++ /dev/null @@ -1,444 +0,0 @@ -.machine "any" -.text - -.globl OPENSSL_fpu_probe -.type OPENSSL_fpu_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_fpu_probe: -.quad .OPENSSL_fpu_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_fpu_probe,.-.OPENSSL_fpu_probe -.size OPENSSL_fpu_probe,.-.OPENSSL_fpu_probe -.globl OPENSSL_ppc64_probe -.type OPENSSL_ppc64_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_ppc64_probe: -.quad .OPENSSL_ppc64_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_ppc64_probe,.-.OPENSSL_ppc64_probe -.size OPENSSL_ppc64_probe,.-.OPENSSL_ppc64_probe - -.globl OPENSSL_altivec_probe -.type OPENSSL_altivec_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_altivec_probe: -.quad .OPENSSL_altivec_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_altivec_probe,.-.OPENSSL_altivec_probe -.size OPENSSL_altivec_probe,.-.OPENSSL_altivec_probe - -.globl OPENSSL_crypto207_probe -.type OPENSSL_crypto207_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_crypto207_probe: -.quad .OPENSSL_crypto207_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_crypto207_probe,.-.OPENSSL_crypto207_probe -.size OPENSSL_crypto207_probe,.-.OPENSSL_crypto207_probe - -.globl OPENSSL_madd300_probe -.type OPENSSL_madd300_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_madd300_probe: -.quad .OPENSSL_madd300_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.section ".opd","aw" -.align 3 -OPENSSL_wipe_cpu: -.quad .OPENSSL_wipe_cpu,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_wipe_cpu,.-.OPENSSL_wipe_cpu -.size OPENSSL_wipe_cpu,.-.OPENSSL_wipe_cpu - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.section ".opd","aw" -.align 3 -OPENSSL_atomic_add: -.quad .OPENSSL_atomic_add,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_atomic_add: -.Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- .Ladd - extsw 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_atomic_add,.-.OPENSSL_atomic_add -.size OPENSSL_atomic_add,.-.OPENSSL_atomic_add - -.globl OPENSSL_rdtsc_mftb -.type OPENSSL_rdtsc_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_rdtsc_mftb: -.quad .OPENSSL_rdtsc_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_rdtsc_mftb,.-.OPENSSL_rdtsc_mftb -.size OPENSSL_rdtsc_mftb,.-.OPENSSL_rdtsc_mftb - -.globl OPENSSL_rdtsc_mfspr268 -.type OPENSSL_rdtsc_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_rdtsc_mfspr268: -.quad .OPENSSL_rdtsc_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_rdtsc_mfspr268,.-.OPENSSL_rdtsc_mfspr268 -.size OPENSSL_rdtsc_mfspr268,.-.OPENSSL_rdtsc_mfspr268 - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.section ".opd","aw" -.align 3 -OPENSSL_cleanse: -.quad .OPENSSL_cleanse,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_cleanse: - cmpldi 4,7 - li 0,0 - bge .Lot - cmpldi 4,0 - .long 0x4DC20020 -.Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bdnz $-8 - blr -.Lot: andi. 5,3,3 - beq .Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b .Lot -.Laligned: - srdi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bdnz $-8 - andi. 4,4,3 - bne .Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_cleanse,.-.OPENSSL_cleanse -.size OPENSSL_cleanse,.-.OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.section ".opd","aw" -.align 3 -CRYPTO_memcmp: -.quad .CRYPTO_memcmp,.TOC.@tocbase,0 -.previous -.align 4 -.CRYPTO_memcmp: - cmpldi 5,0 - li 0,0 - beq .Lno_data - mtctr 5 -.Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bdnz .Loop_cmp - -.Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .CRYPTO_memcmp,.-.CRYPTO_memcmp -.size CRYPTO_memcmp,.-.CRYPTO_memcmp -.globl OPENSSL_instrument_bus_mftb -.type OPENSSL_instrument_bus_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus_mftb: -.quad .OPENSSL_instrument_bus_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_instrument_bus_mftb,.-.OPENSSL_instrument_bus_mftb -.size OPENSSL_instrument_bus_mftb,.-.OPENSSL_instrument_bus_mftb - -.globl OPENSSL_instrument_bus2_mftb -.type OPENSSL_instrument_bus2_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus2_mftb: -.quad .OPENSSL_instrument_bus2_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop2 - -.Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .OPENSSL_instrument_bus2_mftb,.-.OPENSSL_instrument_bus2_mftb -.size OPENSSL_instrument_bus2_mftb,.-.OPENSSL_instrument_bus2_mftb - -.globl OPENSSL_instrument_bus_mfspr268 -.type OPENSSL_instrument_bus_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus_mfspr268: -.quad .OPENSSL_instrument_bus_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_instrument_bus_mfspr268,.-.OPENSSL_instrument_bus_mfspr268 -.size OPENSSL_instrument_bus_mfspr268,.-.OPENSSL_instrument_bus_mfspr268 - -.globl OPENSSL_instrument_bus2_mfspr268 -.type OPENSSL_instrument_bus2_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus2_mfspr268: -.quad .OPENSSL_instrument_bus2_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop4 - -.Ldone4: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .OPENSSL_instrument_bus2_mfspr268,.-.OPENSSL_instrument_bus2_mfspr268 -.size OPENSSL_instrument_bus2_mfspr268,.-.OPENSSL_instrument_bus2_mfspr268 diff --git a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/keccak1600-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/keccak1600-ppc64.s deleted file mode 100644 index f83276fa6bba89..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/keccak1600-ppc64.s +++ /dev/null @@ -1,670 +0,0 @@ -.text - -.type KeccakF1600_int,@function -.align 5 -KeccakF1600_int: - li 0,24 - mtctr 0 - b .Loop -.align 4 -.Loop: - xor 0,7,12 - std 11,96(1) - xor 3,8,6 - std 16,104(1) - xor 4,9,14 - std 21,112(1) - xor 5,10,15 - std 26,120(1) - xor 11,11,16 - xor 0,0,17 - xor 3,3,18 - xor 4,4,19 - xor 5,5,20 - xor 11,11,21 - xor 0,0,22 - xor 3,3,23 - xor 4,4,24 - xor 5,5,25 - xor 11,11,26 - xor 0,0,27 - xor 4,4,29 - xor 3,3,28 - xor 5,5,30 - rotldi 16,4,1 - xor 11,11,31 - rotldi 21,5,1 - xor 16,16,0 - rotldi 26,11,1 - - xor 8,8,16 - xor 6,6,16 - xor 18,18,16 - xor 23,23,16 - xor 28,28,16 - - rotldi 16,0,1 - xor 21,21,3 - xor 4,4,26 - rotldi 26,3,1 - xor 5,5,16 - xor 11,11,26 - - xor 3, 9,21 - xor 14,14,21 - xor 19,19,21 - xor 24,24,21 - xor 29,29,21 - - xor 7,7,11 - xor 12,12,11 - xor 17,17,11 - xor 22,22,11 - xor 27,27,11 - ld 11,96(1) - xor 0, 10,4 - ld 16,104(1) - xor 15,15,4 - ld 21,112(1) - xor 20,20,4 - ld 26,120(1) - xor 25,25,4 - xor 30,30,4 - - xor 4, 11,5 - xor 16,16,5 - xor 21,21,5 - xor 26,26,5 - xor 31,31,5 - - mr 5,8 - rotldi 8,6,44 - - rotldi 9,19,43 - - rotldi 10,25,21 - - rotldi 11,31,14 - - rotldi 6,16,20 - rotldi 19,20,25 - rotldi 25,24,15 - rotldi 31,28,2 - - rotldi 16,29,61 - rotldi 20,26,8 - rotldi 24,18,10 - rotldi 28,15,55 - - rotldi 29,21,39 - rotldi 26,30,56 - rotldi 18,14,6 - rotldi 15,23,45 - - rotldi 21,27,18 - rotldi 30,22,41 - rotldi 14,17,3 - rotldi 23,12,36 - - rotldi 12,0,28 - rotldi 17,5,1 - rotldi 22,4,27 - rotldi 27,3,62 - - andc 0,9,8 - andc 3,10,9 - andc 4,7,11 - andc 5,8,7 - xor 7,7,0 - andc 0,11,10 - xor 8,8,3 - ld 3,80(1) - xor 10,10,4 - xor 11,11,5 - xor 9,9,0 - ldu 5,8(3) - - andc 0,14,6 - std 3,80(1) - andc 3,15,14 - andc 4,12,16 - xor 7,7,5 - andc 5,6,12 - xor 12,12,0 - andc 0,16,15 - xor 6,6,3 - xor 15,15,4 - xor 16,16,5 - xor 14,14,0 - - andc 0,19,18 - andc 3,20,19 - andc 4,17,21 - andc 5,18,17 - xor 17,17,0 - andc 0,21,20 - xor 18,18,3 - xor 20,20,4 - xor 21,21,5 - xor 19,19,0 - - andc 0,24,23 - andc 3,25,24 - andc 4,22,26 - andc 5,23,22 - xor 22,22,0 - andc 0,26,25 - xor 23,23,3 - xor 25,25,4 - xor 26,26,5 - xor 24,24,0 - - andc 0,29,28 - andc 3,30,29 - andc 4,27,31 - andc 5,28,27 - xor 27,27,0 - andc 0,31,30 - xor 28,28,3 - xor 30,30,4 - xor 31,31,5 - xor 29,29,0 - - bdnz .Loop - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size KeccakF1600_int,.-KeccakF1600_int - -.type KeccakF1600,@function -.align 5 -KeccakF1600: - stdu 1,-272(1) - mflr 0 - std 14,128(1) - std 15,136(1) - std 16,144(1) - std 17,152(1) - std 18,160(1) - std 19,168(1) - std 20,176(1) - std 21,184(1) - std 22,192(1) - std 23,200(1) - std 24,208(1) - std 25,216(1) - std 26,224(1) - std 27,232(1) - std 28,240(1) - std 29,248(1) - std 30,256(1) - std 31,264(1) - std 0,288(1) - - bl PICmeup - subi 12,12,8 - - std 3,48(1) - - - - std 12,80(1) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - ld 10,24(3) - ld 11,32(3) - ld 12,40(3) - ld 6,48(3) - ld 14,56(3) - ld 15,64(3) - ld 16,72(3) - ld 17,80(3) - ld 18,88(3) - ld 19,96(3) - ld 20,104(3) - ld 21,112(3) - ld 22,120(3) - ld 23,128(3) - ld 24,136(3) - ld 25,144(3) - ld 26,152(3) - ld 27,160(3) - ld 28,168(3) - ld 29,176(3) - ld 30,184(3) - ld 31,192(3) - - bl KeccakF1600_int - - ld 3,48(1) - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 12,40(3) - std 6,48(3) - std 14,56(3) - std 15,64(3) - std 16,72(3) - std 17,80(3) - std 18,88(3) - std 19,96(3) - std 20,104(3) - std 21,112(3) - std 22,120(3) - std 23,128(3) - std 24,136(3) - std 25,144(3) - std 26,152(3) - std 27,160(3) - std 28,168(3) - std 29,176(3) - std 30,184(3) - std 31,192(3) - - ld 0,288(1) - ld 14,128(1) - ld 15,136(1) - ld 16,144(1) - ld 17,152(1) - ld 18,160(1) - ld 19,168(1) - ld 20,176(1) - ld 21,184(1) - ld 22,192(1) - ld 23,200(1) - ld 24,208(1) - ld 25,216(1) - ld 26,224(1) - ld 27,232(1) - ld 28,240(1) - ld 29,248(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,4,1,0x80,18,1,0 -.long 0 -.size KeccakF1600,.-KeccakF1600 - -.type dword_le_load,@function -.align 5 -dword_le_load: - lbz 0,1(3) - lbz 4,2(3) - lbz 5,3(3) - insrdi 0,4,8,48 - lbz 4,4(3) - insrdi 0,5,8,40 - lbz 5,5(3) - insrdi 0,4,8,32 - lbz 4,6(3) - insrdi 0,5,8,24 - lbz 5,7(3) - insrdi 0,4,8,16 - lbzu 4,8(3) - insrdi 0,5,8,8 - insrdi 0,4,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size dword_le_load,.-dword_le_load - -.globl SHA3_absorb -.type SHA3_absorb,@function -.section ".opd","aw" -.align 3 -SHA3_absorb: -.quad .SHA3_absorb,.TOC.@tocbase,0 -.previous -.type SHA3_absorb,@function -.align 5 -.SHA3_absorb: - stdu 1,-272(1) - mflr 0 - std 14,128(1) - std 15,136(1) - std 16,144(1) - std 17,152(1) - std 18,160(1) - std 19,168(1) - std 20,176(1) - std 21,184(1) - std 22,192(1) - std 23,200(1) - std 24,208(1) - std 25,216(1) - std 26,224(1) - std 27,232(1) - std 28,240(1) - std 29,248(1) - std 30,256(1) - std 31,264(1) - std 0,288(1) - - bl PICmeup - subi 4,4,1 - subi 12,12,8 - - std 3,48(1) - std 4,56(1) - std 5,64(1) - std 6,72(1) - mr 0,6 - std 12,80(1) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - ld 10,24(3) - ld 11,32(3) - ld 12,40(3) - ld 6,48(3) - ld 14,56(3) - ld 15,64(3) - ld 16,72(3) - ld 17,80(3) - ld 18,88(3) - ld 19,96(3) - ld 20,104(3) - ld 21,112(3) - ld 22,120(3) - ld 23,128(3) - ld 24,136(3) - ld 25,144(3) - ld 26,152(3) - ld 27,160(3) - ld 28,168(3) - ld 29,176(3) - ld 30,184(3) - ld 31,192(3) - - mr 3,4 - mr 4,5 - mr 5,0 - - b .Loop_absorb - -.align 4 -.Loop_absorb: - cmpld 4,5 - blt .Labsorbed - - sub 4,4,5 - srwi 5,5,3 - std 4,64(1) - mtctr 5 - bl dword_le_load - xor 7,7,0 - bdz .Lprocess_block - bl dword_le_load - xor 8,8,0 - bdz .Lprocess_block - bl dword_le_load - xor 9,9,0 - bdz .Lprocess_block - bl dword_le_load - xor 10,10,0 - bdz .Lprocess_block - bl dword_le_load - xor 11,11,0 - bdz .Lprocess_block - bl dword_le_load - xor 12,12,0 - bdz .Lprocess_block - bl dword_le_load - xor 6,6,0 - bdz .Lprocess_block - bl dword_le_load - xor 14,14,0 - bdz .Lprocess_block - bl dword_le_load - xor 15,15,0 - bdz .Lprocess_block - bl dword_le_load - xor 16,16,0 - bdz .Lprocess_block - bl dword_le_load - xor 17,17,0 - bdz .Lprocess_block - bl dword_le_load - xor 18,18,0 - bdz .Lprocess_block - bl dword_le_load - xor 19,19,0 - bdz .Lprocess_block - bl dword_le_load - xor 20,20,0 - bdz .Lprocess_block - bl dword_le_load - xor 21,21,0 - bdz .Lprocess_block - bl dword_le_load - xor 22,22,0 - bdz .Lprocess_block - bl dword_le_load - xor 23,23,0 - bdz .Lprocess_block - bl dword_le_load - xor 24,24,0 - bdz .Lprocess_block - bl dword_le_load - xor 25,25,0 - bdz .Lprocess_block - bl dword_le_load - xor 26,26,0 - bdz .Lprocess_block - bl dword_le_load - xor 27,27,0 - bdz .Lprocess_block - bl dword_le_load - xor 28,28,0 - bdz .Lprocess_block - bl dword_le_load - xor 29,29,0 - bdz .Lprocess_block - bl dword_le_load - xor 30,30,0 - bdz .Lprocess_block - bl dword_le_load - xor 31,31,0 - -.Lprocess_block: - std 3,56(1) - - bl KeccakF1600_int - - ld 0,80(1) - ld 5,72(1) - ld 4,64(1) - ld 3,56(1) - addic 0,0,-192 - std 0,80(1) - - b .Loop_absorb - -.align 4 -.Labsorbed: - ld 3,48(1) - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 12,40(3) - std 6,48(3) - std 14,56(3) - std 15,64(3) - std 16,72(3) - std 17,80(3) - std 18,88(3) - std 19,96(3) - std 20,104(3) - std 21,112(3) - std 22,120(3) - std 23,128(3) - std 24,136(3) - std 25,144(3) - std 26,152(3) - std 27,160(3) - std 28,168(3) - std 29,176(3) - std 30,184(3) - std 31,192(3) - - mr 3,4 - ld 0,288(1) - ld 14,128(1) - ld 15,136(1) - ld 16,144(1) - ld 17,152(1) - ld 18,160(1) - ld 19,168(1) - ld 20,176(1) - ld 21,184(1) - ld 22,192(1) - ld 23,200(1) - ld 24,208(1) - ld 25,216(1) - ld 26,224(1) - ld 27,232(1) - ld 28,240(1) - ld 29,248(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 -.long 0 -.size .SHA3_absorb,.-.SHA3_absorb -.size SHA3_absorb,.-.SHA3_absorb -.globl SHA3_squeeze -.type SHA3_squeeze,@function -.section ".opd","aw" -.align 3 -SHA3_squeeze: -.quad .SHA3_squeeze,.TOC.@tocbase,0 -.previous -.type SHA3_squeeze,@function -.align 5 -.SHA3_squeeze: - stdu 1,-80(1) - mflr 0 - std 28,48(1) - std 29,56(1) - std 30,64(1) - std 31,72(1) - std 0,96(1) - - mr 28,3 - subi 3,3,8 - subi 29,4,1 - mr 30,5 - mr 31,6 - b .Loop_squeeze - -.align 4 -.Loop_squeeze: - ldu 0,8(3) - cmpldi 30,8 - blt .Lsqueeze_tail - - stb 0,1(29) - srdi 0,0,8 - stb 0,2(29) - srdi 0,0,8 - stb 0,3(29) - srdi 0,0,8 - stb 0,4(29) - srdi 0,0,8 - stb 0,5(29) - srdi 0,0,8 - stb 0,6(29) - srdi 0,0,8 - stb 0,7(29) - srdi 0,0,8 - stbu 0,8(29) - - subic. 30,30,8 - beq .Lsqueeze_done - - subic. 6,6,8 - bgt .Loop_squeeze - - mr 3,28 - bl KeccakF1600 - subi 3,28,8 - mr 6,31 - b .Loop_squeeze - -.align 4 -.Lsqueeze_tail: - mtctr 30 -.Loop_tail: - stbu 0,1(29) - srdi 0,0,8 - bdnz .Loop_tail - -.Lsqueeze_done: - ld 0,96(1) - ld 28,48(1) - ld 29,56(1) - ld 30,64(1) - ld 31,72(1) - mtlr 0 - addi 1,1,80 - blr -.long 0 -.byte 0,12,4,1,0x80,4,4,0 -.long 0 -.size .SHA3_squeeze,.-.SHA3_squeeze -.size SHA3_squeeze,.-.SHA3_squeeze -.align 6 -PICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.type iotas,@object -iotas: -.long 0x00000000,0x00000001 -.long 0x00000000,0x00008082 -.long 0x80000000,0x0000808a -.long 0x80000000,0x80008000 -.long 0x00000000,0x0000808b -.long 0x00000000,0x80000001 -.long 0x80000000,0x80008081 -.long 0x80000000,0x00008009 -.long 0x00000000,0x0000008a -.long 0x00000000,0x00000088 -.long 0x00000000,0x80008009 -.long 0x00000000,0x8000000a -.long 0x00000000,0x8000808b -.long 0x80000000,0x0000008b -.long 0x80000000,0x00008089 -.long 0x80000000,0x00008003 -.long 0x80000000,0x00008002 -.long 0x80000000,0x00000080 -.long 0x00000000,0x0000800a -.long 0x80000000,0x8000000a -.long 0x80000000,0x80008081 -.long 0x80000000,0x00008080 -.long 0x00000000,0x80000001 -.long 0x80000000,0x80008008 -.size iotas,.-iotas -.byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,80,80,67,54,52,44,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 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 deleted file mode 100644 index 379ce8bd69ea48..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1123 +0,0 @@ -.machine "any" -.text - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.section ".opd","aw" -.align 3 -sha1_block_data_order: -.quad .sha1_block_data_order,.TOC.@tocbase,0 -.previous -.align 4 -.sha1_block_data_order: - stdu 1,-256(1) - mflr 0 - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne .Lunaligned -.Laligned: - mtctr 5 - bl .Lsha1_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq .Lcross_page - cmpld 5,6 - ble .Laligned - mtctr 6 - subfc 5,6,5 - bl .Lsha1_block_private -.Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - - std 4,112(1) - li 6,1 - addi 4,1,48 - mtctr 6 - bl .Lsha1_block_private - ld 4,112(1) - addic. 5,5,-1 - bne .Lunaligned - -.Ldone: - ld 0,272(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bdnz .Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha1_block_data_order,.-.sha1_block_data_order -.size sha1_block_data_order,.-.sha1_block_data_order -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 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 deleted file mode 100644 index b635695d8a6c37..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1326 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_ppc -.type sha256_block_ppc,@function -.section ".opd","aw" -.align 3 -sha256_block_ppc: -.quad .sha256_block_ppc,.TOC.@tocbase,0 -.previous -.align 6 -.sha256_block_ppc: - stdu 1,-320(1) - mflr 0 - sldi 5,5,6 - - std 3,144(1) - - std 14,176(1) - std 15,184(1) - std 16,192(1) - std 17,200(1) - std 18,208(1) - std 19,216(1) - std 20,224(1) - std 21,232(1) - std 22,240(1) - std 23,248(1) - std 24,256(1) - std 25,264(1) - std 26,272(1) - std 27,280(1) - std 28,288(1) - std 29,296(1) - std 30,304(1) - std 31,312(1) - std 0,336(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - std 5,128(1) - std 31,136(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq .Lcross_page - cmpld 5,0 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - std 5,120(1) - std 0,128(1) - std 31,136(1) - bl .Lsha2_block_private - - ld 5,120(1) -.Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - std 31,112(1) - addi 0,1,112 - addi 31,1,48 - std 5,120(1) - std 0,128(1) - std 31,136(1) - bl .Lsha2_block_private - ld 31,112(1) - ld 5,120(1) - addic. 5,5,-64 - bne .Lunaligned - -.Ldone: - ld 0,336(1) - ld 14,176(1) - ld 15,184(1) - ld 16,192(1) - ld 17,200(1) - ld 18,208(1) - ld 19,216(1) - ld 20,224(1) - ld 21,232(1) - ld 22,240(1) - ld 23,248(1) - ld 24,256(1) - ld 25,264(1) - ld 26,272(1) - ld 27,280(1) - ld 28,288(1) - ld 29,296(1) - ld 30,304(1) - ld 31,312(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - ld 3,144(1) - ld 31,136(1) - ld 5,128(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - std 31,136(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - cmpld 31,5 - stw 15,28(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha256_block_ppc,.-.sha256_block_ppc -.size sha256_block_ppc,.-.sha256_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 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 deleted file mode 100644 index 46ac3c3a8a69ce..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,740 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_p8 -.type sha256_block_p8,@function -.section ".opd","aw" -.align 3 -sha256_block_p8: -.quad .sha256_block_p8,.TOC.@tocbase,0 -.previous -.align 6 -.sha256_block_p8: - stdu 1,-384(1) - mflr 8 - li 10,207 - li 11,223 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,332(1) - li 10,0x10 - std 26,336(1) - li 26,0x20 - std 27,344(1) - li 27,0x30 - std 28,352(1) - li 28,0x40 - std 29,360(1) - li 29,0x50 - std 30,368(1) - li 30,0x60 - std 31,376(1) - li 31,0x70 - std 8,400(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,79 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne .Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,207 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size .sha256_block_p8,.-.sha256_block_p8 -.size sha256_block_p8,.-.sha256_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 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 deleted file mode 100644 index 015072160db54e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,1422 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_ppc -.type sha512_block_ppc,@function -.section ".opd","aw" -.align 3 -sha512_block_ppc: -.quad .sha512_block_ppc,.TOC.@tocbase,0 -.previous -.align 6 -.sha512_block_ppc: - stdu 1,-384(1) - mflr 0 - sldi 5,5,7 - - std 3,208(1) - - std 14,240(1) - std 15,248(1) - std 16,256(1) - std 17,264(1) - std 18,272(1) - std 19,280(1) - std 20,288(1) - std 21,296(1) - std 22,304(1) - std 23,312(1) - std 24,320(1) - std 25,328(1) - std 26,336(1) - std 27,344(1) - std 28,352(1) - std 29,360(1) - std 30,368(1) - std 31,376(1) - std 0,400(1) - ld 8,0(3) - mr 31,4 - ld 9,8(3) - ld 10,16(3) - ld 11,24(3) - ld 12,32(3) - ld 6,40(3) - ld 14,48(3) - ld 15,56(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - std 5,192(1) - std 31,200(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,3968 - beq .Lcross_page - cmpld 5,0 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - std 5,184(1) - std 0,192(1) - std 31,200(1) - bl .Lsha2_block_private - - ld 5,184(1) -.Lcross_page: - li 0,32 - mtctr 0 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - std 31,176(1) - addi 0,1,176 - addi 31,1,48 - std 5,184(1) - std 0,192(1) - std 31,200(1) - bl .Lsha2_block_private - ld 31,176(1) - ld 5,184(1) - addic. 5,5,-128 - bne .Lunaligned - -.Ldone: - ld 0,400(1) - ld 14,240(1) - ld 15,248(1) - ld 16,256(1) - ld 17,264(1) - ld 18,272(1) - ld 19,280(1) - ld 20,288(1) - ld 21,296(1) - ld 22,304(1) - ld 23,312(1) - ld 24,320(1) - ld 25,328(1) - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - mtlr 0 - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - ld 0,0(7) - lwz 5,0(31) - lwz 16,4(31) - insrdi 16,5,32,0 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - ld 0,8(7) - add 15,15,3 - add 15,15,5 - - lwz 5,8(31) - lwz 17,12(31) - insrdi 17,5,32,0 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - ld 0,16(7) - add 14,14,3 - add 14,14,5 - - lwz 5,16(31) - lwz 18,20(31) - insrdi 18,5,32,0 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - ld 0,24(7) - add 6,6,3 - add 6,6,5 - - lwz 5,24(31) - lwz 19,28(31) - insrdi 19,5,32,0 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - ld 0,32(7) - add 12,12,3 - add 12,12,5 - - lwz 5,32(31) - lwz 20,36(31) - insrdi 20,5,32,0 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - ld 0,40(7) - add 11,11,3 - add 11,11,5 - - lwz 5,40(31) - lwz 21,44(31) - insrdi 21,5,32,0 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - ld 0,48(7) - add 10,10,3 - add 10,10,5 - - lwz 5,48(31) - lwz 22,52(31) - insrdi 22,5,32,0 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - ld 0,56(7) - add 9,9,3 - add 9,9,5 - - lwz 5,56(31) - lwz 23,60(31) - insrdi 23,5,32,0 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - ld 0,64(7) - add 8,8,3 - add 8,8,5 - - lwz 5,64(31) - lwz 24,68(31) - insrdi 24,5,32,0 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - ld 0,72(7) - add 15,15,3 - add 15,15,5 - - lwz 5,72(31) - lwz 25,76(31) - insrdi 25,5,32,0 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - ld 0,80(7) - add 14,14,3 - add 14,14,5 - - lwz 5,80(31) - lwz 26,84(31) - insrdi 26,5,32,0 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - ld 0,88(7) - add 6,6,3 - add 6,6,5 - - lwz 5,88(31) - lwz 27,92(31) - insrdi 27,5,32,0 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - ld 0,96(7) - add 12,12,3 - add 12,12,5 - - lwz 5,96(31) - lwz 28,100(31) - insrdi 28,5,32,0 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - ld 0,104(7) - add 11,11,3 - add 11,11,5 - - lwz 5,104(31) - lwz 29,108(31) - insrdi 29,5,32,0 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - ld 0,112(7) - add 10,10,3 - add 10,10,5 - - lwz 5,112(31) - lwz 30,116(31) - insrdi 30,5,32,0 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - ld 0,120(7) - add 9,9,3 - add 9,9,5 - - lwz 5,120(31) - lwz 31,124(31) - insrdi 31,5,32,0 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,4 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,128 - rotrdi 3,17,1 - rotrdi 4,17,8 - rotrdi 5,30,19 - rotrdi 0,30,61 - xor 3,3,4 - srdi 4,17,7 - xor 5,5,0 - srdi 0,30,6 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - ld 0,0(7) - add 16,16,3 - add 16,16,5 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrdi 3,18,1 - rotrdi 4,18,8 - rotrdi 5,31,19 - rotrdi 0,31,61 - xor 3,3,4 - srdi 4,18,7 - xor 5,5,0 - srdi 0,31,6 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - ld 0,8(7) - add 17,17,3 - add 17,17,5 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrdi 3,19,1 - rotrdi 4,19,8 - rotrdi 5,16,19 - rotrdi 0,16,61 - xor 3,3,4 - srdi 4,19,7 - xor 5,5,0 - srdi 0,16,6 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - ld 0,16(7) - add 18,18,3 - add 18,18,5 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrdi 3,20,1 - rotrdi 4,20,8 - rotrdi 5,17,19 - rotrdi 0,17,61 - xor 3,3,4 - srdi 4,20,7 - xor 5,5,0 - srdi 0,17,6 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - ld 0,24(7) - add 19,19,3 - add 19,19,5 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrdi 3,21,1 - rotrdi 4,21,8 - rotrdi 5,18,19 - rotrdi 0,18,61 - xor 3,3,4 - srdi 4,21,7 - xor 5,5,0 - srdi 0,18,6 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - ld 0,32(7) - add 20,20,3 - add 20,20,5 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrdi 3,22,1 - rotrdi 4,22,8 - rotrdi 5,19,19 - rotrdi 0,19,61 - xor 3,3,4 - srdi 4,22,7 - xor 5,5,0 - srdi 0,19,6 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - ld 0,40(7) - add 21,21,3 - add 21,21,5 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrdi 3,23,1 - rotrdi 4,23,8 - rotrdi 5,20,19 - rotrdi 0,20,61 - xor 3,3,4 - srdi 4,23,7 - xor 5,5,0 - srdi 0,20,6 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - ld 0,48(7) - add 22,22,3 - add 22,22,5 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrdi 3,24,1 - rotrdi 4,24,8 - rotrdi 5,21,19 - rotrdi 0,21,61 - xor 3,3,4 - srdi 4,24,7 - xor 5,5,0 - srdi 0,21,6 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - ld 0,56(7) - add 23,23,3 - add 23,23,5 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrdi 3,25,1 - rotrdi 4,25,8 - rotrdi 5,22,19 - rotrdi 0,22,61 - xor 3,3,4 - srdi 4,25,7 - xor 5,5,0 - srdi 0,22,6 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - ld 0,64(7) - add 24,24,3 - add 24,24,5 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrdi 3,26,1 - rotrdi 4,26,8 - rotrdi 5,23,19 - rotrdi 0,23,61 - xor 3,3,4 - srdi 4,26,7 - xor 5,5,0 - srdi 0,23,6 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - ld 0,72(7) - add 25,25,3 - add 25,25,5 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrdi 3,27,1 - rotrdi 4,27,8 - rotrdi 5,24,19 - rotrdi 0,24,61 - xor 3,3,4 - srdi 4,27,7 - xor 5,5,0 - srdi 0,24,6 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - ld 0,80(7) - add 26,26,3 - add 26,26,5 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrdi 3,28,1 - rotrdi 4,28,8 - rotrdi 5,25,19 - rotrdi 0,25,61 - xor 3,3,4 - srdi 4,28,7 - xor 5,5,0 - srdi 0,25,6 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - ld 0,88(7) - add 27,27,3 - add 27,27,5 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrdi 3,29,1 - rotrdi 4,29,8 - rotrdi 5,26,19 - rotrdi 0,26,61 - xor 3,3,4 - srdi 4,29,7 - xor 5,5,0 - srdi 0,26,6 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - ld 0,96(7) - add 28,28,3 - add 28,28,5 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrdi 3,30,1 - rotrdi 4,30,8 - rotrdi 5,27,19 - rotrdi 0,27,61 - xor 3,3,4 - srdi 4,30,7 - xor 5,5,0 - srdi 0,27,6 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - ld 0,104(7) - add 29,29,3 - add 29,29,5 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrdi 3,31,1 - rotrdi 4,31,8 - rotrdi 5,28,19 - rotrdi 0,28,61 - xor 3,3,4 - srdi 4,31,7 - xor 5,5,0 - srdi 0,28,6 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - ld 0,112(7) - add 30,30,3 - add 30,30,5 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrdi 3,16,1 - rotrdi 4,16,8 - rotrdi 5,29,19 - rotrdi 0,29,61 - xor 3,3,4 - srdi 4,16,7 - xor 5,5,0 - srdi 0,29,6 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - ld 0,120(7) - add 31,31,3 - add 31,31,5 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - ld 3,208(1) - ld 31,200(1) - ld 5,192(1) - subi 7,7,512 - - ld 16,0(3) - ld 17,8(3) - ld 18,16(3) - ld 19,24(3) - ld 20,32(3) - ld 21,40(3) - ld 22,48(3) - addi 31,31,128 - ld 23,56(3) - add 8,8,16 - add 9,9,17 - std 31,200(1) - add 10,10,18 - std 8,0(3) - add 11,11,19 - std 9,8(3) - add 12,12,20 - std 10,16(3) - add 6,6,21 - std 11,24(3) - add 14,14,22 - std 12,32(3) - add 15,15,23 - std 6,40(3) - std 14,48(3) - cmpld 31,5 - std 15,56(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha512_block_ppc,.-.sha512_block_ppc -.size sha512_block_ppc,.-.sha512_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 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 deleted file mode 100644 index c6d22a0bb11b0a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,838 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_p8 -.type sha512_block_p8,@function -.section ".opd","aw" -.align 3 -sha512_block_p8: -.quad .sha512_block_p8,.TOC.@tocbase,0 -.previous -.align 6 -.sha512_block_p8: - stdu 1,-384(1) - mflr 8 - li 10,207 - li 11,223 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,332(1) - li 10,0x10 - std 26,336(1) - li 26,0x20 - std 27,344(1) - li 27,0x30 - std 28,352(1) - li 28,0x40 - std 29,360(1) - li 29,0x50 - std 30,368(1) - li 30,0x60 - std 31,376(1) - li 31,0x70 - std 8,400(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,79 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne .Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,207 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size .sha512_block_p8,.-.sha512_block_p8 -.size sha512_block_p8,.-.sha512_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aes-ppc.s deleted file mode 100644 index 5f37cdc33c6f1a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aes-ppc.s +++ /dev/null @@ -1,1539 +0,0 @@ -.machine "any" -.text - -.align 7 -.LAES_Te: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,120 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.LAES_Td: - mflr 0 - bcl 20,31,$+4 - mflr 3 - addi 3,3,2360 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0xc66363a5,0xc66363a5 -.long 0xf87c7c84,0xf87c7c84 -.long 0xee777799,0xee777799 -.long 0xf67b7b8d,0xf67b7b8d -.long 0xfff2f20d,0xfff2f20d -.long 0xd66b6bbd,0xd66b6bbd -.long 0xde6f6fb1,0xde6f6fb1 -.long 0x91c5c554,0x91c5c554 -.long 0x60303050,0x60303050 -.long 0x02010103,0x02010103 -.long 0xce6767a9,0xce6767a9 -.long 0x562b2b7d,0x562b2b7d -.long 0xe7fefe19,0xe7fefe19 -.long 0xb5d7d762,0xb5d7d762 -.long 0x4dababe6,0x4dababe6 -.long 0xec76769a,0xec76769a -.long 0x8fcaca45,0x8fcaca45 -.long 0x1f82829d,0x1f82829d -.long 0x89c9c940,0x89c9c940 -.long 0xfa7d7d87,0xfa7d7d87 -.long 0xeffafa15,0xeffafa15 -.long 0xb25959eb,0xb25959eb -.long 0x8e4747c9,0x8e4747c9 -.long 0xfbf0f00b,0xfbf0f00b -.long 0x41adadec,0x41adadec -.long 0xb3d4d467,0xb3d4d467 -.long 0x5fa2a2fd,0x5fa2a2fd -.long 0x45afafea,0x45afafea -.long 0x239c9cbf,0x239c9cbf -.long 0x53a4a4f7,0x53a4a4f7 -.long 0xe4727296,0xe4727296 -.long 0x9bc0c05b,0x9bc0c05b -.long 0x75b7b7c2,0x75b7b7c2 -.long 0xe1fdfd1c,0xe1fdfd1c -.long 0x3d9393ae,0x3d9393ae -.long 0x4c26266a,0x4c26266a -.long 0x6c36365a,0x6c36365a -.long 0x7e3f3f41,0x7e3f3f41 -.long 0xf5f7f702,0xf5f7f702 -.long 0x83cccc4f,0x83cccc4f -.long 0x6834345c,0x6834345c -.long 0x51a5a5f4,0x51a5a5f4 -.long 0xd1e5e534,0xd1e5e534 -.long 0xf9f1f108,0xf9f1f108 -.long 0xe2717193,0xe2717193 -.long 0xabd8d873,0xabd8d873 -.long 0x62313153,0x62313153 -.long 0x2a15153f,0x2a15153f -.long 0x0804040c,0x0804040c -.long 0x95c7c752,0x95c7c752 -.long 0x46232365,0x46232365 -.long 0x9dc3c35e,0x9dc3c35e -.long 0x30181828,0x30181828 -.long 0x379696a1,0x379696a1 -.long 0x0a05050f,0x0a05050f -.long 0x2f9a9ab5,0x2f9a9ab5 -.long 0x0e070709,0x0e070709 -.long 0x24121236,0x24121236 -.long 0x1b80809b,0x1b80809b -.long 0xdfe2e23d,0xdfe2e23d -.long 0xcdebeb26,0xcdebeb26 -.long 0x4e272769,0x4e272769 -.long 0x7fb2b2cd,0x7fb2b2cd -.long 0xea75759f,0xea75759f -.long 0x1209091b,0x1209091b -.long 0x1d83839e,0x1d83839e -.long 0x582c2c74,0x582c2c74 -.long 0x341a1a2e,0x341a1a2e -.long 0x361b1b2d,0x361b1b2d -.long 0xdc6e6eb2,0xdc6e6eb2 -.long 0xb45a5aee,0xb45a5aee -.long 0x5ba0a0fb,0x5ba0a0fb -.long 0xa45252f6,0xa45252f6 -.long 0x763b3b4d,0x763b3b4d -.long 0xb7d6d661,0xb7d6d661 -.long 0x7db3b3ce,0x7db3b3ce -.long 0x5229297b,0x5229297b -.long 0xdde3e33e,0xdde3e33e -.long 0x5e2f2f71,0x5e2f2f71 -.long 0x13848497,0x13848497 -.long 0xa65353f5,0xa65353f5 -.long 0xb9d1d168,0xb9d1d168 -.long 0x00000000,0x00000000 -.long 0xc1eded2c,0xc1eded2c -.long 0x40202060,0x40202060 -.long 0xe3fcfc1f,0xe3fcfc1f -.long 0x79b1b1c8,0x79b1b1c8 -.long 0xb65b5bed,0xb65b5bed -.long 0xd46a6abe,0xd46a6abe -.long 0x8dcbcb46,0x8dcbcb46 -.long 0x67bebed9,0x67bebed9 -.long 0x7239394b,0x7239394b -.long 0x944a4ade,0x944a4ade -.long 0x984c4cd4,0x984c4cd4 -.long 0xb05858e8,0xb05858e8 -.long 0x85cfcf4a,0x85cfcf4a -.long 0xbbd0d06b,0xbbd0d06b -.long 0xc5efef2a,0xc5efef2a -.long 0x4faaaae5,0x4faaaae5 -.long 0xedfbfb16,0xedfbfb16 -.long 0x864343c5,0x864343c5 -.long 0x9a4d4dd7,0x9a4d4dd7 -.long 0x66333355,0x66333355 -.long 0x11858594,0x11858594 -.long 0x8a4545cf,0x8a4545cf -.long 0xe9f9f910,0xe9f9f910 -.long 0x04020206,0x04020206 -.long 0xfe7f7f81,0xfe7f7f81 -.long 0xa05050f0,0xa05050f0 -.long 0x783c3c44,0x783c3c44 -.long 0x259f9fba,0x259f9fba -.long 0x4ba8a8e3,0x4ba8a8e3 -.long 0xa25151f3,0xa25151f3 -.long 0x5da3a3fe,0x5da3a3fe -.long 0x804040c0,0x804040c0 -.long 0x058f8f8a,0x058f8f8a -.long 0x3f9292ad,0x3f9292ad -.long 0x219d9dbc,0x219d9dbc -.long 0x70383848,0x70383848 -.long 0xf1f5f504,0xf1f5f504 -.long 0x63bcbcdf,0x63bcbcdf -.long 0x77b6b6c1,0x77b6b6c1 -.long 0xafdada75,0xafdada75 -.long 0x42212163,0x42212163 -.long 0x20101030,0x20101030 -.long 0xe5ffff1a,0xe5ffff1a -.long 0xfdf3f30e,0xfdf3f30e -.long 0xbfd2d26d,0xbfd2d26d -.long 0x81cdcd4c,0x81cdcd4c -.long 0x180c0c14,0x180c0c14 -.long 0x26131335,0x26131335 -.long 0xc3ecec2f,0xc3ecec2f -.long 0xbe5f5fe1,0xbe5f5fe1 -.long 0x359797a2,0x359797a2 -.long 0x884444cc,0x884444cc -.long 0x2e171739,0x2e171739 -.long 0x93c4c457,0x93c4c457 -.long 0x55a7a7f2,0x55a7a7f2 -.long 0xfc7e7e82,0xfc7e7e82 -.long 0x7a3d3d47,0x7a3d3d47 -.long 0xc86464ac,0xc86464ac -.long 0xba5d5de7,0xba5d5de7 -.long 0x3219192b,0x3219192b -.long 0xe6737395,0xe6737395 -.long 0xc06060a0,0xc06060a0 -.long 0x19818198,0x19818198 -.long 0x9e4f4fd1,0x9e4f4fd1 -.long 0xa3dcdc7f,0xa3dcdc7f -.long 0x44222266,0x44222266 -.long 0x542a2a7e,0x542a2a7e -.long 0x3b9090ab,0x3b9090ab -.long 0x0b888883,0x0b888883 -.long 0x8c4646ca,0x8c4646ca -.long 0xc7eeee29,0xc7eeee29 -.long 0x6bb8b8d3,0x6bb8b8d3 -.long 0x2814143c,0x2814143c -.long 0xa7dede79,0xa7dede79 -.long 0xbc5e5ee2,0xbc5e5ee2 -.long 0x160b0b1d,0x160b0b1d -.long 0xaddbdb76,0xaddbdb76 -.long 0xdbe0e03b,0xdbe0e03b -.long 0x64323256,0x64323256 -.long 0x743a3a4e,0x743a3a4e -.long 0x140a0a1e,0x140a0a1e -.long 0x924949db,0x924949db -.long 0x0c06060a,0x0c06060a -.long 0x4824246c,0x4824246c -.long 0xb85c5ce4,0xb85c5ce4 -.long 0x9fc2c25d,0x9fc2c25d -.long 0xbdd3d36e,0xbdd3d36e -.long 0x43acacef,0x43acacef -.long 0xc46262a6,0xc46262a6 -.long 0x399191a8,0x399191a8 -.long 0x319595a4,0x319595a4 -.long 0xd3e4e437,0xd3e4e437 -.long 0xf279798b,0xf279798b -.long 0xd5e7e732,0xd5e7e732 -.long 0x8bc8c843,0x8bc8c843 -.long 0x6e373759,0x6e373759 -.long 0xda6d6db7,0xda6d6db7 -.long 0x018d8d8c,0x018d8d8c -.long 0xb1d5d564,0xb1d5d564 -.long 0x9c4e4ed2,0x9c4e4ed2 -.long 0x49a9a9e0,0x49a9a9e0 -.long 0xd86c6cb4,0xd86c6cb4 -.long 0xac5656fa,0xac5656fa -.long 0xf3f4f407,0xf3f4f407 -.long 0xcfeaea25,0xcfeaea25 -.long 0xca6565af,0xca6565af -.long 0xf47a7a8e,0xf47a7a8e -.long 0x47aeaee9,0x47aeaee9 -.long 0x10080818,0x10080818 -.long 0x6fbabad5,0x6fbabad5 -.long 0xf0787888,0xf0787888 -.long 0x4a25256f,0x4a25256f -.long 0x5c2e2e72,0x5c2e2e72 -.long 0x381c1c24,0x381c1c24 -.long 0x57a6a6f1,0x57a6a6f1 -.long 0x73b4b4c7,0x73b4b4c7 -.long 0x97c6c651,0x97c6c651 -.long 0xcbe8e823,0xcbe8e823 -.long 0xa1dddd7c,0xa1dddd7c -.long 0xe874749c,0xe874749c -.long 0x3e1f1f21,0x3e1f1f21 -.long 0x964b4bdd,0x964b4bdd -.long 0x61bdbddc,0x61bdbddc -.long 0x0d8b8b86,0x0d8b8b86 -.long 0x0f8a8a85,0x0f8a8a85 -.long 0xe0707090,0xe0707090 -.long 0x7c3e3e42,0x7c3e3e42 -.long 0x71b5b5c4,0x71b5b5c4 -.long 0xcc6666aa,0xcc6666aa -.long 0x904848d8,0x904848d8 -.long 0x06030305,0x06030305 -.long 0xf7f6f601,0xf7f6f601 -.long 0x1c0e0e12,0x1c0e0e12 -.long 0xc26161a3,0xc26161a3 -.long 0x6a35355f,0x6a35355f -.long 0xae5757f9,0xae5757f9 -.long 0x69b9b9d0,0x69b9b9d0 -.long 0x17868691,0x17868691 -.long 0x99c1c158,0x99c1c158 -.long 0x3a1d1d27,0x3a1d1d27 -.long 0x279e9eb9,0x279e9eb9 -.long 0xd9e1e138,0xd9e1e138 -.long 0xebf8f813,0xebf8f813 -.long 0x2b9898b3,0x2b9898b3 -.long 0x22111133,0x22111133 -.long 0xd26969bb,0xd26969bb -.long 0xa9d9d970,0xa9d9d970 -.long 0x078e8e89,0x078e8e89 -.long 0x339494a7,0x339494a7 -.long 0x2d9b9bb6,0x2d9b9bb6 -.long 0x3c1e1e22,0x3c1e1e22 -.long 0x15878792,0x15878792 -.long 0xc9e9e920,0xc9e9e920 -.long 0x87cece49,0x87cece49 -.long 0xaa5555ff,0xaa5555ff -.long 0x50282878,0x50282878 -.long 0xa5dfdf7a,0xa5dfdf7a -.long 0x038c8c8f,0x038c8c8f -.long 0x59a1a1f8,0x59a1a1f8 -.long 0x09898980,0x09898980 -.long 0x1a0d0d17,0x1a0d0d17 -.long 0x65bfbfda,0x65bfbfda -.long 0xd7e6e631,0xd7e6e631 -.long 0x844242c6,0x844242c6 -.long 0xd06868b8,0xd06868b8 -.long 0x824141c3,0x824141c3 -.long 0x299999b0,0x299999b0 -.long 0x5a2d2d77,0x5a2d2d77 -.long 0x1e0f0f11,0x1e0f0f11 -.long 0x7bb0b0cb,0x7bb0b0cb -.long 0xa85454fc,0xa85454fc -.long 0x6dbbbbd6,0x6dbbbbd6 -.long 0x2c16163a,0x2c16163a -.byte 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5 -.byte 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76 -.byte 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0 -.byte 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0 -.byte 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc -.byte 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15 -.byte 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a -.byte 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75 -.byte 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0 -.byte 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84 -.byte 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b -.byte 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf -.byte 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85 -.byte 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8 -.byte 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5 -.byte 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2 -.byte 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17 -.byte 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73 -.byte 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88 -.byte 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb -.byte 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c -.byte 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79 -.byte 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9 -.byte 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08 -.byte 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6 -.byte 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a -.byte 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e -.byte 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e -.byte 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94 -.byte 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf -.byte 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68 -.byte 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16 -.long 0x51f4a750,0x51f4a750 -.long 0x7e416553,0x7e416553 -.long 0x1a17a4c3,0x1a17a4c3 -.long 0x3a275e96,0x3a275e96 -.long 0x3bab6bcb,0x3bab6bcb -.long 0x1f9d45f1,0x1f9d45f1 -.long 0xacfa58ab,0xacfa58ab -.long 0x4be30393,0x4be30393 -.long 0x2030fa55,0x2030fa55 -.long 0xad766df6,0xad766df6 -.long 0x88cc7691,0x88cc7691 -.long 0xf5024c25,0xf5024c25 -.long 0x4fe5d7fc,0x4fe5d7fc -.long 0xc52acbd7,0xc52acbd7 -.long 0x26354480,0x26354480 -.long 0xb562a38f,0xb562a38f -.long 0xdeb15a49,0xdeb15a49 -.long 0x25ba1b67,0x25ba1b67 -.long 0x45ea0e98,0x45ea0e98 -.long 0x5dfec0e1,0x5dfec0e1 -.long 0xc32f7502,0xc32f7502 -.long 0x814cf012,0x814cf012 -.long 0x8d4697a3,0x8d4697a3 -.long 0x6bd3f9c6,0x6bd3f9c6 -.long 0x038f5fe7,0x038f5fe7 -.long 0x15929c95,0x15929c95 -.long 0xbf6d7aeb,0xbf6d7aeb -.long 0x955259da,0x955259da -.long 0xd4be832d,0xd4be832d -.long 0x587421d3,0x587421d3 -.long 0x49e06929,0x49e06929 -.long 0x8ec9c844,0x8ec9c844 -.long 0x75c2896a,0x75c2896a -.long 0xf48e7978,0xf48e7978 -.long 0x99583e6b,0x99583e6b -.long 0x27b971dd,0x27b971dd -.long 0xbee14fb6,0xbee14fb6 -.long 0xf088ad17,0xf088ad17 -.long 0xc920ac66,0xc920ac66 -.long 0x7dce3ab4,0x7dce3ab4 -.long 0x63df4a18,0x63df4a18 -.long 0xe51a3182,0xe51a3182 -.long 0x97513360,0x97513360 -.long 0x62537f45,0x62537f45 -.long 0xb16477e0,0xb16477e0 -.long 0xbb6bae84,0xbb6bae84 -.long 0xfe81a01c,0xfe81a01c -.long 0xf9082b94,0xf9082b94 -.long 0x70486858,0x70486858 -.long 0x8f45fd19,0x8f45fd19 -.long 0x94de6c87,0x94de6c87 -.long 0x527bf8b7,0x527bf8b7 -.long 0xab73d323,0xab73d323 -.long 0x724b02e2,0x724b02e2 -.long 0xe31f8f57,0xe31f8f57 -.long 0x6655ab2a,0x6655ab2a -.long 0xb2eb2807,0xb2eb2807 -.long 0x2fb5c203,0x2fb5c203 -.long 0x86c57b9a,0x86c57b9a -.long 0xd33708a5,0xd33708a5 -.long 0x302887f2,0x302887f2 -.long 0x23bfa5b2,0x23bfa5b2 -.long 0x02036aba,0x02036aba -.long 0xed16825c,0xed16825c -.long 0x8acf1c2b,0x8acf1c2b -.long 0xa779b492,0xa779b492 -.long 0xf307f2f0,0xf307f2f0 -.long 0x4e69e2a1,0x4e69e2a1 -.long 0x65daf4cd,0x65daf4cd -.long 0x0605bed5,0x0605bed5 -.long 0xd134621f,0xd134621f -.long 0xc4a6fe8a,0xc4a6fe8a -.long 0x342e539d,0x342e539d -.long 0xa2f355a0,0xa2f355a0 -.long 0x058ae132,0x058ae132 -.long 0xa4f6eb75,0xa4f6eb75 -.long 0x0b83ec39,0x0b83ec39 -.long 0x4060efaa,0x4060efaa -.long 0x5e719f06,0x5e719f06 -.long 0xbd6e1051,0xbd6e1051 -.long 0x3e218af9,0x3e218af9 -.long 0x96dd063d,0x96dd063d -.long 0xdd3e05ae,0xdd3e05ae -.long 0x4de6bd46,0x4de6bd46 -.long 0x91548db5,0x91548db5 -.long 0x71c45d05,0x71c45d05 -.long 0x0406d46f,0x0406d46f -.long 0x605015ff,0x605015ff -.long 0x1998fb24,0x1998fb24 -.long 0xd6bde997,0xd6bde997 -.long 0x894043cc,0x894043cc -.long 0x67d99e77,0x67d99e77 -.long 0xb0e842bd,0xb0e842bd -.long 0x07898b88,0x07898b88 -.long 0xe7195b38,0xe7195b38 -.long 0x79c8eedb,0x79c8eedb -.long 0xa17c0a47,0xa17c0a47 -.long 0x7c420fe9,0x7c420fe9 -.long 0xf8841ec9,0xf8841ec9 -.long 0x00000000,0x00000000 -.long 0x09808683,0x09808683 -.long 0x322bed48,0x322bed48 -.long 0x1e1170ac,0x1e1170ac -.long 0x6c5a724e,0x6c5a724e -.long 0xfd0efffb,0xfd0efffb -.long 0x0f853856,0x0f853856 -.long 0x3daed51e,0x3daed51e -.long 0x362d3927,0x362d3927 -.long 0x0a0fd964,0x0a0fd964 -.long 0x685ca621,0x685ca621 -.long 0x9b5b54d1,0x9b5b54d1 -.long 0x24362e3a,0x24362e3a -.long 0x0c0a67b1,0x0c0a67b1 -.long 0x9357e70f,0x9357e70f -.long 0xb4ee96d2,0xb4ee96d2 -.long 0x1b9b919e,0x1b9b919e -.long 0x80c0c54f,0x80c0c54f -.long 0x61dc20a2,0x61dc20a2 -.long 0x5a774b69,0x5a774b69 -.long 0x1c121a16,0x1c121a16 -.long 0xe293ba0a,0xe293ba0a -.long 0xc0a02ae5,0xc0a02ae5 -.long 0x3c22e043,0x3c22e043 -.long 0x121b171d,0x121b171d -.long 0x0e090d0b,0x0e090d0b -.long 0xf28bc7ad,0xf28bc7ad -.long 0x2db6a8b9,0x2db6a8b9 -.long 0x141ea9c8,0x141ea9c8 -.long 0x57f11985,0x57f11985 -.long 0xaf75074c,0xaf75074c -.long 0xee99ddbb,0xee99ddbb -.long 0xa37f60fd,0xa37f60fd -.long 0xf701269f,0xf701269f -.long 0x5c72f5bc,0x5c72f5bc -.long 0x44663bc5,0x44663bc5 -.long 0x5bfb7e34,0x5bfb7e34 -.long 0x8b432976,0x8b432976 -.long 0xcb23c6dc,0xcb23c6dc -.long 0xb6edfc68,0xb6edfc68 -.long 0xb8e4f163,0xb8e4f163 -.long 0xd731dcca,0xd731dcca -.long 0x42638510,0x42638510 -.long 0x13972240,0x13972240 -.long 0x84c61120,0x84c61120 -.long 0x854a247d,0x854a247d -.long 0xd2bb3df8,0xd2bb3df8 -.long 0xaef93211,0xaef93211 -.long 0xc729a16d,0xc729a16d -.long 0x1d9e2f4b,0x1d9e2f4b -.long 0xdcb230f3,0xdcb230f3 -.long 0x0d8652ec,0x0d8652ec -.long 0x77c1e3d0,0x77c1e3d0 -.long 0x2bb3166c,0x2bb3166c -.long 0xa970b999,0xa970b999 -.long 0x119448fa,0x119448fa -.long 0x47e96422,0x47e96422 -.long 0xa8fc8cc4,0xa8fc8cc4 -.long 0xa0f03f1a,0xa0f03f1a -.long 0x567d2cd8,0x567d2cd8 -.long 0x223390ef,0x223390ef -.long 0x87494ec7,0x87494ec7 -.long 0xd938d1c1,0xd938d1c1 -.long 0x8ccaa2fe,0x8ccaa2fe -.long 0x98d40b36,0x98d40b36 -.long 0xa6f581cf,0xa6f581cf -.long 0xa57ade28,0xa57ade28 -.long 0xdab78e26,0xdab78e26 -.long 0x3fadbfa4,0x3fadbfa4 -.long 0x2c3a9de4,0x2c3a9de4 -.long 0x5078920d,0x5078920d -.long 0x6a5fcc9b,0x6a5fcc9b -.long 0x547e4662,0x547e4662 -.long 0xf68d13c2,0xf68d13c2 -.long 0x90d8b8e8,0x90d8b8e8 -.long 0x2e39f75e,0x2e39f75e -.long 0x82c3aff5,0x82c3aff5 -.long 0x9f5d80be,0x9f5d80be -.long 0x69d0937c,0x69d0937c -.long 0x6fd52da9,0x6fd52da9 -.long 0xcf2512b3,0xcf2512b3 -.long 0xc8ac993b,0xc8ac993b -.long 0x10187da7,0x10187da7 -.long 0xe89c636e,0xe89c636e -.long 0xdb3bbb7b,0xdb3bbb7b -.long 0xcd267809,0xcd267809 -.long 0x6e5918f4,0x6e5918f4 -.long 0xec9ab701,0xec9ab701 -.long 0x834f9aa8,0x834f9aa8 -.long 0xe6956e65,0xe6956e65 -.long 0xaaffe67e,0xaaffe67e -.long 0x21bccf08,0x21bccf08 -.long 0xef15e8e6,0xef15e8e6 -.long 0xbae79bd9,0xbae79bd9 -.long 0x4a6f36ce,0x4a6f36ce -.long 0xea9f09d4,0xea9f09d4 -.long 0x29b07cd6,0x29b07cd6 -.long 0x31a4b2af,0x31a4b2af -.long 0x2a3f2331,0x2a3f2331 -.long 0xc6a59430,0xc6a59430 -.long 0x35a266c0,0x35a266c0 -.long 0x744ebc37,0x744ebc37 -.long 0xfc82caa6,0xfc82caa6 -.long 0xe090d0b0,0xe090d0b0 -.long 0x33a7d815,0x33a7d815 -.long 0xf104984a,0xf104984a -.long 0x41ecdaf7,0x41ecdaf7 -.long 0x7fcd500e,0x7fcd500e -.long 0x1791f62f,0x1791f62f -.long 0x764dd68d,0x764dd68d -.long 0x43efb04d,0x43efb04d -.long 0xccaa4d54,0xccaa4d54 -.long 0xe49604df,0xe49604df -.long 0x9ed1b5e3,0x9ed1b5e3 -.long 0x4c6a881b,0x4c6a881b -.long 0xc12c1fb8,0xc12c1fb8 -.long 0x4665517f,0x4665517f -.long 0x9d5eea04,0x9d5eea04 -.long 0x018c355d,0x018c355d -.long 0xfa877473,0xfa877473 -.long 0xfb0b412e,0xfb0b412e -.long 0xb3671d5a,0xb3671d5a -.long 0x92dbd252,0x92dbd252 -.long 0xe9105633,0xe9105633 -.long 0x6dd64713,0x6dd64713 -.long 0x9ad7618c,0x9ad7618c -.long 0x37a10c7a,0x37a10c7a -.long 0x59f8148e,0x59f8148e -.long 0xeb133c89,0xeb133c89 -.long 0xcea927ee,0xcea927ee -.long 0xb761c935,0xb761c935 -.long 0xe11ce5ed,0xe11ce5ed -.long 0x7a47b13c,0x7a47b13c -.long 0x9cd2df59,0x9cd2df59 -.long 0x55f2733f,0x55f2733f -.long 0x1814ce79,0x1814ce79 -.long 0x73c737bf,0x73c737bf -.long 0x53f7cdea,0x53f7cdea -.long 0x5ffdaa5b,0x5ffdaa5b -.long 0xdf3d6f14,0xdf3d6f14 -.long 0x7844db86,0x7844db86 -.long 0xcaaff381,0xcaaff381 -.long 0xb968c43e,0xb968c43e -.long 0x3824342c,0x3824342c -.long 0xc2a3405f,0xc2a3405f -.long 0x161dc372,0x161dc372 -.long 0xbce2250c,0xbce2250c -.long 0x283c498b,0x283c498b -.long 0xff0d9541,0xff0d9541 -.long 0x39a80171,0x39a80171 -.long 0x080cb3de,0x080cb3de -.long 0xd8b4e49c,0xd8b4e49c -.long 0x6456c190,0x6456c190 -.long 0x7bcb8461,0x7bcb8461 -.long 0xd532b670,0xd532b670 -.long 0x486c5c74,0x486c5c74 -.long 0xd0b85742,0xd0b85742 -.byte 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38 -.byte 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb -.byte 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87 -.byte 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb -.byte 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d -.byte 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e -.byte 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2 -.byte 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25 -.byte 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16 -.byte 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92 -.byte 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda -.byte 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84 -.byte 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a -.byte 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06 -.byte 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02 -.byte 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b -.byte 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea -.byte 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73 -.byte 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85 -.byte 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e -.byte 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89 -.byte 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b -.byte 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20 -.byte 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4 -.byte 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31 -.byte 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f -.byte 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d -.byte 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef -.byte 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0 -.byte 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61 -.byte 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26 -.byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d - - -.globl AES_encrypt -.type AES_encrypt,@function -.section ".opd","aw" -.align 3 -AES_encrypt: -.quad .AES_encrypt,.TOC.@tocbase,0 -.previous -.align 7 -.AES_encrypt: - stdu 1,-256(1) - mflr 0 - - std 4,104(1) - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Lenc_unaligned - -.Lenc_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - ld 4,104(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Lenc_done - -.Lenc_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Lenc_xpage - andi. 0,0,4096-16 - bne .Lenc_unaligned_ok - -.Lenc_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Te - bl .Lppc_AES_encrypt_compact - ld 4,104(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Lenc_done: - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_encrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Lenc_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,9,19,21,28 - lwz 0,4(5) - rlwinm 21,10,19,21,28 - lwz 14,8(5) - rlwinm 22,11,19,21,28 - lwz 15,12(5) - rlwinm 23,8,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,11,3,21,28 - lwzx 21,6,21 - rlwinm 29,8,3,21,28 - lwzx 22,6,22 - rlwinm 30,9,3,21,28 - lwzx 23,6,23 - rlwinm 31,10,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Lenc_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,9,16,24,31 - lwz 25,2080(3) - rlwinm 21,10,16,24,31 - lwz 26,2112(3) - rlwinm 22,11,16,24,31 - lwz 27,2144(3) - rlwinm 23,8,16,24,31 - lwz 28,2176(3) - rlwinm 24,10,24,24,31 - lwz 29,2208(3) - rlwinm 25,11,24,24,31 - lwz 30,2240(3) - rlwinm 26,8,24,24,31 - lwz 31,2272(3) - rlwinm 27,9,24,24,31 - lbzx 16,7,16 - rlwinm 28,11,0,24,31 - lbzx 17,7,17 - rlwinm 29,8,0,24,31 - lbzx 18,7,18 - rlwinm 30,9,0,24,31 - lbzx 19,7,19 - rlwinm 31,10,0,24,31 - lbzx 20,7,20 - rlwinm 8,16,24,0,7 - lbzx 21,7,21 - rlwinm 9,17,24,0,7 - lbzx 22,7,22 - rlwinm 10,18,24,0,7 - lbzx 23,7,23 - rlwinm 11,19,24,0,7 - lbzx 24,7,24 - rlwimi 8,20,16,8,15 - lbzx 25,7,25 - rlwimi 9,21,16,8,15 - lbzx 26,7,26 - rlwimi 10,22,16,8,15 - lbzx 27,7,27 - rlwimi 11,23,16,8,15 - lbzx 28,7,28 - rlwimi 8,24,8,16,23 - lbzx 29,7,29 - rlwimi 9,25,8,16,23 - lbzx 30,7,30 - rlwimi 10,26,8,16,23 - lbzx 31,7,31 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_encrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - mtctr 16 -.align 4 -.Lenc_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,9,16,24,31 - rlwinm 21,10,16,24,31 - rlwinm 22,11,16,24,31 - rlwinm 23,8,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,11,0,24,31 - lbzx 21,6,21 - rlwinm 29,8,0,24,31 - lbzx 22,6,22 - rlwinm 30,9,0,24,31 - lbzx 23,6,23 - rlwinm 31,10,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Lenc_compact_done - - and 16,8,7 - and 17,9,7 - and 18,10,7 - and 19,11,7 - srwi 20,16,7 - andc 24,8,7 - srwi 21,17,7 - andc 25,9,7 - srwi 22,18,7 - andc 26,10,7 - srwi 23,19,7 - andc 27,11,7 - sub 16,16,20 - sub 17,17,21 - sub 18,18,22 - sub 19,19,23 - add 24,24,24 - add 25,25,25 - add 26,26,26 - add 27,27,27 - and 16,16,4 - and 17,17,4 - and 18,18,4 - and 19,19,4 - xor 16,16,24 - xor 17,17,25 - rotlwi 28,8,16 - xor 18,18,26 - rotlwi 29,9,16 - xor 19,19,27 - rotlwi 30,10,16 - - xor 8,8,16 - rotlwi 31,11,16 - xor 9,9,17 - rotrwi 8,8,24 - xor 10,10,18 - rotrwi 9,9,24 - xor 11,11,19 - rotrwi 10,10,24 - xor 8,8,16 - rotrwi 11,11,24 - xor 9,9,17 - xor 10,10,18 - xor 11,11,19 - rotlwi 24,28,8 - xor 8,8,28 - rotlwi 25,29,8 - xor 9,9,29 - rotlwi 26,30,8 - xor 10,10,30 - rotlwi 27,31,8 - xor 11,11,31 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Lenc_compact_loop -.align 4 -.Lenc_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .AES_encrypt,.-.AES_encrypt -.size AES_encrypt,.-.AES_encrypt - -.globl AES_decrypt -.type AES_decrypt,@function -.section ".opd","aw" -.align 3 -AES_decrypt: -.quad .AES_decrypt,.TOC.@tocbase,0 -.previous -.align 7 -.AES_decrypt: - stdu 1,-256(1) - mflr 0 - - std 4,104(1) - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - andi. 12,3,3 - andi. 0,4,3 - or. 12,12,0 - bne .Ldec_unaligned - -.Ldec_unaligned_ok: - lwz 8,0(3) - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - ld 4,104(1) - stw 8,0(4) - stw 9,4(4) - stw 10,8(4) - stw 11,12(4) - b .Ldec_done - -.Ldec_unaligned: - subfic 12,3,4096 - subfic 0,4,4096 - andi. 12,12,4096-16 - beq .Ldec_xpage - andi. 0,0,4096-16 - bne .Ldec_unaligned_ok - -.Ldec_xpage: - lbz 16,0(3) - lbz 17,1(3) - lbz 18,2(3) - lbz 8,3(3) - lbz 20,4(3) - lbz 21,5(3) - lbz 22,6(3) - lbz 9,7(3) - lbz 24,8(3) - lbz 25,9(3) - lbz 26,10(3) - insrwi 8,16,8,0 - lbz 10,11(3) - insrwi 9,20,8,0 - lbz 28,12(3) - insrwi 8,17,8,8 - lbz 29,13(3) - insrwi 9,21,8,8 - lbz 30,14(3) - insrwi 8,18,8,16 - lbz 11,15(3) - insrwi 9,22,8,16 - insrwi 10,24,8,0 - insrwi 11,28,8,0 - insrwi 10,25,8,8 - insrwi 11,29,8,8 - insrwi 10,26,8,16 - insrwi 11,30,8,16 - - bl .LAES_Td - bl .Lppc_AES_decrypt_compact - ld 4,104(1) - - extrwi 16,8,8,0 - extrwi 17,8,8,8 - stb 16,0(4) - extrwi 18,8,8,16 - stb 17,1(4) - stb 18,2(4) - extrwi 20,9,8,0 - stb 8,3(4) - extrwi 21,9,8,8 - stb 20,4(4) - extrwi 22,9,8,16 - stb 21,5(4) - stb 22,6(4) - extrwi 24,10,8,0 - stb 9,7(4) - extrwi 25,10,8,8 - stb 24,8(4) - extrwi 26,10,8,16 - stb 25,9(4) - stb 26,10(4) - extrwi 28,11,8,0 - stb 10,11(4) - extrwi 29,11,8,8 - stb 28,12(4) - extrwi 30,11,8,16 - stb 29,13(4) - stb 30,14(4) - stb 11,15(4) - -.Ldec_done: - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 - -.align 5 -.Lppc_AES_decrypt: - lwz 16,240(5) - addi 6,3,3 - lwz 12,0(5) - addi 7,3,2 - lwz 0,4(5) - addi 4,3,1 - lwz 14,8(5) - addi 16,16,-1 - lwz 15,12(5) - addi 5,5,16 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - mtctr 16 -.align 4 -.Ldec_loop: - rlwinm 16,8,11,21,28 - rlwinm 17,9,11,21,28 - rlwinm 18,10,11,21,28 - rlwinm 19,11,11,21,28 - lwz 12,0(5) - rlwinm 20,11,19,21,28 - lwz 0,4(5) - rlwinm 21,8,19,21,28 - lwz 14,8(5) - rlwinm 22,9,19,21,28 - lwz 15,12(5) - rlwinm 23,10,19,21,28 - lwzx 16,3,16 - rlwinm 24,10,27,21,28 - lwzx 17,3,17 - rlwinm 25,11,27,21,28 - lwzx 18,3,18 - rlwinm 26,8,27,21,28 - lwzx 19,3,19 - rlwinm 27,9,27,21,28 - lwzx 20,6,20 - rlwinm 28,9,3,21,28 - lwzx 21,6,21 - rlwinm 29,10,3,21,28 - lwzx 22,6,22 - rlwinm 30,11,3,21,28 - lwzx 23,6,23 - rlwinm 31,8,3,21,28 - lwzx 24,7,24 - xor 12,12,16 - lwzx 25,7,25 - xor 0,0,17 - lwzx 26,7,26 - xor 14,14,18 - lwzx 27,7,27 - xor 15,15,19 - lwzx 28,4,28 - xor 12,12,20 - lwzx 29,4,29 - xor 0,0,21 - lwzx 30,4,30 - xor 14,14,22 - lwzx 31,4,31 - xor 15,15,23 - xor 12,12,24 - xor 0,0,25 - xor 14,14,26 - xor 15,15,27 - xor 8,12,28 - xor 9,0,29 - xor 10,14,30 - xor 11,15,31 - addi 5,5,16 - bdnz .Ldec_loop - - addi 7,3,2048 - nop - lwz 12,0(5) - rlwinm 16,8,8,24,31 - lwz 0,4(5) - rlwinm 17,9,8,24,31 - lwz 14,8(5) - rlwinm 18,10,8,24,31 - lwz 15,12(5) - rlwinm 19,11,8,24,31 - lwz 24,2048(3) - rlwinm 20,11,16,24,31 - lwz 25,2080(3) - rlwinm 21,8,16,24,31 - lwz 26,2112(3) - lbzx 16,7,16 - lwz 27,2144(3) - lbzx 17,7,17 - lwz 28,2176(3) - rlwinm 22,9,16,24,31 - lwz 29,2208(3) - rlwinm 23,10,16,24,31 - lwz 30,2240(3) - rlwinm 24,10,24,24,31 - lwz 31,2272(3) - rlwinm 25,11,24,24,31 - lbzx 18,7,18 - rlwinm 26,8,24,24,31 - lbzx 19,7,19 - rlwinm 27,9,24,24,31 - lbzx 20,7,20 - rlwinm 28,9,0,24,31 - lbzx 21,7,21 - rlwinm 29,10,0,24,31 - lbzx 22,7,22 - rlwinm 30,11,0,24,31 - lbzx 23,7,23 - rlwinm 31,8,0,24,31 - lbzx 24,7,24 - rlwinm 8,16,24,0,7 - lbzx 25,7,25 - rlwinm 9,17,24,0,7 - lbzx 26,7,26 - rlwinm 10,18,24,0,7 - lbzx 27,7,27 - rlwinm 11,19,24,0,7 - lbzx 28,7,28 - rlwimi 8,20,16,8,15 - lbzx 29,7,29 - rlwimi 9,21,16,8,15 - lbzx 30,7,30 - rlwimi 10,22,16,8,15 - lbzx 31,7,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - or 8,8,28 - or 9,9,29 - or 10,10,30 - or 11,11,31 - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -.Lppc_AES_decrypt_compact: - lwz 16,240(5) - addi 6,3,2048 - lwz 12,0(5) - lis 7,0x8080 - lwz 0,4(5) - lis 4,0x1b1b - lwz 14,8(5) - ori 7,7,0x8080 - lwz 15,12(5) - ori 4,4,0x1b1b - addi 5,5,16 - insrdi 7,7,32,0 - insrdi 4,4,32,0 - mtctr 16 -.align 4 -.Ldec_compact_loop: - xor 8,8,12 - xor 9,9,0 - rlwinm 16,8,8,24,31 - xor 10,10,14 - rlwinm 17,9,8,24,31 - xor 11,11,15 - rlwinm 18,10,8,24,31 - rlwinm 19,11,8,24,31 - rlwinm 20,11,16,24,31 - rlwinm 21,8,16,24,31 - rlwinm 22,9,16,24,31 - rlwinm 23,10,16,24,31 - lbzx 16,6,16 - rlwinm 24,10,24,24,31 - lbzx 17,6,17 - rlwinm 25,11,24,24,31 - lbzx 18,6,18 - rlwinm 26,8,24,24,31 - lbzx 19,6,19 - rlwinm 27,9,24,24,31 - lbzx 20,6,20 - rlwinm 28,9,0,24,31 - lbzx 21,6,21 - rlwinm 29,10,0,24,31 - lbzx 22,6,22 - rlwinm 30,11,0,24,31 - lbzx 23,6,23 - rlwinm 31,8,0,24,31 - lbzx 24,6,24 - rlwinm 8,16,24,0,7 - lbzx 25,6,25 - rlwinm 9,17,24,0,7 - lbzx 26,6,26 - rlwinm 10,18,24,0,7 - lbzx 27,6,27 - rlwinm 11,19,24,0,7 - lbzx 28,6,28 - rlwimi 8,20,16,8,15 - lbzx 29,6,29 - rlwimi 9,21,16,8,15 - lbzx 30,6,30 - rlwimi 10,22,16,8,15 - lbzx 31,6,31 - rlwimi 11,23,16,8,15 - rlwimi 8,24,8,16,23 - rlwimi 9,25,8,16,23 - rlwimi 10,26,8,16,23 - rlwimi 11,27,8,16,23 - lwz 12,0(5) - or 8,8,28 - lwz 0,4(5) - or 9,9,29 - lwz 14,8(5) - or 10,10,30 - lwz 15,12(5) - or 11,11,31 - - addi 5,5,16 - bdz .Ldec_compact_done - - insrdi 8,9,32,0 - insrdi 10,11,32,0 - - and 16,8,7 - and 18,10,7 - srdi 20,16,7 - srdi 22,18,7 - andc 24,8,7 - andc 26,10,7 - sub 16,16,20 - sub 18,18,22 - add 24,24,24 - add 26,26,26 - and 16,16,4 - and 18,18,4 - xor 16,16,24 - xor 18,18,26 - - and 20,16,7 - and 22,18,7 - srdi 24,20,7 - srdi 26,22,7 - andc 28,16,7 - andc 30,18,7 - sub 20,20,24 - sub 22,22,26 - add 28,28,28 - add 30,30,30 - and 20,20,4 - and 22,22,4 - xor 20,20,28 - xor 22,22,30 - - and 24,20,7 - and 26,22,7 - srdi 28,24,7 - srdi 30,26,7 - sub 24,24,28 - sub 26,26,30 - andc 28,20,7 - andc 30,22,7 - add 28,28,28 - add 30,30,30 - and 24,24,4 - and 26,26,4 - xor 24,24,28 - xor 26,26,30 - - xor 16,16,8 - xor 18,18,10 - xor 20,20,8 - xor 22,22,10 - - rldicl 17,16,32,32 - rldicl 19,18,32,32 - rldicl 21,20,32,32 - rldicl 23,22,32,32 - rldicl 25,24,32,32 - rldicl 27,26,32,32 - rotrwi 8,8,8 - rotrwi 9,9,8 - xor 8,8,16 - rotrwi 10,10,8 - xor 9,9,17 - rotrwi 11,11,8 - xor 10,10,18 - xor 11,11,19 - xor 16,16,24 - xor 17,17,25 - xor 18,18,26 - xor 19,19,27 - xor 8,8,20 - rotrwi 16,16,24 - xor 9,9,21 - rotrwi 17,17,24 - xor 10,10,22 - rotrwi 18,18,24 - xor 11,11,23 - rotrwi 19,19,24 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - xor 8,8,24 - rotrwi 20,20,16 - xor 9,9,25 - rotrwi 21,21,16 - xor 10,10,26 - rotrwi 22,22,16 - xor 11,11,27 - rotrwi 23,23,16 - xor 8,8,16 - rotrwi 24,24,8 - xor 9,9,17 - rotrwi 25,25,8 - xor 10,10,18 - rotrwi 26,26,8 - xor 11,11,19 - rotrwi 27,27,8 - xor 8,8,20 - xor 9,9,21 - xor 10,10,22 - xor 11,11,23 - xor 8,8,24 - xor 9,9,25 - xor 10,10,26 - xor 11,11,27 - - b .Ldec_compact_loop -.align 4 -.Ldec_compact_done: - xor 8,8,12 - xor 9,9,0 - xor 10,10,14 - xor 11,11,15 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .AES_decrypt,.-.AES_decrypt -.size AES_decrypt,.-.AES_decrypt - -.byte 65,69,83,32,102,111,114,32,80,80,67,44,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 7 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aesp8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aesp8-ppc.s deleted file mode 100644 index 208d885b40a5aa..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aesp8-ppc.s +++ /dev/null @@ -1,3689 +0,0 @@ -.machine "any" - -.text - -.align 7 -rcon: -.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00 -.byte 0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00,0x1b,0x00,0x00,0x00 -.byte 0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c,0x0d,0x0e,0x0f,0x0c -.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,-0x48 - mtlr 0 - 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,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 - -.globl aes_p8_set_encrypt_key -.type aes_p8_set_encrypt_key,@function -.section ".opd","aw" -.align 3 -aes_p8_set_encrypt_key: -.quad .aes_p8_set_encrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_set_encrypt_key: -.Lset_encrypt_key: - mflr 11 - std 11,16(1) - - li 6,-1 - cmpldi 3,0 - beq- .Lenc_key_abort - cmpldi 5,0 - beq- .Lenc_key_abort - li 6,-2 - cmpwi 4,128 - blt- .Lenc_key_abort - cmpwi 4,256 - bgt- .Lenc_key_abort - andi. 0,4,0x3f - bne- .Lenc_key_abort - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - bl .Lconsts - mtlr 11 - - neg 9,3 - lvx 1,0,3 - addi 3,3,15 - lvsr 3,0,9 - li 8,0x20 - cmpwi 4,192 - lvx 2,0,3 - - lvx 4,0,6 - - lvx 5,8,6 - addi 6,6,0x10 - vperm 1,1,2,3 - li 7,8 - vxor 0,0,0 - mtctr 7 - - lvsr 8,0,5 - vspltisb 9,-1 - lvx 10,0,5 - vperm 9,0,9,8 - - blt .Loop128 - addi 3,3,8 - beq .L192 - addi 3,3,8 - b .L256 - -.align 4 -.Loop128: - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - bdnz .Loop128 - - lvx 4,0,6 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - - vperm 3,1,1,5 - vsldoi 6,0,1,12 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - - addi 3,5,15 - addi 5,5,0x50 - - li 8,10 - b .Ldone - -.align 4 -.L192: - lvx 6,0,3 - li 7,4 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - vspltisb 3,8 - mtctr 7 - vsububm 5,5,3 - -.Loop192: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - .long 0x10632509 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - - vsldoi 7,0,2,8 - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vsldoi 7,7,1,8 - - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vsldoi 7,1,2,8 - vxor 1,1,6 - vsldoi 6,0,6,12 - vperm 11,7,7,8 - vsel 7,10,11,9 - vor 10,11,11 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - stvx 7,0,5 - addi 5,5,16 - - vspltw 6,1,3 - vxor 6,6,2 - vsldoi 2,0,2,12 - vadduwm 4,4,4 - vxor 2,2,6 - vxor 1,1,3 - vxor 2,2,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdnz .Loop192 - - li 8,12 - addi 5,5,0x20 - b .Ldone - -.align 4 -.L256: - lvx 6,0,3 - li 7,7 - li 8,14 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 5,5,16 - vperm 2,2,6,3 - mtctr 7 - -.Loop256: - vperm 3,2,2,5 - vsldoi 6,0,1,12 - vperm 11,2,2,8 - vsel 7,10,11,9 - vor 10,11,11 - .long 0x10632509 - stvx 7,0,5 - addi 5,5,16 - - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vsldoi 6,0,6,12 - vxor 1,1,6 - vadduwm 4,4,4 - vxor 1,1,3 - vperm 11,1,1,8 - vsel 7,10,11,9 - vor 10,11,11 - stvx 7,0,5 - addi 3,5,15 - addi 5,5,16 - bdz .Ldone - - vspltw 3,1,3 - vsldoi 6,0,2,12 - .long 0x106305C8 - - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - vsldoi 6,0,6,12 - vxor 2,2,6 - - vxor 2,2,3 - b .Loop256 - -.align 4 -.Ldone: - lvx 2,0,3 - vsel 2,10,2,9 - stvx 2,0,3 - li 6,0 - mtspr 256,12 - stw 8,0(5) - -.Lenc_key_abort: - mr 3,6 - blr -.long 0 -.byte 0,12,0x14,1,0,0,3,0 -.long 0 -.size .aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key -.size aes_p8_set_encrypt_key,.-.aes_p8_set_encrypt_key - -.globl aes_p8_set_decrypt_key -.type aes_p8_set_decrypt_key,@function -.section ".opd","aw" -.align 3 -aes_p8_set_decrypt_key: -.quad .aes_p8_set_decrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_set_decrypt_key: - stdu 1,-64(1) - mflr 10 - std 10,64+16(1) - bl .Lset_encrypt_key - mtlr 10 - - cmpwi 3,0 - bne- .Ldec_key_abort - - slwi 7,8,4 - subi 3,5,240 - srwi 8,8,1 - add 5,3,7 - mtctr 8 - -.Ldeckey: - lwz 0, 0(3) - lwz 6, 4(3) - lwz 7, 8(3) - lwz 8, 12(3) - addi 3,3,16 - lwz 9, 0(5) - lwz 10,4(5) - lwz 11,8(5) - lwz 12,12(5) - stw 0, 0(5) - stw 6, 4(5) - stw 7, 8(5) - stw 8, 12(5) - subi 5,5,16 - stw 9, -16(3) - stw 10,-12(3) - stw 11,-8(3) - stw 12,-4(3) - bdnz .Ldeckey - - xor 3,3,3 -.Ldec_key_abort: - addi 1,1,64 - blr -.long 0 -.byte 0,12,4,1,0x80,0,3,0 -.long 0 -.size .aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key -.size aes_p8_set_decrypt_key,.-.aes_p8_set_decrypt_key -.globl aes_p8_encrypt -.type aes_p8_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_encrypt: -.quad .aes_p8_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_encrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_enc: - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D08 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_enc - - vperm 2,2,1,5 - .long 0x10001508 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D09 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .aes_p8_encrypt,.-.aes_p8_encrypt -.size aes_p8_encrypt,.-.aes_p8_encrypt -.globl aes_p8_decrypt -.type aes_p8_decrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_decrypt: -.quad .aes_p8_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_decrypt: - lwz 6,240(5) - lis 0,0xfc00 - mfspr 12,256 - li 7,15 - mtspr 256,0 - - lvx 0,0,3 - neg 11,4 - lvx 1,7,3 - lvsl 2,0,3 - - lvsl 3,0,11 - - li 7,16 - vperm 0,0,1,2 - lvx 1,0,5 - lvsl 5,0,5 - srwi 6,6,1 - lvx 2,7,5 - addi 7,7,16 - subi 6,6,1 - vperm 1,1,2,5 - - vxor 0,0,1 - lvx 1,7,5 - addi 7,7,16 - mtctr 6 - -.Loop_dec: - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - addi 7,7,16 - vperm 1,1,2,5 - .long 0x10000D48 - lvx 1,7,5 - addi 7,7,16 - bdnz .Loop_dec - - vperm 2,2,1,5 - .long 0x10001548 - lvx 2,7,5 - vperm 1,1,2,5 - .long 0x10000D49 - - vspltisb 2,-1 - vxor 1,1,1 - li 7,15 - vperm 2,1,2,3 - - lvx 1,0,4 - vperm 0,0,0,3 - vsel 1,1,0,2 - lvx 4,7,4 - stvx 1,0,4 - vsel 0,0,4,2 - stvx 0,7,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .aes_p8_decrypt,.-.aes_p8_decrypt -.size aes_p8_decrypt,.-.aes_p8_decrypt -.globl aes_p8_cbc_encrypt -.type aes_p8_cbc_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_cbc_encrypt: -.quad .aes_p8_cbc_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_cbc_encrypt: - cmpldi 5,16 - .long 0x4dc00020 - - cmpwi 8,0 - lis 0,0xffe0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - - vperm 4,4,5,6 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - beq .Lcbc_dec - -.Lcbc_enc: - vor 2,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 2,2,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,2,0 - lvx 0,10,6 - addi 10,10,16 - vxor 2,2,4 - -.Loop_cbc_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_enc - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10820509 - cmpldi 5,16 - - vperm 3,4,4,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_enc - - b .Lcbc_done - -.align 4 -.Lcbc_dec: - cmpldi 5,128 - bge _aesp8_cbc_decrypt8x - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - mtctr 9 - subi 5,5,16 - - lvx 0,0,6 - vperm 3,3,5,6 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,3,0 - lvx 0,10,6 - addi 10,10,16 - -.Loop_cbc_dec: - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420548 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_cbc_dec - - vperm 1,1,0,10 - .long 0x10420D48 - lvx 1,10,6 - li 10,16 - vperm 0,0,1,10 - .long 0x10420549 - cmpldi 5,16 - - vxor 2,2,4 - vor 4,3,3 - vperm 3,2,2,8 - vsel 2,7,3,9 - vor 7,3,3 - stvx 2,0,4 - addi 4,4,16 - bge .Lcbc_dec - -.Lcbc_done: - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - neg 8,7 - li 10,15 - vxor 0,0,0 - vspltisb 9,-1 - - lvsl 8,0,8 - vperm 9,0,9,8 - - lvx 7,0,7 - vperm 4,4,4,8 - vsel 2,7,4,9 - lvx 5,10,7 - stvx 2,0,7 - vsel 2,4,5,9 - stvx 2,10,7 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_cbc_decrypt8x: - stdu 1,-448(1) - li 10,207 - li 11,223 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,396(1) - li 8,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - subi 5,5,128 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,64+15 - mtctr 9 - -.Load_cbc_dec_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_cbc_dec_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,64+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 14,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,14,10 - lvx 25,8,11 - - - - subi 3,3,15 - - - .long 0x7C001E99 - - - .long 0x7C281E99 - - .long 0x7C5A1E99 - - .long 0x7C7B1E99 - - .long 0x7D5C1E99 - - vxor 14,0,23 - .long 0x7D7D1E99 - - vxor 15,1,23 - .long 0x7D9E1E99 - - vxor 16,2,23 - .long 0x7DBF1E99 - addi 3,3,0x80 - - vxor 17,3,23 - - vxor 18,10,23 - - vxor 19,11,23 - vxor 20,12,23 - vxor 21,13,23 - - mtctr 9 - b .Loop_cbc_dec8x -.align 5 -.Loop_cbc_dec8x: - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x - - subic 5,5,128 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - subfe. 0,0,0 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - and 0,0,5 - .long 0x11CED548 - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - add 3,3,0 - - - - .long 0x11CEDD48 - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - addi 11,1,64+15 - .long 0x11CEE548 - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - lvx 24,0,11 - - .long 0x11CEED48 - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - lvx 25,8,11 - - .long 0x11CEF548 - vxor 4,4,31 - .long 0x11EFF548 - vxor 0,0,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - .long 0x11CE2549 - .long 0x11EF0549 - .long 0x7C001E99 - .long 0x12100D49 - .long 0x7C281E99 - .long 0x12311549 - - .long 0x7C5A1E99 - .long 0x12521D49 - - .long 0x7C7B1E99 - .long 0x12735549 - - .long 0x7D5C1E99 - .long 0x12945D49 - - .long 0x7D7D1E99 - .long 0x12B56549 - - .long 0x7D9E1E99 - vor 4,13,13 - - .long 0x7DBF1E99 - addi 3,3,0x80 - - - - .long 0x7DC02799 - - vxor 14,0,23 - - .long 0x7DE82799 - - vxor 15,1,23 - - .long 0x7E1A2799 - vxor 16,2,23 - - .long 0x7E3B2799 - vxor 17,3,23 - - .long 0x7E5C2799 - vxor 18,10,23 - - .long 0x7E7D2799 - vxor 19,11,23 - - .long 0x7E9E2799 - vxor 20,12,23 - .long 0x7EBF2799 - addi 4,4,0x80 - vxor 21,13,23 - - mtctr 9 - beq .Loop_cbc_dec8x - - addic. 5,5,128 - beq .Lcbc_dec8x_done - nop - nop - -.Loop_cbc_dec8x_tail: - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - lvx 25,8,11 - bdnz .Loop_cbc_dec8x_tail - - .long 0x11EFC548 - .long 0x1210C548 - .long 0x1231C548 - .long 0x1252C548 - .long 0x1273C548 - .long 0x1294C548 - .long 0x12B5C548 - - .long 0x11EFCD48 - .long 0x1210CD48 - .long 0x1231CD48 - .long 0x1252CD48 - .long 0x1273CD48 - .long 0x1294CD48 - .long 0x12B5CD48 - - .long 0x11EFD548 - .long 0x1210D548 - .long 0x1231D548 - .long 0x1252D548 - .long 0x1273D548 - .long 0x1294D548 - .long 0x12B5D548 - - .long 0x11EFDD48 - .long 0x1210DD48 - .long 0x1231DD48 - .long 0x1252DD48 - .long 0x1273DD48 - .long 0x1294DD48 - .long 0x12B5DD48 - - .long 0x11EFE548 - .long 0x1210E548 - .long 0x1231E548 - .long 0x1252E548 - .long 0x1273E548 - .long 0x1294E548 - .long 0x12B5E548 - - .long 0x11EFED48 - .long 0x1210ED48 - .long 0x1231ED48 - .long 0x1252ED48 - .long 0x1273ED48 - .long 0x1294ED48 - .long 0x12B5ED48 - - .long 0x11EFF548 - vxor 4,4,31 - .long 0x1210F548 - vxor 1,1,31 - .long 0x1231F548 - vxor 2,2,31 - .long 0x1252F548 - vxor 3,3,31 - .long 0x1273F548 - vxor 10,10,31 - .long 0x1294F548 - vxor 11,11,31 - .long 0x12B5F548 - vxor 12,12,31 - - cmplwi 5,32 - blt .Lcbc_dec8x_one - nop - beq .Lcbc_dec8x_two - cmplwi 5,64 - blt .Lcbc_dec8x_three - nop - beq .Lcbc_dec8x_four - cmplwi 5,96 - blt .Lcbc_dec8x_five - nop - beq .Lcbc_dec8x_six - -.Lcbc_dec8x_seven: - .long 0x11EF2549 - .long 0x12100D49 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_six: - .long 0x12102549 - .long 0x12311549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E002799 - - .long 0x7E282799 - - .long 0x7E5A2799 - - .long 0x7E7B2799 - - .long 0x7E9C2799 - .long 0x7EBD2799 - addi 4,4,0x60 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_five: - .long 0x12312549 - .long 0x12521D49 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E202799 - - .long 0x7E482799 - - .long 0x7E7A2799 - - .long 0x7E9B2799 - .long 0x7EBC2799 - addi 4,4,0x50 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_four: - .long 0x12522549 - .long 0x12735549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E402799 - - .long 0x7E682799 - - .long 0x7E9A2799 - .long 0x7EBB2799 - addi 4,4,0x40 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_three: - .long 0x12732549 - .long 0x12945D49 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E602799 - - .long 0x7E882799 - .long 0x7EBA2799 - addi 4,4,0x30 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_two: - .long 0x12942549 - .long 0x12B56549 - vor 4,13,13 - - - - .long 0x7E802799 - .long 0x7EA82799 - addi 4,4,0x20 - b .Lcbc_dec8x_done - -.align 5 -.Lcbc_dec8x_one: - .long 0x12B52549 - vor 4,13,13 - - - .long 0x7EA02799 - addi 4,4,0x10 - -.Lcbc_dec8x_done: - - .long 0x7C803F99 - - li 10,79 - li 11,95 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt -.size aes_p8_cbc_encrypt,.-.aes_p8_cbc_encrypt -.globl aes_p8_ctr32_encrypt_blocks -.type aes_p8_ctr32_encrypt_blocks,@function -.section ".opd","aw" -.align 3 -aes_p8_ctr32_encrypt_blocks: -.quad .aes_p8_ctr32_encrypt_blocks,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_ctr32_encrypt_blocks: - cmpldi 5,1 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - mtspr 256,0 - - li 10,15 - vxor 0,0,0 - - - lvx 4,0,7 - lvsl 6,0,7 - lvx 5,10,7 - vspltisb 11,1 - - vperm 4,4,5,6 - vsldoi 11,0,11,1 - - neg 11,3 - lvsl 10,0,6 - lwz 9,240(6) - - lvsr 6,0,11 - lvx 5,0,3 - addi 3,3,15 - - - srwi 9,9,1 - li 10,16 - subi 9,9,1 - - cmpldi 5,8 - bge _aesp8_ctr32_encrypt8x - - lvsr 8,0,4 - vspltisb 9,-1 - lvx 7,0,4 - vperm 9,0,9,8 - - - lvx 0,0,6 - mtctr 9 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - b .Loop_ctr32_enc - -.align 5 -.Loop_ctr32_enc: - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - addi 10,10,16 - vperm 0,0,1,10 - .long 0x10420508 - lvx 0,10,6 - addi 10,10,16 - bdnz .Loop_ctr32_enc - - vadduwm 4,4,11 - vor 3,5,5 - lvx 5,0,3 - addi 3,3,16 - subic. 5,5,1 - - vperm 1,1,0,10 - .long 0x10420D08 - lvx 1,10,6 - vperm 3,3,5,6 - li 10,16 - vperm 1,0,1,10 - lvx 0,0,6 - vxor 3,3,1 - .long 0x10421D09 - - lvx 1,10,6 - addi 10,10,16 - vperm 2,2,2,8 - vsel 3,7,2,9 - mtctr 9 - vperm 0,0,1,10 - vor 7,2,2 - vxor 2,4,0 - lvx 0,10,6 - addi 10,10,16 - stvx 3,0,4 - addi 4,4,16 - bne .Loop_ctr32_enc - - addi 4,4,-1 - lvx 2,0,4 - vsel 2,7,2,9 - stvx 2,0,4 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,6,0 -.long 0 -.align 5 -_aesp8_ctr32_encrypt8x: - stdu 1,-448(1) - li 10,207 - li 11,223 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 0,-1 - stw 12,396(1) - li 8,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,8,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,10 - addi 11,1,64+15 - mtctr 9 - -.Load_ctr32_enc_key: - vperm 24,30,31,10 - lvx 30,8,6 - addi 6,6,0x20 - stvx 24,0,11 - vperm 25,31,30,10 - lvx 31,0,6 - stvx 25,8,11 - addi 11,11,0x20 - bdnz .Load_ctr32_enc_key - - lvx 26,8,6 - vperm 24,30,31,10 - lvx 27,26,6 - stvx 24,0,11 - vperm 25,31,26,10 - lvx 28,27,6 - stvx 25,8,11 - addi 11,1,64+15 - vperm 26,26,27,10 - lvx 29,28,6 - vperm 27,27,28,10 - lvx 30,29,6 - vperm 28,28,29,10 - lvx 31,30,6 - vperm 29,29,30,10 - lvx 15,31,6 - vperm 30,30,31,10 - lvx 24,0,11 - vperm 31,31,15,10 - lvx 25,8,11 - - vadduwm 7,11,11 - subi 3,3,15 - sldi 5,5,4 - - vadduwm 16,4,11 - vadduwm 17,4,7 - vxor 15,4,23 - - vadduwm 18,16,7 - vxor 16,16,23 - - vadduwm 19,17,7 - vxor 17,17,23 - - vadduwm 20,18,7 - vxor 18,18,23 - - vadduwm 21,19,7 - vxor 19,19,23 - vadduwm 22,20,7 - vxor 20,20,23 - vadduwm 4,21,7 - vxor 21,21,23 - vxor 22,22,23 - - mtctr 9 - b .Loop_ctr32_enc8x -.align 5 -.Loop_ctr32_enc8x: - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 -.Loop_ctr32_enc8x_middle: - lvx 24,26,11 - addi 11,11,0x20 - - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - lvx 25,8,11 - bdnz .Loop_ctr32_enc8x - - subic 11,5,256 - .long 0x11EFC508 - .long 0x1210C508 - .long 0x1231C508 - .long 0x1252C508 - .long 0x1273C508 - .long 0x1294C508 - .long 0x12B5C508 - .long 0x12D6C508 - - subfe 0,0,0 - .long 0x11EFCD08 - .long 0x1210CD08 - .long 0x1231CD08 - .long 0x1252CD08 - .long 0x1273CD08 - .long 0x1294CD08 - .long 0x12B5CD08 - .long 0x12D6CD08 - - and 0,0,11 - addi 11,1,64+15 - .long 0x11EFD508 - .long 0x1210D508 - .long 0x1231D508 - .long 0x1252D508 - .long 0x1273D508 - .long 0x1294D508 - .long 0x12B5D508 - .long 0x12D6D508 - lvx 24,0,11 - - subic 5,5,129 - .long 0x11EFDD08 - addi 5,5,1 - .long 0x1210DD08 - .long 0x1231DD08 - .long 0x1252DD08 - .long 0x1273DD08 - .long 0x1294DD08 - .long 0x12B5DD08 - .long 0x12D6DD08 - lvx 25,8,11 - - .long 0x11EFE508 - .long 0x7C001E99 - .long 0x1210E508 - .long 0x7C281E99 - .long 0x1231E508 - .long 0x7C5A1E99 - .long 0x1252E508 - .long 0x7C7B1E99 - .long 0x1273E508 - .long 0x7D5C1E99 - .long 0x1294E508 - .long 0x7D9D1E99 - .long 0x12B5E508 - .long 0x7DBE1E99 - .long 0x12D6E508 - .long 0x7DDF1E99 - addi 3,3,0x80 - - .long 0x11EFED08 - - .long 0x1210ED08 - - .long 0x1231ED08 - - .long 0x1252ED08 - - .long 0x1273ED08 - - .long 0x1294ED08 - - .long 0x12B5ED08 - - .long 0x12D6ED08 - - - add 3,3,0 - - - - subfe. 0,0,0 - .long 0x11EFF508 - vxor 0,0,31 - .long 0x1210F508 - vxor 1,1,31 - .long 0x1231F508 - vxor 2,2,31 - .long 0x1252F508 - vxor 3,3,31 - .long 0x1273F508 - vxor 10,10,31 - .long 0x1294F508 - vxor 12,12,31 - .long 0x12B5F508 - vxor 13,13,31 - .long 0x12D6F508 - vxor 14,14,31 - - bne .Lctr32_enc8x_break - - .long 0x100F0509 - .long 0x10300D09 - vadduwm 16,4,11 - .long 0x10511509 - vadduwm 17,4,7 - vxor 15,4,23 - .long 0x10721D09 - vadduwm 18,16,7 - vxor 16,16,23 - .long 0x11535509 - vadduwm 19,17,7 - vxor 17,17,23 - .long 0x11946509 - vadduwm 20,18,7 - vxor 18,18,23 - .long 0x11B56D09 - vadduwm 21,19,7 - vxor 19,19,23 - .long 0x11D67509 - vadduwm 22,20,7 - vxor 20,20,23 - - vadduwm 4,21,7 - vxor 21,21,23 - - vxor 22,22,23 - mtctr 9 - - .long 0x11EFC508 - .long 0x7C002799 - - .long 0x1210C508 - .long 0x7C282799 - - .long 0x1231C508 - .long 0x7C5A2799 - - .long 0x1252C508 - .long 0x7C7B2799 - - .long 0x1273C508 - .long 0x7D5C2799 - - .long 0x1294C508 - .long 0x7D9D2799 - - .long 0x12B5C508 - .long 0x7DBE2799 - .long 0x12D6C508 - .long 0x7DDF2799 - addi 4,4,0x80 - - b .Loop_ctr32_enc8x_middle - -.align 5 -.Lctr32_enc8x_break: - cmpwi 5,-0x60 - blt .Lctr32_enc8x_one - nop - beq .Lctr32_enc8x_two - cmpwi 5,-0x40 - blt .Lctr32_enc8x_three - nop - beq .Lctr32_enc8x_four - cmpwi 5,-0x20 - blt .Lctr32_enc8x_five - nop - beq .Lctr32_enc8x_six - cmpwi 5,0x00 - blt .Lctr32_enc8x_seven - -.Lctr32_enc8x_eight: - .long 0x11EF0509 - .long 0x12100D09 - .long 0x12311509 - .long 0x12521D09 - .long 0x12735509 - .long 0x12946509 - .long 0x12B56D09 - .long 0x12D67509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - - .long 0x7EBE2799 - .long 0x7EDF2799 - addi 4,4,0x80 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_seven: - .long 0x11EF0D09 - .long 0x12101509 - .long 0x12311D09 - .long 0x12525509 - .long 0x12736509 - .long 0x12946D09 - .long 0x12B57509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - - .long 0x7E9D2799 - .long 0x7EBE2799 - addi 4,4,0x70 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_six: - .long 0x11EF1509 - .long 0x12101D09 - .long 0x12315509 - .long 0x12526509 - .long 0x12736D09 - .long 0x12947509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - - .long 0x7E7C2799 - .long 0x7E9D2799 - addi 4,4,0x60 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_five: - .long 0x11EF1D09 - .long 0x12105509 - .long 0x12316509 - .long 0x12526D09 - .long 0x12737509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - - .long 0x7E5B2799 - .long 0x7E7C2799 - addi 4,4,0x50 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_four: - .long 0x11EF5509 - .long 0x12106509 - .long 0x12316D09 - .long 0x12527509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - - .long 0x7E3A2799 - .long 0x7E5B2799 - addi 4,4,0x40 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_three: - .long 0x11EF6509 - .long 0x12106D09 - .long 0x12317509 - - - - .long 0x7DE02799 - - .long 0x7E082799 - .long 0x7E3A2799 - addi 4,4,0x30 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_two: - .long 0x11EF6D09 - .long 0x12107509 - - - - .long 0x7DE02799 - .long 0x7E082799 - addi 4,4,0x20 - b .Lctr32_enc8x_done - -.align 5 -.Lctr32_enc8x_one: - .long 0x11EF7509 - - - .long 0x7DE02799 - addi 4,4,0x10 - -.Lctr32_enc8x_done: - li 10,79 - li 11,95 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - stvx 6,10,1 - addi 10,10,32 - stvx 6,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks -.size aes_p8_ctr32_encrypt_blocks,.-.aes_p8_ctr32_encrypt_blocks -.globl aes_p8_xts_encrypt -.type aes_p8_xts_encrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_xts_encrypt: -.quad .aes_p8_xts_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_xts_encrypt: - mr 10,3 - li 3,-1 - cmpldi 5,16 - .long 0x4dc00020 - - lis 0,0xfff0 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmpldi 7,0 - beq .Lxts_enc_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_enc: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_enc - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_enc - -.Lxts_enc_no_key2: - li 3,-16 - and 5,5,3 - - -.Lxts_enc: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmpldi 5,96 - bge _aesp8_xts_encrypt6x - - andi. 7,5,15 - subic 0,5,32 - subi 7,7,16 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - b .Loop_xts_enc - -.align 5 -.Loop_xts_enc: - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420508 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_enc - - vperm 1,1,0,7 - .long 0x10420D08 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620509 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_enc_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - subic 0,5,32 - subfe 0,0,0 - and 0,0,7 - add 10,10,0 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 3,3,0 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmpldi 5,16 - bge .Loop_xts_enc - - vxor 3,3,8 - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - subi 11,4,17 - subi 4,4,16 - mtctr 5 - li 5,16 -.Loop_xts_enc_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_enc_steal - - mtctr 9 - b .Loop_xts_enc - -.Lxts_enc_done: - cmpldi 8,0 - beq .Lxts_enc_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_enc_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt -.size aes_p8_xts_encrypt,.-.aes_p8_xts_encrypt - -.globl aes_p8_xts_decrypt -.type aes_p8_xts_decrypt,@function -.section ".opd","aw" -.align 3 -aes_p8_xts_decrypt: -.quad .aes_p8_xts_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.aes_p8_xts_decrypt: - mr 10,3 - li 3,-1 - cmpldi 5,16 - .long 0x4dc00020 - - lis 0,0xfff8 - mfspr 12,256 - li 11,0 - mtspr 256,0 - - andi. 0,5,15 - neg 0,0 - andi. 0,0,16 - sub 5,5,0 - - vspltisb 9,0x07 - - - - - li 3,15 - lvx 8,0,8 - lvsl 5,0,8 - lvx 4,3,8 - - vperm 8,8,4,5 - - neg 11,10 - lvsr 5,0,11 - lvx 2,0,10 - addi 10,10,15 - - - cmpldi 7,0 - beq .Lxts_dec_no_key2 - - lvsl 7,0,7 - lwz 9,240(7) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - lvx 0,0,7 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - vxor 8,8,0 - lvx 0,3,7 - addi 3,3,16 - mtctr 9 - -.Ltweak_xts_dec: - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x11080508 - lvx 0,3,7 - addi 3,3,16 - bdnz .Ltweak_xts_dec - - vperm 1,1,0,7 - .long 0x11080D08 - lvx 1,3,7 - vperm 0,0,1,7 - .long 0x11080509 - - li 8,0 - b .Lxts_dec - -.Lxts_dec_no_key2: - neg 3,5 - andi. 3,3,15 - add 5,5,3 - - -.Lxts_dec: - lvx 4,0,10 - addi 10,10,16 - - lvsl 7,0,6 - lwz 9,240(6) - srwi 9,9,1 - subi 9,9,1 - li 3,16 - - vslb 10,9,9 - vor 10,10,9 - vspltisb 11,1 - vsldoi 10,10,11,15 - - cmpldi 5,96 - bge _aesp8_xts_decrypt6x - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - mtctr 9 - - cmpldi 5,16 - blt .Ltail_xts_dec - b .Loop_xts_dec - -.align 5 -.Loop_xts_dec: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,8 - .long 0x10620549 - - - nop - - .long 0x7C602799 - addi 4,4,16 - - subic. 5,5,16 - beq .Lxts_dec_done - - vor 2,4,4 - lvx 4,0,10 - addi 10,10,16 - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - vperm 2,2,4,5 - vperm 0,0,1,7 - vxor 2,2,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - mtctr 9 - cmpldi 5,16 - bge .Loop_xts_dec - -.Ltail_xts_dec: - vsrab 11,8,9 - vaddubm 12,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 12,12,11 - - subi 10,10,16 - add 10,10,5 - - vxor 2,2,8 - vxor 2,2,12 - -.Loop_xts_dec_short: - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - addi 3,3,16 - vperm 0,0,1,7 - .long 0x10420548 - lvx 0,3,6 - addi 3,3,16 - bdnz .Loop_xts_dec_short - - vperm 1,1,0,7 - .long 0x10420D48 - lvx 1,3,6 - li 3,16 - vperm 0,0,1,7 - vxor 0,0,12 - .long 0x10620549 - - - nop - - .long 0x7C602799 - - vor 2,4,4 - lvx 4,0,10 - - lvx 0,0,6 - lvx 1,3,6 - addi 3,3,16 - vperm 2,2,4,5 - vperm 0,0,1,7 - - lvsr 5,0,5 - vxor 4,4,4 - vspltisb 11,-1 - vperm 4,4,11,5 - vsel 2,2,3,4 - - vxor 0,0,8 - vxor 2,2,0 - lvx 0,3,6 - addi 3,3,16 - - subi 11,4,1 - mtctr 5 - li 5,16 -.Loop_xts_dec_steal: - lbzu 0,1(11) - stb 0,16(11) - bdnz .Loop_xts_dec_steal - - mtctr 9 - b .Loop_xts_dec - -.Lxts_dec_done: - cmpldi 8,0 - beq .Lxts_dec_ret - - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 8,8,11 - - - .long 0x7D004799 - -.Lxts_dec_ret: - mtspr 256,12 - li 3,0 - blr -.long 0 -.byte 0,12,0x04,0,0x80,6,6,0 -.long 0 -.size .aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt -.size aes_p8_xts_decrypt,.-.aes_p8_xts_decrypt -.align 5 -_aesp8_xts_encrypt6x: - stdu 1,-448(1) - mflr 11 - li 7,207 - li 3,223 - std 11,464(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,396(1) - li 3,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,64+15 - mtctr 9 - -.Load_xts_enc_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_enc_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,64+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_enc6x - -.align 5 -.Loop_xts_enc6x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - .long 0x1210C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - .long 0x1210CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C508 - .long 0x118CC508 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC508 - .long 0x11CEC508 - vsldoi 11,11,11,15 - .long 0x11EFC508 - .long 0x1210C508 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD08 - .long 0x118CCD08 - vxor 8,8,11 - .long 0x11ADCD08 - .long 0x11CECD08 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD08 - .long 0x1210CD08 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D508 - .long 0x118CD508 - vand 11,11,10 - .long 0x11ADD508 - .long 0x11CED508 - vxor 8,8,11 - .long 0x11EFD508 - .long 0x1210D508 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD08 - .long 0x118CDD08 - vsldoi 11,11,11,15 - .long 0x11ADDD08 - .long 0x11CEDD08 - vand 11,11,10 - .long 0x11EFDD08 - .long 0x1210DD08 - - addi 7,1,64+15 - vxor 8,8,11 - .long 0x10E7E508 - .long 0x118CE508 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE508 - .long 0x11CEE508 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE508 - .long 0x1210E508 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED08 - .long 0x118CED08 - vxor 8,8,11 - .long 0x11ADED08 - .long 0x11CEED08 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED08 - .long 0x1210ED08 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F508 - .long 0x118CF508 - vand 11,11,10 - .long 0x11ADF508 - .long 0x11CEF508 - vxor 8,8,11 - .long 0x11EFF508 - .long 0x1210F508 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70509 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D09 - .long 0x7C235699 - .long 0x11AD1509 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D09 - - .long 0x7C7B5699 - .long 0x11EF2509 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x11702D09 - - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - - .long 0x7D7D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_enc6x - - addic. 5,5,0x60 - beq .Lxts_enc6x_zero - cmpwi 5,0x20 - blt .Lxts_enc6x_one - nop - beq .Lxts_enc6x_two - cmpwi 5,0x40 - blt .Lxts_enc6x_three - nop - beq .Lxts_enc6x_four - -.Lxts_enc6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_enc5x - - - vor 17,22,22 - - .long 0x7CE02799 - - .long 0x7D832799 - - .long 0x7DBA2799 - vxor 11,15,22 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,21,21 - - .long 0x7CE02799 - - .long 0x7D832799 - vxor 11,14,21 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,20,20 - - .long 0x7CE02799 - vxor 11,13,20 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_enc5x - - - vor 17,19,19 - vxor 11,12,19 - - .long 0x7CE02799 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_one: - vxor 7,5,17 - nop -.Loop_xts_enc1x: - .long 0x10E7C508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - lvx 25,3,7 - bdnz .Loop_xts_enc1x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - - subi 10,10,16 - .long 0x10E7CD08 - - lvsr 5,0,31 - .long 0x10E7D508 - - .long 0x7C005699 - .long 0x10E7DD08 - - addi 7,1,64+15 - .long 0x10E7E508 - lvx 24,0,7 - - .long 0x10E7ED08 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F508 - - vperm 0,0,0,5 - .long 0x10E78D09 - - vor 17,18,18 - vxor 11,7,18 - - .long 0x7CE02799 - addi 4,4,0x10 - bne .Lxts_enc6x_steal - b .Lxts_enc6x_done - -.align 4 -.Lxts_enc6x_zero: - cmpwi 31,0 - beq .Lxts_enc6x_done - - add 10,10,31 - subi 10,10,16 - .long 0x7C005699 - lvsr 5,0,31 - - vperm 0,0,0,5 - vxor 11,11,17 -.Lxts_enc6x_steal: - vxor 0,0,17 - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - - subi 30,4,17 - subi 4,4,16 - mtctr 31 -.Loop_xts_enc6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_enc6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_enc1x - -.align 4 -.Lxts_enc6x_done: - cmpldi 8,0 - beq .Lxts_enc6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_enc6x_ret: - mtlr 11 - li 10,79 - li 11,95 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_enc5x: - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - lvx 25,3,7 - bdnz _aesp8_xts_enc5x - - add 10,10,31 - cmpwi 31,0 - .long 0x10E7C508 - .long 0x118CC508 - .long 0x11ADC508 - .long 0x11CEC508 - .long 0x11EFC508 - - subi 10,10,16 - .long 0x10E7CD08 - .long 0x118CCD08 - .long 0x11ADCD08 - .long 0x11CECD08 - .long 0x11EFCD08 - vxor 17,17,31 - - .long 0x10E7D508 - lvsr 5,0,31 - .long 0x118CD508 - .long 0x11ADD508 - .long 0x11CED508 - .long 0x11EFD508 - vxor 1,18,31 - - .long 0x10E7DD08 - .long 0x7C005699 - .long 0x118CDD08 - .long 0x11ADDD08 - .long 0x11CEDD08 - .long 0x11EFDD08 - vxor 2,19,31 - - addi 7,1,64+15 - .long 0x10E7E508 - .long 0x118CE508 - .long 0x11ADE508 - .long 0x11CEE508 - .long 0x11EFE508 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED08 - - .long 0x118CED08 - .long 0x11ADED08 - .long 0x11CEED08 - .long 0x11EFED08 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F508 - vperm 0,0,0,5 - .long 0x118CF508 - .long 0x11ADF508 - .long 0x11CEF508 - .long 0x11EFF508 - - .long 0x10E78D09 - .long 0x118C0D09 - .long 0x11AD1509 - .long 0x11CE1D09 - .long 0x11EF2509 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 5 -_aesp8_xts_decrypt6x: - stdu 1,-448(1) - mflr 11 - li 7,207 - li 3,223 - std 11,464(1) - stvx 20,7,1 - addi 7,7,32 - stvx 21,3,1 - addi 3,3,32 - stvx 22,7,1 - addi 7,7,32 - stvx 23,3,1 - addi 3,3,32 - stvx 24,7,1 - addi 7,7,32 - stvx 25,3,1 - addi 3,3,32 - stvx 26,7,1 - addi 7,7,32 - stvx 27,3,1 - addi 3,3,32 - stvx 28,7,1 - addi 7,7,32 - stvx 29,3,1 - addi 3,3,32 - stvx 30,7,1 - stvx 31,3,1 - li 0,-1 - stw 12,396(1) - li 3,0x10 - std 26,400(1) - li 26,0x20 - std 27,408(1) - li 27,0x30 - std 28,416(1) - li 28,0x40 - std 29,424(1) - li 29,0x50 - std 30,432(1) - li 30,0x60 - std 31,440(1) - li 31,0x70 - mtspr 256,0 - - subi 9,9,3 - - lvx 23,0,6 - lvx 30,3,6 - addi 6,6,0x20 - lvx 31,0,6 - vperm 23,23,30,7 - addi 7,1,64+15 - mtctr 9 - -.Load_xts_dec_key: - vperm 24,30,31,7 - lvx 30,3,6 - addi 6,6,0x20 - stvx 24,0,7 - vperm 25,31,30,7 - lvx 31,0,6 - stvx 25,3,7 - addi 7,7,0x20 - bdnz .Load_xts_dec_key - - lvx 26,3,6 - vperm 24,30,31,7 - lvx 27,26,6 - stvx 24,0,7 - vperm 25,31,26,7 - lvx 28,27,6 - stvx 25,3,7 - addi 7,1,64+15 - vperm 26,26,27,7 - lvx 29,28,6 - vperm 27,27,28,7 - lvx 30,29,6 - vperm 28,28,29,7 - lvx 31,30,6 - vperm 29,29,30,7 - lvx 22,31,6 - vperm 30,30,31,7 - lvx 24,0,7 - vperm 31,31,22,7 - lvx 25,3,7 - - vperm 0,2,4,5 - subi 10,10,31 - vxor 17,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - vand 11,11,10 - vxor 7,0,17 - vxor 8,8,11 - - .long 0x7C235699 - vxor 18,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 12,1,18 - vxor 8,8,11 - - .long 0x7C5A5699 - andi. 31,5,15 - vxor 19,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 13,2,19 - vxor 8,8,11 - - .long 0x7C7B5699 - sub 5,5,31 - vxor 20,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 14,3,20 - vxor 8,8,11 - - .long 0x7C9C5699 - subi 5,5,0x60 - vxor 21,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 15,4,21 - vxor 8,8,11 - - .long 0x7CBD5699 - addi 10,10,0x60 - vxor 22,8,23 - vsrab 11,8,9 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - vand 11,11,10 - vxor 16,5,22 - vxor 8,8,11 - - vxor 31,31,23 - mtctr 9 - b .Loop_xts_dec6x - -.align 5 -.Loop_xts_dec6x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - .long 0x1210C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - .long 0x1210CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec6x - - subic 5,5,96 - vxor 0,17,31 - .long 0x10E7C548 - .long 0x118CC548 - vsrab 11,8,9 - vxor 17,8,23 - vaddubm 8,8,8 - .long 0x11ADC548 - .long 0x11CEC548 - vsldoi 11,11,11,15 - .long 0x11EFC548 - .long 0x1210C548 - - subfe. 0,0,0 - vand 11,11,10 - .long 0x10E7CD48 - .long 0x118CCD48 - vxor 8,8,11 - .long 0x11ADCD48 - .long 0x11CECD48 - vxor 1,18,31 - vsrab 11,8,9 - vxor 18,8,23 - .long 0x11EFCD48 - .long 0x1210CD48 - - and 0,0,5 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x10E7D548 - .long 0x118CD548 - vand 11,11,10 - .long 0x11ADD548 - .long 0x11CED548 - vxor 8,8,11 - .long 0x11EFD548 - .long 0x1210D548 - - add 10,10,0 - - - - vxor 2,19,31 - vsrab 11,8,9 - vxor 19,8,23 - vaddubm 8,8,8 - .long 0x10E7DD48 - .long 0x118CDD48 - vsldoi 11,11,11,15 - .long 0x11ADDD48 - .long 0x11CEDD48 - vand 11,11,10 - .long 0x11EFDD48 - .long 0x1210DD48 - - addi 7,1,64+15 - vxor 8,8,11 - .long 0x10E7E548 - .long 0x118CE548 - vxor 3,20,31 - vsrab 11,8,9 - vxor 20,8,23 - .long 0x11ADE548 - .long 0x11CEE548 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x11EFE548 - .long 0x1210E548 - lvx 24,0,7 - vand 11,11,10 - - .long 0x10E7ED48 - .long 0x118CED48 - vxor 8,8,11 - .long 0x11ADED48 - .long 0x11CEED48 - vxor 4,21,31 - vsrab 11,8,9 - vxor 21,8,23 - .long 0x11EFED48 - .long 0x1210ED48 - lvx 25,3,7 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - - .long 0x10E7F548 - .long 0x118CF548 - vand 11,11,10 - .long 0x11ADF548 - .long 0x11CEF548 - vxor 8,8,11 - .long 0x11EFF548 - .long 0x1210F548 - vxor 5,22,31 - vsrab 11,8,9 - vxor 22,8,23 - - .long 0x10E70549 - .long 0x7C005699 - vaddubm 8,8,8 - vsldoi 11,11,11,15 - .long 0x118C0D49 - .long 0x7C235699 - .long 0x11AD1549 - - .long 0x7C5A5699 - vand 11,11,10 - .long 0x11CE1D49 - - .long 0x7C7B5699 - .long 0x11EF2549 - - .long 0x7C9C5699 - vxor 8,8,11 - .long 0x12102D49 - - .long 0x7CBD5699 - addi 10,10,0x60 - - - - - - .long 0x7CE02799 - vxor 7,0,17 - - .long 0x7D832799 - vxor 12,1,18 - - .long 0x7DBA2799 - vxor 13,2,19 - - .long 0x7DDB2799 - vxor 14,3,20 - - .long 0x7DFC2799 - vxor 15,4,21 - .long 0x7E1D2799 - vxor 16,5,22 - addi 4,4,0x60 - - mtctr 9 - beq .Loop_xts_dec6x - - addic. 5,5,0x60 - beq .Lxts_dec6x_zero - cmpwi 5,0x20 - blt .Lxts_dec6x_one - nop - beq .Lxts_dec6x_two - cmpwi 5,0x40 - blt .Lxts_dec6x_three - nop - beq .Lxts_dec6x_four - -.Lxts_dec6x_five: - vxor 7,1,17 - vxor 12,2,18 - vxor 13,3,19 - vxor 14,4,20 - vxor 15,5,21 - - bl _aesp8_xts_dec5x - - - vor 17,22,22 - vxor 18,8,23 - - .long 0x7CE02799 - vxor 7,0,18 - - .long 0x7D832799 - - .long 0x7DBA2799 - - .long 0x7DDB2799 - .long 0x7DFC2799 - addi 4,4,0x50 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_four: - vxor 7,2,17 - vxor 12,3,18 - vxor 13,4,19 - vxor 14,5,20 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,21,21 - vor 18,22,22 - - .long 0x7CE02799 - vxor 7,0,22 - - .long 0x7D832799 - - .long 0x7DBA2799 - .long 0x7DDB2799 - addi 4,4,0x40 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_three: - vxor 7,3,17 - vxor 12,4,18 - vxor 13,5,19 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,20,20 - vor 18,21,21 - - .long 0x7CE02799 - vxor 7,0,21 - - .long 0x7D832799 - .long 0x7DBA2799 - addi 4,4,0x30 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_two: - vxor 7,4,17 - vxor 12,5,18 - vxor 13,13,13 - vxor 14,14,14 - vxor 15,15,15 - - bl _aesp8_xts_dec5x - - - vor 17,19,19 - vor 18,20,20 - - .long 0x7CE02799 - vxor 7,0,20 - .long 0x7D832799 - addi 4,4,0x20 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_one: - vxor 7,5,17 - nop -.Loop_xts_dec1x: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Loop_xts_dec1x - - subi 0,31,1 - .long 0x10E7C548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - - sub 10,10,0 - .long 0x10E7D548 - - .long 0x7C005699 - .long 0x10E7DD48 - - addi 7,1,64+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 17,17,31 - - - .long 0x10E7F548 - - mtctr 9 - .long 0x10E78D49 - - vor 17,18,18 - vor 18,19,19 - - .long 0x7CE02799 - addi 4,4,0x10 - vxor 7,0,19 - bne .Lxts_dec6x_steal - b .Lxts_dec6x_done - -.align 4 -.Lxts_dec6x_zero: - cmpwi 31,0 - beq .Lxts_dec6x_done - - .long 0x7C005699 - - vxor 7,0,18 -.Lxts_dec6x_steal: - .long 0x10E7C548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - lvx 25,3,7 - bdnz .Lxts_dec6x_steal - - add 10,10,31 - .long 0x10E7C548 - - cmpwi 31,0 - .long 0x10E7CD48 - - .long 0x7C005699 - .long 0x10E7D548 - - lvsr 5,0,31 - .long 0x10E7DD48 - - addi 7,1,64+15 - .long 0x10E7E548 - lvx 24,0,7 - - .long 0x10E7ED48 - lvx 25,3,7 - vxor 18,18,31 - - - .long 0x10E7F548 - - vperm 0,0,0,5 - .long 0x11679549 - - - - .long 0x7D602799 - - vxor 7,7,7 - vspltisb 12,-1 - vperm 7,7,12,5 - vsel 7,0,11,7 - vxor 7,7,17 - - subi 30,4,1 - mtctr 31 -.Loop_xts_dec6x_steal: - lbzu 0,1(30) - stb 0,16(30) - bdnz .Loop_xts_dec6x_steal - - li 31,0 - mtctr 9 - b .Loop_xts_dec1x - -.align 4 -.Lxts_dec6x_done: - cmpldi 8,0 - beq .Lxts_dec6x_ret - - vxor 8,17,23 - - .long 0x7D004799 - -.Lxts_dec6x_ret: - mtlr 11 - li 10,79 - li 11,95 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - stvx 9,10,1 - addi 10,10,32 - stvx 9,11,1 - addi 11,11,32 - - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - ld 26,400(1) - ld 27,408(1) - ld 28,416(1) - ld 29,424(1) - ld 30,432(1) - ld 31,440(1) - addi 1,1,448 - blr -.long 0 -.byte 0,12,0x04,1,0x80,6,6,0 -.long 0 - -.align 5 -_aesp8_xts_dec5x: - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - lvx 24,26,7 - addi 7,7,0x20 - - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - lvx 25,3,7 - bdnz _aesp8_xts_dec5x - - subi 0,31,1 - .long 0x10E7C548 - .long 0x118CC548 - .long 0x11ADC548 - .long 0x11CEC548 - .long 0x11EFC548 - - andi. 0,0,16 - cmpwi 31,0 - .long 0x10E7CD48 - .long 0x118CCD48 - .long 0x11ADCD48 - .long 0x11CECD48 - .long 0x11EFCD48 - vxor 17,17,31 - - sub 10,10,0 - .long 0x10E7D548 - .long 0x118CD548 - .long 0x11ADD548 - .long 0x11CED548 - .long 0x11EFD548 - vxor 1,18,31 - - .long 0x10E7DD48 - .long 0x7C005699 - .long 0x118CDD48 - .long 0x11ADDD48 - .long 0x11CEDD48 - .long 0x11EFDD48 - vxor 2,19,31 - - addi 7,1,64+15 - .long 0x10E7E548 - .long 0x118CE548 - .long 0x11ADE548 - .long 0x11CEE548 - .long 0x11EFE548 - lvx 24,0,7 - vxor 3,20,31 - - .long 0x10E7ED48 - - .long 0x118CED48 - .long 0x11ADED48 - .long 0x11CEED48 - .long 0x11EFED48 - lvx 25,3,7 - vxor 4,21,31 - - .long 0x10E7F548 - .long 0x118CF548 - .long 0x11ADF548 - .long 0x11CEF548 - .long 0x11EFF548 - - .long 0x10E78D49 - .long 0x118C0D49 - .long 0x11AD1549 - .long 0x11CE1D49 - .long 0x11EF2549 - mtctr 9 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/vpaes-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/vpaes-ppc.s deleted file mode 100644 index 4e73fefa826879..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/vpaes-ppc.s +++ /dev/null @@ -1,1497 +0,0 @@ -.machine "any" - -.text - -.align 7 -_vpaes_consts: -.Lk_mc_forward: -.byte 0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c -.byte 0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00 -.byte 0x09,0x0a,0x0b,0x08,0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04 -.byte 0x0d,0x0e,0x0f,0x0c,0x01,0x02,0x03,0x00,0x05,0x06,0x07,0x04,0x09,0x0a,0x0b,0x08 -.Lk_mc_backward: -.byte 0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e -.byte 0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a -.byte 0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02,0x07,0x04,0x05,0x06 -.byte 0x07,0x04,0x05,0x06,0x0b,0x08,0x09,0x0a,0x0f,0x0c,0x0d,0x0e,0x03,0x00,0x01,0x02 -.Lk_sr: -.byte 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f -.byte 0x00,0x05,0x0a,0x0f,0x04,0x09,0x0e,0x03,0x08,0x0d,0x02,0x07,0x0c,0x01,0x06,0x0b -.byte 0x00,0x09,0x02,0x0b,0x04,0x0d,0x06,0x0f,0x08,0x01,0x0a,0x03,0x0c,0x05,0x0e,0x07 -.byte 0x00,0x0d,0x0a,0x07,0x04,0x01,0x0e,0x0b,0x08,0x05,0x02,0x0f,0x0c,0x09,0x06,0x03 - - - - -.Lk_inv: -.byte 0xf0,0x01,0x08,0x0d,0x0f,0x06,0x05,0x0e,0x02,0x0c,0x0b,0x0a,0x09,0x03,0x07,0x04 -.byte 0xf0,0x07,0x0b,0x0f,0x06,0x0a,0x04,0x01,0x09,0x08,0x05,0x02,0x0c,0x0e,0x0d,0x03 -.Lk_ipt: -.byte 0x00,0x70,0x2a,0x5a,0x98,0xe8,0xb2,0xc2,0x08,0x78,0x22,0x52,0x90,0xe0,0xba,0xca -.byte 0x00,0x4d,0x7c,0x31,0x7d,0x30,0x01,0x4c,0x81,0xcc,0xfd,0xb0,0xfc,0xb1,0x80,0xcd -.Lk_sbo: -.byte 0x00,0xc7,0xbd,0x6f,0x17,0x6d,0xd2,0xd0,0x78,0xa8,0x02,0xc5,0x7a,0xbf,0xaa,0x15 -.byte 0x00,0x6a,0xbb,0x5f,0xa5,0x74,0xe4,0xcf,0xfa,0x35,0x2b,0x41,0xd1,0x90,0x1e,0x8e -.Lk_sb1: -.byte 0x00,0x23,0xe2,0xfa,0x15,0xd4,0x18,0x36,0xef,0xd9,0x2e,0x0d,0xc1,0xcc,0xf7,0x3b -.byte 0x00,0x3e,0x50,0xcb,0x8f,0xe1,0x9b,0xb1,0x44,0xf5,0x2a,0x14,0x6e,0x7a,0xdf,0xa5 -.Lk_sb2: -.byte 0x00,0x29,0xe1,0x0a,0x40,0x88,0xeb,0x69,0x4a,0x23,0x82,0xab,0xc8,0x63,0xa1,0xc2 -.byte 0x00,0x24,0x71,0x0b,0xc6,0x93,0x7a,0xe2,0xcd,0x2f,0x98,0xbc,0x55,0xe9,0xb7,0x5e - - - - -.Lk_dipt: -.byte 0x00,0x5f,0x54,0x0b,0x04,0x5b,0x50,0x0f,0x1a,0x45,0x4e,0x11,0x1e,0x41,0x4a,0x15 -.byte 0x00,0x65,0x05,0x60,0xe6,0x83,0xe3,0x86,0x94,0xf1,0x91,0xf4,0x72,0x17,0x77,0x12 -.Lk_dsbo: -.byte 0x00,0x40,0xf9,0x7e,0x53,0xea,0x87,0x13,0x2d,0x3e,0x94,0xd4,0xb9,0x6d,0xaa,0xc7 -.byte 0x00,0x1d,0x44,0x93,0x0f,0x56,0xd7,0x12,0x9c,0x8e,0xc5,0xd8,0x59,0x81,0x4b,0xca -.Lk_dsb9: -.byte 0x00,0xd6,0x86,0x9a,0x53,0x03,0x1c,0x85,0xc9,0x4c,0x99,0x4f,0x50,0x1f,0xd5,0xca -.byte 0x00,0x49,0xd7,0xec,0x89,0x17,0x3b,0xc0,0x65,0xa5,0xfb,0xb2,0x9e,0x2c,0x5e,0x72 -.Lk_dsbd: -.byte 0x00,0xa2,0xb1,0xe6,0xdf,0xcc,0x57,0x7d,0x39,0x44,0x2a,0x88,0x13,0x9b,0x6e,0xf5 -.byte 0x00,0xcb,0xc6,0x24,0xf7,0xfa,0xe2,0x3c,0xd3,0xef,0xde,0x15,0x0d,0x18,0x31,0x29 -.Lk_dsbb: -.byte 0x00,0x42,0xb4,0x96,0x92,0x64,0x22,0xd0,0x04,0xd4,0xf2,0xb0,0xf6,0x46,0x26,0x60 -.byte 0x00,0x67,0x59,0xcd,0xa6,0x98,0x94,0xc1,0x6b,0xaa,0x55,0x32,0x3e,0x0c,0xff,0xf3 -.Lk_dsbe: -.byte 0x00,0xd0,0xd4,0x26,0x96,0x92,0xf2,0x46,0xb0,0xf6,0xb4,0x64,0x04,0x60,0x42,0x22 -.byte 0x00,0xc1,0xaa,0xff,0xcd,0xa6,0x55,0x0c,0x32,0x3e,0x59,0x98,0x6b,0xf3,0x67,0x94 - - - - -.Lk_dksd: -.byte 0x00,0x47,0xe4,0xa3,0x5d,0x1a,0xb9,0xfe,0xf9,0xbe,0x1d,0x5a,0xa4,0xe3,0x40,0x07 -.byte 0x00,0x83,0x36,0xb5,0xf4,0x77,0xc2,0x41,0x1e,0x9d,0x28,0xab,0xea,0x69,0xdc,0x5f -.Lk_dksb: -.byte 0x00,0xd5,0x50,0x85,0x1f,0xca,0x4f,0x9a,0x99,0x4c,0xc9,0x1c,0x86,0x53,0xd6,0x03 -.byte 0x00,0x4a,0xfc,0xb6,0xa7,0xed,0x5b,0x11,0xc8,0x82,0x34,0x7e,0x6f,0x25,0x93,0xd9 -.Lk_dkse: -.byte 0x00,0xd6,0xc9,0x1f,0xca,0x1c,0x03,0xd5,0x86,0x50,0x4f,0x99,0x4c,0x9a,0x85,0x53 -.byte 0xe8,0x7b,0xdc,0x4f,0x05,0x96,0x31,0xa2,0x87,0x14,0xb3,0x20,0x6a,0xf9,0x5e,0xcd -.Lk_dks9: -.byte 0x00,0xa7,0xd9,0x7e,0xc8,0x6f,0x11,0xb6,0xfc,0x5b,0x25,0x82,0x34,0x93,0xed,0x4a -.byte 0x00,0x33,0x14,0x27,0x62,0x51,0x76,0x45,0xce,0xfd,0xda,0xe9,0xac,0x9f,0xb8,0x8b - -.Lk_rcon: -.byte 0xb6,0xee,0x9d,0xaf,0xb9,0x91,0x83,0x1f,0x81,0x7d,0x7c,0x4d,0x08,0x98,0x2a,0x70 -.Lk_s63: -.byte 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b - -.Lk_opt: -.byte 0x00,0x60,0xb6,0xd6,0x29,0x49,0x9f,0xff,0x08,0x68,0xbe,0xde,0x21,0x41,0x97,0xf7 -.byte 0x00,0xec,0xbc,0x50,0x51,0xbd,0xed,0x01,0xe0,0x0c,0x5c,0xb0,0xb1,0x5d,0x0d,0xe1 -.Lk_deskew: -.byte 0x00,0xe3,0xa4,0x47,0x40,0xa3,0xe4,0x07,0x1a,0xf9,0xbe,0x5d,0x5a,0xb9,0xfe,0x1d -.byte 0x00,0x69,0xea,0x83,0xdc,0xb5,0x36,0x5f,0x77,0x1e,0x9d,0xf4,0xab,0xc2,0x41,0x28 -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,-0x308 - mtlr 0 - 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,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 -.align 2 -.align 6 - - - - - - -.align 4 -_vpaes_encrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x100 - lvx 11, 12, 10 - li 10, 0x110 - lvx 12, 12, 9 - li 9, 0x120 - lvx 13, 12, 8 - li 8, 0x130 - lvx 14, 12, 11 - li 11, 0x140 - lvx 15, 12, 10 - li 10, 0x150 - lvx 16, 12, 9 - lvx 17, 12, 8 - lvx 18, 12, 11 - lvx 19, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 5 -_vpaes_encrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x10 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - addi 10, 11, 0x40 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Lenc_entry - -.align 4 -.Lenc_loop: - - vperm 4, 17, 7, 2 - lvx 1, 12, 11 - addi 11, 11, 16 - vperm 0, 16, 7, 3 - vxor 4, 4, 5 - andi. 11, 11, 0x30 - vperm 5, 19, 7, 2 - vxor 0, 0, 4 - vperm 2, 18, 7, 3 - lvx 4, 12, 10 - addi 10, 11, 0x40 - vperm 3, 0, 7, 1 - vxor 2, 2, 5 - vperm 0, 0, 7, 4 - vxor 3, 3, 2 - vperm 4, 3, 7, 1 - vxor 0, 0, 3 - vxor 0, 0, 4 - -.Lenc_entry: - - vsrb 1, 0, 8 - vperm 5, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 5 - vxor 4, 4, 5 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Lenc_loop - - - addi 10, 11, 0x80 - - - vperm 4, 14, 7, 2 - lvx 1, 12, 10 - vperm 0, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 0, 4 - vperm 0, 0, 7, 1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.section ".opd","aw" -.align 3 -vpaes_encrypt: -.quad .vpaes_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_encrypt: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,252(1) - li 0, -1 - std 6,272(1) - mtspr 256,0 - - bl _vpaes_encrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Lenc_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Lenc_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Lenc_out_unaligned - b .Lenc_done - -.align 4 -.Lenc_out_aligned: - stvx 0, 0, 4 -.Lenc_done: - - li 10,63 - li 11,79 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_encrypt,.-.vpaes_encrypt -.size vpaes_encrypt,.-.vpaes_encrypt - -.align 4 -_vpaes_decrypt_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0x160 - li 8, 0x170 - vxor 7, 7, 7 - vspltisb 8,4 - vspltisb 9,0x0f - lvx 10, 12, 11 - li 11, 0x180 - lvx 11, 12, 10 - li 10, 0x190 - lvx 12, 12, 9 - li 9, 0x1a0 - lvx 13, 12, 8 - li 8, 0x1b0 - lvx 14, 12, 11 - li 11, 0x1c0 - lvx 15, 12, 10 - li 10, 0x1d0 - lvx 16, 12, 9 - li 9, 0x1e0 - lvx 17, 12, 8 - li 8, 0x1f0 - lvx 18, 12, 11 - li 11, 0x200 - lvx 19, 12, 10 - li 10, 0x210 - lvx 20, 12, 9 - lvx 21, 12, 8 - lvx 22, 12, 11 - lvx 23, 12, 10 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - -.align 4 -_vpaes_decrypt_core: - lwz 8, 240(5) - li 9, 16 - lvx 5, 0, 5 - li 11, 0x30 - lvx 6, 9, 5 - addi 9, 9, 16 - vperm 5, 5, 6, 31 - vsrb 1, 0, 8 - vperm 0, 12, 12, 0 - vperm 1, 13, 13, 1 - vxor 0, 0, 5 - vxor 0, 0, 1 - mtctr 8 - b .Ldec_entry - -.align 4 -.Ldec_loop: - - - - lvx 0, 12, 11 - - - vperm 4, 16, 7, 2 - subi 11, 11, 16 - vperm 1, 17, 7, 3 - andi. 11, 11, 0x30 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 18, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 19, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 20, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 21, 7, 3 - vxor 5, 5, 4 - - vxor 5, 5, 1 - - - vperm 4, 22, 7, 2 - vperm 5, 5, 7, 0 - vperm 1, 23, 7, 3 - vxor 0, 5, 4 - vxor 0, 0, 1 - -.Ldec_entry: - - vsrb 1, 0, 8 - vperm 2, 11, 11, 0 - vxor 0, 0, 1 - vperm 3, 10, 10, 1 - vperm 4, 10, 10, 0 - vand 0, 0, 9 - vxor 3, 3, 2 - vxor 4, 4, 2 - vperm 2, 10, 7, 3 - vor 5,6,6 - lvx 6, 9, 5 - vperm 3, 10, 7, 4 - addi 9, 9, 16 - vxor 2, 2, 0 - vperm 5, 5, 6, 31 - vxor 3, 3, 1 - bdnz .Ldec_loop - - - addi 10, 11, 0x80 - - vperm 4, 14, 7, 2 - - lvx 2, 12, 10 - vperm 1, 15, 7, 3 - vxor 4, 4, 5 - vxor 0, 1, 4 - vperm 0, 0, 7, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.section ".opd","aw" -.align 3 -vpaes_decrypt: -.quad .vpaes_decrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_decrypt: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 6 - mfspr 7,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 7,252(1) - li 0, -1 - std 6,272(1) - mtspr 256,0 - - bl _vpaes_decrypt_preheat - - lvsl 27, 0, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 29, 0, 4 - lvsl 31, 0, 5 - lvx 26, 0, 3 - vperm 0, 0, 26, 27 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - li 9, 16 - beq .Ldec_out_aligned - - vperm 0, 0, 0, 29 - mtctr 9 -.Ldec_out_unaligned: - stvebx 0, 0, 4 - addi 4, 4, 1 - bdnz .Ldec_out_unaligned - b .Ldec_done - -.align 4 -.Ldec_out_aligned: - stvx 0, 0, 4 -.Ldec_done: - - li 10,63 - li 11,79 - mtlr 6 - mtspr 256,7 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_decrypt,.-.vpaes_decrypt -.size vpaes_decrypt,.-.vpaes_decrypt - -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.section ".opd","aw" -.align 3 -vpaes_cbc_encrypt: -.quad .vpaes_cbc_encrypt,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_cbc_encrypt: - cmpldi 5,16 - .long 0x4dc00020 - - stdu 1,-272(1) - mflr 0 - li 10,63 - li 11,79 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,252(1) - std 30,256(1) - std 31,264(1) - li 9, -16 - std 0, 288(1) - - and 30, 5, 9 - andi. 9, 4, 15 - mr 5, 6 - mr 31, 7 - li 6, -1 - mcrf 1, 0 - mr 7, 12 - mtspr 256,6 - - lvx 24, 0, 31 - li 9, 15 - lvsl 27, 0, 31 - lvx 25, 9, 31 - vperm 24, 24, 25, 27 - - cmpwi 8, 0 - neg 8, 3 - vxor 7, 7, 7 - lvsl 31, 0, 5 - lvsr 29, 0, 4 - lvsr 27, 0, 8 - vnor 30, 7, 7 - lvx 26, 0, 3 - vperm 30, 7, 30, 29 - addi 3, 3, 15 - - beq .Lcbc_decrypt - - bl _vpaes_encrypt_preheat - li 0, 16 - - beq 1, .Lcbc_enc_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - andi. 8, 4, 15 - vor 24,0,0 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_enc_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_enc_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_enc_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vxor 0, 0, 24 - - bl _vpaes_encrypt_core - - vor 24,0,0 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_enc_loop - - b .Lcbc_done - -.align 5 -.Lcbc_decrypt: - bl _vpaes_decrypt_preheat - li 0, 16 - - beq 1, .Lcbc_dec_loop - - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - andi. 8, 4, 15 - vxor 0, 0, 24 - vor 24,25,25 - sub 9, 4, 8 - vperm 28, 0, 0, 29 - -.Lcbc_dec_head: - stvebx 28, 8, 9 - cmpwi 8, 15 - addi 8, 8, 1 - bne .Lcbc_dec_head - - sub. 30, 30, 0 - addi 4, 4, 16 - beq .Lcbc_unaligned_done - -.Lcbc_dec_loop: - vor 0,26,26 - lvx 26, 0, 3 - addi 3, 3, 16 - vperm 0, 0, 26, 27 - vor 25,0,0 - - bl _vpaes_decrypt_core - - vxor 0, 0, 24 - vor 24,25,25 - sub. 30, 30, 0 - vperm 0, 0, 0, 29 - vsel 1,28,0,30 - vor 28,0,0 - stvx 1, 0, 4 - addi 4, 4, 16 - bne .Lcbc_dec_loop - -.Lcbc_done: - beq 1, .Lcbc_write_iv - -.Lcbc_unaligned_done: - andi. 8, 4, 15 - sub 4, 4, 8 - li 9, 0 -.Lcbc_tail: - stvebx 28, 9, 4 - addi 9, 9, 1 - cmpw 9, 8 - bne .Lcbc_tail - -.Lcbc_write_iv: - neg 8, 31 - li 10, 4 - lvsl 29, 0, 8 - li 11, 8 - li 12, 12 - vperm 24, 24, 24, 29 - stvewx 24, 0, 31 - stvewx 24, 10, 31 - stvewx 24, 11, 31 - stvewx 24, 12, 31 - - mtspr 256,7 - li 10,63 - li 11,79 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 -.Lcbc_abort: - ld 0, 288(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,0x04,1,0x80,2,6,0 -.long 0 -.size .vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt -.size vpaes_cbc_encrypt,.-.vpaes_cbc_encrypt - - - - - -.align 4 -_vpaes_key_preheat: - mflr 8 - bl .Lconsts - mtlr 8 - li 11, 0xc0 - li 10, 0xd0 - li 9, 0xe0 - li 8, 0xf0 - - vspltisb 8,4 - vxor 9,9,9 - lvx 10, 12, 11 - li 11, 0x120 - lvx 11, 12, 10 - li 10, 0x130 - lvx 12, 12, 9 - li 9, 0x220 - lvx 13, 12, 8 - li 8, 0x230 - - lvx 14, 12, 11 - li 11, 0x240 - lvx 15, 12, 10 - li 10, 0x250 - - lvx 16, 12, 9 - li 9, 0x260 - lvx 17, 12, 8 - li 8, 0x270 - lvx 18, 12, 11 - li 11, 0x280 - lvx 19, 12, 10 - li 10, 0x290 - lvx 20, 12, 9 - li 9, 0x2a0 - lvx 21, 12, 8 - li 8, 0x2b0 - lvx 22, 12, 11 - lvx 23, 12, 10 - - lvx 24, 12, 9 - lvx 25, 0, 12 - lvx 26, 12, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.align 4 -_vpaes_schedule_core: - mflr 7 - - bl _vpaes_key_preheat - - - neg 8, 3 - lvx 0, 0, 3 - addi 3, 3, 15 - lvsr 27, 0, 8 - lvx 6, 0, 3 - addi 3, 3, 8 - vperm 0, 0, 6, 27 - - - vor 3,0,0 - bl _vpaes_schedule_transform - vor 7,0,0 - - bne 1, .Lschedule_am_decrypting - - - li 8, 0x30 - li 9, 4 - li 10, 8 - li 11, 12 - - lvsr 29, 0, 5 - vnor 30, 9, 9 - vperm 30, 9, 30, 29 - - - vperm 28, 0, 0, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - b .Lschedule_go - -.Lschedule_am_decrypting: - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - addi 10, 12, 0x80 - - lvx 1, 8, 10 - li 9, 4 - li 10, 8 - li 11, 12 - vperm 4, 3, 3, 1 - - neg 0, 5 - lvsl 29, 0, 0 - vnor 30, 9, 9 - vperm 30, 30, 9, 29 - - - vperm 28, 4, 4, 29 - stvewx 28, 0, 5 - stvewx 28, 9, 5 - stvewx 28, 10, 5 - addi 10, 12, 0x80 - stvewx 28, 11, 5 - addi 5, 5, 15 - xori 8, 8, 0x30 - -.Lschedule_go: - cmplwi 4, 192 - bgt .Lschedule_256 - beq .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - li 0, 10 - mtctr 0 - -.Loop_schedule_128: - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - b .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 4 -.Lschedule_192: - li 0, 4 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - vsldoi 0, 3, 0, 8 - bl _vpaes_schedule_transform - vsldoi 6, 0, 9, 8 - vsldoi 6, 9, 6, 8 - mtctr 0 - -.Loop_schedule_192: - bl _vpaes_schedule_round - vsldoi 0, 6, 0, 8 - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - bl _vpaes_schedule_mangle - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - bl _vpaes_schedule_192_smear - b .Loop_schedule_192 - - - - - - - - - - - -.align 4 -.Lschedule_256: - li 0, 7 - addi 3, 3, 8 - lvx 0, 0, 3 - vperm 0, 6, 0, 27 - bl _vpaes_schedule_transform - mtctr 0 - -.Loop_schedule_256: - bl _vpaes_schedule_mangle - vor 6,0,0 - - - bl _vpaes_schedule_round - bdz .Lschedule_mangle_last - bl _vpaes_schedule_mangle - - - vspltw 0, 0, 3 - vor 5,7,7 - vor 7,6,6 - bl _vpaes_schedule_low_round - vor 7,5,5 - - b .Loop_schedule_256 - - - - - - - - - - -.align 4 -.Lschedule_mangle_last: - - li 11, 0x2e0 - li 9, 0x2f0 - bne 1, .Lschedule_mangle_last_dec - - - lvx 1, 8, 10 - li 11, 0x2c0 - li 9, 0x2d0 - vperm 0, 0, 0, 1 - - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, 16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 5 - stvewx 0, 10, 5 - stvewx 0, 11, 5 - stvewx 0, 12, 5 - b .Lschedule_mangle_done - -.align 4 -.Lschedule_mangle_last_dec: - lvx 12, 11, 12 - lvx 13, 9, 12 - addi 5, 5, -16 - vxor 0, 0, 26 - bl _vpaes_schedule_transform - - - addi 9, 5, -15 - vperm 0, 0, 0, 29 - li 10, 4 - vsel 2,28,0,30 - li 11, 8 - stvx 2, 0, 5 - li 12, 12 - stvewx 0, 0, 9 - stvewx 0, 10, 9 - stvewx 0, 11, 9 - stvewx 0, 12, 9 - - -.Lschedule_mangle_done: - mtlr 7 - - vxor 0, 0, 0 - vxor 1, 1, 1 - vxor 2, 2, 2 - vxor 3, 3, 3 - vxor 4, 4, 4 - vxor 5, 5, 5 - vxor 6, 6, 6 - vxor 7, 7, 7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_192_smear: - vspltw 0, 7, 3 - vsldoi 1, 9, 6, 12 - vsldoi 0, 7, 0, 8 - vxor 6, 6, 1 - vxor 6, 6, 0 - vor 0,6,6 - vsldoi 6, 6, 9, 8 - vsldoi 6, 9, 6, 8 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_round: - - - vsldoi 1, 24, 9, 15 - vsldoi 24, 24, 24, 15 - vxor 7, 7, 1 - - - vspltw 0, 0, 3 - vsldoi 0, 0, 0, 1 - - - - -_vpaes_schedule_low_round: - - vsldoi 1, 9, 7, 12 - vxor 7, 7, 1 - vspltisb 1,0x0f - vsldoi 4, 9, 7, 8 - - - vand 1, 1, 0 - vsrb 0, 0, 8 - vxor 7, 7, 4 - vperm 2, 11, 9, 1 - vxor 1, 1, 0 - vperm 3, 10, 9, 0 - vxor 3, 3, 2 - vperm 4, 10, 9, 1 - vxor 7, 7, 26 - vperm 3, 10, 9, 3 - vxor 4, 4, 2 - vperm 2, 10, 9, 4 - vxor 3, 3, 1 - vxor 2, 2, 0 - vperm 4, 15, 9, 3 - vperm 1, 14, 9, 2 - vxor 1, 1, 4 - - - vxor 0, 1, 7 - vxor 7, 1, 7 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - -.align 4 -_vpaes_schedule_transform: - - vsrb 2, 0, 8 - - vperm 0, 12, 12, 0 - - vperm 2, 13, 13, 2 - vxor 0, 0, 2 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - - - - - - - - - - - - - - - - - - - - - - - - -.align 4 -_vpaes_schedule_mangle: - - - bne 1, .Lschedule_mangle_dec - - - vxor 4, 0, 26 - addi 5, 5, 16 - vperm 4, 4, 4, 25 - vperm 1, 4, 4, 25 - vperm 3, 1, 1, 25 - vxor 4, 4, 1 - lvx 1, 8, 10 - vxor 3, 3, 4 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr - -.align 4 -.Lschedule_mangle_dec: - - - vsrb 1, 0, 8 - - - - vperm 2, 16, 16, 0 - - vperm 3, 17, 17, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 18, 18, 0 - vxor 2, 2, 3 - - vperm 3, 19, 19, 1 - vxor 3, 3, 2 - vperm 3, 3, 9, 25 - - - vperm 2, 20, 20, 0 - vxor 2, 2, 3 - - vperm 3, 21, 21, 1 - vxor 3, 3, 2 - - - vperm 2, 22, 22, 0 - vperm 3, 3, 9, 25 - - vperm 4, 23, 23, 1 - lvx 1, 8, 10 - vxor 2, 2, 3 - vxor 3, 4, 2 - - addi 5, 5, -16 - - vperm 3, 3, 3, 1 - addi 8, 8, -16 - andi. 8, 8, 0x30 - - - vperm 1, 3, 3, 29 - vsel 2,28,1,30 - vor 28,1,1 - stvx 2, 0, 5 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.section ".opd","aw" -.align 3 -vpaes_set_encrypt_key: -.quad .vpaes_set_encrypt_key,.TOC.@tocbase,0 -.previous -.align 5 -.vpaes_set_encrypt_key: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,252(1) - li 7, -1 - std 0, 272(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - cmplw 1,4,4 - li 8, 0x30 - bl _vpaes_schedule_core - - ld 0, 272(1) - li 10,63 - li 11,79 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key -.size vpaes_set_encrypt_key,.-.vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.section ".opd","aw" -.align 3 -vpaes_set_decrypt_key: -.quad .vpaes_set_decrypt_key,.TOC.@tocbase,0 -.previous -.align 4 -.vpaes_set_decrypt_key: - stdu 1,-256(1) - li 10,63 - li 11,79 - mflr 0 - mfspr 6,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 6,252(1) - li 7, -1 - std 0, 272(1) - mtspr 256,7 - - srwi 9, 4, 5 - addi 9, 9, 6 - stw 9, 240(5) - - slwi 9, 9, 4 - add 5, 5, 9 - - cmplwi 1, 4, 0 - srwi 8, 4, 1 - andi. 8, 8, 32 - xori 8, 8, 32 - bl _vpaes_schedule_core - - ld 0, 272(1) - li 10,63 - li 11,79 - mtspr 256,6 - mtlr 0 - xor 3, 3, 3 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,1,0x80,0,3,0 -.long 0 -.size .vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key -.size vpaes_set_decrypt_key,.-.vpaes_set_decrypt_key diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s deleted file mode 100644 index 832d6767dc47a9..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s +++ /dev/null @@ -1,1914 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.globl bn_sqr_comba4 -.type bn_sqr_comba4,@function -.section ".opd","aw" -.align 3 -bn_sqr_comba4: -.quad .bn_sqr_comba4,.TOC.@tocbase,0 -.previous -.globl bn_sqr_comba8 -.type bn_sqr_comba8,@function -.section ".opd","aw" -.align 3 -bn_sqr_comba8: -.quad .bn_sqr_comba8,.TOC.@tocbase,0 -.previous -.globl bn_mul_comba4 -.type bn_mul_comba4,@function -.section ".opd","aw" -.align 3 -bn_mul_comba4: -.quad .bn_mul_comba4,.TOC.@tocbase,0 -.previous -.globl bn_mul_comba8 -.type bn_mul_comba8,@function -.section ".opd","aw" -.align 3 -bn_mul_comba8: -.quad .bn_mul_comba8,.TOC.@tocbase,0 -.previous -.globl bn_sub_words -.type bn_sub_words,@function -.section ".opd","aw" -.align 3 -bn_sub_words: -.quad .bn_sub_words,.TOC.@tocbase,0 -.previous -.globl bn_add_words -.type bn_add_words,@function -.section ".opd","aw" -.align 3 -bn_add_words: -.quad .bn_add_words,.TOC.@tocbase,0 -.previous -.globl bn_div_words -.type bn_div_words,@function -.section ".opd","aw" -.align 3 -bn_div_words: -.quad .bn_div_words,.TOC.@tocbase,0 -.previous -.globl bn_sqr_words -.type bn_sqr_words,@function -.section ".opd","aw" -.align 3 -bn_sqr_words: -.quad .bn_sqr_words,.TOC.@tocbase,0 -.previous -.globl bn_mul_words -.type bn_mul_words,@function -.section ".opd","aw" -.align 3 -bn_mul_words: -.quad .bn_mul_words,.TOC.@tocbase,0 -.previous -.globl bn_mul_add_words -.type bn_mul_add_words,@function -.section ".opd","aw" -.align 3 -bn_mul_add_words: -.quad .bn_mul_add_words,.TOC.@tocbase,0 -.previous - - - -.machine "any" -.text - - - - - - - - -.align 4 -.bn_sqr_comba4: - - - - - - - - - - - - - - - - xor 0,0,0 - - - - ld 5,0(4) - mulld 9,5,5 - mulhdu 10,5,5 - - - - - std 9,0(3) - - ld 6,8(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 9,0 - - - addc 10,7,10 - addze 11,8 - addze 9,9 - - std 10,8(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,16(3) - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 7,7,7 - adde 8,8,8 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,24(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,32(3) - - ld 5,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 7,7,7 - adde 8,8,8 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,40(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - - std 9,48(3) - std 10,56(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .bn_sqr_comba4,.-.bn_sqr_comba4 -.size bn_sqr_comba4,.-.bn_sqr_comba4 - - - - - - - - -.align 4 -.bn_sqr_comba8: - - - - - - - - - - - - - - - - - - - - xor 0,0,0 - - - - ld 5,0(4) - mulld 9,5,5 - mulhdu 10,5,5 - std 9,0(3) - - ld 6,8(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,0 - addze 9,0 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - std 10,8(3) - - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - std 11,16(3) - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - std 9,24(3) - - mulld 7,6,6 - mulhdu 8,6,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,0(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,32(3) - - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,8(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,16(4) - ld 6,24(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,40(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,8(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,0(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,48(3) - - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,8(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,16(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,24(4) - ld 6,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,56(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,16(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,8(4) - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,64(3) - - ld 5,16(4) - mulld 7,5,6 - mulhdu 8,5,6 - - addc 9,7,9 - adde 10,8,10 - addze 11,0 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,24(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - - ld 5,32(4) - ld 6,40(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,72(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - - ld 5,24(4) - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,80(3) - - ld 5,32(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,0 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - - ld 5,40(4) - ld 6,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - addc 11,7,11 - adde 9,8,9 - addze 10,10 - std 11,88(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 9,7,9 - adde 10,8,10 - addze 11,0 - - ld 6,56(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - addc 9,7,9 - adde 10,8,10 - addze 11,11 - std 9,96(3) - - - ld 5,48(4) - mulld 7,5,6 - mulhdu 8,5,6 - addc 10,7,10 - adde 11,8,11 - addze 9,0 - addc 10,7,10 - adde 11,8,11 - addze 9,9 - std 10,104(3) - - mulld 7,6,6 - mulhdu 8,6,6 - addc 11,7,11 - adde 9,8,9 - std 11,112(3) - std 9, 120(3) - - - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .bn_sqr_comba8,.-.bn_sqr_comba8 -.size bn_sqr_comba8,.-.bn_sqr_comba8 - - - - - - - - -.align 4 -.bn_mul_comba4: - - - - - - - - - - - - xor 0,0,0 - - ld 6,0(4) - ld 7,0(5) - mulld 10,6,7 - mulhdu 11,6,7 - std 10,0(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,0 - addze 10,0 - - ld 6, 8(4) - ld 7, 0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - std 11,8(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - ld 6,8(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - - ld 6,0(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - std 12,16(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,0 - - ld 6,8(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - ld 6,16(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - - ld 6,24(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - addze 12,12 - std 10,24(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,0 - - ld 6,16(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - - ld 6,8(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,8,11 - adde 12,9,12 - addze 10,10 - std 11,32(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,0 - - ld 6,24(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,8,12 - adde 10,9,10 - addze 11,11 - std 12,40(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,8,10 - adde 11,9,11 - - std 10,48(3) - std 11,56(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_mul_comba4,.-.bn_mul_comba4 -.size bn_mul_comba4,.-.bn_mul_comba4 - - - - - - - - -.align 4 -.bn_mul_comba8: - - - - - - - - - - - - xor 0,0,0 - - - ld 6,0(4) - ld 7,0(5) - mulld 10,6,7 - mulhdu 11,6,7 - std 10,0(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - addze 12,9 - addze 10,0 - - ld 6,8(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,8(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,8(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,0(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,16(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,8(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - - ld 6,16(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,24(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,24(3) - - ld 6,32(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,24(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,16(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,8(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,0(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,32(3) - - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,8(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,16(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,24(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,32(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,40(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,40(3) - - ld 6,48(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,40(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,32(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,24(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,16(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,8(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,0(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,48(3) - - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,8(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,16(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,24(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,32(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,40(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,48(4) - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,56(4) - ld 7,0(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,56(3) - - ld 7,8(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,48(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,40(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,32(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,24(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,16(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,8(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,64(3) - - ld 6,16(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,24(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,32(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,40(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,48(4) - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,56(4) - ld 7,16(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,72(3) - - ld 7,24(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,48(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,40(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,32(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - - ld 6,24(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,80(3) - - ld 6,32(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,0 - - ld 6,40(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,48(4) - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - - ld 6,56(4) - ld 7,32(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - addze 11,11 - std 12,88(3) - - ld 7,40(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,0 - - ld 6,48(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - - ld 6,40(4) - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 10,10,8 - adde 11,11,9 - addze 12,12 - std 10,96(3) - - ld 6,48(4) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,0 - - ld 6,56(4) - ld 7,48(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 11,11,8 - adde 12,12,9 - addze 10,10 - std 11,104(3) - - ld 7,56(5) - mulld 8,6,7 - mulhdu 9,6,7 - addc 12,12,8 - adde 10,10,9 - std 12,112(3) - std 10,120(3) - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_mul_comba8,.-.bn_mul_comba8 -.size bn_mul_comba8,.-.bn_mul_comba8 - - - - - - - - -.align 4 -.bn_sub_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - subfc. 7,0,6 - - - beq .Lppcasm_sub_adios - addi 4,4,-8 - addi 3,3,-8 - addi 5,5,-8 - mtctr 6 -.Lppcasm_sub_mainloop: - ldu 7,8(4) - ldu 8,8(5) - subfe 6,8,7 - - - stdu 6,8(3) - bdnz .Lppcasm_sub_mainloop -.Lppcasm_sub_adios: - subfze 3,0 - andi. 3,3,1 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_sub_words,.-.bn_sub_words -.size bn_sub_words,.-.bn_sub_words - - - - - - - - -.align 4 -.bn_add_words: - - - - - - - - - - - - - - xor 0,0,0 - - - - addic. 6,6,0 - beq .Lppcasm_add_adios - addi 4,4,-8 - addi 3,3,-8 - addi 5,5,-8 - mtctr 6 -.Lppcasm_add_mainloop: - ldu 7,8(4) - ldu 8,8(5) - adde 8,7,8 - stdu 8,8(3) - bdnz .Lppcasm_add_mainloop -.Lppcasm_add_adios: - addze 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_add_words,.-.bn_add_words -.size bn_add_words,.-.bn_add_words - - - - - - - - -.align 4 -.bn_div_words: - - - - - - - - - - - - cmpldi 0,5,0 - bne .Lppcasm_div1 - li 3,-1 - blr -.Lppcasm_div1: - xor 0,0,0 - li 8,64 - cntlzd. 7,5 - beq .Lppcasm_div2 - subf 8,7,8 - srd. 9,3,8 - td 16,9,0 -.Lppcasm_div2: - cmpld 0,3,5 - blt .Lppcasm_div3 - subf 3,5,3 -.Lppcasm_div3: - cmpi 0,0,7,0 - beq .Lppcasm_div4 - sld 3,3,7 - srd 8,4,8 - sld 5,5,7 - or 3,3,8 - sld 4,4,7 -.Lppcasm_div4: - srdi 9,5,32 - - - li 6,2 - mtctr 6 -.Lppcasm_divouterloop: - srdi 8,3,32 - srdi 11,4,32 - - cmpld 0,8,9 - bne .Lppcasm_div5 - - li 8,-1 - clrldi 8,8,32 - b .Lppcasm_div6 -.Lppcasm_div5: - divdu 8,3,9 -.Lppcasm_div6: - mulld 12,9,8 - clrldi 10,5,32 - mulld 6,8,10 - -.Lppcasm_divinnerloop: - subf 10,12,3 - srdi 7,10,32 - addic. 7,7,0 - - - - sldi 7,10,32 - or 7,7,11 - cmpld 1,6,7 - bne .Lppcasm_divinnerexit - ble 1,.Lppcasm_divinnerexit - addi 8,8,-1 - subf 12,9,12 - clrldi 10,5,32 - subf 6,10,6 - b .Lppcasm_divinnerloop -.Lppcasm_divinnerexit: - srdi 10,6,32 - sldi 11,6,32 - cmpld 1,4,11 - add 12,12,10 - bge 1,.Lppcasm_div7 - addi 12,12,1 -.Lppcasm_div7: - subf 11,11,4 - cmpld 1,3,12 - bge 1,.Lppcasm_div8 - addi 8,8,-1 - add 3,5,3 -.Lppcasm_div8: - subf 12,12,3 - sldi 4,11,32 - - - - insrdi 11,12,32,32 - rotldi 3,11,32 - bdz .Lppcasm_div9 - sldi 0,8,32 - b .Lppcasm_divouterloop -.Lppcasm_div9: - or 3,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_div_words,.-.bn_div_words -.size bn_div_words,.-.bn_div_words - - - - - - - -.align 4 -.bn_sqr_words: - - - - - - - - - - - - - - - addic. 5,5,0 - beq .Lppcasm_sqr_adios - addi 4,4,-8 - addi 3,3,-8 - mtctr 5 -.Lppcasm_sqr_mainloop: - - ldu 6,8(4) - mulld 7,6,6 - mulhdu 8,6,6 - stdu 7,8(3) - stdu 8,8(3) - bdnz .Lppcasm_sqr_mainloop -.Lppcasm_sqr_adios: - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .bn_sqr_words,.-.bn_sqr_words -.size bn_sqr_words,.-.bn_sqr_words - - - - - - - - -.align 4 -.bn_mul_words: - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_mw_REM - mtctr 7 -.Lppcasm_mw_LOOP: - - ld 8,0(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - - - - - std 9,0(3) - - ld 8,8(4) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - - std 11,8(3) - - ld 8,16(4) - mulld 9,6,8 - mulhdu 10,6,8 - adde 9,9,12 - - std 9,16(3) - - ld 8,24(4) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - - std 11,24(3) - - addi 3,3,32 - addi 4,4,32 - bdnz .Lppcasm_mw_LOOP - -.Lppcasm_mw_REM: - andi. 5,5,0x3 - beq .Lppcasm_mw_OVER - - ld 8,0(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,0(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - - ld 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,8(3) - addi 12,10,0 - - addi 5,5,-1 - cmpli 0,0,5,0 - beq .Lppcasm_mw_OVER - - - ld 8,16(4) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - std 9,16(3) - addi 12,10,0 - -.Lppcasm_mw_OVER: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_mul_words,.-.bn_mul_words -.size bn_mul_words,.-.bn_mul_words - - - - - - - - -.align 4 -.bn_mul_add_words: - - - - - - - - - - - xor 0,0,0 - xor 12,12,12 - rlwinm. 7,5,30,2,31 - beq .Lppcasm_maw_leftover - mtctr 7 -.Lppcasm_maw_mainloop: - - ld 8,0(4) - ld 11,0(3) - mulld 9,6,8 - mulhdu 10,6,8 - addc 9,9,12 - addze 10,10 - addc 9,9,11 - - - - - - - std 9,0(3) - - - ld 8,8(4) - ld 9,8(3) - mulld 11,6,8 - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - - std 11,8(3) - - - ld 8,16(4) - mulld 9,6,8 - ld 11,16(3) - mulhdu 10,6,8 - adde 9,9,12 - addze 10,10 - addc 9,9,11 - - std 9,16(3) - - - ld 8,24(4) - mulld 11,6,8 - ld 9,24(3) - mulhdu 12,6,8 - adde 11,11,10 - addze 12,12 - addc 11,11,9 - addze 12,12 - std 11,24(3) - addi 3,3,32 - addi 4,4,32 - bdnz .Lppcasm_maw_mainloop - -.Lppcasm_maw_leftover: - andi. 5,5,0x3 - beq .Lppcasm_maw_adios - addi 3,3,-8 - addi 4,4,-8 - - mtctr 5 - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - - bdz .Lppcasm_maw_adios - - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - - bdz .Lppcasm_maw_adios - - ldu 8,8(4) - mulld 9,6,8 - mulhdu 10,6,8 - ldu 11,8(3) - addc 9,9,11 - addze 10,10 - addc 9,9,12 - addze 12,10 - std 9,0(3) - -.Lppcasm_maw_adios: - addi 3,12,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.size .bn_mul_add_words,.-.bn_mul_add_words -.size bn_mul_add_words,.-.bn_mul_add_words -.align 4 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc-mont.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc-mont.s deleted file mode 100644 index 95bfd7bf60fa6e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc-mont.s +++ /dev/null @@ -1,1796 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_int -.type bn_mul_mont_int,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_int: -.quad .bn_mul_mont_int,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_int: - mr 9,3 - li 3,0 - slwi 8,8,3 - li 12,-4096 - addi 3,8,352 - subf 3,3,1 - and 3,3,12 - subf 3,1,3 - mr 12,1 - srwi 8,8,3 - stdux 1,1,3 - - std 20,-96(12) - std 21,-88(12) - std 22,-80(12) - std 23,-72(12) - std 24,-64(12) - std 25,-56(12) - std 26,-48(12) - std 27,-40(12) - std 28,-32(12) - std 29,-24(12) - std 30,-16(12) - std 31,-8(12) - - ld 7,0(7) - addi 8,8,-2 - - ld 23,0(5) - ld 10,0(4) - addi 22,1,64 - mulld 25,10,23 - mulhdu 26,10,23 - - ld 10,8(4) - ld 11,0(6) - - mulld 24,25,7 - - mulld 29,10,23 - mulhdu 30,10,23 - - mulld 27,11,24 - mulhdu 28,11,24 - ld 11,8(6) - addc 27,27,25 - addze 28,28 - - mulld 31,11,24 - mulhdu 0,11,24 - - mtctr 8 - li 21,16 -.align 4 -.L1st: - ldx 10,4,21 - addc 25,29,26 - ldx 11,6,21 - addze 26,30 - mulld 29,10,23 - addc 27,31,28 - mulhdu 30,10,23 - addze 28,0 - mulld 31,11,24 - addc 27,27,25 - mulhdu 0,11,24 - addze 28,28 - std 27,0(22) - - addi 21,21,8 - addi 22,22,8 - bdnz .L1st - - addc 25,29,26 - addze 26,30 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - std 27,0(22) - - li 3,0 - addc 28,28,26 - addze 3,3 - std 28,8(22) - - li 20,8 -.align 4 -.Louter: - ldx 23,5,20 - ld 10,0(4) - addi 22,1,64 - ld 12,64(1) - mulld 25,10,23 - mulhdu 26,10,23 - ld 10,8(4) - ld 11,0(6) - addc 25,25,12 - mulld 29,10,23 - addze 26,26 - mulld 24,25,7 - mulhdu 30,10,23 - mulld 27,11,24 - mulhdu 28,11,24 - ld 11,8(6) - addc 27,27,25 - mulld 31,11,24 - addze 28,28 - mulhdu 0,11,24 - - mtctr 8 - li 21,16 -.align 4 -.Linner: - ldx 10,4,21 - addc 25,29,26 - ld 12,8(22) - addze 26,30 - ldx 11,6,21 - addc 27,31,28 - mulld 29,10,23 - addze 28,0 - mulhdu 30,10,23 - addc 25,25,12 - mulld 31,11,24 - addze 26,26 - mulhdu 0,11,24 - addc 27,27,25 - addi 21,21,8 - addze 28,28 - std 27,0(22) - addi 22,22,8 - bdnz .Linner - - ld 12,8(22) - addc 25,29,26 - addze 26,30 - addc 25,25,12 - addze 26,26 - - addc 27,31,28 - addze 28,0 - addc 27,27,25 - addze 28,28 - std 27,0(22) - - addic 3,3,-1 - li 3,0 - adde 28,28,26 - addze 3,3 - std 28,8(22) - - slwi 12,8,3 - cmpld 20,12 - addi 20,20,8 - ble .Louter - - addi 8,8,2 - subfc 21,21,21 - addi 22,1,64 - mtctr 8 - -.align 4 -.Lsub: ldx 12,22,21 - ldx 11,6,21 - subfe 10,11,12 - stdx 10,9,21 - addi 21,21,8 - bdnz .Lsub - - li 21,0 - mtctr 8 - subfe 3,21,3 - -.align 4 -.Lcopy: - 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 - - ld 12,0(1) - li 3,1 - ld 20,-96(12) - ld 21,-88(12) - ld 22,-80(12) - ld 23,-72(12) - ld 24,-64(12) - ld 25,-56(12) - ld 26,-48(12) - ld 27,-40(12) - ld 28,-32(12) - ld 29,-24(12) - ld 30,-16(12) - ld 31,-8(12) - mr 1,12 - blr -.long 0 -.byte 0,12,4,0,0x80,12,6,0 -.long 0 -.size .bn_mul_mont_int,.-.bn_mul_mont_int -.size bn_mul_mont_int,.-.bn_mul_mont_int -.globl bn_mul4x_mont_int -.type bn_mul4x_mont_int,@function -.section ".opd","aw" -.align 3 -bn_mul4x_mont_int: -.quad .bn_mul4x_mont_int,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul4x_mont_int: - andi. 0,8,7 - bne .Lmul4x_do - cmpld 4,5 - bne .Lmul4x_do - b .Lsqr8x_do -.Lmul4x_do: - slwi 8,8,3 - mr 9,1 - li 10,-32*8 - sub 10,10,8 - stdux 1,1,10 - - std 14,-8*18(9) - std 15,-8*17(9) - std 16,-8*16(9) - std 17,-8*15(9) - std 18,-8*14(9) - std 19,-8*13(9) - std 20,-8*12(9) - std 21,-8*11(9) - std 22,-8*10(9) - std 23,-8*9(9) - std 24,-8*8(9) - std 25,-8*7(9) - std 26,-8*6(9) - std 27,-8*5(9) - std 28,-8*4(9) - std 29,-8*3(9) - std 30,-8*2(9) - std 31,-8*1(9) - - subi 4,4,8 - subi 6,6,8 - subi 3,3,8 - ld 7,0(7) - - add 14,5,8 - add 30,4,8 - subi 14,14,8*4 - - ld 27,8*0(5) - li 22,0 - ld 9,8*1(4) - li 23,0 - ld 10,8*2(4) - li 24,0 - ld 11,8*3(4) - li 25,0 - ldu 12,8*4(4) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - - std 3,8*6(1) - std 14,8*7(1) - li 3,0 - addic 29,1,8*7 - li 31,0 - li 0,0 - b .Loop_mul4x_1st_reduction - -.align 5 -.Loop_mul4x_1st_reduction: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulld 28,22,7 - adde 25,25,17 - mulhdu 16,11,27 - addze 26,0 - mulhdu 17,12,27 - ldx 27,5,31 - addc 23,23,14 - - stdu 28,8(29) - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - - - - - - - - - - - addic 22,22,-1 - mulhdu 14,18,28 - adde 22,23,15 - mulhdu 15,19,28 - adde 23,24,16 - mulhdu 16,20,28 - adde 24,25,17 - mulhdu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_1st_reduction - - cmpld 30,4 - beq .Lmul4x4_post_condition - - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - ld 28,8*8(1) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Loop_mul4x_1st_tail: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulhdu 16,11,27 - adde 25,25,17 - mulhdu 17,12,27 - addze 26,0 - ldx 27,5,31 - addc 23,23,14 - mulld 14,18,28 - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - addc 22,22,14 - mulhdu 14,18,28 - adde 23,23,15 - mulhdu 15,19,28 - adde 24,24,16 - mulhdu 16,20,28 - adde 25,25,17 - adde 26,26,3 - mulhdu 17,21,28 - addze 3,0 - addi 28,1,8*8 - ldx 28,28,31 - stdu 22,8(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_1st_tail - - sub 15,30,8 - cmpld 30,4 - beq .Lmul4x_proceed - - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_1st_tail - -.align 5 -.Lmul4x_proceed: - ldu 27,8*4(5) - addze 3,3 - ld 9,8*1(15) - ld 10,8*2(15) - ld 11,8*3(15) - ld 12,8*4(15) - addi 4,15,8*4 - sub 6,6,8 - - std 22,8*1(29) - std 23,8*2(29) - std 24,8*3(29) - std 25,8*4(29) - std 3,8*5(29) - ld 22,8*12(1) - ld 23,8*13(1) - ld 24,8*14(1) - ld 25,8*15(1) - - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - addic 29,1,8*7 - li 3,0 - b .Loop_mul4x_reduction - -.align 5 -.Loop_mul4x_reduction: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulld 28,22,7 - adde 25,25,17 - mulhdu 16,11,27 - addze 26,0 - mulhdu 17,12,27 - ldx 27,5,31 - addc 23,23,14 - - stdu 28,8(29) - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - - addic 22,22,-1 - mulhdu 14,18,28 - adde 22,23,15 - mulhdu 15,19,28 - adde 23,24,16 - mulhdu 16,20,28 - adde 24,25,17 - mulhdu 17,21,28 - adde 25,26,3 - addze 3,0 - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - bne .Loop_mul4x_reduction - - ld 14,8*5(29) - addze 3,3 - ld 15,8*6(29) - ld 16,8*7(29) - ld 17,8*8(29) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - ld 28,8*8(1) - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_tail: - mulld 14,9,27 - addze 3,3 - mulld 15,10,27 - addi 31,31,8 - mulld 16,11,27 - andi. 31,31,8*4-1 - mulld 17,12,27 - addc 22,22,14 - mulhdu 14,9,27 - adde 23,23,15 - mulhdu 15,10,27 - adde 24,24,16 - mulhdu 16,11,27 - adde 25,25,17 - mulhdu 17,12,27 - addze 26,0 - ldx 27,5,31 - addc 23,23,14 - mulld 14,18,28 - adde 24,24,15 - mulld 15,19,28 - adde 25,25,16 - mulld 16,20,28 - adde 26,26,17 - mulld 17,21,28 - addc 22,22,14 - mulhdu 14,18,28 - adde 23,23,15 - mulhdu 15,19,28 - adde 24,24,16 - mulhdu 16,20,28 - adde 25,25,17 - mulhdu 17,21,28 - adde 26,26,3 - addi 28,1,8*8 - ldx 28,28,31 - addze 3,0 - stdu 22,8(29) - addc 22,23,14 - adde 23,24,15 - adde 24,25,16 - adde 25,26,17 - - bne .Loop_mul4x_tail - - ld 14,8*5(29) - sub 15,6,8 - addze 3,3 - cmpld 30,4 - beq .Loop_mul4x_break - - ld 15,8*6(29) - ld 16,8*7(29) - ld 17,8*8(29) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - addc 22,22,14 - adde 23,23,15 - adde 24,24,16 - adde 25,25,17 - - - ld 18,8*1(6) - ld 19,8*2(6) - ld 20,8*3(6) - ldu 21,8*4(6) - b .Loop_mul4x_tail - -.align 5 -.Loop_mul4x_break: - ld 16,8*6(1) - ld 17,8*7(1) - addc 9,22,14 - ld 22,8*12(1) - addze 10,23 - ld 23,8*13(1) - addze 11,24 - ld 24,8*14(1) - addze 12,25 - ld 25,8*15(1) - addze 3,3 - std 9,8*1(29) - sub 4,30,8 - std 10,8*2(29) - std 11,8*3(29) - std 12,8*4(29) - std 3,8*5(29) - - ld 18,8*1(15) - ld 19,8*2(15) - ld 20,8*3(15) - ld 21,8*4(15) - addi 6,15,8*4 - cmpld 5,17 - beq .Lmul4x_post - - ldu 27,8*4(5) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ldu 12,8*4(4) - li 3,0 - addic 29,1,8*7 - b .Loop_mul4x_reduction - -.align 5 -.Lmul4x_post: - - - - - srwi 31,8,5 - mr 5,16 - subi 31,31,1 - mr 30,16 - subfc 14,18,22 - addi 29,1,8*15 - subfe 15,19,23 - - mtctr 31 -.Lmul4x_sub: - ld 18,8*1(6) - ld 22,8*1(29) - subfe 16,20,24 - ld 19,8*2(6) - ld 23,8*2(29) - subfe 17,21,25 - ld 20,8*3(6) - ld 24,8*3(29) - ldu 21,8*4(6) - ldu 25,8*4(29) - std 14,8*1(5) - std 15,8*2(5) - subfe 14,18,22 - std 16,8*3(5) - stdu 17,8*4(5) - subfe 15,19,23 - bdnz .Lmul4x_sub - - ld 9,8*1(30) - std 14,8*1(5) - ld 14,8*12(1) - subfe 16,20,24 - ld 10,8*2(30) - std 15,8*2(5) - ld 15,8*13(1) - subfe 17,21,25 - subfe 3,0,3 - addi 29,1,8*12 - ld 11,8*3(30) - std 16,8*3(5) - ld 16,8*14(1) - ld 12,8*4(30) - std 17,8*4(5) - ld 17,8*15(1) - - mtctr 31 -.Lmul4x_cond_copy: - and 14,14,3 - andc 9,9,3 - std 0,8*0(29) - and 15,15,3 - andc 10,10,3 - std 0,8*1(29) - and 16,16,3 - andc 11,11,3 - std 0,8*2(29) - and 17,17,3 - andc 12,12,3 - std 0,8*3(29) - or 22,14,9 - ld 9,8*5(30) - ld 14,8*4(29) - or 23,15,10 - ld 10,8*6(30) - ld 15,8*5(29) - or 24,16,11 - ld 11,8*7(30) - ld 16,8*6(29) - or 25,17,12 - ld 12,8*8(30) - ld 17,8*7(29) - addi 29,29,8*4 - std 22,8*1(30) - std 23,8*2(30) - std 24,8*3(30) - stdu 25,8*4(30) - bdnz .Lmul4x_cond_copy - - ld 5,0(1) - and 14,14,3 - andc 9,9,3 - std 0,8*0(29) - and 15,15,3 - andc 10,10,3 - std 0,8*1(29) - and 16,16,3 - andc 11,11,3 - std 0,8*2(29) - and 17,17,3 - andc 12,12,3 - std 0,8*3(29) - or 22,14,9 - or 23,15,10 - std 0,8*4(29) - or 24,16,11 - or 25,17,12 - std 22,8*1(30) - std 23,8*2(30) - std 24,8*3(30) - std 25,8*4(30) - - b .Lmul4x_done - -.align 4 -.Lmul4x4_post_condition: - ld 4,8*6(1) - ld 5,0(1) - addze 3,3 - - subfc 9,18,22 - subfe 10,19,23 - subfe 11,20,24 - subfe 12,21,25 - subfe 3,0,3 - - and 18,18,3 - and 19,19,3 - addc 9,9,18 - and 20,20,3 - adde 10,10,19 - and 21,21,3 - adde 11,11,20 - adde 12,12,21 - - std 9,8*1(4) - std 10,8*2(4) - std 11,8*3(4) - std 12,8*4(4) - -.Lmul4x_done: - std 0,8*8(1) - std 0,8*9(1) - std 0,8*10(1) - std 0,8*11(1) - li 3,1 - ld 14,-8*18(5) - ld 15,-8*17(5) - ld 16,-8*16(5) - ld 17,-8*15(5) - ld 18,-8*14(5) - ld 19,-8*13(5) - ld 20,-8*12(5) - ld 21,-8*11(5) - ld 22,-8*10(5) - ld 23,-8*9(5) - ld 24,-8*8(5) - ld 25,-8*7(5) - ld 26,-8*6(5) - ld 27,-8*5(5) - ld 28,-8*4(5) - ld 29,-8*3(5) - ld 30,-8*2(5) - ld 31,-8*1(5) - mr 1,5 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size .bn_mul4x_mont_int,.-.bn_mul4x_mont_int -.size bn_mul4x_mont_int,.-.bn_mul4x_mont_int -.align 5 -__bn_sqr8x_mont: -.Lsqr8x_do: - mr 9,1 - slwi 10,8,4 - li 11,-32*8 - sub 10,11,10 - slwi 8,8,3 - stdux 1,1,10 - - std 14,-8*18(9) - std 15,-8*17(9) - std 16,-8*16(9) - std 17,-8*15(9) - std 18,-8*14(9) - std 19,-8*13(9) - std 20,-8*12(9) - std 21,-8*11(9) - std 22,-8*10(9) - std 23,-8*9(9) - std 24,-8*8(9) - std 25,-8*7(9) - std 26,-8*6(9) - std 27,-8*5(9) - std 28,-8*4(9) - std 29,-8*3(9) - std 30,-8*2(9) - std 31,-8*1(9) - - subi 4,4,8 - subi 18,6,8 - subi 3,3,8 - ld 7,0(7) - li 0,0 - - add 6,4,8 - ld 9,8*1(4) - - ld 10,8*2(4) - li 23,0 - ld 11,8*3(4) - li 24,0 - ld 12,8*4(4) - li 25,0 - ld 14,8*5(4) - li 26,0 - ld 15,8*6(4) - li 27,0 - ld 16,8*7(4) - li 28,0 - ldu 17,8*8(4) - li 29,0 - - addi 5,1,8*11 - subic. 30,8,8*8 - b .Lsqr8x_zero_start - -.align 5 -.Lsqr8x_zero: - subic. 30,30,8*8 - std 0,8*1(5) - std 0,8*2(5) - std 0,8*3(5) - std 0,8*4(5) - std 0,8*5(5) - std 0,8*6(5) - std 0,8*7(5) - std 0,8*8(5) -.Lsqr8x_zero_start: - std 0,8*9(5) - std 0,8*10(5) - std 0,8*11(5) - std 0,8*12(5) - std 0,8*13(5) - std 0,8*14(5) - std 0,8*15(5) - stdu 0,8*16(5) - bne .Lsqr8x_zero - - std 3,8*6(1) - std 18,8*7(1) - std 7,8*8(1) - std 5,8*9(1) - std 0,8*10(1) - addi 5,1,8*11 - - -.align 5 -.Lsqr8x_outer_loop: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mulld 18,10,9 - mulld 19,11,9 - mulld 20,12,9 - mulld 21,14,9 - addc 23,23,18 - mulld 18,15,9 - adde 24,24,19 - mulld 19,16,9 - adde 25,25,20 - mulld 20,17,9 - adde 26,26,21 - mulhdu 21,10,9 - adde 27,27,18 - mulhdu 18,11,9 - adde 28,28,19 - mulhdu 19,12,9 - adde 29,29,20 - mulhdu 20,14,9 - std 22,8*1(5) - addze 22,0 - std 23,8*2(5) - addc 24,24,21 - mulhdu 21,15,9 - adde 25,25,18 - mulhdu 18,16,9 - adde 26,26,19 - mulhdu 19,17,9 - adde 27,27,20 - mulld 20,11,10 - adde 28,28,21 - mulld 21,12,10 - adde 29,29,18 - mulld 18,14,10 - adde 22,22,19 - - mulld 19,15,10 - addc 25,25,20 - mulld 20,16,10 - adde 26,26,21 - mulld 21,17,10 - adde 27,27,18 - mulhdu 18,11,10 - adde 28,28,19 - mulhdu 19,12,10 - adde 29,29,20 - mulhdu 20,14,10 - adde 22,22,21 - mulhdu 21,15,10 - std 24,8*3(5) - addze 23,0 - std 25,8*4(5) - addc 26,26,18 - mulhdu 18,16,10 - adde 27,27,19 - mulhdu 19,17,10 - adde 28,28,20 - mulld 20,12,11 - adde 29,29,21 - mulld 21,14,11 - adde 22,22,18 - mulld 18,15,11 - adde 23,23,19 - - mulld 19,16,11 - addc 27,27,20 - mulld 20,17,11 - adde 28,28,21 - mulhdu 21,12,11 - adde 29,29,18 - mulhdu 18,14,11 - adde 22,22,19 - mulhdu 19,15,11 - adde 23,23,20 - mulhdu 20,16,11 - std 26,8*5(5) - addze 24,0 - std 27,8*6(5) - addc 28,28,21 - mulhdu 21,17,11 - adde 29,29,18 - mulld 18,14,12 - adde 22,22,19 - mulld 19,15,12 - adde 23,23,20 - mulld 20,16,12 - adde 24,24,21 - - mulld 21,17,12 - addc 29,29,18 - mulhdu 18,14,12 - adde 22,22,19 - mulhdu 19,15,12 - adde 23,23,20 - mulhdu 20,16,12 - adde 24,24,21 - mulhdu 21,17,12 - std 28,8*7(5) - addze 25,0 - stdu 29,8*8(5) - addc 22,22,18 - mulld 18,15,14 - adde 23,23,19 - mulld 19,16,14 - adde 24,24,20 - mulld 20,17,14 - adde 25,25,21 - - mulhdu 21,15,14 - addc 23,23,18 - mulhdu 18,16,14 - adde 24,24,19 - mulhdu 19,17,14 - adde 25,25,20 - mulld 20,16,15 - addze 26,0 - addc 24,24,21 - mulld 21,17,15 - adde 25,25,18 - mulhdu 18,16,15 - adde 26,26,19 - - mulhdu 19,17,15 - addc 25,25,20 - mulld 20,17,16 - adde 26,26,21 - mulhdu 21,17,16 - addze 27,0 - addc 26,26,18 - cmpld 6,4 - adde 27,27,19 - - addc 27,27,20 - sub 18,6,8 - addze 28,0 - add 28,28,21 - - beq .Lsqr8x_outer_break - - mr 7,9 - ld 9,8*1(5) - ld 10,8*2(5) - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - subi 3,4,8*7 - addze 29,17 - ldu 17,8*8(4) - - li 30,0 - b .Lsqr8x_mul - - - - - - - - - - - - - - - - - - - - - - - -.align 5 -.Lsqr8x_mul: - mulld 18,9,7 - addze 31,0 - mulld 19,10,7 - addi 30,30,8 - mulld 20,11,7 - andi. 30,30,8*8-1 - mulld 21,12,7 - addc 22,22,18 - mulld 18,14,7 - adde 23,23,19 - mulld 19,15,7 - adde 24,24,20 - mulld 20,16,7 - adde 25,25,21 - mulld 21,17,7 - adde 26,26,18 - mulhdu 18,9,7 - adde 27,27,19 - mulhdu 19,10,7 - adde 28,28,20 - mulhdu 20,11,7 - adde 29,29,21 - mulhdu 21,12,7 - addze 31,31 - stdu 22,8(5) - addc 22,23,18 - mulhdu 18,14,7 - adde 23,24,19 - mulhdu 19,15,7 - adde 24,25,20 - mulhdu 20,16,7 - adde 25,26,21 - mulhdu 21,17,7 - ldx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_mul - - - cmpld 4,6 - beq .Lsqr8x_break - - ld 9,8*1(5) - ld 10,8*2(5) - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - adde 29,29,17 - ldu 17,8*8(4) - - b .Lsqr8x_mul - -.align 5 -.Lsqr8x_break: - ld 9,8*8(3) - addi 4,3,8*15 - ld 10,8*9(3) - sub. 18,6,4 - ld 11,8*10(3) - sub 19,5,18 - ld 12,8*11(3) - ld 14,8*12(3) - ld 15,8*13(3) - ld 16,8*14(3) - ld 17,8*15(3) - beq .Lsqr8x_outer_loop - - std 22,8*1(5) - ld 22,8*1(19) - std 23,8*2(5) - ld 23,8*2(19) - std 24,8*3(5) - ld 24,8*3(19) - std 25,8*4(5) - ld 25,8*4(19) - std 26,8*5(5) - ld 26,8*5(19) - std 27,8*6(5) - ld 27,8*6(19) - std 28,8*7(5) - ld 28,8*7(19) - std 29,8*8(5) - ld 29,8*8(19) - mr 5,19 - b .Lsqr8x_outer_loop - -.align 5 -.Lsqr8x_outer_break: - - - ld 10,8*1(18) - ld 12,8*2(18) - ld 15,8*3(18) - ld 17,8*4(18) - addi 4,18,8*4 - - ld 19,8*13(1) - ld 20,8*14(1) - ld 21,8*15(1) - ld 18,8*16(1) - - std 22,8*1(5) - srwi 30,8,5 - std 23,8*2(5) - subi 30,30,1 - std 24,8*3(5) - std 25,8*4(5) - std 26,8*5(5) - std 27,8*6(5) - std 28,8*7(5) - - addi 5,1,8*11 - mulld 22,10,10 - mulhdu 10,10,10 - add 23,19,19 - srdi 19,19,64-1 - mulld 11,12,12 - mulhdu 12,12,12 - addc 23,23,10 - add 24,20,20 - srdi 20,20,64-1 - add 25,21,21 - srdi 21,21,64-1 - or 24,24,19 - - mtctr 30 -.Lsqr4x_shift_n_add: - mulld 14,15,15 - mulhdu 15,15,15 - ld 19,8*6(5) - ld 10,8*1(4) - adde 24,24,11 - add 26,18,18 - srdi 18,18,64-1 - or 25,25,20 - ld 20,8*7(5) - adde 25,25,12 - ld 12,8*2(4) - add 27,19,19 - srdi 19,19,64-1 - or 26,26,21 - ld 21,8*8(5) - mulld 16,17,17 - mulhdu 17,17,17 - adde 26,26,14 - add 28,20,20 - srdi 20,20,64-1 - or 27,27,18 - ld 18,8*9(5) - adde 27,27,15 - ld 15,8*3(4) - add 29,21,21 - srdi 21,21,64-1 - or 28,28,19 - ld 19,8*10(5) - mulld 9,10,10 - mulhdu 10,10,10 - adde 28,28,16 - std 22,8*1(5) - add 22,18,18 - srdi 18,18,64-1 - or 29,29,20 - ld 20,8*11(5) - adde 29,29,17 - ldu 17,8*4(4) - std 23,8*2(5) - add 23,19,19 - srdi 19,19,64-1 - or 22,22,21 - ld 21,8*12(5) - mulld 11,12,12 - mulhdu 12,12,12 - adde 22,22,9 - std 24,8*3(5) - add 24,20,20 - srdi 20,20,64-1 - or 23,23,18 - ld 18,8*13(5) - adde 23,23,10 - std 25,8*4(5) - std 26,8*5(5) - std 27,8*6(5) - std 28,8*7(5) - stdu 29,8*8(5) - add 25,21,21 - srdi 21,21,64-1 - or 24,24,19 - bdnz .Lsqr4x_shift_n_add - ld 4,8*7(1) - ld 7,8*8(1) - - mulld 14,15,15 - mulhdu 15,15,15 - std 22,8*1(5) - ld 22,8*12(1) - ld 19,8*6(5) - adde 24,24,11 - add 26,18,18 - srdi 18,18,64-1 - or 25,25,20 - ld 20,8*7(5) - adde 25,25,12 - add 27,19,19 - srdi 19,19,64-1 - or 26,26,21 - mulld 16,17,17 - mulhdu 17,17,17 - adde 26,26,14 - add 28,20,20 - srdi 20,20,64-1 - or 27,27,18 - std 23,8*2(5) - ld 23,8*13(1) - adde 27,27,15 - or 28,28,19 - ld 9,8*1(4) - ld 10,8*2(4) - adde 28,28,16 - ld 11,8*3(4) - ld 12,8*4(4) - adde 29,17,20 - ld 14,8*5(4) - ld 15,8*6(4) - - - - mulld 31,7,22 - li 30,8 - ld 16,8*7(4) - add 6,4,8 - ldu 17,8*8(4) - std 24,8*3(5) - ld 24,8*14(1) - std 25,8*4(5) - ld 25,8*15(1) - std 26,8*5(5) - ld 26,8*16(1) - std 27,8*6(5) - ld 27,8*17(1) - std 28,8*7(5) - ld 28,8*18(1) - std 29,8*8(5) - ld 29,8*19(1) - addi 5,1,8*11 - mtctr 30 - b .Lsqr8x_reduction - -.align 5 -.Lsqr8x_reduction: - - mulld 19,10,31 - mulld 20,11,31 - stdu 31,8(5) - mulld 21,12,31 - - addic 22,22,-1 - mulld 18,14,31 - adde 22,23,19 - mulld 19,15,31 - adde 23,24,20 - mulld 20,16,31 - adde 24,25,21 - mulld 21,17,31 - adde 25,26,18 - mulhdu 18,9,31 - adde 26,27,19 - mulhdu 19,10,31 - adde 27,28,20 - mulhdu 20,11,31 - adde 28,29,21 - mulhdu 21,12,31 - addze 29,0 - addc 22,22,18 - mulhdu 18,14,31 - adde 23,23,19 - mulhdu 19,15,31 - adde 24,24,20 - mulhdu 20,16,31 - adde 25,25,21 - mulhdu 21,17,31 - mulld 31,7,22 - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - bdnz .Lsqr8x_reduction - - ld 18,8*1(5) - ld 19,8*2(5) - ld 20,8*3(5) - ld 21,8*4(5) - subi 3,5,8*7 - cmpld 6,4 - addc 22,22,18 - ld 18,8*5(5) - adde 23,23,19 - ld 19,8*6(5) - adde 24,24,20 - ld 20,8*7(5) - adde 25,25,21 - ld 21,8*8(5) - adde 26,26,18 - adde 27,27,19 - adde 28,28,20 - adde 29,29,21 - - beq .Lsqr8x8_post_condition - - ld 7,8*0(3) - ld 9,8*1(4) - ld 10,8*2(4) - ld 11,8*3(4) - ld 12,8*4(4) - ld 14,8*5(4) - ld 15,8*6(4) - ld 16,8*7(4) - ldu 17,8*8(4) - li 30,0 - -.align 5 -.Lsqr8x_tail: - mulld 18,9,7 - addze 31,0 - mulld 19,10,7 - addi 30,30,8 - mulld 20,11,7 - andi. 30,30,8*8-1 - mulld 21,12,7 - addc 22,22,18 - mulld 18,14,7 - adde 23,23,19 - mulld 19,15,7 - adde 24,24,20 - mulld 20,16,7 - adde 25,25,21 - mulld 21,17,7 - adde 26,26,18 - mulhdu 18,9,7 - adde 27,27,19 - mulhdu 19,10,7 - adde 28,28,20 - mulhdu 20,11,7 - adde 29,29,21 - mulhdu 21,12,7 - addze 31,31 - stdu 22,8(5) - addc 22,23,18 - mulhdu 18,14,7 - adde 23,24,19 - mulhdu 19,15,7 - adde 24,25,20 - mulhdu 20,16,7 - adde 25,26,21 - mulhdu 21,17,7 - ldx 7,3,30 - adde 26,27,18 - adde 27,28,19 - adde 28,29,20 - adde 29,31,21 - - bne .Lsqr8x_tail - - - ld 9,8*1(5) - ld 31,8*10(1) - cmpld 6,4 - ld 10,8*2(5) - sub 20,6,8 - ld 11,8*3(5) - ld 12,8*4(5) - ld 14,8*5(5) - ld 15,8*6(5) - ld 16,8*7(5) - ld 17,8*8(5) - beq .Lsqr8x_tail_break - - addc 22,22,9 - ld 9,8*1(4) - adde 23,23,10 - ld 10,8*2(4) - adde 24,24,11 - ld 11,8*3(4) - adde 25,25,12 - ld 12,8*4(4) - adde 26,26,14 - ld 14,8*5(4) - adde 27,27,15 - ld 15,8*6(4) - adde 28,28,16 - ld 16,8*7(4) - adde 29,29,17 - ldu 17,8*8(4) - - b .Lsqr8x_tail - -.align 5 -.Lsqr8x_tail_break: - ld 7,8*8(1) - ld 21,8*9(1) - addi 30,5,8*8 - - addic 31,31,-1 - adde 18,22,9 - ld 22,8*8(3) - ld 9,8*1(20) - adde 19,23,10 - ld 23,8*9(3) - ld 10,8*2(20) - adde 24,24,11 - ld 11,8*3(20) - adde 25,25,12 - ld 12,8*4(20) - adde 26,26,14 - ld 14,8*5(20) - adde 27,27,15 - ld 15,8*6(20) - adde 28,28,16 - ld 16,8*7(20) - adde 29,29,17 - ld 17,8*8(20) - addi 4,20,8*8 - addze 20,0 - mulld 31,7,22 - std 18,8*1(5) - cmpld 30,21 - std 19,8*2(5) - li 30,8 - std 24,8*3(5) - ld 24,8*10(3) - std 25,8*4(5) - ld 25,8*11(3) - std 26,8*5(5) - ld 26,8*12(3) - std 27,8*6(5) - ld 27,8*13(3) - std 28,8*7(5) - ld 28,8*14(3) - std 29,8*8(5) - ld 29,8*15(3) - std 20,8*10(1) - addi 5,3,8*7 - mtctr 30 - bne .Lsqr8x_reduction - - - - - - - ld 3,8*6(1) - srwi 30,8,6 - mr 7,5 - addi 5,5,8*8 - subi 30,30,1 - subfc 18,9,22 - subfe 19,10,23 - mr 31,20 - mr 6,3 - - mtctr 30 - b .Lsqr8x_sub - -.align 5 -.Lsqr8x_sub: - ld 9,8*1(4) - ld 22,8*1(5) - ld 10,8*2(4) - ld 23,8*2(5) - subfe 20,11,24 - ld 11,8*3(4) - ld 24,8*3(5) - subfe 21,12,25 - ld 12,8*4(4) - ld 25,8*4(5) - std 18,8*1(3) - subfe 18,14,26 - ld 14,8*5(4) - ld 26,8*5(5) - std 19,8*2(3) - subfe 19,15,27 - ld 15,8*6(4) - ld 27,8*6(5) - std 20,8*3(3) - subfe 20,16,28 - ld 16,8*7(4) - ld 28,8*7(5) - std 21,8*4(3) - subfe 21,17,29 - ldu 17,8*8(4) - ldu 29,8*8(5) - std 18,8*5(3) - subfe 18,9,22 - std 19,8*6(3) - subfe 19,10,23 - std 20,8*7(3) - stdu 21,8*8(3) - bdnz .Lsqr8x_sub - - srwi 30,8,5 - ld 9,8*1(6) - ld 22,8*1(7) - subi 30,30,1 - ld 10,8*2(6) - ld 23,8*2(7) - subfe 20,11,24 - ld 11,8*3(6) - ld 24,8*3(7) - subfe 21,12,25 - ld 12,8*4(6) - ldu 25,8*4(7) - std 18,8*1(3) - subfe 18,14,26 - std 19,8*2(3) - subfe 19,15,27 - std 20,8*3(3) - subfe 20,16,28 - std 21,8*4(3) - subfe 21,17,29 - std 18,8*5(3) - subfe 31,0,31 - std 19,8*6(3) - std 20,8*7(3) - std 21,8*8(3) - - addi 5,1,8*11 - mtctr 30 - -.Lsqr4x_cond_copy: - andc 9,9,31 - std 0,-8*3(7) - and 22,22,31 - std 0,-8*2(7) - andc 10,10,31 - std 0,-8*1(7) - and 23,23,31 - std 0,-8*0(7) - andc 11,11,31 - std 0,8*1(5) - and 24,24,31 - std 0,8*2(5) - andc 12,12,31 - std 0,8*3(5) - and 25,25,31 - stdu 0,8*4(5) - or 18,9,22 - ld 9,8*5(6) - ld 22,8*1(7) - or 19,10,23 - ld 10,8*6(6) - ld 23,8*2(7) - or 20,11,24 - ld 11,8*7(6) - ld 24,8*3(7) - or 21,12,25 - ld 12,8*8(6) - ldu 25,8*4(7) - std 18,8*1(6) - std 19,8*2(6) - std 20,8*3(6) - stdu 21,8*4(6) - bdnz .Lsqr4x_cond_copy - - ld 4,0(1) - andc 9,9,31 - and 22,22,31 - andc 10,10,31 - and 23,23,31 - andc 11,11,31 - and 24,24,31 - andc 12,12,31 - and 25,25,31 - or 18,9,22 - or 19,10,23 - or 20,11,24 - or 21,12,25 - std 18,8*1(6) - std 19,8*2(6) - std 20,8*3(6) - std 21,8*4(6) - - b .Lsqr8x_done - -.align 5 -.Lsqr8x8_post_condition: - ld 3,8*6(1) - ld 4,0(1) - addze 31,0 - - - subfc 22,9,22 - subfe 23,10,23 - std 0,8*12(1) - std 0,8*13(1) - subfe 24,11,24 - std 0,8*14(1) - std 0,8*15(1) - subfe 25,12,25 - std 0,8*16(1) - std 0,8*17(1) - subfe 26,14,26 - std 0,8*18(1) - std 0,8*19(1) - subfe 27,15,27 - std 0,8*20(1) - std 0,8*21(1) - subfe 28,16,28 - std 0,8*22(1) - std 0,8*23(1) - subfe 29,17,29 - std 0,8*24(1) - std 0,8*25(1) - subfe 31,0,31 - std 0,8*26(1) - std 0,8*27(1) - - and 9,9,31 - and 10,10,31 - addc 22,22,9 - and 11,11,31 - adde 23,23,10 - and 12,12,31 - adde 24,24,11 - and 14,14,31 - adde 25,25,12 - and 15,15,31 - adde 26,26,14 - and 16,16,31 - adde 27,27,15 - and 17,17,31 - adde 28,28,16 - adde 29,29,17 - std 22,8*1(3) - std 23,8*2(3) - std 24,8*3(3) - std 25,8*4(3) - std 26,8*5(3) - std 27,8*6(3) - std 28,8*7(3) - std 29,8*8(3) - -.Lsqr8x_done: - std 0,8*8(1) - std 0,8*10(1) - - ld 14,-8*18(4) - li 3,1 - ld 15,-8*17(4) - ld 16,-8*16(4) - ld 17,-8*15(4) - ld 18,-8*14(4) - ld 19,-8*13(4) - ld 20,-8*12(4) - ld 21,-8*11(4) - ld 22,-8*10(4) - ld 23,-8*9(4) - ld 24,-8*8(4) - ld 25,-8*7(4) - ld 26,-8*6(4) - ld 27,-8*5(4) - ld 28,-8*4(4) - ld 29,-8*3(4) - ld 30,-8*2(4) - ld 31,-8*1(4) - mr 1,4 - blr -.long 0 -.byte 0,12,4,0x20,0x80,18,6,0 -.long 0 -.size __bn_sqr8x_mont,.-__bn_sqr8x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index 49a3e28185a49e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,429 +0,0 @@ -.machine "any" -.text - -.globl bn_mul_mont_fixed_n6 -.type bn_mul_mont_fixed_n6,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_fixed_n6: -.quad .bn_mul_mont_fixed_n6,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_6 - -.align 4 -.Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_6 - - and. 26,26,26 - bne .Lsub_6 - - cmpld 25,12 - blt .Lcopy_6 - -.Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_6 - -.Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size .bn_mul_mont_fixed_n6,.-.bn_mul_mont_fixed_n6 -.size bn_mul_mont_fixed_n6,.-.bn_mul_mont_fixed_n6 - -.globl bn_mul_mont_300_fixed_n6 -.type bn_mul_mont_300_fixed_n6,@function -.section ".opd","aw" -.align 3 -bn_mul_mont_300_fixed_n6: -.quad .bn_mul_mont_300_fixed_n6,.TOC.@tocbase,0 -.previous -.align 5 -.bn_mul_mont_300_fixed_n6: - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_300_6 - -.align 4 -.Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_300_6 - - and. 26,26,26 - bne .Lsub_300_6 - - cmpld 25,12 - blt .Lcopy_300_6 - -.Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_300_6 - -.Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size .bn_mul_mont_300_fixed_n6,.-.bn_mul_mont_300_fixed_n6 -.size bn_mul_mont_300_fixed_n6,.-.bn_mul_mont_300_fixed_n6 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/chacha/chacha-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/chacha/chacha-ppc.s deleted file mode 100644 index b283b823593534..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/chacha/chacha-ppc.s +++ /dev/null @@ -1,1509 +0,0 @@ -.machine "any" -.text - -.globl ChaCha20_ctr32_int -.type ChaCha20_ctr32_int,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_int: -.quad .ChaCha20_ctr32_int,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_int: -__ChaCha20_ctr32_int: - cmpldi 5,0 - .long 0x4DC20020 - - stdu 1,-256(1) - mflr 0 - - std 14,112(1) - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - - lwz 11,0(7) - lwz 12,4(7) - lwz 14,8(7) - lwz 15,12(7) - - bl __ChaCha20_1x - - ld 0,272(1) - ld 14,112(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,5,0 -.long 0 -.size .ChaCha20_ctr32_int,.-.ChaCha20_ctr32_int -.size ChaCha20_ctr32_int,.-.ChaCha20_ctr32_int - -.align 5 -__ChaCha20_1x: -.Loop_outer: - lis 16,0x6170 - lis 17,0x3320 - lis 18,0x7962 - lis 19,0x6b20 - ori 16,16,0x7865 - ori 17,17,0x646e - ori 18,18,0x2d32 - ori 19,19,0x6574 - - li 0,10 - lwz 20,0(6) - lwz 21,4(6) - lwz 22,8(6) - lwz 23,12(6) - lwz 24,16(6) - mr 28,11 - lwz 25,20(6) - mr 29,12 - lwz 26,24(6) - mr 30,14 - lwz 27,28(6) - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - mtctr 0 -.Loop: - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - add 16,16,20 - add 17,17,21 - add 18,18,22 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - add 16,16,21 - add 17,17,22 - add 18,18,23 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop - - subic 5,5,64 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - - subfe. 0,0,0 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - addi 11,11,1 - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - bne .Ltail - - lwz 7,0(4) - lwz 8,4(4) - cmpldi 5,0 - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - stw 20,16(3) - stw 21,20(3) - stw 22,24(3) - stw 23,28(3) - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - addi 4,4,64 - stw 31,60(3) - addi 3,3,64 - - bne .Loop_outer - - blr - -.align 4 -.Ltail: - addi 5,5,64 - subi 4,4,1 - subi 3,3,1 - addi 7,1,48-1 - mtctr 5 - - stw 16,48(1) - stw 17,52(1) - stw 18,56(1) - stw 19,60(1) - stw 20,64(1) - stw 21,68(1) - stw 22,72(1) - stw 23,76(1) - stw 24,80(1) - stw 25,84(1) - stw 26,88(1) - stw 27,92(1) - stw 28,96(1) - stw 29,100(1) - stw 30,104(1) - stw 31,108(1) - -.Loop_tail: - lbzu 11,1(4) - lbzu 16,1(7) - xor 12,11,16 - stbu 12,1(3) - bdnz .Loop_tail - - stw 1,48(1) - stw 1,52(1) - stw 1,56(1) - stw 1,60(1) - stw 1,64(1) - stw 1,68(1) - stw 1,72(1) - stw 1,76(1) - stw 1,80(1) - stw 1,84(1) - stw 1,88(1) - stw 1,92(1) - stw 1,96(1) - stw 1,100(1) - stw 1,104(1) - stw 1,108(1) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl ChaCha20_ctr32_vmx -.type ChaCha20_ctr32_vmx,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_vmx: -.quad .ChaCha20_ctr32_vmx,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_vmx: - cmpldi 5,256 - blt __ChaCha20_ctr32_int - - stdu 1,-416(1) - mflr 0 - li 10,127 - li 11,143 - mfspr 12,256 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,11,1 - addi 11,11,32 - stvx 27,10,1 - addi 10,10,32 - stvx 28,11,1 - addi 11,11,32 - stvx 29,10,1 - addi 10,10,32 - stvx 30,11,1 - stvx 31,10,1 - stw 12,268(1) - std 14,272(1) - std 15,280(1) - std 16,288(1) - std 17,296(1) - std 18,304(1) - std 19,312(1) - std 20,320(1) - std 21,328(1) - std 22,336(1) - std 23,344(1) - std 24,352(1) - std 25,360(1) - std 26,368(1) - std 27,376(1) - std 28,384(1) - std 29,392(1) - std 30,400(1) - std 31,408(1) - li 12,-4096+511 - std 0, 432(1) - mtspr 256,12 - - bl .Lconsts - li 16,16 - li 17,32 - li 18,48 - li 19,64 - li 20,31 - li 21,15 - - lvx 13,0,6 - lvsl 29,0,6 - lvx 14,16,6 - lvx 27,20,6 - - lvx 15,0,7 - lvsl 30,0,7 - lvx 28,21,7 - - lvx 12,0,12 - lvx 17,16,12 - lvx 18,17,12 - lvx 19,18,12 - lvx 23,19,12 - - vperm 13,13,14,29 - vperm 14,14,27,29 - vperm 15,15,28,30 - - lwz 11,0(7) - lwz 12,4(7) - vadduwm 15,15,17 - lwz 14,8(7) - vadduwm 16,15,17 - lwz 15,12(7) - vadduwm 17,16,17 - - vxor 29,29,29 - vspltisw 26,-1 - lvsl 24,0,4 - lvsr 25,0,3 - vperm 26,29,26,25 - - lvsl 29,0,16 - vspltisb 30,3 - vxor 29,29,30 - vxor 25,25,30 - vperm 24,24,24,29 - - li 0,10 - b .Loop_outer_vmx - -.align 4 -.Loop_outer_vmx: - lis 16,0x6170 - lis 17,0x3320 - vor 0,12,12 - lis 18,0x7962 - lis 19,0x6b20 - vor 4,12,12 - ori 16,16,0x7865 - ori 17,17,0x646e - vor 8,12,12 - ori 18,18,0x2d32 - ori 19,19,0x6574 - vor 1,13,13 - - lwz 20,0(6) - vor 5,13,13 - lwz 21,4(6) - vor 9,13,13 - lwz 22,8(6) - vor 2,14,14 - lwz 23,12(6) - vor 6,14,14 - lwz 24,16(6) - vor 10,14,14 - mr 28,11 - lwz 25,20(6) - vor 3,15,15 - mr 29,12 - lwz 26,24(6) - vor 7,16,16 - mr 30,14 - lwz 27,28(6) - vor 11,17,17 - mr 31,15 - - mr 7,20 - mr 8,21 - mr 9,22 - mr 10,23 - - vspltisw 27,12 - vspltisw 28,7 - - mtctr 0 - nop -.Loop_vmx: - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 29,29,16 - rotlwi 30,30,16 - rotlwi 31,31,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 21,21,12 - rotlwi 22,22,12 - rotlwi 23,23,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,20 - add 17,17,21 - add 18,18,22 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,23 - xor 28,28,16 - xor 29,29,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 30,30,18 - xor 31,31,19 - rotlwi 28,28,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 29,29,8 - rotlwi 30,30,8 - rotlwi 31,31,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 24,24,28 - add 25,25,29 - add 26,26,30 - vsldoi 1,1,1, 16-12 - vsldoi 5,5,5, 16-12 - vsldoi 9,9,9, 16-12 - add 27,27,31 - xor 20,20,24 - xor 21,21,25 - vsldoi 3,3,3, 16-4 - vsldoi 7,7,7, 16-4 - vsldoi 11,11,11, 16-4 - xor 22,22,26 - xor 23,23,27 - rotlwi 20,20,7 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vperm 3,3,3,19 - vperm 7,7,7,19 - vperm 11,11,11,19 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,16 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - rotlwi 28,28,16 - rotlwi 29,29,16 - rotlwi 30,30,16 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vrlw 1,1,27 - vrlw 5,5,27 - vrlw 9,9,27 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vadduwm 0,0,1 - vadduwm 4,4,5 - vadduwm 8,8,9 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,12 - vxor 3,3,0 - vxor 7,7,4 - vxor 11,11,8 - rotlwi 22,22,12 - rotlwi 23,23,12 - rotlwi 20,20,12 - vperm 3,3,3,23 - vperm 7,7,7,23 - vperm 11,11,11,23 - add 16,16,21 - add 17,17,22 - add 18,18,23 - vadduwm 2,2,3 - vadduwm 6,6,7 - vadduwm 10,10,11 - add 19,19,20 - xor 31,31,16 - xor 28,28,17 - vxor 1,1,2 - vxor 5,5,6 - vxor 9,9,10 - xor 29,29,18 - xor 30,30,19 - rotlwi 31,31,8 - vrlw 1,1,28 - vrlw 5,5,28 - vrlw 9,9,28 - rotlwi 28,28,8 - rotlwi 29,29,8 - rotlwi 30,30,8 - vsldoi 2,2,2, 16-8 - vsldoi 6,6,6, 16-8 - vsldoi 10,10,10, 16-8 - add 26,26,31 - add 27,27,28 - add 24,24,29 - vsldoi 1,1,1, 16-4 - vsldoi 5,5,5, 16-4 - vsldoi 9,9,9, 16-4 - add 25,25,30 - xor 21,21,26 - xor 22,22,27 - vsldoi 3,3,3, 16-12 - vsldoi 7,7,7, 16-12 - vsldoi 11,11,11, 16-12 - xor 23,23,24 - xor 20,20,25 - rotlwi 21,21,7 - rotlwi 22,22,7 - rotlwi 23,23,7 - rotlwi 20,20,7 - bdnz .Loop_vmx - - subi 5,5,256 - addi 16,16,0x7865 - addi 17,17,0x646e - addi 18,18,0x2d32 - addi 19,19,0x6574 - addis 16,16,0x6170 - addis 17,17,0x3320 - addis 18,18,0x7962 - addis 19,19,0x6b20 - add 20,20,7 - lwz 7,16(6) - add 21,21,8 - lwz 8,20(6) - add 22,22,9 - lwz 9,24(6) - add 23,23,10 - lwz 10,28(6) - add 24,24,7 - add 25,25,8 - add 26,26,9 - add 27,27,10 - add 28,28,11 - add 29,29,12 - add 30,30,14 - add 31,31,15 - - vadduwm 0,0,12 - vadduwm 4,4,12 - vadduwm 8,8,12 - vadduwm 1,1,13 - vadduwm 5,5,13 - vadduwm 9,9,13 - vadduwm 2,2,14 - vadduwm 6,6,14 - vadduwm 10,10,14 - vadduwm 3,3,15 - vadduwm 7,7,16 - vadduwm 11,11,17 - - addi 11,11,4 - vadduwm 15,15,18 - vadduwm 16,16,18 - vadduwm 17,17,18 - - mr 7,16 - rotlwi 16,16,8 - rlwimi 16,7,24,0,7 - rlwimi 16,7,24,16,23 - mr 8,17 - rotlwi 17,17,8 - rlwimi 17,8,24,0,7 - rlwimi 17,8,24,16,23 - mr 9,18 - rotlwi 18,18,8 - rlwimi 18,9,24,0,7 - rlwimi 18,9,24,16,23 - mr 10,19 - rotlwi 19,19,8 - rlwimi 19,10,24,0,7 - rlwimi 19,10,24,16,23 - mr 7,20 - rotlwi 20,20,8 - rlwimi 20,7,24,0,7 - rlwimi 20,7,24,16,23 - mr 8,21 - rotlwi 21,21,8 - rlwimi 21,8,24,0,7 - rlwimi 21,8,24,16,23 - mr 9,22 - rotlwi 22,22,8 - rlwimi 22,9,24,0,7 - rlwimi 22,9,24,16,23 - mr 10,23 - rotlwi 23,23,8 - rlwimi 23,10,24,0,7 - rlwimi 23,10,24,16,23 - mr 7,24 - rotlwi 24,24,8 - rlwimi 24,7,24,0,7 - rlwimi 24,7,24,16,23 - mr 8,25 - rotlwi 25,25,8 - rlwimi 25,8,24,0,7 - rlwimi 25,8,24,16,23 - mr 9,26 - rotlwi 26,26,8 - rlwimi 26,9,24,0,7 - rlwimi 26,9,24,16,23 - mr 10,27 - rotlwi 27,27,8 - rlwimi 27,10,24,0,7 - rlwimi 27,10,24,16,23 - mr 7,28 - rotlwi 28,28,8 - rlwimi 28,7,24,0,7 - rlwimi 28,7,24,16,23 - mr 8,29 - rotlwi 29,29,8 - rlwimi 29,8,24,0,7 - rlwimi 29,8,24,16,23 - mr 9,30 - rotlwi 30,30,8 - rlwimi 30,9,24,0,7 - rlwimi 30,9,24,16,23 - mr 10,31 - rotlwi 31,31,8 - rlwimi 31,10,24,0,7 - rlwimi 31,10,24,16,23 - lwz 7,0(4) - lwz 8,4(4) - lwz 9,8(4) - lwz 10,12(4) - xor 16,16,7 - lwz 7,16(4) - xor 17,17,8 - lwz 8,20(4) - xor 18,18,9 - lwz 9,24(4) - xor 19,19,10 - lwz 10,28(4) - xor 20,20,7 - lwz 7,32(4) - xor 21,21,8 - lwz 8,36(4) - xor 22,22,9 - lwz 9,40(4) - xor 23,23,10 - lwz 10,44(4) - xor 24,24,7 - lwz 7,48(4) - xor 25,25,8 - lwz 8,52(4) - xor 26,26,9 - lwz 9,56(4) - xor 27,27,10 - lwz 10,60(4) - xor 28,28,7 - stw 16,0(3) - xor 29,29,8 - stw 17,4(3) - xor 30,30,9 - stw 18,8(3) - xor 31,31,10 - stw 19,12(3) - addi 4,4,64 - stw 20,16(3) - li 7,16 - stw 21,20(3) - li 8,32 - stw 22,24(3) - li 9,48 - stw 23,28(3) - li 10,64 - stw 24,32(3) - stw 25,36(3) - stw 26,40(3) - stw 27,44(3) - stw 28,48(3) - stw 29,52(3) - stw 30,56(3) - stw 31,60(3) - addi 3,3,64 - - lvx 27,0,4 - lvx 28,7,4 - lvx 29,8,4 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 0,0,27 - vxor 1,1,28 - lvx 28,7,4 - vxor 2,2,29 - lvx 29,8,4 - vxor 3,3,30 - lvx 30,9,4 - lvx 27,10,4 - addi 4,4,64 - li 10,63 - vperm 0,0,0,25 - vperm 1,1,1,25 - vperm 2,2,2,25 - vperm 3,3,3,25 - - vperm 31,31,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,27,24 - vxor 4,4,31 - vxor 5,5,28 - lvx 28,7,4 - vxor 6,6,29 - lvx 29,8,4 - vxor 7,7,30 - lvx 30,9,4 - lvx 31,10,4 - addi 4,4,64 - vperm 4,4,4,25 - vperm 5,5,5,25 - vperm 6,6,6,25 - vperm 7,7,7,25 - - vperm 27,27,28,24 - vperm 28,28,29,24 - vperm 29,29,30,24 - vperm 30,30,31,24 - vxor 8,8,27 - vxor 9,9,28 - vxor 10,10,29 - vxor 11,11,30 - vperm 8,8,8,25 - vperm 9,9,9,25 - vperm 10,10,10,25 - vperm 11,11,11,25 - - andi. 17,3,15 - mr 16,3 - - vsel 27,0,1,26 - vsel 28,1,2,26 - vsel 29,2,3,26 - vsel 30,3,4,26 - vsel 1,4,5,26 - vsel 2,5,6,26 - vsel 3,6,7,26 - vsel 4,7,8,26 - vsel 5,8,9,26 - vsel 6,9,10,26 - vsel 7,10,11,26 - - - stvx 27,7,3 - stvx 28,8,3 - stvx 29,9,3 - addi 3,3,64 - stvx 30,0,3 - stvx 1,7,3 - stvx 2,8,3 - stvx 3,9,3 - addi 3,3,64 - stvx 4,0,3 - stvx 5,7,3 - stvx 6,8,3 - stvx 7,9,3 - addi 3,3,64 - - beq .Laligned_vmx - - sub 18,3,17 - li 19,0 -.Lunaligned_tail_vmx: - stvebx 11,19,18 - addi 19,19,1 - cmpw 19,17 - bne .Lunaligned_tail_vmx - - sub 18,16,17 -.Lunaligned_head_vmx: - stvebx 0,17,18 - cmpwi 17,15 - addi 17,17,1 - bne .Lunaligned_head_vmx - - cmpldi 5,255 - bgt .Loop_outer_vmx - - b .Ldone_vmx - -.align 4 -.Laligned_vmx: - stvx 0,0,16 - - cmpldi 5,255 - bgt .Loop_outer_vmx - nop - -.Ldone_vmx: - cmpldi 5,0 - bnel __ChaCha20_1x - - lwz 12,268(1) - li 10,127 - li 11,143 - mtspr 256,12 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - ld 0, 432(1) - ld 14,272(1) - ld 15,280(1) - ld 16,288(1) - ld 17,296(1) - ld 18,304(1) - ld 19,312(1) - ld 20,320(1) - ld 21,328(1) - ld 22,336(1) - ld 23,344(1) - ld 24,352(1) - ld 25,360(1) - ld 26,368(1) - ld 27,376(1) - ld 28,384(1) - ld 29,392(1) - ld 30,400(1) - ld 31,408(1) - mtlr 0 - addi 1,1,416 - blr -.long 0 -.byte 0,12,0x04,1,0x80,18,5,0 -.long 0 -.size .ChaCha20_ctr32_vmx,.-.ChaCha20_ctr32_vmx -.size ChaCha20_ctr32_vmx,.-.ChaCha20_ctr32_vmx - -.globl ChaCha20_ctr32_vsx -.type ChaCha20_ctr32_vsx,@function -.section ".opd","aw" -.align 3 -ChaCha20_ctr32_vsx: -.quad .ChaCha20_ctr32_vsx,.TOC.@tocbase,0 -.previous -.align 5 -.ChaCha20_ctr32_vsx: - stdu 1,-224(1) - mflr 0 - li 10,127 - li 11,143 - mfspr 12,256 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,220(1) - li 12,-4096+63 - std 0, 240(1) - mtspr 256,12 - - bl .Lconsts - .long 0x7E006619 - addi 12,12,0x50 - li 8,16 - li 9,32 - li 10,48 - li 11,64 - - .long 0x7E203619 - .long 0x7E483619 - .long 0x7E603E19 - - vxor 27,27,27 - .long 0x7F8B6619 - vspltw 26,19,0 - vsldoi 19,19,27,4 - vsldoi 19,27,19,12 - vadduwm 26,26,28 - - lvsl 31,0,8 - vspltisb 27,3 - vxor 31,31,27 - - li 0,10 - mtctr 0 - b .Loop_outer_vsx - -.align 5 -.Loop_outer_vsx: - lvx 0,0,12 - lvx 1,8,12 - lvx 2,9,12 - lvx 3,10,12 - - vspltw 4,17,0 - vspltw 5,17,1 - vspltw 6,17,2 - vspltw 7,17,3 - - vspltw 8,18,0 - vspltw 9,18,1 - vspltw 10,18,2 - vspltw 11,18,3 - - vor 12,26,26 - vspltw 13,19,1 - vspltw 14,19,2 - vspltw 15,19,3 - - vspltisw 27,-16 - vspltisw 28,12 - vspltisw 29,8 - vspltisw 30,7 - -.Loop_vsx: - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vrlw 15,15,27 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,28 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vadduwm 0,0,4 - vadduwm 1,1,5 - vadduwm 2,2,6 - vadduwm 3,3,7 - vxor 12,12,0 - vxor 13,13,1 - vxor 14,14,2 - vxor 15,15,3 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vrlw 15,15,29 - vadduwm 8,8,12 - vadduwm 9,9,13 - vadduwm 10,10,14 - vadduwm 11,11,15 - vxor 4,4,8 - vxor 5,5,9 - vxor 6,6,10 - vxor 7,7,11 - vrlw 4,4,30 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,27 - vrlw 12,12,27 - vrlw 13,13,27 - vrlw 14,14,27 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,28 - vrlw 6,6,28 - vrlw 7,7,28 - vrlw 4,4,28 - vadduwm 0,0,5 - vadduwm 1,1,6 - vadduwm 2,2,7 - vadduwm 3,3,4 - vxor 15,15,0 - vxor 12,12,1 - vxor 13,13,2 - vxor 14,14,3 - vrlw 15,15,29 - vrlw 12,12,29 - vrlw 13,13,29 - vrlw 14,14,29 - vadduwm 10,10,15 - vadduwm 11,11,12 - vadduwm 8,8,13 - vadduwm 9,9,14 - vxor 5,5,10 - vxor 6,6,11 - vxor 7,7,8 - vxor 4,4,9 - vrlw 5,5,30 - vrlw 6,6,30 - vrlw 7,7,30 - vrlw 4,4,30 - bdnz .Loop_vsx - - vadduwm 12,12,26 - - .long 0x13600F8C - .long 0x13821F8C - .long 0x10000E8C - .long 0x10421E8C - .long 0x13A42F8C - .long 0x13C63F8C - .long 0xF0201057 - .long 0xF0601357 - .long 0xF01BE057 - .long 0xF05BE357 - - .long 0x10842E8C - .long 0x10C63E8C - .long 0x13684F8C - .long 0x138A5F8C - .long 0xF0A43057 - .long 0xF0E43357 - .long 0xF09DF057 - .long 0xF0DDF357 - - .long 0x11084E8C - .long 0x114A5E8C - .long 0x13AC6F8C - .long 0x13CE7F8C - .long 0xF1285057 - .long 0xF1685357 - .long 0xF11BE057 - .long 0xF15BE357 - - .long 0x118C6E8C - .long 0x11CE7E8C - vspltisw 27,4 - vadduwm 26,26,27 - .long 0xF1AC7057 - .long 0xF1EC7357 - .long 0xF19DF057 - .long 0xF1DDF357 - - vadduwm 0,0,16 - vadduwm 4,4,17 - vadduwm 8,8,18 - vadduwm 12,12,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,1,16 - vadduwm 4,5,17 - vadduwm 8,9,18 - vadduwm 12,13,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,2,16 - vadduwm 4,6,17 - vadduwm 8,10,18 - vadduwm 12,14,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - beq .Ldone_vsx - - vadduwm 0,3,16 - vadduwm 4,7,17 - vadduwm 8,11,18 - vadduwm 12,15,19 - - vperm 0,0,0,31 - vperm 4,4,4,31 - vperm 8,8,8,31 - vperm 12,12,12,31 - - cmpldi 5,0x40 - blt .Ltail_vsx - - .long 0x7F602619 - .long 0x7F882619 - .long 0x7FA92619 - .long 0x7FCA2619 - - vxor 27,27,0 - vxor 28,28,4 - vxor 29,29,8 - vxor 30,30,12 - - .long 0x7F601F19 - .long 0x7F881F19 - addi 4,4,0x40 - .long 0x7FA91F19 - subi 5,5,0x40 - .long 0x7FCA1F19 - addi 3,3,0x40 - mtctr 0 - bne .Loop_outer_vsx - -.Ldone_vsx: - lwz 12,220(1) - li 10,127 - li 11,143 - ld 0, 240(1) - mtspr 256,12 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - mtlr 0 - addi 1,1,224 - blr - -.align 4 -.Ltail_vsx: - addi 11,1,48 - mtctr 5 - .long 0x7C005F19 - .long 0x7C885F19 - .long 0x7D095F19 - .long 0x7D8A5F19 - subi 12,11,1 - subi 4,4,1 - subi 3,3,1 - -.Loop_tail_vsx: - lbzu 6,1(12) - lbzu 7,1(4) - xor 6,6,7 - stbu 6,1(3) - bdnz .Loop_tail_vsx - - .long 0x7E005F19 - .long 0x7E085F19 - .long 0x7E095F19 - .long 0x7E0A5F19 - - b .Ldone_vsx -.long 0 -.byte 0,12,0x04,1,0x80,0,5,0 -.long 0 -.size .ChaCha20_ctr32_vsx,.-.ChaCha20_ctr32_vsx -.size ChaCha20_ctr32_vsx,.-.ChaCha20_ctr32_vsx -.align 5 -.Lconsts: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.Lsigma: -.long 0x61707865,0x3320646e,0x79622d32,0x6b206574 -.long 1,0,0,0 -.long 4,0,0,0 -.long 0x02030001,0x06070405,0x0a0b0809,0x0e0f0c0d -.long 0x01020300,0x05060704,0x090a0b08,0x0d0e0f0c -.long 0x61707865,0x61707865,0x61707865,0x61707865 -.long 0x3320646e,0x3320646e,0x3320646e,0x3320646e -.long 0x79622d32,0x79622d32,0x79622d32,0x79622d32 -.long 0x6b206574,0x6b206574,0x6b206574,0x6b206574 -.long 0,1,2,3 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,80,111,119,101,114,80,67,47,65,108,116,105,86,101,99,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s deleted file mode 100644 index 4387b600a7517a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s +++ /dev/null @@ -1,4908 +0,0 @@ -.machine "any" -.text -.type ecp_nistz256_precomputed,@object -.globl ecp_nistz256_precomputed -.align 12 -ecp_nistz256_precomputed: -.byte 0x3c,0x4d,0x27,0xcc,0xf5,0x4a,0x4f,0x8f,0xe8,0xc8,0x04,0x68,0x09,0x4a,0x5b,0x80,0x9d,0x7a,0xe8,0x31,0x08,0x76,0x68,0x19,0x9f,0x08,0xb4,0x1f,0x32,0x43,0x89,0xd8,0x34,0xd3,0xf5,0xb7,0xb5,0xee,0x42,0x3e,0x91,0x01,0x06,0x7c,0xbf,0xd9,0x97,0x12,0xd3,0x1a,0xc9,0x04,0x8d,0x53,0x83,0x14,0x28,0xf0,0x8e,0x19,0xcc,0x91,0xe5,0x80 -.byte 0x14,0xd6,0xc1,0x8d,0x61,0x66,0x3b,0xa7,0x20,0x1e,0xe4,0x77,0xd7,0x66,0x05,0xfb,0x5c,0xa9,0x9a,0x7a,0xb2,0x30,0x50,0x28,0x87,0x80,0xfe,0xcd,0xe1,0xb3,0xff,0xa3,0x45,0x3c,0x7e,0x9b,0x08,0xc0,0xc1,0x9f,0x2e,0xad,0x7d,0x89,0x79,0x90,0x60,0xc6,0xac,0x17,0x64,0x59,0x4d,0xcf,0x56,0x7a,0xca,0x82,0xaa,0x6e,0x04,0x2f,0x1f,0x8b -.byte 0xa9,0xdd,0xeb,0x91,0x5c,0x77,0x17,0x99,0x4e,0xc2,0x45,0x69,0x2e,0xcf,0x60,0xc6,0x3c,0xad,0x65,0x33,0x35,0x6f,0xe4,0xd0,0x37,0x1f,0xe2,0x2c,0x66,0x98,0x55,0xe3,0x66,0xa2,0xc6,0x21,0xce,0x63,0x59,0x2e,0xd2,0x2b,0x8a,0x5a,0xcd,0xee,0xa7,0xad,0xf6,0x8c,0x3f,0x44,0x6c,0x12,0x30,0x8d,0xca,0xea,0x46,0x8a,0x4c,0x96,0xf9,0x96 -.byte 0x18,0x10,0x4e,0x46,0xc4,0x3e,0xa0,0x94,0x26,0x9d,0x62,0xd2,0x4b,0xb0,0xbc,0x0b,0xd5,0x56,0xa5,0xd2,0xc1,0x2f,0x2d,0x15,0xd8,0xed,0x97,0x17,0xcb,0x32,0x67,0xc5,0x0f,0x7c,0xde,0xa8,0x8c,0x4d,0xa0,0xb8,0x2e,0xed,0x24,0xd5,0xd5,0x49,0xca,0x77,0x1f,0x48,0x3b,0x83,0x54,0xb2,0xe7,0x7e,0x7a,0xa7,0x5c,0xed,0x7f,0xa1,0x9f,0x05 -.byte 0xd4,0xd4,0x90,0x0d,0xae,0x37,0x4e,0xd1,0x8f,0xd1,0x0a,0xa7,0x63,0x5b,0xb7,0x65,0xcb,0xc8,0xba,0x29,0xec,0x35,0x53,0xb2,0xac,0x32,0xf4,0xb7,0x6a,0xb1,0x69,0xcf,0x56,0x14,0x7f,0xd6,0xc5,0xca,0x88,0x1d,0x49,0xcf,0xfd,0x1f,0xcc,0xb1,0x13,0x30,0x42,0xd0,0x1c,0x6e,0x38,0x8e,0xf9,0x40,0xe7,0xe8,0xd6,0x28,0x1a,0x75,0x31,0xf3 -.byte 0x30,0x46,0x3f,0xb5,0x8a,0x47,0x35,0x4c,0x6e,0xdb,0x26,0x1a,0x25,0xa3,0xd8,0x0b,0x1d,0x51,0x12,0x91,0x4c,0x11,0x76,0x83,0x19,0xad,0x2a,0x3e,0xb4,0x1c,0x3c,0xfc,0x14,0x20,0x84,0x58,0x7b,0xc3,0x94,0x68,0x60,0x5c,0x3f,0x7c,0x26,0xb5,0x75,0x41,0x0b,0xc2,0xec,0xf3,0x96,0x5b,0xbb,0x41,0x32,0x00,0x4e,0x68,0xeb,0xf1,0xd9,0x96 -.byte 0xe7,0x00,0xac,0xb0,0x1b,0x39,0x46,0xf1,0xc9,0x18,0x7d,0xb7,0xc4,0x42,0xbc,0x8b,0x09,0x3e,0xa9,0x97,0x2e,0xc6,0xf8,0x38,0xa3,0xe4,0x2c,0x52,0x5d,0x24,0xf7,0xc5,0x15,0xab,0x16,0x5e,0x46,0x2c,0xd8,0xd7,0x4d,0xb3,0xf2,0xfd,0xe4,0x75,0x3c,0x34,0x95,0xb9,0x8c,0x92,0x35,0x42,0x8b,0xc4,0xc8,0x6c,0xd4,0x1e,0x67,0x35,0xd3,0x6d -.byte 0x79,0x85,0xff,0x74,0xbe,0x40,0x07,0x27,0x75,0x2c,0xea,0x04,0xcc,0xa2,0x72,0x80,0x97,0x5f,0xfe,0x8a,0x56,0x0f,0xf4,0x6d,0xa4,0x61,0x04,0x4b,0x5e,0xb4,0xe2,0xd8,0x87,0xb6,0xfd,0x3d,0x00,0x8a,0xa9,0xe4,0x62,0x5f,0x4f,0xec,0x1e,0x40,0x28,0x6b,0x21,0x0f,0x50,0x26,0x97,0xa0,0x25,0x8f,0x3e,0xf2,0x69,0xdc,0x36,0xe5,0xb8,0xdb -.byte 0x01,0x7d,0xfb,0x73,0x7d,0x3e,0xf7,0x55,0x41,0x39,0xe0,0x33,0x0d,0xe3,0x4b,0x6b,0x7b,0x3e,0x6e,0xdc,0x7d,0x9a,0x6e,0x35,0xb0,0x38,0x13,0x92,0x80,0xa1,0xe6,0xbf,0x03,0x9d,0xb7,0x7f,0x55,0xce,0x46,0x3c,0x22,0xc7,0xfa,0xfb,0x18,0xba,0x06,0xa0,0x09,0x78,0x3f,0xc0,0x79,0x5f,0xe6,0x6a,0x29,0xaf,0xd1,0xc7,0x84,0xa7,0xed,0xb9 -.byte 0xb6,0x82,0x81,0xc1,0x53,0xee,0x00,0x34,0xa8,0x81,0xdf,0x5a,0xd3,0x07,0x7e,0x2e,0x17,0x40,0xa1,0x2b,0xf4,0x2a,0x1f,0x9a,0x67,0x75,0x73,0xa8,0x58,0x65,0x17,0xdf,0xf1,0x84,0x76,0xc5,0x8d,0x48,0x93,0xe1,0x28,0xa5,0x73,0x10,0x6e,0x9e,0x39,0x03,0x69,0x52,0xdf,0xf9,0x46,0x7c,0x5b,0xf3,0x5b,0x9a,0x63,0xd9,0x4f,0xf5,0x8e,0x73 -.byte 0xed,0x33,0x7d,0x23,0xb9,0x6c,0x3c,0x9b,0xa7,0xcf,0x7f,0x34,0x6f,0x97,0xe2,0xfe,0x0a,0x8b,0xe1,0x86,0x83,0x91,0x2e,0xdd,0x6b,0xb1,0xbf,0xa6,0x92,0x4f,0x30,0x79,0x68,0x91,0x3e,0x06,0x17,0xe9,0x0b,0x25,0x07,0xa6,0x88,0x91,0x6c,0x6e,0xc8,0xd8,0xdc,0x68,0x5e,0x45,0xf2,0x55,0xef,0x56,0x38,0x29,0xd0,0x89,0x40,0x58,0x51,0x9f -.byte 0x5f,0xa4,0x08,0xc6,0x94,0x34,0xd2,0x6f,0x59,0x0f,0x6e,0xca,0x85,0x7f,0x56,0x3f,0xac,0x8f,0x25,0x0f,0x47,0xe3,0x9e,0x40,0xed,0xd8,0xae,0x30,0x0d,0xb4,0x47,0x40,0x4b,0xa3,0x23,0x1b,0x7f,0x0f,0xff,0xdf,0x6f,0x1d,0x87,0xb2,0x94,0xa0,0x36,0xbb,0x53,0x13,0x1e,0xaf,0x92,0xf8,0x07,0x95,0xc7,0xe4,0xa8,0x41,0xa9,0xed,0xf0,0x08 -.byte 0xfc,0xc1,0x4a,0xed,0x9a,0x4f,0x13,0xc5,0xed,0x8a,0x95,0xf5,0x69,0xf7,0xee,0x75,0xb6,0x4d,0xba,0x8f,0x65,0x23,0xe8,0x50,0x9e,0x7a,0xd7,0x28,0x3a,0x49,0xe7,0x4c,0x7c,0xc6,0x64,0xbd,0x8c,0x17,0x14,0x0b,0xb5,0xe3,0xb4,0xab,0x0b,0x9a,0xa9,0x29,0x84,0xaa,0xba,0x69,0xc4,0x2e,0xbf,0xca,0x57,0x0d,0xd3,0x36,0x21,0x61,0x00,0x13 -.byte 0x95,0xe3,0xf8,0xa6,0x64,0x74,0x02,0xb5,0xbf,0x86,0x07,0xde,0x67,0x48,0x23,0xe0,0x24,0x96,0x3a,0x86,0xb2,0xfa,0xa7,0x75,0xb4,0x26,0x42,0xcb,0x96,0x4e,0xf7,0x90,0xae,0xa5,0xe4,0xd0,0x45,0x31,0xe7,0x0f,0xe0,0xcb,0xbf,0x94,0x94,0x33,0x4f,0x65,0x04,0xfb,0xc0,0xc4,0x3f,0x51,0xa5,0xf3,0xea,0xc8,0xd5,0x23,0x66,0xe0,0x48,0x09 -.byte 0xba,0x6a,0x27,0x50,0xec,0xae,0xd2,0x2a,0xe6,0xf9,0xe4,0xde,0x35,0x6e,0xcc,0x82,0x76,0xfc,0x36,0x16,0xe1,0x9f,0xc7,0x0d,0xc1,0xc9,0x6a,0x23,0xbe,0xa1,0x3c,0xfd,0xce,0xa7,0x2e,0x91,0x36,0x23,0x5a,0x20,0xdf,0x55,0xc5,0x91,0x32,0x5c,0x62,0x49,0xe7,0x8b,0x0b,0x0e,0x9c,0x2e,0xee,0x1f,0xfe,0xca,0x00,0xfc,0x55,0xd7,0x9c,0x0a -.byte 0x75,0xaa,0xb0,0x46,0x90,0x55,0x2b,0x46,0xab,0x98,0x9d,0xab,0x0e,0x12,0x03,0x58,0xf1,0x4a,0x68,0x59,0x74,0xc9,0x37,0x6d,0x6f,0xe6,0xd3,0x73,0xf1,0xa3,0xdd,0xbe,0x85,0xca,0x74,0xc6,0xb6,0x51,0x6f,0x83,0x6f,0xa1,0x80,0x00,0x00,0x78,0x0a,0xa7,0xff,0xa7,0xe2,0x2e,0x5f,0x4f,0x31,0xbb,0x1b,0x99,0x21,0x33,0x59,0x6e,0x03,0x38 -.byte 0x10,0xd9,0x98,0xf2,0x0c,0xad,0x08,0x6b,0x00,0x49,0xb5,0x5e,0x11,0x60,0x70,0x49,0xff,0x79,0xac,0xba,0x30,0x3d,0x69,0x9f,0xaf,0xfb,0xd7,0xeb,0xe2,0xcd,0x0d,0x97,0xb9,0x94,0xc8,0x6e,0x06,0x3b,0x64,0x80,0x71,0x8f,0x81,0xb0,0x58,0xe0,0xc7,0xbd,0x27,0x6a,0xd4,0xb7,0xd9,0x6c,0xc1,0x44,0x38,0xe1,0x36,0xbc,0x0a,0x33,0x26,0x01 -.byte 0x25,0x90,0xbc,0x0a,0xc2,0xa3,0xbb,0xfc,0xeb,0x0b,0x1a,0x38,0x98,0x26,0x93,0xf5,0x2d,0x29,0x41,0x83,0x3b,0xba,0x40,0x46,0xf3,0xf6,0xfd,0x53,0xb9,0x7a,0x60,0x01,0x8a,0x8d,0xb4,0x57,0xd8,0xf3,0x36,0x72,0x22,0x2f,0x59,0xd3,0x7f,0x25,0xf2,0x05,0x61,0xfa,0x18,0x28,0xac,0xd5,0x14,0x00,0xaf,0x8b,0x7c,0x39,0xb5,0xa2,0xcb,0x1e -.byte 0x62,0x14,0xcb,0x10,0x76,0x17,0x23,0x2c,0xc8,0x25,0xac,0x37,0x9e,0x83,0x81,0x83,0xfe,0x2e,0x2c,0xd2,0x3f,0xf8,0x58,0x2b,0xf1,0x7f,0x4f,0xe1,0x17,0xc7,0xf7,0xad,0x57,0x67,0xc2,0x57,0x77,0x2e,0xfb,0xf2,0xce,0xa9,0x74,0x81,0x47,0xf8,0x5a,0x88,0x76,0xb1,0x43,0x75,0xc8,0xc4,0xc8,0x60,0x1e,0xd7,0xd1,0x1c,0xce,0x89,0x82,0xc6 -.byte 0x77,0x8d,0x87,0xe8,0xd0,0x5b,0x0c,0xf0,0x44,0x48,0x8d,0xee,0x55,0xc6,0xe4,0x2c,0x2c,0x41,0x75,0x5d,0x5a,0xd2,0xa3,0x1d,0x32,0x85,0x08,0xcf,0x03,0x3a,0x3c,0xfe,0x65,0x75,0xef,0xd2,0xa6,0x22,0x16,0x66,0x39,0x30,0x05,0xe3,0x57,0xab,0x71,0x6d,0x28,0xd5,0x2f,0xc6,0xa8,0x25,0x46,0x14,0xfd,0x7e,0xa2,0x67,0x7e,0x20,0x91,0xc2 -.byte 0x2b,0x03,0xdd,0xac,0xaa,0x1a,0xb5,0x2a,0x04,0xd6,0x15,0x9d,0x3f,0x54,0x24,0x7c,0x75,0xab,0x77,0xd9,0x6c,0x85,0xa2,0xf9,0x33,0xeb,0xeb,0xc0,0x27,0xcd,0x9d,0x58,0xae,0xa3,0x34,0x10,0xae,0x85,0x7d,0x4c,0x15,0x4c,0x90,0x46,0xe0,0x5b,0xec,0xa7,0xb2,0x68,0x85,0x01,0xed,0xf9,0x4a,0x85,0xe3,0xb6,0xea,0xe2,0x53,0xc0,0x32,0x83 -.byte 0x73,0x05,0x77,0xac,0xb5,0x96,0xaa,0xf0,0x9c,0x2c,0xa4,0xd2,0xd4,0xbf,0x74,0x2f,0x39,0x47,0x22,0x99,0x50,0x06,0x5f,0xcb,0x99,0xc5,0xc9,0x2e,0x70,0xd6,0x68,0x6a,0xc4,0x73,0x41,0xcb,0x8b,0xfd,0x23,0x98,0x11,0x59,0xad,0x20,0x8a,0x0d,0xaf,0xaa,0xd0,0xe2,0xeb,0x32,0x8b,0x6f,0x0e,0x43,0x12,0xe3,0x27,0x8f,0xf6,0xa4,0x76,0x0b -.byte 0xfb,0x22,0xad,0xda,0x1c,0x0a,0x3e,0x90,0xc0,0x7d,0xf3,0x09,0xbc,0x17,0x33,0xef,0xf1,0xf2,0x84,0x80,0x2a,0x0b,0x82,0xd7,0x95,0xc7,0xd2,0x08,0x4a,0xf4,0xf5,0x6d,0x09,0x06,0x8e,0xe4,0x74,0x63,0x8f,0x09,0xca,0xe2,0xd9,0x0e,0x1e,0x03,0x20,0x1b,0x4c,0xfb,0x1d,0x5a,0x2e,0x28,0xeb,0x84,0x82,0x6f,0x97,0x6f,0xcd,0x7a,0xc3,0xa7 -.byte 0x79,0x73,0x66,0x0c,0x94,0xd5,0xf4,0x8f,0x2c,0x73,0x1f,0x24,0xbc,0x17,0xee,0xd5,0xb0,0xa6,0xb8,0x04,0x6d,0x6a,0xd0,0x61,0xe3,0x1a,0x49,0x97,0x94,0xc5,0x8e,0xbc,0xac,0x5b,0x0b,0x0a,0xc5,0x74,0x06,0x89,0xee,0xc2,0xb7,0x5f,0x1b,0xa1,0x6b,0x1a,0xff,0xed,0xda,0x90,0x91,0xc1,0x0d,0x6a,0x06,0xd6,0xcb,0x02,0x71,0x17,0x95,0x7d -.byte 0xc6,0x3b,0x7e,0x6b,0xc8,0x73,0x03,0x0d,0x6b,0x8f,0x73,0x56,0x59,0x2e,0x09,0x23,0x4e,0xda,0xfc,0x4e,0xfc,0xa4,0x42,0x15,0x2e,0x10,0x6a,0x97,0x48,0x3c,0xb4,0xa4,0x0c,0x64,0x21,0xc3,0xeb,0x6c,0xac,0x27,0x4f,0x43,0x94,0x91,0x78,0xdc,0xfd,0xad,0x2b,0xa7,0x43,0x42,0xb0,0x51,0xdd,0x63,0xcc,0xcd,0xb7,0x15,0xfa,0x13,0x8d,0xc7 -.byte 0x55,0x3a,0x74,0x17,0x23,0x36,0x3e,0x23,0xe1,0x42,0x90,0xe1,0xb7,0xc7,0xda,0xb7,0x57,0xeb,0xc3,0xfb,0x62,0x58,0xbf,0x31,0x2a,0xfb,0xc7,0xdb,0x3d,0xfc,0x87,0x32,0xb1,0x3e,0xe5,0x3d,0x94,0x3d,0x86,0x32,0x61,0xfe,0x19,0xd2,0x32,0x31,0x8b,0x43,0xdb,0xab,0xa4,0xe5,0x34,0xc8,0x30,0xae,0x8c,0x02,0x53,0x99,0x35,0xb4,0x56,0x38 -.byte 0x37,0xcf,0xff,0xb0,0x05,0x21,0x12,0x65,0xc4,0xb3,0x9c,0x83,0x95,0x12,0xd3,0x03,0x7a,0x80,0x97,0x5b,0x67,0x33,0x27,0xfc,0x43,0xf2,0xf7,0xaa,0x60,0xb6,0xfc,0x55,0x44,0x30,0xa3,0x4a,0xa3,0x60,0x31,0xf7,0x01,0xfa,0xb0,0x8d,0x82,0x29,0xa7,0x03,0xb7,0x7e,0x3f,0xe5,0x66,0x26,0xb7,0x51,0xcf,0x8d,0xdd,0x6f,0x83,0x39,0xfc,0x9b -.byte 0xa5,0x3d,0xb6,0x41,0x89,0x54,0xc3,0xb2,0xf0,0x24,0x64,0xcb,0x53,0xfd,0x0a,0x91,0x6c,0x6f,0x28,0xfe,0xc1,0xe9,0x17,0x2e,0x65,0x55,0x2e,0xf2,0x48,0x52,0xb1,0x69,0xf0,0xdd,0x42,0xd5,0xdf,0x7c,0x36,0x75,0xdb,0x5b,0x3d,0xa9,0x6d,0xa4,0xeb,0x47,0x4f,0x2b,0x5c,0xd0,0x30,0xee,0xa7,0x74,0x6a,0x64,0x8a,0xbc,0x9b,0xe5,0x82,0x56 -.byte 0x76,0xe4,0x3f,0xf5,0x05,0x59,0x19,0x1e,0x80,0x47,0xf1,0x77,0xac,0x32,0x43,0x80,0x0a,0x1b,0x28,0xb6,0xf4,0xe8,0x7c,0x2f,0xeb,0xa8,0x4b,0x6a,0x59,0xb5,0xf8,0x77,0x68,0xd4,0x86,0x6c,0x87,0xdc,0xc4,0x00,0x4f,0xce,0xdb,0xf6,0x34,0xc3,0x74,0x02,0x08,0xdb,0x0d,0x34,0x8d,0xea,0x49,0x4a,0x30,0x5f,0x1b,0xcd,0xa6,0x3a,0x34,0x94 -.byte 0x5f,0x32,0x6a,0x62,0x96,0x4b,0x51,0x89,0x30,0xc9,0x90,0xdf,0x77,0x73,0x0e,0x3c,0x5c,0xbd,0x5c,0xee,0xd9,0x77,0xea,0x23,0x42,0xaa,0xa5,0x6b,0xf9,0x8c,0xc4,0x70,0x68,0xdd,0x0b,0x65,0xa3,0xc7,0xe4,0x7b,0x0a,0x89,0x85,0x25,0x7d,0x84,0x99,0x39,0xe6,0xb8,0xbe,0x7f,0x31,0x0f,0x84,0x0c,0x98,0x72,0xab,0x4c,0x44,0xb0,0xa4,0x83 -.byte 0x90,0xbb,0x93,0x73,0x07,0x07,0xba,0x63,0x5b,0x61,0x70,0xe1,0x84,0xae,0xaa,0xd6,0xa3,0x5a,0x54,0xd1,0xea,0xc7,0x2c,0x7b,0x67,0x4b,0x8a,0x7f,0x66,0x28,0x8d,0x22,0xec,0x82,0x64,0x69,0x63,0xf0,0x53,0x2d,0x10,0x9c,0x9c,0x34,0x4f,0xc6,0x96,0x40,0xdb,0xce,0x0e,0xf7,0x3a,0x8a,0xee,0x3f,0x32,0x5f,0x2b,0x0c,0x4a,0xbc,0x63,0xfb -.byte 0x18,0xf6,0x26,0x57,0xc9,0x13,0x13,0xb7,0xe0,0xcc,0x3e,0x4e,0x73,0xfa,0xe2,0x54,0xc1,0x67,0xfe,0xe2,0xec,0xfd,0xaf,0xf9,0x96,0x99,0x9f,0xe9,0xe2,0xd0,0x94,0x39,0x33,0xc9,0xca,0x35,0x27,0xad,0x58,0x46,0x98,0x64,0x17,0x5f,0xe9,0xce,0x4b,0xc8,0xab,0x0d,0xd2,0x88,0xec,0xbb,0x5c,0xba,0xc1,0x30,0x4c,0xd4,0x99,0x0d,0x07,0x95 -.byte 0x0a,0xa5,0xeb,0xa6,0x10,0x4b,0x4d,0x77,0x14,0x76,0x88,0x43,0x7f,0x6b,0x5d,0x9b,0x87,0x1d,0x6b,0x5d,0xb9,0x04,0xa9,0xc7,0x28,0x18,0x70,0xa1,0x99,0xbc,0x99,0xf5,0xf1,0x71,0xa9,0x3a,0xb6,0xe5,0x98,0x98,0x8f,0x7a,0x6c,0xda,0x1a,0x63,0x0e,0xf1,0xe8,0x10,0xa3,0x7c,0x64,0x7e,0xde,0x2a,0x59,0x1b,0x04,0xca,0x69,0x8e,0xba,0x2f -.byte 0x56,0xe1,0xa7,0xab,0x4f,0xe4,0x9d,0x49,0x33,0x9e,0x4e,0x5b,0xe1,0x58,0xc4,0x3f,0x99,0x5a,0x69,0x00,0xe5,0x5f,0x85,0xcb,0x62,0x80,0x5e,0x3d,0x88,0x0a,0x32,0x42,0xc1,0xf9,0x6a,0xa0,0xeb,0x65,0x2f,0x17,0x62,0x25,0x96,0x50,0xa2,0x6e,0xd6,0xdf,0x09,0xb7,0x1e,0x68,0xb2,0x10,0x2b,0xf3,0x9e,0xb2,0x67,0x75,0x9b,0xe3,0x76,0xfe -.byte 0x95,0xbe,0x83,0xcb,0xba,0x77,0x5b,0x2d,0x5f,0xdd,0x94,0xbb,0x0e,0x5d,0x83,0xa2,0xe7,0x48,0x4c,0x84,0x86,0x41,0x47,0x4b,0x96,0x24,0x89,0xa8,0x20,0x04,0xa5,0xef,0x8e,0xb6,0xeb,0xcd,0x3c,0x77,0xc5,0x65,0x5c,0xff,0xa6,0x0d,0x2b,0x58,0x21,0x5a,0x11,0xe2,0x24,0x64,0x1c,0xd6,0x18,0x9a,0xac,0x3f,0x42,0x0e,0xeb,0x32,0x3e,0xed -.byte 0xce,0x61,0xc9,0xe4,0xe7,0xd3,0x3f,0x53,0xa4,0x80,0x2b,0x1c,0xc0,0x99,0x63,0x52,0x93,0x5e,0xdc,0x78,0xe2,0x35,0x9e,0xb2,0xb4,0x1d,0x09,0xd1,0x5c,0x1c,0x4e,0xdb,0x3a,0x5d,0x8c,0x94,0x7d,0xfe,0x63,0xf2,0xa3,0xe9,0x61,0x73,0x78,0xc1,0xd9,0x17,0x5e,0x9a,0x73,0x58,0xc3,0xe7,0xa0,0x1f,0x2a,0x62,0x15,0xf8,0xdb,0xbb,0x38,0x80 -.byte 0x57,0xd3,0x1f,0x4c,0x4a,0x20,0x30,0xa9,0x7a,0x78,0x61,0xd9,0x90,0xb7,0x4f,0xd6,0x46,0x72,0xe7,0x41,0xb2,0xbb,0xfb,0x50,0xfe,0xe1,0xba,0x3e,0x73,0x2f,0x81,0x6d,0x2b,0x0b,0x90,0xbd,0x8a,0x3b,0x23,0x88,0xa2,0x7d,0x62,0x87,0x96,0xc9,0xcc,0x66,0x28,0x89,0xa7,0x29,0x41,0xd2,0xc5,0x5b,0xdb,0xc4,0x0c,0xbb,0x19,0x4e,0xd5,0x12 -.byte 0x53,0x48,0x5c,0xf2,0x9b,0x62,0xd0,0xa3,0x77,0x40,0x85,0x12,0x2b,0x2d,0x52,0x1b,0x31,0xbd,0xe9,0x1c,0xd4,0x87,0xa4,0xd7,0xc9,0x14,0xb7,0x39,0x66,0x8c,0xfe,0x3e,0x83,0x00,0x01,0xae,0x44,0x2d,0x7d,0xa1,0xda,0x66,0xb0,0x66,0xcb,0x62,0x55,0x9f,0x92,0x80,0x4e,0x8d,0x7f,0x70,0x95,0xc2,0xf2,0x1b,0xe9,0x35,0xf8,0x42,0x04,0x65 -.byte 0xf2,0x36,0x4c,0x96,0x30,0xd3,0x47,0x9d,0xb7,0x2b,0x76,0xac,0x75,0xb5,0xb8,0xf1,0x7d,0xa2,0x36,0xef,0x9d,0xa7,0x60,0x51,0x8d,0xcf,0x00,0x3d,0xdb,0xcc,0xe9,0xe2,0xc4,0x7b,0x3a,0xeb,0x2b,0xc3,0xd8,0x0b,0xb0,0x58,0x41,0xa0,0x47,0xab,0x07,0xf5,0x7c,0x9e,0x0b,0x7a,0x16,0x8f,0xb4,0xca,0x09,0xed,0x84,0xa1,0xfa,0xdc,0x7c,0x3c -.byte 0xdd,0x2f,0xb0,0x2d,0xeb,0x93,0x28,0xf5,0x1e,0x0c,0x1a,0x0c,0x35,0x27,0x40,0xf2,0x22,0x66,0x2d,0x82,0xf2,0x94,0x03,0xa5,0x4b,0x84,0x92,0x1d,0x98,0xd5,0xd9,0x09,0x6a,0xfd,0x65,0xe5,0xa1,0x0e,0xe2,0xd9,0xb6,0xd1,0xba,0xbf,0xc7,0x42,0x22,0x39,0x83,0xbf,0x37,0xf6,0x80,0xc2,0xea,0xdf,0xb9,0x33,0xa0,0xaf,0xd7,0xe3,0x70,0x9a -.byte 0x5c,0xf8,0x1a,0x47,0x2b,0xb5,0xdd,0x15,0xe3,0x08,0xc8,0x37,0xe3,0xc2,0x25,0x87,0x0e,0x3c,0xc5,0xae,0x61,0xa4,0x4a,0x56,0x50,0x08,0x58,0x68,0xa3,0x4a,0x28,0x08,0xef,0x92,0xd5,0x13,0x50,0x09,0x76,0x34,0x47,0xae,0xa8,0x7f,0xa5,0x2b,0x13,0xb7,0x5a,0x96,0x65,0x62,0xf2,0xaa,0xb4,0x4b,0x2a,0xad,0xea,0x2c,0x0d,0x1e,0x97,0x82 -.byte 0xe4,0x6f,0xfe,0xf4,0x88,0x14,0x7b,0xba,0x45,0xbe,0x61,0x56,0xd2,0x37,0x1b,0x65,0xb8,0x0b,0x77,0xcb,0x3c,0xfe,0x9f,0xe3,0x39,0xc5,0xfb,0x2a,0x18,0x9b,0x60,0x99,0xd5,0x6f,0x52,0xfe,0xd8,0x04,0x88,0x1c,0x9a,0x50,0xe5,0x3b,0x33,0x3f,0xca,0xc5,0x5b,0x9c,0x5f,0x35,0x13,0x65,0xa6,0x21,0x78,0x19,0xeb,0xff,0x35,0x70,0x81,0xaf -.byte 0x19,0x23,0x61,0xd6,0xeb,0xff,0xa6,0x9e,0x5d,0x3f,0x7f,0x89,0x2e,0x22,0xa4,0x0b,0x9c,0x4f,0xa9,0xff,0xbb,0x23,0x29,0xa1,0xf4,0x8a,0xb7,0x4b,0xfb,0xbf,0xeb,0x0a,0x47,0x87,0x78,0x2b,0x20,0x38,0x82,0xab,0x7e,0x2c,0xdc,0x08,0x2b,0xb4,0xae,0xd8,0x64,0x44,0x1a,0xdf,0x21,0x62,0x27,0xf2,0x61,0x63,0x37,0xad,0xd4,0x06,0x4e,0xae -.byte 0xba,0xeb,0x08,0xfa,0xe5,0xad,0x5d,0xcf,0xce,0x38,0xe5,0xca,0x74,0x83,0x42,0x4b,0xe8,0x8f,0xfb,0xff,0x83,0x4d,0x27,0x88,0x43,0x62,0xdd,0x80,0xa2,0x06,0x98,0x48,0x58,0x6f,0x54,0x16,0x6f,0xbf,0x81,0x36,0xc8,0xf3,0xea,0x4b,0xf7,0x5a,0x7b,0xb7,0xf4,0xa4,0x5e,0x22,0x52,0xe7,0x9e,0xb1,0xb6,0x7a,0xa8,0x22,0xee,0x68,0x82,0x8f -.byte 0xe4,0xcb,0xad,0x71,0xef,0x53,0xf2,0x7d,0xed,0x91,0x9e,0xf6,0x90,0x9e,0x54,0x19,0x30,0xaf,0x4a,0x17,0xc0,0x6a,0x9c,0x49,0x12,0x8b,0x6f,0xc7,0x47,0x1e,0xa2,0x64,0x28,0x1f,0x0c,0xd3,0x3e,0x59,0x66,0x8c,0x2e,0x11,0x52,0x6c,0x69,0x66,0x10,0xfb,0x27,0xe6,0x1c,0xae,0x6f,0x44,0x87,0x86,0x0d,0x3e,0xd3,0xa0,0x80,0xef,0x30,0xb9 -.byte 0xb8,0xd7,0x47,0x84,0x68,0x2b,0xf2,0x32,0x7b,0x89,0x93,0xd2,0x83,0x56,0x35,0xc3,0xbf,0x5c,0x24,0xec,0xad,0x2d,0xa4,0x49,0x63,0x89,0xc6,0xf9,0x24,0x51,0x1c,0x9b,0xd1,0xcb,0x30,0x82,0xda,0xb3,0xa7,0xe1,0x4d,0x96,0xd0,0x44,0x44,0x1d,0x4e,0xd7,0x7d,0x7a,0x51,0x2e,0x2f,0xc4,0x9f,0xdb,0x06,0x53,0xfc,0x51,0x56,0xe5,0xb9,0x6b -.byte 0x4a,0x2c,0x3e,0x62,0xc5,0x9c,0x42,0xe3,0xaf,0x3a,0x0f,0x0e,0x74,0x29,0x66,0x70,0x75,0x2a,0x06,0xd4,0x0f,0x0c,0xfd,0xea,0xcc,0x39,0xd0,0xa7,0x47,0x75,0x92,0x44,0x09,0xa2,0x3c,0x4e,0xad,0xaa,0xc4,0xc6,0xf9,0x35,0x82,0x23,0x25,0x43,0x94,0x26,0x14,0xde,0xf1,0xb9,0xb8,0xe0,0x75,0xe0,0x48,0x70,0x8a,0xc6,0x3c,0x72,0x98,0x72 -.byte 0x8b,0x15,0x58,0x17,0x73,0x29,0x67,0x21,0x56,0xc4,0x25,0x17,0x68,0xbe,0xd7,0x36,0x05,0x4b,0x58,0xa2,0x1b,0x64,0xe5,0x11,0x96,0x5a,0x3b,0xa6,0x90,0xb6,0x2d,0x7e,0x55,0xbb,0x31,0x93,0xe7,0xcc,0x2e,0x74,0xb6,0x9b,0x4d,0x04,0xc5,0x45,0x9b,0x0b,0x26,0xef,0x61,0x23,0x3d,0x7e,0xee,0x01,0x57,0xfa,0x77,0x12,0x47,0x64,0xac,0x8f -.byte 0x25,0xbe,0x8e,0x2e,0x68,0x11,0x95,0xf0,0x1a,0xd2,0x3d,0x66,0xc1,0xdb,0x97,0x9e,0xbb,0xba,0xc1,0x66,0xa4,0xb5,0x71,0x01,0xee,0xf5,0xbb,0x1e,0x9f,0x41,0xfc,0x40,0x74,0x26,0xf7,0xc6,0x2c,0x9c,0x1c,0x59,0xce,0xcf,0x18,0x17,0x81,0x5d,0xd4,0xe3,0xd8,0x46,0x62,0x9e,0x97,0xb1,0xca,0xac,0x01,0x3e,0xf8,0x96,0xa2,0xee,0xe0,0xf8 -.byte 0xf3,0x2d,0xe9,0xd2,0x1f,0x9f,0x41,0xbb,0x2f,0xe5,0x64,0x6d,0x5b,0xe7,0x47,0x0e,0x83,0x7b,0x08,0x5e,0x29,0x35,0x2f,0x75,0x31,0x44,0x4c,0xb7,0x61,0xa4,0x03,0x2e,0x15,0x94,0x7a,0xa0,0x46,0x31,0x7b,0x43,0xd9,0x14,0xa3,0x34,0x0c,0x83,0x93,0x75,0x8e,0x3a,0x1c,0xc3,0xe1,0x36,0x18,0x96,0x7a,0xfb,0x77,0xad,0xbb,0xe9,0x0d,0x4b -.byte 0x21,0x04,0x2e,0xdd,0x7a,0x63,0xc9,0x60,0xb1,0x9b,0xad,0xde,0x1f,0x65,0x8a,0x58,0x18,0x84,0x95,0xa9,0xac,0x3a,0xac,0xcb,0xb7,0xa9,0xeb,0x0c,0x7c,0x3a,0x98,0x9a,0x3f,0x56,0x23,0x51,0x58,0x59,0x4e,0xf5,0x57,0x60,0xe6,0x9d,0xf8,0xf7,0xed,0x9d,0x81,0x14,0x68,0xbe,0xaf,0x19,0xe5,0xb5,0x9b,0x5f,0xe4,0x51,0x44,0x4b,0x23,0x42 -.byte 0xdd,0x92,0x1a,0xe5,0x7e,0xef,0x77,0xbe,0x88,0x77,0x1e,0x8a,0xbd,0x2a,0x77,0xb1,0x0d,0x1b,0xe3,0x8a,0x7f,0x15,0x71,0x93,0xc9,0x5f,0x78,0x2d,0x77,0x9b,0x0c,0xad,0x76,0x3c,0x6b,0xe2,0x15,0x8e,0xe1,0x5e,0x1d,0x90,0xa5,0xd6,0xc7,0x55,0x5d,0x52,0xf7,0xcc,0x82,0x9b,0xdc,0x1d,0x80,0xa4,0xc7,0xbe,0x7c,0x4f,0xda,0x81,0x91,0x78 -.byte 0x88,0x0e,0x31,0xde,0x87,0x4c,0xdc,0x84,0x9a,0x65,0x89,0xfa,0x22,0x3e,0xde,0x3b,0x7f,0x7f,0x9b,0x3f,0x3e,0xda,0x13,0x31,0x59,0x7b,0x08,0x48,0x39,0x37,0xfd,0x1a,0x4f,0xa3,0x12,0xba,0xe5,0xd6,0xfa,0xa3,0x59,0x0b,0x3b,0x7d,0xde,0xc0,0x51,0xce,0x92,0x6b,0x3d,0x4b,0xd2,0xa4,0x68,0xc2,0x32,0x2d,0x01,0xbd,0x66,0x98,0x8f,0xa0 -.byte 0x86,0xfb,0x08,0x36,0xa9,0xd4,0x3b,0x7b,0x01,0x2d,0xaa,0x8c,0x64,0x19,0xa6,0x62,0x24,0x92,0x5e,0xc5,0x02,0x17,0x8e,0xf0,0x88,0xe9,0xd1,0x8b,0x69,0xda,0xed,0x9c,0x60,0x32,0xab,0xc0,0xbc,0x84,0x64,0x6e,0x32,0xb2,0xcd,0x24,0xf6,0xb2,0x9d,0xf5,0xf5,0x71,0xe2,0x01,0xbc,0x77,0x6a,0x5b,0x26,0x56,0xf7,0x04,0x84,0xff,0x7c,0xa4 -.byte 0xe8,0xa8,0x82,0x6c,0x40,0x24,0x93,0x3c,0x6e,0x7d,0x0d,0x22,0xd0,0xe4,0xef,0xc4,0x4e,0x26,0x66,0x61,0x75,0xe9,0x06,0x69,0x06,0xfd,0x97,0x68,0x96,0x67,0xec,0x96,0x09,0x73,0xe4,0x0a,0x3e,0xaa,0xb8,0x25,0x77,0x00,0x91,0x7a,0x2e,0xc8,0x81,0x75,0x78,0xb7,0xa5,0x27,0x55,0xf2,0xcf,0x9a,0xab,0xab,0x51,0x0a,0x65,0x47,0xbf,0x10 -.byte 0xd2,0x19,0x78,0x6b,0x35,0xf4,0xef,0x12,0x2b,0x5f,0x0c,0x28,0x7c,0xe8,0x64,0x55,0x2f,0x26,0x85,0x91,0x7a,0x9d,0x48,0x76,0x12,0x14,0x2d,0x4a,0x8a,0xd6,0xfa,0x7b,0xf9,0xc7,0x24,0x45,0xf6,0xbd,0x47,0xab,0xc6,0x4b,0x9e,0x39,0x77,0x57,0x04,0xa8,0x4d,0x43,0x99,0x5c,0xb1,0x3d,0xc2,0x4e,0xc5,0x17,0x66,0xc4,0xb6,0xdd,0x92,0x80 -.byte 0x85,0x3b,0x07,0x63,0x16,0x5f,0x67,0x76,0x9b,0xb5,0x8e,0xca,0x97,0xbb,0xf4,0x20,0xd0,0x4d,0x7b,0xd0,0xa3,0x74,0x6f,0x8a,0x68,0xc7,0x31,0x78,0x1b,0x72,0x45,0xa4,0xc4,0xf8,0xf8,0x26,0xa8,0x4d,0x08,0x2f,0x7b,0x3d,0xa0,0x2a,0xb5,0x65,0x27,0xc2,0x36,0x13,0x2d,0x8d,0x83,0xeb,0xf4,0x08,0x26,0x41,0x8b,0x32,0xf3,0x09,0x70,0x70 -.byte 0x5d,0x8a,0xcc,0xb8,0xe9,0xf7,0x08,0xdf,0x5f,0x4a,0xb8,0x8a,0xb7,0x1b,0xad,0xe2,0xc3,0x39,0x59,0xe0,0x7f,0xd0,0x66,0x7b,0x99,0x5a,0xde,0x52,0xe2,0x1f,0x47,0xc2,0x63,0x74,0x7a,0xa5,0x88,0xc3,0x24,0x70,0x4a,0x7d,0xdd,0xa4,0xe6,0xf8,0xfd,0x5c,0xfa,0x8c,0x4c,0x0f,0x52,0x95,0xf3,0x2c,0x76,0x47,0x7a,0xe8,0xdb,0xe0,0x9b,0x49 -.byte 0x88,0x5b,0x87,0x5a,0xd1,0x07,0x24,0x06,0x83,0x3b,0x25,0x23,0xe7,0xaa,0x79,0xef,0x74,0x02,0x12,0xfe,0x47,0x5c,0x77,0x73,0xf7,0x2e,0x4b,0x58,0x3b,0x60,0x7b,0x91,0x2f,0x0d,0xb4,0x6d,0x00,0x80,0x19,0xaa,0x88,0xbc,0xb2,0x7b,0xd9,0xb7,0xdd,0x32,0x47,0x62,0xf5,0x0f,0x46,0x95,0x4c,0x6c,0x01,0x67,0xfb,0xe4,0x2b,0xac,0x95,0x84 -.byte 0x25,0x0a,0xe5,0x4c,0x2d,0x4a,0x6e,0x77,0xfd,0xeb,0xe1,0x53,0xc9,0x2e,0x70,0x01,0x32,0x05,0x6d,0xc5,0xc9,0x5d,0x90,0xca,0x56,0xd1,0xd8,0x40,0x2a,0x51,0x4d,0x95,0xc3,0x57,0x8b,0xdd,0x62,0x9c,0x69,0xd1,0x03,0x89,0x95,0x38,0x2c,0xc1,0x6d,0x41,0xf2,0xc3,0xa2,0x9c,0x43,0xea,0xf1,0x02,0x00,0x56,0x46,0xbb,0x87,0x35,0x40,0x0e -.byte 0x18,0x51,0x29,0x39,0xbb,0x6d,0x15,0xf2,0xcd,0x54,0x23,0x95,0x69,0xdc,0x0a,0xb2,0x26,0xd9,0x25,0xe1,0xf1,0x07,0x7b,0x5e,0xc3,0x30,0x68,0x5f,0x2a,0xce,0x91,0x92,0x03,0x0c,0x62,0x11,0x43,0x80,0xe5,0x12,0xec,0xe3,0x4f,0x90,0xfe,0x38,0x6e,0xe9,0x7e,0x94,0x83,0x26,0x59,0x3f,0x3f,0x81,0xc6,0x94,0x98,0x09,0x80,0xff,0x01,0x44 -.byte 0xff,0x77,0x6a,0x4c,0x76,0x91,0xd9,0x12,0x59,0x9a,0x00,0x7c,0x87,0x06,0x17,0xf7,0x12,0xc7,0xee,0x04,0xd5,0x8d,0x68,0xc5,0x8d,0x80,0x10,0xcc,0x14,0x45,0xe8,0xd7,0x43,0x10,0x01,0x9e,0x61,0xc2,0xc0,0x66,0xfe,0xcf,0x5f,0x9f,0xcb,0xa3,0xf8,0xc7,0x07,0x41,0xe3,0xf2,0xda,0x6e,0x01,0x76,0xc6,0x49,0x49,0x01,0xc7,0xcf,0x6a,0x20 -.byte 0x71,0xc5,0xf0,0xb1,0xa0,0xc9,0xed,0xec,0x66,0x71,0x93,0xf5,0xc0,0x27,0x42,0xed,0xd5,0x6f,0x20,0xe1,0x86,0x3e,0xd0,0x5d,0x94,0x17,0x43,0xb4,0x98,0x0d,0x8a,0x31,0x6c,0x59,0xa9,0x0b,0xb3,0xa4,0x0b,0x46,0x0b,0xa8,0x79,0x62,0x3a,0x3d,0xbf,0xef,0x94,0xd3,0x31,0xf2,0xa1,0x55,0xe8,0x92,0x44,0x37,0x62,0x82,0x1b,0x60,0x87,0x67 -.byte 0x85,0x78,0xd5,0x84,0x73,0xa4,0xea,0x56,0x08,0x78,0x68,0x7f,0xfb,0x15,0x20,0x64,0xeb,0x6c,0xf7,0x5e,0xc0,0x79,0x83,0x59,0x7b,0xed,0x2d,0xa9,0x37,0x46,0xf3,0x62,0xb1,0xa1,0x2b,0x48,0x58,0xd9,0x0c,0x03,0xf7,0xf3,0x47,0xeb,0xd7,0x03,0x9b,0x85,0xd3,0xd7,0xd7,0x7e,0xfb,0x1a,0x25,0x83,0xda,0x06,0xa0,0x04,0x0d,0x6b,0x90,0x29 -.byte 0x2a,0xfc,0xcd,0x96,0xe9,0x17,0x4f,0xdd,0x2c,0x90,0xdf,0xf1,0xe3,0x08,0x0a,0xb8,0x0c,0x59,0x2a,0x83,0x62,0x94,0x00,0xd3,0x80,0x1a,0x31,0xd7,0x17,0x70,0xc7,0xa2,0x20,0x17,0x65,0x88,0xae,0x11,0x25,0xc9,0xba,0x76,0xa7,0x61,0x60,0xd1,0x59,0x50,0x22,0xdd,0xaa,0xcf,0x9d,0xc1,0x36,0x7d,0xf9,0x7b,0x69,0xc0,0x98,0xba,0x40,0xd5 -.byte 0xd6,0x46,0x93,0x92,0x7d,0x37,0x3f,0x3a,0x04,0x9a,0x84,0xaf,0x8e,0x61,0x04,0x26,0x54,0x33,0x84,0xc0,0xac,0x21,0x51,0xd7,0x9a,0x93,0x6e,0xf2,0x09,0x87,0xc5,0x35,0xa8,0x96,0xb0,0x64,0x90,0x35,0x52,0xed,0x0e,0xbc,0xdb,0xa6,0x06,0x3e,0xe7,0xea,0x57,0x4b,0xd7,0xc5,0x1c,0x76,0x3d,0x0d,0xc3,0x1f,0x8e,0x4f,0x12,0xdb,0x3a,0x21 -.byte 0x2a,0x69,0xc2,0x94,0xda,0x4c,0x91,0xcc,0xa8,0x36,0x89,0xd7,0x78,0xa8,0x74,0x79,0x63,0x92,0xeb,0x39,0x3b,0x84,0x8c,0xe5,0xc6,0x26,0xf0,0xef,0xcc,0xc1,0x72,0x4b,0x8e,0xcd,0xe4,0xd9,0x00,0x80,0xbc,0xdf,0xe2,0x61,0x53,0x04,0x81,0xb0,0x13,0xc5,0x6c,0x77,0x74,0xa3,0x0c,0x5b,0xef,0xef,0xea,0xc7,0x5b,0xeb,0xbf,0xee,0x54,0xd7 -.byte 0x7a,0x69,0x6e,0x39,0xc2,0xed,0x08,0x44,0x82,0x08,0x16,0x8b,0xf1,0x74,0x5f,0xeb,0x60,0xd5,0x46,0x63,0x80,0x39,0xe9,0x91,0x0a,0x17,0x8b,0xd4,0x09,0xdc,0xa6,0xab,0x6a,0xbc,0xf8,0xe9,0x09,0x19,0xc1,0x83,0x9f,0xdf,0xad,0x6c,0x31,0x94,0xb9,0xc5,0x77,0x83,0xd1,0xd8,0x76,0xeb,0x12,0x3c,0x00,0x31,0xea,0xac,0x97,0x39,0x16,0xd5 -.byte 0x81,0xfa,0x6d,0x10,0x5b,0x3e,0x20,0xe1,0x88,0x5c,0x4b,0xf3,0x04,0xd4,0xc3,0xb9,0xec,0xe5,0xb0,0x13,0xf5,0x09,0x5c,0xe8,0x27,0xe2,0xde,0x9b,0xac,0x2e,0xf2,0xe5,0x2c,0x33,0x4b,0x4f,0xec,0xc7,0x08,0xf9,0xc2,0xd3,0x1b,0x4d,0x81,0x69,0x14,0xa1,0xc5,0x0f,0xb2,0x57,0x8b,0xcc,0xca,0x3b,0xc9,0x9c,0x1f,0xee,0x06,0x4d,0xc7,0x62 -.byte 0xcb,0x8f,0x49,0x81,0xfb,0xa5,0x68,0x81,0x36,0x38,0x33,0x6b,0x9e,0x58,0xd4,0x24,0x67,0xf1,0x30,0xd6,0x08,0x61,0x5a,0x7f,0x2e,0x4e,0xf1,0xd6,0x64,0x75,0x72,0xb0,0xdf,0xcd,0xae,0x04,0x41,0xbd,0x04,0x2c,0x96,0x36,0x34,0x32,0xec,0xbd,0xd0,0xbf,0x8e,0xe8,0x47,0xe3,0x22,0xdd,0x79,0x53,0xcc,0x6a,0x25,0xf1,0x5e,0x63,0x09,0x98 -.byte 0xc5,0x6d,0x0a,0xe3,0x30,0xd6,0x52,0x70,0x21,0xb2,0xef,0x15,0x66,0x4a,0x2d,0x2b,0x5c,0xcb,0x39,0x1b,0x91,0x10,0xa6,0x02,0x22,0xd0,0xcc,0x32,0x50,0x5c,0x70,0x72,0xd1,0x03,0xb3,0x2d,0x2e,0x33,0xed,0xae,0x7a,0x07,0x3f,0x70,0x38,0x35,0xfc,0xcf,0xdb,0xfe,0x7b,0x26,0xd9,0x38,0x1e,0x52,0x07,0x2f,0x72,0x81,0xcc,0xd3,0x21,0x00 -.byte 0x63,0x48,0x38,0x44,0xb8,0x35,0xf2,0x4f,0xe5,0x33,0x8c,0xb3,0x07,0x0c,0xac,0x3d,0x73,0xe8,0xe3,0xb3,0x43,0xc5,0xb4,0x32,0xf4,0x41,0xdf,0x7b,0x06,0x3a,0xb8,0x67,0x17,0xc5,0xec,0x46,0x30,0xc0,0xa4,0x29,0x40,0xe4,0x8a,0xa3,0x14,0x84,0xa6,0x84,0xc7,0x5d,0x4b,0x57,0x37,0x9c,0x42,0xe6,0xa4,0x20,0xf7,0x5d,0xef,0x21,0xe2,0x80 -.byte 0x54,0x6d,0xf5,0xb5,0xbe,0xa3,0x95,0xcf,0x98,0xf8,0x38,0x46,0xa2,0x90,0x57,0x09,0x8f,0xb0,0x6d,0x01,0x5f,0x95,0x5a,0x78,0xf6,0xfd,0x01,0x0f,0xfd,0xa5,0xe2,0xcf,0x54,0xa3,0x2b,0xc1,0x30,0xbe,0x6d,0x1a,0xd3,0xdb,0x5a,0x17,0x43,0x46,0x93,0x81,0x0c,0x85,0x04,0x13,0xda,0xb4,0xde,0x81,0x48,0x5c,0xbc,0x42,0x9e,0x6d,0x6c,0x82 -.byte 0xff,0xa5,0x51,0xb1,0xd3,0xd2,0x3d,0x82,0x82,0xb4,0x96,0xb1,0x38,0x5d,0xc9,0x55,0xcb,0x9f,0xe5,0x47,0xd4,0x52,0x0f,0x76,0x54,0xec,0x39,0xb6,0x40,0xc3,0xc5,0xaa,0xc2,0x30,0x02,0xa0,0x68,0xc3,0x22,0x63,0x5a,0x8c,0x62,0x6d,0x40,0xc5,0xde,0x06,0x29,0x44,0x5d,0x2b,0x18,0x0a,0xa5,0x43,0x47,0xfe,0x5f,0x0f,0x63,0xa4,0x3c,0xa1 -.byte 0x62,0xcb,0x70,0x1d,0xf8,0x0e,0xc9,0xbe,0x27,0x0e,0x87,0x81,0x69,0x4c,0xea,0xbe,0xf9,0x9b,0xda,0xb6,0x9b,0xd0,0xdd,0xa0,0x1e,0x60,0x38,0x88,0x85,0x25,0x53,0xee,0x2c,0x77,0x53,0x82,0xb0,0x88,0x19,0x87,0x2a,0x77,0x7b,0x37,0x4b,0x4c,0xf4,0x96,0x5f,0x73,0xa1,0xbb,0x5c,0xfc,0x7e,0xbb,0xed,0x6f,0xb7,0x6f,0x9d,0x55,0xde,0xd3 -.byte 0xac,0xb9,0x8e,0x36,0x0f,0x3d,0xea,0x87,0xcd,0x19,0x33,0x1d,0xa8,0xee,0xfc,0xcd,0xe5,0x53,0x7b,0xdf,0x37,0x49,0x2d,0x73,0xf5,0x36,0xdd,0x42,0xc6,0x88,0x0d,0xf5,0xf2,0xba,0x2e,0x81,0xed,0x88,0x27,0x8d,0xe5,0x3f,0x83,0x5e,0xde,0x63,0x8f,0x67,0x2b,0x85,0xf3,0x2a,0x9b,0x26,0x3e,0x2b,0xe2,0x29,0xc5,0x5e,0x21,0x04,0xfe,0x5b -.byte 0xb9,0xd8,0xa7,0x7b,0xdf,0xcf,0x61,0xd6,0xaf,0x9b,0x17,0xcb,0xaf,0x8f,0x71,0xb3,0xc2,0x9d,0x9a,0x55,0x1d,0x3e,0x1d,0x17,0x25,0xc8,0x44,0x71,0x29,0x2f,0xc8,0x01,0x3b,0xe4,0xc4,0x2e,0xcc,0x3b,0xdb,0x34,0xbb,0xc0,0xcc,0xb6,0x07,0xe3,0x86,0x4c,0x62,0x02,0xe8,0xc3,0x11,0x85,0x6c,0x18,0x80,0xa3,0xbd,0x02,0x30,0x68,0x36,0xa3 -.byte 0xb6,0xc6,0xbd,0x82,0x43,0x40,0xed,0xa1,0xcf,0xc5,0xce,0xe4,0x27,0x8a,0xeb,0x8c,0x59,0xea,0x4a,0x81,0xd9,0x35,0x87,0x7d,0x6d,0xb2,0x8f,0x67,0x37,0x1f,0x11,0x60,0x0d,0xed,0x34,0xd5,0xa0,0x7b,0x46,0x71,0x68,0x19,0x69,0xd3,0x65,0x1d,0x47,0xf1,0x7e,0x16,0xd8,0xec,0xbb,0x52,0xc3,0x7b,0x62,0x5a,0xb3,0x60,0x67,0x2e,0xfd,0x57 -.byte 0xf2,0xfb,0x3d,0x63,0xe6,0x82,0x20,0xff,0x31,0x90,0x1d,0x5e,0x4f,0x04,0x9a,0xf8,0xb2,0x0c,0x84,0xff,0x7d,0xe2,0xec,0x4b,0x09,0xbb,0xdf,0xae,0xc5,0xaf,0xcb,0x8b,0xb5,0x5d,0xa8,0x53,0x78,0xf9,0xb9,0x43,0x71,0xa6,0xc2,0x10,0xfa,0xad,0xda,0xba,0x46,0x13,0x72,0x97,0xef,0x6f,0xe3,0x4f,0x5f,0xf9,0xec,0x25,0xdb,0xcd,0xca,0x33 -.byte 0x7e,0x50,0x73,0x5b,0xd0,0x9f,0xea,0xd5,0xd9,0x29,0xe8,0x1b,0xc1,0xf8,0x40,0xbf,0x50,0xdb,0x8e,0x39,0x0b,0xb7,0x6c,0xf1,0x34,0x0b,0x1f,0x88,0x27,0x4b,0xea,0x1d,0xb2,0x36,0x07,0x4b,0x22,0xa9,0xd0,0xf8,0xf2,0x13,0x8e,0x97,0x9d,0xd9,0x53,0xd3,0xdc,0x63,0x40,0x11,0xc7,0x74,0x9e,0xd9,0x83,0x01,0xae,0x36,0xcb,0x35,0x9a,0x0c -.byte 0xb5,0x15,0x0a,0xf5,0x41,0xa5,0x6c,0x72,0x40,0x80,0xf0,0x15,0xc0,0x80,0x23,0x0b,0xab,0x98,0xfc,0xab,0x81,0xe0,0x8b,0x61,0x91,0x18,0xd2,0x23,0x71,0xed,0x32,0x80,0x26,0x86,0x96,0xe9,0x90,0x5e,0x43,0xd2,0x89,0x8f,0x89,0x57,0x73,0xca,0xe1,0x42,0xa9,0xa9,0xed,0xdd,0xc5,0x9f,0xf7,0x00,0x0d,0xa3,0xe5,0xc8,0x6f,0x0c,0x14,0xa4 -.byte 0x9d,0x5a,0x14,0xaf,0x96,0x3a,0xb2,0x64,0xa7,0xac,0x20,0xa9,0x01,0x4c,0xec,0x64,0xc6,0x9b,0xfd,0x04,0xc5,0x2e,0xe7,0xdd,0xa5,0x8e,0xe7,0xe7,0x76,0x53,0x59,0x95,0x14,0x07,0xed,0xe9,0x96,0xd0,0x2d,0xc8,0x9d,0xa2,0x11,0xe3,0x02,0x20,0x68,0x09,0x25,0x69,0x07,0x88,0xdb,0x26,0x36,0xf5,0x8e,0xc3,0xf0,0x70,0x8c,0xeb,0xe6,0xcd -.byte 0xad,0xf3,0x49,0x6e,0x8a,0x54,0xa6,0xdd,0x97,0x8e,0x37,0x28,0x3a,0x6d,0xc4,0xdd,0x99,0x85,0xf7,0x96,0x63,0xb4,0xa2,0xdf,0xff,0x81,0x17,0xa1,0x22,0xb1,0x43,0x5b,0x29,0xdb,0x92,0x91,0xc9,0xc6,0x8d,0x29,0x1d,0x6e,0xe3,0x44,0x3e,0xe4,0x20,0xd5,0xf4,0x4a,0xfa,0xae,0xf6,0x2c,0xff,0x80,0xc9,0xce,0x7f,0x13,0x1e,0xd7,0x24,0xa2 -.byte 0xb3,0x90,0xb8,0x20,0x18,0xe5,0x6c,0x0e,0xf5,0xc6,0x26,0xd6,0xe9,0xe8,0x55,0xe4,0x3f,0x49,0x13,0xe2,0xca,0xef,0x9b,0xc0,0x8f,0x24,0x50,0x37,0xef,0x21,0xff,0x79,0xb7,0x5d,0x86,0x03,0xfb,0x85,0x75,0x74,0xbf,0xc5,0x3a,0x30,0xcc,0x00,0xc3,0x0d,0x4f,0x91,0xd6,0x31,0x19,0xd6,0xcd,0x0e,0x1c,0x53,0x88,0x75,0xb8,0xf9,0x68,0x7a -.byte 0xa4,0x3e,0x8d,0xed,0xba,0x05,0xb4,0x6c,0xe0,0x45,0x9c,0x41,0x34,0x24,0x82,0xaf,0x9a,0xcf,0x9e,0xd2,0x27,0x5c,0x7f,0xb3,0xcb,0xe5,0xad,0xb4,0x8e,0x74,0x9d,0xe4,0xba,0x55,0xb3,0xd3,0x32,0xbc,0x62,0x11,0xb3,0xa4,0x82,0xf0,0xd8,0xfc,0x79,0x03,0x70,0xae,0x7f,0x7f,0xc8,0x50,0xb5,0xbe,0x47,0x14,0x31,0xd7,0x16,0x65,0x52,0x3b -.byte 0xbb,0x42,0x38,0x23,0x77,0x4d,0x38,0x0b,0x0a,0x61,0x94,0xac,0xa3,0xc9,0xd7,0x99,0x4f,0x34,0x3a,0x88,0xe8,0x1d,0x0b,0x97,0x48,0x6d,0x5c,0x61,0x4c,0x3f,0xc2,0x7c,0x6c,0x63,0x00,0xdd,0x59,0xae,0xcd,0x17,0x0a,0x21,0x27,0x98,0x15,0x23,0x6d,0x84,0x7e,0x24,0xd4,0x7f,0x1b,0x3a,0x98,0x52,0xc3,0x60,0x33,0xd6,0xc1,0xfe,0x68,0xa8 -.byte 0x49,0x3d,0x7e,0x53,0xee,0x0d,0xed,0x89,0x9a,0x9a,0xe6,0xa1,0x47,0xc7,0xba,0xf3,0x73,0x5b,0xef,0x33,0x51,0x8c,0x1f,0x84,0xa6,0xef,0x77,0x94,0x2d,0xd6,0xda,0x8f,0x85,0x8c,0xd3,0xb6,0x02,0x68,0x9e,0x57,0xb6,0xd9,0x1a,0x8c,0xb5,0xf4,0x61,0x39,0x29,0xb5,0xb7,0x0d,0x0d,0xa6,0x81,0x87,0x54,0xc0,0xca,0x67,0x09,0xca,0x20,0xf3 -.byte 0x37,0x7e,0x03,0x3e,0x31,0x8c,0x51,0x89,0x06,0x81,0xf6,0x7b,0x8b,0xe3,0x4f,0xd0,0xb8,0x0c,0x34,0x7c,0xd6,0xfc,0x25,0xf8,0x00,0xa6,0x10,0x15,0x0d,0xeb,0x22,0x72,0x03,0x79,0x1c,0x84,0x1d,0x3d,0x10,0xaf,0x43,0x6d,0xd7,0xed,0x10,0x2c,0x14,0x26,0xd4,0xa1,0xee,0x6c,0x7f,0x52,0xe4,0x83,0xcc,0x5f,0x1a,0x4b,0xd0,0xc8,0xfb,0x27 -.byte 0x17,0x2c,0xf6,0x90,0x02,0xb4,0xb0,0x63,0x7c,0x14,0xec,0x9e,0x08,0x60,0xec,0x45,0x85,0xc6,0x76,0x42,0x4f,0x1c,0x5f,0x48,0x7f,0x87,0xef,0x8c,0x04,0x23,0x3c,0xda,0x39,0xbc,0xec,0x09,0xda,0xeb,0x9b,0x72,0x7a,0xb4,0x20,0x1c,0xb2,0xdd,0x2e,0x63,0x72,0xd7,0xb1,0xfe,0x5b,0x21,0x28,0xfb,0xeb,0x45,0x31,0x89,0xe5,0x3e,0xa0,0x85 -.byte 0xa6,0x96,0xdb,0x42,0xd5,0xb4,0x27,0x78,0x10,0xa0,0xcb,0x69,0x68,0x1e,0x76,0xed,0xbc,0x3c,0xa1,0x04,0x10,0x81,0x2a,0x4f,0x52,0x78,0x1e,0xae,0x5a,0x47,0x69,0x81,0xee,0xd3,0x14,0x1a,0x68,0x19,0x75,0x92,0x72,0x47,0x61,0x70,0xcf,0x96,0x35,0xa6,0xbb,0x00,0xaf,0x3e,0x90,0x86,0x22,0x9b,0x72,0x8a,0xa1,0x05,0xe2,0xfb,0xdc,0x30 -.byte 0xd5,0xdd,0x46,0x1f,0xf6,0x33,0x43,0xd1,0x59,0xc4,0x93,0x89,0x36,0x6a,0x7b,0x76,0xa7,0x40,0x6c,0xb1,0x9c,0xce,0x3a,0x8c,0xb6,0xd5,0xd1,0x0a,0x78,0xf6,0x08,0xfb,0xf5,0x9c,0xee,0x74,0x0d,0x39,0x51,0x6d,0x0e,0xa6,0xe9,0x22,0xd8,0x30,0xdf,0x16,0xf7,0xe3,0xbd,0xbb,0xe6,0x45,0xb8,0x9c,0xb5,0x49,0xf0,0xe8,0x7c,0xce,0x25,0xf8 -.byte 0x46,0xc0,0x59,0xc2,0xbc,0xdd,0xea,0x3e,0xeb,0x2e,0xf5,0xfd,0xd9,0x05,0x8a,0x2f,0xa3,0xa4,0x63,0xa6,0x50,0x08,0xce,0x2a,0x69,0xe7,0x58,0x57,0xa1,0xb2,0x44,0x41,0x04,0xfc,0x61,0xb1,0xb8,0x19,0x27,0x14,0x71,0x2f,0x55,0x64,0x28,0xa0,0xcc,0x47,0x0c,0xd4,0xed,0xfd,0x07,0x99,0xc6,0x9e,0xdc,0x5f,0x19,0x03,0x1a,0x00,0xda,0xf6 -.byte 0x2c,0x95,0xb0,0xd2,0xaa,0xfb,0xbc,0x1a,0xf3,0x62,0xaf,0x9c,0x38,0xde,0x61,0x30,0xd5,0x56,0x82,0x4b,0xf6,0xeb,0x34,0xc0,0xdc,0x51,0x97,0x89,0x80,0x47,0x9d,0x2a,0xae,0x0e,0x92,0x48,0xd2,0x9d,0x5a,0x67,0xef,0x33,0xa3,0xbe,0xdd,0x80,0x64,0x9c,0xc1,0xaf,0xf9,0x1a,0x4b,0x55,0x67,0x88,0x37,0x37,0xff,0x98,0xe3,0x9e,0xa9,0x4e -.byte 0x1f,0xa1,0x32,0x70,0xa3,0xbb,0xdc,0x6e,0xb3,0x6d,0xfe,0x8f,0x74,0x89,0xed,0xe1,0x13,0x3c,0x8f,0x08,0x75,0x84,0x84,0xee,0xac,0xcc,0xa5,0x47,0x9f,0x3e,0xb9,0xed,0x26,0x20,0xf7,0x7b,0xfb,0x8a,0x48,0x58,0x51,0x24,0xf9,0xeb,0x66,0x6d,0xd6,0x83,0x24,0xff,0x9f,0x0d,0x38,0x9c,0xf9,0x24,0x99,0x12,0x49,0xb6,0xdd,0xce,0x44,0xe7 -.byte 0x31,0x3d,0x4b,0x23,0x8a,0xd5,0x62,0xa2,0xdb,0x78,0x56,0x3a,0x62,0xc8,0x59,0x5f,0xcc,0x58,0x76,0x19,0x5d,0x48,0x4a,0xc2,0x87,0x21,0xc3,0x3d,0x3a,0x38,0xbd,0x20,0xfd,0xc3,0xa6,0xab,0x32,0xb8,0xc8,0xd1,0x5c,0xa5,0xb4,0x64,0x60,0xd2,0x87,0xb7,0xe9,0xc2,0x2b,0xb2,0x75,0x04,0xf4,0x6e,0x96,0x99,0x5d,0x08,0xff,0xa3,0x45,0x8a -.byte 0xad,0x7c,0xee,0x94,0x4e,0x45,0x86,0xad,0x0a,0x7a,0x5c,0x8f,0xff,0x28,0xb3,0x3c,0xf8,0x5e,0xb3,0x1e,0x5c,0xe0,0x22,0xf7,0x4e,0xe4,0xdf,0x1f,0xd2,0xa2,0x37,0x4a,0x87,0xa6,0x16,0x80,0x0c,0xc3,0x75,0x18,0xe4,0x76,0x8f,0xc3,0x1b,0xee,0xb1,0xe4,0x4b,0xeb,0x6f,0x15,0x48,0x60,0xaf,0x8e,0x0e,0xeb,0xbe,0x26,0xa3,0xbd,0x2a,0xb5 -.byte 0x6d,0x8b,0xd1,0xa1,0x0f,0x8e,0xaa,0xaa,0xb8,0x8d,0x84,0xe7,0x65,0x40,0x60,0x3d,0x59,0xb7,0x1c,0xef,0x08,0x0e,0x6f,0x21,0xb4,0xe6,0x10,0xda,0x59,0x9a,0x0f,0xe6,0xba,0xfd,0xed,0x7f,0xc1,0xe3,0x7a,0xb7,0x21,0x5d,0xcf,0x1c,0xbd,0xd2,0x59,0xc0,0x31,0xa5,0x8a,0x39,0x86,0x9e,0x7e,0x6a,0xcb,0x87,0x6f,0x01,0xba,0xa4,0x06,0x6b -.byte 0x3b,0x5d,0x68,0x85,0x11,0xd2,0x2a,0x3c,0x8e,0x3a,0x8c,0x8b,0x59,0xa0,0x4a,0xfb,0x76,0x85,0xe6,0x47,0xc3,0xf4,0xc4,0xe6,0xcc,0x7b,0xff,0x71,0x03,0xd1,0xc2,0x01,0xe4,0x5e,0x49,0x31,0xa6,0x0e,0x17,0x9b,0x42,0xdc,0x75,0xd6,0xfe,0x09,0x0b,0x6d,0x21,0x46,0xfe,0x40,0xcd,0x7c,0xdb,0xca,0xc9,0xba,0x64,0x83,0xd3,0xf7,0x0b,0xad -.byte 0xff,0xfd,0xe3,0xd9,0x49,0x7f,0x5d,0x48,0xaa,0xac,0xe5,0x74,0x2a,0x14,0x6f,0x64,0x21,0x81,0x09,0xcd,0x2d,0x19,0xf5,0x56,0x85,0xa8,0xec,0x98,0x65,0x46,0x99,0xec,0xbe,0xe3,0x86,0xd3,0x41,0x8b,0xe4,0x76,0x9b,0x5b,0x98,0x33,0x9e,0xdb,0xc9,0xde,0x89,0xfa,0x60,0x58,0xa8,0x2f,0x7a,0xca,0x30,0x91,0xc8,0x26,0x14,0x9c,0xd6,0x6d -.byte 0xc2,0x3c,0xca,0xe0,0x9a,0x13,0x72,0x63,0x5e,0x20,0xfd,0xa0,0xca,0xb2,0xed,0x37,0xc5,0xd4,0x4e,0xec,0x1f,0x74,0x25,0x37,0xe2,0xbe,0xb1,0x7f,0x52,0x26,0x28,0x4f,0x02,0xe5,0x6a,0x27,0xf3,0xc4,0x9c,0x69,0x09,0xac,0xff,0x77,0x9c,0xa4,0x1d,0xe7,0xa1,0x7c,0x37,0x70,0x3b,0x3c,0xc4,0x16,0x8f,0x5d,0xe5,0x05,0xa9,0x2c,0x91,0x2e -.byte 0x87,0xb0,0xa9,0x2e,0x32,0x73,0x5c,0x15,0x1e,0xbe,0x01,0xc9,0xd8,0x2e,0x26,0xf4,0x05,0x2d,0xe0,0xc0,0x38,0x81,0x61,0xf4,0x37,0x08,0xa0,0xc0,0x28,0x0a,0xb6,0xd4,0xcc,0x2c,0xc6,0xd4,0xda,0x48,0x49,0xcf,0x76,0x91,0x23,0x51,0x91,0xe7,0x50,0x94,0xae,0xb7,0x15,0x26,0xaa,0x82,0xd0,0x97,0xe8,0x5e,0xaa,0xfc,0xaa,0x60,0x62,0x81 -.byte 0x80,0xfd,0xfd,0xaf,0x65,0xcc,0x29,0x27,0x95,0xad,0x56,0xb9,0x85,0x66,0x49,0x62,0xb3,0x1a,0xf4,0x54,0xc7,0x5d,0x7f,0x73,0xe0,0xd2,0xc8,0x18,0x95,0x62,0x2f,0x5c,0x96,0xfb,0x63,0x15,0x46,0x07,0x5f,0x3e,0x52,0x18,0xf8,0x5d,0x45,0x0b,0xb6,0xf7,0xc5,0x3d,0x16,0xaa,0x0b,0x8f,0x9d,0x16,0xc8,0x93,0x13,0xd2,0xba,0x7a,0x52,0x1a -.byte 0x7a,0x73,0xc4,0xca,0xfb,0x04,0xaf,0x6f,0x3e,0xfa,0xff,0x29,0x09,0xe2,0x74,0x35,0xc1,0xfc,0x21,0xcf,0x5f,0xf7,0x82,0x55,0x75,0x27,0xc9,0x91,0xc5,0xbf,0xe6,0x68,0xb6,0x0f,0x10,0x0e,0x91,0x30,0xb7,0x05,0xca,0x59,0x4a,0x7f,0xb0,0xf6,0xaf,0xf1,0x5d,0xc9,0xc5,0x06,0xc5,0xf4,0xe1,0x75,0x16,0x9a,0x2c,0xc0,0x3f,0xc1,0x98,0x91 -.byte 0xb7,0xe6,0xb1,0xf2,0xf9,0xfa,0x6d,0x27,0x98,0x33,0x8b,0x73,0x7a,0x57,0x12,0x6f,0x80,0x11,0x28,0x17,0x7d,0xf1,0x26,0xaa,0x05,0xf1,0x6e,0x86,0x98,0xe7,0xf6,0x9f,0x9c,0x06,0x8f,0xec,0xd7,0x2d,0xb0,0x83,0xdf,0x23,0x80,0x34,0xd3,0xd7,0xf7,0xd5,0x0d,0x52,0x18,0xcd,0xc7,0xe7,0x15,0xc9,0x1b,0xae,0x58,0xcf,0xc5,0xdd,0x25,0x2a -.byte 0xff,0xa5,0xf3,0x6d,0x20,0xfd,0xda,0xfd,0x78,0x30,0x14,0x1f,0xb3,0x47,0xe3,0x2d,0x54,0x87,0xdc,0x30,0xbe,0x41,0xc0,0x48,0x52,0x82,0x49,0x78,0xad,0xfd,0x24,0xad,0xd6,0xc1,0x14,0x1e,0xa0,0xc1,0x3d,0x82,0x59,0x01,0x9b,0xc3,0xf4,0xf7,0x26,0xce,0x92,0x50,0x13,0x47,0xe0,0xf3,0xfa,0xd9,0x61,0x19,0x80,0x12,0xee,0x73,0x45,0x5b -.byte 0x34,0xfc,0xb2,0x84,0xb2,0x3f,0xdc,0x77,0x8e,0x2d,0xb3,0x62,0xb9,0x03,0x2d,0xb6,0x2a,0x17,0xcd,0xfb,0x54,0xc2,0x5e,0xb9,0xcf,0xd6,0x05,0xe2,0xac,0x3f,0xce,0x50,0x0f,0xa1,0x3e,0x67,0x68,0x46,0x0c,0xab,0xa1,0xdc,0x2a,0x26,0x1f,0x22,0x1b,0xa7,0xc9,0x3b,0x6c,0x97,0x5d,0x5c,0x7d,0x1a,0x46,0x4a,0x99,0x92,0x85,0x87,0x35,0x6c -.byte 0x78,0x9d,0xb0,0x39,0xd6,0x3b,0x52,0x60,0xb4,0xba,0xcc,0x2e,0xe9,0xe1,0x91,0x51,0xc1,0x52,0xc7,0x5d,0x84,0x95,0x54,0x25,0xdd,0xcd,0x40,0x35,0xa1,0xc8,0x7e,0xff,0x82,0x55,0x9f,0x64,0xef,0xa7,0xc1,0x79,0x57,0xc7,0x44,0xa8,0x1c,0x06,0xaa,0x2a,0x05,0x65,0x6c,0xdc,0x90,0x7d,0x2e,0x53,0x3c,0x56,0xe1,0x30,0xdf,0xcb,0x75,0x3d -.byte 0x36,0x88,0xfd,0x72,0x2d,0xc7,0x8e,0x2f,0x11,0x5a,0x2e,0xa9,0xd6,0x37,0x4b,0x31,0x4e,0x6e,0xa0,0x4a,0xd9,0xa9,0x48,0x18,0x50,0xb1,0x28,0xf6,0x74,0x03,0x44,0xa7,0x06,0x55,0x86,0x1a,0x1b,0x07,0x79,0xc4,0x25,0xba,0x5d,0xce,0xa2,0x96,0x7d,0x62,0xa7,0x21,0xf0,0xa7,0xc2,0x91,0x03,0x38,0x37,0x0b,0x20,0x40,0x88,0x7b,0x28,0xf4 -.byte 0xf3,0xc2,0xb0,0x4b,0xf6,0xef,0x2f,0xd9,0xb5,0x81,0x17,0x95,0x42,0x98,0x7f,0x18,0xd4,0x7e,0xa1,0x85,0xbf,0x62,0xdc,0x40,0xe4,0xd3,0xcc,0x78,0x01,0xec,0x12,0xcc,0x04,0x5b,0xfe,0xdb,0x39,0x7c,0x1e,0x56,0x7c,0x72,0x57,0xb9,0xdf,0x9d,0x43,0xd4,0xe3,0x1f,0xbf,0x69,0xfb,0x43,0x23,0xd8,0x75,0x81,0xe8,0x39,0x0f,0xe4,0xe9,0x51 -.byte 0xea,0xb7,0xa7,0xc6,0x17,0xc6,0x75,0x4c,0xa8,0x17,0x41,0x1c,0x55,0x8e,0x8d,0xf3,0x64,0xbc,0xc3,0x33,0xa7,0xc1,0xbe,0xa2,0x89,0x75,0xd6,0xda,0xad,0x44,0xd5,0xdd,0x18,0xe2,0xfc,0x1d,0xa1,0xbc,0x1a,0xb8,0x40,0x1a,0x4f,0x44,0x4b,0x56,0xe9,0xf4,0xa8,0x16,0xe6,0xc9,0x40,0x90,0x9b,0x49,0xae,0x62,0x12,0x3d,0x50,0x2e,0x7b,0x60 -.byte 0x6f,0x04,0x01,0x2c,0x83,0x2a,0xd2,0x92,0x63,0xa2,0xe2,0x39,0x9a,0xc4,0x1e,0x5a,0x53,0x3f,0x4d,0x69,0xfa,0x0a,0x22,0x13,0x80,0xa4,0x6e,0xfb,0x09,0xcb,0x35,0xd7,0x12,0xa4,0xcd,0xfc,0x0b,0x06,0xa6,0x5e,0xc6,0x4a,0x22,0x56,0x5d,0x7f,0x70,0xd0,0xf8,0xe6,0x96,0x77,0xce,0xd9,0x69,0x6c,0x06,0xac,0xaa,0x94,0x6d,0x57,0x1b,0x28 -.byte 0xb4,0x07,0x50,0x19,0xd1,0x86,0xba,0xe6,0xe6,0x31,0x74,0x1d,0x3d,0xe8,0xe2,0x7b,0xfe,0xc9,0x41,0x89,0x20,0x5b,0x6a,0xc0,0x18,0x16,0xee,0x35,0xfa,0x56,0x35,0x3e,0x53,0x99,0xfb,0x8d,0xae,0x75,0x4f,0xc5,0x8d,0xff,0x23,0xd5,0x42,0xf4,0x81,0x5c,0x8b,0x71,0x7a,0x22,0xb0,0x6b,0x45,0x86,0xa6,0xc6,0xdb,0xa6,0x83,0x01,0x28,0xde -.byte 0x38,0xaa,0x6e,0xf8,0x5a,0xf2,0xcc,0x3c,0xc5,0x65,0x78,0x37,0xe8,0x8a,0x59,0xf3,0xfe,0x8b,0xcd,0xf6,0x31,0x46,0xdc,0x72,0x19,0xf7,0x73,0xac,0x5c,0xf1,0xe3,0xfd,0x85,0x51,0xec,0x92,0x3a,0xf3,0xd7,0xb2,0x95,0x53,0x79,0x48,0xd3,0x29,0x84,0xec,0xc5,0x0a,0x71,0x15,0x52,0x69,0x6a,0xe1,0xab,0x69,0x94,0xc2,0x51,0xdf,0x27,0xd8 -.byte 0xb1,0x05,0xc4,0x12,0xea,0x1e,0xda,0x6e,0xf2,0xf5,0x8a,0xa8,0x72,0x74,0x5a,0xe5,0x45,0x5b,0x5f,0xf9,0xb0,0x56,0x5c,0x85,0xf7,0x63,0x8d,0x1d,0xbf,0xe9,0x7c,0x97,0xe9,0x37,0xb3,0x5b,0x4b,0x57,0xfc,0xf4,0x58,0x84,0x26,0x55,0x07,0xc7,0x0a,0xfe,0x5a,0x58,0xd0,0xd8,0x19,0xf4,0x02,0xad,0x2c,0x4e,0xbd,0xe1,0x07,0x48,0x3b,0xc4 -.byte 0xd6,0x23,0x3a,0x63,0xc3,0xf5,0x17,0x46,0x03,0xa4,0x9a,0x10,0xf9,0xac,0x70,0x9c,0x13,0x10,0x94,0xda,0x17,0xc5,0xbb,0x87,0x0f,0x9b,0x4f,0x54,0x55,0x6b,0x57,0x2d,0x12,0x0b,0xa7,0x9c,0x77,0x6d,0x67,0xb0,0x03,0xdf,0xc6,0xa2,0x76,0x96,0x0c,0xac,0x30,0xbc,0xa2,0x55,0x23,0x01,0xae,0x51,0x50,0xd4,0xab,0xd0,0xee,0x75,0xf1,0x96 -.byte 0x75,0xf5,0x2e,0xae,0x52,0x31,0x0b,0x0a,0x8a,0xdb,0x4c,0x4d,0x4c,0x80,0xfc,0xd7,0x68,0x05,0x54,0x47,0xa5,0xc4,0xb1,0x63,0x87,0x43,0x1b,0xe1,0x0b,0x4f,0xff,0x0c,0x02,0xf7,0x00,0xd4,0x8d,0x6e,0xa1,0x21,0x91,0x62,0xec,0x55,0xd5,0x72,0x70,0x59,0x7a,0xa4,0x0e,0x78,0x7a,0x87,0x1f,0x71,0x35,0x3b,0xf7,0x1f,0x66,0x8c,0x90,0xf9 -.byte 0x6d,0x1f,0x74,0x47,0x41,0xf5,0x21,0x98,0x0d,0x42,0x61,0x21,0x0b,0x62,0x59,0xc7,0x5e,0x58,0x37,0xfb,0xee,0xbb,0xa0,0x45,0xa8,0x84,0xae,0x41,0x29,0xc9,0x88,0x64,0x69,0x75,0xc1,0x5f,0x63,0x7c,0x00,0x1c,0x35,0x61,0x9e,0xad,0x19,0xd7,0xd8,0xf1,0x64,0x57,0x10,0x87,0x73,0xa8,0x8b,0x39,0x9b,0x1c,0x1a,0xc2,0x1b,0x01,0x1a,0x41 -.byte 0x26,0x58,0x93,0x8f,0xed,0xf9,0xe7,0xfe,0xcc,0x27,0x1b,0x6b,0xb8,0x28,0x5a,0x0b,0x04,0xa0,0x94,0x23,0x4b,0x21,0x5f,0xb3,0xc9,0xb6,0x7b,0x36,0x5a,0x67,0x6b,0xd2,0xc2,0x53,0x97,0x5d,0xa5,0x43,0xd3,0x79,0x83,0xe2,0x3b,0xe0,0xaf,0x5f,0xbd,0xf3,0xb0,0xfc,0x04,0x95,0x06,0x17,0x0c,0xe2,0x68,0xe8,0xf3,0x90,0xc7,0x2b,0x7b,0xcc -.byte 0xaa,0xce,0xf5,0x0b,0x3c,0x3f,0x10,0xa7,0x31,0x9d,0xf0,0x1e,0x3e,0x74,0x57,0xbd,0x87,0xe7,0x37,0xd0,0x37,0x09,0xae,0x03,0x96,0xb1,0xad,0x8f,0x2d,0x72,0xdc,0x0f,0xdf,0xd9,0xfb,0xcc,0xb8,0x48,0x62,0xf7,0xad,0x05,0x4d,0xc6,0xe5,0x92,0xe3,0x95,0xa0,0x74,0x7a,0xa6,0x84,0x13,0x68,0x17,0xaa,0x8f,0x40,0x2a,0x8d,0x2b,0x66,0xdc -.byte 0xf8,0xf6,0x6d,0x7c,0x7e,0x40,0x22,0x05,0x16,0x20,0xbc,0xe5,0xc2,0x87,0xe2,0xd5,0xbd,0x47,0xd5,0x69,0x95,0x12,0x25,0x1c,0xaa,0x9d,0xb5,0x73,0x08,0xaf,0xfb,0x46,0xa5,0x11,0x2c,0x93,0xc6,0xfc,0xc0,0x5e,0x0e,0x99,0x1c,0x80,0x5f,0xe5,0xc8,0x52,0x73,0x35,0x4d,0xbc,0x70,0xeb,0x40,0xc9,0x47,0x8a,0x8f,0x19,0xd9,0xa9,0xec,0x4b -.byte 0x88,0x53,0x56,0x08,0x4a,0xa2,0x32,0x1f,0xe2,0xbb,0x68,0x35,0xfd,0xf2,0x0e,0x0f,0x7f,0xc8,0xf1,0x59,0xac,0x97,0x8f,0x84,0x69,0xb6,0xb9,0x5f,0x84,0xe9,0xf2,0xf9,0x09,0xf6,0xf1,0x31,0xd7,0x1a,0xa8,0x25,0x32,0x5f,0xb1,0xa7,0x84,0x15,0xfa,0x07,0xa8,0x53,0xce,0x2a,0x26,0xe0,0x4d,0x07,0x4f,0x45,0x63,0x76,0xfd,0xe3,0xb4,0x4e -.byte 0x81,0x5e,0xe6,0x01,0x9c,0xf5,0x82,0x2d,0x71,0x0f,0x98,0xb4,0x72,0x06,0xbc,0x89,0x89,0x60,0x5f,0xd9,0x92,0xcf,0xb9,0x41,0xe3,0x13,0xaa,0xe4,0x80,0xb5,0x75,0xf4,0x9a,0x1b,0xc2,0xa3,0xa4,0xa9,0x0f,0x15,0xdc,0x26,0xdd,0x20,0x10,0x27,0xbd,0x06,0x77,0x12,0xa5,0xb3,0xde,0x9f,0xbf,0xc4,0xb6,0x1d,0x76,0xdc,0x16,0x00,0x2e,0xe2 -.byte 0x00,0x4d,0xb3,0x62,0x57,0x73,0x1e,0x90,0xe2,0xaa,0x4c,0x47,0xdf,0x6b,0x2d,0x66,0x2f,0x82,0x55,0x91,0x26,0x33,0xb9,0x3a,0xc7,0xf1,0x0a,0xda,0x9b,0x6b,0x05,0x82,0x0f,0x0e,0x30,0x74,0x0b,0xea,0x0f,0x49,0x55,0x3b,0xe7,0x42,0x48,0xca,0x82,0x3e,0x8c,0xbc,0xe2,0x88,0x43,0x44,0x0d,0x37,0x9b,0xd1,0xfc,0xf1,0x45,0x46,0x0e,0xe1 -.byte 0xec,0x91,0x39,0x96,0x7d,0xbc,0xd5,0xb1,0x11,0x55,0x54,0x49,0x4f,0x18,0xed,0xec,0x58,0xdb,0xb3,0x7d,0x64,0x8d,0xfc,0x65,0x1f,0xf0,0xe0,0xc0,0x41,0xc0,0x19,0xeb,0x16,0x16,0x71,0x36,0x88,0xcf,0x75,0x3d,0x9c,0xe6,0xa0,0x84,0x54,0x26,0x64,0x95,0x9a,0xe1,0x0b,0x51,0xcf,0x9a,0x55,0x60,0x4d,0x9d,0x1d,0x37,0x71,0xa8,0x94,0x0a -.byte 0x20,0xeb,0xf2,0x91,0x14,0xfc,0x12,0xb0,0x1e,0xe3,0x5e,0x3a,0xbb,0x22,0xde,0x20,0xb1,0x58,0xef,0x0b,0xb1,0xc2,0x2f,0xea,0xd8,0xdb,0x1d,0x3a,0x67,0x7b,0xbd,0x26,0xfa,0x4a,0x3c,0x3d,0xbd,0x87,0x4c,0xba,0x57,0xdf,0xfb,0x1d,0xf7,0x26,0x5f,0x52,0x4e,0xdd,0x9b,0x38,0x62,0xed,0x48,0xc1,0xae,0x7f,0xa8,0x13,0x05,0x09,0xff,0xc0 -.byte 0xd3,0x49,0x75,0x1f,0x6a,0xe0,0x79,0x94,0xc1,0xe9,0xe3,0xf5,0x33,0x40,0xd4,0x6b,0xfe,0x4d,0x6e,0x84,0xb9,0x20,0x68,0x2b,0x6c,0xb3,0xf1,0xb1,0x1c,0xfd,0x93,0x14,0x7f,0x35,0x9b,0xd5,0x07,0x15,0x87,0x56,0xb9,0x45,0x22,0x64,0x73,0xdb,0x34,0x35,0xca,0x15,0x4e,0xa2,0xa2,0xe2,0x7a,0x6e,0x14,0x46,0xf5,0xf1,0x70,0xd3,0x3a,0x2e -.byte 0x38,0x9d,0xf6,0xc6,0x29,0xd5,0x7f,0xc7,0x77,0x2c,0x33,0x55,0x1c,0xc2,0xf1,0xaf,0x8e,0x4d,0x1b,0x22,0x36,0x35,0x93,0x47,0xa5,0x59,0xb4,0x94,0x0f,0x2d,0x66,0x24,0x6f,0x57,0xa4,0x95,0xf3,0xd7,0xf3,0x59,0x9d,0xc0,0xda,0xa7,0xf7,0xf2,0x8d,0x93,0xc9,0x90,0x91,0x9e,0x12,0x3f,0x34,0x01,0x90,0x8b,0x13,0x09,0x3d,0x2f,0xa8,0x31 -.byte 0xfa,0x39,0x4a,0x7d,0x0d,0x34,0xa3,0xf1,0x75,0xdb,0xa2,0xd2,0x5c,0xf1,0x72,0xfd,0x7f,0x7b,0x15,0x92,0xf0,0x71,0xd6,0xa0,0x74,0x53,0x61,0x67,0xa4,0x8b,0x72,0x3a,0x66,0x0a,0xce,0xc9,0x1c,0x5b,0x4d,0xaa,0x0a,0x3a,0x91,0x0a,0xbb,0xef,0x6e,0x8d,0x00,0xc0,0xa1,0x89,0xa9,0xbd,0x5a,0x2d,0xf8,0x7c,0x1f,0xb2,0x5a,0x73,0x33,0xe7 -.byte 0xb3,0xfd,0xd4,0xe3,0x81,0x69,0x30,0xc1,0xf8,0x97,0x7b,0xf3,0x63,0xaa,0xd5,0x5a,0x98,0x95,0xb3,0x65,0x2d,0xf9,0x68,0x2e,0x2c,0x26,0xe6,0x77,0x8f,0x76,0x7a,0x02,0xc7,0x50,0x28,0x40,0xcf,0x44,0x66,0x18,0x54,0x52,0xef,0x79,0x26,0xc2,0x76,0x5b,0x71,0x92,0x49,0xba,0xe1,0xd7,0xf2,0xdd,0x57,0xe0,0x78,0x6e,0xb6,0xdd,0x0d,0x20 -.byte 0x85,0xf9,0x34,0x9e,0x65,0x6b,0x9f,0x41,0x24,0xe2,0xb1,0x2a,0xef,0x8b,0xd2,0x19,0x81,0x73,0x56,0x5a,0x84,0xd3,0x46,0xf8,0x74,0xe3,0x1f,0x3d,0xd9,0x16,0x86,0x38,0xf6,0x7c,0x04,0xab,0x9a,0x64,0x0e,0x48,0x06,0x4c,0x61,0xcd,0x2d,0x4d,0xef,0x6f,0xd6,0x7d,0x31,0x1c,0x56,0x65,0xc4,0xf1,0xa7,0x15,0xac,0xa4,0xe2,0x8b,0x83,0x5e -.byte 0x64,0x36,0x2e,0x77,0x94,0x2e,0x2e,0xa3,0x62,0xcf,0x6e,0x7a,0x6d,0x39,0xaf,0xf7,0x96,0x88,0x31,0x14,0x58,0x46,0x30,0x0c,0x36,0x3a,0x4c,0x53,0xe0,0xa7,0x24,0x76,0x84,0x0f,0xfb,0x7e,0x55,0xa0,0x0f,0x63,0xfc,0xd6,0x1f,0x58,0x68,0xb5,0xcc,0x77,0x4f,0x16,0x91,0xa7,0xfd,0x62,0xb3,0x88,0x13,0x7c,0xcb,0x63,0x6d,0xe4,0x38,0x4c -.byte 0x6e,0x3b,0xf7,0xe3,0x8d,0x52,0x84,0x61,0x19,0x12,0x51,0xbe,0xed,0x32,0x3d,0x77,0xdd,0xa1,0xc3,0x59,0x65,0x79,0xa1,0x6b,0xbc,0x65,0x6c,0xe3,0x7e,0x60,0x49,0xbd,0xcf,0x6f,0x61,0x97,0x98,0xbe,0x74,0x38,0xd1,0x09,0xc1,0x59,0xe5,0x7f,0xfe,0xbf,0xfd,0x60,0x1b,0x96,0x00,0x46,0x56,0x4d,0x81,0x4c,0x70,0x59,0x39,0x66,0x13,0x58 -.byte 0xe7,0x62,0x3a,0xfc,0x1b,0xe5,0xf9,0x03,0xd4,0x4b,0xab,0x1d,0x56,0x22,0x4a,0x09,0xa5,0xdd,0xac,0x39,0xbe,0x27,0x39,0xb3,0xe8,0xad,0xe0,0x07,0x86,0x10,0xce,0xa9,0x4e,0x8b,0x47,0x8d,0xb8,0x63,0x2f,0x61,0x1a,0x8b,0xd4,0xd3,0xfe,0x73,0x82,0x5a,0xd6,0xa9,0x46,0x56,0xa7,0x81,0xe9,0xda,0xb9,0x17,0xa7,0xc8,0x0f,0x24,0x16,0x6a -.byte 0x12,0xfe,0xc3,0x65,0x85,0x77,0xab,0x89,0x44,0x1b,0xa3,0x8b,0xfd,0x07,0xf4,0x77,0xaa,0xe1,0x71,0x33,0x74,0x93,0xdc,0x90,0x53,0x39,0x47,0x8c,0xea,0x18,0xe1,0x6a,0xed,0x8c,0x56,0x08,0x2f,0xa1,0x1f,0x22,0xf2,0xc0,0x12,0xcd,0xb7,0xdf,0xb6,0x3c,0xd6,0x22,0x6c,0x5b,0x00,0x0f,0xdb,0x66,0x5b,0x54,0x35,0x48,0x37,0x8c,0x79,0x74 -.byte 0xd1,0xb0,0x15,0x01,0x22,0x3a,0x7c,0x17,0x8c,0x20,0x06,0x9b,0x13,0x6e,0xee,0xbf,0xb4,0xac,0x01,0x61,0xb9,0x28,0x65,0x8e,0x53,0x12,0x4f,0xe0,0x5f,0xfc,0xdb,0x40,0x6c,0xa2,0x19,0x64,0x49,0x7a,0xc7,0xc5,0xc8,0x53,0x6e,0xd5,0x68,0xe1,0x61,0xe5,0x87,0xc2,0x99,0x59,0x4c,0x27,0xc8,0xd0,0xd0,0x10,0xce,0x9f,0x09,0xff,0xf5,0xa8 -.byte 0xf8,0x79,0xf6,0x0f,0x73,0xda,0x8a,0x36,0x8e,0x48,0x7e,0xbd,0x98,0x76,0x57,0xfa,0x5c,0xec,0xa5,0x3d,0x30,0xfe,0xa3,0xe5,0x27,0x87,0xcf,0x26,0xfe,0x61,0xe4,0xed,0xd1,0xfb,0xfc,0x91,0x5d,0xb6,0x70,0x2c,0x2c,0x59,0x14,0xd5,0x1d,0x9a,0xb9,0x2c,0xef,0x24,0x7b,0x10,0x8d,0x99,0x63,0xaa,0x82,0xf0,0x1c,0xe8,0xa0,0x00,0xa5,0xa7 -.byte 0xf8,0xc0,0x35,0x9e,0x12,0x18,0xaf,0x42,0x9d,0xe5,0x2b,0x72,0x6c,0x31,0xd8,0x8f,0x6c,0xde,0x2e,0x37,0xa6,0x73,0x06,0xe7,0x90,0x43,0x79,0x99,0x64,0xd1,0x17,0xa1,0x43,0x6d,0xd4,0x90,0x50,0xf2,0xcc,0x0b,0x73,0x49,0x9e,0x14,0x7c,0x49,0x92,0x05,0x0e,0x8c,0xda,0xb7,0x18,0xf0,0xcc,0xea,0xe4,0x32,0x58,0xc7,0xbd,0x8e,0xca,0x35 -.byte 0x52,0x9f,0xec,0x5d,0xa0,0x6c,0x83,0x61,0x07,0x74,0x37,0x4a,0x10,0xa0,0x98,0x83,0x3a,0x65,0x17,0x63,0xd0,0x22,0x96,0xb5,0xed,0xbb,0xbb,0x1c,0x18,0x8a,0x49,0x3d,0x0f,0xcc,0x24,0xb3,0x9b,0xb6,0x23,0x2e,0x9d,0x97,0xe7,0x31,0xf8,0x36,0x6d,0x7b,0xa1,0xf1,0x02,0xde,0x7c,0xad,0x77,0x5d,0x85,0x7c,0x39,0x61,0xc7,0xd7,0x3f,0x70 -.byte 0x1c,0xe1,0x0e,0x49,0xf4,0xcd,0xab,0xfd,0x4d,0x2f,0xc7,0xb7,0x53,0xfc,0xed,0xeb,0x41,0x2a,0x80,0x40,0xf3,0x47,0xf8,0x15,0xa0,0x4c,0x8b,0x34,0xf6,0x6a,0xb8,0x30,0x09,0x4d,0xe6,0x60,0xb7,0x24,0x6b,0x4c,0x26,0xdf,0x83,0x37,0xc7,0x96,0xba,0x35,0xda,0x29,0x4e,0xca,0x52,0xf7,0x41,0xd3,0x98,0x27,0xb2,0x9e,0xec,0xcc,0x12,0xdc -.byte 0x77,0xfd,0x11,0xbd,0xbd,0xbb,0x5e,0x0c,0x37,0x29,0xd2,0x4f,0x7d,0x5c,0x97,0xad,0x72,0x93,0x4a,0xfa,0x17,0x07,0x07,0x26,0xee,0xa7,0x29,0x2e,0xdb,0xf6,0x60,0x65,0x2d,0x85,0xbe,0x27,0x4d,0xf7,0x2b,0xb4,0x81,0xf5,0x3a,0x1d,0xae,0x25,0x8b,0x60,0xc2,0x75,0x3a,0xfd,0xf9,0x4d,0x90,0x7a,0x8a,0x3a,0xf6,0xa9,0xf0,0x11,0xd2,0xb9 -.byte 0xdb,0x23,0x40,0x9d,0x33,0xc3,0xbf,0x60,0x95,0x9c,0x6f,0xa9,0x82,0x42,0xe5,0x67,0x52,0x36,0xea,0x68,0x64,0x24,0x85,0x46,0x7e,0x2a,0x1a,0x6a,0x4b,0xa8,0xb0,0xa0,0x9c,0xb8,0x4a,0xb6,0x2e,0xb2,0x6b,0xf4,0x63,0x9f,0x54,0xb5,0x6f,0x1b,0xf5,0x71,0x7e,0xf8,0xef,0xb2,0x92,0xe2,0xcf,0x65,0xb4,0x02,0x9b,0x75,0x4b,0xf9,0x6b,0xa1 -.byte 0x24,0x3b,0xea,0x7f,0x31,0x08,0xd4,0xdc,0xab,0x12,0xc0,0xca,0x64,0xee,0xfa,0x61,0x1c,0x0f,0x24,0xc3,0x8c,0xbd,0xc8,0xd2,0x42,0xf7,0x1f,0x2e,0xd3,0xd1,0x51,0x86,0xfb,0xa2,0x95,0xc5,0x8c,0x5b,0x61,0x14,0xc9,0xe4,0x07,0xa1,0xf7,0x39,0x11,0x40,0x68,0xd6,0xe2,0x38,0x96,0x6f,0x99,0xf1,0xd2,0xfb,0x8e,0xb8,0x3d,0xf2,0x8a,0x4e -.byte 0x3e,0x54,0xd9,0x0e,0xd1,0xc9,0x31,0x04,0xa4,0xee,0xbe,0x51,0xcf,0x5f,0xd1,0xc8,0x13,0x96,0x9d,0x9b,0xdf,0x32,0xa9,0x38,0x8f,0xbc,0x7e,0x22,0x1a,0x52,0x5f,0x14,0x61,0xeb,0x78,0xf4,0x01,0xe9,0x5c,0x18,0x1c,0xb5,0xe1,0x80,0x06,0x3e,0x8e,0x72,0x33,0xf9,0xaa,0x49,0xec,0x5b,0x7a,0x04,0xf2,0x9b,0x48,0x8a,0x58,0x14,0x4b,0x7e -.byte 0x4d,0x26,0x0b,0xe0,0xf0,0x69,0xa3,0x36,0x75,0x3e,0x73,0xec,0x53,0x20,0x35,0x8e,0xfa,0x40,0xf0,0xcd,0x70,0xe1,0xe4,0x64,0x89,0x14,0x55,0xd7,0x20,0xe8,0xbd,0xc2,0x85,0xa8,0x4d,0x51,0x96,0x27,0x54,0x50,0xc7,0xa1,0x9c,0x35,0x52,0x1f,0x8b,0x6f,0xa2,0x62,0x36,0x94,0x02,0xb1,0x01,0xc6,0x4e,0x53,0x83,0x65,0x98,0x25,0x6d,0x26 -.byte 0x6d,0xef,0x4e,0x7a,0xe0,0x56,0x6a,0x6c,0x23,0xe8,0xa6,0x97,0xc1,0xf2,0xb1,0x2d,0x03,0x29,0xef,0xa0,0x6d,0x86,0x8d,0x5a,0x00,0x83,0x14,0xed,0xd4,0x1e,0x79,0xc4,0xb4,0x42,0xfd,0x53,0xaa,0xab,0xd7,0xa3,0xf9,0x7d,0x15,0x26,0xab,0x81,0xc4,0x7a,0x96,0x14,0x94,0x71,0xe1,0x7f,0xc1,0x67,0x5f,0x5f,0x11,0xb4,0x72,0x03,0xf8,0x9b -.byte 0x2f,0x82,0xa3,0x4e,0xda,0xfd,0x2a,0x31,0xf1,0x74,0x6d,0x96,0x7a,0x9c,0xf9,0x01,0xd9,0x55,0x8e,0x52,0xe4,0xae,0x22,0x14,0x7b,0xc0,0x5a,0xc4,0x31,0x23,0x9a,0x2e,0x9d,0x86,0x86,0xd5,0x66,0xc8,0x8b,0xdb,0x49,0x5f,0xca,0x57,0x51,0x50,0x75,0x3f,0xeb,0xb1,0xe5,0x84,0x42,0x8f,0x0f,0xca,0x86,0xcf,0xb0,0x17,0x06,0x06,0x46,0x8c -.byte 0x4a,0x84,0xde,0x28,0x84,0x24,0x7f,0x33,0x48,0xe8,0x89,0x87,0x1f,0x02,0x07,0x4f,0x36,0xa9,0xdc,0x8a,0x42,0xb6,0xc7,0x9c,0x47,0xd4,0xd4,0x2d,0xc0,0x17,0xb0,0xe6,0x23,0xb7,0xae,0x0d,0x9f,0x38,0x0a,0xdf,0x7f,0x73,0xbf,0x93,0x19,0x05,0x23,0xbf,0xc0,0x53,0x2d,0xcd,0x3e,0x73,0x01,0x78,0xa7,0xdc,0x6c,0x85,0x1d,0x25,0xc5,0x54 -.byte 0x68,0x95,0xc1,0x20,0x65,0xd9,0x01,0x85,0x7d,0xc9,0xba,0x63,0x43,0x7a,0x23,0xbb,0x95,0x3a,0x76,0x2d,0x75,0x1e,0xac,0x66,0x3e,0x20,0x30,0x8d,0x37,0x64,0x3c,0xc7,0x6f,0x36,0xb8,0x34,0x60,0xd2,0xb4,0x54,0x07,0x52,0x6c,0xfa,0x04,0xfe,0x2b,0x71,0x03,0x03,0x97,0xfc,0x4a,0xf9,0x4d,0x44,0x1a,0xf9,0xd7,0x4b,0xe5,0xe1,0xf9,0xb9 -.byte 0x41,0xa0,0x5b,0xa2,0x69,0x48,0xba,0xeb,0xcc,0x4e,0x55,0x4b,0xbd,0x41,0x09,0xa8,0x90,0x5c,0xc6,0xe3,0x20,0x0c,0x8f,0xfc,0x7e,0x0e,0x4f,0x3d,0x47,0x65,0x40,0x1e,0x79,0x9a,0xe0,0x8f,0x8f,0xe9,0xcb,0xaa,0x04,0xb8,0xd9,0x91,0x30,0x2a,0x4c,0x17,0x44,0xc0,0x03,0x4c,0x37,0xd3,0xdb,0x20,0xe5,0x8e,0x70,0x87,0x57,0x4f,0x8a,0xcf -.byte 0xee,0x64,0xbc,0xef,0x0f,0x9e,0xcf,0x95,0x5e,0x11,0x4f,0x7a,0x35,0x53,0x8c,0x85,0x6a,0xff,0x72,0x1b,0x35,0x51,0x89,0xf8,0x94,0x65,0x97,0xec,0xfe,0xbd,0x00,0x29,0x3d,0xe8,0x96,0x23,0xa4,0xe3,0xcf,0x81,0xb2,0x8f,0x73,0x4c,0x05,0xc3,0xcc,0x37,0x22,0x97,0xa0,0xda,0x49,0xb2,0xbd,0x07,0x2b,0x26,0xa0,0x6f,0x6b,0x1f,0xa6,0x15 -.byte 0xe3,0x6e,0x12,0xa4,0x51,0x1b,0x72,0x22,0x08,0xfe,0xf7,0x93,0x1a,0x9f,0x62,0x12,0xd4,0x11,0x1f,0xd1,0x80,0xeb,0xa4,0xb1,0xf4,0x37,0x3b,0x60,0xd8,0x2b,0x53,0xae,0x69,0xf8,0x48,0x38,0xf4,0x20,0x28,0xe1,0xfb,0x6a,0xec,0x6e,0x11,0x2e,0x2c,0x59,0x62,0x23,0x8a,0x82,0xc4,0x33,0x7b,0xdc,0x33,0x99,0x41,0x29,0x4f,0xa1,0x6e,0x3a -.byte 0x48,0x13,0x1c,0x1f,0xa3,0x1f,0xd2,0x02,0x79,0xe1,0xe4,0xb9,0x99,0xa4,0x50,0xea,0x53,0x96,0x4e,0x82,0x7c,0xee,0x65,0x07,0x26,0x87,0xf9,0x9d,0x45,0x17,0x37,0x61,0x7e,0x5f,0xb9,0xd2,0x55,0x3c,0x45,0xf7,0xec,0x33,0x08,0xa3,0x41,0x24,0x8f,0xb2,0x75,0x41,0xb6,0xa2,0x21,0xfe,0x94,0x7e,0x1e,0xe6,0x03,0x6e,0xf4,0xeb,0x23,0x59 -.byte 0x51,0x25,0x99,0x19,0x6d,0xf7,0xe3,0x22,0xd8,0x41,0x0f,0xd5,0xaf,0x0d,0xc6,0x3f,0x8e,0x36,0xee,0x90,0x23,0x67,0x03,0xcb,0xe3,0xaf,0xc4,0xf8,0x22,0x1f,0xd8,0x3e,0x94,0xdf,0x13,0xc9,0x4f,0x17,0x22,0x8c,0x93,0x6b,0x3f,0x60,0x1a,0xbd,0xfa,0x9f,0xe6,0x43,0x45,0xe1,0x0a,0x95,0x21,0x06,0x52,0xbd,0x58,0x56,0x84,0x56,0x36,0xf3 -.byte 0x55,0x58,0x46,0x62,0x6c,0xb3,0xa0,0x29,0x5a,0xfc,0xb4,0x87,0x5f,0x89,0xa5,0xab,0x6d,0x5a,0x44,0xc5,0xc8,0x50,0x83,0xe1,0x41,0xd4,0x97,0x6c,0x08,0xb1,0x43,0x33,0x0d,0x3a,0x8b,0x31,0xa1,0xae,0x77,0x71,0xb7,0x67,0x65,0xd7,0xa7,0xc9,0x6c,0x4a,0x9b,0x80,0xd5,0xbf,0xae,0x0f,0x9b,0xce,0x1a,0xa3,0x26,0xc6,0x19,0xa1,0x8d,0x12 -.byte 0xd9,0x09,0xae,0xac,0x9f,0x4b,0xab,0xaf,0xf6,0xc5,0x9e,0x26,0xe6,0x23,0xcb,0x3e,0x60,0x1e,0x3d,0xa1,0xec,0x59,0xca,0xf1,0x87,0x0e,0xaf,0x47,0x5f,0xab,0x17,0x99,0xbd,0x87,0x1c,0x1d,0x00,0xd6,0xb2,0x59,0x56,0xdd,0x49,0x20,0xb5,0x91,0xf8,0x0c,0xf1,0x80,0xc6,0x37,0x92,0xd7,0x2c,0x02,0x0d,0x47,0x1b,0x1b,0x6b,0x3f,0x60,0xd0 -.byte 0x21,0x9b,0x49,0x47,0x3c,0xaa,0x83,0x44,0x1b,0x92,0x8e,0xec,0x63,0x40,0xd6,0x9a,0x48,0x7c,0x5e,0x97,0xe4,0xf0,0x84,0x36,0x30,0x11,0x0b,0x7c,0x79,0x3b,0xff,0xdf,0x77,0xf6,0xc9,0xdb,0x49,0xdd,0x2a,0xe7,0xca,0x9a,0x5b,0xef,0xd4,0x84,0xe2,0x44,0x8b,0xef,0x4e,0x0d,0x13,0xd6,0xbb,0xba,0x29,0x02,0xae,0xfc,0x55,0x24,0xfa,0x4b -.byte 0x7d,0x71,0xc9,0xde,0x71,0x36,0xbc,0xac,0x31,0x5c,0xf8,0x20,0xdd,0xb8,0xae,0x03,0xd3,0xb0,0xdc,0x27,0x7f,0xc5,0xff,0xda,0x8a,0x36,0x2d,0x8f,0xae,0xbd,0xf8,0x92,0x28,0x8e,0x0c,0xc3,0xaf,0x4e,0x33,0xf0,0x71,0xdb,0xad,0x4d,0xc1,0xef,0x52,0x1c,0x84,0xdc,0x0d,0xf3,0xab,0xb9,0x0b,0xe0,0x18,0xa5,0x06,0xdc,0x78,0x41,0x73,0x35 -.byte 0x95,0x37,0x84,0xba,0xc1,0x4e,0x0a,0xe4,0x4d,0x05,0xfe,0x9d,0x74,0x68,0x4a,0x35,0xf0,0x15,0xaa,0x7b,0xfe,0x08,0x47,0xb2,0x84,0x65,0x1d,0x0d,0x9f,0xe7,0xe0,0x04,0xf9,0x1c,0xac,0x66,0xb3,0x75,0x96,0x8f,0x25,0xb6,0x29,0x53,0x52,0x50,0x7a,0x50,0xd1,0x89,0xc7,0x05,0xfb,0x3a,0xb0,0xfa,0x6b,0x96,0x9d,0xfc,0xb0,0xcd,0x68,0x21 -.byte 0x61,0xf6,0x65,0x64,0xa7,0xc6,0x56,0xbd,0xf0,0x9b,0x4a,0x9a,0xe2,0x8c,0xd8,0x88,0x70,0x82,0x0c,0x87,0x51,0x77,0x23,0xd8,0xd8,0xf8,0x4a,0xfe,0xf4,0x6d,0x3f,0x2a,0x36,0x0c,0x67,0x85,0x43,0x13,0x83,0xd5,0xe9,0x32,0xff,0x8c,0xec,0xd4,0x7f,0xd2,0x32,0x4d,0x4e,0xec,0x76,0x55,0xf9,0x0d,0xb7,0x57,0x6c,0xc4,0xd6,0x22,0xd3,0x6e -.byte 0x71,0x23,0x68,0x45,0x03,0x37,0x27,0x3d,0x56,0x89,0xbb,0x7c,0xf1,0xa8,0x09,0xd6,0xb2,0xc5,0xe6,0xf6,0x72,0x77,0x3e,0xb0,0x8a,0x3d,0x17,0xbd,0xd5,0x0d,0xdb,0x62,0xa7,0x07,0x66,0x35,0x19,0x12,0xff,0xcf,0xdd,0xb3,0x09,0xa3,0x58,0x5b,0x0d,0x87,0x76,0x33,0x28,0x98,0x91,0x48,0xac,0xa1,0x22,0x9f,0xda,0x36,0x03,0x8a,0xc1,0x5e -.byte 0x6c,0x2e,0x42,0x8e,0x1a,0x7d,0x75,0x69,0xb2,0xcf,0xb0,0x14,0x80,0xa8,0x91,0xc2,0xbc,0x24,0x8f,0x25,0x9a,0x9e,0xa3,0x4d,0x46,0x55,0x53,0x05,0x0c,0xf8,0xdb,0xe0,0xee,0xe4,0x32,0xff,0x39,0x74,0x9a,0xa8,0xf7,0xa4,0x6e,0x5b,0x9a,0x89,0x33,0x40,0xf4,0xce,0x54,0x4a,0x18,0xdb,0x11,0xe4,0x83,0x69,0x52,0xef,0x12,0xc6,0x13,0x6e -.byte 0x2a,0x14,0xb9,0x8e,0x38,0x8d,0x6b,0xef,0x02,0xc8,0x66,0xf0,0x78,0xaa,0xa6,0x04,0xa3,0xa5,0x1d,0xdb,0xac,0x02,0x23,0x4c,0x2a,0xa5,0xbf,0x66,0xa4,0x47,0xa9,0x8e,0x50,0xd2,0xf8,0xf5,0x0d,0x0f,0xc9,0x07,0xd8,0x1a,0x94,0x84,0xcf,0xb3,0x56,0x53,0x5f,0x83,0x1d,0x30,0xb6,0x94,0x36,0xf4,0x16,0x72,0x8c,0x6d,0x49,0xe4,0x6d,0x93 -.byte 0xb1,0xa1,0x97,0x70,0x75,0x47,0x3a,0x7e,0xa6,0x39,0x1d,0xf5,0xcc,0x37,0xaa,0x90,0x53,0xe1,0x9b,0xcb,0x9a,0x97,0x7d,0x18,0x4a,0x3c,0x1f,0x05,0xf4,0xe3,0x6f,0x7a,0x19,0x84,0xbc,0x68,0xa4,0x6e,0x5a,0xb5,0x7a,0x51,0xda,0xf5,0x75,0x1e,0xfe,0xb0,0x73,0x43,0x39,0x98,0xb7,0x1e,0x17,0x36,0x35,0x15,0x64,0x90,0xb6,0x83,0x43,0x8f -.byte 0xcd,0xb6,0x8c,0xc4,0xe4,0xee,0x0e,0x1c,0xbd,0x3a,0xe6,0x6e,0x44,0x73,0x88,0x30,0xa0,0xf0,0x97,0xf5,0x5e,0x12,0xea,0xd9,0xd7,0xb5,0xc5,0x1d,0xc7,0xc8,0x55,0xbb,0x2c,0x64,0x43,0x50,0x15,0x71,0x02,0xd3,0xf9,0xb4,0xe7,0x2f,0x0f,0x98,0x9e,0x87,0x40,0x2a,0x61,0x06,0x44,0xc2,0x47,0xaf,0x44,0x4f,0xdd,0xa3,0xb0,0xb2,0x8d,0x8c -.byte 0x83,0x96,0xd3,0x2a,0x38,0xdf,0x87,0x5d,0x1c,0x64,0xc8,0x4f,0x3c,0x41,0xc7,0xf8,0x64,0x58,0xa6,0x9b,0xcb,0xcd,0x77,0xdb,0x38,0xe7,0x30,0xb6,0x91,0x88,0xd8,0x9d,0x29,0x71,0x12,0x9e,0xdf,0x20,0xd9,0x14,0xa3,0xa0,0xbd,0x0a,0x99,0x67,0x0a,0xe1,0xe9,0xba,0xd0,0x1b,0xba,0xc8,0x8d,0x76,0x10,0xe8,0x30,0xa1,0x93,0xf4,0x95,0x6a -.byte 0x12,0xd5,0x95,0x31,0x7f,0xdb,0x33,0xfc,0xbf,0x7a,0xbe,0xe4,0xfa,0x50,0x1b,0x24,0x75,0x9b,0xf8,0x81,0x34,0xc8,0xfb,0xda,0x3c,0x6f,0x3b,0x9a,0xb2,0x6f,0x94,0x0c,0xd9,0xc3,0x05,0xd6,0x96,0x10,0x27,0xdb,0xd6,0x88,0x72,0xe4,0x8f,0xfc,0xd3,0x52,0xf8,0x63,0xb2,0xce,0xf1,0x2a,0xbc,0x1c,0x23,0x9d,0xfb,0x27,0xdd,0x8d,0xe4,0xcc -.byte 0x63,0xcf,0xad,0xe6,0xe9,0x4f,0xb8,0x8a,0x20,0x47,0x75,0x73,0x3f,0x27,0x07,0x5d,0x8c,0x8c,0x6e,0x7a,0x91,0xe2,0xf6,0xd5,0x70,0xd8,0x00,0xe5,0x0f,0xde,0x78,0xd8,0xb4,0xd3,0x18,0x5a,0x24,0x43,0x91,0x0c,0xbe,0x8b,0x1b,0x88,0x48,0x7e,0x94,0x05,0xd0,0xec,0xd2,0x71,0x26,0xc7,0x70,0xeb,0x8a,0x83,0x01,0x52,0xdb,0xe5,0x76,0x31 -.byte 0x19,0x14,0x13,0x90,0x5b,0x5a,0x94,0x89,0xe2,0x4e,0x2d,0x17,0xf6,0xbc,0x67,0xee,0x51,0xd4,0x00,0x83,0xe5,0x18,0xa5,0x54,0x6c,0xd2,0x7a,0x1f,0xdb,0x6f,0xed,0x7f,0x07,0xbb,0x9f,0x3a,0xc2,0x8c,0x04,0xf9,0x9a,0x55,0xe3,0x70,0xf3,0x36,0xfd,0x44,0x05,0xd9,0xf3,0xe1,0x87,0x2c,0x29,0xec,0x30,0x8b,0xb7,0xde,0x27,0xa4,0xcd,0xdf -.byte 0x64,0x0b,0x62,0xdf,0x34,0xa0,0xf5,0xa1,0x69,0xc9,0x0b,0x00,0x81,0xf4,0x03,0x5e,0xef,0xb8,0x26,0x49,0x71,0x5e,0xcd,0x76,0xa2,0x38,0x25,0x1f,0x92,0xc3,0xbf,0xdb,0xb3,0x29,0x37,0x06,0xc5,0xc2,0x3b,0xd8,0xbd,0x55,0xf2,0x7f,0xd5,0xd5,0x34,0x32,0xf1,0xa0,0x92,0x9b,0x1c,0xee,0x6f,0x48,0x40,0x6b,0xd1,0x45,0x09,0x3f,0xaf,0xdc -.byte 0xe1,0xac,0x75,0x9a,0x33,0xf7,0x50,0x4f,0x2c,0x3c,0x30,0x69,0x69,0x84,0xcb,0xe9,0xca,0xdf,0x8d,0x02,0x5d,0x30,0x71,0x99,0x7b,0xd5,0xb2,0x55,0xdd,0x9c,0x2f,0xae,0x11,0x41,0x01,0x6b,0xf7,0x95,0xe3,0xda,0xe3,0xcc,0xa4,0x17,0xd0,0x50,0xf9,0x4c,0x31,0x2b,0x4e,0xf7,0x49,0xbb,0x75,0x8f,0x28,0x19,0x9f,0x89,0x7b,0x78,0x80,0x41 -.byte 0x50,0x5a,0x5c,0x1e,0x82,0x93,0x9f,0x4f,0x61,0x96,0x29,0x0c,0x25,0xb3,0xe6,0xff,0x86,0x90,0x78,0x09,0x04,0xf9,0x2a,0x3d,0xa1,0xd5,0x68,0xa8,0x0d,0xd9,0x41,0x01,0xdc,0x41,0x01,0xff,0x20,0xc0,0x63,0x0b,0x4d,0xd5,0x80,0x78,0x82,0x05,0x51,0x62,0x09,0xf9,0x11,0xbd,0xde,0xc0,0x7d,0x3f,0xf2,0x30,0xfb,0x41,0x68,0x39,0xb0,0xc2 -.byte 0x2e,0x33,0x4e,0xa7,0x85,0x01,0x6b,0xd1,0xf9,0x78,0xef,0xe9,0x7c,0x0e,0xaf,0x13,0x1a,0xf5,0x97,0xde,0xf0,0xbb,0x67,0xf9,0x9b,0xab,0xee,0x86,0x73,0x9b,0x23,0x6c,0x56,0x0d,0xa0,0xda,0x4c,0xff,0x2b,0xc5,0x92,0xdb,0xee,0xbd,0xba,0x3a,0x54,0x21,0xc0,0x5c,0xfe,0x21,0xf1,0xbd,0xac,0xaf,0xa3,0x7a,0x52,0x62,0x15,0x8b,0x8f,0xb5 -.byte 0x82,0xc6,0x1a,0xfb,0x22,0xbc,0xa2,0x05,0x42,0xfe,0xb4,0x12,0x6b,0xad,0xa9,0x76,0xb7,0x6b,0x1c,0xd8,0x34,0x5c,0x7d,0xd5,0xa9,0x0d,0x91,0xf6,0xc1,0x47,0x69,0xbc,0x43,0x8f,0xb7,0xfc,0x84,0x2e,0xa0,0x8e,0x3f,0x52,0x3b,0xbd,0x1f,0x28,0x6b,0xc8,0x13,0x37,0xd6,0x44,0xe9,0x8d,0x08,0x92,0x96,0xe5,0x2c,0x57,0x34,0x59,0x21,0x04 -.byte 0xa8,0xaa,0x56,0x25,0xa4,0xc8,0xae,0x68,0x17,0x9e,0xa4,0xf4,0x42,0x64,0x57,0x4b,0x54,0x85,0x8a,0xd1,0x09,0x09,0x25,0x18,0x05,0xb0,0x09,0x9d,0xd9,0x75,0x21,0xd3,0x75,0x31,0xf8,0x35,0x46,0xc8,0xd4,0x47,0x9d,0x87,0xeb,0x40,0x95,0x19,0x24,0x7c,0x6e,0xe9,0xd5,0x14,0xaa,0xc3,0xbe,0x22,0x18,0xc1,0xa0,0x5f,0x34,0x98,0xc2,0x4d -.byte 0x3f,0xa6,0x09,0x57,0x1b,0x75,0xc6,0x89,0xee,0xf0,0xbd,0xbc,0x1a,0xd3,0xea,0x6e,0x82,0x06,0x90,0x4f,0xbb,0x61,0xac,0xbb,0x3e,0x8c,0x94,0xea,0x69,0x58,0x26,0x2e,0x17,0x78,0xad,0x14,0xa4,0x79,0x14,0xbd,0xc1,0x78,0xf9,0xbb,0x11,0x7e,0x8d,0xbf,0x3e,0xc8,0xc5,0x69,0xd7,0x5a,0x4c,0x4b,0x86,0x25,0x4c,0xe9,0x3a,0xc2,0xd9,0xf8 -.byte 0xbf,0x5e,0x46,0x4f,0xca,0xba,0x25,0x58,0x73,0x82,0x02,0x8a,0x41,0x9e,0x2d,0xa9,0x08,0xb4,0x60,0x2a,0x11,0x2c,0x2f,0x3d,0x5e,0x68,0xd8,0xa9,0x2e,0x1c,0xfa,0xdc,0xda,0xfb,0xfb,0xf3,0xb2,0x66,0xd3,0x57,0xe6,0x09,0xeb,0xe5,0xf4,0xed,0x2d,0xb7,0x3a,0xce,0x69,0x2d,0xb4,0x79,0x1a,0x99,0x9d,0xc8,0x99,0x9f,0x9b,0x78,0xd4,0x8a -.byte 0x73,0xd5,0x89,0x9f,0xda,0xdf,0xd0,0xca,0x6b,0x63,0x5a,0x1e,0xe0,0x2f,0x01,0xa4,0xd0,0x62,0xc0,0x5f,0x4e,0xd9,0xd3,0x47,0xe4,0x68,0x73,0x8c,0x87,0x50,0x91,0xec,0x8e,0x0b,0xa7,0xf0,0x4c,0x32,0x19,0xaa,0x00,0xbd,0xe4,0x20,0xab,0x5c,0x00,0xdb,0x18,0xc0,0xff,0xc1,0xc0,0x8f,0xa2,0x8c,0x47,0x91,0x86,0xde,0xa9,0x09,0xb5,0x86 -.byte 0xcc,0x1d,0x7f,0x4b,0x7d,0x16,0xf6,0x21,0xd0,0xf8,0xaa,0x16,0x20,0xa9,0xac,0x3e,0xef,0x56,0xee,0x0e,0x1d,0xd6,0x44,0x7d,0xa9,0x84,0x41,0x8d,0x69,0x69,0x92,0x74,0x87,0x3b,0x8a,0xbf,0x40,0x29,0x45,0xf9,0xa8,0x52,0x8c,0x99,0x95,0xe7,0x6a,0xcd,0x3f,0x74,0x2d,0xde,0x82,0x47,0x41,0xa6,0xd9,0x5a,0x30,0x6c,0x20,0x98,0x3f,0xfb -.byte 0x66,0x08,0x73,0x68,0xe1,0xcd,0xfd,0x3c,0x4f,0x33,0x6b,0x42,0xa4,0xab,0x78,0x22,0xb5,0xd9,0x6f,0x99,0xcb,0x85,0x6a,0x14,0xb9,0xd3,0x0f,0xfb,0xd7,0x07,0x7b,0xbe,0x6a,0xd9,0xba,0xde,0x98,0xac,0xd8,0xe5,0x40,0xcd,0x59,0x7f,0x88,0x3c,0x4e,0xfa,0xfe,0xbe,0x48,0x21,0xb5,0x40,0xd5,0xc8,0x1e,0x8a,0x56,0xd9,0xec,0x25,0xad,0x5e -.byte 0x31,0xf3,0xf2,0x3d,0x0b,0x56,0xb5,0x20,0x08,0xd3,0x02,0x81,0x93,0x29,0x3d,0xbd,0x0a,0x9c,0x26,0x74,0xdb,0x6b,0x7e,0xd1,0x4a,0x1a,0x1c,0x47,0x49,0x34,0xba,0x08,0x7a,0x6a,0xb3,0xd6,0x3b,0xd0,0x28,0x50,0xa1,0xd8,0x17,0x85,0x61,0xab,0x24,0x22,0xda,0xc8,0xb4,0x1b,0x07,0x2e,0x67,0x77,0x84,0xdc,0x6f,0xfd,0x51,0xa5,0xe8,0x34 -.byte 0x63,0xbd,0xae,0xae,0xc7,0x84,0x1d,0x60,0xc8,0x8f,0xde,0x22,0xfd,0x85,0xb4,0x12,0xb4,0x04,0x5b,0xe7,0xb5,0x58,0xf8,0x56,0x66,0xa3,0xb7,0x1e,0x54,0xd0,0xdb,0x12,0xaa,0x9c,0x89,0x5b,0xfa,0xf4,0xe7,0xe2,0xf4,0x9c,0x08,0xa8,0xbe,0x6b,0xe3,0xce,0x6a,0x88,0xb5,0x74,0xb9,0x49,0xaa,0x7b,0xcd,0xbc,0x17,0x81,0x61,0xe2,0x28,0x6f -.byte 0x4b,0xe8,0xa4,0x55,0xc5,0x1e,0x69,0x21,0x8f,0xfd,0xa8,0xd0,0xb9,0x6f,0x1b,0xfe,0x8c,0x5e,0xf9,0x7d,0xd9,0xc2,0xbe,0x0f,0x6f,0xbd,0xa7,0x94,0x10,0x4e,0xe0,0x5a,0xbb,0xa3,0x40,0x9a,0x5a,0xad,0x10,0x97,0x92,0x3b,0xbd,0xa7,0x75,0x77,0xc6,0xa6,0xde,0x42,0x00,0x3b,0xf7,0xe4,0xf4,0xd7,0xdd,0xaa,0x31,0x1e,0x64,0xae,0x17,0x0a -.byte 0x25,0xa0,0x94,0x5f,0x3c,0xbc,0x3d,0x00,0x00,0xd3,0xba,0x7b,0x98,0x81,0xe1,0xdf,0xba,0x60,0x08,0x2a,0xe5,0x66,0x08,0x3e,0xfa,0x81,0x0a,0x89,0x4e,0xe5,0x3b,0xc3,0xdf,0x21,0x9b,0x54,0xa3,0xb3,0xc3,0xc1,0xce,0xb4,0xaa,0x06,0xee,0x2e,0x34,0x55,0xcc,0x8b,0x0f,0xcd,0x1d,0x1b,0xd9,0x9e,0x59,0xf0,0x93,0xc9,0xba,0x35,0x5c,0x99 -.byte 0xf6,0x86,0x9e,0xe9,0xf8,0x84,0x80,0x05,0x76,0x6f,0x8b,0x38,0xb6,0xe0,0xdf,0x0c,0xb3,0xc7,0x6e,0x62,0x53,0xe4,0x69,0x0a,0xc1,0xcf,0x5b,0x84,0x75,0x78,0x56,0x35,0xa5,0x26,0xc6,0xae,0x76,0x2e,0xc8,0x29,0x8d,0x16,0xd1,0x4f,0x27,0x36,0x22,0x41,0x31,0xfb,0xbe,0xd0,0xf9,0x0a,0x06,0xbf,0x59,0x6e,0x06,0x20,0x0d,0x52,0x66,0x63 -.byte 0x38,0x2a,0xb6,0x15,0x0f,0x51,0x14,0x0b,0xd1,0x63,0x40,0x2a,0xfe,0x88,0x51,0x53,0x5d,0x82,0x4e,0x1b,0x91,0x30,0x7a,0x09,0xec,0xb6,0x53,0x10,0x87,0xba,0x34,0x1f,0x8a,0xf7,0x85,0x31,0x77,0x76,0xba,0x55,0x07,0x6b,0x80,0x5d,0x14,0x23,0x50,0xef,0x07,0x91,0xc5,0x71,0x3a,0x55,0x44,0x9d,0xbf,0xe6,0xab,0xde,0x7c,0xdd,0xe0,0xcb -.byte 0xcc,0xc1,0x78,0xb4,0x8c,0xd1,0x35,0x73,0x80,0x9c,0x44,0xff,0xf8,0x8a,0xaa,0x9a,0x94,0xcf,0xc9,0x51,0xfc,0xa5,0x3d,0x86,0xd6,0x67,0x71,0x1b,0xdb,0x83,0xb2,0x67,0xb0,0x17,0xce,0x13,0x1b,0x7a,0x84,0xc8,0xaf,0x69,0x7e,0xf0,0xab,0xc5,0x8c,0x37,0x12,0x43,0x33,0x5f,0xaa,0xde,0xcf,0x4c,0x73,0x7f,0x6b,0x80,0x18,0x27,0x72,0x62 -.byte 0xe8,0x3d,0x1c,0x94,0x91,0xfa,0x33,0xef,0x13,0x94,0x7f,0xb6,0x53,0xe3,0xd7,0x73,0x05,0x3e,0xe8,0x45,0xde,0x1e,0x1d,0xa4,0x41,0x11,0x0a,0x7f,0x62,0x6e,0x9f,0x9f,0xec,0xe9,0x87,0xe0,0x5d,0xbb,0xbc,0x0b,0x37,0xa2,0xf3,0x68,0x8a,0x24,0xec,0x98,0xe5,0x5d,0xbf,0xa1,0x60,0x2b,0xc2,0x74,0x4b,0x8b,0x85,0x44,0x28,0x02,0xd5,0xb9 -.byte 0xae,0x00,0x37,0x1e,0x0b,0x46,0xe6,0x40,0xf1,0xdc,0xa0,0xfc,0xae,0x04,0x7f,0xb6,0x46,0xa3,0x22,0x79,0x92,0xda,0x89,0xa0,0x38,0xf0,0xa2,0x4a,0x76,0x79,0x0c,0x46,0x4d,0xa9,0xe6,0x75,0xff,0x01,0xb3,0xe4,0x13,0xc2,0x53,0xe9,0x6d,0x1f,0xdd,0x88,0xcf,0x10,0xf5,0x16,0xef,0x05,0x59,0x51,0x15,0x49,0x17,0xda,0xff,0x0e,0xb3,0xb9 -.byte 0xae,0x79,0xc6,0xb1,0x94,0x08,0x09,0x30,0x9f,0x2a,0xfd,0x55,0xc0,0x41,0x8c,0xe5,0x0e,0xee,0xc2,0xa0,0x05,0x36,0x66,0x8d,0x9a,0xcc,0xc9,0xeb,0x1d,0x34,0xc0,0x1a,0x29,0xc2,0xcd,0xb7,0x25,0xd3,0x83,0xf8,0x1e,0xa0,0xf4,0x50,0xd4,0x08,0x0d,0xcb,0x6a,0x2f,0xa5,0x8b,0x30,0x94,0x89,0xea,0x94,0x6c,0x00,0x7e,0x7f,0xb5,0x4d,0x61 -.byte 0xa7,0x9d,0x94,0xcc,0x14,0x8f,0x75,0x1f,0xef,0x2b,0xbe,0x37,0xdd,0x19,0x41,0x2e,0x90,0x36,0x27,0xa5,0xa9,0x6c,0x75,0x8c,0x2d,0xe3,0x97,0x74,0x91,0xf3,0xb8,0xcb,0xcb,0x74,0xba,0xf0,0x57,0x70,0x89,0xee,0x4d,0xc5,0xfe,0x3e,0x60,0xe3,0x5b,0x28,0x36,0x91,0x6f,0xcd,0x6c,0x33,0xb6,0x44,0x0c,0xce,0x81,0xe4,0xdb,0x84,0xbe,0x4e -.byte 0xef,0xb8,0x75,0xf7,0x8b,0xb0,0xb7,0x0d,0x00,0x13,0x54,0x39,0xfd,0x9e,0x86,0x5c,0x59,0xd0,0x84,0x0f,0x97,0xc0,0xf8,0xfa,0x4a,0xcf,0x57,0xb8,0x24,0xf0,0xa8,0x40,0x70,0x9d,0xc4,0xe5,0xc7,0xc9,0xcb,0xb6,0xf4,0x0b,0xb5,0xcc,0xe0,0x90,0x2b,0x42,0x81,0xd6,0x59,0x2e,0x11,0xbd,0xe8,0xf5,0xef,0xa8,0x2b,0xdb,0x93,0x62,0x1e,0xef -.byte 0x3a,0x5f,0xf5,0x47,0x15,0x1f,0x03,0x6f,0x40,0x85,0xff,0x50,0x89,0x2e,0x72,0x8f,0x5c,0x0d,0x61,0x84,0x8d,0x8a,0x8f,0x2a,0x47,0x7c,0x97,0xfe,0x8a,0x97,0x6c,0xd5,0x1c,0x97,0xfa,0x59,0xbe,0x2c,0x0f,0x4d,0x85,0x7f,0x18,0xe3,0xea,0xe8,0xde,0x5a,0xf3,0x67,0xe1,0x71,0x7e,0x81,0xa3,0x74,0x0d,0xf4,0x3d,0x5a,0xec,0xc1,0xcf,0x6f -.byte 0x08,0x0f,0x5a,0x63,0x72,0x0b,0x46,0x5d,0x38,0x80,0xea,0xb7,0x12,0x5d,0xce,0x37,0x26,0xaa,0xd3,0x0d,0x93,0x4a,0x34,0x20,0xd5,0x51,0x54,0x1c,0x5e,0x53,0xa9,0xed,0x26,0x3c,0x29,0xaf,0xbe,0x73,0x34,0xa5,0xc3,0xbf,0x8c,0x8a,0xc3,0x30,0x89,0xaf,0xa9,0x2d,0x28,0x35,0x7d,0x6b,0x84,0x23,0x22,0xee,0x8c,0x82,0x04,0xbd,0x26,0x52 -.byte 0x26,0x73,0x76,0x05,0x35,0x0c,0xec,0xf7,0x54,0xb2,0x17,0x68,0xe9,0x68,0x67,0xbb,0x0d,0x98,0x19,0x32,0xa7,0xdb,0xf9,0xef,0x42,0xe7,0xc2,0xe2,0x39,0x9c,0xae,0xbb,0xdb,0x91,0x28,0x82,0x88,0x23,0x61,0x50,0x6d,0x61,0x39,0x73,0xf8,0x6a,0xee,0xf3,0xa9,0x2c,0x78,0x0d,0x5a,0xed,0xb1,0x08,0x8f,0x24,0xe5,0xb7,0xa4,0xdf,0x65,0x9a -.byte 0x72,0x3a,0x39,0x9c,0xf4,0x43,0xdc,0x8a,0xa3,0x3d,0xb5,0x1e,0x7b,0xe5,0x83,0x11,0x07,0xab,0x62,0x7e,0xac,0xab,0x52,0x94,0x0b,0xaf,0xdf,0x54,0x18,0xf1,0xc0,0x9f,0x1c,0x33,0x02,0xd9,0x62,0xc3,0xcc,0xaf,0x32,0x09,0x35,0x77,0xad,0x72,0xd6,0xb5,0x2d,0xaf,0xf9,0x39,0xfb,0x95,0xbb,0xf9,0x84,0x80,0x84,0xc8,0xc6,0x6d,0xb5,0x79 -.byte 0x25,0xf4,0x6c,0x71,0x26,0xda,0x74,0x86,0xad,0x52,0x47,0x8b,0x46,0x32,0xf6,0x2c,0x89,0xdb,0x93,0x1f,0x46,0x83,0x91,0x19,0xd2,0x0c,0x29,0x97,0x5f,0xa9,0x2b,0x87,0x0c,0x87,0x89,0xe6,0x63,0xa1,0x36,0xfb,0xfa,0xb4,0xb8,0x8e,0x5f,0xe9,0x8f,0x62,0xd2,0x81,0x1d,0x7b,0xc6,0x14,0x37,0x56,0x73,0x64,0x3d,0x0a,0xfd,0xe5,0x94,0x01 -.byte 0x09,0xc8,0x0d,0xa8,0x92,0xda,0x43,0xc4,0x41,0xca,0x3c,0x27,0x2c,0xbb,0xc4,0xb2,0x77,0x13,0xa6,0xb0,0x0e,0x97,0x6a,0xb2,0x83,0xe5,0x5e,0xa3,0xc0,0xe8,0x5e,0x0b,0xe6,0x00,0x04,0x6c,0x1b,0xac,0x84,0xab,0xd3,0xac,0x5f,0x39,0xc2,0xf8,0xfd,0x66,0xf7,0x97,0xd7,0xb9,0x6b,0xd8,0x2a,0x49,0xf7,0x67,0xd8,0xd5,0xa4,0x89,0x57,0xa6 -.byte 0x8f,0x7c,0xcf,0xaf,0xfe,0x3c,0x92,0xc8,0x23,0x2c,0x26,0x83,0x86,0x16,0x97,0x34,0x71,0x3e,0x82,0x2b,0xc7,0x75,0x5a,0x59,0xb3,0x44,0xdd,0x4e,0xd4,0x6d,0x1b,0x9f,0x3c,0x35,0xc4,0xe4,0xf2,0x95,0xb6,0x90,0x95,0xa7,0xc4,0x03,0x10,0x7d,0x3d,0xeb,0x74,0x29,0xaa,0x0c,0xd3,0x27,0xcd,0x3a,0x85,0x3c,0x88,0xd5,0x9a,0x46,0x84,0x8e -.byte 0x36,0xde,0xe3,0x6a,0x27,0xbf,0xc3,0xd0,0x3e,0xa3,0x0e,0x62,0x1f,0xdf,0x4c,0x02,0xa7,0x11,0x91,0xb0,0x6b,0x50,0xc1,0xe0,0x18,0x5a,0xc0,0x10,0xc7,0x1c,0xb6,0x36,0xac,0xe7,0x7d,0xad,0x34,0x63,0x4f,0x17,0xcc,0x41,0x30,0xec,0xd7,0x14,0xb9,0xfe,0x07,0x5c,0x3d,0xbe,0x08,0x77,0x5b,0xdf,0xa3,0x20,0x56,0x55,0xa2,0x8a,0xe7,0x0d -.byte 0xf6,0xfc,0x91,0x37,0xb8,0x92,0x6c,0xd9,0x5c,0xb0,0xc2,0xf7,0xc0,0x38,0xfa,0x54,0xc6,0xa1,0xd3,0x4d,0xae,0x49,0x0d,0xd1,0xc0,0xef,0xbe,0x27,0xce,0x23,0x8e,0xf2,0x9b,0x68,0x02,0x67,0x8f,0x53,0x9d,0xf6,0x23,0x57,0x85,0xdd,0x8d,0xd7,0xcb,0x47,0xf1,0xd8,0x17,0xd8,0x46,0x72,0x28,0x4b,0xac,0x94,0xd3,0x5d,0x53,0x4f,0x06,0x19 -.byte 0xc6,0x0e,0x0b,0x9f,0x58,0xc6,0x3f,0xea,0x4e,0x83,0x5e,0xd3,0xcc,0x44,0x55,0xa3,0xc7,0x24,0x19,0xea,0x1b,0x18,0xc1,0x18,0x5f,0x21,0x67,0x73,0x32,0x4e,0x31,0x69,0x05,0x40,0x79,0x7c,0x05,0x13,0xdd,0x50,0xea,0xfa,0xc2,0x26,0xe2,0x33,0xff,0x34,0x0d,0xda,0x77,0x27,0xe0,0xe7,0xa6,0x7b,0x8e,0xcd,0xdb,0x92,0x48,0x3a,0x2d,0x52 -.byte 0xf5,0x59,0xca,0xc7,0x47,0xda,0xb7,0xc7,0x8c,0x37,0x5e,0x29,0x30,0xf5,0x57,0x74,0x8b,0x10,0xcb,0x20,0x31,0x4b,0x12,0xe3,0x84,0xd2,0xb2,0xc3,0xd0,0xe3,0x94,0x18,0xa2,0xdc,0x8f,0x4d,0xc3,0x0a,0x43,0x07,0x2c,0x6b,0x41,0x64,0xc0,0x35,0x8f,0x37,0x9b,0xd7,0x78,0xab,0xd0,0xdc,0x1f,0x77,0x55,0xab,0x71,0xc8,0x99,0x98,0x00,0x29 -.byte 0x1c,0xab,0x3c,0x5f,0x82,0x96,0xc2,0xc8,0x9b,0xd4,0x68,0x3f,0x3d,0xe6,0x5a,0x4c,0x1c,0x7b,0x51,0xa3,0x79,0xe8,0x0e,0x8a,0x78,0xdc,0x98,0x63,0x80,0x74,0x32,0x9d,0x7c,0x3a,0x79,0x54,0xa7,0x4c,0xa4,0x4e,0xfc,0xa5,0x8a,0xa4,0x19,0xce,0x84,0xbb,0x8a,0xb9,0x93,0x4a,0x2d,0x82,0x5d,0x1d,0xf8,0x2f,0x85,0xb3,0x90,0x32,0x61,0x6d -.byte 0x13,0x33,0xac,0xbc,0x5d,0x3a,0x54,0x45,0x04,0x50,0x30,0x30,0xc7,0x58,0xbe,0xed,0xdd,0xa1,0xae,0x6d,0xe5,0xde,0xed,0x63,0x9f,0xd4,0x2b,0x8d,0x1f,0x69,0xde,0xda,0x55,0x3f,0x3b,0xe7,0xc8,0x73,0xc0,0x68,0x18,0x6a,0xb3,0xfb,0xce,0xaf,0x46,0x0a,0xcc,0x81,0xa8,0x96,0x6d,0xb6,0xa4,0x74,0xf3,0x8c,0x95,0x2d,0xa1,0xfe,0x09,0xb8 -.byte 0xdb,0x3c,0xcd,0xdc,0x5b,0x0e,0x2d,0xff,0x89,0x8a,0xfd,0x7a,0xe9,0x69,0x0b,0xdd,0x4e,0x9b,0x94,0x64,0xe4,0xb6,0x5d,0x69,0xef,0x9c,0xf6,0xe6,0x44,0x73,0xd5,0x86,0x47,0x63,0x77,0x3e,0x74,0xaa,0xf3,0x6b,0x1f,0x37,0xbf,0xef,0xa2,0xff,0x86,0x61,0x78,0xc4,0xb5,0xbd,0x5a,0x43,0x49,0x80,0x16,0xf2,0x4c,0xec,0x1e,0x07,0x0f,0x41 -.byte 0x60,0x6f,0x3a,0xd2,0xab,0x85,0xc0,0x5c,0xfc,0x9f,0x48,0xad,0x5e,0xe0,0x7d,0x66,0x8e,0x46,0xf1,0xc3,0xb0,0xbc,0x5e,0x3b,0x10,0x7c,0xfc,0xa3,0x27,0xbd,0x8f,0xae,0xd9,0x61,0x39,0xbf,0xca,0x27,0xbb,0xe7,0xda,0x59,0xa8,0x63,0x38,0x16,0xd9,0xb5,0xa6,0xd9,0x1c,0x2b,0xa1,0x42,0xec,0x50,0xd7,0x63,0x09,0x22,0xe0,0x0c,0xb8,0xec -.byte 0x12,0x9b,0xdb,0x8a,0xd3,0x02,0xcf,0x32,0xa9,0x88,0xa4,0x31,0xc8,0xa9,0xf4,0x03,0xf2,0x9d,0xe1,0x41,0xf0,0x0f,0x23,0x65,0xa8,0x99,0x55,0x87,0xf2,0x17,0x66,0xf0,0x94,0xe8,0xe9,0xb6,0xfd,0x10,0xb9,0x55,0xf4,0xda,0x06,0x7a,0xbe,0xe2,0xd3,0xfa,0xb8,0xf7,0x85,0xdf,0xee,0x39,0xdc,0x0f,0xda,0x87,0xf5,0x66,0xd8,0x1b,0x5c,0x0c -.byte 0x13,0xe8,0xa2,0xcd,0xdf,0x47,0x33,0xd7,0xf4,0x5c,0x79,0xc7,0xf4,0x68,0xe4,0x2d,0xa1,0xde,0x5c,0x06,0x1c,0x85,0xf1,0x2a,0xf9,0x73,0x44,0xbc,0xd3,0x57,0x4f,0x0f,0xcd,0xcc,0x40,0xeb,0x9d,0x35,0x8e,0xdf,0x1d,0x4a,0x61,0xd0,0x66,0xb5,0x16,0xce,0x45,0xc0,0xbf,0x01,0xe3,0xb2,0x51,0xba,0x53,0x18,0x2a,0xff,0x19,0xea,0x41,0xa2 -.byte 0xac,0x0b,0x50,0xd3,0xc1,0x6a,0x9c,0xb0,0x34,0x6f,0xa0,0xcb,0xc7,0xc6,0x79,0x5d,0x17,0x3a,0x4c,0xa3,0x16,0xdc,0xac,0x10,0xf0,0x24,0xad,0x9a,0x5b,0xa9,0x7e,0x45,0xcd,0xe9,0xad,0x87,0x04,0xbc,0x2a,0x05,0x59,0xd1,0xdb,0x86,0x22,0x40,0xdf,0xb1,0xff,0x8d,0x3c,0xf8,0x6a,0xf3,0xcb,0x60,0xf9,0x35,0xa6,0x42,0x81,0xcb,0x0f,0x7c -.byte 0xf7,0x24,0x3b,0x0c,0x94,0x32,0xd9,0xec,0xcf,0xd1,0x31,0x3e,0x3e,0xeb,0xa9,0xf2,0x1f,0x2d,0xa7,0x89,0xf7,0x67,0x7d,0x90,0x9d,0x40,0xf2,0xdb,0x07,0x8f,0xb8,0x6f,0xfd,0x78,0x6e,0xd0,0x9e,0xd5,0x7d,0xb0,0x7d,0x65,0xdc,0x6e,0x50,0xec,0x7a,0x5c,0x2c,0x3e,0x6f,0x64,0xa3,0x10,0x34,0xf7,0x71,0xc8,0x82,0xb6,0x96,0xb8,0xb1,0x2a -.byte 0xb4,0x03,0x95,0x75,0x90,0xac,0x6c,0x81,0x17,0x97,0x06,0xd0,0xb8,0xc5,0x98,0xc5,0x9e,0x46,0x07,0x13,0x02,0x9e,0x47,0x69,0xba,0x85,0x2d,0x09,0x86,0x50,0xe4,0x76,0xb1,0xa2,0xbe,0x8b,0x91,0x6b,0x3b,0x76,0xa3,0xb7,0xf5,0x7f,0xfe,0xf1,0xa4,0xf3,0xc3,0x53,0x64,0xef,0x97,0x86,0x96,0x8b,0xc4,0xae,0x06,0x8b,0xe8,0x3c,0xdc,0xff -.byte 0xfa,0xad,0xcb,0xcb,0x53,0x15,0xf2,0xcc,0x9f,0x48,0xf9,0x57,0x6a,0xcd,0xb2,0xee,0x46,0xc0,0xbf,0x82,0x58,0x60,0xda,0x2f,0xbd,0xde,0xc7,0x41,0xcb,0xf1,0x38,0x56,0x9d,0x38,0x38,0x3d,0xea,0x5e,0x38,0xf1,0xd0,0x02,0x35,0xee,0x4c,0x2f,0x1d,0x19,0xbd,0x08,0x01,0xc3,0x8f,0x75,0xe2,0xf3,0x93,0xbb,0x76,0x6b,0xd7,0x87,0x76,0x7f -.byte 0x3b,0x29,0x08,0x9f,0x3a,0xa5,0x44,0x96,0x5a,0xb3,0x78,0xa9,0xbe,0xf7,0x5d,0xda,0x06,0x37,0x98,0x5d,0xbe,0x6e,0xec,0x58,0x53,0xd1,0xa5,0xd7,0x7a,0x16,0xb1,0x59,0x98,0x42,0x37,0x76,0x1b,0xd6,0x2e,0xa7,0xdc,0x45,0xa6,0x9c,0x9c,0x99,0x24,0x0e,0x22,0xae,0x94,0x65,0xeb,0x4e,0x64,0xc3,0xb0,0xac,0x19,0x41,0xf1,0x62,0x65,0xb2 -.byte 0x35,0xf5,0x2f,0xdb,0xd2,0xf0,0x78,0x19,0x35,0x04,0x6f,0x9c,0xf4,0xaf,0x81,0x68,0x4f,0x8b,0x85,0xfa,0x31,0x23,0x06,0xeb,0x37,0x86,0x43,0x51,0xb3,0xd2,0x2a,0xd7,0xd5,0xa9,0x33,0xba,0xfd,0xb5,0x0e,0x6d,0x9a,0x91,0xf9,0xe7,0x27,0xb7,0xff,0xe6,0xe7,0x34,0xc5,0x1a,0xa3,0x45,0x3b,0x71,0x34,0x87,0x7e,0xe7,0xab,0x74,0xc5,0xff -.byte 0xeb,0x23,0x8f,0x3f,0x5d,0x1c,0x91,0x47,0xeb,0x3e,0x5f,0x5a,0xa6,0x5a,0xde,0xa9,0x5f,0xf4,0x8f,0x95,0xc6,0x25,0x3c,0xd5,0xaf,0xfd,0x4d,0x33,0x68,0xe1,0xa3,0x51,0x1b,0x07,0xad,0xb9,0xec,0xf1,0x50,0x51,0xbf,0xeb,0xe8,0x58,0x2a,0x50,0x0e,0x9d,0xc2,0x8a,0x83,0x8c,0xb0,0xb8,0xde,0x1d,0x7b,0x0f,0xff,0xfc,0xfc,0x31,0xe5,0x62 -.byte 0x40,0xc8,0x28,0x30,0x31,0xc9,0x82,0xab,0xbe,0x50,0xe5,0xfe,0x1f,0x49,0x17,0xf9,0xea,0x23,0xc7,0x6d,0x8d,0x63,0xc3,0x70,0x40,0x32,0x0b,0x48,0x7a,0xd9,0x03,0x52,0x1b,0xf4,0x90,0xd6,0x6d,0xd2,0xfc,0xec,0x24,0x7f,0x21,0x2e,0xd4,0xb5,0x60,0x44,0xd9,0x83,0xb0,0x3e,0x75,0x8a,0x6a,0x09,0xab,0xa8,0x4f,0x48,0x3c,0x2b,0x89,0x30 -.byte 0x29,0xdb,0x1a,0x8e,0x68,0xe4,0x89,0xed,0x10,0xe8,0x46,0xa7,0xf9,0x5f,0x7d,0x42,0xe0,0x8d,0xbc,0x3d,0x4d,0xd8,0x06,0x4a,0xf9,0xbb,0x97,0xa7,0xdb,0x24,0x0b,0xfc,0x49,0x92,0x5d,0x80,0xf8,0xed,0x57,0xc7,0x1e,0x82,0xed,0x41,0xb8,0xfd,0x71,0xb9,0xa5,0x11,0x52,0xdd,0x1e,0xa4,0xf1,0x02,0xc7,0x54,0x7c,0xdc,0x37,0x9f,0xfe,0x37 -.byte 0xe8,0xa5,0xcf,0xb0,0x3d,0x25,0x3f,0x24,0xfe,0xf2,0x63,0x97,0x3c,0x13,0xdc,0x31,0x78,0x07,0xf1,0x8e,0xee,0xc6,0x00,0xf8,0xfd,0x84,0x53,0x4d,0x92,0xa1,0xef,0xd0,0xb1,0x12,0x0a,0x12,0x91,0xeb,0x52,0xdd,0x6e,0x15,0x98,0xd2,0xe1,0x53,0x7a,0x0e,0x02,0x83,0xd3,0xd1,0xde,0x72,0x6e,0x5b,0x4b,0x8d,0x40,0xe3,0x2d,0x22,0x59,0x9d -.byte 0xee,0xbe,0x43,0x18,0x62,0x8c,0x77,0x18,0x91,0xf5,0x9e,0xbc,0x3e,0x8b,0x77,0xb6,0xdb,0x5c,0xcb,0xcd,0xdb,0x36,0xea,0xf5,0x1d,0x9b,0xa7,0x13,0xef,0xda,0xd0,0xe8,0xd8,0xb2,0x4c,0xc6,0x19,0x3d,0x77,0x2d,0x0d,0xad,0xe4,0x32,0x24,0xe9,0xd4,0x7f,0x72,0x1d,0xc6,0x6e,0x83,0x7d,0xb8,0x62,0x64,0x9d,0x9a,0xd7,0x13,0x93,0x92,0xf1 -.byte 0x37,0x98,0xcf,0x44,0x66,0xab,0xd1,0x61,0x6c,0x08,0xa7,0x41,0x4e,0x37,0xc1,0x67,0xfb,0x7c,0x22,0x8f,0xbd,0x93,0xb2,0x09,0x13,0xa0,0x48,0x60,0xaf,0xda,0x73,0x2b,0xa3,0x2a,0xf3,0x4d,0x8e,0x22,0x5b,0x7a,0x32,0xe6,0xca,0xff,0x0e,0xa1,0x0a,0x15,0x33,0x31,0x50,0x71,0x1c,0x85,0x26,0x9b,0x19,0xf2,0xe3,0x69,0x4e,0x2d,0xff,0x79 -.byte 0x80,0xfe,0x2c,0x2f,0x7a,0x49,0x95,0xf3,0x0e,0x78,0xb1,0x0c,0x1c,0x45,0x59,0x68,0x2a,0x37,0xf2,0x48,0x6f,0xd9,0x32,0xf7,0xfc,0xdc,0xbe,0xe3,0xdd,0x61,0x17,0xc0,0x08,0x9d,0xbc,0x2d,0x8d,0x24,0x1c,0xbb,0x53,0xbe,0x37,0x59,0x30,0x87,0xa0,0x14,0xf5,0x08,0xcf,0xd1,0xcc,0x84,0xa7,0x0f,0x69,0xe0,0x77,0x8c,0x0d,0xdc,0x82,0xe5 -.byte 0x88,0x9a,0x58,0x05,0xe3,0x4f,0xdd,0x55,0x1e,0x6e,0x90,0xd5,0x3c,0xa6,0xa6,0x10,0x24,0xe5,0x58,0x97,0xdc,0x31,0x87,0x39,0xdc,0x3a,0xe6,0x24,0x64,0x23,0x45,0xd8,0x01,0x1b,0xf6,0x38,0x68,0x9e,0x62,0x53,0x00,0x97,0x71,0x04,0xb5,0x3b,0x54,0xdb,0xb5,0xcb,0x30,0x91,0x14,0xce,0x94,0xd5,0xe0,0x96,0x70,0x99,0xa5,0xed,0x69,0x32 -.byte 0xc7,0xb7,0x14,0xff,0xc0,0xde,0x19,0x5d,0x31,0xdb,0xa7,0xc0,0x7a,0x94,0xec,0x60,0xfc,0x52,0x71,0x69,0x9b,0xd8,0xbe,0x97,0x0b,0xb5,0x70,0xa7,0x47,0x11,0x37,0x84,0xda,0x3c,0x23,0xfe,0xf2,0x53,0xad,0x55,0x71,0x1e,0x70,0x9b,0x7b,0x61,0x97,0xf8,0x71,0xc4,0xad,0x72,0x98,0x43,0x0c,0x33,0x30,0x2c,0xb2,0xd6,0x21,0x8d,0xbb,0x1b -.byte 0x85,0x82,0x24,0x14,0x85,0x95,0x88,0xff,0x3f,0x8c,0x88,0x96,0xa0,0xf8,0xd7,0x36,0x78,0x37,0x6d,0x92,0x09,0x04,0x76,0x27,0xb9,0xd5,0xea,0x0f,0x07,0x9f,0xe1,0x49,0x0e,0xd1,0x9c,0x46,0xcd,0x2b,0x7a,0x57,0xb6,0x56,0x39,0xe5,0x59,0x6b,0x1b,0x39,0xbf,0x15,0x3b,0x56,0xf5,0xc2,0x08,0x96,0xf5,0x63,0x4c,0x31,0x33,0x65,0x8b,0x74 -.byte 0x4e,0xde,0xa8,0x20,0xe0,0x7c,0x27,0xee,0x91,0x74,0xe8,0x24,0xb3,0xcf,0xa3,0xd4,0xf1,0xb9,0x18,0x43,0x05,0x5d,0x13,0x36,0x82,0xd1,0xbf,0x16,0x89,0x48,0x83,0xf0,0xcc,0x5c,0xbb,0x75,0x7e,0x71,0xc0,0x73,0xd1,0xf5,0x00,0x38,0x7f,0x10,0x98,0xd6,0xb9,0x14,0xea,0xd3,0x3f,0x0f,0xe3,0x61,0x1a,0x5e,0x21,0xd0,0x11,0x58,0x68,0x47 -.byte 0xf2,0xe5,0xe9,0x65,0x9a,0xc1,0xf4,0xa0,0x98,0x8e,0x9f,0x7f,0xbe,0x7e,0xd0,0xb6,0x88,0x4e,0xce,0xc1,0x8b,0xd4,0xd3,0x93,0xb7,0xd8,0xf3,0x0b,0xf3,0x73,0xc9,0x08,0x2f,0xcf,0xd8,0xbd,0xa6,0x1d,0x7c,0xfa,0x44,0x82,0x9f,0x03,0xca,0x56,0x3b,0xbf,0x4d,0x1e,0xbc,0x06,0xc2,0x37,0xfb,0xde,0xd3,0xa9,0xe3,0xae,0x61,0xef,0x26,0x7d -.byte 0xbd,0x2f,0xee,0x2d,0xe1,0x65,0x71,0x77,0xab,0x9c,0x96,0x4f,0x00,0xe2,0xde,0xd7,0x05,0x54,0x00,0xb6,0xaf,0x12,0x0c,0x79,0x1a,0xed,0x20,0x72,0xc7,0x3b,0x3a,0x10,0x15,0x74,0xff,0xbd,0xf8,0xaa,0x8f,0x3a,0x83,0x39,0x24,0xfa,0x53,0x2d,0xc3,0x61,0xfc,0x12,0x6b,0x54,0x33,0xbf,0x83,0xc9,0x59,0x00,0xf0,0xdc,0xa8,0x64,0xbc,0xb5 -.byte 0xc3,0x96,0x60,0x3e,0x7b,0xe2,0x08,0x19,0x92,0x17,0x80,0x9b,0x0c,0x09,0x49,0x68,0x8b,0x15,0xe3,0xce,0x0c,0xfa,0x0c,0x8b,0xf0,0xdc,0x58,0xb0,0x7b,0x82,0x85,0xd2,0x56,0x1c,0xfb,0xb5,0xd0,0x0e,0x0a,0x55,0x61,0xda,0xd8,0x20,0xc1,0x79,0x70,0x3c,0x69,0x8e,0x49,0x5f,0x1c,0xdb,0x22,0xb8,0xdd,0x4c,0x4f,0xca,0xe9,0x0f,0x9a,0x4e -.byte 0xff,0x56,0xbc,0xcf,0x72,0x09,0xa6,0x41,0x38,0xf0,0x7d,0xe7,0x45,0x0a,0x71,0x2c,0x92,0xdd,0x21,0x17,0xb2,0x3b,0x31,0x3c,0x91,0x11,0x69,0x29,0x50,0x31,0xe6,0xa6,0x10,0xc7,0x35,0xe8,0x44,0xec,0x74,0xa3,0x7e,0xb6,0x34,0xe5,0xb7,0xba,0xdf,0x5b,0x2f,0x85,0x02,0x6c,0xb0,0x71,0xb1,0x43,0xff,0x0e,0x47,0x04,0x63,0x4d,0x5b,0x81 -.byte 0x81,0x28,0x8b,0x84,0x79,0xad,0x2a,0x45,0x00,0x1c,0x0c,0x9f,0xef,0x35,0xbb,0x6d,0xc5,0x6a,0x6b,0xef,0x2b,0xae,0x78,0x66,0x05,0x7a,0x61,0x4c,0xe9,0x5e,0xf7,0x95,0x66,0x7e,0x1a,0xa7,0xdf,0x4c,0x4d,0x7c,0x66,0xa5,0x38,0x84,0x86,0x8d,0x66,0xcc,0x7f,0x32,0xb2,0x9c,0xc5,0x0d,0x3d,0xb7,0xb1,0xa6,0xc5,0x80,0x68,0xaf,0x79,0x81 -.byte 0x15,0x8f,0xec,0x50,0x5c,0x1b,0x57,0x31,0xd2,0xb9,0x16,0x66,0xf8,0x16,0xfd,0xcd,0xc7,0xa8,0x84,0x6f,0x35,0xea,0x3f,0xa4,0x72,0x8d,0xad,0xf4,0xd1,0x14,0x46,0xcc,0x06,0xed,0x71,0x39,0x07,0x99,0x28,0xc8,0xf9,0xc4,0xc2,0xec,0xde,0xb8,0x92,0xae,0xc5,0xf8,0xb2,0x49,0xc9,0x32,0x58,0xec,0x9f,0xb0,0x59,0xaf,0x49,0xef,0xe8,0x0d -.byte 0x4c,0x56,0x8d,0xf7,0x57,0xb0,0x09,0xbe,0xc2,0x6a,0x62,0xc4,0x87,0xf3,0x20,0x07,0xc9,0xe3,0x3b,0x31,0xcc,0x8d,0xcf,0x5d,0x18,0x00,0x2a,0x9f,0xde,0x80,0x1a,0x7e,0x95,0x93,0xd1,0xbd,0xe6,0xd4,0x69,0x37,0x96,0xbb,0x70,0xc5,0x3c,0x87,0x8f,0xff,0x95,0x97,0xfe,0x95,0x56,0x7b,0xba,0x03,0x3d,0x29,0x0f,0xdb,0xd0,0x65,0x4f,0xf8 -.byte 0xa8,0xf3,0x42,0x09,0xb5,0x81,0x34,0xc6,0xa9,0x60,0xb9,0xef,0x3e,0x9d,0xc5,0x42,0x1e,0x79,0x5d,0x2b,0xf2,0x46,0x0d,0xeb,0x88,0x84,0x8f,0xad,0x60,0x69,0x57,0x49,0x33,0xb4,0xdd,0xfe,0x10,0x65,0x65,0x51,0xaf,0x68,0xa0,0xce,0xbd,0xe1,0x6e,0x03,0xe1,0x5f,0xba,0x3f,0x36,0xca,0xed,0x20,0x95,0xfa,0xff,0x3c,0x65,0xa8,0xb1,0x6b -.byte 0xc5,0x91,0xa0,0xd5,0x36,0x38,0x1c,0x38,0xe9,0x1d,0x1b,0x67,0x4c,0x17,0xd3,0x29,0x92,0xa2,0x27,0x76,0x3d,0xe2,0x26,0x37,0x2a,0x2c,0xf6,0xee,0x64,0x40,0x8a,0x1c,0x2b,0xc1,0xd3,0x28,0xd0,0xcf,0x2d,0xc2,0x45,0xf4,0x37,0x5a,0x63,0xfb,0x18,0x67,0x01,0x0a,0xe8,0xe2,0x41,0xf7,0x15,0x47,0xa7,0xe9,0xc8,0x05,0xbc,0xc7,0x8f,0xf0 -.byte 0xc3,0xc5,0x9a,0x4e,0x0d,0x7b,0xf0,0x20,0x8c,0x21,0x49,0x99,0x0d,0xf7,0x34,0x84,0x35,0xfb,0x11,0x33,0xd6,0x46,0x14,0x3c,0xf1,0xb3,0x37,0xac,0x75,0x63,0xe7,0x1a,0x19,0xa4,0x49,0xf2,0x58,0x1d,0x56,0x55,0x64,0x46,0x25,0xff,0x7d,0x90,0x34,0x21,0x5d,0x00,0xa1,0xa8,0xaa,0xe0,0x93,0xe7,0xda,0x11,0x34,0x1d,0xa3,0x0c,0x67,0xae -.byte 0xf5,0x60,0x72,0x14,0xdf,0x08,0xf6,0x72,0x3e,0x48,0x41,0x3d,0x00,0x58,0xfb,0x0c,0x15,0x80,0x2d,0xd9,0x72,0x47,0xa6,0x20,0x6a,0x74,0x9e,0x06,0xb9,0xac,0x68,0x3a,0xe7,0xf1,0x19,0xb8,0x0b,0x66,0x07,0x4d,0xa0,0xb5,0xab,0xea,0x70,0xa1,0xdf,0x41,0x76,0x85,0x18,0x5b,0x6f,0x78,0x5a,0x5d,0x08,0xe0,0x1b,0xd8,0x06,0x73,0x1e,0x16 -.byte 0xcb,0xdb,0x02,0xf8,0x96,0x64,0x65,0xc5,0xc1,0x52,0xd4,0xd8,0xb3,0x1e,0xd4,0x09,0xfd,0xa7,0x30,0x41,0x5a,0xce,0x53,0x4d,0x11,0xc8,0xdd,0x13,0x50,0xd5,0x2e,0xa0,0xe6,0x48,0x49,0x31,0x4b,0x1d,0xce,0xfc,0x42,0xed,0x8f,0xc8,0xb3,0x0a,0xae,0x1d,0x4c,0x1e,0x4f,0x39,0xa4,0x37,0xc8,0x54,0xdf,0x40,0xa6,0x42,0x61,0x7d,0x34,0xd4 -.byte 0x75,0x0a,0x9f,0xf0,0x33,0x54,0xf3,0xc4,0xdc,0x4e,0x2f,0x81,0xc2,0x20,0xaa,0x4f,0xa0,0xae,0xa6,0xb8,0x50,0xf8,0x45,0xf1,0xf2,0xd1,0xd2,0xcf,0xc8,0xf0,0xf4,0x54,0x37,0xdc,0xfb,0x13,0xdf,0x38,0xc2,0x3f,0xe0,0x59,0xb5,0x9a,0x0f,0x27,0x87,0xd4,0xd3,0xdc,0xfd,0xda,0x1d,0xfa,0xdd,0x12,0xe0,0x7f,0x34,0x01,0xde,0x28,0xf5,0x0e -.byte 0xff,0x59,0xc7,0xbd,0x6a,0xe4,0x0c,0x85,0x7b,0x87,0xf9,0xd7,0xe2,0xed,0xb2,0xf7,0xb7,0x13,0xfb,0xfc,0x4d,0x25,0x52,0xfd,0x23,0x6b,0x10,0xd0,0x80,0xd8,0xbd,0xbd,0xf0,0x87,0xfc,0x38,0x85,0x83,0x20,0x5f,0x7c,0x26,0x14,0x93,0xd3,0xe1,0xdc,0xa4,0xda,0xa7,0xf9,0xfd,0x6c,0x9a,0x2b,0x75,0x82,0xf1,0x9f,0x1b,0x0c,0x43,0xd4,0x2d -.byte 0x5b,0x0c,0x54,0x7e,0x61,0x24,0x8e,0x50,0x25,0xd8,0x54,0xfd,0x30,0xec,0x4c,0xa8,0xb6,0xf0,0x35,0x67,0xf7,0xe4,0x3c,0xfd,0xc8,0x40,0xf4,0x2d,0xc5,0x4d,0xc3,0x29,0xc2,0x88,0x60,0xab,0xd9,0x2a,0xe8,0x31,0xcc,0x0c,0x9f,0x97,0xa8,0x2e,0xaa,0xa5,0xb6,0xee,0x3c,0x71,0xa9,0xff,0x90,0xb4,0x43,0x2e,0x16,0x80,0x8c,0xfe,0xb5,0x7a -.byte 0x40,0x58,0xd5,0x98,0x7e,0xca,0xaf,0x95,0xee,0x00,0x26,0x8d,0x5b,0xba,0x33,0xee,0x35,0xb5,0x9b,0xf8,0x08,0x1e,0x15,0x2d,0x01,0xb1,0x83,0xa6,0x57,0x58,0xd1,0xf3,0xa4,0xf1,0x3a,0x00,0xf4,0x40,0xee,0x35,0x3a,0x20,0xc2,0x13,0x1e,0xda,0x32,0xc2,0x35,0x74,0x29,0xce,0x51,0x3f,0xec,0xb2,0xd7,0x23,0xa7,0xc6,0xef,0x70,0xb9,0x88 -.byte 0x6f,0xa8,0xf5,0x5b,0xff,0xc5,0xf5,0xb4,0x3b,0x12,0x75,0x20,0xbf,0x61,0x8a,0xb1,0xae,0x01,0x9b,0x17,0xf4,0xf3,0x2d,0xfb,0x44,0xe8,0xac,0x29,0x81,0xc2,0x6d,0x50,0x05,0x11,0xd9,0x43,0xf8,0xc7,0x58,0x5d,0xbc,0x2d,0xc0,0x83,0xd2,0x81,0x41,0x1c,0x46,0x62,0x60,0x6e,0x65,0x52,0x4b,0x1c,0x88,0x72,0x1b,0x0e,0x8e,0x7d,0xa2,0xb5 -.byte 0x4e,0x28,0x32,0xf2,0xb1,0xfa,0xf1,0x4b,0xc5,0x85,0x95,0x2c,0x08,0x78,0x85,0x68,0xe5,0x20,0x23,0x8b,0xc4,0xf5,0xb2,0xdb,0xc1,0xdd,0xe5,0x69,0xa4,0x97,0xa9,0x6c,0x2e,0x3a,0x25,0x1c,0x24,0x54,0x97,0x3e,0x8d,0x61,0x61,0xa3,0x60,0xf5,0xd2,0x4e,0x90,0x25,0x06,0x09,0x31,0x7b,0x96,0xce,0xcc,0xb7,0xbc,0x63,0x9f,0x04,0x7d,0xec -.byte 0xa1,0x4a,0x65,0xd3,0x26,0xe1,0xbf,0xf9,0x88,0xea,0x5c,0x5d,0xfe,0xe9,0x60,0x77,0xbd,0xf2,0xa0,0x11,0x91,0x24,0xca,0xa1,0x0d,0x05,0x7b,0xe2,0x7d,0x22,0x2e,0xd2,0xc9,0x4b,0x78,0xce,0x0c,0x7b,0x49,0xaf,0xd6,0x59,0x5f,0xb4,0xbd,0x2e,0x4a,0x22,0xcb,0x5d,0x1c,0xd5,0xde,0xea,0x86,0x74,0xd5,0x15,0x52,0x59,0xfc,0x3d,0x7b,0x1c -.byte 0x3f,0x14,0xec,0xf2,0xc8,0x3c,0x88,0xbf,0x89,0xd5,0x23,0xc3,0x94,0x3c,0x28,0x04,0x91,0x6c,0x36,0x35,0x4b,0x75,0xf8,0xdc,0xf3,0xff,0xba,0x8c,0xa4,0xc7,0x85,0xc5,0x1a,0x30,0x4b,0x7c,0xc5,0x2f,0xb9,0x2a,0x14,0xaa,0x65,0xe3,0x92,0xdc,0xe1,0xed,0x3f,0xb6,0xff,0x0e,0x74,0xe0,0xb3,0xc9,0x4b,0xd1,0x96,0xfc,0x49,0x72,0xbe,0xb0 -.byte 0xc8,0x4a,0xd5,0xf0,0xb3,0x58,0x29,0x35,0x97,0xd4,0x5c,0xc7,0x0b,0x27,0x1d,0x14,0xdb,0xb7,0x5c,0x7e,0x6d,0xc1,0x56,0xa9,0x80,0x72,0x7d,0x75,0xc2,0x2f,0x07,0x28,0xb4,0xff,0xef,0xa7,0x34,0xed,0x31,0x44,0x85,0xe6,0xc3,0xa4,0x5f,0xe2,0xe8,0xab,0xd1,0x59,0xe7,0x32,0x20,0xd1,0xcc,0xef,0x6f,0xe1,0x10,0x89,0x6c,0x0c,0xf3,0x5f -.byte 0xe8,0xc7,0x1c,0x3b,0xeb,0x3e,0xa5,0x53,0x2d,0x48,0x64,0x92,0xa0,0xec,0xf3,0x75,0x5b,0x5b,0xe2,0x83,0x87,0x04,0xa7,0xd8,0x1b,0x44,0xfb,0x42,0xee,0xd8,0xf2,0x98,0xff,0x30,0xc8,0x09,0xf8,0x1a,0x95,0x46,0x2d,0xe7,0x43,0x10,0x90,0xf4,0x2c,0x8f,0x0b,0x60,0x6d,0xeb,0xbf,0x19,0xc1,0x9d,0x5c,0xc0,0xff,0xb1,0x86,0xbc,0x01,0x73 -.byte 0x35,0x1f,0xd8,0xf4,0xa1,0xd4,0x7f,0x2d,0x1b,0xf9,0xa6,0x78,0x1a,0x2e,0x2c,0xe2,0xcc,0x8b,0x5f,0xbb,0xb9,0x80,0x31,0x32,0xa5,0x5d,0x70,0x59,0xae,0xe3,0xac,0xab,0xde,0x38,0x09,0x07,0x57,0x5f,0xbf,0xe8,0xa0,0xb8,0xd0,0x03,0xac,0x02,0x0d,0x7f,0x7e,0x0c,0xd2,0xcf,0x46,0x01,0x07,0x9f,0x16,0xf6,0x2b,0x94,0xaf,0xae,0x66,0x09 -.byte 0xca,0x4c,0x5f,0x37,0x53,0xa6,0x50,0x82,0x3a,0x0a,0x7b,0xb3,0x52,0x2e,0x0f,0xe4,0x64,0xab,0x40,0x21,0x2d,0xb7,0x20,0x9b,0xe3,0x2f,0xec,0x2b,0xb3,0x31,0x60,0x51,0x2e,0xb6,0x68,0xac,0xae,0xee,0x2d,0x28,0x5b,0xe0,0xa7,0x85,0xab,0x95,0xba,0x53,0x8c,0xc0,0xf8,0x16,0x8f,0x42,0x01,0xef,0x00,0x32,0x44,0x8e,0x41,0xc9,0x05,0x5b -.byte 0xe0,0x3f,0xe1,0xd8,0xd4,0x97,0x8e,0xa0,0x14,0x84,0xce,0x5c,0xef,0xbe,0xa4,0xae,0x18,0x91,0xd9,0x48,0x9b,0xc3,0x7a,0x8f,0xfb,0xb3,0x3e,0xa9,0x87,0x74,0x84,0xd2,0xc6,0x7c,0xc9,0xce,0x01,0xa5,0xcc,0xff,0x5a,0xe8,0x94,0x98,0x54,0x2a,0x6e,0xd9,0x58,0x75,0xd4,0xdd,0x6c,0x7d,0x83,0x32,0xc9,0x4e,0x35,0x2c,0x51,0x26,0x68,0x1f -.byte 0x95,0x20,0x82,0x54,0x0a,0xad,0x5e,0xe2,0xba,0xf9,0xa3,0x54,0x24,0x93,0x4a,0x62,0xff,0x28,0x05,0xd2,0x22,0x62,0x82,0xd4,0x2d,0xe2,0xec,0x66,0xc5,0xee,0x63,0xd0,0xf6,0x93,0xa8,0x37,0xbf,0xdd,0xe0,0x95,0x0b,0x19,0xa1,0x9d,0x9a,0xf8,0x94,0x1a,0x3a,0x50,0x9e,0x66,0x75,0x8c,0x25,0xbd,0x18,0xb0,0x58,0x76,0x7f,0x2d,0x3d,0x06 -.byte 0x02,0xb3,0xcf,0xa3,0x14,0x6e,0xe7,0xc8,0xcd,0xe6,0xbe,0xae,0x92,0xd6,0xa2,0xfe,0x12,0xf0,0xdf,0x9f,0x9e,0xad,0x77,0x77,0xfb,0xfc,0x36,0xb7,0x82,0x9c,0xf1,0x51,0xc2,0x58,0xa0,0xf3,0xa0,0xd6,0x6e,0x64,0x28,0xac,0x09,0x8f,0x7b,0xef,0x19,0x87,0x76,0xb9,0x4e,0xca,0x1f,0x05,0xb6,0x00,0x4a,0x14,0x83,0xaf,0xff,0xd9,0xa1,0xc6 -.byte 0x0f,0x98,0x3a,0xcf,0x85,0x18,0xea,0xa6,0x9a,0x1e,0xae,0x7c,0xaa,0xae,0xef,0x89,0x5e,0x14,0x5d,0x2f,0x73,0x8f,0xd1,0xf0,0x77,0xcd,0x45,0x92,0x7f,0xee,0xb9,0x7c,0xc2,0x3c,0xff,0x56,0x56,0xa5,0xa5,0x49,0xe4,0x20,0xd6,0xa2,0xb6,0xe4,0xfc,0x86,0x53,0xce,0x9e,0x2b,0x7b,0xcb,0xcf,0x6a,0xd5,0x62,0xb7,0x34,0x0e,0x39,0xe2,0xaa -.byte 0x1c,0x24,0x30,0x71,0x94,0xb3,0x57,0xd8,0xe8,0xd4,0xc5,0x4f,0x33,0x2c,0x73,0x7e,0x48,0xba,0xb3,0x55,0x84,0x6d,0x10,0xcf,0x8f,0xf2,0xb6,0xdb,0x4e,0xcf,0x49,0x08,0xf6,0x5a,0x3c,0x7e,0xef,0x3f,0x5c,0x11,0x09,0xfe,0x26,0xfb,0xff,0x30,0xcb,0x81,0x12,0xea,0x1e,0xa9,0x6e,0xf8,0xea,0x4f,0x92,0x2c,0x23,0x99,0x35,0xa5,0x59,0xca -.byte 0x1d,0x66,0x72,0xad,0x5b,0x7c,0xb3,0x4a,0x7c,0x76,0x4c,0xf6,0xc1,0xec,0x68,0x5f,0x2c,0x17,0xbe,0x92,0xe1,0xa1,0xee,0x40,0x24,0x25,0x6b,0xc5,0x0b,0x6f,0x06,0xc0,0x05,0x8c,0x23,0x24,0x76,0xea,0xe9,0xb9,0xa1,0x3d,0x59,0x15,0xe7,0x65,0x47,0x5a,0x75,0x9b,0xc8,0x7b,0x86,0x97,0xf4,0x4a,0xa3,0xec,0x54,0x0e,0x66,0xef,0xda,0x41 -.byte 0xb8,0x3b,0xa6,0x86,0x63,0xe1,0x4e,0x89,0x92,0x40,0xf4,0x8b,0x32,0x47,0x3b,0x4b,0xb4,0xe6,0xd8,0x4b,0x1c,0xac,0x03,0xab,0xde,0x2e,0x63,0x96,0x3f,0x27,0xa1,0x32,0x11,0x35,0x24,0x6a,0xe9,0x0b,0x73,0x61,0x4e,0xd8,0xdc,0x91,0x98,0x01,0x8a,0x0d,0x61,0xec,0x39,0xbe,0x3b,0xb9,0x78,0x77,0xea,0xaa,0xa2,0x12,0x20,0x92,0x98,0x16 -.byte 0x27,0x3b,0xd1,0xfa,0x59,0xef,0x81,0x38,0x9f,0x42,0xe8,0xb4,0xab,0x4f,0x26,0x9a,0xe7,0x0b,0x05,0x03,0xfa,0xe1,0xe1,0x3d,0x45,0xac,0x7d,0x40,0xcc,0x2f,0xf2,0xb0,0x33,0x42,0x14,0xbd,0x91,0x3e,0xe1,0xb7,0x17,0x25,0xc3,0x92,0xcb,0x9e,0x44,0x1e,0x13,0x93,0x98,0x1f,0x96,0x64,0x3a,0xaa,0x53,0x9a,0x18,0xc0,0x34,0x3c,0x47,0x94 -.byte 0x14,0x70,0x67,0x76,0x2a,0x82,0xd3,0x6a,0x18,0x13,0xe7,0x01,0x8d,0x97,0x52,0x51,0x8e,0x08,0xde,0x44,0xb0,0x74,0x07,0x58,0x35,0xc2,0x29,0xb5,0xd7,0x00,0x46,0x31,0x34,0xd7,0x1f,0xdd,0xaa,0x5c,0x27,0xc7,0x37,0x71,0xe8,0xbe,0xad,0x89,0xf1,0xb2,0xd1,0x46,0x33,0x0c,0x2f,0x26,0x21,0x5e,0xc9,0xda,0x25,0xcd,0xd0,0x17,0x23,0x87 -.byte 0x15,0xc2,0xa0,0x1a,0x9f,0x6e,0xfb,0x63,0xe9,0x69,0xdf,0x79,0x18,0x33,0x2f,0x47,0xca,0x54,0x23,0x7e,0x4f,0x6e,0x38,0x06,0x99,0xfb,0xcd,0x22,0xdb,0x4b,0x3f,0x8a,0x05,0x2e,0x5c,0x56,0x65,0xb7,0xab,0x57,0x8b,0xdd,0x28,0xab,0x7e,0x77,0x32,0x0f,0xc6,0x3c,0xf3,0xde,0x43,0xb0,0x13,0x3b,0xbd,0x28,0x3a,0x8b,0xd5,0x6b,0x1d,0x5d -.byte 0x20,0x1a,0x5f,0xa6,0x01,0xed,0x88,0x7f,0x87,0x55,0x38,0xc2,0x0d,0x03,0x6c,0x41,0x6a,0x43,0xdf,0x09,0xf3,0x58,0x69,0x13,0xa1,0xd6,0x39,0x0c,0x8e,0x8f,0x40,0x67,0xe8,0x0e,0x9b,0x9b,0x42,0x30,0xd7,0xae,0x04,0x75,0x66,0xfb,0x4a,0xa7,0xe0,0xe9,0xea,0x6d,0x28,0x4f,0xc0,0x5c,0xd4,0xd4,0xb7,0x60,0x5a,0x35,0xc1,0xe8,0x5f,0xc3 -.byte 0x4f,0x7a,0x5d,0x8d,0xc2,0x29,0x6e,0x36,0x50,0x5b,0x82,0x63,0xf2,0xda,0x8d,0x02,0x61,0x09,0x69,0x0a,0x47,0x9d,0x58,0xf3,0xf6,0xe0,0xc0,0x09,0xd9,0x3b,0x8d,0xf5,0xba,0xf6,0xc4,0xf0,0x65,0x89,0x7b,0xdd,0x93,0x6b,0x6e,0x21,0xa1,0x2a,0x66,0xe0,0x8f,0x62,0xb0,0x49,0x60,0xa3,0x48,0x42,0x62,0xcc,0x26,0x1f,0x59,0x3a,0x7b,0xa7 -.byte 0x82,0x10,0x5f,0xc6,0xf8,0xa2,0xc0,0x07,0x7b,0x26,0x26,0x11,0xe2,0x5b,0xb8,0x86,0xb7,0x66,0xcf,0x0a,0xcc,0x6f,0xe8,0x02,0x22,0x4c,0x13,0x75,0xdc,0x68,0xf0,0x7c,0x0c,0x46,0x9a,0xa2,0x4c,0xf5,0x50,0x3f,0xf9,0xbc,0x01,0xb1,0xa1,0x28,0x90,0x07,0x6b,0x17,0x69,0x89,0x7b,0xe5,0x0a,0xf7,0x7b,0xe1,0x94,0x30,0xfc,0xd3,0x8d,0xd3 -.byte 0x99,0x37,0x91,0xd5,0xdf,0x59,0x2a,0x4f,0xfe,0x6c,0x37,0x4b,0x78,0x2c,0xa9,0x28,0x6a,0x5c,0xd6,0xe1,0x0b,0xad,0xae,0x62,0x7c,0x09,0xb8,0x90,0x3f,0x29,0x37,0x7b,0x79,0xee,0x55,0x02,0x05,0xef,0x28,0xa2,0xc7,0x07,0x2b,0xe6,0xab,0x87,0x9d,0x8f,0x4c,0x0f,0xc1,0x75,0x5d,0x88,0x7f,0x26,0xe0,0x1e,0xf8,0x3f,0xb5,0x2a,0x6c,0xe6 -.byte 0x7f,0x85,0xae,0x55,0x7b,0x58,0x34,0x4c,0x81,0x05,0x21,0xa1,0x5e,0xd7,0xb6,0x20,0x6e,0xf9,0x60,0x15,0xa4,0xb2,0x8f,0x68,0xd2,0x23,0x9f,0xbf,0xfa,0x6a,0xcb,0x87,0x7d,0x41,0x4a,0xae,0x28,0x4f,0x9e,0xbb,0x69,0x1c,0x37,0xb2,0xc9,0xd2,0x21,0xa1,0x2b,0x6b,0x5d,0xff,0xd6,0xdb,0x8f,0x21,0xd9,0x17,0xd6,0xe6,0x74,0xf2,0x20,0x0e -.byte 0x06,0xb5,0x0c,0xdc,0x74,0x4e,0x93,0xcb,0x27,0xc7,0x4b,0xf3,0xef,0x46,0xa8,0xf0,0x58,0x1c,0xa0,0x65,0x09,0x84,0xc7,0x2e,0xba,0x51,0xd9,0xd4,0x53,0x20,0xc7,0x20,0x85,0x93,0x2b,0xf3,0x42,0x93,0x7b,0x22,0x1c,0x8d,0x22,0x76,0xcf,0xde,0x6a,0xa1,0x76,0xea,0x65,0x20,0x2f,0x2e,0xdb,0x85,0xdd,0x73,0x43,0xf8,0xe0,0xe3,0x3a,0xe5 -.byte 0x02,0x57,0x96,0x54,0xbc,0xaf,0xa4,0xd5,0xda,0x9d,0x9d,0x8b,0x85,0x01,0x7c,0x72,0x03,0xfe,0x39,0x46,0xab,0x04,0xcc,0x62,0x71,0xf5,0xa5,0x67,0xd7,0xfc,0xc0,0xb6,0x95,0x74,0xdf,0x1c,0xfe,0x1c,0x5b,0x25,0xae,0x42,0x75,0x00,0x71,0x3c,0xec,0xfc,0x3c,0x7b,0x0f,0xec,0x44,0xc7,0xec,0x9b,0x86,0xf5,0x3d,0x47,0x15,0xf0,0x25,0xba -.byte 0x43,0xc8,0x68,0x15,0x4f,0xeb,0x35,0x76,0x2d,0x04,0xb7,0x9b,0xb8,0xa7,0x0d,0xb3,0xb4,0xf2,0x93,0x85,0xb1,0xb8,0x81,0x7c,0xd6,0x5f,0xbd,0xc2,0xcc,0xf4,0x0e,0x98,0x2c,0x06,0x54,0x2f,0x5e,0x49,0x94,0x93,0x78,0xa0,0x0a,0x33,0x2e,0x3f,0xb2,0xa7,0x81,0xed,0xe9,0xb6,0xb5,0x86,0x4b,0xa5,0xc0,0x51,0x30,0x9d,0xe2,0x9f,0xc2,0x56 -.byte 0x92,0x6b,0x96,0xca,0xcb,0x65,0x5c,0x0e,0xf4,0x91,0x2b,0x89,0xf4,0x27,0x55,0x26,0xd7,0x7b,0x00,0x19,0x1f,0x67,0x4e,0x43,0x24,0x81,0x05,0xb7,0xc6,0x41,0x1a,0x39,0x3d,0x40,0x3e,0x8a,0x03,0x94,0x63,0x1b,0xb1,0x87,0xb6,0xe1,0x52,0xd0,0xe8,0xbb,0x0e,0x37,0x72,0xe5,0xde,0x86,0xc0,0xdf,0x5b,0xc2,0xc6,0x0a,0x67,0xa7,0x4c,0x03 -.byte 0xb6,0xd8,0x7f,0x1d,0xb3,0xe3,0x84,0xb7,0x5c,0x04,0x15,0xe0,0xd0,0xae,0x44,0xac,0x39,0xa5,0xa2,0x86,0xc8,0xad,0x27,0xa0,0x36,0xa1,0x6e,0xaa,0x87,0x7a,0x43,0xae,0xa0,0x45,0x1a,0xac,0x04,0xe2,0x55,0xf2,0x9a,0x97,0x67,0xfb,0x01,0x8f,0xb8,0x80,0x9c,0x27,0x1d,0xbe,0xa3,0xf1,0x6d,0x66,0xf2,0x1a,0x99,0x99,0xf6,0xa5,0xba,0x58 -.byte 0x28,0x58,0xb5,0x44,0x5b,0x38,0x4a,0x3f,0x37,0x85,0x7e,0x36,0x8e,0x16,0xb9,0x1e,0x0b,0xbf,0x7d,0x0a,0x0c,0x83,0x53,0x0d,0xcc,0x37,0xe1,0x42,0xbb,0x0d,0xfc,0x01,0x25,0x10,0xbe,0xb5,0x83,0x2f,0xa5,0x42,0x98,0xbc,0xd6,0x50,0x75,0xda,0x32,0x2b,0x3f,0xd6,0xc1,0x1a,0xe7,0x0b,0x80,0x07,0x6f,0xfe,0x77,0x9e,0xe9,0x1e,0x45,0x65 -.byte 0x68,0x92,0x34,0x8b,0xce,0xf3,0xcd,0x94,0x17,0xe0,0x41,0x92,0x96,0xb5,0xd1,0x98,0xd1,0x25,0xd1,0x3d,0x76,0x88,0x86,0xb1,0x01,0x80,0xc7,0xde,0x60,0x20,0xb8,0x03,0xe7,0x3f,0x44,0x39,0xb1,0xb8,0x19,0x53,0x5a,0xc6,0xa0,0x18,0x8e,0x0e,0xb6,0xfd,0x7e,0xe7,0x7e,0x8a,0xeb,0x4c,0x35,0x4a,0x0f,0x52,0x81,0x68,0x12,0xe4,0x46,0x2e -.byte 0x20,0xb4,0x41,0x59,0xb3,0x16,0x02,0x9f,0xdb,0xe8,0xea,0xfd,0xe3,0x5d,0x14,0xd0,0x97,0x52,0x66,0xcb,0xb4,0x48,0xa3,0x05,0xab,0x73,0x8e,0x2c,0x46,0xc2,0x94,0xd5,0xc8,0x57,0xc4,0x13,0xa4,0x0b,0x7c,0x34,0xbf,0xb4,0x07,0x28,0x92,0xe2,0x1d,0x00,0xa6,0xf0,0xb0,0xbf,0xdd,0x5d,0x20,0x05,0x9f,0x53,0xcf,0x07,0xf7,0xe8,0x79,0x04 -.byte 0x57,0xd1,0xac,0x9c,0xdd,0xae,0xcd,0x8b,0x04,0x0a,0x2d,0x0a,0x0f,0x21,0x09,0xc8,0x0d,0xfa,0x23,0x26,0xe3,0xdb,0x84,0xc8,0x8e,0x9c,0x96,0x93,0x4f,0xcc,0x2f,0x96,0xed,0x04,0x91,0x0d,0xc7,0xbb,0x27,0xa3,0x6b,0x9d,0xe2,0x15,0x83,0x31,0x78,0xb5,0xb9,0x6d,0xb1,0x6c,0xa2,0x3e,0xf5,0x45,0x77,0xf4,0x96,0x3a,0xe6,0x10,0x08,0xfd -.byte 0x23,0xcc,0xda,0x27,0x73,0x67,0xbb,0x8b,0x59,0xe2,0xcf,0xda,0x57,0xf9,0x17,0xeb,0xeb,0x98,0x39,0x48,0xbf,0x3d,0x5b,0x7b,0xc2,0x11,0x4b,0xd6,0xb6,0x8a,0x14,0xb3,0xf5,0xc3,0x18,0xff,0xde,0x62,0x98,0x4a,0x1d,0x6b,0x4e,0x00,0x4f,0x7d,0x2f,0x67,0xf4,0x22,0x1e,0xdb,0x69,0xd5,0x87,0xfd,0xee,0x97,0x56,0xd4,0x00,0x0c,0x9e,0x22 -.byte 0x11,0xda,0x8e,0x3b,0x91,0xad,0xf1,0xb6,0x0a,0xba,0xe7,0xc6,0x14,0x0e,0xc4,0x85,0x5f,0x7d,0x69,0x7d,0x73,0x9c,0x83,0x6a,0x69,0xef,0x10,0xb0,0xe6,0x33,0x32,0x0f,0xd8,0x54,0xa4,0x9d,0x39,0xaf,0xfc,0x6d,0x4f,0xeb,0x34,0x89,0x2e,0xb0,0xa1,0xcd,0xe1,0x5b,0xab,0xe1,0xff,0x82,0x85,0x6b,0x5e,0xa9,0x9e,0x43,0x02,0x0d,0x38,0x33 -.byte 0xe1,0xbc,0xa4,0x77,0x8a,0x5e,0x54,0xa8,0xcf,0xc9,0x76,0xcb,0x73,0x21,0x1f,0xa7,0x1e,0x5c,0x0a,0xd6,0xa2,0x36,0x6f,0x07,0xa1,0x6b,0x0d,0x5a,0x21,0x3a,0xc3,0xc0,0xcd,0x9d,0xed,0x83,0x96,0x89,0xaa,0x55,0x56,0xfd,0x0a,0x97,0x3a,0x50,0xfd,0x95,0x3f,0xb7,0xfa,0x87,0x7d,0xa6,0x5d,0x12,0x65,0x3f,0x61,0x4f,0x86,0xdd,0x58,0x64 -.byte 0xd7,0xde,0xd6,0xb9,0x68,0x87,0xde,0xba,0x96,0xf5,0x1c,0xec,0x8e,0x81,0xfc,0xca,0x77,0xe2,0x85,0x11,0x93,0xc7,0xf2,0x0f,0x77,0xbb,0x7c,0xed,0x20,0x7a,0xe3,0xc5,0x76,0xff,0x04,0xc7,0xe6,0x7a,0xa1,0xfe,0x58,0x52,0x1b,0xec,0x27,0xbb,0xd4,0x27,0x7c,0xc7,0x4a,0xfb,0x07,0x62,0x99,0x36,0xff,0x6e,0x71,0x2f,0xbd,0x25,0xff,0x8d -.byte 0x97,0x14,0x56,0x23,0x7f,0x13,0x89,0x10,0xd8,0x29,0x1f,0x91,0x56,0x52,0x85,0xa7,0xd3,0x04,0xc9,0xe2,0x09,0xa2,0x0f,0xaa,0x28,0xb1,0x79,0xf9,0x08,0xf4,0x14,0x57,0xc4,0x54,0xd7,0x69,0xb0,0x37,0xf0,0x80,0x90,0xce,0x75,0x81,0xe7,0x75,0x0f,0x7f,0x71,0x58,0x3b,0x78,0x53,0x9b,0x4a,0x5e,0xcc,0x23,0x04,0x9e,0x0c,0xd7,0xd8,0x69 -.byte 0x90,0xdf,0x36,0x99,0x90,0xd3,0xfa,0x35,0xf7,0x13,0x64,0xb0,0xc0,0x70,0x0c,0xd4,0x87,0xc0,0xca,0xd8,0xca,0x8a,0xc3,0x9a,0xfa,0x73,0x34,0x18,0xe9,0x3a,0x85,0x42,0xc5,0xe1,0xaa,0xb5,0x87,0xac,0x43,0x9c,0xfa,0x7e,0x05,0x35,0xed,0x7e,0x0d,0x38,0x82,0x17,0x7f,0x22,0xa2,0x3d,0xd3,0x0d,0xd1,0xff,0x0a,0x68,0x52,0xd2,0x17,0x59 -.byte 0xaa,0x57,0xbd,0xd3,0xea,0x0c,0xe8,0xb0,0x22,0x13,0x59,0x42,0x46,0x34,0x58,0xa9,0x16,0xc5,0x9f,0x88,0x8f,0x75,0x02,0xbf,0x63,0xda,0x28,0xba,0x9a,0xcf,0xbb,0x73,0x58,0xb1,0x13,0xf2,0x68,0xd8,0x6b,0xfd,0x49,0x50,0xcf,0x09,0xea,0x6a,0xff,0x20,0x39,0xc5,0xae,0x70,0x79,0xea,0xec,0x9d,0x09,0xf8,0x51,0x1f,0xfd,0x01,0xd5,0x9f -.byte 0xec,0x29,0x36,0xfc,0x39,0xb4,0x4c,0x1f,0xe6,0xb4,0xcc,0x97,0x21,0xe5,0x19,0xe9,0x7a,0x60,0x6d,0x39,0x3c,0x31,0xd4,0x43,0x76,0xba,0x10,0xd9,0x3f,0x75,0x7a,0xa6,0x1d,0x02,0x88,0x3d,0xa5,0x9f,0x91,0x61,0x4e,0x32,0xec,0xf5,0xd3,0xe4,0x65,0xf7,0x0e,0x3b,0x8a,0x8f,0x22,0x31,0x71,0x8f,0xf1,0x5f,0x7b,0x04,0x88,0xf9,0x88,0x67 -.byte 0x14,0x85,0x74,0x9e,0x54,0x0b,0xed,0x7a,0x48,0xcd,0xcf,0xd2,0x05,0x38,0xd5,0x58,0xa2,0xaf,0x6a,0x28,0x21,0xfd,0x38,0x4e,0x83,0x06,0x15,0x60,0xfb,0x89,0x2a,0x72,0xfe,0x75,0xc7,0xa4,0xae,0xe4,0x5b,0xbb,0xde,0x54,0xde,0x77,0xbb,0x9d,0xd2,0x07,0x05,0x61,0x53,0x65,0x31,0xd4,0x3a,0x8a,0x7d,0x9d,0x30,0x09,0x25,0x28,0x72,0x19 -.byte 0xe4,0xae,0x1d,0xbf,0xa7,0xef,0x75,0xd0,0xe3,0xdc,0x0b,0xd1,0x17,0x9c,0xc6,0xdf,0x65,0x9a,0x7c,0x9d,0x0b,0x9a,0x3d,0x8f,0xb0,0xf5,0x51,0x46,0x6b,0x12,0x0d,0xe6,0xa9,0x3a,0xb5,0xe9,0x52,0x85,0xa5,0x25,0x1f,0xc9,0x8b,0xff,0xe3,0x37,0x25,0x97,0xd8,0x91,0x17,0xed,0xcf,0x2a,0x6d,0x4f,0xef,0x74,0x5e,0x92,0xa2,0x2d,0x84,0xa6 -.byte 0x09,0xc4,0xfc,0x36,0x95,0x54,0x25,0x9e,0xeb,0xd9,0xea,0x5a,0x01,0x0c,0x54,0xdb,0x82,0x01,0xed,0x0b,0xf7,0x9f,0x0d,0x8f,0x2e,0xee,0x7c,0x6e,0xb3,0xe7,0xe8,0x04,0xef,0x8d,0x5e,0xfe,0x3d,0x96,0x3a,0x65,0xd3,0xb2,0x11,0x75,0x1c,0x6f,0x2a,0xd3,0x26,0x1f,0x5f,0x35,0x02,0x0b,0x9f,0x38,0x5b,0xa5,0x3a,0x90,0x3e,0x03,0x9f,0x50 -.byte 0xf2,0xd7,0xe4,0x3c,0xd3,0x28,0x67,0x0a,0x5a,0xe8,0x59,0x6f,0x38,0x8f,0x8b,0x0d,0xe4,0x1c,0xfc,0x6e,0x07,0x69,0x7b,0xfb,0x04,0x30,0xe7,0xa6,0x13,0xfb,0x33,0xa0,0x52,0x6a,0xec,0x64,0xad,0x90,0xbd,0xba,0x15,0x12,0x48,0xed,0xd1,0x94,0x2d,0xe7,0x19,0x28,0x5e,0x7a,0x94,0xf4,0x79,0xd7,0x79,0xc9,0xf6,0x16,0xb4,0x88,0xee,0x15 -.byte 0xa2,0x68,0xe3,0x1d,0xd0,0xd2,0x63,0x78,0x7c,0xb3,0x30,0xac,0x63,0x7a,0x36,0xc5,0x50,0xbf,0x57,0xf6,0xfe,0x4e,0x43,0x4e,0xf9,0xc4,0xa2,0x2a,0xa7,0xa4,0x2c,0x18,0xb9,0x43,0x7b,0xe8,0xf6,0x14,0x4f,0x07,0x6e,0x65,0x9a,0xdd,0x10,0x2a,0x4c,0xa4,0x58,0x86,0x19,0xad,0x6d,0x5e,0x30,0xfb,0x5f,0xb6,0x9f,0x2a,0xac,0x90,0x0d,0xae -.byte 0xf9,0xab,0xc1,0x33,0xd3,0x73,0x1d,0x46,0xe5,0xc8,0x1e,0x1d,0x61,0xf1,0xda,0x53,0x3e,0x61,0xf0,0x9a,0xe4,0xb7,0x04,0xe9,0x5e,0xf6,0x11,0xa6,0x56,0x39,0xed,0xfb,0x06,0xd0,0x92,0xb9,0xb8,0xb5,0x3b,0x39,0xec,0xa5,0xc0,0xb1,0x7e,0x7e,0xfb,0x89,0x86,0xa8,0x70,0x47,0xa5,0x60,0x8c,0xf8,0x47,0x31,0x04,0x54,0x29,0xf3,0xa2,0x79 -.byte 0xac,0x24,0xda,0x33,0x6c,0x1c,0x34,0xc2,0xa0,0x96,0x27,0xbb,0x31,0xbf,0xc1,0xd9,0xc8,0x35,0xbc,0xb3,0x13,0x8a,0xb6,0x25,0x92,0xdc,0xcc,0x3b,0x8a,0x65,0xf3,0xf9,0xd1,0x2a,0xcd,0xb0,0xf4,0xd7,0x44,0xa0,0x27,0xfc,0x0e,0x69,0x46,0x0b,0x56,0x5b,0x58,0x40,0xd9,0xc4,0x37,0x9b,0x4d,0xa1,0x45,0xd8,0xab,0x4d,0x02,0x31,0x4f,0x93 -.byte 0x56,0xd0,0x26,0x99,0x1c,0xc7,0x2b,0xc2,0x80,0xb4,0xbd,0x6e,0xfe,0xa1,0xf7,0x8f,0x13,0x74,0x2c,0xa8,0x63,0xb1,0x3d,0x6d,0x32,0x4a,0x80,0x6a,0x7f,0xcf,0x6c,0x51,0xa9,0x21,0x34,0x4e,0x13,0x19,0x8f,0x33,0xfc,0x06,0x46,0x05,0xf0,0xcf,0xf1,0xce,0x20,0xe0,0x40,0xf2,0x0a,0xd0,0xf6,0xcc,0xcc,0xc2,0xc7,0x07,0x2e,0x9e,0x0a,0x1e -.byte 0x53,0x59,0xbb,0xe3,0x02,0xc8,0x20,0x9f,0x3c,0xe6,0xec,0xf7,0x8a,0x6d,0x3c,0x0f,0xb3,0x14,0x66,0x5c,0x51,0xbe,0x82,0xc2,0x0b,0x10,0x63,0xa9,0xd4,0x7f,0x12,0x88,0x13,0x81,0x8a,0x06,0x8a,0x7f,0xc8,0x89,0xe7,0xbd,0xce,0x51,0xdc,0x93,0x03,0x07,0x6f,0x8c,0xe6,0xcc,0x0d,0x45,0xa8,0xfc,0x02,0xe2,0x3e,0xa7,0xc8,0x83,0x77,0x98 -.byte 0x91,0x4e,0x1f,0x8d,0xed,0xa5,0x38,0x54,0x0e,0x4e,0x53,0x1c,0x0c,0x47,0x11,0x59,0x54,0x15,0xb5,0x47,0xb0,0x21,0xa1,0x3d,0xaa,0xef,0xee,0x9e,0x26,0x3c,0x39,0x75,0xff,0x1a,0x8c,0xbb,0x1a,0x49,0x62,0x21,0x76,0xe8,0x3d,0x10,0x55,0xf5,0x5a,0x44,0xf0,0xb3,0x81,0xd0,0x35,0x96,0x95,0x63,0xf7,0x50,0xb1,0xa0,0xf0,0x29,0x97,0xc9 -.byte 0x27,0x73,0xd8,0x29,0xef,0x74,0xd2,0x6d,0xf4,0xfb,0x72,0xa9,0x4f,0x12,0xd5,0xfd,0xc9,0xba,0xf0,0xbd,0xfd,0x5e,0x5c,0xfa,0x53,0xe3,0x96,0xab,0x57,0xc3,0xb6,0xe8,0x0e,0x43,0xe4,0x77,0x97,0x04,0x69,0xff,0x72,0xd0,0xd8,0xab,0xb9,0x19,0x25,0x89,0xf7,0xbb,0x01,0x03,0xf2,0xc6,0x8d,0xd5,0x86,0xe3,0xfe,0x9c,0xff,0x78,0xd7,0xfc -.byte 0xda,0xd4,0x69,0x8e,0xd6,0x31,0xfb,0x15,0xd3,0x38,0xfd,0x53,0xe2,0x4e,0xce,0xcc,0xfe,0x17,0xc5,0x88,0x92,0x28,0x98,0xb7,0xcf,0x7b,0x53,0x7b,0x96,0x14,0xaf,0xeb,0x5b,0x2d,0x16,0x41,0xcc,0x7b,0x65,0xe1,0x73,0x81,0x4e,0x8f,0xc3,0xad,0xe1,0x3f,0x0c,0xa7,0xbe,0x38,0xed,0x02,0x67,0xf5,0xfa,0x1d,0xb0,0xd5,0x4c,0xe1,0xd8,0x62 -.byte 0xc9,0xb5,0xf8,0x84,0xc4,0x51,0x57,0x14,0x11,0xf8,0x7d,0x1d,0xe7,0x81,0x85,0x61,0xa9,0x9f,0xc8,0x45,0xb9,0x2d,0x8a,0xc9,0xa3,0xfe,0x5a,0xf9,0xe0,0x1c,0x80,0xd8,0x77,0xaa,0x85,0xca,0x93,0x9a,0x2e,0x10,0x03,0x71,0x3d,0xb1,0x2a,0x64,0x2e,0xad,0x64,0xba,0x5c,0xaa,0x8a,0xc2,0x2a,0x80,0x28,0x2e,0xf9,0x93,0xe1,0x71,0x72,0xae -.byte 0xda,0xd8,0x4f,0x4c,0xec,0xb5,0xe3,0x05,0x10,0x5f,0x4c,0xe6,0xe1,0xf4,0x07,0x63,0x75,0x6f,0xc5,0xf9,0xcd,0xfc,0xfc,0x35,0x2f,0xe4,0xca,0x4b,0xfc,0xc3,0x20,0x8b,0x5c,0x4a,0x3c,0xf8,0x92,0xca,0x2b,0xb0,0xce,0xd9,0x4b,0xf0,0x44,0xcb,0x4e,0x83,0xf3,0x9d,0xb0,0xd4,0xab,0xba,0x2a,0x76,0xaa,0x87,0xcd,0xa2,0xd1,0x3f,0xa0,0xb9 -.byte 0xdb,0x7e,0x67,0x2d,0x92,0x4c,0xeb,0x3c,0xa6,0x8c,0x62,0x80,0x18,0x78,0x2b,0x9d,0x8f,0x5e,0xc3,0xa5,0x3b,0x10,0xb3,0x8a,0x3b,0x00,0x96,0xb2,0xab,0xce,0x8d,0xff,0x3c,0xee,0xeb,0x4f,0xfb,0xab,0x96,0x38,0x4c,0x15,0x6e,0x7c,0xf3,0x31,0x5f,0x8f,0x99,0x88,0x52,0x48,0x8b,0x71,0x1b,0x31,0x3f,0x7c,0xe4,0xae,0x9c,0x7b,0xeb,0x64 -.byte 0xe3,0x80,0xd4,0x56,0x9a,0x6a,0xd9,0xca,0xc5,0xf0,0x86,0xe7,0xda,0x80,0x8f,0x17,0x61,0xca,0x24,0x0b,0xb6,0xf9,0x24,0xc5,0x7a,0x28,0x42,0x32,0x7f,0x2b,0xde,0x44,0x30,0xed,0x69,0x63,0x07,0x3f,0xca,0x7b,0x02,0xea,0x6e,0xef,0x27,0x1d,0x76,0x32,0xc2,0x81,0x3d,0x03,0x9a,0xe7,0x0d,0x28,0x07,0x03,0x0c,0x65,0x73,0x58,0x26,0xc6 -.byte 0xfe,0xcc,0x33,0x7f,0x33,0xad,0xea,0x81,0x05,0xcc,0x61,0x1e,0x78,0x69,0x70,0xc9,0x1f,0x6e,0x4f,0xb8,0x19,0x42,0x03,0x03,0x9d,0x56,0x87,0x0e,0x9a,0x32,0x3a,0xba,0xb9,0x11,0x66,0x9f,0x4d,0xd1,0xb0,0x11,0xbf,0x46,0xfc,0xcf,0xe5,0xef,0xf1,0x61,0xeb,0xad,0x31,0x7c,0x0d,0x66,0x0d,0xa9,0x1f,0xe4,0xf9,0x80,0x9e,0xae,0x9e,0x34 -.byte 0x1e,0x95,0x6c,0xa2,0x77,0x69,0x84,0x77,0xb7,0xe8,0xca,0x1f,0xea,0xc1,0x34,0xe6,0x0d,0x4f,0xba,0x77,0x2b,0x8c,0xbe,0xff,0xc4,0x06,0xa3,0xb6,0x1a,0xbe,0x55,0x99,0x57,0x6f,0x54,0x24,0x93,0x7a,0x0d,0x52,0xd6,0xbb,0xd2,0x9c,0xd5,0x76,0x6a,0x22,0x66,0xdc,0x43,0x9a,0x7b,0x1b,0x11,0x80,0x02,0x0c,0x8f,0xc6,0xc6,0x02,0x42,0x29 -.byte 0x00,0xc4,0xb2,0xa1,0x6a,0x7f,0xa9,0x60,0x8d,0x41,0x4f,0xd3,0xde,0x33,0x5a,0x44,0x31,0xb0,0xdc,0xc0,0x0c,0x31,0x03,0x96,0x71,0x0a,0xce,0xe3,0x0b,0xc7,0xe3,0x5d,0xe0,0x88,0x4b,0xfd,0x4c,0x1a,0xce,0xaa,0x89,0xc6,0x99,0xa8,0xd3,0x1e,0xe9,0x6c,0x2a,0xbd,0x26,0x81,0x03,0x6a,0xf2,0xf2,0x0f,0x1e,0x9d,0x8a,0x59,0x45,0xbf,0x6d -.byte 0xb7,0xc8,0xec,0x77,0xb0,0x70,0x1a,0x31,0x21,0xeb,0x25,0x12,0xff,0x13,0x33,0x6b,0x47,0x34,0xd8,0x66,0x11,0x8a,0xc9,0x93,0x5b,0x2c,0x55,0x42,0xb2,0x9b,0x60,0xc6,0xba,0xab,0x12,0x12,0x5d,0x0a,0xd4,0x54,0x79,0x17,0x6d,0x31,0x7d,0x4f,0xf2,0x94,0x16,0x65,0x62,0x38,0x76,0x3a,0x7d,0x55,0x05,0xd9,0x17,0x45,0x62,0xb4,0x1d,0x31 -.byte 0x34,0x40,0xd3,0x8e,0xf9,0x29,0x4d,0x3f,0x93,0x9a,0x2e,0xa4,0x75,0x66,0xf6,0x62,0x8f,0xf9,0x8d,0x79,0x4b,0x51,0x7e,0xfb,0xeb,0x9a,0x86,0x96,0x01,0x79,0xbe,0xe4,0x42,0xb3,0xc8,0x28,0x9e,0xed,0xa8,0xb6,0x6d,0xd3,0x31,0xed,0x30,0x9e,0x6a,0x5b,0x02,0x4b,0xbd,0xb3,0xf2,0xf0,0x9d,0x50,0x09,0x40,0x71,0xfe,0x4b,0x91,0xc9,0xd6 -.byte 0x07,0x87,0x9e,0xdb,0xa9,0xcd,0x0b,0x95,0x18,0x5a,0x55,0x10,0xaa,0xe1,0x70,0xe9,0x2e,0xc2,0x31,0x6b,0x48,0x84,0x2f,0xe5,0x7b,0xdd,0x4c,0x03,0xed,0xb6,0xb6,0x64,0x24,0x38,0x7a,0x5a,0x15,0x35,0x9d,0x66,0x08,0x4d,0xa6,0x3c,0x96,0x1a,0xcd,0x02,0x61,0x40,0xde,0xac,0xc3,0x15,0x8c,0xca,0xe6,0x62,0xe9,0x61,0x68,0xf6,0x60,0xd3 -.byte 0x7e,0x5f,0x44,0xcf,0x09,0x01,0x60,0xc2,0xb1,0xfc,0x2f,0x41,0x4c,0xc1,0x06,0x72,0xcc,0xde,0x25,0xe0,0x8c,0x34,0xb8,0xe0,0xb2,0xeb,0x05,0x5d,0x9e,0x7e,0xf7,0x1e,0x24,0xcd,0x1b,0x14,0x3f,0x1b,0x13,0xc0,0x64,0x38,0x43,0x95,0xba,0x7b,0x61,0xa0,0xdc,0xe0,0xf5,0x80,0x13,0xa1,0xc5,0x48,0x92,0xc5,0xd5,0xd0,0x87,0x0c,0x73,0xae -.byte 0xe2,0xb3,0xe8,0x70,0x4a,0x7e,0xa0,0x13,0xc3,0xc6,0x9c,0x77,0x51,0xca,0x88,0xcf,0xe0,0x1e,0xff,0x6c,0xe2,0xc3,0x33,0xce,0x7f,0x3e,0x7d,0xd5,0x37,0x23,0x09,0xb7,0xbd,0xb7,0xec,0x9a,0x29,0xd6,0x4f,0xea,0x79,0x24,0x4c,0x09,0x74,0x9c,0x97,0x3b,0x08,0x1f,0x82,0xcc,0xae,0xc4,0x3f,0xcf,0xc6,0xcb,0xaf,0x8c,0x89,0x15,0x79,0xeb -.byte 0x88,0xb9,0x03,0xab,0xc6,0xf8,0x6e,0x54,0xde,0x50,0x6e,0xcf,0x8a,0x4b,0x3f,0x64,0xd0,0xcb,0x69,0xc2,0xe3,0x40,0x4a,0x94,0xe2,0x04,0xfa,0x9b,0x4a,0xf6,0x2b,0x93,0x0c,0x0e,0xf8,0x68,0xbc,0x6e,0x6c,0xe6,0xd9,0xb6,0x04,0x40,0xf4,0x60,0xbc,0xc1,0x1e,0x67,0x1f,0xce,0x5c,0x4d,0xba,0x78,0xa8,0xf5,0x96,0x00,0xb9,0x61,0x82,0x65 -.byte 0xb2,0x1d,0x42,0xb8,0x88,0x66,0x43,0xd9,0xfe,0xe0,0x86,0xef,0x5d,0x4d,0xcc,0xeb,0x57,0x9a,0x2b,0x27,0xf2,0xcf,0x68,0xc3,0x05,0x92,0x4d,0x4d,0xb7,0x46,0x7e,0xfd,0xb7,0x4a,0x4d,0x6f,0xac,0xc8,0x8d,0xf2,0xcd,0x52,0xcf,0x91,0x77,0x2d,0x68,0x06,0x7a,0xc9,0xf3,0x17,0xc6,0x8f,0x8f,0xb5,0x8f,0x74,0xfa,0x90,0xcc,0xfc,0xaf,0x4e -.byte 0xd2,0x29,0xd9,0x57,0x71,0xe9,0x52,0xd8,0x50,0xfa,0x4d,0x13,0x7c,0x42,0x15,0x22,0x65,0x26,0x08,0xda,0xaa,0x53,0xcf,0xeb,0xd1,0x87,0xd5,0x7c,0x4e,0x66,0x1c,0x7d,0xc9,0x03,0x59,0xf8,0x09,0x3e,0x1b,0x94,0x4c,0x39,0x56,0xeb,0xfd,0xb6,0xd0,0xf9,0x76,0x8b,0x5d,0x6e,0x44,0x15,0xcf,0x27,0x7f,0x69,0x9a,0x00,0x96,0xbe,0x80,0x5e -.byte 0xbb,0x5a,0x05,0xea,0x15,0xdd,0x44,0x69,0x9e,0x64,0xcd,0xba,0xf2,0x6f,0x67,0x10,0xc5,0xa1,0x75,0x85,0x5f,0xdc,0x61,0x43,0x34,0xc3,0x52,0x06,0xd4,0xe9,0x9f,0xdf,0xd4,0xa6,0x96,0xac,0xb1,0x21,0xdd,0x20,0x46,0x20,0x89,0x5f,0x0e,0x9d,0xa8,0xc7,0x75,0x3a,0x54,0x9e,0x7c,0x3a,0xd5,0xb2,0x68,0x77,0x06,0x1b,0x1c,0xbd,0xb3,0x02 -.byte 0xb5,0xdd,0x87,0x55,0x6b,0x00,0x9f,0x2c,0x30,0xb7,0x4e,0xc3,0x67,0x38,0x37,0x61,0x81,0x68,0xcb,0x14,0x81,0x27,0xd7,0x38,0x18,0x81,0x68,0x45,0xca,0xf4,0xaa,0xae,0x58,0x9e,0xf8,0xbe,0xe9,0x1e,0x05,0x19,0xf0,0xea,0x89,0xf8,0xa1,0x9c,0x7b,0x63,0xc1,0xcd,0x81,0xc8,0x95,0x56,0x81,0x81,0x29,0xb0,0x4d,0xbf,0xe6,0x8d,0xa3,0xb3 -.byte 0xfa,0xae,0x13,0xc8,0xca,0x4d,0x5c,0x5e,0xd9,0x17,0xf8,0x87,0xdb,0x5b,0xe2,0xd9,0xba,0xe3,0xe8,0xdb,0xcb,0x74,0x36,0x7e,0x0e,0x3a,0x94,0x6a,0xe9,0x9e,0x50,0x8e,0xf4,0xd4,0x15,0xb7,0x50,0x60,0x3f,0x14,0x72,0x41,0x9d,0x51,0x63,0x8c,0x31,0x95,0xf2,0xbc,0x14,0xc7,0x64,0x2c,0xee,0x0b,0xe6,0xde,0xf6,0x33,0x85,0x65,0x00,0x54 -.byte 0x54,0x84,0x85,0x94,0x87,0xa0,0xc3,0x95,0x4e,0x74,0xcb,0x2d,0x82,0x9e,0x46,0x7f,0xf5,0x64,0x60,0xfe,0x1a,0x37,0xee,0xa7,0xb6,0x85,0xb5,0x4e,0x30,0x11,0x39,0x4b,0xe9,0x57,0x18,0x3a,0x2c,0x6b,0xb9,0x8e,0x5a,0x54,0xa9,0x31,0xf7,0xe1,0xe0,0xc7,0x52,0xfe,0x76,0x9b,0xc6,0xfe,0xde,0xe0,0xe9,0xf9,0xf6,0x10,0xda,0xef,0x72,0x24 -.byte 0x9c,0xbe,0x4a,0xba,0x58,0x21,0x1b,0xe3,0x1d,0x80,0x10,0x76,0x70,0xde,0x8f,0xf3,0x07,0x93,0x01,0xe0,0xb4,0xd9,0x7d,0x60,0x0d,0x08,0x07,0xa4,0x6d,0x9b,0x2b,0x8c,0x9a,0x58,0x65,0x5e,0x29,0xf1,0x24,0xb2,0x31,0xfb,0xb7,0xad,0xf0,0x50,0x8e,0x25,0x1b,0x75,0xc5,0x82,0x88,0x8c,0x68,0x14,0x2c,0x28,0xa2,0xb6,0x93,0x14,0xe3,0x28 -.byte 0xd0,0x95,0x6f,0x79,0x91,0x03,0x75,0x82,0x5c,0x20,0x46,0x0d,0x53,0x40,0x2c,0x88,0x62,0xa4,0x8c,0xd5,0xf1,0xc1,0xbf,0xde,0x57,0x91,0xb2,0xa6,0x66,0x29,0xf0,0x6b,0xb8,0x5e,0x78,0x5f,0xd1,0x76,0x98,0xf2,0x56,0xc2,0x5f,0x48,0x1f,0xa6,0x98,0xb0,0x87,0x53,0x13,0x1d,0x1a,0xa7,0xdf,0xa5,0xea,0x37,0x12,0x6d,0x64,0x53,0xdc,0x04 -.byte 0x2d,0xb9,0xeb,0x78,0x89,0x7b,0x70,0xd2,0x6d,0x45,0x8d,0x45,0x50,0x57,0xc7,0xb2,0xaf,0xdd,0x72,0x0f,0x9f,0x1b,0x29,0x61,0x68,0xb5,0x4a,0xd4,0xe9,0xd7,0x10,0xe7,0xcd,0xe8,0x22,0xd3,0x54,0x0c,0x0b,0x32,0x77,0x7d,0x3e,0xed,0x6e,0x79,0x4b,0x7b,0x99,0x1f,0x9e,0xbe,0xe7,0x12,0x7c,0x94,0x36,0x1c,0x20,0x8a,0xd0,0xab,0xda,0x95 -.byte 0xf6,0x4f,0xbe,0x6f,0x44,0x0b,0xa3,0x7b,0x4d,0x00,0xf6,0xdf,0x6f,0xc8,0x50,0x9e,0x3e,0x0c,0x1e,0xfe,0xb8,0x39,0x9f,0x83,0x4f,0xb3,0x1f,0x7e,0x53,0x54,0x64,0x04,0xa3,0xf7,0x79,0x01,0x71,0xce,0x18,0x0d,0x47,0x4e,0xae,0x88,0x6a,0xe7,0x26,0x4e,0x59,0xee,0x3a,0x03,0xc2,0x4d,0x0c,0x29,0xf0,0x96,0x9d,0xc0,0xa3,0xb3,0x82,0xf9 -.byte 0xc4,0xf8,0x8b,0xae,0x68,0x47,0x39,0xdc,0x10,0xd7,0x09,0xb4,0x86,0x87,0xfa,0x7e,0x0c,0xe4,0xee,0x3a,0x35,0x1a,0x0e,0x95,0x88,0xce,0xe7,0x9e,0xcc,0xa5,0x58,0x98,0x48,0xbd,0x9c,0x27,0xe6,0xb9,0xf7,0xca,0x66,0xee,0x54,0x87,0xd0,0x6d,0xab,0x31,0x1a,0x57,0x33,0x8b,0x89,0xa0,0xc0,0x18,0x9a,0x87,0x5e,0x58,0x02,0xe5,0x50,0x47 -.byte 0x0f,0x60,0x53,0x9d,0x99,0xe4,0x0a,0xfa,0x4a,0xc3,0x77,0x4b,0x4d,0x4e,0x0c,0xbb,0x68,0xd9,0xb3,0xd3,0x59,0x78,0xdf,0x65,0x97,0x6e,0x22,0x5b,0x24,0x26,0xf9,0x2a,0x14,0x73,0xa7,0xec,0x65,0xfc,0xdf,0x7d,0x35,0x0d,0x44,0x1b,0x4b,0xad,0x6b,0x8f,0x0e,0xa3,0x3b,0x6b,0x40,0xb3,0xe3,0xd9,0x41,0xba,0xbf,0x95,0xbb,0x6e,0x91,0xf6 -.byte 0x63,0xb3,0xde,0xdb,0xc2,0x6f,0xfe,0x00,0xf1,0x53,0x96,0x37,0xa4,0x27,0x48,0x3e,0xf9,0x32,0x23,0x90,0x90,0xe0,0x01,0xde,0x08,0xad,0xc4,0x6c,0x25,0x7a,0x7f,0x2f,0xb7,0xb7,0xc6,0xaf,0xeb,0x91,0x9c,0xa2,0x9c,0xf7,0x7f,0x9f,0x74,0x9b,0x7d,0x54,0x66,0xf9,0xe0,0x73,0xb4,0x15,0x2b,0xaa,0x71,0x50,0xd0,0x74,0x5d,0xcd,0x1c,0x09 -.byte 0x4c,0x80,0xcc,0xdc,0x10,0xd9,0x96,0xb3,0xdc,0x09,0x73,0x1f,0x36,0x4c,0x1b,0x86,0x25,0x13,0x7c,0xd2,0xc6,0x9d,0x5a,0xce,0xd6,0x22,0x97,0x66,0x7b,0x7b,0x84,0xba,0x69,0xd2,0x87,0x9b,0x08,0xda,0x77,0x66,0x90,0xbc,0x7c,0x3c,0x5d,0x43,0x92,0x5f,0x05,0xfb,0x23,0x46,0x88,0xf7,0xa4,0x10,0xbd,0x7d,0x00,0x29,0x2d,0xa5,0x6a,0xab -.byte 0xcc,0xdd,0xcf,0x1e,0x2b,0x9b,0x5f,0xa9,0x94,0x14,0x99,0x6e,0x3b,0x41,0x52,0x61,0x16,0x17,0x44,0xcf,0x5b,0x34,0x5c,0x27,0x29,0x4a,0xc3,0xba,0x9a,0x0c,0x20,0x17,0x2b,0x92,0xd9,0xf1,0x76,0x51,0xd8,0xa5,0x4a,0x4b,0x4a,0x0b,0xe4,0x6b,0x93,0x61,0xc7,0xb3,0x23,0x7a,0x24,0xfa,0x5e,0xee,0x80,0x10,0x65,0x44,0xa5,0xed,0x72,0xd9 -.byte 0x8a,0x06,0x2a,0x86,0xa9,0x26,0x50,0xa1,0xb2,0xb2,0x8b,0x7b,0x4a,0x29,0xf1,0x18,0xef,0xff,0x61,0xf1,0xa1,0x48,0x0f,0x84,0x8c,0xef,0xd8,0x02,0x65,0x44,0x11,0xf2,0xe1,0xba,0x98,0x03,0xbe,0x5a,0x5d,0xb8,0x0a,0x88,0xd8,0x4a,0x49,0x4c,0x70,0xa6,0x98,0x81,0x36,0x56,0x92,0xde,0xcb,0xaf,0x33,0xf5,0x1c,0x0a,0xce,0x7a,0xc0,0xff -.byte 0x24,0x54,0xd3,0x9a,0x0f,0x82,0x76,0xe5,0x0e,0x82,0xb4,0xfe,0xc2,0xac,0xe4,0xba,0xa3,0x4c,0x8a,0x0d,0xa7,0x3e,0x2b,0x71,0x73,0x5f,0xd2,0x35,0xd3,0xae,0xc0,0x3e,0x6f,0x67,0x98,0x51,0xa6,0xdf,0xb2,0xf4,0xd2,0xc1,0x43,0xe2,0x0a,0x7c,0xa0,0xb6,0xff,0xfc,0xc0,0x88,0xe5,0x34,0x20,0x79,0x50,0xc3,0x06,0x5b,0x20,0x9f,0x05,0x33 -.byte 0x22,0x30,0xaf,0xc4,0xc3,0x17,0x09,0xbb,0x30,0x0f,0x42,0xb7,0xc1,0xe0,0x4c,0x71,0xc5,0xf7,0x96,0xb4,0xd4,0x0f,0x44,0x47,0xa3,0x06,0x17,0xbd,0x0f,0x7c,0xc6,0x53,0x07,0x34,0x9a,0x9a,0x2f,0x3f,0x01,0xea,0xdf,0x1c,0x06,0x33,0x15,0x9c,0x5a,0xe3,0x33,0x29,0xce,0x40,0x4b,0xb1,0x99,0xe0,0x80,0x6e,0x0c,0xa1,0x4c,0x34,0x01,0x21 -.byte 0x12,0xbe,0x67,0x26,0xe6,0xdb,0xab,0x8d,0x45,0xdd,0x12,0x60,0x02,0x1a,0xdd,0x85,0xd6,0x33,0x78,0x23,0xe1,0x58,0x2a,0x46,0xf0,0xc2,0x4d,0x71,0x59,0x5b,0x8d,0x65,0xa7,0x97,0xf4,0x71,0x88,0x7d,0x60,0xe0,0x2d,0x2d,0x09,0x2f,0x26,0x15,0xa7,0xbf,0x30,0x0b,0x99,0x08,0xd7,0x85,0xfc,0x0c,0x19,0x31,0xde,0x5e,0x55,0x91,0x13,0x45 -.byte 0x3a,0x6d,0xd0,0x61,0x02,0x81,0xa0,0x42,0x7d,0xd8,0x7d,0x41,0x11,0xd2,0x25,0xb7,0x15,0xa1,0x16,0x3e,0x70,0x77,0x1b,0x80,0xb7,0xf1,0x24,0x8e,0x70,0x8d,0x73,0x6d,0xba,0xf1,0x46,0x32,0x60,0xe4,0xc8,0x4d,0x69,0xc8,0x10,0xf8,0x2d,0x53,0xe1,0x81,0x96,0x20,0x9d,0x59,0x74,0xae,0x93,0x92,0x44,0x5a,0x09,0x79,0x20,0xcb,0xff,0xb2 -.byte 0x08,0x7a,0x81,0xee,0x98,0x83,0x0b,0xa4,0x15,0xb0,0xaa,0x55,0xb0,0xb5,0x60,0x09,0x21,0xeb,0xe2,0x9b,0x57,0x41,0xb9,0xb4,0xd9,0xbe,0x7d,0x60,0x5d,0x25,0xde,0x9f,0x9e,0x5b,0x7c,0xee,0xeb,0x87,0x54,0x6a,0xc3,0xcf,0xec,0x57,0xce,0x97,0x2e,0x47,0x84,0x4c,0x15,0xf4,0xf5,0xe9,0xd4,0x45,0x23,0x20,0xf0,0x0f,0xda,0x97,0xc2,0xb9 -.byte 0xb2,0xe2,0x44,0xea,0xbd,0x95,0x73,0xcc,0x94,0x03,0x0b,0x97,0xeb,0x03,0xc1,0x51,0xc8,0x14,0xa6,0x7d,0x18,0x30,0xa1,0xda,0xa3,0xcd,0x78,0x67,0xb0,0xc1,0x6c,0x88,0xdd,0xd6,0x52,0x4b,0x85,0x1d,0x4a,0xaa,0x44,0xec,0x3b,0xff,0x00,0xd8,0x9e,0x18,0xf8,0xac,0x4f,0x73,0x6d,0xc7,0x4b,0x59,0x15,0x85,0x87,0x02,0xd8,0xf1,0xe6,0xfb -.byte 0x66,0x57,0xcf,0x06,0x84,0x50,0xc5,0x67,0x94,0xc6,0x96,0xb2,0x1a,0x37,0x06,0x3d,0x21,0xf2,0x1e,0xb4,0xe7,0xcb,0x36,0x8b,0xa3,0xe3,0x84,0xa0,0x9a,0x31,0xdb,0x87,0xf9,0xb0,0xef,0x06,0xfe,0xb0,0x8a,0x32,0x53,0xb4,0x41,0x79,0x6b,0xf7,0x7c,0xf7,0x9c,0xc1,0xea,0x61,0xf3,0x75,0xac,0x1f,0x92,0x75,0x44,0x58,0x9a,0x20,0xa4,0x20 -.byte 0xe3,0x19,0x1c,0x0d,0x27,0xe5,0x2e,0xbd,0x14,0xcb,0x40,0x3f,0x1c,0x19,0x7c,0xf9,0x92,0x13,0x1a,0x71,0x87,0xaf,0x77,0x0f,0x50,0x92,0x06,0x75,0x2d,0x75,0xe0,0x2e,0x37,0x54,0xcd,0xac,0xcb,0xca,0x7c,0x0e,0x66,0x53,0x10,0x50,0x70,0x9a,0xa4,0x79,0x76,0x87,0x71,0x4a,0x55,0xd4,0xa3,0x83,0xb3,0x04,0xed,0xa9,0xd6,0x84,0x7d,0x1a -.byte 0x64,0x5d,0xf7,0x4f,0x55,0x97,0x5e,0x26,0x9c,0x03,0x42,0x0a,0x16,0xd3,0xdf,0xc8,0x07,0xb8,0xb3,0xe9,0xac,0xa9,0x99,0x83,0x32,0x5b,0x83,0xde,0x7f,0x2b,0x70,0xca,0x15,0x09,0x33,0x0e,0x28,0xc9,0x89,0xc6,0xa6,0x47,0xd1,0x56,0x04,0x40,0x5d,0xd2,0x17,0x1d,0x32,0x21,0x6d,0xb2,0xc7,0x89,0x14,0x98,0xc6,0x58,0xc4,0xca,0xda,0x0f -.byte 0x32,0xdd,0xe1,0xe1,0x9a,0x25,0x09,0x31,0x16,0xf1,0x48,0x40,0x1c,0xc2,0xf9,0xd0,0xba,0xec,0x07,0x94,0xea,0x17,0xcf,0x6e,0xbc,0xfd,0x70,0xb4,0xbb,0x40,0xae,0xc3,0xae,0xf7,0x56,0xf5,0x13,0x55,0xfb,0x4b,0x81,0x5d,0xab,0xf2,0x3f,0xd7,0xa7,0xe6,0xcf,0x17,0xef,0x1f,0x71,0x1b,0x92,0x67,0xd3,0xd2,0xed,0x89,0x14,0x8f,0x8d,0x83 -.byte 0xef,0x7f,0xca,0x65,0x6d,0x79,0x13,0x5f,0x6e,0xf9,0x5d,0x9a,0x68,0x54,0x71,0x5c,0x9d,0x03,0x7c,0x73,0x7a,0xc2,0x17,0x9b,0x5a,0x7d,0x45,0x24,0x0c,0x41,0x13,0xe4,0xcb,0xdb,0x7b,0xc6,0xfb,0x93,0x48,0xca,0xd3,0x01,0x68,0x3f,0x36,0xc0,0x4b,0x1d,0xfa,0x9f,0x25,0x0e,0xcc,0xd0,0xf7,0xa0,0x7a,0x14,0xac,0xd7,0x6e,0x00,0x9f,0xf1 -.byte 0xc0,0xdc,0xfc,0x3b,0xd9,0xbf,0x68,0xfd,0x65,0x34,0x66,0x18,0xe5,0x02,0x9a,0x2d,0xff,0xaa,0xf7,0x73,0x58,0x21,0xe3,0xff,0x23,0x0f,0x63,0x1f,0xf3,0x8b,0x08,0xc7,0x00,0x46,0xe7,0xef,0x85,0x5f,0x7f,0xd9,0x5f,0xc2,0x36,0xe2,0xb6,0xa3,0x00,0xcb,0xff,0xe0,0x22,0x28,0x8c,0xb1,0xb1,0x17,0x91,0x4a,0x4a,0xc8,0x77,0x5a,0xa9,0xb2 -.byte 0x6e,0xb7,0xf0,0x4f,0x70,0x34,0x7f,0x87,0x2a,0x0c,0xcb,0x16,0x24,0x9b,0x41,0xb2,0x3e,0x0a,0xc1,0x33,0xf3,0xbb,0x48,0x17,0x2f,0xe6,0xfc,0xf4,0x27,0xc0,0xdb,0x58,0x24,0x9b,0x99,0x43,0x25,0xfb,0xd3,0xcf,0x1c,0x5a,0x5f,0xbe,0x28,0x3a,0x84,0x51,0x19,0xc3,0x53,0x6b,0xc8,0x73,0x44,0x6e,0x3d,0x7e,0x01,0x37,0xc2,0x2b,0xf7,0xa8 -.byte 0x1f,0x8e,0xd8,0x02,0x5a,0xae,0x56,0x81,0x2b,0x46,0x1b,0x7d,0xca,0x27,0x1f,0x48,0x99,0x24,0x54,0x59,0x08,0xfd,0xb7,0xdf,0x0a,0x77,0xef,0x4e,0x89,0x21,0x71,0x71,0x3f,0x8c,0xd7,0x52,0x89,0x7a,0x0d,0x68,0x09,0xc8,0x88,0x9c,0x0c,0x60,0xca,0x77,0x96,0xeb,0x05,0xeb,0xeb,0x60,0x5b,0x68,0x51,0x2c,0xcb,0x8f,0xca,0x3b,0x18,0x39 -.byte 0x28,0x8f,0xda,0x17,0x9b,0x53,0x71,0x26,0xa9,0x19,0xfb,0x1e,0x4a,0xd0,0x14,0x93,0x1c,0xee,0xe1,0x21,0xea,0xb3,0x16,0x47,0xaf,0x50,0xe5,0xe5,0xd3,0x21,0x8c,0x67,0x46,0x5d,0x97,0x19,0xda,0x6e,0xd9,0x70,0x7d,0x9f,0xd6,0x25,0xd0,0xfb,0x01,0x62,0x0a,0x9e,0x49,0x3d,0x33,0x0d,0x35,0xe5,0xae,0xfd,0xeb,0xb5,0x9b,0xd8,0xc1,0x2a -.byte 0xee,0x4d,0xf2,0xfc,0x16,0x51,0xab,0x58,0x7a,0x9e,0x5c,0xca,0x0a,0x92,0xbb,0xbb,0xa8,0x5b,0xfb,0xf9,0x33,0x67,0x0e,0x13,0x4c,0x83,0x3a,0x25,0x84,0x23,0xe1,0x41,0xfb,0xf1,0x42,0xc1,0x8d,0x58,0x0c,0x5e,0x75,0x09,0x34,0x58,0x96,0x32,0x54,0xb6,0xd8,0xaa,0x48,0xc1,0xed,0xc0,0x92,0x5a,0xec,0xeb,0xb1,0x75,0x59,0xf6,0x35,0xf5 -.byte 0xfd,0x7d,0x96,0x9b,0x83,0x38,0x31,0x10,0xa4,0xd7,0xfb,0x28,0xf0,0xc9,0xe4,0x33,0x5d,0x66,0x81,0x9c,0x31,0x9a,0xe9,0x9a,0x5e,0x70,0xf7,0x61,0xf9,0x93,0xaf,0x2b,0xbd,0x78,0x9e,0xdc,0x61,0xe0,0xa9,0xd1,0xa0,0x8e,0x3a,0x5f,0xb1,0x71,0xe7,0x9e,0xfd,0x81,0xee,0xf0,0xd6,0x63,0xec,0x4a,0xca,0x30,0xaf,0xb6,0x2d,0xaa,0x2d,0xa1 -.byte 0x5a,0x38,0xb5,0xc6,0x3f,0x5f,0x63,0x48,0xd3,0x18,0xeb,0xe3,0x36,0xca,0x91,0x86,0x4b,0x6f,0x57,0x66,0x47,0x2f,0xce,0xe4,0x44,0x26,0xe4,0xfd,0x8c,0xde,0x74,0xdc,0x17,0x0e,0x7d,0x6a,0xcf,0x89,0x0e,0x7f,0x09,0x65,0xf8,0xeb,0x58,0x00,0x3d,0xc5,0x1b,0x14,0xc5,0xca,0xca,0x28,0xbc,0xb7,0x63,0x6f,0x3b,0xa4,0x62,0x23,0x0e,0xd5 -.byte 0x04,0x76,0x0c,0xe8,0xea,0x64,0x10,0x3a,0x76,0x03,0xd6,0xea,0x69,0x52,0x14,0xa7,0x5e,0x40,0x7e,0x14,0xdb,0x7f,0xbf,0xe8,0xf6,0xf0,0xdd,0x5e,0xac,0x55,0x44,0xfb,0x28,0xf3,0x16,0xcb,0xed,0x8f,0x10,0x01,0x91,0xac,0x2c,0x27,0x46,0x0c,0x51,0xd6,0xf6,0x30,0xa3,0x34,0xd0,0x5e,0x93,0xe8,0x4e,0xc0,0xb4,0x9b,0xc1,0xe8,0x20,0x7d -.byte 0xb7,0x68,0xdd,0xf1,0xc4,0x60,0x20,0x97,0xdd,0x5c,0x7c,0x9b,0xea,0xc0,0x22,0x84,0x2c,0x65,0x78,0xbd,0x18,0xa1,0x62,0x7e,0x06,0x49,0x96,0xde,0xd1,0x89,0x06,0x0d,0x35,0xa0,0xcc,0x22,0xd3,0xf5,0xa6,0x4b,0xb6,0xca,0x43,0x34,0x5a,0x3d,0x39,0x95,0x0b,0x95,0xbe,0xdc,0xe6,0x61,0x72,0xbe,0x2f,0x19,0x1c,0xe8,0x22,0x5e,0x18,0xc9 -.byte 0x59,0x4a,0x08,0xa3,0x85,0x5c,0x06,0x36,0x00,0x2e,0x84,0x3e,0x3e,0x07,0x5b,0xfa,0xda,0xbb,0xbb,0x57,0x20,0x6f,0x1b,0x8d,0xe5,0xc5,0xdb,0x8d,0x23,0x1a,0xfc,0x67,0xa9,0xc8,0xea,0xe1,0x54,0xbb,0x8a,0x8a,0x0b,0xa6,0x02,0x35,0xd6,0xd5,0x4d,0xff,0x09,0x79,0x31,0x9a,0xc2,0xad,0xa7,0x66,0xb5,0x3c,0xbd,0xb7,0xcb,0x17,0x30,0x4b -.byte 0x56,0xf5,0xd2,0x51,0x90,0xbb,0x47,0x00,0xc0,0xf3,0x8b,0xd7,0x10,0x33,0x6d,0xe8,0xe4,0xcf,0xd6,0xbf,0x35,0x75,0x8d,0x40,0x55,0xd7,0x5d,0xb0,0x40,0xf6,0x95,0xfb,0x1a,0x97,0x24,0xb8,0xc1,0x91,0x5f,0x66,0x6c,0xc7,0xdb,0x16,0xba,0xb8,0x07,0xf8,0xf8,0x91,0xb2,0x8c,0x26,0xb9,0xa2,0x59,0xb0,0xde,0x49,0x63,0xcc,0x7c,0x4c,0x48 -.byte 0xb5,0xe4,0xf9,0x81,0x28,0x48,0x9f,0xa0,0xa4,0xf8,0x0d,0xcc,0x7b,0xf3,0xce,0x08,0x85,0x73,0x4a,0x64,0xfc,0xa8,0xc0,0xae,0x7a,0xbf,0xa5,0x3f,0x45,0xaf,0xe7,0x7f,0x41,0x61,0x34,0x08,0x6e,0x09,0x0d,0x9d,0xea,0x90,0xbe,0x62,0x7c,0x38,0x92,0xa7,0x63,0xfa,0x03,0x80,0x10,0xc4,0x53,0x46,0x0b,0x44,0x88,0xea,0x50,0xb6,0x82,0xf8 -.byte 0x0b,0x2d,0x93,0x63,0x82,0x80,0x2b,0x61,0x3e,0x17,0xd1,0xd8,0x6c,0xb1,0xb4,0xbd,0xfd,0xad,0x1c,0x10,0x30,0xc1,0x78,0xd4,0x5f,0x21,0x49,0x54,0x7a,0x08,0x2b,0x25,0x3b,0xc9,0xb7,0x0a,0xf2,0x37,0x83,0xc0,0x43,0x73,0xee,0xd6,0x8b,0x92,0x15,0xde,0xfe,0x14,0xf1,0xfb,0x8b,0x4a,0x85,0x8d,0x78,0xe6,0x36,0x1a,0xbb,0x32,0x6c,0xdd -.byte 0x43,0x76,0xad,0x68,0x90,0x08,0xd2,0xbd,0x24,0x41,0xd4,0x93,0x17,0xa8,0x9f,0xeb,0x33,0x25,0x1f,0x1a,0xfd,0x45,0x20,0xc1,0x47,0xf1,0x25,0x09,0x89,0x14,0x9e,0x4c,0x88,0xa4,0x1c,0xb8,0xba,0x84,0xd5,0x7d,0x73,0xb2,0x9c,0x48,0x9f,0x84,0x31,0xd3,0x2c,0xe1,0x94,0x61,0x3e,0x5f,0x37,0x25,0xc7,0xb7,0x2d,0xc3,0xa9,0xaf,0xcc,0x0e -.byte 0xe6,0xc7,0x9a,0xa7,0x06,0xe3,0x41,0xb8,0xa6,0xa8,0x9a,0xe7,0x76,0xef,0x83,0x5a,0x80,0xa4,0xe3,0x0c,0x04,0xa2,0x0b,0x91,0x33,0x34,0x17,0xa4,0x02,0x2d,0x12,0x84,0x67,0x85,0x6b,0xc0,0x3a,0x0d,0x16,0xf2,0x66,0x04,0x71,0xe9,0xec,0xa6,0xbb,0x58,0x42,0x92,0x70,0xf5,0x0d,0x52,0xcd,0x1e,0x2d,0xd4,0x28,0x0f,0x68,0x35,0xd9,0xa4 -.byte 0x40,0x09,0x30,0xe9,0xbb,0xaf,0x77,0x63,0x4f,0xba,0x56,0x97,0xe8,0x92,0xcc,0xba,0xdb,0xe4,0xe0,0xdf,0x19,0x21,0x71,0x23,0x3d,0xd0,0xb1,0x25,0xd3,0xf8,0x53,0x01,0x30,0x9a,0xea,0x84,0x1b,0x18,0x68,0x4a,0xb9,0x9e,0x60,0xc4,0xfc,0xf7,0x56,0xb7,0x49,0xe1,0x50,0x38,0x7d,0x3d,0x87,0xa2,0xad,0x38,0x5c,0x0c,0x53,0x21,0xa0,0x56 -.byte 0x3a,0x94,0xd7,0xa8,0x23,0x96,0xa9,0x66,0x4e,0x88,0xae,0x4b,0x6e,0xcb,0xc6,0xa6,0xdb,0x1f,0x2e,0xae,0xe7,0x24,0xe2,0x1e,0xf7,0x3a,0x14,0x48,0x5e,0xfa,0x90,0x0a,0x84,0xa6,0x1c,0xaa,0x60,0xc0,0x2c,0x69,0xe8,0x36,0xb3,0xee,0x55,0x2a,0xf7,0x90,0xa1,0x92,0x4f,0x29,0x1e,0x49,0x6e,0x73,0x22,0x1f,0x8b,0x0c,0xb6,0xf4,0x3c,0xbf -.byte 0x82,0x47,0x49,0xc3,0x94,0x0e,0xcf,0x9b,0x86,0x88,0xc2,0xd0,0xd7,0xa7,0x43,0xfb,0x89,0x4b,0xbd,0x5d,0x4c,0x6b,0x7a,0xc7,0x74,0x1b,0xfb,0x48,0x12,0x68,0x61,0x91,0xf9,0xf3,0xb6,0x7f,0x4f,0x72,0x89,0xf0,0x72,0x46,0xf7,0x6f,0x84,0xd1,0x38,0x6d,0xd9,0x1b,0xa5,0xd1,0xe2,0x29,0xe0,0xa6,0xbf,0x1c,0xbd,0xfb,0xdd,0xdc,0xa5,0xae -.byte 0x7a,0x9c,0xd0,0xc3,0xfa,0x6f,0x72,0xa3,0xa2,0x8b,0x87,0x0d,0x9a,0x6a,0xfc,0x53,0x9a,0x08,0x61,0x86,0x67,0x2a,0x90,0x6a,0x09,0x20,0x8e,0xde,0x32,0x35,0x34,0x75,0xc0,0xa8,0xab,0x1b,0xc4,0x7c,0xc8,0xd9,0x90,0xcf,0x32,0x27,0x6c,0x68,0xf9,0x18,0x14,0x05,0x57,0x39,0xc6,0x9e,0x5e,0x38,0x07,0xdb,0x81,0xb4,0xa4,0x54,0x06,0xd6 -.byte 0x79,0x78,0x0e,0xc8,0xb9,0x56,0xda,0x08,0x2e,0x77,0x26,0xcc,0xf7,0xa5,0x2d,0xd8,0x91,0xa6,0xfc,0x25,0x0e,0x91,0xdd,0x3c,0xa8,0x14,0x7a,0x95,0x05,0x5b,0x15,0x7d,0x1d,0x9b,0x3c,0x8c,0xfd,0xdc,0xa5,0xcd,0xec,0xea,0x7a,0x2b,0x7e,0x79,0x21,0x54,0xea,0x7f,0x52,0xb4,0xbb,0x4f,0x07,0x95,0x39,0x4a,0xaf,0x2e,0xb4,0x1e,0x9e,0xc6 -.byte 0x0a,0x07,0x58,0xd4,0xa5,0x44,0x73,0xa8,0x84,0x26,0x67,0xb8,0x0f,0xc7,0x6b,0xa7,0x28,0xf6,0x05,0x91,0x3e,0x22,0xcd,0xd7,0xf5,0xfc,0xae,0x22,0x42,0x96,0x3b,0x57,0x91,0xce,0x44,0xd0,0xfd,0xc3,0x4c,0x8b,0x8b,0x67,0xfe,0x03,0x86,0x92,0x34,0xf7,0xf9,0x53,0xb3,0xdf,0x36,0xcf,0x16,0x1c,0x68,0x36,0x17,0x1f,0x41,0x56,0x1d,0xda -.byte 0x90,0xb3,0xab,0x03,0x97,0x88,0x23,0x65,0x89,0x72,0xe3,0x6d,0x8e,0x37,0x5d,0xee,0x89,0x81,0x11,0x27,0x8b,0xf0,0x9b,0xef,0xa2,0x34,0x45,0xcc,0x41,0xcf,0x2a,0x88,0x70,0xe4,0x78,0xfc,0xe1,0xb5,0x51,0x70,0x84,0x64,0xd1,0x10,0x71,0x5d,0xa4,0xb4,0x6d,0xb5,0x98,0x6e,0xcc,0x9a,0x62,0x14,0x30,0xce,0x1a,0xff,0x49,0xd6,0xaa,0xcc -.byte 0xe1,0x99,0x42,0xb1,0xfe,0x77,0x8a,0x2d,0xdb,0xc0,0x0d,0x50,0x53,0x0d,0x92,0xe5,0x2b,0xd0,0x78,0x83,0x08,0x4a,0x0c,0x1d,0x5b,0x03,0x22,0x65,0x3d,0x9e,0xdb,0xcf,0x01,0x61,0xf7,0x6d,0x2b,0x99,0xef,0xba,0x80,0x50,0xda,0xda,0x2d,0xbf,0x00,0xdf,0x6f,0xec,0x95,0xbc,0x5b,0x4e,0xda,0x83,0xe4,0x5d,0xf0,0xa7,0x1b,0x27,0xf1,0x76 -.byte 0x04,0x5d,0x3d,0x2c,0x12,0x15,0xad,0xef,0x47,0xdc,0x22,0x9b,0xc2,0x80,0x91,0xf3,0xbf,0x16,0xe9,0xd3,0x35,0x94,0x4b,0xfd,0xa3,0xa1,0xee,0x98,0xad,0x99,0xea,0x07,0xe1,0x0f,0xa7,0xbd,0x0b,0xfb,0xc0,0xd5,0xb0,0x49,0x37,0xc6,0x5f,0xe7,0x18,0xc1,0x60,0xe9,0x1d,0x5e,0x0e,0xea,0x73,0xf2,0xa1,0x75,0x7e,0x39,0x51,0x07,0x1e,0xcb -.byte 0x2a,0x5b,0x26,0x75,0xbe,0x02,0x5e,0xde,0x6c,0x37,0xb1,0x3c,0x1f,0x25,0x65,0x7d,0x9e,0x5d,0xa1,0x0b,0x98,0x27,0x53,0xb9,0xbb,0xc2,0x3e,0x8d,0x2d,0x5e,0x5c,0xbf,0xed,0x66,0xe8,0xd1,0x7d,0xaa,0xef,0xca,0x0e,0xd0,0x78,0x2b,0x89,0x07,0x76,0xb6,0xc3,0x92,0x42,0x3a,0x84,0x1d,0x81,0xc1,0xe8,0x1a,0xb8,0xe6,0xf1,0x43,0xcc,0x7a -.byte 0x59,0x4d,0x9f,0x00,0xfe,0x6a,0xe5,0x42,0x71,0x3c,0xcb,0xc8,0x45,0x18,0xf0,0xf2,0x81,0x9d,0x5a,0xb7,0x8d,0xbe,0x31,0xcb,0x7d,0xca,0xb7,0x19,0x57,0xb1,0x61,0x36,0x90,0x42,0xe2,0xc3,0xf5,0xa5,0x4b,0xc3,0xd4,0xe7,0x6c,0xb6,0x0c,0x06,0x19,0x4b,0x54,0x8f,0x2d,0xdc,0xc5,0x2b,0xff,0x1c,0x61,0x29,0xda,0x95,0x4f,0xa1,0x21,0x25 -.byte 0x24,0xbe,0xc7,0x34,0x2f,0xbf,0x33,0x6d,0x82,0x8f,0xf1,0xa9,0x97,0x5a,0x49,0x7f,0x60,0x00,0xf2,0x3e,0x7b,0x64,0xdf,0xc8,0xd3,0x5f,0x6e,0x1f,0xfb,0x71,0x80,0xf3,0x55,0x42,0xbe,0x32,0x7b,0xa9,0xeb,0xf6,0x31,0xe2,0xf0,0xd1,0xe9,0xbe,0x96,0x0e,0xb3,0xdf,0x3e,0xb2,0x2c,0xc3,0xce,0xbd,0xe7,0xfe,0x1c,0xed,0x2c,0x0b,0xaa,0x32 -.byte 0x76,0x82,0xb4,0x6b,0x18,0xa7,0x68,0x19,0xb7,0x27,0x21,0x4c,0xb0,0x22,0x98,0x58,0xd5,0x90,0x80,0xab,0xa1,0xfe,0x83,0xc5,0x66,0xf6,0x3e,0xa2,0xa9,0x6f,0x73,0xce,0x7f,0x0c,0xe6,0xde,0xee,0xb0,0xe6,0x2a,0xcc,0xcc,0xb0,0x53,0x8c,0xce,0xc8,0xdc,0xea,0x83,0xb4,0x0e,0x69,0x8d,0x90,0x86,0xaa,0xe3,0x3b,0xfb,0x88,0xe2,0xe8,0x27 -.byte 0x65,0x36,0x07,0xb3,0x91,0x0e,0x5a,0x6b,0x9f,0x0f,0xbd,0x81,0xb3,0x54,0x65,0x71,0xa4,0x2c,0x8e,0xda,0x47,0x04,0xce,0xfe,0x00,0x52,0xf1,0xdf,0x82,0x27,0x70,0x2a,0xb1,0x79,0x2f,0x27,0x7f,0xae,0x9e,0x5c,0x36,0xec,0xa0,0x2a,0xf3,0x74,0x78,0x01,0x17,0x74,0x2a,0x21,0x4f,0xb8,0xd2,0xe4,0xfe,0x5b,0x06,0x14,0xa5,0xb1,0xb1,0xff -.byte 0xee,0x79,0xf7,0x18,0xb9,0x31,0xa4,0x63,0x47,0x1c,0xdf,0x38,0x04,0x2d,0x18,0xca,0x14,0xf8,0x2f,0xec,0x0d,0x58,0xad,0xbb,0xf4,0x45,0x11,0x0e,0xfa,0x17,0x4c,0x5e,0xd4,0xa6,0xde,0xe4,0x13,0x44,0x2c,0xb9,0xfd,0xcd,0x41,0xe7,0xf9,0xda,0xbc,0x28,0x8f,0x0c,0x41,0x4d,0xa7,0x0d,0xf5,0x96,0xd7,0x8f,0x10,0x96,0xfb,0x75,0x75,0x86 -.byte 0xc9,0x6e,0x23,0x92,0x71,0x69,0x7b,0x94,0x61,0x1c,0x3f,0xcf,0x66,0x34,0x62,0x68,0x5d,0xee,0x7b,0x34,0x5d,0x2a,0x39,0xbb,0x6a,0x34,0xea,0x6e,0xe3,0xe9,0xdb,0xe4,0x34,0x6e,0x29,0x0b,0x21,0x38,0xe7,0x5b,0x79,0x37,0x54,0xf0,0xed,0xaa,0x07,0x2b,0x21,0x29,0x67,0xfe,0x7d,0xa5,0x99,0x0e,0x5d,0x05,0xe7,0x61,0x6e,0xd1,0x4a,0x15 -.byte 0x4a,0x56,0xb1,0x13,0x49,0x8c,0xf4,0x4f,0xd7,0xe9,0x68,0xae,0x09,0x37,0xd3,0x96,0x21,0xe8,0x1f,0x9f,0xa9,0xc6,0x54,0x57,0x63,0x09,0x1e,0x71,0xf2,0x48,0x9e,0x50,0xbb,0xb3,0xf1,0x4e,0x2d,0x1d,0x79,0x69,0x0a,0xa2,0xa9,0xdd,0x1b,0x55,0x62,0x6b,0x0d,0xcc,0x9c,0xb1,0x5e,0xc8,0x4c,0x4f,0x62,0x3c,0xc4,0xa3,0xb4,0xe4,0x34,0xec -.byte 0x9d,0x0c,0x1b,0x46,0x60,0x68,0xd5,0x04,0xd7,0x1b,0x3c,0x7a,0x98,0x0c,0xd9,0x87,0x2b,0x4f,0x97,0x5b,0x56,0x65,0xb0,0x06,0x6e,0x9e,0x06,0x37,0x0e,0xd2,0xa1,0x52,0xf5,0xaa,0x2b,0xec,0xbd,0x0f,0xb6,0xba,0x48,0x63,0x57,0x51,0xe3,0x00,0x53,0xf5,0x77,0xb2,0xa4,0xb1,0x44,0x01,0x3e,0xcf,0xe9,0x2a,0x7a,0xf5,0x19,0x5e,0x43,0x36 -.byte 0xe0,0x38,0x41,0xbc,0xda,0xb5,0xd0,0x69,0xdf,0xd2,0x04,0xd4,0xf8,0x38,0x37,0x1c,0x90,0x30,0xf2,0x3d,0x03,0xe4,0x3f,0x84,0x2c,0x9a,0xa4,0x8a,0x00,0x4e,0x49,0x24,0x62,0x06,0xb4,0x9d,0x33,0x8a,0x8e,0xd2,0xbd,0x1b,0xa1,0x83,0x0b,0xa5,0xa2,0x5c,0xcf,0xb1,0x65,0x85,0x92,0x1f,0xb0,0x2e,0x3b,0xb2,0xf3,0x80,0xff,0x9d,0x41,0x4d -.byte 0xcd,0x25,0x09,0x02,0x85,0xb3,0xa8,0x49,0x12,0x10,0xe7,0x5c,0x94,0x13,0x4b,0x52,0x53,0x35,0x9c,0xbc,0x7a,0xad,0x04,0x19,0x54,0x8a,0xbc,0x42,0x73,0xf1,0x0a,0x22,0x75,0xbf,0x3b,0x12,0xa8,0xa4,0x47,0x5c,0x95,0x48,0x60,0x71,0x5c,0x9a,0x39,0x5c,0xdb,0x44,0xe8,0x74,0x92,0x3e,0x2b,0x3b,0x1b,0xb7,0x21,0x98,0xe1,0x87,0x32,0xaf -.byte 0x4a,0xe3,0xda,0x4a,0x46,0xde,0x15,0x4c,0xdc,0xc6,0x60,0xe6,0xd7,0x92,0x29,0x05,0x21,0x22,0x9b,0xaf,0xc4,0xd7,0x6a,0xea,0x2c,0x82,0x5d,0xc7,0x81,0xe2,0x67,0x85,0xd2,0x16,0x6f,0x83,0xa8,0x82,0x5f,0x8f,0xf5,0x3a,0x50,0xba,0x04,0xcb,0x76,0x4d,0x80,0x16,0x12,0x72,0xa8,0x6c,0xac,0x78,0xf1,0x8c,0x93,0xab,0xe0,0xb5,0xdc,0xd1 -.byte 0xa5,0x40,0x0e,0x50,0x88,0xd2,0x9d,0x56,0xf6,0xa0,0xd4,0x45,0xcf,0xef,0x16,0x1a,0xa4,0xaa,0x91,0x5c,0xa3,0x8f,0x84,0xf8,0x3e,0x30,0x1f,0x5f,0x55,0xf9,0xd3,0x3d,0xb8,0x64,0xbb,0x3c,0x91,0xe4,0x0d,0xa5,0x43,0x14,0x75,0xe7,0xec,0x8c,0x12,0x56,0x34,0xb0,0xa9,0xae,0x93,0x91,0x34,0xfc,0x78,0xa3,0x81,0x51,0x45,0x7d,0x9f,0x7d -.byte 0x5e,0xc7,0x5e,0x51,0x17,0xfa,0x02,0x5d,0xb2,0xf7,0x79,0x4b,0x49,0xd2,0x1b,0x6f,0xfd,0x9e,0xff,0x75,0x74,0xf0,0x26,0x7e,0xd7,0x65,0xb0,0xf3,0x0a,0x0c,0xd2,0xa2,0x26,0x98,0x03,0x26,0xb5,0x67,0xc4,0xc0,0xed,0x80,0xd4,0x20,0xf6,0x7e,0x17,0x54,0xeb,0xde,0xc3,0x86,0x51,0xda,0xf7,0xe5,0xc7,0xfe,0xfc,0x71,0x83,0x80,0xbe,0xde -.byte 0x4b,0xda,0x83,0x76,0x63,0x04,0x03,0xdd,0xe0,0xe0,0x4e,0xb6,0x32,0xd5,0xd0,0xce,0xd7,0xaa,0xcd,0x5f,0x64,0xa6,0xd8,0x9e,0xc5,0x97,0x30,0xad,0xf1,0x82,0x8f,0x7c,0x18,0xec,0x30,0x1d,0x2d,0xb6,0xdb,0x33,0x65,0xed,0xe2,0x24,0xd8,0xba,0x0a,0x1f,0x79,0x2a,0x1c,0xe1,0x4e,0x04,0xa6,0x74,0x74,0x37,0x42,0x94,0xc4,0x99,0x0e,0xf8 -.byte 0x3f,0xf3,0xff,0xeb,0x7f,0x95,0x9c,0x47,0x56,0x68,0x6a,0x0d,0x6e,0x66,0x71,0x3b,0x51,0xd5,0x12,0x7e,0x59,0x39,0x43,0xb5,0x53,0xd3,0x1d,0xa2,0xe9,0xa1,0xc8,0x8d,0xf2,0x8e,0xa1,0x9c,0x36,0xdd,0xda,0xd3,0x61,0xd8,0xe9,0x76,0x5e,0xcb,0x0a,0x52,0xc8,0x5a,0x25,0x00,0x21,0xea,0x6a,0x96,0xde,0x02,0x76,0x02,0x63,0x73,0x28,0x63 -.byte 0x46,0x37,0xe1,0x75,0x2f,0x42,0x8f,0xee,0x2c,0x84,0x82,0x43,0x43,0x2d,0xa9,0x13,0x50,0x46,0x54,0xed,0x76,0xbd,0x10,0x1c,0x9b,0xa1,0x42,0x97,0x68,0xca,0x84,0x2e,0x1d,0x6f,0x86,0x67,0xaf,0xb7,0x20,0xc1,0x7c,0xab,0x70,0x20,0xa1,0x79,0x71,0xe4,0xb7,0x45,0x8a,0x04,0xd3,0x70,0x10,0xa8,0x28,0xc3,0x56,0xff,0x43,0x36,0x13,0x88 -.byte 0xb6,0x2d,0xfd,0x7f,0xbc,0xc9,0x1d,0x11,0x9a,0x7c,0xd0,0xfc,0x11,0xac,0x54,0xd5,0xc3,0x03,0xd1,0xe3,0x9e,0xff,0x03,0xdb,0xd9,0xd8,0x77,0x96,0x08,0xf4,0x1b,0xd9,0xfa,0x70,0xed,0xab,0x53,0x78,0xca,0x28,0xa7,0x29,0x49,0x45,0x37,0x10,0x8f,0x61,0x7d,0x11,0x99,0x2e,0xe8,0x5d,0x45,0x3a,0xe7,0xd2,0x6c,0xb6,0x03,0xc4,0x6d,0xaa -.byte 0x52,0x60,0x8c,0xc6,0x9c,0x17,0xba,0xf6,0x3b,0xd4,0x4b,0x26,0x63,0x92,0x8c,0xb9,0x6a,0xf2,0x26,0x91,0x9d,0x8d,0x99,0x39,0x26,0x7d,0xb5,0x4f,0x4c,0xc6,0x0e,0x2e,0xe1,0xc6,0xcb,0x98,0x93,0x71,0x9b,0xaa,0x01,0x40,0x70,0x93,0x2a,0xe8,0x27,0xc5,0x20,0xa7,0xd2,0x06,0x8b,0xb0,0x29,0xcd,0x4f,0x2c,0x5a,0xde,0x35,0xc7,0x2a,0x8e -.byte 0xa7,0xae,0x02,0xfa,0x8e,0x4d,0xf3,0x77,0x67,0xe0,0xcb,0x84,0x69,0xc6,0x05,0xe4,0x84,0xe3,0x6e,0x02,0x6c,0x3b,0x93,0x30,0x3e,0x89,0x2c,0xc7,0xa5,0x7e,0xaa,0x58,0x59,0x25,0xf6,0xff,0x56,0x9a,0x4a,0x70,0xbf,0x88,0x20,0x8d,0x51,0x5e,0x08,0x13,0x26,0x2c,0x5d,0x88,0x13,0x3e,0x32,0x7a,0xf6,0x17,0x5c,0xdb,0xc4,0xcd,0x5a,0x16 -.byte 0x65,0xe4,0x34,0xeb,0x21,0x6d,0xb9,0x30,0x5d,0xc0,0xa2,0xea,0x4f,0x63,0x0e,0xbe,0x32,0x91,0x89,0x6f,0x96,0x40,0xf3,0x5f,0xa3,0xf2,0x15,0xc3,0x3c,0x3c,0xb8,0x2f,0x0d,0xc2,0xcd,0x4e,0xa0,0xa5,0xf6,0x78,0x40,0x0b,0x90,0x11,0x52,0xff,0x8f,0x7f,0x6a,0x0c,0xd6,0x3b,0x64,0x80,0x47,0xfa,0x70,0xbe,0x01,0xdc,0xdf,0x5b,0x75,0x7c -.byte 0xca,0x66,0xf0,0x2a,0x53,0x89,0x55,0x87,0xf8,0xec,0xd1,0x18,0x22,0x0c,0xd5,0x0e,0xc8,0x1c,0xbc,0x1e,0x66,0x14,0x44,0x10,0x3c,0xd4,0x2e,0xca,0x0b,0xd8,0x3f,0x81,0xd8,0x9f,0x81,0xf6,0x62,0x23,0xe4,0xc7,0x0d,0xb0,0x1b,0x00,0xd8,0xf4,0x1a,0xdd,0x9b,0xa1,0x74,0xeb,0xf0,0x65,0x5c,0x82,0x00,0x17,0xa6,0x68,0x29,0xd5,0xa4,0x64 -.byte 0xd3,0x15,0x90,0xd0,0x91,0x17,0xfc,0xd2,0xd7,0xad,0x4b,0xd8,0x41,0x03,0x51,0xfd,0x61,0xac,0x34,0xd4,0xff,0xaa,0xb1,0x64,0x6c,0x79,0x78,0xf7,0x6b,0x18,0x03,0x2b,0x6b,0x9a,0xd7,0xce,0x55,0x6e,0xdd,0xab,0x2e,0xbc,0x27,0x3a,0x8c,0xa5,0x8d,0xf0,0x55,0x81,0x0c,0x6e,0x8d,0xd8,0xd2,0x24,0x5e,0x2e,0x56,0xa8,0x1e,0x9c,0x98,0x88 -.byte 0xd3,0xbe,0x90,0x56,0x70,0xe5,0xcc,0x49,0x2a,0x13,0x98,0x99,0xbd,0xc9,0x9f,0x53,0x85,0x07,0xbe,0x54,0xa7,0x4c,0xd6,0x96,0x7d,0x8f,0x24,0x79,0x67,0xb2,0x62,0x4c,0x6a,0xc1,0x6c,0xb7,0xdc,0xe9,0x21,0xe3,0x27,0xc7,0x53,0xff,0xe7,0xd1,0xea,0x60,0xa8,0x56,0x08,0x5c,0x29,0x0a,0x04,0x0c,0xda,0x7a,0x70,0x8c,0x3d,0x55,0x3f,0xcf -.byte 0x9e,0xea,0x74,0x8b,0xbc,0xf0,0xf1,0x3a,0x86,0x22,0xe5,0x54,0xa7,0x70,0xc2,0xcd,0xb8,0x9f,0x4e,0x9f,0x48,0xa8,0xc0,0x82,0x0d,0x73,0x8b,0x3c,0xfc,0x20,0xf4,0xbe,0x79,0xde,0x8e,0x3c,0x26,0x85,0xde,0x74,0xd1,0xe3,0xd5,0x8f,0x39,0x71,0x46,0x8c,0xbd,0x68,0x28,0x2d,0x36,0x0d,0x66,0xc1,0x0b,0x96,0x3e,0x11,0x2e,0x44,0x17,0xd5 -.byte 0xfe,0x0d,0x70,0x84,0x96,0x20,0x34,0x2f,0xbe,0xf0,0xf5,0x9b,0xb4,0x5a,0xa9,0x50,0x6a,0xda,0xdb,0x69,0xea,0xef,0xa9,0xaa,0x06,0xc0,0x68,0xa4,0x61,0x1b,0x4b,0xf8,0x0b,0x56,0x91,0xc8,0x6f,0x39,0x15,0xe2,0xcc,0xbf,0x2b,0x36,0x96,0x0c,0x84,0xfb,0x3d,0x4b,0x09,0xe3,0xc2,0x4b,0x05,0x5e,0xfa,0x30,0x75,0xc5,0x54,0xa5,0xbd,0x45 -.byte 0x1e,0x14,0x72,0xd6,0xfd,0xe0,0x8f,0x7b,0x46,0x9b,0x11,0x07,0x27,0x03,0xe1,0x2d,0xcc,0x0a,0x01,0x49,0x61,0xc4,0x61,0x78,0x06,0x5f,0xaa,0x01,0x5b,0x68,0xd7,0x29,0xb4,0x9e,0xd3,0xaf,0xc7,0x45,0xf0,0x23,0xaf,0x28,0xcd,0x96,0x23,0x61,0xb2,0xb4,0x21,0x96,0x5d,0x91,0x3e,0x71,0xb5,0x41,0xf1,0x29,0xf4,0x5b,0x45,0x77,0x16,0x00 -.byte 0x9d,0x39,0x2a,0x1c,0x38,0x6d,0x36,0x97,0x98,0x4c,0x84,0xfc,0xf5,0xf1,0x59,0x7a,0x8c,0x21,0xfb,0xbc,0x9b,0x0c,0x8d,0x60,0xb6,0xc4,0xe3,0x4b,0x33,0x4f,0x04,0x4c,0x27,0xd2,0xa0,0xe1,0x71,0x0b,0x6d,0x40,0x8d,0xba,0xb3,0x11,0x9b,0x07,0x97,0x82,0x01,0x47,0xaa,0x2a,0xd4,0xcc,0x02,0xd3,0x86,0x86,0xb5,0xd7,0x5d,0xbc,0xd0,0x0f -.byte 0x97,0x5c,0xe5,0xac,0xc6,0x53,0xb3,0x39,0x09,0x68,0x2e,0xcc,0xf3,0x43,0xba,0xed,0x15,0x90,0xbe,0x9d,0xeb,0xa4,0xfb,0x4a,0x20,0xcf,0x10,0xb9,0x47,0x99,0xb0,0x89,0x26,0xb9,0xbd,0x4b,0xf6,0xa5,0xbd,0x2f,0xad,0x1a,0x75,0xe8,0xff,0xc6,0x6b,0x6a,0x31,0xbe,0xec,0xd2,0xc4,0x39,0x9e,0x3b,0x05,0x3f,0x24,0xba,0xf1,0x4d,0x0c,0x0c -.byte 0x05,0x60,0x60,0x22,0x0c,0x1b,0x0b,0x6c,0x80,0xd5,0xe8,0x8f,0x81,0xee,0x80,0x41,0x4a,0x69,0x47,0xc6,0x4c,0xeb,0xf6,0x2b,0x91,0x7c,0x9f,0x22,0x74,0x7b,0x43,0x95,0x56,0x55,0xba,0x85,0x23,0xb3,0xc3,0xee,0x6a,0xcc,0x49,0x2c,0x6c,0x86,0x6d,0x60,0x5d,0x84,0x0c,0x3c,0x88,0x61,0x58,0x1d,0xfc,0x00,0x2c,0x84,0x49,0x4d,0x95,0x75 -.byte 0xc0,0x03,0x02,0x59,0xc0,0xe9,0x84,0xea,0xce,0x3f,0x8b,0x76,0xbf,0x19,0xaa,0x13,0x1b,0x8d,0x9f,0xb2,0xeb,0xb3,0x02,0x87,0xee,0xfe,0x73,0xdb,0xc4,0x19,0x27,0xaf,0x15,0x8d,0xf4,0x58,0x97,0x43,0xb9,0x45,0x32,0x5f,0x24,0x2d,0x08,0xfe,0xec,0xf2,0xf1,0x34,0x99,0x7a,0x66,0x44,0x3d,0xd4,0xf7,0x82,0xcf,0xca,0x6f,0x53,0x9f,0x0a -.byte 0x74,0x79,0x9b,0x45,0x5b,0x07,0x92,0x35,0xc6,0xf4,0xd1,0x90,0x2b,0x62,0xec,0x93,0x7b,0x05,0x90,0x75,0xb7,0xb6,0xd9,0x6c,0x30,0xdd,0x9b,0x2a,0x32,0xb1,0xba,0xab,0x1a,0x6c,0x2b,0xd8,0xfb,0x39,0x8e,0x80,0x98,0x6c,0xd0,0xb3,0xf3,0x76,0xe2,0xe6,0x5e,0xee,0xd0,0x29,0xd7,0x57,0x8f,0xc3,0x13,0xcb,0x45,0x90,0x3e,0xa2,0x54,0x88 -.byte 0xd5,0x50,0xd3,0x75,0xed,0x2d,0xa6,0x50,0x11,0x6b,0xb0,0xb6,0xf0,0x1d,0xc9,0x3d,0x1d,0x2a,0xda,0x5e,0x43,0x44,0xf4,0xef,0x3e,0xc7,0xa9,0xe0,0x6d,0x3c,0x38,0xbf,0x84,0x72,0xaf,0xea,0x60,0x15,0x03,0x14,0x77,0xb7,0xb3,0x15,0x4c,0xbc,0xbf,0x55,0x86,0x24,0x73,0x97,0x22,0x9d,0x59,0xa0,0x39,0x76,0x38,0xd1,0x1f,0x25,0xb0,0x64 -.byte 0xf3,0x10,0x67,0xf2,0x7c,0x11,0xf2,0xce,0xbe,0xaf,0x5e,0x2e,0xc5,0xc1,0x01,0xfa,0x80,0xf9,0x87,0xfc,0x5c,0xfd,0x66,0x50,0x01,0xc2,0x00,0x92,0x84,0x0f,0xdc,0xfc,0x10,0xa5,0x6e,0x45,0xf5,0xff,0x58,0x78,0x45,0x5e,0x50,0xbe,0xe3,0xc7,0x25,0x1e,0xdf,0x7f,0x68,0x6f,0xa5,0xb8,0xf8,0x69,0x89,0x5a,0x55,0x65,0xf4,0x96,0xe5,0x7a -.byte 0xa6,0x89,0x69,0x8d,0xdd,0x4f,0x24,0x5a,0x29,0x92,0x1e,0xca,0x74,0x65,0x7f,0xb8,0x32,0x75,0xb5,0x7b,0x15,0xea,0xeb,0xcc,0xf1,0x23,0x69,0xc7,0x58,0x1c,0x3a,0xaa,0x27,0x0a,0x11,0x79,0xcf,0xc9,0xb6,0xbd,0x9d,0x56,0x47,0x36,0x6b,0x7f,0x82,0xb5,0xa7,0x9f,0x79,0x72,0x16,0xba,0x50,0xef,0x37,0x68,0xdf,0xe0,0xd8,0x0c,0x16,0xcc -.byte 0x50,0x6c,0x25,0x63,0xc2,0xd6,0x7b,0xef,0xd9,0xa1,0xef,0x62,0x81,0x97,0x51,0x49,0x69,0xe3,0x13,0x6c,0x1a,0xd0,0x64,0x1b,0x3e,0x48,0x25,0x5b,0x34,0xe9,0xee,0x41,0x34,0xfb,0x8e,0x9d,0x3c,0xbc,0xc8,0xcf,0xe7,0xf8,0x72,0x21,0x0f,0x95,0xde,0x57,0xd7,0x2f,0x80,0x97,0xbd,0x8f,0x2c,0xde,0x19,0xa3,0xba,0x5c,0x92,0xa3,0x75,0x83 -.byte 0xe3,0xc9,0x33,0x3f,0x8f,0x09,0xfa,0x0b,0x60,0x0a,0x2f,0xb3,0x45,0x9d,0x8e,0x9d,0xa3,0x66,0x2d,0xda,0x37,0xe0,0x21,0x52,0x74,0x9d,0x59,0xa4,0x9e,0xea,0x15,0x22,0xb0,0xbf,0x3c,0xd4,0x59,0xef,0x27,0x60,0xf7,0xbf,0x5d,0x1d,0x36,0x9a,0xa5,0xfb,0x53,0x90,0x40,0x83,0x3a,0x20,0x3d,0x6b,0x47,0xbc,0xc3,0xe6,0x07,0xfe,0xd0,0x8e -.byte 0x40,0x42,0x65,0x2b,0x27,0xba,0x69,0x61,0x03,0x36,0x58,0x35,0x7e,0x82,0x53,0xb5,0xe2,0x25,0x31,0xc3,0x77,0xc1,0x91,0x13,0xa4,0x92,0x52,0xea,0x9f,0x43,0x44,0x6b,0x43,0xe9,0x11,0xd4,0x3d,0x53,0xba,0x6b,0x96,0xb5,0x96,0x29,0xa3,0x2a,0x0a,0xf2,0xb5,0x0c,0x5d,0x62,0x37,0xe0,0xd6,0xa2,0xbf,0xcd,0xf9,0x58,0x7f,0xa2,0xfd,0x54 -.byte 0x6a,0xa1,0x90,0xa5,0x61,0x9e,0xa6,0xc2,0xb9,0x80,0x7a,0xb8,0xaf,0x60,0x68,0xa7,0x27,0x77,0x41,0x03,0x4e,0xc1,0x96,0x46,0x23,0x1b,0xff,0xa1,0x37,0x28,0x33,0x27,0xc2,0x99,0xf7,0xcb,0x7f,0x1a,0xfb,0x41,0xc3,0x59,0x11,0xf8,0x39,0x50,0xbd,0x90,0x61,0x4a,0x67,0x4a,0x07,0x5f,0xb1,0x07,0x66,0x0b,0x52,0xad,0x90,0xc2,0xd7,0x4e -.byte 0x42,0x9e,0xcc,0x5c,0xeb,0xf2,0xdc,0xaa,0x52,0xcf,0x0e,0x7d,0xae,0x3e,0x1a,0x2c,0x9e,0x79,0xfb,0x29,0x10,0x29,0x61,0xa4,0x93,0x9d,0xa9,0xe9,0x71,0xc5,0xf7,0x07,0x13,0xe9,0xbd,0x2e,0x2d,0x0c,0xd6,0xaf,0x54,0x48,0x58,0xc2,0x91,0x37,0xf4,0x61,0x3a,0x96,0x81,0xdc,0x82,0x02,0xff,0xc9,0xf7,0xf7,0x9f,0x9f,0x28,0xd1,0xb1,0xe3 -.byte 0x2b,0x3d,0x85,0xef,0x15,0x82,0x3b,0x9a,0x17,0xee,0x7f,0xd3,0xa5,0x7c,0x41,0x27,0xc9,0x4c,0xe9,0x7a,0x30,0x9f,0xc5,0x34,0xaf,0xc8,0x1c,0x8a,0x7c,0xa6,0xf4,0xdc,0xa6,0xdb,0x68,0xc1,0xa1,0x13,0xb0,0x54,0x49,0x25,0x43,0xc0,0xd4,0x93,0xd6,0x70,0x53,0x3e,0x5f,0xd5,0x42,0x6e,0x78,0xb8,0x15,0x07,0x6a,0x91,0xe8,0xf1,0x2f,0xcf -.byte 0x07,0x84,0x25,0xb3,0x20,0xb9,0x35,0x25,0xbb,0x26,0x96,0x02,0x25,0xd5,0x83,0x23,0x71,0x6d,0x62,0xa7,0x99,0x73,0x63,0x2a,0x51,0x25,0x34,0x3d,0x51,0x95,0xc7,0x9b,0x01,0x0a,0xab,0x11,0xb2,0x32,0xcd,0xe3,0xef,0x63,0xa4,0x6d,0xdb,0x7b,0xf6,0x5f,0xc5,0xf3,0xe5,0x8c,0x6b,0x0a,0x04,0x33,0x53,0x0d,0xf6,0x13,0x8c,0xb8,0xc7,0xba -.byte 0xc2,0xf0,0xd4,0xa7,0x1a,0xce,0x7c,0x54,0x72,0x2b,0x89,0xf4,0x05,0x5c,0x30,0x42,0xe5,0x58,0x65,0x3a,0x2e,0xf9,0x40,0xab,0x2b,0xf9,0xc3,0x99,0x40,0x3c,0xb1,0x7b,0x2c,0xdc,0xfe,0x41,0x21,0x71,0x00,0x75,0xbd,0xea,0xf3,0x84,0x88,0x6b,0x9c,0xe2,0x80,0x2f,0xad,0x9f,0x9d,0x0a,0xdf,0xb5,0x38,0x61,0x89,0xfb,0x67,0x45,0x9c,0x39 -.byte 0xf9,0x84,0x54,0xc4,0xd6,0x6f,0x00,0x39,0x90,0x82,0xfa,0xce,0xae,0xe8,0xaf,0xa4,0x97,0x3a,0xfe,0x71,0xaf,0x5e,0x00,0xd1,0x9e,0x33,0x41,0x63,0xca,0xa5,0x5a,0x8b,0x09,0x2a,0x26,0xef,0x96,0xb7,0x5d,0xc4,0x92,0xfa,0x51,0xdb,0x1d,0x63,0x5f,0x7c,0x94,0x53,0x84,0xed,0xa3,0x99,0x07,0x9f,0xdc,0x55,0xb3,0x31,0x67,0x1a,0x63,0x05 -.byte 0xec,0x36,0x79,0x57,0xf8,0x39,0xc3,0xdd,0xd5,0x6a,0x21,0xfc,0x54,0xe6,0x28,0xc4,0xf1,0xd2,0xce,0x02,0x43,0x50,0x30,0x15,0x4d,0x3c,0xd0,0x1c,0xf6,0x7e,0xd0,0xa4,0x86,0xe7,0xf5,0xc2,0x06,0xc5,0xc4,0xa8,0xe2,0xd3,0xc7,0xcf,0xbd,0xab,0x9f,0xe3,0x42,0xc4,0xcd,0x65,0xfa,0xd3,0xcd,0xdf,0x55,0xc4,0xce,0x6e,0xe8,0xfc,0x96,0x0f -.byte 0xe2,0x92,0xca,0xde,0x37,0x7c,0xc9,0x80,0x4a,0x54,0xe9,0xfd,0x3c,0x4b,0x81,0xb8,0xd9,0x1a,0xf1,0x91,0x5d,0x9d,0xef,0x3e,0xd1,0x78,0xe2,0x1e,0x0e,0x09,0x62,0xdd,0xc6,0xb9,0xde,0x29,0xba,0xb0,0x62,0x49,0x53,0xb6,0x8d,0x9f,0xbf,0x4d,0x77,0xa4,0xd1,0x0b,0xf0,0x31,0x2e,0xe5,0x71,0x2e,0x18,0xa4,0xa7,0xcb,0xa6,0x30,0x24,0x11 -.byte 0x8d,0x16,0x21,0x71,0x6a,0x19,0xde,0x3c,0x5a,0x00,0xa6,0xe2,0x43,0x98,0xe8,0x83,0x10,0x76,0xef,0xca,0x67,0x61,0x80,0x98,0x48,0x06,0xa9,0xcd,0x13,0xa6,0x1e,0x5b,0x2b,0xef,0xb7,0x3a,0x24,0xf7,0x10,0x8d,0xc2,0xaa,0x9c,0x78,0x0d,0xd1,0x54,0xb1,0x4e,0x5a,0x21,0xc2,0xb4,0x11,0x15,0xdb,0xb3,0x9c,0xe4,0xf1,0xfc,0xa5,0x66,0x0c -.byte 0x56,0x34,0x05,0x14,0x88,0x2c,0xfc,0x3f,0x97,0x30,0xd5,0xd0,0xba,0xa3,0xf1,0x47,0xc0,0xf1,0x59,0x3c,0xda,0x1a,0xc1,0x90,0xae,0x4b,0x26,0xd3,0x5f,0xc9,0x8f,0x62,0x56,0x9c,0x64,0xec,0xda,0x63,0x37,0xa1,0xa2,0x87,0x74,0xcb,0xcc,0x27,0xcb,0x2a,0x97,0x57,0xa3,0xb9,0xac,0xe2,0xbd,0x97,0x93,0x21,0xb9,0x8b,0x82,0xa1,0xe7,0x76 -.byte 0xc1,0x49,0xd6,0xb2,0x52,0x7b,0xd6,0xbb,0x31,0x0f,0x87,0xc0,0xaa,0x91,0x70,0x19,0x76,0xa5,0xea,0xf0,0x87,0x47,0x50,0xc1,0xff,0xf7,0xa6,0x6c,0x65,0xff,0xdf,0x83,0x5c,0x54,0xf0,0xb1,0x18,0xe0,0x13,0x58,0x74,0xc0,0x67,0x0e,0xb8,0xdc,0x59,0x6c,0x19,0xf4,0xee,0x3a,0x07,0x63,0x68,0x1d,0x62,0x60,0xb5,0x71,0xce,0x21,0x61,0x8c -.byte 0xa5,0x74,0x9b,0x77,0x8e,0x15,0x20,0x18,0x19,0x96,0xf6,0xfa,0xd2,0x6c,0x03,0xcb,0xcb,0x8c,0x91,0x0d,0x29,0x91,0x70,0xc5,0x96,0x60,0x18,0xad,0x65,0x66,0x43,0xf9,0x13,0x97,0xe3,0xe3,0xcb,0xbf,0x68,0x0b,0xb2,0x87,0x9c,0xfa,0x96,0x48,0x14,0xef,0x6e,0xbd,0x45,0xb9,0x2f,0xbb,0x80,0x80,0xc5,0xf6,0x22,0x41,0x9a,0xec,0xdd,0x41 -.byte 0xfc,0xf3,0x0d,0x8e,0x2e,0x3c,0xda,0xef,0x2c,0xbd,0xbc,0x0e,0x88,0xd2,0x97,0x3d,0x40,0x37,0xa6,0xde,0x1d,0x00,0xeb,0x39,0xea,0x44,0xee,0x8a,0x2f,0x77,0xea,0xea,0x1d,0x90,0xd1,0xec,0xe4,0x31,0x0c,0xde,0x6f,0x55,0x17,0x5c,0x1e,0x19,0x91,0xac,0x36,0x00,0x26,0x17,0xa6,0xcd,0x8b,0xe2,0x72,0x6f,0x8f,0x3c,0xc6,0x76,0x6e,0x3d -.byte 0x4e,0x93,0xb3,0x8b,0xad,0x24,0x17,0x39,0xc0,0xfe,0xba,0x90,0xc5,0xbd,0x4b,0xe4,0xae,0xac,0xf6,0x55,0x72,0x3e,0xf0,0x12,0x32,0x5a,0xdd,0x8a,0x3f,0x67,0xb6,0xdf,0xf6,0x11,0x02,0xf5,0x84,0xcc,0x7d,0x36,0xe7,0x1b,0xf0,0x9a,0x52,0xbe,0xf3,0x06,0xd6,0xdb,0x02,0xd4,0x80,0x0b,0xcd,0xf0,0xfe,0xec,0x86,0x3f,0x89,0x34,0xcb,0x88 -.byte 0x34,0x28,0x57,0x00,0x33,0xeb,0x4f,0xfa,0xdb,0xd8,0x09,0xd9,0x56,0x53,0xc1,0x02,0xc0,0xa8,0x4c,0xdc,0xfd,0x26,0xb3,0x55,0x1d,0x47,0x0d,0x68,0x50,0xb8,0xa3,0xb4,0xf1,0x31,0xfa,0x16,0x33,0x94,0x40,0x95,0x53,0x9c,0x9f,0x5b,0x25,0x47,0xb1,0x27,0xbc,0x38,0x7d,0x23,0x01,0x7f,0x70,0x7a,0x61,0x0e,0x46,0x5c,0xcc,0xd7,0xcc,0x15 -.byte 0x15,0x0a,0xed,0x4c,0x99,0x66,0x3a,0xc3,0xc1,0x9a,0x7a,0x38,0x6a,0x0c,0xde,0x13,0x67,0x65,0xfc,0x06,0x99,0x7c,0xa5,0x90,0x8a,0x90,0x58,0xce,0xf3,0x23,0x76,0xfc,0x03,0xfb,0xb3,0x36,0x54,0xa9,0x33,0x35,0xfe,0xe3,0x3d,0x53,0x7e,0xe0,0xae,0xcf,0xc0,0xa2,0xe1,0x28,0xb9,0x97,0x96,0x87,0x90,0xa1,0x13,0xd0,0x1d,0x5b,0x43,0xf1 -.byte 0xa5,0xfa,0x81,0x83,0xe7,0x7b,0xa1,0x5f,0x9f,0xf5,0xd3,0xb6,0x80,0x8b,0x91,0xed,0x31,0x14,0x05,0x78,0x85,0x9d,0xea,0x59,0x69,0xa5,0x29,0xc5,0xf1,0xd7,0x9d,0xa3,0x8b,0x9d,0xe0,0x8d,0xc3,0x4e,0x2d,0xfa,0x1c,0x6c,0xd2,0xd7,0xcb,0xda,0x86,0x5d,0xb3,0x1a,0xb4,0x12,0xe3,0xa8,0xd7,0xe1,0x84,0xce,0x0e,0x06,0xd0,0x9e,0xf0,0xb1 -.byte 0x5b,0x2f,0x77,0x10,0x6f,0x41,0x2f,0x5b,0x48,0x43,0xf3,0xef,0xdb,0x09,0xdb,0x01,0x89,0xfc,0x7a,0x4a,0xc0,0x96,0x33,0xdf,0xbe,0x49,0x85,0xa7,0x88,0x93,0x05,0xf2,0x15,0x12,0x85,0x04,0x20,0x7d,0x8c,0xe2,0x0a,0xea,0xfe,0xed,0xbf,0x98,0xdb,0x9d,0x1f,0xaf,0x0f,0xbf,0xf7,0x12,0x4f,0x69,0x4e,0x87,0x09,0xf0,0xae,0x2a,0x4d,0x4c -.byte 0xbf,0xaa,0x08,0x2c,0x78,0x2d,0xbe,0xb9,0xf5,0x3c,0x4c,0xcd,0x75,0x93,0xc3,0x3c,0xc2,0x86,0x47,0xca,0xc1,0x9c,0x1c,0xe5,0x0d,0x8d,0x36,0x9c,0x44,0x40,0x89,0xfa,0x17,0x57,0x08,0xd4,0x22,0x9a,0x5b,0x94,0xbf,0x39,0xcd,0xbe,0xf7,0xd1,0xcd,0x35,0x74,0xdf,0xfa,0x5d,0x00,0xaa,0xaa,0x82,0x6d,0x9b,0xf8,0x69,0x51,0x9c,0xaa,0xaa -.byte 0xc8,0x2c,0xa2,0x68,0x57,0x3c,0x5f,0x10,0xa2,0x7b,0xee,0xc9,0x97,0x8d,0x5c,0x41,0x08,0x0d,0x30,0xd5,0x2b,0x5f,0x8d,0xdd,0xdc,0x2c,0xa8,0x52,0x6e,0xea,0x61,0x77,0xca,0x75,0xc3,0x56,0x6e,0x17,0x51,0x0e,0x00,0xb6,0x18,0xa0,0xe5,0x9d,0x49,0x4e,0x20,0x78,0x1e,0x5f,0x3e,0xec,0xc3,0x4a,0x41,0xf3,0xfe,0x89,0x64,0xac,0x4c,0x4d -.byte 0xa8,0x73,0x4f,0x31,0xc4,0xe2,0x62,0x69,0x2b,0x40,0xdf,0xef,0xed,0xf0,0x62,0x4e,0xc3,0x65,0xcc,0xcb,0xef,0xc1,0x28,0x61,0x71,0xac,0xa5,0x89,0x52,0x7b,0x32,0x59,0xc2,0x16,0x1a,0x63,0x18,0xb0,0xd8,0xe4,0x28,0x92,0xff,0x45,0xc1,0x24,0x56,0x86,0x66,0x23,0x7a,0xff,0xf7,0x33,0x30,0xdc,0xd1,0x7d,0xaf,0x68,0x10,0x4b,0xde,0x3e -.byte 0x4a,0x70,0xbe,0x31,0x1a,0x37,0x28,0xee,0xe0,0xba,0x65,0x8b,0x7d,0xea,0x07,0xce,0xf2,0x51,0x3d,0xcb,0xb2,0x33,0xd8,0xf3,0xa4,0xa0,0xcd,0x53,0x76,0xf9,0x46,0x5b,0x82,0xf9,0x9d,0x0e,0x29,0x5b,0xcf,0x76,0xd4,0x5c,0x47,0xf1,0x98,0x02,0x5a,0x16,0x18,0xf2,0x61,0x6d,0x3e,0x64,0x7f,0xbe,0x13,0x18,0xc2,0x45,0xd2,0x87,0x17,0xff -.byte 0xf1,0x01,0x0b,0x5d,0x21,0x0d,0x73,0x9a,0xeb,0x82,0xc4,0x9a,0xb3,0xe4,0x31,0x44,0x58,0xa2,0xfd,0x76,0xf6,0xbe,0x6f,0x75,0xcc,0xbb,0xe3,0xa2,0xa9,0x78,0x0f,0x4b,0x1d,0x47,0x2d,0x32,0x2c,0x45,0x5e,0xcd,0x8f,0x13,0xe2,0x9a,0x9d,0xa2,0xce,0x73,0x54,0x20,0xc0,0x44,0x1c,0x26,0xde,0x0d,0x72,0xb2,0xfa,0x4d,0x32,0x35,0xac,0x69 -.byte 0x4d,0x16,0x4a,0xd5,0x51,0x33,0xc1,0xe0,0x90,0x9c,0x93,0x66,0xed,0x16,0xac,0x7e,0x79,0x2b,0x0f,0xb4,0x42,0xaf,0x80,0x22,0x80,0x07,0x7d,0x72,0xe4,0xb3,0x3a,0x2c,0xb8,0x68,0x14,0x4d,0x31,0x5f,0xbb,0xac,0x43,0x3b,0x28,0xd6,0x81,0x81,0x26,0xe5,0xc4,0x67,0x7c,0x4a,0x42,0xc4,0x1a,0x59,0x04,0x2d,0xb8,0x26,0xfc,0x4e,0xc7,0xfc -.byte 0x11,0x61,0xe3,0x4b,0x2c,0x3f,0xdb,0x43,0xe4,0x24,0xb4,0xd1,0xc0,0xc0,0x01,0xe1,0xeb,0x84,0x0b,0x6d,0x93,0x83,0x07,0x9f,0x01,0xb8,0x9d,0xe5,0x7e,0x4d,0xa2,0x05,0x3e,0xf2,0x40,0x59,0x88,0xc8,0x8c,0x62,0x44,0x95,0x20,0x96,0x28,0xa9,0x3f,0x7c,0xed,0x85,0x03,0x65,0x49,0xf7,0x94,0x3d,0x51,0xe2,0x8e,0x21,0x19,0x7b,0x55,0x5f -.byte 0x55,0x70,0xf8,0xf0,0xce,0xd9,0x1a,0x10,0xbb,0xfe,0x65,0x72,0x8a,0x5b,0x6c,0x27,0xd3,0x57,0x61,0x07,0x7b,0x85,0xd6,0x21,0xd2,0x07,0x81,0xaa,0x17,0x73,0xb5,0xef,0x2d,0x84,0x7b,0x8f,0xe0,0xb3,0x9e,0x9f,0x31,0x82,0x33,0x07,0x14,0x84,0x79,0x18,0xc4,0xec,0x20,0xb5,0xec,0x21,0x4b,0x51,0x78,0x96,0xc6,0xe7,0xf0,0x6a,0x7a,0xb5 -.byte 0xe5,0xc2,0xef,0x24,0x4c,0x57,0xb6,0xf5,0xee,0xe5,0x69,0x2b,0x73,0x9e,0x66,0x91,0x9d,0xd4,0x24,0x58,0x4b,0x72,0x68,0xf6,0x62,0xb4,0x0c,0xe3,0xbd,0x1f,0x0b,0x42,0x6c,0xf9,0x6e,0x6a,0x64,0x64,0x69,0xa5,0x6d,0xe7,0x38,0x9f,0xb2,0x65,0x35,0x6b,0xd9,0x20,0x84,0xe4,0x5f,0x8b,0xfd,0x58,0xab,0x5f,0xe1,0x4c,0xf7,0xd7,0xf5,0xe7 -.byte 0xae,0xe8,0xc1,0x68,0xfe,0x0c,0xb1,0xe2,0xe4,0xca,0xf0,0xf1,0x20,0xbc,0xf9,0x99,0xef,0x4e,0x63,0xca,0x89,0xe4,0x7c,0x17,0x49,0x40,0x47,0xce,0x67,0x8e,0xbd,0xd0,0x96,0x8b,0x5a,0x0d,0x2f,0xd0,0x8f,0x4f,0x42,0x06,0x01,0x8e,0x47,0x35,0x13,0x9e,0xd1,0x24,0x85,0xe4,0x17,0x59,0xe8,0x1c,0xb3,0x25,0x53,0xf9,0xb4,0x96,0xb1,0x33 -.byte 0x97,0xb2,0x60,0xc7,0xb3,0x48,0xa2,0xfc,0x7f,0x86,0x94,0x2a,0xd3,0x94,0xfe,0x6d,0xa6,0x7a,0xa1,0xe1,0x96,0x5b,0xe8,0xe4,0x91,0xfb,0xf3,0x2c,0x84,0xb4,0x2f,0xbe,0xc9,0xdd,0x1c,0x9f,0x72,0x12,0xcb,0xbd,0x22,0x07,0xc4,0xec,0x05,0xe8,0x32,0x47,0x21,0x27,0xf6,0xc1,0x36,0x59,0x25,0x6c,0xbe,0xb9,0x3e,0xd4,0x1b,0x59,0x11,0x27 -.byte 0x6b,0xa3,0x64,0x71,0x98,0xeb,0x21,0x65,0xc0,0x4c,0x30,0xbd,0x51,0x2b,0xc3,0xfb,0xb1,0x33,0x56,0x1e,0xf0,0x92,0x0f,0x4b,0x63,0x3a,0x9c,0xfb,0xd1,0xac,0x8c,0xf0,0x3e,0xb7,0x0b,0xd2,0x52,0x62,0xd8,0x37,0x9a,0xef,0x79,0xdc,0xcb,0x87,0x1e,0x3d,0x9d,0x91,0x12,0xba,0x78,0x8a,0x11,0x57,0x96,0x44,0x8e,0x2b,0xd2,0xe3,0x4d,0x27 -.byte 0xec,0xba,0xef,0x1c,0x04,0x8d,0x56,0x56,0x11,0x74,0xc0,0xcc,0x1f,0x3d,0x7a,0xad,0x79,0x49,0x59,0xa3,0x71,0xe0,0xf5,0x89,0x89,0x8f,0xcf,0x1e,0x63,0x77,0x91,0x91,0xf1,0x0c,0x1c,0xcc,0x77,0x00,0xd7,0x28,0x9f,0x68,0xbc,0xb6,0x9d,0x33,0x43,0xb2,0x4a,0x72,0x3e,0x57,0x26,0xd0,0x00,0x93,0xc9,0x4c,0xc9,0x53,0x52,0xd9,0xe2,0x31 -.byte 0xc5,0x7f,0xf6,0xb6,0xc2,0x10,0x51,0x67,0xae,0x63,0x35,0x74,0xcc,0xd4,0x05,0xb3,0x08,0x23,0x35,0x37,0x8e,0xf1,0xbb,0x1d,0x56,0xff,0x62,0xa2,0x13,0x7b,0x01,0x75,0x6d,0xb3,0x92,0x51,0xdc,0x6e,0x08,0x76,0x25,0x52,0xbf,0x9a,0xea,0x89,0x0f,0x96,0xcc,0x79,0xd4,0x72,0xcf,0x65,0x79,0x4e,0x40,0xa3,0xae,0x67,0x0c,0x82,0x85,0x05 -.byte 0xfd,0x43,0x84,0x17,0x24,0x79,0xa9,0xa7,0x7f,0x24,0x76,0x57,0x66,0x11,0xd5,0x33,0x30,0x42,0x5b,0x5f,0x7c,0x04,0x4b,0x45,0xc3,0x69,0x20,0x02,0x92,0xe3,0x6a,0x06,0x8f,0xdf,0x30,0xf6,0x17,0x8f,0xc6,0x8c,0x5e,0x42,0xf3,0x59,0x7a,0x3a,0x55,0x3a,0xc1,0x96,0xd5,0x67,0x3d,0xab,0x32,0xee,0xf0,0x08,0x28,0x73,0xb0,0x11,0x1a,0x92 -.byte 0x4d,0xcc,0x0c,0x86,0xb2,0xa1,0xbf,0x9f,0xcd,0xc7,0x1c,0xbc,0xee,0x39,0x77,0x75,0xfc,0xe6,0x3b,0x62,0xf2,0xaf,0xd5,0xb6,0x77,0x2d,0x86,0x38,0x13,0x00,0xdb,0x71,0x4a,0x87,0x03,0x6d,0x99,0x28,0xf8,0x6a,0x23,0x2e,0xe2,0xb8,0x9c,0x18,0x02,0x00,0x9e,0x5b,0xf0,0x6f,0x9b,0x32,0xdc,0x6b,0x61,0xeb,0xeb,0xe9,0xfc,0xee,0x44,0xbc -.byte 0x4a,0x88,0x04,0xc0,0x10,0xc8,0x65,0x6c,0xa4,0xae,0x9a,0x36,0xb6,0x68,0xd5,0xbf,0x6d,0xe3,0x6f,0x5d,0xad,0xd6,0xf9,0xc8,0x06,0x36,0x25,0x64,0xc9,0x5b,0x71,0x7f,0xbf,0xe3,0x56,0x31,0x2a,0x93,0x47,0x46,0x39,0x91,0x80,0xc5,0xdd,0xdd,0xa1,0x25,0x85,0xd9,0x05,0x49,0x4f,0x1b,0xeb,0x2f,0x6e,0xd9,0xe4,0x65,0x3d,0xcd,0xbd,0x47 -.byte 0x37,0x27,0xb0,0xd1,0x9b,0xa4,0x89,0xd5,0xa0,0x0f,0x8b,0xc5,0xfd,0x91,0xa8,0x86,0x22,0x65,0xf1,0xe1,0x1e,0xb6,0xf7,0x50,0xe6,0x1e,0xf0,0x2b,0x9d,0x02,0xc9,0xe8,0x2a,0xb8,0x9b,0x89,0x28,0x25,0x43,0xcf,0x23,0x08,0xe2,0xa7,0x70,0x31,0x89,0xab,0x5b,0xd9,0x2e,0xa9,0xe4,0xe9,0x1d,0x63,0x7f,0xc6,0xc1,0xfb,0x63,0x45,0x9c,0xf1 -.byte 0xd4,0xc3,0x56,0xb6,0xad,0xb3,0x00,0xce,0x12,0x9e,0x63,0x33,0x25,0xd3,0xb2,0xee,0xa7,0x6b,0xa1,0xfd,0x20,0xa3,0xb2,0x07,0x1a,0x9d,0xed,0xe0,0x1d,0x70,0x5b,0x9f,0xc0,0xbc,0x83,0x09,0x94,0x47,0x8c,0x05,0xef,0x73,0x96,0x31,0xc7,0x35,0xc2,0x2c,0x00,0x2a,0x68,0xd1,0xc4,0xb3,0x3d,0x84,0x44,0x8c,0x93,0xfd,0x64,0x00,0x77,0x46 -.byte 0x18,0xac,0x83,0x9d,0xe5,0xe5,0x46,0x61,0x37,0x72,0x9f,0x0e,0x76,0x55,0xf7,0xca,0x36,0x57,0x24,0x16,0xfc,0x11,0x27,0xaa,0x44,0xa4,0xb0,0x58,0x41,0x46,0x94,0xc7,0x3b,0x9c,0xa3,0xe4,0x89,0xd9,0xdb,0x7b,0x64,0x69,0x84,0x9f,0xc8,0x09,0x6f,0xf7,0xf0,0x58,0x10,0x56,0x9f,0x26,0xf0,0x74,0x0c,0x76,0xcb,0x9d,0x45,0x3d,0xe7,0x94 -.byte 0x54,0xa3,0x84,0x08,0xb5,0x9c,0xff,0xdb,0xba,0x62,0x5e,0x87,0x0d,0x11,0x5d,0x96,0x06,0xd6,0xec,0xf4,0x3e,0x9d,0x66,0xbd,0xc4,0x64,0xed,0x03,0xe0,0xad,0x3f,0x4e,0xb4,0xef,0x16,0xdd,0xee,0xd6,0x00,0x27,0x62,0x74,0x0a,0xe0,0x68,0x72,0x4c,0x6d,0x62,0x15,0x87,0x6a,0xf0,0x25,0x9f,0x33,0x1d,0x92,0x3b,0xa3,0xa4,0xf1,0x81,0xdf -.byte 0xa8,0xed,0xaf,0xa5,0x8d,0x19,0x20,0x72,0x03,0x91,0xf0,0x34,0x60,0x70,0xbe,0xaa,0xdf,0xaa,0x24,0x1a,0x1f,0x1a,0x8d,0xb0,0x7b,0xef,0x10,0x43,0x69,0x24,0x74,0xf2,0x72,0x71,0xa1,0x8f,0x85,0x75,0x3e,0x8c,0xf6,0x0e,0x88,0xe2,0x1d,0x5c,0xb8,0xf1,0xc4,0x8a,0x21,0x76,0x20,0x50,0x3f,0xb3,0x8b,0x9f,0xa4,0x45,0x9e,0x07,0x60,0x22 -.byte 0x2c,0xa6,0xb1,0xc2,0xd2,0xcb,0xc6,0xd8,0xe9,0x94,0x66,0xfb,0x10,0x73,0x92,0x25,0x7e,0x31,0x42,0xf4,0x4a,0x75,0xac,0x78,0x43,0xcb,0xc0,0xc9,0xb0,0xaf,0xb4,0x22,0x8f,0x51,0x36,0x0f,0x5a,0xb8,0xbb,0x44,0x03,0x09,0xd0,0xf9,0x04,0xc8,0x73,0x8e,0xa1,0x76,0x27,0xde,0x72,0xf4,0x3a,0x79,0x63,0x85,0x32,0x09,0xad,0x12,0xe4,0xd7 -.byte 0x8f,0x8e,0x24,0x03,0x4f,0xde,0x39,0xac,0x81,0xe8,0x64,0x09,0x17,0xd7,0x99,0xe6,0x62,0xb7,0x53,0x20,0x9f,0xb9,0x3a,0xb9,0xb1,0x81,0xfa,0x6e,0x33,0xe7,0x4a,0xca,0xd7,0xa7,0xfa,0x7a,0xbf,0x0b,0x0a,0x99,0x3c,0xc7,0xbd,0xef,0xc7,0x90,0xda,0x62,0x30,0xc6,0x94,0x94,0x6b,0xee,0xbd,0xb7,0x0d,0x86,0xc5,0xb1,0x9a,0xb9,0x86,0x34 -.byte 0xc2,0x81,0x2b,0x09,0x7a,0x88,0x09,0x65,0xcf,0x51,0x78,0x19,0x1d,0x5a,0x62,0x2f,0xb3,0x43,0x8d,0xf5,0x9d,0x26,0x2f,0x4a,0x27,0x96,0x22,0x1b,0x4c,0xc8,0xd9,0x73,0x4b,0x32,0x01,0x11,0x7b,0x59,0x85,0xda,0x50,0x92,0x17,0x45,0xd4,0x1f,0xcf,0x98,0xf6,0x2c,0x69,0xba,0x43,0x22,0xdc,0x36,0x31,0xfb,0x1e,0xe8,0x54,0x24,0x0f,0x24 -.byte 0x4c,0xcd,0xbe,0xdb,0xd8,0x23,0x69,0xe2,0x97,0xf5,0x66,0xb2,0x66,0x6c,0xf2,0x90,0xd0,0x15,0x14,0x9a,0x47,0x65,0x97,0xb0,0xf2,0x3e,0x35,0x09,0xd2,0x3d,0x01,0x9c,0xb3,0xfd,0xf3,0x32,0x46,0x4e,0x11,0xab,0x88,0x9e,0x04,0x6d,0xf0,0xe1,0x9d,0x48,0x01,0x24,0xc3,0x87,0xdf,0x58,0xb6,0x6d,0x6d,0x4f,0xb9,0x1b,0x13,0xee,0x03,0x5b -.byte 0x75,0x39,0x28,0x31,0x90,0x70,0x49,0x10,0x71,0x87,0x76,0x30,0xac,0x88,0xb0,0xf6,0x6c,0xaf,0x5b,0xf4,0xf3,0xe7,0x25,0x75,0x8c,0xa3,0xf4,0xa7,0xd8,0x94,0x78,0xc8,0x77,0xc1,0x48,0x6c,0x62,0xf6,0x2c,0xb5,0x41,0x59,0xf6,0xd3,0xae,0x1b,0x55,0xed,0xdf,0xd1,0x59,0x63,0x76,0x03,0x65,0xd3,0xd0,0xcd,0xb6,0x5b,0x8f,0x1a,0x78,0x88 -.byte 0x78,0x07,0x14,0x3f,0xc3,0xd4,0x1c,0x69,0xd8,0x15,0x25,0xca,0x76,0x15,0x24,0x7d,0xed,0x69,0x2a,0xb5,0x04,0xd2,0x3b,0xbd,0x7a,0xb2,0xae,0x04,0x51,0x85,0x2b,0x1b,0xb0,0x3f,0x6d,0xbc,0xa0,0xc7,0x19,0x40,0xab,0x75,0x51,0x4b,0xa8,0x5a,0xd7,0xb5,0xc7,0xa8,0xfc,0x4a,0xcf,0xa9,0x9c,0xe6,0x2e,0x35,0x51,0x3b,0x05,0x41,0x43,0x7c -.byte 0x1f,0x2e,0x16,0x5d,0x2f,0xa8,0xe9,0xce,0x6d,0x06,0xa7,0x5a,0xed,0x07,0x39,0xe4,0x7e,0xc3,0x01,0x2d,0x97,0xe4,0xc1,0x89,0x2c,0xb4,0xb1,0xb5,0x7f,0x0a,0xe2,0x9f,0x82,0x36,0xee,0x9b,0x76,0xbc,0x9d,0x37,0xdf,0x5e,0x81,0x95,0x9b,0x2b,0xc4,0x58,0x20,0x6a,0xd2,0xc7,0xb6,0x82,0xe6,0xa2,0x52,0x73,0x4a,0xaf,0x37,0x5a,0xf6,0x6b -.byte 0xc4,0x2b,0x53,0x4e,0xca,0x44,0x17,0x9f,0x1c,0xeb,0x4d,0xf2,0xd1,0xb0,0x35,0xaa,0xc3,0xfe,0x77,0x34,0x2a,0x4a,0xe8,0x85,0x96,0x2f,0xa4,0x7d,0xdf,0xd0,0x6a,0x4a,0x0c,0x9b,0xd9,0x6a,0x00,0x92,0xb4,0xb1,0x9f,0xc3,0x56,0xee,0xcb,0xa5,0x3a,0x37,0x68,0xc8,0x7c,0x1e,0xa8,0x0a,0x3d,0xbc,0xd1,0xd0,0xd7,0x8b,0x32,0x34,0x20,0xfc -.byte 0xd3,0x9e,0xf5,0x18,0x3a,0xb9,0x87,0xae,0xde,0x6c,0xc0,0x7d,0xbd,0x20,0x00,0xe5,0x7b,0xcb,0xf9,0x7d,0x70,0x9a,0x10,0x45,0xc9,0x33,0x13,0x9d,0x2c,0x16,0x67,0xe6,0x36,0x38,0xcf,0xa2,0xf1,0xad,0xec,0x48,0x7f,0x9b,0x2a,0xdc,0x13,0xe2,0xee,0xef,0xf2,0x5c,0x3f,0x52,0x3a,0x72,0x79,0x9b,0xba,0x50,0xb2,0x2b,0xfb,0x97,0x8e,0xe6 -.byte 0x27,0x39,0x63,0x72,0x05,0x11,0x7d,0x2e,0xa8,0x44,0x08,0xf7,0xf3,0x26,0xe5,0xe4,0x6c,0x98,0x7b,0xb1,0x42,0x6d,0x74,0xd4,0x3b,0xfa,0x35,0xfa,0x0a,0xac,0x5e,0x9e,0x8f,0xc7,0x07,0xc5,0x50,0x25,0xfd,0xbf,0x13,0x52,0x3d,0xf1,0x18,0x1e,0x19,0x8c,0xf3,0x8b,0x4d,0xc8,0xfb,0x76,0xa4,0xe3,0x3f,0xb2,0x47,0x9c,0x50,0x97,0x32,0x65 -.byte 0x9e,0x42,0x81,0x21,0xd1,0x92,0xd2,0x81,0x4a,0x93,0x68,0xa2,0xc1,0x76,0xc8,0x40,0xce,0xfe,0x4e,0xc5,0xa7,0xb2,0x77,0x9f,0xc8,0xe5,0x41,0xb1,0xda,0x15,0xf6,0xfa,0x21,0x3f,0x11,0x5c,0xc6,0x62,0xda,0x01,0x7f,0x0f,0x9f,0x9e,0x98,0xfe,0x38,0x53,0x6c,0x7f,0xba,0x8b,0x55,0x01,0x36,0x33,0x41,0x5e,0xa9,0x78,0xbf,0x2e,0x60,0x4f -.byte 0xcb,0xe9,0x27,0x09,0x8c,0x01,0x2d,0x82,0x7d,0x3f,0xaf,0x8f,0x1e,0x37,0x79,0x35,0xfb,0xce,0x83,0xc5,0xf8,0xc5,0x54,0xfd,0x50,0xec,0x31,0xd1,0xb5,0x8a,0x4d,0x37,0xf6,0x7f,0x0e,0xbe,0x35,0xdd,0xa8,0x9e,0x5e,0xb9,0x3c,0xf4,0x2b,0xd2,0x97,0x56,0xd0,0x28,0xcb,0x60,0x27,0xcf,0x27,0x68,0x8a,0xa1,0xbf,0x9f,0xa3,0x45,0x4a,0x44 -.byte 0x71,0xe2,0xb2,0x9c,0x69,0x0b,0x18,0x69,0xcf,0x03,0xcc,0xc3,0x93,0xe0,0xf5,0xb7,0x4e,0xa4,0xdc,0x96,0xe0,0x2e,0xf8,0x3b,0xc6,0x67,0x30,0x06,0x5e,0xb9,0xb9,0x7d,0xaf,0x97,0x38,0x9a,0xf4,0x22,0x20,0x5a,0x9e,0x83,0x26,0x3c,0xcc,0x93,0x84,0x20,0x15,0x2e,0x85,0x23,0x17,0x1d,0x28,0xb4,0xe2,0x8f,0x2d,0x22,0x99,0x66,0xfd,0x6a -.byte 0xa8,0xe6,0xb7,0x19,0x18,0xec,0xbd,0x54,0xc2,0xcc,0xb7,0xb4,0x6b,0x10,0xdd,0xb5,0xe3,0x3b,0xb7,0x77,0xbf,0x66,0x65,0x82,0x6a,0xc6,0x0d,0x26,0xe6,0xe8,0xe1,0x96,0xe4,0x0b,0x3c,0xe3,0xf2,0xfb,0xd6,0x91,0x5d,0xb6,0x08,0x15,0x67,0x10,0xfa,0xf8,0xdc,0x72,0x84,0xca,0x48,0x29,0x75,0x98,0x62,0x30,0x43,0xa9,0xf1,0xde,0x58,0xb5 -.byte 0x6e,0x67,0x53,0x62,0x0d,0x06,0xa8,0x97,0x35,0x04,0x02,0x34,0x3f,0xd7,0x77,0x38,0xed,0x51,0x32,0x7c,0x6f,0x25,0x94,0x04,0x30,0xa5,0xfc,0xf1,0xb0,0x65,0x77,0x16,0xec,0xb0,0xf9,0x6d,0xaf,0xbc,0x75,0x6e,0x29,0x44,0x20,0x86,0x36,0xbe,0x22,0xe0,0xe1,0xc4,0x0c,0x97,0x10,0x45,0x3e,0x06,0xc3,0xee,0xa5,0x1f,0x97,0xc7,0xde,0xdb -.byte 0xf1,0x05,0xe3,0xb7,0x24,0xc5,0xa5,0xca,0x4e,0x8e,0x9e,0x44,0x7e,0x98,0xb1,0x3c,0xe9,0xa6,0xe5,0xa6,0x08,0xcb,0x08,0xd7,0xf6,0x38,0x37,0xa4,0x46,0xd1,0xdc,0x53,0x6f,0x6c,0x3f,0xca,0xa1,0x9b,0x7c,0xa6,0x44,0xd4,0x08,0x33,0xd2,0xf8,0x32,0xd2,0x4f,0x60,0x75,0x0f,0x49,0xf1,0x70,0x52,0x56,0x16,0x5b,0x3e,0x34,0x0e,0xe4,0x94 -.byte 0xc3,0xa9,0xd4,0x1c,0x9e,0xa4,0x10,0xce,0xc1,0x69,0x5b,0x3a,0xc9,0xd5,0xab,0x98,0x81,0x78,0x42,0x7e,0xf2,0x76,0x10,0xad,0x97,0x85,0x98,0x2f,0xe2,0x3f,0xb1,0x1d,0xc0,0x4d,0xa4,0x0b,0x54,0x7e,0x19,0x16,0x0a,0x71,0x74,0x37,0xfd,0x67,0x23,0x86,0xb2,0x3b,0x1e,0x49,0x92,0x92,0x1b,0x5f,0x65,0x56,0x76,0x6d,0x97,0x3b,0x91,0xc0 -.byte 0x5a,0x7e,0xf1,0x5b,0xe9,0x83,0xb9,0x67,0x2f,0xe1,0x0c,0xcf,0xe9,0x51,0x26,0x45,0x03,0x06,0x63,0xa4,0xb2,0x06,0xe0,0x8e,0xa3,0xbf,0xf5,0x7c,0x19,0xdf,0xfe,0x38,0x28,0x98,0xa1,0x23,0x16,0x69,0xc4,0x9f,0x20,0xe4,0x42,0x27,0x4e,0x7b,0xc9,0x42,0x5e,0xd2,0xb9,0xbf,0x33,0x03,0xbb,0x96,0x6d,0x80,0x65,0x90,0x3b,0x82,0x5b,0x68 -.byte 0x46,0x4f,0xe3,0xe0,0x0e,0xc5,0x90,0x91,0x80,0xf8,0xf4,0x9c,0xfe,0x03,0xaf,0x31,0x44,0xb7,0xfc,0x1f,0x65,0xc8,0x65,0x68,0xcc,0x27,0xb4,0x0d,0x81,0x14,0x9e,0x52,0xab,0xdd,0x71,0xf6,0xd9,0xcf,0x29,0x04,0xcd,0xae,0x6f,0xd6,0x41,0xb5,0xfd,0x1d,0x0f,0xbf,0x71,0xc2,0x60,0x98,0xb9,0xc0,0x6e,0x8a,0x2c,0x7d,0xec,0x31,0xa5,0xea -.byte 0x1a,0xb1,0xe4,0xc2,0x36,0xcb,0xf0,0xf4,0x3f,0x1d,0x03,0x01,0xcd,0xac,0xd0,0x9d,0x2e,0xa3,0xc4,0x54,0x49,0x75,0x90,0xac,0x7e,0x1e,0xc3,0x90,0xab,0x55,0xb0,0x34,0x0d,0xd6,0x99,0xb5,0x40,0xda,0xdd,0x30,0x57,0x61,0x15,0xec,0x8f,0x8c,0xc7,0xda,0xfc,0xf5,0x0a,0x86,0xd8,0x6b,0x0f,0x6e,0x09,0xb8,0x50,0x2a,0xea,0x51,0x84,0x33 -.byte 0x7a,0x97,0x0c,0x56,0x61,0x2c,0xd9,0x83,0xb9,0xb1,0x53,0x31,0x72,0x20,0x79,0x85,0x7f,0xdc,0xb8,0xfe,0xfa,0x9a,0xd4,0x6a,0x3c,0xc7,0xcc,0x75,0x20,0xba,0x9c,0xb9,0x1a,0xff,0x9c,0xbe,0xfd,0x87,0xb4,0xd7,0xe8,0x5e,0x22,0x6a,0x1b,0x91,0x52,0x6a,0x58,0xbc,0xf4,0xde,0xcc,0x18,0x37,0x0e,0xf5,0x22,0x91,0xd2,0x4f,0x08,0x91,0x62 -.byte 0x1c,0xb7,0xa0,0x7e,0x66,0x97,0xda,0xa0,0x3c,0xc8,0xe8,0xdc,0x61,0xa4,0x64,0x8b,0x0a,0x43,0x90,0x0c,0x78,0xd9,0x96,0x8a,0xb0,0x17,0x0f,0x32,0x17,0x11,0x82,0x69,0x9d,0x7c,0xa9,0xfd,0x9b,0xe3,0xeb,0x0d,0x44,0x1d,0xcb,0xf6,0xee,0x26,0x6b,0xd5,0x4c,0x49,0x69,0x18,0xd7,0xf3,0x63,0xd9,0x7e,0x83,0xdd,0xa3,0x2d,0xdf,0x88,0x10 -.byte 0xd1,0x5c,0xb0,0x7e,0x44,0xfe,0x64,0x39,0x33,0x05,0x04,0x54,0x74,0x4d,0xd5,0xbc,0xdf,0x19,0x52,0x81,0x60,0x92,0xc5,0x4e,0xa4,0xff,0xf0,0xa2,0xfd,0x88,0x96,0xde,0xb4,0x8d,0x58,0x06,0xfb,0x96,0x6f,0x0e,0xb0,0x4a,0x2b,0xed,0x15,0xa7,0xfb,0x9f,0xf2,0x30,0xc4,0xce,0x02,0x4d,0x83,0xb8,0x5d,0x10,0x60,0xb8,0xbc,0x05,0xa2,0xd4 -.byte 0xf1,0xae,0x46,0x56,0xb9,0xac,0x68,0x79,0x41,0x90,0xee,0x79,0xda,0x3a,0x91,0x7a,0xf6,0xdb,0xe3,0xea,0x91,0x48,0x77,0x4a,0xa3,0xab,0x9c,0x99,0x49,0x1f,0xc9,0xcd,0xe7,0x2e,0xe3,0xe7,0x78,0x6d,0x07,0x1b,0xc6,0x08,0x48,0xd8,0x20,0xff,0x19,0x8a,0x73,0x1d,0xc6,0xa1,0xd4,0x95,0x33,0xf7,0x45,0xab,0xea,0x05,0x3e,0xdf,0xde,0x68 -.byte 0xb2,0xb6,0xef,0x71,0xb4,0xd1,0x09,0x4b,0x43,0x16,0x35,0x1a,0xb6,0xcb,0x78,0x63,0xca,0x9e,0x9a,0xe3,0x86,0xb2,0x8e,0x7b,0x68,0x89,0xa7,0x5c,0xd3,0x06,0x21,0x88,0x94,0xde,0xa1,0xb1,0x3a,0xe8,0xb7,0xfa,0x58,0xc5,0xc8,0x01,0xfa,0x56,0xe4,0x0e,0x6b,0xeb,0x5d,0x67,0xf4,0x63,0xd4,0x44,0xe2,0xe7,0x42,0xfe,0x09,0x58,0xdf,0xd9 -.byte 0x1d,0xb7,0x14,0x91,0xac,0x88,0x49,0xf6,0x7c,0x03,0x92,0x11,0xb4,0x66,0x68,0x6c,0x94,0x2a,0x22,0xaf,0xa6,0xb1,0x29,0x2a,0xae,0xdd,0xa8,0x65,0xe4,0xa9,0x39,0x00,0x1e,0xca,0x17,0x99,0xba,0xd6,0xf2,0x20,0x21,0xbf,0x1a,0xab,0xca,0x7c,0x92,0x22,0xee,0x3c,0x0c,0xc6,0x63,0xcc,0x86,0xfe,0xc0,0x8f,0xac,0x18,0x4e,0x2b,0xa5,0x2e -.byte 0x46,0x57,0x8a,0xbf,0xdc,0xd1,0xd2,0x2c,0x5b,0xe2,0x96,0x81,0xca,0x41,0xb5,0x17,0x38,0x4a,0xa4,0xd2,0x0e,0xac,0x5d,0xe9,0x44,0x63,0x1b,0xb8,0x81,0xd6,0x69,0x1c,0x99,0xc5,0xdb,0xdd,0x18,0xc1,0x6d,0x28,0x7d,0x36,0x52,0x82,0xaa,0x1a,0x10,0x01,0x9d,0xf1,0x7b,0x09,0x69,0x56,0xb1,0x31,0xa3,0x54,0x3c,0x56,0xf9,0x82,0x8c,0x06 -.byte 0x5a,0x32,0x2d,0xc0,0x7c,0x7e,0x91,0x6d,0x73,0x7b,0x7c,0x45,0x0b,0x2c,0x2a,0x4f,0x3c,0xea,0x6b,0x2b,0x84,0x76,0xab,0x8d,0x4c,0x5c,0x64,0xa3,0x97,0x9f,0x56,0x20,0x05,0xf9,0xc2,0x20,0xf3,0xd0,0x6a,0x7f,0x7d,0x12,0xfc,0x20,0x52,0x5d,0xff,0x92,0xaf,0x4e,0x7f,0x8f,0x2f,0xd0,0x73,0x06,0x23,0x09,0xce,0x11,0xc0,0x1b,0x48,0x7d -.byte 0x11,0x51,0x06,0x0e,0x05,0x95,0xca,0x42,0x71,0x87,0xa3,0xa3,0xc1,0x27,0xf8,0xb1,0x24,0x92,0x38,0x95,0xf6,0x8f,0x3b,0x70,0x74,0x19,0x9b,0x08,0xb3,0x49,0xe9,0x57,0xd4,0xce,0x5b,0xdd,0xab,0x95,0x26,0xe9,0x70,0x21,0xef,0x16,0xdd,0x36,0x89,0xe5,0x9e,0xaf,0xc5,0x28,0x0c,0xd3,0x67,0x64,0xbc,0xfb,0x18,0x17,0x15,0x1e,0xa7,0xb7 -.byte 0x72,0x3d,0xfd,0x10,0x5c,0xa2,0xc1,0xbf,0x62,0x79,0x2b,0xa7,0xb9,0x1f,0x73,0xe6,0x11,0xd8,0xbc,0x74,0x6c,0x45,0x95,0xef,0xa2,0xda,0x90,0xc3,0x00,0x00,0xbb,0xc7,0x28,0x36,0x82,0xd4,0x5e,0x5c,0x11,0xea,0x7c,0xf6,0x79,0x66,0xff,0x93,0x77,0x49,0x05,0xc9,0xc1,0x8d,0x5c,0xf6,0xff,0xb9,0xf9,0xcd,0xb3,0x01,0x83,0x83,0x43,0x2d -.byte 0xa1,0x90,0x73,0xc9,0x32,0xae,0xdb,0xd0,0xf3,0x61,0x63,0x72,0x06,0xde,0x21,0x7b,0x3b,0x2d,0xec,0xd3,0x1d,0xfe,0xbd,0x6e,0xd8,0xe3,0x39,0xe0,0xa1,0x9f,0x67,0xaf,0xab,0x79,0xbc,0x59,0xf9,0xa7,0xdf,0x28,0x75,0xea,0x34,0x6b,0x25,0xde,0x49,0x1b,0x07,0x95,0x19,0x47,0x86,0x46,0x7b,0x68,0x30,0x70,0xec,0x9c,0x05,0xb6,0xc9,0x00 -.byte 0x68,0x10,0x4b,0xc4,0xe5,0xf1,0x67,0x3f,0xd4,0x3c,0xd6,0x49,0x98,0x71,0x23,0xff,0x07,0x6e,0x01,0x01,0x08,0x08,0x3d,0x8a,0xa1,0x71,0xdf,0x25,0x1a,0xef,0x60,0x86,0x6d,0x1c,0xd9,0x90,0x29,0x95,0xf2,0x4c,0x96,0xd3,0x17,0xe8,0x96,0x32,0x25,0x8c,0x65,0x38,0xbc,0x44,0x6a,0x5a,0xef,0x5a,0x72,0x12,0x43,0x2b,0xaf,0xc3,0xdc,0xb3 -.byte 0x6c,0x9f,0x57,0x61,0x2f,0x12,0x3f,0x72,0x16,0x4f,0x34,0xe3,0xb5,0xca,0x72,0xca,0x1c,0xdb,0xd2,0x8d,0x70,0x1f,0x19,0x75,0xb3,0x1b,0xdf,0xdb,0xb3,0xbf,0x6c,0x9a,0x70,0x64,0xa8,0xac,0x30,0x2d,0x4b,0x30,0xf5,0x4f,0x12,0x19,0xbd,0x65,0x25,0x70,0x33,0xe1,0x6f,0x18,0xdf,0x17,0xec,0xa3,0x80,0x51,0x6e,0xbb,0x33,0xa5,0xa8,0x58 -.byte 0x95,0x3c,0xab,0x86,0xd1,0x33,0xbe,0x55,0x04,0x8c,0x20,0x0d,0xfc,0x1a,0xa9,0x9d,0xb1,0x16,0x42,0x56,0x20,0xcc,0xa6,0x73,0xa0,0x85,0x3d,0xbf,0x1e,0xe0,0x01,0x51,0xd2,0xd7,0x2e,0x9d,0xd8,0x3c,0xea,0x03,0xf9,0x9a,0xbf,0x19,0x17,0x04,0x99,0xaf,0x8b,0xfc,0x9c,0x86,0xdf,0x58,0x78,0xfc,0x54,0x0d,0xac,0x26,0x27,0x2f,0x2e,0xbc -.byte 0xdd,0x4a,0xd5,0x6f,0x7c,0xd8,0x93,0xe3,0x51,0x9e,0xcc,0xc8,0xd2,0xfe,0x68,0xfb,0x5b,0x22,0xda,0xef,0x76,0xb9,0xc3,0xdd,0x13,0x52,0x24,0xb6,0x23,0x1f,0x69,0x22,0xb6,0xf5,0x86,0xff,0x2e,0x6e,0xd0,0xe0,0x21,0xbc,0x31,0x81,0xb5,0xc5,0xdb,0x36,0x58,0x44,0xe7,0xb8,0xf7,0xfd,0xd3,0x34,0xee,0xab,0xe6,0x99,0xf2,0x84,0x86,0x9b -.byte 0x67,0x45,0x08,0x07,0x66,0xae,0x6a,0x55,0xa2,0x74,0x46,0xda,0x02,0x82,0x67,0x93,0x60,0x64,0x5d,0x1f,0xac,0xe7,0x36,0xb6,0xcd,0x31,0x28,0x78,0x93,0xcd,0x54,0xe9,0x42,0xbb,0xb4,0xb3,0x15,0x72,0x12,0x31,0x85,0x15,0x68,0x3a,0x31,0x35,0xd6,0xc9,0x0d,0x3f,0xa0,0x4b,0x36,0x03,0xda,0xfd,0x7a,0xd6,0xce,0x0c,0xf5,0x14,0x23,0x71 -.byte 0x47,0x85,0x64,0xe7,0xe7,0x8b,0x8e,0x25,0x03,0x32,0x5f,0xa9,0x3b,0xdb,0x2b,0x27,0x7c,0x02,0xfb,0x79,0xd7,0x7a,0x76,0x75,0x69,0xfd,0x74,0x24,0xd2,0x72,0x8c,0xdd,0xc5,0xa1,0x45,0x90,0x50,0x65,0x95,0x41,0xae,0x7e,0x5c,0x83,0x3e,0x24,0x3c,0x02,0xa9,0x37,0x49,0x36,0x63,0x2f,0x18,0x92,0x3a,0x8a,0xe5,0x2a,0x6a,0x5c,0xa7,0x3e -.byte 0x98,0x24,0xfd,0xd9,0x3b,0x2d,0x4c,0xe2,0x8e,0x05,0x5b,0xdd,0x47,0x0f,0x19,0x5a,0x62,0x94,0xd6,0x6e,0x45,0xd8,0x99,0x43,0x78,0xa0,0xb1,0xdf,0x68,0x8a,0x56,0xa8,0xfb,0x2e,0x52,0x4e,0xfa,0x21,0xec,0x62,0x14,0xf5,0x90,0xdb,0x8c,0x02,0xa7,0xff,0x29,0x22,0xb8,0x40,0x87,0x58,0xda,0x4e,0xfd,0xab,0xeb,0xa2,0x40,0xce,0xfc,0x58 -.byte 0x46,0x37,0x3f,0x04,0x4e,0x36,0x76,0x44,0x3c,0xfc,0x54,0xb8,0x6f,0x4b,0x66,0x6a,0x4a,0x78,0x8f,0x33,0x86,0x07,0xe4,0x3c,0xb5,0x0f,0x86,0x2e,0x21,0x7e,0x44,0xce,0x18,0x77,0xe0,0xcc,0xd7,0x7f,0xc9,0xac,0xb7,0x2b,0x94,0xb5,0x91,0xcd,0x2c,0xfa,0xc7,0x98,0xbd,0xb0,0x2a,0x85,0x77,0xcf,0x82,0xd9,0xae,0x76,0x33,0x34,0xc0,0x9d -.byte 0x3a,0xbc,0x27,0xbc,0x97,0x25,0xf4,0xf1,0x43,0x53,0xac,0xf6,0xde,0xf5,0x1f,0xa6,0x6a,0xd5,0xe3,0x11,0x32,0x49,0x46,0x5b,0x56,0x68,0x07,0xdb,0x03,0xad,0xc2,0x35,0x16,0x8f,0x01,0xcc,0x8a,0xd2,0x0c,0x6b,0xb2,0x62,0x73,0x99,0xb5,0x74,0xf1,0x4b,0x2e,0xbc,0x8e,0xed,0xc0,0x55,0x56,0x40,0xae,0x24,0xf2,0x7e,0x1f,0xba,0x9d,0xc4 -.byte 0xd1,0x69,0xd3,0xba,0x21,0x83,0xf5,0xc4,0xbf,0x78,0x96,0x74,0xa1,0xd8,0x8c,0x35,0xba,0x9f,0xa0,0x0f,0xb5,0x6a,0xb2,0x72,0x52,0xfa,0x02,0x71,0xbb,0x79,0x61,0xbd,0xa9,0xee,0x22,0x7c,0xc5,0xac,0x6b,0x52,0x67,0xab,0xc4,0xd2,0x8d,0x26,0x1c,0x2b,0xaf,0x0c,0xa4,0xce,0xb5,0x11,0x99,0x4d,0x22,0x69,0x68,0xe0,0xc6,0x3e,0x84,0x3d -.byte 0xeb,0xad,0xc9,0x5b,0xb5,0xb4,0xba,0x06,0x9b,0x0a,0xb2,0x54,0x89,0xf2,0xb0,0x5f,0x41,0xb4,0x8b,0x21,0x31,0x29,0x94,0x52,0x1e,0xa7,0xc4,0xc2,0x97,0xb9,0x74,0x95,0xa3,0x30,0xfb,0x02,0x77,0x01,0x4f,0x32,0x03,0x34,0x8f,0x51,0x2d,0x10,0x61,0xee,0xc5,0x2f,0x89,0x42,0x3c,0xbe,0xed,0x66,0xa6,0x7a,0x10,0xc6,0x06,0x7e,0xb2,0x3d -.byte 0xf2,0xc9,0xd1,0x08,0x97,0x6c,0x6f,0x6d,0x06,0x9d,0x72,0xd0,0x5e,0x79,0x3b,0xa5,0xa5,0xd0,0xdc,0xc6,0xda,0x73,0xd2,0xf3,0x0a,0xfd,0x94,0xc2,0x9c,0x4b,0x85,0x38,0x8d,0xb2,0xfb,0x29,0xdd,0x90,0xc2,0xb7,0x8f,0x2c,0x52,0xa2,0x32,0x5e,0xa1,0x0f,0x62,0x38,0x58,0xfa,0x46,0x4e,0x87,0x4b,0xcf,0xc5,0xe9,0xfc,0xf2,0x97,0x62,0xdd -.byte 0x92,0xd2,0x41,0x7b,0xa2,0x2a,0xae,0x6e,0x4d,0xbc,0xef,0x43,0x18,0x6e,0xbb,0xe5,0x06,0x45,0x53,0xa1,0x00,0xef,0xf5,0x4b,0xad,0xbd,0xa5,0x2c,0x77,0x0a,0x37,0x04,0x22,0x95,0xeb,0x7b,0xc1,0x3c,0x20,0x0a,0x44,0xdf,0xa2,0x23,0xc9,0xfc,0x85,0xf3,0x5b,0x9b,0x0f,0x40,0x2a,0xe3,0xc7,0x5a,0xa1,0xf6,0xe4,0x39,0x2a,0xfe,0xd7,0xe7 -.byte 0x33,0xd8,0xbc,0xd6,0x1f,0xef,0xac,0xa9,0x3f,0x2d,0x55,0xb0,0x85,0x74,0xef,0xeb,0xcd,0x9b,0x23,0xa3,0xe6,0x19,0xde,0xea,0x7c,0x9c,0x83,0x48,0x4b,0x12,0xfd,0xe3,0xcb,0x1b,0x70,0x2d,0x9f,0x2c,0x13,0x82,0x87,0x68,0xca,0x60,0x5e,0xc0,0x2e,0x60,0xde,0xf2,0x6b,0x78,0x0a,0x63,0xaa,0x9c,0x9b,0x61,0x63,0xc7,0x0c,0x98,0x92,0x68 -.byte 0xc7,0x44,0x00,0x6a,0x76,0x43,0xa0,0x61,0x7c,0x37,0x62,0x1a,0xd4,0x9b,0x58,0x59,0xe5,0xae,0x78,0x79,0x80,0xf0,0x75,0x68,0x9e,0xab,0x02,0xb8,0x00,0xc5,0x33,0x0d,0xea,0xb1,0x91,0x0f,0x17,0x57,0x96,0x23,0x8d,0x36,0x4d,0x89,0x94,0x42,0xc9,0x61,0x6e,0xf6,0x9f,0x37,0xee,0xa5,0x4b,0x3d,0x06,0x08,0xee,0x9a,0x7c,0x73,0xa9,0x58 -.byte 0xcd,0xcb,0x78,0xa9,0x3d,0x5c,0x11,0x0e,0x5a,0xd9,0xb0,0x7b,0xc4,0x3e,0x83,0xdc,0xe2,0x11,0xe9,0x6d,0x8a,0x8b,0x24,0x28,0x1d,0x7e,0x45,0x1b,0x05,0x5a,0x6b,0x97,0x1c,0x25,0x15,0x84,0x5c,0x3f,0x95,0x44,0xd5,0x4f,0x3c,0x4b,0x52,0xb1,0x0b,0x6a,0xb3,0xae,0x4e,0x1b,0x12,0xcf,0x16,0x78,0xd7,0xcb,0x32,0x43,0x39,0x88,0xf4,0x5e -.byte 0x26,0x29,0xe7,0x93,0x08,0x19,0x14,0x88,0x8f,0x54,0x91,0x13,0xb6,0x57,0xd1,0x87,0xd4,0x9d,0xf7,0xec,0x9b,0x22,0x6b,0x91,0x79,0x9d,0x6c,0x32,0x47,0x4a,0x79,0x55,0x7d,0xac,0x87,0x98,0x59,0x97,0xa5,0x71,0xbc,0xbf,0x1b,0xf0,0x6f,0xbb,0x81,0x8e,0xc2,0xef,0x7c,0x63,0x2f,0x80,0x37,0xb6,0xc5,0xae,0x59,0x5e,0x57,0x5e,0x1f,0x3a -.byte 0xe5,0x6b,0x6b,0x5e,0xdb,0x8e,0xd2,0x87,0xf7,0x94,0x7b,0x11,0x0e,0x4b,0xa6,0x9f,0x49,0xc6,0x68,0xc7,0x52,0x5f,0x28,0x87,0x33,0x84,0x52,0x5f,0xc8,0x5f,0x81,0x85,0x10,0xe8,0x92,0xce,0x13,0x6c,0x01,0x28,0x5e,0x59,0x8f,0xbb,0xa9,0x9c,0xdc,0x85,0xd3,0x73,0xa0,0x5a,0xbf,0x5b,0x04,0x80,0x99,0x90,0xc8,0x16,0x44,0x0d,0x09,0x01 -.byte 0xcd,0x24,0xe7,0x59,0xe7,0x42,0xe0,0xdd,0x01,0x93,0x1f,0x9e,0x1f,0x36,0xdb,0xcd,0x49,0xdb,0xea,0xa9,0x63,0x71,0xb9,0x2c,0xcd,0xca,0x1a,0x64,0xe1,0x95,0xbe,0xe1,0x64,0x2e,0xc7,0x59,0x15,0x61,0xe1,0xf9,0x45,0x0f,0x2a,0x3a,0x85,0xf8,0x7c,0x06,0xae,0x53,0x84,0xd2,0xe7,0xee,0x8b,0xbf,0x7a,0x72,0xa3,0x57,0xf1,0xc2,0x12,0x40 -.byte 0x9c,0x93,0xe1,0x04,0x81,0xde,0xc6,0xa8,0xae,0x4f,0x5c,0x31,0x93,0xc7,0x11,0x1d,0x89,0x70,0x85,0xd5,0x6f,0xab,0x58,0x1f,0x3f,0x76,0x45,0x7e,0x19,0xd0,0x6c,0xc1,0x41,0xa9,0x64,0x0a,0x79,0xb5,0xe0,0x9e,0xbc,0x4f,0x10,0x0c,0xac,0xfc,0x54,0xad,0xcf,0xb8,0xd0,0xfd,0x9b,0xed,0xea,0x54,0x05,0xbf,0x4f,0x91,0xbd,0x16,0x4a,0x57 -.byte 0xa9,0xda,0x38,0xb9,0x40,0x0d,0x63,0x68,0x83,0x7d,0xec,0x1c,0xe6,0x7f,0x9c,0xec,0x16,0x4e,0x0b,0xd0,0x91,0xb4,0x2c,0x04,0x65,0xb8,0x12,0xdf,0x3f,0xff,0x6a,0x08,0x4e,0x65,0xdf,0x09,0xa5,0xea,0xb1,0xac,0xa9,0x67,0xd2,0xbb,0x73,0x51,0xd2,0x37,0x72,0xfc,0x3f,0x69,0xe2,0x3f,0x01,0x94,0x3a,0xf7,0x23,0x0e,0x5d,0x23,0x44,0x82 -.byte 0xc7,0x38,0x35,0x9f,0xfa,0x13,0x15,0x47,0x0d,0x18,0xab,0x02,0x39,0x6e,0xb2,0x7c,0x29,0x11,0x9a,0x5a,0x01,0x2d,0xb2,0x10,0xea,0x9d,0xb7,0x37,0x4b,0xf2,0x2b,0x76,0x22,0xf7,0xaf,0x8a,0x5f,0x1d,0x6b,0xb2,0x13,0x9e,0x84,0xf5,0xbc,0x6e,0xad,0x66,0x5c,0x1b,0x5d,0x12,0xb0,0xe1,0x48,0x94,0x83,0xa0,0x26,0x54,0xd2,0xfd,0x3c,0x8d -.byte 0x81,0xac,0x31,0x9a,0x15,0xc6,0xd8,0xd5,0x07,0x1b,0x21,0x3f,0x04,0x40,0x3a,0x60,0x80,0x5f,0x1f,0x42,0x3e,0xd7,0x2b,0x7a,0x5f,0x71,0x93,0xb4,0x9d,0xf0,0x8b,0x5e,0xf1,0xc6,0x19,0x0a,0xa9,0x43,0xac,0xb2,0xc1,0x73,0x0d,0x44,0x6a,0x92,0x22,0xd0,0xda,0x40,0x14,0x7d,0x88,0xd1,0x5e,0x10,0xc9,0xa4,0x4d,0xd8,0xe0,0x7d,0x74,0x1b -.byte 0x2b,0xcb,0x50,0x24,0xbd,0x50,0x4a,0xe4,0xed,0x0e,0xe8,0xc0,0x5b,0x50,0x6d,0xf5,0x68,0x59,0xd1,0xc3,0x6f,0x32,0x86,0x29,0xe0,0x32,0x3f,0x05,0x86,0xa2,0x7f,0x93,0xd8,0xb7,0x02,0x68,0xb3,0x16,0xaa,0x0c,0xd3,0x4d,0xec,0x9a,0x66,0x06,0x7c,0x74,0x35,0x6f,0xde,0x8b,0xd9,0xdb,0x79,0x0a,0x15,0x84,0xc4,0x63,0xba,0x42,0xa2,0x3c -.byte 0x29,0xc8,0x65,0xdc,0x06,0x60,0x0a,0x08,0x4e,0x80,0x33,0x5c,0xfa,0x4b,0x91,0xdb,0xf6,0x57,0xd6,0x25,0x7d,0x70,0x80,0x09,0xb2,0x27,0xdb,0x80,0x4c,0xa7,0xe8,0x35,0xf5,0x18,0x2d,0x10,0x62,0x22,0xf9,0xb1,0x22,0xf3,0x9b,0x74,0xa0,0xc5,0x25,0xd3,0x44,0xc9,0x27,0x7c,0xba,0x01,0xfe,0x32,0x23,0xf7,0x90,0x90,0xbc,0x0d,0xad,0x9e -.byte 0x22,0x77,0xc5,0xfb,0xf2,0x0e,0xda,0xe5,0x7c,0xb4,0xbb,0xed,0xd4,0xfd,0xb0,0xfb,0x4a,0x4c,0x2a,0x32,0x2d,0x81,0xcd,0xef,0x74,0x3c,0x6a,0x9a,0x0c,0x95,0x58,0x25,0xd0,0x3a,0xb4,0x84,0x8f,0xa5,0xef,0xad,0x91,0xd7,0x2d,0xae,0x61,0xaf,0x9d,0x3f,0x03,0xa8,0xab,0xa4,0x66,0xd4,0x73,0x3a,0x84,0x0d,0x4c,0x6a,0xca,0xbd,0x0c,0x3c -.byte 0xdc,0x1d,0x37,0xea,0xe6,0x5a,0x7f,0x15,0xbe,0x9d,0xc7,0xce,0xbd,0x46,0x97,0xd3,0x07,0x19,0x82,0xaf,0x58,0x39,0x39,0x95,0x5d,0x4b,0x8e,0x1b,0xe9,0xf1,0xf6,0xa9,0xb3,0xfc,0xe6,0xe0,0x68,0x2c,0xbb,0xfa,0xd9,0x9b,0xc1,0x69,0xf3,0x5a,0x8f,0x67,0xd5,0x9c,0x11,0x1e,0x02,0x20,0x20,0xfe,0x4b,0xc9,0x8b,0x62,0x17,0x9a,0xfa,0x47 -.byte 0x7f,0xa2,0x8b,0xc1,0x3b,0x02,0x78,0x38,0xff,0xce,0xe1,0x54,0x40,0x3f,0x27,0x5c,0x9d,0xdd,0x56,0x38,0x48,0xea,0x39,0xbe,0xa0,0x76,0x43,0x82,0xef,0x74,0x50,0xdf,0xda,0x4c,0xca,0x47,0x46,0x7e,0xc5,0xff,0xce,0x66,0xdf,0xeb,0x5b,0x6e,0x45,0x77,0x19,0xac,0x01,0x1f,0x20,0xa1,0xad,0x01,0x5f,0x87,0x3e,0x3a,0xd0,0x83,0x13,0x17 -.byte 0x53,0x40,0xfe,0x26,0x99,0x42,0xfa,0x54,0xa8,0x82,0x79,0xa7,0x44,0xd0,0x9e,0x59,0x64,0x77,0xec,0x70,0x0e,0xcd,0xb9,0xb1,0xc2,0xe2,0x39,0x93,0xb7,0xd1,0xd5,0x67,0x9f,0xb0,0x5b,0xd9,0x50,0x8b,0x17,0xec,0xbc,0x83,0x64,0x35,0xaa,0x43,0x3f,0x4c,0x8c,0x56,0x83,0x76,0xa2,0x72,0x30,0xe7,0xe8,0x9f,0x88,0x35,0x8e,0x8d,0x11,0x31 -.byte 0x8e,0xb5,0x71,0x75,0x31,0xc8,0x28,0x15,0x50,0xe6,0x0a,0x00,0x4d,0x75,0x51,0x7c,0x33,0x14,0x96,0xff,0xe8,0xf3,0xa0,0xb1,0x9c,0xeb,0x9d,0x8a,0x45,0xcf,0x62,0x82,0xeb,0xce,0xea,0xa5,0xb9,0x10,0x83,0x54,0x79,0xf8,0xcf,0x67,0x82,0x1d,0xea,0xce,0x86,0xcf,0xc3,0x94,0xf0,0xe8,0xf4,0x80,0x8b,0x84,0x96,0x06,0x2e,0xe4,0x58,0x21 -.byte 0x98,0x42,0x1a,0xb7,0x8c,0x5d,0x30,0x15,0x83,0xe8,0x17,0xd4,0xb8,0x7b,0x90,0x57,0x35,0x72,0x6d,0x1b,0x7c,0xc0,0x88,0x0a,0xa2,0xea,0xcd,0x58,0xcc,0xf1,0xb4,0x8b,0xcd,0x66,0x3c,0xa5,0xb0,0xd4,0xc9,0xcc,0x42,0x1d,0xef,0x3b,0x42,0x22,0x9b,0xfb,0x45,0x24,0xcc,0x66,0xd7,0x67,0x73,0xb2,0x12,0x03,0xf6,0xa3,0x06,0x61,0xe2,0xab -.byte 0x91,0x8e,0x33,0x0b,0x9f,0x6a,0x80,0x5e,0x0f,0x68,0x41,0x5a,0x7e,0xd8,0xe2,0x32,0x50,0xc2,0x88,0x60,0xca,0xe3,0x23,0x86,0xff,0xdc,0x0c,0x19,0xbb,0xba,0x01,0xa3,0x41,0x89,0xf0,0x79,0x55,0x79,0xa6,0xa4,0x66,0x7b,0x46,0xde,0xac,0xae,0xb1,0xde,0xe1,0x1e,0x8d,0x62,0xc1,0xd6,0xeb,0x39,0x2f,0x1d,0x50,0x27,0x53,0xc9,0xea,0xb6 -.byte 0xd3,0x91,0x9b,0xdd,0xc1,0x68,0x8c,0xb6,0xe1,0x5e,0x9f,0xea,0xbe,0x98,0x88,0xeb,0xa8,0x77,0xf6,0x69,0x64,0xab,0x99,0xf3,0x7a,0x08,0xff,0x8c,0xa6,0x17,0x1b,0x2e,0x6e,0xcc,0xd8,0x33,0x30,0xef,0x5a,0x86,0x07,0x49,0xa5,0x13,0x08,0xbc,0xd6,0x88,0x7e,0x19,0xe0,0x1c,0x23,0xa9,0xe5,0x0a,0xa7,0xaf,0x8a,0xe9,0x81,0x3f,0xd8,0x99 -.byte 0xa6,0x01,0x6b,0xec,0x14,0x08,0x90,0xb1,0x76,0x16,0x3a,0xcb,0x34,0x0b,0x91,0x26,0xe9,0xec,0xe5,0xbc,0xd6,0xdc,0xf0,0xa9,0xfd,0xf2,0xe9,0xcc,0xa1,0x9d,0x7f,0x32,0x0d,0x0a,0x2a,0x92,0xff,0xc4,0x38,0xf8,0x9e,0x31,0x78,0x47,0xbf,0x3f,0x27,0x71,0xe1,0x7a,0x33,0x48,0x91,0xe8,0x8e,0x1a,0x66,0xcf,0xa1,0x61,0xc2,0x62,0x30,0x7c -.byte 0x69,0x35,0x21,0x67,0x9b,0xa7,0x1c,0x72,0x06,0xd8,0x28,0x94,0x6e,0x6d,0xf0,0x22,0x85,0xb4,0x6c,0x89,0xe8,0x2e,0x3a,0xc5,0xdc,0xe3,0xe3,0x0c,0x8a,0xba,0x1c,0x57,0x86,0xef,0x55,0x6a,0x24,0x59,0x5e,0x6e,0x47,0xb8,0xad,0xc5,0x10,0xff,0xbe,0x2d,0x93,0x09,0xfe,0x17,0x03,0x16,0x4d,0x4a,0x9a,0x15,0x38,0x94,0x38,0x18,0x45,0xa7 -.byte 0xcf,0xe4,0x16,0xd3,0x26,0x72,0x49,0xe7,0x89,0x9a,0xb4,0xc7,0x78,0xc3,0x18,0x3b,0xc8,0x08,0x9d,0x66,0x0f,0x48,0xc8,0x23,0x91,0x57,0x61,0xf1,0xf3,0x01,0x3e,0x0a,0xa3,0x4c,0x6c,0x34,0x5b,0x98,0x40,0x47,0x42,0xc1,0xeb,0x58,0x58,0xff,0x1f,0x4b,0x5f,0xf1,0x29,0x2e,0x7e,0x76,0x15,0x56,0x17,0x9c,0xe7,0x55,0x09,0x22,0x0a,0xa2 -.byte 0xd8,0xbf,0xd9,0x44,0x49,0xa9,0x24,0xd7,0x4f,0x12,0x04,0xa2,0x18,0x1c,0xdc,0x54,0xc0,0x22,0x27,0x3c,0xeb,0x1f,0x02,0xae,0xb3,0x33,0xb2,0xa2,0x84,0x23,0x76,0xc6,0x2b,0x94,0x53,0xae,0x7b,0xee,0xbb,0x81,0x64,0x8a,0x3f,0xe0,0x75,0x6b,0x2c,0xd5,0x60,0xad,0x49,0x0c,0xf8,0x65,0x64,0x1a,0x83,0xc7,0xb9,0xd9,0x01,0x5b,0xde,0xb0 -.byte 0x76,0x9b,0x1c,0x0d,0x89,0x2d,0xd5,0x09,0xc7,0xa9,0xbb,0x0a,0x54,0x5c,0xd4,0x5b,0xbf,0xbc,0x5e,0x00,0x29,0x0b,0x30,0x19,0x73,0x66,0xfd,0x3f,0xdb,0xd4,0x1b,0xd4,0xc0,0x27,0xde,0x49,0x90,0x5f,0x65,0x87,0x3c,0xc4,0x43,0xd0,0x49,0x76,0x64,0x39,0x88,0xd7,0x0e,0xfc,0x27,0x52,0xb1,0x8d,0xd0,0x27,0x29,0x84,0xe3,0x49,0xb9,0x0c -.byte 0x2d,0x4e,0x73,0x95,0x57,0xa8,0x07,0xa0,0xe1,0x5b,0x5a,0xb6,0xbc,0xa1,0x7f,0xfd,0x4b,0x9c,0x4d,0x7d,0x0c,0x5c,0x4c,0x4b,0x42,0x70,0xc3,0x0a,0xc1,0x89,0x12,0xb5,0x46,0x04,0x3c,0x56,0x25,0xc6,0x8f,0x49,0x7d,0x3b,0xf1,0xcd,0xfc,0xb8,0xa6,0x66,0xb1,0xc2,0xa3,0xa7,0x98,0x93,0x0e,0xdb,0xcd,0xce,0xdf,0x7f,0x68,0x5e,0xea,0xf2 -.byte 0x85,0x61,0x8f,0xd6,0x23,0xb4,0x5f,0x2f,0xf8,0x78,0x47,0x15,0x59,0x2d,0xca,0x35,0x0f,0xf5,0x91,0x74,0x3b,0x32,0xe1,0xcf,0x54,0x1b,0xf4,0x9d,0xdb,0x20,0x5e,0xf8,0x71,0x10,0xa3,0x31,0xf1,0xb8,0x98,0x8d,0x76,0x70,0xce,0x4c,0xed,0xd3,0x81,0x6b,0xd5,0x8d,0x73,0x5f,0x8c,0x66,0x7c,0x87,0x73,0xfa,0x20,0xbe,0xcd,0xba,0x41,0x88 -.byte 0x46,0xc3,0x38,0xc0,0xd9,0x08,0x79,0x30,0xda,0x7f,0x2a,0xc0,0x72,0x47,0xb0,0xc9,0x41,0x68,0xb1,0xe8,0xb4,0x86,0xcb,0x5d,0xb0,0x5b,0x7a,0x26,0xfd,0xf2,0x1b,0x4e,0x1f,0x4c,0x6a,0x8a,0x84,0xd4,0x07,0x2f,0xf4,0x06,0x73,0x3d,0x1c,0x55,0x04,0x6a,0xa5,0x8a,0xbb,0xaa,0x8a,0x8d,0x8f,0x05,0xcc,0x63,0x04,0xe0,0xc6,0x6f,0x6b,0xf8 -.byte 0x24,0x56,0xbb,0x9d,0xa9,0xe5,0x4c,0xac,0x9d,0xbe,0xfd,0x70,0x9d,0x1f,0x98,0xc4,0xfc,0xdb,0x3c,0x45,0xe7,0xbb,0xea,0x51,0xb6,0x56,0xe0,0x2c,0xb2,0x77,0x1b,0x80,0x9b,0x43,0xa7,0xb2,0x9a,0x40,0x8f,0xdb,0x2d,0x51,0x7b,0x2c,0x89,0xfd,0x14,0xf5,0x77,0xbf,0x40,0x3d,0x32,0xe0,0x10,0x32,0xcd,0xc4,0x3f,0xe2,0xe8,0xb4,0xdf,0xc2 -.byte 0x43,0x7a,0x0b,0x17,0x72,0xa1,0x0e,0xd6,0x66,0x35,0x8f,0xf4,0x21,0xf1,0xe3,0x46,0x13,0xd7,0xcd,0xc7,0x7b,0xb4,0x9b,0x39,0x1e,0x33,0x3c,0x18,0x15,0x7a,0xea,0x77,0xc5,0x57,0x4d,0xf9,0x35,0x8a,0xc1,0xb5,0x78,0x5d,0xc3,0x3e,0xd5,0xfd,0xb5,0x50,0xee,0x44,0x24,0xa2,0x55,0xb6,0xd8,0x3d,0x5d,0x75,0x2a,0x26,0x37,0xe7,0x85,0xb3 -.byte 0xff,0x70,0x5d,0x99,0x8d,0x99,0xba,0x9d,0x09,0x97,0xf2,0x67,0xe5,0xa3,0x86,0x06,0x21,0xb4,0x03,0x9b,0x63,0x76,0x1f,0xf8,0x09,0xd8,0x4e,0x22,0xcb,0x48,0xcf,0x79,0x72,0xc9,0x3f,0x84,0x5e,0xb8,0x39,0x87,0x27,0x92,0x1e,0x59,0xdf,0xc2,0xe6,0xd2,0xc4,0x5f,0xad,0x6e,0x9c,0xa4,0xec,0xd5,0x7d,0xf6,0x2b,0x9b,0x93,0x56,0xcd,0xa3 -.byte 0xc5,0xfa,0x82,0x39,0x46,0x29,0x57,0x43,0x08,0xe2,0xe1,0x3e,0x80,0x3b,0x8e,0x08,0xe5,0xc5,0xfe,0x05,0x17,0xaf,0xe0,0xf0,0xb7,0x5b,0x34,0x33,0x59,0xfa,0x93,0xbf,0x6a,0xb3,0x6c,0xbc,0x99,0x62,0x34,0x2c,0xf2,0x3b,0x62,0xf2,0x1c,0x48,0x07,0xc9,0x60,0x03,0xa5,0xe1,0x66,0x8d,0x84,0x36,0xc7,0xf9,0xc6,0x3b,0xa9,0xee,0x0f,0x48 -.byte 0xff,0xff,0xad,0x95,0x21,0xb5,0x12,0x63,0x7d,0x0f,0x0d,0x09,0x63,0x51,0x64,0x69,0xb4,0x95,0xd3,0x25,0xf0,0x3b,0x6d,0xc4,0xdd,0x8c,0x80,0x0d,0x3b,0xd2,0x4b,0xe0,0x67,0xcb,0xcd,0x7d,0x2e,0xbd,0x61,0x4b,0x0c,0x32,0x1f,0xfd,0xd2,0x31,0xed,0xa8,0xaa,0x98,0xf4,0x85,0x21,0xbc,0x08,0x14,0x2f,0xbb,0xbf,0x01,0xba,0x24,0x5e,0x5c -.byte 0xf3,0x72,0xed,0x05,0xec,0xf3,0xd1,0x9b,0xb0,0x63,0x8a,0x14,0xd1,0x9e,0xae,0x9b,0xce,0x4d,0x6c,0xb6,0x7a,0x78,0x9e,0x1d,0xcd,0x1e,0x50,0x66,0x26,0x70,0x74,0x2b,0x43,0x6a,0xc7,0xd7,0xe9,0xa2,0xcf,0xf3,0x09,0x9a,0x81,0x80,0x04,0xb8,0x5a,0x4f,0x2e,0x10,0x35,0xb2,0xb0,0xc6,0x40,0x97,0xa5,0x6a,0x24,0x5a,0x6b,0x97,0xc7,0xc0 -.byte 0x24,0x50,0x8d,0x65,0x21,0x25,0xce,0xb9,0x19,0xfc,0x40,0x08,0xcf,0xfd,0x1c,0xc4,0x30,0xd4,0x06,0x70,0xac,0x8a,0x3c,0x3f,0xfc,0xc3,0xeb,0xdd,0x43,0x56,0x4a,0xf6,0x50,0x92,0x9d,0xce,0x9c,0xea,0x15,0xdd,0x7c,0x5e,0x40,0xf5,0x7e,0x41,0x70,0xdd,0xc7,0x62,0x21,0x5a,0x20,0xc8,0x71,0x10,0x97,0xd5,0x12,0xfa,0x31,0x96,0xfb,0x38 -.byte 0x17,0x66,0x73,0x32,0x7a,0x93,0xf0,0x82,0xb9,0xf1,0x24,0xc5,0x64,0x0b,0xa9,0x24,0x4a,0x47,0xac,0xfb,0xf1,0x55,0xd7,0xb3,0x9a,0x64,0x63,0x0b,0x2e,0x13,0x9e,0x1a,0xee,0x21,0xd0,0x70,0x5c,0x0c,0x25,0xe7,0x38,0x23,0xd7,0x2f,0x6a,0x20,0x59,0xef,0x70,0xb2,0x8e,0xb4,0x15,0xee,0x6f,0x70,0xd0,0x75,0x19,0x9d,0x42,0xa7,0x17,0xad -.byte 0x99,0xaa,0x0d,0xa3,0x87,0x3d,0xf1,0x7b,0x0e,0xfa,0x62,0x9a,0x20,0x64,0x17,0x64,0x07,0xc2,0x84,0x13,0xb2,0x59,0x81,0x66,0x45,0xab,0x47,0x6d,0xfc,0x7b,0x60,0x05,0xac,0x30,0xb2,0x86,0x7e,0x34,0x6b,0xaf,0x37,0x00,0xa6,0x47,0x4c,0xb9,0x10,0xbd,0x9e,0xce,0x47,0x9e,0xc2,0x0e,0xfd,0x47,0xfa,0xd8,0x08,0xd1,0xc2,0xaa,0x6d,0x8c -.byte 0x91,0x2c,0x18,0x32,0x52,0x84,0x47,0x71,0x3b,0xc9,0xa1,0xf5,0xfc,0x90,0xb8,0x79,0xbf,0xe5,0x59,0x1b,0x91,0x22,0xcb,0xd3,0x87,0x7e,0xd4,0xb5,0x33,0xb2,0xfc,0x7c,0xee,0x22,0xfb,0xe8,0xb0,0x3c,0xa7,0x8b,0x05,0xd7,0x7f,0x17,0x52,0xbe,0xb6,0xe0,0x1e,0x47,0xce,0xfd,0x79,0xdf,0x16,0x5f,0x01,0x70,0x0c,0x47,0x5a,0x01,0x96,0x08 -.byte 0x3e,0x9b,0xc4,0xb2,0x58,0x73,0xc4,0x38,0xd6,0xf2,0x1b,0x0a,0x2c,0xb9,0x2a,0x96,0xb5,0x89,0x2d,0x33,0xdf,0xa4,0x5f,0x24,0x1b,0x79,0x0e,0xb6,0x9f,0xec,0x46,0xd3,0x27,0x4a,0xc1,0x26,0x94,0x95,0x41,0xd5,0xb3,0x84,0x74,0x62,0x47,0xc5,0x4d,0xb4,0xe2,0xe7,0xdb,0xc3,0xc3,0x7b,0x33,0x2a,0xbf,0x69,0xf6,0x5e,0xdc,0xfe,0xa4,0x81 -.byte 0x91,0xf3,0xa8,0x26,0x82,0x44,0x37,0xea,0xe1,0x20,0xff,0x52,0x33,0x5b,0x0b,0x6f,0xf8,0x33,0x4e,0x02,0x4d,0x38,0x93,0xcd,0xc0,0xfc,0x73,0x1a,0xf9,0xf6,0x9f,0x53,0xfc,0xf7,0xe2,0x4b,0x25,0xdd,0xa7,0x4d,0x1e,0x5c,0x17,0xc3,0xa0,0x41,0x1d,0x67,0x45,0xff,0xcb,0x41,0x49,0xc4,0x18,0x68,0x7e,0x7f,0xb6,0x6f,0xdb,0xbc,0x73,0x2f -.byte 0xc7,0x9a,0x46,0x8c,0x0b,0x57,0xa3,0xd3,0x0a,0x34,0xb7,0x27,0x67,0xbb,0xe1,0x64,0xa7,0x7e,0x79,0xac,0x4f,0x09,0x54,0x9b,0x43,0x5e,0x9a,0x33,0x02,0x45,0xdc,0x85,0x0b,0x59,0x8d,0x78,0xe8,0xd8,0xb5,0xd3,0x31,0x9d,0x2a,0x60,0x5b,0x91,0xed,0xf1,0xf1,0x37,0x3f,0xdb,0xda,0xd6,0xd1,0x8f,0x14,0x7e,0xe1,0xfc,0x92,0x60,0xa5,0x33 -.byte 0x86,0xef,0x29,0xbf,0x94,0x84,0x2b,0x24,0x20,0xb4,0x5e,0x23,0x34,0x08,0x63,0xc9,0xe6,0x80,0xa0,0x27,0x27,0x2f,0xab,0xc0,0x52,0x44,0x66,0x29,0x32,0x2e,0x91,0x96,0x02,0x1c,0x3b,0xb4,0x6e,0x33,0x49,0x5b,0x60,0x6f,0x14,0x93,0x65,0x0d,0x97,0x01,0xfb,0xf9,0x42,0x74,0xb6,0x21,0xf7,0xc2,0x5d,0xbf,0x91,0x2b,0xf5,0xb1,0x4e,0xe2 -.byte 0xd6,0x24,0x57,0x41,0x7a,0xcb,0xdd,0xb6,0x96,0x8b,0xfc,0x42,0x19,0x21,0x7f,0x41,0x32,0x3d,0x69,0x9b,0xee,0xda,0x97,0x45,0x26,0x71,0x0d,0x12,0xf0,0x20,0x7f,0x44,0x0f,0x4c,0xd2,0xd3,0x34,0x93,0xc7,0xe5,0xe7,0x83,0x62,0x13,0x0b,0x7d,0xc6,0xe4,0xd2,0xae,0x53,0x2e,0xd1,0x18,0x81,0xd0,0x81,0xf6,0xc0,0x98,0xaf,0x1d,0xb2,0x8a -.byte 0xcb,0xd3,0xde,0x1d,0x53,0x71,0x92,0x0e,0x4b,0x8c,0x7c,0x8e,0x65,0xf6,0xe2,0xc2,0x5a,0x4f,0x8c,0x59,0x0f,0x35,0x5e,0xe4,0x43,0x50,0xab,0xb7,0xdd,0xfc,0x66,0xf9,0xb1,0x9b,0x6b,0x1b,0xaf,0x2e,0x85,0xe6,0x3e,0x4c,0xa2,0xd4,0x55,0x47,0xb9,0x66,0x66,0x7b,0xa3,0xb2,0xd5,0x8a,0x8e,0x88,0x0e,0xfb,0x4e,0xad,0xf4,0x39,0xd2,0xd6 -.byte 0x39,0xef,0xe0,0xee,0x0f,0xf3,0x94,0x47,0xa7,0x32,0x24,0x9a,0xb0,0x82,0x08,0x67,0x00,0x3f,0xe6,0x95,0x76,0x84,0x0a,0x5c,0xb7,0x74,0xc1,0x64,0x5e,0x7c,0xba,0x0b,0x2e,0x6f,0x26,0xc3,0x20,0x2e,0x95,0xc1,0xf0,0x8c,0x55,0x4a,0x45,0x26,0xe6,0xf3,0x55,0x78,0xbd,0xd4,0xdb,0x07,0xbd,0xff,0x61,0x51,0xde,0x7f,0xdb,0x56,0x73,0x6b -.byte 0x9c,0xa4,0xb0,0x72,0xa7,0xd0,0x93,0x4d,0x1d,0x3a,0x92,0x78,0xde,0x77,0x65,0xe8,0x07,0x41,0x92,0xc1,0xbb,0x69,0x79,0x20,0x43,0xab,0x21,0x2e,0x6d,0xdf,0x43,0xeb,0x73,0x49,0x12,0x1f,0x53,0x75,0x01,0xed,0xce,0xf4,0x05,0x05,0x2b,0xc7,0x2a,0x65,0x29,0xe8,0xcf,0x5b,0xf0,0xc1,0x5b,0xd8,0xa8,0xac,0xbb,0xe3,0xac,0x29,0x0a,0x90 -.byte 0x79,0x2f,0x5b,0x92,0x14,0xf2,0xc7,0x2d,0xe5,0x33,0x6e,0x5e,0x31,0xe2,0xab,0xdf,0x21,0x71,0x4a,0x44,0xaa,0xc6,0xe9,0xb8,0x51,0x1d,0xe2,0xf3,0x07,0x19,0xa1,0x98,0x9e,0x8a,0xed,0xe4,0x9e,0x52,0x16,0x1f,0x2f,0xd3,0x4c,0x97,0x1e,0x38,0x49,0x84,0x2e,0x45,0xb5,0x4b,0x4f,0xfe,0xdb,0x25,0x3e,0xa9,0x6e,0x7d,0x60,0x3b,0xa7,0x7e -.byte 0xda,0x32,0x1a,0xd6,0x04,0xbe,0x0c,0x92,0x4e,0x6d,0x85,0xf9,0x9c,0x26,0x9a,0x88,0xf5,0x50,0x95,0x7b,0x9e,0x43,0x07,0x97,0xd4,0xdb,0xa0,0x6e,0x30,0x5d,0x44,0xa9,0x41,0xc2,0xdf,0xdf,0x37,0x35,0xc4,0x85,0x83,0x08,0xea,0x22,0xfa,0xae,0xdd,0x95,0xe5,0x35,0x47,0x23,0x86,0x27,0xfa,0x71,0x88,0xa0,0x12,0x00,0xe0,0xa7,0xd1,0x1b -.byte 0x5e,0x78,0x6f,0x38,0x30,0xa9,0x80,0x75,0xd7,0x61,0xcc,0xfd,0x33,0xd2,0xb8,0xf8,0xd7,0x12,0xf5,0x03,0xf9,0x53,0x6d,0x3b,0x6b,0xff,0x24,0x0a,0x3b,0xe8,0x2a,0xe9,0xae,0xb7,0xc3,0xe3,0x0f,0x26,0x71,0x55,0xc5,0x03,0x60,0xf4,0x47,0x01,0xa3,0x69,0xb2,0x98,0x75,0x5b,0x90,0x4a,0xf9,0x61,0x49,0xd6,0xc4,0xdb,0xab,0x04,0x0c,0x47 -.byte 0x1e,0x31,0x75,0xfa,0xa2,0xc5,0xfa,0x66,0x0c,0x4a,0x93,0xa0,0xea,0x56,0xf9,0x49,0xd4,0xc7,0xcc,0x2c,0xe5,0xdc,0xab,0x61,0x8e,0x0c,0xf3,0x2f,0xb5,0x9f,0x36,0xa1,0x05,0xab,0xb6,0xbc,0x4a,0x6d,0x97,0xe7,0x19,0xe5,0xfe,0x92,0xa5,0x94,0xd5,0xc0,0xf5,0x31,0xf6,0x8a,0xf7,0x24,0x62,0xdd,0x56,0x12,0x84,0xf5,0xc6,0xa0,0x37,0xa3 -.byte 0xfc,0xbd,0x16,0x2a,0xa6,0x36,0x8e,0xd4,0x29,0xfe,0xc4,0xc5,0xcb,0xdd,0xdd,0x8b,0x7e,0xa6,0x9d,0x08,0x28,0x10,0x6b,0xff,0xd7,0x79,0x48,0x35,0x2f,0xbe,0x34,0x9a,0xfb,0xd0,0x7d,0x5c,0xad,0xf0,0xde,0x96,0xea,0x2d,0xc5,0x8b,0xa9,0x7a,0x8b,0xbe,0x97,0xde,0x7a,0x95,0xc7,0x95,0xd9,0x86,0xde,0x3c,0x8d,0x15,0x8e,0x45,0x69,0x27 -.byte 0xd4,0x27,0xa8,0xe3,0xa9,0x1e,0xa0,0x95,0x74,0xf1,0x8b,0xbe,0x3b,0xff,0xa3,0xf6,0x23,0x78,0xd9,0xbd,0xc2,0x44,0x3a,0x93,0xb5,0xa6,0x87,0x7c,0x65,0xd1,0xd8,0xd5,0x43,0x2a,0xb2,0xc8,0x65,0x86,0x83,0x06,0xf7,0x33,0x88,0x3b,0xc0,0x2c,0xb3,0x3b,0x23,0xa3,0x67,0x15,0x49,0x09,0x02,0xbb,0x11,0x08,0xe3,0x37,0x9a,0x9b,0x67,0x8e -.byte 0x63,0xc3,0x8b,0xff,0x21,0xa6,0xbe,0x3b,0xa6,0x57,0xc1,0x56,0x2a,0x02,0xdb,0x24,0x50,0x4a,0x4f,0x60,0x49,0x03,0xcf,0xba,0x55,0x1c,0x64,0xfe,0x0c,0x58,0xb4,0xb0,0x89,0x91,0xd5,0xbc,0xbc,0x85,0xe6,0x96,0x32,0x89,0x1f,0xa0,0x48,0xd1,0x6e,0xa7,0x03,0x86,0x8a,0xf2,0x5f,0xc3,0x5a,0x57,0x8a,0xa3,0x4a,0x61,0x90,0x18,0xb2,0x0d -.byte 0xc7,0x94,0xb9,0x3e,0x40,0x8b,0x1d,0x54,0xd0,0x4c,0xe7,0x2a,0xd5,0x85,0xa7,0x93,0x07,0x10,0x58,0xc4,0x8a,0x18,0x0a,0x49,0x30,0x87,0x93,0x0e,0xcf,0xc7,0x95,0x9f,0xd1,0x3f,0x9b,0x06,0xe3,0xf9,0x4f,0x16,0x58,0x04,0xb4,0xf0,0xf0,0xf3,0x3a,0xab,0x4a,0x35,0xf1,0xec,0x23,0x15,0x0c,0x24,0xba,0x90,0xdc,0xd1,0xfe,0x47,0xca,0xb2 -.byte 0x95,0x33,0x30,0x45,0xba,0x18,0x15,0xec,0x58,0x36,0x02,0xdf,0x28,0x09,0x74,0x4b,0x09,0x01,0x24,0x0f,0x00,0x7b,0xb3,0x65,0x45,0x42,0x63,0x15,0xf8,0x50,0x8b,0x4f,0x28,0x73,0x03,0x3a,0x31,0xe5,0x0d,0x56,0x8f,0x6b,0x4b,0x9e,0xda,0x71,0xee,0x68,0xba,0x85,0x81,0x3d,0x5d,0x74,0x5e,0xda,0x60,0x87,0xf4,0x5a,0x38,0xad,0xc5,0x3f -.byte 0xb5,0x15,0x02,0x59,0x1c,0xd2,0x93,0x66,0x54,0x65,0xf1,0xe7,0x9b,0xf0,0x30,0x2d,0x9e,0xba,0xc5,0x86,0xf4,0xf6,0xc7,0x92,0x73,0x12,0x3b,0x28,0x21,0x1b,0x3d,0x84,0xc0,0x1a,0x7d,0x35,0x8b,0xd4,0x35,0x39,0x35,0xa6,0x51,0xd9,0x19,0x8b,0x92,0xa3,0xea,0x8c,0x7e,0x25,0x05,0x1f,0x1d,0x8f,0x4d,0xba,0xdf,0x20,0x8c,0x8d,0xe2,0xac -.byte 0xdd,0x3d,0xf1,0x04,0x3f,0x77,0x4b,0x8f,0x39,0x7d,0x01,0xb7,0x71,0x4b,0x7b,0xe1,0x6f,0xd4,0x28,0x1a,0x57,0x96,0x4d,0xe2,0x84,0xf6,0x64,0x10,0xbb,0x0f,0xbc,0xe0,0x19,0xed,0x92,0x9e,0x60,0x15,0x78,0xd1,0x30,0xc0,0x53,0x4b,0x94,0xca,0x4b,0x5a,0x44,0x8b,0xa9,0xda,0x2f,0x08,0x70,0x94,0xe4,0x54,0xe1,0x28,0x6e,0xdd,0x34,0x56 -.byte 0x54,0xb0,0xd4,0x87,0x00,0x72,0x1e,0x46,0x10,0x3a,0x27,0x5d,0xc6,0xb5,0x72,0x20,0x2b,0xbe,0x17,0x01,0xbb,0x04,0x11,0x16,0x7d,0xbf,0x91,0xd3,0x7b,0x44,0x58,0x13,0x2a,0x9c,0xda,0x9d,0x26,0x46,0xf5,0x5f,0x51,0xef,0x6c,0xf6,0x36,0xdb,0xb7,0x21,0xde,0xdb,0x87,0xa0,0xd8,0x60,0x24,0x86,0x6d,0x64,0x85,0x9e,0x94,0xd9,0x21,0x0d -.byte 0xed,0xda,0x33,0xea,0x3c,0xdf,0x74,0xe3,0xa5,0xc7,0xc7,0x9e,0xe5,0xb1,0x29,0xdf,0xfa,0x20,0x25,0xcd,0x13,0x08,0xee,0xe6,0xba,0xf1,0x62,0x39,0xcf,0xe3,0x29,0xb8,0xaa,0x65,0x43,0x8a,0x48,0xb5,0xb5,0x70,0x35,0x66,0x42,0xf4,0x32,0x70,0x0b,0x0c,0xa7,0x46,0x79,0xdf,0xb2,0x80,0x13,0x72,0x7a,0xeb,0xf9,0x52,0xcb,0xb8,0x9f,0x4b -.byte 0x4f,0x29,0x2b,0xb3,0x94,0x02,0x0a,0xe1,0x20,0xe5,0x91,0x15,0x6a,0xa1,0x0c,0x71,0x96,0x77,0x01,0x80,0xf7,0x51,0x0b,0xaf,0x54,0x9b,0x3c,0x7b,0x91,0xd2,0xbd,0xaf,0x13,0xa5,0x32,0x17,0x7c,0xca,0xd0,0x22,0xd5,0xe5,0x83,0x44,0x24,0x5c,0xcc,0x24,0x31,0xcd,0x81,0x4e,0x96,0xcd,0x60,0x9f,0x7a,0xe7,0x2e,0x89,0x16,0xd5,0x66,0x6b -.byte 0xac,0x31,0x11,0x7c,0x76,0xc6,0xde,0xbe,0x46,0x55,0x20,0xdf,0x9d,0x2c,0x33,0xa5,0x80,0x76,0xb1,0xc9,0x1c,0x84,0x17,0x4d,0x15,0xe6,0x6d,0xce,0xed,0xea,0xc7,0xe6,0xff,0x01,0x10,0x60,0x26,0xf7,0x63,0x5f,0x91,0x89,0x7e,0xc1,0x7c,0x76,0x67,0x7b,0x7e,0xfa,0x28,0xa0,0xa7,0x82,0x1b,0x28,0x82,0x6a,0x4f,0x78,0x61,0x48,0xbf,0x13 -.byte 0x0b,0x71,0x0c,0xad,0xee,0xd7,0xf8,0xcc,0x0f,0x77,0x74,0x7d,0x2b,0x8a,0x09,0xd8,0x47,0xa0,0xfc,0x45,0x40,0x24,0xf3,0xce,0xdb,0x81,0xa1,0x50,0x9e,0x0a,0xd0,0x58,0xf7,0xaf,0xf1,0x09,0x12,0xa8,0x24,0xb2,0x34,0x99,0x67,0x17,0x53,0x1f,0x9d,0x09,0x7b,0xcb,0x83,0x6e,0x6a,0x0b,0xbf,0x8f,0x6e,0x3d,0xdb,0x29,0xe5,0xd0,0x06,0xdb -.byte 0xb8,0xf2,0xf3,0x43,0x4e,0xa7,0xf3,0x73,0x93,0xe8,0xab,0x2f,0xc8,0x75,0xce,0x62,0xda,0x74,0x39,0x57,0xe4,0xe4,0xb1,0x41,0x8f,0x9d,0xda,0x43,0xb4,0x2c,0x4b,0xd5,0x1c,0x10,0xf0,0x29,0x6b,0x94,0x15,0x04,0x3c,0xd3,0x45,0x73,0x29,0xb3,0x60,0x87,0x93,0xdb,0xbf,0x60,0x4e,0xdf,0x4d,0xbb,0xde,0xb2,0x57,0x67,0x14,0x0d,0x0b,0x60 -.byte 0x63,0xd5,0xc6,0x81,0x82,0xd6,0x0c,0xe6,0x4c,0x43,0x13,0x02,0x74,0x56,0x20,0x6b,0x21,0x28,0xe6,0xe2,0x0b,0xc1,0x7a,0xc3,0x08,0x60,0x82,0xe0,0x4f,0xbf,0x1e,0x3f,0xf0,0xa9,0xb2,0x2e,0x0c,0xbf,0xd6,0x03,0x1d,0x0d,0xd6,0x1c,0x36,0xb5,0xb2,0x14,0x56,0x21,0xc2,0xe0,0x1e,0xff,0xee,0x8a,0x70,0xae,0x3f,0x1e,0xe5,0xac,0x05,0x46 -.byte 0x6b,0x81,0x32,0xce,0x50,0xbb,0x82,0x66,0x32,0x93,0x46,0xf7,0xee,0x77,0x1c,0x9a,0x2f,0x31,0x60,0xa2,0x09,0x7c,0x14,0xd9,0x81,0xe9,0x19,0x27,0x31,0x5e,0xa0,0x98,0x71,0x42,0x2f,0x30,0x71,0xd6,0x31,0x94,0xe0,0x61,0xed,0x50,0x66,0xfa,0xba,0x12,0x5e,0xc6,0xc8,0x67,0xe5,0x8e,0xfd,0x34,0xa9,0xeb,0xde,0x25,0x43,0xbf,0xe7,0xb5 -.byte 0x16,0xf5,0x62,0x66,0x5d,0x0b,0x13,0x9a,0xd4,0x8c,0x2b,0x8f,0xe6,0x91,0x33,0xcb,0xa0,0x70,0x48,0x3e,0x22,0x7d,0xe4,0xf3,0x75,0xc9,0x49,0x82,0x50,0xc9,0x90,0x04,0x32,0xab,0x99,0x6e,0xf1,0xf0,0x0b,0x60,0x80,0x35,0x25,0x45,0x88,0xe9,0x82,0x06,0xe1,0xbb,0x85,0x11,0x40,0xf8,0x0e,0xbd,0x19,0x7a,0xdd,0x78,0xf9,0xc2,0x46,0xe4 -.byte 0xb5,0x27,0xfb,0xb6,0xba,0xbc,0x7d,0xb8,0x27,0xe7,0xbf,0xfe,0x8e,0xfe,0x7e,0x83,0x63,0x43,0x92,0x26,0xf0,0xbb,0xde,0xb6,0x93,0x4f,0x55,0x0c,0x07,0x99,0x3c,0x98,0xa1,0x8c,0x73,0xc1,0x4c,0x9a,0x09,0xa8,0xea,0x16,0x0b,0x49,0x2a,0x43,0xee,0x90,0x61,0x6f,0x09,0x1b,0xc3,0x2d,0x62,0x4b,0xfc,0x90,0xa1,0x8e,0x84,0x2e,0x90,0x8d -.byte 0x5f,0x80,0xff,0x6a,0x3c,0x61,0x0f,0xf2,0xac,0x70,0x20,0xc1,0xf2,0x85,0xcf,0x94,0xc8,0x94,0xe7,0xa0,0x04,0xdf,0xaf,0xef,0x26,0xd2,0xbc,0x07,0x70,0xc1,0x48,0xd6,0x87,0xd6,0xbe,0xea,0x95,0x6a,0xce,0xa2,0x48,0xac,0x46,0x46,0xb1,0x74,0x70,0x96,0x6c,0x26,0x58,0x75,0x9d,0x84,0xd7,0xd9,0x17,0x9a,0x46,0xe9,0xd7,0x3d,0xde,0xfd -.byte 0x7e,0xf4,0xd8,0x7e,0xf8,0x8f,0x1c,0xb5,0xfb,0xe9,0xc4,0xca,0xba,0x52,0x5f,0x17,0xee,0x75,0x7d,0x1d,0x50,0x16,0x9f,0x16,0x1e,0x00,0x8b,0xc1,0x2f,0xab,0x73,0x65,0x88,0x7b,0x80,0xa6,0x71,0xb7,0xfb,0xb0,0xda,0xd1,0x96,0x18,0x5c,0x48,0x6e,0x18,0x45,0x59,0x45,0xef,0x5c,0x65,0x35,0x99,0x5e,0xb9,0xd4,0x1a,0x07,0x7d,0x1e,0xa6 -.byte 0x69,0x42,0x9d,0xfa,0xec,0x02,0xdc,0xc4,0x19,0x6b,0x9c,0xb1,0x5e,0xa3,0xb4,0x6d,0xb4,0xa6,0x25,0xa8,0xe4,0x3f,0x3d,0x6e,0x2c,0x95,0xf7,0xcd,0xa5,0x4e,0x32,0xca,0x7e,0xe0,0x7b,0x11,0xf9,0x0a,0xe1,0x61,0x41,0x60,0xec,0xb3,0xb1,0x92,0x89,0x33,0x17,0xe9,0xaf,0x70,0x7f,0x1c,0x07,0xb5,0x24,0x3a,0x37,0x84,0x38,0xf5,0xb6,0x11 -.byte 0xfc,0x0c,0x12,0xc1,0xfc,0xa9,0x82,0x67,0x4d,0x17,0xe8,0xea,0xd0,0x62,0x17,0xb2,0x9c,0x59,0x01,0x87,0xfb,0x54,0x8e,0xa7,0xa5,0x85,0xa9,0x8a,0xec,0xfe,0x29,0xc0,0x73,0xc6,0xa0,0xbf,0x66,0x9a,0xc5,0xf8,0xee,0xa4,0xcb,0x09,0x44,0x74,0xfe,0x32,0xf5,0x42,0xea,0xf0,0xa6,0xec,0x74,0xea,0x14,0x5c,0x43,0x51,0xfa,0x3a,0x48,0x1e -.byte 0xa0,0x2e,0x59,0x2e,0xdb,0x3a,0x19,0xfe,0x1f,0x95,0x25,0xee,0x27,0x2b,0x99,0xb4,0xe1,0xd0,0xe6,0x33,0x91,0xa1,0xaf,0x30,0xa0,0x89,0x00,0x3c,0x13,0x31,0x18,0x70,0x90,0x42,0x55,0x0a,0xc9,0xc5,0x0c,0x43,0xa5,0xee,0xd6,0x90,0x07,0xae,0xc4,0x8c,0xdc,0xe4,0x07,0xbb,0x61,0x70,0xd1,0x10,0xe4,0x68,0x96,0x70,0x78,0xab,0xe9,0x3a -.byte 0x6e,0xc7,0x75,0x93,0xa0,0xba,0xff,0x6a,0x2d,0x57,0xaa,0x93,0x09,0xc3,0x6b,0x81,0xf3,0xde,0xc2,0xee,0xac,0x86,0x0a,0xfb,0xad,0xdb,0x6f,0x2a,0xa0,0x15,0x7b,0x96,0x77,0x38,0xf8,0x86,0x51,0x33,0x7a,0x6f,0x1c,0xf8,0xd5,0x15,0xcd,0x76,0x7f,0x37,0x68,0x82,0xdf,0xab,0xc3,0xdb,0xbe,0xeb,0x2b,0xa8,0x34,0x72,0x20,0x34,0xfb,0x12 -.byte 0x64,0x17,0x05,0x64,0xc0,0xa1,0xca,0xd3,0xac,0x27,0xc2,0x68,0x28,0x40,0x42,0xe2,0x0a,0xdd,0xd7,0xd6,0xf6,0x92,0x95,0x3c,0x10,0x17,0x4e,0xef,0x75,0xae,0x98,0x2d,0x10,0xc8,0xa8,0xac,0x15,0xf7,0x5b,0x81,0xc1,0xdf,0x5e,0xbe,0x88,0x49,0xe3,0xd1,0x88,0x1c,0xcb,0xce,0x20,0x01,0x12,0x60,0x57,0x0b,0xf6,0x32,0x57,0xaf,0x59,0xef -.byte 0xc9,0xe7,0xbf,0x62,0xf3,0xb6,0xe6,0x5c,0xee,0x36,0x7e,0x11,0x90,0xd1,0xeb,0xfa,0x62,0x0b,0xc6,0xf3,0x1a,0xd5,0x8b,0x95,0xec,0xb4,0x38,0xfe,0x45,0xb0,0xb5,0xff,0x84,0x0a,0x27,0x3a,0xa2,0x5a,0x2a,0xc9,0xa4,0xc0,0x11,0xc6,0x61,0x13,0xb7,0x53,0xa3,0x47,0x45,0x6d,0xc6,0xa9,0x00,0xd1,0x40,0xf4,0x77,0xac,0xb3,0xd3,0x26,0x99 -.byte 0xf1,0x36,0x59,0x28,0xb4,0xd0,0xdd,0x0e,0xed,0x53,0x33,0x45,0x71,0x9c,0x5c,0x11,0x27,0x2c,0x2f,0x10,0x9e,0x5b,0x8a,0x5b,0xc5,0x1f,0x36,0xc9,0x2a,0xba,0xc7,0xa5,0x31,0xd7,0x9f,0x2b,0x0a,0x09,0xcb,0x7c,0x4f,0xa2,0xdc,0xc5,0x64,0x0d,0xe6,0xfe,0xb0,0x9d,0x3b,0xf0,0xa7,0x19,0x8c,0x84,0x21,0x6b,0x9e,0x1c,0xb5,0x7b,0x66,0x77 -.byte 0xd0,0x85,0xb4,0x22,0x93,0x6e,0x84,0x29,0x9b,0x60,0x90,0x37,0x9d,0x8c,0x94,0x95,0x95,0x3b,0xf1,0x2d,0x56,0x5b,0x53,0x60,0x2d,0xe5,0x7f,0x80,0x71,0x56,0xa7,0x6e,0x66,0x76,0x1f,0xaa,0x0d,0xba,0xfb,0x0e,0xcf,0x20,0x68,0x74,0x2b,0x99,0x13,0xe1,0xa8,0x33,0xc9,0xf6,0xbc,0xd3,0xf4,0x46,0x01,0x02,0x85,0x27,0xf4,0x20,0x97,0xa3 -.byte 0xba,0xbc,0x47,0x30,0x48,0xed,0x60,0xe6,0xca,0xbf,0x76,0x8c,0x2c,0x6a,0x43,0x32,0xfd,0x90,0x04,0x95,0xc2,0x42,0xcb,0xca,0xc4,0x33,0xe1,0xd3,0x23,0x92,0xa1,0xde,0x09,0x38,0xce,0x00,0x93,0xb3,0xed,0x82,0x8e,0xfb,0xce,0x4c,0x9a,0x10,0x6e,0xce,0x4a,0x37,0x05,0x75,0x37,0x58,0xc3,0x8e,0x57,0x50,0xa0,0x7d,0x80,0x2d,0x51,0xea -.byte 0x08,0xcd,0x1b,0xd2,0x81,0x85,0x19,0xc1,0xe8,0xce,0x31,0x18,0xcf,0x54,0x37,0x96,0x77,0x3d,0x64,0xfb,0xc2,0xa9,0xdb,0xb8,0x37,0x03,0x83,0x34,0x3c,0x25,0x6a,0x22,0x33,0xfa,0x27,0x70,0xc7,0x0a,0x27,0x12,0x1e,0xb3,0xd0,0x59,0x6f,0xa3,0xc5,0x73,0x95,0x4c,0x1f,0xf1,0x3c,0xb3,0xc2,0xa2,0xc6,0x45,0x17,0x53,0xa8,0xfc,0x00,0xff -.byte 0x77,0x40,0x28,0xd2,0x53,0x90,0x92,0xe9,0x86,0x6c,0xa5,0x40,0xce,0xbc,0x79,0x6f,0x8f,0x12,0xef,0x1b,0x38,0x1f,0xb3,0x24,0xf0,0x75,0x17,0x20,0x9e,0x03,0x9c,0x2b,0x51,0x57,0x93,0x44,0xce,0x74,0xc9,0x12,0xe7,0xcb,0x2f,0x5e,0x1b,0x95,0xf2,0x4d,0x2e,0x51,0x8d,0x52,0xd5,0x21,0xe3,0x1b,0x33,0xe7,0xf2,0x18,0x61,0xa2,0x53,0xdb -.byte 0x73,0xaa,0x6a,0x6c,0xf9,0xf4,0xef,0x3d,0x40,0xa3,0x00,0x80,0x82,0xed,0xe6,0x66,0xd1,0xd6,0xe9,0x93,0xd8,0x92,0xfa,0xdf,0xf9,0x9c,0x7a,0xfb,0x2b,0xc7,0xa7,0x73,0x67,0x2b,0xed,0x76,0xb1,0x52,0xaa,0xcf,0x34,0x84,0xa1,0x6d,0x56,0x85,0xef,0xcb,0xbc,0xa3,0xc6,0xf3,0x5a,0x88,0x04,0xd5,0xd8,0xf1,0x7b,0xf8,0x11,0x6f,0xa0,0x44 -.byte 0xa5,0x0f,0x76,0xed,0xd7,0x98,0xe3,0xda,0xb8,0x1b,0xc7,0xe6,0x89,0x08,0x19,0x1f,0xf8,0xe3,0x32,0x32,0xa5,0x3c,0x71,0x9f,0x11,0xde,0x50,0x29,0xb0,0x54,0x7e,0x3b,0x5e,0xeb,0xf7,0xab,0xa8,0xa0,0x35,0x96,0xc7,0xc5,0xea,0x60,0xc0,0x37,0xca,0x61,0x55,0x96,0xac,0xb4,0xd0,0x29,0x9a,0x1a,0x3f,0x9e,0xf5,0xf5,0x3d,0xed,0xc5,0x7c -.byte 0x2c,0x9d,0x67,0xf8,0x4d,0x82,0x6e,0x2a,0x9a,0xfc,0x5f,0xdc,0x02,0xb0,0x3d,0xa5,0x1c,0x08,0x5d,0x4a,0xaa,0xd0,0x38,0xfb,0xbc,0xbb,0x7f,0x37,0xfb,0xec,0xc0,0x62,0x79,0xaa,0xde,0xfd,0x23,0x9c,0x4c,0x4a,0xe1,0x48,0x40,0x36,0xc0,0x0a,0x6f,0x43,0xb7,0xad,0x4c,0xf6,0x56,0xb5,0x44,0xf4,0x72,0xcd,0x13,0x10,0xea,0x0d,0x24,0xc1 -.byte 0xa9,0x36,0x3b,0x36,0xf2,0x6e,0xf9,0x0a,0x67,0xcd,0x02,0x67,0xb3,0x5c,0x63,0x3a,0x7c,0xc1,0x3b,0xf2,0x1d,0x3d,0xf1,0xff,0xbf,0xf7,0x97,0x9f,0x30,0x1f,0xaa,0xd8,0xdb,0x53,0x9b,0x0a,0xbd,0x38,0xd8,0xb6,0xf1,0x4a,0x78,0x1a,0xc2,0x46,0xd2,0x0c,0xa8,0xcd,0x7b,0x39,0xc7,0x42,0x55,0xc8,0x3e,0x02,0x1d,0xf4,0xad,0x55,0x01,0x6a -.byte 0x11,0x2d,0xfa,0x67,0x48,0xae,0x45,0x31,0x9b,0x09,0x7d,0xd9,0xdd,0xaf,0x5c,0xd5,0x40,0x51,0x2a,0xa1,0x0f,0xb3,0x6e,0xc2,0x94,0xfe,0xde,0x70,0xaf,0x6c,0xea,0x5f,0x7d,0x3c,0x72,0x85,0x86,0x24,0x20,0x0a,0x7a,0xe7,0x69,0x32,0x66,0x7d,0x34,0x13,0x60,0x62,0xc7,0x68,0x32,0xde,0x34,0x30,0x36,0xc8,0x8e,0xb7,0x13,0x66,0xf1,0xce -.byte 0x5f,0x7a,0x3a,0xfe,0x62,0xd6,0x72,0xb6,0x1b,0x80,0x43,0x8a,0x3e,0x13,0x15,0xe4,0x1c,0x7b,0x08,0x70,0x0b,0x6e,0xb3,0xfe,0x07,0x91,0x23,0x21,0x57,0x48,0xc6,0xa9,0xa3,0xa8,0xc7,0x19,0x89,0x8a,0x49,0x12,0x25,0x88,0xd2,0x11,0xa5,0xa8,0x9e,0x0e,0xa7,0x71,0xfe,0xaf,0x88,0xee,0xa7,0x1c,0x3b,0x27,0x27,0x7e,0x79,0x92,0xed,0x77 -.byte 0x74,0x65,0xbd,0x46,0x41,0x25,0xd9,0x8b,0x21,0x73,0x9f,0xaa,0x35,0xa0,0x22,0xb3,0xc8,0x71,0x28,0x72,0xd2,0xcb,0xf4,0x2a,0x06,0x0a,0x63,0x96,0x55,0x2e,0x83,0x0b,0xe8,0x07,0x99,0x9d,0x59,0xde,0xde,0x62,0xbd,0xb4,0x3e,0x70,0x15,0xed,0x95,0xa8,0x2f,0xb7,0xa2,0xb6,0x65,0x56,0x9d,0xe5,0x81,0xa0,0x05,0x5b,0xce,0x00,0xd4,0xb9 -.byte 0x28,0x5a,0xc1,0x9a,0x74,0xc6,0xd7,0x27,0xdd,0x7c,0xbe,0xe8,0x0d,0x47,0xfc,0x81,0x05,0x6b,0x4f,0x68,0xc7,0xcc,0x5d,0xd5,0x66,0x83,0x34,0x72,0x35,0xab,0x39,0x64,0x19,0x67,0xbd,0xff,0x15,0x44,0x20,0x18,0x2a,0xaf,0xbc,0x58,0x94,0xdb,0x18,0x50,0x55,0x11,0x6a,0xc4,0x1d,0xee,0xe2,0xe0,0x75,0x73,0xf1,0xa1,0x83,0xf4,0xcb,0x40 -.byte 0x96,0xf4,0x77,0x45,0x61,0x8b,0x1a,0x8c,0x0c,0xfc,0xd2,0x7e,0x0b,0x1e,0x18,0xd2,0x95,0xa5,0x4c,0x5b,0xd6,0x9d,0x40,0x8b,0xc0,0x51,0xe8,0x2d,0xe5,0x16,0xbf,0xd7,0x98,0x8a,0xa0,0x46,0x1f,0xc4,0xe9,0x12,0x31,0x40,0xc5,0x2d,0x59,0xf8,0x9b,0x5f,0xe3,0x3a,0x10,0xdf,0xda,0x72,0x9e,0xab,0x13,0x7b,0x8f,0xc8,0x52,0x9f,0x58,0x45 -.byte 0x7a,0xe6,0x3a,0xbb,0xdd,0x1d,0xc7,0x3b,0xc4,0x26,0xdc,0x99,0x29,0xf2,0x74,0x16,0x84,0xe9,0x8a,0x86,0xc0,0x1e,0x49,0x96,0x2f,0x5c,0x2a,0x49,0x71,0x88,0xe6,0x82,0xb2,0x18,0x88,0xc1,0x86,0xcb,0x26,0x3c,0xa5,0x50,0x31,0x22,0x9a,0x8f,0x45,0x2b,0xde,0xf0,0x86,0x8e,0x13,0x86,0xc4,0x4a,0x9b,0x35,0x27,0x93,0x0b,0x13,0xc8,0xef -.byte 0x96,0x74,0x97,0x85,0x09,0xc0,0xa0,0x32,0xfe,0xc3,0xe3,0x92,0x2e,0xe8,0x54,0xbd,0xc2,0x23,0xeb,0x4b,0x02,0xf5,0x5a,0x0b,0x0d,0x58,0x50,0x45,0xe7,0x01,0xd4,0x17,0x00,0xdb,0x0d,0xd4,0x2e,0xa0,0xde,0x38,0xf4,0xb1,0x1e,0xd0,0xf0,0xa3,0x6b,0x21,0x0c,0xbd,0xae,0x84,0x7e,0x42,0x36,0x4f,0x2e,0x46,0xae,0x23,0x91,0xb9,0x06,0xac -.byte 0x86,0x7f,0x29,0xca,0xfb,0xe9,0xde,0xdb,0x90,0xfe,0x6f,0xbc,0xdb,0x3c,0x48,0x3d,0x6e,0x06,0x68,0x49,0xbb,0x43,0x8d,0x9d,0xc4,0x5f,0x45,0xcb,0x77,0x28,0xe0,0x35,0xd1,0xb4,0x25,0xb2,0x45,0x6d,0xb4,0x89,0x53,0x26,0x33,0x98,0x83,0x45,0x9d,0xf5,0xad,0xf9,0xa7,0x59,0xb6,0x6e,0xa8,0x25,0xa5,0xef,0xee,0xf6,0x6a,0xd5,0x6c,0x60 -.byte 0x9a,0xea,0x78,0x9e,0xe4,0xa2,0x29,0x0b,0x70,0xb3,0x6e,0x3a,0xfd,0x07,0xc7,0x7f,0x1b,0x07,0xc7,0xca,0x1b,0xb8,0x08,0xe1,0xc9,0x94,0xb2,0x62,0x7c,0x04,0x96,0xa6,0xda,0x65,0x28,0xfd,0xf9,0x70,0x22,0xb7,0x21,0xd3,0xa6,0x38,0x0f,0x1e,0x88,0x7e,0x73,0xec,0x04,0x99,0x8b,0x23,0x91,0x13,0xe6,0x4f,0x74,0x81,0xcc,0x1f,0xdd,0xaf -.byte 0x58,0xc4,0x80,0x00,0x4d,0x1d,0xbe,0x84,0x7d,0xfe,0x85,0xe7,0x77,0x20,0x3c,0x65,0x4e,0x0e,0x2e,0x5d,0xc1,0xd9,0xcb,0xf7,0xbb,0xc8,0x8d,0xbf,0x16,0xa8,0x1e,0x63,0xf5,0x10,0x5e,0xa5,0x9c,0x63,0xb6,0x9a,0xeb,0x98,0xa8,0xb1,0x59,0x82,0x66,0x51,0xae,0x3c,0xfc,0xa8,0x11,0x92,0xf4,0x45,0x88,0x7c,0x03,0x6f,0xe6,0x87,0xe4,0xa8 -.byte 0x79,0xbf,0xb3,0x0d,0xd6,0x0b,0x8d,0xa3,0x16,0x2a,0xfb,0x79,0xb9,0xe7,0xdb,0xa7,0xdb,0x94,0xd3,0xe6,0x3a,0xdd,0xe9,0x5f,0x30,0x7d,0x68,0x90,0x35,0xfd,0x18,0x91,0x8e,0xc5,0x12,0xd6,0xf9,0x98,0xa0,0x5b,0xcd,0x81,0x76,0x84,0x08,0xd0,0xab,0x59,0x2d,0x3b,0x8a,0xf9,0xd9,0x95,0xde,0x8b,0xbb,0x92,0xef,0x35,0xc3,0x3e,0x46,0x73 -.byte 0xf3,0x3b,0x09,0xbf,0x22,0x2b,0x9c,0x0f,0x70,0x9a,0x16,0x0e,0x4b,0xa7,0x1a,0x96,0x98,0xb7,0x5a,0x40,0x06,0x81,0xf4,0xac,0xa6,0xe6,0xab,0xf2,0xda,0x87,0x18,0x61,0xcb,0xc1,0x67,0xbd,0x2f,0x6f,0x06,0x21,0xaf,0x73,0x98,0xe1,0x3f,0x7a,0x17,0x7f,0x44,0xcb,0x1d,0xdd,0x60,0xb3,0x2c,0x58,0x20,0x8a,0x04,0x74,0x56,0x9b,0x26,0x51 -.byte 0x61,0xb0,0x07,0x50,0x53,0x83,0x31,0x42,0x59,0xb3,0x33,0xfa,0xfe,0xbc,0xad,0x7f,0x99,0x9b,0x86,0xf1,0xaa,0x85,0xf1,0xbb,0xc0,0x0c,0x91,0x8d,0x1a,0x0f,0x8f,0x9f,0xfe,0x62,0x2b,0x35,0xae,0xcc,0x8c,0x09,0xe3,0x29,0x96,0xd1,0xbe,0x7f,0x25,0xd6,0x03,0xf0,0x4c,0x53,0xad,0x5b,0x56,0x66,0x68,0x9a,0xa3,0xc4,0x07,0x71,0xde,0x49 -.byte 0x82,0xbb,0xf7,0x9a,0x2b,0x96,0xcf,0x50,0xf6,0x00,0xf7,0x0b,0x27,0xdd,0xf5,0xf6,0xc5,0xc8,0xbd,0x2a,0xa2,0x06,0x2c,0x42,0x3f,0xa0,0xf8,0xcc,0x1d,0x64,0xcf,0xbc,0xb4,0xc4,0x63,0xde,0x6b,0xd3,0xb4,0x61,0xdf,0xbd,0x73,0x50,0x34,0xc3,0x20,0x45,0x06,0x73,0x9b,0xf0,0xfb,0xa6,0x2b,0xec,0x92,0x32,0xa9,0x1f,0x4f,0x1e,0x38,0x78 -.byte 0x2a,0xd2,0x7c,0x1d,0x89,0xf9,0x70,0xbc,0xef,0x09,0x77,0xd3,0x6a,0x56,0xa1,0x8b,0x4b,0x23,0x1b,0xb1,0x2f,0xec,0x84,0xe5,0x59,0xc5,0x20,0x23,0xbc,0x3f,0x0a,0x43,0x97,0x1c,0x5e,0xf7,0xee,0xfe,0x0b,0x2a,0x42,0x08,0x2a,0x39,0x91,0xce,0x8a,0x33,0x9f,0x63,0x77,0x6d,0xf6,0xf3,0x0e,0x1d,0xb3,0xfb,0xcf,0x2f,0x7f,0x95,0xc2,0x71 -.byte 0x1c,0xa0,0x0b,0xc6,0xb8,0xde,0x4d,0xd8,0xcc,0x4c,0x4f,0xaf,0x07,0x87,0x6d,0x3b,0xab,0x95,0xab,0xa1,0x6a,0x50,0x9f,0x7c,0x35,0xb6,0x65,0xdd,0xe3,0x06,0xe5,0xb3,0x42,0x5f,0x4d,0xe5,0x3e,0xfa,0x6c,0xdf,0x19,0x58,0xd1,0xf6,0xc6,0x94,0x1c,0xce,0x30,0x90,0xd3,0xeb,0xa3,0x7c,0xe5,0x3f,0x57,0x99,0x2e,0x22,0x0a,0x94,0x2f,0xfe -.byte 0x39,0x16,0xe6,0xfa,0xd0,0xb5,0xf9,0xb4,0x88,0x61,0xa4,0xa8,0xc3,0xb8,0xb7,0x52,0xaf,0x90,0xc1,0xe0,0x19,0x78,0x04,0x2b,0x71,0x04,0x03,0x2f,0x63,0xbe,0x40,0xf5,0x82,0x3b,0x1b,0x6b,0xde,0x6d,0x1e,0x86,0x87,0x82,0xc3,0x31,0x97,0x20,0xdd,0xdd,0xce,0x61,0x64,0x99,0xf6,0xbe,0xbf,0xec,0x37,0x54,0x8b,0x92,0x29,0xda,0xc5,0x7b -.byte 0x4d,0xc5,0xaf,0xb8,0x4e,0x4b,0x4a,0x2b,0x35,0x30,0xf5,0x19,0x9e,0x32,0xd8,0x2e,0xc1,0x19,0xfe,0xd1,0x61,0xb0,0xaa,0x05,0x58,0x15,0xd9,0x0e,0x4e,0xca,0x4e,0x10,0x83,0xe6,0xe6,0x57,0xe8,0x8d,0x13,0xb4,0x6f,0x85,0x59,0xf2,0x83,0xc8,0x37,0xaa,0xa2,0xe5,0xc8,0x77,0x06,0x82,0x21,0x5d,0x84,0x58,0x67,0x9b,0xcc,0x9c,0xfc,0x1b -.byte 0x28,0x2f,0xac,0xc8,0x96,0x91,0x26,0x46,0x42,0x2b,0x68,0x57,0xb0,0x79,0x1e,0xb1,0x9b,0x92,0x2c,0xeb,0x67,0x00,0xd4,0x26,0x7d,0xca,0x45,0x97,0x55,0xea,0x2a,0x20,0x70,0x7c,0x20,0x14,0x38,0x40,0x3d,0x4f,0xf5,0x3a,0x1f,0x0a,0xe3,0x9a,0x48,0xcc,0xb2,0x7d,0xee,0x5b,0x48,0x90,0x0d,0x12,0x77,0xd8,0xd3,0xb6,0xd7,0x66,0x9e,0x48 -.byte 0xbb,0x92,0xc1,0x7c,0x4e,0x90,0x4d,0xd5,0x96,0x99,0xea,0x86,0x2d,0xb9,0x5a,0x50,0x05,0xc2,0x6b,0xa7,0x0c,0x43,0x44,0x22,0x09,0xb9,0xc0,0x56,0x47,0x5f,0xdf,0xaf,0x6b,0x91,0xe2,0xd7,0x45,0x77,0x17,0x7a,0x71,0x6d,0x27,0x93,0xe2,0xc6,0x10,0x2f,0xc8,0x3b,0x75,0x78,0x11,0xae,0x07,0xe6,0xba,0x64,0xd4,0x06,0xfa,0xf9,0x1d,0x74 -.byte 0x9e,0x4f,0x6d,0x02,0xfc,0x40,0x80,0x9a,0x2e,0xd4,0x15,0x32,0x15,0xe8,0x97,0x0a,0xd4,0x65,0x6a,0x87,0xd3,0x66,0x4b,0xb8,0x66,0x84,0x8e,0xb9,0x4b,0xa7,0xcf,0x58,0x13,0x66,0x3a,0x4e,0xa5,0x76,0x17,0x13,0x92,0x79,0x42,0x67,0x6d,0xb6,0x65,0xec,0xc8,0xb5,0x5f,0x17,0x2a,0x2d,0x4b,0x19,0xe9,0x00,0x6e,0x38,0xaf,0xe9,0x06,0xb6 -.byte 0xe8,0x99,0x69,0x8a,0x74,0xe7,0x7e,0x70,0x69,0x4b,0xbc,0xce,0x5d,0x61,0x94,0x1b,0x47,0x41,0x38,0x5f,0x2e,0xcf,0x2b,0xe1,0xcd,0xa3,0x98,0x71,0xf7,0x09,0x65,0xfe,0x5f,0x62,0x4b,0x9e,0x91,0x88,0x35,0xa2,0x66,0x02,0x1d,0xc9,0x93,0x0c,0x19,0x50,0x4b,0x95,0x71,0x79,0xdd,0x74,0xe1,0xda,0x5a,0xb7,0x38,0x70,0x61,0x18,0x3f,0x68 -.byte 0x08,0x34,0xd8,0xfe,0xbb,0xd1,0xbf,0x57,0xed,0xc2,0x52,0x6d,0x54,0x3e,0xcb,0x0c,0x32,0xc7,0x09,0xa9,0x31,0x10,0xe8,0xbd,0x70,0xe3,0x0e,0xe9,0x4f,0x7a,0xd6,0x42,0x45,0x2e,0x1b,0x3c,0x0d,0x15,0x6d,0xb4,0xad,0xe9,0xc5,0xa2,0x12,0x77,0x34,0x43,0x20,0x95,0xc1,0xb7,0x51,0x72,0xed,0x78,0xa0,0xae,0x3c,0xae,0xb4,0xd4,0xda,0x58 -.byte 0x83,0x62,0xa9,0xc6,0x01,0x3d,0x14,0x19,0x07,0x00,0x3c,0x82,0x16,0x7e,0x8a,0x91,0x78,0xa1,0x65,0x0b,0x5b,0x3a,0x40,0x72,0xe5,0xf0,0xd4,0x82,0x04,0xe4,0x01,0xf1,0x84,0x87,0x96,0x26,0x91,0x66,0x77,0xf7,0x59,0xd6,0xc2,0xca,0x29,0x3b,0x68,0x2a,0x27,0x99,0x64,0x86,0xc2,0x96,0xbf,0x11,0x3c,0xa8,0x0c,0xf7,0x86,0xb8,0xc1,0x40 -.byte 0x15,0x1a,0x84,0xe3,0x93,0x23,0x73,0xa9,0x8b,0xbd,0xb4,0x8a,0xe4,0xf1,0xa5,0x8f,0x56,0xa3,0xdc,0x77,0xbd,0x7d,0x15,0x74,0x2b,0x18,0x92,0x56,0x45,0xbc,0xaf,0xf2,0x55,0xce,0x9d,0xc2,0xab,0x39,0x90,0xec,0x78,0x3f,0xa5,0x14,0xeb,0x40,0x2f,0x01,0xca,0xeb,0xad,0x73,0x85,0xbc,0xe1,0x91,0xaa,0x77,0xa9,0x6c,0x02,0x66,0x6a,0x65 -.byte 0x63,0x6c,0x50,0x62,0x83,0x83,0xef,0x16,0x4f,0x21,0xfd,0x28,0x8e,0x52,0x66,0x5b,0x6f,0x8f,0xbe,0x8d,0x17,0xb9,0xd5,0x99,0xf7,0x39,0xd1,0xbc,0xa2,0x43,0xd7,0x0a,0x80,0xea,0x42,0xf8,0x38,0x53,0x95,0x07,0x6f,0xb7,0x7c,0xc1,0x16,0x88,0xc8,0xb7,0x59,0xde,0x76,0x51,0x2f,0x92,0xd0,0x40,0xfd,0xd9,0x2d,0xca,0x9e,0x8d,0x28,0xae -.byte 0x48,0xc1,0x0a,0xe0,0x76,0x9c,0x02,0x0b,0xc5,0xd1,0xf9,0x83,0x90,0x86,0xa4,0xeb,0x5c,0x64,0x65,0xf8,0x98,0x38,0xc5,0xce,0xef,0x6f,0xc3,0x88,0xb6,0x2f,0x8a,0x40,0x55,0x52,0x47,0x06,0x75,0x16,0x46,0x9c,0xff,0x3c,0x68,0x97,0xc3,0xfb,0x10,0x11,0x7b,0xba,0x04,0xcc,0xad,0xba,0xcf,0xf0,0xae,0xba,0xe6,0x59,0x9c,0xf5,0x27,0xeb -.byte 0xdd,0x5c,0x86,0x25,0xa1,0xb6,0xb8,0x1c,0x94,0x98,0xa5,0x79,0x82,0x4e,0xdf,0x09,0x3f,0x2f,0x8a,0x4e,0x1b,0x5a,0xab,0xd4,0xe6,0x21,0xb3,0x02,0x19,0x39,0xa9,0x2e,0x0e,0xae,0x86,0x30,0xc7,0xa0,0x00,0xed,0x72,0xdc,0x71,0x77,0x42,0x76,0x54,0x68,0xb2,0x8d,0x5d,0xc3,0x5c,0x86,0xf8,0xb1,0x6c,0x67,0xdf,0x24,0x40,0x6a,0x2b,0x1d -.byte 0xbc,0x0d,0x25,0x7d,0x9e,0x1c,0xbd,0x18,0x85,0xda,0x7a,0x86,0x5e,0xed,0x10,0x80,0x83,0xa6,0xef,0x1e,0x93,0xac,0xce,0xe6,0x32,0x35,0xdf,0xb8,0xc7,0x9b,0xf0,0x0f,0x9d,0x37,0xbd,0xd9,0x58,0x33,0x19,0xa1,0x23,0x51,0x5f,0xa7,0x5a,0x99,0x7e,0x2a,0xfd,0x85,0x3c,0x26,0xad,0xcc,0x7e,0x07,0x32,0x7b,0x24,0x5a,0x6b,0x4b,0x71,0x4e -.byte 0xca,0x8b,0xc4,0x03,0x26,0x76,0x02,0x68,0x0d,0xa1,0x09,0xe0,0x2e,0xa4,0x82,0x88,0x05,0x5a,0xc4,0xcb,0x31,0x9d,0x56,0xda,0x0d,0x00,0x04,0xbc,0x07,0xca,0x1f,0xdf,0x9e,0x44,0xed,0x36,0xbd,0xa0,0x22,0xff,0x78,0xd1,0xcb,0x62,0xe0,0x0d,0x2e,0xdc,0x2e,0x36,0x28,0x8e,0xd3,0xa9,0xe0,0x38,0xd4,0xc5,0x2b,0xee,0xaf,0xa4,0x08,0x7d -.byte 0xed,0x2c,0x8a,0xf5,0x86,0x5e,0xed,0x2a,0x0d,0xbf,0xe6,0xfb,0x6f,0xc4,0x02,0x75,0x36,0xe5,0x7b,0xe9,0x4a,0xb3,0xf1,0xf4,0x86,0x6c,0x9a,0x6e,0xaa,0x7a,0xbe,0x4b,0xd6,0xf2,0x6b,0xcb,0x78,0x6f,0xf9,0x42,0x1a,0x19,0x7b,0x7e,0xba,0x59,0x02,0x8b,0xe3,0x5c,0x44,0xa4,0x84,0xa8,0x4a,0x67,0x93,0xee,0xc4,0x17,0x07,0x26,0xfe,0x86 -.byte 0xf1,0xc6,0xba,0xbf,0xc4,0x3d,0x33,0x41,0x4d,0xc4,0xf0,0xa8,0x6d,0xe1,0x06,0x16,0x2d,0xc9,0x5d,0x2a,0xf5,0x4a,0xc6,0xd2,0x8c,0x98,0x55,0xe8,0x8d,0xd0,0x31,0x5f,0xc7,0x05,0xd1,0xca,0xd2,0x72,0xe6,0xd0,0xcb,0x62,0x79,0xac,0x60,0x59,0x94,0x59,0x48,0x9e,0x91,0x17,0xa7,0xa0,0xac,0x4a,0xe5,0x08,0xe5,0x52,0xa4,0xd4,0x83,0x8c -.byte 0x83,0x57,0xe7,0xe5,0xfc,0x9b,0x43,0x78,0xc8,0x7e,0x94,0xc4,0x35,0x3e,0xac,0x4a,0x8d,0x60,0x80,0xdc,0x72,0xe3,0x15,0x09,0x2a,0xbd,0xcc,0x9a,0xe4,0x1a,0x18,0xa8,0xf1,0x29,0x9b,0xca,0x58,0x0b,0x6d,0x7b,0x33,0x91,0x05,0x27,0x6a,0x48,0xbe,0xac,0x08,0xa5,0x2a,0x64,0xf5,0xae,0x2a,0x90,0xf1,0x2d,0x3f,0xa8,0xff,0x17,0x92,0xc4 -.byte 0xec,0x3a,0x09,0xbf,0xae,0xd3,0xe2,0x1c,0x3c,0xc8,0x6f,0x91,0x72,0x99,0xe3,0x82,0x30,0x4f,0x40,0x5c,0x0c,0x8d,0xfd,0xbe,0x10,0xbc,0xce,0x1e,0x0a,0x09,0xbf,0xde,0xdc,0x72,0x7e,0x4c,0xbc,0xec,0x34,0xe2,0x96,0x8a,0xc6,0xee,0x19,0x6c,0xa8,0xf1,0xa5,0xb2,0x71,0x88,0x13,0xe8,0x11,0xda,0x3b,0x77,0x10,0x9c,0x9f,0x74,0x49,0x21 -.byte 0x16,0xcf,0x6f,0x05,0xc5,0xc1,0x4d,0xfe,0xe7,0x4d,0x67,0xe8,0x12,0x14,0xf7,0xaf,0x66,0x8d,0x55,0x34,0x00,0x18,0x10,0x6e,0x6a,0xd2,0x4c,0xd9,0xd3,0x15,0x40,0xbf,0xce,0x7b,0x10,0x69,0xbd,0x15,0x0e,0x60,0x2b,0x76,0x50,0x80,0x92,0x02,0x3c,0x0f,0xea,0x47,0x03,0xd9,0xf6,0x2c,0x00,0xde,0x29,0xb9,0x2e,0xf6,0x80,0x10,0x81,0x28 -.byte 0x6f,0x41,0xfc,0x88,0x65,0xe9,0xb5,0xd4,0x78,0x53,0xff,0x04,0xc4,0xdd,0xd7,0x35,0x34,0x59,0x85,0x33,0x01,0x33,0x67,0xe1,0x4e,0xc2,0xac,0xe6,0x24,0x24,0xb6,0x83,0x48,0x08,0x0c,0x73,0xe5,0x9c,0x98,0xe4,0x4c,0x3c,0x1f,0x6e,0x77,0xea,0x8c,0x76,0x23,0xbb,0x41,0x5e,0xc1,0x8a,0xba,0x3e,0xe5,0x3e,0x86,0x89,0xab,0x32,0x65,0x1b -.byte 0x00,0x92,0x56,0xe0,0x62,0xc1,0x8f,0xeb,0x15,0x7f,0x86,0xdf,0xa2,0xc2,0x8d,0xf5,0xb5,0x88,0x72,0x8c,0xba,0x92,0x30,0x53,0x58,0x3e,0x0b,0xe6,0x4f,0xd4,0xef,0x34,0xab,0xbb,0x61,0xe0,0x31,0x3c,0xe7,0xb2,0x5f,0x64,0xcb,0x52,0xc7,0x1d,0x95,0x96,0xd2,0x8c,0x87,0x34,0x92,0xf2,0xad,0xd9,0x78,0x1d,0xa1,0x67,0x58,0xfa,0xfb,0x06 -.byte 0xc8,0x7f,0x9e,0xf7,0x02,0x12,0xd9,0x8c,0x68,0xbc,0x2b,0xd3,0xe1,0x0e,0x1e,0xbd,0x33,0x7a,0xfd,0x03,0x41,0xb9,0x72,0x2e,0x63,0xfe,0xb1,0x39,0xc3,0x0f,0xa0,0xa9,0x76,0x4f,0x7b,0xab,0xae,0xda,0x22,0xec,0x83,0x32,0xb0,0xec,0xd1,0xfd,0xc2,0x28,0x1e,0x42,0x29,0x31,0xd5,0xb3,0x33,0xcd,0x13,0x1d,0x9f,0xac,0x73,0x27,0xf7,0xea -.byte 0xc6,0x66,0xd2,0x32,0x91,0x60,0x35,0xf4,0x28,0x34,0x43,0x6a,0x74,0x8c,0x05,0x2a,0x84,0x34,0xfd,0x84,0xa5,0xcb,0x1d,0x2b,0x41,0x28,0xa6,0x19,0xed,0xcd,0xad,0xea,0x6e,0xf7,0x14,0x18,0xac,0x56,0x9a,0xf5,0xaa,0x7d,0x4e,0x8a,0x99,0xd1,0xda,0x41,0xaf,0xe8,0xfc,0xef,0x66,0x88,0xd0,0xed,0xfd,0xae,0x2a,0x85,0xc0,0x60,0xa2,0x30 -.byte 0x5d,0x1b,0x48,0xf6,0x3e,0xcf,0x56,0xdf,0x53,0xdc,0x2d,0xf5,0xfd,0x7f,0x2a,0x2a,0x4d,0x4f,0x11,0xcc,0xea,0x72,0xdb,0xb9,0xeb,0x92,0x0e,0x9f,0xc1,0x26,0xe9,0xbf,0x25,0x6a,0x27,0xe1,0x63,0x9b,0xdd,0x62,0x38,0xad,0xd3,0xb2,0x75,0x62,0x45,0xbf,0xbf,0xf4,0xe2,0xd6,0x97,0xe9,0xeb,0xeb,0x98,0xab,0x73,0xdc,0x8a,0xde,0xaa,0x3b -.byte 0x69,0xfd,0x61,0x6f,0xbb,0xfc,0x28,0xc0,0xff,0x37,0x2e,0xeb,0x31,0x59,0x57,0xfb,0xd3,0x0e,0xed,0x01,0x66,0x50,0x63,0x53,0xa2,0xd1,0x24,0x8c,0xc8,0x8d,0x80,0x03,0x2a,0x1e,0x11,0x3a,0xb9,0x6c,0xf4,0x5f,0x58,0xa2,0xd6,0x58,0x6b,0x85,0x61,0xd1,0xe7,0xdc,0x90,0x07,0x34,0x6e,0xb9,0x0b,0x0d,0xcb,0xd5,0xe3,0xc6,0x9d,0xb8,0x51 -.byte 0x37,0x61,0xd0,0x6c,0x2e,0xed,0xe0,0xbc,0x55,0x74,0x63,0x1b,0x42,0x17,0x6a,0x9c,0x91,0x1b,0x96,0x76,0xc8,0xe4,0x2b,0x2e,0x90,0xd9,0xe5,0x3f,0x56,0x1b,0x2f,0x93,0x81,0x86,0x2a,0xb4,0xdf,0x93,0xcb,0xfa,0x01,0x85,0xd9,0x26,0x46,0x46,0x97,0x2a,0x2e,0xb3,0x91,0xe4,0xcf,0xd9,0x01,0x5a,0x37,0xa6,0xca,0x5e,0xed,0xa9,0x94,0x35 -.byte 0x2c,0x69,0x5b,0x1e,0xf8,0x38,0x61,0x41,0x10,0xf6,0xe9,0x6e,0x96,0xee,0xe6,0x5f,0x78,0x14,0x93,0x12,0xd2,0x57,0xe5,0xf4,0x58,0x46,0xca,0xc8,0x75,0x59,0xbd,0xd0,0xe4,0x70,0x35,0xa5,0x4a,0xfd,0x54,0xe2,0x91,0x76,0x0e,0xe6,0xe3,0xbb,0x31,0x65,0x4b,0x18,0xa8,0xb4,0xfa,0xa6,0x7d,0x7a,0xa9,0x47,0x3d,0x2b,0x2e,0x66,0xac,0x5b -.byte 0x3e,0x5e,0x8c,0x27,0x0c,0x33,0x04,0x03,0x4e,0x5f,0xcd,0x6b,0x9c,0xaa,0x13,0x83,0x38,0xe9,0x38,0xcf,0x03,0x70,0x5a,0x0f,0x18,0xf5,0xec,0x64,0xf3,0x0c,0xe8,0xb1,0xa9,0x07,0x70,0xf7,0xde,0x0c,0x35,0xf5,0xe2,0xcd,0xed,0xe6,0x4d,0xac,0x5c,0x4d,0x3e,0x03,0x96,0x90,0x7b,0x4c,0x3e,0x18,0x42,0xc0,0xa7,0x23,0x12,0x8e,0x54,0xc1 -.byte 0xa1,0x2f,0x82,0x13,0xe6,0x1f,0x74,0xae,0x7b,0x4a,0xa4,0xbb,0xdc,0xc0,0x68,0x0f,0x83,0xbc,0xda,0xce,0xa2,0xe7,0xbe,0x18,0xcd,0x8b,0x35,0x05,0xa3,0x4b,0x6f,0xf0,0x53,0x12,0x42,0x2f,0x3c,0x09,0x87,0xb7,0xe3,0x36,0x29,0xe1,0xa2,0xb6,0x60,0x05,0xb9,0x66,0x80,0xe9,0xec,0x40,0x2a,0x55,0x78,0x5f,0x1c,0x5f,0xc3,0xc7,0x49,0x69 -.byte 0x87,0x97,0x5f,0xa5,0x31,0xa8,0x83,0x66,0x5a,0xd7,0xaf,0xf0,0x15,0xf3,0x01,0x62,0x9a,0x88,0x76,0x0f,0xb3,0xdf,0xf1,0xc6,0x34,0xc3,0xac,0x68,0x60,0x9a,0x91,0x03,0x13,0xea,0x0e,0x36,0x9c,0xf5,0x51,0xb7,0x0c,0xa4,0xeb,0xf0,0x41,0x85,0x54,0x05,0xed,0x7a,0xc2,0xba,0x3b,0xb8,0x1c,0x41,0x0d,0xbb,0xad,0x16,0x7e,0x64,0x4f,0x88 -.byte 0x7a,0x17,0xae,0x76,0x55,0x78,0x93,0xe8,0x99,0xa1,0x70,0x1f,0xf6,0x8a,0xb9,0xeb,0x41,0xb9,0x08,0xb8,0x9d,0x78,0x57,0xa1,0xe1,0x23,0xa0,0x03,0xd3,0x16,0xbc,0x16,0x24,0xed,0xc5,0x12,0x16,0x0a,0x8a,0x23,0x11,0x22,0xc2,0xfe,0x49,0x9d,0x3d,0x10,0x3d,0x4b,0xeb,0xab,0xcb,0x21,0x9d,0x9d,0xb1,0x64,0x87,0xe5,0x4d,0xb9,0xe7,0x10 -.byte 0x05,0xa0,0x55,0x2f,0xdf,0x53,0x5e,0x03,0xec,0x7e,0xe4,0x1f,0x9b,0x16,0x0c,0xfc,0xd9,0xf9,0x66,0x39,0x93,0x9e,0x49,0x34,0x97,0xd6,0xa5,0x56,0x00,0xf1,0xaf,0x08,0xeb,0x58,0xcf,0x87,0x02,0xc4,0xf1,0x24,0xe8,0x29,0x83,0xc9,0x5d,0x56,0x68,0xa2,0xaa,0xba,0xb3,0x86,0x23,0x59,0x8d,0x32,0x96,0x4a,0xbb,0xe9,0xf2,0x53,0xb2,0x87 -.byte 0x4a,0xf5,0xdc,0x23,0xd4,0x2f,0x36,0x70,0xb5,0x1d,0xee,0x47,0x51,0x6c,0x35,0x2a,0xad,0x35,0x74,0x1b,0x98,0xb5,0x33,0x2c,0x6d,0x4c,0xf8,0x39,0x07,0x92,0x6c,0xc7,0x65,0x10,0x64,0xcd,0x53,0xa3,0xcb,0xcc,0xe4,0xb2,0x46,0xb3,0xb7,0x44,0x01,0x92,0x44,0x12,0x23,0x25,0x3e,0x00,0xe3,0xeb,0x5f,0xe5,0x76,0x48,0x4e,0x4a,0x7f,0x36 -.byte 0xf0,0x0b,0x5e,0xc0,0x97,0x0d,0xc8,0xcf,0xd5,0xb8,0xc0,0x11,0x8d,0xb9,0x1e,0x31,0x0f,0x84,0x36,0x2e,0xe0,0x42,0xe6,0x02,0x9d,0xa4,0xdb,0xa2,0x76,0xfd,0xa1,0x95,0xe0,0x49,0xe6,0xf1,0xd2,0xae,0x27,0x6b,0x11,0x05,0x47,0xb0,0xaa,0x61,0x01,0xd4,0xe6,0xcd,0x9d,0x7e,0x33,0x5d,0xec,0x22,0x96,0x59,0xb7,0xc5,0x50,0x83,0xa4,0x66 -.byte 0x56,0xc7,0x43,0xa6,0xf7,0x5d,0xb2,0x45,0xc0,0x96,0xa0,0x5b,0xb8,0xed,0xae,0x29,0xb3,0x7d,0xbd,0x01,0xde,0xc0,0xe7,0xcc,0xe9,0x55,0x32,0x32,0xbf,0xdd,0x03,0x1b,0xb0,0x4e,0xff,0x53,0x1f,0x4b,0xc6,0xec,0x16,0x9d,0x5b,0x78,0x74,0xc4,0x75,0x51,0x8a,0x1c,0xae,0x6b,0xcd,0x9c,0x77,0x47,0xbf,0xd1,0x38,0x3e,0x9e,0xc0,0xad,0x16 -.byte 0xb7,0x15,0x6b,0xdc,0xad,0xe9,0x13,0xbc,0x48,0xc1,0xaf,0x69,0xce,0xc4,0xcc,0x9b,0x73,0xf9,0xd5,0x7c,0xab,0xf0,0xf1,0x9b,0xea,0xc6,0x0b,0x19,0x47,0x42,0xc1,0xa0,0x02,0x64,0x17,0xce,0x88,0x4f,0x16,0xa6,0xed,0xdb,0xfe,0x61,0xd3,0xd6,0xc0,0x11,0x30,0x16,0xd2,0x45,0xb3,0x7e,0x52,0xd0,0x94,0x77,0xf0,0x0e,0xbf,0x16,0xc0,0x4a -.byte 0x2a,0x5c,0xac,0x55,0x57,0xb1,0x41,0xb6,0xa3,0x68,0x8c,0x0a,0x66,0x15,0xb4,0xf5,0xd9,0x9a,0xa9,0x68,0xf2,0xbc,0x06,0xc5,0x7c,0xd1,0x18,0x55,0x9a,0x2d,0x94,0x2e,0x04,0x4b,0x7d,0x3c,0xb1,0xe3,0x03,0x7a,0xa7,0xe3,0xe5,0x63,0x49,0x7c,0x3f,0x0a,0xc5,0xbd,0xd3,0x0f,0x04,0xfd,0x99,0xf7,0xe6,0x05,0x35,0x66,0x17,0x05,0x85,0x3b -.byte 0x98,0x92,0x11,0x26,0xe2,0x21,0x52,0x1b,0x54,0x08,0xc8,0xf0,0x4e,0x75,0x22,0x3f,0xe8,0xb6,0x35,0xa4,0x02,0x52,0x70,0xc2,0xce,0x5a,0x00,0xe2,0xe2,0x92,0x8c,0x97,0xa7,0x1d,0x42,0x52,0x8b,0xf1,0x81,0xa7,0xce,0x60,0x46,0xbe,0xf0,0x1d,0x34,0xdf,0x73,0x2a,0xd6,0x9a,0x2d,0xf9,0xe3,0x91,0x05,0xe4,0x1f,0x31,0x11,0x30,0xb0,0xff -.byte 0x8f,0x61,0x74,0xf4,0xef,0xcd,0xf6,0xa4,0x9a,0xd2,0x5e,0xba,0x27,0xe8,0x78,0x38,0xfc,0x75,0xff,0x3b,0x6c,0xde,0x4a,0x46,0x47,0x8e,0x97,0x28,0xe4,0x23,0xe0,0x10,0x07,0xca,0xcb,0x6d,0xed,0x29,0xc0,0xee,0x98,0x96,0x7c,0x90,0x1f,0x89,0x12,0x0f,0xd5,0x28,0xcf,0x6e,0x4b,0x9b,0x2d,0xb3,0xcd,0x97,0xb8,0xeb,0x58,0x23,0x26,0xb1 -.byte 0xb4,0x95,0x11,0x1e,0xee,0x00,0xde,0x24,0x28,0xa6,0x3f,0x15,0xa2,0x9a,0xcb,0x9d,0xe3,0x04,0x5d,0xc3,0x60,0x97,0x14,0x2c,0x84,0x2b,0x69,0x9c,0x2a,0xbf,0x08,0xba,0xc4,0x38,0x36,0xaa,0x89,0x11,0x32,0x63,0x01,0xa2,0x44,0x5f,0x50,0xf0,0x5b,0x11,0x15,0xc8,0x80,0xc9,0xa6,0xe7,0x5d,0x70,0xa8,0x34,0x42,0x97,0x2a,0x60,0x99,0x20 -.byte 0xa6,0x60,0xc0,0x70,0x8d,0x2f,0x3f,0x8a,0x14,0x80,0x8a,0xbe,0x05,0xb3,0x50,0x16,0xaf,0x32,0xb4,0x35,0x3e,0x1d,0x31,0x42,0xdd,0x50,0xeb,0x04,0x82,0x4c,0x83,0x3d,0x8f,0xb6,0x1e,0xc2,0xa9,0xd2,0x30,0xba,0x33,0xdb,0x97,0x6d,0x2d,0x97,0x59,0x33,0xc0,0xf8,0xa5,0x59,0xc5,0x44,0x9c,0xf1,0x06,0xc4,0xf2,0x31,0x3e,0xff,0xb8,0x12 -.byte 0x00,0x4d,0x6c,0x2d,0xa1,0xc7,0x83,0xea,0x55,0x93,0x0e,0x89,0x76,0xbf,0x56,0x2a,0x99,0x62,0x54,0xad,0x2c,0xe8,0xf0,0xf9,0x70,0x18,0xa5,0x2b,0x24,0xac,0x59,0xc9,0x84,0xe3,0x1a,0x9d,0xa0,0xdb,0x1b,0x7f,0xd5,0x7e,0xb5,0xe0,0x86,0x36,0xc5,0x71,0x6a,0xab,0xdb,0xa5,0x84,0xf1,0x9e,0x9e,0xf6,0x1b,0xab,0x47,0x94,0x38,0x8e,0x5d -.byte 0x55,0xb4,0xf5,0xc3,0x59,0xc2,0x2c,0x6d,0x9d,0x28,0x7d,0x33,0xcd,0xc7,0xd6,0xdf,0x10,0xda,0x7c,0xd0,0x6c,0x91,0x88,0xd6,0x6b,0xe7,0x72,0x75,0x18,0xb1,0x87,0xe4,0xbb,0x10,0xe0,0xa3,0x0f,0xea,0x65,0x0a,0x70,0xc8,0xee,0x52,0x05,0x0a,0x27,0x39,0x66,0xda,0xd6,0xa6,0xfe,0x97,0x24,0x09,0x9d,0x20,0x76,0x4e,0x97,0x9d,0xa9,0x9f -.byte 0x76,0x20,0x27,0x57,0x5b,0xf4,0x76,0x1a,0x4b,0xcf,0x13,0x6c,0x9e,0x63,0x53,0x97,0xca,0x10,0xd6,0x90,0x7d,0xfc,0xe3,0x03,0x2c,0x6c,0x79,0x93,0x1a,0xae,0x0f,0x43,0xdb,0x75,0xde,0x56,0xa6,0x69,0x93,0xce,0x2d,0x94,0x56,0x77,0x90,0x19,0x71,0x7f,0x7a,0x99,0xbd,0x9c,0x79,0x62,0x00,0x49,0x3a,0x62,0x49,0x4b,0x92,0x65,0x8b,0xe2 -.byte 0xa8,0x3d,0xa5,0x89,0x23,0xac,0xea,0xf1,0xbf,0x38,0x84,0xd7,0xe2,0x65,0xb6,0xc7,0xbc,0x02,0x11,0xfd,0xe3,0x4c,0x57,0x38,0xd4,0x36,0x54,0xe8,0xbb,0x63,0x17,0xe9,0xda,0x82,0x50,0xf1,0x8c,0x34,0x4d,0x75,0x2a,0x64,0x49,0xaf,0x98,0xc3,0x1d,0xad,0x31,0xf3,0x90,0x23,0x39,0xf5,0xb5,0xf4,0x37,0x88,0x67,0x12,0x5d,0xfc,0xee,0xe5 -.byte 0x44,0x52,0x2c,0x78,0xb1,0x90,0xc1,0xc2,0x77,0x6e,0x31,0x3e,0xa0,0x36,0x87,0xb0,0xc6,0x6c,0x94,0xc2,0x43,0x4a,0x7b,0xa2,0x73,0xe7,0xa0,0xc3,0x4c,0xaf,0x4f,0xa6,0x92,0x1c,0x9a,0x6d,0xee,0xe8,0x4d,0xe1,0xe0,0xc7,0x67,0xcf,0xcf,0x7d,0x7f,0x0f,0x07,0x0d,0x6c,0x06,0x06,0xc2,0xc9,0x28,0xfc,0x8d,0xcd,0x23,0x01,0x97,0x5b,0x4d -.byte 0x1c,0xdb,0x34,0x51,0x6e,0xe2,0x56,0x24,0xd7,0xbd,0x12,0xc4,0x2f,0xb4,0x3b,0x02,0xaa,0x47,0xda,0x61,0xf6,0xca,0x44,0xa8,0x02,0xbf,0xbc,0x58,0xfb,0xa2,0xff,0xf3,0x54,0x59,0x5f,0xd7,0xa0,0x7c,0x83,0xa6,0xef,0xeb,0x71,0x51,0x74,0xa1,0x27,0x10,0x97,0x13,0x1f,0x42,0x91,0xdd,0xa8,0xf8,0xc7,0x60,0x90,0xca,0x2e,0xc8,0xaf,0x9f -.byte 0x65,0x1f,0x24,0x0a,0x30,0x5f,0xb9,0x4c,0xfb,0xcb,0xa3,0x96,0x5e,0xad,0xab,0xac,0x09,0x91,0xf5,0x96,0x1f,0xe0,0x96,0x14,0xc5,0xa0,0x26,0xa1,0xf1,0x91,0x80,0x38,0x7f,0x38,0xdc,0x98,0x96,0x20,0x46,0x50,0x20,0xd2,0x20,0xce,0x79,0xd5,0x81,0x60,0x97,0xb2,0xb0,0xeb,0x58,0x75,0x3c,0x99,0xf0,0xe0,0xfd,0xfc,0x90,0xc5,0xd1,0x3d -.byte 0x68,0x07,0xfd,0xa1,0x3f,0xeb,0x47,0xd0,0x58,0xe3,0xfa,0xbe,0xbf,0x20,0xdf,0x66,0x08,0x91,0xa4,0x5c,0x52,0x3e,0xdf,0x5c,0xb8,0xee,0xca,0xa6,0x89,0x06,0x97,0xb4,0x8d,0x60,0x35,0xb1,0xff,0x1e,0x39,0xf2,0x67,0xbc,0x71,0xee,0xeb,0x48,0x94,0x19,0x1a,0xee,0xc5,0xe2,0x7e,0x0d,0xf1,0xca,0xe8,0x2c,0xb0,0xaa,0x02,0x58,0x23,0x23 -.byte 0xce,0x37,0x5e,0xcb,0x58,0x40,0x2e,0x1a,0xa6,0x09,0x11,0x95,0xc4,0x6f,0x10,0xb0,0x15,0x22,0x48,0x67,0x74,0x6c,0x2f,0x4f,0x4a,0xb4,0x01,0xe5,0xa3,0x77,0xab,0xad,0xa4,0x04,0x22,0x71,0x58,0x4a,0x71,0xb1,0xe8,0xdf,0x43,0x18,0x0e,0x95,0x7c,0x8c,0x23,0x3a,0xf3,0x9c,0x20,0x60,0x20,0x69,0x51,0x28,0x7e,0x13,0x67,0x5c,0x7d,0x35 -.byte 0xfa,0x1b,0x04,0x8b,0xcf,0x42,0x6e,0x15,0x55,0xcd,0x04,0xdb,0x73,0xdb,0x47,0x5f,0x83,0x6e,0xd1,0x5a,0x15,0xa2,0xbb,0xf7,0xbb,0x84,0x58,0xce,0x75,0xe8,0xd2,0x92,0xd5,0xb7,0x76,0xf2,0x94,0x67,0x27,0x5f,0x32,0x91,0x3a,0xaf,0xd4,0x31,0xf8,0x92,0xce,0x63,0xb7,0x45,0x27,0xb4,0xb8,0x7a,0x1e,0x4e,0xde,0xcb,0xc8,0x5e,0xd3,0xbb -.byte 0x52,0x91,0xd5,0x72,0xad,0x98,0xec,0x07,0xa1,0x56,0xb4,0x8e,0x04,0xfa,0x48,0x3f,0x17,0x07,0xf7,0xef,0x92,0x61,0x69,0xaf,0xdd,0xfc,0x76,0x03,0xe2,0xe9,0xe2,0xbe,0x5c,0xf2,0x8a,0xc5,0x99,0x51,0x7f,0xa4,0xf1,0xac,0x16,0xec,0x16,0xf5,0xb8,0x95,0x88,0x87,0xdb,0x27,0x2e,0x63,0x12,0x31,0x7d,0x6b,0x2b,0xa0,0x9b,0xb5,0xf9,0x82 -.byte 0x42,0x04,0x94,0xee,0x60,0x6e,0x4e,0x54,0x9b,0xfd,0xeb,0x01,0x3a,0xad,0x42,0xeb,0x08,0x3c,0x6a,0xa3,0xf2,0x46,0xfb,0x18,0x59,0x2c,0xa3,0x0b,0x22,0x1d,0x5d,0x47,0xa6,0x8c,0x06,0x9c,0xa1,0xcc,0x20,0x67,0xbd,0xf0,0x5b,0x94,0x9f,0xc6,0x10,0x8c,0xc8,0x15,0x52,0xe3,0x19,0xa1,0x89,0xfd,0x99,0xad,0x4f,0x10,0x51,0x0a,0xe4,0x4b -.byte 0x02,0x7b,0x0d,0x73,0x2d,0xae,0xa4,0x68,0x1d,0xb6,0xcf,0x58,0x67,0xc0,0xd0,0xca,0x11,0x34,0x31,0x9e,0xa3,0xbc,0x12,0x28,0x1e,0x8e,0x5a,0x63,0xf5,0xda,0xf2,0x36,0x94,0x63,0x2c,0x39,0x3d,0xf9,0x80,0x9f,0xbf,0x8d,0xef,0x1f,0x15,0xc8,0xdb,0x62,0x58,0x7d,0xdc,0x0a,0x7f,0x87,0xaf,0x6d,0x2e,0xac,0x92,0x4f,0x51,0xdf,0x5e,0x75 -.byte 0x5e,0x0f,0x7c,0x51,0x49,0x88,0x0f,0x7b,0x49,0xa5,0x7c,0x41,0x4e,0x2a,0x0f,0xd0,0x0f,0x78,0xeb,0x42,0xfc,0x07,0x8a,0x8b,0x4e,0x3e,0xf2,0x42,0xc5,0x21,0x01,0x66,0xe2,0x50,0xf6,0x3d,0x28,0x1e,0xbf,0xdc,0x71,0x7f,0xc5,0x6e,0xc1,0xab,0x1a,0x33,0x49,0xdd,0xa2,0xb9,0x52,0xbe,0x93,0x97,0x97,0x7a,0xf0,0x22,0xa8,0xc5,0x01,0xc6 -.byte 0x76,0x6f,0xb6,0x2c,0x09,0x80,0x62,0x5b,0x84,0x05,0x7f,0x79,0x28,0x04,0x67,0xa2,0x0f,0xfc,0xbb,0x17,0xe2,0x85,0xe3,0xa0,0xf3,0x44,0x47,0x96,0x68,0x80,0xb2,0xbf,0xba,0x63,0x53,0x38,0x6c,0x3b,0xcd,0x3c,0xa4,0x10,0x48,0x80,0xd8,0x49,0x5a,0xf0,0x5c,0x38,0x02,0x02,0x5b,0xf2,0x77,0xa4,0xfd,0x16,0xfd,0x13,0xc8,0x8b,0x9b,0xcd -.byte 0xe1,0x8d,0x70,0xb6,0x3d,0x24,0x65,0xda,0x1a,0x42,0x6f,0x90,0x64,0x9a,0x9b,0xda,0x54,0x44,0xc0,0xe0,0xd7,0xfb,0x73,0x10,0x3c,0xcf,0xa6,0x04,0x99,0xd9,0x45,0xe5,0x74,0xfe,0xdf,0x81,0xac,0xc8,0x30,0xe5,0x66,0x45,0x02,0xca,0xcd,0xd7,0xe6,0x7b,0x0d,0xda,0xe1,0xa0,0xa1,0xa1,0x87,0x34,0x63,0x0b,0xa7,0x82,0x39,0x83,0xba,0x18 -.byte 0x0b,0x16,0x35,0x11,0x53,0x8d,0xbe,0x7d,0xa8,0x7e,0x3f,0xf4,0x71,0xc9,0x37,0x6f,0x1a,0xd9,0x3f,0x8e,0xc4,0xc1,0xd3,0x80,0xdf,0xee,0x0e,0x6b,0x23,0xf7,0xbc,0x42,0x93,0x7a,0x36,0x6f,0x03,0x24,0xb4,0x9c,0x62,0xa0,0xed,0xed,0x0b,0x66,0xa8,0x25,0xe6,0x1a,0xd4,0x13,0xd1,0x16,0x14,0x2b,0x90,0x7d,0x2e,0xa4,0xda,0xb2,0xf9,0x33 -.byte 0x54,0xf9,0x0a,0x04,0x27,0x03,0x14,0xd2,0xd7,0xe2,0xc1,0xaa,0xb6,0xe8,0xe5,0x4c,0xf2,0xdb,0x4c,0xc8,0xb3,0xa4,0xeb,0xbf,0x12,0x5c,0x9d,0x65,0xaa,0x9a,0x66,0x77,0x42,0xb4,0xd5,0x5b,0x1f,0x3b,0xd7,0x91,0x89,0x57,0x2f,0xd0,0x86,0x99,0xb2,0xc8,0xc1,0x31,0xde,0x33,0x43,0x36,0x81,0xdb,0x97,0x7b,0x17,0x3b,0xa5,0x99,0xdb,0x63 -.byte 0x2b,0x48,0x4c,0xa6,0x5c,0x6c,0xd8,0xc9,0x6e,0x72,0x39,0xbe,0x6e,0x55,0x7e,0x9d,0xb7,0x20,0x8d,0x8f,0x81,0x20,0x78,0xae,0xc6,0x1d,0xe0,0x2d,0xb1,0xe7,0x64,0xbb,0xd4,0xc8,0x08,0x61,0x14,0x29,0x08,0xbc,0x1a,0xeb,0xfa,0x64,0x33,0x91,0x7d,0x91,0x41,0x65,0x8e,0x4c,0x0c,0xb2,0x79,0xc3,0x01,0x68,0xfc,0xd6,0xbb,0x50,0xcc,0x07 -.byte 0xa5,0xf6,0x2c,0x5e,0x10,0xd6,0xa3,0x62,0x18,0xec,0xa2,0xf2,0x6b,0xad,0xcd,0x02,0x01,0x75,0xbb,0x36,0x27,0x56,0x0f,0x55,0x03,0xe0,0x57,0xe1,0x72,0xeb,0x66,0x00,0x21,0xff,0x9a,0xbc,0xc1,0x1e,0x2c,0x93,0xe6,0x4d,0x93,0x28,0x10,0x7d,0x67,0x6c,0xf1,0xa4,0xe6,0x3a,0xa6,0x30,0xc8,0x50,0x1d,0x8b,0x6e,0x7b,0x76,0x98,0x14,0x4e -.byte 0xed,0x84,0x67,0x2a,0x5f,0xac,0x0b,0x7b,0x47,0x40,0xb3,0x2d,0x7a,0xc1,0x23,0xdc,0x62,0xf8,0x8e,0x90,0x77,0xd4,0xf9,0x00,0x4b,0x67,0x04,0x72,0xf8,0xc9,0x2c,0x2d,0x0e,0x3c,0x3c,0xf3,0xfc,0xa8,0xe2,0x49,0xa4,0x00,0x82,0x98,0x72,0xa9,0xec,0xea,0xbd,0x3a,0x4e,0xd7,0x32,0xf1,0x11,0xf0,0x0d,0x9e,0xa2,0xe8,0xfe,0xcc,0x67,0xec -.byte 0xfc,0xd6,0xfe,0x83,0x5e,0x7c,0x2b,0xb3,0x42,0xf4,0x2d,0x9a,0xbe,0x20,0xd1,0x81,0x62,0xe9,0x59,0x19,0x28,0xdf,0x97,0x10,0x54,0xf7,0xde,0x60,0x51,0x6a,0xce,0x32,0x03,0x75,0x5c,0x25,0x25,0x82,0x9c,0x07,0xf7,0x2d,0xa8,0x1b,0x9f,0xd3,0x32,0x46,0x25,0x1f,0xb1,0xc5,0xbb,0x28,0x14,0x3e,0xed,0xa8,0x83,0x20,0xf4,0x9c,0x75,0xf4 -.byte 0xe6,0xc4,0x2d,0x05,0x88,0x31,0xfd,0x48,0xca,0x6c,0x7f,0xab,0xb4,0x77,0x93,0x1d,0x87,0xc3,0x4e,0xb8,0xad,0xb4,0x3d,0x37,0x7a,0xd2,0x77,0xff,0xc2,0xcb,0x9c,0xc7,0xbf,0x02,0x02,0x70,0xc9,0x9f,0x77,0x8a,0x7d,0xa7,0x9a,0x10,0xd1,0x0e,0xb7,0xec,0x61,0xee,0x77,0x24,0xe9,0x3d,0xcd,0x12,0xca,0xee,0x50,0xb0,0x27,0x5d,0xe5,0xac -.byte 0xa3,0x92,0xc7,0xd0,0x23,0x54,0xb1,0xe5,0x50,0xc3,0x15,0xd7,0x66,0x32,0x38,0x34,0xb1,0x59,0x1b,0xc3,0x59,0xe8,0xad,0x59,0x90,0x58,0x6e,0x02,0x40,0xb1,0x51,0x65,0x78,0x25,0x26,0x01,0xdd,0xcf,0x04,0xa2,0xfe,0xc3,0xbb,0x80,0x1c,0xb0,0x4e,0x9c,0x49,0x48,0xa3,0xe2,0xcc,0x81,0xc5,0xa8,0xd4,0xd5,0xe4,0xab,0x39,0xe7,0xe8,0x97 -.byte 0xc7,0x51,0xb4,0x5e,0x3f,0xe6,0xa7,0xcc,0x45,0x18,0xa2,0x6a,0xb3,0xa8,0x0b,0x7d,0xce,0x1a,0x97,0x4a,0x67,0xe1,0x3c,0x7c,0x4e,0xad,0x90,0xcf,0x2a,0x8f,0xb8,0xb6,0x96,0xaa,0x9a,0xc3,0x73,0xe6,0x71,0xdb,0x11,0x9b,0xd9,0xd9,0xfe,0xba,0x4a,0xf0,0x77,0xa4,0x15,0xb5,0xca,0xe1,0xb4,0x16,0x06,0x46,0xdf,0xc5,0x49,0x07,0x66,0xb3 -.byte 0xf5,0x30,0xe3,0xfb,0x44,0xac,0x80,0x3a,0x21,0xd9,0x5b,0x22,0x54,0x3a,0xae,0xbe,0xbd,0xf0,0x99,0x8d,0xb5,0x2a,0xf7,0xc9,0xf2,0xd3,0xfb,0x07,0x7c,0xd7,0x75,0x30,0x2a,0xcd,0x80,0xa8,0x2a,0x6a,0xb9,0x47,0xe2,0xa1,0xb0,0x76,0x6a,0x0f,0x9f,0x4a,0x56,0x3e,0xde,0xb3,0x89,0x12,0x25,0x63,0x1a,0x9d,0xea,0x64,0x08,0xc5,0x78,0xa7 -.byte 0x53,0xce,0xf8,0xb2,0xe5,0x97,0x3a,0xeb,0xd1,0x92,0xe1,0x4d,0xe0,0xf5,0x93,0x39,0x73,0xad,0x67,0xc9,0x0e,0x6b,0x16,0x4a,0x00,0xaa,0xb4,0xe6,0xa6,0xa5,0x67,0x95,0x90,0x04,0x5e,0x4d,0xc3,0x7f,0x6b,0xa1,0x50,0xb0,0x3b,0x72,0x0d,0xb3,0xec,0x9a,0x18,0x92,0x65,0x0c,0x2d,0x0f,0x94,0xd6,0x0f,0x95,0xba,0x4b,0xe6,0xc3,0x07,0x22 -.byte 0x0d,0x40,0xd4,0x0d,0x97,0x44,0xba,0x54,0x8c,0xf8,0x97,0x52,0x1f,0xa7,0xb2,0xe8,0x1b,0x0a,0xd5,0xde,0xff,0x1b,0x33,0x60,0x6a,0x28,0x68,0x36,0xb9,0x5a,0x3e,0x43,0x84,0x9a,0xb1,0x3d,0x3d,0xdb,0x1b,0xa2,0xc5,0x0e,0x2d,0xb5,0x5a,0xa5,0x36,0xe7,0xbf,0x7e,0xc3,0x76,0xad,0x1e,0xb5,0x49,0xc2,0xd5,0xa2,0x69,0x97,0x45,0x43,0x3e -.byte 0xeb,0xcd,0xdf,0x4f,0xab,0xb3,0xe8,0x49,0xaa,0x9c,0x9c,0x58,0x1e,0xc8,0x1c,0x79,0xe9,0x16,0x1d,0xfe,0x54,0xac,0x55,0x18,0x10,0x73,0x97,0xdc,0xbe,0x45,0x63,0xfb,0x48,0x41,0x88,0xb4,0x0b,0x3a,0x1d,0x65,0x40,0x1b,0x10,0x66,0xeb,0xbe,0xed,0xc7,0x6c,0xd5,0x0c,0x19,0x85,0x23,0xb1,0x38,0xb3,0x4b,0xcd,0xc7,0xc5,0x06,0x18,0x40 -.byte 0xbd,0xef,0x9f,0x2e,0x3a,0x71,0x33,0x05,0x30,0x71,0xca,0xe9,0x7a,0x2c,0xe7,0x83,0x4e,0x3d,0x4b,0xc8,0xc7,0xcb,0x74,0x9c,0xa2,0xc7,0xbb,0x8c,0x44,0x0d,0xd8,0xb3,0x01,0x7c,0xdf,0x79,0xee,0x47,0xcb,0x91,0x6f,0xc3,0xfd,0x0f,0xfb,0xf8,0x6b,0x9b,0x00,0xaf,0xf6,0x69,0x82,0xa5,0x58,0x54,0x22,0x7f,0x4b,0xee,0xa7,0x03,0xdb,0xb6 -.byte 0x5f,0x12,0xe1,0x04,0x43,0x17,0xec,0xd4,0xdd,0x39,0x28,0xfa,0xa3,0x09,0x5e,0x14,0xaf,0x6b,0xfe,0x0c,0x65,0x01,0x13,0x75,0x3d,0xe7,0x6d,0xd9,0xda,0x1d,0x13,0xc1,0x56,0x40,0x50,0x95,0x65,0x8f,0xad,0x51,0x3f,0x13,0x05,0x2f,0x83,0xcd,0xca,0x8b,0x75,0xa2,0x39,0x61,0xde,0xd7,0x36,0xf9,0x1d,0x43,0x5b,0xc4,0x9a,0xc9,0xfc,0xa8 -.byte 0xf4,0x76,0x90,0x91,0xe8,0x52,0x5b,0x84,0xe7,0xc9,0x8e,0x7d,0x84,0xba,0xb1,0x32,0x12,0xce,0x06,0x9e,0x98,0x83,0x1f,0x7f,0x31,0xd7,0xf0,0x8a,0xa2,0xca,0xae,0xb3,0x50,0x51,0x93,0xfb,0x2f,0x43,0x0a,0xee,0x06,0x85,0xec,0xb8,0xf1,0x73,0xb1,0x65,0x37,0x05,0x8e,0x68,0xf7,0x7a,0xff,0xe7,0x17,0x08,0x5e,0x19,0x75,0x3d,0xf9,0x5e -.byte 0xd5,0x25,0xf6,0x3b,0x99,0xb9,0x96,0x42,0x7a,0x37,0x8f,0x0d,0xde,0x22,0x83,0x89,0xf0,0x77,0x1f,0x22,0x42,0xc7,0xb5,0x70,0xcb,0xfd,0xf0,0xa9,0x87,0x8e,0x1f,0x01,0x9a,0x26,0xa6,0x8c,0x41,0xb9,0x12,0xd6,0xf2,0x5b,0xe5,0xfd,0xdc,0x74,0xbd,0xa1,0xc8,0xf7,0x3b,0x8c,0xe1,0x1d,0x42,0xb4,0x07,0x24,0x18,0x84,0x94,0x8a,0xce,0x00 -.byte 0xbd,0xd7,0xb0,0xfd,0x8f,0x0a,0xd3,0x75,0xa4,0xe8,0xfc,0x09,0xa9,0xa3,0x57,0x68,0x79,0x0e,0xef,0x37,0x46,0xd5,0x3b,0x8c,0x0d,0x67,0xbc,0x2c,0x5d,0x3e,0xf7,0xcc,0x9c,0x9e,0x81,0x62,0xc8,0xec,0x38,0x20,0x07,0x66,0xe4,0x83,0x15,0x13,0x3b,0x47,0x23,0xd9,0x46,0xaf,0x65,0xe1,0x40,0x2d,0x14,0x84,0x72,0xc1,0xbf,0xbe,0x81,0xc4 -.byte 0xcb,0x04,0x16,0x5e,0x2f,0x60,0x3a,0x8e,0x1a,0xd3,0xa2,0x00,0x25,0x6c,0xb7,0xdb,0x0d,0x20,0x99,0xb8,0x45,0x54,0xbf,0xc4,0x52,0x52,0x92,0x7d,0xcd,0xa1,0x9a,0x12,0x5e,0x27,0xe9,0xcf,0x79,0x9d,0xa8,0x6c,0xcd,0x37,0x20,0x08,0x09,0xc6,0x94,0x53,0x00,0x04,0xf5,0x3b,0xea,0x00,0x1b,0xc3,0x02,0xff,0xbc,0x18,0x1f,0xb7,0xf7,0x26 -.byte 0xe8,0x8b,0xc4,0x5f,0xf7,0xbe,0x9b,0xb3,0xba,0xae,0xbd,0x9c,0x3f,0x95,0xf7,0xcd,0x2b,0x40,0xf4,0x1c,0x6f,0xd7,0x52,0xe1,0xa7,0xdc,0x79,0xa4,0x88,0xff,0xfc,0xcf,0xfb,0xbb,0xe6,0xef,0xb6,0x31,0xac,0x24,0xa7,0x40,0xea,0x76,0xa2,0x34,0x6c,0xb1,0xfb,0x96,0x6b,0xfa,0xdd,0x60,0x70,0x73,0xb8,0xfd,0x66,0x3d,0xf9,0x63,0xc9,0x04 -.byte 0x70,0x20,0x35,0xca,0x04,0xb8,0xb3,0x4f,0x24,0x64,0x54,0xc2,0xd9,0x4d,0x8b,0xad,0x07,0xad,0xc5,0xb9,0x84,0xac,0x7c,0x65,0x4b,0x98,0x1d,0x09,0x23,0x95,0x5c,0x85,0x26,0xe5,0x8e,0xec,0xeb,0xc3,0xd5,0x15,0x9c,0x37,0x4e,0xf3,0x3c,0x97,0x92,0x75,0x99,0x48,0x48,0x52,0x4b,0x7b,0x93,0x54,0xd7,0x4f,0x7f,0xe5,0x51,0xdc,0x74,0x85 -.byte 0x9a,0xae,0xbd,0xf8,0xe6,0xe8,0x3f,0x1b,0xee,0x8b,0xf4,0xd8,0x5c,0x6c,0x46,0x6e,0x1d,0xaf,0x67,0x27,0x9a,0x39,0x4e,0x6b,0x99,0xcc,0xc0,0x66,0x54,0xbf,0x60,0xf6,0x24,0x64,0xfd,0x16,0xbf,0x56,0xb2,0x07,0x87,0x46,0xa6,0xef,0x40,0x67,0x78,0x2f,0x78,0x49,0x81,0x25,0xbd,0xa1,0xcf,0x78,0x68,0x25,0x8e,0x93,0x0a,0x4b,0xe1,0x92 -.byte 0x33,0x9c,0x13,0x70,0xd4,0xdf,0x74,0x34,0x8f,0x21,0xb9,0x51,0xd7,0x74,0xa9,0x02,0x6e,0xdd,0xb2,0xb4,0x6e,0x2a,0x95,0xdb,0xe4,0xaf,0x17,0xf5,0x9b,0xa5,0xc1,0x72,0x36,0x35,0x02,0x37,0x1c,0x38,0xaa,0x81,0x76,0xc6,0x1c,0xc3,0x2c,0xc5,0x45,0xaf,0x03,0xea,0xe6,0x14,0x51,0x44,0x84,0x9e,0x32,0xfe,0x4b,0x47,0xe9,0xb4,0x12,0x96 -.byte 0x13,0x6f,0x4c,0xed,0xe4,0xb0,0x79,0x7b,0xe5,0xc0,0x37,0x87,0x78,0x28,0x42,0xf7,0xd4,0xde,0xfc,0xd2,0x23,0x11,0x09,0xa5,0x11,0xc3,0xc4,0xf5,0xe0,0x2b,0x47,0x01,0x63,0xf2,0x85,0x1f,0x45,0x28,0xae,0xd3,0x29,0x04,0x1a,0x4b,0x83,0xab,0xf2,0x35,0x3a,0x40,0x2c,0x8d,0xb3,0xc7,0x47,0x0d,0xd1,0x3c,0xd0,0x1c,0x6b,0x5d,0x9b,0x4e -.byte 0xdf,0x36,0x8d,0xc6,0x54,0x9e,0x61,0x51,0xf1,0xd2,0xa4,0x39,0xad,0x4a,0x14,0xa1,0x0b,0xd3,0xae,0x91,0x1a,0x29,0xeb,0xc5,0x75,0x88,0x13,0x1e,0x96,0xdd,0x6f,0x86,0x92,0xaa,0x37,0x16,0x95,0x86,0xbc,0xb1,0x35,0xbf,0x5f,0x75,0x40,0x46,0xe1,0x6f,0x2f,0x33,0x2d,0x13,0x35,0xef,0xca,0x09,0x04,0xe4,0x42,0xef,0x69,0x66,0xda,0xa6 -.byte 0x01,0xda,0x09,0xfd,0xb1,0x40,0x8d,0xaa,0xdd,0x08,0x0d,0xf5,0xf1,0xd6,0xc6,0x11,0x3b,0xbd,0xd3,0x04,0x70,0x76,0xaf,0xec,0x9b,0xcc,0x6a,0x1d,0xeb,0x95,0x4a,0x01,0x0a,0x03,0x62,0x00,0x32,0xb3,0xe0,0xd1,0x36,0xb6,0xeb,0xde,0x4b,0x5f,0x35,0x79,0x07,0x4a,0x0d,0xa1,0x8c,0xde,0x6b,0xd2,0xca,0x71,0x64,0x73,0xf7,0x9c,0x1d,0x95 -.byte 0x5c,0xdc,0xb9,0x4f,0x00,0x2e,0x86,0x3d,0x81,0x7b,0x05,0xa5,0x9e,0x03,0xa3,0x62,0xcf,0x22,0x78,0x0b,0xfe,0x09,0x3e,0x62,0x93,0x19,0x6e,0x47,0x7d,0x92,0x4a,0x0b,0xae,0xcb,0x37,0x4d,0x5a,0x3a,0x7a,0x68,0xde,0xb2,0x7e,0xd7,0xda,0x5c,0x45,0xd2,0x0f,0x1d,0x03,0xbc,0xed,0xd8,0xe5,0x2e,0x26,0x10,0x82,0x46,0x5a,0xe0,0x13,0x32 -.byte 0xf8,0xb9,0x18,0x8c,0xbd,0xb4,0xb3,0x8c,0x2f,0xb0,0x5d,0x0b,0xf3,0x8f,0x5a,0xda,0x8b,0xda,0x39,0xfe,0xe6,0x66,0x95,0x3f,0xfe,0x49,0x89,0xbf,0x43,0x36,0x77,0xc7,0x6d,0xea,0x92,0x5c,0x71,0xa6,0x29,0x50,0xb0,0x2f,0xed,0x89,0x9f,0x2c,0xd6,0x6b,0xfa,0xbe,0x62,0x9f,0x62,0xc7,0xe3,0x2e,0xd4,0xf2,0x2c,0x9c,0x98,0x37,0x38,0x5e -.byte 0x81,0x6c,0x9e,0xcc,0xff,0x0f,0xfa,0xfa,0xe8,0xdd,0x2e,0x2d,0xb5,0x92,0x44,0x5e,0x2f,0xe1,0xd0,0x6c,0xc3,0xb9,0x11,0x95,0x70,0x4b,0x01,0xa0,0xc1,0x5e,0xe8,0x1d,0x40,0x16,0x9b,0x6e,0x29,0x1b,0x13,0xb9,0xda,0x39,0xbd,0x40,0x42,0xe2,0x06,0x35,0x57,0x2f,0xa8,0xf5,0xa7,0x00,0x60,0x07,0x26,0x21,0x6b,0xe6,0x23,0xa2,0x2a,0x70 -.byte 0xeb,0x85,0xcb,0xa9,0x73,0x31,0x62,0xf7,0xb0,0x90,0xd7,0x26,0xc1,0xd3,0xd7,0xcc,0x15,0x72,0x86,0xa6,0x0f,0x4a,0x24,0x14,0x5d,0xcd,0xbe,0xad,0x7d,0xf0,0x05,0x39,0x0c,0x10,0xbe,0x11,0x9a,0x36,0x9f,0x60,0x41,0xc6,0x7c,0xab,0x54,0x8a,0xac,0xc4,0xea,0xbd,0x43,0xeb,0x19,0x5a,0x8d,0x05,0xd1,0x83,0x58,0x92,0xb8,0xc6,0x75,0x56 -.byte 0x2c,0x58,0xb8,0x2d,0xe1,0x42,0xb4,0x0b,0xc9,0x97,0x79,0xb8,0x62,0xd0,0x15,0xd1,0x5d,0x0d,0x57,0x83,0xe4,0xba,0x73,0xa2,0x27,0xb8,0x56,0x64,0x28,0xaf,0xd2,0x58,0xe3,0xe6,0x12,0x01,0x6e,0x6a,0xfb,0x81,0x57,0xcd,0x32,0xc2,0x42,0x2a,0xe2,0x51,0x4a,0x4c,0xf8,0x69,0x0e,0xc0,0xe6,0x9f,0xf4,0x46,0x4b,0x60,0xcc,0x41,0x03,0xa4 -.byte 0x14,0xf0,0x15,0xb5,0xe5,0x39,0xfd,0x69,0xee,0xce,0x23,0x3a,0x50,0x66,0xdb,0xf4,0xe4,0x31,0x23,0xe9,0x06,0x93,0xdd,0x38,0xbc,0x2d,0xb9,0xf2,0x64,0x39,0x2f,0x1b,0xa9,0x71,0x0c,0x68,0xf7,0xb0,0x5b,0x74,0xe5,0x08,0xc6,0x5d,0xbe,0xb8,0xf7,0x40,0x0e,0xb4,0xe6,0x76,0x0c,0x14,0x8f,0x9d,0x25,0x95,0x6c,0x05,0x78,0x68,0x8a,0xa6 -.byte 0x80,0x24,0x8a,0x0b,0x6a,0xd7,0xfc,0xec,0x36,0xba,0x57,0xdd,0x49,0x82,0x3c,0x5f,0x9d,0xf4,0x57,0xac,0x16,0x99,0xed,0x73,0xa6,0xb0,0x2c,0x23,0xdb,0xf8,0x45,0x22,0xf4,0x82,0x16,0xc4,0x68,0x2f,0xe7,0x8c,0x85,0x6e,0x3c,0x43,0xdd,0x3d,0xea,0x90,0xeb,0xf4,0xef,0xf1,0x36,0x48,0x15,0x29,0x07,0x96,0x51,0xb5,0x78,0xa1,0xa3,0x59 -.byte 0x18,0x4d,0x11,0x5d,0x5e,0x67,0x69,0x28,0x29,0xcb,0xeb,0xbc,0x8f,0x17,0x12,0x57,0xaf,0xda,0xb5,0x86,0xef,0x59,0xdf,0xb1,0x6b,0x6a,0x33,0x66,0x67,0xd1,0x42,0xee,0xec,0x65,0xf2,0xeb,0x97,0x17,0x4e,0x01,0x3f,0x4d,0xb4,0x06,0x8e,0xf9,0xa8,0x79,0xb6,0xf1,0x67,0x8b,0xff,0x0b,0x5f,0x93,0x70,0x76,0x54,0xae,0x7b,0x0d,0x4a,0xbc -.byte 0xf7,0xdc,0x11,0x64,0xb3,0x6a,0xd1,0x69,0x45,0x1b,0x57,0xfc,0xb5,0xfe,0x86,0xb2,0xd6,0xde,0x82,0x23,0x86,0x6b,0x21,0x78,0x8b,0x2e,0x96,0xf8,0x04,0x8b,0xba,0x15,0xae,0x33,0x91,0x27,0x88,0xe3,0xc1,0xe7,0xf8,0xc3,0xa6,0xb6,0x73,0xec,0x84,0x95,0x22,0x45,0x58,0xb1,0x50,0x99,0xde,0x8a,0x37,0x41,0x9f,0xb8,0x27,0xd6,0xd8,0xaa -.byte 0x0f,0x0e,0xac,0xe4,0xd0,0x38,0xcf,0x2f,0x03,0x6f,0x3d,0x8a,0xd7,0x51,0xd6,0xf3,0x17,0x76,0xb5,0x0f,0xc5,0xf8,0xa7,0x0a,0x91,0xaa,0x8d,0xbc,0x15,0xd6,0x46,0xb9,0xdc,0x18,0x47,0x9c,0xd9,0x13,0xa5,0xb1,0xb5,0x45,0x2f,0x03,0x32,0x5c,0x8b,0xac,0x42,0x5b,0xd9,0x1a,0x41,0x1e,0x27,0xf9,0x92,0x72,0xc1,0xc7,0xc1,0x50,0x25,0x22 -.byte 0x7a,0x00,0x41,0x1f,0x2d,0x28,0xaf,0x41,0x96,0x8e,0x97,0x3b,0x36,0x80,0x16,0xe6,0x51,0x8f,0x07,0x13,0xd9,0x81,0x79,0x94,0x92,0xaa,0xb9,0xb6,0x39,0xf2,0x4d,0x24,0x6b,0x77,0x25,0x7e,0x47,0x6c,0xc7,0x62,0x3d,0x96,0x21,0xac,0x1a,0xf0,0x5f,0x5d,0x5a,0x7e,0x17,0xdd,0x47,0xd5,0x19,0x0a,0x85,0x3e,0xd5,0x6b,0x52,0x12,0xe2,0xbc -.byte 0x43,0x79,0x28,0x1d,0x72,0xcc,0xa6,0x6c,0xea,0x9b,0xe9,0x04,0x34,0x2c,0x41,0x3a,0x64,0xe8,0xcb,0x12,0xfa,0xd5,0x45,0xad,0xe8,0x3e,0xa2,0x5c,0xb8,0x83,0x52,0xdb,0x0c,0x98,0x24,0x76,0xd2,0x00,0x62,0xff,0xac,0xd7,0x11,0xee,0xcf,0xfb,0xdd,0x65,0xd2,0x75,0xb0,0x25,0x4e,0x76,0x3f,0xa2,0x1a,0xae,0xee,0xc1,0x59,0x1b,0x0c,0x42 -.byte 0x70,0x42,0x06,0x00,0x64,0x31,0xe0,0xce,0x3a,0x91,0x5e,0x9d,0x56,0x83,0xab,0xa7,0x73,0xc2,0x15,0x29,0xba,0xf9,0x1d,0xc8,0x4b,0xc6,0x3a,0x9e,0xab,0xd7,0xfd,0x17,0x8d,0x80,0xf0,0xa1,0x8a,0x5a,0x7a,0x80,0xd8,0x1f,0xa9,0x5b,0xec,0x68,0x99,0x3a,0x66,0xcc,0x5a,0xdf,0x5f,0xe9,0xd5,0x6a,0xf2,0x2c,0x7e,0xf8,0xa7,0xdf,0x0c,0x59 -.byte 0xbd,0x85,0xf0,0xc9,0x91,0x44,0x9c,0x86,0x24,0x60,0xfb,0xe9,0xff,0x3c,0xa7,0xa7,0x6d,0x4b,0x17,0xb3,0x24,0x99,0x14,0xbc,0x64,0xd0,0x41,0xaa,0xcd,0x26,0xd3,0xa3,0x51,0xeb,0x25,0x1d,0xb2,0x7d,0xf1,0xf3,0xf3,0xf0,0x3a,0xe0,0xb5,0xa9,0x24,0xc3,0x78,0x4a,0xef,0x9b,0x34,0x93,0xf8,0x0c,0x71,0x10,0x5b,0xf0,0xe7,0x08,0x4d,0x5f -.byte 0x74,0xbf,0x18,0x8b,0x48,0x8d,0xd7,0x23,0x81,0xed,0xa2,0x29,0xa9,0xdb,0x91,0xf6,0x61,0x7c,0xca,0x1e,0xe0,0xa7,0x21,0x9d,0xfc,0x04,0x3a,0x87,0xbb,0xf9,0xa4,0x3b,0xbb,0xc4,0x89,0xa1,0x7f,0xdc,0x83,0xfa,0x5e,0x0f,0xcf,0xdf,0xf6,0x41,0xd3,0xa3,0x76,0x76,0x44,0x3e,0x01,0xee,0xce,0xf6,0xc3,0xb9,0x49,0x43,0x6e,0xee,0x09,0x4c -.byte 0x87,0xe6,0xa3,0xf5,0xa0,0x8d,0x99,0xb3,0x3b,0xd6,0xeb,0x27,0xf9,0x34,0x68,0xc8,0x04,0x80,0xb2,0x4d,0xb6,0xde,0x98,0x81,0xe0,0xec,0xc9,0x06,0xde,0x86,0xee,0xf0,0x87,0xb8,0x67,0x0e,0xce,0xf8,0xc5,0xb1,0xd2,0xe1,0xe3,0x53,0x1d,0xbe,0x6c,0xdd,0x5e,0x83,0x02,0xf5,0xc8,0xda,0xcf,0x3c,0xcb,0x88,0x2c,0xca,0x65,0x65,0x9e,0x71 -.byte 0x4e,0xf2,0x98,0x96,0xb2,0x54,0xb4,0x96,0xdc,0x84,0xb5,0x39,0x74,0x9b,0x61,0xcf,0x52,0xef,0xb3,0x0c,0x62,0xc9,0x92,0xe1,0xe5,0x6f,0x2f,0x0c,0x61,0x0d,0x6f,0xfd,0xd8,0x84,0x25,0xba,0x20,0x59,0x00,0xf5,0xa9,0xf1,0x77,0x6e,0x9a,0x3d,0x93,0x69,0xde,0xaf,0x9a,0xe6,0xe3,0xfd,0xb9,0xd3,0x04,0x82,0x18,0xa1,0x5b,0x9b,0xe0,0x29 -.byte 0x4c,0x64,0xf5,0x95,0x57,0x25,0xd3,0x04,0x8b,0x4a,0xe9,0x57,0x6f,0xd1,0x8c,0x40,0x73,0x49,0x32,0x93,0x3f,0x26,0xb4,0x6b,0xd3,0xd4,0x90,0xb7,0xe1,0xaf,0xa0,0x9a,0xc0,0x86,0xb7,0x5e,0xec,0x29,0xaa,0x03,0x4e,0x56,0xb5,0xcd,0x46,0x7d,0xe0,0x26,0x3d,0x5f,0xd3,0x55,0x86,0x68,0x4a,0xc5,0x42,0x5d,0x60,0x3a,0x39,0x6f,0x45,0xb9 -.byte 0x6a,0xea,0xf4,0x05,0xc8,0x24,0xf8,0xcd,0xe5,0xeb,0xca,0x3a,0xe7,0xb4,0x59,0x83,0x5a,0xa5,0x1d,0xe4,0x6a,0xaa,0x35,0x00,0x42,0x32,0xa5,0x6c,0x3e,0xc1,0xc2,0xc4,0x9d,0x2e,0x43,0x57,0x79,0x52,0xf6,0x1e,0x02,0xb8,0x9b,0xcd,0xf0,0x3d,0x57,0xa3,0x6f,0xf7,0x12,0x54,0x6c,0x63,0x0d,0xb2,0xba,0xff,0xa1,0xf6,0xf5,0xdf,0xa5,0xed -.byte 0xda,0xdf,0x56,0x72,0x1e,0xc5,0x3f,0xad,0xd0,0xf9,0x38,0x94,0x51,0xe3,0xa4,0xb4,0xbf,0xd5,0x24,0x2a,0x90,0xfe,0xd4,0x34,0x6c,0xa8,0xc8,0x1c,0x9a,0xaf,0xac,0xff,0x5b,0x67,0x44,0x4c,0x4d,0xa7,0x59,0x2c,0x9f,0x67,0x07,0x25,0xe1,0x7f,0x4e,0x4a,0xaa,0x8f,0x5d,0xd1,0x26,0x0d,0x73,0x9b,0x69,0x5d,0xdf,0xb2,0xa5,0x89,0xbb,0x82 -.byte 0x0b,0x09,0xf3,0x11,0x76,0x5d,0x2d,0xad,0xc3,0xc1,0x15,0xbc,0xaf,0xa2,0xe6,0xd5,0xb0,0x6d,0x80,0xa6,0xda,0xfa,0x3b,0x9c,0xaf,0xff,0x98,0x40,0x83,0x3a,0xe1,0xb8,0x98,0x0e,0x97,0x00,0x89,0xfb,0x37,0xcb,0x81,0x36,0x34,0x33,0xbb,0x5c,0xd0,0x51,0x37,0xd6,0xb5,0x6c,0x3a,0x61,0x0a,0x27,0x23,0x96,0xa9,0x79,0x8d,0xf0,0xbe,0x31 -.byte 0xba,0xdc,0x89,0x4e,0x88,0x98,0xe4,0x10,0x15,0x8a,0xe1,0xae,0xe8,0x6d,0xa4,0x61,0x56,0x14,0x84,0x59,0x64,0xc2,0xaa,0xd8,0xfd,0x19,0xfc,0x17,0xf1,0xfc,0x6d,0x17,0xcb,0xea,0x7a,0x47,0x00,0x75,0x17,0xf3,0x62,0xfe,0x3a,0xbc,0x28,0x1a,0x0e,0x88,0x48,0x63,0x4a,0xcb,0x20,0x46,0xa4,0x75,0xf8,0xf1,0x7a,0xd6,0x92,0x7f,0x92,0xfa -.byte 0x91,0x95,0x2f,0xbc,0x5b,0x42,0xf1,0x55,0xaf,0x91,0xa2,0x3b,0x29,0x5c,0xc8,0x5e,0x97,0x91,0xa2,0x2e,0xd2,0xa8,0x1c,0xf6,0x16,0xc5,0x15,0xf2,0x42,0xb3,0x41,0x59,0x52,0x8d,0x94,0x52,0xc4,0xc6,0x2c,0xdd,0x6f,0x01,0xea,0x62,0x42,0x83,0x7e,0x2e,0xf8,0xb8,0xc1,0xf3,0x71,0xd1,0x11,0x14,0x7a,0x3d,0xcd,0xec,0xe0,0x79,0x8b,0xbd -.byte 0x28,0x12,0x60,0xf0,0x66,0xf1,0x1c,0x1c,0x19,0x07,0x8c,0x26,0xff,0xcc,0x72,0x9a,0xbd,0x12,0xe6,0x2b,0x2b,0xb1,0x32,0x04,0x98,0x92,0xd9,0x24,0x97,0x59,0x46,0xc6,0x11,0xe1,0x31,0x14,0x46,0x27,0x96,0xb1,0x06,0x81,0xd5,0xe8,0xff,0x45,0x3d,0x3c,0x04,0x9a,0xd8,0x0b,0x1f,0x41,0x03,0xba,0x1b,0x3e,0x4e,0xd5,0x7d,0x48,0x00,0x68 -.byte 0xb3,0xe8,0xe0,0xc8,0x3c,0xcf,0xdc,0xbe,0x29,0x90,0x64,0x51,0x18,0xdc,0xcd,0x87,0xcb,0xa8,0x3d,0xf8,0xb4,0x73,0x11,0xdc,0x7a,0xcb,0xa4,0x81,0x9e,0x3a,0x72,0xde,0x18,0x36,0x86,0x15,0x91,0xbc,0xeb,0x7f,0xe2,0xfb,0x6b,0xf1,0x5a,0x3d,0x05,0x50,0xeb,0xcf,0xd2,0xcc,0xf2,0x62,0xb1,0x32,0x46,0x14,0x95,0x4e,0xdf,0x73,0x64,0x61 -.byte 0x5f,0x3d,0xbf,0x52,0x3e,0xa7,0x55,0x01,0x9a,0xd8,0x01,0xef,0xf7,0x60,0x6f,0x83,0x43,0x6b,0x4c,0xa2,0xc8,0x04,0x34,0x70,0x70,0xa1,0x99,0xc9,0xa7,0x54,0x1e,0x87,0x99,0xb3,0xec,0xfe,0xe9,0x2d,0x39,0xef,0x6f,0x4d,0x8c,0xf2,0x4b,0xd2,0x12,0x5d,0xb6,0xa7,0x0b,0x04,0x3b,0x69,0xdd,0x9a,0x18,0x2d,0xd9,0x22,0x00,0x38,0x15,0x9a -.byte 0x6e,0x6c,0x0c,0x84,0x32,0x32,0xb2,0xf9,0x61,0xef,0x74,0x35,0xec,0xcc,0xd7,0xbc,0x9d,0xe9,0xcd,0xe3,0xa0,0xa5,0x15,0x0a,0xfe,0x1f,0x37,0x35,0x2b,0x7c,0x42,0x50,0x81,0x67,0x52,0xb7,0xa7,0x9e,0x8f,0xda,0x64,0xc0,0xc0,0xc3,0x93,0xc7,0x9d,0x41,0xb8,0x4b,0x69,0x80,0x13,0x88,0x8a,0x07,0xf9,0x47,0xad,0xc9,0x4f,0x3d,0xc7,0xba -.byte 0xd2,0xf2,0x7a,0xa0,0x38,0xbe,0xe1,0xfa,0x83,0xda,0x79,0x29,0x7f,0x4c,0xfa,0x0e,0x9b,0x59,0x1e,0x89,0x76,0x05,0x60,0x84,0x13,0x63,0x11,0x14,0x20,0xa9,0x2b,0xd0,0xc3,0x58,0xcc,0x73,0x3e,0x2c,0xa8,0xa7,0xa5,0xd0,0x2f,0x03,0xfc,0xa9,0x5d,0xdd,0xcd,0x40,0x91,0x90,0x1f,0xda,0x0a,0x73,0x58,0xd8,0x84,0x05,0x45,0x01,0x84,0x52 -.byte 0x8b,0x9b,0x17,0x98,0xa8,0xc4,0xc3,0xb5,0x94,0xd5,0x32,0x86,0xe9,0x10,0xe5,0xa5,0x99,0x8d,0x57,0x3e,0x32,0x25,0xfa,0xb4,0x5c,0x3a,0x5f,0xa6,0x2d,0x7d,0x4e,0xd3,0x7b,0xee,0x41,0x23,0x5e,0xc2,0xc9,0x91,0xf4,0x21,0xe0,0x4f,0x0d,0x87,0x30,0x53,0xf1,0x0e,0x63,0xe8,0x5b,0x3d,0xee,0x4a,0xc8,0x78,0x38,0xa2,0xa4,0xe8,0x72,0x41 -.byte 0xf1,0x37,0x30,0xe3,0x3d,0x93,0xc6,0x4b,0x10,0x0d,0xf6,0x20,0x15,0x0a,0x77,0x41,0xd5,0x7d,0xcb,0xf9,0xda,0x3b,0x17,0xa6,0xf1,0xe4,0x56,0xd4,0x65,0x7b,0x33,0xe4,0xef,0x34,0xfb,0x8c,0x9f,0x87,0x86,0xfc,0xce,0x90,0x60,0x77,0x57,0xc0,0xe4,0x37,0x2c,0xdf,0x41,0x95,0x85,0x89,0x4e,0x77,0x3f,0xa0,0xc7,0x55,0x4c,0x3f,0xa8,0x10 -.byte 0xd2,0x87,0x7e,0xd2,0x97,0xa1,0x6c,0xe7,0xec,0xaa,0xf6,0x93,0x13,0x2e,0x10,0xed,0x5b,0x7a,0xed,0x53,0xb4,0x55,0xaa,0xb4,0x67,0x78,0x07,0x5f,0xc2,0xd2,0xf1,0x7b,0x98,0xf0,0x82,0xf6,0x7c,0xb2,0xd4,0xa8,0xc2,0x53,0x39,0x21,0x7f,0xa0,0x76,0x37,0x1a,0x69,0xb3,0x49,0xd4,0xc3,0xd1,0xcb,0x31,0x76,0xec,0xaf,0x75,0x66,0x31,0x65 -.byte 0xeb,0x44,0x63,0xa0,0x13,0xf5,0x9e,0x67,0x40,0x41,0x76,0xce,0xd3,0xd6,0x91,0xb1,0x3a,0x07,0xff,0x38,0x1e,0xaf,0x55,0x57,0x55,0xd1,0x94,0x63,0xd3,0x81,0x16,0x59,0x68,0x01,0xe8,0x6d,0x7d,0x7a,0xa1,0x39,0xb9,0xa2,0xba,0x79,0x9d,0x69,0x00,0x13,0x59,0x2f,0x3d,0xef,0x10,0xe7,0x3c,0x02,0x7d,0xa3,0xa8,0xee,0x31,0x1a,0xad,0xa6 -.byte 0xdb,0x1b,0xe3,0x4a,0xdd,0x60,0xfb,0x4e,0xa6,0x49,0xbb,0xea,0x34,0x5d,0x21,0xac,0x83,0xa4,0xb5,0x23,0x8e,0x69,0xb3,0x25,0x14,0x8d,0xc2,0x89,0x8d,0xcf,0x38,0x46,0x18,0xb6,0x0c,0xce,0x45,0x22,0xeb,0xb5,0xb2,0xed,0xe5,0x0f,0x35,0x8f,0xdd,0xa1,0x15,0xd6,0x50,0x5b,0xe1,0x04,0xa7,0x32,0xc0,0xc9,0x03,0x56,0xc2,0x33,0xe8,0x16 -.byte 0x1c,0xd4,0x7a,0xfd,0x6b,0x4d,0x04,0xc0,0x9e,0xf8,0x32,0x9f,0x52,0x24,0xac,0xc5,0xb0,0xa1,0x63,0x77,0xc9,0x14,0xaf,0x46,0x60,0x67,0x52,0x81,0xbb,0x3f,0xf5,0x7f,0xad,0xef,0x7c,0x3a,0x71,0xc1,0x1e,0xea,0x4a,0xe0,0xd7,0xdd,0x31,0xf2,0x4b,0xdf,0x53,0x8a,0xc9,0x59,0x7a,0xb2,0x6f,0x7e,0xc0,0x00,0xa4,0x0d,0x09,0x9c,0xf7,0x22 -.byte 0x22,0xa9,0x37,0xde,0x3b,0xe1,0x74,0x85,0xcf,0xc5,0xb7,0x7b,0x0a,0xfd,0x6b,0xfa,0x98,0x49,0xa9,0x7f,0x52,0x23,0x0e,0xc0,0x4a,0xb3,0x81,0xa6,0x96,0x46,0x24,0xe7,0x01,0xd1,0xf2,0xac,0x31,0xb2,0x5e,0x61,0xe3,0xab,0xf8,0x1b,0x28,0xca,0xa2,0x78,0x3c,0xdf,0x8a,0xc1,0x17,0x46,0x9d,0xbd,0x69,0x31,0x41,0x8b,0xc1,0xc8,0xaa,0x68 -.byte 0xd5,0x35,0x65,0x49,0xfe,0xc6,0xa4,0x99,0xcc,0x62,0x4b,0x81,0x1c,0x21,0xa4,0xd8,0xe3,0xb3,0xe9,0x7c,0xf8,0x33,0x2f,0x21,0xa5,0x88,0xf2,0x8e,0x7d,0xee,0x00,0x00,0x62,0xcf,0x07,0x37,0x00,0x68,0x6c,0xb5,0x2d,0xc6,0x1b,0xcc,0x86,0x71,0xf0,0x4f,0x68,0xaf,0x0c,0x9a,0x25,0x69,0x71,0x2d,0xb5,0x87,0x90,0x02,0xd3,0xfc,0xbb,0x63 -.byte 0xa9,0xf1,0x13,0x4f,0xda,0x71,0x69,0x5c,0x0b,0xfd,0x3f,0x6c,0x2f,0x0b,0x4f,0x07,0x72,0x2d,0x2f,0x77,0xcb,0xa4,0xe4,0xbd,0x30,0xc7,0xe4,0xd9,0xf9,0x5d,0x2f,0x65,0xe4,0x41,0x5c,0xbc,0x03,0xa2,0x01,0xf9,0xfa,0x06,0x14,0x52,0x08,0x44,0x67,0x75,0x4e,0xbd,0x66,0x4a,0x26,0x3a,0x49,0xc4,0xba,0x02,0xb3,0x8e,0xa2,0x42,0xe7,0x92 -.byte 0x03,0x6d,0x61,0x10,0x73,0xd0,0x6f,0xe1,0x6e,0x67,0xff,0xb0,0x29,0x62,0x70,0x3c,0xeb,0x80,0xed,0x11,0x06,0xd6,0x18,0x60,0xe1,0x3d,0x21,0xa9,0xe9,0xd2,0x92,0x00,0x9e,0x13,0xf2,0x5d,0x38,0x71,0xdf,0xf3,0x5f,0x8a,0x90,0x45,0xf0,0x47,0x1f,0x0b,0x2d,0x12,0xf7,0x10,0x07,0x6a,0x52,0xe8,0xe2,0x26,0x9b,0x4b,0x7a,0x5f,0x97,0xb6 -.byte 0xf1,0x6d,0x47,0x3a,0x1e,0xc8,0x1d,0x78,0x5b,0x0a,0xb8,0x03,0xb1,0xe1,0xe7,0xc8,0xf0,0xe7,0x00,0xac,0xfc,0xd7,0x4a,0xde,0xaa,0xcd,0x0f,0xaf,0xf7,0x56,0x8e,0xed,0xfb,0xbe,0x7e,0xfe,0x62,0x75,0x7a,0x07,0x96,0xff,0xc3,0x21,0x35,0x71,0xb9,0x73,0x41,0xc2,0xb0,0xa8,0x6a,0x65,0x48,0xc4,0x50,0x31,0xe2,0xba,0xf4,0xe9,0x6c,0x03 -.byte 0x26,0x2c,0x77,0xfe,0x1a,0xd5,0x96,0xf6,0x6d,0xe4,0x14,0xfc,0xe2,0x1d,0x20,0x0c,0x14,0xa2,0x39,0x63,0xe5,0x16,0xef,0x6a,0xeb,0xe1,0x69,0xb8,0x67,0xa0,0x91,0xc1,0x8f,0xed,0xff,0xdf,0x26,0x1f,0xc3,0xb7,0x5d,0xe9,0xd2,0x72,0xe2,0x54,0x27,0x46,0x4f,0x33,0x25,0x59,0xaf,0xfa,0x87,0x4b,0x5a,0xda,0x7d,0x15,0x71,0x5d,0xb4,0x8d -.byte 0x95,0xb6,0x09,0x5b,0x8b,0xeb,0xe6,0xba,0xc8,0x2f,0x8f,0x9e,0xa8,0xab,0x6a,0xa6,0x26,0xb6,0xf5,0x80,0xd0,0x7d,0xe7,0x4c,0x18,0x5a,0x72,0x8f,0x3e,0x90,0xe5,0xa1,0x16,0x33,0x66,0xc3,0x7b,0xf6,0xb6,0xdd,0x15,0x94,0x6d,0xca,0x8b,0xd7,0xa5,0x05,0xfb,0x5f,0x4e,0x94,0x6a,0xcc,0x54,0xed,0xeb,0xc0,0xb1,0xe1,0xc9,0x7f,0xc4,0x90 -.byte 0x2f,0x50,0x34,0x81,0x3c,0x83,0x47,0x3c,0x5a,0xb2,0x33,0x63,0xb6,0xa7,0xfb,0x59,0x70,0x87,0xea,0x7f,0x30,0x22,0xb4,0x54,0x48,0xfb,0x40,0xd2,0x7b,0xc9,0x49,0x80,0x18,0x27,0xc2,0x75,0x09,0x06,0x0a,0x83,0x1e,0x7a,0xf1,0x97,0xa1,0xc2,0x34,0x3f,0x6d,0xd6,0x2d,0xfe,0x5d,0x8b,0xfd,0x64,0x5d,0x6f,0x7f,0xbf,0x4e,0x01,0xb7,0x46 -.byte 0xfb,0xf7,0xd5,0x6f,0x5f,0x74,0xc8,0xca,0x9a,0x2e,0x74,0x08,0xe9,0x3d,0x8b,0xfd,0x97,0x38,0x72,0x67,0xbb,0x8a,0x34,0xee,0xf5,0x3a,0x2b,0x5e,0x64,0x64,0x06,0x7c,0x60,0x0f,0x7a,0x88,0x45,0x1b,0x69,0x90,0xb8,0xb0,0x4d,0x71,0x80,0x77,0xa8,0xaa,0x9f,0xd3,0xc6,0xfb,0xb8,0x12,0x1e,0x0c,0xf4,0x94,0x67,0x44,0xdc,0xb1,0x95,0x0e -.byte 0x51,0xd1,0x06,0x69,0x92,0xbf,0xe6,0x67,0xe3,0xcd,0x0b,0x87,0x03,0x12,0x2e,0xa7,0x23,0x72,0x13,0xe9,0x89,0xcf,0x15,0x43,0xc0,0xa7,0x68,0xbd,0xce,0xec,0x28,0xb6,0x85,0x36,0xbe,0x52,0x5d,0x57,0xfa,0x7d,0x72,0xd1,0x4b,0x88,0xc9,0x64,0xbc,0x7a,0x18,0xe5,0x0e,0xab,0x19,0x81,0xee,0x11,0xbe,0xe0,0x68,0x44,0x81,0x49,0x3f,0xd8 -.byte 0x12,0xd1,0x8b,0xc1,0xe0,0x51,0xf7,0xc3,0x64,0xa7,0xc5,0x61,0x9b,0x32,0x6d,0xf0,0x6c,0xa6,0xaf,0xf9,0x4a,0xdf,0x94,0xaf,0xc8,0xf2,0x86,0xb1,0x4e,0x2e,0xa9,0xb4,0x35,0x82,0x15,0x8a,0x58,0xf3,0x03,0x2f,0x78,0x07,0x8f,0xb9,0x16,0x7c,0x42,0xfa,0x36,0xaa,0xa5,0x66,0x62,0x44,0xca,0xa6,0x55,0x95,0x27,0xdb,0x48,0xea,0x0a,0x1d -.byte 0x5a,0xae,0x5c,0xad,0x99,0xfe,0x00,0xf1,0xb9,0x94,0xda,0x09,0x48,0x52,0x9d,0xfc,0xb4,0xb2,0x80,0x19,0x16,0xf8,0xcd,0x68,0x10,0xec,0x1c,0x16,0x3f,0xbb,0x42,0xb4,0x10,0xe3,0xdb,0xaa,0xe4,0x3f,0x2e,0x8e,0xb5,0xce,0xba,0x8f,0xf2,0xb5,0x76,0x98,0x15,0xa7,0x77,0x4b,0x1c,0x30,0xb7,0x6f,0xc9,0xa9,0xa4,0x64,0x59,0xab,0x3a,0x43 -.byte 0x74,0x33,0xab,0xe1,0x3e,0x5e,0x79,0x1c,0xa5,0xb4,0x87,0xe1,0xcb,0xea,0x0e,0x02,0x4b,0x01,0x84,0xbc,0xdc,0x75,0xf4,0x2c,0x2b,0x8d,0xc8,0x5f,0xb5,0xba,0x6b,0xb2,0x4a,0x7c,0xe7,0xaa,0x61,0xa5,0x0c,0xf8,0x02,0x73,0xec,0x11,0x13,0x6b,0x31,0x07,0xaa,0x79,0x78,0x86,0x01,0x77,0x5e,0xa3,0x09,0xd1,0xec,0xaf,0x7d,0xb7,0x65,0xa9 -.byte 0xd8,0x99,0xd2,0xd7,0x6d,0x32,0x97,0x0f,0x0e,0x51,0x0d,0x69,0x81,0x7a,0x94,0x48,0x31,0xe1,0xff,0x26,0x4d,0x30,0x49,0x93,0xfb,0x6e,0xdb,0xea,0xaf,0xcb,0xb4,0xa9,0xc9,0x9f,0xeb,0xca,0x52,0x36,0x26,0xac,0x47,0xda,0x02,0x3d,0xd0,0x93,0x8b,0x61,0x78,0x26,0x54,0x32,0xe8,0x14,0xac,0xf3,0xd2,0x46,0x04,0x12,0x89,0x9f,0xf6,0x11 -.byte 0xf5,0x64,0x83,0x66,0x00,0x50,0x55,0x05,0xb5,0xf6,0x58,0x9f,0xbf,0x4b,0x95,0xf1,0x7f,0x0b,0xb4,0xf7,0x63,0xea,0x6f,0xf7,0xb0,0x20,0x53,0xfe,0x95,0xbc,0xc4,0xe2,0xff,0x75,0xbd,0xab,0x73,0x68,0x44,0x18,0xf7,0x6b,0x04,0x46,0xde,0x6c,0x65,0xb2,0x22,0x4e,0x25,0x8e,0xba,0x7c,0x3a,0x6f,0x80,0x99,0xb4,0xe7,0xf9,0x97,0x68,0x40 -.byte 0xa9,0x96,0xfc,0x6b,0xcf,0x08,0x75,0xe4,0xda,0x6f,0xaf,0x71,0x4f,0x31,0x62,0x31,0x18,0xbf,0xb9,0xa0,0xcc,0x9e,0xa7,0xa2,0x27,0x2a,0xb8,0x6b,0xc0,0x93,0xf5,0x1f,0x41,0x25,0xa7,0x4d,0x9f,0xb4,0x12,0x5c,0x27,0x38,0x5d,0x80,0x88,0xa3,0xb8,0xb2,0xc3,0xd2,0xfb,0x1d,0xba,0x7b,0xac,0x51,0x0b,0x71,0x58,0x3f,0xe5,0xfa,0x36,0xb8 -.byte 0xc7,0x90,0x46,0xd0,0x5a,0x94,0xf0,0x7d,0x6e,0x6c,0x4c,0xb1,0xfa,0xdb,0x97,0x1e,0x19,0xf2,0x1f,0x4e,0x05,0x25,0x0e,0xbd,0x47,0x94,0x2a,0xd3,0x1a,0xbe,0x4a,0x04,0xaa,0x57,0x02,0xc9,0x42,0xc1,0x74,0xcd,0xe1,0x78,0x8b,0xff,0xc1,0xc6,0x17,0x4e,0x71,0xc4,0x2c,0x00,0x23,0x56,0x57,0x1f,0x47,0xd8,0x93,0x80,0xc1,0xc5,0x7b,0xd9 -.byte 0x25,0x30,0xac,0x72,0x37,0x00,0xd2,0xbc,0xc7,0x33,0x73,0xf9,0x14,0x86,0x7c,0xb0,0x28,0x14,0x5d,0xbf,0xbd,0x98,0x1c,0x00,0x05,0x19,0x2b,0x0a,0x55,0xad,0xb4,0x06,0x28,0x58,0x03,0xa1,0xe6,0x27,0xa3,0x32,0x5f,0x41,0xd5,0x6a,0x0b,0xbc,0x0f,0xaa,0xf5,0xc1,0xa7,0x09,0x2f,0x86,0xda,0x56,0xb0,0x04,0x49,0xd4,0x20,0xc6,0xa2,0x6c -.byte 0x27,0x56,0x4e,0xcd,0x22,0x46,0xac,0x0f,0xd3,0x99,0x69,0x83,0xc4,0xae,0x9f,0x88,0xed,0x9c,0xba,0xfb,0xf3,0x66,0xc7,0x3d,0x65,0x55,0xd0,0xe3,0x04,0x03,0x6a,0x02,0x5c,0xbf,0x9f,0x23,0x34,0x79,0xe1,0xbe,0x7d,0xad,0xb4,0xc7,0x9e,0x4d,0x80,0x73,0x6d,0xe5,0x37,0x03,0xac,0xa3,0xf4,0x93,0xad,0x1e,0xf3,0xcd,0xb8,0xe2,0xeb,0x30 -.byte 0xc7,0x50,0xfe,0x0a,0x63,0x5e,0x0f,0xc9,0xd0,0x06,0x58,0xc1,0x6e,0x65,0x54,0x54,0x5d,0xaf,0xf1,0xe8,0x3e,0x95,0xe3,0x70,0x40,0x8e,0xb8,0x4d,0x76,0xda,0xa8,0xe8,0x9e,0x88,0xd8,0xaf,0x67,0x83,0x3b,0x77,0x65,0x58,0x00,0xbb,0xf7,0xe9,0x52,0xf0,0xba,0x0d,0x0a,0x59,0x28,0xe4,0xa7,0xfb,0x06,0xe5,0x34,0xbe,0xcf,0x10,0x7c,0x73 -.byte 0xa8,0xf3,0xa2,0x93,0x96,0x9e,0x4f,0x9b,0x3c,0xd1,0x9f,0x64,0x5b,0x8c,0xc1,0x89,0x66,0x67,0x13,0x52,0xb2,0xaa,0x6b,0x8e,0xea,0x97,0x27,0x20,0x2e,0x64,0xec,0xf0,0x72,0xc9,0x54,0x8a,0xed,0x78,0x3a,0xd7,0x4f,0xc2,0xba,0xc3,0xb8,0x64,0x7f,0xe4,0x5f,0x3d,0xf7,0xe5,0xd9,0xf1,0x8d,0xb1,0xd2,0xf6,0xcc,0x34,0xd8,0x7d,0x16,0xca -.byte 0x47,0xaf,0x85,0xe5,0x4a,0x57,0xb9,0x5a,0x9e,0xff,0xb8,0x83,0xec,0x7c,0xb8,0x07,0xf5,0xd3,0x31,0x31,0x2b,0xf0,0x40,0x46,0xc3,0x63,0x27,0xe4,0xb0,0x3b,0x84,0x0d,0x50,0x05,0x80,0x0c,0xfa,0x8b,0x0e,0x33,0x6b,0x10,0xd4,0xf5,0x4f,0x8b,0x2d,0x9e,0xc5,0x01,0x92,0x52,0x62,0x1a,0x89,0x1e,0xca,0x48,0xc3,0xd6,0xfa,0xd2,0x94,0x7c -.byte 0x77,0x6e,0xa7,0xeb,0xd7,0x4f,0xe8,0xc8,0xc2,0x71,0xb2,0x9e,0x86,0x30,0x18,0xfd,0x4c,0x56,0x4c,0xd0,0xa4,0x84,0x37,0x02,0x02,0x6a,0x8d,0x57,0x6b,0xc2,0x06,0xd1,0x8a,0xdb,0xa0,0xcc,0x31,0xf9,0xcf,0xbf,0xf2,0x29,0x7c,0x26,0xac,0x1f,0x03,0x20,0x26,0x76,0x03,0x6f,0xa5,0xb5,0x33,0xfb,0x02,0xe8,0xf6,0xe9,0x5e,0xb1,0x36,0x7c -.byte 0x96,0x56,0xb1,0x98,0x2d,0x9c,0x38,0x9b,0xd4,0x56,0x28,0xcc,0xdb,0x08,0xd3,0x42,0x00,0x35,0x24,0xd9,0x74,0xa2,0x0d,0x55,0x21,0x06,0xb7,0xf9,0x6a,0xa0,0x81,0xc1,0x2d,0xb6,0x67,0x91,0x92,0x24,0x36,0xfd,0x2e,0xd8,0xc0,0xcb,0xc8,0x87,0x1a,0x41,0x11,0x70,0xbf,0xd2,0xe7,0x82,0x10,0x74,0xdf,0x65,0x46,0x19,0x6b,0xb4,0x89,0xeb -.byte 0x9e,0xcf,0x79,0x35,0xba,0x25,0x75,0x32,0x64,0x6a,0xfb,0xaf,0xe5,0xed,0x85,0x98,0x34,0x75,0x31,0x40,0xbb,0xd8,0xe3,0xf5,0xa7,0xa2,0x9a,0x9e,0xcd,0xc4,0xf8,0xd8,0x15,0x6c,0x64,0x0c,0x6c,0x16,0x60,0xe9,0x40,0xf4,0x7a,0x14,0x37,0x7b,0x45,0x9b,0x0e,0x29,0x7a,0x1a,0x88,0x10,0xb9,0x2b,0xee,0x13,0xbd,0x8a,0xde,0x7a,0xe9,0x30 -.byte 0xe8,0x39,0x77,0x74,0xf5,0x2f,0xe3,0x10,0x19,0x89,0x28,0x21,0x3a,0x68,0x38,0xb4,0x4d,0x20,0x8d,0x7d,0xec,0x3f,0xf7,0x61,0xbf,0x53,0x32,0x3b,0xb8,0x6a,0xc9,0x58,0xeb,0xd4,0x33,0x0e,0xee,0xc7,0xb9,0x5e,0x3d,0x17,0x7e,0x36,0xa2,0xa6,0x94,0xb1,0x56,0xb6,0x8e,0x94,0x05,0x50,0x69,0x52,0x4f,0x31,0xe5,0x97,0x18,0xde,0x8f,0xb7 -.byte 0xff,0x2e,0x6f,0x1b,0x6a,0xda,0xfd,0xa1,0xd1,0x9a,0x4e,0x6a,0x1b,0x46,0x71,0x52,0x76,0x66,0xf9,0x70,0x8d,0x7d,0x97,0xb0,0xc3,0x8d,0xbc,0x35,0x26,0xe8,0x0b,0x80,0xc7,0x58,0x19,0x22,0x70,0x33,0x06,0xeb,0xcf,0x26,0x22,0xe0,0x97,0x91,0xbf,0xd6,0x94,0x05,0xe1,0x84,0xe2,0x31,0x66,0x57,0xc7,0x1e,0x36,0x30,0x50,0xaf,0x72,0xb3 -.byte 0x31,0xad,0x84,0xcc,0xb5,0x76,0x03,0xe1,0x56,0x97,0x87,0x36,0xf5,0xaa,0x97,0x99,0x38,0xa5,0xf5,0xb7,0x42,0x86,0x3b,0x2f,0x8a,0xb9,0x8e,0x6a,0x0b,0xe0,0xca,0xbc,0x4c,0x6c,0xc1,0x3f,0xbe,0x45,0xef,0xd2,0x57,0xcd,0x29,0xfb,0xfb,0xa5,0x79,0xf2,0xb1,0xbb,0x4b,0x55,0x26,0x2f,0x5c,0x84,0x5e,0x6a,0xc6,0xa9,0xd5,0x23,0xe4,0xd1 -.byte 0xe5,0xf0,0xbc,0x50,0x6a,0x2a,0xaf,0xa2,0x7c,0xcc,0x36,0x95,0xf9,0x5c,0x04,0x6d,0x04,0x31,0xbe,0x1d,0xb2,0x50,0x97,0x8f,0xdf,0x8a,0xed,0x4e,0x4e,0x0a,0x0b,0xfc,0xfc,0x1d,0xa9,0x6a,0x76,0x6a,0x33,0xd7,0x0a,0xcf,0xd5,0xdd,0xc6,0x62,0xe5,0x59,0x02,0xba,0x9c,0x43,0x32,0x8a,0x0e,0x47,0x91,0x00,0x07,0x47,0x93,0xc4,0xad,0x29 -.byte 0x33,0x57,0x15,0x45,0x44,0xb9,0xf3,0xc4,0xe6,0xd2,0xb9,0x3a,0x44,0x16,0x32,0x8d,0x57,0x78,0xac,0xf5,0xdb,0xa2,0x93,0x97,0x64,0x08,0x9b,0x66,0x4b,0xa0,0x64,0xab,0xa0,0xd6,0x0e,0x2c,0xa1,0x25,0x16,0x5c,0x6f,0x82,0xff,0x8e,0x89,0xfb,0xca,0x03,0xa6,0xf8,0xa1,0xf6,0x87,0x02,0x5c,0x90,0xcb,0x33,0xa0,0xc0,0x90,0xc2,0x1f,0xdd -.byte 0x5c,0x50,0x93,0xf2,0x8b,0x87,0xa1,0x73,0xda,0x5f,0xa3,0x20,0xd4,0xe7,0x45,0xd7,0xea,0x4b,0x5d,0xd6,0x80,0xfc,0x2d,0xdc,0x45,0x6a,0xf6,0xaf,0xd4,0x7a,0x91,0x64,0x15,0x17,0xbf,0xc7,0x58,0x54,0x7c,0x08,0x42,0x4f,0x8d,0xab,0x9b,0xd0,0x1d,0x57,0x71,0x50,0xa7,0xe3,0xb4,0xf2,0x14,0x0c,0xd7,0x2f,0x7c,0x8b,0x17,0x61,0x98,0xfa -.byte 0x19,0x34,0xb9,0x65,0xc5,0x5c,0xfe,0xa3,0x80,0x6f,0x99,0xec,0xfa,0x06,0x22,0x71,0xa9,0x10,0x2a,0xcf,0x12,0xb3,0x17,0xe5,0x59,0x3a,0xaa,0xcb,0x55,0x5f,0x45,0x9d,0xe9,0x29,0x56,0x34,0x11,0x62,0x6e,0x0a,0x95,0x12,0x5d,0xd4,0xa2,0x28,0x05,0xf1,0x0f,0x2d,0xa0,0x1e,0xe1,0x2b,0x42,0x6c,0xf0,0xe6,0x47,0xe0,0xb2,0xbd,0x89,0x20 -.byte 0x5e,0x24,0x05,0xec,0xf1,0x33,0xfc,0xa9,0x2f,0xef,0x3a,0x1f,0xfe,0x39,0xfe,0x01,0x09,0x0a,0x2a,0xe0,0x96,0x1e,0xde,0xad,0x96,0xaa,0x48,0xeb,0x8a,0xe6,0x54,0xbb,0x5d,0x7a,0xbe,0x4a,0xbf,0x96,0xf6,0x15,0x7a,0x70,0x6f,0xee,0xe7,0xf5,0x53,0xaf,0xe1,0xbb,0xaf,0x58,0x51,0xd4,0xa0,0xc6,0x44,0x03,0x47,0x33,0xce,0x58,0x62,0xd3 -.byte 0x93,0x21,0xa5,0xa5,0xb4,0xef,0x1d,0x93,0xcc,0x8c,0xf7,0x14,0xe3,0xec,0x40,0x52,0x47,0xe6,0xbc,0xe6,0x85,0x69,0xd0,0x15,0xad,0x24,0x21,0x4f,0x26,0x01,0x60,0x0f,0x0f,0xcb,0x7e,0x14,0x01,0xe1,0x90,0x11,0x06,0x17,0x38,0x2d,0xd8,0x26,0xe2,0x7c,0xd6,0xef,0xe0,0x59,0xf0,0x8c,0x2a,0xbd,0xba,0xe5,0x8b,0x07,0x56,0xd3,0x35,0xb3 -.byte 0x64,0x83,0x9e,0xb9,0xb9,0xeb,0x88,0x03,0xff,0x14,0xf3,0x8b,0x14,0xd3,0xa4,0xac,0x08,0xd9,0x75,0xf6,0x2c,0x9d,0x7f,0xc8,0x9d,0x11,0x3b,0xd1,0x71,0x14,0x4b,0x2a,0x6d,0x20,0x83,0x32,0x35,0x7e,0x1f,0x20,0xa6,0x69,0xbf,0xcf,0x22,0xd9,0xa2,0x57,0x4b,0x66,0xb1,0x9f,0x5a,0xa8,0xaa,0xb8,0x11,0x1d,0x45,0x28,0xac,0x86,0x09,0x37 -.byte 0xe9,0x1f,0xef,0xb4,0xe0,0x6f,0x75,0xad,0xe5,0xd8,0x25,0x06,0x19,0xb4,0xa8,0x07,0x78,0x79,0x43,0x63,0x40,0x26,0xbd,0x28,0x50,0x2d,0x29,0x26,0xf9,0xfc,0x5c,0x71,0x8f,0xfd,0x62,0x12,0x7c,0xd0,0x67,0xb3,0x65,0xef,0x31,0xc0,0x99,0xc1,0x54,0xfc,0x32,0x6e,0x25,0x56,0x77,0x6e,0xc1,0x6b,0x11,0x50,0x7c,0xa1,0x0b,0x97,0x8a,0xfe -.byte 0x0f,0x5b,0x16,0x93,0x83,0xe0,0xd8,0xb7,0xbf,0xa8,0x90,0x6d,0xd6,0x8b,0x4b,0xd9,0x17,0xbb,0xe8,0xd9,0xbb,0x5f,0x39,0x4a,0x33,0x7c,0xb3,0x12,0x99,0x1e,0xfc,0xb2,0x05,0x91,0x67,0xdf,0x8d,0x0b,0x55,0xfb,0xd1,0x8d,0x0c,0x9b,0x80,0x81,0xee,0x8c,0x05,0xe2,0x16,0x30,0xad,0x1f,0x88,0x04,0x75,0xc1,0xe5,0xec,0x32,0xf8,0xa0,0x5b -.byte 0x21,0xf6,0xd8,0x13,0x26,0xe4,0xa1,0x32,0xa8,0x93,0x91,0x5d,0x33,0x45,0x83,0x72,0x52,0x59,0x23,0x84,0xf6,0x7b,0xe2,0x90,0x20,0xc6,0x40,0x33,0xa9,0x94,0xcd,0xb9,0xab,0xe4,0x44,0x0b,0x06,0xbb,0x4c,0x2c,0x2a,0x5e,0x4d,0x57,0xb7,0xe0,0xb8,0x86,0x74,0xab,0xea,0x37,0x1c,0xa0,0xa6,0x21,0x33,0xc7,0xf5,0x24,0x7d,0x14,0xc8,0x8b -.byte 0x9d,0x8f,0x31,0x23,0x29,0x9d,0x11,0x42,0x07,0xe8,0x2c,0xec,0x7d,0x70,0x8d,0xb5,0xa4,0xca,0x33,0x30,0x03,0x75,0x17,0xa1,0x10,0xe7,0x6b,0x87,0xf9,0x0b,0xef,0x43,0xef,0xf8,0x24,0xc2,0xf1,0x7a,0x1a,0x70,0x7e,0x2f,0xd4,0xeb,0x97,0x40,0xa6,0xe6,0x2d,0xc1,0xd8,0x3b,0xee,0xa4,0xda,0xd3,0x50,0x41,0x18,0xbf,0xad,0x66,0x02,0x85 -.byte 0x60,0x14,0xcf,0xce,0x50,0x88,0x5e,0xb6,0x73,0x11,0xbb,0x6a,0xca,0xb1,0x46,0x8e,0xbb,0x58,0x2c,0x63,0x61,0x20,0xec,0xc9,0x98,0x0c,0xdb,0x5c,0xe5,0x47,0xb5,0x89,0xe9,0x14,0xc8,0xbc,0x35,0xf2,0xa7,0x2d,0x84,0xcc,0x61,0xc8,0xb6,0x9d,0xeb,0xcb,0x8b,0x73,0x90,0x6d,0x06,0xc9,0x42,0xcf,0xd2,0x15,0x80,0x2d,0x39,0xeb,0x71,0x83 -.byte 0x27,0x0d,0x85,0xf9,0xa3,0xce,0xef,0x29,0x3b,0x10,0xb7,0xe9,0xd0,0x86,0x6e,0x88,0x1e,0x3b,0xdd,0xaf,0x52,0xde,0xa2,0xa4,0x13,0x3c,0x1f,0xcb,0x84,0x74,0x12,0x04,0x91,0x40,0xb8,0x1b,0x15,0xfd,0xdb,0xe8,0x74,0xcc,0x4d,0x41,0xb5,0x5a,0x92,0xd3,0x71,0xf7,0x57,0xa5,0xf7,0x18,0x5a,0x57,0x36,0xde,0x8f,0xb2,0x81,0x59,0xc8,0x5c -.byte 0x22,0xcf,0xdc,0x7d,0xff,0x83,0xf2,0xad,0x8c,0x7b,0xd5,0x04,0xc4,0xb9,0x79,0x4a,0x12,0xa7,0xb1,0x7e,0x57,0xa5,0x6b,0x56,0x8a,0x11,0x96,0x57,0xde,0x35,0xdd,0xef,0x9b,0x03,0x41,0xde,0x61,0x5b,0x73,0x8c,0x6a,0x0c,0x6f,0xae,0x45,0x4b,0x56,0x4d,0xbe,0x8a,0x3f,0xdb,0x79,0x58,0x88,0xad,0xcb,0xfa,0x66,0x06,0x0e,0x74,0x21,0x1d -.byte 0xe1,0x94,0xd7,0x06,0xea,0x60,0xe2,0x7d,0x70,0xcf,0xa9,0x4f,0xe6,0x9b,0xba,0x19,0x71,0x69,0x94,0x66,0x5a,0xb8,0x49,0x0c,0xd1,0x9a,0xc4,0x5f,0xa7,0xf4,0x9e,0x3d,0x9e,0xc2,0xd8,0x0e,0xd2,0x6d,0xc6,0xc8,0x99,0xc3,0x5e,0x3b,0xb9,0xd8,0x48,0xc0,0x38,0x48,0x95,0x89,0xff,0x7e,0x1d,0x80,0x53,0xac,0x7b,0xd7,0xfc,0x6f,0x5d,0x25 -.byte 0x2f,0xcf,0x15,0xdb,0x1a,0x64,0xc1,0x16,0x91,0x65,0x84,0x99,0x0a,0xc1,0xbf,0x4d,0x11,0xa5,0x55,0x55,0x35,0x93,0x6f,0x47,0xf1,0x75,0xb8,0xb6,0x11,0x9d,0x6e,0x3b,0xd1,0x11,0x20,0xa2,0xa2,0x5c,0x33,0x85,0x09,0xb8,0x13,0xc9,0xdd,0xf2,0xd4,0x32,0x37,0xf2,0xef,0x47,0xfa,0x25,0x1a,0xcc,0xdf,0xf4,0xe4,0x2c,0x2c,0x7f,0x23,0xb6 -.byte 0xa8,0xd4,0x6a,0xd4,0xb4,0x06,0x2e,0xb0,0xaa,0xa1,0x18,0x8a,0x5c,0xc6,0xb2,0x4c,0x71,0x92,0x4a,0xdc,0x81,0x20,0x51,0x8d,0x3f,0x71,0x7d,0x8c,0x25,0x79,0x07,0x14,0xa9,0x7a,0x8b,0xda,0x00,0xfc,0x51,0xdb,0xa0,0x50,0x2b,0x15,0x39,0xf6,0xad,0xdc,0x9e,0x22,0x93,0x2f,0x43,0xd8,0x5c,0xa2,0x5e,0xfa,0x70,0x8c,0xe0,0x6b,0x0e,0x93 -.byte 0x6c,0x89,0xfe,0x22,0x4c,0xec,0xb0,0x7e,0xc1,0x06,0x69,0xf7,0x2f,0x3e,0xe5,0xa4,0x45,0x53,0xab,0x9c,0xf5,0x40,0x05,0x53,0x64,0xc6,0xa7,0xf9,0xc4,0xd6,0x89,0xd9,0x47,0x72,0x8e,0x42,0xf9,0x64,0x12,0xeb,0xd9,0x25,0xdc,0x4c,0xc6,0xea,0x9c,0x4b,0x93,0xb4,0xa2,0xa6,0xae,0x95,0xc1,0x84,0x75,0xc9,0x22,0xe3,0x22,0x81,0x31,0xd1 -.byte 0xfd,0x2e,0x91,0x4a,0xc3,0x00,0xa6,0x57,0xbb,0x89,0x9f,0x2d,0xc3,0x2e,0x1f,0xa2,0x47,0xc4,0xa3,0xcd,0x2b,0xc2,0x29,0xaf,0x89,0xce,0x2e,0x87,0x8e,0xd8,0xfc,0xee,0xab,0x8a,0xbd,0x2f,0xee,0xcf,0x94,0xe0,0x74,0x70,0x86,0x00,0x42,0x11,0x8b,0x6c,0x81,0xd4,0x82,0xf2,0x29,0x3e,0x9c,0x68,0x71,0xaa,0x20,0x0a,0x51,0x5d,0x80,0x4c -.byte 0xca,0x04,0x23,0x23,0xe2,0x69,0xb3,0xf5,0x65,0x98,0x19,0xee,0xa9,0x4d,0xd8,0xe0,0x06,0x4b,0x17,0xed,0xfa,0xf2,0xe3,0xd3,0x69,0x48,0xe4,0x4e,0xc0,0x5a,0x16,0x90,0xdb,0xb6,0x32,0x6e,0x6b,0xd7,0x7a,0xb6,0xd4,0x82,0xe4,0xcc,0x31,0x31,0x5c,0x18,0x84,0xef,0x75,0x9f,0xda,0xf6,0x62,0x2d,0x96,0x4d,0xa1,0x3c,0xb5,0x4a,0xbb,0xbf -.byte 0x9d,0xb3,0x33,0x00,0xc1,0x73,0xc5,0xb2,0xeb,0x85,0x74,0xb0,0x68,0xed,0x16,0x66,0x71,0xc9,0x7e,0x6f,0x74,0xa6,0xe7,0xed,0xf0,0xfa,0xab,0x41,0xdd,0x10,0xf9,0xff,0x4c,0xb6,0x4f,0x15,0xe3,0x77,0x31,0x17,0x5c,0x5a,0xef,0xb2,0xa9,0x44,0xbe,0x97,0xa9,0x75,0x5a,0xb7,0xe0,0x16,0x17,0x37,0x1b,0x71,0x03,0xb9,0xaa,0x7b,0x7b,0x52 -.byte 0x46,0x58,0x6b,0x9b,0x87,0x27,0xa6,0x8a,0x0e,0x84,0x03,0x45,0x95,0x04,0xf1,0x7e,0xb6,0xf6,0x79,0xd5,0x66,0x6d,0x50,0x8c,0x5a,0x67,0xe0,0xdd,0x69,0xd8,0x92,0x75,0x15,0xcb,0xa5,0x05,0xfe,0x7a,0xc1,0xd6,0x11,0x57,0x10,0xa3,0xc3,0xb6,0xe9,0xe3,0x97,0xa5,0x46,0xc9,0xe9,0x9b,0x68,0xb6,0x55,0x0b,0xf2,0x17,0x9d,0x0e,0x7f,0xd9 -.byte 0x26,0x0c,0x01,0xff,0x95,0xe1,0x05,0xb7,0xbf,0x0d,0x77,0x12,0x96,0x03,0x71,0x01,0xc9,0x98,0xb4,0x44,0x94,0xc0,0xad,0x3d,0xfc,0x6f,0xe5,0x0c,0xa4,0x65,0xd7,0xe7,0x76,0x7c,0xb8,0xa0,0x0a,0xcd,0xe8,0x01,0x26,0x8e,0x94,0xec,0x94,0x65,0x86,0xee,0x4d,0x3b,0xc5,0xb5,0x2e,0x51,0xb7,0xa9,0x68,0xcd,0x14,0x90,0xd8,0x36,0xfb,0x52 -.byte 0x04,0x52,0xb4,0xca,0x9b,0xbf,0xc6,0x94,0x28,0xc5,0x7e,0x27,0x73,0xae,0x6d,0xba,0xe7,0x56,0xce,0x2e,0x00,0xeb,0x36,0x19,0xd7,0x4f,0x20,0x5e,0xfd,0x0f,0xd4,0x4c,0x02,0xaf,0xdb,0x74,0xef,0xf0,0x73,0x1e,0x2a,0x1a,0xe7,0x3a,0xe0,0xa5,0x89,0xcf,0x1a,0x66,0xbd,0x72,0x65,0xb4,0xf4,0x86,0x33,0x44,0xee,0x35,0xf6,0x09,0xbe,0x13 -.byte 0x96,0x84,0x04,0x95,0x3f,0x35,0xbb,0x01,0x2c,0x78,0x25,0xe8,0x1e,0x46,0xdb,0xd9,0xb1,0xe8,0xfb,0x2b,0xa8,0x59,0x72,0x5f,0x91,0xd3,0x7c,0x21,0x95,0xa9,0x50,0xa2,0x45,0x6f,0x48,0x0c,0xf2,0x51,0x10,0x3c,0xcd,0xea,0xeb,0x5d,0xc7,0xf9,0x0e,0xae,0x1a,0x02,0x05,0x15,0x12,0x10,0xc0,0x35,0x12,0x97,0xcd,0x5b,0x61,0x4f,0xd1,0xd3 -.byte 0x5b,0xec,0x2b,0xa0,0x20,0x03,0x2b,0xf3,0xe6,0x71,0x23,0xca,0x1d,0x48,0x64,0x3f,0x7e,0x52,0x8b,0xf9,0x96,0x33,0x31,0xbc,0xbd,0x73,0x2f,0xa6,0x80,0xb8,0x0b,0x3a,0xd7,0xf8,0x05,0xf0,0x06,0xc7,0xa5,0xce,0x6a,0x6a,0x62,0xae,0x06,0x93,0xa4,0x5f,0x0b,0x5d,0x4d,0xb8,0xa4,0xfa,0x2e,0xfc,0xb6,0x58,0x8c,0x2a,0x46,0xa4,0x55,0x1f -.byte 0x9b,0x9b,0x13,0xdd,0x17,0x2a,0x3d,0x04,0x51,0xb6,0xbe,0x9c,0xca,0xf3,0x23,0xb6,0x7b,0x7a,0x92,0xb7,0x2f,0xf9,0x69,0x9a,0xee,0xb3,0xa1,0x60,0x56,0xcf,0x9d,0xab,0xfe,0x86,0x7a,0x41,0x94,0x15,0xbe,0xa3,0xa5,0x85,0x09,0xfb,0x7b,0x89,0xbd,0xc3,0x09,0x10,0xa6,0xfc,0x41,0x8e,0x57,0x27,0xdc,0x58,0xf4,0x01,0x7c,0x31,0x5e,0xca -.byte 0xaf,0x31,0x2f,0x98,0x8b,0xbe,0x19,0x16,0xa1,0x81,0x7e,0xb3,0xa9,0xc5,0x15,0xd2,0xad,0x51,0xa1,0x73,0x56,0xd3,0x6a,0x15,0x35,0xe3,0xb1,0xdb,0x83,0x4c,0xe2,0x85,0x8c,0x03,0x12,0xc4,0x64,0x69,0xc0,0x23,0x16,0x7b,0x68,0x46,0x44,0x22,0x84,0xa6,0xb5,0xe4,0x90,0x91,0xc1,0xdd,0x25,0x7c,0x54,0x0e,0xce,0x5b,0x11,0xe4,0x50,0x1c -.byte 0x3c,0x0d,0xc7,0xc1,0x0c,0x10,0x2d,0x8b,0xb7,0xde,0xe2,0x4f,0x7e,0x22,0x53,0xfc,0x07,0x55,0x19,0x14,0x3b,0x33,0xf5,0xf3,0xd8,0x7b,0x5e,0x40,0xa2,0x81,0x6d,0x40,0x0d,0x20,0x36,0x4b,0xa1,0x34,0x34,0xac,0x43,0x59,0xb5,0xb1,0x90,0x8b,0x48,0xcf,0x15,0x57,0x17,0x0e,0xd0,0xbf,0x28,0xcd,0xa4,0x77,0x4d,0xae,0x09,0x4c,0x67,0x51 -.byte 0x18,0xaa,0xb4,0xc9,0x35,0x41,0x0b,0x34,0x4d,0xb3,0xef,0x3f,0x46,0x97,0x6e,0xae,0x75,0xd7,0x6a,0x2b,0x22,0x9c,0xef,0x8e,0xaf,0x72,0xb0,0x14,0x90,0xbd,0x11,0x90,0xde,0x9a,0x02,0x8c,0x20,0xf5,0xc7,0x33,0x4d,0x94,0x88,0x9a,0x6c,0x18,0xb4,0xc0,0xa9,0x94,0x07,0x9a,0x4b,0x10,0x8f,0xe8,0x25,0xcd,0x9b,0xf5,0xfa,0x91,0x8a,0xc0 -.byte 0x93,0x61,0x1c,0x00,0xd1,0x34,0x9a,0x29,0xa3,0x35,0x38,0xe4,0xa7,0x9f,0xb6,0x88,0x0f,0xad,0x88,0x96,0xa0,0x73,0xe7,0x10,0xea,0x36,0xe8,0x88,0x6c,0x7f,0x03,0xbc,0xfe,0xe0,0xb2,0x4b,0x24,0x98,0xf6,0x73,0x6f,0xab,0x00,0x1e,0x26,0x83,0x0d,0x86,0x5b,0xa6,0x51,0x8f,0x5f,0xa9,0x8f,0xf4,0xa0,0x51,0xff,0xe0,0x64,0x09,0x95,0xfb -.byte 0x56,0x53,0x18,0x61,0xea,0xc5,0x33,0xe8,0x6f,0x8a,0x07,0x97,0x1a,0x6c,0xb5,0xf8,0x73,0xae,0xe4,0x4e,0x6d,0xb2,0x83,0x20,0xfa,0xfd,0x79,0xa6,0x6c,0xaa,0x9b,0x7b,0x2c,0xfe,0x63,0x73,0xbc,0x87,0xd4,0x56,0xd1,0xb1,0xf1,0x0f,0x72,0x2c,0x2f,0xf0,0xf0,0x53,0xe2,0x6c,0x19,0x0d,0x9c,0xad,0xc8,0x0a,0x62,0x72,0xcb,0xc3,0x12,0x90 -.byte 0x4c,0x26,0xe3,0xa0,0x07,0x35,0xee,0xaf,0x81,0x35,0x07,0xa9,0x31,0xa0,0x59,0xc8,0x40,0xa5,0x45,0xb6,0x6d,0x3e,0xa2,0x5f,0x6a,0x79,0x74,0x65,0xa1,0xe3,0x1c,0xca,0xae,0xcc,0xa6,0xb6,0x0a,0x12,0x99,0x8e,0xc3,0xef,0x43,0xcf,0x42,0x92,0xa4,0x12,0xa3,0x8b,0x97,0x7d,0x6f,0xe0,0x35,0xed,0xac,0x69,0xae,0x8c,0xe1,0x32,0x11,0xa4 -.byte 0xe0,0x76,0x7f,0x75,0x92,0xda,0xfe,0x94,0x33,0xeb,0xe1,0xa4,0x3c,0x95,0x7c,0xc6,0xbc,0x3d,0xf2,0x39,0xa1,0x29,0x39,0x24,0x09,0xd4,0x52,0x68,0xfb,0x80,0xd0,0xd4,0x57,0xc6,0x4c,0xa5,0xa6,0x90,0xa6,0x61,0x15,0x2f,0xd3,0x35,0x36,0xf5,0x16,0xb3,0x65,0x0a,0xc4,0xcb,0x7f,0x73,0xe4,0xba,0x9a,0xd8,0x8b,0xc3,0x01,0xa0,0x08,0x57 -.byte 0x9e,0x26,0x54,0xbc,0x55,0xd1,0x5f,0xaa,0xb5,0x0d,0x42,0x75,0x04,0x76,0x8c,0xef,0xcf,0x64,0x3a,0x2e,0x4c,0x78,0xe5,0x37,0x8d,0x55,0xec,0xc1,0x7b,0xce,0x5f,0x5f,0x43,0x8b,0xdd,0x46,0x43,0xf5,0xa8,0x41,0xa6,0x82,0x1b,0x12,0xcb,0xcb,0x6d,0xa1,0x6c,0xb6,0x79,0x46,0x12,0x89,0x12,0x61,0xd6,0x4f,0xf9,0x43,0x2d,0x27,0xa9,0x61 -.byte 0x2e,0x2a,0x29,0x1b,0x6d,0xad,0x32,0x0b,0x6c,0x7c,0xf4,0xb8,0x98,0x91,0xbb,0x78,0xda,0x85,0xe8,0xfb,0x4e,0x11,0xc4,0x2a,0x07,0x54,0xa0,0x67,0x73,0x1b,0xa4,0x60,0x15,0x5c,0x83,0xbf,0x3f,0xd9,0x61,0x30,0x02,0xbb,0xa6,0x67,0xcd,0x0c,0xd1,0xb4,0x11,0x7e,0xca,0xf4,0x1e,0xed,0x83,0x34,0x66,0x54,0x23,0x39,0x36,0x8c,0xa0,0xc6 -.byte 0xef,0xad,0xa1,0x95,0x04,0x20,0x46,0x42,0xa8,0x99,0xd2,0x98,0xc6,0x0a,0x92,0x11,0xd1,0x84,0x4a,0xbf,0x25,0xe5,0xcf,0x78,0x98,0x81,0x80,0xaa,0x31,0x0a,0xa4,0xfb,0xef,0x35,0xfa,0xa4,0xac,0x5f,0x01,0x6b,0xb7,0x8e,0x86,0xc1,0x46,0x97,0x88,0xe2,0xaa,0x3b,0x1f,0xb5,0xf8,0xa9,0x90,0xf0,0x45,0x6d,0xdd,0xa3,0xdd,0xd8,0xef,0x36 -.byte 0x6f,0x87,0x55,0xf6,0x96,0xcd,0x88,0x43,0x03,0x97,0x82,0xea,0x5a,0x1c,0xa1,0x1a,0x7b,0x1b,0xa7,0xfc,0xaa,0x86,0xb4,0x71,0xde,0x0d,0x0a,0x52,0x98,0xd2,0x65,0x5d,0xa4,0xea,0x91,0xc9,0xe4,0x8b,0xd0,0xdb,0x85,0xe3,0x86,0x85,0x50,0xe1,0x41,0x1f,0x48,0x97,0x64,0xec,0x34,0xe4,0x54,0x42,0xf4,0x01,0xed,0x6f,0x4d,0xe3,0x1f,0x86 -.byte 0x14,0xbc,0x01,0x9c,0x7f,0x02,0x0c,0x65,0x94,0xd2,0x90,0x2c,0x1b,0xab,0x41,0x88,0xad,0x58,0xb5,0x71,0xd3,0xd6,0xe1,0x3f,0xf3,0x3c,0xb6,0xab,0x22,0x08,0x17,0xc7,0xf5,0x7e,0x34,0x56,0xae,0x1d,0x1e,0x7e,0xdb,0x24,0xe2,0xc2,0x38,0xf3,0x4d,0x46,0xe4,0x45,0xcb,0xb7,0x2f,0x0f,0x96,0x72,0x7e,0x31,0x89,0x17,0x9c,0xed,0x85,0xb9 -.byte 0xc8,0x8f,0x65,0x93,0xfb,0xb8,0x9e,0x41,0xa2,0xc1,0xcf,0xdb,0xe2,0x4c,0x26,0x4a,0xc7,0x2a,0x72,0xf6,0x28,0xbc,0x18,0x22,0xde,0xa1,0xfa,0x46,0xbe,0x95,0xc8,0xe2,0x19,0xbb,0x20,0x7b,0xd5,0xf8,0x34,0x15,0xaa,0xec,0xe2,0x9e,0xa9,0x3d,0xa1,0xd9,0xaa,0xc9,0x18,0x39,0x07,0x5c,0x81,0x61,0xe7,0x00,0xc5,0x57,0x3e,0xca,0x4d,0x89 -.byte 0x33,0x02,0xa6,0xc8,0x15,0xb7,0x24,0xdd,0x5c,0x55,0x56,0x11,0x5c,0x17,0x1b,0xda,0xc6,0xd5,0x46,0x6e,0x9f,0x70,0xe7,0x1e,0x41,0xee,0x91,0x1a,0xa0,0xad,0x35,0x64,0xdf,0x4a,0x18,0x03,0xa7,0xa8,0x88,0x8f,0x65,0xbc,0x76,0x34,0x08,0xab,0x50,0xc6,0xd3,0x08,0x7c,0xc1,0x4f,0x77,0xcd,0x1a,0xc6,0xed,0x35,0xea,0x4e,0x8a,0x6a,0x38 -.byte 0xa3,0xa3,0xd8,0xa9,0xa2,0x68,0xa7,0xd8,0xe0,0xc8,0x3f,0xfe,0xe7,0x73,0xc6,0x6b,0xd8,0x0c,0xd5,0x8f,0x81,0xe7,0x37,0x08,0x93,0x28,0x73,0xef,0xc4,0x91,0x52,0xa5,0x30,0xff,0x47,0x95,0x02,0x0d,0x8c,0xfd,0xc9,0x28,0x60,0xa9,0xad,0x30,0x00,0xcc,0x3a,0x00,0xbb,0x25,0xab,0xd0,0xf8,0x25,0x46,0x20,0xc0,0x67,0x9b,0xd6,0x10,0xa6 -.byte 0x84,0x6f,0x66,0x60,0x66,0x75,0xb6,0xfb,0x39,0x3a,0x9f,0x7d,0x32,0x7f,0x12,0x6f,0x8c,0xed,0x79,0x40,0x47,0xa3,0x27,0x17,0xa8,0xa4,0x02,0x93,0xb9,0x32,0x03,0x34,0x06,0x76,0x71,0x40,0x90,0x2b,0xe7,0xd0,0x3f,0x59,0xa7,0xfb,0x3a,0x7b,0xc8,0xa5,0x86,0x21,0x0d,0xf6,0xc6,0x49,0x07,0x56,0xe9,0xfc,0xac,0x61,0x30,0xa5,0x7e,0x90 -.byte 0x10,0xc8,0xdb,0x15,0x2b,0x75,0x27,0x77,0x51,0x42,0xcf,0x50,0xe8,0x6c,0x0b,0xb7,0x17,0x1a,0x89,0x7d,0xfe,0xd2,0x75,0xfa,0xb7,0xe5,0x68,0x10,0x1c,0x27,0x85,0x8b,0x52,0x7d,0x87,0x57,0x50,0x77,0x25,0x9d,0xcc,0x08,0x6a,0xad,0x63,0xf8,0x8e,0xe0,0x21,0x62,0x56,0x48,0x29,0xed,0x81,0x1d,0x6b,0x60,0x55,0x78,0x6a,0xce,0xd6,0x79 -.byte 0xe1,0x66,0x18,0x9f,0x71,0xf7,0x0c,0xec,0x35,0x53,0xef,0x39,0xfe,0x57,0x71,0xc0,0x49,0x4b,0x55,0xe8,0x3d,0x9b,0xe3,0x9a,0xbb,0xf8,0x61,0x31,0xa1,0x94,0x94,0x8a,0xb1,0xd2,0x0f,0x01,0xe0,0xd4,0x26,0xa0,0x59,0x70,0xd0,0x5e,0xb8,0x6f,0x63,0x7b,0x71,0x49,0xe1,0x98,0xfb,0xdb,0x22,0x26,0x18,0x16,0x31,0x08,0x90,0x32,0xd5,0x7a -.byte 0xc0,0xd8,0xeb,0xae,0x93,0x3d,0x46,0xeb,0x0e,0xdd,0x08,0xa2,0xde,0x4e,0xc1,0x88,0x26,0xc2,0xf8,0xc6,0x5e,0x8a,0x9b,0x0d,0x9f,0x2b,0xcf,0x4e,0x13,0x43,0x4a,0x65,0xf6,0x47,0x1a,0x0a,0xae,0xf9,0x9f,0x7c,0xc5,0x18,0x65,0x09,0xcb,0x85,0x7d,0x33,0x36,0x43,0x19,0x99,0x20,0xa2,0x64,0xb2,0xf5,0x20,0xd2,0x74,0xc6,0x2c,0x29,0x46 -.byte 0xde,0xa7,0x4a,0x7f,0x3b,0x05,0x3e,0x11,0xb6,0xc1,0x98,0xfb,0xf5,0x9d,0x93,0x95,0x76,0x11,0x80,0x41,0x44,0xd3,0x2f,0xf4,0xfd,0x92,0x1e,0xd7,0xa7,0x5f,0x02,0x4a,0xbc,0xb7,0x96,0x33,0xc0,0x0d,0x2d,0x97,0xb8,0xd4,0x67,0x7a,0x4c,0x74,0x93,0xa7,0x8d,0x68,0x78,0xed,0xc8,0xc9,0x02,0x6e,0xae,0x10,0x97,0x7c,0x56,0x11,0x2a,0x29 -.byte 0x87,0x5c,0x21,0xec,0x75,0x9c,0x17,0x17,0x8d,0x45,0x08,0x31,0x36,0x64,0xc0,0xf7,0x95,0xb6,0x72,0xcf,0xac,0xd8,0x52,0x02,0x6f,0x3b,0x14,0x34,0x30,0xcc,0x39,0x7c,0xe4,0x1f,0x38,0x23,0xcf,0x1f,0xb7,0x7e,0x92,0x66,0xf7,0xda,0x9f,0x27,0xbb,0x83,0x45,0x71,0x67,0x63,0x6c,0x85,0x64,0x34,0xa8,0x93,0x5a,0x13,0x0c,0xff,0x8b,0x3a -.byte 0x2a,0x10,0x1d,0xb6,0x43,0xef,0x57,0xf3,0xf0,0x29,0x2e,0x59,0x72,0x2e,0xc3,0xb6,0xd3,0xd0,0xdd,0x17,0x19,0x82,0x49,0x05,0xd4,0xfc,0xd6,0x2e,0x5d,0xd7,0x0c,0xb6,0x18,0xd5,0x08,0xbb,0xe5,0x3b,0x2e,0x85,0x62,0xc0,0x1e,0xa3,0xb8,0x92,0x21,0x06,0xfa,0xf1,0x2d,0xab,0x62,0x67,0x62,0xee,0x13,0x7f,0x07,0xb6,0x24,0x64,0x94,0x4f -.byte 0x69,0xb9,0x7a,0xdc,0x23,0x5e,0x19,0x96,0xc5,0x4d,0xcb,0xee,0x2d,0x4a,0x7d,0x1d,0xd2,0x72,0x18,0x8f,0x43,0x8f,0x76,0xbf,0x30,0xd8,0xf1,0xfe,0x9c,0xe7,0x63,0x38,0xff,0x1a,0x3f,0x40,0xbd,0x73,0x66,0xf7,0xa9,0xd9,0x17,0x4a,0x8a,0x79,0x04,0x0e,0x20,0xe1,0x39,0x49,0xd9,0x30,0x9c,0x52,0xf9,0x14,0x8f,0xdc,0x9d,0x52,0xd5,0x34 -.byte 0xaa,0x58,0xfe,0x5d,0x68,0xcb,0xab,0x3b,0x3c,0x9e,0x25,0xde,0x6d,0xdd,0x58,0x0d,0x1b,0x99,0xa9,0xcc,0x26,0x4e,0xc0,0x3c,0x8b,0x1e,0xaa,0x52,0x3d,0x4d,0xb8,0x27,0xc1,0xd1,0xa2,0xaa,0x78,0xb9,0xee,0x5f,0x26,0x46,0x5f,0x41,0x0d,0xe1,0x70,0x7d,0xcd,0x3f,0x4a,0xca,0xb2,0xca,0x2f,0x36,0x1f,0x68,0xe6,0x66,0x8a,0xf6,0xe3,0x94 -.byte 0xe5,0xab,0x90,0xeb,0x2f,0xe8,0xb2,0x6c,0xa9,0x69,0xd2,0xe0,0x5f,0x4a,0x65,0xa8,0x6b,0xc1,0xfb,0x03,0x51,0x17,0x3b,0xf8,0xe0,0x67,0xc3,0x5a,0xe8,0x18,0xdf,0xc1,0xf8,0x7f,0x44,0x68,0x4a,0x01,0xbe,0xf8,0xa5,0x7a,0xb9,0x3b,0x0f,0x05,0x8e,0x4b,0x28,0x14,0x61,0x2f,0x2e,0xc7,0xf2,0x96,0xc7,0x60,0x99,0xc4,0xbf,0xe8,0x37,0x98 -.byte 0x00,0x34,0xf7,0x5a,0xd7,0x6f,0x90,0xc4,0x19,0xb5,0x07,0xd1,0x76,0x6e,0x65,0xcc,0xf6,0x51,0x88,0x5c,0x81,0x91,0xa8,0x4d,0xb7,0x33,0x53,0xb6,0x93,0x42,0x52,0x82,0xfa,0x2b,0xca,0xa0,0xbd,0xf3,0x09,0x2b,0x0f,0x09,0x02,0xdd,0x29,0x5f,0xa6,0x49,0x7b,0x97,0xe8,0x96,0xbf,0x6f,0x76,0xb7,0xa2,0x76,0x58,0xda,0x1d,0xb2,0xdb,0x6d -.byte 0x9d,0x3b,0x32,0x6e,0x9c,0xea,0x45,0xfd,0x33,0xeb,0x41,0x91,0x91,0x52,0x2b,0x68,0xa3,0xf3,0xc6,0x92,0x43,0x13,0x49,0x8a,0x10,0xb1,0x2f,0x9a,0x0f,0xe1,0x94,0x21,0x18,0x76,0x87,0xaf,0x50,0xe4,0x71,0x5d,0x0a,0xba,0x75,0xaa,0x17,0xf5,0x37,0xf2,0x84,0x9b,0x29,0xdf,0x44,0x60,0xd0,0xac,0xcf,0x25,0x87,0x66,0x64,0x1f,0x0d,0xba -.byte 0xb3,0xdb,0x14,0xb6,0x1f,0x00,0x70,0x98,0x83,0x1d,0x9e,0xbd,0xf9,0x17,0xf4,0x57,0xae,0xa8,0xae,0x7b,0xa7,0xde,0x1f,0x31,0xc6,0x29,0xb2,0xf7,0xef,0x36,0x31,0xe7,0x50,0x33,0x69,0x4e,0x8c,0xb5,0xe4,0xdd,0x74,0x87,0xc8,0xf5,0x22,0x1b,0x4b,0xec,0xc4,0xe1,0x5a,0x7d,0x5a,0xe8,0xb9,0x2f,0xf4,0xd1,0x83,0xa2,0xb7,0x97,0xe0,0x1e -.byte 0xf7,0x3a,0x74,0xef,0x5f,0xb3,0x30,0xce,0xfa,0x23,0xd5,0x98,0x56,0x19,0x24,0xb5,0xc7,0x60,0x8b,0x03,0x8e,0xe7,0xdf,0x2c,0x36,0x4c,0x3b,0x3b,0x84,0x45,0x97,0x40,0x29,0x30,0x98,0xc3,0xc0,0xa2,0xf0,0xdf,0x69,0x47,0x95,0x26,0xdb,0x6c,0xcc,0xff,0x2d,0x32,0xaa,0xa7,0xb8,0x6b,0x24,0xec,0xff,0x94,0x4d,0x36,0xdd,0x7b,0x4d,0xc5 -.byte 0x8d,0xe2,0x3c,0x14,0x5a,0x37,0x75,0x1f,0xd6,0x98,0x7d,0xd3,0xdc,0xb0,0x24,0x69,0xe7,0x65,0x60,0x2a,0xe7,0x00,0x5b,0x68,0x99,0xa0,0x9e,0x10,0xf0,0x5c,0xa8,0x39,0x85,0x59,0xde,0xe4,0x46,0xf3,0xde,0xda,0xc0,0xb1,0xd2,0xf1,0xd2,0x05,0xd5,0xd4,0x2c,0x2e,0x7e,0x44,0x5c,0x52,0x80,0x85,0xbb,0x54,0x97,0xb6,0xad,0x6d,0x57,0x49 -.byte 0xed,0x67,0xaf,0x27,0xb4,0x5b,0xce,0x0f,0x3c,0x58,0xa2,0x24,0x22,0xa2,0xcb,0xfc,0x4e,0x8e,0xc2,0x3c,0x32,0xc6,0x07,0xc4,0xc6,0xc0,0x50,0xc3,0xe3,0x1b,0x96,0x76,0x62,0xf9,0xea,0x5e,0xdc,0xc5,0x96,0xe8,0xaa,0x20,0x26,0xac,0x44,0xfb,0xf2,0x16,0x72,0x72,0x4c,0x5c,0xee,0x51,0x07,0xb0,0x74,0xf6,0xde,0xd7,0x5d,0x73,0xf4,0xe9 -.byte 0x0d,0x29,0x06,0x5f,0xca,0xe2,0xbb,0xa4,0x3e,0xdc,0xf7,0x74,0x99,0x53,0x7a,0x52,0x60,0x46,0xaa,0xf0,0x34,0x97,0x0c,0x81,0x5b,0xd8,0x95,0x52,0x76,0x55,0xcb,0xc4,0x6d,0x50,0x26,0x3f,0x7e,0xc2,0x93,0x6e,0x14,0x0c,0xd7,0x49,0x5f,0x52,0x8f,0x34,0x49,0xb4,0xe7,0x12,0xfe,0xae,0xd1,0xfa,0xfc,0xc5,0x80,0x38,0x26,0x9c,0xf1,0x81 -.byte 0x01,0x58,0x15,0x99,0x29,0x8d,0x1b,0x2d,0x74,0xca,0xf1,0xf4,0xfa,0xcd,0xae,0xfa,0xa9,0x1d,0xbb,0xf1,0x55,0x2e,0x69,0x46,0x6e,0xe4,0x91,0xa3,0x48,0xb5,0xaa,0xb3,0x85,0xab,0x14,0xd2,0x84,0x8c,0xb1,0xb6,0x0c,0xa5,0x4a,0x90,0xed,0x6e,0xdf,0x1e,0x15,0x36,0x7b,0xa3,0x59,0xd6,0x8d,0x7d,0x7b,0x12,0x7c,0x9a,0x40,0x8a,0x28,0xde -.byte 0xb5,0xbc,0xc4,0x52,0x96,0xfb,0x62,0x1f,0xc9,0xe0,0xc9,0x1d,0xc7,0xc4,0xcb,0x8a,0x96,0x21,0x42,0x7c,0x0a,0xdd,0x42,0x74,0xcf,0xc4,0x57,0x8f,0x28,0x0a,0x7c,0x4f,0x49,0x5a,0xc6,0x21,0xb2,0xd4,0xd0,0x61,0xa5,0x35,0xbd,0x4a,0x0c,0x16,0x68,0x1f,0xe3,0xff,0x3f,0x72,0xf0,0x1d,0x50,0x26,0x48,0x91,0x27,0x1b,0x2b,0x0d,0x8b,0xf2 -.byte 0xa0,0xc0,0xa0,0x5d,0xdb,0xcf,0x71,0x41,0x83,0x00,0xb9,0x3c,0xe0,0x4a,0x96,0x43,0xf8,0x64,0x0f,0x42,0xc5,0x75,0xec,0x26,0x62,0x99,0x13,0xeb,0xf9,0xa6,0x86,0xe4,0xc9,0xaf,0x3c,0x2c,0xc9,0x4f,0x89,0xf4,0xc0,0x46,0x99,0xb8,0xd1,0x9e,0x7b,0xb7,0x41,0x0a,0x5f,0x40,0x98,0x65,0x29,0xdd,0x60,0x6b,0x27,0xbf,0x66,0x08,0x32,0xc2 -.byte 0xcf,0xea,0x91,0x44,0x45,0x49,0x1c,0xb4,0x16,0x7f,0x11,0x1a,0x8c,0xb4,0x59,0x54,0xc6,0xcf,0x40,0xd2,0xe9,0xc1,0x54,0x9c,0xe2,0x6e,0xd5,0xfe,0xfb,0x4a,0xa3,0x98,0x63,0xef,0x86,0xe0,0x63,0x30,0x32,0x5a,0xbd,0xd4,0x7c,0xe8,0xbe,0xf1,0xed,0xa2,0x19,0x98,0xc8,0x34,0x65,0x4c,0xef,0x1a,0xb3,0xbc,0x87,0xbe,0x6b,0x75,0x2c,0xe5 -.byte 0x54,0xcc,0xe5,0x69,0xb2,0xc8,0xdb,0x57,0xf8,0xa7,0x82,0x07,0xf7,0x20,0x95,0x7f,0x6d,0x7b,0x33,0x66,0x67,0xa1,0x38,0x0e,0x9c,0x3b,0x22,0xab,0xc1,0xd3,0xed,0x87,0x32,0xfb,0x4a,0x5d,0xad,0x3a,0xe1,0x90,0xa6,0xe3,0x4d,0x6b,0x00,0xe4,0x5c,0x66,0x59,0x90,0x63,0x24,0x5b,0xe1,0x3b,0x69,0xb6,0xc9,0x05,0x83,0x3a,0x7b,0xf4,0xa5 -.byte 0xc8,0x47,0xf9,0x8e,0xab,0x92,0xbd,0xd3,0x41,0xc7,0x61,0xf4,0xce,0x30,0xdb,0xae,0x27,0x69,0x0f,0xcc,0x69,0x50,0xe8,0x18,0xf2,0x39,0x04,0x5a,0x29,0x12,0x61,0x46,0x5c,0x1b,0x2e,0x15,0x9c,0xfa,0x73,0x50,0xe3,0x51,0xda,0x4d,0x88,0x25,0xb2,0xff,0x55,0x27,0xce,0x86,0xca,0xe6,0x2a,0xb8,0x0c,0xa7,0xd0,0x06,0xbf,0x70,0xb5,0x6b -.byte 0x80,0x44,0x65,0x5d,0x23,0xfa,0x0d,0x74,0x5c,0xfc,0xc7,0x86,0x5e,0x23,0x8a,0xf1,0xff,0x80,0xf0,0x19,0xaa,0x98,0xae,0x56,0xcf,0x12,0x74,0x6c,0x70,0xb2,0x39,0xbe,0x66,0x71,0xee,0xe3,0x43,0x3b,0xfa,0x79,0xa9,0x7e,0x69,0x6a,0x19,0x42,0xd5,0x0e,0x1e,0x92,0xfe,0x8a,0x0f,0xca,0x74,0xf2,0x68,0x71,0xf5,0xcb,0x05,0x94,0xc1,0x06 -.byte 0x1b,0xae,0x55,0xe9,0x16,0x03,0xa9,0x97,0xad,0x49,0xaf,0x88,0x8c,0x26,0x33,0x4d,0x46,0x75,0xb3,0x9c,0xee,0x70,0xe1,0x57,0x43,0xeb,0x59,0xff,0x77,0x89,0x8a,0x77,0x3f,0x7e,0xe6,0xbe,0xa2,0x05,0xb1,0xe3,0x41,0x5e,0xc7,0xd4,0x14,0xda,0xc0,0x84,0xd0,0x05,0x50,0xdd,0x62,0xdb,0x4c,0x3b,0x16,0xb0,0xe0,0xf5,0x2b,0xf1,0x83,0xea -.byte 0x7b,0x89,0xbb,0xde,0x57,0xdb,0xc0,0xb9,0x7d,0xdf,0x53,0x0f,0x6c,0xc5,0x5a,0x0b,0x36,0xeb,0xa3,0xc3,0xe6,0xc5,0x80,0x98,0xf3,0x87,0x29,0x97,0xc9,0x2e,0xd6,0x3b,0x43,0x2a,0x36,0x3b,0xba,0x43,0x85,0xf5,0x0d,0x18,0x2e,0x78,0x43,0xae,0xa4,0x24,0x6d,0xdc,0xab,0x05,0x94,0x09,0x94,0x27,0x17,0xef,0xbc,0x7e,0x52,0xa4,0x80,0xda -.byte 0x28,0xf5,0xc3,0x20,0x99,0xbb,0x5d,0xb6,0x7e,0x0e,0x59,0x3b,0x5e,0x1d,0x1b,0x4f,0xd1,0x91,0xe4,0xe4,0xc7,0x35,0xc7,0x2e,0xc1,0xba,0x60,0x05,0xa4,0xd5,0xca,0x5f,0x09,0xbf,0x79,0x06,0xcb,0xa7,0x32,0x7c,0xf4,0xdc,0xa8,0xb3,0x8b,0x26,0x59,0x6d,0xcb,0x74,0x37,0x56,0x51,0x96,0x0b,0x44,0xf1,0x95,0x16,0xe3,0x9b,0x9b,0x3b,0xb3 -.byte 0xea,0x6a,0x1b,0x76,0x99,0x69,0xd6,0x5b,0x10,0x5a,0x91,0x23,0xb5,0xc3,0xf9,0x6a,0xba,0xc4,0xe6,0x18,0x28,0x50,0x9d,0x09,0x14,0xbe,0xed,0x73,0xd2,0x51,0xff,0xf8,0x14,0x2b,0x8b,0xdd,0x2a,0x1a,0x8e,0x48,0xae,0xd8,0xdf,0xb9,0x5b,0xcb,0x8f,0xc2,0x8c,0xd6,0xb3,0xfb,0x40,0x2f,0xb0,0x6c,0x9a,0xea,0xd0,0x14,0x8c,0xc5,0xc7,0xc7 -.byte 0xf8,0xf5,0x4f,0xe2,0xd7,0x41,0xcd,0xb6,0x34,0x3e,0x81,0x19,0x09,0xa2,0x51,0xb4,0x60,0xfb,0xf2,0x6c,0xe6,0xae,0x68,0x47,0xb9,0x93,0x7b,0xc9,0xe7,0x00,0xc4,0xa7,0xf2,0xef,0x8b,0xd8,0xfc,0x9f,0xe5,0x6d,0x48,0xe2,0x6c,0x32,0x73,0x5c,0x30,0x7c,0x12,0x13,0xca,0xc3,0x31,0xc3,0xa2,0xb4,0xf7,0x23,0xc4,0xd0,0x47,0x39,0x93,0xc8 -.byte 0xa0,0x7b,0xb4,0x09,0x3f,0xe8,0x15,0x15,0x9c,0xa7,0xe6,0xa8,0xbe,0xba,0x60,0xf9,0x28,0x88,0x66,0x7b,0x62,0x32,0x17,0x18,0x68,0x87,0x53,0xf5,0xbc,0xf5,0x77,0x17,0xa1,0x3f,0x62,0xd1,0x10,0x0a,0x54,0x96,0x9c,0x31,0xc3,0xb7,0x1d,0xaf,0xc7,0xb3,0x27,0x9e,0x46,0xfe,0x7e,0x9b,0x88,0xf2,0x9e,0x6e,0x19,0x0f,0xb1,0x88,0xe4,0x08 -.byte 0x76,0x7c,0x77,0x46,0x09,0xa7,0x9e,0xf4,0xd9,0xbf,0x67,0xe8,0x9d,0x6a,0x75,0xa7,0xf5,0xee,0x29,0xba,0x84,0xa0,0x44,0x46,0x35,0x4c,0x22,0xef,0xb3,0xea,0xb0,0xf2,0xd6,0x78,0x20,0x97,0x28,0x5c,0x7e,0x90,0x06,0x80,0x19,0x63,0xa4,0x8a,0xef,0x0a,0xea,0x88,0xa9,0xa2,0xae,0x23,0x2e,0x40,0xce,0xc5,0xc2,0xbf,0xfe,0x5a,0x8f,0x14 -.byte 0xb8,0x66,0x1a,0x2d,0xdb,0x43,0x39,0xbd,0xe7,0x7b,0xbc,0x41,0x58,0x74,0x56,0xd1,0xe7,0xd0,0xba,0x24,0xd2,0x41,0xbf,0xd0,0x4e,0x97,0x38,0x8f,0x6b,0x6f,0xe2,0x7d,0x6d,0x32,0x94,0x43,0xa7,0x66,0xf7,0x90,0x21,0xe0,0xdd,0x19,0x48,0x72,0xc1,0xa5,0xbc,0x9c,0xe2,0xdd,0x2c,0x6e,0x50,0x45,0x2c,0xa0,0x95,0xcb,0x1d,0x2c,0x1d,0xa6 -.byte 0xbe,0x9c,0xd4,0x6c,0x07,0x2e,0x5e,0xc8,0xc1,0x05,0x61,0x7d,0x44,0x28,0xe6,0xad,0xf0,0x9d,0x2d,0x3d,0xce,0x90,0x7d,0x79,0x2e,0xf3,0x08,0xbe,0x7a,0xa9,0x58,0x04,0xa7,0x39,0x05,0xdd,0xb4,0x87,0x6c,0x7b,0xd5,0xb3,0x2d,0x6b,0x43,0xf4,0x37,0xd9,0x6f,0x5c,0xa2,0x23,0x92,0x53,0xb9,0xd7,0x1b,0x2d,0x5d,0xcd,0x6d,0x3f,0xef,0xc8 -.byte 0x66,0x91,0x10,0x1b,0xc5,0x24,0x50,0x87,0x70,0x93,0x03,0x3f,0x7b,0x40,0xc8,0x0c,0x9b,0xec,0x3d,0x82,0x27,0x96,0x2a,0xbe,0xca,0xaf,0x1b,0xbf,0xef,0x14,0x0c,0xdc,0xa6,0xc7,0x48,0x18,0xce,0x8e,0x43,0x58,0x97,0xb3,0x5e,0xd6,0xc9,0x70,0x65,0xd0,0x0e,0x17,0xac,0xa0,0x6b,0xc9,0x55,0x30,0x12,0x7c,0xbe,0xe5,0x46,0xfc,0xd8,0x3f -.byte 0x0e,0xd7,0x96,0x16,0x32,0x8e,0xb7,0x2d,0x07,0xd1,0x26,0x98,0x70,0x4c,0xb1,0x6f,0x92,0x32,0x75,0x4f,0x57,0x6b,0x78,0xe0,0xc5,0x9b,0xf0,0x08,0x59,0x0b,0xfa,0x2d,0x79,0xbe,0xde,0x44,0x3d,0x65,0x77,0x27,0x3b,0xd9,0xea,0x55,0x79,0x22,0xe8,0xf7,0x62,0xb1,0xe3,0x32,0x4e,0x03,0x17,0x65,0xd3,0x5d,0xee,0xa0,0x9b,0xc2,0xbd,0x9f -.byte 0xcd,0xdc,0xde,0xd7,0x6c,0x95,0x7a,0xf1,0x09,0x4c,0x14,0xb9,0x37,0x1d,0xd0,0xdd,0x4b,0x2e,0x93,0x0b,0xfa,0x08,0x40,0x01,0x36,0xdf,0x89,0x46,0xa6,0xbb,0x19,0xd9,0x4f,0xf9,0xe1,0x7b,0x03,0xc9,0xef,0x01,0x25,0xe9,0x6d,0x95,0x84,0x7f,0xf8,0x8e,0x02,0xfd,0x6f,0x30,0xed,0x1b,0x98,0xd0,0xb3,0xdd,0x92,0x65,0x46,0x49,0x61,0xde -.byte 0x76,0xf5,0x4b,0x29,0x03,0x6f,0x79,0xee,0xbe,0x7a,0x07,0x6e,0xa8,0x29,0xb8,0x03,0xb4,0x6c,0x50,0x1f,0x4a,0xa2,0xaf,0xbd,0xde,0x18,0x72,0x90,0xa2,0x12,0xa9,0x59,0x7b,0xf6,0x96,0x2d,0xda,0x3d,0x90,0xba,0x7c,0x79,0x3e,0x6e,0xef,0x94,0x37,0xe2,0xef,0x6b,0x2a,0x74,0x6b,0x52,0xa0,0xc2,0x1e,0xa1,0x24,0x59,0x84,0xeb,0xdc,0xd0 -.byte 0x34,0x60,0xa8,0x81,0xaf,0xdd,0x57,0xc2,0xa6,0x02,0x7f,0xcf,0x9e,0x64,0x28,0x18,0x7c,0x95,0x98,0x90,0x7a,0x76,0x3f,0x78,0x16,0x2c,0xe0,0xa7,0xdf,0x0d,0x4d,0x5e,0xcc,0x0d,0x73,0x12,0x26,0xd7,0xe9,0x32,0x3e,0xa1,0xa9,0xde,0x29,0xb2,0x3b,0x6f,0x3b,0x6e,0x12,0x0c,0x10,0x34,0x86,0xf2,0xa0,0xd4,0x9c,0xf6,0x14,0x5a,0x41,0x06 -.byte 0x31,0xb1,0xe4,0x31,0x52,0xf4,0xcb,0xe3,0x39,0xcd,0x0b,0xc2,0xca,0x90,0xba,0xb3,0x21,0xbf,0x94,0x13,0x75,0x3b,0x0e,0x0a,0xc0,0x05,0x35,0xe6,0x28,0x74,0x63,0xc5,0x34,0x44,0xd8,0x9a,0x0e,0xec,0xb3,0x1b,0x30,0x58,0xfc,0xa0,0xc4,0xd1,0x26,0x50,0x6b,0x22,0x88,0xfc,0xad,0xa9,0xb4,0x3e,0x36,0xb6,0xb1,0x6d,0x62,0x7e,0x60,0x8f -.byte 0xf5,0x17,0x65,0x1c,0xf6,0x51,0x4d,0x89,0x4a,0x7e,0x5d,0x23,0x3b,0x83,0x1f,0xa6,0xc8,0xd2,0x1a,0x90,0xd3,0x53,0xfc,0x48,0x64,0x94,0x6e,0x1c,0x72,0xef,0x5d,0xd4,0x23,0xa2,0x3a,0x93,0xe4,0x29,0x33,0x8a,0xbd,0xe5,0x17,0xc2,0xe9,0x18,0x6a,0x81,0x1e,0x5b,0x03,0x41,0x45,0x35,0x14,0xe7,0xc8,0x45,0x5c,0x37,0x69,0x77,0x62,0xf8 -.byte 0xd7,0xec,0x9d,0x62,0x2e,0xfa,0x43,0x3a,0xdc,0x8b,0x86,0x86,0x1b,0x31,0x71,0x0e,0x92,0x59,0xf7,0xef,0x96,0xfd,0x04,0x1e,0x1d,0x74,0x7d,0x08,0x06,0x21,0x54,0x39,0xd3,0x9f,0x30,0xa1,0x19,0x7f,0xc8,0x19,0x16,0xd1,0x21,0x2a,0xf3,0x21,0xce,0x19,0x1a,0xde,0x70,0x1b,0x87,0x05,0x9e,0xe8,0xf3,0xfd,0x1d,0xaa,0x61,0x6c,0xfb,0xdf -.byte 0x50,0x9a,0xa0,0x32,0x4e,0xe4,0x68,0xda,0x0e,0x2f,0x2a,0x70,0xe1,0x51,0x66,0xb4,0x2d,0x5b,0xb6,0x32,0x3f,0xcb,0xc0,0xaf,0x01,0x03,0xcd,0xd6,0xb8,0x4e,0x3d,0x24,0x17,0xe2,0x30,0x3b,0xa4,0x08,0x0e,0x6a,0xcf,0xbe,0xc2,0x5c,0x79,0x5d,0x25,0xe2,0xae,0xa7,0x7f,0x42,0xff,0xa9,0xa5,0x05,0xbf,0xf4,0x92,0x30,0xaa,0x1d,0x96,0x7a -.byte 0x49,0xbc,0x1c,0xaa,0x5c,0x8d,0xe8,0xf3,0xd3,0x1a,0x67,0x7f,0x47,0x09,0x90,0x35,0x82,0x4e,0xcc,0x2e,0x50,0xfe,0x2c,0xb9,0x29,0x39,0xff,0x49,0x8f,0x7e,0x89,0x8d,0x4a,0x15,0xd1,0xd6,0x83,0xdb,0x25,0xac,0xc1,0x81,0x23,0x70,0x3f,0xb9,0xce,0x7f,0x03,0x46,0xa8,0x39,0xab,0xff,0x71,0xc9,0x7b,0x3c,0xb3,0x5e,0x9f,0xfe,0x8a,0x0a -.byte 0x39,0xad,0x6a,0xc1,0x8e,0x5a,0xa8,0x71,0xb7,0x01,0x25,0x28,0x15,0xd9,0x0a,0xae,0xc1,0xf9,0x23,0x1c,0xc1,0xe8,0x86,0x1d,0xb8,0x71,0x6e,0xa2,0xa4,0x67,0x22,0x4d,0x0e,0xd2,0xaa,0x70,0x26,0x23,0xfc,0x15,0xed,0x67,0x11,0x87,0x69,0x6f,0xc6,0x4c,0xe1,0x4b,0x04,0x86,0xe9,0x56,0x40,0xea,0x07,0xb1,0x6f,0xe9,0x8f,0xdd,0x2f,0xce -.byte 0x8d,0xca,0x0a,0x58,0x01,0x44,0x2c,0x74,0xd0,0x14,0x07,0x9a,0xb7,0x5a,0xc1,0xea,0xa9,0xdd,0xa4,0x94,0x84,0xc2,0x11,0xa5,0xe2,0x00,0xd8,0xfc,0x77,0xb9,0x5e,0xe6,0x72,0xef,0xc5,0x38,0xe0,0x90,0x11,0x16,0xfd,0xa7,0x77,0xbd,0x4c,0x1d,0xeb,0x32,0x54,0xdb,0x2a,0x43,0xa1,0x87,0xbb,0x2e,0x79,0x22,0x4d,0xb3,0xdf,0x1a,0xee,0x75 -.byte 0xb0,0xdd,0xf2,0x09,0x05,0xf4,0x6a,0x3c,0x86,0xc6,0xe7,0x60,0x2a,0xee,0xb6,0x55,0xae,0xdc,0xce,0xf8,0xe4,0xd7,0xdf,0x72,0x42,0x91,0x6d,0xc4,0xd8,0x60,0xf1,0xe8,0x06,0x71,0x38,0xa3,0x03,0x3e,0x1b,0x14,0x47,0x74,0x93,0xb5,0x61,0x28,0xde,0x23,0x8f,0xbe,0x88,0x5e,0xdf,0x87,0x47,0xd4,0x5f,0x91,0x40,0xeb,0x02,0xda,0x27,0x3b -.byte 0x65,0x9f,0xd8,0xf1,0x78,0x7f,0xba,0x9b,0x35,0xb3,0x10,0xaf,0x7f,0x51,0x37,0xa5,0x63,0x64,0x1f,0xf1,0xc3,0x1b,0x9e,0xe4,0xdd,0x93,0x8c,0x3a,0x98,0x20,0x9a,0x75,0x22,0x7b,0x48,0x0a,0x9d,0x55,0xed,0x07,0x1a,0x79,0x3b,0x98,0xe3,0x16,0x9b,0x16,0x2c,0xb2,0x03,0xc1,0xf5,0x6c,0xac,0x00,0x6a,0xb6,0xc1,0xc2,0x49,0x4d,0x9d,0xf5 -.byte 0x0e,0x7b,0x60,0x09,0xcc,0xa7,0x35,0xbb,0x70,0x34,0x18,0x49,0x2c,0xf1,0x41,0x4f,0xce,0x68,0x03,0x60,0x14,0xa7,0x2e,0x59,0x0f,0xa2,0xc4,0x2f,0x33,0xf0,0xb6,0xa4,0x31,0x75,0xdc,0xb4,0x88,0xe4,0xe3,0x0e,0x4b,0x3f,0x58,0xd0,0xa4,0xea,0x9a,0xef,0x47,0xb7,0xf7,0x20,0x71,0x52,0xd3,0x8a,0x1c,0xd9,0x2d,0x88,0x05,0x03,0x8a,0x1c -.byte 0x3d,0x69,0xf0,0x39,0xf0,0x25,0xad,0x95,0xd4,0x47,0x3c,0xbb,0xfa,0x48,0xd7,0x8e,0xf5,0xdc,0x33,0x43,0x0a,0xbb,0xf0,0xd3,0xb1,0xc3,0x94,0x81,0xcd,0x22,0x79,0xdc,0xd0,0x92,0x8b,0xd3,0xc3,0xac,0x73,0x72,0x83,0xaa,0xa2,0x52,0x13,0x27,0x0e,0xc5,0x8c,0xa5,0x69,0x21,0x6e,0x9c,0x9d,0x9b,0xeb,0x7a,0x19,0xfe,0xb6,0xdb,0x4e,0xc1 -.byte 0xa6,0xec,0x42,0xb0,0x86,0x69,0x60,0xde,0x36,0x11,0x6a,0x86,0xd7,0xbf,0x15,0x48,0xa2,0x73,0x8f,0x68,0xde,0xd6,0xb2,0x6d,0xe0,0xc5,0x1f,0x1f,0xd5,0xc5,0xef,0xce,0xa1,0x90,0x5c,0xe6,0x6c,0x15,0x73,0xa7,0xcc,0x2d,0xe8,0xcf,0x4c,0xc8,0x17,0x3c,0xfa,0x5e,0xdb,0x4f,0x54,0xf3,0xa3,0xff,0x50,0x3e,0x42,0x60,0x0d,0xf3,0xf7,0xbb -.byte 0xc6,0xf5,0xe7,0x63,0x50,0x49,0xc1,0x94,0x60,0x68,0xbd,0x62,0xc0,0x81,0x80,0x16,0xfd,0x65,0xfb,0x2e,0x23,0x67,0xb3,0xb6,0xf8,0x95,0xfa,0x00,0x3f,0x1d,0x10,0x16,0xd5,0xd9,0x66,0xf8,0x25,0xb4,0xce,0xf2,0x2e,0x4f,0xa2,0x21,0x14,0xbd,0x2c,0x63,0xec,0x44,0x57,0x07,0x87,0x3c,0x2f,0x22,0xcf,0x48,0xd3,0x20,0x51,0xfc,0x5d,0xd5 -.byte 0x9f,0x67,0x9c,0xaf,0xe3,0x89,0x36,0xc5,0xfa,0x7c,0xca,0x07,0xdc,0x56,0x2a,0x4e,0xa5,0x76,0xe6,0x09,0x99,0xfb,0xb7,0xba,0xaa,0x0b,0x9c,0xe2,0x0f,0x73,0xab,0x9b,0xbe,0x6f,0x50,0xe3,0xf7,0x28,0x32,0xf2,0xab,0x86,0xa3,0x89,0x3a,0xea,0xd7,0x52,0x52,0x6e,0xed,0x1b,0x94,0xf0,0x59,0x9d,0xbb,0x7a,0x88,0x6f,0xbf,0xaf,0x6a,0x87 -.byte 0x47,0x34,0x7f,0xf4,0x8b,0x0d,0x33,0x12,0x2b,0x67,0x6b,0xc9,0x1d,0x18,0x23,0x2e,0x54,0xee,0x07,0x28,0xbd,0x9d,0xa1,0xaf,0x85,0x7a,0x0f,0xe5,0x5d,0xf7,0x8b,0xca,0xd9,0x3d,0x8f,0x4f,0xcc,0xce,0xc3,0x6e,0x3a,0x40,0x08,0xd2,0x14,0xf0,0x28,0x9b,0xc0,0x4a,0x7a,0x3c,0xc2,0xed,0xe0,0x20,0x04,0xf5,0xf9,0xee,0xb8,0x35,0x94,0xbc -.byte 0x53,0x46,0xf2,0x1a,0xab,0xe9,0xde,0xd8,0x27,0x67,0x0d,0x63,0x2a,0x7b,0x3a,0x38,0x91,0xbc,0x48,0x2c,0x38,0x09,0xa0,0xe3,0x66,0xe3,0xeb,0xb9,0x02,0x2d,0x80,0x87,0x81,0x4f,0x5c,0x1c,0xfd,0x2b,0x0f,0x99,0x37,0x3a,0xfa,0x0f,0x8e,0x8c,0x87,0x76,0x72,0xd3,0xcf,0xc8,0x1e,0x8a,0x3b,0x97,0xa0,0xe6,0x32,0x66,0x3c,0x55,0x2c,0xfb -.byte 0xa9,0x41,0xfd,0xf9,0xd4,0x50,0xe0,0x5b,0x03,0xb7,0x1e,0x49,0xfa,0x59,0xeb,0x55,0xb1,0x21,0xd0,0x52,0xeb,0xe6,0x0f,0x21,0x81,0x4f,0x82,0x9a,0x8f,0x67,0x3d,0x0d,0x1d,0x11,0x1f,0x70,0x59,0x09,0x87,0x99,0xe5,0xf2,0x89,0xa6,0x56,0x8d,0x52,0x55,0xa8,0x91,0x5d,0x51,0x48,0xec,0x66,0x05,0xd6,0x18,0xd1,0x61,0x02,0x5a,0x80,0xcc -.byte 0xee,0xf3,0x3b,0x8e,0x73,0x2a,0xb1,0x22,0xda,0x1d,0xca,0xb2,0xd6,0x7f,0xd7,0x7d,0xaf,0x23,0x8d,0xff,0x24,0x8e,0x5e,0x38,0x29,0x23,0x1f,0xbc,0xfd,0xe4,0x3d,0xcd,0x66,0xe3,0xe1,0x0f,0x85,0xe3,0xda,0x34,0xc6,0xba,0x60,0x5f,0xaf,0x32,0x79,0x34,0xc0,0x01,0x93,0xae,0x1e,0x72,0x7f,0xd2,0x32,0xa1,0xdc,0x0b,0xca,0xee,0x5a,0x7a -.byte 0x09,0x98,0x2a,0x46,0x0a,0xe7,0xfd,0x0f,0x76,0xa0,0x3b,0x2b,0x3d,0xe5,0xcd,0x04,0xa2,0x5e,0x9b,0xba,0x4a,0xd5,0x0a,0xce,0x94,0x77,0xbb,0x24,0xa4,0x12,0xbc,0x24,0xb6,0x60,0x40,0x62,0xd2,0x70,0x0e,0x3f,0x62,0x72,0x2f,0xa1,0xc9,0x12,0x03,0x0f,0x39,0x57,0x77,0x7c,0x5c,0x31,0x13,0xcb,0x8c,0x2c,0x84,0xfd,0x7b,0x6f,0x60,0xbb -.byte 0x1a,0x0b,0x65,0x8c,0xc1,0xe6,0x4b,0x60,0x8c,0xe7,0x3e,0x94,0x2a,0xcc,0x70,0x9f,0xd0,0xfd,0x00,0x0e,0x36,0xb2,0xf1,0x62,0x78,0x6a,0xc8,0x9b,0xbe,0x8b,0x54,0xa7,0xad,0xee,0x3e,0x8e,0x1c,0x23,0xbe,0xa2,0x73,0x43,0xbe,0x15,0x32,0x84,0xdd,0x22,0x75,0xd5,0x9a,0xfb,0x93,0x38,0x55,0x2f,0xa4,0x34,0x4c,0x33,0xc3,0xd7,0x7c,0x9f -.byte 0x42,0x2f,0x9f,0xf6,0x27,0x90,0x15,0x6b,0x14,0x4f,0xbc,0x4b,0x07,0x42,0x24,0x98,0xa6,0xc4,0x4c,0x2f,0x22,0xd9,0x80,0x99,0x97,0x6b,0x7d,0xe8,0x2b,0x31,0x37,0xfe,0xd1,0x8b,0xbd,0xbf,0x08,0x4a,0x56,0x3d,0xff,0xb5,0x12,0x6d,0xc4,0xcf,0xbc,0x75,0xe9,0xe6,0x6f,0x1a,0x30,0x34,0x5b,0x2c,0x1d,0x8f,0x85,0xa0,0xe8,0xfd,0xfd,0xe2 -.byte 0xe7,0x13,0x73,0xcd,0x63,0x63,0x90,0xa5,0xa4,0x3f,0x91,0x65,0x77,0xd4,0xed,0x0c,0x1d,0x06,0x95,0x93,0x74,0x85,0xec,0x31,0xde,0xc9,0xb9,0x2e,0x7c,0x6d,0x2c,0x0d,0x15,0xb7,0x6b,0x0c,0xd2,0xe8,0xa8,0xcb,0x90,0x5c,0x11,0x53,0xc5,0x9d,0x54,0xf4,0x90,0xf7,0xc8,0x17,0x65,0xc0,0x3f,0xea,0xf6,0x28,0x8e,0xf0,0x1c,0x51,0xcc,0xfd -.byte 0x99,0x67,0x3d,0xa5,0x82,0x1f,0xb3,0x75,0x08,0x27,0x85,0xa9,0x7b,0x54,0x91,0x6e,0x80,0x9a,0xdb,0x6c,0x17,0x4a,0x36,0x73,0x0e,0x61,0x2e,0x01,0xae,0x32,0xf8,0x54,0xdb,0xcf,0x24,0xa5,0x13,0xb1,0x7e,0x0b,0xf5,0xe7,0x0e,0x27,0x9a,0xef,0x01,0x0b,0x34,0x4f,0x91,0xc2,0x93,0xe0,0xe6,0x14,0x64,0xf8,0x7b,0x41,0x37,0x22,0x39,0xad -.byte 0xf4,0xa9,0x3b,0xfb,0x7e,0x2b,0xd8,0x2b,0x0f,0x7e,0x40,0x55,0x5a,0x48,0x61,0x2f,0x95,0x5e,0x5c,0x25,0xe5,0x06,0x89,0x17,0x23,0xb6,0x1b,0x38,0x2e,0x7b,0x45,0xa5,0x11,0x0a,0x8d,0xd3,0x8d,0xb6,0x8d,0x47,0xc5,0x4f,0x8f,0x8b,0xe2,0x03,0x85,0xa1,0x5a,0xa2,0x8d,0xca,0x4d,0xef,0xc9,0xde,0x7d,0x06,0xa1,0x3f,0x21,0xb9,0x38,0x7b -.byte 0x91,0xf7,0x5c,0x9f,0x97,0xe3,0xeb,0x5d,0xea,0x5e,0xc1,0xa5,0x30,0xb0,0x7f,0xe0,0x4c,0xef,0xe5,0xe3,0xa0,0x2d,0x23,0xb6,0x08,0x21,0xe6,0x67,0x35,0x82,0x07,0x59,0x02,0xd4,0x68,0xa5,0xf1,0x42,0x70,0xb4,0x5e,0x54,0xed,0x1e,0x99,0xb2,0x55,0xf1,0x69,0x2e,0x7c,0xaa,0x6c,0x5e,0xd4,0xfa,0x16,0xa7,0x1f,0xdb,0x46,0x70,0x65,0x26 -.byte 0x98,0xf1,0xb6,0x42,0xb3,0x48,0x99,0x7c,0x07,0xbe,0x2b,0xee,0xb4,0xc1,0xf0,0xb7,0x47,0xf8,0xcf,0xe4,0x8d,0x34,0xa6,0xe5,0x17,0x9a,0xb7,0x2c,0x2e,0x03,0x30,0xfd,0xfb,0x42,0xe7,0xa1,0xe0,0x34,0x49,0x64,0xd8,0x0c,0xd5,0xb8,0x77,0x9f,0x0e,0xe2,0x73,0x0d,0x20,0x0c,0x21,0x07,0xaf,0x0f,0x93,0x94,0xd6,0xdc,0xe3,0xac,0x8d,0x8e -.byte 0xae,0x87,0xbd,0x2c,0x19,0x66,0xef,0x90,0x4a,0xd9,0xb0,0xf6,0xac,0x3a,0xe2,0xb5,0x2e,0xb4,0x63,0x91,0xf1,0x8b,0xac,0xce,0x51,0xc2,0xe0,0x02,0x7d,0xf8,0xab,0xe4,0xd6,0x85,0xd6,0xbb,0xd7,0x72,0xd0,0x5f,0x4e,0x90,0x09,0xcc,0x51,0xee,0x5b,0xad,0xb2,0xf6,0x16,0x37,0x09,0xa8,0xfc,0x74,0xa5,0x2e,0x26,0x27,0xff,0x53,0xd4,0x45 -.byte 0x82,0xb1,0xb6,0x16,0x65,0xc6,0xbb,0x54,0x0b,0x89,0xa1,0x0e,0x09,0x7c,0xc9,0xc9,0x48,0xa7,0x51,0x78,0x1d,0x3a,0x30,0xc5,0xe7,0x02,0x9e,0x91,0xd6,0x39,0xc8,0x35,0xf0,0x33,0xab,0xf6,0x0f,0xf9,0xce,0xef,0x26,0x46,0x48,0x56,0xbc,0x45,0x44,0xe2,0xd7,0xfc,0xdf,0xb2,0x95,0x20,0x07,0xeb,0x47,0x1c,0xde,0x88,0x5e,0x08,0xee,0xa1 -.byte 0x56,0x9a,0x5d,0x8f,0x35,0xc5,0xb3,0xd3,0x7d,0xe3,0x25,0x82,0xcc,0xcb,0xad,0xd8,0xef,0x83,0x76,0x08,0x55,0x9e,0xf4,0x00,0x1f,0x92,0x24,0x0e,0xf6,0x96,0x98,0x34,0x10,0x10,0x93,0x27,0x3b,0x96,0xbd,0x75,0x45,0x9d,0xad,0xc1,0x79,0xa7,0x09,0x68,0x0a,0xbc,0x14,0xe9,0x62,0xf6,0x5e,0x4e,0x6d,0xfb,0xf2,0x25,0x20,0x8b,0x53,0xa6 -.byte 0xc2,0x31,0x71,0xaa,0xfa,0xa2,0x1c,0xa1,0xb3,0xa2,0xd7,0x22,0x5a,0x72,0x61,0x5c,0x30,0x75,0xcc,0x82,0xb0,0xd0,0x07,0x8c,0x95,0x11,0x57,0xa4,0xe2,0x42,0xf3,0x3d,0x87,0x56,0x45,0x38,0xd6,0x1b,0x2b,0x26,0x11,0x99,0xce,0xcc,0x2e,0x96,0x1b,0xa1,0x06,0xa1,0xa9,0x65,0xe1,0x1f,0x53,0xb6,0x1e,0x5c,0x44,0x40,0xa2,0xf2,0x03,0xe7 -.byte 0x39,0x24,0x59,0x5f,0xdd,0x30,0xf0,0x78,0x9f,0x34,0xf1,0xd3,0x5d,0x9a,0xdd,0xf9,0x02,0x16,0x4b,0xfa,0x8d,0xab,0x2f,0x96,0xdb,0x67,0xf6,0x1e,0x7a,0xf8,0xd8,0xe6,0x71,0xdc,0x1a,0xbf,0x44,0xd2,0xbd,0xb3,0x6d,0x47,0x69,0xe0,0x14,0xef,0xe5,0x5e,0x0a,0xe9,0x1a,0x8b,0x3f,0x67,0x1e,0x1c,0x37,0x86,0x25,0x02,0x52,0x3f,0xf5,0xde -.byte 0xe0,0xbe,0x1d,0x61,0x44,0x3d,0xd2,0xe9,0x26,0x3d,0x4b,0xa4,0xb1,0xb9,0x62,0xc5,0x70,0xfb,0x1d,0xaf,0xe6,0x19,0x97,0x0f,0x6e,0x6d,0x4e,0xdf,0x5f,0xc9,0xb2,0xb0,0xb9,0x4b,0x72,0xc7,0x60,0x5d,0xf8,0x7d,0x3b,0xd8,0x74,0x29,0xf2,0x56,0x25,0xd9,0xd9,0x12,0x3a,0x50,0x01,0x54,0xd3,0x0e,0x4c,0xbd,0xc9,0xf5,0x66,0xc4,0x4b,0xa2 -.byte 0x68,0x31,0xb1,0x9d,0x47,0xd8,0x28,0xce,0x6b,0xe4,0x5f,0x78,0x75,0x22,0x7d,0x44,0x08,0x71,0xfb,0xd8,0xa0,0x6e,0xd1,0xbd,0x64,0x4e,0x00,0x99,0xf7,0x85,0xad,0x31,0xde,0x5c,0x4c,0x7c,0xc3,0x89,0x49,0x9f,0xea,0x22,0x86,0xa0,0x48,0x48,0xcf,0x47,0xfb,0x68,0x04,0x4c,0x05,0x62,0x57,0x60,0x9b,0xa0,0x37,0x41,0x77,0xe4,0x7d,0x3e -.byte 0x36,0xda,0xd5,0xfd,0x68,0x47,0x8c,0x68,0x61,0x4c,0xea,0x38,0x20,0xa5,0xe4,0x12,0x6e,0xd5,0x14,0x37,0x01,0xcf,0xbd,0xdd,0x55,0x97,0xb4,0x30,0xf0,0x65,0x15,0xee,0x1f,0xc8,0x5b,0x07,0x82,0xae,0x43,0xad,0x11,0xda,0x0e,0x61,0x23,0x0a,0x5f,0x52,0xf9,0x9d,0xc5,0x98,0x4e,0xaf,0x77,0x21,0xc8,0x9f,0x6d,0x25,0x94,0x4f,0x91,0x1a -.byte 0xb4,0x2d,0xe3,0x15,0xe5,0xe6,0x25,0xb8,0x8e,0xd8,0x33,0xe3,0x05,0x01,0x7b,0x6b,0xa8,0x39,0x44,0x4b,0x58,0x3c,0x17,0x53,0x17,0x5c,0xbc,0xd5,0xcd,0xd4,0x29,0xe7,0x17,0x7a,0x69,0xa6,0x75,0x8e,0x0a,0x00,0x41,0xbe,0xb4,0x8d,0x79,0x1d,0xac,0x2a,0x0f,0x9b,0x7b,0x5a,0xe8,0x17,0xe2,0xb3,0x1d,0x03,0xde,0x5a,0x7c,0x31,0x18,0x8c -.byte 0x1c,0xf9,0x19,0x7b,0x37,0x1f,0x53,0x77,0xce,0x1f,0xad,0xb6,0x0d,0x21,0xe1,0xb0,0xf9,0x42,0x52,0x99,0x02,0xa8,0x58,0xab,0x94,0xf8,0x9f,0x99,0x2d,0x1e,0x68,0x4f,0x5a,0x91,0x2b,0xdf,0xe8,0xe6,0x34,0xb6,0x80,0x9b,0xb1,0x0e,0x87,0xec,0x29,0x17,0x4d,0x98,0x2d,0x40,0xd0,0xf7,0xca,0x55,0x9d,0x56,0x19,0xd5,0x7c,0x4e,0x2e,0x75 -.byte 0x5d,0xe7,0x3e,0xed,0x47,0xdc,0xb1,0x04,0xe5,0x61,0x0f,0xe7,0xc4,0x16,0x71,0xf4,0xf8,0x8a,0xf1,0xfc,0xd5,0xdb,0xeb,0x0b,0x82,0x0f,0xfe,0x64,0xa2,0xb0,0x53,0xab,0xf5,0x01,0xc2,0x8f,0xa0,0x4d,0x5d,0x1b,0x54,0x32,0x48,0xca,0x8a,0x42,0x59,0x4a,0x85,0x68,0x75,0xd1,0x1b,0x03,0x11,0xfe,0x28,0xd7,0xd5,0x37,0x81,0x7a,0xfb,0x84 -.byte 0xfd,0xa8,0x98,0x54,0xf7,0x81,0xb0,0x2d,0x2d,0x5d,0x95,0x0a,0x5b,0x80,0x13,0x95,0xad,0x8f,0x88,0xaa,0x38,0x7e,0xbc,0x88,0xc2,0xf6,0xa6,0x1e,0x6d,0x78,0xc9,0x4f,0xa9,0xb3,0xaa,0x23,0x0c,0x62,0x19,0x6f,0x26,0x5d,0xca,0x36,0x23,0xf8,0xd1,0x76,0x80,0x32,0x59,0xa0,0x47,0x86,0xee,0xc9,0x0f,0x1d,0x37,0xd9,0xc9,0x4e,0x65,0x22 -.byte 0x17,0x95,0x88,0x85,0xb3,0x8a,0x5d,0xb9,0xe6,0x3b,0x6c,0x02,0x81,0x61,0xe0,0xab,0x19,0x6c,0x9a,0x29,0x33,0xf1,0x7b,0x0c,0x22,0x16,0x0c,0xd6,0xfa,0xc2,0x84,0xe5,0x74,0x9e,0x8e,0xf8,0xdb,0x44,0x68,0xa0,0x58,0x52,0x9f,0xad,0xe6,0x2b,0x23,0x70,0xf3,0x6e,0xdc,0xf1,0x2d,0xa5,0xc2,0x7f,0xef,0x5f,0x58,0xc2,0x96,0x66,0x67,0x4b -.byte 0x7c,0xe0,0xd7,0x96,0xda,0xf7,0xd7,0x7a,0x7d,0xb4,0x4f,0x48,0xbd,0x87,0x6b,0xf4,0xbd,0xd1,0x45,0xdc,0xba,0x4f,0xd2,0x00,0x7f,0xde,0x3c,0x57,0xd7,0x3b,0x5b,0xa9,0xf3,0x17,0x76,0x47,0x0c,0xcf,0x48,0x07,0xa8,0xc3,0x30,0x60,0xc6,0x98,0x20,0x29,0xba,0x5f,0x76,0x6d,0x63,0x5f,0x87,0x7e,0x36,0xbc,0xa3,0xe4,0xd6,0x6a,0x55,0x73 -.byte 0x8b,0x8b,0x62,0x40,0xc5,0x7e,0xa3,0x33,0x04,0xce,0xe2,0x9d,0x9f,0x67,0x1c,0xf0,0xa1,0x78,0xd2,0x0b,0x58,0xc1,0x2e,0xec,0x78,0x0a,0xc9,0x0b,0x1d,0xfb,0xcc,0x72,0xd8,0xe4,0x15,0xcb,0x09,0x8b,0xd9,0x33,0xa9,0xb6,0x24,0x7e,0x59,0x48,0xbf,0xda,0xdb,0x5c,0x99,0xd1,0x92,0x1b,0xb6,0xf6,0x75,0x78,0x53,0x69,0x89,0x27,0x6b,0x3c -.byte 0xfb,0xd2,0xa7,0xeb,0xc5,0xf7,0xea,0x8b,0x38,0x59,0x8e,0x02,0xc7,0x6e,0x96,0x8a,0x85,0x1c,0x91,0x1b,0x97,0x97,0x9e,0xa7,0x9d,0x10,0xa4,0x4a,0x6e,0xa8,0x51,0x05,0xbe,0x5f,0x9a,0x5b,0x94,0xf2,0x2c,0xa1,0x1e,0x33,0xc5,0xe8,0x92,0xb8,0xd2,0xfa,0x27,0x07,0x12,0xa1,0xdc,0x24,0x43,0x28,0x06,0xe5,0x43,0x57,0x8f,0x66,0x72,0x2f -.byte 0x26,0xf7,0xea,0xa1,0xcf,0x57,0xd6,0xa6,0xf7,0x37,0x1d,0x6e,0xd9,0xde,0x1a,0x8c,0xf5,0x01,0x76,0xc3,0x56,0x40,0x57,0x3d,0x4a,0x14,0x04,0xf2,0xfc,0xba,0x3b,0x60,0xf1,0x88,0x1e,0x16,0x08,0x99,0x90,0xfe,0x27,0xaa,0x04,0x53,0xd8,0x7e,0x0c,0x58,0x6a,0xd9,0x5a,0xe4,0x11,0xd4,0xcc,0x48,0xbe,0x03,0x08,0xbc,0x61,0x47,0xdd,0xde -.byte 0x5f,0x03,0xc7,0x8f,0x9c,0x08,0x93,0xe3,0xaa,0xee,0x9c,0xe3,0xc6,0x06,0x78,0xda,0x0a,0xdd,0xb0,0xc3,0xf3,0x0b,0xe5,0xa0,0x5f,0x1e,0x3e,0xb3,0x15,0x7f,0xf1,0xf4,0x38,0xb2,0xed,0xf2,0xa6,0x8b,0x1d,0x78,0xb6,0x03,0x19,0xcd,0x17,0xb4,0x18,0x17,0x49,0x61,0x17,0xbd,0xbe,0x4b,0x04,0x00,0xce,0x4b,0xcc,0x47,0x61,0x76,0x85,0xdc -.byte 0x2b,0x85,0x48,0x82,0xf4,0x9b,0xb4,0x62,0x53,0xc7,0x06,0x50,0xf2,0x3e,0xba,0x6d,0xf2,0x19,0x0f,0x7f,0x84,0xce,0xa6,0x4d,0x96,0x97,0x94,0x12,0xb6,0xd0,0xd6,0xa4,0xc1,0xcc,0x14,0x54,0xf6,0x7a,0xf1,0x94,0x62,0xa1,0xc7,0x22,0x9b,0x0d,0x0e,0x69,0xcf,0x38,0x5c,0xda,0x9f,0xc0,0xfa,0x93,0x81,0x24,0xce,0x9f,0xf3,0xc2,0x66,0xad -.byte 0x06,0x21,0xf2,0x48,0x6c,0x4a,0x0d,0xb8,0x41,0x86,0xaf,0xb7,0x6c,0x65,0xcb,0x83,0xd8,0x75,0x11,0x60,0xfa,0x06,0xe5,0xd2,0x11,0x87,0x29,0xb8,0x41,0xcb,0x17,0xb5,0xbd,0xbd,0xf9,0xd5,0xbc,0x89,0xb6,0x60,0x65,0x59,0xbb,0x38,0x9d,0x70,0xf9,0x81,0x6b,0xe6,0x12,0x80,0x08,0x73,0x9f,0xfb,0x2f,0x72,0x4e,0x18,0xff,0x65,0xab,0xa6 -.byte 0xaa,0x78,0xf1,0xa4,0xe9,0x1a,0x7d,0xa5,0xdd,0x91,0x77,0xa9,0xa3,0xf3,0xe3,0xe5,0x5a,0xa2,0x0d,0x3a,0x2a,0x4a,0x11,0x9a,0x8d,0xc3,0x00,0x6e,0xd4,0x4f,0xb9,0xe7,0x39,0x78,0x89,0x64,0xb2,0xc8,0xfd,0x1f,0xe6,0xa9,0x54,0x17,0x83,0x3f,0xeb,0x97,0x77,0xac,0xc8,0xba,0x0e,0x77,0x02,0xb0,0x29,0xbe,0x51,0x62,0xef,0xa5,0xd5,0xab -.byte 0x79,0x98,0xab,0x7a,0x1e,0x13,0xe8,0x87,0x4f,0x61,0xa3,0x37,0xdf,0xe6,0xda,0xb9,0xf5,0x69,0xf7,0x7a,0xee,0xd6,0x5f,0x6a,0xb3,0x95,0x55,0x59,0xd1,0x6c,0x5b,0xd5,0xba,0x8b,0x74,0x85,0xbf,0x1e,0xe5,0xb3,0x24,0x28,0x4b,0xc8,0x4a,0xec,0xa1,0x1d,0xda,0x99,0x3f,0xdf,0xfc,0xe6,0x2e,0x1b,0xa4,0xba,0x1a,0x03,0x89,0xb7,0x93,0x4e -.byte 0xaf,0x40,0xb0,0x7e,0x3f,0x34,0x0d,0x94,0x75,0x8c,0x8a,0xfb,0x88,0xcd,0xd3,0xc2,0x61,0x95,0x63,0x51,0xaa,0x78,0x1f,0x24,0x95,0x5a,0xb5,0x98,0x9a,0xd4,0xb8,0x34,0xe1,0x47,0x1c,0x68,0x0f,0x08,0xf1,0x69,0xe6,0xd4,0xaf,0x23,0xf6,0x32,0x71,0x51,0x01,0xa9,0xf2,0xa1,0x45,0x0b,0x75,0x82,0x09,0xe4,0x9c,0x2a,0x1d,0x0b,0xd6,0xd2 -.byte 0x26,0xe8,0x30,0x44,0xdf,0xa3,0x2b,0x97,0x11,0xc7,0xe7,0x47,0xfd,0xc7,0xbf,0x59,0xf3,0x28,0x32,0x46,0xc0,0xc4,0x7a,0x96,0x08,0x0d,0x2c,0xa1,0x82,0x6c,0x0a,0x33,0x82,0x55,0xd7,0xcf,0x3e,0x08,0xbb,0x22,0x15,0x96,0x12,0x66,0xd2,0xae,0x21,0x3a,0x54,0x6a,0xe0,0x33,0x0c,0xa4,0x96,0x4b,0x5d,0xf2,0x86,0xb9,0x70,0xe4,0x65,0x45 -.byte 0xe4,0x2f,0xa7,0xb4,0xc1,0xd5,0x9a,0x02,0xa1,0x5b,0x4e,0x58,0xca,0xf8,0x63,0xae,0x45,0x1c,0xf4,0xa7,0xc8,0xa5,0x84,0x23,0x87,0xcb,0x3e,0x88,0xca,0xe9,0xa9,0x49,0xc5,0xc6,0x63,0x37,0x99,0xe0,0x27,0x03,0x96,0x7b,0x73,0x8c,0x36,0xde,0x89,0x80,0x30,0x2c,0x00,0x94,0x0b,0xfb,0x1f,0x39,0xe0,0xed,0xb6,0x31,0x21,0x90,0xfe,0xa4 -.byte 0xee,0xa5,0xe5,0x7b,0x9a,0x11,0x41,0x51,0xab,0x89,0x54,0xe0,0x8d,0x5f,0x10,0x1b,0x76,0x27,0x77,0x3d,0xb0,0x58,0x86,0x7b,0xb7,0x45,0xfb,0xd0,0x81,0xa8,0xcd,0xc0,0xc8,0x5f,0xfb,0xfe,0x8c,0x0a,0x3d,0x5d,0x61,0x4b,0x9b,0x32,0x75,0x66,0xa9,0xac,0x32,0x35,0xe9,0x1a,0xdf,0x06,0x8d,0x13,0x5d,0x40,0xcb,0x7d,0x50,0x3e,0x54,0xab -.byte 0x04,0xbc,0x83,0x32,0x8f,0xf5,0x93,0x1d,0x9b,0x5a,0xe1,0x19,0x70,0x4a,0xba,0xfc,0x4c,0x6a,0xf3,0xd6,0xd1,0xfd,0x48,0xd0,0x7c,0xa4,0xab,0x0b,0xb6,0x5f,0xe1,0x31,0xce,0x99,0x10,0x98,0xfc,0x6e,0x1c,0xaa,0x9c,0x34,0xa2,0x55,0xdc,0xe0,0x81,0x1b,0x9e,0xff,0x75,0x2e,0x25,0xe9,0x2c,0x20,0x83,0xf6,0x66,0xf9,0x63,0x31,0xfe,0xa7 -.byte 0xbf,0x4d,0xfd,0xff,0x0b,0x93,0x84,0xd4,0xb4,0x72,0x13,0x38,0x90,0x75,0xc9,0xff,0x61,0x4b,0xf9,0x55,0x62,0x58,0xf0,0x60,0xce,0x2d,0xec,0x94,0x06,0x0a,0xde,0x48,0xc0,0x46,0x89,0xfb,0x5c,0xf7,0x9f,0x37,0xad,0xd2,0xff,0xbe,0xfb,0x81,0x21,0xe0,0x20,0x43,0x88,0xad,0x40,0x47,0x7a,0xa9,0x30,0x88,0x10,0x16,0x41,0xf8,0x25,0xe0 -.byte 0x8f,0xc2,0xe3,0x9f,0x48,0xd3,0xfe,0x61,0x70,0xb9,0xa1,0x9e,0xaa,0xa6,0x73,0xcf,0xc3,0xd6,0xab,0x69,0x65,0x4a,0x3c,0xec,0x28,0x02,0x63,0x62,0xa1,0xb6,0xa3,0xd5,0x8c,0x9e,0x11,0x81,0x98,0x12,0x4f,0xec,0xb6,0xe5,0x3a,0x96,0xa1,0x11,0x13,0x77,0x5f,0x0f,0x19,0x40,0x14,0x28,0xcc,0xf1,0x3e,0x19,0x1d,0x78,0x31,0xac,0x5c,0xce -.byte 0xd7,0x29,0xfa,0x02,0x3b,0x29,0xd8,0x3a,0x37,0xcb,0x94,0xb2,0x38,0xc7,0x7f,0x3a,0x46,0xd2,0xb7,0xfe,0xfb,0x54,0x7c,0x01,0xa2,0x9b,0x53,0x57,0x04,0x73,0x4e,0x06,0x90,0xe5,0x78,0x0a,0x45,0x67,0x12,0x83,0xd7,0x31,0x59,0xa4,0x76,0xaa,0x7c,0xde,0x72,0x92,0x11,0x94,0x4c,0x6a,0xe4,0x35,0x35,0x3a,0x2e,0xef,0x7c,0xc1,0x91,0x76 -.byte 0xd0,0xfe,0x84,0xd1,0xa1,0xf9,0x03,0xc3,0xba,0x09,0xbb,0x2c,0xe2,0xb5,0x06,0x7e,0x23,0xb7,0xe0,0xc1,0xd3,0xfd,0x55,0x01,0xf3,0xba,0xc5,0x1b,0xf8,0x02,0x60,0x92,0x0a,0x93,0x1c,0xc4,0x19,0x03,0x88,0xf5,0x45,0xe5,0x8f,0x7d,0xce,0x2c,0x87,0x2e,0xf6,0x55,0x8c,0xf9,0xb0,0xd2,0x72,0x2d,0x93,0x6d,0x28,0x6e,0x8e,0x3a,0xed,0x68 -.byte 0x02,0xda,0x80,0xd0,0x71,0x4a,0x8f,0x06,0x59,0x38,0x89,0x81,0xcb,0x1a,0x74,0x1e,0x62,0xa3,0xa5,0xb8,0x85,0xc3,0xd2,0x04,0x3d,0x3b,0x93,0x36,0x0c,0x12,0x55,0xfb,0x7b,0xc8,0xa3,0x25,0xa7,0x93,0xb0,0x3e,0x49,0x86,0xbf,0x76,0x8f,0xc4,0x4c,0xfe,0xce,0x4a,0xf6,0x2f,0x15,0x33,0x06,0x3a,0x35,0x49,0xe7,0x08,0xff,0x99,0xac,0xf6 -.byte 0x20,0x6d,0xab,0xb2,0x05,0xa9,0xe4,0x06,0x57,0x9c,0xf4,0x76,0x8c,0x82,0x64,0xd5,0x67,0xe0,0xad,0xe1,0x69,0xdc,0x9e,0x2c,0x59,0x92,0x3a,0xc8,0xc1,0x0a,0x61,0x89,0x45,0x9f,0x8b,0xf8,0x64,0x0a,0x5a,0x75,0x55,0x37,0x24,0xe1,0x42,0x43,0x7c,0x9c,0xcd,0x4e,0x9e,0x19,0xfb,0xd9,0x15,0x29,0x30,0x52,0x33,0xf3,0xc8,0x88,0xdb,0xaa -.byte 0x07,0x27,0xfb,0x2b,0x0c,0xc0,0xa1,0x5f,0x51,0xf1,0x54,0xf8,0x90,0x0a,0x35,0x07,0x6e,0x9c,0x64,0xd8,0x4f,0x2d,0xb3,0x61,0xbc,0x18,0x1f,0x22,0x84,0x94,0x4b,0x85,0xfc,0x4a,0xf9,0xe5,0xfc,0xdd,0x7a,0x07,0xa2,0xbb,0xbe,0x7e,0x1f,0x4e,0xf9,0x29,0xb8,0xde,0x56,0xe9,0x04,0xc1,0xc2,0xb6,0xa8,0xc7,0xb6,0x83,0xf2,0x85,0x3d,0x35 -.byte 0xe3,0xeb,0x2f,0x2f,0x3c,0x1a,0x3a,0xf1,0x61,0x1f,0xe8,0xf0,0xce,0xa2,0x29,0xda,0x3f,0x38,0xf5,0x82,0x7a,0xb8,0x55,0xf1,0x1a,0x6e,0x5b,0x5c,0xd0,0xc8,0xc8,0x3a,0xe2,0xaf,0xb4,0x6f,0xba,0xe4,0x03,0x78,0x5f,0x47,0x4b,0xaf,0xfe,0x2a,0x7e,0x27,0xba,0x17,0xb4,0x92,0x27,0x70,0x13,0xd9,0xbb,0x6b,0x1c,0x9a,0x3e,0x29,0x85,0x9a -.byte 0xb7,0x64,0x5b,0x6d,0x7b,0xec,0xb2,0x26,0x3a,0x4b,0xb7,0x17,0xaf,0xb5,0xa1,0xbc,0x4d,0x67,0x4c,0x86,0xd1,0x53,0x2e,0x5d,0x64,0xe8,0x55,0xd9,0xbb,0xae,0xc1,0x55,0x41,0x99,0x8e,0x4d,0xed,0x3d,0x9e,0xea,0xe3,0xf2,0x76,0x45,0x6d,0xaa,0xbb,0x89,0x0b,0xc0,0x13,0xfe,0x99,0x2c,0xb0,0xd2,0xa9,0xeb,0x58,0x57,0x4d,0x88,0x2e,0x04 -.byte 0x4f,0x7a,0x76,0xaa,0x3a,0xa6,0x08,0x93,0x42,0x74,0x2f,0x3a,0x35,0xb0,0x36,0xcc,0x77,0xec,0x54,0x41,0x2e,0x81,0xf6,0x9f,0xf3,0xe7,0x23,0xc0,0x3f,0xa4,0x52,0x83,0x38,0xe2,0x12,0xed,0xdb,0x23,0xa0,0x0b,0xbf,0x61,0x98,0x89,0xb0,0xa4,0x3d,0xa9,0x6a,0x73,0xa1,0x99,0xc9,0x9e,0x68,0x45,0x37,0x4b,0x6c,0x87,0xfb,0x93,0xf2,0xaa -.byte 0xe8,0x1d,0x53,0x6c,0x4b,0xda,0xc5,0x6f,0xaa,0xde,0x99,0xd2,0xba,0x7c,0x27,0xc2,0x4e,0xd5,0x5b,0xc8,0x13,0x9e,0xa2,0x10,0x6a,0xbb,0x39,0xf9,0xa7,0x55,0x0a,0x65,0x88,0x3c,0x9b,0xff,0x83,0x4e,0xf7,0x9c,0x99,0x69,0xbd,0x64,0x0d,0xd1,0xc0,0xb0,0x43,0xd6,0x63,0x50,0x13,0x68,0x8d,0xd1,0x7e,0x56,0x93,0xb5,0x8e,0x8f,0x12,0xe5 -.byte 0x37,0x96,0x21,0x64,0xd5,0x0b,0xf6,0x27,0xf8,0xaa,0x34,0x8e,0xc4,0x2b,0x7b,0x6a,0x7c,0x89,0x4e,0x15,0x15,0x3d,0x17,0x93,0xd4,0x99,0xfe,0x97,0x95,0x20,0x85,0xcc,0xd4,0xcd,0x73,0x67,0x80,0x22,0x06,0xed,0x5e,0xce,0x90,0x59,0x01,0x31,0x24,0x17,0x37,0x4a,0x63,0x96,0xc2,0xf3,0xe0,0x21,0x0a,0x3b,0x9f,0x94,0xad,0xd6,0xa4,0xa9 -.byte 0xa2,0x54,0x0d,0x2a,0xb3,0x5c,0xfa,0xbe,0xeb,0x21,0xd6,0x13,0x22,0xa5,0x95,0x5e,0x25,0x72,0xf9,0x18,0x1f,0x50,0x64,0x04,0x5b,0xe8,0x0e,0x1f,0x6c,0xe1,0x4e,0xf5,0x7f,0xf0,0x13,0x4f,0xda,0x75,0xab,0x5a,0x98,0xd3,0x07,0x32,0x96,0x2a,0xc7,0x1e,0x0f,0x14,0xdb,0x96,0x5f,0xac,0xc1,0xef,0x5b,0x2d,0xd6,0x6d,0x13,0x01,0xd9,0x04 -.byte 0x9c,0xcd,0xe5,0x5e,0xbe,0x3a,0x47,0x14,0x09,0xbe,0x11,0xad,0x87,0x3f,0x0e,0xe1,0xcb,0x97,0xd0,0x6e,0x1f,0x49,0x07,0xd1,0x8c,0x2b,0xe0,0xf0,0xb2,0xaa,0x8b,0x70,0x18,0x7f,0x29,0xcc,0xc4,0x23,0x66,0x48,0xc4,0xb5,0x5e,0xf1,0x10,0xd7,0x1d,0x2a,0xba,0xe4,0x12,0x64,0x1d,0xf5,0x03,0x35,0x71,0x57,0x5d,0xf4,0xa4,0xb5,0x99,0x0b -.byte 0x4c,0x80,0x65,0x07,0x2f,0xbc,0xf7,0x28,0x8b,0xc0,0x8f,0x84,0x63,0x7e,0xf5,0x01,0x23,0x8c,0xaf,0x71,0x35,0xd4,0xe1,0x70,0xc7,0xef,0x1f,0x66,0xa9,0x34,0x57,0xaa,0x9a,0xbb,0x80,0x43,0x15,0x96,0xc4,0x03,0xd9,0xae,0xbe,0x89,0x1c,0xa1,0x9f,0x65,0x61,0xe5,0x90,0x9f,0xa6,0xf4,0x3b,0xde,0xa1,0xd1,0xf1,0xf9,0x2d,0xd7,0xa7,0x7e -.byte 0x3d,0x42,0x3d,0x1b,0x99,0xed,0x49,0x2e,0x92,0x6b,0x47,0x0e,0x0b,0x90,0x56,0xe0,0x1b,0x6b,0xfe,0x97,0xfe,0x9b,0xa2,0x50,0xcc,0xbf,0xea,0xae,0xe8,0xf0,0xc4,0xe5,0x81,0x20,0x4a,0xb0,0xf7,0xa5,0x23,0x24,0xf6,0x3f,0x9e,0x9c,0xcc,0xce,0xe4,0x95,0x49,0xea,0x66,0x4a,0x35,0x31,0xf3,0x03,0xc3,0x08,0xf9,0x5f,0x95,0x4c,0xbc,0x84 -.byte 0x13,0xbe,0x7f,0x35,0xbb,0xd7,0x35,0x3c,0xfb,0x05,0x43,0x95,0xbf,0x87,0xf2,0xc3,0x2d,0xef,0x13,0x1d,0x65,0x17,0x82,0x75,0x3d,0x67,0x51,0xcd,0x6e,0x42,0x5f,0x49,0x53,0x8b,0xaf,0x34,0x7d,0xa8,0xc1,0x45,0xcd,0x3d,0x29,0x00,0xa3,0xf3,0xbb,0x44,0x00,0x05,0x57,0xa5,0xeb,0xfd,0x98,0xa6,0xae,0xc6,0xc4,0x6c,0x6d,0x7d,0xf6,0x3e -.byte 0x82,0x1d,0x12,0xe7,0xcd,0xd2,0xd5,0xfe,0x41,0xf8,0xa4,0xb3,0x6a,0x04,0x13,0x28,0x10,0x40,0x27,0xc9,0x43,0x74,0xcf,0xaf,0x9b,0x60,0x17,0x43,0x8f,0xd7,0xb7,0x56,0x72,0xf3,0x48,0x0a,0xe6,0x36,0xf2,0x3f,0x51,0xf9,0x6e,0xc8,0xa3,0x04,0x8c,0x01,0x86,0x6e,0x83,0x27,0xe2,0xba,0xf2,0x8f,0x8f,0xa1,0x39,0xe7,0x17,0xdd,0x06,0x10 -.byte 0x0c,0x7f,0xfa,0x22,0x5d,0x88,0x35,0xc6,0xcd,0x60,0xa2,0xf0,0xfd,0xc9,0xed,0x85,0xac,0x88,0xfd,0x7d,0xc0,0x77,0x1b,0x80,0x3d,0x21,0x1e,0x8e,0x4d,0xdb,0x20,0xe2,0x38,0xad,0xd4,0xb5,0x2b,0x2b,0x31,0xbc,0x7b,0x02,0xa2,0x25,0x50,0xc0,0x01,0x20,0x76,0x6f,0x98,0x0b,0x3d,0x46,0xed,0xbb,0x2b,0x39,0x74,0x30,0xce,0x3e,0x6d,0x91 -.byte 0xa1,0x89,0x83,0xde,0x69,0x93,0x1a,0x14,0xa1,0xb0,0xaa,0x80,0xb0,0x1c,0x02,0x3f,0x13,0x9a,0x15,0x7f,0xb4,0x02,0x8f,0x30,0x0b,0xee,0xd9,0x72,0xcb,0x74,0x95,0x4a,0x39,0xb3,0x4e,0x78,0x12,0xb1,0x77,0x89,0xc0,0xaf,0x17,0xfd,0xc1,0x68,0x65,0xd1,0x08,0xae,0x56,0x5c,0xe0,0xe7,0x6f,0xb3,0x1e,0x10,0xce,0xd8,0xdf,0xee,0x67,0xad -.byte 0xd8,0x08,0xe0,0x79,0x36,0xe4,0x57,0x1c,0x45,0x22,0xa7,0x44,0xa8,0x12,0x37,0x92,0x85,0x9f,0x3a,0x48,0xd0,0xfd,0xb3,0x40,0x20,0x10,0xed,0x11,0xe0,0x9a,0xa6,0x09,0x5b,0xe9,0x21,0x95,0xe1,0x45,0x19,0x39,0xcc,0x85,0x5f,0xa5,0x6b,0x46,0x37,0xe1,0xa1,0x17,0x3f,0xb6,0xe9,0xb0,0x81,0x25,0xf6,0xd1,0xb8,0x22,0x5a,0x27,0x48,0x83 -.byte 0x01,0x36,0xd4,0xb8,0xc0,0x9f,0x37,0x52,0x22,0xd2,0x69,0x7b,0x3d,0xfb,0x31,0xc1,0xa3,0xb4,0xa1,0x1d,0x0e,0x24,0x9a,0xda,0x02,0x15,0x4b,0x46,0x24,0x0e,0xb1,0x79,0xc2,0x5b,0x01,0x60,0x4a,0x24,0x8a,0xbb,0x70,0xaa,0xf4,0x45,0xc1,0x0d,0x04,0x26,0x3f,0x74,0xbd,0xdd,0x33,0xaa,0xd6,0x62,0x56,0xb1,0xe7,0x2d,0x7b,0x66,0xa2,0x40 -.byte 0xb4,0xe4,0xbd,0x8e,0x35,0xba,0xf1,0x2f,0x59,0xa7,0x01,0x6d,0x5a,0xa7,0xa6,0x3b,0x82,0xa3,0xb4,0x54,0x51,0x33,0x6b,0xfb,0x78,0x4a,0x74,0x88,0x7f,0x55,0xea,0x08,0x8e,0x19,0x78,0xbc,0x80,0x19,0x2f,0x41,0x97,0x20,0xa0,0x9e,0xbf,0x44,0xae,0x2e,0x26,0x66,0xe3,0x25,0xa0,0x92,0xa9,0xbe,0x8c,0x0d,0x96,0xec,0x93,0x99,0xe2,0xe7 -.byte 0x81,0xd5,0x10,0x62,0x3a,0x97,0x38,0x51,0x36,0x11,0x00,0xe0,0xc1,0x3a,0xc5,0xd4,0xa5,0x19,0xf4,0x82,0x66,0x0c,0xf9,0xb3,0x04,0x3e,0x57,0xc3,0x43,0xab,0xc6,0x52,0x95,0x8f,0xd3,0xf1,0xde,0xd9,0x57,0x6d,0x32,0x4f,0xc7,0x8c,0x1b,0x7a,0x53,0x6a,0xcf,0x56,0xea,0x61,0xb4,0xe5,0x64,0x2d,0x02,0x26,0x5b,0xcf,0x1c,0xc7,0x37,0xc3 -.byte 0x41,0xd2,0x1b,0x6c,0x5b,0x47,0xb8,0x73,0x89,0xfe,0x0e,0x7a,0x35,0x05,0xfc,0xea,0x6a,0x34,0x74,0x69,0xf0,0x12,0x29,0xa9,0x33,0xce,0x93,0x15,0xa0,0x68,0xb3,0x46,0x43,0xdb,0x8d,0xfa,0xef,0x93,0x66,0x72,0x18,0xae,0xe4,0xab,0xf4,0x8a,0xd1,0xb5,0x42,0xbd,0x2d,0xda,0xcb,0xf6,0x44,0x25,0xb1,0x01,0x8a,0xff,0xd5,0x34,0x16,0xec -.byte 0x7e,0x38,0x7b,0x50,0x41,0x61,0xf9,0xdf,0x4c,0x3e,0x02,0xd6,0xc3,0xce,0x19,0x9f,0x12,0x45,0x0c,0x99,0xb1,0xd9,0xeb,0xb9,0xe3,0xd5,0xb6,0x2b,0x25,0x8c,0x0b,0x04,0xf8,0x8d,0x41,0x41,0x3d,0x39,0x1b,0x7f,0x88,0xa7,0x8f,0x61,0x30,0xfe,0x67,0x75,0x35,0xd1,0x41,0x90,0xda,0x73,0x80,0xcf,0xc9,0xf6,0x44,0x00,0x67,0xcd,0xca,0xaf -.byte 0x6d,0x84,0x39,0x9a,0xb2,0xbb,0xfc,0xac,0x9b,0xb2,0x95,0x2f,0xc9,0x06,0x3a,0xa4,0x7b,0x9a,0x25,0xc6,0xe5,0xdb,0x7a,0xc6,0x8b,0x84,0x6a,0xb7,0x1e,0x22,0xaa,0x10,0x96,0xd3,0x55,0x50,0xa2,0x02,0x04,0x69,0x92,0xd7,0x6b,0x1f,0x9b,0x45,0x07,0x71,0xda,0xdc,0x76,0xc5,0xb8,0x34,0xa2,0x32,0x33,0x16,0x2e,0xb0,0x2a,0x90,0x43,0x40 -.byte 0x92,0x77,0x74,0x4e,0xdc,0xb4,0xe2,0x7d,0xc1,0x57,0xaf,0xf4,0x2c,0x20,0x65,0x77,0x88,0xc9,0x6e,0x69,0x38,0xc8,0x19,0x95,0x32,0x54,0x59,0x7f,0x37,0xd7,0x3c,0x07,0x05,0x87,0x2b,0xf9,0x58,0x74,0xc7,0x61,0x13,0x3d,0xc2,0xd9,0xec,0x3b,0x36,0x9f,0x8e,0xae,0x52,0xdd,0x5c,0xaa,0x29,0x6b,0x31,0x34,0x48,0x61,0x34,0x62,0x56,0xce -.byte 0x25,0xa8,0xc0,0x62,0xf5,0x35,0x58,0x4d,0x8e,0x61,0xd4,0xae,0x25,0x50,0xee,0x45,0xdd,0x14,0x7d,0x46,0x81,0x47,0xc3,0x3f,0x3f,0x81,0xdb,0x9a,0x59,0x56,0x4f,0x45,0xed,0x9c,0xe2,0xfc,0x96,0xff,0x5d,0x37,0x70,0xad,0xd2,0xeb,0xd9,0x2d,0x2a,0xaf,0xb9,0x16,0x4a,0x79,0x5d,0x76,0xb5,0x8f,0x74,0x19,0x6f,0x74,0x7d,0x4a,0xee,0x83 -.byte 0xa5,0x81,0xf3,0xd5,0xa0,0x43,0x5e,0x46,0xba,0xbe,0x49,0xa8,0xce,0x72,0x36,0x32,0xcd,0x8c,0x9b,0xa0,0xf9,0x5d,0xb7,0xb9,0xc7,0x8c,0xb2,0x59,0xb4,0x44,0xc1,0x90,0x53,0x92,0xd2,0xa8,0x4c,0xf9,0x35,0x40,0x32,0xd1,0xf0,0x2f,0xcb,0x6a,0x0b,0xe0,0xbe,0x34,0xc9,0x82,0x18,0x8d,0xfb,0xfc,0x50,0x8d,0x67,0xd5,0x86,0xd4,0xf1,0xb1 -.byte 0xaa,0x2f,0x9c,0xbc,0x52,0xbb,0x9f,0x17,0x1c,0x74,0x1d,0xdf,0x2d,0x1a,0x94,0x43,0x9b,0x80,0xb9,0x48,0xa3,0xaf,0x4b,0x30,0x0d,0xd9,0x3f,0x11,0x48,0x79,0x60,0xcc,0x25,0x6a,0xdb,0x8a,0xda,0xab,0xda,0x09,0x7c,0x9c,0x4a,0xaf,0xf9,0x0d,0xfb,0x7a,0x92,0x61,0xa5,0x17,0xf8,0x79,0x1b,0x00,0x52,0x56,0x5e,0x27,0x22,0x37,0xf4,0xbe -.byte 0x52,0x36,0xd3,0xdc,0x9a,0x33,0xf5,0x44,0x0e,0x53,0x0b,0xf6,0x9b,0xb0,0xb6,0x11,0xe4,0xd5,0x45,0x2e,0xdc,0xdb,0x46,0x18,0x9a,0x90,0x8b,0xcc,0xfe,0xc6,0x94,0x4f,0x97,0xb9,0x42,0xb6,0xd3,0x8f,0x7c,0x20,0xd1,0xa8,0xe6,0x85,0xce,0x65,0xeb,0x95,0x38,0x11,0x5c,0x1a,0x9d,0x34,0x25,0xc2,0xf0,0x33,0xbb,0x2c,0xc9,0x8d,0x0a,0x7a -.byte 0xb1,0x90,0x9f,0x24,0xed,0x35,0x3c,0x7e,0x71,0x82,0x12,0x3a,0x79,0x29,0xc8,0xa7,0x3e,0xa2,0x4e,0x50,0x03,0x94,0x7a,0x94,0xb7,0x2b,0x61,0x95,0x3d,0x5e,0x60,0x1c,0x68,0x51,0x82,0x73,0xe0,0x4a,0x2a,0x48,0x26,0xda,0xa3,0x53,0x8c,0x83,0xba,0x9f,0x95,0x37,0x5e,0x68,0x54,0x19,0x21,0xf8,0x31,0xaf,0x6b,0xfc,0x3a,0x3e,0xe3,0x3f -.byte 0xdb,0x16,0xb5,0x7e,0x13,0xf8,0xfd,0x7f,0x36,0xd6,0x8e,0x33,0xaa,0xe9,0xa4,0xa7,0xfd,0xf0,0x32,0xa6,0xdf,0xfa,0x22,0x7d,0xff,0x2a,0xe6,0x0d,0x6f,0xe2,0x21,0x54,0x6c,0x1a,0x99,0x17,0x56,0xad,0xce,0x39,0x6b,0x1a,0xe8,0x27,0x13,0x12,0x9c,0x4b,0x84,0x69,0x73,0xde,0x44,0x14,0xb2,0x7c,0x44,0x54,0x91,0x4f,0xeb,0x83,0xec,0x04 -.byte 0x73,0x85,0xb1,0xa8,0x44,0x72,0xa7,0x77,0xaf,0x0c,0xe0,0x52,0x65,0x04,0xe7,0x2a,0xee,0x0c,0x20,0x83,0x32,0x34,0x17,0x00,0x61,0xf9,0xf5,0x42,0x03,0xa4,0xb8,0x02,0x6f,0xb2,0xd3,0x65,0x51,0x2a,0x8e,0xdf,0x28,0x78,0x8a,0x8a,0x00,0xfb,0x24,0xd6,0xd5,0x86,0xaa,0xfb,0x86,0x93,0x5d,0x11,0xa4,0xf3,0xfd,0x36,0x18,0xf3,0x61,0xea -.byte 0x33,0xa8,0x0c,0xf0,0xb4,0x68,0xee,0xd3,0xe3,0x4f,0x22,0x24,0xde,0x1f,0x29,0x84,0x8b,0x5b,0x73,0x15,0xd6,0x62,0xa3,0x71,0x7d,0xf0,0x65,0x36,0xca,0x68,0x8a,0x6d,0x61,0x9c,0x0d,0x53,0xdd,0xf4,0x12,0xb3,0x5f,0xf0,0xb1,0x86,0xd6,0xe2,0xd6,0x80,0x4a,0x01,0x09,0x99,0x65,0xdb,0xae,0xe6,0xfc,0x68,0x5b,0xf9,0x10,0x99,0x8b,0x9f -.byte 0x08,0x52,0x09,0xae,0x59,0x4d,0x6c,0xf9,0x91,0x2b,0x57,0xea,0xf0,0xa3,0xdb,0xb8,0x99,0x29,0x2f,0xab,0x95,0x01,0x7d,0xec,0xd8,0x77,0x73,0x75,0x4f,0x88,0x44,0x69,0x76,0xc9,0x3c,0xf0,0x2d,0x7b,0x0d,0xbe,0xd4,0x88,0x0d,0xbc,0xa0,0x52,0xf4,0x2a,0xd1,0x62,0x2a,0xa9,0xe2,0x41,0x2f,0x52,0xce,0x96,0x7d,0x65,0x9b,0x74,0x82,0xde -.byte 0x43,0x4d,0xf8,0x8e,0x77,0x1c,0x18,0xf5,0x7e,0xab,0x94,0x3e,0xe7,0x90,0x2b,0xa1,0x16,0x00,0x7f,0x9c,0x9d,0x86,0xd1,0x74,0x7e,0xf7,0xbd,0x5a,0xa7,0x2f,0x0f,0xb0,0x5c,0xfc,0xfb,0x59,0x00,0xf3,0x84,0x09,0x77,0x66,0x17,0xf6,0x5d,0x0e,0xe2,0xe2,0xd4,0xb3,0x9e,0x79,0x88,0x66,0xa5,0x8e,0x30,0xae,0xca,0x7e,0x2b,0x32,0xa2,0x89 -.byte 0xe9,0x7e,0x59,0x21,0xd5,0x99,0xc7,0x10,0xa8,0x6f,0x95,0x8d,0x84,0xb4,0xcf,0x61,0xe7,0x5c,0x09,0xf3,0xbc,0xeb,0xf6,0x0c,0x84,0x1a,0x8d,0x13,0xf8,0x49,0x22,0xeb,0x09,0x55,0xef,0x56,0x12,0x21,0xcb,0x61,0x87,0xbf,0xef,0x43,0x5b,0x82,0xa8,0xc2,0xa2,0x5e,0xad,0x54,0x9a,0xcc,0x95,0xa2,0x01,0x05,0xb2,0xbb,0x26,0xa8,0xfd,0x6b -.byte 0x66,0x95,0x9c,0x0b,0x7b,0x23,0x32,0xff,0xdd,0x6c,0x18,0x1e,0x77,0x01,0x3c,0x82,0xaa,0x97,0x28,0x0f,0x93,0xa5,0x6c,0x85,0xe5,0x94,0x40,0xe0,0xa3,0x01,0x57,0x56,0x43,0x40,0xdd,0xa9,0xaf,0x21,0x79,0x10,0x8b,0xff,0x4b,0x51,0xe4,0xa2,0xe5,0xd7,0x0c,0xe2,0x9e,0x1e,0x38,0xdb,0x64,0xe1,0xb1,0x5b,0xe5,0x40,0xab,0xf6,0x05,0xd2 -.byte 0xba,0x85,0x78,0x61,0x2d,0x2e,0x07,0x06,0x6d,0x86,0x59,0xaa,0xd9,0x2c,0xfb,0x83,0x34,0xd0,0x2d,0x1d,0xad,0x5f,0xe4,0xac,0x05,0x46,0x3a,0x7b,0xd9,0xef,0x9f,0x2b,0x0c,0x18,0x21,0xf1,0x24,0x8a,0xb4,0x6e,0xd2,0x98,0x75,0x08,0x96,0x0c,0x7b,0x41,0xb7,0xf7,0x1f,0xcd,0xa8,0x1f,0x44,0xb1,0xed,0xdc,0x0e,0xcb,0x94,0xa0,0xb8,0x62 -.byte 0x67,0xdc,0x24,0xde,0x9e,0xe9,0x89,0xcd,0x92,0x7c,0x91,0x15,0xff,0xbd,0xfd,0xee,0xf8,0x29,0xd7,0xf9,0xe8,0x51,0xe7,0xc8,0x21,0xc5,0x20,0xe4,0xb8,0xa6,0xdb,0xfb,0x09,0x65,0x1c,0x3b,0x9e,0x39,0x44,0xcf,0xf5,0xc2,0x7b,0xf3,0x14,0x7d,0x69,0xf2,0xd0,0x97,0x63,0xf1,0xa7,0x81,0x56,0xfb,0xdf,0x4d,0x83,0x55,0x4f,0xde,0x50,0x7d -.byte 0xfe,0xb0,0xc0,0xc8,0x3b,0x3d,0x78,0x74,0x58,0x74,0x5e,0xfc,0xb7,0x0d,0x9a,0x26,0x3b,0x39,0xb6,0xf7,0xe0,0xe4,0x12,0x3c,0xd6,0x88,0x1c,0x9b,0x51,0x89,0xe7,0x53,0xcd,0x24,0x2e,0x34,0xa2,0xee,0xfa,0x5a,0x87,0xe5,0x7e,0xd5,0xf2,0x2f,0x15,0x99,0x57,0x5d,0x31,0x02,0xf8,0x08,0x38,0xea,0x8c,0x30,0x21,0xb0,0xff,0x94,0x51,0xcf -.byte 0x23,0xb7,0x02,0x5d,0xa3,0x75,0x7f,0x9d,0x66,0x49,0xe5,0xbe,0xc7,0x06,0x5e,0x1d,0xc9,0xe2,0x82,0x8a,0xc4,0x17,0x83,0x7e,0x65,0x6d,0x85,0x26,0x66,0xc0,0xf4,0xa5,0x1c,0x6e,0xba,0x32,0xfa,0x41,0x7b,0x2b,0x64,0x98,0x58,0x8c,0xce,0x2f,0xf3,0x56,0xf0,0x67,0xef,0x73,0x79,0xc4,0xc2,0x07,0xd7,0x85,0x1d,0x75,0x38,0x1e,0x15,0x82 -.byte 0x9d,0xf3,0xdd,0x3a,0x72,0xa3,0x23,0x0e,0x4a,0x1a,0x3a,0x97,0xc8,0xf1,0xf1,0x58,0x5d,0x1f,0xae,0x6d,0xc8,0x03,0xe0,0x7b,0x0f,0xf5,0x6f,0x35,0x41,0x8d,0xd5,0x03,0x85,0xdd,0xeb,0x3d,0x73,0xb1,0x93,0x35,0xc0,0x0f,0xfb,0x42,0xd4,0xf1,0x6b,0x35,0xe2,0x96,0xc5,0xd9,0xf2,0x69,0xbb,0x70,0x5e,0xf0,0x0c,0xe6,0xb5,0x81,0x94,0xc9 -.byte 0x29,0xa1,0x34,0x89,0xd9,0x9c,0x49,0x01,0x37,0x56,0x16,0x30,0x47,0x6f,0xe4,0x7c,0x5b,0xdd,0xfb,0x80,0x7f,0x0c,0x38,0x53,0x3d,0x57,0xf7,0xc4,0x80,0xf9,0x12,0x3a,0x9f,0xf9,0xb0,0xb6,0x94,0x6d,0xde,0x41,0x4e,0x30,0xac,0x1f,0x25,0x34,0xa0,0x95,0xe8,0x00,0x86,0x32,0x40,0xbb,0xc1,0x49,0x2d,0x07,0x49,0xb8,0x5f,0xcd,0x1b,0xd3 -.byte 0x0e,0x0c,0x54,0x0f,0xe4,0x20,0xe5,0xa1,0xed,0x98,0x65,0x5a,0xe7,0xce,0x68,0x9c,0x4c,0x48,0x03,0x9c,0x5b,0x68,0x4b,0x75,0x71,0x11,0x40,0x69,0xca,0x9a,0x3a,0xb2,0x3d,0x35,0x2c,0x70,0x35,0x8b,0x80,0x53,0x86,0x30,0x7d,0x4c,0xe9,0xc0,0x30,0x60,0xd0,0x06,0xbe,0xc2,0xad,0x39,0xcc,0xb2,0xec,0x90,0xcc,0xbd,0x7c,0xb5,0x57,0x20 -.byte 0x34,0x2e,0xfc,0xce,0xff,0xe3,0xd9,0xac,0xb8,0x62,0x6b,0x45,0x22,0x34,0xdf,0x8e,0x4b,0xf1,0x80,0x28,0x8d,0x0f,0xd5,0x3b,0x61,0x3e,0x91,0xa1,0xb1,0x85,0x27,0x78,0x88,0xbc,0xc4,0xb1,0xa1,0xbe,0x4f,0xc3,0xfd,0x1f,0xb9,0x30,0x31,0x2f,0xc1,0x9d,0xa3,0xb6,0x29,0xa4,0x60,0x82,0x73,0x93,0x74,0xea,0x97,0x67,0xf2,0xa3,0x97,0x50 -.byte 0x2f,0x9f,0x7b,0x23,0x18,0xb6,0xb4,0xee,0x15,0xa0,0xa4,0x07,0x1a,0xe9,0xb6,0x63,0x7e,0x88,0x40,0x57,0x86,0x79,0x6b,0x75,0xbe,0x57,0x8f,0xfe,0x0d,0xdf,0x4c,0x7f,0x39,0x9a,0x97,0xa6,0x87,0xc5,0xfd,0x52,0x77,0x36,0xc9,0x66,0x63,0xcf,0xc7,0x34,0x3b,0xf4,0x7a,0x12,0x56,0xf0,0xbc,0x7a,0x1a,0xa2,0xa2,0x51,0xb8,0xc1,0x70,0x81 -.byte 0xcf,0x1d,0xb5,0xe2,0x82,0xbb,0xfc,0xa3,0x80,0x18,0xf8,0x4b,0x76,0x9c,0xdf,0x9d,0x6c,0xf1,0xd8,0x2a,0xab,0x0c,0x12,0x02,0x29,0x09,0xfd,0x28,0xfb,0x57,0x38,0x05,0x2c,0xc5,0x67,0xd1,0xaa,0xbc,0x98,0xe6,0x22,0x78,0x06,0x4f,0x69,0x6a,0x63,0x1a,0x13,0x0b,0xa5,0xd2,0x61,0xc7,0x45,0x5b,0x21,0xab,0xbf,0x7b,0x7f,0x8c,0x2c,0xba -.byte 0x93,0x9f,0x41,0x67,0xc4,0x5f,0x53,0xac,0x90,0x05,0x86,0xb5,0x80,0x1f,0x5b,0x35,0x4f,0x92,0xf5,0xa8,0x5f,0xfb,0x56,0xdd,0x2d,0x9b,0xea,0xcb,0x0f,0x98,0x3c,0x4e,0xf1,0xa5,0x2c,0x37,0x70,0xe3,0x5c,0xaf,0x96,0x36,0xa8,0x2a,0xec,0xe0,0x2c,0x00,0xcd,0xaf,0x03,0x1d,0x05,0x2f,0x8c,0xe7,0xfe,0x4d,0xe9,0x97,0x6d,0xe1,0xf9,0x23 -.byte 0x60,0x08,0xea,0xfb,0x27,0xc8,0xf9,0xdf,0x49,0xfe,0xd9,0x48,0x35,0x6b,0x43,0xc5,0x19,0x90,0xb1,0xf1,0xee,0x84,0x7a,0x57,0xfa,0xa5,0xd6,0xd8,0xc9,0xf0,0x8a,0xe7,0x13,0x84,0xfc,0x28,0x54,0xae,0x99,0xfd,0x91,0xbe,0x91,0x27,0x98,0x28,0xdc,0xd7,0x2e,0xc1,0x21,0xcb,0x31,0xf8,0x47,0xe6,0x77,0x6d,0xee,0x7b,0x12,0xe4,0x9e,0x9d -.byte 0x07,0x46,0xa9,0x15,0x0b,0x3c,0xbe,0xc7,0x2d,0xe5,0xd6,0x25,0x4c,0xea,0x61,0xdc,0x18,0xb2,0x9d,0xb0,0x9a,0xff,0xa3,0x5f,0x2b,0xab,0x52,0x7d,0x1b,0xc3,0xa3,0x41,0x8f,0x5a,0x29,0xbd,0xc4,0x56,0x54,0x43,0x2d,0x61,0x07,0xed,0xd1,0x81,0x45,0xdb,0x61,0x0f,0xda,0xea,0xa6,0x1e,0xf9,0x9c,0xc0,0x8c,0xc4,0x8e,0xc7,0xca,0x38,0xe2 -.byte 0x45,0xde,0xdc,0xc5,0xc6,0xb0,0x43,0x17,0x8b,0xb1,0x58,0xd1,0x10,0x8e,0xa5,0x17,0x37,0x85,0xca,0x61,0x67,0x5c,0xd0,0x72,0x22,0x6b,0xd3,0x3b,0x53,0xbc,0xfb,0xe1,0x1e,0xa4,0x1b,0xd3,0xc3,0x8a,0x50,0x03,0x39,0xf5,0x36,0xdf,0x51,0x2e,0x05,0x4a,0xa8,0xdb,0x91,0x87,0xae,0xfe,0x3f,0x5c,0x35,0x5e,0xf9,0x8f,0x43,0x9e,0x92,0x36 -.byte 0x91,0x27,0x90,0xe8,0x7c,0xcc,0xc4,0x9c,0x13,0xbb,0x61,0x40,0xec,0x4f,0x49,0xcf,0x04,0x38,0x77,0x3b,0xb5,0xf8,0x69,0x8d,0xbb,0xb2,0x30,0x32,0x42,0x4d,0x7d,0x6c,0x56,0xdc,0xf4,0x8f,0xfc,0xb8,0x53,0xc5,0x11,0x17,0x23,0x94,0xf9,0x6d,0x6f,0xee,0xee,0x31,0xbf,0xce,0x11,0x8b,0x9e,0xd7,0xa5,0x09,0x36,0x89,0x72,0x25,0x18,0x1f -.byte 0x13,0xa7,0xdf,0xc5,0x91,0x7e,0xd6,0x2b,0xb8,0x08,0x9c,0x12,0x83,0x21,0x97,0x3d,0xad,0xac,0x1c,0x54,0xf3,0x65,0x04,0x2f,0x09,0xd1,0xd2,0xe5,0xce,0x24,0xb1,0xd9,0xe4,0x38,0x1f,0xb4,0xce,0xea,0x27,0x7f,0x5f,0x16,0x52,0xa4,0x2f,0x2f,0xaf,0x91,0xec,0x7a,0x21,0xf7,0xa1,0x38,0x78,0x78,0xc5,0xa9,0x94,0x63,0x87,0xf8,0x95,0x9e -.byte 0xf9,0x82,0x98,0x6d,0x9d,0x48,0x80,0xaa,0x7a,0x36,0xf9,0x5f,0xfb,0x39,0x3d,0xae,0xbc,0xcd,0xfc,0x67,0x46,0x07,0x7e,0xdf,0xef,0xff,0x8d,0x67,0xe7,0xd9,0x60,0x90,0x7b,0x49,0x10,0x65,0x3a,0x60,0x87,0x7a,0xed,0x9a,0x44,0x48,0x81,0xcc,0xad,0xe4,0x6a,0x62,0xf8,0x02,0x6f,0x41,0x8a,0x8d,0x44,0x28,0x1a,0xb8,0x52,0x60,0x4b,0x3f -.byte 0xfc,0xdd,0x33,0xad,0x14,0xb1,0x34,0x63,0x1f,0xdc,0xeb,0x9a,0x3f,0x99,0x82,0x28,0x36,0x6f,0x8e,0xd7,0x39,0x2e,0xc0,0x37,0xfb,0xad,0x57,0x6c,0x82,0x1a,0xc6,0xe4,0x4b,0xca,0x00,0x68,0x57,0x34,0xf0,0x57,0x6a,0xcb,0x50,0x5d,0x8d,0xfa,0xcd,0x89,0x41,0x91,0x23,0x98,0x1f,0x4f,0x18,0xb6,0xd2,0x9d,0xde,0x2f,0x5c,0xe6,0x08,0x76 -.byte 0x97,0xba,0x24,0x4e,0x84,0xd7,0xeb,0x80,0xde,0xec,0xee,0x51,0x5a,0x0e,0x5f,0xb7,0x37,0xda,0xa5,0x94,0x2b,0x6d,0x73,0xb7,0x6c,0x22,0x95,0x3a,0xaa,0x5c,0x6f,0x89,0x90,0xec,0xb3,0x31,0x00,0x37,0x28,0x18,0xbb,0x98,0x23,0xfc,0x3e,0x21,0x7c,0xaa,0x44,0x54,0x7b,0xe6,0xa0,0x17,0x58,0xef,0x11,0x3f,0x48,0xb8,0xa8,0x15,0x4a,0x92 -.byte 0xa9,0x39,0xe2,0xa6,0x38,0x03,0xa6,0xd3,0x79,0x8b,0x38,0x06,0xaf,0x4b,0xd4,0xab,0x0a,0x13,0xff,0x2d,0xfa,0xab,0x4b,0x64,0x9e,0xb0,0x3d,0xba,0x18,0x01,0xfd,0xc3,0x6a,0x6f,0x21,0x9c,0xf5,0x2f,0xab,0x2d,0x42,0x12,0xc9,0x72,0xde,0x83,0x42,0x6a,0xf0,0xd4,0x96,0x73,0xf1,0x93,0xa3,0x2d,0x9b,0xb4,0x94,0x51,0x0c,0x6e,0x8e,0xf0 -.byte 0x5e,0xbf,0x98,0xbf,0x08,0x0f,0xd8,0x6c,0x65,0x4e,0xb5,0x47,0xeb,0x7c,0x1b,0x73,0xe0,0xe6,0x2c,0x03,0xd2,0x2a,0x32,0xff,0xa7,0x03,0x6d,0x38,0x47,0x56,0x4b,0x25,0x0b,0x39,0x73,0x87,0x4b,0xa5,0x12,0x79,0x79,0xf3,0x88,0x37,0xe2,0x4f,0xb8,0xbf,0x70,0x0e,0xf7,0x8c,0xe6,0xa3,0xbc,0x35,0x10,0xcd,0x72,0x56,0xd6,0x83,0xc1,0x0b -.byte 0x5b,0xf3,0xa8,0x74,0xc7,0xb9,0x84,0xc8,0x6c,0xff,0x66,0xad,0x95,0x6f,0xbc,0x82,0x84,0x2a,0x11,0x40,0xf9,0xa8,0x3f,0x05,0xf9,0xab,0x19,0x55,0xce,0x80,0x90,0x65,0x49,0x3d,0xe1,0x54,0x2c,0x1a,0xdb,0xf3,0xaa,0x2f,0xeb,0xf5,0x10,0x1f,0x8c,0x35,0x46,0x68,0xb1,0x4c,0x52,0xe7,0xe9,0x58,0x78,0x33,0xfd,0xc6,0x13,0x0e,0x69,0xae -.byte 0xf4,0x1a,0x8a,0x77,0x8f,0xcc,0x98,0x74,0x88,0x20,0x84,0x5b,0x83,0x54,0xa9,0xee,0xc2,0x0f,0x8a,0x46,0xb1,0xc7,0xfb,0xfd,0xf2,0x2c,0xaf,0xfa,0x72,0x34,0x7a,0x79,0x50,0x10,0xc6,0x04,0xfd,0x0a,0x1e,0x4a,0xb5,0xf5,0xe7,0x4d,0x98,0x80,0x5d,0x0b,0x81,0x23,0xc3,0x6e,0xbf,0xc8,0xcd,0x35,0x96,0x5a,0x58,0xec,0xef,0x6a,0x8d,0x48 -.byte 0xda,0x48,0xbb,0x8f,0xcc,0x1f,0x86,0xff,0x7a,0x27,0xef,0xe6,0xb7,0xc7,0x2a,0x47,0x8d,0x6c,0x4a,0xc6,0x0a,0x32,0x67,0x1d,0x2f,0x83,0x3d,0x46,0x41,0x46,0x1c,0x75,0x7b,0x29,0x89,0xa2,0x65,0x9b,0x53,0x3d,0xd9,0x90,0x83,0xce,0xab,0x07,0xbb,0x46,0x61,0xb1,0x54,0xbd,0xc9,0x98,0xf7,0x96,0x76,0x03,0xdc,0x1f,0x1b,0xf2,0x5c,0x07 -.byte 0xdd,0x24,0x94,0x72,0x1e,0x94,0xb1,0x14,0x0b,0x40,0x77,0xde,0x3d,0x3f,0x1c,0xf0,0x8f,0xa4,0xcb,0x34,0xb5,0x2b,0x72,0x53,0x78,0xf3,0x3f,0x8e,0x47,0x30,0xb2,0x7e,0x73,0x3f,0x9a,0xef,0x19,0xb1,0xef,0x82,0x99,0xd4,0x17,0x60,0x94,0xf6,0x15,0x75,0x50,0x1f,0xb3,0xdd,0xae,0x1f,0xf8,0x63,0x9a,0x30,0x2c,0xf0,0xdd,0xbf,0x49,0x70 -.byte 0xd7,0x86,0x4a,0x5c,0x46,0x10,0x48,0x46,0x02,0x18,0xa4,0x39,0xb6,0x75,0x11,0x21,0xae,0x62,0x64,0xd8,0x85,0xc8,0xda,0xd2,0xd6,0x69,0xcc,0x37,0x57,0x49,0x73,0x1a,0x10,0x7b,0xd7,0x58,0xdd,0x0b,0xf3,0x16,0xe7,0x62,0x2c,0x32,0x92,0x0e,0x70,0x6f,0x77,0x74,0x0d,0xff,0xc2,0x8d,0x3b,0x3f,0x29,0x28,0x8f,0x88,0xb8,0x02,0x5b,0x3a -.byte 0x8b,0x65,0x89,0x92,0x2f,0xc7,0x30,0x73,0xc3,0x20,0xbc,0xa4,0xe4,0x5e,0xea,0xf8,0x21,0xb6,0xc5,0x47,0x56,0x35,0x8f,0xf6,0xd5,0xdd,0x77,0x1d,0xdf,0xd0,0x27,0xa3,0x04,0xb9,0xd0,0xc4,0x28,0x16,0xa5,0xaf,0x47,0x55,0x85,0x93,0x38,0xf4,0xac,0x13,0x30,0x7d,0x77,0x1f,0x3d,0xd5,0xd7,0x22,0xbe,0xe2,0x4e,0x6d,0x4b,0x0e,0xbe,0x1d -.byte 0x43,0x79,0x34,0x95,0x6f,0x38,0xa1,0xb3,0xa0,0xed,0xf6,0x17,0xf4,0x24,0x70,0x26,0x18,0x3e,0x1c,0xde,0xdc,0xa9,0x67,0x12,0xd3,0xc8,0xd7,0x70,0x13,0xa5,0xb3,0x25,0xe1,0x0a,0xe9,0xf6,0x4e,0x56,0x82,0x17,0xdc,0xbc,0x96,0x2f,0x59,0x03,0x9b,0xf4,0xc3,0x66,0xd2,0x90,0x95,0x1d,0xe0,0x99,0xfb,0xd8,0xa8,0x14,0xc7,0xa6,0x12,0x6b -.byte 0x08,0x6a,0xc8,0x0f,0x34,0x2a,0xb6,0xc4,0x9a,0xcd,0x61,0xf7,0x61,0xa3,0x59,0x29,0x11,0x30,0x76,0xb5,0x97,0xbc,0x2f,0x87,0xd8,0x12,0xb3,0x1d,0x99,0x8d,0x5d,0x57,0x0c,0xda,0xb0,0x9f,0x51,0x1a,0xb5,0xc6,0x94,0xc3,0xe9,0x5a,0x72,0x0c,0x37,0x76,0xb6,0x3c,0x00,0x02,0x69,0xad,0x8e,0x66,0x8b,0x5c,0x13,0x48,0xb7,0x9e,0xc5,0x7e -.byte 0xe0,0x35,0x07,0xd2,0x04,0x9c,0x35,0x95,0x8b,0x55,0x87,0x03,0x32,0x36,0xeb,0x11,0x88,0x54,0x8d,0x3e,0x88,0x46,0xc2,0xfe,0x24,0xa4,0x4b,0x92,0x19,0x44,0x6c,0xc9,0x69,0x32,0x22,0x95,0x5b,0xda,0x58,0xa4,0x00,0x33,0x83,0x2d,0xa4,0x17,0x2e,0x00,0x4d,0x9a,0x7d,0xef,0x04,0xa8,0x8b,0xf2,0x7c,0xb9,0xdb,0x54,0xcf,0x63,0x14,0x52 -.byte 0x5b,0x79,0xf6,0x89,0x5c,0xfa,0x8a,0x85,0x88,0x7f,0xca,0xed,0xfb,0x62,0xbc,0x1d,0x0d,0x90,0x51,0x27,0x45,0x74,0xa0,0x55,0xfc,0x60,0xea,0xef,0x6e,0x40,0xeb,0x0b,0x61,0x45,0x44,0xee,0xb6,0x20,0x4c,0xe1,0x08,0x62,0x29,0xdd,0xd0,0xa1,0xd5,0x7f,0x42,0xb9,0x0f,0x12,0xef,0xfb,0x13,0xa2,0xf1,0x85,0xaa,0x56,0x18,0x6c,0x70,0x7a -.byte 0x4d,0x52,0x76,0xce,0xa9,0xed,0x0a,0xcc,0x55,0xf0,0x01,0x99,0x44,0xe9,0xc4,0x74,0x33,0x2a,0xce,0x53,0xf3,0x4f,0x8f,0x1c,0x67,0x39,0x2b,0x0e,0x46,0xe2,0x49,0x06,0x52,0xbf,0xc4,0x3f,0x93,0x84,0x46,0x0a,0x9b,0xcb,0x1d,0xa5,0x66,0x9c,0x3e,0x3d,0xd1,0x92,0xda,0xe2,0x11,0x5b,0x89,0x7a,0xc4,0x33,0xba,0xa9,0x19,0xfd,0x3c,0xe3 -.byte 0xf0,0xa0,0x9b,0x83,0x50,0xce,0xa9,0x62,0xe3,0x85,0xc6,0xc4,0xe5,0x22,0xbb,0x1a,0x8e,0x04,0xb5,0x4d,0xca,0x18,0x7d,0xb0,0x99,0x50,0x78,0x88,0x69,0x43,0xe0,0xfd,0x90,0xa6,0xbf,0xdc,0xe3,0x03,0xf2,0x5d,0xa1,0xa2,0x88,0xc7,0xab,0xa9,0xc2,0xda,0x3f,0xff,0x79,0xa6,0x07,0xfd,0xc4,0xb1,0xfb,0x47,0x3d,0x75,0x82,0x26,0x52,0x85 -.byte 0x3f,0xf9,0xc9,0x85,0x46,0x24,0xe9,0x0f,0x96,0x8c,0xbb,0x02,0x83,0x60,0x69,0x49,0x8c,0x38,0xd1,0x4e,0xd0,0x63,0x2c,0xb6,0x12,0xb2,0x8e,0x4b,0xd3,0xe3,0xdf,0x20,0x00,0x99,0xf1,0x06,0x93,0xbf,0x27,0x42,0x8b,0xe3,0x8d,0x4c,0x3b,0x05,0x62,0x64,0x21,0xb1,0xfe,0xce,0x08,0xd2,0x23,0x69,0x11,0x74,0x31,0x3a,0x90,0x10,0x07,0x1a -.byte 0xd5,0xf5,0xc2,0x09,0x61,0x67,0x65,0x99,0x3a,0xf3,0x9e,0x4a,0xd8,0xa1,0xb2,0x50,0xf4,0x07,0xf0,0x7b,0x89,0x6d,0x4d,0x6a,0xd4,0x54,0xb9,0x3c,0xd5,0x4e,0x1c,0x12,0x0f,0x19,0x92,0x97,0x21,0x65,0x83,0x33,0x20,0x92,0x95,0xd4,0x0e,0x78,0xf4,0x92,0x16,0x36,0xd8,0x1b,0xd8,0xbf,0x41,0xe4,0xfb,0xb9,0x81,0x26,0x72,0x7e,0x1b,0x58 -.byte 0x05,0x45,0x97,0x66,0xf2,0x23,0x16,0xca,0x4e,0x95,0xc2,0x6c,0x60,0x84,0x5f,0x77,0x82,0x44,0x0e,0xf7,0x30,0xaa,0x51,0xa9,0x85,0x8b,0x03,0xfc,0x3d,0x6d,0x66,0x91,0x37,0xa5,0x1c,0xf8,0xcf,0x9d,0xd8,0xcd,0x8c,0xa1,0x29,0xbd,0xb5,0x4f,0x47,0xba,0xd1,0x55,0x3b,0x4e,0xc9,0xce,0x4c,0xcf,0x2e,0x19,0xa0,0x95,0xe6,0xcb,0x36,0x97 -.byte 0x3e,0x23,0xbe,0x09,0xfd,0x38,0x47,0x00,0x03,0xec,0x49,0xbb,0x49,0x1f,0x45,0x84,0x0f,0x1e,0x74,0xab,0xc9,0x07,0x00,0x04,0x70,0xe9,0xbd,0x61,0xb1,0x92,0xee,0x67,0x9a,0x5e,0x90,0xdc,0xe7,0x99,0x36,0xd0,0x58,0x15,0xe5,0x15,0xa2,0x1d,0x61,0x18,0x39,0x5f,0x6c,0xc7,0xbe,0xd0,0x23,0x1e,0x41,0xc8,0xaa,0x8e,0xbf,0xb8,0xdb,0x90 -.byte 0x8c,0x60,0x07,0x1e,0xe9,0x6c,0xe4,0xde,0xec,0x73,0x34,0x94,0x54,0xa4,0x6b,0x49,0xcf,0x87,0xb5,0x88,0x98,0xe6,0x2c,0xce,0xb7,0x76,0xa5,0x29,0xf1,0x29,0x50,0xc5,0x9e,0x13,0xe4,0x61,0x6a,0x54,0xb2,0x26,0xfa,0xfa,0x4a,0x41,0x3b,0x0a,0xf5,0x9a,0x60,0xbb,0xfc,0x1e,0x5d,0x21,0x7e,0x91,0x51,0xd6,0x5e,0x92,0xf9,0x21,0x80,0xa8 -.byte 0x35,0xc0,0xbb,0x7a,0xeb,0x75,0xb4,0xa3,0xd3,0x8d,0xaf,0x07,0x53,0x65,0x36,0x11,0xf9,0xb6,0x69,0x29,0x1e,0x5d,0x8f,0x57,0x5d,0xed,0x42,0xf9,0xd5,0xf6,0xc3,0x1e,0x29,0xc4,0x49,0x04,0xe4,0xfb,0xbf,0x9b,0x4a,0x7b,0xdd,0x57,0x51,0xfe,0xc4,0xd1,0xd9,0xe9,0x8f,0x94,0x78,0xbc,0x5c,0xeb,0xb6,0xbc,0x51,0xb0,0x82,0x87,0x47,0xb4 -.byte 0xf7,0xf9,0x02,0xd7,0xac,0x23,0xc0,0xe5,0x9a,0xc3,0x2f,0xd2,0xb8,0xb2,0x62,0xb9,0xdb,0x49,0x85,0x77,0x92,0xa6,0xe5,0x24,0x43,0x4d,0x0d,0x67,0x94,0x01,0x29,0xd6,0x2e,0xee,0xd9,0x2e,0x97,0x0e,0x20,0x7f,0x84,0x19,0x3c,0x3a,0x6f,0xa5,0xb0,0x8b,0x8f,0x8d,0x96,0xbb,0x76,0x61,0x97,0xc2,0x65,0x83,0xd8,0xda,0xab,0x42,0xfa,0xe5 -.byte 0x1e,0x42,0x93,0xa7,0x66,0x03,0x06,0x3b,0xbe,0xb8,0xae,0x71,0xee,0xdb,0x5d,0xdf,0x40,0x64,0x17,0x17,0x2e,0x03,0xca,0x37,0x2a,0x71,0x92,0x0a,0x01,0xa3,0x0f,0x0b,0x09,0xf2,0x0e,0x4b,0x4d,0x18,0xf3,0xc4,0xf2,0x51,0x7b,0x53,0x30,0xab,0x24,0xa2,0x47,0x38,0xc9,0x2c,0xdf,0x0d,0x32,0x3e,0x3f,0x57,0x2d,0xfc,0x44,0x19,0x64,0x8b -.byte 0xe9,0x9a,0xc2,0xf2,0xf6,0x2d,0x30,0x0c,0x0f,0xc3,0xc3,0xfe,0xc2,0xd1,0xbc,0xe0,0xbf,0xaf,0xeb,0x40,0x64,0x28,0xe2,0xd9,0x3c,0x7e,0x24,0x94,0x8f,0xe8,0x54,0x8b,0x26,0x6b,0xe1,0x4e,0x44,0x5a,0x7d,0x7b,0x12,0x36,0x2c,0x12,0xad,0x26,0xbc,0xa7,0xa3,0x2b,0x25,0xb9,0xde,0xe6,0x64,0x2d,0xab,0x7f,0x15,0x22,0x51,0x26,0x1c,0x15 -.byte 0x5d,0x13,0x18,0x93,0xc1,0x19,0x65,0xca,0xf3,0x8b,0xe0,0xcf,0x8c,0x43,0xe9,0xfd,0xa1,0xbd,0xe9,0xde,0x78,0x26,0xcb,0x7c,0xdc,0x68,0x06,0x98,0xf6,0x90,0x44,0x40,0xf0,0x5e,0xe1,0x16,0xf5,0x5d,0x4d,0x9b,0x85,0xe6,0x26,0xbd,0xab,0xcc,0x46,0x62,0x18,0x51,0xd5,0x3c,0x9f,0x6e,0xfa,0xe7,0x94,0xfc,0xc2,0x1a,0x9d,0x63,0x2c,0xdc -.byte 0xc3,0x89,0x67,0x94,0x37,0x58,0x0d,0x13,0xb8,0xdf,0x41,0x3d,0x70,0x78,0x1e,0x61,0x75,0x77,0xcc,0xbf,0x5f,0xa8,0xd3,0x89,0xcc,0xd3,0x40,0x4e,0x65,0xbd,0xce,0x3c,0xf0,0x5a,0x8f,0xe2,0xe1,0x24,0xaa,0xed,0x0f,0xd1,0x03,0x0d,0xf5,0x36,0x98,0xcd,0xa5,0x77,0x40,0x24,0x0a,0x82,0x68,0x79,0x82,0x38,0x68,0x6f,0x2b,0x0b,0xce,0x0f -.byte 0xcd,0x0f,0xba,0xdb,0xb5,0x22,0x38,0xd2,0xb0,0x9f,0x0f,0x08,0x0d,0xd8,0x5e,0xa7,0xd0,0xa9,0x39,0x66,0x4c,0x46,0xce,0x2a,0xc3,0x67,0x8c,0x91,0xdc,0xf1,0xc0,0x3a,0x58,0x50,0x1f,0xb0,0xa4,0x4d,0xbf,0x99,0x57,0xcf,0xae,0xb2,0xaf,0x6a,0x42,0xd2,0x7f,0x85,0x8c,0x40,0xc6,0x9a,0x93,0x57,0x54,0xf5,0xb4,0x83,0x59,0xb5,0x19,0x52 -.byte 0x7c,0x8b,0x76,0xee,0x35,0x90,0xbf,0xbe,0x65,0x58,0x3b,0x25,0x52,0x18,0xd8,0x7f,0x1f,0xe6,0x70,0xce,0x56,0x1a,0x45,0xa0,0x81,0xee,0x95,0x6f,0x55,0x43,0xaa,0x6e,0x87,0xa9,0xab,0x7d,0xe9,0xa1,0xa3,0x63,0xe7,0x1b,0x6b,0xa6,0x2c,0xe5,0x4a,0xb2,0x1e,0x73,0x5e,0xb5,0xae,0x83,0xe6,0x54,0x0b,0xc5,0x6b,0xb6,0xc4,0x73,0x62,0x1a -.byte 0xbf,0x1a,0x65,0xa2,0x5e,0x3a,0x45,0xd9,0xba,0x5b,0xef,0xf7,0x13,0x0c,0x7c,0x68,0xa1,0x98,0x71,0xb7,0x39,0x7c,0xbc,0x69,0xdb,0xd4,0xac,0x3f,0x82,0x63,0x9b,0x71,0x25,0x3a,0x06,0x73,0x60,0x71,0xc3,0x30,0xd3,0x96,0x02,0x4b,0x46,0xbd,0xd4,0x6e,0xc6,0x29,0xcc,0xd0,0xe1,0x0b,0x66,0x62,0xea,0x29,0xc7,0xcf,0x35,0x9e,0x2f,0x1f -.byte 0xa0,0xfc,0x8c,0x4a,0x83,0x8e,0x3b,0xf5,0x7a,0x6f,0x52,0xaf,0x99,0x9c,0x86,0xab,0xe5,0x1b,0x82,0xb3,0x18,0x35,0x77,0x9b,0xa3,0x94,0xc8,0x39,0x30,0x3f,0xad,0xa9,0x0f,0x93,0xb8,0xc8,0xed,0x04,0xf2,0x0b,0x9a,0xb1,0xd1,0xc9,0x9e,0x40,0x4f,0x71,0x21,0x63,0x2a,0x05,0x26,0x53,0xa3,0x3f,0x43,0xe4,0xf8,0x7c,0x2f,0xa3,0x5a,0x6e -.byte 0xc1,0x40,0xa8,0x4d,0xbc,0x03,0xae,0xe9,0x36,0xb6,0x37,0xdc,0x5f,0xef,0xb0,0x35,0x33,0xdf,0x33,0x71,0xaf,0x80,0xf2,0x69,0xd9,0xb5,0xfc,0xff,0xd2,0x5b,0x6a,0xeb,0xdc,0xe0,0x26,0x43,0x38,0x7b,0x24,0xb2,0x79,0x53,0x52,0x57,0xc4,0x1f,0x6d,0xc9,0x50,0xf2,0x63,0x9d,0xc1,0x22,0x5f,0x11,0x82,0x38,0xdb,0xd3,0xb4,0x1d,0x10,0x72 -.byte 0x9e,0x4d,0x03,0x30,0xba,0x5e,0xe9,0x8c,0x21,0x12,0xe6,0x3a,0xd6,0x4c,0x18,0xa4,0x27,0xc9,0xf5,0x50,0xbd,0xbe,0xf0,0x86,0xd8,0x00,0x56,0xf0,0x10,0x81,0xec,0xeb,0xfc,0x5b,0x29,0x88,0xff,0x73,0x60,0x6b,0xf5,0x8c,0x0b,0x30,0x04,0x53,0x85,0x61,0x0c,0xfc,0xff,0x8f,0x21,0xd2,0xa1,0xcb,0xf7,0x90,0x53,0x3b,0xf4,0xf0,0x2c,0x7d -.byte 0xb6,0x84,0xe7,0x4c,0x88,0xea,0x4f,0xdf,0xff,0x0f,0x5d,0x0f,0xd3,0x2d,0x4f,0x7e,0xdc,0xd1,0x22,0x71,0x0d,0xae,0xa8,0xcf,0x05,0x7b,0xfc,0xfe,0x87,0x40,0xa5,0xe8,0xfd,0x3f,0xdb,0x2f,0x00,0x21,0xb9,0x70,0x02,0x2c,0x96,0x24,0xaf,0x35,0xe2,0x87,0xcb,0x50,0xcf,0x7e,0xfa,0xaf,0x39,0x82,0x0c,0xd5,0xa6,0x3f,0x9c,0x77,0x60,0x16 -.byte 0xbf,0x42,0xcc,0x97,0xd1,0x19,0x0d,0x8a,0x50,0x98,0x7d,0x19,0x7b,0x40,0x1c,0x22,0xde,0x50,0x90,0x32,0x9a,0x3d,0x07,0x35,0xc0,0x48,0x4c,0x0a,0xcd,0x91,0xab,0xf7,0xf3,0x06,0x77,0x80,0x96,0x7b,0x59,0x33,0xe6,0xbf,0x93,0xb8,0x59,0xd0,0x3a,0x1f,0xcc,0xe7,0x1d,0xd4,0xb5,0x58,0xee,0xe7,0x95,0xfa,0x75,0xdb,0x37,0x74,0xb0,0x7d -.byte 0x4d,0xee,0xef,0x20,0x13,0xe5,0x82,0x07,0x8e,0xdd,0x57,0x75,0x33,0x56,0xc4,0x80,0xb0,0x06,0x9f,0x6b,0x72,0x31,0xcf,0xac,0x5f,0x96,0x13,0xeb,0xf4,0x34,0xb6,0x6b,0x55,0xef,0x55,0x26,0x4e,0xdb,0x6c,0x2f,0x64,0x29,0x91,0x3c,0x6d,0x29,0xd2,0x94,0xbd,0x2c,0x99,0xb9,0x97,0x76,0xee,0x7d,0xfd,0xb2,0x8d,0x14,0x4f,0x09,0x81,0xb3 -.byte 0x68,0x3e,0x79,0x28,0x56,0x50,0x3f,0x86,0x4c,0x95,0x6c,0xad,0xf6,0xc5,0x43,0x25,0xea,0xbc,0xe2,0xba,0x77,0x18,0xc6,0x82,0x65,0x73,0x38,0x90,0x9d,0xc9,0x57,0xcd,0xa2,0x7c,0xd3,0x26,0x59,0x44,0xd9,0x79,0xae,0xdd,0x6f,0xe9,0xdc,0x16,0x73,0xba,0x05,0x8a,0x40,0x9f,0xe7,0xcf,0x29,0xa4,0xdf,0x49,0x7f,0x1d,0x73,0xc7,0x8b,0x8d -.byte 0xad,0xb5,0x3d,0x1b,0x64,0xb1,0x8f,0x78,0x06,0xbe,0xaa,0x2c,0x08,0x73,0xc7,0x2c,0xdc,0xd8,0x3f,0x9f,0x1b,0xd2,0xe1,0x4f,0x9d,0x87,0xb8,0xa9,0xdc,0xef,0xbc,0x31,0x9f,0xf7,0x84,0x09,0xe7,0xbc,0xec,0x2a,0xcb,0x3b,0x3a,0x30,0xe2,0x5b,0xbc,0xcd,0xa8,0xdb,0x46,0x80,0xec,0xaa,0x06,0x8e,0xd8,0x6c,0x35,0x65,0x52,0xb8,0xc3,0xf9 -.byte 0x97,0x68,0x06,0x2d,0x3e,0x91,0x71,0x44,0x6e,0x01,0x51,0x10,0x5b,0x74,0xb9,0x3f,0xd7,0xf9,0x5c,0x98,0xe6,0xf8,0x98,0x32,0x26,0x9b,0x5e,0x9c,0x88,0xfb,0xaa,0x70,0xd2,0x2e,0xc2,0xf6,0x02,0x92,0x33,0x55,0x92,0xba,0xfb,0x0e,0x0b,0x08,0xdf,0x5d,0xdd,0x47,0x28,0xae,0x32,0xb3,0x27,0x8d,0xd4,0x18,0x43,0x64,0xc4,0x7f,0x60,0x62 -.byte 0xd9,0x63,0xd1,0x28,0xc9,0x75,0x3b,0x44,0xb4,0x8e,0x2a,0x93,0xf9,0x4c,0x4f,0x7e,0x6b,0x98,0xc9,0x1a,0x82,0x51,0x9a,0xb2,0x80,0x70,0x2e,0xff,0x19,0x66,0x1b,0xb6,0xbc,0x15,0x8e,0xe6,0x0f,0x8e,0x04,0x10,0x94,0x44,0x6c,0x32,0x4b,0x61,0xbc,0x4a,0x16,0x7b,0x25,0x2a,0x27,0x96,0xa9,0xa9,0x61,0x10,0xc1,0x46,0xdd,0xf5,0xe3,0xe8 -.byte 0x1f,0x5b,0xa0,0x77,0xe1,0x42,0x9a,0xd4,0x04,0x33,0x68,0x72,0x1c,0x44,0x29,0xce,0x98,0xe0,0xc7,0x3a,0x9e,0x3c,0xb9,0xb4,0x29,0xef,0x57,0xee,0x8c,0x8f,0x7c,0xe6,0xe1,0x43,0x6e,0x45,0x0e,0xdd,0x4e,0x11,0x4b,0x28,0x69,0xde,0xb8,0xfa,0x32,0xbe,0xc6,0x4f,0x11,0x99,0xe5,0xe3,0xe2,0x1f,0x03,0xbe,0x4a,0xad,0x60,0x68,0xc8,0x13 -.byte 0x80,0x4e,0xb6,0xc0,0xc5,0xc7,0x97,0x5c,0x0b,0x0e,0x64,0x43,0x78,0x70,0x95,0x91,0x8e,0x36,0x6b,0xad,0x57,0xc7,0x1e,0x9c,0x54,0xc9,0x89,0xf0,0x13,0xde,0x0a,0xbe,0xc0,0xa9,0x35,0x77,0x0a,0x01,0x7f,0x98,0x51,0x82,0x92,0x14,0xe0,0x9a,0x08,0xa3,0x0c,0x6c,0x67,0xf2,0x05,0xaa,0xa9,0x4e,0xce,0x3b,0xb1,0xb6,0x8c,0x82,0x5d,0x11 -.byte 0xf2,0xe5,0xd7,0xda,0x3a,0x65,0xa0,0xe3,0xa4,0x09,0x01,0x1c,0xb2,0x08,0x90,0x94,0xb5,0x51,0x56,0x24,0x22,0xfd,0x12,0xad,0x7a,0x75,0xcf,0x0f,0x0f,0x23,0xc3,0xa6,0x1f,0xf8,0x39,0xbc,0x2f,0x18,0x53,0x14,0xef,0xdf,0x90,0x6a,0x50,0x2b,0x8c,0x8b,0xa8,0xd4,0x8c,0x59,0x8f,0xd8,0x81,0x86,0x57,0xc1,0xd1,0xfb,0xe7,0xa6,0x20,0x6e -.byte 0x7c,0xbf,0xce,0xe3,0xce,0x28,0x35,0x7c,0x8e,0x1a,0x66,0xea,0x7d,0x81,0x09,0xdb,0xa8,0x64,0xba,0x3c,0x07,0x3f,0x23,0xd3,0x05,0x97,0x4c,0x92,0xc2,0xa4,0xe8,0x6c,0xfb,0xa0,0x9d,0x8b,0x4d,0xcb,0x3a,0x96,0xe7,0x04,0x0f,0x48,0x87,0x2c,0xdd,0x51,0xf3,0x46,0x7e,0x61,0x89,0xbe,0xb8,0xb0,0x9e,0x9c,0xc4,0x37,0x55,0xe6,0x4f,0x78 -.byte 0x7e,0xb0,0x59,0x42,0xca,0xba,0x4a,0xb2,0x50,0xbd,0x16,0x68,0x99,0x42,0xb4,0x8b,0x60,0x3d,0x54,0x41,0x17,0x11,0x39,0x42,0x5d,0x41,0xec,0xc2,0x53,0x82,0x7c,0x32,0xc9,0xd1,0x34,0x49,0xd8,0x4f,0x29,0x21,0xeb,0x97,0x98,0x4c,0xeb,0x21,0xce,0x50,0xd6,0x53,0xd9,0xf1,0x6e,0x26,0xfa,0xe4,0x71,0x34,0xd8,0x38,0xac,0x39,0x4f,0x02 -.byte 0x36,0x93,0xf2,0x08,0x88,0xdc,0x24,0xdd,0x1f,0xf5,0xe9,0x7f,0x83,0xa0,0xa4,0x6b,0xc5,0xef,0x8e,0x82,0xf9,0x92,0xbc,0x82,0x3f,0xce,0x86,0xa6,0x34,0xf8,0x16,0xa7,0xdb,0x97,0xca,0x54,0x43,0xd8,0xfc,0x31,0xde,0x73,0xd0,0x79,0x1a,0xac,0x61,0x15,0xbd,0x38,0x64,0x3b,0xc6,0xb5,0x95,0xeb,0x2e,0x68,0xe4,0x1d,0x6b,0x18,0xab,0x88 -.byte 0xb0,0x96,0x51,0x8c,0xbe,0x41,0x63,0xd6,0x9a,0x21,0x60,0xe8,0x26,0x37,0xb3,0x10,0x76,0x46,0x31,0x90,0xb0,0x9f,0x17,0xab,0x0f,0x93,0xcc,0x12,0x78,0xee,0x17,0x1c,0xd8,0xc7,0x76,0x0a,0x5a,0xb4,0x8b,0xb1,0x67,0x11,0xde,0x48,0x14,0x8a,0x2a,0xc7,0x71,0x46,0x94,0x15,0x29,0x44,0x9e,0x35,0x03,0x10,0xf7,0x51,0x8a,0xaa,0x9c,0x4a -.byte 0x9a,0x44,0xd5,0xc7,0x37,0x9d,0xb4,0xad,0x41,0xd0,0xda,0xd2,0x1a,0xf9,0x93,0xee,0x28,0x32,0x65,0x0b,0x9c,0x12,0xe3,0xad,0x9f,0x82,0xeb,0x3f,0x03,0xe7,0x6a,0x58,0x83,0x3f,0xbe,0x9f,0x27,0xd3,0xd6,0xe2,0x45,0xbf,0x90,0xe2,0x12,0x61,0x0b,0x57,0xd7,0x06,0x72,0x39,0x2c,0x3e,0x65,0xb2,0xf4,0xf7,0x54,0xef,0x32,0x99,0x44,0x0d -.byte 0xf0,0x5c,0xde,0x4c,0x2e,0x22,0xcd,0x3c,0x25,0x02,0xa5,0x0d,0x79,0x16,0xb0,0x51,0x3f,0x3c,0x84,0x56,0xfa,0x00,0xae,0x7a,0x36,0x45,0x3a,0xcc,0x1d,0x66,0xff,0xf4,0x49,0xce,0xb5,0x5c,0x51,0xf4,0x3e,0x07,0xf2,0x83,0x84,0x4d,0x4e,0xb7,0xce,0x03,0x7b,0x23,0x63,0xdf,0x64,0xa2,0x55,0x92,0xf9,0x2e,0xa5,0x21,0x89,0x29,0x42,0x48 -.byte 0x36,0xc5,0xab,0xd6,0x82,0xe3,0xff,0x45,0xfc,0x61,0xa6,0x4f,0xb9,0x51,0xba,0xd5,0x03,0xa9,0x0b,0xe7,0x73,0x83,0x97,0x1d,0xb2,0xc6,0x75,0xa0,0x52,0x99,0xfc,0x1b,0x27,0x7a,0x10,0xc1,0xed,0x70,0x21,0x4b,0x93,0xa4,0x20,0xed,0x16,0x76,0x97,0x82,0xab,0x21,0xfe,0xa4,0x3f,0xd9,0xbd,0x9c,0x2f,0x19,0x42,0xbc,0xb3,0x4f,0x44,0xf3 -.byte 0x9e,0xd0,0xe7,0xc9,0x7e,0x31,0xaa,0xbc,0x4b,0xba,0x73,0xe1,0xc3,0xbf,0x5d,0xa2,0xd8,0xb7,0xb6,0xfc,0x0a,0x32,0xb9,0xff,0x80,0xb6,0x2a,0x8b,0xea,0x81,0xa0,0xeb,0x1e,0x9e,0x69,0xdd,0xbe,0xc1,0x8a,0x5d,0xfb,0x66,0x21,0x98,0x5c,0x6f,0xd8,0xb4,0xcf,0x8a,0x1a,0x4b,0xde,0xa2,0x20,0xe8,0x5a,0x5a,0xee,0x14,0x09,0xcb,0x63,0x1c -.byte 0x14,0x7d,0x9b,0x47,0xf8,0xfa,0xda,0xb7,0x0e,0xc6,0xbd,0xb2,0x13,0xb8,0x10,0xe2,0x71,0x04,0x36,0x78,0x6d,0x3a,0x8b,0x45,0xd3,0x05,0xec,0x8a,0x2d,0xfa,0x85,0x7c,0xdd,0x75,0xb3,0x2d,0xd1,0xae,0xfc,0xdd,0x02,0x2e,0xcc,0x43,0xc5,0xed,0xe4,0x3f,0xee,0x2c,0xd7,0x37,0x81,0x3a,0x44,0xe6,0xed,0x8c,0x9d,0x9d,0xfa,0xb5,0xdc,0xde -.byte 0xb2,0x7c,0x51,0x58,0xa4,0x21,0xac,0xe2,0x79,0x96,0x90,0xe2,0x0b,0xbf,0x51,0x66,0x77,0x02,0xff,0x67,0x0a,0x70,0x1f,0x04,0x6c,0xb0,0x5b,0x2d,0x26,0x23,0x5a,0x85,0x73,0x66,0x6e,0x7c,0xb3,0xeb,0x36,0x73,0x0f,0xcd,0xb2,0x07,0xee,0x78,0xd1,0xbd,0x5e,0xfa,0x31,0xf6,0x82,0x67,0x94,0xaa,0xff,0xef,0xd2,0x23,0xfc,0x82,0xaa,0xe2 -.byte 0xef,0xc3,0x74,0x79,0x6c,0xe9,0x3f,0x8d,0xe1,0x1b,0xc8,0xb4,0xff,0x15,0xf4,0x60,0xe8,0x84,0x3f,0xaa,0xc6,0x53,0x51,0x1a,0x9b,0x04,0x9b,0xab,0xc5,0xee,0x9a,0x98,0x80,0x89,0x8d,0x5b,0xef,0x0a,0x69,0x71,0xd2,0xf3,0x49,0xc1,0xc1,0x87,0xb3,0x18,0x4b,0x82,0x02,0x87,0xb0,0xf1,0x76,0x4b,0x3e,0xad,0x95,0x51,0xb1,0x64,0xb1,0x03 -.byte 0x5b,0xd2,0x10,0x7b,0x4e,0xd4,0x08,0xf8,0xfd,0xea,0xf0,0xc7,0x16,0x43,0x86,0xa6,0xdb,0xcd,0x75,0xce,0xa9,0xfd,0xa8,0x7c,0x51,0xf7,0xa5,0x29,0x6f,0x0d,0xee,0x66,0x8f,0xc6,0xcd,0x9e,0x3f,0x00,0x24,0x21,0xca,0x69,0x79,0x27,0x03,0x62,0xdf,0xad,0xb9,0x8c,0xd8,0x08,0x88,0x0d,0x0c,0xa1,0x29,0xf9,0xba,0x92,0xb5,0xdd,0xb8,0x1a -.byte 0xbb,0xab,0x44,0xb2,0xda,0x1b,0x8b,0xc1,0x3c,0x61,0x9f,0x7a,0x8b,0x89,0x99,0x09,0xc3,0xb4,0xe4,0x24,0xf5,0x3b,0x36,0xa6,0x61,0x0a,0xec,0x2a,0x1c,0x92,0x7c,0xb1,0x7c,0xd8,0x0b,0x98,0x48,0x8d,0x52,0xa2,0x57,0xc1,0x28,0x89,0xbb,0x60,0x5c,0x58,0x62,0x41,0x1c,0xd6,0xfb,0x69,0x09,0x93,0x90,0x31,0xc4,0x72,0x71,0xf0,0x4f,0xcf -.byte 0x10,0xbb,0xb7,0x6c,0x3b,0x53,0xa3,0x0b,0xff,0x44,0x4c,0x37,0xd5,0x26,0x83,0x7e,0x5c,0xb9,0xa5,0xe8,0x8b,0xc4,0x15,0xf6,0xc7,0xd1,0x39,0x67,0x01,0xb7,0xca,0xa7,0x71,0xa8,0x04,0x95,0x0f,0xfc,0x0a,0x9e,0x52,0xb2,0xfb,0x48,0x47,0xb6,0xa5,0x14,0xc2,0x4f,0xa8,0xd5,0x0f,0x10,0x76,0x39,0x23,0x74,0x2e,0xe5,0x17,0xcb,0xad,0x8a -.byte 0x4a,0x25,0xc8,0x9b,0x25,0x94,0x34,0xbc,0x4b,0x2f,0xdc,0x0a,0xcd,0xc1,0x02,0x72,0x7d,0xa0,0x10,0xa7,0x32,0x68,0xe8,0xd5,0x23,0xe8,0xc9,0xbc,0x05,0x05,0x1e,0xac,0x55,0x45,0xfb,0x42,0x2f,0x0f,0x51,0x8d,0x31,0xb1,0xbc,0x10,0xa1,0x03,0xc3,0x6f,0x35,0x08,0xa5,0x2f,0x91,0x4e,0x43,0x6b,0x62,0x3b,0x00,0x4c,0xd0,0xb8,0x33,0xbc -.byte 0xca,0x57,0xb8,0x1b,0xb4,0x52,0x1a,0xa7,0x03,0x78,0xa0,0x4f,0xda,0x86,0xb9,0xd8,0xc6,0x69,0xe6,0x61,0x2e,0x62,0x96,0x60,0x0d,0x76,0xdc,0x5d,0x0e,0xa8,0xf3,0x86,0xde,0xcf,0x39,0x34,0xc7,0x69,0xed,0xcb,0x9a,0xf5,0xc3,0xce,0x6d,0xa5,0x7f,0xae,0x73,0xb9,0xa6,0xbf,0x88,0x93,0x2b,0x0e,0x8b,0x4b,0xa5,0xeb,0x62,0xc6,0x1a,0xc7 -.byte 0x63,0x63,0x58,0x62,0x37,0xc6,0xbc,0x00,0x72,0xac,0x3d,0x7c,0x22,0xa5,0x59,0xf1,0x6e,0x60,0x45,0x3e,0x99,0x76,0x40,0x82,0xa7,0x52,0xf3,0x48,0x8e,0x4a,0xa3,0xe1,0x3b,0xea,0x77,0xa7,0x7d,0x13,0xe7,0xc4,0xc6,0xa6,0x6e,0xda,0xe8,0x50,0xc8,0x39,0x30,0xab,0x8a,0xe1,0x08,0xa9,0xe3,0xbd,0x8d,0xbd,0x83,0x3c,0xbc,0x6c,0x92,0xed -.byte 0xf1,0xa9,0xd3,0x50,0xf2,0x29,0x8b,0x39,0x46,0xaf,0x08,0x7e,0x00,0x64,0x2f,0xa8,0x18,0xab,0x7e,0x07,0xd3,0x63,0x2a,0xd3,0xd3,0xbb,0xf9,0xdd,0x2b,0xec,0x70,0x35,0x1a,0x94,0x6b,0x87,0xe4,0x1a,0x0a,0x44,0x46,0x08,0xa6,0xce,0x1b,0xf7,0xd7,0x20,0x87,0x1a,0x96,0x6c,0xbe,0xdf,0x73,0x3b,0xc9,0xaf,0x89,0x1c,0x2f,0x47,0xe9,0xd8 -.byte 0x03,0xa6,0x03,0x6c,0x73,0xa9,0x65,0x20,0x36,0xea,0x6f,0xe7,0x96,0x7c,0x01,0x87,0xb0,0x21,0xba,0xb4,0xed,0x1f,0x81,0x65,0x97,0x36,0xda,0x68,0x80,0x64,0x99,0xe6,0xda,0x95,0x04,0xdf,0x5d,0xfd,0x86,0xd1,0xfd,0xfa,0x1c,0xd7,0x89,0xbf,0xe6,0x99,0x6c,0xf5,0x01,0x56,0x20,0x88,0x79,0xa7,0x8d,0x88,0x82,0xe5,0x32,0x38,0xe0,0xf0 -.byte 0x98,0x63,0xa9,0xab,0xeb,0x09,0x8d,0xaf,0x3f,0xa8,0x57,0x98,0xde,0xc8,0x9c,0x8d,0x1d,0x18,0xc5,0xa8,0x82,0x51,0x9b,0x6f,0xc6,0xb8,0x09,0xd3,0xea,0xd4,0xe3,0xac,0xd1,0x0e,0x88,0xda,0xdf,0x38,0x53,0x14,0x87,0x28,0x6f,0x13,0x35,0xdb,0xfe,0xa1,0xe7,0x43,0xb5,0x02,0x46,0x08,0x1a,0x31,0x0d,0x9e,0x3d,0x3b,0xbf,0xbb,0x82,0x9c -.byte 0x09,0xf3,0xd9,0x22,0x0a,0x82,0x07,0xd3,0xe8,0x19,0x6e,0x21,0xd2,0xa2,0xa8,0x14,0xbc,0x42,0xb6,0xeb,0x8c,0x40,0x9b,0xb2,0xa9,0x17,0xad,0x2c,0x19,0xaa,0x4b,0x22,0xf9,0x4e,0xde,0x8f,0xbe,0x78,0x9b,0xab,0xb9,0xfa,0xb1,0x3e,0x68,0x86,0x1a,0x4a,0x61,0xba,0x63,0x51,0x25,0x11,0x59,0xd0,0xb7,0x0c,0xb7,0xcc,0x45,0x05,0x6d,0x5a -.byte 0xe2,0xd7,0x10,0x80,0x19,0xd3,0xa9,0xab,0xb6,0x9f,0x53,0x7a,0xaa,0x19,0x74,0x01,0xc9,0xd6,0x45,0x42,0x2c,0xe5,0xc0,0xcf,0x62,0xe6,0x95,0x6f,0x4c,0x90,0x50,0x97,0x61,0x83,0x73,0xd0,0xc2,0xd5,0xf0,0x05,0xca,0xe9,0x6f,0x67,0xa9,0x51,0xb8,0xb4,0x9d,0x30,0x8e,0xe3,0x29,0xf9,0x3b,0x3d,0x17,0x25,0xad,0xbb,0xb0,0x34,0x68,0x29 -.byte 0x06,0xad,0x0e,0xdf,0x41,0xa6,0xf1,0xa6,0x25,0xc4,0xf0,0x0d,0x57,0x84,0x34,0x2c,0x3b,0xb1,0x41,0xd6,0x83,0x00,0x3a,0x91,0x98,0x8e,0xd0,0x59,0x0b,0x2d,0xc9,0x65,0x03,0x91,0xcb,0x03,0x97,0x57,0xde,0x11,0x8b,0x4b,0x1b,0x85,0x0b,0xb6,0x68,0x25,0x3c,0x1a,0x04,0x7d,0xd5,0x2b,0x16,0x69,0x1f,0x64,0x8b,0x47,0x60,0x17,0xaa,0x68 -.byte 0x45,0xf2,0x0b,0xf8,0xa2,0x27,0xf8,0x47,0x86,0x41,0x94,0x3f,0x92,0xc3,0x02,0xab,0x80,0x2b,0x0e,0x3c,0xd0,0x13,0x59,0x08,0xfc,0x13,0x33,0x52,0xbb,0x2d,0x6b,0x22,0xa2,0x8b,0x9f,0x7c,0x8e,0x40,0x35,0xa4,0xc7,0x45,0xb7,0xf8,0x10,0x22,0x95,0xc5,0x48,0xc1,0x50,0x4d,0x4a,0x36,0xe1,0xec,0x1e,0x07,0xf7,0x68,0x63,0xcb,0x13,0x03 -.byte 0x70,0x63,0xb1,0x9b,0xf3,0x60,0x01,0x6e,0x63,0x5c,0x4d,0x2c,0x5c,0x5c,0x58,0x8b,0xbb,0x6e,0xd1,0x69,0xdd,0x19,0xfe,0xfb,0xd6,0xdc,0x68,0x97,0x9c,0x46,0x0d,0xdd,0x4d,0xbd,0x52,0xe4,0xd9,0xc2,0x03,0x4e,0x4c,0xe2,0x66,0x6b,0x4d,0xbe,0x6b,0xf3,0xd6,0xbe,0x2d,0xba,0xdd,0x1b,0x4f,0x60,0x02,0x74,0xa1,0xf0,0xd0,0xfa,0x23,0x33 -.byte 0x29,0x7e,0x00,0x09,0x47,0x15,0xa8,0xd8,0xdb,0xb8,0xe1,0x20,0xd5,0xe2,0x91,0xd0,0xe8,0xfa,0xa1,0x0d,0x80,0xbd,0x7d,0x62,0x9d,0xf2,0xbc,0x03,0xa1,0x44,0x9f,0x8d,0x3d,0xe3,0xb4,0xec,0x32,0xd9,0x66,0xb0,0xc7,0x75,0x11,0xaa,0xab,0xb7,0x84,0x1d,0x5b,0x4f,0x25,0x5c,0x53,0xed,0xbb,0x6d,0x06,0x1f,0x12,0x5f,0xc0,0xeb,0x55,0x3e -.byte 0xd0,0x5b,0x4d,0x07,0xf7,0x84,0x12,0xbc,0xc8,0xd4,0xf4,0x69,0xdb,0x71,0x8a,0x00,0x58,0xf5,0x84,0xff,0xc3,0xbc,0x13,0x6e,0x5f,0xac,0xd6,0x72,0x1b,0x2d,0xbb,0x27,0xfd,0x8d,0xcc,0x59,0x79,0xb9,0x63,0xe8,0x0a,0xf3,0x7f,0xa4,0x9f,0x4c,0x35,0x9a,0xdc,0xff,0x11,0x42,0xf3,0x1c,0x86,0xd0,0x22,0x7e,0x81,0x79,0x04,0x93,0x5c,0xf2 -.byte 0xab,0xdf,0xb7,0x1d,0x84,0xbd,0xde,0xfb,0xd2,0x75,0x43,0xb8,0x19,0x63,0x97,0xfe,0x0e,0x91,0x9d,0x38,0x50,0xc5,0x7a,0xd6,0x51,0xd4,0xfc,0x8d,0xec,0xd5,0xe2,0x07,0xce,0x21,0x03,0x02,0xa1,0x61,0x8d,0xf1,0xf5,0x1f,0xb3,0xaf,0x9f,0x13,0xd8,0x81,0xd2,0xf7,0xe9,0xe2,0x62,0x49,0xca,0x1c,0x15,0x07,0x39,0xe6,0x01,0xec,0x6c,0x7d -.byte 0x3b,0xf1,0x52,0xda,0xf2,0x97,0x55,0xef,0x6f,0x88,0x82,0x0e,0xe6,0xf4,0x3e,0x33,0xf6,0x61,0x6d,0xef,0xbf,0xa8,0x9a,0x91,0x2f,0xb3,0xd2,0x3d,0xaa,0x7a,0x4e,0x80,0xe1,0x04,0xbe,0xc7,0xf8,0xc3,0xc9,0xd8,0xa2,0x01,0x5d,0x30,0xae,0x6d,0x39,0x52,0x60,0x9d,0x07,0xd5,0xa2,0x86,0xf0,0x88,0x00,0xec,0x18,0x11,0x2d,0x69,0x86,0xa9 -.byte 0x5a,0x73,0xda,0x4e,0x4c,0xdb,0xb8,0x02,0xad,0x53,0xec,0x20,0x0f,0x35,0xe0,0x4f,0x6e,0xd5,0x04,0xcc,0xa0,0xf5,0x8c,0x7d,0x31,0x04,0xa4,0xcf,0xf0,0x27,0xd2,0xb6,0x7d,0x8c,0x26,0x5f,0x19,0xba,0x79,0x80,0xec,0x6d,0xfe,0xaf,0xc1,0x3a,0xc2,0x3d,0x14,0x3c,0xa0,0xc5,0x77,0xf4,0x96,0x56,0x51,0x8b,0x7c,0x7e,0xe5,0x23,0x5d,0x46 -.byte 0x1b,0x2e,0x28,0xc0,0x80,0x6b,0x6a,0x85,0x6c,0xcf,0xaa,0x28,0xf3,0x83,0x2d,0x42,0x6f,0xf3,0x5e,0x5d,0xa2,0x7b,0xba,0x5c,0x12,0xb0,0xda,0xa0,0xeb,0xdf,0xad,0x1d,0x4c,0x54,0xcf,0xad,0x02,0x68,0xcd,0xfe,0x5c,0x5b,0x65,0x6d,0xa5,0xcc,0xd3,0xed,0x32,0x74,0x6c,0x58,0x83,0x3a,0xc1,0x71,0xbf,0xb5,0xa2,0xbd,0x10,0xe5,0x46,0xc5 -.byte 0x00,0x82,0xb1,0xeb,0x6f,0x73,0xf9,0x12,0x23,0xe4,0xda,0xff,0xa3,0xc4,0x9c,0xf1,0xcc,0x0e,0x1a,0x7a,0x10,0x62,0x8f,0xa5,0xb2,0x35,0x51,0x67,0xb5,0x95,0xbe,0x4c,0x81,0x53,0xfc,0xdd,0x27,0x26,0x97,0x42,0x01,0xec,0x08,0x91,0xb8,0xf0,0xaf,0x57,0x54,0x73,0x52,0x8f,0xde,0xca,0xed,0x1b,0xca,0x8d,0x97,0x1e,0xdc,0xe7,0xfa,0x68 -.byte 0xaf,0x37,0xb0,0x62,0xa3,0x9f,0xbc,0xac,0x9f,0x28,0x1e,0xb7,0xaa,0xb0,0x91,0xe4,0x95,0xad,0xf9,0xe5,0xd4,0xcc,0x23,0x0f,0x4a,0x2d,0xdd,0xea,0x64,0xd1,0x04,0x3c,0xd0,0xca,0xfe,0xd3,0x19,0x9d,0x28,0xa5,0x1c,0xff,0x3e,0xae,0xe9,0xfb,0x12,0x03,0x6d,0xcf,0xbc,0x5f,0x27,0xce,0x1a,0xb9,0xc0,0x31,0x88,0x6e,0x2e,0xaf,0x35,0x5f -.byte 0xf0,0xce,0x92,0xf8,0x6f,0xd6,0x67,0x1c,0xc6,0x5c,0xee,0x59,0xaa,0xd6,0x8c,0xa8,0x13,0xe6,0xf7,0xe2,0x82,0x2f,0x82,0x1e,0x4c,0x0d,0xab,0x3e,0xdb,0x4d,0xc5,0x90,0x32,0xe4,0xf0,0x74,0xc1,0x92,0x1b,0xdd,0xf3,0xa7,0xf6,0x6b,0x01,0x9d,0x8d,0x78,0x3d,0x5a,0x46,0x74,0x16,0x93,0x44,0xca,0xbe,0x31,0xea,0xb4,0x65,0xcd,0xe6,0xdd -.byte 0x56,0x9d,0x63,0x48,0xf0,0xf3,0x15,0x91,0x6c,0x27,0xf9,0xf7,0x3b,0x9f,0x04,0x6d,0x4d,0x1d,0xf1,0x7c,0xd1,0x81,0x06,0xef,0x04,0x47,0x98,0x5d,0x21,0xf4,0xe0,0xa0,0x13,0xaf,0x1d,0xb0,0xd5,0x45,0x64,0x92,0x46,0x99,0xff,0xb4,0xbf,0x36,0x01,0x2d,0x23,0x6a,0xc4,0x6b,0x3f,0x91,0x10,0x03,0xaf,0x6e,0x79,0x86,0xdb,0x15,0xde,0xfa -.byte 0x0d,0x71,0x04,0x16,0x12,0x31,0x9b,0x69,0xb9,0xe0,0xe7,0x4e,0xfd,0x0e,0xd5,0x71,0xa0,0xc7,0xd7,0x46,0xdb,0xda,0xbd,0xcd,0xdc,0x77,0xe5,0x71,0x9d,0xa1,0xf4,0x02,0x10,0xc6,0x27,0x76,0x4e,0xa6,0x35,0xe6,0x9e,0xda,0xbe,0xd8,0xc0,0x21,0x15,0xd4,0xcc,0xd5,0x4b,0xdf,0x38,0xc5,0x15,0x4b,0xfa,0x4e,0x83,0xf4,0x27,0xdb,0x8a,0xb1 -.byte 0x0e,0x1f,0xc9,0x3c,0x1c,0x36,0x35,0x54,0x8b,0x54,0xf8,0x31,0x1e,0x0e,0x1c,0x4e,0x44,0x29,0x90,0xad,0x28,0x85,0xb4,0x72,0x2d,0x1b,0x8b,0x26,0x2f,0xb6,0xc2,0x14,0x0e,0x81,0xd0,0x37,0x29,0x5c,0x0f,0xdc,0x21,0x62,0x10,0x7a,0xeb,0xa3,0x6e,0xd4,0x5b,0xb4,0x13,0x2e,0xd6,0x8f,0xd9,0x57,0x0d,0x9b,0xfd,0x1e,0x66,0xb7,0x6e,0xac -.byte 0x88,0xb9,0x75,0x60,0x62,0x83,0x72,0x96,0xc6,0x2e,0xdc,0xfe,0x88,0xee,0x07,0x9a,0x62,0x19,0xde,0xf1,0xa5,0xfb,0xcc,0xdb,0x4a,0xeb,0x16,0x60,0x34,0x46,0xfc,0xf2,0x6d,0xee,0xfc,0xa0,0x3a,0xb1,0x11,0x03,0x8b,0xae,0x26,0xef,0x86,0x91,0x20,0x7a,0x19,0x35,0xd6,0x12,0xfc,0x73,0x5a,0xb3,0x13,0xf8,0x65,0x04,0xec,0x35,0xee,0xf8 -.byte 0x70,0xb2,0x0b,0xe1,0xfc,0x16,0x35,0xec,0x6b,0xdd,0x8b,0xdc,0x0d,0xe8,0x91,0xcf,0x18,0xff,0x44,0x1d,0xd9,0x29,0xae,0x33,0x83,0xfe,0x8d,0xe6,0x70,0xbb,0x77,0x48,0xaa,0xe6,0xbc,0x51,0xa7,0x25,0x01,0xcf,0x88,0xc4,0x8b,0xfc,0xb1,0x71,0x01,0xc7,0xfc,0xd6,0x96,0x63,0xee,0x2d,0x04,0x1d,0x80,0x24,0xd0,0x80,0x03,0xd9,0x18,0x96 -.byte 0xec,0x6a,0x98,0xed,0x6e,0x9a,0xe0,0x42,0x5a,0x9d,0xec,0xed,0x46,0x3c,0xb5,0xf0,0xd6,0x88,0x92,0x89,0x38,0x5f,0xd6,0xba,0xfd,0x32,0x31,0x81,0xe9,0xf1,0x56,0x89,0xa3,0x56,0xa6,0x03,0x00,0x60,0xe1,0xa8,0x59,0xdb,0xbe,0x72,0x39,0x6c,0x08,0x4d,0x26,0x57,0xa6,0xf6,0x13,0x7d,0x4a,0x2f,0x64,0xb8,0xa7,0x23,0x2c,0xa4,0x4a,0xad -.byte 0xcf,0xa1,0xa2,0x32,0xbb,0xd1,0x98,0x02,0xe4,0x1a,0x41,0x26,0x23,0xba,0xa2,0x17,0x62,0xaa,0xa6,0xc7,0x74,0x9d,0xea,0xc7,0xa0,0x08,0x0a,0x1a,0x4e,0x71,0xd9,0x45,0xf7,0xe8,0x57,0x79,0x12,0xd0,0x38,0x2f,0xdb,0xbd,0x5a,0x84,0xe1,0xb2,0x62,0x7e,0x56,0xb3,0x50,0x2a,0xa0,0x32,0x1f,0x86,0x71,0xc4,0xa5,0xba,0x93,0x5b,0x22,0x97 -.byte 0xf4,0xe5,0x44,0x27,0x6b,0x06,0x84,0x55,0x19,0x45,0x12,0x75,0x4b,0xf0,0x76,0x6d,0x3c,0x0a,0x17,0xc2,0x9d,0x96,0x72,0xe7,0x5e,0x79,0x84,0x0a,0x39,0x64,0x09,0x6e,0x7e,0xd7,0x77,0x40,0x75,0x2c,0xbd,0x98,0xae,0x3e,0x34,0x08,0x4d,0xda,0x2c,0xcf,0x0c,0xa2,0x8c,0x40,0xfa,0x34,0x43,0x15,0xed,0x4f,0x69,0xa6,0xef,0x2d,0x3c,0x55 -.byte 0x7a,0xe1,0x67,0xd1,0x0a,0x89,0xe0,0x2d,0x02,0x35,0x57,0xc8,0x9a,0x4b,0xc4,0x46,0xa7,0x57,0x03,0x89,0x7d,0x3f,0x70,0x47,0x03,0x06,0xd9,0x81,0x1f,0x8d,0x7e,0x36,0x9b,0xfd,0xad,0x20,0x9d,0x5a,0x29,0xe9,0x40,0x6a,0xb8,0x07,0x6b,0xc7,0x2b,0x58,0xd2,0x1d,0xef,0x88,0xa5,0xfb,0x3b,0xd6,0x9f,0xfd,0x89,0x0e,0x50,0xd4,0xbc,0x89 -.byte 0x3f,0x3c,0x6c,0x50,0xc6,0xe3,0x8b,0x7e,0x34,0x8b,0x26,0x99,0x2a,0xfa,0xa5,0x19,0x53,0xb5,0x5e,0xfd,0x94,0xe8,0x33,0xb2,0x6d,0x9c,0x3c,0x0c,0x14,0x90,0xc4,0xa2,0x4a,0x3a,0xca,0x07,0x72,0x46,0x37,0xfc,0x02,0x5d,0xf4,0x97,0xca,0x8e,0xc6,0xc4,0x63,0xda,0x5c,0x89,0xc3,0x6c,0xb1,0x1a,0xf5,0x2a,0xbc,0x2e,0xe3,0xcd,0x2f,0xe2 -.byte 0x91,0x16,0xf9,0x94,0x0e,0x1b,0xe6,0x01,0x73,0x61,0x1e,0xcf,0x5e,0x21,0x70,0xcb,0x5b,0x87,0xc1,0x46,0x39,0x59,0xa6,0x74,0x82,0x7f,0xa2,0x6c,0x4a,0x50,0x5f,0xbd,0x1c,0x1a,0x65,0x80,0x01,0x44,0x19,0xcf,0xcd,0xef,0x3d,0x5e,0x1b,0x71,0x82,0x4f,0x8b,0xc1,0xa0,0x9a,0x77,0xee,0xac,0x06,0xdc,0x6a,0xa0,0x34,0x50,0xa4,0xe0,0xda -.byte 0x3d,0xa0,0xf7,0x9a,0xb8,0xd5,0x59,0xe0,0x7f,0x05,0x04,0xd5,0x32,0x8c,0x49,0xf5,0x0a,0x0e,0x99,0x83,0xf5,0x47,0x2b,0x7c,0x7b,0x65,0x25,0x02,0xc4,0x88,0xbb,0x6a,0x4f,0x89,0x31,0x60,0xc2,0x47,0x8b,0x22,0xfc,0x4a,0xde,0xb3,0xb9,0xed,0xb8,0xdf,0xd7,0xd5,0x09,0x98,0xcc,0x5f,0xaf,0xbb,0x02,0xc3,0x62,0x62,0xee,0x99,0x42,0x1b -.byte 0xbe,0x5b,0xa8,0x5c,0x40,0x03,0x86,0x29,0x29,0x06,0x0b,0x53,0x46,0x29,0x03,0x3b,0x11,0x64,0xf1,0x09,0xca,0x69,0x69,0xfa,0xcc,0x85,0x23,0x14,0x1b,0xfd,0x65,0xb9,0xf5,0x6b,0xbb,0x2a,0x9d,0x6e,0x64,0x1a,0xe1,0x37,0x39,0xd4,0x85,0x40,0xa3,0xf9,0x04,0xec,0x9e,0x3b,0x74,0x97,0xa4,0x64,0x8a,0x48,0xb2,0x62,0xc1,0x1c,0xed,0x67 -.byte 0x6f,0x23,0xae,0x0f,0x64,0x2e,0xe5,0x92,0xb6,0xb5,0x71,0x24,0xc0,0x60,0x9a,0x10,0x23,0x6b,0x4a,0x22,0xe9,0x0a,0xaa,0x09,0x62,0x39,0xe0,0x40,0xee,0x13,0x27,0x14,0x73,0xeb,0x75,0x7b,0x4a,0xe1,0x42,0x65,0x37,0xae,0x80,0x08,0x26,0xf9,0x53,0x98,0x58,0xdd,0xf5,0xed,0x26,0x37,0x37,0x85,0xb5,0x88,0x91,0x05,0x2d,0x04,0xa6,0xd5 -.byte 0xa6,0x98,0xb0,0x0e,0x4b,0x4c,0x53,0x76,0x79,0xad,0x82,0xc5,0x16,0xba,0xd8,0x20,0x5f,0x4c,0x1d,0x69,0xa0,0xe0,0xe9,0xbc,0xb8,0x5c,0x10,0x4a,0x0a,0xd3,0x52,0x9c,0x2e,0x1b,0x6c,0xf7,0x43,0x83,0x6f,0xa9,0xcc,0x00,0xed,0x16,0x4c,0xc3,0x24,0x79,0x59,0x68,0xfb,0xf9,0xf6,0xb0,0xb4,0x01,0xc2,0xdd,0xf7,0xe5,0x3b,0x60,0x48,0x49 -.byte 0x32,0x48,0x05,0xa8,0x62,0xa3,0x03,0x9f,0x3d,0x91,0xdb,0x84,0x64,0x6f,0x1e,0x50,0x8e,0xdf,0x1a,0xa0,0xb1,0xf4,0x34,0x7c,0xe6,0xb7,0x7c,0x14,0xa1,0x65,0x1a,0xb4,0xdb,0x67,0x78,0xb1,0x88,0x3c,0xc2,0x5e,0x0e,0xea,0x32,0x15,0xc7,0xda,0xe4,0x9a,0x44,0xde,0x61,0x90,0x3b,0x97,0x11,0x5b,0x6d,0xa5,0x9a,0x2f,0x1b,0x8b,0xd7,0xdd -.byte 0x73,0xe4,0xc3,0x19,0x5d,0x68,0xcf,0x0e,0xe4,0x69,0xa5,0xeb,0x50,0x6f,0x79,0xff,0x91,0xc6,0x95,0x83,0xe8,0x72,0x6a,0x01,0x49,0x2b,0xcf,0x8f,0x93,0x1e,0xef,0x31,0x17,0x8f,0xa8,0x2b,0x5f,0x4b,0x79,0x8b,0xe5,0x6c,0xb7,0x61,0xd5,0x9e,0xe0,0xd4,0x25,0xc3,0x93,0x31,0x8f,0x66,0x6c,0x48,0x30,0x65,0xf4,0xd7,0xde,0x64,0xee,0xbd -.byte 0xbd,0xad,0x32,0xfc,0xf3,0xd8,0x7c,0x85,0x7c,0x24,0x40,0xb6,0xd4,0xe0,0x4b,0xc0,0xab,0xcc,0xeb,0x77,0x7c,0xb7,0x33,0x3c,0x90,0x04,0xaf,0x85,0xaa,0xb4,0xaa,0x90,0x67,0x29,0xd9,0x85,0x6a,0x34,0xf4,0xc4,0x6c,0xbc,0xb4,0x86,0x54,0x83,0xd5,0x5e,0xf3,0xdd,0x1a,0x56,0x5e,0xa5,0xd8,0x06,0xc0,0xa7,0x27,0xd4,0x0d,0x5b,0x08,0xf4 -.byte 0xb4,0x15,0xf9,0xb4,0x56,0x1c,0x80,0x98,0xc9,0xcd,0xf0,0x38,0x18,0xbe,0x99,0xec,0x7e,0x0c,0x3d,0xc1,0x98,0x26,0x9d,0x50,0xe4,0x00,0xcf,0x0f,0x0b,0x77,0x86,0x31,0x55,0x38,0xa4,0x31,0x50,0x51,0x64,0x88,0x81,0x05,0x32,0x99,0x38,0xd1,0x62,0x20,0x8e,0xf0,0x29,0x31,0xf5,0x79,0xbb,0x1e,0x0f,0xba,0x51,0x94,0xa9,0x54,0xcd,0x43 -.byte 0xce,0xe5,0x2c,0x29,0xa5,0x51,0x23,0x97,0x5d,0x36,0xff,0x51,0x5c,0x66,0xb7,0x62,0x1b,0x5f,0xd7,0x2f,0x19,0x07,0xff,0x0a,0xfc,0xf6,0x6e,0xb5,0xfd,0xa9,0x92,0x40,0xd3,0xe6,0x99,0x15,0x6f,0x1e,0x91,0xad,0x1f,0x4d,0x1c,0xe2,0xd9,0xcf,0x01,0x71,0xec,0x1a,0xa3,0xba,0x48,0x40,0xfd,0x18,0xb1,0x24,0x2b,0xd2,0x37,0xb5,0x74,0xdd -.byte 0x7e,0xf6,0x18,0xb4,0x7b,0x0e,0x7d,0x65,0x46,0x7b,0xe3,0x51,0x03,0xae,0xe1,0xd0,0x74,0xc6,0xc9,0xda,0x0e,0x79,0x6f,0xf5,0x62,0xc0,0x7e,0x76,0x3e,0x13,0x8b,0xe0,0x4c,0xfa,0x7e,0xe1,0xa2,0xee,0x9d,0x3f,0x91,0x9d,0x21,0xdd,0xc2,0xd0,0xa5,0x1d,0x17,0xd6,0xdc,0xeb,0xa3,0xc0,0x71,0xa0,0xfe,0xf0,0xaf,0x31,0xdc,0xa3,0xd4,0x21 -.byte 0x4a,0x32,0x1d,0x54,0x25,0x3b,0xc8,0x8f,0x68,0xcd,0x99,0xce,0x76,0x39,0x42,0xd8,0xca,0xf2,0x46,0x72,0xfe,0x52,0xc2,0x90,0x83,0xed,0xa0,0x6d,0x1b,0xf5,0xb1,0x09,0xae,0x2b,0x34,0x4f,0xd3,0x78,0x19,0x7f,0xad,0x8d,0x50,0x26,0x9c,0x36,0xa3,0xb5,0x3d,0x0b,0xa6,0x87,0x65,0xa0,0xdb,0x88,0x20,0xff,0xb6,0xfd,0xc5,0xbd,0x0a,0x28 -.byte 0xc8,0x9c,0x42,0x7f,0x24,0x58,0xe9,0x07,0x53,0x4b,0x9a,0x2a,0x1e,0x7b,0x90,0x97,0x78,0x74,0x80,0x5d,0xe5,0x6e,0xae,0x15,0x68,0xd4,0x2a,0x3a,0xd3,0x00,0x4f,0x4b,0xff,0x8f,0x1e,0x8f,0x9f,0x75,0xe5,0xea,0x9d,0xb9,0xed,0x8f,0xa9,0x2b,0x70,0xa8,0xcb,0x08,0x85,0xd3,0x8f,0x5d,0xc7,0x49,0x66,0xcc,0xa8,0x6d,0xbd,0x01,0x93,0xd5 -.byte 0xe6,0x75,0x2e,0x25,0x07,0x59,0x86,0x3f,0x44,0x8b,0x0b,0xb5,0x38,0xd5,0xbd,0xcf,0x48,0x8a,0xf7,0x71,0xd6,0x6b,0x2e,0x93,0x3d,0x0b,0xc0,0x75,0xee,0xa8,0x5d,0x9c,0x3d,0xa5,0xdb,0xc5,0x8d,0xac,0xda,0xf4,0xcd,0x5f,0x24,0xfe,0x86,0x14,0x44,0x65,0x3f,0x89,0x7f,0xd3,0x61,0x48,0xb0,0x43,0xf0,0x1e,0xde,0xbc,0xb7,0x51,0x0f,0xfc -.byte 0x32,0xf2,0x04,0xe2,0x4b,0xcb,0xbb,0x63,0x7d,0x5b,0x9a,0xb1,0x91,0x57,0x89,0xdc,0xed,0xde,0x91,0x2d,0xdd,0x42,0xc8,0x3c,0xb0,0xd7,0xa5,0xbc,0xa7,0x33,0x14,0x32,0xaf,0xf7,0xe9,0x25,0xd2,0x1a,0x64,0xf7,0x1b,0xab,0x0e,0xbc,0x50,0xbc,0x85,0x44,0xe0,0xa6,0xf1,0x4a,0x32,0x2f,0x30,0x27,0x48,0x4f,0xfc,0x8a,0x5a,0x78,0xe7,0x16 -.byte 0x55,0xcf,0xca,0x15,0xa8,0xa8,0xa2,0xef,0x9a,0x16,0x02,0xf4,0xb0,0x44,0xfd,0xc4,0x51,0x01,0x4f,0x1d,0x9d,0x09,0x62,0x42,0xe9,0x8b,0x18,0xa4,0x65,0xef,0x8b,0xfe,0x71,0x9f,0x4b,0x47,0x48,0x41,0x73,0x5c,0x0c,0x52,0x7d,0x79,0xbc,0x93,0x2a,0xaa,0x81,0x99,0x21,0xa5,0x9e,0xac,0xcd,0x57,0x51,0x50,0xbc,0xc9,0x96,0xaf,0xdf,0x1a -.byte 0x8f,0xee,0x36,0x05,0x20,0x32,0xe8,0x51,0x94,0x72,0x12,0xa3,0x17,0x25,0x7f,0x0a,0x3e,0xcc,0x22,0xcf,0x05,0xb2,0x2b,0xaa,0x36,0x01,0xdf,0xd4,0x4e,0xe1,0x02,0x43,0x4e,0xac,0x50,0x64,0xcd,0x2f,0xc2,0xa9,0xb0,0xf2,0xf2,0x4c,0xdf,0x16,0xa6,0x54,0xf7,0xbf,0x1a,0x69,0xeb,0xa1,0x5a,0xc7,0xcf,0x46,0x2d,0xc2,0x3a,0x7f,0x4a,0x14 -.byte 0x22,0x15,0x46,0x46,0x2d,0xc1,0x98,0xf7,0x0b,0xf3,0x27,0xfc,0x78,0x67,0x05,0xd8,0xe0,0xf6,0xb8,0xb6,0x0b,0xdb,0x4d,0x6b,0x7e,0x9b,0xbf,0x5c,0x15,0x97,0x49,0x9f,0x6f,0x11,0x6c,0x6e,0x1d,0x1e,0x65,0x5b,0xb9,0x60,0x8f,0xa3,0xa9,0x99,0x17,0x92,0xb8,0x65,0x25,0xc4,0xef,0xea,0xa6,0xc0,0x57,0xa9,0x4c,0x78,0xe3,0xd6,0xf2,0x19 -.byte 0x9c,0x86,0x9e,0x45,0x3e,0xfd,0x21,0x4c,0x2a,0x56,0x7c,0x23,0xf2,0x22,0xa1,0x81,0xdb,0xe6,0xfa,0x85,0x19,0x3b,0x1d,0x61,0xb3,0x21,0xb5,0x64,0x1d,0x07,0x66,0xd2,0xe5,0x9c,0xb0,0x76,0x9d,0xc9,0x02,0x6a,0x8d,0xd5,0x84,0xd5,0xa7,0x7c,0x70,0x64,0x46,0xd6,0xff,0xc7,0x9f,0x2f,0xed,0xc1,0x5a,0xcb,0x56,0x12,0x31,0x9d,0xff,0x66 -.byte 0x9a,0xf8,0x50,0xc6,0x54,0xfd,0x8d,0x49,0x32,0x8c,0xdd,0x8c,0xbe,0x30,0x79,0xaf,0x1a,0xd5,0x28,0x1d,0x03,0x87,0x12,0x60,0x7a,0xcc,0xe6,0xe8,0x4e,0x21,0x5d,0xa3,0x06,0xfb,0xdf,0xf6,0x31,0xd6,0x10,0x3e,0xec,0x23,0x69,0xc7,0x7b,0xf6,0x78,0xa6,0xd1,0x8a,0x48,0xd9,0xdc,0x35,0x1f,0xd4,0xd5,0xf2,0xe1,0xa2,0x13,0x8a,0xec,0x12 -.byte 0xa7,0xf1,0x5d,0xb2,0xc3,0x6b,0x72,0xd4,0xea,0x4f,0x21,0xff,0x68,0x51,0x51,0xd9,0xd7,0x2f,0x28,0xd7,0xdf,0xbc,0x35,0x4f,0x49,0x7e,0xe7,0x21,0x82,0xd7,0x0c,0x7c,0xf4,0x86,0x86,0x62,0xcd,0xf5,0x23,0x77,0xc1,0x14,0x8a,0xc4,0x2a,0x82,0x74,0x0e,0x90,0x93,0xd5,0x5a,0xc0,0x57,0x93,0x1a,0xe1,0x1c,0x13,0x17,0x72,0xc3,0xa6,0x54 -.byte 0xc4,0xe2,0xfc,0xd3,0xa0,0xce,0x08,0x87,0x9e,0x2a,0xaf,0xa7,0xbb,0x2d,0xaf,0xc0,0x38,0x97,0xc8,0x6d,0xb8,0x7b,0x75,0xc5,0xf2,0x79,0x62,0xdc,0x7c,0xa9,0xfd,0x19,0xa2,0xb1,0xee,0xdf,0x90,0x18,0x5a,0xdb,0x3c,0xba,0x0d,0x84,0xd6,0xaf,0x15,0xee,0xb6,0xa5,0x78,0x38,0x87,0xdf,0x42,0xd6,0xd1,0xa2,0xe9,0xe0,0xa6,0xf2,0x4e,0xa4 -.byte 0xed,0xa5,0xf6,0x66,0x7f,0x99,0xbc,0xfb,0x4b,0x37,0xca,0x5a,0xb3,0x29,0x8e,0x80,0x30,0x8b,0x74,0x7b,0xac,0x61,0xfb,0xca,0x62,0xfe,0x24,0xc4,0x6e,0xac,0x66,0x97,0xaa,0x9a,0x99,0xe6,0xa8,0xa4,0xd8,0x62,0x58,0x7c,0xd1,0xeb,0xee,0xc8,0x08,0xa0,0x54,0xde,0xb1,0xef,0x57,0x2c,0xb6,0x2c,0x78,0x22,0x10,0xbb,0xfe,0x4b,0x77,0xa5 -.byte 0x5a,0xed,0xbb,0xf8,0x97,0x96,0x20,0xa9,0x8c,0x78,0xb5,0xb9,0x55,0xc9,0xaf,0xb9,0xa1,0x1f,0x13,0x52,0xf9,0xbb,0xaa,0x98,0x01,0x57,0xa6,0x88,0xaa,0x5c,0xf0,0x62,0x5b,0x3e,0xe1,0x5f,0xf4,0x98,0x95,0x8b,0x8f,0x48,0xd6,0xd5,0x8b,0xc2,0x1d,0x45,0x7d,0xe2,0x03,0x66,0x84,0xfc,0xbd,0x8e,0x95,0x9f,0x58,0x99,0x7b,0x4c,0xb6,0xe5 -.byte 0xe2,0xf9,0x2e,0x92,0x58,0xca,0xa9,0x24,0x9c,0x7c,0x46,0xdf,0xea,0xb4,0x6e,0x0e,0xa5,0x9c,0x14,0xbf,0x25,0x5b,0x39,0x4a,0xaf,0x31,0xaa,0xd1,0x2c,0xe6,0x06,0x3d,0xc4,0x60,0xc7,0xcd,0x49,0x8d,0xe1,0x50,0x55,0xe4,0x72,0x68,0xed,0x43,0xb8,0x85,0xa3,0xc3,0xf1,0xf5,0xd1,0xcf,0xcb,0x57,0xac,0x04,0x16,0x22,0xe4,0xfc,0x4a,0x13 -.byte 0x60,0x3f,0x09,0xa4,0xf2,0x9b,0x34,0xeb,0x0c,0x10,0x57,0xc3,0x3f,0x15,0xb5,0x1b,0x6a,0xb3,0x7d,0x37,0x02,0x4c,0x0f,0x6f,0x8b,0x4d,0x5d,0x57,0x7d,0xbf,0x00,0x8a,0x74,0xb4,0x4c,0x5f,0x90,0x27,0x76,0x09,0x8c,0x18,0x3f,0x26,0x3a,0x09,0x06,0xdd,0x8b,0xff,0x0e,0xa4,0xae,0xef,0x0c,0x81,0xf2,0xf3,0x1f,0xe0,0x33,0x33,0x37,0xc6 -.byte 0xc3,0xfb,0x14,0xdd,0xa1,0x16,0x84,0x80,0xcb,0x37,0xe7,0x97,0x6d,0x21,0xa7,0x71,0x19,0x2b,0x2d,0x30,0xf5,0x89,0x2d,0x23,0x98,0xfc,0x60,0x64,0x4a,0x26,0x65,0x4a,0xef,0x12,0x59,0xa3,0x8c,0xd9,0xbd,0xdc,0xb7,0x67,0xc9,0x8d,0x51,0x72,0x56,0x6a,0xe5,0x59,0xa2,0x53,0x4f,0xb6,0x53,0xff,0xb0,0xd4,0x06,0x7f,0x79,0x23,0xf9,0xcb -.byte 0xbf,0x9a,0x93,0xde,0x88,0x33,0x58,0x70,0xa7,0xcc,0x07,0xb1,0x44,0xb9,0x99,0x1f,0x0d,0xb9,0xc9,0x18,0xdc,0x3e,0x50,0x22,0xfb,0x4e,0x86,0x0d,0xc0,0xe7,0x7f,0xc6,0xa1,0x52,0x0d,0x8d,0x37,0xe6,0xaf,0xe3,0x13,0xbe,0xa6,0xf9,0x59,0x39,0x0f,0x17,0x66,0xce,0xb1,0x7d,0x7f,0x19,0x1a,0xf8,0x30,0x3a,0xa5,0x72,0x33,0xa4,0x03,0xb6 -.byte 0xb6,0x9b,0xde,0x7a,0x7a,0x62,0x3d,0x85,0x98,0x8e,0x5d,0x8a,0xca,0x03,0xc8,0x2c,0xae,0xf0,0xf7,0x43,0x3f,0x53,0xb2,0xbb,0x1d,0xd0,0xd4,0xa7,0xa9,0x48,0xfa,0x46,0x5e,0x44,0x35,0x50,0x55,0xdc,0xd5,0x30,0xf9,0x94,0xe6,0x5f,0x4a,0x72,0xc2,0x77,0x59,0x68,0x93,0x49,0xb8,0xba,0xb4,0x67,0xd8,0x27,0xda,0x6a,0x97,0x8b,0x37,0x7e -.byte 0xe9,0x59,0x89,0xc7,0x5e,0xd9,0x32,0xe2,0xaa,0xd1,0xe9,0x2b,0x23,0xca,0x9d,0x89,0x7a,0xf5,0xe4,0xfb,0x29,0xcc,0x88,0xfb,0x82,0x0f,0xbf,0x47,0x54,0xca,0x2b,0x4b,0xd8,0x47,0x7f,0x65,0x38,0x5a,0xb3,0xe8,0x0b,0xd7,0xe1,0x8b,0x89,0x57,0x32,0xdb,0xa3,0x85,0xba,0xf9,0xbc,0x52,0x92,0x20,0x10,0x66,0x54,0x81,0xe1,0x49,0x3f,0xe1 -.byte 0x8c,0x2e,0x0b,0x3b,0xe7,0x49,0xb4,0x60,0x5a,0x20,0x33,0xc4,0x4e,0x81,0xef,0x96,0xda,0x73,0x90,0x2b,0xb4,0x86,0xa1,0x5c,0xcd,0xa0,0xc7,0xf3,0x06,0x0d,0x2a,0x5a,0x41,0x96,0xf5,0x40,0x1b,0x0a,0x3a,0xb7,0x38,0xe1,0xbb,0xe3,0x42,0xf9,0x52,0xe5,0x98,0xe2,0x17,0xd4,0xb0,0x09,0x73,0x75,0xc1,0x00,0x18,0x0f,0xa7,0x0b,0x58,0xc1 -.byte 0x78,0x5c,0x0c,0x05,0xd8,0xfb,0xc5,0xfd,0x5c,0x66,0xbe,0x54,0x68,0xd1,0x16,0x54,0xfb,0xc5,0x97,0xd7,0x03,0x82,0x47,0xbb,0x47,0xea,0x9e,0x8b,0x90,0x07,0xb2,0xd2,0x06,0x14,0x79,0xeb,0xb6,0xe1,0x10,0x55,0xa9,0x13,0xea,0x65,0x7a,0xd0,0xe5,0x66,0x5d,0xe7,0x7b,0x10,0x5f,0x7c,0x25,0x7d,0x4e,0x77,0xb3,0x19,0x02,0xb1,0x45,0x1c -.byte 0x1a,0x51,0x24,0x72,0xd4,0xaa,0x03,0x0c,0x37,0x2a,0x78,0x81,0x05,0xca,0x73,0xb9,0xb5,0xd8,0xf5,0x25,0x2b,0x30,0x59,0x00,0x66,0xbd,0x6c,0x38,0xa2,0xc3,0xfb,0x43,0x85,0x6d,0xab,0xca,0xd8,0x73,0xa8,0x76,0xda,0x6e,0x00,0x19,0xd0,0xb9,0x1e,0x9b,0x33,0xe4,0x57,0x68,0xf4,0xb8,0x35,0x44,0xe6,0x74,0xd2,0x33,0x64,0xa1,0x41,0xa6 -.byte 0x5a,0xf6,0x8e,0x29,0xb5,0xa6,0x21,0x8e,0xc4,0x0c,0x0c,0x16,0x81,0x08,0xef,0x0a,0x41,0x08,0x34,0xc7,0xe1,0xd8,0xa8,0x68,0xb1,0xf3,0x9a,0x7a,0xaa,0x90,0xc0,0x77,0x32,0x70,0x50,0x5c,0x92,0xfc,0x38,0x31,0xaf,0x3e,0xd8,0xd8,0x4b,0x90,0x99,0xc4,0x17,0xde,0xa6,0xb5,0x29,0xc0,0x82,0x45,0x20,0x08,0x0c,0x4f,0x76,0x36,0x56,0x7e -.byte 0x07,0x17,0x42,0x78,0xa1,0x2d,0x62,0x48,0x81,0x57,0xc4,0xcf,0xf4,0x89,0x34,0x78,0x10,0xe6,0x98,0x78,0xb0,0x69,0x15,0x06,0xdb,0x2b,0xbb,0x8b,0xa5,0x72,0x50,0x24,0xae,0x6b,0x33,0x49,0x7b,0x9d,0x69,0x74,0xc8,0x7c,0xca,0x7a,0x31,0x39,0x0d,0x72,0x78,0xc1,0x6b,0x97,0x50,0x97,0xea,0x90,0xab,0xe7,0xdf,0x29,0x2e,0xf7,0x6e,0x49 -.byte 0x95,0xab,0xbd,0xea,0x1f,0xd4,0x93,0x4d,0x30,0x6b,0x6d,0xb0,0x86,0x38,0x2c,0xc8,0x77,0x2c,0xb5,0xb5,0x5c,0xd9,0xbb,0xe9,0x7d,0xb2,0xb7,0x6b,0xd1,0x1c,0xd3,0xd0,0x66,0x51,0x63,0x8c,0xf3,0x13,0xad,0xcf,0xeb,0x82,0x12,0x1a,0x6d,0xf5,0x75,0x66,0xa2,0x55,0x30,0x64,0x1d,0x68,0x46,0x50,0x5a,0x93,0xf1,0xc2,0x13,0x68,0x95,0x55 -.byte 0x51,0xe0,0x56,0x3a,0x96,0x86,0x8e,0xfb,0x5f,0x3b,0x1f,0x49,0x9c,0x3d,0xe5,0xf2,0x8c,0x3f,0xd6,0x6d,0x17,0xc7,0x18,0x59,0x1a,0x8a,0x72,0xa8,0xb3,0x39,0xda,0xc4,0xfa,0xc5,0xca,0xdf,0x48,0x48,0xd1,0xd2,0xba,0x14,0x5d,0x28,0x3b,0x4c,0xb3,0xcb,0x8d,0x1b,0x91,0x46,0x6b,0x2d,0x21,0x21,0x99,0x98,0x6d,0xcc,0x6b,0x8e,0x91,0x1d -.byte 0x42,0xc2,0x72,0x1a,0xc6,0xd2,0xaf,0xed,0x10,0xff,0x1e,0xa5,0xae,0x16,0xc0,0x05,0xdf,0x37,0xe2,0x1e,0x2e,0x15,0x21,0x0c,0x33,0x6f,0xfd,0xed,0x3f,0x7e,0xd7,0x69,0xfb,0x76,0x79,0x65,0xe9,0xd9,0x8d,0xf6,0xc0,0x6c,0xf7,0x15,0x7f,0x04,0xd7,0x71,0xcc,0xaa,0x85,0x73,0x23,0xf1,0xc8,0x62,0xd0,0x8e,0x01,0x35,0xff,0x4f,0x4f,0x13 -.byte 0xe6,0x28,0xf1,0xc1,0x7a,0x04,0xc0,0x7b,0x75,0xac,0x1c,0x55,0xb4,0x7c,0x00,0xb9,0xe0,0x14,0x67,0xb6,0xc5,0x69,0x62,0x0b,0xe6,0xb5,0x46,0x86,0x6f,0x09,0xdf,0x84,0x2c,0xa8,0x30,0x89,0x5b,0x24,0x47,0xfa,0x43,0x24,0xd5,0x07,0xf7,0xba,0xab,0x1b,0xfd,0x60,0xad,0x89,0x5f,0x60,0x87,0x78,0x48,0xbb,0xc0,0x63,0xf4,0x27,0x86,0x33 -.byte 0xf4,0x49,0x64,0x4c,0x5c,0x94,0x9a,0xb8,0x0f,0x45,0xe2,0x92,0x7d,0x9a,0x86,0xdb,0xb7,0x05,0xe8,0xd7,0x64,0x44,0xfa,0x74,0x60,0x72,0x89,0x13,0x8f,0x2e,0x96,0x33,0xa9,0x12,0x4a,0x62,0x6b,0xc3,0xcb,0x55,0xd3,0xef,0x17,0x11,0x82,0x4a,0x51,0x77,0xbf,0x63,0xa0,0x21,0xfc,0xbc,0x0c,0x6f,0x9a,0xfd,0xde,0xbe,0x9f,0x2e,0x50,0xd5 -.byte 0x32,0xa4,0xf0,0x1b,0xed,0xfa,0xbf,0xcd,0xc9,0xd8,0xf8,0x06,0xf2,0x17,0x8a,0x92,0x18,0xb8,0xc3,0xe5,0xbf,0xc2,0xf4,0x77,0xb9,0x71,0xfb,0x60,0x6e,0xe7,0xad,0xe4,0x7d,0xd4,0x59,0xa9,0xbd,0x21,0xd5,0x03,0x69,0xb5,0xf1,0xce,0xb5,0x88,0xd9,0x1d,0xc7,0xb3,0x14,0xa6,0xb1,0x30,0x8d,0xaa,0xcd,0xe5,0x50,0xc5,0x0d,0x4b,0x6d,0xde -.byte 0x17,0x4d,0xd2,0x93,0xf3,0xc2,0x8d,0x59,0xf1,0xd0,0x2f,0xb5,0x62,0x18,0x81,0x07,0xb3,0xfb,0x08,0xb3,0xa8,0x15,0xe0,0x9a,0x4c,0xa5,0x24,0xcd,0x47,0x69,0xf9,0xf7,0xda,0xa9,0xff,0xe1,0xe2,0x43,0xe3,0x69,0xf1,0x26,0xac,0xc6,0x42,0xf2,0x32,0x42,0xfb,0x7c,0xa2,0x94,0xc6,0xaa,0xd9,0x05,0x29,0xc6,0x3d,0x45,0x44,0x1d,0x52,0x7e -.byte 0x48,0x47,0x93,0x34,0x08,0xa0,0x93,0xc2,0x5e,0x9b,0x22,0xc1,0x2a,0xaa,0xfe,0xa2,0x26,0x00,0xa8,0xbb,0xd0,0x58,0xfd,0x5a,0x09,0x4f,0xa1,0x0c,0xff,0x66,0xcc,0x88,0x3a,0x69,0x9a,0x12,0xb6,0x05,0x6e,0xdf,0x54,0x5d,0xe7,0x03,0x8e,0x95,0x86,0x68,0x83,0x83,0x6f,0x04,0x0b,0x9c,0x05,0x05,0x77,0x14,0x83,0x47,0x98,0x5f,0x22,0xaf -.byte 0xa8,0xfd,0xf3,0xe7,0x73,0xec,0xef,0xd7,0x57,0xd9,0xef,0xe7,0x1b,0x18,0x24,0x09,0xd9,0x14,0xf9,0x60,0xba,0x05,0x0f,0x8f,0x33,0x48,0xb1,0x06,0x41,0x2e,0x95,0x3d,0xf5,0xcf,0x14,0x50,0x5d,0xb6,0x93,0xeb,0xd5,0xf8,0x9f,0x7c,0x8f,0x23,0x35,0x39,0x30,0xc8,0xf6,0x74,0x07,0xc4,0x4c,0xcf,0xe1,0xdb,0x3e,0x9f,0x0a,0xfd,0x48,0x9e -.byte 0x56,0xe4,0xa7,0xa3,0x07,0x06,0x18,0xbb,0x50,0x75,0x33,0x48,0xb9,0xa1,0x4e,0x63,0x65,0xd3,0xf4,0x40,0xc3,0x2d,0x52,0x9a,0xad,0x56,0x7f,0xff,0xb0,0x46,0x24,0xa1,0x78,0x5f,0xb6,0xa8,0x72,0x28,0xb3,0x6c,0x61,0x6e,0xa0,0xfc,0xcb,0xe8,0xfe,0x07,0x28,0x97,0x1c,0xda,0x76,0xc7,0x98,0x2f,0x00,0x1d,0xf2,0x17,0xbe,0x48,0x3f,0xd3 -.byte 0xc7,0xbe,0x89,0x89,0xe1,0x96,0x75,0x1e,0xee,0xf9,0x78,0x67,0xbf,0x12,0x1e,0xe2,0x14,0xbf,0xd4,0xfd,0x49,0xaa,0xbf,0xc6,0xb8,0x4f,0x84,0xcd,0x5d,0x3c,0x45,0xb3,0xb0,0x14,0x6f,0x2d,0x6f,0x35,0xfa,0x60,0x7f,0x64,0x40,0xc8,0xde,0xa8,0x2b,0x56,0x75,0x74,0xc9,0xe1,0x2c,0xe2,0x2f,0xc2,0x3e,0xba,0xa3,0x20,0xd8,0xa3,0xbc,0x69 -.byte 0x9d,0x1c,0xcf,0x5e,0xe3,0xc0,0x66,0x72,0xce,0x22,0x96,0xad,0x47,0xc9,0x5b,0xac,0x45,0xdc,0x4f,0x8e,0xf6,0xa6,0x2e,0x4a,0x1e,0x01,0xe4,0xb7,0x83,0x68,0x92,0x2b,0x98,0xdf,0x22,0x0f,0xd9,0x4f,0x6f,0x72,0x37,0x56,0xfa,0x1b,0xbb,0x5a,0x4d,0xd8,0x5b,0xc6,0x65,0xf8,0xd4,0x4e,0xa5,0xc0,0x0f,0x2d,0xc2,0x38,0xa4,0x6c,0x33,0x2f -.byte 0x7a,0x52,0x14,0xbb,0xfb,0xb3,0xf2,0xa9,0xbf,0xa0,0xad,0xcb,0x8c,0x81,0x47,0x26,0xe9,0xfb,0xc1,0x8e,0xc6,0xe5,0x39,0x48,0xa5,0xb3,0xbc,0xb2,0xe4,0xac,0xf9,0x49,0xbb,0x34,0x2b,0xc4,0x4d,0x06,0xe4,0xd6,0x0b,0xdd,0x55,0x36,0xe6,0xaf,0x64,0xea,0x84,0xf2,0xa5,0x68,0xe3,0x4e,0x4c,0x77,0x46,0x6c,0x17,0x6e,0x08,0x99,0x96,0x1b -.byte 0xb5,0x44,0x3b,0x94,0x2d,0x0f,0xcd,0x90,0x17,0x8f,0x80,0xcb,0xc2,0x30,0xbe,0xe1,0x36,0xdc,0x1e,0x48,0xe3,0x2c,0xe5,0xc9,0xbc,0xbd,0xff,0x3f,0x95,0x59,0x35,0x58,0x2f,0x9c,0xa6,0x1c,0x45,0xa7,0x61,0xde,0xf2,0x9c,0xa3,0x04,0x0f,0xa0,0x93,0xaf,0x69,0x2b,0x0d,0x1c,0xfc,0xff,0x97,0x1c,0x69,0x7e,0x30,0x06,0x88,0x01,0xa4,0xf1 -.byte 0x32,0x36,0xed,0x56,0x89,0xff,0xa9,0x63,0x3a,0x17,0x91,0xc5,0xba,0x6e,0x38,0x84,0xb1,0xaf,0x28,0xac,0x8a,0xb2,0x60,0xbe,0x1b,0x0a,0xd8,0x05,0x22,0x25,0x56,0xbe,0x75,0x47,0x59,0xcf,0x8c,0x2e,0xb3,0xc3,0x5f,0x06,0x81,0x65,0x39,0x78,0xed,0xe3,0xc9,0x5a,0x99,0x01,0xae,0xfb,0xf6,0xed,0x55,0xf5,0xbd,0x2f,0x93,0xf1,0x62,0x6a -.byte 0x54,0x4f,0xe1,0x9f,0x0a,0x23,0x83,0xbc,0xc2,0xba,0xb4,0x6f,0xd9,0x88,0xc5,0x06,0x7a,0x83,0xd5,0xdb,0xeb,0x49,0x48,0xd6,0xc9,0x45,0xa2,0xd0,0xc4,0x06,0xd9,0x01,0xec,0x2d,0x6d,0xc1,0x95,0x69,0x22,0xd0,0xae,0x88,0x75,0x8b,0xd2,0x02,0x98,0x83,0xd9,0x10,0x27,0x8d,0x68,0x97,0x5e,0x6b,0xdd,0x51,0xbb,0x92,0x38,0xa8,0x12,0xde -.byte 0x0f,0xa4,0x1e,0x2e,0xec,0xd5,0x73,0x55,0x5f,0x46,0x6a,0x0f,0xc9,0x50,0x0d,0xb3,0x55,0x20,0xe0,0x01,0xef,0x92,0x29,0x04,0x38,0x60,0xbd,0xc7,0x0b,0x1e,0x94,0x10,0x37,0xb7,0x02,0x94,0xbc,0xde,0xdb,0xb3,0xe3,0x1e,0xd5,0xe2,0xa8,0xed,0x46,0xe8,0xd4,0x8a,0x6c,0x93,0x4e,0xb7,0x73,0xa6,0x20,0x86,0xd2,0x82,0x2f,0x78,0x80,0x34 -.byte 0x44,0x79,0x84,0x2e,0x54,0xd0,0x30,0xa8,0x06,0x0c,0xcf,0x78,0xb4,0xd7,0xe2,0xc9,0x6e,0xfb,0x37,0x47,0x8f,0xe5,0x9f,0xf8,0xca,0x58,0x9c,0xb6,0x8b,0xbe,0xf4,0x3a,0xfe,0x75,0xec,0x1b,0x22,0xfd,0x93,0x92,0x07,0x09,0xcd,0xe6,0x2f,0xe6,0x51,0x0f,0x19,0x43,0x9c,0x6a,0x32,0x38,0x7d,0xf0,0x0c,0x78,0x81,0xb7,0x5c,0xbe,0x3c,0xf4 -.byte 0xc0,0x12,0x57,0x51,0x8a,0x69,0x84,0x0d,0x1e,0x0a,0xed,0x75,0xde,0x9e,0x31,0x8a,0x9b,0x18,0x82,0x01,0x5a,0xee,0x0e,0x33,0x3c,0x8c,0x95,0xb1,0x0b,0x05,0x3b,0xb2,0x85,0xab,0xaf,0x47,0xa2,0x03,0xb6,0xbb,0xda,0xf5,0xc8,0xbe,0x0e,0x4d,0xf8,0x84,0xe4,0xfb,0xd4,0x54,0x44,0x72,0xe5,0x30,0x57,0xa3,0xb6,0x47,0x8f,0xd3,0x32,0xc2 -.byte 0x83,0x07,0x4f,0x17,0x20,0x88,0xa1,0x0b,0xb3,0xef,0x4b,0x27,0x60,0xe0,0x9d,0xec,0xc2,0xdf,0xaf,0x2e,0x74,0xae,0xa4,0x2b,0x59,0x94,0x75,0xbe,0x54,0xf5,0x18,0x62,0xd9,0xe2,0x35,0xee,0x37,0x2e,0xdf,0x48,0xf8,0x80,0x32,0xcb,0xf1,0x83,0x78,0x03,0x68,0x06,0xd7,0x82,0xc6,0x76,0x2a,0x10,0x2a,0xdb,0x73,0xe6,0x65,0x24,0x9f,0x73 -.byte 0x1f,0x55,0x55,0xb6,0x10,0x65,0x80,0x70,0x5a,0x8e,0x8a,0xc8,0x4c,0xca,0x74,0x47,0x63,0x3f,0xee,0x49,0xc3,0x86,0x0f,0x66,0x56,0x08,0xee,0x9f,0xf5,0x5a,0x89,0x4c,0xb4,0x97,0x6e,0x75,0x61,0xc0,0xa7,0x92,0xa8,0x38,0x99,0x08,0x01,0x12,0x82,0x77,0x80,0x20,0x9d,0x62,0x46,0x92,0xdd,0x39,0x4d,0xcf,0xc0,0x8a,0x3e,0x30,0x9a,0xfa -.byte 0x28,0xe8,0xd8,0xf8,0x07,0x0d,0xab,0x4c,0xd4,0x02,0x4c,0xd7,0xc3,0x16,0x89,0x24,0x84,0x52,0x7c,0xa4,0x1b,0x54,0x7f,0xc4,0x74,0x4f,0x88,0x0a,0x14,0x03,0xd9,0x1a,0x48,0xff,0x2c,0xfb,0xbf,0x33,0xf1,0xf8,0x0e,0xdd,0xc4,0x98,0xf2,0xbd,0x32,0x99,0x03,0x8e,0x56,0xc1,0x84,0x5d,0xa6,0xd7,0x21,0xf2,0x43,0xfb,0x3b,0xf5,0x6a,0x75 -.byte 0x20,0xfb,0x08,0x7b,0x66,0x15,0x47,0x31,0xb6,0xb6,0x7a,0xc9,0xe6,0xf5,0xd6,0x0a,0x14,0xb3,0x68,0x0a,0x32,0x13,0xb5,0xe6,0x56,0xbd,0xa5,0x24,0xe2,0xa3,0x7b,0x3d,0x01,0x23,0xed,0x08,0x09,0xb5,0xdb,0x7c,0xa9,0x4b,0x23,0xdb,0xa2,0x25,0x0c,0xc6,0xa4,0x0d,0xbb,0x1a,0x5d,0x1b,0x42,0x0b,0x86,0x72,0xc3,0xca,0x5b,0x14,0x04,0xa3 -.byte 0xd7,0x01,0xe7,0x17,0x78,0xd0,0x54,0xde,0xd4,0x76,0x3d,0xe1,0x7d,0x26,0x3e,0xb4,0x71,0x42,0x84,0x36,0x58,0x78,0x22,0x32,0x26,0x0e,0xc8,0x99,0x05,0xe3,0x4a,0xa6,0x5a,0x1a,0x06,0x0a,0x88,0x47,0x51,0x5c,0xa8,0x72,0x70,0x0c,0x62,0x5f,0xf3,0x1e,0x02,0x50,0x20,0xc6,0x5c,0x50,0x30,0x1f,0x4e,0x5a,0x3a,0x02,0xc9,0xca,0x3f,0xa4 -.byte 0xf1,0x66,0x05,0xf3,0x19,0xe5,0xaa,0xdb,0x75,0x51,0xc1,0xb8,0x94,0xfa,0x2d,0xb6,0x8b,0x42,0xdc,0x9a,0xa3,0x13,0xeb,0x95,0x8d,0xf0,0x65,0x87,0xc9,0xa1,0x43,0xb4,0xfe,0x76,0xf4,0xc8,0xbb,0x19,0x96,0x84,0x9d,0x2f,0x92,0xe8,0x22,0x9a,0xf0,0xd5,0xf4,0xc4,0x8d,0x19,0x59,0x21,0xbf,0x15,0xfd,0xa6,0xc4,0xde,0x77,0x58,0xae,0x93 -.byte 0xb3,0xff,0x44,0x49,0x6e,0x37,0x94,0x04,0xd2,0x96,0xe9,0x80,0xd8,0xe3,0x93,0xd8,0xb4,0x7f,0x5f,0xcf,0xe5,0x9d,0x51,0x92,0xac,0x5d,0x9f,0x23,0x3a,0x3e,0xdf,0x96,0x68,0x9a,0x46,0x9b,0x1a,0x06,0x44,0x54,0xc4,0x2e,0x19,0x0f,0x50,0xee,0x73,0xda,0x39,0x7e,0xec,0xcb,0x1d,0x39,0xf7,0x9f,0xbc,0xe0,0x6d,0x49,0x56,0xf8,0xa7,0x24 -.byte 0x70,0xab,0xe1,0xc3,0x82,0x99,0x0a,0x4d,0x64,0x41,0x37,0xab,0x92,0x76,0xeb,0x6a,0x2a,0xa5,0xab,0x75,0xd7,0xe3,0x6a,0x72,0x4a,0x2b,0x57,0x02,0xc7,0xbe,0xd5,0x35,0xce,0xdf,0xee,0xf1,0xc6,0xe6,0x69,0xb7,0x76,0x99,0x22,0xb0,0xb9,0xe1,0x18,0x91,0x9a,0x35,0xd9,0x3a,0x19,0xc7,0x77,0xf2,0x2d,0xae,0x04,0x2e,0xb7,0x35,0x97,0xa5 -.byte 0xc6,0x97,0x4e,0x5d,0xbe,0xa9,0x35,0x2b,0x53,0x1a,0x6b,0x4e,0xa8,0xa6,0x22,0x48,0x2c,0x81,0x25,0xac,0x30,0x89,0x7b,0xb3,0x38,0x34,0x42,0x0b,0xa5,0x5f,0x02,0xe8,0xee,0x12,0x9b,0xce,0xe7,0x10,0xf9,0x65,0xb6,0xc5,0x74,0x06,0xef,0xc8,0x95,0xb3,0x40,0x30,0xec,0x1f,0x8e,0xeb,0x93,0x31,0x91,0x5a,0x2f,0xc2,0x90,0x85,0xaa,0x4c -.byte 0x51,0xc4,0xd0,0x3e,0xc8,0xc9,0x61,0x46,0x96,0xd4,0x60,0x56,0x7d,0x91,0xc4,0x24,0x76,0xfb,0x09,0x08,0x48,0x2f,0x4a,0x73,0x90,0x8e,0x9d,0xb2,0x38,0xa8,0x95,0x3e,0x6d,0x10,0x57,0x91,0x8d,0x55,0x62,0x1f,0x21,0xc7,0x01,0x15,0xb0,0x71,0x0b,0x26,0xbc,0x10,0x33,0x3e,0x79,0x37,0x64,0x85,0x98,0x42,0x21,0xcc,0xff,0x51,0x9a,0xc2 -.byte 0xe0,0x51,0xc3,0xff,0xf2,0x14,0x3d,0xe8,0x89,0x12,0xe7,0xcd,0x58,0x2f,0x87,0xfb,0x4a,0x50,0x6c,0x4d,0xdf,0x6f,0x64,0x9c,0x64,0x93,0x49,0x89,0xb6,0x0d,0x10,0x3f,0x13,0x9d,0x9a,0x35,0xf1,0xc0,0xe7,0xf0,0x9b,0xe8,0x39,0xd3,0x32,0xb2,0x23,0x67,0x77,0xdb,0xbc,0x0d,0x19,0x77,0x7a,0xbe,0x54,0x56,0x64,0xec,0xb6,0x2e,0x03,0xc5 -.byte 0x35,0xda,0xf1,0xc7,0x7d,0x0c,0x5a,0x32,0xec,0x86,0xdf,0xdb,0x94,0x73,0x4e,0xe3,0x45,0xf6,0xb2,0x63,0xc4,0xb7,0x80,0x59,0x4b,0x82,0x0b,0x61,0xa0,0xd5,0x43,0x18,0x78,0x35,0x93,0xde,0x46,0xa3,0xa2,0xd5,0xa2,0x71,0xec,0x3e,0xee,0x7a,0x89,0x7f,0xe9,0x70,0xff,0xad,0xae,0xa3,0x64,0xde,0x61,0xea,0x71,0xc2,0x37,0x98,0x8a,0x33 -.byte 0xd1,0x5f,0x03,0x08,0x23,0x24,0xc7,0x6c,0x62,0x24,0x6d,0x3f,0x44,0x8e,0x7c,0x9f,0x64,0x87,0xa5,0x79,0x0b,0x16,0x7e,0x4e,0xc0,0x0e,0xb8,0x77,0x56,0x9c,0xa5,0x7d,0x2d,0x5d,0x7d,0x81,0x13,0x2c,0x08,0xd5,0x83,0x84,0x38,0xfe,0x50,0x6f,0xa7,0x30,0x1f,0x06,0xee,0xab,0x13,0xc2,0x19,0xe6,0xcf,0x7b,0x85,0xfc,0x31,0x5b,0xdf,0xb8 -.byte 0x0e,0xe8,0x72,0xba,0x97,0x03,0x25,0xbc,0xad,0x74,0x7c,0xe1,0x59,0xf7,0x08,0xc1,0xe3,0x2d,0xb1,0x05,0xe7,0x1f,0xb9,0x0f,0x09,0xcd,0xe6,0x4f,0x5a,0xf6,0xcc,0xea,0xc7,0x92,0x35,0xf5,0xbc,0x3f,0xef,0xc9,0x2b,0xb4,0xd7,0x66,0x50,0xaa,0x80,0xb9,0xaf,0x5d,0x02,0x9c,0x77,0xdf,0xc0,0xc7,0xe2,0xbf,0x7d,0xff,0x69,0x63,0x3e,0x7c -.byte 0x91,0x94,0xae,0xa4,0x0a,0x25,0xa3,0x1f,0xf3,0xc6,0x88,0xda,0x82,0xac,0xbc,0x1f,0x8d,0x53,0xd6,0xfd,0x2b,0x5c,0x33,0x6d,0x03,0x68,0x92,0x38,0x07,0xeb,0x85,0x7f,0x55,0x89,0x17,0x58,0x7f,0xc7,0xb4,0x7a,0xff,0x15,0xe5,0xe0,0xea,0xce,0xac,0x3f,0x0f,0x09,0x25,0xfa,0x80,0xe3,0x07,0x89,0x4e,0xbf,0x7e,0xc2,0x42,0xf1,0x18,0x78 -.byte 0x05,0xe3,0x6a,0x2e,0xf7,0x2e,0xe5,0xbf,0x63,0x9e,0x48,0x69,0xe6,0x3c,0x4b,0x12,0x73,0x58,0xde,0x0c,0x73,0x27,0x9a,0x95,0xfa,0x51,0x8c,0xbb,0x74,0x31,0x53,0x4e,0x9a,0x13,0xda,0x49,0xf0,0x8b,0xb4,0xcd,0xc1,0xe9,0xaf,0xd6,0x59,0x59,0xa8,0x24,0x94,0xd9,0x4b,0xf8,0x20,0x79,0xa0,0x79,0x01,0x08,0x84,0x9b,0x04,0xe7,0xda,0x06 -.byte 0x22,0x3e,0x85,0x23,0x0c,0xa9,0xe5,0xcd,0xd3,0xc4,0x27,0x8c,0x4e,0x75,0xe4,0x60,0xb5,0xe9,0xc5,0xb7,0xb1,0x3a,0x84,0x68,0x40,0x3e,0x36,0x1b,0x9a,0x64,0x50,0x45,0x6f,0xc6,0x58,0x70,0x46,0x1a,0xca,0xf6,0x81,0x02,0xa8,0x17,0x4d,0x92,0x0d,0xae,0x88,0x1a,0xbd,0x52,0xc0,0x32,0xb1,0x2d,0x2d,0x12,0x9c,0x29,0xfa,0xa6,0x70,0x5f -.byte 0xe7,0x0b,0xd5,0x5d,0xa5,0x49,0x9e,0x9e,0x5b,0x55,0xbc,0xce,0x5b,0xb4,0xef,0x3f,0xe4,0x7c,0x50,0xef,0x58,0xf5,0xfe,0xcc,0xf6,0xd0,0xf1,0x3a,0x0b,0xf2,0x3e,0x1c,0xce,0x22,0x7e,0x88,0x1c,0x8f,0x9a,0x69,0x76,0xa9,0xf0,0x18,0xa8,0x76,0x7f,0x0c,0xa6,0xfd,0x67,0x43,0xc7,0x43,0x67,0x98,0x6e,0x37,0xd4,0x82,0x29,0x62,0xa6,0xcf -.byte 0x2b,0x7c,0xee,0x14,0x4d,0x2d,0x1a,0xfc,0xc6,0xaf,0x5b,0xea,0x8a,0xa8,0x9a,0x3b,0xab,0x7d,0x76,0x15,0x50,0xe8,0x95,0x31,0xc8,0x5d,0x5d,0x19,0x68,0x07,0xf5,0xb0,0x29,0x5f,0x79,0x4f,0x0d,0x2b,0xba,0x1d,0xd2,0xf2,0x83,0x50,0x89,0x0b,0x96,0x16,0xde,0x7c,0x04,0xea,0x9c,0x75,0x97,0x7e,0xd7,0x2c,0xee,0x82,0x7c,0xbf,0x0b,0x71 -.byte 0x05,0x59,0xd7,0x11,0x70,0x8e,0x41,0x62,0x91,0x38,0x3a,0x69,0x3f,0x3d,0xde,0x8e,0x03,0x0a,0xea,0xfb,0xea,0x36,0xf0,0x5c,0xb6,0xdf,0x9a,0x66,0x9e,0x64,0x43,0xaf,0xb7,0x83,0xd1,0xef,0x7c,0xb6,0x9b,0x40,0xd8,0x0f,0x0e,0x0b,0xa7,0xd0,0x98,0xca,0x8e,0x3b,0xed,0xb7,0xa5,0x19,0xca,0x67,0x30,0x87,0x17,0x0e,0xc4,0xe1,0xaa,0x6e -.byte 0xdb,0x67,0xbd,0xf5,0xed,0x10,0x68,0xb1,0x43,0x73,0xaa,0x99,0x1a,0x83,0x0d,0x1a,0x5a,0x8b,0xc8,0xff,0xe9,0xe0,0x1c,0x15,0xda,0xb0,0x99,0x90,0xce,0x1f,0xfd,0x17,0xd2,0xfa,0x8f,0x3a,0xe8,0x1b,0xd3,0x96,0x2a,0x0d,0xa9,0x4d,0x6d,0x77,0x53,0xe8,0x8f,0xc7,0x6b,0xb4,0x3b,0x6d,0x0c,0x8e,0x35,0x67,0x09,0x6e,0x43,0x36,0x52,0x3e -.byte 0x0e,0xf6,0x4f,0x16,0x40,0x45,0x7f,0xab,0x39,0xf2,0x23,0xfb,0x4e,0xea,0x6e,0xcf,0xa0,0xb6,0xec,0x6d,0x93,0x1b,0x6f,0x9f,0xd6,0xce,0xcd,0x1e,0x90,0x5c,0x7d,0x61,0xc4,0xae,0x02,0xb2,0x7a,0xb2,0x25,0x59,0xac,0x0a,0xcb,0xc6,0x28,0xa2,0x9c,0x7b,0x4b,0x05,0x5a,0x23,0x55,0xc8,0x9a,0x72,0xe6,0x3b,0x91,0xa2,0x9b,0x12,0x1c,0x1f -.byte 0x4b,0x85,0x42,0x9d,0x73,0xf9,0x50,0x3e,0x12,0xc4,0x51,0xb4,0xe1,0x2a,0x08,0xfc,0xf9,0xc8,0x5a,0x53,0x79,0xcc,0xd1,0x24,0x4c,0xc1,0xf6,0xe7,0x10,0x9d,0xe6,0xce,0xcc,0xc7,0x04,0xf8,0x7a,0xd4,0x2f,0x0a,0x97,0x32,0xaf,0x38,0x77,0x97,0x78,0xc8,0xa9,0x9a,0xca,0x65,0xee,0x2b,0x07,0x0e,0xb1,0xaa,0x3c,0xee,0x03,0x85,0xf7,0x09 -.byte 0xd1,0x03,0xe5,0x4f,0x8a,0x6b,0xba,0x83,0xd2,0x6a,0x05,0xe6,0x4e,0x59,0x21,0x26,0xcc,0x8d,0x4a,0x91,0x21,0x6b,0xe5,0x7a,0x83,0xed,0x4e,0x95,0x4b,0x16,0x98,0x3f,0x2d,0x51,0xc5,0x67,0x56,0x58,0xc9,0xc3,0x32,0xff,0x91,0x9d,0x7f,0x6d,0xc7,0x8a,0x40,0x58,0x56,0x35,0xca,0xc1,0xa9,0x07,0xe2,0xc6,0xe1,0x8f,0x7b,0x7c,0x68,0x4e -.byte 0xde,0x19,0xc8,0x9c,0x41,0x65,0x74,0x33,0xb5,0x5b,0xf7,0x47,0x91,0x51,0x41,0x56,0x54,0xaa,0x8e,0xa5,0x1f,0xdb,0x50,0xa4,0x97,0x7a,0xea,0x86,0x2e,0xfd,0xdd,0x64,0x23,0x6e,0x44,0x28,0xfb,0xae,0xe8,0xc2,0x38,0x96,0x56,0x2e,0xd8,0x7e,0x3a,0xc8,0xc6,0x7f,0x20,0x15,0xad,0x9f,0xfa,0x5c,0x55,0xf5,0xe1,0x9a,0x07,0x84,0x5b,0x81 -.byte 0x39,0x4b,0x70,0xc3,0xfd,0x2b,0xc5,0xb7,0x47,0x36,0x74,0x5a,0x85,0xaa,0x45,0x94,0x8e,0xbe,0x7f,0x6c,0x45,0xf5,0x02,0x4e,0x5f,0x16,0x04,0x7e,0xfa,0xb8,0xa9,0x38,0xc4,0xd9,0xca,0x5f,0x7a,0xe3,0x96,0x78,0x82,0xa0,0xac,0xef,0xc4,0x2a,0xb5,0xf4,0x7d,0x28,0x8c,0x25,0xba,0x4e,0xd5,0xd5,0xd1,0x24,0xc6,0x05,0xb2,0x18,0x2d,0x66 -.byte 0xea,0xe3,0x42,0x79,0x33,0x9e,0x70,0x3a,0x1b,0x5a,0x8e,0xcb,0x03,0xa8,0x43,0xf3,0xd5,0x66,0x41,0x10,0xd7,0x09,0xf0,0x28,0xe5,0x25,0xe6,0xac,0x9a,0xe6,0x34,0x36,0xfb,0xc4,0xa6,0x9a,0xd0,0x24,0x4d,0x18,0xf9,0xd1,0x8e,0xca,0x92,0x83,0x0f,0x55,0x54,0x6d,0x72,0x81,0x81,0xdb,0x72,0x1f,0xd6,0x32,0xb9,0x32,0x45,0x84,0x9c,0x66 -.byte 0x68,0x7e,0xab,0xb3,0xca,0xf5,0x4f,0xdd,0xb4,0xee,0xbb,0x05,0x70,0xbe,0x4f,0xd1,0x27,0x01,0xcc,0x7c,0x4f,0x47,0x55,0xce,0x91,0x73,0x6f,0xff,0x8d,0xfc,0x0c,0x4c,0xaa,0xfc,0xce,0x9f,0xf3,0x4a,0x46,0x92,0x89,0x84,0x8f,0x4d,0x94,0x37,0xda,0xe3,0x11,0x0d,0x63,0x60,0xcb,0x40,0x8f,0xe8,0x0f,0xf9,0xa1,0x89,0x64,0x44,0x45,0x74 -.byte 0xc5,0xa2,0x73,0x33,0x08,0xa2,0x59,0xb0,0xeb,0x7b,0x7b,0xa7,0x28,0x4c,0x13,0x6a,0x04,0x15,0x14,0xd0,0x3e,0x5e,0xec,0xe1,0x3f,0xe5,0x93,0x06,0x6b,0x60,0x50,0x1c,0x90,0xc0,0x5c,0xea,0x7e,0x58,0xf1,0xed,0xba,0x43,0x0b,0x84,0xf7,0xa4,0xbd,0x4c,0xed,0x88,0x5b,0xae,0xa2,0x0a,0xf6,0x06,0xfd,0x43,0x63,0xfe,0x8a,0x03,0x21,0x8b -.byte 0x27,0xc6,0xef,0xa3,0xa9,0x3a,0xc1,0x8b,0x65,0x62,0x25,0x85,0xaa,0x2f,0xff,0x22,0x96,0xb7,0x5c,0x82,0xde,0x21,0x4e,0x0d,0x8d,0xd9,0x7f,0x97,0x79,0x95,0x6c,0xe6,0xfd,0xb1,0x7c,0x84,0xc8,0x73,0xbc,0x50,0x2f,0x87,0x03,0x56,0xcf,0xea,0x7f,0xed,0x17,0x7d,0xf7,0x61,0x6b,0x6f,0x5b,0xd3,0xe4,0x83,0xbd,0x8b,0xd3,0x8e,0x51,0x57 -.byte 0x3d,0xcc,0xe4,0x09,0xb9,0x73,0x1f,0xb4,0x47,0x5e,0xf2,0x10,0x3e,0xf4,0x9c,0x86,0x02,0xdf,0x3e,0x75,0x1c,0x9b,0xb5,0x0f,0x31,0xc6,0xbb,0x00,0xb4,0x8a,0x1a,0xe5,0x0d,0x9c,0x3e,0x93,0x61,0x5a,0x61,0x86,0x12,0x64,0xaa,0xfd,0xa2,0x6e,0x8f,0xcc,0xcd,0x60,0xa1,0xad,0x6d,0xdc,0xa2,0x7b,0x5a,0xe0,0xee,0x27,0x5d,0xc5,0xfe,0x1f -.byte 0x7b,0x9f,0x33,0xf1,0xee,0x2a,0x58,0x39,0x56,0x14,0x4f,0x2f,0x11,0x26,0x6b,0x56,0x7c,0x75,0xb7,0xc3,0xa7,0xf6,0x54,0xd8,0xa7,0xbb,0x73,0xb5,0xa5,0x83,0x1e,0x65,0x7e,0xa7,0x85,0x74,0xa4,0x04,0x0e,0x26,0x01,0x88,0xbc,0x8b,0x98,0x0c,0x9b,0x74,0x22,0x44,0x16,0x16,0xed,0x94,0x81,0x81,0x13,0x26,0xc9,0x27,0xa9,0xa7,0xe0,0x45 -.byte 0x69,0x6e,0x33,0xcc,0xa3,0x15,0x10,0x99,0x84,0x06,0x95,0x00,0xbb,0xc6,0x8e,0x4e,0x37,0x1b,0x23,0xb2,0xf7,0x4d,0xd7,0x24,0x68,0x6b,0xaa,0x2e,0x57,0x8d,0xd6,0x4e,0xa2,0x69,0xd8,0x8d,0x84,0xb2,0x85,0x91,0x30,0xbf,0x41,0xab,0xcf,0x5c,0xa6,0x51,0x1e,0xf5,0x79,0x5a,0x20,0xfa,0x3d,0x0a,0xc5,0xd7,0x3f,0xa6,0xcc,0xf6,0x9b,0x76 -.byte 0xe0,0xec,0x9e,0x0b,0x23,0xe4,0x74,0x36,0x14,0x6f,0x24,0x9d,0xe7,0xb2,0x41,0xd7,0x68,0x37,0x67,0xdc,0x01,0xb1,0x20,0xf9,0x8b,0x0b,0xf5,0xa7,0x95,0x78,0xa0,0x6c,0x4b,0xc0,0x44,0x92,0x4a,0x75,0x0f,0x61,0xde,0xc3,0xc2,0x3d,0x17,0xa0,0x4d,0x57,0x8b,0x11,0x35,0xbd,0x49,0x87,0x05,0xba,0x5d,0x1f,0x76,0xd4,0x0f,0xb0,0x5b,0x5f -.byte 0xb7,0xf8,0xcf,0x12,0x54,0x19,0x9a,0x49,0x6a,0x42,0xad,0x93,0x85,0x0b,0xe7,0x8c,0x30,0x59,0x82,0x82,0x2d,0xd9,0x89,0xf5,0x8c,0x39,0x9c,0xf5,0xcd,0x25,0x22,0x74,0xcf,0x56,0xa2,0x15,0x40,0xa6,0xa8,0xfc,0xdc,0x85,0x9e,0xab,0xd6,0x94,0x5d,0xd6,0x73,0x07,0xed,0x7b,0x76,0x11,0x67,0xf5,0x52,0xac,0x1a,0x69,0x1f,0x4a,0xa2,0xaa -.byte 0x4d,0x11,0xe0,0xc4,0x4c,0x6e,0x9e,0x8e,0x13,0x46,0x0b,0x95,0x40,0x53,0x35,0x53,0x58,0x7f,0x81,0x5f,0x17,0xd7,0x5e,0x53,0x86,0xf3,0x1b,0x70,0xf1,0x95,0x8f,0xf6,0xd4,0x6f,0x55,0x92,0xa2,0x38,0xd3,0x43,0x6c,0x7e,0xa2,0x21,0x5b,0x18,0x11,0xdd,0x03,0x52,0xe6,0xe5,0xc0,0xc5,0x4e,0x8e,0xda,0xdb,0x91,0xcf,0xf7,0x75,0xc2,0x33 -.byte 0x69,0xd1,0xd1,0x29,0x9d,0x51,0x79,0x91,0xe4,0x58,0x05,0xa5,0xf6,0x54,0x16,0x3e,0x42,0xf3,0xc4,0x1f,0x88,0x94,0xfc,0x6b,0x53,0xb1,0xd5,0x17,0xe6,0xab,0x77,0x33,0x8a,0xd0,0x93,0x74,0x02,0xe0,0x81,0x5e,0xbe,0x2f,0x4d,0xcd,0x25,0x0b,0xd0,0x06,0xd8,0xc9,0xf9,0xcf,0x8e,0xf8,0xc3,0xe2,0x33,0x60,0xe5,0xfa,0x89,0x68,0xf8,0xb7 -.byte 0xef,0x9d,0xfc,0x9d,0x76,0x13,0x2d,0x9d,0x18,0x7d,0x05,0xb4,0xa7,0xa3,0x8a,0x91,0xe0,0x73,0x65,0x89,0xb4,0xc1,0x53,0x7c,0xdc,0xf2,0xab,0x39,0x94,0xc7,0x3d,0xf8,0x1c,0x8f,0x49,0x37,0xee,0xc1,0x19,0x84,0x15,0x3b,0x36,0xb2,0xc2,0xe1,0x16,0xe2,0xfb,0xde,0x1f,0x0e,0xa4,0xea,0x59,0x67,0x2d,0xea,0x47,0xe5,0x2c,0xd1,0xb5,0xa9 -.byte 0xbd,0x5c,0x92,0x34,0x8b,0xc5,0xab,0x4f,0x2b,0x6b,0xc4,0x8b,0xdb,0xbb,0xcb,0x86,0x34,0x35,0xa0,0x5c,0x29,0x1a,0x8b,0xce,0xdc,0xd7,0x46,0x2b,0x20,0x9d,0xea,0xa8,0x97,0x68,0x37,0x56,0x03,0x7d,0x4f,0xb6,0xfc,0x30,0x82,0x68,0xb4,0x56,0xf3,0xbe,0x58,0xcc,0x20,0xc1,0x53,0x9f,0xbb,0x0b,0x2b,0x6e,0xa0,0x2d,0xc0,0x61,0x02,0x0b -.byte 0xf9,0x0e,0x55,0xb8,0xb8,0x23,0x6e,0x50,0xc0,0x36,0xb8,0xf6,0x5e,0xb3,0xa7,0x8f,0xf8,0x7f,0xd0,0x5d,0x0a,0xc4,0x2b,0xa9,0xd3,0x76,0xcf,0x4d,0x27,0xda,0xac,0xf3,0xb0,0xca,0x00,0xa0,0x94,0x12,0x20,0x89,0x22,0xa9,0x89,0xe4,0x23,0x71,0xe0,0xdb,0xec,0xb0,0xa9,0x2e,0x45,0xf6,0x8d,0x1e,0x4b,0x0e,0xc7,0xf8,0x40,0xd6,0xf4,0x2f -.byte 0x80,0x3e,0xf8,0xfb,0xcf,0x7b,0x54,0xb5,0xbd,0x55,0xf2,0x37,0x46,0x9f,0x32,0x45,0x87,0xa3,0x6a,0x51,0x25,0x43,0x54,0xa2,0x92,0xc6,0xbe,0xa4,0x33,0x54,0x82,0xc7,0xf1,0xe4,0x52,0xf9,0x09,0xac,0xc3,0xb1,0x25,0x86,0xc7,0x89,0x83,0x2c,0xf6,0x35,0x9e,0xd1,0xd8,0xb1,0x71,0xed,0xfa,0xae,0x09,0x83,0xb3,0xf0,0xde,0x24,0xed,0x3c -.byte 0xc6,0x60,0xe8,0x15,0x49,0x93,0x29,0x82,0xbf,0x1d,0x23,0x17,0x11,0xea,0xa7,0x53,0x83,0xa5,0xc1,0x9e,0x02,0x17,0x08,0x99,0xa6,0x72,0xaf,0x82,0x3f,0x0b,0x69,0xca,0xb8,0x72,0xa9,0x31,0x71,0x20,0x32,0x57,0x89,0x9b,0x16,0x92,0x54,0xc0,0x99,0x6d,0xa4,0xbf,0x5a,0xb5,0x53,0xa7,0x4c,0x69,0xd8,0xf7,0xe7,0x4c,0xc0,0x76,0xb6,0x35 -.byte 0xdd,0xe7,0xb2,0xd9,0x1c,0xd5,0xf7,0x39,0x32,0x44,0x48,0x02,0x85,0x69,0x02,0xad,0xe6,0xfc,0xbb,0x07,0x9e,0x7f,0xee,0x6d,0x07,0x12,0x21,0xeb,0x67,0x4d,0x74,0x90,0x8f,0x79,0x51,0x9d,0x8a,0x63,0x24,0xab,0x6f,0x8f,0x73,0xd3,0x91,0x68,0x15,0xa9,0x6a,0x84,0x92,0xc2,0xd4,0x4d,0xa8,0xe1,0x4f,0xa2,0x1e,0x34,0xa3,0x9a,0x04,0xf2 -.byte 0xfc,0xc4,0xe7,0xd0,0x52,0xc4,0x49,0x51,0x8e,0x7d,0xaa,0x74,0xaa,0x08,0xbe,0x08,0xf6,0xe4,0xc1,0x61,0xff,0x2e,0x9c,0x17,0x61,0xb6,0x01,0x44,0x18,0xe8,0x5e,0xa9,0xfb,0x02,0x21,0xbb,0x08,0x5c,0xe0,0xd3,0x0c,0x98,0xc5,0x93,0x2a,0x1c,0x69,0xf3,0xe8,0x8b,0x36,0xa0,0x9d,0x1e,0xda,0x18,0x14,0x06,0x7f,0x75,0x3d,0x42,0x92,0x5a -.byte 0xb9,0xb7,0xc0,0xc0,0xb0,0xc5,0xa9,0xb2,0x67,0x24,0xc2,0x28,0x29,0xcb,0x78,0x8e,0xf3,0xd1,0x37,0x63,0xca,0xc8,0x9a,0x1b,0x38,0xa5,0x9f,0x0e,0x0d,0x26,0x5b,0xfe,0x2f,0xdf,0x4f,0xb9,0x21,0x8c,0xc8,0xe0,0x9f,0x71,0xb9,0xc3,0x6c,0xd8,0xd3,0x2f,0xe4,0x3c,0x67,0x35,0x45,0x74,0x7f,0xcb,0x13,0xda,0x64,0x47,0xff,0x6f,0x05,0xf0 -.byte 0x87,0x8d,0x0d,0x1f,0x10,0x47,0x0e,0xf6,0x9d,0x89,0x6d,0x79,0x04,0x77,0x8a,0x6c,0xeb,0x7d,0x9b,0xd7,0x65,0x82,0xa8,0x95,0xa2,0x8c,0x02,0x91,0x0d,0xf2,0xe8,0x65,0x60,0x0d,0xb6,0x1d,0xf4,0xf3,0x41,0x75,0x33,0x21,0x13,0x22,0x93,0x01,0x2f,0x11,0xe7,0xed,0x45,0x56,0x90,0xec,0x0b,0x99,0x8e,0x84,0xc8,0x76,0x31,0x1d,0xb9,0xcb -.byte 0x87,0x3f,0x5f,0x39,0xeb,0xe8,0x9e,0x5e,0x96,0x9e,0x42,0x64,0xf3,0xef,0x00,0x1f,0x2a,0x6c,0x18,0x67,0xbd,0xdd,0xf9,0x65,0x11,0x1b,0x9c,0xd7,0xf3,0x3d,0xb2,0x6f,0x88,0xf7,0xd2,0x26,0x06,0xef,0xc8,0x23,0x3f,0x46,0x5d,0xf0,0x96,0x40,0xb1,0xdd,0xad,0xe4,0xee,0xb6,0xc2,0x67,0x18,0x46,0x67,0xc4,0xa5,0x7e,0x3e,0xce,0x72,0x47 -.byte 0xca,0xc3,0xa7,0x94,0x56,0xe2,0x23,0x03,0xcf,0xd0,0x18,0x55,0x30,0xe3,0x14,0x00,0xda,0x0f,0xaa,0x7f,0x20,0xaf,0x3b,0x24,0x43,0x7a,0xaa,0xd4,0x12,0x42,0x10,0xe4,0x44,0x8a,0x7f,0xf1,0x74,0x9d,0xe0,0x28,0x60,0xce,0xdd,0x04,0x96,0x03,0x80,0xcb,0xaa,0xa9,0xb5,0xc7,0xb4,0xbb,0xc7,0x9a,0x93,0xd8,0xff,0x3b,0x8f,0x1f,0xb7,0xce -.byte 0xed,0xbc,0xde,0x9f,0x9e,0x56,0x96,0x65,0xba,0xe7,0x89,0x03,0xb2,0xbd,0xfe,0xa7,0x02,0xeb,0x33,0x9a,0x8b,0x5b,0x36,0x64,0x17,0x9f,0xd2,0xe4,0x75,0xb5,0xfb,0x21,0x03,0xa4,0xe7,0xb4,0x49,0x72,0xfd,0xf3,0x1e,0x5f,0xdb,0xe5,0x6c,0x92,0x51,0xe7,0x91,0x55,0xb7,0x82,0x18,0x05,0xc3,0x2c,0xf1,0x23,0x61,0x36,0xad,0x80,0x1b,0xde -.byte 0xe1,0x51,0x4e,0x51,0xa1,0xf6,0x5a,0xb9,0x03,0x48,0xa7,0x12,0x88,0x63,0x30,0xff,0x48,0xfc,0x92,0x30,0x9a,0xca,0x08,0x1b,0x64,0xa9,0x74,0x2a,0x64,0x42,0x7d,0xa9,0xa4,0x9d,0xcb,0x59,0x71,0x53,0xc1,0xa8,0xa6,0xb5,0x47,0xf9,0x87,0xb5,0x41,0x58,0x92,0x14,0xf7,0xbd,0x10,0x45,0x37,0x20,0x1d,0x5b,0x42,0x04,0xed,0x69,0x4c,0xa5 -.byte 0xdc,0x2a,0x58,0xba,0x00,0x1e,0x05,0x9c,0x3c,0xbf,0x65,0x76,0xd1,0x11,0xe0,0x15,0x22,0xb0,0x2a,0x53,0x32,0x0f,0x6e,0x08,0x4e,0x27,0xc2,0x71,0x14,0x20,0xee,0xb0,0x0b,0x60,0xef,0x54,0xae,0x2c,0xe0,0x1d,0x30,0xac,0x0d,0x3a,0x93,0x15,0x0a,0xe7,0x14,0xf3,0x1a,0x67,0xb1,0x43,0x85,0xbd,0x06,0x53,0xab,0x6d,0x5d,0xe7,0xe3,0x82 -.byte 0xb8,0x39,0x35,0x10,0x87,0xe7,0x90,0x4d,0x9c,0x6f,0x83,0xad,0xa2,0x43,0x7a,0x5d,0xc1,0x8a,0x39,0xa3,0xa6,0xda,0x48,0x5c,0x9b,0xe1,0x0d,0x69,0xfc,0x87,0x18,0xdd,0x34,0x9a,0xb4,0x9c,0x04,0x0d,0x49,0x18,0x3e,0x38,0xd8,0x01,0x67,0xb1,0x7f,0x6b,0xb5,0xfe,0x58,0x1c,0x64,0x11,0x10,0x6b,0xc1,0xca,0x56,0xe3,0x12,0x8c,0xb4,0xac -.byte 0x03,0xbd,0xc1,0x54,0xbe,0x5c,0x70,0x6f,0xdd,0x73,0xa3,0x84,0xcd,0x0b,0x1b,0xbf,0x05,0xac,0x27,0x11,0xe8,0x5f,0xc3,0xb9,0x68,0xc2,0xe9,0x3f,0x5a,0x9b,0x28,0xca,0x65,0x5e,0x66,0x4e,0x50,0xa9,0x81,0xb1,0x10,0xc1,0x2c,0xa5,0x62,0xc8,0x52,0x07,0xa5,0xa1,0x99,0x16,0x7b,0x08,0xa4,0x1e,0xf4,0x50,0x8f,0xb2,0x42,0xa5,0x19,0xa2 -.byte 0x34,0x91,0xcf,0xa7,0x5e,0x73,0x6b,0xc2,0xa3,0x4d,0xdd,0x7c,0x26,0x46,0x34,0xe6,0x5d,0x54,0x52,0xe3,0x1e,0xc1,0x10,0x36,0x7c,0xc9,0xd2,0x1e,0xca,0xeb,0x80,0xc5,0x3c,0x04,0xf6,0xb7,0x09,0xd4,0x3e,0x67,0xc3,0xf6,0x6b,0xd4,0x60,0x00,0xc9,0x68,0x17,0x39,0xbc,0xcd,0x14,0x32,0xfc,0x33,0xa4,0xb0,0x6f,0x12,0x6b,0x5f,0xe2,0x15 -.byte 0x1c,0x9a,0x15,0x4f,0x0b,0x7d,0x4c,0xa0,0x89,0x40,0xb3,0x0e,0x84,0x90,0xb3,0xc6,0x3e,0xa5,0x0b,0x81,0x66,0x14,0x5f,0x8d,0xe0,0xbf,0xf7,0x9d,0xa4,0x4e,0x69,0xd5,0xac,0x0f,0x6c,0x29,0x94,0x8f,0x3b,0x4b,0xed,0x5b,0x6e,0xe1,0x58,0x5d,0x32,0x19,0xe6,0xbd,0xfb,0xd5,0xb7,0x0f,0x72,0x0e,0x5b,0x14,0xd3,0xf3,0x09,0xa8,0xea,0xf7 -.byte 0x98,0x2f,0x42,0x07,0x8e,0x72,0x27,0x53,0x8d,0x0b,0xea,0x74,0x38,0xbc,0xaf,0xb8,0x76,0x65,0x97,0xda,0xa7,0x06,0x37,0x29,0x09,0xbe,0xaa,0xe6,0xf7,0xb6,0xb1,0x5f,0x71,0x1f,0x5d,0x14,0x47,0xdf,0x20,0xa3,0x94,0x93,0x7d,0x21,0xe6,0x22,0x7e,0x38,0x1a,0x26,0x83,0xc7,0x32,0xdf,0x58,0xcd,0xab,0x67,0xae,0x94,0xa5,0x68,0xcb,0xe3 -.byte 0x51,0x70,0xc0,0xc4,0x41,0x9f,0xca,0x05,0xc9,0x51,0x2a,0x8e,0x53,0x89,0x3f,0x52,0x6b,0x29,0x64,0xa8,0xb8,0xdf,0x02,0xb1,0x41,0x4e,0x36,0x42,0x32,0xa8,0xc0,0x91,0xf0,0x69,0x69,0x55,0x99,0xb7,0x78,0x4f,0x79,0x5b,0xc5,0xab,0xc6,0xed,0x15,0x88,0x6b,0x94,0x0a,0xdd,0xea,0x47,0xf9,0x0e,0xb8,0x89,0x15,0x68,0x3e,0xc0,0x50,0xf8 -.byte 0xa1,0x2d,0x2a,0x11,0x8a,0xc5,0xb0,0x09,0x4f,0x7d,0x90,0x5f,0x49,0x35,0xe9,0xdd,0xfc,0xac,0xea,0x1b,0x20,0xad,0xd2,0xe6,0xb6,0xbf,0x3c,0x0e,0x7b,0xdf,0x2f,0x55,0x58,0x0e,0x25,0x53,0x62,0xd3,0x73,0xb8,0x3e,0x12,0x91,0xcb,0x23,0xf2,0xc0,0x5d,0x74,0x2b,0x51,0xcc,0xa2,0xb1,0x5a,0xd2,0xf4,0x9b,0xc9,0xa5,0x83,0x2b,0x5a,0x8a -.byte 0x0b,0xe9,0x09,0x59,0xb5,0x44,0xc9,0x55,0xcc,0xbd,0xb6,0x69,0x66,0x9a,0x0c,0x15,0xae,0x76,0x35,0xbe,0xe9,0x37,0x70,0x9e,0xdc,0x97,0x5a,0x82,0x97,0xf6,0x1a,0x45,0xd7,0x27,0xfe,0x1f,0xc3,0x7c,0x3a,0x52,0x85,0x12,0x73,0x8a,0x8e,0x07,0xec,0x1f,0x59,0x3f,0xb0,0x32,0x07,0x92,0x3e,0x81,0xe0,0x7a,0x9a,0xc9,0x91,0xca,0x84,0xf1 -.byte 0xe1,0x32,0x57,0x0a,0x3c,0x9a,0x20,0xa8,0xbe,0x84,0x91,0x44,0x66,0x81,0xdd,0x12,0xa8,0x46,0x15,0x18,0xfc,0xae,0x5e,0x9a,0xf3,0xd9,0xb9,0x6a,0xbb,0x90,0x1c,0x61,0x7f,0x61,0x2c,0xa7,0x12,0x1e,0x05,0xee,0x0c,0x66,0x9e,0xc2,0xc8,0xb9,0xe0,0xc9,0xc4,0xb9,0xee,0x3a,0x6f,0x97,0x2a,0x5e,0xcb,0xd9,0xff,0xd1,0x37,0x5e,0xa0,0x03 -.byte 0x70,0xc1,0x2f,0x15,0xf9,0xf7,0x90,0xbe,0x23,0xe7,0x7c,0x90,0x4b,0xe4,0x5a,0x01,0x65,0x27,0x2d,0x4b,0xd3,0xa8,0x8c,0x1d,0x2d,0x5d,0x48,0xac,0x6b,0x59,0xc9,0x78,0xb2,0xee,0xda,0x6e,0xa8,0x68,0x08,0x99,0x22,0x25,0xfe,0xc2,0xb8,0x83,0xa8,0x08,0xbb,0x6e,0x64,0xae,0x2e,0xbb,0x93,0xaf,0xdc,0xeb,0xa3,0x11,0xa7,0x5d,0x3f,0x22 -.byte 0xf1,0x95,0x27,0xf6,0xd6,0xa6,0xc3,0x56,0x0a,0xd0,0x17,0x43,0x35,0xd2,0xe7,0xa4,0x8f,0x6c,0x1c,0xc4,0x4d,0xa7,0x3b,0xb8,0x7f,0x0c,0xa0,0xd6,0x56,0x82,0xf4,0x16,0x96,0xcd,0xcf,0x6f,0x78,0xec,0xbb,0xb2,0xdb,0x67,0xcf,0x78,0x0c,0x22,0x1d,0x72,0x21,0x8e,0x40,0x85,0xa5,0x07,0x3b,0x0e,0xfa,0x44,0xb0,0xfe,0xbf,0x54,0x80,0x41 -.byte 0xdc,0xa7,0xc7,0xdb,0xaa,0x04,0x42,0x0d,0x42,0x03,0x17,0xc8,0x57,0xd7,0x08,0x34,0x37,0xf5,0x9a,0x90,0x30,0x43,0x54,0x5b,0x58,0x50,0x4e,0xc4,0x56,0x57,0xff,0xf0,0x05,0x82,0xca,0x2e,0x20,0xb0,0xbd,0xd0,0x00,0x7d,0x60,0x3f,0xdb,0x9c,0x08,0x7e,0x21,0x63,0xbc,0x89,0xbf,0xcb,0xcc,0x36,0xb5,0x36,0x41,0xb4,0x9c,0x5c,0x9d,0xa6 -.byte 0x74,0xa4,0x4f,0x6a,0xcb,0x63,0x51,0xb1,0x92,0xa0,0x03,0x9b,0x88,0x03,0xd5,0x82,0x30,0xfb,0x69,0x49,0x20,0xb0,0x37,0x50,0xe4,0x02,0x9e,0x11,0x09,0x20,0x1a,0x41,0x8d,0xdd,0xa0,0x18,0xb4,0x74,0x04,0x1e,0x3a,0xea,0xb4,0x28,0x01,0x7f,0x0b,0x73,0x27,0x5f,0x76,0x2e,0x71,0xfa,0x50,0x1b,0x43,0x8d,0x0d,0x6c,0x87,0xc3,0x10,0x7b -.byte 0x42,0x7d,0x17,0xa6,0x00,0x5b,0x83,0x6c,0x7b,0x7f,0x72,0xd8,0x90,0x4d,0x7f,0x54,0x72,0x17,0x21,0xe4,0x45,0x74,0x20,0x53,0x30,0x46,0x90,0xbf,0x2f,0xac,0x01,0xbd,0x40,0xa9,0xc5,0xbe,0xbd,0x9b,0x59,0x62,0x03,0x30,0x80,0xe3,0x8e,0x23,0x7b,0x2d,0x63,0x4f,0x30,0xe3,0xb8,0x56,0x87,0x57,0x43,0xdc,0x6a,0x3c,0x13,0xed,0x93,0xc9 -.byte 0x1a,0x1b,0xea,0x38,0x67,0x33,0x7f,0x11,0x5c,0x96,0x20,0x4d,0xf6,0x82,0x51,0x45,0xca,0x20,0xfd,0x59,0xef,0x4c,0xb4,0xb0,0xb2,0x0f,0xdb,0x4c,0x00,0x7a,0x18,0x58,0xb0,0xd3,0x65,0x73,0x42,0xe5,0x05,0x76,0xd7,0xa2,0x1e,0x9f,0x59,0xc0,0xd0,0x76,0x29,0x1b,0x12,0x29,0x9b,0xe4,0x7d,0x45,0x13,0xb4,0x57,0xf2,0x0b,0xd1,0xb5,0x60 -.byte 0x6d,0x15,0x0b,0xca,0x5e,0xe4,0x80,0xda,0x56,0x95,0x41,0x18,0x54,0xa7,0xad,0x40,0xe5,0xd7,0xa7,0x3e,0xf7,0x73,0x40,0x70,0xb3,0x23,0xdb,0x22,0x62,0xc7,0x44,0xfb,0x64,0x18,0x18,0x05,0x84,0x07,0x68,0x06,0x7f,0xb9,0xc3,0xf9,0x55,0xe2,0x0d,0x37,0x51,0x34,0xc3,0x55,0x3c,0x29,0x5d,0x1d,0x27,0x77,0xd3,0xe1,0x6a,0x60,0x9f,0x10 -.byte 0xef,0xb1,0x93,0xbf,0x2a,0xb7,0xe8,0x42,0x4d,0xfd,0xa9,0xa9,0x2f,0xb6,0x07,0x5b,0xe8,0xf7,0xd7,0x10,0x47,0x71,0x56,0xba,0x11,0x11,0x32,0xc4,0x22,0xf4,0x12,0x6f,0xc3,0xef,0x81,0xc5,0x82,0xb4,0x1b,0x99,0xbb,0x1a,0x63,0x6b,0x3a,0x70,0x4f,0xec,0x2c,0xf9,0xde,0x1a,0x2e,0x62,0x27,0x1c,0x81,0x21,0x30,0x08,0x30,0xf6,0xf5,0xc1 -.byte 0x6d,0x0b,0xeb,0x34,0xd9,0x3a,0xa2,0xa2,0xc6,0x17,0x60,0x85,0x65,0x43,0xd6,0x3d,0x71,0xac,0xc2,0xaf,0x2b,0x9e,0x62,0xf2,0x08,0x47,0x6f,0x42,0xa8,0x21,0xad,0x42,0x98,0xa0,0xef,0xdf,0xd8,0xda,0x10,0xad,0xf7,0xe5,0xf9,0x22,0x89,0x44,0xbf,0x86,0x86,0x2b,0x02,0xd1,0x9e,0x8f,0xb7,0x10,0x63,0xb1,0xcc,0x40,0x6b,0xa3,0x8e,0x09 -.byte 0xb8,0xe3,0x77,0x3c,0xde,0x36,0x7a,0xb7,0x78,0x4f,0x99,0x5d,0x9a,0x9e,0x19,0x2d,0xb5,0xd9,0x9c,0x95,0x1f,0xa1,0xcc,0x61,0x31,0x1c,0x96,0xe5,0xca,0xeb,0x26,0x34,0xa4,0x63,0x5c,0x7c,0x0f,0x23,0xd1,0xe1,0x09,0xf4,0xab,0xf6,0x73,0x2f,0x8a,0x62,0xf0,0xd3,0x8c,0x44,0xe5,0xe9,0x9d,0x58,0x71,0xfa,0xf5,0x39,0xa5,0x6f,0xf7,0x04 -.byte 0x43,0x0a,0x78,0x54,0xfb,0xa7,0x66,0x57,0x1f,0x61,0xd6,0xda,0xff,0x4f,0x32,0x9d,0x80,0x6b,0x77,0xed,0xda,0xaf,0xbc,0x9e,0xea,0x77,0x04,0xf3,0x47,0x96,0xd1,0x44,0x8e,0xca,0xfe,0xb0,0xa3,0xa6,0x1d,0x8d,0xa4,0xb5,0x8c,0x35,0x28,0xf3,0xaa,0xab,0x28,0x1e,0xc9,0x94,0x12,0x07,0xc6,0xea,0x23,0xf9,0x69,0xc3,0x14,0x27,0xcc,0x55 -.byte 0x27,0x0b,0x27,0x64,0x23,0x38,0x05,0xd9,0xb4,0xf7,0x00,0xf3,0x02,0xae,0xc8,0x5a,0xbd,0x2f,0x20,0xd5,0x45,0xa6,0x09,0x6f,0x1a,0x09,0xb7,0xe7,0x6f,0xf6,0xa6,0x6f,0xc7,0x03,0x4e,0xa3,0x72,0xb5,0xfc,0x17,0xcf,0x1e,0x64,0x8b,0xc4,0xa2,0xba,0x83,0x0e,0x2a,0x11,0xba,0x71,0xe0,0x1c,0x9f,0x70,0x6e,0xf4,0xd9,0x47,0x31,0xf7,0xaf -.byte 0xf7,0x1a,0xe7,0xc1,0xe9,0x66,0xa4,0x48,0xd4,0x25,0x8b,0xf7,0x6f,0x33,0x72,0xff,0x93,0x2e,0xcd,0xc7,0xae,0x3b,0x71,0x3f,0x84,0x7f,0xe6,0xb5,0x58,0x4f,0x95,0x34,0xe7,0x89,0x10,0xd3,0x2b,0x5c,0x30,0x9b,0xd3,0xef,0x98,0xf3,0x33,0x0e,0x6d,0x5f,0x7e,0xba,0x55,0x7a,0xb6,0xf3,0xb6,0xcd,0xa8,0x10,0x68,0x85,0x6f,0xea,0x54,0xc3 -.byte 0x66,0x51,0x5a,0xfc,0x11,0x83,0x9e,0x68,0x95,0xdb,0xec,0x74,0xf0,0x86,0x4a,0x90,0x24,0x66,0xf2,0x61,0x40,0x2e,0x3b,0x53,0xea,0xc1,0x3e,0x1c,0x69,0xaf,0x5f,0x04,0xb5,0xbd,0x3d,0x44,0x1c,0xc6,0x49,0x65,0xf6,0x78,0xfd,0x69,0x49,0x95,0x96,0xa1,0xa0,0xa9,0x78,0x1a,0xf6,0x0f,0xe9,0x52,0x93,0x9c,0x96,0x6c,0x5e,0x67,0x63,0x2d -.byte 0x18,0x22,0x2a,0xcc,0x7f,0x2f,0xd3,0x72,0x82,0x98,0xae,0xb0,0x2b,0xa6,0x96,0x41,0x25,0x47,0x3c,0x92,0xc5,0x0f,0x2c,0xd4,0x43,0x09,0x0b,0x94,0x73,0x73,0x29,0xc2,0x8a,0xa3,0xcc,0x8d,0xed,0x40,0x6d,0x40,0x18,0x7c,0x32,0x1e,0xe1,0x4e,0x26,0xa7,0xa4,0xd5,0xcb,0xfa,0x90,0xba,0xb2,0x04,0x1d,0x5d,0xbe,0x32,0x6c,0x71,0x09,0x51 -.byte 0xdb,0xe3,0xb0,0xe1,0x34,0x74,0xa3,0x2b,0xf2,0xcb,0x9e,0xc0,0xae,0x88,0x40,0x90,0xb6,0x22,0xc8,0xac,0xff,0x45,0xc6,0xfa,0xce,0x0f,0x03,0x9d,0xc0,0xb2,0x2e,0xdb,0x1e,0x6c,0xa5,0xbe,0xb5,0xb3,0xaa,0xd5,0x2d,0x06,0x4d,0x29,0xa3,0xbe,0x25,0x5f,0x21,0x42,0x8d,0x27,0xaa,0x6f,0x59,0x88,0x61,0x4d,0x72,0x9f,0x64,0xfc,0x07,0xaf -.byte 0xeb,0x02,0x5e,0xb9,0x1f,0xfe,0x1a,0x67,0x10,0x35,0xe9,0x9f,0x5f,0x9c,0x8d,0x4a,0xb3,0x10,0x99,0x8d,0x5b,0x9c,0x8b,0x8a,0x0c,0x02,0x8b,0x44,0x1a,0xaa,0xe7,0x14,0x05,0x3d,0x9e,0x62,0xfc,0x76,0x49,0x56,0x46,0xae,0xcc,0x0e,0x47,0x58,0x4d,0x94,0x33,0x4d,0x23,0x24,0x44,0x52,0x2e,0x18,0xf7,0x53,0x6b,0x24,0x67,0xb8,0x88,0x46 -.byte 0x70,0xc8,0xcb,0x60,0xac,0x70,0x85,0xdd,0x00,0xa1,0x5d,0xbb,0x94,0x07,0x0a,0xb6,0x1c,0x88,0x59,0xa7,0x88,0x7e,0x1e,0xc9,0x1d,0x7c,0xa0,0x1c,0xad,0xe4,0xa5,0x36,0xa5,0x35,0xe8,0xda,0x27,0x15,0xbc,0x7b,0x1e,0x8a,0x33,0x74,0x4b,0xc1,0xc7,0x9d,0xa9,0x21,0x98,0x02,0xe5,0xf4,0x8b,0x8e,0x2d,0x64,0x81,0xea,0xa6,0xbe,0xe2,0x05 -.byte 0x16,0xba,0xac,0x75,0x79,0xa4,0xc0,0xd3,0x9d,0xe0,0x25,0x63,0x22,0xb3,0x9c,0xee,0x04,0x8f,0x60,0xab,0x52,0x43,0x05,0x16,0xd4,0xb3,0x88,0xe8,0x68,0xc3,0x81,0x94,0xc4,0xee,0x13,0xaf,0xdd,0x36,0x23,0xe6,0x78,0xc9,0xf6,0x42,0xf0,0xf7,0x89,0x64,0x79,0x13,0xe8,0xed,0x50,0x03,0x16,0x78,0x6d,0xf4,0xdf,0x85,0x2e,0x4e,0x8f,0x2c -.byte 0x5b,0xfe,0x4c,0xf2,0x49,0xde,0xf2,0xa4,0x96,0xe0,0x8a,0x25,0xc8,0x6d,0x22,0xff,0xab,0xfc,0x18,0xe8,0x7f,0xd5,0xc1,0x7e,0x44,0x8e,0x21,0xb4,0xc8,0x79,0xc0,0x55,0xaa,0xb7,0x28,0xa1,0x3a,0xbd,0xc2,0x1d,0xf8,0x87,0xf9,0x35,0x30,0x25,0xb2,0xaa,0x8f,0x3c,0x0d,0x64,0xf2,0xd1,0xa0,0x51,0xbf,0x9b,0x9a,0x9a,0x9c,0x18,0x43,0xea -.byte 0xd2,0x54,0x50,0xe0,0xca,0x1a,0x29,0x16,0x9f,0x49,0x47,0x56,0x65,0x21,0x0f,0xb0,0x53,0x41,0xe3,0xec,0xe0,0x15,0xcb,0xd0,0x61,0x05,0x67,0xd6,0x02,0x1a,0x31,0x80,0xa4,0x9f,0xf5,0x9b,0x28,0xcd,0x43,0xd5,0x70,0x05,0x67,0xe8,0x76,0xb7,0x99,0x98,0x0a,0xd6,0x27,0xe9,0xfb,0x62,0xff,0x66,0x47,0xf7,0xbe,0x5e,0x35,0xa0,0x3b,0x56 -.byte 0x58,0x78,0x9b,0x9c,0x5b,0x9f,0xf5,0x6b,0x1a,0x6a,0xfd,0x8e,0xe3,0xd9,0xa2,0x8b,0x2e,0xef,0xc7,0xd3,0x74,0xb1,0xea,0x6a,0x03,0x8b,0xe2,0x78,0xbe,0xf1,0x75,0x7f,0x02,0x03,0xbc,0xd3,0x15,0x2c,0x87,0x01,0x95,0xa6,0x87,0x2d,0xf8,0x63,0xfe,0x33,0x8f,0xc5,0xc9,0x0a,0x06,0x79,0x93,0x46,0xd7,0x0b,0x61,0x06,0x68,0xae,0x9b,0x46 -.byte 0x6f,0x9e,0x1b,0x21,0x58,0xc1,0x72,0xa9,0x05,0xa7,0xaa,0x88,0xee,0xed,0x8d,0x7f,0x55,0x3b,0xb8,0xb8,0xf8,0x42,0x26,0x4a,0x78,0xe3,0x17,0xe8,0xac,0xb3,0xdb,0x9b,0x90,0x7d,0x8d,0x65,0x00,0x39,0x40,0xc2,0xe2,0x9c,0xc6,0x16,0x35,0x54,0x64,0x09,0xc8,0xc7,0x08,0x77,0x90,0x9d,0xb4,0xd4,0xe1,0x36,0xd4,0x5e,0x63,0xb0,0xba,0x81 -.byte 0x0c,0x4e,0x24,0x20,0xc0,0x7f,0xfc,0x02,0x3d,0x83,0x60,0x8a,0xf5,0xff,0x87,0x60,0x9c,0xd5,0xc0,0x94,0x64,0xe2,0x3f,0xeb,0x9a,0xe5,0xb6,0x50,0x13,0x36,0xf4,0x96,0x5d,0xf4,0xb5,0xab,0xa4,0x28,0x17,0x38,0x7f,0xca,0xf7,0x0c,0xcf,0xae,0xf8,0xef,0x41,0x6d,0x9c,0xa1,0x53,0x33,0xcb,0x8d,0x21,0xab,0x3a,0x8c,0x72,0x8d,0xf3,0xf2 -.byte 0x05,0x69,0xf5,0xe8,0x6b,0x5b,0x42,0x85,0xb1,0x2e,0x6f,0xf8,0x62,0x00,0x1c,0x48,0x6c,0x85,0x72,0x93,0x34,0x67,0x80,0xe7,0x2a,0xfe,0xcf,0x54,0xc6,0x94,0xf2,0x5a,0x48,0xab,0x40,0x52,0x66,0x7d,0x7a,0x75,0x68,0x77,0xfd,0xb2,0xdd,0xb1,0xdb,0x72,0x50,0x31,0x53,0x24,0xbd,0xb0,0x6e,0x1f,0xbd,0xa6,0x90,0x67,0x07,0x1d,0x31,0xf3 -.byte 0x8c,0x82,0xf7,0x53,0x85,0x54,0x64,0x7c,0x76,0x7b,0x5f,0xaa,0xe0,0xe0,0x36,0xa4,0x13,0xb3,0x0b,0x99,0x09,0xfe,0xed,0xbb,0x81,0x4b,0xb3,0x16,0x45,0x2e,0x3a,0xfe,0x60,0x9c,0xdc,0xcb,0x00,0x5a,0x41,0xc4,0x80,0x3c,0x9d,0x15,0x05,0xfa,0x5e,0x37,0x64,0x89,0x9c,0x2d,0xb8,0xf7,0xbc,0x35,0x8c,0x49,0xfe,0x0a,0x43,0x1a,0x59,0xaf -.byte 0x1e,0x50,0x08,0x0f,0x2d,0xb8,0x5d,0x63,0x7f,0x95,0x6a,0xe6,0xad,0x88,0xc3,0xac,0x05,0x14,0x44,0xb0,0x70,0x83,0x5f,0x94,0x45,0x3d,0xe5,0xbd,0xb8,0x92,0x28,0x20,0xd5,0xa0,0x83,0xd2,0xe2,0x41,0x71,0x27,0x29,0x1b,0x2a,0x3a,0x08,0xca,0x75,0xec,0x16,0x4a,0xcf,0x39,0xed,0xbe,0x2a,0x26,0x9b,0xa3,0x26,0xc6,0x89,0xf2,0xc6,0x8d -.byte 0x49,0x3a,0xfe,0xda,0x16,0x54,0x55,0x7e,0x7f,0x65,0x65,0xd2,0x16,0xdd,0xe2,0xa3,0x86,0x7a,0x69,0x82,0x99,0x58,0x45,0x16,0x4c,0x69,0xff,0x72,0xf2,0xbc,0xbb,0xdd,0xe1,0xb4,0x56,0xcf,0xc0,0x84,0xd6,0x2c,0xd8,0xce,0xf4,0x67,0xd8,0x1d,0xb7,0x77,0x6d,0x96,0xf4,0x28,0x7a,0x33,0x03,0x97,0x72,0x37,0xd9,0x35,0xcf,0x20,0x28,0xc2 -.byte 0xc4,0xea,0xf9,0x99,0x89,0xe0,0xcc,0x3d,0xec,0x2c,0xbf,0x06,0x78,0x91,0x1b,0x55,0x1b,0x51,0x9b,0xbe,0xf7,0x4a,0xf8,0x9f,0x46,0xab,0xee,0x5d,0x4e,0x29,0x36,0xf3,0xb9,0xa7,0x85,0x9b,0xf7,0xa1,0x9e,0x2a,0xbb,0xb3,0x0a,0x61,0xb5,0x0f,0x79,0xf4,0xe2,0xd2,0x2c,0x15,0xf7,0x4f,0xca,0xa9,0x46,0x25,0x1c,0xdc,0xfa,0x0f,0x9e,0xfa -.byte 0xf5,0xb8,0x54,0x7a,0xe3,0x98,0x3c,0x3b,0x85,0xf8,0xb3,0x7c,0x70,0x40,0x86,0x2a,0x66,0xd1,0x4d,0x83,0x38,0xc2,0x24,0x8e,0x30,0xc0,0x9e,0x54,0x4c,0x7a,0x62,0x9a,0x55,0x8e,0x11,0x02,0xef,0x30,0x08,0x5c,0xf3,0x57,0xa7,0xbe,0x32,0x04,0xab,0xb1,0x3a,0x51,0x6e,0xcd,0x6f,0xc1,0xd8,0xd0,0x7d,0x4f,0x1b,0xa9,0x1e,0x12,0x92,0x94 -.byte 0xd7,0x40,0xa9,0x99,0x70,0x06,0xcb,0x46,0xa5,0xe0,0x77,0xbe,0x6d,0x48,0xab,0x67,0x4e,0xa7,0x0e,0xfe,0x1f,0x53,0x24,0xbc,0x89,0xcb,0x70,0xac,0x05,0xa2,0xf4,0xa3,0x44,0xde,0xcb,0x18,0x95,0x78,0x70,0x0f,0x69,0xf0,0x5e,0xbd,0xe7,0xfc,0xd3,0x17,0x3e,0x18,0xb0,0x2f,0xa6,0xfe,0x82,0x81,0xe7,0x74,0x44,0xfb,0x43,0x5e,0xda,0xf4 -.byte 0xfb,0xfe,0x5c,0xb4,0x3c,0x1d,0xea,0x0d,0x2d,0xdb,0xee,0x1f,0xc5,0xbd,0xb2,0xa0,0x52,0x76,0x9e,0xad,0xfa,0x19,0x37,0xb0,0x15,0x53,0x82,0x25,0x86,0xd9,0xce,0x99,0x84,0x67,0x5f,0x57,0xb2,0x6f,0x99,0xa4,0x56,0xb5,0x01,0x4f,0xdf,0xa2,0xca,0x8c,0x23,0x51,0xd3,0xc7,0x72,0x9b,0x90,0x72,0x29,0x0c,0xca,0x86,0xff,0xc3,0xd9,0x9e -.byte 0x87,0xe4,0x8d,0xc6,0xac,0xba,0xfb,0x73,0xa9,0xcd,0x5d,0x16,0xfc,0x12,0xea,0x30,0xd5,0x7d,0x7b,0x16,0xa6,0x2c,0xeb,0x3c,0x3e,0x46,0x7c,0xee,0x03,0xd6,0x7a,0xe8,0x88,0x1c,0x17,0xa9,0x08,0xe9,0xd5,0x38,0x59,0x54,0x0b,0xb0,0x77,0x1b,0x76,0x09,0x53,0xca,0x38,0x12,0xd1,0xb5,0x2c,0xe3,0xd6,0xa0,0xca,0x9f,0x65,0x56,0xea,0x95 -.byte 0xab,0xc1,0xf4,0x98,0xaf,0x1a,0xe7,0x2b,0x1e,0x8d,0x75,0x43,0x43,0x9f,0x42,0x5c,0x2c,0xa5,0xd7,0x9a,0xcd,0xc2,0xab,0xd9,0x1f,0x1f,0xde,0x8a,0x3e,0xf8,0x0f,0x56,0x8a,0x01,0xde,0x47,0x41,0xd8,0xa0,0xc8,0x32,0x4d,0xa3,0x75,0x80,0x87,0xb1,0x1e,0x05,0x06,0x5e,0x2c,0x9a,0x7b,0xd3,0x22,0xe0,0x53,0x8f,0x4f,0x35,0x5f,0x46,0x3a -.byte 0xb2,0xfe,0x62,0x44,0x54,0x38,0xe0,0x03,0x5e,0xda,0xcb,0x86,0xdf,0xda,0x67,0x66,0x40,0x27,0x97,0xf0,0xc2,0xbd,0xce,0xce,0x37,0xeb,0x47,0xe2,0x56,0x7e,0x54,0xe9,0x51,0xda,0xec,0xd5,0xe6,0xc1,0x69,0x6e,0x4c,0x3d,0x92,0xdc,0xa0,0x51,0xe2,0x2b,0xb8,0x96,0xb6,0xce,0xdf,0x35,0xdb,0xd0,0xd4,0x42,0xe3,0x94,0x89,0x09,0x1b,0xb4 -.byte 0xe2,0x8f,0xfb,0x23,0x62,0x35,0x56,0xc7,0x94,0x40,0xd7,0x2d,0xdb,0x80,0xc9,0xbd,0x4d,0xe3,0x14,0x30,0x44,0x43,0xad,0xeb,0x3d,0x89,0xe9,0x61,0xd7,0x80,0x15,0x59,0xcd,0xda,0x38,0x11,0x3b,0x84,0x14,0x85,0xef,0x55,0xf2,0x01,0x2c,0xed,0x74,0xf5,0x71,0x75,0x0c,0x52,0x0c,0x41,0x86,0xbe,0x84,0xc5,0x89,0x8b,0xa5,0x6d,0xc3,0xfa -.byte 0x2b,0xe5,0xe7,0xe8,0xdd,0xf9,0xe8,0x27,0x08,0x5d,0xdf,0x61,0xdc,0xb2,0xe0,0x8c,0xe8,0xda,0xa8,0x68,0x22,0x51,0x6b,0xdf,0xd0,0x92,0x87,0x6a,0x43,0xff,0xd1,0x9d,0x9a,0x4c,0x03,0xdf,0x3e,0xc1,0x31,0x33,0x6e,0x2a,0x55,0xc1,0x58,0x59,0x69,0x66,0x05,0xd1,0xa7,0xa1,0x3b,0x98,0x1d,0x44,0x74,0xc7,0x7e,0xc0,0x07,0xd9,0x9c,0x87 -.byte 0x5f,0xc3,0x44,0x25,0x7b,0x96,0xbc,0x20,0x5d,0x14,0x08,0x34,0xe9,0xad,0x34,0xa3,0xc3,0x95,0x1a,0xc1,0xd1,0x37,0x43,0x49,0x66,0xff,0x39,0x70,0x27,0xa0,0x2b,0x39,0x9d,0x1b,0x78,0x52,0x55,0x77,0x30,0xe8,0x72,0x65,0x8a,0xc8,0xa4,0xe6,0xb7,0xd6,0x66,0x82,0xa7,0x1d,0xde,0x3e,0xc2,0x23,0x5a,0x8b,0x51,0xe4,0x44,0x03,0xf3,0x89 -.byte 0x10,0xb0,0x9a,0x09,0x5d,0xe3,0xe9,0x4a,0x0b,0xe3,0x86,0x58,0xf8,0xe3,0x1a,0x3f,0x7f,0x42,0xa5,0xd7,0xb0,0x24,0xb7,0xbc,0x1d,0x40,0xe7,0x2f,0x42,0x8c,0xa8,0x3c,0x33,0xee,0x9f,0xaf,0xd1,0x51,0x8e,0x34,0x82,0xc5,0x16,0xef,0xb1,0xa6,0xa8,0x0e,0xae,0xe6,0xc3,0x2f,0xb3,0x06,0xd4,0x4c,0xec,0xee,0x9e,0xff,0x88,0x82,0x4b,0xb8 -.byte 0xc5,0xef,0x94,0xe2,0x68,0x48,0x23,0xa2,0xc8,0xe4,0xdb,0x33,0xf9,0xee,0x73,0xc2,0xe6,0xa1,0x64,0xf9,0xf6,0xab,0x5a,0xdc,0xa5,0xb3,0xd8,0xae,0xf4,0x1f,0x47,0xfe,0xa0,0xee,0xf5,0xee,0x41,0x30,0xa6,0xbe,0x34,0x2c,0x1a,0x24,0x8a,0x80,0xb1,0x79,0x7e,0x2c,0xc0,0x65,0x68,0x46,0xae,0x0a,0x01,0x77,0xce,0xa2,0x5f,0xc3,0x00,0x8f -.byte 0xd4,0x0f,0xbe,0xbf,0x81,0x20,0x4e,0xb8,0x21,0x5f,0xfa,0xb2,0xf2,0x02,0x83,0x41,0xa8,0xf1,0xe8,0x2c,0x7e,0x0e,0xe6,0xf0,0x6e,0xd5,0x7b,0xcb,0x4e,0xed,0x06,0xc4,0x18,0xfb,0x0e,0x0d,0x8e,0x22,0x8a,0x40,0x4d,0x66,0xa5,0x0c,0x74,0xf3,0x9e,0xd9,0x90,0xf8,0x71,0xe4,0x92,0x05,0x3d,0x2d,0xa0,0xed,0x42,0x88,0x18,0x9a,0xc7,0xe4 -.byte 0x41,0x5d,0xde,0x44,0x2e,0x26,0x30,0xfe,0x51,0xa8,0x91,0xa3,0xa6,0xfd,0x3e,0x04,0x7f,0x3a,0xa9,0x1c,0x21,0x98,0xab,0xaa,0x39,0x9d,0xe4,0x51,0x75,0xeb,0x90,0x6b,0xab,0x11,0x89,0xa9,0x22,0xa8,0xc5,0x92,0x16,0x51,0xe1,0x77,0x09,0x53,0x7f,0xb6,0x80,0x4b,0xf5,0xf5,0xa2,0x0e,0x36,0x24,0x7f,0xe7,0xcc,0x67,0xfb,0x2c,0x6e,0xc2 -.byte 0x16,0x47,0x41,0xc2,0x77,0xf4,0xcf,0x49,0x37,0x17,0x67,0x34,0x14,0x92,0x7d,0x0f,0x14,0xe8,0x4b,0x4c,0xc3,0xbb,0x78,0xf7,0xa0,0x59,0xbe,0x06,0x10,0x38,0xe6,0x2c,0x08,0x15,0xba,0xc6,0x49,0x38,0x9a,0x91,0x2b,0x4d,0x82,0x42,0x0e,0xe4,0x02,0xef,0x2b,0xa2,0x06,0xcc,0x3a,0x3c,0xb9,0xc5,0xb5,0x71,0x1e,0x17,0x5d,0x65,0x35,0x91 -.byte 0x89,0x54,0x97,0xa8,0x7b,0x02,0x24,0xf9,0xdb,0xb5,0x52,0xf7,0xd0,0xa0,0x42,0x48,0x01,0xf4,0x47,0x7c,0x84,0x7c,0x8a,0xb4,0xf4,0x30,0xec,0xb9,0x21,0x44,0x87,0xb2,0x96,0xa4,0x3b,0x0d,0x93,0x26,0x09,0xc8,0xfa,0x28,0x6f,0x09,0xb7,0x03,0x85,0x66,0x21,0x2d,0xf1,0xaa,0x3f,0x0b,0x59,0x15,0xfe,0x8b,0x2b,0xe0,0x81,0x38,0x63,0x70 -.byte 0x09,0x37,0x38,0x62,0x04,0x8e,0x3f,0x23,0x65,0xf8,0xf7,0xc0,0x30,0xb8,0x04,0xb4,0x17,0xd7,0x21,0xcc,0x8b,0x31,0xd3,0x7b,0x11,0xea,0xc5,0x51,0x01,0x93,0x5f,0xe3,0xf3,0x1e,0x0d,0x41,0x52,0x2a,0xfd,0x27,0x02,0x00,0x58,0x0d,0x1f,0x16,0xd7,0x50,0x09,0xea,0x3f,0x9f,0x72,0xae,0x7a,0x79,0x4b,0x69,0x61,0xfc,0xac,0x5c,0x4d,0x6a -.byte 0x65,0x5d,0xa5,0x67,0x76,0xe4,0x24,0x3f,0xa0,0x6f,0xf6,0x60,0xd2,0x70,0x8e,0x2e,0xbe,0xf9,0x8b,0xab,0x22,0xc8,0x9c,0x5b,0x26,0xc5,0x75,0xeb,0x96,0xa2,0x4f,0xdf,0x6c,0x05,0x9a,0x15,0xef,0xbf,0x3e,0x35,0x6d,0x8d,0x48,0xa4,0x33,0xc2,0xe8,0x3b,0x89,0xe4,0x0c,0xb2,0x9a,0xc6,0x89,0x52,0xba,0xc7,0x2a,0xa5,0xfb,0xe5,0xde,0x06 -.byte 0xbd,0xc3,0x4f,0xe8,0xa9,0x9d,0x36,0xa5,0xcc,0x90,0xcd,0x68,0x49,0x52,0x6e,0x9a,0x85,0xd4,0x1b,0xe5,0x3f,0x54,0xc8,0xb4,0x7a,0x76,0xbf,0xa8,0xf4,0x25,0x05,0xeb,0x43,0x0c,0x2b,0x1c,0x59,0x5b,0x51,0x7f,0xd5,0x13,0x54,0x37,0x44,0x37,0x2f,0x79,0x1c,0x1f,0x18,0x57,0x60,0xab,0xf7,0xcc,0x5d,0xd5,0xdd,0x69,0xab,0x7f,0xc7,0x9d -.byte 0x7f,0xd7,0x6a,0xdc,0x34,0x3d,0x6e,0x2c,0x1e,0xb8,0x74,0xef,0xec,0x14,0x83,0x98,0x20,0x85,0x8a,0x95,0x93,0x26,0xed,0xbb,0x7d,0xfe,0x63,0xaa,0x20,0xbb,0x40,0x7b,0x35,0x1d,0xe5,0x64,0xc0,0x64,0x83,0x90,0x59,0xb4,0xae,0xf7,0xfe,0x14,0xb2,0xaa,0x72,0xf7,0x34,0x61,0xe0,0x61,0x06,0xb3,0xdc,0x09,0x5f,0xe1,0x57,0x65,0x83,0x8a -.byte 0x6d,0x46,0x54,0x8f,0xbf,0x38,0x12,0xf5,0xa3,0xfc,0x7b,0x90,0x4f,0x30,0xed,0xc1,0xab,0xb2,0x6e,0xee,0x7c,0x5e,0x35,0x70,0x80,0xb0,0xae,0x93,0xdc,0x4e,0x8f,0x6c,0x37,0xef,0xc9,0x4c,0x3a,0x41,0x14,0x91,0x99,0x0d,0x48,0xbe,0x5e,0x9b,0xc5,0xa6,0x4d,0x07,0x0d,0xd5,0xe6,0x5d,0x26,0x6b,0xa0,0xf3,0xb2,0x28,0x15,0x57,0xdb,0x7b -.byte 0x8e,0x6b,0x88,0xc3,0x81,0xb6,0x16,0xd1,0x3c,0xd0,0x2d,0x5a,0x23,0x35,0x8e,0xb0,0x8b,0x5c,0x99,0x6a,0x7a,0x55,0xb1,0xf9,0x45,0x97,0x94,0x05,0x6e,0x58,0xd4,0x53,0x8d,0x73,0x43,0x02,0x68,0xdf,0x7c,0x37,0x1a,0x6b,0x71,0x04,0xa0,0x31,0x77,0xbc,0xe0,0x16,0x5a,0x2a,0x9a,0xb2,0x40,0xe4,0xbb,0xd0,0xfd,0x35,0xcb,0x7f,0xf4,0x13 -.byte 0x0f,0xb5,0x93,0x9a,0x7d,0x50,0xf8,0xfe,0x56,0x34,0x83,0x20,0xce,0x3d,0x02,0x2e,0x0b,0x95,0x76,0x88,0x47,0x8c,0x75,0x51,0x14,0x52,0x49,0xbc,0xed,0x66,0x0e,0x81,0x65,0x5e,0x64,0xfb,0x45,0x59,0x3d,0x2b,0xd6,0x3a,0xc6,0xfd,0x50,0xe4,0xeb,0x0c,0x68,0x38,0x0f,0xdd,0xa2,0xdc,0xaa,0x26,0xf5,0x7b,0x40,0x6a,0x90,0xf8,0x08,0x2c -.byte 0xe8,0x8f,0x8e,0xc1,0xf2,0x6b,0x87,0xeb,0x7a,0x02,0x9e,0x26,0x3e,0x6b,0xb9,0x71,0x2e,0x6f,0x26,0x20,0xa9,0xc0,0x7c,0xe5,0x6c,0x6b,0xd4,0xc4,0x7b,0x54,0x8e,0x4a,0x7a,0xef,0xfc,0x03,0x02,0x1d,0x6a,0x16,0x99,0x35,0x12,0x49,0xba,0x86,0x37,0x7a,0xb0,0x8d,0x58,0x6f,0x1c,0xba,0xa9,0x5d,0x93,0xdf,0x98,0x50,0x7e,0xea,0x0a,0x88 -.byte 0x1a,0xd4,0x63,0x91,0x23,0x43,0x43,0x17,0x2e,0xe6,0x04,0x95,0x96,0xa8,0x2b,0xb4,0x9e,0x91,0x6c,0x13,0x52,0x8c,0xbf,0x7d,0x50,0xfc,0x79,0xef,0xa1,0x3e,0x90,0xba,0xac,0xd1,0x0d,0xb0,0x4d,0xd5,0x7a,0xc7,0xbd,0x82,0xb7,0x03,0x9c,0x0b,0xbc,0xa7,0x3c,0x05,0x8f,0xbd,0x0d,0x7f,0x80,0xeb,0xe9,0xbd,0x8f,0xdc,0xcd,0x86,0x23,0x26 -.byte 0xb0,0xa4,0xdc,0x63,0xef,0xad,0x61,0x53,0x7e,0x23,0x34,0x0d,0xd9,0x75,0x7c,0xa7,0x57,0xba,0x28,0x0c,0x82,0x7f,0x68,0xe5,0x24,0xdc,0x23,0x99,0xcd,0x6f,0x03,0x59,0x4f,0x35,0x47,0xc4,0x11,0xc0,0x0c,0x2b,0x16,0x94,0xb8,0x28,0xf2,0x0a,0x91,0x2e,0x1c,0xde,0x75,0x50,0x52,0x00,0x0a,0x92,0x80,0xca,0x39,0x3a,0xdf,0x16,0xb7,0xe2 -.byte 0xbd,0x98,0x7b,0x70,0x48,0x85,0x6d,0x48,0xa0,0x1b,0x0a,0xbb,0xa8,0xb6,0xca,0x9c,0x4e,0xda,0x0a,0x17,0x0b,0x30,0xf5,0xa2,0x9b,0x5a,0x89,0xf4,0x53,0x89,0x38,0x34,0x2b,0x7d,0x14,0x04,0x44,0xa3,0x8f,0x70,0x29,0xa5,0x3e,0xdd,0x5a,0x61,0xa1,0x04,0xac,0xd8,0xd3,0xec,0x42,0xc4,0xd9,0x2c,0x13,0x80,0xf8,0xc9,0xec,0x54,0xa7,0xa0 -.byte 0xe6,0x37,0x04,0x38,0x5f,0x1e,0x0b,0xfb,0x38,0x06,0xb9,0xe2,0x05,0x12,0x12,0xa2,0x28,0xff,0x12,0xae,0x44,0xd8,0x0d,0x2c,0x5a,0x8f,0xfb,0x1d,0x98,0x69,0x85,0x69,0x99,0xc0,0x63,0xc5,0x88,0xa7,0x2d,0x56,0x76,0x32,0x23,0x4c,0xf7,0x29,0xd6,0x3e,0x45,0xfa,0xd7,0x61,0xf4,0x9a,0xa6,0x9e,0x4a,0xe7,0xe7,0xf9,0xbf,0x1f,0x09,0x82 -.byte 0xbe,0x36,0xa0,0xdd,0x91,0x47,0x3b,0xbc,0x52,0xf2,0xc2,0x04,0x96,0x85,0xb6,0x93,0xac,0x99,0x94,0xbe,0xfd,0xe6,0x53,0x9f,0x75,0xab,0x38,0xdd,0x81,0xc0,0x79,0x25,0xcd,0x73,0x72,0x5b,0x4d,0xc0,0xba,0xa9,0x18,0xaa,0x76,0x51,0x15,0xef,0xb9,0x22,0xdd,0x5f,0x22,0x62,0x6c,0x36,0xf6,0xc0,0x72,0x34,0x01,0x7a,0xaf,0xe2,0x87,0x1b -.byte 0x5f,0x33,0x9c,0xd5,0xe2,0x81,0x03,0xbe,0x4e,0xac,0xcc,0x17,0xc5,0xc6,0xf8,0x0f,0x24,0xe0,0x26,0x56,0x8a,0x20,0x2e,0xe4,0x05,0xc8,0x0f,0x89,0x24,0x0e,0xd4,0xb7,0x07,0xd1,0x99,0x8c,0x55,0xfd,0x75,0xc1,0xdb,0xaa,0xd1,0xd2,0xa6,0xf2,0xf0,0x3c,0xae,0x62,0x0e,0x1f,0xaa,0xc9,0xa5,0x16,0x09,0x2c,0xc0,0x61,0x55,0x72,0x70,0x63 -.byte 0x22,0xb6,0x41,0xa5,0x08,0x34,0x6a,0x1b,0xfc,0x42,0x81,0xe7,0x25,0x98,0xcf,0xba,0x18,0xb0,0x36,0x90,0x72,0x65,0x75,0xf3,0x57,0x68,0xd0,0x86,0xe4,0xaf,0x33,0xb6,0x2b,0xef,0x96,0x97,0x17,0x42,0x6b,0x8e,0x19,0xaa,0x4b,0x9d,0xc7,0x73,0x34,0x5f,0x41,0x24,0x12,0xfb,0x66,0xa2,0x1e,0x91,0x41,0xc2,0x78,0x08,0x66,0xc4,0xb2,0x86 -.byte 0x67,0x70,0xe6,0x96,0x76,0x8d,0xa4,0x69,0x6f,0xe5,0x35,0x8b,0x20,0x3d,0x6a,0xcb,0x65,0x7b,0x82,0x7b,0xf6,0x2d,0xd8,0xd0,0xda,0x69,0x8b,0xcd,0xdf,0x15,0xf6,0x3a,0x2c,0xfe,0xc7,0x84,0x20,0x11,0xcc,0x18,0x4f,0xc7,0x2e,0x1c,0x46,0x41,0x6b,0x91,0x79,0xa0,0xbb,0xf4,0x48,0xd7,0x0c,0x9a,0x88,0x01,0xda,0xa1,0xd1,0x8f,0x27,0x49 -.byte 0x9d,0xa0,0x3f,0x5a,0xc2,0xf7,0x26,0x9b,0xe5,0xff,0xa4,0xcb,0x86,0x32,0xb3,0x3c,0xd5,0xe5,0x7c,0xbb,0x5e,0xfe,0x3d,0xcf,0x60,0x1c,0x16,0x8e,0x0c,0xc4,0xa9,0xf2,0xb2,0x42,0x1d,0x13,0xb0,0xa8,0xff,0x90,0xbc,0xd9,0x9a,0x6d,0x78,0x7a,0x46,0x1a,0xa8,0x35,0x4e,0xa4,0x79,0xd5,0xb4,0x36,0x47,0x62,0x3c,0x0e,0x23,0x56,0xca,0xa2 -.byte 0x60,0xe6,0xca,0xf6,0xc3,0xd6,0x7c,0x5d,0x54,0x9c,0x0c,0xfa,0x9a,0x0f,0x3a,0x8c,0x64,0x52,0xdb,0x62,0x5e,0x93,0x82,0xef,0x9e,0x8d,0x30,0xa5,0xe7,0x3d,0x52,0x11,0xd4,0x93,0xb1,0x77,0x8f,0xee,0x54,0x9c,0x80,0x47,0xa9,0x21,0xa8,0xf7,0x16,0x4b,0xbb,0xab,0x75,0x52,0xed,0x0c,0x85,0xf8,0x04,0xf4,0x80,0x08,0x4a,0xb5,0x2d,0x2d -.byte 0xd8,0x98,0x57,0x24,0xd5,0xc8,0x77,0xa0,0xd8,0xb5,0xb1,0x83,0x92,0xb4,0xc7,0x42,0x36,0xd1,0xa5,0xd6,0xbd,0x89,0xc6,0x76,0x31,0x92,0x31,0x67,0x2c,0xa4,0xb2,0x2b,0xcf,0x94,0x20,0x6a,0x17,0x63,0xb9,0x76,0xac,0x9c,0x1c,0x95,0x3e,0x57,0xf8,0x87,0x0d,0xef,0x36,0xcd,0x87,0xd1,0x58,0x2c,0x9a,0x5e,0x54,0x0e,0xac,0x97,0xbd,0x15 -.byte 0xc4,0xdb,0xea,0xd3,0x21,0x05,0x2d,0x78,0xce,0x4c,0x60,0xf3,0xf8,0xeb,0xd9,0x19,0x89,0xb0,0x83,0xc0,0xe4,0x42,0x08,0x5c,0x1a,0x1c,0x53,0xf3,0x1e,0x5a,0x28,0x92,0x0d,0x32,0xbe,0x4a,0x9a,0x70,0x78,0x93,0xc1,0x66,0x81,0xda,0xe7,0x3d,0x05,0xc5,0xaa,0xdc,0x51,0x6b,0xaf,0x67,0x4d,0x18,0xfe,0x29,0xe0,0xfa,0x5c,0xe5,0x9a,0x18 -.byte 0x7f,0x8f,0xaa,0x21,0xa5,0xd0,0x8b,0x62,0x32,0x6b,0x93,0x02,0x19,0x62,0xd3,0xd6,0x74,0xea,0x83,0xdb,0x6c,0x57,0xe3,0x1f,0x1f,0x90,0xd0,0x22,0xf7,0x9a,0x4a,0x14,0xf4,0x8a,0xb3,0x86,0xa5,0x4c,0x1e,0xdf,0x49,0xa5,0x78,0x30,0x5e,0xf0,0x9a,0x69,0x0d,0xaa,0xe9,0x47,0x01,0xae,0x51,0xcf,0x32,0x4c,0xec,0x03,0x08,0xe7,0xcb,0x35 -.byte 0x59,0xd2,0x48,0xd4,0xfa,0x6a,0x45,0x6b,0x66,0x1f,0xb8,0x1e,0x45,0x85,0xef,0x14,0x25,0x34,0x48,0x50,0x59,0xf3,0x76,0x09,0x32,0xf5,0xe4,0xa8,0x98,0xb0,0x9a,0x70,0xec,0x0a,0x17,0x87,0xcf,0x6d,0x96,0x7d,0x50,0x5e,0x3a,0xff,0x57,0xa7,0xaf,0x04,0x0d,0xdc,0xcc,0xad,0xe3,0x09,0xd3,0x92,0xab,0xd8,0x3a,0x61,0x1f,0x9c,0xc4,0x36 -.byte 0x3b,0xf3,0xf6,0x87,0x43,0xea,0xc8,0xff,0x29,0x19,0x9e,0x87,0x44,0xc7,0xe5,0x5c,0x43,0x30,0x9a,0xb2,0xd8,0x47,0x4a,0x87,0xcc,0xc7,0x8e,0x99,0x32,0xdd,0x3c,0x37,0xda,0xa0,0x39,0x04,0x55,0xca,0xcf,0x2f,0xce,0x8b,0x22,0x35,0x2c,0x29,0x89,0xef,0x5c,0x05,0x82,0x55,0xf3,0x8d,0x64,0x7f,0x69,0xf7,0x3d,0x43,0x27,0xf3,0x4c,0xd7 -.byte 0x43,0x89,0x47,0xd5,0x0b,0x01,0x1b,0x17,0x6c,0x7e,0x63,0x18,0x87,0x8b,0x8f,0x20,0x0d,0xa4,0x1e,0xa5,0x3b,0xf1,0x5c,0xe5,0xc8,0x23,0xd4,0xee,0x79,0x3e,0xd1,0xbc,0x83,0x30,0x03,0x64,0x80,0x7e,0xda,0x13,0x7c,0x52,0x88,0xc1,0x7c,0xa7,0x8a,0x5d,0x8d,0x7b,0x57,0x4e,0x59,0x97,0x83,0x52,0x03,0x04,0x6b,0xd2,0xf3,0xff,0x1c,0x4e -.byte 0x3b,0xae,0x70,0x61,0x3b,0x8b,0xaf,0x56,0x3d,0x28,0x73,0x24,0x39,0x4b,0xb8,0x6e,0x89,0x28,0xe6,0xc8,0x5c,0xe9,0xf8,0xec,0x8f,0xf7,0x75,0x1a,0x13,0xc1,0x8e,0x53,0x4e,0xe5,0xef,0x37,0xce,0xa1,0x54,0xca,0xcc,0xf5,0x01,0x29,0x2a,0x8f,0x00,0x1c,0xde,0xcd,0x5e,0x24,0x0b,0xa5,0x94,0x0c,0x8a,0xab,0x54,0x1e,0x80,0x2a,0x0d,0x84 -.byte 0x38,0x4c,0x17,0xea,0x84,0x07,0x9c,0xbd,0x85,0xd8,0x1b,0x57,0x6a,0xde,0xb3,0x86,0xa3,0xf8,0x6d,0x03,0x3e,0xf1,0x37,0xae,0x7d,0x02,0x33,0xc5,0x7b,0xf6,0x64,0xdb,0x3e,0xb0,0x48,0xda,0x49,0xec,0x89,0xb4,0x83,0xff,0xe1,0x6f,0x9a,0x7e,0x0a,0xda,0x6e,0xec,0x70,0x0b,0x51,0xac,0x82,0xac,0xb8,0xce,0x16,0xe7,0x47,0xab,0xe8,0xc7 -.byte 0x56,0xd1,0xab,0x73,0x72,0x5c,0xe7,0x9e,0xb8,0x77,0xa7,0xc1,0x47,0x9c,0x4e,0x16,0x68,0xce,0x21,0x23,0x2d,0x6c,0xcf,0x79,0xd6,0xd4,0xdf,0x74,0x30,0xb8,0x0f,0x60,0xea,0xbf,0x39,0x77,0x45,0xdc,0xaf,0x25,0xbd,0xc5,0x8d,0x0b,0x44,0x21,0xc1,0xc1,0x2e,0x54,0x2a,0x32,0x6c,0xea,0x51,0xe0,0x7d,0xa8,0x09,0x94,0x2f,0x4e,0xfe,0x27 -.byte 0xe8,0x63,0xfb,0x71,0xca,0x01,0x7d,0xc9,0x70,0xd8,0xe4,0x82,0xbf,0x3f,0xea,0x64,0x5e,0xa9,0x84,0x1d,0x2c,0xfd,0x8a,0x7d,0x33,0x73,0x5c,0x82,0xbe,0x9e,0x46,0xfc,0x39,0x5e,0x38,0x2a,0x20,0xd9,0xa9,0x20,0x46,0x23,0xc1,0x8b,0x0a,0x9c,0x42,0xb6,0x50,0x9f,0xc8,0x7d,0x4a,0x85,0x98,0xed,0x92,0x13,0xd3,0xd6,0xe6,0x6d,0x50,0x6e -.byte 0x93,0x63,0x41,0xa3,0x63,0x97,0x52,0xe3,0xaf,0x09,0xe1,0x40,0x12,0x41,0xed,0xb3,0xc5,0xb8,0x9f,0xc1,0xf2,0xd2,0xe6,0x16,0x94,0x97,0xdb,0xae,0xdb,0xd4,0x1f,0x5a,0x2f,0xf1,0xb1,0x22,0xf6,0x60,0xa4,0x0e,0xd8,0x2f,0xf7,0xf7,0x3f,0x6c,0x7d,0x73,0xe3,0x1d,0x99,0x04,0x7f,0x4f,0x70,0x2a,0x8c,0x43,0x80,0xa3,0xd0,0x25,0x75,0xd8 -.byte 0xb6,0xc8,0x90,0xa2,0x26,0xee,0xba,0xc5,0x1a,0xdc,0x1f,0x81,0x65,0x54,0xc6,0x57,0x6e,0xa2,0x03,0x32,0xf5,0x14,0xb2,0xdd,0x4d,0x21,0xaa,0xb9,0x78,0x4f,0x76,0xab,0xbe,0xfe,0x5d,0xc6,0xaf,0xed,0x6f,0xf9,0xaa,0x31,0x21,0x08,0xa4,0x6e,0xfb,0x78,0xdc,0xed,0x0c,0x05,0xff,0x1e,0x60,0x38,0x60,0x94,0xa9,0x92,0xa7,0x07,0x6e,0x6f -.byte 0x6d,0x89,0x8a,0x73,0xfb,0xaf,0x01,0x34,0x7d,0x7d,0x33,0x76,0xff,0x1f,0x6b,0x79,0x5e,0xff,0x50,0x14,0x80,0x7d,0x55,0x0e,0x2d,0xc3,0x77,0x85,0x30,0x20,0xf6,0xc8,0xc7,0xb7,0x73,0x1b,0xd1,0x87,0x69,0x44,0xeb,0x02,0x5e,0x45,0x66,0x6f,0x28,0x00,0x1f,0xf8,0x58,0x93,0xe5,0x21,0xbc,0x19,0x8d,0x72,0x19,0xaa,0x9a,0xbb,0xc6,0x47 -.byte 0xe6,0x0b,0xe4,0x76,0x13,0xc7,0xc4,0x1b,0x9d,0x85,0xba,0x17,0xb6,0x30,0x2a,0xdb,0x7c,0x36,0xd7,0xd8,0x8b,0x9c,0x99,0x92,0x64,0x03,0x4f,0xd4,0x1f,0x04,0x2e,0x45,0x34,0x55,0x92,0x99,0x77,0xb8,0x45,0xce,0x59,0x22,0x3c,0x6e,0xe5,0x18,0xb0,0x83,0x42,0x42,0x75,0x1c,0x34,0x0f,0x2e,0x59,0x06,0x94,0x17,0xea,0xc3,0xdb,0x0b,0x2f -.byte 0x44,0x97,0x54,0xe8,0x76,0xd3,0x25,0x24,0xe9,0x21,0x4f,0xd7,0x01,0x7d,0xbe,0x90,0x8a,0x0a,0x7d,0x4e,0x91,0x5f,0x4c,0x32,0x83,0x42,0x55,0x95,0x3c,0x7a,0x3e,0x46,0x8a,0x5d,0x0c,0x05,0xcd,0x0b,0xf6,0x3e,0x4d,0xf3,0x55,0xea,0x42,0x3e,0x19,0x0e,0xda,0xd4,0x22,0x88,0xe2,0x29,0x06,0x9e,0xea,0x1c,0x27,0x96,0x7f,0x3a,0x8a,0x28 -.byte 0x2f,0x7d,0xa2,0x65,0x37,0xae,0xb6,0x6a,0x59,0x41,0x19,0x73,0x91,0x64,0x77,0x4e,0x5a,0x1a,0x85,0x9f,0xc5,0xb0,0x85,0xc1,0x96,0x47,0x69,0x9c,0x36,0x70,0x36,0xa3,0x2e,0x1a,0x7d,0x11,0x59,0x55,0xec,0x4c,0x49,0xa1,0x86,0x3c,0x3d,0x24,0xb8,0x7a,0x84,0xca,0x4c,0x3f,0x7e,0x81,0x95,0x39,0x41,0xfe,0xc4,0x74,0xe5,0x89,0x7e,0xdc -.byte 0x86,0xd2,0xdb,0x8b,0xb8,0xa2,0xbb,0x15,0x64,0x89,0xf9,0x00,0x7d,0x56,0xec,0x8b,0xc8,0x05,0xcd,0x76,0x6c,0xcb,0xaf,0x7e,0xd2,0xdd,0x67,0xb3,0x99,0x16,0x63,0xf2,0x6d,0x49,0x7d,0xeb,0x67,0x24,0x98,0xf1,0x28,0xa3,0xb2,0x14,0xfc,0x95,0xf6,0x55,0xa0,0xb5,0x8c,0x26,0x2f,0xc6,0x08,0x49,0x57,0x4c,0x20,0xbc,0x48,0xab,0x24,0xef -.byte 0xe9,0xab,0x6b,0x77,0x4d,0x3b,0x61,0x84,0x68,0x67,0x72,0xc2,0xcf,0xab,0x8e,0xac,0x39,0xec,0x43,0x03,0xbb,0x4f,0x32,0x7d,0x7d,0x51,0x69,0x30,0xee,0x4f,0xd0,0xb9,0xa5,0x22,0xdd,0x47,0x06,0xad,0xac,0x62,0x20,0xff,0x7b,0x8c,0x90,0x91,0xb3,0xd8,0x89,0xd3,0xea,0x81,0xdc,0xca,0x31,0xc3,0x65,0xca,0x4c,0x50,0x0a,0x85,0xf7,0xaf -.byte 0xe3,0x67,0x57,0x53,0x1d,0x4e,0x42,0x17,0x2d,0x14,0x80,0x29,0x09,0x2b,0x48,0x45,0x43,0xb9,0xad,0x1f,0xb7,0x2d,0xab,0xfa,0x6a,0x1b,0x3c,0x7d,0x76,0xd7,0x36,0x20,0xb0,0xd3,0xc0,0x5e,0xc7,0x20,0x06,0x0c,0xa9,0x6a,0xb2,0x67,0xad,0x91,0x49,0xfc,0x4d,0xb2,0x15,0x61,0x61,0xfa,0x33,0x6c,0x94,0x92,0x58,0xef,0x46,0x82,0x9c,0x04 -.byte 0x52,0x21,0x28,0x08,0xb4,0xa9,0xd4,0x2e,0xd9,0x8c,0x93,0xd0,0xd8,0x4f,0x33,0x1d,0x0b,0x7e,0x07,0x12,0x40,0x64,0x3d,0xa2,0x8f,0xa3,0x96,0x45,0x0e,0xfc,0x9b,0x55,0x5f,0x3c,0xa2,0x57,0x3e,0x51,0x40,0x69,0xdc,0x7a,0x51,0xd2,0x3b,0x79,0x2f,0xd2,0x01,0x18,0xbf,0xd5,0xd2,0xd1,0x0e,0x08,0xcf,0xac,0x07,0x4d,0xd1,0x92,0xc7,0xca -.byte 0x92,0x75,0x0b,0x80,0x29,0xf1,0x46,0x24,0xba,0x47,0x6b,0x4a,0x64,0xfb,0x31,0x69,0xe9,0x40,0x0d,0x69,0x50,0xd0,0xdf,0xf8,0xcb,0x6a,0xe8,0xd4,0xc2,0xbd,0x0b,0x23,0x00,0xe0,0x29,0x0a,0x0a,0x8e,0x19,0xec,0xa9,0x14,0xe4,0x5d,0x4c,0x30,0xc9,0x85,0x42,0xd6,0x9f,0x83,0x8f,0x2a,0x5b,0x22,0x37,0xe4,0x71,0x3b,0x19,0x86,0xd4,0xda -.byte 0xb5,0x81,0x8e,0x84,0x57,0xcd,0x13,0x64,0xc3,0x23,0xfd,0x91,0x8a,0xe4,0xb9,0x32,0x12,0x17,0x02,0xa6,0x8d,0xec,0x44,0x9d,0xa5,0x7c,0x96,0x14,0xd1,0xd5,0x93,0x02,0x0c,0x9d,0xfc,0x26,0xa0,0xd2,0x41,0xaa,0x75,0xe8,0x82,0x6f,0x47,0x1d,0xe8,0xcf,0x94,0xe3,0x35,0xa9,0x76,0x1e,0xdb,0x92,0x5f,0x32,0x49,0xf4,0xd5,0x59,0x9c,0x4e -.byte 0xf7,0x89,0xda,0x23,0x7f,0x46,0x0e,0xfc,0xaf,0x1c,0x6f,0xcc,0x59,0xa5,0x43,0x04,0xbf,0x55,0xab,0x7d,0x36,0xa3,0xa5,0x03,0x7f,0xdf,0x33,0x6c,0x6d,0xd0,0x53,0xaa,0xef,0x54,0xc1,0x62,0xa0,0xd6,0x3a,0x67,0x87,0xe3,0x76,0x17,0x45,0xbe,0x7f,0x55,0xc8,0x8b,0xe8,0x1c,0xa8,0xe6,0xa6,0xb2,0xbf,0xe5,0x45,0xc0,0x88,0x22,0x36,0xa0 -.byte 0xec,0x21,0xdc,0x3e,0x6b,0xd2,0xc7,0xdf,0x5b,0xa4,0x32,0x28,0xca,0x23,0xe1,0x50,0x55,0x72,0x59,0x28,0x1c,0xf7,0x93,0x91,0x07,0x3c,0x4e,0x81,0x20,0x58,0x9b,0x07,0x38,0x37,0x68,0x2c,0x29,0xba,0x20,0x11,0xa9,0xa0,0x29,0x65,0x57,0xb1,0xe3,0xb1,0xfb,0xe2,0x70,0xee,0x1f,0xcd,0xf5,0x61,0xea,0x7a,0x08,0xb4,0x1e,0xfe,0xe7,0x4d -.byte 0x32,0xa0,0xfd,0xb4,0x52,0xa1,0x4b,0x67,0xba,0x5e,0x90,0xe7,0x56,0xec,0x06,0x03,0xb6,0xe6,0xc6,0x98,0xa1,0x41,0xf4,0xaf,0xde,0xe2,0x67,0xef,0xaa,0x05,0x97,0xc5,0x80,0x32,0xd0,0x43,0xc2,0x02,0x7a,0xcc,0x4c,0xdd,0xe9,0x1e,0xd0,0x4f,0xad,0xf3,0x4b,0x2c,0x5e,0xb8,0xd8,0x84,0xc2,0x43,0xc7,0xa9,0x86,0x4d,0x10,0xae,0xb7,0xe3 -.byte 0x5c,0xd5,0x2a,0xba,0x3b,0xd3,0x7b,0x5d,0xc8,0xe0,0x67,0x87,0xbe,0xbf,0x71,0x4e,0x22,0x68,0x12,0x53,0x95,0x73,0x5c,0x30,0x7b,0x2b,0xfd,0xc1,0x3c,0xfc,0xc4,0x0f,0xdd,0x5b,0x3e,0x1b,0x72,0x71,0xa6,0xe3,0x1f,0x2d,0x51,0xe2,0x61,0x3d,0xa0,0x60,0xc2,0x6b,0x41,0x8f,0x94,0x83,0x29,0xa3,0xb6,0xa7,0xc7,0x11,0x8f,0x1c,0xb5,0x19 -.byte 0x66,0x44,0xc7,0x05,0x58,0x83,0x28,0x69,0x0c,0xb6,0x65,0xe5,0x93,0x1c,0xb1,0xf6,0xf9,0xea,0xda,0x84,0x26,0x8e,0xa2,0xbb,0x9b,0x55,0xd3,0xbc,0x42,0x56,0x8f,0xce,0x6e,0x74,0x40,0xf2,0x02,0xa6,0x22,0x22,0x6e,0x20,0x0e,0x4b,0x8b,0x15,0xa5,0x04,0xf0,0xe0,0x7b,0x27,0x0a,0x38,0xe3,0x99,0x04,0xd0,0x5b,0x64,0xd2,0x04,0x92,0x61 -.byte 0x57,0x74,0xbc,0x1e,0x98,0x01,0x4b,0x2f,0x46,0x56,0x1c,0xeb,0x49,0x2d,0x66,0xac,0x85,0x96,0x48,0xfd,0xa1,0xf0,0xf5,0xc0,0xdb,0x7a,0xf2,0x0b,0x57,0x86,0xac,0x4c,0x6a,0x02,0x97,0x13,0xef,0x08,0xf6,0x18,0xe1,0x5c,0xb3,0x18,0x3d,0x70,0xc0,0x76,0x5e,0xd0,0xb8,0x44,0x32,0x25,0x75,0x62,0xa2,0x80,0x78,0x8c,0xc4,0x2a,0x84,0xbc -.byte 0x51,0xd4,0xee,0x44,0x48,0xe5,0xc4,0x48,0xbf,0xc0,0x27,0xc1,0x77,0x25,0xf5,0x59,0x6b,0x60,0xae,0xa5,0x42,0xfe,0xc3,0x06,0x91,0xe3,0xdb,0xa9,0x4b,0xe2,0x73,0x95,0x1f,0xf6,0xb6,0x66,0x71,0x63,0xb3,0x14,0x4a,0x3d,0x36,0x84,0xbe,0x2a,0x7c,0x7c,0xba,0x0e,0x8d,0x9a,0x73,0x52,0x21,0x89,0x02,0x8f,0x94,0xa5,0x9a,0x11,0x2e,0x6e -.byte 0x78,0xf7,0x07,0xf8,0xb1,0x42,0x96,0x06,0x78,0xf0,0x53,0x86,0xec,0x2b,0x1f,0xa7,0x84,0x79,0x37,0xc7,0x61,0x83,0x8e,0x62,0x65,0x49,0xdd,0xfe,0xee,0x97,0x70,0xa2,0x73,0xb5,0x85,0xaf,0x10,0xed,0xb8,0x74,0xec,0x42,0xd0,0x14,0x47,0xa6,0x90,0x7c,0x07,0x22,0xb4,0x4e,0xfc,0x12,0xa1,0x9d,0xd4,0x73,0x8f,0x6a,0x55,0xf8,0x56,0x25 -.byte 0xdb,0x9b,0xe8,0x10,0x87,0x7a,0x4b,0x42,0x9c,0xbb,0x6e,0xf1,0xd7,0x1d,0xf4,0x07,0x31,0x9c,0x94,0x3a,0xb6,0xad,0x4b,0xf4,0x57,0x3d,0x2f,0xba,0x23,0x36,0x34,0x52,0x62,0xf7,0x64,0xc7,0x47,0xeb,0x41,0xad,0x07,0xfb,0x3e,0x08,0x74,0x92,0x58,0x0f,0x73,0xe2,0x53,0x35,0xda,0xae,0x64,0x3c,0x47,0x89,0xaf,0xce,0x59,0x35,0x75,0x8b -.byte 0x50,0xee,0xbf,0xbe,0xd1,0xf4,0x2f,0x11,0xa3,0xfe,0xce,0xfd,0x15,0x0d,0x32,0x17,0x00,0xfb,0xad,0x02,0x70,0x5c,0xeb,0x59,0xfb,0x87,0xe5,0xed,0x0e,0xde,0x97,0xe7,0x75,0xb6,0xdc,0xe9,0xb0,0x08,0x26,0x0e,0x11,0xd4,0x4f,0xc4,0x92,0x71,0x7c,0x63,0xef,0xc0,0x14,0x64,0xe1,0x0f,0x7e,0xe6,0xcb,0x5b,0x4c,0xd4,0x16,0x8b,0x7b,0x8b -.byte 0x2f,0x2a,0x77,0xef,0xd3,0xdf,0x56,0xc0,0x5a,0x94,0x72,0xd5,0x36,0x12,0xfa,0x25,0xd7,0x77,0x52,0xdd,0xea,0x11,0x2f,0x6b,0x16,0x6e,0xe3,0xa2,0x84,0xba,0x55,0xc2,0xb0,0xe2,0x3b,0x53,0xb6,0xa4,0xc6,0xa5,0x3f,0x1b,0xb3,0x38,0xc0,0x2f,0x1a,0x80,0xe0,0xa4,0x60,0x49,0x8c,0xe3,0x23,0x5f,0x59,0xfd,0x2a,0x0f,0xe8,0x4c,0xaf,0xd7 -.byte 0x36,0xc7,0x25,0x21,0xad,0x41,0x54,0x27,0x95,0x15,0x42,0xbc,0xb3,0x77,0x4e,0x97,0xf4,0x3c,0x54,0xcc,0x19,0x63,0x62,0x67,0x97,0x5a,0xd0,0x59,0xfb,0xce,0xcd,0xe1,0x3c,0xb6,0xc9,0x49,0xc4,0xff,0xde,0xf9,0x89,0x87,0x9c,0xdf,0x4e,0x8c,0x9d,0xe5,0xbd,0x0d,0x0c,0x6e,0x93,0xfd,0xea,0x90,0xf2,0x80,0x7e,0x00,0x9a,0x06,0x02,0x87 -.byte 0xae,0xca,0xf4,0x46,0xbb,0xb5,0x52,0xee,0x18,0xb0,0xf1,0x61,0xcb,0xe1,0x65,0x9c,0x0b,0xfb,0xe6,0x3b,0xeb,0x3a,0x1a,0x22,0x41,0x0b,0x99,0xa4,0x8e,0x01,0x5e,0x7c,0x4e,0x1a,0xaa,0xab,0xd3,0x8b,0x99,0x7f,0xba,0x6b,0xec,0xe7,0x3a,0xd6,0x55,0x46,0x20,0x1b,0x10,0x39,0x06,0xcc,0x90,0xc1,0x6a,0xa5,0x27,0x7c,0xca,0xa5,0x58,0x07 -.byte 0xd7,0xaf,0x6d,0x12,0xa6,0x68,0xc7,0x0e,0x19,0x53,0x44,0x22,0x85,0xbb,0x72,0x9c,0x4d,0xfb,0xeb,0x94,0x3a,0xa0,0x64,0xf5,0x25,0xe8,0xee,0x7a,0x3b,0x71,0x0e,0xbb,0x40,0xa2,0xb3,0xc9,0x6b,0x14,0x0f,0xc3,0x75,0xac,0x1b,0x5c,0xf1,0x34,0x51,0xcb,0xeb,0x5f,0x40,0x0f,0x82,0xe9,0xd2,0x6d,0x95,0x88,0x84,0xea,0xe9,0xe3,0xa0,0xe9 -.byte 0xef,0x3b,0x33,0xfe,0x32,0x52,0x93,0xce,0x95,0x4b,0x64,0x3c,0x97,0x76,0x91,0xd8,0xce,0xb5,0xc2,0xda,0x58,0x23,0x27,0xe2,0x3d,0xbe,0xf6,0x31,0x79,0x73,0x0e,0x31,0xd7,0xa3,0xaa,0xac,0xcf,0x31,0x1e,0x75,0x58,0x14,0x21,0x52,0x1c,0x3e,0x4f,0x2a,0x2b,0x9a,0x22,0xbc,0x42,0x68,0x5b,0x83,0xc2,0x8c,0xd4,0xe8,0xd9,0x02,0x0d,0x13 -.byte 0x2f,0x08,0xd3,0x11,0xb7,0x4b,0x84,0x67,0x43,0xda,0x20,0xdb,0x89,0xd5,0x9e,0x14,0x54,0x3d,0x49,0xda,0xac,0x3f,0x8f,0xf5,0x17,0xfe,0xb8,0x5f,0xc3,0x20,0x38,0x27,0x21,0x32,0xbf,0xf3,0x9b,0x2c,0x0b,0x9b,0xeb,0x64,0x87,0xf7,0x9d,0xed,0x15,0x05,0x21,0x69,0xcf,0x2d,0xf8,0xfb,0xf2,0x81,0x51,0x08,0xc7,0x18,0x81,0xdf,0xed,0xa4 -.byte 0x70,0xb3,0x07,0xfa,0x00,0xd5,0x65,0xb9,0x5a,0x82,0x67,0x6f,0x10,0xfc,0x46,0x05,0x9a,0x85,0x64,0x14,0x60,0x64,0x4d,0x1f,0x13,0x57,0xbb,0x7c,0x4a,0x10,0x84,0x8c,0x57,0x36,0x13,0x22,0x00,0x04,0x2d,0xcf,0x27,0x3d,0xf4,0x27,0x3e,0x32,0xb3,0x87,0xda,0x82,0xaa,0xad,0xd7,0xa7,0xc5,0x3c,0x45,0xec,0x28,0x82,0x79,0x95,0x8f,0x56 -.byte 0x50,0x5f,0xc2,0x15,0xab,0x18,0x58,0x4f,0x69,0x46,0xce,0x29,0x33,0x42,0x53,0xe9,0xea,0xe5,0xa8,0x5b,0x90,0xc4,0xf4,0xbf,0x8a,0x20,0x62,0xad,0xa5,0xea,0x6a,0x4e,0xb4,0x20,0x2d,0xca,0x90,0xdf,0xbd,0xab,0x5b,0xc3,0x33,0x7c,0x53,0x1f,0xf5,0x2e,0xc0,0xbf,0x19,0xe1,0xa1,0x5a,0x63,0xf3,0x13,0x4d,0x6e,0xef,0x4f,0x3a,0x94,0x18 -.byte 0xbe,0x79,0xdb,0xbf,0xc2,0x2c,0xb3,0x36,0x59,0xab,0x21,0x1d,0x98,0x60,0x70,0xdd,0x95,0x51,0x19,0x07,0xd6,0x68,0x0e,0x2a,0xd4,0x4c,0x30,0x18,0x1c,0xe4,0xe1,0x89,0x15,0x25,0xea,0x27,0xcf,0x51,0x56,0xc9,0xa9,0xa7,0x31,0x08,0x17,0xfb,0xfc,0xf6,0x0c,0x5d,0xf1,0x7c,0x36,0xcb,0xad,0xef,0x29,0xf5,0x2e,0x23,0x09,0xcf,0x31,0x6f -.byte 0x74,0x12,0xd2,0xc2,0xc7,0x19,0xa5,0x6e,0x20,0x09,0x67,0xdc,0x41,0x69,0xbe,0x15,0xd6,0xeb,0x7b,0xba,0x63,0xae,0x65,0xd8,0x67,0xec,0x6e,0xcc,0x1d,0x04,0x08,0xfb,0x7c,0x34,0x1d,0x5f,0x1e,0x51,0x1c,0x30,0x72,0xd3,0x0c,0x48,0x60,0x3d,0x52,0xae,0xe6,0x78,0x44,0x6d,0xb8,0x40,0x08,0xb7,0x7a,0xa9,0xfc,0xa0,0x86,0xff,0x32,0xd6 -.byte 0x5a,0x31,0x4e,0xe2,0x65,0xab,0xb0,0x84,0xb6,0x74,0x3e,0xa6,0x67,0x7c,0xa2,0x0f,0x23,0x22,0xab,0x72,0x7e,0xeb,0x45,0xa9,0x2a,0xb4,0xd3,0xcc,0x27,0x5c,0x12,0xdb,0x14,0x68,0x73,0x0f,0x36,0xbf,0x9f,0x14,0x12,0xe9,0xef,0x04,0x2a,0x63,0x41,0x4b,0x04,0x9b,0x4c,0xc4,0xb2,0xb9,0x1c,0xc0,0xb8,0xcc,0x23,0x61,0xc4,0xed,0x27,0x1e -.byte 0x1d,0x97,0x3d,0x40,0x4c,0x1f,0xeb,0x6e,0xc4,0xfb,0x5c,0x2d,0xf5,0xf1,0xbb,0x05,0x47,0xa2,0x1a,0x9c,0x2b,0x8f,0xce,0x98,0x09,0x6b,0x86,0x22,0xf8,0x3a,0xae,0xf3,0xb4,0x66,0x2f,0xdb,0x20,0xa5,0xc6,0xb6,0x35,0xb5,0x5a,0x68,0xb5,0x37,0x2c,0xab,0x13,0x3d,0x2d,0xcb,0x38,0xed,0x3c,0x7a,0x1f,0x26,0x08,0x58,0x94,0x52,0x30,0xec -.byte 0x06,0x9f,0x90,0x97,0x4d,0x90,0x49,0x23,0xaf,0x00,0x90,0x6b,0x96,0x37,0x02,0x4c,0x35,0xc0,0x3e,0x66,0x2c,0x52,0xbc,0x75,0x28,0xd7,0x8f,0x25,0xbe,0x91,0x10,0x22,0x67,0xbf,0x4a,0x4d,0x62,0xc4,0xe9,0xda,0xe2,0x79,0xcc,0x76,0xeb,0x99,0x87,0xac,0x39,0x7d,0xf6,0x5a,0x37,0x85,0x30,0x33,0x65,0x3f,0xd9,0xd6,0x17,0xf8,0xf0,0x86 -.byte 0xee,0x5c,0x2f,0xb0,0xb3,0x4f,0x83,0x6c,0x4a,0x8f,0xfc,0x80,0x91,0xaf,0x4b,0x21,0x9c,0x9b,0x44,0x3c,0xed,0x67,0xfb,0xa3,0x31,0x7f,0xd4,0x73,0x72,0xb9,0xc1,0x31,0x96,0x47,0x8e,0x99,0x8e,0x62,0x1a,0xfd,0xc7,0x9d,0x2f,0x4c,0xda,0xe5,0xae,0x17,0xb6,0x40,0x5f,0x9e,0xa8,0xf2,0xcc,0xd7,0xd5,0x40,0x33,0x88,0x57,0x63,0x9b,0xde -.byte 0x82,0x71,0x68,0xfe,0xaf,0x29,0x6c,0xc1,0x2c,0x2f,0x02,0x42,0xd7,0xa5,0x28,0x05,0xca,0xa0,0xb6,0x8c,0x43,0x90,0x05,0xe2,0x1c,0xb7,0x76,0x79,0x39,0xd3,0x23,0xe1,0xe7,0xbb,0x19,0x65,0x1a,0xb4,0xbb,0x5a,0xcf,0x43,0x70,0x26,0x1a,0x2f,0x61,0x78,0x75,0x08,0xb0,0x88,0xe5,0x4a,0x46,0x0a,0xfc,0xcb,0x46,0x18,0xb0,0x8d,0x9b,0xeb -.byte 0xf5,0xe1,0x83,0x04,0x84,0x4f,0xd6,0xa0,0x4f,0xb2,0x4c,0x44,0x08,0xde,0xd6,0x82,0xb5,0x9a,0x45,0x15,0xb8,0x21,0xc7,0xf5,0xe2,0xfd,0x02,0x27,0x18,0x13,0x24,0x18,0x01,0xd1,0x2a,0xff,0x63,0xf2,0xa4,0x97,0xc8,0x4b,0x3b,0xae,0x49,0x47,0x54,0xe8,0x75,0xe7,0x16,0x77,0x22,0x10,0x7b,0x3c,0xf0,0xdb,0x49,0x6e,0xd6,0x55,0x9d,0x43 -.byte 0x6f,0x6e,0x2d,0x97,0xea,0x16,0x2e,0x0c,0x85,0x89,0x67,0xe1,0x7b,0x38,0xa6,0x2b,0x89,0xf0,0xcd,0x90,0xcd,0xba,0x9a,0x70,0xa9,0xe3,0xff,0xe0,0xbd,0x15,0x3e,0x4b,0x13,0x62,0x7b,0x59,0x64,0x18,0x96,0xe9,0x6a,0xf3,0x69,0x2d,0x2d,0x25,0xe7,0x91,0xd3,0xbc,0x74,0x58,0x66,0x2f,0x5e,0x8b,0x52,0xf6,0x91,0x24,0xa8,0x6f,0xa5,0xce -.byte 0xa1,0x4e,0x3b,0xe9,0xc5,0x30,0x7e,0xa5,0xc7,0xe2,0xb3,0x71,0x3b,0x25,0xb9,0x5f,0xe5,0x9c,0xf8,0x46,0x23,0xc5,0xa2,0xc1,0x1f,0x3f,0x43,0xa6,0xaa,0xf1,0x36,0x27,0xc6,0xa8,0xed,0x0d,0x50,0x71,0xf1,0x38,0x27,0xb7,0x16,0x43,0x7c,0x7f,0x77,0x5b,0x25,0x59,0xb7,0x08,0x0d,0xc8,0x84,0xe4,0xc2,0x03,0x95,0xe5,0xf3,0x0a,0x9c,0x1f -.byte 0xde,0x98,0x7c,0xa9,0xe2,0x70,0x9e,0xde,0xf6,0x80,0xd0,0xf8,0x86,0x4a,0x7a,0x0d,0x16,0xaa,0xde,0xba,0x02,0x30,0x8a,0xe6,0x03,0x0f,0xa1,0xf1,0xe8,0xd6,0xf8,0xce,0x7b,0xba,0x74,0xa8,0x25,0xb0,0x49,0x22,0xa6,0x81,0x7e,0x71,0xc5,0x97,0x9e,0xa8,0x46,0xa7,0xe9,0x8b,0x7c,0x7c,0x4c,0xc5,0x3c,0x93,0x08,0xb9,0x8b,0x3c,0x33,0xd6 -.byte 0xc4,0x37,0xc8,0x05,0xe7,0xfe,0xc2,0x7c,0x02,0xe6,0xda,0x09,0x52,0x2c,0xc6,0xa8,0x6e,0x44,0x7e,0x55,0xf0,0x32,0x10,0xcb,0x1e,0xa7,0x77,0x8d,0xc7,0xfe,0xb5,0xf6,0x3b,0x49,0xf2,0xfb,0xe0,0x41,0x98,0xd3,0x17,0xa6,0x5d,0x3f,0x4c,0x95,0xb0,0x02,0x8d,0xab,0x36,0xb7,0xa0,0x92,0x40,0x5e,0x15,0xfb,0xa9,0xb4,0xa3,0x04,0x8b,0x6b -.byte 0x81,0x44,0x59,0x22,0x10,0xcb,0xc5,0x52,0x3f,0x78,0x70,0x00,0xe2,0xa2,0xf7,0x76,0x62,0x72,0x06,0x8b,0xbb,0x56,0x0f,0x8c,0x67,0x2f,0x52,0x3f,0x3b,0xdc,0x15,0x79,0x55,0x89,0x6c,0x61,0x23,0xcc,0x6b,0x41,0x77,0xe5,0xc4,0x90,0x51,0xc3,0x87,0x22,0x1e,0x89,0xf5,0x5b,0x41,0xd7,0x34,0x22,0x3c,0xbd,0x29,0xaa,0x54,0xed,0x5a,0x90 -.byte 0x17,0x24,0xba,0x7a,0x46,0x5f,0x54,0x33,0x56,0x7e,0x2d,0x03,0x59,0xcb,0xbb,0x7a,0xce,0xbb,0x8d,0xf7,0xb6,0x38,0x00,0x18,0x6a,0xa1,0x6c,0xdf,0x42,0x49,0x4d,0x9b,0x4f,0xd6,0x85,0x54,0x1f,0xad,0x17,0xdd,0x66,0x0e,0x7c,0x30,0x86,0x82,0x1c,0x5a,0x81,0x08,0x55,0x51,0x5b,0x06,0x54,0x52,0x3e,0x8b,0x6e,0x72,0x92,0xd2,0x05,0x5d -.byte 0xe4,0xe8,0x0e,0x62,0x1d,0xec,0xb1,0x7f,0x42,0x05,0xd5,0xd3,0x60,0xd4,0xdc,0xa4,0x48,0xc0,0xf0,0x89,0xef,0x5b,0xae,0x5f,0xcd,0xf0,0x62,0xaa,0x3e,0xd5,0x1a,0xbe,0xe3,0x08,0xd5,0xe8,0x00,0x21,0x8c,0x0b,0x0c,0x8e,0x24,0xac,0xb2,0xea,0x44,0x9f,0xce,0x53,0x45,0x9a,0x85,0x67,0x99,0x85,0xea,0x92,0xa7,0x1d,0x86,0xb4,0x3b,0x22 -.byte 0xa2,0xcd,0x35,0x65,0xb5,0xa6,0xdb,0x6d,0x48,0xd1,0xa4,0x76,0x0c,0x00,0x30,0x62,0x86,0x06,0xda,0xa8,0xfe,0xec,0x70,0x87,0x4a,0xe8,0x2e,0x4d,0xe3,0x94,0x0b,0xdf,0x81,0xcd,0xfe,0x23,0x79,0x2c,0x2b,0xae,0xf7,0x75,0x49,0x47,0x24,0x46,0x09,0x10,0x62,0x39,0x3b,0x50,0xf1,0xfa,0xf7,0x5f,0xe4,0x7c,0xa5,0xc0,0x25,0x9e,0x20,0x4d -.byte 0xc8,0x6b,0x93,0xc5,0x4a,0x6b,0x62,0xb8,0x3b,0xe5,0x0d,0x92,0x70,0x26,0xa5,0x2b,0xd0,0x9f,0x03,0x8b,0xd3,0x1a,0xc4,0xb0,0xa3,0xc7,0xf4,0x35,0xe5,0x1d,0xe0,0xaa,0x43,0xab,0x64,0x10,0x2b,0xa4,0x09,0x42,0xee,0xba,0xb7,0xbf,0xfd,0xa6,0xff,0x76,0xe5,0x12,0xd6,0x50,0x9a,0x26,0x6b,0x3a,0xd3,0xe6,0x7d,0x3e,0x0e,0x9b,0x95,0xd7 -.byte 0xbf,0xb6,0x7e,0xfb,0x3c,0x24,0xa4,0x26,0x98,0x88,0x81,0xf4,0x56,0xa4,0xf7,0xe8,0x87,0x15,0x5e,0x9f,0x84,0xdd,0x04,0x66,0x43,0xd8,0x76,0xc2,0xa3,0xfd,0x4b,0x58,0x09,0x06,0xa6,0x60,0x5c,0x3f,0x75,0x80,0xd7,0xc4,0x29,0xf9,0x0b,0x1e,0x4d,0xe5,0x26,0xf6,0xae,0x7a,0xc1,0x05,0xf3,0xf1,0x6c,0xee,0xed,0x56,0x0b,0x51,0x66,0xbe -.byte 0x99,0xec,0x9c,0xc2,0x97,0xe2,0xed,0x09,0x1d,0xa8,0x18,0xaa,0x1c,0x9e,0x20,0x62,0xb1,0x80,0x68,0x3e,0x28,0x1f,0x4f,0x50,0x0e,0x41,0xaf,0x17,0x44,0x79,0x16,0xca,0x17,0xe9,0x13,0x66,0x0a,0x04,0x68,0x41,0xe2,0x1d,0xc7,0x00,0x1e,0x66,0xa3,0x6c,0x2d,0x52,0x8c,0x0b,0x7c,0x03,0x48,0x73,0x3b,0xa9,0x84,0xe5,0x31,0x12,0x0f,0xe8 -.byte 0x1e,0x58,0x4d,0xd0,0x1b,0xb7,0xcf,0x75,0xd5,0x2c,0xca,0x33,0x17,0x95,0x9c,0x30,0xc7,0x7f,0xe9,0xde,0xae,0x19,0x72,0x00,0x2a,0xf5,0xde,0x93,0x3f,0xf5,0x44,0xe5,0xf8,0xc7,0xeb,0x1a,0x5d,0x5b,0x11,0x30,0x09,0xf5,0x49,0x66,0x70,0x1a,0xd5,0xe6,0xfc,0xe6,0x59,0x3d,0x17,0x6c,0xb5,0x0c,0xdf,0x1e,0x9c,0x48,0xd1,0xde,0x12,0xd6 -.byte 0xc8,0x48,0xc8,0x73,0x6d,0xfc,0xec,0x07,0xce,0x02,0xe5,0xb3,0x18,0xb9,0x55,0x4d,0x64,0x07,0xf3,0xaa,0x3c,0xf1,0x71,0x22,0x31,0xbb,0x74,0x2c,0x9f,0x7b,0x68,0x9d,0x80,0x49,0x32,0x48,0x9b,0x54,0xf3,0x74,0x37,0xac,0x4e,0xb2,0x96,0xdf,0x9d,0xeb,0x43,0xe0,0xd0,0xa0,0xe3,0x77,0xbd,0x8b,0x92,0x95,0x9d,0x63,0x8d,0xa8,0x23,0x07 -.byte 0xb0,0xcb,0x9d,0x8d,0x3f,0xe2,0xd5,0x81,0x6a,0xe5,0xc2,0xfe,0xda,0x1c,0x25,0x25,0x5b,0xa8,0xad,0x06,0xec,0x0d,0x4b,0x68,0xc3,0x45,0x81,0x38,0xb0,0x22,0x71,0xa4,0x2b,0xf3,0xa6,0x05,0xae,0x0c,0x48,0x94,0x0d,0x3d,0x48,0x51,0x76,0xdf,0x79,0x66,0x0e,0x28,0xc0,0xc1,0x6f,0xc8,0x8f,0xf7,0x7d,0x37,0x06,0xa2,0x8a,0x3a,0x6b,0xab -.byte 0xe0,0x55,0x8e,0xec,0x89,0xe2,0xca,0xc4,0x01,0x03,0x5d,0xa1,0x84,0x21,0x44,0xbb,0x6b,0x36,0x63,0x57,0x4f,0x54,0x88,0x81,0xbe,0xf8,0x53,0xf7,0x57,0xee,0x30,0x85,0x03,0x11,0x86,0xff,0xe4,0xd6,0xc4,0xf0,0x3c,0xcf,0xfd,0x38,0xd8,0xcb,0xd0,0x96,0x03,0xf2,0xc7,0xfa,0x18,0xc8,0x1b,0xe6,0x77,0x3c,0x61,0xa9,0x14,0xdb,0xb4,0x5c -.byte 0x2d,0xee,0xd7,0xe8,0xc4,0x0c,0x69,0x0c,0x55,0xe2,0x99,0x4b,0xc4,0x89,0xc8,0xee,0x48,0x0e,0x16,0xd7,0xa4,0x78,0x25,0xda,0xd3,0xa8,0xac,0x89,0x66,0x67,0x0d,0x51,0x21,0x0e,0x91,0xfb,0xb5,0xab,0x33,0xcb,0x3e,0xc7,0x0f,0x03,0x22,0x51,0x71,0x03,0xa0,0x3c,0xa9,0x35,0xcb,0x40,0xa7,0xbe,0xe7,0xc3,0x51,0x43,0xd8,0x9a,0x24,0xb7 -.byte 0x7e,0xfb,0x26,0x8d,0xa5,0x1a,0x6b,0xe7,0x97,0xe4,0xdd,0xc0,0x3e,0x98,0x67,0x55,0x79,0x56,0xb9,0x7e,0x25,0x4c,0x5c,0x5a,0x47,0x0a,0xce,0xb6,0x4d,0x2c,0x69,0x73,0xaa,0xf0,0x12,0xbb,0x9d,0xe1,0x60,0xc4,0x5b,0x10,0x32,0x6d,0x89,0x54,0xb1,0xfe,0x36,0xbe,0xb2,0x60,0x9a,0x91,0x73,0x9c,0x32,0x61,0xad,0x9a,0xf7,0x56,0x5f,0x5a -.byte 0x54,0xaf,0xb2,0x0c,0x5b,0x1a,0xe6,0x98,0x94,0xed,0x69,0x0b,0x8d,0x06,0x87,0xc9,0x20,0xdc,0x92,0x2d,0x5e,0xba,0xbb,0x15,0xef,0xc1,0x07,0x18,0x44,0x3f,0xf4,0x48,0x3e,0x7b,0xa4,0x9e,0x14,0x6b,0x97,0xdd,0x68,0x33,0x18,0xdd,0x47,0x08,0xa6,0x3b,0x8d,0x79,0x58,0x92,0xd9,0xda,0x82,0x34,0xa7,0x99,0xbc,0x43,0xa3,0x0a,0x7e,0x85 -.byte 0x0b,0xab,0x0e,0xc2,0x94,0x22,0x2d,0x05,0x99,0x9d,0x5c,0xc7,0xb2,0x7b,0x18,0x3e,0xb2,0xdd,0x47,0xb3,0xd7,0xcf,0x19,0xc7,0x55,0x5e,0x64,0xd8,0x7b,0xb4,0xf6,0x11,0x72,0xed,0xbd,0xfc,0xd8,0xe9,0x9f,0xcd,0x9a,0xeb,0xb2,0x6c,0x04,0xb9,0x88,0xf7,0x60,0x68,0xc3,0xf2,0xfd,0xa0,0x8c,0x82,0xc5,0xf7,0x5d,0xc3,0x9a,0x1e,0x49,0x27 -.byte 0x69,0x35,0xb0,0x8f,0xe9,0xb3,0xe4,0x09,0xd8,0x1a,0x73,0x9e,0x56,0x41,0xfa,0xe0,0x94,0x9e,0x0e,0x65,0xe6,0x5b,0xe2,0x12,0x39,0xca,0x86,0x0c,0xae,0xee,0x24,0x58,0xfd,0x85,0x09,0x7a,0xad,0x54,0xde,0xda,0x06,0x73,0x7d,0x11,0x7e,0x91,0x44,0xf3,0x4b,0x61,0xce,0x8a,0xff,0x76,0x92,0x2e,0x43,0x52,0xcf,0x63,0x3f,0xc4,0x1f,0x7f -.byte 0x4d,0x67,0x21,0xed,0xd7,0x88,0xdb,0x36,0x56,0x11,0xb2,0x3b,0xee,0x5f,0x2d,0x5f,0x17,0x98,0xa1,0xd5,0xcc,0x82,0xfd,0xc2,0x56,0x69,0xaa,0x68,0x86,0xaf,0x48,0x77,0xba,0xe9,0xd9,0x42,0xcd,0xaa,0xe3,0xad,0x2b,0x17,0xef,0xd3,0x54,0xc5,0x4e,0x31,0x0b,0x14,0xb7,0x73,0xc1,0x6f,0xc3,0x06,0x41,0x1a,0x11,0x19,0x9f,0xe9,0x9f,0x61 -.byte 0x4f,0x13,0x9b,0x3e,0xcd,0x7c,0xd6,0x2a,0xb3,0x87,0x84,0x58,0x58,0x10,0x1f,0xa0,0x2e,0x5c,0x15,0x8b,0x5e,0x37,0xd4,0x22,0x93,0xd9,0x67,0xe1,0xa8,0x35,0xe2,0x95,0xd8,0x4c,0x2c,0x65,0xc9,0x21,0xaf,0xf9,0xdd,0x3d,0x2c,0x0e,0x0c,0xcc,0x6b,0xad,0xb3,0x6d,0xd2,0x3e,0x65,0x8e,0x82,0x70,0x41,0xd6,0xaa,0x97,0xab,0x38,0x78,0xe4 -.byte 0x62,0x7c,0x5f,0x22,0xa3,0x1e,0xf2,0x6c,0xfe,0x3c,0xa9,0xb5,0x57,0xcd,0x96,0x11,0xd0,0x8b,0xcf,0x6d,0x06,0xcf,0x7c,0xda,0x1d,0xe4,0x22,0x5c,0x5d,0x9f,0xa8,0x24,0x55,0x45,0x93,0xc6,0xeb,0xfc,0xb5,0x71,0x5a,0x1d,0x52,0x40,0x95,0xc7,0x76,0x32,0xfb,0x2b,0x0c,0x7d,0x64,0xfa,0x5b,0x5e,0x7a,0x3b,0x0b,0xa0,0x99,0x5d,0x19,0x16 -.byte 0xe4,0x8e,0xae,0x49,0xee,0xc5,0xb2,0x24,0xd7,0x0b,0xa4,0x20,0xa6,0x74,0xc4,0x36,0x1d,0x43,0x25,0xd6,0x71,0x54,0x69,0x79,0xea,0xa3,0xd5,0xe9,0x75,0x53,0xcf,0x99,0x4e,0x3b,0xc0,0x52,0x28,0x80,0xe5,0x07,0x65,0x83,0xb3,0x24,0xfe,0x13,0x92,0xd6,0x18,0xf7,0xa3,0xeb,0x9e,0xf0,0xd5,0x69,0x93,0x79,0xda,0xb7,0x2e,0xe2,0x01,0xdd -.byte 0x9a,0xc3,0x7b,0x3b,0x17,0x88,0xe5,0xe9,0x9b,0x46,0x5c,0x5f,0x0e,0x1e,0x80,0x9b,0x11,0x1f,0xa4,0x08,0x90,0x14,0x08,0xb4,0x73,0x32,0x72,0xbe,0x43,0x4f,0x70,0x90,0xe7,0x80,0xdd,0xfd,0xa7,0xea,0x13,0xd9,0x5d,0xae,0x93,0x24,0x2b,0x1e,0xc7,0xf4,0x81,0xbb,0x5f,0xb0,0xb9,0xe4,0x35,0x39,0xf4,0x9a,0x49,0xb5,0xc0,0x47,0x18,0xc3 -.byte 0xcc,0xbe,0x26,0x36,0x44,0x2d,0x65,0x24,0xa3,0x09,0xde,0x69,0x3b,0xb8,0xdc,0x52,0x98,0x2e,0x38,0x5f,0xf7,0xb1,0x84,0xdd,0xea,0xe2,0xe5,0xec,0x96,0x31,0xb1,0x93,0xc0,0x5b,0xc4,0x87,0x4a,0x51,0x58,0x2d,0xea,0x47,0xab,0xfd,0xd3,0x76,0xf1,0xbc,0x52,0xa7,0x94,0x6c,0x74,0x1e,0x84,0x07,0x1f,0x5c,0x18,0xb9,0x06,0x37,0xf0,0xfb -.byte 0xbd,0x5d,0xaf,0xa8,0x06,0xc9,0x86,0xf0,0xd1,0x78,0x84,0x95,0x01,0xdd,0x70,0x9d,0x71,0x51,0xb7,0x80,0x69,0xbe,0xe8,0xfb,0x8f,0x43,0x72,0xd9,0xa9,0xf1,0x90,0xbb,0xf1,0xb5,0xc0,0x75,0x93,0x4e,0x14,0xc5,0x14,0x77,0x59,0xf8,0xe5,0x81,0x11,0x25,0x48,0x51,0x46,0x2a,0x69,0x59,0x92,0xe7,0xa7,0x39,0x96,0xad,0x67,0x30,0xaa,0xb2 -.byte 0x5d,0x95,0x94,0x83,0x83,0x93,0xf3,0x52,0x81,0x1c,0x27,0x78,0x1d,0x19,0x35,0x6e,0x8f,0x16,0xe5,0x3b,0xce,0x80,0x2a,0x3a,0x89,0xb7,0x51,0xfc,0x34,0x24,0xa2,0x61,0x95,0x9e,0xd4,0x69,0xa1,0x2f,0x49,0x16,0x2d,0x12,0x05,0xfe,0x69,0x62,0x12,0xa4,0x2c,0x04,0x7b,0xce,0x3f,0x34,0xc4,0x48,0x1a,0xe6,0x64,0x4b,0x8a,0xbf,0x68,0xdd -.byte 0x54,0x15,0xd3,0x25,0x49,0xdd,0xed,0x5e,0x2c,0x0e,0x25,0xbe,0x77,0xcf,0x94,0xf4,0xe9,0xf3,0xcc,0xe6,0x94,0xf9,0xb2,0x5d,0x24,0x53,0x63,0xbb,0x66,0x8d,0x73,0xef,0x79,0x5c,0x95,0x1a,0x64,0xc3,0xfd,0xc0,0xd3,0x71,0xf4,0x79,0x19,0x79,0xa5,0x30,0xf8,0x2c,0x28,0xc2,0xc2,0x9d,0x12,0x50,0x95,0x38,0xec,0xd5,0xc6,0x28,0x94,0xaa -.byte 0x83,0x66,0x3b,0xe3,0x51,0xc7,0x6a,0x75,0x2a,0x9b,0xb9,0xb0,0xa2,0xe1,0xfd,0xaf,0x58,0xd2,0x4b,0xf4,0x22,0xef,0x77,0x1e,0xa0,0x00,0xd7,0x9e,0x20,0x63,0x87,0x1d,0x98,0xab,0x0e,0x57,0x31,0x4b,0xda,0x90,0x3a,0xe6,0x6e,0x5e,0xd4,0x17,0x06,0x83,0x4f,0x90,0x33,0x1c,0xe5,0xea,0xf7,0x8d,0x95,0xa2,0x1e,0x7d,0x27,0x15,0x49,0x68 -.byte 0x3a,0x54,0xe3,0x1e,0x60,0x72,0x42,0xa6,0x8c,0x5b,0x63,0x1d,0x7d,0xb1,0xe2,0x7e,0x8b,0x19,0xf4,0x25,0x6c,0x77,0x64,0x15,0x5e,0x4c,0xfa,0x35,0x68,0xd2,0x54,0x11,0x5a,0xac,0x85,0xb0,0xb3,0xe8,0xa8,0x70,0x36,0xa8,0xe5,0x04,0xd1,0x82,0xdc,0x62,0x63,0xe6,0x3f,0x86,0x46,0x77,0x08,0x6b,0xa8,0x09,0xd0,0x56,0x09,0x87,0x9c,0x65 -.byte 0x8e,0x53,0xae,0xa6,0x2b,0x59,0x23,0xca,0xe9,0xc7,0xc4,0xb5,0xb9,0xca,0x20,0xf6,0xcc,0x62,0xfd,0xb5,0x66,0x66,0x86,0x99,0xb2,0x5a,0xeb,0xac,0xff,0x22,0xf4,0x94,0x9c,0x6d,0xc9,0xce,0xf3,0x8d,0x26,0x7f,0x06,0x40,0x71,0x8b,0x3e,0x5c,0x3e,0xe6,0x11,0x64,0x91,0x79,0xbe,0x66,0x80,0xd2,0xf6,0x2d,0x28,0x4b,0x6c,0x8d,0x9c,0x5b -.byte 0x1e,0xd1,0x15,0xb0,0xdf,0xfb,0x57,0xaf,0x4a,0xab,0xde,0x12,0xe9,0xb8,0x41,0x3d,0xc3,0xff,0xb2,0xc1,0x86,0xb0,0x06,0x5b,0xaf,0xa4,0x30,0x62,0xd0,0xd8,0x91,0x36,0x28,0xc1,0xc2,0xef,0x60,0x5d,0x42,0x04,0xd5,0x6b,0x10,0xa9,0x6c,0x88,0x5c,0x56,0x59,0x4a,0x87,0xdc,0x7c,0x41,0x03,0xb3,0x7c,0x35,0x8c,0x52,0x0e,0xc1,0xd5,0xdf -.byte 0x9b,0x8a,0x2e,0xc2,0x6b,0x06,0x7f,0xb4,0x93,0xc9,0x52,0xd0,0xc5,0x57,0x78,0x9e,0xf9,0x08,0x36,0xbc,0x4b,0xc1,0xbd,0x71,0x35,0xf8,0x73,0xae,0x9c,0xbc,0xf1,0xd1,0xba,0xe3,0x7f,0x49,0x9b,0x9b,0xb3,0xe2,0x7d,0x7d,0x18,0x6d,0x0d,0x96,0xe3,0x50,0x28,0xf2,0x7c,0x7a,0x71,0x27,0x33,0x3c,0xd3,0xeb,0x3d,0x5a,0x79,0xb5,0x69,0xed -.byte 0x40,0x38,0xbe,0xc9,0xad,0x11,0x7b,0x9d,0xe6,0x71,0xc8,0x89,0x54,0x51,0xf0,0x8f,0xdc,0xad,0x96,0xc3,0x04,0x60,0x5f,0x6d,0xa0,0x37,0xba,0x1c,0x69,0xca,0x42,0x26,0xeb,0x31,0x34,0x8d,0xae,0x25,0xe2,0x29,0x8d,0x19,0x9f,0xfa,0x75,0x91,0x4b,0x51,0xcd,0x76,0xd6,0x8f,0xa2,0x40,0x79,0xc3,0xbb,0x61,0xaf,0xc4,0x69,0xf5,0x8b,0x8a -.byte 0xb6,0x2c,0x25,0xb9,0x3c,0x8e,0x13,0xa4,0x0f,0x52,0x72,0x11,0x4b,0x89,0x63,0x01,0x05,0x54,0xd5,0x0d,0x5f,0x91,0x59,0x84,0x64,0xac,0xf7,0x9c,0xa3,0x48,0x31,0x4a,0x2e,0xea,0xf8,0xf8,0x0e,0xf0,0xd9,0x4d,0x06,0x60,0x11,0x4a,0x72,0x6f,0x93,0x93,0x85,0xf0,0x20,0x55,0x8b,0x37,0xf1,0x29,0x92,0x2d,0x1f,0xa1,0x6c,0x7c,0x90,0x4f -.byte 0xdb,0x78,0xcc,0x6c,0xb2,0x14,0x85,0x07,0x34,0xc8,0x98,0x18,0x52,0x2d,0x6b,0x13,0x63,0xc5,0x31,0x20,0x8e,0xa9,0x88,0x6b,0xb3,0x3f,0x1a,0x68,0x2f,0xf9,0xf3,0x97,0x29,0x68,0x22,0x89,0xb0,0x45,0xc4,0xf4,0x1f,0x31,0xba,0x97,0x14,0x59,0xae,0x05,0xe0,0x99,0x5b,0x29,0xcf,0xe3,0xf0,0x2a,0x0c,0xca,0x5f,0xc1,0xe7,0xe7,0x11,0x48 -.byte 0x73,0xc0,0x86,0x0b,0x59,0xc2,0x8a,0xfa,0x44,0x51,0x1c,0x84,0xdf,0x2f,0x4d,0xab,0xca,0xea,0xe1,0x48,0x9a,0xa1,0x86,0x60,0x47,0x7a,0x86,0x30,0x6a,0xba,0xbe,0x6a,0x9b,0x34,0xf4,0x52,0x0e,0xae,0x7f,0xbd,0xe0,0xf4,0x5f,0xfd,0xbc,0x57,0x02,0x95,0x6f,0xad,0x78,0x2e,0xa7,0x46,0x1c,0x2d,0x98,0x40,0xb7,0xfa,0xb5,0x08,0xee,0xb5 -.byte 0x25,0x51,0xaa,0x1a,0x14,0x41,0x48,0xe0,0x8f,0xe7,0x2f,0xfc,0xfd,0x47,0x10,0x55,0x90,0x02,0xeb,0x7f,0x0d,0x40,0xa8,0x4b,0x82,0xdc,0xab,0x43,0x35,0x62,0xa1,0x1d,0x5a,0xb0,0xc0,0x93,0x75,0x3d,0x68,0xd9,0xf8,0x31,0x22,0xfd,0x30,0xda,0xea,0xea,0x7c,0x30,0xf8,0x6f,0x75,0x5f,0x07,0x39,0xfe,0x69,0x93,0x73,0x22,0xa2,0x72,0xed -.byte 0x39,0x2f,0x00,0x5c,0xc3,0x14,0x86,0x90,0xda,0xc9,0x09,0x43,0x80,0x85,0x22,0x98,0xb0,0x4e,0x05,0x47,0x8f,0xc7,0xba,0x2e,0x4c,0x8f,0x57,0x8a,0xe9,0xb0,0x97,0x3b,0x51,0x12,0xcb,0x88,0xfd,0x5e,0x7f,0xa6,0xc6,0x00,0xd0,0x3a,0x3a,0x70,0x9e,0x56,0x28,0xa0,0x08,0x76,0x58,0x57,0x4a,0x0f,0xff,0x31,0x44,0x08,0x6c,0x23,0x79,0xad -.byte 0x35,0x95,0xc5,0xc8,0x26,0x0f,0xb3,0x17,0x04,0x1d,0xde,0x16,0x5d,0xb8,0x71,0x76,0x89,0x0b,0xd6,0xd8,0x9d,0xa1,0xdf,0xcb,0xb5,0x1c,0x86,0xc3,0x15,0x8d,0xaa,0x25,0x82,0xbf,0x6b,0x06,0xfb,0x1b,0xf5,0x11,0xaa,0x14,0x0e,0x67,0x7f,0xbd,0x46,0x21,0x8f,0x6d,0xbd,0x63,0xe6,0x14,0x05,0xa2,0xee,0x56,0xee,0xe6,0x37,0xf9,0xc0,0x2f -.byte 0xc9,0xe0,0x8e,0xdb,0xf7,0xf6,0xcb,0x83,0x79,0xcc,0xe3,0xf6,0x30,0x9d,0x56,0x31,0x40,0xd2,0x50,0x25,0xb6,0x89,0x16,0x97,0x65,0xd8,0x8d,0x1a,0xa5,0xf4,0x47,0xfc,0x4c,0x73,0x07,0x42,0x9c,0x8f,0x7f,0x10,0xb4,0x96,0x33,0x1e,0xe2,0xff,0x0c,0x33,0x35,0xbc,0x37,0x01,0x2b,0x67,0xda,0xca,0xcf,0x87,0xa2,0x38,0x71,0x6b,0xf4,0xcf -.byte 0xa6,0xc6,0x6a,0x90,0x5c,0xa0,0x8b,0x66,0x44,0xc7,0xc2,0x05,0x24,0xee,0x53,0x99,0xf3,0x07,0x78,0xb0,0x17,0xf8,0x11,0xf9,0x52,0x20,0x41,0xc5,0xdb,0x4e,0x92,0xd3,0xeb,0xd2,0x86,0xea,0x9b,0xc3,0x4c,0x1b,0x75,0xcd,0x15,0x0c,0xe0,0x28,0xe9,0xe1,0x99,0x98,0x96,0x33,0x06,0xea,0xa8,0x4e,0xde,0xc1,0x1c,0xfe,0x6c,0xca,0xac,0x6d -.byte 0xc4,0x3a,0x7d,0xd2,0x41,0xf5,0xb3,0x7d,0x1c,0x28,0x93,0x72,0xf8,0x08,0xc1,0x71,0x72,0x4c,0x41,0x68,0x38,0x80,0x2e,0x4b,0xa6,0xc5,0xc7,0xb4,0x24,0x29,0xd0,0xce,0xb2,0x3d,0xc4,0x60,0x5b,0xeb,0x2d,0x80,0x13,0xee,0x95,0x41,0xfe,0x49,0x6d,0x89,0xc0,0x7a,0x61,0x51,0x3f,0xbb,0x24,0x7c,0x64,0x5e,0x9f,0xf7,0x60,0x88,0x95,0xe8 -.byte 0x60,0xc5,0xf6,0xc3,0xc3,0xd4,0x43,0xce,0xf9,0x4e,0x35,0xf2,0xfa,0xb0,0x2b,0xe3,0xfe,0xb8,0x88,0x19,0xf2,0x89,0xc0,0xb5,0x00,0x61,0xc8,0xe5,0xaa,0xde,0x18,0xb4,0xd4,0x21,0xbe,0xcc,0x61,0xc7,0xc9,0xfe,0x22,0xcc,0x65,0xf6,0x79,0xe8,0x4d,0x1c,0x30,0x31,0x7a,0xd4,0xbc,0x98,0x2d,0x72,0x5e,0x5c,0x4f,0x7e,0x52,0x9c,0x95,0x20 -.byte 0x29,0xa4,0x0b,0xf7,0xb2,0x7d,0xcc,0xc3,0x8c,0x94,0xb0,0x09,0xf4,0x6f,0x59,0x63,0x91,0x2a,0x06,0x80,0x09,0x01,0x3c,0x73,0x83,0x42,0xa1,0x5c,0x0f,0x42,0xf4,0x74,0x3c,0x24,0x8c,0xbe,0x91,0x73,0xdf,0xf1,0xea,0x21,0xbd,0xc9,0x36,0x17,0xca,0x81,0x28,0xd9,0x4a,0xc4,0x2e,0xdf,0x4c,0x4f,0xbd,0x1e,0xbc,0xe9,0x32,0x12,0xd3,0x8f -.byte 0x48,0x9b,0x4f,0x49,0x23,0x54,0x15,0x15,0x14,0x8b,0x18,0x64,0x7d,0x08,0x7f,0xc4,0x56,0x01,0x94,0x4e,0x50,0xe8,0xf2,0x4a,0xb5,0x3c,0xa0,0xb5,0xaf,0x55,0x70,0x44,0x41,0x5c,0xe6,0x61,0x5a,0xbb,0xf2,0xe6,0xc9,0x05,0x33,0x45,0x8f,0xbc,0xe5,0x59,0x7f,0x66,0xc5,0x61,0x4d,0x1b,0xc7,0xee,0x45,0x7d,0x57,0x8f,0x6c,0x9d,0x8b,0x87 -.byte 0x98,0xa8,0x58,0xac,0x4a,0x31,0x79,0xd6,0x26,0x08,0x2f,0x28,0x3f,0x31,0x77,0xad,0xff,0xe1,0x9d,0xa8,0xf7,0xe0,0x76,0x66,0x48,0x00,0x52,0xe8,0x9a,0xb2,0x47,0x5e,0x0a,0x87,0x86,0xaf,0xf6,0x7d,0x46,0x78,0x66,0x68,0xf7,0x68,0x0c,0x6f,0x5c,0xd7,0x09,0xc0,0xd7,0x90,0x98,0xe2,0x5c,0x07,0xe9,0xd1,0x58,0x48,0x57,0x9f,0x48,0x99 -.byte 0x87,0xdf,0x06,0xc1,0x35,0x0f,0xd8,0xb0,0xa9,0xfa,0xdc,0x31,0x76,0xd1,0xad,0x47,0x80,0xe4,0x74,0xe0,0xda,0x4b,0x77,0x8b,0x71,0xab,0x9a,0x8e,0xd7,0x6b,0x91,0xb1,0xdb,0x78,0xd2,0x86,0xf7,0x61,0x1b,0xdc,0x34,0x57,0x32,0x51,0xee,0xd3,0xff,0xb2,0x6c,0x6a,0x79,0x90,0x9c,0x1f,0x6b,0xe7,0x43,0x20,0x05,0x4f,0x66,0x83,0xd0,0x56 -.byte 0xe1,0x21,0x63,0xf4,0xd6,0x96,0x91,0xcb,0x51,0x3c,0x13,0x88,0x97,0x26,0x88,0xda,0x7c,0xd4,0x0d,0xcb,0xdf,0xc2,0x7d,0xcd,0x2c,0x0e,0x28,0x23,0x21,0x5f,0xbe,0x5d,0x62,0x58,0x6c,0xa7,0x45,0xae,0x1f,0xac,0x35,0x53,0xdb,0x2c,0xa6,0x71,0xe4,0x11,0x5e,0x59,0xbe,0xd5,0x20,0x2a,0xc4,0xcd,0x4c,0x1b,0xe0,0x38,0xef,0x02,0x0c,0x5f -.byte 0x5a,0x1b,0xf9,0x1e,0x32,0x63,0xd7,0xa6,0x0f,0x1d,0x98,0xd5,0x3a,0x0f,0xf6,0xcc,0xfc,0xd6,0xb4,0x87,0xc5,0x76,0xd8,0x3e,0x72,0xb0,0x20,0xfe,0xb3,0xfc,0x48,0x4c,0xd1,0x71,0xcd,0x13,0xef,0xe8,0x40,0xd9,0x0d,0xf6,0x1d,0x5b,0xa4,0x26,0x56,0x8c,0x66,0xcb,0x18,0x5a,0x5f,0x86,0x43,0x2c,0xa4,0x1e,0x00,0x3f,0x09,0xbf,0x8e,0x61 -.byte 0xad,0x2a,0x44,0x97,0x35,0xb2,0xf3,0x50,0x5f,0xfa,0x01,0x74,0xbf,0x70,0x46,0x38,0xf1,0x15,0xaa,0x04,0xfe,0xe9,0x3f,0x43,0x2f,0x53,0xcb,0xea,0x5c,0x04,0x8e,0xe6,0x43,0xeb,0xc0,0xd9,0xbf,0x4a,0xc1,0xbc,0xf9,0x11,0xd5,0x33,0xdc,0x41,0x8e,0xfe,0x5e,0xf3,0x8c,0x80,0x47,0x46,0x01,0x9e,0xa9,0x2c,0x2d,0xd2,0x90,0x7f,0xce,0x7c -.byte 0x59,0x78,0xaa,0xbb,0x96,0x52,0x0a,0xf3,0x18,0x1f,0x0b,0x41,0xc1,0xd5,0x12,0x14,0x1a,0xe1,0x4e,0xac,0xf8,0x2a,0x56,0xfe,0x66,0x34,0x21,0xdf,0x1f,0x6a,0x02,0x85,0xd2,0x38,0xc0,0x39,0x5c,0xa7,0x3f,0xcc,0x2b,0x6f,0x69,0xe7,0xa7,0x0a,0x36,0xf1,0xa9,0x77,0x59,0x2c,0x44,0x8b,0x72,0xc9,0xc2,0x74,0x32,0x48,0x76,0x19,0x1e,0x49 -.byte 0x10,0xe6,0x46,0xdf,0x82,0x9b,0xad,0x4e,0x40,0x20,0xd7,0xd3,0xf5,0x5c,0xbc,0x25,0x94,0xd1,0x68,0xaf,0x29,0xc5,0xcd,0x1b,0x86,0x4b,0x88,0x21,0x6e,0xeb,0x06,0x14,0xb5,0x15,0xe7,0x26,0x01,0x05,0x4e,0x3a,0x2a,0x24,0xbe,0xf2,0x64,0x6e,0xf4,0x9c,0x60,0xf8,0xd4,0xfd,0x4b,0xc0,0x0e,0x68,0x0d,0x19,0x26,0x87,0xa5,0xbf,0xe1,0x16 -.byte 0xf0,0x27,0x58,0xa8,0x3a,0xed,0x27,0x5b,0x73,0x4f,0x19,0x40,0x58,0x36,0xf6,0xfd,0x60,0x37,0x09,0x74,0x3c,0xb9,0x76,0x9a,0x32,0xfd,0x98,0x79,0x53,0xb3,0xea,0x3a,0x98,0x21,0xf9,0xb2,0x97,0xe4,0x00,0xb6,0xed,0x67,0xc4,0x76,0x8f,0x1e,0x4d,0xc8,0x2e,0xf4,0x54,0xd9,0x09,0xd7,0xcb,0xa0,0x91,0x1e,0x5a,0x60,0x53,0xbc,0x3e,0x35 -.byte 0x69,0xa6,0xca,0xf3,0xce,0x41,0x84,0x71,0xee,0xf3,0x75,0xd4,0x7a,0x71,0x36,0x62,0xe3,0x08,0xae,0x40,0x05,0xde,0x01,0x34,0x92,0x5f,0x71,0xa9,0x08,0xb3,0x43,0xcd,0xe7,0x2f,0x42,0x7e,0x9c,0x1e,0xfe,0x9a,0x40,0x99,0x58,0x31,0xd9,0x8d,0x5d,0xda,0x75,0x14,0x3f,0xae,0x45,0x27,0x85,0x47,0x7d,0x41,0x0e,0x94,0x20,0xee,0x11,0xd0 -.byte 0x1e,0xcd,0x00,0x56,0xb7,0x59,0xe6,0x58,0xab,0x2c,0xa6,0x44,0x14,0x8c,0xff,0x49,0x7b,0xe5,0xf7,0x93,0xd5,0x78,0x1a,0xe0,0x16,0xd8,0x24,0x08,0x1e,0x70,0xce,0x1a,0x84,0x87,0x6b,0xe5,0xf2,0x43,0x5f,0xb3,0x34,0xaa,0x85,0x3e,0x9e,0x2e,0x86,0x22,0x74,0xe2,0x1a,0x87,0xfb,0x1b,0x6c,0x08,0x8c,0x43,0xb4,0x85,0x75,0x2c,0x13,0xc2 -.byte 0x18,0x94,0xe8,0x0d,0x09,0xd5,0x8f,0xd4,0xca,0x50,0x93,0x9f,0xa3,0x9f,0x3b,0x3c,0x54,0x68,0xa9,0xb1,0xdd,0x0a,0x0b,0xe2,0x15,0x92,0x9c,0x6f,0xfa,0x45,0x6f,0x0a,0xb4,0x6b,0xcb,0xdc,0xa4,0xf3,0xf0,0xa6,0x1c,0x8a,0x60,0x42,0x35,0xa8,0xe3,0xdf,0xc8,0xdc,0xbb,0xbe,0x95,0xa7,0xac,0x08,0x08,0xbc,0x56,0x1a,0xa4,0xc2,0xd2,0x53 -.byte 0xfa,0xb2,0x89,0x4f,0xb8,0xe4,0xb9,0x90,0x95,0x91,0x2f,0x0f,0x93,0xa9,0x8c,0xc6,0xf8,0x01,0x34,0x08,0xe6,0x8c,0x58,0x43,0x57,0x40,0xf9,0x78,0x83,0xea,0x92,0x70,0xa8,0xa5,0xc8,0x9e,0xf8,0xc6,0x39,0x4c,0xb4,0xe9,0xbb,0xdf,0xd2,0x52,0x43,0x6b,0x6c,0x8b,0x2c,0x47,0xd7,0x11,0x42,0x3d,0xc7,0x3f,0xce,0xd1,0xd9,0x28,0x5b,0xce -.byte 0xec,0xb6,0x31,0x3a,0xc9,0xad,0x0c,0x93,0x82,0x2b,0xf6,0xdc,0xd4,0xcd,0x80,0xe1,0x75,0x45,0xeb,0x3b,0xbf,0x12,0x42,0xeb,0x71,0xc1,0x8b,0x27,0xd5,0xcb,0xd9,0xb6,0xe8,0xe9,0xc6,0x79,0xff,0x38,0x88,0x87,0x72,0xf2,0x71,0x4a,0x44,0x55,0x0f,0x9c,0x93,0xcf,0x15,0x18,0x44,0x62,0x2a,0xc5,0x0a,0x80,0x69,0x91,0x6e,0x4b,0x30,0x4e -.byte 0x3f,0x2f,0xb5,0x65,0x9e,0x65,0x07,0x36,0x9b,0xba,0x5f,0x81,0xd9,0x60,0xbe,0x1f,0xf5,0x98,0x20,0xf9,0x9e,0x53,0xf7,0x5d,0x57,0x7f,0x22,0xaf,0x8e,0x82,0x9e,0x0f,0x33,0x74,0x37,0x26,0x61,0x67,0xf6,0xfd,0x2c,0xab,0xd8,0x18,0x1d,0x10,0x48,0x7a,0x1d,0xed,0xbb,0x57,0x83,0xf9,0x82,0xf5,0xe3,0xf9,0x98,0x5c,0xc0,0x3e,0xee,0x38 -.byte 0x0a,0x57,0x10,0x22,0xc4,0xe8,0x1d,0xe3,0x46,0xa3,0x81,0x5e,0x92,0xba,0xcc,0x53,0x48,0x85,0x33,0x58,0xa2,0x3e,0xea,0x0a,0xfb,0x72,0x5c,0xcd,0xd9,0xa4,0x3f,0x56,0x99,0x35,0x92,0x6c,0xe8,0xf2,0x59,0x0f,0xc8,0x6a,0x21,0xb2,0x9f,0xa2,0xf6,0xf3,0x1b,0xec,0x38,0x95,0xed,0xef,0x00,0x09,0x16,0x6e,0xf7,0xf8,0x1a,0xef,0x0d,0x2b -.byte 0xef,0x83,0x8a,0xc2,0x22,0x3d,0x50,0xa3,0x70,0x52,0xe8,0xad,0x11,0x44,0x83,0x80,0xfe,0x88,0x7e,0x40,0x02,0x8f,0x4a,0x5d,0xd3,0x28,0x66,0x75,0x5a,0xf2,0x38,0xb5,0xdc,0x54,0xa8,0xb3,0xaa,0x76,0xdb,0x73,0xe0,0xd1,0xd7,0x51,0x20,0x8c,0x38,0x18,0x46,0x25,0x2e,0x0d,0x5b,0x61,0x9d,0x36,0x9a,0x14,0xfb,0xc8,0x4e,0x5a,0xba,0xa1 -.byte 0x98,0x34,0xfd,0x05,0x2c,0x87,0x58,0x8d,0xe3,0x5d,0x79,0x5a,0x45,0xff,0x75,0x25,0x98,0xbd,0xe4,0x9d,0x1a,0x70,0x79,0xaa,0x44,0x1a,0x10,0x7f,0xfb,0xe9,0x30,0x81,0xc7,0xa2,0x81,0x41,0x49,0x41,0x4e,0x42,0x5f,0x8a,0x9b,0x10,0xe2,0xdc,0xd9,0xdf,0xbd,0x61,0x29,0x72,0xa5,0x39,0xb7,0xf6,0x9f,0x4e,0x98,0xb8,0x04,0xae,0xd7,0xda -.byte 0x9a,0x9f,0x08,0xb8,0x2c,0x40,0x14,0x6d,0x01,0xb7,0x86,0x58,0x55,0x42,0xe5,0xdb,0x5f,0x4a,0xef,0xd8,0xed,0xdf,0x3b,0x24,0x1c,0xe4,0xb1,0x73,0xd1,0xce,0x29,0x96,0xde,0x8e,0xf3,0x1d,0x8d,0x75,0x57,0xd3,0x9a,0xf8,0xff,0x1a,0x4c,0x0c,0x47,0x82,0x83,0x73,0x34,0x43,0x55,0xfa,0xf2,0xd4,0x38,0xed,0xde,0x6d,0x24,0x55,0x90,0x06 -.byte 0xd6,0x03,0x52,0x28,0xc7,0x38,0x4a,0x16,0x95,0x4d,0xf4,0x46,0x56,0xf7,0x63,0x1f,0xe4,0xa9,0x51,0xc6,0x0b,0x85,0x42,0x40,0x8e,0x49,0x1e,0xc2,0xab,0xeb,0xda,0x99,0x26,0xf6,0x6e,0x00,0x8f,0x26,0x82,0xef,0x03,0xb0,0xd4,0xdb,0x54,0x46,0xdf,0xdc,0x23,0xaf,0xa8,0x6a,0x9f,0xb7,0xf9,0x41,0x07,0x5e,0x2d,0xcf,0x85,0xfd,0x9c,0x46 -.byte 0x30,0xb9,0x14,0xca,0xe2,0x30,0x12,0x06,0x88,0x08,0x05,0x2c,0x9a,0x4b,0x52,0x98,0xa9,0x99,0xd7,0xca,0xb5,0x1e,0x60,0x44,0xd9,0x5c,0x19,0x42,0xbe,0xa5,0x04,0xfd,0x7a,0xfc,0xb9,0xdf,0xd6,0xe3,0x6d,0x02,0xe3,0x96,0xf6,0xae,0xf3,0x78,0x1d,0x90,0x6d,0x86,0x17,0xf7,0xb7,0x6b,0x1d,0x52,0x32,0x5b,0xc0,0x31,0xaf,0x09,0x90,0x5e -.byte 0x81,0x75,0x17,0x47,0x6b,0x5e,0x9a,0x40,0xa5,0xa8,0x84,0x60,0xdc,0xdb,0xd2,0x89,0xcd,0xb2,0x72,0xf4,0x74,0xda,0x5d,0x34,0xf8,0xc6,0x1b,0x26,0x3e,0x8b,0xc7,0x73,0xf9,0x0c,0x93,0xf4,0x40,0x02,0xe0,0xed,0xe5,0xa0,0xae,0x91,0x03,0x85,0xa8,0x2f,0xe2,0x72,0xfe,0x17,0x7d,0x2b,0xa6,0x39,0x10,0x80,0x4c,0x58,0xaa,0xd8,0x22,0x7d -.byte 0x2f,0xbf,0x0c,0x40,0x48,0xfa,0xbe,0x40,0x4c,0x32,0x96,0x69,0xa5,0xab,0x0b,0x1e,0x33,0x9b,0xcf,0xe6,0x4e,0x2b,0x41,0x5a,0x21,0x23,0xa1,0xbb,0xd3,0xd6,0xd1,0xfd,0xbd,0x55,0xfc,0x92,0x92,0xcb,0x4b,0x72,0x39,0x8b,0xeb,0x72,0xdd,0xf7,0x77,0x43,0x52,0x2f,0x99,0x14,0x6e,0x41,0xce,0x1d,0x57,0x2c,0x09,0xd2,0x18,0xec,0x1b,0x89 -.byte 0xa0,0xe9,0xfe,0x1e,0x41,0xda,0x0f,0x76,0x02,0x38,0xec,0x9a,0x30,0xb7,0x5a,0x54,0x70,0xbc,0xe8,0xfa,0x06,0xd0,0x80,0xfb,0x27,0xd2,0xd8,0x00,0x80,0x65,0x9d,0x23,0xfd,0xad,0x26,0xb8,0xdc,0x09,0x4f,0xfb,0x52,0xcd,0xe4,0x41,0x68,0xca,0xdd,0xbc,0x2a,0x62,0xeb,0xa6,0x32,0x71,0xb0,0x08,0xb6,0x9f,0x3e,0x74,0xfe,0xb0,0xd4,0x9d -.byte 0x9e,0x6c,0x50,0x96,0x8a,0xde,0xd6,0xe9,0xde,0x2c,0xa6,0xf0,0x9f,0x67,0x00,0x50,0x0a,0x8c,0xe5,0xc2,0x37,0xcc,0xf0,0x53,0xeb,0x72,0xf2,0x87,0x77,0xee,0x80,0xe8,0xb2,0xa1,0x13,0x52,0x70,0xe6,0x8f,0x70,0x17,0x90,0x60,0xcb,0xac,0xb2,0x72,0xef,0xd9,0xb5,0xc3,0x68,0x57,0xdf,0x2d,0xcb,0x5a,0x35,0xf9,0x2e,0xfb,0xef,0x6e,0x77 -.byte 0x5d,0x21,0x37,0x4b,0x36,0x9b,0x3f,0x03,0x65,0xc9,0x84,0xb1,0x12,0x99,0xd1,0x6b,0x00,0x71,0x37,0xc7,0x57,0x82,0x44,0x7f,0xe1,0x81,0x24,0x70,0x96,0xd5,0x27,0xba,0x36,0xf7,0x25,0xc6,0x1c,0x7c,0x1b,0xdb,0xa3,0x6a,0x3e,0xb9,0x69,0x78,0xf7,0x51,0x46,0xe2,0x74,0xd3,0xfc,0xef,0x58,0x63,0x53,0x1d,0xd7,0xd0,0x8a,0x6a,0xd3,0xb0 -.byte 0xb9,0xbb,0xba,0x43,0xbf,0x8b,0x6b,0x04,0xd2,0xb1,0xe8,0xd1,0x72,0x3f,0xdc,0x2b,0x01,0xa6,0x2f,0x9c,0x7d,0x65,0xa1,0x9f,0x9b,0x4d,0x70,0x26,0x11,0x4c,0xb2,0xe1,0x01,0x0e,0x78,0xf2,0x32,0x87,0x2d,0x8e,0x95,0x02,0x76,0xca,0xe5,0x71,0x5f,0x36,0x35,0xb9,0xbb,0xc3,0xdf,0xf3,0x1e,0x1a,0x7a,0xe4,0x2c,0xdf,0x64,0x5d,0x96,0x12 -.byte 0xea,0x5c,0x14,0x73,0xa0,0xf1,0xbc,0xa9,0x6e,0x30,0x8a,0x47,0xf0,0x4b,0x9b,0x4c,0xc5,0xb0,0xbe,0x15,0x32,0x1b,0xde,0x0c,0x39,0x6a,0x6d,0x4e,0x3b,0x69,0x4c,0xb4,0x1f,0x56,0xf0,0xa1,0xb1,0x8c,0x29,0x5c,0x87,0x54,0xf2,0x5b,0x51,0x03,0x20,0x70,0x90,0x38,0x66,0x07,0xcc,0xd7,0xde,0x96,0x40,0x82,0xee,0xb5,0x87,0x2a,0x86,0xec -.byte 0x66,0x09,0xb7,0x4a,0xfe,0x4e,0x92,0x89,0x07,0xde,0x35,0xc4,0x6e,0x91,0x25,0xfd,0x18,0xfa,0xd9,0x8f,0xa7,0xa6,0xa7,0x6b,0x32,0xba,0xd3,0x1c,0x90,0xb9,0x8a,0x6c,0x9f,0x3f,0xb5,0x16,0x81,0x81,0xee,0xd7,0x55,0xc1,0x41,0x62,0xfd,0xe9,0x4c,0x5d,0xd7,0x70,0xdd,0xc6,0x4a,0x2b,0x42,0x77,0xe7,0x74,0xed,0x02,0x80,0x0d,0x7c,0x73 -.byte 0x8e,0xf0,0xd3,0xb0,0x20,0xbb,0xc8,0x82,0x06,0xdd,0x56,0x64,0xcb,0x9c,0xda,0xa1,0xa9,0x92,0xbc,0x8c,0x65,0x03,0xcd,0x68,0x87,0xa2,0x94,0x41,0x3c,0x36,0x96,0x1f,0xa4,0xd2,0x6d,0x5d,0x9f,0x2d,0x0c,0xf9,0x8a,0x82,0x19,0x93,0x47,0x62,0x71,0x8e,0x59,0xaa,0xf1,0x87,0xe0,0xb8,0xab,0x10,0x7f,0x4e,0xa8,0xa3,0xe2,0x32,0x58,0xb0 -.byte 0xcf,0x12,0xc0,0xf8,0x94,0x4a,0x61,0x36,0xdc,0x2d,0xb5,0x91,0xf9,0x0f,0x7d,0x91,0xd3,0xc7,0x03,0x8a,0xae,0x5c,0x22,0x8c,0x60,0x30,0xf4,0x71,0x51,0x00,0xf5,0x5d,0xe9,0x37,0x6c,0xae,0x64,0xff,0x45,0x35,0x4b,0x47,0x08,0xca,0xda,0x7b,0xe9,0xef,0xcb,0x27,0xcb,0x7e,0x3c,0xa6,0xd2,0x38,0x54,0x74,0xc3,0x7c,0xf8,0x71,0xb7,0x47 -.byte 0xe9,0xe0,0x43,0x03,0x3b,0x41,0x57,0xc3,0xda,0xa1,0xcb,0x64,0xb1,0x31,0x0d,0x12,0x45,0x3a,0xa0,0xad,0x6b,0xc7,0x26,0x62,0x50,0xcf,0x94,0x5a,0x30,0x8d,0xf6,0x91,0x49,0x9e,0xd5,0x84,0x0e,0x0c,0xe3,0x47,0x08,0x7f,0xa1,0x54,0x78,0x1b,0xa8,0x2c,0xbc,0x12,0x4f,0x7e,0x53,0x1b,0xca,0xfb,0x09,0x35,0xe0,0x9c,0x15,0xea,0xf6,0x3e -.byte 0xb2,0x20,0x9e,0x2c,0x81,0x6f,0xa4,0xb5,0x6b,0x04,0x6d,0xd1,0x90,0x66,0x46,0xdc,0x4b,0x71,0x7e,0x4b,0x3f,0xd6,0xe1,0xa8,0xc0,0xa7,0x45,0x85,0xe3,0x98,0x30,0xda,0x23,0x68,0x55,0xd8,0x96,0xb1,0xcc,0xeb,0xe1,0x95,0x0b,0x20,0xf3,0x4c,0xf2,0xc5,0xfa,0x0e,0xca,0xf5,0xc9,0xb3,0xd7,0xb4,0x1b,0x9f,0xef,0x82,0x56,0x4c,0xc5,0xa5 -.byte 0x21,0xda,0xcc,0x19,0x69,0x68,0xcb,0x37,0xb2,0x0c,0x73,0xb1,0x13,0x61,0x6b,0xca,0xda,0xfc,0xf7,0x1c,0xbc,0xd1,0x72,0x56,0xb8,0x7d,0xa1,0xef,0xc4,0x32,0x38,0xa3,0xdb,0x8b,0x2d,0x0a,0xce,0xcb,0x86,0x51,0x60,0xd2,0x47,0xf0,0x97,0x58,0xd8,0xa5,0x12,0x77,0xfc,0x32,0x04,0x29,0x61,0xfc,0xab,0xc2,0x42,0x86,0xd9,0x57,0x80,0xad -.byte 0x00,0xf0,0x9a,0x2a,0xac,0x52,0x27,0xd6,0xf8,0xd6,0x38,0xc8,0xfc,0xc1,0xab,0x4f,0x41,0xbf,0x8e,0x60,0x20,0xeb,0x24,0x36,0xd8,0xd8,0x25,0x6f,0xc8,0x5d,0x6b,0x00,0xdd,0x7a,0xe2,0x37,0xe4,0x13,0xd0,0xaa,0x5c,0x56,0x32,0x98,0x00,0x4b,0x8a,0x81,0xb1,0xfa,0xe8,0xf3,0xfa,0x0d,0xbb,0x66,0x6e,0x24,0xfd,0x3c,0x50,0x63,0x3a,0xf1 -.byte 0x72,0x63,0x18,0x71,0x6d,0xee,0x6f,0xf1,0x0e,0x1f,0x9e,0x9d,0x87,0x12,0x5c,0xdf,0x1d,0x9e,0xc0,0x0b,0x39,0x0e,0xd6,0x56,0x79,0x30,0xcb,0x07,0x7b,0x88,0xa5,0xbe,0xfd,0xd4,0x49,0xcc,0x92,0x6a,0xcc,0x78,0x1e,0xaf,0xee,0x89,0xc8,0x51,0x08,0x98,0x14,0x20,0xe5,0x52,0x93,0x18,0x6f,0xbb,0xdc,0xb2,0x68,0x14,0xd1,0xdb,0xe8,0x56 -.byte 0x24,0xd0,0x34,0xab,0xa6,0xfa,0xfe,0x72,0x5a,0xe3,0xe1,0x87,0x0d,0xf4,0xfa,0xa6,0xa6,0x6c,0xb6,0xcb,0xf8,0xfc,0x59,0xac,0xd9,0xb0,0xcd,0x15,0xa4,0x37,0x73,0x6e,0x70,0xc9,0x74,0xef,0x87,0x78,0x61,0xc2,0xd0,0x52,0x51,0xa9,0x2c,0xdb,0x9d,0xd9,0x3d,0xac,0xcd,0x52,0x39,0x69,0x2d,0x2a,0x4f,0xf3,0xb2,0x69,0xb9,0x01,0x3c,0x57 -.byte 0xeb,0x1b,0x0e,0x87,0xe9,0x42,0x58,0x83,0x6b,0xbc,0x72,0xc8,0x46,0x32,0x42,0x17,0x6a,0x19,0xa0,0xb3,0xf1,0x1c,0x96,0x9c,0x11,0x09,0x8b,0xc1,0x9e,0xe9,0x7f,0x18,0x8e,0xca,0xea,0x24,0x1b,0xce,0x12,0x57,0x1d,0x34,0xbe,0x60,0x60,0x2c,0xd8,0xa0,0x61,0x73,0xd6,0xf8,0xaf,0x15,0x26,0x84,0xd7,0xec,0xc0,0xbe,0x7e,0xa1,0xa8,0xba -.byte 0x2b,0xcc,0x20,0x67,0x6e,0xea,0x48,0x79,0x23,0xea,0x14,0x36,0x85,0x0a,0x56,0x3a,0xcd,0x5b,0x51,0xa4,0xf5,0x92,0x49,0xc2,0x55,0x62,0xed,0x88,0xde,0xd0,0x0c,0x01,0x36,0xb9,0x2e,0x94,0x80,0x75,0x8a,0x21,0x0a,0x07,0x45,0x68,0xd8,0x9d,0x49,0x7b,0xa7,0xb2,0x84,0xfa,0x3c,0xc4,0xd5,0x59,0xf9,0xc3,0xff,0xcf,0xe4,0x5f,0xea,0xbb -.byte 0x0f,0xae,0x7d,0x96,0xd3,0xe9,0x38,0xd1,0xb1,0x02,0xf6,0x4b,0x95,0x43,0x1c,0x69,0xa6,0x99,0xf5,0xdb,0x46,0x62,0xea,0x69,0x5a,0x08,0x2d,0x01,0x11,0xed,0x70,0x03,0x60,0x54,0xba,0x32,0x2c,0x0e,0x44,0x1f,0x8d,0xee,0x2e,0x39,0xab,0xc0,0xd4,0x88,0x11,0xef,0x07,0x3a,0x47,0xb9,0x6e,0x0c,0x22,0x9a,0xf3,0x89,0x01,0xfb,0xb8,0x2d -.byte 0x52,0xa0,0x42,0x4c,0xb3,0x9e,0xf5,0x4b,0x0c,0x78,0x0a,0x3b,0x29,0xae,0x4a,0xc0,0xb2,0xa3,0xc0,0x0d,0x38,0x07,0x49,0x9c,0xda,0x7c,0x48,0x81,0xba,0x53,0x0d,0x0d,0x78,0x8c,0xac,0x9b,0x3d,0x1f,0xaa,0xc1,0x32,0x54,0xca,0x54,0xe1,0xef,0x46,0x82,0x61,0xd0,0x88,0x04,0x53,0xb0,0x34,0xc2,0x23,0x9a,0x90,0xe3,0x73,0x9c,0x0d,0x46 -.byte 0x61,0xe5,0xc0,0x42,0x87,0x4a,0x3b,0x3a,0xf9,0xab,0xbe,0x4c,0xba,0x2f,0x88,0x03,0x6b,0x52,0x25,0x8c,0x9b,0xc0,0x13,0xb6,0x80,0x09,0x85,0x97,0x64,0x6d,0x65,0xcd,0x18,0x42,0x00,0xdf,0x76,0x4d,0x67,0xbf,0x04,0x7a,0x5f,0x7e,0x3a,0x5c,0x6f,0x1d,0x12,0x5b,0xbe,0xd2,0xc8,0xe5,0x09,0x45,0x4d,0xae,0xed,0xd8,0x77,0xc5,0x6f,0xb6 -.byte 0x43,0x09,0xe2,0xee,0xc9,0x5a,0x76,0xc5,0xeb,0xdd,0x96,0x23,0xb9,0xe5,0xfc,0xf2,0x3c,0xe1,0x67,0x5f,0x1b,0x10,0x39,0x47,0x67,0x8b,0x48,0x32,0xd0,0xbc,0xa0,0xa8,0x3e,0xc3,0x30,0x21,0x18,0x54,0x49,0xfe,0x8a,0x14,0x7a,0xe5,0x6e,0xbe,0x70,0xec,0xf6,0x97,0xa0,0xa4,0xf4,0xdd,0xaf,0xf2,0xde,0x50,0x1a,0x68,0xb9,0x1a,0x4b,0x37 -.byte 0xf8,0x29,0x16,0x4f,0x8c,0xa5,0x9e,0xd2,0x72,0x7f,0xf6,0x6b,0x7d,0xac,0xe4,0x17,0x93,0x39,0x8f,0xd9,0xdf,0x50,0x1f,0xce,0xf5,0x58,0xdd,0xcd,0xc2,0xb9,0x64,0xfc,0xad,0x8a,0x3c,0x2e,0x52,0x58,0x91,0x3b,0x78,0xb4,0xfd,0x4a,0x3b,0x13,0x5d,0x20,0xd5,0xdf,0xe7,0x52,0x3d,0x4c,0x2f,0x02,0x30,0xfc,0x24,0x17,0x99,0x6e,0x4b,0xfe -.byte 0x1d,0xf0,0xe6,0x86,0x32,0x37,0xb5,0xd5,0x09,0xa3,0xa5,0x3b,0xc1,0x88,0x9f,0x01,0x57,0x12,0x03,0x1d,0x60,0xd8,0x57,0xba,0xc6,0xfc,0xda,0xab,0x02,0xbe,0xab,0x89,0xf9,0x08,0x63,0xbd,0x42,0x11,0xf7,0xbf,0xd3,0x45,0x2b,0xa5,0x34,0x91,0x18,0xb9,0xb3,0x79,0xb4,0x15,0xa1,0x01,0x1a,0xf9,0x74,0x91,0x08,0x94,0xb2,0xf3,0xb2,0xca -.byte 0x0a,0x3a,0x4f,0x42,0x8a,0x16,0xf7,0x9e,0xbf,0x27,0x72,0x7b,0xff,0xd3,0xb9,0x4e,0xf5,0x8e,0x68,0xb5,0x91,0x23,0xef,0xeb,0x5d,0x7d,0xd8,0xc9,0xda,0x07,0x33,0xc9,0x1c,0x4a,0x7a,0xf2,0x72,0x64,0xb3,0x35,0x2e,0x54,0xec,0xc4,0xd9,0xee,0xea,0xda,0xfe,0x8b,0x1c,0x21,0x93,0x52,0x95,0x7c,0x2d,0xfe,0x56,0x05,0xdd,0x57,0x37,0xf2 -.byte 0x54,0x1c,0xe2,0x6c,0xc0,0xaa,0x71,0x67,0xdd,0x73,0x43,0x17,0x3e,0x76,0xdb,0x60,0xb4,0x66,0x62,0xc7,0x74,0x08,0x91,0x1f,0xd5,0x4c,0xa9,0xd0,0x34,0x33,0xea,0xb0,0x2c,0x0a,0x88,0xda,0xf7,0xca,0x91,0xf6,0x5f,0x9e,0x72,0xf6,0x18,0xf9,0x19,0x9d,0x84,0xf8,0x4c,0xe1,0xeb,0x45,0x29,0xaa,0xf2,0xa6,0xfd,0x64,0xf9,0x0b,0xfe,0x09 -.byte 0x1c,0xc2,0xde,0x19,0xdd,0x0f,0x02,0x16,0x65,0x70,0x33,0xd4,0x32,0x67,0x7b,0xc4,0xbb,0x11,0x60,0x4f,0xc3,0x4d,0x29,0x23,0x7e,0x84,0x58,0x51,0x43,0x7e,0x25,0x4f,0x3d,0xd4,0xe0,0x20,0x79,0xfd,0xce,0x59,0x49,0xf8,0xd1,0x53,0xca,0x2d,0x66,0xec,0xe5,0x7f,0xc8,0x14,0x06,0xc1,0x96,0x40,0xf2,0x61,0xa7,0x1b,0xf9,0x5e,0x97,0xfe -.byte 0x62,0x57,0x05,0xcc,0x6f,0x26,0x4b,0xa6,0x40,0x33,0x72,0x20,0xd3,0x1e,0x2b,0xb2,0x60,0xe7,0x56,0xda,0x87,0xd3,0xb4,0x5a,0x73,0x04,0xc9,0xc2,0x68,0xe3,0x18,0x74,0xd9,0x46,0x74,0x31,0xf4,0xf4,0xab,0xc4,0x0a,0xbc,0x66,0x4e,0x23,0x5f,0x92,0x7c,0x0a,0x81,0xdd,0xcc,0x79,0xee,0xb3,0x3d,0xc0,0x91,0x81,0xd0,0x79,0x39,0xd2,0x69 -.byte 0x5d,0xdc,0xc1,0x5c,0x61,0xb9,0x5e,0x87,0x32,0x73,0x70,0xd0,0xa8,0x7d,0xb5,0xd0,0xfc,0xf4,0xb6,0x55,0x9f,0x1f,0x8a,0xec,0xf4,0xb0,0x47,0xeb,0x3b,0x68,0x80,0x0b,0x79,0xd0,0x71,0x99,0xb1,0xd0,0xed,0x1f,0x9f,0x6c,0x2d,0x9d,0xae,0x1c,0x62,0x3b,0xec,0x3e,0x2f,0xb4,0x6f,0xbb,0x2e,0x1e,0xa9,0x7c,0xe8,0x5d,0x14,0x7d,0x0d,0x17 -.byte 0x6d,0x9c,0x54,0xce,0x64,0x93,0x8e,0x3b,0xa4,0xa9,0xfb,0xd9,0x44,0x06,0xbb,0xb8,0x7f,0xdf,0xd3,0xc2,0xa2,0xcf,0x5a,0xa2,0xa7,0xbb,0xb5,0x08,0xe2,0x67,0xdf,0x0e,0x4e,0xc6,0xcf,0x0a,0x79,0x1e,0xa5,0x60,0x1a,0x81,0xb1,0x8e,0x1b,0x27,0x7f,0x8d,0x28,0x50,0xa7,0x4a,0xe4,0x4b,0x61,0x6b,0xa9,0xfa,0xaf,0x82,0x83,0xfb,0x1f,0x2e -.byte 0xfa,0xce,0x18,0x0e,0x32,0x5f,0x5a,0xcf,0xac,0xaf,0x22,0x30,0x16,0xd7,0x97,0x99,0x0d,0xb8,0x92,0xa5,0x1d,0x44,0xb2,0xa5,0xc7,0x74,0xd2,0x81,0x8d,0x5c,0x38,0xda,0x9f,0x76,0xcb,0x47,0x6c,0xb7,0x08,0xd9,0xc1,0x52,0xd0,0x64,0x0a,0xf9,0xdd,0x3e,0xe8,0x99,0x15,0x4d,0xcb,0x7b,0x25,0x53,0x8c,0x13,0xb1,0xbf,0xb7,0xca,0x2d,0xce -.byte 0x71,0x48,0xee,0x5b,0x3a,0x01,0x5b,0xfd,0x22,0xfa,0x6f,0x17,0xcb,0x52,0xcc,0x0a,0x2b,0xbb,0x6d,0xce,0x2d,0x00,0xf5,0x9e,0x0d,0x58,0xf1,0xf4,0xa4,0x9f,0x13,0xf9,0x68,0x15,0xd7,0x02,0x41,0x6c,0x19,0x6b,0x66,0x9a,0x74,0xee,0xb4,0xb3,0xc7,0xec,0x60,0x19,0xbd,0xbb,0x97,0x22,0x7c,0x4e,0xe6,0xc6,0x00,0x03,0xa5,0x36,0x52,0xec -.byte 0x21,0xcf,0xc8,0xda,0x2c,0x14,0xa9,0xd8,0x75,0xab,0xea,0x05,0x8c,0x24,0x28,0x63,0xbd,0x58,0x35,0xd7,0x95,0xcb,0x14,0x89,0x04,0x99,0x7e,0x67,0x0d,0x07,0x35,0xdb,0x17,0x7c,0x72,0x2d,0xbc,0x89,0x9b,0xb4,0x16,0x21,0x2f,0x90,0xe8,0x8f,0xeb,0xc3,0x8d,0x86,0x0d,0x92,0xf6,0x4b,0x80,0x36,0x96,0x6b,0xd8,0x95,0x7b,0xad,0xe8,0xbf -.byte 0x77,0x9e,0xf4,0x93,0xcd,0xa5,0x06,0xbc,0x38,0xf2,0x57,0x25,0x54,0xfa,0x8e,0x19,0x8e,0x25,0x8e,0x3c,0x28,0xaa,0xf2,0x02,0x30,0xd4,0x47,0x89,0x36,0xb9,0xb7,0x01,0x5f,0x0c,0xd1,0x8d,0x93,0x7e,0xf0,0xf0,0xff,0x2f,0x8f,0xb5,0x97,0xa7,0x02,0xe8,0x9b,0xf2,0x51,0xe6,0x51,0x62,0xa5,0x27,0x26,0xc6,0x7a,0x39,0x7a,0xa9,0xaf,0x1e -.byte 0x03,0xd5,0x25,0xbe,0x3b,0x19,0x46,0xc4,0xdd,0xd6,0x5e,0x6a,0x18,0xc0,0x41,0x5f,0x53,0x89,0xd3,0x16,0xfb,0x3a,0x10,0xce,0x0d,0x8c,0x04,0x4c,0xcf,0xab,0xb9,0x0d,0x6c,0x45,0x6c,0x29,0xed,0x77,0x37,0x1f,0xd8,0x10,0x8a,0xfe,0x07,0xbd,0x7e,0xd7,0xa6,0x6b,0x80,0xde,0x3e,0x2c,0xa8,0xb1,0x38,0xcc,0xab,0x10,0x69,0x8f,0x58,0x3d -.byte 0x12,0xc7,0x9c,0xc1,0x0a,0xeb,0x3d,0x5e,0xf1,0x65,0xc6,0x09,0xcb,0x4b,0x09,0x24,0xa7,0x56,0x1d,0x1d,0x4c,0xd7,0x06,0xbd,0xe2,0x72,0x70,0xae,0x7e,0xe9,0xaa,0x97,0x6d,0xec,0xcb,0x55,0x0b,0x5d,0x45,0x3a,0x25,0x3d,0x52,0x0f,0x48,0x2f,0xe4,0xd0,0x5e,0x85,0x87,0xb6,0xa7,0x70,0x2f,0x9c,0x19,0x89,0x95,0x45,0x76,0x00,0xfe,0x27 -.byte 0xff,0xf8,0x73,0x59,0xba,0x98,0x92,0x4e,0x76,0x1a,0x90,0x1d,0xbc,0x1b,0xae,0x44,0xb6,0x63,0x86,0x4c,0x3c,0x8a,0x8f,0x3e,0x03,0x95,0x50,0x30,0xd8,0x0f,0x7f,0x6f,0xb6,0xe9,0xbe,0x2e,0xc9,0x55,0xe7,0x73,0xd6,0x77,0xdc,0xbc,0x67,0x54,0x31,0x47,0x30,0x46,0xe1,0xa4,0xf8,0xf3,0x90,0x4f,0x68,0x5a,0x52,0xe2,0xe7,0xdb,0xd9,0xfd -.byte 0xf6,0x36,0x2a,0xc1,0xdb,0x35,0x82,0x69,0xff,0xf9,0xea,0x53,0xff,0xcd,0x21,0x2c,0x26,0x79,0xd6,0x8c,0x74,0xe7,0x9e,0x85,0x1a,0x04,0xf5,0xed,0x89,0x16,0xf5,0xd7,0xf1,0x89,0xf1,0xb3,0x5b,0x47,0x42,0xcb,0x92,0x2e,0x70,0xf6,0x3e,0xfc,0x20,0x87,0x70,0xec,0x30,0x16,0xcc,0x88,0x64,0x13,0x58,0xf1,0x0d,0x17,0x90,0xc4,0xdb,0x07 -.byte 0xf5,0xe3,0x34,0x31,0x10,0x9c,0xa4,0x6a,0x4a,0xe6,0x6c,0x80,0x49,0x07,0x23,0x21,0xd6,0xf1,0xcb,0x4a,0xd1,0xb5,0xb7,0x63,0x94,0x4c,0x0a,0xce,0x90,0xf2,0x63,0x31,0x4f,0x96,0x6c,0x5d,0x3e,0xaa,0x10,0x20,0xd6,0xb6,0xbe,0xfa,0x3f,0x83,0xbc,0xa8,0x08,0x38,0xec,0x38,0xe4,0xe9,0xf5,0xb3,0x8e,0x32,0x31,0xcd,0x7c,0x08,0x98,0xf6 -.byte 0x0f,0x8a,0x8f,0xc1,0xd8,0x9e,0x05,0xb6,0x74,0x11,0x94,0xef,0x4f,0x8f,0xa1,0xc6,0x8c,0xdb,0xc3,0x27,0x4e,0xa3,0x30,0x94,0xf5,0xe8,0x2a,0x18,0x0a,0x51,0x9b,0x79,0xb2,0x1f,0xc3,0xa0,0x26,0xa9,0xf5,0xc4,0x9e,0x39,0xda,0x6a,0x53,0x8f,0x8c,0x4c,0x54,0x50,0x81,0xa0,0x0a,0xd3,0x7c,0x99,0x91,0xc7,0x3e,0x56,0x7d,0x53,0x8c,0x3c -.byte 0x51,0x44,0xa5,0x22,0x9d,0xd2,0x9b,0x13,0xcf,0xb8,0x0c,0xb8,0xd4,0xaa,0xb4,0xaa,0x8d,0xab,0x7c,0x06,0xca,0xbb,0x85,0xac,0x01,0xee,0xef,0xe7,0x74,0xd5,0x0d,0x64,0x91,0x1c,0xde,0x6c,0x05,0x37,0x1e,0x23,0x05,0x7e,0x38,0xdc,0x17,0xaf,0xa7,0x95,0x85,0x1f,0xaf,0xc8,0xe1,0xc2,0xda,0xda,0xf1,0x14,0x56,0x66,0x68,0x70,0x36,0x38 -.byte 0x7b,0xb8,0x22,0x9f,0xc4,0xeb,0x5d,0x76,0x97,0xc5,0xa3,0xb9,0x06,0x86,0x4f,0x20,0xab,0x7d,0xce,0x7d,0x78,0x59,0xc5,0x1f,0x73,0x81,0xf6,0x6d,0xb4,0xcc,0x10,0xc5,0x4d,0xe3,0x81,0xaf,0xbc,0x37,0x42,0x28,0x5f,0x51,0x1e,0xaa,0xc7,0x81,0x20,0xc3,0x89,0x35,0xf1,0x74,0x3a,0xe8,0x04,0x24,0xef,0x8b,0x70,0xe1,0x74,0xdf,0x87,0xd5 -.byte 0x3c,0x32,0x32,0x7d,0x03,0xd7,0xda,0x6d,0x8b,0x25,0x8d,0x11,0xa3,0xc2,0x27,0xdc,0xa3,0xfc,0xdf,0x70,0xa4,0x41,0xad,0xda,0xce,0x12,0x45,0x14,0xa1,0x96,0x16,0xd8,0x54,0x89,0x9e,0x78,0x7f,0x23,0x12,0xd1,0x15,0x08,0x7f,0xbd,0xf0,0x9a,0xf1,0x5b,0x07,0xd5,0xbc,0xab,0xab,0x15,0xae,0xda,0xf1,0x26,0x12,0x4e,0xd6,0x6c,0x35,0xc1 -.byte 0x6e,0x27,0x4d,0xa8,0x71,0x51,0x1e,0xae,0xa8,0x35,0x26,0x06,0x18,0x03,0xd8,0xae,0x9e,0x8b,0x07,0x30,0x10,0xfb,0x47,0x05,0x02,0xcc,0x0a,0xbd,0x57,0x43,0x15,0x0a,0x7a,0xb5,0x30,0x0b,0xa6,0x3c,0xa8,0xc9,0xf5,0x68,0xe1,0xfb,0xd1,0xe0,0xe7,0x44,0x6c,0xb4,0x44,0xb6,0xd1,0x2b,0x30,0x5e,0x17,0x89,0x40,0xcc,0x10,0x8f,0x97,0x8a -.byte 0xf3,0xf4,0x52,0x55,0xc4,0x8e,0x46,0xe5,0x24,0x0b,0x2a,0x5d,0x84,0xc1,0x4e,0xa8,0x5a,0x53,0xa8,0xce,0xc6,0x3f,0xa2,0xaa,0x3a,0x8f,0x51,0xed,0x4c,0xa6,0x34,0x6a,0x8c,0x18,0x9b,0x36,0x49,0x40,0x34,0xa3,0xe4,0xd8,0x3c,0x8a,0xfc,0x41,0xc9,0x35,0xfe,0x6e,0x3e,0x29,0xbc,0x04,0x61,0xaf,0x04,0x03,0x43,0x79,0xb5,0x77,0x27,0x25 -.byte 0xbe,0x85,0xc9,0x56,0xa4,0x17,0xc4,0x27,0x3d,0x53,0x1b,0x49,0x86,0xb2,0xb6,0x52,0x62,0x12,0x5d,0xe9,0x47,0x6f,0x65,0x78,0xf8,0x95,0x63,0xbc,0x73,0x6d,0xa6,0xb9,0xcd,0x17,0x39,0x56,0xb0,0xab,0x3a,0x15,0x5f,0x9a,0x98,0xfb,0xcd,0x51,0x4a,0x35,0x21,0xaf,0x07,0x4a,0x3d,0xfd,0x39,0x11,0x42,0xed,0xfc,0x7e,0x10,0x24,0xa5,0x0c -.byte 0xb2,0x4f,0x27,0xe4,0x78,0x32,0xfe,0xfc,0x8e,0x46,0x68,0xbb,0x2e,0x85,0x87,0x0f,0x01,0xde,0x1c,0x02,0xdd,0x82,0xa0,0x9e,0x30,0x31,0x8d,0x86,0x36,0x33,0xa6,0x59,0x16,0x78,0xae,0x1f,0x1d,0x27,0x0b,0x29,0x42,0x16,0x93,0x3b,0xe6,0xfb,0x8d,0xd5,0x48,0x42,0x61,0x39,0x5b,0xf7,0xea,0xd0,0x6f,0x67,0xd9,0x03,0x72,0xed,0x54,0xe1 -.byte 0xab,0x3f,0xa0,0xdc,0x4b,0x19,0xe6,0xe3,0xfe,0x5f,0x65,0x64,0x4c,0xa9,0x5c,0x52,0x36,0xb3,0x65,0x28,0x3e,0xe5,0x07,0x50,0xed,0xec,0x2f,0xc9,0xff,0x47,0x27,0xf6,0xfe,0xb8,0x60,0x60,0x52,0xe5,0xec,0x3c,0x4f,0x69,0x9f,0xaa,0x06,0x8a,0x99,0x9f,0xac,0xfc,0x0a,0x6f,0x8a,0xa4,0x0e,0x5c,0x58,0xb4,0x09,0xba,0x93,0x95,0x94,0x12 -.byte 0x9b,0x23,0x4f,0x93,0x28,0x6d,0xd0,0x76,0xfd,0xc9,0x87,0x3b,0xf1,0x8c,0x7d,0x56,0x84,0x5a,0x04,0x08,0x30,0xf7,0xf6,0x52,0x15,0xba,0xd6,0x7a,0x39,0x8c,0x5a,0xbf,0xeb,0x02,0x6d,0x31,0x30,0x92,0xbc,0xe2,0x07,0x21,0x16,0x96,0x70,0x66,0x00,0xe0,0x04,0xc5,0xa8,0xe4,0x08,0x6d,0x08,0x69,0x35,0xe2,0xb1,0x83,0x03,0x37,0xca,0xff -.byte 0x06,0x37,0x80,0xd5,0x1a,0xc5,0x31,0xfc,0x9a,0xb0,0x8a,0x4b,0x58,0xf3,0x00,0x4e,0xa4,0xfe,0x9e,0xe0,0x60,0xc7,0x3d,0x2c,0x52,0xb5,0x39,0xf0,0xa4,0x88,0x39,0x37,0xa5,0x26,0x8a,0xa3,0xe6,0x31,0xce,0xf3,0xa1,0x54,0x73,0xe7,0x69,0x38,0xef,0xa2,0xab,0x52,0x50,0x1a,0x45,0xcc,0x29,0x9c,0xb6,0xf4,0xde,0xc2,0xfe,0x7a,0x26,0xf7 -.byte 0x7a,0x6e,0x07,0xb6,0xd8,0x3f,0x77,0x60,0x35,0xae,0x6a,0x90,0xd6,0xb8,0x37,0xed,0x73,0x59,0x54,0xd9,0x0c,0x87,0x0e,0x81,0xef,0x69,0xc7,0xd4,0x8f,0x00,0x74,0x57,0x12,0xcf,0xa1,0x76,0xe8,0x45,0xf5,0x9a,0x4f,0xe2,0x5d,0x8a,0x89,0xb1,0x8b,0xea,0x9c,0x0a,0x1e,0x00,0x61,0x3b,0x66,0xbd,0xb5,0xd6,0xff,0xa3,0xff,0x52,0xc2,0x35 -.byte 0x81,0x05,0x08,0x2b,0xf9,0x52,0xda,0x74,0xd1,0x76,0x13,0xba,0x28,0x4c,0xb1,0xb1,0x82,0x5b,0x4e,0x79,0x39,0x22,0xf9,0x96,0x91,0x07,0x4f,0xf9,0xf2,0x25,0x25,0xb1,0x3e,0xda,0x07,0x5c,0x01,0x7b,0xfa,0x3e,0x95,0x92,0x1d,0xf8,0x44,0x06,0xc1,0xed,0x64,0x74,0x14,0x84,0x25,0xee,0x75,0xaf,0xe3,0x7c,0xd3,0xbe,0x7a,0x51,0x6b,0x80 -.byte 0x20,0x43,0x20,0x10,0x5f,0xf5,0xfc,0xd5,0xe8,0x06,0x43,0xad,0x10,0x6b,0x67,0x48,0xca,0xca,0x6e,0x3e,0x1c,0xdf,0x8f,0x7a,0x65,0xc8,0x5d,0xba,0x3b,0x67,0xeb,0x1f,0xc4,0x37,0xad,0xef,0x73,0x9e,0x18,0x8e,0xc1,0x99,0xaf,0x75,0xd3,0x91,0x73,0xc3,0x3a,0xb2,0xfe,0xff,0x30,0x81,0xc4,0x4f,0x37,0x37,0x23,0x96,0x17,0xf1,0xa2,0x9b -.byte 0x55,0x6e,0xd6,0xb3,0xc4,0x98,0xa3,0x32,0xb6,0xff,0x86,0x87,0x77,0xf4,0xad,0x16,0x3e,0xf0,0x24,0x01,0xb4,0x8e,0x1e,0x0f,0x10,0xa4,0x2e,0xe4,0x79,0xe6,0x88,0xe7,0x09,0x58,0x5e,0x97,0xad,0x0d,0x72,0x05,0xbf,0x2f,0x3f,0x99,0xee,0x8a,0x84,0xc3,0x62,0x43,0x52,0x6d,0xab,0x66,0xcf,0x9f,0x4e,0xf2,0x0d,0x13,0x15,0x49,0x84,0x5e -.byte 0x6c,0x8d,0x2d,0xef,0x53,0x16,0xa0,0x63,0xbe,0x05,0xb8,0x9b,0x23,0xca,0xca,0xb8,0xdd,0xbc,0x96,0x68,0x35,0x43,0x63,0x30,0x8e,0xaf,0x53,0x98,0xe2,0x76,0xe8,0x89,0x00,0x29,0x11,0x70,0xd5,0x94,0xbd,0x78,0xff,0xf6,0x88,0x4a,0x3d,0x99,0xd9,0x7e,0xdf,0xa8,0x33,0x92,0xa2,0xc0,0x32,0x42,0x73,0x08,0xd4,0x55,0x5d,0x18,0x93,0xca -.byte 0x7e,0x33,0xe3,0x51,0xc7,0xb7,0x24,0x62,0x69,0xf4,0xab,0x36,0xe3,0x22,0x10,0x9b,0xe0,0xbd,0x48,0x65,0x30,0x9c,0xfe,0xeb,0x3f,0x7f,0x22,0x67,0xcc,0x87,0x5a,0x71,0xb0,0xd1,0x19,0x82,0x1c,0xb2,0xf1,0x73,0xd2,0xd6,0x3f,0xef,0xe3,0x2f,0x25,0xf3,0x8b,0x21,0x4e,0xbf,0x0e,0xc1,0xd2,0x8a,0xbb,0x04,0xde,0xcf,0xd1,0x77,0xba,0xaa -.byte 0xc7,0x41,0x68,0xce,0xc4,0x64,0xf9,0x3a,0x2f,0x1c,0x0b,0x22,0xf8,0x60,0x09,0x76,0x31,0x88,0x62,0x3a,0xf3,0x49,0xe6,0xda,0x4b,0xd3,0xf3,0x35,0xaa,0x56,0x4c,0x2f,0x7f,0x03,0x3e,0xf8,0xcb,0x5e,0xed,0x37,0xa1,0x29,0xe8,0x20,0xf5,0x4a,0x32,0x73,0x30,0xfd,0xd1,0xf6,0xb4,0xa1,0x30,0x87,0xcb,0x21,0x63,0xf5,0x3a,0xad,0x05,0x1a -.byte 0x34,0xf5,0x32,0xf6,0x02,0xf3,0x10,0x52,0xfd,0x86,0x37,0x1f,0x5d,0xe4,0x2e,0x31,0xcb,0xb8,0x4c,0xeb,0xdd,0xea,0x01,0x0d,0x94,0x13,0xa8,0x8f,0xf0,0x52,0x4e,0x0d,0x4f,0xd1,0x24,0xeb,0x0f,0x2b,0xb1,0xaa,0xc5,0xc8,0x52,0xb9,0xbe,0x21,0x48,0x2a,0x53,0x98,0xe4,0x00,0x72,0x64,0xdb,0x44,0x48,0x36,0x60,0xe7,0x81,0xdc,0x25,0x85 -.byte 0x4d,0xaf,0xa8,0x0d,0xfb,0x07,0x76,0x4f,0x6a,0x30,0x3c,0x7c,0x3b,0x36,0xa9,0xf8,0xae,0x81,0x03,0xe9,0x19,0xdf,0xdb,0xd9,0x7f,0x59,0xe0,0xd7,0x50,0x14,0x9f,0x67,0x3d,0xc7,0xdf,0xa8,0x44,0x86,0x29,0x81,0x65,0x44,0x9e,0x37,0x27,0xdd,0x2f,0x33,0x59,0xf7,0xaa,0x17,0x34,0x8c,0x1c,0xa7,0x8e,0x06,0x46,0xf1,0x43,0x87,0xa9,0xb7 -.byte 0x85,0xec,0x92,0x0d,0xdd,0x78,0x55,0x99,0xfb,0x1c,0x66,0x85,0x0d,0x59,0x31,0x00,0xbc,0xd9,0x9b,0xbb,0xfb,0xfc,0xb2,0x36,0x3c,0x34,0x8f,0x4a,0xb6,0x74,0x9c,0x32,0x6f,0x69,0x6c,0x3e,0x68,0x7e,0xec,0xeb,0x58,0x6a,0xf5,0xa2,0xbb,0x04,0x68,0xdb,0x8c,0xf0,0x04,0xba,0xf7,0xf7,0x50,0xd0,0x60,0xba,0x45,0x73,0x0f,0x2c,0x2f,0x97 -.byte 0x58,0xcc,0xa2,0xbe,0xfe,0x5e,0xf9,0x44,0x03,0x8b,0x99,0x56,0xb0,0x4f,0xe1,0xd0,0xa5,0x9f,0xd1,0xfc,0x95,0x44,0x4b,0x01,0x24,0xc0,0x4c,0x91,0xc1,0xb5,0x99,0xe7,0x5f,0x2f,0xcf,0x5d,0x4f,0x64,0x6e,0x54,0x51,0x0c,0x35,0x5f,0xa8,0x7b,0x27,0xa0,0x7d,0xb1,0x90,0xc2,0xdd,0x50,0xef,0x09,0x6f,0xed,0x25,0x6b,0xf5,0x6f,0xc1,0x97 -.byte 0xea,0xd5,0x49,0xf5,0x40,0x60,0xc3,0xbb,0x0d,0x82,0x15,0xa5,0xf7,0xfe,0xa1,0x20,0x13,0x9e,0xbb,0x43,0x58,0xba,0xd2,0xe8,0x89,0xaa,0xfc,0xe0,0x47,0x6b,0xac,0x91,0x8b,0xeb,0x4f,0xf5,0xda,0xf5,0xc8,0x11,0x64,0x7c,0x8d,0x43,0x92,0xf2,0x84,0xeb,0xfb,0x5c,0x1b,0x6b,0x68,0x8e,0x3c,0x66,0xb2,0xd1,0x8e,0x67,0x44,0xbf,0x69,0x3b -.byte 0xb9,0x41,0x78,0x8d,0xc8,0x7b,0x81,0x61,0x70,0x6e,0xe2,0xfc,0xd2,0x96,0x31,0x31,0x2f,0x27,0x90,0xf2,0xc4,0xed,0xbd,0xb5,0x0e,0x91,0x7d,0xd0,0xec,0x3c,0xe9,0xcf,0xf2,0x07,0xac,0x54,0x44,0x9a,0x24,0x41,0xcb,0x2a,0x86,0x30,0x18,0xba,0x65,0x59,0x41,0x00,0x59,0xbf,0x3d,0x01,0x8a,0x51,0xe5,0xd2,0x90,0x8c,0x7d,0xd7,0xad,0x71 -.byte 0xdc,0x45,0x62,0x95,0xf9,0x9f,0xe8,0x55,0x6d,0x48,0x22,0x32,0xcb,0x9a,0x55,0x65,0xe5,0xdf,0xee,0x22,0x99,0x91,0xd7,0xed,0x33,0x04,0x72,0xc7,0xc5,0xb2,0x56,0x5e,0x8f,0x38,0x4b,0xd0,0x61,0x4b,0x4b,0x04,0x4c,0x4c,0x2b,0x23,0x00,0xd4,0x5c,0xdd,0x84,0x8d,0x73,0xf4,0xf7,0xef,0xd5,0xdb,0x2b,0xec,0x54,0x86,0x37,0x01,0x64,0x56 -.byte 0xef,0x73,0x9f,0xb4,0xb6,0xd2,0xf4,0x33,0x93,0xbd,0xd7,0xd9,0x6e,0x8f,0x60,0x85,0xbc,0xa6,0x16,0x3f,0x3f,0xc3,0xd7,0xfc,0xb6,0x82,0xf0,0xe5,0x1e,0x2c,0x51,0x48,0x27,0x50,0x3e,0xdb,0xe6,0x86,0x3b,0xa1,0xfa,0x09,0x39,0x04,0x6f,0xb1,0x85,0xbd,0xda,0x4d,0x2f,0xd1,0x40,0x6f,0x2e,0x2b,0xf2,0x9a,0x4d,0x8e,0xb2,0xc5,0x6e,0x21 -.byte 0xf9,0xdd,0xc9,0x2e,0x81,0x18,0x7b,0x88,0xb9,0x86,0x36,0xe5,0xb2,0xdd,0x19,0xb4,0x7f,0x5d,0xc0,0x20,0x34,0xdc,0x63,0x7d,0x8c,0x80,0x0f,0xe6,0x85,0x14,0xbb,0x87,0x6c,0x3e,0x39,0x53,0x60,0x3d,0xc5,0x46,0x11,0xa3,0x96,0x60,0x6f,0xe9,0xfe,0x59,0xcc,0xed,0x4d,0xdb,0xa3,0xa1,0xf1,0x71,0x0b,0xb0,0x1f,0x89,0x4c,0x32,0x59,0xa5 -.byte 0x7d,0xf7,0x3e,0x5b,0xca,0xa4,0xe1,0xc3,0x50,0xac,0xdf,0x00,0xad,0x45,0x59,0x9e,0x23,0x5f,0x52,0xbd,0x36,0x78,0x55,0xcf,0x90,0x91,0x41,0x14,0xdb,0x76,0x3a,0x43,0x39,0x89,0xe1,0x93,0xc8,0x66,0x91,0xc7,0x42,0x06,0x6f,0xbb,0x35,0x1e,0x07,0x52,0x5a,0xe4,0x41,0x9f,0x65,0xe0,0xdc,0x49,0x8c,0xd3,0x5f,0x16,0x21,0xc9,0xb8,0x8a -.byte 0xc2,0x56,0x91,0xcb,0x18,0x6b,0x38,0x7b,0x3a,0xeb,0x91,0x3c,0x0d,0x6a,0x1f,0xd6,0xc6,0xd7,0x56,0x8d,0xd3,0x76,0x1c,0x9d,0xed,0x3d,0xb6,0x92,0x71,0x6e,0x73,0xc6,0xb8,0xa2,0x1c,0x25,0xb9,0x3c,0xd4,0x41,0xf7,0x8f,0x39,0x60,0xe6,0x27,0xf2,0xc6,0x5f,0x56,0x08,0x7c,0xd3,0x16,0x9d,0x06,0xc0,0xca,0x3d,0xc6,0x61,0xb0,0x21,0x51 -.byte 0x6d,0xca,0x82,0x59,0xe6,0xbb,0x99,0xa2,0x4f,0xfc,0x71,0x66,0x2b,0x4e,0x40,0x62,0x97,0x34,0x73,0x4a,0xe5,0xf0,0x4f,0x4c,0x36,0x4c,0xdb,0x03,0xa9,0x87,0x29,0x21,0x5d,0x91,0x5b,0x89,0xb8,0x3d,0x65,0xc7,0x58,0x0a,0x81,0xb5,0x3e,0x22,0xa1,0x57,0x95,0xbe,0x60,0xf5,0xeb,0xb3,0x49,0xdf,0xd9,0xa2,0x31,0x36,0x5f,0xb2,0xa6,0xf6 -.byte 0x66,0x88,0x88,0x8e,0xa3,0x2c,0xac,0x5e,0xa1,0x33,0x16,0x64,0x08,0x47,0xc8,0xbc,0xc2,0xe9,0xdb,0x73,0x57,0x50,0xd4,0x24,0x01,0x26,0x26,0x04,0x4f,0x8a,0xc0,0x7a,0x97,0x14,0xf2,0xd0,0xbe,0x03,0xea,0x8a,0x25,0xcb,0x98,0xe7,0xbd,0x67,0xff,0x32,0xfd,0x8a,0x7d,0x11,0xe1,0xb2,0x91,0xb5,0xa0,0xb6,0x3c,0x2c,0xb3,0x6e,0x35,0x61 -.byte 0x86,0xbc,0x37,0x15,0xf8,0x3b,0x0d,0x84,0x83,0x69,0x76,0xb0,0xaa,0x8f,0x4f,0xca,0xba,0x54,0xfe,0x42,0xc8,0xba,0x9a,0xd5,0x53,0x69,0x67,0x29,0x23,0x3a,0x6a,0x75,0x97,0xb4,0x29,0x2e,0x62,0xe3,0x95,0x82,0xb3,0xa0,0xa1,0xb7,0xdf,0xc2,0x66,0x4d,0xdd,0x0d,0xda,0xda,0xc2,0x42,0xe0,0x69,0xb1,0xab,0x3c,0x44,0x39,0x11,0x3b,0x0a -.byte 0xd6,0x96,0x2c,0x36,0xb0,0xa0,0xed,0x3d,0x0c,0x63,0x8b,0x90,0xe4,0xb9,0x5f,0x4c,0x27,0x70,0x87,0xb3,0x54,0xe2,0x36,0x74,0x6f,0x3e,0x22,0xb1,0x3b,0x1b,0xba,0xdb,0x1c,0xbd,0x9c,0x6d,0x84,0xbd,0x33,0xfb,0xc0,0x98,0x4c,0xcf,0x7a,0xe8,0x41,0xdb,0x32,0x1f,0xb7,0x64,0x19,0xdb,0x87,0xe7,0xf9,0x52,0x40,0x8c,0xc6,0x89,0x98,0x15 -.byte 0x69,0xde,0xfa,0x29,0x9a,0x0f,0xaf,0xb0,0xad,0x71,0x35,0xab,0xab,0x34,0xe0,0xf4,0x03,0x24,0x6f,0x94,0x38,0x87,0xba,0x68,0xd5,0x1f,0x58,0x88,0x3e,0x12,0x20,0x57,0x43,0xde,0xd0,0xbc,0xaa,0x31,0x8f,0xbc,0x88,0xa0,0xdf,0x5a,0xcc,0xd1,0xba,0x9c,0x18,0x80,0x4e,0x8f,0x68,0x91,0x9c,0x57,0x3b,0x5a,0x62,0xc7,0x29,0x3e,0x49,0xc7 -.byte 0x23,0x26,0xfd,0x9e,0xd0,0xb0,0x4f,0xd4,0xb2,0xa9,0xa8,0x4c,0x66,0x54,0x52,0x75,0x6b,0xbf,0x63,0x76,0x49,0x3b,0xa3,0xb2,0x8f,0x87,0x9d,0xb4,0x8f,0x07,0x3c,0x8e,0xae,0xe1,0x0e,0x9a,0x86,0x90,0x58,0x73,0x8a,0xb3,0xa9,0xab,0xe6,0x27,0xd7,0x70,0x94,0x77,0x12,0xdc,0x71,0xdf,0xcf,0xba,0xdd,0x85,0xfe,0x28,0xaa,0xcd,0xcc,0xe8 -.byte 0x5f,0xd4,0xd8,0x45,0x6f,0x20,0xa8,0x5e,0x40,0x91,0x3b,0xd7,0x59,0x92,0xb8,0x7d,0x2b,0x8b,0x38,0xbd,0xfe,0x7b,0xae,0x5c,0xee,0x47,0x9b,0x20,0xb7,0xf3,0xad,0x75,0xa9,0xe1,0x96,0xc8,0xb2,0x30,0xfe,0x0c,0x36,0xa2,0x02,0xf4,0x3b,0x30,0xfd,0x91,0xfa,0x5f,0xd6,0x18,0x1a,0xcb,0xd2,0x26,0xbb,0x67,0xbe,0x1c,0x99,0xa5,0x4f,0x57 -.byte 0x40,0xb5,0xed,0xd6,0x84,0xfd,0x6b,0x00,0xc8,0xe7,0x18,0x1a,0x9f,0xf7,0x3b,0xd1,0xcc,0x12,0xeb,0x9d,0x61,0xf0,0x8d,0x64,0x08,0x93,0x61,0xc4,0x3e,0xdb,0xda,0x15,0xb1,0xd6,0x2c,0x84,0x2a,0xd8,0xd2,0xa1,0x66,0x4e,0xc9,0xd6,0xbf,0x7e,0xb6,0x22,0xfa,0x35,0x5e,0xdc,0xc0,0x31,0x02,0xb8,0x17,0x46,0x9e,0x67,0xd3,0x6a,0x8f,0x33 -.byte 0x85,0xc3,0xfe,0x36,0xbc,0x6f,0x18,0x8a,0xef,0x47,0xf1,0xf2,0x6e,0x15,0x6c,0xb1,0x4a,0x4b,0x13,0x84,0xd5,0x1b,0xf9,0xa2,0x69,0xcd,0xc7,0x49,0xce,0x36,0x8e,0xe5,0xd5,0x35,0x05,0x7c,0x7f,0xc6,0x15,0x29,0x2e,0x64,0xa6,0x91,0x9d,0xe5,0x9d,0x90,0xe7,0x26,0xec,0x75,0x19,0x58,0x57,0xf2,0x19,0x7b,0x24,0x7d,0x19,0xd3,0x72,0x69 -.byte 0xaa,0xa2,0x8c,0xe3,0x3d,0x38,0xb9,0xf0,0x5b,0xe9,0x3b,0xaa,0x96,0xef,0x2c,0xfc,0xf5,0x13,0xa6,0xa9,0x57,0x8c,0xa9,0x3a,0xc1,0xf0,0x2d,0x57,0x06,0x08,0xe3,0x9c,0xfe,0x82,0x8a,0x6a,0x79,0x5b,0xef,0x2b,0x81,0x83,0x01,0x53,0xac,0xdc,0x79,0x93,0x9b,0x23,0xd4,0xae,0x17,0x6f,0x62,0xaa,0x33,0x41,0xa6,0x31,0x1c,0x7b,0x46,0x2b -.byte 0x17,0xd3,0x6f,0x66,0x73,0x54,0xee,0xa1,0x08,0xee,0x8f,0x0f,0x0e,0x53,0xa7,0x49,0x17,0xdb,0x35,0xaf,0x4e,0x94,0x87,0x8e,0xff,0xf4,0x2b,0x29,0x01,0x45,0xa3,0x0a,0xd9,0x13,0x38,0x09,0x46,0x2c,0x56,0x97,0xd7,0xee,0x24,0x43,0xd1,0x20,0xed,0x38,0xde,0x52,0x13,0x38,0x06,0xd3,0x97,0xc7,0x48,0x8b,0x72,0x0a,0xc5,0xca,0x75,0x2c -.byte 0x04,0x9e,0xee,0x14,0xe7,0xda,0x59,0xc2,0x54,0x7a,0x72,0x55,0x35,0x00,0x93,0xb7,0xb9,0x81,0x01,0x46,0xae,0x43,0x81,0x34,0xd7,0xb4,0x7a,0xfc,0xfc,0x98,0x2b,0x29,0xe5,0x5e,0x9d,0x8e,0xef,0xd4,0x44,0x9d,0x9a,0xbe,0xdb,0x83,0x33,0x18,0x9e,0xbd,0x0f,0x34,0x4d,0xd9,0x34,0xe0,0x2c,0x1f,0x10,0xaa,0x06,0x5e,0x54,0x51,0x72,0xec -.byte 0xbf,0x6b,0x3e,0xb9,0xdd,0x37,0xc3,0xe1,0xbe,0xbe,0x1d,0x86,0xde,0x12,0xca,0x82,0xc5,0xe5,0x47,0xf8,0xbe,0xef,0xb6,0x79,0xd5,0x3c,0x69,0x0a,0x35,0x3e,0xd3,0xf8,0xaf,0x5b,0x8e,0x69,0xff,0xb2,0xf7,0x91,0xc2,0x70,0x22,0x97,0x1c,0x5c,0x56,0x25,0x5a,0xcf,0x31,0x7a,0x37,0xce,0xc7,0xf2,0x98,0xdc,0xb5,0x58,0x71,0x5a,0x60,0xe2 -.byte 0xfe,0x4f,0xf3,0xe2,0x2a,0xca,0x22,0x3e,0x07,0xc2,0xea,0x23,0xc8,0x04,0x97,0x7f,0xca,0xf6,0xf8,0x12,0x06,0x88,0x81,0xee,0xb7,0xdd,0x56,0x9e,0x0f,0x36,0xd3,0x09,0xa8,0x74,0x4d,0x8b,0x8f,0x31,0x64,0xbe,0x9d,0x7b,0x68,0x50,0xc8,0x64,0x40,0x3b,0x0c,0x04,0xb9,0x4b,0x9e,0xff,0x7e,0x5d,0xd8,0x57,0xa0,0xe5,0x6d,0xc2,0x37,0xe7 -.byte 0xd1,0xd9,0x96,0xaa,0x16,0x3e,0xa2,0x9d,0x32,0xe7,0x1e,0x11,0x6e,0x41,0xe2,0xa0,0xe1,0x6f,0x32,0x6d,0xd5,0x38,0x0c,0x27,0x27,0xa9,0xc2,0x04,0xc6,0xe7,0x8d,0x7d,0x7b,0x30,0xbe,0x54,0x6b,0x82,0x37,0x39,0x53,0x54,0xc9,0xac,0xcb,0xd1,0x31,0x79,0xd4,0x7b,0x85,0x07,0xf4,0xf4,0x5d,0x33,0xc7,0x91,0x4e,0xe5,0x13,0x78,0x09,0x42 -.byte 0x29,0x48,0xaf,0x82,0xb1,0x88,0xd4,0xd3,0x57,0x50,0x38,0xa7,0x66,0x41,0x63,0x34,0x2a,0x3c,0x5e,0x8f,0xc4,0xc1,0x00,0xa1,0x22,0xbe,0x5e,0x64,0xb0,0x60,0x9b,0x42,0x9d,0xc6,0x59,0x5c,0xcc,0x29,0x6f,0x64,0x5b,0x5c,0x0f,0xb2,0xae,0x21,0x0c,0x9a,0x6a,0x19,0xb9,0xa6,0x32,0xf8,0xdc,0x82,0xea,0xba,0x27,0xcf,0x42,0xd3,0xde,0x78 -.byte 0xfe,0x9c,0xa5,0x36,0xb6,0x24,0xb6,0x0d,0x5b,0x67,0x6c,0xf5,0x16,0xbf,0x67,0x54,0x4f,0xe4,0x83,0x29,0x75,0x42,0x9a,0xbb,0xd5,0xe7,0x01,0x1f,0xbd,0x80,0x1a,0x7a,0xb6,0xe1,0x2b,0x5d,0x71,0x93,0x00,0xad,0xf6,0x11,0x8d,0x67,0xdc,0x9c,0x8f,0xf0,0x09,0x3f,0xf9,0xa4,0xd6,0xe0,0xdd,0x95,0xea,0xfb,0x71,0x76,0x21,0x31,0x6d,0x48 -.byte 0x0a,0x27,0xa8,0xa6,0x3a,0x7f,0x42,0x6b,0x7e,0xd7,0x6e,0xd5,0x42,0x97,0xad,0x55,0xae,0x26,0x3c,0xde,0x3f,0xaf,0xfd,0x1d,0x6d,0xd3,0xeb,0x84,0xad,0x6d,0xd1,0x4a,0x85,0x1a,0xf7,0x99,0xa4,0xd0,0x48,0xfb,0xf6,0xfe,0xc6,0xea,0x61,0x77,0xe2,0x56,0x87,0xc1,0x36,0x44,0xb4,0xe3,0xd7,0xd9,0x6d,0x3e,0x1b,0xf4,0x72,0x3e,0xfe,0xa5 -.byte 0x47,0xf8,0x3f,0x1a,0x6e,0x43,0xf5,0x67,0xfe,0x90,0x96,0x9b,0x52,0xde,0xab,0xfb,0x45,0x7d,0x93,0xea,0xc3,0x40,0xe1,0x5f,0xcd,0xad,0x3b,0xe9,0x4e,0x36,0xc5,0x38,0xf4,0x66,0xde,0x4b,0xc8,0x2a,0xc3,0xa2,0x3a,0x2a,0xf1,0xd1,0xe8,0x01,0x07,0x37,0xca,0x42,0xbf,0x4f,0xd8,0xc5,0x50,0x93,0x1a,0x01,0x1d,0x51,0x41,0x6e,0xbf,0x68 -.byte 0x93,0x2e,0xdc,0x41,0x23,0xf3,0x13,0xe7,0x09,0xfa,0x39,0x6d,0xee,0x41,0x49,0xbb,0x78,0x04,0xcf,0xc9,0xbb,0x11,0xaa,0x57,0xb5,0x3e,0x4c,0x3a,0x77,0xb7,0x0b,0x38,0x34,0x48,0xd0,0x99,0x20,0x55,0xcd,0x43,0x2f,0x68,0x66,0xb0,0xe6,0x75,0x41,0xe4,0xae,0xfd,0x96,0xe8,0x01,0x4c,0x0b,0x5c,0xbc,0x4f,0x45,0x70,0x08,0x9e,0xf7,0x68 -.byte 0x9e,0xbb,0xe5,0x39,0x20,0x3f,0xbe,0xd3,0xe3,0x95,0xba,0x98,0xd5,0x12,0x2e,0x87,0xd4,0xf4,0x12,0xa2,0xcb,0xd4,0x51,0x53,0x93,0x67,0x06,0xf1,0x21,0x0e,0x92,0x8f,0x9f,0x9e,0x6c,0x16,0xa4,0x2c,0x6d,0xb0,0xd0,0xe1,0x87,0x2f,0x09,0x2c,0x8f,0x4b,0x89,0x1f,0xab,0x66,0xf1,0xcd,0x6e,0x67,0xaf,0x07,0x99,0x18,0x1b,0xda,0xc8,0x65 -.byte 0x81,0xa3,0x37,0x8a,0xad,0xe4,0x1d,0xfd,0x82,0xa0,0xf1,0xe1,0x1e,0x8d,0x0b,0xf7,0x07,0x7c,0xb3,0x10,0xc8,0x5a,0xa9,0xcc,0xc8,0xd0,0x2e,0x5a,0x71,0x45,0x4c,0x30,0xf0,0x10,0xe0,0xf6,0x0d,0x0d,0x11,0xb4,0x83,0x40,0x75,0xee,0xb9,0x24,0x04,0xe3,0xba,0xb3,0xd3,0x00,0x57,0x71,0x98,0xf0,0x4b,0x35,0x8d,0xd8,0x71,0xa0,0xcc,0xaf -.byte 0x46,0x54,0x67,0x65,0x70,0x0b,0x9c,0x61,0xf8,0xd4,0xb2,0x35,0xfd,0xcf,0x2b,0x3a,0x48,0x5b,0x03,0x86,0xd8,0x13,0x48,0x8a,0x55,0xa5,0x4d,0xef,0x42,0x41,0xbb,0x6a,0x8c,0x92,0x46,0x87,0x82,0x09,0x43,0xf3,0x94,0x1d,0x23,0x36,0xfe,0x6f,0xb8,0x9f,0xfa,0xf9,0x92,0x27,0x3c,0xcc,0x47,0x89,0x5c,0x7f,0x81,0x42,0x74,0x12,0x14,0xff -.byte 0x98,0x63,0xc0,0xfb,0x70,0xff,0xc7,0x65,0x5a,0xc3,0xb9,0x74,0x1b,0x71,0x3c,0x2c,0x47,0x79,0x07,0xb9,0x3c,0xc2,0x5f,0x48,0x4f,0xbd,0xaf,0x03,0x05,0x57,0xa9,0x84,0x33,0xc8,0x0d,0xd5,0xac,0x42,0xdb,0x4b,0x57,0x46,0x41,0xf0,0xe4,0x08,0x0d,0xf3,0x43,0x41,0xa5,0x14,0xb7,0xcd,0x64,0x23,0xc9,0xfe,0xff,0x12,0x97,0xc6,0x2f,0x8d -.byte 0x9e,0xf2,0x1d,0x33,0x26,0x3c,0x57,0x17,0xe1,0x7b,0x92,0x3f,0xb6,0xf4,0xd9,0xf8,0xe0,0x37,0xe6,0x18,0x7d,0xa7,0x8a,0x1e,0xe8,0xd8,0x56,0xa6,0x63,0xdf,0xa3,0x99,0x16,0x74,0x48,0x01,0xaf,0x95,0x55,0x40,0xce,0xa8,0x0d,0x30,0x01,0x09,0x40,0xc9,0x9d,0x3d,0xdf,0x4e,0x00,0xe0,0x2a,0xe6,0xdb,0xa2,0x79,0x42,0x57,0xd0,0x3d,0x81 -.byte 0x7f,0x67,0x3a,0xa9,0x63,0xb3,0xd4,0x60,0xa7,0xab,0x54,0x46,0xb0,0xbe,0xb0,0x83,0x72,0xec,0x47,0x0f,0xc7,0xd1,0xed,0x16,0x96,0xbc,0xa5,0x62,0x38,0xdb,0x88,0x2b,0x25,0x26,0x27,0x56,0x7f,0x46,0x39,0xe8,0x4e,0xc0,0x6c,0x62,0xf8,0x80,0x68,0x56,0x8a,0x93,0x51,0x95,0x77,0xe3,0x11,0x7b,0xaf,0xc4,0xcf,0x34,0x5a,0xd5,0x26,0xfc -.byte 0xa2,0x18,0xb0,0xc0,0xa5,0x8b,0x25,0x70,0x40,0x70,0x29,0xc3,0xda,0x80,0x3d,0xe2,0x59,0x49,0x7f,0xdd,0x62,0x6e,0x5a,0xe6,0x27,0x73,0xce,0xb6,0x32,0x37,0x5f,0x73,0x12,0x2b,0x34,0x84,0xff,0x85,0xe3,0xb5,0x93,0x41,0x47,0xc5,0xf5,0x0e,0x21,0xfb,0x24,0x0f,0xdf,0x7b,0xb4,0x29,0x7f,0x67,0x2a,0x38,0x79,0xf0,0x54,0x8a,0x94,0x68 -.byte 0xe2,0x0b,0xb0,0xd4,0xb2,0xa4,0xe4,0xfb,0x3b,0xe6,0xe7,0x59,0x41,0xbd,0xed,0x62,0xce,0x50,0x1a,0x47,0x92,0x92,0x8d,0x80,0xa6,0x05,0x7a,0xb0,0xce,0x48,0x9c,0xb0,0x64,0xea,0xe0,0xa5,0x77,0xff,0xc1,0x82,0x99,0x7b,0xfb,0x74,0x53,0xfa,0x41,0x9a,0x2c,0xb4,0xbb,0xd2,0x26,0xa1,0x80,0x68,0x17,0xaa,0x8f,0x14,0x52,0xb6,0x5d,0xe0 -.byte 0x69,0x5b,0x31,0xc5,0xf5,0x32,0x0d,0xff,0xa4,0x7b,0x28,0x38,0x9b,0x61,0xfc,0xd0,0x92,0xb8,0x6e,0x23,0x8a,0xf3,0xc7,0x85,0x11,0xb8,0xd0,0x19,0xaf,0xca,0xa7,0xb4,0xcc,0xeb,0x5d,0xf6,0xa1,0x1c,0x56,0xdf,0x78,0x7a,0xe3,0x6a,0xa4,0x07,0x71,0xce,0xf1,0xb2,0xd5,0x38,0x3c,0xfa,0xf7,0x7a,0xbf,0x4b,0x43,0xa6,0xb3,0x4d,0xff,0x82 -.byte 0x96,0x46,0xb5,0xec,0xda,0xb4,0x5e,0x35,0x78,0xeb,0x4a,0x7e,0xc5,0x7b,0x05,0xd4,0xdd,0xf7,0xb7,0xf3,0xf0,0x04,0x26,0x7e,0x5e,0xc1,0x23,0xca,0x7f,0x14,0x27,0xac,0xda,0xe7,0xdb,0x31,0x05,0x9d,0xd4,0xda,0x20,0xc7,0x6d,0x9a,0x47,0x14,0x38,0xbd,0x7c,0xfe,0xbe,0x8d,0x42,0x7c,0xba,0x36,0xe2,0x2c,0x26,0xd2,0x46,0xa5,0x6b,0xbd -.byte 0x6a,0x75,0x6b,0x52,0x8c,0x10,0xc6,0x0e,0x76,0x60,0x46,0xcc,0x93,0x54,0xc4,0x6e,0xc7,0x70,0x5b,0xb4,0x81,0x51,0x56,0x03,0x22,0x33,0x21,0xe4,0x36,0xee,0x01,0xc3,0x0d,0x17,0x23,0x15,0xae,0x79,0xbc,0xe6,0x13,0x0f,0xfc,0x77,0xa2,0x06,0xed,0x76,0x4a,0xf7,0x2d,0x99,0xc8,0x5c,0xfd,0xac,0xd0,0x11,0xe8,0xfa,0x55,0x17,0x56,0x63 -.byte 0x3e,0xd5,0x23,0x71,0xf8,0xe9,0x1f,0x62,0x95,0xae,0x7c,0x2d,0xcd,0xb8,0x6e,0xb0,0xfe,0xf3,0xd0,0xba,0x72,0x8e,0xe3,0x95,0x82,0x00,0x85,0xdb,0x25,0xe4,0xf2,0xaa,0xbc,0x8d,0xb9,0x4d,0x69,0xa4,0xcd,0x39,0x52,0x9e,0x10,0xae,0x90,0xf0,0x74,0x2f,0xc6,0x5e,0x01,0x99,0x03,0xd5,0x88,0x59,0xfd,0x1b,0x80,0x56,0x0a,0x04,0x27,0xd9 -.byte 0x04,0x51,0xb0,0xb7,0x7a,0x65,0x79,0xa8,0xe2,0x6d,0x7f,0xb2,0xba,0x37,0x40,0xa0,0xbb,0xaf,0x15,0x46,0x23,0x5f,0x22,0xd0,0x2c,0x6c,0x7a,0x58,0x76,0x6f,0xb8,0x19,0xfe,0xb5,0x3d,0xf0,0x77,0x00,0x6b,0x4c,0x83,0x36,0x90,0xe6,0x57,0x29,0x6e,0x27,0x76,0xd4,0x7d,0x9a,0x6a,0xf1,0xf6,0x1b,0x1a,0x45,0xf5,0xf6,0x2d,0xb8,0x30,0x33 -.byte 0x65,0x51,0x37,0x26,0xbc,0xf7,0xb7,0xf9,0x56,0x05,0x6b,0xd4,0xd6,0x00,0x1d,0x13,0x15,0x45,0x24,0x0d,0x28,0x69,0xc6,0x50,0xe1,0x48,0x48,0x34,0x69,0x31,0x3c,0x58,0x71,0xd6,0x4a,0xd9,0xda,0x0d,0x28,0xbd,0xe9,0x5d,0x5d,0x8a,0x6e,0x71,0xc0,0x8b,0x7a,0xba,0x17,0x8e,0x82,0xcb,0xe9,0x95,0xc4,0x43,0x37,0xd0,0x58,0xed,0xec,0x77 -.byte 0x1e,0x22,0xf0,0xf0,0x7c,0x9d,0xeb,0x64,0x30,0x7b,0xb2,0x7b,0x86,0xdb,0xef,0x92,0x79,0xd9,0x9c,0x1c,0x1a,0xf6,0x98,0x26,0x18,0xa2,0x83,0x45,0x08,0xd4,0x1d,0x84,0xd4,0x28,0x6d,0x1f,0xb5,0x1f,0xab,0x97,0xc9,0x0d,0x1f,0x83,0x34,0x18,0xa3,0x20,0x63,0x60,0x6c,0xf3,0xd8,0xb2,0x0a,0xd9,0x35,0xa6,0xce,0x44,0x50,0xc6,0xf3,0x91 -.byte 0xe3,0x95,0x89,0x49,0x99,0x32,0x1d,0xf2,0x54,0x39,0x09,0xca,0xd1,0xc4,0x7f,0xa1,0x1d,0xce,0x94,0x67,0xf1,0x88,0x04,0x29,0xcb,0x5d,0xf7,0xfa,0xcd,0x69,0x16,0x17,0x05,0xc3,0x93,0x45,0xbf,0xd3,0x74,0x63,0xdc,0xe2,0x84,0xab,0x27,0x60,0x56,0x61,0x72,0x5d,0xdf,0xb4,0xa4,0x0f,0xb0,0x21,0x82,0x9b,0x73,0x0a,0x11,0x22,0x2d,0x65 -.byte 0xa2,0xff,0x29,0x8a,0x19,0x28,0x4f,0x4f,0xdd,0x64,0x0a,0x48,0x35,0x70,0x30,0x9f,0x41,0x4d,0x0c,0x7b,0xa6,0xcb,0x63,0x83,0xd1,0x79,0xfa,0x5f,0xc9,0x9b,0x6e,0x09,0x12,0x87,0xcd,0x1e,0x39,0xd6,0x40,0x08,0x0f,0xfd,0x79,0xc8,0xcb,0x77,0x8f,0x7a,0x52,0x42,0xc0,0xb2,0xc8,0xa0,0x2a,0xff,0xbc,0x60,0x13,0xbc,0x41,0x4a,0xc6,0x8b -.byte 0x08,0xb0,0x9f,0x75,0x87,0xa1,0x75,0x42,0x4b,0x3a,0xf7,0xf7,0x84,0x39,0xa5,0x88,0x25,0x2d,0x4f,0x73,0x4e,0x30,0x27,0x92,0xea,0x93,0x70,0x5c,0xb5,0xeb,0xb0,0x10,0xda,0x0f,0xaa,0xb3,0x3f,0xb5,0x55,0x64,0x65,0xae,0xb5,0xf8,0x0a,0xe4,0x9f,0x86,0x02,0x6f,0x63,0x8a,0x0b,0x6b,0x82,0x85,0x3c,0x6a,0xdf,0x68,0x4c,0x1e,0xe9,0x5c -.byte 0xd0,0x99,0xe5,0x0c,0xfc,0x63,0xfb,0xce,0x2d,0x63,0xd5,0x7d,0x8a,0x7d,0x14,0x22,0xbd,0x71,0x5e,0x79,0x3f,0x44,0x95,0xe5,0x6c,0x58,0x94,0x84,0x41,0x65,0x52,0x94,0x50,0xec,0xd3,0x2a,0x16,0x88,0xdb,0x71,0xb9,0xe4,0xb6,0xbf,0xc5,0x3c,0x48,0x37,0x62,0x32,0x79,0xbe,0x1d,0xdb,0xc9,0x79,0x37,0x40,0x65,0x20,0x62,0x45,0xb4,0xda -.byte 0x24,0xef,0x33,0xf1,0x05,0x49,0xef,0x36,0x17,0x17,0x0f,0xdc,0x65,0xb4,0xdc,0x57,0xc3,0xc6,0x82,0x57,0x08,0xf2,0x20,0x57,0x5c,0x25,0x0e,0x46,0x75,0xa7,0x4f,0x9e,0xa4,0x00,0xf7,0x79,0xb9,0x0a,0xef,0x4f,0x50,0x79,0xf8,0x59,0x01,0xf2,0x74,0x9f,0x16,0x27,0xa5,0xc1,0x32,0xcc,0x58,0xa7,0x40,0xa1,0xa1,0x26,0x80,0x00,0xb5,0x64 -.byte 0x0a,0xd8,0x53,0x1f,0x72,0xf7,0x60,0xf7,0x0a,0xaa,0xdf,0x31,0x95,0xff,0xfc,0xb4,0xca,0xbc,0xf8,0x2a,0x33,0x20,0x04,0x16,0x1a,0xe7,0xeb,0x22,0xd1,0x25,0xa6,0x03,0xc9,0x9e,0x9e,0xca,0x7a,0x46,0x7c,0xcb,0x8a,0x63,0x4a,0xf0,0x1b,0xd0,0x34,0xc3,0xbb,0x89,0xcf,0x16,0x38,0xcb,0xe0,0xce,0xd5,0x0b,0xfd,0x4e,0xbc,0xce,0xba,0x28 -.byte 0x68,0x00,0x2a,0x31,0x52,0xe6,0xaf,0x81,0x3c,0x12,0x09,0x2f,0x11,0x0d,0x96,0xc7,0x07,0x42,0xd6,0xa4,0x2e,0xc1,0xa5,0x82,0xa5,0xbe,0xb3,0x67,0x7a,0x38,0xf0,0x5e,0xd8,0xff,0x09,0xf6,0xab,0x6b,0x5d,0xec,0x2b,0x9f,0xf4,0xe6,0xcc,0x9b,0x71,0x72,0xd1,0xcf,0x29,0x10,0xe6,0xe3,0x27,0x1c,0x41,0xc8,0x21,0xdf,0x55,0x27,0xa6,0x73 -.byte 0xb7,0x45,0xa1,0x09,0x66,0x2f,0x08,0x26,0xf1,0x50,0xe0,0xec,0x9d,0xf2,0x08,0xf3,0x49,0x56,0x50,0xe0,0xba,0x73,0x3a,0x93,0xf5,0xab,0x64,0xb6,0x50,0xf4,0xfa,0xce,0x8d,0x79,0x0b,0xad,0x73,0xf2,0x8c,0x1e,0xe4,0xdd,0x24,0x38,0x1a,0xde,0x77,0x99,0xb8,0x92,0xca,0xc0,0xc0,0xbc,0x3d,0x01,0x6f,0x93,0x3a,0x6e,0xc5,0x28,0x6e,0x24 -.byte 0x9c,0xf9,0xd9,0xcb,0x4b,0xbe,0x9e,0xda,0x0d,0x10,0xfb,0x9d,0x15,0xfe,0x28,0xdc,0xd9,0x09,0x72,0xd3,0x9f,0x6d,0x77,0x14,0x84,0x86,0x56,0x10,0xdc,0x8e,0x6a,0xa7,0x62,0xf0,0x0b,0x65,0x2c,0xa2,0xd1,0x7f,0xae,0x32,0xfa,0x9b,0x46,0x0f,0x12,0x08,0x22,0x8c,0x87,0x15,0x4b,0xc4,0x6d,0x85,0xfb,0x69,0xfe,0xce,0xfb,0xb4,0x3e,0x7b -.byte 0xcf,0x88,0xa7,0x97,0x52,0x56,0xd0,0x9f,0xb4,0x33,0xf9,0x08,0xd2,0x28,0x46,0x5e,0xc4,0xec,0x22,0xc6,0x1e,0x7b,0x34,0x99,0x0c,0x5b,0x04,0x19,0xe2,0xca,0x09,0x11,0x50,0x45,0xcc,0xb2,0x90,0x25,0x51,0x68,0xc9,0x20,0x6c,0x99,0x2e,0xdb,0x5b,0x07,0x91,0xb2,0x69,0xbf,0x3c,0x05,0x50,0xfb,0x21,0x33,0x4f,0x6e,0x18,0x19,0xd5,0xff -.byte 0xce,0x9d,0xb5,0x7f,0xd4,0xd5,0x8f,0x41,0x26,0x1f,0xa1,0x4c,0x34,0xd3,0x98,0x08,0x5d,0xb5,0x56,0xa7,0x04,0x63,0x76,0x7d,0xae,0xee,0xea,0xbf,0x69,0x8d,0xff,0xa1,0x62,0x86,0x19,0x7b,0xe5,0x08,0x7a,0xe5,0x9e,0xe5,0x44,0xca,0x24,0xde,0x00,0x43,0xc7,0xcd,0xc8,0x5b,0x21,0x00,0xb9,0x56,0x3f,0xba,0xef,0xcd,0xc4,0xe0,0xd7,0x90 -.byte 0xa7,0xe1,0xf9,0x83,0x2c,0x1d,0x8d,0xc3,0x1b,0xa2,0xab,0xcd,0x7d,0xbc,0xd1,0x2b,0xf8,0x30,0x9e,0xb6,0x95,0xe0,0xd1,0xe6,0x81,0x89,0xa7,0xda,0xf0,0x54,0xc1,0xcb,0x3a,0x85,0x85,0xb5,0x03,0xb4,0x8c,0x7d,0x98,0x16,0xa8,0x83,0x29,0xbb,0x1c,0x1d,0xe1,0x7e,0x0e,0xb5,0x04,0xba,0xbf,0x89,0x30,0x3c,0x44,0xa2,0xc5,0xbf,0xf1,0x70 -.byte 0xdb,0xf3,0x13,0xf4,0x44,0xac,0x63,0xc4,0x9c,0x93,0xa9,0x13,0x1b,0xf1,0xcc,0x16,0x66,0xdf,0x56,0x10,0x88,0x0c,0x76,0xab,0x43,0xcb,0x75,0xf8,0x4f,0x04,0x26,0x95,0x4c,0x6d,0x55,0xc8,0xbd,0xf8,0x94,0x0f,0xca,0x29,0x2b,0xcd,0xce,0x05,0x1e,0xea,0xae,0x02,0x01,0x8b,0x60,0x6a,0x6a,0x03,0x14,0xe5,0xa7,0xdf,0x9e,0x9f,0x94,0x92 -.byte 0x41,0x2c,0xf0,0x1a,0xa7,0xc2,0xc1,0xfc,0x11,0xf3,0x00,0xe1,0xfc,0x7a,0x97,0xc0,0xe1,0x81,0x90,0x3f,0xea,0x1e,0x7f,0xf8,0xb0,0xd8,0x4c,0x2d,0xdc,0x83,0xfa,0x27,0x8b,0xf2,0xef,0x3b,0x3a,0x44,0xdc,0xa5,0xa9,0xd5,0x24,0x5f,0xb1,0xdd,0x1d,0x3f,0x03,0x76,0x3b,0x92,0x0d,0xb4,0x84,0xa4,0x5b,0xef,0x9f,0x89,0x9d,0xef,0xff,0xcf -.byte 0xc2,0x28,0x3b,0x9d,0xd2,0x28,0x75,0x3e,0xdc,0x14,0x79,0x7c,0x0c,0xaa,0x6c,0xf2,0x05,0x9d,0x27,0x01,0x15,0x19,0x60,0x48,0x5a,0x7d,0x04,0x27,0x2d,0x82,0x92,0x3e,0x0b,0x62,0xd7,0x5a,0xfb,0x72,0xfb,0xdd,0x43,0xfa,0xf4,0x6f,0x16,0xd2,0x8f,0x8f,0x21,0xdc,0x81,0x48,0x7a,0xe8,0x39,0xd5,0xdf,0x54,0x0f,0xe1,0xbe,0x65,0xc9,0x49 -.byte 0x98,0xb1,0xff,0x8d,0x52,0x31,0x6a,0xcd,0x5e,0x83,0x17,0x41,0x93,0xcd,0x23,0x76,0x18,0xe9,0x82,0x71,0x15,0xb7,0xd8,0xde,0x0d,0x57,0x8b,0x90,0xe6,0xf4,0x57,0xc1,0xfd,0x3d,0x0d,0x6a,0xae,0xd1,0xd6,0x02,0x3e,0xb9,0x82,0xb2,0x82,0x80,0x48,0xa4,0x14,0x29,0x80,0x55,0x1d,0xaf,0x3e,0xf8,0x7e,0x36,0x5f,0x77,0x4c,0x73,0x6c,0x35 -.byte 0xd2,0x7c,0x36,0xca,0x2f,0xec,0x1e,0x3f,0x74,0xee,0xa5,0xe7,0x7d,0xce,0x81,0xf1,0xd5,0xc1,0xb3,0xaf,0x90,0x2c,0xc6,0x5b,0x81,0x37,0x85,0x98,0x78,0x3c,0x4f,0x2a,0x55,0xea,0x06,0x30,0x77,0x73,0x97,0x39,0x75,0xcf,0x4a,0x9b,0x55,0xb8,0x64,0x5c,0x86,0xfd,0x26,0x3e,0x8d,0x68,0xd2,0x70,0xe8,0xd7,0x99,0x57,0x6f,0x96,0x47,0x6d -.byte 0xa7,0x1a,0x0e,0x85,0xcd,0x00,0xa5,0x3e,0x11,0xec,0x76,0xd2,0x47,0x26,0x71,0xda,0x5c,0xf4,0xb1,0xd5,0x23,0xe1,0x62,0x71,0x43,0x30,0xa7,0x95,0xf6,0xc1,0xcf,0x8a,0x1b,0x75,0x53,0x39,0x6d,0x9d,0x18,0x7c,0xe3,0x48,0x27,0x33,0x1c,0x38,0x45,0xdf,0x75,0x22,0x05,0x6d,0x81,0x5d,0xfc,0xeb,0x0e,0x05,0x26,0x45,0x81,0x9f,0xce,0x0f -.byte 0xc9,0xdd,0x95,0x11,0x04,0x47,0x40,0xa4,0x07,0x3b,0x52,0x92,0xe0,0x91,0xdb,0xdd,0x3c,0x9f,0xd3,0xa1,0xb7,0xf9,0xeb,0xd6,0x6d,0x64,0x88,0xe9,0xf5,0x4e,0x98,0x8e,0x7b,0xd3,0xec,0xc0,0x22,0xe0,0xf2,0x14,0xf2,0x20,0xa2,0xa3,0xb3,0x0d,0x75,0x1a,0xbb,0xde,0x4a,0x41,0x04,0x43,0x0d,0xd9,0xd0,0x1d,0x73,0xc8,0x67,0x8e,0x58,0xe5 -.byte 0x4b,0x28,0x4d,0x8f,0x2f,0xab,0x1a,0x4a,0xfc,0x7c,0xd1,0x27,0x3e,0x4a,0x10,0x6a,0x5f,0x55,0x3a,0xf7,0x63,0x14,0xe9,0xad,0xb4,0x95,0xef,0x3d,0x5c,0xc3,0x7d,0xe4,0xb7,0x15,0xd7,0x0b,0x68,0xf0,0x23,0xa8,0xd4,0x8e,0x27,0xf6,0x55,0x11,0xbc,0xc0,0xff,0x3e,0x2c,0x24,0x59,0xb7,0xb7,0xb5,0x0b,0xd2,0x99,0xa5,0xd5,0xe2,0x24,0x33 -.byte 0x21,0xb8,0x96,0x48,0x18,0x94,0xb5,0xb2,0x50,0x5e,0x04,0x24,0x86,0x17,0x62,0x1e,0xc9,0xf8,0x22,0x6a,0xd0,0xec,0xc5,0xbc,0x90,0xf7,0x55,0xcf,0x3f,0x4c,0x7c,0xf7,0x51,0x19,0x95,0xa4,0x81,0x38,0x0c,0xa5,0x58,0x22,0xf3,0x10,0x05,0x05,0x44,0xbf,0x7e,0x2a,0xbd,0x5f,0x79,0x56,0x08,0xd5,0x68,0xea,0x85,0xa1,0xeb,0x0b,0xe1,0xd4 -.byte 0xfd,0x3a,0x38,0xd2,0x5a,0x49,0x17,0x9a,0x58,0x8f,0x52,0xf5,0xf4,0x7b,0x1f,0x58,0xa8,0xc0,0x1c,0x46,0x38,0xa6,0xe4,0x7d,0xcc,0x88,0x97,0x10,0x2b,0x5e,0x61,0xf5,0x73,0x7d,0x79,0x1b,0x53,0xf1,0xac,0xb4,0x3f,0xbd,0x9d,0xb6,0xc2,0x57,0xd5,0x84,0x4d,0x60,0xd6,0x45,0x56,0xa1,0x36,0x28,0xf5,0x74,0xc6,0x29,0xd7,0xc9,0x63,0x5e -.byte 0x7c,0x97,0x46,0xde,0x56,0x3f,0xd8,0x8e,0x75,0x29,0x87,0xe7,0xd1,0x24,0x78,0x26,0xdc,0x17,0x97,0xc9,0xf0,0x8e,0x95,0xbc,0xe5,0xfe,0xe3,0x3a,0x75,0x70,0x52,0xa9,0x31,0x97,0x79,0x3a,0xc2,0x53,0x6a,0x73,0xe2,0x76,0xf8,0x85,0xe6,0x0d,0x85,0x9b,0xfc,0x72,0x08,0x2a,0xa5,0x8e,0x42,0xb2,0x7c,0x8d,0x8b,0x28,0x4b,0xf5,0xcb,0x66 -.byte 0x80,0x46,0xb3,0x87,0xdf,0x38,0xa7,0x08,0xc8,0xea,0x85,0x0e,0x6f,0x13,0xe0,0x57,0x99,0xc6,0xb8,0xed,0x9c,0xb0,0xa9,0x89,0xd7,0xc5,0xa9,0x71,0xfd,0x8a,0x21,0xb1,0xec,0xc8,0x65,0x78,0x72,0xc6,0x77,0x69,0xd4,0x0b,0x47,0x4d,0x79,0x93,0xcf,0x2a,0x34,0xf1,0x1b,0x0e,0x6f,0x0d,0xd1,0xbb,0xe7,0xd7,0xb5,0x6f,0x57,0x01,0xd4,0xcd -.byte 0x56,0xbe,0xf0,0xd9,0xe2,0x8e,0x0e,0xb8,0x3d,0xdb,0xf6,0x97,0x39,0x0b,0x3e,0xe2,0xb2,0xa3,0x93,0x0b,0x74,0xe5,0x6a,0x21,0x04,0x29,0x5a,0x3e,0x07,0x9c,0x11,0x4e,0xfe,0x01,0x6e,0x96,0x1e,0x8f,0xe0,0xfe,0x24,0x24,0x7e,0x04,0x2f,0x65,0xf4,0xe2,0x1f,0x36,0x56,0x43,0x3a,0x6c,0xeb,0xd7,0x20,0x13,0x71,0x45,0x6a,0xe8,0xc6,0xfa -.byte 0xba,0x26,0x6f,0x7d,0x9a,0x62,0x76,0x34,0x7d,0xed,0x47,0x71,0xd1,0x0e,0x5b,0x04,0x39,0xd6,0xc0,0xe5,0xa5,0xd8,0xf5,0x73,0xf9,0xf4,0xc2,0x2a,0x54,0x25,0x67,0xdf,0x83,0xa3,0xcd,0xfd,0x1e,0x46,0x87,0x06,0x17,0x6d,0x78,0x8e,0x0c,0x7b,0x08,0x06,0x1b,0xd9,0x5d,0x3d,0x03,0x40,0xbc,0xe7,0x02,0xc4,0xe0,0xe0,0x49,0xb2,0x6c,0x6f -.byte 0x97,0x76,0x0f,0xc7,0x14,0xd8,0x7c,0xc0,0xad,0x8a,0xbb,0xbc,0x2a,0x7e,0x68,0x46,0xcd,0xa7,0x26,0x16,0x77,0x1b,0x89,0x38,0xd8,0x2a,0x69,0x43,0xc4,0xaa,0x0d,0xf6,0xd1,0x65,0xda,0x41,0x75,0x77,0xcd,0xf7,0xd2,0x38,0x9c,0xdb,0x81,0x17,0x27,0x2f,0xba,0x2e,0xa5,0xb5,0xbe,0x05,0xe8,0xdd,0x5f,0xa9,0xad,0xbe,0xb2,0x0e,0x0b,0x69 -.byte 0xb6,0x8d,0xd2,0xf2,0xde,0x76,0x32,0x26,0xd9,0x06,0x1d,0x42,0x26,0x8c,0xf7,0xca,0x4c,0xe1,0x59,0x82,0x6c,0xea,0x96,0x70,0x39,0xb8,0x0d,0xf3,0x67,0x9d,0x5e,0x94,0x99,0x77,0xf2,0x0a,0x9a,0xde,0xa5,0xd2,0xe1,0xaa,0x91,0x85,0xc7,0x0f,0x92,0x35,0x04,0xd3,0x7a,0x13,0xfa,0xf2,0x86,0x5a,0x38,0xd1,0x7f,0x10,0xd8,0x30,0x0e,0x33 -.byte 0xe3,0xa0,0x8a,0xad,0x4f,0x6c,0x24,0xdd,0x9d,0x1c,0x4e,0xff,0x4c,0xfc,0x74,0x01,0xab,0x08,0x6c,0xe6,0x4c,0x78,0x75,0xc9,0x67,0x83,0x1f,0x75,0x22,0xb0,0x7c,0x44,0xa0,0xa1,0xee,0x4e,0xf6,0x3e,0xd3,0x35,0x70,0xbe,0x36,0x1e,0x90,0xa6,0xaa,0x64,0x67,0x7f,0x52,0x84,0xd9,0x27,0xab,0x37,0x30,0x68,0x46,0xcc,0x0e,0x57,0x58,0x6f -.byte 0xdb,0xb2,0x5f,0x24,0xf7,0xeb,0x97,0xea,0x64,0xec,0x6c,0x1e,0xe1,0xc4,0x72,0xfb,0x00,0xa7,0x62,0xa0,0x59,0xb9,0x17,0x8a,0x33,0x32,0x59,0xb8,0xbe,0x84,0xd4,0x62,0xb7,0xf6,0x35,0xd4,0xf1,0x1c,0xdb,0x7e,0xa6,0xbc,0x2c,0x54,0x3c,0xf5,0x63,0x4a,0x22,0x26,0x58,0xa0,0x35,0x98,0xa7,0x32,0xb2,0xa0,0x2b,0xd5,0xfa,0x2f,0x9b,0xb4 -.byte 0xea,0xd6,0x58,0x61,0xb2,0x24,0x45,0x46,0x1e,0xac,0x79,0xa4,0xf7,0xc1,0x13,0x2f,0xf5,0x6b,0xfa,0x70,0x50,0x2b,0x83,0xee,0x7c,0xc1,0x55,0x27,0x7b,0x4f,0xa6,0x0a,0x72,0x26,0x82,0xcd,0x4d,0xe2,0xe8,0x45,0xe6,0xd7,0x39,0x7e,0xed,0x35,0xdf,0x9e,0xb1,0x41,0x55,0xa2,0x5d,0x68,0x4b,0x0b,0xd1,0x73,0x5a,0x2b,0x81,0x35,0x28,0xfc -.byte 0x64,0x08,0xd7,0xc4,0x9f,0x30,0x77,0x3d,0x9d,0x80,0x15,0x67,0x9a,0x84,0xe4,0x34,0xea,0x8c,0xf7,0x73,0x9e,0x33,0xb4,0x09,0x33,0xbd,0xd8,0x82,0x43,0x7d,0xc5,0x1f,0x0e,0x7b,0xa0,0x53,0x59,0x20,0x12,0x57,0xed,0xda,0xc7,0x19,0x8e,0x62,0xe4,0x09,0xc1,0x4b,0x20,0x32,0x9e,0x18,0x11,0x1c,0x42,0x49,0x62,0x76,0xa8,0x83,0x72,0x11 -.byte 0x45,0xe7,0xb5,0x60,0xa7,0xc0,0x07,0xbd,0xb4,0x7c,0xc6,0x5c,0x03,0x34,0xa3,0x85,0x47,0x24,0x75,0xd2,0xab,0x46,0xbb,0xc7,0x0d,0xcd,0x40,0xe2,0x5e,0x5b,0xa7,0x98,0x67,0xe4,0xe2,0x02,0xe9,0xdc,0xd7,0xc2,0xaf,0x90,0x43,0x94,0xfe,0xf3,0x53,0xc1,0x10,0x28,0xa7,0x90,0xba,0x73,0x57,0x0c,0x4d,0x6d,0xbd,0xda,0x81,0xd5,0x90,0xce -.byte 0x02,0x40,0xb3,0xf0,0xec,0x50,0x82,0xc9,0xfb,0xf1,0x22,0x6d,0xc8,0xd2,0x7b,0xed,0x0b,0x43,0x7e,0x0b,0x60,0x9b,0x69,0x9e,0x58,0x26,0xc3,0x9f,0x6b,0xd0,0x31,0xeb,0xb7,0x0a,0xf3,0x9a,0x9a,0xf5,0x72,0xcf,0x29,0xc8,0x19,0x08,0x4d,0x67,0xd5,0xa1,0x8f,0x68,0x0e,0xee,0x59,0x14,0xf8,0x86,0xc0,0x08,0x5a,0x56,0xfe,0x6a,0xb7,0xac -.byte 0x78,0x8d,0x77,0x39,0x5e,0xb1,0x01,0x4d,0x31,0x81,0x56,0xdc,0x5b,0x10,0xda,0x4d,0xd2,0xfd,0xfc,0xa3,0xe3,0xaa,0x46,0x29,0x1a,0xea,0x9c,0x47,0x1b,0xd0,0xa6,0x84,0x1f,0x71,0x1a,0xd3,0x35,0x59,0x7f,0xef,0xf7,0x81,0x39,0x7a,0x9f,0x4a,0x01,0x4d,0x46,0xcf,0xa4,0x6a,0x9c,0x7e,0x07,0x8b,0x98,0x17,0x49,0x5c,0x46,0xac,0xc8,0xfd -.byte 0x1c,0xaf,0x91,0x30,0x0c,0x36,0x63,0xef,0x69,0xd3,0x47,0xf4,0x76,0xc1,0xf7,0x40,0x03,0x98,0x9e,0xcb,0x61,0x65,0x46,0x45,0x1c,0x1b,0xfd,0x13,0x36,0xe9,0x19,0xbf,0x2b,0x59,0x51,0xe8,0x04,0x44,0xe3,0xc2,0x4b,0x66,0x78,0x69,0x66,0xa3,0x1a,0xe5,0x2a,0xad,0xf8,0xc5,0x0f,0xb7,0x3e,0xe8,0xab,0xe0,0xe4,0xd9,0xc2,0xb8,0x61,0x5b -.byte 0xef,0x6b,0x4d,0x5f,0xb8,0xdc,0x06,0xa5,0xce,0x08,0x5b,0x1f,0xf4,0x29,0x4d,0x0a,0x3e,0xb3,0x60,0xf4,0x63,0x3c,0x70,0x5d,0x02,0x9c,0x55,0x5e,0x5e,0xd1,0x9b,0xed,0x20,0x75,0x54,0xa1,0x8e,0xae,0xce,0x5a,0xb2,0x2d,0xe4,0xc3,0x9b,0x7d,0x72,0xce,0x7c,0x0c,0xa9,0x99,0xa4,0x12,0xaa,0x31,0xe9,0x61,0x47,0x8a,0x41,0x93,0xd5,0x69 -.byte 0xc5,0xf3,0x9f,0xf4,0x97,0x69,0x64,0x6f,0xf9,0x5b,0xbf,0x58,0xf6,0x3b,0x3e,0xd6,0x93,0x94,0x89,0xcc,0xc0,0x25,0x7d,0xf8,0x40,0x9e,0xb2,0xc8,0x75,0x9d,0x4d,0xf0,0x5f,0xa5,0x3d,0x38,0x67,0xea,0x8d,0x1b,0x60,0x5e,0xfe,0xa8,0x26,0xb9,0xed,0xc0,0xe9,0xc8,0xec,0xb1,0x77,0x0f,0xf2,0xaa,0x77,0x2a,0xcd,0xa8,0x70,0xb7,0xda,0x60 -.byte 0x49,0xb3,0x01,0x95,0xc8,0xac,0x71,0x6a,0xd0,0x49,0x67,0x2a,0x04,0xfc,0x55,0x38,0x08,0x37,0xd9,0x21,0x37,0xce,0x41,0xaf,0x7c,0x33,0xdd,0xcd,0xe0,0x92,0x27,0x38,0x63,0x77,0xea,0x86,0x04,0x99,0x4e,0x61,0x8b,0x8f,0xfe,0x4e,0xc1,0x16,0x6c,0x89,0xac,0x1f,0x0b,0x67,0x75,0x49,0xf4,0xdb,0x6d,0xd3,0xb8,0x1d,0x9c,0xb2,0xe6,0x98 -.byte 0x81,0xae,0x3f,0xe0,0xdd,0xda,0xfa,0x4c,0x8b,0x30,0x18,0x88,0xa1,0x1d,0xa1,0x18,0xb8,0x28,0xc2,0x04,0x6a,0x80,0x02,0x5a,0xe6,0x04,0x85,0xfa,0x54,0x38,0x45,0x64,0xe1,0x50,0x4a,0x38,0x4c,0x85,0xf7,0x00,0x0c,0xd3,0x16,0xcb,0xfa,0x38,0xb4,0x1b,0x6a,0x95,0x3d,0xc3,0x24,0x79,0x0e,0x3e,0x81,0xe6,0xc3,0xd9,0xdb,0x05,0x19,0x7c -.byte 0xb4,0x4d,0xef,0x71,0x22,0x53,0x97,0x8a,0xc9,0xe3,0x69,0x20,0x5b,0x83,0xb1,0x44,0xd7,0xd1,0x1e,0x87,0xa7,0xbf,0xe4,0x84,0x68,0x9c,0x77,0xfe,0x83,0xdb,0x7a,0x53,0xa8,0x53,0x1f,0xc7,0xd1,0x6a,0x26,0x87,0x71,0x06,0x23,0xa7,0xe0,0x18,0x5d,0xfa,0x8c,0xa7,0x24,0xee,0xf6,0x74,0xab,0x17,0xd3,0x46,0x33,0xe9,0xc3,0xcd,0xa6,0xaf -.byte 0xcf,0xa1,0x60,0x75,0x7b,0x77,0xc3,0x58,0xa2,0xe8,0x87,0x7b,0x4b,0x57,0xb1,0x96,0xc1,0x91,0x6d,0xbf,0x71,0xb3,0xbf,0xe2,0x62,0x86,0x72,0xa9,0x01,0x64,0x62,0x32,0x33,0xc8,0xa4,0x26,0x7d,0xfa,0x0d,0xd4,0xd8,0xc3,0xaa,0xc0,0xc8,0x7c,0x51,0xe8,0x10,0x08,0x6f,0xf6,0xc1,0x46,0x89,0xc4,0xd2,0x00,0x1d,0x14,0x05,0x89,0x64,0x52 -.byte 0xcd,0x1f,0x97,0x0b,0x1d,0x94,0xbe,0x9d,0xa0,0x6b,0x03,0x9b,0x83,0x87,0x38,0x0f,0x65,0xdd,0x6a,0xaf,0xf1,0x22,0x74,0x7e,0x11,0xa0,0xdf,0x1e,0x95,0xef,0x1a,0xdc,0x8b,0x29,0x4a,0xbe,0xfd,0x2f,0xc7,0x48,0x94,0x3f,0xb9,0x8c,0x8e,0xe1,0x0c,0x54,0xa6,0x2f,0xa5,0x2b,0x71,0xdd,0x16,0x68,0x91,0x35,0xd0,0x22,0x48,0x1f,0xf2,0xe2 -.byte 0xe8,0x57,0x83,0xd7,0x49,0x43,0xfd,0xf9,0x77,0xb5,0xfa,0x70,0x19,0xeb,0xae,0xf6,0x31,0xfe,0xd6,0x81,0x6c,0xcc,0x14,0x28,0xa6,0x9f,0x74,0x56,0xc5,0xf6,0x51,0xba,0xc8,0xbd,0x32,0x80,0x5f,0xdb,0x28,0x3f,0x4a,0x55,0x01,0xe1,0x39,0xf5,0x9c,0xda,0xb3,0x42,0xee,0x43,0x17,0xc3,0xc7,0xf5,0xd1,0xda,0xd2,0x2e,0x56,0xcf,0x77,0x0e -.byte 0xdd,0x72,0xcf,0xe5,0xab,0xfb,0xd6,0xa2,0x6c,0x03,0xa6,0x77,0x25,0xf8,0x2a,0x8c,0xfa,0x6f,0x45,0x79,0x59,0x84,0x92,0xd1,0x00,0x58,0xc7,0xb8,0x95,0x4d,0xc8,0x49,0xad,0xe0,0x1e,0x64,0x47,0x00,0xfb,0x93,0x7f,0x3e,0xf1,0x65,0x70,0x47,0x64,0xbb,0x36,0x63,0xe3,0x09,0xcb,0xdb,0x5a,0xd1,0x72,0x83,0xfd,0x15,0x91,0xa2,0x03,0x81 -.byte 0x04,0x98,0x45,0x0f,0x7f,0x23,0x48,0x6c,0xb1,0x2d,0xd0,0x2c,0x61,0x52,0x1b,0x4a,0x52,0x08,0x92,0xe1,0x7a,0xf1,0x8c,0x1f,0x1f,0xdf,0x1c,0xfd,0xd9,0x46,0x99,0x71,0x05,0x58,0x71,0x82,0x5c,0x05,0xa0,0xb2,0x6a,0x50,0xd2,0x6e,0x35,0xf4,0x6c,0xfb,0x50,0x99,0xb3,0xc1,0x2b,0x05,0xaf,0x02,0xe5,0x18,0xfa,0x74,0x09,0xcc,0xa5,0x2c -.byte 0x26,0xfd,0xc5,0xe7,0x2c,0x96,0x0f,0xa4,0x7c,0x88,0xc6,0x7f,0xf9,0x74,0x9d,0x1c,0xe5,0xd2,0x27,0xf0,0xae,0x5b,0x4c,0xbf,0x0a,0x99,0x2e,0xaa,0x54,0xba,0x0d,0x75,0xd9,0x48,0x76,0xf3,0xe9,0xd9,0x01,0xbe,0xaa,0x97,0x09,0xfe,0xb2,0x4a,0xcb,0x55,0xd0,0xe1,0x58,0xec,0x31,0x0c,0xd9,0xdf,0xd9,0x01,0xf9,0x3c,0x28,0x40,0x91,0xbb -.byte 0x4d,0x2d,0x88,0x60,0x31,0xc7,0xc9,0x1d,0xaf,0x22,0x44,0x21,0x05,0x06,0xdd,0x07,0x60,0x29,0x7d,0x49,0x30,0x9d,0x35,0x1d,0x9f,0x37,0xbd,0x32,0xb2,0x21,0xa6,0x4f,0x89,0xd8,0xe6,0x85,0x44,0xcf,0x13,0x12,0x4f,0x5f,0x50,0x71,0x01,0x39,0xff,0x6e,0xa0,0x07,0xff,0xf0,0xa6,0x3b,0x39,0x59,0x17,0xae,0x93,0xb2,0x86,0xcc,0xe5,0x59 -.byte 0x5a,0xf2,0x82,0x62,0xc6,0x8d,0x13,0x2f,0x6b,0x92,0x28,0xbe,0xd1,0xc0,0xf6,0xc9,0xe1,0xd6,0x98,0x94,0x65,0xd4,0x2a,0xdb,0x37,0xb1,0xd3,0x83,0xf2,0xaa,0xa5,0x00,0xf9,0x08,0xe6,0x22,0x38,0x30,0xb6,0x49,0x8d,0x9d,0x1c,0xa4,0xf7,0xdb,0x3c,0x6f,0x75,0x08,0xa0,0xda,0xe9,0xc0,0x01,0x54,0x09,0x68,0xc6,0x7c,0x5b,0x4d,0x88,0x71 -.byte 0xa7,0x2f,0xb3,0x50,0x18,0x4a,0xfb,0x55,0x29,0xf2,0x56,0x1d,0x4c,0x12,0x22,0x1c,0x54,0xd2,0x63,0x67,0xfa,0xe9,0x5b,0x74,0x3b,0x38,0xf6,0xa0,0x85,0x63,0x1c,0x41,0x6a,0x6d,0x71,0x1d,0xb1,0x39,0x28,0x88,0x96,0x9b,0x9c,0x50,0x9e,0x57,0x4e,0xf5,0xa7,0xf4,0x17,0xc6,0xca,0x42,0x84,0x83,0xca,0xa4,0x28,0x72,0x08,0x74,0x62,0xe1 -.byte 0xf0,0x73,0xc5,0x86,0x6c,0x76,0x9d,0xd3,0xa6,0xb8,0x5d,0x73,0x1b,0x02,0xe2,0x69,0x8b,0x59,0xd6,0x6a,0x53,0xe9,0x13,0x88,0x41,0x95,0xe9,0x97,0x5f,0x07,0x62,0xa5,0x21,0x97,0x7e,0x5e,0xc2,0x2c,0xc7,0xaf,0x0a,0xdb,0x9e,0x4f,0x44,0x4b,0xd6,0x3d,0xc0,0x24,0x38,0x50,0x47,0x98,0xa3,0xfc,0xda,0xfc,0xae,0x0e,0x2b,0x9b,0x53,0x0f -.byte 0x6b,0xb1,0x2f,0xd5,0xd7,0x68,0xc9,0xab,0xb9,0xff,0x7f,0x54,0xd6,0x2f,0x88,0xbc,0x5e,0x6a,0x22,0x49,0x0f,0x98,0xbe,0x1f,0xef,0x3e,0xcc,0xa2,0x72,0x6b,0x16,0xbe,0xe8,0x5f,0x0e,0x36,0xa2,0x68,0xe0,0x65,0xd9,0x7c,0xdc,0x8c,0x6a,0x66,0xf0,0x6a,0xfc,0x2b,0x85,0x28,0x2a,0x1a,0xfc,0x92,0x64,0x3d,0x38,0x5b,0xc1,0x0c,0x68,0x45 -.byte 0x94,0x85,0x58,0x82,0x99,0xfc,0x20,0xdd,0x62,0xae,0xed,0x35,0x7c,0x02,0x16,0x9b,0x00,0x8a,0x44,0x02,0x80,0x00,0xca,0x7d,0x95,0x03,0x5d,0xa6,0xec,0xe1,0x0c,0x50,0x34,0x61,0x55,0xee,0xb5,0x11,0xff,0xc3,0xaa,0xf2,0xbc,0xa3,0xa9,0xc7,0x6b,0x16,0xab,0x56,0x7b,0x55,0x54,0x95,0x88,0x15,0x15,0x6a,0x2c,0x97,0xd7,0x7c,0x26,0x65 -.byte 0xaf,0x8d,0xd1,0x05,0x57,0xb2,0x63,0xd1,0x22,0xf7,0x7d,0x77,0x54,0x6c,0x87,0x03,0x1f,0x0e,0x2b,0xae,0xa6,0xa4,0xb5,0xd6,0x95,0x34,0xd0,0x62,0x4e,0xfb,0xcb,0xee,0x01,0xc1,0xf7,0x36,0x94,0xa6,0x54,0x94,0x90,0x0e,0x45,0x9c,0x95,0x89,0x96,0x88,0x32,0x90,0x27,0x48,0xc5,0x96,0xf0,0x7e,0x7f,0x69,0x99,0xdf,0x7b,0xfb,0x2b,0x7b -.byte 0x38,0x10,0x6b,0xd1,0x1a,0xfb,0xf2,0xcd,0x2d,0x8b,0x47,0x21,0xca,0x92,0x64,0x28,0xd1,0x53,0x1d,0xed,0xa7,0x7d,0xa4,0x88,0xab,0xd0,0xfe,0x9b,0x2b,0xf8,0x48,0x94,0x8d,0xd5,0xfa,0x5c,0xef,0x12,0x43,0xdf,0xb6,0x5b,0x83,0x43,0xf3,0xf7,0x1d,0x6f,0x3e,0x44,0xe6,0x20,0xd8,0xbc,0x4a,0x9a,0xed,0xa0,0x79,0x66,0x8d,0x23,0xca,0x35 -.byte 0x15,0x87,0x11,0x50,0xa4,0x40,0x6e,0xfa,0xf7,0xaf,0xa2,0xb7,0x3b,0x9b,0x8b,0x44,0x19,0x90,0xb3,0x47,0x92,0x08,0x2f,0x0c,0xe2,0x95,0x5d,0x80,0xb5,0x93,0x5e,0x1c,0xb5,0xce,0x52,0x0b,0x12,0xc1,0x72,0x2e,0x66,0x8c,0xd1,0x13,0x94,0x36,0xf7,0x17,0xe3,0xad,0x69,0xc9,0x2d,0x21,0x64,0xcd,0x8f,0x2d,0x8f,0x0c,0x85,0xa5,0x23,0x8b -.byte 0x6c,0x00,0x13,0xf7,0x6a,0xb4,0x68,0x1a,0xcc,0xc4,0x03,0x5b,0xd6,0x7b,0x5b,0x34,0x90,0x34,0x3e,0x0a,0x07,0x19,0x81,0x99,0xe9,0xd2,0xa8,0x73,0x2c,0xa2,0xcf,0xdf,0x29,0x69,0xbf,0xec,0xdd,0xa5,0xd3,0x16,0xb0,0xd2,0x9c,0x2f,0xeb,0x70,0x50,0x20,0x3c,0x22,0x1a,0x5b,0x55,0x79,0x76,0x0f,0x1f,0xd0,0x34,0xa9,0x55,0xad,0x75,0x75 -.byte 0x7f,0xa7,0x9b,0xa7,0x3d,0x5d,0x73,0xce,0x91,0xf6,0x9b,0xcd,0xa5,0xee,0x48,0x44,0xba,0xd5,0xad,0xbe,0x1e,0xc6,0xd2,0x8b,0x05,0x21,0x20,0xb5,0x7d,0x78,0x88,0x10,0x20,0x85,0x90,0x8f,0x47,0x74,0x68,0xe6,0x32,0x2a,0x13,0x7a,0xb3,0x5d,0xfe,0x24,0x97,0xd1,0x65,0x55,0x60,0xb3,0x88,0xfb,0x59,0xc9,0x29,0x70,0xf1,0x45,0xbd,0xbe -.byte 0x4d,0x01,0x4e,0x5e,0x5f,0x99,0x52,0xf8,0x5f,0x38,0xcf,0xa8,0x5d,0x69,0x54,0x87,0x72,0x41,0xca,0xc4,0x63,0xc1,0x52,0x58,0x66,0x8b,0xda,0x8b,0x61,0xd1,0xab,0x7d,0x8d,0xfe,0x51,0x8d,0xf6,0xd0,0x21,0x4d,0x0b,0xc5,0xea,0x74,0xcd,0x21,0x93,0x4a,0x91,0xe5,0x3f,0xce,0x35,0x3b,0x3f,0xc0,0xab,0xa4,0x23,0x76,0xd1,0x8c,0xa7,0xbe -.byte 0x15,0xab,0x8e,0xd7,0x0d,0x86,0xac,0xc3,0x06,0xff,0x33,0xf2,0x41,0x6f,0x69,0x58,0x49,0xd1,0x73,0xcf,0x5e,0x4e,0x1e,0x46,0x12,0xfa,0x30,0x0d,0x4b,0xb1,0xfb,0xc6,0xe6,0x0d,0xcd,0x8d,0xca,0x34,0x28,0x5a,0xed,0x85,0x55,0x31,0xee,0xba,0xbf,0xa4,0x6f,0x9c,0x7d,0xeb,0x4b,0x1b,0x73,0xea,0x4e,0xb9,0x62,0x5d,0xac,0xe3,0x53,0xdf -.byte 0x27,0x87,0x2f,0x39,0xca,0x5b,0xd6,0x72,0xcf,0x95,0xc6,0x2a,0xa5,0x3f,0x57,0xfd,0xdc,0xa9,0x4a,0x86,0x0f,0xcd,0xd5,0xea,0xfe,0x85,0xeb,0x9b,0x84,0xc6,0xf7,0xba,0xc2,0x37,0xbc,0x18,0x85,0x49,0xa6,0x7f,0xd9,0x3e,0xfb,0xf0,0x0c,0x39,0xe3,0x1c,0x06,0xfe,0xb6,0x49,0xa3,0x8b,0x72,0x2b,0x39,0xa1,0x48,0xfd,0x1f,0xfe,0xa4,0xf7 -.byte 0xcc,0x7a,0xef,0x64,0xa0,0x0d,0xeb,0x78,0x71,0x8c,0xd6,0x59,0x7c,0xf4,0xaa,0x81,0x7a,0x89,0xe6,0x22,0xc9,0x57,0xe8,0x13,0x9c,0xca,0xc4,0x6f,0xb5,0xbf,0x08,0x31,0x93,0x56,0x2a,0x82,0x00,0x95,0xdc,0x4b,0xfd,0x9b,0xc7,0x8b,0x31,0x72,0xa0,0xff,0xbe,0xb4,0xd6,0x07,0x16,0x0a,0x4a,0x0a,0x96,0x02,0x83,0x53,0x2a,0x4d,0x33,0x72 -.byte 0x1f,0x20,0x20,0xc3,0x63,0xee,0x4e,0x05,0x90,0x7d,0x21,0xd0,0xf1,0xda,0xde,0x0d,0x4a,0x59,0xb9,0xca,0x81,0xe3,0x1f,0x83,0x19,0xdc,0x09,0x03,0x5f,0xaa,0xee,0xbc,0x5a,0xfa,0xc6,0x4d,0x3d,0xfe,0xfe,0xf3,0xdb,0xc3,0x77,0x31,0x74,0xb4,0x94,0xb5,0x09,0xb1,0xb5,0x13,0x47,0x2e,0x4f,0x3b,0x38,0x83,0xf5,0xfc,0xe9,0xcc,0x45,0xea -.byte 0x5b,0x88,0x21,0xba,0x53,0xc5,0xf6,0xd4,0x63,0xc5,0x37,0x1d,0xa1,0x42,0x2e,0x9c,0x9a,0x50,0x2c,0xfe,0xdb,0xf6,0x31,0x36,0x5f,0x9d,0xed,0x63,0x42,0x20,0xdd,0x27,0xe5,0x34,0x3c,0x0f,0x06,0x8b,0x8f,0x32,0xb6,0x47,0xce,0x07,0xcb,0x27,0xc1,0xb7,0xfe,0xb2,0x69,0x81,0x79,0x20,0xd7,0x47,0xbb,0xab,0x61,0x5f,0x09,0x99,0xdf,0x9f -.byte 0xde,0x59,0x33,0x75,0xd1,0xcc,0xfe,0x92,0x79,0x1f,0x2d,0x59,0x88,0xef,0x4b,0x80,0x0c,0x38,0xa3,0xb1,0xef,0xae,0x53,0x84,0x2f,0xbd,0xd3,0x0c,0xcf,0xd5,0xf7,0xb7,0x6f,0xa7,0x22,0x1f,0xf1,0x56,0x76,0x0c,0x78,0x52,0xa3,0xc0,0xd0,0x2f,0xbc,0xdf,0x29,0x0d,0xa8,0x54,0x0d,0x2b,0x65,0x1b,0x7f,0xeb,0x21,0x22,0xaf,0x10,0xc1,0xd6 -.byte 0x30,0xa8,0x2f,0xb1,0x25,0xbf,0xdc,0xee,0xe9,0x35,0x40,0x69,0xa0,0xa0,0x27,0x85,0x2e,0x18,0xc1,0x36,0x24,0xc5,0x96,0x9a,0x85,0x3f,0xbb,0xfd,0xf5,0x02,0xa2,0xa1,0x92,0x3c,0x16,0x48,0x9f,0xc5,0x00,0x7c,0x7b,0xaf,0x31,0xba,0x68,0x0e,0x58,0x88,0xf4,0x10,0xb9,0xa6,0xe0,0x46,0x2a,0xb8,0x8d,0xc7,0x8e,0xad,0x7c,0xec,0xd2,0x74 -.byte 0x92,0xfe,0x1b,0xd0,0x73,0x79,0x0b,0x4e,0xcc,0x2d,0x5c,0xe7,0x80,0x2d,0x21,0x1c,0x97,0xfc,0x2a,0xc9,0x9c,0x07,0x10,0x64,0x8b,0xf7,0xf5,0x1c,0x54,0xb6,0x6c,0x73,0x1c,0x50,0xd3,0x1a,0x2a,0x63,0xcb,0xba,0xd3,0x95,0xe2,0xa6,0xc3,0xca,0x45,0xfd,0x5e,0x1b,0xbb,0x6b,0x4d,0xb3,0xf7,0xfd,0xaa,0xf9,0x73,0xb8,0x74,0x4d,0x36,0x7e -.byte 0xcc,0xaa,0x1e,0xf3,0x20,0x68,0xa5,0x0c,0x03,0xe3,0xbe,0xee,0x82,0x03,0x8d,0x10,0xa6,0xf6,0x6c,0x73,0xc2,0x9d,0x74,0xba,0x57,0x17,0xd7,0xfa,0x85,0xf5,0x1e,0x3d,0xf8,0xc7,0x80,0xef,0xcd,0xf0,0xf4,0x46,0xfc,0x07,0xb5,0xc4,0x5f,0xd2,0x04,0x6a,0x90,0xf5,0x76,0xb6,0xf9,0x73,0x22,0xa6,0x09,0x2f,0xbf,0xb5,0x93,0x9a,0x95,0x05 -.byte 0x95,0xaa,0xf9,0x8c,0x71,0xd6,0xc6,0xd9,0x72,0x50,0xf6,0x58,0x77,0x09,0x47,0x97,0x21,0x42,0xf0,0x30,0x5c,0x3c,0xec,0x60,0x67,0xdf,0x5e,0xd2,0xed,0x0f,0xab,0x25,0x11,0xbb,0xf8,0x34,0x1e,0xbd,0x7f,0xc6,0x52,0x19,0xf5,0x53,0x28,0x46,0x75,0x93,0xce,0xc2,0x0b,0xdf,0xfd,0xa5,0xf1,0xb0,0xa2,0x0b,0x97,0xb5,0x76,0xb4,0x8a,0x2b -.byte 0x82,0x55,0x23,0x29,0xc2,0xd3,0x32,0x94,0x2f,0xf0,0xe6,0x77,0x2c,0xe4,0x6a,0x7f,0xd7,0xee,0x84,0xfb,0xba,0xb8,0x4b,0xae,0x13,0x34,0xbd,0xa8,0x12,0x7a,0x3c,0x28,0x40,0x74,0x5d,0x9a,0x11,0x1a,0xe9,0x74,0x31,0x28,0x3d,0x3d,0x64,0xb7,0x54,0xa0,0x51,0x0d,0xed,0x97,0x94,0x56,0x7a,0x48,0x8e,0x36,0xc9,0xae,0x5f,0xc6,0x79,0x45 -.byte 0x4f,0x07,0xdd,0x13,0x52,0x8b,0xfc,0x3b,0x73,0x44,0x68,0x64,0x51,0x0d,0x95,0x6f,0x0f,0x94,0xba,0xf8,0x40,0x64,0x51,0x43,0x49,0x63,0xc1,0xbd,0xf3,0x39,0x7f,0x6e,0x6f,0x45,0xeb,0xd2,0x33,0x44,0x2d,0x10,0xb4,0x68,0xcb,0xcb,0x8c,0x84,0xc5,0xd4,0x63,0x1d,0x23,0x85,0x30,0x4d,0x6c,0xfc,0xc9,0xa4,0x8c,0xd2,0x42,0x69,0x2f,0x17 -.byte 0x86,0xf0,0x17,0xd0,0xb2,0xaa,0xfd,0x62,0xcb,0xb4,0xfd,0xba,0x29,0xf8,0x85,0x45,0x84,0x9d,0xae,0xf8,0x9c,0x8f,0x64,0xd5,0xb8,0xb6,0xa9,0x64,0xf9,0x39,0x86,0x68,0x29,0xac,0x32,0x87,0x84,0x6c,0xb0,0x09,0xd2,0xdd,0xf2,0xec,0xa1,0x3a,0xfd,0x11,0x37,0x54,0x67,0x29,0x62,0x25,0x62,0xe8,0x6a,0x4b,0x5e,0xde,0x9a,0xf0,0x97,0x73 -.byte 0x66,0x69,0x2a,0x21,0xbe,0x95,0x86,0xca,0xf9,0x17,0xe9,0x4b,0x23,0x83,0x1e,0x8c,0x37,0x47,0x91,0x03,0x3f,0x9f,0xb8,0x60,0x2c,0xdd,0x82,0xbd,0x2a,0xc3,0xe7,0x30,0x8f,0x91,0x2b,0xa4,0x23,0x01,0x03,0xb2,0x8b,0xbd,0xd2,0x1d,0x16,0xf7,0x6a,0x86,0xa8,0xe4,0x54,0x6f,0x9c,0x47,0xa5,0x0f,0xbe,0x94,0x56,0xfa,0x18,0x69,0xbe,0x92 -.byte 0xe9,0xf8,0x24,0x4d,0x65,0x42,0x81,0x1f,0x85,0x52,0xb7,0xc9,0x49,0xde,0xa5,0x4c,0x8f,0x0d,0x5f,0x12,0x68,0x68,0x35,0xce,0x29,0x22,0x5c,0x55,0x3e,0xbd,0xce,0xf2,0x2a,0xec,0x7e,0xe1,0x29,0x0a,0x88,0xf3,0x5e,0xeb,0x27,0xe5,0x52,0xee,0x72,0x37,0xba,0xff,0x82,0x97,0xa9,0x5d,0x77,0x6f,0xb9,0xc3,0xa7,0x73,0xba,0x7f,0x2f,0x7a -.byte 0x19,0x32,0x87,0x56,0xa2,0x89,0xb2,0xb4,0x48,0xbe,0x2e,0x30,0x89,0x0a,0x8f,0x75,0x25,0x25,0x5c,0x46,0xe8,0x02,0x45,0xcb,0x03,0xd1,0xa3,0xeb,0x70,0x71,0x08,0x1c,0x46,0xf1,0x2c,0x43,0xe2,0x44,0x30,0x6a,0x61,0x31,0x45,0x3e,0xbb,0x47,0x33,0x24,0x25,0x13,0xeb,0xf7,0x24,0x66,0x15,0x4c,0xf3,0x07,0x2f,0xff,0xdc,0x37,0x0f,0x71 -.byte 0x85,0xc8,0x56,0xa7,0x2a,0x22,0x87,0x8b,0xae,0x35,0x31,0x29,0x96,0xf0,0x81,0xfb,0x2c,0xbf,0x44,0x69,0x69,0x9a,0x77,0xfd,0xc0,0x2b,0x42,0x16,0x67,0xd6,0xbd,0xd0,0xf1,0xb9,0x40,0x8f,0xd2,0x9a,0x1b,0x2c,0x64,0x78,0x6b,0xda,0x37,0x26,0xae,0x4c,0xee,0x36,0xaf,0x84,0x61,0xe4,0x93,0x22,0x64,0xaf,0xee,0x6d,0x69,0x5c,0xe5,0x85 -.byte 0xd8,0xcc,0xcf,0xf3,0xe8,0x05,0xcd,0xd2,0x09,0x66,0xaf,0xbb,0xc4,0x79,0xb2,0xa7,0xa5,0x09,0xd9,0xf5,0xa2,0x83,0x4f,0xd5,0xf5,0xf3,0x7d,0x7a,0xab,0x94,0x83,0xb3,0x15,0xfb,0x0d,0x1a,0x1d,0x77,0xc5,0x63,0x0b,0x54,0xde,0xa8,0x0d,0xc4,0x16,0xe3,0x89,0xeb,0xa3,0x1b,0xd4,0x77,0x13,0xe3,0x55,0x98,0x15,0xab,0x3b,0x32,0xc8,0xd4 -.byte 0x0c,0x91,0x80,0x57,0xf7,0x1e,0x24,0xd0,0x56,0x78,0x29,0xd2,0x03,0xe7,0xc4,0xd2,0x09,0xca,0xee,0x9b,0x60,0x5f,0xa1,0xfd,0xaa,0x85,0x4b,0x68,0x35,0xa4,0x3b,0xef,0x29,0xb8,0x49,0x85,0xee,0xbb,0x39,0xc0,0xc6,0x99,0x97,0xc6,0x86,0x6c,0x27,0xf9,0x1a,0x19,0x6e,0x7c,0xae,0x75,0x41,0x0d,0x08,0x1e,0xf0,0xb4,0xc3,0x9e,0xdb,0x40 -.byte 0x86,0x94,0x9d,0x90,0x09,0x3f,0xdc,0xb9,0xfc,0x59,0x41,0xc5,0x5b,0x89,0x97,0x49,0x4a,0x1a,0x06,0x68,0x83,0xd8,0x7e,0x09,0x51,0xe1,0x86,0xd8,0x88,0xbe,0x8a,0x36,0x48,0xb3,0x83,0x7b,0x57,0xdd,0x8f,0x18,0x67,0x4a,0x7d,0x68,0xab,0xb9,0x05,0xf0,0xe4,0x27,0x4e,0x33,0x44,0xa7,0x13,0x04,0x94,0xc5,0x57,0xaf,0x36,0x03,0xe8,0x09 -.byte 0x36,0x5b,0xe8,0x92,0xad,0x0a,0x79,0x02,0x24,0x43,0x62,0xc7,0xa5,0xce,0x7c,0xac,0x6d,0x0a,0xf2,0x83,0x33,0x05,0x3b,0x6f,0x9d,0xda,0x96,0x9f,0x8b,0x79,0x3e,0x6c,0xd6,0xba,0x7f,0xea,0x84,0xd8,0x23,0xb6,0x92,0xc3,0x9c,0x7f,0x0d,0xcb,0x7b,0x9f,0xbd,0xc2,0xf5,0x6f,0x71,0x67,0x5f,0x0b,0xd1,0x73,0xb5,0x8c,0x46,0x07,0xcd,0xd8 -.byte 0xee,0x28,0xcf,0x8f,0x8e,0x5c,0xde,0x14,0x78,0xc7,0x60,0xd5,0xf4,0x49,0x97,0x46,0x5f,0x49,0x4a,0xb4,0x8f,0xc9,0xd1,0x52,0x34,0x01,0x29,0xa1,0x46,0x55,0xf8,0x29,0x53,0xbb,0x32,0x1e,0x4b,0x89,0x96,0x53,0x0b,0xf2,0x16,0xf9,0xa7,0x70,0x93,0x59,0x78,0xc0,0x77,0x78,0x9f,0x6c,0xb3,0x0e,0x3f,0x6f,0x40,0x09,0x1d,0xd6,0x66,0x4e -.byte 0xe8,0xb0,0xa1,0x14,0x65,0xc8,0xc7,0x3f,0xd2,0xf0,0x1f,0xfd,0x51,0xe0,0x29,0xd6,0x39,0x26,0x60,0xfe,0x62,0xc2,0xe4,0x45,0x6d,0x01,0xdb,0xd3,0x7c,0xdf,0x48,0x10,0x2f,0xf2,0x8e,0x6c,0xc6,0x58,0xc3,0x7d,0x26,0xb1,0x9d,0x52,0x02,0x2a,0x5f,0x2b,0x57,0xca,0x84,0x9d,0x74,0x31,0x01,0x0f,0xda,0x3d,0x7c,0xbb,0xdc,0x71,0x82,0x8b -.byte 0x42,0xaf,0x49,0x9e,0x2c,0xe8,0xdc,0xa1,0xfb,0x23,0x6d,0xdb,0xdc,0x36,0x01,0xc9,0xb3,0x93,0xd4,0x2e,0x8b,0xd1,0xe4,0xed,0x1b,0xd0,0x4c,0xeb,0xaf,0x96,0x57,0xde,0xee,0x90,0xf4,0xa7,0x58,0x46,0x8a,0xd4,0xa9,0x44,0xe0,0xb3,0x13,0x96,0xb2,0x8a,0xb0,0xd3,0xbe,0x71,0x38,0xb7,0x35,0xa9,0xa8,0x48,0x37,0xa3,0x11,0x0e,0x61,0x36 -.byte 0x6c,0xaf,0x6c,0xf2,0x3f,0xd6,0x55,0xb3,0xa5,0xe0,0xaf,0x18,0x6a,0xf5,0x78,0xb5,0x7c,0xc7,0x48,0x24,0x6c,0xea,0x1e,0x7f,0x52,0xb4,0xe8,0x72,0x46,0xd2,0xbd,0x1c,0x9e,0xe6,0x5b,0x3e,0x9c,0x6c,0x6c,0x6b,0x45,0x0c,0x3a,0xb7,0x67,0x3c,0x8e,0x77,0x77,0xbf,0x50,0xb6,0x30,0x6e,0xe1,0x28,0x0d,0x2a,0x85,0x44,0xf8,0xbb,0xf1,0x14 -.byte 0x89,0xaa,0xc2,0x27,0xf5,0x8e,0xa1,0xd3,0x07,0xba,0xe8,0x03,0xcf,0x27,0x1c,0xa6,0xc4,0x63,0x70,0x40,0xe7,0xca,0x1e,0x05,0xb7,0xb7,0xdc,0xc0,0x07,0x4c,0x0d,0x21,0x12,0x60,0x02,0xe3,0x86,0x65,0xe7,0x1c,0x42,0x86,0xdd,0xdb,0x7f,0x26,0x60,0x01,0x3d,0xd8,0x18,0xcd,0x7a,0x9f,0xf8,0xb2,0xf6,0x6d,0xd3,0xe0,0x57,0x1f,0x80,0x30 -.byte 0x2d,0x5e,0x71,0xdf,0x4d,0x7f,0xcd,0x63,0x77,0x19,0x5e,0x2d,0xd5,0xb5,0xfa,0xa9,0x26,0x02,0xb9,0x62,0x2b,0x57,0x80,0x0a,0xe9,0xbc,0xa4,0x3b,0xa7,0xf1,0xf3,0x77,0x2b,0x6b,0x41,0x5e,0xf7,0xe8,0x66,0x23,0x63,0xac,0xcd,0x58,0xfc,0xa9,0x97,0x6b,0x5a,0x1e,0xe5,0x7d,0xfd,0xb1,0x42,0x7f,0x99,0xdd,0x60,0xaf,0x39,0x46,0x36,0xdd -.byte 0xc2,0x70,0x83,0x53,0xd1,0xc3,0x69,0xc8,0x90,0x0e,0x2b,0x34,0xb2,0x0c,0xb9,0x7a,0xb8,0x6b,0x7c,0xc2,0xf3,0xae,0x41,0x24,0xb8,0x94,0x5f,0xdd,0xce,0xda,0x95,0xda,0x49,0x81,0xb6,0xf8,0xa9,0x8e,0xb3,0x79,0xf8,0x55,0xf9,0xcf,0x8c,0x24,0x99,0xfc,0x6b,0x15,0x0f,0x39,0xac,0xd0,0x3e,0x89,0x9d,0xc2,0x46,0x8c,0x99,0x45,0xfd,0xce -.byte 0x13,0x4c,0x9c,0xc8,0x80,0x87,0x8f,0x7b,0x28,0xe3,0x5e,0x2b,0xe3,0x89,0x7e,0x13,0x52,0x52,0xe9,0x3a,0xed,0x33,0xe7,0x28,0xc7,0x7a,0x48,0x8d,0x0e,0xee,0x24,0xc4,0x61,0x04,0x3c,0xd4,0x7e,0xf3,0x30,0x22,0x07,0x58,0xae,0x02,0xc5,0xd1,0x7d,0x04,0x18,0xca,0xd6,0x04,0xd4,0xc5,0xa4,0xff,0x8d,0x0d,0x68,0xd4,0x1a,0x3a,0x72,0x6f -.byte 0x41,0x1e,0xda,0xc0,0x97,0x7c,0x55,0x2c,0x13,0x20,0x9a,0x07,0x35,0xcc,0xc5,0x83,0xee,0x41,0x77,0x51,0x28,0x07,0xe0,0x81,0xe3,0x9b,0x1f,0xdb,0x73,0x5c,0x8d,0x82,0xa2,0x8b,0xf4,0x92,0x4f,0x70,0xa8,0x6a,0xcf,0xbf,0xcf,0x0b,0x71,0xbc,0xeb,0x81,0xb4,0xc9,0x65,0xe7,0x43,0xef,0x25,0x45,0x27,0xea,0xcd,0x60,0x68,0xcd,0x2d,0x7a -.byte 0xfd,0x88,0x6d,0x06,0xd5,0x92,0x32,0xc3,0x18,0x88,0x64,0xa7,0xde,0x39,0xeb,0x0b,0x5c,0x9c,0xf6,0xf6,0x93,0x90,0x24,0x0c,0x9e,0x0b,0x89,0x1c,0xcb,0xc8,0x96,0x72,0x17,0xae,0x46,0x61,0x69,0x6e,0xbe,0x6c,0xf1,0xa4,0xa4,0x50,0xa9,0x2a,0x47,0xd7,0x80,0xe4,0x72,0xd2,0x3f,0x1a,0xdd,0x82,0xdc,0x12,0x66,0x10,0x26,0x15,0x80,0x56 -.byte 0x4d,0xbe,0x02,0xae,0xe1,0x24,0x8a,0x41,0x52,0xc8,0x5d,0x8d,0x62,0x85,0xbe,0x7c,0x35,0xdd,0x88,0xd3,0xf5,0xf7,0x9b,0xf1,0x5a,0x4e,0x70,0x48,0x31,0x5a,0xaa,0x96,0x1e,0xf8,0x73,0xb4,0x0f,0xb2,0x82,0xf4,0x13,0xac,0xba,0x3b,0x12,0x36,0x1e,0x23,0xbf,0x09,0x8a,0x1c,0x96,0x47,0x56,0x2d,0x16,0x24,0xc3,0x23,0x65,0xe2,0x99,0xd0 -.byte 0xf0,0xa0,0x2c,0x64,0x35,0xad,0x16,0x34,0x67,0x52,0xbc,0x8f,0x17,0x90,0xf9,0xc7,0x4f,0x64,0x6c,0x75,0x3f,0xd7,0x48,0xa4,0x6b,0x43,0xe6,0x2e,0x7a,0xe3,0x79,0xe8,0x47,0x51,0xe9,0x52,0x36,0x30,0xa4,0x24,0x89,0x00,0xd5,0x77,0xbd,0x34,0x2e,0xa9,0x74,0x02,0x25,0xc0,0x0c,0x10,0x31,0xf0,0xa7,0xcb,0x01,0xed,0x43,0x70,0x15,0xe6 -.byte 0xda,0x01,0xb4,0x7a,0x13,0xbc,0xf1,0x57,0x34,0xb1,0xb7,0xb3,0x26,0x18,0x5f,0x42,0x6b,0xcb,0x78,0x25,0x48,0xe9,0xe6,0xe8,0xf5,0x45,0xa2,0x61,0x97,0x10,0xa5,0x7e,0x7a,0x48,0xf3,0x23,0xa5,0x88,0xc0,0xc4,0xc7,0x3b,0x5c,0x0c,0xfc,0xe0,0xf4,0x68,0x64,0xc6,0x9f,0xd9,0x17,0xcb,0xe5,0xba,0x4a,0xa4,0xe0,0x27,0xf8,0x2b,0x4e,0x67 -.byte 0x13,0xab,0xd2,0xce,0xbc,0x8d,0xdf,0x6e,0x49,0xaf,0x72,0x8a,0x51,0xa1,0x78,0x38,0x0a,0x58,0x2e,0x72,0xec,0x94,0x70,0x8d,0xdf,0x0b,0x5a,0x52,0x81,0xb1,0x9b,0xda,0x2c,0xd2,0x85,0xbb,0x8f,0xb0,0x99,0x64,0x24,0xbe,0x03,0xd9,0x92,0x8d,0x29,0xf3,0x41,0x9c,0xd6,0xef,0xef,0xb2,0x5c,0x22,0x90,0xff,0x27,0x4d,0xb3,0x91,0x72,0x9f -.byte 0x42,0xca,0x66,0xc5,0x66,0xb7,0x50,0x3e,0x83,0x6f,0x2d,0xe3,0x7b,0x2a,0xc4,0x5a,0x93,0x92,0x80,0xdb,0x1a,0xdd,0xef,0xfd,0x96,0xcb,0x6a,0xd8,0x4a,0xc5,0x6e,0x36,0x4a,0xe4,0x10,0x15,0xb3,0x12,0xb4,0xd9,0x9e,0x37,0x48,0x96,0xcb,0xe5,0x3a,0x4f,0x57,0xa6,0x46,0x2f,0xd3,0x06,0xb8,0x61,0x1c,0x17,0x3a,0xb8,0xad,0x40,0x50,0x57 -.byte 0x10,0xd9,0xd0,0xe9,0x1b,0xe3,0x18,0x8c,0xc4,0xfa,0x08,0x8d,0x82,0x3c,0x22,0x22,0x1b,0x97,0x64,0xa6,0x8b,0x7c,0x70,0x2b,0xa0,0xd8,0x4c,0x64,0xcf,0xbc,0x49,0x78,0xcb,0x92,0x0f,0xe1,0x60,0x12,0x4e,0x92,0x0d,0xaf,0xa4,0x1f,0xe0,0x2a,0xa5,0x69,0xc6,0xa1,0x91,0x5c,0xdd,0xb8,0xae,0xfa,0xc5,0xb9,0x18,0x31,0x81,0x32,0x6e,0x97 -.byte 0x44,0x2a,0xda,0x58,0xcd,0x9e,0x0d,0x57,0xe0,0xe3,0x5f,0x7b,0x04,0xd8,0xc8,0x68,0xf5,0xa2,0xac,0x0c,0x29,0xf0,0x7e,0xff,0x32,0xfb,0x53,0x1a,0xc2,0xe3,0xae,0xa5,0xe4,0x9c,0x50,0xaf,0xf4,0xde,0x0b,0xdd,0x4d,0xfa,0x65,0x3c,0xbe,0x3c,0xb8,0xda,0x88,0xd9,0x6c,0x55,0x58,0xe1,0x4d,0x00,0xa8,0x1e,0xe2,0x3a,0x9c,0x53,0x9b,0xca -.byte 0xb7,0x5d,0x3a,0x83,0xe0,0xbb,0x95,0xc4,0xd5,0x45,0x48,0xdc,0x12,0xab,0x24,0xfc,0x5d,0x91,0xe1,0xc8,0x0a,0x5c,0x10,0xc4,0xc9,0xaf,0xb6,0x54,0x80,0xfd,0xa0,0x70,0xb9,0xab,0xdf,0x34,0x9f,0x5c,0xff,0xde,0x8e,0xa0,0x0b,0x21,0xcf,0x28,0xc4,0xdf,0x67,0xb5,0xc0,0x20,0x49,0x0c,0x7e,0xe6,0xf7,0x41,0x6b,0x75,0xd9,0x1d,0x3b,0x49 -.byte 0xb7,0x4f,0x01,0xd1,0x20,0x62,0x15,0x1e,0x9f,0x16,0xb0,0xbd,0x30,0x09,0x05,0x00,0x0f,0x25,0x5a,0x37,0xe9,0xa6,0xc6,0xef,0xe5,0x39,0x2b,0xd7,0x6b,0xc5,0x96,0xd2,0xad,0x46,0xaf,0xd3,0xc0,0xfd,0xea,0xff,0x4c,0xaa,0x44,0x48,0x9a,0xdb,0x99,0x44,0x3f,0x4a,0xf0,0x3f,0x81,0x75,0xf2,0x79,0x31,0x3c,0xed,0x56,0xc6,0xf0,0xf1,0x8c -.byte 0xdb,0x1d,0x6c,0x6c,0xcc,0xfb,0xc2,0x30,0xf6,0x24,0x14,0x69,0xc4,0x89,0x4d,0xd0,0x10,0x77,0x37,0x00,0xe8,0xc9,0xf2,0x32,0xf1,0x43,0x8b,0xe1,0x09,0xc4,0x59,0x17,0xf9,0x20,0x2b,0x01,0x76,0x20,0xb8,0x03,0x84,0xf6,0xd7,0x2e,0xef,0x20,0xa6,0xfa,0x8b,0x74,0x7f,0x4a,0x14,0x33,0xad,0xac,0x45,0x66,0x18,0x2b,0x6b,0xd2,0xb8,0x20 -.byte 0x1a,0xff,0xca,0x25,0x69,0xfd,0xba,0x4b,0x5b,0x9c,0x38,0x35,0x4c,0x30,0xa2,0x24,0x3d,0xbb,0xd4,0xf3,0x67,0x24,0xa5,0x93,0xc6,0xf5,0xb2,0xb4,0xa5,0x04,0x53,0xb6,0xe4,0xc7,0xdc,0xf1,0xe5,0x43,0xb7,0x73,0xaa,0xab,0x5c,0xea,0xcb,0xf1,0xeb,0x5b,0x04,0x7a,0xff,0x0f,0x5e,0xb4,0xd3,0x2a,0x39,0x50,0x1b,0x54,0x1f,0x32,0xd7,0x7c -.byte 0xea,0x3f,0xee,0xa5,0xc8,0x46,0x48,0x7e,0x75,0x60,0x7a,0x42,0x42,0xd3,0x15,0x07,0x69,0x46,0x1c,0xe2,0x21,0x31,0x94,0x31,0x24,0x9e,0x39,0xab,0x7a,0xf9,0xc2,0x0b,0x2d,0x6b,0x55,0xa3,0x36,0xb2,0x65,0xf2,0x17,0x08,0xde,0x15,0x83,0x07,0x36,0x12,0x54,0x8f,0x0b,0x23,0xa8,0x7e,0xb5,0x57,0x1c,0x9e,0x29,0xd7,0xd4,0x9b,0xc1,0xf6 -.byte 0x94,0x23,0xf3,0x92,0xbf,0xba,0xc8,0xf5,0x78,0x3e,0x67,0x48,0x14,0x3b,0xd4,0xe9,0x8f,0x78,0xc1,0x4b,0x9a,0x59,0x08,0xaa,0x50,0xf4,0x9d,0xc4,0xc3,0x2c,0xbc,0x56,0x2c,0x13,0x30,0x75,0xfb,0xed,0x48,0xab,0x90,0xec,0x64,0x18,0xb5,0xd5,0xb5,0x7f,0xc1,0x7f,0x83,0xf2,0xdb,0xae,0xde,0xf5,0xb5,0x29,0x03,0xbe,0x80,0xb1,0x5d,0x97 -.byte 0xd3,0x7a,0xa4,0xd0,0xe0,0xce,0x04,0xda,0xaa,0x82,0x19,0xc9,0x02,0xb7,0x1c,0xe1,0x66,0xd9,0x3e,0x86,0x6d,0xb5,0xd1,0x35,0x63,0x8e,0x4b,0xc6,0x58,0x41,0xf9,0xb7,0xba,0xf3,0x06,0x91,0xb7,0xa2,0xfb,0xb5,0x5f,0x53,0xf3,0xe0,0xc1,0xf6,0x91,0x66,0xc7,0x93,0x3a,0x0a,0x72,0xb1,0xed,0x36,0x9d,0xde,0x21,0xdd,0x7d,0x0a,0x7b,0x35 -.byte 0x1f,0xc3,0x56,0xde,0xbb,0xcb,0xb2,0x0a,0xb6,0x84,0xce,0xa1,0xc6,0x1a,0x46,0x2f,0x9f,0x48,0xd5,0x98,0x73,0xa4,0xbd,0xbd,0xa3,0xe9,0xc9,0xc4,0x64,0x89,0xb7,0x9c,0x97,0x7c,0x2f,0x88,0x22,0xe4,0x4b,0x71,0x3d,0x2a,0x47,0xee,0xf8,0xfe,0xe0,0xf7,0x03,0x14,0xe6,0x7c,0x9e,0x57,0xbb,0x8e,0xf5,0xea,0x63,0xfc,0x5b,0x18,0x3b,0xa2 -.byte 0xa1,0x4a,0x28,0x82,0x37,0x77,0x5b,0xc4,0xd3,0xc1,0xf2,0x87,0x13,0x2b,0x2a,0xc8,0xac,0x70,0xe1,0x82,0x38,0x9c,0x12,0xa0,0xc4,0x9e,0x6b,0xac,0x33,0x8a,0xe9,0x31,0x6f,0xa1,0x76,0x94,0x48,0xcf,0xbc,0x78,0x22,0x82,0x6a,0xb0,0xb9,0x49,0x71,0xdb,0xde,0x8b,0x90,0x09,0x82,0x4d,0x79,0x17,0xe8,0xcf,0xd8,0x50,0xc3,0x08,0x07,0x81 -.byte 0x5f,0x9a,0x72,0xce,0x0a,0xe4,0x29,0xc9,0xdd,0x95,0x67,0x58,0xa1,0x14,0xec,0xcf,0x2f,0x29,0xcf,0xce,0xb3,0x35,0x54,0x77,0x67,0x56,0xec,0x95,0x68,0xee,0xbf,0x9c,0x9f,0x74,0x78,0x12,0xd5,0x30,0x83,0x28,0xd5,0x36,0x96,0x57,0xa0,0x8d,0x1c,0x99,0x19,0x04,0xaf,0x25,0xe5,0x71,0x83,0x88,0xb0,0x74,0x38,0xdd,0x8a,0xff,0x39,0x7a -.byte 0xfd,0x34,0x8f,0x9c,0x67,0xa8,0xc8,0x6f,0x13,0x5d,0xf2,0x5b,0x22,0xd3,0x8e,0x63,0x51,0x58,0x9b,0xfc,0xaa,0x89,0x65,0x4e,0x36,0xc4,0xa7,0xef,0x98,0xf9,0xaf,0xcd,0x35,0x8c,0x16,0xbc,0x70,0x4f,0xcd,0x71,0x2a,0xf4,0x13,0xb3,0x3d,0xa3,0x92,0x71,0x45,0xe5,0x9a,0x45,0xbd,0xc5,0x1d,0x82,0x60,0x3a,0x97,0xf3,0x0f,0x96,0x21,0x3d -.byte 0xe5,0x6e,0xfb,0x9d,0x9b,0xeb,0x15,0xc2,0xa6,0x73,0x76,0xf2,0xcd,0xec,0xfd,0x0f,0xf4,0x3f,0x46,0xc9,0x9c,0x73,0xa1,0x21,0x08,0xdc,0x31,0x00,0xaa,0x95,0x07,0xf0,0x3d,0x51,0x57,0xfa,0x6b,0xc3,0x8e,0xe9,0xa4,0x65,0xdc,0xff,0x57,0xb9,0x1f,0x4f,0xc6,0x6d,0x03,0x00,0xa7,0x19,0xb8,0x24,0xb5,0x3d,0x87,0xcb,0x84,0xb7,0xf5,0xfe -.byte 0x51,0x16,0x5b,0xc7,0xed,0x4b,0xff,0xa3,0x66,0x17,0x93,0x60,0x69,0x84,0x8c,0x95,0x74,0xa7,0x30,0x2d,0x09,0xf7,0x4e,0x0e,0x2f,0x99,0xda,0x46,0x34,0x0f,0x93,0x90,0x97,0x4c,0xa6,0x25,0x15,0xb8,0x6f,0x1d,0xd5,0xe1,0xc1,0x39,0x50,0xfd,0xd5,0x79,0x4f,0x04,0x2f,0x76,0x50,0x3f,0x67,0x56,0xad,0x02,0x82,0x30,0x1a,0xaa,0x6e,0xe2 -.byte 0x05,0x6a,0x93,0xb7,0xbe,0xde,0x84,0xce,0xd8,0x53,0xed,0xad,0x95,0xab,0x45,0x1f,0x4c,0x3b,0x22,0x36,0x27,0x45,0x19,0xa4,0x7f,0x12,0x20,0x6c,0x9d,0xeb,0xd2,0xfe,0xd6,0x7d,0x25,0xf9,0xe3,0x64,0x77,0x56,0x89,0x12,0x57,0x80,0xd5,0x40,0xbb,0x2a,0xcc,0xac,0x34,0x8e,0x87,0xfd,0x58,0xc3,0xbd,0x92,0x48,0xd8,0x7f,0xc4,0x39,0x6a -.byte 0x4e,0x1c,0x50,0x93,0xef,0xae,0x81,0x93,0x50,0x95,0x6e,0x46,0x7c,0xf5,0x27,0x44,0x6c,0x21,0x06,0x49,0x89,0x7e,0xf4,0xfa,0x08,0xa5,0xbc,0x0a,0xbd,0xb6,0x7b,0x55,0xac,0x87,0x19,0x33,0xfa,0xab,0xf3,0x15,0xc9,0x1b,0x83,0xf2,0x41,0xf1,0x26,0x6f,0xdf,0x15,0x60,0xdb,0xa6,0x03,0x43,0x3e,0x34,0x7a,0xa9,0xb1,0x38,0x57,0xe4,0x09 -.byte 0x1a,0x4a,0xd8,0x6e,0x28,0xee,0x7d,0x74,0x54,0x03,0xb3,0x29,0x24,0xb3,0xf0,0xc6,0x20,0x7c,0x47,0x01,0x66,0x36,0x7a,0x14,0x18,0x09,0xd6,0xaa,0xa6,0x82,0x5b,0xe4,0x0a,0xf9,0x41,0x52,0x3b,0x56,0xa2,0xf8,0xa2,0xa1,0x2b,0xe0,0x0d,0x1f,0x5b,0xe4,0x0e,0xe1,0x94,0x84,0x6f,0xed,0x2e,0x11,0xfa,0x4a,0xbd,0x41,0xf4,0x3c,0x8c,0x7e -.byte 0x94,0x46,0xec,0x79,0x81,0xb0,0x36,0xfd,0x9c,0x73,0x0f,0x84,0x1a,0x59,0x4e,0x1b,0xd5,0xd1,0x0d,0xff,0xfd,0xb7,0xfb,0x73,0x35,0x8a,0x66,0xed,0xf3,0xee,0x6d,0xf7,0x86,0x0a,0xb9,0xc0,0xf1,0xa3,0xb7,0x32,0x49,0x01,0xe8,0xcd,0xfe,0x82,0x7b,0xf6,0x46,0xd8,0x73,0x47,0x8b,0x7b,0x6e,0x31,0x92,0x0f,0x4b,0x16,0x11,0x86,0x1d,0x02 -.byte 0x5d,0x12,0x79,0x59,0xdc,0x8c,0xaa,0x1b,0xc1,0x75,0x63,0xb2,0xd6,0xbf,0x19,0xb0,0x81,0x70,0x34,0x12,0xd2,0x09,0xbe,0x6d,0xa1,0x31,0x77,0xd2,0x9b,0x59,0xdc,0xcb,0x67,0xb5,0x14,0xcd,0x37,0x31,0x2c,0xa6,0x17,0x58,0x2b,0x24,0xfc,0x2a,0x9e,0x8f,0x38,0x38,0x7a,0x80,0xda,0x8b,0x54,0x1d,0xc9,0x99,0xc7,0x1f,0x98,0x7a,0x1f,0x32 -.byte 0x23,0x1c,0xb5,0x6e,0x53,0xd3,0x61,0xe7,0x78,0x19,0x6c,0xd5,0x2f,0x85,0xde,0xd1,0x67,0x6b,0x9b,0xa1,0x09,0x87,0x5e,0x89,0x5e,0x89,0x21,0x36,0xf2,0x94,0xc1,0xfd,0x6c,0x4e,0xd9,0x6b,0xd2,0xb1,0x1b,0x48,0x37,0x9a,0x7b,0xc9,0x52,0xfd,0xe2,0x6d,0x07,0x19,0xf2,0xa5,0x69,0xdc,0x0b,0x52,0x8f,0xb3,0x87,0x03,0x1a,0xd8,0x43,0x20 -.byte 0x68,0xcf,0x08,0xcc,0xce,0x37,0xf6,0x96,0x7f,0x03,0x62,0xb2,0xce,0x6a,0xfb,0x22,0x54,0xd6,0xfc,0x84,0x5c,0xf5,0x55,0x32,0x36,0x77,0x1d,0x15,0x6a,0x2c,0x3a,0x01,0x34,0xff,0x5b,0x7f,0x3f,0xab,0x97,0x8f,0xbd,0x1d,0x07,0xb9,0x47,0xb1,0xcc,0xc0,0xdf,0x17,0x38,0x54,0x07,0xc0,0x1b,0xb9,0xa2,0x29,0xa6,0x25,0x73,0x32,0x4d,0x5e -.byte 0x51,0x60,0xb3,0x27,0xe5,0xb6,0xdb,0x56,0x81,0x95,0x03,0x7e,0xca,0xc6,0x15,0x8f,0x48,0xd4,0xac,0x71,0x41,0xdc,0x9c,0x86,0x5d,0xd8,0x90,0x90,0x54,0xdd,0x3d,0xf3,0xa8,0xbb,0xe5,0x55,0x69,0x26,0xdf,0xd1,0x8e,0x75,0x2a,0xe4,0xfe,0xe0,0x80,0x1d,0x6b,0xd2,0x8a,0x06,0x49,0x4e,0x60,0xf8,0xbd,0x3d,0x99,0x27,0x80,0x27,0x42,0x66 -.byte 0x01,0x32,0xe1,0x9e,0xa6,0xde,0x7b,0x14,0xa4,0x49,0x68,0x70,0xbe,0xa4,0xe1,0x44,0x2e,0xce,0xa3,0xe9,0x1d,0x7a,0xbd,0xf1,0xe4,0x25,0x11,0x47,0xd8,0xaa,0x32,0x34,0xf8,0xca,0x3d,0xec,0xf3,0x5d,0x8a,0x55,0xe7,0xd4,0x7c,0xfb,0xcf,0xe7,0xa6,0x13,0xaa,0x16,0x5f,0xaa,0x02,0x19,0xdd,0xf1,0xf8,0x5c,0xb2,0x1e,0x68,0x9a,0x21,0x93 -.byte 0xd1,0x38,0x31,0xbb,0x26,0x76,0x44,0xf8,0x84,0x3b,0xf5,0xd1,0x52,0xbe,0x1b,0x8e,0x4d,0xa0,0xb4,0x4a,0x5a,0x7e,0x89,0xe5,0x36,0xb0,0x76,0x77,0xc5,0xc2,0x22,0x73,0xc2,0x19,0x12,0x7f,0xdf,0x9c,0xb8,0xc0,0xf5,0x0e,0xd5,0xa3,0x55,0xae,0x61,0xf8,0xf1,0x6b,0x79,0xc8,0x2e,0xbc,0xa5,0xef,0xd4,0xb1,0x84,0x0c,0x15,0xc4,0xed,0xb3 -.byte 0x18,0x29,0xd6,0x31,0x83,0x79,0x30,0x1a,0x8f,0xf0,0x3b,0xe9,0xd1,0xf2,0x1d,0xec,0xcb,0xe8,0xc5,0x1c,0xb5,0xcb,0x8e,0x01,0xd1,0xb2,0x86,0x43,0x33,0x95,0x70,0x7e,0x75,0xa9,0xa1,0xe7,0xcb,0xd9,0xf4,0xd3,0xe1,0xe2,0xe9,0x46,0x21,0x20,0x3b,0xe9,0x48,0x1c,0x3f,0x93,0x57,0x31,0xeb,0x15,0x9c,0xa7,0xa6,0xcb,0xb5,0xb7,0xa7,0x24 -.byte 0xbe,0x66,0x4c,0x92,0x7c,0xe8,0x8e,0x3f,0x9c,0xa9,0xd7,0xad,0x73,0x68,0x19,0x19,0xd4,0xb5,0x57,0x82,0xdc,0x67,0x3c,0xec,0xac,0x06,0xec,0x86,0x9b,0x65,0xff,0xbb,0xc3,0x90,0x48,0xdb,0x52,0xcc,0xa4,0xf5,0xdf,0x2c,0xc5,0x5a,0xe3,0x30,0xed,0xad,0x37,0x40,0x8c,0xaa,0x32,0x4f,0x94,0x1e,0x14,0x59,0x48,0x1d,0xd3,0xaf,0x80,0xe7 -.byte 0xcf,0x6b,0xa7,0x70,0xe7,0x98,0x22,0x4b,0x40,0x02,0x0c,0x29,0x09,0x0a,0x53,0xf7,0xd4,0xeb,0xbb,0x75,0xb4,0x30,0x1c,0x67,0xea,0xd2,0xb5,0x40,0xfe,0x57,0x2c,0x3c,0x44,0x8d,0x8d,0x02,0x78,0xf0,0x76,0x8f,0x92,0xab,0xb4,0xc9,0xc0,0x2f,0xf5,0xde,0xa7,0x09,0x14,0xf1,0xe5,0x34,0xeb,0x86,0xfa,0xcf,0xcc,0x85,0x1c,0x9c,0xa6,0xe1 -.byte 0x72,0x9e,0xc1,0xe4,0x74,0xc4,0x96,0x5d,0xf4,0x4b,0x23,0x4f,0xa5,0x32,0xff,0x38,0x21,0x8f,0x43,0xe5,0x96,0x20,0x3c,0x78,0xb8,0xb4,0xcd,0x29,0x62,0x84,0x59,0xb5,0xb4,0x57,0x07,0xa8,0x79,0x77,0x21,0xf4,0x82,0xa7,0xb1,0x36,0xee,0x16,0x8e,0xb5,0x9a,0xf7,0x03,0xac,0x64,0x03,0x20,0x48,0x24,0xbc,0xbb,0xec,0x50,0xed,0xa1,0xf3 -.byte 0x67,0xd9,0x34,0xe1,0x0c,0x0b,0xc3,0xd0,0x46,0x0b,0x55,0x85,0x59,0x3c,0xb4,0x7d,0xd0,0xc2,0xe7,0x95,0x24,0x1f,0x53,0x76,0xf1,0x81,0x4a,0x61,0x6a,0x2e,0x3b,0x3f,0x92,0x14,0x7c,0xe0,0x33,0x7f,0xb4,0x85,0x92,0x78,0x0c,0x0b,0xe7,0xbd,0x7a,0x08,0x31,0x7d,0x47,0x3b,0xfa,0xdd,0x90,0x9e,0xf0,0xa9,0xd1,0xa7,0x7c,0x2a,0x37,0xb1 -.byte 0x23,0x71,0x34,0xa0,0x63,0xfb,0x9e,0x8f,0x39,0x00,0xa0,0x09,0xd4,0x1f,0xf4,0xba,0x2d,0xc1,0xac,0x6c,0x94,0x18,0x56,0x3e,0x89,0x92,0x63,0x10,0x5e,0xfe,0x76,0xec,0x4e,0xb6,0x5d,0x59,0xf9,0x94,0x46,0x4f,0xda,0xd5,0x3e,0x6c,0x48,0x49,0x7e,0x7c,0x77,0xe7,0x7e,0x22,0x31,0xb5,0x9d,0x15,0xd3,0x08,0x24,0xdb,0x67,0x98,0x6b,0xfc -.byte 0x45,0x54,0x85,0x29,0x9a,0x47,0xa5,0x60,0xe2,0x46,0x36,0x45,0x16,0x54,0xd6,0xb1,0x5c,0x38,0x45,0xf8,0x43,0x28,0x58,0x81,0xc9,0x57,0x10,0xda,0x3b,0xfc,0x3e,0xe4,0xf4,0xb2,0x16,0xb6,0x16,0x1d,0xa4,0x68,0xa6,0xe0,0x36,0xdb,0xe2,0x19,0x1c,0xce,0x9f,0x94,0xa9,0x94,0xad,0x20,0xcb,0x17,0xd0,0x92,0x37,0x75,0x88,0x0d,0xaf,0xdf -.byte 0x98,0x6d,0x19,0x9e,0x8e,0x61,0xe4,0x8c,0xfc,0x27,0x27,0x6a,0xa7,0xa4,0x66,0x7f,0x08,0x03,0xef,0x5c,0x4a,0xb7,0x89,0xa1,0xae,0xe8,0x70,0x3f,0x13,0x27,0x0a,0x7d,0x5d,0x5e,0x2b,0x69,0xb5,0x98,0x1f,0x25,0x1e,0x41,0xff,0x46,0x5a,0x25,0x1f,0xb4,0x90,0x8e,0x81,0x91,0x19,0x63,0x10,0xd4,0xa9,0xdf,0x3b,0xae,0xe6,0x63,0x1a,0xdc -.byte 0x09,0x5f,0xac,0xaa,0xb8,0x6b,0xbd,0x6a,0x90,0x70,0xce,0x2c,0x63,0x6d,0x48,0x78,0xca,0xc1,0x59,0x94,0xe2,0xc7,0x89,0x17,0x73,0xfa,0x73,0x34,0xb7,0xd3,0x9c,0x4e,0xd8,0xac,0x18,0x80,0x25,0xbf,0xbe,0x75,0x0a,0x9a,0x05,0x5e,0x54,0xcb,0xba,0xab,0xca,0x7f,0x96,0xf7,0x26,0x8c,0x82,0xe0,0x23,0xa5,0x86,0xb5,0xdf,0x31,0xd0,0x2f -.byte 0xe3,0x66,0x96,0x83,0xd2,0x04,0x43,0x8a,0x28,0x59,0x49,0xdc,0x11,0x38,0xd9,0x5f,0xc2,0x31,0xaa,0xa8,0x1a,0xff,0x57,0xf1,0x84,0x18,0x28,0xe8,0x04,0xae,0x98,0xa4,0x17,0xc4,0x35,0x75,0xf5,0x37,0xf5,0x27,0x3e,0x7e,0x32,0xa4,0xcb,0xd4,0x43,0x59,0x02,0x63,0x7b,0x7c,0x9d,0xa7,0x61,0x12,0xf7,0xdc,0x12,0xe0,0x07,0xac,0x96,0xf3 -.byte 0x71,0x43,0xe5,0x30,0xe0,0x4c,0x51,0x2a,0x19,0xf5,0x79,0x59,0x5a,0xc5,0x74,0xfa,0x54,0x18,0xb4,0xb1,0xfb,0x4b,0x9b,0xf8,0xe4,0xa4,0x63,0x25,0xc3,0x84,0xeb,0x2e,0xa1,0xf8,0xf8,0x7b,0x25,0x6a,0x7d,0x14,0x38,0x06,0xeb,0xae,0x9f,0xa5,0x80,0x9a,0x8a,0xb6,0x46,0x95,0xdf,0x52,0x11,0xd4,0x30,0xcc,0x11,0x8f,0x4a,0x5e,0x56,0x26 -.byte 0x60,0x3d,0x5f,0x0b,0x04,0x94,0xcd,0xca,0x1d,0x6b,0x83,0x51,0x83,0x8d,0xf8,0x33,0x4a,0x91,0x00,0xa4,0xf5,0x44,0x5b,0xad,0xa0,0x4a,0x72,0xaf,0xe6,0x4a,0x0d,0x1e,0x9f,0x18,0x6b,0xb4,0xdf,0x85,0x61,0x2a,0x3b,0xe1,0x4c,0xaa,0xc3,0x17,0xef,0x51,0x9f,0xae,0xb5,0xca,0xaa,0x6c,0xd9,0xa1,0xf5,0xa3,0x6f,0x1c,0xca,0xb3,0x37,0xda -.byte 0x27,0xea,0xcb,0xb7,0x36,0xb2,0x11,0xda,0x9f,0x07,0x78,0xaa,0x6c,0xad,0x63,0x9b,0x49,0x6b,0xfe,0x1f,0x93,0x82,0x73,0xc9,0xc8,0xf6,0x68,0x54,0x50,0x77,0xba,0x78,0xc7,0x82,0xee,0xbd,0x97,0x66,0xb9,0x22,0x49,0x0d,0x7a,0x1f,0x0f,0x4e,0xe5,0x02,0x8b,0xa6,0x1b,0x11,0xfc,0xa6,0x37,0x2a,0x5c,0x66,0xaf,0xac,0xa5,0x9f,0xbf,0x26 -.byte 0x98,0x9b,0x25,0x44,0x48,0x09,0xe6,0x76,0xb9,0x08,0xf1,0x37,0xcf,0x86,0xc9,0xdf,0xa8,0xf3,0x88,0x2f,0xc1,0x33,0x15,0x95,0x59,0xf7,0x9b,0xf2,0x48,0x76,0xcb,0xd0,0x31,0xe4,0x27,0x74,0x2d,0x6e,0xd2,0xc3,0x29,0xea,0xef,0xff,0x4e,0x3d,0xda,0x3e,0xef,0x94,0x94,0x40,0xcd,0x93,0xcf,0xb8,0x56,0x29,0xf8,0x20,0x20,0xa3,0x66,0x83 -.byte 0xba,0xc8,0x4f,0xe6,0x22,0x96,0xb5,0xb2,0x44,0x75,0x55,0x98,0xed,0x11,0xd0,0x58,0x50,0x26,0xf1,0x4a,0xf6,0x80,0x5c,0x17,0x92,0xba,0xc2,0xd6,0x68,0xd4,0x7a,0x4f,0xdf,0x16,0x97,0xbd,0xad,0xd7,0x1b,0x0c,0xe5,0x23,0xa9,0xaa,0xf4,0x1c,0x8d,0xec,0xbf,0xf0,0xb5,0xaa,0x49,0xfd,0xf1,0x31,0x9b,0xf9,0xe9,0x21,0xa1,0x20,0xab,0xbe -.byte 0x56,0x8c,0xf2,0x85,0xdc,0x1f,0xea,0x25,0xce,0xf5,0x6c,0x18,0x7d,0xc4,0x1a,0x01,0x08,0x01,0xed,0x02,0xa8,0xac,0x7f,0x74,0x2c,0xd7,0x28,0x25,0x6e,0x68,0x19,0x38,0x8d,0x20,0x51,0x8f,0x38,0x8b,0x03,0x36,0xae,0x50,0x35,0x28,0x65,0x7e,0x15,0x2a,0x80,0x2c,0xae,0xcd,0xb3,0xb6,0x91,0xf1,0x8c,0xf2,0x8c,0xc5,0xce,0x3e,0x3a,0x97 -.byte 0x5a,0xff,0xe1,0x37,0x13,0xf7,0x6b,0x07,0xb2,0xaa,0xaa,0x57,0x18,0xb7,0xb2,0x19,0x52,0xbf,0x59,0x0b,0x6f,0xba,0x56,0x54,0x14,0xac,0x21,0xfd,0x7d,0x03,0x4b,0x0b,0x39,0x54,0xba,0xf9,0xba,0x73,0xcd,0x67,0x13,0x30,0xca,0x19,0x80,0x4f,0x18,0xb4,0x75,0x2a,0xec,0x78,0xa7,0xd0,0x5c,0x53,0xe2,0x43,0x2c,0x08,0x5f,0x5c,0xe6,0x60 -.byte 0xde,0x04,0xf6,0x75,0xca,0x35,0x3b,0xf6,0x68,0x53,0x60,0xc0,0xed,0xb0,0x15,0xa1,0xa4,0x89,0x23,0x34,0x49,0x35,0xd2,0x78,0x4b,0x8f,0x7c,0x8d,0x59,0x22,0x9f,0xad,0x72,0x47,0x5b,0xde,0xf2,0x09,0x08,0xa0,0x8d,0x5f,0x4d,0xc3,0xd1,0x83,0x17,0xbc,0x39,0x8e,0xa5,0x53,0xaa,0xe3,0x31,0x03,0x93,0x14,0xb4,0x57,0xf0,0xdf,0x54,0x1d -.byte 0x79,0x4d,0x21,0x1a,0x8f,0x3f,0x6e,0x07,0x41,0xcc,0x2d,0x94,0x55,0x4e,0x50,0xfd,0xac,0xe3,0xef,0xa7,0x50,0x3b,0x3c,0xda,0x32,0x25,0xee,0xd9,0x01,0x37,0x8e,0xb3,0x23,0xc5,0x5e,0x12,0x88,0x6d,0xd5,0x41,0xfd,0x3f,0xfa,0x75,0xb8,0xcb,0x82,0x10,0x81,0x38,0x1b,0x10,0x2d,0x2c,0x6b,0x62,0xa1,0x7c,0xd1,0x75,0xd8,0x8c,0x0c,0x2f -.byte 0xe8,0x97,0xff,0x18,0xb3,0x12,0xa2,0xef,0x6c,0xc5,0x79,0x9f,0x64,0xf3,0xc7,0xdc,0xdb,0x54,0xa4,0x25,0xc7,0x30,0xfb,0x6c,0x5a,0x50,0x24,0xf9,0xb6,0xc9,0xe7,0xda,0x78,0xcc,0x1b,0x5e,0xf3,0xe7,0x32,0xd8,0x36,0x47,0x10,0xe5,0x2c,0xeb,0xea,0xf7,0x25,0x30,0x93,0x64,0x88,0xc8,0x59,0xf8,0x5c,0x02,0x43,0x4c,0x23,0x8e,0x1c,0x42 -.byte 0xe4,0x36,0x39,0xbf,0xba,0x8b,0xe3,0x53,0x01,0x32,0x0d,0x89,0xc2,0xea,0x35,0x94,0xf1,0x0d,0x29,0x45,0x08,0x07,0x15,0xcb,0xd7,0x3e,0x4d,0x9f,0x04,0xd8,0x18,0x8a,0x56,0xa3,0xb1,0x1c,0x46,0x19,0x8b,0xd0,0x51,0x30,0xf3,0xca,0x52,0x2a,0x16,0xc4,0x90,0xc1,0x00,0x50,0x87,0x8b,0x4c,0x71,0x61,0x48,0x69,0xb2,0xf1,0x33,0xaa,0x79 -.byte 0x81,0x8b,0x36,0x33,0x19,0x41,0x6b,0xc1,0x91,0x40,0xf2,0xcc,0x1d,0x83,0x09,0xab,0xcc,0x6f,0x6c,0x54,0x91,0x62,0x80,0xac,0xe6,0x1f,0xcd,0x5d,0x05,0x2b,0xe5,0xac,0xbc,0xd6,0x1b,0x8b,0xef,0x95,0xa0,0xf3,0xfe,0x8e,0x4d,0x32,0x77,0xe8,0x02,0x8f,0x44,0xad,0xc4,0x40,0xc3,0x99,0x68,0x81,0x47,0x15,0xbd,0x3b,0x8f,0x0b,0x9b,0x3a -.byte 0xb3,0x9d,0x8f,0x3d,0x86,0xd1,0x89,0x5f,0x67,0x19,0x33,0x2d,0x18,0x64,0x0e,0x3a,0x13,0xa4,0xe9,0xb4,0xc9,0x90,0x09,0x6a,0xcb,0x5d,0x0d,0x83,0x13,0x04,0x29,0xe5,0xa5,0xf4,0x00,0x56,0xf4,0x80,0x96,0x33,0x93,0xe4,0x9b,0xc4,0x6e,0x38,0xbf,0x0a,0xe0,0xee,0x8c,0x89,0x5d,0x60,0x36,0x7e,0x69,0xc2,0xc7,0x28,0x6f,0x2b,0x97,0xfb -.byte 0xb3,0x5b,0x82,0xe8,0x9a,0x36,0x44,0xd7,0x1f,0x9b,0x1b,0xd0,0x14,0xe4,0xd4,0x0d,0x35,0xcd,0xee,0x88,0x50,0x37,0x5c,0x88,0x09,0xa5,0x16,0x4d,0xe1,0xbc,0xe8,0x79,0x8f,0xa9,0x18,0xb8,0x43,0xb4,0xd7,0x32,0xcd,0x26,0xdd,0x78,0x29,0x59,0xad,0x29,0xe3,0xe0,0xe7,0xcf,0x16,0x03,0xc6,0x8a,0xb6,0xa2,0x09,0x9a,0x6e,0x90,0x7b,0x0c -.byte 0x9d,0x20,0xb6,0xc4,0x28,0x3f,0x44,0x06,0xa9,0x45,0x72,0x27,0xa7,0x56,0x3f,0x07,0xff,0x13,0xd9,0x80,0xda,0xbd,0x25,0xad,0xd3,0x74,0x2c,0xd8,0xd2,0x93,0xa5,0xda,0xbc,0x5f,0xa5,0xde,0xb7,0x3a,0xf0,0xd2,0x17,0xb1,0xc3,0x70,0x2a,0x85,0xde,0xf0,0x97,0x7b,0x96,0xb2,0x0e,0x45,0x7f,0x63,0xd4,0x94,0xd8,0x78,0x05,0xcf,0xea,0xb3 -.byte 0xfb,0x7a,0x79,0xb5,0x91,0x53,0xb8,0x8c,0xa2,0x03,0xf4,0xc3,0xed,0xf0,0xab,0x33,0x5c,0x6e,0xcd,0xbd,0x73,0xe3,0xe9,0xd0,0x83,0x2a,0x2a,0x68,0x32,0xf1,0x69,0x4f,0xd0,0x8b,0xe8,0xa1,0x7d,0x5b,0x0f,0x69,0xc2,0x33,0xbf,0xc1,0x54,0x29,0x47,0xed,0x9f,0xdb,0x35,0x0a,0x3d,0x2b,0x9d,0x8b,0x91,0xb6,0xe0,0xbc,0x53,0xba,0xb7,0xcd -.byte 0x2c,0xd9,0xeb,0x81,0xa0,0x2e,0x14,0x6e,0xdc,0xe1,0x90,0x36,0x14,0x9d,0xa8,0x8b,0x6b,0x1b,0xac,0x4c,0x09,0x8b,0x1a,0x87,0xf4,0x66,0xf6,0xfb,0x62,0x92,0x13,0xcf,0xb2,0x96,0xf0,0xc9,0x8b,0x12,0x99,0xf1,0x16,0xae,0x5c,0x27,0x24,0xa8,0xfd,0xb3,0x4c,0xc2,0xe6,0x3f,0xd2,0xc6,0x0c,0xf2,0x65,0x4e,0xdf,0xf1,0x06,0xb8,0x99,0xc4 -.byte 0x3a,0x35,0xba,0xed,0x18,0x3e,0xfa,0x03,0x51,0x8d,0x45,0x68,0x12,0x7b,0xb6,0xac,0x63,0x99,0x47,0xee,0x6f,0x8b,0xcb,0xc1,0x0a,0xf9,0x23,0xf0,0x05,0xe1,0x03,0x4a,0xb5,0xe0,0x65,0x71,0xc8,0x64,0x7e,0x0d,0x39,0xe7,0x96,0xdb,0x34,0x63,0x2e,0x1a,0x27,0x85,0x52,0x63,0x8e,0x44,0xfb,0x61,0xca,0x79,0xe5,0x91,0x99,0x83,0x2d,0xe0 -.byte 0x26,0x04,0xad,0x43,0x26,0xf2,0x7e,0x56,0xae,0x35,0x6a,0xfb,0xec,0xc6,0x27,0xe4,0x3a,0xa3,0x6b,0x63,0x72,0xba,0x98,0x03,0x9f,0x2a,0x4c,0xb1,0x33,0x22,0x9d,0x53,0xf6,0x00,0xa3,0x1e,0x32,0xcb,0xbe,0xe0,0xc2,0xf8,0x71,0xcd,0x3f,0xe3,0x4d,0x83,0xf2,0x9f,0x1c,0x91,0x35,0x97,0x52,0x95,0xba,0x24,0x04,0x04,0xca,0x32,0x6d,0xd7 -.byte 0x4b,0xd4,0x9e,0x8b,0x73,0x42,0xfb,0x9f,0xfc,0x93,0xea,0xc2,0x41,0x56,0xa9,0xe5,0xdd,0xd0,0x37,0x8a,0xe2,0x92,0x9f,0x45,0x4f,0xd8,0xef,0xe6,0x6f,0x58,0x41,0x5f,0x7b,0xe7,0x0f,0x32,0xce,0x06,0x02,0x7f,0xe2,0x37,0x87,0xb7,0x35,0x72,0x68,0x87,0xc9,0x35,0xa8,0x51,0xce,0xd8,0xde,0xc3,0x8c,0xb4,0xab,0xf4,0xa7,0x3b,0xcd,0xc8 -.byte 0x0a,0x56,0x5b,0x48,0xb1,0xa4,0x27,0xa8,0x9e,0x3e,0x04,0xbc,0xb3,0x63,0x3e,0xd5,0xf7,0xae,0xec,0x0c,0x6e,0x4a,0x73,0xb6,0xed,0x66,0xea,0xc1,0x7a,0xc4,0xaa,0x21,0x27,0x62,0xef,0x3d,0x1d,0x51,0x8b,0x63,0xe6,0xe2,0x8a,0xed,0x7a,0x4b,0x90,0xc3,0x9f,0x91,0xb4,0x8f,0x78,0x65,0x9c,0xdd,0x0a,0x7a,0x50,0x36,0x33,0x30,0x3b,0xb4 -.byte 0xdf,0x67,0xbd,0xfd,0x71,0xfc,0x40,0x49,0xaa,0x01,0xdf,0x68,0x67,0x73,0x31,0x2c,0x98,0x2f,0x8c,0x9e,0x2d,0xce,0x4a,0x71,0xbc,0x6f,0x90,0x1d,0xc0,0x37,0x07,0x30,0x0c,0xa3,0x04,0xfb,0xd1,0xd0,0x0e,0xcb,0xdc,0x94,0x06,0x7f,0x83,0xe5,0x45,0x47,0xd0,0x71,0x06,0x94,0x23,0x7c,0x03,0x80,0x46,0xa5,0x10,0x08,0xd1,0xdb,0xfb,0x9d -.byte 0xd4,0x05,0x01,0x5e,0x66,0x4d,0xf9,0x32,0x9b,0x5b,0xfe,0x7a,0x60,0x63,0x77,0x9a,0x31,0x34,0xe5,0x9a,0x82,0x2d,0x2b,0xb7,0xe0,0x04,0x8f,0x86,0xf3,0xb2,0x16,0x86,0x50,0x37,0x9d,0x80,0xe7,0x62,0xdf,0x77,0xda,0xf4,0xfc,0xb7,0x42,0x9d,0xac,0xcb,0x11,0xff,0x0c,0x6f,0x4e,0x16,0x0c,0x59,0x04,0x05,0x8f,0x88,0x64,0x37,0xe6,0x6c -.byte 0xee,0x64,0x58,0x79,0x60,0xd4,0x2f,0xb7,0x90,0x59,0xfb,0x82,0x3b,0x20,0x2e,0x2b,0xba,0x15,0xfb,0xf7,0x5b,0x1d,0x81,0x8a,0x8a,0x8f,0xe3,0x39,0x92,0x34,0xfc,0x3a,0x67,0xce,0xb6,0xa0,0x9b,0x56,0x78,0x96,0x4d,0x32,0xbf,0x9c,0x83,0x9e,0x19,0x66,0x20,0x42,0xb2,0x78,0x62,0x42,0xdd,0xdf,0x98,0xab,0x0c,0x3d,0x41,0xb5,0x74,0xc1 -.byte 0x2d,0xf0,0x02,0x58,0x6e,0xb3,0x4d,0x7b,0x41,0x1c,0xf1,0x09,0xc1,0xbb,0x84,0x67,0xf8,0x24,0x77,0x32,0xcd,0x7a,0x63,0x87,0x0d,0xf2,0xc5,0xaf,0xe4,0xb5,0xc6,0x3b,0xad,0x66,0x5e,0xae,0x90,0xc2,0x24,0x27,0x7a,0x0b,0xed,0x1b,0x86,0x5d,0x02,0x19,0x85,0x78,0xc8,0xb1,0xce,0xe7,0xc9,0x5c,0xce,0x43,0x58,0xac,0x1c,0x4e,0xcd,0xb8 -.byte 0x3a,0xb8,0x7a,0xf3,0x79,0x4b,0x97,0xcf,0xbe,0x88,0x24,0xd0,0x9a,0x5a,0x55,0x43,0x0c,0x48,0xa2,0x7f,0xaf,0x4b,0xd8,0x16,0x02,0xfb,0xe6,0x0c,0x6b,0x85,0xb4,0xb8,0x5e,0x40,0x60,0x5d,0x93,0x51,0xc6,0x32,0xb9,0x4a,0x23,0x96,0x71,0xeb,0xe8,0xe8,0x01,0x1e,0x85,0xb0,0x47,0xde,0x86,0x15,0x52,0x3a,0xb2,0xd3,0x86,0x4b,0x78,0x09 -.byte 0x9c,0x6e,0x9d,0xd9,0xef,0xe8,0x64,0x2d,0x2a,0xec,0x21,0x5a,0x60,0xa5,0xe4,0x26,0xbb,0x79,0x0c,0xdb,0x48,0xd6,0x4b,0x5c,0x5b,0xe3,0x34,0xc9,0x96,0xf0,0xcb,0x68,0x8a,0x2d,0xee,0xa3,0x37,0x34,0x5f,0x3e,0x65,0x40,0xce,0xe1,0xc8,0x2e,0x11,0xca,0x42,0x51,0x53,0x72,0x3d,0xa9,0x68,0x54,0xb4,0xd8,0xd7,0x72,0x84,0x8d,0xcd,0x6d -.byte 0x1f,0x0e,0x0c,0x0f,0x32,0x3a,0x7d,0xdd,0xc1,0xd3,0xe7,0x2d,0x1f,0x52,0x8b,0x73,0x86,0x70,0x2a,0xcb,0x71,0x37,0xa1,0xab,0xe3,0x94,0x5a,0xd7,0x9d,0x68,0xc1,0x6e,0x5d,0x72,0x25,0x81,0xe8,0x45,0xad,0x6c,0xf8,0xdb,0x9b,0x70,0x31,0xb9,0xf0,0x4f,0x23,0xd7,0x03,0xc8,0x87,0x43,0x51,0x7a,0x55,0xfe,0x6f,0x2d,0x40,0xbc,0xfe,0xdf -.byte 0xe6,0x21,0x4b,0x4d,0xc6,0x02,0x48,0xe7,0x7a,0x2a,0xef,0x91,0xdf,0xbc,0x98,0x91,0x6f,0x59,0xc4,0x47,0x77,0x2e,0x45,0x45,0x23,0x47,0x5d,0xf8,0x50,0x41,0x84,0x75,0x8a,0xe7,0x4d,0xfb,0xeb,0x58,0x00,0xcf,0x42,0xca,0x02,0x05,0xc7,0xfa,0x11,0xfb,0x6e,0x90,0x7d,0x53,0xa0,0x19,0x23,0x24,0x8f,0x89,0x17,0x40,0xbe,0x11,0xfb,0xd9 -.byte 0x04,0xf8,0x84,0xeb,0x90,0x7c,0x84,0x45,0x9c,0x53,0x45,0x5e,0x45,0x51,0x55,0xfc,0xf1,0x6b,0x02,0x24,0xfd,0x95,0x4a,0x40,0x80,0xdc,0xa6,0x94,0x15,0x2c,0x1d,0x85,0xa0,0x07,0x8d,0xf8,0xf2,0x95,0x0c,0xa0,0x4e,0x5a,0x5b,0x29,0x09,0xcc,0xf3,0x4e,0x8e,0xea,0xe8,0x26,0xb8,0xbe,0xb2,0x6f,0x76,0x6f,0xa4,0xe5,0x6a,0x50,0xcf,0xc8 -.byte 0x7d,0xb6,0x1e,0x9d,0x90,0x6b,0xde,0xe2,0x55,0x49,0x97,0x00,0xa5,0xc5,0x1f,0x1c,0x41,0x66,0xe7,0x6b,0x20,0xb2,0x1e,0xc7,0xb3,0xd4,0xa9,0x75,0xbb,0x83,0x24,0xd0,0xdf,0xbd,0xba,0x2c,0x2f,0xa4,0x03,0x1d,0x17,0xc5,0x74,0xc2,0x6a,0x20,0x71,0x18,0xd1,0xc5,0xb0,0x78,0xfe,0xda,0x55,0xd2,0x43,0x2a,0xd8,0x88,0x74,0x75,0x86,0x07 -.byte 0xe9,0x8b,0x0d,0x0f,0xe5,0x8d,0xe8,0x3d,0xf4,0x93,0xde,0x4c,0x97,0x98,0xe2,0x9b,0x22,0xde,0x13,0x18,0x8b,0xc5,0xe1,0x6f,0x6d,0xb4,0x19,0x46,0xff,0xbd,0xa6,0x2e,0xe6,0x48,0xcd,0x66,0x22,0x7d,0xf4,0x0e,0xeb,0x74,0x25,0x5c,0x90,0x0e,0x26,0xce,0x17,0xe9,0xdb,0x30,0xb9,0x25,0x99,0x96,0x46,0x3a,0x78,0xa3,0x76,0x2d,0x9e,0x42 -.byte 0x06,0x8a,0x1e,0x62,0x46,0xa4,0xd0,0x1d,0xe2,0x4c,0x3c,0xb4,0x4c,0xc0,0xd1,0xf7,0x05,0x5b,0xe4,0xd4,0x71,0x73,0x31,0xfc,0x98,0x2a,0x55,0xb0,0x78,0x92,0x59,0x8b,0x25,0x97,0x15,0xf2,0xf9,0x57,0x8b,0x7c,0xd4,0xc4,0x47,0x2f,0x10,0x3b,0x76,0xde,0x5f,0xb1,0xdf,0xdc,0xb0,0x15,0xd5,0x4a,0xd2,0x54,0xad,0x5e,0x32,0xf4,0x5a,0x1a -.byte 0x8d,0xe8,0xa0,0x4a,0x4e,0x04,0xdc,0xdd,0xd2,0x57,0xe5,0x24,0x4b,0x93,0x51,0xef,0xd4,0xba,0x3f,0x77,0xfc,0x0a,0x5c,0x7d,0x6e,0xa7,0x86,0xe5,0x88,0xd1,0xac,0x74,0x46,0x9a,0x39,0xb6,0x98,0x3d,0xae,0x89,0x4e,0xea,0x8d,0xdc,0xc7,0xb9,0x0c,0xd7,0xa6,0x06,0x4d,0x28,0x2b,0x51,0x2b,0xdb,0x30,0x4a,0x91,0x1c,0x40,0x89,0xe4,0xba -.byte 0x72,0xd5,0xed,0x16,0x66,0xb8,0xef,0x81,0xd9,0x51,0xf8,0x1b,0xff,0xab,0x8b,0x52,0xb8,0xf3,0x11,0xb3,0xe5,0x04,0x5a,0xb0,0x60,0xa3,0x35,0x12,0x6a,0xa0,0x75,0x5c,0x21,0xa9,0x5a,0xe8,0xd3,0xd7,0x8a,0x1f,0xe0,0x9b,0xb7,0x1e,0x7d,0xbe,0x81,0xaa,0x56,0x5a,0xd8,0x2d,0x7e,0x0c,0x60,0xb2,0x68,0x26,0x6d,0xaa,0x8b,0xcc,0x11,0x40 -.byte 0x25,0xea,0xc9,0x94,0xfb,0x3b,0x9b,0xa7,0x3a,0xde,0xd9,0xfe,0x6b,0x4b,0xfc,0x3f,0xbf,0xdd,0x51,0x9b,0xa1,0xca,0x2f,0xed,0x33,0xd8,0x3d,0x92,0xa4,0x1d,0xee,0xb2,0x47,0xd0,0x72,0x6a,0x96,0x33,0x0f,0xdd,0x0a,0xd9,0xbd,0x86,0xdb,0x25,0x53,0x0e,0x3c,0x31,0xad,0x05,0xb9,0x24,0x13,0x00,0xdf,0xc2,0x7c,0x3d,0x03,0x9b,0xf6,0x6d -.byte 0x93,0xd9,0xdf,0x73,0xf8,0x1c,0x98,0xe2,0x77,0x46,0x46,0xdc,0x07,0xe6,0xbb,0xc1,0xa7,0xb6,0xbe,0x21,0x07,0xae,0xdb,0xca,0x69,0x2d,0x8a,0x2b,0x59,0x27,0xe0,0x7c,0xf0,0xf1,0x34,0x69,0x97,0x44,0xba,0xbb,0x48,0x9f,0xd9,0xd8,0x16,0x1a,0xef,0x11,0x68,0xb6,0xaf,0x3a,0x10,0xc6,0x7c,0xd1,0x12,0xc7,0x89,0x47,0xe3,0xd1,0x24,0xc6 -.byte 0x44,0x9f,0x7e,0x6a,0x66,0x43,0x48,0xd6,0x9f,0x7b,0xf0,0x1f,0xd2,0x5f,0x2b,0xa7,0x13,0x6a,0x7c,0x70,0x08,0x38,0xb0,0x00,0xbc,0x7c,0xd3,0x01,0x9b,0xf6,0x29,0xd3,0x9c,0xa4,0x11,0x90,0xe4,0x9f,0x04,0xd6,0x21,0xec,0xfd,0xcb,0xb8,0xe6,0xb6,0x49,0x2b,0xfa,0x4b,0x90,0x9e,0xc6,0x0c,0x87,0xff,0x5e,0x2e,0xcc,0xf8,0x09,0x70,0x52 -.byte 0x42,0xec,0x88,0xac,0x1e,0x76,0x2b,0xeb,0xfc,0xb3,0x65,0x81,0x34,0xb1,0x06,0x90,0xde,0xb2,0xc4,0xd3,0xfd,0xd4,0x9c,0x78,0x1a,0x5c,0x8f,0x65,0x0a,0xbd,0x88,0xe5,0x95,0x06,0xb5,0x94,0xe5,0xbf,0x90,0x31,0xbb,0xcb,0xce,0x19,0x51,0x25,0x4a,0x47,0x35,0x26,0x93,0xdb,0xe2,0x93,0x36,0x47,0x7d,0xdd,0x4e,0xd5,0xeb,0xdd,0x63,0x1c -.byte 0xbc,0x2d,0x75,0xdb,0xd4,0xfa,0x60,0x4b,0x51,0x45,0x32,0x0f,0x01,0xf9,0x73,0x9b,0xd8,0xbc,0xee,0xaa,0x7d,0x2e,0xfe,0xbf,0x9d,0x45,0xae,0xe2,0x01,0xe3,0xbf,0x58,0xdc,0xc0,0xb8,0xe8,0x44,0x16,0x3b,0xd8,0xaa,0x3b,0x13,0xca,0xfb,0x5f,0x8d,0xb3,0x2a,0x83,0x66,0x49,0xae,0x54,0x02,0x4e,0xd8,0x68,0xee,0x21,0x1a,0xbb,0xf4,0xf7 -.byte 0xdf,0xf1,0x51,0x7b,0x62,0xa8,0xb2,0xdc,0x4b,0xd4,0x04,0xd2,0x05,0x49,0xdd,0xa4,0x75,0xe6,0x64,0x82,0xe7,0x25,0x55,0x60,0x2c,0x9f,0x8a,0x7a,0x11,0xe9,0xf2,0x72,0xfe,0x89,0xe1,0xaf,0xca,0x0c,0xb9,0xf5,0xcc,0xcf,0x07,0xef,0x8f,0xbb,0xef,0x53,0x1e,0xe2,0xfb,0x98,0xe8,0x05,0xab,0x4e,0x7e,0x38,0x56,0x24,0xd5,0x74,0x1c,0x95 -.byte 0x1a,0x0e,0x62,0x92,0x80,0x16,0x45,0x78,0x2f,0xb1,0xe1,0x83,0x24,0x2b,0x16,0x5c,0x05,0x52,0x17,0xe9,0xe8,0x9e,0x5d,0x63,0x8f,0x77,0xc4,0x89,0x22,0x76,0x43,0x31,0xfd,0x09,0xc0,0x51,0x70,0x57,0x2d,0x51,0x91,0xe5,0x61,0x3f,0x77,0xff,0x17,0xfc,0xa6,0x19,0x9d,0x82,0x46,0x11,0x0c,0x77,0x19,0x2a,0xf5,0x19,0xb4,0x3d,0xa6,0xd4 -.byte 0x8b,0x07,0x4b,0xc6,0xa3,0x1e,0x8c,0xf5,0xe8,0x2d,0xe7,0xcc,0xa1,0x38,0x57,0x66,0x76,0x1d,0xdd,0xe3,0xb9,0x0a,0x1e,0x2c,0xad,0x09,0x07,0x26,0xff,0x7a,0xc0,0xb0,0x51,0x71,0x44,0x6d,0x2c,0x39,0x3d,0xa6,0x14,0x4e,0x74,0x2c,0x54,0x3d,0xfa,0xdc,0x2e,0x0c,0xc4,0x88,0x32,0xda,0xb0,0x9d,0xf4,0x2c,0x0a,0x1b,0xb7,0xb4,0x78,0x6f -.byte 0x1b,0x6a,0x21,0x03,0x4e,0xe0,0x87,0xa0,0x1c,0xd8,0xe6,0x0c,0x97,0x47,0xde,0x98,0x81,0x3d,0x39,0x93,0x3d,0xcb,0x29,0xa3,0x93,0x8d,0x27,0x5d,0x29,0xb5,0x85,0xc4,0x32,0xd8,0xdc,0x19,0xb1,0x63,0xdc,0x76,0x32,0xc3,0x52,0x9a,0xfd,0x3d,0xff,0xf9,0x94,0x55,0x72,0xbb,0x4d,0xe2,0x42,0xd2,0xf7,0xb2,0xac,0xac,0x5d,0x50,0x95,0xda -.byte 0x3a,0x87,0xb6,0x0f,0x27,0x72,0x34,0xe7,0xe8,0x9f,0xc7,0xba,0xca,0x8d,0xf3,0xb9,0xa1,0xdd,0xd7,0xa5,0x70,0x3b,0xcc,0x72,0x0e,0x9d,0x85,0x75,0x01,0x11,0xe1,0xc2,0xca,0xcb,0x40,0x3a,0x31,0xf2,0x5d,0x0c,0x63,0xc8,0xbf,0x38,0xde,0x09,0x3b,0x32,0xaa,0x6c,0x07,0xd2,0x2b,0x3b,0x94,0x37,0xd0,0xd9,0xe0,0x4c,0x25,0xa3,0x22,0x64 -.byte 0x05,0xcc,0x69,0x9e,0x73,0xd4,0x46,0x2c,0x73,0x23,0xd0,0x6f,0x09,0xff,0x8b,0xef,0x7a,0x08,0x3e,0xa2,0xa7,0x9d,0xf5,0xc9,0x40,0xd1,0x06,0xd6,0xe3,0x89,0xa5,0xcc,0x9f,0x40,0x67,0x80,0x11,0xec,0x5d,0x23,0x19,0xf3,0x66,0xaf,0x06,0xcc,0xe4,0xb6,0x5e,0x20,0xf7,0x19,0xce,0x1a,0xb6,0x86,0x0d,0x39,0x1d,0xc8,0x0a,0xdb,0x50,0x52 -.byte 0x7e,0x3b,0x96,0x9f,0x05,0xdd,0xd8,0xdf,0x40,0xdf,0xe4,0x66,0x14,0x4d,0x4e,0xb3,0x9f,0x86,0x7b,0xc2,0x99,0xc3,0x8f,0xb9,0xe7,0xc3,0x50,0xa4,0xab,0xb8,0x8e,0xc5,0x28,0xce,0x8b,0x51,0xcb,0xad,0xd8,0x1a,0x23,0x7d,0x12,0xc2,0xaf,0x1a,0x93,0x4c,0x57,0xe9,0x59,0x6a,0x03,0x65,0x81,0x07,0x40,0x84,0x92,0x9d,0x22,0x8a,0x3d,0x27 -.byte 0x39,0x05,0xdd,0xf7,0x20,0xad,0xc2,0x03,0x27,0x87,0x8e,0xc1,0x23,0xad,0xe5,0x59,0x16,0xe7,0xde,0xe4,0x44,0x6b,0x06,0xb5,0x1d,0xaf,0xda,0x08,0x4a,0xfa,0x75,0x1a,0x0b,0x35,0xe8,0x6e,0x29,0xd3,0x79,0x19,0x80,0xb9,0x5f,0x36,0xec,0x43,0x25,0x3c,0xbc,0xcf,0x70,0x0c,0xc7,0x2c,0xbc,0x2e,0x72,0x40,0x73,0x98,0x11,0xc9,0x72,0x9f -.byte 0xd9,0x95,0x9f,0x8d,0x4a,0x52,0xbb,0x89,0x30,0x5b,0xa2,0x7e,0x0c,0x21,0x11,0xda,0x4e,0xa1,0x7c,0xc1,0x0f,0x95,0x1b,0x5b,0x2e,0xbd,0xae,0x8a,0x56,0x82,0x8f,0x84,0x43,0xdf,0x24,0xac,0x99,0xaa,0x8a,0xaf,0x82,0x33,0xf7,0x0a,0xbf,0x5e,0xfd,0xf2,0x91,0xf0,0xe1,0x5d,0x4e,0xa5,0x16,0x6e,0xb4,0x39,0x8b,0x99,0x32,0x6b,0xc8,0x16 -.byte 0xc1,0x84,0x10,0xc2,0x74,0x54,0xfc,0x02,0x71,0x44,0xfc,0x52,0xfa,0xc2,0x3c,0x8d,0xf7,0x8b,0x1e,0xcc,0x5e,0x43,0x66,0x29,0x29,0x93,0xe7,0xf6,0x9f,0xa8,0xa3,0x35,0xc9,0xde,0xb0,0xbe,0x4d,0xdf,0x8c,0x61,0x5a,0x6b,0x16,0x88,0x33,0x65,0x47,0x98,0xd2,0xf8,0x71,0x09,0x9f,0x00,0xb6,0x9e,0x21,0x37,0x2a,0x0b,0xb4,0x74,0x6b,0x0e -.byte 0x6e,0x4d,0x14,0x45,0x6c,0x1b,0xa8,0x4c,0xa7,0xc6,0xc3,0x36,0x6e,0x9e,0x63,0x5a,0x36,0x76,0x04,0x06,0x7f,0xdd,0x74,0x24,0x19,0xd8,0xb7,0xbc,0x6c,0x52,0x82,0x67,0x6b,0xd5,0xcb,0x81,0xdf,0xd7,0xe4,0xdd,0x14,0x33,0x71,0xcf,0x6b,0x7f,0xaf,0x66,0x27,0x8a,0x70,0xb8,0x45,0xae,0x8c,0x1a,0x65,0xd3,0x16,0x5c,0x05,0x65,0xd0,0xfb -.byte 0x07,0xe3,0x98,0xa9,0x94,0x27,0x6c,0xac,0xfc,0xee,0x1b,0x35,0x43,0xd6,0x3b,0x41,0x1c,0x86,0xc0,0x4f,0xf3,0x63,0xf4,0xba,0x4d,0xdf,0x6a,0xda,0xcf,0xb5,0x9f,0x69,0x3f,0x3d,0x0c,0x80,0x79,0x02,0x34,0x4a,0x9a,0xfd,0xb6,0xea,0x0b,0x61,0x32,0x67,0x2d,0x6a,0x6b,0xcb,0xcf,0xa6,0xee,0x6a,0x93,0x11,0x00,0xb8,0x6e,0x27,0x88,0x62 -.byte 0xf7,0x4c,0x7b,0xe1,0x13,0xe1,0x47,0xaf,0x96,0x24,0x3b,0x46,0x8c,0xf4,0xbe,0x13,0xed,0x65,0xe1,0xf2,0x36,0x2d,0xa4,0x6d,0x5e,0xa6,0x93,0xfb,0x64,0x0e,0xbd,0x50,0xdc,0x29,0x4f,0x90,0x8e,0xe1,0x7f,0x5e,0x47,0x08,0x9b,0x1c,0xb7,0xce,0x06,0x80,0x52,0xc0,0xb5,0x82,0x77,0x49,0x3c,0xe0,0x70,0x1f,0x84,0x75,0x9e,0x19,0xb2,0x83 -.byte 0xda,0x40,0xf8,0xd7,0x27,0x1e,0xbc,0x39,0xb5,0x1d,0x25,0x75,0x63,0x7d,0x85,0x2f,0x09,0x07,0xe9,0x73,0x8e,0x2b,0xb8,0x9a,0xbe,0xd6,0x90,0x91,0x6e,0xdb,0x7c,0x9d,0x9b,0x43,0x1d,0x21,0x88,0x76,0xb0,0xaa,0x7b,0x68,0xe4,0xa7,0x92,0x64,0xe4,0x1f,0xff,0x53,0x1d,0xf7,0xc0,0x44,0x5c,0x0a,0x1e,0xcd,0xa7,0x6e,0x41,0x1c,0x8c,0x7d -.byte 0x66,0xa7,0xf6,0xfc,0xa9,0x0d,0x3f,0x9c,0xfb,0x15,0x87,0x14,0x20,0x43,0x1b,0x05,0xf5,0xea,0x5c,0x07,0x61,0xb3,0x0e,0x7c,0x52,0x57,0x1c,0x09,0x33,0xb4,0xd8,0x3d,0x9d,0x17,0xee,0x86,0x25,0xdc,0x6b,0xcd,0x58,0xb7,0x18,0xbd,0x85,0x39,0x0b,0xb9,0xb8,0x35,0x3a,0x86,0xbb,0x88,0xb5,0x5e,0x4b,0x0a,0x7e,0x9c,0x02,0xb5,0x45,0xe5 -.byte 0xc7,0x38,0x56,0x1e,0xe4,0xe7,0xf7,0x88,0xac,0x75,0x9a,0x97,0xa8,0x15,0xb6,0x2d,0xcf,0x2a,0x59,0x65,0x0e,0x00,0x9f,0x8e,0xa9,0x94,0x23,0x1c,0x40,0xe4,0xb9,0x6b,0xcf,0xf0,0x53,0x7f,0x98,0xd1,0xa7,0x72,0xd7,0xe3,0x22,0xfd,0x5f,0x3d,0x3f,0xd6,0x21,0xb4,0x84,0x0c,0x1b,0x1d,0x00,0x2d,0x8f,0x72,0x22,0x2d,0x2c,0x8c,0x54,0x46 -.byte 0xe5,0x53,0xca,0x66,0x67,0x5e,0xb3,0x62,0x6f,0xaf,0x33,0x81,0xc1,0xf6,0x77,0x92,0x3e,0xdb,0x74,0x68,0x93,0xca,0x38,0xf8,0x18,0x50,0xef,0xe4,0xc9,0x45,0x40,0xc9,0xf0,0xc5,0x7a,0x4b,0xf2,0xd8,0xca,0x72,0x62,0x5f,0x67,0x10,0x10,0xcc,0xff,0x1a,0xc7,0x9c,0x3a,0x7f,0xca,0x11,0x67,0x3e,0xca,0xa6,0x9c,0x48,0x15,0xaf,0x68,0xb7 -.byte 0x2b,0xa7,0xa2,0x68,0x7b,0x40,0xb2,0xe3,0x27,0x18,0x7e,0x94,0x4c,0xca,0x0e,0x5b,0x3a,0x30,0xcb,0xc3,0x72,0x31,0x6b,0xe6,0x3e,0xa7,0x09,0x3e,0xf2,0x53,0xda,0x7d,0x6f,0x55,0x08,0xd2,0x26,0xc3,0x07,0x52,0x38,0x90,0x04,0xc6,0x3c,0xb6,0xb5,0x2a,0x7b,0x38,0x07,0x9e,0xb4,0xa5,0x48,0x36,0xf5,0x5e,0xac,0xa8,0x97,0x4e,0x37,0xc2 -.byte 0xee,0x12,0x88,0x28,0xd0,0x7d,0xd1,0xae,0xc0,0xc7,0x84,0x69,0x25,0x79,0x9a,0x8a,0x16,0x49,0x50,0x72,0x69,0x1a,0x02,0xc9,0xfe,0xd5,0x2c,0x40,0xc6,0xc8,0x8b,0x7d,0xe3,0xab,0x89,0xe3,0x78,0xf1,0xe9,0xbd,0x3c,0xbd,0x02,0x96,0xfe,0x0c,0x5c,0xc4,0x9e,0x89,0x3a,0x4b,0xe9,0xcd,0x41,0x1c,0x59,0x71,0x52,0xb0,0xc9,0x36,0xf1,0x80 -.byte 0xab,0x5e,0xbc,0xf1,0x20,0x99,0xc0,0xab,0x0c,0x59,0x43,0xc2,0xcd,0x09,0xa6,0x30,0x91,0xfa,0x12,0x23,0xbe,0x18,0x24,0xa6,0xbf,0x55,0x4c,0xe8,0x22,0xff,0x01,0xbd,0xde,0x2c,0x72,0x3c,0x0a,0x36,0xd5,0x7e,0xed,0x6a,0xe3,0x63,0x14,0x60,0xa3,0x0a,0x6f,0x04,0x90,0x64,0xc1,0xd1,0x78,0x54,0xae,0x19,0x74,0xe2,0xea,0xec,0x86,0x22 -.byte 0xc7,0xdb,0xf6,0x48,0x0e,0x75,0x43,0x04,0xf7,0x62,0xe6,0xa9,0x46,0x65,0xcc,0xa5,0xa4,0x1a,0xb2,0x94,0x7b,0x7a,0x8c,0x9a,0x80,0x62,0x32,0x17,0x80,0xc3,0xc6,0x54,0x0e,0x4e,0xe3,0x46,0x74,0xa8,0xae,0xcd,0xd0,0xc1,0x19,0x84,0x61,0xb4,0x1d,0x18,0x4d,0x80,0xf1,0x70,0x40,0xbe,0xa2,0xa3,0x38,0xcc,0x21,0x1c,0x2f,0x72,0x85,0x72 -.byte 0x0a,0xa1,0x0d,0xa3,0xdc,0xa2,0xf4,0x64,0x84,0x3c,0x43,0x6d,0xfb,0x45,0x11,0xf9,0x40,0xdc,0x25,0x85,0x80,0x41,0x84,0xa7,0x06,0x2e,0x79,0xbf,0x0c,0xa7,0x8f,0x17,0xea,0xa2,0xc4,0x6f,0xd8,0xc6,0x9e,0xab,0xdc,0x45,0x6f,0xaa,0xda,0xe9,0xe6,0x84,0xf0,0x5f,0x8a,0x90,0x99,0x33,0x9b,0xcf,0x03,0xe6,0xce,0x19,0x0c,0xad,0x2f,0xad -.byte 0x81,0xb8,0x17,0xff,0x6b,0xff,0xc8,0x14,0xa6,0xf4,0x37,0x55,0xdc,0xbb,0x09,0x3c,0x3c,0xe7,0x29,0x95,0x23,0x5c,0x58,0x92,0x2e,0x95,0xe8,0x3b,0x8b,0x81,0x2d,0xfd,0x58,0x8a,0x1f,0xdf,0xf1,0x54,0xa3,0xd0,0x01,0xaa,0x3d,0x32,0x61,0xe5,0x8e,0x62,0xa7,0xf6,0x3b,0x2d,0x0e,0xff,0xf4,0xe9,0x08,0xe7,0xef,0x3a,0x63,0x10,0x34,0x49 -.byte 0x14,0xe1,0x88,0xd0,0xb2,0x1d,0xb7,0x31,0xc9,0xa4,0x48,0xa8,0xaf,0x64,0x29,0xab,0x1f,0x14,0x13,0xa7,0xb8,0xb8,0xa4,0x24,0x1d,0xf9,0xb6,0x3e,0x62,0xa6,0x5e,0x10,0xcb,0x44,0x5c,0x9d,0x2c,0x58,0x3a,0x36,0xa3,0x81,0x9f,0xa9,0xa4,0xa1,0x06,0x1d,0xbf,0x97,0x03,0x88,0xf2,0xf4,0x81,0x3e,0x1b,0x35,0xea,0xd0,0xb6,0x96,0xa1,0xf7 -.byte 0x1e,0x49,0xb7,0xe8,0x23,0x6f,0x05,0x7c,0x9f,0xc4,0x53,0xb1,0x63,0xdc,0x07,0xbb,0xd6,0x57,0x85,0x4d,0x77,0x33,0x21,0xbf,0x77,0xfe,0xfe,0x34,0x52,0x02,0xe7,0xe4,0x87,0x11,0xa0,0xfd,0x11,0x4a,0x34,0x36,0x88,0x69,0xdf,0x77,0xfd,0x83,0x71,0xa8,0x68,0xed,0x49,0x39,0xb4,0x06,0x32,0x48,0xf1,0xd2,0x4e,0x61,0x47,0x65,0x26,0x87 -.byte 0xba,0x2b,0x2e,0xf4,0x12,0xfc,0xd0,0x84,0x81,0xa1,0x59,0xdc,0xe3,0x13,0x51,0x9e,0xea,0x57,0x56,0x3b,0x7c,0x71,0x6b,0xff,0xe9,0xf8,0xec,0x3e,0xe7,0xbe,0x65,0x47,0xe1,0x6f,0x8f,0x7c,0x3a,0x77,0xdb,0x75,0x4a,0x43,0x43,0x39,0x37,0xb2,0x68,0x16,0x72,0xdb,0x49,0xf7,0x13,0x3c,0x09,0x93,0xef,0xc1,0x2a,0x99,0xff,0xc7,0xdb,0xd9 -.byte 0x80,0xd2,0xfe,0x7c,0x39,0x50,0x21,0xdc,0x1d,0xae,0x9b,0xfc,0xd4,0x5f,0x56,0xae,0x6a,0xd9,0x35,0xa1,0x2b,0xd6,0x53,0x90,0xe8,0x8c,0x31,0x73,0x0f,0xa3,0x9e,0xa1,0x2f,0x76,0xa8,0x72,0x4d,0x5e,0x58,0xca,0x9f,0x8f,0xdf,0xf0,0xf9,0x6a,0x54,0xb1,0x5f,0x39,0x03,0x7a,0x26,0x06,0x71,0x74,0x6f,0x42,0xee,0x63,0x76,0x13,0xb9,0xed -.byte 0x74,0xad,0xf9,0xe0,0xa7,0x35,0x9c,0x18,0xe0,0xf7,0xc5,0xb2,0x27,0x14,0x0f,0xd7,0xaa,0x17,0x1c,0x8f,0x50,0xc8,0xb0,0xc2,0x63,0xff,0x38,0x65,0x87,0x69,0xb3,0xd5,0x3f,0xb4,0xf2,0xe8,0x8b,0x7b,0x24,0xdc,0x1f,0x62,0x2f,0x0a,0xd7,0x2d,0x0f,0x6f,0x48,0x1d,0xf0,0x3c,0xb1,0xb4,0x10,0x8d,0xc6,0x5c,0x79,0x30,0xde,0x20,0x9e,0x7b -.byte 0xf1,0xa5,0x73,0x38,0x05,0x1b,0x13,0x78,0xb1,0x02,0x2f,0x32,0x2a,0x07,0x59,0xa4,0xfc,0x88,0x08,0x0c,0xff,0x42,0x72,0x6a,0xb0,0x8a,0xc9,0x3d,0xdb,0x04,0x90,0xdd,0x0b,0xbc,0x3a,0x4e,0xfa,0xd4,0x57,0xd8,0x2f,0x7b,0xcb,0xd9,0x6a,0xe7,0xfd,0x32,0x17,0x99,0x20,0x64,0x1e,0x76,0x07,0xb9,0xa3,0x58,0x7f,0x79,0xda,0x0c,0xe0,0xec -.byte 0x30,0xbf,0xa4,0x85,0x0a,0x39,0xc0,0xe9,0xf7,0xbe,0xd1,0xa7,0x94,0x1f,0xa6,0x6d,0xe8,0xc5,0x1b,0x04,0x27,0xf4,0xdc,0xc2,0x4d,0x9a,0x0e,0x9b,0xe8,0xec,0x56,0x99,0x90,0x5f,0x8b,0x28,0x0a,0x92,0xaf,0x0b,0xa1,0xd2,0x85,0x86,0x26,0xc7,0x8a,0x01,0xa4,0x08,0x29,0x32,0x7d,0x3d,0xa5,0x74,0x9c,0x90,0x63,0x83,0x1f,0xd4,0xee,0x98 -.byte 0xf5,0x14,0xff,0x39,0xeb,0xbf,0x40,0xa4,0xc9,0x70,0x4f,0x81,0x03,0x19,0xef,0xf5,0xdf,0xf7,0x00,0x75,0xcb,0x2e,0x81,0x41,0xc5,0xda,0xfb,0x67,0x6a,0xf0,0xa3,0xd3,0x5a,0x60,0xaf,0x72,0x27,0x3e,0xad,0x37,0x3e,0x3d,0xe6,0x85,0x4c,0xa1,0xb0,0xe9,0xab,0xc5,0xd3,0x8b,0x04,0x0d,0x64,0x7f,0xa2,0xb9,0x6d,0x6d,0x28,0xf8,0x4b,0x43 -.byte 0x78,0x51,0xf4,0x84,0xf1,0x3c,0x67,0xd8,0xdd,0xd7,0x0b,0x67,0xc3,0xd9,0x95,0x7b,0xfc,0x7d,0xc4,0x33,0x05,0x90,0xec,0x0a,0x98,0xfb,0x6b,0x0d,0xe9,0x8c,0x74,0x94,0x20,0xf8,0xcb,0xca,0xb6,0x72,0x07,0x7c,0xef,0xfa,0xd0,0x3f,0x51,0xc5,0x6e,0xf8,0x3f,0x37,0xe3,0xfe,0xb9,0x9a,0x9c,0xb3,0xf6,0x96,0x4e,0x65,0x77,0x21,0xcf,0xaf -.byte 0xe7,0x20,0x06,0xc2,0x93,0xc5,0x2e,0xc0,0x7f,0xe5,0x0a,0x42,0xad,0x89,0x64,0x6e,0x95,0xbf,0x95,0x1d,0x24,0x47,0xf8,0xd5,0xec,0x7c,0x1f,0x98,0x67,0x9c,0x5f,0x6e,0xaf,0x74,0x95,0x65,0x4c,0xb6,0xe0,0xd3,0xb7,0x5b,0xc7,0x76,0xe6,0x87,0x19,0xf5,0xc7,0xb0,0x2d,0xe0,0x8b,0xaf,0x6d,0x3c,0x31,0x6e,0x84,0xc8,0x86,0x51,0xff,0x29 -.byte 0x2a,0x1f,0xea,0xd4,0x2d,0x1a,0x8f,0x04,0xb4,0xc0,0x6a,0x93,0xc2,0xc5,0xe7,0x98,0x8c,0xc7,0xff,0xbf,0xb8,0x8e,0x5b,0x29,0x5b,0xa6,0x87,0xc7,0x02,0x88,0x51,0x29,0x66,0xd8,0xf3,0x68,0x38,0xd4,0xa6,0xbd,0xa2,0x5c,0x1b,0xb7,0x13,0xd7,0x64,0xed,0x68,0x21,0x88,0x2b,0x59,0xba,0x95,0x84,0xda,0xce,0x61,0x3b,0x51,0x04,0x3e,0xc2 -.byte 0xdd,0xec,0x0c,0x6b,0xbe,0x35,0x51,0x63,0x29,0x40,0xcb,0xa5,0x62,0xe4,0x27,0x35,0x15,0x1f,0x7c,0x8b,0xe5,0xd0,0x2e,0xde,0x8c,0x3d,0xa0,0xd2,0xbe,0x51,0x3d,0x65,0xed,0x94,0x8b,0x8c,0x00,0xda,0x0e,0x78,0x4d,0x25,0xef,0x8e,0x3c,0x55,0x77,0xeb,0x58,0x06,0x7d,0xd1,0xfc,0x73,0xad,0x76,0x0a,0x81,0xbe,0xda,0x50,0x30,0xf3,0xfd -.byte 0x58,0x25,0x0a,0x4b,0x1b,0x1e,0x0b,0xd0,0x9b,0xbc,0xb9,0x31,0x26,0xbc,0x4c,0x7b,0x05,0xd7,0x5c,0xe4,0x7a,0xdd,0xff,0x04,0xac,0x5d,0xcb,0xfd,0x91,0x34,0x68,0x26,0x1e,0xb4,0x86,0xcc,0xe3,0x90,0xaf,0x6a,0x65,0xda,0x6b,0x3e,0xec,0x44,0x90,0x72,0x7a,0x34,0xfc,0x7b,0x65,0x83,0x34,0x93,0xbc,0x85,0x50,0xdf,0x03,0x89,0x35,0xb8 -.byte 0x6a,0x39,0xd3,0xb6,0x38,0x66,0x5b,0xa7,0x9e,0x93,0xa2,0x3b,0xb6,0xe7,0xee,0x1e,0x5c,0xd6,0xa8,0xd9,0x1f,0xf7,0xd1,0x0a,0x2f,0x87,0x63,0xf4,0xf9,0x8c,0xd4,0x7c,0x02,0xaf,0x7e,0xb6,0xc7,0xfc,0xc9,0x4d,0x35,0x0c,0x8c,0x3c,0x13,0x9d,0xe6,0xd7,0x2e,0x4b,0x91,0xcc,0x88,0xdb,0xfc,0x68,0x3a,0xd1,0x15,0x07,0x16,0x66,0x11,0x9b -.byte 0x66,0x9f,0x3f,0x37,0xae,0x11,0xba,0x5f,0xc7,0x3a,0x1a,0x49,0xbc,0x14,0x21,0x75,0xdc,0xcc,0xbb,0x5c,0xed,0xdc,0x8b,0x21,0x9a,0x8f,0x5f,0x91,0x6a,0x9b,0x26,0x33,0x64,0x45,0xa0,0xdf,0xc4,0xa1,0x32,0xc4,0x4c,0xc2,0x42,0x1b,0x59,0x37,0x1f,0xdb,0x01,0x6d,0xed,0xd8,0x05,0x5b,0x90,0x59,0x32,0x45,0x50,0x5d,0xf1,0x34,0xc4,0xb7 -.byte 0x52,0x97,0xbb,0x42,0x12,0xf1,0xa5,0x76,0xe4,0x1a,0xbc,0x4a,0x64,0xd3,0x08,0xac,0xe1,0x49,0x70,0x61,0xc8,0xcf,0xb1,0xd3,0xc4,0x7f,0x38,0x31,0x6b,0xd3,0xe1,0xe1,0xe9,0x5b,0xaa,0x7a,0xec,0x26,0x81,0x44,0xd3,0xb9,0x63,0xea,0x37,0x98,0x15,0x41,0xf1,0xa1,0x72,0x87,0xcc,0x3b,0x6a,0x27,0x9b,0x85,0xa8,0x7b,0xb6,0x25,0xf9,0xd4 -.byte 0x84,0x3e,0x66,0x12,0xce,0x24,0xee,0x22,0x51,0x73,0x7e,0xba,0x1e,0x95,0x64,0xc5,0xbf,0x4e,0x4f,0x73,0xc1,0xc3,0x98,0xb9,0x6b,0x90,0x1f,0x39,0xfc,0x03,0x55,0x76,0x8c,0x57,0xea,0xe8,0xc1,0x25,0x09,0x69,0xc0,0xe8,0x54,0x91,0xc1,0x7c,0x52,0x8e,0x82,0x6d,0xf2,0x0e,0x3f,0xa9,0x98,0x04,0x40,0xda,0x1c,0xc0,0xbb,0x42,0xf0,0x7d -.byte 0xed,0x78,0xb0,0x4f,0x94,0xba,0x0d,0xbf,0x60,0xbe,0x09,0x67,0x42,0xc5,0x41,0x4c,0x80,0x8d,0x30,0x10,0xa9,0xd2,0x07,0x8c,0xa8,0x40,0xc6,0xe2,0x08,0x42,0x7f,0x99,0xad,0xc5,0x66,0x1f,0xfd,0xd2,0xc5,0x79,0x77,0x9b,0x60,0x7d,0x25,0x2d,0x69,0x14,0x94,0xa5,0xf0,0x0a,0x14,0xb6,0xf9,0xbe,0x3a,0x4a,0x3d,0xc6,0x45,0x2e,0x27,0x4a -.byte 0xd1,0x1d,0xcf,0x08,0xee,0x93,0x3c,0xb5,0x8a,0xee,0xdd,0xf3,0x33,0xa6,0x35,0x9d,0xd8,0xb4,0x68,0xc5,0x98,0x09,0x78,0xcc,0xb3,0xeb,0x0f,0xcd,0x25,0xf8,0x17,0x9c,0x45,0x77,0xc7,0x06,0x40,0x44,0x90,0xec,0x6a,0xd9,0xf5,0x05,0xd4,0x88,0x17,0x47,0xeb,0x29,0x85,0x32,0x76,0x7b,0xa4,0xe3,0x65,0x30,0x50,0x9a,0x99,0x26,0x91,0x60 -.byte 0xb0,0xb8,0xe5,0x8d,0x35,0x9e,0x9a,0x13,0x65,0x82,0xb2,0x4b,0xf1,0xed,0x1f,0xb7,0xb4,0xc0,0x03,0xe6,0x1d,0x2b,0xaa,0x1e,0x01,0x92,0x0b,0xcb,0x34,0x77,0x80,0x94,0xc2,0x4e,0x3b,0x73,0xd8,0x2e,0xd8,0x95,0x33,0x05,0x65,0xa2,0x99,0x29,0x7a,0xd1,0xb3,0xed,0x5a,0x8d,0x4d,0x6a,0x6d,0x69,0x2b,0x5a,0xa1,0x3a,0xc0,0x81,0x96,0xf1 -.byte 0xc2,0xa7,0x4e,0x07,0x90,0x04,0x99,0x70,0xea,0x1a,0x3a,0x26,0xb5,0xed,0x92,0xbd,0x57,0x80,0x11,0x06,0xf2,0xb4,0x05,0x69,0x7a,0xbf,0x27,0xa1,0xbd,0xdb,0x09,0xe5,0xb3,0x2d,0x86,0x41,0xcc,0x5d,0x68,0x37,0x9e,0x98,0xa5,0x4a,0x20,0x8a,0x5f,0x54,0xae,0x4f,0x73,0xd0,0x22,0x18,0x8d,0x2b,0x91,0xcb,0xbb,0x83,0x1e,0x04,0x93,0xc8 -.byte 0xc3,0x89,0x35,0xfd,0xda,0xeb,0x52,0x53,0x9f,0xdc,0x33,0xf0,0xe0,0x99,0x19,0x11,0xeb,0x55,0xd3,0x3c,0x5f,0xca,0x29,0x52,0xe7,0x6b,0xd1,0xad,0xeb,0xed,0x8e,0x68,0x82,0x91,0x85,0x81,0x68,0x70,0x78,0x61,0x1e,0x0c,0x09,0x3a,0x82,0xdc,0xdb,0x26,0x66,0x1c,0xa3,0x80,0x99,0x23,0x8a,0x45,0xd7,0xb8,0x10,0x97,0x80,0x70,0x49,0x78 -.byte 0xa9,0x4c,0xf0,0xec,0xcc,0x05,0xd0,0x6a,0x6a,0x1a,0xa0,0xf7,0xde,0x78,0xc6,0x42,0xbe,0xbd,0xa0,0x24,0x1d,0x3f,0xdd,0xfb,0x92,0xc2,0xbd,0xd6,0x5c,0x25,0x74,0x3d,0x2b,0xb8,0x60,0x67,0xdb,0x70,0x1e,0xe8,0x9f,0xcd,0xb4,0x82,0x90,0x9e,0x2a,0x94,0xa5,0xa2,0xd4,0xd2,0x24,0xa7,0xca,0xbf,0xe1,0x8b,0xab,0xf3,0xd2,0x7c,0xa6,0xc8 -.byte 0xe6,0xaf,0xef,0xe3,0x86,0xb1,0x42,0x1d,0xc6,0xa2,0x37,0x9b,0x26,0x46,0x0b,0xfd,0xee,0x88,0xa4,0xf1,0xa8,0x72,0xaf,0xda,0x30,0x56,0x22,0xd3,0x1b,0x31,0x76,0xd7,0x03,0xef,0xf3,0x98,0x16,0x4d,0x36,0x57,0x1b,0xd5,0x90,0xb8,0x67,0x50,0x7f,0x22,0xa8,0xdc,0x9c,0xf1,0x6e,0xa4,0x65,0x45,0xf0,0x73,0xd8,0x7e,0x41,0xb0,0x68,0x52 -.byte 0x00,0x0a,0xda,0x99,0x6c,0x84,0xce,0xf0,0x73,0x65,0x93,0x52,0xc8,0x4b,0xb4,0x72,0xda,0x2c,0xa1,0x47,0xb5,0xe3,0x00,0x63,0xc0,0x4e,0x84,0x16,0x00,0xe6,0x1f,0xbd,0xba,0x49,0xcb,0xd3,0x7d,0xd2,0xeb,0x4a,0xb2,0xd5,0xb2,0x53,0x96,0xfb,0x04,0x73,0xc0,0x09,0x31,0xf3,0xf2,0xc0,0xd3,0xa6,0xe1,0xea,0xe1,0x58,0xbe,0x90,0xc9,0xfb -.byte 0x6e,0x13,0x69,0xbe,0x17,0xd4,0x16,0x5b,0xcb,0xf4,0x93,0x0a,0x38,0x46,0xea,0x64,0xad,0xb0,0x0d,0xc0,0x3b,0xfc,0xe3,0xd4,0x20,0x75,0x0c,0x3e,0x71,0x1b,0x5f,0xde,0xff,0xd6,0xfa,0x6f,0xe4,0x10,0xb0,0x14,0x05,0xaa,0x05,0x70,0x5e,0xbd,0x58,0x9f,0x3c,0x9d,0x4f,0xa7,0x5a,0x65,0x57,0x02,0x05,0x44,0xe0,0x95,0x9d,0xa2,0x60,0x06 -.byte 0xcb,0xfd,0x91,0x8e,0x7f,0xce,0xa1,0x80,0x94,0xbb,0x88,0xf2,0xa6,0xe7,0x83,0xf9,0x38,0x8f,0x09,0x8e,0xe4,0xa9,0xc2,0xc7,0x84,0x9d,0x25,0x09,0x52,0x8b,0x32,0xaa,0x3b,0xde,0xb6,0x82,0x9f,0x6d,0xc4,0xdf,0x11,0xf7,0x72,0x1a,0xe4,0x00,0x51,0x41,0x01,0xba,0x21,0xea,0x0a,0xda,0xf2,0xbb,0x66,0xae,0x51,0x2b,0xb0,0x6d,0x1d,0xe8 -.byte 0x4b,0x1e,0x42,0x68,0x3a,0xed,0xe6,0x59,0x13,0x42,0x07,0x54,0xae,0x2e,0x15,0x93,0xd7,0xff,0xad,0x49,0x09,0x41,0x52,0x6b,0x3b,0x9c,0x41,0x43,0x0d,0xed,0xed,0x6f,0xb8,0xe9,0x0d,0xcc,0xde,0x0d,0xaa,0x91,0xef,0x89,0x2f,0x2d,0x94,0xd0,0x03,0x2b,0x51,0x7f,0x85,0x9b,0x7b,0x08,0xc8,0xb6,0xe2,0x82,0x22,0xa9,0x57,0x71,0xf2,0xae -.byte 0x08,0xfa,0x6c,0xd8,0xca,0x78,0x42,0x98,0x23,0xfd,0x38,0x4b,0x6c,0xd3,0x9f,0xc6,0xa3,0xb2,0xc1,0x8c,0x4a,0xa3,0xcd,0x9f,0x56,0xe7,0xc2,0x06,0xd7,0xc5,0xc2,0xd9,0x98,0x57,0xc8,0x5a,0xaa,0xf4,0xaa,0x44,0x02,0x83,0x11,0x1e,0xf6,0x64,0x8d,0xf7,0x3b,0x86,0x3c,0x04,0x53,0x5f,0x62,0xc8,0x7a,0x0e,0x1c,0x4f,0xa8,0xe3,0x5c,0xe8 -.byte 0x64,0xf7,0xe3,0x5d,0xea,0xb5,0x2d,0xdb,0x7b,0x0e,0xdb,0x91,0x34,0xd5,0x87,0x4f,0xe6,0x73,0xee,0x3d,0x79,0x7c,0x67,0x48,0xb5,0xbb,0x42,0x96,0x0d,0x9d,0xbd,0x68,0x98,0xe5,0x59,0x51,0x16,0x45,0x15,0xac,0x80,0x41,0xae,0x45,0xdb,0xe4,0x2a,0x44,0x0d,0xe4,0x25,0xc7,0xd3,0x06,0xf7,0x98,0x15,0xe1,0xc5,0x9b,0x34,0x0e,0x87,0xb8 -.byte 0x90,0x1b,0x24,0x84,0x06,0x24,0xb0,0x80,0xbe,0x03,0xa0,0x95,0x10,0x1e,0x72,0xde,0x0f,0xd4,0x15,0x7b,0xa0,0xf5,0x42,0xc3,0x6f,0x10,0xe9,0x76,0x44,0xe3,0xa9,0xb7,0xef,0xf6,0xc2,0x80,0xe2,0x0c,0x2d,0xad,0xe0,0xb9,0x45,0xca,0x67,0x6f,0xb6,0xc5,0xc0,0x8d,0x25,0xee,0x50,0xeb,0x51,0xc6,0x87,0x87,0x61,0x3a,0x75,0x95,0x41,0x47 -.byte 0x26,0xfd,0x35,0xf6,0x46,0xf4,0xe9,0x42,0xc6,0xef,0x37,0x97,0xb3,0x0a,0x1d,0xc8,0xdf,0x07,0x24,0xb1,0x0d,0x07,0x43,0x67,0x7d,0x81,0x09,0x58,0xdd,0xf6,0xcf,0xf1,0x47,0x42,0xbd,0x3c,0xa3,0xd7,0xe8,0x73,0xf9,0x5b,0xff,0x2c,0xcd,0xe6,0xd1,0xe9,0x47,0x6d,0x19,0x9b,0x6a,0x63,0x69,0xf4,0x4a,0xdf,0x69,0xab,0xa9,0xb7,0xe5,0x8d -.byte 0x1c,0x44,0x52,0x0c,0x7e,0xa1,0xfe,0x9d,0xd5,0xa4,0x71,0x62,0x0b,0x3c,0xf6,0xd2,0xd3,0xe9,0x70,0x09,0x68,0xf7,0xd6,0x0a,0x00,0x61,0xf1,0xf3,0xd0,0x41,0x4a,0x14,0xc6,0xf5,0x49,0xb1,0xde,0x10,0xd3,0x20,0x8b,0xfe,0x78,0x6a,0x87,0x79,0x15,0xd3,0x43,0x00,0xbe,0x71,0x40,0xaa,0xca,0x1a,0x64,0xe3,0x96,0x34,0x2f,0xea,0x0c,0x11 -.byte 0x41,0x21,0xf8,0xa7,0x65,0x9b,0x75,0xe2,0x1e,0x6f,0x5e,0xe0,0x68,0x42,0xca,0xd3,0x19,0x35,0xe8,0x88,0x0f,0x05,0xa3,0xb1,0x73,0xea,0x53,0x79,0x40,0x24,0x00,0x86,0x20,0xbb,0x25,0x58,0x89,0x6b,0xde,0xd6,0xd0,0x36,0xbb,0x33,0x30,0x59,0x4b,0x30,0x92,0xac,0xe5,0x95,0x94,0x22,0xab,0xc1,0x10,0x35,0x9c,0xa1,0x20,0x11,0x5d,0x4f -.byte 0x57,0x5c,0x9c,0xb8,0x3a,0xdc,0x97,0xa5,0xf3,0x0b,0xf5,0x96,0xe7,0xef,0x90,0x72,0x01,0x52,0x70,0x5a,0xf0,0xd9,0x7e,0x59,0x05,0x8c,0xd1,0x45,0x47,0xbf,0x16,0x15,0xa2,0xc9,0xdd,0xe7,0x5f,0x4b,0x94,0x5f,0xe6,0xf9,0x78,0xbb,0x8f,0xf9,0x79,0x9f,0x5e,0xd7,0x1f,0x0b,0xef,0x8d,0xfe,0x75,0xd4,0x8a,0x12,0x28,0xa5,0xf9,0x6e,0x14 -.byte 0x3c,0x52,0x80,0x57,0xc6,0x96,0xae,0x67,0x27,0xc1,0x1c,0xb6,0xd6,0x1c,0x74,0x8c,0x6f,0xc7,0x71,0x3e,0xd5,0x73,0xf2,0x3e,0x02,0x15,0x67,0x18,0xb8,0x5b,0x61,0x9e,0xfa,0x7e,0xba,0x00,0xe9,0xd9,0x51,0x91,0x63,0x7e,0xf7,0xab,0xc0,0xc6,0xee,0x66,0xdd,0x66,0x88,0x7a,0x8a,0xc5,0xc2,0x08,0x45,0x62,0xde,0xe1,0xfb,0x35,0x65,0x34 -.byte 0x00,0x9e,0x1d,0x25,0xdf,0x69,0xb6,0xe3,0xfe,0xbb,0x13,0xac,0xd3,0x13,0xb2,0x64,0x5a,0xf3,0x47,0xf1,0x36,0x55,0x5f,0x1b,0x87,0xea,0x5d,0x5c,0xfd,0x8a,0x68,0x69,0x8a,0x00,0x9f,0x83,0xbe,0x79,0x7d,0x01,0x9e,0xf2,0xb2,0x5d,0x56,0xe0,0xe6,0x49,0xe5,0xe1,0x76,0x57,0x7a,0x85,0xac,0x94,0x16,0xe3,0x68,0x05,0x14,0xb5,0x33,0x54 -.byte 0x64,0x5a,0xbe,0xa3,0x04,0x90,0x5c,0x1c,0xf8,0x97,0x16,0x36,0xce,0x76,0xe7,0xf0,0xaf,0x8a,0xea,0x65,0xa8,0x15,0x5b,0x1e,0x0a,0x91,0xad,0x62,0x62,0x67,0xb4,0xf0,0x94,0x1f,0x64,0x50,0xa8,0xc0,0x6b,0x38,0x80,0xd7,0x53,0xbb,0x70,0xbd,0x54,0x01,0xb0,0xa5,0xbc,0x00,0xe0,0xd6,0x23,0x37,0xe6,0x9f,0x0f,0x2f,0x96,0x21,0xc2,0x90 -.byte 0x55,0x26,0x55,0xa4,0xcd,0x3e,0x54,0x6b,0xa6,0xb0,0x2c,0xf2,0xd4,0xcc,0x6a,0x44,0xea,0x18,0x61,0xc5,0x1a,0x8e,0x60,0x64,0xf4,0x5f,0x21,0x36,0x01,0x5d,0x9f,0xc4,0x2c,0x67,0x1c,0x48,0x94,0x16,0xae,0xa8,0x13,0x5c,0xee,0x18,0x88,0x61,0xe4,0x54,0x6b,0xa2,0xe8,0x7f,0xf0,0x15,0xc3,0xce,0xbc,0x5b,0x91,0x25,0x7b,0x1d,0xd3,0x9f -.byte 0x13,0x1b,0x01,0x5d,0x43,0xe8,0xa1,0x77,0x5a,0x87,0x79,0x8b,0xd5,0x69,0xf7,0xdf,0x66,0xa2,0x84,0x0c,0x66,0xac,0x15,0x65,0xbf,0x74,0xc0,0xd2,0x78,0x6a,0x3a,0x9c,0x98,0x62,0x04,0x41,0x95,0xb2,0x23,0x59,0xc6,0xb0,0xc5,0x22,0xc0,0xfa,0xaa,0xc8,0x94,0x73,0x91,0x5b,0x64,0x1b,0x74,0xbe,0xcb,0xa1,0x81,0xb1,0xc1,0x26,0xa1,0x94 -.byte 0x55,0x04,0xb3,0x9c,0x80,0xb7,0x00,0x6f,0x36,0xc7,0x7f,0x6d,0x97,0xea,0xf3,0xf5,0x55,0xc5,0xfe,0x61,0xd9,0xb1,0x6d,0x8c,0xa1,0x02,0x08,0xb3,0x41,0xe6,0xe6,0x57,0xc6,0xff,0x6e,0x47,0xa4,0x22,0x2e,0x2d,0x21,0x53,0xbe,0xe3,0xbe,0x15,0xec,0x23,0x9d,0x87,0xe0,0x2e,0xcc,0x6c,0xd0,0xc7,0xb7,0x3d,0xa4,0x07,0x5f,0x69,0x4e,0x2b -.byte 0x07,0x69,0x4f,0xc5,0xa3,0x66,0x52,0x91,0x8f,0xa4,0x48,0xb9,0x40,0x76,0xd9,0xcb,0x6e,0x1a,0x35,0x9e,0x50,0x9f,0xd1,0x78,0xb2,0xb8,0x0d,0xa8,0xf8,0x6e,0x07,0xa5,0x3a,0xdf,0x3c,0x32,0xa6,0x10,0xbd,0x73,0x2f,0x07,0x45,0x66,0x0f,0x61,0xce,0xc2,0x08,0x19,0x98,0x33,0x4b,0x59,0x81,0xb5,0x78,0x4f,0x46,0x88,0xae,0x29,0xf8,0xf5 -.byte 0xc2,0x29,0x6f,0x8f,0xe5,0x8f,0xb0,0x53,0xc8,0x7a,0x48,0xda,0x6f,0x7e,0x8a,0x69,0x68,0xab,0xba,0xd9,0x20,0x0f,0x96,0x69,0x41,0xa6,0x92,0x94,0x8e,0x0f,0x86,0xdf,0x8d,0x70,0xaf,0xfe,0xf1,0x20,0x50,0x01,0xff,0xca,0x30,0x24,0x67,0x4a,0x04,0xa2,0xde,0x06,0xdc,0x26,0x1e,0x17,0xbc,0x52,0x9a,0x62,0x72,0xc1,0xd8,0xd7,0xe0,0xed -.byte 0xcf,0x4b,0x13,0x80,0x9a,0xbf,0x72,0x4f,0xf4,0x24,0x26,0xcd,0xe0,0x21,0x99,0x7b,0x5c,0x4f,0xbf,0x5c,0x41,0x08,0x8b,0x17,0x69,0x62,0x60,0x2c,0x74,0xb0,0x2d,0x22,0x7e,0x25,0x95,0x6a,0x84,0x0f,0x45,0x8f,0x9a,0x92,0xa1,0xcd,0xa5,0x50,0xf0,0x52,0x7f,0x60,0xd8,0x91,0xe1,0x17,0xe1,0x66,0x8f,0xd3,0x1f,0x41,0x7f,0x6f,0xf1,0x72 -.byte 0xa3,0xb6,0x12,0x62,0x46,0x16,0xea,0x26,0x9e,0xda,0x61,0x13,0x0b,0x17,0xf7,0xe1,0xec,0xc0,0x38,0xfe,0x40,0x31,0x6b,0x38,0x2a,0x4b,0xa5,0x8e,0xfb,0x99,0x60,0xd6,0x4a,0xbd,0xfb,0x75,0x2b,0x41,0xd4,0x33,0x5d,0x35,0xfe,0x2d,0xfc,0x1a,0xac,0x02,0xb3,0xf0,0xa2,0x6d,0xfa,0x8b,0x12,0x99,0xdd,0x54,0xf2,0x1c,0x35,0xd3,0x60,0x5a -.byte 0xdb,0x65,0xa7,0x58,0x1b,0x82,0xb4,0xf6,0x49,0x77,0xf2,0xea,0xa3,0xa9,0x57,0x94,0xb7,0x6e,0x19,0xda,0x7e,0xa5,0x70,0xb8,0xff,0x39,0x81,0x7d,0xfa,0xea,0xd6,0xc6,0x12,0x84,0x0a,0x8a,0x16,0xde,0x99,0xa6,0xe7,0xe0,0x77,0x76,0xb8,0xa3,0x6f,0xfb,0xb4,0x8f,0xc3,0xbd,0x90,0xd8,0x2a,0x04,0xed,0x42,0x91,0x9b,0x84,0x40,0x2d,0x01 -.byte 0x94,0xdb,0xbb,0x58,0x25,0xed,0xa3,0xdd,0xaa,0x0c,0xce,0x25,0x12,0xcd,0x11,0xbf,0xd0,0x57,0xe9,0x51,0x74,0xa7,0x45,0x6c,0x58,0xe7,0x4d,0x43,0xc6,0xd0,0x09,0x93,0x2d,0xe0,0xe3,0xae,0x7b,0x8f,0x53,0xa0,0x80,0xa1,0xef,0xcb,0xf5,0xfe,0x38,0x4d,0x31,0xa2,0x5c,0xd3,0x4a,0x66,0x1a,0x5c,0x07,0xbe,0x25,0xba,0x30,0xb6,0x00,0x27 -.byte 0x52,0xb9,0x1f,0xa3,0xed,0xd7,0x31,0x33,0x4a,0xf6,0x3f,0xed,0x75,0xe7,0xa4,0xf4,0xdf,0x97,0xc1,0x78,0x90,0x9b,0x4b,0xbd,0x06,0xc6,0x72,0x5c,0xdf,0x57,0x60,0xbe,0xbc,0x88,0x02,0xb6,0x5a,0x65,0xea,0x3a,0x3a,0x74,0x03,0xc8,0x66,0xef,0xf0,0x63,0xc7,0x9d,0x58,0x8e,0xa1,0xb2,0x25,0x4f,0xc4,0x14,0x5f,0x80,0x78,0x08,0x06,0x21 -.byte 0x50,0x34,0x01,0x2b,0x15,0xf4,0x7d,0x1f,0x1f,0x32,0x36,0x0a,0x52,0x1f,0x50,0xa2,0x50,0xbc,0x9a,0xdf,0x4e,0x84,0x49,0x2d,0x08,0xaa,0x46,0xc0,0x0e,0xcf,0x27,0x17,0x91,0x78,0x8c,0xb9,0x72,0xc5,0x8e,0x25,0x85,0x11,0xff,0x2f,0x4a,0x71,0x7c,0x14,0xfe,0x86,0xfe,0xb4,0x3a,0xd0,0x67,0xfd,0xaa,0x9b,0xee,0x89,0x66,0x03,0x59,0x4e -.byte 0x1c,0x96,0xaf,0x2b,0x8d,0x4d,0x6f,0xf6,0x72,0xc6,0x13,0xc7,0x14,0xce,0x19,0x0c,0x0b,0xa3,0x01,0x12,0x7c,0x8e,0x10,0xb8,0x63,0x41,0x57,0xb9,0xfe,0x6e,0x3e,0xda,0x20,0xfb,0x92,0x08,0x7d,0x66,0x31,0x9d,0x4f,0xdb,0x14,0xf4,0xb6,0xb8,0xea,0xee,0x54,0x0f,0xaf,0xc1,0x99,0xf0,0x8f,0x55,0x44,0x20,0x44,0xd0,0xa6,0x98,0xa3,0xa8 -.byte 0x8b,0x8e,0x26,0x03,0xec,0x2d,0x50,0x4f,0xb0,0x8d,0xd0,0xf2,0x96,0xcc,0x18,0xa9,0xb1,0x0f,0x79,0xe3,0x9f,0x08,0xb3,0x53,0x0b,0x9c,0x9f,0x22,0xdb,0x45,0x57,0xd6,0xaa,0x3b,0x6a,0xcb,0xdc,0xc9,0xda,0x57,0x75,0x65,0x0a,0xc1,0x17,0xb3,0x97,0xa9,0x07,0x40,0x20,0xfb,0x72,0x2d,0xc6,0x37,0x1e,0x44,0xb7,0x7e,0x0b,0x38,0xcc,0xfc -.byte 0xa0,0xed,0x48,0xa9,0x9b,0x87,0xbc,0x71,0x0f,0x8b,0xda,0x4f,0x09,0x27,0x1e,0x3d,0x9c,0x03,0x62,0x81,0xa8,0x7c,0x7b,0x8a,0x14,0xa7,0x22,0x69,0xa8,0xba,0x0e,0xcc,0x1f,0x2b,0xb3,0x0f,0x7d,0xce,0x3f,0xec,0xb5,0x9d,0xe0,0x3a,0x67,0x56,0x08,0x5d,0x03,0x8b,0x71,0x01,0x44,0x11,0x1b,0x7b,0xcf,0xcc,0x2e,0xfc,0xa5,0x52,0x9b,0xeb -.byte 0x1e,0x8a,0xa1,0x86,0x64,0xcf,0x32,0x03,0x6b,0x3e,0x29,0xe7,0x9a,0x16,0x7e,0xe2,0x21,0x2f,0x5f,0xe2,0x86,0x7f,0xf8,0x22,0x36,0x10,0x99,0xc8,0x27,0x43,0xa1,0xb9,0xf4,0xb4,0xb8,0xe1,0xa3,0x1d,0x80,0x9c,0x81,0x92,0xef,0x1f,0x28,0x54,0x51,0xf3,0x62,0x9c,0x7a,0x24,0xd4,0x5a,0xdc,0x38,0x4f,0xa5,0x57,0xdd,0x4d,0xa1,0x52,0xf3 -.byte 0xd3,0x9d,0xa1,0x93,0x5e,0xbe,0x9b,0xd1,0x2a,0x52,0xf1,0xbb,0xa5,0x3f,0x3a,0x94,0x7c,0x7d,0x41,0x61,0x36,0x14,0x25,0x5f,0xab,0xef,0x32,0xf3,0x0f,0x6c,0xc5,0xf5,0x5f,0xe5,0x88,0x51,0x17,0x60,0x8b,0xd5,0xa6,0xea,0x8b,0x21,0xec,0x1a,0xa7,0x69,0xa0,0x59,0xf9,0xeb,0x51,0x94,0x70,0x2b,0x96,0x2e,0x71,0xa9,0x8c,0x12,0x15,0xce -.byte 0x7d,0x59,0x6b,0xf2,0xca,0x2c,0xbd,0x85,0xfb,0x23,0xab,0xcb,0x89,0x89,0xda,0x28,0x49,0x7e,0xfc,0x90,0x2a,0x9a,0x3d,0x6d,0x24,0x57,0xba,0xd9,0x30,0xe0,0x10,0x04,0xb1,0x7f,0x8a,0xcf,0xc8,0x27,0x63,0xd6,0xbd,0xea,0xef,0x90,0x6f,0xc2,0xfc,0x78,0xfd,0xc4,0x5b,0x45,0x0c,0x41,0x8a,0x53,0x5b,0xbc,0x62,0x32,0x86,0x7f,0x19,0xb7 -.byte 0x8b,0x03,0x50,0xed,0xca,0x8e,0x8b,0xa0,0xe3,0xc2,0x0e,0x81,0xe5,0x8a,0xe8,0xf1,0x6a,0x0b,0x1a,0xa7,0xb6,0xed,0x74,0x23,0x34,0xad,0x5b,0xd8,0xf7,0x17,0x8d,0xa5,0x05,0xf3,0x00,0x4a,0xad,0x7e,0x91,0xc9,0x6b,0x13,0xff,0x76,0x78,0xf0,0xd1,0xf4,0x99,0x43,0x73,0xd9,0xba,0x59,0xbe,0xb5,0xa3,0xbd,0x5e,0xc5,0xd3,0x88,0x06,0x9c -.byte 0x86,0x32,0xb4,0xd5,0x30,0x77,0x78,0x8e,0xd5,0x6a,0x1d,0xeb,0xfd,0x6b,0xe6,0xf8,0x4b,0xe8,0xf3,0xba,0xbb,0x86,0x8e,0xe6,0x63,0x83,0x92,0x23,0x05,0x58,0x2e,0x61,0xdd,0x38,0xad,0x8d,0x19,0x7d,0xfa,0x7c,0x3e,0xc8,0x9f,0xae,0xea,0x6d,0x12,0xf0,0xa4,0x08,0xed,0x12,0x0c,0x97,0x87,0x58,0xd8,0xbc,0x3f,0xde,0x7c,0xee,0x0c,0xc0 -.byte 0xa2,0x2e,0xf0,0x25,0x6d,0xf3,0x30,0x23,0xa7,0xc2,0xc8,0x09,0x67,0x01,0xe1,0x25,0x26,0x46,0x38,0xf5,0x5e,0x55,0x8b,0xd6,0x43,0x6a,0xb8,0xe4,0xdf,0x0f,0x5d,0x6c,0xc3,0xb2,0x56,0x38,0xda,0xbc,0xbf,0x5e,0x85,0x8c,0xd5,0x2a,0x6a,0xe2,0xff,0x4f,0x36,0xf7,0x52,0x2c,0xe2,0xae,0x65,0x65,0xd1,0xfc,0xd3,0xc6,0xf7,0x26,0xa6,0xd0 -.byte 0x0b,0xc8,0xf0,0x68,0x5d,0x07,0x89,0x06,0xb3,0xfb,0x39,0x1d,0xd8,0xd8,0xd7,0x53,0xd0,0xc9,0x76,0x56,0xc0,0xd3,0xf5,0x66,0x80,0x5b,0xff,0x4a,0xdf,0xae,0x52,0x86,0x54,0x24,0x53,0xcf,0xcf,0xd2,0x89,0xde,0x71,0x62,0x9c,0x31,0xa5,0x3d,0x62,0x07,0xa1,0x33,0x49,0xbb,0x06,0x88,0xd8,0xa1,0xdd,0x0e,0x47,0x8d,0x72,0x00,0x2d,0x51 -.byte 0xa3,0x35,0x6e,0xb6,0x1f,0xbf,0xe5,0x42,0x68,0x6f,0x62,0xfa,0xf3,0x12,0xa9,0x1a,0xbd,0xe8,0xa4,0xf1,0x6d,0x07,0xe7,0x70,0x87,0x44,0xb7,0x3d,0xea,0xdc,0x3a,0x24,0xbd,0xa0,0x9b,0xb8,0xc5,0xa8,0xd9,0x06,0xde,0x02,0x68,0x7e,0xd5,0x2d,0x3b,0x5f,0x12,0x31,0x72,0x35,0x77,0xf6,0x10,0x6e,0x81,0x7d,0x3c,0xac,0x95,0x5b,0xbe,0x90 -.byte 0x74,0xf3,0x3e,0x9b,0x07,0x54,0x97,0xe3,0x1d,0xcf,0xe2,0xc5,0x80,0x6b,0x5f,0x0b,0x96,0x00,0x0f,0x0e,0x53,0x36,0x76,0x6e,0x99,0x0c,0x32,0xa2,0xc9,0xaa,0xa0,0xa1,0xb7,0xee,0x9d,0xd6,0x46,0xe7,0x2d,0x10,0x7a,0xf2,0x22,0x50,0x52,0xbf,0xec,0xcc,0xbc,0x0d,0x81,0x55,0x2d,0xac,0x2e,0xf7,0x99,0xbe,0x68,0x09,0xb0,0x11,0xc3,0xc8 -.byte 0xca,0x63,0xa7,0xc2,0x0f,0x37,0x2a,0x9e,0x85,0x79,0x6b,0x44,0xc1,0x4f,0xb9,0xd6,0x6c,0x56,0x0e,0x59,0x33,0xc3,0x00,0x53,0xe2,0xf4,0x30,0x90,0x4e,0x4b,0x09,0x4d,0x6f,0x9a,0x9e,0xb9,0x8d,0x0b,0xa1,0x80,0xfd,0xfb,0xde,0x74,0x49,0x53,0x04,0x3a,0x35,0xcb,0x45,0xe2,0x67,0x2c,0x4d,0x6e,0x39,0x7b,0xbd,0x68,0xaa,0x93,0x1e,0xee -.byte 0x1e,0x35,0xae,0x1e,0xf2,0xe7,0xb1,0x80,0x92,0x45,0x27,0x85,0xd0,0xc7,0x26,0x17,0x54,0x30,0xba,0x0c,0x8e,0x48,0xf3,0x08,0x51,0xa6,0x41,0x70,0xba,0x5b,0x90,0x69,0x7c,0x64,0x1d,0x61,0xb5,0x23,0x4a,0xef,0x97,0xe4,0x9a,0xd0,0xff,0x47,0x7a,0x93,0x1a,0x28,0xb3,0x8a,0x32,0x29,0xf8,0xe9,0x08,0xc3,0xf3,0x24,0xd7,0x2e,0x18,0x6d -.byte 0x99,0x40,0x77,0x43,0x9f,0x98,0xe4,0xe5,0x3a,0x34,0x9d,0x46,0x52,0x9f,0x84,0x79,0x8c,0x70,0xbc,0x88,0x30,0xaf,0x87,0x69,0x57,0x6e,0xde,0x2e,0xfe,0x0f,0x3b,0x8d,0xc8,0x95,0xcf,0x69,0x78,0xff,0xa1,0xb1,0x81,0x49,0x1e,0x45,0xc0,0x83,0x1b,0xa3,0x5a,0xee,0x3e,0x9a,0x15,0x7c,0xf0,0xa2,0xfd,0x04,0x22,0x55,0x2d,0x74,0x61,0x29 -.byte 0x0e,0x4f,0x31,0xdb,0x35,0x99,0x37,0xb7,0x7d,0x11,0xde,0x87,0x4f,0x84,0xeb,0x6c,0x14,0xcc,0xbb,0x71,0x47,0xab,0x5b,0x61,0x51,0xeb,0xa1,0xc1,0x5f,0xe4,0x5c,0x3c,0xab,0x04,0xf1,0x60,0x50,0xe1,0xd0,0x58,0xdf,0x42,0xed,0x73,0x5f,0x31,0xdf,0x8d,0xb8,0xb8,0xdc,0x4e,0x2f,0xe3,0x7f,0x89,0x9e,0x62,0xc9,0xef,0xfd,0x60,0xae,0x58 -.byte 0xa9,0xa5,0x8b,0xa8,0x3b,0xd8,0x5f,0xd4,0x09,0xff,0x61,0x8c,0x25,0xde,0x84,0x7f,0x35,0xc9,0x5c,0x2b,0xe8,0x46,0xe4,0x1c,0xbd,0x77,0x51,0x31,0x55,0x3d,0xb4,0x35,0xf3,0xdc,0xa5,0x55,0xd3,0xe3,0x24,0xf9,0x41,0xe2,0xf0,0xbd,0xf5,0xff,0x81,0x87,0x64,0xc9,0xe7,0x69,0x29,0x86,0xaf,0x98,0x33,0x33,0x62,0x9c,0x7b,0x16,0xbb,0xfe -.byte 0x0b,0xa7,0x92,0xa5,0x7b,0x81,0xbc,0x50,0x88,0xf6,0xe7,0xfc,0x73,0xd6,0x37,0x43,0x09,0xa5,0xc6,0xd6,0x4d,0x28,0xb5,0xaa,0x53,0x52,0x8c,0x2c,0x06,0x64,0x6c,0x21,0x6b,0xe7,0x67,0x4a,0xa5,0xcc,0xa1,0x32,0xf0,0xd9,0x78,0xb9,0xc3,0xdb,0x41,0xee,0x10,0x11,0x81,0x04,0x03,0x73,0x48,0xc6,0x3e,0x60,0x6d,0x82,0xef,0xe2,0xa8,0xe8 -.byte 0xd7,0xda,0xd9,0xb5,0x34,0x42,0xc8,0x1c,0xa7,0xa4,0x8e,0x88,0x2e,0xbc,0x96,0x0a,0xfc,0x40,0x36,0x80,0xdf,0x60,0xe9,0x03,0x02,0x0c,0x51,0xf7,0x7d,0x01,0xd2,0x21,0x38,0x44,0x4b,0x34,0x80,0xbf,0x5e,0xc1,0x86,0xf2,0x35,0xeb,0xa8,0x21,0x15,0x74,0x7c,0x99,0x55,0x64,0xf4,0x48,0xd6,0xd1,0x47,0x1f,0x4d,0xbf,0x0c,0x20,0x5d,0x86 -.byte 0xb9,0xab,0x4e,0xc8,0x86,0x08,0x71,0x1d,0x13,0xf6,0xd3,0x17,0xac,0x61,0x10,0x5d,0x2a,0xb4,0x48,0xa1,0xb9,0x79,0x5a,0x09,0x3a,0x65,0x4c,0xbd,0x97,0xbe,0x48,0xc6,0x66,0xd8,0xce,0x0c,0x19,0xb5,0x44,0x02,0xfa,0xb7,0xa8,0x3f,0x9b,0x86,0xec,0xd1,0xef,0x1d,0x7d,0xb3,0x82,0x5c,0x92,0x48,0x02,0x2c,0x56,0x0f,0xff,0xf7,0x19,0x74 -.byte 0xc2,0x38,0x24,0x8d,0xb2,0x87,0xb6,0xeb,0x49,0x50,0x6a,0x33,0x74,0x4e,0x2a,0xcb,0xf4,0x13,0x2c,0xfa,0x3b,0x0e,0x3d,0x98,0x3e,0x33,0xd9,0x55,0xfa,0xb9,0x74,0xb8,0x6f,0xc1,0xd8,0xfd,0x8f,0xff,0xb9,0x1a,0x17,0xf8,0xb6,0x21,0xc4,0x9d,0x47,0x5e,0x84,0xf6,0xe5,0xbf,0x93,0x98,0xac,0x8f,0x68,0x85,0xf8,0xe8,0x79,0x7f,0x6f,0x0d -.byte 0x62,0x2c,0xaa,0x1e,0xe4,0xab,0x73,0xf8,0x6f,0x02,0xda,0x6b,0x3c,0x14,0x2e,0xc9,0xdb,0xb0,0x4e,0x39,0xb5,0xcf,0x05,0xae,0x9c,0x63,0x2f,0x6a,0x25,0x61,0x9d,0x40,0xeb,0x7e,0xd8,0x97,0x97,0x33,0x67,0x5c,0x78,0x84,0x68,0xc2,0x7a,0x26,0x58,0xe3,0x6c,0x0a,0x2e,0x6a,0x82,0xd6,0x43,0xed,0x79,0xa5,0x8d,0x4e,0x7c,0xf7,0x80,0x01 -.byte 0xe7,0x02,0x5e,0x3a,0xf7,0x8a,0x4a,0x85,0xe9,0x98,0x1e,0x69,0x33,0xf3,0x54,0x96,0x79,0xc8,0x03,0x0a,0x9f,0x0c,0x5d,0x66,0x44,0x88,0x3c,0xd7,0x9e,0xd1,0xde,0x01,0xfd,0x5e,0xa5,0x6a,0x82,0x00,0x36,0xe6,0x12,0xe3,0x62,0x46,0x45,0x69,0xfb,0x4f,0x44,0x8e,0xe5,0x8d,0x21,0x57,0x6a,0x61,0x8e,0x56,0xcb,0x5b,0x2c,0x5f,0x65,0x41 -.byte 0x2c,0xad,0xf2,0x98,0x34,0xbb,0x06,0x0d,0x8a,0x3c,0x34,0x0d,0xa3,0xe2,0x6e,0x86,0xfa,0xa9,0xfb,0x6f,0xbb,0x32,0xd6,0x0d,0x76,0x6b,0x77,0xf3,0x83,0x41,0xc0,0x80,0x63,0x55,0x47,0xb8,0x13,0x6b,0x99,0x96,0x08,0x9b,0xc0,0x82,0xae,0x49,0x4a,0x51,0x63,0x74,0xf2,0xec,0xfa,0x0d,0xbc,0x3a,0xde,0xf5,0x4b,0x4f,0x08,0x41,0x23,0x88 -.byte 0x14,0x88,0x6a,0x3a,0xf0,0x5f,0x0c,0x45,0x7f,0x65,0x7a,0x67,0xd8,0x17,0xed,0x04,0x47,0x60,0x0e,0x74,0x8f,0xfd,0x48,0xda,0xcd,0xe9,0xfe,0xf5,0x6f,0x43,0xcd,0xa5,0x05,0xa2,0x2e,0x78,0x5b,0xff,0xb8,0x6f,0x2e,0xfd,0x3e,0x4b,0xef,0xcf,0xe0,0x06,0x57,0x28,0xf4,0x2e,0x3b,0xb5,0x9e,0x3c,0xbd,0x63,0xa6,0x78,0x8e,0xd5,0xb8,0x81 -.byte 0x4e,0xf0,0xbf,0x14,0x65,0xc8,0x00,0x9f,0x0e,0x25,0x6a,0x7a,0x63,0x58,0xe4,0xe7,0xa9,0x82,0x16,0xc9,0x86,0x20,0x94,0x71,0x5b,0x9f,0x9b,0xc3,0xc5,0x32,0xb0,0x6c,0x2b,0x8c,0x54,0x67,0x36,0x94,0xb1,0x47,0x33,0xfd,0x9f,0x7c,0x7f,0x7e,0x08,0x51,0x1f,0x7e,0xbf,0x09,0x57,0xf3,0xaa,0x77,0x94,0xf3,0x20,0x1b,0x95,0xf6,0x04,0xb2 -.byte 0x09,0x9d,0xe2,0xbb,0x4d,0xfe,0x6b,0x99,0x06,0x58,0x40,0x84,0x90,0xfa,0x0e,0x9b,0x58,0x6d,0x02,0xbe,0x53,0x73,0xd1,0xc9,0xc7,0x31,0x2a,0x4a,0x12,0x2c,0xb6,0x1c,0xfb,0x49,0xc6,0x1a,0x93,0x33,0x1f,0x29,0x8b,0x94,0xe9,0x20,0xa7,0xe6,0x20,0xe6,0xbf,0xcd,0x5c,0xb6,0x52,0x42,0xf0,0x9c,0x6c,0x21,0x61,0x10,0xe7,0x0e,0x9f,0x33 -.byte 0x5f,0xc8,0xd0,0x20,0xe0,0x3e,0xc5,0x7a,0x10,0xf1,0xe5,0x19,0x52,0xcd,0xe1,0xa8,0x62,0x43,0x20,0x79,0xc3,0xac,0x93,0x27,0x02,0x8e,0x21,0x06,0xb9,0x66,0xd9,0xc8,0x40,0xe0,0xd1,0xf0,0x64,0x81,0xa6,0xc4,0x87,0x85,0x2b,0x92,0x1c,0xd6,0x48,0x85,0xb1,0xbe,0x78,0xf3,0x89,0xa2,0xf0,0xe5,0x39,0xac,0xbf,0x59,0x5d,0xf8,0x4f,0x74 -.byte 0x44,0x85,0x98,0x03,0x81,0x4b,0x7e,0x6f,0x5c,0xa1,0x11,0xd2,0xfd,0x30,0x7f,0xcd,0xd0,0xe2,0xcc,0xd4,0x80,0x16,0x46,0xa6,0x64,0x8b,0x9e,0xfc,0x2a,0x1a,0x65,0x5c,0x90,0x82,0xf9,0x23,0x48,0x11,0xf6,0xf2,0x50,0x3f,0xed,0x44,0xf2,0x9a,0x5a,0xca,0x1c,0x9a,0xd2,0x71,0x1b,0xd6,0x4c,0x51,0xf6,0x89,0x6f,0x65,0xe4,0x97,0x41,0x47 -.byte 0x1b,0x86,0xbd,0x83,0xa0,0xfe,0xac,0x16,0xe8,0xab,0x28,0x96,0x2f,0xa2,0x12,0x5f,0x7c,0xb3,0x18,0x2b,0x05,0x51,0x49,0xba,0xb4,0x1f,0x1e,0xe6,0x8a,0x82,0xca,0x33,0x7d,0xe6,0x8c,0x95,0xba,0x08,0x60,0x47,0x6d,0x79,0xac,0x0f,0xba,0x46,0xff,0xed,0xe0,0x34,0x03,0xfe,0xa7,0x85,0xe5,0x61,0xe3,0xe4,0x6c,0x5c,0x1b,0x9d,0x8a,0x54 -.byte 0x17,0xaf,0x08,0x4c,0x44,0x7f,0xb7,0xb0,0x6a,0x3a,0xff,0xb7,0xf6,0x10,0xc4,0x8f,0x31,0xd6,0x1a,0x25,0x27,0x35,0xca,0x87,0xa9,0x61,0x0b,0x35,0x96,0x89,0x0f,0x1a,0xbd,0x1e,0xf6,0xee,0xaa,0x95,0x16,0xe4,0x38,0x7b,0xb2,0xbe,0xea,0xc9,0x5a,0xcd,0x3b,0xb8,0x9e,0xd7,0x20,0xcd,0x3f,0x90,0xaa,0x8b,0x2a,0x42,0xed,0xab,0xc1,0x53 -.byte 0x83,0xc7,0xb8,0x3f,0xa1,0xb9,0xf4,0xf4,0xb0,0xe0,0x1f,0xb0,0xeb,0xa9,0x81,0x9f,0x31,0x67,0x1e,0x6c,0x96,0x9f,0x09,0xea,0x04,0xfe,0x37,0x22,0x87,0x60,0xb9,0x91,0x8f,0xa9,0x11,0xa3,0x68,0x5e,0x29,0x21,0x41,0xa3,0x02,0x08,0x82,0xd0,0x2b,0x66,0x6d,0x3c,0x46,0xc7,0x23,0x09,0x86,0x7f,0x53,0x11,0x3e,0x83,0x52,0x0a,0x4a,0xe4 -.byte 0x93,0xc6,0xc1,0x96,0x17,0x94,0x51,0x17,0x69,0xea,0x72,0xb8,0x85,0xde,0x7e,0x13,0x4a,0x08,0x26,0xae,0x31,0x19,0x0f,0x6f,0x48,0xa1,0xf2,0x57,0xa2,0x01,0x8e,0x84,0xee,0x63,0x23,0xc0,0x97,0x84,0xa2,0xf5,0x3f,0xeb,0x30,0x9e,0xdd,0xd2,0x43,0x24,0xa2,0x57,0xb7,0x57,0x86,0x26,0xa3,0xe6,0x6e,0xf2,0xcd,0xfb,0x7b,0x34,0x74,0x53 -.byte 0x07,0x95,0x51,0xb7,0xfd,0xf3,0xd1,0x83,0xbd,0x25,0xd6,0x2c,0x69,0x73,0x02,0x8e,0x76,0x19,0xea,0xb0,0x83,0x60,0x8c,0x53,0x9d,0x77,0x86,0x1e,0x65,0xc7,0x57,0x31,0x29,0xd9,0xa9,0x3a,0xb2,0x0d,0xd8,0xf4,0xf9,0x48,0x49,0xfb,0x3c,0x40,0x3d,0x1b,0xc4,0x8b,0x94,0x0e,0x50,0x7f,0xd5,0x39,0x5e,0x57,0x86,0xd1,0xba,0x0c,0x38,0x10 -.byte 0x01,0x5f,0x44,0xf3,0xe5,0xb0,0xf8,0xae,0x17,0xdf,0xd2,0xb3,0x10,0xc5,0x3b,0xfd,0xd9,0x68,0x90,0x9c,0x6c,0x26,0xdf,0x12,0x50,0xfa,0xbf,0x8b,0xce,0x68,0x80,0x8c,0x04,0x60,0xbf,0x34,0x81,0xbd,0x29,0xa3,0xa2,0xe4,0xe0,0x2d,0x25,0xb2,0xff,0x9f,0xd1,0x20,0x07,0xd5,0x8c,0x19,0xfa,0x3f,0x47,0xec,0xc1,0x8d,0xc9,0x36,0xf8,0x51 -.byte 0x4c,0xaa,0x40,0xe3,0x6a,0x21,0xd5,0xe6,0xa6,0xcf,0x8c,0xd9,0x10,0x47,0x66,0xfd,0x32,0x48,0x36,0x8f,0x14,0xed,0x09,0x80,0x50,0x27,0xaa,0xd5,0x1f,0x69,0xb8,0xe4,0x96,0x27,0x56,0x78,0xd6,0xd5,0x2d,0xf0,0x4f,0x14,0x30,0x17,0x9e,0x5b,0x69,0x8c,0x7c,0x1c,0x97,0x38,0x65,0x77,0x75,0x49,0xac,0x4b,0x06,0xda,0x74,0x11,0x86,0xbc -.byte 0xad,0x01,0xf2,0x03,0x29,0x5d,0xa7,0x74,0xd3,0x44,0xae,0x1d,0xbf,0xf9,0xc5,0x5b,0x83,0x8c,0xd6,0x84,0x8a,0x8e,0xe9,0xa6,0x08,0xf4,0x88,0x13,0xcb,0x16,0x45,0x13,0x9c,0xc7,0x75,0xa9,0xa7,0x55,0x04,0x91,0xd6,0xe9,0xd4,0xe5,0x65,0xa0,0x3a,0x53,0xa0,0xfc,0x62,0xce,0x91,0x01,0xb4,0x06,0x8b,0x10,0x79,0x6f,0x2c,0xd6,0x0a,0xa2 -.byte 0x31,0x8f,0x75,0x32,0x0e,0xfa,0x0d,0xec,0xfd,0x71,0x7f,0x74,0x97,0x30,0xe9,0xee,0x9f,0x04,0x21,0xb5,0xc9,0xd1,0x52,0x2a,0x0f,0x18,0xbe,0x3e,0xbb,0x98,0xaf,0x59,0x9b,0x85,0x79,0x5e,0x52,0x93,0x1c,0x42,0x67,0x67,0x6b,0xd5,0x41,0xaf,0xba,0x09,0x3a,0xb4,0x0e,0x97,0x22,0xe6,0xbb,0xe1,0x27,0xa1,0xf9,0xf0,0xcd,0xa2,0x3d,0xdb -.byte 0x81,0x2f,0x65,0x90,0xb7,0xe5,0xe5,0xce,0x1d,0x3b,0xfe,0x34,0x57,0xcd,0x3a,0xbd,0x19,0x59,0x23,0x12,0xf1,0xb6,0xf2,0xf7,0xc1,0xf5,0x1d,0x0b,0x46,0x8f,0x16,0x6a,0x81,0xfe,0xc1,0x97,0x8d,0x69,0x55,0x60,0xdd,0xf0,0x61,0xe9,0x22,0x30,0x72,0x1a,0x24,0x30,0xd7,0xbc,0x1c,0xfa,0x02,0x55,0xfc,0xb9,0x4b,0x0a,0xe4,0x90,0x90,0x3a -.byte 0xe3,0xce,0xd4,0xa0,0x7d,0x21,0x5a,0xf7,0x79,0x6e,0x03,0x4f,0x4e,0x93,0xad,0xc4,0x8e,0x9d,0x9f,0x8a,0x39,0x59,0x20,0xc1,0x5d,0x6a,0x4d,0x8f,0x69,0x78,0xea,0xba,0xde,0xc0,0x87,0xb2,0xf2,0x20,0xd6,0x7a,0x9c,0xf9,0x09,0x03,0x2a,0x4d,0xb9,0x10,0xfc,0xe5,0x05,0x90,0xed,0x45,0x4f,0x5f,0x7c,0x5d,0xfa,0xe6,0x0d,0x07,0xae,0xcc -.byte 0x21,0xc8,0x1c,0x7a,0xfb,0x1d,0xb9,0xe3,0x69,0xa1,0xb7,0x5f,0xb5,0x6a,0xb9,0x58,0x9d,0xcd,0x99,0xf8,0x38,0xbb,0xa0,0xfe,0xf8,0x41,0x51,0x72,0xce,0x76,0x89,0x59,0xa2,0xab,0xef,0xea,0xab,0x79,0xbc,0xda,0x73,0xdb,0x18,0xda,0x60,0x1b,0xc4,0xb7,0x4f,0xb3,0x86,0x21,0x2a,0xc3,0xec,0x7f,0x0e,0x89,0x16,0x0e,0xd2,0xbd,0xea,0x0e -.byte 0xcf,0xc1,0x4b,0x2c,0x97,0x69,0xce,0xd3,0x94,0xad,0x81,0xe9,0x70,0xf4,0xf8,0xe5,0x77,0xe6,0x92,0xe0,0x23,0x38,0xd3,0xc1,0xdd,0x2e,0x58,0x77,0xc5,0xc3,0x29,0x34,0x66,0x48,0xf9,0x75,0x3c,0x8a,0x6a,0xb8,0xbf,0xf8,0xba,0xf0,0xb9,0xa1,0x81,0x0b,0xa1,0xaa,0x17,0x34,0x1a,0xbb,0xa3,0xa2,0xba,0x21,0x45,0xc0,0x1d,0x57,0x11,0x4d -.byte 0x9b,0xd4,0x64,0x84,0xd7,0x0b,0xd6,0xfb,0x72,0x2c,0xdb,0xc3,0xe6,0x24,0xa9,0xf3,0x30,0x9f,0x21,0x05,0x1e,0xcc,0x48,0x58,0xed,0xfd,0xb2,0x34,0xe3,0xf7,0x7e,0x56,0xee,0xdf,0xa4,0xbb,0xb1,0xcc,0x7f,0x81,0x40,0xe9,0xdf,0x3f,0x82,0xc4,0x0d,0x14,0x9b,0x3b,0x80,0x15,0x24,0x6e,0xa4,0xce,0xfa,0x28,0xa7,0x7f,0x89,0xfb,0xc6,0x83 -.byte 0xe8,0x2a,0x70,0xfb,0x9c,0x75,0xb8,0xfd,0xec,0xbc,0xbb,0xf5,0xef,0x0a,0xa5,0x77,0x0b,0x38,0xa0,0x63,0xa5,0x71,0x12,0xc9,0xaa,0xc3,0xf9,0x72,0x30,0x45,0x4e,0x19,0x44,0x2d,0x09,0xf4,0xf1,0xa8,0xe8,0xde,0x58,0x87,0x70,0xa8,0x91,0x86,0xef,0x5d,0x02,0x90,0x55,0x63,0x99,0xde,0xd7,0xb7,0x5f,0x07,0x01,0xdf,0xb1,0xe5,0x55,0xf5 -.byte 0x87,0x69,0xd2,0x7a,0x71,0xbc,0x0e,0x4b,0x8b,0x98,0xf7,0xf6,0x0a,0x01,0xbb,0x9f,0x1b,0x15,0xb6,0x76,0xe0,0xc0,0x4b,0x5d,0x08,0xba,0xba,0x73,0x3f,0x36,0x5a,0x29,0xd7,0x7c,0xc2,0x87,0x03,0x75,0xff,0x26,0x21,0xae,0xbe,0x66,0x70,0xa2,0x99,0x11,0x35,0x49,0x78,0x7b,0x3a,0xfe,0x94,0xf7,0x37,0xe0,0x69,0x56,0x39,0xf7,0x3f,0x71 -.byte 0x39,0x74,0x75,0x32,0x1f,0xfb,0x3a,0x87,0x07,0xab,0xf1,0xed,0xe3,0xe2,0xbf,0x3f,0xb1,0x73,0x11,0xc9,0x34,0x4b,0xb1,0x1e,0x62,0x4e,0xc1,0x8a,0xae,0xcc,0xc7,0xb3,0xa7,0x70,0x01,0x73,0xad,0xb3,0xc3,0x59,0x70,0x14,0x31,0x94,0x9f,0x6b,0x18,0x11,0x50,0x52,0xc9,0xf0,0xf8,0x12,0x9d,0x7c,0x90,0x64,0x9d,0xd9,0x41,0xa6,0x45,0xe3 -.byte 0xc9,0x25,0x73,0xe7,0x48,0x9d,0xdc,0xe0,0x2c,0x71,0xd3,0x68,0xc5,0xab,0xac,0xe3,0x16,0x95,0xe3,0xa5,0xae,0x2f,0x57,0x60,0x4b,0x11,0x90,0xaa,0xe7,0x48,0xca,0xc7,0xde,0x2e,0x56,0x10,0x8e,0xc3,0x0a,0x7d,0x66,0xf1,0xc3,0xf7,0x2d,0xdd,0xfa,0x5e,0xb2,0xcb,0x99,0x4d,0xaa,0x4e,0x91,0xc1,0x94,0x60,0x27,0x33,0x82,0xa6,0x2a,0xba -.byte 0x05,0x32,0x33,0x0a,0x30,0x47,0xb0,0xac,0x68,0x7d,0xef,0x25,0x09,0xcf,0x51,0xf4,0x06,0x28,0x14,0xb2,0xb4,0x1f,0xaf,0x37,0xdc,0x70,0x88,0x4d,0xb9,0xfc,0x2d,0x61,0x25,0x13,0x1f,0x32,0x48,0x6d,0xeb,0x46,0x05,0x66,0x44,0xa1,0xec,0xce,0xe9,0x51,0xa9,0xba,0xf8,0xde,0x95,0x1b,0x20,0xe1,0x21,0x75,0x4b,0x25,0x7f,0x3c,0x16,0xf7 -.byte 0xe2,0xbe,0xeb,0xca,0x2b,0x77,0x92,0x16,0x32,0xe2,0x74,0x21,0x52,0x3f,0x08,0xba,0x41,0xb0,0xd3,0xd2,0xf7,0xf3,0x29,0xb6,0x10,0xfa,0xa5,0x29,0x35,0x29,0x21,0x0d,0xec,0xba,0x5a,0xf3,0x63,0x0f,0x9d,0xbc,0x42,0x02,0x46,0xe9,0x07,0x4a,0x9a,0xe8,0xd3,0x78,0x92,0xa2,0xe5,0x03,0xec,0xd4,0xe2,0xc8,0x8f,0x92,0x4a,0xae,0xbc,0xd7 -.byte 0xdf,0x4b,0x07,0x22,0x47,0xbd,0xb4,0xb5,0xa0,0x7e,0xfb,0x21,0x40,0x62,0xb1,0x6c,0x07,0x00,0x64,0xf6,0xb2,0x75,0x5c,0x29,0x84,0xff,0x38,0x0c,0xc8,0x08,0x38,0x92,0xf9,0xad,0xd7,0xcc,0xc3,0x1c,0x03,0x80,0x49,0x39,0x1c,0xdb,0xae,0x60,0x87,0x8a,0x5c,0xe9,0x17,0xbd,0x2b,0x0f,0xa5,0xa1,0xf9,0x0d,0x4b,0x8c,0x4d,0x39,0xda,0x15 -.byte 0x8c,0xc4,0x69,0xaf,0x2b,0xb0,0xa1,0xfd,0xd9,0x65,0x3c,0x87,0x4b,0xf2,0x5a,0xd7,0xd8,0xb9,0xef,0x78,0x67,0x30,0x4c,0x6c,0x92,0xc5,0x1e,0x15,0xf8,0xd9,0x74,0x1b,0x54,0x0c,0x10,0x1b,0xb5,0x11,0x13,0xd6,0xb4,0xc0,0x53,0x03,0x2c,0x4b,0xee,0xac,0xf9,0x87,0x17,0x51,0x35,0xb8,0x1a,0xdc,0x16,0x61,0x5b,0xe9,0x5a,0x43,0x94,0x42 -.byte 0x8f,0x68,0xbd,0xb6,0x52,0x00,0x63,0xa3,0x52,0x6e,0x5d,0x8e,0xe9,0x4f,0xf5,0x69,0xd8,0x4f,0xf5,0x5c,0x89,0x7e,0x1c,0xb9,0xdc,0x7b,0x92,0x8a,0x2b,0xfc,0xb8,0xad,0xbb,0xff,0x61,0x2e,0xc0,0xdc,0xfb,0x2f,0x78,0x2a,0x50,0x32,0x9b,0x4c,0xfd,0x9e,0xab,0x80,0x5c,0x7d,0xc8,0x6b,0xb3,0x2d,0x0a,0xfe,0x43,0xa2,0x10,0x10,0x79,0xbc -.byte 0x8c,0xa0,0x86,0x09,0x8c,0x8b,0x28,0xf3,0x8a,0xc9,0xeb,0xcb,0xb5,0x0e,0x56,0x19,0xae,0xe0,0xa1,0x22,0x72,0xc5,0xad,0x01,0x12,0x69,0xb6,0x52,0xb8,0xdd,0x36,0x25,0x21,0xae,0x73,0x06,0xc1,0xe0,0x23,0x20,0xe1,0x8e,0xe4,0x99,0xcd,0x86,0xca,0xf5,0x93,0x0e,0x6b,0xb8,0xba,0x18,0x4a,0x36,0xed,0xd0,0x37,0xc8,0xc7,0x8a,0xb2,0x63 -.byte 0x2e,0xa4,0x22,0x76,0x6f,0xf7,0xdd,0x81,0xd6,0x6f,0xcd,0xb9,0x65,0xf0,0x95,0x77,0xae,0xca,0x54,0x62,0xce,0x5d,0x47,0x9e,0x10,0x89,0xb9,0xfa,0x72,0x0a,0xef,0x24,0x17,0x45,0xb0,0xb0,0xc7,0x51,0x85,0xa1,0xb1,0x6a,0xd2,0xea,0x48,0xe2,0x6a,0x03,0x2a,0xdf,0xa8,0x0e,0x62,0xa2,0x1e,0xe2,0xa7,0x20,0x57,0xbd,0x73,0xeb,0xef,0x86 -.byte 0xc9,0xd4,0xfa,0x96,0xfe,0xfa,0xb3,0xc6,0xbf,0x7a,0x16,0xa2,0x43,0x73,0x56,0x71,0x78,0x32,0x3b,0xc1,0xd8,0x26,0xbf,0xde,0x39,0x5d,0xbd,0x3b,0xff,0xd7,0x4f,0xa0,0x67,0xa6,0x09,0x9a,0x81,0xfd,0xec,0x34,0x73,0xcd,0x90,0x15,0x8b,0x3e,0x2d,0x6f,0x7d,0xcc,0xf5,0x20,0x15,0x07,0xa8,0x2f,0xa5,0x5b,0x2b,0x4f,0xb8,0x2f,0x14,0x6c -.byte 0x52,0x78,0xbd,0x92,0x98,0xda,0x69,0x19,0x58,0x4c,0x76,0xe4,0x20,0xb2,0x48,0xa4,0x9f,0x2f,0x4c,0x9b,0x45,0x7f,0x7d,0x1c,0x46,0xe9,0x1e,0x43,0x26,0x49,0x39,0xb6,0x42,0x3a,0x4c,0x59,0x95,0x6b,0x28,0xd5,0xbe,0xa7,0x2e,0xd0,0x0c,0x00,0xa0,0x67,0x06,0x4e,0xee,0xae,0x7f,0xc2,0xb5,0x12,0x46,0x3f,0xb4,0x35,0x16,0x2a,0xda,0xbf -.byte 0x41,0x34,0xbe,0x30,0x2a,0x0f,0x7b,0x60,0xa6,0x8b,0xcd,0xae,0x7a,0x8c,0xd6,0x97,0xab,0x06,0x1e,0x14,0x87,0x45,0xa3,0x3c,0x9c,0xc4,0xa0,0x1d,0xee,0xf0,0xca,0xb8,0xa6,0x8d,0x37,0x92,0xad,0xbc,0xe6,0x1f,0x65,0x75,0xd3,0xbc,0x72,0x66,0xe2,0xff,0xbc,0x19,0x93,0xae,0xee,0xd0,0x63,0x6d,0x97,0x6f,0x57,0xf3,0x77,0xcd,0xe3,0x57 -.byte 0x3f,0x00,0xc8,0xe1,0x63,0x83,0x15,0x84,0xc6,0x08,0xdb,0x03,0xc9,0x27,0x47,0x4c,0x17,0x12,0x40,0x6e,0xac,0x74,0x6f,0x3c,0x22,0x57,0x36,0x29,0xbb,0x6a,0xc7,0x5a,0xfe,0x60,0x1c,0x0f,0x32,0x95,0x1b,0xf2,0x3c,0xed,0x04,0x87,0x4c,0x48,0xc7,0x63,0x79,0x24,0xb3,0x12,0xbf,0x55,0x3b,0x32,0xbf,0x52,0x4e,0x1e,0xc1,0x1f,0xf2,0xfd -.byte 0xe6,0xb8,0x56,0x38,0x0e,0xd2,0x75,0x3d,0x41,0x99,0x0c,0x7a,0x12,0x3f,0xa7,0x3a,0x79,0xa0,0xd7,0x6f,0x47,0x97,0x7e,0x9e,0xf6,0xfe,0x29,0xc0,0x16,0x34,0x38,0x80,0x2f,0xde,0x65,0x79,0xc9,0xfd,0xa0,0x84,0xc3,0x39,0xbc,0x0b,0xbe,0x18,0xba,0x0d,0xe3,0x35,0x11,0xba,0x9f,0xde,0x5d,0x0c,0xae,0x8e,0x0c,0x0f,0x66,0x9c,0xe6,0xfc -.byte 0x3d,0xdb,0x46,0xf1,0x84,0x57,0x62,0xb0,0x00,0xd4,0x8c,0xaa,0x93,0xeb,0xf7,0xa7,0x8e,0x82,0xba,0x89,0x67,0xbb,0x38,0xb0,0xb6,0x13,0x0c,0x96,0x22,0x9c,0x6a,0x86,0xea,0x83,0xad,0x5f,0x7b,0x3a,0x28,0xd8,0x53,0x90,0x2d,0xab,0xc9,0xbe,0x99,0xfb,0x68,0x42,0x27,0xf6,0xe3,0x5a,0xaf,0xf3,0xd6,0xee,0xb6,0xa2,0xe0,0x32,0x3c,0x1d -.byte 0xd4,0x3c,0x2b,0x58,0xc2,0x4f,0x3d,0x20,0x39,0xdb,0x80,0x89,0x20,0x20,0x7b,0xe6,0x1d,0xd0,0xa2,0x1a,0xd4,0x88,0xc9,0xe0,0xb9,0xf6,0xb2,0xa1,0xcd,0xf2,0x67,0x60,0x44,0xd8,0xce,0x6a,0xe2,0x52,0xc3,0xf3,0x61,0xa3,0x14,0x58,0xd6,0xe5,0x43,0x4a,0x8d,0xcc,0x4f,0xf8,0x17,0xdd,0xd2,0x5d,0xd5,0x5a,0x86,0x8e,0xc4,0x74,0xdc,0x1b -.byte 0xad,0xca,0x63,0x75,0xf0,0x43,0x41,0x16,0x02,0x49,0x6a,0x3a,0xe3,0xb9,0xa9,0xdc,0xfb,0x99,0xbc,0x60,0x0d,0xdb,0xa0,0xcf,0x27,0xaa,0xd5,0xc5,0x42,0x0b,0x02,0x00,0x43,0xaf,0xb5,0x4f,0xe1,0x88,0xa1,0x9d,0xca,0xfb,0x9f,0x1f,0x08,0x9c,0x66,0x23,0xca,0x4b,0x88,0xb4,0x40,0xdc,0xd3,0xd3,0x1a,0x64,0xe3,0x9b,0x43,0xea,0x20,0x90 -.byte 0x30,0x2e,0xc4,0x75,0xc5,0x52,0xc5,0x7c,0x0e,0x35,0x56,0xf5,0x1f,0x50,0x2b,0xf6,0x28,0x93,0x6f,0xde,0x10,0xc6,0x49,0x2b,0x77,0xb1,0x6d,0xce,0xfd,0x37,0xd4,0x8d,0x11,0xed,0x88,0x1e,0xca,0x68,0x0c,0x4e,0x38,0x7f,0x0f,0xab,0x6f,0x8d,0x1c,0x7d,0xd4,0x7d,0xd8,0xa9,0x5c,0x24,0x5a,0x7d,0xf4,0x5b,0xb6,0xb7,0x28,0xc7,0x93,0xd6 -.byte 0xa9,0xe5,0xac,0x62,0x16,0x9c,0x4e,0x5c,0x24,0xa0,0x2a,0x76,0xce,0x7d,0x5c,0x4b,0xbe,0xbc,0x83,0x5c,0x9a,0xc8,0x06,0x7b,0x1e,0xac,0x98,0x67,0x17,0x32,0x94,0xda,0xd1,0x8b,0x58,0xad,0x8e,0x26,0x03,0x81,0x7c,0x48,0xd1,0x83,0x03,0xba,0x6c,0x51,0xe9,0x25,0x82,0xd2,0xb9,0x7f,0xd8,0x33,0x3f,0x77,0x29,0x45,0x41,0xa9,0x17,0x3d -.byte 0x62,0xc6,0xd2,0xfb,0xd1,0x24,0xc7,0xee,0x10,0xc0,0x64,0xc3,0x46,0xc6,0x2b,0xe8,0x9c,0xc8,0x99,0x23,0x77,0xa9,0xb5,0x12,0xc4,0x53,0xde,0xbc,0x20,0xb2,0xc4,0x12,0xdb,0xc2,0x0b,0x63,0x70,0x6a,0x41,0x31,0x65,0x48,0xa0,0xfc,0xbc,0xd6,0x3f,0x55,0x18,0x17,0x65,0x35,0x58,0xe3,0x33,0xac,0xaf,0xca,0xb2,0x51,0xc1,0xcc,0x60,0x38 -.byte 0x94,0x8f,0x13,0xb8,0xcc,0x8c,0xc4,0x12,0xea,0xd5,0x39,0xd3,0x46,0x55,0x17,0x27,0x7a,0x07,0x01,0x02,0x74,0xa6,0xe7,0xc8,0xa7,0xd0,0x76,0xc8,0x5e,0x57,0x50,0xc5,0x19,0xf1,0x95,0xa3,0x52,0x10,0xa3,0x1e,0xcd,0xb1,0x05,0x64,0xe5,0x69,0xd9,0x5e,0xfc,0x71,0xef,0xe1,0xf6,0xb3,0xa7,0xf7,0xf9,0x71,0xfd,0xbb,0x5b,0x2b,0x7a,0xd2 -.byte 0x72,0x7c,0xc7,0x73,0x89,0xf7,0xe2,0x0b,0xcd,0x05,0x4f,0x0c,0x10,0xed,0xcc,0xda,0xb6,0x81,0x19,0xe6,0x2b,0x06,0x66,0xef,0xc5,0xfd,0xd5,0xc6,0x66,0x20,0x86,0x2a,0x4f,0x05,0x49,0xf1,0x54,0x4a,0x6e,0x1d,0xcd,0xad,0x18,0xeb,0x6c,0x58,0xd6,0x75,0x3e,0x62,0x48,0xab,0xea,0x1f,0x7f,0x05,0x45,0x6e,0x75,0x2a,0x5e,0x97,0x5b,0xde -.byte 0x5a,0x99,0x42,0xc1,0x62,0xab,0xc7,0x01,0x4d,0xac,0xd6,0xdc,0xc9,0x71,0x24,0xd1,0x33,0xe2,0x4b,0x1f,0x09,0x04,0x1f,0x0d,0x42,0x45,0xcf,0x7c,0xa0,0xee,0x48,0xfd,0x8b,0x1f,0xaa,0x50,0x48,0x6d,0x8e,0x34,0x76,0x09,0x23,0x8a,0x40,0x0d,0x5d,0xc1,0x2a,0xba,0x5f,0x9c,0x86,0xfb,0x37,0xdf,0x24,0xff,0x27,0x88,0xbf,0xf6,0xa4,0xc3 -.byte 0xf0,0xd3,0x02,0xa8,0x7c,0x6d,0xc4,0xc5,0x14,0xc3,0x64,0x28,0xa8,0x05,0x33,0xc2,0xda,0x12,0xfc,0xbe,0x0d,0x8e,0xf4,0xf5,0x48,0x5a,0x8e,0x8a,0xd2,0x50,0x7c,0xc0,0xbc,0xde,0xdb,0x9a,0xf6,0xa0,0x92,0x8d,0x19,0xbc,0x5a,0xdc,0xbf,0xfb,0x13,0x8f,0x41,0x09,0xba,0xd9,0x0b,0x91,0x7a,0xdb,0x92,0x10,0xac,0xf2,0xb5,0x76,0xb5,0x7d -.byte 0x80,0x04,0xd6,0xec,0x98,0x09,0x5f,0x63,0x0d,0x58,0x00,0x8a,0x07,0x76,0xfa,0xe6,0x6e,0xdf,0xbf,0x73,0xe5,0xc9,0xe5,0x12,0x44,0x58,0xf9,0x2e,0xb1,0xe6,0x2c,0xf5,0x0d,0x94,0xa9,0x51,0x0d,0x01,0x03,0xab,0x79,0xf9,0xee,0x7e,0x10,0x4b,0xcb,0x20,0xbb,0x01,0x19,0xd6,0x12,0xd1,0xac,0x96,0xe9,0x0e,0xde,0xbf,0x7e,0x80,0xf6,0x58 -.byte 0xc9,0xec,0xaf,0xf7,0x2d,0x98,0xbc,0x2b,0xb1,0xf1,0x34,0x94,0x39,0x8e,0xbc,0x13,0x13,0x41,0x8f,0xf3,0x4e,0x4e,0x6b,0x2a,0xaa,0xea,0x70,0x5c,0xf8,0x42,0xf7,0xbc,0xfd,0xbd,0x6f,0x62,0x1b,0xcb,0xb9,0x39,0xdc,0x6a,0x47,0x81,0xaf,0xff,0x5b,0x7e,0x80,0xb9,0xbf,0xfa,0x15,0x7e,0xd1,0xc3,0xb2,0x80,0x99,0xbd,0xb9,0x30,0x8d,0xb5 -.byte 0x43,0x6b,0x7a,0x31,0xaf,0x45,0xf7,0xdd,0x21,0x8f,0x54,0xb1,0xf6,0x2d,0x7d,0x96,0x63,0x4a,0x93,0x98,0x37,0x7f,0x48,0x02,0x4b,0x0f,0x71,0xe4,0x70,0xce,0x66,0x6a,0x36,0xde,0x58,0x84,0x69,0xd6,0xbd,0x1a,0x9a,0x8b,0xc5,0xda,0x97,0xc5,0xe1,0x4e,0xec,0x9b,0x7a,0x65,0xe0,0xa5,0xdd,0x39,0x3c,0x9f,0xfd,0x45,0x17,0x4c,0x2f,0xb4 -.byte 0xb1,0xb1,0x42,0xe8,0x88,0x75,0x9f,0xb4,0xc1,0xdf,0x44,0xf9,0x4f,0x9a,0xf7,0x3d,0x35,0xc5,0x32,0xbe,0x43,0xd0,0x0d,0x71,0x4e,0x21,0xbf,0x31,0x99,0x73,0x5a,0x84,0x45,0x2e,0x00,0x8b,0x42,0x2b,0x14,0x86,0x51,0xcb,0xa0,0x98,0xa9,0x68,0x8d,0xdb,0x58,0x3d,0x73,0x9d,0xf9,0x2d,0x86,0x76,0x62,0xcb,0x93,0x29,0x48,0x92,0x38,0xfb -.byte 0xeb,0x1d,0xda,0xc3,0x10,0x1f,0x32,0x68,0xee,0xcb,0xb7,0x8a,0xcb,0xcb,0xe0,0x37,0x31,0xe8,0xad,0x7b,0x4a,0x29,0x2c,0x10,0x9e,0xdf,0x86,0xeb,0x13,0x0c,0xab,0xa4,0x30,0x36,0xf0,0xe0,0xac,0x14,0x41,0xa4,0xf4,0xf8,0x44,0x95,0xe8,0x8f,0x28,0xc2,0x35,0x0a,0x44,0x61,0xc7,0x60,0xc5,0x3b,0xc4,0x1d,0x67,0xfd,0xac,0x0b,0x2e,0x49 -.byte 0x62,0xea,0x17,0x3c,0xf5,0x4b,0xbe,0xba,0xba,0x42,0x02,0x0d,0x13,0xf1,0x15,0xff,0x2e,0x47,0x46,0xd1,0x27,0x64,0xb7,0x35,0x28,0x31,0xb5,0xde,0x1e,0xf9,0x26,0x6c,0x04,0x3c,0x0e,0x06,0x9d,0x4d,0xc7,0x1c,0x97,0x67,0x2c,0x6d,0x36,0x0d,0x4c,0x61,0x08,0xe9,0xbd,0x04,0x1d,0x8d,0xfb,0x0c,0x03,0x3d,0xb4,0x40,0xd5,0x1b,0x69,0x3b -.byte 0x68,0xcf,0x46,0x27,0xcf,0xb3,0xda,0x1e,0xdc,0x85,0x6f,0x4f,0x6b,0x09,0x9d,0xe9,0x6c,0x73,0x40,0x27,0xc9,0x8b,0x12,0x97,0xea,0x34,0xd7,0x51,0x32,0x90,0x4e,0xd7,0x91,0x41,0x3a,0xee,0xbc,0x97,0xb0,0x4a,0x39,0xdb,0xe3,0xe5,0x12,0x73,0xbf,0x5d,0x68,0xe0,0xc6,0x7c,0x6f,0x0d,0x14,0x1c,0xaa,0xde,0x29,0xb7,0xc7,0xa5,0x90,0x62 -.byte 0xe9,0xc5,0x75,0x16,0xe6,0xc0,0x9d,0xc5,0xb8,0xd6,0xfa,0xb0,0x72,0xb7,0x27,0xa6,0xa8,0x3f,0xbf,0x18,0x8b,0xaa,0x94,0xb3,0x47,0x50,0x2f,0x1c,0x49,0xab,0x46,0x38,0x7f,0x3e,0xf3,0xf1,0xb8,0xb3,0x44,0xaa,0x1f,0x76,0xb4,0x67,0xff,0xcf,0x7c,0x4b,0xa9,0xe1,0x62,0x93,0x4d,0x3e,0x96,0xdb,0x56,0xf6,0x26,0x5d,0x95,0x4c,0xfa,0x5f -.byte 0x06,0x2b,0x5c,0x33,0x2d,0xf8,0xfa,0x68,0x8a,0xed,0x28,0x2a,0x6e,0x95,0x86,0x59,0x71,0xef,0x86,0x47,0x60,0xec,0x35,0x79,0xa9,0x98,0x2d,0x6e,0x20,0x26,0x3a,0x21,0xec,0x59,0x15,0x65,0xcd,0xb9,0x91,0x19,0x6e,0x74,0x89,0x3b,0x10,0x00,0xab,0x8a,0x45,0x23,0x20,0x94,0x03,0x02,0x77,0xb7,0xcf,0x9c,0x71,0x18,0x0c,0x5b,0x40,0x62 -.byte 0x3b,0x8f,0xc9,0xf6,0x4c,0x8f,0x60,0x66,0x05,0x87,0x05,0x90,0xd4,0x08,0x76,0xd7,0xa3,0xb6,0x37,0xa8,0x83,0x05,0xb2,0x48,0xe9,0x24,0xc4,0xfb,0x79,0xa1,0xce,0xac,0x29,0x13,0x4e,0x72,0xdf,0xad,0x9e,0x5b,0xcd,0x9c,0x39,0x1d,0x3e,0x57,0x9d,0xf2,0x96,0x13,0xa4,0x79,0x4c,0x76,0x40,0x03,0xb3,0x18,0xcf,0xd7,0x45,0x2a,0x2d,0x07 -.byte 0xe5,0x2e,0xb7,0x74,0xda,0x94,0xea,0x32,0x74,0xb0,0xca,0xf4,0xd1,0x09,0x97,0x3c,0x69,0x17,0xf6,0x5b,0x13,0x7b,0xb8,0xb1,0xd9,0x0e,0x12,0x44,0x29,0xea,0x26,0xd8,0xaa,0x9d,0x26,0x87,0x0c,0x89,0x4e,0xec,0x29,0x48,0x43,0x66,0x21,0x0b,0xab,0xce,0x40,0x57,0x4c,0xa7,0xdd,0x56,0xde,0xac,0x5c,0x62,0xea,0xc4,0x54,0x4a,0xe0,0x8d -.byte 0x54,0xc8,0x65,0x44,0xcc,0x6f,0x2a,0xcd,0x0e,0xb3,0xad,0xa3,0x30,0xd1,0xb7,0x19,0x70,0x51,0xd3,0x9a,0xcf,0xe5,0x42,0x6c,0xa1,0xc1,0x0f,0xe2,0xda,0x86,0xb4,0x51,0x50,0x62,0xdc,0x51,0x3f,0xd2,0xff,0xde,0x7f,0x38,0x5a,0xff,0x2d,0x21,0x1d,0x59,0xb9,0xdd,0xde,0x83,0x13,0xb0,0x25,0xf5,0xbb,0x11,0x47,0x4a,0xaf,0x81,0x15,0xa0 -.byte 0x39,0x5b,0x30,0x17,0x2b,0xbf,0x5a,0x03,0x60,0xb6,0xbb,0x86,0x9f,0x50,0x45,0x15,0x0b,0xba,0x42,0xf4,0x3d,0x05,0x62,0xcd,0x9b,0x8c,0xcf,0x93,0x5c,0x33,0x6c,0xea,0x4b,0xd0,0x1d,0x91,0x3e,0xbf,0xa4,0x9d,0x7c,0x2c,0x87,0x9c,0x42,0x9f,0x03,0x98,0x03,0x1b,0x98,0x66,0x4f,0x8f,0x29,0x12,0xc5,0xb5,0xec,0x81,0xf8,0xb2,0x5e,0x44 -.byte 0x4f,0xb0,0x31,0xe4,0x2a,0x73,0x83,0xac,0x5a,0x3f,0xfa,0xcf,0x8b,0x7c,0xa3,0xf1,0x01,0x14,0xa1,0xca,0x60,0x8d,0x6a,0x6c,0x04,0x31,0xcc,0xba,0x12,0xe0,0x4e,0xaf,0x01,0x8d,0xf5,0x60,0x23,0x79,0x8a,0x80,0xcc,0x32,0x31,0x69,0x83,0xb6,0x83,0xaa,0xd9,0x3b,0x86,0x4a,0xd8,0x10,0x28,0x09,0x82,0x36,0xee,0x6a,0xc0,0x80,0x3f,0xfd -.byte 0xb1,0xd2,0xde,0x34,0xf9,0x4c,0x87,0x5b,0xdd,0xd0,0xb6,0x2d,0x99,0x69,0xd3,0x2c,0xb7,0x0b,0xfc,0x16,0x88,0x7b,0x80,0x21,0xbc,0x30,0x7b,0x56,0xe5,0x7b,0x41,0x43,0x4d,0xaf,0x40,0x5e,0x74,0x14,0x17,0x66,0x32,0xd6,0x81,0x53,0x94,0x35,0xf0,0x0f,0x4f,0x99,0x54,0x9a,0x38,0xc0,0x2a,0xa9,0xd3,0x53,0xdd,0x9a,0xc5,0x29,0x18,0x62 -.byte 0xf6,0x93,0xa3,0x02,0xf0,0x13,0xcb,0xcb,0xcc,0x64,0x0b,0x00,0xf4,0x43,0x03,0x26,0xe6,0x2f,0x39,0xa1,0x83,0xea,0x94,0x2f,0xde,0x61,0xbd,0xe1,0xbe,0x08,0xf8,0xd4,0x01,0x6e,0x61,0x98,0x01,0x39,0x4b,0x93,0x39,0x38,0x34,0x58,0x24,0xc1,0xf5,0x03,0x05,0x15,0x9c,0xf0,0x30,0x20,0x24,0xd4,0x7e,0x73,0xb2,0x60,0x06,0x3b,0xd3,0xb7 -.byte 0x2c,0x47,0x17,0xc4,0x79,0x4e,0x45,0x0b,0x89,0xf0,0xfc,0x42,0xa0,0x0d,0x80,0xd2,0x44,0x36,0x70,0xaa,0x9e,0x72,0x85,0xa8,0xc8,0x1d,0x35,0x28,0xc3,0x5a,0x72,0x4c,0x06,0x6d,0xf4,0xae,0x54,0x86,0x9a,0x32,0x3c,0xa5,0x06,0x63,0xc1,0x37,0xbb,0xaf,0xa6,0xae,0xce,0x94,0xea,0x9c,0x4a,0x9e,0x56,0xb1,0xc3,0x84,0x84,0xef,0x3d,0xe9 -.byte 0x24,0xf4,0xbf,0xc3,0xf6,0x45,0x74,0x4e,0xbb,0x86,0xd3,0x7f,0xab,0x19,0xe3,0x63,0x67,0x81,0xb6,0x18,0xc8,0x78,0x8e,0xf8,0x83,0x5f,0xfb,0x2e,0x49,0x97,0x2b,0x34,0xbb,0x76,0x2e,0x93,0xec,0xe9,0x7f,0x4d,0x7e,0x52,0x0c,0x92,0xbc,0x6d,0x3a,0x34,0x9b,0x5e,0x61,0x6f,0xea,0x45,0xe7,0x5c,0x34,0x6b,0xcb,0xc0,0x31,0x61,0x64,0x9d -.byte 0xad,0x7f,0x98,0xca,0xfe,0x3d,0xad,0xf7,0x21,0xf6,0x4c,0x2a,0x21,0x07,0x80,0x25,0xa2,0xea,0x26,0x85,0xc3,0xb1,0x74,0x04,0x7f,0xd1,0x1c,0x1b,0xa5,0x7e,0x96,0x45,0xfe,0x6f,0xa6,0x34,0xdf,0x94,0x1f,0x7e,0xfb,0xcf,0xfd,0x29,0xeb,0x3a,0xb0,0xfc,0xb6,0xd5,0x80,0x8b,0x37,0x71,0xfb,0x70,0x19,0x30,0xc4,0x6f,0xa0,0x5b,0xae,0x5b -.byte 0x75,0x51,0x98,0x89,0x9e,0xf0,0xf5,0x79,0xaf,0x1c,0x07,0xb6,0x5e,0xcf,0x34,0x70,0x0f,0x0b,0xbc,0x0a,0xa6,0x40,0xc7,0xf8,0xe4,0xef,0xe6,0xb7,0x94,0x6e,0x98,0x75,0x22,0x73,0x5c,0xca,0xcc,0xfb,0x09,0x2f,0x9c,0xfe,0x49,0x0f,0xd3,0x65,0xfe,0xd4,0xf0,0x9b,0xeb,0x8c,0xd7,0x8c,0xff,0x4b,0x18,0x3e,0xf3,0x9d,0x3f,0xf5,0x83,0xd6 -.byte 0x1d,0x3d,0x23,0x79,0x0f,0xae,0x17,0x62,0x33,0x07,0xc3,0xac,0x98,0x07,0x72,0x9b,0xd9,0x26,0x5c,0x1a,0x9d,0xf1,0x35,0x92,0xf9,0x38,0x17,0xf8,0xee,0x26,0xf9,0x64,0xfc,0x5e,0x8b,0x80,0xce,0xdb,0x64,0xf7,0xde,0x20,0x19,0x5c,0x26,0xf6,0x23,0xd6,0x99,0x8e,0x75,0x77,0x3d,0x17,0x0f,0xea,0x31,0x5a,0x65,0x32,0x1b,0x78,0x78,0xe4 -.byte 0xfe,0x76,0xf8,0xa7,0x81,0x34,0xf1,0x2a,0x13,0x22,0xe4,0x8a,0xe1,0x42,0x5a,0x3f,0x44,0x22,0xeb,0x7e,0xcd,0x20,0xcd,0xf7,0x44,0x1a,0x87,0xb9,0x7a,0x0e,0xf8,0xcb,0xb5,0x0a,0x1f,0x6a,0xe6,0x0b,0x70,0x59,0x38,0xa3,0x6b,0x64,0x7b,0x61,0xfe,0xbd,0xa4,0xb7,0x89,0x7a,0x28,0x70,0xfe,0x9d,0x64,0x2c,0xe9,0xc4,0xc9,0x2f,0xc8,0x3e -.byte 0xfa,0x70,0xce,0x21,0x9b,0xa8,0x10,0x6a,0x16,0xdd,0x28,0xce,0x4e,0xd4,0x6c,0x8c,0x47,0x83,0x13,0x8b,0xec,0x1c,0x76,0xdc,0x4d,0x81,0x25,0x08,0xd8,0xf9,0xde,0x66,0x1d,0xe2,0xf3,0xe7,0xdc,0x3e,0x3c,0x6b,0x98,0x25,0x55,0x88,0xe8,0xda,0x7f,0x16,0xe5,0x7d,0xad,0x8a,0x36,0x00,0xf0,0x68,0xc5,0xe4,0xfc,0xe9,0xe3,0x54,0xeb,0x4c -.byte 0xd1,0xff,0x07,0x1a,0x5c,0x5e,0xd4,0xb1,0xff,0x7d,0xfc,0x5b,0x34,0x42,0x95,0x89,0x01,0x24,0x8e,0x30,0xec,0xfe,0x67,0xf8,0xe2,0xaa,0xd5,0x6a,0x9f,0xe3,0xc3,0xa5,0x53,0x7f,0xd3,0xf4,0x98,0xa5,0x47,0x11,0xad,0xac,0xea,0xba,0x20,0x34,0x03,0x65,0x8c,0xec,0xb6,0xa3,0x2b,0xf6,0x93,0xe1,0xc8,0xad,0x34,0x30,0x8f,0x0e,0x3b,0xf6 -.byte 0x63,0xc6,0x58,0xc3,0xe8,0xa3,0x85,0xf8,0x24,0x8e,0x21,0xb9,0x36,0x7c,0xe0,0x11,0x64,0x31,0x6a,0x6a,0xa2,0xad,0xd3,0x94,0xbb,0x13,0x5b,0xb4,0xe9,0xee,0x09,0xdc,0xfe,0xb2,0xad,0xa8,0x43,0x02,0xba,0x85,0x1f,0x56,0xcb,0xb5,0x95,0x32,0xcc,0x7e,0xe0,0x00,0xde,0xfa,0x3f,0x91,0x71,0xde,0x21,0x19,0xff,0xc9,0x97,0x43,0x95,0xd8 -.byte 0x0d,0xc2,0x8a,0xde,0xcc,0x34,0x48,0xf4,0x35,0x41,0xb8,0x56,0x52,0xce,0x06,0xb3,0xcf,0xd4,0xae,0x7a,0xcb,0xe9,0xed,0x37,0xd6,0x76,0xa0,0x77,0x04,0xfb,0xb7,0x41,0x25,0x38,0xe1,0xd1,0xb5,0xde,0x21,0xe0,0x64,0xd8,0x83,0x13,0x7b,0x4b,0xb8,0xc9,0x12,0x02,0x51,0x56,0x52,0xe9,0x1c,0x49,0x48,0x83,0xd0,0x99,0x73,0x60,0x4a,0x4c -.byte 0x7d,0x8d,0x43,0xf9,0x06,0xa4,0xbb,0x0e,0xb6,0xdd,0x5f,0xc7,0x5e,0x35,0xcb,0xa0,0xc1,0x66,0x4a,0xe3,0x4a,0xa9,0xec,0xa4,0x5a,0xd7,0xd6,0xea,0xa5,0x20,0xa6,0xc3,0x1b,0xc0,0xa8,0xd1,0xf1,0x08,0x05,0xab,0x40,0x14,0x35,0xf2,0xdd,0x0f,0xc5,0xda,0xb3,0xa6,0xb1,0x07,0x36,0x17,0x5d,0xe9,0x96,0x23,0x96,0x46,0xd4,0xa7,0x71,0x64 -.byte 0x13,0x72,0x4e,0x83,0xe0,0x65,0x40,0x41,0xaf,0xb6,0x5b,0x00,0xa2,0xab,0x09,0x7f,0xa5,0xd5,0xc2,0xd9,0xc0,0x68,0x2a,0x44,0xdc,0x43,0x37,0x81,0xb8,0x88,0x4c,0x85,0x1b,0xb1,0x83,0xb2,0x56,0xa3,0x91,0x0f,0xa6,0x70,0x3f,0xbd,0xe9,0xda,0x40,0x9b,0xf5,0x9e,0x53,0xed,0x5f,0x84,0x70,0xd2,0x4c,0x1c,0xb6,0x87,0xd6,0xbb,0x3b,0xec -.byte 0xe5,0x35,0x1b,0x2c,0x9b,0xf1,0xe5,0xf8,0x0e,0x07,0x98,0xcc,0x58,0x38,0x57,0x74,0xdb,0x0e,0x08,0xd9,0x56,0xe8,0x08,0x63,0x3d,0x94,0x4a,0xdc,0x59,0xfc,0x3d,0xc1,0xa4,0x36,0xc3,0xe8,0xbe,0x4b,0xd7,0x47,0x69,0x33,0xb8,0x72,0x30,0x59,0x28,0x4e,0xf1,0xc1,0x25,0xa3,0xa4,0xe3,0x12,0xcf,0x31,0xf6,0xf8,0xae,0x31,0x06,0x76,0x92 -.byte 0x64,0x87,0x8e,0xb0,0x9f,0x1d,0xf4,0x56,0x73,0xc5,0x5d,0xbb,0x80,0x0d,0x19,0x3f,0x56,0x8c,0xe4,0xd6,0x8a,0x9a,0x62,0x26,0x4e,0x8a,0x21,0x7d,0x72,0x34,0x87,0xb6,0x7e,0x49,0xdc,0xfd,0x27,0x95,0xba,0x25,0xdd,0xf4,0x58,0x2b,0x11,0x3f,0xd1,0xd7,0x13,0x1d,0xb0,0xec,0xe2,0x55,0x5e,0x72,0xea,0x36,0xc9,0xd8,0x61,0xc0,0xee,0xc4 -.byte 0x9f,0x35,0x7e,0x73,0xd3,0xf6,0xd7,0x6a,0xce,0xd6,0xd2,0x80,0xe6,0x10,0x4b,0x65,0x18,0x6f,0xab,0xd3,0x41,0xbb,0x39,0x36,0x95,0x84,0x3c,0x99,0x9a,0xfd,0xf0,0xa3,0x46,0xdf,0x48,0x7c,0xd5,0x57,0x9d,0x10,0x59,0xca,0x70,0xc4,0xb5,0xbe,0x47,0x9e,0xca,0x2b,0x49,0x54,0xbb,0x34,0x8e,0x39,0xf4,0xf8,0x8c,0xa5,0xa1,0xab,0xf6,0x51 -.byte 0xd8,0x22,0x9a,0xd5,0xc2,0x12,0xf8,0x26,0xc6,0x19,0x2a,0xa6,0x6e,0xab,0xd3,0xac,0xd1,0x21,0x97,0x67,0x3e,0x39,0x90,0x5c,0x37,0x65,0x7b,0x06,0x54,0x1a,0xb8,0x2a,0x56,0x02,0xa3,0x92,0xee,0xf3,0x38,0x53,0x25,0x4d,0x5d,0x0a,0x37,0x9e,0xbb,0xf4,0xb2,0x13,0x77,0xbb,0x93,0xa9,0x85,0xf2,0x15,0xfd,0x71,0x17,0x00,0x89,0xe7,0x7b -.byte 0xa9,0xdc,0x10,0xd9,0xc7,0x44,0xa5,0x7b,0x3f,0x2f,0x1e,0x6d,0xa7,0xfe,0x0c,0x0e,0x83,0x3e,0x38,0x27,0xa7,0x4e,0x85,0x3c,0x84,0xfe,0x95,0x48,0x85,0x09,0x75,0x62,0x1d,0xa4,0x64,0x54,0xed,0x89,0xd5,0x28,0x62,0x52,0x18,0xef,0xf0,0x57,0x05,0x30,0xf0,0xce,0x87,0x05,0x0d,0x81,0xe8,0x2a,0x3c,0x8c,0x22,0xe1,0x4b,0x32,0x42,0x9d -.byte 0x02,0xc5,0xe4,0x6a,0xa4,0x4d,0x9b,0xc4,0x82,0x47,0xdc,0x61,0xbd,0x82,0x01,0xcd,0x5e,0x64,0x9f,0x4c,0xe3,0x31,0xe9,0x48,0x53,0x85,0x07,0xc7,0x47,0x49,0x35,0xd8,0x6a,0xab,0x4f,0x73,0x3f,0xd3,0xde,0x87,0x29,0xac,0xbc,0x35,0x0a,0xb4,0x74,0xc2,0xa7,0x0b,0xb1,0x93,0x92,0x29,0x3b,0x3e,0xa8,0xde,0x12,0x49,0x75,0xda,0x16,0x27 -.byte 0x52,0x2f,0x93,0x23,0xd6,0xf7,0x10,0xfe,0x1e,0x93,0x97,0x06,0x9d,0xef,0x4f,0xe4,0x3d,0x5d,0xde,0x30,0x70,0x3d,0x78,0x3a,0x30,0x00,0x9b,0x77,0x12,0x90,0x62,0xda,0x32,0x9b,0x6a,0x47,0xd7,0x0f,0xee,0x75,0x18,0xdd,0x4d,0x8a,0xe2,0x35,0x5b,0x60,0xb8,0xf9,0xa4,0x6c,0x93,0x3e,0x47,0x23,0xed,0x7a,0xe2,0x58,0x42,0xd6,0x3f,0x90 -.byte 0xc0,0x12,0x38,0x8b,0x70,0xe0,0xf8,0x1a,0xb5,0x8d,0xe1,0x39,0xdf,0x93,0x25,0x72,0x2e,0xa9,0x3f,0x58,0x12,0x40,0xc4,0x92,0x46,0x08,0xf0,0x64,0xdd,0x34,0x42,0xfe,0x74,0x35,0x0c,0xda,0xef,0x06,0x0b,0x33,0x59,0xd9,0xee,0x4c,0xf9,0x02,0x3a,0x93,0x40,0xa3,0x99,0x0e,0x64,0x11,0x2f,0x52,0x9d,0x28,0x4d,0xe8,0x45,0xd0,0x22,0xd7 -.byte 0x8f,0xd6,0x28,0x8c,0x0e,0x18,0x87,0x24,0xf9,0x88,0xd2,0xc0,0xe8,0xd4,0x9d,0xa2,0x5a,0x79,0x83,0x37,0x18,0x84,0x12,0xca,0xc7,0x10,0xd5,0x5a,0xa8,0xe5,0xa8,0xe7,0x79,0xb6,0x2c,0xb3,0x90,0x6c,0xc5,0xa4,0x99,0x1b,0x85,0x29,0x78,0x0b,0x09,0x77,0x05,0xf4,0x23,0x79,0x5c,0x91,0xf3,0xe0,0xe4,0x6f,0x82,0x33,0x4e,0xa2,0x2e,0xa2 -.byte 0x65,0x79,0xad,0x98,0x36,0x34,0x72,0x97,0xd7,0x39,0x89,0x5e,0x82,0x9f,0x4c,0xe2,0xea,0x51,0x85,0x62,0x0c,0x39,0xf6,0xdc,0xc6,0x80,0x48,0xcf,0x98,0x93,0x64,0x7d,0xf9,0x63,0xf4,0xf5,0x18,0x2a,0xb6,0x04,0xb7,0x44,0xc4,0x60,0xc0,0xcf,0x3d,0x88,0xa8,0xb6,0x81,0xa3,0x99,0x2a,0xf0,0x1a,0x8d,0x76,0x20,0x1d,0xcc,0x10,0x50,0x58 -.byte 0x09,0xf9,0xda,0x65,0x60,0xc3,0xb1,0xc1,0xc0,0x4d,0x62,0x52,0x22,0x45,0x32,0xbc,0x11,0x93,0x15,0xb6,0x25,0x8f,0x65,0xa0,0x4c,0x88,0xc9,0x83,0xe1,0x5c,0xbb,0xfb,0x1a,0xab,0xdb,0x35,0x40,0x66,0xc0,0x2f,0xdc,0xf5,0x92,0x08,0x4c,0xc7,0xb8,0x49,0x05,0xe0,0xe1,0x61,0x2b,0xde,0xc7,0x6a,0x04,0x05,0x4d,0x9f,0xe9,0x59,0x22,0x56 -.byte 0x63,0x77,0x9d,0xe3,0x1e,0x36,0xdf,0x87,0x4a,0xeb,0xba,0x42,0x3d,0x1b,0xa5,0xd0,0xc5,0x44,0x07,0xbe,0x37,0x37,0x70,0x10,0x2d,0x02,0x9b,0xf6,0x52,0xf3,0x54,0x6d,0x50,0xdb,0xdb,0x57,0x01,0x0b,0x9b,0xd5,0x99,0x99,0x69,0x9b,0x10,0x76,0x48,0xea,0x28,0x27,0x06,0x30,0x63,0x3b,0xdf,0x06,0x30,0x37,0x28,0x75,0xcf,0x9c,0xe7,0x52 -.byte 0x43,0xe2,0xd5,0x7b,0xfa,0x88,0x98,0x9c,0x3e,0x27,0x30,0x21,0xcc,0x11,0x71,0x14,0x24,0x04,0x1a,0x8c,0xe9,0xfe,0x2f,0x9d,0xec,0xb1,0x10,0x33,0x05,0x31,0x01,0x1b,0xde,0x6b,0x30,0x20,0x6d,0xf4,0x7c,0xbf,0x41,0x04,0x5f,0xb9,0x9c,0x24,0x63,0x74,0x98,0x3e,0x60,0xc7,0xf1,0xb1,0xc6,0x94,0xf3,0x6f,0x95,0x24,0xdf,0x97,0xd5,0xc7 -.byte 0x50,0x19,0xaf,0xa5,0xae,0x51,0xde,0x6d,0x44,0x0c,0x90,0x72,0x11,0x82,0x04,0xf9,0xda,0x17,0xd8,0xf3,0x03,0xf2,0x03,0x3f,0x65,0x7f,0xd7,0x66,0x84,0x9a,0x02,0x90,0x2b,0x65,0x00,0xd9,0x9c,0xfb,0xaa,0xe2,0xde,0x5f,0x1e,0x19,0x1e,0x6d,0x20,0x1e,0x01,0xf1,0xca,0x7b,0x90,0x06,0x96,0x1d,0x7a,0x34,0x0c,0x66,0x57,0xd7,0x61,0x1f -.byte 0x74,0x03,0xcb,0xae,0xea,0xaf,0x65,0x8e,0x32,0xbe,0xb8,0xe6,0xd8,0x6d,0xf7,0x51,0x6d,0xec,0x7e,0xc6,0x9d,0x20,0x01,0xbf,0xd7,0xbc,0xcb,0x34,0x7c,0xe5,0x1f,0x92,0x72,0x2f,0x6f,0xa3,0x1f,0xe8,0x4d,0x7e,0xa5,0x85,0x3b,0xed,0xc7,0x25,0x53,0xe3,0x77,0x90,0x1f,0xda,0xb7,0x48,0x7d,0xbe,0x20,0x48,0x9f,0xb4,0x05,0x5d,0x41,0xc5 -.byte 0x48,0xd0,0xc9,0x83,0xbe,0xf8,0xd8,0x6b,0x0d,0x26,0x66,0x2e,0xef,0x6b,0x13,0x58,0x6b,0x5f,0x0e,0x8b,0x4e,0x57,0xb2,0x6b,0x3d,0x4d,0xcd,0xcb,0x9a,0x9b,0xda,0x4d,0x7f,0xea,0x17,0x06,0x7f,0xcd,0xaf,0x18,0xda,0x3d,0xf0,0x30,0x2e,0xbb,0xc2,0x1d,0xcf,0xde,0xf7,0xee,0xda,0xd6,0x3d,0x75,0xcf,0x19,0xcf,0xfc,0xdf,0x7a,0xb6,0x1f -.byte 0x89,0xf5,0x0c,0xe9,0xd5,0xf1,0xd0,0x40,0xbd,0xae,0xb5,0x16,0xf6,0x05,0x1e,0xba,0xcd,0x18,0x80,0x4a,0xb3,0x87,0x93,0x6b,0x19,0xfc,0x47,0xa8,0x45,0x4b,0x75,0xe8,0x06,0xc0,0xbd,0x86,0xf7,0xcf,0x2c,0x39,0xc6,0x0b,0x3f,0x32,0xcd,0x1c,0x02,0xec,0x4b,0xd5,0x90,0x84,0xaf,0xc9,0x5c,0x9e,0x64,0x82,0x13,0x81,0x05,0x03,0xe4,0xed -.byte 0x48,0x23,0xc3,0x53,0x2c,0x5a,0x22,0x0a,0x27,0x7e,0x55,0x79,0xdc,0x46,0xf5,0x4b,0x04,0xcc,0x43,0x87,0x6c,0xb5,0xa4,0x2d,0x78,0x70,0x02,0x43,0x0e,0x76,0x62,0x99,0x86,0x40,0x2a,0xe4,0x62,0xe6,0xee,0x4e,0x03,0x64,0x83,0x9c,0x38,0x6d,0x62,0xa6,0x85,0xb8,0xce,0xd7,0xf8,0xcb,0x78,0x00,0x7a,0x48,0x72,0x75,0x4e,0x9c,0x6f,0x0c -.byte 0x61,0xc7,0x93,0x4e,0x6d,0x65,0xa3,0x1b,0x17,0x84,0xc6,0xd2,0x29,0xc3,0x4d,0xe3,0x14,0x21,0x5f,0x9e,0xa9,0x28,0x11,0xf3,0xb2,0xe8,0xe7,0x60,0x9e,0x24,0xab,0x88,0x9c,0x9c,0x5e,0x17,0xe4,0xe1,0xa7,0x74,0xb4,0x82,0xd5,0xaa,0x92,0x08,0xa7,0xa2,0x04,0x6f,0x77,0x14,0x54,0x44,0x5d,0x13,0x10,0xa2,0x40,0x1d,0xf0,0x44,0x16,0x17 -.byte 0xda,0x8c,0x80,0x83,0x2b,0x19,0xb8,0xab,0xf2,0xb8,0xb1,0x92,0xb5,0xc5,0x05,0x3e,0xd2,0x1a,0xfc,0xfd,0x21,0xa6,0xb2,0xbd,0x89,0xee,0x9c,0x3c,0x90,0xd9,0xf1,0xd2,0xe8,0xc3,0x21,0xb9,0x0e,0x0c,0x98,0xbc,0x5e,0xa1,0x0d,0x89,0xfe,0x0f,0x3c,0x45,0xea,0xe1,0x6e,0x06,0x59,0xff,0x79,0xf4,0x7e,0xf4,0x82,0xc0,0x6b,0xd9,0x53,0x30 -.byte 0x98,0xed,0x8d,0x6f,0x3d,0x0e,0xfb,0x42,0x66,0xab,0x41,0xa8,0x4a,0xef,0x73,0xa4,0x54,0x99,0x4f,0xb6,0x65,0x44,0xf9,0xd9,0x3c,0x6b,0x59,0x36,0xb0,0xe3,0x7c,0x4a,0x85,0x80,0x6c,0x77,0x6f,0x34,0x4e,0x9e,0x54,0xfd,0x0c,0x25,0x72,0xc3,0x5a,0xb6,0x3b,0xad,0x2b,0xd5,0x29,0x55,0x31,0xab,0x62,0xe4,0x15,0xed,0xef,0x16,0xef,0x43 -.byte 0xd5,0xdd,0x3d,0x64,0x8c,0x13,0xbc,0xcd,0x4d,0xfb,0x4f,0x86,0x3b,0x73,0x1e,0xc4,0xe8,0x54,0xb4,0xcc,0x49,0xba,0x4f,0x81,0xcd,0xe8,0x30,0x92,0x4b,0x57,0xd1,0x7c,0x0c,0x65,0x7d,0xe1,0x59,0xc6,0x8c,0x7d,0xad,0xd5,0xcf,0x6c,0xc4,0x9d,0xc5,0x3f,0x23,0x1f,0xb0,0x6d,0x1c,0x07,0xbf,0x38,0xc9,0x16,0xdc,0x5b,0x51,0xa1,0xdb,0x8f -.byte 0xf8,0x25,0xc6,0x4d,0xc0,0x4d,0xa1,0x02,0xd9,0xd3,0xb5,0x63,0xda,0xe1,0x91,0x60,0x71,0x39,0x46,0x1a,0x13,0xe0,0xf2,0xca,0xcc,0xd3,0xbb,0x6b,0xd0,0x64,0xaa,0x0e,0xc0,0x89,0xa3,0xc6,0x14,0x56,0xe4,0x44,0x97,0xa9,0xcc,0x17,0x68,0xe6,0xfc,0xe5,0xfd,0xf0,0xa6,0x69,0xcd,0xac,0x20,0xc7,0xeb,0x53,0x1b,0x4f,0xdd,0xd3,0xb0,0xed -.byte 0x30,0x4e,0x36,0x73,0x63,0xef,0x51,0x3e,0x9a,0x3e,0x41,0x2b,0x9c,0xda,0x67,0x96,0x46,0x33,0xe3,0x3f,0x87,0x01,0xd8,0xc5,0x26,0x80,0xe4,0x7e,0xf4,0x78,0x8c,0x2b,0x81,0x2a,0x01,0x7c,0xe3,0xfc,0x8d,0x6b,0xdc,0x84,0xb9,0xff,0x43,0x37,0x57,0xce,0x3f,0x5e,0x63,0xd3,0xbe,0xb6,0x4a,0x31,0xbf,0xb8,0x74,0x64,0x9c,0xf3,0xc5,0x8a -.byte 0xae,0xe8,0x5f,0x68,0xcf,0xce,0xff,0x3f,0xc5,0xb5,0xfd,0x13,0x08,0x11,0x9d,0x1a,0x0f,0x06,0x08,0x4d,0x7c,0xf9,0xd4,0x20,0xdf,0x82,0xf9,0x86,0xfc,0xf3,0x67,0xa0,0x14,0x99,0xe5,0x47,0xf0,0x02,0x7b,0x16,0xca,0xcf,0xb9,0x0f,0x68,0x08,0x5d,0x1d,0x65,0xee,0x23,0x56,0xeb,0x11,0x5b,0xca,0xf1,0xa7,0xad,0x50,0xb2,0xd1,0x37,0x65 -.byte 0xe9,0x7e,0xf6,0xe9,0x64,0x42,0x49,0x80,0x40,0x17,0xe3,0x43,0x00,0xda,0xe1,0x7a,0x1c,0xb3,0xde,0xd9,0xf7,0x33,0xeb,0xb3,0xb8,0xf5,0x40,0x1b,0xcd,0x71,0x97,0x30,0xf9,0x9c,0x4d,0xac,0x7e,0x8e,0xd9,0x36,0x92,0x39,0xb5,0x56,0x0f,0x4f,0xbf,0x58,0xb8,0xba,0xc3,0xbd,0x79,0xb0,0xd7,0x6c,0x45,0x49,0xe2,0xde,0x94,0x04,0x9d,0x3e -.byte 0x91,0x0a,0xb2,0x9b,0x90,0x57,0x2e,0x69,0xa4,0x4f,0x61,0xbf,0xdb,0xfb,0xe3,0xe9,0x81,0x26,0xe0,0x48,0x90,0x8c,0x32,0x95,0x8d,0x38,0xec,0x8e,0xa7,0x5e,0xc3,0x36,0xc6,0xd1,0xbc,0x9a,0xb3,0xba,0xdb,0x2c,0xe4,0xa0,0x50,0x74,0xef,0x98,0x48,0x14,0xc9,0x38,0x4d,0xa9,0x48,0x13,0xd4,0x08,0x60,0xfd,0xcf,0x5e,0xf2,0xcd,0xc7,0xeb -.byte 0xaf,0x88,0x32,0x30,0x6f,0x19,0x01,0xec,0x87,0xae,0x6d,0x63,0xa3,0xa7,0x7b,0xcd,0x53,0xa7,0xf2,0xf2,0x9f,0x43,0xcb,0x0a,0x3f,0x8c,0xd2,0x55,0x8d,0xa7,0x95,0xcf,0x5b,0xae,0x64,0x23,0xda,0xb4,0xbd,0x32,0x34,0x95,0x8a,0x03,0xe7,0x6e,0xef,0x3f,0xb4,0xcf,0xc6,0x8a,0x2f,0xc6,0x59,0x99,0xdf,0xad,0x3c,0x15,0xed,0x83,0x0b,0x59 -.byte 0x8b,0xcd,0x0d,0xa6,0xcf,0x3a,0xc3,0xdb,0xc3,0x01,0xa9,0x32,0x38,0x45,0x5c,0xc8,0x56,0x81,0xef,0x21,0x7f,0x52,0xc4,0xb5,0x48,0x97,0x6a,0x60,0x75,0x3a,0x1a,0xd3,0xb0,0x60,0x9a,0x83,0x61,0xad,0x3b,0x4b,0x65,0xaa,0x9e,0x77,0x47,0x6f,0x3b,0x48,0xb0,0xc6,0x36,0x9a,0x59,0x5e,0x26,0xc4,0xb9,0xed,0x04,0xf3,0xc7,0x09,0x33,0xda -.byte 0x81,0x63,0xa6,0x5d,0xe1,0x54,0x6b,0x04,0x17,0x2b,0xb9,0x2f,0xbd,0x55,0xdb,0xa1,0x69,0x00,0xcd,0xba,0xfa,0x36,0xaa,0x47,0x5a,0x7c,0xf4,0x1f,0x53,0x94,0x95,0x2f,0xf8,0x2a,0x4b,0xa8,0xcc,0x73,0xab,0xfd,0x25,0xb2,0x4e,0xd6,0x62,0x90,0x8c,0x8f,0x02,0xe4,0xdc,0x22,0x79,0x04,0x34,0x9b,0x54,0x5c,0x54,0xca,0x9b,0x8a,0xf8,0x05 -.byte 0xd1,0xb0,0x9e,0x8f,0xa3,0x0b,0x53,0xa8,0x6f,0x1b,0x2e,0xf2,0x71,0x78,0x28,0xce,0xa9,0xdb,0x4c,0x5b,0x83,0xfe,0xaa,0xff,0x99,0x2f,0x03,0x14,0xb2,0xe0,0x5f,0xaa,0x65,0x15,0x1f,0xd2,0x31,0x95,0x70,0x3c,0x8b,0x55,0x8e,0x87,0xed,0xbb,0x0c,0x91,0x87,0xaa,0xbe,0x49,0xdb,0x18,0x7b,0x1d,0x26,0xa7,0xdf,0x00,0xff,0x73,0x70,0x2e -.byte 0x10,0xaf,0x46,0xea,0x7f,0xca,0xfa,0x09,0x13,0x02,0xac,0x3f,0xa0,0x02,0xa6,0x67,0xb7,0xec,0x18,0x73,0x91,0x25,0xa0,0x28,0xe3,0xd8,0xfa,0x11,0x6d,0x34,0x79,0x1d,0xe4,0x8f,0x7c,0x73,0x66,0x77,0x3e,0x43,0x23,0xb0,0xee,0x84,0xb5,0x75,0xc9,0x23,0x87,0x6a,0x4f,0x59,0x3d,0xb5,0xf1,0xd6,0x06,0xf8,0xa6,0x5d,0x0c,0x24,0xed,0x94 -.byte 0xd7,0xa8,0x31,0x37,0x10,0x60,0xb6,0x03,0x33,0x27,0x38,0xdd,0xd3,0x74,0x02,0xa3,0xa6,0x01,0x94,0xa9,0x56,0x11,0x23,0x0e,0xdb,0xfd,0x25,0x92,0xa8,0xfb,0x79,0xc8,0x8e,0x0e,0x10,0x1f,0xca,0x95,0xf6,0xad,0x28,0xe7,0xaa,0x2b,0xf1,0x40,0xf6,0xef,0x7b,0x40,0x28,0x57,0xbb,0x4c,0xac,0x0b,0x8b,0xb3,0xe3,0xec,0x53,0xf2,0x15,0x61 -.byte 0x2e,0x91,0xdf,0x91,0xfb,0x55,0xb6,0x7f,0x6c,0xfc,0xb7,0x4b,0x91,0xdc,0xf7,0xe5,0x91,0xd8,0x70,0x92,0x94,0xea,0x3f,0x62,0x98,0x14,0xc3,0x43,0x34,0x02,0x87,0xc7,0xca,0x60,0x4a,0xfb,0x50,0xe4,0xa9,0x92,0x10,0x04,0x7c,0x55,0xd3,0x9a,0x89,0xba,0x8e,0x6f,0x02,0xd6,0xc7,0x6f,0x91,0xb5,0x87,0xb9,0x0e,0xbe,0xe4,0x9f,0x01,0x0b -.byte 0x20,0x60,0xc8,0x16,0xe6,0x23,0x1d,0x5f,0x4d,0x82,0xf4,0x42,0x25,0xe6,0x05,0xe3,0x5b,0xbb,0xd1,0xb0,0xad,0x0b,0x05,0x71,0x3a,0x7b,0xee,0x0e,0xe1,0xe4,0x08,0x9f,0xda,0xdf,0x59,0x57,0x4f,0x05,0x5a,0x51,0x9a,0x60,0xfd,0x85,0x21,0xd1,0x0a,0x3b,0x0a,0x15,0x61,0x28,0x98,0x0a,0x8f,0x1e,0x33,0x15,0xb3,0x5f,0xf3,0xbb,0x89,0x22 -.byte 0x0c,0xaf,0x91,0xce,0x44,0xb1,0x54,0xd0,0x80,0x86,0x43,0xa1,0xb9,0x07,0xde,0xab,0x1f,0x9b,0xae,0xef,0x07,0xf2,0x40,0x33,0x31,0x4d,0xf9,0x45,0x97,0xf6,0xcc,0xe5,0x3c,0x49,0xcd,0x83,0x6e,0x38,0x81,0xab,0x40,0x18,0xda,0xf6,0xfe,0xe7,0x96,0xd1,0x17,0x98,0xae,0xec,0xe9,0x93,0x37,0xbc,0x0b,0xa8,0x12,0xe7,0x65,0xca,0x27,0x37 -.byte 0x6a,0x74,0x81,0xf1,0xe0,0x6c,0x0d,0xba,0x86,0x48,0x94,0xd0,0x72,0xd5,0x4d,0x71,0xcf,0xa8,0x5e,0xd1,0x97,0xd1,0xed,0xf0,0xd3,0xe4,0xe3,0x41,0xc9,0x8f,0xfc,0x89,0xe8,0xbf,0x96,0x8b,0x86,0xb0,0x97,0x79,0x95,0xdf,0x69,0x56,0x6d,0x61,0x0a,0x37,0xcb,0x36,0xe1,0x95,0x88,0xf5,0xf0,0xe2,0x5c,0xb2,0x44,0x73,0xda,0x83,0xa7,0xdc -.byte 0x8b,0x35,0x3e,0xc1,0xd5,0x88,0x17,0x3b,0xeb,0xcf,0x36,0x9c,0xef,0x40,0xb2,0x72,0xde,0x4f,0x16,0x6c,0x8c,0x9d,0x15,0xce,0x7d,0x0d,0xc3,0x2f,0xea,0xab,0x50,0xdf,0x02,0xe0,0x24,0xcc,0xf4,0xa7,0x25,0xba,0x85,0x0d,0x62,0x9a,0x39,0xc7,0x5a,0xd1,0x9a,0xd1,0xa7,0x45,0x5f,0xc2,0x44,0xf5,0xa9,0x8d,0xd8,0xbc,0xd3,0xc8,0x75,0x0d -.byte 0x06,0xc6,0x4b,0x24,0xc6,0xe5,0x72,0xf7,0xd5,0x87,0xca,0x3c,0xc0,0x1c,0x18,0xa9,0x40,0xc6,0x7b,0xe5,0x4c,0xe6,0xb7,0x01,0x57,0xc1,0xcf,0x63,0x83,0x58,0x63,0x47,0xcf,0xa4,0xd3,0xf6,0x1d,0x2c,0xbf,0x17,0xe6,0x0a,0x7b,0x2d,0xa9,0x34,0x23,0xfc,0x1f,0x06,0x31,0x47,0x7b,0x31,0x34,0x8c,0x3c,0x15,0x9b,0xac,0xfd,0x38,0xe6,0xa3 -.byte 0x9e,0xa7,0xdf,0xa6,0x37,0x61,0xfd,0x85,0xb8,0x2e,0x67,0x73,0x7f,0x60,0x12,0x8b,0x62,0xb0,0x38,0xd0,0xaa,0xc4,0xad,0x3b,0xa9,0x04,0x66,0xdd,0xbb,0x9c,0xb1,0x95,0xe1,0x9c,0x0a,0x72,0x80,0x12,0xaa,0xa8,0x0c,0x3f,0x90,0x20,0x33,0xb4,0x76,0xdd,0x26,0xfe,0x1e,0x8f,0x6a,0x2d,0xea,0x4a,0xdc,0x28,0x47,0x66,0x36,0x5b,0x50,0x60 -.byte 0x7e,0x3e,0x93,0xf3,0xe9,0x37,0x31,0x3b,0x43,0x46,0x85,0xb3,0xa9,0xb2,0x14,0x95,0x96,0x49,0xf9,0x2a,0xe7,0x9e,0x3a,0x3e,0xd8,0x12,0xf7,0xbc,0x43,0x8c,0x35,0x31,0x44,0x08,0x7f,0x25,0x39,0x86,0x98,0x6a,0xe8,0xe3,0x2e,0x73,0x2d,0x3b,0xac,0x2d,0x75,0x4c,0xc8,0xca,0x21,0x2d,0x96,0x9b,0x4f,0x56,0xff,0x2d,0xc2,0xe2,0x98,0x3d -.byte 0xe2,0x3f,0xee,0x10,0xb7,0xc3,0x3d,0xa8,0x50,0x88,0x7f,0xd5,0x4e,0xbd,0xc7,0x9d,0xdc,0x01,0x49,0x27,0xf2,0xae,0xea,0x93,0x72,0xdf,0x00,0xcd,0xe6,0xa1,0xdd,0xd1,0x18,0xeb,0xa7,0xe1,0x4a,0x7b,0x38,0x72,0x73,0x29,0x46,0xa3,0xb3,0x25,0x23,0x6d,0x26,0xab,0x86,0xdc,0x67,0x52,0xe5,0x4a,0x5e,0x8f,0x16,0x67,0x8a,0x28,0x13,0xba -.byte 0x44,0x42,0xb5,0x21,0x9f,0x30,0x66,0x7f,0xc9,0x87,0x40,0xcb,0x75,0x58,0x2e,0xcd,0x09,0xb9,0x8a,0x84,0xa3,0xbd,0x63,0x53,0x75,0x2f,0x77,0x8b,0x7e,0x19,0x31,0x33,0x3b,0x9a,0xfb,0x86,0x39,0xa6,0xd9,0xeb,0x9b,0x43,0xc6,0xd9,0xc2,0x10,0xab,0x42,0xe5,0xc6,0x4a,0xe6,0x3e,0xde,0x9d,0xac,0x8e,0x95,0xf0,0xdb,0x48,0x95,0xc2,0x87 -.byte 0x6b,0x7f,0xde,0x09,0xdb,0xed,0x49,0x19,0x73,0x2d,0xa4,0x5c,0xdf,0xfa,0x2e,0x15,0xd0,0xb6,0x46,0x32,0xc9,0x7f,0x7e,0x01,0xd3,0x25,0x45,0x0e,0x5b,0x0d,0xf0,0x67,0xe3,0xd9,0xdf,0x4f,0x3b,0x6f,0xb3,0x15,0xc5,0x6b,0x91,0x75,0xa2,0xaf,0x42,0x3a,0x14,0x50,0xd9,0x4f,0x19,0x65,0x12,0x83,0x5d,0x8f,0x8a,0x01,0x0b,0x89,0xcc,0x7f -.byte 0x1a,0xde,0x5b,0x44,0x34,0x98,0x0f,0x8e,0x5a,0x5e,0x03,0x41,0x3e,0x66,0x9b,0x16,0xf5,0x91,0x7c,0xb0,0xc1,0xbf,0xa2,0x10,0x0b,0x60,0x3a,0x63,0x0c,0xcf,0xd8,0x49,0xdb,0x42,0x88,0x1f,0x36,0x8e,0x15,0xdb,0x5d,0x3f,0xe7,0xf1,0x9a,0x73,0x2b,0x74,0x0c,0xd5,0x09,0xab,0x01,0x2e,0x52,0x6f,0x03,0xf6,0xc9,0x0b,0xeb,0xa5,0xce,0x2e -.byte 0x1c,0x02,0x35,0xca,0xce,0xfe,0x4b,0xad,0x67,0x21,0xf8,0x44,0xea,0x70,0xf2,0x3d,0xfc,0x43,0x77,0x05,0x26,0xbe,0xaf,0x99,0xab,0x41,0xd4,0xcc,0x53,0x33,0x33,0xcd,0xb4,0x2d,0x76,0xfb,0xae,0x0c,0xac,0xc1,0xd0,0x42,0xfb,0x45,0x4a,0x6e,0x55,0xd2,0x93,0xef,0xb9,0x06,0xbc,0x38,0xce,0x94,0xc2,0x01,0xdf,0x27,0xc8,0x47,0xff,0x74 -.byte 0xfb,0x84,0xc5,0xa2,0x78,0x1f,0x4f,0x73,0x12,0xec,0x2d,0x82,0x5b,0xeb,0x3c,0xb6,0x1c,0x5a,0x29,0x9c,0xba,0x9e,0xa4,0x85,0x94,0x84,0x68,0x01,0xd7,0xb1,0x27,0x84,0x4a,0x7d,0x62,0x9c,0x32,0x12,0x89,0xd8,0x66,0xb5,0xe9,0x07,0xf4,0x5f,0x6b,0x0e,0x90,0x87,0xe5,0xc1,0x8b,0xaf,0x8f,0xf7,0xca,0x54,0xe0,0xc6,0x5f,0xa5,0xec,0xd1 -.byte 0xdc,0xdc,0x17,0x9e,0xca,0x4b,0x72,0x72,0x03,0x96,0x62,0xaa,0xc1,0xfe,0x23,0x7e,0xd2,0x06,0x61,0xb6,0xc9,0x0d,0x7e,0xbf,0x72,0x1c,0x66,0x46,0x0b,0x31,0x96,0x81,0x11,0x3d,0xac,0x5e,0xd0,0x35,0xaf,0xac,0x4c,0x74,0xce,0xf9,0x9c,0x64,0x3d,0xe5,0x9d,0xfe,0xc7,0x05,0x09,0xe1,0x70,0xc5,0x37,0xd5,0x4e,0xd8,0x7d,0xdb,0xfa,0x1c -.byte 0x28,0xfc,0x10,0x2a,0xe8,0x62,0x18,0x09,0x97,0xe0,0x98,0x2e,0x9f,0x1d,0x18,0xff,0x22,0xe9,0x5d,0x37,0xd2,0x74,0xf1,0x81,0x08,0x8a,0x55,0xc0,0x40,0x0f,0x70,0xbe,0x82,0x23,0x78,0x35,0xc8,0xf8,0x59,0x6e,0x0d,0x2e,0xd5,0xe7,0xf5,0x2e,0xbd,0xcd,0x1a,0xcf,0x76,0x43,0x1f,0xca,0x15,0x6c,0x4a,0xb7,0xc7,0xb9,0xaf,0x68,0xd7,0x31 -.byte 0x1e,0x0c,0x9c,0x78,0x74,0x66,0x80,0xc6,0x74,0xbe,0x86,0x59,0x0c,0x12,0xdc,0xf3,0x1b,0xaf,0x63,0x74,0xce,0x1e,0xac,0xf0,0x65,0xa0,0xab,0x7f,0x96,0x08,0x32,0xb2,0xca,0x9c,0xfb,0x9d,0x66,0x63,0x76,0xf9,0x69,0x08,0x6e,0xd3,0x46,0xde,0xdf,0x54,0x06,0x0d,0x25,0x81,0xd9,0x5a,0x45,0xeb,0xe5,0xc0,0xf6,0x86,0x0f,0xe9,0x27,0x7c -.byte 0xdc,0x52,0x28,0xb5,0xd0,0x7d,0x07,0xc1,0xb6,0x9b,0xdc,0xea,0xd3,0x2a,0xba,0xb0,0xd5,0xa3,0xd8,0x25,0x07,0x9c,0x6c,0xd6,0x16,0xa5,0x93,0x43,0x52,0xa7,0x5c,0x2b,0xe2,0xfa,0x8e,0x6e,0xaa,0x04,0x84,0x63,0x80,0x0f,0x90,0x10,0x41,0x1c,0xf6,0x67,0xea,0x39,0xb0,0x16,0xfc,0x6f,0x85,0x28,0x8c,0x8e,0xfb,0x79,0x39,0xdf,0xf6,0x6e -.byte 0x57,0xa1,0xaa,0xf1,0x0b,0x99,0xde,0xad,0x69,0xe2,0xf4,0x74,0x8e,0x8c,0x2d,0x20,0xdb,0xf3,0x2d,0xc2,0x75,0xe7,0xd6,0xc8,0x9d,0x46,0x3b,0x8b,0x8b,0x18,0xd8,0x41,0xfd,0xc2,0x7d,0xec,0x66,0x78,0xe7,0xbe,0xee,0x2b,0x07,0xd8,0x7e,0x13,0x61,0x7e,0xab,0x7d,0x2b,0x3f,0x83,0x96,0xf5,0xab,0x0b,0x20,0xd2,0x5b,0xb0,0xeb,0xf7,0x1b -.byte 0xac,0x1a,0x16,0x46,0x21,0x90,0xdb,0x67,0x66,0x42,0xe2,0x54,0x34,0xae,0x34,0xae,0x21,0x33,0x8c,0x48,0x19,0xdb,0x1f,0xa8,0x25,0x76,0xe0,0x03,0x1c,0x35,0x8d,0xd3,0xab,0x6b,0x93,0xf3,0xad,0x7d,0x3c,0x76,0x1d,0xaa,0x43,0x80,0x0f,0x5f,0x20,0xd9,0xf0,0xff,0x8b,0xf4,0xdb,0xbc,0xf2,0xff,0xf2,0x8a,0xfc,0xf5,0x0e,0x4e,0xd9,0xb0 -.byte 0xd6,0xb3,0x86,0x5b,0x3e,0x10,0x87,0x50,0xf1,0xd2,0x8f,0x8d,0xa4,0x39,0x85,0xf5,0x90,0xd6,0x53,0x69,0x40,0x42,0xc1,0xc3,0x7c,0xc1,0x3e,0x97,0xb4,0x08,0x49,0x93,0x4e,0x4c,0x67,0xd9,0x2e,0x05,0x70,0x04,0x98,0x0a,0xed,0xd0,0xff,0x0c,0x13,0xe4,0xde,0x75,0x81,0x24,0xb1,0x27,0x79,0xeb,0x80,0x68,0x52,0x50,0x66,0x77,0x4f,0xf6 -.byte 0x64,0x2f,0x85,0x9e,0xc1,0xbf,0x9f,0x0e,0x31,0x9a,0x36,0x24,0xcd,0xa8,0xe8,0xce,0x41,0x86,0xd1,0x02,0x96,0xdc,0x1a,0xa0,0x48,0xca,0x61,0xd5,0x87,0xdb,0x0a,0xeb,0x69,0x95,0xca,0xf8,0xe5,0xa0,0x5b,0x91,0x8f,0xb9,0x59,0x5f,0x68,0x60,0x58,0xc5,0xe0,0xc7,0x02,0x68,0xa5,0x67,0x1e,0xfc,0xa9,0x27,0x9f,0x83,0x4c,0x05,0x60,0xee -.byte 0xcb,0x79,0x31,0x73,0x36,0xf4,0x39,0x44,0xdb,0xea,0x62,0x89,0x97,0x69,0xd1,0x0d,0xf6,0x27,0xcf,0x47,0xfe,0x3d,0x5c,0xe9,0x92,0x54,0x0a,0x66,0xaf,0x82,0xb1,0x49,0x87,0x3f,0xa2,0x95,0x91,0x0e,0x72,0x1e,0x7b,0xde,0x32,0x31,0x51,0x40,0x24,0x4f,0x30,0x59,0x7d,0x97,0x28,0x30,0x7e,0x93,0xcd,0x1e,0x16,0xef,0xe1,0xb5,0xa8,0xff -.byte 0x3a,0xd0,0x62,0x94,0x8b,0x72,0xe7,0x97,0x8f,0x2f,0x58,0x3e,0x62,0x43,0x6b,0x28,0x05,0xc9,0x0d,0xf0,0x09,0xbd,0x12,0x3b,0xd8,0x15,0xd3,0x7c,0x97,0x96,0x5a,0xf4,0x9f,0x8d,0x25,0xb7,0xc5,0x66,0xf7,0xf7,0x5f,0x7e,0xca,0x2f,0xcd,0x9a,0xf2,0xa3,0x9b,0x4f,0x6f,0xc3,0xd9,0x64,0x38,0xda,0x87,0x97,0x8a,0x49,0x2d,0x80,0x16,0x73 -.byte 0x88,0x62,0xd2,0xdf,0x4f,0xf7,0x79,0xc0,0x83,0xeb,0x2b,0x66,0x5a,0x21,0x3a,0xa2,0x2a,0xed,0x8c,0xe7,0x91,0x6d,0x56,0x18,0xfc,0x59,0x68,0xea,0x9f,0x5c,0x3c,0xd5,0x0f,0x64,0x70,0x89,0x22,0x83,0xed,0xfa,0xc9,0x21,0x68,0x3c,0x69,0xb8,0x3e,0x89,0xb5,0x9d,0x8b,0xc8,0xf7,0x57,0x17,0x27,0x90,0x12,0xa7,0xd2,0x4d,0x2c,0x30,0x64 -.byte 0x42,0xbe,0xa6,0x49,0x4e,0xa3,0x3b,0xdb,0xdb,0x64,0x0e,0x89,0x66,0x87,0x72,0x90,0x86,0x1d,0x0b,0x61,0x32,0x47,0x3d,0x55,0x81,0xb2,0x50,0x5a,0x76,0x6c,0xa3,0x46,0x12,0x1b,0xaf,0x6e,0xbf,0xfd,0x98,0x2f,0xb7,0xd2,0x31,0x92,0xb5,0x26,0x1a,0x3d,0xfa,0x5d,0xc0,0x24,0x44,0xd2,0x6b,0x1c,0x81,0xf5,0x5d,0x50,0xb0,0x33,0x18,0xe0 -.byte 0xc5,0xb3,0x6b,0xf4,0xfd,0xde,0xf7,0x2f,0x69,0x1d,0x5a,0xfe,0x03,0x6d,0xca,0xad,0x29,0xe0,0x6e,0x70,0xcd,0xe3,0x6d,0x38,0xef,0xf1,0x3a,0x76,0x2b,0x2c,0xb6,0xcd,0xff,0xeb,0xbc,0xe7,0xd9,0x40,0xbe,0x23,0x61,0x20,0xd5,0xb8,0x66,0x77,0x65,0xc9,0x33,0xf5,0x75,0x8e,0x15,0x98,0x3f,0xb1,0x4a,0xb8,0x1c,0x47,0x73,0x45,0x0f,0x73 -.byte 0x2a,0xa1,0xb7,0x73,0x76,0x94,0x16,0x45,0xcf,0xd6,0x8f,0xe3,0x62,0x8a,0x42,0xfd,0xe3,0x1e,0xe0,0x7d,0xb5,0x99,0xbd,0x1c,0xf2,0x60,0xb2,0x72,0xa8,0x4b,0x19,0xd6,0xd0,0xdb,0x0b,0x1f,0xc9,0x68,0xc0,0xf3,0x65,0x04,0x50,0x41,0xf0,0xb3,0x0e,0x0a,0x9d,0x7f,0x0b,0x1f,0xeb,0x5b,0x4c,0x58,0x6a,0xf2,0x02,0x95,0xd2,0xf3,0xac,0xe5 -.byte 0x69,0x81,0xb1,0x3f,0x08,0xfc,0xba,0xcb,0x36,0xcd,0x54,0x28,0xac,0x65,0xd8,0x81,0xab,0xc1,0x6a,0x51,0x97,0x21,0xe4,0xc6,0xaf,0xd8,0x76,0x76,0xa4,0xc4,0xd0,0x58,0x63,0xdf,0x32,0xf5,0x04,0xfb,0x11,0xeb,0x76,0x39,0xda,0x55,0xf4,0x7e,0x1c,0x7b,0x04,0x07,0x4d,0x5a,0xeb,0x74,0x0a,0x57,0xcf,0x10,0xf6,0x0e,0x73,0x02,0x25,0x67 -.byte 0x4f,0x8f,0x37,0x75,0x8f,0x44,0x2a,0x1a,0x6d,0x05,0xda,0xe0,0xa0,0xaa,0xd2,0x78,0xaa,0x7e,0x76,0x0a,0xde,0x2a,0x54,0xae,0x1e,0x39,0xcc,0x3c,0x1c,0xa6,0xd5,0x8a,0xca,0xb4,0xcc,0x76,0xb9,0x30,0xd2,0xe2,0x46,0x31,0xb6,0x51,0xcf,0xe2,0x24,0x77,0xc9,0x9b,0x57,0x3c,0xa3,0x84,0x60,0x59,0x28,0x5f,0x23,0x74,0x17,0x79,0x42,0xbe -.byte 0x60,0x3f,0x09,0x6a,0x43,0x8e,0x40,0x25,0x79,0xb5,0xbb,0xbb,0x72,0x50,0xad,0x4f,0xaa,0xa2,0xd4,0xb2,0xc6,0x7d,0x50,0x7b,0x98,0x59,0x22,0x06,0x7d,0x2c,0x35,0xdd,0x44,0x34,0x9c,0x28,0x98,0xf3,0xe5,0xd0,0x7e,0x09,0xbe,0xc4,0x00,0x72,0xd5,0xa6,0x3b,0x0e,0xb1,0x18,0x91,0x0a,0x4d,0x5d,0xe2,0x0a,0x98,0x79,0x30,0x9b,0xaa,0x38 -.byte 0x03,0x2b,0x6c,0xb2,0x8e,0x0a,0x1d,0x30,0x59,0x8a,0xe8,0x6c,0x6d,0xb5,0xd4,0x91,0xc5,0x28,0x1d,0x5e,0x49,0xe0,0xfc,0x26,0x7f,0x40,0xc0,0x6a,0x81,0x0d,0xb9,0xc6,0x05,0xc6,0x18,0x82,0x70,0xf6,0xea,0x0e,0xb4,0x85,0xba,0x5d,0xfa,0xfd,0xe3,0xd6,0x08,0x7c,0x3d,0x99,0x03,0xd4,0xdc,0x9b,0x50,0x12,0xc8,0xbd,0x8c,0x47,0x67,0x28 -.byte 0x83,0x97,0xca,0xef,0xc3,0x1c,0x2b,0x6e,0x3b,0xf7,0xca,0x7a,0x68,0x6e,0x39,0x25,0x58,0xf7,0xa4,0x11,0x9d,0x8d,0x49,0x29,0xd6,0x6e,0x0b,0x0a,0xcf,0xa7,0x04,0x14,0x6f,0xc4,0x4c,0x36,0x1a,0x16,0x3e,0x8f,0x99,0x69,0x94,0x1d,0xa8,0x66,0x93,0xeb,0x1d,0x82,0xfd,0x3f,0x84,0xb0,0x9d,0xa4,0xe1,0xb0,0xd4,0x9d,0xb2,0x60,0x20,0xfb -.byte 0xd3,0xa0,0xdc,0x79,0x83,0xb0,0xfc,0x50,0x18,0x57,0xe1,0xeb,0x44,0x25,0x05,0xab,0x27,0xfb,0x5f,0x83,0xcd,0x51,0xd0,0x3b,0x80,0x4a,0xce,0xbf,0xe9,0xfe,0x46,0xd2,0x5f,0xea,0x8c,0x89,0x48,0xc8,0x65,0xdd,0x2a,0xa4,0xda,0x54,0xc2,0x37,0x7e,0xd7,0xff,0x80,0x5b,0xf0,0xc3,0x40,0x44,0x40,0x72,0x63,0x23,0xc6,0x9a,0x48,0xf3,0x4b -.byte 0x91,0x64,0x26,0xfc,0xf3,0xa0,0xb9,0x06,0x0c,0x88,0xbb,0xc0,0x93,0x73,0x63,0xf6,0x9c,0x0d,0xe2,0xf6,0xee,0xe0,0x51,0xfd,0xae,0x4d,0x21,0xb9,0x6b,0x7d,0x1e,0x34,0xa0,0x4d,0xe4,0x25,0x30,0xe6,0x81,0x2e,0x32,0xef,0xb9,0x9e,0xaf,0xa0,0x22,0xe0,0x67,0xe6,0x07,0x55,0x3a,0xed,0xef,0x4f,0x87,0x2f,0x44,0xd2,0xef,0xc1,0xfb,0xc4 -.byte 0x7b,0x27,0x20,0x44,0xd2,0xd6,0xf9,0xf3,0x67,0xc1,0xbf,0xaa,0xd5,0x9c,0xd9,0x2c,0xd5,0xf1,0x42,0x2d,0xec,0x39,0xb5,0xc1,0x18,0xed,0x6c,0x47,0x80,0xf8,0x6f,0x66,0x10,0xee,0x1d,0xd6,0x79,0x01,0x4e,0x2a,0xd0,0x83,0xa7,0x9d,0x1d,0x81,0xce,0xf5,0x6f,0x26,0x86,0xd2,0xd7,0x56,0x15,0x65,0x48,0x4c,0xf1,0xf9,0x21,0x77,0xd1,0x84 -.byte 0x22,0xce,0x4d,0x8d,0x83,0xda,0x8c,0x50,0x56,0xc8,0x3b,0xc5,0xb6,0xcf,0x3e,0x0d,0x50,0xe5,0x9d,0x6c,0xb5,0x2a,0x5a,0x58,0x28,0xf5,0x0a,0x05,0xf3,0x0e,0x40,0x8e,0xb6,0xb4,0xdf,0x11,0x1b,0x34,0x81,0xc5,0x0e,0x09,0xa6,0xfc,0x46,0x14,0x02,0x78,0x94,0xbb,0x63,0x9d,0x3e,0x25,0x2c,0xc8,0x1b,0x5c,0xef,0x64,0x77,0x0c,0x04,0x40 -.byte 0xe1,0x45,0x85,0xf8,0x07,0xbf,0x14,0x65,0xe9,0xfc,0xba,0xe4,0x9c,0xa7,0x91,0x56,0x2a,0x3a,0x8e,0x33,0xae,0x56,0x04,0x9d,0x35,0xbc,0xad,0x64,0x0e,0x99,0x8e,0xb5,0x84,0x72,0xcf,0xcc,0x81,0x14,0x11,0x9e,0xe6,0xac,0x0d,0x41,0x43,0x4e,0x2a,0x0d,0xda,0x98,0x42,0xfa,0x8c,0x21,0x79,0x93,0xa3,0xdf,0x84,0x88,0x76,0x14,0x5b,0xb9 -.byte 0xff,0xe1,0xab,0x94,0xc3,0xcd,0x10,0x69,0xee,0x53,0xea,0xfe,0xfb,0xaa,0x43,0x8f,0xdd,0x55,0x88,0x34,0x5d,0x55,0x0f,0x42,0x4d,0x1d,0x93,0xce,0x96,0x67,0xf8,0x33,0xc7,0xca,0x34,0x11,0x28,0xb2,0xed,0x0f,0x00,0x40,0x84,0xee,0x51,0x26,0x6e,0x7b,0x2d,0x77,0xeb,0x18,0xb8,0x9a,0xad,0x28,0xb6,0x6c,0x5e,0xde,0x10,0x4c,0x29,0x1d -.byte 0x79,0x3c,0x2e,0x1c,0xf0,0xc8,0xb3,0xee,0x19,0x7a,0x10,0xe1,0xe3,0x05,0x1e,0x63,0xe9,0x00,0xd7,0xfe,0x83,0xe7,0x54,0xff,0x65,0x9a,0x27,0xa3,0x86,0x72,0x5c,0xb6,0xef,0xf5,0x84,0x68,0x1e,0xae,0xe6,0xf8,0x66,0x9c,0x1b,0x86,0xab,0xfa,0x1a,0xe3,0xb8,0x97,0x16,0xb1,0xb7,0x42,0xfa,0x85,0xa3,0x3a,0x0d,0x21,0xd2,0x35,0xb1,0x89 -.byte 0xf0,0x4f,0x1a,0x1d,0x45,0x34,0x2f,0x31,0x12,0x8c,0x19,0xe7,0x4b,0x14,0xa7,0xcf,0x0f,0xf9,0xcd,0x77,0x40,0xbe,0x09,0xeb,0xc3,0x3e,0x4a,0x37,0x55,0xab,0xbb,0x9c,0xe5,0x22,0x56,0x8a,0x66,0xfa,0xb1,0xff,0x73,0x29,0x52,0xb1,0x89,0xf7,0xab,0xa6,0x58,0x53,0x97,0xfd,0x44,0xda,0xbd,0x0b,0x1f,0xc8,0x88,0x01,0xcc,0x5e,0xf7,0x05 -.byte 0xbd,0xf7,0x0a,0x4d,0xcb,0xef,0xbf,0xd9,0x8e,0x15,0xc3,0x40,0xb9,0xc9,0x14,0xe5,0x05,0x3c,0x20,0x67,0xfe,0xdc,0xa6,0xb8,0x92,0xbd,0xf5,0x33,0xb5,0x77,0x11,0x28,0x47,0x21,0x28,0x18,0x61,0xf8,0x1c,0xdb,0x65,0xad,0x89,0x0d,0x98,0x79,0xca,0x2b,0xa3,0x4f,0x16,0xa6,0xb3,0xb9,0xcc,0x47,0x5b,0x13,0x96,0x2e,0x39,0x78,0x24,0xc5 -.byte 0xf9,0xf5,0xae,0xdc,0x34,0x3c,0xf7,0x48,0x0d,0x75,0xaf,0x51,0x75,0x48,0xbe,0x4d,0x73,0x89,0x5a,0xfc,0xd7,0x51,0xd3,0x93,0xa8,0xbc,0xc3,0xa6,0x6b,0x63,0xc1,0xc3,0x7b,0x48,0xf1,0x57,0xe4,0xb4,0xce,0x5f,0x18,0xae,0xdc,0x61,0x99,0xaa,0x7e,0x49,0xd6,0xb5,0x2c,0x62,0xb8,0x8c,0x4a,0x94,0xc1,0xc2,0x13,0x23,0xdc,0x7c,0x48,0xc2 -.byte 0xaa,0xc4,0xd9,0xc0,0x09,0x11,0x6e,0x35,0x07,0x14,0x77,0x7e,0xeb,0x87,0x00,0x05,0x30,0xec,0xb2,0xc6,0xde,0x6e,0x42,0x0b,0x2a,0xb6,0xca,0xb1,0xdc,0x69,0x57,0x1b,0xad,0x52,0xa8,0x22,0x1e,0xb5,0x2b,0xb5,0x8e,0x39,0x4b,0xbf,0x38,0xf4,0xb2,0xf5,0xa1,0x9c,0x7b,0x7f,0x6c,0x14,0x48,0x37,0xa9,0xf9,0xcd,0x85,0x50,0x53,0xb0,0xc1 -.byte 0x15,0x28,0x19,0x3b,0xb1,0x04,0x44,0x93,0x7a,0x16,0x76,0x69,0xa1,0x5c,0x67,0xcc,0x8d,0x02,0x56,0xcd,0xd9,0x91,0x49,0x8c,0x1b,0xc9,0x89,0x98,0x09,0x2e,0x5b,0xf8,0x7c,0xe6,0x0f,0x46,0xb0,0xcc,0xe5,0x75,0x63,0xaf,0x40,0xd5,0xa3,0x45,0x4a,0x76,0x67,0x1d,0x81,0xc2,0x25,0x85,0x7f,0x52,0xc5,0xf8,0x6d,0xd9,0xb6,0xa8,0xa4,0x96 -.byte 0x63,0xcc,0x15,0xc5,0xec,0x40,0x0e,0x08,0xf7,0x6f,0x85,0xa5,0xe7,0x2e,0xbe,0x3f,0xf4,0xc8,0x74,0xc7,0xed,0x86,0x85,0xc0,0x44,0x9e,0x80,0xc8,0x89,0xdc,0x16,0x47,0xb1,0x68,0x0e,0x65,0x66,0x0f,0xbc,0x33,0xb1,0x78,0x1e,0x5e,0xd7,0xde,0x97,0x96,0xb8,0x74,0x5c,0x90,0x7a,0xed,0x36,0xf4,0x10,0x91,0x5a,0x42,0x92,0x81,0x11,0x73 -.byte 0x3e,0xf1,0x5e,0xfb,0xc2,0x38,0xe6,0xe5,0x41,0xce,0x96,0xed,0x44,0x14,0x9c,0xc0,0x1f,0x83,0x5f,0xdd,0x50,0x87,0x90,0x86,0x50,0x61,0x87,0x99,0x7c,0x64,0x2d,0x50,0x17,0xa3,0xb0,0x7e,0x69,0xd3,0x86,0xb4,0x7c,0xe7,0x15,0x34,0x9e,0x3b,0x17,0xc0,0x2d,0x08,0x60,0x8b,0xae,0xec,0xa2,0xf6,0xf1,0xa4,0xbc,0x7b,0xc2,0x75,0x91,0x13 -.byte 0xf6,0xd0,0x71,0xf0,0x3c,0x9c,0x51,0xb3,0x33,0x53,0x57,0x47,0x8b,0x47,0xb0,0x0b,0x95,0x9a,0x39,0x70,0x63,0x91,0xcc,0xd8,0xd0,0x23,0x32,0xc0,0xb6,0x0f,0x91,0x30,0x29,0x45,0xf1,0xfc,0xa1,0x83,0x10,0x9a,0xa4,0x05,0x05,0x9f,0x33,0xbd,0xaf,0x16,0x3e,0x53,0x39,0xb1,0x4b,0x76,0x55,0x3e,0x6f,0x47,0x23,0x59,0x4c,0xbb,0x82,0x31 -.byte 0x19,0xe2,0xb1,0x49,0x20,0x91,0x2d,0xb0,0xfe,0xa6,0xae,0x7f,0x6e,0xd1,0x5b,0xb9,0x84,0x18,0x0f,0x68,0xc6,0x56,0x8a,0x22,0x81,0x3f,0x38,0x42,0x7a,0x31,0xa1,0xc1,0xf7,0x10,0x6a,0xc3,0xb1,0xaf,0x19,0xad,0x06,0x3a,0x53,0x9d,0x44,0x9f,0xe7,0x25,0xac,0x59,0x06,0xb9,0xd2,0xf6,0xce,0xb6,0x1e,0x4d,0x65,0x2e,0x05,0xb4,0x14,0x91 -.byte 0xfb,0x5b,0x26,0xd0,0xee,0xfa,0x45,0x5b,0x0c,0xd5,0x5c,0x1f,0x0c,0xe0,0xf6,0x50,0x78,0x77,0x7e,0x83,0x04,0xec,0x3b,0x53,0x28,0x97,0x56,0x61,0xeb,0xa0,0x78,0xe5,0xc0,0xb2,0x3c,0xcd,0x6f,0x4b,0xda,0x11,0x00,0x93,0x49,0x9f,0x03,0x22,0x39,0x3a,0xc8,0xef,0x01,0x91,0x12,0x36,0x15,0x0c,0x47,0xd5,0x8b,0x77,0x5e,0x5f,0x91,0x4b -.byte 0x44,0x98,0xa0,0xa0,0x46,0x0f,0x17,0xef,0xf9,0x52,0x0b,0x92,0xc1,0xe0,0xfc,0x63,0x9b,0x6d,0xe2,0xde,0x88,0x89,0x32,0x89,0x93,0x44,0x6d,0x69,0xe7,0x26,0xfd,0x77,0xc0,0x18,0x58,0xdb,0x74,0xec,0x04,0x0c,0x60,0x51,0x74,0xca,0x49,0x3e,0x4f,0x5f,0xaa,0x53,0xf2,0xc1,0xcb,0x89,0x1f,0x69,0xaa,0xbb,0x97,0x17,0x04,0x49,0x5e,0x44 -.byte 0xf3,0xf3,0xc4,0x98,0x9d,0x49,0x1e,0xb0,0x27,0x7d,0xff,0x54,0xa5,0xed,0xbe,0xb0,0x52,0xf6,0x00,0x87,0x67,0x2d,0x28,0xdb,0x09,0x4e,0xa2,0xee,0x4f,0x81,0xeb,0xa1,0xca,0x2b,0x07,0x2f,0x54,0x6d,0x5a,0x2e,0x13,0xa4,0xd0,0xac,0x21,0x7c,0x44,0xc0,0x98,0xac,0xe4,0x6e,0x94,0xd1,0x5b,0x5e,0xd6,0xf1,0x3c,0x45,0x88,0xe1,0xbd,0x58 -.byte 0xf1,0xc7,0xba,0x36,0x2c,0x15,0xb9,0xf4,0xa3,0xea,0x73,0xb4,0x91,0x53,0xd8,0x18,0x86,0x23,0x87,0x0b,0x7a,0x4a,0x2d,0x2d,0x3d,0x73,0xcb,0x05,0x11,0x4c,0x19,0x26,0xf2,0x05,0x89,0xc8,0x29,0x26,0xa7,0xe4,0xcb,0x43,0xd0,0xf6,0xbc,0x76,0xbd,0x9a,0x17,0x4a,0xf1,0x39,0xe3,0xde,0x05,0x10,0x8a,0xd3,0x11,0x53,0x61,0xef,0x33,0xd9 -.byte 0x65,0x0d,0x99,0x0b,0x39,0xa4,0x1b,0x4f,0x0b,0xa5,0xf1,0x37,0xa3,0x4f,0x54,0xa7,0x29,0xc1,0xae,0x88,0x5c,0x13,0x2f,0xb2,0xbf,0xcf,0x1b,0x0d,0xa0,0x68,0x21,0xe2,0x20,0x3f,0x02,0x9f,0x08,0x39,0xc6,0x20,0x2d,0x08,0x01,0x5d,0xf1,0x47,0xde,0x88,0xad,0x49,0x09,0xf7,0x1a,0x0c,0xa7,0x29,0x91,0xe5,0xfc,0xc5,0xde,0xd7,0x92,0x3f -.byte 0xe5,0x0c,0x91,0xea,0x24,0xfb,0x02,0x9a,0x13,0x3a,0x61,0x01,0x9d,0x7e,0x9d,0x11,0xf8,0xbd,0xe0,0x05,0xbb,0x13,0xf0,0x00,0x67,0x90,0x6f,0x80,0xe7,0x2e,0xfc,0xe0,0xea,0x8a,0x9d,0x2c,0x13,0x57,0x4c,0x78,0x1c,0x44,0xe2,0xa6,0x62,0x01,0x46,0xf8,0xbe,0xf4,0x51,0x32,0x15,0xd4,0x3c,0x7d,0x3b,0xcc,0xfd,0xc3,0x46,0x43,0xf1,0xfa -.byte 0x9e,0xee,0xad,0x47,0x8f,0x32,0x31,0x94,0x70,0x92,0xea,0x45,0xe3,0x63,0xd6,0x28,0x23,0xa5,0xdf,0x61,0xee,0x19,0x1a,0x5e,0xb0,0xe7,0x17,0xab,0xac,0xb4,0x03,0xed,0xf6,0x9e,0xba,0xdf,0x52,0x88,0xb7,0xca,0x7c,0x27,0xcd,0x7b,0xf8,0x1e,0x54,0x4b,0xe6,0xa3,0x91,0xf7,0xeb,0x22,0x65,0x95,0x13,0xe1,0xac,0xb6,0x22,0x80,0xe3,0xeb -.byte 0xf9,0xde,0xf1,0xb7,0x6a,0xfd,0xc7,0xb8,0x9b,0x9c,0x49,0x4f,0x84,0x7f,0x68,0x93,0x6c,0x3c,0xea,0xb1,0x8a,0xeb,0x23,0xca,0x2d,0x5e,0x29,0xb5,0x52,0x49,0x98,0x12,0x3f,0xed,0xf0,0xb7,0xbc,0x22,0x14,0x73,0x92,0x84,0x1b,0x3e,0x2f,0xed,0x24,0x1e,0x62,0xcc,0x09,0xe8,0x7c,0x5a,0x08,0xd4,0xc6,0xd9,0xd1,0x55,0x66,0x18,0x2c,0x6a -.byte 0x99,0xc3,0x0e,0x1e,0x7b,0xb7,0xd4,0xbd,0x0e,0x1f,0x22,0x85,0x09,0x2c,0xcf,0xff,0x79,0x9f,0x93,0xbe,0xec,0xed,0x63,0xb7,0x97,0xbb,0xeb,0xd6,0x70,0x76,0xa9,0x4f,0xb7,0x9a,0x60,0x5b,0x50,0xdf,0x85,0x46,0x69,0xa0,0x9a,0x86,0xe3,0xe2,0x13,0x2b,0x8c,0x0f,0x3b,0xab,0xa8,0xce,0xa3,0xb0,0x78,0x72,0x40,0xfb,0xd1,0x26,0x72,0xc1 -.byte 0x91,0x25,0x7b,0x29,0xde,0xcf,0x99,0xf3,0x8e,0x87,0x39,0x81,0x04,0xad,0x3b,0x11,0x6a,0xda,0x00,0xdd,0xe9,0x41,0xc1,0xd8,0xcc,0xf9,0x59,0xac,0x9b,0xb1,0x64,0x6f,0xb8,0xf4,0x9f,0x20,0xde,0x67,0x09,0x1b,0xdf,0x11,0xa5,0x94,0x56,0xab,0x76,0xba,0xc5,0xda,0x6c,0x86,0xe6,0xa4,0x73,0x59,0xa9,0xe3,0x68,0xb9,0xc0,0x50,0x1b,0x55 -.byte 0x21,0x9e,0xea,0x8d,0xcc,0x5d,0xee,0x88,0xe1,0x18,0x7c,0xcd,0x8f,0xff,0x18,0xbd,0x13,0xea,0x95,0xc4,0x8e,0xd3,0x92,0xfe,0x3d,0xda,0x6f,0xa5,0xbc,0xa0,0x77,0x5a,0x1d,0x61,0xff,0x7b,0x77,0xc4,0x06,0x25,0xc5,0xa7,0x76,0x36,0x55,0xe7,0xc0,0xf0,0x46,0x7e,0xca,0xe7,0xc1,0xe8,0x88,0x65,0xff,0xa7,0xb6,0x9c,0x83,0x1d,0x2e,0x6e -.byte 0xd6,0xd3,0x07,0x22,0x65,0x79,0x4f,0x3c,0x0a,0x5c,0x4f,0x95,0xb3,0x14,0x37,0x9b,0x0b,0x97,0x69,0xd9,0x5b,0x37,0x09,0xc3,0x70,0x5b,0x4f,0x11,0xcb,0xce,0xc0,0x06,0xf2,0xb9,0x32,0xdd,0x24,0x7b,0x8c,0xe6,0x0c,0x91,0x3b,0xa8,0xb0,0x82,0x56,0x4d,0xde,0xa0,0x5c,0x0b,0x5b,0x70,0x53,0x64,0x9d,0xab,0xbb,0x51,0x6b,0x8c,0x8f,0xe5 -.byte 0x1f,0xc0,0xb8,0xfe,0x1b,0xf6,0x24,0x26,0x62,0xcb,0x78,0x84,0x90,0x76,0x67,0x30,0x18,0x37,0xa9,0xca,0xb7,0x0d,0xac,0x17,0x86,0xb1,0x87,0x59,0x18,0xc3,0x9e,0x62,0x1b,0xb1,0x04,0x52,0xfc,0x7c,0x86,0xa0,0x37,0xb9,0x8b,0x7a,0x85,0x79,0x21,0xe0,0x0f,0x87,0x28,0x91,0xd0,0xe5,0x24,0x63,0x5c,0x7c,0xe8,0x47,0xfa,0x42,0x55,0xe9 -.byte 0x66,0xad,0xdf,0xc3,0x43,0x90,0x47,0x83,0x24,0x09,0x54,0x5f,0x14,0x27,0x53,0xb3,0x22,0x15,0x52,0x84,0x2f,0x61,0x8c,0x01,0x9e,0x34,0x61,0x3f,0x76,0x44,0x1c,0xca,0x79,0x2c,0x40,0x4e,0xa0,0x36,0x11,0xe0,0x23,0x0f,0xa7,0x78,0xf9,0xf9,0x2a,0x2c,0x98,0x5c,0xa9,0x2d,0x66,0xb9,0x87,0x43,0xd5,0xbc,0x64,0xe5,0x52,0x2f,0x1d,0xdc -.byte 0x1d,0xf4,0xb3,0x18,0x6b,0xd1,0x3b,0x8b,0xa3,0x47,0x65,0x62,0xcc,0xca,0x5f,0x00,0xbb,0x78,0x9d,0x35,0xd4,0x79,0x45,0x33,0xc7,0xa8,0x29,0x96,0x98,0xa4,0x23,0x2c,0x23,0x7f,0x5a,0x1d,0x09,0xb4,0xcf,0xac,0x54,0xcd,0x27,0xda,0x88,0x21,0xe2,0xb4,0x85,0xdc,0xc9,0x4a,0x6b,0xc4,0xfa,0x48,0xc5,0x91,0xc1,0x53,0x4b,0xa1,0x7a,0x9c -.byte 0x8a,0x7d,0x35,0x52,0xf1,0x58,0x9d,0x20,0x36,0xc2,0x78,0xdb,0x37,0xf8,0xa4,0x2f,0x50,0x98,0xb0,0x34,0x51,0x66,0x93,0xcf,0xe7,0xf0,0x06,0xf1,0xcd,0x0e,0x4f,0x33,0xcc,0x9b,0x73,0x3b,0xc9,0x51,0x63,0x6d,0x29,0x6b,0xf4,0x9d,0x2c,0x76,0x59,0xcd,0xfc,0x11,0x35,0x52,0xbd,0x3b,0x2e,0x7d,0x8a,0x0d,0xb0,0xbb,0x90,0x9b,0x9c,0xac -.byte 0x1c,0x80,0x89,0xd6,0x6f,0xaf,0xea,0x89,0x38,0x74,0xef,0x83,0x82,0x91,0xf7,0x74,0x96,0x30,0x40,0xe2,0x18,0x2b,0xb4,0xf6,0x15,0xf0,0x8e,0x63,0xe1,0x82,0x55,0x7b,0x65,0x70,0x33,0x14,0xef,0x7a,0x7c,0x2d,0xa9,0x17,0x1b,0x53,0x1e,0xf8,0x98,0x1b,0xbe,0xc8,0x00,0xf5,0xbf,0x79,0xe7,0x8e,0xf2,0xdb,0x59,0x0d,0x46,0xab,0x43,0xd0 -.byte 0xe4,0xa0,0xeb,0x29,0x6a,0x8b,0xc1,0x99,0xa6,0xcc,0x8e,0xe5,0xde,0x67,0xdf,0x49,0x09,0x62,0x8d,0x4b,0xa1,0x1c,0x3b,0x01,0xe2,0x95,0x65,0x10,0xa5,0x91,0xd0,0x48,0x35,0x96,0xcf,0xe4,0x51,0xd2,0x7f,0x93,0x49,0xab,0x1a,0xba,0x08,0x33,0x54,0x34,0xd7,0x00,0xc9,0xa0,0x07,0x03,0xc7,0x8a,0x65,0xa2,0x84,0x60,0xcd,0xaa,0xa2,0x46 -.byte 0x8c,0x67,0xd9,0xc1,0xe7,0x58,0xc5,0x1d,0xc0,0xb3,0xc6,0xb2,0x2a,0xfb,0x70,0x04,0xa2,0x25,0x7f,0x75,0x3c,0xd5,0x8e,0x9c,0x33,0xa2,0xdc,0x20,0x4c,0x26,0x5b,0xbe,0xd9,0x00,0x5d,0xa2,0xbd,0x42,0xbd,0x0d,0xd6,0x52,0x79,0xb5,0x67,0xf6,0x27,0x62,0xc8,0x64,0x05,0xc5,0x0f,0xae,0xe1,0x78,0x39,0xd1,0xb5,0x28,0xe9,0xd4,0x2a,0xaa -.byte 0xd4,0xc4,0x3e,0x43,0x27,0x83,0xfa,0xdb,0x46,0x73,0x20,0xcd,0x2c,0xba,0x33,0xb4,0x77,0x10,0x32,0x3d,0x8e,0x56,0x88,0x81,0xe1,0x4c,0x8b,0x46,0x60,0xcb,0xb7,0x67,0xd7,0x7b,0xc2,0x47,0x7d,0xd8,0x2d,0x4c,0x09,0x9f,0x07,0x8e,0x34,0x45,0xf4,0x50,0x69,0xfd,0x35,0x0a,0x09,0x9e,0xac,0x49,0x5f,0xdf,0x72,0x84,0x97,0x93,0x30,0x2c -.byte 0xc6,0x20,0x6f,0xb5,0x18,0x03,0xb6,0x30,0x23,0xc8,0xcd,0xa1,0x43,0xbd,0xbb,0x6f,0xde,0xb3,0xcb,0x1c,0xdd,0x41,0x71,0xfa,0x37,0xa7,0xa9,0x57,0x5a,0xf7,0xee,0xcd,0xb1,0xc1,0xb6,0x78,0x1c,0xe3,0xde,0x5c,0x02,0xc8,0xce,0xb7,0x8e,0x72,0xce,0xfd,0x79,0xcf,0x1a,0xef,0xcb,0x5b,0x5d,0x3c,0x1d,0xc8,0x1e,0x9f,0x67,0x26,0x86,0xd3 -.byte 0x3b,0x98,0x49,0x04,0xcd,0x1b,0x48,0x7c,0xa6,0xbe,0x37,0x0b,0x19,0xb1,0xb7,0x8a,0x74,0x0a,0xd9,0x4f,0x7b,0xbb,0x8e,0xc6,0x9b,0xdd,0xbc,0x61,0xfd,0xdd,0x86,0x7e,0x70,0x2e,0xe4,0x94,0xb4,0x62,0x47,0x6b,0x7c,0x92,0x41,0xda,0x05,0xdc,0xaf,0x5c,0x93,0xbc,0x7d,0xad,0xce,0x44,0x9e,0x27,0x1c,0x74,0x30,0x01,0xf2,0x8a,0x22,0xce -.byte 0x88,0x61,0xf5,0xb8,0xe2,0xf0,0xca,0x14,0x21,0x53,0xd3,0xbe,0x95,0x8f,0x52,0x10,0x21,0xc5,0x25,0x16,0xa1,0x4f,0xef,0x9a,0x6f,0xce,0xe9,0xee,0x06,0xa8,0x32,0xa4,0xac,0xee,0xd8,0x95,0x0b,0x65,0x10,0xbc,0xb3,0x15,0x48,0xf9,0x96,0xee,0xde,0x5d,0xf6,0x38,0x5f,0x32,0x70,0xd1,0x29,0xa8,0x1d,0xdc,0xf4,0x34,0x2d,0x0c,0x93,0x48 -.byte 0x8c,0x40,0xed,0x35,0x41,0xfe,0x4b,0xab,0x20,0x7d,0x95,0x74,0x02,0xe5,0x71,0x76,0x7e,0x59,0x35,0xb3,0xd7,0x43,0x1f,0xd4,0xe6,0x02,0x86,0xba,0x4f,0x53,0xd9,0xc3,0x7d,0x7f,0x3d,0xb6,0xd8,0x92,0x07,0x89,0x99,0x46,0xf8,0x09,0xcd,0x19,0x43,0x93,0xa7,0xc1,0xb2,0x5d,0xec,0xbf,0x09,0xf4,0xba,0xfc,0xf7,0xf1,0xa7,0x2e,0xfe,0x71 -.byte 0x04,0x58,0xab,0x16,0xd7,0xc0,0xf7,0x03,0xd4,0xc4,0xb9,0xe4,0xd8,0xfc,0x5b,0x66,0xa6,0xb3,0x6a,0x94,0x0e,0xba,0x8c,0x54,0x5c,0x8c,0x02,0x0a,0x33,0xcb,0xde,0x1c,0xad,0x6d,0xef,0x48,0x05,0xa6,0xca,0x9a,0x27,0xd6,0x1c,0xc3,0xea,0x3a,0x46,0x20,0xec,0x72,0xc4,0x94,0x89,0x7e,0xba,0xa9,0x2f,0xe5,0xec,0x1a,0xe4,0x50,0x54,0xeb -.byte 0xd9,0x5a,0x08,0xc5,0x84,0xc1,0x9a,0xdf,0xb0,0xd4,0x9a,0x6d,0xa2,0x93,0x52,0xd2,0x4d,0x69,0x88,0xc8,0x40,0x2d,0x26,0xbd,0x7a,0x37,0x04,0x21,0xe1,0x9d,0xc9,0xed,0xda,0x7a,0x4c,0x11,0x49,0x14,0x42,0xa1,0xdb,0x6e,0xed,0x1b,0x37,0xbf,0x09,0xac,0x35,0xda,0x80,0xf6,0x75,0xd4,0x32,0x54,0xb5,0x18,0xe8,0x79,0x25,0xc4,0x95,0xe8 -.byte 0x74,0xcf,0x6d,0xac,0x34,0x1f,0xea,0xd4,0x2e,0xd1,0x77,0x5e,0x90,0x8f,0x12,0x51,0xbb,0x3c,0xdf,0xe6,0xf4,0x49,0x8c,0x0f,0x9a,0x8e,0xe3,0x96,0xbd,0xba,0xe6,0x47,0x4b,0x50,0xc7,0xa9,0x29,0xea,0x09,0x5d,0xef,0x3c,0x91,0x48,0xc6,0x37,0xfd,0xac,0x7b,0xe5,0x04,0x25,0x93,0x0b,0xe3,0xce,0x32,0x46,0x38,0x81,0x97,0x57,0xbe,0x1f -.byte 0x3c,0x61,0x2d,0xd1,0x4e,0xca,0xbb,0x44,0xc6,0xfd,0xdf,0xdd,0x11,0xbf,0xbf,0xa8,0xc0,0x32,0x67,0xc1,0x2e,0xd7,0xbe,0x3c,0xe3,0xcb,0x57,0xa5,0x6d,0xbb,0x8e,0x0f,0x69,0x22,0x42,0xef,0x53,0x0f,0xce,0x09,0x6a,0xda,0xbf,0xd6,0xed,0x61,0x67,0x82,0x83,0x13,0x63,0x97,0x7d,0x1a,0xad,0x34,0x77,0x37,0xa6,0xe0,0x89,0xaa,0xd4,0xb6 -.byte 0x8f,0x93,0xff,0xb8,0x8f,0x63,0x14,0xfd,0x17,0xff,0xe5,0x7c,0x83,0x23,0xaa,0xe0,0xb9,0xd9,0x94,0x3a,0x1a,0xe7,0xa5,0xbd,0xa6,0x2b,0xd3,0x49,0xca,0xeb,0x7d,0x87,0x1d,0x54,0x16,0x93,0xec,0x14,0x8b,0x77,0x3c,0xb4,0xbe,0x33,0x76,0x5e,0xcb,0x33,0x27,0xd3,0x20,0xd6,0xed,0x0c,0x66,0xb8,0xe0,0x00,0xa6,0x76,0xcd,0x8b,0xb4,0xef -.byte 0x11,0xbc,0xe5,0x59,0xcf,0x1d,0xf5,0x15,0x58,0x4a,0xe1,0xfd,0x87,0x8c,0x7b,0xb9,0xa4,0x42,0x5a,0xed,0x51,0x7e,0x8d,0xa6,0x19,0xaa,0xc4,0xa6,0x14,0x74,0x45,0xb1,0xda,0x87,0x0f,0xd7,0xe7,0x66,0x3b,0xcd,0x04,0x02,0x14,0x20,0x41,0x15,0x4c,0x33,0x79,0x80,0x7d,0xd4,0x44,0x2c,0xab,0x6c,0xf4,0xa8,0xd4,0x31,0x43,0x7b,0xa7,0xc7 -.byte 0x65,0x0e,0x32,0xc8,0xc8,0x6d,0xf5,0x65,0x1b,0x26,0xf1,0xe4,0x68,0x15,0x88,0x1b,0x00,0x60,0x23,0x31,0xd7,0x4b,0x57,0xda,0xf1,0x19,0xa9,0xd9,0xaf,0xe6,0xa9,0x1e,0x2c,0x0d,0x23,0xe4,0x5b,0xcb,0x43,0x38,0xf0,0x93,0xd3,0xfb,0x6a,0x9b,0x83,0x30,0x55,0x96,0x9f,0x53,0x06,0x3f,0xaf,0x40,0x69,0xef,0x9a,0x47,0x6b,0xba,0x7c,0x10 -.byte 0x10,0x44,0x89,0xfa,0xb9,0x9e,0x70,0xed,0x25,0x59,0x68,0xae,0x9b,0x17,0xcf,0x80,0x6f,0x34,0xb8,0x07,0x40,0xe5,0x27,0x6d,0xcd,0x46,0x2c,0x36,0x90,0xf3,0x83,0x74,0x68,0x35,0xf2,0x05,0xa8,0xdf,0x4e,0x34,0xc5,0xb4,0xeb,0x5a,0x7d,0xe6,0x10,0x8a,0x23,0x54,0xeb,0x9b,0x27,0xf2,0x07,0xee,0xf9,0x05,0xc2,0x5a,0x88,0xbd,0x49,0x2e -.byte 0x1b,0x00,0x31,0x68,0x4a,0xc9,0x3a,0xc5,0x93,0x82,0xa8,0x39,0xba,0x55,0xcd,0xc1,0xda,0x49,0xc2,0x4c,0xf4,0x93,0x00,0xcf,0x61,0xa4,0xbb,0x8c,0x64,0x33,0x90,0x14,0x6d,0x1d,0xad,0x75,0x97,0xd9,0x1d,0xfb,0x27,0x67,0x43,0x04,0xdc,0x4e,0xdf,0x0e,0x0c,0x7e,0x1c,0x89,0xfe,0x31,0xb7,0x9b,0x07,0x5e,0x99,0x08,0x22,0xef,0x6e,0x4d -.byte 0x8b,0xd6,0x27,0xe6,0x24,0x1a,0x28,0xb0,0x22,0xa5,0x69,0x17,0x82,0x46,0xe3,0x90,0xe8,0x04,0xae,0x90,0x66,0x14,0xec,0xa2,0x1b,0x7e,0x09,0x13,0x32,0x9d,0xec,0x8b,0x51,0x5f,0xa8,0x96,0x8f,0x4c,0xc6,0xbd,0x5c,0x70,0x29,0x21,0xac,0xe9,0x6e,0xb0,0x0c,0x61,0x50,0xba,0xcc,0x55,0x71,0xda,0x2a,0x92,0x86,0x0c,0xff,0xaf,0x7a,0xcf -.byte 0xaf,0x2a,0xbd,0xd6,0x15,0xa4,0x4c,0x2e,0x76,0x0d,0xcf,0x10,0x11,0x4a,0xd1,0x89,0xdd,0x46,0x5f,0x6b,0x5a,0x02,0x05,0x49,0x6f,0x98,0x6a,0xa7,0x8a,0x66,0x87,0x59,0x23,0xb5,0x3f,0x2e,0x95,0x73,0xfe,0x48,0xe9,0x0d,0x17,0xa6,0xa5,0x4e,0x40,0x98,0x79,0x40,0x1a,0x10,0x1d,0x84,0xdd,0x6f,0x17,0xa7,0xb7,0xfb,0x49,0xbd,0x54,0x97 -.byte 0x0f,0x42,0x25,0x95,0x83,0xf0,0x97,0xe7,0x4c,0x24,0xb5,0xe8,0x23,0x0a,0xd6,0xbf,0xef,0x2c,0x03,0x4f,0x87,0x59,0xe8,0x80,0x87,0xcc,0x51,0x1b,0x94,0xd8,0x60,0xe7,0x10,0x4d,0x01,0xfd,0x83,0xf2,0xd8,0x8d,0x1b,0x33,0xbf,0xaf,0x36,0x41,0x47,0x51,0xe0,0x45,0x2a,0x05,0x5f,0xe1,0x92,0xf8,0xa5,0x15,0x46,0x35,0xd8,0x9b,0xe0,0xff -.byte 0xee,0xa6,0x4e,0x7d,0xfd,0x96,0xa5,0x75,0xdf,0x7e,0xb0,0x7d,0x14,0x73,0xdd,0xbe,0x17,0x6d,0xdd,0xec,0xac,0x9a,0x92,0x68,0xe3,0x44,0x16,0x63,0x22,0xa8,0x15,0x58,0x8c,0x11,0x23,0x46,0x18,0xae,0x47,0x39,0x87,0xc7,0x4c,0x30,0x09,0xce,0xe5,0xc4,0xd8,0x82,0xc6,0xc6,0x3d,0x31,0xf6,0x0f,0xb5,0x69,0x61,0x63,0x88,0xd6,0xb8,0xda -.byte 0x89,0x29,0x87,0x69,0x6e,0x3f,0x55,0x2f,0xbc,0x91,0x91,0x43,0x7d,0xb3,0x7b,0x99,0x5a,0x5a,0xb0,0x7d,0x90,0xa7,0xe7,0x30,0x0d,0x32,0xb2,0x43,0x43,0x78,0x59,0x6e,0xbb,0xd7,0x76,0xd4,0x5b,0x4d,0xc4,0xa9,0x99,0xdd,0xd3,0xce,0x3d,0x13,0x41,0x38,0x33,0xed,0xb8,0x76,0x1a,0xbb,0xfd,0x26,0xcd,0x69,0x89,0x22,0x16,0x9a,0x21,0x35 -.byte 0x38,0x77,0x14,0x10,0x42,0x17,0x1f,0xa1,0xbf,0x55,0xb4,0x51,0x62,0x15,0xac,0xd0,0xa2,0x71,0xe4,0x32,0x89,0x33,0x8b,0x74,0xc6,0x61,0x38,0xd0,0xfe,0x28,0x69,0xe6,0x88,0x1b,0x11,0x7e,0x46,0x39,0xba,0x24,0xdd,0x1f,0x61,0xf4,0x74,0xad,0x58,0x94,0xa9,0x3e,0xc7,0x2a,0x9e,0xc0,0xe1,0x1c,0xee,0x21,0xab,0x3e,0x65,0x0c,0xe8,0xd8 -.byte 0x71,0x52,0xf3,0x6c,0x64,0x53,0x75,0x17,0x87,0x55,0x14,0x42,0x25,0x7f,0xe7,0x0d,0x89,0x1b,0x77,0x26,0xc4,0xaa,0xcc,0x91,0x47,0xe5,0x54,0xae,0x1a,0x0d,0x04,0x99,0xeb,0x56,0xd8,0xb4,0x6d,0xeb,0xec,0x2f,0x6c,0xc5,0x8e,0x76,0xe1,0xa0,0xa7,0x42,0x06,0xc9,0xc3,0x03,0xee,0xa9,0x9b,0x1e,0xfc,0x11,0xf5,0x2f,0x2b,0x14,0xb8,0x9f -.byte 0x87,0x61,0x9b,0xc7,0x38,0x0e,0x58,0xf1,0xd4,0x36,0xca,0x82,0x85,0x9c,0xde,0xec,0xd3,0x1e,0x29,0x4e,0x70,0x9e,0x9a,0xe0,0x8b,0x6f,0xfe,0xd0,0xe9,0x95,0x51,0xcf,0x36,0x31,0x9c,0xff,0x63,0xc6,0x04,0x8e,0x61,0xc2,0xcb,0x3a,0xfa,0xd0,0xd7,0x29,0xbd,0xe7,0x8a,0x2b,0x8e,0xa0,0xac,0x58,0x93,0xb3,0x52,0xca,0x80,0x17,0xd2,0x2d -.byte 0x93,0x5f,0xe0,0x8a,0x47,0x3c,0x67,0x95,0x64,0x91,0xa4,0x76,0xa4,0x5f,0xfa,0x93,0x4d,0xc7,0x6e,0x5d,0x23,0x9f,0xe1,0x4a,0x16,0xff,0xa5,0xf0,0x94,0xa8,0x02,0xcc,0x9a,0x84,0xd5,0x9d,0xb6,0xe5,0x7c,0x76,0x3f,0xc9,0xfd,0xdc,0x8e,0x59,0x9a,0x22,0x18,0x3c,0xe6,0x90,0x85,0x10,0x73,0x2d,0x65,0xa7,0xa7,0xe1,0xeb,0xc5,0x05,0x24 -.byte 0x1e,0x0b,0x31,0x19,0xb5,0xb0,0x8d,0xc0,0xb5,0x04,0xfe,0x9d,0xfa,0xf7,0xcd,0x71,0x29,0x40,0x19,0x23,0xed,0x2c,0xdb,0x89,0x89,0x8d,0x69,0x22,0x4c,0x9c,0xa7,0xf7,0xb1,0x56,0x87,0xa3,0x44,0xa9,0xa3,0x16,0x28,0xce,0x94,0x40,0x6f,0x71,0x77,0x0e,0x6d,0xe9,0x78,0xa2,0x2a,0x17,0x45,0x03,0xeb,0x1e,0xf1,0xfa,0x56,0x3e,0xa7,0x6b -.byte 0x08,0x06,0x6a,0xcb,0x8f,0x5e,0x0f,0xd3,0x6e,0x4b,0x21,0x31,0x73,0x50,0x94,0x56,0xf9,0xb9,0xc7,0x38,0x69,0xe8,0x09,0x3f,0x03,0xb3,0xb5,0xe8,0x2a,0x5e,0xf6,0xad,0xae,0x6f,0xab,0x6a,0x49,0xdd,0x93,0x6d,0xfb,0x8b,0xde,0xea,0x8b,0xb0,0xa1,0x44,0xf0,0xb3,0xf6,0xaa,0xe3,0xc8,0x04,0x87,0x9f,0x8b,0xee,0xab,0x13,0x1d,0x2d,0xeb -.byte 0x09,0x62,0x21,0x49,0x5f,0xb6,0x95,0xab,0xc4,0xee,0x69,0xfb,0x31,0xff,0xbf,0x1a,0xa6,0x4c,0x67,0x66,0x84,0xe6,0x0c,0xb7,0xb2,0x3e,0x3f,0xa4,0xb3,0x52,0xde,0x15,0xc9,0xa7,0xa9,0xb5,0x0d,0xe5,0x0b,0x99,0xa6,0xb6,0x8f,0x69,0xc5,0x6d,0x6c,0xbb,0x83,0x89,0x4e,0xfc,0x49,0x79,0x4d,0x46,0x31,0xa0,0x09,0x5f,0x5d,0xd0,0x5b,0x80 -.byte 0xa1,0xf4,0x36,0x48,0x97,0x6a,0xfd,0x34,0xcb,0x20,0xa8,0x01,0x25,0x04,0xe7,0x13,0x12,0x87,0x66,0x27,0x96,0x36,0xba,0x92,0xbd,0xda,0x94,0x11,0xef,0x90,0xbd,0xbc,0x9e,0xf9,0x63,0xb3,0xa6,0xc1,0xbb,0x46,0xe8,0x86,0x3f,0x2d,0xf9,0x11,0x3a,0x23,0xa8,0x7a,0x33,0x41,0x3e,0x2e,0x5d,0xde,0xc0,0xd2,0x23,0xca,0x41,0xa0,0xb9,0x70 -.byte 0x6d,0x31,0xf3,0x89,0x87,0x9b,0x72,0xd9,0x15,0x4d,0x8b,0x51,0xdd,0x56,0xa1,0xb4,0x68,0x52,0x65,0x81,0x12,0x46,0xea,0x24,0xb4,0x34,0xcc,0xa0,0xdb,0x7d,0x96,0xd9,0x8e,0x64,0x61,0x10,0x7c,0x2a,0x00,0x4d,0x82,0x61,0x54,0xa4,0x70,0x3d,0x9c,0xa5,0x0b,0xd2,0x08,0x71,0xa8,0x94,0xb1,0xb4,0x30,0x61,0x59,0x9f,0x72,0x61,0x56,0x2d -.byte 0xa3,0xf4,0x9d,0x1c,0xfc,0x49,0x9d,0x39,0x27,0xcb,0x54,0xb2,0xce,0x3c,0xb6,0x76,0xe5,0x8e,0xa5,0xe7,0x08,0xd4,0xc7,0x2c,0xa6,0x28,0xc8,0x3e,0x22,0x14,0x06,0x75,0x68,0x0d,0x6b,0xb5,0xa3,0x68,0x14,0x17,0xfe,0xb8,0xcc,0x26,0x5b,0x9d,0x0b,0xcc,0x3e,0xd7,0x6c,0xe0,0xec,0x5e,0x1e,0x1e,0xb8,0x9a,0xbe,0x91,0xb5,0xa6,0xb5,0x83 -.byte 0x28,0xc2,0x35,0x65,0xd3,0xde,0xdd,0x71,0x29,0x13,0xc1,0xee,0x78,0x22,0x34,0x0b,0x77,0x3a,0x48,0x98,0x26,0x43,0xc2,0xce,0x03,0xe8,0x75,0xf8,0x8a,0xdf,0x6a,0xb0,0xb4,0x8c,0x11,0x8c,0xe5,0x95,0x96,0x17,0xfb,0x06,0x5e,0x8f,0x36,0x10,0xc5,0x04,0x43,0x1b,0xed,0xd3,0xad,0xd4,0xa4,0xe0,0x17,0x85,0xed,0x9b,0xd8,0xae,0x98,0x46 -.byte 0x58,0x57,0x0e,0x46,0xea,0x3f,0x07,0x6d,0x0e,0x46,0xda,0x2f,0x68,0x2b,0xd6,0xe7,0x0d,0x4b,0xbe,0x32,0xee,0x10,0x73,0x18,0x7d,0x6b,0x2d,0x04,0x27,0x72,0xb1,0xe1,0xbf,0x89,0xaa,0x4d,0x1a,0xfc,0xbd,0xf2,0xc3,0x9f,0xf0,0x01,0x85,0x62,0x09,0x4d,0x08,0x2c,0x57,0x9a,0x7b,0xad,0x0b,0x79,0xff,0x14,0xa1,0x45,0xde,0x21,0x8f,0xe2 -.byte 0x93,0xd0,0x35,0x26,0xc3,0xbc,0x8c,0xb7,0x57,0x6a,0xdf,0x98,0xa7,0x75,0xc6,0xf6,0x4b,0x5f,0x91,0x6e,0x71,0x3a,0x5c,0x5f,0x57,0x63,0x34,0x87,0xf8,0x20,0x6a,0xa1,0xbf,0xf8,0xca,0x8e,0xf9,0xa9,0x10,0x8b,0xab,0x0b,0xc2,0xcc,0x71,0x89,0x7c,0xef,0x70,0x3a,0xb0,0xf6,0x90,0xcc,0x6b,0x2c,0xcc,0x8b,0x2a,0x21,0x78,0x23,0xa0,0x71 -.byte 0x8c,0x7b,0xc1,0x0f,0x27,0x72,0x40,0xe4,0x9e,0x35,0xf3,0x0a,0xc0,0x7e,0x7f,0xe5,0x9b,0xdb,0x93,0x49,0x08,0xc3,0x6b,0xb7,0xea,0xea,0xd4,0x5a,0x96,0x97,0x3c,0xdf,0xc7,0x02,0x39,0x9f,0xa3,0xca,0xdd,0x62,0xf3,0x68,0xc7,0xae,0x37,0xc1,0x35,0x73,0xb2,0x5d,0x99,0xe4,0xae,0x27,0x55,0x5e,0x6a,0xae,0x6f,0x1a,0x95,0x51,0xb1,0x3b -.byte 0xd7,0xb4,0x4d,0x3d,0x88,0x54,0x01,0xbe,0x2c,0x12,0x17,0x29,0x4f,0xf3,0xed,0x5a,0x1f,0xa9,0xf0,0x67,0xbd,0x7c,0xad,0xe5,0x58,0x52,0xd4,0xd1,0xfe,0x1e,0x1b,0xd6,0xce,0x7c,0xc3,0xa2,0xa9,0x72,0x9b,0x6a,0xe5,0xf9,0x39,0x22,0xaa,0x7f,0x2e,0xa2,0x53,0x75,0xf0,0x99,0x2e,0x36,0x86,0x83,0x10,0x63,0xd7,0xac,0xa3,0x52,0xa6,0x23 -.byte 0x80,0x46,0xe4,0xa9,0x07,0x79,0xe1,0x61,0x75,0xbf,0x08,0x31,0x6c,0xdd,0xe1,0x30,0xd0,0x35,0xc2,0xbd,0x30,0xb8,0x85,0xf3,0xd2,0x2c,0x90,0x7a,0xf0,0xd3,0x80,0xe5,0xf1,0xc2,0x58,0x3d,0xf7,0x3c,0xbc,0xff,0x03,0x4d,0xf7,0xad,0x2f,0xa6,0xfe,0x73,0xde,0xa8,0x60,0xd7,0x89,0x4a,0xcf,0x3d,0xf3,0xab,0x62,0xfa,0x9d,0x46,0xad,0xd0 -.byte 0x97,0x6f,0x89,0x84,0x16,0x9b,0x84,0xb2,0x6c,0x63,0x6d,0x29,0xee,0x8e,0x97,0x3c,0x48,0x19,0x92,0x62,0xdc,0x1d,0x35,0x9d,0xec,0x01,0x00,0x64,0xbf,0x4d,0x8b,0xa3,0x13,0x48,0x9f,0xb4,0x01,0x0d,0xb1,0xc4,0xf2,0xf2,0x6a,0x84,0x1a,0x07,0x3c,0x46,0xa6,0xb5,0x41,0x9a,0x32,0x7e,0xc3,0x4f,0x87,0x95,0x71,0x7a,0xbf,0x74,0xf8,0x0b -.byte 0xfb,0xa5,0xde,0xa8,0x35,0xf1,0xcb,0x04,0x8d,0x8b,0xd3,0xb0,0xc8,0x1d,0x6c,0xaf,0xb4,0x21,0x79,0x1c,0x34,0x71,0x2f,0xf5,0xc4,0xbe,0xad,0xbc,0xaf,0x2f,0x54,0x81,0xd9,0xf8,0xff,0x59,0xf9,0x4e,0x62,0x9f,0x7d,0x7c,0xe9,0xdc,0x67,0xae,0xa3,0x32,0x4b,0xf7,0x4e,0x53,0x4c,0x55,0x7d,0xc5,0xdd,0xd4,0x5d,0x93,0xb8,0x98,0x3e,0xd3 -.byte 0x15,0x65,0x52,0x78,0x5a,0xd2,0x21,0x84,0x5d,0x28,0xaf,0x44,0x7d,0x18,0xf8,0xdd,0x5c,0xc3,0x6e,0xc8,0x05,0x05,0x30,0xd0,0x82,0xf8,0x00,0x0f,0x3d,0x5c,0x62,0x7e,0xa6,0xd5,0x7b,0x9f,0xb1,0x44,0xb7,0x0d,0x22,0x81,0xe1,0x4a,0x2b,0x79,0x7e,0x39,0x4d,0x8a,0x9a,0xfd,0x94,0x0c,0xf7,0x23,0x10,0x99,0xd2,0xd2,0x8b,0x98,0xe5,0x9d -.byte 0xb0,0xbf,0xcf,0x06,0x08,0x80,0x32,0x69,0xfd,0x81,0x5f,0xb3,0x66,0x11,0x63,0xeb,0x30,0x1d,0xcd,0x5b,0x5b,0xec,0x0c,0xca,0x30,0x37,0xa0,0x82,0x79,0x75,0x87,0xc1,0xfa,0x5b,0x38,0x4b,0xe3,0xea,0x46,0x49,0x36,0x92,0x92,0xf0,0xc9,0x15,0xa5,0xec,0x9e,0x21,0xb6,0x9f,0xb4,0x6d,0xf6,0xef,0x5c,0x2f,0x7d,0xa4,0xb3,0x25,0xfb,0x13 -.byte 0x40,0xe1,0xa0,0x20,0x4a,0x3a,0xe2,0x3e,0xf5,0xe0,0x68,0x61,0x11,0x9a,0xfb,0x1e,0xe8,0x1b,0xe0,0x17,0x9c,0x8a,0xe5,0x53,0x74,0xdd,0xec,0xc6,0x03,0xc6,0xd0,0x9b,0xc2,0x0b,0x77,0x4c,0x36,0x2b,0xac,0x4e,0x4d,0xd2,0x26,0x70,0x39,0x96,0xb4,0x11,0x1a,0x5b,0xcc,0x3f,0xb9,0xcf,0x0d,0x04,0x55,0x05,0x00,0x66,0x8f,0xa9,0xec,0x31 -.byte 0xe5,0x47,0x4c,0x9b,0xb7,0x6e,0xa5,0xe7,0x9e,0x70,0xf4,0x02,0x2a,0x3c,0xa2,0x03,0x04,0x30,0x9e,0x3f,0x7c,0xaa,0x0a,0x8f,0x55,0x61,0xca,0x50,0x35,0xe6,0xa4,0x24,0x61,0x26,0x31,0x9e,0x9e,0x77,0x0d,0x15,0x3a,0xc0,0x88,0x32,0xb5,0xbb,0x3d,0x3e,0x59,0x25,0x52,0x81,0x2e,0x4b,0xc6,0x5d,0x9f,0x87,0x0f,0x1f,0x5e,0xec,0xdd,0xbe -.byte 0x32,0x6c,0x71,0xef,0xd2,0x9c,0xfd,0x70,0xc8,0xf6,0x1f,0xb9,0xc9,0xdd,0x4d,0x39,0x61,0x92,0xbd,0x0c,0x48,0x63,0x4b,0xd2,0x2b,0x8c,0x4b,0x35,0xb1,0x8e,0x04,0x44,0x3c,0xe1,0xde,0xfd,0x6e,0xde,0xeb,0x94,0x51,0xea,0x36,0x7b,0xc6,0x87,0x15,0x34,0x68,0xa0,0xb8,0x94,0xb6,0x56,0x33,0xf4,0xab,0x84,0xed,0x1c,0x36,0x91,0xa7,0x1b -.byte 0x03,0xca,0x48,0x64,0x16,0x5b,0x4b,0x69,0x47,0xae,0xd7,0xc9,0xcf,0x74,0xd2,0xbd,0x60,0x04,0x7c,0x66,0xe9,0x12,0x92,0x40,0x78,0x23,0x0b,0x5b,0xa0,0xda,0xf7,0xe4,0x9a,0xad,0x9c,0x31,0xe7,0xaa,0xad,0x5a,0xc3,0x45,0x00,0x6c,0xd3,0x4d,0x93,0xdf,0xb6,0x68,0x11,0x3f,0x2a,0xbc,0x9a,0x8d,0xeb,0x0f,0xb5,0xa9,0x8e,0xa5,0x2c,0x99 -.byte 0x94,0x8d,0x21,0xa9,0x41,0x6b,0x11,0x2e,0x02,0x21,0xd8,0xc1,0xbc,0xf0,0x2a,0x87,0xae,0x35,0xa9,0x78,0x5c,0x43,0xb8,0xb7,0x63,0x2d,0x09,0x31,0xae,0x6f,0xfc,0x39,0x7b,0x18,0xc3,0xce,0xe3,0xfa,0x51,0x70,0xc7,0x6b,0x5e,0xc3,0xce,0xc8,0xa2,0x3a,0x66,0x9e,0xfe,0x45,0xb4,0xa2,0xaf,0x81,0x03,0x74,0xbf,0x0c,0x65,0x4c,0x30,0x27 -.byte 0xd5,0x34,0x29,0x2d,0x83,0xa8,0xb9,0x1d,0xf8,0x12,0x09,0x51,0xdd,0x0e,0x66,0x95,0xf3,0x94,0xaa,0x83,0x3a,0x6f,0x8a,0x7c,0x3a,0x29,0x82,0xbb,0x80,0xa1,0x37,0x8c,0x79,0xf4,0x4a,0xa8,0xe4,0x17,0x72,0x77,0xee,0xc4,0xaa,0x25,0xd3,0x8f,0x2e,0xaf,0xb9,0xb2,0x3c,0xa6,0xd5,0x72,0x97,0x07,0x23,0x38,0xae,0x9e,0x22,0x08,0x85,0x70 -.byte 0xfa,0xff,0x38,0xe6,0x96,0x9f,0x2c,0x11,0x14,0x16,0x9a,0xfa,0x5a,0x7b,0x05,0x31,0x3e,0x20,0xbf,0x4d,0x87,0xaa,0xba,0x94,0xcd,0xdb,0xeb,0xec,0x29,0x58,0x4e,0x43,0x12,0xe8,0xf9,0x01,0x50,0xc8,0x51,0x7a,0x61,0x12,0xe9,0xed,0xc2,0xd6,0x2e,0xd3,0xed,0x54,0x72,0xf7,0x1b,0x0c,0x8c,0xb4,0x65,0xea,0x22,0x31,0x22,0xeb,0xcd,0x53 -.byte 0x66,0xf1,0xa5,0x34,0xe9,0x81,0x74,0xcb,0xb5,0x6b,0x45,0x71,0x69,0x6d,0x84,0xe8,0xc6,0x86,0xc9,0xdd,0x0c,0xa4,0x30,0x12,0x08,0x42,0x10,0x6b,0xcd,0x65,0x6c,0xfd,0x9c,0xde,0x77,0x3c,0x32,0x09,0xef,0x99,0x27,0x0e,0x4a,0x72,0x03,0x8d,0xb5,0x68,0xa0,0x67,0xf7,0xc2,0xae,0xb8,0xce,0x41,0x70,0x4e,0xdd,0x13,0xcb,0x3f,0x05,0x4e -.byte 0xf4,0xbc,0x88,0x98,0x2f,0x42,0x4e,0x5f,0x3e,0xcb,0x2c,0xd3,0x2f,0xb8,0x92,0xbb,0xd8,0x95,0xc8,0xaf,0xa9,0x44,0x8b,0xf0,0x2f,0x81,0xd4,0xe7,0x06,0x19,0xf7,0xa7,0x0a,0x73,0x3e,0x30,0xd9,0x00,0xe4,0x2d,0x76,0xb1,0x0d,0xfa,0x12,0x1f,0xbe,0x59,0x4f,0xf7,0xc8,0x5b,0xab,0xd7,0x16,0x3d,0x7e,0x97,0x9e,0xec,0xf8,0xcb,0x31,0x2e -.byte 0xe0,0x41,0x0b,0x00,0xa6,0x6d,0xe9,0x5e,0xd5,0x4a,0xc5,0xbf,0x1c,0xcc,0xa5,0x71,0x94,0x29,0x3d,0x17,0x43,0x27,0x63,0xc4,0xc7,0x8f,0x1b,0xb7,0x5f,0xcf,0xdf,0x8e,0x6a,0x69,0x87,0xc1,0x29,0xab,0x7b,0x8d,0xdf,0x07,0x95,0x50,0xa3,0x1c,0x8e,0xdc,0x7f,0x8a,0x21,0x37,0x1e,0x26,0xa7,0x67,0x28,0xb2,0xc8,0x23,0x5a,0x1d,0x94,0x46 -.byte 0x1b,0x3e,0x72,0x87,0x73,0x08,0xe2,0x3b,0x46,0x51,0xbe,0x5b,0xa9,0x72,0xb9,0xf8,0x45,0x6d,0x0c,0x89,0x80,0x0d,0x7a,0xfb,0x4c,0x3f,0x7f,0x3d,0x29,0xff,0xef,0xb2,0xec,0x23,0xc2,0x26,0xcf,0x8c,0x2e,0x28,0xbf,0xc5,0x68,0x47,0xd9,0x49,0x95,0xf1,0x67,0x7e,0x3a,0x48,0xe2,0x43,0x5c,0xc8,0x95,0x5b,0xb2,0xf3,0x22,0xc9,0x73,0x91 -.byte 0xb5,0x78,0x96,0x1b,0x9a,0x75,0x5f,0xb2,0x6b,0x8c,0x66,0x8c,0x8e,0xc1,0xe1,0xde,0xd6,0x64,0x31,0xe1,0x7b,0x12,0xd2,0x85,0x8f,0x52,0x68,0xec,0x80,0x26,0x3d,0xcc,0x9b,0xe3,0x57,0xbe,0x19,0x42,0xb9,0xdd,0x7d,0x2b,0x5b,0x6d,0x1b,0x9e,0x96,0xd7,0x75,0x83,0x82,0x3c,0x3e,0x5f,0xf8,0xa9,0x36,0xbe,0x14,0xc7,0xce,0x9d,0x05,0x7e -.byte 0xd7,0x38,0x37,0x35,0xc9,0x37,0x8b,0x9f,0xc6,0x2d,0xff,0x00,0x41,0xff,0x1b,0x09,0xea,0xd2,0xb0,0x04,0x48,0xff,0xfc,0xb5,0x67,0x54,0x39,0x3d,0x23,0x68,0x0b,0x7d,0x97,0xf3,0x65,0x20,0xa2,0xf8,0x33,0x96,0xd1,0xf4,0xc7,0xba,0x6f,0x00,0x95,0x36,0xf6,0x33,0xd1,0x8d,0xde,0xee,0x1e,0xfa,0x60,0x8e,0x5e,0x4c,0x70,0xbb,0x53,0x79 -.byte 0xc9,0x9a,0xdf,0x3c,0x53,0xe4,0x35,0x87,0xc3,0xe6,0x8e,0x0e,0x1a,0xd0,0xf8,0x57,0x2b,0x33,0x51,0x4d,0x7d,0x43,0x17,0x3e,0x6f,0x0e,0xca,0x86,0xb2,0xc6,0x09,0xf3,0x2f,0xc1,0x5f,0x0e,0x9a,0x5e,0x7d,0x9d,0xf7,0xff,0x09,0x46,0xe5,0x30,0x91,0x61,0x93,0xb5,0x2f,0xc5,0x7f,0x09,0x0b,0x55,0x94,0x17,0x25,0x19,0x9b,0xa9,0x0e,0x68 -.byte 0x71,0x18,0x1b,0x4b,0x1b,0xa3,0x75,0x90,0x56,0x96,0x5e,0x33,0x71,0xf2,0x06,0x69,0x07,0x04,0xcb,0x8c,0x79,0x9b,0xa5,0x17,0xd8,0xd8,0x77,0xc7,0xca,0x95,0x58,0x12,0xec,0xdd,0x41,0xc9,0x12,0x16,0x9a,0xc4,0xf0,0x27,0x7a,0x8e,0xeb,0x19,0x79,0x27,0x7b,0x2e,0x55,0x96,0x57,0x19,0xbe,0x55,0x8c,0x7f,0x97,0x90,0x80,0x40,0x5d,0x5a -.byte 0xf6,0x07,0xd6,0xb4,0xc5,0xe8,0x0e,0x54,0xde,0x78,0x23,0xca,0x39,0x90,0x42,0xb6,0x8b,0x14,0x22,0x06,0x71,0x77,0xd5,0xf7,0x8d,0x05,0x9d,0xbf,0xfe,0x38,0x91,0xba,0x79,0x85,0x30,0x47,0x25,0xf0,0xa2,0x72,0x55,0x94,0x2a,0x8a,0xc8,0x28,0xc8,0xa9,0x23,0xab,0xf0,0x4e,0x49,0x2f,0x58,0x53,0x35,0xd1,0xb6,0x16,0x81,0xc2,0x25,0x18 -.byte 0xd9,0x71,0x91,0xc4,0x81,0x3e,0xf4,0xd7,0x87,0x9e,0x57,0x78,0xf7,0x7d,0x4b,0xb2,0xfd,0x91,0x9f,0xa8,0x0e,0x77,0xb3,0xc7,0xe5,0x6a,0x95,0x17,0xc3,0xf4,0xcb,0x7f,0x96,0xc1,0xa8,0xee,0x6a,0x0f,0x1f,0x5d,0x20,0x28,0x93,0xe5,0xf3,0x13,0x46,0x53,0x47,0x9f,0x98,0xc6,0xf5,0x29,0x69,0xb9,0x83,0x36,0x03,0xa1,0x9a,0xb4,0xa9,0x4e -.byte 0xd6,0xda,0x25,0xe2,0x5b,0xbb,0x95,0xdf,0x0f,0x37,0x0b,0x02,0x51,0x03,0xd1,0x0e,0x84,0xef,0xdd,0x85,0xdd,0xae,0x10,0x32,0x65,0x03,0x65,0xf0,0x8e,0x0c,0x69,0x90,0x35,0x26,0x36,0xe8,0x05,0x46,0xe6,0xce,0x52,0x4d,0xb5,0x93,0x9f,0xe3,0xe5,0xb0,0x43,0x57,0x32,0x5d,0xca,0xd4,0xc9,0x89,0x2e,0x5b,0x03,0x8a,0x82,0x78,0x21,0x6b -.byte 0x41,0xa9,0x0a,0x9f,0xe0,0x50,0xec,0x72,0x01,0x67,0xe7,0x1c,0x92,0xe3,0xe4,0x83,0x4d,0x4b,0xcf,0x01,0x37,0x2f,0x34,0x86,0xcf,0x36,0xf7,0x3a,0x57,0xa3,0x89,0x73,0x0f,0x9c,0x06,0x82,0x75,0x7a,0x4b,0xd8,0x44,0x40,0xf2,0xc5,0xc4,0x22,0xa6,0x99,0x1b,0x73,0x2f,0xad,0x09,0xe9,0x84,0x6f,0xc3,0xca,0x72,0x3a,0x8a,0x55,0x55,0x0a -.byte 0xcd,0x33,0x51,0xef,0x5b,0x36,0x77,0x6c,0xb4,0x4a,0xae,0xdd,0xbd,0xec,0x65,0x99,0x43,0xd6,0x8a,0x16,0xba,0x89,0x4d,0x0c,0x11,0xb4,0x0d,0x5d,0x3e,0x76,0xcb,0x48,0x9d,0x31,0x40,0x71,0xe2,0xe4,0xa9,0xd9,0x6e,0x3c,0x3d,0xd1,0x6e,0xaf,0xb9,0x28,0x71,0x5a,0x07,0x6f,0xab,0xdb,0xf8,0x4f,0x11,0xbc,0xe0,0x14,0x01,0x43,0x4d,0xe2 -.byte 0xad,0x5d,0x2a,0xb2,0x58,0x66,0x05,0x50,0x66,0xf6,0x2f,0x66,0x11,0xd1,0xd7,0x05,0x85,0xb0,0x7f,0xa8,0x89,0xbd,0x41,0xda,0x35,0x1e,0xbb,0xff,0x70,0x1a,0xe8,0x65,0x96,0xe9,0x50,0x18,0x7f,0x4c,0xb2,0xe2,0x95,0x26,0xf6,0x37,0x09,0x8c,0x8d,0x7b,0x02,0xb0,0x7f,0x32,0xb5,0x70,0x22,0xd6,0x83,0x0b,0x85,0x25,0x00,0xc5,0x55,0x3f -.byte 0xfa,0x7a,0xc9,0xaf,0x87,0xc1,0x1c,0x11,0x96,0x71,0x18,0xd8,0xdb,0xab,0x86,0x57,0x0a,0x16,0x23,0x32,0x40,0xd3,0xaf,0x17,0x55,0xe3,0xe7,0x01,0x65,0x1f,0x87,0xda,0xb5,0x46,0x67,0x18,0x34,0xcc,0x28,0x77,0xc3,0x12,0x62,0x6c,0x8b,0x8a,0x11,0x7a,0x5a,0xd1,0xdf,0xb3,0x13,0x6b,0x29,0xce,0xf8,0x03,0xba,0xad,0x7c,0x14,0x60,0x42 -.byte 0x17,0xf6,0x7b,0x0c,0xb7,0x5f,0xd6,0xc1,0xb5,0xa5,0x2b,0xb1,0x9f,0x6c,0x65,0x29,0xe5,0xf4,0x84,0x85,0x11,0x82,0xf1,0x4c,0xcd,0xff,0x99,0x29,0x53,0x7b,0x43,0x04,0x60,0xc4,0x6c,0x01,0x5c,0xcb,0x33,0x4f,0xdb,0xc4,0xad,0x8c,0xea,0xff,0xd6,0xcd,0x8e,0x85,0x6e,0x54,0xd5,0x18,0x63,0x84,0x78,0xea,0xff,0x08,0x95,0xdc,0x2a,0x07 -.byte 0xac,0xea,0x44,0x79,0x52,0x07,0xf3,0xf1,0x03,0x7f,0x71,0x53,0xd8,0x85,0xdb,0x70,0xde,0x5e,0xd5,0x9a,0x18,0x9f,0xcc,0x3f,0xc0,0xc0,0x49,0x82,0x70,0x09,0xce,0x29,0x04,0x0a,0x19,0x81,0xd9,0x81,0x22,0x71,0x48,0x8e,0x79,0x08,0x1c,0xb4,0xc8,0x7e,0x60,0x43,0x4a,0xe3,0xd5,0x6b,0x09,0x5c,0x01,0x6e,0x20,0x9e,0xd2,0xaf,0x80,0xb7 -.byte 0xa2,0x0a,0x5b,0x26,0x08,0x32,0x73,0xbc,0xc6,0xfd,0x06,0xaa,0x2e,0x55,0xa0,0x5b,0xa9,0x3c,0x85,0xb2,0x04,0xdc,0x9a,0x94,0x02,0x93,0x96,0x6b,0x3e,0xc3,0x5e,0x37,0x9b,0x6f,0xef,0xb9,0x65,0x52,0x42,0x1c,0xa7,0x84,0x09,0x0c,0x49,0x3a,0x95,0x06,0x94,0xd7,0xc7,0x40,0xf5,0xf1,0x69,0x41,0xfb,0xf8,0x57,0xb5,0x1e,0x0c,0xf3,0xd9 -.byte 0xb1,0x2e,0x58,0x33,0xbe,0xb1,0x3d,0x61,0xc6,0xca,0x01,0xe5,0xda,0x60,0x8f,0x87,0xf7,0x9a,0xb5,0x92,0xb4,0x8c,0x2a,0xaf,0xd4,0x1e,0x9c,0x97,0x39,0x83,0x99,0x4a,0x07,0x54,0x75,0x7d,0xde,0x72,0x06,0xc1,0x8f,0xb4,0xde,0x12,0x43,0xf2,0x62,0xae,0xe7,0xec,0xfe,0xb2,0xe5,0x63,0x35,0xb7,0xee,0xaa,0xf0,0x09,0xb8,0x61,0xf2,0x42 -.byte 0x28,0x87,0xd7,0x47,0xa8,0xfc,0x51,0x85,0x6f,0xa2,0xb1,0xa6,0x82,0xd6,0x0e,0x1b,0x3f,0xea,0xa1,0xe1,0x91,0xc9,0xd2,0x5b,0x3e,0xff,0x18,0x39,0x14,0xe0,0x44,0xda,0x3d,0xd8,0xca,0xdb,0xd9,0xbf,0x3f,0xa4,0xdb,0x99,0x2e,0x31,0x32,0x7c,0xf4,0x61,0x2f,0xa1,0xf9,0xa9,0xbe,0x26,0x94,0xea,0xb4,0xe3,0x25,0x8d,0x93,0x3b,0xa1,0x7e -.byte 0x1e,0x99,0x87,0x6c,0xaf,0x14,0x54,0xd0,0xc0,0x37,0x39,0x76,0x3c,0x07,0x2e,0xce,0x98,0x25,0x81,0xe4,0x01,0x0c,0x07,0x79,0x4e,0xcd,0x82,0x44,0x83,0x04,0x07,0xa6,0x52,0xb7,0x96,0x7c,0x43,0x12,0xe1,0xc5,0x12,0x18,0x25,0x47,0xe4,0x19,0x6d,0x26,0x1e,0x55,0x66,0xca,0x28,0x4c,0xfa,0xd2,0xd9,0xcc,0x7e,0xad,0x9f,0x2a,0x2f,0xc6 -.byte 0x6c,0x77,0xaa,0x0f,0x5b,0xeb,0x15,0x97,0x62,0x52,0x3c,0x6f,0x4b,0xf3,0xcc,0x80,0x7b,0x1f,0x1d,0x58,0xf8,0xfe,0xc1,0x8c,0x3b,0xe3,0xd7,0x05,0xc3,0xd6,0xa9,0xda,0xcf,0x85,0x1c,0x68,0xd6,0x6d,0x2b,0x06,0x30,0x5f,0x58,0x39,0xea,0xfa,0x99,0xaa,0x04,0x10,0x05,0xaf,0xb0,0xf7,0x32,0x60,0x8d,0xe4,0xd1,0x40,0x32,0xd6,0xa3,0xf2 -.byte 0xba,0x5a,0x79,0x58,0x92,0x75,0xf0,0x3a,0xce,0xb2,0xee,0x66,0x3e,0xe3,0xbe,0x4d,0x53,0x9d,0xbb,0xdb,0x45,0xf0,0x09,0xeb,0xd5,0x83,0x39,0x20,0x06,0xa9,0x44,0x35,0xeb,0x6d,0x9b,0xd9,0xa4,0xda,0x4b,0x9d,0xde,0x3d,0x26,0xa2,0x2d,0xcf,0x8e,0x3e,0xbc,0xb4,0x8c,0x3a,0xbf,0x56,0x7c,0x48,0x50,0xb5,0xc5,0xbe,0x84,0x5e,0x63,0x82 -.byte 0x5f,0x87,0x77,0x4a,0xa7,0xf6,0x66,0x07,0x42,0x6a,0xb0,0xcf,0x19,0xaf,0x6c,0x16,0x85,0x78,0x88,0x3b,0xa5,0xbc,0x42,0xd2,0x4c,0xdf,0x51,0x3b,0xc4,0x0e,0xf5,0xc5,0x70,0x57,0x40,0xf6,0xed,0xd2,0x37,0x3e,0x14,0x0c,0x31,0xda,0x94,0x87,0x6b,0xd9,0x8c,0x15,0x41,0xa9,0xc0,0x2a,0x61,0xd3,0x52,0xe0,0xb6,0x0a,0x83,0x6b,0x75,0x1b -.byte 0x1e,0xd1,0x7f,0x26,0x19,0x34,0x9b,0x70,0xc9,0xba,0xdc,0xa2,0x03,0x6d,0xc7,0xac,0xbd,0x2c,0x63,0x8a,0x7b,0xb1,0x62,0x51,0xc1,0x1d,0x54,0x0d,0x34,0x0e,0xfb,0xa6,0xb8,0x9d,0x79,0x4f,0xc3,0xaa,0x8d,0xa0,0xcc,0x80,0x96,0x86,0x37,0xd6,0x80,0x9c,0x3d,0x91,0xd0,0xe7,0xe2,0xb4,0x00,0xba,0x86,0xe9,0xeb,0x86,0xea,0x84,0x78,0x81 -.byte 0x20,0x29,0x28,0x02,0x4d,0xd8,0x1b,0x5e,0x4f,0x41,0xfc,0x13,0x3e,0x4c,0x7f,0x64,0x55,0x35,0x41,0x0d,0x74,0xc5,0x6a,0x7c,0x37,0x82,0x41,0xbd,0x67,0x39,0xd9,0x83,0xfa,0x7f,0x8c,0xe1,0x9f,0x23,0x0d,0xe4,0x1d,0x40,0xe6,0x6e,0x94,0x5d,0xec,0x77,0xf7,0x5e,0xb4,0xa1,0x03,0xfb,0xa0,0x0e,0xba,0xf8,0x28,0x50,0x3c,0x38,0x47,0xf7 -.byte 0xed,0x2d,0xe5,0x0b,0xa8,0x7a,0xbd,0xbf,0x7e,0x38,0xc0,0x60,0xe7,0x7e,0xb1,0x03,0xef,0x4a,0x8c,0xc7,0x98,0xf1,0x94,0xf6,0xa0,0x50,0xb2,0x0b,0x7c,0x66,0x0a,0x62,0x10,0x24,0xb0,0xa1,0x69,0x02,0x33,0x79,0xbf,0xd0,0xb5,0xcb,0x17,0x20,0x55,0x02,0x70,0x44,0x5b,0xac,0x20,0x35,0xea,0x05,0x2d,0x68,0x51,0xe7,0x5f,0x1b,0xcd,0x4c -.byte 0x33,0x4d,0x04,0x21,0xfd,0x06,0x67,0x82,0x60,0x98,0x1f,0x79,0xf4,0x28,0xe0,0xa8,0x18,0xeb,0xf5,0x86,0x58,0xe6,0x9f,0xb5,0x29,0x0f,0xe8,0x37,0xeb,0x09,0xf4,0xc6,0x08,0xf2,0xde,0x4d,0x96,0x48,0x62,0x36,0x63,0x10,0x3f,0x63,0xeb,0x44,0x84,0xc8,0xf5,0x74,0x19,0x03,0x50,0xf7,0x7c,0xd2,0x06,0x20,0x6e,0x9b,0xa2,0x37,0xb0,0x68 -.byte 0x78,0x31,0xb6,0x05,0xfa,0xc9,0xcd,0x1d,0x4c,0xbd,0x33,0xb7,0xf3,0x93,0x38,0x7d,0x5f,0x00,0x85,0x5b,0x10,0x7f,0xc4,0x3f,0x3e,0xfe,0x62,0xca,0x51,0x83,0x95,0xcf,0x00,0x65,0x83,0x0e,0xd3,0x78,0xd0,0x51,0xcb,0x70,0x34,0x42,0xc6,0x3a,0x04,0xb9,0x10,0x92,0xe0,0x09,0x06,0xb0,0x66,0x9b,0x37,0x02,0x8d,0x0d,0x3e,0x2f,0xc5,0x17 -.byte 0x6a,0x87,0x7d,0x48,0xa4,0xcc,0x55,0x20,0x7b,0x77,0x07,0xcf,0x44,0x2f,0x88,0x8a,0xcc,0xf2,0x5d,0xa6,0x3e,0x5f,0xda,0xe2,0xde,0xd2,0x7f,0x7f,0xb7,0x90,0x53,0x64,0x6b,0x79,0x42,0x52,0x69,0xc6,0xd6,0xaa,0x9f,0xf9,0x19,0xbe,0x65,0x10,0x99,0x49,0xaf,0x36,0x49,0x1b,0x8a,0x3d,0x7f,0xdb,0xa2,0x1a,0xb5,0xd6,0x34,0x51,0xc8,0xc8 -.byte 0x06,0xca,0xf6,0xb8,0x76,0xa8,0x9d,0x43,0xae,0xf0,0x51,0xe5,0x9a,0x42,0xa2,0x83,0xed,0x20,0x8d,0xe8,0x1c,0xca,0x15,0x4e,0x37,0x3f,0xd8,0x06,0xa0,0xe1,0xf8,0x05,0xfd,0x42,0xf3,0x7a,0x96,0x44,0x36,0x02,0xca,0x11,0x2a,0xc3,0x24,0x58,0xdd,0x85,0x55,0xb2,0xe5,0x1d,0x92,0xc2,0x2d,0x5f,0x7c,0xb5,0x02,0x37,0x7c,0x07,0x35,0x25 -.byte 0x2b,0x33,0x80,0xe2,0xd4,0xfd,0xc7,0xa7,0x19,0x7e,0xba,0x36,0xaf,0xa0,0x4e,0xab,0x8b,0x28,0x4f,0x3b,0x92,0x72,0x42,0x49,0xaa,0x3b,0x08,0x0f,0x1e,0xff,0x2d,0xbf,0x9c,0x48,0x16,0x72,0xbe,0x28,0x05,0x8b,0x3a,0x20,0x6b,0x38,0x43,0xa2,0x35,0xea,0xf7,0x4e,0x50,0xa0,0x43,0x40,0x5c,0xbf,0xe5,0x75,0x13,0x4c,0x36,0x61,0xa1,0x5d -.byte 0x46,0xd7,0x7a,0x94,0x06,0x2f,0x63,0x32,0x9c,0x6e,0x54,0x18,0x31,0x79,0xf2,0x83,0xcf,0xb4,0x47,0x40,0xe5,0x9a,0xd6,0x99,0x12,0xb3,0x61,0x3d,0x0f,0x5e,0xc8,0x95,0xa3,0x5f,0xc3,0xd5,0x6b,0x6e,0xa0,0xf2,0x2f,0xeb,0x66,0xd0,0x68,0x67,0x10,0x85,0x64,0x27,0xd8,0xb8,0x68,0x00,0x36,0xa5,0xab,0x3e,0xe1,0x43,0x65,0x81,0x2d,0xb9 -.byte 0x0f,0x87,0xfe,0xa1,0x52,0xe9,0x8d,0x82,0x3a,0xd1,0x10,0x52,0x34,0x48,0x7c,0x1c,0xc6,0xd0,0xfe,0xa0,0x1a,0x92,0x07,0x88,0x57,0x9e,0xd7,0x5e,0x9f,0xc8,0xb0,0x93,0x73,0x03,0x28,0x36,0x8c,0x25,0x8c,0x0f,0x4e,0x0f,0x5b,0x26,0x58,0xed,0x5c,0x33,0x75,0x20,0x08,0x11,0x47,0xe1,0x47,0x85,0x47,0xeb,0x54,0xbf,0x58,0xe3,0xd4,0x5b -.byte 0xf9,0xc6,0x5e,0x42,0x58,0xe6,0xaf,0x79,0x66,0x3c,0xa5,0xa3,0x30,0x33,0xe3,0xbe,0x21,0x4b,0x42,0x98,0x6e,0x44,0xd7,0x68,0xc0,0xff,0xbe,0x7f,0xc5,0xb3,0x4f,0x4a,0x93,0xb0,0x11,0x88,0xcf,0x36,0xb2,0x03,0xbe,0x30,0x52,0x71,0x20,0x0d,0x16,0xc5,0xbb,0xf5,0x92,0x12,0x67,0x6a,0x35,0x66,0x00,0x09,0xd7,0xc6,0x67,0xb0,0x6a,0x04 -.byte 0x19,0x3e,0xbf,0xe2,0x82,0x74,0x78,0x2f,0x77,0x44,0xdc,0xad,0x0f,0x66,0x2a,0x23,0x62,0x2c,0x5a,0x4e,0x3a,0x82,0x2a,0x75,0x16,0x0d,0x74,0x64,0x35,0x53,0xc5,0xf6,0xda,0x36,0x44,0xba,0xe2,0xfa,0x1e,0xc2,0xcf,0x29,0x01,0x36,0x66,0xc3,0xca,0x40,0xf7,0xc4,0xba,0x67,0xac,0xf6,0x17,0xcc,0xa3,0x96,0x2d,0x08,0x5f,0x0a,0xea,0x5e -.byte 0x97,0xdc,0xc8,0xf9,0x59,0x24,0x6e,0xc5,0x0b,0x02,0xb9,0x1a,0xde,0xac,0x60,0x1d,0xaf,0x9f,0x5a,0x6f,0xe1,0xa6,0xdf,0x75,0xc5,0x9b,0xb7,0xde,0xa4,0xf7,0xf6,0xa4,0xdc,0xb6,0x96,0x08,0xde,0x2a,0x0e,0xb3,0x9d,0xf5,0x75,0x7d,0x7e,0x96,0x91,0x79,0xd4,0xa7,0x30,0x97,0x3a,0xbd,0x7c,0xe0,0xc5,0x87,0x24,0xb0,0x65,0xb7,0x58,0x00 -.byte 0xd9,0x0e,0x97,0xa6,0xa4,0x6a,0xe8,0x0a,0xac,0xac,0x9f,0x3a,0xe3,0x2a,0x9a,0x43,0x41,0x92,0x6e,0x0e,0xc4,0x63,0xc3,0x18,0xb6,0xe1,0xef,0x3d,0xe8,0x0b,0xb0,0x9f,0x2e,0x19,0xa0,0x98,0x98,0x34,0xf8,0x86,0x6d,0xc5,0x8c,0x41,0x26,0xb7,0xf2,0x1d,0xd4,0x72,0x39,0xeb,0x79,0x06,0xaf,0x53,0xaa,0x34,0x80,0x53,0xf8,0x1b,0xf4,0x53 -.byte 0x19,0xfa,0x16,0x8b,0x39,0xea,0x63,0x7f,0x38,0xc4,0x66,0x1d,0xd1,0x90,0xe4,0x2f,0x20,0x43,0x0d,0x5f,0x98,0xcc,0xae,0xef,0x86,0xc8,0xe5,0xf6,0xd2,0xa5,0x49,0xd0,0x3f,0xb5,0x7e,0x42,0xb5,0x6e,0x5e,0x13,0xa5,0xb4,0x71,0x2c,0x5d,0x57,0x24,0x06,0xd2,0x29,0x7c,0x4c,0x90,0xb6,0xea,0xdb,0x62,0xa4,0x2c,0x6c,0x38,0x57,0x97,0xbd -.byte 0xfd,0x41,0x6e,0x26,0xc1,0xe1,0x6b,0xbb,0xf0,0xe7,0x71,0xf1,0xcf,0x6a,0x7f,0xfa,0xe7,0xfb,0x17,0xe7,0x81,0x19,0x9a,0xf2,0xf6,0x86,0x22,0x4f,0x62,0x59,0xd6,0xc2,0x33,0xbd,0x11,0xe7,0x07,0x3a,0xfe,0x74,0x0d,0xf8,0xd9,0xdb,0xbd,0x05,0xf4,0xf4,0xb1,0x41,0xc9,0xb3,0xf8,0x6a,0x7b,0x98,0x08,0x6c,0xce,0x4c,0x28,0xbf,0x8c,0x77 -.byte 0x68,0xdc,0xee,0xf7,0x11,0xde,0xfc,0x5a,0x58,0x4f,0xf4,0x74,0x9d,0x5b,0x78,0xc3,0x78,0xe5,0x5e,0x26,0x83,0x40,0x17,0x80,0x2a,0x02,0xa4,0xf1,0x0f,0xa0,0xc8,0x22,0xe6,0x09,0x3a,0x52,0x74,0xf0,0xb9,0xb9,0x60,0xaf,0x20,0xa6,0x7e,0x88,0xf4,0xc2,0x38,0xa2,0x21,0x73,0xa9,0x18,0x3f,0x7a,0x04,0x7b,0xc4,0xcd,0x68,0xd9,0x83,0xa4 -.byte 0x8e,0x54,0x0d,0xbc,0xee,0x8b,0x39,0x93,0x66,0xa2,0xd6,0x76,0x4a,0xb2,0x33,0x4f,0x61,0x53,0xde,0x3b,0xff,0x47,0xcb,0x87,0xd9,0x21,0xd0,0x82,0x64,0x54,0xdf,0xf2,0x67,0x62,0x40,0x33,0xc7,0x0d,0xea,0x98,0xaa,0x95,0xfb,0xa9,0x0e,0x90,0xa5,0xd9,0x54,0x81,0x86,0xad,0x9e,0xa4,0x4d,0x36,0xe1,0x77,0xf2,0xe3,0x0a,0x54,0x1a,0x57 -.byte 0x9d,0x62,0x5e,0x0e,0x00,0xc8,0xa6,0x1e,0xf3,0x43,0xe6,0x20,0x0d,0x6a,0x8e,0x90,0x1d,0x4d,0xac,0x2f,0x9f,0x1c,0xb7,0x30,0xec,0x5c,0x99,0x78,0x6f,0x3b,0xe7,0xe0,0x28,0xb9,0x97,0xc5,0x6a,0xf2,0x17,0xc2,0x11,0xac,0x1a,0xe2,0xca,0x57,0x49,0x64,0xc8,0xc7,0x66,0x43,0x8d,0xc8,0xa7,0x0e,0xfc,0xcf,0x05,0x2f,0xae,0x4b,0xfe,0xe4 -.byte 0xbe,0x9c,0xe7,0xe6,0xa8,0x36,0x49,0x0d,0x9c,0x60,0x39,0x0c,0xfd,0x41,0x5b,0xc7,0xa4,0xa5,0x30,0x89,0xe5,0x10,0xf6,0xea,0xf8,0x2c,0xf2,0x3e,0xb1,0x96,0x81,0xa7,0x32,0x8b,0x39,0x14,0x15,0x36,0xfc,0x55,0x3c,0x22,0xcf,0xa3,0x98,0x90,0x68,0x13,0xd8,0x3f,0xf2,0x53,0x19,0x3e,0x9a,0x0c,0x1f,0xc6,0x29,0x43,0x46,0x23,0x58,0xea -.byte 0x49,0x49,0x15,0x46,0x8e,0x63,0x30,0x1f,0x3e,0x2a,0xa0,0x18,0xfd,0x28,0xc5,0x32,0x77,0x75,0xac,0x6e,0x5d,0x39,0xa9,0x44,0xce,0xfe,0x39,0xa6,0xec,0xde,0x69,0xde,0xfa,0xc8,0x40,0x44,0x34,0x29,0x15,0x19,0xa7,0xbe,0xd6,0x5b,0xfd,0x1f,0x7b,0xb9,0x88,0xf1,0x14,0xcf,0x42,0xc5,0xa7,0xa7,0x0e,0x6b,0x6e,0x86,0xb2,0x7c,0x23,0x8e -.byte 0xf6,0xae,0xde,0x3c,0xd7,0x26,0x5e,0xde,0x31,0x94,0xc1,0x19,0x65,0x55,0x03,0x73,0xba,0xdc,0x69,0x95,0x9c,0x9d,0x8e,0x59,0xd8,0x51,0x61,0x9f,0x8f,0xf4,0x29,0x43,0x4b,0x6a,0x75,0xb3,0x4b,0x9d,0xcc,0x46,0xd2,0x6e,0x00,0x49,0x4f,0xf0,0xac,0x80,0x55,0xc0,0x0c,0xbf,0x18,0x52,0x75,0x76,0x3b,0xac,0x92,0x83,0x69,0x1b,0xb4,0x15 -.byte 0xe5,0x9e,0xde,0x10,0x30,0x30,0x0e,0x85,0xc7,0xf9,0xae,0xbc,0x9e,0xaf,0x4b,0xee,0x27,0x6b,0xa5,0x6d,0xe4,0x8e,0xed,0xdd,0x95,0xaa,0x85,0xe2,0xf5,0x38,0x15,0x50,0xd3,0xcd,0x2c,0x88,0x6c,0x2b,0x14,0x37,0x74,0x2d,0x6d,0x30,0xec,0x96,0x78,0xae,0x80,0xb3,0xd9,0x84,0xc1,0xd6,0x71,0x90,0xe4,0x8d,0x3a,0x7c,0x9c,0xc4,0xf5,0xa0 -.byte 0x20,0x7e,0xa2,0x0e,0x75,0x7c,0x25,0x7a,0x7e,0x2b,0x2e,0xdb,0x12,0x23,0x73,0x6a,0x8e,0xe3,0xd7,0x47,0x94,0xfb,0xcc,0xe4,0x5a,0x8c,0xfb,0xdc,0x46,0xb3,0x4a,0x42,0x15,0xe0,0xaf,0x6e,0x81,0x72,0x72,0x04,0x52,0x09,0xc5,0x8b,0x6e,0xdd,0x7d,0xff,0x27,0xa8,0xc1,0x94,0xb5,0x33,0x59,0xc2,0x7d,0x59,0x6c,0x3c,0xaa,0xd9,0xd8,0x05 -.byte 0x43,0x7e,0x8a,0x47,0xdd,0x76,0x36,0xe3,0x05,0x49,0xd1,0x8f,0xdf,0x45,0x46,0x63,0xff,0x17,0xb4,0x52,0xc8,0xee,0x4d,0xf5,0x74,0x65,0xc6,0xca,0x19,0xfd,0xb9,0x51,0xc8,0xc9,0x96,0xd4,0x06,0xd4,0x09,0x1e,0xab,0x6d,0x1b,0x26,0x61,0x80,0x5b,0xa8,0xcb,0x62,0x92,0x5a,0x1a,0x8e,0xa4,0xb7,0x25,0x19,0x96,0x63,0xd5,0xc3,0xc9,0xdc -.byte 0x04,0x83,0x62,0x31,0xe3,0x76,0x00,0x4d,0xf8,0xb3,0x98,0xae,0x4d,0x1a,0x38,0xe3,0xa1,0x27,0x52,0x87,0xbe,0x2c,0x93,0x45,0xd1,0xab,0x56,0xc6,0xf5,0xbc,0xb5,0xe6,0x9c,0xe1,0x1b,0x37,0x42,0x08,0xe7,0x71,0xb5,0xa4,0x67,0xf9,0x48,0xd4,0xc4,0x10,0x25,0x53,0x9c,0x03,0xfc,0x6d,0x5e,0x62,0x5e,0x6d,0x56,0xbc,0x78,0x11,0x0a,0x6d -.byte 0x1b,0x7a,0xdc,0x62,0xb5,0x58,0x86,0x15,0x71,0xff,0x11,0x33,0x94,0x2b,0xa6,0xc7,0x68,0xd5,0x68,0xda,0x5b,0xd5,0xb7,0x38,0x6c,0x1c,0xf4,0x07,0x39,0xef,0x1f,0x72,0x0a,0xb3,0x12,0x13,0x25,0x86,0xd3,0xf8,0x9f,0xb5,0x40,0x58,0xe7,0x5e,0x9f,0xa0,0xbc,0xd7,0xab,0x4f,0xf3,0x94,0xcf,0x0f,0x5a,0x4c,0x98,0xb4,0x70,0x35,0x62,0xee -.byte 0x33,0x24,0x72,0x31,0xd4,0x06,0xd9,0xb4,0x1c,0x1e,0x0f,0xa7,0x48,0xc7,0x75,0x45,0x40,0x02,0xd0,0x60,0x32,0x29,0x4d,0x61,0x7a,0xee,0x65,0x35,0x2b,0xe5,0x50,0xac,0x82,0xdb,0xf7,0x9c,0x8f,0x82,0xe4,0xf0,0xbd,0xdb,0x00,0x3d,0x3a,0x3d,0xa2,0xc3,0x2d,0x0e,0x51,0x20,0xdb,0xdb,0x8d,0x15,0x03,0xbd,0xcb,0xcb,0x24,0x81,0xc5,0xdb -.byte 0x05,0x39,0x48,0xb8,0x3c,0x93,0x35,0x10,0xef,0x19,0xba,0x09,0x9e,0xff,0xf9,0x3f,0x0c,0xdc,0x96,0x98,0x32,0x26,0x76,0xe7,0xfa,0xaa,0xdf,0xdc,0xb9,0x15,0x44,0x42,0x9a,0x8c,0x6c,0x88,0xea,0x43,0x63,0xb5,0x79,0xb6,0x50,0x30,0x78,0xea,0x70,0xba,0x33,0x36,0x8f,0x8c,0xe5,0x78,0xfd,0xbc,0xc0,0xbd,0xde,0x3a,0x3d,0xe6,0xe6,0x57 -.byte 0x0f,0x29,0xf2,0x82,0x05,0xf2,0x5c,0xfd,0x33,0xc1,0xb2,0x2e,0xc2,0xc0,0x42,0xa2,0xc8,0xa5,0xf9,0x70,0x05,0xff,0x7b,0x8d,0xb9,0x68,0xc3,0xf6,0x74,0x00,0xcd,0x9d,0x70,0xfa,0x62,0x34,0xe5,0x05,0xe8,0x5f,0x53,0x9b,0x69,0x01,0x86,0xb9,0x1d,0x68,0x80,0x89,0x51,0x52,0x0d,0xe8,0x28,0xa1,0xdd,0x62,0x2b,0xf3,0x53,0x74,0xaa,0x98 -.byte 0xdb,0x7e,0x74,0x44,0xeb,0x25,0xe7,0xde,0xc4,0x29,0x14,0x11,0x7b,0xc6,0xef,0x14,0xe4,0x04,0xd0,0xf4,0x11,0xca,0xdc,0xdc,0xe6,0x3f,0x9a,0xc9,0xe2,0x0e,0x67,0x30,0x78,0x65,0x94,0x5a,0xa1,0x24,0xd6,0x90,0x2f,0x1c,0x13,0x46,0xf5,0xb5,0xf9,0x74,0x56,0x3e,0xd5,0x1b,0x09,0xb3,0x04,0xbe,0x89,0x00,0xbd,0xe0,0xba,0x13,0x05,0xd1 -.byte 0x98,0xa7,0x93,0x09,0xc5,0x96,0x46,0xb5,0x5a,0x05,0xac,0x1e,0x66,0x03,0xf0,0xaa,0x3d,0xc2,0x54,0xa3,0xc4,0x2b,0x0d,0xa3,0xe4,0x92,0xd6,0xd0,0x44,0xa6,0x37,0x30,0xa5,0xac,0xc2,0xc8,0x58,0x2a,0x2c,0x18,0x68,0x8d,0x9b,0x4f,0x99,0xd0,0x55,0x41,0xf4,0x84,0x3c,0x69,0xda,0x3c,0x6d,0x43,0xb3,0x85,0x15,0x1f,0xdb,0x58,0x0b,0x71 -.byte 0x33,0x24,0xbb,0x21,0x43,0x19,0x16,0xeb,0x83,0xde,0xe5,0xb7,0x68,0x9e,0xb9,0xd9,0xf6,0x2e,0xae,0xdd,0x88,0x2c,0x18,0xd7,0xc3,0x72,0x8b,0xbe,0xaf,0x8d,0xfd,0xcd,0x2f,0x8e,0x3e,0x2b,0xa4,0x20,0x11,0x9d,0x00,0x4f,0xea,0xf0,0xaa,0x2d,0xf3,0x9d,0xfd,0x11,0x7b,0xac,0x2c,0x66,0x74,0x03,0xe5,0xcc,0x70,0x9f,0xfb,0xb7,0x5a,0x16 -.byte 0xc3,0x05,0x61,0x7c,0x8c,0x73,0xcc,0x9c,0x6a,0x2f,0xee,0xae,0x85,0xc9,0x51,0x91,0x13,0xa4,0x09,0x82,0x4d,0x62,0x09,0x24,0x25,0x35,0x1f,0x82,0x88,0xbb,0xdd,0x16,0x5e,0x8d,0x98,0x5f,0x07,0x49,0x32,0x96,0xb7,0xee,0x85,0xb0,0x7b,0xfd,0xf5,0x35,0x4b,0xa9,0xd4,0xee,0xf2,0x37,0xd1,0xfe,0x62,0xf5,0x52,0x13,0xb4,0xb2,0xce,0xc4 -.byte 0xe0,0x09,0x78,0x48,0xd5,0xc6,0x5d,0x36,0x1b,0x90,0x3a,0x6a,0x3c,0x21,0x50,0xf0,0x0a,0xe9,0x46,0x24,0x45,0xc1,0x5e,0x76,0xa3,0xf9,0x70,0xb8,0x62,0x4d,0x0e,0x92,0x87,0x4a,0x6a,0xf9,0x46,0x91,0x64,0xfe,0x7f,0x53,0x24,0x7e,0xc7,0x3e,0xb0,0x37,0x1a,0xc8,0xd6,0x33,0x0b,0x5f,0xa5,0x30,0x03,0x0e,0x85,0x3d,0x7b,0xc1,0xa1,0x18 -.byte 0xb3,0x8c,0xfe,0xca,0x3e,0x71,0xd8,0x92,0x46,0x49,0x60,0x54,0xd9,0x7b,0xf7,0xc3,0x99,0x2f,0xb5,0x79,0xcc,0x32,0x40,0x7d,0x3d,0x0b,0xc6,0x6f,0x04,0xd9,0xf1,0xdd,0x64,0xf5,0xc4,0x60,0x14,0x04,0x5c,0x3a,0xa4,0xda,0xdc,0xad,0x8f,0xc2,0x44,0x37,0x96,0x63,0x00,0xf7,0xb1,0xc0,0x7c,0x8c,0x12,0xb5,0x3a,0xec,0xc0,0x16,0xd8,0x24 -.byte 0xe9,0xc0,0xc4,0xfa,0xb1,0x85,0x5b,0xe3,0x62,0x24,0xa1,0x75,0x92,0x82,0x04,0x59,0x10,0x50,0x4b,0x51,0x51,0x3e,0x39,0xba,0x6d,0xa0,0x65,0x2d,0xfc,0x23,0x1c,0x9d,0x69,0x22,0xe7,0x15,0xfa,0xba,0x76,0xbf,0x53,0x62,0xb0,0x0d,0x0d,0x5d,0x55,0x00,0xbc,0x58,0x01,0xed,0x37,0x53,0xb9,0xa6,0x0d,0x71,0xab,0xec,0x42,0xbf,0x3b,0x52 -.byte 0xfd,0xae,0xe9,0x6d,0x65,0x07,0xf3,0xd9,0x32,0x66,0xc1,0x66,0x1a,0x18,0x73,0x86,0x01,0xaf,0x1d,0xd1,0xd0,0xcf,0xb1,0xea,0x54,0x23,0xdf,0xf2,0x4d,0x7d,0xc7,0xfe,0xfe,0x7d,0x1d,0x2c,0x1b,0xb6,0xa7,0x7a,0x9e,0x90,0x3a,0x3b,0xb0,0x6c,0xb0,0xd2,0xd1,0xd0,0x6a,0x94,0x4c,0x84,0x1c,0x45,0xae,0xda,0x16,0xa9,0x2e,0x63,0x19,0x26 -.byte 0xf6,0x74,0xd3,0x6f,0x9b,0x9c,0x0c,0xb8,0x85,0x9f,0xeb,0x99,0xbc,0xab,0xff,0xc3,0x75,0x86,0xe5,0x3a,0xa0,0xf9,0xfc,0x6b,0x3d,0x5a,0xad,0x46,0x7f,0x17,0x0e,0x94,0xb7,0xa4,0x43,0x61,0x54,0x76,0x29,0x78,0xe4,0x41,0x91,0xbe,0xa5,0x36,0x39,0xdf,0xdc,0xcc,0x8e,0x42,0x40,0x08,0x51,0x26,0xb0,0x53,0x5d,0xb4,0x7a,0x18,0x8e,0xb3 -.byte 0xae,0xf2,0xe0,0xef,0x63,0x51,0x3a,0xbe,0x4c,0x2d,0xce,0xc7,0xe2,0x1b,0xc2,0x40,0xf3,0x82,0x61,0xf0,0x1b,0x05,0xdd,0x1e,0xae,0xed,0x87,0x2c,0xe5,0xad,0xc7,0xec,0xb5,0x63,0xf7,0x3a,0xf9,0xb7,0xd8,0x4e,0xa7,0xef,0xac,0x6d,0x9c,0x27,0xd9,0xcc,0x66,0xf4,0x75,0x40,0x94,0x8b,0x78,0x4f,0x61,0x4f,0x31,0x49,0x5c,0x96,0x72,0x58 -.byte 0xcf,0x55,0xb2,0x66,0x16,0x29,0x27,0x24,0x39,0xc3,0x64,0xb1,0xdf,0x69,0x87,0x85,0x46,0xe3,0xd0,0x82,0x53,0x1a,0xc2,0xf1,0x3a,0xab,0xdf,0xe5,0x29,0x17,0xdd,0xfe,0xbf,0xf9,0x3d,0x7a,0xfb,0xe7,0x74,0x49,0xa9,0xef,0x61,0x93,0x4c,0xfa,0x30,0xea,0x65,0xa7,0x61,0x32,0x88,0x74,0x12,0xc1,0x91,0xf1,0xc2,0x1f,0x38,0x6a,0xfd,0x0d -.byte 0xc8,0x6f,0x87,0xe6,0x15,0x55,0x26,0x13,0x86,0x13,0xb9,0x01,0x98,0x34,0x1c,0x2d,0x1d,0x30,0xae,0x7d,0x8e,0x07,0x7d,0x4d,0xe9,0xfd,0x58,0x18,0xc3,0xa6,0x8e,0x87,0x98,0x33,0xcc,0x80,0xd7,0x70,0x07,0x6a,0x4a,0x97,0xef,0x56,0xf3,0x9d,0xf9,0xef,0x6f,0xa8,0x71,0x7f,0x61,0x07,0x1d,0x9d,0x51,0x06,0x86,0x4a,0x35,0x9e,0xab,0x2c -.byte 0x66,0x8d,0x61,0x62,0xbd,0xed,0x6c,0x76,0x7c,0x67,0xe0,0xe1,0x6e,0x90,0x74,0xb1,0xa6,0x26,0x0d,0x01,0x1f,0xe9,0xb4,0x30,0x9a,0x7e,0x37,0xd1,0xea,0x97,0x9a,0x0f,0x9e,0x8d,0x52,0xd4,0x96,0x36,0x5b,0x6f,0x40,0xbb,0x9e,0x44,0xb4,0x6e,0xee,0x15,0x70,0xef,0x66,0x81,0xf5,0xb4,0xe7,0x69,0xb0,0x40,0x44,0xdc,0x70,0x1e,0x4d,0x3c -.byte 0x9b,0x19,0x2a,0x97,0xbd,0xb2,0xd2,0x9b,0x98,0xac,0x36,0xf1,0x05,0x48,0xdc,0x5d,0x21,0xfb,0x17,0xe3,0x9c,0x3c,0xbf,0xfd,0x1d,0x39,0x1e,0x5b,0x2a,0xa2,0xb3,0x7d,0x4f,0xdf,0x3a,0x41,0x7a,0x31,0x01,0xc2,0xe5,0xd0,0x06,0x50,0x29,0x05,0xce,0xb8,0x28,0xb7,0xdd,0x83,0xc8,0xaa,0x39,0x78,0xc7,0x7d,0x9e,0xcd,0x9a,0x07,0x71,0x7e -.byte 0x20,0x92,0x82,0xce,0x49,0x90,0xce,0xef,0x53,0xa7,0x48,0x2a,0x69,0x86,0xa1,0x5e,0x35,0xe8,0x7d,0x10,0xb8,0x5e,0xa6,0x9a,0x69,0x6f,0x32,0x75,0xf3,0x4a,0xee,0x9c,0x06,0x5c,0xdd,0x84,0x7e,0x38,0x00,0x67,0x39,0x42,0xed,0x72,0xda,0xe3,0x6b,0x5a,0xf4,0xc9,0x80,0x3e,0x0e,0xda,0x39,0xfa,0x83,0x2c,0x60,0x69,0x87,0x85,0x05,0xfc -.byte 0xf4,0x2b,0xd4,0x0a,0xad,0x86,0xca,0xd5,0xf0,0x92,0x1f,0x43,0x3c,0x0e,0xac,0x99,0xf3,0x67,0xa3,0x41,0x6d,0xb9,0x29,0x70,0x57,0x62,0x9f,0x45,0x91,0x72,0xe5,0x53,0xcc,0x89,0x80,0x3f,0xbc,0x1c,0x66,0x21,0xdd,0x90,0x2b,0xa4,0xca,0x2f,0xf0,0x0f,0x9f,0xd0,0xe9,0x28,0xe2,0xd9,0x36,0xaf,0xf9,0x01,0x81,0xce,0xb4,0xe7,0x71,0xfd -.byte 0x92,0xf8,0x56,0x2e,0xc3,0xc8,0x8b,0x54,0xc8,0xc7,0x40,0x79,0x27,0x06,0x18,0x4a,0x7b,0x88,0x3f,0xd6,0x4f,0xd4,0x66,0x1e,0x1f,0x9a,0x14,0x1a,0x0a,0x98,0xc7,0xd6,0x25,0x83,0x37,0x8a,0x5d,0xb2,0x88,0x39,0x68,0x7b,0x1f,0x4e,0x0a,0xed,0x11,0x1a,0x77,0x9b,0xcb,0xb6,0x7d,0x5c,0x36,0xac,0x07,0x07,0x9f,0x05,0xcf,0x90,0x8f,0x3f -.byte 0x4b,0xc5,0xf9,0x42,0x90,0xb4,0x42,0x26,0xa1,0x2c,0x66,0xc6,0xb8,0x98,0x80,0x8a,0xbb,0x9b,0x41,0xe4,0x44,0x8c,0x5e,0x56,0x33,0xe3,0xba,0xcf,0x31,0x8e,0x28,0xd7,0xc5,0xd1,0x3b,0x68,0x47,0x10,0xae,0xda,0xc3,0xbd,0x20,0xe7,0xac,0xe2,0xe1,0xe0,0x7a,0x4b,0x83,0xb1,0xab,0x72,0xf4,0xc4,0xe7,0x0d,0x02,0xaf,0x5b,0x74,0xac,0xda -.byte 0x9d,0xce,0x26,0x1f,0x79,0x05,0x67,0x7e,0xc4,0x98,0x3f,0xde,0xa6,0xf3,0xfe,0x59,0x65,0x88,0xfb,0x14,0x3a,0x43,0x91,0x04,0x1a,0x78,0x7e,0x08,0xba,0x55,0x50,0xc7,0x65,0xd3,0x8e,0xda,0x0a,0xee,0x8e,0x11,0xa9,0xf6,0x9e,0xd3,0x23,0x97,0x05,0x0c,0x98,0x2a,0x36,0x25,0xec,0x5e,0x0b,0xf9,0x31,0x80,0x00,0x8a,0x70,0xf1,0xaa,0x7c -.byte 0x73,0x02,0x98,0x8d,0x42,0x27,0x53,0xf1,0x83,0x37,0xd0,0x2d,0xfa,0xc7,0x4b,0xa5,0xb3,0xc9,0xb8,0xd4,0x56,0x94,0x5a,0x17,0x2e,0x9d,0x1b,0x46,0xaa,0xb6,0xd9,0x2a,0x3a,0x6c,0xaf,0x24,0x59,0xfd,0x08,0xc5,0xca,0x0c,0x79,0x3f,0xe7,0x91,0x8d,0x9d,0x59,0x91,0xd8,0x5f,0xda,0x6d,0x35,0x7b,0x52,0x47,0x35,0xf9,0x81,0x86,0x2c,0xee -.byte 0x1a,0x14,0xc5,0x1f,0xb6,0x85,0xb5,0x74,0xe9,0xb7,0x4f,0xde,0xcd,0x93,0x2d,0xf3,0x10,0xbe,0x34,0xfa,0xca,0x15,0x9f,0x02,0x9d,0x19,0x72,0x7c,0xd6,0xfd,0x81,0x43,0x49,0xb5,0x2b,0x52,0x31,0xd6,0x2c,0x28,0x2e,0x83,0x6d,0xd3,0x0f,0x6e,0x03,0x65,0xf0,0x8a,0xdd,0x0a,0xec,0x58,0x10,0x45,0x5d,0xac,0xda,0xf5,0x32,0x5d,0x18,0x26 -.byte 0xcc,0x2e,0xcf,0xd3,0x41,0x2d,0x1d,0xba,0xdf,0xd8,0x96,0x8f,0x18,0x0f,0xa7,0xec,0x8e,0x6e,0x84,0x2c,0xd6,0x1f,0x4e,0x76,0xfe,0xf3,0x14,0x27,0x4b,0x5b,0x3d,0x7c,0x1c,0x59,0x46,0x97,0x1b,0x59,0x5a,0x2d,0x57,0x80,0x17,0x98,0x7d,0x92,0x5d,0x2f,0x98,0x53,0x10,0x59,0x8e,0x7f,0x55,0x64,0x15,0x62,0x2c,0x16,0x0b,0x8d,0x48,0x54 -.byte 0xaf,0x96,0x17,0xa9,0x8e,0x2c,0xcf,0x41,0x8c,0x8a,0x37,0x55,0xe4,0xf9,0x20,0x3b,0x21,0x5c,0x86,0x8d,0x3f,0xa6,0x5e,0x43,0xf3,0x3b,0xf7,0x7c,0x27,0x88,0x8e,0xa5,0x15,0xca,0x0e,0x9e,0x85,0x30,0x17,0x0d,0xcf,0xf0,0x82,0x87,0xd6,0xe8,0xd2,0xad,0xe9,0x4d,0x3f,0xc9,0x58,0x19,0xf9,0x99,0x4d,0xf9,0x6b,0x1b,0xd3,0xf9,0xdd,0x52 -.byte 0xd1,0x3c,0x64,0x46,0xfd,0x4f,0x2e,0x63,0x39,0xd8,0xe4,0xeb,0xfc,0x07,0xf1,0xa5,0xff,0x84,0xa8,0x92,0xfe,0xbc,0xc5,0x36,0x91,0x2b,0xec,0x2c,0xad,0xf0,0xac,0xc5,0xb0,0xad,0x8a,0x0d,0x6a,0xd9,0x29,0x7a,0xb0,0x87,0x0c,0xaf,0xda,0x75,0x84,0x25,0xbe,0xee,0x0d,0xfd,0x4c,0xf5,0x2d,0x46,0xe9,0x17,0xb9,0x9d,0x3d,0x4b,0x8f,0x3a -.byte 0xe9,0x49,0xb6,0x32,0x99,0x27,0xe2,0x4d,0xff,0x2f,0x2e,0xd5,0x69,0x52,0x56,0x20,0x0a,0xbf,0x62,0x14,0x34,0xfb,0xbf,0x95,0xe8,0xfe,0xb1,0x9f,0x43,0x30,0x02,0x03,0x9e,0xa8,0xe2,0x68,0x64,0xdd,0x37,0xfc,0xb9,0x0f,0x85,0x8c,0x36,0x45,0xdb,0x7c,0x8b,0x97,0x50,0xc3,0x75,0xa1,0xcf,0xf4,0xc2,0x46,0xd8,0xa1,0x8c,0xab,0x8d,0x3a -.byte 0xde,0xe7,0x9e,0xd2,0x1e,0x2d,0x8b,0xe4,0x31,0xe3,0x12,0x3f,0x9f,0x0b,0x2c,0x95,0x75,0x8d,0xf1,0x24,0xb9,0xdf,0x1e,0x64,0x35,0x45,0x2a,0xc2,0xf9,0x96,0x5d,0x10,0x64,0x32,0xae,0xe9,0xf8,0x71,0xd4,0x2d,0x6b,0xc6,0xde,0x08,0x1e,0x5d,0x51,0xf1,0xe7,0xfd,0x3c,0x22,0x43,0x59,0x82,0x83,0x13,0x75,0x36,0xef,0x81,0xe4,0xcf,0xa8 -.byte 0xb8,0x30,0x16,0x44,0xae,0x55,0x06,0xdd,0xb9,0x60,0x3f,0x75,0xc6,0xd1,0x73,0xa9,0xea,0xc9,0x64,0x2b,0x8a,0xde,0x44,0x4b,0x3d,0xc3,0x31,0x12,0x84,0x9a,0xe3,0xda,0x24,0x82,0x99,0x00,0x6d,0x8e,0xb8,0x26,0x82,0xa6,0xc2,0x37,0x6c,0x2a,0x1d,0xcf,0x6d,0x18,0xc7,0xee,0x27,0xca,0xe7,0xad,0x95,0xed,0x7d,0xe0,0xe0,0x6f,0x45,0xc3 -.byte 0x8a,0x2f,0x08,0x49,0x7e,0x09,0x9e,0xc1,0xb7,0x1e,0x8f,0x57,0x61,0xf8,0x3e,0xea,0xd7,0x47,0xfb,0xd0,0xda,0xaa,0x04,0xf9,0x06,0xbb,0xa3,0x80,0x68,0x89,0xb0,0x7f,0x18,0xf3,0xd2,0xeb,0xee,0x48,0x30,0x6a,0x24,0xc8,0x71,0x43,0xc3,0x50,0xcc,0x85,0x68,0xf5,0xca,0x44,0x34,0x43,0xaa,0x2e,0x4f,0x02,0x1b,0x23,0x4f,0xe9,0x07,0x02 -.byte 0xa2,0xfa,0x24,0x57,0x70,0x4e,0x1a,0x78,0x03,0xa2,0xdd,0x53,0x50,0x82,0x05,0xb1,0x0f,0xcb,0x9e,0x2e,0x58,0x04,0x62,0xc8,0xac,0x71,0x31,0x56,0x0f,0xc7,0x70,0x32,0x53,0xda,0x51,0xc3,0x15,0x78,0x82,0xb6,0xe8,0x6e,0x32,0xeb,0x39,0xab,0xba,0x67,0xcc,0xbc,0x99,0x58,0x88,0xc4,0x60,0x0d,0x0b,0xc1,0xfa,0x6f,0x40,0x85,0x04,0xdf -.byte 0x5f,0x17,0x69,0xf1,0xbd,0x44,0x97,0xc8,0x62,0x19,0x49,0x1f,0x23,0xcb,0x3d,0x17,0x04,0xf2,0xbd,0x58,0x15,0xa6,0x37,0x3a,0x3f,0x77,0x98,0x32,0x40,0x8a,0x72,0xf0,0x41,0x0b,0xad,0x88,0xba,0xd3,0xae,0xdc,0x3b,0x9a,0x37,0x89,0xa5,0x09,0xe5,0xbb,0xf2,0xf8,0x5d,0xa5,0xed,0xe8,0x39,0x7b,0xed,0x2b,0x90,0xd6,0x6c,0xd3,0xfa,0x69 -.byte 0xa7,0xca,0x09,0x83,0x15,0x8d,0xd8,0xe3,0x81,0x03,0x4e,0x2d,0xd8,0x96,0x3b,0x4b,0x18,0x91,0xac,0x5f,0x22,0xe6,0x9d,0x4b,0x09,0xaf,0xf0,0xdf,0x16,0xa2,0xf1,0x2c,0xd9,0x35,0x8a,0x6e,0x85,0x7a,0xbc,0xc7,0x10,0xd1,0x5f,0x8a,0x53,0x9c,0x8e,0xbc,0x8c,0x15,0xb3,0x8a,0xb0,0x0b,0x74,0x40,0x2a,0x5f,0x46,0x71,0x1c,0x0b,0xee,0x08 -.byte 0xae,0x17,0x26,0x1e,0xcf,0xbf,0x3d,0xa0,0x5e,0x3a,0xdb,0x39,0x6b,0x4a,0x82,0x53,0x02,0xf4,0xa2,0x15,0x5c,0xb6,0xdb,0x20,0x30,0xa2,0x7d,0xcb,0x9a,0xf7,0x88,0x69,0xb5,0xc8,0xe6,0xcd,0x9e,0xa4,0xaf,0x27,0x0e,0x61,0x41,0xcd,0x8e,0x71,0x83,0x11,0xce,0x5e,0x6c,0xaf,0xa4,0x50,0x81,0xb6,0xf2,0x36,0x05,0xbb,0x36,0x4e,0x4a,0x1b -.byte 0x09,0x9f,0xca,0x1b,0x12,0xb0,0x01,0xc0,0xbf,0x7e,0x3f,0x81,0x60,0x9f,0xfd,0x56,0x81,0x54,0x99,0x2b,0x7f,0x1e,0xb1,0xbf,0xd4,0xb7,0xe1,0x7c,0x71,0xf9,0x00,0x72,0x5f,0x10,0xab,0x60,0x03,0x9d,0x13,0xf1,0xba,0x48,0x93,0x1c,0x1d,0x11,0x04,0x40,0xf6,0xde,0x3b,0xef,0x6c,0x47,0xb3,0x0d,0xcf,0x53,0xbd,0x45,0x7e,0xd7,0x8c,0x34 -.byte 0xd0,0xcb,0x85,0x4b,0x1e,0xd1,0xc5,0xfd,0x5b,0x1a,0x18,0x8a,0x27,0xe3,0x16,0x3c,0x25,0x12,0xf2,0xf1,0xa1,0x40,0x53,0x68,0x27,0x2c,0x81,0x0e,0x20,0x12,0xe3,0xde,0xe2,0x9f,0x08,0x75,0xc0,0x25,0x79,0xf0,0xc4,0xaa,0x10,0xad,0x41,0x3f,0x0b,0xc7,0xb2,0xe0,0x50,0xde,0xec,0x24,0x09,0xeb,0xb5,0xd3,0xbc,0xd3,0xdf,0x44,0x6d,0xc8 -.byte 0xf1,0x79,0xf8,0x33,0xb7,0x75,0x09,0x18,0x04,0x59,0x0f,0x15,0x5e,0xf9,0xca,0xe0,0xa9,0x2a,0xe1,0x1b,0xf0,0x49,0x5f,0xca,0xa3,0x80,0xd5,0x9b,0x1e,0xc1,0x1f,0x98,0x18,0x0a,0x24,0xc3,0x3f,0xfb,0x43,0xfd,0xa3,0x01,0x59,0x50,0xea,0x21,0xe0,0x92,0xfd,0xe1,0xd5,0xe4,0x38,0x24,0x88,0xf3,0xb0,0xc9,0x79,0xfd,0x4e,0xd3,0x3e,0xbf -.byte 0xc6,0xb8,0x9e,0x7f,0xab,0x65,0x79,0xd9,0xb9,0x83,0x38,0xe1,0xf7,0xd0,0x37,0x04,0xb3,0x0c,0x48,0x82,0x74,0xe1,0x0c,0x80,0x13,0x59,0xc4,0x72,0xf9,0x2d,0x88,0x06,0x46,0x08,0x7a,0x6b,0xb4,0xfc,0x5f,0x63,0x31,0x2f,0x4f,0xfd,0x4b,0x1f,0x8e,0x21,0x3c,0x67,0x83,0xdd,0xa9,0x65,0x68,0xc6,0xd0,0xb8,0x1d,0xcd,0x60,0xc5,0xb9,0x3b -.byte 0xea,0xe9,0xc7,0xa5,0x1a,0x98,0x8a,0x87,0xb7,0x73,0x29,0x3a,0x6a,0x3a,0x75,0xbf,0xa4,0x79,0x64,0xcb,0x94,0x68,0x93,0x56,0x55,0x1e,0xd5,0x61,0xda,0x87,0xe1,0x28,0xf0,0xa5,0x64,0x9a,0xd7,0xa0,0x91,0xfd,0x46,0x20,0x6c,0x87,0x1f,0xe8,0x9e,0x7e,0x95,0xc4,0x60,0xdb,0xf4,0xe2,0x3e,0xb2,0x6a,0x4a,0xe7,0x46,0x3f,0xca,0xf3,0x72 -.byte 0xb5,0xe8,0x06,0x3a,0x1b,0xeb,0xcb,0x81,0x46,0x44,0xf6,0x97,0xa0,0x79,0xe4,0xa4,0x8a,0xba,0x5e,0x1b,0x6d,0xf4,0xcf,0x7c,0x12,0x7a,0xec,0xdd,0xf6,0xc8,0xab,0x5f,0x30,0xb3,0xf9,0x8e,0x31,0xfd,0x51,0x95,0x8b,0xa1,0xe9,0xe8,0x2d,0xec,0x86,0x12,0x4a,0xf8,0x8b,0xa5,0xdd,0xb2,0xe4,0xad,0xdd,0xcb,0xf5,0xcd,0x9c,0x9f,0x0a,0x42 -.byte 0x5f,0x83,0x9d,0xa6,0x4f,0xbe,0x11,0x75,0x3c,0xde,0x67,0x6b,0x95,0xcd,0xcf,0xdc,0xfd,0x1f,0x1a,0x14,0x01,0x27,0x68,0xaf,0x9b,0x82,0xd6,0xae,0x29,0x8a,0x1f,0xc8,0xf1,0x1f,0xb8,0xa9,0xa2,0x1d,0x81,0xbb,0x19,0xda,0x06,0xe3,0x34,0x7b,0xce,0x99,0x3c,0x5b,0x0c,0x9b,0x8b,0x35,0xc0,0x6c,0x88,0xef,0xeb,0x9f,0x64,0xe3,0xc3,0xbf -.byte 0x37,0xd7,0xf6,0xdf,0xad,0x28,0xf4,0xd7,0x19,0xb0,0xf2,0xa7,0xd4,0x71,0xbc,0xd3,0xa3,0x09,0x5c,0x1a,0x45,0x30,0x2d,0x53,0xa5,0x19,0x2f,0xb0,0x5d,0xae,0x04,0x28,0xe6,0x16,0x3e,0x75,0x9f,0xcc,0x76,0xc4,0xc2,0xa0,0xfb,0xff,0xdd,0x4c,0xa3,0x8b,0xad,0x05,0x73,0x26,0xf0,0xef,0x48,0xd5,0x25,0x22,0x90,0x78,0x21,0xfd,0xc6,0x23 -.byte 0x14,0xbc,0xed,0x13,0x29,0x76,0x17,0xa6,0x93,0x09,0x6e,0xa7,0x42,0xdd,0x11,0x9e,0x05,0xa3,0xb7,0x48,0x84,0x85,0xf8,0x4e,0xed,0x3d,0xdb,0xfc,0x68,0xd2,0xec,0xec,0x69,0x2b,0x60,0x38,0xd1,0x99,0x44,0xf9,0x60,0xd3,0x5a,0x9e,0xe4,0x26,0x9d,0x12,0xf8,0x6a,0x53,0xde,0x76,0x78,0xa7,0x68,0xb0,0xb4,0xdc,0x33,0x7b,0x8a,0x73,0xa0 -.byte 0xa5,0x5f,0x8f,0x81,0x0e,0x51,0x06,0x13,0x6b,0x56,0x16,0x91,0x1f,0xf5,0x6b,0x68,0xe6,0x8b,0x69,0xda,0x0a,0x9c,0xb1,0x74,0x8f,0x1c,0xb3,0xbf,0x52,0x59,0xaa,0xb1,0xb6,0x3a,0x81,0xc2,0x04,0x54,0x12,0x46,0xa2,0xd5,0x21,0xdf,0xe0,0x57,0x1f,0xe8,0x36,0x56,0x87,0xbf,0xcb,0x7d,0x06,0x6c,0xd5,0xc9,0x4e,0xca,0x47,0x47,0x11,0x91 -.byte 0x7a,0x14,0x13,0x5d,0x5d,0x46,0xd5,0x3a,0xe4,0xa4,0x4d,0x99,0x3a,0x54,0x99,0x62,0xb4,0x70,0xa0,0xf5,0x8a,0xda,0x05,0x75,0xf1,0xa5,0xa1,0x5d,0x9d,0xc4,0x7f,0x83,0x8a,0x5b,0x09,0x54,0x0e,0x69,0x28,0xef,0x66,0xfb,0xe4,0xc4,0xe4,0xc4,0xda,0xb0,0xda,0xe2,0x19,0x33,0x3c,0x76,0xa0,0x35,0xdc,0x31,0x4e,0x40,0xfe,0xb8,0x20,0x26 -.byte 0x8f,0x6f,0x7d,0x02,0x54,0x86,0x1d,0xca,0xa6,0x10,0xa6,0x89,0x87,0x3a,0x5a,0xd5,0x3d,0x0f,0xb5,0x81,0x7d,0xab,0xb6,0xc6,0x36,0x87,0xce,0xd7,0xe4,0xc3,0x9e,0xc2,0x9c,0xf6,0x75,0xd5,0x9a,0x69,0xd2,0x13,0x89,0x5a,0xe9,0x29,0xc9,0xf5,0x6e,0xcc,0x05,0x87,0x0a,0x61,0x49,0xd7,0xa5,0x76,0xd0,0xaf,0x96,0xe0,0x2f,0x91,0xf4,0x45 -.byte 0x70,0x5a,0xdc,0x9f,0x07,0x7f,0x86,0x02,0xa4,0x83,0x8d,0x4a,0x6d,0xfc,0x1b,0xd8,0x9b,0xc2,0x42,0x4f,0xcb,0xdf,0xcb,0xe0,0x55,0xb4,0x8f,0xf7,0x27,0x73,0xd9,0x7e,0xf8,0x3a,0x5c,0x4f,0x29,0x64,0xd8,0x39,0xfa,0xf2,0xc4,0x6b,0xeb,0x55,0xc3,0x13,0x22,0x15,0xdf,0xc5,0x91,0x6d,0xd7,0xf3,0x11,0x34,0x08,0xce,0xe5,0xbd,0x16,0x14 -.byte 0x60,0x14,0x8a,0xed,0x4d,0x38,0x98,0x15,0x5d,0xee,0x70,0xff,0x05,0xd2,0x74,0x3a,0x5f,0x78,0x1a,0x70,0x61,0x2a,0x42,0x4a,0xf3,0x15,0x6f,0x9e,0x33,0xca,0xb8,0x46,0x22,0x64,0xd6,0x24,0xe8,0x10,0x1a,0x89,0xab,0x74,0xdf,0x56,0x35,0x41,0x57,0xe1,0xd9,0x4b,0x67,0x60,0x89,0x6f,0xbf,0x73,0xac,0x6b,0xf9,0x78,0x3f,0xbc,0xf3,0x2a -.byte 0xb5,0x8c,0x1f,0xda,0xe7,0xe2,0xac,0x60,0xbf,0x41,0x96,0xbb,0xd5,0x35,0x9c,0x56,0xe7,0xfd,0x95,0xc7,0x4d,0x32,0xa1,0x07,0x34,0xbc,0x99,0xca,0xcc,0x42,0x71,0xfb,0xec,0x5c,0x1e,0xf9,0x8b,0xde,0x43,0x65,0x84,0x16,0x52,0x0a,0x5e,0x92,0x20,0xd8,0x26,0x4b,0x97,0x71,0xde,0xd2,0x1f,0x2e,0xd1,0xb2,0xb6,0x29,0x6a,0x6d,0x41,0x00 -.byte 0x20,0x3d,0x03,0xf8,0x43,0x7b,0x57,0x87,0x4e,0xf1,0x8e,0x6f,0xd3,0xf4,0x6c,0x6c,0x29,0xf6,0x99,0xe3,0xd3,0x1d,0xd3,0x26,0x21,0x3b,0x02,0xa2,0xc1,0x06,0xcf,0x31,0xec,0x7f,0xc6,0x80,0xbc,0xab,0x86,0x01,0xff,0x11,0x8a,0x24,0xfd,0x1b,0x41,0x49,0xd4,0xbe,0x15,0x34,0x82,0xc5,0x02,0x51,0x67,0x5c,0x41,0x8e,0xbf,0x94,0x12,0x15 -.byte 0x64,0xea,0x00,0x0c,0x51,0x40,0x57,0x66,0x1e,0x6d,0x3e,0x41,0x8e,0x84,0xdf,0x71,0xb8,0xd7,0xfa,0x12,0x17,0x22,0x17,0x05,0xdc,0x82,0xfd,0x7c,0x5e,0xfa,0x62,0x23,0xa8,0xbe,0x14,0xdc,0x84,0x42,0xf0,0x90,0xc5,0xb0,0x68,0xbe,0x64,0x74,0xc3,0xa5,0xd1,0x10,0xcf,0xe3,0xd1,0x09,0x98,0x3b,0xb9,0x19,0xf2,0x9b,0x5d,0x90,0x99,0x3d -.byte 0x30,0x67,0x55,0x34,0x50,0x78,0x3b,0xd2,0x70,0xb1,0xd2,0x91,0x4e,0xfa,0x98,0x7d,0x93,0xad,0x7f,0xb1,0x89,0xb0,0x61,0x4c,0x95,0x3f,0x51,0x95,0xd7,0xc6,0x87,0x7a,0xc5,0x53,0xb6,0x6d,0x61,0xec,0xbe,0x40,0x1f,0xa5,0x7f,0x73,0x4a,0x78,0xd2,0x58,0x1e,0x41,0x8e,0x9a,0x08,0x49,0xce,0x39,0x52,0xf9,0xd1,0xcd,0x41,0xb6,0x39,0x99 -.byte 0xfa,0xfb,0x1c,0x38,0xe1,0xe5,0xe1,0xd6,0x16,0x0f,0xc8,0x12,0x0b,0x88,0xdc,0x00,0xd4,0x7b,0x24,0x69,0x16,0x27,0x37,0xa3,0xd5,0x39,0x27,0x34,0xda,0x23,0x24,0x50,0x13,0xd8,0x02,0x48,0x14,0xd7,0xc9,0x28,0x1b,0xba,0x66,0xa8,0xc8,0x9a,0x7b,0xed,0x92,0x5b,0x78,0x46,0x79,0x5a,0xd1,0xf2,0x75,0xf0,0x98,0xd3,0x9f,0x4c,0x72,0x51 -.byte 0xed,0xe5,0xce,0x83,0xac,0xe1,0xc8,0x2b,0x7f,0x77,0x6a,0x70,0xdd,0x80,0x88,0x62,0x58,0x94,0x15,0x72,0x53,0x34,0x48,0x17,0xb2,0xe8,0x4a,0xab,0x2d,0x4e,0xef,0x93,0xb7,0xba,0xd1,0x1c,0x53,0x69,0xd5,0xac,0xa1,0x61,0x7c,0x44,0xec,0x81,0x72,0xcc,0xe8,0x6f,0x5d,0x67,0x1f,0x65,0x9a,0x34,0xf5,0x95,0x89,0x1c,0x2e,0x54,0x42,0xc0 -.byte 0x85,0x79,0xb0,0xfa,0x44,0x0d,0x28,0xc4,0x20,0x2f,0x2e,0x85,0x73,0xfb,0xf6,0x44,0x0e,0xbc,0xab,0x4f,0x42,0x5c,0xdb,0x1f,0x11,0x6f,0x9a,0x23,0x75,0x70,0x78,0x1a,0xd2,0xb8,0x83,0x72,0xf5,0xf6,0x40,0x48,0x3f,0xc8,0xd5,0xe3,0x2c,0x08,0x5c,0x0c,0x2a,0xb0,0x8e,0x69,0xe6,0xdf,0x4b,0x4a,0x95,0x9c,0x4c,0x5e,0x09,0x24,0xc3,0xd0 -.byte 0x4c,0x20,0x0c,0x9a,0xce,0x95,0x53,0x6a,0x7b,0x54,0x0a,0x7e,0x73,0xa7,0x95,0xe7,0x7c,0x67,0x9d,0x05,0xbc,0x26,0x3a,0xa1,0x43,0x99,0x7a,0xee,0x04,0xcf,0x94,0x02,0x36,0x26,0xb3,0x81,0x74,0x22,0xee,0x1e,0x9e,0xe2,0x82,0xd4,0xe0,0xca,0xf2,0xec,0xd2,0x9e,0xf8,0x3f,0x9f,0xc4,0x5b,0xe8,0xfc,0xbd,0x93,0xaa,0xc3,0x2f,0xce,0xf2 -.byte 0x32,0xa9,0x23,0xf3,0xe1,0x06,0xae,0x7d,0x87,0xe9,0xe7,0xe0,0xc1,0x7c,0x74,0x9c,0xdf,0x86,0x6d,0x5c,0x8a,0x51,0x45,0x9d,0x43,0x49,0x87,0x45,0x75,0xfb,0x40,0x55,0xab,0x9a,0x52,0xf1,0x32,0x5e,0xde,0x8b,0x52,0x50,0x9f,0xb8,0x7a,0xe5,0x1c,0x40,0x4f,0xc7,0xb1,0x29,0x90,0xcc,0x98,0x99,0xa0,0x4e,0x1c,0x43,0x6e,0x91,0x61,0x9c -.byte 0xf7,0xa7,0xf7,0x43,0x89,0x15,0x8c,0x56,0x22,0x9d,0x66,0xac,0x71,0x19,0xdc,0xb9,0xf8,0xd3,0xaf,0x2e,0xd7,0x7b,0xc3,0xe4,0x25,0x0d,0x2c,0xaf,0x15,0x8c,0xea,0x2b,0xdb,0x8c,0x71,0xff,0x55,0x29,0x11,0x35,0x11,0xef,0xb0,0x97,0xb2,0x95,0xab,0xeb,0x4a,0x40,0x1c,0x92,0xc4,0x13,0x36,0x74,0x53,0x78,0x51,0x6c,0xca,0x37,0xcb,0xda -.byte 0x5e,0x6b,0x8c,0x69,0xc5,0xd0,0xf9,0xdb,0xbe,0xd9,0x30,0x42,0x16,0xcf,0x40,0x63,0x87,0x10,0x28,0x7d,0xae,0xa9,0x8c,0x14,0x99,0xe1,0x4f,0x11,0x98,0x7e,0xe9,0x14,0x9c,0x2e,0xe2,0xed,0x20,0x15,0x7c,0xb5,0xf4,0xc9,0x16,0x30,0x8d,0x7c,0x61,0x45,0xf4,0x23,0xf5,0xdb,0x81,0x8f,0x6b,0x41,0xaf,0xa9,0xf8,0x51,0xbe,0xc4,0x5d,0x8c -.byte 0xda,0x5e,0x07,0x62,0x7c,0xc6,0xd1,0xae,0x91,0x5e,0x05,0xa8,0xc6,0xc5,0xfc,0xb7,0x12,0x2e,0x7f,0x85,0xef,0xbd,0x2b,0x56,0x57,0x32,0xad,0x3d,0x97,0x5b,0x26,0xcf,0xd3,0xe7,0x48,0x4e,0x9b,0x15,0x98,0x77,0xb4,0x3e,0xf1,0x3e,0x1c,0x21,0xb0,0x98,0xe2,0x69,0xee,0xd8,0x29,0x10,0x93,0xd5,0xc9,0x71,0x8f,0x28,0xbd,0xe3,0xd9,0x54 -.byte 0xf3,0x72,0xb6,0x85,0xe9,0x2b,0xdc,0x96,0x52,0x53,0x5c,0x61,0x54,0x96,0x4a,0xf5,0x3f,0xee,0x53,0xc3,0x63,0xc9,0x67,0x14,0xdf,0x3a,0xfe,0x46,0x8a,0xa6,0xec,0x06,0x0c,0xea,0xb8,0x82,0x49,0xb5,0xed,0x94,0xf2,0xac,0x76,0xd5,0x87,0x79,0x15,0x4f,0xa1,0x34,0x90,0x8e,0x7b,0x02,0xf7,0x02,0xb0,0x07,0xa5,0x7c,0x6b,0xc2,0x34,0x84 -.byte 0xd4,0xaa,0xbf,0x32,0x81,0xf7,0xed,0x1f,0x61,0xd7,0x6e,0x40,0xa0,0xdc,0x4c,0xb5,0xb7,0x36,0x3a,0x87,0x09,0x82,0xd5,0x5a,0xc8,0x1f,0xe6,0x77,0xa6,0xaa,0xcf,0x3c,0x7b,0x23,0x46,0x58,0x95,0x7f,0x84,0xba,0x4a,0x05,0x0b,0x36,0xdb,0x58,0xf9,0xa4,0x2b,0x24,0xd4,0x8a,0xbc,0xb2,0xb7,0x04,0xac,0x64,0x0e,0x88,0x25,0x9a,0x69,0xe7 -.byte 0x87,0x70,0x0b,0xa6,0x43,0xe9,0xb2,0xbb,0x4e,0x4c,0x10,0x19,0x44,0x4d,0x12,0x4c,0x58,0x2a,0x49,0xe2,0x01,0xd2,0x65,0x23,0xee,0xe9,0xca,0x0b,0xa1,0x28,0x02,0x8d,0xcf,0x37,0x06,0xbc,0x5d,0x35,0xba,0xec,0x97,0x95,0xcc,0xfe,0x7b,0xc9,0x1c,0x0d,0x89,0x4e,0xe1,0x8d,0x9b,0x5e,0x5b,0xb9,0x6c,0x24,0x73,0x9a,0x62,0xd7,0xc5,0xfa -.byte 0x54,0xeb,0x05,0x22,0xd9,0xe7,0xc4,0x68,0x88,0x20,0x43,0xd9,0x14,0x47,0xd7,0xa5,0xd0,0xce,0x10,0x77,0xe8,0x5c,0x85,0x39,0x99,0x3f,0x72,0x88,0x4f,0x22,0x15,0x87,0xa0,0xa3,0x47,0x10,0x81,0x64,0xff,0x94,0x77,0x5d,0xce,0x6d,0xd8,0x29,0xb1,0x9c,0x8e,0xce,0xa8,0x39,0x4f,0xfc,0x36,0x3c,0x50,0xb2,0xf1,0x08,0x66,0x1a,0xf0,0x22 -.byte 0x65,0x1f,0x4d,0x17,0xd3,0x63,0x10,0x64,0xd1,0xc6,0x5a,0x3e,0x82,0x72,0x0c,0x48,0x5e,0x07,0x9c,0x07,0xa0,0x40,0x60,0xab,0x74,0x9a,0x00,0xdf,0xd7,0x7d,0xd4,0x11,0x4e,0xce,0x5a,0xaf,0x12,0x4f,0xe7,0x12,0x36,0x1a,0x12,0x11,0x16,0xb7,0xad,0x4b,0x28,0x84,0x7b,0xd8,0x30,0x0d,0x85,0xb8,0x76,0xde,0xa3,0x78,0x8c,0xb7,0x7c,0xbc -.byte 0x97,0x33,0x53,0x95,0xf8,0x14,0x5f,0xf8,0x0d,0xc1,0x6b,0x79,0xa2,0x42,0x49,0xab,0xae,0x8e,0x78,0xf3,0x51,0x01,0xcc,0x20,0x36,0x80,0xbd,0x32,0x0b,0x1b,0xd2,0xcd,0x27,0x52,0x69,0x1b,0x4a,0x37,0xba,0x31,0xe4,0xc2,0x03,0x8d,0x00,0x48,0x4b,0xcd,0x39,0x2e,0xec,0x94,0x2e,0xe0,0x81,0xfd,0x94,0xd9,0x86,0x39,0x23,0x87,0x3c,0x2f -.byte 0x25,0xe1,0x5b,0x22,0xe0,0x2e,0x37,0x6d,0x9b,0x97,0x9c,0x94,0x37,0x01,0x26,0xb8,0xb1,0x73,0x7c,0xfc,0x0a,0x64,0xe7,0x54,0xf1,0x0f,0x71,0xa1,0xd6,0xc7,0xc8,0xb4,0x86,0x2d,0xfe,0x30,0x8b,0xca,0xb2,0x18,0x21,0xc0,0xc7,0x7d,0x60,0xcf,0x2e,0x25,0xb0,0xa4,0x1a,0x28,0x19,0xa9,0xa9,0x15,0x32,0x5e,0x21,0x89,0x3a,0x99,0x5f,0x50 -.byte 0x86,0x37,0x3b,0x10,0xb8,0xa5,0xad,0x8e,0xbf,0xfc,0x8c,0x85,0xf1,0x76,0x5c,0xe7,0x4d,0xac,0xe7,0x21,0xb3,0x45,0x87,0x3b,0x05,0xc8,0x41,0xf4,0x99,0x83,0x28,0x40,0x6b,0x30,0x37,0x31,0xd2,0xb3,0xdd,0x43,0x3b,0x3f,0xec,0x50,0x58,0x7d,0x20,0xc6,0xb2,0xa9,0x3c,0x22,0x38,0xea,0x16,0x32,0x01,0xc4,0xb0,0x9f,0x7d,0x12,0x91,0x82 -.byte 0x0c,0xd8,0x36,0xfc,0xa4,0xec,0x06,0xb2,0xc2,0xce,0x9b,0xa4,0x53,0x71,0x77,0xdd,0xc3,0xfc,0x34,0x6f,0xd9,0x5c,0xfc,0x36,0xdd,0x63,0x19,0x06,0xfb,0x3c,0xf3,0x3f,0x82,0x28,0x6d,0x00,0xf9,0xfd,0x8d,0x6b,0x79,0x06,0x8a,0xe7,0x6f,0xcc,0x39,0x12,0x80,0x71,0xcb,0x71,0xb3,0xb6,0xa4,0xa8,0xbe,0x61,0x9d,0x1f,0x48,0xa2,0x15,0xa1 -.byte 0xb5,0xf5,0x16,0x70,0xc5,0x39,0xce,0x43,0xa3,0x09,0xe5,0xf4,0x8b,0x77,0x18,0x5e,0xa0,0x77,0xa3,0xa4,0x17,0x2c,0x3e,0x50,0x73,0x2f,0xaa,0x5d,0x58,0x5e,0xdc,0xec,0xaf,0xca,0x6e,0x57,0x80,0xa3,0xd5,0x94,0x30,0x7c,0x11,0x75,0xc4,0xbb,0x9d,0x18,0xc1,0x5a,0x58,0xc7,0x04,0x56,0xb1,0x3a,0x21,0x55,0x02,0xea,0xad,0x58,0x19,0x72 -.byte 0xdc,0x7d,0x0e,0x41,0x62,0x1b,0x5c,0x48,0x97,0x3f,0xed,0xd7,0x4e,0x30,0x1f,0xf5,0xde,0xc5,0x23,0xf2,0xd7,0x22,0xde,0x2f,0x3e,0x80,0x06,0x81,0xf6,0x24,0xb7,0x91,0x09,0x56,0x91,0x00,0x1a,0xea,0xaa,0xa6,0xc2,0x8b,0xc9,0x78,0xd7,0xde,0xf6,0x87,0xb1,0x04,0xcc,0xbb,0xc1,0xc6,0x48,0x43,0xc8,0x03,0xb2,0xdd,0x70,0xc0,0xe3,0xf5 -.byte 0xc0,0xf5,0x13,0xd5,0x11,0x41,0x7f,0x1a,0xdc,0x48,0xf5,0xd6,0x1b,0x0a,0x84,0xd2,0x84,0xcd,0x10,0x4f,0x0a,0xd7,0xcb,0x41,0x61,0x1c,0xcc,0x5c,0xa9,0xbd,0x6e,0x6a,0xf3,0x81,0xd8,0xaa,0x3a,0xff,0x39,0x90,0x8e,0x33,0xe6,0x58,0x13,0x5f,0xec,0x58,0x74,0x35,0xe0,0x06,0x38,0x0f,0xd0,0xbf,0x8d,0xf7,0x26,0x99,0xea,0xdd,0xfb,0xdf -.byte 0x5b,0xcc,0xf1,0x3d,0x9b,0x84,0x8b,0x5b,0xe8,0xc4,0xc6,0x3e,0x0a,0x55,0xec,0x73,0xf7,0x70,0xb1,0xc8,0xfa,0xf8,0xd6,0x72,0x2c,0x6d,0x8d,0xc1,0xa3,0xb2,0x9a,0xe7,0x80,0x6d,0x09,0xa6,0x76,0x06,0x71,0xf9,0x95,0x9a,0xa9,0x2f,0x4b,0x7c,0xad,0x64,0x01,0x01,0x91,0xe4,0x87,0x1d,0xe1,0x46,0xf5,0x4a,0x96,0xc6,0x58,0xd9,0xe0,0xa9 -.byte 0x2f,0x80,0x1e,0xd6,0xe9,0xa6,0xeb,0xfe,0x5a,0xb6,0xd3,0xe8,0x76,0xd2,0x51,0xc6,0x68,0x34,0xc9,0xed,0x76,0x29,0x7e,0x63,0xb1,0x09,0xdf,0x23,0x47,0x41,0x2f,0x70,0x46,0x4d,0xbb,0x36,0xc8,0x84,0xe9,0x58,0x20,0x6b,0x04,0xb2,0xa4,0x1c,0x4d,0xe0,0xa5,0xa2,0x59,0xc9,0xed,0x63,0x25,0x5f,0x3f,0x24,0x18,0x59,0x29,0xe3,0x79,0xbd -.byte 0x35,0x50,0xee,0x81,0x59,0xff,0xd4,0x0e,0x62,0xd3,0x52,0x30,0x81,0xa2,0xe6,0x9e,0xc3,0xc9,0x7a,0x10,0x57,0x36,0x27,0xb7,0x3c,0x61,0x38,0x89,0x70,0xa0,0xc5,0xdf,0x78,0x05,0xa5,0x81,0xe2,0x8a,0x93,0xda,0x7c,0xaf,0xbf,0x6d,0x42,0x09,0x1b,0x43,0x9d,0xf9,0x26,0x87,0xc3,0x84,0x6c,0xb7,0x25,0x31,0x50,0x00,0xd8,0x13,0xc0,0xc0 -.byte 0x6c,0x21,0x82,0x6d,0xf9,0x2f,0xef,0x40,0xe8,0xf8,0xae,0x4d,0x9e,0x1d,0x4a,0xda,0xa0,0x0d,0x77,0x36,0x8b,0xed,0xaf,0x6e,0x2a,0x3d,0xa8,0x36,0xe4,0xff,0x37,0xc2,0xa3,0x11,0x5e,0x68,0x58,0xa8,0xa3,0x19,0xf3,0xc1,0x33,0xea,0x39,0x49,0xfe,0x51,0x87,0xb6,0x31,0x6a,0x61,0x47,0xe7,0xb1,0x46,0xde,0x5a,0xf7,0x93,0x06,0xa7,0x72 -.byte 0xa9,0x2e,0x9e,0x2e,0xc9,0x7f,0xe1,0xb2,0x86,0xb4,0xc9,0xff,0x3b,0xf7,0xaf,0xef,0x91,0x47,0xc2,0xfa,0x42,0x0a,0x4e,0xbb,0x10,0x0d,0xea,0xa4,0x11,0x54,0xa9,0x53,0xde,0xc4,0x01,0xde,0xc7,0x2d,0x1f,0x18,0x40,0x79,0xd1,0x44,0x7d,0x51,0x1d,0xf6,0xdc,0x6f,0xad,0xa2,0x5d,0xd9,0xbe,0x5d,0x11,0x57,0xb7,0x68,0x0d,0x96,0xad,0xb3 -.byte 0x32,0xf7,0x99,0xcc,0x0e,0x03,0xa2,0x79,0x9b,0x63,0xce,0xee,0xf9,0x0c,0xfd,0xfa,0x9a,0x82,0xc9,0x43,0xd3,0xd5,0x23,0xfa,0xac,0x75,0xbe,0x61,0x85,0x18,0xb6,0x75,0x72,0x8d,0x17,0xdd,0xde,0x3f,0x6d,0xb4,0xe8,0x47,0x09,0xe1,0xa7,0xe0,0x4c,0xce,0x93,0x7b,0xc3,0xa3,0x3f,0xc0,0x81,0x21,0x6f,0xe8,0xce,0x68,0x61,0xde,0x1a,0x58 -.byte 0x48,0x7f,0xb4,0xae,0xfd,0x7c,0x80,0x63,0x43,0x5a,0xfc,0xf9,0xf9,0x4d,0xb4,0x8c,0x85,0x27,0x12,0x4f,0x7d,0xe8,0x69,0xc3,0x7d,0x57,0x63,0x0d,0x5f,0xd2,0x85,0x4e,0x0c,0x9a,0x0d,0x1c,0x4d,0xdf,0x3f,0x9a,0x16,0x2f,0x34,0x43,0xc3,0xf0,0xf1,0x16,0x16,0xd2,0x9f,0x2e,0x78,0xd8,0x3c,0x63,0xa0,0x7e,0x02,0x8e,0x65,0xd2,0xb0,0x61 -.byte 0xb0,0x1d,0x7a,0x8f,0xf7,0x30,0x45,0x05,0xf7,0x15,0xc3,0x69,0x24,0x98,0xc3,0x74,0x20,0x16,0x09,0x57,0x39,0x16,0x68,0x23,0x33,0x62,0x4c,0xf5,0xd6,0x34,0xe3,0xad,0x7a,0x14,0x64,0x8c,0x2b,0x48,0x96,0xf9,0x85,0x39,0x19,0x73,0x27,0x04,0xa6,0x55,0x66,0x15,0x8c,0xf1,0x47,0xcd,0x53,0xaf,0x31,0x3a,0xd9,0xfa,0xf9,0xac,0xbd,0xb8 -.byte 0x27,0xe0,0xaa,0xa5,0x62,0x85,0x9f,0xbb,0x4e,0xaf,0xa5,0x72,0x42,0x98,0xa6,0x7f,0xa1,0xb6,0xac,0x17,0xc2,0x2c,0xf3,0xd6,0xc0,0x14,0x4b,0xb3,0x86,0x88,0x89,0x81,0x83,0x7d,0x9d,0xf7,0xe3,0xe4,0x27,0xba,0xa8,0x03,0xb4,0xe3,0x97,0x74,0x1c,0x0d,0xab,0xb4,0x6e,0xc6,0x9e,0x58,0xdd,0x15,0x95,0x2f,0xa6,0xd6,0xaa,0x5a,0x96,0x71 -.byte 0x69,0xca,0xe0,0x5f,0xd2,0x3c,0x66,0x1b,0x58,0x25,0xd6,0xec,0xc0,0x46,0x3e,0x56,0xd0,0xe1,0x36,0x44,0x56,0xc0,0xf2,0x15,0x48,0x9e,0x07,0xce,0x5d,0xb9,0xd4,0x4e,0xcc,0x31,0x26,0xaa,0xdb,0x6a,0x87,0x98,0x0e,0x37,0xfc,0xc5,0x91,0x28,0x1b,0xf8,0x70,0xbf,0x30,0x71,0xbe,0xa0,0x81,0x1e,0x30,0x33,0x37,0x37,0xc8,0x07,0x08,0x9b -.byte 0x8f,0xe4,0x27,0x9f,0x90,0x67,0xb4,0x96,0x08,0xd7,0x30,0x9e,0xa6,0x53,0x39,0xd1,0x9b,0xde,0x02,0x35,0xf3,0xb1,0x19,0x7b,0xd2,0x28,0x5a,0xc3,0x1f,0x69,0x0e,0x48,0xbf,0xa3,0xb4,0x55,0xd1,0x10,0x3d,0x30,0x71,0xc6,0x82,0x2d,0xb8,0x6f,0xe6,0x99,0x6b,0xef,0x9f,0x86,0xed,0x93,0x13,0xb6,0xb0,0x87,0x91,0x77,0x4a,0x00,0xe4,0x5f -.byte 0x4c,0x7d,0x41,0x3b,0xc9,0xda,0x99,0x6b,0xff,0xec,0xef,0x05,0x3c,0xc6,0x0d,0xec,0x68,0x12,0x44,0x31,0xac,0xc9,0x0b,0x9c,0xf5,0xea,0xed,0xda,0x88,0xec,0x6e,0x6e,0x73,0xda,0x85,0x52,0x69,0xa1,0x13,0x52,0xcf,0xc3,0x4d,0x95,0x88,0xec,0x1f,0x53,0x81,0x6f,0xac,0x53,0x60,0x48,0x20,0x9a,0x4d,0x88,0x2c,0x4b,0xb0,0x69,0x5f,0x07 -.byte 0xf9,0xa7,0x2c,0x9a,0x13,0x91,0x86,0xa2,0x98,0x20,0xa9,0x80,0x1e,0xaa,0x8e,0xbc,0x3c,0x3d,0x51,0x34,0x3d,0x5b,0x80,0xe4,0x39,0xfe,0xc8,0xb1,0x6d,0xfe,0x36,0x9d,0x9b,0xde,0x22,0x39,0x41,0xe9,0xff,0xda,0x67,0x67,0xd4,0xeb,0x60,0x44,0xd5,0xc1,0x74,0xcd,0xa0,0x98,0x06,0x34,0x76,0xf8,0xe5,0x0d,0xc8,0x52,0xca,0x83,0xd2,0xdd -.byte 0xf2,0x12,0x36,0x7d,0x3e,0x7f,0xbd,0xa6,0xd8,0x1e,0xc0,0x9d,0x67,0x2a,0x33,0x87,0x86,0x79,0x7a,0x70,0x3a,0x63,0x0b,0x74,0x77,0x89,0xce,0x8f,0x5a,0x3b,0xf3,0x2e,0x52,0x4d,0x1d,0xc6,0xc3,0xc8,0x69,0x98,0xdc,0x81,0x45,0x99,0xfd,0xcd,0x6b,0x6d,0x05,0x33,0x40,0xde,0xb3,0xbd,0x4a,0x27,0xc2,0x9e,0x8b,0xf1,0x4c,0xac,0x92,0x82 -.byte 0x55,0x04,0x79,0xe7,0x28,0x74,0x5b,0x70,0xdc,0xc0,0x4f,0x0c,0xcf,0x3a,0x7f,0x08,0xcc,0x2e,0x1d,0xfd,0x8d,0xd9,0x5c,0xe2,0xa7,0x98,0xc1,0xe8,0x4b,0x96,0xbe,0x27,0xd6,0xfd,0x0a,0x59,0x30,0x33,0x85,0x41,0xc5,0x63,0xab,0xe7,0xda,0x26,0xbd,0xce,0xe7,0x9d,0x50,0xd7,0x2d,0x67,0x7a,0xa1,0x05,0x2b,0x74,0x60,0x5e,0x6c,0x04,0x2b -.byte 0xba,0xe6,0x2d,0x25,0xc9,0x00,0xd0,0xf0,0xa5,0x4f,0x22,0x59,0x34,0xb8,0x43,0x6b,0xb7,0x67,0x25,0x99,0xff,0x75,0x17,0xb1,0x13,0x7e,0x34,0x1d,0x42,0xa3,0x6b,0xb5,0x9d,0xfe,0xa1,0x71,0x0d,0x90,0x81,0x58,0xfc,0xc7,0x85,0xe6,0xbd,0xc2,0xcc,0xc9,0xc9,0x23,0x6e,0xd6,0xbe,0x4a,0x61,0xd4,0xf5,0x9e,0x37,0x6a,0xb1,0x8b,0x91,0x59 -.byte 0xe1,0x3e,0xac,0x87,0x54,0xa6,0xf9,0xf5,0x90,0xd2,0x7c,0xba,0x4b,0x37,0x33,0x1b,0x88,0x5e,0xbd,0x78,0x3f,0xed,0x43,0x40,0x4f,0x16,0x59,0x29,0xbc,0x27,0x98,0x87,0xfe,0x62,0x56,0x93,0x21,0x0a,0xca,0xc1,0x21,0x99,0xb3,0x32,0xbb,0x5a,0x79,0x40,0xab,0xea,0x00,0xf8,0xe9,0x90,0x0d,0x59,0xbd,0x6e,0x7f,0x74,0x01,0x50,0x67,0x3a -.byte 0x8e,0x24,0x1d,0x6c,0xc8,0xd6,0x93,0xca,0x71,0x95,0xec,0xac,0x78,0xe9,0x1f,0x38,0x0d,0xa2,0xe5,0x32,0x90,0xa2,0xaf,0xef,0x15,0x06,0xd6,0x52,0xa4,0xd2,0x94,0x0f,0xbd,0x86,0x81,0x82,0x12,0x9b,0x3a,0xc4,0x0b,0xdf,0x8a,0x5f,0xc6,0x3b,0xb4,0x13,0x9b,0xeb,0xed,0x2d,0x06,0x46,0xa3,0xbe,0xbb,0xe1,0xe1,0x93,0xa1,0xab,0x46,0xf3 -.byte 0xd0,0xd9,0xce,0xb6,0xfb,0xd0,0xd5,0xb6,0xde,0x0c,0xed,0x90,0x18,0x6c,0x1e,0x46,0xb0,0x36,0xa7,0xf1,0x29,0xbe,0x9a,0xa0,0xcf,0xed,0xd6,0xaf,0xb8,0x89,0x9b,0x83,0xa8,0xa0,0x8d,0x26,0xaf,0x8f,0x48,0x66,0xfc,0x22,0x1a,0xc0,0xcf,0xf8,0x90,0x57,0x7e,0x25,0x5f,0xe4,0x0c,0x68,0xd2,0xaa,0x59,0x09,0x2f,0x6d,0x3f,0x80,0x8d,0xe0 -.byte 0xfa,0x25,0xb0,0xe0,0x85,0xe9,0x13,0x39,0x3d,0x1f,0xed,0xd1,0x94,0x9b,0xb5,0xc2,0x65,0xda,0xec,0x7a,0x1f,0x2f,0xe2,0x0a,0x42,0x09,0xbd,0x79,0x7d,0xcb,0xb8,0x4a,0x02,0x2b,0x72,0xaf,0x33,0x85,0x72,0x1b,0x18,0x0c,0xa3,0xec,0x39,0x0e,0x30,0x21,0x41,0xf8,0x2e,0xc7,0x8e,0x5c,0x4c,0xda,0x22,0x49,0x8c,0xa7,0xfb,0x89,0x76,0x2e -.byte 0x45,0x90,0x6c,0xeb,0x70,0x78,0x6d,0x6e,0xee,0x12,0x6c,0xb9,0xb9,0x8d,0xe7,0xf3,0x4d,0x86,0xc4,0x58,0x49,0x55,0xa6,0x86,0xaf,0x39,0x03,0x21,0xfa,0xa7,0xdd,0x51,0x80,0x79,0x6d,0x5b,0xa5,0x58,0x0f,0xfd,0x57,0xb3,0x83,0xe6,0x0d,0x25,0xec,0x55,0xdc,0x0a,0x6f,0xbc,0x7d,0xfd,0x94,0x16,0xdd,0x60,0x9f,0x2a,0x4b,0x6c,0x82,0x03 -.byte 0x4b,0x44,0xbb,0x84,0xdc,0xcb,0x97,0x8e,0x58,0xe7,0xc1,0x79,0xa9,0xf3,0x53,0x78,0x1f,0xf1,0x3e,0xdd,0x94,0x24,0x6d,0xb1,0xd2,0x99,0xbc,0xa1,0xbe,0x7d,0xdd,0xff,0xa8,0x5d,0xd2,0xc2,0xba,0xad,0x60,0x6b,0x40,0x5d,0x7b,0x99,0xd2,0xea,0x45,0x66,0x80,0x6c,0x47,0xf2,0xeb,0x94,0xb8,0xe8,0xe8,0xa0,0x46,0x05,0xe1,0x4f,0x40,0x23 -.byte 0x34,0xdf,0x91,0x63,0xae,0xc9,0xe7,0x32,0x20,0x9a,0x95,0x1e,0xcd,0x5a,0x60,0xe1,0x3d,0xe0,0xf1,0x16,0x3d,0x6e,0x8b,0x96,0x23,0xe0,0xaa,0x1d,0x1a,0xde,0xed,0xc6,0x63,0xb5,0x46,0x8b,0x78,0x71,0x9a,0x14,0x88,0x79,0x61,0x68,0x6b,0xcf,0x80,0xd8,0x9c,0xaa,0xfb,0xb1,0xc0,0xf3,0x39,0x07,0x26,0x56,0x80,0xba,0x9d,0xf5,0xe7,0x95 -.byte 0x99,0xac,0x90,0xea,0xe7,0xe1,0xc9,0x0d,0x40,0x94,0x83,0x58,0xd2,0xc3,0x2b,0xce,0x1e,0xae,0x2a,0xa6,0xfa,0xc7,0x89,0x44,0xcb,0xe2,0x9e,0x74,0x33,0xaa,0x70,0xe5,0x28,0x3a,0x51,0x74,0x53,0xe2,0xfb,0x7c,0x47,0x76,0x22,0xdf,0x46,0xa6,0x01,0x17,0xef,0x88,0x43,0x46,0x3f,0x1a,0x26,0x0c,0xad,0xf4,0x31,0x55,0xf2,0xe7,0xc9,0x35 -.byte 0x6f,0x7c,0x0c,0x5c,0xfd,0x43,0xa4,0x6c,0x6c,0x74,0xf0,0xa4,0xec,0x1d,0x83,0x97,0xc1,0x6c,0x9c,0xd7,0x97,0x90,0x7c,0x07,0x88,0xc0,0xb4,0x79,0x2c,0x7a,0x9c,0x93,0xa2,0x15,0x6c,0xd2,0xa9,0x45,0xa5,0xc1,0x16,0xfe,0x72,0xf4,0x01,0x32,0xe4,0x51,0xdd,0xdb,0x50,0xe3,0x61,0x4e,0x29,0x1e,0x27,0x10,0xe9,0x5e,0x30,0x2b,0x30,0x27 -.byte 0x99,0xff,0x92,0x23,0x04,0x8d,0x28,0x68,0x28,0xd3,0x0f,0xec,0xbb,0xf9,0xfb,0x44,0x1c,0xaa,0x8b,0x38,0x95,0x67,0x1e,0xf5,0x42,0xc9,0xec,0x05,0xeb,0x94,0xe5,0x1c,0x8a,0x2a,0xef,0x3b,0x74,0x46,0x89,0x4f,0xd5,0x6f,0xa0,0xe5,0x74,0xae,0x24,0x8d,0x81,0xae,0x9d,0x3c,0x3e,0x3d,0x41,0x54,0x8f,0xd9,0xc2,0x98,0xf4,0x84,0xeb,0x30 -.byte 0x6a,0x06,0x67,0x11,0x2d,0xb0,0x55,0x70,0x26,0xdf,0x19,0x5f,0x81,0xe9,0x39,0x69,0x3a,0xd6,0x09,0xa4,0x40,0x22,0x1f,0x5c,0xbf,0xd5,0xa6,0xea,0x69,0x99,0x0d,0xea,0x70,0xed,0xfe,0x3a,0xba,0x23,0x8b,0xab,0x08,0xfe,0xfb,0xe9,0x1a,0x88,0x80,0x13,0x45,0x9c,0xca,0x2e,0xda,0x4a,0xc8,0x5d,0x15,0x52,0x87,0x36,0x9b,0x87,0x8a,0x76 -.byte 0x5d,0x31,0x24,0x4a,0xcb,0xf5,0xd3,0xd3,0xc1,0xec,0xde,0x1e,0x48,0x99,0xd5,0xcb,0x93,0xf7,0xca,0x2d,0xa4,0x66,0x5e,0xa4,0xcf,0xc6,0x15,0x20,0x10,0xb1,0xe2,0x8e,0xb9,0x44,0xa7,0xc3,0x54,0x14,0x86,0x08,0xb7,0x89,0x52,0xd5,0x72,0xc5,0x62,0x4d,0x82,0x96,0x23,0xcf,0x6e,0x52,0x3a,0x92,0x53,0x48,0xa2,0xa5,0x9d,0xa4,0xcc,0x32 -.byte 0x45,0x5a,0xdf,0xe2,0xbe,0xce,0x28,0xc8,0xb1,0xb7,0x0f,0x6a,0x38,0x28,0x14,0x66,0x55,0x7a,0xab,0x35,0x56,0xd0,0xc7,0xe5,0xa1,0x8a,0x84,0xf7,0xc5,0xa9,0xdb,0x2a,0x45,0xe9,0x34,0x2d,0xf2,0xed,0x2b,0xa9,0x9e,0x49,0x1b,0x23,0x10,0xeb,0x0e,0x01,0x46,0x6f,0x7a,0x50,0x09,0x5f,0xc3,0xb6,0x1e,0x2f,0x1a,0x3e,0x89,0x32,0xaa,0x5a -.byte 0xaa,0xef,0x23,0x45,0xdc,0xb5,0x7e,0x5f,0x87,0x77,0xde,0x50,0xab,0xbf,0x9e,0x62,0xa8,0xe0,0xf0,0xc8,0x4a,0xf1,0x4e,0xaf,0xe4,0x50,0x8a,0xfe,0xc9,0x68,0xdd,0x19,0x1d,0xc6,0x54,0xe5,0x38,0x0a,0x6f,0x36,0xe4,0x85,0xe8,0xab,0xc4,0x06,0xef,0x07,0x29,0xce,0xea,0x9d,0x2e,0x22,0x97,0x18,0x7e,0x59,0x89,0x92,0x31,0xc5,0x87,0x50 -.byte 0xa8,0x23,0x22,0x58,0x47,0x27,0x1c,0x89,0x5f,0xec,0x94,0x1d,0xb2,0xc8,0x61,0x1e,0x0a,0x80,0xd3,0xe9,0xbf,0x65,0xb9,0x66,0x32,0x56,0xde,0xd2,0x13,0xee,0xea,0xc4,0xc9,0xbf,0x4c,0xb7,0xa4,0x1c,0xc0,0xbf,0xcf,0xa4,0x58,0x1f,0x98,0x1d,0x25,0x4e,0x51,0xd9,0xbe,0x89,0x32,0xdb,0x7a,0xa6,0x39,0xa9,0xbf,0xed,0x65,0x6b,0x92,0xc4 -.byte 0x8d,0xcd,0x63,0x18,0x65,0x44,0x95,0xcf,0x17,0x72,0x8f,0x27,0x79,0x83,0xda,0xe3,0xe7,0xd9,0xca,0x57,0xff,0xa3,0x15,0xbf,0xb6,0xd8,0xc2,0x8c,0xe8,0xdb,0x8c,0xdc,0x54,0x6a,0xc8,0x57,0x6e,0x24,0xc3,0x3c,0x1f,0x33,0xdd,0x68,0xbd,0x7a,0xa3,0xbc,0xa9,0x9a,0xe8,0xfc,0x97,0xa5,0xbe,0x59,0xfb,0x77,0xcd,0x22,0xc6,0x3d,0x95,0x21 -.byte 0xcb,0xf7,0x8d,0xc1,0x77,0xc6,0xe0,0x06,0xb2,0xdb,0xec,0x54,0x19,0xad,0x02,0x25,0xe0,0x0f,0xda,0x4c,0xa5,0xf2,0x47,0x3f,0xc9,0xa0,0x91,0x21,0x39,0xe9,0x74,0x2a,0x9a,0xc1,0x57,0x86,0x3c,0x32,0x27,0x4c,0xc2,0x2d,0x50,0xbd,0x7a,0x04,0x9c,0x45,0x0d,0x7e,0x06,0x1d,0x3e,0xc1,0x6f,0x06,0x7f,0xd4,0x71,0xd3,0x5c,0x66,0x74,0xa7 -.byte 0x33,0x75,0x64,0xa8,0x7d,0xc0,0x23,0xda,0xb0,0x6d,0x12,0xbe,0x83,0x98,0xe7,0x65,0x38,0x4d,0x39,0xc3,0xd7,0x33,0xfb,0x58,0x64,0xfc,0xde,0xd7,0xbf,0x9e,0xdb,0xcc,0x7a,0x35,0xac,0xdf,0x13,0x08,0xbc,0x0a,0x55,0x82,0x5f,0xc3,0x74,0xc5,0xb2,0xdb,0x89,0xdc,0x9c,0x60,0xfa,0x02,0x1c,0xba,0x5b,0x7e,0x0f,0xb1,0x0f,0xad,0x43,0xe1 -.byte 0xe1,0xbe,0x1e,0x06,0x05,0x0f,0x39,0x80,0x3d,0x7d,0xbe,0x8f,0x38,0x25,0x46,0x5e,0xea,0x47,0x36,0x65,0x4c,0x3c,0x6c,0xd6,0xaa,0x46,0xaa,0xb0,0x95,0x1d,0xff,0x67,0x6c,0x70,0x9d,0xec,0x3d,0x3d,0x4c,0x2f,0xd9,0x2b,0xb0,0xbd,0x8c,0x6a,0xca,0xac,0x0c,0x53,0xa1,0xda,0xd8,0xc1,0x3c,0xaa,0xcc,0x50,0x85,0x41,0xa1,0xa7,0xe9,0x7f -.byte 0xf7,0xa8,0x28,0xb1,0x5f,0xd6,0x77,0xc9,0xb5,0xae,0x33,0xa7,0x2d,0x16,0xe0,0x13,0xe8,0xd4,0xf9,0x4e,0x62,0x2e,0xc2,0x9a,0xf3,0x83,0xe0,0x45,0x43,0x68,0x40,0x5a,0x56,0xf3,0x31,0xc8,0x5b,0x46,0x0b,0x38,0x1f,0xa5,0xff,0xe6,0xa1,0x81,0xc0,0x91,0xe5,0x5a,0x63,0x8f,0x47,0x9a,0xe7,0x26,0x0d,0x78,0x8d,0x11,0x7d,0xc8,0xd4,0x9f -.byte 0xc1,0xf7,0x8f,0x93,0xfa,0x2f,0xb5,0xfd,0x6d,0xa4,0x34,0xcf,0x3c,0x6c,0xf6,0x64,0xae,0x5c,0x60,0xa2,0xb4,0xcc,0x18,0x3e,0x08,0x8e,0x36,0x88,0xab,0xc3,0xea,0x53,0x4f,0x1c,0x9e,0xe6,0xef,0x2d,0x9c,0x78,0x4a,0x3a,0x5a,0x60,0x8e,0xf7,0xeb,0x0b,0x36,0xb1,0xbb,0x59,0xe2,0x5e,0x64,0x60,0xe5,0xd6,0x3d,0x2a,0xe1,0x1b,0x03,0x40 -.byte 0x8d,0xde,0x2e,0xd0,0x76,0x0a,0x6b,0x63,0x2a,0x53,0x2d,0x39,0xe0,0x53,0xee,0x7d,0xc4,0x8a,0x39,0xc5,0xda,0xfc,0x31,0x7e,0xa2,0x1b,0x11,0x1d,0x8a,0x8e,0x66,0xf4,0x00,0x17,0xd3,0x78,0x1b,0x94,0xad,0xcf,0xdd,0x56,0xce,0xaf,0xf6,0x34,0xe4,0xb6,0x47,0xe0,0xda,0x1b,0x36,0x4f,0x86,0x26,0xc1,0x65,0xec,0x85,0x8c,0xa9,0xfe,0x96 -.byte 0x75,0x0d,0xe3,0xeb,0x9a,0xa6,0x3f,0xb3,0x10,0x03,0x85,0x24,0xf2,0xb5,0xcd,0x69,0x7d,0xba,0xa2,0x5c,0x8a,0x6d,0x45,0xf4,0xc8,0x4f,0x69,0x8e,0xd4,0x69,0x82,0x42,0xfd,0x00,0x59,0xfd,0x20,0x7a,0x63,0x58,0x56,0x30,0x21,0x73,0xbd,0xd4,0x49,0x84,0x3f,0x51,0x0e,0xfb,0xd3,0xfc,0x93,0x17,0x7f,0x23,0x75,0x25,0xea,0x78,0x79,0xf7 -.byte 0xec,0x22,0xef,0x86,0x91,0x0a,0x90,0x10,0x71,0x3b,0xb8,0x8e,0xb7,0xc9,0xd1,0x26,0x98,0x7d,0x1a,0xab,0x74,0x3e,0x5f,0x10,0xa8,0x47,0xdf,0xc9,0x0a,0x03,0xbb,0xe2,0xbb,0x34,0xbe,0x87,0x1a,0x3e,0x13,0x4b,0xd5,0xdd,0x53,0xb7,0x65,0xb4,0x16,0x38,0xd3,0xfd,0x01,0xde,0xe8,0xba,0x1d,0x33,0x5b,0x7b,0x9b,0x9f,0xfb,0xe7,0x8d,0x82 -.byte 0x21,0x78,0x9e,0xb2,0xf5,0x16,0x37,0x88,0x47,0x9d,0x1a,0x2c,0xfe,0x6a,0xac,0xde,0x3e,0xc4,0xa8,0xed,0x64,0x46,0xdd,0x05,0x07,0x60,0xef,0x99,0x96,0xf0,0x84,0x27,0x38,0x58,0xe5,0xc0,0x53,0x7d,0x07,0xe3,0xa5,0x31,0xb5,0x8a,0xe7,0x50,0x94,0xbb,0x29,0xf9,0x58,0x13,0x91,0x5b,0x54,0x77,0xf6,0x91,0xb8,0x75,0x05,0x3d,0x70,0x3e -.byte 0x07,0x95,0x7d,0x37,0xbd,0x1d,0x29,0x4d,0x33,0x07,0x13,0x2b,0x54,0x70,0x9c,0x31,0xf1,0xcd,0x2d,0x28,0x09,0x43,0x90,0x24,0x8c,0x82,0xb0,0x08,0x71,0x08,0x97,0x7e,0x1a,0xbc,0x82,0xd8,0x31,0x0a,0x13,0xe9,0x22,0xf0,0x8d,0x2b,0x91,0xe5,0x2e,0x34,0x56,0x97,0x86,0xc9,0xbd,0x45,0x1e,0x32,0x03,0xcb,0xa1,0x29,0x00,0x81,0xd4,0x6e -.byte 0x5d,0xbc,0x0f,0x01,0x8d,0x5c,0xb9,0x80,0xcc,0xfe,0x0d,0xa3,0xef,0x8e,0x85,0x59,0x37,0xf7,0x64,0xa7,0xe5,0x2a,0xd5,0x44,0xee,0x91,0xcf,0x6c,0xf5,0x0a,0x9b,0xc7,0xdf,0xb6,0x02,0x2d,0xa4,0xf1,0x22,0x2a,0x97,0xfe,0x1d,0xb7,0x4c,0xc7,0x4f,0x2f,0x0b,0x38,0xd2,0xbf,0xfe,0xe3,0x94,0x55,0xae,0x85,0x0c,0x34,0x59,0x67,0x23,0x7b -.byte 0x4a,0x87,0xd9,0xd2,0xca,0xd5,0x38,0xd2,0x9d,0x05,0x2e,0xd8,0xe3,0x26,0x51,0xa4,0x14,0x66,0xfb,0x38,0x40,0x18,0x3b,0xda,0x43,0x85,0xc9,0xf5,0xf4,0xe7,0x22,0x82,0x45,0xa1,0xdf,0x98,0xa0,0xab,0x5f,0x7a,0x50,0x84,0x75,0x7a,0x70,0xa6,0x3b,0x04,0x20,0xed,0xa8,0x68,0x6d,0x3f,0x43,0xf8,0xb8,0xac,0xc7,0x32,0xa0,0xff,0x47,0xd5 -.byte 0xb3,0x92,0x6a,0x15,0x5a,0xf1,0x7c,0x32,0x30,0xda,0x1e,0x5d,0xab,0xcc,0xd0,0x3a,0xdc,0xcf,0x70,0xd8,0x4d,0xa3,0x50,0xac,0x50,0x42,0x53,0xc6,0xe0,0x3a,0x26,0xdc,0x77,0x30,0x31,0x59,0xa1,0xfc,0x4d,0x48,0x00,0x0d,0xe0,0x66,0xb3,0x9b,0xd3,0x38,0x45,0xbb,0x0c,0x57,0xc5,0x78,0xee,0x8c,0x96,0xea,0xa2,0x16,0xa3,0x12,0xb1,0x06 -.byte 0xd0,0x2a,0x70,0xf7,0xce,0x42,0xae,0x17,0x64,0xbf,0x13,0xa0,0xe9,0x62,0x57,0x1d,0x55,0x78,0xfa,0x72,0x19,0x58,0x15,0xea,0xe5,0xdf,0x72,0x0e,0xc6,0xd3,0xb4,0x3d,0x60,0xee,0x32,0x2a,0xce,0xdc,0xad,0xd0,0x34,0xe6,0xb4,0xcf,0xce,0x5a,0x4a,0x9f,0xaf,0x01,0xb3,0x2a,0xed,0x46,0xa0,0xad,0xaa,0x62,0x8b,0xa4,0xf7,0x4b,0xce,0x32 -.byte 0x35,0x29,0x1e,0x7a,0xda,0x74,0xf8,0xe5,0xda,0x52,0x66,0xaf,0x3d,0x1a,0xff,0x42,0xc0,0xcc,0xb1,0x32,0x36,0x10,0x44,0x34,0x6a,0x16,0xc2,0x5b,0x9a,0x35,0x3f,0xd2,0x29,0xc5,0x76,0x3c,0x24,0xc7,0x2b,0x92,0xae,0xe0,0xe2,0x04,0x6c,0x3b,0x97,0xda,0xfd,0x49,0x43,0x6d,0x35,0xf5,0xc3,0xc1,0x93,0xf8,0x2f,0x25,0xef,0x3e,0xd8,0xf2 -.byte 0xc0,0xb3,0xb5,0x71,0x01,0xe0,0x07,0x11,0xd5,0xf1,0xd3,0x54,0x59,0x93,0x77,0x2e,0x77,0xdc,0x57,0xd7,0x9b,0x0a,0xe2,0xde,0x29,0x04,0x81,0xa1,0x81,0x6f,0x94,0x86,0x39,0xd7,0x29,0x69,0x3f,0xfa,0xe4,0x02,0x01,0x85,0x04,0x21,0xd3,0x17,0xf5,0x68,0x85,0x6e,0x74,0x15,0x56,0xe6,0x5e,0x12,0x1c,0x0d,0x2f,0x7a,0x8d,0xe1,0xc8,0x47 -.byte 0x7b,0xdc,0x35,0x64,0xf1,0x00,0xc0,0x7b,0xd8,0x2c,0x8c,0x60,0x10,0x53,0x11,0x2c,0x5c,0xa2,0xb6,0x05,0xa3,0xcd,0x14,0xb6,0xd0,0x36,0xe9,0x74,0x78,0xc3,0x84,0x6b,0x51,0xa9,0xf9,0xf1,0x05,0xe2,0xd4,0xa3,0x57,0xec,0xb1,0x5e,0xd5,0x75,0x64,0xe3,0xb0,0xf9,0x8f,0x88,0x60,0xdf,0x8e,0x75,0xf9,0x32,0xfc,0x58,0x5b,0x4b,0x17,0xdb -.byte 0x41,0x04,0x6f,0x17,0x7a,0xf8,0xd0,0x47,0x8e,0xeb,0xd1,0xf9,0xa6,0xa8,0x52,0x7e,0x07,0x6b,0x5b,0x4d,0xb9,0xda,0x91,0x40,0x51,0x25,0x67,0x4b,0xf1,0x95,0x12,0x07,0xa9,0xa5,0x33,0x96,0x92,0x5e,0xb4,0x0e,0xf0,0x85,0x2e,0x70,0xd8,0xaf,0xae,0x9a,0x3d,0x0c,0xb0,0xee,0xe1,0x80,0x5a,0xb9,0x17,0xe6,0x00,0xa8,0x82,0xd0,0x9b,0xf5 -.byte 0xe3,0xa0,0x12,0xc4,0x15,0xd6,0x5e,0x57,0x5c,0xd2,0xb9,0xa7,0x8e,0xfd,0x09,0xc3,0xd2,0x66,0xfd,0x86,0xb4,0xdc,0xa3,0xc2,0xfe,0x16,0x86,0xc4,0x98,0xa3,0x2e,0x4c,0xc9,0x2c,0xd6,0x87,0x83,0x1b,0x6f,0xe2,0x44,0xd6,0x72,0x94,0x1d,0xba,0xaf,0x34,0x1f,0xf2,0x40,0x40,0x33,0x24,0x63,0xc1,0x26,0xef,0xbc,0x0f,0x3b,0x3c,0x65,0x2b -.byte 0xa7,0xc7,0xdf,0x96,0x67,0xab,0x92,0x0e,0x04,0x8c,0x82,0x9e,0xbe,0x52,0x61,0x40,0xdf,0x77,0x00,0xc5,0x01,0x9a,0xe9,0xde,0xe1,0xe2,0x45,0xb8,0xed,0x94,0xd5,0xf0,0x28,0x29,0xef,0x0d,0x91,0x07,0x9b,0xfe,0x69,0x78,0x26,0xd7,0xf9,0x51,0xf1,0x9c,0xf2,0xbb,0x83,0x2d,0x79,0x1e,0xff,0x97,0x13,0xdc,0x28,0x93,0x26,0x7c,0x54,0x52 -.byte 0xc0,0x92,0xeb,0x4a,0xa2,0xe3,0x01,0xfc,0x07,0xb9,0x26,0x11,0x03,0xe0,0x19,0xa8,0x9c,0xff,0x3a,0x95,0x26,0x3a,0x17,0xf1,0x7d,0x6a,0x6a,0xb2,0xb5,0x5a,0x07,0x43,0x2b,0xb7,0xdd,0x19,0x14,0xe0,0x05,0x91,0xc5,0xee,0x49,0x35,0x7b,0x1a,0x2d,0x34,0xda,0xa2,0x45,0x7e,0x0d,0x64,0x98,0xb6,0x2e,0x47,0xaa,0x6c,0x73,0x66,0x55,0x01 -.byte 0x27,0xb0,0xa9,0x13,0xa6,0xe0,0x74,0x38,0xb3,0x97,0xfe,0xaf,0xdc,0xc0,0x6a,0x4f,0xd8,0xdb,0x07,0x62,0x61,0x05,0xbb,0xa0,0xa8,0xc5,0xb3,0x89,0x13,0xbb,0x09,0x01,0x6f,0x09,0xcb,0x47,0x62,0x46,0xf0,0x4b,0xf0,0xb7,0x7c,0x39,0x8d,0xe5,0x7b,0x64,0x49,0x32,0x93,0x1e,0x94,0x0a,0x98,0xe0,0xca,0xc6,0x67,0x5b,0xdf,0x88,0x0a,0x26 -.byte 0x83,0x77,0xc3,0xd0,0x11,0x66,0x3d,0x25,0x91,0x61,0x80,0xfc,0x9c,0x50,0xfb,0xe8,0x81,0x6f,0xd8,0xfa,0x77,0x78,0x4c,0x2b,0x44,0xd0,0x92,0x52,0xa4,0x50,0x50,0x7e,0xa2,0xb9,0xe7,0x79,0x33,0x95,0xfe,0x29,0x1c,0x1d,0x43,0x9d,0xa7,0x12,0xfe,0xa1,0x45,0xf4,0xd9,0x1c,0x7e,0x5a,0x67,0x99,0x7f,0x22,0x7c,0xa3,0xb1,0x2d,0xb7,0x1d -.byte 0x6b,0xf6,0xb4,0x94,0xf2,0xd1,0x5c,0x28,0x56,0xe9,0x4f,0x21,0x81,0x96,0x37,0x7c,0x25,0x74,0x0f,0xf9,0xc5,0xf5,0xc6,0xe8,0x8f,0xbb,0xfb,0xe4,0xaf,0x23,0xac,0x4c,0x20,0x35,0x7d,0xb4,0x4a,0xde,0x90,0xec,0x16,0x30,0x95,0x1b,0x79,0xf6,0x77,0xfe,0x80,0x10,0xba,0xd2,0x49,0xda,0xca,0x9e,0x6b,0x63,0x2f,0x24,0x38,0xf9,0xee,0x20 -.byte 0x38,0x5c,0xeb,0xf5,0xbc,0x07,0x7a,0xeb,0xde,0xc4,0x97,0xcf,0x48,0x9b,0x80,0x40,0xfa,0x81,0xf5,0x24,0xa7,0xf3,0xf7,0x16,0xe9,0xba,0xae,0x9f,0xde,0xa1,0x00,0x34,0x74,0x36,0x9f,0x47,0xce,0xcf,0x35,0xdb,0x30,0x7e,0x72,0x81,0xc5,0xe1,0x59,0x07,0x3e,0xc7,0x5b,0x7b,0xd3,0xc6,0xeb,0x4e,0x71,0x9c,0xeb,0x41,0x37,0xd9,0x9e,0x34 -.byte 0x0b,0xc1,0x9c,0xf7,0xfd,0x56,0xb0,0xd6,0xa6,0xe4,0x1d,0xdf,0x43,0xc6,0xf3,0x26,0x0f,0x01,0x07,0x29,0x57,0x9c,0x8f,0xe1,0x31,0xc9,0xa6,0x98,0x0f,0x0e,0x27,0xfd,0xa0,0x59,0xdf,0x92,0x7b,0x0a,0x4c,0x42,0x4b,0x03,0x98,0x2a,0xea,0xcb,0xd8,0x0f,0x6d,0x19,0x0b,0x22,0x69,0x8b,0xaa,0x3b,0xc8,0x41,0x66,0x81,0xc3,0xaa,0x64,0x6d -.byte 0x44,0xdd,0xb9,0xe2,0xc4,0x47,0x6d,0xdf,0x61,0xe0,0xf3,0x26,0x40,0x23,0x2f,0xf9,0x2a,0xb3,0xfa,0xe2,0xe8,0x36,0xc0,0xd9,0x89,0xb0,0x05,0x47,0x36,0x20,0x3b,0x03,0x0c,0xd1,0x46,0x9b,0xc9,0x65,0xfa,0x14,0xba,0x68,0x49,0xfc,0x2a,0xb9,0x04,0x47,0xbb,0x64,0xe1,0x7f,0x5a,0xd3,0x70,0x19,0x0f,0x14,0x09,0xc0,0xbe,0xc3,0x9b,0x2f -.byte 0xd1,0x05,0x90,0x56,0x09,0x47,0xb3,0xc5,0x08,0x6f,0x89,0x59,0x8c,0xf3,0xd4,0x1c,0xaf,0x68,0x00,0x32,0x58,0xe2,0x66,0x55,0xe2,0xc3,0x46,0x73,0xfd,0x4b,0x63,0xc5,0xdd,0x48,0xa8,0x14,0xe9,0x07,0x94,0x8f,0x51,0x6e,0x2d,0x7c,0x62,0x97,0x73,0xa5,0x42,0x7d,0xad,0x43,0xcb,0x65,0x56,0xf0,0x23,0x28,0x72,0xdb,0x1f,0xcf,0x34,0x9a -.byte 0x62,0x06,0x8d,0xc9,0x86,0x40,0x6d,0xee,0x58,0x72,0x02,0xbb,0xce,0x33,0x6a,0xe4,0xcb,0x46,0x25,0xda,0x2f,0x8d,0xc9,0x8e,0xfe,0xcf,0xbb,0xfc,0xb0,0xe8,0xec,0xf2,0xf9,0xff,0x5d,0x70,0x9e,0x2e,0x22,0x0e,0x9a,0x4d,0xb8,0x26,0x7a,0x48,0x3f,0xba,0x5c,0xcd,0x10,0xf4,0x6d,0x89,0x3d,0x5d,0x87,0xd4,0x69,0xb8,0x4a,0x20,0xc6,0xf8 -.byte 0x03,0x6c,0x60,0x1e,0x9c,0xc6,0xe3,0x39,0x9b,0xa1,0x16,0x64,0xed,0xc6,0xd7,0x54,0xfd,0x8d,0xa0,0x2f,0xcf,0xc6,0xde,0x43,0xe4,0xc5,0xb7,0xd6,0x00,0xaf,0x95,0x7a,0xc6,0xde,0x26,0x59,0x39,0xb0,0x12,0x6b,0xe1,0x3c,0xa9,0x09,0xb6,0x15,0xb0,0x62,0xad,0xa9,0x11,0x4f,0x86,0xde,0xc6,0xe8,0x32,0x46,0x78,0xeb,0x60,0x81,0x6b,0x8f -.byte 0xac,0x80,0xbf,0xa4,0xc4,0xb7,0x5f,0x3b,0x2f,0xf8,0xe4,0x05,0xcf,0xbf,0xa3,0x14,0x6f,0x16,0xbc,0x6c,0x4e,0x31,0xd7,0x79,0x09,0xcf,0x9c,0x58,0xa3,0x0b,0x1a,0x31,0x4b,0xda,0xcb,0x11,0x35,0xb1,0xf5,0xbb,0xfb,0x00,0x46,0x6d,0x70,0x5e,0x4a,0x85,0x19,0xdf,0xb5,0xd0,0x03,0x2e,0x5d,0x01,0x95,0x4e,0x5a,0x59,0x99,0x24,0xac,0x3f -.byte 0x2d,0x64,0xaf,0xef,0x40,0x16,0x2a,0xcc,0x6a,0x6c,0x0f,0xe3,0x45,0x15,0x74,0x3d,0xea,0xdb,0xa7,0x3f,0xd2,0x50,0x4d,0xc7,0xc6,0x19,0x36,0x84,0xf4,0xbd,0x09,0xff,0xe7,0xf3,0xc0,0xa5,0x34,0x49,0x8a,0xfe,0x83,0xcd,0xe4,0x80,0x7d,0xe3,0xff,0xc9,0x8a,0xb9,0xd6,0x34,0x01,0xd1,0x47,0x16,0x5e,0x7c,0x16,0xf5,0x7c,0xf8,0xb5,0x53 -.byte 0x26,0x84,0x89,0x73,0xf3,0x7f,0x9c,0xb0,0x2f,0x07,0x9e,0xf2,0x12,0xdf,0xba,0xc0,0x15,0xd0,0x3a,0x59,0x9d,0xde,0x67,0x5e,0x1c,0x2b,0x4b,0x84,0xb8,0x89,0xfb,0x62,0x90,0xe9,0x89,0xd9,0xdb,0xb7,0x21,0x4a,0x9f,0xbd,0xc0,0x02,0x01,0xda,0xb3,0x4c,0x9d,0xfb,0x46,0xa1,0xd0,0x3c,0xf5,0x27,0x6f,0x70,0xb5,0xa9,0x74,0xdc,0xa0,0x76 -.byte 0xb7,0x3a,0x53,0x18,0xdd,0x80,0x5e,0x43,0xb5,0x35,0xe4,0x0e,0x26,0x27,0x0a,0xab,0xe8,0x4d,0x2e,0x89,0x20,0xc3,0xff,0xe4,0x7f,0x03,0x2c,0x5f,0x25,0xc7,0x70,0x53,0x27,0x4c,0xc8,0xb9,0xb1,0x81,0x10,0x7a,0xa2,0x65,0xe4,0x0b,0x65,0x8e,0x3d,0x2f,0x96,0xa0,0xa5,0x7b,0x4f,0x09,0xe9,0x9d,0x10,0x06,0xf7,0x18,0xad,0x2d,0x7f,0xb8 -.byte 0x8f,0x08,0xa7,0x2c,0xda,0x82,0xbe,0x5c,0xd6,0x1d,0xb6,0xe2,0x9b,0xa2,0xfc,0x18,0x8c,0x8d,0xf7,0x81,0xf4,0xc6,0x1e,0xcb,0xe5,0x73,0xa6,0x74,0x06,0x20,0xf3,0xa9,0xcb,0x80,0x01,0x55,0x7e,0xc0,0x6a,0x1f,0x5a,0x5b,0xb1,0x56,0x5d,0xd8,0x2a,0xd5,0xf5,0x57,0xe8,0x48,0x6c,0xfb,0x9e,0x93,0xa7,0x0e,0x13,0x2b,0x68,0xc5,0x6b,0x17 -.byte 0x43,0xb0,0x58,0x04,0x65,0x3d,0x46,0x57,0xa7,0x3d,0x99,0xb8,0xa1,0x48,0x17,0x44,0x67,0x2a,0x0d,0x44,0x87,0x9f,0x63,0xd7,0x92,0x56,0x7b,0xab,0xd3,0x6a,0xbd,0x4f,0xc0,0xc3,0xd2,0xee,0xd1,0x3d,0xd1,0x18,0x2e,0x6a,0xf5,0x3b,0x67,0xa0,0x0a,0xf3,0x11,0x49,0xc5,0x4b,0xef,0xcf,0x00,0xfd,0x22,0x8f,0xa0,0x9c,0x99,0x32,0x2f,0x58 -.byte 0xf9,0x97,0x98,0x13,0x4a,0x88,0x50,0xcc,0x58,0x1e,0x27,0x02,0x34,0x7d,0xec,0xf6,0x88,0x3a,0x74,0xb5,0x34,0x6d,0x6f,0x52,0x2d,0x20,0x02,0x70,0x22,0x27,0xdf,0x7a,0xff,0x30,0x36,0x66,0x1a,0xa0,0x51,0xc3,0x75,0x9a,0x06,0xe5,0x3f,0x6c,0x74,0x0d,0x15,0xa2,0xb6,0xe5,0xcd,0x55,0x4d,0xea,0x65,0x8f,0xbb,0xb2,0xd4,0x95,0x73,0xa4 -.byte 0xcd,0xb9,0xc8,0x82,0x60,0x49,0xe9,0x36,0xc9,0xb1,0xe9,0xcb,0x52,0xae,0xa7,0x7a,0x64,0xab,0x75,0x84,0x03,0x4b,0x37,0xf7,0x07,0x75,0xf7,0x1c,0x32,0x19,0xb6,0x8b,0xca,0x7c,0x43,0x15,0xe8,0xec,0x57,0x89,0x1d,0xe2,0xa0,0x80,0xc5,0xb6,0x02,0x29,0xfd,0xda,0xe0,0x14,0x93,0xb4,0xb3,0x44,0x2e,0x17,0x2f,0xed,0x3b,0x38,0x6e,0x8f -.byte 0xe0,0x3d,0xc6,0x77,0xe9,0xa7,0x76,0xcb,0x98,0x2d,0x08,0x61,0xcf,0x1b,0x25,0x3f,0xfb,0x1d,0x99,0xb1,0x5a,0x3c,0x53,0x96,0x4e,0x09,0x11,0xf6,0x5b,0x09,0x31,0xe1,0xad,0xb0,0xaf,0x7b,0xec,0xf9,0xa8,0x68,0xb7,0x93,0x57,0xf7,0x17,0x77,0x87,0x2b,0xdb,0x00,0x28,0xc6,0x48,0xac,0xff,0xcd,0x26,0x4a,0x8a,0x76,0x9a,0x2a,0x1d,0x37 -.byte 0x4c,0x70,0x4f,0xf6,0x52,0xe3,0x7a,0x78,0x94,0x5b,0x0b,0x50,0xb4,0x48,0x03,0xcd,0x78,0xd0,0x5d,0x89,0x6d,0x76,0xaf,0x9d,0x67,0xc3,0x75,0x6f,0x6a,0x2d,0xe2,0xb7,0x58,0x51,0x10,0x0d,0xef,0xa0,0x1a,0x74,0x28,0x3a,0x97,0x19,0x4f,0x3c,0x8a,0x86,0x3d,0xe4,0x66,0x3d,0x57,0xb4,0x66,0xb3,0x0b,0x4f,0x57,0x57,0x34,0x2e,0xc7,0x0c -.byte 0x11,0xdf,0x3c,0xb4,0x9f,0xe1,0xd5,0x27,0x41,0x08,0xec,0xca,0x18,0x88,0x48,0x5e,0x88,0x55,0x89,0x71,0xe6,0xa5,0x90,0x7c,0x3b,0xe5,0xf3,0x2a,0xd7,0xf5,0x0b,0x3d,0xbb,0x47,0xad,0xd7,0x78,0x41,0xa8,0xef,0xd4,0x36,0x31,0xd1,0xe4,0x9c,0x87,0x9e,0xb1,0x11,0x0e,0xff,0x8f,0x4d,0x79,0x65,0xc4,0x83,0x75,0x33,0xc9,0x89,0xe2,0xc3 -.byte 0x41,0x68,0x11,0xe7,0xe4,0x58,0xb9,0xf1,0xee,0x06,0x48,0x4d,0xc3,0xc7,0x76,0x60,0x42,0x94,0x8f,0x0d,0xb9,0x53,0x46,0x78,0x06,0x97,0x94,0x36,0xf4,0x3e,0xf3,0xdd,0x5b,0x46,0xe1,0x9d,0x3f,0x9e,0x78,0x00,0x9e,0xe7,0xcb,0x9e,0xc8,0x30,0x87,0x4a,0x52,0x91,0xd5,0xe2,0xa3,0x65,0x98,0xb2,0xc9,0x6c,0xfb,0x4e,0x54,0x5a,0x9f,0x57 -.byte 0x2c,0x4a,0x76,0xe4,0x97,0x88,0xd5,0x6a,0x0e,0x6c,0x7c,0xef,0x78,0x2a,0x7c,0x26,0xa3,0x25,0xf6,0x33,0x82,0x46,0x6d,0x91,0x0d,0xe4,0x83,0xec,0xf1,0x24,0xf8,0x0a,0x34,0xec,0xfc,0x7e,0x47,0xda,0x9a,0x17,0x1b,0x33,0xd0,0xf1,0x70,0xe4,0x0b,0xc7,0x70,0x58,0x1d,0x76,0x20,0x89,0xce,0x4f,0xd1,0xcb,0x3b,0x26,0xd1,0x98,0xd9,0x51 -.byte 0xb1,0xd0,0xaa,0x4a,0xd5,0x10,0xf2,0xae,0xaa,0x14,0xa7,0x72,0x99,0x3d,0xc8,0xbf,0xfb,0xec,0x6a,0x14,0xdd,0x97,0x7b,0x2f,0x16,0x96,0x0f,0x41,0xb8,0x33,0x15,0x1b,0xa2,0x6a,0x7e,0x64,0x0d,0xab,0xe7,0x62,0xf5,0x6c,0x56,0x69,0x09,0x46,0x32,0x24,0x60,0x4e,0x21,0xc7,0x5b,0xee,0x0a,0xe2,0x94,0x7c,0x20,0xe2,0x06,0xa0,0xa2,0x36 -.byte 0xa0,0x7d,0xb5,0x37,0x2a,0xee,0x20,0x25,0x4c,0xba,0x9a,0x06,0x4c,0x07,0x9b,0xea,0x55,0xac,0x2a,0xf7,0xb9,0x5c,0x23,0xac,0x43,0xda,0x9d,0xad,0x76,0xe2,0x5f,0xe0,0x27,0xaf,0x0a,0x5e,0x3d,0x54,0x84,0xfc,0x19,0x75,0x8c,0x62,0x4d,0x37,0x17,0x1a,0x90,0x55,0xb8,0x7e,0xa1,0xad,0x31,0x1a,0xc0,0x91,0x96,0x51,0xa9,0x5f,0xbb,0xb9 -.byte 0x95,0xbf,0xe2,0xd5,0x7e,0x31,0xba,0xc4,0x1e,0x63,0x98,0xd3,0xe2,0x7d,0x87,0xa5,0x46,0xe3,0xae,0xe1,0xe8,0x4e,0x74,0x29,0x0e,0x4b,0x10,0xa8,0x7f,0x3a,0xe5,0x60,0x0f,0x49,0x6a,0xcd,0x3d,0x5a,0x8e,0xf1,0x48,0xd0,0x80,0x7b,0xa3,0x7f,0x06,0x47,0x2b,0x60,0xf2,0x17,0xc3,0xe1,0x26,0x1e,0xb7,0x0f,0x2b,0x7c,0xc7,0xb8,0x3a,0x4f -.byte 0xad,0x05,0x97,0x88,0x93,0x82,0x8e,0x06,0x77,0x44,0xd1,0x65,0xfd,0x18,0x48,0xd6,0x88,0xcd,0x5c,0xbd,0xe4,0xaa,0xea,0xf1,0xed,0x16,0x5f,0xb3,0x58,0xe2,0x69,0x82,0xbe,0x9e,0xfc,0xcb,0xf6,0x17,0xa9,0x70,0xeb,0x08,0xd7,0x06,0x86,0xf6,0x5a,0x43,0x68,0x7b,0xcf,0xa3,0xfa,0x26,0x5e,0xe5,0x42,0xd3,0x5a,0xc8,0x1c,0x3b,0x8d,0x2d -.byte 0xf1,0x45,0xb0,0x97,0x90,0x0b,0xe7,0x2d,0xab,0xd7,0xd8,0x8a,0x16,0xf9,0x5f,0xa6,0xcf,0xc5,0x60,0x2c,0x34,0x5a,0x2e,0x2b,0xb9,0xb4,0x9c,0xa7,0x09,0x77,0xd2,0x3f,0x8c,0xf3,0xf6,0xf7,0xe0,0x27,0x79,0xc3,0x4e,0x61,0x7d,0x09,0x50,0x05,0x01,0x35,0x1b,0x33,0x54,0x6f,0x90,0x9a,0x19,0xcd,0x86,0x45,0x23,0xcd,0x6f,0x1b,0x62,0xc5 -.byte 0xce,0x4e,0x8e,0xff,0xe7,0x12,0x32,0x85,0x9a,0xc4,0x11,0x83,0xcf,0x78,0xd7,0x41,0x99,0x64,0x20,0xa6,0x69,0xdd,0xe3,0x53,0x98,0x6b,0xc7,0x98,0x51,0xc5,0xf8,0x3e,0xa3,0x5f,0x0d,0x78,0x2f,0xa7,0x05,0xff,0xe5,0x3a,0x0f,0x7c,0x09,0x58,0x3f,0xaa,0x0d,0x9a,0x9d,0x8d,0xe7,0xbf,0x6b,0x7d,0xfe,0x3a,0x4f,0x5c,0x50,0xb2,0xe7,0xc5 -.byte 0xa5,0x13,0xde,0xc8,0xe8,0x59,0xac,0xb0,0xdd,0xc0,0x81,0xa7,0x0b,0x78,0x32,0x23,0x76,0x85,0x11,0xef,0xe3,0x88,0x6f,0x7f,0xa9,0x09,0x7b,0x0c,0x6f,0x34,0xb2,0x67,0x5e,0xd6,0x11,0xad,0xd7,0x3b,0xf2,0xbb,0x66,0x5b,0xde,0x22,0xfc,0x55,0x26,0xa1,0x89,0x80,0x2e,0xb8,0xf3,0x3c,0xf8,0x1e,0xba,0x99,0x1c,0x24,0x33,0xb4,0xe6,0x17 -.byte 0x2b,0x9c,0x80,0xe5,0x9b,0x58,0x54,0x70,0xcd,0x15,0x81,0xcd,0x51,0x48,0x75,0x24,0x27,0xf5,0x30,0x79,0xc1,0x16,0xff,0x89,0x70,0x12,0x74,0x07,0x9d,0x39,0xf2,0x9c,0xc6,0x89,0x8d,0x94,0x41,0x01,0x04,0xf5,0x16,0x99,0xf3,0xf0,0xd1,0xf5,0x6d,0xd3,0x11,0x19,0x29,0x36,0xfb,0x41,0xf9,0x32,0xb9,0x0f,0x13,0xaf,0xac,0xfb,0x30,0x75 -.byte 0x62,0x8c,0x04,0x5b,0xf1,0xce,0x52,0x9b,0xbe,0x8c,0xf9,0x86,0x5d,0x7d,0xc1,0x8e,0x41,0x76,0x42,0x63,0xd7,0x74,0x8e,0x2c,0x46,0xa1,0x0a,0x51,0xb5,0xec,0xe9,0x91,0x56,0xbc,0xdc,0x32,0xfc,0x10,0xb5,0xca,0x5b,0x4b,0x72,0x99,0x07,0xff,0x01,0x11,0x2c,0xa4,0x60,0xf5,0x6b,0xd4,0xa8,0x96,0x21,0xee,0xbe,0x14,0x8f,0x69,0x99,0xdc -.byte 0x43,0x7f,0x13,0x3d,0x17,0x1e,0xa3,0x1b,0x21,0x23,0x26,0x7e,0xff,0x80,0x6b,0x66,0x3e,0xb2,0x48,0x1a,0x77,0x3c,0x50,0xe2,0xca,0x4d,0xc6,0xdb,0xfd,0xd1,0x23,0xcc,0xcb,0x01,0x25,0xc0,0x62,0x8d,0xe5,0x9c,0xb7,0x13,0x97,0xf5,0x49,0x01,0x19,0x45,0x45,0x83,0x17,0xff,0x8e,0x94,0x8c,0xb0,0xc0,0xaf,0x46,0x62,0x0e,0x62,0xb7,0x8c -.byte 0xd5,0xcf,0xb9,0x82,0x6e,0x8a,0xb9,0x22,0xbc,0x30,0xf9,0x65,0xc2,0x7f,0xce,0x6b,0x4d,0xad,0x87,0xcb,0x23,0xab,0x57,0x36,0x6a,0xb7,0x8c,0x63,0x17,0x60,0x13,0xa1,0x1f,0x3d,0xa4,0xd4,0xab,0x5d,0x97,0xc7,0x18,0xaf,0xf8,0xae,0x13,0x64,0x2a,0x19,0x34,0xe2,0x28,0x28,0x4f,0x32,0x2a,0xd8,0x43,0x79,0xaf,0x1e,0x56,0xfc,0x97,0x51 -.byte 0x67,0x8c,0x63,0x80,0x32,0x63,0x71,0x5c,0x78,0x00,0xeb,0xfd,0xa2,0x96,0x58,0x21,0x36,0x13,0x02,0xe5,0xa4,0xb7,0xcd,0x5a,0x30,0xa0,0x5b,0x7b,0x23,0xa4,0xcc,0x54,0x64,0x6f,0x6d,0x9b,0xaf,0xea,0x49,0x69,0x9e,0x2f,0x51,0x5c,0xe7,0xa3,0xa3,0xb8,0xac,0xed,0x47,0x23,0x7a,0x37,0x38,0xe3,0x15,0x98,0x6f,0x50,0x6c,0x8d,0xa7,0xe6 -.byte 0xa8,0x39,0xcc,0x63,0x08,0xeb,0x8f,0x8c,0xfd,0x83,0xaa,0x34,0x75,0x19,0xc0,0xf4,0xd6,0x25,0x18,0x94,0x9d,0xa1,0x7e,0xc8,0x6b,0x19,0x76,0xc0,0x8d,0xaf,0x51,0xe5,0x7c,0x8a,0x98,0x17,0x80,0x90,0xc0,0xb6,0xed,0x5c,0x8f,0x33,0x56,0xba,0xce,0xbe,0x83,0x87,0x5d,0x51,0x2e,0x64,0x84,0xa6,0x9d,0x49,0x27,0x5b,0x92,0xe0,0xe7,0xac -.byte 0x37,0x3d,0x22,0x5e,0x25,0xe7,0xca,0x2f,0x5d,0x2f,0xa0,0xd5,0xcb,0xe9,0xac,0x84,0x5b,0x19,0x72,0x1c,0x2c,0x0a,0xd1,0xb7,0x73,0x24,0x8a,0x0f,0xe0,0x07,0xd8,0x49,0x4d,0x23,0x1b,0xac,0xb8,0xd1,0x42,0xd4,0xdf,0xf8,0x4d,0x85,0xa2,0x37,0x30,0x46,0x38,0x88,0x55,0x1d,0xea,0x37,0x54,0x8c,0x43,0xb0,0xed,0x01,0x53,0x75,0xe6,0xf7 -.byte 0x9b,0xe6,0x10,0x91,0x6e,0x80,0x11,0xf9,0x96,0x29,0x4f,0x08,0x77,0x2b,0x7e,0xdb,0x5b,0x14,0xbd,0x77,0x37,0xe8,0x36,0x07,0x4a,0xe4,0xd8,0xa2,0x4e,0x38,0xea,0xeb,0xc2,0xd6,0x43,0x59,0x20,0x0c,0x12,0x31,0x6c,0x27,0xc5,0x7b,0xfc,0xfc,0x54,0x94,0x1d,0x5f,0x82,0x73,0xd7,0x1f,0x43,0x3a,0x73,0xc4,0xf3,0xb3,0xbb,0x53,0xfe,0x22 -.byte 0xc0,0xa4,0x7e,0x2b,0x84,0x1b,0xef,0x6d,0x83,0x9d,0xb3,0x8b,0x2a,0x6c,0xea,0x1e,0xfa,0x77,0x01,0x35,0xd2,0x5b,0xc4,0xd3,0xe7,0x1e,0xca,0x73,0x8b,0xb9,0x1f,0xfb,0x67,0xf2,0xdd,0x03,0xe6,0xca,0xfe,0x3b,0x61,0xd7,0xb5,0x96,0xe0,0x85,0xc2,0x23,0xa7,0xea,0x38,0xbf,0x6e,0x29,0x9e,0x8e,0x18,0xd4,0xbf,0x16,0x73,0xf9,0x18,0xef -.byte 0xc9,0xaf,0x6c,0xe2,0xdc,0xa4,0x58,0x9c,0xf5,0x6d,0x4a,0xc8,0xb4,0x8f,0x16,0x02,0xb7,0x65,0xd3,0x32,0x3b,0x83,0xfe,0xf3,0xc7,0xba,0x68,0xf4,0x95,0xa4,0xf6,0x33,0x57,0x43,0xbe,0xae,0x83,0xa9,0xe4,0x0d,0x0b,0x23,0xaa,0xbc,0x15,0x53,0x18,0x4d,0xb4,0x35,0xe3,0x8e,0x86,0xfe,0xe4,0x98,0x5d,0x63,0x23,0xce,0x44,0xea,0x4d,0x64 -.byte 0x86,0xf8,0x06,0x8f,0xc0,0x73,0xa6,0x6d,0x04,0x53,0x47,0x95,0x0f,0x6d,0x6c,0x01,0x1c,0x3f,0x7b,0x83,0xe4,0xc2,0x40,0xb8,0x97,0x26,0x9e,0x35,0xb0,0x76,0xee,0xe4,0xc7,0xd8,0xaa,0x22,0x83,0x96,0xe1,0x34,0x7b,0x78,0x31,0xee,0xd3,0x9a,0x50,0xd4,0x05,0xfd,0xd6,0x15,0xca,0x83,0x2f,0x49,0xfd,0x00,0x23,0x82,0x39,0xac,0x46,0x7a -.byte 0xe4,0xb5,0xcc,0xee,0xbb,0xaa,0x98,0x82,0xb5,0x27,0x45,0xd5,0x96,0x6e,0x89,0x01,0x1e,0x30,0xe4,0x1c,0x3a,0x65,0xcc,0x9f,0xda,0x38,0xf0,0x4c,0x68,0xfa,0xe5,0xf2,0xe2,0xce,0x34,0xc2,0x15,0xfd,0x21,0xf6,0xe2,0x33,0xbd,0xef,0xfd,0x49,0x15,0xdc,0x38,0x3b,0x24,0xba,0x3a,0x80,0x35,0x60,0xbe,0x50,0x17,0x38,0x3e,0xe2,0x96,0x84 -.byte 0x01,0x41,0x6c,0xb2,0x0b,0xc6,0xff,0xce,0xb3,0x37,0xa2,0x46,0x27,0x33,0x8e,0x04,0x44,0x8a,0x7c,0x64,0x0e,0xbc,0xed,0x74,0x4f,0x40,0x58,0xf4,0x8c,0xf8,0xd9,0x92,0xa9,0x0b,0x18,0x7c,0x93,0x95,0xca,0xa7,0x3e,0x1d,0xad,0x68,0x80,0xd9,0xdb,0x81,0x78,0x50,0x37,0x49,0xbc,0x64,0xc2,0x52,0x5c,0x70,0x7e,0x0a,0x26,0x7e,0xc6,0xbf -.byte 0xd2,0x7f,0x05,0x55,0x7a,0x5a,0x3e,0x9e,0xe3,0x8b,0xf5,0x95,0x2b,0xd8,0xb4,0xb8,0xc6,0x5d,0x91,0xb8,0xc7,0x7c,0xe1,0x75,0xf2,0x43,0x6b,0x73,0xb7,0xb1,0x10,0xf2,0xa7,0x1e,0xab,0xaf,0xc9,0xc0,0x3b,0xab,0xbe,0xf7,0x4a,0x43,0x9c,0xca,0x3d,0x00,0x5b,0x02,0xf8,0xa2,0x4f,0x57,0x81,0xb0,0xde,0x1e,0xd1,0x60,0xbe,0x6c,0x0d,0xe6 -.byte 0xcd,0x51,0xb6,0xc7,0x00,0x52,0x37,0x4f,0xfc,0xee,0xe2,0x43,0x5c,0x61,0x76,0xed,0x80,0x72,0x38,0x26,0x94,0xfe,0x28,0x06,0xfb,0x62,0xa6,0x21,0x9b,0x53,0x60,0x1b,0xf0,0x56,0xae,0xba,0x6b,0x52,0x27,0x2a,0xd5,0xed,0x11,0x92,0xa2,0xe2,0xab,0xdd,0x05,0x38,0x38,0xae,0xeb,0x72,0xcb,0x6c,0xa5,0x2a,0x73,0xc5,0xfc,0xb0,0x36,0x83 -.byte 0xd6,0xe6,0xda,0x6b,0x38,0x72,0x5e,0x8d,0xaf,0x11,0x5f,0x5b,0x89,0x58,0x21,0x36,0xf6,0x7d,0x42,0x48,0xdc,0xce,0xaa,0x94,0xf0,0xc3,0xc5,0x2c,0x08,0x2a,0x36,0x35,0x25,0x95,0xc4,0x11,0x09,0xea,0x7a,0xbc,0x2e,0xc6,0x0a,0x5b,0x4f,0x86,0xeb,0xc2,0x38,0x71,0x48,0x8c,0x63,0x79,0x3b,0xe4,0xba,0x14,0x44,0x31,0x28,0x4f,0x9d,0xb4 -.byte 0x26,0xa6,0x3b,0xea,0x3f,0xcb,0x30,0x6c,0x02,0x13,0xdb,0x4c,0x9c,0x76,0xc8,0xd8,0x01,0x52,0x3d,0x2f,0x51,0x70,0x15,0x91,0xec,0x8f,0x80,0xed,0x88,0xb7,0xfa,0x91,0x2c,0x10,0xcd,0x3b,0x92,0x85,0xe7,0xe8,0x11,0xfa,0x50,0x15,0xe2,0xdf,0xf7,0xbe,0xa4,0x2d,0x13,0x75,0xa6,0x00,0x25,0x8d,0xe1,0xb6,0x9b,0xbb,0x64,0xfb,0x5c,0xde -.byte 0x97,0xcc,0x00,0x51,0xd6,0xac,0x67,0xc3,0x91,0x1e,0x56,0x36,0x2b,0x43,0xed,0x8c,0x67,0x7b,0xf6,0x54,0x6f,0x91,0x44,0x28,0x93,0x60,0xac,0xca,0xb9,0x91,0x7e,0xeb,0x49,0xd8,0xfc,0x12,0x6c,0x40,0x9d,0x0a,0x4d,0xb4,0xab,0xe6,0xad,0x5b,0x8e,0x2d,0x3e,0x53,0xa1,0x88,0xf7,0x41,0x71,0xa7,0xff,0x05,0x46,0x04,0x34,0x1f,0x12,0x89 -.byte 0x92,0xc1,0xf9,0x26,0x16,0x23,0xb6,0x59,0x82,0xdc,0xa7,0xb8,0xa4,0x8a,0x0f,0x1d,0x7d,0x8f,0x44,0xe8,0x4f,0x70,0xbb,0xdb,0x8d,0xe6,0x7e,0x9d,0xd9,0x44,0x10,0x41,0x6c,0x3f,0xb7,0xe8,0x6f,0x39,0x93,0xe1,0xde,0xb8,0x6c,0xba,0x99,0x95,0xb7,0xc8,0xb2,0x2a,0xcd,0x81,0x53,0xc3,0xb5,0x2a,0x8a,0xd6,0x62,0x1e,0x74,0x4d,0xde,0xfa -.byte 0xff,0x7b,0xed,0x11,0x1e,0x44,0x3e,0x93,0x1c,0xae,0x7c,0x5c,0xed,0x52,0x75,0x5e,0x0a,0xf3,0x95,0xce,0x47,0x86,0x1b,0x7f,0x17,0x09,0x12,0xcc,0x08,0xca,0x16,0x11,0xf1,0xa1,0x39,0x78,0x89,0x5c,0x11,0x25,0xc7,0x39,0x5f,0x97,0x74,0xbc,0xa9,0x2a,0x25,0x5d,0xdd,0x93,0x0d,0x8c,0x74,0x07,0x1e,0xd9,0x9f,0xc1,0x38,0x9c,0xbf,0xe0 -.byte 0x42,0xad,0xb2,0xe7,0xb1,0x84,0x82,0xb4,0x56,0xbe,0x3c,0x42,0xb0,0xce,0x2c,0x94,0xb7,0xe6,0x78,0xc8,0x04,0x06,0x58,0x15,0x3e,0xdc,0xf6,0x9a,0x58,0xc3,0xe3,0x85,0x16,0xc8,0x84,0xba,0x8f,0xbc,0x94,0xa7,0x44,0x04,0x29,0xc4,0xd8,0xec,0x63,0xc4,0x47,0x58,0x22,0x02,0x08,0x20,0x44,0x39,0x52,0xa5,0x33,0xfe,0x1c,0x30,0x27,0x92 -.byte 0xbf,0x42,0x44,0x4c,0x3f,0x3d,0x00,0x7b,0x21,0xef,0xbb,0x25,0x75,0x4c,0xb2,0xe7,0x66,0xc9,0xc1,0xfb,0x1e,0x13,0x04,0xd0,0xcb,0x69,0x51,0x9d,0x9a,0xb0,0xb0,0xec,0xb0,0x12,0x24,0x84,0x57,0x9f,0xef,0xb4,0x19,0x50,0xa6,0xf5,0x03,0xa3,0x93,0x0f,0x77,0xaf,0xe0,0x4c,0xa5,0xd3,0xb0,0xd8,0x5e,0xc3,0x78,0x94,0xd5,0x6e,0x48,0x58 -.byte 0x7a,0x93,0xb1,0x62,0x60,0xea,0xa1,0xba,0x7a,0x86,0x6e,0x87,0xe9,0x97,0xe0,0x7c,0x1e,0xb6,0x63,0x94,0x76,0x5f,0x9c,0x95,0x65,0x00,0xd4,0x14,0x0e,0x4c,0x87,0xe7,0xcd,0x9e,0xb1,0xe2,0x13,0x1b,0xb1,0x8a,0x83,0xaa,0xaa,0x34,0xcd,0xb2,0xf6,0x7f,0x12,0xb0,0x79,0xff,0x1e,0x04,0xc8,0x9a,0xfc,0x41,0x88,0xbb,0x28,0x42,0xeb,0x45 -.byte 0x47,0x8b,0xcb,0x57,0x03,0xcd,0xe5,0x9a,0x84,0xea,0x0a,0xb5,0x0c,0xb8,0x30,0x33,0xd6,0xde,0x66,0xa8,0x57,0xf9,0x76,0x4f,0x0f,0x8f,0x53,0x56,0x57,0x91,0xd4,0x55,0xf5,0x78,0xde,0xa6,0xa2,0x59,0xc8,0xb0,0xf2,0xb9,0xfa,0x6d,0x4a,0x70,0x86,0x3d,0x24,0x1b,0xc6,0xb8,0x06,0xf5,0xea,0x09,0x63,0x9b,0x1e,0x61,0x18,0x85,0xba,0x08 -.byte 0x20,0xaa,0x33,0x66,0xcf,0xa7,0xff,0xf5,0x30,0xfe,0xf8,0x39,0xd3,0x88,0x9a,0x5b,0x3f,0x55,0xa6,0x00,0x4c,0x57,0x0d,0xd1,0xa4,0x0c,0xe7,0x8a,0x95,0xd8,0x64,0xc7,0x93,0x51,0x84,0xa6,0x41,0x2c,0xfc,0xb0,0xfb,0x99,0x9a,0xcd,0x2c,0x62,0x3a,0xca,0x43,0x15,0xf2,0x5a,0x22,0x25,0xa4,0x91,0xa3,0x7c,0x42,0x69,0xc1,0x67,0xe3,0xf5 -.byte 0xd4,0x92,0x54,0xbd,0xb3,0x57,0xe5,0x19,0xca,0x1b,0x9c,0x19,0x79,0x9d,0xbf,0x89,0xfc,0xaa,0x72,0xcd,0xcb,0xc5,0xbc,0xdd,0x0c,0x7c,0x31,0x42,0xb0,0xc2,0x76,0xe5,0x8b,0x9b,0x7c,0x92,0x13,0x20,0x5c,0xdc,0x94,0xfc,0xa1,0x90,0x34,0x27,0x88,0x9f,0xe5,0x97,0x5f,0xc3,0xa3,0x83,0xca,0x8b,0xf8,0xac,0x36,0x33,0x47,0xc6,0x20,0x2f -.byte 0x04,0x2d,0x13,0xc1,0x3c,0x07,0x6e,0xf0,0xe2,0x3d,0x32,0x5c,0x50,0x41,0xf2,0x92,0x3f,0x25,0x2c,0x80,0x34,0xa5,0x90,0x2b,0x97,0x6e,0xd1,0xa2,0xa6,0xf4,0x4a,0xe0,0x20,0xd9,0xb9,0x2b,0x66,0xe5,0x06,0x73,0x97,0xfe,0x80,0x70,0x28,0xf9,0xb6,0xae,0x93,0x27,0x7a,0x65,0xff,0x23,0xc1,0x78,0x18,0x92,0xc9,0x0b,0x05,0x82,0x93,0xbc -.byte 0x73,0x3f,0x98,0xe9,0xa0,0x6d,0x20,0x8d,0x13,0xb1,0xf0,0x7e,0xe4,0x07,0x21,0x7d,0x6d,0xea,0x03,0x59,0xf8,0x29,0xc0,0xc8,0x7d,0xce,0xd1,0xf8,0x67,0x82,0x7f,0x84,0xe8,0x77,0xa9,0x9c,0xa2,0x34,0xdf,0xa9,0xac,0xec,0x6d,0x54,0xe5,0x0f,0xcb,0xdb,0x86,0xbc,0x01,0x44,0x91,0x3b,0xc8,0x85,0x4e,0x1d,0xe4,0x74,0x19,0xc6,0x39,0x2e -.byte 0xdf,0xf2,0x8f,0x3a,0x7f,0xe3,0x1e,0x55,0x45,0xcb,0x7e,0xde,0xcd,0xa6,0x1c,0xef,0x20,0xf7,0x07,0x31,0x94,0x9a,0x3d,0x04,0xd7,0x5e,0x65,0x20,0x6a,0x4d,0x31,0x1e,0x6f,0x89,0x40,0x45,0x1f,0x37,0xc1,0x7e,0x07,0xd5,0xa6,0x38,0x4a,0xf1,0x39,0xae,0x72,0x26,0x60,0xb0,0xb5,0xc7,0xd3,0x9a,0xaf,0x57,0x12,0xe9,0x34,0x28,0x8b,0xaf -.byte 0xd8,0x62,0x24,0x58,0xe2,0xcd,0xa2,0x9e,0x74,0x23,0x2d,0x52,0xc7,0x09,0xe5,0xb5,0xf5,0xc1,0xd3,0xa3,0x19,0xe5,0x1d,0x8d,0x0c,0xdf,0x13,0x8d,0xa4,0xa7,0xc1,0x41,0xea,0x9e,0x6d,0x61,0xd4,0xa4,0x74,0xe5,0xf8,0x5f,0x9e,0xfd,0x6d,0xf6,0x6e,0x87,0x0f,0xb5,0xa3,0x82,0xac,0x64,0xb4,0xda,0x07,0x49,0x51,0xc2,0xfd,0xcb,0x55,0xa3 -.byte 0x59,0x34,0xdf,0xa1,0xd6,0x90,0x62,0x43,0x1a,0xf9,0xae,0x85,0x5c,0x11,0x40,0xb2,0xbe,0xa5,0x03,0x04,0x4f,0xec,0x2c,0x58,0x2d,0xe9,0xda,0xcf,0xaa,0x2f,0xcf,0x60,0xc3,0x2c,0x6c,0x81,0x4d,0xf2,0x71,0x41,0xe4,0xae,0x4c,0xfa,0x8e,0x05,0x10,0xff,0x40,0xfa,0xea,0x96,0x78,0x6e,0xfc,0x35,0x35,0xec,0x84,0xf6,0x1d,0x24,0x60,0xcd -.byte 0x96,0x21,0x21,0xa7,0x32,0x90,0x3d,0x51,0x72,0x13,0xa4,0x9b,0x7e,0x94,0x3a,0x9d,0x97,0xf6,0x68,0xd8,0x08,0x42,0x54,0x7a,0xbb,0x9a,0x95,0x83,0xac,0xb8,0xb4,0x68,0xe3,0x31,0xdb,0xe2,0x32,0x8b,0x7d,0x57,0x62,0x1d,0x61,0x81,0xa1,0x36,0x7a,0x25,0x00,0x72,0x24,0x4c,0xa7,0x96,0x3b,0xa5,0x82,0xba,0x8e,0x89,0x1e,0x1b,0x8e,0xf4 -.byte 0xab,0x91,0x85,0x7a,0x32,0x4a,0x47,0x9f,0xce,0xd2,0x51,0x77,0xcd,0xc9,0x02,0x54,0xf2,0x7b,0xcb,0xb8,0x83,0xe0,0xe0,0x1b,0x4a,0xa2,0xe0,0xd9,0x15,0xb6,0x02,0x19,0x75,0xa6,0xba,0xa6,0x98,0xd9,0x61,0x74,0xc6,0x48,0xa5,0x59,0x3d,0xc8,0x47,0xc9,0xe8,0x6b,0xbb,0x6d,0xcf,0x0e,0x8d,0x6b,0x58,0x8b,0x7d,0x4e,0x0b,0x3d,0x67,0xc4 -.byte 0x8e,0x78,0x59,0x40,0x88,0x82,0x33,0x27,0x2c,0xfe,0x2a,0x6c,0xe4,0x80,0xee,0x5a,0xd4,0x5f,0xc8,0xf7,0x82,0x02,0x67,0xfd,0xcb,0x55,0x3e,0xd8,0x41,0xb3,0xce,0x93,0xfe,0xe7,0x56,0xf5,0x63,0xba,0xfa,0x2e,0x79,0xfc,0x11,0x5d,0xb0,0xc6,0x32,0x54,0xed,0x71,0x9b,0x15,0xce,0x62,0x09,0xd4,0x28,0x7f,0x7b,0xa1,0x50,0x5b,0x46,0x24 -.byte 0x0e,0x40,0xa2,0xe2,0x7d,0x93,0xa6,0x2b,0x0b,0x9b,0x40,0x25,0xc9,0xca,0x7a,0x01,0x8b,0x7d,0x68,0xeb,0xd7,0x84,0xc1,0x9d,0xf9,0xfb,0xd0,0x1a,0xec,0xef,0x6b,0x4c,0x78,0x31,0x62,0x8e,0x9d,0xdc,0x78,0x8f,0xcb,0xf8,0xf9,0x41,0xdc,0x9f,0x6d,0x0a,0x27,0x67,0xce,0xbd,0xeb,0x87,0xb3,0x26,0xf3,0x51,0xe1,0xd6,0xd1,0x57,0x46,0xfe -.byte 0x21,0xb9,0x88,0x7c,0xdd,0xa2,0x49,0x71,0x24,0xfb,0xc4,0xc0,0x6a,0x6b,0x05,0x7f,0x80,0xb0,0x09,0x3b,0x9e,0x6c,0x59,0x31,0x3e,0xac,0x7a,0x2e,0x5c,0x04,0x03,0xa3,0x6e,0xf5,0x66,0xee,0xc2,0x9b,0x65,0x88,0x06,0xbf,0xf5,0xe3,0x23,0x73,0x38,0x88,0x99,0xf1,0x64,0x68,0xdf,0x7d,0x04,0x06,0x72,0x92,0x0b,0x62,0x5d,0x12,0x1e,0x4e -.byte 0xff,0x60,0x35,0xe3,0x0f,0xd9,0x8c,0xac,0x38,0x5b,0x91,0xc1,0x51,0xbb,0xa5,0x19,0x7d,0xfb,0x79,0xfa,0x42,0x3b,0xaa,0xf8,0xd3,0x0f,0xc3,0xf2,0xb2,0x68,0x91,0xae,0x28,0x83,0x4f,0x75,0xbd,0x20,0x5f,0x20,0xba,0xc2,0x75,0x85,0x74,0x23,0xf3,0x36,0x33,0x99,0x9c,0x64,0x4c,0xd1,0x5d,0xbd,0x06,0x46,0xbd,0x49,0xf0,0x86,0xc0,0xcb -.byte 0x1b,0xbd,0xec,0x98,0x5b,0xb1,0x80,0xba,0x12,0x42,0x22,0x09,0x9a,0x62,0x3c,0xa8,0x33,0xbf,0xce,0x92,0xd4,0x07,0xef,0x34,0x33,0x8f,0x67,0x1d,0x25,0x60,0xeb,0xd3,0xe4,0x31,0x63,0xa8,0xab,0xe3,0xab,0x70,0x50,0xd8,0x44,0x9f,0x39,0x51,0xd2,0xb9,0x4b,0x16,0xe4,0xfa,0xc5,0x47,0xf3,0xae,0xb5,0xfe,0x7d,0x5d,0x43,0x28,0xa6,0x3d -.byte 0xcf,0x71,0x23,0x6d,0x8e,0xd7,0x74,0xa4,0x86,0x9f,0x92,0x86,0x3c,0x1e,0x51,0xd4,0xe0,0xe6,0xd5,0xc4,0x53,0x3c,0x96,0x55,0xb9,0xac,0x63,0x5b,0xee,0x5a,0x03,0x84,0xb9,0x43,0x2c,0x0f,0x6d,0xbb,0xb5,0xca,0xf0,0x4f,0x3e,0x8b,0x3b,0x14,0x01,0x0e,0x81,0x0d,0xe6,0x62,0xa9,0x34,0x4e,0x03,0xc9,0x85,0x9f,0xc8,0x4f,0x52,0x3f,0x84 -.byte 0x1b,0xab,0x7e,0xaf,0x93,0x22,0xe2,0x0d,0x41,0x79,0x50,0xb2,0x17,0xa7,0x9a,0x80,0xd5,0x65,0x40,0x3b,0x56,0x9b,0xc9,0x00,0xcf,0x03,0xf1,0xff,0xcd,0x72,0x27,0xdb,0x74,0x94,0x70,0x02,0xdc,0x3a,0xee,0x00,0xcc,0x08,0x0a,0xab,0x40,0x87,0x24,0xaf,0x7d,0x67,0x18,0xd0,0x7c,0xeb,0x91,0x1f,0x7e,0x9e,0x41,0x7b,0x39,0xf2,0xfe,0xaf -.byte 0xb7,0x6c,0x58,0xe0,0xdb,0xf7,0xf1,0x23,0x0b,0x98,0x08,0xfa,0xde,0xfa,0xf9,0x24,0x23,0xd1,0x7f,0x69,0xd3,0xb1,0x82,0x68,0x03,0x06,0x86,0x7a,0xf4,0x90,0x8d,0xa5,0xbd,0xbe,0x14,0x2f,0xa2,0x5e,0xaf,0x5c,0x1e,0x07,0x68,0x19,0x5a,0xd3,0x53,0x7d,0xe8,0x13,0x6b,0xe3,0x02,0x49,0x0d,0xd2,0x96,0x56,0xae,0x67,0x8a,0x27,0x61,0xa0 -.byte 0x60,0x20,0x2c,0xb4,0x5d,0xdf,0xc3,0x24,0x50,0xa9,0xbc,0x3d,0x5c,0xf3,0x2e,0xb6,0xba,0x71,0xf0,0x04,0x43,0x84,0x4d,0x80,0xe9,0xa5,0xdd,0xb3,0x1e,0x5e,0x56,0x32,0x1a,0xd4,0xe3,0x10,0x57,0x35,0xa8,0xf1,0xe5,0x96,0xc1,0x27,0xef,0xcc,0x21,0x71,0x10,0xd1,0x07,0x7e,0xb3,0xab,0x95,0x64,0x86,0xaf,0xc9,0x15,0xe6,0x98,0x5e,0xb1 -.byte 0xbd,0xde,0x99,0x38,0xfc,0x8d,0xb2,0x5a,0xa4,0x44,0x5b,0x74,0x31,0x31,0x07,0x93,0xf5,0x86,0x78,0xc5,0x82,0x26,0xfc,0x95,0x1f,0x33,0xd8,0xfe,0x70,0x42,0x2a,0xa7,0x3a,0xb1,0xb2,0x63,0xd6,0x5b,0x54,0x9c,0x54,0x45,0x4f,0x1b,0x4a,0xc2,0xb4,0x0e,0x99,0x48,0xde,0x8d,0xa6,0x5d,0xd3,0xdc,0x31,0xa4,0x2b,0x0d,0x44,0x6e,0x1a,0x10 -.byte 0x3f,0x6c,0xa0,0xab,0xcb,0xb4,0xf6,0x18,0xba,0x11,0xd4,0xd4,0x70,0xc4,0xab,0x04,0x4c,0xe7,0xe9,0x53,0xe5,0xd9,0xe7,0xeb,0x21,0xa2,0x2c,0xc4,0xc6,0xc3,0xe7,0x73,0xd9,0xd3,0x84,0xb0,0x12,0x94,0x3b,0xfd,0xd9,0x32,0xba,0xe3,0x37,0xc1,0xb9,0x4d,0xea,0x3e,0x3d,0x31,0x4e,0xa0,0xe7,0x73,0x9d,0x4e,0x26,0xd1,0xdf,0xe6,0x26,0xcd -.byte 0xd7,0x17,0xd7,0x28,0x2c,0x04,0xe9,0x55,0xd5,0x70,0xaf,0xab,0xc1,0x07,0xbc,0xc4,0xd2,0x89,0xdc,0x22,0x59,0x19,0x0e,0xd8,0x8b,0xdd,0x46,0x7f,0xe4,0xad,0xa5,0x70,0xd7,0x18,0x51,0x30,0xd7,0xbc,0x26,0x45,0xe7,0xea,0xce,0xc7,0xf2,0xca,0xb1,0x9c,0x57,0x1e,0x10,0x5f,0x44,0x8d,0x3d,0xe8,0x55,0xa1,0x22,0x68,0x97,0xe8,0x03,0x9c -.byte 0x8b,0x63,0x81,0xd9,0xcd,0x4c,0x6c,0xe3,0x68,0xc9,0x35,0xee,0x94,0x13,0x25,0x0b,0x12,0x61,0xbd,0xee,0x6f,0xc7,0xe8,0xb5,0x01,0x7a,0x9e,0xd0,0x5a,0x46,0xc6,0x19,0x1b,0xc2,0xf1,0x2d,0xaa,0x53,0x29,0xcf,0x23,0x1a,0x4d,0x94,0x0a,0x50,0x64,0xf5,0x3b,0x52,0x55,0xac,0xa5,0x21,0x15,0x47,0xd9,0x14,0x8c,0x7f,0x4d,0x79,0x6b,0xc1 -.byte 0x43,0x0a,0xf2,0x42,0xd2,0xb0,0x95,0x19,0x99,0xdd,0x1d,0x8e,0x84,0x8c,0x7e,0x59,0x69,0x93,0x86,0xae,0xf1,0x67,0x35,0x55,0x7c,0x5b,0x38,0x11,0x56,0xec,0x6c,0xbb,0xe8,0xc0,0x54,0xec,0x5f,0x65,0x13,0xe3,0x86,0xa0,0xb1,0xc1,0x5e,0x34,0x4f,0xdd,0x4d,0x00,0xc6,0x29,0x05,0x78,0x64,0x8c,0x19,0xb0,0xfc,0x8a,0xb2,0xc7,0x86,0x57 -.byte 0xa2,0xdd,0xed,0x43,0xc1,0x7f,0xab,0x89,0x19,0xe8,0xa6,0xf5,0x7a,0x15,0xfe,0xd5,0x4f,0x53,0xde,0x78,0x42,0x76,0xf7,0x8a,0x54,0xe8,0x37,0xfd,0xee,0x82,0x20,0xd5,0xe2,0x32,0xb9,0x32,0x67,0xc7,0xff,0xdc,0xf0,0x40,0x07,0x28,0x55,0x16,0x56,0x84,0xe9,0x17,0x25,0x17,0x8e,0x10,0xef,0x9f,0xed,0x33,0x83,0x6d,0x9e,0x87,0x82,0xb8 -.byte 0xa9,0x6b,0xcb,0xe5,0x04,0xfb,0x87,0x51,0x05,0x1a,0x64,0x64,0x51,0x34,0xa3,0x61,0x4a,0xe3,0xa6,0x35,0xa5,0xc9,0xe3,0xde,0xb0,0xcf,0x5f,0x68,0x49,0xbc,0x98,0xf9,0x0b,0x82,0xde,0xb1,0xf9,0x77,0x16,0x7c,0x1f,0x80,0x0c,0xfc,0xbb,0x6d,0x8e,0x92,0x93,0x00,0xc2,0xa5,0xbe,0xde,0x55,0x09,0x9d,0x83,0xa5,0x6c,0x0a,0xb5,0xc4,0x53 -.byte 0xde,0xbc,0x07,0xca,0x0f,0x43,0xea,0x50,0x25,0xee,0x51,0x3b,0xfb,0x7a,0xcf,0x31,0x8a,0x19,0x1c,0xa2,0x2d,0x72,0x79,0x81,0xc6,0xb8,0xe6,0xe1,0xd8,0x3e,0x0f,0xc0,0xae,0x73,0x40,0x30,0x15,0xaa,0xe3,0x72,0xc3,0x36,0xc1,0x42,0x11,0xc5,0x3f,0xf5,0x69,0x78,0xea,0x95,0x54,0x36,0xe8,0x7e,0x9c,0xad,0xbd,0xcd,0x19,0xfe,0x4a,0x04 -.byte 0xb4,0x54,0x14,0x98,0x58,0x6f,0x06,0x8f,0x8c,0x95,0xa8,0xc9,0xe8,0xc4,0x2b,0x03,0xaa,0x42,0x75,0x74,0xa2,0x63,0xdb,0xca,0xd1,0xf0,0x60,0xc3,0x63,0x84,0xfb,0xd7,0x5a,0x7b,0xca,0x45,0x8d,0x14,0xdc,0xf8,0x71,0x40,0x71,0xbb,0xa1,0x1a,0xd3,0x8c,0xfb,0xf6,0xf7,0xfc,0x82,0x72,0x50,0xc9,0xe3,0xc5,0xe2,0xb1,0x57,0xb1,0x24,0x3e -.byte 0x11,0x4d,0x96,0x1c,0x3a,0xe1,0xb6,0xb7,0x0e,0x55,0x35,0x6c,0xd8,0x2b,0xe3,0x78,0xcd,0xac,0x8f,0x24,0x70,0xc6,0x35,0x5b,0x6e,0x75,0x7a,0xf1,0x7d,0x87,0x53,0xcf,0x0a,0x24,0xb6,0x6a,0xfd,0xef,0x90,0x07,0xcf,0xde,0x30,0xbc,0x8c,0xec,0xda,0x6f,0x45,0xad,0x92,0xb6,0x8d,0x6b,0xb8,0x8e,0xdc,0xe5,0xbf,0x57,0x67,0x5e,0x2f,0x4d -.byte 0x5d,0xee,0x38,0x0a,0xaf,0xeb,0x62,0x84,0x2b,0x4c,0x30,0x7b,0x91,0x99,0x40,0x6f,0x09,0x2b,0x36,0xcd,0x04,0xeb,0x7c,0x8d,0xa5,0xbd,0xd6,0xb0,0xfc,0x27,0xcf,0x6b,0xdd,0xe1,0x94,0xbc,0x21,0xc6,0xc9,0x55,0x24,0xd4,0xa1,0x6f,0x1e,0xa2,0x81,0x31,0x22,0xb7,0x75,0x9e,0xa7,0x01,0x26,0x01,0x6c,0x12,0x91,0x02,0x87,0x40,0x5c,0x91 -.byte 0x1f,0x0c,0x55,0x07,0x12,0xa7,0x48,0xdd,0xed,0xb6,0xfe,0x38,0x05,0xbc,0xe1,0x2e,0x3b,0x89,0x4f,0x98,0x65,0x22,0x93,0xda,0x09,0x9f,0x04,0x90,0x66,0x81,0xd1,0x56,0x27,0x8b,0x26,0x99,0xbe,0x93,0x08,0xf1,0xfb,0x80,0x5b,0xaa,0xc4,0x96,0x88,0x93,0xb6,0x01,0xae,0xf6,0x69,0xaa,0x6f,0x4d,0xde,0x2f,0xc7,0x24,0xbf,0xe9,0xb8,0xeb -.byte 0xcd,0xb2,0x0a,0x50,0x5c,0xd2,0x0b,0xfc,0x57,0x3b,0x96,0xf8,0xd9,0xbe,0xd2,0xb5,0x16,0xac,0x7c,0xe4,0x2f,0x46,0x93,0x86,0x48,0x91,0xfa,0xae,0xca,0x05,0x9e,0xfe,0x6e,0xae,0xa5,0x58,0x94,0xc0,0x58,0x1e,0xc5,0x69,0x28,0xe0,0x99,0x12,0x83,0xcf,0x35,0xe4,0x72,0x7d,0x4e,0x8b,0x66,0x56,0xb3,0xa6,0x2a,0x72,0x06,0x03,0x45,0xd1 -.byte 0x95,0xc9,0x93,0xb7,0xf4,0x8a,0x83,0xce,0x17,0x8b,0xf0,0x8e,0x8f,0x4a,0x68,0x55,0xd8,0xfc,0x54,0x8d,0xb5,0x62,0x17,0xa8,0xe6,0x18,0x03,0x53,0x04,0xb8,0xbe,0xd2,0xd0,0x7a,0x84,0xe1,0x39,0x31,0xc5,0x74,0xf2,0x64,0x1c,0x3b,0xd5,0x52,0x9b,0x81,0x8a,0x8f,0x36,0xc8,0xab,0x3d,0xe1,0xa8,0x2a,0xf2,0x84,0x9a,0xca,0x0c,0xcf,0xc9 -.byte 0x45,0x54,0x06,0xe8,0xd2,0x62,0x61,0x4d,0xeb,0x0b,0x38,0x4e,0x43,0x59,0x85,0x3a,0xe4,0xa3,0x25,0x15,0xc2,0xb5,0x7b,0x5e,0x2f,0xe6,0xc1,0x5d,0x2a,0xb7,0x57,0xb8,0x7e,0x61,0x51,0xc3,0x81,0x53,0x45,0x8a,0x6e,0x4c,0x89,0x84,0x2a,0x6b,0xca,0x15,0xff,0x97,0xfc,0x1f,0x8a,0x44,0xbd,0xcd,0x5e,0x32,0x6b,0x5f,0x78,0x7b,0xdf,0xdd -.byte 0x9d,0x2f,0x21,0xf2,0x14,0x40,0x5f,0x5a,0xd5,0x21,0x27,0x3d,0x0b,0x9f,0x9f,0xb0,0x8e,0xab,0x9e,0x68,0x96,0x02,0xfd,0x4d,0xcc,0x03,0xf0,0x03,0xfb,0x4c,0xac,0xfa,0x00,0x3b,0xea,0x1a,0x53,0x80,0x77,0xec,0x53,0xc3,0x3c,0x6c,0xf8,0xa5,0x3e,0x52,0x34,0xd4,0xa1,0x52,0xb8,0xd6,0x19,0x8c,0xdf,0x85,0x27,0x61,0x22,0xe7,0x43,0xeb -.byte 0x85,0xc0,0xbe,0x58,0xe6,0x60,0x81,0x4c,0xc6,0xbb,0xc0,0xbf,0x63,0x39,0x9d,0xad,0x2e,0xa8,0x2a,0x83,0x3d,0xfa,0xdb,0x0b,0x98,0x16,0x78,0x18,0x43,0xc7,0x17,0x82,0xb8,0xec,0x32,0x45,0x75,0x0c,0xc1,0x4c,0x84,0xbf,0xce,0x83,0x3b,0xb4,0x91,0xf4,0x0d,0x5d,0x83,0xf6,0xd6,0x10,0xab,0xc6,0x26,0x9b,0x68,0x59,0xec,0x48,0x4b,0x1d -.byte 0x35,0x2a,0x5b,0x23,0x83,0x22,0x8e,0x7d,0xfa,0xce,0xde,0xb1,0xd9,0x78,0xf6,0x9e,0x08,0xba,0xfb,0xda,0xf2,0x04,0xc5,0x2a,0xac,0xbf,0xb4,0x04,0x05,0x1f,0x0b,0xeb,0xe8,0x2a,0x3c,0x3f,0x4f,0xb6,0xc8,0x6b,0x97,0x5a,0x9e,0xdb,0x4b,0x3c,0x93,0xc1,0x20,0x1c,0x62,0x91,0x74,0x76,0x49,0x92,0xc2,0xd8,0x0d,0xd8,0xfe,0xb5,0x68,0x77 -.byte 0x48,0x9f,0xbe,0xe0,0x78,0x20,0xe7,0xa4,0x3d,0x3e,0xa1,0x4c,0xc7,0xeb,0xd3,0x30,0xd3,0xf0,0x65,0xcf,0x18,0x3c,0xf8,0x25,0xc2,0x99,0xf4,0xec,0xef,0xdd,0xef,0xf3,0x6b,0x28,0x00,0xaa,0xfd,0x76,0xec,0x19,0x67,0xd6,0x79,0xa6,0x01,0x6e,0x20,0x3a,0x7f,0xd4,0xd0,0x05,0xb4,0xea,0xd4,0xde,0x11,0x06,0x44,0x4a,0x6f,0x15,0x2f,0x62 -.byte 0x9a,0xaa,0xeb,0xaf,0xb5,0xb5,0x46,0xb2,0x28,0x2e,0x74,0x26,0x06,0x91,0xeb,0x15,0xef,0xd4,0xfd,0xc7,0x1b,0x65,0x25,0x01,0x24,0xd2,0x44,0x05,0x18,0x1c,0x71,0x36,0x58,0xc4,0x37,0xfe,0x22,0x29,0xc0,0x2f,0xd2,0x4e,0xeb,0x43,0xb9,0xf9,0x4e,0x87,0xd7,0x92,0x77,0xa8,0x4f,0xa5,0x6e,0x5c,0x4d,0x3a,0xe9,0x16,0x62,0x30,0x51,0xbb -.byte 0x32,0xd8,0x0d,0x86,0x20,0xbf,0x68,0x0f,0x3e,0xef,0x8b,0x0d,0xc5,0xa6,0x94,0x81,0xe9,0x6f,0x85,0xf5,0x22,0x6e,0x9e,0x0a,0x56,0xa3,0x43,0x79,0x50,0xd9,0x45,0x5f,0x5a,0x3f,0x53,0x53,0xb7,0xfe,0xb6,0x1c,0x63,0xab,0x7c,0xed,0x2f,0xc4,0x2b,0xa8,0x53,0xfb,0xad,0x46,0xf0,0x63,0xca,0x7a,0x6e,0xce,0xf4,0xb9,0x34,0xd0,0x9a,0xc8 -.byte 0x0d,0xd2,0x32,0xce,0x26,0x3f,0xcd,0xd9,0xbc,0xa9,0x46,0x65,0x45,0xfe,0x45,0xeb,0x0d,0xab,0xe6,0x31,0xb6,0xb9,0x41,0x53,0x7d,0x55,0xc3,0xfb,0x10,0x46,0x37,0x77,0x1f,0x15,0xf0,0x5f,0xcb,0x8f,0xea,0xc5,0xc0,0xb8,0xc6,0xb1,0x3a,0x06,0x42,0xec,0x38,0xec,0x06,0xd1,0x37,0x3b,0xe1,0x8d,0xad,0xc2,0xce,0x96,0x0b,0xf0,0xab,0xde -.byte 0x9c,0x3c,0x09,0xef,0x59,0xcd,0x67,0xa7,0x6e,0x0e,0xc7,0xee,0x51,0x6d,0x90,0x40,0x0e,0xdf,0xb1,0x13,0xe3,0x0c,0xb6,0xe8,0xcb,0xf5,0x57,0x50,0xeb,0xdf,0x09,0x45,0x72,0x40,0xff,0xdc,0x5c,0x51,0x42,0x47,0xb2,0x9e,0xca,0xf3,0x1b,0x06,0xb1,0x3e,0x04,0x55,0x96,0x63,0x24,0x16,0xdb,0x3e,0xab,0x98,0x33,0x70,0x6f,0xfd,0x8f,0x7b -.byte 0x56,0xb0,0x7f,0x28,0x26,0xc4,0x2a,0x9e,0xf5,0xa7,0xba,0x61,0x75,0xa4,0xb1,0x25,0x60,0xe5,0x9c,0x7e,0xb4,0xaa,0x04,0xa1,0x33,0x5a,0x8d,0x88,0x1d,0xc4,0x38,0x58,0x28,0x23,0xc7,0xac,0x20,0xf8,0xaa,0x18,0xf8,0xc7,0x27,0x05,0x07,0xf7,0x12,0xfe,0xe1,0xa5,0x99,0xaa,0x55,0x79,0x72,0xc4,0x14,0x08,0x14,0x4a,0xfb,0xf7,0x66,0x81 -.byte 0x6e,0xed,0x81,0x12,0x5f,0xb6,0x08,0x00,0x37,0xf9,0xdc,0xdf,0x4d,0xcb,0xfa,0xc6,0xf3,0xc2,0x17,0x17,0x52,0x39,0x7b,0xa0,0x3e,0x25,0xc9,0x48,0xd8,0xa6,0x1b,0x8b,0xdb,0xf8,0x74,0xac,0x6b,0x16,0xec,0xa6,0x4a,0x1e,0x7e,0x5c,0x50,0xbf,0x81,0xef,0x3c,0x7d,0x9d,0x21,0x38,0xa9,0x26,0x3c,0x30,0x7a,0xfb,0xab,0xd8,0x6a,0x0a,0xaa -.byte 0xbb,0x6e,0x91,0x92,0x7c,0x04,0x02,0x0e,0xa2,0x71,0xc7,0xde,0x7d,0x42,0xaf,0xe5,0x92,0xc1,0xb9,0xd7,0x52,0xaa,0x32,0xea,0x39,0x84,0x17,0x40,0xb0,0x83,0x18,0xff,0x46,0xb8,0x59,0xd9,0xa3,0xce,0x82,0x7e,0x65,0x54,0xe0,0xa4,0x6d,0x8a,0xbc,0x6a,0x65,0xb2,0xd5,0x96,0x5b,0x1c,0x9a,0x32,0x72,0xf7,0x81,0x57,0xcd,0xb3,0x22,0xc5 -.byte 0x7d,0x20,0x24,0xea,0xbe,0x51,0x4c,0xb3,0x48,0x36,0x4f,0x73,0xf4,0x3f,0x07,0x92,0x01,0xe2,0x1e,0x78,0x3f,0x8e,0x1f,0x35,0x1a,0xf1,0xe1,0x14,0xd1,0xe7,0xd9,0xfd,0xd8,0xf7,0x20,0xc2,0xf3,0x7a,0x59,0xc9,0x1d,0x13,0x41,0x01,0xf6,0x77,0x69,0xfb,0x0f,0xc7,0xe4,0x58,0x04,0xce,0xe8,0x73,0x87,0x2f,0xef,0xe6,0x36,0x38,0xc7,0x91 -.byte 0x2d,0x17,0xb5,0x56,0x68,0xb1,0x9f,0xbf,0x2e,0x4b,0xe7,0x09,0x7b,0x35,0x33,0x5a,0x6c,0xc1,0x6f,0xb3,0xac,0x6c,0x1e,0xfe,0xc0,0xc9,0xd8,0x77,0xf5,0xcb,0x5e,0xcc,0xd1,0x2f,0xdd,0x23,0x8b,0x3b,0xb5,0x43,0x96,0x1f,0xa9,0xe4,0x84,0x41,0x92,0xe9,0x68,0x47,0x50,0xf7,0xd4,0x85,0x22,0xa1,0x43,0xaa,0xde,0xf7,0xea,0xe0,0x54,0xaa -.byte 0x0d,0xe6,0xa5,0xb8,0x7e,0xec,0x13,0x9a,0x1e,0x6c,0x10,0x9d,0xa8,0xfb,0x97,0xde,0x24,0xda,0x33,0xbb,0xab,0x17,0x7a,0xb4,0x72,0xaf,0xed,0xc9,0xa4,0x62,0x65,0x0c,0x99,0x3d,0x74,0x7f,0xff,0x59,0xa9,0x8e,0x37,0xb9,0x10,0x30,0x26,0x3f,0x2f,0xfc,0x1e,0xe2,0xc6,0xb8,0xff,0x41,0xb3,0x35,0x3f,0x41,0xf4,0x47,0xbc,0x76,0xc6,0x77 -.byte 0x0f,0xf8,0xff,0xb8,0xd2,0x34,0x40,0xac,0x43,0xcb,0xcf,0x1f,0x57,0xaa,0x1a,0xa7,0xe1,0x4a,0x69,0xd7,0x05,0xa7,0x9d,0xff,0x13,0x43,0x91,0xe3,0x09,0x1c,0xb2,0xb2,0x82,0x06,0xa3,0x3c,0x35,0x85,0x9e,0xd0,0xcf,0x1c,0xb9,0x13,0x09,0x7d,0x3d,0x17,0x0f,0xf8,0x2f,0x61,0x97,0x7e,0x02,0xe0,0x78,0x07,0x69,0x8c,0x91,0xbe,0x96,0x92 -.byte 0x4a,0x03,0xa7,0x31,0x5f,0x6c,0xfe,0x55,0xb2,0x17,0xe8,0x4c,0x64,0x48,0x18,0xde,0x4f,0x5a,0xce,0xd2,0xcb,0x83,0x4d,0x1b,0x2a,0x1f,0xce,0x85,0xf7,0xdc,0x74,0x8c,0x42,0xc6,0x5a,0x3a,0x51,0x22,0x79,0x70,0xa0,0xe0,0x29,0x2a,0x73,0xe4,0x53,0xb4,0x47,0x5f,0x54,0xa8,0x65,0xe4,0x89,0x78,0xf9,0xb9,0x5f,0x5f,0x9d,0xa8,0xf7,0x82 -.byte 0x4e,0x34,0x60,0xfc,0xe3,0x88,0x65,0x73,0x99,0x1f,0x53,0xed,0xe8,0xf0,0xf4,0x5a,0x0a,0x49,0x42,0x6e,0x02,0x3f,0xa8,0x63,0x21,0x02,0x2e,0x8f,0x33,0xba,0x0e,0x10,0xd3,0x4c,0x1a,0x8b,0xf5,0x84,0x8e,0x2b,0x37,0x12,0x23,0x77,0x02,0x45,0xc7,0xc3,0x79,0x06,0xc2,0x8c,0xaa,0x32,0x53,0x7c,0x19,0xa2,0x92,0x7e,0x47,0x40,0x8f,0xae -.byte 0x8a,0x64,0x51,0x67,0xe1,0xc1,0xc3,0xd2,0x14,0x1d,0x63,0x0c,0x80,0x04,0x30,0x3d,0xee,0x58,0x44,0xe4,0x14,0x63,0xfc,0x95,0x05,0x3e,0xc1,0x8d,0xd3,0xcb,0x5d,0xc1,0x8e,0xf9,0xd7,0xe5,0x9d,0x97,0xef,0x8a,0xaa,0x50,0x31,0xa3,0x01,0x3a,0xb2,0x8d,0x63,0xb6,0xe7,0x34,0xec,0xa1,0x7a,0xff,0x57,0x95,0xbb,0x1d,0xbe,0x0c,0xa5,0x91 -.byte 0x92,0x08,0x06,0x1c,0x67,0x03,0x2e,0xee,0xf6,0x6f,0xa0,0xb7,0x9a,0x7c,0xe3,0x6a,0x8e,0xd8,0x50,0xc1,0xd6,0xa1,0x8d,0xe9,0x66,0x9a,0x1f,0x62,0x15,0x04,0x93,0x74,0xe8,0x04,0x0d,0x27,0x55,0x2b,0x07,0xb1,0xbd,0x69,0xe4,0xc1,0x34,0x8e,0xe7,0xfb,0xa0,0x3f,0x40,0x31,0x47,0xba,0xcb,0x80,0x88,0xf7,0x4f,0x46,0x05,0x31,0xaf,0x23 -.byte 0xdf,0x93,0x09,0x0a,0x15,0xc9,0x95,0x74,0x52,0x72,0xf4,0xbf,0x0d,0x07,0xb6,0xcc,0x4b,0x40,0x12,0xf3,0x87,0xea,0x29,0xd8,0x29,0x31,0x23,0xac,0x29,0x1a,0x89,0x83,0x5b,0x33,0x4b,0x6b,0x69,0xbe,0xb6,0x15,0x7e,0xfd,0xf2,0x95,0xc4,0xbe,0xeb,0xee,0x59,0x01,0x2a,0xce,0xca,0x80,0xda,0xf8,0x1a,0x01,0x23,0xf7,0xa1,0x4f,0xf5,0x83 -.byte 0x5e,0x16,0xd9,0x12,0xa9,0x4e,0xcb,0x59,0x23,0x4f,0x40,0xd7,0xbf,0xaf,0x76,0xf0,0x50,0x31,0x27,0x3a,0x8b,0x1d,0x9b,0xb1,0x1c,0x41,0xb0,0xed,0xe6,0xf3,0xa8,0x5f,0x6b,0x58,0x54,0x92,0xaf,0xcc,0x44,0x5c,0xea,0xdb,0x09,0xc5,0x26,0x5e,0xbe,0x46,0xbd,0x72,0x49,0x5a,0x4e,0x65,0x7e,0x75,0xcf,0xfc,0xf6,0xd0,0x3c,0x4a,0x7e,0xd6 -.byte 0x8e,0x8e,0xb4,0x19,0x45,0x75,0xbf,0xc3,0x5e,0x46,0xff,0xc9,0x46,0x65,0x8d,0x31,0x01,0x5e,0x1c,0x13,0x93,0x56,0x6f,0x28,0xec,0xf3,0x77,0xfa,0x6e,0xb9,0x0e,0xb6,0x8e,0x0e,0x38,0xf8,0x28,0x64,0xa2,0xa1,0x42,0x9a,0xb4,0xf3,0x14,0x8d,0x17,0x80,0x05,0x82,0x7c,0xf1,0xea,0x8b,0x4b,0x62,0xa0,0xde,0xf6,0xd7,0x36,0xb0,0x70,0x8d -.byte 0x03,0xf6,0xc8,0x2a,0x9e,0xc0,0xbb,0x2f,0xcb,0xef,0x35,0xf7,0x16,0xcd,0xd6,0xd6,0x90,0xd7,0x5d,0x61,0x00,0x33,0x9f,0xd8,0xd1,0xda,0x17,0x67,0x90,0xd1,0xf8,0x59,0xcb,0xf1,0x76,0xc2,0xbe,0x1f,0x5d,0x0d,0xb2,0x02,0xbd,0x19,0x9f,0x5a,0xa0,0x91,0xac,0x51,0xb5,0xf5,0x0a,0x64,0x67,0xf2,0x49,0x30,0x6c,0x57,0x83,0xda,0x90,0xf1 -.byte 0xc6,0xc7,0xe6,0x05,0x13,0x30,0x52,0xfd,0x2a,0x47,0xea,0xae,0xd3,0xed,0xe4,0x64,0x1f,0x6c,0xb1,0xdf,0xca,0x20,0x97,0x2a,0xc8,0xdc,0x00,0x0e,0x5b,0x59,0xc8,0x16,0x95,0x68,0x9a,0x2e,0x44,0xab,0xf6,0x93,0x7c,0x8f,0x66,0x4f,0x07,0x42,0x3f,0xa5,0x81,0xe7,0xab,0x59,0xbb,0xae,0xb1,0x3e,0x9a,0x25,0xf1,0xde,0xac,0x4c,0x1d,0x7a -.byte 0x54,0xb9,0xa9,0x59,0xaf,0xb0,0xab,0xaf,0x6b,0x76,0x66,0x1e,0xbe,0x1a,0xc1,0x61,0x1b,0x81,0x6b,0xe8,0xe4,0x73,0x6a,0x87,0xe9,0x39,0xcb,0x2c,0xab,0x64,0x36,0x9a,0x11,0x46,0xec,0x9f,0x30,0xb6,0x2c,0x14,0xe0,0xec,0xbe,0x33,0xde,0x60,0xc6,0x00,0x29,0x3c,0x55,0xda,0xfc,0x64,0xff,0xaa,0xbf,0x99,0x58,0xe2,0xe3,0xec,0xde,0xca -.byte 0xd1,0x3d,0xd2,0xad,0xaa,0xca,0x36,0x8f,0x93,0xa2,0xdd,0xde,0xaa,0x49,0x7f,0xdd,0x39,0x91,0xa0,0x7b,0x33,0xdf,0x36,0xcd,0xc3,0x3a,0xbc,0x53,0xf0,0x07,0x99,0x78,0x4e,0x63,0x47,0x79,0xbf,0x21,0xfc,0x05,0x47,0x69,0xec,0xee,0xf4,0x21,0x97,0x94,0x0c,0x7a,0x9f,0xa6,0xeb,0x5b,0x23,0xed,0x9d,0xc1,0xe1,0x5e,0x10,0xca,0xe0,0x84 -.byte 0x5a,0xdd,0xf6,0xae,0xd8,0x23,0x98,0xea,0x6c,0x43,0x77,0x41,0xf3,0x84,0x5a,0xe8,0xda,0xb3,0x11,0x0e,0x19,0x33,0xe9,0xf9,0x7a,0x90,0x07,0x68,0xf1,0xe4,0x52,0x0c,0x03,0x67,0xb9,0x42,0x41,0x24,0xa3,0x61,0x67,0x75,0xc9,0xb5,0xdd,0x10,0xf1,0x20,0x93,0x54,0xdb,0x0d,0xc7,0x0d,0x25,0x3e,0xda,0xb3,0xe7,0xce,0x97,0x7e,0xdb,0x1a -.byte 0x8f,0x92,0xff,0xe3,0x44,0x2d,0x6b,0xdb,0xe0,0x69,0x8b,0x16,0xce,0xe8,0xc7,0x93,0xf1,0x19,0xb9,0xd3,0x41,0x45,0x8d,0x95,0xb3,0x03,0xb2,0x66,0x96,0x95,0x91,0x33,0x1c,0xee,0xde,0xd7,0x9d,0xab,0x32,0x2f,0xb8,0x3c,0x7a,0x44,0x8f,0xa6,0xca,0x02,0x03,0x2f,0xa8,0x44,0x85,0x0e,0xf5,0x27,0x90,0x84,0xd9,0x80,0x06,0xf4,0x4f,0xc7 -.byte 0x21,0xc5,0x92,0xa4,0x2d,0x08,0x42,0x4c,0xa7,0x84,0xfa,0x7e,0x2b,0x66,0xfb,0x7c,0x81,0xea,0x5c,0x7d,0xdd,0x86,0xf1,0xf5,0x04,0xef,0xf2,0x50,0x12,0x72,0x42,0x22,0x23,0x74,0x7f,0xe7,0xed,0xd9,0xce,0x78,0x10,0x83,0x37,0xd0,0x81,0x97,0x4a,0xac,0xc2,0xe5,0x13,0x91,0x83,0xe2,0x6e,0xff,0x5a,0x0b,0xc3,0x4d,0xc1,0x3e,0x97,0x16 -.byte 0x96,0x69,0x39,0x9e,0x1d,0x6b,0x16,0x82,0xa2,0x94,0x0d,0x50,0xdd,0xa3,0xda,0x9d,0xda,0x3f,0x46,0xce,0x6c,0xd0,0xdf,0x6e,0x1b,0x17,0x47,0x51,0x74,0x6f,0xe9,0xa4,0x6b,0xae,0xd2,0x6e,0x5b,0xc0,0x26,0xc6,0x0b,0x84,0xb1,0x39,0xcf,0x9e,0x7c,0x18,0x52,0xd7,0x8f,0x33,0xae,0x3d,0xaf,0x3d,0x1a,0xba,0x3f,0x09,0x76,0x22,0x1d,0xf3 -.byte 0x42,0x14,0x4f,0x06,0xc7,0x33,0xc1,0x2d,0x58,0x1b,0x4c,0xc0,0x3a,0x29,0xa6,0x5e,0x19,0x26,0xdf,0x36,0x18,0xa9,0xc5,0xe9,0xd3,0xb1,0xae,0x86,0xa8,0x7f,0xd9,0xb4,0x18,0xef,0x9c,0x46,0xb6,0xf2,0xb2,0xb6,0x6e,0xe2,0xf8,0x5f,0x27,0xea,0x76,0xd3,0x40,0x68,0x94,0x66,0x8a,0xf5,0x9f,0xee,0x0c,0xe5,0xae,0xb6,0xba,0x87,0x42,0x40 -.byte 0xc9,0x83,0xac,0xb4,0x2c,0xec,0x74,0xb7,0x55,0x17,0x0b,0x1e,0x45,0x1a,0x87,0x9d,0x52,0xce,0xb7,0x58,0x2f,0x45,0xc7,0x7d,0xf3,0xd3,0x11,0x2e,0xf4,0xd8,0xc0,0xb8,0xc3,0x31,0x45,0x68,0x40,0xe8,0x8a,0x33,0x20,0x9a,0x06,0xa8,0x18,0x53,0xb2,0x73,0xa1,0x57,0xac,0x8f,0x56,0xeb,0x8e,0xa4,0xfc,0xd6,0x76,0x7e,0x81,0x62,0x2c,0x17 -.byte 0x49,0xb4,0xcc,0x15,0x66,0xcb,0xa2,0x3c,0x29,0xf0,0x73,0x0e,0x9a,0x34,0x16,0x6d,0x43,0x62,0x20,0x89,0x14,0xae,0x8b,0x5d,0x61,0x54,0xa1,0x82,0x49,0x73,0xb9,0x2b,0x48,0xd4,0xe3,0x21,0x37,0x5e,0x4d,0xbf,0xd0,0x72,0xa4,0x23,0xdb,0x7c,0xd9,0x45,0x77,0x8a,0x24,0x23,0x56,0xcd,0x84,0x80,0x44,0x12,0xce,0x99,0x39,0xbd,0x77,0xff -.byte 0x8c,0x62,0x8d,0x56,0x77,0x24,0x40,0x11,0x22,0xab,0x28,0xd6,0x75,0x2b,0xbb,0xc1,0x51,0xd6,0x5e,0x61,0x1c,0xe9,0xac,0x36,0x99,0x52,0x44,0xa5,0x20,0xdb,0xe0,0x12,0x9a,0x45,0x8f,0x7f,0x47,0xf9,0xa3,0x91,0x18,0x2b,0x51,0x9a,0x9f,0x3f,0x7d,0x36,0xde,0x71,0xae,0xca,0x62,0x62,0x16,0xda,0x19,0x9c,0x84,0xce,0xde,0x93,0x22,0xde -.byte 0xaf,0xe7,0x91,0x09,0xe8,0xf0,0x0e,0x07,0x71,0xdf,0x48,0xcd,0x8a,0x77,0x19,0x3c,0xd6,0xef,0x8e,0xe0,0x49,0xdf,0xcb,0xd6,0x34,0x78,0x7f,0x42,0xc2,0x6e,0x7a,0x50,0x53,0xee,0xbf,0x73,0x4b,0xd4,0x4f,0x06,0x18,0x26,0x67,0x51,0x54,0xa3,0x40,0xe6,0xb3,0x61,0x4b,0xfd,0xee,0x62,0x00,0x44,0x6c,0x0d,0x8b,0x2f,0x4d,0x06,0x17,0x41 -.byte 0xee,0x8b,0xde,0x1f,0x80,0x36,0x58,0x3e,0x0a,0x53,0x0a,0x83,0xf9,0xba,0xbd,0x91,0x6a,0x20,0x32,0x42,0x6c,0x85,0xdc,0x84,0xfd,0xce,0x57,0xbe,0xf8,0xa5,0x2c,0x7e,0xf9,0x1b,0x07,0xf4,0x32,0x13,0x32,0x79,0xdc,0x91,0xfc,0xc0,0x18,0xe6,0x1e,0xb2,0x67,0x9d,0x08,0xd2,0x89,0xa2,0xb1,0xbf,0x37,0xe1,0x3f,0x9e,0xb5,0x17,0xf7,0x2f -.byte 0x9a,0x4f,0x3c,0xea,0x5d,0x48,0x56,0x48,0x35,0x17,0xe9,0x5a,0x99,0xa7,0x2e,0x25,0x4f,0x96,0xa6,0x3d,0x3c,0xf8,0xdc,0xe7,0xe5,0x98,0x46,0xf7,0x10,0x16,0x4f,0xb0,0x7b,0x48,0x06,0xbb,0x9a,0x5a,0xad,0x32,0x49,0x92,0x39,0xb2,0xfe,0x01,0x1a,0x5e,0xcc,0xf7,0x0d,0x65,0x1c,0xf5,0x3d,0xb3,0x40,0x28,0x06,0x6e,0xbb,0x74,0x2a,0x95 -.byte 0xe9,0x62,0x2a,0xe2,0x19,0x38,0xc6,0x0d,0x46,0x30,0x6d,0x90,0xa5,0x68,0x4d,0x89,0xf0,0xf4,0xaf,0x52,0x11,0x8a,0x47,0x65,0xc0,0x6d,0xee,0xde,0xbc,0xed,0xf2,0x94,0xf3,0xfb,0xfd,0x2f,0xea,0xd5,0x36,0x89,0x8a,0x22,0xb8,0x75,0x3c,0xda,0x8d,0x3f,0x71,0xe5,0x50,0xb8,0xef,0xfc,0xa1,0x34,0x4a,0xb0,0x56,0x64,0xaf,0x28,0x0c,0x7a -.byte 0x28,0x3e,0xc8,0x83,0xc2,0xbb,0x89,0xc4,0x29,0x7f,0xc9,0xe7,0x4e,0xcb,0xdc,0x8f,0xe8,0xa4,0xdc,0x0d,0xcc,0xa0,0x16,0xda,0xa9,0x34,0x61,0xec,0x64,0xa7,0xf4,0x47,0xe9,0xee,0xbf,0xc6,0x4b,0xc5,0x01,0x65,0xe4,0xe0,0x12,0xd6,0x27,0xda,0x30,0xb5,0x60,0x72,0xe1,0xee,0x38,0x23,0x6c,0x9d,0xbb,0x83,0x01,0x4b,0x26,0x9a,0x68,0xb3 -.byte 0x89,0xb3,0xe0,0x10,0x22,0x58,0xef,0x2d,0xd4,0x86,0xab,0xab,0xc4,0xd8,0x9c,0x56,0xe8,0x54,0x40,0x86,0x11,0xd2,0x6b,0xc0,0xaf,0xfc,0x4a,0xef,0x24,0x38,0x79,0x32,0x54,0x26,0x8b,0x7e,0x02,0xad,0x86,0x9d,0x40,0x65,0x28,0x28,0xa3,0xa6,0xe4,0x07,0x29,0x3a,0xbb,0x81,0xed,0x17,0x54,0x51,0x35,0xc6,0x88,0x9c,0x63,0x7e,0x73,0x02 -.byte 0x28,0x13,0x4b,0x33,0xc0,0x68,0xbc,0xae,0x8c,0x59,0xd4,0x84,0x1d,0x41,0x86,0x5a,0xf6,0x14,0x50,0x13,0x88,0xca,0xc8,0xb8,0xfc,0x61,0xeb,0xe6,0x69,0x70,0x4a,0xa5,0xa5,0x36,0x4b,0xac,0xca,0x00,0x28,0xae,0xb0,0x03,0xef,0xe3,0x92,0xad,0x97,0x32,0x05,0x8c,0x93,0x95,0x45,0xd5,0x75,0x66,0x11,0xd3,0x6f,0x7f,0x5f,0x35,0x44,0xb7 -.byte 0xd7,0x34,0xcf,0x8c,0x4a,0x61,0x68,0x63,0x3f,0x92,0x54,0x01,0x3c,0x25,0x2d,0x6f,0x4a,0x2d,0x55,0xff,0x3f,0x86,0x85,0x9f,0xc2,0xa1,0xde,0x6b,0xbf,0x7e,0xb4,0x7c,0xc1,0x80,0x73,0xf5,0x3b,0x85,0xae,0x36,0x1a,0xdf,0x00,0x52,0xb7,0x70,0xa9,0x42,0x79,0xd2,0x26,0xf8,0x3b,0xeb,0x9f,0x2e,0x15,0x33,0xc8,0x85,0x2d,0x63,0xb2,0x89 -.byte 0x24,0x8e,0xfd,0xe6,0xdf,0x01,0x80,0x8b,0x27,0xe3,0x7e,0x17,0xc2,0x4e,0x26,0xa2,0xe1,0x95,0x81,0x3a,0xdd,0x2a,0xf4,0x75,0x21,0x64,0x11,0x04,0x5e,0x00,0x39,0xf0,0x08,0x68,0x67,0x09,0xa8,0x9b,0xbe,0xb7,0x62,0x0e,0xa8,0x69,0xcd,0x4e,0xaf,0xc8,0x4f,0x92,0x3d,0x8e,0x35,0x60,0x70,0xb3,0xda,0x2f,0x38,0x80,0x6f,0x5e,0xcc,0x3b -.byte 0x6e,0x05,0x26,0x14,0x9d,0x36,0x72,0x7d,0x09,0xb8,0xb7,0xa1,0xf7,0x5f,0xb3,0xe1,0xd6,0xc5,0x54,0x4e,0x80,0x4d,0x06,0x8f,0x84,0xbb,0xb6,0x65,0x87,0x2c,0x19,0x4a,0x74,0x3c,0x34,0x62,0x32,0xad,0x4c,0x06,0xa3,0xbb,0xfb,0x4f,0x4f,0x9d,0x91,0x84,0x63,0x75,0x34,0xcc,0x6b,0x00,0xa1,0x5a,0x63,0x03,0x8d,0x1e,0xdb,0xa4,0x0c,0xe6 -.byte 0x3d,0xd1,0x94,0x77,0xd8,0x77,0x8c,0x39,0x48,0x78,0xb1,0xb5,0xa2,0x41,0xd0,0x6d,0x27,0x20,0x4a,0x41,0x88,0xa5,0x78,0x3f,0x51,0x72,0x8c,0x80,0xe7,0x37,0x81,0x8b,0x06,0x46,0x58,0xab,0x23,0x85,0x47,0x89,0x39,0xf9,0x14,0xfe,0xbf,0x07,0x7c,0x47,0x8e,0xcc,0xd7,0x08,0xfe,0x5d,0xee,0xf9,0x94,0xa2,0x83,0x81,0x8a,0xfd,0x0f,0x9a -.byte 0xa7,0xe4,0x59,0xad,0xe6,0x1f,0xed,0x5d,0xe4,0x20,0xd6,0x2f,0xa7,0xd3,0xcf,0x5b,0x18,0x6d,0x24,0x79,0x66,0xd9,0xaa,0x44,0xfa,0x8d,0x74,0x60,0xcc,0x7e,0xbf,0x4f,0x0e,0xe3,0x9c,0xa5,0xe4,0xff,0x14,0x05,0xff,0x24,0x62,0x94,0x00,0x7a,0x58,0xe5,0x0b,0x3b,0xe8,0xee,0xe1,0x4d,0x4e,0x34,0x26,0xba,0x70,0x10,0x5e,0x14,0x4f,0xa5 -.byte 0x7a,0x9e,0x7b,0x28,0x99,0xbe,0x94,0x4a,0xcb,0x8d,0x65,0x60,0xa0,0x6e,0xc7,0xbc,0x51,0xba,0xb5,0x07,0x97,0x25,0x42,0xb7,0x2c,0x0e,0x9b,0xfc,0xfb,0x35,0x6f,0x74,0x10,0xce,0x25,0xdb,0xa9,0x7c,0x11,0x61,0x43,0xf9,0x19,0xbf,0xe2,0x21,0xa3,0x57,0x3c,0x41,0x0a,0x15,0x4e,0x7f,0x6b,0x38,0xb6,0x73,0x41,0xa2,0x4e,0x8e,0xb9,0x44 -.byte 0xee,0x2a,0x2e,0x0a,0x9e,0x85,0xf1,0x6e,0x93,0x72,0x42,0x50,0x55,0xe1,0xc6,0x18,0x11,0x92,0xf7,0xbf,0x05,0xd8,0xb6,0xbc,0x2b,0xd5,0xe0,0xd3,0x9b,0x64,0xc4,0xdd,0xb0,0xb3,0x46,0xd8,0xfb,0x73,0xea,0xed,0x06,0x96,0x16,0x9e,0xf6,0xc6,0xe8,0xbe,0xae,0x00,0x2f,0x5a,0xf4,0x1f,0xb5,0x28,0x7c,0x75,0x76,0x68,0x74,0xa2,0x57,0x0e -.byte 0x6c,0xfa,0x2d,0xbe,0x34,0xf1,0xc9,0x2b,0x83,0x58,0xe7,0x2a,0x87,0xdb,0x47,0xae,0xc7,0xc2,0x78,0x50,0xed,0x20,0xdf,0x30,0x38,0xdd,0x84,0xa9,0x6b,0x00,0xb1,0x7b,0xbb,0x69,0xd3,0xbe,0xed,0x3d,0x99,0x6e,0x39,0x42,0x75,0x8a,0x6c,0x7c,0xa5,0xcf,0xc9,0xcf,0x11,0x14,0xb3,0xaf,0x72,0x00,0x3b,0x58,0xdd,0x2a,0xe1,0x44,0xa7,0x51 -.byte 0x15,0x05,0x1b,0x18,0x49,0x07,0x90,0x4c,0xbc,0x99,0x88,0x64,0xf6,0x14,0x0b,0x99,0xc0,0x84,0xc9,0x06,0x32,0xf0,0xec,0x19,0x8d,0x4a,0xb8,0xdb,0x32,0xb4,0x5e,0xc9,0x0c,0x24,0xf0,0xad,0xdc,0xf4,0x32,0x3b,0xf6,0x68,0x28,0x4a,0xa5,0x5b,0xb7,0xd5,0x00,0x35,0xf8,0x56,0x03,0xa3,0x86,0xa0,0x8a,0x1b,0x53,0xb5,0x58,0x73,0x8c,0xf9 -.byte 0x2b,0xd8,0xcb,0x88,0xe7,0x7e,0x79,0x68,0x13,0x5d,0x7d,0x23,0xc4,0xec,0x9c,0xf4,0x95,0x97,0xbf,0xb2,0xd9,0xdf,0x38,0xe8,0xa2,0x79,0xf7,0xe8,0x36,0x80,0x59,0x3f,0x58,0x2f,0xf7,0xf9,0x32,0x73,0xdd,0xd6,0x9e,0x20,0x1a,0x29,0xab,0xc1,0x77,0x14,0x71,0x3c,0xde,0x90,0xe9,0xea,0xdb,0x78,0x14,0xa3,0x89,0x43,0xf1,0x42,0x43,0x3f -.byte 0xe7,0x67,0x32,0x3d,0x65,0xdc,0xa4,0x79,0x8f,0x81,0xa5,0xb0,0x94,0x0f,0x96,0xf5,0x82,0xcc,0x47,0xc1,0x29,0x39,0x70,0x7a,0xf3,0x49,0xf5,0x09,0x43,0x50,0x56,0xd6,0xea,0xc4,0x35,0xa5,0xa2,0x8a,0xbe,0xc0,0xe3,0xfe,0x4c,0xa2,0x83,0x09,0xab,0x72,0x8a,0x96,0x7c,0x01,0x70,0xb2,0xd5,0x62,0xb7,0x67,0x59,0x36,0xcf,0x56,0x2d,0x14 -.byte 0xc2,0x69,0x49,0x52,0x4e,0x7c,0x45,0x4b,0xef,0xcd,0x79,0xcd,0xe6,0xa6,0xd0,0xbe,0x10,0x1e,0x18,0xca,0xe7,0x8d,0x65,0xb1,0x17,0xc7,0x2c,0xc8,0x2a,0x5b,0xe8,0x08,0x11,0x15,0xea,0xa9,0x43,0x7b,0x70,0x04,0x0c,0xc8,0xca,0x67,0x18,0x18,0x12,0x16,0xc2,0xd3,0xf2,0x0a,0xc7,0x01,0xa9,0x97,0x61,0xf6,0xa7,0x44,0x9a,0xb3,0x67,0xdc -.byte 0x07,0x63,0x02,0x02,0x2e,0x58,0x80,0xa9,0x95,0xa0,0x8e,0x86,0xb6,0xf6,0x14,0x13,0x0a,0xea,0xf1,0x6d,0xd9,0x98,0x37,0x12,0xdb,0x67,0x1b,0x13,0x8e,0xd1,0xfa,0x2f,0x98,0x53,0x3c,0xd7,0x56,0x55,0x42,0x2f,0x64,0x59,0xd5,0xb7,0x6e,0xa8,0x6c,0xc2,0x40,0x11,0xb5,0xa1,0xc0,0x5c,0x45,0x87,0x91,0xb1,0x1c,0x4e,0xa9,0xf6,0x72,0x57 -.byte 0x50,0x8e,0xc5,0xfc,0x64,0x59,0x52,0x82,0xb0,0x75,0xc3,0x98,0xff,0x32,0xce,0xa4,0x39,0xb8,0xa4,0x61,0xb4,0x53,0x3f,0xc7,0x80,0x35,0x48,0xaf,0xa8,0x67,0xfe,0xa1,0x1d,0x3c,0x95,0xb5,0x63,0x1c,0x3a,0x2c,0x68,0xfa,0x98,0x8b,0xa7,0x19,0x29,0x79,0xe4,0x9b,0xff,0x8f,0x15,0x9c,0x65,0x60,0xd2,0xa9,0x4f,0xd5,0xb2,0x57,0xff,0x32 -.byte 0x4c,0x96,0x82,0x6b,0x09,0x6c,0x74,0x55,0x00,0x5c,0x68,0x68,0xd5,0x9b,0xd4,0xdf,0x3d,0x2d,0xb9,0x0b,0xf5,0x2c,0x87,0x35,0x2a,0xc0,0xc0,0xc9,0xd7,0xa1,0x76,0x30,0x82,0x46,0xd8,0x24,0x6e,0x27,0x02,0x71,0x57,0x5c,0x43,0xf2,0x54,0xd6,0xea,0xd7,0x67,0x7d,0xac,0x76,0x91,0xf1,0x26,0x6e,0xaf,0x87,0x05,0x06,0x48,0x57,0xbd,0x67 -.byte 0x1d,0xd7,0x07,0xcd,0x41,0x02,0x49,0x6c,0x8c,0xe1,0xe3,0x00,0x78,0xbe,0x28,0x84,0x16,0x44,0xb1,0x0d,0x6d,0x40,0xfe,0xab,0x7e,0xf6,0x6b,0xff,0xfa,0xe1,0xc7,0x9d,0x56,0x62,0xf1,0x68,0xba,0x76,0x34,0x8f,0x54,0x20,0x49,0xf5,0xa2,0x54,0x52,0xca,0x42,0xed,0x4f,0x9b,0xdf,0xcf,0xfb,0xf6,0xee,0x12,0x29,0x43,0x8f,0xf9,0xfd,0xf4 -.byte 0x8a,0xbf,0xae,0x50,0xf2,0x8f,0x46,0xa2,0x97,0x3b,0x2d,0xfb,0x84,0x98,0x61,0xae,0xba,0x36,0x25,0x30,0x8b,0xdc,0xd3,0x08,0x8e,0x7e,0xfa,0x91,0xac,0x4b,0x29,0x6d,0x0c,0x81,0x0f,0xc7,0xc8,0xc4,0x5c,0x48,0x68,0xa7,0x83,0xf3,0x6a,0xc8,0x0d,0x3a,0x9b,0x46,0xb9,0xe1,0x31,0xac,0x3c,0x12,0xa2,0xae,0x74,0xb8,0x91,0xed,0x63,0xba -.byte 0x40,0xb8,0x57,0x58,0x1f,0x1d,0x1a,0x2d,0x98,0x60,0xe8,0xe1,0x84,0x16,0xe5,0xf0,0x1e,0x35,0x58,0x31,0xc3,0x0c,0x49,0x6e,0x13,0x2c,0xac,0x14,0xc2,0xde,0x5f,0x62,0xe5,0x37,0x5b,0x1d,0x71,0x8b,0xc3,0x3d,0xd8,0xaf,0x3d,0x0a,0xef,0x80,0x3c,0x9a,0x4b,0x0a,0x3f,0x0e,0x8f,0x90,0x8f,0x73,0x2e,0xff,0x8e,0x8e,0x87,0xf8,0x46,0x52 -.byte 0xed,0x7d,0x76,0xf3,0xff,0xaf,0x5e,0x62,0x87,0x16,0x9c,0xa6,0x12,0x39,0x13,0xc3,0x62,0x4b,0xd2,0x21,0xa2,0x43,0xfa,0x4c,0x5d,0x75,0x61,0x64,0x5b,0x23,0xcd,0x76,0x86,0x81,0xd6,0xa6,0x25,0xe1,0xc1,0xc6,0x04,0x5e,0x65,0xfe,0x89,0x0e,0x67,0x02,0xeb,0xb9,0x26,0x88,0x81,0x97,0x1e,0x62,0x4e,0xf4,0x4e,0x0d,0xef,0xac,0xcf,0xd7 -.byte 0xc5,0x9b,0x9d,0x3a,0xa2,0x71,0xd7,0xd4,0x72,0xa6,0x66,0x90,0xe2,0xf7,0xb7,0xec,0xe4,0xca,0x9f,0xd1,0xd8,0x5a,0x65,0xff,0x39,0x65,0x78,0x47,0x1c,0x64,0xab,0x1a,0x35,0x2e,0xe2,0xf7,0x67,0xa4,0x7f,0xd5,0xea,0x04,0xee,0x4d,0xf6,0x29,0xe4,0xcd,0x1b,0xcf,0x0a,0xef,0xa1,0x14,0x90,0x0e,0xed,0x1a,0x10,0x63,0xa0,0x56,0x11,0x05 -.byte 0x57,0x94,0x3a,0x11,0xff,0xe0,0xc7,0x33,0x19,0x67,0xd7,0xd0,0xcc,0x76,0x52,0x5d,0x9e,0x10,0xe7,0xd6,0xaa,0x13,0xe8,0x8d,0xa5,0x60,0x66,0x98,0x26,0x11,0x66,0x0f,0x2d,0x4d,0xec,0x28,0x93,0x17,0x3a,0x6f,0x99,0x70,0x00,0x2b,0x66,0xb3,0x49,0x69,0x3c,0x3b,0x03,0xb8,0xc0,0x9b,0x1c,0x96,0xd9,0xd1,0xe1,0x6d,0x8f,0x45,0xce,0x22 -.byte 0xcf,0x48,0x61,0x85,0x10,0x1b,0x3f,0x2b,0x74,0x48,0x61,0x68,0x63,0xe3,0xa3,0x83,0xe2,0xcc,0xa0,0x6d,0x82,0x8b,0xe5,0x42,0xab,0xa7,0x62,0x6c,0x05,0xb4,0x7b,0x65,0xf5,0xd8,0x0b,0x7d,0x61,0xd6,0x5c,0xf0,0xc0,0x03,0x0c,0x51,0xec,0x06,0xad,0x79,0x8c,0x62,0x0c,0xf5,0x8e,0xcb,0x97,0x62,0xf9,0x3e,0x39,0x8d,0x3c,0x2e,0xd1,0xc0 -.byte 0x5f,0x98,0xea,0xb5,0x26,0x19,0xf5,0x93,0xbb,0xf8,0xd4,0xd5,0x35,0xee,0x1f,0xf8,0x71,0x81,0x0e,0xe6,0xe9,0xf3,0x2c,0x80,0xa8,0x15,0x35,0x1e,0xda,0x07,0x41,0x39,0x8a,0x19,0x1f,0x70,0x99,0xbe,0x3d,0x5c,0x1f,0xf6,0x72,0x85,0x73,0xea,0xb5,0x61,0xbb,0x77,0xaa,0xef,0xc7,0x2c,0xed,0x1e,0xa6,0xfd,0xc9,0xde,0xa9,0x82,0xba,0x19 -.byte 0x04,0x17,0xf7,0xa1,0x59,0x5c,0x7d,0x8d,0xe7,0x1c,0x89,0x7f,0xe1,0x02,0xd3,0xb0,0x46,0x6c,0xcf,0xde,0xf0,0x0b,0x00,0x43,0x8d,0xd6,0xe6,0xf7,0xc8,0x83,0x20,0x77,0x8b,0x9f,0x14,0xea,0x2b,0xb2,0xd2,0x41,0xfd,0x96,0x7c,0x0d,0x05,0xb9,0x5a,0xa0,0x83,0x50,0xde,0x0e,0xc6,0xa6,0x29,0x55,0x12,0x8e,0x2f,0x0a,0x5c,0xcd,0xae,0x92 -.byte 0x76,0x84,0xc9,0x8a,0x81,0xe5,0x3e,0xf0,0xe6,0x5b,0xe4,0x21,0xfb,0x4c,0xb6,0x0a,0x7b,0x7f,0x7e,0xab,0xdc,0x15,0x44,0xf8,0xeb,0x23,0x21,0x31,0xef,0x98,0xec,0x84,0x69,0x34,0x29,0x99,0x03,0x8a,0x12,0x8e,0x28,0xdd,0x00,0x6a,0xa3,0xe7,0x08,0x17,0x35,0x2a,0x42,0x8a,0xcb,0x4a,0x7b,0x1c,0xd2,0x74,0x4f,0x6a,0x8c,0x85,0x1c,0xd6 -.byte 0x05,0x3a,0xfd,0xdf,0x1c,0xa5,0x59,0xbb,0xdb,0xe3,0xa7,0x59,0xb1,0x67,0x3d,0xa4,0x71,0x4d,0x6c,0x99,0xe0,0xa7,0x8c,0xfa,0x96,0x1f,0x8d,0x0c,0xa7,0xc8,0xce,0xa3,0xbf,0x4d,0xc7,0xa9,0xb7,0xfd,0x04,0x58,0xcd,0xd7,0x20,0xb1,0xb9,0xf5,0x06,0x70,0x1b,0xdd,0xf4,0x1c,0xdc,0x32,0xa0,0x90,0x0d,0xb2,0x91,0x14,0x05,0xa2,0xf7,0xb7 -.byte 0xb6,0xd2,0xf1,0x30,0x75,0xcc,0x78,0x0d,0x56,0x70,0x64,0x02,0xe7,0x83,0x97,0x65,0x63,0x4b,0x64,0xff,0x8b,0x62,0xc9,0xa4,0x6e,0x96,0xbf,0xd3,0xeb,0x74,0xc5,0x1f,0xdb,0x1c,0xf3,0xca,0x54,0x7d,0x8d,0xd9,0xec,0x18,0xd8,0x99,0xd1,0xa5,0x70,0x8a,0xc5,0xdc,0xa0,0xcb,0xb7,0x52,0xe3,0xe6,0x88,0x0c,0x5a,0x42,0xde,0xe6,0xd8,0xc4 -.byte 0x39,0xe5,0x6c,0x0b,0xd4,0xa5,0x9b,0x51,0xa2,0x3d,0xc5,0xc7,0x17,0x17,0xb8,0xd8,0x09,0xad,0xeb,0x67,0x47,0xe0,0x88,0xef,0x1d,0x22,0x18,0x25,0xdc,0x32,0xb2,0xf7,0x47,0xc5,0xb3,0x0b,0x57,0x01,0x67,0xac,0xc3,0x9e,0xb0,0xa8,0xd7,0xce,0xb2,0xcd,0xea,0x3b,0x61,0xbb,0x24,0xad,0x91,0x7b,0xa2,0x9a,0xb3,0x63,0x56,0xe2,0x9d,0x69 -.byte 0x9e,0xd7,0x5f,0x5f,0x47,0x9f,0xae,0xf6,0x09,0xb1,0x9e,0x22,0x35,0xaa,0x55,0x0b,0xfc,0x70,0x96,0xfd,0x53,0x8a,0x37,0xaf,0x2d,0xa2,0xc5,0x49,0x5b,0x1e,0x32,0x47,0x9d,0xc3,0xb4,0x46,0xf3,0x54,0xdb,0x3f,0xb9,0x69,0x9e,0x8b,0xad,0x11,0xb2,0x68,0xe8,0x27,0x0d,0xca,0x33,0x1c,0x86,0xb2,0x2c,0xaa,0xc2,0x15,0xf9,0x6e,0xed,0x30 -.byte 0x71,0x08,0xeb,0x93,0x1d,0x16,0xc5,0x34,0x73,0x65,0x7a,0x19,0x2b,0xa7,0x3d,0xe6,0x88,0xb5,0x0f,0xa0,0x92,0x91,0x22,0x9d,0x01,0xf3,0xf4,0x57,0x9f,0xd9,0x23,0x1b,0xbd,0xd7,0xd5,0x11,0xc9,0x24,0xf6,0x36,0x30,0x30,0x69,0x95,0x17,0x48,0xf9,0x76,0x71,0xef,0xef,0xc0,0x00,0x9c,0x7d,0x87,0xdc,0xdc,0x1a,0x32,0x82,0x7a,0x13,0xc2 -.byte 0x9f,0x53,0xc2,0x7d,0x4d,0xbf,0xbe,0xf5,0x9d,0xc8,0x81,0x5b,0x81,0xe9,0x38,0xb6,0xa5,0x40,0xa5,0xd4,0x6f,0x0c,0xea,0xf1,0x52,0x59,0x37,0x3b,0xc2,0xb2,0x5f,0x10,0xdf,0x22,0xf7,0x77,0xe8,0x66,0xb0,0x97,0x91,0x5f,0xc2,0x18,0x8d,0x17,0x40,0xd1,0x6d,0xde,0x6e,0xf0,0x6c,0x1f,0x4e,0x9b,0x15,0x83,0x9b,0x70,0x21,0x2b,0x98,0x46 -.byte 0xbf,0xa5,0x82,0xac,0x63,0xac,0xd7,0x52,0xec,0x2c,0xf2,0xe4,0xe0,0x2a,0xbf,0x7e,0xa2,0xd2,0x9d,0x0d,0xf2,0x9b,0x79,0x5f,0x22,0xb0,0x6d,0x22,0x2e,0xed,0xe2,0x4f,0x73,0xc5,0x89,0xcc,0x4a,0xaa,0x9a,0x7e,0xab,0x95,0x25,0xa7,0x9d,0xf4,0xc2,0xe8,0x42,0x6e,0xd3,0xf9,0x25,0x54,0xb9,0x1f,0xa9,0x16,0x9c,0x22,0x7a,0xf0,0xa6,0xac -.byte 0x8b,0x9d,0xe6,0xe3,0x93,0x4e,0x65,0x3a,0x39,0x3e,0xf5,0x41,0x38,0x02,0xb7,0x37,0xd4,0xdc,0xea,0xc5,0x53,0x0e,0x52,0x85,0x96,0xc0,0xa7,0x21,0xbf,0xe7,0xca,0x12,0x1c,0x59,0x33,0xe4,0xd5,0x70,0x6b,0x25,0x54,0x24,0x58,0x48,0x1b,0x65,0x6e,0x7e,0xe6,0x84,0x39,0x38,0xbc,0xdf,0x96,0xbc,0x39,0xdf,0x8f,0x36,0x9e,0x3a,0xda,0x02 -.byte 0x86,0xe2,0x9f,0xb7,0x3a,0xd0,0xdb,0xc2,0x5d,0xb0,0xde,0x31,0x73,0x43,0xe5,0x4b,0x6a,0xa1,0x6d,0xaa,0xca,0x34,0xfa,0xa9,0xaf,0xec,0x05,0x2a,0xdb,0x82,0xa1,0xdc,0xdc,0x3d,0xb5,0x92,0x42,0x28,0xdc,0x93,0xec,0xab,0x9b,0x75,0xae,0x7c,0xbf,0x9b,0x25,0x01,0xb1,0xc8,0x3b,0x47,0xb6,0xfd,0x11,0x6f,0x4b,0xaa,0x6f,0xdf,0x1f,0x15 -.byte 0xc2,0xf3,0x87,0x4a,0xaf,0xf7,0x41,0x64,0x5a,0x19,0xa0,0xc4,0x4f,0x58,0xe8,0x19,0xe0,0x84,0x44,0xc7,0x65,0x0c,0xf1,0xff,0xcb,0x73,0xb2,0xac,0x25,0x28,0xe1,0xd4,0x03,0x16,0x3c,0x1c,0x24,0x3a,0xfc,0x2b,0x7e,0xcb,0xa3,0xba,0xb7,0x78,0x87,0xbe,0x95,0x06,0x27,0xb8,0x16,0x72,0xe4,0x24,0xa6,0x5d,0xe7,0x5e,0x93,0xa9,0x96,0xfd -.byte 0x01,0x1d,0xb8,0x7c,0x85,0x3c,0xe3,0xc9,0x56,0x68,0xcd,0xd9,0x79,0x97,0x50,0x39,0xfe,0x96,0x93,0x50,0xae,0xde,0xcd,0x8d,0xa0,0x38,0x31,0xba,0xca,0x21,0xff,0x19,0xea,0x44,0x95,0x4d,0xba,0xae,0xe2,0x62,0xd2,0x82,0x60,0x0c,0xb9,0x10,0x40,0x9a,0xaf,0x9b,0x17,0xcd,0xf3,0x26,0xec,0x38,0x13,0x18,0xd3,0xf2,0xd2,0x11,0xa6,0xc3 -.byte 0x3c,0x3b,0xe8,0xa0,0x49,0xba,0x4e,0x07,0xec,0x44,0x75,0x1c,0xc9,0x2f,0x68,0x64,0x02,0x1d,0x14,0x35,0x80,0xd8,0xa8,0x53,0xde,0x44,0x65,0x72,0x37,0x28,0x61,0x5f,0xa1,0x58,0xea,0x17,0xb3,0x89,0x25,0xf7,0xcb,0x87,0xe6,0x43,0xc5,0xc3,0xf3,0xd1,0xf5,0x1f,0x18,0xe9,0xd1,0x05,0xd9,0x85,0x38,0xf0,0x5e,0x26,0x35,0xf2,0x72,0x92 -.byte 0x34,0x2f,0xea,0xdd,0x7b,0x64,0xac,0x1d,0x78,0x41,0x56,0x83,0x7d,0x83,0x83,0x59,0xbe,0x9f,0x81,0x90,0x00,0x1f,0x04,0xd8,0xd8,0x8e,0xd9,0xeb,0x12,0x16,0x96,0x81,0x61,0x96,0xe8,0x7b,0x36,0x7b,0x26,0x9b,0x43,0x1e,0x0e,0xc2,0x59,0xdf,0x8f,0xb4,0x91,0x74,0x2e,0x1e,0x6d,0x20,0x70,0xe7,0x3c,0x39,0xe3,0xa8,0x62,0x66,0x32,0x63 -.byte 0x7d,0x89,0xb6,0xad,0x69,0x38,0x2c,0x21,0xe5,0x02,0xcc,0x93,0x8a,0x65,0x71,0x65,0x02,0x5c,0xeb,0xc9,0x70,0xf3,0x81,0xce,0x65,0x37,0x22,0xb7,0x47,0x3c,0xd6,0x3d,0x29,0x65,0x29,0xba,0xf9,0xae,0xd9,0x1f,0xd7,0x38,0x88,0x95,0xa9,0x66,0xa8,0x77,0x75,0x4a,0xf9,0x2e,0xd9,0x63,0x75,0x80,0x90,0x82,0x39,0x8b,0x21,0x58,0xf4,0x2e -.byte 0x2d,0x1f,0x7f,0xcb,0x33,0xdb,0x9b,0x9b,0x31,0x21,0x4e,0x6e,0xdb,0x0f,0x1f,0x69,0x22,0x97,0x69,0xd7,0x7f,0x2e,0xd7,0xce,0x6c,0xe4,0xc0,0xe7,0x27,0x82,0xe6,0x8a,0xf8,0xae,0x46,0x2d,0x5a,0x45,0x82,0xce,0xb6,0x49,0x84,0x15,0x4a,0x54,0xa6,0x76,0xf3,0x29,0x28,0xc0,0x05,0x82,0xae,0x7d,0x85,0x41,0xb0,0x87,0x67,0x44,0x37,0x46 -.byte 0x3e,0x47,0xbc,0x00,0x7c,0x05,0xd3,0xdc,0x9a,0x31,0x49,0xf8,0x48,0x99,0x57,0x4a,0x2b,0xe7,0xcf,0xb2,0xa7,0xf0,0xcf,0xc7,0xf5,0xfd,0x73,0x59,0xf1,0xe4,0x86,0xb5,0x5d,0xce,0x6d,0xbf,0xc6,0xe5,0xa9,0xca,0x75,0xe9,0x69,0xe6,0x09,0xab,0x66,0x17,0x09,0xe9,0xbc,0x14,0xd8,0x6f,0xe9,0xc2,0x87,0x39,0x2f,0x87,0x1e,0xb8,0x16,0x08 -.byte 0x10,0xee,0x1c,0x2f,0x47,0x7d,0xa3,0x5b,0x1f,0x1f,0x5d,0x95,0xd0,0xa4,0xbb,0x08,0xc2,0x47,0xab,0x46,0x3c,0xbb,0xbe,0x3a,0x64,0x82,0x40,0x08,0x75,0x03,0x02,0x6e,0x6a,0xab,0x6b,0xd4,0x90,0xa7,0x28,0x7a,0xb4,0x8b,0x1f,0x6b,0xcc,0x16,0x30,0x16,0xf5,0xc6,0xd8,0x4a,0xed,0xc9,0xc7,0xac,0x0f,0x75,0x1b,0x13,0xe3,0x45,0x6d,0x22 -.byte 0x7e,0x3d,0x59,0x55,0x87,0x8d,0x04,0xee,0x85,0xac,0x98,0x0c,0x52,0x5b,0xe6,0x92,0x04,0x31,0xdf,0x7c,0x44,0x4d,0x06,0xbe,0xb2,0x5a,0x95,0xef,0x29,0x75,0x9b,0xb2,0xe7,0xb8,0x83,0x18,0x82,0x23,0x4e,0x66,0xe5,0xdd,0x47,0xa1,0x6b,0x33,0x4e,0x9c,0x13,0x0e,0x0a,0x8a,0x5c,0xba,0x7b,0x2f,0x6c,0x72,0x78,0x86,0xd2,0xf8,0xbd,0x1b -.byte 0x4b,0x9e,0xe0,0x99,0x46,0x7f,0x24,0x0f,0x1b,0xda,0x85,0x87,0xe9,0xda,0x96,0x25,0xc6,0x81,0x77,0x8b,0x56,0xae,0x7a,0x9c,0x47,0x34,0xe1,0xac,0xf2,0xba,0x52,0x95,0xf8,0x56,0x26,0x66,0xf0,0x53,0xcc,0xc4,0x6f,0x46,0x94,0x10,0x22,0x69,0xb1,0x93,0x7b,0x51,0xb7,0xb8,0xdd,0x42,0x67,0x51,0x6d,0x9c,0xb2,0xbd,0xdb,0xdd,0x19,0xa2 -.byte 0x25,0x13,0xfe,0x42,0xca,0x36,0xeb,0xce,0x15,0x41,0xe7,0x35,0xce,0xa8,0x45,0x56,0x58,0x9f,0x46,0xcf,0x11,0xe7,0xcc,0x40,0x54,0xe4,0x85,0x0d,0x73,0x36,0x7e,0xae,0x38,0x8c,0x56,0xab,0xf0,0x5f,0x5c,0xff,0x14,0x9b,0x46,0x1b,0x35,0xbd,0x03,0x0e,0x2f,0x9e,0xde,0xd8,0x82,0xfe,0xa0,0x09,0xb4,0xb4,0xbd,0x58,0xc0,0xe2,0x01,0xb1 -.byte 0xca,0x5c,0x3d,0xc3,0x18,0x5e,0xc1,0xee,0x61,0x60,0x00,0xca,0x1e,0xf3,0x71,0xd8,0x15,0x37,0xf0,0x2e,0x13,0xa0,0xf7,0xac,0x73,0x4b,0xfb,0x6a,0x27,0x6b,0xde,0x69,0x3d,0x19,0x36,0x4b,0x63,0x55,0xae,0xd1,0x2b,0x66,0x69,0x0d,0x64,0xa7,0x86,0xfd,0x3a,0xb8,0xe6,0x87,0xaa,0x32,0x5f,0xbc,0xa7,0x67,0xde,0x7a,0xe0,0xdd,0xff,0x57 -.byte 0x2c,0xc9,0x25,0x92,0x03,0x91,0xa8,0x0e,0x39,0xe4,0x9a,0xdf,0x21,0x29,0xc7,0xbc,0x93,0x01,0x2a,0x02,0xd8,0xaf,0xbc,0x20,0x57,0xc7,0x37,0x77,0xa7,0xad,0x5e,0x15,0x20,0xcf,0x4a,0x3c,0x22,0x1b,0x92,0xa9,0x05,0x91,0x70,0xb3,0x88,0x4e,0x97,0x58,0xf7,0x33,0x1a,0x05,0x33,0x57,0xdc,0xbb,0x2a,0xba,0xd0,0x22,0xac,0x40,0xbe,0x60 -.byte 0xa2,0x89,0xe6,0x6c,0xf3,0x5d,0xef,0x58,0xb4,0x7c,0x4a,0x28,0xb8,0x16,0xd2,0xe0,0x49,0xf5,0xe8,0xaf,0x84,0x39,0xae,0x1e,0xa2,0x34,0x67,0x42,0x26,0x31,0x93,0x87,0x7a,0xd5,0xde,0x79,0xdb,0x4c,0x7e,0xcf,0x1f,0xef,0x9a,0x4c,0xb9,0x70,0xe2,0x72,0x9b,0xcd,0x30,0xe5,0xf1,0x84,0x44,0x5a,0xff,0x36,0xa2,0x37,0xe7,0x49,0x78,0x63 -.byte 0xbe,0xe0,0x90,0xdf,0xef,0x9e,0xf3,0x55,0x9e,0x8a,0x51,0xe8,0xa3,0x32,0x2d,0xed,0xc8,0x99,0xf6,0x92,0xf9,0x62,0x74,0xa7,0x8d,0xcf,0xa5,0x09,0xb3,0x43,0xb9,0x18,0x70,0x59,0x4f,0xd2,0x7f,0x7e,0xce,0x1e,0x7d,0xe8,0xa9,0xb7,0x29,0x0f,0x86,0x8a,0xac,0x22,0x41,0x98,0xb2,0xc3,0x48,0x3b,0x60,0xcb,0x7b,0x1d,0xc3,0x5e,0x19,0x5b -.byte 0x31,0x57,0x12,0x09,0x41,0x54,0xf8,0x01,0x70,0x02,0x03,0x8a,0x6e,0x8e,0x5b,0x23,0xf3,0xd4,0x13,0xbf,0x51,0xba,0xf9,0x2d,0x6c,0xb9,0xb3,0x90,0xd0,0xa3,0x76,0xfb,0xef,0x85,0x17,0x8b,0x2c,0x05,0xa3,0x06,0x0a,0xaa,0xdd,0xbf,0xd4,0xcc,0xe4,0x96,0x19,0x7f,0x51,0xf6,0x7e,0xa1,0x2c,0x14,0x1c,0x21,0x99,0x28,0x3a,0x0e,0x36,0x1b -.byte 0xf1,0xd7,0x3e,0x29,0x94,0xa6,0x03,0xf7,0xe5,0x6f,0x1b,0x56,0xc8,0xfb,0x2d,0x4f,0x12,0x2b,0xc7,0x3a,0xec,0x5e,0xc8,0x88,0x1b,0xd8,0x65,0x21,0x04,0x0e,0xe2,0x95,0x6d,0x62,0xea,0xeb,0xee,0xbe,0x47,0x0a,0x90,0x26,0xe3,0x85,0xd7,0x1d,0xb5,0xd5,0x56,0x8b,0xc0,0x2f,0x7f,0x01,0xc8,0xac,0x90,0xc3,0x2d,0x10,0xf2,0x11,0x30,0x0c -.byte 0xa9,0x4d,0x13,0xde,0x65,0x6d,0x34,0x68,0x5d,0xad,0x3f,0x7a,0x56,0x3a,0x1f,0xb9,0xd6,0x7b,0x8f,0xe8,0x42,0x2a,0x16,0xb6,0x3f,0xf2,0x4f,0x14,0x8e,0x8e,0x29,0x88,0x68,0x1b,0x10,0x80,0x80,0x47,0x36,0xaa,0x82,0xf5,0xa8,0x97,0xc4,0xcb,0xc2,0xef,0xaa,0x9f,0xdc,0x96,0x4f,0x1f,0xaf,0x39,0x71,0x55,0x8f,0x3c,0xbf,0x26,0x91,0x46 -.byte 0x38,0x59,0xa7,0xd1,0xb5,0x87,0xd6,0x81,0x71,0x17,0x83,0x05,0x40,0x9c,0xf3,0x33,0x4b,0x09,0x06,0xb1,0x69,0xfb,0x43,0x1f,0xef,0x9a,0xfe,0xc3,0x4e,0x4e,0x25,0xe1,0x3a,0xfb,0xf9,0xc9,0x97,0xe2,0x1c,0xa1,0x9a,0x06,0x6e,0xbb,0x16,0x4a,0x9f,0xf4,0x87,0x31,0x38,0x78,0xae,0x77,0x4c,0x42,0x28,0xc4,0x63,0xc0,0x49,0x37,0x4f,0xf9 -.byte 0xeb,0x31,0x0d,0x3e,0x0c,0x8a,0xb7,0x17,0xa7,0x90,0x26,0xc2,0xea,0xa5,0x9d,0xe4,0x4d,0xc6,0x3a,0x33,0x2d,0x47,0x42,0x8c,0xeb,0x50,0xea,0xfe,0x74,0x43,0x06,0xcd,0xa5,0xb1,0x49,0xf0,0x98,0x91,0x25,0xf4,0x8d,0x06,0xd1,0xeb,0x56,0x2c,0xf9,0xc4,0x84,0x02,0x9e,0xf2,0x3a,0xfe,0xb4,0x39,0xce,0xee,0x85,0xb6,0x64,0x6c,0xbc,0x1f -.byte 0xe6,0x86,0x00,0xc3,0xa9,0xb4,0x53,0xdf,0x2d,0x7c,0xc6,0xde,0x2e,0x79,0x25,0x5c,0xbb,0xe5,0xbe,0x33,0xe9,0x58,0x49,0x35,0xbe,0xae,0xbc,0x06,0xdc,0x48,0x9d,0xc3,0x08,0x6f,0xe8,0xb8,0x48,0x67,0xea,0x1c,0x05,0xb4,0xf7,0xe3,0xcc,0xc1,0xb3,0xa8,0x61,0xcb,0xa8,0xf6,0x12,0x52,0x68,0x06,0x36,0x2b,0x15,0x43,0xc9,0x98,0xfe,0xe5 -.byte 0x43,0x11,0x0d,0xc3,0x37,0x38,0x7a,0xcb,0x98,0x14,0xc1,0xaf,0x29,0x36,0x35,0x63,0x74,0x98,0xcf,0x0f,0x44,0xe4,0x6e,0xf7,0x3f,0x6e,0x15,0xe8,0xe9,0x93,0x7b,0x96,0x1b,0x84,0xe7,0x8b,0x83,0x30,0xa1,0xdc,0xc3,0xb8,0x18,0x2f,0xc5,0x34,0xd1,0xa5,0xb9,0xee,0x4a,0x04,0xbf,0x26,0x63,0x29,0xba,0x90,0xb5,0x7c,0x83,0x2b,0x1f,0xe8 -.byte 0x5c,0x9f,0x23,0x40,0x7f,0x9c,0x2f,0x76,0x96,0xd6,0xd5,0x13,0xda,0x5c,0x81,0xa4,0x60,0x60,0xbd,0x5e,0xb3,0xd2,0x2c,0xaa,0x48,0x04,0x74,0x31,0x5d,0xbd,0x46,0xd8,0x8d,0x3f,0x62,0x2d,0x1e,0x17,0x97,0x08,0x71,0x06,0x1b,0x96,0x1b,0xd5,0x80,0xa6,0x41,0x06,0x10,0x6e,0x36,0xd4,0xfb,0x36,0x6d,0x96,0xb8,0x86,0x22,0x34,0xda,0x7e -.byte 0x6c,0x5f,0x3b,0x95,0x35,0x1b,0x42,0x3c,0xf2,0x9d,0xe3,0xe9,0x3f,0x44,0xd5,0x4c,0x60,0x55,0xae,0xbe,0x4f,0xf2,0xb3,0x84,0xa1,0x79,0xdf,0x86,0xf0,0x8f,0xad,0xa5,0xa3,0x4a,0xea,0x5d,0x68,0x34,0x17,0x4c,0xb7,0xd8,0x6f,0x67,0x22,0x85,0xe2,0x16,0xcf,0xba,0xee,0x92,0xeb,0x95,0x8e,0x67,0xb1,0xf0,0xbb,0xb0,0x34,0x2f,0x58,0x49 -.byte 0x56,0x3e,0x81,0x31,0xb6,0xc3,0x2c,0xee,0x2b,0x85,0x72,0xbc,0xe9,0x20,0xaa,0x4e,0x34,0xb9,0x8b,0x32,0x2f,0x9e,0xd7,0x98,0x63,0x9d,0xfd,0x3a,0xe9,0x30,0x49,0x23,0x4a,0xb4,0xcb,0xc5,0xe5,0x78,0xcd,0x22,0x90,0xce,0x9f,0x35,0x13,0xda,0x8f,0x14,0xdb,0x36,0x0f,0x66,0x87,0x62,0x50,0xde,0x52,0x15,0x10,0x67,0x8a,0x5c,0xdb,0x76 -.byte 0x51,0x7f,0x72,0x9b,0x8e,0x91,0x39,0xc8,0x3c,0x34,0x0f,0x3d,0x92,0x07,0xb8,0xef,0x2a,0x8b,0x59,0xbd,0x82,0xc1,0x5c,0x95,0x93,0x0d,0x3d,0x9b,0x51,0x53,0x38,0x6b,0xd0,0xe3,0x5b,0xbb,0xe5,0x6c,0xc0,0xb5,0x71,0xa8,0xd8,0x7d,0x5d,0xbd,0xfc,0x69,0xcf,0xcc,0xa1,0xcd,0x83,0x9d,0x8f,0x46,0x47,0xe7,0x36,0x19,0x9f,0x4d,0xda,0x9c -.byte 0xcb,0x2a,0x47,0x58,0x93,0xbb,0x64,0xa3,0x89,0x53,0xbf,0xc7,0xc2,0xe2,0x65,0x0f,0x4f,0x17,0xc6,0x4c,0x15,0xfe,0x4b,0x95,0xb2,0x79,0x4a,0xb8,0xf6,0xae,0xcc,0xba,0xc3,0x5d,0x18,0xb2,0x8e,0xd8,0x6b,0x43,0x1b,0x2f,0xe1,0x36,0xb2,0xa5,0x22,0xa0,0xc7,0xc0,0x26,0x8e,0x48,0x77,0x0c,0x14,0xdd,0xdc,0xde,0x71,0x98,0xce,0xdd,0x61 -.byte 0x85,0xd9,0x23,0x42,0x7f,0x85,0xc8,0x06,0x81,0x3e,0xa2,0x0f,0x1e,0x3e,0xcf,0x33,0xef,0x43,0x6a,0xc7,0xee,0x3f,0x91,0x68,0x32,0x89,0xd9,0xed,0xdf,0x45,0x33,0x10,0xbb,0xd5,0xef,0x1d,0x3c,0x1e,0x26,0x21,0x4d,0x1a,0x06,0x98,0x60,0x71,0x7f,0xce,0x45,0x4e,0xe3,0x3f,0xfa,0xff,0xcd,0xe2,0x92,0x82,0x2e,0x83,0x69,0x9c,0xc6,0x5c -.byte 0x6e,0xb6,0xec,0x28,0xdc,0x7b,0xdb,0xf3,0x02,0x3a,0xf7,0xad,0x9b,0x7a,0x73,0xb2,0x07,0x70,0x76,0x9d,0xa2,0x11,0xcf,0x89,0xea,0xaf,0x6a,0xd2,0x15,0xeb,0x5a,0x99,0x1a,0x17,0x1d,0xce,0xc0,0x7f,0x50,0x26,0x84,0x07,0xd7,0x7e,0x33,0x27,0x74,0x84,0x18,0x32,0x86,0x32,0x34,0x28,0xe8,0x45,0x21,0xb7,0x26,0x3b,0x11,0xbb,0x9a,0x8b -.byte 0x46,0x8e,0x27,0xf8,0x62,0xb5,0x98,0x6e,0x03,0xee,0x9e,0xcb,0xbc,0x74,0xbe,0x63,0x7a,0x86,0xe5,0x75,0xeb,0x7f,0x14,0xa6,0x96,0x76,0x5a,0x46,0xa9,0xda,0xf1,0x4e,0x0e,0x90,0x59,0x56,0x4a,0x48,0x2d,0x91,0xbe,0x78,0x5b,0xfb,0xf7,0xea,0xab,0x1c,0xc0,0x0c,0x5d,0xba,0xb4,0x7b,0xc7,0x21,0xb1,0xc9,0xa3,0x20,0xe6,0xae,0xee,0x0e -.byte 0xf0,0x3b,0x44,0xd6,0xaa,0x57,0x88,0x1f,0x76,0xc8,0x43,0x07,0x91,0x71,0xa5,0xcc,0x04,0x38,0x01,0x13,0xa6,0xea,0x18,0x48,0x8f,0x09,0x8d,0x37,0x8b,0x6f,0x35,0x36,0x51,0xc6,0x30,0xca,0x9e,0xe2,0xaf,0x0c,0x26,0x14,0xe3,0xbf,0xea,0x0e,0x14,0x88,0x97,0xcc,0xf6,0xc1,0x8f,0xad,0xef,0x2d,0xc1,0x0f,0xad,0x45,0x12,0x7a,0xe6,0x37 -.byte 0x97,0xcb,0x34,0x83,0xd8,0xef,0x34,0x2a,0xce,0xd0,0x21,0x8a,0x7d,0x87,0x7a,0x66,0xf7,0x1c,0xdf,0xa0,0x3f,0xa0,0xf6,0xb3,0x24,0xee,0x6e,0x21,0xe9,0xc3,0x73,0xe4,0xd9,0xc6,0xf6,0xf6,0xac,0x25,0xb7,0xb5,0x64,0x7f,0xcc,0x88,0x3e,0x98,0xe1,0xef,0xa9,0xd2,0x03,0x10,0x4b,0xa3,0xbc,0x3c,0x24,0xfc,0x41,0x36,0x30,0x2d,0xca,0x17 -.byte 0x35,0xd6,0x17,0xa2,0x2b,0x48,0xed,0xd3,0xd7,0x18,0x4f,0x45,0xe9,0x59,0x03,0x35,0xa0,0x80,0x75,0x17,0x48,0xd5,0xea,0x07,0x7a,0x6c,0x3f,0x7a,0x2c,0x02,0x0a,0x7f,0xb5,0x17,0xea,0xf4,0xf6,0xb5,0xf4,0x81,0xba,0x69,0x44,0x81,0x6b,0xff,0xb2,0x43,0xae,0x3d,0x37,0x81,0x91,0x3f,0x6a,0x70,0x35,0x2d,0x06,0x9d,0xa8,0xb5,0xb8,0xc7 -.byte 0x19,0x3a,0x5f,0x59,0x79,0x0b,0x62,0x23,0xa4,0x5b,0x46,0x7b,0x17,0x82,0x19,0x87,0xe8,0xdf,0x09,0xb7,0x50,0x7e,0x40,0xe3,0x71,0x2d,0x09,0xde,0x69,0x2e,0x6c,0x35,0x5c,0x44,0xae,0xb7,0x05,0xb8,0x7e,0xb4,0xe4,0x34,0x05,0x1f,0xd2,0x1f,0xe5,0x79,0x2a,0x15,0xf8,0x8f,0x02,0xc7,0xc8,0x1e,0xe6,0x12,0x83,0x08,0x9c,0x7a,0x2f,0xc6 -.byte 0xc9,0x15,0x0f,0x0f,0x0f,0xa9,0x53,0x16,0x19,0x5b,0x74,0x58,0x6c,0xac,0x21,0x72,0x7f,0xa1,0xae,0xbc,0x34,0x76,0xa6,0x9b,0xbe,0x0f,0x13,0x55,0x50,0x5a,0x8b,0x9e,0xb3,0xf3,0x9e,0x8b,0x61,0xbe,0xb4,0x09,0x71,0x61,0xf0,0xd6,0xaa,0x8c,0x0d,0x0c,0x66,0x31,0x88,0xe3,0x71,0x6a,0xb5,0xaa,0xc0,0x9b,0xce,0x0d,0x79,0x90,0xc1,0x0a -.byte 0xf9,0xfe,0x4d,0x49,0xd0,0x5a,0x63,0xf1,0xfc,0x47,0x71,0x9e,0xbb,0xd1,0x2c,0xef,0xfe,0x90,0x28,0x75,0x82,0xf6,0xa5,0x95,0xea,0x65,0xfa,0xe8,0x04,0xcd,0xb4,0xe1,0x0d,0xb2,0xac,0xd5,0x12,0xf5,0x17,0xbb,0x3b,0x2e,0x52,0x9e,0x7b,0xe7,0x8e,0x86,0x03,0xce,0x77,0x01,0xf0,0x4f,0xb5,0xf7,0xef,0x8b,0x37,0x5e,0x97,0x80,0xbb,0x2b -.byte 0xcf,0x9a,0x63,0x18,0xc5,0x0c,0xfb,0x3c,0x91,0x9c,0x37,0x90,0x76,0x71,0x62,0xbc,0x80,0x40,0x1a,0x74,0xb8,0x1b,0x61,0xb1,0x89,0x4d,0xf7,0x8d,0xd4,0x46,0xef,0x1f,0x3b,0xac,0xe8,0x41,0x62,0x8e,0xea,0x2b,0x56,0x22,0x25,0x37,0x70,0x53,0xcd,0x8f,0x57,0xfa,0xad,0x00,0xc5,0x0c,0x9e,0x57,0xde,0x50,0x07,0x8d,0x80,0xbf,0x22,0x5d -.byte 0x4a,0xbd,0x6a,0xcb,0xfc,0x6f,0xd1,0x56,0x8f,0xd5,0x34,0x8a,0xe6,0xe9,0xa0,0x00,0x06,0x12,0xd8,0xb1,0x49,0x0a,0xbb,0x87,0xe5,0xca,0x75,0x11,0x4c,0x85,0x60,0x77,0xc0,0x90,0x1c,0x14,0x38,0x38,0x3e,0x4f,0xff,0xbf,0xfc,0xa1,0xa1,0xe7,0xb0,0x5d,0xd8,0x1f,0x33,0x07,0x5f,0x04,0x4f,0xc7,0x93,0xc6,0xcc,0xe3,0x01,0xd0,0x43,0xe1 -.byte 0xd9,0x00,0xc5,0x9f,0x79,0xab,0xfc,0xe9,0x55,0x51,0x03,0x0c,0xe1,0x73,0xd6,0x09,0xe3,0xb9,0x76,0x72,0x77,0x4c,0x1b,0x7c,0x57,0x1e,0x7f,0x5f,0x02,0x83,0xa3,0xc6,0xde,0x23,0x85,0x76,0x1a,0xbf,0x48,0xc8,0x02,0xdb,0x31,0x30,0x95,0x85,0x68,0x8a,0xf6,0xe9,0x48,0x7f,0xc9,0x26,0xab,0x68,0x36,0x9f,0x1c,0xf0,0x90,0xbc,0x4a,0x68 -.byte 0x94,0xf8,0x7f,0xae,0xa9,0x3b,0x5b,0x63,0x9a,0xcd,0xe3,0xf0,0xac,0x9f,0x6f,0x78,0xa0,0x67,0x58,0xd8,0x2c,0x71,0x8a,0x14,0x31,0x07,0x95,0x0c,0x38,0xa4,0x53,0x33,0x60,0x23,0x21,0x87,0x6b,0x4f,0xf9,0xa8,0xb8,0xfc,0x8e,0xf1,0x3a,0x03,0x0b,0x03,0x02,0x33,0xbc,0x6a,0xb9,0x8e,0x41,0xc8,0x38,0xd8,0x83,0x30,0x6a,0x61,0x5c,0xcf -.byte 0x49,0xdd,0xd7,0xda,0x2c,0xaf,0xc4,0x68,0xad,0x07,0x9c,0xd4,0xaf,0x94,0x64,0xcf,0xe1,0x9b,0x37,0x50,0x65,0x03,0x20,0x3c,0x34,0x43,0xe9,0xb0,0x9b,0xba,0xb1,0x9a,0x3e,0x10,0x99,0x8f,0x93,0xb7,0x3d,0xac,0xbd,0xab,0xa8,0xfa,0x74,0x90,0xe1,0x38,0xe4,0xf3,0x47,0xfc,0xad,0x8b,0xb4,0x98,0xe4,0x65,0xe9,0xd9,0x8a,0x21,0x81,0x4f -.byte 0x0c,0xd7,0xb1,0x84,0xb9,0x69,0x68,0x64,0xa3,0x1f,0x25,0x84,0x5f,0xf7,0x3f,0xca,0x52,0xff,0xda,0xc9,0x3d,0x5e,0x8b,0x57,0xd3,0x9a,0x1d,0xb7,0xae,0x90,0xa4,0xc3,0x78,0x68,0xfd,0x80,0x3f,0xfd,0x5c,0x09,0x83,0x5d,0xc2,0x48,0xd8,0x84,0xeb,0x8a,0xfe,0xbe,0x30,0x12,0x79,0x54,0x5f,0x7f,0x6e,0x4b,0x8a,0x1e,0xcb,0xcd,0xed,0xb6 -.byte 0xe9,0x6d,0x8a,0x1f,0xdc,0xb1,0x46,0xab,0xdc,0x0d,0xbf,0xda,0xd9,0x39,0x3b,0xd2,0x81,0x00,0x83,0x77,0x32,0xf7,0xdf,0x0e,0x31,0x5d,0x1d,0x6c,0xa7,0x4e,0x54,0xa8,0xac,0x81,0x8c,0xb6,0xa5,0x89,0x02,0xd7,0x2e,0xfd,0x26,0xa3,0x9e,0xcf,0xdb,0x1f,0x5a,0xf3,0x54,0xac,0xe5,0xd0,0x1f,0x9b,0xa7,0xab,0x28,0xcc,0x66,0xd3,0xbc,0x4c -.byte 0x54,0x1a,0x54,0x73,0x78,0xde,0x08,0xd5,0xa5,0x08,0xdc,0x00,0x09,0xc5,0x37,0x61,0x1a,0x98,0x12,0x84,0x2d,0xff,0xc3,0x25,0x62,0x93,0x83,0x05,0x66,0x3d,0xfb,0x1d,0x54,0x08,0x8a,0x50,0x03,0xc4,0xc4,0x6e,0xfa,0x16,0x83,0xbb,0x27,0xf1,0xb7,0x31,0x92,0x64,0x76,0xbc,0xf0,0x44,0x62,0xe9,0x5e,0x15,0x94,0xdc,0xe9,0xf3,0xf8,0x20 -.byte 0x93,0x4d,0x11,0xa2,0xc8,0xde,0x83,0xe6,0x75,0x63,0xfe,0x13,0x75,0x0f,0x79,0xd1,0x3d,0x75,0xb7,0x43,0x62,0x57,0x8d,0x96,0x9c,0xa3,0xc4,0xb2,0x84,0x6a,0x14,0x6e,0x17,0x32,0x09,0x76,0x95,0xbb,0xd6,0xc1,0x2e,0xdc,0x8c,0x73,0xd7,0xad,0x5a,0x41,0x8b,0xb3,0x7e,0x8d,0x90,0xec,0xf5,0xa0,0x46,0x90,0x4c,0x52,0xec,0x97,0xc6,0x98 -.byte 0x7d,0x19,0x77,0xa0,0x99,0x85,0x11,0x26,0x77,0x26,0xf9,0xac,0xe3,0x81,0xcf,0x7d,0x22,0xc8,0x00,0x3d,0x5b,0xee,0xa5,0xf8,0x6d,0xfe,0x47,0xe4,0xef,0x60,0xcc,0xd0,0x33,0xf7,0x5b,0xed,0xbd,0x82,0xc9,0xa8,0x41,0xb8,0x47,0x34,0x9f,0x62,0xb2,0x67,0x62,0xb0,0x3a,0x27,0x95,0xe1,0x22,0x76,0x98,0x0f,0x35,0xaf,0xfc,0x4d,0xc7,0x92 -.byte 0x92,0x7e,0xaf,0x3b,0x3a,0x36,0x5e,0x5c,0xbf,0x43,0x02,0x66,0x5a,0x30,0x78,0x82,0x52,0x20,0x98,0xd6,0xa1,0xe9,0x9a,0x61,0x54,0x0b,0x74,0x85,0xb5,0x99,0x69,0x9f,0x9b,0x3b,0x2f,0x49,0xec,0xb3,0x18,0x0c,0x4a,0x53,0x20,0xd7,0x80,0x7b,0xd4,0x20,0x21,0x32,0x89,0x08,0x81,0x50,0x2b,0x16,0x8d,0xbb,0xe6,0xbb,0xc7,0x74,0x80,0x67 -.byte 0x47,0xf1,0x06,0x68,0x02,0x37,0x31,0x00,0x50,0x8b,0xe2,0x44,0x85,0x2e,0x39,0x54,0xda,0x26,0x7b,0xe1,0xb0,0x23,0xd7,0x0c,0x3c,0x3b,0x81,0x9b,0xa6,0xbe,0x24,0xfd,0x09,0x73,0xbe,0xc3,0x2f,0xa0,0x7b,0x85,0x5b,0x1b,0x55,0x4e,0x9e,0x38,0x80,0x61,0xd7,0xe8,0x9b,0xec,0x88,0x00,0x6a,0x64,0x1b,0xd5,0x65,0x20,0x2a,0x62,0x64,0xbc -.byte 0x21,0xca,0xce,0xc3,0xeb,0x2d,0x2b,0x5c,0x4d,0xb8,0x7c,0xb5,0xbe,0x98,0x0d,0x5b,0x88,0x23,0x60,0xff,0xbe,0x0a,0xb6,0xdd,0xdf,0x28,0xd5,0x2c,0xe5,0x9d,0xb5,0x29,0xea,0x6c,0x3a,0xf4,0x78,0x91,0xa3,0xb2,0xab,0x12,0xf9,0x90,0x96,0xc9,0xa4,0xfc,0x4d,0x28,0x2b,0x0c,0x28,0x8b,0xb7,0x8b,0x36,0xd6,0x80,0xbf,0x07,0x09,0xf9,0x62 -.byte 0x32,0xc0,0x50,0x60,0xd9,0x73,0xe3,0xbe,0xfa,0xa6,0x78,0x48,0x47,0xd7,0xb5,0x39,0xd8,0x04,0x6d,0x79,0x98,0x2e,0xd6,0x3a,0xe5,0xc9,0x01,0xd0,0x00,0x2e,0xd2,0x8b,0xd7,0x1f,0xf1,0xba,0xd4,0x0e,0x9f,0x9d,0xab,0xbf,0x2c,0xe1,0x75,0xf6,0x9c,0xc0,0xae,0x73,0x2b,0x58,0xcb,0x6d,0x46,0x6d,0x11,0xb7,0xce,0xc7,0xef,0x34,0x2c,0x11 -.byte 0x93,0x3c,0x17,0xd9,0x3e,0xad,0xc9,0x4c,0xb3,0xd0,0x0a,0xd0,0xfe,0xf3,0x9d,0xc5,0x43,0x03,0xa9,0x78,0x4a,0x42,0x7f,0xfb,0x75,0xd2,0x85,0xfb,0xe7,0xe6,0xa9,0x48,0x2f,0xa6,0xc3,0x16,0xe2,0x2a,0x9d,0x0d,0xcb,0x2e,0x8b,0x75,0xa8,0x14,0x3a,0x2e,0xb1,0xff,0x58,0x1d,0xa8,0xa6,0xc0,0xf6,0x17,0xda,0xc1,0xce,0xaf,0x08,0xa9,0xc2 -.byte 0xa3,0xc1,0xab,0xb6,0xe8,0x10,0x57,0x8a,0xce,0xc0,0x03,0x5c,0x53,0x5c,0x02,0x5d,0xcf,0x5c,0x65,0xc6,0x47,0x3c,0x62,0x0e,0xa3,0xfc,0xe2,0xae,0x10,0x55,0x4a,0xb4,0x27,0xe8,0x59,0x5e,0x45,0xa9,0xbb,0x21,0x10,0x91,0x46,0x1f,0x50,0x3b,0xc6,0x8c,0xa1,0x8a,0xee,0x5e,0x6e,0x32,0xe6,0x42,0x40,0x79,0x7f,0xbb,0xb3,0x5b,0x05,0xde -.byte 0xe0,0xf6,0x7f,0x3d,0x37,0xe6,0xc3,0x3b,0x40,0xc9,0xe0,0x42,0x36,0xd0,0x0e,0x13,0x32,0x3e,0x48,0xce,0xd8,0xa2,0xef,0xae,0x93,0x66,0x7d,0xde,0xb9,0xdd,0x60,0x15,0x53,0xf2,0xd9,0x90,0x3d,0x38,0x8c,0xa6,0x34,0x44,0xb5,0x6c,0x74,0x7d,0x9d,0xe7,0xd0,0xef,0x6c,0xd6,0xfe,0x9b,0x79,0x4e,0x79,0x5e,0x48,0xef,0x93,0xb2,0x81,0x0b -.byte 0x2b,0xee,0x83,0x69,0x3d,0x15,0x8c,0x27,0x69,0x6f,0xca,0xbf,0x75,0x29,0x37,0xc6,0xe6,0xca,0xb2,0x70,0xd0,0xaf,0xc8,0x5e,0x69,0xf1,0x6b,0x2d,0x0d,0xe7,0xe9,0xbf,0x07,0x52,0xe5,0xac,0x98,0xcf,0xcf,0xd6,0xdd,0x7c,0x2b,0xfc,0x8f,0xd2,0x5f,0x81,0x4b,0x1b,0x7b,0x2d,0x84,0xe2,0x69,0x96,0xcb,0xa2,0x59,0x10,0xba,0xda,0x51,0x11 -.byte 0xeb,0xc3,0x4f,0x10,0xbf,0x8e,0x5b,0xbb,0xa3,0x29,0xe9,0xd8,0x0e,0x71,0xa0,0x1b,0xff,0xee,0x36,0x8c,0x00,0x83,0x6b,0x32,0xfe,0x05,0xeb,0x89,0x8f,0xed,0x48,0x22,0xe1,0x76,0x0a,0xac,0xae,0x3c,0x24,0x54,0x84,0xc2,0x0f,0x79,0x33,0x2b,0x49,0x35,0x1c,0x84,0x5a,0xca,0x92,0x6c,0x1f,0x78,0x15,0x5a,0x36,0xad,0xd5,0x1d,0x9d,0x10 -.byte 0xc1,0x5f,0x7c,0x61,0x60,0xba,0x2e,0xe6,0x9b,0x34,0x02,0xe9,0x68,0x1c,0xfb,0xbf,0x02,0xdc,0x79,0x57,0x1c,0x0f,0xc8,0x8c,0x2a,0x66,0x2a,0x50,0xaa,0x81,0x4e,0x1f,0xa8,0x2d,0xe4,0x61,0xe8,0x43,0x84,0xcb,0xda,0x96,0xf9,0x4a,0xd0,0x8f,0xe1,0xd7,0xc4,0x05,0xf5,0x76,0xfa,0x47,0x7a,0x07,0x1a,0x77,0xbb,0x63,0xb3,0x3a,0x85,0x3b -.byte 0x0d,0x32,0x4f,0x14,0x15,0x02,0x5b,0x9c,0xbc,0xc2,0x12,0x90,0x0f,0x7b,0x94,0x27,0x5f,0x70,0x23,0xd8,0x5d,0x54,0xc4,0xca,0x6a,0x69,0x9e,0xd1,0xb3,0x2a,0x75,0x1a,0x07,0x9c,0x20,0xf6,0x76,0x22,0x4d,0x09,0x30,0x24,0x3f,0x3b,0xe5,0xcb,0x4b,0x5a,0x03,0x2d,0xe8,0xbe,0xed,0xf0,0xe3,0x91,0xf2,0x6c,0xb8,0x02,0x2d,0x6c,0x7a,0xa6 -.byte 0xc1,0x8e,0xa7,0xbb,0x73,0xdf,0x40,0xa5,0x60,0x91,0xbf,0xbe,0x28,0x0b,0x37,0x2e,0x5f,0x4b,0xcd,0x14,0x4d,0x2d,0xfc,0x5e,0x43,0xb5,0x78,0x8d,0xea,0xa0,0x86,0x54,0x4f,0xb6,0x25,0x40,0x39,0x3f,0x9c,0x7a,0x26,0x74,0x88,0x42,0x53,0xb0,0x3b,0x81,0x75,0x04,0x67,0x41,0x65,0x66,0x2c,0xdc,0xe9,0xf0,0xb3,0xab,0x2a,0xa5,0xf3,0xef -.byte 0xfa,0xc5,0x10,0x63,0xe2,0x70,0xb5,0x29,0x60,0x86,0x9e,0xb9,0x0b,0xe2,0xc4,0x05,0xa9,0x3c,0x1b,0x60,0x15,0x6b,0x2f,0x74,0x93,0x5e,0x70,0x9a,0x56,0x6a,0xc4,0x92,0x49,0xaa,0x95,0x51,0xc4,0xba,0xfd,0xf6,0x2d,0x36,0x3e,0x66,0xbd,0x74,0xbc,0x2e,0xb3,0xad,0xa1,0x41,0x50,0x33,0x79,0x84,0xac,0x21,0x7a,0xfc,0x3a,0x8e,0xdb,0xcc -.byte 0x27,0xf6,0x2c,0x5c,0x23,0x38,0x73,0xd5,0xaf,0xc9,0x2d,0x9c,0x18,0x58,0xdf,0x8f,0x89,0x9d,0xdd,0x00,0x3c,0x5f,0x23,0x00,0x6e,0x66,0x1d,0xf3,0x1c,0x40,0x9d,0x43,0xb0,0x74,0xf1,0x41,0xa5,0x77,0xcb,0x8d,0x5b,0x94,0x68,0x95,0xb6,0x0e,0xd4,0x4d,0x47,0x9b,0xd2,0xcd,0x9b,0x94,0xa4,0x28,0xf9,0xf0,0x3d,0xcf,0x89,0xb1,0xc3,0x73 -.byte 0x84,0x15,0xb6,0xc8,0x6b,0xf1,0xb1,0xdc,0x1b,0x1a,0x6f,0xb5,0x73,0x87,0x8b,0x63,0xbf,0x4b,0x25,0x9b,0xe4,0xdd,0x44,0xed,0xe7,0x0e,0x6f,0x03,0xae,0xa1,0x5e,0x1f,0x5f,0xa7,0xa4,0xed,0x69,0x7a,0x91,0x6d,0x55,0xac,0xce,0x18,0x32,0x17,0x78,0x49,0x9f,0x1e,0x9c,0xd2,0x7b,0x1f,0x74,0x60,0xa5,0x64,0xb1,0x99,0xe6,0xc5,0x0d,0x69 -.byte 0xfa,0xb2,0xd9,0x05,0x61,0x71,0xa4,0x6f,0xc2,0xb6,0x91,0x0e,0x6c,0xf2,0xa6,0x6c,0xea,0x8e,0x94,0x8b,0xac,0xa7,0xfe,0x70,0x8e,0x8d,0xc2,0x85,0xa6,0xa7,0x8e,0xe8,0xfa,0xbc,0xa1,0xaf,0x0e,0xa9,0x06,0xa4,0x9a,0xb0,0x23,0x93,0xbc,0x93,0x2d,0x97,0x42,0xe2,0x0d,0x3a,0x65,0xb4,0x60,0x5b,0xeb,0xa1,0x20,0x8a,0xdc,0x17,0x6b,0xc5 -.byte 0x19,0xc3,0x67,0xbf,0xae,0xf7,0xb9,0xb1,0x88,0x7f,0xe5,0x1b,0xc2,0x61,0x97,0xa0,0xd3,0x64,0x74,0x6b,0x7a,0x46,0x39,0x3f,0xc8,0xd3,0x53,0x79,0x74,0x4e,0x1e,0x63,0x91,0xc5,0x4a,0x70,0xb0,0x05,0x35,0x19,0xc2,0x26,0x54,0x44,0x3b,0xa9,0x12,0x40,0xd0,0x21,0x19,0xf3,0x8d,0xc7,0x2b,0x88,0x9a,0xec,0x41,0x8f,0x4f,0x23,0x19,0x1a -.byte 0xf3,0x1d,0x0a,0x88,0x0f,0xa7,0x02,0xd4,0x78,0x88,0xe6,0x43,0xb6,0x9e,0x07,0xdf,0x6a,0x1f,0x41,0xbb,0x3e,0xea,0x15,0xff,0x66,0x4c,0x7a,0x8b,0xee,0x27,0x47,0x81,0x81,0x95,0xa2,0x22,0xb4,0x9f,0x1c,0x09,0x1c,0xfc,0x0a,0xef,0x88,0x7f,0x59,0x60,0x91,0x6a,0xe4,0x92,0x8c,0x02,0x54,0xc9,0xee,0xc7,0x5e,0xd1,0xbf,0xc9,0x41,0xde -.byte 0x2f,0xa3,0x22,0x07,0x1d,0x8c,0xe1,0x04,0x59,0x94,0x75,0x3e,0xee,0x56,0x62,0x07,0x80,0x18,0x60,0x78,0x0e,0x55,0x06,0xec,0xe1,0xa5,0xf6,0x21,0x7e,0xf9,0x37,0xab,0x6a,0xed,0x07,0xcb,0xbf,0xa2,0xab,0x50,0xee,0x1f,0x2f,0x54,0x2b,0x82,0x93,0x59,0x03,0x35,0xd9,0xe8,0x2b,0xa6,0x03,0xc2,0xef,0x37,0x85,0xfc,0x89,0x06,0x30,0xe0 -.byte 0xc2,0x00,0xc4,0xaf,0x59,0xb6,0x31,0x52,0x37,0xa4,0x6c,0xdb,0x1b,0x20,0x87,0xf0,0xa4,0x15,0x4b,0xa8,0xd9,0x7e,0x1b,0x96,0x00,0x07,0xf4,0x86,0x07,0x14,0x55,0x70,0x37,0xe3,0xe3,0xf0,0xeb,0xd6,0xf1,0xe0,0xe9,0x6c,0xdf,0x3d,0xaf,0x86,0xb8,0x00,0x9b,0xdf,0xc6,0x5c,0xd2,0x53,0xcb,0xcf,0x63,0xcc,0x3e,0x6d,0x62,0xeb,0xe6,0x97 -.byte 0xd8,0x54,0xed,0x36,0xe4,0xed,0x69,0xaa,0x10,0x83,0xde,0x16,0xfd,0xcc,0xd6,0x24,0xb9,0x3c,0x4f,0x99,0x81,0xc2,0x23,0x16,0x91,0x5d,0x9f,0x46,0xa5,0xdd,0xb4,0x8a,0xe1,0x07,0x89,0x84,0x2e,0x62,0x48,0xf6,0x1a,0x17,0x7b,0xc8,0xf7,0xb4,0x3d,0x9e,0x82,0xe3,0xe3,0xcf,0x0b,0xd9,0x52,0x90,0x61,0xd8,0xdf,0x9e,0xc4,0xc7,0x7c,0xfa -.byte 0xcf,0x09,0xd2,0x94,0x86,0x37,0x94,0xaf,0x7e,0x0a,0x9d,0x16,0xee,0xad,0xfb,0xa2,0x9e,0x2d,0x2f,0xad,0xd5,0xc2,0xf9,0x91,0xf8,0x7e,0x2b,0xb8,0xb2,0x60,0x3c,0x0a,0x89,0x53,0x07,0x87,0x3b,0x83,0x70,0xee,0x71,0xa3,0x94,0x0b,0x77,0x50,0xeb,0xcc,0x23,0xf0,0xbe,0x95,0x51,0x54,0xd2,0xd6,0xd2,0x09,0xa5,0x19,0x3d,0x4e,0xec,0xe3 -.byte 0x88,0x71,0xa7,0xb1,0x10,0x03,0x7e,0xc4,0x92,0x2a,0xe7,0x99,0x75,0xff,0xae,0x10,0x3d,0xbb,0x33,0xc9,0x7f,0xc2,0xe6,0x3c,0xc4,0xe7,0xba,0x37,0xba,0x68,0x69,0x92,0x4a,0xfb,0x32,0x3b,0xb5,0xde,0xdb,0x91,0xd0,0x8e,0x77,0xf2,0x1e,0x2d,0x25,0xb4,0xa0,0x42,0xef,0x78,0x6c,0x75,0xcb,0xa0,0x73,0xdf,0xde,0xd8,0x26,0xfe,0xe3,0xf9 -.byte 0x74,0xe7,0xa0,0xd2,0xbd,0x6c,0x99,0x8d,0x07,0xf2,0xf8,0xff,0x36,0x2d,0x8e,0xda,0x5e,0x5c,0x47,0x06,0xf8,0x08,0x33,0x1d,0x93,0xcf,0xc3,0x1a,0x20,0x86,0xb6,0x8e,0x44,0x10,0xbc,0xba,0x89,0xfc,0xa3,0x57,0x92,0x2c,0x28,0xa1,0xd0,0xab,0xdc,0xba,0x0a,0x7e,0x9d,0xd2,0xfd,0x09,0xd3,0x87,0x6c,0x06,0x44,0x17,0x73,0xfe,0xc9,0x8b -.byte 0x52,0xd3,0x09,0x60,0x14,0x03,0xb1,0x79,0x4c,0x9c,0xc4,0xec,0x42,0x4c,0xd3,0x21,0xe5,0x34,0x21,0x38,0xdd,0x12,0x95,0xd4,0x20,0x50,0xef,0x5f,0x46,0x4f,0x37,0x65,0xd5,0xf1,0xb2,0x2c,0x6c,0x9a,0x06,0x28,0x77,0xbf,0xe3,0xec,0xec,0x2b,0xcb,0x2c,0x8b,0x62,0x2e,0x39,0xaa,0x28,0x0b,0x51,0x01,0xa5,0x02,0x06,0x66,0x4a,0x67,0x0c -.byte 0x96,0xa3,0x12,0x74,0x94,0x2c,0x0f,0x23,0xa3,0xea,0xda,0x1a,0x6d,0x54,0x30,0x33,0xc8,0x33,0x0a,0xfb,0x25,0x2a,0x8b,0x9a,0x87,0xd9,0x9d,0x37,0x4c,0x41,0x3b,0xe5,0x4a,0x81,0x92,0x40,0x38,0x18,0x82,0x13,0x54,0xde,0x56,0x11,0x63,0xf3,0x09,0x61,0x3b,0xdd,0x0c,0x71,0xe8,0x4f,0xc2,0x9a,0x77,0x2f,0xeb,0xf1,0x39,0x1c,0x10,0x0e -.byte 0x01,0xaf,0x92,0x34,0x9a,0xb6,0x7b,0x79,0x86,0x0c,0xf1,0x53,0xb6,0x59,0xbd,0x6d,0x79,0x6e,0x37,0x11,0x25,0x67,0x95,0x31,0x4f,0x43,0xdf,0xb7,0x4b,0x80,0x8d,0x07,0x3c,0x49,0x73,0x8a,0x72,0x61,0x02,0x0f,0x2f,0x13,0xed,0x91,0x10,0xf6,0x08,0xf3,0x50,0x4a,0xd4,0x36,0xcb,0x52,0xb3,0x3b,0xe6,0xef,0x85,0xe9,0xe0,0xad,0x0d,0x3d -.byte 0x84,0x07,0x70,0xdf,0x16,0x47,0xeb,0x26,0x19,0x27,0xaf,0x7a,0x9f,0x2f,0x2b,0x6d,0xbb,0x37,0x68,0x8e,0x19,0x46,0x5a,0x65,0x0d,0x0a,0x67,0xd8,0xe2,0xc2,0xcd,0x49,0xf6,0xc2,0x27,0xac,0x12,0xea,0x1f,0x81,0x60,0xac,0x8b,0x5d,0xcc,0x9a,0x5b,0xec,0xc3,0xcb,0x85,0x0d,0xef,0xa6,0xd5,0x33,0xb3,0x67,0x73,0x3f,0xc9,0x90,0x25,0x3e -.byte 0xe6,0x7c,0x41,0x59,0x83,0xf7,0x90,0x4a,0xbf,0x14,0x72,0x11,0xf2,0x3a,0x38,0x58,0x17,0xd8,0x3d,0x00,0xc6,0x42,0xf2,0xbc,0xfd,0x05,0x37,0x6d,0x11,0xb0,0xd7,0xb2,0xb7,0x73,0x69,0x80,0x47,0x30,0x64,0x13,0x8c,0x24,0xb2,0x42,0x12,0x8c,0xc0,0x8a,0x45,0x0b,0x71,0x23,0xeb,0xac,0x65,0xda,0x44,0x13,0x85,0x77,0xdf,0xb8,0x4b,0x69 -.byte 0xd4,0x8e,0x40,0x54,0x24,0xac,0xc8,0x62,0x36,0x51,0x20,0xaa,0xcd,0x5d,0xa5,0x73,0x2c,0x81,0x92,0x99,0x44,0x6b,0x04,0xac,0x8e,0xee,0x96,0x29,0xca,0xdc,0x2f,0xd1,0x13,0x5c,0x9e,0xc2,0x67,0x6a,0xaf,0xf6,0x3e,0xe2,0xa1,0x6d,0xda,0xbe,0x8a,0x55,0x50,0x27,0xee,0x6d,0xb8,0x35,0x5f,0xb4,0xa8,0x76,0xa1,0xe2,0x52,0x87,0xf6,0xfb -.byte 0xe2,0x16,0x1c,0x90,0x78,0xe4,0x17,0xb0,0xd9,0x56,0xf5,0xd3,0xa4,0xb0,0x3f,0xe9,0x01,0xf9,0xd0,0x67,0x2b,0xeb,0x1d,0x73,0x24,0x90,0x36,0x36,0x0d,0xcf,0xfb,0x3f,0xa1,0xa0,0x25,0x3b,0xf1,0x7f,0x9e,0x90,0xcf,0xb6,0xd0,0x83,0x90,0xcd,0x3f,0xff,0x5f,0xa3,0x33,0x95,0xd7,0xbe,0x78,0xfe,0xcc,0x9a,0xb9,0x64,0x88,0xb7,0xd9,0x5e -.byte 0x46,0x2d,0xf0,0xb1,0xa1,0x81,0x2b,0xab,0x80,0xf5,0x4d,0x3b,0xd8,0x53,0x64,0x8f,0xac,0x7a,0x03,0xb3,0x39,0x7a,0x85,0xef,0x61,0xb5,0x2c,0x8e,0xf4,0x27,0x07,0x9b,0x7b,0xc9,0x8b,0x1a,0xe4,0x4f,0xce,0x8b,0x35,0x32,0xac,0xcf,0x47,0xb8,0x2f,0x9e,0xe5,0x11,0x48,0xc1,0x07,0xea,0x0c,0xee,0x06,0xc6,0xa3,0x48,0xb6,0x1a,0xd8,0xb4 -.byte 0xa7,0xae,0x59,0x7d,0x9e,0x4e,0x66,0x7f,0xe9,0x02,0x40,0xdc,0x21,0x5e,0x74,0x2c,0x1d,0x29,0x22,0xca,0x97,0x4f,0xc8,0xc7,0xea,0x69,0x02,0x89,0xd1,0x43,0xff,0x83,0x89,0x58,0x66,0x92,0xbc,0x11,0xf6,0x02,0x8b,0xa8,0x34,0x8d,0xbe,0x3a,0x70,0xc3,0x10,0xe7,0xb5,0xc4,0xda,0xdb,0xc6,0x87,0xee,0xee,0xe0,0x48,0x62,0x80,0x8d,0xfc -.byte 0xaa,0xc7,0xce,0x1a,0xea,0xb9,0x1b,0x30,0x4a,0x48,0x9b,0xf4,0x58,0xff,0x5d,0x15,0xc8,0xf2,0x84,0x44,0xae,0x63,0xe8,0xb1,0xe0,0x2e,0x38,0x8e,0x47,0xf9,0x09,0xec,0xb9,0x94,0x18,0x37,0x68,0xef,0xbd,0xd5,0x67,0x72,0x01,0x9a,0x15,0xb9,0x7c,0x36,0xc0,0x22,0x80,0x12,0xb1,0x4e,0xab,0x3c,0xea,0x81,0xcf,0x70,0xf3,0xde,0x1f,0xd4 -.byte 0x67,0x94,0xfa,0xe1,0xf0,0xb6,0xd6,0x6b,0xc3,0xa2,0xbb,0x59,0x6b,0x9f,0x58,0x26,0x99,0x0c,0xdc,0xcd,0xb8,0xae,0x49,0xf0,0x8f,0xd3,0x0d,0xb7,0x4c,0x22,0xcf,0xb6,0x6c,0xa3,0x19,0x09,0x42,0x59,0x25,0xf8,0xdc,0xf3,0xc2,0x00,0xc3,0xc3,0xd3,0x9e,0x98,0xd3,0xa3,0xd0,0x96,0xfd,0x4f,0x15,0x57,0x5b,0xa7,0x08,0x3a,0x0e,0x3d,0xd2 -.byte 0x7d,0xa1,0xa0,0x94,0xc0,0x76,0x83,0xf6,0xc1,0xe8,0x7e,0xd3,0x97,0xc1,0xbf,0x38,0x74,0x9b,0xfb,0x35,0xeb,0xf7,0x34,0x20,0xea,0xda,0xd3,0xb1,0x2e,0x10,0x16,0x9c,0x09,0x1c,0x67,0x46,0xa2,0x05,0xf9,0x47,0xde,0x35,0x53,0x18,0x58,0xb0,0xbb,0x7a,0x88,0x58,0xc5,0x3e,0x98,0x29,0x43,0x98,0x07,0x76,0xa3,0xe1,0x95,0x92,0x21,0xe9 -.byte 0x06,0x17,0x15,0xe0,0x6b,0xd5,0x5a,0x6d,0x10,0xa6,0x08,0x92,0xa9,0xf5,0xcf,0x57,0x1a,0x28,0x5d,0x14,0x33,0x99,0xf9,0xa0,0xb3,0xeb,0xee,0xd4,0x6e,0x0b,0x5e,0xf7,0xe9,0xe3,0xc6,0x71,0x34,0x55,0xf3,0xde,0xd5,0xc2,0x52,0xc3,0x7b,0x06,0x87,0xef,0x26,0x81,0xc9,0xbd,0xaf,0x12,0x61,0x95,0x2b,0xa4,0x8e,0xe8,0x08,0x9a,0x13,0x48 -.byte 0x2e,0x84,0x98,0xf6,0x95,0x21,0x22,0xe5,0xcf,0x30,0x8d,0xaf,0x70,0x16,0x27,0x0c,0xcd,0x26,0x7f,0xe8,0xa0,0x35,0x0c,0x01,0x0e,0xdd,0x9d,0x2c,0x89,0x41,0x34,0xc4,0xa2,0xaa,0xf6,0x3f,0xca,0x3b,0x86,0xce,0xd7,0x4c,0xe3,0xb5,0x69,0xe9,0x41,0xbe,0x3c,0x9a,0x4c,0x1a,0xb3,0x88,0xea,0x78,0x12,0x4c,0x1b,0x79,0xc7,0xcd,0x32,0x72 -.byte 0xfa,0x3f,0x0b,0x73,0x1b,0xd9,0xec,0x85,0xd4,0x52,0x6c,0x91,0x2d,0xbe,0x76,0x8b,0xfd,0xb6,0x49,0xcf,0x67,0xd1,0x18,0x7b,0xae,0x86,0x47,0x47,0xfd,0xff,0x63,0xf2,0x88,0x1b,0x58,0xd5,0x30,0x69,0xf9,0x9a,0x03,0x52,0xae,0xe5,0xe2,0x55,0xbf,0x35,0x12,0xb0,0x84,0xa9,0xed,0xb6,0x8d,0x5f,0x6c,0xed,0x1a,0x00,0x7a,0xdc,0xf2,0x03 -.byte 0x9e,0xef,0x59,0x27,0x4c,0xf4,0x83,0xa2,0x36,0x3d,0x3d,0x8c,0x75,0x8c,0x37,0x68,0x93,0x0b,0x30,0x48,0xea,0x91,0x14,0x37,0x88,0x87,0x7f,0xe6,0xd8,0xbd,0x04,0x34,0x1e,0xe8,0x2a,0x41,0x48,0x5c,0x66,0xf9,0xc2,0xd1,0x56,0x25,0x29,0x45,0xfa,0x71,0xe1,0x59,0xa8,0x52,0x99,0x0b,0x92,0xe0,0x33,0x52,0x91,0xd6,0x5f,0x0a,0x70,0x83 -.byte 0x4f,0xa3,0x47,0x6e,0xfa,0x85,0x5e,0xb1,0x0a,0x1d,0xe7,0x35,0xc9,0x88,0x27,0xc9,0x8c,0x3e,0x7f,0x6d,0x34,0x1e,0x11,0x7b,0xcd,0xe7,0x09,0x82,0x3a,0xa1,0x46,0xc6,0x15,0xde,0x0b,0xde,0x35,0x71,0x92,0x5c,0x72,0x50,0x08,0x6b,0x62,0xa7,0xec,0xa2,0xca,0x53,0x6e,0x47,0x7d,0x50,0x32,0xa7,0x32,0x7b,0x49,0x0c,0x97,0xcc,0x98,0x8d -.byte 0xc3,0x29,0x72,0x1e,0x85,0x47,0x1b,0xa7,0x89,0x19,0x85,0xaa,0x3f,0x11,0x6a,0xea,0x61,0x84,0x07,0x9a,0xc8,0xb3,0x25,0xfe,0x72,0xca,0x83,0xa9,0xf0,0x9e,0x01,0xe4,0x9a,0xd6,0x1b,0x87,0xfc,0xd4,0x3a,0x04,0x34,0x8c,0x0b,0x46,0xbc,0xe9,0x3c,0x3f,0xd9,0x93,0xf1,0xca,0x41,0x0b,0xdb,0x28,0xe8,0x28,0x1b,0x84,0x36,0x16,0x84,0x22 -.byte 0x1e,0x1e,0x2b,0xb0,0xfb,0xa6,0xcc,0x95,0x31,0x46,0xd7,0xca,0xc2,0x8b,0xa3,0x3a,0xa5,0xb0,0xaf,0x52,0x66,0x53,0x39,0x5f,0x58,0xb5,0xdf,0x01,0x52,0x07,0xb4,0x82,0xdc,0xb7,0xf9,0x88,0xd8,0x77,0xf8,0x12,0x9d,0xe8,0x21,0xd7,0x0b,0x0f,0x57,0x90,0x40,0xb2,0x64,0x3f,0xce,0xa0,0xa3,0xfa,0x12,0x16,0xec,0x6d,0xcc,0xc7,0x2a,0x43 -.byte 0xc9,0xe7,0xb7,0x90,0x52,0x35,0x22,0x6d,0x46,0x99,0x1e,0x44,0x12,0xd6,0x0f,0xaf,0x5c,0x16,0xd3,0x7a,0xd6,0xb4,0xfe,0x20,0x26,0x11,0xe1,0xc6,0xa5,0x10,0xfd,0x9f,0x0c,0x47,0xae,0x32,0x08,0x15,0x8f,0xef,0xef,0x4c,0x83,0xbc,0xbf,0x6a,0xe5,0xf5,0x69,0x11,0x4d,0x7d,0x47,0x1f,0x10,0x58,0x61,0xb0,0x0d,0x98,0x67,0xc0,0x99,0x3a -.byte 0x2d,0x9a,0x5b,0xd5,0x37,0xe7,0xe5,0xd4,0x56,0x96,0x69,0xf8,0x53,0x7e,0x24,0x70,0x51,0x01,0x83,0x8d,0x49,0x01,0x32,0x7d,0x4f,0x41,0x92,0x54,0x9c,0x15,0xf1,0x3c,0x05,0x32,0x28,0x0d,0x0f,0x67,0xbe,0x65,0xfa,0x1b,0xa3,0xd0,0x28,0x18,0xb8,0x84,0xfe,0x6a,0x30,0xea,0xb9,0x00,0xb1,0x10,0x7c,0xa2,0x94,0x4f,0x86,0x18,0xdd,0xb4 -.byte 0x80,0x18,0x48,0x18,0xe1,0x56,0x70,0x7d,0x5c,0x3b,0xe5,0xd7,0x88,0x66,0x57,0xe3,0xe1,0x04,0x4c,0x68,0x5b,0x64,0x4d,0x0d,0x30,0x76,0x26,0xaa,0x84,0x0e,0xe0,0xed,0x53,0x62,0x20,0x33,0xaf,0x45,0x42,0x40,0x47,0x01,0x15,0xc9,0x0b,0x27,0x7c,0x68,0x4d,0x55,0xc4,0x6a,0x5f,0x96,0x9f,0x96,0x67,0xae,0x13,0x1c,0x84,0x52,0x33,0x41 -.byte 0x80,0xfc,0xae,0xb6,0xb1,0x8c,0xc3,0x19,0x80,0xa8,0x5f,0xe5,0x8c,0xd0,0xa8,0xb4,0x58,0xc9,0x48,0x29,0xab,0x11,0xd1,0x09,0xc6,0x20,0x98,0x4c,0xdb,0xa4,0x83,0x5c,0x26,0x51,0xce,0x80,0xe5,0xc4,0x9b,0xae,0xba,0x8e,0x99,0x4e,0xa4,0xff,0xdc,0x99,0x4c,0x02,0xa0,0x42,0x80,0xca,0xd7,0xea,0x6a,0x58,0x31,0xdb,0x16,0xd8,0x4d,0xab -.byte 0x03,0x2e,0x3a,0xdc,0xe9,0x07,0xfb,0xfb,0x5b,0x57,0x67,0x2a,0x7b,0xdc,0xc1,0x66,0xd1,0x31,0x3a,0x03,0x87,0xd8,0x66,0xda,0xa1,0x24,0x00,0x26,0xc0,0x26,0x78,0xf8,0x59,0x13,0x3f,0x34,0x08,0x35,0x45,0xbd,0x45,0x4f,0x89,0x65,0x97,0xdb,0xe6,0x1e,0x09,0x6e,0x23,0x2a,0xc4,0xf5,0x6a,0x74,0x28,0xb0,0xae,0x8c,0xfb,0x49,0x35,0x99 -.byte 0x06,0x30,0xc6,0xb2,0x8c,0xcd,0x8b,0x41,0xea,0xf2,0x04,0x18,0x29,0x25,0x1b,0x32,0x42,0x45,0xb5,0x92,0x42,0xb4,0x33,0xd2,0x90,0x31,0x08,0xcd,0x35,0x5d,0x50,0x64,0xa8,0x93,0xfd,0xa5,0xfd,0x32,0xbd,0xe8,0x13,0x1c,0x48,0x5c,0x14,0x70,0x03,0x92,0x0f,0x12,0x86,0xf6,0x6c,0xcd,0xc6,0xec,0xbf,0x8e,0x85,0x28,0x1d,0x1c,0x63,0x3f -.byte 0x81,0x93,0xd4,0x80,0x3c,0x29,0x0b,0x63,0xfe,0x87,0xa6,0x24,0xd6,0x3e,0x62,0xb6,0xd9,0xb0,0x58,0xf1,0x41,0x36,0xc7,0x47,0x8b,0xfd,0x4b,0x91,0x4e,0x5d,0x41,0x44,0xb0,0x65,0x3d,0x9e,0x3b,0x70,0x01,0xcc,0x7d,0x77,0xf0,0x23,0xd9,0xca,0x5f,0xda,0xa1,0x8c,0x71,0x11,0x91,0x7d,0x36,0xf5,0xc9,0xcd,0xf4,0x34,0x5f,0x69,0x57,0xd6 -.byte 0x33,0x4c,0xb2,0xe1,0x38,0x5f,0x86,0x3c,0x57,0x7b,0x2e,0x99,0x05,0x80,0x63,0xc4,0x77,0x69,0x06,0xc2,0x47,0x44,0xca,0x17,0x27,0x1d,0x55,0x34,0x02,0xd0,0x89,0x3a,0x3b,0x79,0xf0,0x86,0xd7,0x6b,0x01,0x9c,0xc7,0xa8,0xde,0xdb,0xdf,0x49,0xd1,0xb9,0x11,0xaf,0x7e,0x22,0x8b,0x5d,0xb5,0x0b,0xdc,0xd0,0x36,0xe6,0x9d,0x85,0x41,0x4a -.byte 0x35,0xf0,0xe1,0xcd,0xce,0x7b,0xd1,0xd6,0x00,0xdd,0xb6,0xe4,0x06,0x3e,0x66,0xe9,0x2b,0xa8,0x44,0x0d,0x18,0xd4,0xbc,0xfb,0x3c,0x58,0x6c,0x11,0xe9,0xdc,0x19,0x14,0x08,0x27,0x23,0x0c,0xd0,0xf9,0x97,0xaf,0x97,0x07,0x02,0x1a,0x5e,0xcd,0xae,0xd2,0x80,0x96,0x16,0x49,0xc3,0xfc,0xda,0x25,0x12,0x20,0xe1,0xc0,0x68,0x90,0x4b,0x30 -.byte 0x2d,0x06,0x53,0x2c,0x57,0x63,0x4a,0x7a,0xf6,0xc8,0x5a,0xb7,0x58,0x8c,0x13,0xfe,0x43,0xb3,0xf8,0x25,0x3e,0x7a,0x25,0x3e,0x1d,0x7f,0x8f,0x5e,0xdb,0xad,0x99,0x83,0xfc,0xd9,0x0a,0xdf,0xb5,0x19,0x1c,0x2c,0xf6,0xe8,0x06,0xbe,0xc0,0x9f,0x7e,0x0f,0x95,0xaa,0xac,0x09,0xdc,0x8c,0x37,0xcf,0x35,0x35,0x95,0x62,0xf1,0xff,0x96,0x1c -.byte 0x77,0xe9,0x53,0x7e,0x12,0x56,0x2d,0x4e,0x3e,0x1f,0xdb,0x1d,0x71,0x0e,0xdc,0xf7,0x65,0xb1,0x78,0x7f,0xe4,0xba,0xbf,0x7f,0x6c,0xcb,0x73,0xd3,0xe8,0xd9,0xce,0xfb,0xdb,0x48,0x87,0xe0,0x10,0x00,0x74,0xcb,0xdf,0x32,0xa8,0xdd,0x83,0x24,0x49,0xda,0x86,0x38,0x1c,0x2c,0x93,0x09,0x8a,0x26,0xbb,0x34,0x21,0x1d,0xac,0xb5,0x16,0xae -.byte 0xd8,0xcb,0x94,0x04,0xd6,0xbc,0xde,0x9c,0x70,0x28,0xa5,0x1a,0x15,0x5e,0x35,0xe4,0xe6,0x53,0xea,0x9c,0x3b,0x0c,0x36,0x3b,0x80,0x13,0x28,0x1d,0xc7,0x1a,0xa8,0x8e,0x9e,0x09,0xce,0x5d,0x50,0xd3,0xc7,0x6f,0x3a,0x75,0xa5,0x84,0x1c,0x08,0x66,0xe6,0x05,0xda,0x8b,0xf1,0x4b,0x5c,0xe2,0xc7,0x0f,0xa1,0xf1,0x47,0x02,0xf4,0xa7,0x24 -.byte 0xf3,0x0e,0x2c,0xa9,0xae,0x67,0xdf,0xce,0x30,0x88,0x4a,0x9a,0x39,0x4a,0x97,0x64,0xa8,0x30,0x53,0xf9,0x47,0x66,0x5c,0x19,0x1c,0xfb,0x2f,0x05,0x89,0x4f,0xfe,0x25,0xe7,0xed,0xed,0x17,0x5a,0x86,0xeb,0x25,0xee,0xe4,0x09,0x88,0x05,0x49,0x20,0x54,0x4b,0x7f,0x3e,0xb5,0x23,0x85,0xa9,0x66,0x61,0x73,0xe0,0x61,0x94,0xc6,0xe5,0x29 -.byte 0xb4,0xe1,0x6f,0xa4,0x4d,0x50,0x56,0x2e,0x30,0x75,0x51,0x5d,0xdd,0xa2,0x68,0x56,0x67,0xd8,0xec,0x2d,0x2a,0xfd,0x49,0xc5,0xbc,0xae,0x2f,0x6b,0xc7,0x8d,0x2e,0xca,0x91,0x35,0xe8,0xea,0x65,0xe9,0x9c,0x65,0xaf,0x8e,0xd5,0x16,0xdf,0xac,0x44,0x1e,0xb6,0x16,0xf0,0xb6,0x33,0x6a,0xe6,0x96,0x0f,0x85,0x2e,0xa1,0xaa,0x6a,0xe0,0x12 -.byte 0x0c,0xaa,0x7d,0xae,0xf7,0xe3,0xb2,0x4c,0x3c,0x10,0xc6,0x87,0x8e,0x87,0xfb,0xac,0xf7,0xd7,0x7a,0x2e,0x9a,0x7a,0xa7,0x4f,0xf0,0x75,0xce,0xbd,0xc3,0xe6,0x79,0x1d,0x56,0xab,0xff,0x56,0xfe,0x69,0xbd,0xcf,0x15,0x27,0x64,0x3c,0x83,0x1c,0x08,0xb0,0x91,0x60,0x67,0xe7,0x27,0x44,0x49,0x22,0x78,0xd5,0x1a,0xc8,0x3b,0x35,0x9b,0xa5 -.byte 0x53,0xce,0xde,0x04,0xd2,0x3e,0x67,0x48,0xaf,0x54,0xdf,0x9c,0xf7,0xb9,0xd4,0xe3,0xb6,0x85,0x02,0x68,0x21,0x10,0xdb,0xb5,0xca,0x11,0xa2,0x7c,0xcf,0x13,0x41,0x7a,0xfd,0xe9,0x0a,0x3c,0x53,0xd6,0x07,0xf2,0xdd,0xe2,0x7c,0x16,0xf0,0x44,0x3f,0x5d,0x34,0x09,0x7c,0x7b,0x21,0x8c,0x8e,0xdb,0x0d,0xc5,0x73,0xce,0x61,0xce,0x17,0x46 -.byte 0x6c,0x14,0x07,0xb5,0x70,0x80,0xf0,0x29,0x7c,0x13,0x41,0x2d,0x8e,0xdc,0x53,0xc2,0xbf,0xf0,0xc2,0xfb,0x59,0xa0,0x66,0x5f,0x25,0xda,0x17,0x5f,0xac,0xab,0x75,0x1b,0xc7,0x61,0x87,0x53,0x80,0x2e,0x11,0x4e,0x04,0x48,0xf9,0xee,0x54,0xe6,0x69,0x69,0x57,0xc2,0x46,0xd8,0xb3,0x2e,0x7b,0xc8,0xa5,0xd0,0xb2,0x5e,0xd4,0x6b,0x9b,0x1a -.byte 0xd6,0x79,0x9d,0x99,0xa6,0xbb,0x4d,0xca,0x74,0x2c,0x3d,0xd4,0x86,0xd0,0x64,0xd4,0x81,0x49,0x76,0x42,0xb8,0xf9,0x2c,0x52,0xe7,0x77,0x37,0x31,0xbb,0x2e,0x5b,0x38,0x81,0x01,0x2c,0x27,0x28,0xcb,0x0c,0xba,0xfa,0x8a,0x9a,0x45,0x51,0xa2,0xde,0xf2,0x7b,0xe6,0x65,0xec,0x5b,0x2d,0xe8,0x55,0x8e,0xb4,0x7f,0xf8,0x1a,0x66,0x3a,0x5f -.byte 0x06,0x10,0x15,0xb2,0x3d,0xb2,0x36,0x6e,0x9f,0x8e,0xe2,0x4c,0x78,0xe5,0x3a,0xac,0x21,0x16,0x20,0x30,0x0f,0x51,0x56,0xcb,0x53,0xca,0x70,0x3c,0xa2,0x3f,0x37,0x06,0x6c,0x70,0xec,0xf4,0x3d,0x7c,0x77,0xa0,0x61,0xc7,0x0e,0x26,0x9f,0x25,0xc0,0xf2,0x28,0xdb,0x57,0xbe,0xe6,0x4e,0x9c,0x4d,0x2e,0x48,0x50,0xc2,0xd4,0xfd,0x5e,0x52 -.byte 0x3f,0xd0,0x82,0xd1,0xd4,0x53,0xad,0x42,0x38,0xb1,0x02,0xd6,0xa0,0x34,0x7a,0xb4,0xb3,0xdd,0x91,0x12,0xf4,0x91,0xc9,0xa2,0x35,0x2d,0xdc,0x97,0xa1,0xdb,0x82,0xe7,0x92,0x99,0x66,0x13,0x99,0x20,0x95,0x1f,0x47,0x64,0x80,0x5e,0x5f,0x74,0x6b,0xa6,0xca,0x47,0x0b,0x24,0x72,0xa6,0x27,0xe7,0x56,0x61,0xa7,0x8e,0x62,0xa4,0xff,0x8e -.byte 0x29,0xf8,0x09,0xa4,0xbb,0x70,0x97,0x8a,0x39,0xe8,0x65,0xc8,0x52,0x23,0x9d,0xbf,0x10,0xe8,0x7d,0xbc,0x3c,0xc4,0x8b,0x1e,0x5c,0x75,0x94,0x24,0x62,0x3f,0x5b,0x2b,0x9a,0x08,0x00,0x78,0xfd,0x28,0x44,0x12,0x62,0x2a,0x6f,0x47,0x9d,0x57,0xb0,0x4e,0x3b,0xcd,0x01,0x7d,0x6e,0x62,0xe3,0x99,0x9c,0xae,0x6e,0xe2,0x70,0x7a,0x32,0xb4 -.byte 0xc1,0x19,0xb1,0x03,0x6b,0x92,0x89,0x4f,0x37,0xaf,0x36,0xee,0x5e,0x03,0x31,0x8c,0x41,0x27,0x17,0x21,0xdf,0xe4,0x34,0x97,0x8d,0xe7,0x41,0x47,0xf2,0x80,0x51,0x41,0x01,0xe4,0x0c,0x1a,0x09,0xfc,0x07,0xc3,0x94,0x07,0x6f,0xa7,0x6c,0xff,0x32,0x21,0xa5,0x01,0x8c,0xa2,0x88,0x3c,0xc8,0x57,0xe8,0x68,0x19,0x4a,0x46,0x7a,0x36,0xd2 -.byte 0x75,0x8e,0xc5,0xa4,0x84,0x91,0x13,0x7f,0xdd,0x2b,0x3c,0x2e,0xc4,0x92,0x29,0xb3,0x60,0x74,0xc8,0x81,0x58,0x0e,0xad,0x6a,0x9d,0xaa,0x81,0x49,0x26,0x0f,0xd4,0x2a,0x39,0xdd,0x4d,0x2b,0x13,0xdb,0x2e,0x72,0xe6,0x45,0x99,0xeb,0xe6,0xe5,0xd5,0x76,0xd4,0x19,0xd8,0xd7,0xa9,0x1f,0xce,0x7f,0xc4,0x1c,0x9e,0x6f,0x68,0x32,0xb1,0x26 -.byte 0xc4,0xb6,0x4e,0x9f,0xbf,0xdc,0xe0,0xde,0x54,0x9b,0xe0,0x04,0x03,0xae,0xc9,0xce,0x3a,0xcb,0x93,0xad,0xcc,0x1f,0x46,0xf6,0xbb,0xff,0x40,0x52,0x9c,0x64,0x97,0x5a,0x6f,0x8d,0x28,0x45,0x1c,0xf6,0x8b,0xcb,0xb9,0x38,0xb8,0x00,0xee,0xec,0xac,0x68,0x3f,0x50,0xcb,0x36,0x6e,0x97,0xfd,0xa5,0x1d,0x29,0x6e,0xfa,0x9f,0x4b,0x83,0xcd -.byte 0x0d,0x34,0xf3,0x1e,0x3f,0x0f,0x2e,0x89,0xeb,0xf7,0x8e,0x5f,0xe0,0x3b,0x39,0xd2,0xe8,0x87,0xe3,0xe7,0xe9,0xd0,0x1b,0x32,0x03,0x6b,0x3c,0x75,0x7d,0xe2,0x5c,0x3c,0x42,0xb4,0x46,0x69,0x0b,0xaf,0x0a,0x5d,0x1a,0x83,0x0b,0x0e,0x3c,0x5a,0x36,0xbd,0x5d,0xb6,0xad,0x4c,0xdd,0xf1,0x8d,0xbf,0x2b,0x70,0x8e,0xbc,0x92,0x95,0x1b,0x0f -.byte 0xed,0x3f,0xae,0x9e,0xa2,0x5a,0x50,0xe4,0xda,0xde,0x04,0x51,0x31,0xac,0xa4,0x0b,0x94,0xcc,0x14,0x87,0x59,0xa8,0x30,0x09,0xe6,0x46,0xb9,0x07,0x3e,0x1a,0xbf,0x5a,0x23,0x32,0xfb,0x60,0x63,0x24,0x25,0x12,0xf6,0x3e,0x2d,0xd0,0x8b,0x88,0x9b,0xe9,0x2d,0xab,0xf5,0xaf,0xba,0xbc,0xfe,0xab,0xb2,0x61,0x7a,0x7c,0xbb,0x28,0x6b,0x86 -.byte 0xe5,0xa2,0x9c,0x2c,0x5a,0x23,0x12,0x11,0xe5,0x72,0xe8,0x7b,0x6b,0x40,0xf1,0x91,0x37,0x3b,0x47,0x75,0x65,0xac,0x4d,0x22,0x59,0x75,0x13,0xb0,0x73,0xff,0x59,0xd1,0x1b,0xcc,0x05,0x1f,0xf2,0xc8,0x50,0x83,0xf1,0x28,0x38,0x0b,0xc3,0xa0,0x3b,0xe3,0x86,0xbb,0x9c,0x7e,0xc1,0xe9,0xcc,0xd9,0xb8,0x2b,0x05,0xf3,0x6f,0xc7,0x9d,0xaf -.byte 0x7b,0xb7,0x38,0x41,0xa3,0x50,0x8f,0x92,0xe0,0x63,0x35,0xb3,0x95,0x9f,0x80,0xf8,0x75,0xbb,0xf3,0x2b,0x0e,0xaf,0x32,0x6e,0xff,0xeb,0x79,0xca,0xbf,0x1c,0x4f,0x6c,0x9c,0x06,0xb2,0xeb,0x99,0x57,0x1f,0xf6,0x64,0x0b,0x81,0x57,0xba,0xf4,0x32,0x1e,0x77,0x37,0x55,0xb7,0xbc,0xba,0x70,0x0b,0x0d,0xdd,0x95,0x41,0xb5,0x17,0x5b,0x14 -.byte 0x10,0x9d,0x14,0x52,0x83,0x65,0x0a,0xf4,0x55,0xca,0xf8,0xbe,0xa6,0x3a,0xa0,0x6e,0xcc,0x83,0x84,0x65,0xb4,0x1c,0x7e,0x40,0xdd,0x32,0x36,0x5a,0x23,0x17,0x7d,0xb5,0xb9,0x38,0x48,0x5c,0x6f,0x23,0x54,0x0e,0x93,0x74,0x27,0x0f,0xfd,0x58,0xc1,0x97,0x26,0x78,0x9a,0xd3,0x85,0xc5,0xb2,0xb3,0x44,0xb7,0x36,0x85,0x69,0xde,0x3b,0xa1 -.byte 0x2b,0x11,0xef,0x75,0xfc,0xaa,0x92,0xf1,0xf1,0x72,0xa0,0x5f,0x33,0xf6,0x0b,0x72,0xdb,0xce,0x6c,0x2a,0x15,0x76,0x40,0xd4,0x85,0xff,0x96,0xe1,0x48,0xe1,0x27,0x8f,0x74,0xf3,0xfa,0xa1,0xb7,0x2a,0xb6,0x41,0x90,0x92,0x7e,0xfa,0xfc,0xad,0xa3,0x94,0x91,0x77,0xf1,0x8f,0xee,0xa2,0x64,0x47,0x01,0xb3,0x01,0x99,0x05,0xe7,0x31,0x4a -.byte 0xe8,0xd2,0x65,0x40,0x21,0xc4,0x83,0x8e,0xc9,0x89,0xda,0x16,0x7b,0xe0,0xcb,0xc0,0xc0,0x3d,0x37,0x18,0x66,0xe9,0x70,0x86,0x0b,0x6c,0xe8,0x65,0x44,0xce,0x3a,0xcd,0x84,0x1e,0xce,0x0e,0xe3,0xf9,0x77,0x12,0xfb,0xe6,0x92,0x8b,0x0d,0x7e,0x15,0x7a,0x34,0x94,0x2a,0xa7,0xc5,0x35,0xa4,0xfc,0xbe,0xa3,0x13,0x70,0xe4,0x6b,0x2f,0x71 -.byte 0x31,0xef,0xdb,0x79,0x44,0xf2,0x77,0xc7,0xc9,0x0d,0x1a,0x7b,0xff,0x34,0xf8,0xc9,0xe8,0xc9,0xc2,0xe0,0x0c,0x9e,0xd6,0xb4,0x7a,0xdb,0x1f,0x65,0xb8,0xd4,0x92,0xbf,0x7f,0x06,0x44,0xe3,0xb4,0xd8,0x14,0xe3,0x9b,0x49,0x81,0x12,0xec,0x7d,0x01,0xe2,0x50,0x2c,0x0e,0xfd,0x4b,0x84,0x3b,0x4d,0x89,0x1d,0x2e,0x4b,0xe9,0xda,0xa5,0x3f -.byte 0x19,0xc2,0x53,0x36,0x5d,0xd8,0xdc,0x6e,0xc3,0x48,0x8f,0x09,0xd5,0x95,0x4b,0x0c,0x7c,0x00,0x15,0x33,0x8e,0x1d,0x0c,0xdf,0x32,0x3b,0x93,0x1f,0xf5,0x49,0x4f,0xfd,0x8b,0x64,0xe7,0x96,0xaf,0x2f,0xc8,0xea,0xab,0x91,0x53,0x29,0xe3,0x31,0x0a,0x1c,0x6e,0xe0,0xbb,0x81,0x11,0x83,0xe0,0x07,0xfb,0x29,0x11,0x0f,0x0d,0x85,0xd4,0x61 -.byte 0x3c,0x75,0xbb,0x8a,0x23,0xb6,0xa0,0x7f,0xa4,0xbb,0x11,0xd4,0x75,0xde,0x27,0xe5,0xeb,0x11,0x5d,0x02,0xfe,0x5c,0x62,0x60,0x0f,0x6f,0x45,0x9b,0xfb,0xb7,0x32,0xa8,0x1c,0xd6,0xff,0x43,0x7b,0x53,0xee,0xa4,0x1f,0xf2,0xba,0xb6,0xb7,0xb7,0x39,0x18,0x85,0x79,0x77,0x27,0x30,0x26,0xe4,0xef,0xd1,0x39,0xc9,0xa2,0x0d,0x50,0xd7,0xef -.byte 0x9e,0xd8,0x8e,0xd2,0x74,0x1a,0x3f,0x99,0x24,0xf4,0x8b,0x4d,0x02,0x63,0x18,0x3a,0xaf,0x26,0xef,0xfc,0x1d,0xfe,0x46,0xc1,0x55,0xd7,0x92,0x65,0x2f,0xe7,0x4f,0x47,0xa8,0x2f,0x5d,0x47,0x67,0xeb,0x62,0x1d,0x69,0xa6,0x0e,0x51,0x1d,0x2c,0xed,0x6e,0x94,0xe9,0x48,0x4c,0x22,0xc2,0x93,0x79,0x6f,0x1b,0xc2,0x93,0x61,0x3d,0x8b,0xba -.byte 0xcb,0xe9,0x4a,0x88,0x5e,0x19,0x50,0x14,0xfe,0xda,0x3f,0x4d,0x47,0x54,0xfc,0x1c,0x09,0x77,0x37,0x30,0xfe,0x75,0x9f,0xdd,0xa4,0x74,0x04,0x04,0x88,0xe0,0xac,0x93,0x64,0x6f,0xbf,0x50,0xd8,0xf0,0xf7,0xa0,0xfa,0x98,0x49,0xfa,0xf7,0x6e,0xcf,0xa2,0xbf,0xb6,0x07,0x15,0x0e,0x4e,0x21,0x74,0x0a,0xa6,0xa3,0x67,0xce,0xf9,0x3b,0xd6 -.byte 0x4c,0xc8,0x43,0xe3,0x3b,0x3b,0x6a,0x86,0x62,0x3f,0x5a,0xf3,0x3f,0xf9,0xeb,0xbf,0xa3,0x2a,0x83,0x8a,0x70,0x8f,0x01,0x65,0x17,0x9a,0xa6,0x26,0x3b,0x09,0x06,0x22,0x19,0xed,0xd7,0x25,0x4b,0xd2,0x9a,0x30,0xfe,0x1c,0x82,0x68,0x16,0x04,0x0e,0x04,0x8f,0xc6,0x92,0xbe,0xe4,0x43,0x98,0x1d,0x3b,0x10,0x15,0x5b,0xef,0x4e,0x60,0x5e -.byte 0x6b,0xc9,0xde,0xb8,0x47,0x02,0x86,0x45,0x39,0x7a,0x1a,0xef,0x67,0x28,0xc5,0x40,0x73,0x2a,0xa7,0x12,0x9d,0x58,0x3a,0x34,0xc2,0xda,0x34,0xb0,0x48,0xd9,0x34,0xcd,0x18,0xe9,0x76,0x41,0x78,0x8f,0xe5,0xe8,0x3d,0xb2,0x01,0x3b,0x84,0xd1,0xca,0x5e,0x26,0x1d,0x8c,0xea,0xe1,0x46,0xa3,0xf9,0x11,0xac,0x0d,0x98,0x9f,0xd3,0x46,0x79 -.byte 0xff,0xad,0x99,0x32,0x63,0x96,0xbc,0x57,0x39,0x16,0xce,0x06,0x7e,0x63,0x78,0x7b,0x86,0x92,0x1a,0xe1,0x45,0xc0,0x73,0xe1,0xec,0xfc,0x88,0x8f,0xf8,0x36,0x0f,0x54,0x76,0x02,0x98,0x49,0x40,0xb9,0xef,0xd8,0x13,0x68,0xf5,0x1d,0x0a,0x98,0x65,0x21,0xc5,0x1a,0x22,0x4e,0x8e,0xad,0xa9,0x52,0x57,0xc4,0xc6,0xa8,0x48,0x01,0x7a,0x78 -.byte 0xc9,0xfc,0xdd,0xf3,0xc3,0x83,0xc0,0x06,0xb5,0x56,0x84,0xe2,0x0c,0x6b,0x80,0xd9,0x59,0xa1,0x3d,0xe3,0x56,0xf0,0xe3,0x3f,0x93,0x61,0xf7,0x8c,0x6b,0x40,0x65,0x6e,0x01,0xc2,0xa1,0xc1,0xb8,0x9b,0x15,0x6c,0xa1,0x18,0x4a,0x6c,0x8b,0x18,0x2d,0x8e,0x71,0x7a,0xa1,0x26,0xc1,0x4b,0xac,0x0c,0xca,0x08,0x33,0xef,0x35,0x33,0x63,0xeb -.byte 0x57,0x6e,0x7e,0x36,0xe0,0x31,0xad,0x10,0x76,0xb7,0x45,0xd9,0x3a,0x92,0x66,0x69,0x13,0x61,0x59,0x87,0xfd,0x6b,0xf1,0x46,0x0a,0x7a,0x3f,0x29,0x88,0x5b,0x7d,0xef,0x07,0x02,0xa8,0xa1,0xdc,0xd4,0x0e,0x77,0x8f,0x68,0x32,0xbd,0x8e,0xd6,0x0b,0xe4,0xd1,0x75,0xc1,0xb0,0x74,0x6c,0x0e,0xc3,0x46,0x79,0x36,0x3b,0x5f,0x0e,0xa0,0xad -.byte 0x28,0x8c,0xcb,0x01,0x8e,0x58,0x14,0x09,0xf1,0xd4,0x3b,0x2e,0xdc,0xbf,0x37,0x95,0x26,0xda,0xb6,0xcf,0xc8,0xa1,0xd4,0xec,0x72,0xf3,0x44,0xf5,0x4e,0x27,0x9b,0x2e,0x7c,0xfa,0x37,0x16,0x1d,0x7f,0x90,0x86,0xae,0x96,0x3b,0xe1,0xda,0xf7,0xc4,0x54,0x0b,0x51,0x7e,0x83,0xbe,0xed,0xd6,0x5f,0xd2,0x6d,0xbb,0xd3,0xc6,0x53,0x95,0x65 -.byte 0x3d,0x19,0xc2,0xc5,0xdf,0x47,0x00,0x2c,0x4b,0x2d,0xec,0x32,0xd5,0x28,0xb5,0x30,0xe0,0x79,0x15,0x2e,0xab,0x97,0xa8,0xcf,0xc5,0x40,0x98,0x30,0x22,0x9f,0xbc,0xdb,0x65,0x06,0xfc,0x58,0xe5,0x55,0x5b,0xe2,0xf8,0x6e,0xc6,0xfc,0xec,0x6c,0x14,0xd2,0xe3,0x9a,0x71,0x8a,0x61,0xea,0x39,0xc6,0x77,0x94,0xdf,0x7b,0x99,0x71,0xdd,0x18 -.byte 0xc6,0x03,0x2d,0x49,0xf6,0xc3,0xe8,0x2b,0x7e,0x3f,0x28,0xfc,0xc8,0xa1,0xb0,0x15,0x31,0x7e,0x83,0xb8,0x14,0x34,0x0e,0x7f,0xde,0x74,0x7b,0xbf,0xb7,0x8e,0xd9,0x31,0x90,0x16,0xb6,0x57,0x14,0x4a,0xc6,0x67,0x3d,0xb9,0x46,0x92,0xf2,0xf9,0x94,0x36,0x2b,0xd6,0x1f,0x84,0xa5,0x8c,0x0f,0xd9,0x8c,0x5f,0x97,0x7a,0x7b,0xff,0xc9,0xf5 -.byte 0x5e,0x13,0x5f,0x19,0x58,0xba,0xa6,0xe8,0x29,0xf4,0xb8,0x7e,0x98,0xb7,0xef,0x1b,0x00,0xe8,0x90,0x8f,0x86,0x4c,0xe0,0x51,0x13,0x8b,0xa1,0x37,0x40,0x38,0x51,0x2f,0x5a,0x9b,0x63,0x8f,0xce,0x9a,0x97,0x07,0x0d,0x8e,0xce,0xb1,0x66,0x89,0x78,0xca,0xa6,0x0c,0x20,0xc4,0xf1,0xe3,0xab,0xe2,0x1c,0x83,0x2b,0x46,0x97,0xe8,0x8f,0x94 -.byte 0xb4,0x71,0x40,0xde,0xa1,0x05,0x4b,0xed,0xbf,0x0c,0x46,0xe1,0x25,0xf1,0xd0,0x5a,0xdb,0x9c,0x2a,0x09,0x03,0x80,0x24,0xc1,0x22,0x02,0xa5,0xde,0xf6,0x4c,0xbc,0x93,0x37,0xa9,0x28,0xb3,0x92,0x19,0xa8,0x3f,0x71,0x90,0x62,0x78,0xaa,0x9a,0x0c,0xab,0x50,0xaf,0x89,0x2b,0xf1,0xf4,0x12,0xbd,0xc9,0xd5,0xee,0x64,0x8b,0x48,0x21,0xd6 -.byte 0xa1,0xa1,0xf2,0x68,0x4a,0xf8,0x06,0x3e,0x20,0x31,0x66,0xb7,0x2f,0x64,0x01,0x5a,0x46,0x14,0x85,0xfb,0xde,0x04,0xc3,0xe4,0xd6,0x25,0x14,0xa0,0xbe,0x4d,0x39,0xd8,0xe0,0x9b,0xb7,0x6b,0x00,0xe6,0x46,0xfb,0xcc,0xa8,0xad,0x67,0x12,0x2c,0x53,0x2c,0xb6,0x9f,0x6e,0xfe,0xbc,0xcc,0x2c,0xa8,0x09,0x17,0x00,0x8e,0xf1,0xf4,0x3e,0xa9 -.byte 0x92,0x4d,0x83,0xe6,0x3c,0xf0,0xd3,0x1c,0xaf,0x84,0x2c,0x59,0x7e,0xda,0x1e,0xfd,0x7d,0xf3,0xef,0x93,0x05,0x03,0xb0,0x76,0x69,0xb5,0x51,0xa8,0x65,0x8f,0x8a,0xf8,0x55,0x92,0x08,0xfe,0xbf,0xc1,0x95,0x98,0x58,0xb1,0xd3,0xb6,0x78,0x4f,0x2f,0x25,0xcb,0x9d,0x32,0x4f,0xa6,0xcc,0xf8,0x36,0xff,0x72,0xb3,0x93,0x3d,0xd8,0x0b,0xe6 -.byte 0xc6,0xf6,0xed,0xcc,0x2a,0xa5,0x44,0x6e,0xe2,0x2d,0x6e,0x02,0xb4,0x7c,0x24,0x7f,0x57,0x02,0x84,0x61,0x8e,0xbd,0x32,0x4e,0x41,0x92,0x01,0x1b,0x8b,0x1d,0xd1,0x1e,0x31,0xc1,0x4c,0x5b,0x0c,0xa7,0x48,0x52,0x67,0xc2,0xd9,0xdc,0x86,0x9d,0xbd,0x6c,0x19,0x95,0x00,0xf0,0xd4,0x47,0xaf,0xfe,0x5d,0xa5,0x81,0xbd,0x1b,0x42,0x62,0xce -.byte 0x18,0x1b,0xa3,0x6f,0xf5,0x0b,0xb7,0x6a,0x3d,0xe3,0xcc,0x41,0x27,0xcd,0x49,0x4b,0xe5,0x2b,0xc4,0x28,0xfa,0xbe,0xd5,0x7e,0xb7,0xac,0xab,0x64,0x3b,0xe3,0x87,0xb1,0x33,0x8b,0xa8,0xe5,0x75,0xce,0x61,0x57,0x89,0xad,0x5f,0x61,0xdd,0x7c,0x06,0x2a,0x3f,0x50,0xb8,0x7e,0xd2,0xfb,0x32,0x83,0x07,0xd4,0xc5,0x3f,0xad,0x64,0x59,0x1f -.byte 0x21,0x59,0x6f,0x1b,0xd7,0x40,0x89,0x28,0x18,0xac,0xca,0xee,0x92,0x1c,0x0d,0x88,0x98,0x7a,0x75,0x68,0xe0,0xe2,0x96,0xda,0x88,0xb3,0xc6,0x21,0x02,0x34,0xfa,0xae,0x0b,0x38,0xcf,0x1c,0x6c,0x7a,0xc9,0xd9,0x5f,0xf0,0x4c,0x73,0xfd,0xe6,0x14,0xf3,0x39,0xed,0xbc,0x28,0x2f,0xf8,0x79,0x02,0x39,0x05,0xf3,0x6a,0x88,0xd9,0x03,0xe2 -.byte 0xb9,0x65,0x81,0x3a,0x34,0x80,0x3f,0x17,0x37,0x1e,0xe8,0x7d,0x41,0x49,0xfb,0x70,0x5d,0x58,0x3a,0x71,0x7b,0x3e,0xd3,0x83,0x0b,0x1b,0x11,0xfc,0x53,0xce,0xc6,0xc4,0x39,0x55,0xbe,0xbe,0x32,0xa5,0x88,0xab,0xcd,0x38,0x78,0x3e,0x52,0xaf,0x64,0x42,0x10,0xc3,0x70,0x81,0x76,0xe9,0x7d,0x8e,0x46,0x41,0xca,0x2c,0x0c,0x4c,0x30,0xd3 -.byte 0xca,0x38,0xa3,0x97,0x2e,0x0f,0xa5,0x18,0x3b,0xaa,0x0f,0x00,0x75,0x35,0x9c,0xcd,0x28,0x83,0xd4,0xa7,0x7c,0xb9,0xcd,0xb5,0x55,0x29,0x4c,0x14,0xcd,0xfc,0x8f,0xaf,0x7d,0x69,0x4f,0xf7,0x0f,0xed,0x7c,0xa5,0x79,0x9d,0x36,0xbb,0x72,0xbc,0xf2,0x14,0xfd,0xf0,0x04,0x2a,0x89,0x1e,0xf7,0x80,0x4c,0x5e,0xb8,0xc1,0xdb,0xfa,0x3c,0x27 -.byte 0xbb,0x30,0x08,0x2b,0xd2,0xf8,0xdb,0xe0,0x8c,0x00,0xe4,0xca,0xa9,0xde,0xb0,0x14,0x5b,0xec,0x6b,0xe6,0x5c,0x90,0x17,0x02,0x59,0x5f,0x5f,0x51,0xf8,0x30,0x10,0x11,0xc4,0xdf,0x37,0x30,0x32,0xb1,0x4d,0x49,0xfe,0x82,0x87,0xd2,0x42,0xf5,0x38,0x76,0xf9,0xa5,0x28,0xfc,0x14,0xb2,0xe0,0x72,0x82,0xde,0xc8,0x47,0x9e,0x8f,0x8a,0xb5 -.byte 0x85,0x44,0x42,0x12,0xc6,0xc0,0xa5,0x60,0x5a,0x27,0xd0,0x36,0x14,0x7b,0x2a,0x83,0x98,0x92,0x08,0xe9,0x03,0xc9,0xc3,0xd3,0x36,0x97,0xba,0x5e,0xd5,0x51,0xcc,0x44,0xeb,0x81,0x76,0xae,0x28,0x94,0x0b,0xf6,0xc7,0xeb,0xae,0x61,0x6f,0x7b,0x34,0xb5,0x8c,0x5f,0x31,0xb6,0x23,0xe3,0xe7,0x4b,0x60,0xe6,0xba,0x8d,0x0e,0xd1,0xb2,0x37 -.byte 0x72,0x3d,0xc1,0x75,0x9b,0x5e,0xcb,0x0f,0xf9,0xe4,0xdb,0x82,0x4c,0xc4,0x37,0xef,0x9d,0xde,0x16,0x85,0xe9,0xc2,0x03,0xd8,0x5b,0xa1,0xff,0xfa,0xd4,0xd7,0x5c,0x34,0xb6,0x1e,0x25,0x96,0xf5,0x8b,0xc3,0xee,0x16,0x1f,0xf8,0x55,0x4e,0x1c,0x83,0x80,0x77,0x1d,0x4f,0xb6,0x95,0x1c,0x91,0x7d,0x50,0x25,0xf4,0x2a,0x5d,0x2e,0xc7,0x8a -.byte 0x14,0xf8,0xb9,0xbc,0xab,0x5b,0xcd,0x47,0xb5,0xaf,0x85,0xc0,0x34,0x27,0x7d,0x6a,0x8c,0x84,0x8a,0xae,0x68,0x60,0x0e,0xa1,0x45,0xf7,0x83,0x66,0x91,0x69,0x30,0xed,0x26,0x5e,0xf5,0x48,0x6b,0x20,0xb3,0x11,0x50,0xf7,0x70,0x9d,0x10,0x50,0x44,0x87,0xfe,0x96,0x5c,0xc6,0xa4,0xa4,0xed,0x5e,0x7f,0x3d,0x90,0x19,0xbe,0x31,0xa3,0xdd -.byte 0x44,0xbb,0x9b,0x51,0x5a,0x06,0x1d,0x2e,0xd7,0xef,0xd1,0x81,0xb6,0xec,0xc6,0x89,0xfb,0x13,0xc5,0x21,0xef,0x9a,0x1a,0x48,0xf2,0xf8,0xb3,0xa3,0xec,0x7f,0x85,0xc1,0xc6,0x8c,0x5f,0xa9,0x30,0x38,0x25,0x1e,0x8d,0xcf,0x18,0x24,0xef,0x5a,0x9a,0x14,0x31,0xc0,0x2c,0x88,0xa5,0x3f,0x50,0x8b,0xb1,0xda,0x5d,0x26,0xd9,0xd3,0x81,0xb1 -.byte 0xec,0xf0,0x42,0x88,0xd0,0x81,0x51,0xf9,0x1b,0xbc,0x43,0xa4,0x37,0xf1,0xd7,0x90,0x21,0x7e,0xa0,0x3e,0x63,0xfb,0x21,0xfa,0x12,0xfb,0xde,0xc7,0xbf,0xb3,0x58,0xe7,0x76,0x42,0x20,0x01,0x3d,0x66,0x80,0xf1,0xb8,0xaf,0xfa,0x7d,0x96,0x89,0x36,0x48,0x95,0xd9,0x6e,0x6d,0xe6,0x4f,0xff,0x2a,0x47,0x61,0xf2,0x04,0xb7,0x83,0x14,0xce -.byte 0x0a,0x3c,0x73,0x17,0x50,0x88,0x03,0x25,0x4a,0xe3,0x13,0x55,0x8b,0x7e,0x50,0x38,0xfc,0x14,0x0b,0x04,0x8e,0xa8,0x5b,0xd6,0x72,0x20,0x60,0xe9,0xaa,0x22,0x82,0x11,0xc6,0xc4,0xd7,0xb9,0xc8,0x0c,0x7e,0x05,0xfb,0x90,0xe4,0x9c,0x28,0x89,0x29,0x99,0x63,0x4d,0xec,0x7b,0x50,0xbd,0xd8,0xa3,0x5b,0x50,0x77,0x19,0x81,0x92,0xce,0x82 -.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed -.byte 69,67,80,95,78,73,83,84,90,50,53,54,32,102,111,114,32,80,80,67,54,52,44,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 - - - -.globl ecp_nistz256_mul_mont -.type ecp_nistz256_mul_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_mont: -.quad .ecp_nistz256_mul_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_mul_mont: - stdu 1,-128(1) - mflr 0 - std 22,48(1) - std 23,56(1) - std 24,64(1) - std 25,72(1) - std 26,80(1) - std 27,88(1) - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 24,0(4) - ld 6,0(5) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_mul_mont - - mtlr 0 - ld 22,48(1) - ld 23,56(1) - ld 24,64(1) - ld 25,72(1) - ld 26,80(1) - ld 27,88(1) - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,10,3,0 -.long 0 -.size .ecp_nistz256_mul_mont,.-.ecp_nistz256_mul_mont -.size ecp_nistz256_mul_mont,.-.ecp_nistz256_mul_mont - - -.globl ecp_nistz256_sqr_mont -.type ecp_nistz256_sqr_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_sqr_mont: -.quad .ecp_nistz256_sqr_mont,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_sqr_mont: - stdu 1,-128(1) - mflr 0 - std 22,48(1) - std 23,56(1) - std 24,64(1) - std 25,72(1) - std 26,80(1) - std 27,88(1) - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 24,0(4) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sqr_mont - - mtlr 0 - ld 22,48(1) - ld 23,56(1) - ld 24,64(1) - ld 25,72(1) - ld 26,80(1) - ld 27,88(1) - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,10,2,0 -.long 0 -.size .ecp_nistz256_sqr_mont,.-.ecp_nistz256_sqr_mont -.size ecp_nistz256_sqr_mont,.-.ecp_nistz256_sqr_mont - - - -.globl ecp_nistz256_add -.type ecp_nistz256_add,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_add: -.quad .ecp_nistz256_add,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_add: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 28, 0(5) - ld 8,8(4) - ld 29, 8(5) - ld 9,16(4) - ld 30, 16(5) - ld 10,24(4) - ld 31, 24(5) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_add,.-.ecp_nistz256_add -.size ecp_nistz256_add,.-.ecp_nistz256_add - - -.globl ecp_nistz256_div_by_2 -.type ecp_nistz256_div_by_2,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_div_by_2: -.quad .ecp_nistz256_div_by_2,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_div_by_2: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_div_by_2 - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_div_by_2,.-.ecp_nistz256_div_by_2 -.size ecp_nistz256_div_by_2,.-.ecp_nistz256_div_by_2 - - -.globl ecp_nistz256_mul_by_2 -.type ecp_nistz256_mul_by_2,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_by_2: -.quad .ecp_nistz256_mul_by_2,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_mul_by_2: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_mul_by_2,.-.ecp_nistz256_mul_by_2 -.size ecp_nistz256_mul_by_2,.-.ecp_nistz256_mul_by_2 - - -.globl ecp_nistz256_mul_by_3 -.type ecp_nistz256_mul_by_3,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_mul_by_3: -.quad .ecp_nistz256_mul_by_3,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_mul_by_3: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - mr 28,7 - std 7,64(1) - mr 29,8 - std 8,72(1) - mr 30,9 - std 9,80(1) - mr 31,10 - std 10,88(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_add - - ld 28,64(1) - ld 29,72(1) - ld 30,80(1) - ld 31,88(1) - - bl __ecp_nistz256_add - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_mul_by_3,.-.ecp_nistz256_mul_by_3 -.size ecp_nistz256_mul_by_3,.-.ecp_nistz256_mul_by_3 - - - -.globl ecp_nistz256_sub -.type ecp_nistz256_sub,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_sub: -.quad .ecp_nistz256_sub,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_sub: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,3,0 -.long 0 -.size .ecp_nistz256_sub,.-.ecp_nistz256_sub -.size ecp_nistz256_sub,.-.ecp_nistz256_sub - - -.globl ecp_nistz256_neg -.type ecp_nistz256_neg,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_neg: -.quad .ecp_nistz256_neg,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_neg: - stdu 1,-128(1) - mflr 0 - std 28,96(1) - std 29,104(1) - std 30,112(1) - std 31,120(1) - - mr 5,4 - li 7,0 - li 8,0 - li 9,0 - li 10,0 - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 28,96(1) - ld 29,104(1) - ld 30,112(1) - ld 31,120(1) - addi 1,1,128 - blr -.long 0 -.byte 0,12,4,0,0x80,4,2,0 -.long 0 -.size .ecp_nistz256_neg,.-.ecp_nistz256_neg -.size ecp_nistz256_neg,.-.ecp_nistz256_neg - - - -.type __ecp_nistz256_mul_mont,@function -.align 4 -__ecp_nistz256_mul_mont: - mulld 7,24,6 - mulhdu 28,24,6 - - mulld 8,25,6 - mulhdu 29,25,6 - - mulld 9,26,6 - mulhdu 30,26,6 - - mulld 10,27,6 - mulhdu 31,27,6 - ld 6,8(5) - - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - addze 22,31 - li 23,0 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - ld 6,8*(1+1)(5) - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - ld 6,8*(2+1)(5) - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - mulld 28,24,6 - mulld 29,25,6 - mulld 30,26,6 - mulld 31,27,6 - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - addc 8,8,28 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,30 - adde 22,22,31 - li 23,0 - addze 23,23 - - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - adde 10,22,31 - addze 22,23 - - li 30,0 - addic 7,7,1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 22,30,22 - - addc 7,7,22 - and 29,11,22 - and 31,12,22 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_mul_mont,.-__ecp_nistz256_mul_mont - - - -.type __ecp_nistz256_sqr_mont,@function -.align 4 -__ecp_nistz256_sqr_mont: - - - - - - - - - - - - - - - - mulld 8,25,24 - mulhdu 29,25,24 - mulld 9,26,24 - mulhdu 30,26,24 - mulld 10,27,24 - mulhdu 22,27,24 - - addc 9,9,29 - mulld 28,26,25 - mulhdu 29,26,25 - adde 10,10,30 - mulld 30,27,25 - mulhdu 31,27,25 - addze 22,22 - - mulld 23,27,26 - mulhdu 5,27,26 - - addc 29,29,30 - addze 30,31 - - addc 10,10,28 - adde 22,22,29 - adde 23,23,30 - addze 5,5 - - addc 8,8,8 - adde 9,9,9 - adde 10,10,10 - adde 22,22,22 - adde 23,23,23 - adde 5,5,5 - li 6,0 - addze 6,6 - - mulld 7,24,24 - mulhdu 24,24,24 - mulld 29,25,25 - mulhdu 25,25,25 - mulld 30,26,26 - mulhdu 26,26,26 - mulld 31,27,27 - mulhdu 27,27,27 - addc 8,8,24 - sldi 28,7,32 - adde 9,9,29 - srdi 29,7,32 - adde 10,10,25 - adde 22,22,30 - adde 23,23,26 - adde 5,5,31 - adde 6,6,27 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - sldi 28,7,32 - adde 8,9,29 - srdi 29,7,32 - adde 9,10,30 - addze 10,31 - subfc 30,28,7 - subfe 31,29,7 - addc 7,8,28 - adde 8,9,29 - adde 9,10,30 - addze 10,31 - - addc 7,7,22 - adde 8,8,23 - adde 9,9,5 - adde 10,10,6 - li 30,0 - addze 22,30 - - addic 7,7,1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 22,30,22 - - addc 7,7,22 - and 29,11,22 - and 31,12,22 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_sqr_mont,.-__ecp_nistz256_sqr_mont - - - - -.type __ecp_nistz256_add,@function -.align 4 -__ecp_nistz256_add: - addc 7,7,28 - adde 8,8,29 - adde 9,9,30 - li 30,0 - adde 10,10,31 - addze 28,30 - - - - - - - subic 7,7,-1 - subfe 8,11,8 - subfe 9,30,9 - subfe 10,12,10 - subfe 28,30,28 - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_add,.-__ecp_nistz256_add - -.type __ecp_nistz256_sub_from,@function -.align 4 -__ecp_nistz256_sub_from: - ld 28,0(5) - ld 29,8(5) - ld 30,16(5) - ld 31,24(5) - subfc 7,28,7 - subfe 8,29,8 - subfe 9,30,9 - subfe 10,31,10 - subfe 28,28,28 - - - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_sub_from,.-__ecp_nistz256_sub_from - -.type __ecp_nistz256_sub_morf,@function -.align 4 -__ecp_nistz256_sub_morf: - ld 28,0(5) - ld 29,8(5) - ld 30,16(5) - ld 31,24(5) - subfc 7,7,28 - subfe 8,8,29 - subfe 9,9,30 - subfe 10,10,31 - subfe 28,28,28 - - - - addc 7,7,28 - and 29,11,28 - and 31,12,28 - adde 8,8,29 - addze 9,9 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size __ecp_nistz256_sub_morf,.-__ecp_nistz256_sub_morf - -.type __ecp_nistz256_div_by_2,@function -.align 4 -__ecp_nistz256_div_by_2: - andi. 28,7,1 - addic 7,7,-1 - neg 28,28 - adde 8,8,11 - not 28,28 - addze 9,9 - li 30,0 - adde 10,10,12 - and 29,11,28 - addze 4,30 - and 31,12,28 - - subfc 7,28,7 - subfe 8,29,8 - subfe 9,30,9 - subfe 10,31,10 - subfe 4, 30,4 - - srdi 7,7,1 - sldi 28,8,63 - srdi 8,8,1 - sldi 29,9,63 - srdi 9,9,1 - sldi 30,10,63 - srdi 10,10,1 - sldi 31,4,63 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size __ecp_nistz256_div_by_2,.-__ecp_nistz256_div_by_2 -.globl ecp_nistz256_point_double -.type ecp_nistz256_point_double,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_double: -.quad .ecp_nistz256_point_double,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_double: - stdu 1,-288(1) - mflr 0 - std 20,288-8*12(1) - std 21,288-8*11(1) - std 22,288-8*10(1) - std 23,288-8*9(1) - std 24,288-8*8(1) - std 25,288-8*7(1) - std 26,288-8*6(1) - std 27,288-8*5(1) - std 28,288-8*4(1) - std 29,288-8*3(1) - std 30,288-8*2(1) - std 31,288-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 -.Ldouble_shortcut: - ld 7,32(4) - ld 8,40(4) - ld 9,48(4) - ld 10,56(4) - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,64(4) - ld 25,72(4) - ld 26,80(4) - ld 27,88(4) - mr 20,3 - mr 21,4 - addi 3,1,64 - bl __ecp_nistz256_add - - addi 3,1,128 - bl __ecp_nistz256_sqr_mont - - ld 28,0(21) - ld 29,8(21) - ld 30,16(21) - ld 31,24(21) - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 3,1,96 - bl __ecp_nistz256_add - - addi 5,21,0 - mr 7,24 - mr 8,25 - mr 9,26 - mr 10,27 - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - addi 3,1,128 - bl __ecp_nistz256_sub_morf - - addi 3,1,64 - bl __ecp_nistz256_sqr_mont - - ld 6,32(21) - ld 24,64(21) - ld 25,72(21) - ld 26,80(21) - ld 27,88(21) - addi 5,21,32 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - addi 3,20,64 - bl __ecp_nistz256_add - - addi 3,1,160 - bl __ecp_nistz256_sqr_mont - - ld 6,128(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 3,20,32 - bl __ecp_nistz256_div_by_2 - - addi 5,1,128 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 3,1,96 - bl __ecp_nistz256_add - mr 28,24 - mr 29,25 - mr 30,26 - mr 31,27 - ld 6,0(21) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - bl __ecp_nistz256_add - - addi 5,21,0 - addi 3,1,64 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 3,1,160 - bl __ecp_nistz256_add - - addi 3,20,0 - bl __ecp_nistz256_sqr_mont - - addi 5,1,160 - bl __ecp_nistz256_sub_from - - addi 5,1,64 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - ld 6,96(1) - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - addi 5,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,20,32 - addi 3,20,32 - bl __ecp_nistz256_sub_from - - mtlr 0 - ld 20,288-8*12(1) - ld 21,288-8*11(1) - ld 22,288-8*10(1) - ld 23,288-8*9(1) - ld 24,288-8*8(1) - ld 25,288-8*7(1) - ld 26,288-8*6(1) - ld 27,288-8*5(1) - ld 28,288-8*4(1) - ld 29,288-8*3(1) - ld 30,288-8*2(1) - ld 31,288-8*1(1) - addi 1,1,288 - blr -.long 0 -.byte 0,12,4,0,0x80,12,2,0 -.long 0 -.size .ecp_nistz256_point_double,.-.ecp_nistz256_point_double -.size ecp_nistz256_point_double,.-.ecp_nistz256_point_double -.globl ecp_nistz256_point_add -.type ecp_nistz256_point_add,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_add: -.quad .ecp_nistz256_point_add,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_add: - stdu 1,-576(1) - mflr 0 - std 16,576-8*16(1) - std 17,576-8*15(1) - std 18,576-8*14(1) - std 19,576-8*13(1) - std 20,576-8*12(1) - std 21,576-8*11(1) - std 22,576-8*10(1) - std 23,576-8*9(1) - std 24,576-8*8(1) - std 25,576-8*7(1) - std 26,576-8*6(1) - std 27,576-8*5(1) - std 28,576-8*4(1) - std 29,576-8*3(1) - std 30,576-8*2(1) - std 31,576-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - ld 24,64(5) - ld 25,72(5) - ld 26,80(5) - ld 27,88(5) - mr 16,3 - mr 17,4 - mr 18,5 - or 28,24,25 - or 30,26,27 - or 20,28,30 - neg 28,20 - or 20,20,28 - sradi 20,20,63 - addi 3,1,256 - bl __ecp_nistz256_sqr_mont - - ld 24,64(17) - ld 25,72(17) - ld 26,80(17) - ld 27,88(17) - or 28,24,25 - or 30,26,27 - or 19,28,30 - neg 28,19 - or 19,19,28 - sradi 19,19,63 - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - ld 6,64(18) - ld 24,256+0(1) - ld 25,256+8(1) - ld 26,256+16(1) - ld 27,256+24(1) - addi 5,18,64 - addi 3,1,384 - bl __ecp_nistz256_mul_mont - - ld 6,64(17) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,17,64 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - ld 6,32(17) - ld 24,384+0(1) - ld 25,384+8(1) - ld 26,384+16(1) - ld 27,384+24(1) - addi 5,17,32 - addi 3,1,384 - bl __ecp_nistz256_mul_mont - - ld 6,32(18) - ld 24,416+0(1) - ld 25,416+8(1) - ld 26,416+16(1) - ld 27,416+24(1) - addi 5,18,32 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - addi 5,1,384 - ld 6,256(1) - ld 24,0(17) - ld 25,8(17) - ld 26,16(17) - ld 27,24(17) - addi 3,1,224 - bl __ecp_nistz256_sub_from - - or 7,7,8 - or 9,9,10 - or 21,7,9 - - addi 5,1,256 - addi 3,1,320 - bl __ecp_nistz256_mul_mont - - ld 6,192(1) - ld 24,0(18) - ld 25,8(18) - ld 26,16(18) - ld 27,24(18) - addi 5,1,192 - addi 3,1,352 - bl __ecp_nistz256_mul_mont - - addi 5,1,320 - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 3,1,160 - bl __ecp_nistz256_sub_from - - or 7,7,8 - or 9,9,10 - or. 7,7,9 - bne .Ladd_proceed - - and. 28,19,20 - beq .Ladd_proceed - - cmpldi 21,0 - beq .Ladd_double - - xor 24,24,24 - std 24,0(16) - std 24,8(16) - std 24,16(16) - std 24,24(16) - std 24,32(16) - std 24,40(16) - std 24,48(16) - std 24,56(16) - std 24,64(16) - std 24,72(16) - std 24,80(16) - std 24,88(16) - b .Ladd_done - -.align 4 -.Ladd_double: - ld 5,0(1) - mr 4,17 - mr 3,16 - ld 16,576-8*16(1) - ld 17,576-8*15(1) - ld 18,576-8*14(1) - ld 19,576-8*13(1) - stdu 5,576-288(1) - b .Ldouble_shortcut - -.align 4 -.Ladd_proceed: - addi 3,1,256 - bl __ecp_nistz256_sqr_mont - - ld 6,64(17) - ld 24,160+0(1) - ld 25,160+8(1) - ld 26,160+16(1) - ld 27,160+24(1) - addi 5,17,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 24,160+0(1) - ld 25,160+8(1) - ld 26,160+16(1) - ld 27,160+24(1) - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - ld 6,64(18) - ld 24,128+0(1) - ld 25,128+8(1) - ld 26,128+16(1) - ld 27,128+24(1) - addi 5,18,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 6,160(1) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,1,160 - addi 3,1,288 - bl __ecp_nistz256_mul_mont - - ld 6,192(1) - ld 24,320+0(1) - ld 25,320+8(1) - ld 26,320+16(1) - ld 27,320+24(1) - addi 5,1,192 - addi 3,1,352 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - addi 3,1,192 - bl __ecp_nistz256_add - - addi 5,1,256 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - addi 5,1,288 - bl __ecp_nistz256_sub_from - - addi 5,1,352 - ld 6,288(1) - ld 24,384+0(1) - ld 25,384+8(1) - ld 26,384+16(1) - ld 27,384+24(1) - addi 3,1,96 - bl __ecp_nistz256_sub_morf - - addi 5,1,288 - addi 3,1,416 - bl __ecp_nistz256_mul_mont - - ld 6,224(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 5,1,224 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,1,416 - bl __ecp_nistz256_sub_from - - ld 28,0(18) - ld 29,8(18) - ld 30,16(18) - ld 31,24(18) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - ld 7,0+0(17) - ld 8,0+8(17) - ld 9,0+16(17) - ld 10,0+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - ld 28,0+32(18) - ld 29,0+40(18) - ld 30,0+48(18) - ld 31,0+56(18) - ld 24,64+0+32(1) - ld 25,64+0+40(1) - ld 26,64+0+48(1) - ld 27,64+0+56(1) - std 7,0+0(16) - std 8,0+8(16) - std 9,0+16(16) - std 10,0+24(16) - ld 7,32+0(17) - ld 8,32+8(17) - ld 9,32+16(17) - ld 10,32+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - - ld 28,32+32(18) - ld 29,32+40(18) - ld 30,32+48(18) - ld 31,32+56(18) - ld 24,64+32+32(1) - ld 25,64+32+40(1) - ld 26,64+32+48(1) - ld 27,64+32+56(1) - std 7,32+0(16) - std 8,32+8(16) - std 9,32+16(16) - std 10,32+24(16) - ld 7,64+0(17) - ld 8,64+8(17) - ld 9,64+16(17) - ld 10,64+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - std 7,64+0(16) - std 8,64+8(16) - std 9,64+16(16) - std 10,64+24(16) - -.Ladd_done: - mtlr 0 - ld 16,576-8*16(1) - ld 17,576-8*15(1) - ld 18,576-8*14(1) - ld 19,576-8*13(1) - ld 20,576-8*12(1) - ld 21,576-8*11(1) - ld 22,576-8*10(1) - ld 23,576-8*9(1) - ld 24,576-8*8(1) - ld 25,576-8*7(1) - ld 26,576-8*6(1) - ld 27,576-8*5(1) - ld 28,576-8*4(1) - ld 29,576-8*3(1) - ld 30,576-8*2(1) - ld 31,576-8*1(1) - addi 1,1,576 - blr -.long 0 -.byte 0,12,4,0,0x80,16,3,0 -.long 0 -.size .ecp_nistz256_point_add,.-.ecp_nistz256_point_add -.size ecp_nistz256_point_add,.-.ecp_nistz256_point_add -.globl ecp_nistz256_point_add_affine -.type ecp_nistz256_point_add_affine,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_point_add_affine: -.quad .ecp_nistz256_point_add_affine,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_point_add_affine: - stdu 1,-512(1) - mflr 0 - std 16,512-8*16(1) - std 17,512-8*15(1) - std 18,512-8*14(1) - std 19,512-8*13(1) - std 20,512-8*12(1) - std 21,512-8*11(1) - std 22,512-8*10(1) - std 23,512-8*9(1) - std 24,512-8*8(1) - std 25,512-8*7(1) - std 26,512-8*6(1) - std 27,512-8*5(1) - std 28,512-8*4(1) - std 29,512-8*3(1) - std 30,512-8*2(1) - std 31,512-8*1(1) - - li 11,-1 - srdi 11,11,32 - li 12,1 - orc 12,12,11 - - mr 16,3 - mr 17,4 - mr 18,5 - - ld 24,64(4) - ld 25,72(4) - ld 26,80(4) - ld 27,88(4) - or 28,24,25 - or 30,26,27 - or 19,28,30 - neg 28,19 - or 19,19,28 - sradi 19,19,63 - - ld 7,0(5) - ld 8,8(5) - ld 9,16(5) - ld 10,24(5) - ld 28,32(5) - ld 29,40(5) - ld 30,48(5) - ld 31,56(5) - or 7,7,8 - or 9,9,10 - or 7,7,9 - or 28,28,29 - or 30,30,31 - or 28,28,30 - or 20,7,28 - neg 28,20 - or 20,20,28 - sradi 20,20,63 - - addi 3,1,192 - bl __ecp_nistz256_sqr_mont - - mr 24,7 - mr 25,8 - mr 26,9 - mr 27,10 - ld 6,0(18) - addi 5,18,0 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - addi 5,17,0 - ld 6,64(17) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 3,1,224 - bl __ecp_nistz256_sub_from - - addi 5,17,64 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - ld 6,64(17) - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 5,17,64 - addi 3,1,128 - bl __ecp_nistz256_mul_mont - - ld 6,32(18) - ld 24,192+0(1) - ld 25,192+8(1) - ld 26,192+16(1) - ld 27,192+24(1) - addi 5,18,32 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - addi 5,17,32 - ld 24,224+0(1) - ld 25,224+8(1) - ld 26,224+16(1) - ld 27,224+24(1) - addi 3,1,256 - bl __ecp_nistz256_sub_from - - addi 3,1,288 - bl __ecp_nistz256_sqr_mont - - ld 24,256+0(1) - ld 25,256+8(1) - ld 26,256+16(1) - ld 27,256+24(1) - addi 3,1,352 - bl __ecp_nistz256_sqr_mont - - ld 6,224(1) - ld 24,288+0(1) - ld 25,288+8(1) - ld 26,288+16(1) - ld 27,288+24(1) - addi 5,1,224 - addi 3,1,320 - bl __ecp_nistz256_mul_mont - - ld 6,0(17) - ld 24,288+0(1) - ld 25,288+8(1) - ld 26,288+16(1) - ld 27,288+24(1) - addi 5,17,0 - addi 3,1,160 - bl __ecp_nistz256_mul_mont - - mr 28,7 - mr 29,8 - mr 30,9 - mr 31,10 - addi 3,1,288 - bl __ecp_nistz256_add - - addi 5,1,352 - addi 3,1,64 - bl __ecp_nistz256_sub_morf - - addi 5,1,320 - bl __ecp_nistz256_sub_from - - addi 5,1,160 - ld 6,32(17) - ld 24,320+0(1) - ld 25,320+8(1) - ld 26,320+16(1) - ld 27,320+24(1) - addi 3,1,96 - bl __ecp_nistz256_sub_morf - - addi 5,17,32 - addi 3,1,192 - bl __ecp_nistz256_mul_mont - - ld 6,256(1) - ld 24,96+0(1) - ld 25,96+8(1) - ld 26,96+16(1) - ld 27,96+24(1) - addi 5,1,256 - addi 3,1,96 - bl __ecp_nistz256_mul_mont - - addi 5,1,192 - bl __ecp_nistz256_sub_from - - ld 28,0(18) - ld 29,8(18) - ld 30,16(18) - ld 31,24(18) - ld 24,64+0(1) - ld 25,64+8(1) - ld 26,64+16(1) - ld 27,64+24(1) - ld 7,0+0(17) - ld 8,0+8(17) - ld 9,0+16(17) - ld 10,0+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - ld 28,32(18) - ld 29,40(18) - ld 30,48(18) - ld 31,56(18) - ld 24,64+0+32(1) - ld 25,64+0+40(1) - ld 26,64+0+48(1) - ld 27,64+0+56(1) - std 7,0+0(16) - std 8,0+8(16) - std 9,0+16(16) - std 10,0+24(16) - ld 7,32+0(17) - ld 8,32+8(17) - ld 9,32+16(17) - ld 10,32+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - li 28,1 - not 29,11 - li 30,-1 - not 31,12 - ld 24,64+32+32(1) - ld 25,64+32+40(1) - ld 26,64+32+48(1) - ld 27,64+32+56(1) - std 7,32+0(16) - std 8,32+8(16) - std 9,32+16(16) - std 10,32+24(16) - ld 7,64+0(17) - ld 8,64+8(17) - ld 9,64+16(17) - ld 10,64+24(17) - andc 28,28,19 - andc 29,29,19 - andc 30,30,19 - andc 31,31,19 - and 24,24,19 - and 25,25,19 - and 26,26,19 - and 27,27,19 - or 28,28,24 - or 29,29,25 - or 30,30,26 - or 31,31,27 - andc 7,7,20 - andc 8,8,20 - andc 9,9,20 - andc 10,10,20 - and 28,28,20 - and 29,29,20 - and 30,30,20 - and 31,31,20 - or 7,7,28 - or 8,8,29 - or 9,9,30 - or 10,10,31 - std 7,64+0(16) - std 8,64+8(16) - std 9,64+16(16) - std 10,64+24(16) - - mtlr 0 - ld 16,512-8*16(1) - ld 17,512-8*15(1) - ld 18,512-8*14(1) - ld 19,512-8*13(1) - ld 20,512-8*12(1) - ld 21,512-8*11(1) - ld 22,512-8*10(1) - ld 23,512-8*9(1) - ld 24,512-8*8(1) - ld 25,512-8*7(1) - ld 26,512-8*6(1) - ld 27,512-8*5(1) - ld 28,512-8*4(1) - ld 29,512-8*3(1) - ld 30,512-8*2(1) - ld 31,512-8*1(1) - addi 1,1,512 - blr -.long 0 -.byte 0,12,4,0,0x80,16,3,0 -.long 0 -.size .ecp_nistz256_point_add_affine,.-.ecp_nistz256_point_add_affine -.size ecp_nistz256_point_add_affine,.-.ecp_nistz256_point_add_affine - - - -.globl ecp_nistz256_ord_mul_mont -.type ecp_nistz256_ord_mul_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_ord_mul_mont: -.quad .ecp_nistz256_ord_mul_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_ord_mul_mont: - stdu 1,-160(1) - std 18,48(1) - std 19,56(1) - std 20,64(1) - std 21,72(1) - std 22,80(1) - std 23,88(1) - std 24,96(1) - std 25,104(1) - std 26,112(1) - std 27,120(1) - std 28,128(1) - std 29,136(1) - std 30,144(1) - std 31,152(1) - - ld 24,0(4) - ld 6,0(5) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - lis 18,0xccd1 - lis 19,0xf3b9 - lis 20,0xbce6 - ori 18,18,0xc8aa - ori 19,19,0xcac2 - ori 20,20,0xfaad - sldi 18,18,32 - sldi 19,19,32 - sldi 20,20,32 - oris 18,18,0xee00 - oris 19,19,0xfc63 - oris 20,20,0xa717 - ori 18,18,0xbc4f - ori 19,19,0x2551 - ori 20,20,0x9e84 - li 11,-1 - sldi 12,11,32 - li 0,0 - - mulld 7,24,6 - mulhdu 28,24,6 - - mulld 8,25,6 - mulhdu 29,25,6 - - mulld 9,26,6 - mulhdu 30,26,6 - - mulld 10,27,6 - mulhdu 22,27,6 - - mulld 21,7,18 - - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - addze 22,22 - li 23,0 - ld 6,8*1(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - ld 6,8*2(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - ld 6,8*3(5) - - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - mulld 28,24,6 - addze 31,31 - mulld 29,25,6 - - addc 7,8,30 - mulld 30,26,6 - adde 8,9,31 - mulld 31,27,6 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - addc 7,7,28 - mulhdu 28,24,6 - adde 8,8,29 - mulhdu 29,25,6 - adde 9,9,30 - mulhdu 30,26,6 - adde 10,10,31 - mulhdu 31,27,6 - addze 22,22 - mulld 21,7,18 - addc 8,8,28 - adde 9,9,29 - adde 10,10,30 - adde 22,22,31 - addze 23,0 - sldi 28,21,32 - subfc 9,21,9 - srdi 29,21,32 - subfe 10,28,10 - subfe 22,29,22 - subfe 23,0,23 - - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,22,21 - addze 22,23 - - subfc 7,19,7 - subfe 8,20,8 - subfe 9,11,9 - subfe 10,12,10 - subfe 22,0,22 - - and 28,19,22 - and 29,20,22 - addc 7,7,28 - and 31,12,22 - adde 8,8,29 - adde 9,9,22 - adde 10,10,31 - - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - - ld 18,48(1) - ld 19,56(1) - ld 20,64(1) - ld 21,72(1) - ld 22,80(1) - ld 23,88(1) - ld 24,96(1) - ld 25,104(1) - ld 26,112(1) - ld 27,120(1) - ld 28,128(1) - ld 29,136(1) - ld 30,144(1) - ld 31,152(1) - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,0,0x80,14,3,0 -.long 0 -.size .ecp_nistz256_ord_mul_mont,.-.ecp_nistz256_ord_mul_mont -.size ecp_nistz256_ord_mul_mont,.-.ecp_nistz256_ord_mul_mont - - - - -.globl ecp_nistz256_ord_sqr_mont -.type ecp_nistz256_ord_sqr_mont,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_ord_sqr_mont: -.quad .ecp_nistz256_ord_sqr_mont,.TOC.@tocbase,0 -.previous -.align 5 -.ecp_nistz256_ord_sqr_mont: - stdu 1,-160(1) - std 18,48(1) - std 19,56(1) - std 20,64(1) - std 21,72(1) - std 22,80(1) - std 23,88(1) - std 24,96(1) - std 25,104(1) - std 26,112(1) - std 27,120(1) - std 28,128(1) - std 29,136(1) - std 30,144(1) - std 31,152(1) - - mtctr 5 - - ld 24,0(4) - ld 25,8(4) - ld 26,16(4) - ld 27,24(4) - - lis 18,0xccd1 - lis 19,0xf3b9 - lis 20,0xbce6 - ori 18,18,0xc8aa - ori 19,19,0xcac2 - ori 20,20,0xfaad - sldi 18,18,32 - sldi 19,19,32 - sldi 20,20,32 - oris 18,18,0xee00 - oris 19,19,0xfc63 - oris 20,20,0xa717 - ori 18,18,0xbc4f - ori 19,19,0x2551 - ori 20,20,0x9e84 - li 11,-1 - sldi 12,11,32 - li 0,0 - b .Loop_ord_sqr - -.align 5 -.Loop_ord_sqr: - - - - - - - - - - - - - - - - mulld 8,25,24 - mulhdu 29,25,24 - mulld 9,26,24 - mulhdu 30,26,24 - mulld 10,27,24 - mulhdu 22,27,24 - - addc 9,9,29 - mulld 28,26,25 - mulhdu 29,26,25 - adde 10,10,30 - mulld 30,27,25 - mulhdu 31,27,25 - addze 22,22 - - mulld 23,27,26 - mulhdu 5,27,26 - - addc 29,29,30 - mulld 7,24,24 - addze 30,31 - - addc 10,10,28 - mulhdu 24,24,24 - adde 22,22,29 - mulld 29,25,25 - adde 23,23,30 - mulhdu 25,25,25 - addze 5,5 - - addc 8,8,8 - mulld 30,26,26 - adde 9,9,9 - mulhdu 26,26,26 - adde 10,10,10 - mulld 31,27,27 - adde 22,22,22 - mulhdu 27,27,27 - adde 23,23,23 - adde 5,5,5 - addze 6,0 - - addc 8,8,24 - mulld 21,7,18 - adde 9,9,29 - adde 10,10,25 - adde 22,22,30 - adde 23,23,26 - adde 5,5,31 - adde 6,6,27 - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,0,21 - mulld 31,7,18 - sldi 28,21,32 - subfc 8,21,8 - srdi 29,21,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,31 - mulld 30,20,31 - mulhdu 21,20,31 - - adde 30,30,29 - addze 21,21 - - addc 7,8,30 - adde 8,9,21 - adde 9,10,31 - adde 10,0,31 - mulld 21,7,18 - sldi 28,31,32 - subfc 8,31,8 - srdi 29,31,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,21 - mulld 30,20,21 - mulhdu 31,20,21 - - adde 30,30,29 - addze 31,31 - - addc 7,8,30 - adde 8,9,31 - adde 9,10,21 - adde 10,0,21 - mulld 31,7,18 - sldi 28,21,32 - subfc 8,21,8 - srdi 29,21,32 - subfe 9,28,9 - subfe 10,29,10 - addic 28,7,-1 - mulhdu 29,19,31 - mulld 30,20,31 - mulhdu 21,20,31 - - adde 30,30,29 - addze 21,21 - - addc 7,8,30 - adde 8,9,21 - adde 9,10,31 - adde 10,0,31 - sldi 28,31,32 - subfc 8,31,8 - srdi 29,31,32 - subfe 9,28,9 - subfe 10,29,10 - addc 7,7,22 - adde 8,8,23 - adde 9,9,5 - adde 10,10,6 - addze 22,0 - - subfc 7,19,7 - subfe 8,20,8 - subfe 9,11,9 - subfe 10,12,10 - subfe 22,0,22 - - and 28,19,22 - and 29,20,22 - addc 24,7,28 - and 31,12,22 - adde 25,8,29 - adde 26,9,22 - adde 27,10,31 - - bdnz .Loop_ord_sqr - - std 24,0(3) - std 25,8(3) - std 26,16(3) - std 27,24(3) - - ld 18,48(1) - ld 19,56(1) - ld 20,64(1) - ld 21,72(1) - ld 22,80(1) - ld 23,88(1) - ld 24,96(1) - ld 25,104(1) - ld 26,112(1) - ld 27,120(1) - ld 28,128(1) - ld 29,136(1) - ld 30,144(1) - ld 31,152(1) - addi 1,1,160 - blr -.long 0 -.byte 0,12,4,0,0x80,14,3,0 -.long 0 -.size .ecp_nistz256_ord_sqr_mont,.-.ecp_nistz256_ord_sqr_mont -.size ecp_nistz256_ord_sqr_mont,.-.ecp_nistz256_ord_sqr_mont - - - -.globl ecp_nistz256_scatter_w5 -.type ecp_nistz256_scatter_w5,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_scatter_w5: -.quad .ecp_nistz256_scatter_w5,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_scatter_w5: - slwi 5,5,2 - add 3,3,5 - - ld 8, 0(4) - ld 9, 8(4) - ld 10,16(4) - ld 11,24(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - addi 3,3,64*8 - - ld 8, 32(4) - ld 9, 40(4) - ld 10,48(4) - ld 11,56(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - addi 3,3,64*8 - - ld 8, 64(4) - ld 9, 72(4) - ld 10,80(4) - ld 11,88(4) - - stw 8, 64*0-4(3) - srdi 8, 8, 32 - stw 9, 64*1-4(3) - srdi 9, 9, 32 - stw 10,64*2-4(3) - srdi 10,10,32 - stw 11,64*3-4(3) - srdi 11,11,32 - stw 8, 64*4-4(3) - stw 9, 64*5-4(3) - stw 10,64*6-4(3) - stw 11,64*7-4(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_scatter_w5,.-.ecp_nistz256_scatter_w5 -.size ecp_nistz256_scatter_w5,.-.ecp_nistz256_scatter_w5 - - - - -.globl ecp_nistz256_gather_w5 -.type ecp_nistz256_gather_w5,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_gather_w5: -.quad .ecp_nistz256_gather_w5,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_gather_w5: - neg 0,5 - sradi 0,0,63 - - add 5,5,0 - slwi 5,5,2 - add 4,4,5 - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - addi 4,4,64*8 - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,0(3) - std 6,8(3) - std 7,16(3) - std 8,24(3) - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - addi 4,4,64*8 - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,32(3) - std 6,40(3) - std 7,48(3) - std 8,56(3) - - lwz 5, 64*0(4) - lwz 6, 64*1(4) - lwz 7, 64*2(4) - lwz 8, 64*3(4) - lwz 9, 64*4(4) - lwz 10,64*5(4) - lwz 11,64*6(4) - lwz 12,64*7(4) - sldi 9, 9, 32 - sldi 10,10,32 - sldi 11,11,32 - sldi 12,12,32 - or 5,5,9 - or 6,6,10 - or 7,7,11 - or 8,8,12 - and 5,5,0 - and 6,6,0 - and 7,7,0 - and 8,8,0 - std 5,64(3) - std 6,72(3) - std 7,80(3) - std 8,88(3) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_gather_w5,.-.ecp_nistz256_gather_w5 -.size ecp_nistz256_gather_w5,.-.ecp_nistz256_gather_w5 - - - - -.globl ecp_nistz256_scatter_w7 -.type ecp_nistz256_scatter_w7,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_scatter_w7: -.quad .ecp_nistz256_scatter_w7,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_scatter_w7: - li 0,8 - mtctr 0 - add 3,3,5 - subi 4,4,8 - -.Loop_scatter_w7: - ldu 0,8(4) - stb 0,64*0(3) - srdi 0,0,8 - stb 0,64*1(3) - srdi 0,0,8 - stb 0,64*2(3) - srdi 0,0,8 - stb 0,64*3(3) - srdi 0,0,8 - stb 0,64*4(3) - srdi 0,0,8 - stb 0,64*5(3) - srdi 0,0,8 - stb 0,64*6(3) - srdi 0,0,8 - stb 0,64*7(3) - addi 3,3,64*8 - bdnz .Loop_scatter_w7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_scatter_w7,.-.ecp_nistz256_scatter_w7 -.size ecp_nistz256_scatter_w7,.-.ecp_nistz256_scatter_w7 - - - - -.globl ecp_nistz256_gather_w7 -.type ecp_nistz256_gather_w7,@function -.section ".opd","aw" -.align 3 -ecp_nistz256_gather_w7: -.quad .ecp_nistz256_gather_w7,.TOC.@tocbase,0 -.previous -.align 4 -.ecp_nistz256_gather_w7: - li 0,8 - mtctr 0 - neg 0,5 - sradi 0,0,63 - - add 5,5,0 - add 4,4,5 - subi 3,3,8 - -.Loop_gather_w7: - lbz 5, 64*0(4) - lbz 6, 64*1(4) - lbz 7, 64*2(4) - lbz 8, 64*3(4) - lbz 9, 64*4(4) - lbz 10,64*5(4) - lbz 11,64*6(4) - lbz 12,64*7(4) - addi 4,4,64*8 - - sldi 6, 6, 8 - sldi 7, 7, 16 - sldi 8, 8, 24 - sldi 9, 9, 32 - sldi 10,10,40 - sldi 11,11,48 - sldi 12,12,56 - - or 5,5,6 - or 7,7,8 - or 9,9,10 - or 11,11,12 - or 5,5,7 - or 9,9,11 - or 5,5,9 - and 5,5,0 - stdu 5,8(3) - bdnz .Loop_gather_w7 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .ecp_nistz256_gather_w7,.-.ecp_nistz256_gather_w7 -.size ecp_nistz256_gather_w7,.-.ecp_nistz256_gather_w7 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/x25519-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/x25519-ppc64.s deleted file mode 100644 index 0e911a054eb041..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ec/x25519-ppc64.s +++ /dev/null @@ -1,359 +0,0 @@ -.text - -.globl x25519_fe51_mul -.type x25519_fe51_mul,@function -.section ".opd","aw" -.align 3 -x25519_fe51_mul: -.quad .x25519_fe51_mul,.TOC.@tocbase,0 -.previous -.type x25519_fe51_mul,@function -.align 5 -.x25519_fe51_mul: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - ld 6,0(5) - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - mulld 22,7,6 - mulhdu 23,7,6 - - mulld 24,8,6 - mulhdu 25,8,6 - - mulld 30,11,6 - mulhdu 31,11,6 - ld 4,8(5) - mulli 11,11,19 - - mulld 26,9,6 - mulhdu 27,9,6 - - mulld 28,10,6 - mulhdu 29,10,6 - mulld 12,11,4 - mulhdu 21,11,4 - addc 22,22,12 - adde 23,23,21 - - mulld 12,7,4 - mulhdu 21,7,4 - addc 24,24,12 - adde 25,25,21 - - mulld 12,10,4 - mulhdu 21,10,4 - ld 6,16(5) - mulli 10,10,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,8,4 - mulhdu 21,8,4 - addc 26,26,12 - adde 27,27,21 - - mulld 12,9,4 - mulhdu 21,9,4 - addc 28,28,12 - adde 29,29,21 - mulld 12,10,6 - mulhdu 21,10,6 - addc 22,22,12 - adde 23,23,21 - - mulld 12,11,6 - mulhdu 21,11,6 - addc 24,24,12 - adde 25,25,21 - - mulld 12,9,6 - mulhdu 21,9,6 - ld 4,24(5) - mulli 9,9,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,7,6 - mulhdu 21,7,6 - addc 26,26,12 - adde 27,27,21 - - mulld 12,8,6 - mulhdu 21,8,6 - addc 28,28,12 - adde 29,29,21 - mulld 12,9,4 - mulhdu 21,9,4 - addc 22,22,12 - adde 23,23,21 - - mulld 12,10,4 - mulhdu 21,10,4 - addc 24,24,12 - adde 25,25,21 - - mulld 12,8,4 - mulhdu 21,8,4 - ld 6,32(5) - mulli 8,8,19 - addc 30,30,12 - adde 31,31,21 - - mulld 12,11,4 - mulhdu 21,11,4 - addc 26,26,12 - adde 27,27,21 - - mulld 12,7,4 - mulhdu 21,7,4 - addc 28,28,12 - adde 29,29,21 - mulld 12,8,6 - mulhdu 21,8,6 - addc 22,22,12 - adde 23,23,21 - - mulld 12,9,6 - mulhdu 21,9,6 - addc 24,24,12 - adde 25,25,21 - - mulld 12,10,6 - mulhdu 21,10,6 - addc 26,26,12 - adde 27,27,21 - - mulld 12,11,6 - mulhdu 21,11,6 - addc 28,28,12 - adde 29,29,21 - - mulld 12,7,6 - mulhdu 21,7,6 - addc 30,30,12 - adde 31,31,21 - -.Lfe51_reduce: - li 0,-1 - srdi 0,0,13 - - srdi 12,26,51 - and 9,26,0 - insrdi 12,27,51,0 - srdi 21,22,51 - and 7,22,0 - insrdi 21,23,51,0 - addc 28,28,12 - addze 29,29 - addc 24,24,21 - addze 25,25 - - srdi 12,28,51 - and 10,28,0 - insrdi 12,29,51,0 - srdi 21,24,51 - and 8,24,0 - insrdi 21,25,51,0 - addc 30,30,12 - addze 31,31 - add 9,9,21 - - srdi 12,30,51 - and 11,30,0 - insrdi 12,31,51,0 - mulli 12,12,19 - - add 7,7,12 - - srdi 21,9,51 - and 9,9,0 - add 10,10,21 - - srdi 12,7,51 - and 7,7,0 - add 8,8,12 - - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 7,0(3) - std 8,8(3) - - ld 21,56(1) - ld 22,64(1) - ld 23,72(1) - ld 24,80(1) - ld 25,88(1) - ld 26,96(1) - ld 27,104(1) - ld 28,112(1) - ld 29,120(1) - ld 30,128(1) - ld 31,136(1) - addi 1,1,144 - blr -.long 0 -.byte 0,12,4,0,0x80,11,3,0 -.long 0 -.size .x25519_fe51_mul,.-.x25519_fe51_mul -.size x25519_fe51_mul,.-.x25519_fe51_mul -.globl x25519_fe51_sqr -.type x25519_fe51_sqr,@function -.section ".opd","aw" -.align 3 -x25519_fe51_sqr: -.quad .x25519_fe51_sqr,.TOC.@tocbase,0 -.previous -.type x25519_fe51_sqr,@function -.align 5 -.x25519_fe51_sqr: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - add 6,7,7 - mulli 21,11,19 - - mulld 22,7,7 - mulhdu 23,7,7 - mulld 24,8,6 - mulhdu 25,8,6 - mulld 26,9,6 - mulhdu 27,9,6 - mulld 28,10,6 - mulhdu 29,10,6 - mulld 30,11,6 - mulhdu 31,11,6 - add 6,8,8 - mulld 12,11,21 - mulhdu 11,11,21 - addc 28,28,12 - adde 29,29,11 - - mulli 5,10,19 - - mulld 12,8,8 - mulhdu 11,8,8 - addc 26,26,12 - adde 27,27,11 - mulld 12,9,6 - mulhdu 11,9,6 - addc 28,28,12 - adde 29,29,11 - mulld 12,10,6 - mulhdu 11,10,6 - addc 30,30,12 - adde 31,31,11 - mulld 12,21,6 - mulhdu 11,21,6 - add 6,10,10 - addc 22,22,12 - adde 23,23,11 - mulld 12,10,5 - mulhdu 10,10,5 - addc 24,24,12 - adde 25,25,10 - mulld 12,6,21 - mulhdu 10,6,21 - add 6,9,9 - addc 26,26,12 - adde 27,27,10 - - mulld 12,9,9 - mulhdu 10,9,9 - addc 30,30,12 - adde 31,31,10 - mulld 12,5,6 - mulhdu 10,5,6 - addc 22,22,12 - adde 23,23,10 - mulld 12,21,6 - mulhdu 10,21,6 - addc 24,24,12 - adde 25,25,10 - - b .Lfe51_reduce -.long 0 -.byte 0,12,4,0,0x80,11,2,0 -.long 0 -.size .x25519_fe51_sqr,.-.x25519_fe51_sqr -.size x25519_fe51_sqr,.-.x25519_fe51_sqr -.globl x25519_fe51_mul121666 -.type x25519_fe51_mul121666,@function -.section ".opd","aw" -.align 3 -x25519_fe51_mul121666: -.quad .x25519_fe51_mul121666,.TOC.@tocbase,0 -.previous -.type x25519_fe51_mul121666,@function -.align 5 -.x25519_fe51_mul121666: - stdu 1,-144(1) - std 21,56(1) - std 22,64(1) - std 23,72(1) - std 24,80(1) - std 25,88(1) - std 26,96(1) - std 27,104(1) - std 28,112(1) - std 29,120(1) - std 30,128(1) - std 31,136(1) - - lis 6,1 - ori 6,6,56130 - ld 7,0(4) - ld 8,8(4) - ld 9,16(4) - ld 10,24(4) - ld 11,32(4) - - mulld 22,7,6 - mulhdu 23,7,6 - mulld 24,8,6 - mulhdu 25,8,6 - mulld 26,9,6 - mulhdu 27,9,6 - mulld 28,10,6 - mulhdu 29,10,6 - mulld 30,11,6 - mulhdu 31,11,6 - - b .Lfe51_reduce -.long 0 -.byte 0,12,4,0,0x80,11,2,0 -.long 0 -.size .x25519_fe51_mul121666,.-.x25519_fe51_mul121666 -.size x25519_fe51_mul121666,.-.x25519_fe51_mul121666 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/modes/ghashp8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/modes/ghashp8-ppc.s deleted file mode 100644 index 92ce251a773384..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/modes/ghashp8-ppc.s +++ /dev/null @@ -1,586 +0,0 @@ -.machine "any" - -.text - -.globl gcm_init_p8 -.type gcm_init_p8,@function -.section ".opd","aw" -.align 3 -gcm_init_p8: -.quad .gcm_init_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_init_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7D202699 - - vspltisb 8,-16 - vspltisb 5,1 - vaddubm 8,8,8 - vxor 4,4,4 - vor 8,8,5 - vsldoi 8,8,4,15 - vsldoi 6,4,5,1 - vaddubm 8,8,8 - vspltisb 7,7 - vor 8,8,6 - vspltb 6,9,0 - vsl 9,9,5 - vsrab 6,6,7 - vand 6,6,8 - vxor 3,9,6 - - vsldoi 9,3,3,8 - vsldoi 8,4,8,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - - .long 0x7D001F99 - .long 0x7D681F99 - li 8,0x40 - .long 0x7D291F99 - li 9,0x50 - .long 0x7D4A1F99 - li 10,0x60 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 16,0,6 - - vsldoi 17,16,16,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7E681F99 - li 8,0x70 - .long 0x7E291F99 - li 9,0x80 - .long 0x7E4A1F99 - li 10,0x90 - .long 0x10039CC8 - .long 0x11B09CC8 - .long 0x10238CC8 - .long 0x11D08CC8 - .long 0x104394C8 - .long 0x11F094C8 - - .long 0x10E044C8 - .long 0x114D44C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vsldoi 11,14,4,8 - vsldoi 9,4,14,8 - vxor 0,0,5 - vxor 2,2,6 - vxor 13,13,11 - vxor 15,15,9 - - vsldoi 0,0,0,8 - vsldoi 13,13,13,8 - vxor 0,0,7 - vxor 13,13,10 - - vsldoi 6,0,0,8 - vsldoi 9,13,13,8 - .long 0x100044C8 - .long 0x11AD44C8 - vxor 6,6,2 - vxor 9,9,15 - vxor 0,0,6 - vxor 13,13,9 - - vsldoi 9,0,0,8 - vsldoi 17,13,13,8 - vsldoi 11,4,9,8 - vsldoi 10,9,4,8 - vsldoi 19,4,17,8 - vsldoi 18,17,4,8 - - .long 0x7D681F99 - li 8,0xa0 - .long 0x7D291F99 - li 9,0xb0 - .long 0x7D4A1F99 - li 10,0xc0 - .long 0x7E681F99 - .long 0x7E291F99 - .long 0x7E4A1F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .gcm_init_p8,.-.gcm_init_p8 -.size gcm_init_p8,.-.gcm_init_p8 -.globl gcm_gmult_p8 -.type gcm_gmult_p8,@function -.section ".opd","aw" -.align 3 -gcm_gmult_p8: -.quad .gcm_gmult_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_gmult_p8: - lis 0,0xfff8 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C601E99 - - .long 0x7D682699 - - .long 0x7D292699 - - .long 0x7D4A2699 - - .long 0x7D002699 - - vxor 4,4,4 - - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .gcm_gmult_p8,.-.gcm_gmult_p8 -.size gcm_gmult_p8,.-.gcm_gmult_p8 - -.globl gcm_ghash_p8 -.type gcm_ghash_p8,@function -.section ".opd","aw" -.align 3 -gcm_ghash_p8: -.quad .gcm_ghash_p8,.TOC.@tocbase,0 -.previous -.align 5 -.gcm_ghash_p8: - li 0,-4096 - li 8,0x10 - mfspr 12,256 - li 9,0x20 - mtspr 256,0 - li 10,0x30 - .long 0x7C001E99 - - .long 0x7D682699 - li 8,0x40 - - .long 0x7D292699 - li 9,0x50 - - .long 0x7D4A2699 - li 10,0x60 - - .long 0x7D002699 - - vxor 4,4,4 - - cmpldi 6,64 - bge .Lgcm_ghash_p8_4x - - .long 0x7C602E99 - addi 5,5,16 - subic. 6,6,16 - - vxor 3,3,0 - beq .Lshort - - .long 0x7E682699 - li 8,16 - .long 0x7E292699 - add 9,5,6 - .long 0x7E4A2699 - b .Loop_2x - -.align 5 -.Loop_2x: - .long 0x7E002E99 - - - subic 6,6,32 - .long 0x10039CC8 - .long 0x11B05CC8 - subfe 0,0,0 - .long 0x10238CC8 - .long 0x11D04CC8 - and 0,0,6 - .long 0x104394C8 - .long 0x11F054C8 - add 5,5,0 - - vxor 0,0,13 - vxor 1,1,14 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,15 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - .long 0x7C682E99 - addi 5,5,32 - - vsldoi 6,0,0,8 - .long 0x100044C8 - - vxor 6,6,2 - vxor 3,3,6 - vxor 3,3,0 - cmpld 9,5 - bgt .Loop_2x - - cmplwi 6,0 - bne .Leven - -.Lshort: - .long 0x10035CC8 - .long 0x10234CC8 - .long 0x104354C8 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - -.Leven: - vxor 0,0,6 - - .long 0x7C001F99 - - mtspr 256,12 - blr -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.long 0 -.align 5 -.gcm_ghash_p8_4x: -.Lgcm_ghash_p8_4x: - stdu 1,-256(1) - li 10,63 - li 11,79 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,11,1 - addi 11,11,32 - stvx 24,10,1 - addi 10,10,32 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - li 10,0x60 - stvx 31,11,1 - li 0,-1 - stw 12,252(1) - mtspr 256,0 - - lvsl 5,0,8 - - li 8,0x70 - .long 0x7E292699 - li 9,0x80 - vspltisb 6,8 - - li 10,0x90 - .long 0x7EE82699 - li 8,0xa0 - .long 0x7F092699 - li 9,0xb0 - .long 0x7F2A2699 - li 10,0xc0 - .long 0x7FA82699 - li 8,0x10 - .long 0x7FC92699 - li 9,0x20 - .long 0x7FEA2699 - li 10,0x30 - - vsldoi 7,4,6,8 - vaddubm 18,5,7 - vaddubm 19,6,18 - - srdi 6,6,4 - - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,8 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - vxor 2,3,0 - - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vperm 11,17,9,18 - vperm 5,22,28,19 - vperm 10,17,9,19 - vperm 6,22,28,18 - .long 0x12B68CC8 - .long 0x12855CC8 - .long 0x137C4CC8 - .long 0x134654C8 - - vxor 21,21,14 - vxor 20,20,13 - vxor 27,27,21 - vxor 26,26,15 - - blt .Ltail_4x - -.Loop_4x: - .long 0x7C602E99 - .long 0x7E082E99 - subic. 6,6,4 - .long 0x7EC92E99 - .long 0x7F8A2E99 - addi 5,5,0x40 - - - - - - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - .long 0x11B0BCC8 - .long 0x11D0C4C8 - .long 0x11F0CCC8 - - vxor 0,0,20 - vxor 1,1,27 - vxor 2,2,26 - vperm 5,22,28,19 - vperm 6,22,28,18 - - .long 0x10E044C8 - .long 0x12855CC8 - .long 0x134654C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x12B68CC8 - .long 0x137C4CC8 - .long 0x100044C8 - - vxor 20,20,13 - vxor 26,26,15 - vxor 2,2,3 - vxor 21,21,14 - vxor 2,2,6 - vxor 27,27,21 - vxor 2,2,0 - bge .Loop_4x - -.Ltail_4x: - .long 0x1002ECC8 - .long 0x1022F4C8 - .long 0x1042FCC8 - - vxor 0,0,20 - vxor 1,1,27 - - .long 0x10E044C8 - - vsldoi 5,1,4,8 - vsldoi 6,4,1,8 - vxor 2,2,26 - vxor 0,0,5 - vxor 2,2,6 - - vsldoi 0,0,0,8 - vxor 0,0,7 - - vsldoi 6,0,0,8 - .long 0x100044C8 - vxor 6,6,2 - vxor 0,0,6 - - addic. 6,6,4 - beq .Ldone_4x - - .long 0x7C602E99 - cmpldi 6,2 - li 6,-4 - blt .Lone - .long 0x7E082E99 - beq .Ltwo - -.Lthree: - .long 0x7EC92E99 - - - - - vxor 2,3,0 - vor 29,23,23 - vor 30,24,24 - vor 31,25,25 - - vperm 5,16,22,19 - vperm 6,16,22,18 - .long 0x12B08CC8 - .long 0x13764CC8 - .long 0x12855CC8 - .long 0x134654C8 - - vxor 27,27,21 - b .Ltail_4x - -.align 4 -.Ltwo: - - - - vxor 2,3,0 - vperm 5,4,16,19 - vperm 6,4,16,18 - - vsldoi 29,4,17,8 - vor 30,17,17 - vsldoi 31,17,4,8 - - .long 0x12855CC8 - .long 0x13704CC8 - .long 0x134654C8 - - b .Ltail_4x - -.align 4 -.Lone: - - - vsldoi 29,4,9,8 - vor 30,9,9 - vsldoi 31,9,4,8 - - vxor 2,3,0 - vxor 20,20,20 - vxor 27,27,27 - vxor 26,26,26 - - b .Ltail_4x - -.Ldone_4x: - - .long 0x7C001F99 - - li 10,63 - li 11,79 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,11,1 - addi 11,11,32 - lvx 22,10,1 - addi 10,10,32 - lvx 23,11,1 - addi 11,11,32 - lvx 24,10,1 - addi 10,10,32 - lvx 25,11,1 - addi 11,11,32 - lvx 26,10,1 - addi 10,10,32 - lvx 27,11,1 - addi 11,11,32 - lvx 28,10,1 - addi 10,10,32 - lvx 29,11,1 - addi 11,11,32 - lvx 30,10,1 - lvx 31,11,1 - addi 1,1,256 - blr -.long 0 -.byte 0,12,0x04,0,0x80,0,4,0 -.long 0 -.size .gcm_ghash_p8,.-.gcm_ghash_p8 -.size gcm_ghash_p8,.-.gcm_ghash_p8 - -.byte 71,72,65,83,72,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppc.s deleted file mode 100644 index 4d77408edfc227..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppc.s +++ /dev/null @@ -1,1156 +0,0 @@ -.machine "any" -.text -.globl poly1305_init_int -.type poly1305_init_int,@function -.section ".opd","aw" -.align 3 -poly1305_init_int: -.quad .poly1305_init_int,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_init_int: - xor 0,0,0 - std 0,0(3) - std 0,8(3) - std 0,16(3) - stw 0,24(3) - - cmpld 4,0 - beq- .Lno_key - li 7,4 - lwbrx 10,0,4 - li 11,8 - lwbrx 7,7,4 - li 8,12 - lwbrx 11,11,4 - lwbrx 8,8,4 - insrdi 10,7,32,0 - insrdi 11,8,32,0 - lis 8,0xfff - ori 8,8,0xfffc - insrdi 8,8,32,0 - ori 7,8,3 - - and 10,10,7 - and 11,11,8 - - std 10,32(3) - std 11,40(3) - -.Lno_key: - xor 3,3,3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.size .poly1305_init_int,.-.poly1305_init_int -.size poly1305_init_int,.-.poly1305_init_int - -.globl poly1305_blocks -.type poly1305_blocks,@function -.section ".opd","aw" -.align 3 -poly1305_blocks: -.quad .poly1305_blocks,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_blocks: -.Lpoly1305_blocks: - srdi. 5,5,4 - beq- .Labort - - stdu 1,-192(1) - mflr 0 - std 27,152(1) - std 28,160(1) - std 29,168(1) - std 30,176(1) - std 31,184(1) - std 0,208(1) - - ld 27,32(3) - ld 28,40(3) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - - srdi 29,28,2 - mtctr 5 - add 29,29,28 - li 0,3 - b .Loop - -.align 4 -.Loop: - li 10,4 - lwbrx 30,0,4 - li 31,8 - lwbrx 10,10,4 - li 11,12 - lwbrx 31,31,4 - lwbrx 11,11,4 - insrdi 30,10,32,0 - insrdi 31,11,32,0 - addi 4,4,16 - - addc 7,7,30 - adde 8,8,31 - - mulld 10,7,27 - mulhdu 11,7,27 - adde 9,9,6 - - mulld 30,8,29 - mulhdu 31,8,29 - addc 10,10,30 - adde 11,11,31 - - mulld 30,7,28 - mulhdu 12,7,28 - addc 11,11,30 - addze 12,12 - - mulld 30,8,27 - mulhdu 31,8,27 - addc 11,11,30 - adde 12,12,31 - - mulld 30,9,29 - mulld 31,9,27 - addc 11,11,30 - adde 12,12,31 - - andc 30,12,0 - and 9,12,0 - srdi 31,30,2 - add 30,30,31 - addc 7,10,30 - addze 8,11 - addze 9,9 - - bdnz .Loop - - std 7,0(3) - std 8,8(3) - std 9,16(3) - - ld 27,152(1) - ld 28,160(1) - ld 29,168(1) - ld 30,176(1) - ld 31,184(1) - addi 1,1,192 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,5,4,0 -.size .poly1305_blocks,.-.poly1305_blocks -.size poly1305_blocks,.-.poly1305_blocks -.globl poly1305_emit -.type poly1305_emit,@function -.section ".opd","aw" -.align 3 -poly1305_emit: -.quad .poly1305_emit,.TOC.@tocbase,0 -.previous -.align 5 -.poly1305_emit: - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - lwz 0,24(3) - - sldi 8,8,26 - sldi 12,9,52 - srdi 9,9,12 - sldi 10,10,14 - add 7,7,8 - addc 7,7,12 - sldi 12,11,40 - srdi 11,11,24 - adde 8,9,10 - addc 8,8,12 - addze 9,11 - - ld 10,0(3) - ld 11,8(3) - ld 12,16(3) - - neg 0,0 - xor 7,7,10 - xor 8,8,11 - xor 9,9,12 - and 7,7,0 - and 8,8,0 - and 9,9,0 - xor 7,7,10 - xor 8,8,11 - xor 9,9,12 - - addic 10,7,5 - addze 11,8 - addze 12,9 - - srdi 12,12,2 - neg 12,12 - - andc 7,7,12 - and 10,10,12 - andc 8,8,12 - and 11,11,12 - or 7,7,10 - or 8,8,11 - - lwz 12,4(5) - lwz 9,12(5) - lwz 10,0(5) - lwz 11,8(5) - - insrdi 10,12,32,0 - insrdi 11,9,32,0 - - addc 7,7,10 - adde 8,8,11 - - addi 3,4,-1 - addi 4,4,7 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - srdi 7,7,8 - stbu 8,1(4) - srdi 8,8,8 - - stbu 7,1(3) - stbu 8,1(4) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.size .poly1305_emit,.-.poly1305_emit -.size poly1305_emit,.-.poly1305_emit -.globl poly1305_blocks_vsx -.type poly1305_blocks_vsx,@function -.section ".opd","aw" -.align 3 -poly1305_blocks_vsx: -.quad .poly1305_blocks_vsx,.TOC.@tocbase,0 -.previous -.align 5 -.poly1305_blocks_vsx: - lwz 7,24(3) - cmpldi 5,128 - bge __poly1305_blocks_vsx - - neg 0,7 - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - - sldi 8,8,26 - sldi 12,9,52 - add 7,7,8 - srdi 9,9,12 - sldi 10,10,14 - addc 7,7,12 - sldi 8,11,40 - adde 9,9,10 - srdi 11,11,24 - addc 9,9,8 - addze 11,11 - - ld 8,0(3) - ld 10,8(3) - ld 12,16(3) - - xor 7,7,8 - xor 9,9,10 - xor 11,11,12 - and 7,7,0 - and 9,9,0 - and 11,11,0 - xor 7,7,8 - xor 9,9,10 - xor 11,11,12 - - li 0,0 - std 7,0(3) - std 9,8(3) - std 11,16(3) - stw 0,24(3) - - b .Lpoly1305_blocks -.long 0 -.byte 0,12,0x14,0,0,0,4,0 -.size .poly1305_blocks_vsx,.-.poly1305_blocks_vsx -.size poly1305_blocks_vsx,.-.poly1305_blocks_vsx - -.align 5 -__poly1305_mul: - mulld 9,6,27 - mulhdu 10,6,27 - - mulld 30,7,29 - mulhdu 31,7,29 - addc 9,9,30 - adde 10,10,31 - - mulld 30,6,28 - mulhdu 11,6,28 - addc 10,10,30 - addze 11,11 - - mulld 30,7,27 - mulhdu 31,7,27 - addc 10,10,30 - adde 11,11,31 - - mulld 30,8,29 - mulld 31,8,27 - addc 10,10,30 - adde 11,11,31 - - andc 30,11,0 - and 8,11,0 - srdi 31,30,2 - add 30,30,31 - addc 6,9,30 - addze 7,10 - addze 8,8 - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_mul,.-__poly1305_mul - -.align 5 -__poly1305_splat: - rldicl 9,6,0,38 - rldicl 10,6,38,38 - stw 9,0x00(31) - - rldicl 11,6,12,52 - slwi 9,10,2 - stw 10,0x10(31) - add 9,9,10 - stw 9,0x20(31) - - insrdi 11,7,14,38 - slwi 9,11,2 - stw 11,0x30(31) - add 9,9,11 - stw 9,0x40(31) - - rldicl 10,7,50,38 - rldicl 11,7,24,40 - slwi 9,10,2 - stw 10,0x50(31) - add 9,9,10 - stw 9,0x60(31) - - insrdi 11,8,3,37 - slwi 9,11,2 - stw 11,0x70(31) - add 9,9,11 - stw 9,0x80(31) - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size __poly1305_splat,.-__poly1305_splat - -.align 5 -__poly1305_blocks_vsx: - stdu 1,-432(1) - mflr 0 - li 10,191 - li 11,207 - mfspr 12,256 - stvx 20,10,1 - addi 10,10,32 - stvx 21,11,1 - addi 11,11,32 - stvx 22,10,1 - addi 10,10,32 - stvx 23,10,1 - addi 10,10,32 - stvx 24,11,1 - addi 11,11,32 - stvx 25,10,1 - addi 10,10,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - stw 12,388(1) - li 12,-1 - mtspr 256,12 - std 27,392(1) - std 28,400(1) - std 29,408(1) - std 30,416(1) - std 31,424(1) - std 0,448(1) - - bl .LPICmeup - - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - .long 0x7FA06699 - .long 0x7F3B6699 - .long 0x7F7C6699 - .long 0x7FFD6699 - .long 0x7FDE6699 - - cmplwi 7,0 - bne .Lskip_init_vsx - - ld 27,32(3) - ld 28,40(3) - srdi 29,28,2 - li 0,3 - add 29,29,28 - - mr 6,27 - mr 7,28 - li 8,0 - addi 31,3,56 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,48 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,60 - bl __poly1305_splat - - bl __poly1305_mul - addi 31,3,52 - bl __poly1305_splat - - ld 6,0(3) - ld 7,8(3) - ld 8,16(3) - - rldicl 9,6,0,38 - rldicl 10,6,38,38 - rldicl 11,6,12,52 - .long 0x7C0901E7 - insrdi 11,7,14,38 - .long 0x7C2A01E7 - rldicl 10,7,50,38 - .long 0x7C4B01E7 - rldicl 11,7,24,40 - .long 0x7C6A01E7 - insrdi 11,8,3,37 - .long 0x7C8B01E7 - li 0,1 - stw 0,24(3) - b .Loaded_vsx - -.align 4 -.Lskip_init_vsx: - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001819 - .long 0x7C3B1819 - .long 0x7C5C1819 - .long 0x7C7D1819 - .long 0x7C9E1819 - -.Loaded_vsx: - li 27,0x10 - li 28,0x20 - li 29,0x30 - li 30,0x40 - li 31,0x50 - li 7,0x60 - li 8,0x70 - addi 10,3,64 - addi 11,1,63 - - vxor 20,20,20 - .long 0xF000A057 - .long 0xF021A057 - .long 0xF042A057 - .long 0xF063A057 - .long 0xF084A057 - - .long 0x7F5F6699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - vspltisb 28,14 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x1295CEC4 - .long 0x12D6D6C4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - vand 21,21,29 - vand 20,20,29 - vand 22,22,29 - vand 23,23,29 - - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10D4368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x7D5D1A99 - .long 0x7D605299 - .long 0x7D9B5299 - .long 0x7DBC5299 - .long 0x7DDD5299 - .long 0x7EBE5299 - .long 0x7EDF5299 - .long 0x7EE75299 - .long 0x7F085299 - stvx 11,0,11 - stvx 12,27,11 - stvx 13,28,11 - stvx 14,29,11 - stvx 21,30,11 - stvx 22,31,11 - stvx 23,7,11 - stvx 24,8,11 - - addi 4,4,0x40 - addi 12,12,0x50 - addi 0,5,-64 - srdi 0,0,6 - mtctr 0 - b .Loop_vsx - -.align 4 -.Loop_vsx: - - - - - - - - - - - - - - - .long 0x11E55288 - .long 0x12055A88 - .long 0x12256A88 - .long 0x12466A88 - - .long 0x12865288 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12676A88 - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12875A88 - .long 0x1252A0C0 - lvx 12,31,11 - .long 0x12885A88 - .long 0x1273A0C0 - lvx 11,30,11 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12875288 - .long 0x1231A0C0 - .long 0x12885288 - .long 0x1252A0C0 - lvx 14,8,11 - .long 0x12895288 - .long 0x1273A0C0 - lvx 13,7,11 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0xF2B7C057 - vperm 22,23,24,31 - .long 0xF2F7C357 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - lvx 12,27,11 - .long 0x12815888 - .long 0x1273A0C0 - lvx 11,0,11 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - lvx 14,29,11 - .long 0x12806888 - .long 0x1273A0C0 - lvx 13,28,11 - - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12D6D6C4 - .long 0x1355CEC4 - .long 0x1317DEC4 - .long 0x12F7E6C4 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - vand 21,21,29 - vand 26,26,29 - vand 22,22,29 - vand 23,23,29 - - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x11384E8C - .long 0x10B52E8C - .long 0x10DA368C - .long 0x10F63E8C - .long 0x1117468C - vor 9,9,30 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - addi 4,4,0x40 - bdnz .Loop_vsx - - neg 5,5 - andi. 5,5,0x30 - sub 4,4,5 - - .long 0x7D5D1E99 - .long 0x7D605699 - .long 0x7D9B5699 - .long 0x7DBC5699 - .long 0x7DDD5699 - -.Last_vsx: - .long 0x11E55288 - .long 0x12065288 - .long 0x12275288 - .long 0x12485288 - .long 0x12695288 - - .long 0x12896288 - .long 0x11EFA0C0 - .long 0x12855A88 - .long 0x1210A0C0 - .long 0x12865A88 - .long 0x1231A0C0 - .long 0x12875A88 - .long 0x1252A0C0 - .long 0x7D9F5699 - .long 0x12885A88 - .long 0x1273A0C0 - .long 0x7D7E5699 - - .long 0x104238C0 - .long 0x100028C0 - .long 0x106340C0 - .long 0x102130C0 - .long 0x108448C0 - - .long 0x12887288 - .long 0x11EFA0C0 - .long 0x12897288 - .long 0x1210A0C0 - .long 0x12856A88 - .long 0x1231A0C0 - .long 0x12866A88 - .long 0x1252A0C0 - .long 0x7DC85699 - .long 0x12876A88 - .long 0x1273A0C0 - .long 0x7DA75699 - - .long 0x12876288 - .long 0x11EFA0C0 - .long 0x12886288 - .long 0x1210A0C0 - .long 0x12896288 - .long 0x1231A0C0 - .long 0x12855A88 - .long 0x1252A0C0 - .long 0x12865A88 - .long 0x1273A0C0 - - .long 0x12867288 - .long 0x11EFA0C0 - .long 0x12877288 - .long 0x1210A0C0 - .long 0x12887288 - .long 0x1231A0C0 - .long 0x12897288 - .long 0x1252A0C0 - .long 0x12856A88 - .long 0x1273A0C0 - - - .long 0x12805088 - .long 0x11EFA0C0 - .long 0x12815088 - .long 0x1210A0C0 - .long 0x12825088 - .long 0x1231A0C0 - .long 0x12835088 - .long 0x1252A0C0 - .long 0x12845088 - .long 0x1273A0C0 - - .long 0x12826088 - .long 0x11EFA0C0 - .long 0x12836088 - .long 0x1210A0C0 - .long 0x12846088 - .long 0x1231A0C0 - .long 0x12805888 - .long 0x1252A0C0 - .long 0x7D9B5699 - .long 0x12815888 - .long 0x1273A0C0 - .long 0x7D605699 - - .long 0x12817088 - .long 0x11EFA0C0 - .long 0x12827088 - .long 0x1210A0C0 - .long 0x12837088 - .long 0x1231A0C0 - .long 0x12847088 - .long 0x1252A0C0 - .long 0x7DDD5699 - .long 0x12806888 - .long 0x1273A0C0 - .long 0x7DBC5699 - - .long 0x12846088 - .long 0x11EFA0C0 - .long 0x12805888 - .long 0x1210A0C0 - .long 0x12815888 - .long 0x1231A0C0 - .long 0x12825888 - .long 0x1252A0C0 - .long 0x12835888 - .long 0x1273A0C0 - - .long 0x12837088 - .long 0x11EFA0C0 - .long 0x12847088 - .long 0x1210A0C0 - .long 0x12806888 - .long 0x1231A0C0 - .long 0x12816888 - .long 0x1252A0C0 - .long 0x12826888 - .long 0x1273A0C0 - - - - - .long 0xF00F7A57 - .long 0xF0308257 - .long 0xF0518A57 - .long 0xF0729257 - .long 0xF0939A57 - .long 0x11EF00C0 - .long 0x121008C0 - .long 0x123110C0 - .long 0x125218C0 - .long 0x127320C0 - - - - - vspltisb 20,2 - .long 0x1092CEC4 - .long 0x102FCEC4 - vand 3,18,29 - vand 0,15,29 - .long 0x108498C0 - .long 0x102180C0 - - .long 0x1264CEC4 - .long 0x1201CEC4 - vand 4,4,29 - vand 1,1,29 - .long 0x100098C0 - .long 0x105180C0 - - .long 0x1273A5C4 - .long 0x1222CEC4 - vand 2,2,29 - .long 0x100098C0 - .long 0x106388C0 - - .long 0x11E0CEC4 - .long 0x1243CEC4 - vand 0,0,29 - vand 3,3,29 - .long 0x102178C0 - .long 0x108490C0 - - beq .Ldone_vsx - - add 6,12,5 - - .long 0x7F406699 - .long 0x7EA02699 - .long 0x7EDB2699 - .long 0x7EFC2699 - .long 0x7F1D2699 - vperm 21,21,21,26 - vperm 22,22,22,26 - vperm 23,23,23,26 - vperm 24,24,24,26 - - .long 0xF0B5B057 - vspltisb 26,4 - vperm 7,21,22,31 - .long 0xF115B357 - - .long 0x10C5CEC4 - .long 0x10E7D6C4 - .long 0x1128DEC4 - .long 0x1108E6C4 - vand 5,5,29 - vand 6,6,29 - vand 7,7,29 - vand 8,8,29 - - .long 0xF297C057 - vperm 21,23,24,31 - .long 0xF2D7C357 - - .long 0x7DE03699 - .long 0x7E1D3699 - - .long 0x12F4CEC4 - .long 0x12B5D6C4 - .long 0x1316DEC4 - .long 0x12D6E6C4 - vand 20,20,29 - vand 23,23,29 - vand 21,21,29 - vand 22,22,29 - - - .long 0x11384E8C - .long 0x10B42E8C - .long 0x10D7368C - .long 0x10F53E8C - .long 0x1116468C - vor 9,9,30 - - vperm 0,0,0,15 - vand 5,5, 16 - vperm 1,1,1,15 - vand 6,6, 16 - vperm 2,2,2,15 - vand 7,7, 16 - vperm 3,3,3,15 - vand 8,8, 16 - vperm 4,4,4,15 - vand 9,9, 16 - - .long 0x10A500C0 - vxor 0,0,0 - .long 0x10C608C0 - vxor 1,1,1 - .long 0x10E710C0 - vxor 2,2,2 - .long 0x110818C0 - vxor 3,3,3 - .long 0x112920C0 - vxor 4,4,4 - - xor. 5,5,5 - b .Last_vsx - -.align 4 -.Ldone_vsx: - ld 0,448(1) - li 27,4 - li 28,8 - li 29,12 - li 30,16 - .long 0x7C001919 - .long 0x7C3B1919 - .long 0x7C5C1919 - .long 0x7C7D1919 - .long 0x7C9E1919 - - lwz 12,388(1) - mtlr 0 - li 10,191 - li 11,207 - mtspr 256,12 - lvx 20,10,1 - addi 10,10,32 - lvx 21,10,1 - addi 10,10,32 - lvx 22,11,1 - addi 11,11,32 - lvx 23,10,1 - addi 10,10,32 - lvx 24,11,1 - addi 11,11,32 - lvx 25,10,1 - addi 10,10,32 - lvx 26,11,1 - addi 11,11,32 - lvx 27,10,1 - addi 10,10,32 - lvx 28,11,1 - addi 11,11,32 - lvx 29,10,1 - addi 10,10,32 - lvx 30,11,1 - lvx 31,10,1 - ld 27,392(1) - ld 28,400(1) - ld 29,408(1) - ld 30,416(1) - ld 31,424(1) - addi 1,1,432 - blr -.long 0 -.byte 0,12,0x04,1,0x80,5,4,0 -.long 0 -.size __poly1305_blocks_vsx,.-__poly1305_blocks_vsx - -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x00000000,0x03ffffff -.long 0x00000000,0x03ffffff -.long 0x00000000,0x0000001a -.long 0x00000000,0x0000001a -.long 0x00000000,0x00000028 -.long 0x00000000,0x00000028 -.long 0x00000000,0x0e0f0001 -.long 0x00000000,0x1e1f1011 -.long 0x01000000,0x01000000 -.long 0x01000000,0x01000000 -.long 0x07060504,0x03020100 -.long 0x0f0e0d0c,0x0b0a0908 - -.long 0x00000000,0x00000000 -.long 0x00000000,0x04050607 -.long 0x04050607,0x00000000 -.long 0x00000000,0x00000000 -.long 0x00000000,0x00000000 -.long 0x04050607,0x00000000 - -.long 0xffffffff,0x00000000 -.long 0xffffffff,0xffffffff -.long 0xffffffff,0x00000000 -.long 0xffffffff,0x00000000 -.long 0x00000000,0x00000000 -.long 0xffffffff,0x00000000 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,64,100,111,116,45,97,115,109,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppcfp.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppcfp.s deleted file mode 100644 index 481119cc35dd7e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/poly1305/poly1305-ppcfp.s +++ /dev/null @@ -1,606 +0,0 @@ -.machine "any" -.text - -.globl poly1305_init_fpu -.type poly1305_init_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_init_fpu: -.quad .poly1305_init_fpu,.TOC.@tocbase,0 -.previous -.align 6 -.poly1305_init_fpu: - stdu 1,-48(1) - mflr 6 - std 6,64(1) - - bl .LPICmeup - - xor 0,0,0 - mtlr 6 - - lfd 8,8*0(5) - lfd 9,8*1(5) - lfd 10,8*2(5) - lfd 11,8*3(5) - lfd 12,8*4(5) - lfd 13,8*5(5) - - stfd 8,8*0(3) - stfd 9,8*1(3) - stfd 10,8*2(3) - stfd 11,8*3(3) - - cmpld 4,0 - beq- .Lno_key - - lfd 6,8*13(5) - mffs 7 - - stfd 8,8*4(3) - stfd 9,8*5(3) - stfd 10,8*6(3) - stfd 11,8*7(3) - - li 8,4 - li 9,8 - li 10,12 - lwbrx 7,0,4 - lwbrx 8,8,4 - lwbrx 9,9,4 - lwbrx 10,10,4 - - lis 11,0xf000 - ori 12,11,3 - andc 7,7,11 - andc 8,8,12 - andc 9,9,12 - andc 10,10,12 - - stw 7,36(3) - stw 8,44(3) - stw 9,52(3) - stw 10,60(3) - - mtfsf 255,6 - stfd 8,8*18(3) - stfd 9,8*19(3) - stfd 10,8*20(3) - stfd 11,8*21(3) - stfd 12,8*22(3) - stfd 13,8*23(3) - - lfd 0,8*4(3) - lfd 2,8*5(3) - lfd 4,8*6(3) - lfd 6,8*7(3) - - fsub 0,0,8 - fsub 2,2,9 - fsub 4,4,10 - fsub 6,6,11 - - lfd 8,8*6(5) - lfd 9,8*7(5) - lfd 10,8*8(5) - lfd 11,8*9(5) - - fmul 3,2,13 - fmul 5,4,13 - stfd 7,8*15(3) - fmul 7,6,13 - - fadd 1,0,8 - stfd 3,8*12(3) - fadd 3,2,9 - stfd 5,8*13(3) - fadd 5,4,10 - stfd 7,8*14(3) - fadd 7,6,11 - - fsub 1,1,8 - fsub 3,3,9 - fsub 5,5,10 - fsub 7,7,11 - - lfd 8,8*10(5) - lfd 9,8*11(5) - lfd 10,8*12(5) - - fsub 0,0,1 - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 1,8*5(3) - stfd 3,8*7(3) - stfd 5,8*9(3) - stfd 7,8*11(3) - - stfd 0,8*4(3) - stfd 2,8*6(3) - stfd 4,8*8(3) - stfd 6,8*10(3) - - lfd 2,8*12(3) - lfd 4,8*13(3) - lfd 6,8*14(3) - lfd 0,8*15(3) - - fadd 3,2,8 - fadd 5,4,9 - fadd 7,6,10 - - fsub 3,3,8 - fsub 5,5,9 - fsub 7,7,10 - - fsub 2,2,3 - fsub 4,4,5 - fsub 6,6,7 - - stfd 3,8*13(3) - stfd 5,8*15(3) - stfd 7,8*17(3) - - stfd 2,8*12(3) - stfd 4,8*14(3) - stfd 6,8*16(3) - - mtfsf 255,0 -.Lno_key: - xor 3,3,3 - addi 1,1,48 - blr -.long 0 -.byte 0,12,4,1,0x80,0,2,0 -.size .poly1305_init_fpu,.-.poly1305_init_fpu -.size poly1305_init_fpu,.-.poly1305_init_fpu - -.globl poly1305_blocks_fpu -.type poly1305_blocks_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_blocks_fpu: -.quad .poly1305_blocks_fpu,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_blocks_fpu: - srwi. 5,5,4 - beq- .Labort - - stdu 1,-240(1) - mflr 0 - stfd 14,96(1) - stfd 15,104(1) - stfd 16,112(1) - stfd 17,120(1) - stfd 18,128(1) - stfd 19,136(1) - stfd 20,144(1) - stfd 21,152(1) - stfd 22,160(1) - stfd 23,168(1) - stfd 24,176(1) - stfd 25,184(1) - stfd 26,192(1) - stfd 27,200(1) - stfd 28,208(1) - stfd 29,216(1) - stfd 30,224(1) - stfd 31,232(1) - std 0,256(1) - - xor 0,0,0 - li 10,1 - mtctr 5 - neg 5,5 - stw 0,80(1) - stw 10,84(1) - - lfd 8,8*18(3) - lfd 9,8*19(3) - lfd 10,8*20(3) - lfd 11,8*21(3) - lfd 12,8*22(3) - lfd 13,8*23(3) - - lfd 0,8*0(3) - lfd 2,8*1(3) - lfd 4,8*2(3) - lfd 6,8*3(3) - - stfd 8,48(1) - oris 10,6,18736 - stfd 9,56(1) - stfd 10,64(1) - stw 10,72(1) - - li 11,4 - li 12,8 - li 6,12 - lwbrx 7,0,4 - lwbrx 8,11,4 - lwbrx 9,12,4 - lwbrx 10,6,4 - addi 4,4,16 - - stw 7,52(1) - stw 8,60(1) - stw 9,68(1) - stw 10,76(1) - - mffs 28 - lfd 29,80(1) - lfd 14,8*4(3) - lfd 15,8*5(3) - lfd 16,8*6(3) - lfd 17,8*7(3) - lfd 18,8*8(3) - lfd 19,8*9(3) - lfd 24,8*10(3) - lfd 25,8*11(3) - lfd 26,8*12(3) - lfd 27,8*13(3) - lfd 20,8*14(3) - lfd 21,8*15(3) - lfd 22,8*16(3) - lfd 23,8*17(3) - - stfd 28,80(1) - mtfsf 255,29 - - addic 5,5,1 - addze 0,0 - slwi. 0,0,4 - sub 4,4,0 - - lfd 28,48(1) - lfd 29,56(1) - lfd 30,64(1) - lfd 31,72(1) - - fsub 0,0,8 - lwbrx 7,0,4 - fsub 2,2,9 - lwbrx 8,11,4 - fsub 4,4,10 - lwbrx 9,12,4 - fsub 6,6,11 - lwbrx 10,6,4 - - fsub 28,28,8 - addi 4,4,16 - fsub 29,29,9 - fsub 30,30,10 - fsub 31,31,11 - - fadd 28,28,0 - stw 7,52(1) - fadd 29,29,2 - stw 8,60(1) - fadd 30,30,4 - stw 9,68(1) - fadd 31,31,6 - stw 10,76(1) - - b .Lentry - -.align 4 -.Loop: - fsub 30,30,8 - addic 5,5,1 - fsub 31,31,9 - addze 0,0 - fsub 26,26,10 - slwi. 0,0,4 - fsub 27,27,11 - sub 4,4,0 - - fadd 0,0,30 - fadd 1,1,31 - fadd 4,4,26 - fadd 5,5,27 - - - fadd 26,2,10 - lwbrx 7,0,4 - fadd 27,3,10 - lwbrx 8,11,4 - fadd 30,6,12 - lwbrx 9,12,4 - fadd 31,7,12 - lwbrx 10,6,4 - fadd 24,0,9 - addi 4,4,16 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - - fsub 26,26,10 - stw 7,52(1) - fsub 27,27,10 - stw 8,60(1) - fsub 30,30,12 - stw 9,68(1) - fsub 31,31,12 - stw 10,76(1) - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - lfd 26,8*12(3) - fadd 31,6,7 - lfd 27,8*13(3) - fadd 30,4,5 - lfd 24,8*10(3) - fadd 28,0,1 - lfd 25,8*11(3) -.Lentry: - fmul 0,22,29 - fmul 1,23,29 - fmul 4,16,29 - fmul 5,17,29 - fmul 2,14,29 - fmul 3,15,29 - fmul 6,18,29 - fmul 7,19,29 - - fmadd 0,26,31,0 - fmadd 1,27,31,1 - fmadd 4,22,31,4 - fmadd 5,23,31,5 - fmadd 2,20,31,2 - fmadd 3,21,31,3 - fmadd 6,14,31,6 - fmadd 7,15,31,7 - - fmadd 0,20,30,0 - fmadd 1,21,30,1 - fmadd 4,14,30,4 - fmadd 5,15,30,5 - fmadd 2,22,30,2 - fmadd 3,23,30,3 - fmadd 6,16,30,6 - fmadd 7,17,30,7 - - fmadd 0,14,28,0 - lfd 30,48(1) - fmadd 1,15,28,1 - lfd 31,56(1) - fmadd 4,18,28,4 - lfd 26,64(1) - fmadd 5,19,28,5 - lfd 27,72(1) - fmadd 2,16,28,2 - fmadd 3,17,28,3 - fmadd 6,24,28,6 - fmadd 7,25,28,7 - - bdnz .Loop - - - fadd 24,0,9 - fadd 25,1,9 - fadd 28,4,11 - fadd 29,5,11 - fadd 26,2,10 - fadd 27,3,10 - fadd 30,6,12 - fadd 31,7,12 - - fsub 24,24,9 - fsub 25,25,9 - fsub 28,28,11 - fsub 29,29,11 - fsub 26,26,10 - fsub 27,27,10 - fsub 30,30,12 - fsub 31,31,12 - - fsub 2,2,26 - fsub 3,3,27 - fsub 6,6,30 - fsub 7,7,31 - fsub 4,4,28 - fsub 5,5,29 - fsub 0,0,24 - fsub 1,1,25 - - fadd 2,2,24 - fadd 3,3,25 - fadd 6,6,28 - fadd 7,7,29 - fadd 4,4,26 - fadd 5,5,27 - fmadd 0,30,13,0 - fmadd 1,31,13,1 - - fadd 29,2,3 - fadd 31,6,7 - fadd 30,4,5 - fadd 28,0,1 - - lfd 0,80(1) - fadd 29,29,9 - fadd 31,31,11 - fadd 30,30,10 - fadd 28,28,8 - - stfd 29,8*1(3) - stfd 31,8*3(3) - stfd 30,8*2(3) - stfd 28,8*0(3) - - mtfsf 255,0 - lfd 14,96(1) - lfd 15,104(1) - lfd 16,112(1) - lfd 17,120(1) - lfd 18,128(1) - lfd 19,136(1) - lfd 20,144(1) - lfd 21,152(1) - lfd 22,160(1) - lfd 23,168(1) - lfd 24,176(1) - lfd 25,184(1) - lfd 26,192(1) - lfd 27,200(1) - lfd 28,208(1) - lfd 29,216(1) - lfd 30,224(1) - lfd 31,232(1) - addi 1,1,240 -.Labort: - blr -.long 0 -.byte 0,12,4,1,0x80,0,4,0 -.size .poly1305_blocks_fpu,.-.poly1305_blocks_fpu -.size poly1305_blocks_fpu,.-.poly1305_blocks_fpu -.globl poly1305_emit_fpu -.type poly1305_emit_fpu,@function -.section ".opd","aw" -.align 3 -poly1305_emit_fpu: -.quad .poly1305_emit_fpu,.TOC.@tocbase,0 -.previous -.align 4 -.poly1305_emit_fpu: - stdu 1,-80(1) - mflr 0 - std 28,48(1) - std 29,56(1) - std 30,64(1) - std 31,72(1) - std 0,96(1) - - lwz 28,0(3) - lwz 7,4(3) - lwz 29,8(3) - lwz 8,12(3) - lwz 30,16(3) - lwz 9,20(3) - lwz 31,24(3) - lwz 10,28(3) - - lis 0,0xfff0 - andc 28,28,0 - andc 29,29,0 - andc 30,30,0 - andc 31,31,0 - li 0,3 - - srwi 6,31,2 - and 11,31,0 - andc 31,31,0 - add 31,31,6 - add 7,7,31 - add 8,8,28 - add 9,9,29 - add 10,10,30 - - srdi 28,7,32 - add 8,8,28 - srdi 29,8,32 - add 9,9,29 - srdi 30,9,32 - add 10,10,30 - srdi 31,10,32 - add 11,11,31 - - insrdi 7,8,32,0 - insrdi 9,10,32,0 - - addic 28,7,5 - addze 29,9 - addze 30,11 - - srdi 0,30,2 - neg 0,0 - sradi 0,0,63 - ld 30,0(5) - ld 31,8(5) - - andc 7,7,0 - and 28,28,0 - andc 9,9,0 - and 29,29,0 - or 7,7,28 - or 9,9,29 - rotldi 30,30,32 - rotldi 31,31,32 - addc 7,7,30 - adde 9,9,31 - - srdi 8,7,32 - srdi 10,9,32 - li 29,4 - stwbrx 7,0,4 - li 30,8 - stwbrx 8,29,4 - li 31,12 - stwbrx 9,30,4 - stwbrx 10,31,4 - ld 28,48(1) - ld 29,56(1) - ld 30,64(1) - ld 31,72(1) - addi 1,1,80 - blr -.long 0 -.byte 0,12,4,1,0x80,4,3,0 -.size .poly1305_emit_fpu,.-.poly1305_emit_fpu -.size poly1305_emit_fpu,.-.poly1305_emit_fpu -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 5 - addi 5,5,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 - -.long 0x43300000,0x00000000 -.long 0x45300000,0x00000000 -.long 0x47300000,0x00000000 -.long 0x49300000,0x00000000 -.long 0x4b500000,0x00000000 - -.long 0x37f40000,0x00000000 - -.long 0x44300000,0x00000000 -.long 0x46300000,0x00000000 -.long 0x48300000,0x00000000 -.long 0x4a300000,0x00000000 -.long 0x3e300000,0x00000000 -.long 0x40300000,0x00000000 -.long 0x42300000,0x00000000 - -.long 0x00000000,0x00000001 -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,32,70,80,85,44,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 4 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ppccpuid.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ppccpuid.s deleted file mode 100644 index edaa8840523148..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/ppccpuid.s +++ /dev/null @@ -1,444 +0,0 @@ -.machine "any" -.text - -.globl OPENSSL_fpu_probe -.type OPENSSL_fpu_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_fpu_probe: -.quad .OPENSSL_fpu_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_fpu_probe: - fmr 0,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_fpu_probe,.-.OPENSSL_fpu_probe -.size OPENSSL_fpu_probe,.-.OPENSSL_fpu_probe -.globl OPENSSL_ppc64_probe -.type OPENSSL_ppc64_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_ppc64_probe: -.quad .OPENSSL_ppc64_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_ppc64_probe: - fcfid 1,1 - rldicl 0,0,32,32 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_ppc64_probe,.-.OPENSSL_ppc64_probe -.size OPENSSL_ppc64_probe,.-.OPENSSL_ppc64_probe - -.globl OPENSSL_altivec_probe -.type OPENSSL_altivec_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_altivec_probe: -.quad .OPENSSL_altivec_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_altivec_probe: -.long 0x10000484 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_altivec_probe,.-.OPENSSL_altivec_probe -.size OPENSSL_altivec_probe,.-.OPENSSL_altivec_probe - -.globl OPENSSL_crypto207_probe -.type OPENSSL_crypto207_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_crypto207_probe: -.quad .OPENSSL_crypto207_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_crypto207_probe: - .long 0x7C000E99 - .long 0x10000508 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_crypto207_probe,.-.OPENSSL_crypto207_probe -.size OPENSSL_crypto207_probe,.-.OPENSSL_crypto207_probe - -.globl OPENSSL_madd300_probe -.type OPENSSL_madd300_probe,@function -.section ".opd","aw" -.align 3 -OPENSSL_madd300_probe: -.quad .OPENSSL_madd300_probe,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_madd300_probe: - xor 0,0,0 - .long 0x10600033 - .long 0x10600031 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 - -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.section ".opd","aw" -.align 3 -OPENSSL_wipe_cpu: -.quad .OPENSSL_wipe_cpu,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_wipe_cpu: - xor 0,0,0 - fmr 0,31 - fmr 1,31 - fmr 2,31 - mr 3,1 - fmr 3,31 - xor 4,4,4 - fmr 4,31 - xor 5,5,5 - fmr 5,31 - xor 6,6,6 - fmr 6,31 - xor 7,7,7 - fmr 7,31 - xor 8,8,8 - fmr 8,31 - xor 9,9,9 - fmr 9,31 - xor 10,10,10 - fmr 10,31 - xor 11,11,11 - fmr 11,31 - xor 12,12,12 - fmr 12,31 - fmr 13,31 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_wipe_cpu,.-.OPENSSL_wipe_cpu -.size OPENSSL_wipe_cpu,.-.OPENSSL_wipe_cpu - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.section ".opd","aw" -.align 3 -OPENSSL_atomic_add: -.quad .OPENSSL_atomic_add,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_atomic_add: -.Ladd: lwarx 5,0,3 - add 0,4,5 - stwcx. 0,0,3 - bne- .Ladd - extsw 3,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_atomic_add,.-.OPENSSL_atomic_add -.size OPENSSL_atomic_add,.-.OPENSSL_atomic_add - -.globl OPENSSL_rdtsc_mftb -.type OPENSSL_rdtsc_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_rdtsc_mftb: -.quad .OPENSSL_rdtsc_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_rdtsc_mftb: - mftb 3 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_rdtsc_mftb,.-.OPENSSL_rdtsc_mftb -.size OPENSSL_rdtsc_mftb,.-.OPENSSL_rdtsc_mftb - -.globl OPENSSL_rdtsc_mfspr268 -.type OPENSSL_rdtsc_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_rdtsc_mfspr268: -.quad .OPENSSL_rdtsc_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_rdtsc_mfspr268: - mfspr 3,268 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .OPENSSL_rdtsc_mfspr268,.-.OPENSSL_rdtsc_mfspr268 -.size OPENSSL_rdtsc_mfspr268,.-.OPENSSL_rdtsc_mfspr268 - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.section ".opd","aw" -.align 3 -OPENSSL_cleanse: -.quad .OPENSSL_cleanse,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_cleanse: - cmpldi 4,7 - li 0,0 - bge .Lot - cmpldi 4,0 - .long 0x4DC20020 -.Little: mtctr 4 - stb 0,0(3) - addi 3,3,1 - bdnz $-8 - blr -.Lot: andi. 5,3,3 - beq .Laligned - stb 0,0(3) - subi 4,4,1 - addi 3,3,1 - b .Lot -.Laligned: - srdi 5,4,2 - mtctr 5 - stw 0,0(3) - addi 3,3,4 - bdnz $-8 - andi. 4,4,3 - bne .Little - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_cleanse,.-.OPENSSL_cleanse -.size OPENSSL_cleanse,.-.OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.section ".opd","aw" -.align 3 -CRYPTO_memcmp: -.quad .CRYPTO_memcmp,.TOC.@tocbase,0 -.previous -.align 4 -.CRYPTO_memcmp: - cmpldi 5,0 - li 0,0 - beq .Lno_data - mtctr 5 -.Loop_cmp: - lbz 6,0(3) - addi 3,3,1 - lbz 7,0(4) - addi 4,4,1 - xor 6,6,7 - or 0,0,6 - bdnz .Loop_cmp - -.Lno_data: - li 3,0 - sub 3,3,0 - extrwi 3,3,1,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .CRYPTO_memcmp,.-.CRYPTO_memcmp -.size CRYPTO_memcmp,.-.CRYPTO_memcmp -.globl OPENSSL_instrument_bus_mftb -.type OPENSSL_instrument_bus_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus_mftb: -.quad .OPENSSL_instrument_bus_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus_mftb: - mtctr 4 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop: mftb 6 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_instrument_bus_mftb,.-.OPENSSL_instrument_bus_mftb -.size OPENSSL_instrument_bus_mftb,.-.OPENSSL_instrument_bus_mftb - -.globl OPENSSL_instrument_bus2_mftb -.type OPENSSL_instrument_bus2_mftb,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus2_mftb: -.quad .OPENSSL_instrument_bus2_mftb,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus2_mftb: - mr 0,4 - slwi 4,4,2 - - mftb 7 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mftb 6 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop2: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone2 - - mftb 6 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop2 - -.Ldone2: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .OPENSSL_instrument_bus2_mftb,.-.OPENSSL_instrument_bus2_mftb -.size OPENSSL_instrument_bus2_mftb,.-.OPENSSL_instrument_bus2_mftb - -.globl OPENSSL_instrument_bus_mfspr268 -.type OPENSSL_instrument_bus_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus_mfspr268: -.quad .OPENSSL_instrument_bus_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus_mfspr268: - mtctr 4 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - -.Loop3: mfspr 6,268 - sub 8,6,7 - mr 7,6 - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - addi 3,3,4 - bdnz .Loop3 - - mr 3,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,2,0 -.long 0 -.size .OPENSSL_instrument_bus_mfspr268,.-.OPENSSL_instrument_bus_mfspr268 -.size OPENSSL_instrument_bus_mfspr268,.-.OPENSSL_instrument_bus_mfspr268 - -.globl OPENSSL_instrument_bus2_mfspr268 -.type OPENSSL_instrument_bus2_mfspr268,@function -.section ".opd","aw" -.align 3 -OPENSSL_instrument_bus2_mfspr268: -.quad .OPENSSL_instrument_bus2_mfspr268,.TOC.@tocbase,0 -.previous -.align 4 -.OPENSSL_instrument_bus2_mfspr268: - mr 0,4 - slwi 4,4,2 - - mfspr 7,268 - li 8,0 - - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - mr 9,8 -.Loop4: - dcbf 0,3 - lwarx 6,0,3 - add 6,6,8 - stwcx. 6,0,3 - stwx 6,0,3 - - addic. 5,5,-1 - beq .Ldone4 - - mfspr 6,268 - sub 8,6,7 - mr 7,6 - cmplw 7,8,9 - mr 9,8 - - mfcr 6 - not 6,6 - rlwinm 6,6,1,29,29 - - sub. 4,4,6 - add 3,3,6 - bne .Loop4 - -.Ldone4: - srwi 4,4,2 - sub 3,0,4 - blr -.long 0 -.byte 0,12,0x14,0,0,0,3,0 -.long 0 -.size .OPENSSL_instrument_bus2_mfspr268,.-.OPENSSL_instrument_bus2_mfspr268 -.size OPENSSL_instrument_bus2_mfspr268,.-.OPENSSL_instrument_bus2_mfspr268 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/keccak1600-ppc64.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/keccak1600-ppc64.s deleted file mode 100644 index f83276fa6bba89..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/keccak1600-ppc64.s +++ /dev/null @@ -1,670 +0,0 @@ -.text - -.type KeccakF1600_int,@function -.align 5 -KeccakF1600_int: - li 0,24 - mtctr 0 - b .Loop -.align 4 -.Loop: - xor 0,7,12 - std 11,96(1) - xor 3,8,6 - std 16,104(1) - xor 4,9,14 - std 21,112(1) - xor 5,10,15 - std 26,120(1) - xor 11,11,16 - xor 0,0,17 - xor 3,3,18 - xor 4,4,19 - xor 5,5,20 - xor 11,11,21 - xor 0,0,22 - xor 3,3,23 - xor 4,4,24 - xor 5,5,25 - xor 11,11,26 - xor 0,0,27 - xor 4,4,29 - xor 3,3,28 - xor 5,5,30 - rotldi 16,4,1 - xor 11,11,31 - rotldi 21,5,1 - xor 16,16,0 - rotldi 26,11,1 - - xor 8,8,16 - xor 6,6,16 - xor 18,18,16 - xor 23,23,16 - xor 28,28,16 - - rotldi 16,0,1 - xor 21,21,3 - xor 4,4,26 - rotldi 26,3,1 - xor 5,5,16 - xor 11,11,26 - - xor 3, 9,21 - xor 14,14,21 - xor 19,19,21 - xor 24,24,21 - xor 29,29,21 - - xor 7,7,11 - xor 12,12,11 - xor 17,17,11 - xor 22,22,11 - xor 27,27,11 - ld 11,96(1) - xor 0, 10,4 - ld 16,104(1) - xor 15,15,4 - ld 21,112(1) - xor 20,20,4 - ld 26,120(1) - xor 25,25,4 - xor 30,30,4 - - xor 4, 11,5 - xor 16,16,5 - xor 21,21,5 - xor 26,26,5 - xor 31,31,5 - - mr 5,8 - rotldi 8,6,44 - - rotldi 9,19,43 - - rotldi 10,25,21 - - rotldi 11,31,14 - - rotldi 6,16,20 - rotldi 19,20,25 - rotldi 25,24,15 - rotldi 31,28,2 - - rotldi 16,29,61 - rotldi 20,26,8 - rotldi 24,18,10 - rotldi 28,15,55 - - rotldi 29,21,39 - rotldi 26,30,56 - rotldi 18,14,6 - rotldi 15,23,45 - - rotldi 21,27,18 - rotldi 30,22,41 - rotldi 14,17,3 - rotldi 23,12,36 - - rotldi 12,0,28 - rotldi 17,5,1 - rotldi 22,4,27 - rotldi 27,3,62 - - andc 0,9,8 - andc 3,10,9 - andc 4,7,11 - andc 5,8,7 - xor 7,7,0 - andc 0,11,10 - xor 8,8,3 - ld 3,80(1) - xor 10,10,4 - xor 11,11,5 - xor 9,9,0 - ldu 5,8(3) - - andc 0,14,6 - std 3,80(1) - andc 3,15,14 - andc 4,12,16 - xor 7,7,5 - andc 5,6,12 - xor 12,12,0 - andc 0,16,15 - xor 6,6,3 - xor 15,15,4 - xor 16,16,5 - xor 14,14,0 - - andc 0,19,18 - andc 3,20,19 - andc 4,17,21 - andc 5,18,17 - xor 17,17,0 - andc 0,21,20 - xor 18,18,3 - xor 20,20,4 - xor 21,21,5 - xor 19,19,0 - - andc 0,24,23 - andc 3,25,24 - andc 4,22,26 - andc 5,23,22 - xor 22,22,0 - andc 0,26,25 - xor 23,23,3 - xor 25,25,4 - xor 26,26,5 - xor 24,24,0 - - andc 0,29,28 - andc 3,30,29 - andc 4,27,31 - andc 5,28,27 - xor 27,27,0 - andc 0,31,30 - xor 28,28,3 - xor 30,30,4 - xor 31,31,5 - xor 29,29,0 - - bdnz .Loop - - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size KeccakF1600_int,.-KeccakF1600_int - -.type KeccakF1600,@function -.align 5 -KeccakF1600: - stdu 1,-272(1) - mflr 0 - std 14,128(1) - std 15,136(1) - std 16,144(1) - std 17,152(1) - std 18,160(1) - std 19,168(1) - std 20,176(1) - std 21,184(1) - std 22,192(1) - std 23,200(1) - std 24,208(1) - std 25,216(1) - std 26,224(1) - std 27,232(1) - std 28,240(1) - std 29,248(1) - std 30,256(1) - std 31,264(1) - std 0,288(1) - - bl PICmeup - subi 12,12,8 - - std 3,48(1) - - - - std 12,80(1) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - ld 10,24(3) - ld 11,32(3) - ld 12,40(3) - ld 6,48(3) - ld 14,56(3) - ld 15,64(3) - ld 16,72(3) - ld 17,80(3) - ld 18,88(3) - ld 19,96(3) - ld 20,104(3) - ld 21,112(3) - ld 22,120(3) - ld 23,128(3) - ld 24,136(3) - ld 25,144(3) - ld 26,152(3) - ld 27,160(3) - ld 28,168(3) - ld 29,176(3) - ld 30,184(3) - ld 31,192(3) - - bl KeccakF1600_int - - ld 3,48(1) - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 12,40(3) - std 6,48(3) - std 14,56(3) - std 15,64(3) - std 16,72(3) - std 17,80(3) - std 18,88(3) - std 19,96(3) - std 20,104(3) - std 21,112(3) - std 22,120(3) - std 23,128(3) - std 24,136(3) - std 25,144(3) - std 26,152(3) - std 27,160(3) - std 28,168(3) - std 29,176(3) - std 30,184(3) - std 31,192(3) - - ld 0,288(1) - ld 14,128(1) - ld 15,136(1) - ld 16,144(1) - ld 17,152(1) - ld 18,160(1) - ld 19,168(1) - ld 20,176(1) - ld 21,184(1) - ld 22,192(1) - ld 23,200(1) - ld 24,208(1) - ld 25,216(1) - ld 26,224(1) - ld 27,232(1) - ld 28,240(1) - ld 29,248(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,4,1,0x80,18,1,0 -.long 0 -.size KeccakF1600,.-KeccakF1600 - -.type dword_le_load,@function -.align 5 -dword_le_load: - lbz 0,1(3) - lbz 4,2(3) - lbz 5,3(3) - insrdi 0,4,8,48 - lbz 4,4(3) - insrdi 0,5,8,40 - lbz 5,5(3) - insrdi 0,4,8,32 - lbz 4,6(3) - insrdi 0,5,8,24 - lbz 5,7(3) - insrdi 0,4,8,16 - lbzu 4,8(3) - insrdi 0,5,8,8 - insrdi 0,4,8,0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,1,0 -.long 0 -.size dword_le_load,.-dword_le_load - -.globl SHA3_absorb -.type SHA3_absorb,@function -.section ".opd","aw" -.align 3 -SHA3_absorb: -.quad .SHA3_absorb,.TOC.@tocbase,0 -.previous -.type SHA3_absorb,@function -.align 5 -.SHA3_absorb: - stdu 1,-272(1) - mflr 0 - std 14,128(1) - std 15,136(1) - std 16,144(1) - std 17,152(1) - std 18,160(1) - std 19,168(1) - std 20,176(1) - std 21,184(1) - std 22,192(1) - std 23,200(1) - std 24,208(1) - std 25,216(1) - std 26,224(1) - std 27,232(1) - std 28,240(1) - std 29,248(1) - std 30,256(1) - std 31,264(1) - std 0,288(1) - - bl PICmeup - subi 4,4,1 - subi 12,12,8 - - std 3,48(1) - std 4,56(1) - std 5,64(1) - std 6,72(1) - mr 0,6 - std 12,80(1) - - ld 7,0(3) - ld 8,8(3) - ld 9,16(3) - ld 10,24(3) - ld 11,32(3) - ld 12,40(3) - ld 6,48(3) - ld 14,56(3) - ld 15,64(3) - ld 16,72(3) - ld 17,80(3) - ld 18,88(3) - ld 19,96(3) - ld 20,104(3) - ld 21,112(3) - ld 22,120(3) - ld 23,128(3) - ld 24,136(3) - ld 25,144(3) - ld 26,152(3) - ld 27,160(3) - ld 28,168(3) - ld 29,176(3) - ld 30,184(3) - ld 31,192(3) - - mr 3,4 - mr 4,5 - mr 5,0 - - b .Loop_absorb - -.align 4 -.Loop_absorb: - cmpld 4,5 - blt .Labsorbed - - sub 4,4,5 - srwi 5,5,3 - std 4,64(1) - mtctr 5 - bl dword_le_load - xor 7,7,0 - bdz .Lprocess_block - bl dword_le_load - xor 8,8,0 - bdz .Lprocess_block - bl dword_le_load - xor 9,9,0 - bdz .Lprocess_block - bl dword_le_load - xor 10,10,0 - bdz .Lprocess_block - bl dword_le_load - xor 11,11,0 - bdz .Lprocess_block - bl dword_le_load - xor 12,12,0 - bdz .Lprocess_block - bl dword_le_load - xor 6,6,0 - bdz .Lprocess_block - bl dword_le_load - xor 14,14,0 - bdz .Lprocess_block - bl dword_le_load - xor 15,15,0 - bdz .Lprocess_block - bl dword_le_load - xor 16,16,0 - bdz .Lprocess_block - bl dword_le_load - xor 17,17,0 - bdz .Lprocess_block - bl dword_le_load - xor 18,18,0 - bdz .Lprocess_block - bl dword_le_load - xor 19,19,0 - bdz .Lprocess_block - bl dword_le_load - xor 20,20,0 - bdz .Lprocess_block - bl dword_le_load - xor 21,21,0 - bdz .Lprocess_block - bl dword_le_load - xor 22,22,0 - bdz .Lprocess_block - bl dword_le_load - xor 23,23,0 - bdz .Lprocess_block - bl dword_le_load - xor 24,24,0 - bdz .Lprocess_block - bl dword_le_load - xor 25,25,0 - bdz .Lprocess_block - bl dword_le_load - xor 26,26,0 - bdz .Lprocess_block - bl dword_le_load - xor 27,27,0 - bdz .Lprocess_block - bl dword_le_load - xor 28,28,0 - bdz .Lprocess_block - bl dword_le_load - xor 29,29,0 - bdz .Lprocess_block - bl dword_le_load - xor 30,30,0 - bdz .Lprocess_block - bl dword_le_load - xor 31,31,0 - -.Lprocess_block: - std 3,56(1) - - bl KeccakF1600_int - - ld 0,80(1) - ld 5,72(1) - ld 4,64(1) - ld 3,56(1) - addic 0,0,-192 - std 0,80(1) - - b .Loop_absorb - -.align 4 -.Labsorbed: - ld 3,48(1) - std 7,0(3) - std 8,8(3) - std 9,16(3) - std 10,24(3) - std 11,32(3) - std 12,40(3) - std 6,48(3) - std 14,56(3) - std 15,64(3) - std 16,72(3) - std 17,80(3) - std 18,88(3) - std 19,96(3) - std 20,104(3) - std 21,112(3) - std 22,120(3) - std 23,128(3) - std 24,136(3) - std 25,144(3) - std 26,152(3) - std 27,160(3) - std 28,168(3) - std 29,176(3) - std 30,184(3) - std 31,192(3) - - mr 3,4 - ld 0,288(1) - ld 14,128(1) - ld 15,136(1) - ld 16,144(1) - ld 17,152(1) - ld 18,160(1) - ld 19,168(1) - ld 20,176(1) - ld 21,184(1) - ld 22,192(1) - ld 23,200(1) - ld 24,208(1) - ld 25,216(1) - ld 26,224(1) - ld 27,232(1) - ld 28,240(1) - ld 29,248(1) - ld 30,256(1) - ld 31,264(1) - mtlr 0 - addi 1,1,272 - blr -.long 0 -.byte 0,12,4,1,0x80,18,4,0 -.long 0 -.size .SHA3_absorb,.-.SHA3_absorb -.size SHA3_absorb,.-.SHA3_absorb -.globl SHA3_squeeze -.type SHA3_squeeze,@function -.section ".opd","aw" -.align 3 -SHA3_squeeze: -.quad .SHA3_squeeze,.TOC.@tocbase,0 -.previous -.type SHA3_squeeze,@function -.align 5 -.SHA3_squeeze: - stdu 1,-80(1) - mflr 0 - std 28,48(1) - std 29,56(1) - std 30,64(1) - std 31,72(1) - std 0,96(1) - - mr 28,3 - subi 3,3,8 - subi 29,4,1 - mr 30,5 - mr 31,6 - b .Loop_squeeze - -.align 4 -.Loop_squeeze: - ldu 0,8(3) - cmpldi 30,8 - blt .Lsqueeze_tail - - stb 0,1(29) - srdi 0,0,8 - stb 0,2(29) - srdi 0,0,8 - stb 0,3(29) - srdi 0,0,8 - stb 0,4(29) - srdi 0,0,8 - stb 0,5(29) - srdi 0,0,8 - stb 0,6(29) - srdi 0,0,8 - stb 0,7(29) - srdi 0,0,8 - stbu 0,8(29) - - subic. 30,30,8 - beq .Lsqueeze_done - - subic. 6,6,8 - bgt .Loop_squeeze - - mr 3,28 - bl KeccakF1600 - subi 3,28,8 - mr 6,31 - b .Loop_squeeze - -.align 4 -.Lsqueeze_tail: - mtctr 30 -.Loop_tail: - stbu 0,1(29) - srdi 0,0,8 - bdnz .Loop_tail - -.Lsqueeze_done: - ld 0,96(1) - ld 28,48(1) - ld 29,56(1) - ld 30,64(1) - ld 31,72(1) - mtlr 0 - addi 1,1,80 - blr -.long 0 -.byte 0,12,4,1,0x80,4,4,0 -.long 0 -.size .SHA3_squeeze,.-.SHA3_squeeze -.size SHA3_squeeze,.-.SHA3_squeeze -.align 6 -PICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 12 - addi 12,12,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.type iotas,@object -iotas: -.long 0x00000000,0x00000001 -.long 0x00000000,0x00008082 -.long 0x80000000,0x0000808a -.long 0x80000000,0x80008000 -.long 0x00000000,0x0000808b -.long 0x00000000,0x80000001 -.long 0x80000000,0x80008081 -.long 0x80000000,0x00008009 -.long 0x00000000,0x0000008a -.long 0x00000000,0x00000088 -.long 0x00000000,0x80008009 -.long 0x00000000,0x8000000a -.long 0x00000000,0x8000808b -.long 0x80000000,0x0000008b -.long 0x80000000,0x00008089 -.long 0x80000000,0x00008003 -.long 0x80000000,0x00008002 -.long 0x80000000,0x00000080 -.long 0x00000000,0x0000800a -.long 0x80000000,0x8000000a -.long 0x80000000,0x80008081 -.long 0x80000000,0x00008080 -.long 0x00000000,0x80000001 -.long 0x80000000,0x80008008 -.size iotas,.-iotas -.byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,80,80,67,54,52,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha1-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha1-ppc.s deleted file mode 100644 index 379ce8bd69ea48..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha1-ppc.s +++ /dev/null @@ -1,1123 +0,0 @@ -.machine "any" -.text - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.section ".opd","aw" -.align 3 -sha1_block_data_order: -.quad .sha1_block_data_order,.TOC.@tocbase,0 -.previous -.align 4 -.sha1_block_data_order: - stdu 1,-256(1) - mflr 0 - std 15,120(1) - std 16,128(1) - std 17,136(1) - std 18,144(1) - std 19,152(1) - std 20,160(1) - std 21,168(1) - std 22,176(1) - std 23,184(1) - std 24,192(1) - std 25,200(1) - std 26,208(1) - std 27,216(1) - std 28,224(1) - std 29,232(1) - std 30,240(1) - std 31,248(1) - std 0,272(1) - lwz 7,0(3) - lwz 8,4(3) - lwz 9,8(3) - lwz 10,12(3) - lwz 11,16(3) - andi. 0,4,3 - bne .Lunaligned -.Laligned: - mtctr 5 - bl .Lsha1_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 6,4,4096 - andi. 6,6,4095 - srwi. 6,6,6 - beq .Lcross_page - cmpld 5,6 - ble .Laligned - mtctr 6 - subfc 5,6,5 - bl .Lsha1_block_private -.Lcross_page: - li 6,16 - mtctr 6 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(4) - lbz 17,1(4) - lbz 18,2(4) - lbz 19,3(4) - addi 4,4,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - - std 4,112(1) - li 6,1 - addi 4,1,48 - mtctr 6 - bl .Lsha1_block_private - ld 4,112(1) - addic. 5,5,-1 - bne .Lunaligned - -.Ldone: - ld 0,272(1) - ld 15,120(1) - ld 16,128(1) - ld 17,136(1) - ld 18,144(1) - ld 19,152(1) - ld 20,160(1) - ld 21,168(1) - ld 22,176(1) - ld 23,184(1) - ld 24,192(1) - ld 25,200(1) - ld 26,208(1) - ld 27,216(1) - ld 28,224(1) - ld 29,232(1) - ld 30,240(1) - ld 31,248(1) - mtlr 0 - addi 1,1,256 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha1_block_private: - lis 0,0x5a82 - ori 0,0,0x7999 - lwz 16,0(4) - lwz 17,4(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,16 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 18,8(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,17 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 19,12(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,18 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 20,16(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,19 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 21,20(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,20 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 22,24(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,21 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 23,28(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,22 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 24,32(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,23 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 25,36(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,24 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - lwz 26,40(4) - add 9,0,8 - rotlwi 8,10,5 - add 9,9,25 - and 15,12,11 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - add 9,9,15 - lwz 27,44(4) - add 8,0,7 - rotlwi 7,9,5 - add 8,8,26 - and 15,11,10 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - add 8,8,15 - lwz 28,48(4) - add 7,0,12 - rotlwi 12,8,5 - add 7,7,27 - and 15,10,9 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - add 7,7,15 - lwz 29,52(4) - add 12,0,11 - rotlwi 11,7,5 - add 12,12,28 - and 15,9,8 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - add 12,12,15 - lwz 30,56(4) - add 11,0,10 - rotlwi 10,12,5 - add 11,11,29 - and 15,8,7 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - add 11,11,15 - lwz 31,60(4) - add 10,0,9 - rotlwi 9,11,5 - add 10,10,30 - and 15,7,12 - add 10,10,9 - andc 6,8,12 - rotlwi 12,12,30 - or 15,15,6 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - and 15,12,11 - xor 16,16,24 - add 9,9,8 - andc 6,7,11 - rotlwi 11,11,30 - or 15,15,6 - xor 16,16,29 - add 9,9,15 - rotlwi 16,16,1 - add 8,0,7 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - and 15,11,10 - xor 17,17,25 - add 8,8,7 - andc 6,12,10 - rotlwi 10,10,30 - or 15,15,6 - xor 17,17,30 - add 8,8,15 - rotlwi 17,17,1 - add 7,0,12 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - and 15,10,9 - xor 18,18,26 - add 7,7,12 - andc 6,11,9 - rotlwi 9,9,30 - or 15,15,6 - xor 18,18,31 - add 7,7,15 - rotlwi 18,18,1 - add 12,0,11 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - and 15,9,8 - xor 19,19,27 - add 12,12,11 - andc 6,10,8 - rotlwi 8,8,30 - or 15,15,6 - xor 19,19,16 - add 12,12,15 - rotlwi 19,19,1 - add 11,0,10 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - and 15,8,7 - xor 20,20,28 - add 11,11,10 - andc 6,9,7 - rotlwi 7,7,30 - or 15,15,6 - xor 20,20,17 - add 11,11,15 - rotlwi 20,20,1 - lis 0,0x6ed9 - ori 0,0,0xeba1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 16,16,18 - add 11,11,31 - xor 15,15,8 - xor 16,16,24 - add 11,11,15 - rotlwi 7,7,30 - xor 16,16,29 - add 11,11,10 - rotlwi 16,16,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 17,17,19 - add 10,10,16 - xor 15,15,7 - xor 17,17,25 - add 10,10,15 - rotlwi 12,12,30 - xor 17,17,30 - add 10,10,9 - rotlwi 17,17,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 18,18,20 - add 9,9,17 - xor 15,15,12 - xor 18,18,26 - add 9,9,15 - rotlwi 11,11,30 - xor 18,18,31 - add 9,9,8 - rotlwi 18,18,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 19,19,21 - add 8,8,18 - xor 15,15,11 - xor 19,19,27 - add 8,8,15 - rotlwi 10,10,30 - xor 19,19,16 - add 8,8,7 - rotlwi 19,19,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 20,20,22 - add 7,7,19 - xor 15,15,10 - xor 20,20,28 - add 7,7,15 - rotlwi 9,9,30 - xor 20,20,17 - add 7,7,12 - rotlwi 20,20,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 21,21,23 - add 12,12,20 - xor 15,15,9 - xor 21,21,29 - add 12,12,15 - rotlwi 8,8,30 - xor 21,21,18 - add 12,12,11 - rotlwi 21,21,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 22,22,24 - add 11,11,21 - xor 15,15,8 - xor 22,22,30 - add 11,11,15 - rotlwi 7,7,30 - xor 22,22,19 - add 11,11,10 - rotlwi 22,22,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 23,23,25 - add 10,10,22 - xor 15,15,7 - xor 23,23,31 - add 10,10,15 - rotlwi 12,12,30 - xor 23,23,20 - add 10,10,9 - rotlwi 23,23,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 24,24,26 - add 9,9,23 - xor 15,15,12 - xor 24,24,16 - add 9,9,15 - rotlwi 11,11,30 - xor 24,24,21 - add 9,9,8 - rotlwi 24,24,1 - lis 0,0x8f1b - ori 0,0,0xbcdc - add 8,0,7 - rotlwi 7,9,5 - xor 25,25,27 - add 8,8,24 - and 15,10,11 - xor 25,25,17 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 25,25,22 - and 6,6,12 - or 15,15,6 - rotlwi 25,25,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 26,26,28 - add 7,7,25 - and 15,9,10 - xor 26,26,18 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 26,26,23 - and 6,6,11 - or 15,15,6 - rotlwi 26,26,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 27,27,29 - add 12,12,26 - and 15,8,9 - xor 27,27,19 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 27,27,24 - and 6,6,10 - or 15,15,6 - rotlwi 27,27,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 28,28,30 - add 11,11,27 - and 15,7,8 - xor 28,28,20 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 28,28,25 - and 6,6,9 - or 15,15,6 - rotlwi 28,28,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 29,29,31 - add 10,10,28 - and 15,12,7 - xor 29,29,21 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 29,29,26 - and 6,6,8 - or 15,15,6 - rotlwi 29,29,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 30,30,16 - add 9,9,29 - and 15,11,12 - xor 30,30,22 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 30,30,27 - and 6,6,7 - or 15,15,6 - rotlwi 30,30,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 31,31,17 - add 8,8,30 - and 15,10,11 - xor 31,31,23 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 31,31,28 - and 6,6,12 - or 15,15,6 - rotlwi 31,31,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 16,16,18 - add 7,7,31 - and 15,9,10 - xor 16,16,24 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 16,16,29 - and 6,6,11 - or 15,15,6 - rotlwi 16,16,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 17,17,19 - add 12,12,16 - and 15,8,9 - xor 17,17,25 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 17,17,30 - and 6,6,10 - or 15,15,6 - rotlwi 17,17,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 18,18,20 - add 11,11,17 - and 15,7,8 - xor 18,18,26 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 18,18,31 - and 6,6,9 - or 15,15,6 - rotlwi 18,18,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 19,19,21 - add 10,10,18 - and 15,12,7 - xor 19,19,27 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 19,19,16 - and 6,6,8 - or 15,15,6 - rotlwi 19,19,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 20,20,22 - add 9,9,19 - and 15,11,12 - xor 20,20,28 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 20,20,17 - and 6,6,7 - or 15,15,6 - rotlwi 20,20,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 21,21,23 - add 8,8,20 - and 15,10,11 - xor 21,21,29 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 21,21,18 - and 6,6,12 - or 15,15,6 - rotlwi 21,21,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 22,22,24 - add 7,7,21 - and 15,9,10 - xor 22,22,30 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 22,22,19 - and 6,6,11 - or 15,15,6 - rotlwi 22,22,1 - add 7,7,15 - add 12,0,11 - rotlwi 11,7,5 - xor 23,23,25 - add 12,12,22 - and 15,8,9 - xor 23,23,31 - add 12,12,11 - or 6,8,9 - rotlwi 8,8,30 - xor 23,23,20 - and 6,6,10 - or 15,15,6 - rotlwi 23,23,1 - add 12,12,15 - add 11,0,10 - rotlwi 10,12,5 - xor 24,24,26 - add 11,11,23 - and 15,7,8 - xor 24,24,16 - add 11,11,10 - or 6,7,8 - rotlwi 7,7,30 - xor 24,24,21 - and 6,6,9 - or 15,15,6 - rotlwi 24,24,1 - add 11,11,15 - add 10,0,9 - rotlwi 9,11,5 - xor 25,25,27 - add 10,10,24 - and 15,12,7 - xor 25,25,17 - add 10,10,9 - or 6,12,7 - rotlwi 12,12,30 - xor 25,25,22 - and 6,6,8 - or 15,15,6 - rotlwi 25,25,1 - add 10,10,15 - add 9,0,8 - rotlwi 8,10,5 - xor 26,26,28 - add 9,9,25 - and 15,11,12 - xor 26,26,18 - add 9,9,8 - or 6,11,12 - rotlwi 11,11,30 - xor 26,26,23 - and 6,6,7 - or 15,15,6 - rotlwi 26,26,1 - add 9,9,15 - add 8,0,7 - rotlwi 7,9,5 - xor 27,27,29 - add 8,8,26 - and 15,10,11 - xor 27,27,19 - add 8,8,7 - or 6,10,11 - rotlwi 10,10,30 - xor 27,27,24 - and 6,6,12 - or 15,15,6 - rotlwi 27,27,1 - add 8,8,15 - add 7,0,12 - rotlwi 12,8,5 - xor 28,28,30 - add 7,7,27 - and 15,9,10 - xor 28,28,20 - add 7,7,12 - or 6,9,10 - rotlwi 9,9,30 - xor 28,28,25 - and 6,6,11 - or 15,15,6 - rotlwi 28,28,1 - add 7,7,15 - lis 0,0xca62 - ori 0,0,0xc1d6 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 29,29,31 - add 12,12,28 - xor 15,15,9 - xor 29,29,21 - add 12,12,15 - rotlwi 8,8,30 - xor 29,29,26 - add 12,12,11 - rotlwi 29,29,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 30,30,16 - add 11,11,29 - xor 15,15,8 - xor 30,30,22 - add 11,11,15 - rotlwi 7,7,30 - xor 30,30,27 - add 11,11,10 - rotlwi 30,30,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 31,31,17 - add 10,10,30 - xor 15,15,7 - xor 31,31,23 - add 10,10,15 - rotlwi 12,12,30 - xor 31,31,28 - add 10,10,9 - rotlwi 31,31,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 16,16,18 - add 9,9,31 - xor 15,15,12 - xor 16,16,24 - add 9,9,15 - rotlwi 11,11,30 - xor 16,16,29 - add 9,9,8 - rotlwi 16,16,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 17,17,19 - add 8,8,16 - xor 15,15,11 - xor 17,17,25 - add 8,8,15 - rotlwi 10,10,30 - xor 17,17,30 - add 8,8,7 - rotlwi 17,17,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 18,18,20 - add 7,7,17 - xor 15,15,10 - xor 18,18,26 - add 7,7,15 - rotlwi 9,9,30 - xor 18,18,31 - add 7,7,12 - rotlwi 18,18,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 19,19,21 - add 12,12,18 - xor 15,15,9 - xor 19,19,27 - add 12,12,15 - rotlwi 8,8,30 - xor 19,19,16 - add 12,12,11 - rotlwi 19,19,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 20,20,22 - add 11,11,19 - xor 15,15,8 - xor 20,20,28 - add 11,11,15 - rotlwi 7,7,30 - xor 20,20,17 - add 11,11,10 - rotlwi 20,20,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 21,21,23 - add 10,10,20 - xor 15,15,7 - xor 21,21,29 - add 10,10,15 - rotlwi 12,12,30 - xor 21,21,18 - add 10,10,9 - rotlwi 21,21,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 22,22,24 - add 9,9,21 - xor 15,15,12 - xor 22,22,30 - add 9,9,15 - rotlwi 11,11,30 - xor 22,22,19 - add 9,9,8 - rotlwi 22,22,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 23,23,25 - add 8,8,22 - xor 15,15,11 - xor 23,23,31 - add 8,8,15 - rotlwi 10,10,30 - xor 23,23,20 - add 8,8,7 - rotlwi 23,23,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 24,24,26 - add 7,7,23 - xor 15,15,10 - xor 24,24,16 - add 7,7,15 - rotlwi 9,9,30 - xor 24,24,21 - add 7,7,12 - rotlwi 24,24,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 25,25,27 - add 12,12,24 - xor 15,15,9 - xor 25,25,17 - add 12,12,15 - rotlwi 8,8,30 - xor 25,25,22 - add 12,12,11 - rotlwi 25,25,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - xor 26,26,28 - add 11,11,25 - xor 15,15,8 - xor 26,26,18 - add 11,11,15 - rotlwi 7,7,30 - xor 26,26,23 - add 11,11,10 - rotlwi 26,26,1 - add 10,0,9 - xor 15,12,8 - rotlwi 9,11,5 - xor 27,27,29 - add 10,10,26 - xor 15,15,7 - xor 27,27,19 - add 10,10,15 - rotlwi 12,12,30 - xor 27,27,24 - add 10,10,9 - rotlwi 27,27,1 - add 9,0,8 - xor 15,11,7 - rotlwi 8,10,5 - xor 28,28,30 - add 9,9,27 - xor 15,15,12 - xor 28,28,20 - add 9,9,15 - rotlwi 11,11,30 - xor 28,28,25 - add 9,9,8 - rotlwi 28,28,1 - add 8,0,7 - xor 15,10,12 - rotlwi 7,9,5 - xor 29,29,31 - add 8,8,28 - xor 15,15,11 - xor 29,29,21 - add 8,8,15 - rotlwi 10,10,30 - xor 29,29,26 - add 8,8,7 - rotlwi 29,29,1 - add 7,0,12 - xor 15,9,11 - rotlwi 12,8,5 - xor 30,30,16 - add 7,7,29 - xor 15,15,10 - xor 30,30,22 - add 7,7,15 - rotlwi 9,9,30 - xor 30,30,27 - add 7,7,12 - rotlwi 30,30,1 - add 12,0,11 - xor 15,8,10 - rotlwi 11,7,5 - xor 31,31,17 - add 12,12,30 - xor 15,15,9 - xor 31,31,23 - add 12,12,15 - rotlwi 8,8,30 - xor 31,31,28 - add 12,12,11 - rotlwi 31,31,1 - add 11,0,10 - xor 15,7,9 - rotlwi 10,12,5 - lwz 16,0(3) - add 11,11,31 - xor 15,15,8 - lwz 17,4(3) - add 11,11,15 - rotlwi 7,7,30 - lwz 18,8(3) - lwz 19,12(3) - add 11,11,10 - lwz 20,16(3) - add 16,16,11 - add 17,17,12 - add 18,18,7 - add 19,19,8 - add 20,20,9 - stw 16,0(3) - mr 7,16 - stw 17,4(3) - mr 8,17 - stw 18,8(3) - mr 9,18 - stw 19,12(3) - mr 10,19 - stw 20,16(3) - mr 11,20 - addi 4,4,64 - bdnz .Lsha1_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha1_block_data_order,.-.sha1_block_data_order -.size sha1_block_data_order,.-.sha1_block_data_order -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,102,121,46,99,104,97,108,109,101,114,115,46,115,101,62,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256-ppc.s deleted file mode 100644 index b635695d8a6c37..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256-ppc.s +++ /dev/null @@ -1,1326 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_ppc -.type sha256_block_ppc,@function -.section ".opd","aw" -.align 3 -sha256_block_ppc: -.quad .sha256_block_ppc,.TOC.@tocbase,0 -.previous -.align 6 -.sha256_block_ppc: - stdu 1,-320(1) - mflr 0 - sldi 5,5,6 - - std 3,144(1) - - std 14,176(1) - std 15,184(1) - std 16,192(1) - std 17,200(1) - std 18,208(1) - std 19,216(1) - std 20,224(1) - std 21,232(1) - std 22,240(1) - std 23,248(1) - std 24,256(1) - std 25,264(1) - std 26,272(1) - std 27,280(1) - std 28,288(1) - std 29,296(1) - std 30,304(1) - std 31,312(1) - std 0,336(1) - lwz 8,0(3) - mr 31,4 - lwz 9,4(3) - lwz 10,8(3) - lwz 11,12(3) - lwz 12,16(3) - lwz 6,20(3) - lwz 14,24(3) - lwz 15,28(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - std 5,128(1) - std 31,136(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,4032 - beq .Lcross_page - cmpld 5,0 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - std 5,120(1) - std 0,128(1) - std 31,136(1) - bl .Lsha2_block_private - - ld 5,120(1) -.Lcross_page: - li 0,16 - mtctr 0 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - std 31,112(1) - addi 0,1,112 - addi 31,1,48 - std 5,120(1) - std 0,128(1) - std 31,136(1) - bl .Lsha2_block_private - ld 31,112(1) - ld 5,120(1) - addic. 5,5,-64 - bne .Lunaligned - -.Ldone: - ld 0,336(1) - ld 14,176(1) - ld 15,184(1) - ld 16,192(1) - ld 17,200(1) - ld 18,208(1) - ld 19,216(1) - ld 20,224(1) - ld 21,232(1) - ld 22,240(1) - ld 23,248(1) - ld 24,256(1) - ld 25,264(1) - ld 26,272(1) - ld 27,280(1) - ld 28,288(1) - ld 29,296(1) - ld 30,304(1) - ld 31,312(1) - mtlr 0 - addi 1,1,320 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - lwz 0,0(7) - lwz 16,0(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,4(7) - add 15,15,3 - add 15,15,5 - - lwz 17,4(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,8(7) - add 14,14,3 - add 14,14,5 - - lwz 18,8(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,12(7) - add 6,6,3 - add 6,6,5 - - lwz 19,12(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,16(7) - add 12,12,3 - add 12,12,5 - - lwz 20,16(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,20(7) - add 11,11,3 - add 11,11,5 - - lwz 21,20(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,24(7) - add 10,10,3 - add 10,10,5 - - lwz 22,24(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,28(7) - add 9,9,3 - add 9,9,5 - - lwz 23,28(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - lwz 0,32(7) - add 8,8,3 - add 8,8,5 - - lwz 24,32(31) - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - lwz 0,36(7) - add 15,15,3 - add 15,15,5 - - lwz 25,36(31) - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - lwz 0,40(7) - add 14,14,3 - add 14,14,5 - - lwz 26,40(31) - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - lwz 0,44(7) - add 6,6,3 - add 6,6,5 - - lwz 27,44(31) - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - lwz 0,48(7) - add 12,12,3 - add 12,12,5 - - lwz 28,48(31) - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - lwz 0,52(7) - add 11,11,3 - add 11,11,5 - - lwz 29,52(31) - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - lwz 0,56(7) - add 10,10,3 - add 10,10,5 - - lwz 30,56(31) - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - lwz 0,60(7) - add 9,9,3 - add 9,9,5 - - lwz 31,60(31) - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,3 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,64 - rotrwi 3,17,7 - rotrwi 4,17,18 - rotrwi 5,30,17 - rotrwi 0,30,19 - xor 3,3,4 - srwi 4,17,3 - xor 5,5,0 - srwi 0,30,10 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - lwz 0,0(7) - add 16,16,3 - add 16,16,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,18,7 - rotrwi 4,18,18 - rotrwi 5,31,17 - rotrwi 0,31,19 - xor 3,3,4 - srwi 4,18,3 - xor 5,5,0 - srwi 0,31,10 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - lwz 0,4(7) - add 17,17,3 - add 17,17,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,19,7 - rotrwi 4,19,18 - rotrwi 5,16,17 - rotrwi 0,16,19 - xor 3,3,4 - srwi 4,19,3 - xor 5,5,0 - srwi 0,16,10 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - lwz 0,8(7) - add 18,18,3 - add 18,18,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,20,7 - rotrwi 4,20,18 - rotrwi 5,17,17 - rotrwi 0,17,19 - xor 3,3,4 - srwi 4,20,3 - xor 5,5,0 - srwi 0,17,10 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - lwz 0,12(7) - add 19,19,3 - add 19,19,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,21,7 - rotrwi 4,21,18 - rotrwi 5,18,17 - rotrwi 0,18,19 - xor 3,3,4 - srwi 4,21,3 - xor 5,5,0 - srwi 0,18,10 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - lwz 0,16(7) - add 20,20,3 - add 20,20,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,22,7 - rotrwi 4,22,18 - rotrwi 5,19,17 - rotrwi 0,19,19 - xor 3,3,4 - srwi 4,22,3 - xor 5,5,0 - srwi 0,19,10 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - lwz 0,20(7) - add 21,21,3 - add 21,21,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,23,7 - rotrwi 4,23,18 - rotrwi 5,20,17 - rotrwi 0,20,19 - xor 3,3,4 - srwi 4,23,3 - xor 5,5,0 - srwi 0,20,10 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - lwz 0,24(7) - add 22,22,3 - add 22,22,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,24,7 - rotrwi 4,24,18 - rotrwi 5,21,17 - rotrwi 0,21,19 - xor 3,3,4 - srwi 4,24,3 - xor 5,5,0 - srwi 0,21,10 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - lwz 0,28(7) - add 23,23,3 - add 23,23,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrwi 3,25,7 - rotrwi 4,25,18 - rotrwi 5,22,17 - rotrwi 0,22,19 - xor 3,3,4 - srwi 4,25,3 - xor 5,5,0 - srwi 0,22,10 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - lwz 0,32(7) - add 24,24,3 - add 24,24,5 - rotrwi 3,12,6 - rotrwi 4,12,11 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrwi 4,4,14 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrwi 3,8,2 - rotrwi 4,8,13 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrwi 3,26,7 - rotrwi 4,26,18 - rotrwi 5,23,17 - rotrwi 0,23,19 - xor 3,3,4 - srwi 4,26,3 - xor 5,5,0 - srwi 0,23,10 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - lwz 0,36(7) - add 25,25,3 - add 25,25,5 - rotrwi 3,11,6 - rotrwi 4,11,11 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrwi 4,4,14 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrwi 3,15,2 - rotrwi 4,15,13 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrwi 3,27,7 - rotrwi 4,27,18 - rotrwi 5,24,17 - rotrwi 0,24,19 - xor 3,3,4 - srwi 4,27,3 - xor 5,5,0 - srwi 0,24,10 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - lwz 0,40(7) - add 26,26,3 - add 26,26,5 - rotrwi 3,10,6 - rotrwi 4,10,11 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrwi 4,4,14 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrwi 3,14,2 - rotrwi 4,14,13 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrwi 3,28,7 - rotrwi 4,28,18 - rotrwi 5,25,17 - rotrwi 0,25,19 - xor 3,3,4 - srwi 4,28,3 - xor 5,5,0 - srwi 0,25,10 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - lwz 0,44(7) - add 27,27,3 - add 27,27,5 - rotrwi 3,9,6 - rotrwi 4,9,11 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrwi 4,4,14 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrwi 3,6,2 - rotrwi 4,6,13 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrwi 3,29,7 - rotrwi 4,29,18 - rotrwi 5,26,17 - rotrwi 0,26,19 - xor 3,3,4 - srwi 4,29,3 - xor 5,5,0 - srwi 0,26,10 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - lwz 0,48(7) - add 28,28,3 - add 28,28,5 - rotrwi 3,8,6 - rotrwi 4,8,11 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrwi 4,4,14 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrwi 3,12,2 - rotrwi 4,12,13 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrwi 3,30,7 - rotrwi 4,30,18 - rotrwi 5,27,17 - rotrwi 0,27,19 - xor 3,3,4 - srwi 4,30,3 - xor 5,5,0 - srwi 0,27,10 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - lwz 0,52(7) - add 29,29,3 - add 29,29,5 - rotrwi 3,15,6 - rotrwi 4,15,11 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrwi 4,4,14 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrwi 3,11,2 - rotrwi 4,11,13 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrwi 3,31,7 - rotrwi 4,31,18 - rotrwi 5,28,17 - rotrwi 0,28,19 - xor 3,3,4 - srwi 4,31,3 - xor 5,5,0 - srwi 0,28,10 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - lwz 0,56(7) - add 30,30,3 - add 30,30,5 - rotrwi 3,14,6 - rotrwi 4,14,11 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrwi 4,4,14 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrwi 3,10,2 - rotrwi 4,10,13 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrwi 3,16,7 - rotrwi 4,16,18 - rotrwi 5,29,17 - rotrwi 0,29,19 - xor 3,3,4 - srwi 4,16,3 - xor 5,5,0 - srwi 0,29,10 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - lwz 0,60(7) - add 31,31,3 - add 31,31,5 - rotrwi 3,6,6 - rotrwi 4,6,11 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrwi 4,4,14 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrwi 3,9,2 - rotrwi 4,9,13 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrwi 4,4,9 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - ld 3,144(1) - ld 31,136(1) - ld 5,128(1) - subi 7,7,192 - - lwz 16,0(3) - lwz 17,4(3) - lwz 18,8(3) - lwz 19,12(3) - lwz 20,16(3) - lwz 21,20(3) - lwz 22,24(3) - addi 31,31,64 - lwz 23,28(3) - add 8,8,16 - add 9,9,17 - std 31,136(1) - add 10,10,18 - stw 8,0(3) - add 11,11,19 - stw 9,4(3) - add 12,12,20 - stw 10,8(3) - add 6,6,21 - stw 11,12(3) - add 14,14,22 - stw 12,16(3) - add 15,15,23 - stw 6,20(3) - stw 14,24(3) - cmpld 31,5 - stw 15,28(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha256_block_ppc,.-.sha256_block_ppc -.size sha256_block_ppc,.-.sha256_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256p8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256p8-ppc.s deleted file mode 100644 index 46ac3c3a8a69ce..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha256p8-ppc.s +++ /dev/null @@ -1,740 +0,0 @@ -.machine "any" -.text - -.globl sha256_block_p8 -.type sha256_block_p8,@function -.section ".opd","aw" -.align 3 -sha256_block_p8: -.quad .sha256_block_p8,.TOC.@tocbase,0 -.previous -.align 6 -.sha256_block_p8: - stdu 1,-384(1) - mflr 8 - li 10,207 - li 11,223 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,332(1) - li 10,0x10 - std 26,336(1) - li 26,0x20 - std 27,344(1) - li 27,0x30 - std 28,352(1) - li 28,0x40 - std 29,360(1) - li 29,0x50 - std 30,368(1) - li 30,0x60 - std 31,376(1) - li 31,0x70 - std 8,400(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,79 - .long 0x7C001E19 - .long 0x7C8A1E19 - vsldoi 1,0,0,4 - vsldoi 2,0,0,8 - vsldoi 3,0,0,12 - vsldoi 5,4,4,4 - vsldoi 6,4,4,8 - vsldoi 7,4,4,12 - li 0,3 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - vadduwm 7,7,28 - lvx 28,10,6 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 9,8,8,4 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 10,9,9,4 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,4 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 13,12,12,4 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 14,13,13,4 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,4 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - vsldoi 17,16,16,4 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - vsldoi 18,17,17,4 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,4 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - vsldoi 25,24,24,4 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - vsldoi 26,25,25,4 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - vsldoi 27,26,26,4 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA0682 - vadduwm 9,9,30 - .long 0x13DB7E82 - vadduwm 9,9,30 - vadduwm 9,9,18 - vadduwm 7,7,8 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13CB0682 - vadduwm 10,10,30 - .long 0x13C87E82 - vadduwm 10,10,30 - vadduwm 10,10,19 - vadduwm 6,6,9 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13CC0682 - vadduwm 11,11,30 - .long 0x13C97E82 - vadduwm 11,11,30 - vadduwm 11,11,24 - vadduwm 5,5,10 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13CD0682 - vadduwm 12,12,30 - .long 0x13CA7E82 - vadduwm 12,12,30 - vadduwm 12,12,25 - vadduwm 4,4,11 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13CE0682 - vadduwm 13,13,30 - .long 0x13CB7E82 - vadduwm 13,13,30 - vadduwm 13,13,26 - vadduwm 3,3,12 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13CF0682 - vadduwm 14,14,30 - .long 0x13CC7E82 - vadduwm 14,14,30 - vadduwm 14,14,27 - vadduwm 2,2,13 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D00682 - vadduwm 15,15,30 - .long 0x13CD7E82 - vadduwm 15,15,30 - vadduwm 15,15,8 - vadduwm 1,1,14 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13D10682 - vadduwm 16,16,30 - .long 0x13CE7E82 - vadduwm 16,16,30 - vadduwm 16,16,9 - vadduwm 0,0,15 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - .long 0x13D20682 - vadduwm 17,17,30 - .long 0x13CF7E82 - vadduwm 17,17,30 - vadduwm 17,17,10 - vadduwm 7,7,16 - vsel 29,6,5,4 - vadduwm 6,6,28 - vadduwm 7,7,29 - .long 0x13C4FE82 - vadduwm 7,7,30 - vxor 29,0,1 - vsel 29,1,2,29 - vadduwm 3,3,7 - .long 0x13C08682 - vadduwm 30,30,29 - vadduwm 7,7,30 - lvx 28,26,7 - .long 0x13D30682 - vadduwm 18,18,30 - .long 0x13D07E82 - vadduwm 18,18,30 - vadduwm 18,18,11 - vadduwm 6,6,17 - vsel 29,5,4,3 - vadduwm 5,5,28 - vadduwm 6,6,29 - .long 0x13C3FE82 - vadduwm 6,6,30 - vxor 29,7,0 - vsel 29,0,1,29 - vadduwm 2,2,6 - .long 0x13C78682 - vadduwm 30,30,29 - vadduwm 6,6,30 - lvx 28,27,7 - .long 0x13D80682 - vadduwm 19,19,30 - .long 0x13D17E82 - vadduwm 19,19,30 - vadduwm 19,19,12 - vadduwm 5,5,18 - vsel 29,4,3,2 - vadduwm 4,4,28 - vadduwm 5,5,29 - .long 0x13C2FE82 - vadduwm 5,5,30 - vxor 29,6,7 - vsel 29,7,0,29 - vadduwm 1,1,5 - .long 0x13C68682 - vadduwm 30,30,29 - vadduwm 5,5,30 - lvx 28,28,7 - .long 0x13D90682 - vadduwm 24,24,30 - .long 0x13D27E82 - vadduwm 24,24,30 - vadduwm 24,24,13 - vadduwm 4,4,19 - vsel 29,3,2,1 - vadduwm 3,3,28 - vadduwm 4,4,29 - .long 0x13C1FE82 - vadduwm 4,4,30 - vxor 29,5,6 - vsel 29,6,7,29 - vadduwm 0,0,4 - .long 0x13C58682 - vadduwm 30,30,29 - vadduwm 4,4,30 - lvx 28,29,7 - .long 0x13DA0682 - vadduwm 25,25,30 - .long 0x13D37E82 - vadduwm 25,25,30 - vadduwm 25,25,14 - vadduwm 3,3,24 - vsel 29,2,1,0 - vadduwm 2,2,28 - vadduwm 3,3,29 - .long 0x13C0FE82 - vadduwm 3,3,30 - vxor 29,4,5 - vsel 29,5,6,29 - vadduwm 7,7,3 - .long 0x13C48682 - vadduwm 30,30,29 - vadduwm 3,3,30 - lvx 28,30,7 - .long 0x13DB0682 - vadduwm 26,26,30 - .long 0x13D87E82 - vadduwm 26,26,30 - vadduwm 26,26,15 - vadduwm 2,2,25 - vsel 29,1,0,7 - vadduwm 1,1,28 - vadduwm 2,2,29 - .long 0x13C7FE82 - vadduwm 2,2,30 - vxor 29,3,4 - vsel 29,4,5,29 - vadduwm 6,6,2 - .long 0x13C38682 - vadduwm 30,30,29 - vadduwm 2,2,30 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C80682 - vadduwm 27,27,30 - .long 0x13D97E82 - vadduwm 27,27,30 - vadduwm 27,27,16 - vadduwm 1,1,26 - vsel 29,0,7,6 - vadduwm 0,0,28 - vadduwm 1,1,29 - .long 0x13C6FE82 - vadduwm 1,1,30 - vxor 29,2,3 - vsel 29,3,4,29 - vadduwm 5,5,1 - .long 0x13C28682 - vadduwm 30,30,29 - vadduwm 1,1,30 - lvx 28,0,7 - .long 0x13C90682 - vadduwm 8,8,30 - .long 0x13DA7E82 - vadduwm 8,8,30 - vadduwm 8,8,17 - vadduwm 0,0,27 - vsel 29,7,6,5 - vadduwm 7,7,28 - vadduwm 0,0,29 - .long 0x13C5FE82 - vadduwm 0,0,30 - vxor 29,1,2 - vsel 29,2,3,29 - vadduwm 4,4,0 - .long 0x13C18682 - vadduwm 30,30,29 - vadduwm 0,0,30 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - vadduwm 0,0,10 - lvx 12,26,11 - vadduwm 1,1,11 - lvx 13,27,11 - vadduwm 2,2,12 - lvx 14,28,11 - vadduwm 3,3,13 - lvx 15,29,11 - vadduwm 4,4,14 - lvx 16,30,11 - vadduwm 5,5,15 - lvx 17,31,11 - vadduwm 6,6,16 - vadduwm 7,7,17 - bne .Loop - lvx 8,26,7 - vperm 0,0,1,28 - lvx 9,27,7 - vperm 4,4,5,28 - vperm 0,0,2,8 - vperm 4,4,6,8 - vperm 0,0,3,9 - vperm 4,4,7,9 - .long 0x7C001F19 - .long 0x7C8A1F19 - addi 11,1,207 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size .sha256_block_p8,.-.sha256_block_p8 -.size sha256_block_p8,.-.sha256_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 -.long 0x71374491,0x71374491,0x71374491,0x71374491 -.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf -.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 -.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b -.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 -.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 -.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 -.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 -.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 -.long 0x243185be,0x243185be,0x243185be,0x243185be -.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 -.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 -.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe -.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 -.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 -.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 -.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 -.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 -.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc -.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f -.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa -.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc -.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da -.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 -.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d -.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 -.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 -.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 -.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 -.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 -.long 0x14292967,0x14292967,0x14292967,0x14292967 -.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 -.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 -.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc -.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 -.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 -.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb -.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e -.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 -.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 -.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b -.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 -.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 -.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 -.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 -.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 -.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 -.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 -.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 -.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c -.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 -.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 -.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a -.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f -.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 -.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee -.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f -.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 -.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 -.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa -.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb -.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 -.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 -.long 0,0,0,0 -.long 0x00010203,0x10111213,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x10111213,0x10111213 -.long 0x00010203,0x04050607,0x08090a0b,0x10111213 -.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512-ppc.s deleted file mode 100644 index 015072160db54e..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512-ppc.s +++ /dev/null @@ -1,1422 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_ppc -.type sha512_block_ppc,@function -.section ".opd","aw" -.align 3 -sha512_block_ppc: -.quad .sha512_block_ppc,.TOC.@tocbase,0 -.previous -.align 6 -.sha512_block_ppc: - stdu 1,-384(1) - mflr 0 - sldi 5,5,7 - - std 3,208(1) - - std 14,240(1) - std 15,248(1) - std 16,256(1) - std 17,264(1) - std 18,272(1) - std 19,280(1) - std 20,288(1) - std 21,296(1) - std 22,304(1) - std 23,312(1) - std 24,320(1) - std 25,328(1) - std 26,336(1) - std 27,344(1) - std 28,352(1) - std 29,360(1) - std 30,368(1) - std 31,376(1) - std 0,400(1) - ld 8,0(3) - mr 31,4 - ld 9,8(3) - ld 10,16(3) - ld 11,24(3) - ld 12,32(3) - ld 6,40(3) - ld 14,48(3) - ld 15,56(3) - bl .LPICmeup -.LPICedup: - andi. 0,31,3 - bne .Lunaligned -.Laligned: - add 5,31,5 - std 5,192(1) - std 31,200(1) - bl .Lsha2_block_private - b .Ldone - - - - - - - -.align 4 -.Lunaligned: - subfic 0,31,4096 - andi. 0,0,3968 - beq .Lcross_page - cmpld 5,0 - ble .Laligned - subfc 5,0,5 - add 0,31,0 - std 5,184(1) - std 0,192(1) - std 31,200(1) - bl .Lsha2_block_private - - ld 5,184(1) -.Lcross_page: - li 0,32 - mtctr 0 - addi 20,1,48 -.Lmemcpy: - lbz 16,0(31) - lbz 17,1(31) - lbz 18,2(31) - lbz 19,3(31) - addi 31,31,4 - stb 16,0(20) - stb 17,1(20) - stb 18,2(20) - stb 19,3(20) - addi 20,20,4 - bdnz .Lmemcpy - std 31,176(1) - addi 0,1,176 - addi 31,1,48 - std 5,184(1) - std 0,192(1) - std 31,200(1) - bl .Lsha2_block_private - ld 31,176(1) - ld 5,184(1) - addic. 5,5,-128 - bne .Lunaligned - -.Ldone: - ld 0,400(1) - ld 14,240(1) - ld 15,248(1) - ld 16,256(1) - ld 17,264(1) - ld 18,272(1) - ld 19,280(1) - ld 20,288(1) - ld 21,296(1) - ld 22,304(1) - ld 23,312(1) - ld 24,320(1) - ld 25,328(1) - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - mtlr 0 - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,18,3,0 -.long 0 -.align 4 -.Lsha2_block_private: - ld 0,0(7) - lwz 5,0(31) - lwz 16,4(31) - insrdi 16,5,32,0 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - ld 0,8(7) - add 15,15,3 - add 15,15,5 - - lwz 5,8(31) - lwz 17,12(31) - insrdi 17,5,32,0 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - ld 0,16(7) - add 14,14,3 - add 14,14,5 - - lwz 5,16(31) - lwz 18,20(31) - insrdi 18,5,32,0 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - ld 0,24(7) - add 6,6,3 - add 6,6,5 - - lwz 5,24(31) - lwz 19,28(31) - insrdi 19,5,32,0 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - ld 0,32(7) - add 12,12,3 - add 12,12,5 - - lwz 5,32(31) - lwz 20,36(31) - insrdi 20,5,32,0 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - ld 0,40(7) - add 11,11,3 - add 11,11,5 - - lwz 5,40(31) - lwz 21,44(31) - insrdi 21,5,32,0 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - ld 0,48(7) - add 10,10,3 - add 10,10,5 - - lwz 5,48(31) - lwz 22,52(31) - insrdi 22,5,32,0 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - ld 0,56(7) - add 9,9,3 - add 9,9,5 - - lwz 5,56(31) - lwz 23,60(31) - insrdi 23,5,32,0 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - ld 0,64(7) - add 8,8,3 - add 8,8,5 - - lwz 5,64(31) - lwz 24,68(31) - insrdi 24,5,32,0 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - ld 0,72(7) - add 15,15,3 - add 15,15,5 - - lwz 5,72(31) - lwz 25,76(31) - insrdi 25,5,32,0 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - ld 0,80(7) - add 14,14,3 - add 14,14,5 - - lwz 5,80(31) - lwz 26,84(31) - insrdi 26,5,32,0 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - ld 0,88(7) - add 6,6,3 - add 6,6,5 - - lwz 5,88(31) - lwz 27,92(31) - insrdi 27,5,32,0 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - ld 0,96(7) - add 12,12,3 - add 12,12,5 - - lwz 5,96(31) - lwz 28,100(31) - insrdi 28,5,32,0 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - ld 0,104(7) - add 11,11,3 - add 11,11,5 - - lwz 5,104(31) - lwz 29,108(31) - insrdi 29,5,32,0 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - ld 0,112(7) - add 10,10,3 - add 10,10,5 - - lwz 5,112(31) - lwz 30,116(31) - insrdi 30,5,32,0 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - ld 0,120(7) - add 9,9,3 - add 9,9,5 - - lwz 5,120(31) - lwz 31,124(31) - insrdi 31,5,32,0 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - li 5,4 - mtctr 5 -.align 4 -.Lrounds: - addi 7,7,128 - rotrdi 3,17,1 - rotrdi 4,17,8 - rotrdi 5,30,19 - rotrdi 0,30,61 - xor 3,3,4 - srdi 4,17,7 - xor 5,5,0 - srdi 0,30,6 - add 16,16,25 - xor 3,3,4 - xor 5,5,0 - ld 0,0(7) - add 16,16,3 - add 16,16,5 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,16 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrdi 3,18,1 - rotrdi 4,18,8 - rotrdi 5,31,19 - rotrdi 0,31,61 - xor 3,3,4 - srdi 4,18,7 - xor 5,5,0 - srdi 0,31,6 - add 17,17,26 - xor 3,3,4 - xor 5,5,0 - ld 0,8(7) - add 17,17,3 - add 17,17,5 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,17 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrdi 3,19,1 - rotrdi 4,19,8 - rotrdi 5,16,19 - rotrdi 0,16,61 - xor 3,3,4 - srdi 4,19,7 - xor 5,5,0 - srdi 0,16,6 - add 18,18,27 - xor 3,3,4 - xor 5,5,0 - ld 0,16(7) - add 18,18,3 - add 18,18,5 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,18 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrdi 3,20,1 - rotrdi 4,20,8 - rotrdi 5,17,19 - rotrdi 0,17,61 - xor 3,3,4 - srdi 4,20,7 - xor 5,5,0 - srdi 0,17,6 - add 19,19,28 - xor 3,3,4 - xor 5,5,0 - ld 0,24(7) - add 19,19,3 - add 19,19,5 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,19 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrdi 3,21,1 - rotrdi 4,21,8 - rotrdi 5,18,19 - rotrdi 0,18,61 - xor 3,3,4 - srdi 4,21,7 - xor 5,5,0 - srdi 0,18,6 - add 20,20,29 - xor 3,3,4 - xor 5,5,0 - ld 0,32(7) - add 20,20,3 - add 20,20,5 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,20 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrdi 3,22,1 - rotrdi 4,22,8 - rotrdi 5,19,19 - rotrdi 0,19,61 - xor 3,3,4 - srdi 4,22,7 - xor 5,5,0 - srdi 0,19,6 - add 21,21,30 - xor 3,3,4 - xor 5,5,0 - ld 0,40(7) - add 21,21,3 - add 21,21,5 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,21 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrdi 3,23,1 - rotrdi 4,23,8 - rotrdi 5,20,19 - rotrdi 0,20,61 - xor 3,3,4 - srdi 4,23,7 - xor 5,5,0 - srdi 0,20,6 - add 22,22,31 - xor 3,3,4 - xor 5,5,0 - ld 0,48(7) - add 22,22,3 - add 22,22,5 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,22 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrdi 3,24,1 - rotrdi 4,24,8 - rotrdi 5,21,19 - rotrdi 0,21,61 - xor 3,3,4 - srdi 4,24,7 - xor 5,5,0 - srdi 0,21,6 - add 23,23,16 - xor 3,3,4 - xor 5,5,0 - ld 0,56(7) - add 23,23,3 - add 23,23,5 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,23 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - rotrdi 3,25,1 - rotrdi 4,25,8 - rotrdi 5,22,19 - rotrdi 0,22,61 - xor 3,3,4 - srdi 4,25,7 - xor 5,5,0 - srdi 0,22,6 - add 24,24,17 - xor 3,3,4 - xor 5,5,0 - ld 0,64(7) - add 24,24,3 - add 24,24,5 - rotrdi 3,12,14 - rotrdi 4,12,18 - and 5,6,12 - xor 3,3,4 - add 15,15,0 - andc 0,14,12 - rotrdi 4,4,23 - or 5,5,0 - add 15,15,24 - xor 3,3,4 - add 15,15,5 - add 15,15,3 - - rotrdi 3,8,28 - rotrdi 4,8,34 - and 5,8,9 - and 0,8,10 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,9,10 - xor 3,3,4 - add 11,11,15 - xor 5,5,0 - add 15,15,3 - add 15,15,5 - - rotrdi 3,26,1 - rotrdi 4,26,8 - rotrdi 5,23,19 - rotrdi 0,23,61 - xor 3,3,4 - srdi 4,26,7 - xor 5,5,0 - srdi 0,23,6 - add 25,25,18 - xor 3,3,4 - xor 5,5,0 - ld 0,72(7) - add 25,25,3 - add 25,25,5 - rotrdi 3,11,14 - rotrdi 4,11,18 - and 5,12,11 - xor 3,3,4 - add 14,14,0 - andc 0,6,11 - rotrdi 4,4,23 - or 5,5,0 - add 14,14,25 - xor 3,3,4 - add 14,14,5 - add 14,14,3 - - rotrdi 3,15,28 - rotrdi 4,15,34 - and 5,15,8 - and 0,15,9 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,8,9 - xor 3,3,4 - add 10,10,14 - xor 5,5,0 - add 14,14,3 - add 14,14,5 - - rotrdi 3,27,1 - rotrdi 4,27,8 - rotrdi 5,24,19 - rotrdi 0,24,61 - xor 3,3,4 - srdi 4,27,7 - xor 5,5,0 - srdi 0,24,6 - add 26,26,19 - xor 3,3,4 - xor 5,5,0 - ld 0,80(7) - add 26,26,3 - add 26,26,5 - rotrdi 3,10,14 - rotrdi 4,10,18 - and 5,11,10 - xor 3,3,4 - add 6,6,0 - andc 0,12,10 - rotrdi 4,4,23 - or 5,5,0 - add 6,6,26 - xor 3,3,4 - add 6,6,5 - add 6,6,3 - - rotrdi 3,14,28 - rotrdi 4,14,34 - and 5,14,15 - and 0,14,8 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,15,8 - xor 3,3,4 - add 9,9,6 - xor 5,5,0 - add 6,6,3 - add 6,6,5 - - rotrdi 3,28,1 - rotrdi 4,28,8 - rotrdi 5,25,19 - rotrdi 0,25,61 - xor 3,3,4 - srdi 4,28,7 - xor 5,5,0 - srdi 0,25,6 - add 27,27,20 - xor 3,3,4 - xor 5,5,0 - ld 0,88(7) - add 27,27,3 - add 27,27,5 - rotrdi 3,9,14 - rotrdi 4,9,18 - and 5,10,9 - xor 3,3,4 - add 12,12,0 - andc 0,11,9 - rotrdi 4,4,23 - or 5,5,0 - add 12,12,27 - xor 3,3,4 - add 12,12,5 - add 12,12,3 - - rotrdi 3,6,28 - rotrdi 4,6,34 - and 5,6,14 - and 0,6,15 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,14,15 - xor 3,3,4 - add 8,8,12 - xor 5,5,0 - add 12,12,3 - add 12,12,5 - - rotrdi 3,29,1 - rotrdi 4,29,8 - rotrdi 5,26,19 - rotrdi 0,26,61 - xor 3,3,4 - srdi 4,29,7 - xor 5,5,0 - srdi 0,26,6 - add 28,28,21 - xor 3,3,4 - xor 5,5,0 - ld 0,96(7) - add 28,28,3 - add 28,28,5 - rotrdi 3,8,14 - rotrdi 4,8,18 - and 5,9,8 - xor 3,3,4 - add 11,11,0 - andc 0,10,8 - rotrdi 4,4,23 - or 5,5,0 - add 11,11,28 - xor 3,3,4 - add 11,11,5 - add 11,11,3 - - rotrdi 3,12,28 - rotrdi 4,12,34 - and 5,12,6 - and 0,12,14 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,6,14 - xor 3,3,4 - add 15,15,11 - xor 5,5,0 - add 11,11,3 - add 11,11,5 - - rotrdi 3,30,1 - rotrdi 4,30,8 - rotrdi 5,27,19 - rotrdi 0,27,61 - xor 3,3,4 - srdi 4,30,7 - xor 5,5,0 - srdi 0,27,6 - add 29,29,22 - xor 3,3,4 - xor 5,5,0 - ld 0,104(7) - add 29,29,3 - add 29,29,5 - rotrdi 3,15,14 - rotrdi 4,15,18 - and 5,8,15 - xor 3,3,4 - add 10,10,0 - andc 0,9,15 - rotrdi 4,4,23 - or 5,5,0 - add 10,10,29 - xor 3,3,4 - add 10,10,5 - add 10,10,3 - - rotrdi 3,11,28 - rotrdi 4,11,34 - and 5,11,12 - and 0,11,6 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,12,6 - xor 3,3,4 - add 14,14,10 - xor 5,5,0 - add 10,10,3 - add 10,10,5 - - rotrdi 3,31,1 - rotrdi 4,31,8 - rotrdi 5,28,19 - rotrdi 0,28,61 - xor 3,3,4 - srdi 4,31,7 - xor 5,5,0 - srdi 0,28,6 - add 30,30,23 - xor 3,3,4 - xor 5,5,0 - ld 0,112(7) - add 30,30,3 - add 30,30,5 - rotrdi 3,14,14 - rotrdi 4,14,18 - and 5,15,14 - xor 3,3,4 - add 9,9,0 - andc 0,8,14 - rotrdi 4,4,23 - or 5,5,0 - add 9,9,30 - xor 3,3,4 - add 9,9,5 - add 9,9,3 - - rotrdi 3,10,28 - rotrdi 4,10,34 - and 5,10,11 - and 0,10,12 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,11,12 - xor 3,3,4 - add 6,6,9 - xor 5,5,0 - add 9,9,3 - add 9,9,5 - - rotrdi 3,16,1 - rotrdi 4,16,8 - rotrdi 5,29,19 - rotrdi 0,29,61 - xor 3,3,4 - srdi 4,16,7 - xor 5,5,0 - srdi 0,29,6 - add 31,31,24 - xor 3,3,4 - xor 5,5,0 - ld 0,120(7) - add 31,31,3 - add 31,31,5 - rotrdi 3,6,14 - rotrdi 4,6,18 - and 5,14,6 - xor 3,3,4 - add 8,8,0 - andc 0,15,6 - rotrdi 4,4,23 - or 5,5,0 - add 8,8,31 - xor 3,3,4 - add 8,8,5 - add 8,8,3 - - rotrdi 3,9,28 - rotrdi 4,9,34 - and 5,9,10 - and 0,9,11 - xor 3,3,4 - rotrdi 4,4,5 - xor 5,5,0 - and 0,10,11 - xor 3,3,4 - add 12,12,8 - xor 5,5,0 - add 8,8,3 - add 8,8,5 - - bdnz .Lrounds - - ld 3,208(1) - ld 31,200(1) - ld 5,192(1) - subi 7,7,512 - - ld 16,0(3) - ld 17,8(3) - ld 18,16(3) - ld 19,24(3) - ld 20,32(3) - ld 21,40(3) - ld 22,48(3) - addi 31,31,128 - ld 23,56(3) - add 8,8,16 - add 9,9,17 - std 31,200(1) - add 10,10,18 - std 8,0(3) - add 11,11,19 - std 9,8(3) - add 12,12,20 - std 10,16(3) - add 6,6,21 - std 11,24(3) - add 14,14,22 - std 12,32(3) - add 15,15,23 - std 6,40(3) - std 14,48(3) - cmpld 31,5 - std 15,56(3) - bne .Lsha2_block_private - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.size .sha512_block_ppc,.-.sha512_block_ppc -.size sha512_block_ppc,.-.sha512_block_ppc -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 7 - addi 7,7,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 diff --git a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512p8-ppc.s b/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512p8-ppc.s deleted file mode 100644 index c6d22a0bb11b0a..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/sha/sha512p8-ppc.s +++ /dev/null @@ -1,838 +0,0 @@ -.machine "any" -.text - -.globl sha512_block_p8 -.type sha512_block_p8,@function -.section ".opd","aw" -.align 3 -sha512_block_p8: -.quad .sha512_block_p8,.TOC.@tocbase,0 -.previous -.align 6 -.sha512_block_p8: - stdu 1,-384(1) - mflr 8 - li 10,207 - li 11,223 - stvx 24,10,1 - addi 10,10,32 - mfspr 12,256 - stvx 25,11,1 - addi 11,11,32 - stvx 26,10,1 - addi 10,10,32 - stvx 27,11,1 - addi 11,11,32 - stvx 28,10,1 - addi 10,10,32 - stvx 29,11,1 - addi 11,11,32 - stvx 30,10,1 - stvx 31,11,1 - li 11,-4096+255 - stw 12,332(1) - li 10,0x10 - std 26,336(1) - li 26,0x20 - std 27,344(1) - li 27,0x30 - std 28,352(1) - li 28,0x40 - std 29,360(1) - li 29,0x50 - std 30,368(1) - li 30,0x60 - std 31,376(1) - li 31,0x70 - std 8,400(1) - mtspr 256,11 - - bl .LPICmeup - addi 11,1,79 - .long 0x7C001E99 - .long 0x7C4A1E99 - .long 0x7C9A1E99 - vsldoi 1,0,0,8 - .long 0x7CDB1E99 - vsldoi 3,2,2,8 - vsldoi 5,4,4,8 - vsldoi 7,6,6,8 - li 0,4 - b .Loop -.align 5 -.Loop: - lvx 28,0,6 - .long 0x7D002699 - addi 4,4,16 - mr 7,6 - stvx 0,0,11 - stvx 1,10,11 - stvx 2,26,11 - stvx 3,27,11 - stvx 4,28,11 - stvx 5,29,11 - stvx 6,30,11 - stvx 7,31,11 - .long 0x10E7E0C0 - lvx 28,10,6 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7D402699 - addi 4,4,16 - vsldoi 9,8,8,8 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7D802699 - addi 4,4,16 - vsldoi 11,10,10,8 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7DC02699 - addi 4,4,16 - vsldoi 13,12,12,8 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x7E002699 - addi 4,4,16 - vsldoi 15,14,14,8 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x7E402699 - addi 4,4,16 - vsldoi 17,16,16,8 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x7F002699 - addi 4,4,16 - vsldoi 19,18,18,8 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x7F402699 - addi 4,4,16 - vsldoi 25,24,24,8 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - vsldoi 27,26,26,8 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - mtctr 0 - b .L16_xx -.align 5 -.L16_xx: - .long 0x13CA06C2 - .long 0x1129F0C0 - .long 0x13DB7EC2 - .long 0x1129F0C0 - .long 0x112990C0 - .long 0x10E740C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13CB06C2 - .long 0x114AF0C0 - .long 0x13C87EC2 - .long 0x114AF0C0 - .long 0x114A98C0 - .long 0x10C648C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13CC06C2 - .long 0x116BF0C0 - .long 0x13C97EC2 - .long 0x116BF0C0 - .long 0x116BC0C0 - .long 0x10A550C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13CD06C2 - .long 0x118CF0C0 - .long 0x13CA7EC2 - .long 0x118CF0C0 - .long 0x118CC8C0 - .long 0x108458C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13CE06C2 - .long 0x11ADF0C0 - .long 0x13CB7EC2 - .long 0x11ADF0C0 - .long 0x11ADD0C0 - .long 0x106360C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13CF06C2 - .long 0x11CEF0C0 - .long 0x13CC7EC2 - .long 0x11CEF0C0 - .long 0x11CED8C0 - .long 0x104268C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13D006C2 - .long 0x11EFF0C0 - .long 0x13CD7EC2 - .long 0x11EFF0C0 - .long 0x11EF40C0 - .long 0x102170C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13D106C2 - .long 0x1210F0C0 - .long 0x13CE7EC2 - .long 0x1210F0C0 - .long 0x121048C0 - .long 0x100078C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - .long 0x13D206C2 - .long 0x1231F0C0 - .long 0x13CF7EC2 - .long 0x1231F0C0 - .long 0x123150C0 - .long 0x10E780C0 - vsel 29,6,5,4 - .long 0x10C6E0C0 - .long 0x10E7E8C0 - .long 0x13C4FEC2 - .long 0x10E7F0C0 - vxor 29,0,1 - vsel 29,1,2,29 - .long 0x106338C0 - .long 0x13C086C2 - .long 0x13DEE8C0 - .long 0x10E7F0C0 - lvx 28,26,7 - .long 0x13D306C2 - .long 0x1252F0C0 - .long 0x13D07EC2 - .long 0x1252F0C0 - .long 0x125258C0 - .long 0x10C688C0 - vsel 29,5,4,3 - .long 0x10A5E0C0 - .long 0x10C6E8C0 - .long 0x13C3FEC2 - .long 0x10C6F0C0 - vxor 29,7,0 - vsel 29,0,1,29 - .long 0x104230C0 - .long 0x13C786C2 - .long 0x13DEE8C0 - .long 0x10C6F0C0 - lvx 28,27,7 - .long 0x13D806C2 - .long 0x1273F0C0 - .long 0x13D17EC2 - .long 0x1273F0C0 - .long 0x127360C0 - .long 0x10A590C0 - vsel 29,4,3,2 - .long 0x1084E0C0 - .long 0x10A5E8C0 - .long 0x13C2FEC2 - .long 0x10A5F0C0 - vxor 29,6,7 - vsel 29,7,0,29 - .long 0x102128C0 - .long 0x13C686C2 - .long 0x13DEE8C0 - .long 0x10A5F0C0 - lvx 28,28,7 - .long 0x13D906C2 - .long 0x1318F0C0 - .long 0x13D27EC2 - .long 0x1318F0C0 - .long 0x131868C0 - .long 0x108498C0 - vsel 29,3,2,1 - .long 0x1063E0C0 - .long 0x1084E8C0 - .long 0x13C1FEC2 - .long 0x1084F0C0 - vxor 29,5,6 - vsel 29,6,7,29 - .long 0x100020C0 - .long 0x13C586C2 - .long 0x13DEE8C0 - .long 0x1084F0C0 - lvx 28,29,7 - .long 0x13DA06C2 - .long 0x1339F0C0 - .long 0x13D37EC2 - .long 0x1339F0C0 - .long 0x133970C0 - .long 0x1063C0C0 - vsel 29,2,1,0 - .long 0x1042E0C0 - .long 0x1063E8C0 - .long 0x13C0FEC2 - .long 0x1063F0C0 - vxor 29,4,5 - vsel 29,5,6,29 - .long 0x10E718C0 - .long 0x13C486C2 - .long 0x13DEE8C0 - .long 0x1063F0C0 - lvx 28,30,7 - .long 0x13DB06C2 - .long 0x135AF0C0 - .long 0x13D87EC2 - .long 0x135AF0C0 - .long 0x135A78C0 - .long 0x1042C8C0 - vsel 29,1,0,7 - .long 0x1021E0C0 - .long 0x1042E8C0 - .long 0x13C7FEC2 - .long 0x1042F0C0 - vxor 29,3,4 - vsel 29,4,5,29 - .long 0x10C610C0 - .long 0x13C386C2 - .long 0x13DEE8C0 - .long 0x1042F0C0 - lvx 28,31,7 - addi 7,7,0x80 - .long 0x13C806C2 - .long 0x137BF0C0 - .long 0x13D97EC2 - .long 0x137BF0C0 - .long 0x137B80C0 - .long 0x1021D0C0 - vsel 29,0,7,6 - .long 0x1000E0C0 - .long 0x1021E8C0 - .long 0x13C6FEC2 - .long 0x1021F0C0 - vxor 29,2,3 - vsel 29,3,4,29 - .long 0x10A508C0 - .long 0x13C286C2 - .long 0x13DEE8C0 - .long 0x1021F0C0 - lvx 28,0,7 - .long 0x13C906C2 - .long 0x1108F0C0 - .long 0x13DA7EC2 - .long 0x1108F0C0 - .long 0x110888C0 - .long 0x1000D8C0 - vsel 29,7,6,5 - .long 0x10E7E0C0 - .long 0x1000E8C0 - .long 0x13C5FEC2 - .long 0x1000F0C0 - vxor 29,1,2 - vsel 29,2,3,29 - .long 0x108400C0 - .long 0x13C186C2 - .long 0x13DEE8C0 - .long 0x1000F0C0 - lvx 28,10,7 - bdnz .L16_xx - - lvx 10,0,11 - subic. 5,5,1 - lvx 11,10,11 - .long 0x100050C0 - lvx 12,26,11 - .long 0x102158C0 - lvx 13,27,11 - .long 0x104260C0 - lvx 14,28,11 - .long 0x106368C0 - lvx 15,29,11 - .long 0x108470C0 - lvx 16,30,11 - .long 0x10A578C0 - lvx 17,31,11 - .long 0x10C680C0 - .long 0x10E788C0 - bne .Loop - vperm 0,0,1,28 - vperm 2,2,3,28 - vperm 4,4,5,28 - vperm 6,6,7,28 - .long 0x7C001F99 - .long 0x7C4A1F99 - .long 0x7C9A1F99 - .long 0x7CDB1F99 - addi 11,1,207 - mtlr 8 - mtspr 256,12 - lvx 24,0,11 - lvx 25,10,11 - lvx 26,26,11 - lvx 27,27,11 - lvx 28,28,11 - lvx 29,29,11 - lvx 30,30,11 - lvx 31,31,11 - ld 26,336(1) - ld 27,344(1) - ld 28,352(1) - ld 29,360(1) - ld 30,368(1) - ld 31,376(1) - addi 1,1,384 - blr -.long 0 -.byte 0,12,4,1,0x80,6,3,0 -.long 0 -.size .sha512_block_p8,.-.sha512_block_p8 -.size sha512_block_p8,.-.sha512_block_p8 -.align 6 -.LPICmeup: - mflr 0 - bcl 20,31,$+4 - mflr 6 - addi 6,6,56 - mtlr 0 - blr -.long 0 -.byte 0,12,0x14,0,0,0,0,0 -.space 28 -.long 0x428a2f98,0xd728ae22 -.long 0x428a2f98,0xd728ae22 -.long 0x71374491,0x23ef65cd -.long 0x71374491,0x23ef65cd -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xb5c0fbcf,0xec4d3b2f -.long 0xe9b5dba5,0x8189dbbc -.long 0xe9b5dba5,0x8189dbbc -.long 0x3956c25b,0xf348b538 -.long 0x3956c25b,0xf348b538 -.long 0x59f111f1,0xb605d019 -.long 0x59f111f1,0xb605d019 -.long 0x923f82a4,0xaf194f9b -.long 0x923f82a4,0xaf194f9b -.long 0xab1c5ed5,0xda6d8118 -.long 0xab1c5ed5,0xda6d8118 -.long 0xd807aa98,0xa3030242 -.long 0xd807aa98,0xa3030242 -.long 0x12835b01,0x45706fbe -.long 0x12835b01,0x45706fbe -.long 0x243185be,0x4ee4b28c -.long 0x243185be,0x4ee4b28c -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x550c7dc3,0xd5ffb4e2 -.long 0x72be5d74,0xf27b896f -.long 0x72be5d74,0xf27b896f -.long 0x80deb1fe,0x3b1696b1 -.long 0x80deb1fe,0x3b1696b1 -.long 0x9bdc06a7,0x25c71235 -.long 0x9bdc06a7,0x25c71235 -.long 0xc19bf174,0xcf692694 -.long 0xc19bf174,0xcf692694 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xe49b69c1,0x9ef14ad2 -.long 0xefbe4786,0x384f25e3 -.long 0xefbe4786,0x384f25e3 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x0fc19dc6,0x8b8cd5b5 -.long 0x240ca1cc,0x77ac9c65 -.long 0x240ca1cc,0x77ac9c65 -.long 0x2de92c6f,0x592b0275 -.long 0x2de92c6f,0x592b0275 -.long 0x4a7484aa,0x6ea6e483 -.long 0x4a7484aa,0x6ea6e483 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x5cb0a9dc,0xbd41fbd4 -.long 0x76f988da,0x831153b5 -.long 0x76f988da,0x831153b5 -.long 0x983e5152,0xee66dfab -.long 0x983e5152,0xee66dfab -.long 0xa831c66d,0x2db43210 -.long 0xa831c66d,0x2db43210 -.long 0xb00327c8,0x98fb213f -.long 0xb00327c8,0x98fb213f -.long 0xbf597fc7,0xbeef0ee4 -.long 0xbf597fc7,0xbeef0ee4 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xc6e00bf3,0x3da88fc2 -.long 0xd5a79147,0x930aa725 -.long 0xd5a79147,0x930aa725 -.long 0x06ca6351,0xe003826f -.long 0x06ca6351,0xe003826f -.long 0x14292967,0x0a0e6e70 -.long 0x14292967,0x0a0e6e70 -.long 0x27b70a85,0x46d22ffc -.long 0x27b70a85,0x46d22ffc -.long 0x2e1b2138,0x5c26c926 -.long 0x2e1b2138,0x5c26c926 -.long 0x4d2c6dfc,0x5ac42aed -.long 0x4d2c6dfc,0x5ac42aed -.long 0x53380d13,0x9d95b3df -.long 0x53380d13,0x9d95b3df -.long 0x650a7354,0x8baf63de -.long 0x650a7354,0x8baf63de -.long 0x766a0abb,0x3c77b2a8 -.long 0x766a0abb,0x3c77b2a8 -.long 0x81c2c92e,0x47edaee6 -.long 0x81c2c92e,0x47edaee6 -.long 0x92722c85,0x1482353b -.long 0x92722c85,0x1482353b -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa2bfe8a1,0x4cf10364 -.long 0xa81a664b,0xbc423001 -.long 0xa81a664b,0xbc423001 -.long 0xc24b8b70,0xd0f89791 -.long 0xc24b8b70,0xd0f89791 -.long 0xc76c51a3,0x0654be30 -.long 0xc76c51a3,0x0654be30 -.long 0xd192e819,0xd6ef5218 -.long 0xd192e819,0xd6ef5218 -.long 0xd6990624,0x5565a910 -.long 0xd6990624,0x5565a910 -.long 0xf40e3585,0x5771202a -.long 0xf40e3585,0x5771202a -.long 0x106aa070,0x32bbd1b8 -.long 0x106aa070,0x32bbd1b8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x19a4c116,0xb8d2d0c8 -.long 0x1e376c08,0x5141ab53 -.long 0x1e376c08,0x5141ab53 -.long 0x2748774c,0xdf8eeb99 -.long 0x2748774c,0xdf8eeb99 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x34b0bcb5,0xe19b48a8 -.long 0x391c0cb3,0xc5c95a63 -.long 0x391c0cb3,0xc5c95a63 -.long 0x4ed8aa4a,0xe3418acb -.long 0x4ed8aa4a,0xe3418acb -.long 0x5b9cca4f,0x7763e373 -.long 0x5b9cca4f,0x7763e373 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x682e6ff3,0xd6b2b8a3 -.long 0x748f82ee,0x5defb2fc -.long 0x748f82ee,0x5defb2fc -.long 0x78a5636f,0x43172f60 -.long 0x78a5636f,0x43172f60 -.long 0x84c87814,0xa1f0ab72 -.long 0x84c87814,0xa1f0ab72 -.long 0x8cc70208,0x1a6439ec -.long 0x8cc70208,0x1a6439ec -.long 0x90befffa,0x23631e28 -.long 0x90befffa,0x23631e28 -.long 0xa4506ceb,0xde82bde9 -.long 0xa4506ceb,0xde82bde9 -.long 0xbef9a3f7,0xb2c67915 -.long 0xbef9a3f7,0xb2c67915 -.long 0xc67178f2,0xe372532b -.long 0xc67178f2,0xe372532b -.long 0xca273ece,0xea26619c -.long 0xca273ece,0xea26619c -.long 0xd186b8c7,0x21c0c207 -.long 0xd186b8c7,0x21c0c207 -.long 0xeada7dd6,0xcde0eb1e -.long 0xeada7dd6,0xcde0eb1e -.long 0xf57d4f7f,0xee6ed178 -.long 0xf57d4f7f,0xee6ed178 -.long 0x06f067aa,0x72176fba -.long 0x06f067aa,0x72176fba -.long 0x0a637dc5,0xa2c898a6 -.long 0x0a637dc5,0xa2c898a6 -.long 0x113f9804,0xbef90dae -.long 0x113f9804,0xbef90dae -.long 0x1b710b35,0x131c471b -.long 0x1b710b35,0x131c471b -.long 0x28db77f5,0x23047d84 -.long 0x28db77f5,0x23047d84 -.long 0x32caab7b,0x40c72493 -.long 0x32caab7b,0x40c72493 -.long 0x3c9ebe0a,0x15c9bebc -.long 0x3c9ebe0a,0x15c9bebc -.long 0x431d67c4,0x9c100d4c -.long 0x431d67c4,0x9c100d4c -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x4cc5d4be,0xcb3e42b6 -.long 0x597f299c,0xfc657e2a -.long 0x597f299c,0xfc657e2a -.long 0x5fcb6fab,0x3ad6faec -.long 0x5fcb6fab,0x3ad6faec -.long 0x6c44198c,0x4a475817 -.long 0x6c44198c,0x4a475817 -.long 0,0 -.long 0,0 -.long 0x00010203,0x04050607 -.long 0x10111213,0x14151617 -.byte 83,72,65,53,49,50,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,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 diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm index 2b2bc2102f3186..4dc99fc0d5abac 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1629,7 +1634,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1831,49 +1835,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1883,22 +1887,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8025,6 +8029,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8042,10 +8049,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -8368,7 +8372,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8399,11 +8402,9 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", - "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" + "crypto/bn/liblegacy-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -9762,10 +9763,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10300,7 +10301,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10342,7 +10343,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10369,7 +10370,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10384,7 +10385,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10399,7 +10400,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10411,7 +10412,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10426,9 +10427,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10462,10 +10460,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10484,7 +10482,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10493,7 +10491,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10505,25 +10503,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10550,7 +10551,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10565,7 +10566,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10601,7 +10602,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10625,6 +10626,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10640,7 +10644,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10649,7 +10653,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10667,7 +10671,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10706,7 +10710,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10751,7 +10755,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10790,7 +10794,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10829,13 +10833,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10844,7 +10848,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15701,7 +15705,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20910,9 +20914,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21003,9 +21004,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/liblegacy-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21015,9 +21013,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23618,7 +23613,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25204,7 +25198,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -25444,7 +25437,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o", "crypto/des/liblegacy-lib-des_enc.o", "crypto/des/liblegacy-lib-fcrypt_b.o", "crypto/md5/liblegacy-lib-md5_dgst.o", @@ -27405,11 +27397,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27436,10 +27429,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27448,22 +27440,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27476,6 +27469,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index b129bf623df649..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,422 +0,0 @@ -.machine "any" -.abiversion 2 -.text - -.globl bn_mul_mont_fixed_n6 -.type bn_mul_mont_fixed_n6,@function -.align 5 -bn_mul_mont_fixed_n6: -.localentry bn_mul_mont_fixed_n6,0 - - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_6 - -.align 4 -.Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_6 - - and. 26,26,26 - bne .Lsub_6 - - cmpld 25,12 - blt .Lcopy_6 - -.Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_6 - -.Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size bn_mul_mont_fixed_n6,.-bn_mul_mont_fixed_n6 - -.globl bn_mul_mont_300_fixed_n6 -.type bn_mul_mont_300_fixed_n6,@function -.align 5 -bn_mul_mont_300_fixed_n6: -.localentry bn_mul_mont_300_fixed_n6,0 - - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_300_6 - -.align 4 -.Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_300_6 - - and. 26,26,26 - bne .Lsub_300_6 - - cmpld 25,12 - blt .Lcopy_300_6 - -.Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_300_6 - -.Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size bn_mul_mont_300_fixed_n6,.-bn_mul_mont_300_fixed_n6 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 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 dd892d1f48f55c..26c51a00debb6d 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon May 16 03:51:30 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:43 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi index d581f383b76efa..45f9559c26c4fc 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl-fips.gypi @@ -279,7 +279,6 @@ './config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s', './config/archs/linux-ppc64le/asm/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/linux-ppc64le/asm/crypto/ec/x25519-ppc64.s', @@ -302,7 +301,6 @@ './config/archs/linux-ppc64le/asm/providers/common/der/der_wrap_gen.c', './config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm/providers/legacy.ld', './config/archs/linux-ppc64le/asm/providers/fips.ld', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi index a6aaf813e748cf..0deb38862622b1 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm/openssl.gypi @@ -966,7 +966,6 @@ './config/archs/linux-ppc64le/asm/crypto/aes/vpaes-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm/crypto/chacha/chacha-ppc.s', './config/archs/linux-ppc64le/asm/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/linux-ppc64le/asm/crypto/ec/x25519-ppc64.s', @@ -989,7 +988,6 @@ './config/archs/linux-ppc64le/asm/providers/common/der/der_wrap_gen.c', './config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm/providers/legacy.ld', './config/archs/linux-ppc64le/asm/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm index 15dc1f949c87a9..71e5251ae0de98 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1629,7 +1634,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1831,49 +1835,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1883,22 +1887,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8368,7 +8372,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/bn/libfips-lib-bn-ppc.o", "crypto/bn/libfips-lib-bn_add.o", "crypto/bn/libfips-lib-bn_blind.o", @@ -8399,11 +8402,9 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", - "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" + "crypto/bn/liblegacy-lib-ppc-mont.o" ], "products" => { "lib" => [ @@ -10300,7 +10301,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10342,7 +10343,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10369,7 +10370,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10384,7 +10385,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10399,7 +10400,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10411,7 +10412,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10426,9 +10427,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10462,10 +10460,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10484,7 +10482,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10493,7 +10491,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10505,25 +10503,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10550,7 +10551,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10565,7 +10566,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10601,7 +10602,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10625,6 +10626,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10640,7 +10644,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10649,7 +10653,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10667,7 +10671,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10706,7 +10710,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10751,7 +10755,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10790,7 +10794,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10829,13 +10833,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10844,7 +10848,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15701,7 +15705,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20910,9 +20914,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/libfips-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21003,9 +21004,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/libfips-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/bn/liblegacy-lib-bn-ppc.o" => [ "crypto/bn/bn-ppc.s" ], @@ -21015,9 +21013,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-ppc-mont.o" => [ "crypto/bn/ppc-mont.s" ], - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o" => [ - "crypto/bn/ppc64-mont-fixed.s" - ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" ], @@ -23618,7 +23613,6 @@ our %unified_info = ( "crypto/bn/libcrypto-lib-bn_word.o", "crypto/bn/libcrypto-lib-bn_x931p.o", "crypto/bn/libcrypto-lib-ppc-mont.o", - "crypto/bn/libcrypto-lib-ppc64-mont-fixed.o", "crypto/buffer/libcrypto-lib-buf_err.o", "crypto/buffer/libcrypto-lib-buffer.o", "crypto/camellia/libcrypto-lib-camellia.o", @@ -25204,7 +25198,6 @@ our %unified_info = ( "crypto/bn/libfips-lib-bn_sqrt.o", "crypto/bn/libfips-lib-bn_word.o", "crypto/bn/libfips-lib-ppc-mont.o", - "crypto/bn/libfips-lib-ppc64-mont-fixed.o", "crypto/buffer/libfips-lib-buffer.o", "crypto/cmac/libfips-lib-cmac.o", "crypto/des/libfips-lib-des_enc.o", @@ -25444,7 +25437,6 @@ our %unified_info = ( "crypto/bn/liblegacy-lib-bn-ppc.o", "crypto/bn/liblegacy-lib-bn_ppc.o", "crypto/bn/liblegacy-lib-ppc-mont.o", - "crypto/bn/liblegacy-lib-ppc64-mont-fixed.o", "crypto/des/liblegacy-lib-des_enc.o", "crypto/des/liblegacy-lib-fcrypt_b.o", "crypto/md5/liblegacy-lib-md5_dgst.o", @@ -27405,11 +27397,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27436,10 +27429,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27448,22 +27440,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27476,6 +27469,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s deleted file mode 100644 index b129bf623df649..00000000000000 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s +++ /dev/null @@ -1,422 +0,0 @@ -.machine "any" -.abiversion 2 -.text - -.globl bn_mul_mont_fixed_n6 -.type bn_mul_mont_fixed_n6,@function -.align 5 -bn_mul_mont_fixed_n6: -.localentry bn_mul_mont_fixed_n6,0 - - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - mulld 14,12,11 - addc 21,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 22,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 23,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 24,14,10 - mulhdu 10,12,11 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 25,14,10 - mulhdu 10,12,11 - - addze 26,10 - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_6 - -.align 4 -.Louter_6: - ldx 11,5,9 - - ld 12,0(4) - mulld 14,12,11 - addc 20,20,14 - mulhdu 10,12,11 - addze 10,10 - - ld 12,8(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_6: - mulld 11,20,7 - - ld 12,0(6) - mulld 14,11,12 - addc 14,20,14 - mulhdu 10,11,12 - addze 10,10 - - ld 12,8(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - mulld 14,12,11 - addc 14,14,10 - mulhdu 10,12,11 - addze 10,10 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_6 - - and. 26,26,26 - bne .Lsub_6 - - cmpld 25,12 - blt .Lcopy_6 - -.Lsub_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_6 - -.Lcopy_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size bn_mul_mont_fixed_n6,.-bn_mul_mont_fixed_n6 - -.globl bn_mul_mont_300_fixed_n6 -.type bn_mul_mont_300_fixed_n6,@function -.align 5 -bn_mul_mont_300_fixed_n6: -.localentry bn_mul_mont_300_fixed_n6,0 - - - std 14,-8(1) - std 20,-16(1) - std 21,-24(1) - std 22,-32(1) - std 23,-40(1) - std 24,-48(1) - std 25,-56(1) - std 26,-64(1) - std 27,-72(1) - - ld 7,0(7) - - ld 11,0(5) - - ld 12,0(4) - mulld 20,12,11 - mulhdu 10,12,11 - - ld 12,8(4) - .long 0x12AC5AB3 - .long 0x114C5AB1 - - ld 12,16(4) - .long 0x12CC5AB3 - .long 0x114C5AB1 - - ld 12,24(4) - .long 0x12EC5AB3 - .long 0x114C5AB1 - - ld 12,32(4) - .long 0x130C5AB3 - .long 0x114C5AB1 - - ld 12,40(4) - .long 0x132C5AB3 - .long 0x134C5AB1 - - li 27,0 - - li 9,0 - mtctr 8 - b .Lenter_300_6 - -.align 4 -.Louter_300_6: - ldx 11,5,9 - - ld 12,0(4) - .long 0x11CC5D33 - .long 0x114C5D31 - mr 20,14 - - ld 12,8(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,21,14 - addze 10,10 - - ld 12,16(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,22,14 - addze 10,10 - - ld 12,24(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,23,14 - addze 10,10 - - ld 12,32(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,24,14 - addze 10,10 - - ld 12,40(4) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 25,25,14 - addze 10,10 - - addc 26,26,10 - addze 27,27 -.align 4 -.Lenter_300_6: - mulld 11,20,7 - - ld 12,0(6) - .long 0x11CB6533 - .long 0x114B6531 - - ld 12,8(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 20,21,14 - addze 10,10 - - ld 12,16(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 21,22,14 - addze 10,10 - - ld 12,24(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 22,23,14 - addze 10,10 - - ld 12,32(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 23,24,14 - addze 10,10 - - ld 12,40(6) - .long 0x11CC5AB3 - .long 0x114C5AB1 - addc 24,25,14 - addze 10,10 - - addc 25,26,10 - addze 26,27 - - addi 9,9,8 - bdnz .Louter_300_6 - - and. 26,26,26 - bne .Lsub_300_6 - - cmpld 25,12 - blt .Lcopy_300_6 - -.Lsub_300_6: - ld 11,0(6) - subfc 14,11,20 - std 14,0(3) - - ld 11,8(6) - subfe 14,11,21 - std 14,8(3) - - ld 11,16(6) - subfe 14,11,22 - std 14,16(3) - - ld 11,24(6) - subfe 14,11,23 - std 14,24(3) - - ld 11,32(6) - subfe 14,11,24 - std 14,32(3) - - subfe 14,12,25 - std 14,40(3) - - addme. 26,26 - beq .Lend_300_6 - -.Lcopy_300_6: - std 20,0(3) - std 21,8(3) - std 22,16(3) - std 23,24(3) - std 24,32(3) - std 25,40(3) - -.Lend_300_6: - ld 14,-8(1) - ld 20,-16(1) - ld 21,-24(1) - ld 22,-32(1) - ld 23,-40(1) - ld 24,-48(1) - ld 25,-56(1) - ld 26,-64(1) - ld 27,-72(1) - - li 3,1 - blr -.size bn_mul_mont_300_fixed_n6,.-bn_mul_mont_300_fixed_n6 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,80,80,67,32,98,121,32,60,97,109,105,116,97,121,64,111,122,108,97,98,115,46,111,114,103,62,44,60,97,108,97,115,116,97,105,114,64,100,45,115,105,108,118,97,46,111,114,103,62,0 -.align 2 diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h index b434be62fadbef..ea16fdaa343e6a 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon May 16 03:51:44 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:52 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi index 44ff484c408063..9e270eb370f63d 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl-fips.gypi @@ -279,7 +279,6 @@ './config/archs/linux-ppc64le/asm_avx2/crypto/aes/vpaes-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm_avx2/crypto/chacha/chacha-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/linux-ppc64le/asm_avx2/crypto/ec/x25519-ppc64.s', @@ -302,7 +301,6 @@ './config/archs/linux-ppc64le/asm_avx2/providers/common/der/der_wrap_gen.c', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm_avx2/providers/legacy.ld', './config/archs/linux-ppc64le/asm_avx2/providers/fips.ld', diff --git a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi index 37435a3b55b9d3..f34049ad63f20c 100644 --- a/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/linux-ppc64le/asm_avx2/openssl.gypi @@ -966,7 +966,6 @@ './config/archs/linux-ppc64le/asm_avx2/crypto/aes/vpaes-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm_avx2/crypto/chacha/chacha-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/ec/ecp_nistz256-ppc64.s', './config/archs/linux-ppc64le/asm_avx2/crypto/ec/x25519-ppc64.s', @@ -989,7 +988,6 @@ './config/archs/linux-ppc64le/asm_avx2/providers/common/der/der_wrap_gen.c', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/bn-ppc.s', './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc-mont.s', - './config/archs/linux-ppc64le/asm_avx2/crypto/bn/ppc64-mont-fixed.s', './config/archs/linux-ppc64le/asm_avx2/providers/legacy.ld', './config/archs/linux-ppc64le/asm_avx2/providers/fips.ld', ], 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 b37ae53ff633b1..8c9afa6ce12e19 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-ppc64le", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1595,7 +1600,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1797,49 +1801,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1849,22 +1853,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -7991,6 +7995,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8008,10 +8015,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9685,10 +9689,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10223,7 +10227,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10265,7 +10269,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10292,7 +10296,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10307,7 +10311,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10322,7 +10326,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10349,9 +10353,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10385,10 +10386,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10407,7 +10408,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10416,7 +10417,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10428,25 +10429,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10473,7 +10477,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10488,7 +10492,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10524,7 +10528,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10548,6 +10552,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10563,7 +10570,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10572,7 +10579,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10590,7 +10597,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10629,7 +10636,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10713,7 +10720,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10752,13 +10759,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10767,7 +10774,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15624,7 +15631,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27159,11 +27166,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27190,10 +27198,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27202,22 +27209,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27230,6 +27238,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 b7b221c85aaaf2..372e371a7c54a9 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-ppc64le" -#define DATE "built on: Mon May 16 03:51:59 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:01 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/configuration.h index f6758b155fa0dd..51a2847855c8c9 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 af02f8cb6a54d0..67fd71767b1ee9 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux-x86_64/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1655,7 +1660,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1857,49 +1861,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1909,22 +1913,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8051,6 +8055,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8068,10 +8075,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9813,10 +9817,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10351,7 +10355,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10420,7 +10424,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10435,7 +10439,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10450,7 +10454,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10462,7 +10466,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10477,9 +10481,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10513,10 +10514,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10535,7 +10536,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10544,7 +10545,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10556,25 +10557,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10601,7 +10605,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10616,7 +10620,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10652,7 +10656,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10676,6 +10680,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10691,7 +10698,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10700,7 +10707,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10718,7 +10725,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10757,7 +10764,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10802,7 +10809,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10841,7 +10848,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10880,13 +10887,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10895,7 +10902,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15752,7 +15759,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27512,11 +27519,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27543,10 +27551,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27555,22 +27562,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27583,6 +27591,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 71bf60c1affc7e..0eb8b6c8b5c75b 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 @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: 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 5f19fae829b11d..e22df393355823 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon May 16 03:50:39 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:10 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/configuration.h index dbd73a9c8dab4c..0e88f6e9f47c7f 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm index af757b6ca38fe2..43cc2b934bf7dc 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1655,7 +1660,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1857,49 +1861,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1909,22 +1913,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8051,6 +8055,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8068,10 +8075,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9813,10 +9817,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10351,7 +10355,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10420,7 +10424,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10435,7 +10439,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10450,7 +10454,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10462,7 +10466,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10477,9 +10481,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10513,10 +10514,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10535,7 +10536,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10544,7 +10545,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10556,25 +10557,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10601,7 +10605,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10616,7 +10620,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10652,7 +10656,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10676,6 +10680,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10691,7 +10698,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10700,7 +10707,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10718,7 +10725,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10757,7 +10764,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10802,7 +10809,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10841,7 +10848,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10880,13 +10887,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10895,7 +10902,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15752,7 +15759,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27512,11 +27519,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27543,10 +27551,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27555,22 +27562,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27583,6 +27591,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s index 71bf60c1affc7e..0eb8b6c8b5c75b 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/x86_64-mont5.s @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h index d3db3766e8b485..aa24bd503b67f9 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon May 16 03:50:59 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:22 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h index dbd73a9c8dab4c..0e88f6e9f47c7f 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 c999a022b34c9d..233302073b8377 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 @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux-x86_64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -762,6 +762,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1596,7 +1601,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1798,49 +1802,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1850,22 +1854,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9686,10 +9690,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10224,7 +10228,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10266,7 +10270,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10293,7 +10297,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10308,7 +10312,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10323,7 +10327,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10335,7 +10339,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10350,9 +10354,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10386,10 +10387,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10408,7 +10409,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10417,7 +10418,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10429,25 +10430,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10474,7 +10478,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10489,7 +10493,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10525,7 +10529,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10549,6 +10553,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10564,7 +10571,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10573,7 +10580,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10591,7 +10598,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10630,7 +10637,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10675,7 +10682,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10714,7 +10721,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10753,13 +10760,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10768,7 +10775,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15625,7 +15632,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27160,11 +27167,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27191,10 +27199,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27203,22 +27210,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27231,6 +27239,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 7a825286682856..b252bff5fae791 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux-x86_64" -#define DATE "built on: Mon May 16 03:51:17 2022 UTC" +#define DATE "built on: Tue Jul 5 15:49:35 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/configuration.h index e5f452c4c8513b..a1230ac11becc0 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm index 34ad9172dbe9d6..8265ae0d3accd3 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1636,7 +1641,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1838,49 +1842,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1890,22 +1894,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8032,6 +8036,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8049,10 +8056,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9744,10 +9748,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10282,7 +10286,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10324,7 +10328,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10351,7 +10355,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10366,7 +10370,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10381,7 +10385,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10408,9 +10412,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10444,10 +10445,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10466,7 +10467,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10475,7 +10476,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10487,25 +10488,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10532,7 +10536,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10547,7 +10551,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10583,7 +10587,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10607,6 +10611,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10631,7 +10638,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10649,7 +10656,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10688,7 +10695,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10733,7 +10740,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10772,7 +10779,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10811,13 +10818,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10826,7 +10833,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15683,7 +15690,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27341,11 +27348,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27372,10 +27380,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27384,22 +27391,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27412,6 +27420,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 cce002b09d3f8d..21403cb2f75968 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon May 16 03:52:12 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:08 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/configuration.h index 5f9cff73e8b113..89c3cef5ac5f3c 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm index b4c82e633351a8..08a7e3ec274ef8 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1636,7 +1641,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1838,49 +1842,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1890,22 +1894,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10282,7 +10286,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10324,7 +10328,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10351,7 +10355,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10366,7 +10370,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10381,7 +10385,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10408,9 +10412,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10444,10 +10445,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10466,7 +10467,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10475,7 +10476,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10487,25 +10488,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10532,7 +10536,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10547,7 +10551,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10583,7 +10587,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10607,6 +10611,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10631,7 +10638,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10649,7 +10656,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10688,7 +10695,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10733,7 +10740,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10772,7 +10779,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10811,13 +10818,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10826,7 +10833,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15683,7 +15690,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27341,11 +27348,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27372,10 +27380,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27384,22 +27391,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27412,6 +27420,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h index 769d37b263a65b..7b9555342ba388 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon May 16 03:52:27 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:17 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h index 5f9cff73e8b113..89c3cef5ac5f3c 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 e2d8d7f4c5fa9f..7f66085fed76cf 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux32-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1595,7 +1600,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1797,49 +1801,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1849,22 +1853,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10223,7 +10227,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10265,7 +10269,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10292,7 +10296,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10307,7 +10311,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10322,7 +10326,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10334,7 +10338,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10349,9 +10353,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10385,10 +10386,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10407,7 +10408,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10416,7 +10417,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10428,25 +10429,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10473,7 +10477,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10488,7 +10492,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10524,7 +10528,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10548,6 +10552,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10563,7 +10570,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10572,7 +10579,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10590,7 +10597,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10629,7 +10636,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10674,7 +10681,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10713,7 +10720,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10752,13 +10759,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10767,7 +10774,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15624,7 +15631,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27159,11 +27166,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27190,10 +27198,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27202,22 +27209,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27230,6 +27238,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 ea63e3b21a68fa..22cca4b4115756 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux32-s390x" -#define DATE "built on: Mon May 16 03:52:42 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:26 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/configuration.h index 4d1a62df615df8..5aa5b60a0e1f12 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm index d1ab1e647916b0..60929a027dd1f8 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1617,7 +1622,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1819,49 +1823,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1871,22 +1875,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8013,6 +8017,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8030,10 +8037,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9717,10 +9721,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10255,7 +10259,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10297,7 +10301,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10324,7 +10328,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10339,7 +10343,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10354,7 +10358,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10366,7 +10370,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10381,9 +10385,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10417,10 +10418,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10439,7 +10440,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10448,7 +10449,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10460,25 +10461,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10505,7 +10509,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10520,7 +10524,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10556,7 +10560,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10580,6 +10584,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10595,7 +10602,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10604,7 +10611,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10661,7 +10668,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10706,7 +10713,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10745,7 +10752,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10784,13 +10791,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10799,7 +10806,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15656,7 +15663,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27273,11 +27280,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27304,10 +27312,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27316,22 +27323,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27344,6 +27352,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h index cf1bdc0edd37a0..80f03b6f6a88b3 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon May 16 03:53:41 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:00 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm index 6d6391faf166b7..13934d985b0e59 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1617,7 +1622,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1819,49 +1823,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1871,22 +1875,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8013,6 +8017,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8030,10 +8037,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9717,10 +9721,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10255,7 +10259,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10297,7 +10301,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10324,7 +10328,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10339,7 +10343,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10354,7 +10358,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10366,7 +10370,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10381,9 +10385,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10417,10 +10418,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10439,7 +10440,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10448,7 +10449,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10460,25 +10461,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10505,7 +10509,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10520,7 +10524,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10556,7 +10560,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10580,6 +10584,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10595,7 +10602,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10604,7 +10611,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10661,7 +10668,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10706,7 +10713,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10745,7 +10752,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10784,13 +10791,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10799,7 +10806,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15656,7 +15663,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27273,11 +27280,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27304,10 +27312,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27316,22 +27323,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27344,6 +27352,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h index 79ea584ce5c882..7f916288043267 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon May 16 03:53:57 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:08 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm index a0d9562592d38f..196d12042e311a 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-mips64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -762,6 +762,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1596,7 +1601,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1798,49 +1802,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1850,22 +1854,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9686,10 +9690,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10224,7 +10228,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10266,7 +10270,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10293,7 +10297,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10308,7 +10312,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10323,7 +10327,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10335,7 +10339,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10350,9 +10354,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10386,10 +10387,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10408,7 +10409,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10417,7 +10418,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10429,25 +10430,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10474,7 +10478,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10489,7 +10493,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10525,7 +10529,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10549,6 +10553,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10564,7 +10571,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10573,7 +10580,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10591,7 +10598,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10630,7 +10637,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10675,7 +10682,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10714,7 +10721,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10753,13 +10760,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10768,7 +10775,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15625,7 +15632,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27160,11 +27167,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27191,10 +27199,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27203,22 +27210,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27231,6 +27239,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h index c9e4029f4dd17e..375af6d5cca835 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-mips64" -#define DATE "built on: Mon May 16 03:54:12 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:16 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/configuration.h index f6758b155fa0dd..51a2847855c8c9 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-mips64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm b/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm index dedac3c43a1851..4eee243af0705b 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-riscv64", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -760,6 +760,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1594,7 +1599,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1796,49 +1800,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1848,22 +1852,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10222,7 +10226,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10264,7 +10268,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10291,7 +10295,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10306,7 +10310,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10321,7 +10325,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10333,7 +10337,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10348,9 +10352,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10384,10 +10385,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10406,7 +10407,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10415,7 +10416,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10427,25 +10428,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10472,7 +10476,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10487,7 +10491,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10523,7 +10527,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10547,6 +10551,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10562,7 +10569,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10571,7 +10578,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10589,7 +10596,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10628,7 +10635,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10673,7 +10680,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10712,7 +10719,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10751,13 +10758,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10766,7 +10773,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15623,7 +15630,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27158,11 +27165,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27189,10 +27197,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27201,22 +27208,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27229,6 +27237,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h index 98efcc6fd12313..d6c5089c007069 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-riscv64" -#define DATE "built on: Mon May 16 03:57:47 2022 UTC" +#define DATE "built on: Tue Jul 5 15:53:25 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/configuration.h index f6758b155fa0dd..51a2847855c8c9 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm index 9195dcfa33b1a4..17dc3bcaf78443 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/asm/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1637,7 +1642,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1839,49 +1843,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1891,22 +1895,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8033,6 +8037,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8050,10 +8057,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9756,10 +9760,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10294,7 +10298,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10336,7 +10340,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10363,7 +10367,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10378,7 +10382,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10405,7 +10409,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10420,9 +10424,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10456,10 +10457,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10478,7 +10479,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10487,7 +10488,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10499,25 +10500,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10544,7 +10548,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10559,7 +10563,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10595,7 +10599,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10619,6 +10623,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10634,7 +10641,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10643,7 +10650,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10661,7 +10668,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10700,7 +10707,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10745,7 +10752,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10784,7 +10791,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10823,13 +10830,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10838,7 +10845,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15695,7 +15702,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27353,11 +27360,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27384,10 +27392,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27396,22 +27403,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27424,6 +27432,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 7024b6ac30947f..6c1c592f1ee388 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon May 16 03:52:57 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:34 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm index 55746256ab7db3..ba0d9c157c7290 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm @@ -159,7 +159,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -207,10 +207,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -761,6 +761,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1637,7 +1642,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1839,49 +1843,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1891,22 +1895,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8033,6 +8037,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8050,10 +8057,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9756,10 +9760,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10294,7 +10298,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10336,7 +10340,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10363,7 +10367,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10378,7 +10382,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10393,7 +10397,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10405,7 +10409,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10420,9 +10424,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10456,10 +10457,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10478,7 +10479,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10487,7 +10488,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10499,25 +10500,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10544,7 +10548,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10559,7 +10563,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10595,7 +10599,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10619,6 +10623,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10634,7 +10641,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10643,7 +10650,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10661,7 +10668,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10700,7 +10707,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10745,7 +10752,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10784,7 +10791,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10823,13 +10830,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10838,7 +10845,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15695,7 +15702,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27353,11 +27360,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27384,10 +27392,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27396,22 +27403,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27424,6 +27432,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h index 7b816c805ed6d5..6c795e6070851e 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon May 16 03:53:12 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:43 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h index 63f4916859b48e..7e98fd6393d664 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 892512fa6ee1a1..dbf8a85287c645 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm @@ -157,7 +157,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -206,10 +206,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -259,11 +259,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned char", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "linux64-s390x", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -762,6 +762,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1596,7 +1601,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1798,49 +1802,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1850,22 +1854,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -7992,6 +7996,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8009,10 +8016,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9686,10 +9690,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10224,7 +10228,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10266,7 +10270,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10293,7 +10297,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10308,7 +10312,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10323,7 +10327,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10335,7 +10339,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10350,9 +10354,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10386,10 +10387,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10408,7 +10409,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10417,7 +10418,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10429,25 +10430,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10474,7 +10478,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10489,7 +10493,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10525,7 +10529,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10549,6 +10553,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10564,7 +10571,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10573,7 +10580,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10591,7 +10598,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10630,7 +10637,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10675,7 +10682,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10714,7 +10721,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10753,13 +10760,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10768,7 +10775,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15625,7 +15632,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27160,11 +27167,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27191,10 +27199,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27203,22 +27210,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27231,6 +27239,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 44897b88f09819..ae290c56a41887 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: linux64-s390x" -#define DATE "built on: Mon May 16 03:53:27 2022 UTC" +#define DATE "built on: Tue Jul 5 15:50:52 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/configuration.h index f6758b155fa0dd..51a2847855c8c9 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 866ee8290878d9..688aa13314739f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,10 +204,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -752,6 +752,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1644,7 +1649,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1846,49 +1850,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1898,22 +1902,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10298,7 +10302,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10340,7 +10344,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10367,7 +10371,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10382,7 +10386,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10397,7 +10401,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10409,7 +10413,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10424,9 +10428,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10460,10 +10461,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10482,7 +10483,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10491,7 +10492,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10503,25 +10504,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10548,7 +10552,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10563,7 +10567,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10623,6 +10627,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10638,7 +10645,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10647,7 +10654,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10665,7 +10672,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10704,7 +10711,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10788,7 +10795,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10827,13 +10834,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10842,7 +10849,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15699,7 +15706,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20441,7 +20448,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20462,13 +20469,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20477,10 +20484,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20696,7 +20703,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20792,7 +20799,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20891,16 +20898,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20984,25 +20991,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21014,7 +21021,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21044,7 +21051,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21221,10 +21228,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21263,10 +21270,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21275,10 +21282,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21557,7 +21564,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21638,7 +21645,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22301,7 +22308,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22385,7 +22392,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22394,7 +22401,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22406,7 +22413,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22475,7 +22482,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22637,7 +22644,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22715,10 +22722,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22874,7 +22881,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22892,7 +22899,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22901,13 +22908,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22916,7 +22923,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23030,7 +23037,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23270,7 +23277,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27335,11 +27342,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27366,10 +27374,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27378,22 +27385,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27406,6 +27414,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.S index 3ca95e49898fbb..628a3b6333e9d3 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type _x86_AES_encrypt_compact,@function .align 16 _x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -270,7 +274,11 @@ _x86_AES_encrypt_compact: .type _sse_AES_encrypt_compact,@function .align 16 _sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -428,7 +436,11 @@ _sse_AES_encrypt_compact: .type _x86_AES_encrypt,@function .align 16 _x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -983,7 +995,11 @@ _x86_AES_encrypt: .align 16 AES_encrypt: .L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1047,7 +1063,11 @@ AES_encrypt: .type _x86_AES_decrypt_compact,@function .align 16 _x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1403,7 +1423,11 @@ _x86_AES_decrypt_compact: .type _sse_AES_decrypt_compact,@function .align 16 _sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1620,7 +1644,11 @@ _sse_AES_decrypt_compact: .type _x86_AES_decrypt,@function .align 16 _x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2179,7 +2207,11 @@ _x86_AES_decrypt: .align 16 AES_decrypt: .L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2245,7 +2277,11 @@ AES_decrypt: .align 16 AES_cbc_encrypt: .L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2777,7 +2813,11 @@ AES_cbc_encrypt: .type _x86_AES_set_encrypt_key,@function .align 16 _x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3010,7 +3050,11 @@ _x86_AES_set_encrypt_key: .align 16 AES_set_encrypt_key: .L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key ret .size AES_set_encrypt_key,.-.L_AES_set_encrypt_key_begin @@ -3019,7 +3063,11 @@ AES_set_encrypt_key: .align 16 AES_set_decrypt_key: .L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key cmpl $0,%eax je .L054proceed diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.S index c969da72f870f1..9191466ee47a31 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 16 aesni_encrypt: .L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -32,7 +36,11 @@ aesni_encrypt: .align 16 aesni_decrypt: .L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -58,7 +66,11 @@ aesni_decrypt: .type _aesni_encrypt2,@function .align 16 _aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -86,7 +98,11 @@ _aesni_encrypt2: .type _aesni_decrypt2,@function .align 16 _aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -114,7 +130,11 @@ _aesni_decrypt2: .type _aesni_encrypt3,@function .align 16 _aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -147,7 +167,11 @@ _aesni_encrypt3: .type _aesni_decrypt3,@function .align 16 _aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -180,7 +204,11 @@ _aesni_decrypt3: .type _aesni_encrypt4,@function .align 16 _aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -219,7 +247,11 @@ _aesni_encrypt4: .type _aesni_decrypt4,@function .align 16 _aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -258,7 +290,11 @@ _aesni_decrypt4: .type _aesni_encrypt6,@function .align 16 _aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -313,7 +349,11 @@ _aesni_encrypt6: .type _aesni_decrypt6,@function .align 16 _aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -370,7 +410,11 @@ _aesni_decrypt6: .align 16 aesni_ecb_encrypt: .L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -606,7 +650,11 @@ aesni_ecb_encrypt: .align 16 aesni_ccm64_encrypt_blocks: .L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -695,7 +743,11 @@ aesni_ccm64_encrypt_blocks: .align 16 aesni_ccm64_decrypt_blocks: .L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -819,7 +871,11 @@ aesni_ccm64_decrypt_blocks: .align 16 aesni_ctr32_encrypt_blocks: .L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1058,7 +1114,11 @@ aesni_ctr32_encrypt_blocks: .align 16 aesni_xts_encrypt: .L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1419,7 +1479,11 @@ aesni_xts_encrypt: .align 16 aesni_xts_decrypt: .L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1810,7 +1874,11 @@ aesni_xts_decrypt: .align 16 aesni_ocb_encrypt: .L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1960,7 +2028,7 @@ aesni_ocb_encrypt: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L077grandloop + jbe .L077grandloop .L076short: addl $96,%eax subl %esi,%eax @@ -2206,7 +2274,11 @@ aesni_ocb_encrypt: .align 16 aesni_ocb_decrypt: .L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2356,7 +2428,7 @@ aesni_ocb_decrypt: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L087grandloop + jbe .L087grandloop .L086short: addl $96,%eax subl %esi,%eax @@ -2602,7 +2674,11 @@ aesni_ocb_decrypt: .align 16 aesni_cbc_encrypt: .L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2862,7 +2938,11 @@ aesni_cbc_encrypt: .type _aesni_set_encrypt_key,@function .align 16 _aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3198,7 +3278,11 @@ _aesni_set_encrypt_key: .align 16 aesni_set_encrypt_key: .L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3210,7 +3294,11 @@ aesni_set_encrypt_key: .align 16 aesni_set_decrypt_key: .L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.S index cbee0c1d9448a2..39d00e772e56d9 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ .type _vpaes_preheat,@function .align 16 _vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -68,7 +72,11 @@ _vpaes_preheat: .type _vpaes_encrypt_core,@function .align 16 _vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -146,7 +154,11 @@ _vpaes_encrypt_core: .type _vpaes_decrypt_core,@function .align 16 _vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -235,7 +247,11 @@ _vpaes_decrypt_core: .type _vpaes_schedule_core,@function .align 16 _vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -330,7 +346,11 @@ _vpaes_schedule_core: .type _vpaes_schedule_192_smear,@function .align 16 _vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -343,7 +363,11 @@ _vpaes_schedule_192_smear: .type _vpaes_schedule_round,@function .align 16 _vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -393,7 +417,11 @@ _vpaes_schedule_round: .type _vpaes_schedule_transform,@function .align 16 _vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -409,7 +437,11 @@ _vpaes_schedule_transform: .type _vpaes_schedule_mangle,@function .align 16 _vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -471,7 +503,11 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -505,7 +541,11 @@ vpaes_set_encrypt_key: .align 16 vpaes_set_decrypt_key: .L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -544,7 +584,11 @@ vpaes_set_decrypt_key: .align 16 vpaes_encrypt: .L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -574,7 +618,11 @@ vpaes_encrypt: .align 16 vpaes_decrypt: .L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -604,7 +652,11 @@ vpaes_decrypt: .align 16 vpaes_cbc_encrypt: .L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.S index 2bc29e500e0226..a3ff8edf86bcde 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 16 BF_encrypt: .L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -355,7 +359,11 @@ BF_encrypt: .align 16 BF_decrypt: .L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -706,7 +714,11 @@ BF_decrypt: .align 16 BF_cbc_encrypt: .L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -770,28 +782,56 @@ BF_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L010ejend .L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S index f6cd0ac647880d..2495ae69451647 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_add_words: .L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ bn_mul_add_words: .align 16 bn_mul_words: .L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L010PIC_me_up .L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ bn_mul_words: .align 16 bn_sqr_words: .L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L017PIC_me_up .L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ bn_sqr_words: .align 16 bn_div_words: .L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -625,7 +641,11 @@ bn_div_words: .align 16 bn_add_words: .L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -808,7 +828,11 @@ bn_add_words: .align 16 bn_sub_words: .L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -991,7 +1015,11 @@ bn_sub_words: .align 16 bn_sub_part_words: .L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S index fe2c77c0ba48d7..9a90455392adee 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_comba8: .L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -549,7 +553,11 @@ bn_mul_comba8: .align 16 bn_mul_comba4: .L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -718,7 +726,11 @@ bn_mul_comba4: .align 16 bn_sqr_comba8: .L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1127,7 +1139,11 @@ bn_sqr_comba8: .align 16 bn_sqr_comba4: .L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S index bdddc2fc04b238..fcb54e967b4cbc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type _mul_1x1_mmx,@function .align 16 _mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -106,7 +110,11 @@ _mul_1x1_mmx: .type _mul_1x1_ialu,@function .align 16 _mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -241,7 +249,11 @@ _mul_1x1_ialu: .align 16 bn_GF2m_mul_2x2: .L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %edx 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 similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.S index f1a37f6ebbb15e..7dddbf7d87f1d8 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 @@ -4,7 +4,11 @@ .align 16 bn_mul_mont: .L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi 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 ce1acb11dfc7c0..84ee92223c12ee 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon May 16 03:54:25 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:24 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.S index 470c4c6403e526..bcbaf49e0ac210 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 16 Camellia_EncryptBlock_Rounds: .L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -59,7 +63,11 @@ Camellia_EncryptBlock_Rounds: .align 16 Camellia_EncryptBlock: .L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -72,7 +80,11 @@ Camellia_EncryptBlock: .align 16 Camellia_encrypt: .L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -125,7 +137,11 @@ Camellia_encrypt: .type _x86_Camellia_encrypt,@function .align 16 _x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -356,7 +372,11 @@ _x86_Camellia_encrypt: .align 16 Camellia_DecryptBlock_Rounds: .L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -411,7 +431,11 @@ Camellia_DecryptBlock_Rounds: .align 16 Camellia_DecryptBlock: .L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -424,7 +448,11 @@ Camellia_DecryptBlock: .align 16 Camellia_decrypt: .L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -477,7 +505,11 @@ Camellia_decrypt: .type _x86_Camellia_decrypt,@function .align 16 _x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -708,7 +740,11 @@ _x86_Camellia_decrypt: .align 16 Camellia_Ekeygen: .L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1550,7 +1586,11 @@ Camellia_Ekeygen: .align 16 Camellia_set_key: .L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2103,7 +2143,11 @@ Camellia_set_key: .align 16 Camellia_cbc_encrypt: .L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.S index a0d95910f694b5..9cc4027c738002 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 16 ChaCha20_ctr32: .L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ ChaCha20_ctr32: .align 16 ChaCha20_ssse3: .L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -971,7 +979,11 @@ ChaCha20_ssse3: .align 16 ChaCha20_xop: .L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S index 8d053be963076a..ac4b251ec0b12f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 16 fcrypt_body: .L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S index faaf030aba8b62..90449e4fac6a0f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type _x86_DES_encrypt,@function .align 16 _x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl (%ecx),%eax @@ -475,7 +479,11 @@ _x86_DES_encrypt: .type _x86_DES_decrypt,@function .align 16 _x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl 120(%ecx),%eax @@ -949,7 +957,11 @@ _x86_DES_decrypt: .align 16 DES_encrypt1: .L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1063,7 +1075,11 @@ DES_encrypt1: .align 16 DES_encrypt2: .L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1107,7 +1123,11 @@ DES_encrypt2: .align 16 DES_encrypt3: .L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1229,7 +1249,11 @@ DES_encrypt3: .align 16 DES_decrypt3: .L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1351,7 +1375,11 @@ DES_decrypt3: .align 16 DES_ncbc_encrypt: .L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1413,28 +1441,56 @@ DES_ncbc_encrypt: xorl %edx,%edx jmp *%ebp .L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L016ejend .L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L016ejend: xorl %ecx,%eax @@ -1539,7 +1595,11 @@ DES_ncbc_encrypt: .align 16 DES_ede3_cbc_encrypt: .L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1605,28 +1665,56 @@ DES_ede3_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L040ejend .L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S index 68a56e2b5af478..4e17d5eb877efc 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ ecp_nistz256_precomputed: .align 16 ecp_nistz256_mul_by_2: .L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2407,7 +2411,11 @@ ecp_nistz256_mul_by_2: .align 16 ecp_nistz256_mul_by_3: .L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2433,7 +2441,11 @@ ecp_nistz256_mul_by_3: .align 16 ecp_nistz256_div_by_2: .L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2450,7 +2462,11 @@ ecp_nistz256_div_by_2: .type _ecp_nistz256_div_by_2,@function .align 16 _ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2534,7 +2550,11 @@ _ecp_nistz256_div_by_2: .align 16 ecp_nistz256_add: .L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2552,7 +2572,11 @@ ecp_nistz256_add: .type _ecp_nistz256_add,@function .align 16 _ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2630,7 +2654,11 @@ _ecp_nistz256_add: .align 16 ecp_nistz256_sub: .L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2648,7 +2676,11 @@ ecp_nistz256_sub: .type _ecp_nistz256_sub,@function .align 16 _ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2707,7 +2739,11 @@ _ecp_nistz256_sub: .align 16 ecp_nistz256_neg: .L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2736,7 +2772,11 @@ ecp_nistz256_neg: .type _picup_eax,@function .align 16 _picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .size _picup_eax,.-_picup_eax @@ -2745,7 +2785,11 @@ _picup_eax: .align 16 ecp_nistz256_to_mont: .L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2769,7 +2813,11 @@ ecp_nistz256_to_mont: .align 16 ecp_nistz256_from_mont: .L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2793,7 +2841,11 @@ ecp_nistz256_from_mont: .align 16 ecp_nistz256_mul_mont: .L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2817,7 +2869,11 @@ ecp_nistz256_mul_mont: .align 16 ecp_nistz256_sqr_mont: .L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2839,7 +2895,11 @@ ecp_nistz256_sqr_mont: .type _ecp_nistz256_mul_mont,@function .align 16 _ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne .L004mul_mont_ialu @@ -3737,7 +3797,11 @@ _ecp_nistz256_mul_mont: .align 16 ecp_nistz256_scatter_w5: .L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3771,7 +3835,11 @@ ecp_nistz256_scatter_w5: .align 16 ecp_nistz256_gather_w5: .L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3866,7 +3934,11 @@ ecp_nistz256_gather_w5: .align 16 ecp_nistz256_scatter_w7: .L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3898,7 +3970,11 @@ ecp_nistz256_scatter_w7: .align 16 ecp_nistz256_gather_w7: .L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4113,7 +4189,11 @@ ecp_nistz256_gather_w7: .align 16 ecp_nistz256_point_double: .L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4240,7 +4320,11 @@ ecp_nistz256_point_double: .align 16 ecp_nistz256_point_add: .L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4754,7 +4838,11 @@ ecp_nistz256_point_add: .align 16 ecp_nistz256_point_add_affine: .L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S index 5814f893a7814b..33c01af676ab4d 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 16 ossl_md5_block_asm_data_order: .L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.S index 183d7395b7bfc2..dd80e32c53beb3 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 16 gcm_gmult_4bit_x86: .L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -99,7 +103,11 @@ gcm_gmult_4bit_x86: .align 16 gcm_ghash_4bit_x86: .L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -209,7 +217,11 @@ gcm_ghash_4bit_x86: .align 16 gcm_gmult_4bit_mmx: .L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -309,7 +321,11 @@ gcm_gmult_4bit_mmx: .align 16 gcm_ghash_4bit_mmx: .L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -914,7 +930,11 @@ gcm_ghash_4bit_mmx: .align 16 gcm_init_clmul: .L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call .L010pic @@ -984,7 +1004,11 @@ gcm_init_clmul: .align 16 gcm_gmult_clmul: .L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call .L011pic @@ -1038,7 +1062,11 @@ gcm_gmult_clmul: .align 16 gcm_ghash_clmul: .L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.S index 62fd11e14db5c1..f95649faed3710 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 16 poly1305_init: .L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ poly1305_init: .align 16 poly1305_blocks: .L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -236,7 +244,11 @@ poly1305_blocks: .align 16 poly1305_emit: .L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -296,7 +308,11 @@ poly1305_emit: .type _poly1305_init_sse2,@function .align 16 _poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -499,7 +515,11 @@ _poly1305_init_sse2: .type _poly1305_blocks_sse2,@function .align 16 _poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1261,7 +1281,11 @@ _poly1305_blocks_sse2: .type _poly1305_emit_sse2,@function .align 16 _poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1355,7 +1379,11 @@ _poly1305_emit_sse2: .type _poly1305_init_avx2,@function .align 16 _poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1527,7 +1555,11 @@ _poly1305_init_avx2: .type _poly1305_blocks_avx2,@function .align 16 _poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.S index cf425a53dff5e4..da909a31e73010 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 16 RC4: .L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ RC4: .align 16 RC4_set_key: .L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ RC4_set_key: .align 16 RC4_options: .L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L018pic_point .L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S index f66fad667d1bc4..57b95af6dde072 100644 --- a/deps/openssl/config/archs/linux-elf/asm/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 16 ripemd160_block_asm_data_order: .L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.S index 7819ccc53236ed..ddc85b3d82df65 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 16 sha1_block_data_order: .L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ sha1_block_data_order: .type _sha1_block_data_order_shaext,@function .align 16 _sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1570,7 +1578,11 @@ _sha1_block_data_order_shaext: .type _sha1_block_data_order_ssse3,@function .align 16 _sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2802,11 @@ _sha1_block_data_order_ssse3: .type _sha1_block_data_order_avx,@function .align 16 _sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.S index 09acf55bb46159..9436ca5e1d8c92 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 16 sha256_block_data_order: .L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.S index 34bc402edc89a0..c7cf815b4e052e 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 16 sha512_block_data_order: .L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.S index 3183c42cf30000..9fb9ca1e45efb9 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 16 whirlpool_block_mmx: .L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.S index b826117f798b73..eedacacfea8676 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 16 OPENSSL_ia32_cpuid: .L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -149,7 +153,11 @@ OPENSSL_ia32_cpuid: .align 16 OPENSSL_rdtsc: .L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L009PIC_me_up @@ -167,7 +175,11 @@ OPENSSL_rdtsc: .align 16 OPENSSL_instrument_halt: .L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L011PIC_me_up .L011PIC_me_up: popl %ecx @@ -200,7 +212,11 @@ OPENSSL_instrument_halt: .align 16 OPENSSL_far_spin: .L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -228,7 +244,11 @@ OPENSSL_far_spin: .align 16 OPENSSL_wipe_cpu: .L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L015PIC_me_up @@ -260,7 +280,11 @@ OPENSSL_wipe_cpu: .align 16 OPENSSL_atomic_add: .L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -280,7 +304,11 @@ OPENSSL_atomic_add: .align 16 OPENSSL_cleanse: .L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -318,7 +346,11 @@ OPENSSL_cleanse: .align 16 CRYPTO_memcmp: .L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -348,7 +380,11 @@ CRYPTO_memcmp: .align 16 OPENSSL_instrument_bus: .L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -397,7 +433,11 @@ OPENSSL_instrument_bus: .align 16 OPENSSL_instrument_bus2: .L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -459,7 +499,11 @@ OPENSSL_instrument_bus2: .align 16 OPENSSL_ia32_rdrand_bytes: .L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -503,7 +547,11 @@ OPENSSL_ia32_rdrand_bytes: .align 16 OPENSSL_ia32_rdseed_bytes: .L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.S index d9a54d767ffa51..b6e5b844f7c845 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 16 padlock_capability: .L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -65,7 +69,11 @@ padlock_capability: .align 16 padlock_key_bswap: .L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx .L003bswap_loop: @@ -82,7 +90,11 @@ padlock_key_bswap: .align 16 padlock_verify_context: .L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal .Lpadlock_saved_context-.L004verify_pic_point,%eax pushfl @@ -94,7 +106,11 @@ padlock_verify_context: .type _padlock_verify_ctx,@function .align 16 _padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc .L005verified @@ -111,7 +127,11 @@ _padlock_verify_ctx: .align 16 padlock_reload_key: .L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -121,7 +141,11 @@ padlock_reload_key: .align 16 padlock_aes_block: .L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -142,7 +166,11 @@ padlock_aes_block: .align 16 padlock_ecb_encrypt: .L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -322,7 +350,11 @@ padlock_ecb_encrypt: .align 16 padlock_cbc_encrypt: .L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -506,7 +538,11 @@ padlock_cbc_encrypt: .align 16 padlock_cfb_encrypt: .L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -629,7 +665,11 @@ padlock_cfb_encrypt: .align 16 padlock_ofb_encrypt: .L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -752,7 +792,11 @@ padlock_ofb_encrypt: .align 16 padlock_ctr32_encrypt: .L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -860,7 +904,11 @@ padlock_ctr32_encrypt: .align 16 padlock_xstore: .L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -871,7 +919,11 @@ padlock_xstore: .type _win32_segv_handler,@function .align 16 _win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -887,7 +939,11 @@ _win32_segv_handler: .align 16 padlock_sha1_oneshot: .L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -919,7 +975,11 @@ padlock_sha1_oneshot: .align 16 padlock_sha1_blocks: .L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -950,7 +1010,11 @@ padlock_sha1_blocks: .align 16 padlock_sha256_oneshot: .L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -982,7 +1046,11 @@ padlock_sha256_oneshot: .align 16 padlock_sha256_blocks: .L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -1013,7 +1081,11 @@ padlock_sha256_blocks: .align 16 padlock_sha512_blocks: .L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/configuration.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/configuration.h index 9cd33bab26fd5d..037bcb97508fec 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi index 8f751d399b2ee8..4a81496c824a9f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_solaris-x86-gcc': [ - './config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.s', - './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.s', + './config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.S', + './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.S', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_sm2_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_digests_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/solaris-x86-gcc/asm/providers/common/der/der_ecx_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_rsa_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_wrap_gen.c', - './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s', + './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S', './config/archs/solaris-x86-gcc/asm/providers/legacy.ld', './config/archs/solaris-x86-gcc/asm/providers/fips.ld', 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 1f005cb567e222..357bfec9a8b92c 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_solaris-x86-gcc': [ - './config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.s', - './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.s', - './config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.s', - './config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.s', + './config/archs/solaris-x86-gcc/asm/crypto/aes/aes-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/aes/aesni-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/aes/vpaes-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/bf/bf-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm/crypto/camellia/cmll-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/chacha/chacha-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/ec/ecp_nistz256-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/x86cpuid.S', + './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/modes/ghash-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/poly1305/poly1305-x86.S', + './config/archs/solaris-x86-gcc/asm/crypto/rc4/rc4-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/ripemd/rmd-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha1-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha256-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/sha/sha512-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/whrlpool/wp-mmx.S', + './config/archs/solaris-x86-gcc/asm/engines/e_padlock-x86.S', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_sm2_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_digests_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/solaris-x86-gcc/asm/providers/common/der/der_ecx_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_rsa_gen.c', './config/archs/solaris-x86-gcc/asm/providers/common/der/der_wrap_gen.c', - './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.s', + './config/archs/solaris-x86-gcc/asm/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm/crypto/md5/md5-586.S', './config/archs/solaris-x86-gcc/asm/providers/legacy.ld', './config/archs/solaris-x86-gcc/asm/providers/fips.ld', ], diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm index 647b4244cc4547..c89948b25cdb6f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,10 +204,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -752,6 +752,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1644,7 +1649,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1846,49 +1850,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1898,22 +1902,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10298,7 +10302,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10340,7 +10344,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10367,7 +10371,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10382,7 +10386,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10397,7 +10401,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10409,7 +10413,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10424,9 +10428,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10460,10 +10461,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10482,7 +10483,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10491,7 +10492,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10503,25 +10504,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10548,7 +10552,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10563,7 +10567,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10599,7 +10603,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10623,6 +10627,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10638,7 +10645,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10647,7 +10654,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10665,7 +10672,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10704,7 +10711,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10788,7 +10795,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10827,13 +10834,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10842,7 +10849,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15699,7 +15706,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -20441,7 +20448,7 @@ our %unified_info = ( "apps/tsget.in" ], "crypto/aes/libcrypto-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libcrypto-lib-aes_cfb.o" => [ "crypto/aes/aes_cfb.c" @@ -20462,13 +20469,13 @@ our %unified_info = ( "crypto/aes/aes_wrap.c" ], "crypto/aes/libcrypto-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libcrypto-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aes/libfips-lib-aes-586.o" => [ - "crypto/aes/aes-586.s" + "crypto/aes/aes-586.S" ], "crypto/aes/libfips-lib-aes_ecb.o" => [ "crypto/aes/aes_ecb.c" @@ -20477,10 +20484,10 @@ our %unified_info = ( "crypto/aes/aes_misc.c" ], "crypto/aes/libfips-lib-aesni-x86.o" => [ - "crypto/aes/aesni-x86.s" + "crypto/aes/aesni-x86.S" ], "crypto/aes/libfips-lib-vpaes-x86.o" => [ - "crypto/aes/vpaes-x86.s" + "crypto/aes/vpaes-x86.S" ], "crypto/aria/libcrypto-lib-aria.o" => [ "crypto/aria/aria.c" @@ -20696,7 +20703,7 @@ our %unified_info = ( "crypto/async/async_wait.c" ], "crypto/bf/libcrypto-lib-bf-586.o" => [ - "crypto/bf/bf-586.s" + "crypto/bf/bf-586.S" ], "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ "crypto/bf/bf_cfb64.c" @@ -20792,7 +20799,7 @@ our %unified_info = ( "crypto/bio/ossl_core_bio.c" ], "crypto/bn/libcrypto-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libcrypto-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20891,16 +20898,16 @@ our %unified_info = ( "crypto/bn/bn_x931p.c" ], "crypto/bn/libcrypto-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libcrypto-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libcrypto-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/libfips-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/libfips-lib-bn_add.o" => [ "crypto/bn/bn_add.c" @@ -20984,25 +20991,25 @@ our %unified_info = ( "crypto/bn/bn_word.c" ], "crypto/bn/libfips-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/libfips-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/libfips-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/bn/liblegacy-lib-bn-586.o" => [ - "crypto/bn/bn-586.s" + "crypto/bn/bn-586.S" ], "crypto/bn/liblegacy-lib-co-586.o" => [ - "crypto/bn/co-586.s" + "crypto/bn/co-586.S" ], "crypto/bn/liblegacy-lib-x86-gf2m.o" => [ - "crypto/bn/x86-gf2m.s" + "crypto/bn/x86-gf2m.S" ], "crypto/bn/liblegacy-lib-x86-mont.o" => [ - "crypto/bn/x86-mont.s" + "crypto/bn/x86-mont.S" ], "crypto/buffer/libcrypto-lib-buf_err.o" => [ "crypto/buffer/buf_err.c" @@ -21014,7 +21021,7 @@ our %unified_info = ( "crypto/buffer/buffer.c" ], "crypto/camellia/libcrypto-lib-cmll-x86.o" => [ - "crypto/camellia/cmll-x86.s" + "crypto/camellia/cmll-x86.S" ], "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ "crypto/camellia/cmll_cfb.c" @@ -21044,7 +21051,7 @@ our %unified_info = ( "crypto/cast/c_skey.c" ], "crypto/chacha/libcrypto-lib-chacha-x86.o" => [ - "crypto/chacha/chacha-x86.s" + "crypto/chacha/chacha-x86.S" ], "crypto/cmac/libcrypto-lib-cmac.o" => [ "crypto/cmac/cmac.c" @@ -21221,10 +21228,10 @@ our %unified_info = ( "crypto/des/cfb_enc.c" ], "crypto/des/libcrypto-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libcrypto-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libcrypto-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21263,10 +21270,10 @@ our %unified_info = ( "crypto/des/xcbc_enc.c" ], "crypto/des/libfips-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/libfips-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/des/libfips-lib-ecb3_enc.o" => [ "crypto/des/ecb3_enc.c" @@ -21275,10 +21282,10 @@ our %unified_info = ( "crypto/des/set_key.c" ], "crypto/des/liblegacy-lib-crypt586.o" => [ - "crypto/des/crypt586.s" + "crypto/des/crypt586.S" ], "crypto/des/liblegacy-lib-des-586.o" => [ - "crypto/des/des-586.s" + "crypto/des/des-586.S" ], "crypto/dh/libcrypto-lib-dh_ameth.o" => [ "crypto/dh/dh_ameth.c" @@ -21557,7 +21564,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libcrypto-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -21638,7 +21645,7 @@ our %unified_info = ( "crypto/ec/ecp_nist.c" ], "crypto/ec/libfips-lib-ecp_nistz256-x86.o" => [ - "crypto/ec/ecp_nistz256-x86.s" + "crypto/ec/ecp_nistz256-x86.S" ], "crypto/ec/libfips-lib-ecp_nistz256.o" => [ "crypto/ec/ecp_nistz256.c" @@ -22301,7 +22308,7 @@ our %unified_info = ( "crypto/uid.c" ], "crypto/libcrypto-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/libfips-lib-asn1_dsa.o" => [ "crypto/asn1_dsa.c" @@ -22385,7 +22392,7 @@ our %unified_info = ( "crypto/threads_win.c" ], "crypto/libfips-lib-x86cpuid.o" => [ - "crypto/x86cpuid.s" + "crypto/x86cpuid.S" ], "crypto/md4/libcrypto-lib-md4_dgst.o" => [ "crypto/md4/md4_dgst.c" @@ -22394,7 +22401,7 @@ our %unified_info = ( "crypto/md4/md4_one.c" ], "crypto/md5/libcrypto-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/libcrypto-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22406,7 +22413,7 @@ our %unified_info = ( "crypto/md5/md5_sha1.c" ], "crypto/md5/liblegacy-lib-md5-586.o" => [ - "crypto/md5/md5-586.s" + "crypto/md5/md5-586.S" ], "crypto/md5/liblegacy-lib-md5_dgst.o" => [ "crypto/md5/md5_dgst.c" @@ -22442,7 +22449,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libcrypto-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libcrypto-lib-ocb128.o" => [ "crypto/modes/ocb128.c" @@ -22475,7 +22482,7 @@ our %unified_info = ( "crypto/modes/gcm128.c" ], "crypto/modes/libfips-lib-ghash-x86.o" => [ - "crypto/modes/ghash-x86.s" + "crypto/modes/ghash-x86.S" ], "crypto/modes/libfips-lib-ofb128.o" => [ "crypto/modes/ofb128.c" @@ -22637,7 +22644,7 @@ our %unified_info = ( "crypto/pkcs7/pkcs7err.c" ], "crypto/poly1305/libcrypto-lib-poly1305-x86.o" => [ - "crypto/poly1305/poly1305-x86.s" + "crypto/poly1305/poly1305-x86.S" ], "crypto/poly1305/libcrypto-lib-poly1305.o" => [ "crypto/poly1305/poly1305.c" @@ -22715,10 +22722,10 @@ our %unified_info = ( "crypto/rc2/rc2ofb64.c" ], "crypto/rc4/libcrypto-lib-rc4-586.o" => [ - "crypto/rc4/rc4-586.s" + "crypto/rc4/rc4-586.S" ], "crypto/ripemd/libcrypto-lib-rmd-586.o" => [ - "crypto/ripemd/rmd-586.s" + "crypto/ripemd/rmd-586.S" ], "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ "crypto/ripemd/rmd_dgst.c" @@ -22874,7 +22881,7 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libcrypto-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libcrypto-lib-sha1_one.o" => [ "crypto/sha/sha1_one.c" @@ -22883,7 +22890,7 @@ our %unified_info = ( "crypto/sha/sha1dgst.c" ], "crypto/sha/libcrypto-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libcrypto-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22892,7 +22899,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libcrypto-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libcrypto-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -22901,13 +22908,13 @@ our %unified_info = ( "crypto/sha/keccak1600.c" ], "crypto/sha/libfips-lib-sha1-586.o" => [ - "crypto/sha/sha1-586.s" + "crypto/sha/sha1-586.S" ], "crypto/sha/libfips-lib-sha1dgst.o" => [ "crypto/sha/sha1dgst.c" ], "crypto/sha/libfips-lib-sha256-586.o" => [ - "crypto/sha/sha256-586.s" + "crypto/sha/sha256-586.S" ], "crypto/sha/libfips-lib-sha256.o" => [ "crypto/sha/sha256.c" @@ -22916,7 +22923,7 @@ our %unified_info = ( "crypto/sha/sha3.c" ], "crypto/sha/libfips-lib-sha512-586.o" => [ - "crypto/sha/sha512-586.s" + "crypto/sha/sha512-586.S" ], "crypto/sha/libfips-lib-sha512.o" => [ "crypto/sha/sha512.c" @@ -23030,7 +23037,7 @@ our %unified_info = ( "crypto/ui/ui_util.c" ], "crypto/whrlpool/libcrypto-lib-wp-mmx.o" => [ - "crypto/whrlpool/wp-mmx.s" + "crypto/whrlpool/wp-mmx.S" ], "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ "crypto/whrlpool/wp_block.c" @@ -23270,7 +23277,7 @@ our %unified_info = ( "engines/e_capi.c" ], "engines/libcrypto-lib-e_padlock-x86.o" => [ - "engines/e_padlock-x86.s" + "engines/e_padlock-x86.S" ], "engines/libcrypto-lib-e_padlock.o" => [ "engines/e_padlock.c" @@ -27335,11 +27342,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27366,10 +27374,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27378,22 +27385,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27406,6 +27414,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.S index 3ca95e49898fbb..628a3b6333e9d3 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.S @@ -2,7 +2,11 @@ .type _x86_AES_encrypt_compact,@function .align 16 _x86_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -270,7 +274,11 @@ _x86_AES_encrypt_compact: .type _sse_AES_encrypt_compact,@function .align 16 _sse_AES_encrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -428,7 +436,11 @@ _sse_AES_encrypt_compact: .type _x86_AES_encrypt,@function .align 16 _x86_AES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -983,7 +995,11 @@ _x86_AES_encrypt: .align 16 AES_encrypt: .L_AES_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1047,7 +1063,11 @@ AES_encrypt: .type _x86_AES_decrypt_compact,@function .align 16 _x86_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -1403,7 +1423,11 @@ _x86_AES_decrypt_compact: .type _sse_AES_decrypt_compact,@function .align 16 _sse_AES_decrypt_compact: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pxor (%edi),%mm0 pxor 8(%edi),%mm4 movl 240(%edi),%esi @@ -1620,7 +1644,11 @@ _sse_AES_decrypt_compact: .type _x86_AES_decrypt,@function .align 16 _x86_AES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl %edi,20(%esp) xorl (%edi),%eax xorl 4(%edi),%ebx @@ -2179,7 +2207,11 @@ _x86_AES_decrypt: .align 16 AES_decrypt: .L_AES_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2245,7 +2277,11 @@ AES_decrypt: .align 16 AES_cbc_encrypt: .L_AES_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2777,7 +2813,11 @@ AES_cbc_encrypt: .type _x86_AES_set_encrypt_key,@function .align 16 _x86_AES_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3010,7 +3050,11 @@ _x86_AES_set_encrypt_key: .align 16 AES_set_encrypt_key: .L_AES_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key ret .size AES_set_encrypt_key,.-.L_AES_set_encrypt_key_begin @@ -3019,7 +3063,11 @@ AES_set_encrypt_key: .align 16 AES_set_decrypt_key: .L_AES_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call _x86_AES_set_encrypt_key cmpl $0,%eax je .L054proceed diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S index c969da72f870f1..9191466ee47a31 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/aes/aesni-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S @@ -4,7 +4,11 @@ .align 16 aesni_encrypt: .L_aesni_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -32,7 +36,11 @@ aesni_encrypt: .align 16 aesni_decrypt: .L_aesni_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 12(%esp),%edx movups (%eax),%xmm2 @@ -58,7 +66,11 @@ aesni_decrypt: .type _aesni_encrypt2,@function .align 16 _aesni_encrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -86,7 +98,11 @@ _aesni_encrypt2: .type _aesni_decrypt2,@function .align 16 _aesni_decrypt2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -114,7 +130,11 @@ _aesni_decrypt2: .type _aesni_encrypt3,@function .align 16 _aesni_encrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -147,7 +167,11 @@ _aesni_encrypt3: .type _aesni_decrypt3,@function .align 16 _aesni_decrypt3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -180,7 +204,11 @@ _aesni_decrypt3: .type _aesni_encrypt4,@function .align 16 _aesni_encrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -219,7 +247,11 @@ _aesni_encrypt4: .type _aesni_decrypt4,@function .align 16 _aesni_decrypt4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 movups 16(%edx),%xmm1 shll $4,%ecx @@ -258,7 +290,11 @@ _aesni_decrypt4: .type _aesni_encrypt6,@function .align 16 _aesni_encrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -313,7 +349,11 @@ _aesni_encrypt6: .type _aesni_decrypt6,@function .align 16 _aesni_decrypt6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movups (%edx),%xmm0 shll $4,%ecx movups 16(%edx),%xmm1 @@ -370,7 +410,11 @@ _aesni_decrypt6: .align 16 aesni_ecb_encrypt: .L_aesni_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -606,7 +650,11 @@ aesni_ecb_encrypt: .align 16 aesni_ccm64_encrypt_blocks: .L_aesni_ccm64_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -695,7 +743,11 @@ aesni_ccm64_encrypt_blocks: .align 16 aesni_ccm64_decrypt_blocks: .L_aesni_ccm64_decrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -819,7 +871,11 @@ aesni_ccm64_decrypt_blocks: .align 16 aesni_ctr32_encrypt_blocks: .L_aesni_ctr32_encrypt_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1058,7 +1114,11 @@ aesni_ctr32_encrypt_blocks: .align 16 aesni_xts_encrypt: .L_aesni_xts_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1419,7 +1479,11 @@ aesni_xts_encrypt: .align 16 aesni_xts_decrypt: .L_aesni_xts_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1810,7 +1874,11 @@ aesni_xts_decrypt: .align 16 aesni_ocb_encrypt: .L_aesni_ocb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1960,7 +2028,7 @@ aesni_ocb_encrypt: movdqu %xmm6,-32(%edi,%esi,1) movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L077grandloop + jbe .L077grandloop .L076short: addl $96,%eax subl %esi,%eax @@ -2206,7 +2274,11 @@ aesni_ocb_encrypt: .align 16 aesni_ocb_decrypt: .L_aesni_ocb_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2356,7 +2428,7 @@ aesni_ocb_decrypt: pxor %xmm7,%xmm1 movdqu %xmm7,-16(%edi,%esi,1) cmpl %eax,%esi - jb .L087grandloop + jbe .L087grandloop .L086short: addl $96,%eax subl %esi,%eax @@ -2602,7 +2674,11 @@ aesni_ocb_decrypt: .align 16 aesni_cbc_encrypt: .L_aesni_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2862,7 +2938,11 @@ aesni_cbc_encrypt: .type _aesni_set_encrypt_key,@function .align 16 _aesni_set_encrypt_key: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx testl %eax,%eax @@ -3198,7 +3278,11 @@ _aesni_set_encrypt_key: .align 16 aesni_set_encrypt_key: .L_aesni_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx @@ -3210,7 +3294,11 @@ aesni_set_encrypt_key: .align 16 aesni_set_decrypt_key: .L_aesni_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%ecx movl 12(%esp),%edx diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.S similarity index 97% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.S index cbee0c1d9448a2..39d00e772e56d9 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.S @@ -59,7 +59,11 @@ .type _vpaes_preheat,@function .align 16 _vpaes_preheat: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqa -48(%ebp),%xmm7 movdqa -16(%ebp),%xmm6 @@ -68,7 +72,11 @@ _vpaes_preheat: .type _vpaes_encrypt_core,@function .align 16 _vpaes_encrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $16,%ecx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -146,7 +154,11 @@ _vpaes_encrypt_core: .type _vpaes_decrypt_core,@function .align 16 _vpaes_decrypt_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + leal 608(%ebp),%ebx movl 240(%edx),%eax movdqa %xmm6,%xmm1 @@ -235,7 +247,11 @@ _vpaes_decrypt_core: .type _vpaes_schedule_core,@function .align 16 _vpaes_schedule_core: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%ebp movdqu (%esi),%xmm0 movdqa 320(%ebp),%xmm2 @@ -330,7 +346,11 @@ _vpaes_schedule_core: .type _vpaes_schedule_192_smear,@function .align 16 _vpaes_schedule_192_smear: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pshufd $128,%xmm6,%xmm1 pshufd $254,%xmm7,%xmm0 pxor %xmm1,%xmm6 @@ -343,7 +363,11 @@ _vpaes_schedule_192_smear: .type _vpaes_schedule_round,@function .align 16 _vpaes_schedule_round: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa 8(%esp),%xmm2 pxor %xmm1,%xmm1 .byte 102,15,58,15,202,15 @@ -393,7 +417,11 @@ _vpaes_schedule_round: .type _vpaes_schedule_transform,@function .align 16 _vpaes_schedule_transform: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa -16(%ebp),%xmm2 movdqa %xmm2,%xmm1 pandn %xmm0,%xmm1 @@ -409,7 +437,11 @@ _vpaes_schedule_transform: .type _vpaes_schedule_mangle,@function .align 16 _vpaes_schedule_mangle: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqa %xmm0,%xmm4 movdqa 128(%ebp),%xmm5 testl %edi,%edi @@ -471,7 +503,11 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .L_vpaes_set_encrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -505,7 +541,11 @@ vpaes_set_encrypt_key: .align 16 vpaes_set_decrypt_key: .L_vpaes_set_decrypt_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -544,7 +584,11 @@ vpaes_set_decrypt_key: .align 16 vpaes_encrypt: .L_vpaes_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -574,7 +618,11 @@ vpaes_encrypt: .align 16 vpaes_decrypt: .L_vpaes_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -604,7 +652,11 @@ vpaes_decrypt: .align 16 vpaes_cbc_encrypt: .L_vpaes_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.S index 2bc29e500e0226..a3ff8edf86bcde 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.S @@ -4,7 +4,11 @@ .align 16 BF_encrypt: .L_BF_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -355,7 +359,11 @@ BF_encrypt: .align 16 BF_decrypt: .L_BF_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -706,7 +714,11 @@ BF_decrypt: .align 16 BF_cbc_encrypt: .L_BF_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -770,28 +782,56 @@ BF_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L006ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L007ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L008ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L009ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L010ejend .L011ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L012ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L013ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L010ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S index f6cd0ac647880d..2495ae69451647 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_add_words: .L_bn_mul_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %eax @@ -288,7 +292,11 @@ bn_mul_add_words: .align 16 bn_mul_words: .L_bn_mul_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L010PIC_me_up .L010PIC_me_up: popl %eax @@ -471,7 +479,11 @@ bn_mul_words: .align 16 bn_sqr_words: .L_bn_sqr_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L017PIC_me_up .L017PIC_me_up: popl %eax @@ -613,7 +625,11 @@ bn_sqr_words: .align 16 bn_div_words: .L_bn_div_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax movl 12(%esp),%ecx @@ -625,7 +641,11 @@ bn_div_words: .align 16 bn_add_words: .L_bn_add_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -808,7 +828,11 @@ bn_add_words: .align 16 bn_sub_words: .L_bn_sub_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -991,7 +1015,11 @@ bn_sub_words: .align 16 bn_sub_part_words: .L_bn_sub_part_words_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S index fe2c77c0ba48d7..9a90455392adee 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/bn/co-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S @@ -4,7 +4,11 @@ .align 16 bn_mul_comba8: .L_bn_mul_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -549,7 +553,11 @@ bn_mul_comba8: .align 16 bn_mul_comba4: .L_bn_mul_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi movl 12(%esp),%esi pushl %edi @@ -718,7 +726,11 @@ bn_mul_comba4: .align 16 bn_sqr_comba8: .L_bn_sqr_comba8_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp @@ -1127,7 +1139,11 @@ bn_sqr_comba8: .align 16 bn_sqr_comba4: .L_bn_sqr_comba4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi pushl %ebp diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S index bdddc2fc04b238..fcb54e967b4cbc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S @@ -2,7 +2,11 @@ .type _mul_1x1_mmx,@function .align 16 _mul_1x1_mmx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -106,7 +110,11 @@ _mul_1x1_mmx: .type _mul_1x1_ialu,@function .align 16 _mul_1x1_ialu: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + subl $36,%esp movl %eax,%ecx leal (%eax,%eax,1),%edx @@ -241,7 +249,11 @@ _mul_1x1_ialu: .align 16 bn_GF2m_mul_2x2: .L_bn_GF2m_mul_2x2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L000PIC_me_up .L000PIC_me_up: popl %edx diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S index f1a37f6ebbb15e..7dddbf7d87f1d8 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S @@ -4,7 +4,11 @@ .align 16 bn_mul_mont: .L_bn_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h index 2f53bc3bb99979..415152a74acda5 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon May 16 03:54:41 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:34 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.S index 470c4c6403e526..bcbaf49e0ac210 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.S @@ -4,7 +4,11 @@ .align 16 Camellia_EncryptBlock_Rounds: .L_Camellia_EncryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -59,7 +63,11 @@ Camellia_EncryptBlock_Rounds: .align 16 Camellia_EncryptBlock: .L_Camellia_EncryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -72,7 +80,11 @@ Camellia_EncryptBlock: .align 16 Camellia_encrypt: .L_Camellia_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -125,7 +137,11 @@ Camellia_encrypt: .type _x86_Camellia_encrypt,@function .align 16 _x86_Camellia_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -356,7 +372,11 @@ _x86_Camellia_encrypt: .align 16 Camellia_DecryptBlock_Rounds: .L_Camellia_DecryptBlock_Rounds_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -411,7 +431,11 @@ Camellia_DecryptBlock_Rounds: .align 16 Camellia_DecryptBlock: .L_Camellia_DecryptBlock_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $128,%eax subl 4(%esp),%eax movl $3,%eax @@ -424,7 +448,11 @@ Camellia_DecryptBlock: .align 16 Camellia_decrypt: .L_Camellia_decrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -477,7 +505,11 @@ Camellia_decrypt: .type _x86_Camellia_decrypt,@function .align 16 _x86_Camellia_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl (%edi),%eax xorl 4(%edi),%ebx xorl 8(%edi),%ecx @@ -708,7 +740,11 @@ _x86_Camellia_decrypt: .align 16 Camellia_Ekeygen: .L_Camellia_Ekeygen_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1550,7 +1586,11 @@ Camellia_Ekeygen: .align 16 Camellia_set_key: .L_Camellia_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ecx movl 12(%esp),%ebx @@ -2103,7 +2143,11 @@ Camellia_set_key: .align 16 Camellia_cbc_encrypt: .L_Camellia_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.S index a0d95910f694b5..9cc4027c738002 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.S @@ -4,7 +4,11 @@ .align 16 ChaCha20_ctr32: .L_ChaCha20_ctr32_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -378,7 +382,11 @@ ChaCha20_ctr32: .align 16 ChaCha20_ssse3: .L_ChaCha20_ssse3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -971,7 +979,11 @@ ChaCha20_ssse3: .align 16 ChaCha20_xop: .L_ChaCha20_xop_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S index 8d053be963076a..ac4b251ec0b12f 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/des/crypt586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S @@ -4,7 +4,11 @@ .align 16 fcrypt_body: .L_fcrypt_body_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S index faaf030aba8b62..90449e4fac6a0f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S @@ -3,7 +3,11 @@ .type _x86_DES_encrypt,@function .align 16 _x86_DES_encrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl (%ecx),%eax @@ -475,7 +479,11 @@ _x86_DES_encrypt: .type _x86_DES_decrypt,@function .align 16 _x86_DES_decrypt: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ecx movl 120(%ecx),%eax @@ -949,7 +957,11 @@ _x86_DES_decrypt: .align 16 DES_encrypt1: .L_DES_encrypt1_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1063,7 +1075,11 @@ DES_encrypt1: .align 16 DES_encrypt2: .L_DES_encrypt2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi @@ -1107,7 +1123,11 @@ DES_encrypt2: .align 16 DES_encrypt3: .L_DES_encrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1229,7 +1249,11 @@ DES_encrypt3: .align 16 DES_decrypt3: .L_DES_decrypt3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx movl 8(%esp),%ebx pushl %ebp @@ -1351,7 +1375,11 @@ DES_decrypt3: .align 16 DES_ncbc_encrypt: .L_DES_ncbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1413,28 +1441,56 @@ DES_ncbc_encrypt: xorl %edx,%edx jmp *%ebp .L012ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L013ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L014ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L015ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L016ejend .L017ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L018ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L019ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L016ejend: xorl %ecx,%eax @@ -1539,7 +1595,11 @@ DES_ncbc_encrypt: .align 16 DES_ede3_cbc_encrypt: .L_DES_ede3_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx @@ -1605,28 +1665,56 @@ DES_ede3_cbc_encrypt: xorl %edx,%edx jmp *%ebp .L036ej7: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 6(%esi),%dh shll $8,%edx .L037ej6: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 5(%esi),%dh .L038ej5: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 4(%esi),%dl .L039ej4: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ecx jmp .L040ejend .L041ej3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 2(%esi),%ch shll $8,%ecx .L042ej2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb 1(%esi),%ch .L043ej1: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movb (%esi),%cl .L040ejend: xorl %ecx,%eax diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S index 68a56e2b5af478..4e17d5eb877efc 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ec/ecp_nistz256-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S @@ -2387,7 +2387,11 @@ ecp_nistz256_precomputed: .align 16 ecp_nistz256_mul_by_2: .L_ecp_nistz256_mul_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2407,7 +2411,11 @@ ecp_nistz256_mul_by_2: .align 16 ecp_nistz256_mul_by_3: .L_ecp_nistz256_mul_by_3_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2433,7 +2441,11 @@ ecp_nistz256_mul_by_3: .align 16 ecp_nistz256_div_by_2: .L_ecp_nistz256_div_by_2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2450,7 +2462,11 @@ ecp_nistz256_div_by_2: .type _ecp_nistz256_div_by_2,@function .align 16 _ecp_nistz256_div_by_2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%ebp xorl %edx,%edx movl 4(%esi),%ebx @@ -2534,7 +2550,11 @@ _ecp_nistz256_div_by_2: .align 16 ecp_nistz256_add: .L_ecp_nistz256_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2552,7 +2572,11 @@ ecp_nistz256_add: .type _ecp_nistz256_add,@function .align 16 _ecp_nistz256_add: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2630,7 +2654,11 @@ _ecp_nistz256_add: .align 16 ecp_nistz256_sub: .L_ecp_nistz256_sub_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2648,7 +2676,11 @@ ecp_nistz256_sub: .type _ecp_nistz256_sub,@function .align 16 _ecp_nistz256_sub: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esi),%eax movl 4(%esi),%ebx movl 8(%esi),%ecx @@ -2707,7 +2739,11 @@ _ecp_nistz256_sub: .align 16 ecp_nistz256_neg: .L_ecp_nistz256_neg_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2736,7 +2772,11 @@ ecp_nistz256_neg: .type _picup_eax,@function .align 16 _picup_eax: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl (%esp),%eax ret .size _picup_eax,.-_picup_eax @@ -2745,7 +2785,11 @@ _picup_eax: .align 16 ecp_nistz256_to_mont: .L_ecp_nistz256_to_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2769,7 +2813,11 @@ ecp_nistz256_to_mont: .align 16 ecp_nistz256_from_mont: .L_ecp_nistz256_from_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2793,7 +2841,11 @@ ecp_nistz256_from_mont: .align 16 ecp_nistz256_mul_mont: .L_ecp_nistz256_mul_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2817,7 +2869,11 @@ ecp_nistz256_mul_mont: .align 16 ecp_nistz256_sqr_mont: .L_ecp_nistz256_sqr_mont_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2839,7 +2895,11 @@ ecp_nistz256_sqr_mont: .type _ecp_nistz256_mul_mont,@function .align 16 _ecp_nistz256_mul_mont: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + andl $83886080,%eax cmpl $83886080,%eax jne .L004mul_mont_ialu @@ -3737,7 +3797,11 @@ _ecp_nistz256_mul_mont: .align 16 ecp_nistz256_scatter_w5: .L_ecp_nistz256_scatter_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3771,7 +3835,11 @@ ecp_nistz256_scatter_w5: .align 16 ecp_nistz256_gather_w5: .L_ecp_nistz256_gather_w5_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3866,7 +3934,11 @@ ecp_nistz256_gather_w5: .align 16 ecp_nistz256_scatter_w7: .L_ecp_nistz256_scatter_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -3898,7 +3970,11 @@ ecp_nistz256_scatter_w7: .align 16 ecp_nistz256_gather_w7: .L_ecp_nistz256_gather_w7_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4113,7 +4189,11 @@ ecp_nistz256_gather_w7: .align 16 ecp_nistz256_point_double: .L_ecp_nistz256_point_double_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4240,7 +4320,11 @@ ecp_nistz256_point_double: .align 16 ecp_nistz256_point_add: .L_ecp_nistz256_point_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -4754,7 +4838,11 @@ ecp_nistz256_point_add: .align 16 ecp_nistz256_point_add_affine: .L_ecp_nistz256_point_add_affine_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S index 5814f893a7814b..33c01af676ab4d 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S @@ -4,7 +4,11 @@ .align 16 ossl_md5_block_asm_data_order: .L_ossl_md5_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.S index 183d7395b7bfc2..dd80e32c53beb3 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.S @@ -4,7 +4,11 @@ .align 16 gcm_gmult_4bit_x86: .L_gcm_gmult_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -99,7 +103,11 @@ gcm_gmult_4bit_x86: .align 16 gcm_ghash_4bit_x86: .L_gcm_ghash_4bit_x86_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -209,7 +217,11 @@ gcm_ghash_4bit_x86: .align 16 gcm_gmult_4bit_mmx: .L_gcm_gmult_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -309,7 +321,11 @@ gcm_gmult_4bit_mmx: .align 16 gcm_ghash_4bit_mmx: .L_gcm_ghash_4bit_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -914,7 +930,11 @@ gcm_ghash_4bit_mmx: .align 16 gcm_init_clmul: .L_gcm_init_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax call .L010pic @@ -984,7 +1004,11 @@ gcm_init_clmul: .align 16 gcm_gmult_clmul: .L_gcm_gmult_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%eax movl 8(%esp),%edx call .L011pic @@ -1038,7 +1062,11 @@ gcm_gmult_clmul: .align 16 gcm_ghash_clmul: .L_gcm_ghash_clmul_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.S index 62fd11e14db5c1..f95649faed3710 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.S @@ -5,7 +5,11 @@ .align 16 poly1305_init: .L_poly1305_init_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -67,7 +71,11 @@ poly1305_init: .align 16 poly1305_blocks: .L_poly1305_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -236,7 +244,11 @@ poly1305_blocks: .align 16 poly1305_emit: .L_poly1305_emit_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -296,7 +308,11 @@ poly1305_emit: .type _poly1305_init_sse2,@function .align 16 _poly1305_init_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -499,7 +515,11 @@ _poly1305_init_sse2: .type _poly1305_blocks_sse2,@function .align 16 _poly1305_blocks_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1261,7 +1281,11 @@ _poly1305_blocks_sse2: .type _poly1305_emit_sse2,@function .align 16 _poly1305_emit_sse2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1355,7 +1379,11 @@ _poly1305_emit_sse2: .type _poly1305_init_avx2,@function .align 16 _poly1305_init_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + vmovdqu 24(%edi),%xmm4 leal 48(%edi),%edi movl %esp,%ebp @@ -1527,7 +1555,11 @@ _poly1305_init_avx2: .type _poly1305_blocks_avx2,@function .align 16 _poly1305_blocks_avx2: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.S similarity index 98% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.S index cf425a53dff5e4..da909a31e73010 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.S @@ -4,7 +4,11 @@ .align 16 RC4: .L_RC4_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -271,7 +275,11 @@ RC4: .align 16 RC4_set_key: .L_RC4_set_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -350,7 +358,11 @@ RC4_set_key: .align 16 RC4_options: .L_RC4_options_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L018pic_point .L018pic_point: popl %eax diff --git a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S similarity index 99% rename from deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S index f66fad667d1bc4..57b95af6dde072 100644 --- a/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/ripemd/rmd-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S @@ -4,7 +4,11 @@ .align 16 ripemd160_block_asm_data_order: .L_ripemd160_block_asm_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%eax pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.S index 7819ccc53236ed..ddc85b3d82df65 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.S @@ -4,7 +4,11 @@ .align 16 sha1_block_data_order: .L_sha1_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1399,7 +1403,11 @@ sha1_block_data_order: .type _sha1_block_data_order_shaext,@function .align 16 _sha1_block_data_order_shaext: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -1570,7 +1578,11 @@ _sha1_block_data_order_shaext: .type _sha1_block_data_order_ssse3,@function .align 16 _sha1_block_data_order_ssse3: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -2790,7 +2802,11 @@ _sha1_block_data_order_ssse3: .type _sha1_block_data_order_avx,@function .align 16 _sha1_block_data_order_avx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.S index 09acf55bb46159..9436ca5e1d8c92 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.S @@ -4,7 +4,11 @@ .align 16 sha256_block_data_order: .L_sha256_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.S index 34bc402edc89a0..c7cf815b4e052e 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.S @@ -4,7 +4,11 @@ .align 16 sha512_block_data_order: .L_sha512_block_data_order_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.S similarity index 99% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.S index 3183c42cf30000..9fb9ca1e45efb9 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.S @@ -4,7 +4,11 @@ .align 16 whirlpool_block_mmx: .L_whirlpool_block_mmx_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.S similarity index 96% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.S index b826117f798b73..eedacacfea8676 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.S @@ -4,7 +4,11 @@ .align 16 OPENSSL_ia32_cpuid: .L_OPENSSL_ia32_cpuid_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -149,7 +153,11 @@ OPENSSL_ia32_cpuid: .align 16 OPENSSL_rdtsc: .L_OPENSSL_rdtsc_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L009PIC_me_up @@ -167,7 +175,11 @@ OPENSSL_rdtsc: .align 16 OPENSSL_instrument_halt: .L_OPENSSL_instrument_halt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + call .L011PIC_me_up .L011PIC_me_up: popl %ecx @@ -200,7 +212,11 @@ OPENSSL_instrument_halt: .align 16 OPENSSL_far_spin: .L_OPENSSL_far_spin_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popl %eax btl $9,%eax @@ -228,7 +244,11 @@ OPENSSL_far_spin: .align 16 OPENSSL_wipe_cpu: .L_OPENSSL_wipe_cpu_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + xorl %eax,%eax xorl %edx,%edx call .L015PIC_me_up @@ -260,7 +280,11 @@ OPENSSL_wipe_cpu: .align 16 OPENSSL_atomic_add: .L_OPENSSL_atomic_add_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx pushl %ebx @@ -280,7 +304,11 @@ OPENSSL_atomic_add: .align 16 OPENSSL_cleanse: .L_OPENSSL_cleanse_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 8(%esp),%ecx xorl %eax,%eax @@ -318,7 +346,11 @@ OPENSSL_cleanse: .align 16 CRYPTO_memcmp: .L_CRYPTO_memcmp_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %esi pushl %edi movl 12(%esp),%esi @@ -348,7 +380,11 @@ CRYPTO_memcmp: .align 16 OPENSSL_instrument_bus: .L_OPENSSL_instrument_bus_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -397,7 +433,11 @@ OPENSSL_instrument_bus: .align 16 OPENSSL_instrument_bus2: .L_OPENSSL_instrument_bus2_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -459,7 +499,11 @@ OPENSSL_instrument_bus2: .align 16 OPENSSL_ia32_rdrand_bytes: .L_OPENSSL_ia32_rdrand_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax @@ -503,7 +547,11 @@ OPENSSL_ia32_rdrand_bytes: .align 16 OPENSSL_ia32_rdseed_bytes: .L_OPENSSL_ia32_rdseed_bytes_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %ebx xorl %eax,%eax diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.s b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.S similarity index 97% rename from deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.s rename to deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.S index d9a54d767ffa51..b6e5b844f7c845 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.s +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.S @@ -4,7 +4,11 @@ .align 16 padlock_capability: .L_padlock_capability_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebx pushfl popl %eax @@ -65,7 +69,11 @@ padlock_capability: .align 16 padlock_key_bswap: .L_padlock_key_bswap_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx movl 240(%edx),%ecx .L003bswap_loop: @@ -82,7 +90,11 @@ padlock_key_bswap: .align 16 padlock_verify_context: .L_padlock_verify_context_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl 4(%esp),%edx leal .Lpadlock_saved_context-.L004verify_pic_point,%eax pushfl @@ -94,7 +106,11 @@ padlock_verify_context: .type _padlock_verify_ctx,@function .align 16 _padlock_verify_ctx: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + addl (%esp),%eax btl $30,4(%esp) jnc .L005verified @@ -111,7 +127,11 @@ _padlock_verify_ctx: .align 16 padlock_reload_key: .L_padlock_reload_key_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushfl popfl ret @@ -121,7 +141,11 @@ padlock_reload_key: .align 16 padlock_aes_block: .L_padlock_aes_block_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi pushl %ebx @@ -142,7 +166,11 @@ padlock_aes_block: .align 16 padlock_ecb_encrypt: .L_padlock_ecb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -322,7 +350,11 @@ padlock_ecb_encrypt: .align 16 padlock_cbc_encrypt: .L_padlock_cbc_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -506,7 +538,11 @@ padlock_cbc_encrypt: .align 16 padlock_cfb_encrypt: .L_padlock_cfb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -629,7 +665,11 @@ padlock_cfb_encrypt: .align 16 padlock_ofb_encrypt: .L_padlock_ofb_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -752,7 +792,11 @@ padlock_ofb_encrypt: .align 16 padlock_ctr32_encrypt: .L_padlock_ctr32_encrypt_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %ebp pushl %ebx pushl %esi @@ -860,7 +904,11 @@ padlock_ctr32_encrypt: .align 16 padlock_xstore: .L_padlock_xstore_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi movl 8(%esp),%edi movl 12(%esp),%edx @@ -871,7 +919,11 @@ padlock_xstore: .type _win32_segv_handler,@function .align 16 _win32_segv_handler: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + movl $1,%eax movl 4(%esp),%edx movl 12(%esp),%ecx @@ -887,7 +939,11 @@ _win32_segv_handler: .align 16 padlock_sha1_oneshot: .L_padlock_sha1_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -919,7 +975,11 @@ padlock_sha1_oneshot: .align 16 padlock_sha1_blocks: .L_padlock_sha1_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -950,7 +1010,11 @@ padlock_sha1_blocks: .align 16 padlock_sha256_oneshot: .L_padlock_sha256_oneshot_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi xorl %eax,%eax @@ -982,7 +1046,11 @@ padlock_sha256_oneshot: .align 16 padlock_sha256_blocks: .L_padlock_sha256_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi @@ -1013,7 +1081,11 @@ padlock_sha256_blocks: .align 16 padlock_sha512_blocks: .L_padlock_sha512_blocks_begin: + %ifdef __CET__ + .byte 243,15,30,251 + %endif + pushl %edi pushl %esi movl 12(%esp),%edi diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h index 9cd33bab26fd5d..037bcb97508fec 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi index 7c2a10e1833a18..6e6033f802b132 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-fips.gypi @@ -267,30 +267,30 @@ ], 'openssl_sources_solaris-x86-gcc': [ - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.s', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.S', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -298,13 +298,13 @@ './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S', './config/archs/solaris-x86-gcc/asm_avx2/providers/legacy.ld', './config/archs/solaris-x86-gcc/asm_avx2/providers/fips.ld', diff --git a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi index 7a1855282d591e..067c817ebf55e5 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi +++ b/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi @@ -943,30 +943,30 @@ 'openssl/providers/legacyprov.c', ], 'openssl_sources_solaris-x86-gcc': [ - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.s', - './config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.s', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aes-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/aesni-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/aes/vpaes-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bf/bf-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/camellia/cmll-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/chacha-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/ec/ecp_nistz256-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/x86cpuid.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/modes/ghash-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/poly1305-x86.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/rc4/rc4-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/ripemd/rmd-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha1-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha256-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/sha/sha512-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/whrlpool/wp-mmx.S', + './config/archs/solaris-x86-gcc/asm_avx2/engines/e_padlock-x86.S', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_sm2_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_digests_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_dsa_gen.c', @@ -974,13 +974,13 @@ './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_ecx_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_rsa_gen.c', './config/archs/solaris-x86-gcc/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.s', - './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.s', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/bn-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/co-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-gf2m.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/bn/x86-mont.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/crypt586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/des/des-586.S', + './config/archs/solaris-x86-gcc/asm_avx2/crypto/md5/md5-586.S', './config/archs/solaris-x86-gcc/asm_avx2/providers/legacy.ld', './config/archs/solaris-x86-gcc/asm_avx2/providers/fips.ld', ], 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 0d2cd9e26e7cb4..ee3d7d1d9332c9 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 @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris-x86-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1587,7 +1592,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1789,49 +1793,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1841,22 +1845,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -10215,7 +10219,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10257,7 +10261,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10284,7 +10288,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10299,7 +10303,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10314,7 +10318,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10326,7 +10330,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10341,9 +10345,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10377,10 +10378,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10399,7 +10400,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10408,7 +10409,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10420,25 +10421,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10465,7 +10469,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10480,7 +10484,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10516,7 +10520,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10540,6 +10544,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10555,7 +10562,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10564,7 +10571,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10582,7 +10589,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10621,7 +10628,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10666,7 +10673,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10705,7 +10712,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10744,13 +10751,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10759,7 +10766,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15616,7 +15623,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27151,11 +27158,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27182,10 +27190,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27194,22 +27201,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27222,6 +27230,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 9ab56d35dcb79d..66d31fa52be1a2 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris-x86-gcc" -#define DATE "built on: Mon May 16 03:54:56 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:43 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h index 9b9457ce6f7596..8e5d808891eea9 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 efdb9531f85793..3dd7879001de10 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 @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,10 +204,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1647,7 +1652,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1849,49 +1853,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1901,22 +1905,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -8043,6 +8047,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8060,10 +8067,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -10343,7 +10347,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10385,7 +10389,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10412,7 +10416,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10427,7 +10431,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10442,7 +10446,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10454,7 +10458,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10469,9 +10473,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10505,10 +10506,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10536,7 +10537,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10548,25 +10549,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10593,7 +10597,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10608,7 +10612,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10644,7 +10648,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10668,6 +10672,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10692,7 +10699,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10710,7 +10717,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10794,7 +10801,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10833,7 +10840,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10872,13 +10879,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10887,7 +10894,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15744,7 +15751,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27504,11 +27511,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27535,10 +27543,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27547,22 +27554,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27575,6 +27583,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 71bf60c1affc7e..0eb8b6c8b5c75b 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 @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: 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 7fbb874ecabec8..885f1ad9d8e161 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon May 16 03:55:10 2022 UTC" +#define DATE "built on: Tue Jul 5 15:51:51 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h index dbd73a9c8dab4c..0e88f6e9f47c7f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm index 37643bff72f2f8..7e628cf0000374 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm @@ -156,7 +156,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -204,10 +204,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -753,6 +753,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1647,7 +1652,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1849,49 +1853,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1901,22 +1905,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -9805,10 +9809,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10343,7 +10347,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10385,7 +10389,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10412,7 +10416,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10427,7 +10431,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10442,7 +10446,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10454,7 +10458,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10469,9 +10473,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10505,10 +10506,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10527,7 +10528,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10536,7 +10537,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10548,25 +10549,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10593,7 +10597,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10608,7 +10612,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10644,7 +10648,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10668,6 +10672,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10683,7 +10690,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10692,7 +10699,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10710,7 +10717,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10749,7 +10756,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10794,7 +10801,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10833,7 +10840,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10872,13 +10879,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10887,7 +10894,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15744,7 +15751,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27504,11 +27511,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27535,10 +27543,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27547,22 +27554,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27575,6 +27583,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/x86_64-mont5.s index 71bf60c1affc7e..0eb8b6c8b5c75b 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/x86_64-mont5.s +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/x86_64-mont5.s @@ -2048,185 +2048,6 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h index bfc0a71c32c6bd..7ad25a039fa92c 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon May 16 03:55:29 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:03 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h index dbd73a9c8dab4c..0e88f6e9f47c7f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE 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 4d4e642b38eee0..28b7f583a1b9f0 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 @@ -154,7 +154,7 @@ our %config = ( ], "dynamic_engines" => "0", "ex_libs" => [], - "full_version" => "3.0.3+quic", + "full_version" => "3.0.5+quic", "includes" => [], "lflags" => [], "lib_defines" => [ @@ -203,10 +203,10 @@ our %config = ( "openssl_sys_defines" => [], "openssldir" => "", "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "3", - "perl_archname" => "x86_64-linux-thread-multi", + "patch" => "5", + "perl_archname" => "x86_64-linux-gnu-thread-multi", "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.34.1", + "perl_version" => "5.30.0", "perlargv" => [ "no-comp", "no-shared", @@ -256,11 +256,11 @@ our %config = ( "prerelease" => "", "processor" => "", "rc4_int" => "unsigned int", - "release_date" => "3 May 2022", + "release_date" => "5 Jul 2022", "shlib_version" => "81.3", "sourcedir" => ".", "target" => "solaris64-x86_64-gcc", - "version" => "3.0.3" + "version" => "3.0.5" ); our %target = ( "AR" => "ar", @@ -754,6 +754,11 @@ our %unified_info = ( } } }, + "generate" => { + "include/openssl/configuration.h" => { + "skip" => "1" + } + }, "libraries" => { "apps/libapps.a" => { "noinst" => "1" @@ -1588,7 +1593,6 @@ our %unified_info = ( "include/openssl/cmp.h", "include/openssl/cms.h", "include/openssl/conf.h", - "include/openssl/configuration.h", "include/openssl/crmf.h", "include/openssl/crypto.h", "include/openssl/ct.h", @@ -1790,49 +1794,49 @@ our %unified_info = ( "build_modules_nodep" => [ "providers/fipsmodule.cnf" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/aes/aesni-586.s" => [ + "crypto/aes/aesni-586.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/aes/aest4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/aes/vpaes-586.s" => [ + "crypto/aes/vpaes-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/perlasm/sparcv9_modes.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/perlasm/cbc.pl", "crypto/perlasm/x86asm.pl" ], @@ -1842,22 +1846,22 @@ our %unified_info = ( "crypto/libcrypto-lib-info.o" => [ "crypto/buildinf.h" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/perlasm/x86asm.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/perlasm/x86asm.pl" ], "crypto/x86cpuid.s" => [ @@ -7984,6 +7988,9 @@ our %unified_info = ( }, "apps/lib" => { "deps" => [ + "apps/lib/openssl-bin-cmp_mock_srv.o", + "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", + "apps/lib/uitest-bin-apps_ui.o", "apps/lib/libapps-lib-app_libctx.o", "apps/lib/libapps-lib-app_params.o", "apps/lib/libapps-lib-app_provider.o", @@ -8001,10 +8008,7 @@ our %unified_info = ( "apps/lib/libapps-lib-s_cb.o", "apps/lib/libapps-lib-s_socket.o", "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" + "apps/lib/libtestutil-lib-opt.o" ], "products" => { "bin" => [ @@ -9678,10 +9682,10 @@ our %unified_info = ( }, "providers/fips" => { "deps" => [ + "providers/fips/fips-dso-fips_entry.o", "providers/fips/libfips-lib-fipsprov.o", "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" + "providers/fips/libfips-lib-self_test_kats.o" ], "products" => { "dso" => [ @@ -10216,7 +10220,7 @@ our %unified_info = ( "\"-H\"", "\$(APPS_OPENSSL)" ], - "crypto/aes/aes-586.s" => [ + "crypto/aes/aes-586.S" => [ "crypto/aes/asm/aes-586.pl" ], "crypto/aes/aes-armv4.S" => [ @@ -10258,7 +10262,7 @@ our %unified_info = ( "crypto/aes/aesni-sha256-x86_64.s" => [ "crypto/aes/asm/aesni-sha256-x86_64.pl" ], - "crypto/aes/aesni-x86.s" => [ + "crypto/aes/aesni-x86.S" => [ "crypto/aes/asm/aesni-x86.pl" ], "crypto/aes/aesni-x86_64.s" => [ @@ -10285,7 +10289,7 @@ our %unified_info = ( "crypto/aes/vpaes-ppc.s" => [ "crypto/aes/asm/vpaes-ppc.pl" ], - "crypto/aes/vpaes-x86.s" => [ + "crypto/aes/vpaes-x86.S" => [ "crypto/aes/asm/vpaes-x86.pl" ], "crypto/aes/vpaes-x86_64.s" => [ @@ -10300,7 +10304,7 @@ our %unified_info = ( "crypto/armv4cpuid.S" => [ "crypto/armv4cpuid.pl" ], - "crypto/bf/bf-586.s" => [ + "crypto/bf/bf-586.S" => [ "crypto/bf/asm/bf-586.pl" ], "crypto/bn/alpha-mont.S" => [ @@ -10315,7 +10319,7 @@ our %unified_info = ( "crypto/bn/armv8-mont.S" => [ "crypto/bn/asm/armv8-mont.pl" ], - "crypto/bn/bn-586.s" => [ + "crypto/bn/bn-586.S" => [ "crypto/bn/asm/bn-586.pl" ], "crypto/bn/bn-ia64.s" => [ @@ -10327,7 +10331,7 @@ our %unified_info = ( "crypto/bn/bn-ppc.s" => [ "crypto/bn/asm/ppc.pl" ], - "crypto/bn/co-586.s" => [ + "crypto/bn/co-586.S" => [ "crypto/bn/asm/co-586.pl" ], "crypto/bn/ia64-mont.s" => [ @@ -10342,9 +10346,6 @@ our %unified_info = ( "crypto/bn/ppc-mont.s" => [ "crypto/bn/asm/ppc-mont.pl" ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], "crypto/bn/ppc64-mont.s" => [ "crypto/bn/asm/ppc64-mont.pl" ], @@ -10378,10 +10379,10 @@ our %unified_info = ( "crypto/bn/vis3-mont.S" => [ "crypto/bn/asm/vis3-mont.pl" ], - "crypto/bn/x86-gf2m.s" => [ + "crypto/bn/x86-gf2m.S" => [ "crypto/bn/asm/x86-gf2m.pl" ], - "crypto/bn/x86-mont.s" => [ + "crypto/bn/x86-mont.S" => [ "crypto/bn/asm/x86-mont.pl" ], "crypto/bn/x86_64-gf2m.s" => [ @@ -10400,7 +10401,7 @@ our %unified_info = ( "\$(CPPFLAGS_Q)\"", "\"\$(PLATFORM)\"" ], - "crypto/camellia/cmll-x86.s" => [ + "crypto/camellia/cmll-x86.S" => [ "crypto/camellia/asm/cmll-x86.pl" ], "crypto/camellia/cmll-x86_64.s" => [ @@ -10409,7 +10410,7 @@ our %unified_info = ( "crypto/camellia/cmllt4-sparcv9.S" => [ "crypto/camellia/asm/cmllt4-sparcv9.pl" ], - "crypto/cast/cast-586.s" => [ + "crypto/cast/cast-586.S" => [ "crypto/cast/asm/cast-586.pl" ], "crypto/chacha/chacha-armv4.S" => [ @@ -10421,25 +10422,28 @@ our %unified_info = ( "crypto/chacha/chacha-c64xplus.S" => [ "crypto/chacha/asm/chacha-c64xplus.pl" ], - "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" => [ "crypto/chacha/asm/chacha-ia64.pl" ], + "crypto/chacha/chacha-ia64.s" => [ + "crypto/chacha/chacha-ia64.S" + ], "crypto/chacha/chacha-ppc.s" => [ "crypto/chacha/asm/chacha-ppc.pl" ], "crypto/chacha/chacha-s390x.S" => [ "crypto/chacha/asm/chacha-s390x.pl" ], - "crypto/chacha/chacha-x86.s" => [ + "crypto/chacha/chacha-x86.S" => [ "crypto/chacha/asm/chacha-x86.pl" ], "crypto/chacha/chacha-x86_64.s" => [ "crypto/chacha/asm/chacha-x86_64.pl" ], - "crypto/des/crypt586.s" => [ + "crypto/des/crypt586.S" => [ "crypto/des/asm/crypt586.pl" ], - "crypto/des/des-586.s" => [ + "crypto/des/des-586.S" => [ "crypto/des/asm/des-586.pl" ], "crypto/des/des_enc-sparc.S" => [ @@ -10466,7 +10470,7 @@ our %unified_info = ( "crypto/ec/ecp_nistz256-sparcv9.S" => [ "crypto/ec/asm/ecp_nistz256-sparcv9.pl" ], - "crypto/ec/ecp_nistz256-x86.s" => [ + "crypto/ec/ecp_nistz256-x86.S" => [ "crypto/ec/asm/ecp_nistz256-x86.pl" ], "crypto/ec/ecp_nistz256-x86_64.s" => [ @@ -10481,7 +10485,7 @@ our %unified_info = ( "crypto/ia64cpuid.s" => [ "crypto/ia64cpuid.S" ], - "crypto/md5/md5-586.s" => [ + "crypto/md5/md5-586.S" => [ "crypto/md5/asm/md5-586.pl" ], "crypto/md5/md5-sparcv9.S" => [ @@ -10517,7 +10521,7 @@ our %unified_info = ( "crypto/modes/ghash-sparcv9.S" => [ "crypto/modes/asm/ghash-sparcv9.pl" ], - "crypto/modes/ghash-x86.s" => [ + "crypto/modes/ghash-x86.S" => [ "crypto/modes/asm/ghash-x86.pl" ], "crypto/modes/ghash-x86_64.s" => [ @@ -10541,6 +10545,9 @@ our %unified_info = ( "crypto/poly1305/poly1305-c64xplus.S" => [ "crypto/poly1305/asm/poly1305-c64xplus.pl" ], + "crypto/poly1305/poly1305-ia64.s" => [ + "crypto/poly1305/asm/poly1305-ia64.S" + ], "crypto/poly1305/poly1305-mips.S" => [ "crypto/poly1305/asm/poly1305-mips.pl" ], @@ -10556,7 +10563,7 @@ our %unified_info = ( "crypto/poly1305/poly1305-sparcv9.S" => [ "crypto/poly1305/asm/poly1305-sparcv9.pl" ], - "crypto/poly1305/poly1305-x86.s" => [ + "crypto/poly1305/poly1305-x86.S" => [ "crypto/poly1305/asm/poly1305-x86.pl" ], "crypto/poly1305/poly1305-x86_64.s" => [ @@ -10565,7 +10572,7 @@ our %unified_info = ( "crypto/ppccpuid.s" => [ "crypto/ppccpuid.pl" ], - "crypto/rc4/rc4-586.s" => [ + "crypto/rc4/rc4-586.S" => [ "crypto/rc4/asm/rc4-586.pl" ], "crypto/rc4/rc4-c64xplus.s" => [ @@ -10583,7 +10590,7 @@ our %unified_info = ( "crypto/rc4/rc4-x86_64.s" => [ "crypto/rc4/asm/rc4-x86_64.pl" ], - "crypto/ripemd/rmd-586.s" => [ + "crypto/ripemd/rmd-586.S" => [ "crypto/ripemd/asm/rmd-586.pl" ], "crypto/s390xcpuid.S" => [ @@ -10622,7 +10629,7 @@ our %unified_info = ( "crypto/sha/keccak1600p8-ppc.S" => [ "crypto/sha/asm/keccak1600p8-ppc.pl" ], - "crypto/sha/sha1-586.s" => [ + "crypto/sha/sha1-586.S" => [ "crypto/sha/asm/sha1-586.pl" ], "crypto/sha/sha1-alpha.S" => [ @@ -10667,7 +10674,7 @@ our %unified_info = ( "crypto/sha/sha1-x86_64.s" => [ "crypto/sha/asm/sha1-x86_64.pl" ], - "crypto/sha/sha256-586.s" => [ + "crypto/sha/sha256-586.S" => [ "crypto/sha/asm/sha256-586.pl" ], "crypto/sha/sha256-armv4.S" => [ @@ -10706,7 +10713,7 @@ our %unified_info = ( "crypto/sha/sha256p8-ppc.s" => [ "crypto/sha/asm/sha512p8-ppc.pl" ], - "crypto/sha/sha512-586.s" => [ + "crypto/sha/sha512-586.S" => [ "crypto/sha/asm/sha512-586.pl" ], "crypto/sha/sha512-armv4.S" => [ @@ -10745,13 +10752,13 @@ our %unified_info = ( "crypto/uplink-ia64.s" => [ "ms/uplink-ia64.pl" ], - "crypto/uplink-x86.s" => [ + "crypto/uplink-x86.S" => [ "ms/uplink-x86.pl" ], "crypto/uplink-x86_64.s" => [ "ms/uplink-x86_64.pl" ], - "crypto/whrlpool/wp-mmx.s" => [ + "crypto/whrlpool/wp-mmx.S" => [ "crypto/whrlpool/asm/wp-mmx.pl" ], "crypto/whrlpool/wp-x86_64.s" => [ @@ -10760,7 +10767,7 @@ our %unified_info = ( "crypto/x86_64cpuid.s" => [ "crypto/x86_64cpuid.pl" ], - "crypto/x86cpuid.s" => [ + "crypto/x86cpuid.S" => [ "crypto/x86cpuid.pl" ], "doc/html/man1/CA.pl.html" => [ @@ -15617,7 +15624,7 @@ our %unified_info = ( "doc/man7/openssl_user_macros.pod" => [ "doc/man7/openssl_user_macros.pod.in" ], - "engines/e_padlock-x86.s" => [ + "engines/e_padlock-x86.S" => [ "engines/asm/e_padlock-x86.pl" ], "engines/e_padlock-x86_64.s" => [ @@ -27152,11 +27159,12 @@ unless (caller) { use Getopt::Long; use File::Spec::Functions; use File::Basename; + use File::Compare qw(compare_text); use File::Copy; use Pod::Usage; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/external/perl/MODULES.txt'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; + use OpenSSL::fallback '/home/rafaelgss/repos/os/node/deps/openssl/openssl/external/perl/MODULES.txt'; my $here = dirname($0); @@ -27183,10 +27191,9 @@ unless (caller) { ); use lib '.'; - use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; + use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use gentemplate; - print 'Creating ',$buildfile_template,"\n"; open my $buildfile_template_fh, ">$buildfile_template" or die "Trying to create $buildfile_template: $!"; foreach (@{$config{build_file_templates}}) { @@ -27195,22 +27202,23 @@ unless (caller) { } gentemplate(output => $buildfile_template_fh, %gendata); close $buildfile_template_fh; + print 'Created ',$buildfile_template,"\n"; use OpenSSL::Template; my $prepend = <<'_____'; use File::Spec::Functions; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/util/perl'; -use lib '/home/danielbevenius/work/nodejs/node/deps/openssl/openssl/Configurations'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/util/perl'; +use lib '/home/rafaelgss/repos/os/node/deps/openssl/openssl/Configurations'; use lib '.'; use platform; _____ - print 'Creating ',$buildfile,"\n"; + my $tmpl; open BUILDFILE, ">$buildfile.new" or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $buildfile_template); $tmpl->fill_in(FILENAME => $_, OUTPUT => \*BUILDFILE, HASH => \%gendata, @@ -27223,6 +27231,57 @@ _____ close BUILDFILE; rename("$buildfile.new", $buildfile) or die "Trying to rename $buildfile.new to $buildfile: $!"; + print 'Created ',$buildfile,"\n"; + + my $configuration_h = + catfile('include', 'openssl', 'configuration.h'); + my $configuration_h_in = + catfile($config{sourcedir}, 'include', 'openssl', 'configuration.h.in'); + open CONFIGURATION_H, ">${configuration_h}.new" + or die "Trying to create ${configuration_h}.new: $!"; + $tmpl = OpenSSL::Template->new(TYPE => 'FILE', + SOURCE => $configuration_h_in); + $tmpl->fill_in(FILENAME => $_, + OUTPUT => \*CONFIGURATION_H, + HASH => \%gendata, + PREPEND => $prepend, + # To ensure that global variables and functions + # defined in one template stick around for the + # next, making them combinable + PACKAGE => 'OpenSSL::safe') + or die $Text::Template::ERROR; + close CONFIGURATION_H; + + # When using stat() on Windows, we can get it to perform better by + # avoid some data. This doesn't affect the mtime field, so we're not + # losing anything... + ${^WIN32_SLOPPY_STAT} = 1; + + my $update_configuration_h = 0; + if (-f $configuration_h) { + my $configuration_h_mtime = (stat($configuration_h))[9]; + my $configuration_h_in_mtime = (stat($configuration_h_in))[9]; + + # If configuration.h.in was updated after the last configuration.h, + # or if configuration.h.new differs configuration.h, we update + # configuration.h + if ($configuration_h_mtime < $configuration_h_in_mtime + || compare_text("${configuration_h}.new", $configuration_h) != 0) { + $update_configuration_h = 1; + } else { + # If nothing has changed, let's just drop the new one and + # pretend like nothing happened + unlink "${configuration_h}.new" + } + } else { + $update_configuration_h = 1; + } + + if ($update_configuration_h) { + rename("${configuration_h}.new", $configuration_h) + or die "Trying to rename ${configuration_h}.new to $configuration_h: $!"; + print 'Created ',$configuration_h,"\n"; + } exit(0); } 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 6d5f26062024a9..23830e1e8364f7 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 @@ -11,7 +11,7 @@ */ #define PLATFORM "platform: solaris64-x86_64-gcc" -#define DATE "built on: Mon May 16 03:55:50 2022 UTC" +#define DATE "built on: Tue Jul 5 15:52:15 2022 UTC" /* * Generate compiler_flags as an array of individual characters. This is a diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h index c348adae7a31a2..7e527184b76ebc 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h @@ -173,9 +173,9 @@ extern "C" { # ifndef OPENSSL_NO_KTLS # define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) > 0) # define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) + (BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) > 0) # else # define BIO_get_ktls_send(b) (0) # define BIO_get_ktls_recv(b) (0) diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h index e5f452c4c8513b..a1230ac11becc0 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h @@ -1,6 +1,7 @@ /* * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in + * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl + * via Makefile.in * * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. * diff --git a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h index 1b853bc9537feb..4af88bb270485f 100644 --- a/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h +++ b/deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h @@ -29,7 +29,7 @@ extern "C" { */ # define OPENSSL_VERSION_MAJOR 3 # define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 3 +# define OPENSSL_VERSION_PATCH 5 /* * Additional version information @@ -74,21 +74,21 @@ extern "C" { * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and * OPENSSL_VERSION_BUILD_METADATA_STR appended. */ -# define OPENSSL_VERSION_STR "3.0.3" -# define OPENSSL_FULL_VERSION_STR "3.0.3+quic" +# define OPENSSL_VERSION_STR "3.0.5" +# define OPENSSL_FULL_VERSION_STR "3.0.5+quic" /* * SECTION 3: ADDITIONAL METADATA * * These strings are defined separately to allow them to be parsable. */ -# define OPENSSL_RELEASE_DATE "3 May 2022" +# define OPENSSL_RELEASE_DATE "5 Jul 2022" /* * SECTION 4: BACKWARD COMPATIBILITY */ -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.3+quic 3 May 2022" +# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.5+quic 5 Jul 2022" /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ # ifdef OPENSSL_VERSION_PRE_RELEASE diff --git a/deps/openssl/openssl/crypto/perlasm/x86asm.pl b/deps/openssl/openssl/crypto/perlasm/x86asm.pl index 8dcde9eacaa3d1..98a7159a5f131c 100644 --- a/deps/openssl/openssl/crypto/perlasm/x86asm.pl +++ b/deps/openssl/openssl/crypto/perlasm/x86asm.pl @@ -174,9 +174,9 @@ sub ::vprotd sub ::endbranch { - &::generic("#ifdef __CET__\n"); + &::generic("%ifdef __CET__\n"); &::data_byte(0xf3,0x0f,0x1e,0xfb); - &::generic("#endif\n"); + &::generic("%endif\n"); } # label management diff --git a/deps/openssl/openssl/include/crypto/bn_conf.h b/deps/openssl/openssl/include/crypto/bn_conf.h new file mode 100644 index 00000000000000..79400c6472a49c --- /dev/null +++ b/deps/openssl/openssl/include/crypto/bn_conf.h @@ -0,0 +1 @@ +#include "../../../config/bn_conf.h" diff --git a/deps/openssl/openssl/include/crypto/dso_conf.h b/deps/openssl/openssl/include/crypto/dso_conf.h new file mode 100644 index 00000000000000..e7f2afa9872320 --- /dev/null +++ b/deps/openssl/openssl/include/crypto/dso_conf.h @@ -0,0 +1 @@ +#include "../../../config/dso_conf.h" diff --git a/deps/openssl/openssl/include/openssl/asn1.h b/deps/openssl/openssl/include/openssl/asn1.h new file mode 100644 index 00000000000000..cd9fc7cc706c37 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/asn1.h @@ -0,0 +1 @@ +#include "../../../config/asn1.h" diff --git a/deps/openssl/openssl/include/openssl/asn1t.h b/deps/openssl/openssl/include/openssl/asn1t.h new file mode 100644 index 00000000000000..6ff4f574949bbd --- /dev/null +++ b/deps/openssl/openssl/include/openssl/asn1t.h @@ -0,0 +1 @@ +#include "../../../config/asn1t.h" diff --git a/deps/openssl/openssl/include/openssl/bio.h b/deps/openssl/openssl/include/openssl/bio.h new file mode 100644 index 00000000000000..dcece3cb4d6ebf --- /dev/null +++ b/deps/openssl/openssl/include/openssl/bio.h @@ -0,0 +1 @@ +#include "../../../config/bio.h" diff --git a/deps/openssl/openssl/include/openssl/cmp.h b/deps/openssl/openssl/include/openssl/cmp.h new file mode 100644 index 00000000000000..7c8a6dc96fc360 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/cmp.h @@ -0,0 +1 @@ +#include "../../../config/cmp.h" diff --git a/deps/openssl/openssl/include/openssl/cms.h b/deps/openssl/openssl/include/openssl/cms.h new file mode 100644 index 00000000000000..33a00775c9fa76 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/cms.h @@ -0,0 +1 @@ +#include "../../../config/cms.h" diff --git a/deps/openssl/openssl/include/openssl/conf.h b/deps/openssl/openssl/include/openssl/conf.h new file mode 100644 index 00000000000000..2712886cafcd78 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/conf.h @@ -0,0 +1 @@ +#include "../../../config/conf.h" diff --git a/deps/openssl/openssl/include/openssl/configuration.h b/deps/openssl/openssl/include/openssl/configuration.h new file mode 100644 index 00000000000000..8ffad996047c5e --- /dev/null +++ b/deps/openssl/openssl/include/openssl/configuration.h @@ -0,0 +1 @@ +#include "../../../config/configuration.h" diff --git a/deps/openssl/openssl/include/openssl/crmf.h b/deps/openssl/openssl/include/openssl/crmf.h new file mode 100644 index 00000000000000..4103852ecb21c2 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/crmf.h @@ -0,0 +1 @@ +#include "../../../config/crmf.h" diff --git a/deps/openssl/openssl/include/openssl/crypto.h b/deps/openssl/openssl/include/openssl/crypto.h new file mode 100644 index 00000000000000..6d0e701ebd3c19 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/crypto.h @@ -0,0 +1 @@ +#include "../../../config/crypto.h" diff --git a/deps/openssl/openssl/include/openssl/ct.h b/deps/openssl/openssl/include/openssl/ct.h new file mode 100644 index 00000000000000..7ebb84387135be --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ct.h @@ -0,0 +1 @@ +#include "../../../config/ct.h" diff --git a/deps/openssl/openssl/include/openssl/err.h b/deps/openssl/openssl/include/openssl/err.h new file mode 100644 index 00000000000000..bf482070474781 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/err.h @@ -0,0 +1 @@ +#include "../../../config/err.h" diff --git a/deps/openssl/openssl/include/openssl/ess.h b/deps/openssl/openssl/include/openssl/ess.h new file mode 100644 index 00000000000000..64cc016225119f --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ess.h @@ -0,0 +1 @@ +#include "../../../config/ess.h" diff --git a/deps/openssl/openssl/include/openssl/fipskey.h b/deps/openssl/openssl/include/openssl/fipskey.h new file mode 100644 index 00000000000000..c012013d98d4e8 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/fipskey.h @@ -0,0 +1 @@ +#include "../../../config/fipskey.h" diff --git a/deps/openssl/openssl/include/openssl/lhash.h b/deps/openssl/openssl/include/openssl/lhash.h new file mode 100644 index 00000000000000..8d824f5cfe6274 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/lhash.h @@ -0,0 +1 @@ +#include "../../../config/lhash.h" diff --git a/deps/openssl/openssl/include/openssl/ocsp.h b/deps/openssl/openssl/include/openssl/ocsp.h new file mode 100644 index 00000000000000..5b13afedf36bb6 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ocsp.h @@ -0,0 +1 @@ +#include "../../../config/ocsp.h" diff --git a/deps/openssl/openssl/include/openssl/opensslv.h b/deps/openssl/openssl/include/openssl/opensslv.h new file mode 100644 index 00000000000000..078cfba40fbe73 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/opensslv.h @@ -0,0 +1 @@ +#include "../../../config/opensslv.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs12.h b/deps/openssl/openssl/include/openssl/pkcs12.h new file mode 100644 index 00000000000000..2d7e2c08e99175 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/pkcs12.h @@ -0,0 +1 @@ +#include "../../../config/pkcs12.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs7.h b/deps/openssl/openssl/include/openssl/pkcs7.h new file mode 100644 index 00000000000000..b553f9d0f053b0 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/pkcs7.h @@ -0,0 +1 @@ +#include "../../../config/pkcs7.h" diff --git a/deps/openssl/openssl/include/openssl/safestack.h b/deps/openssl/openssl/include/openssl/safestack.h new file mode 100644 index 00000000000000..989eafb33023b9 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/safestack.h @@ -0,0 +1 @@ +#include "../../../config/safestack.h" diff --git a/deps/openssl/openssl/include/openssl/srp.h b/deps/openssl/openssl/include/openssl/srp.h new file mode 100644 index 00000000000000..9df42dad4c3127 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/srp.h @@ -0,0 +1 @@ +#include "../../../config/srp.h" diff --git a/deps/openssl/openssl/include/openssl/ssl.h b/deps/openssl/openssl/include/openssl/ssl.h new file mode 100644 index 00000000000000..eb74ca98a9759a --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ssl.h @@ -0,0 +1 @@ +#include "../../../config/ssl.h" diff --git a/deps/openssl/openssl/include/openssl/ui.h b/deps/openssl/openssl/include/openssl/ui.h new file mode 100644 index 00000000000000..f5edb766b4fc6c --- /dev/null +++ b/deps/openssl/openssl/include/openssl/ui.h @@ -0,0 +1 @@ +#include "../../../config/ui.h" diff --git a/deps/openssl/openssl/include/openssl/x509.h b/deps/openssl/openssl/include/openssl/x509.h new file mode 100644 index 00000000000000..ed28bd68cb2474 --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509.h @@ -0,0 +1 @@ +#include "../../../config/x509.h" diff --git a/deps/openssl/openssl/include/openssl/x509_vfy.h b/deps/openssl/openssl/include/openssl/x509_vfy.h new file mode 100644 index 00000000000000..9270a3ee09750a --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509_vfy.h @@ -0,0 +1 @@ +#include "../../../config/x509_vfy.h" diff --git a/deps/openssl/openssl/include/openssl/x509v3.h b/deps/openssl/openssl/include/openssl/x509v3.h new file mode 100644 index 00000000000000..5629ae9a3a90af --- /dev/null +++ b/deps/openssl/openssl/include/openssl/x509v3.h @@ -0,0 +1 @@ +#include "../../../config/x509v3.h" diff --git a/deps/openssl/openssl/tags b/deps/openssl/openssl/tags deleted file mode 100644 index 5018abf45c450c..00000000000000 --- a/deps/openssl/openssl/tags +++ /dev/null @@ -1,49044 +0,0 @@ -!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ -!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ -!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ -!_TAG_PROGRAM_NAME Exuberant Ctags // -!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ -!_TAG_PROGRAM_VERSION 5.9~svn20110310 // -0 crypto/bn/asm/x86_64-mont.pl /^ sub 0($np),@ri[0]$/;" s -0 crypto/bn/asm/x86_64-mont.pl /^ sub 0*8($tptr),$zero # pull top-most carry$/;" s -0 crypto/bn/asm/x86_64-mont5.pl /^ sub 0*8($tptr),$bptr # pull top-most carry to %cf$/;" s -16 crypto/bn/asm/x86_64-mont5.pl /^ sub 16+8(%rsp),$carry # mov 16(%rsp),%cf$/;" s -16 crypto/bn/asm/x86_64-mont5.pl /^ sub 16+8(%rsp),%rbx # mov 16(%rsp),%cf$/;" s -8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $a0$/;" s -8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $acc0$/;" s -8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $acc4$/;" s -8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($b_ptr), $a0$/;" s -8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0(%r14), $acc4$/;" s -8 crypto/ec/asm/x25519-x86_64.pl /^ sub 8*0(%rdx),$acc0$/;" s -A crypto/bn/bn_blind.c /^ BIGNUM *A;$/;" m struct:bn_blinding_st file: -A crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: -A crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -A include/internal/sha3.h /^ uint64_t A[5][5];$/;" m struct:keccak_st -A include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -A include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st -A include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st -A include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st -A providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: -A providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -A ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st -A test/modes_internal_test.c /^ const SIZED_DATA A;$/;" m struct:gcm128_data file: -A1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: -A10 test/modes_internal_test.c /^static const u8 A10[] = {$/;" v file: -A11 test/modes_internal_test.c 524;" d file: -A12 test/modes_internal_test.c 546;" d file: -A13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: -A14 test/modes_internal_test.c 583;" d file: -A15 test/modes_internal_test.c 596;" d file: -A16 test/modes_internal_test.c /^static const u8 A16[] = {$/;" v file: -A17 test/modes_internal_test.c 675;" d file: -A18 test/modes_internal_test.c 697;" d file: -A19 test/modes_internal_test.c /^static const u8 A19[] = {$/;" v file: -A2 test/modes_internal_test.c 280;" d file: -A20 test/modes_internal_test.c 756;" d file: -A3 test/modes_internal_test.c 294;" d file: -A4 test/modes_internal_test.c /^static const u8 A4[] = {$/;" v file: -A5 test/modes_internal_test.c 371;" d file: -A6 test/modes_internal_test.c 395;" d file: -A7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: -A8 test/modes_internal_test.c 433;" d file: -A9 test/modes_internal_test.c 446;" d file: -AAD_NUM test/evp_test.c 33;" d file: -ABS_INT32_MIN crypto/asn1/x_int64.c 173;" d file: -ABS_INT64_MIN crypto/asn1/a_int.c 252;" d file: -ACPT_S_ACCEPT crypto/bio/bss_acpt.c 53;" d file: -ACPT_S_BEFORE crypto/bio/bss_acpt.c 49;" d file: -ACPT_S_CREATE_SOCKET crypto/bio/bss_acpt.c 51;" d file: -ACPT_S_GET_ADDR crypto/bio/bss_acpt.c 50;" d file: -ACPT_S_LISTEN crypto/bio/bss_acpt.c 52;" d file: -ACPT_S_OK crypto/bio/bss_acpt.c 54;" d file: -ADDED_DATA crypto/objects/obj_dat.c 28;" d file: -ADDED_LNAME crypto/objects/obj_dat.c 30;" d file: -ADDED_NID crypto/objects/obj_dat.c 31;" d file: -ADDED_OBJ crypto/objects/obj_local.h /^DEFINE_LHASH_OF(ADDED_OBJ);$/;" v -ADDED_OBJ crypto/objects/obj_local.h /^typedef struct added_obj_st ADDED_OBJ;$/;" t typeref:struct:added_obj_st -ADDED_SNAME crypto/objects/obj_dat.c 29;" d file: -ADDP crypto/bn/asm/ia64.S /^#define ADDP add$/;" d -ADDP crypto/bn/asm/ia64.S /^#define ADDP addp4$/;" d -ADDP crypto/ia64cpuid.S /^#define ADDP add$/;" d -ADDP crypto/ia64cpuid.S /^#define ADDP addp4$/;" d -ADDR_RAW_BUF_LEN crypto/x509/v3_addr.c 66;" d file: -ADD_ALL_TESTS test/testutil.h 56;" d -ADD_ALL_TESTS_NOSUBTEST test/testutil.h 61;" d -ADD_HOST crypto/x509/x509_vpm.c 24;" d file: -ADD_TEST test/testutil.h 51;" d -ADD_TEST_SUITE test/endecode_test.c 907;" d file: -ADD_TEST_SUITE_LEGACY test/endecode_test.c 941;" d file: -ADD_TEST_SUITE_MSBLOB test/endecode_test.c 955;" d file: -ADD_TEST_SUITE_PARAMS test/endecode_test.c 925;" d file: -ADD_TEST_SUITE_PROTECTED_PVK test/endecode_test.c 972;" d file: -ADD_TEST_SUITE_UNPROTECTED_PVK test/endecode_test.c 964;" d file: -ADMISSIONS_get0_admissionAuthority crypto/x509/v3_admis.c /^const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a)$/;" f -ADMISSIONS_get0_namingAuthority crypto/x509/v3_admis.c /^const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a)$/;" f -ADMISSIONS_get0_professionInfos crypto/x509/v3_admis.c /^const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a)$/;" f -ADMISSIONS_set0_admissionAuthority crypto/x509/v3_admis.c /^void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa)$/;" f -ADMISSIONS_set0_namingAuthority crypto/x509/v3_admis.c /^void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na)$/;" f -ADMISSIONS_set0_professionInfos crypto/x509/v3_admis.c /^void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi)$/;" f -ADMISSION_SYNTAX_get0_admissionAuthority crypto/x509/v3_admis.c /^const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority(const ADMISSION_SYNTAX *as)$/;" f -ADMISSION_SYNTAX_set0_admissionAuthority crypto/x509/v3_admis.c /^void ADMISSION_SYNTAX_set0_admissionAuthority(ADMISSION_SYNTAX *as,$/;" f -ADMISSION_SYNTAX_set0_contentsOfAdmissions crypto/x509/v3_admis.c /^void ADMISSION_SYNTAX_set0_contentsOfAdmissions(ADMISSION_SYNTAX *as,$/;" f -ADVANCE_BUFFER crypto/cmp/cmp_status.c 183;" d file: -ADVANCE_BUFFER crypto/cmp/cmp_status.c 230;" d file: -AEAD_FLAGS providers/implementations/include/prov/ciphercommon_aead.h 12;" d -AESNI_CAPABLE crypto/evp/e_aes_cbc_hmac_sha1.c 47;" d file: -AESNI_CAPABLE crypto/evp/e_aes_cbc_hmac_sha256.c 47;" d file: -AESNI_CAPABLE include/crypto/aes_platform.h 145;" d -AESNI_CBC_HMAC_SHA_CAPABLE include/crypto/aes_platform.h 134;" d -AES_BLOCK_SIZE engines/e_afalg.h 41;" d -AES_BLOCK_SIZE engines/e_padlock.c 173;" d file: -AES_BLOCK_SIZE include/openssl/aes.h 26;" d -AES_CBC_128 engines/e_afalg.h /^ AES_CBC_128 = 0,$/;" e enum:__anon263 -AES_CBC_192 engines/e_afalg.h /^ AES_CBC_192,$/;" e enum:__anon263 -AES_CBC_256 engines/e_afalg.h /^ AES_CBC_256$/;" e enum:__anon263 -AES_CBC_HMAC_SHA_CAPABLE include/crypto/aes_platform.h 133;" d -AES_CBC_HMAC_SHA_FLAGS providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 33;" d file: -AES_COMPACT_IN_INNER_ROUNDS crypto/aes/aes_x86core.c 60;" d file: -AES_COMPACT_IN_OUTER_ROUNDS crypto/aes/aes_x86core.c 55;" d file: -AES_DECRYPT include/openssl/aes.h 31;" d -AES_ENCRYPT include/openssl/aes.h 30;" d -AES_GCM_ASM include/crypto/aes_platform.h 106;" d -AES_GCM_ASM include/crypto/aes_platform.h 228;" d -AES_GCM_ASM2 crypto/evp/e_aes.c 139;" d file: -AES_GCM_ASM2 crypto/evp/e_aes.c 141;" d file: -AES_GCM_DEC_BYTES include/crypto/aes_platform.h 102;" d -AES_GCM_DEC_BYTES include/crypto/aes_platform.h 154;" d -AES_GCM_ENC_BYTES include/crypto/aes_platform.h 101;" d -AES_GCM_ENC_BYTES include/crypto/aes_platform.h 153;" d -AES_GCM_FLAGS engines/e_ossltest.c 306;" d file: -AES_HW_CCM_SET_KEY_FN providers/implementations/ciphers/cipher_aes_ccm_hw.c 20;" d file: -AES_IV_LEN engines/e_afalg.h 46;" d -AES_KEY include/openssl/aes.h /^typedef struct aes_key_st AES_KEY;$/;" t typeref:struct:aes_key_st -AES_KEY_SIZE_128 engines/e_afalg.h 43;" d -AES_KEY_SIZE_128 engines/e_padlock.c 174;" d file: -AES_KEY_SIZE_192 engines/e_afalg.h 44;" d -AES_KEY_SIZE_192 engines/e_padlock.c 175;" d file: -AES_KEY_SIZE_256 engines/e_afalg.h 45;" d -AES_KEY_SIZE_256 engines/e_padlock.c 176;" d file: -AES_MAXNR include/openssl/aes.h 33;" d -AES_OCB_FLAGS providers/implementations/ciphers/cipher_aes_ocb.c 23;" d file: -AES_PMULL_CAPABLE include/crypto/aes_platform.h 100;" d -AES_Td crypto/aes/asm/aes-armv4.pl /^AES_Td:$/;" l -AES_Td crypto/aes/asm/aes-c64xplus.pl /^AES_Td:$/;" l -AES_Td crypto/aes/asm/aes-ia64.S /^AES_Td: data4 0x51f4a750,0x51f4a750, 0x7e416553,0x7e416553$/;" l -AES_Td crypto/aes/asm/aes-mips.pl /^AES_Td:$/;" l -AES_Td crypto/aes/asm/aes-s390x.pl /^AES_Td:$/;" l -AES_Td crypto/aes/asm/aes-sparcv9.pl /^AES_Td:$/;" l -AES_Td4 crypto/aes/asm/aes-c64xplus.pl /^AES_Td4:$/;" l -AES_Te crypto/aes/asm/aes-armv4.pl /^AES_Te:$/;" l -AES_Te crypto/aes/asm/aes-c64xplus.pl /^AES_Te:$/;" l -AES_Te crypto/aes/asm/aes-ia64.S /^AES_Te: data4 0xc66363a5,0xc66363a5, 0xf87c7c84,0xf87c7c84$/;" l -AES_Te crypto/aes/asm/aes-mips.pl /^AES_Te:$/;" l -AES_Te crypto/aes/asm/aes-s390x.pl /^AES_Te:$/;" l -AES_Te crypto/aes/asm/aes-sparcv9.pl /^AES_Te:$/;" l -AES_Te4 crypto/aes/asm/aes-c64xplus.pl /^AES_Te4:$/;" l -AES_Te4 crypto/aes/asm/aes-mips.pl /^AES_Te4:$/;" l -AES_WRAP_NOPAD_IVLEN providers/implementations/ciphers/cipher_aes_wrp.c 23;" d file: -AES_WRAP_PAD_IVLEN providers/implementations/ciphers/cipher_aes_wrp.c 22;" d file: -AES_XTS_BLOCK_BITS providers/implementations/ciphers/cipher_aes_xts.c 25;" d file: -AES_XTS_FLAGS providers/implementations/ciphers/cipher_aes_xts.c 23;" d file: -AES_XTS_IV_BITS providers/implementations/ciphers/cipher_aes_xts.c 24;" d file: -AES_cbc_encrypt crypto/aes/aes_cbc.c /^void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_cbc_encrypt crypto/aes/asm/aes-s390x.pl /^AES_cbc_encrypt:$/;" l -AES_cbc_encrypt crypto/aes/asm/aes-x86_64.pl /^AES_cbc_encrypt:$/;" l -AES_cbc_encrypt crypto/aes/asm/aest4-sparcv9.pl /^AES_cbc_encrypt:$/;" l -AES_cfb128_encrypt crypto/aes/aes_cfb.c /^void AES_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_cfb1_encrypt crypto/aes/aes_cfb.c /^void AES_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_cfb8_encrypt crypto/aes/aes_cfb.c /^void AES_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_ctr32_encrypt crypto/aes/asm/aes-s390x.pl /^AES_ctr32_encrypt:$/;" l -AES_decrypt crypto/aes/aes_core.c /^void AES_decrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_decrypt crypto/aes/aes_x86core.c /^void AES_decrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_decrypt crypto/aes/asm/aes-armv4.pl /^AES_decrypt:$/;" l -AES_decrypt crypto/aes/asm/aes-ia64.S /^AES_decrypt:$/;" l -AES_decrypt crypto/aes/asm/aes-mips.pl /^AES_decrypt:$/;" l -AES_decrypt crypto/aes/asm/aes-s390x.pl /^AES_decrypt:$/;" l -AES_decrypt crypto/aes/asm/aes-sparcv9.pl /^AES_decrypt:$/;" l -AES_decrypt crypto/aes/asm/aes-x86_64.pl /^AES_decrypt:$/;" l -AES_ecb_encrypt crypto/aes/aes_ecb.c /^void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_encrypt crypto/aes/aes_core.c /^void AES_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_encrypt crypto/aes/aes_x86core.c /^void AES_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_encrypt crypto/aes/asm/aes-armv4.pl /^AES_encrypt:$/;" l -AES_encrypt crypto/aes/asm/aes-ia64.S /^AES_encrypt:$/;" l -AES_encrypt crypto/aes/asm/aes-mips.pl /^AES_encrypt:$/;" l -AES_encrypt crypto/aes/asm/aes-s390x.pl /^AES_encrypt:$/;" l -AES_encrypt crypto/aes/asm/aes-sparcv9.pl /^AES_encrypt:$/;" l -AES_encrypt crypto/aes/asm/aes-x86_64.pl /^AES_encrypt:$/;" l -AES_gcm_decrypt include/crypto/aes_platform.h 105;" d -AES_gcm_decrypt include/crypto/aes_platform.h 227;" d -AES_gcm_encrypt include/crypto/aes_platform.h 104;" d -AES_gcm_encrypt include/crypto/aes_platform.h 226;" d -AES_ofb128_encrypt crypto/aes/aes_ofb.c /^void AES_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -AES_options crypto/aes/aes_misc.c /^const char *AES_options(void)$/;" f -AES_set_decrypt_key crypto/aes/aes_core.c /^int AES_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f -AES_set_decrypt_key crypto/aes/aes_x86core.c /^int AES_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f -AES_set_decrypt_key crypto/aes/asm/aes-armv4.pl /^AES_set_decrypt_key:$/;" l -AES_set_decrypt_key crypto/aes/asm/aes-mips.pl /^AES_set_decrypt_key:$/;" l -AES_set_decrypt_key crypto/aes/asm/aes-s390x.pl /^AES_set_decrypt_key:$/;" l -AES_set_decrypt_key crypto/aes/asm/aes-x86_64.pl /^AES_set_decrypt_key:$/;" l -AES_set_decrypt_key crypto/aes/asm/aest4-sparcv9.pl /^AES_set_decrypt_key:$/;" l -AES_set_enc2dec_key crypto/aes/asm/aes-armv4.pl /^AES_set_enc2dec_key:$/;" l -AES_set_encrypt_key crypto/aes/aes_core.c /^int AES_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f -AES_set_encrypt_key crypto/aes/aes_x86core.c /^int AES_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f -AES_set_encrypt_key crypto/aes/asm/aes-armv4.pl /^AES_set_encrypt_key:$/;" l -AES_set_encrypt_key crypto/aes/asm/aes-mips.pl /^AES_set_encrypt_key:$/;" l -AES_set_encrypt_key crypto/aes/asm/aes-s390x.pl /^AES_set_encrypt_key:$/;" l -AES_set_encrypt_key crypto/aes/asm/aes-x86_64.pl /^AES_set_encrypt_key:$/;" l -AES_set_encrypt_key crypto/aes/asm/aest4-sparcv9.pl /^AES_set_encrypt_key:$/;" l -AES_unwrap_key crypto/aes/aes_wrap.c /^int AES_unwrap_key(AES_KEY *key, const unsigned char *iv,$/;" f -AES_wrap_key crypto/aes/aes_wrap.c /^int AES_wrap_key(AES_KEY *key, const unsigned char *iv,$/;" f -AES_xts_decrypt crypto/aes/asm/aes-s390x.pl /^AES_xts_decrypt:$/;" l -AES_xts_encrypt crypto/aes/asm/aes-s390x.pl /^AES_xts_encrypt:$/;" l -AFALG_R_EVENTFD_FAILED engines/e_afalg_err.h 25;" d -AFALG_R_FAILED_TO_GET_PLATFORM_INFO engines/e_afalg_err.h 26;" d -AFALG_R_INIT_FAILED engines/e_afalg_err.h 27;" d -AFALG_R_IO_SETUP_FAILED engines/e_afalg_err.h 28;" d -AFALG_R_KERNEL_DOES_NOT_SUPPORT_AFALG engines/e_afalg_err.h 29;" d -AFALG_R_KERNEL_DOES_NOT_SUPPORT_ASYNC_AFALG engines/e_afalg_err.h 30;" d -AFALG_R_MEM_ALLOC_FAILED engines/e_afalg_err.h 31;" d -AFALG_R_SOCKET_ACCEPT_FAILED engines/e_afalg_err.h 32;" d -AFALG_R_SOCKET_BIND_FAILED engines/e_afalg_err.h 33;" d -AFALG_R_SOCKET_CREATE_FAILED engines/e_afalg_err.h 34;" d -AFALG_R_SOCKET_OPERATION_FAILED engines/e_afalg_err.h 35;" d -AFALG_R_SOCKET_SET_KEY_FAILED engines/e_afalg_err.h 36;" d -AFALG_str_reasons engines/e_afalg_err.c /^static ERR_STRING_DATA AFALG_str_reasons[] = {$/;" v file: -AFALGerr engines/e_afalg_err.h 19;" d -AF_UNIX crypto/bio/bio_local.h 40;" d -AF_UNIX_COMPATIBILITY crypto/rand/rand_egd.c 79;" d file: -AF_UNIX_PORTABILITY crypto/rand/rand_egd.c 78;" d file: -ALG providers/defltprov.c 35;" d file: -ALG providers/fips/fipsprov.c 40;" d file: -ALG providers/legacyprov.c 29;" d file: -ALGC providers/defltprov.c 34;" d file: -ALGC providers/fips/fipsprov.c 39;" d file: -ALGORITHM crypto/property/property.c /^DEFINE_SPARSE_ARRAY_OF(ALGORITHM);$/;" v -ALGORITHM crypto/property/property.c /^} ALGORITHM;$/;" t typeref:struct:__anon100 file: -ALGORITHM test/tls-provider.c 131;" d file: -ALGORITHMID_NAME test/algorithmid_test.c 21;" d file: -ALGOR_NUM apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: -ALG_AES_IV_LEN engines/e_afalg.c 64;" d file: -ALG_DGB engines/e_afalg.h 19;" d -ALG_DGB engines/e_afalg.h 23;" d -ALG_ERR engines/e_afalg.h 28;" d -ALG_INFO engines/e_afalg.h 20;" d -ALG_INFO engines/e_afalg.h 24;" d -ALG_IV_LEN engines/e_afalg.c 65;" d file: -ALG_OP_LEN engines/e_afalg.c 67;" d file: -ALG_OP_TYPE engines/e_afalg.c 66;" d file: -ALG_PERR engines/e_afalg.h 29;" d -ALG_PWARN engines/e_afalg.h 34;" d -ALG_SID_SHA_256 engines/e_capi.c 75;" d file: -ALG_SID_SHA_384 engines/e_capi.c 78;" d file: -ALG_SID_SHA_512 engines/e_capi.c 81;" d file: -ALG_WARN engines/e_afalg.h 21;" d -ALG_WARN engines/e_afalg.h 25;" d -ALIAS1 test/namemap_internal_test.c 16;" d file: -ALIAS1_UC test/namemap_internal_test.c 17;" d file: -ALIGN32 crypto/ec/ecp_nistz256.c 41;" d file: -ALIGN32 crypto/ec/ecp_nistz256.c 43;" d file: -ALIGN32 crypto/ec/ecp_nistz256.c 45;" d file: -ALIGNED crypto/ec/curve448/field.h 28;" d -ALIGNED crypto/ec/curve448/field.h 32;" d -ALIGNED_CIPHER_DATA engines/e_padlock.c 296;" d file: -ALIGNPTR crypto/ec/ecp_nistz256.c 48;" d file: -ALLOW_RUN_ONCE_IN_FIPS providers/fips/self_test.c 27;" d file: -APK_DATA test/evp_extra_test.c /^} APK_DATA;$/;" t typeref:struct:APK_DATA_st file: -APK_DATA test/evp_extra_test2.c /^} APK_DATA;$/;" t typeref:struct:APK_DATA_st file: -APK_DATA_st test/evp_extra_test.c /^typedef struct APK_DATA_st {$/;" s file: -APK_DATA_st test/evp_extra_test2.c /^typedef struct APK_DATA_st {$/;" s file: -APPLICATION_DATA test/helpers/handshake.c /^ APPLICATION_DATA,$/;" e enum:__anon294 file: -APPLINK_CLEARERR ms/applink.c 26;" d file: -APPLINK_CLOSE ms/applink.c 33;" d file: -APPLINK_FCLOSE ms/applink.c 19;" d file: -APPLINK_FEOF ms/applink.c 18;" d file: -APPLINK_FERROR ms/applink.c 25;" d file: -APPLINK_FFLUSH ms/applink.c 24;" d file: -APPLINK_FGETS ms/applink.c 14;" d file: -APPLINK_FILENO ms/applink.c 27;" d file: -APPLINK_FOPEN ms/applink.c 21;" d file: -APPLINK_FPRINTF ms/applink.c 13;" d file: -APPLINK_FREAD ms/applink.c 15;" d file: -APPLINK_FSEEK ms/applink.c 22;" d file: -APPLINK_FSETMOD ms/applink.c 17;" d file: -APPLINK_FTELL ms/applink.c 23;" d file: -APPLINK_FWRITE ms/applink.c 16;" d file: -APPLINK_LSEEK ms/applink.c 32;" d file: -APPLINK_MAX ms/applink.c 34;" d file: -APPLINK_OPEN ms/applink.c 29;" d file: -APPLINK_READ ms/applink.c 30;" d file: -APPLINK_STDERR ms/applink.c 12;" d file: -APPLINK_STDIN ms/applink.c 10;" d file: -APPLINK_STDOUT ms/applink.c 11;" d file: -APPLINK_WRITE ms/applink.c 31;" d file: -APPMACROS_ONLY ms/uplink.h 10;" d -APP_CALLBACK_STRING test/ssl_old_test.c 87;" d file: -APP_HTTP_TLS_INFO apps/include/apps.h /^} APP_HTTP_TLS_INFO;$/;" t typeref:struct:app_http_tls_info_st -APP_HTTP_TLS_INFO_free apps/lib/apps.c /^void APP_HTTP_TLS_INFO_free(APP_HTTP_TLS_INFO *info)$/;" f -APP_PASS_LEN apps/include/apps.h 303;" d -ARCH_WORD_BITS crypto/ec/curve448/arch_32/arch_intrinsics.h 18;" d -ARCH_WORD_BITS crypto/ec/curve448/arch_64/arch_intrinsics.h 18;" d -ARGS apps/include/apps.h /^} ARGS;$/;" t typeref:struct:args_st -ARGUMENT crypto/perlasm/x86_64-xlate.pl /^ ARGUMENT: while (1) {$/;" l -ARIA_ADD_ROUND_KEY crypto/aria/aria.c 345;" d file: -ARIA_AUTH_FLAGS crypto/evp/e_aria.c 762;" d file: -ARIA_BLOCK_SIZE include/crypto/aria.h 26;" d -ARIA_DECRYPT include/crypto/aria.h 24;" d -ARIA_DEC_DIFF_BYTE crypto/aria/aria.c 464;" d file: -ARIA_DIFF_BYTE crypto/aria/aria.c 416;" d file: -ARIA_DIFF_WORD crypto/aria/aria.c 404;" d file: -ARIA_ENCRYPT include/crypto/aria.h 23;" d -ARIA_GSRK crypto/aria/aria.c 462;" d file: -ARIA_KEY include/crypto/aria.h /^typedef struct aria_key_st ARIA_KEY;$/;" t typeref:struct:aria_key_st -ARIA_MAX_KEYS include/crypto/aria.h 27;" d -ARIA_SBOX_LAYER1_WITH_PRE_DIFF crypto/aria/aria.c 354;" d file: -ARIA_SBOX_LAYER2_WITH_PRE_DIFF crypto/aria/aria.c 379;" d file: -ARIA_SUBST_DIFF_EVEN crypto/aria/aria.c 433;" d file: -ARIA_SUBST_DIFF_ODD crypto/aria/aria.c 424;" d file: -ARIA_c128 include/crypto/aria.h /^typedef unsigned char ARIA_c128[ARIA_BLOCK_SIZE];$/;" t -ARIA_u128 include/crypto/aria.h /^} ARIA_u128;$/;" t typeref:union:__anon374 -ARMV7_NEON crypto/arm_arch.h 78;" d -ARMV7_TICK crypto/arm_arch.h 79;" d -ARMV8_AES crypto/arm_arch.h 80;" d -ARMV8_CPUID crypto/arm_arch.h 85;" d -ARMV8_PMULL crypto/arm_arch.h 83;" d -ARMV8_SHA1 crypto/arm_arch.h 81;" d -ARMV8_SHA256 crypto/arm_arch.h 82;" d -ARMV8_SHA512 crypto/arm_arch.h 84;" d -ARM_CPU_IMP_ARM crypto/arm_arch.h 97;" d -ARM_CPU_PART_CORTEX_A72 crypto/arm_arch.h 99;" d -ARM_CPU_PART_N1 crypto/arm_arch.h 100;" d -ASCII_IS_DIGIT crypto/ctype.c 265;" d file: -ASCII_IS_LOWER crypto/ctype.c 267;" d file: -ASCII_IS_UPPER crypto/ctype.c 266;" d file: -ASN1_BIO test/d2i_test.c /^ ASN1_BIO,$/;" e enum:__anon322 file: -ASN1_BIT_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_BIT_STRING;$/;" t typeref:struct:asn1_string_st -ASN1_BIT_STRING include/openssl/types.h 29;" d -ASN1_BIT_STRING_check crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a,$/;" f -ASN1_BIT_STRING_get_bit crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n)$/;" f -ASN1_BIT_STRING_name_print crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs,$/;" f -ASN1_BIT_STRING_num_asc crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl)$/;" f -ASN1_BIT_STRING_set crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_set(ASN1_BIT_STRING *x, unsigned char *d, int len)$/;" f -ASN1_BIT_STRING_set_asc crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value,$/;" f -ASN1_BIT_STRING_set_bit crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value)$/;" f -ASN1_BMPSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_BMPSTRING;$/;" t typeref:struct:asn1_string_st -ASN1_BMPSTRING include/openssl/types.h 39;" d -ASN1_BOOLEAN include/openssl/types.h /^typedef int ASN1_BOOLEAN;$/;" t -ASN1_BOOLEAN include/openssl/types.h 42;" d -ASN1_BROKEN_SEQUENCE crypto/asn1/n_pkey.c 19;" d file: -ASN1_BUF_PRINT_WIDTH crypto/asn1/t_pkey.c 17;" d file: -ASN1_CHUNK_INITIAL_SIZE crypto/asn1/a_d2i_fp.c 108;" d file: -ASN1_COMPARE test/d2i_test.c /^ ASN1_COMPARE$/;" e enum:__anon322 file: -ASN1_DECODE test/d2i_test.c /^ ASN1_DECODE,$/;" e enum:__anon322 file: -ASN1_ENCODE test/d2i_test.c /^ ASN1_ENCODE,$/;" e enum:__anon322 file: -ASN1_ENUMERATED include/openssl/types.h /^typedef struct asn1_string_st ASN1_ENUMERATED;$/;" t typeref:struct:asn1_string_st -ASN1_ENUMERATED include/openssl/types.h 28;" d -ASN1_ENUMERATED_get crypto/asn1/a_int.c /^long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a)$/;" f -ASN1_ENUMERATED_get_int64 crypto/asn1/a_int.c /^int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a)$/;" f -ASN1_ENUMERATED_set crypto/asn1/a_int.c /^int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v)$/;" f -ASN1_ENUMERATED_set_int64 crypto/asn1/a_int.c /^int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r)$/;" f -ASN1_ENUMERATED_to_BN crypto/asn1/a_int.c /^BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn)$/;" f -ASN1_FLAG_EXP_MAX crypto/asn1/asn1_gen.c 26;" d file: -ASN1_F_A2D_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 82;" d -ASN1_F_A2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 83;" d -ASN1_F_A2I_ASN1_STRING include/openssl/cryptoerr_legacy.h 84;" d -ASN1_F_APPEND_EXP include/openssl/cryptoerr_legacy.h 85;" d -ASN1_F_ASN1_BIO_INIT include/openssl/cryptoerr_legacy.h 86;" d -ASN1_F_ASN1_BIT_STRING_SET_BIT include/openssl/cryptoerr_legacy.h 87;" d -ASN1_F_ASN1_CB include/openssl/cryptoerr_legacy.h 88;" d -ASN1_F_ASN1_CHECK_TLEN include/openssl/cryptoerr_legacy.h 89;" d -ASN1_F_ASN1_COLLECT include/openssl/cryptoerr_legacy.h 90;" d -ASN1_F_ASN1_D2I_EX_PRIMITIVE include/openssl/cryptoerr_legacy.h 91;" d -ASN1_F_ASN1_D2I_FP include/openssl/cryptoerr_legacy.h 92;" d -ASN1_F_ASN1_D2I_READ_BIO include/openssl/cryptoerr_legacy.h 93;" d -ASN1_F_ASN1_DIGEST include/openssl/cryptoerr_legacy.h 94;" d -ASN1_F_ASN1_DO_ADB include/openssl/cryptoerr_legacy.h 95;" d -ASN1_F_ASN1_DO_LOCK include/openssl/cryptoerr_legacy.h 96;" d -ASN1_F_ASN1_DUP include/openssl/cryptoerr_legacy.h 97;" d -ASN1_F_ASN1_ENC_SAVE include/openssl/cryptoerr_legacy.h 98;" d -ASN1_F_ASN1_EX_C2I include/openssl/cryptoerr_legacy.h 99;" d -ASN1_F_ASN1_FIND_END include/openssl/cryptoerr_legacy.h 100;" d -ASN1_F_ASN1_GENERALIZEDTIME_ADJ include/openssl/cryptoerr_legacy.h 101;" d -ASN1_F_ASN1_GENERATE_V3 include/openssl/cryptoerr_legacy.h 102;" d -ASN1_F_ASN1_GET_INT64 include/openssl/cryptoerr_legacy.h 103;" d -ASN1_F_ASN1_GET_OBJECT include/openssl/cryptoerr_legacy.h 104;" d -ASN1_F_ASN1_GET_UINT64 include/openssl/cryptoerr_legacy.h 105;" d -ASN1_F_ASN1_I2D_BIO include/openssl/cryptoerr_legacy.h 106;" d -ASN1_F_ASN1_I2D_FP include/openssl/cryptoerr_legacy.h 107;" d -ASN1_F_ASN1_ITEM_D2I_FP include/openssl/cryptoerr_legacy.h 108;" d -ASN1_F_ASN1_ITEM_DUP include/openssl/cryptoerr_legacy.h 109;" d -ASN1_F_ASN1_ITEM_EMBED_D2I include/openssl/cryptoerr_legacy.h 110;" d -ASN1_F_ASN1_ITEM_EMBED_NEW include/openssl/cryptoerr_legacy.h 111;" d -ASN1_F_ASN1_ITEM_FLAGS_I2D include/openssl/cryptoerr_legacy.h 112;" d -ASN1_F_ASN1_ITEM_I2D_BIO include/openssl/cryptoerr_legacy.h 113;" d -ASN1_F_ASN1_ITEM_I2D_FP include/openssl/cryptoerr_legacy.h 114;" d -ASN1_F_ASN1_ITEM_PACK include/openssl/cryptoerr_legacy.h 115;" d -ASN1_F_ASN1_ITEM_SIGN include/openssl/cryptoerr_legacy.h 116;" d -ASN1_F_ASN1_ITEM_SIGN_CTX include/openssl/cryptoerr_legacy.h 117;" d -ASN1_F_ASN1_ITEM_UNPACK include/openssl/cryptoerr_legacy.h 118;" d -ASN1_F_ASN1_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 119;" d -ASN1_F_ASN1_MBSTRING_NCOPY include/openssl/cryptoerr_legacy.h 120;" d -ASN1_F_ASN1_OBJECT_NEW include/openssl/cryptoerr_legacy.h 121;" d -ASN1_F_ASN1_OUTPUT_DATA include/openssl/cryptoerr_legacy.h 122;" d -ASN1_F_ASN1_PCTX_NEW include/openssl/cryptoerr_legacy.h 123;" d -ASN1_F_ASN1_PRIMITIVE_NEW include/openssl/cryptoerr_legacy.h 124;" d -ASN1_F_ASN1_SCTX_NEW include/openssl/cryptoerr_legacy.h 125;" d -ASN1_F_ASN1_SIGN include/openssl/cryptoerr_legacy.h 126;" d -ASN1_F_ASN1_STR2TYPE include/openssl/cryptoerr_legacy.h 127;" d -ASN1_F_ASN1_STRING_GET_INT64 include/openssl/cryptoerr_legacy.h 128;" d -ASN1_F_ASN1_STRING_GET_UINT64 include/openssl/cryptoerr_legacy.h 129;" d -ASN1_F_ASN1_STRING_SET include/openssl/cryptoerr_legacy.h 130;" d -ASN1_F_ASN1_STRING_TABLE_ADD include/openssl/cryptoerr_legacy.h 131;" d -ASN1_F_ASN1_STRING_TO_BN include/openssl/cryptoerr_legacy.h 132;" d -ASN1_F_ASN1_STRING_TYPE_NEW include/openssl/cryptoerr_legacy.h 133;" d -ASN1_F_ASN1_TEMPLATE_EX_D2I include/openssl/cryptoerr_legacy.h 134;" d -ASN1_F_ASN1_TEMPLATE_NEW include/openssl/cryptoerr_legacy.h 135;" d -ASN1_F_ASN1_TEMPLATE_NOEXP_D2I include/openssl/cryptoerr_legacy.h 136;" d -ASN1_F_ASN1_TIME_ADJ include/openssl/cryptoerr_legacy.h 137;" d -ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING include/openssl/cryptoerr_legacy.h 138;" d -ASN1_F_ASN1_TYPE_GET_OCTETSTRING include/openssl/cryptoerr_legacy.h 139;" d -ASN1_F_ASN1_UTCTIME_ADJ include/openssl/cryptoerr_legacy.h 140;" d -ASN1_F_ASN1_VERIFY include/openssl/cryptoerr_legacy.h 141;" d -ASN1_F_B64_READ_ASN1 include/openssl/cryptoerr_legacy.h 142;" d -ASN1_F_B64_WRITE_ASN1 include/openssl/cryptoerr_legacy.h 143;" d -ASN1_F_BIO_NEW_NDEF include/openssl/cryptoerr_legacy.h 144;" d -ASN1_F_BITSTR_CB include/openssl/cryptoerr_legacy.h 145;" d -ASN1_F_BN_TO_ASN1_STRING include/openssl/cryptoerr_legacy.h 146;" d -ASN1_F_C2I_ASN1_BIT_STRING include/openssl/cryptoerr_legacy.h 147;" d -ASN1_F_C2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 148;" d -ASN1_F_C2I_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 149;" d -ASN1_F_C2I_IBUF include/openssl/cryptoerr_legacy.h 150;" d -ASN1_F_C2I_UINT64_INT include/openssl/cryptoerr_legacy.h 151;" d -ASN1_F_COLLECT_DATA include/openssl/cryptoerr_legacy.h 152;" d -ASN1_F_D2I_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 153;" d -ASN1_F_D2I_ASN1_UINTEGER include/openssl/cryptoerr_legacy.h 154;" d -ASN1_F_D2I_AUTOPRIVATEKEY include/openssl/cryptoerr_legacy.h 155;" d -ASN1_F_D2I_PRIVATEKEY include/openssl/cryptoerr_legacy.h 156;" d -ASN1_F_D2I_PUBLICKEY include/openssl/cryptoerr_legacy.h 157;" d -ASN1_F_DO_BUF include/openssl/cryptoerr_legacy.h 158;" d -ASN1_F_DO_CREATE include/openssl/cryptoerr_legacy.h 159;" d -ASN1_F_DO_DUMP include/openssl/cryptoerr_legacy.h 160;" d -ASN1_F_DO_TCREATE include/openssl/cryptoerr_legacy.h 161;" d -ASN1_F_I2A_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 162;" d -ASN1_F_I2D_ASN1_BIO_STREAM include/openssl/cryptoerr_legacy.h 163;" d -ASN1_F_I2D_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 164;" d -ASN1_F_I2D_DSA_PUBKEY include/openssl/cryptoerr_legacy.h 165;" d -ASN1_F_I2D_EC_PUBKEY include/openssl/cryptoerr_legacy.h 166;" d -ASN1_F_I2D_PRIVATEKEY include/openssl/cryptoerr_legacy.h 167;" d -ASN1_F_I2D_PUBLICKEY include/openssl/cryptoerr_legacy.h 168;" d -ASN1_F_I2D_RSA_PUBKEY include/openssl/cryptoerr_legacy.h 169;" d -ASN1_F_LONG_C2I include/openssl/cryptoerr_legacy.h 170;" d -ASN1_F_NDEF_PREFIX include/openssl/cryptoerr_legacy.h 171;" d -ASN1_F_NDEF_SUFFIX include/openssl/cryptoerr_legacy.h 172;" d -ASN1_F_OID_MODULE_INIT include/openssl/cryptoerr_legacy.h 173;" d -ASN1_F_PARSE_TAGGING include/openssl/cryptoerr_legacy.h 174;" d -ASN1_F_PKCS5_PBE2_SET_IV include/openssl/cryptoerr_legacy.h 175;" d -ASN1_F_PKCS5_PBE2_SET_SCRYPT include/openssl/cryptoerr_legacy.h 176;" d -ASN1_F_PKCS5_PBE_SET include/openssl/cryptoerr_legacy.h 177;" d -ASN1_F_PKCS5_PBE_SET0_ALGOR include/openssl/cryptoerr_legacy.h 178;" d -ASN1_F_PKCS5_PBKDF2_SET include/openssl/cryptoerr_legacy.h 179;" d -ASN1_F_PKCS5_SCRYPT_SET include/openssl/cryptoerr_legacy.h 180;" d -ASN1_F_SMIME_READ_ASN1 include/openssl/cryptoerr_legacy.h 181;" d -ASN1_F_SMIME_TEXT include/openssl/cryptoerr_legacy.h 182;" d -ASN1_F_STABLE_GET include/openssl/cryptoerr_legacy.h 183;" d -ASN1_F_STBL_MODULE_INIT include/openssl/cryptoerr_legacy.h 184;" d -ASN1_F_UINT32_C2I include/openssl/cryptoerr_legacy.h 185;" d -ASN1_F_UINT32_NEW include/openssl/cryptoerr_legacy.h 186;" d -ASN1_F_UINT64_C2I include/openssl/cryptoerr_legacy.h 187;" d -ASN1_F_UINT64_NEW include/openssl/cryptoerr_legacy.h 188;" d -ASN1_F_X509_CRL_ADD0_REVOKED include/openssl/cryptoerr_legacy.h 189;" d -ASN1_F_X509_INFO_NEW include/openssl/cryptoerr_legacy.h 190;" d -ASN1_F_X509_NAME_ENCODE include/openssl/cryptoerr_legacy.h 191;" d -ASN1_F_X509_NAME_EX_D2I include/openssl/cryptoerr_legacy.h 192;" d -ASN1_F_X509_NAME_EX_NEW include/openssl/cryptoerr_legacy.h 193;" d -ASN1_F_X509_PKEY_NEW include/openssl/cryptoerr_legacy.h 194;" d -ASN1_GENERALIZEDTIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_GENERALIZEDTIME;$/;" t typeref:struct:asn1_string_st -ASN1_GENERALIZEDTIME include/openssl/types.h 35;" d -ASN1_GENERALIZEDTIME_adj crypto/asn1/a_gentm.c /^ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s,$/;" f -ASN1_GENERALIZEDTIME_check crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *d)$/;" f -ASN1_GENERALIZEDTIME_print crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)$/;" f -ASN1_GENERALIZEDTIME_set crypto/asn1/a_gentm.c /^ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s,$/;" f -ASN1_GENERALIZEDTIME_set_string crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str)$/;" f -ASN1_GENERALSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_GENERALSTRING;$/;" t typeref:struct:asn1_string_st -ASN1_GENERALSTRING include/openssl/types.h 37;" d -ASN1_GEN_FLAG crypto/asn1/asn1_gen.c 14;" d file: -ASN1_GEN_FLAG_BITWRAP crypto/asn1/asn1_gen.c 18;" d file: -ASN1_GEN_FLAG_EXP crypto/asn1/asn1_gen.c 16;" d file: -ASN1_GEN_FLAG_FORMAT crypto/asn1/asn1_gen.c 22;" d file: -ASN1_GEN_FLAG_IMP crypto/asn1/asn1_gen.c 15;" d file: -ASN1_GEN_FLAG_OCTWRAP crypto/asn1/asn1_gen.c 19;" d file: -ASN1_GEN_FLAG_SEQWRAP crypto/asn1/asn1_gen.c 20;" d file: -ASN1_GEN_FLAG_SETWRAP crypto/asn1/asn1_gen.c 21;" d file: -ASN1_GEN_FLAG_TAG crypto/asn1/asn1_gen.c 17;" d file: -ASN1_GEN_FORMAT_ASCII crypto/asn1/asn1_gen.c 33;" d file: -ASN1_GEN_FORMAT_BITLIST crypto/asn1/asn1_gen.c 39;" d file: -ASN1_GEN_FORMAT_HEX crypto/asn1/asn1_gen.c 37;" d file: -ASN1_GEN_FORMAT_UTF8 crypto/asn1/asn1_gen.c 35;" d file: -ASN1_GEN_SEQ_MAX_DEPTH crypto/asn1/asn1_gen.c 28;" d file: -ASN1_GEN_STR crypto/asn1/asn1_gen.c 24;" d file: -ASN1_IA5STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_IA5STRING;$/;" t typeref:struct:asn1_string_st -ASN1_IA5STRING include/openssl/types.h 33;" d -ASN1_INT32_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_INT32_DATA) = {$/;" v -ASN1_INT32_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_INT32_DATA) = {$/;" v -ASN1_INT32_DATA test/asn1_encode_test.c /^} ASN1_INT32_DATA;$/;" t typeref:struct:__anon300 file: -ASN1_INT64_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_INT64_DATA) = {$/;" v -ASN1_INT64_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_INT64_DATA) = {$/;" v -ASN1_INT64_DATA test/asn1_encode_test.c /^} ASN1_INT64_DATA;$/;" t typeref:struct:__anon302 file: -ASN1_INTEGER include/openssl/types.h /^typedef struct asn1_string_st ASN1_INTEGER;$/;" t typeref:struct:asn1_string_st -ASN1_INTEGER include/openssl/types.h 27;" d -ASN1_INTEGER_cmp crypto/asn1/a_int.c /^int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y)$/;" f -ASN1_INTEGER_dup crypto/asn1/a_int.c /^ASN1_INTEGER *ASN1_INTEGER_dup(const ASN1_INTEGER *x)$/;" f -ASN1_INTEGER_get crypto/asn1/a_int.c /^long ASN1_INTEGER_get(const ASN1_INTEGER *a)$/;" f -ASN1_INTEGER_get_int64 crypto/asn1/a_int.c /^int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a)$/;" f -ASN1_INTEGER_get_uint64 crypto/asn1/a_int.c /^int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a)$/;" f -ASN1_INTEGER_set crypto/asn1/a_int.c /^int ASN1_INTEGER_set(ASN1_INTEGER *a, long v)$/;" f -ASN1_INTEGER_set_int64 crypto/asn1/a_int.c /^int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r)$/;" f -ASN1_INTEGER_set_uint64 crypto/asn1/a_int.c /^int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r)$/;" f -ASN1_INTEGER_to_BN crypto/asn1/a_int.c /^BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn)$/;" f -ASN1_ITEM include/openssl/types.h /^typedef struct ASN1_ITEM_st ASN1_ITEM;$/;" t typeref:struct:ASN1_ITEM_st -ASN1_ITEM_get crypto/asn1/asn1_item_list.c /^const ASN1_ITEM *ASN1_ITEM_get(size_t i)$/;" f -ASN1_ITEM_lookup crypto/asn1/asn1_item_list.c /^const ASN1_ITEM *ASN1_ITEM_lookup(const char *name)$/;" f -ASN1_LONG_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_LONG_DATA) = {$/;" v -ASN1_LONG_DATA test/asn1_decode_test.c /^} ASN1_LONG_DATA;$/;" t typeref:struct:__anon333 file: -ASN1_LONG_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_LONG_DATA) = {$/;" v -ASN1_LONG_DATA test/asn1_encode_test.c /^} ASN1_LONG_DATA;$/;" t typeref:struct:__anon299 file: -ASN1_MASK_CANON crypto/x509/x_name.c 383;" d file: -ASN1_MAX_CONSTRUCTED_NEST crypto/asn1/tasn_dec.c 26;" d file: -ASN1_MAX_STRING_NEST crypto/asn1/tasn_dec.c 1037;" d file: -ASN1_NULL crypto/rsa/rsa_sign.c 73;" d file: -ASN1_NULL include/openssl/types.h /^typedef int ASN1_NULL;$/;" t -ASN1_NULL include/openssl/types.h 43;" d -ASN1_OBJECT include/openssl/types.h /^typedef struct asn1_object_st ASN1_OBJECT;$/;" t typeref:struct:asn1_object_st -ASN1_OBJECT_FLAG_CRITICAL include/crypto/asn1.h 111;" d -ASN1_OBJECT_FLAG_DYNAMIC include/crypto/asn1.h 110;" d -ASN1_OBJECT_FLAG_DYNAMIC_DATA include/crypto/asn1.h 113;" d -ASN1_OBJECT_FLAG_DYNAMIC_STRINGS include/crypto/asn1.h 112;" d -ASN1_OBJECT_create crypto/asn1/a_object.c /^ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len,$/;" f -ASN1_OBJECT_free crypto/asn1/a_object.c /^void ASN1_OBJECT_free(ASN1_OBJECT *a)$/;" f -ASN1_OBJECT_new crypto/asn1/a_object.c /^ASN1_OBJECT *ASN1_OBJECT_new(void)$/;" f -ASN1_OCTET_STRING crypto/rsa/rsa_sign.c 72;" d file: -ASN1_OCTET_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_OCTET_STRING;$/;" t typeref:struct:asn1_string_st -ASN1_OCTET_STRING include/openssl/types.h 30;" d -ASN1_OCTET_STRING_cmp crypto/asn1/a_octet.c /^int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a,$/;" f -ASN1_OCTET_STRING_dup crypto/asn1/a_octet.c /^ASN1_OCTET_STRING *ASN1_OCTET_STRING_dup(const ASN1_OCTET_STRING *x)$/;" f -ASN1_OCTET_STRING_set crypto/asn1/a_octet.c /^int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *x, const unsigned char *d,$/;" f -ASN1_OID crypto/rsa/rsa_sign.c 74;" d file: -ASN1_OK test/d2i_test.c /^ ASN1_OK,$/;" e enum:__anon322 file: -ASN1_PARSE_MAXDEPTH crypto/asn1/asn1_parse.c 17;" d file: -ASN1_PCTX include/openssl/types.h /^typedef struct asn1_pctx_st ASN1_PCTX;$/;" t typeref:struct:asn1_pctx_st -ASN1_PCTX_free crypto/asn1/tasn_prn.c /^void ASN1_PCTX_free(ASN1_PCTX *p)$/;" f -ASN1_PCTX_get_cert_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p)$/;" f -ASN1_PCTX_get_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p)$/;" f -ASN1_PCTX_get_nm_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p)$/;" f -ASN1_PCTX_get_oid_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p)$/;" f -ASN1_PCTX_get_str_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p)$/;" f -ASN1_PCTX_new crypto/asn1/tasn_prn.c /^ASN1_PCTX *ASN1_PCTX_new(void)$/;" f -ASN1_PCTX_set_cert_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags)$/;" f -ASN1_PCTX_set_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags)$/;" f -ASN1_PCTX_set_nm_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags)$/;" f -ASN1_PCTX_set_oid_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags)$/;" f -ASN1_PCTX_set_str_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags)$/;" f -ASN1_PKEY_ALIAS include/openssl/evp.h 1544;" d -ASN1_PKEY_CTRL_CMS_ENVELOPE include/openssl/evp.h 1552;" d -ASN1_PKEY_CTRL_CMS_IS_RI_TYPE_SUPPORTED include/openssl/evp.h 1557;" d -ASN1_PKEY_CTRL_CMS_RI_TYPE include/openssl/evp.h 1553;" d -ASN1_PKEY_CTRL_CMS_SIGN include/openssl/evp.h 1551;" d -ASN1_PKEY_CTRL_DEFAULT_MD_NID include/openssl/evp.h 1550;" d -ASN1_PKEY_CTRL_GET1_TLS_ENCPT include/openssl/evp.h 1556;" d -ASN1_PKEY_CTRL_PKCS7_ENCRYPT include/openssl/evp.h 1549;" d -ASN1_PKEY_CTRL_PKCS7_SIGN include/openssl/evp.h 1548;" d -ASN1_PKEY_CTRL_SET1_TLS_ENCPT include/openssl/evp.h 1555;" d -ASN1_PKEY_DYNAMIC include/openssl/evp.h 1545;" d -ASN1_PKEY_SIGPARAM_NULL include/openssl/evp.h 1546;" d -ASN1_PRINTABLESTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_PRINTABLESTRING;$/;" t typeref:struct:asn1_string_st -ASN1_PRINTABLESTRING include/openssl/types.h 31;" d -ASN1_PRINTABLE_type crypto/asn1/a_print.c /^int ASN1_PRINTABLE_type(const unsigned char *s, int len)$/;" f -ASN1_PRINT_MAX_INDENT crypto/asn1/t_pkey.c 19;" d file: -ASN1_R_ADDING_OBJECT include/openssl/asn1err.h 24;" d -ASN1_R_ASN1_PARSE_ERROR include/openssl/asn1err.h 25;" d -ASN1_R_ASN1_SIG_PARSE_ERROR include/openssl/asn1err.h 26;" d -ASN1_R_AUX_ERROR include/openssl/asn1err.h 27;" d -ASN1_R_BAD_OBJECT_HEADER include/openssl/asn1err.h 28;" d -ASN1_R_BAD_TEMPLATE include/openssl/asn1err.h 29;" d -ASN1_R_BMPSTRING_IS_WRONG_LENGTH include/openssl/asn1err.h 30;" d -ASN1_R_BN_LIB include/openssl/asn1err.h 31;" d -ASN1_R_BOOLEAN_IS_WRONG_LENGTH include/openssl/asn1err.h 32;" d -ASN1_R_BUFFER_TOO_SMALL include/openssl/asn1err.h 33;" d -ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER include/openssl/asn1err.h 34;" d -ASN1_R_CONTEXT_NOT_INITIALISED include/openssl/asn1err.h 35;" d -ASN1_R_DATA_IS_WRONG include/openssl/asn1err.h 36;" d -ASN1_R_DECODE_ERROR include/openssl/asn1err.h 37;" d -ASN1_R_DEPTH_EXCEEDED include/openssl/asn1err.h 38;" d -ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED include/openssl/asn1err.h 39;" d -ASN1_R_ENCODE_ERROR include/openssl/asn1err.h 40;" d -ASN1_R_ERROR_GETTING_TIME include/openssl/asn1err.h 41;" d -ASN1_R_ERROR_LOADING_SECTION include/openssl/asn1err.h 42;" d -ASN1_R_ERROR_SETTING_CIPHER_PARAMS include/openssl/asn1err.h 43;" d -ASN1_R_EXPECTING_AN_INTEGER include/openssl/asn1err.h 44;" d -ASN1_R_EXPECTING_AN_OBJECT include/openssl/asn1err.h 45;" d -ASN1_R_EXPLICIT_LENGTH_MISMATCH include/openssl/asn1err.h 46;" d -ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED include/openssl/asn1err.h 47;" d -ASN1_R_FIELD_MISSING include/openssl/asn1err.h 48;" d -ASN1_R_FIRST_NUM_TOO_LARGE include/openssl/asn1err.h 49;" d -ASN1_R_HEADER_TOO_LONG include/openssl/asn1err.h 50;" d -ASN1_R_ILLEGAL_BITSTRING_FORMAT include/openssl/asn1err.h 51;" d -ASN1_R_ILLEGAL_BOOLEAN include/openssl/asn1err.h 52;" d -ASN1_R_ILLEGAL_CHARACTERS include/openssl/asn1err.h 53;" d -ASN1_R_ILLEGAL_FORMAT include/openssl/asn1err.h 54;" d -ASN1_R_ILLEGAL_HEX include/openssl/asn1err.h 55;" d -ASN1_R_ILLEGAL_IMPLICIT_TAG include/openssl/asn1err.h 56;" d -ASN1_R_ILLEGAL_INTEGER include/openssl/asn1err.h 57;" d -ASN1_R_ILLEGAL_NEGATIVE_VALUE include/openssl/asn1err.h 58;" d -ASN1_R_ILLEGAL_NESTED_TAGGING include/openssl/asn1err.h 59;" d -ASN1_R_ILLEGAL_NULL include/openssl/asn1err.h 60;" d -ASN1_R_ILLEGAL_NULL_VALUE include/openssl/asn1err.h 61;" d -ASN1_R_ILLEGAL_OBJECT include/openssl/asn1err.h 62;" d -ASN1_R_ILLEGAL_OPTIONAL_ANY include/openssl/asn1err.h 63;" d -ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE include/openssl/asn1err.h 64;" d -ASN1_R_ILLEGAL_PADDING include/openssl/asn1err.h 65;" d -ASN1_R_ILLEGAL_TAGGED_ANY include/openssl/asn1err.h 66;" d -ASN1_R_ILLEGAL_TIME_VALUE include/openssl/asn1err.h 67;" d -ASN1_R_ILLEGAL_ZERO_CONTENT include/openssl/asn1err.h 68;" d -ASN1_R_INTEGER_NOT_ASCII_FORMAT include/openssl/asn1err.h 69;" d -ASN1_R_INTEGER_TOO_LARGE_FOR_LONG include/openssl/asn1err.h 70;" d -ASN1_R_INVALID_BIT_STRING_BITS_LEFT include/openssl/asn1err.h 71;" d -ASN1_R_INVALID_BMPSTRING_LENGTH include/openssl/asn1err.h 72;" d -ASN1_R_INVALID_DIGIT include/openssl/asn1err.h 73;" d -ASN1_R_INVALID_MIME_TYPE include/openssl/asn1err.h 74;" d -ASN1_R_INVALID_MODIFIER include/openssl/asn1err.h 75;" d -ASN1_R_INVALID_NUMBER include/openssl/asn1err.h 76;" d -ASN1_R_INVALID_OBJECT_ENCODING include/openssl/asn1err.h 77;" d -ASN1_R_INVALID_SCRYPT_PARAMETERS include/openssl/asn1err.h 78;" d -ASN1_R_INVALID_SEPARATOR include/openssl/asn1err.h 79;" d -ASN1_R_INVALID_STRING_TABLE_VALUE include/openssl/asn1err.h 80;" d -ASN1_R_INVALID_UNIVERSALSTRING_LENGTH include/openssl/asn1err.h 81;" d -ASN1_R_INVALID_UTF8STRING include/openssl/asn1err.h 82;" d -ASN1_R_INVALID_VALUE include/openssl/asn1err.h 83;" d -ASN1_R_LENGTH_TOO_LONG include/openssl/asn1err.h 84;" d -ASN1_R_LIST_ERROR include/openssl/asn1err.h 85;" d -ASN1_R_MIME_NO_CONTENT_TYPE include/openssl/asn1err.h 86;" d -ASN1_R_MIME_PARSE_ERROR include/openssl/asn1err.h 87;" d -ASN1_R_MIME_SIG_PARSE_ERROR include/openssl/asn1err.h 88;" d -ASN1_R_MISSING_EOC include/openssl/asn1err.h 89;" d -ASN1_R_MISSING_SECOND_NUMBER include/openssl/asn1err.h 90;" d -ASN1_R_MISSING_VALUE include/openssl/asn1err.h 91;" d -ASN1_R_MSTRING_NOT_UNIVERSAL include/openssl/asn1err.h 92;" d -ASN1_R_MSTRING_WRONG_TAG include/openssl/asn1err.h 93;" d -ASN1_R_NESTED_ASN1_STRING include/openssl/asn1err.h 94;" d -ASN1_R_NESTED_TOO_DEEP include/openssl/asn1err.h 95;" d -ASN1_R_NON_HEX_CHARACTERS include/openssl/asn1err.h 96;" d -ASN1_R_NOT_ASCII_FORMAT include/openssl/asn1err.h 97;" d -ASN1_R_NOT_ENOUGH_DATA include/openssl/asn1err.h 98;" d -ASN1_R_NO_CONTENT_TYPE include/openssl/asn1err.h 99;" d -ASN1_R_NO_MATCHING_CHOICE_TYPE include/openssl/asn1err.h 100;" d -ASN1_R_NO_MULTIPART_BODY_FAILURE include/openssl/asn1err.h 101;" d -ASN1_R_NO_MULTIPART_BOUNDARY include/openssl/asn1err.h 102;" d -ASN1_R_NO_SIG_CONTENT_TYPE include/openssl/asn1err.h 103;" d -ASN1_R_NULL_IS_WRONG_LENGTH include/openssl/asn1err.h 104;" d -ASN1_R_OBJECT_NOT_ASCII_FORMAT include/openssl/asn1err.h 105;" d -ASN1_R_ODD_NUMBER_OF_CHARS include/openssl/asn1err.h 106;" d -ASN1_R_SECOND_NUMBER_TOO_LARGE include/openssl/asn1err.h 107;" d -ASN1_R_SEQUENCE_LENGTH_MISMATCH include/openssl/asn1err.h 108;" d -ASN1_R_SEQUENCE_NOT_CONSTRUCTED include/openssl/asn1err.h 109;" d -ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG include/openssl/asn1err.h 110;" d -ASN1_R_SHORT_LINE include/openssl/asn1err.h 111;" d -ASN1_R_SIG_INVALID_MIME_TYPE include/openssl/asn1err.h 112;" d -ASN1_R_STREAMING_NOT_SUPPORTED include/openssl/asn1err.h 113;" d -ASN1_R_STRING_TOO_LONG include/openssl/asn1err.h 114;" d -ASN1_R_STRING_TOO_SHORT include/openssl/asn1err.h 115;" d -ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD include/openssl/asn1err.h 116;" d -ASN1_R_TIME_NOT_ASCII_FORMAT include/openssl/asn1err.h 117;" d -ASN1_R_TOO_LARGE include/openssl/asn1err.h 118;" d -ASN1_R_TOO_LONG include/openssl/asn1err.h 119;" d -ASN1_R_TOO_SMALL include/openssl/asn1err.h 120;" d -ASN1_R_TYPE_NOT_CONSTRUCTED include/openssl/asn1err.h 121;" d -ASN1_R_TYPE_NOT_PRIMITIVE include/openssl/asn1err.h 122;" d -ASN1_R_UNEXPECTED_EOC include/openssl/asn1err.h 123;" d -ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH include/openssl/asn1err.h 124;" d -ASN1_R_UNKNOWN_DIGEST include/openssl/asn1err.h 125;" d -ASN1_R_UNKNOWN_FORMAT include/openssl/asn1err.h 126;" d -ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM include/openssl/asn1err.h 127;" d -ASN1_R_UNKNOWN_OBJECT_TYPE include/openssl/asn1err.h 128;" d -ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE include/openssl/asn1err.h 129;" d -ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM include/openssl/asn1err.h 130;" d -ASN1_R_UNKNOWN_TAG include/openssl/asn1err.h 131;" d -ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE include/openssl/asn1err.h 132;" d -ASN1_R_UNSUPPORTED_CIPHER include/openssl/asn1err.h 133;" d -ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE include/openssl/asn1err.h 134;" d -ASN1_R_UNSUPPORTED_TYPE include/openssl/asn1err.h 135;" d -ASN1_R_WRONG_INTEGER_TYPE include/openssl/asn1err.h 136;" d -ASN1_R_WRONG_PUBLIC_KEY_TYPE include/openssl/asn1err.h 137;" d -ASN1_R_WRONG_TAG include/openssl/asn1err.h 138;" d -ASN1_SCTX include/openssl/types.h /^typedef struct asn1_sctx_st ASN1_SCTX;$/;" t typeref:struct:asn1_sctx_st -ASN1_SCTX_free crypto/asn1/tasn_scn.c /^void ASN1_SCTX_free(ASN1_SCTX *p)$/;" f -ASN1_SCTX_get_app_data crypto/asn1/tasn_scn.c /^void *ASN1_SCTX_get_app_data(ASN1_SCTX *p)$/;" f -ASN1_SCTX_get_flags crypto/asn1/tasn_scn.c /^unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p)$/;" f -ASN1_SCTX_get_item crypto/asn1/tasn_scn.c /^const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p)$/;" f -ASN1_SCTX_get_template crypto/asn1/tasn_scn.c /^const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p)$/;" f -ASN1_SCTX_new crypto/asn1/tasn_scn.c /^ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx))$/;" f -ASN1_SCTX_set_app_data crypto/asn1/tasn_scn.c /^void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data)$/;" f -ASN1_SEQUENCE crypto/rsa/rsa_sign.c 71;" d file: -ASN1_STATE_DATA_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_DATA_COPY,$/;" e enum:__anon226 file: -ASN1_STATE_DONE crypto/asn1/bio_asn1.c /^ ASN1_STATE_DONE$/;" e enum:__anon226 file: -ASN1_STATE_HEADER crypto/asn1/bio_asn1.c /^ ASN1_STATE_HEADER,$/;" e enum:__anon226 file: -ASN1_STATE_HEADER_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_HEADER_COPY,$/;" e enum:__anon226 file: -ASN1_STATE_POST_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_POST_COPY,$/;" e enum:__anon226 file: -ASN1_STATE_PRE_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_PRE_COPY,$/;" e enum:__anon226 file: -ASN1_STATE_START crypto/asn1/bio_asn1.c /^ ASN1_STATE_START,$/;" e enum:__anon226 file: -ASN1_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_STRING;$/;" t typeref:struct:asn1_string_st -ASN1_STRING_TABLE include/openssl/types.h /^typedef struct asn1_string_table_st ASN1_STRING_TABLE;$/;" t typeref:struct:asn1_string_table_st -ASN1_STRING_TABLE_add crypto/asn1/a_strnid.c /^int ASN1_STRING_TABLE_add(int nid,$/;" f -ASN1_STRING_TABLE_cleanup crypto/asn1/a_strnid.c /^void ASN1_STRING_TABLE_cleanup(void)$/;" f -ASN1_STRING_TABLE_get crypto/asn1/a_strnid.c /^ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid)$/;" f -ASN1_STRING_clear_free crypto/asn1/asn1_lib.c /^void ASN1_STRING_clear_free(ASN1_STRING *a)$/;" f -ASN1_STRING_cmp crypto/asn1/asn1_lib.c /^int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b)$/;" f -ASN1_STRING_copy crypto/asn1/asn1_lib.c /^int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str)$/;" f -ASN1_STRING_data crypto/asn1/asn1_lib.c /^unsigned char *ASN1_STRING_data(ASN1_STRING *x)$/;" f -ASN1_STRING_dup crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_dup(const ASN1_STRING *str)$/;" f -ASN1_STRING_free crypto/asn1/asn1_lib.c /^void ASN1_STRING_free(ASN1_STRING *a)$/;" f -ASN1_STRING_get0_data crypto/asn1/asn1_lib.c /^const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x)$/;" f -ASN1_STRING_get_default_mask crypto/asn1/a_strnid.c /^unsigned long ASN1_STRING_get_default_mask(void)$/;" f -ASN1_STRING_length crypto/asn1/asn1_lib.c /^int ASN1_STRING_length(const ASN1_STRING *x)$/;" f -ASN1_STRING_length_set crypto/asn1/asn1_lib.c /^void ASN1_STRING_length_set(ASN1_STRING *x, int len)$/;" f -ASN1_STRING_new crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_new(void)$/;" f -ASN1_STRING_print crypto/asn1/a_print.c /^int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v)$/;" f -ASN1_STRING_print_ex crypto/asn1/a_strex.c /^int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags)$/;" f -ASN1_STRING_print_ex_fp crypto/asn1/a_strex.c /^int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags)$/;" f -ASN1_STRING_set crypto/asn1/asn1_lib.c /^int ASN1_STRING_set(ASN1_STRING *str, const void *_data, int len_in)$/;" f -ASN1_STRING_set0 crypto/asn1/asn1_lib.c /^void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len)$/;" f -ASN1_STRING_set_by_NID crypto/asn1/a_strnid.c /^ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out,$/;" f -ASN1_STRING_set_default_mask crypto/asn1/a_strnid.c /^void ASN1_STRING_set_default_mask(unsigned long mask)$/;" f -ASN1_STRING_set_default_mask_asc crypto/asn1/a_strnid.c /^int ASN1_STRING_set_default_mask_asc(const char *p)$/;" f -ASN1_STRING_to_UTF8 crypto/asn1/a_strex.c /^int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in)$/;" f -ASN1_STRING_type crypto/asn1/asn1_lib.c /^int ASN1_STRING_type(const ASN1_STRING *x)$/;" f -ASN1_STRING_type_new crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_type_new(int type)$/;" f -ASN1_T61STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_T61STRING;$/;" t typeref:struct:asn1_string_st -ASN1_T61STRING include/openssl/types.h 32;" d -ASN1_TIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_TIME;$/;" t typeref:struct:asn1_string_st -ASN1_TIME include/openssl/types.h 36;" d -ASN1_TIME_adj crypto/asn1/a_time.c /^ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t,$/;" f -ASN1_TIME_check crypto/asn1/a_time.c /^int ASN1_TIME_check(const ASN1_TIME *t)$/;" f -ASN1_TIME_cmp_time_t crypto/asn1/a_time.c /^int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t)$/;" f -ASN1_TIME_compare crypto/asn1/a_time.c /^int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b)$/;" f -ASN1_TIME_diff crypto/asn1/a_time.c /^int ASN1_TIME_diff(int *pday, int *psec,$/;" f -ASN1_TIME_normalize crypto/asn1/a_time.c /^int ASN1_TIME_normalize(ASN1_TIME *t)$/;" f -ASN1_TIME_print crypto/asn1/a_time.c /^int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm)$/;" f -ASN1_TIME_print_ex crypto/asn1/a_time.c /^int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)$/;" f -ASN1_TIME_set crypto/asn1/a_time.c /^ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t)$/;" f -ASN1_TIME_set_string crypto/asn1/a_time.c /^int ASN1_TIME_set_string(ASN1_TIME *s, const char *str)$/;" f -ASN1_TIME_set_string_X509 crypto/asn1/a_time.c /^int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str)$/;" f -ASN1_TIME_to_generalizedtime crypto/asn1/a_time.c /^ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t,$/;" f -ASN1_TIME_to_tm crypto/asn1/a_time.c /^int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm)$/;" f -ASN1_TYPE include/openssl/types.h /^typedef struct asn1_type_st ASN1_TYPE;$/;" t typeref:struct:asn1_type_st -ASN1_TYPE_cmp crypto/asn1/a_type.c /^int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b)$/;" f -ASN1_TYPE_get crypto/asn1/a_type.c /^int ASN1_TYPE_get(const ASN1_TYPE *a)$/;" f -ASN1_TYPE_get_octetstring crypto/asn1/evp_asn1.c /^int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len)$/;" f -ASN1_TYPE_pack_sequence crypto/asn1/a_type.c /^ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t)$/;" f -ASN1_TYPE_set crypto/asn1/a_type.c /^void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value)$/;" f -ASN1_TYPE_set1 crypto/asn1/a_type.c /^int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value)$/;" f -ASN1_TYPE_set_octetstring crypto/asn1/evp_asn1.c /^int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len)$/;" f -ASN1_TYPE_unpack_sequence crypto/asn1/a_type.c /^void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t)$/;" f -ASN1_UINT32_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_UINT32_DATA) = {$/;" v -ASN1_UINT32_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_UINT32_DATA) = {$/;" v -ASN1_UINT32_DATA test/asn1_encode_test.c /^} ASN1_UINT32_DATA;$/;" t typeref:struct:__anon301 file: -ASN1_UINT64_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_UINT64_DATA) = {$/;" v -ASN1_UINT64_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_UINT64_DATA) = {$/;" v -ASN1_UINT64_DATA test/asn1_encode_test.c /^} ASN1_UINT64_DATA;$/;" t typeref:struct:__anon303 file: -ASN1_UNIVERSALSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_UNIVERSALSTRING;$/;" t typeref:struct:asn1_string_st -ASN1_UNIVERSALSTRING include/openssl/types.h 38;" d -ASN1_UNIVERSALSTRING_to_string crypto/asn1/a_print.c /^int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s)$/;" f -ASN1_UNKNOWN test/d2i_test.c /^ ASN1_UNKNOWN,$/;" e enum:__anon322 file: -ASN1_UTCTIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_UTCTIME;$/;" t typeref:struct:asn1_string_st -ASN1_UTCTIME include/openssl/types.h 34;" d -ASN1_UTCTIME_adj crypto/asn1/a_utctm.c /^ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t,$/;" f -ASN1_UTCTIME_check crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_check(const ASN1_UTCTIME *d)$/;" f -ASN1_UTCTIME_cmp_time_t crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t)$/;" f -ASN1_UTCTIME_print crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm)$/;" f -ASN1_UTCTIME_set crypto/asn1/a_utctm.c /^ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t)$/;" f -ASN1_UTCTIME_set_string crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str)$/;" f -ASN1_UTF8STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_UTF8STRING;$/;" t typeref:struct:asn1_string_st -ASN1_UTF8STRING include/openssl/types.h 41;" d -ASN1_UTF8STRING_dup crypto/crmf/crmf_lib.c 121;" d file: -ASN1_VISIBLESTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_VISIBLESTRING;$/;" t typeref:struct:asn1_string_st -ASN1_VISIBLESTRING include/openssl/types.h 40;" d -ASN1_add_oid_module crypto/asn1/asn_moid.c /^void ASN1_add_oid_module(void)$/;" f -ASN1_add_stable_module crypto/asn1/asn_mstbl.c /^void ASN1_add_stable_module(void)$/;" f -ASN1_bn_print crypto/asn1/t_pkey.c /^int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num,$/;" f -ASN1_buf_print crypto/asn1/t_pkey.c /^int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int indent)$/;" f -ASN1_check_infinite_end crypto/asn1/asn1_lib.c /^int ASN1_check_infinite_end(unsigned char **p, long len)$/;" f -ASN1_const_check_infinite_end crypto/asn1/asn1_lib.c /^int ASN1_const_check_infinite_end(const unsigned char **p, long len)$/;" f -ASN1_d2i_bio crypto/asn1/a_d2i_fp.c /^void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x)$/;" f -ASN1_d2i_fp crypto/asn1/a_d2i_fp.c /^void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x)$/;" f -ASN1_digest crypto/asn1/a_digest.c /^int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data,$/;" f -ASN1_dup crypto/asn1/a_dup.c /^void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x)$/;" f -ASN1_generate_nconf crypto/asn1/asn1_gen.c /^ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf)$/;" f -ASN1_generate_v3 crypto/asn1/asn1_gen.c /^ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf)$/;" f -ASN1_get_object crypto/asn1/asn1_lib.c /^int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag,$/;" f -ASN1_i2d_bio crypto/asn1/a_i2d_fp.c /^int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x)$/;" f -ASN1_i2d_fp crypto/asn1/a_i2d_fp.c /^int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x)$/;" f -ASN1_item_d2i crypto/asn1/tasn_dec.c /^ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **pval,$/;" f -ASN1_item_d2i_bio crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x)$/;" f -ASN1_item_d2i_bio_ex crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *x,$/;" f -ASN1_item_d2i_ex crypto/asn1/tasn_dec.c /^ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **pval,$/;" f -ASN1_item_d2i_fp crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x)$/;" f -ASN1_item_d2i_fp_ex crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x,$/;" f -ASN1_item_digest crypto/asn1/a_digest.c /^int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *md, void *asn,$/;" f -ASN1_item_dup crypto/asn1/a_dup.c /^void *ASN1_item_dup(const ASN1_ITEM *it, const void *x)$/;" f -ASN1_item_ex_d2i crypto/asn1/tasn_dec.c /^int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,$/;" f -ASN1_item_ex_free crypto/asn1/tasn_fre.c /^void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f -ASN1_item_ex_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,$/;" f -ASN1_item_ex_new crypto/asn1/tasn_new.c /^int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f -ASN1_item_free crypto/asn1/tasn_fre.c /^void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it)$/;" f -ASN1_item_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)$/;" f -ASN1_item_i2d_bio crypto/asn1/a_i2d_fp.c /^int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x)$/;" f -ASN1_item_i2d_fp crypto/asn1/a_i2d_fp.c /^int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x)$/;" f -ASN1_item_i2d_mem_bio crypto/asn1/a_i2d_fp.c /^BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val)$/;" f -ASN1_item_ndef_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out,$/;" f -ASN1_item_new crypto/asn1/tasn_new.c /^ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it)$/;" f -ASN1_item_new_ex crypto/asn1/tasn_new.c /^ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,$/;" f -ASN1_item_pack crypto/asn1/asn_pack.c /^ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_STRING **oct)$/;" f -ASN1_item_print crypto/asn1/tasn_prn.c /^int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,$/;" f -ASN1_item_sign crypto/asn1/a_sign.c /^int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2,$/;" f -ASN1_item_sign_ctx crypto/asn1/a_sign.c /^int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1,$/;" f -ASN1_item_sign_ex crypto/asn1/a_sign.c /^int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1,$/;" f -ASN1_item_unpack crypto/asn1/asn_pack.c /^void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it)$/;" f -ASN1_item_verify crypto/asn1/a_verify.c /^int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f -ASN1_item_verify_ctx crypto/asn1/a_verify.c /^int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f -ASN1_item_verify_ex crypto/asn1/a_verify.c /^int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f -ASN1_mbstring_copy crypto/asn1/a_mbstr.c /^int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len,$/;" f -ASN1_mbstring_ncopy crypto/asn1/a_mbstr.c /^int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len,$/;" f -ASN1_object_size crypto/asn1/asn1_lib.c /^int ASN1_object_size(int constructed, int length, int tag)$/;" f -ASN1_parse crypto/asn1/asn1_parse.c /^int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent)$/;" f -ASN1_parse_dump crypto/asn1/asn1_parse.c /^int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent,$/;" f -ASN1_put_eoc crypto/asn1/asn1_lib.c /^int ASN1_put_eoc(unsigned char **pp)$/;" f -ASN1_put_object crypto/asn1/asn1_lib.c /^void ASN1_put_object(unsigned char **pp, int constructed, int length, int tag,$/;" f -ASN1_sign crypto/asn1/a_sign.c /^int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2,$/;" f -ASN1_str2mask crypto/asn1/asn1_gen.c /^int ASN1_str2mask(const char *str, unsigned long *pmask)$/;" f -ASN1_str_reasons crypto/asn1/asn1_err.c /^static const ERR_STRING_DATA ASN1_str_reasons[] = {$/;" v file: -ASN1_tag2bit crypto/asn1/tasn_dec.c /^unsigned long ASN1_tag2bit(int tag)$/;" f -ASN1_tag2str crypto/asn1/asn1_parse.c /^const char *ASN1_tag2str(int tag)$/;" f -ASN1_verify crypto/asn1/a_verify.c /^int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *a, ASN1_BIT_STRING *signature,$/;" f -ASRange crypto/x509/v3_asid.c /^ASN1_SEQUENCE(ASRange) = {$/;" v -ASYNC_ARCH crypto/async/arch/async_null.h 18;" d -ASYNC_ARCH crypto/async/arch/async_posix.h 26;" d -ASYNC_ARCH crypto/async/arch/async_win.h 17;" d -ASYNC_ERR include/openssl/async.h 42;" d -ASYNC_FINISH include/openssl/async.h 45;" d -ASYNC_F_ASYNC_CTX_NEW include/openssl/cryptoerr_legacy.h 199;" d -ASYNC_F_ASYNC_INIT_THREAD include/openssl/cryptoerr_legacy.h 200;" d -ASYNC_F_ASYNC_JOB_NEW include/openssl/cryptoerr_legacy.h 201;" d -ASYNC_F_ASYNC_PAUSE_JOB include/openssl/cryptoerr_legacy.h 202;" d -ASYNC_F_ASYNC_START_FUNC include/openssl/cryptoerr_legacy.h 203;" d -ASYNC_F_ASYNC_START_JOB include/openssl/cryptoerr_legacy.h 204;" d -ASYNC_F_ASYNC_WAIT_CTX_SET_WAIT_FD include/openssl/cryptoerr_legacy.h 205;" d -ASYNC_JOB include/openssl/async.h /^typedef struct async_job_st ASYNC_JOB;$/;" t typeref:struct:async_job_st -ASYNC_JOB_PAUSED crypto/async/async.c 27;" d file: -ASYNC_JOB_PAUSING crypto/async/async.c 26;" d file: -ASYNC_JOB_RUNNING crypto/async/async.c 25;" d file: -ASYNC_JOB_STOPPING crypto/async/async.c 28;" d file: -ASYNC_NO_JOBS include/openssl/async.h 43;" d -ASYNC_NULL crypto/async/arch/async_null.h 17;" d -ASYNC_PAUSE include/openssl/async.h 44;" d -ASYNC_POSIX crypto/async/arch/async_posix.h 25;" d -ASYNC_POSIX engines/e_dasync.c 41;" d file: -ASYNC_POSIX engines/e_dasync.c 42;" d file: -ASYNC_R_FAILED_TO_SET_POOL include/openssl/asyncerr.h 24;" d -ASYNC_R_FAILED_TO_SWAP_CONTEXT include/openssl/asyncerr.h 25;" d -ASYNC_R_INIT_FAILED include/openssl/asyncerr.h 26;" d -ASYNC_R_INVALID_POOL_SIZE include/openssl/asyncerr.h 27;" d -ASYNC_STATUS_EAGAIN include/openssl/async.h 50;" d -ASYNC_STATUS_ERR include/openssl/async.h 48;" d -ASYNC_STATUS_OK include/openssl/async.h 49;" d -ASYNC_STATUS_UNSUPPORTED include/openssl/async.h 47;" d -ASYNC_WAIT_CTX include/openssl/async.h /^typedef struct async_wait_ctx_st ASYNC_WAIT_CTX;$/;" t typeref:struct:async_wait_ctx_st -ASYNC_WAIT_CTX_clear_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key)$/;" f -ASYNC_WAIT_CTX_free crypto/async/async_wait.c /^void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx)$/;" f -ASYNC_WAIT_CTX_get_all_fds crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd,$/;" f -ASYNC_WAIT_CTX_get_callback crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_callback(ASYNC_WAIT_CTX *ctx,$/;" f -ASYNC_WAIT_CTX_get_changed_fds crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd,$/;" f -ASYNC_WAIT_CTX_get_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f -ASYNC_WAIT_CTX_get_status crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_status(ASYNC_WAIT_CTX *ctx)$/;" f -ASYNC_WAIT_CTX_new crypto/async/async_wait.c /^ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void)$/;" f -ASYNC_WAIT_CTX_set_callback crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_callback(ASYNC_WAIT_CTX *ctx,$/;" f -ASYNC_WAIT_CTX_set_status crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_status(ASYNC_WAIT_CTX *ctx, int status)$/;" f -ASYNC_WAIT_CTX_set_wait_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f -ASYNC_WIN crypto/async/arch/async_win.h 16;" d -ASYNC_WIN engines/e_dasync.c 45;" d file: -ASYNC_WIN engines/e_dasync.c 46;" d file: -ASYNC_block_pause crypto/async/async.c /^void ASYNC_block_pause(void)$/;" f -ASYNC_callback_fn include/openssl/async.h /^typedef int (*ASYNC_callback_fn)(void *arg);$/;" t -ASYNC_cleanup_thread crypto/async/async.c /^void ASYNC_cleanup_thread(void)$/;" f -ASYNC_get_current_job crypto/async/async.c /^ASYNC_JOB *ASYNC_get_current_job(void)$/;" f -ASYNC_get_wait_ctx crypto/async/async.c /^ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job)$/;" f -ASYNC_init_thread crypto/async/async.c /^int ASYNC_init_thread(size_t max_size, size_t init_size)$/;" f -ASYNC_is_capable crypto/async/arch/async_null.c /^int ASYNC_is_capable(void)$/;" f -ASYNC_is_capable crypto/async/arch/async_posix.c /^int ASYNC_is_capable(void)$/;" f -ASYNC_is_capable crypto/async/arch/async_win.c /^int ASYNC_is_capable(void)$/;" f -ASYNC_pause_job crypto/async/async.c /^int ASYNC_pause_job(void)$/;" f -ASYNC_start_job crypto/async/async.c /^int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *wctx, int *ret,$/;" f -ASYNC_str_reasons crypto/async/async_err.c /^static const ERR_STRING_DATA ASYNC_str_reasons[] = {$/;" v file: -ASYNC_unblock_pause crypto/async/async.c /^void ASYNC_unblock_pause(void)$/;" f -AT crypto/bn/asm/ia64.S /^#define AT r14$/;" d -ATTIC_R_AMBIGUOUS_CONTENT_TYPE engines/e_loader_attic_err.h 25;" d -ATTIC_R_BAD_PASSWORD_READ engines/e_loader_attic_err.h 26;" d -ATTIC_R_ERROR_VERIFYING_PKCS12_MAC engines/e_loader_attic_err.h 27;" d -ATTIC_R_INIT_FAILED engines/e_loader_attic_err.h 28;" d -ATTIC_R_PASSPHRASE_CALLBACK_ERROR engines/e_loader_attic_err.h 29;" d -ATTIC_R_PATH_MUST_BE_ABSOLUTE engines/e_loader_attic_err.h 30;" d -ATTIC_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES engines/e_loader_attic_err.h 31;" d -ATTIC_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED engines/e_loader_attic_err.h 32;" d -ATTIC_R_UNSUPPORTED_CONTENT_TYPE engines/e_loader_attic_err.h 33;" d -ATTIC_R_UNSUPPORTED_SEARCH_TYPE engines/e_loader_attic_err.h 34;" d -ATTIC_R_URI_AUTHORITY_UNSUPPORTED engines/e_loader_attic_err.h 35;" d -ATTIC_str_reasons engines/e_loader_attic_err.c /^static ERR_STRING_DATA ATTIC_str_reasons[] = {$/;" v file: -ATTICerr engines/e_loader_attic_err.h 19;" d -ATTRIBUTES apps/req.c 38;" d file: -ATTRS1 test/pkcs12_format_test.c /^static const PKCS12_ATTR ATTRS1[] = {$/;" v file: -ATTRS2 test/pkcs12_format_test.c /^static const PKCS12_ATTR ATTRS2[] = {$/;" v file: -AT_HWCAP crypto/armcap.c 116;" d file: -AT_HWCAP2 crypto/armcap.c 119;" d file: -AUTHORITY_KEYID include/openssl/types.h /^typedef struct AUTHORITY_KEYID_st AUTHORITY_KEYID;$/;" t typeref:struct:AUTHORITY_KEYID_st -AUTOLOAD crypto/aes/asm/aesni-sha1-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD crypto/chacha/asm/chacha-armv4.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/chacha/asm/chacha-armv8.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/chacha/asm/chacha-ppc.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/chacha/asm/chacha-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD crypto/modes/asm/ghash-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD crypto/perlasm/s390x.pm /^sub AUTOLOAD {$/;" s -AUTOLOAD crypto/sha/asm/sha1-armv4-large.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/sha/asm/sha1-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD crypto/sha/asm/sha256-armv4.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/sha/asm/sha512-armv8.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s -AUTOLOAD crypto/sha/asm/sha512-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s -AUTOLOAD util/perl/OpenSSL/Ordinals.pm /^sub AUTOLOAD {$/;" s -AVX2_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AVX2_256_00_47 () {$/;" s -AVX2_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX2_256_00_47 () {$/;" s -AVX2_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX2_512_00_47 () {$/;" s -AVX2_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX2_lane_ROUND {$/;" s -AVX512ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX512ROUND { # critical path is 14 "SIMD ticks" per round$/;" s -AVX512_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX512_lane_ROUND {$/;" s -AVX_00_47 crypto/sha/asm/sha256-586.pl /^sub AVX_00_47 () {$/;" s -AVX_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AVX_256_00_47 () {$/;" s -AVX_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX_256_00_47 () {$/;" s -AVX_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX_512_00_47 () {$/;" s -AddRoundKey crypto/aes/aes_core.c /^static void AddRoundKey(u64 *state, const u64 *w)$/;" f file: -AdmissionSyntax_st crypto/x509/v3_admis.h /^struct AdmissionSyntax_st {$/;" s -Admissions_st crypto/x509/v3_admis.h /^struct Admissions_st {$/;" s -Ai crypto/bn/bn_blind.c /^ BIGNUM *Ai;$/;" m struct:bn_blinding_st file: -B crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: -B crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -B crypto/sha/sha512.c 469;" d file: -B include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -B include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st -B include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st -B include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st -B providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: -B providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -B ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st -B64_BASE64 crypto/evp/encode.c 70;" d file: -B64_BLOCK_SIZE crypto/evp/bio_b64.c 24;" d file: -B64_BLOCK_SIZE2 crypto/evp/bio_b64.c 25;" d file: -B64_CR crypto/evp/encode.c 65;" d file: -B64_DECODE crypto/evp/bio_b64.c 28;" d file: -B64_ENCODE crypto/evp/bio_b64.c 27;" d file: -B64_EOF crypto/evp/encode.c 66;" d file: -B64_EOLN crypto/evp/encode.c 64;" d file: -B64_ERROR crypto/evp/encode.c 68;" d file: -B64_NONE crypto/evp/bio_b64.c 26;" d file: -B64_NOT_BASE64 crypto/evp/encode.c 69;" d file: -B64_WS crypto/evp/encode.c 67;" d file: -B64_write_ASN1 crypto/asn1/asn_mime.c /^static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f file: -BADALPN test/sslapitest.c 3936;" d file: -BADALPNLEN test/sslapitest.c 3934;" d file: -BASE64_CANONICAL_ENCODING test/evp_test.c /^ BASE64_CANONICAL_ENCODING = 0,$/;" e enum:__anon335 file: -BASE64_INVALID_ENCODING test/evp_test.c /^ BASE64_INVALID_ENCODING = 2$/;" e enum:__anon335 file: -BASE64_VALID_ENCODING test/evp_test.c /^ BASE64_VALID_ENCODING = 1,$/;" e enum:__anon335 file: -BASE_2_51_IMPLEMENTED crypto/ec/curve25519.c 275;" d file: -BASE_2_64_IMPLEMENTED crypto/ec/curve25519.c 27;" d file: -BASE_SECTION apps/ca.c 47;" d file: -BASE_SECTION apps/srp.c 31;" d file: -BASE_SECTION crypto/ts/ts_conf.c 23;" d file: -BEGINLEN crypto/pem/pem_lib.c 739;" d file: -BF_BLOCK include/openssl/blowfish.h 27;" d -BF_DECRYPT include/openssl/blowfish.h 32;" d -BF_ENC crypto/bf/bf_local.h 76;" d -BF_ENCRYPT crypto/bf/asm/bf-586.pl /^sub BF_ENCRYPT$/;" s -BF_ENCRYPT include/openssl/blowfish.h 31;" d -BF_FLAGS providers/implementations/ciphers/cipher_blowfish.c 22;" d file: -BF_KEY include/openssl/blowfish.h /^} BF_KEY;$/;" t typeref:struct:bf_key_st -BF_LONG include/openssl/blowfish.h 39;" d -BF_ROUNDS include/openssl/blowfish.h 41;" d -BF_cbc_encrypt crypto/bf/bf_enc.c /^void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f -BF_cfb64_encrypt crypto/bf/bf_cfb64.c /^void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -BF_decrypt crypto/bf/bf_enc.c /^void BF_decrypt(BF_LONG *data, const BF_KEY *key)$/;" f -BF_ecb_encrypt crypto/bf/bf_ecb.c /^void BF_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -BF_encrypt crypto/bf/asm/bf-586.pl /^sub BF_encrypt$/;" s -BF_encrypt crypto/bf/bf_enc.c /^void BF_encrypt(BF_LONG *data, const BF_KEY *key)$/;" f -BF_ofb64_encrypt crypto/bf/bf_ofb64.c /^void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -BF_options crypto/bf/bf_ecb.c /^const char *BF_options(void)$/;" f -BF_set_key crypto/bf/bf_skey.c /^void BF_set_key(BF_KEY *key, int len, const unsigned char *data)$/;" f -BIGNUM include/openssl/types.h /^STACK_OF(BIGNUM);$/;" v -BIGNUM include/openssl/types.h /^typedef struct bignum_st BIGNUM;$/;" t typeref:struct:bignum_st -BIGNUM include/openssl/types.h 83;" d -BIGNUM_const include/openssl/types.h /^STACK_OF(BIGNUM_const);$/;" v -BIG_TEST_SIZE test/igetest.c 24;" d file: -BIN_PER_LINE crypto/evp/encode.c 44;" d file: -BIO include/openssl/types.h /^typedef struct bio_st BIO;$/;" t typeref:struct:bio_st -BIO_ACCEPT crypto/bio/bss_acpt.c /^} BIO_ACCEPT;$/;" t typeref:struct:bio_accept_st file: -BIO_ACCEPT_free crypto/bio/bss_acpt.c /^static void BIO_ACCEPT_free(BIO_ACCEPT *a)$/;" f file: -BIO_ACCEPT_new crypto/bio/bss_acpt.c /^static BIO_ACCEPT *BIO_ACCEPT_new(void)$/;" f file: -BIO_ADDRINFO_address crypto/bio/bio_addr.c /^const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_family crypto/bio/bio_addr.c /^int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_free crypto/bio/bio_addr.c /^void BIO_ADDRINFO_free(BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_next crypto/bio/bio_addr.c /^const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_protocol crypto/bio/bio_addr.c /^int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_sockaddr crypto/bio/bio_addr.c /^const struct sockaddr *BIO_ADDRINFO_sockaddr(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_sockaddr_size crypto/bio/bio_addr.c /^socklen_t BIO_ADDRINFO_sockaddr_size(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDRINFO_socktype crypto/bio/bio_addr.c /^int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai)$/;" f -BIO_ADDR_clear crypto/bio/bio_addr.c /^void BIO_ADDR_clear(BIO_ADDR *ap)$/;" f -BIO_ADDR_family crypto/bio/bio_addr.c /^int BIO_ADDR_family(const BIO_ADDR *ap)$/;" f -BIO_ADDR_free crypto/bio/bio_addr.c /^void BIO_ADDR_free(BIO_ADDR *ap)$/;" f -BIO_ADDR_hostname_string crypto/bio/bio_addr.c /^char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric)$/;" f -BIO_ADDR_make crypto/bio/bio_addr.c /^int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa)$/;" f -BIO_ADDR_new crypto/bio/bio_addr.c /^BIO_ADDR *BIO_ADDR_new(void)$/;" f -BIO_ADDR_path_string crypto/bio/bio_addr.c /^char *BIO_ADDR_path_string(const BIO_ADDR *ap)$/;" f -BIO_ADDR_rawaddress crypto/bio/bio_addr.c /^int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l)$/;" f -BIO_ADDR_rawmake crypto/bio/bio_addr.c /^int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,$/;" f -BIO_ADDR_rawport crypto/bio/bio_addr.c /^unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap)$/;" f -BIO_ADDR_service_string crypto/bio/bio_addr.c /^char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric)$/;" f -BIO_ADDR_sockaddr crypto/bio/bio_addr.c /^const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap)$/;" f -BIO_ADDR_sockaddr_noconst crypto/bio/bio_addr.c /^struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap)$/;" f -BIO_ADDR_sockaddr_size crypto/bio/bio_addr.c /^socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap)$/;" f -BIO_ASN1_BUF_CTX crypto/asn1/bio_asn1.c /^} BIO_ASN1_BUF_CTX;$/;" t typeref:struct:BIO_ASN1_BUF_CTX_t file: -BIO_ASN1_BUF_CTX_t crypto/asn1/bio_asn1.c /^typedef struct BIO_ASN1_BUF_CTX_t {$/;" s file: -BIO_ASN1_EX_FUNCS crypto/asn1/bio_asn1.c /^} BIO_ASN1_EX_FUNCS;$/;" t typeref:struct:BIO_ASN1_EX_FUNCS_st file: -BIO_ASN1_EX_FUNCS_st crypto/asn1/bio_asn1.c /^typedef struct BIO_ASN1_EX_FUNCS_st {$/;" s file: -BIO_B64_CTX crypto/evp/bio_b64.c /^} BIO_B64_CTX;$/;" t typeref:struct:b64_struct file: -BIO_BUF_MEM crypto/bio/bss_mem.c /^} BIO_BUF_MEM;$/;" t typeref:struct:bio_buf_mem_st file: -BIO_CONNECT crypto/bio/bss_conn.c /^} BIO_CONNECT;$/;" t typeref:struct:bio_connect_st file: -BIO_CONNECT_free crypto/bio/bss_conn.c /^void BIO_CONNECT_free(BIO_CONNECT *a)$/;" f -BIO_CONNECT_new crypto/bio/bss_conn.c /^BIO_CONNECT *BIO_CONNECT_new(void)$/;" f -BIO_CONN_S_BEFORE crypto/bio/bss_conn.c 55;" d file: -BIO_CONN_S_BLOCKED_CONNECT crypto/bio/bss_conn.c 60;" d file: -BIO_CONN_S_CONNECT crypto/bio/bss_conn.c 58;" d file: -BIO_CONN_S_CONNECT_ERROR crypto/bio/bss_conn.c 61;" d file: -BIO_CONN_S_CREATE_SOCKET crypto/bio/bss_conn.c 57;" d file: -BIO_CONN_S_GET_ADDR crypto/bio/bss_conn.c 56;" d file: -BIO_CONN_S_OK crypto/bio/bss_conn.c 59;" d file: -BIO_CORE_GLOBALS crypto/bio/bss_core.c /^} BIO_CORE_GLOBALS;$/;" t typeref:struct:__anon213 file: -BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG include/internal/bio.h 43;" d -BIO_CTRL_SET_KTLS include/internal/bio.h 41;" d -BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG include/internal/bio.h 42;" d -BIO_ENC_CTX crypto/evp/bio_enc.c /^} BIO_ENC_CTX;$/;" t typeref:struct:enc_struct file: -BIO_FLAGS_KTLS_RX include/internal/bio.h 52;" d -BIO_FLAGS_KTLS_TX include/internal/bio.h 53;" d -BIO_FLAGS_KTLS_TX_CTRL_MSG include/internal/bio.h 51;" d -BIO_FLAGS_UPLINK_INTERNAL include/internal/cryptlib.h 18;" d -BIO_FLAGS_UPLINK_INTERNAL include/internal/cryptlib.h 21;" d -BIO_F_ACPT_STATE include/openssl/cryptoerr_legacy.h 210;" d -BIO_F_ADDRINFO_WRAP include/openssl/cryptoerr_legacy.h 211;" d -BIO_F_ADDR_STRINGS include/openssl/cryptoerr_legacy.h 212;" d -BIO_F_BIO_ACCEPT include/openssl/cryptoerr_legacy.h 213;" d -BIO_F_BIO_ACCEPT_EX include/openssl/cryptoerr_legacy.h 214;" d -BIO_F_BIO_ACCEPT_NEW include/openssl/cryptoerr_legacy.h 215;" d -BIO_F_BIO_ADDR_NEW include/openssl/cryptoerr_legacy.h 216;" d -BIO_F_BIO_BIND include/openssl/cryptoerr_legacy.h 217;" d -BIO_F_BIO_CALLBACK_CTRL include/openssl/cryptoerr_legacy.h 218;" d -BIO_F_BIO_CONNECT include/openssl/cryptoerr_legacy.h 219;" d -BIO_F_BIO_CONNECT_NEW include/openssl/cryptoerr_legacy.h 220;" d -BIO_F_BIO_CTRL include/openssl/cryptoerr_legacy.h 221;" d -BIO_F_BIO_GETS include/openssl/cryptoerr_legacy.h 222;" d -BIO_F_BIO_GET_HOST_IP include/openssl/cryptoerr_legacy.h 223;" d -BIO_F_BIO_GET_NEW_INDEX include/openssl/cryptoerr_legacy.h 224;" d -BIO_F_BIO_GET_PORT include/openssl/cryptoerr_legacy.h 225;" d -BIO_F_BIO_LISTEN include/openssl/cryptoerr_legacy.h 226;" d -BIO_F_BIO_LOOKUP include/openssl/cryptoerr_legacy.h 227;" d -BIO_F_BIO_LOOKUP_EX include/openssl/cryptoerr_legacy.h 228;" d -BIO_F_BIO_MAKE_PAIR include/openssl/cryptoerr_legacy.h 229;" d -BIO_F_BIO_METH_NEW include/openssl/cryptoerr_legacy.h 230;" d -BIO_F_BIO_NEW include/openssl/cryptoerr_legacy.h 231;" d -BIO_F_BIO_NEW_DGRAM_SCTP include/openssl/cryptoerr_legacy.h 232;" d -BIO_F_BIO_NEW_FILE include/openssl/cryptoerr_legacy.h 233;" d -BIO_F_BIO_NEW_MEM_BUF include/openssl/cryptoerr_legacy.h 234;" d -BIO_F_BIO_NREAD include/openssl/cryptoerr_legacy.h 235;" d -BIO_F_BIO_NREAD0 include/openssl/cryptoerr_legacy.h 236;" d -BIO_F_BIO_NWRITE include/openssl/cryptoerr_legacy.h 237;" d -BIO_F_BIO_NWRITE0 include/openssl/cryptoerr_legacy.h 238;" d -BIO_F_BIO_PARSE_HOSTSERV include/openssl/cryptoerr_legacy.h 239;" d -BIO_F_BIO_PUTS include/openssl/cryptoerr_legacy.h 240;" d -BIO_F_BIO_READ include/openssl/cryptoerr_legacy.h 241;" d -BIO_F_BIO_READ_EX include/openssl/cryptoerr_legacy.h 242;" d -BIO_F_BIO_READ_INTERN include/openssl/cryptoerr_legacy.h 243;" d -BIO_F_BIO_SOCKET include/openssl/cryptoerr_legacy.h 244;" d -BIO_F_BIO_SOCKET_NBIO include/openssl/cryptoerr_legacy.h 245;" d -BIO_F_BIO_SOCK_INFO include/openssl/cryptoerr_legacy.h 246;" d -BIO_F_BIO_SOCK_INIT include/openssl/cryptoerr_legacy.h 247;" d -BIO_F_BIO_WRITE include/openssl/cryptoerr_legacy.h 248;" d -BIO_F_BIO_WRITE_EX include/openssl/cryptoerr_legacy.h 249;" d -BIO_F_BIO_WRITE_INTERN include/openssl/cryptoerr_legacy.h 250;" d -BIO_F_BUFFER_CTRL include/openssl/cryptoerr_legacy.h 251;" d -BIO_F_BUFFER_CTX crypto/bio/bio_local.h /^} BIO_F_BUFFER_CTX;$/;" t typeref:struct:bio_f_buffer_ctx_struct -BIO_F_CONN_CTRL include/openssl/cryptoerr_legacy.h 252;" d -BIO_F_CONN_STATE include/openssl/cryptoerr_legacy.h 253;" d -BIO_F_DGRAM_SCTP_NEW include/openssl/cryptoerr_legacy.h 254;" d -BIO_F_DGRAM_SCTP_READ include/openssl/cryptoerr_legacy.h 255;" d -BIO_F_DGRAM_SCTP_WRITE include/openssl/cryptoerr_legacy.h 256;" d -BIO_F_DOAPR_OUTCH include/openssl/cryptoerr_legacy.h 257;" d -BIO_F_FILE_CTRL include/openssl/cryptoerr_legacy.h 258;" d -BIO_F_FILE_READ include/openssl/cryptoerr_legacy.h 259;" d -BIO_F_LINEBUFFER_CTRL include/openssl/cryptoerr_legacy.h 260;" d -BIO_F_LINEBUFFER_NEW include/openssl/cryptoerr_legacy.h 261;" d -BIO_F_MEM_WRITE include/openssl/cryptoerr_legacy.h 262;" d -BIO_F_NBIOF_NEW include/openssl/cryptoerr_legacy.h 263;" d -BIO_F_SLG_WRITE include/openssl/cryptoerr_legacy.h 264;" d -BIO_F_SSL_NEW include/openssl/cryptoerr_legacy.h 265;" d -BIO_LINEBUFFER_CTX crypto/bio/bf_lbuf.c /^} BIO_LINEBUFFER_CTX;$/;" t typeref:struct:bio_linebuffer_ctx_struct file: -BIO_OK_CTX crypto/evp/bio_ok.c /^} BIO_OK_CTX;$/;" t typeref:struct:ok_struct file: -BIO_R_ACCEPT_ERROR include/openssl/bioerr.h 24;" d -BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET include/openssl/bioerr.h 25;" d -BIO_R_AMBIGUOUS_HOST_OR_SERVICE include/openssl/bioerr.h 26;" d -BIO_R_BAD_FOPEN_MODE include/openssl/bioerr.h 27;" d -BIO_R_BROKEN_PIPE include/openssl/bioerr.h 28;" d -BIO_R_CONNECT_ERROR include/openssl/bioerr.h 29;" d -BIO_R_CONNECT_TIMEOUT include/openssl/bioerr.h 30;" d -BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET include/openssl/bioerr.h 31;" d -BIO_R_GETSOCKNAME_ERROR include/openssl/bioerr.h 32;" d -BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS include/openssl/bioerr.h 33;" d -BIO_R_GETTING_SOCKTYPE include/openssl/bioerr.h 34;" d -BIO_R_INVALID_ARGUMENT include/openssl/bioerr.h 35;" d -BIO_R_INVALID_SOCKET include/openssl/bioerr.h 36;" d -BIO_R_IN_USE include/openssl/bioerr.h 37;" d -BIO_R_LENGTH_TOO_LONG include/openssl/bioerr.h 38;" d -BIO_R_LISTEN_V6_ONLY include/openssl/bioerr.h 39;" d -BIO_R_LOOKUP_RETURNED_NOTHING include/openssl/bioerr.h 40;" d -BIO_R_MALFORMED_HOST_OR_SERVICE include/openssl/bioerr.h 41;" d -BIO_R_NBIO_CONNECT_ERROR include/openssl/bioerr.h 42;" d -BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED include/openssl/bioerr.h 43;" d -BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED include/openssl/bioerr.h 44;" d -BIO_R_NO_PORT_DEFINED include/openssl/bioerr.h 45;" d -BIO_R_NO_SUCH_FILE include/openssl/bioerr.h 46;" d -BIO_R_NULL_PARAMETER include/openssl/bioerr.h 47;" d -BIO_R_TRANSFER_ERROR include/openssl/bioerr.h 48;" d -BIO_R_TRANSFER_TIMEOUT include/openssl/bioerr.h 49;" d -BIO_R_UNABLE_TO_BIND_SOCKET include/openssl/bioerr.h 50;" d -BIO_R_UNABLE_TO_CREATE_SOCKET include/openssl/bioerr.h 51;" d -BIO_R_UNABLE_TO_KEEPALIVE include/openssl/bioerr.h 52;" d -BIO_R_UNABLE_TO_LISTEN_SOCKET include/openssl/bioerr.h 53;" d -BIO_R_UNABLE_TO_NODELAY include/openssl/bioerr.h 54;" d -BIO_R_UNABLE_TO_REUSEADDR include/openssl/bioerr.h 55;" d -BIO_R_UNAVAILABLE_IP_FAMILY include/openssl/bioerr.h 56;" d -BIO_R_UNINITIALIZED include/openssl/bioerr.h 57;" d -BIO_R_UNKNOWN_INFO_TYPE include/openssl/bioerr.h 58;" d -BIO_R_UNSUPPORTED_IP_FAMILY include/openssl/bioerr.h 59;" d -BIO_R_UNSUPPORTED_METHOD include/openssl/bioerr.h 60;" d -BIO_R_UNSUPPORTED_PROTOCOL_FAMILY include/openssl/bioerr.h 61;" d -BIO_R_WRITE_TO_READ_ONLY_BIO include/openssl/bioerr.h 62;" d -BIO_R_WSASTARTUP include/openssl/bioerr.h 63;" d -BIO_SSL ssl/bio_ssl.c /^} BIO_SSL;$/;" t typeref:struct:bio_ssl_st file: -BIO_TYPE_ALWAYS_RETRY test/helpers/ssltestlib.c 40;" d file: -BIO_TYPE_ASYNC_FILTER test/asynciotest.c 36;" d file: -BIO_TYPE_CUSTOM_FILTER test/sslcorrupttest.c 103;" d file: -BIO_TYPE_EBCDIC_FILTER apps/s_server.c 256;" d file: -BIO_TYPE_MEMPACKET_TEST test/helpers/ssltestlib.c 39;" d file: -BIO_TYPE_TLS_DUMP_FILTER test/helpers/ssltestlib.c 38;" d file: -BIO_TYPE_WATCHCCS_FILTER test/tls13ccstest.c 36;" d file: -BIO_ZLIB_CTX crypto/comp/c_zlib.c /^} BIO_ZLIB_CTX;$/;" t typeref:struct:__anon206 file: -BIO_accept crypto/bio/bio_sock.c /^int BIO_accept(int sock, char **ip_port)$/;" f -BIO_accept_ex crypto/bio/bio_sock2.c /^int BIO_accept_ex(int accept_sock, BIO_ADDR *addr_, int options)$/;" f -BIO_asn1_get_prefix crypto/asn1/bio_asn1.c /^int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix,$/;" f -BIO_asn1_get_suffix crypto/asn1/bio_asn1.c /^int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix,$/;" f -BIO_asn1_set_prefix crypto/asn1/bio_asn1.c /^int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix,$/;" f -BIO_asn1_set_suffix crypto/asn1/bio_asn1.c /^int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix,$/;" f -BIO_bind crypto/bio/bio_sock2.c /^int BIO_bind(int sock, const BIO_ADDR *addr, int options)$/;" f -BIO_callback_ctrl crypto/bio/bio_lib.c /^long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f -BIO_clear_flags crypto/bio/bio_lib.c /^void BIO_clear_flags(BIO *b, int flags)$/;" f -BIO_clear_ktls_ctrl_msg include/internal/bio.h 71;" d -BIO_clear_ktls_ctrl_msg_flag include/internal/bio.h 64;" d -BIO_closesocket crypto/bio/bio_sock2.c /^int BIO_closesocket(int sock)$/;" f -BIO_connect crypto/bio/bio_sock2.c /^int BIO_connect(int sock, const BIO_ADDR *addr, int options)$/;" f -BIO_copy_next_retry crypto/bio/bio_lib.c /^void BIO_copy_next_retry(BIO *b)$/;" f -BIO_ctrl crypto/bio/bio_lib.c /^long BIO_ctrl(BIO *b, int cmd, long larg, void *parg)$/;" f -BIO_ctrl_get_read_request crypto/bio/bss_bio.c /^size_t BIO_ctrl_get_read_request(BIO *bio)$/;" f -BIO_ctrl_get_write_guarantee crypto/bio/bss_bio.c /^size_t BIO_ctrl_get_write_guarantee(BIO *bio)$/;" f -BIO_ctrl_pending crypto/bio/bio_lib.c /^size_t BIO_ctrl_pending(BIO *bio)$/;" f -BIO_ctrl_reset_read_request crypto/bio/bss_bio.c /^int BIO_ctrl_reset_read_request(BIO *bio)$/;" f -BIO_ctrl_wpending crypto/bio/bio_lib.c /^size_t BIO_ctrl_wpending(BIO *bio)$/;" f -BIO_debug_callback crypto/bio/bio_cb.c /^long BIO_debug_callback(BIO *bio, int cmd, const char *argp,$/;" f -BIO_debug_callback_ex crypto/bio/bio_cb.c /^long BIO_debug_callback_ex(BIO *bio, int cmd, const char *argp, size_t len,$/;" f -BIO_dgram_is_sctp crypto/bio/bss_dgram.c /^int BIO_dgram_is_sctp(BIO *bio)$/;" f -BIO_dgram_non_fatal_error crypto/bio/bss_dgram.c /^int BIO_dgram_non_fatal_error(int err)$/;" f -BIO_dgram_sctp_msg_waiting crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_msg_waiting(BIO *b)$/;" f -BIO_dgram_sctp_notification_cb crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_notification_cb(BIO *b,$/;" f -BIO_dgram_sctp_wait_for_dry crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_wait_for_dry(BIO *b)$/;" f -BIO_dgram_should_retry crypto/bio/bss_dgram.c /^static int BIO_dgram_should_retry(int i)$/;" f file: -BIO_do_connect_retry crypto/bio/bio_lib.c /^int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds)$/;" f -BIO_dump crypto/bio/bio_dump.c /^int BIO_dump(BIO *bp, const void *s, int len)$/;" f -BIO_dump_cb crypto/bio/bio_dump.c /^int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u),$/;" f -BIO_dump_fp crypto/bio/bio_dump.c /^int BIO_dump_fp(FILE *fp, const void *s, int len)$/;" f -BIO_dump_indent crypto/bio/bio_dump.c /^int BIO_dump_indent(BIO *bp, const void *s, int len, int indent)$/;" f -BIO_dump_indent_cb crypto/bio/bio_dump.c /^int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u),$/;" f -BIO_dump_indent_fp crypto/bio/bio_dump.c /^int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent)$/;" f -BIO_dup_chain crypto/bio/bio_lib.c /^BIO *BIO_dup_chain(BIO *in)$/;" f -BIO_error_callback test/bio_memleak_test.c /^static long BIO_error_callback(BIO *bio, int cmd, const char *argp,$/;" f file: -BIO_f_asn1 crypto/asn1/bio_asn1.c /^const BIO_METHOD *BIO_f_asn1(void)$/;" f -BIO_f_base64 crypto/evp/bio_b64.c /^const BIO_METHOD *BIO_f_base64(void)$/;" f -BIO_f_buffer crypto/bio/bf_buff.c /^const BIO_METHOD *BIO_f_buffer(void)$/;" f -BIO_f_cipher crypto/evp/bio_enc.c /^const BIO_METHOD *BIO_f_cipher(void)$/;" f -BIO_f_ebcdic_filter apps/s_server.c /^static const BIO_METHOD *BIO_f_ebcdic_filter()$/;" f file: -BIO_f_linebuffer crypto/bio/bf_lbuf.c /^const BIO_METHOD *BIO_f_linebuffer(void)$/;" f -BIO_f_md crypto/evp/bio_md.c /^const BIO_METHOD *BIO_f_md(void)$/;" f -BIO_f_nbio_test crypto/bio/bf_nbio.c /^const BIO_METHOD *BIO_f_nbio_test(void)$/;" f -BIO_f_null crypto/bio/bf_null.c /^const BIO_METHOD *BIO_f_null(void)$/;" f -BIO_f_prefix crypto/bio/bf_prefix.c /^const BIO_METHOD *BIO_f_prefix(void)$/;" f -BIO_f_readbuffer crypto/bio/bf_readbuff.c /^const BIO_METHOD *BIO_f_readbuffer(void)$/;" f -BIO_f_reliable crypto/evp/bio_ok.c /^const BIO_METHOD *BIO_f_reliable(void)$/;" f -BIO_f_ssl ssl/bio_ssl.c /^const BIO_METHOD *BIO_f_ssl(void)$/;" f -BIO_f_zlib crypto/comp/c_zlib.c /^const BIO_METHOD *BIO_f_zlib(void)$/;" f -BIO_fd_non_fatal_error crypto/bio/bss_fd.c /^int BIO_fd_non_fatal_error(int err)$/;" f -BIO_fd_should_retry crypto/bio/bss_fd.c /^int BIO_fd_should_retry(int i)$/;" f -BIO_find_type crypto/bio/bio_lib.c /^BIO *BIO_find_type(BIO *bio, int type)$/;" f -BIO_free crypto/bio/bio_lib.c /^int BIO_free(BIO *a)$/;" f -BIO_free_all crypto/bio/bio_lib.c /^void BIO_free_all(BIO *bio)$/;" f -BIO_get_accept_socket crypto/bio/bio_sock.c /^int BIO_get_accept_socket(char *host, int bind_mode)$/;" f -BIO_get_callback crypto/bio/bio_lib.c /^BIO_callback_fn BIO_get_callback(const BIO *b)$/;" f -BIO_get_callback_arg crypto/bio/bio_lib.c /^char *BIO_get_callback_arg(const BIO *b)$/;" f -BIO_get_callback_ex crypto/bio/bio_lib.c /^BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b)$/;" f -BIO_get_cipher_ctx include/openssl/evp.h 672;" d -BIO_get_cipher_status include/openssl/evp.h 671;" d -BIO_get_data crypto/bio/bio_lib.c /^void *BIO_get_data(BIO *a)$/;" f -BIO_get_ex_data crypto/bio/bio_lib.c /^void *BIO_get_ex_data(const BIO *bio, int idx)$/;" f -BIO_get_host_ip crypto/bio/bio_sock.c /^int BIO_get_host_ip(const char *str, unsigned char *ip)$/;" f -BIO_get_init crypto/bio/bio_lib.c /^int BIO_get_init(BIO *a)$/;" f -BIO_get_line crypto/bio/bio_lib.c /^int BIO_get_line(BIO *bio, char *buf, int size)$/;" f -BIO_get_md include/openssl/evp.h 668;" d -BIO_get_md_ctx include/openssl/evp.h 669;" d -BIO_get_new_index crypto/bio/bio_meth.c /^int BIO_get_new_index(void)$/;" f -BIO_get_port crypto/bio/bio_sock.c /^int BIO_get_port(const char *str, unsigned short *port_ptr)$/;" f -BIO_get_retry_BIO crypto/bio/bio_lib.c /^BIO *BIO_get_retry_BIO(BIO *bio, int *reason)$/;" f -BIO_get_retry_reason crypto/bio/bio_lib.c /^int BIO_get_retry_reason(BIO *bio)$/;" f -BIO_get_shutdown crypto/bio/bio_lib.c /^int BIO_get_shutdown(BIO *a)$/;" f -BIO_gethostbyname crypto/bio/bio_sock.c /^struct hostent *BIO_gethostbyname(const char *name)$/;" f -BIO_gets crypto/bio/bio_lib.c /^int BIO_gets(BIO *b, char *buf, int size)$/;" f -BIO_hex_string crypto/bio/bio_dump.c /^int BIO_hex_string(BIO *out, int indent, int width, const void *data,$/;" f -BIO_indent crypto/bio/bio_lib.c /^int BIO_indent(BIO *b, int indent, int max)$/;" f -BIO_int_ctrl crypto/bio/bio_lib.c /^long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg)$/;" f -BIO_listen crypto/bio/bio_sock2.c /^int BIO_listen(int sock, const BIO_ADDR *addr, int options)$/;" f -BIO_lookup crypto/bio/bio_addr.c /^int BIO_lookup(const char *host, const char *service,$/;" f -BIO_lookup_ex crypto/bio/bio_addr.c /^int BIO_lookup_ex(const char *host, const char *service, int lookup_type,$/;" f -BIO_meth_free crypto/bio/bio_meth.c /^void BIO_meth_free(BIO_METHOD *biom)$/;" f -BIO_meth_get_callback_ctrl crypto/bio/bio_meth.c /^long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) (BIO *, int, BIO_info_cb *)$/;" f -BIO_meth_get_create crypto/bio/bio_meth.c /^int (*BIO_meth_get_create(const BIO_METHOD *biom)) (BIO *)$/;" f -BIO_meth_get_ctrl crypto/bio/bio_meth.c /^long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *)$/;" f -BIO_meth_get_destroy crypto/bio/bio_meth.c /^int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *)$/;" f -BIO_meth_get_gets crypto/bio/bio_meth.c /^int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int)$/;" f -BIO_meth_get_puts crypto/bio/bio_meth.c /^int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *)$/;" f -BIO_meth_get_read crypto/bio/bio_meth.c /^int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int)$/;" f -BIO_meth_get_read_ex crypto/bio/bio_meth.c /^int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *)$/;" f -BIO_meth_get_write crypto/bio/bio_meth.c /^int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int)$/;" f -BIO_meth_get_write_ex crypto/bio/bio_meth.c /^int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t,$/;" f -BIO_meth_new crypto/bio/bio_meth.c /^BIO_METHOD *BIO_meth_new(int type, const char *name)$/;" f -BIO_meth_set_callback_ctrl crypto/bio/bio_meth.c /^int BIO_meth_set_callback_ctrl(BIO_METHOD *biom,$/;" f -BIO_meth_set_create crypto/bio/bio_meth.c /^int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *))$/;" f -BIO_meth_set_ctrl crypto/bio/bio_meth.c /^int BIO_meth_set_ctrl(BIO_METHOD *biom,$/;" f -BIO_meth_set_destroy crypto/bio/bio_meth.c /^int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *))$/;" f -BIO_meth_set_gets crypto/bio/bio_meth.c /^int BIO_meth_set_gets(BIO_METHOD *biom,$/;" f -BIO_meth_set_puts crypto/bio/bio_meth.c /^int BIO_meth_set_puts(BIO_METHOD *biom,$/;" f -BIO_meth_set_read crypto/bio/bio_meth.c /^int BIO_meth_set_read(BIO_METHOD *biom,$/;" f -BIO_meth_set_read_ex crypto/bio/bio_meth.c /^int BIO_meth_set_read_ex(BIO_METHOD *biom,$/;" f -BIO_meth_set_write crypto/bio/bio_meth.c /^int BIO_meth_set_write(BIO_METHOD *biom,$/;" f -BIO_meth_set_write_ex crypto/bio/bio_meth.c /^int BIO_meth_set_write_ex(BIO_METHOD *biom,$/;" f -BIO_method_name crypto/bio/bio_lib.c /^const char *BIO_method_name(const BIO *b)$/;" f -BIO_method_type crypto/bio/bio_lib.c /^int BIO_method_type(const BIO *b)$/;" f -BIO_new crypto/bio/bio_lib.c /^BIO *BIO_new(const BIO_METHOD *method)$/;" f -BIO_new_NDEF crypto/asn1/bio_ndef.c /^BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it)$/;" f -BIO_new_PKCS7 crypto/pkcs7/bio_pk7.c /^BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7)$/;" f -BIO_new_accept crypto/bio/bss_acpt.c /^BIO *BIO_new_accept(const char *str)$/;" f -BIO_new_bio_pair crypto/bio/bss_bio.c /^int BIO_new_bio_pair(BIO **bio1_p, size_t writebuf1,$/;" f -BIO_new_buffer_ssl_connect ssl/bio_ssl.c /^BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx)$/;" f -BIO_new_connect crypto/bio/bss_conn.c /^BIO *BIO_new_connect(const char *str)$/;" f -BIO_new_dgram crypto/bio/bss_dgram.c /^BIO *BIO_new_dgram(int fd, int close_flag)$/;" f -BIO_new_dgram_sctp crypto/bio/bss_dgram.c /^BIO *BIO_new_dgram_sctp(int fd, int close_flag)$/;" f -BIO_new_ex crypto/bio/bio_lib.c /^BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method)$/;" f -BIO_new_fd crypto/bio/bss_fd.c /^BIO *BIO_new_fd(int fd, int close_flag)$/;" f -BIO_new_file crypto/bio/bss_file.c /^BIO *BIO_new_file(const char *filename, const char *mode)$/;" f -BIO_new_fp crypto/bio/bss_file.c /^BIO *BIO_new_fp(FILE *stream, int close_flag)$/;" f -BIO_new_from_core_bio crypto/bio/bss_core.c /^BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio)$/;" f -BIO_new_mem_buf crypto/bio/bss_mem.c /^BIO *BIO_new_mem_buf(const void *buf, int len)$/;" f -BIO_new_socket crypto/bio/bss_sock.c /^BIO *BIO_new_socket(int fd, int close_flag)$/;" f -BIO_new_ssl ssl/bio_ssl.c /^BIO *BIO_new_ssl(SSL_CTX *ctx, int client)$/;" f -BIO_new_ssl_connect ssl/bio_ssl.c /^BIO *BIO_new_ssl_connect(SSL_CTX *ctx)$/;" f -BIO_next crypto/bio/bio_lib.c /^BIO *BIO_next(BIO *b)$/;" f -BIO_nread crypto/bio/bss_bio.c /^int BIO_nread(BIO *bio, char **buf, int num)$/;" f -BIO_nread0 crypto/bio/bss_bio.c /^int BIO_nread0(BIO *bio, char **buf)$/;" f -BIO_number_read crypto/bio/bio_lib.c /^uint64_t BIO_number_read(BIO *bio)$/;" f -BIO_number_written crypto/bio/bio_lib.c /^uint64_t BIO_number_written(BIO *bio)$/;" f -BIO_nwrite crypto/bio/bss_bio.c /^int BIO_nwrite(BIO *bio, char **buf, int num)$/;" f -BIO_nwrite0 crypto/bio/bss_bio.c /^int BIO_nwrite0(BIO *bio, char **buf)$/;" f -BIO_parse_hostserv crypto/bio/bio_addr.c /^int BIO_parse_hostserv(const char *hostserv, char **host, char **service,$/;" f -BIO_pop crypto/bio/bio_lib.c /^BIO *BIO_pop(BIO *b)$/;" f -BIO_printf crypto/bio/bio_print.c /^int BIO_printf(BIO *bio, const char *format, ...)$/;" f -BIO_ptr_ctrl crypto/bio/bio_lib.c /^void *BIO_ptr_ctrl(BIO *b, int cmd, long larg)$/;" f -BIO_push crypto/bio/bio_lib.c /^BIO *BIO_push(BIO *b, BIO *bio)$/;" f -BIO_puts crypto/bio/bio_lib.c /^int BIO_puts(BIO *b, const char *buf)$/;" f -BIO_read crypto/bio/bio_lib.c /^int BIO_read(BIO *b, void *data, int dlen)$/;" f -BIO_read_ex crypto/bio/bio_lib.c /^int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes)$/;" f -BIO_s_accept crypto/bio/bss_acpt.c /^const BIO_METHOD *BIO_s_accept(void)$/;" f -BIO_s_bio crypto/bio/bss_bio.c /^const BIO_METHOD *BIO_s_bio(void)$/;" f -BIO_s_connect crypto/bio/bss_conn.c /^const BIO_METHOD *BIO_s_connect(void)$/;" f -BIO_s_core crypto/bio/bss_core.c /^const BIO_METHOD *BIO_s_core(void)$/;" f -BIO_s_datagram crypto/bio/bss_dgram.c /^const BIO_METHOD *BIO_s_datagram(void)$/;" f -BIO_s_datagram_sctp crypto/bio/bss_dgram.c /^const BIO_METHOD *BIO_s_datagram_sctp(void)$/;" f -BIO_s_fd crypto/bio/bss_fd.c /^const BIO_METHOD *BIO_s_fd(void)$/;" f -BIO_s_file crypto/bio/bss_file.c /^const BIO_METHOD *BIO_s_file(void)$/;" f -BIO_s_log crypto/bio/bss_log.c /^const BIO_METHOD *BIO_s_log(void)$/;" f -BIO_s_mem crypto/bio/bss_mem.c /^const BIO_METHOD *BIO_s_mem(void)$/;" f -BIO_s_null crypto/bio/bss_null.c /^const BIO_METHOD *BIO_s_null(void)$/;" f -BIO_s_secmem crypto/bio/bss_mem.c /^const BIO_METHOD *BIO_s_secmem(void)$/;" f -BIO_s_socket crypto/bio/bss_sock.c /^const BIO_METHOD *BIO_s_socket(void)$/;" f -BIO_set_callback crypto/bio/bio_lib.c /^void BIO_set_callback(BIO *b, BIO_callback_fn cb)$/;" f -BIO_set_callback_arg crypto/bio/bio_lib.c /^void BIO_set_callback_arg(BIO *b, char *arg)$/;" f -BIO_set_callback_ex crypto/bio/bio_lib.c /^void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex cb)$/;" f -BIO_set_cipher crypto/evp/bio_enc.c /^int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k,$/;" f -BIO_set_data crypto/bio/bio_lib.c /^void BIO_set_data(BIO *a, void *ptr)$/;" f -BIO_set_ex_data crypto/bio/bio_lib.c /^int BIO_set_ex_data(BIO *bio, int idx, void *data)$/;" f -BIO_set_flags crypto/bio/bio_lib.c /^void BIO_set_flags(BIO *b, int flags)$/;" f -BIO_set_init crypto/bio/bio_lib.c /^void BIO_set_init(BIO *a, int init)$/;" f -BIO_set_ktls include/internal/bio.h 67;" d -BIO_set_ktls_ctrl_msg include/internal/bio.h 69;" d -BIO_set_ktls_ctrl_msg_flag include/internal/bio.h 60;" d -BIO_set_ktls_flag include/internal/bio.h 56;" d -BIO_set_md include/openssl/evp.h 666;" d -BIO_set_md_ctx include/openssl/evp.h 670;" d -BIO_set_next crypto/bio/bio_lib.c /^void BIO_set_next(BIO *b, BIO *next)$/;" f -BIO_set_retry_reason crypto/bio/bio_lib.c /^void BIO_set_retry_reason(BIO *bio, int reason)$/;" f -BIO_set_shutdown crypto/bio/bio_lib.c /^void BIO_set_shutdown(BIO *a, int shut)$/;" f -BIO_set_tcp_ndelay crypto/bio/bio_sock.c /^int BIO_set_tcp_ndelay(int s, int on)$/;" f -BIO_should_ktls_ctrl_msg_flag include/internal/bio.h 62;" d -BIO_should_ktls_flag include/internal/bio.h 58;" d -BIO_snprintf crypto/bio/bio_print.c /^int BIO_snprintf(char *buf, size_t n, const char *format, ...)$/;" f -BIO_snprintf providers/fips/fipsprov.c /^int BIO_snprintf(char *buf, size_t n, const char *format, ...)$/;" f -BIO_sock_error crypto/bio/bio_sock.c /^int BIO_sock_error(int sock)$/;" f -BIO_sock_info crypto/bio/bio_sock.c /^int BIO_sock_info(int sock,$/;" f -BIO_sock_init crypto/bio/bio_sock.c /^int BIO_sock_init(void)$/;" f -BIO_sock_non_fatal_error crypto/bio/bss_sock.c /^int BIO_sock_non_fatal_error(int err)$/;" f -BIO_sock_should_retry crypto/bio/bss_sock.c /^int BIO_sock_should_retry(int i)$/;" f -BIO_socket crypto/bio/bio_sock2.c /^int BIO_socket(int domain, int socktype, int protocol, int options)$/;" f -BIO_socket_ioctl crypto/bio/bio_sock.c /^int BIO_socket_ioctl(int fd, long type, void *arg)$/;" f -BIO_socket_nbio crypto/bio/bio_sock.c /^int BIO_socket_nbio(int s, int mode)$/;" f -BIO_socket_wait crypto/bio/bio_sock.c /^int BIO_socket_wait(int fd, int for_read, time_t max_time)$/;" f -BIO_ssl_copy_session_id ssl/bio_ssl.c /^int BIO_ssl_copy_session_id(BIO *t, BIO *f)$/;" f -BIO_ssl_shutdown ssl/bio_ssl.c /^void BIO_ssl_shutdown(BIO *b)$/;" f -BIO_str_reasons crypto/bio/bio_err.c /^static const ERR_STRING_DATA BIO_str_reasons[] = {$/;" v file: -BIO_test_flags crypto/bio/bio_lib.c /^int BIO_test_flags(const BIO *b, int flags)$/;" f -BIO_up_ref crypto/bio/bio_lib.c /^int BIO_up_ref(BIO *a)$/;" f -BIO_vfree crypto/bio/bio_lib.c /^void BIO_vfree(BIO *a)$/;" f -BIO_vprintf crypto/bio/bio_print.c /^int BIO_vprintf(BIO *bio, const char *format, va_list args)$/;" f -BIO_vsnprintf crypto/bio/bio_print.c /^int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args)$/;" f -BIO_wait crypto/bio/bio_lib.c /^int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)$/;" f -BIO_write crypto/bio/bio_lib.c /^int BIO_write(BIO *b, const void *data, int dlen)$/;" f -BIO_write_ex crypto/bio/bio_lib.c /^int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written)$/;" f -BITS apps/req.c 34;" d file: -BIT_INTERLEAVE crypto/sha/keccak1600.c 47;" d file: -BIT_INTERLEAVE crypto/sha/keccak1600.c 49;" d file: -BLAKE2B_BLOCKBYTES providers/implementations/include/prov/blake2.h 24;" d -BLAKE2B_CTX providers/implementations/include/prov/blake2.h /^typedef struct blake2b_ctx_st BLAKE2B_CTX;$/;" t typeref:struct:blake2b_ctx_st -BLAKE2B_DIGEST_LENGTH providers/implementations/include/prov/blake2.h 79;" d -BLAKE2B_KEYBYTES providers/implementations/include/prov/blake2.h 26;" d -BLAKE2B_OUTBYTES providers/implementations/include/prov/blake2.h 25;" d -BLAKE2B_PARAM providers/implementations/include/prov/blake2.h /^typedef struct blake2b_param_st BLAKE2B_PARAM;$/;" t typeref:struct:blake2b_param_st -BLAKE2B_PERSONALBYTES providers/implementations/include/prov/blake2.h 28;" d -BLAKE2B_SALTBYTES providers/implementations/include/prov/blake2.h 27;" d -BLAKE2S_BLOCKBYTES providers/implementations/include/prov/blake2.h 18;" d -BLAKE2S_CTX providers/implementations/include/prov/blake2.h /^typedef struct blake2s_ctx_st BLAKE2S_CTX;$/;" t typeref:struct:blake2s_ctx_st -BLAKE2S_DIGEST_LENGTH providers/implementations/include/prov/blake2.h 80;" d -BLAKE2S_KEYBYTES providers/implementations/include/prov/blake2.h 20;" d -BLAKE2S_OUTBYTES providers/implementations/include/prov/blake2.h 19;" d -BLAKE2S_PARAM providers/implementations/include/prov/blake2.h /^typedef struct blake2s_param_st BLAKE2S_PARAM;$/;" t typeref:struct:blake2s_param_st -BLAKE2S_PERSONALBYTES providers/implementations/include/prov/blake2.h 22;" d -BLAKE2S_SALTBYTES providers/implementations/include/prov/blake2.h 21;" d -BLAKE2_BLOCKBYTES providers/implementations/macs/blake2b_mac.c 17;" d file: -BLAKE2_BLOCKBYTES providers/implementations/macs/blake2s_mac.c 17;" d file: -BLAKE2_CTX providers/implementations/macs/blake2b_mac.c 11;" d file: -BLAKE2_CTX providers/implementations/macs/blake2s_mac.c 11;" d file: -BLAKE2_FINAL providers/implementations/macs/blake2b_mac.c 23;" d file: -BLAKE2_FINAL providers/implementations/macs/blake2s_mac.c 23;" d file: -BLAKE2_FUNCTIONS providers/implementations/macs/blake2_mac_impl.c /^const OSSL_DISPATCH BLAKE2_FUNCTIONS[] = {$/;" v -BLAKE2_FUNCTIONS providers/implementations/macs/blake2b_mac.c 30;" d file: -BLAKE2_FUNCTIONS providers/implementations/macs/blake2s_mac.c 30;" d file: -BLAKE2_INIT_KEY providers/implementations/macs/blake2b_mac.c 21;" d file: -BLAKE2_INIT_KEY providers/implementations/macs/blake2s_mac.c 21;" d file: -BLAKE2_KEYBYTES providers/implementations/macs/blake2b_mac.c 13;" d file: -BLAKE2_KEYBYTES providers/implementations/macs/blake2s_mac.c 13;" d file: -BLAKE2_OUTBYTES providers/implementations/macs/blake2b_mac.c 14;" d file: -BLAKE2_OUTBYTES providers/implementations/macs/blake2s_mac.c 14;" d file: -BLAKE2_PARAM providers/implementations/macs/blake2b_mac.c 12;" d file: -BLAKE2_PARAM providers/implementations/macs/blake2s_mac.c 12;" d file: -BLAKE2_PARAM_INIT providers/implementations/macs/blake2b_mac.c 20;" d file: -BLAKE2_PARAM_INIT providers/implementations/macs/blake2s_mac.c 20;" d file: -BLAKE2_PARAM_SET_DIGEST_LENGTH providers/implementations/macs/blake2b_mac.c 24;" d file: -BLAKE2_PARAM_SET_DIGEST_LENGTH providers/implementations/macs/blake2s_mac.c 24;" d file: -BLAKE2_PARAM_SET_KEY_LENGTH providers/implementations/macs/blake2b_mac.c 25;" d file: -BLAKE2_PARAM_SET_KEY_LENGTH providers/implementations/macs/blake2s_mac.c 25;" d file: -BLAKE2_PARAM_SET_PERSONAL providers/implementations/macs/blake2b_mac.c 26;" d file: -BLAKE2_PARAM_SET_PERSONAL providers/implementations/macs/blake2s_mac.c 26;" d file: -BLAKE2_PARAM_SET_SALT providers/implementations/macs/blake2b_mac.c 27;" d file: -BLAKE2_PARAM_SET_SALT providers/implementations/macs/blake2s_mac.c 27;" d file: -BLAKE2_PERSONALBYTES providers/implementations/macs/blake2b_mac.c 15;" d file: -BLAKE2_PERSONALBYTES providers/implementations/macs/blake2s_mac.c 15;" d file: -BLAKE2_SALTBYTES providers/implementations/macs/blake2b_mac.c 16;" d file: -BLAKE2_SALTBYTES providers/implementations/macs/blake2s_mac.c 16;" d file: -BLAKE2_UPDATE providers/implementations/macs/blake2b_mac.c 22;" d file: -BLAKE2_UPDATE providers/implementations/macs/blake2s_mac.c 22;" d file: -BLOB_MAX_LENGTH include/crypto/pem.h 20;" d -BLOCK_CIPHER_aead crypto/evp/e_aria.c 768;" d file: -BLOCK_CIPHER_all_funcs include/crypto/evp.h 428;" d -BLOCK_CIPHER_custom crypto/evp/e_aes.c 2234;" d file: -BLOCK_CIPHER_custom crypto/evp/e_aes.c 2287;" d file: -BLOCK_CIPHER_custom crypto/evp/e_aes.c 419;" d file: -BLOCK_CIPHER_custom crypto/evp/e_aes.c 777;" d file: -BLOCK_CIPHER_def1 include/crypto/evp.h 434;" d -BLOCK_CIPHER_def_cbc include/crypto/evp.h 451;" d -BLOCK_CIPHER_def_cfb include/crypto/evp.h 457;" d -BLOCK_CIPHER_def_ecb include/crypto/evp.h 471;" d -BLOCK_CIPHER_def_ofb include/crypto/evp.h 464;" d -BLOCK_CIPHER_defs include/crypto/evp.h 477;" d -BLOCK_CIPHER_ecb_loop include/crypto/evp.h 353;" d -BLOCK_CIPHER_func_cbc include/crypto/evp.h 389;" d -BLOCK_CIPHER_func_cfb include/crypto/evp.h 404;" d -BLOCK_CIPHER_func_ecb include/crypto/evp.h 360;" d -BLOCK_CIPHER_func_ofb include/crypto/evp.h 370;" d -BLOCK_CIPHER_generic crypto/evp/e_aes.c 2195;" d file: -BLOCK_CIPHER_generic crypto/evp/e_aes.c 2274;" d file: -BLOCK_CIPHER_generic crypto/evp/e_aes.c 396;" d file: -BLOCK_CIPHER_generic crypto/evp/e_aes.c 754;" d file: -BLOCK_CIPHER_generic crypto/evp/e_aria.c 162;" d file: -BLOCK_CIPHER_generic crypto/evp/e_camellia.c 142;" d file: -BLOCK_CIPHER_generic crypto/evp/e_camellia.c 167;" d file: -BLOCK_CIPHER_generic_pack crypto/evp/e_aes.c 2304;" d file: -BLOCK_CIPHER_generic_pack crypto/evp/e_camellia.c 182;" d file: -BNRAND_FLAG crypto/bn/bn_rand.c /^} BNRAND_FLAG;$/;" t typeref:enum:bnrand_flag_e file: -BN_BITS include/openssl/bn.h 55;" d -BN_BITS2 include/openssl/bn.h 54;" d -BN_BITS4 crypto/bn/bn_local.h 109;" d -BN_BITS4 crypto/bn/bn_local.h 73;" d -BN_BITS4 crypto/bn/bn_local.h 90;" d -BN_BLINDING include/openssl/types.h /^typedef struct bn_blinding_st BN_BLINDING;$/;" t typeref:struct:bn_blinding_st -BN_BLINDING_COUNTER crypto/bn/bn_blind.c 14;" d file: -BN_BLINDING_NO_RECREATE include/openssl/bn.h 416;" d -BN_BLINDING_NO_UPDATE include/openssl/bn.h 415;" d -BN_BLINDING_convert crypto/bn/bn_blind.c /^int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx)$/;" f -BN_BLINDING_convert_ex crypto/bn/bn_blind.c /^int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx)$/;" f -BN_BLINDING_create_param crypto/bn/bn_blind.c /^BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b,$/;" f -BN_BLINDING_free crypto/bn/bn_blind.c /^void BN_BLINDING_free(BN_BLINDING *r)$/;" f -BN_BLINDING_get_flags crypto/bn/bn_blind.c /^unsigned long BN_BLINDING_get_flags(const BN_BLINDING *b)$/;" f -BN_BLINDING_invert crypto/bn/bn_blind.c /^int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx)$/;" f -BN_BLINDING_invert_ex crypto/bn/bn_blind.c /^int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,$/;" f -BN_BLINDING_is_current_thread crypto/bn/bn_blind.c /^int BN_BLINDING_is_current_thread(BN_BLINDING *b)$/;" f -BN_BLINDING_lock crypto/bn/bn_blind.c /^int BN_BLINDING_lock(BN_BLINDING *b)$/;" f -BN_BLINDING_new crypto/bn/bn_blind.c /^BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod)$/;" f -BN_BLINDING_set_current_thread crypto/bn/bn_blind.c /^void BN_BLINDING_set_current_thread(BN_BLINDING *b)$/;" f -BN_BLINDING_set_flags crypto/bn/bn_blind.c /^void BN_BLINDING_set_flags(BN_BLINDING *b, unsigned long flags)$/;" f -BN_BLINDING_unlock crypto/bn/bn_blind.c /^int BN_BLINDING_unlock(BN_BLINDING *b)$/;" f -BN_BLINDING_update crypto/bn/bn_blind.c /^int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx)$/;" f -BN_BYTES include/openssl/bn.h 38;" d -BN_BYTES include/openssl/bn.h 46;" d -BN_BYTES include/openssl/bn.h 51;" d -BN_CONSTTIME_SWAP_FLAGS crypto/bn/bn_lib.c 870;" d file: -BN_CONSTTIME_SWAP_FLAGS crypto/bn/bn_lib.c 884;" d file: -BN_CTX include/openssl/types.h /^typedef struct bignum_ctx BN_CTX;$/;" t typeref:struct:bignum_ctx -BN_CTX_POOL_SIZE crypto/bn/bn_ctx.c 15;" d file: -BN_CTX_START_FRAMES crypto/bn/bn_ctx.c 17;" d file: -BN_CTX_end crypto/bn/bn_ctx.c /^void BN_CTX_end(BN_CTX *ctx)$/;" f -BN_CTX_free crypto/bn/bn_ctx.c /^void BN_CTX_free(BN_CTX *ctx)$/;" f -BN_CTX_get crypto/bn/bn_ctx.c /^BIGNUM *BN_CTX_get(BN_CTX *ctx)$/;" f -BN_CTX_new crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_new(void)$/;" f -BN_CTX_new_ex crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_new_ex(OSSL_LIB_CTX *ctx)$/;" f -BN_CTX_secure_new crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_secure_new(void)$/;" f -BN_CTX_secure_new_ex crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_secure_new_ex(OSSL_LIB_CTX *ctx)$/;" f -BN_CTX_start crypto/bn/bn_ctx.c /^void BN_CTX_start(BN_CTX *ctx)$/;" f -BN_DEBUG crypto/bn/bn_local.h 39;" d -BN_DEC_CONV crypto/bn/bn_local.h 114;" d -BN_DEC_CONV crypto/bn/bn_local.h 78;" d -BN_DEC_CONV crypto/bn/bn_local.h 95;" d -BN_DEC_FMT1 crypto/bn/bn_local.h 116;" d -BN_DEC_FMT1 crypto/bn/bn_local.h 80;" d -BN_DEC_FMT1 crypto/bn/bn_local.h 97;" d -BN_DEC_FMT2 crypto/bn/bn_local.h 117;" d -BN_DEC_FMT2 crypto/bn/bn_local.h 81;" d -BN_DEC_FMT2 crypto/bn/bn_local.h 98;" d -BN_DEC_NUM crypto/bn/bn_local.h 115;" d -BN_DEC_NUM crypto/bn/bn_local.h 79;" d -BN_DEC_NUM crypto/bn/bn_local.h 96;" d -BN_DEF crypto/bn/bn_dh.c 17;" d file: -BN_DEF crypto/bn/bn_dh.c 19;" d file: -BN_DEF crypto/bn/bn_prime.c 33;" d file: -BN_DEF crypto/bn/bn_prime.c 35;" d file: -BN_DEF crypto/bn/bn_rsa_fips186_4.c 32;" d file: -BN_DEF crypto/bn/bn_rsa_fips186_4.c 34;" d file: -BN_DIV2W crypto/bn/bn_local.h 65;" d -BN_DIV3W crypto/bn/bn_div.c 105;" d file: -BN_FLG_CONSTTIME include/openssl/bn.h 67;" d -BN_FLG_EXP_CONSTTIME include/openssl/bn.h 72;" d -BN_FLG_FIXED_TOP crypto/bn/bn_local.h 160;" d -BN_FLG_FIXED_TOP crypto/bn/bn_local.h 206;" d -BN_FLG_FREE include/openssl/bn.h 73;" d -BN_FLG_MALLOCED include/openssl/bn.h 58;" d -BN_FLG_SECURE include/openssl/bn.h 68;" d -BN_FLG_STATIC_DATA include/openssl/bn.h 59;" d -BN_FMTu providers/implementations/encode_decode/encode_key2text.c 38;" d file: -BN_FMTu providers/implementations/encode_decode/encode_key2text.c 43;" d file: -BN_FMTu providers/implementations/encode_decode/encode_key2text.c 48;" d file: -BN_FMTx providers/implementations/encode_decode/encode_key2text.c 39;" d file: -BN_FMTx providers/implementations/encode_decode/encode_key2text.c 44;" d file: -BN_FMTx providers/implementations/encode_decode/encode_key2text.c 49;" d file: -BN_F_BNRAND include/openssl/cryptoerr_legacy.h 270;" d -BN_F_BNRAND_RANGE include/openssl/cryptoerr_legacy.h 271;" d -BN_F_BN_BLINDING_CONVERT_EX include/openssl/cryptoerr_legacy.h 272;" d -BN_F_BN_BLINDING_CREATE_PARAM include/openssl/cryptoerr_legacy.h 273;" d -BN_F_BN_BLINDING_INVERT_EX include/openssl/cryptoerr_legacy.h 274;" d -BN_F_BN_BLINDING_NEW include/openssl/cryptoerr_legacy.h 275;" d -BN_F_BN_BLINDING_UPDATE include/openssl/cryptoerr_legacy.h 276;" d -BN_F_BN_BN2DEC include/openssl/cryptoerr_legacy.h 277;" d -BN_F_BN_BN2HEX include/openssl/cryptoerr_legacy.h 278;" d -BN_F_BN_COMPUTE_WNAF include/openssl/cryptoerr_legacy.h 279;" d -BN_F_BN_CTX_GET include/openssl/cryptoerr_legacy.h 280;" d -BN_F_BN_CTX_NEW include/openssl/cryptoerr_legacy.h 281;" d -BN_F_BN_CTX_START include/openssl/cryptoerr_legacy.h 282;" d -BN_F_BN_DIV include/openssl/cryptoerr_legacy.h 283;" d -BN_F_BN_DIV_RECP include/openssl/cryptoerr_legacy.h 284;" d -BN_F_BN_EXP include/openssl/cryptoerr_legacy.h 285;" d -BN_F_BN_EXPAND_INTERNAL include/openssl/cryptoerr_legacy.h 286;" d -BN_F_BN_GENCB_NEW include/openssl/cryptoerr_legacy.h 287;" d -BN_F_BN_GENERATE_DSA_NONCE include/openssl/cryptoerr_legacy.h 288;" d -BN_F_BN_GENERATE_PRIME_EX include/openssl/cryptoerr_legacy.h 289;" d -BN_F_BN_GF2M_MOD include/openssl/cryptoerr_legacy.h 290;" d -BN_F_BN_GF2M_MOD_EXP include/openssl/cryptoerr_legacy.h 291;" d -BN_F_BN_GF2M_MOD_MUL include/openssl/cryptoerr_legacy.h 292;" d -BN_F_BN_GF2M_MOD_SOLVE_QUAD include/openssl/cryptoerr_legacy.h 293;" d -BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR include/openssl/cryptoerr_legacy.h 294;" d -BN_F_BN_GF2M_MOD_SQR include/openssl/cryptoerr_legacy.h 295;" d -BN_F_BN_GF2M_MOD_SQRT include/openssl/cryptoerr_legacy.h 296;" d -BN_F_BN_LSHIFT include/openssl/cryptoerr_legacy.h 297;" d -BN_F_BN_MOD_EXP2_MONT include/openssl/cryptoerr_legacy.h 298;" d -BN_F_BN_MOD_EXP_MONT include/openssl/cryptoerr_legacy.h 299;" d -BN_F_BN_MOD_EXP_MONT_CONSTTIME include/openssl/cryptoerr_legacy.h 300;" d -BN_F_BN_MOD_EXP_MONT_WORD include/openssl/cryptoerr_legacy.h 301;" d -BN_F_BN_MOD_EXP_RECP include/openssl/cryptoerr_legacy.h 302;" d -BN_F_BN_MOD_EXP_SIMPLE include/openssl/cryptoerr_legacy.h 303;" d -BN_F_BN_MOD_INVERSE include/openssl/cryptoerr_legacy.h 304;" d -BN_F_BN_MOD_INVERSE_NO_BRANCH include/openssl/cryptoerr_legacy.h 305;" d -BN_F_BN_MOD_LSHIFT_QUICK include/openssl/cryptoerr_legacy.h 306;" d -BN_F_BN_MOD_SQRT include/openssl/cryptoerr_legacy.h 307;" d -BN_F_BN_MONT_CTX_NEW include/openssl/cryptoerr_legacy.h 308;" d -BN_F_BN_MPI2BN include/openssl/cryptoerr_legacy.h 309;" d -BN_F_BN_NEW include/openssl/cryptoerr_legacy.h 310;" d -BN_F_BN_POOL_GET include/openssl/cryptoerr_legacy.h 311;" d -BN_F_BN_RAND include/openssl/cryptoerr_legacy.h 312;" d -BN_F_BN_RAND_RANGE include/openssl/cryptoerr_legacy.h 313;" d -BN_F_BN_RECP_CTX_NEW include/openssl/cryptoerr_legacy.h 314;" d -BN_F_BN_RSHIFT include/openssl/cryptoerr_legacy.h 315;" d -BN_F_BN_SET_WORDS include/openssl/cryptoerr_legacy.h 316;" d -BN_F_BN_STACK_PUSH include/openssl/cryptoerr_legacy.h 317;" d -BN_F_BN_USUB include/openssl/cryptoerr_legacy.h 318;" d -BN_GENCB include/openssl/types.h /^typedef struct bn_gencb_st BN_GENCB;$/;" t typeref:struct:bn_gencb_st -BN_GENCB_call crypto/bn/bn_prime.c /^int BN_GENCB_call(BN_GENCB *cb, int a, int b)$/;" f -BN_GENCB_free crypto/bn/bn_lib.c /^void BN_GENCB_free(BN_GENCB *cb)$/;" f -BN_GENCB_get_arg crypto/bn/bn_lib.c /^void *BN_GENCB_get_arg(BN_GENCB *cb)$/;" f -BN_GENCB_new crypto/bn/bn_lib.c /^BN_GENCB *BN_GENCB_new(void)$/;" f -BN_GENCB_set crypto/bn/bn_lib.c /^void BN_GENCB_set(BN_GENCB *gencb, int (*callback) (int, int, BN_GENCB *),$/;" f -BN_GENCB_set_old crypto/bn/bn_lib.c /^void BN_GENCB_set_old(BN_GENCB *gencb, void (*callback) (int, int, void *),$/;" f -BN_GF2m_add crypto/bn/bn_gf2m.c /^int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f -BN_GF2m_arr2poly crypto/bn/bn_gf2m.c /^int BN_GF2m_arr2poly(const int p[], BIGNUM *a)$/;" f -BN_GF2m_cmp include/openssl/bn.h 497;" d -BN_GF2m_mod crypto/bn/bn_gf2m.c /^int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p)$/;" f -BN_GF2m_mod_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_arr(BIGNUM *r, const BIGNUM *a, const int p[])$/;" f -BN_GF2m_mod_div crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *y, const BIGNUM *x,$/;" f -BN_GF2m_mod_div_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *yy, const BIGNUM *xx,$/;" f -BN_GF2m_mod_exp crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_GF2m_mod_exp_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_GF2m_mod_inv crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f -BN_GF2m_mod_inv_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *xx, const int p[],$/;" f -BN_GF2m_mod_inv_vartime crypto/bn/bn_gf2m.c /^static int BN_GF2m_mod_inv_vartime(BIGNUM *r, const BIGNUM *a,$/;" f file: -BN_GF2m_mod_mul crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_GF2m_mod_mul_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_GF2m_mod_solve_quad crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f -BN_GF2m_mod_solve_quad_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_solve_quad_arr(BIGNUM *r, const BIGNUM *a_, const int p[],$/;" f -BN_GF2m_mod_sqr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f -BN_GF2m_mod_sqr_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqr_arr(BIGNUM *r, const BIGNUM *a, const int p[],$/;" f -BN_GF2m_mod_sqrt crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f -BN_GF2m_mod_sqrt_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a, const int p[],$/;" f -BN_GF2m_poly2arr crypto/bn/bn_gf2m.c /^int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)$/;" f -BN_GF2m_sub include/openssl/bn.h 473;" d -BN_LLONG crypto/bn/bn_div.c 101;" d file: -BN_LLONG crypto/bn/bn_local.h 88;" d -BN_MASK2 crypto/bn/asm/x86_64-gcc.c 259;" d file: -BN_MASK2 crypto/bn/bn_local.h 110;" d -BN_MASK2 crypto/bn/bn_local.h 74;" d -BN_MASK2 crypto/bn/bn_local.h 91;" d -BN_MASK2h crypto/bn/bn_local.h 113;" d -BN_MASK2h crypto/bn/bn_local.h 76;" d -BN_MASK2h crypto/bn/bn_local.h 93;" d -BN_MASK2h1 crypto/bn/bn_local.h 112;" d -BN_MASK2h1 crypto/bn/bn_local.h 77;" d -BN_MASK2h1 crypto/bn/bn_local.h 94;" d -BN_MASK2l crypto/bn/bn_local.h 111;" d -BN_MASK2l crypto/bn/bn_local.h 75;" d -BN_MASK2l crypto/bn/bn_local.h 92;" d -BN_MAX_WINDOW_BITS_FOR_CTIME_EXPONENT_SIZE crypto/bn/bn_local.h 327;" d -BN_MAX_WINDOW_BITS_FOR_CTIME_EXPONENT_SIZE crypto/bn/bn_local.h 335;" d -BN_MOD_MUL_WORD crypto/bn/bn_exp.c 1144;" d file: -BN_MONT_CTX include/openssl/types.h /^typedef struct bn_mont_ctx_st BN_MONT_CTX;$/;" t typeref:struct:bn_mont_ctx_st -BN_MONT_CTX_SET_SIZE_WORD crypto/bn/bn_local.h 345;" d -BN_MONT_CTX_copy crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from)$/;" f -BN_MONT_CTX_free crypto/bn/bn_mont.c /^void BN_MONT_CTX_free(BN_MONT_CTX *mont)$/;" f -BN_MONT_CTX_init crypto/bn/bn_mont.c /^void BN_MONT_CTX_init(BN_MONT_CTX *ctx)$/;" f -BN_MONT_CTX_new crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_new(void)$/;" f -BN_MONT_CTX_set crypto/bn/bn_mont.c /^int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx)$/;" f -BN_MONT_CTX_set_locked crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock,$/;" f -BN_MULL_SIZE_NORMAL crypto/bn/bn_local.h 341;" d -BN_MUL_COMBA crypto/bn/bn_local.h 46;" d -BN_MUL_LOW_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 344;" d -BN_MUL_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 342;" d -BN_NIST_192_TOP crypto/bn/bn_nist.c 13;" d file: -BN_NIST_224_TOP crypto/bn/bn_nist.c 14;" d file: -BN_NIST_256_TOP crypto/bn/bn_nist.c 15;" d file: -BN_NIST_384_TOP crypto/bn/bn_nist.c 16;" d file: -BN_NIST_521_LSHIFT crypto/bn/bn_nist.c 1163;" d file: -BN_NIST_521_RSHIFT crypto/bn/bn_nist.c 1162;" d file: -BN_NIST_521_TOP crypto/bn/bn_nist.c 17;" d file: -BN_NIST_521_TOP_MASK crypto/bn/bn_nist.c 1164;" d file: -BN_OUTPUT_SIZE test/testutil/format_output.c 21;" d file: -BN_POOL crypto/bn/bn_ctx.c /^} BN_POOL;$/;" t typeref:struct:bignum_pool file: -BN_POOL_ITEM crypto/bn/bn_ctx.c /^} BN_POOL_ITEM;$/;" t typeref:struct:bignum_pool_item file: -BN_POOL_finish crypto/bn/bn_ctx.c /^static void BN_POOL_finish(BN_POOL *p)$/;" f file: -BN_POOL_get crypto/bn/bn_ctx.c /^static BIGNUM *BN_POOL_get(BN_POOL *p, int flag)$/;" f file: -BN_POOL_init crypto/bn/bn_ctx.c /^static void BN_POOL_init(BN_POOL *p)$/;" f file: -BN_POOL_release crypto/bn/bn_ctx.c /^static void BN_POOL_release(BN_POOL *p, unsigned int num)$/;" f file: -BN_PRIMETEST_COMPOSITE include/crypto/bn.h 91;" d -BN_PRIMETEST_COMPOSITE_NOT_POWER_OF_PRIME include/crypto/bn.h 93;" d -BN_PRIMETEST_COMPOSITE_WITH_FACTOR include/crypto/bn.h 92;" d -BN_PRIMETEST_PROBABLY_PRIME include/crypto/bn.h 94;" d -BN_RAND_BOTTOM_ANY include/openssl/bn.h 85;" d -BN_RAND_BOTTOM_ODD include/openssl/bn.h 86;" d -BN_RAND_TOP_ANY include/openssl/bn.h 80;" d -BN_RAND_TOP_ONE include/openssl/bn.h 81;" d -BN_RAND_TOP_TWO include/openssl/bn.h 82;" d -BN_RECP_CTX include/openssl/types.h /^typedef struct bn_recp_ctx_st BN_RECP_CTX;$/;" t typeref:struct:bn_recp_ctx_st -BN_RECP_CTX_free crypto/bn/bn_recp.c /^void BN_RECP_CTX_free(BN_RECP_CTX *recp)$/;" f -BN_RECP_CTX_init crypto/bn/bn_recp.c /^void BN_RECP_CTX_init(BN_RECP_CTX *recp)$/;" f -BN_RECP_CTX_new crypto/bn/bn_recp.c /^BN_RECP_CTX *BN_RECP_CTX_new(void)$/;" f -BN_RECP_CTX_set crypto/bn/bn_recp.c /^int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx)$/;" f -BN_RECURSION crypto/bn/bn_local.h 48;" d -BN_R_ARG2_LT_ARG3 include/openssl/bnerr.h 24;" d -BN_R_BAD_RECIPROCAL include/openssl/bnerr.h 25;" d -BN_R_BIGNUM_TOO_LONG include/openssl/bnerr.h 26;" d -BN_R_BITS_TOO_SMALL include/openssl/bnerr.h 27;" d -BN_R_CALLED_WITH_EVEN_MODULUS include/openssl/bnerr.h 28;" d -BN_R_DIV_BY_ZERO include/openssl/bnerr.h 29;" d -BN_R_ENCODING_ERROR include/openssl/bnerr.h 30;" d -BN_R_EXPAND_ON_STATIC_BIGNUM_DATA include/openssl/bnerr.h 31;" d -BN_R_INPUT_NOT_REDUCED include/openssl/bnerr.h 32;" d -BN_R_INVALID_LENGTH include/openssl/bnerr.h 33;" d -BN_R_INVALID_RANGE include/openssl/bnerr.h 34;" d -BN_R_INVALID_SHIFT include/openssl/bnerr.h 35;" d -BN_R_NOT_A_SQUARE include/openssl/bnerr.h 36;" d -BN_R_NOT_INITIALIZED include/openssl/bnerr.h 37;" d -BN_R_NO_INVERSE include/openssl/bnerr.h 38;" d -BN_R_NO_PRIME_CANDIDATE include/openssl/bnerr.h 39;" d -BN_R_NO_SOLUTION include/openssl/bnerr.h 40;" d -BN_R_NO_SUITABLE_DIGEST include/openssl/bnerr.h 41;" d -BN_R_PRIVATE_KEY_TOO_LARGE include/openssl/bnerr.h 42;" d -BN_R_P_IS_NOT_PRIME include/openssl/bnerr.h 43;" d -BN_R_TOO_MANY_ITERATIONS include/openssl/bnerr.h 44;" d -BN_R_TOO_MANY_TEMPORARY_VARIABLES include/openssl/bnerr.h 45;" d -BN_SENSITIVE crypto/asn1/x_bignum.c 22;" d file: -BN_SMALL_PRIME_FACTORS_TOP crypto/bn/bn_prime.c 56;" d file: -BN_SQR_COMBA crypto/bn/bn_local.h 47;" d -BN_SQR_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 343;" d -BN_STACK crypto/bn/bn_ctx.c /^} BN_STACK;$/;" t typeref:struct:bignum_ctx_stack file: -BN_STACK_finish crypto/bn/bn_ctx.c /^static void BN_STACK_finish(BN_STACK *st)$/;" f file: -BN_STACK_init crypto/bn/bn_ctx.c /^static void BN_STACK_init(BN_STACK *st)$/;" f file: -BN_STACK_pop crypto/bn/bn_ctx.c /^static unsigned int BN_STACK_pop(BN_STACK *st)$/;" f file: -BN_STACK_push crypto/bn/bn_ctx.c /^static int BN_STACK_push(BN_STACK *st, unsigned int idx)$/;" f file: -BN_TBIT include/openssl/bn.h 56;" d -BN_TO_MONTGOMERY_WORD crypto/bn/bn_exp.c 1158;" d file: -BN_ULLONG crypto/bn/bn_div.c 100;" d file: -BN_ULLONG crypto/bn/bn_div.c 99;" d file: -BN_ULLONG crypto/bn/bn_local.h 104;" d -BN_ULLONG crypto/bn/bn_local.h 106;" d -BN_ULLONG crypto/bn/bn_local.h 72;" d -BN_ULLONG crypto/bn/bn_local.h 89;" d -BN_ULONG include/openssl/bn.h 37;" d -BN_ULONG include/openssl/bn.h 45;" d -BN_ULONG include/openssl/bn.h 50;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 384;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 391;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 393;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 402;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 412;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 431;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 436;" d -BN_UMULT_HIGH crypto/bn/bn_local.h 449;" d -BN_UMULT_LOHI crypto/bn/bn_local.h 385;" d -BN_UMULT_LOHI crypto/bn/bn_local.h 419;" d -BN_UMULT_LOHI crypto/bn/bn_local.h 432;" d -BN_UMULT_LOHI crypto/bn/bn_local.h 442;" d -BN_X931_derive_prime_ex crypto/bn/bn_x931p.c /^int BN_X931_derive_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2,$/;" f -BN_X931_generate_Xpq crypto/bn/bn_x931p.c /^int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx)$/;" f -BN_X931_generate_prime_ex crypto/bn/bn_x931p.c /^int BN_X931_generate_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2,$/;" f -BN_abs_is_word crypto/bn/bn_lib.c /^int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)$/;" f -BN_add crypto/bn/bn_add.c /^int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f -BN_add_word crypto/bn/bn_word.c /^int BN_add_word(BIGNUM *a, BN_ULONG w)$/;" f -BN_asc2bn crypto/bn/bn_conv.c /^int BN_asc2bn(BIGNUM **bn, const char *a)$/;" f -BN_bin2bn crypto/bn/bn_lib.c /^BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f -BN_bn2bin crypto/bn/bn_lib.c /^int BN_bn2bin(const BIGNUM *a, unsigned char *to)$/;" f -BN_bn2binpad crypto/bn/bn_lib.c /^int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f -BN_bn2dec crypto/bn/bn_conv.c /^char *BN_bn2dec(const BIGNUM *a)$/;" f -BN_bn2hex crypto/bn/bn_conv.c /^char *BN_bn2hex(const BIGNUM *a)$/;" f -BN_bn2lebinpad crypto/bn/bn_lib.c /^int BN_bn2lebinpad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f -BN_bn2mpi crypto/bn/bn_mpi.c /^int BN_bn2mpi(const BIGNUM *a, unsigned char *d)$/;" f -BN_bn2nativepad crypto/bn/bn_lib.c /^int BN_bn2nativepad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f -BN_bntest_rand crypto/bn/bn_rand.c /^int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f -BN_check_prime crypto/bn/bn_prime.c /^int BN_check_prime(const BIGNUM *p, BN_CTX *ctx, BN_GENCB *cb)$/;" f -BN_clear crypto/bn/bn_lib.c /^void BN_clear(BIGNUM *a)$/;" f -BN_clear_bit crypto/bn/bn_lib.c /^int BN_clear_bit(BIGNUM *a, int n)$/;" f -BN_clear_free crypto/bn/bn_lib.c /^void BN_clear_free(BIGNUM *a)$/;" f -BN_cmp crypto/bn/bn_lib.c /^int BN_cmp(const BIGNUM *a, const BIGNUM *b)$/;" f -BN_consttime_swap crypto/bn/bn_lib.c /^void BN_consttime_swap(BN_ULONG condition, BIGNUM *a, BIGNUM *b, int nwords)$/;" f -BN_copy crypto/bn/bn_lib.c /^BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b)$/;" f -BN_dec2bn crypto/bn/bn_conv.c /^int BN_dec2bn(BIGNUM **bn, const char *a)$/;" f -BN_div crypto/bn/bn_div.c /^int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor,$/;" f -BN_div_recp crypto/bn/bn_recp.c /^int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m,$/;" f -BN_div_word crypto/bn/bn_word.c /^BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w)$/;" f -BN_dup crypto/bn/bn_lib.c /^BIGNUM *BN_dup(const BIGNUM *a)$/;" f -BN_exp crypto/bn/bn_exp.c /^int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f -BN_free crypto/bn/bn_lib.c /^void BN_free(BIGNUM *a)$/;" f -BN_from_montgomery crypto/bn/bn_mont.c /^int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f -BN_gcd crypto/bn/bn_gcd.c /^int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx)$/;" f -BN_generate_dsa_nonce crypto/bn/bn_rand.c /^int BN_generate_dsa_nonce(BIGNUM *out, const BIGNUM *range,$/;" f -BN_generate_prime crypto/bn/bn_depr.c /^BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe,$/;" f -BN_generate_prime_ex crypto/bn/bn_prime.c /^int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe,$/;" f -BN_generate_prime_ex2 crypto/bn/bn_prime.c /^int BN_generate_prime_ex2(BIGNUM *ret, int bits, int safe,$/;" f -BN_get0_nist_prime_192 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_192(void)$/;" f -BN_get0_nist_prime_224 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_224(void)$/;" f -BN_get0_nist_prime_256 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_256(void)$/;" f -BN_get0_nist_prime_384 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_384(void)$/;" f -BN_get0_nist_prime_521 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_521(void)$/;" f -BN_get_flags crypto/bn/bn_lib.c /^int BN_get_flags(const BIGNUM *b, int n)$/;" f -BN_get_params crypto/bn/bn_lib.c /^int BN_get_params(int which)$/;" f -BN_get_rfc2409_prime_1024 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc2409_prime_1024(BIGNUM *bn)$/;" f -BN_get_rfc2409_prime_768 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc2409_prime_768(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_1536 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_2048 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_2048(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_3072 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_3072(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_4096 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_4096(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_6144 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_6144(BIGNUM *bn)$/;" f -BN_get_rfc3526_prime_8192 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn)$/;" f -BN_get_word crypto/bn/bn_lib.c /^BN_ULONG BN_get_word(const BIGNUM *a)$/;" f -BN_hex2bn crypto/bn/bn_conv.c /^int BN_hex2bn(BIGNUM **bn, const char *a)$/;" f -BN_is_bit_set crypto/bn/bn_lib.c /^int BN_is_bit_set(const BIGNUM *a, int n)$/;" f -BN_is_negative crypto/bn/bn_lib.c /^int BN_is_negative(const BIGNUM *a)$/;" f -BN_is_odd crypto/bn/bn_lib.c /^int BN_is_odd(const BIGNUM *a)$/;" f -BN_is_one crypto/bn/bn_lib.c /^int BN_is_one(const BIGNUM *a)$/;" f -BN_is_prime crypto/bn/bn_depr.c /^int BN_is_prime(const BIGNUM *a, int checks,$/;" f -BN_is_prime_ex crypto/bn/bn_prime.c /^int BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed,$/;" f -BN_is_prime_fasttest crypto/bn/bn_depr.c /^int BN_is_prime_fasttest(const BIGNUM *a, int checks,$/;" f -BN_is_prime_fasttest_ex crypto/bn/bn_prime.c /^int BN_is_prime_fasttest_ex(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f -BN_is_word crypto/bn/bn_lib.c /^int BN_is_word(const BIGNUM *a, const BN_ULONG w)$/;" f -BN_is_zero crypto/bn/bn_lib.c /^int BN_is_zero(const BIGNUM *a)$/;" f -BN_kronecker crypto/bn/bn_kron.c /^int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)$/;" f -BN_lebin2bn crypto/bn/bn_lib.c /^BIGNUM *BN_lebin2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f -BN_lshift crypto/bn/bn_shift.c /^int BN_lshift(BIGNUM *r, const BIGNUM *a, int n)$/;" f -BN_lshift1 crypto/bn/bn_shift.c /^int BN_lshift1(BIGNUM *r, const BIGNUM *a)$/;" f -BN_lsw crypto/bn/bn_kron.c 14;" d file: -BN_mask_bits crypto/bn/bn_lib.c /^int BN_mask_bits(BIGNUM *a, int n)$/;" f -BN_mod include/openssl/bn.h 271;" d -BN_mod_add crypto/bn/bn_mod.c /^int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f -BN_mod_add_quick crypto/bn/bn_mod.c /^int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_mod_exp crypto/bn/bn_exp.c /^int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m,$/;" f -BN_mod_exp2_mont crypto/bn/bn_exp2.c /^int BN_mod_exp2_mont(BIGNUM *rr, const BIGNUM *a1, const BIGNUM *p1,$/;" f -BN_mod_exp_mont crypto/bn/bn_exp.c /^int BN_mod_exp_mont(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p,$/;" f -BN_mod_exp_mont_consttime crypto/bn/bn_exp.c /^int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p,$/;" f -BN_mod_exp_mont_consttime_x2 crypto/bn/bn_exp.c /^int BN_mod_exp_mont_consttime_x2(BIGNUM *rr1, const BIGNUM *a1, const BIGNUM *p1,$/;" f -BN_mod_exp_mont_word crypto/bn/bn_exp.c /^int BN_mod_exp_mont_word(BIGNUM *rr, BN_ULONG a, const BIGNUM *p,$/;" f -BN_mod_exp_recp crypto/bn/bn_exp.c /^int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f -BN_mod_exp_simple crypto/bn/bn_exp.c /^int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f -BN_mod_inverse crypto/bn/bn_gcd.c /^BIGNUM *BN_mod_inverse(BIGNUM *in,$/;" f -BN_mod_lshift crypto/bn/bn_mod.c /^int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m,$/;" f -BN_mod_lshift1 crypto/bn/bn_mod.c /^int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)$/;" f -BN_mod_lshift1_quick crypto/bn/bn_mod.c /^int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m)$/;" f -BN_mod_lshift_quick crypto/bn/bn_mod.c /^int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m)$/;" f -BN_mod_mul crypto/bn/bn_mod.c /^int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f -BN_mod_mul_montgomery crypto/bn/bn_mont.c /^int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_mod_mul_reciprocal crypto/bn/bn_recp.c /^int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y,$/;" f -BN_mod_sqr crypto/bn/bn_mod.c /^int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)$/;" f -BN_mod_sqrt crypto/bn/bn_sqrt.c /^BIGNUM *BN_mod_sqrt(BIGNUM *in, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f -BN_mod_sub crypto/bn/bn_mod.c /^int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f -BN_mod_sub_quick crypto/bn/bn_mod.c /^int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f -BN_mod_word crypto/bn/bn_word.c /^BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w)$/;" f -BN_mpi2bn crypto/bn/bn_mpi.c /^BIGNUM *BN_mpi2bn(const unsigned char *d, int n, BIGNUM *ain)$/;" f -BN_mul crypto/bn/bn_mul.c /^int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)$/;" f -BN_mul_word crypto/bn/bn_word.c /^int BN_mul_word(BIGNUM *a, BN_ULONG w)$/;" f -BN_native2bn crypto/bn/bn_lib.c /^BIGNUM *BN_native2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f -BN_new crypto/bn/bn_lib.c /^BIGNUM *BN_new(void)$/;" f -BN_nist_mod_192 crypto/bn/bn_nist.c /^int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f -BN_nist_mod_224 crypto/bn/bn_nist.c /^int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f -BN_nist_mod_256 crypto/bn/bn_nist.c /^int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f -BN_nist_mod_384 crypto/bn/bn_nist.c /^int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f -BN_nist_mod_521 crypto/bn/bn_nist.c /^int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f -BN_nist_mod_func crypto/bn/bn_nist.c /^int (*BN_nist_mod_func(const BIGNUM *p)) (BIGNUM *r, const BIGNUM *a,$/;" f -BN_nnmod crypto/bn/bn_mod.c /^int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx)$/;" f -BN_num_bits crypto/bn/bn_lib.c /^int BN_num_bits(const BIGNUM *a)$/;" f -BN_num_bits_word crypto/bn/bn_lib.c /^int BN_num_bits_word(BN_ULONG l)$/;" f -BN_num_bytes include/openssl/bn.h 189;" d -BN_one include/openssl/bn.h 197;" d -BN_options crypto/bn/bn_print.c /^char *BN_options(void)$/;" f -BN_prime_checks include/openssl/bn.h 113;" d -BN_prime_checks_for_size include/openssl/bn.h 179;" d -BN_print crypto/bn/bn_print.c /^int BN_print(BIO *bp, const BIGNUM *a)$/;" f -BN_print_fp crypto/bn/bn_print.c /^int BN_print_fp(FILE *fp, const BIGNUM *a)$/;" f -BN_print_var test/exptest.c 25;" d file: -BN_priv_rand crypto/bn/bn_rand.c /^int BN_priv_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f -BN_priv_rand_ex crypto/bn/bn_rand.c /^int BN_priv_rand_ex(BIGNUM *rnd, int bits, int top, int bottom,$/;" f -BN_priv_rand_range crypto/bn/bn_rand.c /^int BN_priv_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f -BN_priv_rand_range_ex crypto/bn/bn_rand.c /^int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,$/;" f -BN_pseudo_rand crypto/bn/bn_rand.c /^int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f -BN_pseudo_rand_range crypto/bn/bn_rand.c /^int BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f -BN_rand crypto/bn/bn_rand.c /^int BN_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f -BN_rand_ex crypto/bn/bn_rand.c /^int BN_rand_ex(BIGNUM *rnd, int bits, int top, int bottom,$/;" f -BN_rand_range crypto/bn/bn_rand.c /^int BN_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f -BN_rand_range_ex crypto/bn/bn_rand.c /^int BN_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,$/;" f -BN_reciprocal crypto/bn/bn_recp.c /^int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx)$/;" f -BN_rshift crypto/bn/bn_shift.c /^int BN_rshift(BIGNUM *r, const BIGNUM *a, int n)$/;" f -BN_rshift1 crypto/bn/bn_shift.c /^int BN_rshift1(BIGNUM *r, const BIGNUM *a)$/;" f -BN_secure_new crypto/bn/bn_lib.c /^ BIGNUM *BN_secure_new(void)$/;" f -BN_security_bits crypto/bn/bn_lib.c /^int BN_security_bits(int L, int N)$/;" f -BN_set_bit crypto/bn/bn_lib.c /^int BN_set_bit(BIGNUM *a, int n)$/;" f -BN_set_flags crypto/bn/bn_lib.c /^void BN_set_flags(BIGNUM *b, int n)$/;" f -BN_set_negative crypto/bn/bn_lib.c /^void BN_set_negative(BIGNUM *a, int b)$/;" f -BN_set_params crypto/bn/bn_lib.c /^void BN_set_params(int mult, int high, int low, int mont)$/;" f -BN_set_word crypto/bn/bn_lib.c /^int BN_set_word(BIGNUM *a, BN_ULONG w)$/;" f -BN_sqr crypto/bn/bn_sqr.c /^int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)$/;" f -BN_str_reasons crypto/bn/bn_err.c /^static const ERR_STRING_DATA BN_str_reasons[] = {$/;" v file: -BN_sub crypto/bn/bn_add.c /^int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f -BN_sub_word crypto/bn/bn_word.c /^int BN_sub_word(BIGNUM *a, BN_ULONG w)$/;" f -BN_swap crypto/bn/bn_lib.c /^void BN_swap(BIGNUM *a, BIGNUM *b)$/;" f -BN_to_ASN1_ENUMERATED crypto/asn1/a_int.c /^ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai)$/;" f -BN_to_ASN1_INTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai)$/;" f -BN_to_felem crypto/ec/ecp_nistp224.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: -BN_to_felem crypto/ec/ecp_nistp256.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: -BN_to_felem crypto/ec/ecp_nistp521.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: -BN_to_montgomery crypto/bn/bn_lib.c /^int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f -BN_uadd crypto/bn/bn_add.c /^int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f -BN_ucmp crypto/bn/bn_lib.c /^int BN_ucmp(const BIGNUM *a, const BIGNUM *b)$/;" f -BN_usub crypto/bn/bn_add.c /^int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f -BN_value_one crypto/bn/bn_lib.c /^const BIGNUM *BN_value_one(void)$/;" f -BN_window_bits_for_ctime_exponent_size crypto/bn/bn_local.h 322;" d -BN_window_bits_for_ctime_exponent_size crypto/bn/bn_local.h 331;" d -BN_window_bits_for_exponent_size crypto/bn/bn_local.h 298;" d -BN_with_flags crypto/bn/bn_lib.c /^void BN_with_flags(BIGNUM *dest, const BIGNUM *b, int flags)$/;" f -BN_zero include/openssl/bn.h 202;" d -BN_zero include/openssl/bn.h 204;" d -BN_zero_ex crypto/bn/bn_lib.c /^void BN_zero_ex(BIGNUM *a)$/;" f -BODY_00_14 crypto/sha/asm/sha1-mips.pl /^sub BODY_00_14 {$/;" s -BODY_00_15 crypto/sha/asm/sha1-586.pl /^sub BODY_00_15$/;" s -BODY_00_15 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha1-ia64.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha256-586.pl /^sub BODY_00_15() {$/;" s -BODY_00_15 crypto/sha/asm/sha256-armv4.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha512-armv4.pl /^sub BODY_00_15() {$/;" s -BODY_00_15 crypto/sha/asm/sha512-mips.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha512-s390x.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/asm/sha512-sparcv9.pl /^sub BODY_00_15 {$/;" s -BODY_00_15 crypto/sha/sha_local.h 336;" d -BODY_00_15 crypto/sha/sha_local.h 85;" d -BODY_00_15_sse2 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_sse2 {$/;" s -BODY_00_15_ssse3 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_ssse3 { # "phase-less" copy of BODY_00_15_sse2$/;" s -BODY_00_15_x86 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_x86 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-alpha.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-armv8.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-parisc.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-ppc.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-s390x.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-thumb.pl /^sub BODY_00_19 {$/;" s -BODY_00_19 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_00_19 {$/;" s -BODY_00_19_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_00_19_avx {$/;" s -BODY_00_xx crypto/sha/asm/sha512-armv8.pl /^sub BODY_00_xx {$/;" s -BODY_15_19 crypto/sha/asm/sha1-mips.pl /^sub BODY_15_19 {$/;" s -BODY_16_19 crypto/sha/asm/sha1-586.pl /^sub BODY_16_19$/;" s -BODY_16_19 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_16_19 {$/;" s -BODY_16_19 crypto/sha/asm/sha1-ia64.pl /^sub BODY_16_19 {$/;" s -BODY_16_19 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_16_19 {$/;" s -BODY_16_19 crypto/sha/sha_local.h 341;" d -BODY_16_19 crypto/sha/sha_local.h 89;" d -BODY_16_63 crypto/sha/asm/sha256-586.pl /^sub BODY_16_63() {$/;" s -BODY_16_XX crypto/sha/asm/sha256-armv4.pl /^sub BODY_16_XX {$/;" s -BODY_16_XX crypto/sha/asm/sha512-mips.pl /^sub BODY_16_XX {$/;" s -BODY_16_XX crypto/sha/asm/sha512-s390x.pl /^sub BODY_16_XX {$/;" s -BODY_20_31 crypto/sha/sha_local.h 94;" d -BODY_20_39 crypto/sha/asm/sha1-586.pl /^sub BODY_20_39$/;" s -BODY_20_39 crypto/sha/asm/sha1-alpha.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-armv8.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-c64xplus.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-ia64.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-mips.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-parisc.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-ppc.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-s390x.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-thumb.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_20_39 {$/;" s -BODY_20_39 crypto/sha/sha_local.h 347;" d -BODY_20_39_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_20_39_avx {$/;" s -BODY_32_39 crypto/sha/sha_local.h 99;" d -BODY_40_59 crypto/sha/asm/sha1-586.pl /^sub BODY_40_59$/;" s -BODY_40_59 crypto/sha/asm/sha1-alpha.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-armv8.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-ia64.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-mips.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-parisc.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-ppc.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-s390x.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-thumb.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_40_59 {$/;" s -BODY_40_59 crypto/sha/sha_local.h 104;" d -BODY_40_59 crypto/sha/sha_local.h 353;" d -BODY_40_59_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_40_59_avx {$/;" s -BODY_60_79 crypto/sha/asm/sha1-ia64.pl /^sub BODY_60_79 { &BODY_20_39(@_,$K_60_79); }$/;" s -BODY_60_79 crypto/sha/sha_local.h 109;" d -BODY_60_79 crypto/sha/sha_local.h 359;" d -BODY_70_79 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_70_79 {$/;" s -BOTTOM_BIT_NOTOUCH test/bntest.c 1803;" d file: -BROKEN_CLANG_ATOMICS crypto/threads_pthread.c 29;" d file: -BSAES_CAPABLE include/crypto/aes_platform.h 150;" d -BSAES_CAPABLE include/crypto/aes_platform.h 83;" d -BSIZE apps/enc.c 29;" d file: -BSIZE apps/enc.c 31;" d file: -BSIZE apps/lib/apps.c 1457;" d file: -BSIZE apps/lib/apps.c 1458;" d file: -BSWAP4 include/crypto/modes.h 47;" d -BSWAP4 include/crypto/modes.h 55;" d -BSWAP4 include/crypto/modes.h 64;" d -BSWAP4 include/crypto/modes.h 73;" d -BSWAP4 include/crypto/modes.h 83;" d -BSWAP4 include/crypto/modes.h 88;" d -BSWAP8 include/crypto/modes.h 44;" d -BSWAP8 include/crypto/modes.h 51;" d -BSWAP8 include/crypto/modes.h 61;" d -BSWAP8 include/crypto/modes.h 69;" d -BSWAP8 include/crypto/modes.h 82;" d -BUCKET apps/rehash.c /^} BUCKET;$/;" t typeref:struct:bucket_st file: -BUFFERSIZE crypto/pkcs7/pk7_smime.c 18;" d file: -BUFFER_INC crypto/bio/bio_print.c 830;" d file: -BUFFER_SIZE test/afalgtest.c 23;" d file: -BUFSIZ crypto/evp/evp_key.c 18;" d file: -BUFSIZ crypto/ui/ui_util.c 16;" d file: -BUFSIZE apps/dgst.c 24;" d file: -BUFSIZE apps/dgst.c 25;" d file: -BUFSIZE apps/fipsinstall.c 22;" d file: -BUFSIZE apps/mac.c 20;" d file: -BUFSIZE apps/mac.c 21;" d file: -BUFSIZE crypto/txt_db/txt_db.c 17;" d file: -BUFSIZE crypto/txt_db/txt_db.c 18;" d file: -BUFSIZZ apps/s_client.c 56;" d file: -BUFSIZZ apps/s_client.c 57;" d file: -BUF_F_BUF_MEM_GROW include/openssl/cryptoerr_legacy.h 323;" d -BUF_F_BUF_MEM_GROW_CLEAN include/openssl/cryptoerr_legacy.h 324;" d -BUF_F_BUF_MEM_NEW include/openssl/cryptoerr_legacy.h 325;" d -BUF_LEN test/packettest.c 13;" d file: -BUF_MEM include/openssl/types.h /^typedef struct buf_mem_st BUF_MEM;$/;" t typeref:struct:buf_mem_st -BUF_MEM_FLAG_SECURE include/openssl/buffer.h 49;" d -BUF_MEM_free crypto/buffer/buffer.c /^void BUF_MEM_free(BUF_MEM *a)$/;" f -BUF_MEM_grow crypto/buffer/buffer.c /^size_t BUF_MEM_grow(BUF_MEM *str, size_t len)$/;" f -BUF_MEM_grow_clean crypto/buffer/buffer.c /^size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len)$/;" f -BUF_MEM_new crypto/buffer/buffer.c /^BUF_MEM *BUF_MEM_new(void)$/;" f -BUF_MEM_new_ex crypto/buffer/buffer.c /^BUF_MEM *BUF_MEM_new_ex(unsigned long flags)$/;" f -BUF_OFFSET crypto/evp/bio_enc.c 27;" d file: -BUF_SIZE crypto/http/http_client.c 1249;" d file: -BUF_SIZE crypto/http/http_client.c 1250;" d file: -BUF_SIZE crypto/http/http_client.c 1386;" d file: -BUF_SIZE fuzz/driver.c 33;" d file: -BUF_SIZE test/bio_enc_test.c 22;" d file: -BUF_TYPE_CONVUTF8 crypto/asn1/a_strex.c 130;" d file: -BUF_TYPE_WIDTH_MASK crypto/asn1/a_strex.c 129;" d file: -BUF_memdup include/openssl/buffer.h 36;" d -BUF_reverse crypto/buffer/buffer.c /^void BUF_reverse(unsigned char *out, const unsigned char *in, size_t size)$/;" f -BUF_str_reasons crypto/buffer/buf_err.c /^static const ERR_STRING_DATA BUF_str_reasons[] = {$/;" v file: -BUF_strdup include/openssl/buffer.h 34;" d -BUF_strlcat include/openssl/buffer.h 38;" d -BUF_strlcpy include/openssl/buffer.h 37;" d -BUF_strndup include/openssl/buffer.h 35;" d -BUF_strnlen include/openssl/buffer.h 39;" d -BUILTINS_BLOCK_SIZE crypto/provider_core.c 358;" d file: -BY_DIR crypto/x509/by_dir.c /^} BY_DIR;$/;" t typeref:struct:lookup_dir_st file: -BY_DIR_ENTRY crypto/x509/x509_local.h /^typedef struct lookup_dir_entry_st BY_DIR_ENTRY;$/;" t typeref:struct:lookup_dir_entry_st -BY_DIR_HASH crypto/x509/x509_local.h /^typedef struct lookup_dir_hashes_st BY_DIR_HASH;$/;" t typeref:struct:lookup_dir_hashes_st -B_ENDIAN include/internal/endian.h 38;" d -B_FORMAT_TEXT apps/include/fmt.h 26;" d -Bi crypto/ec/curve25519.c /^static const ge_precomp Bi[8] = {$/;" v file: -BitDeinterleave crypto/sha/keccak1600.c /^static uint64_t BitDeinterleave(uint64_t Ai)$/;" f file: -BitInterleave crypto/sha/keccak1600.c /^static uint64_t BitInterleave(uint64_t Ai)$/;" f file: -C crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: -C crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -C include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -C include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st -C include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st -C include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st -C providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: -C providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -C providers/implementations/rands/drbg_hash.c /^ unsigned char C[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: -C test/modes_internal_test.c /^ const SIZED_DATA C;$/;" m struct:gcm128_data file: -C0 crypto/whrlpool/wp_block.c 182;" d file: -C0 crypto/whrlpool/wp_block.c 200;" d file: -C0 crypto/whrlpool/wp_block.c 213;" d file: -C1 crypto/whrlpool/wp_block.c 183;" d file: -C1 crypto/whrlpool/wp_block.c 201;" d file: -C1 crypto/whrlpool/wp_block.c 214;" d file: -C1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: -C10 test/modes_internal_test.c /^static const u8 C10[] = {$/;" v file: -C11 test/modes_internal_test.c /^static const u8 C11[] = {$/;" v file: -C12 test/modes_internal_test.c /^static const u8 C12[] = {$/;" v file: -C13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: -C14 test/modes_internal_test.c /^static const u8 C14[] = {$/;" v file: -C15 test/modes_internal_test.c /^static const u8 C15[] = {$/;" v file: -C16 test/modes_internal_test.c /^static const u8 C16[] = {$/;" v file: -C17 test/modes_internal_test.c /^static const u8 C17[] = {$/;" v file: -C18 test/modes_internal_test.c /^static const u8 C18[] = {$/;" v file: -C19 test/modes_internal_test.c 729;" d file: -C2 crypto/whrlpool/wp_block.c 184;" d file: -C2 crypto/whrlpool/wp_block.c 202;" d file: -C2 crypto/whrlpool/wp_block.c 215;" d file: -C2 test/keymgmt_internal_test.c 79;" d file: -C2 test/modes_internal_test.c /^static const u8 C2[] = {$/;" v file: -C20 test/modes_internal_test.c /^static const u8 C20[] = {$/;" v file: -C3 crypto/whrlpool/wp_block.c 185;" d file: -C3 crypto/whrlpool/wp_block.c 203;" d file: -C3 crypto/whrlpool/wp_block.c 216;" d file: -C3 test/modes_internal_test.c /^static const u8 C3[] = {$/;" v file: -C4 crypto/whrlpool/wp_block.c 186;" d file: -C4 crypto/whrlpool/wp_block.c 204;" d file: -C4 crypto/whrlpool/wp_block.c 217;" d file: -C4 test/modes_internal_test.c /^static const u8 C4[] = {$/;" v file: -C448_EDDSA_DECODE_RATIO crypto/ec/curve448/ed448.h 32;" d -C448_EDDSA_ENCODE_RATIO crypto/ec/curve448/ed448.h 29;" d -C448_FAILURE crypto/ec/curve448/curve448utils.h /^ C448_FAILURE = 0 \/**< The operation failed. *\/$/;" e enum:__anon194 -C448_FALSE crypto/ec/curve448/curve448utils.h 68;" d -C448_SCALAR_BITS crypto/ec/curve448/point_448.h 41;" d -C448_SCALAR_BYTES crypto/ec/curve448/point_448.h 44;" d -C448_SCALAR_LIMBS crypto/ec/curve448/point_448.h 38;" d -C448_SUCCESS crypto/ec/curve448/curve448utils.h /^ C448_SUCCESS = -1, \/**< The operation succeeded. *\/$/;" e enum:__anon194 -C448_TRUE crypto/ec/curve448/curve448utils.h 65;" d -C448_WNAF_FIXED_TABLE_BITS crypto/ec/curve448/curve448.c 23;" d file: -C448_WNAF_VAR_TABLE_BITS crypto/ec/curve448/curve448.c 24;" d file: -C448_WORD_BITS crypto/ec/curve448/curve448utils.h 32;" d -C448_WORD_BITS crypto/ec/curve448/curve448utils.h 34;" d -C5 crypto/whrlpool/wp_block.c 187;" d file: -C5 crypto/whrlpool/wp_block.c 205;" d file: -C5 crypto/whrlpool/wp_block.c 218;" d file: -C5 test/modes_internal_test.c /^static const u8 C5[] = {$/;" v file: -C6 crypto/whrlpool/wp_block.c 188;" d file: -C6 crypto/whrlpool/wp_block.c 206;" d file: -C6 crypto/whrlpool/wp_block.c 219;" d file: -C6 test/modes_internal_test.c /^static const u8 C6[] = {$/;" v file: -C7 crypto/whrlpool/wp_block.c 189;" d file: -C7 crypto/whrlpool/wp_block.c 207;" d file: -C7 crypto/whrlpool/wp_block.c 220;" d file: -C7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: -C8 test/modes_internal_test.c /^static const u8 C8[] = {$/;" v file: -C9 test/modes_internal_test.c /^static const u8 C9[] = {$/;" v file: -CACERTS apps/pkcs12.c 28;" d file: -CAFILE demos/bio/sconnect.c 26;" d file: -CALG_SHA_256 engines/e_capi.c 85;" d file: -CALG_SHA_384 engines/e_capi.c 88;" d file: -CALG_SHA_512 engines/e_capi.c 91;" d file: -CALLBACK_CHANNEL crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" e enum:__anon215::__anon216 file: -CAMELLIA_BLOCK_SIZE include/openssl/camellia.h 27;" d -CAMELLIA_DECRYPT include/openssl/camellia.h 32;" d -CAMELLIA_ENCRYPT include/openssl/camellia.h 31;" d -CAMELLIA_KEY include/openssl/camellia.h /^typedef struct camellia_key_st CAMELLIA_KEY;$/;" t typeref:struct:camellia_key_st -CAMELLIA_TABLE_BYTE_LEN include/openssl/camellia.h 41;" d -CAMELLIA_TABLE_WORD_LEN include/openssl/camellia.h 42;" d -CAPI_CMD_DEBUG_FILE engines/e_capi.c 207;" d file: -CAPI_CMD_DEBUG_LEVEL engines/e_capi.c 206;" d file: -CAPI_CMD_KEYTYPE engines/e_capi.c 208;" d file: -CAPI_CMD_LIST_CERTS engines/e_capi.c 204;" d file: -CAPI_CMD_LIST_CONTAINERS engines/e_capi.c 213;" d file: -CAPI_CMD_LIST_CSPS engines/e_capi.c 209;" d file: -CAPI_CMD_LIST_OPTIONS engines/e_capi.c 214;" d file: -CAPI_CMD_LOOKUP_CERT engines/e_capi.c 205;" d file: -CAPI_CMD_LOOKUP_METHOD engines/e_capi.c 215;" d file: -CAPI_CMD_SET_CSP_IDX engines/e_capi.c 210;" d file: -CAPI_CMD_SET_CSP_NAME engines/e_capi.c 211;" d file: -CAPI_CMD_SET_CSP_TYPE engines/e_capi.c 212;" d file: -CAPI_CMD_STORE_FLAGS engines/e_capi.c 217;" d file: -CAPI_CMD_STORE_NAME engines/e_capi.c 216;" d file: -CAPI_CTX engines/e_capi.c /^typedef struct CAPI_CTX_st CAPI_CTX;$/;" t typeref:struct:CAPI_CTX_st file: -CAPI_CTX_st engines/e_capi.c /^struct CAPI_CTX_st {$/;" s file: -CAPI_DBG_ERROR engines/e_capi.c 166;" d file: -CAPI_DBG_TRACE engines/e_capi.c 165;" d file: -CAPI_DMP_FNAME engines/e_capi.c 187;" d file: -CAPI_DMP_FULL engines/e_capi.c 188;" d file: -CAPI_DMP_PEM engines/e_capi.c 189;" d file: -CAPI_DMP_PKEYINFO engines/e_capi.c 191;" d file: -CAPI_DMP_PSKEY engines/e_capi.c 190;" d file: -CAPI_DMP_SUMMARY engines/e_capi.c 186;" d file: -CAPI_KEY engines/e_capi.c /^typedef struct CAPI_KEY_st CAPI_KEY;$/;" t typeref:struct:CAPI_KEY_st file: -CAPI_KEY_st engines/e_capi.c /^struct CAPI_KEY_st {$/;" s file: -CAPI_LU_CONTNAME engines/e_capi.c 183;" d file: -CAPI_LU_FNAME engines/e_capi.c 182;" d file: -CAPI_LU_SUBSTR engines/e_capi.c 181;" d file: -CAPI_R_CANT_CREATE_HASH_OBJECT engines/e_capi_err.h 25;" d -CAPI_R_CANT_FIND_CAPI_CONTEXT engines/e_capi_err.h 26;" d -CAPI_R_CANT_GET_KEY engines/e_capi_err.h 27;" d -CAPI_R_CANT_SET_HASH_VALUE engines/e_capi_err.h 28;" d -CAPI_R_CRYPTACQUIRECONTEXT_ERROR engines/e_capi_err.h 29;" d -CAPI_R_CRYPTENUMPROVIDERS_ERROR engines/e_capi_err.h 30;" d -CAPI_R_DECRYPT_ERROR engines/e_capi_err.h 31;" d -CAPI_R_ENGINE_NOT_INITIALIZED engines/e_capi_err.h 32;" d -CAPI_R_ENUMCONTAINERS_ERROR engines/e_capi_err.h 33;" d -CAPI_R_ERROR_ADDING_CERT engines/e_capi_err.h 34;" d -CAPI_R_ERROR_CREATING_STORE engines/e_capi_err.h 35;" d -CAPI_R_ERROR_GETTING_FRIENDLY_NAME engines/e_capi_err.h 36;" d -CAPI_R_ERROR_GETTING_KEY_PROVIDER_INFO engines/e_capi_err.h 37;" d -CAPI_R_ERROR_OPENING_STORE engines/e_capi_err.h 38;" d -CAPI_R_ERROR_SIGNING_HASH engines/e_capi_err.h 39;" d -CAPI_R_FILE_OPEN_ERROR engines/e_capi_err.h 40;" d -CAPI_R_FUNCTION_NOT_SUPPORTED engines/e_capi_err.h 41;" d -CAPI_R_GETUSERKEY_ERROR engines/e_capi_err.h 42;" d -CAPI_R_INVALID_DIGEST_LENGTH engines/e_capi_err.h 43;" d -CAPI_R_INVALID_DSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER engines/e_capi_err.h 44;" d -CAPI_R_INVALID_LOOKUP_METHOD engines/e_capi_err.h 45;" d -CAPI_R_INVALID_PUBLIC_KEY_BLOB engines/e_capi_err.h 46;" d -CAPI_R_INVALID_RSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER engines/e_capi_err.h 47;" d -CAPI_R_PUBKEY_EXPORT_ERROR engines/e_capi_err.h 48;" d -CAPI_R_PUBKEY_EXPORT_LENGTH_ERROR engines/e_capi_err.h 49;" d -CAPI_R_UNKNOWN_COMMAND engines/e_capi_err.h 50;" d -CAPI_R_UNSUPPORTED_ALGORITHM_NID engines/e_capi_err.h 51;" d -CAPI_R_UNSUPPORTED_PADDING engines/e_capi_err.h 52;" d -CAPI_R_UNSUPPORTED_PUBLIC_KEY_ALGORITHM engines/e_capi_err.h 53;" d -CAPI_R_WIN32_ERROR engines/e_capi_err.h 54;" d -CAPI_str_reasons engines/e_capi_err.c /^static ERR_STRING_DATA CAPI_str_reasons[] = {$/;" v file: -CAPI_trace engines/e_capi.c /^static void CAPI_trace(CAPI_CTX *ctx, char *format, ...)$/;" f file: -CAPIerr engines/e_capi_err.h 19;" d -CAST5_FLAGS providers/implementations/ciphers/cipher_cast5.c 23;" d file: -CAST_BLOCK include/openssl/cast.h 26;" d -CAST_DECRYPT include/openssl/cast.h 32;" d -CAST_ENCRYPT include/openssl/cast.h 31;" d -CAST_KEY include/openssl/cast.h /^} CAST_KEY;$/;" t typeref:struct:cast_key_st -CAST_KEY_LENGTH include/openssl/cast.h 27;" d -CAST_LONG include/openssl/cast.h 34;" d -CAST_S_table0 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table0[256] = {$/;" v -CAST_S_table1 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table1[256] = {$/;" v -CAST_S_table2 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table2[256] = {$/;" v -CAST_S_table3 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table3[256] = {$/;" v -CAST_S_table4 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table4[256] = {$/;" v -CAST_S_table5 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table5[256] = {$/;" v -CAST_S_table6 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table6[256] = {$/;" v -CAST_S_table7 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table7[256] = {$/;" v -CAST_cbc_encrypt crypto/cast/c_enc.c /^void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CAST_cfb64_encrypt crypto/cast/c_cfb64.c /^void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CAST_decrypt crypto/cast/c_enc.c /^void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key)$/;" f -CAST_ecb_encrypt crypto/cast/c_ecb.c /^void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CAST_encrypt crypto/cast/asm/cast-586.pl /^sub CAST_encrypt {$/;" s -CAST_encrypt crypto/cast/c_enc.c /^void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key)$/;" f -CAST_exp crypto/cast/c_skey.c 20;" d file: -CAST_ofb64_encrypt crypto/cast/c_ofb64.c /^void CAST_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CAST_set_key crypto/cast/c_skey.c /^void CAST_set_key(CAST_KEY *key, int len, const unsigned char *data)$/;" f -CA_DB apps/include/apps.h /^} CA_DB;$/;" t typeref:struct:ca_db_st -CAfile test/danetest.c /^static const char *CAfile;$/;" v file: -CBC_ENC_C__DONT_UPDATE_IV crypto/des/cbc_enc.c 16;" d file: -CBC_ENC_C__DONT_UPDATE_IV crypto/des/des_enc.c 197;" d file: -CBC_MAC_ROTATE_IN_PLACE ssl/record/tls_pad.c 195;" d file: -CB_FAIL_IF crypto/x509/x509_vfy.c 166;" d file: -CCM128_CONTEXT include/openssl/modes.h /^typedef struct ccm128_context CCM128_CONTEXT;$/;" t typeref:struct:ccm128_context -CCS_MAX_LENGTH ssl/statem/statem_local.h 29;" d -CC_RMS_NAMX crypto/vms_rms.h 12;" d -CC_RMS_NAMX crypto/vms_rms.h 38;" d -CERT ssl/ssl_local.h /^} CERT;$/;" t typeref:struct:cert_st -CERT1 test/pkcs12_format_test.c /^static const unsigned char CERT1[] =$/;" v file: -CERT2 test/pkcs12_format_test.c /^static const unsigned char CERT2[] =$/;" v file: -CERTDLG engines/e_capi.c /^typedef PCCERT_CONTEXT(WINAPI *CERTDLG)(HCERTSTORE, HWND, LPCWSTR,$/;" t file: -CERTIFICATEPOLICIES crypto/x509/v3_cpols.c /^ASN1_ITEM_TEMPLATE(CERTIFICATEPOLICIES) =$/;" v -CERT_FILE demos/bio/saccept.c 26;" d file: -CERT_PKEY ssl/ssl_local.h /^typedef struct cert_pkey_st CERT_PKEY;$/;" t typeref:struct:cert_pkey_st -CERT_PKEY_STRICT_FLAGS ssl/t1_lib.c 2613;" d file: -CERT_PKEY_VALID_FLAGS ssl/t1_lib.c 2610;" d file: -CERT_STORE_CREATE_NEW_FLAG engines/e_capi.c 67;" d file: -CERT_STORE_OPEN_EXISTING_FLAG engines/e_capi.c 63;" d file: -CERT_SYSTEM_STORE_CURRENT_USER engines/e_capi.c 71;" d file: -CFB_TEST_SIZE test/ideatest.c 44;" d file: -CFLAGS demos/bio/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION)$/;" m -CFLAGS demos/cipher/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION)$/;" m -CFLAGS demos/digest/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m -CFLAGS demos/kdf/Makefile /^CFLAGS = -I..\/..\/include -g$/;" m -CFLAGS demos/mac/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION) -Wall$/;" m -CFLAGS demos/pkey/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m -CFLAGS demos/signature/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m -CFR_AES include/crypto/sparc_arch.h 33;" d -CFR_CAMELLIA include/crypto/sparc_arch.h 36;" d -CFR_CRC32C include/crypto/sparc_arch.h 44;" d -CFR_DES include/crypto/sparc_arch.h 34;" d -CFR_KASUMI include/crypto/sparc_arch.h 35;" d -CFR_MD5 include/crypto/sparc_arch.h 37;" d -CFR_MONTMUL include/crypto/sparc_arch.h 42;" d -CFR_MONTSQR include/crypto/sparc_arch.h 43;" d -CFR_MPMUL include/crypto/sparc_arch.h 41;" d -CFR_SHA1 include/crypto/sparc_arch.h 38;" d -CFR_SHA256 include/crypto/sparc_arch.h 39;" d -CFR_SHA512 include/crypto/sparc_arch.h 40;" d -CFR_XMONTMUL include/crypto/sparc_arch.h 46;" d -CFR_XMONTSQR include/crypto/sparc_arch.h 47;" d -CFR_XMPMUL include/crypto/sparc_arch.h 45;" d -CHACHA20_BLKLEN providers/implementations/ciphers/cipher_chacha20.c 18;" d file: -CHACHA20_FLAGS providers/implementations/ciphers/cipher_chacha20.c 20;" d file: -CHACHA20_IVLEN providers/implementations/ciphers/cipher_chacha20.c 19;" d file: -CHACHA20_KEYLEN providers/implementations/ciphers/cipher_chacha20.c 17;" d file: -CHACHA20_POLY1305_BLKLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 19;" d file: -CHACHA20_POLY1305_FLAGS providers/implementations/ciphers/cipher_chacha20_poly1305.c 22;" d file: -CHACHA20_POLY1305_IVLEN providers/implementations/ciphers/cipher_chacha20_poly1305.h 16;" d -CHACHA20_POLY1305_KEYLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 18;" d file: -CHACHA20_POLY1305_MAX_IVLEN crypto/evp/e_chacha20_poly1305.c 34;" d file: -CHACHA20_POLY1305_MAX_IVLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 20;" d file: -CHACHA20_POLY1305_MODE providers/implementations/ciphers/cipher_chacha20_poly1305.c 21;" d file: -CHACHA_BLK_SIZE include/crypto/chacha.h 41;" d -CHACHA_CTR_SIZE include/crypto/chacha.h 40;" d -CHACHA_KEY_SIZE include/crypto/chacha.h 39;" d -CHACHA_U8TOU32 include/crypto/chacha.h 35;" d -CHANGE_RBIO test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: -CHANGE_WBIO test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: -CHANNEL crypto/trace.c /^ CHANNEL,$/;" e enum:__anon217 file: -CHAR2WORD crypto/seed/seed_local.h 87;" d -CHARSET_EBCDIC crypto/des/fcrypt.c 20;" d file: -CHARTYPE_BS_ESC crypto/asn1/a_strex.c 26;" d file: -CHARTYPE_HOST_ANY crypto/asn1/charmap.h 13;" d -CHARTYPE_HOST_DOT crypto/asn1/charmap.h 14;" d -CHARTYPE_HOST_HYPHEN crypto/asn1/charmap.h 15;" d -CHARTYPE_HOST_WILD crypto/asn1/charmap.h 16;" d -CHAR_PER_LINE crypto/evp/encode.c 46;" d file: -CHECK_BSD_STYLE_MACROS engines/e_devcrypto.c 32;" d file: -CHUNKS_PER_LINE crypto/evp/encode.c 45;" d file: -CH_ZERO crypto/o_str.c 19;" d file: -CIPHERLIST_TEST_FIXTURE test/cipherlist_test.c /^} CIPHERLIST_TEST_FIXTURE;$/;" t typeref:struct:cipherlist_test_fixture file: -CIPHER_ADD ssl/ssl_ciph.c 147;" d file: -CIPHER_BUMP ssl/ssl_ciph.c 156;" d file: -CIPHER_DATA test/evp_test.c /^} CIPHER_DATA;$/;" t typeref:struct:cipher_data_st file: -CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END providers/implementations/ciphers/ciphercommon.c /^CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END(ossl_cipher_generic)$/;" f -CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END providers/implementations/include/prov/ciphercommon.h 331;" d -CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START providers/implementations/ciphers/ciphercommon.c /^CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START(ossl_cipher_generic)$/;" f -CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START providers/implementations/include/prov/ciphercommon.h 322;" d -CIPHER_DEFAULT_SETTABLE_CTX_PARAMS_END providers/implementations/include/prov/ciphercommon.h 344;" d -CIPHER_DEFAULT_SETTABLE_CTX_PARAMS_START providers/implementations/include/prov/ciphercommon.h 340;" d -CIPHER_DEL ssl/ssl_ciph.c 149;" d file: -CIPHER_ID_NAME test/ciphername_test.c /^} CIPHER_ID_NAME;$/;" t typeref:struct:cipher_id_name file: -CIPHER_KILL ssl/ssl_ciph.c 148;" d file: -CIPHER_ORD ssl/ssl_ciph.c 150;" d file: -CIPHER_ORDER ssl/ssl_ciph.c /^} CIPHER_ORDER;$/;" t typeref:struct:cipher_order_st file: -CIPHER_SPECIAL ssl/ssl_ciph.c 151;" d file: -CIPH_DESC crypto/evp/e_aes_cbc_hmac_sha1.c /^} CIPH_DESC;$/;" t typeref:struct:__anon21 file: -CIPH_DESC crypto/evp/e_aes_cbc_hmac_sha256.c /^} CIPH_DESC;$/;" t typeref:struct:__anon36 file: -CIPH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} CIPH_DESC;$/;" t typeref:struct:__anon504 file: -CIPH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} CIPH_DESC;$/;" t typeref:struct:__anon508 file: -CLCERTS apps/pkcs12.c 27;" d file: -CLEANUP_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: -CLEANUP_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: -CLEANUP_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: -CLEAR crypto/mem_sec.c 54;" d file: -CLEARBIT crypto/mem_sec.c 273;" d file: -CLIENTHELLO_MSG ssl/ssl_local.h /^} CLIENTHELLO_MSG;$/;" t typeref:struct:__anon414 -CLIENT_APPLICATION_LABEL ssl/ssl_local.h 2810;" d -CLIENT_EARLY_LABEL ssl/ssl_local.h 2807;" d -CLIENT_ERROR test/helpers/handshake.c /^ CLIENT_ERROR,$/;" e enum:__anon295 file: -CLIENT_HANDSHAKE_LABEL ssl/ssl_local.h 2808;" d -CLIENT_HELLO_MAX_LENGTH ssl/statem/statem_srvr.c 1138;" d file: -CLIENT_KEY_EXCH_MAX_LENGTH ssl/statem/statem_srvr.c 1140;" d file: -CLIENT_VERSION_LEN test/clienthellotest.c 24;" d file: -CLIENT_VERSION_LEN test/servername_test.c 27;" d file: -CLIENT_VERSION_LEN test/sslapitest.c 118;" d file: -CLI_TO_SRV_EPOCH_0_RECS test/dtlstest.c 130;" d file: -CLI_TO_SRV_EPOCH_1_RECS test/dtlstest.c 131;" d file: -CLI_TO_SRV_RESUME_EPOCH_0_RECS test/dtlstest.c 147;" d file: -CLI_TO_SRV_RESUME_EPOCH_1_RECS test/dtlstest.c 148;" d file: -CLOSETOOLHELP32SNAPSHOT crypto/dso/dso_win32.c /^typedef BOOL(WINAPI *CLOSETOOLHELP32SNAPSHOT) (HANDLE);$/;" t file: -CMAC_CTX include/openssl/cmac.h /^typedef struct CMAC_CTX_st CMAC_CTX;$/;" t typeref:struct:CMAC_CTX_st -CMAC_CTX_cleanup crypto/cmac/cmac.c /^void CMAC_CTX_cleanup(CMAC_CTX *ctx)$/;" f -CMAC_CTX_copy crypto/cmac/cmac.c /^int CMAC_CTX_copy(CMAC_CTX *out, const CMAC_CTX *in)$/;" f -CMAC_CTX_free crypto/cmac/cmac.c /^void CMAC_CTX_free(CMAC_CTX *ctx)$/;" f -CMAC_CTX_get0_cipher_ctx crypto/cmac/cmac.c /^EVP_CIPHER_CTX *CMAC_CTX_get0_cipher_ctx(CMAC_CTX *ctx)$/;" f -CMAC_CTX_new crypto/cmac/cmac.c /^CMAC_CTX *CMAC_CTX_new(void)$/;" f -CMAC_CTX_st crypto/cmac/cmac.c /^struct CMAC_CTX_st {$/;" s file: -CMAC_Final crypto/cmac/cmac.c /^int CMAC_Final(CMAC_CTX *ctx, unsigned char *out, size_t *poutlen)$/;" f -CMAC_Init crypto/cmac/cmac.c /^int CMAC_Init(CMAC_CTX *ctx, const void *key, size_t keylen,$/;" f -CMAC_Update crypto/cmac/cmac.c /^int CMAC_Update(CMAC_CTX *ctx, const void *in, size_t dlen)$/;" f -CMAC_loop apps/speed.c /^static int CMAC_loop(void *args)$/;" f file: -CMAC_resume crypto/cmac/cmac.c /^int CMAC_resume(CMAC_CTX *ctx)$/;" f -CMP_ASN_TEST_FIXTURE test/cmp_asn_test.c /^} CMP_ASN_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_CR apps/cmp.c /^ CMP_CR,$/;" e enum:__anon446 file: -CMP_CTX test/cmp_ctx_test.c /^typedef OSSL_CMP_CTX CMP_CTX; \/* prevents rewriting type name by below macro *\/$/;" t file: -CMP_DEBUG apps/cmp.c 621;" d file: -CMP_ERR apps/cmp.c 639;" d file: -CMP_GENM apps/cmp.c /^ CMP_GENM$/;" e enum:__anon446 file: -CMP_HDR_TEST_FIXTURE test/cmp_hdr_test.c /^} CMP_HDR_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_INFO apps/cmp.c 627;" d file: -CMP_IR apps/cmp.c /^ CMP_IR,$/;" e enum:__anon446 file: -CMP_KUR apps/cmp.c /^ CMP_KUR,$/;" e enum:__anon446 file: -CMP_MSG_TEST_FIXTURE test/cmp_msg_test.c /^} CMP_MSG_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_P10CR apps/cmp.c /^ CMP_P10CR,$/;" e enum:__anon446 file: -CMP_PKIFAILUREINFO_to_string crypto/cmp/cmp_status.c /^static const char *CMP_PKIFAILUREINFO_to_string(int number)$/;" f file: -CMP_PROTECT_TEST_FIXTURE test/cmp_protect_test.c /^} CMP_PROTECT_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_RR apps/cmp.c /^ CMP_RR,$/;" e enum:__anon446 file: -CMP_R_ALGORITHM_NOT_SUPPORTED include/openssl/cmperr.h 26;" d -CMP_R_BAD_CHECKAFTER_IN_POLLREP include/openssl/cmperr.h 27;" d -CMP_R_BAD_REQUEST_ID include/openssl/cmperr.h 28;" d -CMP_R_CERTHASH_UNMATCHED include/openssl/cmperr.h 29;" d -CMP_R_CERTID_NOT_FOUND include/openssl/cmperr.h 30;" d -CMP_R_CERTIFICATE_NOT_ACCEPTED include/openssl/cmperr.h 31;" d -CMP_R_CERTIFICATE_NOT_FOUND include/openssl/cmperr.h 32;" d -CMP_R_CERTREQMSG_NOT_FOUND include/openssl/cmperr.h 33;" d -CMP_R_CERTRESPONSE_NOT_FOUND include/openssl/cmperr.h 34;" d -CMP_R_CERT_AND_KEY_DO_NOT_MATCH include/openssl/cmperr.h 35;" d -CMP_R_CHECKAFTER_OUT_OF_RANGE include/openssl/cmperr.h 36;" d -CMP_R_ENCOUNTERED_KEYUPDATEWARNING include/openssl/cmperr.h 37;" d -CMP_R_ENCOUNTERED_WAITING include/openssl/cmperr.h 38;" d -CMP_R_ERROR_CALCULATING_PROTECTION include/openssl/cmperr.h 39;" d -CMP_R_ERROR_CREATING_CERTCONF include/openssl/cmperr.h 40;" d -CMP_R_ERROR_CREATING_CERTREP include/openssl/cmperr.h 41;" d -CMP_R_ERROR_CREATING_CERTREQ include/openssl/cmperr.h 42;" d -CMP_R_ERROR_CREATING_ERROR include/openssl/cmperr.h 43;" d -CMP_R_ERROR_CREATING_GENM include/openssl/cmperr.h 44;" d -CMP_R_ERROR_CREATING_GENP include/openssl/cmperr.h 45;" d -CMP_R_ERROR_CREATING_PKICONF include/openssl/cmperr.h 46;" d -CMP_R_ERROR_CREATING_POLLREP include/openssl/cmperr.h 47;" d -CMP_R_ERROR_CREATING_POLLREQ include/openssl/cmperr.h 48;" d -CMP_R_ERROR_CREATING_RP include/openssl/cmperr.h 49;" d -CMP_R_ERROR_CREATING_RR include/openssl/cmperr.h 50;" d -CMP_R_ERROR_PARSING_PKISTATUS include/openssl/cmperr.h 51;" d -CMP_R_ERROR_PROCESSING_MESSAGE include/openssl/cmperr.h 52;" d -CMP_R_ERROR_PROTECTING_MESSAGE include/openssl/cmperr.h 53;" d -CMP_R_ERROR_SETTING_CERTHASH include/openssl/cmperr.h 54;" d -CMP_R_ERROR_UNEXPECTED_CERTCONF include/openssl/cmperr.h 55;" d -CMP_R_ERROR_VALIDATING_PROTECTION include/openssl/cmperr.h 56;" d -CMP_R_ERROR_VALIDATING_SIGNATURE include/openssl/cmperr.h 57;" d -CMP_R_FAILED_BUILDING_OWN_CHAIN include/openssl/cmperr.h 58;" d -CMP_R_FAILED_EXTRACTING_PUBKEY include/openssl/cmperr.h 59;" d -CMP_R_FAILURE_OBTAINING_RANDOM include/openssl/cmperr.h 60;" d -CMP_R_FAIL_INFO_OUT_OF_RANGE include/openssl/cmperr.h 61;" d -CMP_R_INVALID_ARGS include/openssl/cmperr.h 62;" d -CMP_R_INVALID_OPTION include/openssl/cmperr.h 63;" d -CMP_R_MISSING_CERTID include/openssl/cmperr.h 64;" d -CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION include/openssl/cmperr.h 65;" d -CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE include/openssl/cmperr.h 66;" d -CMP_R_MISSING_P10CSR include/openssl/cmperr.h 67;" d -CMP_R_MISSING_PBM_SECRET include/openssl/cmperr.h 68;" d -CMP_R_MISSING_PRIVATE_KEY include/openssl/cmperr.h 69;" d -CMP_R_MISSING_PROTECTION include/openssl/cmperr.h 70;" d -CMP_R_MISSING_REFERENCE_CERT include/openssl/cmperr.h 71;" d -CMP_R_MISSING_SENDER_IDENTIFICATION include/openssl/cmperr.h 72;" d -CMP_R_MISSING_TRUST_STORE include/openssl/cmperr.h 73;" d -CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED include/openssl/cmperr.h 74;" d -CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED include/openssl/cmperr.h 75;" d -CMP_R_MULTIPLE_SAN_SOURCES include/openssl/cmperr.h 76;" d -CMP_R_NO_STDIO include/openssl/cmperr.h 77;" d -CMP_R_NO_SUITABLE_SENDER_CERT include/openssl/cmperr.h 78;" d -CMP_R_NULL_ARGUMENT include/openssl/cmperr.h 79;" d -CMP_R_PKIBODY_ERROR include/openssl/cmperr.h 80;" d -CMP_R_PKISTATUSINFO_NOT_FOUND include/openssl/cmperr.h 81;" d -CMP_R_POLLING_FAILED include/openssl/cmperr.h 82;" d -CMP_R_POTENTIALLY_INVALID_CERTIFICATE include/openssl/cmperr.h 83;" d -CMP_R_RECEIVED_ERROR include/openssl/cmperr.h 84;" d -CMP_R_RECIPNONCE_UNMATCHED include/openssl/cmperr.h 85;" d -CMP_R_REQUEST_NOT_ACCEPTED include/openssl/cmperr.h 86;" d -CMP_R_REQUEST_REJECTED_BY_SERVER include/openssl/cmperr.h 87;" d -CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED include/openssl/cmperr.h 88;" d -CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG include/openssl/cmperr.h 89;" d -CMP_R_TOTAL_TIMEOUT include/openssl/cmperr.h 90;" d -CMP_R_TRANSACTIONID_UNMATCHED include/openssl/cmperr.h 91;" d -CMP_R_TRANSFER_ERROR include/openssl/cmperr.h 92;" d -CMP_R_UNEXPECTED_PKIBODY include/openssl/cmperr.h 93;" d -CMP_R_UNEXPECTED_PKISTATUS include/openssl/cmperr.h 94;" d -CMP_R_UNEXPECTED_PVNO include/openssl/cmperr.h 95;" d -CMP_R_UNKNOWN_ALGORITHM_ID include/openssl/cmperr.h 96;" d -CMP_R_UNKNOWN_CERT_TYPE include/openssl/cmperr.h 97;" d -CMP_R_UNKNOWN_PKISTATUS include/openssl/cmperr.h 98;" d -CMP_R_UNSUPPORTED_ALGORITHM include/openssl/cmperr.h 99;" d -CMP_R_UNSUPPORTED_KEY_TYPE include/openssl/cmperr.h 100;" d -CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC include/openssl/cmperr.h 101;" d -CMP_R_VALUE_TOO_LARGE include/openssl/cmperr.h 102;" d -CMP_R_VALUE_TOO_SMALL include/openssl/cmperr.h 103;" d -CMP_R_WRONG_ALGORITHM_OID include/openssl/cmperr.h 104;" d -CMP_R_WRONG_CERTID include/openssl/cmperr.h 105;" d -CMP_R_WRONG_CERTID_IN_RP include/openssl/cmperr.h 106;" d -CMP_R_WRONG_PBM_VALUE include/openssl/cmperr.h 107;" d -CMP_R_WRONG_RP_COMPONENT_COUNT include/openssl/cmperr.h 108;" d -CMP_R_WRONG_SERIAL_IN_RP include/openssl/cmperr.h 109;" d -CMP_SECTION apps/cmp.c 49;" d file: -CMP_SES_TEST_FIXTURE test/cmp_client_test.c /^} CMP_SES_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_SRV_TEST_FIXTURE test/cmp_server_test.c /^} CMP_SRV_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_STATUS_TEST_FIXTURE test/cmp_status_test.c /^} CMP_STATUS_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_TEST_REFVALUE_LENGTH test/helpers/cmp_testlib.h 23;" d -CMP_VFY_TEST_FIXTURE test/cmp_vfy_test.c /^} CMP_VFY_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -CMP_WARN apps/cmp.c 633;" d file: -CMP_debug apps/cmp.c 623;" d file: -CMP_debug1 apps/cmp.c 624;" d file: -CMP_debug2 apps/cmp.c 625;" d file: -CMP_debug3 apps/cmp.c 626;" d file: -CMP_err apps/cmp.c 641;" d file: -CMP_err1 apps/cmp.c 642;" d file: -CMP_err2 apps/cmp.c 643;" d file: -CMP_err3 apps/cmp.c 644;" d file: -CMP_info apps/cmp.c 629;" d file: -CMP_info1 apps/cmp.c 630;" d file: -CMP_info2 apps/cmp.c 631;" d file: -CMP_info3 apps/cmp.c 632;" d file: -CMP_print apps/cmp.c 617;" d file: -CMP_str_reasons crypto/cmp/cmp_err.c /^static const ERR_STRING_DATA CMP_str_reasons[] = {$/;" v file: -CMP_warn apps/cmp.c 635;" d file: -CMP_warn1 apps/cmp.c 636;" d file: -CMP_warn2 apps/cmp.c 637;" d file: -CMP_warn3 apps/cmp.c 638;" d file: -CMS_ATTR_F_ONE_ATTR_VALUE crypto/cms/cms_att.c 35;" d file: -CMS_ATTR_F_ONLY_ONE crypto/cms/cms_att.c 33;" d file: -CMS_ATTR_F_REQUIRED_COND crypto/cms/cms_att.c 31;" d file: -CMS_ATTR_F_SIGNED crypto/cms/cms_att.c 27;" d file: -CMS_ATTR_F_UNSIGNED crypto/cms/cms_att.c 29;" d file: -CMS_AuthEnvelopedData crypto/cms/cms_local.h /^typedef struct CMS_AuthEnvelopedData_st CMS_AuthEnvelopedData;$/;" t typeref:struct:CMS_AuthEnvelopedData_st -CMS_AuthEnvelopedData_create crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher)$/;" f -CMS_AuthEnvelopedData_create_ex crypto/cms/cms_env.c /^CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *libctx,$/;" f -CMS_AuthEnvelopedData_st crypto/cms/cms_local.h /^struct CMS_AuthEnvelopedData_st {$/;" s -CMS_AuthenticatedData crypto/cms/cms_local.h /^typedef struct CMS_AuthenticatedData_st CMS_AuthenticatedData;$/;" t typeref:struct:CMS_AuthenticatedData_st -CMS_AuthenticatedData_st crypto/cms/cms_local.h /^struct CMS_AuthenticatedData_st {$/;" s -CMS_CERTCHOICE_CERT crypto/cms/cms_local.h 320;" d -CMS_CERTCHOICE_EXCERT crypto/cms/cms_local.h 321;" d -CMS_CERTCHOICE_OTHER crypto/cms/cms_local.h 324;" d -CMS_CERTCHOICE_V1ACERT crypto/cms/cms_local.h 322;" d -CMS_CERTCHOICE_V2ACERT crypto/cms/cms_local.h 323;" d -CMS_CTX crypto/cms/cms_local.h /^typedef struct CMS_CTX_st CMS_CTX;$/;" t typeref:struct:CMS_CTX_st -CMS_CTX_st crypto/cms/cms_local.h /^struct CMS_CTX_st {$/;" s -CMS_CertificateChoices crypto/cms/cms_local.h /^struct CMS_CertificateChoices {$/;" s -CMS_CompressedData crypto/cms/cms_local.h /^typedef struct CMS_CompressedData_st CMS_CompressedData;$/;" t typeref:struct:CMS_CompressedData_st -CMS_CompressedData_st crypto/cms/cms_local.h /^struct CMS_CompressedData_st {$/;" s -CMS_ContentInfo crypto/cms/cms_asn1.c /^ASN1_ADB(CMS_ContentInfo) = {$/;" v -CMS_ContentInfo_free crypto/cms/cms_lib.c /^void CMS_ContentInfo_free(CMS_ContentInfo *cms)$/;" f -CMS_ContentInfo_new crypto/cms/cms_lib.c /^CMS_ContentInfo *CMS_ContentInfo_new(void)$/;" f -CMS_ContentInfo_new_ex crypto/cms/cms_lib.c /^CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -CMS_ContentInfo_st crypto/cms/cms_local.h /^struct CMS_ContentInfo_st {$/;" s -CMS_DigestedData crypto/cms/cms_local.h /^typedef struct CMS_DigestedData_st CMS_DigestedData;$/;" t typeref:struct:CMS_DigestedData_st -CMS_DigestedData_st crypto/cms/cms_local.h /^struct CMS_DigestedData_st {$/;" s -CMS_ENVELOPED_AUTH crypto/cms/cms_env.c 27;" d file: -CMS_ENVELOPED_STANDARD crypto/cms/cms_env.c 26;" d file: -CMS_EncapsulatedContentInfo crypto/cms/cms_local.h /^typedef struct CMS_EncapsulatedContentInfo_st CMS_EncapsulatedContentInfo;$/;" t typeref:struct:CMS_EncapsulatedContentInfo_st -CMS_EncapsulatedContentInfo_st crypto/cms/cms_local.h /^struct CMS_EncapsulatedContentInfo_st {$/;" s -CMS_EncryptedContentInfo crypto/cms/cms_local.h /^typedef struct CMS_EncryptedContentInfo_st CMS_EncryptedContentInfo;$/;" t typeref:struct:CMS_EncryptedContentInfo_st -CMS_EncryptedContentInfo_st crypto/cms/cms_local.h /^struct CMS_EncryptedContentInfo_st {$/;" s -CMS_EncryptedData crypto/cms/cms_local.h /^typedef struct CMS_EncryptedData_st CMS_EncryptedData;$/;" t typeref:struct:CMS_EncryptedData_st -CMS_EncryptedData_decrypt crypto/cms/cms_smime.c /^int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms,$/;" f -CMS_EncryptedData_encrypt crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher,$/;" f -CMS_EncryptedData_encrypt_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher,$/;" f -CMS_EncryptedData_set1_key crypto/cms/cms_enc.c /^int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph,$/;" f -CMS_EncryptedData_st crypto/cms/cms_local.h /^struct CMS_EncryptedData_st {$/;" s -CMS_EnvelopedData crypto/cms/cms_local.h /^typedef struct CMS_EnvelopedData_st CMS_EnvelopedData;$/;" t typeref:struct:CMS_EnvelopedData_st -CMS_EnvelopedData_create crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher)$/;" f -CMS_EnvelopedData_create_ex crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher,$/;" f -CMS_EnvelopedData_st crypto/cms/cms_local.h /^struct CMS_EnvelopedData_st {$/;" s -CMS_F_CHECK_CONTENT include/openssl/cryptoerr_legacy.h 331;" d -CMS_F_CMS_ADD0_CERT include/openssl/cryptoerr_legacy.h 332;" d -CMS_F_CMS_ADD0_RECIPIENT_KEY include/openssl/cryptoerr_legacy.h 333;" d -CMS_F_CMS_ADD0_RECIPIENT_PASSWORD include/openssl/cryptoerr_legacy.h 334;" d -CMS_F_CMS_ADD1_RECEIPTREQUEST include/openssl/cryptoerr_legacy.h 335;" d -CMS_F_CMS_ADD1_RECIPIENT_CERT include/openssl/cryptoerr_legacy.h 336;" d -CMS_F_CMS_ADD1_SIGNER include/openssl/cryptoerr_legacy.h 337;" d -CMS_F_CMS_ADD1_SIGNINGTIME include/openssl/cryptoerr_legacy.h 338;" d -CMS_F_CMS_COMPRESS include/openssl/cryptoerr_legacy.h 339;" d -CMS_F_CMS_COMPRESSEDDATA_CREATE include/openssl/cryptoerr_legacy.h 340;" d -CMS_F_CMS_COMPRESSEDDATA_INIT_BIO include/openssl/cryptoerr_legacy.h 341;" d -CMS_F_CMS_COPY_CONTENT include/openssl/cryptoerr_legacy.h 342;" d -CMS_F_CMS_COPY_MESSAGEDIGEST include/openssl/cryptoerr_legacy.h 343;" d -CMS_F_CMS_DATA include/openssl/cryptoerr_legacy.h 344;" d -CMS_F_CMS_DATAFINAL include/openssl/cryptoerr_legacy.h 345;" d -CMS_F_CMS_DATAINIT include/openssl/cryptoerr_legacy.h 346;" d -CMS_F_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 347;" d -CMS_F_CMS_DECRYPT_SET1_KEY include/openssl/cryptoerr_legacy.h 348;" d -CMS_F_CMS_DECRYPT_SET1_PASSWORD include/openssl/cryptoerr_legacy.h 349;" d -CMS_F_CMS_DECRYPT_SET1_PKEY include/openssl/cryptoerr_legacy.h 350;" d -CMS_F_CMS_DIGESTALGORITHM_FIND_CTX include/openssl/cryptoerr_legacy.h 351;" d -CMS_F_CMS_DIGESTALGORITHM_INIT_BIO include/openssl/cryptoerr_legacy.h 352;" d -CMS_F_CMS_DIGESTEDDATA_DO_FINAL include/openssl/cryptoerr_legacy.h 353;" d -CMS_F_CMS_DIGEST_VERIFY include/openssl/cryptoerr_legacy.h 354;" d -CMS_F_CMS_ENCODE_RECEIPT include/openssl/cryptoerr_legacy.h 355;" d -CMS_F_CMS_ENCRYPT include/openssl/cryptoerr_legacy.h 356;" d -CMS_F_CMS_ENCRYPTEDCONTENT_INIT include/openssl/cryptoerr_legacy.h 357;" d -CMS_F_CMS_ENCRYPTEDCONTENT_INIT_BIO include/openssl/cryptoerr_legacy.h 358;" d -CMS_F_CMS_ENCRYPTEDDATA_DECRYPT include/openssl/cryptoerr_legacy.h 359;" d -CMS_F_CMS_ENCRYPTEDDATA_ENCRYPT include/openssl/cryptoerr_legacy.h 360;" d -CMS_F_CMS_ENCRYPTEDDATA_SET1_KEY include/openssl/cryptoerr_legacy.h 361;" d -CMS_F_CMS_ENVELOPEDDATA_CREATE include/openssl/cryptoerr_legacy.h 362;" d -CMS_F_CMS_ENVELOPEDDATA_INIT_BIO include/openssl/cryptoerr_legacy.h 363;" d -CMS_F_CMS_ENVELOPED_DATA_INIT include/openssl/cryptoerr_legacy.h 364;" d -CMS_F_CMS_ENV_ASN1_CTRL include/openssl/cryptoerr_legacy.h 365;" d -CMS_F_CMS_FINAL include/openssl/cryptoerr_legacy.h 366;" d -CMS_F_CMS_GET0_CERTIFICATE_CHOICES include/openssl/cryptoerr_legacy.h 367;" d -CMS_F_CMS_GET0_CONTENT include/openssl/cryptoerr_legacy.h 368;" d -CMS_F_CMS_GET0_ECONTENT_TYPE include/openssl/cryptoerr_legacy.h 369;" d -CMS_F_CMS_GET0_ENVELOPED include/openssl/cryptoerr_legacy.h 370;" d -CMS_F_CMS_GET0_REVOCATION_CHOICES include/openssl/cryptoerr_legacy.h 371;" d -CMS_F_CMS_GET0_SIGNED include/openssl/cryptoerr_legacy.h 372;" d -CMS_F_CMS_MSGSIGDIGEST_ADD1 include/openssl/cryptoerr_legacy.h 373;" d -CMS_F_CMS_RECEIPTREQUEST_CREATE0 include/openssl/cryptoerr_legacy.h 374;" d -CMS_F_CMS_RECEIPT_VERIFY include/openssl/cryptoerr_legacy.h 375;" d -CMS_F_CMS_RECIPIENTINFO_DECRYPT include/openssl/cryptoerr_legacy.h 376;" d -CMS_F_CMS_RECIPIENTINFO_ENCRYPT include/openssl/cryptoerr_legacy.h 377;" d -CMS_F_CMS_RECIPIENTINFO_KARI_ENCRYPT include/openssl/cryptoerr_legacy.h 378;" d -CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ALG include/openssl/cryptoerr_legacy.h 379;" d -CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ORIG_ID include/openssl/cryptoerr_legacy.h 380;" d -CMS_F_CMS_RECIPIENTINFO_KARI_GET0_REKS include/openssl/cryptoerr_legacy.h 381;" d -CMS_F_CMS_RECIPIENTINFO_KARI_ORIG_ID_CMP include/openssl/cryptoerr_legacy.h 382;" d -CMS_F_CMS_RECIPIENTINFO_KEKRI_DECRYPT include/openssl/cryptoerr_legacy.h 383;" d -CMS_F_CMS_RECIPIENTINFO_KEKRI_ENCRYPT include/openssl/cryptoerr_legacy.h 384;" d -CMS_F_CMS_RECIPIENTINFO_KEKRI_GET0_ID include/openssl/cryptoerr_legacy.h 385;" d -CMS_F_CMS_RECIPIENTINFO_KEKRI_ID_CMP include/openssl/cryptoerr_legacy.h 386;" d -CMS_F_CMS_RECIPIENTINFO_KTRI_CERT_CMP include/openssl/cryptoerr_legacy.h 387;" d -CMS_F_CMS_RECIPIENTINFO_KTRI_DECRYPT include/openssl/cryptoerr_legacy.h 388;" d -CMS_F_CMS_RECIPIENTINFO_KTRI_ENCRYPT include/openssl/cryptoerr_legacy.h 389;" d -CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_ALGS include/openssl/cryptoerr_legacy.h 390;" d -CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_SIGNER_ID include/openssl/cryptoerr_legacy.h 391;" d -CMS_F_CMS_RECIPIENTINFO_PWRI_CRYPT include/openssl/cryptoerr_legacy.h 392;" d -CMS_F_CMS_RECIPIENTINFO_SET0_KEY include/openssl/cryptoerr_legacy.h 393;" d -CMS_F_CMS_RECIPIENTINFO_SET0_PASSWORD include/openssl/cryptoerr_legacy.h 394;" d -CMS_F_CMS_RECIPIENTINFO_SET0_PKEY include/openssl/cryptoerr_legacy.h 395;" d -CMS_F_CMS_SD_ASN1_CTRL include/openssl/cryptoerr_legacy.h 396;" d -CMS_F_CMS_SET1_IAS include/openssl/cryptoerr_legacy.h 397;" d -CMS_F_CMS_SET1_KEYID include/openssl/cryptoerr_legacy.h 398;" d -CMS_F_CMS_SET1_SIGNERIDENTIFIER include/openssl/cryptoerr_legacy.h 399;" d -CMS_F_CMS_SET_DETACHED include/openssl/cryptoerr_legacy.h 400;" d -CMS_F_CMS_SIGN include/openssl/cryptoerr_legacy.h 401;" d -CMS_F_CMS_SIGNED_DATA_INIT include/openssl/cryptoerr_legacy.h 402;" d -CMS_F_CMS_SIGNERINFO_CONTENT_SIGN include/openssl/cryptoerr_legacy.h 403;" d -CMS_F_CMS_SIGNERINFO_SIGN include/openssl/cryptoerr_legacy.h 404;" d -CMS_F_CMS_SIGNERINFO_VERIFY include/openssl/cryptoerr_legacy.h 405;" d -CMS_F_CMS_SIGNERINFO_VERIFY_CERT include/openssl/cryptoerr_legacy.h 406;" d -CMS_F_CMS_SIGNERINFO_VERIFY_CONTENT include/openssl/cryptoerr_legacy.h 407;" d -CMS_F_CMS_SIGN_RECEIPT include/openssl/cryptoerr_legacy.h 408;" d -CMS_F_CMS_SI_CHECK_ATTRIBUTES include/openssl/cryptoerr_legacy.h 409;" d -CMS_F_CMS_STREAM include/openssl/cryptoerr_legacy.h 410;" d -CMS_F_CMS_UNCOMPRESS include/openssl/cryptoerr_legacy.h 411;" d -CMS_F_CMS_VERIFY include/openssl/cryptoerr_legacy.h 412;" d -CMS_F_KEK_UNWRAP_KEY include/openssl/cryptoerr_legacy.h 413;" d -CMS_IssuerAndSerialNumber crypto/cms/cms_asn1.c /^ASN1_SEQUENCE(CMS_IssuerAndSerialNumber) = {$/;" v -CMS_IssuerAndSerialNumber crypto/cms/cms_local.h /^typedef struct CMS_IssuerAndSerialNumber_st CMS_IssuerAndSerialNumber;$/;" t typeref:struct:CMS_IssuerAndSerialNumber_st -CMS_IssuerAndSerialNumber_st crypto/cms/cms_local.h /^struct CMS_IssuerAndSerialNumber_st {$/;" s -CMS_KEKIdentifier crypto/cms/cms_local.h /^typedef struct CMS_KEKIdentifier_st CMS_KEKIdentifier;$/;" t typeref:struct:CMS_KEKIdentifier_st -CMS_KEKIdentifier_st crypto/cms/cms_local.h /^struct CMS_KEKIdentifier_st {$/;" s -CMS_KEKRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KEKRecipientInfo_st CMS_KEKRecipientInfo;$/;" t typeref:struct:CMS_KEKRecipientInfo_st -CMS_KEKRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KEKRecipientInfo_st {$/;" s -CMS_KeyAgreeRecipientIdentifier crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientIdentifier;$/;" t typeref:struct:CMS_KeyAgreeRecipientIdentifier_st -CMS_KeyAgreeRecipientIdentifier_st crypto/cms/cms_local.h /^struct CMS_KeyAgreeRecipientIdentifier_st {$/;" s -CMS_KeyAgreeRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KeyAgreeRecipientInfo_st CMS_KeyAgreeRecipientInfo;$/;" t typeref:struct:CMS_KeyAgreeRecipientInfo_st -CMS_KeyAgreeRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KeyAgreeRecipientInfo_st {$/;" s -CMS_KeyTransRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KeyTransRecipientInfo_st CMS_KeyTransRecipientInfo;$/;" t typeref:struct:CMS_KeyTransRecipientInfo_st -CMS_KeyTransRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KeyTransRecipientInfo_st {$/;" s -CMS_OIK_ISSUER_SERIAL crypto/cms/cms_local.h 387;" d -CMS_OIK_KEYIDENTIFIER crypto/cms/cms_local.h 388;" d -CMS_OIK_PUBKEY crypto/cms/cms_local.h 389;" d -CMS_OriginatorIdentifierOrKey crypto/cms/cms_local.h /^typedef struct CMS_OriginatorIdentifierOrKey_st CMS_OriginatorIdentifierOrKey;$/;" t typeref:struct:CMS_OriginatorIdentifierOrKey_st -CMS_OriginatorIdentifierOrKey_st crypto/cms/cms_local.h /^struct CMS_OriginatorIdentifierOrKey_st {$/;" s -CMS_OriginatorInfo crypto/cms/cms_local.h /^typedef struct CMS_OriginatorInfo_st CMS_OriginatorInfo;$/;" t typeref:struct:CMS_OriginatorInfo_st -CMS_OriginatorInfo_st crypto/cms/cms_local.h /^struct CMS_OriginatorInfo_st {$/;" s -CMS_OriginatorPublicKey crypto/cms/cms_local.h /^typedef struct CMS_OriginatorPublicKey_st CMS_OriginatorPublicKey;$/;" t typeref:struct:CMS_OriginatorPublicKey_st -CMS_OriginatorPublicKey_st crypto/cms/cms_local.h /^struct CMS_OriginatorPublicKey_st {$/;" s -CMS_OtherCertificateFormat crypto/cms/cms_local.h /^typedef struct CMS_OtherCertificateFormat_st CMS_OtherCertificateFormat;$/;" t typeref:struct:CMS_OtherCertificateFormat_st -CMS_OtherCertificateFormat_st crypto/cms/cms_local.h /^struct CMS_OtherCertificateFormat_st {$/;" s -CMS_OtherKeyAttribute_st crypto/cms/cms_local.h /^struct CMS_OtherKeyAttribute_st {$/;" s -CMS_OtherRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_OtherRecipientInfo_st CMS_OtherRecipientInfo;$/;" t typeref:struct:CMS_OtherRecipientInfo_st -CMS_OtherRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_OtherRecipientInfo_st {$/;" s -CMS_OtherRevocationInfoFormat crypto/cms/cms_local.h /^typedef struct CMS_OtherRevocationInfoFormat_st CMS_OtherRevocationInfoFormat;$/;" t typeref:struct:CMS_OtherRevocationInfoFormat_st -CMS_OtherRevocationInfoFormat_st crypto/cms/cms_local.h /^struct CMS_OtherRevocationInfoFormat_st {$/;" s -CMS_PasswordRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_PasswordRecipientInfo_st CMS_PasswordRecipientInfo;$/;" t typeref:struct:CMS_PasswordRecipientInfo_st -CMS_PasswordRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_PasswordRecipientInfo_st {$/;" s -CMS_RECIPINFO_ISSUER_SERIAL crypto/cms/cms_local.h 381;" d -CMS_RECIPINFO_KEYIDENTIFIER crypto/cms/cms_local.h 382;" d -CMS_REK_ISSUER_SERIAL crypto/cms/cms_local.h 384;" d -CMS_REK_KEYIDENTIFIER crypto/cms/cms_local.h 385;" d -CMS_REVCHOICE_CRL crypto/cms/cms_local.h 301;" d -CMS_REVCHOICE_OTHER crypto/cms/cms_local.h 302;" d -CMS_R_ADD_SIGNER_ERROR include/openssl/cmserr.h 26;" d -CMS_R_ATTRIBUTE_ERROR include/openssl/cmserr.h 27;" d -CMS_R_CERTIFICATE_ALREADY_PRESENT include/openssl/cmserr.h 28;" d -CMS_R_CERTIFICATE_HAS_NO_KEYID include/openssl/cmserr.h 29;" d -CMS_R_CERTIFICATE_VERIFY_ERROR include/openssl/cmserr.h 30;" d -CMS_R_CIPHER_AEAD_SET_TAG_ERROR include/openssl/cmserr.h 31;" d -CMS_R_CIPHER_GET_TAG include/openssl/cmserr.h 32;" d -CMS_R_CIPHER_INITIALISATION_ERROR include/openssl/cmserr.h 33;" d -CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR include/openssl/cmserr.h 34;" d -CMS_R_CMS_DATAFINAL_ERROR include/openssl/cmserr.h 35;" d -CMS_R_CMS_LIB include/openssl/cmserr.h 36;" d -CMS_R_CONTENTIDENTIFIER_MISMATCH include/openssl/cmserr.h 37;" d -CMS_R_CONTENT_NOT_FOUND include/openssl/cmserr.h 38;" d -CMS_R_CONTENT_TYPE_MISMATCH include/openssl/cmserr.h 39;" d -CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA include/openssl/cmserr.h 40;" d -CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA include/openssl/cmserr.h 41;" d -CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA include/openssl/cmserr.h 42;" d -CMS_R_CONTENT_VERIFY_ERROR include/openssl/cmserr.h 43;" d -CMS_R_CTRL_ERROR include/openssl/cmserr.h 44;" d -CMS_R_CTRL_FAILURE include/openssl/cmserr.h 45;" d -CMS_R_DECODE_ERROR include/openssl/cmserr.h 46;" d -CMS_R_DECRYPT_ERROR include/openssl/cmserr.h 47;" d -CMS_R_ERROR_GETTING_PUBLIC_KEY include/openssl/cmserr.h 48;" d -CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE include/openssl/cmserr.h 49;" d -CMS_R_ERROR_SETTING_KEY include/openssl/cmserr.h 50;" d -CMS_R_ERROR_SETTING_RECIPIENTINFO include/openssl/cmserr.h 51;" d -CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR include/openssl/cmserr.h 52;" d -CMS_R_INVALID_ENCRYPTED_KEY_LENGTH include/openssl/cmserr.h 53;" d -CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER include/openssl/cmserr.h 54;" d -CMS_R_INVALID_KEY_LENGTH include/openssl/cmserr.h 55;" d -CMS_R_INVALID_LABEL include/openssl/cmserr.h 56;" d -CMS_R_INVALID_OAEP_PARAMETERS include/openssl/cmserr.h 57;" d -CMS_R_KDF_PARAMETER_ERROR include/openssl/cmserr.h 58;" d -CMS_R_MD_BIO_INIT_ERROR include/openssl/cmserr.h 59;" d -CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH include/openssl/cmserr.h 60;" d -CMS_R_MESSAGEDIGEST_WRONG_LENGTH include/openssl/cmserr.h 61;" d -CMS_R_MSGSIGDIGEST_ERROR include/openssl/cmserr.h 62;" d -CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE include/openssl/cmserr.h 63;" d -CMS_R_MSGSIGDIGEST_WRONG_LENGTH include/openssl/cmserr.h 64;" d -CMS_R_NEED_ONE_SIGNER include/openssl/cmserr.h 65;" d -CMS_R_NOT_A_SIGNED_RECEIPT include/openssl/cmserr.h 66;" d -CMS_R_NOT_ENCRYPTED_DATA include/openssl/cmserr.h 67;" d -CMS_R_NOT_KEK include/openssl/cmserr.h 68;" d -CMS_R_NOT_KEY_AGREEMENT include/openssl/cmserr.h 69;" d -CMS_R_NOT_KEY_TRANSPORT include/openssl/cmserr.h 70;" d -CMS_R_NOT_PWRI include/openssl/cmserr.h 71;" d -CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/cmserr.h 72;" d -CMS_R_NO_CIPHER include/openssl/cmserr.h 73;" d -CMS_R_NO_CONTENT include/openssl/cmserr.h 74;" d -CMS_R_NO_CONTENT_TYPE include/openssl/cmserr.h 75;" d -CMS_R_NO_DEFAULT_DIGEST include/openssl/cmserr.h 76;" d -CMS_R_NO_DIGEST_SET include/openssl/cmserr.h 77;" d -CMS_R_NO_KEY include/openssl/cmserr.h 78;" d -CMS_R_NO_KEY_OR_CERT include/openssl/cmserr.h 79;" d -CMS_R_NO_MATCHING_DIGEST include/openssl/cmserr.h 80;" d -CMS_R_NO_MATCHING_RECIPIENT include/openssl/cmserr.h 81;" d -CMS_R_NO_MATCHING_SIGNATURE include/openssl/cmserr.h 82;" d -CMS_R_NO_MSGSIGDIGEST include/openssl/cmserr.h 83;" d -CMS_R_NO_PASSWORD include/openssl/cmserr.h 84;" d -CMS_R_NO_PRIVATE_KEY include/openssl/cmserr.h 85;" d -CMS_R_NO_PUBLIC_KEY include/openssl/cmserr.h 86;" d -CMS_R_NO_RECEIPT_REQUEST include/openssl/cmserr.h 87;" d -CMS_R_NO_SIGNERS include/openssl/cmserr.h 88;" d -CMS_R_PEER_KEY_ERROR include/openssl/cmserr.h 89;" d -CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/cmserr.h 90;" d -CMS_R_RECEIPT_DECODE_ERROR include/openssl/cmserr.h 91;" d -CMS_R_RECIPIENT_ERROR include/openssl/cmserr.h 92;" d -CMS_R_SHARED_INFO_ERROR include/openssl/cmserr.h 93;" d -CMS_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/cmserr.h 94;" d -CMS_R_SIGNFINAL_ERROR include/openssl/cmserr.h 95;" d -CMS_R_SMIME_TEXT_ERROR include/openssl/cmserr.h 96;" d -CMS_R_STORE_INIT_ERROR include/openssl/cmserr.h 97;" d -CMS_R_TYPE_NOT_COMPRESSED_DATA include/openssl/cmserr.h 98;" d -CMS_R_TYPE_NOT_DATA include/openssl/cmserr.h 99;" d -CMS_R_TYPE_NOT_DIGESTED_DATA include/openssl/cmserr.h 100;" d -CMS_R_TYPE_NOT_ENCRYPTED_DATA include/openssl/cmserr.h 101;" d -CMS_R_TYPE_NOT_ENVELOPED_DATA include/openssl/cmserr.h 102;" d -CMS_R_UNABLE_TO_FINALIZE_CONTEXT include/openssl/cmserr.h 103;" d -CMS_R_UNKNOWN_CIPHER include/openssl/cmserr.h 104;" d -CMS_R_UNKNOWN_DIGEST_ALGORITHM include/openssl/cmserr.h 105;" d -CMS_R_UNKNOWN_ID include/openssl/cmserr.h 106;" d -CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM include/openssl/cmserr.h 107;" d -CMS_R_UNSUPPORTED_CONTENT_TYPE include/openssl/cmserr.h 108;" d -CMS_R_UNSUPPORTED_ENCRYPTION_TYPE include/openssl/cmserr.h 109;" d -CMS_R_UNSUPPORTED_KEK_ALGORITHM include/openssl/cmserr.h 110;" d -CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM include/openssl/cmserr.h 111;" d -CMS_R_UNSUPPORTED_LABEL_SOURCE include/openssl/cmserr.h 112;" d -CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE include/openssl/cmserr.h 113;" d -CMS_R_UNSUPPORTED_RECIPIENT_TYPE include/openssl/cmserr.h 114;" d -CMS_R_UNSUPPORTED_TYPE include/openssl/cmserr.h 115;" d -CMS_R_UNWRAP_ERROR include/openssl/cmserr.h 116;" d -CMS_R_UNWRAP_FAILURE include/openssl/cmserr.h 117;" d -CMS_R_VERIFICATION_FAILURE include/openssl/cmserr.h 118;" d -CMS_R_WRAP_ERROR include/openssl/cmserr.h 119;" d -CMS_ReceiptRequest_create0 crypto/cms/cms_ess.c /^CMS_ReceiptRequest *CMS_ReceiptRequest_create0($/;" f -CMS_ReceiptRequest_create0_ex crypto/cms/cms_ess.c /^CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex($/;" f -CMS_ReceiptRequest_get0_values crypto/cms/cms_ess.c /^void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr,$/;" f -CMS_ReceiptRequest_st crypto/cms/cms_local.h /^struct CMS_ReceiptRequest_st {$/;" s -CMS_Receipt_st crypto/cms/cms_local.h /^struct CMS_Receipt_st {$/;" s -CMS_ReceiptsFrom crypto/cms/cms_local.h /^typedef struct CMS_ReceiptsFrom_st CMS_ReceiptsFrom;$/;" t typeref:struct:CMS_ReceiptsFrom_st -CMS_ReceiptsFrom_st crypto/cms/cms_local.h /^struct CMS_ReceiptsFrom_st {$/;" s -CMS_RecipientEncryptedKey_cert_cmp crypto/cms/cms_kari.c /^int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek,$/;" f -CMS_RecipientEncryptedKey_get0_id crypto/cms/cms_kari.c /^int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek,$/;" f -CMS_RecipientEncryptedKey_st crypto/cms/cms_local.h /^struct CMS_RecipientEncryptedKey_st {$/;" s -CMS_RecipientIdentifier crypto/cms/cms_local.h /^typedef CMS_SignerIdentifier CMS_RecipientIdentifier;$/;" t -CMS_RecipientInfo_decrypt crypto/cms/cms_env.c /^int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)$/;" f -CMS_RecipientInfo_encrypt crypto/cms/cms_env.c /^int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri)$/;" f -CMS_RecipientInfo_get0_pkey_ctx crypto/cms/cms_env.c /^EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri)$/;" f -CMS_RecipientInfo_kari_decrypt crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms,$/;" f -CMS_RecipientInfo_kari_get0_alg crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_kari_get0_ctx crypto/cms/cms_kari.c /^EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri)$/;" f -CMS_RecipientInfo_kari_get0_orig_id crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_kari_orig_id_cmp crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert)$/;" f -CMS_RecipientInfo_kari_set0_pkey crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk)$/;" f -CMS_RecipientInfo_kari_set0_pkey_and_peer crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_kekri_get0_id crypto/cms/cms_env.c /^int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_kekri_id_cmp crypto/cms/cms_env.c /^int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_ktri_cert_cmp crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert)$/;" f -CMS_RecipientInfo_ktri_get0_algs crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_ktri_get0_signer_id crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_set0_key crypto/cms/cms_env.c /^int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_set0_password crypto/cms/cms_pwri.c /^int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri,$/;" f -CMS_RecipientInfo_set0_pkey crypto/cms/cms_env.c /^int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey)$/;" f -CMS_RecipientInfo_st crypto/cms/cms_local.h /^struct CMS_RecipientInfo_st {$/;" s -CMS_RecipientInfo_type crypto/cms/cms_env.c /^int CMS_RecipientInfo_type(CMS_RecipientInfo *ri)$/;" f -CMS_RecipientKeyIdentifier crypto/cms/cms_local.h /^typedef struct CMS_RecipientKeyIdentifier_st CMS_RecipientKeyIdentifier;$/;" t typeref:struct:CMS_RecipientKeyIdentifier_st -CMS_RecipientKeyIdentifier_st crypto/cms/cms_local.h /^struct CMS_RecipientKeyIdentifier_st {$/;" s -CMS_RevocationInfoChoice_st crypto/cms/cms_local.h /^struct CMS_RevocationInfoChoice_st {$/;" s -CMS_SIGNERINFO_ISSUER_SERIAL crypto/cms/cms_local.h 378;" d -CMS_SIGNERINFO_KEYIDENTIFIER crypto/cms/cms_local.h 379;" d -CMS_SignedData crypto/cms/cms_local.h /^typedef struct CMS_SignedData_st CMS_SignedData;$/;" t typeref:struct:CMS_SignedData_st -CMS_SignedData_init crypto/cms/cms_sd.c /^int CMS_SignedData_init(CMS_ContentInfo *cms)$/;" f -CMS_SignedData_st crypto/cms/cms_local.h /^struct CMS_SignedData_st {$/;" s -CMS_SignerIdentifier crypto/cms/cms_local.h /^typedef struct CMS_SignerIdentifier_st CMS_SignerIdentifier;$/;" t typeref:struct:CMS_SignerIdentifier_st -CMS_SignerIdentifier_st crypto/cms/cms_local.h /^struct CMS_SignerIdentifier_st {$/;" s -CMS_SignerInfo_cert_cmp crypto/cms/cms_sd.c /^int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert)$/;" f -CMS_SignerInfo_get0_algs crypto/cms/cms_sd.c /^void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk,$/;" f -CMS_SignerInfo_get0_md_ctx crypto/cms/cms_sd.c /^EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si)$/;" f -CMS_SignerInfo_get0_pkey_ctx crypto/cms/cms_sd.c /^EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si)$/;" f -CMS_SignerInfo_get0_signature crypto/cms/cms_sd.c /^ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si)$/;" f -CMS_SignerInfo_get0_signer_id crypto/cms/cms_sd.c /^int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si,$/;" f -CMS_SignerInfo_set1_signer_cert crypto/cms/cms_sd.c /^void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer)$/;" f -CMS_SignerInfo_sign crypto/cms/cms_sd.c /^int CMS_SignerInfo_sign(CMS_SignerInfo *si)$/;" f -CMS_SignerInfo_st crypto/cms/cms_local.h /^struct CMS_SignerInfo_st {$/;" s -CMS_SignerInfo_verify crypto/cms/cms_sd.c /^int CMS_SignerInfo_verify(CMS_SignerInfo *si)$/;" f -CMS_SignerInfo_verify_content crypto/cms/cms_sd.c /^int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain)$/;" f -CMS_add0_CertificateChoices crypto/cms/cms_lib.c /^CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms)$/;" f -CMS_add0_RevocationInfoChoice crypto/cms/cms_lib.c /^CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms)$/;" f -CMS_add0_cert crypto/cms/cms_lib.c /^int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert)$/;" f -CMS_add0_crl crypto/cms/cms_lib.c /^int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl)$/;" f -CMS_add0_recipient_key crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,$/;" f -CMS_add0_recipient_password crypto/cms/cms_pwri.c /^CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms,$/;" f -CMS_add1_ReceiptRequest crypto/cms/cms_ess.c /^int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr)$/;" f -CMS_add1_cert crypto/cms/cms_lib.c /^int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert)$/;" f -CMS_add1_crl crypto/cms/cms_lib.c /^int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl)$/;" f -CMS_add1_recipient crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip,$/;" f -CMS_add1_recipient_cert crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip,$/;" f -CMS_add1_signer crypto/cms/cms_sd.c /^CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms,$/;" f -CMS_add_smimecap crypto/cms/cms_sd.c /^int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs)$/;" f -CMS_compress crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags)$/;" f -CMS_data crypto/cms/cms_smime.c /^int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags)$/;" f -CMS_dataFinal crypto/cms/cms_lib.c /^int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio)$/;" f -CMS_dataInit crypto/cms/cms_lib.c /^BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont)$/;" f -CMS_data_create crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags)$/;" f -CMS_data_create_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags,$/;" f -CMS_decrypt crypto/cms/cms_smime.c /^int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert,$/;" f -CMS_decrypt_set1_key crypto/cms/cms_smime.c /^int CMS_decrypt_set1_key(CMS_ContentInfo *cms,$/;" f -CMS_decrypt_set1_password crypto/cms/cms_smime.c /^int CMS_decrypt_set1_password(CMS_ContentInfo *cms,$/;" f -CMS_decrypt_set1_pkey crypto/cms/cms_smime.c /^int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert)$/;" f -CMS_decrypt_set1_pkey_and_peer crypto/cms/cms_smime.c /^int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk,$/;" f -CMS_digest_create crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md,$/;" f -CMS_digest_create_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md,$/;" f -CMS_digest_verify crypto/cms/cms_smime.c /^int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,$/;" f -CMS_final crypto/cms/cms_smime.c /^int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags)$/;" f -CMS_get0_content crypto/cms/cms_lib.c /^ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms)$/;" f -CMS_get0_eContentType crypto/cms/cms_lib.c /^const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms)$/;" f -CMS_get0_type crypto/cms/cms_lib.c /^const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms)$/;" f -CMS_is_detached crypto/cms/cms_lib.c /^int CMS_is_detached(CMS_ContentInfo *cms)$/;" f -CMS_set1_eContentType crypto/cms/cms_lib.c /^int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid)$/;" f -CMS_set1_signers_certs crypto/cms/cms_sd.c /^int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts,$/;" f -CMS_set_detached crypto/cms/cms_lib.c /^int CMS_set_detached(CMS_ContentInfo *cms, int detached)$/;" f -CMS_sign crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f -CMS_sign_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey,$/;" f -CMS_sign_receipt crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si,$/;" f -CMS_signed_add1_attr crypto/cms/cms_att.c /^int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)$/;" f -CMS_signed_add1_attr_by_NID crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si,$/;" f -CMS_signed_add1_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si,$/;" f -CMS_signed_add1_attr_by_txt crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,$/;" f -CMS_signed_delete_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc)$/;" f -CMS_signed_get0_data_by_OBJ crypto/cms/cms_att.c /^void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si,$/;" f -CMS_signed_get_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc)$/;" f -CMS_signed_get_attr_by_NID crypto/cms/cms_att.c /^int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos)$/;" f -CMS_signed_get_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,$/;" f -CMS_signed_get_attr_count crypto/cms/cms_att.c /^int CMS_signed_get_attr_count(const CMS_SignerInfo *si)$/;" f -CMS_str_reasons crypto/cms/cms_err.c /^static const ERR_STRING_DATA CMS_str_reasons[] = {$/;" v file: -CMS_stream crypto/cms/cms_io.c /^int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms)$/;" f -CMS_uncompress crypto/cms/cms_smime.c /^int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out,$/;" f -CMS_unsigned_add1_attr crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)$/;" f -CMS_unsigned_add1_attr_by_NID crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si,$/;" f -CMS_unsigned_add1_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,$/;" f -CMS_unsigned_add1_attr_by_txt crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si,$/;" f -CMS_unsigned_delete_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc)$/;" f -CMS_unsigned_get0_data_by_OBJ crypto/cms/cms_att.c /^void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,$/;" f -CMS_unsigned_get_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc)$/;" f -CMS_unsigned_get_attr_by_NID crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,$/;" f -CMS_unsigned_get_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,$/;" f -CMS_unsigned_get_attr_count crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si)$/;" f -CMS_verify crypto/cms/cms_smime.c /^int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs,$/;" f -CMS_verify_receipt crypto/cms/cms_smime.c /^int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms,$/;" f -COFACTOR crypto/ec/curve448/curve448.c 21;" d file: -COFACTOR crypto/ec/curve448/eddsa.c 21;" d file: -COMBS_N crypto/ec/curve448/point_448.h 20;" d -COMBS_S crypto/ec/curve448/point_448.h 22;" d -COMBS_T crypto/ec/curve448/point_448.h 21;" d -COMPACT_LOOP crypto/sha/asm/sha256-586.pl /^sub COMPACT_LOOP() {$/;" s -COMPILE_PADLOCKENG engines/e_padlock.c 35;" d file: -COMPILE_PADLOCKENG engines/e_padlock.c 37;" d file: -COMP_CTX include/openssl/types.h /^typedef struct comp_ctx_st COMP_CTX;$/;" t typeref:struct:comp_ctx_st -COMP_CTX_free crypto/comp/comp_lib.c /^void COMP_CTX_free(COMP_CTX *ctx)$/;" f -COMP_CTX_get_method crypto/comp/comp_lib.c /^const COMP_METHOD *COMP_CTX_get_method(const COMP_CTX *ctx)$/;" f -COMP_CTX_get_type crypto/comp/comp_lib.c /^int COMP_CTX_get_type(const COMP_CTX* comp)$/;" f -COMP_CTX_new crypto/comp/comp_lib.c /^COMP_CTX *COMP_CTX_new(COMP_METHOD *meth)$/;" f -COMP_F_BIO_ZLIB_FLUSH include/openssl/cryptoerr_legacy.h 420;" d -COMP_F_BIO_ZLIB_NEW include/openssl/cryptoerr_legacy.h 421;" d -COMP_F_BIO_ZLIB_READ include/openssl/cryptoerr_legacy.h 422;" d -COMP_F_BIO_ZLIB_WRITE include/openssl/cryptoerr_legacy.h 423;" d -COMP_F_COMP_CTX_NEW include/openssl/cryptoerr_legacy.h 424;" d -COMP_METHOD include/openssl/types.h /^typedef struct comp_method_st COMP_METHOD;$/;" t typeref:struct:comp_method_st -COMP_R_ZLIB_DEFLATE_ERROR include/openssl/comperr.h 26;" d -COMP_R_ZLIB_INFLATE_ERROR include/openssl/comperr.h 27;" d -COMP_R_ZLIB_NOT_SUPPORTED include/openssl/comperr.h 28;" d -COMP_ZLIB test/ssl_old_test.c 83;" d file: -COMP_compress_block crypto/comp/comp_lib.c /^int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen,$/;" f -COMP_expand_block crypto/comp/comp_lib.c /^int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen,$/;" f -COMP_get_name crypto/comp/comp_lib.c /^const char *COMP_get_name(const COMP_METHOD *meth)$/;" f -COMP_get_type crypto/comp/comp_lib.c /^int COMP_get_type(const COMP_METHOD *meth)$/;" f -COMP_str_reasons crypto/comp/comp_err.c /^static const ERR_STRING_DATA COMP_str_reasons[] = {$/;" v file: -COMP_zlib crypto/comp/c_zlib.c /^COMP_METHOD *COMP_zlib(void)$/;" f -COMP_zlib_cleanup include/openssl/comp.h 45;" d -COND apps/speed.c 455;" d file: -CONF include/openssl/types.h /^typedef struct conf_st CONF;$/;" t typeref:struct:conf_st -CONFBUFSIZE crypto/conf/conf_def.c 211;" d file: -CONFIG_FILE apps/srp.c 32;" d file: -CONF_ALNUM crypto/conf/conf_def.h 26;" d -CONF_ALNUM_PUNCT crypto/conf/conf_def.h 27;" d -CONF_ALPHA crypto/conf/conf_def.h 25;" d -CONF_COMMENT crypto/conf/conf_def.h 21;" d -CONF_DOLLAR crypto/conf/conf_def.h 23;" d -CONF_DQUOTE crypto/conf/conf_def.h 20;" d -CONF_EOF crypto/conf/conf_def.h 24;" d -CONF_ESC crypto/conf/conf_def.h 18;" d -CONF_FCOMMENT crypto/conf/conf_def.h 22;" d -CONF_F_CONF_DUMP_FP include/openssl/cryptoerr_legacy.h 430;" d -CONF_F_CONF_LOAD include/openssl/cryptoerr_legacy.h 431;" d -CONF_F_CONF_LOAD_FP include/openssl/cryptoerr_legacy.h 432;" d -CONF_F_CONF_PARSE_LIST include/openssl/cryptoerr_legacy.h 433;" d -CONF_F_DEF_LOAD include/openssl/cryptoerr_legacy.h 434;" d -CONF_F_DEF_LOAD_BIO include/openssl/cryptoerr_legacy.h 435;" d -CONF_F_GET_NEXT_FILE include/openssl/cryptoerr_legacy.h 436;" d -CONF_F_MODULE_ADD include/openssl/cryptoerr_legacy.h 437;" d -CONF_F_MODULE_INIT include/openssl/cryptoerr_legacy.h 438;" d -CONF_F_MODULE_LOAD_DSO include/openssl/cryptoerr_legacy.h 439;" d -CONF_F_MODULE_RUN include/openssl/cryptoerr_legacy.h 440;" d -CONF_F_NCONF_DUMP_BIO include/openssl/cryptoerr_legacy.h 441;" d -CONF_F_NCONF_DUMP_FP include/openssl/cryptoerr_legacy.h 442;" d -CONF_F_NCONF_GET_NUMBER_E include/openssl/cryptoerr_legacy.h 443;" d -CONF_F_NCONF_GET_SECTION include/openssl/cryptoerr_legacy.h 444;" d -CONF_F_NCONF_GET_STRING include/openssl/cryptoerr_legacy.h 445;" d -CONF_F_NCONF_LOAD include/openssl/cryptoerr_legacy.h 446;" d -CONF_F_NCONF_LOAD_BIO include/openssl/cryptoerr_legacy.h 447;" d -CONF_F_NCONF_LOAD_FP include/openssl/cryptoerr_legacy.h 448;" d -CONF_F_NCONF_NEW include/openssl/cryptoerr_legacy.h 449;" d -CONF_F_PROCESS_INCLUDE include/openssl/cryptoerr_legacy.h 450;" d -CONF_F_SSL_MODULE_INIT include/openssl/cryptoerr_legacy.h 451;" d -CONF_F_STR_COPY include/openssl/cryptoerr_legacy.h 452;" d -CONF_LOWER crypto/conf/conf_def.h 14;" d -CONF_NUMBER crypto/conf/conf_def.h 12;" d -CONF_PUNCT crypto/conf/conf_def.h 16;" d -CONF_QUOTE crypto/conf/conf_def.h 19;" d -CONF_R_ERROR_LOADING_DSO include/openssl/conferr.h 24;" d -CONF_R_INVALID_PRAGMA include/openssl/conferr.h 25;" d -CONF_R_LIST_CANNOT_BE_NULL include/openssl/conferr.h 26;" d -CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION include/openssl/conferr.h 27;" d -CONF_R_MISSING_CLOSE_SQUARE_BRACKET include/openssl/conferr.h 28;" d -CONF_R_MISSING_EQUAL_SIGN include/openssl/conferr.h 29;" d -CONF_R_MISSING_INIT_FUNCTION include/openssl/conferr.h 30;" d -CONF_R_MODULE_INITIALIZATION_ERROR include/openssl/conferr.h 31;" d -CONF_R_NO_CLOSE_BRACE include/openssl/conferr.h 32;" d -CONF_R_NO_CONF include/openssl/conferr.h 33;" d -CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE include/openssl/conferr.h 34;" d -CONF_R_NO_SECTION include/openssl/conferr.h 35;" d -CONF_R_NO_SUCH_FILE include/openssl/conferr.h 36;" d -CONF_R_NO_VALUE include/openssl/conferr.h 37;" d -CONF_R_NUMBER_TOO_LARGE include/openssl/conferr.h 38;" d -CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION include/openssl/conferr.h 39;" d -CONF_R_RECURSIVE_DIRECTORY_INCLUDE include/openssl/conferr.h 40;" d -CONF_R_RELATIVE_PATH include/openssl/conferr.h 41;" d -CONF_R_SSL_COMMAND_SECTION_EMPTY include/openssl/conferr.h 42;" d -CONF_R_SSL_COMMAND_SECTION_NOT_FOUND include/openssl/conferr.h 43;" d -CONF_R_SSL_SECTION_EMPTY include/openssl/conferr.h 44;" d -CONF_R_SSL_SECTION_NOT_FOUND include/openssl/conferr.h 45;" d -CONF_R_UNABLE_TO_CREATE_NEW_SECTION include/openssl/conferr.h 46;" d -CONF_R_UNKNOWN_MODULE_NAME include/openssl/conferr.h 47;" d -CONF_R_VARIABLE_EXPANSION_TOO_LONG include/openssl/conferr.h 48;" d -CONF_R_VARIABLE_HAS_NO_VALUE include/openssl/conferr.h 49;" d -CONF_UNDER crypto/conf/conf_def.h 15;" d -CONF_UPPER crypto/conf/conf_def.h 13;" d -CONF_WS crypto/conf/conf_def.h 17;" d -CONF_get1_default_config_file crypto/conf/conf_mod.c /^char *CONF_get1_default_config_file(void)$/;" f -CONF_imodule_get_flags crypto/conf/conf_mod.c /^unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md)$/;" f -CONF_imodule_get_module crypto/conf/conf_mod.c /^CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md)$/;" f -CONF_imodule_get_name crypto/conf/conf_mod.c /^const char *CONF_imodule_get_name(const CONF_IMODULE *md)$/;" f -CONF_imodule_get_usr_data crypto/conf/conf_mod.c /^void *CONF_imodule_get_usr_data(const CONF_IMODULE *md)$/;" f -CONF_imodule_get_value crypto/conf/conf_mod.c /^const char *CONF_imodule_get_value(const CONF_IMODULE *md)$/;" f -CONF_imodule_set_flags crypto/conf/conf_mod.c /^void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags)$/;" f -CONF_imodule_set_usr_data crypto/conf/conf_mod.c /^void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data)$/;" f -CONF_module_add crypto/conf/conf_mod.c /^int CONF_module_add(const char *name, conf_init_func *ifunc,$/;" f -CONF_module_get_usr_data crypto/conf/conf_mod.c /^void *CONF_module_get_usr_data(CONF_MODULE *pmod)$/;" f -CONF_module_set_usr_data crypto/conf/conf_mod.c /^void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data)$/;" f -CONF_modules_finish crypto/conf/conf_mod.c /^void CONF_modules_finish(void)$/;" f -CONF_modules_load crypto/conf/conf_mod.c /^int CONF_modules_load(const CONF *cnf, const char *appname,$/;" f -CONF_modules_load_file crypto/conf/conf_mod.c /^int CONF_modules_load_file(const char *filename,$/;" f -CONF_modules_load_file_ex crypto/conf/conf_mod.c /^int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename,$/;" f -CONF_modules_unload crypto/conf/conf_mod.c /^void CONF_modules_unload(int all)$/;" f -CONF_parse_list crypto/conf/conf_mod.c /^int CONF_parse_list(const char *list_, int sep, int nospc,$/;" f -CONF_set_default_method crypto/conf/conf_lib.c /^int CONF_set_default_method(CONF_METHOD *meth)$/;" f -CONF_set_nconf crypto/conf/conf_lib.c /^void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash)$/;" f -CONF_str_reasons crypto/conf/conf_err.c /^static const ERR_STRING_DATA CONF_str_reasons[] = {$/;" v file: -CONF_type_default crypto/conf/conf_def.h /^static const unsigned short CONF_type_default[128] = {$/;" v -CONF_type_win32 crypto/conf/conf_def.h /^static const unsigned short CONF_type_win32[128] = {$/;" v -CONNECTION_DONE test/helpers/handshake.c /^ CONNECTION_DONE$/;" e enum:__anon294 file: -CONNTYPE_CONNECTION_FAIL test/sslapitest.c 2668;" d file: -CONNTYPE_CONNECTION_SUCCESS test/sslapitest.c 2667;" d file: -CONNTYPE_NO_CONNECTION test/sslapitest.c 2669;" d file: -CONSTANT_TIME_CARRY crypto/poly1305/poly1305.c 93;" d file: -CONSTTIME_FALSE test/constant_time_test.c /^static const unsigned int CONSTTIME_FALSE = 0;$/;" v file: -CONSTTIME_FALSE_32 test/constant_time_test.c /^static uint32_t CONSTTIME_FALSE_32 = 0;$/;" v file: -CONSTTIME_FALSE_64 test/constant_time_test.c /^static uint64_t CONSTTIME_FALSE_64 = 0;$/;" v file: -CONSTTIME_FALSE_8 test/constant_time_test.c /^static const unsigned char CONSTTIME_FALSE_8 = 0;$/;" v file: -CONSTTIME_FALSE_S test/constant_time_test.c /^static const size_t CONSTTIME_FALSE_S = 0;$/;" v file: -CONSTTIME_TRUE test/constant_time_test.c /^static const unsigned int CONSTTIME_TRUE = (unsigned)(~0);$/;" v file: -CONSTTIME_TRUE_32 test/constant_time_test.c /^static uint32_t CONSTTIME_TRUE_32 = (uint32_t)(~(uint32_t)0);$/;" v file: -CONSTTIME_TRUE_64 test/constant_time_test.c /^static uint64_t CONSTTIME_TRUE_64 = (uint64_t)(~(uint64_t)0);$/;" v file: -CONSTTIME_TRUE_8 test/constant_time_test.c /^static const unsigned char CONSTTIME_TRUE_8 = 0xff;$/;" v file: -CONSTTIME_TRUE_S test/constant_time_test.c /^static const size_t CONSTTIME_TRUE_S = ~((size_t)0);$/;" v file: -CONTENTTYPEPOS test/asynciotest.c 119;" d file: -COOKIE_LEN test/dtlsv1listentest.c 260;" d file: -COOKIE_SECRET_LENGTH apps/lib/s_cb.c 27;" d file: -COOKIE_STATE_FORMAT_VERSION ssl/statem/extensions_srvr.c 15;" d file: -COPY_BN crypto/bn/bn_const.c 13;" d file: -COPY_BN_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1075;" d file: -COPY_INT_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1047;" d file: -COPY_OCTET_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1063;" d file: -COPY_SIZE crypto/asn1/x_long.c 14;" d file: -COPY_UTF8_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1052;" d file: -CORPORA_DIR fuzz/helper.py /^CORPORA_DIR = os.path.abspath(os.path.join(THIS_DIR, "corpora"))$/;" v -COUNT apps/speed.c 456;" d file: -COUNTER providers/implementations/kdfs/kbkdf.c /^ COUNTER = 0,$/;" e enum:__anon531 file: -CPUINFO_PREFIX crypto/info.c 35;" d file: -CPU_INFO_STR_LEN crypto/info.c 21;" d file: -CPU_INFO_STR_LEN crypto/info.c 24;" d file: -CPU_INFO_STR_LEN crypto/info.c 26;" d file: -CP_DEFAULT crypto/LPdir_win.c 63;" d file: -CP_DEFAULT crypto/LPdir_win.c 65;" d file: -CREATETOOLHELP32SNAPSHOT crypto/dso/dso_win32.c /^typedef HANDLE(WINAPI *CREATETOOLHELP32SNAPSHOT) (DWORD, DWORD);$/;" t file: -CRL_SCORE_AKID crypto/x509/x509_vfy.c 41;" d file: -CRL_SCORE_ISSUER_CERT crypto/x509/x509_vfy.c 39;" d file: -CRL_SCORE_ISSUER_NAME crypto/x509/x509_vfy.c 36;" d file: -CRL_SCORE_NOCRITICAL crypto/x509/x509_vfy.c 33;" d file: -CRL_SCORE_SAME_PATH crypto/x509/x509_vfy.c 40;" d file: -CRL_SCORE_SCOPE crypto/x509/x509_vfy.c 34;" d file: -CRL_SCORE_TIME crypto/x509/x509_vfy.c 35;" d file: -CRL_SCORE_TIME_DELTA crypto/x509/x509_vfy.c 42;" d file: -CRL_SCORE_VALID crypto/x509/x509_vfy.c 37;" d file: -CRL_from_strings test/crltest.c /^static X509_CRL *CRL_from_strings(const char **pem)$/;" f file: -CRMF_R_BAD_PBM_ITERATIONCOUNT include/openssl/crmferr.h 26;" d -CRMF_R_CRMFERROR include/openssl/crmferr.h 27;" d -CRMF_R_ERROR include/openssl/crmferr.h 28;" d -CRMF_R_ERROR_DECODING_CERTIFICATE include/openssl/crmferr.h 29;" d -CRMF_R_ERROR_DECRYPTING_CERTIFICATE include/openssl/crmferr.h 30;" d -CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY include/openssl/crmferr.h 31;" d -CRMF_R_FAILURE_OBTAINING_RANDOM include/openssl/crmferr.h 32;" d -CRMF_R_ITERATIONCOUNT_BELOW_100 include/openssl/crmferr.h 33;" d -CRMF_R_MALFORMED_IV include/openssl/crmferr.h 34;" d -CRMF_R_NULL_ARGUMENT include/openssl/crmferr.h 35;" d -CRMF_R_POPOSKINPUT_NOT_SUPPORTED include/openssl/crmferr.h 36;" d -CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY include/openssl/crmferr.h 37;" d -CRMF_R_POPO_MISSING include/openssl/crmferr.h 38;" d -CRMF_R_POPO_MISSING_PUBLIC_KEY include/openssl/crmferr.h 39;" d -CRMF_R_POPO_MISSING_SUBJECT include/openssl/crmferr.h 40;" d -CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED include/openssl/crmferr.h 41;" d -CRMF_R_SETTING_MAC_ALGOR_FAILURE include/openssl/crmferr.h 42;" d -CRMF_R_SETTING_OWF_ALGOR_FAILURE include/openssl/crmferr.h 43;" d -CRMF_R_UNSUPPORTED_ALGORITHM include/openssl/crmferr.h 44;" d -CRMF_R_UNSUPPORTED_CIPHER include/openssl/crmferr.h 45;" d -CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO include/openssl/crmferr.h 46;" d -CRMF_R_UNSUPPORTED_POPO_METHOD include/openssl/crmferr.h 47;" d -CRMF_str_reasons crypto/crmf/crmf_err.c /^static const ERR_STRING_DATA CRMF_str_reasons[] = {$/;" v file: -CRNGT_BUFSIZ providers/implementations/rands/drbg_local.h 41;" d -CRNG_TEST_GLOBAL providers/implementations/rands/crngt.c /^} CRNG_TEST_GLOBAL;$/;" t typeref:struct:crng_test_global_st file: -CRYPTO128_WRAP_MAX crypto/modes/wrap128.c 32;" d file: -CRYPTO_128_unwrap crypto/modes/wrap128.c /^size_t CRYPTO_128_unwrap(void *key, const unsigned char *iv,$/;" f -CRYPTO_128_unwrap_pad crypto/modes/wrap128.c /^size_t CRYPTO_128_unwrap_pad(void *key, const unsigned char *icv,$/;" f -CRYPTO_128_wrap crypto/modes/wrap128.c /^size_t CRYPTO_128_wrap(void *key, const unsigned char *iv,$/;" f -CRYPTO_128_wrap_pad crypto/modes/wrap128.c /^size_t CRYPTO_128_wrap_pad(void *key, const unsigned char *icv,$/;" f -CRYPTO_DOWN_REF include/internal/refcount.h /^static __inline int CRYPTO_DOWN_REF(volatile int *val, int *ret,$/;" f -CRYPTO_DOWN_REF include/internal/refcount.h /^static __inline__ int CRYPTO_DOWN_REF(int *val, int *ret,$/;" f -CRYPTO_DOWN_REF include/internal/refcount.h /^static inline int CRYPTO_DOWN_REF(_Atomic int *val, int *ret,$/;" f -CRYPTO_DOWN_REF include/internal/refcount.h 162;" d -CRYPTO_EX_DATA include/openssl/types.h /^typedef struct crypto_ex_data_st CRYPTO_EX_DATA;$/;" t typeref:struct:crypto_ex_data_st -CRYPTO_FIRST test/shlibloadtest.c /^ CRYPTO_FIRST,$/;" e enum:test_types_en file: -CRYPTO_F_CMAC_CTX_NEW include/openssl/cryptoerr_legacy.h 457;" d -CRYPTO_F_CRYPTO_DUP_EX_DATA include/openssl/cryptoerr_legacy.h 458;" d -CRYPTO_F_CRYPTO_FREE_EX_DATA include/openssl/cryptoerr_legacy.h 459;" d -CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX include/openssl/cryptoerr_legacy.h 460;" d -CRYPTO_F_CRYPTO_MEMDUP include/openssl/cryptoerr_legacy.h 461;" d -CRYPTO_F_CRYPTO_NEW_EX_DATA include/openssl/cryptoerr_legacy.h 462;" d -CRYPTO_F_CRYPTO_OCB128_COPY_CTX include/openssl/cryptoerr_legacy.h 463;" d -CRYPTO_F_CRYPTO_OCB128_INIT include/openssl/cryptoerr_legacy.h 464;" d -CRYPTO_F_CRYPTO_SET_EX_DATA include/openssl/cryptoerr_legacy.h 465;" d -CRYPTO_F_GET_AND_LOCK include/openssl/cryptoerr_legacy.h 466;" d -CRYPTO_F_OPENSSL_ATEXIT include/openssl/cryptoerr_legacy.h 467;" d -CRYPTO_F_OPENSSL_BUF2HEXSTR include/openssl/cryptoerr_legacy.h 468;" d -CRYPTO_F_OPENSSL_FOPEN include/openssl/cryptoerr_legacy.h 469;" d -CRYPTO_F_OPENSSL_HEXSTR2BUF include/openssl/cryptoerr_legacy.h 470;" d -CRYPTO_F_OPENSSL_INIT_CRYPTO include/openssl/cryptoerr_legacy.h 471;" d -CRYPTO_F_OPENSSL_LH_NEW include/openssl/cryptoerr_legacy.h 472;" d -CRYPTO_F_OPENSSL_SK_DEEP_COPY include/openssl/cryptoerr_legacy.h 473;" d -CRYPTO_F_OPENSSL_SK_DUP include/openssl/cryptoerr_legacy.h 474;" d -CRYPTO_F_PKEY_HMAC_INIT include/openssl/cryptoerr_legacy.h 475;" d -CRYPTO_F_PKEY_POLY1305_INIT include/openssl/cryptoerr_legacy.h 476;" d -CRYPTO_F_PKEY_SIPHASH_INIT include/openssl/cryptoerr_legacy.h 477;" d -CRYPTO_F_SK_RESERVE include/openssl/cryptoerr_legacy.h 478;" d -CRYPTO_REF_COUNT include/internal/refcount.h /^typedef _Atomic int CRYPTO_REF_COUNT;$/;" t -CRYPTO_REF_COUNT include/internal/refcount.h /^typedef int CRYPTO_REF_COUNT;$/;" t -CRYPTO_REF_COUNT include/internal/refcount.h /^typedef volatile int CRYPTO_REF_COUNT;$/;" t -CRYPTO_R_BAD_ALGORITHM_NAME include/openssl/cryptoerr.h 24;" d -CRYPTO_R_CONFLICTING_NAMES include/openssl/cryptoerr.h 25;" d -CRYPTO_R_HEX_STRING_TOO_SHORT include/openssl/cryptoerr.h 26;" d -CRYPTO_R_ILLEGAL_HEX_DIGIT include/openssl/cryptoerr.h 27;" d -CRYPTO_R_INSUFFICIENT_DATA_SPACE include/openssl/cryptoerr.h 28;" d -CRYPTO_R_INSUFFICIENT_PARAM_SIZE include/openssl/cryptoerr.h 29;" d -CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE include/openssl/cryptoerr.h 30;" d -CRYPTO_R_INVALID_NEGATIVE_VALUE include/openssl/cryptoerr.h 31;" d -CRYPTO_R_INVALID_NULL_ARGUMENT include/openssl/cryptoerr.h 32;" d -CRYPTO_R_INVALID_OSSL_PARAM_TYPE include/openssl/cryptoerr.h 33;" d -CRYPTO_R_ODD_NUMBER_OF_DIGITS include/openssl/cryptoerr.h 34;" d -CRYPTO_R_PROVIDER_ALREADY_EXISTS include/openssl/cryptoerr.h 35;" d -CRYPTO_R_PROVIDER_SECTION_ERROR include/openssl/cryptoerr.h 36;" d -CRYPTO_R_RANDOM_SECTION_ERROR include/openssl/cryptoerr.h 37;" d -CRYPTO_R_SECURE_MALLOC_FAILURE include/openssl/cryptoerr.h 38;" d -CRYPTO_R_STRING_TOO_LONG include/openssl/cryptoerr.h 39;" d -CRYPTO_R_TOO_MANY_BYTES include/openssl/cryptoerr.h 40;" d -CRYPTO_R_TOO_MANY_RECORDS include/openssl/cryptoerr.h 41;" d -CRYPTO_R_TOO_SMALL_BUFFER include/openssl/cryptoerr.h 42;" d -CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION include/openssl/cryptoerr.h 43;" d -CRYPTO_R_ZERO_LENGTH_NUMBER include/openssl/cryptoerr.h 44;" d -CRYPTO_THREAD_cleanup_local crypto/threads_none.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_cleanup_local crypto/threads_pthread.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_cleanup_local crypto/threads_win.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_compare_id crypto/threads_none.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f -CRYPTO_THREAD_compare_id crypto/threads_pthread.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f -CRYPTO_THREAD_compare_id crypto/threads_win.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f -CRYPTO_THREAD_get_current_id crypto/threads_none.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f -CRYPTO_THREAD_get_current_id crypto/threads_pthread.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f -CRYPTO_THREAD_get_current_id crypto/threads_win.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f -CRYPTO_THREAD_get_local crypto/threads_none.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_get_local crypto/threads_pthread.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_get_local crypto/threads_win.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f -CRYPTO_THREAD_init_local crypto/threads_none.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f -CRYPTO_THREAD_init_local crypto/threads_pthread.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f -CRYPTO_THREAD_init_local crypto/threads_win.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f -CRYPTO_THREAD_lock_free crypto/threads_none.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) {$/;" f -CRYPTO_THREAD_lock_free crypto/threads_pthread.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_lock_free crypto/threads_win.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_lock_new crypto/threads_none.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f -CRYPTO_THREAD_lock_new crypto/threads_pthread.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f -CRYPTO_THREAD_lock_new crypto/threads_win.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f -CRYPTO_THREAD_read_lock crypto/threads_none.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_read_lock crypto/threads_pthread.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_read_lock crypto/threads_win.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_run_once crypto/threads_none.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f -CRYPTO_THREAD_run_once crypto/threads_pthread.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f -CRYPTO_THREAD_run_once crypto/threads_win.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f -CRYPTO_THREAD_set_local crypto/threads_none.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f -CRYPTO_THREAD_set_local crypto/threads_pthread.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f -CRYPTO_THREAD_set_local crypto/threads_win.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f -CRYPTO_THREAD_unlock crypto/threads_none.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_unlock crypto/threads_pthread.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_unlock crypto/threads_win.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_write_lock crypto/threads_none.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_write_lock crypto/threads_pthread.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_THREAD_write_lock crypto/threads_win.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_UP_REF include/internal/refcount.h /^static __inline int CRYPTO_UP_REF(volatile int *val, int *ret,$/;" f -CRYPTO_UP_REF include/internal/refcount.h /^static __inline__ int CRYPTO_UP_REF(int *val, int *ret, ossl_unused void *lock)$/;" f -CRYPTO_UP_REF include/internal/refcount.h /^static inline int CRYPTO_UP_REF(_Atomic int *val, int *ret,$/;" f -CRYPTO_UP_REF include/internal/refcount.h 161;" d -CRYPTO_alloc_ex_data crypto/ex_data.c /^int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad,$/;" f -CRYPTO_atomic_add crypto/threads_none.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_add crypto/threads_pthread.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_add crypto/threads_win.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_load crypto/threads_none.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_load crypto/threads_pthread.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_load crypto/threads_win.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f -CRYPTO_atomic_or crypto/threads_none.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f -CRYPTO_atomic_or crypto/threads_pthread.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f -CRYPTO_atomic_or crypto/threads_win.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f -CRYPTO_cbc128_decrypt crypto/modes/cbc128.c /^void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cbc128_encrypt crypto/modes/cbc128.c /^void CRYPTO_cbc128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_ccm128_aad crypto/modes/ccm128.c /^void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_decrypt crypto/modes/ccm128.c /^int CRYPTO_ccm128_decrypt(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_decrypt_ccm64 crypto/modes/ccm128.c /^int CRYPTO_ccm128_decrypt_ccm64(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_encrypt crypto/modes/ccm128.c /^int CRYPTO_ccm128_encrypt(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_encrypt_ccm64 crypto/modes/ccm128.c /^int CRYPTO_ccm128_encrypt_ccm64(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_init crypto/modes/ccm128.c /^void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_setiv crypto/modes/ccm128.c /^int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx,$/;" f -CRYPTO_ccm128_tag crypto/modes/ccm128.c /^size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f -CRYPTO_cfb128_1_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cfb128_8_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cfb128_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_clear_free crypto/mem.c /^void CRYPTO_clear_free(void *str, size_t num, const char *file, int line)$/;" f -CRYPTO_clear_free providers/fips/fipsprov.c /^void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line)$/;" f -CRYPTO_clear_realloc crypto/mem.c /^void *CRYPTO_clear_realloc(void *str, size_t old_len, size_t num,$/;" f -CRYPTO_clear_realloc providers/fips/fipsprov.c /^void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num,$/;" f -CRYPTO_ctr128_encrypt crypto/modes/ctr128.c /^void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_ctr128_encrypt_ctr32 crypto/modes/ctr128.c /^void CRYPTO_ctr128_encrypt_ctr32(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cts128_decrypt crypto/modes/cts128.c /^size_t CRYPTO_cts128_decrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cts128_decrypt_block crypto/modes/cts128.c /^size_t CRYPTO_cts128_decrypt_block(const unsigned char *in,$/;" f -CRYPTO_cts128_encrypt crypto/modes/cts128.c /^size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_cts128_encrypt_block crypto/modes/cts128.c /^size_t CRYPTO_cts128_encrypt_block(const unsigned char *in,$/;" f -CRYPTO_dup_ex_data crypto/ex_data.c /^int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,$/;" f -CRYPTO_free crypto/mem.c /^void CRYPTO_free(void *str, const char *file, int line)$/;" f -CRYPTO_free providers/fips/fipsprov.c /^void CRYPTO_free(void *ptr, const char *file, int line)$/;" f -CRYPTO_free_ex_data crypto/ex_data.c /^void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)$/;" f -CRYPTO_free_ex_index crypto/ex_data.c /^int CRYPTO_free_ex_index(int class_index, int idx)$/;" f -CRYPTO_gcm128_aad crypto/modes/gcm128.c /^int CRYPTO_gcm128_aad(GCM128_CONTEXT *ctx, const unsigned char *aad,$/;" f -CRYPTO_gcm128_decrypt crypto/modes/gcm128.c /^int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx,$/;" f -CRYPTO_gcm128_decrypt_ctr32 crypto/modes/gcm128.c /^int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx,$/;" f -CRYPTO_gcm128_encrypt crypto/modes/gcm128.c /^int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx,$/;" f -CRYPTO_gcm128_encrypt_ctr32 crypto/modes/gcm128.c /^int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx,$/;" f -CRYPTO_gcm128_finish crypto/modes/gcm128.c /^int CRYPTO_gcm128_finish(GCM128_CONTEXT *ctx, const unsigned char *tag,$/;" f -CRYPTO_gcm128_init crypto/modes/gcm128.c /^void CRYPTO_gcm128_init(GCM128_CONTEXT *ctx, void *key, block128_f block)$/;" f -CRYPTO_gcm128_new crypto/modes/gcm128.c /^GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block)$/;" f -CRYPTO_gcm128_release crypto/modes/gcm128.c /^void CRYPTO_gcm128_release(GCM128_CONTEXT *ctx)$/;" f -CRYPTO_gcm128_setiv crypto/modes/gcm128.c /^void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const unsigned char *iv,$/;" f -CRYPTO_gcm128_tag crypto/modes/gcm128.c /^void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f -CRYPTO_get_alloc_counts crypto/mem.c /^void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount)$/;" f -CRYPTO_get_ex_data crypto/ex_data.c /^void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx)$/;" f -CRYPTO_get_ex_new_index crypto/ex_data.c /^int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp,$/;" f -CRYPTO_get_mem_functions crypto/mem.c /^void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn,$/;" f -CRYPTO_malloc crypto/mem.c /^void *CRYPTO_malloc(size_t num, const char *file, int line)$/;" f -CRYPTO_malloc providers/fips/fipsprov.c /^void *CRYPTO_malloc(size_t num, const char *file, int line)$/;" f -CRYPTO_mem_ctrl crypto/mem.c /^int CRYPTO_mem_ctrl(int mode)$/;" f -CRYPTO_mem_debug_free crypto/mem.c /^void CRYPTO_mem_debug_free(void *addr, int flag,$/;" f -CRYPTO_mem_debug_malloc crypto/mem.c /^void CRYPTO_mem_debug_malloc(void *addr, size_t num, int flag,$/;" f -CRYPTO_mem_debug_pop crypto/mem.c /^int CRYPTO_mem_debug_pop(void)$/;" f -CRYPTO_mem_debug_push crypto/mem.c /^int CRYPTO_mem_debug_push(const char *info, const char *file, int line)$/;" f -CRYPTO_mem_debug_realloc crypto/mem.c /^void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, size_t num, int flag,$/;" f -CRYPTO_mem_leaks crypto/mem.c /^int CRYPTO_mem_leaks(BIO *b)$/;" f -CRYPTO_mem_leaks_cb crypto/mem.c /^int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u),$/;" f -CRYPTO_mem_leaks_fp crypto/mem.c /^int CRYPTO_mem_leaks_fp(FILE *fp)$/;" f -CRYPTO_memcmp crypto/alphacpuid.pl /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/arm64cpuid.pl /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/armv4cpuid.pl /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/cpuid.c /^int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len)$/;" f -CRYPTO_memcmp crypto/cpuid.c 183;" d file: -CRYPTO_memcmp crypto/ia64cpuid.S /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/s390xcpuid.pl /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/sparccpuid.S /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp crypto/x86_64cpuid.pl /^CRYPTO_memcmp:$/;" l -CRYPTO_memcmp e_os.h 396;" d -CRYPTO_memdup crypto/o_str.c /^void *CRYPTO_memdup(const void *data, size_t siz, const char* file, int line)$/;" f -CRYPTO_new_ex_data crypto/ex_data.c /^int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)$/;" f -CRYPTO_nistcts128_decrypt crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_decrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_nistcts128_decrypt_block crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_decrypt_block(const unsigned char *in,$/;" f -CRYPTO_nistcts128_encrypt crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_nistcts128_encrypt_block crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in,$/;" f -CRYPTO_ocb128_aad crypto/modes/ocb128.c /^int CRYPTO_ocb128_aad(OCB128_CONTEXT *ctx, const unsigned char *aad,$/;" f -CRYPTO_ocb128_cleanup crypto/modes/ocb128.c /^void CRYPTO_ocb128_cleanup(OCB128_CONTEXT *ctx)$/;" f -CRYPTO_ocb128_copy_ctx crypto/modes/ocb128.c /^int CRYPTO_ocb128_copy_ctx(OCB128_CONTEXT *dest, OCB128_CONTEXT *src,$/;" f -CRYPTO_ocb128_decrypt crypto/modes/ocb128.c /^int CRYPTO_ocb128_decrypt(OCB128_CONTEXT *ctx,$/;" f -CRYPTO_ocb128_encrypt crypto/modes/ocb128.c /^int CRYPTO_ocb128_encrypt(OCB128_CONTEXT *ctx,$/;" f -CRYPTO_ocb128_finish crypto/modes/ocb128.c /^int CRYPTO_ocb128_finish(OCB128_CONTEXT *ctx, const unsigned char *tag,$/;" f -CRYPTO_ocb128_init crypto/modes/ocb128.c /^int CRYPTO_ocb128_init(OCB128_CONTEXT *ctx, void *keyenc, void *keydec,$/;" f -CRYPTO_ocb128_new crypto/modes/ocb128.c /^OCB128_CONTEXT *CRYPTO_ocb128_new(void *keyenc, void *keydec,$/;" f -CRYPTO_ocb128_setiv crypto/modes/ocb128.c /^int CRYPTO_ocb128_setiv(OCB128_CONTEXT *ctx, const unsigned char *iv,$/;" f -CRYPTO_ocb128_tag crypto/modes/ocb128.c /^int CRYPTO_ocb128_tag(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f -CRYPTO_ofb128_encrypt crypto/modes/ofb128.c /^void CRYPTO_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -CRYPTO_realloc crypto/mem.c /^void *CRYPTO_realloc(void *str, size_t num, const char *file, int line)$/;" f -CRYPTO_realloc providers/fips/fipsprov.c /^void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line)$/;" f -CRYPTO_secure_actual_size crypto/mem_sec.c /^size_t CRYPTO_secure_actual_size(void *ptr)$/;" f -CRYPTO_secure_allocated crypto/mem_sec.c /^int CRYPTO_secure_allocated(const void *ptr)$/;" f -CRYPTO_secure_allocated providers/fips/fipsprov.c /^int CRYPTO_secure_allocated(const void *ptr)$/;" f -CRYPTO_secure_clear_free crypto/mem_sec.c /^void CRYPTO_secure_clear_free(void *ptr, size_t num,$/;" f -CRYPTO_secure_clear_free providers/fips/fipsprov.c /^void CRYPTO_secure_clear_free(void *ptr, size_t num, const char *file, int line)$/;" f -CRYPTO_secure_free crypto/mem_sec.c /^void CRYPTO_secure_free(void *ptr, const char *file, int line)$/;" f -CRYPTO_secure_free providers/fips/fipsprov.c /^void CRYPTO_secure_free(void *ptr, const char *file, int line)$/;" f -CRYPTO_secure_malloc crypto/mem_sec.c /^void *CRYPTO_secure_malloc(size_t num, const char *file, int line)$/;" f -CRYPTO_secure_malloc providers/fips/fipsprov.c /^void *CRYPTO_secure_malloc(size_t num, const char *file, int line)$/;" f -CRYPTO_secure_malloc_done crypto/mem_sec.c /^int CRYPTO_secure_malloc_done(void)$/;" f -CRYPTO_secure_malloc_init crypto/mem_sec.c /^int CRYPTO_secure_malloc_init(size_t size, size_t minsize)$/;" f -CRYPTO_secure_malloc_initialized crypto/mem_sec.c /^int CRYPTO_secure_malloc_initialized(void)$/;" f -CRYPTO_secure_used crypto/mem_sec.c /^size_t CRYPTO_secure_used(void)$/;" f -CRYPTO_secure_zalloc crypto/mem_sec.c /^void *CRYPTO_secure_zalloc(size_t num, const char *file, int line)$/;" f -CRYPTO_secure_zalloc providers/fips/fipsprov.c /^void *CRYPTO_secure_zalloc(size_t num, const char *file, int line)$/;" f -CRYPTO_set_ex_data crypto/ex_data.c /^int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val)$/;" f -CRYPTO_set_mem_debug crypto/mem.c /^int CRYPTO_set_mem_debug(int flag)$/;" f -CRYPTO_set_mem_functions crypto/mem.c /^int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn,$/;" f -CRYPTO_str_reasons crypto/cpt_err.c /^static const ERR_STRING_DATA CRYPTO_str_reasons[] = {$/;" v file: -CRYPTO_strdup crypto/o_str.c /^char *CRYPTO_strdup(const char *str, const char* file, int line)$/;" f -CRYPTO_strndup crypto/o_str.c /^char *CRYPTO_strndup(const char *str, size_t s, const char* file, int line)$/;" f -CRYPTO_win_rwlock crypto/threads_win.c /^} CRYPTO_win_rwlock;$/;" t typeref:struct:__anon89 file: -CRYPTO_xts128_encrypt crypto/modes/xts128.c /^int CRYPTO_xts128_encrypt(const XTS128_CONTEXT *ctx,$/;" f -CRYPTO_zalloc crypto/mem.c /^void *CRYPTO_zalloc(size_t num, const char *file, int line)$/;" f -CRYPTO_zalloc providers/fips/fipsprov.c /^void *CRYPTO_zalloc(size_t num, const char *file, int line)$/;" f -CRYPTUI_SELECT_INTENDEDUSE_COLUMN engines/e_capi.c 1837;" d file: -CRYPTUI_SELECT_LOCATION_COLUMN engines/e_capi.c 1836;" d file: -CTLOG include/openssl/types.h /^typedef struct ctlog_st CTLOG;$/;" t typeref:struct:ctlog_st -CTLOG_FILE include/internal/cryptlib.h 71;" d -CTLOG_FILE include/internal/cryptlib.h 77;" d -CTLOG_FILE_EVP include/internal/cryptlib.h 82;" d -CTLOG_STORE include/openssl/types.h /^typedef struct ctlog_store_st CTLOG_STORE;$/;" t typeref:struct:ctlog_store_st -CTLOG_STORE_LOAD_CTX crypto/ct/ct_log.c /^} CTLOG_STORE_LOAD_CTX;$/;" t typeref:struct:ctlog_store_load_ctx_st file: -CTLOG_STORE_free crypto/ct/ct_log.c /^void CTLOG_STORE_free(CTLOG_STORE *store)$/;" f -CTLOG_STORE_get0_log_by_id crypto/ct/ct_log.c /^const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store,$/;" f -CTLOG_STORE_load_default_file crypto/ct/ct_log.c /^int CTLOG_STORE_load_default_file(CTLOG_STORE *store)$/;" f -CTLOG_STORE_load_file crypto/ct/ct_log.c /^int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file)$/;" f -CTLOG_STORE_new crypto/ct/ct_log.c /^CTLOG_STORE *CTLOG_STORE_new(void)$/;" f -CTLOG_STORE_new_ex crypto/ct/ct_log.c /^CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -CTLOG_free crypto/ct/ct_log.c /^void CTLOG_free(CTLOG *log)$/;" f -CTLOG_get0_log_id crypto/ct/ct_log.c /^void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id,$/;" f -CTLOG_get0_name crypto/ct/ct_log.c /^const char *CTLOG_get0_name(const CTLOG *log)$/;" f -CTLOG_get0_public_key crypto/ct/ct_log.c /^EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log)$/;" f -CTLOG_new crypto/ct/ct_log.c /^CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name)$/;" f -CTLOG_new_ex crypto/ct/ct_log.c /^CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx,$/;" f -CTLOG_new_from_base64 crypto/ct/ct_b64.c /^int CTLOG_new_from_base64(CTLOG **ct_log, const char *pkey_base64,$/;" f -CTLOG_new_from_base64_ex crypto/ct/ct_b64.c /^int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64,$/;" f -CTS128_FIXTURE test/modes_internal_test.c /^} CTS128_FIXTURE;$/;" t typeref:struct:__anon321 file: -CTS128_TEST_VECTOR test/modes_internal_test.c 95;" d file: -CTS_BLOCK_SIZE providers/implementations/ciphers/cipher_cts.c 59;" d file: -CTS_CS1 providers/implementations/ciphers/cipher_cts.c 55;" d file: -CTS_CS2 providers/implementations/ciphers/cipher_cts.c 56;" d file: -CTS_CS3 providers/implementations/ciphers/cipher_cts.c 57;" d file: -CTS_MODE_NAME2ID providers/implementations/ciphers/cipher_cts.c /^} CTS_MODE_NAME2ID;$/;" t typeref:struct:cts_mode_name2id_st file: -CTXDBG crypto/bn/bn_ctx.c 109;" d file: -CTXDBG crypto/bn/bn_ctx.c 115;" d file: -CTX_DATA test/helpers/handshake.h /^} CTX_DATA;$/;" t typeref:struct:ctx_data_st -CTX_FILESPEC crypto/LPdir_vms.c 131;" d file: -CTYPE_MASK_alnum include/crypto/ctype.h 41;" d -CTYPE_MASK_alpha include/crypto/ctype.h 40;" d -CTYPE_MASK_ascii include/crypto/ctype.h 50;" d -CTYPE_MASK_asn1print include/crypto/ctype.h 38;" d -CTYPE_MASK_base64 include/crypto/ctype.h 37;" d -CTYPE_MASK_blank include/crypto/ctype.h 32;" d -CTYPE_MASK_cntrl include/crypto/ctype.h 33;" d -CTYPE_MASK_digit include/crypto/ctype.h 29;" d -CTYPE_MASK_graph include/crypto/ctype.h 34;" d -CTYPE_MASK_lower include/crypto/ctype.h 27;" d -CTYPE_MASK_print include/crypto/ctype.h 35;" d -CTYPE_MASK_punct include/crypto/ctype.h 36;" d -CTYPE_MASK_space include/crypto/ctype.h 30;" d -CTYPE_MASK_upper include/crypto/ctype.h 28;" d -CTYPE_MASK_xdigit include/crypto/ctype.h 31;" d -CT_F_CTLOG_NEW include/openssl/cryptoerr_legacy.h 484;" d -CT_F_CTLOG_NEW_FROM_BASE64 include/openssl/cryptoerr_legacy.h 485;" d -CT_F_CTLOG_NEW_FROM_CONF include/openssl/cryptoerr_legacy.h 486;" d -CT_F_CTLOG_STORE_LOAD_CTX_NEW include/openssl/cryptoerr_legacy.h 487;" d -CT_F_CTLOG_STORE_LOAD_FILE include/openssl/cryptoerr_legacy.h 488;" d -CT_F_CTLOG_STORE_LOAD_LOG include/openssl/cryptoerr_legacy.h 489;" d -CT_F_CTLOG_STORE_NEW include/openssl/cryptoerr_legacy.h 490;" d -CT_F_CT_BASE64_DECODE include/openssl/cryptoerr_legacy.h 491;" d -CT_F_CT_POLICY_EVAL_CTX_NEW include/openssl/cryptoerr_legacy.h 492;" d -CT_F_CT_V1_LOG_ID_FROM_PKEY include/openssl/cryptoerr_legacy.h 493;" d -CT_F_I2O_SCT include/openssl/cryptoerr_legacy.h 494;" d -CT_F_I2O_SCT_LIST include/openssl/cryptoerr_legacy.h 495;" d -CT_F_I2O_SCT_SIGNATURE include/openssl/cryptoerr_legacy.h 496;" d -CT_F_O2I_SCT include/openssl/cryptoerr_legacy.h 497;" d -CT_F_O2I_SCT_LIST include/openssl/cryptoerr_legacy.h 498;" d -CT_F_O2I_SCT_SIGNATURE include/openssl/cryptoerr_legacy.h 499;" d -CT_F_SCT_CTX_NEW include/openssl/cryptoerr_legacy.h 500;" d -CT_F_SCT_CTX_VERIFY include/openssl/cryptoerr_legacy.h 501;" d -CT_F_SCT_NEW include/openssl/cryptoerr_legacy.h 502;" d -CT_F_SCT_NEW_FROM_BASE64 include/openssl/cryptoerr_legacy.h 503;" d -CT_F_SCT_SET0_LOG_ID include/openssl/cryptoerr_legacy.h 504;" d -CT_F_SCT_SET1_EXTENSIONS include/openssl/cryptoerr_legacy.h 505;" d -CT_F_SCT_SET1_LOG_ID include/openssl/cryptoerr_legacy.h 506;" d -CT_F_SCT_SET1_SIGNATURE include/openssl/cryptoerr_legacy.h 507;" d -CT_F_SCT_SET_LOG_ENTRY_TYPE include/openssl/cryptoerr_legacy.h 508;" d -CT_F_SCT_SET_SIGNATURE_NID include/openssl/cryptoerr_legacy.h 509;" d -CT_F_SCT_SET_VERSION include/openssl/cryptoerr_legacy.h 510;" d -CT_POLICY_EVAL_CTX include/openssl/types.h /^typedef struct ct_policy_eval_ctx_st CT_POLICY_EVAL_CTX;$/;" t typeref:struct:ct_policy_eval_ctx_st -CT_POLICY_EVAL_CTX_free crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx)$/;" f -CT_POLICY_EVAL_CTX_get0_cert crypto/ct/ct_policy.c /^X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx)$/;" f -CT_POLICY_EVAL_CTX_get0_issuer crypto/ct/ct_policy.c /^X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx)$/;" f -CT_POLICY_EVAL_CTX_get0_log_store crypto/ct/ct_policy.c /^const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx)$/;" f -CT_POLICY_EVAL_CTX_get_time crypto/ct/ct_policy.c /^uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx)$/;" f -CT_POLICY_EVAL_CTX_new crypto/ct/ct_policy.c /^CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void)$/;" f -CT_POLICY_EVAL_CTX_new_ex crypto/ct/ct_policy.c /^CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx,$/;" f -CT_POLICY_EVAL_CTX_set1_cert crypto/ct/ct_policy.c /^int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert)$/;" f -CT_POLICY_EVAL_CTX_set1_issuer crypto/ct/ct_policy.c /^int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer)$/;" f -CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx,$/;" f -CT_POLICY_EVAL_CTX_set_time crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms)$/;" f -CT_R_BASE64_DECODE_ERROR include/openssl/cterr.h 26;" d -CT_R_INVALID_LOG_ID_LENGTH include/openssl/cterr.h 27;" d -CT_R_LOG_CONF_INVALID include/openssl/cterr.h 28;" d -CT_R_LOG_CONF_INVALID_KEY include/openssl/cterr.h 29;" d -CT_R_LOG_CONF_MISSING_DESCRIPTION include/openssl/cterr.h 30;" d -CT_R_LOG_CONF_MISSING_KEY include/openssl/cterr.h 31;" d -CT_R_LOG_KEY_INVALID include/openssl/cterr.h 32;" d -CT_R_SCT_FUTURE_TIMESTAMP include/openssl/cterr.h 33;" d -CT_R_SCT_INVALID include/openssl/cterr.h 34;" d -CT_R_SCT_INVALID_SIGNATURE include/openssl/cterr.h 35;" d -CT_R_SCT_LIST_INVALID include/openssl/cterr.h 36;" d -CT_R_SCT_LOG_ID_MISMATCH include/openssl/cterr.h 37;" d -CT_R_SCT_NOT_SET include/openssl/cterr.h 38;" d -CT_R_SCT_UNSUPPORTED_VERSION include/openssl/cterr.h 39;" d -CT_R_UNRECOGNIZED_SIGNATURE_NID include/openssl/cterr.h 40;" d -CT_R_UNSUPPORTED_ENTRY_TYPE include/openssl/cterr.h 41;" d -CT_R_UNSUPPORTED_VERSION include/openssl/cterr.h 42;" d -CT_TEST_FIXTURE test/ct_test.c /^} CT_TEST_FIXTURE;$/;" t typeref:struct:ct_test_fixture file: -CT_TEST_MAX_FILE_SIZE test/ct_test.c 26;" d file: -CT_str_reasons crypto/ct/ct_err.c /^static const ERR_STRING_DATA CT_str_reasons[] = {$/;" v file: -CUSTOM_DATA test/asn1_encode_test.c 96;" d file: -CUSTOM_EXPECTED_FAILURE test/asn1_encode_test.c 135;" d file: -CUSTOM_EXPECTED_SUCCESS test/asn1_encode_test.c 132;" d file: -CUSTOM_EXT_TYPE_0 test/ssl_old_test.c 386;" d file: -CUSTOM_EXT_TYPE_1 test/ssl_old_test.c 387;" d file: -CUSTOM_EXT_TYPE_2 test/ssl_old_test.c 388;" d file: -CUSTOM_EXT_TYPE_3 test/ssl_old_test.c 389;" d file: -CUSTOM_FLAGS crypto/evp/e_aes.c 3087;" d file: -C_0 crypto/cast/cast_local.h 123;" d -C_1 crypto/cast/cast_local.h 124;" d -C_2 crypto/cast/cast_local.h 125;" d -C_3 crypto/cast/cast_local.h 126;" d -C_DONE test/ssl_old_test.c 2589;" d file: -C_M crypto/cast/cast_local.h 122;" d -C_RC2 crypto/rc2/rc2_local.h 126;" d -Camellia_DecryptBlock crypto/camellia/asm/cmll-x86_64.pl /^Camellia_DecryptBlock:$/;" l -Camellia_DecryptBlock crypto/camellia/camellia.c /^void Camellia_DecryptBlock(int keyBitLength, const u8 ciphertext[],$/;" f -Camellia_DecryptBlock_Rounds crypto/camellia/asm/cmll-x86_64.pl /^Camellia_DecryptBlock_Rounds:$/;" l -Camellia_DecryptBlock_Rounds crypto/camellia/camellia.c /^void Camellia_DecryptBlock_Rounds(int grandRounds, const u8 ciphertext[],$/;" f -Camellia_Ekeygen crypto/camellia/asm/cmll-x86_64.pl /^Camellia_Ekeygen:$/;" l -Camellia_Ekeygen crypto/camellia/camellia.c /^int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k)$/;" f -Camellia_EncryptBlock crypto/camellia/asm/cmll-x86_64.pl /^Camellia_EncryptBlock:$/;" l -Camellia_EncryptBlock crypto/camellia/camellia.c /^void Camellia_EncryptBlock(int keyBitLength, const u8 plaintext[],$/;" f -Camellia_EncryptBlock_Rounds crypto/camellia/asm/cmll-x86_64.pl /^Camellia_EncryptBlock_Rounds:$/;" l -Camellia_EncryptBlock_Rounds crypto/camellia/camellia.c /^void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[],$/;" f -Camellia_Feistel crypto/camellia/asm/cmll-x86.pl /^sub Camellia_Feistel {$/;" s -Camellia_Feistel crypto/camellia/asm/cmll-x86_64.pl /^sub Camellia_Feistel {$/;" s -Camellia_Feistel crypto/camellia/camellia.c 253;" d file: -Camellia_SBOX crypto/camellia/camellia.c /^static const u32 Camellia_SBOX[][256] = {$/;" v file: -Camellia_cbc_encrypt crypto/camellia/asm/cmll-x86_64.pl /^Camellia_cbc_encrypt:$/;" l -Camellia_cbc_encrypt crypto/camellia/asm/cmllt4-sparcv9.pl /^Camellia_cbc_encrypt:$/;" l -Camellia_cbc_encrypt crypto/camellia/cmll_cbc.c /^void Camellia_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_cfb128_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_cfb1_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_cfb8_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_ctr128_encrypt crypto/camellia/cmll_ctr.c /^void Camellia_ctr128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_decrypt crypto/camellia/cmll_misc.c /^void Camellia_decrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_ecb_encrypt crypto/camellia/cmll_ecb.c /^void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_encrypt crypto/camellia/cmll_misc.c /^void Camellia_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_ofb128_encrypt crypto/camellia/cmll_ofb.c /^void Camellia_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -Camellia_set_key crypto/camellia/asm/cmllt4-sparcv9.pl /^Camellia_set_key:$/;" l -Camellia_set_key crypto/camellia/cmll_misc.c /^int Camellia_set_key(const unsigned char *userKey, const int bits,$/;" f -Ch crypto/sha/sha256.c 142;" d file: -Ch crypto/sha/sha512.c 479;" d file: -ChaCha20_128 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_128:$/;" l -ChaCha20_16x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_16x:$/;" l -ChaCha20_4x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_4x:$/;" l -ChaCha20_4xop crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_4xop:$/;" l -ChaCha20_512_neon crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_512_neon:$/;" l -ChaCha20_8x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_8x:$/;" l -ChaCha20_8xvl crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_8xvl:$/;" l -ChaCha20_avx512 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_avx512:$/;" l -ChaCha20_avx512vl crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_avx512vl:$/;" l -ChaCha20_ctr32 crypto/chacha/asm/chacha-armv4.pl /^ChaCha20_ctr32:$/;" l -ChaCha20_ctr32 crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_ctr32:$/;" l -ChaCha20_ctr32 crypto/chacha/asm/chacha-ia64.pl /^ChaCha20_ctr32:$/;" l -ChaCha20_ctr32 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_ctr32:$/;" l -ChaCha20_ctr32 crypto/chacha/chacha_enc.c /^void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,$/;" f -ChaCha20_ctr32 crypto/chacha/chacha_ppc.c /^void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,$/;" f -ChaCha20_neon crypto/chacha/asm/chacha-armv4.pl /^ChaCha20_neon:$/;" l -ChaCha20_neon crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_neon:$/;" l -ChaCha20_ssse3 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_ssse3:$/;" l -Chi crypto/sha/asm/keccak1600-mmx.pl /^sub Chi() { ######### regular Chi step$/;" s -Chi crypto/sha/keccak1600.c /^static void Chi(uint64_t A[5][5])$/;" f file: -Cipher crypto/aes/aes_core.c /^static void Cipher(const unsigned char *in, unsigned char *out,$/;" f file: -CreateSocketPair apps/lib/vms_term_sock.c /^static int CreateSocketPair (int SocketFamily,$/;" f file: -Cx crypto/whrlpool/wp_block.c /^} Cx = {$/;" v typeref:union:__anon255 file: -D crypto/bn/asm/ia64.S /^#define D r18$/;" d -D crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: -D crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -D include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -D include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st -D include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st -D include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st -D providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: -D providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -D test/evp_pkey_provided_test.c 337;" d file: -D test/keymgmt_internal_test.c 71;" d file: -DANETLS_DANE_EE_MASK include/internal/dane.h 87;" d -DANETLS_DANE_MASK include/internal/dane.h 90;" d -DANETLS_DANE_TA_MASK include/internal/dane.h 86;" d -DANETLS_EE_MASK include/internal/dane.h 92;" d -DANETLS_ENABLED include/internal/dane.h 79;" d -DANETLS_HAS_DANE include/internal/dane.h 95;" d -DANETLS_HAS_DANE_EE include/internal/dane.h 102;" d -DANETLS_HAS_DANE_TA include/internal/dane.h 101;" d -DANETLS_HAS_EE include/internal/dane.h 97;" d -DANETLS_HAS_PKIX include/internal/dane.h 94;" d -DANETLS_HAS_PKIX_EE include/internal/dane.h 100;" d -DANETLS_HAS_PKIX_TA include/internal/dane.h 99;" d -DANETLS_HAS_TA include/internal/dane.h 96;" d -DANETLS_MATCHING_2256 include/internal/dane.h 39;" d -DANETLS_MATCHING_2512 include/internal/dane.h 40;" d -DANETLS_MATCHING_FULL include/internal/dane.h 38;" d -DANETLS_MATCHING_LAST include/internal/dane.h 41;" d -DANETLS_NONE crypto/x509/x509_vfy.c 2682;" d file: -DANETLS_PKIX_EE_MASK include/internal/dane.h 85;" d -DANETLS_PKIX_MASK include/internal/dane.h 89;" d -DANETLS_PKIX_TA_MASK include/internal/dane.h 84;" d -DANETLS_SELECTOR_CERT include/internal/dane.h 30;" d -DANETLS_SELECTOR_LAST include/internal/dane.h 32;" d -DANETLS_SELECTOR_SPKI include/internal/dane.h 31;" d -DANETLS_TA_MASK include/internal/dane.h 91;" d -DANETLS_USAGE_BIT include/internal/dane.h 82;" d -DANETLS_USAGE_DANE_EE include/internal/dane.h 23;" d -DANETLS_USAGE_DANE_TA include/internal/dane.h 22;" d -DANETLS_USAGE_LAST include/internal/dane.h 24;" d -DANETLS_USAGE_PKIX_EE include/internal/dane.h 21;" d -DANETLS_USAGE_PKIX_TA include/internal/dane.h 20;" d -DASYNC_R_INIT_FAILED engines/e_dasync_err.h 25;" d -DASYNC_str_reasons engines/e_dasync_err.c /^static ERR_STRING_DATA DASYNC_str_reasons[] = {$/;" v file: -DASYNCerr engines/e_dasync_err.h 19;" d -DATAPOS test/asynciotest.c 122;" d file: -DATA_BUF_SIZE test/asn1_encode_test.c 711;" d file: -DATA_BUF_SIZE test/destest.c 28;" d file: -DATA_ORDER_IS_BIG_ENDIAN crypto/sha/sha256.c 66;" d file: -DATA_ORDER_IS_BIG_ENDIAN crypto/sha/sha_local.h 17;" d -DATA_ORDER_IS_BIG_ENDIAN crypto/sm3/sm3_local.h 15;" d -DATA_ORDER_IS_LITTLE_ENDIAN crypto/md4/md4_local.h 17;" d -DATA_ORDER_IS_LITTLE_ENDIAN crypto/md5/md5_local.h 28;" d -DATA_ORDER_IS_LITTLE_ENDIAN crypto/ripemd/rmd_local.h 27;" d -DATA_SIZE test/bio_enc_test.c 20;" d file: -DB_ATTR apps/include/apps.h /^} DB_ATTR;$/;" t typeref:struct:db_attr_st -DB_ERROR_INDEX_CLASH include/openssl/txt_db.h 26;" d -DB_ERROR_INDEX_OUT_OF_RANGE include/openssl/txt_db.h 27;" d -DB_ERROR_INSERT_INDEX_CLASH include/openssl/txt_db.h 29;" d -DB_ERROR_MALLOC include/openssl/txt_db.h 25;" d -DB_ERROR_NO_INDEX include/openssl/txt_db.h 28;" d -DB_ERROR_OK include/openssl/txt_db.h 24;" d -DB_ERROR_WRONG_NUM_FIELDS include/openssl/txt_db.h 30;" d -DB_NUMBER apps/include/apps.h 201;" d -DB_TYPE_EXP apps/include/apps.h 204;" d -DB_TYPE_REV apps/include/apps.h 203;" d -DB_TYPE_SUSP apps/include/apps.h 206;" d -DB_TYPE_VAL apps/include/apps.h 205;" d -DB_exp_date apps/include/apps.h 195;" d -DB_file apps/include/apps.h 198;" d -DB_name apps/include/apps.h 199;" d -DB_rev_date apps/include/apps.h 196;" d -DB_serial apps/include/apps.h 197;" d -DB_type apps/include/apps.h 194;" d -DEBUG util/perl/OpenSSL/fallback.pm /^use constant DEBUG => 0;$/;" c -DECIMAL_SIZE include/internal/cryptlib.h 85;" d -DECLARE_AES_EVP engines/e_padlock.c 486;" d file: -DECLARE_ASN1_FUNCTIONS crypto/ec/ec_asn1.c /^DECLARE_ASN1_FUNCTIONS(ECDSA_SIG)$/;" f -DECLARE_ASN1_FUNCTIONS crypto/sm2/sm2_crypt.c /^DECLARE_ASN1_FUNCTIONS(SM2_Ciphertext)$/;" f -DECLARE_COMPARISON test/testutil.h 265;" d -DECLARE_COMPARISONS test/testutil.h 270;" d -DECLARE_IS_ENDIAN include/internal/endian.h 25;" d -DECLARE_IS_ENDIAN include/internal/endian.h 41;" d -DECLARE_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 89;" d -DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN include/openssl/objects.h 91;" d -DECLARE_PEM_read include/openssl/pem.h 337;" d -DECLARE_PEM_read_attr include/openssl/pem.h 331;" d -DECLARE_PEM_read_bio include/openssl/pem.h 272;" d -DECLARE_PEM_read_bio_attr include/openssl/pem.h 267;" d -DECLARE_PEM_read_bio_ex include/openssl/pem.h 274;" d -DECLARE_PEM_read_bio_ex_attr include/openssl/pem.h 269;" d -DECLARE_PEM_read_ex include/openssl/pem.h 339;" d -DECLARE_PEM_read_ex_attr include/openssl/pem.h 334;" d -DECLARE_PEM_read_fp include/openssl/pem.h 256;" d -DECLARE_PEM_read_fp_attr include/openssl/pem.h 221;" d -DECLARE_PEM_read_fp_attr include/openssl/pem.h 233;" d -DECLARE_PEM_read_fp_ex_attr include/openssl/pem.h 222;" d -DECLARE_PEM_read_fp_ex_attr include/openssl/pem.h 235;" d -DECLARE_PEM_rw include/openssl/pem.h 347;" d -DECLARE_PEM_rw_attr include/openssl/pem.h 341;" d -DECLARE_PEM_rw_cb include/openssl/pem.h 364;" d -DECLARE_PEM_rw_cb_attr include/openssl/pem.h 358;" d -DECLARE_PEM_rw_cb_ex include/openssl/pem.h 366;" d -DECLARE_PEM_rw_cb_ex_attr include/openssl/pem.h 361;" d -DECLARE_PEM_rw_const include/openssl/pem.h 355;" d -DECLARE_PEM_rw_const_attr include/openssl/pem.h 352;" d -DECLARE_PEM_rw_ex include/openssl/pem.h 349;" d -DECLARE_PEM_rw_ex_attr include/openssl/pem.h 344;" d -DECLARE_PEM_write include/openssl/pem.h 310;" d -DECLARE_PEM_write_attr include/openssl/pem.h 304;" d -DECLARE_PEM_write_bio include/openssl/pem.h 282;" d -DECLARE_PEM_write_bio_attr include/openssl/pem.h 277;" d -DECLARE_PEM_write_bio_const include/openssl/pem.h 290;" d -DECLARE_PEM_write_bio_const_attr include/openssl/pem.h 288;" d -DECLARE_PEM_write_bio_ex include/openssl/pem.h 284;" d -DECLARE_PEM_write_bio_ex_attr include/openssl/pem.h 279;" d -DECLARE_PEM_write_cb include/openssl/pem.h 327;" d -DECLARE_PEM_write_cb_attr include/openssl/pem.h 321;" d -DECLARE_PEM_write_cb_bio include/openssl/pem.h 299;" d -DECLARE_PEM_write_cb_bio_attr include/openssl/pem.h 294;" d -DECLARE_PEM_write_cb_bio_ex_attr include/openssl/pem.h 296;" d -DECLARE_PEM_write_cb_ex include/openssl/pem.h 329;" d -DECLARE_PEM_write_cb_ex_attr include/openssl/pem.h 324;" d -DECLARE_PEM_write_cb_ex_bio include/openssl/pem.h 301;" d -DECLARE_PEM_write_cb_fp include/openssl/pem.h 264;" d -DECLARE_PEM_write_cb_fp_attr include/openssl/pem.h 228;" d -DECLARE_PEM_write_cb_fp_attr include/openssl/pem.h 248;" d -DECLARE_PEM_write_cb_fp_ex_attr include/openssl/pem.h 229;" d -DECLARE_PEM_write_cb_fp_ex_attr include/openssl/pem.h 250;" d -DECLARE_PEM_write_const include/openssl/pem.h 318;" d -DECLARE_PEM_write_const_attr include/openssl/pem.h 315;" d -DECLARE_PEM_write_ex include/openssl/pem.h 312;" d -DECLARE_PEM_write_ex_attr include/openssl/pem.h 307;" d -DECLARE_PEM_write_fp include/openssl/pem.h 258;" d -DECLARE_PEM_write_fp_attr include/openssl/pem.h 223;" d -DECLARE_PEM_write_fp_attr include/openssl/pem.h 239;" d -DECLARE_PEM_write_fp_const include/openssl/pem.h 261;" d -DECLARE_PEM_write_fp_const_attr include/openssl/pem.h 226;" d -DECLARE_PEM_write_fp_const_attr include/openssl/pem.h 245;" d -DECLARE_PEM_write_fp_ex_attr include/openssl/pem.h 224;" d -DECLARE_PEM_write_fp_ex_attr include/openssl/pem.h 241;" d -DECLARE_RUN_ONCE include/internal/thread_once.h 50;" d -DECODER_PROVIDER providers/baseprov.c 79;" d file: -DECODER_PROVIDER providers/baseprov.c 82;" d file: -DECODER_PROVIDER providers/defltprov.c 468;" d file: -DECODER_PROVIDER providers/defltprov.c 471;" d file: -DECRYPT test/bio_enc_test.c 18;" d file: -DEFAULT_ASN1_BUF_SIZE crypto/asn1/bio_asn1.c 22;" d file: -DEFAULT_BUFFER_SIZE crypto/bio/bf_buff.c 23;" d file: -DEFAULT_BUFFER_SIZE crypto/bio/bf_readbuff.c 22;" d file: -DEFAULT_BUF_SIZE crypto/packet.c 14;" d file: -DEFAULT_CONF_MFLAGS include/internal/conf.h 16;" d -DEFAULT_DAYS apps/req.c 46;" d file: -DEFAULT_DAYS apps/x509.c 31;" d file: -DEFAULT_HOME e_os.h 169;" d -DEFAULT_HOME e_os.h 171;" d -DEFAULT_HOME e_os.h 232;" d -DEFAULT_KEY_LENGTH apps/req.c 44;" d file: -DEFAULT_LINEBUFFER_SIZE crypto/bio/bf_lbuf.c 26;" d file: -DEFAULT_PROPS_AFTER_FETCH test/user_property_test.c /^ DEFAULT_PROPS_AFTER_FETCH,$/;" e enum:__anon266 file: -DEFAULT_PROPS_AFTER_LOAD test/user_property_test.c /^ DEFAULT_PROPS_AFTER_LOAD,$/;" e enum:__anon266 file: -DEFAULT_PROPS_FINAL test/user_property_test.c /^ DEFAULT_PROPS_FINAL$/;" e enum:__anon266 file: -DEFAULT_PROPS_FIRST test/user_property_test.c /^ DEFAULT_PROPS_FIRST = 0,$/;" e enum:__anon266 file: -DEFAULT_PVK_ENCR_STRENGTH apps/dsa.c 30;" d file: -DEFAULT_PVK_ENCR_STRENGTH apps/dsa.c 32;" d file: -DEFAULT_PVK_ENCR_STRENGTH apps/rsa.c 37;" d file: -DEFAULT_PVK_ENCR_STRENGTH apps/rsa.c 39;" d file: -DEFAULT_SECTION apps/cmp.c 51;" d file: -DEFAULT_SEPARATOR crypto/o_str.c 18;" d file: -DEFAULT_STORE test/cmp_ctx_test.c 497;" d file: -DEFBITS apps/dhparam.c 31;" d file: -DEFBITS apps/genrsa.c 27;" d file: -DEFINE_BN_COMPARISONS test/testutil/tests.c 360;" d file: -DEFINE_COMPARISON test/testutil/tests.c 211;" d file: -DEFINE_COMPARISONS test/testutil/tests.c 224;" d file: -DEFINE_OSSL_CMP_CTX_set1 crypto/cmp/cmp_ctx.c 605;" d file: -DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(cert, X509)$/;" f -DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(oldCert, X509)$/;" f -DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(pkey, EVP_PKEY)$/;" f -DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(srvCert, X509)$/;" f -DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c 624;" d file: -DEFINE_PUSH_BASE_TEST test/cmp_ctx_test.c 608;" d file: -DEFINE_PUSH_TEST test/cmp_ctx_test.c 716;" d file: -DEFINE_RUN_ONCE crypto/engine/eng_lib.c /^DEFINE_RUN_ONCE(do_engine_lock_init)$/;" f -DEFINE_RUN_ONCE include/internal/thread_once.h 37;" d -DEFINE_RUN_ONCE_STATIC crypto/bio/bio_addr.c /^DEFINE_RUN_ONCE_STATIC(do_bio_lookup_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/bio/bio_meth.c /^DEFINE_RUN_ONCE_STATIC(do_bio_type_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/comp/c_zlib.c /^DEFINE_RUN_ONCE_STATIC(ossl_comp_zlib_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/conf/conf_mod.c /^DEFINE_RUN_ONCE_STATIC(do_init_module_list_lock)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/conf/conf_mod.c /^DEFINE_RUN_ONCE_STATIC(do_load_builtin_modules)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/context.c /^DEFINE_RUN_ONCE_STATIC(default_context_do_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/err/err.c /^DEFINE_RUN_ONCE_STATIC(do_err_strings_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/err/err.c /^DEFINE_RUN_ONCE_STATIC(err_do_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/info.c /^DEFINE_RUN_ONCE_STATIC(init_info_strings)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_add_all_ciphers)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_add_all_digests)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_async)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_base)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_config)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_afalg)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_capi)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_devcrypto)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_dynamic)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_openssl)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_padlock)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_rdrand)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_crypto_nodelete)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_crypto_strings)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_register_atexit)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/initthread.c /^DEFINE_RUN_ONCE_STATIC(create_global_tevent_register)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/objects/o_names.c /^DEFINE_RUN_ONCE_STATIC(o_names_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/rand/rand_lib.c /^DEFINE_RUN_ONCE_STATIC(do_rand_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/store/store_register.c /^DEFINE_RUN_ONCE_STATIC(do_registry_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/trace.c /^DEFINE_RUN_ONCE_STATIC(ossl_trace_init)$/;" f -DEFINE_RUN_ONCE_STATIC crypto/ui/ui_util.c /^DEFINE_RUN_ONCE_STATIC(ui_method_data_index_init)$/;" f -DEFINE_RUN_ONCE_STATIC include/internal/thread_once.h 69;" d -DEFINE_RUN_ONCE_STATIC providers/fips/self_test.c /^DEFINE_RUN_ONCE_STATIC(do_fips_self_test_init)$/;" f -DEFINE_RUN_ONCE_STATIC ssl/ssl_cert.c /^DEFINE_RUN_ONCE_STATIC(ssl_x509_store_ctx_init)$/;" f -DEFINE_RUN_ONCE_STATIC ssl/ssl_ciph.c /^DEFINE_RUN_ONCE_STATIC(do_load_builtin_compressions)$/;" f -DEFINE_RUN_ONCE_STATIC ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_ssl_strings)$/;" f -DEFINE_RUN_ONCE_STATIC ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_ssl_base)$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_config_settings, ossl_init_config)$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_add_all_ciphers,$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_add_all_digests,$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_config, ossl_init_config)$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_load_crypto_strings,$/;" f -DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_register_atexit,$/;" f -DEFINE_RUN_ONCE_STATIC_ALT include/internal/thread_once.h 110;" d -DEFINE_RUN_ONCE_STATIC_ALT ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_load_ssl_strings,$/;" f -DEFINE_SET_CB_TEST test/cmp_ctx_test.c /^DEFINE_SET_CB_TEST(log_cb)$/;" f -DEFINE_SET_CB_TEST test/cmp_ctx_test.c 551;" d file: -DEFINE_SET_GET1_STR_FN test/cmp_ctx_test.c 588;" d file: -DEFINE_SET_GET_ARG_FN test/cmp_ctx_test.c 577;" d file: -DEFINE_SET_GET_BASE_TEST test/cmp_ctx_test.c 336;" d file: -DEFINE_SET_GET_BASE_TEST util/check-format-test-negatives.c 265;" d file: -DEFINE_SET_GET_INT_TEST test/cmp_ctx_test.c 567;" d file: -DEFINE_SET_GET_INT_TEST_DEFAULT test/cmp_ctx_test.c 564;" d file: -DEFINE_SET_GET_P_VOID_TEST test/cmp_ctx_test.c 560;" d file: -DEFINE_SET_GET_SK_TEST test/cmp_ctx_test.c 518;" d file: -DEFINE_SET_GET_SK_TEST_DEFAULT test/cmp_ctx_test.c 514;" d file: -DEFINE_SET_GET_SK_X509_TEST test/cmp_ctx_test.c 521;" d file: -DEFINE_SET_GET_TEST test/cmp_ctx_test.c 510;" d file: -DEFINE_SET_GET_TEST_DEFAULT test/cmp_ctx_test.c 526;" d file: -DEFINE_SET_INT_TEST test/cmp_ctx_test.c 569;" d file: -DEFINE_SET_SK_TEST test/cmp_ctx_test.c 540;" d file: -DEFINE_SET_TEST test/cmp_ctx_test.c 537;" d file: -DEFINE_SET_TEST_DEFAULT test/cmp_ctx_test.c 530;" d file: -DEFINE_SPARSE_ARRAY_OF include/crypto/sparse_array.h 73;" d -DEFINE_SPARSE_ARRAY_OF_CONST include/crypto/sparse_array.h 75;" d -DEFINE_SPARSE_ARRAY_OF_INTERNAL include/crypto/sparse_array.h 23;" d -DEFINE_SPECIAL_STACK_OF_CONST crypto/param_build_set.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f -DEFINE_SPECIAL_STACK_OF_CONST crypto/rsa/rsa_backend.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f -DEFINE_SPECIAL_STACK_OF_CONST crypto/rsa/rsa_lib.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f -DEFINE_STACK_OF apps/lib/app_provider.c /^DEFINE_STACK_OF(OSSL_PROVIDER)$/;" f -DEFINE_STACK_OF crypto/conf/conf_mod.c /^DEFINE_STACK_OF(CONF_MODULE)$/;" f -DEFINE_STACK_OF crypto/encode_decode/decoder_pkey.c /^DEFINE_STACK_OF(EVP_KEYMGMT)$/;" f -DEFINE_STACK_OF crypto/encode_decode/encoder_pkey.c /^DEFINE_STACK_OF(OSSL_ENCODER)$/;" f -DEFINE_STACK_OF crypto/param_build.c /^DEFINE_STACK_OF(OSSL_PARAM_BLD_DEF)$/;" f -DEFINE_STACK_OF crypto/provider_child.c /^DEFINE_STACK_OF(OSSL_PROVIDER)$/;" f -DEFINE_STACK_OF crypto/rsa/rsa_lib.c /^DEFINE_STACK_OF(BIGNUM)$/;" f -DEFINE_TIME_T_COMPARISON test/testutil/tests.c 450;" d file: -DEFPRIMES apps/genrsa.c 28;" d file: -DEPRECATED_NO_ALTERNATIVE apps/include/function.h 16;" d -DEPRECATED_RAND_FUNCTIONS_DEFINED crypto/rand/rand_deprecated.c 18;" d file: -DEP_FINI_ATTRIBUTE providers/fips/self_test.c 109;" d file: -DEP_FINI_ATTRIBUTE providers/fips/self_test.c 111;" d file: -DEP_FINI_ATTRIBUTE providers/fips/self_test.c 153;" d file: -DEP_FINI_ATTRIBUTE providers/fips/self_test.c 72;" d file: -DEP_INITIAL_STATE providers/fips/self_test.c 154;" d file: -DEP_INITIAL_STATE providers/fips/self_test.c 155;" d file: -DEP_INITIAL_STATE providers/fips/self_test.c 70;" d file: -DEP_INIT_ATTRIBUTE providers/fips/self_test.c 108;" d file: -DEP_INIT_ATTRIBUTE providers/fips/self_test.c 110;" d file: -DEP_INIT_ATTRIBUTE providers/fips/self_test.c 152;" d file: -DEP_INIT_ATTRIBUTE providers/fips/self_test.c 71;" d file: -DER_AID_SZ_mgf1SHA224Identifier providers/common/der/der_rsa_key.c 183;" d file: -DER_AID_SZ_mgf1SHA256Identifier providers/common/der/der_rsa_key.c 193;" d file: -DER_AID_SZ_mgf1SHA384Identifier providers/common/der/der_rsa_key.c 203;" d file: -DER_AID_SZ_mgf1SHA512Identifier providers/common/der/der_rsa_key.c 213;" d file: -DER_AID_SZ_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c 223;" d file: -DER_AID_SZ_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c 233;" d file: -DER_AID_SZ_sha1Identifier providers/common/der/der_rsa_key.c 65;" d file: -DER_AID_SZ_sha224Identifier providers/common/der/der_rsa_key.c 76;" d file: -DER_AID_SZ_sha256Identifier providers/common/der/der_rsa_key.c 87;" d file: -DER_AID_SZ_sha384Identifier providers/common/der/der_rsa_key.c 98;" d file: -DER_AID_SZ_sha512Identifier providers/common/der/der_rsa_key.c 109;" d file: -DER_AID_SZ_sha512_224Identifier providers/common/der/der_rsa_key.c 120;" d file: -DER_AID_SZ_sha512_256Identifier providers/common/der/der_rsa_key.c 131;" d file: -DER_AID_V_mgf1SHA224Identifier providers/common/der/der_rsa_key.c 175;" d file: -DER_AID_V_mgf1SHA256Identifier providers/common/der/der_rsa_key.c 185;" d file: -DER_AID_V_mgf1SHA384Identifier providers/common/der/der_rsa_key.c 195;" d file: -DER_AID_V_mgf1SHA512Identifier providers/common/der/der_rsa_key.c 205;" d file: -DER_AID_V_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c 215;" d file: -DER_AID_V_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c 225;" d file: -DER_AID_V_sha1Identifier providers/common/der/der_rsa_key.c 56;" d file: -DER_AID_V_sha224Identifier providers/common/der/der_rsa_key.c 67;" d file: -DER_AID_V_sha256Identifier providers/common/der/der_rsa_key.c 78;" d file: -DER_AID_V_sha384Identifier providers/common/der/der_rsa_key.c 89;" d file: -DER_AID_V_sha512Identifier providers/common/der/der_rsa_key.c 100;" d file: -DER_AID_V_sha512_224Identifier providers/common/der/der_rsa_key.c 111;" d file: -DER_AID_V_sha512_256Identifier providers/common/der/der_rsa_key.c 122;" d file: -DER_C_APPLICATION include/internal/der.h 58;" d -DER_C_CONTEXT include/internal/der.h 59;" d -DER_C_PRIVATE include/internal/der.h 60;" d -DER_C_UNIVERSAL include/internal/der.h 57;" d -DER_ENC crypto/asn1/tasn_enc.c /^} DER_ENC;$/;" t typeref:struct:__anon225 file: -DER_F_CONSTRUCTED include/internal/der.h 54;" d -DER_F_PRIMITIVE include/internal/der.h 53;" d -DER_NO_CONTEXT include/internal/der.h 70;" d -DER_P_BIT_STRING include/internal/der.h 28;" d -DER_P_BMPSTRING include/internal/der.h 50;" d -DER_P_BOOLEAN include/internal/der.h 26;" d -DER_P_ENUMERATED include/internal/der.h 35;" d -DER_P_EOC include/internal/der.h 25;" d -DER_P_EXTERNAL include/internal/der.h 33;" d -DER_P_GENERALIZEDTIME include/internal/der.h 45;" d -DER_P_GENERALSTRING include/internal/der.h 48;" d -DER_P_GRAPHICSTRING include/internal/der.h 46;" d -DER_P_IA5STRING include/internal/der.h 43;" d -DER_P_INTEGER include/internal/der.h 27;" d -DER_P_ISO64STRING include/internal/der.h 47;" d -DER_P_NULL include/internal/der.h 30;" d -DER_P_NUMERICSTRING include/internal/der.h 39;" d -DER_P_OBJECT include/internal/der.h 31;" d -DER_P_OBJECT_DESCRIPTOR include/internal/der.h 32;" d -DER_P_OCTET_STRING include/internal/der.h 29;" d -DER_P_PRINTABLESTRING include/internal/der.h 40;" d -DER_P_REAL include/internal/der.h 34;" d -DER_P_SEQUENCE include/internal/der.h 37;" d -DER_P_SET include/internal/der.h 38;" d -DER_P_T61STRING include/internal/der.h 41;" d -DER_P_UNIVERSALSTRING include/internal/der.h 49;" d -DER_P_UTCTIME include/internal/der.h 44;" d -DER_P_UTF8STRING include/internal/der.h 36;" d -DER_P_VIDEOTEXSTRING include/internal/der.h 42;" d -DER_SZ_NULL providers/common/der/der_rsa_key.c 38;" d file: -DER_V_NULL providers/common/der/der_rsa_key.c 37;" d file: -DER_w_MaskGenAlgorithm providers/common/der/der_rsa_key.c /^static int DER_w_MaskGenAlgorithm(WPACKET *pkt, int tag,$/;" f file: -DER_w_keyinfo providers/implementations/kdfs/x942kdf.c /^static int DER_w_keyinfo(WPACKET *pkt,$/;" f file: -DESTROY util/perl/OpenSSL/Ordinals.pm /^sub DESTROY {$/;" s -DESTROY util/perl/TLSProxy/Proxy.pm /^sub DESTROY$/;" s -DESX_CBC_KEY crypto/evp/e_xcbc_d.c /^} DESX_CBC_KEY;$/;" t typeref:struct:__anon23 file: -DES_BLOCK_SIZE providers/implementations/ciphers/cipher_tdes.h 14;" d -DES_CBC_MODE include/openssl/des.h 58;" d -DES_DECRYPT include/openssl/des.h 56;" d -DES_EDE_KEY crypto/evp/e_des3.c /^} DES_EDE_KEY;$/;" t typeref:struct:__anon24 file: -DES_ENCRYPT include/openssl/des.h 55;" d -DES_FCRYPT crypto/des/fcrypt_b.c 18;" d file: -DES_FCRYPT crypto/des/fcrypt_b.c 20;" d file: -DES_FLAGS providers/implementations/ciphers/cipher_des.c 23;" d file: -DES_KEY_SZ include/openssl/des.h 52;" d -DES_LONG include/openssl/des.h /^typedef unsigned int DES_LONG;$/;" t -DES_PCBC_MODE include/openssl/des.h 59;" d -DES_SCHEDULE_SZ include/openssl/des.h 53;" d -DES_SPtrans crypto/des/asm/des-586.pl /^sub DES_SPtrans$/;" s -DES_SPtrans crypto/des/spr.h /^const DES_LONG DES_SPtrans[8][64] = {$/;" v -DES_cbc_cksum crypto/des/cbc_cksm.c /^DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output,$/;" f -DES_cbc_encrypt crypto/des/ncbc_enc.c /^void DES_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f -DES_cblock include/openssl/des.h /^typedef unsigned char DES_cblock[8];$/;" t -DES_cfb64_encrypt crypto/des/cfb64enc.c /^void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -DES_cfb_encrypt crypto/des/cfb_enc.c /^void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits,$/;" f -DES_check_key_parity crypto/des/set_key.c /^int DES_check_key_parity(const_DES_cblock *key)$/;" f -DES_crypt crypto/des/fcrypt.c /^char *DES_crypt(const char *buf, const char *salt)$/;" f -DES_decrypt3 crypto/des/des_enc.c /^void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1,$/;" f -DES_decrypt_internal crypto/des/asm/des-586.pl /^sub DES_decrypt_internal()$/;" s -DES_ecb2_encrypt include/openssl/des.h 61;" d -DES_ecb3_encrypt crypto/des/ecb3_enc.c /^void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output,$/;" f -DES_ecb_encrypt crypto/des/ecb_enc.c /^void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output,$/;" f -DES_ede2_cbc_encrypt include/openssl/des.h 64;" d -DES_ede2_cfb64_encrypt include/openssl/des.h 67;" d -DES_ede2_ofb64_encrypt include/openssl/des.h 70;" d -DES_ede3_cbc_encrypt crypto/des/des_enc.c /^void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,$/;" f -DES_ede3_cfb64_encrypt crypto/des/cfb64ede.c /^void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -DES_ede3_cfb_encrypt crypto/des/cfb64ede.c /^void DES_ede3_cfb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -DES_ede3_ofb64_encrypt crypto/des/ofb64ede.c /^void DES_ede3_ofb64_encrypt(register const unsigned char *in,$/;" f -DES_encrypt crypto/des/asm/des-586.pl /^sub DES_encrypt$/;" s -DES_encrypt1 crypto/des/des_enc.c /^void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc)$/;" f -DES_encrypt2 crypto/des/des_enc.c /^void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc)$/;" f -DES_encrypt3 crypto/des/asm/desboth.pl /^sub DES_encrypt3$/;" s -DES_encrypt3 crypto/des/des_enc.c /^void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1,$/;" f -DES_encrypt_internal crypto/des/asm/des-586.pl /^sub DES_encrypt_internal()$/;" s -DES_fcrypt crypto/des/fcrypt.c /^char *DES_fcrypt(const char *buf, const char *salt, char *ret)$/;" f -DES_fixup_key_parity include/openssl/des.h 73;" d -DES_is_weak_key crypto/des/set_key.c /^int DES_is_weak_key(const_DES_cblock *key)$/;" f -DES_key_sched crypto/des/set_key.c /^int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f -DES_key_schedule include/openssl/des.h /^} DES_key_schedule;$/;" t typeref:struct:DES_ks -DES_ks include/openssl/des.h /^typedef struct DES_ks {$/;" s -DES_ofb64_encrypt crypto/des/ofb64enc.c /^void DES_ofb64_encrypt(register const unsigned char *in,$/;" f -DES_ofb_encrypt crypto/des/ofb_enc.c /^void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits,$/;" f -DES_options crypto/des/ecb_enc.c /^const char *DES_options(void)$/;" f -DES_pcbc_encrypt crypto/des/pcbc_enc.c /^void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output,$/;" f -DES_quad_cksum crypto/des/qud_cksm.c /^DES_LONG DES_quad_cksum(const unsigned char *input, DES_cblock output[],$/;" f -DES_random_key crypto/des/rand_key.c /^int DES_random_key(DES_cblock *ret)$/;" f -DES_set_key crypto/des/set_key.c /^int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f -DES_set_key_checked crypto/des/set_key.c /^int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f -DES_set_key_unchecked crypto/des/set_key.c /^void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f -DES_set_odd_parity crypto/des/set_key.c /^void DES_set_odd_parity(DES_cblock *key)$/;" f -DES_string_to_2keys crypto/des/str2key.c /^void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2)$/;" f -DES_string_to_key crypto/des/str2key.c /^void DES_string_to_key(const char *str, DES_cblock *key)$/;" f -DES_xcbc_encrypt crypto/des/xcbc_enc.c /^void DES_xcbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -DEVCRYPTO_ACCELERATED engines/e_devcrypto.c /^ DEVCRYPTO_ACCELERATED = 1 \/* hardware accelerated *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: -DEVCRYPTO_ACCELERATION_UNKNOWN engines/e_devcrypto.c /^ DEVCRYPTO_ACCELERATION_UNKNOWN = 0, \/* acceleration support unknown *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: -DEVCRYPTO_CMD_CIPHERS engines/e_devcrypto.c 1097;" d file: -DEVCRYPTO_CMD_DIGESTS engines/e_devcrypto.c 1098;" d file: -DEVCRYPTO_CMD_DUMP_INFO engines/e_devcrypto.c 1099;" d file: -DEVCRYPTO_CMD_USE_SOFTDRIVERS engines/e_devcrypto.c 1096;" d file: -DEVCRYPTO_DEFAULT_USE_SOFTDRIVERS engines/e_devcrypto.c 57;" d file: -DEVCRYPTO_NOT_ACCELERATED engines/e_devcrypto.c /^ DEVCRYPTO_NOT_ACCELERATED = -1, \/* software implemented *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: -DEVCRYPTO_REJECT_SOFTWARE engines/e_devcrypto.c 55;" d file: -DEVCRYPTO_REQUIRE_ACCELERATED engines/e_devcrypto.c 53;" d file: -DEVCRYPTO_STATUS_FAILURE engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_FAILURE = -3, \/* unusable for other reason *\/$/;" e enum:driver_info_st::devcrypto_status_t file: -DEVCRYPTO_STATUS_NO_CIOCCPHASH engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_NO_CIOCCPHASH = -2, \/* hash state copy not supported *\/$/;" e enum:driver_info_st::devcrypto_status_t file: -DEVCRYPTO_STATUS_NO_CIOCGSESSION engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_NO_CIOCGSESSION = -1, \/* session open failed *\/$/;" e enum:driver_info_st::devcrypto_status_t file: -DEVCRYPTO_STATUS_UNKNOWN engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_UNKNOWN = 0, \/* not tested yet *\/$/;" e enum:driver_info_st::devcrypto_status_t file: -DEVCRYPTO_STATUS_USABLE engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_USABLE = 1 \/* algo can be used *\/$/;" e enum:driver_info_st::devcrypto_status_t file: -DEVCRYPTO_USE_SOFTWARE engines/e_devcrypto.c 54;" d file: -DEVRANDM_WAIT_USE_SELECT include/crypto/rand.h 62;" d -DEVRANDOM e_os.h 205;" d -DEVRANDOM e_os.h 69;" d -DEVRANDOM e_os.h 70;" d -DEVRANDOM include/crypto/rand.h 43;" d -DEVRANDOM_EGD e_os.h 68;" d -DEVRANDOM_EGD include/crypto/rand.h 81;" d -DEVRANDOM_SAFE_KERNEL include/crypto/rand.h 54;" d -DEVRANDOM_WAIT include/crypto/rand.h 46;" d -DGRAM_RCV_TIMEOUT apps/timeouts.h 14;" d -DGRAM_SND_TIMEOUT apps/timeouts.h 15;" d -DH crypto/bn/asm/ia64.S /^#define DH r22$/;" d -DH include/openssl/types.h /^typedef struct dh_st DH;$/;" t typeref:struct:dh_st -DH test/endecode_test.c /^DOMAIN_KEYS(DH);$/;" v -DHX test/endecode_test.c /^DOMAIN_KEYS(DHX);$/;" v -DHX_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DHX_params[] = { OSSL_PARAM_END };$/;" v file: -DH_CHECK_INVALID_J_VALUE include/openssl/dh.h 151;" d -DH_CHECK_INVALID_Q_VALUE include/openssl/dh.h 150;" d -DH_CHECK_PUBKEY_INVALID include/openssl/dh.h 158;" d -DH_CHECK_PUBKEY_TOO_LARGE include/openssl/dh.h 157;" d -DH_CHECK_PUBKEY_TOO_SMALL include/openssl/dh.h 156;" d -DH_CHECK_P_NOT_PRIME include/openssl/dh.h 145;" d -DH_CHECK_P_NOT_SAFE_PRIME include/openssl/dh.h 146;" d -DH_CHECK_P_NOT_STRONG_PRIME include/openssl/dh.h 164;" d -DH_CHECK_Q_NOT_PRIME include/openssl/dh.h 149;" d -DH_FLAG_CACHE_MONT_P include/openssl/dh.h 97;" d -DH_FLAG_FIPS_METHOD include/openssl/dh.h 118;" d -DH_FLAG_NON_FIPS_ALLOW include/openssl/dh.h 126;" d -DH_FLAG_NO_EXP_CONSTTIME include/openssl/dh.h 107;" d -DH_FLAG_TYPE_DH include/openssl/dh.h 100;" d -DH_FLAG_TYPE_DHX include/openssl/dh.h 101;" d -DH_FLAG_TYPE_MASK include/openssl/dh.h 99;" d -DH_F_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 517;" d -DH_F_DHPARAMS_PRINT_FP include/openssl/cryptoerr_legacy.h 518;" d -DH_F_DH_BUILTIN_GENPARAMS include/openssl/cryptoerr_legacy.h 519;" d -DH_F_DH_CHECK_EX include/openssl/cryptoerr_legacy.h 520;" d -DH_F_DH_CHECK_PARAMS_EX include/openssl/cryptoerr_legacy.h 521;" d -DH_F_DH_CHECK_PUB_KEY_EX include/openssl/cryptoerr_legacy.h 522;" d -DH_F_DH_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 523;" d -DH_F_DH_CMS_SET_PEERKEY include/openssl/cryptoerr_legacy.h 524;" d -DH_F_DH_CMS_SET_SHARED_INFO include/openssl/cryptoerr_legacy.h 525;" d -DH_F_DH_METH_DUP include/openssl/cryptoerr_legacy.h 526;" d -DH_F_DH_METH_NEW include/openssl/cryptoerr_legacy.h 527;" d -DH_F_DH_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 528;" d -DH_F_DH_NEW_BY_NID include/openssl/cryptoerr_legacy.h 529;" d -DH_F_DH_NEW_METHOD include/openssl/cryptoerr_legacy.h 530;" d -DH_F_DH_PARAM_DECODE include/openssl/cryptoerr_legacy.h 531;" d -DH_F_DH_PKEY_PUBLIC_CHECK include/openssl/cryptoerr_legacy.h 532;" d -DH_F_DH_PRIV_DECODE include/openssl/cryptoerr_legacy.h 533;" d -DH_F_DH_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 534;" d -DH_F_DH_PUB_DECODE include/openssl/cryptoerr_legacy.h 535;" d -DH_F_DH_PUB_ENCODE include/openssl/cryptoerr_legacy.h 536;" d -DH_F_DO_DH_PRINT include/openssl/cryptoerr_legacy.h 537;" d -DH_F_GENERATE_KEY include/openssl/cryptoerr_legacy.h 538;" d -DH_F_PKEY_DH_CTRL_STR include/openssl/cryptoerr_legacy.h 539;" d -DH_F_PKEY_DH_DERIVE include/openssl/cryptoerr_legacy.h 540;" d -DH_F_PKEY_DH_INIT include/openssl/cryptoerr_legacy.h 541;" d -DH_F_PKEY_DH_KEYGEN include/openssl/cryptoerr_legacy.h 542;" d -DH_GENERATOR_2 include/openssl/dh.h 136;" d -DH_GENERATOR_3 include/openssl/dh.h 137;" d -DH_GENERATOR_5 include/openssl/dh.h 138;" d -DH_GENTYPE_NAME2ID crypto/evp/dh_support.c /^} DH_GENTYPE_NAME2ID;$/;" t typeref:struct:dh_name2id_st file: -DH_IMEXPORTABLE_PARAMETERS providers/implementations/keymgmt/dh_kmgmt.c 253;" d file: -DH_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/dh_kmgmt.c 266;" d file: -DH_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/dh_kmgmt.c 264;" d file: -DH_KDF_X9_42 crypto/dh/dh_kdf.c /^int DH_KDF_X9_42(unsigned char *out, size_t outlen,$/;" f -DH_METHOD include/openssl/types.h /^typedef struct dh_method DH_METHOD;$/;" t typeref:struct:dh_method -DH_MIN_MODULUS_BITS crypto/dh/dh_local.h 14;" d -DH_MODULUS_TOO_LARGE include/openssl/dh.h 153;" d -DH_MODULUS_TOO_SMALL include/openssl/dh.h 152;" d -DH_NAMED_GROUP include/internal/ffc.h /^typedef struct dh_named_group_st DH_NAMED_GROUP;$/;" t typeref:struct:dh_named_group_st -DH_NOT_SUITABLE_GENERATOR include/openssl/dh.h 148;" d -DH_OpenSSL crypto/dh/dh_key.c /^const DH_METHOD *DH_OpenSSL(void)$/;" f -DH_PARAMGEN_TYPE_FIPS_186_2 include/openssl/dh.h 30;" d -DH_PARAMGEN_TYPE_FIPS_186_4 include/openssl/dh.h 31;" d -DH_PARAMGEN_TYPE_GENERATOR include/openssl/dh.h 29;" d -DH_PARAMGEN_TYPE_GROUP include/openssl/dh.h 32;" d -DH_PKEY_CTX crypto/dh/dh_pmeth.c /^} DH_PKEY_CTX;$/;" t typeref:struct:__anon200 file: -DH_POSSIBLE_SELECTIONS providers/implementations/keymgmt/dh_kmgmt.c 50;" d file: -DH_R_BAD_FFC_PARAMETERS include/openssl/dherr.h 26;" d -DH_R_BAD_GENERATOR include/openssl/dherr.h 27;" d -DH_R_BN_DECODE_ERROR include/openssl/dherr.h 28;" d -DH_R_BN_ERROR include/openssl/dherr.h 29;" d -DH_R_CHECK_INVALID_J_VALUE include/openssl/dherr.h 30;" d -DH_R_CHECK_INVALID_Q_VALUE include/openssl/dherr.h 31;" d -DH_R_CHECK_PUBKEY_INVALID include/openssl/dherr.h 32;" d -DH_R_CHECK_PUBKEY_TOO_LARGE include/openssl/dherr.h 33;" d -DH_R_CHECK_PUBKEY_TOO_SMALL include/openssl/dherr.h 34;" d -DH_R_CHECK_P_NOT_PRIME include/openssl/dherr.h 35;" d -DH_R_CHECK_P_NOT_SAFE_PRIME include/openssl/dherr.h 36;" d -DH_R_CHECK_Q_NOT_PRIME include/openssl/dherr.h 37;" d -DH_R_DECODE_ERROR include/openssl/dherr.h 38;" d -DH_R_INVALID_PARAMETER_NAME include/openssl/dherr.h 39;" d -DH_R_INVALID_PARAMETER_NID include/openssl/dherr.h 40;" d -DH_R_INVALID_PUBKEY include/openssl/dherr.h 41;" d -DH_R_INVALID_SECRET include/openssl/dherr.h 42;" d -DH_R_KDF_PARAMETER_ERROR include/openssl/dherr.h 43;" d -DH_R_KEYS_NOT_SET include/openssl/dherr.h 44;" d -DH_R_MISSING_PUBKEY include/openssl/dherr.h 45;" d -DH_R_MODULUS_TOO_LARGE include/openssl/dherr.h 46;" d -DH_R_MODULUS_TOO_SMALL include/openssl/dherr.h 47;" d -DH_R_NOT_SUITABLE_GENERATOR include/openssl/dherr.h 48;" d -DH_R_NO_PARAMETERS_SET include/openssl/dherr.h 49;" d -DH_R_NO_PRIVATE_VALUE include/openssl/dherr.h 50;" d -DH_R_PARAMETER_ENCODING_ERROR include/openssl/dherr.h 51;" d -DH_R_PEER_KEY_ERROR include/openssl/dherr.h 52;" d -DH_R_SHARED_INFO_ERROR include/openssl/dherr.h 53;" d -DH_R_UNABLE_TO_CHECK_GENERATOR include/openssl/dherr.h 54;" d -DH_UNABLE_TO_CHECK_GENERATOR include/openssl/dh.h 147;" d -DH_bits crypto/dh/dh_lib.c /^int DH_bits(const DH *dh)$/;" f -DH_check crypto/dh/dh_check.c /^int DH_check(const DH *dh, int *ret)$/;" f -DH_check_ex crypto/dh/dh_check.c /^int DH_check_ex(const DH *dh)$/;" f -DH_check_params crypto/dh/dh_check.c /^int DH_check_params(const DH *dh, int *ret)$/;" f -DH_check_params_ex crypto/dh/dh_check.c /^int DH_check_params_ex(const DH *dh)$/;" f -DH_check_pub_key crypto/dh/dh_check.c /^int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *ret)$/;" f -DH_check_pub_key_ex crypto/dh/dh_check.c /^int DH_check_pub_key_ex(const DH *dh, const BIGNUM *pub_key)$/;" f -DH_clear_flags crypto/dh/dh_lib.c /^void DH_clear_flags(DH *dh, int flags)$/;" f -DH_compute_key crypto/dh/dh_key.c /^int DH_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f -DH_compute_key_padded crypto/dh/dh_key.c /^int DH_compute_key_padded(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f -DH_free crypto/dh/dh_lib.c /^void DH_free(DH *r)$/;" f -DH_generate_key crypto/dh/dh_key.c /^int DH_generate_key(DH *dh)$/;" f -DH_generate_parameters crypto/dh/dh_depr.c /^DH *DH_generate_parameters(int prime_len, int generator,$/;" f -DH_generate_parameters_ex crypto/dh/dh_gen.c /^int DH_generate_parameters_ex(DH *ret, int prime_len, int generator,$/;" f -DH_get0_engine crypto/dh/dh_lib.c /^ENGINE *DH_get0_engine(DH *dh)$/;" f -DH_get0_g crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_g(const DH *dh)$/;" f -DH_get0_key crypto/dh/dh_lib.c /^void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key)$/;" f -DH_get0_p crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_p(const DH *dh)$/;" f -DH_get0_pqg crypto/dh/dh_lib.c /^void DH_get0_pqg(const DH *dh,$/;" f -DH_get0_priv_key crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_priv_key(const DH *dh)$/;" f -DH_get0_pub_key crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_pub_key(const DH *dh)$/;" f -DH_get0_q crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_q(const DH *dh)$/;" f -DH_get_default_method crypto/dh/dh_key.c /^const DH_METHOD *DH_get_default_method(void)$/;" f -DH_get_ex_data crypto/dh/dh_lib.c /^void *DH_get_ex_data(const DH *d, int idx)$/;" f -DH_get_ex_new_index include/openssl/dh.h 206;" d -DH_get_length crypto/dh/dh_lib.c /^long DH_get_length(const DH *dh)$/;" f -DH_get_nid crypto/dh/dh_group_params.c /^int DH_get_nid(const DH *dh)$/;" f -DH_meth_dup crypto/dh/dh_meth.c /^DH_METHOD *DH_meth_dup(const DH_METHOD *dhm)$/;" f -DH_meth_free crypto/dh/dh_meth.c /^void DH_meth_free(DH_METHOD *dhm)$/;" f -DH_meth_get0_app_data crypto/dh/dh_meth.c /^void *DH_meth_get0_app_data(const DH_METHOD *dhm)$/;" f -DH_meth_get0_name crypto/dh/dh_meth.c /^const char *DH_meth_get0_name(const DH_METHOD *dhm)$/;" f -DH_meth_get_bn_mod_exp crypto/dh/dh_meth.c /^int (*DH_meth_get_bn_mod_exp(const DH_METHOD *dhm))$/;" f -DH_meth_get_compute_key crypto/dh/dh_meth.c /^int (*DH_meth_get_compute_key(const DH_METHOD *dhm))$/;" f -DH_meth_get_finish crypto/dh/dh_meth.c /^int (*DH_meth_get_finish(const DH_METHOD *dhm)) (DH *)$/;" f -DH_meth_get_flags crypto/dh/dh_meth.c /^int DH_meth_get_flags(const DH_METHOD *dhm)$/;" f -DH_meth_get_generate_key crypto/dh/dh_meth.c /^int (*DH_meth_get_generate_key(const DH_METHOD *dhm)) (DH *)$/;" f -DH_meth_get_generate_params crypto/dh/dh_meth.c /^int (*DH_meth_get_generate_params(const DH_METHOD *dhm))$/;" f -DH_meth_get_init crypto/dh/dh_meth.c /^int (*DH_meth_get_init(const DH_METHOD *dhm))(DH *)$/;" f -DH_meth_new crypto/dh/dh_meth.c /^DH_METHOD *DH_meth_new(const char *name, int flags)$/;" f -DH_meth_set0_app_data crypto/dh/dh_meth.c /^int DH_meth_set0_app_data(DH_METHOD *dhm, void *app_data)$/;" f -DH_meth_set1_name crypto/dh/dh_meth.c /^int DH_meth_set1_name(DH_METHOD *dhm, const char *name)$/;" f -DH_meth_set_bn_mod_exp crypto/dh/dh_meth.c /^int DH_meth_set_bn_mod_exp(DH_METHOD *dhm,$/;" f -DH_meth_set_compute_key crypto/dh/dh_meth.c /^int DH_meth_set_compute_key(DH_METHOD *dhm,$/;" f -DH_meth_set_finish crypto/dh/dh_meth.c /^int DH_meth_set_finish(DH_METHOD *dhm, int (*finish) (DH *))$/;" f -DH_meth_set_flags crypto/dh/dh_meth.c /^int DH_meth_set_flags(DH_METHOD *dhm, int flags)$/;" f -DH_meth_set_generate_key crypto/dh/dh_meth.c /^int DH_meth_set_generate_key(DH_METHOD *dhm, int (*generate_key) (DH *))$/;" f -DH_meth_set_generate_params crypto/dh/dh_meth.c /^int DH_meth_set_generate_params(DH_METHOD *dhm,$/;" f -DH_meth_set_init crypto/dh/dh_meth.c /^int DH_meth_set_init(DH_METHOD *dhm, int (*init)(DH *))$/;" f -DH_new crypto/dh/dh_lib.c /^DH *DH_new(void)$/;" f -DH_new_by_nid crypto/dh/dh_group_params.c /^DH *DH_new_by_nid(int nid)$/;" f -DH_new_method crypto/dh/dh_lib.c /^DH *DH_new_method(ENGINE *engine)$/;" f -DH_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DH_params[] = { OSSL_PARAM_END };$/;" v file: -DH_security_bits crypto/dh/dh_lib.c /^int DH_security_bits(const DH *dh)$/;" f -DH_set0_key crypto/dh/dh_lib.c /^int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key)$/;" f -DH_set0_pqg crypto/dh/dh_lib.c /^int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f -DH_set_default_method crypto/dh/dh_key.c /^void DH_set_default_method(const DH_METHOD *meth)$/;" f -DH_set_ex_data crypto/dh/dh_lib.c /^int DH_set_ex_data(DH *d, int idx, void *arg)$/;" f -DH_set_flags crypto/dh/dh_lib.c /^void DH_set_flags(DH *dh, int flags)$/;" f -DH_set_length crypto/dh/dh_lib.c /^int DH_set_length(DH *dh, long length)$/;" f -DH_set_method crypto/dh/dh_lib.c /^int DH_set_method(DH *dh, const DH_METHOD *meth)$/;" f -DH_size crypto/dh/dh_lib.c /^int DH_size(const DH *dh)$/;" f -DH_str_reasons crypto/dh/dh_err.c /^static const ERR_STRING_DATA DH_str_reasons[] = {$/;" v file: -DH_test_flags crypto/dh/dh_lib.c /^int DH_test_flags(const DH *dh, int flags)$/;" f -DH_up_ref crypto/dh/dh_lib.c /^int DH_up_ref(DH *r)$/;" f -DHparams_dup crypto/dh/dh_ameth.c /^DH *DHparams_dup(const DH *dh)$/;" f -DHparams_print crypto/dh/dh_ameth.c /^int DHparams_print(BIO *bp, const DH *x)$/;" f -DHparams_print_fp crypto/dh/dh_prn.c /^int DHparams_print_fp(FILE *fp, const DH *x)$/;" f -DHvparams crypto/dh/dh_asn1.c /^ASN1_SEQUENCE(DHvparams) = {$/;" v -DIGESTSIGN_DATA test/evp_test.c /^} DIGESTSIGN_DATA;$/;" t typeref:struct:__anon336 file: -DIGEST_DATA test/evp_test.c /^} DIGEST_DATA;$/;" t typeref:struct:digest_data_st file: -DIGEST_LN test/upcallstest.c 35;" d file: -DIGEST_NAME providers/fips/self_test.c 46;" d file: -DIGEST_OID test/upcallstest.c 33;" d file: -DIGEST_SN test/upcallstest.c 34;" d file: -DIRSEP test/conf_include_test.c 18;" d file: -DIRSEP test/conf_include_test.c 26;" d file: -DIRSEP test/conf_include_test.c 29;" d file: -DIRSEP test/conf_include_test.c 35;" d file: -DIRSEP_PRESERVE test/conf_include_test.c 22;" d file: -DIRSEP_PRESERVE test/conf_include_test.c 27;" d file: -DIRSEP_PRESERVE test/conf_include_test.c 30;" d file: -DIRSEP_PRESERVE test/conf_include_test.c 36;" d file: -DISPLAY_COLUMNS apps/include/function.h /^} DISPLAY_COLUMNS;$/;" t typeref:struct:__anon445 -DISTINGUISHED_NAME apps/req.c 37;" d file: -DIST_POINT include/openssl/types.h /^typedef struct DIST_POINT_st DIST_POINT;$/;" t typeref:struct:DIST_POINT_st -DIST_POINT_set_dpname crypto/x509/v3_crld.c /^int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname)$/;" f -DLFCN_LDINFO_SIZE crypto/dso/dso_dlfcn.c 330;" d file: -DLLNAME crypto/dso/dso_win32.c 491;" d file: -DLLNAME crypto/dso/dso_win32.c 496;" d file: -DLOPEN_FLAG crypto/dso/dso_dlfcn.c 79;" d file: -DLOPEN_FLAG crypto/dso/dso_dlfcn.c 82;" d file: -DLOPEN_FLAG crypto/dso/dso_dlfcn.c 84;" d file: -DLOPEN_FLAG crypto/dso/dso_dlfcn.c 88;" d file: -DOALL_NAMES_DATA crypto/core_namemap.c /^} DOALL_NAMES_DATA;$/;" t typeref:struct:doall_names_data_st file: -DOMAIN_KEYS test/endecode_test.c 868;" d file: -DOWNGRADE ssl/ssl_local.h /^} DOWNGRADE;$/;" t typeref:enum:downgrade_en -DOWNGRADE_NONE ssl/ssl_local.h /^ DOWNGRADE_NONE,$/;" e enum:downgrade_en -DOWNGRADE_TO_1_1 ssl/ssl_local.h /^ DOWNGRADE_TO_1_1$/;" e enum:downgrade_en -DOWNGRADE_TO_1_2 ssl/ssl_local.h /^ DOWNGRADE_TO_1_2,$/;" e enum:downgrade_en -DOWN_LOAD crypto/lhash/lhash.c 41;" d file: -DO_DH providers/implementations/encode_decode/decode_der2key.c 644;" d file: -DO_DH providers/implementations/encode_decode/encode_key2any.c 1185;" d file: -DO_DHX providers/implementations/encode_decode/decode_der2key.c 656;" d file: -DO_DHX providers/implementations/encode_decode/encode_key2any.c 1188;" d file: -DO_DHX_selection_mask providers/implementations/encode_decode/encode_key2any.c 1187;" d file: -DO_DH_selection_mask providers/implementations/encode_decode/encode_key2any.c 1184;" d file: -DO_DSA providers/implementations/encode_decode/decode_der2key.c 668;" d file: -DO_DSA providers/implementations/encode_decode/encode_key2any.c 1191;" d file: -DO_DSA_selection_mask providers/implementations/encode_decode/encode_key2any.c 1190;" d file: -DO_EC providers/implementations/encode_decode/decode_der2key.c 680;" d file: -DO_EC providers/implementations/encode_decode/encode_key2any.c 1194;" d file: -DO_EC_selection_mask providers/implementations/encode_decode/encode_key2any.c 1193;" d file: -DO_EncryptedPrivateKeyInfo providers/implementations/encode_decode/encode_key2any.c 1132;" d file: -DO_EncryptedPrivateKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1131;" d file: -DO_PARAMETERS providers/implementations/encode_decode/encode_key2any.c 1085;" d file: -DO_PARAMETERS_selection_mask providers/implementations/encode_decode/encode_key2any.c 1084;" d file: -DO_PKCS1 providers/implementations/encode_decode/encode_key2any.c 1201;" d file: -DO_PKCS1_selection_mask providers/implementations/encode_decode/encode_key2any.c 1200;" d file: -DO_PKCS3 providers/implementations/encode_decode/encode_key2any.c 1205;" d file: -DO_PKCS3_selection_mask providers/implementations/encode_decode/encode_key2any.c 1204;" d file: -DO_PRIVATE_KEY providers/implementations/encode_decode/encode_key2any.c 1065;" d file: -DO_PRIVATE_KEY_selection_mask providers/implementations/encode_decode/encode_key2any.c 1064;" d file: -DO_PUBLIC_KEY providers/implementations/encode_decode/encode_key2any.c 1075;" d file: -DO_PUBLIC_KEY_selection_mask providers/implementations/encode_decode/encode_key2any.c 1074;" d file: -DO_PrivateKeyInfo providers/implementations/encode_decode/decode_der2key.c 620;" d file: -DO_PrivateKeyInfo providers/implementations/encode_decode/encode_key2any.c 1128;" d file: -DO_PrivateKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1127;" d file: -DO_RSA providers/implementations/encode_decode/decode_der2key.c 693;" d file: -DO_RSA providers/implementations/encode_decode/encode_key2any.c 1182;" d file: -DO_RSA_selection_mask providers/implementations/encode_decode/encode_key2any.c 1181;" d file: -DO_SM2 providers/implementations/encode_decode/encode_key2any.c 1197;" d file: -DO_SM2_selection_mask providers/implementations/encode_decode/encode_key2any.c 1196;" d file: -DO_SubjectPublicKeyInfo providers/implementations/encode_decode/decode_der2key.c 632;" d file: -DO_SubjectPublicKeyInfo providers/implementations/encode_decode/encode_key2any.c 1137;" d file: -DO_SubjectPublicKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1136;" d file: -DO_TEST fuzz/asn1.c 212;" d file: -DO_TEST_NO_PRINT fuzz/asn1.c 269;" d file: -DO_TEST_PRINT_OFFSET fuzz/asn1.c 232;" d file: -DO_TEST_PRINT_PCTX fuzz/asn1.c 250;" d file: -DO_X9_42 providers/implementations/encode_decode/encode_key2any.c 1208;" d file: -DO_X9_42_selection_mask providers/implementations/encode_decode/encode_key2any.c 1207;" d file: -DO_X9_62 providers/implementations/encode_decode/encode_key2any.c 1212;" d file: -DO_X9_62_selection_mask providers/implementations/encode_decode/encode_key2any.c 1211;" d file: -DO_type_specific providers/implementations/encode_decode/decode_der2key.c 595;" d file: -DO_type_specific providers/implementations/encode_decode/encode_key2any.c 1166;" d file: -DO_type_specific_keypair providers/implementations/encode_decode/decode_der2key.c 547;" d file: -DO_type_specific_keypair providers/implementations/encode_decode/encode_key2any.c 1160;" d file: -DO_type_specific_keypair_selection_mask providers/implementations/encode_decode/encode_key2any.c 1158;" d file: -DO_type_specific_no_pub providers/implementations/encode_decode/decode_der2key.c 607;" d file: -DO_type_specific_no_pub providers/implementations/encode_decode/encode_key2any.c 1171;" d file: -DO_type_specific_no_pub_selection_mask providers/implementations/encode_decode/encode_key2any.c 1169;" d file: -DO_type_specific_params providers/implementations/encode_decode/decode_der2key.c 583;" d file: -DO_type_specific_params providers/implementations/encode_decode/encode_key2any.c 1156;" d file: -DO_type_specific_params_selection_mask providers/implementations/encode_decode/encode_key2any.c 1155;" d file: -DO_type_specific_priv providers/implementations/encode_decode/decode_der2key.c 571;" d file: -DO_type_specific_pub providers/implementations/encode_decode/decode_der2key.c 559;" d file: -DO_type_specific_selection_mask providers/implementations/encode_decode/encode_key2any.c 1163;" d file: -DP test/evp_pkey_provided_test.c 340;" d file: -DP test/keymgmt_internal_test.c 75;" d file: -DP_C_LDOUBLE crypto/bio/bio_print.c 73;" d file: -DP_C_LLONG crypto/bio/bio_print.c 74;" d file: -DP_C_LONG crypto/bio/bio_print.c 72;" d file: -DP_C_SHORT crypto/bio/bio_print.c 71;" d file: -DP_C_SIZE crypto/bio/bio_print.c 75;" d file: -DP_F_MINUS crypto/bio/bio_print.c 56;" d file: -DP_F_NUM crypto/bio/bio_print.c 62;" d file: -DP_F_PLUS crypto/bio/bio_print.c 58;" d file: -DP_F_SPACE crypto/bio/bio_print.c 60;" d file: -DP_F_UNSIGNED crypto/bio/bio_print.c 68;" d file: -DP_F_UP crypto/bio/bio_print.c 66;" d file: -DP_F_ZERO crypto/bio/bio_print.c 64;" d file: -DP_S_CONV crypto/bio/bio_print.c 51;" d file: -DP_S_DEFAULT crypto/bio/bio_print.c 45;" d file: -DP_S_DONE crypto/bio/bio_print.c 52;" d file: -DP_S_DOT crypto/bio/bio_print.c 48;" d file: -DP_S_FLAGS crypto/bio/bio_print.c 46;" d file: -DP_S_MAX crypto/bio/bio_print.c 49;" d file: -DP_S_MIN crypto/bio/bio_print.c 47;" d file: -DP_S_MOD crypto/bio/bio_print.c 50;" d file: -DQ test/evp_pkey_provided_test.c 341;" d file: -DQ test/keymgmt_internal_test.c 76;" d file: -DRBG_DEFAULT_PERS_STRING providers/implementations/rands/drbg_local.h 54;" d -DRBG_DEFAULT_PERS_STRING providers/implementations/rands/drbg_local.h 58;" d -DRBG_ERROR providers/implementations/rands/drbg_local.h /^ DRBG_ERROR$/;" e enum:drbg_status_e -DRBG_FORK_COUNT test/drbgtest.c 274;" d file: -DRBG_FORK_RESULT_COUNT test/drbgtest.c 276;" d file: -DRBG_MAX_LENGTH providers/implementations/rands/drbg_local.h 50;" d -DRBG_READY providers/implementations/rands/drbg_local.h /^ DRBG_READY,$/;" e enum:drbg_status_e -DRBG_STATUS providers/implementations/rands/drbg_local.h /^} DRBG_STATUS;$/;" t typeref:enum:drbg_status_e -DRBG_UINT test/drbgtest.c 98;" d file: -DRBG_UNINITIALISED providers/implementations/rands/drbg_local.h /^ DRBG_UNINITIALISED,$/;" e enum:drbg_status_e -DROP test/bad_dtls_test.c 445;" d file: -DROP test/cmp_ctx_test.c 502;" d file: -DROP test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: -DSA include/openssl/types.h /^typedef struct dsa_st DSA;$/;" t typeref:struct:dsa_st -DSA test/endecode_test.c /^DOMAIN_KEYS(DSA);$/;" v -DSACertPEM fuzz/server.c /^static const char DSACertPEM[] = {$/;" v file: -DSAPrivateKeyPEM fuzz/server.c /^static const char DSAPrivateKeyPEM[] = {$/;" v file: -DSA_DEFAULT_MD providers/implementations/keymgmt/dsa_kmgmt.c 48;" d file: -DSA_FLAG_CACHE_MONT_P include/openssl/dsa.h 77;" d -DSA_FLAG_FIPS_CHECKED include/openssl/dsa.h 95;" d -DSA_FLAG_FIPS_METHOD include/openssl/dsa.h 86;" d -DSA_FLAG_NON_FIPS_ALLOW include/openssl/dsa.h 94;" d -DSA_FLAG_NO_EXP_CONSTTIME include/openssl/dsa.h 73;" d -DSA_F_DSAPARAMS_PRINT include/openssl/cryptoerr_legacy.h 549;" d -DSA_F_DSAPARAMS_PRINT_FP include/openssl/cryptoerr_legacy.h 550;" d -DSA_F_DSA_BUILTIN_PARAMGEN include/openssl/cryptoerr_legacy.h 551;" d -DSA_F_DSA_BUILTIN_PARAMGEN2 include/openssl/cryptoerr_legacy.h 552;" d -DSA_F_DSA_DO_SIGN include/openssl/cryptoerr_legacy.h 553;" d -DSA_F_DSA_DO_VERIFY include/openssl/cryptoerr_legacy.h 554;" d -DSA_F_DSA_METH_DUP include/openssl/cryptoerr_legacy.h 555;" d -DSA_F_DSA_METH_NEW include/openssl/cryptoerr_legacy.h 556;" d -DSA_F_DSA_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 557;" d -DSA_F_DSA_NEW_METHOD include/openssl/cryptoerr_legacy.h 558;" d -DSA_F_DSA_PARAM_DECODE include/openssl/cryptoerr_legacy.h 559;" d -DSA_F_DSA_PRINT_FP include/openssl/cryptoerr_legacy.h 560;" d -DSA_F_DSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 561;" d -DSA_F_DSA_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 562;" d -DSA_F_DSA_PUB_DECODE include/openssl/cryptoerr_legacy.h 563;" d -DSA_F_DSA_PUB_ENCODE include/openssl/cryptoerr_legacy.h 564;" d -DSA_F_DSA_SIGN include/openssl/cryptoerr_legacy.h 565;" d -DSA_F_DSA_SIGN_SETUP include/openssl/cryptoerr_legacy.h 566;" d -DSA_F_DSA_SIG_NEW include/openssl/cryptoerr_legacy.h 567;" d -DSA_F_OLD_DSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 568;" d -DSA_F_PKEY_DSA_CTRL include/openssl/cryptoerr_legacy.h 569;" d -DSA_F_PKEY_DSA_CTRL_STR include/openssl/cryptoerr_legacy.h 570;" d -DSA_F_PKEY_DSA_KEYGEN include/openssl/cryptoerr_legacy.h 571;" d -DSA_GENTYPE_NAME2ID providers/implementations/keymgmt/dsa_kmgmt.c /^} DSA_GENTYPE_NAME2ID;$/;" t typeref:struct:dh_name2id_st file: -DSA_IMEXPORTABLE_PARAMETERS providers/implementations/keymgmt/dsa_kmgmt.c 252;" d file: -DSA_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/dsa_kmgmt.c 263;" d file: -DSA_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/dsa_kmgmt.c 261;" d file: -DSA_METHOD include/openssl/types.h /^typedef struct dsa_method DSA_METHOD;$/;" t typeref:struct:dsa_method -DSA_NUM apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: -DSA_OpenSSL crypto/dsa/dsa_ossl.c /^const DSA_METHOD *DSA_OpenSSL(void)$/;" f -DSA_PARAMGEN_TYPE_FIPS_186_2 include/crypto/dsa.h 19;" d -DSA_PARAMGEN_TYPE_FIPS_186_4 include/crypto/dsa.h 18;" d -DSA_PARAMGEN_TYPE_FIPS_DEFAULT include/crypto/dsa.h 20;" d -DSA_PKEY_CTX crypto/dsa/dsa_pmeth.c /^} DSA_PKEY_CTX;$/;" t typeref:struct:__anon88 file: -DSA_POSSIBLE_SELECTIONS providers/implementations/keymgmt/dsa_kmgmt.c 49;" d file: -DSA_R_BAD_FFC_PARAMETERS include/openssl/dsaerr.h 26;" d -DSA_R_BAD_Q_VALUE include/openssl/dsaerr.h 27;" d -DSA_R_BN_DECODE_ERROR include/openssl/dsaerr.h 28;" d -DSA_R_BN_ERROR include/openssl/dsaerr.h 29;" d -DSA_R_DECODE_ERROR include/openssl/dsaerr.h 30;" d -DSA_R_INVALID_DIGEST_TYPE include/openssl/dsaerr.h 31;" d -DSA_R_INVALID_PARAMETERS include/openssl/dsaerr.h 32;" d -DSA_R_MISSING_PARAMETERS include/openssl/dsaerr.h 33;" d -DSA_R_MISSING_PRIVATE_KEY include/openssl/dsaerr.h 34;" d -DSA_R_MODULUS_TOO_LARGE include/openssl/dsaerr.h 35;" d -DSA_R_NO_PARAMETERS_SET include/openssl/dsaerr.h 36;" d -DSA_R_PARAMETER_ENCODING_ERROR include/openssl/dsaerr.h 37;" d -DSA_R_P_NOT_PRIME include/openssl/dsaerr.h 38;" d -DSA_R_Q_NOT_PRIME include/openssl/dsaerr.h 39;" d -DSA_R_SEED_LEN_SMALL include/openssl/dsaerr.h 40;" d -DSA_SECONDS apps/speed.c 16;" d file: -DSA_SIG include/openssl/dsa.h /^typedef struct DSA_SIG_st DSA_SIG;$/;" t typeref:struct:DSA_SIG_st -DSA_SIG_free crypto/dsa/dsa_sign.c /^void DSA_SIG_free(DSA_SIG *sig)$/;" f -DSA_SIG_get0 crypto/dsa/dsa_sign.c /^void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps)$/;" f -DSA_SIG_new crypto/dsa/dsa_sign.c /^DSA_SIG *DSA_SIG_new(void)$/;" f -DSA_SIG_set0 crypto/dsa/dsa_sign.c /^int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s)$/;" f -DSA_SIG_st crypto/dsa/dsa_local.h /^struct DSA_SIG_st {$/;" s -DSA_bits crypto/dsa/dsa_lib.c /^int DSA_bits(const DSA *dsa)$/;" f -DSA_clear_flags crypto/dsa/dsa_lib.c /^void DSA_clear_flags(DSA *d, int flags)$/;" f -DSA_do_sign crypto/dsa/dsa_sign.c /^DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f -DSA_do_verify crypto/dsa/dsa_vrf.c /^int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig,$/;" f -DSA_dup_DH crypto/dsa/dsa_lib.c /^DH *DSA_dup_DH(const DSA *r)$/;" f -DSA_free crypto/dsa/dsa_lib.c /^void DSA_free(DSA *r)$/;" f -DSA_generate_key crypto/dsa/dsa_key.c /^int DSA_generate_key(DSA *dsa)$/;" f -DSA_generate_parameters crypto/dsa/dsa_depr.c /^DSA *DSA_generate_parameters(int bits,$/;" f -DSA_generate_parameters_ex crypto/dsa/dsa_gen.c /^int DSA_generate_parameters_ex(DSA *dsa, int bits,$/;" f -DSA_get0_engine crypto/dsa/dsa_lib.c /^ENGINE *DSA_get0_engine(DSA *d)$/;" f -DSA_get0_g crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_g(const DSA *d)$/;" f -DSA_get0_key crypto/dsa/dsa_lib.c /^void DSA_get0_key(const DSA *d,$/;" f -DSA_get0_p crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_p(const DSA *d)$/;" f -DSA_get0_pqg crypto/dsa/dsa_lib.c /^void DSA_get0_pqg(const DSA *d,$/;" f -DSA_get0_priv_key crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_priv_key(const DSA *d)$/;" f -DSA_get0_pub_key crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_pub_key(const DSA *d)$/;" f -DSA_get0_q crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_q(const DSA *d)$/;" f -DSA_get_default_method crypto/dsa/dsa_ossl.c /^const DSA_METHOD *DSA_get_default_method(void)$/;" f -DSA_get_ex_data crypto/dsa/dsa_lib.c /^void *DSA_get_ex_data(const DSA *d, int idx)$/;" f -DSA_get_ex_new_index include/openssl/dsa.h 143;" d -DSA_get_method crypto/dsa/dsa_lib.c /^const DSA_METHOD *DSA_get_method(DSA *d)$/;" f -DSA_is_prime include/openssl/dsa.h 190;" d -DSA_meth_dup crypto/dsa/dsa_meth.c /^DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam)$/;" f -DSA_meth_free crypto/dsa/dsa_meth.c /^void DSA_meth_free(DSA_METHOD *dsam)$/;" f -DSA_meth_get0_app_data crypto/dsa/dsa_meth.c /^void *DSA_meth_get0_app_data(const DSA_METHOD *dsam)$/;" f -DSA_meth_get0_name crypto/dsa/dsa_meth.c /^const char *DSA_meth_get0_name(const DSA_METHOD *dsam)$/;" f -DSA_meth_get_bn_mod_exp crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_bn_mod_exp(const DSA_METHOD *dsam))$/;" f -DSA_meth_get_finish crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_finish(const DSA_METHOD *dsam)) (DSA *)$/;" f -DSA_meth_get_flags crypto/dsa/dsa_meth.c /^int DSA_meth_get_flags(const DSA_METHOD *dsam)$/;" f -DSA_meth_get_init crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_init(const DSA_METHOD *dsam))(DSA *)$/;" f -DSA_meth_get_keygen crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_keygen(const DSA_METHOD *dsam)) (DSA *)$/;" f -DSA_meth_get_mod_exp crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_mod_exp(const DSA_METHOD *dsam))$/;" f -DSA_meth_get_paramgen crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_paramgen(const DSA_METHOD *dsam))$/;" f -DSA_meth_get_sign crypto/dsa/dsa_meth.c /^DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))$/;" f -DSA_meth_get_sign_setup crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_sign_setup(const DSA_METHOD *dsam))$/;" f -DSA_meth_get_verify crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_verify(const DSA_METHOD *dsam))$/;" f -DSA_meth_new crypto/dsa/dsa_meth.c /^DSA_METHOD *DSA_meth_new(const char *name, int flags)$/;" f -DSA_meth_set0_app_data crypto/dsa/dsa_meth.c /^int DSA_meth_set0_app_data(DSA_METHOD *dsam, void *app_data)$/;" f -DSA_meth_set1_name crypto/dsa/dsa_meth.c /^int DSA_meth_set1_name(DSA_METHOD *dsam, const char *name)$/;" f -DSA_meth_set_bn_mod_exp crypto/dsa/dsa_meth.c /^int DSA_meth_set_bn_mod_exp(DSA_METHOD *dsam,$/;" f -DSA_meth_set_finish crypto/dsa/dsa_meth.c /^int DSA_meth_set_finish(DSA_METHOD *dsam, int (*finish) (DSA *))$/;" f -DSA_meth_set_flags crypto/dsa/dsa_meth.c /^int DSA_meth_set_flags(DSA_METHOD *dsam, int flags)$/;" f -DSA_meth_set_init crypto/dsa/dsa_meth.c /^int DSA_meth_set_init(DSA_METHOD *dsam, int (*init)(DSA *))$/;" f -DSA_meth_set_keygen crypto/dsa/dsa_meth.c /^int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *))$/;" f -DSA_meth_set_mod_exp crypto/dsa/dsa_meth.c /^int DSA_meth_set_mod_exp(DSA_METHOD *dsam,$/;" f -DSA_meth_set_paramgen crypto/dsa/dsa_meth.c /^int DSA_meth_set_paramgen(DSA_METHOD *dsam,$/;" f -DSA_meth_set_sign crypto/dsa/dsa_meth.c /^int DSA_meth_set_sign(DSA_METHOD *dsam,$/;" f -DSA_meth_set_sign_setup crypto/dsa/dsa_meth.c /^int DSA_meth_set_sign_setup(DSA_METHOD *dsam,$/;" f -DSA_meth_set_verify crypto/dsa/dsa_meth.c /^int DSA_meth_set_verify(DSA_METHOD *dsam,$/;" f -DSA_new crypto/dsa/dsa_lib.c /^DSA *DSA_new(void)$/;" f -DSA_new_method crypto/dsa/dsa_lib.c /^DSA *DSA_new_method(ENGINE *engine)$/;" f -DSA_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DSA_params[] = {$/;" v file: -DSA_print crypto/dsa/dsa_prn.c /^int DSA_print(BIO *bp, const DSA *x, int off)$/;" f -DSA_print_fp crypto/dsa/dsa_prn.c /^int DSA_print_fp(FILE *fp, const DSA *x, int off)$/;" f -DSA_security_bits crypto/dsa/dsa_lib.c /^int DSA_security_bits(const DSA *d)$/;" f -DSA_set0_key crypto/dsa/dsa_lib.c /^int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key)$/;" f -DSA_set0_pqg crypto/dsa/dsa_lib.c /^int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f -DSA_set_default_method crypto/dsa/dsa_ossl.c /^void DSA_set_default_method(const DSA_METHOD *meth)$/;" f -DSA_set_ex_data crypto/dsa/dsa_lib.c /^int DSA_set_ex_data(DSA *d, int idx, void *arg)$/;" f -DSA_set_flags crypto/dsa/dsa_lib.c /^void DSA_set_flags(DSA *d, int flags)$/;" f -DSA_set_method crypto/dsa/dsa_lib.c /^int DSA_set_method(DSA *dsa, const DSA_METHOD *meth)$/;" f -DSA_sign crypto/dsa/dsa_sign.c /^int DSA_sign(int type, const unsigned char *dgst, int dlen,$/;" f -DSA_sign_loop apps/speed.c /^static int DSA_sign_loop(void *args)$/;" f file: -DSA_sign_setup crypto/dsa/dsa_sign.c /^int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp)$/;" f -DSA_size crypto/dsa/dsa_sign.c /^int DSA_size(const DSA *dsa)$/;" f -DSA_str_reasons crypto/dsa/dsa_err.c /^static const ERR_STRING_DATA DSA_str_reasons[] = {$/;" v file: -DSA_test_flags crypto/dsa/dsa_lib.c /^int DSA_test_flags(const DSA *d, int flags)$/;" f -DSA_up_ref crypto/dsa/dsa_lib.c /^int DSA_up_ref(DSA *r)$/;" f -DSA_verify crypto/dsa/dsa_sign.c /^int DSA_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f -DSA_verify_loop apps/speed.c /^static int DSA_verify_loop(void *args)$/;" f file: -DSAparams_print crypto/dsa/dsa_prn.c /^int DSAparams_print(BIO *bp, const DSA *x)$/;" f -DSAparams_print_fp crypto/dsa/dsa_prn.c /^int DSAparams_print_fp(FILE *fp, const DSA *x)$/;" f -DSO include/internal/dso.h /^typedef struct dso_st DSO;$/;" t typeref:struct:dso_st -DSO test/shlibloadtest.c /^typedef void DSO;$/;" t file: -DSO_CTRL_GET_FLAGS include/internal/dso.h 18;" d -DSO_CTRL_OR_FLAGS include/internal/dso.h 20;" d -DSO_CTRL_SET_FLAGS include/internal/dso.h 19;" d -DSO_FLAG_GLOBAL_SYMBOLS include/internal/dso.h 53;" d -DSO_FLAG_NAME_TRANSLATION_EXT_ONLY include/internal/dso.h 41;" d -DSO_FLAG_NO_NAME_TRANSLATION include/internal/dso.h 33;" d -DSO_FLAG_NO_UNLOAD_ON_FREE include/internal/dso.h 46;" d -DSO_FUNC_TYPE include/internal/dso.h /^typedef void (*DSO_FUNC_TYPE) (void);$/;" t -DSO_MALLOC crypto/dso/dso_vms.c 92;" d file: -DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_dl.c 17;" d file: -DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_dlfcn.c 39;" d file: -DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_win32.c 59;" d file: -DSO_MERGER_FUNC include/internal/dso.h /^typedef char *(*DSO_MERGER_FUNC)(DSO *, const char *, const char *);$/;" t -DSO_METHOD include/internal/dso.h /^typedef struct dso_meth_st DSO_METHOD;$/;" t typeref:struct:dso_meth_st -DSO_METHOD_openssl crypto/dso/dso_dl.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f -DSO_METHOD_openssl crypto/dso/dso_dlfcn.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f -DSO_METHOD_openssl crypto/dso/dso_openssl.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f -DSO_METHOD_openssl crypto/dso/dso_vms.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f -DSO_METHOD_openssl crypto/dso/dso_win32.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f -DSO_NAME_CONVERTER_FUNC include/internal/dso.h /^typedef char *(*DSO_NAME_CONVERTER_FUNC)(DSO *, const char *);$/;" t -DSO_REFTEST test/shlibloadtest.c /^ DSO_REFTEST,$/;" e enum:test_types_en file: -DSO_R_CTRL_FAILED include/internal/dsoerr.h 27;" d -DSO_R_DSO_ALREADY_LOADED include/internal/dsoerr.h 28;" d -DSO_R_EMPTY_FILE_STRUCTURE include/internal/dsoerr.h 29;" d -DSO_R_FAILURE include/internal/dsoerr.h 30;" d -DSO_R_FILENAME_TOO_BIG include/internal/dsoerr.h 31;" d -DSO_R_FINISH_FAILED include/internal/dsoerr.h 32;" d -DSO_R_INCORRECT_FILE_SYNTAX include/internal/dsoerr.h 33;" d -DSO_R_LOAD_FAILED include/internal/dsoerr.h 34;" d -DSO_R_NAME_TRANSLATION_FAILED include/internal/dsoerr.h 35;" d -DSO_R_NO_FILENAME include/internal/dsoerr.h 36;" d -DSO_R_NULL_HANDLE include/internal/dsoerr.h 37;" d -DSO_R_SET_FILENAME_FAILED include/internal/dsoerr.h 38;" d -DSO_R_STACK_ERROR include/internal/dsoerr.h 39;" d -DSO_R_SYM_FAILURE include/internal/dsoerr.h 40;" d -DSO_R_UNLOAD_FAILED include/internal/dsoerr.h 41;" d -DSO_R_UNSUPPORTED include/internal/dsoerr.h 42;" d -DSO_VMS_INTERNAL crypto/dso/dso_vms.c /^} DSO_VMS_INTERNAL;$/;" t typeref:struct:dso_internal_st file: -DSO_bind_func crypto/dso/dso_lib.c /^DSO_FUNC_TYPE DSO_bind_func(DSO *dso, const char *symname)$/;" f -DSO_convert_filename crypto/dso/dso_lib.c /^char *DSO_convert_filename(DSO *dso, const char *filename)$/;" f -DSO_ctrl crypto/dso/dso_lib.c /^long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg)$/;" f -DSO_dsobyaddr crypto/dso/dso_lib.c /^DSO *DSO_dsobyaddr(void *addr, int flags)$/;" f -DSO_dsobyaddr_t test/shlibloadtest.c /^typedef DSO * (*DSO_dsobyaddr_t)(void (*addr)(void), int flags);$/;" t file: -DSO_flags crypto/dso/dso_lib.c /^int DSO_flags(DSO *dso)$/;" f -DSO_free crypto/dso/dso_lib.c /^int DSO_free(DSO *dso)$/;" f -DSO_free_t test/shlibloadtest.c /^typedef int (*DSO_free_t)(DSO *dso);$/;" t file: -DSO_get_filename crypto/dso/dso_lib.c /^const char *DSO_get_filename(DSO *dso)$/;" f -DSO_global_lookup crypto/dso/dso_lib.c /^void *DSO_global_lookup(const char *name)$/;" f -DSO_load crypto/dso/dso_lib.c /^DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags)$/;" f -DSO_merge crypto/dso/dso_lib.c /^char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2)$/;" f -DSO_mod_finish_name crypto/conf/conf_mod.c 30;" d file: -DSO_mod_init_name crypto/conf/conf_mod.c 29;" d file: -DSO_new crypto/dso/dso_lib.c /^DSO *DSO_new(void)$/;" f -DSO_new_method crypto/dso/dso_lib.c /^static DSO *DSO_new_method(DSO_METHOD *meth)$/;" f file: -DSO_pathbyaddr crypto/dso/dso_lib.c /^int DSO_pathbyaddr(void *addr, char *path, int sz)$/;" f -DSO_set_filename crypto/dso/dso_lib.c /^int DSO_set_filename(DSO *dso, const char *filename)$/;" f -DSO_str_reasons crypto/dso/dso_err.c /^static const ERR_STRING_DATA DSO_str_reasons[] = {$/;" v file: -DSO_up_ref crypto/dso/dso_lib.c /^int DSO_up_ref(DSO *dso)$/;" f -DSS_prime_checks include/openssl/dsa.h 183;" d -DTLS1_2_VERSION include/openssl/prov_ssl.h 28;" d -DTLS1_AL_HEADER_LENGTH include/openssl/dtls1.h 50;" d -DTLS1_BAD_VER include/openssl/prov_ssl.h 29;" d -DTLS1_BITMAP ssl/record/record.h /^} DTLS1_BITMAP;$/;" t typeref:struct:dtls1_bitmap_st -DTLS1_CCS_HEADER_LENGTH include/openssl/dtls1.h 48;" d -DTLS1_COOKIE_LENGTH include/openssl/dtls1.h 39;" d -DTLS1_HM_BAD_FRAGMENT include/openssl/dtls1.h 45;" d -DTLS1_HM_FRAGMENT_RETRY include/openssl/dtls1.h 46;" d -DTLS1_HM_HEADER_LENGTH include/openssl/dtls1.h 43;" d -DTLS1_MAX_MTU_OVERHEAD ssl/ssl_local.h 1901;" d -DTLS1_MT_HELLO_VERIFY_REQUEST include/openssl/ssl3.h 324;" d -DTLS1_RECORD_DATA ssl/record/record.h /^} DTLS1_RECORD_DATA;$/;" t typeref:struct:dtls1_record_data_st -DTLS1_RT_HEADER_LENGTH include/openssl/dtls1.h 41;" d -DTLS1_SCTP_AUTH_LABEL ssl/ssl_local.h 1897;" d -DTLS1_SKIP_RECORD_HEADER ssl/ssl_local.h 1907;" d -DTLS1_STATE ssl/ssl_local.h /^} DTLS1_STATE;$/;" t typeref:struct:dtls1_state_st -DTLS1_TMO_ALERT_COUNT include/openssl/dtls1.h 52;" d -DTLS1_VERSION include/openssl/prov_ssl.h 27;" d -DTLS1_VERSION_MAJOR include/openssl/dtls1.h 32;" d -DTLS_ANY_VERSION include/openssl/dtls1.h 35;" d -DTLS_MAX_VERSION include/openssl/dtls1.h 30;" d -DTLS_MAX_VERSION_INTERNAL ssl/ssl_local.h 135;" d -DTLS_MIN_VERSION include/openssl/dtls1.h 29;" d -DTLS_RECORD_LAYER ssl/record/record.h /^} DTLS_RECORD_LAYER;$/;" t typeref:struct:dtls_record_layer_st -DTLS_RECORD_LAYER_clear ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_clear(RECORD_LAYER *rl)$/;" f -DTLS_RECORD_LAYER_free ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_free(RECORD_LAYER *rl)$/;" f -DTLS_RECORD_LAYER_get_processed_rcds ssl/record/record.h 195;" d -DTLS_RECORD_LAYER_get_r_epoch ssl/record/record_local.h 37;" d -DTLS_RECORD_LAYER_get_unprocessed_rcds ssl/record/record.h 197;" d -DTLS_RECORD_LAYER_get_w_epoch ssl/record/record.h 194;" d -DTLS_RECORD_LAYER_new ssl/record/rec_layer_d1.c /^int DTLS_RECORD_LAYER_new(RECORD_LAYER *rl)$/;" f -DTLS_RECORD_LAYER_set_saved_w_epoch ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_set_saved_w_epoch(RECORD_LAYER *rl, unsigned short e)$/;" f -DTLS_RECORD_LAYER_set_write_sequence ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_set_write_sequence(RECORD_LAYER *rl, unsigned char *seq)$/;" f -DTLS_VERSION_GE ssl/ssl_local.h 143;" d -DTLS_VERSION_GT ssl/ssl_local.h 142;" d -DTLS_VERSION_LE ssl/ssl_local.h 145;" d -DTLS_VERSION_LT ssl/ssl_local.h 144;" d -DTLS_get_data_mtu ssl/d1_lib.c /^size_t DTLS_get_data_mtu(const SSL *s)$/;" f -DTLS_set_timer_cb ssl/d1_lib.c /^void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb)$/;" f -DTLSv1_2_client_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_client_method(void)$/;" f -DTLSv1_2_enc_data ssl/d1_lib.c /^const SSL3_ENC_METHOD DTLSv1_2_enc_data = {$/;" v -DTLSv1_2_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_method(void)$/;" f -DTLSv1_2_server_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_server_method(void)$/;" f -DTLSv1_client_method ssl/methods.c /^const SSL_METHOD *DTLSv1_client_method(void)$/;" f -DTLSv1_enc_data ssl/d1_lib.c /^const SSL3_ENC_METHOD DTLSv1_enc_data = {$/;" v -DTLSv1_listen ssl/d1_lib.c /^int DTLSv1_listen(SSL *s, BIO_ADDR *client)$/;" f -DTLSv1_method ssl/methods.c /^const SSL_METHOD *DTLSv1_method(void)$/;" f -DTLSv1_server_method ssl/methods.c /^const SSL_METHOD *DTLSv1_server_method(void)$/;" f -DUMMY_CERT_STATUS_LEN test/dtlstest.c 26;" d file: -DUMMY_CHAR engines/e_dasync.c 473;" d file: -DUMP_WIDTH crypto/bio/bio_dump.c 17;" d file: -DUMP_WIDTH_LESS_INDENT crypto/bio/bio_dump.c 18;" d file: -DVI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st DVI_item_data[] = {$/;" v typeref:struct:item_st file: -DYNAMIC_CMD_DIR_ADD crypto/engine/eng_dyn.c 38;" d file: -DYNAMIC_CMD_DIR_LOAD crypto/engine/eng_dyn.c 37;" d file: -DYNAMIC_CMD_ID crypto/engine/eng_dyn.c 35;" d file: -DYNAMIC_CMD_LIST_ADD crypto/engine/eng_dyn.c 36;" d file: -DYNAMIC_CMD_LOAD crypto/engine/eng_dyn.c 39;" d file: -DYNAMIC_CMD_NO_VCHECK crypto/engine/eng_dyn.c 34;" d file: -DYNAMIC_CMD_SO_PATH crypto/engine/eng_dyn.c 33;" d file: -DYNAMIC_F1 crypto/engine/eng_dyn.c /^ const char *DYNAMIC_F1;$/;" m struct:st_dynamic_data_ctx file: -DYNAMIC_F2 crypto/engine/eng_dyn.c /^ const char *DYNAMIC_F2;$/;" m struct:st_dynamic_data_ctx file: -DYNAMIC_LIBNAME crypto/engine/eng_dyn.c /^ char *DYNAMIC_LIBNAME;$/;" m struct:st_dynamic_data_ctx file: -D_CBC_128_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: -D_CBC_128_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: -D_CBC_192_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: -D_CBC_192_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: -D_CBC_256_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: -D_CBC_256_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: -D_CBC_BF apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: -D_CBC_CAST apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: -D_CBC_DES apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: -D_CBC_IDEA apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: -D_CBC_RC2 apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: -D_CBC_RC5 apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: -D_CBC_SEED apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: -D_EDE3_DES apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: -D_ENCRYPT crypto/des/asm/crypt586.pl /^sub D_ENCRYPT$/;" s -D_ENCRYPT crypto/des/asm/des-586.pl /^sub D_ENCRYPT$/;" s -D_ENCRYPT crypto/des/des_local.h 146;" d -D_EVP apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: -D_EVP_CMAC apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: -D_GHASH apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: -D_HMAC apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: -D_MD2 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_MD4 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_MD5 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_MDC2 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_RAND apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: -D_RC4 apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: -D_RC5_32 crypto/rc5/rc5_local.h 178;" d -D_RMD160 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_SHA1 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: -D_SHA256 apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: -D_SHA512 apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: -D_WHIRLPOOL apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: -Dhi crypto/aes/asm/bsaes-armv7.pl /^sub Dhi() { shift=~m|q([1]?[0-9])|?"d".($1*2+1):""; }$/;" s -Dhi crypto/sha/asm/sha256-armv4.pl /^sub Dhi() { shift=~m|q([1]?[0-9])|?"d".($1*2+1):""; }$/;" s -Dhi crypto/sha/asm/sha512-armv8.pl /^sub Dhi { shift =~ m|[qv]([0-9]+)|?"v$1.d[1]":""; }$/;" s -Dl_info crypto/dso/dso_dlfcn.c /^typedef struct Dl_info Dl_info;$/;" t typeref:struct:Dl_info file: -Dl_info crypto/dso/dso_dlfcn.c /^typedef struct Dl_info {$/;" s file: -Dl_info crypto/dso/dso_dlfcn.c /^} Dl_info;$/;" t typeref:struct:Dl_info file: -DllMain crypto/dllmain.c /^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;" f -DllMain providers/fips/self_test.c /^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;" f -Dlo crypto/aes/asm/bsaes-armv7.pl /^sub Dlo() { shift=~m|q([1]?[0-9])|?"d".($1*2):""; }$/;" s -Dlo crypto/sha/asm/sha256-armv4.pl /^sub Dlo() { shift=~m|q([1]?[0-9])|?"d".($1*2):""; }$/;" s -Dlo crypto/sha/asm/sha512-armv8.pl /^sub Dlo { shift =~ m|[qv]([0-9]+)|?"v$1.d[0]":""; }$/;" s -Dscalar crypto/sha/asm/sha512-armv8.pl /^sub Dscalar { shift =~ m|[qv]([0-9]+)|?"d$1":""; }$/;" s -E crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: -E crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -E include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -E include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st -E providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: -E providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -E test/evp_pkey_provided_test.c 336;" d file: -E test/keymgmt_internal_test.c 70;" d file: -E3 test/keymgmt_internal_test.c 77;" d file: -EACCES e_os.h 126;" d -EARLY_DATA_CIPHERTEXT_OVERHEAD ssl/ssl_local.h 700;" d -EARLY_EXPORTER_SECRET_LABEL ssl/ssl_local.h 2812;" d -EBCDIC_OUTBUFF apps/s_server.c /^} EBCDIC_OUTBUFF;$/;" t typeref:struct:__anon448 file: -EC test/endecode_test.c /^DOMAIN_KEYS(EC);$/;" v -EC2M_GETTABLE_DOM_PARAMS providers/implementations/keymgmt/ec_kmgmt.c 757;" d file: -EC2M_GETTABLE_DOM_PARAMS providers/implementations/keymgmt/ec_kmgmt.c 765;" d file: -ECDH_EVP_derive_key_loop apps/speed.c /^static int ECDH_EVP_derive_key_loop(void *args)$/;" f file: -ECDH_KDF_X9_62 crypto/ec/ecdh_kdf.c /^int ECDH_KDF_X9_62(unsigned char *out, size_t outlen,$/;" f -ECDH_SECONDS apps/speed.c 18;" d file: -ECDH_compute_key crypto/ec/ec_kmeth.c /^int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,$/;" f -ECDSACertPEM fuzz/server.c /^static const char ECDSACertPEM[] = {$/;" v file: -ECDSAPrivateKeyPEM fuzz/server.c /^static const char ECDSAPrivateKeyPEM[] = {$/;" v file: -ECDSA_NUM apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: -ECDSA_SECONDS apps/speed.c 17;" d file: -ECDSA_SIG include/openssl/ec.h /^typedef struct ECDSA_SIG_st ECDSA_SIG;$/;" t typeref:struct:ECDSA_SIG_st -ECDSA_SIG_free crypto/ec/ec_asn1.c /^void ECDSA_SIG_free(ECDSA_SIG *sig)$/;" f -ECDSA_SIG_get0 crypto/ec/ec_asn1.c /^void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps)$/;" f -ECDSA_SIG_get0_r crypto/ec/ec_asn1.c /^const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig)$/;" f -ECDSA_SIG_get0_s crypto/ec/ec_asn1.c /^const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig)$/;" f -ECDSA_SIG_set0 crypto/ec/ec_asn1.c /^int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)$/;" f -ECDSA_SIG_st crypto/ec/ec_local.h /^struct ECDSA_SIG_st {$/;" s -ECDSA_do_sign crypto/ec/ecdsa_sign.c /^ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)$/;" f -ECDSA_do_sign_ex crypto/ec/ecdsa_sign.c /^ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen,$/;" f -ECDSA_do_verify crypto/ec/ecdsa_vrf.c /^int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,$/;" f -ECDSA_sign crypto/ec/ecdsa_sign.c /^int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char$/;" f -ECDSA_sign_ex crypto/ec/ecdsa_sign.c /^int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen,$/;" f -ECDSA_sign_loop apps/speed.c /^static int ECDSA_sign_loop(void *args)$/;" f file: -ECDSA_sign_setup crypto/ec/ecdsa_sign.c /^int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f -ECDSA_size crypto/ec/ec_asn1.c /^int ECDSA_size(const EC_KEY *ec)$/;" f -ECDSA_verify crypto/ec/ecdsa_vrf.c /^int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f -ECDSA_verify_loop apps/speed.c /^static int ECDSA_verify_loop(void *args)$/;" f file: -ECExplicitPrime2G test/endecode_test.c /^DOMAIN_KEYS(ECExplicitPrime2G);$/;" v -ECExplicitPrimeNamedCurve test/endecode_test.c /^DOMAIN_KEYS(ECExplicitPrimeNamedCurve);$/;" v -ECExplicitTri2G test/endecode_test.c /^DOMAIN_KEYS(ECExplicitTri2G);$/;" v -ECExplicitTriNamedCurve test/endecode_test.c /^DOMAIN_KEYS(ECExplicitTriNamedCurve);$/;" v -ECPARAMETERS include/openssl/ec.h /^typedef struct ec_parameters_st ECPARAMETERS;$/;" t typeref:struct:ec_parameters_st -ECPKPARAMETERS include/openssl/ec.h /^typedef struct ecpk_parameters_st ECPKPARAMETERS;$/;" t typeref:struct:ecpk_parameters_st -ECPKPARAMETERS_TYPE_EXPLICIT crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_EXPLICIT,$/;" e enum:__anon192 file: -ECPKPARAMETERS_TYPE_IMPLICIT crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_IMPLICIT$/;" e enum:__anon192 file: -ECPKPARAMETERS_TYPE_NAMED crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_NAMED = 0,$/;" e enum:__anon192 file: -ECPKParameters_print crypto/ec/eck_prn.c /^int ECPKParameters_print(BIO *bp, const EC_GROUP *x, int off)$/;" f -ECPKParameters_print_fp crypto/ec/eck_prn.c /^int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, int off)$/;" f -ECParameters_dup include/openssl/ec.h 1554;" d -ECParameters_print crypto/ec/ec_ameth.c /^int ECParameters_print(BIO *bp, const EC_KEY *x)$/;" f -ECParameters_print_fp crypto/ec/eck_prn.c /^int ECParameters_print_fp(FILE *fp, const EC_KEY *x)$/;" f -ECX_KEY include/crypto/types.h /^typedef struct ecx_key_st ECX_KEY;$/;" t typeref:struct:ecx_key_st -ECX_KEY_TYPE include/crypto/ecx.h /^} ECX_KEY_TYPE;$/;" t typeref:enum:__anon355 -ECX_KEY_TYPES providers/implementations/keymgmt/ecx_kmgmt.c 263;" d file: -ECX_KEY_TYPE_ED25519 include/crypto/ecx.h /^ ECX_KEY_TYPE_ED25519,$/;" e enum:__anon355 -ECX_KEY_TYPE_ED448 include/crypto/ecx.h /^ ECX_KEY_TYPE_ED448$/;" e enum:__anon355 -ECX_KEY_TYPE_X25519 include/crypto/ecx.h /^ ECX_KEY_TYPE_X25519,$/;" e enum:__anon355 -ECX_KEY_TYPE_X448 include/crypto/ecx.h /^ ECX_KEY_TYPE_X448,$/;" e enum:__anon355 -ECX_POSSIBLE_SELECTIONS providers/implementations/keymgmt/ecx_kmgmt.c 74;" d file: -EC_CURVE apps/speed.c /^} EC_CURVE;$/;" t typeref:struct:ec_curve_st file: -EC_CURVE_DATA crypto/ec/ec_curve.c /^} EC_CURVE_DATA;$/;" t typeref:struct:__anon112 file: -EC_DEFAULT_MD providers/implementations/keymgmt/ec_kmgmt.c 72;" d file: -EC_FLAGS_CUSTOM_CURVE crypto/ec/ec_local.h 29;" d -EC_FLAGS_DEFAULT_OCT crypto/ec/ec_local.h 26;" d -EC_FLAGS_NO_SIGN crypto/ec/ec_local.h 32;" d -EC_FLAG_CHECK_NAMED_GROUP include/openssl/ec.h 945;" d -EC_FLAG_CHECK_NAMED_GROUP_MASK include/openssl/ec.h 947;" d -EC_FLAG_CHECK_NAMED_GROUP_NIST include/openssl/ec.h 946;" d -EC_FLAG_COFACTOR_ECDH include/openssl/ec.h 944;" d -EC_FLAG_FIPS_CHECKED include/openssl/ec.h 952;" d -EC_FLAG_NON_FIPS_ALLOW include/openssl/ec.h 951;" d -EC_FLAG_SM2_RANGE include/openssl/ec.h 943;" d -EC_F_BN_TO_FELEM include/openssl/cryptoerr_legacy.h 578;" d -EC_F_D2I_ECPARAMETERS include/openssl/cryptoerr_legacy.h 579;" d -EC_F_D2I_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 580;" d -EC_F_D2I_ECPRIVATEKEY include/openssl/cryptoerr_legacy.h 581;" d -EC_F_DO_EC_KEY_PRINT include/openssl/cryptoerr_legacy.h 582;" d -EC_F_ECDH_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 583;" d -EC_F_ECDH_CMS_SET_SHARED_INFO include/openssl/cryptoerr_legacy.h 584;" d -EC_F_ECDH_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 585;" d -EC_F_ECDH_SIMPLE_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 586;" d -EC_F_ECDSA_DO_SIGN_EX include/openssl/cryptoerr_legacy.h 587;" d -EC_F_ECDSA_DO_VERIFY include/openssl/cryptoerr_legacy.h 588;" d -EC_F_ECDSA_SIGN_EX include/openssl/cryptoerr_legacy.h 589;" d -EC_F_ECDSA_SIGN_SETUP include/openssl/cryptoerr_legacy.h 590;" d -EC_F_ECDSA_SIG_NEW include/openssl/cryptoerr_legacy.h 591;" d -EC_F_ECDSA_VERIFY include/openssl/cryptoerr_legacy.h 592;" d -EC_F_ECD_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 593;" d -EC_F_ECKEY_PARAM2TYPE include/openssl/cryptoerr_legacy.h 594;" d -EC_F_ECKEY_PARAM_DECODE include/openssl/cryptoerr_legacy.h 595;" d -EC_F_ECKEY_PRIV_DECODE include/openssl/cryptoerr_legacy.h 596;" d -EC_F_ECKEY_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 597;" d -EC_F_ECKEY_PUB_DECODE include/openssl/cryptoerr_legacy.h 598;" d -EC_F_ECKEY_PUB_ENCODE include/openssl/cryptoerr_legacy.h 599;" d -EC_F_ECKEY_TYPE2PARAM include/openssl/cryptoerr_legacy.h 600;" d -EC_F_ECPARAMETERS_PRINT include/openssl/cryptoerr_legacy.h 601;" d -EC_F_ECPARAMETERS_PRINT_FP include/openssl/cryptoerr_legacy.h 602;" d -EC_F_ECPKPARAMETERS_PRINT include/openssl/cryptoerr_legacy.h 603;" d -EC_F_ECPKPARAMETERS_PRINT_FP include/openssl/cryptoerr_legacy.h 604;" d -EC_F_ECP_NISTZ256_GET_AFFINE include/openssl/cryptoerr_legacy.h 605;" d -EC_F_ECP_NISTZ256_INV_MOD_ORD include/openssl/cryptoerr_legacy.h 606;" d -EC_F_ECP_NISTZ256_MULT_PRECOMPUTE include/openssl/cryptoerr_legacy.h 607;" d -EC_F_ECP_NISTZ256_POINTS_MUL include/openssl/cryptoerr_legacy.h 608;" d -EC_F_ECP_NISTZ256_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 609;" d -EC_F_ECP_NISTZ256_WINDOWED_MUL include/openssl/cryptoerr_legacy.h 610;" d -EC_F_ECX_KEY_OP include/openssl/cryptoerr_legacy.h 611;" d -EC_F_ECX_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 612;" d -EC_F_ECX_PUB_ENCODE include/openssl/cryptoerr_legacy.h 613;" d -EC_F_EC_ASN1_GROUP2CURVE include/openssl/cryptoerr_legacy.h 614;" d -EC_F_EC_ASN1_GROUP2FIELDID include/openssl/cryptoerr_legacy.h 615;" d -EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY include/openssl/cryptoerr_legacy.h 616;" d -EC_F_EC_GF2M_SIMPLE_FIELD_INV include/openssl/cryptoerr_legacy.h 617;" d -EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 618;" d -EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 619;" d -EC_F_EC_GF2M_SIMPLE_LADDER_POST include/openssl/cryptoerr_legacy.h 620;" d -EC_F_EC_GF2M_SIMPLE_LADDER_PRE include/openssl/cryptoerr_legacy.h 621;" d -EC_F_EC_GF2M_SIMPLE_OCT2POINT include/openssl/cryptoerr_legacy.h 622;" d -EC_F_EC_GF2M_SIMPLE_POINT2OCT include/openssl/cryptoerr_legacy.h 623;" d -EC_F_EC_GF2M_SIMPLE_POINTS_MUL include/openssl/cryptoerr_legacy.h 624;" d -EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 625;" d -EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 626;" d -EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 627;" d -EC_F_EC_GFP_MONT_FIELD_DECODE include/openssl/cryptoerr_legacy.h 628;" d -EC_F_EC_GFP_MONT_FIELD_ENCODE include/openssl/cryptoerr_legacy.h 629;" d -EC_F_EC_GFP_MONT_FIELD_INV include/openssl/cryptoerr_legacy.h 630;" d -EC_F_EC_GFP_MONT_FIELD_MUL include/openssl/cryptoerr_legacy.h 631;" d -EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE include/openssl/cryptoerr_legacy.h 632;" d -EC_F_EC_GFP_MONT_FIELD_SQR include/openssl/cryptoerr_legacy.h 633;" d -EC_F_EC_GFP_MONT_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 634;" d -EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 635;" d -EC_F_EC_GFP_NISTP224_POINTS_MUL include/openssl/cryptoerr_legacy.h 636;" d -EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 637;" d -EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 638;" d -EC_F_EC_GFP_NISTP256_POINTS_MUL include/openssl/cryptoerr_legacy.h 639;" d -EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 640;" d -EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 641;" d -EC_F_EC_GFP_NISTP521_POINTS_MUL include/openssl/cryptoerr_legacy.h 642;" d -EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 643;" d -EC_F_EC_GFP_NIST_FIELD_MUL include/openssl/cryptoerr_legacy.h 644;" d -EC_F_EC_GFP_NIST_FIELD_SQR include/openssl/cryptoerr_legacy.h 645;" d -EC_F_EC_GFP_NIST_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 646;" d -EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES include/openssl/cryptoerr_legacy.h 647;" d -EC_F_EC_GFP_SIMPLE_FIELD_INV include/openssl/cryptoerr_legacy.h 648;" d -EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 649;" d -EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 650;" d -EC_F_EC_GFP_SIMPLE_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 651;" d -EC_F_EC_GFP_SIMPLE_OCT2POINT include/openssl/cryptoerr_legacy.h 652;" d -EC_F_EC_GFP_SIMPLE_POINT2OCT include/openssl/cryptoerr_legacy.h 653;" d -EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 654;" d -EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 655;" d -EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 656;" d -EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 657;" d -EC_F_EC_GROUP_CHECK include/openssl/cryptoerr_legacy.h 658;" d -EC_F_EC_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 659;" d -EC_F_EC_GROUP_COPY include/openssl/cryptoerr_legacy.h 660;" d -EC_F_EC_GROUP_GET_CURVE include/openssl/cryptoerr_legacy.h 661;" d -EC_F_EC_GROUP_GET_CURVE_GF2M include/openssl/cryptoerr_legacy.h 662;" d -EC_F_EC_GROUP_GET_CURVE_GFP include/openssl/cryptoerr_legacy.h 663;" d -EC_F_EC_GROUP_GET_DEGREE include/openssl/cryptoerr_legacy.h 664;" d -EC_F_EC_GROUP_GET_ECPARAMETERS include/openssl/cryptoerr_legacy.h 665;" d -EC_F_EC_GROUP_GET_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 666;" d -EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS include/openssl/cryptoerr_legacy.h 667;" d -EC_F_EC_GROUP_GET_TRINOMIAL_BASIS include/openssl/cryptoerr_legacy.h 668;" d -EC_F_EC_GROUP_NEW include/openssl/cryptoerr_legacy.h 669;" d -EC_F_EC_GROUP_NEW_BY_CURVE_NAME include/openssl/cryptoerr_legacy.h 670;" d -EC_F_EC_GROUP_NEW_FROM_DATA include/openssl/cryptoerr_legacy.h 671;" d -EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS include/openssl/cryptoerr_legacy.h 672;" d -EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 673;" d -EC_F_EC_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 674;" d -EC_F_EC_GROUP_SET_CURVE_GF2M include/openssl/cryptoerr_legacy.h 675;" d -EC_F_EC_GROUP_SET_CURVE_GFP include/openssl/cryptoerr_legacy.h 676;" d -EC_F_EC_GROUP_SET_GENERATOR include/openssl/cryptoerr_legacy.h 677;" d -EC_F_EC_GROUP_SET_SEED include/openssl/cryptoerr_legacy.h 678;" d -EC_F_EC_KEY_CHECK_KEY include/openssl/cryptoerr_legacy.h 679;" d -EC_F_EC_KEY_COPY include/openssl/cryptoerr_legacy.h 680;" d -EC_F_EC_KEY_GENERATE_KEY include/openssl/cryptoerr_legacy.h 681;" d -EC_F_EC_KEY_NEW include/openssl/cryptoerr_legacy.h 682;" d -EC_F_EC_KEY_NEW_METHOD include/openssl/cryptoerr_legacy.h 683;" d -EC_F_EC_KEY_OCT2PRIV include/openssl/cryptoerr_legacy.h 684;" d -EC_F_EC_KEY_PRINT include/openssl/cryptoerr_legacy.h 685;" d -EC_F_EC_KEY_PRINT_FP include/openssl/cryptoerr_legacy.h 686;" d -EC_F_EC_KEY_PRIV2BUF include/openssl/cryptoerr_legacy.h 687;" d -EC_F_EC_KEY_PRIV2OCT include/openssl/cryptoerr_legacy.h 688;" d -EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 689;" d -EC_F_EC_KEY_SIMPLE_CHECK_KEY include/openssl/cryptoerr_legacy.h 690;" d -EC_F_EC_KEY_SIMPLE_OCT2PRIV include/openssl/cryptoerr_legacy.h 691;" d -EC_F_EC_KEY_SIMPLE_PRIV2OCT include/openssl/cryptoerr_legacy.h 692;" d -EC_F_EC_PKEY_CHECK include/openssl/cryptoerr_legacy.h 693;" d -EC_F_EC_PKEY_PARAM_CHECK include/openssl/cryptoerr_legacy.h 694;" d -EC_F_EC_POINTS_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 695;" d -EC_F_EC_POINTS_MUL include/openssl/cryptoerr_legacy.h 696;" d -EC_F_EC_POINT_ADD include/openssl/cryptoerr_legacy.h 697;" d -EC_F_EC_POINT_BN2POINT include/openssl/cryptoerr_legacy.h 698;" d -EC_F_EC_POINT_CMP include/openssl/cryptoerr_legacy.h 699;" d -EC_F_EC_POINT_COPY include/openssl/cryptoerr_legacy.h 700;" d -EC_F_EC_POINT_DBL include/openssl/cryptoerr_legacy.h 701;" d -EC_F_EC_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 702;" d -EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 703;" d -EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 704;" d -EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 705;" d -EC_F_EC_POINT_INVERT include/openssl/cryptoerr_legacy.h 706;" d -EC_F_EC_POINT_IS_AT_INFINITY include/openssl/cryptoerr_legacy.h 707;" d -EC_F_EC_POINT_IS_ON_CURVE include/openssl/cryptoerr_legacy.h 708;" d -EC_F_EC_POINT_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 709;" d -EC_F_EC_POINT_NEW include/openssl/cryptoerr_legacy.h 710;" d -EC_F_EC_POINT_OCT2POINT include/openssl/cryptoerr_legacy.h 711;" d -EC_F_EC_POINT_POINT2BUF include/openssl/cryptoerr_legacy.h 712;" d -EC_F_EC_POINT_POINT2OCT include/openssl/cryptoerr_legacy.h 713;" d -EC_F_EC_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 714;" d -EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 715;" d -EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 716;" d -EC_F_EC_POINT_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 717;" d -EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 718;" d -EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 719;" d -EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 720;" d -EC_F_EC_POINT_SET_TO_INFINITY include/openssl/cryptoerr_legacy.h 721;" d -EC_F_EC_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 722;" d -EC_F_EC_SCALAR_MUL_LADDER include/openssl/cryptoerr_legacy.h 723;" d -EC_F_EC_WNAF_MUL include/openssl/cryptoerr_legacy.h 724;" d -EC_F_EC_WNAF_PRECOMPUTE_MULT include/openssl/cryptoerr_legacy.h 725;" d -EC_F_I2D_ECPARAMETERS include/openssl/cryptoerr_legacy.h 726;" d -EC_F_I2D_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 727;" d -EC_F_I2D_ECPRIVATEKEY include/openssl/cryptoerr_legacy.h 728;" d -EC_F_I2O_ECPUBLICKEY include/openssl/cryptoerr_legacy.h 729;" d -EC_F_NISTP224_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 730;" d -EC_F_NISTP256_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 731;" d -EC_F_NISTP521_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 732;" d -EC_F_O2I_ECPUBLICKEY include/openssl/cryptoerr_legacy.h 733;" d -EC_F_OLD_EC_PRIV_DECODE include/openssl/cryptoerr_legacy.h 734;" d -EC_F_OSSL_ECDH_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 735;" d -EC_F_OSSL_ECDSA_SIGN_SIG include/openssl/cryptoerr_legacy.h 736;" d -EC_F_OSSL_ECDSA_VERIFY_SIG include/openssl/cryptoerr_legacy.h 737;" d -EC_F_PKEY_ECD_CTRL include/openssl/cryptoerr_legacy.h 738;" d -EC_F_PKEY_ECD_DIGESTSIGN include/openssl/cryptoerr_legacy.h 739;" d -EC_F_PKEY_ECD_DIGESTSIGN25519 include/openssl/cryptoerr_legacy.h 740;" d -EC_F_PKEY_ECD_DIGESTSIGN448 include/openssl/cryptoerr_legacy.h 741;" d -EC_F_PKEY_ECX_DERIVE include/openssl/cryptoerr_legacy.h 742;" d -EC_F_PKEY_EC_CTRL include/openssl/cryptoerr_legacy.h 743;" d -EC_F_PKEY_EC_CTRL_STR include/openssl/cryptoerr_legacy.h 744;" d -EC_F_PKEY_EC_DERIVE include/openssl/cryptoerr_legacy.h 745;" d -EC_F_PKEY_EC_INIT include/openssl/cryptoerr_legacy.h 746;" d -EC_F_PKEY_EC_KDF_DERIVE include/openssl/cryptoerr_legacy.h 747;" d -EC_F_PKEY_EC_KEYGEN include/openssl/cryptoerr_legacy.h 748;" d -EC_F_PKEY_EC_PARAMGEN include/openssl/cryptoerr_legacy.h 749;" d -EC_F_PKEY_EC_SIGN include/openssl/cryptoerr_legacy.h 750;" d -EC_F_VALIDATE_ECX_DERIVE include/openssl/cryptoerr_legacy.h 751;" d -EC_GF2m_simple_method crypto/ec/ec2_smpl.c /^const EC_METHOD *EC_GF2m_simple_method(void)$/;" f -EC_GFP_S390X_NISTP_METHOD crypto/ec/ecp_s390x_nistp.c 284;" d file: -EC_GFp_mont_method crypto/ec/ecp_mont.c /^const EC_METHOD *EC_GFp_mont_method(void)$/;" f -EC_GFp_nist_method crypto/ec/ecp_nist.c /^const EC_METHOD *EC_GFp_nist_method(void)$/;" f -EC_GFp_nistp224_method crypto/ec/ecp_nistp224.c /^const EC_METHOD *EC_GFp_nistp224_method(void)$/;" f -EC_GFp_nistp256_method crypto/ec/ecp_nistp256.c /^const EC_METHOD *EC_GFp_nistp256_method(void)$/;" f -EC_GFp_nistp521_method crypto/ec/ecp_nistp521.c /^const EC_METHOD *EC_GFp_nistp521_method(void)$/;" f -EC_GFp_nistz256_method crypto/ec/ecp_nistz256.c /^const EC_METHOD *EC_GFp_nistz256_method(void)$/;" f -EC_GFp_simple_method crypto/ec/ecp_smpl.c /^const EC_METHOD *EC_GFp_simple_method(void)$/;" f -EC_GROUP include/openssl/ec.h /^typedef struct ec_group_st EC_GROUP;$/;" t typeref:struct:ec_group_st -EC_GROUP_check crypto/ec/ec_check.c /^int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx)$/;" f -EC_GROUP_check_discriminant crypto/ec/ec_lib.c /^int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx)$/;" f -EC_GROUP_check_named_curve crypto/ec/ec_check.c /^int EC_GROUP_check_named_curve(const EC_GROUP *group, int nist_only,$/;" f -EC_GROUP_clear_free crypto/ec/ec_lib.c /^void EC_GROUP_clear_free(EC_GROUP *group)$/;" f -EC_GROUP_cmp crypto/ec/ec_lib.c /^int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx)$/;" f -EC_GROUP_copy crypto/ec/ec_lib.c /^int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f -EC_GROUP_dup crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)$/;" f -EC_GROUP_free crypto/ec/ec_lib.c /^void EC_GROUP_free(EC_GROUP *group)$/;" f -EC_GROUP_get0_cofactor crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group)$/;" f -EC_GROUP_get0_field crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_field(const EC_GROUP *group)$/;" f -EC_GROUP_get0_generator crypto/ec/ec_lib.c /^const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)$/;" f -EC_GROUP_get0_order crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group)$/;" f -EC_GROUP_get0_seed crypto/ec/ec_lib.c /^unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group)$/;" f -EC_GROUP_get_asn1_flag crypto/ec/ec_lib.c /^int EC_GROUP_get_asn1_flag(const EC_GROUP *group)$/;" f -EC_GROUP_get_basis_type crypto/ec/ec_lib.c /^int EC_GROUP_get_basis_type(const EC_GROUP *group)$/;" f -EC_GROUP_get_cofactor crypto/ec/ec_lib.c /^int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor,$/;" f -EC_GROUP_get_curve crypto/ec/ec_lib.c /^int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b,$/;" f -EC_GROUP_get_curve_GF2m crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,$/;" f -EC_GROUP_get_curve_GFp crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,$/;" f -EC_GROUP_get_curve_name crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_name(const EC_GROUP *group)$/;" f -EC_GROUP_get_degree crypto/ec/ec_lib.c /^int EC_GROUP_get_degree(const EC_GROUP *group)$/;" f -EC_GROUP_get_ecparameters crypto/ec/ec_asn1.c /^ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,$/;" f -EC_GROUP_get_ecpkparameters crypto/ec/ec_asn1.c /^ECPKPARAMETERS *EC_GROUP_get_ecpkparameters(const EC_GROUP *group,$/;" f -EC_GROUP_get_field_type crypto/ec/ec_lib.c /^int EC_GROUP_get_field_type(const EC_GROUP *group)$/;" f -EC_GROUP_get_mont_data crypto/ec/ec_lib.c /^BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group)$/;" f -EC_GROUP_get_order crypto/ec/ec_lib.c /^int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx)$/;" f -EC_GROUP_get_pentanomial_basis crypto/ec/ec_lib.c /^int EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1,$/;" f -EC_GROUP_get_point_conversion_form crypto/ec/ec_lib.c /^point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP$/;" f -EC_GROUP_get_seed_len crypto/ec/ec_lib.c /^size_t EC_GROUP_get_seed_len(const EC_GROUP *group)$/;" f -EC_GROUP_get_trinomial_basis crypto/ec/ec_lib.c /^int EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k)$/;" f -EC_GROUP_have_precompute_mult crypto/ec/ec_lib.c /^int EC_GROUP_have_precompute_mult(const EC_GROUP *group)$/;" f -EC_GROUP_method_of crypto/ec/ec_lib.c /^const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group)$/;" f -EC_GROUP_new crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)$/;" f -EC_GROUP_new_by_curve_name crypto/ec/ec_curve.c /^EC_GROUP *EC_GROUP_new_by_curve_name(int nid)$/;" f -EC_GROUP_new_by_curve_name_ex crypto/ec/ec_curve.c /^EC_GROUP *EC_GROUP_new_by_curve_name_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -EC_GROUP_new_curve_GF2m crypto/ec/ec_cvt.c /^EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a,$/;" f -EC_GROUP_new_curve_GFp crypto/ec/ec_cvt.c /^EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,$/;" f -EC_GROUP_new_from_ecparameters crypto/ec/ec_asn1.c /^EC_GROUP *EC_GROUP_new_from_ecparameters(const ECPARAMETERS *params)$/;" f -EC_GROUP_new_from_ecpkparameters crypto/ec/ec_asn1.c /^EC_GROUP *EC_GROUP_new_from_ecpkparameters(const ECPKPARAMETERS *params)$/;" f -EC_GROUP_new_from_params crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_new_from_params(const OSSL_PARAM params[],$/;" f -EC_GROUP_order_bits crypto/ec/ec_lib.c /^int EC_GROUP_order_bits(const EC_GROUP *group)$/;" f -EC_GROUP_precompute_mult crypto/ec/ec_lib.c /^int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f -EC_GROUP_set_asn1_flag crypto/ec/ec_lib.c /^void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag)$/;" f -EC_GROUP_set_curve crypto/ec/ec_lib.c /^int EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f -EC_GROUP_set_curve_GF2m crypto/ec/ec_lib.c /^int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f -EC_GROUP_set_curve_GFp crypto/ec/ec_lib.c /^int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f -EC_GROUP_set_curve_name crypto/ec/ec_lib.c /^void EC_GROUP_set_curve_name(EC_GROUP *group, int nid)$/;" f -EC_GROUP_set_generator crypto/ec/ec_lib.c /^int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,$/;" f -EC_GROUP_set_point_conversion_form crypto/ec/ec_lib.c /^void EC_GROUP_set_point_conversion_form(EC_GROUP *group,$/;" f -EC_GROUP_set_seed crypto/ec/ec_lib.c /^size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len)$/;" f -EC_IMEXPORTABLE_DOM_PARAMETERS providers/implementations/keymgmt/ec_kmgmt.c 517;" d file: -EC_IMEXPORTABLE_OTHER_PARAMETERS providers/implementations/keymgmt/ec_kmgmt.c 534;" d file: -EC_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/ec_kmgmt.c 532;" d file: -EC_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/ec_kmgmt.c 530;" d file: -EC_KEY include/crypto/types.h /^typedef struct ec_key_st EC_KEY;$/;" t typeref:struct:ec_key_st -EC_KEY include/openssl/types.h /^typedef struct ec_key_st EC_KEY;$/;" t typeref:struct:ec_key_st -EC_KEY_METHOD include/crypto/types.h /^typedef struct ec_key_method_st EC_KEY_METHOD;$/;" t typeref:struct:ec_key_method_st -EC_KEY_METHOD include/openssl/types.h /^typedef struct ec_key_method_st EC_KEY_METHOD;$/;" t typeref:struct:ec_key_method_st -EC_KEY_METHOD_DYNAMIC crypto/ec/ec_local.h 663;" d -EC_KEY_METHOD_free crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_free(EC_KEY_METHOD *meth)$/;" f -EC_KEY_METHOD_get_compute_key crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_compute_key(const EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_get_init crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_init(const EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_get_keygen crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_get_sign crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_get_verify crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_new crypto/ec/ec_kmeth.c /^EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth)$/;" f -EC_KEY_METHOD_set_compute_key crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_compute_key(EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_set_init crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_init(EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_set_keygen crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_set_sign crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth,$/;" f -EC_KEY_METHOD_set_verify crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_verify(EC_KEY_METHOD *meth,$/;" f -EC_KEY_OpenSSL crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_OpenSSL(void)$/;" f -EC_KEY_PRINT_PARAM crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PARAM$/;" e enum:__anon105 file: -EC_KEY_PRINT_PRIVATE crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PRIVATE,$/;" e enum:__anon105 file: -EC_KEY_PRINT_PUBLIC crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PUBLIC,$/;" e enum:__anon105 file: -EC_KEY_can_sign crypto/ec/ec_key.c /^int EC_KEY_can_sign(const EC_KEY *eckey)$/;" f -EC_KEY_check_key crypto/ec/ec_key.c /^int EC_KEY_check_key(const EC_KEY *eckey)$/;" f -EC_KEY_clear_flags crypto/ec/ec_key.c /^void EC_KEY_clear_flags(EC_KEY *key, int flags)$/;" f -EC_KEY_copy crypto/ec/ec_key.c /^EC_KEY *EC_KEY_copy(EC_KEY *dest, const EC_KEY *src)$/;" f -EC_KEY_decoded_from_explicit_params crypto/ec/ec_key.c /^int EC_KEY_decoded_from_explicit_params(const EC_KEY *key)$/;" f -EC_KEY_dup crypto/ec/ec_key.c /^EC_KEY *EC_KEY_dup(const EC_KEY *ec_key)$/;" f -EC_KEY_free crypto/ec/ec_key.c /^void EC_KEY_free(EC_KEY *r)$/;" f -EC_KEY_generate_key crypto/ec/ec_key.c /^int EC_KEY_generate_key(EC_KEY *eckey)$/;" f -EC_KEY_get0_engine crypto/ec/ec_key.c /^ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey)$/;" f -EC_KEY_get0_group crypto/ec/ec_key.c /^const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key)$/;" f -EC_KEY_get0_private_key crypto/ec/ec_key.c /^const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key)$/;" f -EC_KEY_get0_public_key crypto/ec/ec_key.c /^const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key)$/;" f -EC_KEY_get_conv_form crypto/ec/ec_key.c /^point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key)$/;" f -EC_KEY_get_default_method crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_get_default_method(void)$/;" f -EC_KEY_get_enc_flags crypto/ec/ec_key.c /^unsigned int EC_KEY_get_enc_flags(const EC_KEY *key)$/;" f -EC_KEY_get_ex_data crypto/ec/ec_lib.c /^void *EC_KEY_get_ex_data(const EC_KEY *key, int idx)$/;" f -EC_KEY_get_ex_new_index include/openssl/ec.h 1079;" d -EC_KEY_get_flags crypto/ec/ec_key.c /^int EC_KEY_get_flags(const EC_KEY *key)$/;" f -EC_KEY_get_method crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key)$/;" f -EC_KEY_key2buf crypto/ec/ec_key.c /^size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form,$/;" f -EC_KEY_new crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new(void)$/;" f -EC_KEY_new_by_curve_name crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_by_curve_name(int nid)$/;" f -EC_KEY_new_by_curve_name_ex crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx, const char *propq,$/;" f -EC_KEY_new_ex crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq)$/;" f -EC_KEY_new_method crypto/ec/ec_kmeth.c /^EC_KEY *EC_KEY_new_method(ENGINE *engine)$/;" f -EC_KEY_oct2key crypto/ec/ec_key.c /^int EC_KEY_oct2key(EC_KEY *key, const unsigned char *buf, size_t len,$/;" f -EC_KEY_oct2priv crypto/ec/ec_key.c /^int EC_KEY_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len)$/;" f -EC_KEY_precompute_mult crypto/ec/ec_key.c /^int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)$/;" f -EC_KEY_print crypto/ec/ec_ameth.c /^int EC_KEY_print(BIO *bp, const EC_KEY *x, int off)$/;" f -EC_KEY_print_fp crypto/ec/eck_prn.c /^int EC_KEY_print_fp(FILE *fp, const EC_KEY *x, int off)$/;" f -EC_KEY_priv2buf crypto/ec/ec_key.c /^size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf)$/;" f -EC_KEY_priv2oct crypto/ec/ec_key.c /^size_t EC_KEY_priv2oct(const EC_KEY *eckey,$/;" f -EC_KEY_set_asn1_flag crypto/ec/ec_key.c /^void EC_KEY_set_asn1_flag(EC_KEY *key, int flag)$/;" f -EC_KEY_set_conv_form crypto/ec/ec_key.c /^void EC_KEY_set_conv_form(EC_KEY *key, point_conversion_form_t cform)$/;" f -EC_KEY_set_default_method crypto/ec/ec_kmeth.c /^void EC_KEY_set_default_method(const EC_KEY_METHOD *meth)$/;" f -EC_KEY_set_enc_flags crypto/ec/ec_key.c /^void EC_KEY_set_enc_flags(EC_KEY *key, unsigned int flags)$/;" f -EC_KEY_set_ex_data crypto/ec/ec_lib.c /^int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg)$/;" f -EC_KEY_set_flags crypto/ec/ec_key.c /^void EC_KEY_set_flags(EC_KEY *key, int flags)$/;" f -EC_KEY_set_group crypto/ec/ec_key.c /^int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group)$/;" f -EC_KEY_set_method crypto/ec/ec_kmeth.c /^int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth)$/;" f -EC_KEY_set_private_key crypto/ec/ec_key.c /^int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key)$/;" f -EC_KEY_set_public_key crypto/ec/ec_key.c /^int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key)$/;" f -EC_KEY_set_public_key_affine_coordinates crypto/ec/ec_key.c /^int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, BIGNUM *x,$/;" f -EC_KEY_up_ref crypto/ec/ec_key.c /^int EC_KEY_up_ref(EC_KEY *r)$/;" f -EC_METHOD crypto/ec/ec_local.h /^typedef struct ec_method_st EC_METHOD;$/;" t typeref:struct:ec_method_st -EC_METHOD include/openssl/ec.h /^typedef struct ec_method_st EC_METHOD;$/;" t typeref:struct:ec_method_st -EC_METHOD_get_field_type crypto/ec/ec_lib.c /^int EC_METHOD_get_field_type(const EC_METHOD *meth)$/;" f -EC_NAME2NID crypto/evp/ec_support.c /^} EC_NAME2NID;$/;" t typeref:struct:ec_name2nid_st file: -EC_NUM apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: -EC_PKEY_CTX crypto/ec/ec_pmeth.c /^} EC_PKEY_CTX;$/;" t typeref:struct:__anon106 file: -EC_PKEY_NO_PARAMETERS include/openssl/ec.h 939;" d -EC_PKEY_NO_PUBKEY include/openssl/ec.h 940;" d -EC_POINT include/openssl/ec.h /^typedef struct ec_point_st EC_POINT;$/;" t typeref:struct:ec_point_st -EC_POINT_BN_set_flags crypto/ec/ec_mult.c 110;" d file: -EC_POINT_BN_set_flags crypto/ec/ec_mult.c 387;" d file: -EC_POINT_CSWAP crypto/ec/ec_mult.c 285;" d file: -EC_POINT_CSWAP crypto/ec/ec_mult.c 369;" d file: -EC_POINT_add crypto/ec/ec_lib.c /^int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f -EC_POINT_bn2point crypto/ec/ec_deprecated.c /^EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,$/;" f -EC_POINT_clear_free crypto/ec/ec_lib.c /^void EC_POINT_clear_free(EC_POINT *point)$/;" f -EC_POINT_cmp crypto/ec/ec_lib.c /^int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b,$/;" f -EC_POINT_copy crypto/ec/ec_lib.c /^int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)$/;" f -EC_POINT_dbl crypto/ec/ec_lib.c /^int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f -EC_POINT_dup crypto/ec/ec_lib.c /^EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group)$/;" f -EC_POINT_free crypto/ec/ec_lib.c /^void EC_POINT_free(EC_POINT *point)$/;" f -EC_POINT_get_Jprojective_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f -EC_POINT_get_affine_coordinates crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates(const EC_GROUP *group,$/;" f -EC_POINT_get_affine_coordinates_GF2m crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group,$/;" f -EC_POINT_get_affine_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group,$/;" f -EC_POINT_hex2point crypto/ec/ec_print.c /^EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,$/;" f -EC_POINT_invert crypto/ec/ec_lib.c /^int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx)$/;" f -EC_POINT_is_at_infinity crypto/ec/ec_lib.c /^int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)$/;" f -EC_POINT_is_on_curve crypto/ec/ec_lib.c /^int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f -EC_POINT_make_affine crypto/ec/ec_lib.c /^int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)$/;" f -EC_POINT_method_of crypto/ec/ec_lib.c /^const EC_METHOD *EC_POINT_method_of(const EC_POINT *point)$/;" f -EC_POINT_mul crypto/ec/ec_lib.c /^int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,$/;" f -EC_POINT_new crypto/ec/ec_lib.c /^EC_POINT *EC_POINT_new(const EC_GROUP *group)$/;" f -EC_POINT_oct2point crypto/ec/ec_oct.c /^int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f -EC_POINT_point2bn crypto/ec/ec_deprecated.c /^BIGNUM *EC_POINT_point2bn(const EC_GROUP *group,$/;" f -EC_POINT_point2buf crypto/ec/ec_oct.c /^size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point,$/;" f -EC_POINT_point2hex crypto/ec/ec_print.c /^char *EC_POINT_point2hex(const EC_GROUP *group,$/;" f -EC_POINT_point2oct crypto/ec/ec_oct.c /^size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point,$/;" f -EC_POINT_set_Jprojective_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f -EC_POINT_set_affine_coordinates crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,$/;" f -EC_POINT_set_affine_coordinates_GF2m crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group,$/;" f -EC_POINT_set_affine_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group,$/;" f -EC_POINT_set_compressed_coordinates crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point,$/;" f -EC_POINT_set_compressed_coordinates_GF2m crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group,$/;" f -EC_POINT_set_compressed_coordinates_GFp crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group,$/;" f -EC_POINT_set_to_infinity crypto/ec/ec_lib.c /^int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point)$/;" f -EC_POINTs_make_affine crypto/ec/ec_lib.c /^int EC_POINTs_make_affine(const EC_GROUP *group, size_t num,$/;" f -EC_POINTs_mul crypto/ec/ec_lib.c /^int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" f -EC_POSSIBLE_SELECTIONS providers/implementations/keymgmt/ec_kmgmt.c 73;" d file: -EC_PRE_COMP crypto/ec/ec_local.h /^typedef struct ec_pre_comp_st EC_PRE_COMP;$/;" t typeref:struct:ec_pre_comp_st -EC_PRIVATEKEY crypto/ec/ec_asn1.c /^} EC_PRIVATEKEY;$/;" t typeref:struct:ec_privatekey_st file: -EC_R_ASN1_ERROR include/openssl/ecerr.h 26;" d -EC_R_BAD_SIGNATURE include/openssl/ecerr.h 27;" d -EC_R_BIGNUM_OUT_OF_RANGE include/openssl/ecerr.h 28;" d -EC_R_BUFFER_TOO_SMALL include/openssl/ecerr.h 29;" d -EC_R_CANNOT_INVERT include/openssl/ecerr.h 30;" d -EC_R_COORDINATES_OUT_OF_RANGE include/openssl/ecerr.h 31;" d -EC_R_CURVE_DOES_NOT_SUPPORT_ECDH include/openssl/ecerr.h 32;" d -EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA include/openssl/ecerr.h 33;" d -EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING include/openssl/ecerr.h 34;" d -EC_R_DECODE_ERROR include/openssl/ecerr.h 35;" d -EC_R_DISCRIMINANT_IS_ZERO include/openssl/ecerr.h 36;" d -EC_R_EC_GROUP_NEW_BY_NAME_FAILURE include/openssl/ecerr.h 37;" d -EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED include/openssl/ecerr.h 38;" d -EC_R_FAILED_MAKING_PUBLIC_KEY include/openssl/ecerr.h 39;" d -EC_R_FIELD_TOO_LARGE include/openssl/ecerr.h 40;" d -EC_R_GF2M_NOT_SUPPORTED include/openssl/ecerr.h 41;" d -EC_R_GROUP2PKPARAMETERS_FAILURE include/openssl/ecerr.h 42;" d -EC_R_I2D_ECPKPARAMETERS_FAILURE include/openssl/ecerr.h 43;" d -EC_R_INCOMPATIBLE_OBJECTS include/openssl/ecerr.h 44;" d -EC_R_INVALID_A include/openssl/ecerr.h 45;" d -EC_R_INVALID_ARGUMENT include/openssl/ecerr.h 46;" d -EC_R_INVALID_B include/openssl/ecerr.h 47;" d -EC_R_INVALID_COFACTOR include/openssl/ecerr.h 48;" d -EC_R_INVALID_COMPRESSED_POINT include/openssl/ecerr.h 49;" d -EC_R_INVALID_COMPRESSION_BIT include/openssl/ecerr.h 50;" d -EC_R_INVALID_CURVE include/openssl/ecerr.h 51;" d -EC_R_INVALID_DIGEST include/openssl/ecerr.h 52;" d -EC_R_INVALID_DIGEST_TYPE include/openssl/ecerr.h 53;" d -EC_R_INVALID_ENCODING include/openssl/ecerr.h 54;" d -EC_R_INVALID_FIELD include/openssl/ecerr.h 55;" d -EC_R_INVALID_FORM include/openssl/ecerr.h 56;" d -EC_R_INVALID_GENERATOR include/openssl/ecerr.h 57;" d -EC_R_INVALID_GROUP_ORDER include/openssl/ecerr.h 58;" d -EC_R_INVALID_KEY include/openssl/ecerr.h 59;" d -EC_R_INVALID_LENGTH include/openssl/ecerr.h 60;" d -EC_R_INVALID_NAMED_GROUP_CONVERSION include/openssl/ecerr.h 61;" d -EC_R_INVALID_OUTPUT_LENGTH include/openssl/ecerr.h 62;" d -EC_R_INVALID_P include/openssl/ecerr.h 63;" d -EC_R_INVALID_PEER_KEY include/openssl/ecerr.h 64;" d -EC_R_INVALID_PENTANOMIAL_BASIS include/openssl/ecerr.h 65;" d -EC_R_INVALID_PRIVATE_KEY include/openssl/ecerr.h 66;" d -EC_R_INVALID_SEED include/openssl/ecerr.h 67;" d -EC_R_INVALID_TRINOMIAL_BASIS include/openssl/ecerr.h 68;" d -EC_R_KDF_PARAMETER_ERROR include/openssl/ecerr.h 69;" d -EC_R_KEYS_NOT_SET include/openssl/ecerr.h 70;" d -EC_R_LADDER_POST_FAILURE include/openssl/ecerr.h 71;" d -EC_R_LADDER_PRE_FAILURE include/openssl/ecerr.h 72;" d -EC_R_LADDER_STEP_FAILURE include/openssl/ecerr.h 73;" d -EC_R_MISSING_OID include/openssl/ecerr.h 74;" d -EC_R_MISSING_PARAMETERS include/openssl/ecerr.h 75;" d -EC_R_MISSING_PRIVATE_KEY include/openssl/ecerr.h 76;" d -EC_R_NEED_NEW_SETUP_VALUES include/openssl/ecerr.h 77;" d -EC_R_NOT_A_NIST_PRIME include/openssl/ecerr.h 78;" d -EC_R_NOT_IMPLEMENTED include/openssl/ecerr.h 79;" d -EC_R_NOT_INITIALIZED include/openssl/ecerr.h 80;" d -EC_R_NO_PARAMETERS_SET include/openssl/ecerr.h 81;" d -EC_R_NO_PRIVATE_VALUE include/openssl/ecerr.h 82;" d -EC_R_OPERATION_NOT_SUPPORTED include/openssl/ecerr.h 83;" d -EC_R_PASSED_NULL_PARAMETER include/openssl/ecerr.h 84;" d -EC_R_PEER_KEY_ERROR include/openssl/ecerr.h 85;" d -EC_R_POINT_ARITHMETIC_FAILURE include/openssl/ecerr.h 86;" d -EC_R_POINT_AT_INFINITY include/openssl/ecerr.h 87;" d -EC_R_POINT_COORDINATES_BLIND_FAILURE include/openssl/ecerr.h 88;" d -EC_R_POINT_IS_NOT_ON_CURVE include/openssl/ecerr.h 89;" d -EC_R_RANDOM_NUMBER_GENERATION_FAILED include/openssl/ecerr.h 90;" d -EC_R_SHARED_INFO_ERROR include/openssl/ecerr.h 91;" d -EC_R_SLOT_FULL include/openssl/ecerr.h 92;" d -EC_R_UNDEFINED_GENERATOR include/openssl/ecerr.h 93;" d -EC_R_UNDEFINED_ORDER include/openssl/ecerr.h 94;" d -EC_R_UNKNOWN_COFACTOR include/openssl/ecerr.h 95;" d -EC_R_UNKNOWN_GROUP include/openssl/ecerr.h 96;" d -EC_R_UNKNOWN_ORDER include/openssl/ecerr.h 97;" d -EC_R_UNSUPPORTED_FIELD include/openssl/ecerr.h 98;" d -EC_R_WRONG_CURVE_PARAMETERS include/openssl/ecerr.h 99;" d -EC_R_WRONG_ORDER include/openssl/ecerr.h 100;" d -EC_builtin_curve include/openssl/ec.h /^} EC_builtin_curve;$/;" t typeref:struct:__anon380 -EC_curve_nid2nist crypto/ec/ec_curve.c /^const char *EC_curve_nid2nist(int nid)$/;" f -EC_curve_nist2nid crypto/ec/ec_curve.c /^int EC_curve_nist2nid(const char *name)$/;" f -EC_ec_pre_comp_dup crypto/ec/ec_mult.c /^EC_PRE_COMP *EC_ec_pre_comp_dup(EC_PRE_COMP *pre)$/;" f -EC_ec_pre_comp_free crypto/ec/ec_mult.c /^void EC_ec_pre_comp_free(EC_PRE_COMP *pre)$/;" f -EC_get_builtin_curves crypto/ec/ec_curve.c /^size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems)$/;" f -EC_nistp224_pre_comp_dup crypto/ec/ecp_nistp224.c /^NISTP224_PRE_COMP *EC_nistp224_pre_comp_dup(NISTP224_PRE_COMP *p)$/;" f -EC_nistp224_pre_comp_free crypto/ec/ecp_nistp224.c /^void EC_nistp224_pre_comp_free(NISTP224_PRE_COMP *p)$/;" f -EC_nistp256_pre_comp_dup crypto/ec/ecp_nistp256.c /^NISTP256_PRE_COMP *EC_nistp256_pre_comp_dup(NISTP256_PRE_COMP *p)$/;" f -EC_nistp256_pre_comp_free crypto/ec/ecp_nistp256.c /^void EC_nistp256_pre_comp_free(NISTP256_PRE_COMP *pre)$/;" f -EC_nistp521_pre_comp_dup crypto/ec/ecp_nistp521.c /^NISTP521_PRE_COMP *EC_nistp521_pre_comp_dup(NISTP521_PRE_COMP *p)$/;" f -EC_nistp521_pre_comp_free crypto/ec/ecp_nistp521.c /^void EC_nistp521_pre_comp_free(NISTP521_PRE_COMP *p)$/;" f -EC_nistz256_pre_comp_dup crypto/ec/ecp_nistz256.c /^NISTZ256_PRE_COMP *EC_nistz256_pre_comp_dup(NISTZ256_PRE_COMP *p)$/;" f -EC_nistz256_pre_comp_free crypto/ec/ecp_nistz256.c /^void EC_nistz256_pre_comp_free(NISTZ256_PRE_COMP *pre)$/;" f -EC_params test/endecoder_legacy_test.c /^static const OSSL_PARAM EC_params[] = {$/;" v file: -EC_pre_comp_free crypto/ec/ec_lib.c /^void EC_pre_comp_free(EC_GROUP *group)$/;" f -EC_str_reasons crypto/ec/ec_err.c /^static const ERR_STRING_DATA EC_str_reasons[] = {$/;" v file: -EC_window_bits_for_scalar_size crypto/ec/ec_mult.c 394;" d file: -ED25519 test/endecode_test.c /^KEYS(ED25519);$/;" v -ED25519_BITS include/crypto/ecx.h 39;" d -ED25519_IDX test/evp_pkey_provided_test.c 892;" d file: -ED25519_KEYLEN include/crypto/ecx.h 28;" d -ED25519_SECURITY_BITS include/crypto/ecx.h 41;" d -ED25519_SIGSIZE include/crypto/ecx.h 42;" d -ED448 test/endecode_test.c /^KEYS(ED448);$/;" v -ED448_BITS include/crypto/ecx.h 44;" d -ED448_IDX test/evp_pkey_provided_test.c 893;" d file: -ED448_KEYLEN include/crypto/ecx.h 29;" d -ED448_SECURITY_BITS include/crypto/ecx.h 46;" d -ED448_SIGSIZE include/crypto/ecx.h 47;" d -EDDSA_448_PRIVATE_BYTES crypto/ec/curve448/ed448.h 22;" d -EDDSA_448_PUBLIC_BYTES crypto/ec/curve448/ed448.h 19;" d -EDDSA_448_SIGNATURE_BYTES crypto/ec/curve448/ed448.h 25;" d -EDWARDS_D crypto/ec/curve448/curve448.c 26;" d file: -EK0 include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -EKi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -EMPTY_SK_X509 test/cmp_ctx_test.c 486;" d file: -ENCDEC_ARRAY test/asn1_encode_test.c 175;" d file: -ENCDEC_DATA test/asn1_encode_test.c 173;" d file: -ENCODER_PROVIDER providers/baseprov.c 72;" d file: -ENCODER_PROVIDER providers/baseprov.c 75;" d file: -ENCODER_PROVIDER providers/defltprov.c 461;" d file: -ENCODER_PROVIDER providers/defltprov.c 464;" d file: -ENCODE_DATA test/evp_test.c /^} ENCODE_DATA;$/;" t typeref:struct:encode_data_st file: -ENCODE_DIGESTINFO_MD crypto/rsa/rsa_sign.c 87;" d file: -ENCODE_DIGESTINFO_SHA crypto/rsa/rsa_sign.c 77;" d file: -ENCRYPT test/bio_enc_test.c 17;" d file: -ENCRYPTED_EXTENSIONS_MAX_LENGTH ssl/statem/statem_local.h 23;" d -ENC_BLOCK_SIZE crypto/evp/bio_enc.c 25;" d file: -ENC_MIN_CHUNK crypto/evp/bio_enc.c 26;" d file: -ENC_READ_STATES ssl/statem/statem.h /^} ENC_READ_STATES;$/;" t typeref:enum:__anon404 -ENC_READ_STATE_ALLOW_PLAIN_ALERTS ssl/statem/statem.h /^ ENC_READ_STATE_ALLOW_PLAIN_ALERTS$/;" e enum:__anon404 -ENC_READ_STATE_VALID ssl/statem/statem.h /^ ENC_READ_STATE_VALID,$/;" e enum:__anon404 -ENC_WRITE_STATES ssl/statem/statem.h /^} ENC_WRITE_STATES;$/;" t typeref:enum:__anon403 -ENC_WRITE_STATE_INVALID ssl/statem/statem.h /^ ENC_WRITE_STATE_INVALID,$/;" e enum:__anon403 -ENC_WRITE_STATE_VALID ssl/statem/statem.h /^ ENC_WRITE_STATE_VALID,$/;" e enum:__anon403 -ENC_WRITE_STATE_WRITE_PLAIN_ALERTS ssl/statem/statem.h /^ ENC_WRITE_STATE_WRITE_PLAIN_ALERTS$/;" e enum:__anon403 -END util/perl/TLSProxy/Proxy.pm /^ END:$/;" l -ENDLEN crypto/pem/pem_lib.c 740;" d file: -ENDPOINT ssl/ssl_local.h /^} ENDPOINT;$/;" t typeref:enum:__anon423 -ENDPOINT_BOTH ssl/ssl_local.h /^ ENDPOINT_BOTH$/;" e enum:__anon423 -ENDPOINT_CLIENT ssl/ssl_local.h /^ ENDPOINT_CLIENT = 0,$/;" e enum:__anon423 -ENDPOINT_SERVER ssl/ssl_local.h /^ ENDPOINT_SERVER,$/;" e enum:__anon423 -END_OF_EARLY_DATA_MAX_LENGTH ssl/statem/statem_local.h 21;" d -ENGINE include/openssl/types.h /^typedef struct engine_st ENGINE;$/;" t typeref:struct:engine_st -ENGINE_CIPHERS_PTR include/openssl/engine.h /^typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **,$/;" t -ENGINE_CLEANUP_CB crypto/engine/eng_local.h /^typedef void (ENGINE_CLEANUP_CB) (void);$/;" t -ENGINE_CLEANUP_ITEM crypto/engine/eng_local.h /^} ENGINE_CLEANUP_ITEM;$/;" t typeref:struct:st_engine_cleanup_item -ENGINE_CMD_BASE include/openssl/engine.h 224;" d -ENGINE_CMD_DEFN include/openssl/engine.h /^} ENGINE_CMD_DEFN;$/;" t typeref:struct:ENGINE_CMD_DEFN_st -ENGINE_CMD_DEFN_st include/openssl/engine.h /^typedef struct ENGINE_CMD_DEFN_st {$/;" s -ENGINE_CMD_FLAG_INTERNAL include/openssl/engine.h 127;" d -ENGINE_CMD_FLAG_NO_INPUT include/openssl/engine.h 121;" d -ENGINE_CMD_FLAG_NUMERIC include/openssl/engine.h 111;" d -ENGINE_CMD_FLAG_STRING include/openssl/engine.h 116;" d -ENGINE_CTRL_CHIL_NO_LOCKING include/openssl/engine.h 241;" d -ENGINE_CTRL_CHIL_SET_FORKCHECK include/openssl/engine.h 235;" d -ENGINE_CTRL_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *,$/;" t -ENGINE_CTRL_GET_CMD_FLAGS include/openssl/engine.h 218;" d -ENGINE_CTRL_GET_CMD_FROM_NAME include/openssl/engine.h 199;" d -ENGINE_CTRL_GET_DESC_FROM_CMD include/openssl/engine.h 212;" d -ENGINE_CTRL_GET_DESC_LEN_FROM_CMD include/openssl/engine.h 211;" d -ENGINE_CTRL_GET_FIRST_CMD_TYPE include/openssl/engine.h 189;" d -ENGINE_CTRL_GET_NAME_FROM_CMD include/openssl/engine.h 209;" d -ENGINE_CTRL_GET_NAME_LEN_FROM_CMD include/openssl/engine.h 208;" d -ENGINE_CTRL_GET_NEXT_CMD_TYPE include/openssl/engine.h 194;" d -ENGINE_CTRL_HAS_CTRL_FUNCTION include/openssl/engine.h 184;" d -ENGINE_CTRL_HUP include/openssl/engine.h 148;" d -ENGINE_CTRL_LOAD_CONFIGURATION include/openssl/engine.h 156;" d -ENGINE_CTRL_LOAD_SECTION include/openssl/engine.h 160;" d -ENGINE_CTRL_SET_CALLBACK_DATA include/openssl/engine.h 152;" d -ENGINE_CTRL_SET_LOGSTREAM include/openssl/engine.h 146;" d -ENGINE_CTRL_SET_PASSWORD_CALLBACK include/openssl/engine.h 147;" d -ENGINE_CTRL_SET_USER_INTERFACE include/openssl/engine.h 151;" d -ENGINE_DIGESTS_PTR include/openssl/engine.h /^typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **,$/;" t -ENGINE_DYNAMIC_ID crypto/engine/eng_local.h /^typedef void (*ENGINE_DYNAMIC_ID)(void);$/;" t -ENGINE_FIND_STR crypto/engine/tb_asnmth.c /^} ENGINE_FIND_STR;$/;" t typeref:struct:__anon210 file: -ENGINE_FLAGS_BY_ID_COPY include/openssl/engine.h 88;" d -ENGINE_FLAGS_MANUAL_CMD_CTRL include/openssl/engine.h 76;" d -ENGINE_FLAGS_NO_REGISTER_ALL include/openssl/engine.h 96;" d -ENGINE_F_DIGEST_UPDATE include/openssl/cryptoerr_legacy.h 758;" d -ENGINE_F_DYNAMIC_CTRL include/openssl/cryptoerr_legacy.h 759;" d -ENGINE_F_DYNAMIC_GET_DATA_CTX include/openssl/cryptoerr_legacy.h 760;" d -ENGINE_F_DYNAMIC_LOAD include/openssl/cryptoerr_legacy.h 761;" d -ENGINE_F_DYNAMIC_SET_DATA_CTX include/openssl/cryptoerr_legacy.h 762;" d -ENGINE_F_ENGINE_ADD include/openssl/cryptoerr_legacy.h 763;" d -ENGINE_F_ENGINE_BY_ID include/openssl/cryptoerr_legacy.h 764;" d -ENGINE_F_ENGINE_CMD_IS_EXECUTABLE include/openssl/cryptoerr_legacy.h 765;" d -ENGINE_F_ENGINE_CTRL include/openssl/cryptoerr_legacy.h 766;" d -ENGINE_F_ENGINE_CTRL_CMD include/openssl/cryptoerr_legacy.h 767;" d -ENGINE_F_ENGINE_CTRL_CMD_STRING include/openssl/cryptoerr_legacy.h 768;" d -ENGINE_F_ENGINE_FINISH include/openssl/cryptoerr_legacy.h 769;" d -ENGINE_F_ENGINE_GET_CIPHER include/openssl/cryptoerr_legacy.h 770;" d -ENGINE_F_ENGINE_GET_DIGEST include/openssl/cryptoerr_legacy.h 771;" d -ENGINE_F_ENGINE_GET_FIRST include/openssl/cryptoerr_legacy.h 772;" d -ENGINE_F_ENGINE_GET_LAST include/openssl/cryptoerr_legacy.h 773;" d -ENGINE_F_ENGINE_GET_NEXT include/openssl/cryptoerr_legacy.h 774;" d -ENGINE_F_ENGINE_GET_PKEY_ASN1_METH include/openssl/cryptoerr_legacy.h 775;" d -ENGINE_F_ENGINE_GET_PKEY_METH include/openssl/cryptoerr_legacy.h 776;" d -ENGINE_F_ENGINE_GET_PREV include/openssl/cryptoerr_legacy.h 777;" d -ENGINE_F_ENGINE_INIT include/openssl/cryptoerr_legacy.h 778;" d -ENGINE_F_ENGINE_LIST_ADD include/openssl/cryptoerr_legacy.h 779;" d -ENGINE_F_ENGINE_LIST_REMOVE include/openssl/cryptoerr_legacy.h 780;" d -ENGINE_F_ENGINE_LOAD_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 781;" d -ENGINE_F_ENGINE_LOAD_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 782;" d -ENGINE_F_ENGINE_LOAD_SSL_CLIENT_CERT include/openssl/cryptoerr_legacy.h 783;" d -ENGINE_F_ENGINE_NEW include/openssl/cryptoerr_legacy.h 784;" d -ENGINE_F_ENGINE_PKEY_ASN1_FIND_STR include/openssl/cryptoerr_legacy.h 785;" d -ENGINE_F_ENGINE_REMOVE include/openssl/cryptoerr_legacy.h 786;" d -ENGINE_F_ENGINE_SET_DEFAULT_STRING include/openssl/cryptoerr_legacy.h 787;" d -ENGINE_F_ENGINE_SET_ID include/openssl/cryptoerr_legacy.h 788;" d -ENGINE_F_ENGINE_SET_NAME include/openssl/cryptoerr_legacy.h 789;" d -ENGINE_F_ENGINE_TABLE_REGISTER include/openssl/cryptoerr_legacy.h 790;" d -ENGINE_F_ENGINE_UNLOCKED_FINISH include/openssl/cryptoerr_legacy.h 791;" d -ENGINE_F_ENGINE_UP_REF include/openssl/cryptoerr_legacy.h 792;" d -ENGINE_F_INT_CLEANUP_ITEM include/openssl/cryptoerr_legacy.h 793;" d -ENGINE_F_INT_CTRL_HELPER include/openssl/cryptoerr_legacy.h 794;" d -ENGINE_F_INT_ENGINE_CONFIGURE include/openssl/cryptoerr_legacy.h 795;" d -ENGINE_F_INT_ENGINE_MODULE_INIT include/openssl/cryptoerr_legacy.h 796;" d -ENGINE_F_OSSL_HMAC_INIT include/openssl/cryptoerr_legacy.h 797;" d -ENGINE_GEN_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_GEN_FUNC_PTR) (void);$/;" t -ENGINE_GEN_INT_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *);$/;" t -ENGINE_LOAD_KEY_PTR include/openssl/engine.h /^typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,$/;" t -ENGINE_METHOD_ALL include/openssl/engine.h 55;" d -ENGINE_METHOD_CIPHERS include/openssl/engine.h 49;" d -ENGINE_METHOD_DH include/openssl/engine.h 47;" d -ENGINE_METHOD_DIGESTS include/openssl/engine.h 50;" d -ENGINE_METHOD_DSA include/openssl/engine.h 46;" d -ENGINE_METHOD_EC include/openssl/engine.h 53;" d -ENGINE_METHOD_NONE include/openssl/engine.h 56;" d -ENGINE_METHOD_PKEY_ASN1_METHS include/openssl/engine.h 52;" d -ENGINE_METHOD_PKEY_METHS include/openssl/engine.h 51;" d -ENGINE_METHOD_RAND include/openssl/engine.h 48;" d -ENGINE_METHOD_RSA include/openssl/engine.h 45;" d -ENGINE_PILE crypto/engine/eng_local.h /^DEFINE_LHASH_OF(ENGINE_PILE);$/;" v -ENGINE_PILE crypto/engine/eng_local.h /^typedef struct st_engine_pile ENGINE_PILE;$/;" t typeref:struct:st_engine_pile -ENGINE_PILE_DOALL crypto/engine/eng_table.c /^} ENGINE_PILE_DOALL;$/;" t typeref:struct:st_engine_pile_doall file: -ENGINE_PKEY_ASN1_METHS_PTR include/openssl/engine.h /^typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,$/;" t -ENGINE_PKEY_METHS_PTR include/openssl/engine.h /^typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **,$/;" t -ENGINE_REF_PRINT crypto/engine/eng_local.h 28;" d -ENGINE_R_ALREADY_LOADED include/openssl/engineerr.h 26;" d -ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER include/openssl/engineerr.h 27;" d -ENGINE_R_CMD_NOT_EXECUTABLE include/openssl/engineerr.h 28;" d -ENGINE_R_COMMAND_TAKES_INPUT include/openssl/engineerr.h 29;" d -ENGINE_R_COMMAND_TAKES_NO_INPUT include/openssl/engineerr.h 30;" d -ENGINE_R_CONFLICTING_ENGINE_ID include/openssl/engineerr.h 31;" d -ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED include/openssl/engineerr.h 32;" d -ENGINE_R_DSO_FAILURE include/openssl/engineerr.h 33;" d -ENGINE_R_DSO_NOT_FOUND include/openssl/engineerr.h 34;" d -ENGINE_R_ENGINES_SECTION_ERROR include/openssl/engineerr.h 35;" d -ENGINE_R_ENGINE_CONFIGURATION_ERROR include/openssl/engineerr.h 36;" d -ENGINE_R_ENGINE_IS_NOT_IN_LIST include/openssl/engineerr.h 37;" d -ENGINE_R_ENGINE_SECTION_ERROR include/openssl/engineerr.h 38;" d -ENGINE_R_FAILED_LOADING_PRIVATE_KEY include/openssl/engineerr.h 39;" d -ENGINE_R_FAILED_LOADING_PUBLIC_KEY include/openssl/engineerr.h 40;" d -ENGINE_R_FINISH_FAILED include/openssl/engineerr.h 41;" d -ENGINE_R_ID_OR_NAME_MISSING include/openssl/engineerr.h 42;" d -ENGINE_R_INIT_FAILED include/openssl/engineerr.h 43;" d -ENGINE_R_INTERNAL_LIST_ERROR include/openssl/engineerr.h 44;" d -ENGINE_R_INVALID_ARGUMENT include/openssl/engineerr.h 45;" d -ENGINE_R_INVALID_CMD_NAME include/openssl/engineerr.h 46;" d -ENGINE_R_INVALID_CMD_NUMBER include/openssl/engineerr.h 47;" d -ENGINE_R_INVALID_INIT_VALUE include/openssl/engineerr.h 48;" d -ENGINE_R_INVALID_STRING include/openssl/engineerr.h 49;" d -ENGINE_R_NOT_INITIALISED include/openssl/engineerr.h 50;" d -ENGINE_R_NOT_LOADED include/openssl/engineerr.h 51;" d -ENGINE_R_NO_CONTROL_FUNCTION include/openssl/engineerr.h 52;" d -ENGINE_R_NO_INDEX include/openssl/engineerr.h 53;" d -ENGINE_R_NO_LOAD_FUNCTION include/openssl/engineerr.h 54;" d -ENGINE_R_NO_REFERENCE include/openssl/engineerr.h 55;" d -ENGINE_R_NO_SUCH_ENGINE include/openssl/engineerr.h 56;" d -ENGINE_R_UNIMPLEMENTED_CIPHER include/openssl/engineerr.h 57;" d -ENGINE_R_UNIMPLEMENTED_DIGEST include/openssl/engineerr.h 58;" d -ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD include/openssl/engineerr.h 59;" d -ENGINE_R_VERSION_INCOMPATIBILITY include/openssl/engineerr.h 60;" d -ENGINE_SCHEME apps/include/engine_loader.h 15;" d -ENGINE_SCHEME_COLON apps/include/engine_loader.h 16;" d -ENGINE_SSL_CLIENT_CERT_PTR include/openssl/engine.h /^typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,$/;" t -ENGINE_TABLE crypto/engine/eng_local.h /^typedef struct st_engine_table ENGINE_TABLE;$/;" t typeref:struct:st_engine_table -ENGINE_TABLE_FLAG_NOINIT include/openssl/engine.h 64;" d -ENGINE_add crypto/engine/eng_list.c /^int ENGINE_add(ENGINE *e)$/;" f -ENGINE_add_conf_module crypto/engine/eng_cnf.c /^void ENGINE_add_conf_module(void)$/;" f -ENGINE_by_id crypto/engine/eng_list.c /^ENGINE *ENGINE_by_id(const char *id)$/;" f -ENGINE_cleanup include/openssl/engine.h 542;" d -ENGINE_cmd_is_executable crypto/engine/eng_ctrl.c /^int ENGINE_cmd_is_executable(ENGINE *e, int cmd)$/;" f -ENGINE_ctrl crypto/engine/eng_ctrl.c /^int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f -ENGINE_ctrl_cmd crypto/engine/eng_ctrl.c /^int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name,$/;" f -ENGINE_ctrl_cmd_string crypto/engine/eng_ctrl.c /^int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,$/;" f -ENGINE_finish crypto/engine/eng_init.c /^int ENGINE_finish(ENGINE *e)$/;" f -ENGINE_free crypto/engine/eng_lib.c /^int ENGINE_free(ENGINE *e)$/;" f -ENGINE_get_DH crypto/engine/tb_dh.c /^const DH_METHOD *ENGINE_get_DH(const ENGINE *e)$/;" f -ENGINE_get_DSA crypto/engine/tb_dsa.c /^const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e)$/;" f -ENGINE_get_EC crypto/engine/tb_eckey.c /^const EC_KEY_METHOD *ENGINE_get_EC(const ENGINE *e)$/;" f -ENGINE_get_RAND crypto/engine/tb_rand.c /^const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e)$/;" f -ENGINE_get_RSA crypto/engine/tb_rsa.c /^const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e)$/;" f -ENGINE_get_cipher crypto/engine/tb_cipher.c /^const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid)$/;" f -ENGINE_get_cipher_engine crypto/engine/tb_cipher.c /^ENGINE *ENGINE_get_cipher_engine(int nid)$/;" f -ENGINE_get_ciphers crypto/engine/tb_cipher.c /^ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e)$/;" f -ENGINE_get_cmd_defns crypto/engine/eng_lib.c /^const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e)$/;" f -ENGINE_get_ctrl_function crypto/engine/eng_lib.c /^ENGINE_CTRL_FUNC_PTR ENGINE_get_ctrl_function(const ENGINE *e)$/;" f -ENGINE_get_default_DH crypto/engine/tb_dh.c /^ENGINE *ENGINE_get_default_DH(void)$/;" f -ENGINE_get_default_DSA crypto/engine/tb_dsa.c /^ENGINE *ENGINE_get_default_DSA(void)$/;" f -ENGINE_get_default_EC crypto/engine/tb_eckey.c /^ENGINE *ENGINE_get_default_EC(void)$/;" f -ENGINE_get_default_RAND crypto/engine/tb_rand.c /^ENGINE *ENGINE_get_default_RAND(void)$/;" f -ENGINE_get_default_RSA crypto/engine/tb_rsa.c /^ENGINE *ENGINE_get_default_RSA(void)$/;" f -ENGINE_get_destroy_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_destroy_function(const ENGINE *e)$/;" f -ENGINE_get_digest crypto/engine/tb_digest.c /^const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid)$/;" f -ENGINE_get_digest_engine crypto/engine/tb_digest.c /^ENGINE *ENGINE_get_digest_engine(int nid)$/;" f -ENGINE_get_digests crypto/engine/tb_digest.c /^ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e)$/;" f -ENGINE_get_ex_data crypto/engine/eng_lib.c /^void *ENGINE_get_ex_data(const ENGINE *e, int idx)$/;" f -ENGINE_get_ex_new_index include/openssl/engine.h 530;" d -ENGINE_get_finish_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_finish_function(const ENGINE *e)$/;" f -ENGINE_get_first crypto/engine/eng_list.c /^ENGINE *ENGINE_get_first(void)$/;" f -ENGINE_get_flags crypto/engine/eng_lib.c /^int ENGINE_get_flags(const ENGINE *e)$/;" f -ENGINE_get_id crypto/engine/eng_lib.c /^const char *ENGINE_get_id(const ENGINE *e)$/;" f -ENGINE_get_init_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_init_function(const ENGINE *e)$/;" f -ENGINE_get_last crypto/engine/eng_list.c /^ENGINE *ENGINE_get_last(void)$/;" f -ENGINE_get_load_privkey_function crypto/engine/eng_pkey.c /^ENGINE_LOAD_KEY_PTR ENGINE_get_load_privkey_function(const ENGINE *e)$/;" f -ENGINE_get_load_pubkey_function crypto/engine/eng_pkey.c /^ENGINE_LOAD_KEY_PTR ENGINE_get_load_pubkey_function(const ENGINE *e)$/;" f -ENGINE_get_name crypto/engine/eng_lib.c /^const char *ENGINE_get_name(const ENGINE *e)$/;" f -ENGINE_get_next crypto/engine/eng_list.c /^ENGINE *ENGINE_get_next(ENGINE *e)$/;" f -ENGINE_get_pkey_asn1_meth crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid)$/;" f -ENGINE_get_pkey_asn1_meth_engine crypto/engine/tb_asnmth.c /^ENGINE *ENGINE_get_pkey_asn1_meth_engine(int nid)$/;" f -ENGINE_get_pkey_asn1_meth_str crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e,$/;" f -ENGINE_get_pkey_asn1_meths crypto/engine/tb_asnmth.c /^ENGINE_PKEY_ASN1_METHS_PTR ENGINE_get_pkey_asn1_meths(const ENGINE *e)$/;" f -ENGINE_get_pkey_meth crypto/engine/tb_pkmeth.c /^const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid)$/;" f -ENGINE_get_pkey_meth_engine crypto/engine/tb_pkmeth.c /^ENGINE *ENGINE_get_pkey_meth_engine(int nid)$/;" f -ENGINE_get_pkey_meths crypto/engine/tb_pkmeth.c /^ENGINE_PKEY_METHS_PTR ENGINE_get_pkey_meths(const ENGINE *e)$/;" f -ENGINE_get_prev crypto/engine/eng_list.c /^ENGINE *ENGINE_get_prev(ENGINE *e)$/;" f -ENGINE_get_ssl_client_cert_function crypto/engine/eng_pkey.c /^ENGINE_SSL_CLIENT_CERT_PTR ENGINE_get_ssl_client_cert_function(const ENGINE$/;" f -ENGINE_get_static_state crypto/engine/eng_lib.c /^void *ENGINE_get_static_state(void)$/;" f -ENGINE_get_table_flags crypto/engine/eng_table.c /^unsigned int ENGINE_get_table_flags(void)$/;" f -ENGINE_init crypto/engine/eng_init.c /^int ENGINE_init(ENGINE *e)$/;" f -ENGINE_load_afalg include/openssl/engine.h 349;" d -ENGINE_load_builtin_engines crypto/engine/eng_all.c /^void ENGINE_load_builtin_engines(void)$/;" f -ENGINE_load_capi include/openssl/engine.h 347;" d -ENGINE_load_cryptodev include/openssl/engine.h 352;" d -ENGINE_load_dynamic include/openssl/engine.h 342;" d -ENGINE_load_openssl include/openssl/engine.h 340;" d -ENGINE_load_ossltest engines/e_ossltest.c /^void ENGINE_load_ossltest(void)$/;" f -ENGINE_load_padlock include/openssl/engine.h 345;" d -ENGINE_load_private_key crypto/engine/eng_pkey.c /^EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,$/;" f -ENGINE_load_public_key crypto/engine/eng_pkey.c /^EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,$/;" f -ENGINE_load_rdrand include/openssl/engine.h 354;" d -ENGINE_load_ssl_client_cert crypto/engine/eng_pkey.c /^int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s,$/;" f -ENGINE_new crypto/engine/eng_lib.c /^ENGINE *ENGINE_new(void)$/;" f -ENGINE_padlock engines/e_padlock.c /^static ENGINE *ENGINE_padlock(void)$/;" f file: -ENGINE_pkey_asn1_find_str crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_pkey_asn1_find_str(ENGINE **pe,$/;" f -ENGINE_rdrand crypto/engine/eng_rdrand.c /^static ENGINE *ENGINE_rdrand(void)$/;" f file: -ENGINE_register_DH crypto/engine/tb_dh.c /^int ENGINE_register_DH(ENGINE *e)$/;" f -ENGINE_register_DSA crypto/engine/tb_dsa.c /^int ENGINE_register_DSA(ENGINE *e)$/;" f -ENGINE_register_EC crypto/engine/tb_eckey.c /^int ENGINE_register_EC(ENGINE *e)$/;" f -ENGINE_register_RAND crypto/engine/tb_rand.c /^int ENGINE_register_RAND(ENGINE *e)$/;" f -ENGINE_register_RSA crypto/engine/tb_rsa.c /^int ENGINE_register_RSA(ENGINE *e)$/;" f -ENGINE_register_all_DH crypto/engine/tb_dh.c /^void ENGINE_register_all_DH(void)$/;" f -ENGINE_register_all_DSA crypto/engine/tb_dsa.c /^void ENGINE_register_all_DSA(void)$/;" f -ENGINE_register_all_EC crypto/engine/tb_eckey.c /^void ENGINE_register_all_EC(void)$/;" f -ENGINE_register_all_RAND crypto/engine/tb_rand.c /^void ENGINE_register_all_RAND(void)$/;" f -ENGINE_register_all_RSA crypto/engine/tb_rsa.c /^void ENGINE_register_all_RSA(void)$/;" f -ENGINE_register_all_ciphers crypto/engine/tb_cipher.c /^void ENGINE_register_all_ciphers(void)$/;" f -ENGINE_register_all_complete crypto/engine/eng_fat.c /^int ENGINE_register_all_complete(void)$/;" f -ENGINE_register_all_digests crypto/engine/tb_digest.c /^void ENGINE_register_all_digests(void)$/;" f -ENGINE_register_all_pkey_asn1_meths crypto/engine/tb_asnmth.c /^void ENGINE_register_all_pkey_asn1_meths(void)$/;" f -ENGINE_register_all_pkey_meths crypto/engine/tb_pkmeth.c /^void ENGINE_register_all_pkey_meths(void)$/;" f -ENGINE_register_ciphers crypto/engine/tb_cipher.c /^int ENGINE_register_ciphers(ENGINE *e)$/;" f -ENGINE_register_complete crypto/engine/eng_fat.c /^int ENGINE_register_complete(ENGINE *e)$/;" f -ENGINE_register_digests crypto/engine/tb_digest.c /^int ENGINE_register_digests(ENGINE *e)$/;" f -ENGINE_register_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_register_pkey_asn1_meths(ENGINE *e)$/;" f -ENGINE_register_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_register_pkey_meths(ENGINE *e)$/;" f -ENGINE_remove crypto/engine/eng_list.c /^int ENGINE_remove(ENGINE *e)$/;" f -ENGINE_set_DH crypto/engine/tb_dh.c /^int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth)$/;" f -ENGINE_set_DSA crypto/engine/tb_dsa.c /^int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth)$/;" f -ENGINE_set_EC crypto/engine/tb_eckey.c /^int ENGINE_set_EC(ENGINE *e, const EC_KEY_METHOD *ec_meth)$/;" f -ENGINE_set_RAND crypto/engine/tb_rand.c /^int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth)$/;" f -ENGINE_set_RSA crypto/engine/tb_rsa.c /^int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth)$/;" f -ENGINE_set_ciphers crypto/engine/tb_cipher.c /^int ENGINE_set_ciphers(ENGINE *e, ENGINE_CIPHERS_PTR f)$/;" f -ENGINE_set_cmd_defns crypto/engine/eng_lib.c /^int ENGINE_set_cmd_defns(ENGINE *e, const ENGINE_CMD_DEFN *defns)$/;" f -ENGINE_set_ctrl_function crypto/engine/eng_lib.c /^int ENGINE_set_ctrl_function(ENGINE *e, ENGINE_CTRL_FUNC_PTR ctrl_f)$/;" f -ENGINE_set_default crypto/engine/eng_fat.c /^int ENGINE_set_default(ENGINE *e, unsigned int flags)$/;" f -ENGINE_set_default_DH crypto/engine/tb_dh.c /^int ENGINE_set_default_DH(ENGINE *e)$/;" f -ENGINE_set_default_DSA crypto/engine/tb_dsa.c /^int ENGINE_set_default_DSA(ENGINE *e)$/;" f -ENGINE_set_default_EC crypto/engine/tb_eckey.c /^int ENGINE_set_default_EC(ENGINE *e)$/;" f -ENGINE_set_default_RAND crypto/engine/tb_rand.c /^int ENGINE_set_default_RAND(ENGINE *e)$/;" f -ENGINE_set_default_RSA crypto/engine/tb_rsa.c /^int ENGINE_set_default_RSA(ENGINE *e)$/;" f -ENGINE_set_default_ciphers crypto/engine/tb_cipher.c /^int ENGINE_set_default_ciphers(ENGINE *e)$/;" f -ENGINE_set_default_digests crypto/engine/tb_digest.c /^int ENGINE_set_default_digests(ENGINE *e)$/;" f -ENGINE_set_default_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_set_default_pkey_asn1_meths(ENGINE *e)$/;" f -ENGINE_set_default_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_set_default_pkey_meths(ENGINE *e)$/;" f -ENGINE_set_default_string crypto/engine/eng_fat.c /^int ENGINE_set_default_string(ENGINE *e, const char *def_list)$/;" f -ENGINE_set_destroy_function crypto/engine/eng_lib.c /^int ENGINE_set_destroy_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR destroy_f)$/;" f -ENGINE_set_digests crypto/engine/tb_digest.c /^int ENGINE_set_digests(ENGINE *e, ENGINE_DIGESTS_PTR f)$/;" f -ENGINE_set_ex_data crypto/engine/eng_lib.c /^int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg)$/;" f -ENGINE_set_finish_function crypto/engine/eng_lib.c /^int ENGINE_set_finish_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR finish_f)$/;" f -ENGINE_set_flags crypto/engine/eng_lib.c /^int ENGINE_set_flags(ENGINE *e, int flags)$/;" f -ENGINE_set_id crypto/engine/eng_lib.c /^int ENGINE_set_id(ENGINE *e, const char *id)$/;" f -ENGINE_set_init_function crypto/engine/eng_lib.c /^int ENGINE_set_init_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR init_f)$/;" f -ENGINE_set_load_privkey_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_privkey_function(ENGINE *e,$/;" f -ENGINE_set_load_pubkey_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_pubkey_function(ENGINE *e, ENGINE_LOAD_KEY_PTR loadpub_f)$/;" f -ENGINE_set_load_ssl_client_cert_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_ssl_client_cert_function(ENGINE *e,$/;" f -ENGINE_set_name crypto/engine/eng_lib.c /^int ENGINE_set_name(ENGINE *e, const char *name)$/;" f -ENGINE_set_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_set_pkey_asn1_meths(ENGINE *e, ENGINE_PKEY_ASN1_METHS_PTR f)$/;" f -ENGINE_set_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_set_pkey_meths(ENGINE *e, ENGINE_PKEY_METHS_PTR f)$/;" f -ENGINE_set_table_flags crypto/engine/eng_table.c /^void ENGINE_set_table_flags(unsigned int flags)$/;" f -ENGINE_setup_bsd_cryptodev crypto/engine/eng_all.c /^void ENGINE_setup_bsd_cryptodev(void)$/;" f -ENGINE_str_reasons crypto/engine/eng_err.c /^static const ERR_STRING_DATA ENGINE_str_reasons[] = {$/;" v file: -ENGINE_unregister_DH crypto/engine/tb_dh.c /^void ENGINE_unregister_DH(ENGINE *e)$/;" f -ENGINE_unregister_DSA crypto/engine/tb_dsa.c /^void ENGINE_unregister_DSA(ENGINE *e)$/;" f -ENGINE_unregister_EC crypto/engine/tb_eckey.c /^void ENGINE_unregister_EC(ENGINE *e)$/;" f -ENGINE_unregister_RAND crypto/engine/tb_rand.c /^void ENGINE_unregister_RAND(ENGINE *e)$/;" f -ENGINE_unregister_RSA crypto/engine/tb_rsa.c /^void ENGINE_unregister_RSA(ENGINE *e)$/;" f -ENGINE_unregister_ciphers crypto/engine/tb_cipher.c /^void ENGINE_unregister_ciphers(ENGINE *e)$/;" f -ENGINE_unregister_digests crypto/engine/tb_digest.c /^void ENGINE_unregister_digests(ENGINE *e)$/;" f -ENGINE_unregister_pkey_asn1_meths crypto/engine/tb_asnmth.c /^void ENGINE_unregister_pkey_asn1_meths(ENGINE *e)$/;" f -ENGINE_unregister_pkey_meths crypto/engine/tb_pkmeth.c /^void ENGINE_unregister_pkey_meths(ENGINE *e)$/;" f -ENGINE_up_ref crypto/engine/eng_list.c /^int ENGINE_up_ref(ENGINE *e)$/;" f -ENTROPY_FACTOR providers/implementations/rands/seeding/rand_vms.c 342;" d file: -ENTROPY_TO_BYTES crypto/rand/rand_pool.c 168;" d file: -ENV_ACCURACY crypto/ts/ts_conf.c 34;" d file: -ENV_CERTIFICATE apps/ca.c 55;" d file: -ENV_CERTOPT apps/ca.c 73;" d file: -ENV_CERTS crypto/ts/ts_conf.c 28;" d file: -ENV_CLOCK_PRECISION_DIGITS crypto/ts/ts_conf.c 41;" d file: -ENV_CRLEXT apps/ca.c 70;" d file: -ENV_CRLNUMBER apps/ca.c 58;" d file: -ENV_CRYPTO_DEVICE crypto/ts/ts_conf.c 26;" d file: -ENV_DATABASE apps/ca.c 77;" d file: -ENV_DATABASE apps/srp.c 35;" d file: -ENV_DEFAULT_CA apps/ca.c 49;" d file: -ENV_DEFAULT_CRL_DAYS apps/ca.c 63;" d file: -ENV_DEFAULT_CRL_HOURS apps/ca.c 64;" d file: -ENV_DEFAULT_DAYS apps/ca.c 60;" d file: -ENV_DEFAULT_EMAIL_DN apps/ca.c 66;" d file: -ENV_DEFAULT_ENDDATE apps/ca.c 62;" d file: -ENV_DEFAULT_MD apps/ca.c 65;" d file: -ENV_DEFAULT_POLICY crypto/ts/ts_conf.c 31;" d file: -ENV_DEFAULT_SRP apps/srp.c 36;" d file: -ENV_DEFAULT_STARTDATE apps/ca.c 61;" d file: -ENV_DEFAULT_TSA crypto/ts/ts_conf.c 24;" d file: -ENV_DIGESTS crypto/ts/ts_conf.c 33;" d file: -ENV_ESS_CERT_ID_ALG crypto/ts/ts_conf.c 44;" d file: -ENV_ESS_CERT_ID_CHAIN crypto/ts/ts_conf.c 37;" d file: -ENV_EXTCOPY apps/ca.c 74;" d file: -ENV_EXTENSIONS apps/ca.c 69;" d file: -ENV_MSIE_HACK apps/ca.c 71;" d file: -ENV_NAMEOPT apps/ca.c 72;" d file: -ENV_NEW_CERTS_DIR apps/ca.c 54;" d file: -ENV_OID_FILE apps/ts.c 27;" d file: -ENV_ORDERING crypto/ts/ts_conf.c 35;" d file: -ENV_OTHER_POLICIES crypto/ts/ts_conf.c 32;" d file: -ENV_POLICY apps/ca.c 68;" d file: -ENV_PRESERVE apps/ca.c 67;" d file: -ENV_PRIVATE_KEY apps/ca.c 59;" d file: -ENV_RAND_SERIAL apps/ca.c 57;" d file: -ENV_SERIAL apps/ca.c 56;" d file: -ENV_SERIAL crypto/ts/ts_conf.c 25;" d file: -ENV_SIGNER_CERT crypto/ts/ts_conf.c 27;" d file: -ENV_SIGNER_DIGEST crypto/ts/ts_conf.c 30;" d file: -ENV_SIGNER_KEY crypto/ts/ts_conf.c 29;" d file: -ENV_TSA_NAME crypto/ts/ts_conf.c 36;" d file: -ENV_UNIQUE_SUBJECT apps/ca.c 75;" d file: -ENV_VALUE_MICROSECS crypto/ts/ts_conf.c 40;" d file: -ENV_VALUE_MILLISECS crypto/ts/ts_conf.c 39;" d file: -ENV_VALUE_NO crypto/ts/ts_conf.c 43;" d file: -ENV_VALUE_SECS crypto/ts/ts_conf.c 38;" d file: -ENV_VALUE_YES crypto/ts/ts_conf.c 42;" d file: -EPOCH_HI test/helpers/ssltestlib.c 336;" d file: -EPOCH_LO test/helpers/ssltestlib.c 337;" d file: -ERR_AFALG_error engines/e_afalg_err.c /^static void ERR_AFALG_error(int function, int reason, const char *file, int line)$/;" f file: -ERR_ATTIC_error engines/e_loader_attic_err.c /^static void ERR_ATTIC_error(int function, int reason, const char *file, int line)$/;" f file: -ERR_CAPI_error engines/e_capi_err.c /^static void ERR_CAPI_error(int function, int reason, const char *file, int line)$/;" f file: -ERR_DASYNC_error engines/e_dasync_err.c /^static void ERR_DASYNC_error(int function, int reason, const char *file, int line)$/;" f file: -ERR_GET_ACTION crypto/err/err.c /^} ERR_GET_ACTION;$/;" t typeref:enum:ERR_GET_ACTION_e file: -ERR_GET_ACTION_e crypto/err/err.c /^typedef enum ERR_GET_ACTION_e {$/;" g file: -ERR_OSSLTEST_error engines/e_ossltest_err.c /^static void ERR_OSSLTEST_error(int function, int reason, const char *file, int line)$/;" f file: -ERR_PRINT_BUF_SIZE crypto/cmp/cmp_util.c 150;" d file: -ERR_PRINT_BUF_SIZE crypto/err/err_prn.c 19;" d file: -ERR_STATE include/openssl/types.h /^typedef struct err_state_st ERR_STATE;$/;" t typeref:struct:err_state_st -ERR_STATE_free crypto/err/err.c /^static void ERR_STATE_free(ERR_STATE *s)$/;" f file: -ERR_add_error_data crypto/err/err.c /^void ERR_add_error_data(int num, ...)$/;" f -ERR_add_error_mem_bio crypto/err/err_prn.c /^void ERR_add_error_mem_bio(const char *separator, BIO *bio)$/;" f -ERR_add_error_txt crypto/err/err_prn.c /^void ERR_add_error_txt(const char *separator, const char *txt)$/;" f -ERR_add_error_vdata crypto/err/err.c /^void ERR_add_error_vdata(int num, va_list args)$/;" f -ERR_clear_error crypto/err/err.c /^void ERR_clear_error(void)$/;" f -ERR_clear_last_mark crypto/err/err.c /^int ERR_clear_last_mark(void)$/;" f -ERR_clear_last_mark providers/fips/fipsprov.c /^int ERR_clear_last_mark(void)$/;" f -ERR_error_string crypto/err/err.c /^char *ERR_error_string(unsigned long e, char *ret)$/;" f -ERR_error_string_n crypto/err/err.c /^void ERR_error_string_n(unsigned long e, char *buf, size_t len)$/;" f -ERR_func_error_string crypto/err/err.c /^const char *ERR_func_error_string(unsigned long e)$/;" f -ERR_get_error crypto/err/err.c /^unsigned long ERR_get_error(void)$/;" f -ERR_get_error_all crypto/err/err.c /^unsigned long ERR_get_error_all(const char **file, int *line,$/;" f -ERR_get_error_line crypto/err/err.c /^unsigned long ERR_get_error_line(const char **file, int *line)$/;" f -ERR_get_error_line_data crypto/err/err.c /^unsigned long ERR_get_error_line_data(const char **file, int *line,$/;" f -ERR_get_error_t test/shlibloadtest.c /^typedef unsigned long (*ERR_get_error_t)(void);$/;" t file: -ERR_get_next_error_library crypto/err/err.c /^int ERR_get_next_error_library(void)$/;" f -ERR_get_state crypto/err/err.c /^ERR_STATE *ERR_get_state(void)$/;" f -ERR_lib_error_string crypto/err/err.c /^const char *ERR_lib_error_string(unsigned long e)$/;" f -ERR_load_AFALG_strings engines/e_afalg_err.c /^static int ERR_load_AFALG_strings(void)$/;" f file: -ERR_load_ATTIC_strings engines/e_loader_attic_err.c /^static int ERR_load_ATTIC_strings(void)$/;" f file: -ERR_load_CAPI_strings engines/e_capi_err.c /^static int ERR_load_CAPI_strings(void)$/;" f file: -ERR_load_CRYPTO_strings include/openssl/symhacks.h 23;" d -ERR_load_CRYPTO_strings include/openssl/symhacks.h 24;" d -ERR_load_DASYNC_strings engines/e_dasync_err.c /^static int ERR_load_DASYNC_strings(void)$/;" f file: -ERR_load_KDF_strings crypto/kdf/kdf_err.c /^int ERR_load_KDF_strings(void)$/;" f -ERR_load_OSSLTEST_strings engines/e_ossltest_err.c /^static int ERR_load_OSSLTEST_strings(void)$/;" f file: -ERR_load_SSL_strings ssl/ssl_err_legacy.c /^int ERR_load_SSL_strings(void)$/;" f -ERR_load_strings crypto/err/err.c /^int ERR_load_strings(int lib, ERR_STRING_DATA *str)$/;" f -ERR_load_strings_const crypto/err/err.c /^int ERR_load_strings_const(const ERR_STRING_DATA *str)$/;" f -ERR_new crypto/err/err_blocks.c /^void ERR_new(void)$/;" f -ERR_new providers/fips/fipsprov.c /^void ERR_new(void)$/;" f -ERR_peek_error crypto/err/err.c /^unsigned long ERR_peek_error(void)$/;" f -ERR_peek_error_all crypto/err/err.c /^unsigned long ERR_peek_error_all(const char **file, int *line,$/;" f -ERR_peek_error_data crypto/err/err.c /^unsigned long ERR_peek_error_data(const char **data, int *flags)$/;" f -ERR_peek_error_func crypto/err/err.c /^unsigned long ERR_peek_error_func(const char **func)$/;" f -ERR_peek_error_line crypto/err/err.c /^unsigned long ERR_peek_error_line(const char **file, int *line)$/;" f -ERR_peek_error_line_data crypto/err/err.c /^unsigned long ERR_peek_error_line_data(const char **file, int *line,$/;" f -ERR_peek_last_error crypto/err/err.c /^unsigned long ERR_peek_last_error(void)$/;" f -ERR_peek_last_error_all crypto/err/err.c /^unsigned long ERR_peek_last_error_all(const char **file, int *line,$/;" f -ERR_peek_last_error_data crypto/err/err.c /^unsigned long ERR_peek_last_error_data(const char **data, int *flags)$/;" f -ERR_peek_last_error_func crypto/err/err.c /^unsigned long ERR_peek_last_error_func(const char **func)$/;" f -ERR_peek_last_error_line crypto/err/err.c /^unsigned long ERR_peek_last_error_line(const char **file, int *line)$/;" f -ERR_peek_last_error_line_data crypto/err/err.c /^unsigned long ERR_peek_last_error_line_data(const char **file, int *line,$/;" f -ERR_pop_to_mark crypto/err/err.c /^int ERR_pop_to_mark(void)$/;" f -ERR_pop_to_mark providers/fips/fipsprov.c /^int ERR_pop_to_mark(void)$/;" f -ERR_print_errors crypto/err/err_prn.c /^void ERR_print_errors(BIO *bp)$/;" f -ERR_print_errors_cb crypto/err/err_prn.c /^void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u),$/;" f -ERR_print_errors_fp crypto/err/err_prn.c /^void ERR_print_errors_fp(FILE *fp)$/;" f -ERR_reason_error_string crypto/err/err.c /^const char *ERR_reason_error_string(unsigned long e)$/;" f -ERR_remove_state crypto/err/err.c /^void ERR_remove_state(unsigned long pid)$/;" f -ERR_remove_thread_state crypto/err/err.c /^void ERR_remove_thread_state(void *dummy)$/;" f -ERR_set_debug crypto/err/err_blocks.c /^void ERR_set_debug(const char *file, int line, const char *func)$/;" f -ERR_set_debug providers/fips/fipsprov.c /^void ERR_set_debug(const char *file, int line, const char *func)$/;" f -ERR_set_error crypto/err/err_blocks.c /^void ERR_set_error(int lib, int reason, const char *fmt, ...)$/;" f -ERR_set_error providers/fips/fipsprov.c /^void ERR_set_error(int lib, int reason, const char *fmt, ...)$/;" f -ERR_set_error_data crypto/err/err.c /^void ERR_set_error_data(char *data, int flags)$/;" f -ERR_set_mark crypto/err/err.c /^int ERR_set_mark(void)$/;" f -ERR_set_mark providers/fips/fipsprov.c /^int ERR_set_mark(void)$/;" f -ERR_str_libraries crypto/err/err.c /^static ERR_STRING_DATA ERR_str_libraries[] = {$/;" v file: -ERR_str_reasons crypto/err/err.c /^static ERR_STRING_DATA ERR_str_reasons[] = {$/;" v file: -ERR_unload_AFALG_strings engines/e_afalg_err.c /^static void ERR_unload_AFALG_strings(void)$/;" f file: -ERR_unload_ATTIC_strings engines/e_loader_attic_err.c /^static void ERR_unload_ATTIC_strings(void)$/;" f file: -ERR_unload_CAPI_strings engines/e_capi_err.c /^static void ERR_unload_CAPI_strings(void)$/;" f file: -ERR_unload_DASYNC_strings engines/e_dasync_err.c /^static void ERR_unload_DASYNC_strings(void)$/;" f file: -ERR_unload_OSSLTEST_strings engines/e_ossltest_err.c /^static void ERR_unload_OSSLTEST_strings(void)$/;" f file: -ERR_unload_strings crypto/err/err.c /^int ERR_unload_strings(int lib, ERR_STRING_DATA *str)$/;" f -ERR_vset_error crypto/err/err_blocks.c /^void ERR_vset_error(int lib, int reason, const char *fmt, va_list args)$/;" f -ERR_vset_error providers/fips/fipsprov.c /^void ERR_vset_error(int lib, int reason, const char *fmt, va_list args)$/;" f -ESC_FLAGS crypto/asn1/a_strex.c 28;" d file: -ESS_CERT_ID_V2_new_init crypto/ess/ess_lib.c /^static ESS_CERT_ID_V2 *ESS_CERT_ID_V2_new_init(const EVP_MD *hash_alg,$/;" f file: -ESS_CERT_ID_new_init crypto/ess/ess_lib.c /^static ESS_CERT_ID *ESS_CERT_ID_new_init(const X509 *cert,$/;" f file: -ESS_R_EMPTY_ESS_CERT_ID_LIST include/openssl/esserr.h 22;" d -ESS_R_ESS_CERT_DIGEST_ERROR include/openssl/esserr.h 23;" d -ESS_R_ESS_CERT_ID_NOT_FOUND include/openssl/esserr.h 24;" d -ESS_R_ESS_CERT_ID_WRONG_ORDER include/openssl/esserr.h 25;" d -ESS_R_ESS_DIGEST_ALG_UNKNOWN include/openssl/esserr.h 26;" d -ESS_R_ESS_SIGNING_CERTIFICATE_ERROR include/openssl/esserr.h 27;" d -ESS_R_ESS_SIGNING_CERT_ADD_ERROR include/openssl/esserr.h 28;" d -ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR include/openssl/esserr.h 29;" d -ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE include/openssl/esserr.h 30;" d -ESS_cert_id include/crypto/ess.h /^struct ESS_cert_id {$/;" s -ESS_cert_id_v2_st include/crypto/ess.h /^struct ESS_cert_id_v2_st {$/;" s -ESS_issuer_serial include/crypto/ess.h /^struct ESS_issuer_serial {$/;" s -ESS_signing_cert include/crypto/ess.h /^struct ESS_signing_cert {$/;" s -ESS_signing_cert_v2_st include/crypto/ess.h /^struct ESS_signing_cert_v2_st {$/;" s -ESS_str_reasons crypto/ess/ess_err.c /^static const ERR_STRING_DATA ESS_str_reasons[] = {$/;" v file: -EVMSERR crypto/LPdir_vms.c 58;" d file: -EVP_AEAD_TLS1_AAD_LEN include/openssl/evp.h 446;" d -EVP_AES_CCM_CTX crypto/evp/e_aes.c /^} EVP_AES_CCM_CTX;$/;" t typeref:struct:__anon46 file: -EVP_AES_GCM_CTX crypto/evp/e_aes.c /^} EVP_AES_GCM_CTX;$/;" t typeref:struct:__anon42 file: -EVP_AES_HMAC_SHA1 crypto/evp/e_aes_cbc_hmac_sha1.c /^} EVP_AES_HMAC_SHA1;$/;" t typeref:struct:__anon17 file: -EVP_AES_HMAC_SHA1 engines/e_ossltest.c /^} EVP_AES_HMAC_SHA1;$/;" t typeref:struct:__anon264 file: -EVP_AES_HMAC_SHA256 crypto/evp/e_aes_cbc_hmac_sha256.c /^} EVP_AES_HMAC_SHA256;$/;" t typeref:struct:__anon32 file: -EVP_AES_KEY crypto/evp/e_aes.c /^} EVP_AES_KEY;$/;" t typeref:struct:__anon39 file: -EVP_AES_OCB_CTX crypto/evp/e_aes.c /^} EVP_AES_OCB_CTX;$/;" t typeref:struct:__anon48 file: -EVP_AES_WRAP_CTX crypto/evp/e_aes.c /^} EVP_AES_WRAP_CTX;$/;" t typeref:struct:__anon74 file: -EVP_AES_XTS_CTX crypto/evp/e_aes.c /^} EVP_AES_XTS_CTX;$/;" t typeref:struct:__anon44 file: -EVP_ARIA_CCM_CTX crypto/evp/e_aria.c /^} EVP_ARIA_CCM_CTX;$/;" t typeref:struct:__anon15 file: -EVP_ARIA_GCM_CTX crypto/evp/e_aria.c /^} EVP_ARIA_GCM_CTX;$/;" t typeref:struct:__anon13 file: -EVP_ARIA_KEY crypto/evp/e_aria.c /^} EVP_ARIA_KEY;$/;" t typeref:struct:__anon12 file: -EVP_ASYM_CIPHER include/openssl/types.h /^typedef struct evp_asym_cipher_st EVP_ASYM_CIPHER;$/;" t typeref:struct:evp_asym_cipher_st -EVP_ASYM_CIPHER_do_all_provided crypto/evp/asymcipher.c /^void EVP_ASYM_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_ASYM_CIPHER_fetch crypto/evp/asymcipher.c /^EVP_ASYM_CIPHER *EVP_ASYM_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_ASYM_CIPHER_free crypto/evp/asymcipher.c /^void EVP_ASYM_CIPHER_free(EVP_ASYM_CIPHER *cipher)$/;" f -EVP_ASYM_CIPHER_get0_description crypto/evp/asymcipher.c /^const char *EVP_ASYM_CIPHER_get0_description(const EVP_ASYM_CIPHER *cipher)$/;" f -EVP_ASYM_CIPHER_get0_name crypto/evp/asymcipher.c /^const char *EVP_ASYM_CIPHER_get0_name(const EVP_ASYM_CIPHER *cipher)$/;" f -EVP_ASYM_CIPHER_get0_provider crypto/evp/asymcipher.c /^OSSL_PROVIDER *EVP_ASYM_CIPHER_get0_provider(const EVP_ASYM_CIPHER *cipher)$/;" f -EVP_ASYM_CIPHER_gettable_ctx_params crypto/evp/asymcipher.c /^const OSSL_PARAM *EVP_ASYM_CIPHER_gettable_ctx_params(const EVP_ASYM_CIPHER *cip)$/;" f -EVP_ASYM_CIPHER_is_a crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_is_a(const EVP_ASYM_CIPHER *cipher, const char *name)$/;" f -EVP_ASYM_CIPHER_names_do_all crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_names_do_all(const EVP_ASYM_CIPHER *cipher,$/;" f -EVP_ASYM_CIPHER_settable_ctx_params crypto/evp/asymcipher.c /^const OSSL_PARAM *EVP_ASYM_CIPHER_settable_ctx_params(const EVP_ASYM_CIPHER *cip)$/;" f -EVP_ASYM_CIPHER_up_ref crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_up_ref(EVP_ASYM_CIPHER *cipher)$/;" f -EVP_BF_KEY crypto/evp/e_bf.c /^} EVP_BF_KEY;$/;" t typeref:struct:__anon80 file: -EVP_BytesToKey crypto/evp/evp_key.c /^int EVP_BytesToKey(const EVP_CIPHER *type, const EVP_MD *md,$/;" f -EVP_CAMELLIA_KEY crypto/evp/e_camellia.c /^} EVP_CAMELLIA_KEY;$/;" t typeref:struct:__anon81 file: -EVP_CAST_KEY crypto/evp/e_cast.c /^} EVP_CAST_KEY;$/;" t typeref:struct:__anon76 file: -EVP_CCM8_TLS_TAG_LEN include/openssl/evp.h 473;" d -EVP_CCM_TLS_EXPLICIT_IV_LEN include/openssl/evp.h 467;" d -EVP_CCM_TLS_FIXED_IV_LEN include/openssl/evp.h 465;" d -EVP_CCM_TLS_IV_LEN include/openssl/evp.h 469;" d -EVP_CCM_TLS_TAG_LEN include/openssl/evp.h 471;" d -EVP_CHACHAPOLY_TLS_TAG_LEN include/openssl/evp.h 476;" d -EVP_CHACHA_AEAD_CTX crypto/evp/e_chacha20_poly1305.c /^} EVP_CHACHA_AEAD_CTX;$/;" t typeref:struct:__anon29 file: -EVP_CHACHA_KEY crypto/evp/e_chacha20_poly1305.c /^} EVP_CHACHA_KEY;$/;" t typeref:struct:__anon27 file: -EVP_CIPHER include/openssl/types.h /^typedef struct evp_cipher_st EVP_CIPHER;$/;" t typeref:struct:evp_cipher_st -EVP_CIPHER_CTX include/openssl/types.h /^typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;$/;" t typeref:struct:evp_cipher_ctx_st -EVP_CIPHER_CTX_FLAG_WRAP_ALLOW include/openssl/evp.h 360;" d -EVP_CIPHER_CTX_block_size include/openssl/evp.h 615;" d -EVP_CIPHER_CTX_buf_noconst crypto/evp/evp_lib.c /^unsigned char *EVP_CIPHER_CTX_buf_noconst(EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_cipher crypto/evp/evp_lib.c /^const EVP_CIPHER *EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_cleanup include/openssl/evp.h 871;" d -EVP_CIPHER_CTX_clear_flags crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_clear_flags(EVP_CIPHER_CTX *ctx, int flags)$/;" f -EVP_CIPHER_CTX_copy crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in)$/;" f -EVP_CIPHER_CTX_ctrl crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)$/;" f -EVP_CIPHER_CTX_encrypting include/openssl/evp.h 611;" d -EVP_CIPHER_CTX_flags include/openssl/evp.h 646;" d -EVP_CIPHER_CTX_free crypto/evp/evp_enc.c /^void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get0_cipher crypto/evp/evp_lib.c /^const EVP_CIPHER *EVP_CIPHER_CTX_get0_cipher(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get0_name include/openssl/evp.h 642;" d -EVP_CIPHER_CTX_get1_cipher crypto/evp/evp_lib.c /^EVP_CIPHER *EVP_CIPHER_CTX_get1_cipher(EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_app_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_block_size crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_block_size(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_cipher_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_get_cipher_data(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_iv_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_iv_length(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_key_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_key_length(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_libctx crypto/evp/evp_enc.c /^static OSSL_LIB_CTX *EVP_CIPHER_CTX_get_libctx(EVP_CIPHER_CTX *ctx)$/;" f file: -EVP_CIPHER_CTX_get_mode include/openssl/evp.h 648;" d -EVP_CIPHER_CTX_get_nid crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_nid(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_num crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_num(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_original_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_original_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len)$/;" f -EVP_CIPHER_CTX_get_params crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_get_params(EVP_CIPHER_CTX *ctx, OSSL_PARAM params[])$/;" f -EVP_CIPHER_CTX_get_tag_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_tag_length(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_get_type include/openssl/evp.h 643;" d -EVP_CIPHER_CTX_get_updated_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_updated_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len)$/;" f -EVP_CIPHER_CTX_gettable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_CTX_gettable_params(EVP_CIPHER_CTX *cctx)$/;" f -EVP_CIPHER_CTX_init include/openssl/evp.h 870;" d -EVP_CIPHER_CTX_is_encrypting crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_is_encrypting(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_iv crypto/evp/evp_lib.c /^const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_iv_length include/openssl/evp.h 619;" d -EVP_CIPHER_CTX_iv_noconst crypto/evp/evp_lib.c /^unsigned char *EVP_CIPHER_CTX_iv_noconst(EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_key_length include/openssl/evp.h 617;" d -EVP_CIPHER_CTX_mode include/openssl/evp.h 649;" d -EVP_CIPHER_CTX_new crypto/evp/evp_enc.c /^EVP_CIPHER_CTX *EVP_CIPHER_CTX_new(void)$/;" f -EVP_CIPHER_CTX_nid include/openssl/evp.h 613;" d -EVP_CIPHER_CTX_num include/openssl/evp.h 635;" d -EVP_CIPHER_CTX_original_iv crypto/evp/evp_lib.c /^const unsigned char *EVP_CIPHER_CTX_original_iv(const EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_rand_key crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key)$/;" f -EVP_CIPHER_CTX_reset crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *ctx)$/;" f -EVP_CIPHER_CTX_set_app_data crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data)$/;" f -EVP_CIPHER_CTX_set_cipher_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data)$/;" f -EVP_CIPHER_CTX_set_flags crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_set_flags(EVP_CIPHER_CTX *ctx, int flags)$/;" f -EVP_CIPHER_CTX_set_key_length crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *c, int keylen)$/;" f -EVP_CIPHER_CTX_set_num crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_set_num(EVP_CIPHER_CTX *ctx, int num)$/;" f -EVP_CIPHER_CTX_set_padding crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *ctx, int pad)$/;" f -EVP_CIPHER_CTX_set_params crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_CIPHER_CTX_settable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_CTX_settable_params(EVP_CIPHER_CTX *cctx)$/;" f -EVP_CIPHER_CTX_tag_length include/openssl/evp.h 621;" d -EVP_CIPHER_CTX_test_flags crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_test_flags(const EVP_CIPHER_CTX *ctx, int flags)$/;" f -EVP_CIPHER_CTX_type include/openssl/evp.h 644;" d -EVP_CIPHER_INFO include/openssl/evp.h /^} EVP_CIPHER_INFO;$/;" t typeref:struct:evp_cipher_info_st -EVP_CIPHER_asn1_to_param crypto/evp/evp_lib.c /^int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f -EVP_CIPHER_block_size include/openssl/evp.h 588;" d -EVP_CIPHER_block_size_CBC engines/e_padlock.c 477;" d file: -EVP_CIPHER_block_size_CFB engines/e_padlock.c 479;" d file: -EVP_CIPHER_block_size_CTR engines/e_padlock.c 480;" d file: -EVP_CIPHER_block_size_ECB engines/e_padlock.c 476;" d file: -EVP_CIPHER_block_size_OFB engines/e_padlock.c 478;" d file: -EVP_CIPHER_do_all crypto/evp/names.c /^void EVP_CIPHER_do_all(void (*fn) (const EVP_CIPHER *ciph,$/;" f -EVP_CIPHER_do_all_provided crypto/evp/evp_enc.c /^void EVP_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_CIPHER_do_all_sorted crypto/evp/names.c /^void EVP_CIPHER_do_all_sorted(void (*fn) (const EVP_CIPHER *ciph,$/;" f -EVP_CIPHER_fetch crypto/evp/evp_enc.c /^EVP_CIPHER *EVP_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_CIPHER_flags include/openssl/evp.h 598;" d -EVP_CIPHER_free crypto/evp/evp_enc.c /^void EVP_CIPHER_free(EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get0_description crypto/evp/evp_lib.c /^const char *EVP_CIPHER_get0_description(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get0_name crypto/evp/evp_lib.c /^const char *EVP_CIPHER_get0_name(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get0_provider crypto/evp/evp_lib.c /^const OSSL_PROVIDER *EVP_CIPHER_get0_provider(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_asn1_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *ctx, ASN1_TYPE *type)$/;" f -EVP_CIPHER_get_block_size crypto/evp/evp_lib.c /^int EVP_CIPHER_get_block_size(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_CIPHER_get_flags(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_iv_length crypto/evp/evp_lib.c /^int EVP_CIPHER_get_iv_length(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_key_length crypto/evp/evp_lib.c /^int EVP_CIPHER_get_key_length(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_mode crypto/evp/evp_lib.c /^int EVP_CIPHER_get_mode(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_nid crypto/evp/evp_lib.c /^int EVP_CIPHER_get_nid(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_get_params crypto/evp/evp_enc.c /^int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[])$/;" f -EVP_CIPHER_get_type crypto/evp/evp_lib.c /^int EVP_CIPHER_get_type(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_gettable_ctx_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_gettable_ctx_params(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_gettable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_gettable_params(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_impl_ctx_size crypto/evp/evp_lib.c /^int EVP_CIPHER_impl_ctx_size(const EVP_CIPHER *e)$/;" f -EVP_CIPHER_is_a crypto/evp/evp_lib.c /^int EVP_CIPHER_is_a(const EVP_CIPHER *cipher, const char *name)$/;" f -EVP_CIPHER_iv_length include/openssl/evp.h 596;" d -EVP_CIPHER_key_length include/openssl/evp.h 594;" d -EVP_CIPHER_meth_dup crypto/evp/cmeth_lib.c /^EVP_CIPHER *EVP_CIPHER_meth_dup(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_meth_free crypto/evp/cmeth_lib.c /^void EVP_CIPHER_meth_free(EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_meth_get_cleanup crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_cleanup(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *)$/;" f -EVP_CIPHER_meth_get_ctrl crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_ctrl(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f -EVP_CIPHER_meth_get_do_cipher crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_do_cipher(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx,$/;" f -EVP_CIPHER_meth_get_get_asn1_params crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_get_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f -EVP_CIPHER_meth_get_init crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_init(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx,$/;" f -EVP_CIPHER_meth_get_set_asn1_params crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_set_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f -EVP_CIPHER_meth_new crypto/evp/cmeth_lib.c /^EVP_CIPHER *EVP_CIPHER_meth_new(int cipher_type, int block_size, int key_len)$/;" f -EVP_CIPHER_meth_set_cleanup crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_cleanup(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_meth_set_ctrl crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_ctrl(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_meth_set_do_cipher crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_do_cipher(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_meth_set_flags crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_flags(EVP_CIPHER *cipher, unsigned long flags)$/;" f -EVP_CIPHER_meth_set_get_asn1_params crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_get_asn1_params(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_meth_set_impl_ctx_size crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_impl_ctx_size(EVP_CIPHER *cipher, int ctx_size)$/;" f -EVP_CIPHER_meth_set_init crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_init(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_meth_set_iv_length crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len)$/;" f -EVP_CIPHER_meth_set_set_asn1_params crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_set_asn1_params(EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_mode include/openssl/evp.h 600;" d -EVP_CIPHER_name include/openssl/evp.h 580;" d -EVP_CIPHER_names_do_all crypto/evp/evp_lib.c /^int EVP_CIPHER_names_do_all(const EVP_CIPHER *cipher,$/;" f -EVP_CIPHER_nid include/openssl/evp.h 578;" d -EVP_CIPHER_param_to_asn1 crypto/evp/evp_lib.c /^int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f -EVP_CIPHER_set_asn1_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f -EVP_CIPHER_settable_ctx_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_settable_ctx_params(const EVP_CIPHER *cipher)$/;" f -EVP_CIPHER_type include/openssl/evp.h 602;" d -EVP_CIPHER_up_ref crypto/evp/evp_enc.c /^int EVP_CIPHER_up_ref(EVP_CIPHER *cipher)$/;" f -EVP_CIPH_ALWAYS_CALL_INIT include/openssl/evp.h 315;" d -EVP_CIPH_CBC_MODE include/openssl/evp.h 299;" d -EVP_CIPH_CCM_MODE include/openssl/evp.h 304;" d -EVP_CIPH_CFB_MODE include/openssl/evp.h 300;" d -EVP_CIPH_CTRL_INIT include/openssl/evp.h 317;" d -EVP_CIPH_CTR_MODE include/openssl/evp.h 302;" d -EVP_CIPH_CUSTOM_COPY include/openssl/evp.h 325;" d -EVP_CIPH_CUSTOM_IV include/openssl/evp.h 313;" d -EVP_CIPH_CUSTOM_IV_LENGTH include/openssl/evp.h 327;" d -EVP_CIPH_CUSTOM_KEY_LENGTH include/openssl/evp.h 319;" d -EVP_CIPH_ECB_MODE include/openssl/evp.h 298;" d -EVP_CIPH_FLAG_AEAD_CIPHER include/openssl/evp.h 343;" d -EVP_CIPH_FLAG_CIPHER_WITH_MAC include/openssl/evp.h 350;" d -EVP_CIPH_FLAG_CTS include/openssl/evp.h 341;" d -EVP_CIPH_FLAG_CUSTOM_ASN1 include/openssl/evp.h 348;" d -EVP_CIPH_FLAG_CUSTOM_CIPHER include/openssl/evp.h 342;" d -EVP_CIPH_FLAG_DEFAULT_ASN1 include/openssl/evp.h 329;" d -EVP_CIPH_FLAG_FIPS include/openssl/evp.h 334;" d -EVP_CIPH_FLAG_GET_WRAP_CIPHER include/openssl/evp.h 352;" d -EVP_CIPH_FLAG_INVERSE_CIPHER include/openssl/evp.h 353;" d -EVP_CIPH_FLAG_LENGTH_BITS include/openssl/evp.h 332;" d -EVP_CIPH_FLAG_NON_FIPS_ALLOW include/openssl/evp.h 336;" d -EVP_CIPH_FLAG_PIPELINE include/openssl/evp.h 346;" d -EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK include/openssl/evp.h 344;" d -EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK ssl/record/rec_layer_s3.c 25;" d file: -EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK ssl/record/rec_layer_s3.c 26;" d file: -EVP_CIPH_GCM_MODE include/openssl/evp.h 303;" d -EVP_CIPH_MODE include/openssl/evp.h 309;" d -EVP_CIPH_NO_PADDING include/openssl/evp.h 321;" d -EVP_CIPH_OCB_MODE include/openssl/evp.h 307;" d -EVP_CIPH_OFB_MODE include/openssl/evp.h 301;" d -EVP_CIPH_RAND_KEY include/openssl/evp.h 323;" d -EVP_CIPH_SIV_MODE include/openssl/evp.h 308;" d -EVP_CIPH_STREAM_CIPHER include/openssl/evp.h 297;" d -EVP_CIPH_VARIABLE_LENGTH include/openssl/evp.h 311;" d -EVP_CIPH_WRAP_MODE include/openssl/evp.h 306;" d -EVP_CIPH_XTS_MODE include/openssl/evp.h 305;" d -EVP_CTRL_AEAD_GET_TAG include/openssl/evp.h 374;" d -EVP_CTRL_AEAD_SET_IVLEN include/openssl/evp.h 373;" d -EVP_CTRL_AEAD_SET_IV_FIXED include/openssl/evp.h 376;" d -EVP_CTRL_AEAD_SET_MAC_KEY include/openssl/evp.h 395;" d -EVP_CTRL_AEAD_SET_TAG include/openssl/evp.h 375;" d -EVP_CTRL_AEAD_TLS1_AAD include/openssl/evp.h 393;" d -EVP_CTRL_BLOCK_PADDING_MODE include/openssl/evp.h 418;" d -EVP_CTRL_CCM_GET_TAG include/openssl/evp.h 383;" d -EVP_CTRL_CCM_SET_IVLEN include/openssl/evp.h 382;" d -EVP_CTRL_CCM_SET_IV_FIXED include/openssl/evp.h 385;" d -EVP_CTRL_CCM_SET_L include/openssl/evp.h 386;" d -EVP_CTRL_CCM_SET_MSGLEN include/openssl/evp.h 387;" d -EVP_CTRL_CCM_SET_TAG include/openssl/evp.h 384;" d -EVP_CTRL_COPY include/openssl/evp.h 372;" d -EVP_CTRL_GCM_GET_TAG include/openssl/evp.h 378;" d -EVP_CTRL_GCM_IV_GEN include/openssl/evp.h 381;" d -EVP_CTRL_GCM_SET_IVLEN include/openssl/evp.h 377;" d -EVP_CTRL_GCM_SET_IV_FIXED include/openssl/evp.h 380;" d -EVP_CTRL_GCM_SET_IV_INV include/openssl/evp.h 397;" d -EVP_CTRL_GCM_SET_TAG include/openssl/evp.h 379;" d -EVP_CTRL_GET_IVLEN include/openssl/evp.h 427;" d -EVP_CTRL_GET_RC2_KEY_BITS include/openssl/evp.h 366;" d -EVP_CTRL_GET_RC5_ROUNDS include/openssl/evp.h 368;" d -EVP_CTRL_GET_WRAP_CIPHER include/openssl/evp.h 434;" d -EVP_CTRL_INIT include/openssl/evp.h 364;" d -EVP_CTRL_KEY_MESH include/openssl/evp.h 416;" d -EVP_CTRL_PBE_PRF_NID include/openssl/evp.h 371;" d -EVP_CTRL_PROCESS_UNPROTECTED include/openssl/evp.h 432;" d -EVP_CTRL_RAND_KEY include/openssl/evp.h 370;" d -EVP_CTRL_RET_UNSUPPORTED crypto/evp/evp_local.h 13;" d -EVP_CTRL_SBOX_USED include/openssl/evp.h 412;" d -EVP_CTRL_SET_KEY_LENGTH include/openssl/evp.h 365;" d -EVP_CTRL_SET_PIPELINE_INPUT_BUFS include/openssl/evp.h 423;" d -EVP_CTRL_SET_PIPELINE_INPUT_LENS include/openssl/evp.h 425;" d -EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS include/openssl/evp.h 421;" d -EVP_CTRL_SET_RC2_KEY_BITS include/openssl/evp.h 367;" d -EVP_CTRL_SET_RC5_ROUNDS include/openssl/evp.h 369;" d -EVP_CTRL_SET_SBOX include/openssl/evp.h 407;" d -EVP_CTRL_SET_SPEED include/openssl/evp.h 430;" d -EVP_CTRL_SSL3_MASTER_SECRET include/openssl/evp.h 404;" d -EVP_CTRL_TLS1_1_MULTIBLOCK_AAD include/openssl/evp.h 399;" d -EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT include/openssl/evp.h 401;" d -EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT include/openssl/evp.h 400;" d -EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE include/openssl/evp.h 402;" d -EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM include/openssl/evp.h /^} EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM;$/;" t typeref:struct:__anon382 -EVP_CTRL_TLSTREE include/openssl/evp.h 436;" d -EVP_C_DATA include/crypto/evp.h 350;" d -EVP_Cipher crypto/evp/evp_lib.c /^int EVP_Cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f -EVP_CipherFinal crypto/evp/evp_enc.c /^int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_CipherFinal_ex crypto/evp/evp_enc.c /^int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_CipherInit crypto/evp/evp_enc.c /^int EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_CipherInit_ex crypto/evp/evp_enc.c /^int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_CipherInit_ex2 crypto/evp/evp_enc.c /^int EVP_CipherInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_CipherUpdate crypto/evp/evp_enc.c /^int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f -EVP_Cipher_loop apps/speed.c /^static int EVP_Cipher_loop(void *args)$/;" f file: -EVP_DECODE_LENGTH include/openssl/evp.h 652;" d -EVP_DES_KEY crypto/evp/e_des.c /^} EVP_DES_KEY;$/;" t typeref:struct:__anon77 file: -EVP_DecodeBlock crypto/evp/encode.c /^int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n)$/;" f -EVP_DecodeFinal crypto/evp/encode.c /^int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_DecodeInit crypto/evp/encode.c /^void EVP_DecodeInit(EVP_ENCODE_CTX *ctx)$/;" f -EVP_DecodeUpdate crypto/evp/encode.c /^int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,$/;" f -EVP_DecryptFinal crypto/evp/evp_enc.c /^int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_DecryptFinal_ex crypto/evp/evp_enc.c /^int EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_DecryptInit crypto/evp/evp_enc.c /^int EVP_DecryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_DecryptInit_ex crypto/evp/evp_enc.c /^int EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_DecryptInit_ex2 crypto/evp/evp_enc.c /^int EVP_DecryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_DecryptUpdate crypto/evp/evp_enc.c /^int EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f -EVP_Digest crypto/evp/digest.c /^int EVP_Digest(const void *data, size_t count,$/;" f -EVP_DigestFinal crypto/evp/digest.c /^int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size)$/;" f -EVP_DigestFinalXOF crypto/evp/digest.c /^int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *md, size_t size)$/;" f -EVP_DigestFinal_ex crypto/evp/digest.c /^int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *isize)$/;" f -EVP_DigestInit crypto/evp/digest.c /^int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type)$/;" f -EVP_DigestInit_ex crypto/evp/digest.c /^int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl)$/;" f -EVP_DigestInit_ex2 crypto/evp/digest.c /^int EVP_DigestInit_ex2(EVP_MD_CTX *ctx, const EVP_MD *type,$/;" f -EVP_DigestSign crypto/evp/m_sigver.c /^int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen,$/;" f -EVP_DigestSignFinal crypto/evp/m_sigver.c /^int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f -EVP_DigestSignInit crypto/evp/m_sigver.c /^int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f -EVP_DigestSignInit_ex crypto/evp/m_sigver.c /^int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f -EVP_DigestSignUpdate crypto/evp/m_sigver.c /^int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize)$/;" f -EVP_DigestUpdate crypto/evp/digest.c /^int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f -EVP_DigestVerify crypto/evp/m_sigver.c /^int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret,$/;" f -EVP_DigestVerifyFinal crypto/evp/m_sigver.c /^int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f -EVP_DigestVerifyInit crypto/evp/m_sigver.c /^int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f -EVP_DigestVerifyInit_ex crypto/evp/m_sigver.c /^int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f -EVP_DigestVerifyUpdate crypto/evp/m_sigver.c /^int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize)$/;" f -EVP_Digest_MD2_loop apps/speed.c /^static int EVP_Digest_MD2_loop(void *args)$/;" f file: -EVP_Digest_MD4_loop apps/speed.c /^static int EVP_Digest_MD4_loop(void *args)$/;" f file: -EVP_Digest_MDC2_loop apps/speed.c /^static int EVP_Digest_MDC2_loop(void *args)$/;" f file: -EVP_Digest_RMD160_loop apps/speed.c /^static int EVP_Digest_RMD160_loop(void *args)$/;" f file: -EVP_Digest_loop apps/speed.c /^static int EVP_Digest_loop(const char *mdname, int algindex, void *args)$/;" f file: -EVP_Digest_md_loop apps/speed.c /^static int EVP_Digest_md_loop(void *args)$/;" f file: -EVP_EC_gen include/openssl/ec.h 1551;" d -EVP_ENCODE_CTX include/openssl/types.h /^typedef struct evp_Encode_Ctx_st EVP_ENCODE_CTX;$/;" t typeref:struct:evp_Encode_Ctx_st -EVP_ENCODE_CTX_NO_NEWLINES include/crypto/evp.h 853;" d -EVP_ENCODE_CTX_USE_SRP_ALPHABET include/crypto/evp.h 855;" d -EVP_ENCODE_CTX_copy crypto/evp/encode.c /^int EVP_ENCODE_CTX_copy(EVP_ENCODE_CTX *dctx, const EVP_ENCODE_CTX *sctx)$/;" f -EVP_ENCODE_CTX_free crypto/evp/encode.c /^void EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx)$/;" f -EVP_ENCODE_CTX_new crypto/evp/encode.c /^EVP_ENCODE_CTX *EVP_ENCODE_CTX_new(void)$/;" f -EVP_ENCODE_CTX_num crypto/evp/encode.c /^int EVP_ENCODE_CTX_num(EVP_ENCODE_CTX *ctx)$/;" f -EVP_ENCODE_LENGTH include/openssl/evp.h 651;" d -EVP_EncodeBlock crypto/evp/encode.c /^int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int dlen)$/;" f -EVP_EncodeFinal crypto/evp/encode.c /^void EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_EncodeInit crypto/evp/encode.c /^void EVP_EncodeInit(EVP_ENCODE_CTX *ctx)$/;" f -EVP_EncodeUpdate crypto/evp/encode.c /^int EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,$/;" f -EVP_EncryptFinal crypto/evp/evp_enc.c /^int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_EncryptFinal_ex crypto/evp/evp_enc.c /^int EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_EncryptInit crypto/evp/evp_enc.c /^int EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_EncryptInit_ex crypto/evp/evp_enc.c /^int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_EncryptInit_ex2 crypto/evp/evp_enc.c /^int EVP_EncryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f -EVP_EncryptUpdate crypto/evp/evp_enc.c /^int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f -EVP_F_AESNI_INIT_KEY include/openssl/cryptoerr_legacy.h 803;" d -EVP_F_AESNI_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 804;" d -EVP_F_AES_GCM_CTRL include/openssl/cryptoerr_legacy.h 805;" d -EVP_F_AES_INIT_KEY include/openssl/cryptoerr_legacy.h 806;" d -EVP_F_AES_OCB_CIPHER include/openssl/cryptoerr_legacy.h 807;" d -EVP_F_AES_T4_INIT_KEY include/openssl/cryptoerr_legacy.h 808;" d -EVP_F_AES_T4_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 809;" d -EVP_F_AES_WRAP_CIPHER include/openssl/cryptoerr_legacy.h 810;" d -EVP_F_AES_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 811;" d -EVP_F_ALG_MODULE_INIT include/openssl/cryptoerr_legacy.h 812;" d -EVP_F_ARIA_CCM_INIT_KEY include/openssl/cryptoerr_legacy.h 813;" d -EVP_F_ARIA_GCM_CTRL include/openssl/cryptoerr_legacy.h 814;" d -EVP_F_ARIA_GCM_INIT_KEY include/openssl/cryptoerr_legacy.h 815;" d -EVP_F_ARIA_INIT_KEY include/openssl/cryptoerr_legacy.h 816;" d -EVP_F_B64_NEW include/openssl/cryptoerr_legacy.h 817;" d -EVP_F_CAMELLIA_INIT_KEY include/openssl/cryptoerr_legacy.h 818;" d -EVP_F_CHACHA20_POLY1305_CTRL include/openssl/cryptoerr_legacy.h 819;" d -EVP_F_CMLL_T4_INIT_KEY include/openssl/cryptoerr_legacy.h 820;" d -EVP_F_DES_EDE3_WRAP_CIPHER include/openssl/cryptoerr_legacy.h 821;" d -EVP_F_DO_SIGVER_INIT include/openssl/cryptoerr_legacy.h 822;" d -EVP_F_ENC_NEW include/openssl/cryptoerr_legacy.h 823;" d -EVP_F_EVP_CIPHERINIT_EX include/openssl/cryptoerr_legacy.h 824;" d -EVP_F_EVP_CIPHER_ASN1_TO_PARAM include/openssl/cryptoerr_legacy.h 825;" d -EVP_F_EVP_CIPHER_CTX_COPY include/openssl/cryptoerr_legacy.h 826;" d -EVP_F_EVP_CIPHER_CTX_CTRL include/openssl/cryptoerr_legacy.h 827;" d -EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH include/openssl/cryptoerr_legacy.h 828;" d -EVP_F_EVP_CIPHER_PARAM_TO_ASN1 include/openssl/cryptoerr_legacy.h 829;" d -EVP_F_EVP_DECRYPTFINAL_EX include/openssl/cryptoerr_legacy.h 830;" d -EVP_F_EVP_DECRYPTUPDATE include/openssl/cryptoerr_legacy.h 831;" d -EVP_F_EVP_DIGESTFINALXOF include/openssl/cryptoerr_legacy.h 832;" d -EVP_F_EVP_DIGESTINIT_EX include/openssl/cryptoerr_legacy.h 833;" d -EVP_F_EVP_ENCRYPTDECRYPTUPDATE include/openssl/cryptoerr_legacy.h 834;" d -EVP_F_EVP_ENCRYPTFINAL_EX include/openssl/cryptoerr_legacy.h 835;" d -EVP_F_EVP_ENCRYPTUPDATE include/openssl/cryptoerr_legacy.h 836;" d -EVP_F_EVP_MD_CTX_COPY_EX include/openssl/cryptoerr_legacy.h 837;" d -EVP_F_EVP_MD_SIZE include/openssl/cryptoerr_legacy.h 838;" d -EVP_F_EVP_OPENINIT include/openssl/cryptoerr_legacy.h 839;" d -EVP_F_EVP_PBE_ALG_ADD include/openssl/cryptoerr_legacy.h 840;" d -EVP_F_EVP_PBE_ALG_ADD_TYPE include/openssl/cryptoerr_legacy.h 841;" d -EVP_F_EVP_PBE_CIPHERINIT include/openssl/cryptoerr_legacy.h 842;" d -EVP_F_EVP_PBE_SCRYPT include/openssl/cryptoerr_legacy.h 843;" d -EVP_F_EVP_PKCS82PKEY include/openssl/cryptoerr_legacy.h 844;" d -EVP_F_EVP_PKEY2PKCS8 include/openssl/cryptoerr_legacy.h 845;" d -EVP_F_EVP_PKEY_ASN1_ADD0 include/openssl/cryptoerr_legacy.h 846;" d -EVP_F_EVP_PKEY_CHECK include/openssl/cryptoerr_legacy.h 847;" d -EVP_F_EVP_PKEY_COPY_PARAMETERS include/openssl/cryptoerr_legacy.h 848;" d -EVP_F_EVP_PKEY_CTX_CTRL include/openssl/cryptoerr_legacy.h 849;" d -EVP_F_EVP_PKEY_CTX_CTRL_STR include/openssl/cryptoerr_legacy.h 850;" d -EVP_F_EVP_PKEY_CTX_DUP include/openssl/cryptoerr_legacy.h 851;" d -EVP_F_EVP_PKEY_CTX_MD include/openssl/cryptoerr_legacy.h 852;" d -EVP_F_EVP_PKEY_DECRYPT include/openssl/cryptoerr_legacy.h 853;" d -EVP_F_EVP_PKEY_DECRYPT_INIT include/openssl/cryptoerr_legacy.h 854;" d -EVP_F_EVP_PKEY_DECRYPT_OLD include/openssl/cryptoerr_legacy.h 855;" d -EVP_F_EVP_PKEY_DERIVE include/openssl/cryptoerr_legacy.h 856;" d -EVP_F_EVP_PKEY_DERIVE_INIT include/openssl/cryptoerr_legacy.h 857;" d -EVP_F_EVP_PKEY_DERIVE_SET_PEER include/openssl/cryptoerr_legacy.h 858;" d -EVP_F_EVP_PKEY_ENCRYPT include/openssl/cryptoerr_legacy.h 859;" d -EVP_F_EVP_PKEY_ENCRYPT_INIT include/openssl/cryptoerr_legacy.h 860;" d -EVP_F_EVP_PKEY_ENCRYPT_OLD include/openssl/cryptoerr_legacy.h 861;" d -EVP_F_EVP_PKEY_GET0_DH include/openssl/cryptoerr_legacy.h 862;" d -EVP_F_EVP_PKEY_GET0_DSA include/openssl/cryptoerr_legacy.h 863;" d -EVP_F_EVP_PKEY_GET0_EC_KEY include/openssl/cryptoerr_legacy.h 864;" d -EVP_F_EVP_PKEY_GET0_HMAC include/openssl/cryptoerr_legacy.h 865;" d -EVP_F_EVP_PKEY_GET0_POLY1305 include/openssl/cryptoerr_legacy.h 866;" d -EVP_F_EVP_PKEY_GET0_RSA include/openssl/cryptoerr_legacy.h 867;" d -EVP_F_EVP_PKEY_GET0_SIPHASH include/openssl/cryptoerr_legacy.h 868;" d -EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 869;" d -EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 870;" d -EVP_F_EVP_PKEY_KEYGEN include/openssl/cryptoerr_legacy.h 871;" d -EVP_F_EVP_PKEY_KEYGEN_INIT include/openssl/cryptoerr_legacy.h 872;" d -EVP_F_EVP_PKEY_METH_ADD0 include/openssl/cryptoerr_legacy.h 873;" d -EVP_F_EVP_PKEY_METH_NEW include/openssl/cryptoerr_legacy.h 874;" d -EVP_F_EVP_PKEY_NEW include/openssl/cryptoerr_legacy.h 875;" d -EVP_F_EVP_PKEY_NEW_CMAC_KEY include/openssl/cryptoerr_legacy.h 876;" d -EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 877;" d -EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 878;" d -EVP_F_EVP_PKEY_PARAMGEN include/openssl/cryptoerr_legacy.h 879;" d -EVP_F_EVP_PKEY_PARAMGEN_INIT include/openssl/cryptoerr_legacy.h 880;" d -EVP_F_EVP_PKEY_PARAM_CHECK include/openssl/cryptoerr_legacy.h 881;" d -EVP_F_EVP_PKEY_PUBLIC_CHECK include/openssl/cryptoerr_legacy.h 882;" d -EVP_F_EVP_PKEY_SET1_ENGINE include/openssl/cryptoerr_legacy.h 883;" d -EVP_F_EVP_PKEY_SET_ALIAS_TYPE include/openssl/cryptoerr_legacy.h 884;" d -EVP_F_EVP_PKEY_SIGN include/openssl/cryptoerr_legacy.h 885;" d -EVP_F_EVP_PKEY_SIGN_INIT include/openssl/cryptoerr_legacy.h 886;" d -EVP_F_EVP_PKEY_VERIFY include/openssl/cryptoerr_legacy.h 887;" d -EVP_F_EVP_PKEY_VERIFY_INIT include/openssl/cryptoerr_legacy.h 888;" d -EVP_F_EVP_PKEY_VERIFY_RECOVER include/openssl/cryptoerr_legacy.h 889;" d -EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT include/openssl/cryptoerr_legacy.h 890;" d -EVP_F_EVP_SIGNFINAL include/openssl/cryptoerr_legacy.h 891;" d -EVP_F_EVP_VERIFYFINAL include/openssl/cryptoerr_legacy.h 892;" d -EVP_F_INT_CTX_NEW include/openssl/cryptoerr_legacy.h 893;" d -EVP_F_OK_NEW include/openssl/cryptoerr_legacy.h 894;" d -EVP_F_PKCS5_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 895;" d -EVP_F_PKCS5_V2_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 896;" d -EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN include/openssl/cryptoerr_legacy.h 897;" d -EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN include/openssl/cryptoerr_legacy.h 898;" d -EVP_F_PKEY_SET_TYPE include/openssl/cryptoerr_legacy.h 899;" d -EVP_F_RC2_MAGIC_TO_METH include/openssl/cryptoerr_legacy.h 900;" d -EVP_F_RC5_CTRL include/openssl/cryptoerr_legacy.h 901;" d -EVP_F_R_32_12_16_INIT_KEY include/openssl/cryptoerr_legacy.h 902;" d -EVP_F_S390X_AES_GCM_CTRL include/openssl/cryptoerr_legacy.h 903;" d -EVP_F_UPDATE include/openssl/cryptoerr_legacy.h 904;" d -EVP_GCM_TLS_EXPLICIT_IV_LEN include/openssl/evp.h 459;" d -EVP_GCM_TLS_FIXED_IV_LEN include/openssl/evp.h 457;" d -EVP_GCM_TLS_TAG_LEN include/openssl/evp.h 461;" d -EVP_IDEA_KEY crypto/evp/e_idea.c /^} EVP_IDEA_KEY;$/;" t typeref:struct:__anon83 file: -EVP_INIT_TEST_st test/evp_extra_test.c /^} EVP_INIT_TEST_st;$/;" t typeref:struct:__anon307 file: -EVP_KDF include/openssl/types.h /^typedef struct evp_kdf_st EVP_KDF;$/;" t typeref:struct:evp_kdf_st -EVP_KDF_CTX include/openssl/types.h /^typedef struct evp_kdf_ctx_st EVP_KDF_CTX;$/;" t typeref:struct:evp_kdf_ctx_st -EVP_KDF_CTX_dup crypto/evp/kdf_lib.c /^EVP_KDF_CTX *EVP_KDF_CTX_dup(const EVP_KDF_CTX *src)$/;" f -EVP_KDF_CTX_free crypto/evp/kdf_lib.c /^void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_CTX_get_kdf_size crypto/evp/kdf_lib.c /^size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_CTX_get_params crypto/evp/kdf_lib.c /^int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[])$/;" f -EVP_KDF_CTX_gettable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_CTX_kdf crypto/evp/kdf_lib.c /^const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_CTX_new crypto/evp/kdf_lib.c /^EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)$/;" f -EVP_KDF_CTX_reset crypto/evp/kdf_lib.c /^void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_CTX_set_params crypto/evp/kdf_lib.c /^int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_KDF_CTX_settable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx)$/;" f -EVP_KDF_HKDF_MODE_EXPAND_ONLY include/openssl/kdf.h 64;" d -EVP_KDF_HKDF_MODE_EXTRACT_AND_EXPAND include/openssl/kdf.h 62;" d -EVP_KDF_HKDF_MODE_EXTRACT_ONLY include/openssl/kdf.h 63;" d -EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_CLI_TO_SRV include/openssl/kdf.h 68;" d -EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_SRV_TO_CLI include/openssl/kdf.h 69;" d -EVP_KDF_SSHKDF_TYPE_INITIAL_IV_CLI_TO_SRV include/openssl/kdf.h 66;" d -EVP_KDF_SSHKDF_TYPE_INITIAL_IV_SRV_TO_CLI include/openssl/kdf.h 67;" d -EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_CLI_TO_SRV include/openssl/kdf.h 70;" d -EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_SRV_TO_CLI include/openssl/kdf.h 71;" d -EVP_KDF_derive crypto/evp/kdf_lib.c /^int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,$/;" f -EVP_KDF_do_all_provided crypto/evp/kdf_meth.c /^void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_KDF_fetch crypto/evp/kdf_meth.c /^EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f -EVP_KDF_free crypto/evp/kdf_meth.c /^void EVP_KDF_free(EVP_KDF *kdf)$/;" f -EVP_KDF_get0_description crypto/evp/kdf_lib.c /^const char *EVP_KDF_get0_description(const EVP_KDF *kdf)$/;" f -EVP_KDF_get0_name crypto/evp/kdf_lib.c /^const char *EVP_KDF_get0_name(const EVP_KDF *kdf)$/;" f -EVP_KDF_get0_provider crypto/evp/kdf_lib.c /^const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf)$/;" f -EVP_KDF_get_params crypto/evp/kdf_lib.c /^int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[])$/;" f -EVP_KDF_gettable_ctx_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf)$/;" f -EVP_KDF_gettable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf)$/;" f -EVP_KDF_is_a crypto/evp/kdf_lib.c /^int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name)$/;" f -EVP_KDF_names_do_all crypto/evp/kdf_lib.c /^int EVP_KDF_names_do_all(const EVP_KDF *kdf,$/;" f -EVP_KDF_settable_ctx_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf)$/;" f -EVP_KDF_up_ref crypto/evp/kdf_meth.c /^int EVP_KDF_up_ref(EVP_KDF *kdf)$/;" f -EVP_KEM include/openssl/types.h /^typedef struct evp_kem_st EVP_KEM;$/;" t typeref:struct:evp_kem_st -EVP_KEM_do_all_provided crypto/evp/kem.c /^void EVP_KEM_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_KEM_fetch crypto/evp/kem.c /^EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_KEM_free crypto/evp/kem.c /^void EVP_KEM_free(EVP_KEM *kem)$/;" f -EVP_KEM_get0_description crypto/evp/kem.c /^const char *EVP_KEM_get0_description(const EVP_KEM *kem)$/;" f -EVP_KEM_get0_name crypto/evp/kem.c /^const char *EVP_KEM_get0_name(const EVP_KEM *kem)$/;" f -EVP_KEM_get0_provider crypto/evp/kem.c /^OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *kem)$/;" f -EVP_KEM_gettable_ctx_params crypto/evp/kem.c /^const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem)$/;" f -EVP_KEM_is_a crypto/evp/kem.c /^int EVP_KEM_is_a(const EVP_KEM *kem, const char *name)$/;" f -EVP_KEM_names_do_all crypto/evp/kem.c /^int EVP_KEM_names_do_all(const EVP_KEM *kem,$/;" f -EVP_KEM_settable_ctx_params crypto/evp/kem.c /^const OSSL_PARAM *EVP_KEM_settable_ctx_params(const EVP_KEM *kem)$/;" f -EVP_KEM_up_ref crypto/evp/kem.c /^int EVP_KEM_up_ref(EVP_KEM *kem)$/;" f -EVP_KEYEXCH include/openssl/types.h /^typedef struct evp_keyexch_st EVP_KEYEXCH;$/;" t typeref:struct:evp_keyexch_st -EVP_KEYEXCH_do_all_provided crypto/evp/exchange.c /^void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_KEYEXCH_fetch crypto/evp/exchange.c /^EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_KEYEXCH_free crypto/evp/exchange.c /^void EVP_KEYEXCH_free(EVP_KEYEXCH *exchange)$/;" f -EVP_KEYEXCH_get0_description crypto/evp/exchange.c /^const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch)$/;" f -EVP_KEYEXCH_get0_name crypto/evp/exchange.c /^const char *EVP_KEYEXCH_get0_name(const EVP_KEYEXCH *keyexch)$/;" f -EVP_KEYEXCH_get0_provider crypto/evp/exchange.c /^OSSL_PROVIDER *EVP_KEYEXCH_get0_provider(const EVP_KEYEXCH *exchange)$/;" f -EVP_KEYEXCH_gettable_ctx_params crypto/evp/exchange.c /^const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch)$/;" f -EVP_KEYEXCH_is_a crypto/evp/exchange.c /^int EVP_KEYEXCH_is_a(const EVP_KEYEXCH *keyexch, const char *name)$/;" f -EVP_KEYEXCH_names_do_all crypto/evp/exchange.c /^int EVP_KEYEXCH_names_do_all(const EVP_KEYEXCH *keyexch,$/;" f -EVP_KEYEXCH_settable_ctx_params crypto/evp/exchange.c /^const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch)$/;" f -EVP_KEYEXCH_up_ref crypto/evp/exchange.c /^int EVP_KEYEXCH_up_ref(EVP_KEYEXCH *exchange)$/;" f -EVP_KEYMGMT include/openssl/types.h /^typedef struct evp_keymgmt_st EVP_KEYMGMT;$/;" t typeref:struct:evp_keymgmt_st -EVP_KEYMGMT_do_all_provided crypto/evp/keymgmt_meth.c /^void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_KEYMGMT_fetch crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *EVP_KEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_KEYMGMT_free crypto/evp/keymgmt_meth.c /^void EVP_KEYMGMT_free(EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_gen_settable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_get0_description crypto/evp/keymgmt_meth.c /^const char *EVP_KEYMGMT_get0_description(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_get0_name crypto/evp/keymgmt_meth.c /^const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_get0_provider crypto/evp/keymgmt_meth.c /^const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_gettable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_is_a crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name)$/;" f -EVP_KEYMGMT_names_do_all crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_names_do_all(const EVP_KEYMGMT *keymgmt,$/;" f -EVP_KEYMGMT_settable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt)$/;" f -EVP_KEYMGMT_up_ref crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_up_ref(EVP_KEYMGMT *keymgmt)$/;" f -EVP_MAC include/openssl/types.h /^typedef struct evp_mac_st EVP_MAC;$/;" t typeref:struct:evp_mac_st -EVP_MAC_CTX include/openssl/types.h /^typedef struct evp_mac_ctx_st EVP_MAC_CTX;$/;" t typeref:struct:evp_mac_ctx_st -EVP_MAC_CTX_dup crypto/evp/mac_lib.c /^EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src)$/;" f -EVP_MAC_CTX_free crypto/evp/mac_lib.c /^void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_CTX_get0_mac crypto/evp/mac_lib.c /^EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_CTX_get_block_size crypto/evp/mac_lib.c /^size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_CTX_get_mac_size crypto/evp/mac_lib.c /^size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_CTX_get_params crypto/evp/mac_lib.c /^int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[])$/;" f -EVP_MAC_CTX_gettable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_CTX_new crypto/evp/mac_lib.c /^EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac)$/;" f -EVP_MAC_CTX_set_params crypto/evp/mac_lib.c /^int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_MAC_CTX_settable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx)$/;" f -EVP_MAC_do_all_provided crypto/evp/mac_meth.c /^void EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_MAC_fetch crypto/evp/mac_meth.c /^EVP_MAC *EVP_MAC_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f -EVP_MAC_final crypto/evp/mac_lib.c /^int EVP_MAC_final(EVP_MAC_CTX *ctx,$/;" f -EVP_MAC_finalXOF crypto/evp/mac_lib.c /^int EVP_MAC_finalXOF(EVP_MAC_CTX *ctx, unsigned char *out, size_t outsize)$/;" f -EVP_MAC_free crypto/evp/mac_meth.c /^void EVP_MAC_free(EVP_MAC *mac)$/;" f -EVP_MAC_get0_description crypto/evp/mac_lib.c /^const char *EVP_MAC_get0_description(const EVP_MAC *mac)$/;" f -EVP_MAC_get0_name crypto/evp/mac_lib.c /^const char *EVP_MAC_get0_name(const EVP_MAC *mac)$/;" f -EVP_MAC_get0_provider crypto/evp/mac_meth.c /^const OSSL_PROVIDER *EVP_MAC_get0_provider(const EVP_MAC *mac)$/;" f -EVP_MAC_get_params crypto/evp/mac_lib.c /^int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[])$/;" f -EVP_MAC_gettable_ctx_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_gettable_ctx_params(const EVP_MAC *mac)$/;" f -EVP_MAC_gettable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_gettable_params(const EVP_MAC *mac)$/;" f -EVP_MAC_init crypto/evp/mac_lib.c /^int EVP_MAC_init(EVP_MAC_CTX *ctx, const unsigned char *key, size_t keylen,$/;" f -EVP_MAC_is_a crypto/evp/mac_lib.c /^int EVP_MAC_is_a(const EVP_MAC *mac, const char *name)$/;" f -EVP_MAC_loop apps/speed.c /^static int EVP_MAC_loop(int algindex, void *args)$/;" f file: -EVP_MAC_names_do_all crypto/evp/mac_lib.c /^int EVP_MAC_names_do_all(const EVP_MAC *mac,$/;" f -EVP_MAC_settable_ctx_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_settable_ctx_params(const EVP_MAC *mac)$/;" f -EVP_MAC_up_ref crypto/evp/mac_meth.c /^int EVP_MAC_up_ref(EVP_MAC *mac)$/;" f -EVP_MAC_update crypto/evp/mac_lib.c /^int EVP_MAC_update(EVP_MAC_CTX *ctx, const unsigned char *data, size_t datalen)$/;" f -EVP_MAXCHUNK include/crypto/evp.h 368;" d -EVP_MAX_BLOCK_LENGTH include/openssl/evp.h 37;" d -EVP_MAX_IV_LENGTH include/openssl/evp.h 36;" d -EVP_MAX_KEY_LENGTH include/openssl/evp.h 35;" d -EVP_MAX_MD_SIZE include/openssl/evp.h 34;" d -EVP_MD include/openssl/types.h /^typedef struct evp_md_st EVP_MD;$/;" t typeref:struct:evp_md_st -EVP_MD_CTRL_ALG_CTRL include/openssl/evp.h 191;" d -EVP_MD_CTRL_DIGALGID include/openssl/evp.h 184;" d -EVP_MD_CTRL_MICALG include/openssl/evp.h 185;" d -EVP_MD_CTRL_TLSTREE include/openssl/evp.h 187;" d -EVP_MD_CTRL_XOF_LEN include/openssl/evp.h 186;" d -EVP_MD_CTX include/openssl/types.h /^typedef struct evp_md_ctx_st EVP_MD_CTX;$/;" t typeref:struct:evp_md_ctx_st -EVP_MD_CTX_FLAG_CLEANED include/openssl/evp.h 199;" d -EVP_MD_CTX_FLAG_FINALISE include/openssl/evp.h 228;" d -EVP_MD_CTX_FLAG_KEEP_PKEY_CTX include/crypto/evp.h 23;" d -EVP_MD_CTX_FLAG_NON_FIPS_ALLOW include/openssl/evp.h 209;" d -EVP_MD_CTX_FLAG_NO_INIT include/openssl/evp.h 221;" d -EVP_MD_CTX_FLAG_ONESHOT include/openssl/evp.h 197;" d -EVP_MD_CTX_FLAG_PAD_MASK include/openssl/evp.h 216;" d -EVP_MD_CTX_FLAG_PAD_PKCS1 include/openssl/evp.h 217;" d -EVP_MD_CTX_FLAG_PAD_PSS include/openssl/evp.h 219;" d -EVP_MD_CTX_FLAG_PAD_X931 include/openssl/evp.h 218;" d -EVP_MD_CTX_FLAG_REUSE include/openssl/evp.h 201;" d -EVP_MD_CTX_block_size include/openssl/evp.h 568;" d -EVP_MD_CTX_clear_flags crypto/evp/evp_lib.c /^void EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags)$/;" f -EVP_MD_CTX_copy crypto/evp/digest.c /^int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in)$/;" f -EVP_MD_CTX_copy_ex crypto/evp/digest.c /^int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in)$/;" f -EVP_MD_CTX_create include/openssl/evp.h 699;" d -EVP_MD_CTX_ctrl crypto/evp/digest.c /^int EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)$/;" f -EVP_MD_CTX_destroy include/openssl/evp.h 701;" d -EVP_MD_CTX_free crypto/evp/digest.c /^void EVP_MD_CTX_free(EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_get0_md crypto/evp/evp_lib.c /^const EVP_MD *EVP_MD_CTX_get0_md(const EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_get0_md_data crypto/evp/evp_lib.c /^void *EVP_MD_CTX_get0_md_data(const EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_get0_name include/openssl/evp.h 564;" d -EVP_MD_CTX_get1_md crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_CTX_get1_md(EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_get_block_size include/openssl/evp.h 567;" d -EVP_MD_CTX_get_params crypto/evp/digest.c /^int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[])$/;" f -EVP_MD_CTX_get_pkey_ctx crypto/evp/evp_lib.c /^EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_get_size include/openssl/evp.h 565;" d -EVP_MD_CTX_get_type include/openssl/evp.h 569;" d -EVP_MD_CTX_gettable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_CTX_gettable_params(EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_init include/openssl/evp.h 700;" d -EVP_MD_CTX_md crypto/evp/evp_lib.c /^const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_md_data include/openssl/evp.h 575;" d -EVP_MD_CTX_new crypto/evp/digest.c /^EVP_MD_CTX *EVP_MD_CTX_new(void)$/;" f -EVP_MD_CTX_pkey_ctx include/openssl/evp.h 572;" d -EVP_MD_CTX_reset crypto/evp/digest.c /^int EVP_MD_CTX_reset(EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_set_flags crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags)$/;" f -EVP_MD_CTX_set_params crypto/evp/digest.c /^int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_MD_CTX_set_pkey_ctx crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx)$/;" f -EVP_MD_CTX_set_update_fn crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_update_fn(EVP_MD_CTX *ctx,$/;" f -EVP_MD_CTX_settable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_CTX_settable_params(EVP_MD_CTX *ctx)$/;" f -EVP_MD_CTX_size include/openssl/evp.h 566;" d -EVP_MD_CTX_test_flags crypto/evp/evp_lib.c /^int EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags)$/;" f -EVP_MD_CTX_type include/openssl/evp.h 570;" d -EVP_MD_CTX_update_fn crypto/evp/evp_lib.c /^int (*EVP_MD_CTX_update_fn(EVP_MD_CTX *ctx))(EVP_MD_CTX *ctx,$/;" f -EVP_MD_FLAG_DIGALGID_ABSENT include/openssl/evp.h 173;" d -EVP_MD_FLAG_DIGALGID_CUSTOM include/openssl/evp.h 177;" d -EVP_MD_FLAG_DIGALGID_MASK include/openssl/evp.h 165;" d -EVP_MD_FLAG_DIGALGID_NULL include/openssl/evp.h 169;" d -EVP_MD_FLAG_FIPS include/openssl/evp.h 180;" d -EVP_MD_FLAG_ONESHOT include/openssl/evp.h 158;" d -EVP_MD_FLAG_XOF include/openssl/evp.h 161;" d -EVP_MD_SHA3 crypto/evp/legacy_sha.c 192;" d file: -EVP_MD_SHAKE crypto/evp/legacy_sha.c 207;" d file: -EVP_MD_block_size include/openssl/evp.h 547;" d -EVP_MD_do_all crypto/evp/names.c /^void EVP_MD_do_all(void (*fn) (const EVP_MD *md,$/;" f -EVP_MD_do_all_provided crypto/evp/digest.c /^void EVP_MD_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_MD_do_all_sorted crypto/evp/names.c /^void EVP_MD_do_all_sorted(void (*fn) (const EVP_MD *md,$/;" f -EVP_MD_fetch crypto/evp/digest.c /^EVP_MD *EVP_MD_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_MD_flags include/openssl/evp.h 549;" d -EVP_MD_free crypto/evp/digest.c /^void EVP_MD_free(EVP_MD *md)$/;" f -EVP_MD_get0_description crypto/evp/evp_lib.c /^const char *EVP_MD_get0_description(const EVP_MD *md)$/;" f -EVP_MD_get0_name crypto/evp/evp_lib.c /^const char *EVP_MD_get0_name(const EVP_MD *md)$/;" f -EVP_MD_get0_provider crypto/evp/evp_lib.c /^const OSSL_PROVIDER *EVP_MD_get0_provider(const EVP_MD *md)$/;" f -EVP_MD_get_block_size crypto/evp/evp_lib.c /^int EVP_MD_get_block_size(const EVP_MD *md)$/;" f -EVP_MD_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_MD_get_flags(const EVP_MD *md)$/;" f -EVP_MD_get_params crypto/evp/digest.c /^int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[])$/;" f -EVP_MD_get_pkey_type crypto/evp/evp_lib.c /^int EVP_MD_get_pkey_type(const EVP_MD *md)$/;" f -EVP_MD_get_size crypto/evp/evp_lib.c /^int EVP_MD_get_size(const EVP_MD *md)$/;" f -EVP_MD_get_type crypto/evp/evp_lib.c /^int EVP_MD_get_type(const EVP_MD *md)$/;" f -EVP_MD_gettable_ctx_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_gettable_ctx_params(const EVP_MD *md)$/;" f -EVP_MD_gettable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_gettable_params(const EVP_MD *digest)$/;" f -EVP_MD_is_a crypto/evp/evp_lib.c /^int EVP_MD_is_a(const EVP_MD *md, const char *name)$/;" f -EVP_MD_meth_dup crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_meth_dup(const EVP_MD *md)$/;" f -EVP_MD_meth_free crypto/evp/evp_lib.c /^void EVP_MD_meth_free(EVP_MD *md)$/;" f -EVP_MD_meth_get_app_datasize crypto/evp/evp_lib.c /^int EVP_MD_meth_get_app_datasize(const EVP_MD *md)$/;" f -EVP_MD_meth_get_cleanup crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_cleanup(const EVP_MD *md))(EVP_MD_CTX *ctx)$/;" f -EVP_MD_meth_get_copy crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_copy(const EVP_MD *md))(EVP_MD_CTX *to,$/;" f -EVP_MD_meth_get_ctrl crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_ctrl(const EVP_MD *md))(EVP_MD_CTX *ctx, int cmd,$/;" f -EVP_MD_meth_get_final crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx,$/;" f -EVP_MD_meth_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_MD_meth_get_flags(const EVP_MD *md)$/;" f -EVP_MD_meth_get_init crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx)$/;" f -EVP_MD_meth_get_input_blocksize crypto/evp/evp_lib.c /^int EVP_MD_meth_get_input_blocksize(const EVP_MD *md)$/;" f -EVP_MD_meth_get_result_size crypto/evp/evp_lib.c /^int EVP_MD_meth_get_result_size(const EVP_MD *md)$/;" f -EVP_MD_meth_get_update crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx,$/;" f -EVP_MD_meth_new crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_meth_new(int md_type, int pkey_type)$/;" f -EVP_MD_meth_set_app_datasize crypto/evp/evp_lib.c /^int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize)$/;" f -EVP_MD_meth_set_cleanup crypto/evp/evp_lib.c /^int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx))$/;" f -EVP_MD_meth_set_copy crypto/evp/evp_lib.c /^int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to,$/;" f -EVP_MD_meth_set_ctrl crypto/evp/evp_lib.c /^int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd,$/;" f -EVP_MD_meth_set_final crypto/evp/evp_lib.c /^int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx,$/;" f -EVP_MD_meth_set_flags crypto/evp/evp_lib.c /^int EVP_MD_meth_set_flags(EVP_MD *md, unsigned long flags)$/;" f -EVP_MD_meth_set_init crypto/evp/evp_lib.c /^int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx))$/;" f -EVP_MD_meth_set_input_blocksize crypto/evp/evp_lib.c /^int EVP_MD_meth_set_input_blocksize(EVP_MD *md, int blocksize)$/;" f -EVP_MD_meth_set_result_size crypto/evp/evp_lib.c /^int EVP_MD_meth_set_result_size(EVP_MD *md, int resultsize)$/;" f -EVP_MD_meth_set_update crypto/evp/evp_lib.c /^int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx,$/;" f -EVP_MD_name include/openssl/evp.h 535;" d -EVP_MD_names_do_all crypto/evp/evp_lib.c /^int EVP_MD_names_do_all(const EVP_MD *md,$/;" f -EVP_MD_nid include/openssl/evp.h 533;" d -EVP_MD_pkey_type include/openssl/evp.h 543;" d -EVP_MD_settable_ctx_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_settable_ctx_params(const EVP_MD *md)$/;" f -EVP_MD_size include/openssl/evp.h 545;" d -EVP_MD_type include/openssl/evp.h 532;" d -EVP_MD_up_ref crypto/evp/digest.c /^int EVP_MD_up_ref(EVP_MD *md)$/;" f -EVP_ORIG_DYNAMIC include/crypto/evp.h 243;" d -EVP_ORIG_GLOBAL include/crypto/evp.h 244;" d -EVP_ORIG_METH include/crypto/evp.h 245;" d -EVP_OpenFinal crypto/evp/p_open.c /^int EVP_OpenFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_OpenInit crypto/evp/p_open.c /^int EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,$/;" f -EVP_OpenUpdate include/openssl/evp.h 660;" d -EVP_PADDING_ANSI923 include/openssl/evp.h 441;" d -EVP_PADDING_ISO10126 include/openssl/evp.h 442;" d -EVP_PADDING_ISO7816_4 include/openssl/evp.h 440;" d -EVP_PADDING_PKCS7 include/openssl/evp.h 439;" d -EVP_PADDING_ZERO include/openssl/evp.h 443;" d -EVP_PBE_CTL crypto/evp/evp_local.h /^typedef struct evp_pbe_st EVP_PBE_CTL;$/;" t typeref:struct:evp_pbe_st -EVP_PBE_CipherInit crypto/evp/evp_pbe.c /^int EVP_PBE_CipherInit(ASN1_OBJECT *pbe_obj, const char *pass, int passlen,$/;" f -EVP_PBE_CipherInit_ex crypto/evp/evp_pbe.c /^int EVP_PBE_CipherInit_ex(ASN1_OBJECT *pbe_obj, const char *pass, int passlen,$/;" f -EVP_PBE_KEYGEN include/openssl/evp.h /^typedef int (EVP_PBE_KEYGEN) (EVP_CIPHER_CTX *ctx, const char *pass,$/;" t -EVP_PBE_KEYGEN_EX include/openssl/evp.h /^typedef int (EVP_PBE_KEYGEN_EX) (EVP_CIPHER_CTX *ctx, const char *pass,$/;" t -EVP_PBE_TYPE_KDF include/openssl/evp.h 1531;" d -EVP_PBE_TYPE_OUTER include/openssl/evp.h 1527;" d -EVP_PBE_TYPE_PRF include/openssl/evp.h 1529;" d -EVP_PBE_alg_add crypto/evp/evp_pbe.c /^int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md,$/;" f -EVP_PBE_alg_add_type crypto/evp/evp_pbe.c /^int EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid,$/;" f -EVP_PBE_cleanup crypto/evp/evp_pbe.c /^void EVP_PBE_cleanup(void)$/;" f -EVP_PBE_find crypto/evp/evp_pbe.c /^int EVP_PBE_find(int type, int pbe_nid,$/;" f -EVP_PBE_find_ex crypto/evp/evp_pbe.c /^int EVP_PBE_find_ex(int type, int pbe_nid, int *pcnid, int *pmnid,$/;" f -EVP_PBE_get crypto/evp/evp_pbe.c /^int EVP_PBE_get(int *ptype, int *ppbe_nid, size_t num)$/;" f -EVP_PBE_scrypt crypto/evp/pbe_scrypt.c /^int EVP_PBE_scrypt(const char *pass, size_t passlen,$/;" f -EVP_PBE_scrypt_ex crypto/evp/pbe_scrypt.c /^int EVP_PBE_scrypt_ex(const char *pass, size_t passlen,$/;" f -EVP_PKCS82PKEY crypto/evp/evp_pkey.c /^EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8)$/;" f -EVP_PKCS82PKEY_ex crypto/evp/evp_pkey.c /^EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,$/;" f -EVP_PKEY include/openssl/types.h /^typedef struct evp_pkey_st EVP_PKEY;$/;" t typeref:struct:evp_pkey_st -EVP_PKEY2PKCS8 crypto/evp/evp_pkey.c /^PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_ALG_CTRL include/openssl/evp.h 1735;" d -EVP_PKEY_ASN1_METHOD include/openssl/types.h /^typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD;$/;" t typeref:struct:evp_pkey_asn1_method_st -EVP_PKEY_CMAC include/openssl/evp.h 72;" d -EVP_PKEY_CTRL_CIPHER include/openssl/evp.h 1728;" d -EVP_PKEY_CTRL_CMS_DECRYPT include/openssl/evp.h 1725;" d -EVP_PKEY_CTRL_CMS_ENCRYPT include/openssl/evp.h 1724;" d -EVP_PKEY_CTRL_CMS_SIGN include/openssl/evp.h 1726;" d -EVP_PKEY_CTRL_DH_KDF_MD include/openssl/dh.h 67;" d -EVP_PKEY_CTRL_DH_KDF_OID include/openssl/dh.h 73;" d -EVP_PKEY_CTRL_DH_KDF_OUTLEN include/openssl/dh.h 69;" d -EVP_PKEY_CTRL_DH_KDF_TYPE include/openssl/dh.h 66;" d -EVP_PKEY_CTRL_DH_KDF_UKM include/openssl/dh.h 71;" d -EVP_PKEY_CTRL_DH_NID include/openssl/dh.h 75;" d -EVP_PKEY_CTRL_DH_PAD include/openssl/dh.h 76;" d -EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR include/openssl/dh.h 62;" d -EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN include/openssl/dh.h 61;" d -EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN include/openssl/dh.h 64;" d -EVP_PKEY_CTRL_DH_PARAMGEN_TYPE include/openssl/dh.h 65;" d -EVP_PKEY_CTRL_DH_RFC5114 include/openssl/dh.h 63;" d -EVP_PKEY_CTRL_DIGESTINIT include/openssl/evp.h 1717;" d -EVP_PKEY_CTRL_DSA_PARAMGEN_BITS include/openssl/dsa.h 40;" d -EVP_PKEY_CTRL_DSA_PARAMGEN_MD include/openssl/dsa.h 42;" d -EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS include/openssl/dsa.h 41;" d -EVP_PKEY_CTRL_EC_ECDH_COFACTOR include/openssl/ec.h 56;" d -EVP_PKEY_CTRL_EC_KDF_MD include/openssl/ec.h 58;" d -EVP_PKEY_CTRL_EC_KDF_OUTLEN include/openssl/ec.h 60;" d -EVP_PKEY_CTRL_EC_KDF_TYPE include/openssl/ec.h 57;" d -EVP_PKEY_CTRL_EC_KDF_UKM include/openssl/ec.h 62;" d -EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID include/openssl/ec.h 54;" d -EVP_PKEY_CTRL_EC_PARAM_ENC include/openssl/ec.h 55;" d -EVP_PKEY_CTRL_GET1_ID include/openssl/evp.h 1732;" d -EVP_PKEY_CTRL_GET1_ID_LEN include/openssl/evp.h 1733;" d -EVP_PKEY_CTRL_GET_DH_KDF_MD include/openssl/dh.h 68;" d -EVP_PKEY_CTRL_GET_DH_KDF_OID include/openssl/dh.h 74;" d -EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN include/openssl/dh.h 70;" d -EVP_PKEY_CTRL_GET_DH_KDF_UKM include/openssl/dh.h 72;" d -EVP_PKEY_CTRL_GET_EC_KDF_MD include/openssl/ec.h 59;" d -EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN include/openssl/ec.h 61;" d -EVP_PKEY_CTRL_GET_EC_KDF_UKM include/openssl/ec.h 63;" d -EVP_PKEY_CTRL_GET_MD include/openssl/evp.h 1729;" d -EVP_PKEY_CTRL_GET_RSA_MGF1_MD include/openssl/rsa.h 176;" d -EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL include/openssl/rsa.h 182;" d -EVP_PKEY_CTRL_GET_RSA_OAEP_MD include/openssl/rsa.h 181;" d -EVP_PKEY_CTRL_GET_RSA_PADDING include/openssl/rsa.h 174;" d -EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN include/openssl/rsa.h 175;" d -EVP_PKEY_CTRL_HKDF_INFO include/openssl/kdf.h 81;" d -EVP_PKEY_CTRL_HKDF_KEY include/openssl/kdf.h 80;" d -EVP_PKEY_CTRL_HKDF_MD include/openssl/kdf.h 78;" d -EVP_PKEY_CTRL_HKDF_MODE include/openssl/kdf.h 82;" d -EVP_PKEY_CTRL_HKDF_SALT include/openssl/kdf.h 79;" d -EVP_PKEY_CTRL_MD include/openssl/evp.h 1714;" d -EVP_PKEY_CTRL_MY_COMMAND test/evp_extra_test.c 3957;" d file: -EVP_PKEY_CTRL_PASS include/openssl/kdf.h 83;" d -EVP_PKEY_CTRL_PEER_KEY include/openssl/evp.h 1715;" d -EVP_PKEY_CTRL_PKCS7_DECRYPT include/openssl/evp.h 1722;" d -EVP_PKEY_CTRL_PKCS7_ENCRYPT include/openssl/evp.h 1721;" d -EVP_PKEY_CTRL_PKCS7_SIGN include/openssl/evp.h 1723;" d -EVP_PKEY_CTRL_RSA_KEYGEN_BITS include/openssl/rsa.h 170;" d -EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES include/openssl/rsa.h 184;" d -EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP include/openssl/rsa.h 171;" d -EVP_PKEY_CTRL_RSA_MGF1_MD include/openssl/rsa.h 172;" d -EVP_PKEY_CTRL_RSA_OAEP_LABEL include/openssl/rsa.h 179;" d -EVP_PKEY_CTRL_RSA_OAEP_MD include/openssl/rsa.h 178;" d -EVP_PKEY_CTRL_RSA_PADDING include/openssl/rsa.h 167;" d -EVP_PKEY_CTRL_RSA_PSS_SALTLEN include/openssl/rsa.h 168;" d -EVP_PKEY_CTRL_SCRYPT_MAXMEM_BYTES include/openssl/kdf.h 88;" d -EVP_PKEY_CTRL_SCRYPT_N include/openssl/kdf.h 85;" d -EVP_PKEY_CTRL_SCRYPT_P include/openssl/kdf.h 87;" d -EVP_PKEY_CTRL_SCRYPT_R include/openssl/kdf.h 86;" d -EVP_PKEY_CTRL_SCRYPT_SALT include/openssl/kdf.h 84;" d -EVP_PKEY_CTRL_SET1_ID include/openssl/evp.h 1731;" d -EVP_PKEY_CTRL_SET_DIGEST_SIZE include/openssl/evp.h 1730;" d -EVP_PKEY_CTRL_SET_IV include/openssl/evp.h 1719;" d -EVP_PKEY_CTRL_SET_MAC_KEY include/openssl/evp.h 1716;" d -EVP_PKEY_CTRL_TLS_MD include/openssl/kdf.h 75;" d -EVP_PKEY_CTRL_TLS_SECRET include/openssl/kdf.h 76;" d -EVP_PKEY_CTRL_TLS_SEED include/openssl/kdf.h 77;" d -EVP_PKEY_CTX include/openssl/types.h /^typedef struct evp_pkey_ctx_st EVP_PKEY_CTX;$/;" t typeref:struct:evp_pkey_ctx_st -EVP_PKEY_CTX_IS_ASYM_CIPHER_OP include/crypto/evp.h 731;" d -EVP_PKEY_CTX_IS_DERIVE_OP include/crypto/evp.h 728;" d -EVP_PKEY_CTX_IS_FROMDATA_OP include/crypto/evp.h 739;" d -EVP_PKEY_CTX_IS_GEN_OP include/crypto/evp.h 735;" d -EVP_PKEY_CTX_IS_KEM_OP include/crypto/evp.h 742;" d -EVP_PKEY_CTX_IS_SIGNATURE_OP include/crypto/evp.h 721;" d -EVP_PKEY_CTX_add1_hkdf_info crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_add1_tls1_prf_seed crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f -EVP_PKEY_CTX_ctrl_str crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_ctrl_uint64 crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f -EVP_PKEY_CTX_dup crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_dup(const EVP_PKEY_CTX *pctx)$/;" f -EVP_PKEY_CTX_free crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_dh_kdf_oid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT **oid)$/;" f -EVP_PKEY_CTX_get0_dh_kdf_ukm crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)$/;" f -EVP_PKEY_CTX_get0_ecdh_kdf_ukm crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)$/;" f -EVP_PKEY_CTX_get0_libctx crypto/evp/pmeth_lib.c /^OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_peerkey crypto/evp/pmeth_lib.c /^EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_pkey crypto/evp/pmeth_lib.c /^EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_propq crypto/evp/pmeth_lib.c /^const char *EVP_PKEY_CTX_get0_propq(const EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_provider crypto/evp/pmeth_lib.c /^const OSSL_PROVIDER *EVP_PKEY_CTX_get0_provider(const EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get0_rsa_oaep_label crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get0_rsa_oaep_label(EVP_PKEY_CTX *ctx, unsigned char **label)$/;" f -EVP_PKEY_CTX_get1_id crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id)$/;" f -EVP_PKEY_CTX_get1_id_len crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get1_id_len(EVP_PKEY_CTX *ctx, size_t *id_len)$/;" f -EVP_PKEY_CTX_get_app_data crypto/evp/pmeth_lib.c /^void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_cb crypto/evp/pmeth_gn.c /^EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_data crypto/evp/pmeth_lib.c /^void *EVP_PKEY_CTX_get_data(const EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_dh_kdf_md crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)$/;" f -EVP_PKEY_CTX_get_dh_kdf_outlen crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)$/;" f -EVP_PKEY_CTX_get_dh_kdf_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_type(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_ecdh_cofactor_mode crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_ecdh_kdf_md crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)$/;" f -EVP_PKEY_CTX_get_ecdh_kdf_outlen crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)$/;" f -EVP_PKEY_CTX_get_ecdh_kdf_type crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_group_name crypto/evp/evp_lib.c /^int EVP_PKEY_CTX_get_group_name(EVP_PKEY_CTX *ctx, char *name, size_t namelen)$/;" f -EVP_PKEY_CTX_get_keygen_info crypto/evp/pmeth_gn.c /^int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx)$/;" f -EVP_PKEY_CTX_get_operation crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_get_params crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f -EVP_PKEY_CTX_get_rsa_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f -EVP_PKEY_CTX_get_rsa_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, char *name,$/;" f -EVP_PKEY_CTX_get_rsa_oaep_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f -EVP_PKEY_CTX_get_rsa_oaep_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, char *name,$/;" f -EVP_PKEY_CTX_get_rsa_padding crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode)$/;" f -EVP_PKEY_CTX_get_rsa_pss_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int *saltlen)$/;" f -EVP_PKEY_CTX_get_signature_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f -EVP_PKEY_CTX_gettable_params crypto/evp/pmeth_lib.c /^const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_hex2ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex)$/;" f -EVP_PKEY_CTX_hkdf_mode include/openssl/kdf.h 117;" d -EVP_PKEY_CTX_is_a crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype)$/;" f -EVP_PKEY_CTX_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md)$/;" f -EVP_PKEY_CTX_new crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e)$/;" f -EVP_PKEY_CTX_new_from_name crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,$/;" f -EVP_PKEY_CTX_new_from_pkey crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey,$/;" f -EVP_PKEY_CTX_new_id crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e)$/;" f -EVP_PKEY_CTX_set0_dh_kdf_oid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT *oid)$/;" f -EVP_PKEY_CTX_set0_dh_kdf_ukm crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)$/;" f -EVP_PKEY_CTX_set0_ecdh_kdf_ukm crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)$/;" f -EVP_PKEY_CTX_set0_keygen_info crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen)$/;" f -EVP_PKEY_CTX_set0_rsa_oaep_label crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen)$/;" f -EVP_PKEY_CTX_set1_hkdf_key crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set1_hkdf_salt crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set1_id crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len)$/;" f -EVP_PKEY_CTX_set1_pbe_pass crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass,$/;" f -EVP_PKEY_CTX_set1_rsa_keygen_pubexp crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set1_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)$/;" f -EVP_PKEY_CTX_set1_scrypt_salt crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set1_tls1_prf_secret crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_app_data crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data)$/;" f -EVP_PKEY_CTX_set_cb crypto/evp/pmeth_gn.c /^void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb)$/;" f -EVP_PKEY_CTX_set_data crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data)$/;" f -EVP_PKEY_CTX_set_dh_kdf_md crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_dh_kdf_outlen crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)$/;" f -EVP_PKEY_CTX_set_dh_kdf_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)$/;" f -EVP_PKEY_CTX_set_dh_nid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_nid(EVP_PKEY_CTX *ctx, int nid)$/;" f -EVP_PKEY_CTX_set_dh_pad crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_pad(EVP_PKEY_CTX *ctx, int pad)$/;" f -EVP_PKEY_CTX_set_dh_paramgen_generator crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen)$/;" f -EVP_PKEY_CTX_set_dh_paramgen_gindex crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)$/;" f -EVP_PKEY_CTX_set_dh_paramgen_prime_len crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits)$/;" f -EVP_PKEY_CTX_set_dh_paramgen_seed crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_dh_paramgen_subprime_len crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qbits)$/;" f -EVP_PKEY_CTX_set_dh_paramgen_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ)$/;" f -EVP_PKEY_CTX_set_dh_rfc5114 crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen)$/;" f -EVP_PKEY_CTX_set_dhx_rfc5114 crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen)$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_bits crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits)$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_gindex crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_md crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_md_props crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_q_bits crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits)$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_seed crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_dsa_paramgen_type crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name)$/;" f -EVP_PKEY_CTX_set_ec_param_enc crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ec_param_enc(EVP_PKEY_CTX *ctx, int param_enc)$/;" f -EVP_PKEY_CTX_set_ec_paramgen_curve_nid crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ec_paramgen_curve_nid(EVP_PKEY_CTX *ctx, int nid)$/;" f -EVP_PKEY_CTX_set_ecdh_cofactor_mode crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode)$/;" f -EVP_PKEY_CTX_set_ecdh_kdf_md crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_ecdh_kdf_outlen crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)$/;" f -EVP_PKEY_CTX_set_ecdh_kdf_type crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)$/;" f -EVP_PKEY_CTX_set_group_name crypto/evp/evp_lib.c /^int EVP_PKEY_CTX_set_group_name(EVP_PKEY_CTX *ctx, const char *name)$/;" f -EVP_PKEY_CTX_set_hkdf_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_hkdf_mode crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode)$/;" f -EVP_PKEY_CTX_set_kem_op crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_kem_op(EVP_PKEY_CTX *ctx, const char *op)$/;" f -EVP_PKEY_CTX_set_mac_key crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, const unsigned char *key,$/;" f -EVP_PKEY_CTX_set_params crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)$/;" f -EVP_PKEY_CTX_set_rsa_keygen_bits crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_bits(EVP_PKEY_CTX *ctx, int bits)$/;" f -EVP_PKEY_CTX_set_rsa_keygen_primes crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_primes(EVP_PKEY_CTX *ctx, int primes)$/;" f -EVP_PKEY_CTX_set_rsa_keygen_pubexp crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)$/;" f -EVP_PKEY_CTX_set_rsa_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_rsa_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, const char *mdname,$/;" f -EVP_PKEY_CTX_set_rsa_oaep_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_rsa_oaep_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, const char *mdname,$/;" f -EVP_PKEY_CTX_set_rsa_padding crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode)$/;" f -EVP_PKEY_CTX_set_rsa_pss_keygen_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_rsa_pss_keygen_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_md_name(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen(EVP_PKEY_CTX *ctx, int saltlen)$/;" f -EVP_PKEY_CTX_set_rsa_pss_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int saltlen)$/;" f -EVP_PKEY_CTX_set_scrypt_N crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n)$/;" f -EVP_PKEY_CTX_set_scrypt_maxmem_bytes crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_CTX_set_scrypt_p crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *ctx, uint64_t p)$/;" f -EVP_PKEY_CTX_set_scrypt_r crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r)$/;" f -EVP_PKEY_CTX_set_signature_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_set_tls1_prf_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f -EVP_PKEY_CTX_settable_params crypto/evp/pmeth_lib.c /^const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_CTX_str2ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str)$/;" f -EVP_PKEY_DH include/openssl/evp.h 67;" d -EVP_PKEY_DHX include/openssl/evp.h 68;" d -EVP_PKEY_DH_KDF_NONE include/openssl/dh.h 79;" d -EVP_PKEY_DH_KDF_X9_42 include/openssl/dh.h 80;" d -EVP_PKEY_DSA include/openssl/evp.h 62;" d -EVP_PKEY_DSA1 include/openssl/evp.h 63;" d -EVP_PKEY_DSA2 include/openssl/evp.h 64;" d -EVP_PKEY_DSA3 include/openssl/evp.h 65;" d -EVP_PKEY_DSA4 include/openssl/evp.h 66;" d -EVP_PKEY_EC include/openssl/evp.h 69;" d -EVP_PKEY_ECDH_KDF_NONE include/openssl/ec.h 66;" d -EVP_PKEY_ECDH_KDF_X9_62 include/openssl/ec.h 74;" d -EVP_PKEY_ECDH_KDF_X9_63 include/openssl/ec.h 67;" d -EVP_PKEY_ED25519 include/openssl/evp.h 79;" d -EVP_PKEY_ED448 include/openssl/evp.h 81;" d -EVP_PKEY_FLAG_AUTOARGLEN include/openssl/evp.h 1737;" d -EVP_PKEY_FLAG_DYNAMIC include/crypto/evp.h 133;" d -EVP_PKEY_FLAG_SIGCTX_CUSTOM include/openssl/evp.h 1741;" d -EVP_PKEY_HKDEF_MODE_EXPAND_ONLY include/openssl/kdf.h 94;" d -EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND include/openssl/kdf.h 90;" d -EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY include/openssl/kdf.h 92;" d -EVP_PKEY_HKDF include/openssl/evp.h 75;" d -EVP_PKEY_HMAC include/openssl/evp.h 71;" d -EVP_PKEY_KEYMGMT include/openssl/evp.h 83;" d -EVP_PKEY_KEYPAIR include/openssl/evp.h 90;" d -EVP_PKEY_KEY_PARAMETERS include/openssl/evp.h 86;" d -EVP_PKEY_METHOD include/openssl/types.h /^typedef struct evp_pkey_method_st EVP_PKEY_METHOD;$/;" t typeref:struct:evp_pkey_method_st -EVP_PKEY_MO_DECRYPT include/openssl/evp.h 104;" d -EVP_PKEY_MO_ENCRYPT include/openssl/evp.h 103;" d -EVP_PKEY_MO_SIGN include/openssl/evp.h 101;" d -EVP_PKEY_MO_VERIFY include/openssl/evp.h 102;" d -EVP_PKEY_NONE include/openssl/evp.h 58;" d -EVP_PKEY_OP_DECAPSULATE include/openssl/evp.h 1695;" d -EVP_PKEY_OP_DECRYPT include/openssl/evp.h 1692;" d -EVP_PKEY_OP_DERIVE include/openssl/evp.h 1693;" d -EVP_PKEY_OP_ENCAPSULATE include/openssl/evp.h 1694;" d -EVP_PKEY_OP_ENCRYPT include/openssl/evp.h 1691;" d -EVP_PKEY_OP_FROMDATA include/openssl/evp.h 1685;" d -EVP_PKEY_OP_KEYGEN include/openssl/evp.h 1684;" d -EVP_PKEY_OP_PARAMGEN include/openssl/evp.h 1683;" d -EVP_PKEY_OP_SIGN include/openssl/evp.h 1686;" d -EVP_PKEY_OP_SIGNCTX include/openssl/evp.h 1689;" d -EVP_PKEY_OP_TYPE_CRYPT include/openssl/evp.h 1701;" d -EVP_PKEY_OP_TYPE_GEN include/openssl/evp.h 1707;" d -EVP_PKEY_OP_TYPE_NOGEN include/openssl/evp.h 1704;" d -EVP_PKEY_OP_TYPE_SIG include/openssl/evp.h 1697;" d -EVP_PKEY_OP_UNDEFINED include/openssl/evp.h 1682;" d -EVP_PKEY_OP_VERIFY include/openssl/evp.h 1687;" d -EVP_PKEY_OP_VERIFYCTX include/openssl/evp.h 1690;" d -EVP_PKEY_OP_VERIFYRECOVER include/openssl/evp.h 1688;" d -EVP_PKEY_POLY1305 include/openssl/evp.h 76;" d -EVP_PKEY_PUBLIC_KEY include/openssl/evp.h 88;" d -EVP_PKEY_Q_keygen crypto/evp/evp_lib.c /^EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -EVP_PKEY_RSA include/openssl/evp.h 59;" d -EVP_PKEY_RSA2 include/openssl/evp.h 60;" d -EVP_PKEY_RSA_PSS include/openssl/evp.h 61;" d -EVP_PKEY_SCRYPT include/openssl/evp.h 73;" d -EVP_PKEY_SIPHASH include/openssl/evp.h 77;" d -EVP_PKEY_SM2 include/openssl/evp.h 70;" d -EVP_PKEY_STATE_LEGACY include/crypto/evp.h 909;" d -EVP_PKEY_STATE_PROVIDER include/crypto/evp.h 910;" d -EVP_PKEY_STATE_UNKNOWN include/crypto/evp.h 908;" d -EVP_PKEY_TLS1_PRF include/openssl/evp.h 74;" d -EVP_PKEY_TYPE_STR crypto/evp/p_lib.c 1613;" d file: -EVP_PKEY_TYPE_STR crypto/evp/p_lib.c 1635;" d file: -EVP_PKEY_TYPE_STRLEN crypto/evp/p_lib.c 1614;" d file: -EVP_PKEY_TYPE_STRLEN crypto/evp/p_lib.c 1636;" d file: -EVP_PKEY_X25519 include/openssl/evp.h 78;" d -EVP_PKEY_X448 include/openssl/evp.h 80;" d -EVP_PKEY_add1_attr crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr)$/;" f -EVP_PKEY_add1_attr_by_NID crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key,$/;" f -EVP_PKEY_add1_attr_by_OBJ crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key,$/;" f -EVP_PKEY_add1_attr_by_txt crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key,$/;" f -EVP_PKEY_asn1_add0 crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth)$/;" f -EVP_PKEY_asn1_add_alias crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_add_alias(int to, int from)$/;" f -EVP_PKEY_asn1_copy crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_copy(EVP_PKEY_ASN1_METHOD *dst,$/;" f -EVP_PKEY_asn1_find crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type)$/;" f -EVP_PKEY_asn1_find_str crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(ENGINE **pe,$/;" f -EVP_PKEY_asn1_free crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth)$/;" f -EVP_PKEY_asn1_get0 crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx)$/;" f -EVP_PKEY_asn1_get0_info crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_get0_info(int *ppkey_id, int *ppkey_base_id,$/;" f -EVP_PKEY_asn1_get_count crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_get_count(void)$/;" f -EVP_PKEY_asn1_new crypto/asn1/ameth_lib.c /^EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_new(int id, int flags,$/;" f -EVP_PKEY_asn1_set_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_ctrl crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_ctrl(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_free crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_free(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_get_priv_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_get_priv_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_get_pub_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_get_pub_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_item crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_item(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_param crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_param(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_param_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_param_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_private crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_public crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_public(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_public_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_public_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_security_bits crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_security_bits(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_set_priv_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_set_priv_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_set_pub_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_set_pub_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_asn1_set_siginf crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_siginf(EVP_PKEY_ASN1_METHOD *ameth,$/;" f -EVP_PKEY_assign crypto/evp/p_lib.c /^int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key)$/;" f -EVP_PKEY_assign_DH include/openssl/evp.h 506;" d -EVP_PKEY_assign_DSA include/openssl/evp.h 501;" d -EVP_PKEY_assign_EC_KEY include/openssl/evp.h 511;" d -EVP_PKEY_assign_POLY1305 include/openssl/evp.h 521;" d -EVP_PKEY_assign_RSA include/openssl/evp.h 496;" d -EVP_PKEY_assign_SIPHASH include/openssl/evp.h 516;" d -EVP_PKEY_base_id include/openssl/evp.h 1309;" d -EVP_PKEY_bits include/openssl/evp.h 1311;" d -EVP_PKEY_can_sign crypto/evp/p_lib.c /^int EVP_PKEY_can_sign(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_check crypto/evp/pmeth_check.c /^int EVP_PKEY_check(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_cmp crypto/evp/p_lib.c /^int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f -EVP_PKEY_cmp_parameters crypto/evp/p_lib.c /^int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f -EVP_PKEY_copy_parameters crypto/evp/p_lib.c /^int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f -EVP_PKEY_decapsulate crypto/evp/kem.c /^int EVP_PKEY_decapsulate(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_decapsulate_init crypto/evp/kem.c /^int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_decrypt crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_decrypt_init crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_decrypt_init_ex crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_decrypt_old crypto/evp/p_dec.c /^int EVP_PKEY_decrypt_old(unsigned char *key, const unsigned char *ek, int ekl,$/;" f -EVP_PKEY_delete_attr crypto/evp/evp_pkey.c /^X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc)$/;" f -EVP_PKEY_derive crypto/evp/exchange.c /^int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen)$/;" f -EVP_PKEY_derive_init crypto/evp/exchange.c /^int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_derive_init_ex crypto/evp/exchange.c /^int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_derive_set_peer crypto/evp/exchange.c /^int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer)$/;" f -EVP_PKEY_derive_set_peer_ex crypto/evp/exchange.c /^int EVP_PKEY_derive_set_peer_ex(EVP_PKEY_CTX *ctx, EVP_PKEY *peer,$/;" f -EVP_PKEY_digestsign_supports_digest crypto/evp/p_lib.c /^int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,$/;" f -EVP_PKEY_dup crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *pkey)$/;" f -EVP_PKEY_encapsulate crypto/evp/kem.c /^int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_encapsulate_init crypto/evp/kem.c /^int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_encrypt crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_encrypt_init crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_encrypt_init_ex crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_encrypt_old crypto/evp/p_enc.c /^int EVP_PKEY_encrypt_old(unsigned char *ek, const unsigned char *key,$/;" f -EVP_PKEY_eq crypto/evp/p_lib.c /^int EVP_PKEY_eq(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f -EVP_PKEY_eq_fn test/endecoder_legacy_test.c /^typedef int EVP_PKEY_eq_fn(const EVP_PKEY *a, const EVP_PKEY *b);$/;" t file: -EVP_PKEY_export crypto/evp/pmeth_gn.c /^int EVP_PKEY_export(const EVP_PKEY *pkey, int selection,$/;" f -EVP_PKEY_free crypto/evp/p_lib.c /^void EVP_PKEY_free(EVP_PKEY *x)$/;" f -EVP_PKEY_fromdata crypto/evp/pmeth_gn.c /^int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection,$/;" f -EVP_PKEY_fromdata_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_fromdata_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_fromdata_settable crypto/evp/pmeth_gn.c /^const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection)$/;" f -EVP_PKEY_gen_cb include/openssl/evp.h /^typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);$/;" t -EVP_PKEY_generate crypto/evp/pmeth_gn.c /^int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f -EVP_PKEY_get0 crypto/evp/p_lib.c /^void *EVP_PKEY_get0(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_DH crypto/evp/p_lib.c /^const DH *EVP_PKEY_get0_DH(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_DSA crypto/evp/p_lib.c /^const DSA *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_EC_KEY crypto/evp/p_legacy.c /^const EC_KEY *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_RSA crypto/evp/p_legacy.c /^const RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_asn1 crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_description crypto/evp/p_lib.c /^const char *EVP_PKEY_get0_description(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_engine crypto/evp/p_lib.c /^ENGINE *EVP_PKEY_get0_engine(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get0_hmac crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_hmac(const EVP_PKEY *pkey, size_t *len)$/;" f -EVP_PKEY_get0_poly1305 crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_poly1305(const EVP_PKEY *pkey, size_t *len)$/;" f -EVP_PKEY_get0_provider crypto/evp/evp_pkey.c /^const OSSL_PROVIDER *EVP_PKEY_get0_provider(const EVP_PKEY *key)$/;" f -EVP_PKEY_get0_siphash crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_siphash(const EVP_PKEY *pkey, size_t *len)$/;" f -EVP_PKEY_get0_type_name crypto/evp/evp_pkey.c /^const char *EVP_PKEY_get0_type_name(const EVP_PKEY *key)$/;" f -EVP_PKEY_get1_DH crypto/evp/p_lib.c /^DH *EVP_PKEY_get1_DH(EVP_PKEY *pkey)$/;" f -EVP_PKEY_get1_DSA crypto/evp/p_lib.c /^DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey)$/;" f -EVP_PKEY_get1_EC_KEY crypto/evp/p_legacy.c /^EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey)$/;" f -EVP_PKEY_get1_RSA crypto/evp/p_legacy.c /^RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey)$/;" f -EVP_PKEY_get1_encoded_public_key crypto/evp/p_lib.c /^size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub)$/;" f -EVP_PKEY_get1_tls_encodedpoint include/openssl/evp.h 1459;" d -EVP_PKEY_get_attr crypto/evp/evp_pkey.c /^X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc)$/;" f -EVP_PKEY_get_attr_by_NID crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos)$/;" f -EVP_PKEY_get_attr_by_OBJ crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj,$/;" f -EVP_PKEY_get_attr_count crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_count(const EVP_PKEY *key)$/;" f -EVP_PKEY_get_base_id crypto/evp/p_lib.c /^int EVP_PKEY_get_base_id(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_bits crypto/evp/p_lib.c /^int EVP_PKEY_get_bits(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_bn_param crypto/evp/p_lib.c /^int EVP_PKEY_get_bn_param(const EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_get_default_digest_name crypto/evp/p_lib.c /^int EVP_PKEY_get_default_digest_name(EVP_PKEY *pkey,$/;" f -EVP_PKEY_get_default_digest_nid crypto/evp/p_lib.c /^int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid)$/;" f -EVP_PKEY_get_ec_point_conv_form crypto/evp/p_lib.c /^int EVP_PKEY_get_ec_point_conv_form(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_ex_data crypto/evp/p_lib.c /^void *EVP_PKEY_get_ex_data(const EVP_PKEY *key, int idx)$/;" f -EVP_PKEY_get_ex_new_index include/openssl/evp.h 1987;" d -EVP_PKEY_get_field_type crypto/evp/p_lib.c /^int EVP_PKEY_get_field_type(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_group_name crypto/evp/p_lib.c /^int EVP_PKEY_get_group_name(const EVP_PKEY *pkey, char *gname, size_t gname_sz,$/;" f -EVP_PKEY_get_id crypto/evp/p_lib.c /^int EVP_PKEY_get_id(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_int_param crypto/evp/p_lib.c /^int EVP_PKEY_get_int_param(const EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_get_octet_string_param crypto/evp/p_lib.c /^int EVP_PKEY_get_octet_string_param(const EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_get_params crypto/evp/p_lib.c /^int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[])$/;" f -EVP_PKEY_get_raw_private_key crypto/evp/p_lib.c /^int EVP_PKEY_get_raw_private_key(const EVP_PKEY *pkey, unsigned char *priv,$/;" f -EVP_PKEY_get_raw_public_key crypto/evp/p_lib.c /^int EVP_PKEY_get_raw_public_key(const EVP_PKEY *pkey, unsigned char *pub,$/;" f -EVP_PKEY_get_security_bits crypto/evp/p_lib.c /^int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_size crypto/evp/p_lib.c /^int EVP_PKEY_get_size(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_get_size_t_param crypto/evp/p_lib.c /^int EVP_PKEY_get_size_t_param(const EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_get_utf8_string_param crypto/evp/p_lib.c /^int EVP_PKEY_get_utf8_string_param(const EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_gettable_params crypto/evp/p_lib.c /^const OSSL_PARAM *EVP_PKEY_gettable_params(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_id include/openssl/evp.h 1307;" d -EVP_PKEY_invalid crypto/cmp/cmp_ctx.c 623;" d file: -EVP_PKEY_is_a crypto/evp/p_lib.c /^int EVP_PKEY_is_a(const EVP_PKEY *pkey, const char *name)$/;" f -EVP_PKEY_keygen crypto/evp/pmeth_gn.c /^int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f -EVP_PKEY_keygen_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_meth_add0 crypto/evp/pmeth_lib.c /^int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth)$/;" f -EVP_PKEY_meth_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src)$/;" f -EVP_PKEY_meth_find crypto/evp/pmeth_lib.c /^const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type)$/;" f -EVP_PKEY_meth_free crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth)$/;" f -EVP_PKEY_meth_get0 crypto/evp/pmeth_lib.c /^const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx)$/;" f -EVP_PKEY_meth_get0_info crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags,$/;" f -EVP_PKEY_meth_get_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_cleanup crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_count crypto/evp/pmeth_lib.c /^size_t EVP_PKEY_meth_get_count(void)$/;" f -EVP_PKEY_meth_get_ctrl crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_decrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_derive crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_digest_custom crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digest_custom(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_digestsign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digestsign(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_digestverify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digestverify(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_encrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_init crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_keygen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_param_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_paramgen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_public_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_sign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_signctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_verify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_verify_recover crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_get_verifyctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_new crypto/evp/pmeth_lib.c /^EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags)$/;" f -EVP_PKEY_meth_remove crypto/evp/pmeth_lib.c /^int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth)$/;" f -EVP_PKEY_meth_set_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_cleanup crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_ctrl crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_decrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_derive crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_digest_custom crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_digestsign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digestsign(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_digestverify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digestverify(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_encrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_init crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_keygen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_param_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_paramgen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_public_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_sign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_signctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_verify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_verify_recover crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_meth_set_verifyctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth,$/;" f -EVP_PKEY_missing_parameters crypto/evp/p_lib.c /^int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_new crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new(void)$/;" f -EVP_PKEY_new_CMAC_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_CMAC_key(ENGINE *e, const unsigned char *priv,$/;" f -EVP_PKEY_new_mac_key crypto/evp/pmeth_gn.c /^EVP_PKEY *EVP_PKEY_new_mac_key(int type, ENGINE *e,$/;" f -EVP_PKEY_new_raw_private_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_private_key(int type, ENGINE *e,$/;" f -EVP_PKEY_new_raw_private_key_ex crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx,$/;" f -EVP_PKEY_new_raw_public_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_public_key(int type, ENGINE *e,$/;" f -EVP_PKEY_new_raw_public_key_ex crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx,$/;" f -EVP_PKEY_pairwise_check crypto/evp/pmeth_check.c /^int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_param_check crypto/evp/pmeth_check.c /^int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_param_check_quick crypto/evp/pmeth_check.c /^int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_parameters_eq crypto/evp/p_lib.c /^int EVP_PKEY_parameters_eq(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f -EVP_PKEY_paramgen crypto/evp/pmeth_gn.c /^int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f -EVP_PKEY_paramgen_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_print_fn test/endecoder_legacy_test.c /^typedef int EVP_PKEY_print_fn(BIO *out, const EVP_PKEY *pkey,$/;" t file: -EVP_PKEY_print_params crypto/evp/p_lib.c /^int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_print_params_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_params_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_print_private crypto/evp/p_lib.c /^int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_print_private_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_private_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_print_public crypto/evp/p_lib.c /^int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_print_public_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_public_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f -EVP_PKEY_private_check crypto/evp/pmeth_check.c /^int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_public_check crypto/evp/pmeth_check.c /^int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_public_check_quick crypto/evp/pmeth_check.c /^int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_save_parameters crypto/evp/p_lib.c /^int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)$/;" f -EVP_PKEY_security_bits include/openssl/evp.h 1313;" d -EVP_PKEY_set1_DSA crypto/evp/p_lib.c /^int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key)$/;" f -EVP_PKEY_set1_EC_KEY crypto/evp/p_legacy.c /^int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key)$/;" f -EVP_PKEY_set1_RSA crypto/evp/p_legacy.c /^int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)$/;" f -EVP_PKEY_set1_encoded_public_key crypto/evp/p_lib.c /^int EVP_PKEY_set1_encoded_public_key(EVP_PKEY *pkey, const unsigned char *pub,$/;" f -EVP_PKEY_set1_engine crypto/evp/p_lib.c /^int EVP_PKEY_set1_engine(EVP_PKEY *pkey, ENGINE *e)$/;" f -EVP_PKEY_set1_tls_encodedpoint include/openssl/evp.h 1447;" d -EVP_PKEY_set_bn_param crypto/evp/p_lib.c /^int EVP_PKEY_set_bn_param(EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_set_ex_data crypto/evp/p_lib.c /^int EVP_PKEY_set_ex_data(EVP_PKEY *key, int idx, void *arg)$/;" f -EVP_PKEY_set_int_param crypto/evp/p_lib.c /^int EVP_PKEY_set_int_param(EVP_PKEY *pkey, const char *key_name, int in)$/;" f -EVP_PKEY_set_octet_string_param crypto/evp/p_lib.c /^int EVP_PKEY_set_octet_string_param(EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_set_params crypto/evp/p_lib.c /^int EVP_PKEY_set_params(EVP_PKEY *pkey, OSSL_PARAM params[])$/;" f -EVP_PKEY_set_size_t_param crypto/evp/p_lib.c /^int EVP_PKEY_set_size_t_param(EVP_PKEY *pkey, const char *key_name, size_t in)$/;" f -EVP_PKEY_set_type crypto/evp/p_lib.c /^int EVP_PKEY_set_type(EVP_PKEY *pkey, int type)$/;" f -EVP_PKEY_set_type_by_keymgmt crypto/evp/p_lib.c /^int EVP_PKEY_set_type_by_keymgmt(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt)$/;" f -EVP_PKEY_set_type_str crypto/evp/p_lib.c /^int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len)$/;" f -EVP_PKEY_set_utf8_string_param crypto/evp/p_lib.c /^int EVP_PKEY_set_utf8_string_param(EVP_PKEY *pkey, const char *key_name,$/;" f -EVP_PKEY_settable_params crypto/evp/p_lib.c /^const OSSL_PARAM *EVP_PKEY_settable_params(const EVP_PKEY *pkey)$/;" f -EVP_PKEY_sign crypto/evp/signature.c /^int EVP_PKEY_sign(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_sign_init crypto/evp/signature.c /^int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_sign_init_ex crypto/evp/signature.c /^int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_size include/openssl/evp.h 1315;" d -EVP_PKEY_todata crypto/evp/pmeth_gn.c /^int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params)$/;" f -EVP_PKEY_type crypto/evp/p_lib.c /^int EVP_PKEY_type(int type)$/;" f -EVP_PKEY_type_names_do_all crypto/evp/p_lib.c /^int EVP_PKEY_type_names_do_all(const EVP_PKEY *pkey,$/;" f -EVP_PKEY_up_ref crypto/evp/p_lib.c /^int EVP_PKEY_up_ref(EVP_PKEY *pkey)$/;" f -EVP_PKEY_verify crypto/evp/signature.c /^int EVP_PKEY_verify(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_verify_init crypto/evp/signature.c /^int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_verify_init_ex crypto/evp/signature.c /^int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_PKEY_verify_recover crypto/evp/signature.c /^int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKEY_verify_recover_init crypto/evp/signature.c /^int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx)$/;" f -EVP_PKEY_verify_recover_init_ex crypto/evp/signature.c /^int EVP_PKEY_verify_recover_init_ex(EVP_PKEY_CTX *ctx,$/;" f -EVP_PKS_DSA include/openssl/evp.h 54;" d -EVP_PKS_EC include/openssl/evp.h 55;" d -EVP_PKS_RSA include/openssl/evp.h 53;" d -EVP_PKT_ENC include/openssl/evp.h 51;" d -EVP_PKT_EXCH include/openssl/evp.h 52;" d -EVP_PKT_SIGN include/openssl/evp.h 50;" d -EVP_PK_DH include/openssl/evp.h 48;" d -EVP_PK_DSA include/openssl/evp.h 47;" d -EVP_PK_EC include/openssl/evp.h 49;" d -EVP_PK_RSA include/openssl/evp.h 46;" d -EVP_Q_digest crypto/evp/digest.c /^int EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name, const char *propq,$/;" f -EVP_Q_mac crypto/evp/mac_lib.c /^unsigned char *EVP_Q_mac(OSSL_LIB_CTX *libctx,$/;" f -EVP_RAND include/openssl/types.h /^typedef struct evp_rand_st EVP_RAND;$/;" t typeref:struct:evp_rand_st -EVP_RAND_CTX include/openssl/types.h /^typedef struct evp_rand_ctx_st EVP_RAND_CTX;$/;" t typeref:struct:evp_rand_ctx_st -EVP_RAND_CTX_free crypto/evp/evp_rand.c /^void EVP_RAND_CTX_free(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_CTX_get0_rand crypto/evp/evp_rand.c /^EVP_RAND *EVP_RAND_CTX_get0_rand(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_CTX_get_params crypto/evp/evp_rand.c /^int EVP_RAND_CTX_get_params(EVP_RAND_CTX *ctx, OSSL_PARAM params[])$/;" f -EVP_RAND_CTX_gettable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_CTX_gettable_params(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_CTX_new crypto/evp/evp_rand.c /^EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent)$/;" f -EVP_RAND_CTX_set_params crypto/evp/evp_rand.c /^int EVP_RAND_CTX_set_params(EVP_RAND_CTX *ctx, const OSSL_PARAM params[])$/;" f -EVP_RAND_CTX_settable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_CTX_settable_params(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_STATE_ERROR include/openssl/evp.h 1289;" d -EVP_RAND_STATE_READY include/openssl/evp.h 1288;" d -EVP_RAND_STATE_UNINITIALISED include/openssl/evp.h 1287;" d -EVP_RAND_do_all_provided crypto/evp/evp_rand.c /^void EVP_RAND_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_RAND_enable_locking crypto/evp/evp_rand.c /^int EVP_RAND_enable_locking(EVP_RAND_CTX *rand)$/;" f -EVP_RAND_fetch crypto/evp/evp_rand.c /^EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f -EVP_RAND_free crypto/evp/evp_rand.c /^void EVP_RAND_free(EVP_RAND *rand)$/;" f -EVP_RAND_generate crypto/evp/evp_rand.c /^int EVP_RAND_generate(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen,$/;" f -EVP_RAND_get0_description crypto/evp/evp_rand.c /^const char *EVP_RAND_get0_description(const EVP_RAND *rand)$/;" f -EVP_RAND_get0_name crypto/evp/evp_rand.c /^const char *EVP_RAND_get0_name(const EVP_RAND *rand)$/;" f -EVP_RAND_get0_provider crypto/evp/evp_rand.c /^const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand)$/;" f -EVP_RAND_get_params crypto/evp/evp_rand.c /^int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[])$/;" f -EVP_RAND_get_state crypto/evp/evp_rand.c /^int EVP_RAND_get_state(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_get_strength crypto/evp/evp_rand.c /^unsigned int EVP_RAND_get_strength(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_gettable_ctx_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand)$/;" f -EVP_RAND_gettable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand)$/;" f -EVP_RAND_instantiate crypto/evp/evp_rand.c /^int EVP_RAND_instantiate(EVP_RAND_CTX *ctx, unsigned int strength,$/;" f -EVP_RAND_is_a crypto/evp/evp_rand.c /^int EVP_RAND_is_a(const EVP_RAND *rand, const char *name)$/;" f -EVP_RAND_names_do_all crypto/evp/evp_rand.c /^int EVP_RAND_names_do_all(const EVP_RAND *rand,$/;" f -EVP_RAND_nonce crypto/evp/evp_rand.c /^int EVP_RAND_nonce(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen)$/;" f -EVP_RAND_reseed crypto/evp/evp_rand.c /^int EVP_RAND_reseed(EVP_RAND_CTX *ctx, int prediction_resistance,$/;" f -EVP_RAND_settable_ctx_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand)$/;" f -EVP_RAND_uninstantiate crypto/evp/evp_rand.c /^int EVP_RAND_uninstantiate(EVP_RAND_CTX *ctx)$/;" f -EVP_RAND_up_ref crypto/evp/evp_rand.c /^int EVP_RAND_up_ref(EVP_RAND *rand)$/;" f -EVP_RAND_verify_zeroization crypto/evp/evp_rand.c /^int EVP_RAND_verify_zeroization(EVP_RAND_CTX *ctx)$/;" f -EVP_RC2_KEY crypto/evp/e_rc2.c /^} EVP_RC2_KEY;$/;" t typeref:struct:__anon11 file: -EVP_RC4_HMAC_MD5 crypto/evp/e_rc4_hmac_md5.c /^} EVP_RC4_HMAC_MD5;$/;" t typeref:struct:__anon38 file: -EVP_RC4_KEY crypto/evp/e_rc4.c /^} EVP_RC4_KEY;$/;" t typeref:struct:__anon31 file: -EVP_RC4_KEY_SIZE include/crypto/evp.h 844;" d -EVP_RC5_KEY crypto/evp/e_rc5.c /^} EVP_RC5_KEY;$/;" t typeref:struct:__anon10 file: -EVP_RESET_TEST_st test/evp_extra_test.c /^} EVP_RESET_TEST_st;$/;" t typeref:struct:__anon308 file: -EVP_RSA_gen include/openssl/rsa.h 248;" d -EVP_R_AES_KEY_SETUP_FAILED include/openssl/evperr.h 24;" d -EVP_R_ARIA_KEY_SETUP_FAILED include/openssl/evperr.h 25;" d -EVP_R_BAD_ALGORITHM_NAME include/openssl/evperr.h 26;" d -EVP_R_BAD_DECRYPT include/openssl/evperr.h 27;" d -EVP_R_BAD_KEY_LENGTH include/openssl/evperr.h 28;" d -EVP_R_BUFFER_TOO_SMALL include/openssl/evperr.h 29;" d -EVP_R_CACHE_CONSTANTS_FAILED include/openssl/evperr.h 30;" d -EVP_R_CAMELLIA_KEY_SETUP_FAILED include/openssl/evperr.h 31;" d -EVP_R_CANNOT_GET_PARAMETERS include/openssl/evperr.h 32;" d -EVP_R_CANNOT_SET_PARAMETERS include/openssl/evperr.h 33;" d -EVP_R_CIPHER_NOT_GCM_MODE include/openssl/evperr.h 34;" d -EVP_R_CIPHER_PARAMETER_ERROR include/openssl/evperr.h 35;" d -EVP_R_COMMAND_NOT_SUPPORTED include/openssl/evperr.h 36;" d -EVP_R_CONFLICTING_ALGORITHM_NAME include/openssl/evperr.h 37;" d -EVP_R_COPY_ERROR include/openssl/evperr.h 38;" d -EVP_R_CTRL_NOT_IMPLEMENTED include/openssl/evperr.h 39;" d -EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED include/openssl/evperr.h 40;" d -EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH include/openssl/evperr.h 41;" d -EVP_R_DECODE_ERROR include/openssl/evperr.h 42;" d -EVP_R_DEFAULT_QUERY_PARSE_ERROR include/openssl/evperr.h 43;" d -EVP_R_DIFFERENT_KEY_TYPES include/openssl/evperr.h 44;" d -EVP_R_DIFFERENT_PARAMETERS include/openssl/evperr.h 45;" d -EVP_R_ERROR_LOADING_SECTION include/openssl/evperr.h 46;" d -EVP_R_EXPECTING_AN_HMAC_KEY include/openssl/evperr.h 47;" d -EVP_R_EXPECTING_AN_RSA_KEY include/openssl/evperr.h 48;" d -EVP_R_EXPECTING_A_DH_KEY include/openssl/evperr.h 49;" d -EVP_R_EXPECTING_A_DSA_KEY include/openssl/evperr.h 50;" d -EVP_R_EXPECTING_A_ECX_KEY include/openssl/evperr.h 51;" d -EVP_R_EXPECTING_A_EC_KEY include/openssl/evperr.h 52;" d -EVP_R_EXPECTING_A_POLY1305_KEY include/openssl/evperr.h 53;" d -EVP_R_EXPECTING_A_SIPHASH_KEY include/openssl/evperr.h 54;" d -EVP_R_FINAL_ERROR include/openssl/evperr.h 55;" d -EVP_R_GENERATE_ERROR include/openssl/evperr.h 56;" d -EVP_R_GET_RAW_KEY_FAILED include/openssl/evperr.h 57;" d -EVP_R_ILLEGAL_SCRYPT_PARAMETERS include/openssl/evperr.h 58;" d -EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS include/openssl/evperr.h 59;" d -EVP_R_INACCESSIBLE_KEY include/openssl/evperr.h 60;" d -EVP_R_INITIALIZATION_ERROR include/openssl/evperr.h 61;" d -EVP_R_INPUT_NOT_INITIALIZED include/openssl/evperr.h 62;" d -EVP_R_INVALID_CUSTOM_LENGTH include/openssl/evperr.h 63;" d -EVP_R_INVALID_DIGEST include/openssl/evperr.h 64;" d -EVP_R_INVALID_IV_LENGTH include/openssl/evperr.h 65;" d -EVP_R_INVALID_KEY include/openssl/evperr.h 66;" d -EVP_R_INVALID_KEY_LENGTH include/openssl/evperr.h 67;" d -EVP_R_INVALID_LENGTH include/openssl/evperr.h 68;" d -EVP_R_INVALID_NULL_ALGORITHM include/openssl/evperr.h 69;" d -EVP_R_INVALID_OPERATION include/openssl/evperr.h 70;" d -EVP_R_INVALID_PROVIDER_FUNCTIONS include/openssl/evperr.h 71;" d -EVP_R_INVALID_SALT_LENGTH include/openssl/evperr.h 72;" d -EVP_R_INVALID_SECRET_LENGTH include/openssl/evperr.h 73;" d -EVP_R_INVALID_SEED_LENGTH include/openssl/evperr.h 74;" d -EVP_R_INVALID_VALUE include/openssl/evperr.h 75;" d -EVP_R_KEYMGMT_EXPORT_FAILURE include/openssl/evperr.h 76;" d -EVP_R_KEY_SETUP_FAILED include/openssl/evperr.h 77;" d -EVP_R_LOCKING_NOT_SUPPORTED include/openssl/evperr.h 78;" d -EVP_R_MEMORY_LIMIT_EXCEEDED include/openssl/evperr.h 79;" d -EVP_R_MESSAGE_DIGEST_IS_NULL include/openssl/evperr.h 80;" d -EVP_R_METHOD_NOT_SUPPORTED include/openssl/evperr.h 81;" d -EVP_R_MISSING_PARAMETERS include/openssl/evperr.h 82;" d -EVP_R_NOT_ABLE_TO_COPY_CTX include/openssl/evperr.h 83;" d -EVP_R_NOT_XOF_OR_INVALID_LENGTH include/openssl/evperr.h 84;" d -EVP_R_NO_CIPHER_SET include/openssl/evperr.h 85;" d -EVP_R_NO_DEFAULT_DIGEST include/openssl/evperr.h 86;" d -EVP_R_NO_DIGEST_SET include/openssl/evperr.h 87;" d -EVP_R_NO_IMPORT_FUNCTION include/openssl/evperr.h 88;" d -EVP_R_NO_KEYMGMT_AVAILABLE include/openssl/evperr.h 89;" d -EVP_R_NO_KEYMGMT_PRESENT include/openssl/evperr.h 90;" d -EVP_R_NO_KEY_SET include/openssl/evperr.h 91;" d -EVP_R_NO_OPERATION_SET include/openssl/evperr.h 92;" d -EVP_R_NULL_MAC_PKEY_CTX include/openssl/evperr.h 93;" d -EVP_R_ONLY_ONESHOT_SUPPORTED include/openssl/evperr.h 94;" d -EVP_R_OPERATION_NOT_INITIALIZED include/openssl/evperr.h 95;" d -EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/evperr.h 96;" d -EVP_R_OPERATON_NOT_INITIALIZED include/openssl/cryptoerr_legacy.h 1459;" d -EVP_R_OUTPUT_WOULD_OVERFLOW include/openssl/evperr.h 97;" d -EVP_R_PARAMETER_TOO_LARGE include/openssl/evperr.h 98;" d -EVP_R_PARTIALLY_OVERLAPPING include/openssl/evperr.h 99;" d -EVP_R_PBKDF2_ERROR include/openssl/evperr.h 100;" d -EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED include/openssl/evperr.h 101;" d -EVP_R_PRIVATE_KEY_DECODE_ERROR include/openssl/evperr.h 102;" d -EVP_R_PRIVATE_KEY_ENCODE_ERROR include/openssl/evperr.h 103;" d -EVP_R_PUBLIC_KEY_NOT_RSA include/openssl/evperr.h 104;" d -EVP_R_SETTING_XOF_FAILED include/openssl/evperr.h 105;" d -EVP_R_SET_DEFAULT_PROPERTY_FAILURE include/openssl/evperr.h 106;" d -EVP_R_TOO_MANY_RECORDS include/openssl/evperr.h 107;" d -EVP_R_UNABLE_TO_ENABLE_LOCKING include/openssl/evperr.h 108;" d -EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE include/openssl/evperr.h 109;" d -EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH include/openssl/evperr.h 110;" d -EVP_R_UNABLE_TO_LOCK_CONTEXT include/openssl/evperr.h 111;" d -EVP_R_UNABLE_TO_SET_CALLBACKS include/openssl/evperr.h 112;" d -EVP_R_UNKNOWN_CIPHER include/openssl/evperr.h 113;" d -EVP_R_UNKNOWN_DIGEST include/openssl/evperr.h 114;" d -EVP_R_UNKNOWN_KEY_TYPE include/openssl/evperr.h 115;" d -EVP_R_UNKNOWN_OPTION include/openssl/evperr.h 116;" d -EVP_R_UNKNOWN_PBE_ALGORITHM include/openssl/evperr.h 117;" d -EVP_R_UNSUPPORTED_ALGORITHM include/openssl/evperr.h 118;" d -EVP_R_UNSUPPORTED_CIPHER include/openssl/evperr.h 119;" d -EVP_R_UNSUPPORTED_KEYLENGTH include/openssl/evperr.h 120;" d -EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION include/openssl/evperr.h 121;" d -EVP_R_UNSUPPORTED_KEY_SIZE include/openssl/evperr.h 122;" d -EVP_R_UNSUPPORTED_KEY_TYPE include/openssl/evperr.h 123;" d -EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS include/openssl/evperr.h 124;" d -EVP_R_UNSUPPORTED_PRF include/openssl/evperr.h 125;" d -EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM include/openssl/evperr.h 126;" d -EVP_R_UNSUPPORTED_SALT_TYPE include/openssl/evperr.h 127;" d -EVP_R_UPDATE_ERROR include/openssl/evperr.h 128;" d -EVP_R_WRAP_MODE_NOT_ALLOWED include/openssl/evperr.h 129;" d -EVP_R_WRONG_FINAL_BLOCK_LENGTH include/openssl/evperr.h 130;" d -EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE include/openssl/evperr.h 131;" d -EVP_R_XTS_DUPLICATED_KEYS include/openssl/evperr.h 132;" d -EVP_SEED_KEY crypto/evp/e_seed.c /^} EVP_SEED_KEY;$/;" t typeref:struct:__anon22 file: -EVP_SIGNATURE include/openssl/types.h /^typedef struct evp_signature_st EVP_SIGNATURE;$/;" t typeref:struct:evp_signature_st -EVP_SIGNATURE_do_all_provided crypto/evp/signature.c /^void EVP_SIGNATURE_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -EVP_SIGNATURE_fetch crypto/evp/signature.c /^EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f -EVP_SIGNATURE_free crypto/evp/signature.c /^void EVP_SIGNATURE_free(EVP_SIGNATURE *signature)$/;" f -EVP_SIGNATURE_get0_description crypto/evp/signature.c /^const char *EVP_SIGNATURE_get0_description(const EVP_SIGNATURE *signature)$/;" f -EVP_SIGNATURE_get0_name crypto/evp/signature.c /^const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature)$/;" f -EVP_SIGNATURE_get0_provider crypto/evp/signature.c /^OSSL_PROVIDER *EVP_SIGNATURE_get0_provider(const EVP_SIGNATURE *signature)$/;" f -EVP_SIGNATURE_gettable_ctx_params crypto/evp/signature.c /^const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig)$/;" f -EVP_SIGNATURE_is_a crypto/evp/signature.c /^int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name)$/;" f -EVP_SIGNATURE_names_do_all crypto/evp/signature.c /^int EVP_SIGNATURE_names_do_all(const EVP_SIGNATURE *signature,$/;" f -EVP_SIGNATURE_settable_ctx_params crypto/evp/signature.c /^const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig)$/;" f -EVP_SIGNATURE_up_ref crypto/evp/signature.c /^int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature)$/;" f -EVP_SM4_KEY crypto/evp/e_sm4.c /^} EVP_SM4_KEY;$/;" t typeref:struct:__anon37 file: -EVP_SealFinal crypto/evp/p_seal.c /^int EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f -EVP_SealInit crypto/evp/p_seal.c /^int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,$/;" f -EVP_SealUpdate include/openssl/evp.h 661;" d -EVP_SignFinal crypto/evp/p_sign.c /^int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f -EVP_SignFinal_ex crypto/evp/p_sign.c /^int EVP_SignFinal_ex(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f -EVP_SignInit include/openssl/evp.h 655;" d -EVP_SignInit_ex include/openssl/evp.h 654;" d -EVP_SignUpdate include/openssl/evp.h 656;" d -EVP_TEST test/evp_test.c /^} EVP_TEST;$/;" t typeref:struct:evp_test_st file: -EVP_TEST_BUFFER test/evp_test.c /^typedef struct evp_test_buffer_st EVP_TEST_BUFFER;$/;" t typeref:struct:evp_test_buffer_st file: -EVP_TEST_METHOD test/evp_test.c /^typedef struct evp_test_method_st EVP_TEST_METHOD;$/;" t typeref:struct:evp_test_method_st file: -EVP_UPDATED_IV_TEST_st test/evp_extra_test.c /^} EVP_UPDATED_IV_TEST_st;$/;" t typeref:struct:__anon309 file: -EVP_Update_loop apps/speed.c /^static int EVP_Update_loop(void *args)$/;" f file: -EVP_Update_loop_aead apps/speed.c /^static int EVP_Update_loop_aead(void *args)$/;" f file: -EVP_Update_loop_ccm apps/speed.c /^static int EVP_Update_loop_ccm(void *args)$/;" f file: -EVP_VerifyFinal crypto/evp/p_verify.c /^int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf,$/;" f -EVP_VerifyFinal_ex crypto/evp/p_verify.c /^int EVP_VerifyFinal_ex(EVP_MD_CTX *ctx, const unsigned char *sigbuf,$/;" f -EVP_VerifyInit include/openssl/evp.h 658;" d -EVP_VerifyInit_ex include/openssl/evp.h 657;" d -EVP_VerifyUpdate include/openssl/evp.h 659;" d -EVP_add_alg_module crypto/evp/evp_cnf.c /^void EVP_add_alg_module(void)$/;" f -EVP_add_cipher crypto/evp/names.c /^int EVP_add_cipher(const EVP_CIPHER *c)$/;" f -EVP_add_cipher_alias include/openssl/evp.h 678;" d -EVP_add_digest crypto/evp/names.c /^int EVP_add_digest(const EVP_MD *md)$/;" f -EVP_add_digest_alias include/openssl/evp.h 680;" d -EVP_aes_128_cbc_hmac_sha1 crypto/evp/e_aes_cbc_hmac_sha1.c /^const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha1(void)$/;" f -EVP_aes_128_cbc_hmac_sha256 crypto/evp/e_aes_cbc_hmac_sha256.c /^const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha256(void)$/;" f -EVP_aes_128_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_128_cfb(void)$/;" f -EVP_aes_128_cfb crypto/evp/e_old.c 89;" d file: -EVP_aes_128_cfb include/openssl/evp.h 1017;" d -EVP_aes_128_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_128_wrap(void)$/;" f -EVP_aes_128_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_128_wrap_pad(void)$/;" f -EVP_aes_192_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_192_cfb(void)$/;" f -EVP_aes_192_cfb crypto/evp/e_old.c 96;" d file: -EVP_aes_192_cfb include/openssl/evp.h 1033;" d -EVP_aes_192_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_192_wrap(void)$/;" f -EVP_aes_192_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_192_wrap_pad(void)$/;" f -EVP_aes_256_cbc_hmac_sha1 crypto/evp/e_aes_cbc_hmac_sha1.c /^const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha1(void)$/;" f -EVP_aes_256_cbc_hmac_sha256 crypto/evp/e_aes_cbc_hmac_sha256.c /^const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha256(void)$/;" f -EVP_aes_256_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_256_cfb(void)$/;" f -EVP_aes_256_cfb crypto/evp/e_old.c 103;" d file: -EVP_aes_256_cfb include/openssl/evp.h 1048;" d -EVP_aes_256_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_256_wrap(void)$/;" f -EVP_aes_256_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_256_wrap_pad(void)$/;" f -EVP_aria_128_cfb include/openssl/evp.h 1069;" d -EVP_aria_192_cfb include/openssl/evp.h 1079;" d -EVP_aria_256_cfb include/openssl/evp.h 1089;" d -EVP_bf_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_bf_cfb(void)$/;" f -EVP_bf_cfb crypto/evp/e_old.c 22;" d file: -EVP_bf_cfb include/openssl/evp.h 995;" d -EVP_blake2b512 crypto/evp/legacy_blake2.c /^const EVP_MD *EVP_blake2b512(void)$/;" f -EVP_blake2s256 crypto/evp/legacy_blake2.c /^const EVP_MD *EVP_blake2s256(void)$/;" f -EVP_camellia_128_cfb include/openssl/evp.h 1101;" d -EVP_camellia_192_cfb include/openssl/evp.h 1109;" d -EVP_camellia_256_cfb include/openssl/evp.h 1117;" d -EVP_cast5_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_cast5_cfb(void)$/;" f -EVP_cast5_cfb crypto/evp/e_old.c 72;" d file: -EVP_cast5_cfb include/openssl/evp.h 1002;" d -EVP_chacha20 crypto/evp/e_chacha20_poly1305.c /^const EVP_CIPHER *EVP_chacha20(void)$/;" f -EVP_chacha20_poly1305 crypto/evp/e_chacha20_poly1305.c /^const EVP_CIPHER *EVP_chacha20_poly1305(void)$/;" f -EVP_cleanup include/openssl/evp.h 1165;" d -EVP_default_properties_enable_fips crypto/evp/evp_fetch.c /^int EVP_default_properties_enable_fips(OSSL_LIB_CTX *libctx, int enable)$/;" f -EVP_default_properties_is_fips_enabled crypto/evp/evp_fetch.c /^int EVP_default_properties_is_fips_enabled(OSSL_LIB_CTX *libctx)$/;" f -EVP_delete_cipher_alias include/openssl/evp.h 682;" d -EVP_delete_digest_alias include/openssl/evp.h 684;" d -EVP_des_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_cfb(void)$/;" f -EVP_des_cfb crypto/evp/e_old.c 31;" d file: -EVP_des_cfb include/openssl/evp.h 945;" d -EVP_des_ede crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede(void)$/;" f -EVP_des_ede3 crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede3(void)$/;" f -EVP_des_ede3_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_ede3_cfb(void)$/;" f -EVP_des_ede3_cfb crypto/evp/e_old.c 38;" d file: -EVP_des_ede3_cfb include/openssl/evp.h 951;" d -EVP_des_ede3_wrap crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede3_wrap(void)$/;" f -EVP_des_ede_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_ede_cfb(void)$/;" f -EVP_des_ede_cfb crypto/evp/e_old.c 45;" d file: -EVP_des_ede_cfb include/openssl/evp.h 949;" d -EVP_desx_cbc crypto/evp/e_xcbc_d.c /^const EVP_CIPHER *EVP_desx_cbc(void)$/;" f -EVP_enc_null crypto/evp/e_null.c /^const EVP_CIPHER *EVP_enc_null(void)$/;" f -EVP_get_cipherbyname crypto/evp/names.c /^const EVP_CIPHER *EVP_get_cipherbyname(const char *name)$/;" f -EVP_get_cipherbynid include/openssl/evp.h 528;" d -EVP_get_cipherbyobj include/openssl/evp.h 529;" d -EVP_get_digestbyname crypto/evp/names.c /^const EVP_MD *EVP_get_digestbyname(const char *name)$/;" f -EVP_get_digestbynid include/openssl/evp.h 526;" d -EVP_get_digestbyobj include/openssl/evp.h 527;" d -EVP_get_pw_prompt crypto/evp/evp_key.c /^char *EVP_get_pw_prompt(void)$/;" f -EVP_idea_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_idea_cfb(void)$/;" f -EVP_idea_cfb crypto/evp/e_old.c 54;" d file: -EVP_idea_cfb include/openssl/evp.h 978;" d -EVP_md2 crypto/evp/legacy_md2.c /^const EVP_MD *EVP_md2(void)$/;" f -EVP_md4 crypto/evp/legacy_md4.c /^const EVP_MD *EVP_md4(void)$/;" f -EVP_md5 crypto/evp/legacy_md5.c /^const EVP_MD *EVP_md5(void)$/;" f -EVP_md5_sha1 crypto/evp/legacy_md5_sha1.c /^const EVP_MD *EVP_md5_sha1(void)$/;" f -EVP_md_null crypto/evp/m_null.c /^const EVP_MD *EVP_md_null(void)$/;" f -EVP_mdc2 crypto/evp/legacy_mdc2.c /^const EVP_MD *EVP_mdc2(void)$/;" f -EVP_rc2_40_cbc crypto/evp/e_rc2.c /^const EVP_CIPHER *EVP_rc2_40_cbc(void)$/;" f -EVP_rc2_64_cbc crypto/evp/e_rc2.c /^const EVP_CIPHER *EVP_rc2_64_cbc(void)$/;" f -EVP_rc2_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_rc2_cfb(void)$/;" f -EVP_rc2_cfb crypto/evp/e_old.c 63;" d file: -EVP_rc2_cfb include/openssl/evp.h 988;" d -EVP_rc4 crypto/evp/e_rc4.c /^const EVP_CIPHER *EVP_rc4(void)$/;" f -EVP_rc4_40 crypto/evp/e_rc4.c /^const EVP_CIPHER *EVP_rc4_40(void)$/;" f -EVP_rc4_hmac_md5 crypto/evp/e_rc4_hmac_md5.c /^const EVP_CIPHER *EVP_rc4_hmac_md5(void)$/;" f -EVP_rc5_32_12_16_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_rc5_32_12_16_cfb(void)$/;" f -EVP_rc5_32_12_16_cfb crypto/evp/e_old.c 81;" d file: -EVP_rc5_32_12_16_cfb include/openssl/evp.h 1009;" d -EVP_read_pw_string crypto/evp/evp_key.c /^int EVP_read_pw_string(char *buf, int len, const char *prompt, int verify)$/;" f -EVP_read_pw_string_min crypto/evp/evp_key.c /^int EVP_read_pw_string_min(char *buf, int min, int len, const char *prompt,$/;" f -EVP_ripemd160 crypto/evp/legacy_ripemd.c /^const EVP_MD *EVP_ripemd160(void)$/;" f -EVP_seed_cfb include/openssl/evp.h 1132;" d -EVP_set_default_properties crypto/evp/evp_fetch.c /^int EVP_set_default_properties(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -EVP_set_pw_prompt crypto/evp/evp_key.c /^void EVP_set_pw_prompt(const char *prompt)$/;" f -EVP_sha1 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha1(void)$/;" f -EVP_sha224 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha224(void)$/;" f -EVP_sha256 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha256(void)$/;" f -EVP_sha384 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha384(void)$/;" f -EVP_sha512 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512(void)$/;" f -EVP_sha512_224 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512_224(void)$/;" f -EVP_sha512_256 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512_256(void)$/;" f -EVP_sm3 crypto/sm3/legacy_sm3.c /^const EVP_MD *EVP_sm3(void)$/;" f -EVP_sm4_cfb include/openssl/evp.h 1140;" d -EVP_sm4_ctr crypto/evp/e_sm4.c /^const EVP_CIPHER *EVP_sm4_ctr(void)$/;" f -EVP_str_reasons crypto/evp/evp_err.c /^static const ERR_STRING_DATA EVP_str_reasons[] = {$/;" v file: -EVP_whirlpool crypto/evp/legacy_wp.c /^const EVP_MD *EVP_whirlpool(void)$/;" f -EV_PEEK crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: -EV_PEEK_LAST crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: -EV_POP crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: -EXACTLY_ONE apps/ts.c 30;" d file: -EXECUTE_CIPHERLIST_TEST test/cipherlist_test.c 194;" d file: -EXECUTE_CT_TEST test/ct_test.c 334;" d file: -EXECUTE_MSG_CREATION_TEST test/cmp_msg_test.c 69;" d file: -EXECUTE_SSL_TEST_CTX_TEST test/ssl_test_ctx_test.c 148;" d file: -EXECUTE_TEST test/testutil.h 106;" d -EXIT e_os.h 160;" d -EXIT e_os.h 230;" d -EXIT e_os.h 244;" d -EXP crypto/poly1305/poly1305_ieee754.c 67;" d file: -EXPAND crypto/sm3/sm3_local.h 51;" d -EXPECTED test/asn1_encode_test.c /^} EXPECTED;$/;" t typeref:struct:__anon304 file: -EXPLICIT_CHAR2_CURVE_TYPE ssl/ssl_local.h 1994;" d -EXPLICIT_PRIME_CURVE_TYPE ssl/ssl_local.h 1993;" d -EXPORTER_SECRET_LABEL ssl/ssl_local.h 2813;" d -EXTENSION_DEFINITION ssl/statem/extensions.c /^} EXTENSION_DEFINITION;$/;" t typeref:struct:extensions_definition_st file: -EXT_COPY_ADD apps/include/apps.h 298;" d -EXT_COPY_ALL apps/include/apps.h 299;" d -EXT_COPY_NONE apps/include/apps.h 297;" d -EXT_COPY_UNSET apps/req.c 48;" d file: -EXT_COPY_UNSET apps/x509.c 33;" d file: -EXT_RETURN ssl/statem/statem_local.h /^} EXT_RETURN;$/;" t typeref:enum:ext_return_en -EXT_RETURN_FAIL ssl/statem/statem_local.h /^ EXT_RETURN_FAIL,$/;" e enum:ext_return_en -EXT_RETURN_NOT_SENT ssl/statem/statem_local.h /^ EXT_RETURN_NOT_SENT$/;" e enum:ext_return_en -EXT_RETURN_SENT ssl/statem/statem_local.h /^ EXT_RETURN_SENT,$/;" e enum:ext_return_en -EX_CALLBACK include/internal/cryptlib.h /^typedef struct ex_callback_st EX_CALLBACK;$/;" t typeref:struct:ex_callback_st -EX_CALLBACKS include/internal/cryptlib.h /^} EX_CALLBACKS;$/;" t typeref:struct:ex_callbacks_st -E_CAST crypto/cast/asm/cast-586.pl /^sub E_CAST {$/;" s -E_CAST crypto/cast/cast_local.h 130;" d -E_CAST crypto/cast/cast_local.h 146;" d -E_CAST crypto/cast/cast_local.h 168;" d -E_FORMAT crypto/bio/bio_print.c 79;" d file: -E_IDEA crypto/idea/idea_local.h 86;" d -E_RC5_32 crypto/rc5/rc5_local.h 168;" d -E_SEED crypto/seed/seed_local.h 99;" d -EdDSA_NUM apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: -EdDSA_SECONDS apps/speed.c 19;" d file: -EdDSA_sign_loop apps/speed.c /^static int EdDSA_sign_loop(void *args)$/;" f file: -EdDSA_verify_loop apps/speed.c /^static int EdDSA_verify_loop(void *args)$/;" f file: -F crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -F crypto/md4/md4_local.h 46;" d -F crypto/md5/md5_local.h 57;" d -F include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -F providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -F1 crypto/ripemd/rmd_local.h 50;" d -F2 crypto/ripemd/rmd_local.h 51;" d -F3 crypto/ripemd/rmd_local.h 52;" d -F3 test/keymgmt_internal_test.c 74;" d file: -F4 crypto/ripemd/rmd_local.h 53;" d -F5 crypto/ripemd/rmd_local.h 54;" d -F5_WORKAROUND_MAX_MSG_LEN ssl/statem/extensions_clnt.c 888;" d file: -F5_WORKAROUND_MAX_MSG_LEN test/clienthellotest.c 44;" d file: -F5_WORKAROUND_MIN_MSG_LEN ssl/statem/extensions_clnt.c 887;" d file: -F5_WORKAROUND_MIN_MSG_LEN test/clienthellotest.c 43;" d file: -FAB_NAMX crypto/vms_rms.h 13;" d -FAB_NAMX crypto/vms_rms.h 39;" d -FAB_OR_NAML crypto/vms_rms.h 14;" d -FAB_OR_NAML crypto/vms_rms.h 40;" d -FAB_OR_NAML_DNA crypto/vms_rms.h 15;" d -FAB_OR_NAML_DNA crypto/vms_rms.h 41;" d -FAB_OR_NAML_DNS crypto/vms_rms.h 16;" d -FAB_OR_NAML_DNS crypto/vms_rms.h 42;" d -FAB_OR_NAML_FNA crypto/vms_rms.h 17;" d -FAB_OR_NAML_FNA crypto/vms_rms.h 43;" d -FAB_OR_NAML_FNS crypto/vms_rms.h 18;" d -FAB_OR_NAML_FNS crypto/vms_rms.h 44;" d -FAILTEST crypto/mem.c 49;" d file: -FAILTEST crypto/mem.c 54;" d file: -FAKE_RAND test/testutil/fake_random.c /^} FAKE_RAND;$/;" t typeref:struct:__anon349 file: -FE crypto/aria/aria.c /^static ossl_inline void FE(ARIA_u128 *o, const ARIA_u128 *d,$/;" f file: -FEEDBACK providers/implementations/kdfs/kbkdf.c /^ FEEDBACK$/;" e enum:__anon531 file: -FF0 crypto/sm3/sm3_local.h 45;" d -FF1 crypto/sm3/sm3_local.h 48;" d -FFC_CHECK_BAD_LN_PAIR include/internal/ffc.h 61;" d -FFC_CHECK_COUNTER_MISMATCH include/internal/ffc.h 70;" d -FFC_CHECK_G_MISMATCH include/internal/ffc.h 69;" d -FFC_CHECK_INVALID_COUNTER include/internal/ffc.h 66;" d -FFC_CHECK_INVALID_G include/internal/ffc.h 64;" d -FFC_CHECK_INVALID_J_VALUE include/internal/ffc.h 59;" d -FFC_CHECK_INVALID_PQ include/internal/ffc.h 65;" d -FFC_CHECK_INVALID_Q_VALUE include/internal/ffc.h 58;" d -FFC_CHECK_INVALID_SEED_SIZE include/internal/ffc.h 62;" d -FFC_CHECK_MISSING_SEED_OR_COUNTER include/internal/ffc.h 63;" d -FFC_CHECK_NOT_SUITABLE_GENERATOR include/internal/ffc.h 56;" d -FFC_CHECK_P_MISMATCH include/internal/ffc.h 67;" d -FFC_CHECK_P_NOT_PRIME include/internal/ffc.h 53;" d -FFC_CHECK_P_NOT_SAFE_PRIME include/internal/ffc.h 54;" d -FFC_CHECK_Q_MISMATCH include/internal/ffc.h 68;" d -FFC_CHECK_Q_NOT_PRIME include/internal/ffc.h 57;" d -FFC_CHECK_UNKNOWN_GENERATOR include/internal/ffc.h 55;" d -FFC_ERROR_NOT_SUITABLE_GENERATOR include/internal/ffc.h 76;" d -FFC_ERROR_PRIVKEY_TOO_LARGE include/internal/ffc.h 78;" d -FFC_ERROR_PRIVKEY_TOO_SMALL include/internal/ffc.h 77;" d -FFC_ERROR_PUBKEY_INVALID include/internal/ffc.h 75;" d -FFC_ERROR_PUBKEY_TOO_LARGE include/internal/ffc.h 74;" d -FFC_ERROR_PUBKEY_TOO_SMALL include/internal/ffc.h 73;" d -FFC_PARAMS include/internal/ffc.h /^} FFC_PARAMS;$/;" t typeref:struct:ffc_params_st -FFC_PARAM_FLAG_VALIDATE_G include/internal/ffc.h 44;" d -FFC_PARAM_FLAG_VALIDATE_LEGACY include/internal/ffc.h 47;" d -FFC_PARAM_FLAG_VALIDATE_PQ include/internal/ffc.h 43;" d -FFC_PARAM_FLAG_VALIDATE_PQG include/internal/ffc.h 45;" d -FFC_PARAM_MODE_GENERATE include/internal/ffc.h 34;" d -FFC_PARAM_MODE_VERIFY include/internal/ffc.h 33;" d -FFC_PARAM_RET_STATUS_FAILED include/internal/ffc.h 37;" d -FFC_PARAM_RET_STATUS_SUCCESS include/internal/ffc.h 38;" d -FFC_PARAM_RET_STATUS_UNVERIFIABLE_G include/internal/ffc.h 40;" d -FFC_PARAM_TYPE_DH include/internal/ffc.h 27;" d -FFC_PARAM_TYPE_DSA include/internal/ffc.h 26;" d -FFC_UNVERIFIABLE_GINDEX include/internal/ffc.h 23;" d -FFDHE crypto/ffc/ffc_dh.c 16;" d file: -FFDHE crypto/ffc/ffc_dh.c 39;" d file: -FFDH_NUM apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -FFDH_SECONDS apps/speed.c 21;" d file: -FFDH_derive_key_loop apps/speed.c /^static int FFDH_derive_key_loop(void *args)$/;" f file: -FIELD_LITERAL crypto/ec/curve448/arch_32/f_impl.h 18;" d -FIELD_LITERAL crypto/ec/curve448/arch_64/f_impl.h 17;" d -FILESPEC1 crypto/dso/dso_vms.c 373;" d file: -FILESPEC2 crypto/dso/dso_vms.c 374;" d file: -FILETEST test/bntest.c /^} FILETEST;$/;" t typeref:struct:filetest_st file: -FILE_FLAG_ATTACHED engines/e_loader_attic.c 871;" d file: -FILE_FLAG_SECMEM engines/e_loader_attic.c 870;" d file: -FILE_HANDLER engines/e_loader_attic.c /^} FILE_HANDLER;$/;" t typeref:struct:file_handler_st file: -FINISHED_MAX_LENGTH ssl/statem/statem_local.h 35;" d -FIPS_DEFAULT_PROPERTIES providers/fips/fipsprov.c /^static const char FIPS_DEFAULT_PROPERTIES[] = "provider=fips,fips=yes";$/;" v file: -FIPS_ERROR_REPORTING_RATE_LIMIT providers/fips/self_test.c 40;" d file: -FIPS_GLOBAL providers/fips/fipsprov.c /^} FIPS_GLOBAL;$/;" t typeref:struct:fips_global_st file: -FIPS_STATE_ERROR providers/fips/self_test.c 34;" d file: -FIPS_STATE_INIT providers/fips/self_test.c 31;" d file: -FIPS_STATE_RUNNING providers/fips/self_test.c 33;" d file: -FIPS_STATE_SELFTEST providers/fips/self_test.c 32;" d file: -FIPS_UNAPPROVED_PROPERTIES providers/fips/fipsprov.c /^static const char FIPS_UNAPPROVED_PROPERTIES[] = "provider=fips,fips=no";$/;" v file: -FIPS_conditional_error_check providers/fips/self_test.c /^static int FIPS_conditional_error_check = 1;$/;" v file: -FIPS_get_core_handle providers/fips/fipsprov.c /^const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *libctx)$/;" f -FIPS_security_check_enabled providers/fips/fipsprov.c /^int FIPS_security_check_enabled(OSSL_LIB_CTX *libctx)$/;" f -FIPS_state providers/fips/self_test.c /^static int FIPS_state = DEP_INITIAL_STATE;$/;" v file: -FIXTURE test/keymgmt_internal_test.c /^} FIXTURE;$/;" t typeref:struct:__anon351 file: -FLAGS_DATA crypto/bn/bn_lib.c 359;" d file: -FLAGS_STRUCT crypto/bn/bn_lib.c 363;" d file: -FLAG_DECODE_WITH_TYPE test/endecode_test.c 145;" d file: -FLAG_FAIL_IF_FIPS test/endecode_test.c 146;" d file: -FMT_istext apps/lib/fmt.c /^int FMT_istext(int format)$/;" f -FN_WIDTH_LN crypto/asn1/a_strex.c 421;" d file: -FN_WIDTH_SN crypto/asn1/a_strex.c 422;" d file: -FO crypto/aria/aria.c /^static ossl_inline void FO(ARIA_u128 *o, const ARIA_u128 *d,$/;" f file: -FOO test/context_internal_test.c /^} FOO;$/;" t typeref:struct:foo_st file: -FORMAT_ASN1 apps/include/fmt.h 31;" d -FORMAT_ASN1RSA apps/include/fmt.h 37;" d -FORMAT_BASE64 apps/include/fmt.h 30;" d -FORMAT_BINARY apps/include/fmt.h 29;" d -FORMAT_ENGINE apps/include/fmt.h 35;" d -FORMAT_HTTP apps/include/fmt.h 40;" d -FORMAT_MSBLOB apps/include/fmt.h 38;" d -FORMAT_NSS apps/include/fmt.h 41;" d -FORMAT_OPTIONS apps/cmp.c 970;" d file: -FORMAT_OPTIONS apps/cmp.c 981;" d file: -FORMAT_PEM apps/include/fmt.h 32;" d -FORMAT_PEMRSA apps/include/fmt.h 36;" d -FORMAT_PKCS12 apps/include/fmt.h 33;" d -FORMAT_PVK apps/include/fmt.h 39;" d -FORMAT_SMIME apps/include/fmt.h 34;" d -FORMAT_TEXT apps/include/fmt.h 28;" d -FORMAT_UNDEF apps/include/fmt.h 27;" d -FP crypto/des/des_local.h 211;" d -FP_ICC ssl/ssl_local.h 2127;" d -FP_new crypto/des/asm/crypt586.pl /^sub FP_new$/;" s -FP_new crypto/des/asm/des-586.pl /^sub FP_new$/;" s -FRAME_SIZE crypto/bn/asm/sparcv8.S /^#define FRAME_SIZE -96$/;" d -FREE_DOMAIN_KEYS test/endecode_test.c 877;" d file: -FREE_KEYS test/endecode_test.c 865;" d file: -FT_cipher apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE -FT_cipher_alg apps/include/function.h /^ FT_md_alg, FT_cipher_alg$/;" e enum:FUNC_TYPE -FT_general apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE -FT_md apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE -FT_md_alg apps/include/function.h /^ FT_md_alg, FT_cipher_alg$/;" e enum:FUNC_TYPE -FT_none apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE -FT_pkey apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE -FULL_UNROLL crypto/aes/aes_local.h 41;" d -FUNC apps/cmp.c 615;" d file: -FUNCTION apps/include/function.h /^DEFINE_LHASH_OF(FUNCTION);$/;" v -FUNCTION apps/include/function.h /^} FUNCTION;$/;" t typeref:struct:function_st -FUNC_TYPE apps/include/function.h /^typedef enum FUNC_TYPE {$/;" g -FUNC_TYPE apps/include/function.h /^} FUNC_TYPE;$/;" t typeref:enum:FUNC_TYPE -FUZZER fuzz/helper.py /^FUZZER = sys.argv[1]$/;" v -FUZZER_DIR fuzz/helper.py /^FUZZER_DIR = os.path.abspath(os.path.join(CORPORA_DIR, FUZZER))$/;" v -FUZZTIME fuzz/client.c 24;" d file: -FUZZTIME fuzz/server.c 477;" d file: -F_00_19 crypto/sha/sha_local.h 78;" d -F_20_39 crypto/sha/sha_local.h 79;" d -F_40_59 crypto/sha/sha_local.h 80;" d -F_60_79 crypto/sha/sha_local.h 81;" d -F_FORMAT crypto/bio/bio_print.c 78;" d file: -F_OK apps/ca.c 38;" d file: -F_OK apps/cmp.c 29;" d file: -FindFirstFile crypto/LPdir_win.c 52;" d file: -FindNextFile crypto/LPdir_win.c 55;" d file: -FourRounds crypto/sha/keccak1600.c /^static void FourRounds(uint64_t A[5][5], size_t i)$/;" f file: -FuzzerCleanup fuzz/asn1.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/asn1parse.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/bignum.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/bndiv.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/client.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/cmp.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/cms.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/conf.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/crl.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/ct.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/server.c /^void FuzzerCleanup(void)$/;" f -FuzzerCleanup fuzz/x509.c /^void FuzzerCleanup(void)$/;" f -FuzzerClearRand fuzz/fuzz_rand.c /^void FuzzerClearRand(void)$/;" f -FuzzerInitialize fuzz/asn1.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/asn1parse.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/bignum.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/bndiv.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/cmp.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/cms.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/conf.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/crl.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/ct.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerInitialize fuzz/x509.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f -FuzzerSetRand fuzz/fuzz_rand.c /^void FuzzerSetRand(void)$/;" f -FuzzerTestOneInput fuzz/asn1.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/asn1parse.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/bignum.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/bndiv.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/client.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/cmp.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/cms.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/conf.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/crl.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/ct.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/server.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -FuzzerTestOneInput fuzz/x509.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -G crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -G crypto/md4/md4_local.h 47;" d -G crypto/md5/md5_local.h 58;" d -G include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -G providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -G providers/implementations/digests/blake2b_prov.c 205;" d file: -G providers/implementations/digests/blake2b_prov.c 250;" d file: -G providers/implementations/digests/blake2s_prov.c 198;" d file: -G providers/implementations/digests/blake2s_prov.c 241;" d file: -G test/dsatest.c 142;" d file: -GCM128_CONTEXT include/openssl/modes.h /^typedef struct gcm128_context GCM128_CONTEXT;$/;" t typeref:struct:gcm128_context -GCM128_TEST_VECTOR test/modes_internal_test.c 805;" d file: -GCM_FUNCREF_4BIT crypto/modes/gcm128.c 630;" d file: -GCM_FUNCREF_4BIT crypto/modes/gcm128.c 662;" d file: -GCM_FUNCREF_4BIT crypto/modes/gcm128.c 679;" d file: -GCM_FUNCREF_4BIT crypto/modes/gcm128.c 687;" d file: -GCM_HW_SET_KEY_CTR_FN providers/implementations/include/prov/ciphercommon_gcm.h 124;" d -GCM_IV_DEFAULT_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 16;" d -GCM_IV_MAX_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 17;" d -GCM_MUL crypto/modes/gcm128.c 217;" d file: -GCM_MUL crypto/modes/gcm128.c 549;" d file: -GCM_MUL crypto/modes/gcm128.c 620;" d file: -GCM_MUL crypto/modes/gcm128.c 696;" d file: -GCM_MUL crypto/modes/gcm128.c 697;" d file: -GCM_TAG_MAX_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 18;" d -GENERAL_NAME_print crypto/x509/v3_san.c /^int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)$/;" f -GENERIC_BLOCK_SIZE providers/implementations/include/prov/ciphercommon.h 20;" d -GET crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: -GETBUF crypto/packet.c 37;" d file: -GETCONSWIN engines/e_capi.c /^typedef HWND(WINAPI *GETCONSWIN)(void);$/;" t file: -GETU32 crypto/aes/aes_local.h 20;" d -GETU32 crypto/aes/aes_local.h 23;" d -GETU32 crypto/aes/aes_x86core.c 79;" d file: -GETU32 crypto/aes/aes_x86core.c 80;" d file: -GETU32 crypto/camellia/camellia.c 56;" d file: -GETU32 crypto/modes/gcm128.c 24;" d file: -GETU32 crypto/modes/gcm128.c 25;" d file: -GETU32 include/crypto/modes.h 93;" d -GETU32 include/crypto/modes.h 96;" d -GET_ENTROPY providers/implementations/rands/seeding/rand_vms.c 516;" d file: -GET_HW providers/implementations/ciphers/cipher_rc4_hmac_md5.c 31;" d file: -GET_MAX_FRAGMENT_LENGTH ssl/ssl_local.h 399;" d -GET_U32_BE crypto/aria/aria.c 40;" d file: -GET_U8_BE crypto/aria/aria.c 39;" d file: -GF_HEADROOM crypto/ec/curve448/arch_32/f_impl.h 16;" d -GF_HEADROOM crypto/ec/curve448/arch_64/f_impl.h 16;" d -GG0 crypto/sm3/sm3_local.h 46;" d -GG1 crypto/sm3/sm3_local.h 49;" d -GHASH crypto/modes/gcm128.c 551;" d file: -GHASH crypto/modes/gcm128.c 699;" d file: -GHASH crypto/modes/gcm128.c 700;" d file: -GHASH_ASM_ARM crypto/modes/gcm128.c 661;" d file: -GHASH_ASM_PPC crypto/modes/gcm128.c 686;" d file: -GHASH_ASM_SPARC crypto/modes/gcm128.c 678;" d file: -GHASH_ASM_X86 crypto/modes/gcm128.c 649;" d file: -GHASH_ASM_X86_OR_64 crypto/modes/gcm128.c 629;" d file: -GHASH_CHUNK crypto/modes/gcm128.c 557;" d file: -GHASH_loop apps/speed.c /^static int GHASH_loop(void *args)$/;" f file: -GINDEX test/dsatest.c 145;" d file: -GLOBAL_TEVENT_REGISTER crypto/initthread.c /^typedef struct global_tevent_register_st GLOBAL_TEVENT_REGISTER;$/;" t typeref:struct:global_tevent_register_st file: -GOOD test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: -GOODALPN test/sslapitest.c 3935;" d file: -GOODALPNLEN test/sslapitest.c 3933;" d file: -GOST_KX_MESSAGE ssl/statem/statem_srvr.c /^} GOST_KX_MESSAGE;$/;" t typeref:struct:__anon397 file: -GO_FOR_MMX crypto/whrlpool/wp_block.c 98;" d file: -GRAPHS doc/life-cycles/Makefile /^GRAPHS=cipher.dot digest.dot kdf.dot mac.dot pkey.dot rand.dot$/;" m -GROUP test/dsatest.c 147;" d file: -GROUPLIST_INCREMENT ssl/t1_lib.c 694;" d file: -GROUP_NAME_BUFFER_LENGTH ssl/t1_lib.c 695;" d file: -G_FORMAT crypto/bio/bio_print.c 80;" d file: -G_FUNC crypto/seed/seed.c /^static unsigned int G_FUNC(unsigned int v)$/;" f file: -G_FUNC crypto/seed/seed.c 60;" d file: -GetProcAddress crypto/dso/dso_win32.c 31;" d file: -GetProcAddress crypto/dso/dso_win32.c 32;" d file: -GetProcAddressA crypto/dso/dso_win32.c /^static FARPROC GetProcAddressA(HMODULE hModule, LPCSTR lpProcName)$/;" f file: -Gx test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -Gy test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -H crypto/bn/asm/ia64.S /^#define H r16$/;" d -H crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: -H crypto/md4/md4_local.h 48;" d -H crypto/md5/md5_local.h 59;" d -H include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -H include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st -H include/openssl/whrlpool.h /^ } H;$/;" m struct:__anon377 typeref:union:__anon377::__anon378 -H providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: -HALF_ITERATIONS crypto/des/des_local.h 27;" d -HANDSHAKE test/helpers/handshake.c /^ HANDSHAKE,$/;" e enum:__anon294 file: -HANDSHAKE_EX_DATA test/helpers/handshake.c /^} HANDSHAKE_EX_DATA;$/;" t typeref:struct:handshake_ex_data_st file: -HANDSHAKE_RESULT test/helpers/handshake.h /^} HANDSHAKE_RESULT;$/;" t typeref:struct:handshake_result -HANDSHAKE_RESULT_free test/helpers/handshake.c /^void HANDSHAKE_RESULT_free(HANDSHAKE_RESULT *result)$/;" f -HANDSHAKE_RESULT_new test/helpers/handshake.c /^HANDSHAKE_RESULT *HANDSHAKE_RESULT_new(void)$/;" f -HANDSHAKE_RETRY test/helpers/handshake.c /^ HANDSHAKE_RETRY$/;" e enum:__anon295 file: -HANDSHAKE_SUCCESS test/helpers/handshake.c /^ HANDSHAKE_SUCCESS,$/;" e enum:__anon295 file: -HASH_BLOCK_DATA_ORDER crypto/md4/md4_local.h 32;" d -HASH_BLOCK_DATA_ORDER crypto/md5/md5_local.h 43;" d -HASH_BLOCK_DATA_ORDER crypto/ripemd/rmd_local.h 43;" d -HASH_BLOCK_DATA_ORDER crypto/sha/sha256.c 104;" d file: -HASH_BLOCK_DATA_ORDER crypto/sha/sha_local.h /^static void HASH_BLOCK_DATA_ORDER(SHA_CTX *c, const void *p, size_t num)$/;" f -HASH_BLOCK_DATA_ORDER crypto/sha/sha_local.h 35;" d -HASH_BLOCK_DATA_ORDER crypto/sm3/sm3_local.h 35;" d -HASH_BOTH apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: -HASH_CBLOCK crypto/md4/md4_local.h 21;" d -HASH_CBLOCK crypto/md5/md5_local.h 32;" d -HASH_CBLOCK crypto/ripemd/rmd_local.h 31;" d -HASH_CBLOCK crypto/sha/sha256.c 70;" d file: -HASH_CBLOCK crypto/sha/sha_local.h 21;" d -HASH_CBLOCK crypto/sm3/sm3_local.h 19;" d -HASH_CTX crypto/md4/md4_local.h 20;" d -HASH_CTX crypto/md5/md5_local.h 31;" d -HASH_CTX crypto/ripemd/rmd_local.h 30;" d -HASH_CTX crypto/sha/sha256.c 69;" d file: -HASH_CTX crypto/sha/sha_local.h 20;" d -HASH_CTX crypto/sm3/sm3_local.h 18;" d -HASH_DESC crypto/evp/e_aes_cbc_hmac_sha1.c /^} HASH_DESC;$/;" t typeref:struct:__anon20 file: -HASH_DESC crypto/evp/e_aes_cbc_hmac_sha256.c /^} HASH_DESC;$/;" t typeref:struct:__anon35 file: -HASH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} HASH_DESC;$/;" t typeref:struct:__anon503 file: -HASH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} HASH_DESC;$/;" t typeref:struct:__anon507 file: -HASH_FINAL crypto/md4/md4_local.h 24;" d -HASH_FINAL crypto/md5/md5_local.h 35;" d -HASH_FINAL crypto/ripemd/rmd_local.h 34;" d -HASH_FINAL crypto/sha/sha256.c 103;" d file: -HASH_FINAL crypto/sha/sha_local.h 33;" d -HASH_FINAL crypto/sm3/sm3_local.h 22;" d -HASH_FINAL include/crypto/md32_common.h /^int HASH_FINAL(unsigned char *md, HASH_CTX *c)$/;" f -HASH_INIT crypto/sha/sha_local.h /^int HASH_INIT(SHA_CTX *c)$/;" f -HASH_INIT crypto/sha/sha_local.h 34;" d -HASH_LONG crypto/md4/md4_local.h 19;" d -HASH_LONG crypto/md5/md5_local.h 30;" d -HASH_LONG crypto/ripemd/rmd_local.h 29;" d -HASH_LONG crypto/sha/sha256.c 68;" d file: -HASH_LONG crypto/sha/sha_local.h 19;" d -HASH_LONG crypto/sm3/sm3_local.h 17;" d -HASH_MAKE_STRING crypto/md4/md4_local.h 25;" d -HASH_MAKE_STRING crypto/md5/md5_local.h 36;" d -HASH_MAKE_STRING crypto/ripemd/rmd_local.h 35;" d -HASH_MAKE_STRING crypto/sha/sha256.c 80;" d file: -HASH_MAKE_STRING crypto/sha/sha_local.h 22;" d -HASH_MAKE_STRING crypto/sm3/sm3_local.h 23;" d -HASH_NEW apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: -HASH_OLD apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: -HASH_PRNG_MAX_SEEDLEN providers/implementations/rands/drbg_hash.c 39;" d file: -HASH_PRNG_SMALL_SEEDLEN providers/implementations/rands/drbg_hash.c 42;" d file: -HASH_TRANSFORM crypto/md4/md4_local.h 23;" d -HASH_TRANSFORM crypto/md5/md5_local.h 34;" d -HASH_TRANSFORM crypto/ripemd/rmd_local.h 33;" d -HASH_TRANSFORM crypto/sha/sha256.c 102;" d file: -HASH_TRANSFORM crypto/sha/sha_local.h 32;" d -HASH_TRANSFORM crypto/sm3/sm3_local.h 21;" d -HASH_TRANSFORM include/crypto/md32_common.h /^void HASH_TRANSFORM(HASH_CTX *c, const unsigned char *data)$/;" f -HASH_UPDATE crypto/md4/md4_local.h 22;" d -HASH_UPDATE crypto/md5/md5_local.h 33;" d -HASH_UPDATE crypto/ripemd/rmd_local.h 32;" d -HASH_UPDATE crypto/sha/sha256.c 101;" d file: -HASH_UPDATE crypto/sha/sha_local.h 31;" d -HASH_UPDATE crypto/sm3/sm3_local.h 20;" d -HASH_UPDATE include/crypto/md32_common.h /^int HASH_UPDATE(HASH_CTX *c, const void *data_, size_t len)$/;" f -HAS_CALLBACK crypto/bio/bio_lib.c 25;" d file: -HAS_CALLBACK crypto/bio/bio_lib.c 27;" d file: -HAS_LEN_OPER crypto/bio/bio_lib.c 21;" d file: -HAS_PREFIX crypto/http/http_client.c 26;" d file: -HAS_SAN crypto/cmp/cmp_msg.c 252;" d file: -HAVEPRECOMP crypto/ec/ec_local.h 284;" d -HAVE_ATOMICS include/internal/refcount.h 26;" d -HAVE_ATOMICS include/internal/refcount.h 58;" d -HAVE_ATOMICS include/internal/refcount.h 77;" d -HAVE_ATOMICS include/internal/refcount.h 96;" d -HAVE_BN_SQRT test/bntest.c 26;" d file: -HAVE_C11_ATOMICS include/internal/refcount.h 20;" d -HAVE_DLINFO crypto/dso/dso_dlfcn.c 29;" d file: -HAVE_DLINFO crypto/dso/dso_dlfcn.c 34;" d file: -HAVE_FORK apps/include/http_server.h 17;" d -HAVE_FORK apps/include/http_server.h 19;" d -HAVE_FORK apps/speed.c 67;" d file: -HAVE_FORK apps/speed.c 69;" d file: -HBITS crypto/bn/bn_local.h 562;" d -HCOUNT test/dsatest.c 146;" d file: -HDR_NAME crypto/x509/v3_utl.c 306;" d file: -HDR_VALUE crypto/x509/v3_utl.c 307;" d file: -HEADER_AES_H include/openssl/aes.h 16;" d -HEADER_ASYNC_H include/openssl/async.h 18;" d -HEADER_BLOWFISH_H include/openssl/blowfish.h 16;" d -HEADER_BN_H include/openssl/bn.h 17;" d -HEADER_BUFFER_H include/openssl/buffer.h 16;" d -HEADER_CAMELLIA_H include/openssl/camellia.h 16;" d -HEADER_CAST_H include/openssl/cast.h 16;" d -HEADER_CMAC_H include/openssl/cmac.h 16;" d -HEADER_COMP_H include/openssl/comp.h 16;" d -HEADER_CONF_API_H include/openssl/conf_api.h 16;" d -HEADER_D1_SRTP_H include/openssl/srtp.h 22;" d -HEADER_DES_H include/openssl/des.h 16;" d -HEADER_DH_H include/openssl/dh.h 16;" d -HEADER_DSA_H include/openssl/dsa.h 16;" d -HEADER_DTLS1_H include/openssl/dtls1.h 16;" d -HEADER_EBCDIC_H include/openssl/ebcdic.h 16;" d -HEADER_EC_H include/openssl/ec.h 17;" d -HEADER_ENGINE_H include/openssl/engine.h 17;" d -HEADER_ENGINE_LOADER_H apps/include/engine_loader.h 10;" d -HEADER_ENVELOPE_H include/openssl/evp.h 16;" d -HEADER_E_OS2_H include/openssl/e_os2.h 16;" d -HEADER_HMAC_H include/openssl/hmac.h 16;" d -HEADER_IDEA_H include/openssl/idea.h 16;" d -HEADER_INTERNAL_KTLS include/internal/ktls.h 24;" d -HEADER_KDF_H include/openssl/kdf.h 16;" d -HEADER_MD2_H include/openssl/md2.h 16;" d -HEADER_MD4_H include/openssl/md4.h 16;" d -HEADER_MD5_H include/openssl/md5.h 16;" d -HEADER_MDC2_H include/openssl/mdc2.h 16;" d -HEADER_MODES_H include/openssl/modes.h 16;" d -HEADER_OBJECTS_H include/openssl/objects.h 16;" d -HEADER_OSSL_STORE_H include/openssl/store.h 16;" d -HEADER_PEM2_H include/openssl/pem2.h 16;" d -HEADER_PEM_H include/openssl/pem.h 16;" d -HEADER_RAND_H include/openssl/rand.h 16;" d -HEADER_RC2_H include/openssl/rc2.h 16;" d -HEADER_RC4_H include/openssl/rc4.h 16;" d -HEADER_RC5_H include/openssl/rc5.h 16;" d -HEADER_RIPEMD_H include/openssl/ripemd.h 16;" d -HEADER_RSA_H include/openssl/rsa.h 16;" d -HEADER_SEED_H include/openssl/seed.h 41;" d -HEADER_SHA_H include/openssl/sha.h 16;" d -HEADER_SIZE crypto/asn1/a_d2i_fp.c 107;" d file: -HEADER_SSL2_H include/openssl/ssl2.h 16;" d -HEADER_SSL3_H include/openssl/ssl3.h 17;" d -HEADER_STACK_H include/openssl/stack.h 16;" d -HEADER_SYMHACKS_H include/openssl/symhacks.h 16;" d -HEADER_TLS1_H include/openssl/tls1.h 18;" d -HEADER_TS_H include/openssl/ts.h 16;" d -HEADER_TXT_DB_H include/openssl/txt_db.h 16;" d -HEADER_WHRLPOOL_H include/openssl/whrlpool.h 16;" d -HELLO_RETRY_REQUEST_MAX_LENGTH ssl/statem/statem_local.h 22;" d -HELLO_VERIFY_REQUEST_MAX_LENGTH ssl/statem/statem_local.h 20;" d -HELPLIST_CHOICE apps/list.c /^typedef enum HELPLIST_CHOICE {$/;" g file: -HELPLIST_CHOICE apps/list.c /^} HELPLIST_CHOICE;$/;" t typeref:enum:HELPLIST_CHOICE file: -HELP_CHOICE apps/openssl.c /^typedef enum HELP_CHOICE {$/;" g file: -HELP_CHOICE apps/openssl.c /^} HELP_CHOICE;$/;" t typeref:enum:HELP_CHOICE file: -HENTRY apps/rehash.c /^} HENTRY;$/;" t typeref:struct:hentry_st file: -HEX_DIGITS crypto/ec/ec_print.c /^static const char *HEX_DIGITS = "0123456789ABCDEF";$/;" v file: -HEX_SIZE include/internal/cryptlib.h 86;" d -HH crypto/bn/asm/ia64.S /^#define HH r20$/;" d -HKDF providers/implementations/kdfs/hkdf.c /^static int HKDF(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,$/;" f file: -HKDF_COMMON_SETTABLES providers/implementations/kdfs/hkdf.c 63;" d file: -HKDF_Expand providers/implementations/kdfs/hkdf.c /^static int HKDF_Expand(const EVP_MD *evp_md,$/;" f file: -HKDF_Extract providers/implementations/kdfs/hkdf.c /^static int HKDF_Extract(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,$/;" f file: -HKDF_MAXBUF providers/implementations/kdfs/hkdf.c 34;" d file: -HMAC crypto/hmac/hmac.c /^unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,$/;" f -HMAC_CTX include/openssl/types.h /^typedef struct hmac_ctx_st HMAC_CTX;$/;" t typeref:struct:hmac_ctx_st -HMAC_CTX_copy crypto/hmac/hmac.c /^int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx)$/;" f -HMAC_CTX_free crypto/hmac/hmac.c /^void HMAC_CTX_free(HMAC_CTX *ctx)$/;" f -HMAC_CTX_get_md crypto/hmac/hmac.c /^const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx)$/;" f -HMAC_CTX_new crypto/hmac/hmac.c /^HMAC_CTX *HMAC_CTX_new(void)$/;" f -HMAC_CTX_reset crypto/hmac/hmac.c /^int HMAC_CTX_reset(HMAC_CTX *ctx)$/;" f -HMAC_CTX_set_flags crypto/hmac/hmac.c /^void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags)$/;" f -HMAC_Final crypto/hmac/hmac.c /^int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len)$/;" f -HMAC_Init crypto/hmac/hmac.c /^int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)$/;" f -HMAC_Init_ex crypto/hmac/hmac.c /^int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,$/;" f -HMAC_MAX_MD_CBLOCK include/openssl/hmac.h 24;" d -HMAC_MAX_MD_CBLOCK_SIZE crypto/hmac/hmac_local.h 14;" d -HMAC_Update crypto/hmac/hmac.c /^int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len)$/;" f -HMAC_loop apps/speed.c /^static int HMAC_loop(void *args)$/;" f file: -HMAC_size crypto/hmac/hmac.c /^size_t HMAC_size(const HMAC_CTX *ctx)$/;" f -HOSTPORT demos/bio/sconnect.c 25;" d file: -HOST_c2l include/crypto/md32_common.h 100;" d -HOST_c2l include/crypto/md32_common.h 112;" d -HOST_l2c include/crypto/md32_common.h 104;" d -HOST_l2c include/crypto/md32_common.h 116;" d -HPERM_OP crypto/des/fcrypt_b.c 27;" d file: -HPERM_OP crypto/des/fcrypt_b.c 28;" d file: -HPERM_OP crypto/des/set_key.c 139;" d file: -HTTP_1_0 apps/lib/http_server.c 39;" d file: -HTTP_1_0 crypto/http/http_client.c 31;" d file: -HTTP_DAEMON apps/include/http_server.h 31;" d -HTTP_LINE1_MINLEN crypto/http/http_client.c 32;" d file: -HTTP_PREFIX apps/lib/http_server.c 36;" d file: -HTTP_PREFIX crypto/http/http_client.c 27;" d file: -HTTP_PREFIX_VERSION apps/lib/http_server.c 38;" d file: -HTTP_PREFIX_VERSION crypto/http/http_client.c 30;" d file: -HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN include/openssl/httperr.h 24;" d -HTTP_R_CONNECT_FAILURE include/openssl/httperr.h 25;" d -HTTP_R_ERROR_PARSING_ASN1_LENGTH include/openssl/httperr.h 26;" d -HTTP_R_ERROR_PARSING_CONTENT_LENGTH include/openssl/httperr.h 27;" d -HTTP_R_ERROR_PARSING_URL include/openssl/httperr.h 28;" d -HTTP_R_ERROR_RECEIVING include/openssl/httperr.h 29;" d -HTTP_R_ERROR_SENDING include/openssl/httperr.h 30;" d -HTTP_R_FAILED_READING_DATA include/openssl/httperr.h 31;" d -HTTP_R_HEADER_PARSE_ERROR include/openssl/httperr.h 32;" d -HTTP_R_INCONSISTENT_CONTENT_LENGTH include/openssl/httperr.h 33;" d -HTTP_R_INVALID_PORT_NUMBER include/openssl/httperr.h 34;" d -HTTP_R_INVALID_URL_PATH include/openssl/httperr.h 35;" d -HTTP_R_INVALID_URL_SCHEME include/openssl/httperr.h 36;" d -HTTP_R_MAX_RESP_LEN_EXCEEDED include/openssl/httperr.h 37;" d -HTTP_R_MISSING_ASN1_ENCODING include/openssl/httperr.h 38;" d -HTTP_R_MISSING_CONTENT_TYPE include/openssl/httperr.h 39;" d -HTTP_R_MISSING_REDIRECT_LOCATION include/openssl/httperr.h 40;" d -HTTP_R_RECEIVED_ERROR include/openssl/httperr.h 41;" d -HTTP_R_RECEIVED_WRONG_HTTP_VERSION include/openssl/httperr.h 42;" d -HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP include/openssl/httperr.h 43;" d -HTTP_R_REDIRECTION_NOT_ENABLED include/openssl/httperr.h 44;" d -HTTP_R_RESPONSE_LINE_TOO_LONG include/openssl/httperr.h 45;" d -HTTP_R_RESPONSE_PARSE_ERROR include/openssl/httperr.h 46;" d -HTTP_R_RETRY_TIMEOUT include/openssl/httperr.h 47;" d -HTTP_R_SERVER_CANCELED_CONNECTION include/openssl/httperr.h 48;" d -HTTP_R_SOCK_NOT_SUPPORTED include/openssl/httperr.h 49;" d -HTTP_R_STATUS_CODE_UNSUPPORTED include/openssl/httperr.h 50;" d -HTTP_R_TLS_NOT_ENABLED include/openssl/httperr.h 51;" d -HTTP_R_TOO_MANY_REDIRECTIONS include/openssl/httperr.h 52;" d -HTTP_R_UNEXPECTED_CONTENT_TYPE include/openssl/httperr.h 53;" d -HTTP_STATUS_CODE_FOUND crypto/http/http_client.c 37;" d file: -HTTP_STATUS_CODE_MOVED_PERMANENTLY crypto/http/http_client.c 36;" d file: -HTTP_STATUS_CODE_OK crypto/http/http_client.c 35;" d file: -HTTP_VERSION_MAX_REDIRECTIONS crypto/http/http_client.c 33;" d file: -HTTP_VERSION_PATT apps/lib/http_server.c 37;" d file: -HTTP_VERSION_PATT crypto/http/http_client.c 28;" d file: -HTTP_VERSION_STR_LEN crypto/http/http_client.c 29;" d file: -HTTP_str_reasons crypto/http/http_err.c /^static const ERR_STRING_DATA HTTP_str_reasons[] = {$/;" v file: -HV_COOKIE_OFS test/bad_dtls_test.c 210;" d file: -HWAES_CAPABLE include/crypto/aes_platform.h 239;" d -HWAES_CAPABLE include/crypto/aes_platform.h 68;" d -HWAES_CAPABLE include/crypto/aes_platform.h 88;" d -HWAES_cbc_encrypt include/crypto/aes_platform.h 244;" d -HWAES_cbc_encrypt include/crypto/aes_platform.h 73;" d -HWAES_cbc_encrypt include/crypto/aes_platform.h 93;" d -HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 245;" d -HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 74;" d -HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 99;" d -HWAES_decrypt include/crypto/aes_platform.h 243;" d -HWAES_decrypt include/crypto/aes_platform.h 72;" d -HWAES_decrypt include/crypto/aes_platform.h 92;" d -HWAES_ecb_encrypt include/crypto/aes_platform.h 94;" d -HWAES_encrypt include/crypto/aes_platform.h 242;" d -HWAES_encrypt include/crypto/aes_platform.h 71;" d -HWAES_encrypt include/crypto/aes_platform.h 91;" d -HWAES_ocb_decrypt include/crypto/aes_platform.h 444;" d -HWAES_ocb_encrypt include/crypto/aes_platform.h 434;" d -HWAES_set_decrypt_key include/crypto/aes_platform.h 241;" d -HWAES_set_decrypt_key include/crypto/aes_platform.h 70;" d -HWAES_set_decrypt_key include/crypto/aes_platform.h 90;" d -HWAES_set_encrypt_key include/crypto/aes_platform.h 240;" d -HWAES_set_encrypt_key include/crypto/aes_platform.h 69;" d -HWAES_set_encrypt_key include/crypto/aes_platform.h 89;" d -HWAES_xts_decrypt include/crypto/aes_platform.h 76;" d -HWAES_xts_decrypt include/crypto/aes_platform.h 97;" d -HWAES_xts_encrypt include/crypto/aes_platform.h 75;" d -HWAES_xts_encrypt include/crypto/aes_platform.h 96;" d -HWCAP crypto/armcap.c 122;" d file: -HWCAP crypto/armcap.c 131;" d file: -HWCAP crypto/ppccap.c 120;" d file: -HWCAP2 crypto/ppccap.c 127;" d file: -HWCAP_ALTIVEC crypto/ppccap.c 122;" d file: -HWCAP_ARCH_3_00 crypto/ppccap.c 129;" d file: -HWCAP_CE crypto/armcap.c 125;" d file: -HWCAP_CE crypto/armcap.c 134;" d file: -HWCAP_CE_AES crypto/armcap.c 126;" d file: -HWCAP_CE_AES crypto/armcap.c 135;" d file: -HWCAP_CE_PMULL crypto/armcap.c 127;" d file: -HWCAP_CE_PMULL crypto/armcap.c 136;" d file: -HWCAP_CE_SHA1 crypto/armcap.c 128;" d file: -HWCAP_CE_SHA1 crypto/armcap.c 137;" d file: -HWCAP_CE_SHA256 crypto/armcap.c 129;" d file: -HWCAP_CE_SHA256 crypto/armcap.c 138;" d file: -HWCAP_CE_SHA512 crypto/armcap.c 140;" d file: -HWCAP_CPUID crypto/armcap.c 139;" d file: -HWCAP_FPU crypto/ppccap.c 123;" d file: -HWCAP_NEON crypto/armcap.c 123;" d file: -HWCAP_NEON crypto/armcap.c 132;" d file: -HWCAP_POWER6_EXT crypto/ppccap.c 124;" d file: -HWCAP_PPC64 crypto/ppccap.c 121;" d file: -HWCAP_VEC_CRYPTO crypto/ppccap.c 128;" d file: -HWCAP_VSX crypto/ppccap.c 125;" d file: -Hash apps/rehash.c /^enum Hash {$/;" g file: -Hex crypto/bn/bn_conv.c /^static const char Hex[] = "0123456789ABCDEF";$/;" v file: -Hex crypto/bn/bn_print.c /^static const char Hex[] = "0123456789ABCDEF";$/;" v file: -Htable include/crypto/modes.h /^ u128 Htable[16];$/;" m struct:gcm128_context -Htable include/crypto/modes.h /^ u128 Htable[256];$/;" m struct:gcm128_context -Hw crypto/bn/bn_local.h 476;" d -I crypto/bn/asm/ia64.S /^#define I r21$/;" d -I crypto/md5/md5_local.h 60;" d -IA32CAP crypto/cpuid.c /^typedef uint64_t IA32CAP;$/;" t file: -IA5_OFFSET_LEN crypto/x509/v3_ncons.c 70;" d file: -IDEA2_ecb_encrypt providers/implementations/ciphers/cipher_idea_hw.c 61;" d file: -IDEA_BLOCK include/openssl/idea.h 26;" d -IDEA_DECRYPT include/openssl/idea.h 34;" d -IDEA_ENCRYPT include/openssl/idea.h 33;" d -IDEA_INT include/openssl/idea.h /^typedef unsigned int IDEA_INT;$/;" t -IDEA_KEY_LENGTH include/openssl/idea.h 27;" d -IDEA_KEY_SCHEDULE include/openssl/idea.h /^} IDEA_KEY_SCHEDULE;$/;" t typeref:struct:idea_key_st -IDEA_cbc_encrypt crypto/idea/i_cbc.c /^void IDEA_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -IDEA_cfb64_encrypt crypto/idea/i_cfb64.c /^void IDEA_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -IDEA_ecb_encrypt crypto/idea/i_ecb.c /^void IDEA_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -IDEA_encrypt crypto/idea/i_cbc.c /^void IDEA_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key)$/;" f -IDEA_ofb64_encrypt crypto/idea/i_ofb64.c /^void IDEA_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -IDEA_options crypto/idea/i_ecb.c /^const char *IDEA_options(void)$/;" f -IDEA_set_decrypt_key crypto/idea/i_skey.c /^void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk)$/;" f -IDEA_set_encrypt_key crypto/idea/i_skey.c /^void IDEA_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks)$/;" f -ID_INTEGER crypto/asn1_dsa.c 30;" d file: -ID_SEQUENCE crypto/asn1_dsa.c 29;" d file: -IMAGES doc/life-cycles/Makefile /^IMAGES=$/;" m -IMPLEMENTATION crypto/property/property.c /^} IMPLEMENTATION;$/;" t typeref:struct:__anon98 file: -IMPLEMENT_ARIA_CFBR crypto/evp/e_aria.c 153;" d file: -IMPLEMENT_ASN1_DUP_FUNCTION crypto/asn1/a_utctm.c /^IMPLEMENT_ASN1_DUP_FUNCTION(ASN1_UTCTIME)$/;" f -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname crypto/dh/dh_asn1.c /^IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(int_dhx942_dh, DHxparams, int_dhx)$/;" f -IMPLEMENT_ASN1_FUNCTIONS crypto/cms/cms_ess.c /^IMPLEMENT_ASN1_FUNCTIONS(CMS_ReceiptRequest)$/;" f -IMPLEMENT_ASN1_STRING_FUNCTIONS crypto/asn1/tasn_typ.c 16;" d file: -IMPLEMENT_BLOCK_CIPHER include/crypto/evp.h 551;" d -IMPLEMENT_CFBR include/crypto/evp.h 560;" d -IMPLEMENT_CIPHER providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 27;" d file: -IMPLEMENT_CIPHER providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 374;" d file: -IMPLEMENT_CIPHER_HW_CBC providers/implementations/include/prov/ciphercommon.h 270;" d -IMPLEMENT_CIPHER_HW_CFB providers/implementations/include/prov/ciphercommon.h 288;" d -IMPLEMENT_CIPHER_HW_COPYCTX providers/implementations/include/prov/ciphercommon.h 312;" d -IMPLEMENT_CIPHER_HW_ECB providers/implementations/include/prov/ciphercommon.h 255;" d -IMPLEMENT_CIPHER_HW_OFB providers/implementations/include/prov/ciphercommon.h 234;" d -IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(pkiPublicationInfo, OSSL_CRMF_PKIPUBLICATIONINFO,$/;" f -IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(regToken, ASN1_STRING, regCtrl)$/;" f -IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(utf8Pairs, ASN1_UTF8STRING, regInfo)$/;" f -IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c 45;" d file: -IMPLEMENT_DIGEST engines/e_devcrypto.c 662;" d file: -IMPLEMENT_DYNAMIC_BIND_FN engines/e_padlock.c /^IMPLEMENT_DYNAMIC_BIND_FN(padlock_bind_fn)$/;" f -IMPLEMENT_DYNAMIC_BIND_FN include/openssl/engine.h 795;" d -IMPLEMENT_DYNAMIC_CHECK_FN include/openssl/engine.h 769;" d -IMPLEMENT_ECX_VARIANT crypto/evp/p_lib.c /^IMPLEMENT_ECX_VARIANT(X25519)$/;" f -IMPLEMENT_ECX_VARIANT crypto/evp/p_lib.c 887;" d file: -IMPLEMENT_EXTERN_ASN1 crypto/x509/x_pubkey.c /^IMPLEMENT_EXTERN_ASN1(X509_PUBKEY, V_ASN1_SEQUENCE, x509_pubkey_ff)$/;" f -IMPLEMENT_KMAC_functions providers/implementations/digests/sha3_prov.c 311;" d file: -IMPLEMENT_LEGACY_ERR_LOAD crypto/err/err_all_legacy.c 47;" d file: -IMPLEMENT_LEGACY_ERR_LOAD crypto/err/err_all_legacy.c 53;" d file: -IMPLEMENT_LEGACY_EVP_MD_METH crypto/evp/legacy_meth.h 10;" d -IMPLEMENT_LEGACY_EVP_MD_METH_LC crypto/evp/legacy_meth.h 24;" d -IMPLEMENT_LEGACY_EVP_MD_METH_SHA3 crypto/evp/legacy_sha.c 29;" d file: -IMPLEMENT_LEGACY_EVP_MD_METH_SHAKE crypto/evp/legacy_sha.c 42;" d file: -IMPLEMENT_LHASH_COMP_FN apps/lib/apps.c /^static IMPLEMENT_LHASH_COMP_FN(index_name, OPENSSL_CSTRING)$/;" f file: -IMPLEMENT_MS providers/implementations/encode_decode/decode_pvk2key.c 209;" d file: -IMPLEMENT_MSBLOB providers/implementations/encode_decode/decode_msblob2key.c 243;" d file: -IMPLEMENT_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 121;" d -IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN include/openssl/objects.h 135;" d -IMPLEMENT_PEM_provided_rw crypto/pem/pem_local.h 160;" d -IMPLEMENT_PEM_provided_rw_cb crypto/pem/pem_local.h 164;" d -IMPLEMENT_PEM_provided_write crypto/pem/pem_local.h 152;" d -IMPLEMENT_PEM_provided_write_bio crypto/pem/pem_local.h 147;" d -IMPLEMENT_PEM_provided_write_body_fallback crypto/pem/pem_local.h 85;" d -IMPLEMENT_PEM_provided_write_body_fallback_cb crypto/pem/pem_local.h 90;" d -IMPLEMENT_PEM_provided_write_body_main crypto/pem/pem_local.h 81;" d -IMPLEMENT_PEM_provided_write_body_pass crypto/pem/pem_local.h 53;" d -IMPLEMENT_PEM_provided_write_body_vars crypto/pem/pem_local.h 42;" d -IMPLEMENT_PEM_provided_write_cb crypto/pem/pem_local.h 156;" d -IMPLEMENT_PEM_provided_write_cb_bio crypto/pem/pem_local.h 149;" d -IMPLEMENT_PEM_provided_write_cb_fp crypto/pem/pem_local.h 136;" d -IMPLEMENT_PEM_provided_write_cb_fp crypto/pem/pem_local.h 142;" d -IMPLEMENT_PEM_provided_write_cb_to crypto/pem/pem_local.h 114;" d -IMPLEMENT_PEM_provided_write_fp crypto/pem/pem_local.h 135;" d -IMPLEMENT_PEM_provided_write_fp crypto/pem/pem_local.h 140;" d -IMPLEMENT_PEM_provided_write_to crypto/pem/pem_local.h 96;" d -IMPLEMENT_PEM_read include/openssl/pem.h 194;" d -IMPLEMENT_PEM_read_bio include/openssl/pem.h 142;" d -IMPLEMENT_PEM_read_fp include/openssl/pem.h 110;" d -IMPLEMENT_PEM_read_fp include/openssl/pem.h 99;" d -IMPLEMENT_PEM_rw crypto/cms/cms_io.c /^IMPLEMENT_PEM_rw(CMS, CMS_ContentInfo, PEM_STRING_CMS, CMS_ContentInfo)$/;" f -IMPLEMENT_PEM_rw crypto/pem/pem_all.c /^IMPLEMENT_PEM_rw(ECPKParameters, EC_GROUP, PEM_STRING_ECPARAMETERS,$/;" f -IMPLEMENT_PEM_rw include/openssl/pem.h 198;" d -IMPLEMENT_PEM_rw_cb include/openssl/pem.h 208;" d -IMPLEMENT_PEM_rw_const include/openssl/pem.h 203;" d -IMPLEMENT_PEM_write crypto/pem/pem_all.c /^IMPLEMENT_PEM_write(DHparams, DH, PEM_STRING_DHPARAMS, DHparams)$/;" f -IMPLEMENT_PEM_write include/openssl/pem.h 174;" d -IMPLEMENT_PEM_write_bio include/openssl/pem.h 150;" d -IMPLEMENT_PEM_write_bio_const include/openssl/pem.h 158;" d -IMPLEMENT_PEM_write_cb crypto/pem/pem_all.c /^IMPLEMENT_PEM_write_cb(DSAPrivateKey, DSA, PEM_STRING_DSA, DSAPrivateKey)$/;" f -IMPLEMENT_PEM_write_cb include/openssl/pem.h 184;" d -IMPLEMENT_PEM_write_cb_bio include/openssl/pem.h 162;" d -IMPLEMENT_PEM_write_cb_bio_const include/openssl/pem.h 170;" d -IMPLEMENT_PEM_write_cb_const include/openssl/pem.h 189;" d -IMPLEMENT_PEM_write_cb_fp include/openssl/pem.h 104;" d -IMPLEMENT_PEM_write_cb_fp include/openssl/pem.h 129;" d -IMPLEMENT_PEM_write_cb_fp_const include/openssl/pem.h 106;" d -IMPLEMENT_PEM_write_cb_fp_const include/openssl/pem.h 137;" d -IMPLEMENT_PEM_write_const include/openssl/pem.h 179;" d -IMPLEMENT_PEM_write_fp include/openssl/pem.h 100;" d -IMPLEMENT_PEM_write_fp include/openssl/pem.h 117;" d -IMPLEMENT_PEM_write_fp_const include/openssl/pem.h 102;" d -IMPLEMENT_PEM_write_fp_const include/openssl/pem.h 125;" d -IMPLEMENT_SHA3_functions providers/implementations/digests/sha3_prov.c 300;" d file: -IMPLEMENT_SHAKE_functions providers/implementations/digests/sha3_prov.c 306;" d file: -IMPLEMENT_SSL_TEST_BOOL_OPTION test/helpers/ssl_test_ctx.c 37;" d file: -IMPLEMENT_SSL_TEST_INT_OPTION test/helpers/ssl_test_ctx.c 51;" d file: -IMPLEMENT_SSL_TEST_STRING_OPTION test/helpers/ssl_test_ctx.c 43;" d file: -IMPLEMENT_TEST_SUITE test/endecode_test.c 881;" d file: -IMPLEMENT_TEST_SUITE_LEGACY test/endecode_test.c 929;" d file: -IMPLEMENT_TEST_SUITE_MSBLOB test/endecode_test.c 945;" d file: -IMPLEMENT_TEST_SUITE_PARAMS test/endecode_test.c 915;" d file: -IMPLEMENT_TEST_SUITE_PROTECTED_PVK test/endecode_test.c 967;" d file: -IMPLEMENT_TEST_SUITE_UNPROTECTED_PVK test/endecode_test.c 959;" d file: -IMPLEMENT_WRAP_CIPHER providers/implementations/ciphers/cipher_tdes_wrap.c 171;" d file: -IMPLEMENT_aead_cipher providers/implementations/include/prov/ciphercommon_aead.h 14;" d -IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_ocb.c 519;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_siv.c 251;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_wrp.c 263;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_xts.c 255;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc2.c 222;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc4.c 73;" d file: -IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc5.c 132;" d file: -IMPLEMENT_cts_cipher providers/implementations/ciphers/cipher_cts.h 13;" d -IMPLEMENT_des_cipher providers/implementations/ciphers/cipher_des.c 151;" d file: -IMPLEMENT_digest_functions providers/implementations/include/prov/digestcommon.h 87;" d -IMPLEMENT_digest_functions_with_settable_ctx providers/implementations/include/prov/digestcommon.h 100;" d -IMPLEMENT_dtls1_meth_func ssl/ssl_local.h 2371;" d -IMPLEMENT_generic_cipher providers/implementations/include/prov/ciphercommon.h 205;" d -IMPLEMENT_generic_cipher_func providers/implementations/include/prov/ciphercommon.h 128;" d -IMPLEMENT_generic_cipher_genfn providers/implementations/include/prov/ciphercommon.h 183;" d -IMPLEMENT_ssl3_meth_func ssl/ssl_local.h 2334;" d -IMPLEMENT_tdes_cipher providers/implementations/ciphers/cipher_tdes.h 31;" d -IMPLEMENT_tls_meth_func ssl/methods.c /^IMPLEMENT_tls_meth_func(TLS1_1_VERSION, SSL_METHOD_NO_SUITEB, SSL_OP_NO_TLSv1_1,$/;" f -IMPLEMENT_tls_meth_func ssl/ssl_local.h 2296;" d -IMPLEMENT_var_keylen_cipher providers/implementations/include/prov/ciphercommon.h 212;" d -IMPLEMENT_var_keylen_cipher_func providers/implementations/include/prov/ciphercommon.h 155;" d -IMPL_CACHE_FLUSH crypto/property/property.c /^} IMPL_CACHE_FLUSH;$/;" t typeref:struct:__anon101 file: -IMPL_CACHE_FLUSH_THRESHOLD crypto/property/property.c 31;" d file: -IMPL_GET_RSA_PAYLOAD_COEFFICIENT crypto/evp/ctrl_params_translate.c 1916;" d file: -IMPL_GET_RSA_PAYLOAD_EXPONENT crypto/evp/ctrl_params_translate.c 1904;" d file: -IMPL_GET_RSA_PAYLOAD_FACTOR crypto/evp/ctrl_params_translate.c 1893;" d file: -IN6_IS_ADDR_V4MAPPED crypto/bio/bss_dgram.c 37;" d file: -IN6_IS_ADDR_V4MAPPED crypto/bio/bss_dgram.c 39;" d file: -INBYTE_IGNORE providers/implementations/rands/drbg_hash.c 46;" d file: -INCLUDE crypto/perlasm/s390x.pm /^sub INCLUDE {$/;" s -INCREMENT crypto/mem.c 30;" d file: -INCREMENT crypto/mem.c 37;" d file: -INCREMENT crypto/mem.c 53;" d file: -INDENT_LEVEL util/check-format.pl /^use constant INDENT_LEVEL => 4;$/;" c -INFO apps/pkcs12.c 26;" d file: -INFOPAIR crypto/provider_local.h /^} INFOPAIR;$/;" t typeref:struct:__anon251 -INIT_DATA_A crypto/md4/md4_dgst.c 24;" d file: -INIT_DATA_A crypto/md5/md5_dgst.c 24;" d file: -INIT_DATA_B crypto/md4/md4_dgst.c 25;" d file: -INIT_DATA_B crypto/md5/md5_dgst.c 25;" d file: -INIT_DATA_C crypto/md4/md4_dgst.c 26;" d file: -INIT_DATA_C crypto/md5/md5_dgst.c 26;" d file: -INIT_DATA_D crypto/md4/md4_dgst.c 27;" d file: -INIT_DATA_D crypto/md5/md5_dgst.c 27;" d file: -INIT_DATA_h0 crypto/sha/sha_local.h 48;" d -INIT_DATA_h1 crypto/sha/sha_local.h 49;" d -INIT_DATA_h2 crypto/sha/sha_local.h 50;" d -INIT_DATA_h3 crypto/sha/sha_local.h 51;" d -INIT_DATA_h4 crypto/sha/sha_local.h 52;" d -INJECT_PACKET test/helpers/ssltestlib.h 40;" d -INJECT_PACKET_IGNORE_REC_SEQ test/helpers/ssltestlib.h 41;" d -INLINE_UNUSED crypto/ec/curve448/field.h 26;" d -INLINE_UNUSED crypto/ec/curve448/field.h 30;" d -INSTALL_STATUS_VAL apps/fipsinstall.c 27;" d file: -INT128_MAX include/internal/numbers.h 69;" d -INT128_MIN include/internal/numbers.h 68;" d -INT16_MAX include/internal/numbers.h 48;" d -INT16_MIN include/internal/numbers.h 47;" d -INT32_MAX include/internal/numbers.h 54;" d -INT32_MIN include/internal/numbers.h 53;" d -INT64_MAX include/internal/numbers.h 60;" d -INT64_MIN include/internal/numbers.h 59;" d -INT8_MAX include/internal/numbers.h 42;" d -INT8_MIN include/internal/numbers.h 41;" d -INTEGRITY_BUF_SIZE providers/fips/self_test.c 43;" d file: -INTEL_DEF_PROV providers/implementations/rands/seeding/rand_win.c 42;" d file: -INTERNAL_ERROR test/helpers/handshake.c /^ INTERNAL_ERROR,$/;" e enum:__anon295 file: -INTxx_FLAG_SIGNED crypto/asn1/x_int64.c 27;" d file: -INTxx_FLAG_ZERO_DEFAULT crypto/asn1/x_int64.c 26;" d file: -INVALIDTEMPLATE test/asn1_decode_test.c /^ASN1_SEQUENCE(INVALIDTEMPLATE) = {$/;" v -INVALIDTEMPLATE test/asn1_encode_test.c /^} INVALIDTEMPLATE;$/;" t typeref:struct:__anon305 file: -INVALID_EXTENSION ssl/statem/extensions.c 126;" d file: -INVALID_SOCKET include/internal/sockets.h 110;" d -IN_HEADER crypto/pem/pem_lib.c /^ IN_HEADER,$/;" e enum:header_status file: -IOBS crypto/evp/bio_ok.c 95;" d file: -IOSB apps/lib/vms_term_sock.c /^} IOSB;$/;" t typeref:struct:_iosb file: -IOSB crypto/ui/ui_openssl.c /^struct IOSB {$/;" s file: -IP crypto/des/des_local.h 201;" d -IPAddressRange crypto/x509/v3_addr.c /^ASN1_SEQUENCE(IPAddressRange) = {$/;" v -IPPROTO_IPV6 crypto/bio/bss_dgram.c 32;" d file: -IPV6_STAT crypto/x509/v3_utl.c /^} IPV6_STAT;$/;" t typeref:struct:__anon205 file: -IP_MTU crypto/bio/bss_dgram.c 28;" d file: -IP_TESTDATA test/x509_internal_test.c /^} IP_TESTDATA;$/;" t typeref:struct:__anon313 file: -IP_new crypto/des/asm/crypt586.pl /^sub IP_new$/;" s -IP_new crypto/des/asm/des-586.pl /^sub IP_new$/;" s -IS25519 crypto/ec/ecx_backend.h 11;" d -ISSUER_SIGN_TOOL crypto/x509/v3_ist.c /^ASN1_SEQUENCE(ISSUER_SIGN_TOOL) = {$/;" v -ISSUING_DIST_POINT include/openssl/types.h /^typedef struct ISSUING_DIST_POINT_st ISSUING_DIST_POINT;$/;" t typeref:struct:ISSUING_DIST_POINT_st -ISX448 crypto/ec/ecx_backend.h 10;" d -IS_0 test/cmp_ctx_test.c 501;" d file: -IS_ALNUM crypto/conf/conf_def.h 36;" d -IS_ALNUM_PUNCT crypto/conf/conf_def.h 37;" d -IS_BIG_ENDIAN include/internal/endian.h 27;" d -IS_BIG_ENDIAN include/internal/endian.h 48;" d -IS_COMMENT crypto/conf/conf_def.h 30;" d -IS_CREP crypto/cmp/cmp_client.c 24;" d file: -IS_DIFFERENT crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" e enum:collect_extra_decoder_data_st::__anon214 file: -IS_DIR providers/implementations/storemgmt/file_store.c /^ IS_DIR \/* Pass directory entry names *\/$/;" e enum:file_ctx_st::__anon453 file: -IS_DOLLAR crypto/conf/conf_def.h 40;" d -IS_DQUOTE crypto/conf/conf_def.h 39;" d -IS_EOF crypto/conf/conf_def.h 32;" d -IS_ESC crypto/conf/conf_def.h 33;" d -IS_FCOMMENT crypto/conf/conf_def.h 31;" d -IS_FETCHABLE apps/list.c 34;" d file: -IS_FILE providers/implementations/storemgmt/file_store.c /^ IS_FILE = 0, \/* Read file and pass results *\/$/;" e enum:file_ctx_st::__anon453 file: -IS_HEX test/errtest.c 24;" d file: -IS_HTTP apps/lib/apps.c 459;" d file: -IS_HTTPS apps/lib/apps.c 461;" d file: -IS_INET_FLAG apps/s_client.c 733;" d file: -IS_LITTLE_ENDIAN include/internal/endian.h 26;" d -IS_LITTLE_ENDIAN include/internal/endian.h 47;" d -IS_MAX_FRAGMENT_LENGTH_EXT_VALID ssl/ssl_local.h 394;" d -IS_NEG test/cmp_ctx_test.c 500;" d file: -IS_NO_PROT_FLAG apps/include/opt.h 258;" d -IS_NULL_DN crypto/cmp/cmp_local.h 28;" d -IS_NUMBER crypto/conf/conf_def.h 34;" d -IS_PROT_FLAG apps/s_client.c 737;" d file: -IS_PROT_FLAG apps/s_server.c 972;" d file: -IS_QUOTE crypto/conf/conf_def.h 38;" d -IS_SAME crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" e enum:collect_extra_decoder_data_st::__anon214 file: -IS_UNIX_FLAG apps/s_client.c 735;" d file: -IS_WS crypto/conf/conf_def.h 35;" d -ITEM_SEP ssl/ssl_ciph.c 635;" d file: -ITERATIONS crypto/des/des_local.h 26;" d -IV test/bio_enc_test.c /^static const unsigned char IV[] = {$/;" v file: -IV test/modes_internal_test.c /^ const SIZED_DATA IV;$/;" m struct:gcm128_data file: -IV1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: -IV10 test/modes_internal_test.c 487;" d file: -IV11 test/modes_internal_test.c /^static const u8 IV11[] = { 0xca, 0xfe, 0xba, 0xbe, 0xfa, 0xce, 0xdb, 0xad };$/;" v file: -IV12 test/modes_internal_test.c /^static const u8 IV12[] = {$/;" v file: -IV13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: -IV14 test/modes_internal_test.c /^static const u8 P14[16], IV14[12];$/;" v file: -IV15 test/modes_internal_test.c /^static const u8 IV15[] = {$/;" v file: -IV16 test/modes_internal_test.c 638;" d file: -IV17 test/modes_internal_test.c /^static const u8 IV17[] = { 0xca, 0xfe, 0xba, 0xbe, 0xfa, 0xce, 0xdb, 0xad };$/;" v file: -IV18 test/modes_internal_test.c /^static const u8 IV18[] = {$/;" v file: -IV19 test/modes_internal_test.c 728;" d file: -IV2 test/modes_internal_test.c 281;" d file: -IV20 test/modes_internal_test.c /^static const u8 IV20[64] = { 0xff, 0xff, 0xff, 0xff };$/;" v file: -IV3 test/modes_internal_test.c /^static const u8 IV3[] = {$/;" v file: -IV4 test/modes_internal_test.c 334;" d file: -IV5 test/modes_internal_test.c /^static const u8 IV5[] = {$/;" v file: -IV6 test/modes_internal_test.c /^static const u8 IV6[] = {$/;" v file: -IV7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: -IV8 test/modes_internal_test.c 432;" d file: -IV9 test/modes_internal_test.c /^static const u8 IV9[] = {$/;" v file: -IVLEN test/tls13secretstest.c 16;" d file: -IV_STATE_BUFFERED providers/implementations/include/prov/ciphercommon.h 22;" d -IV_STATE_COPIED providers/implementations/include/prov/ciphercommon.h 23;" d -IV_STATE_FINISHED providers/implementations/include/prov/ciphercommon.h 24;" d -IV_STATE_UNINITIALISED providers/implementations/include/prov/ciphercommon.h 21;" d -InBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InBasisChange {$/;" s -InBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InBasisChange {$/;" s -InvCipher crypto/aes/aes_core.c /^static void InvCipher(const unsigned char *in, unsigned char *out,$/;" f file: -InvInBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InvInBasisChange { # OutBasisChange in reverse (with twist)$/;" s -InvInBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InvInBasisChange { # OutBasisChange in reverse$/;" s -InvMixColumns crypto/aes/aes_core.c /^static void InvMixColumns(u64 *state)$/;" f file: -InvMixColumns crypto/aes/asm/bsaes-armv7.pl /^sub InvMixColumns {$/;" s -InvMixColumns crypto/aes/asm/bsaes-x86_64.pl /^sub InvMixColumns {$/;" s -InvMixColumns_orig crypto/aes/asm/bsaes-armv7.pl /^sub InvMixColumns_orig {$/;" s -InvMixColumns_orig crypto/aes/asm/bsaes-x86_64.pl /^sub InvMixColumns_orig {$/;" s -InvOutBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InvOutBasisChange { # InBasisChange in reverse$/;" s -InvOutBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InvOutBasisChange { # InBasisChange in reverse$/;" s -InvSbox crypto/aes/asm/bsaes-armv7.pl /^sub InvSbox {$/;" s -InvSbox crypto/aes/asm/bsaes-x86_64.pl /^sub InvSbox {$/;" s -InvShiftRows crypto/aes/aes_core.c /^static void InvShiftRows(u64 *state)$/;" f file: -InvSubLong crypto/aes/aes_core.c /^static void InvSubLong(u64 *w)$/;" f file: -Inv_GF256 crypto/aes/asm/bsaes-armv7.pl /^sub Inv_GF256 {$/;" s -Inv_GF256 crypto/aes/asm/bsaes-x86_64.pl /^sub Inv_GF256 {$/;" s -Iota crypto/sha/keccak1600.c /^static void Iota(uint64_t A[5][5], size_t i)$/;" f file: -JPI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st JPI_item_data[] = {$/;" v typeref:struct:item_st file: -JPI_item_data_64bit providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st JPI_item_data_64bit[] = {$/;" v typeref:struct:item_st file: -JUST_CRYPTO test/shlibloadtest.c /^ JUST_CRYPTO,$/;" e enum:test_types_en file: -K providers/implementations/rands/drbg_ctr.c /^ unsigned char K[32];$/;" m struct:rand_drbg_ctr_st file: -K providers/implementations/rands/drbg_hmac.c /^ unsigned char K[EVP_MAX_MD_SIZE];$/;" m struct:rand_drbg_hmac_st file: -K test/modes_internal_test.c /^ const SIZED_DATA K;$/;" m struct:gcm128_data file: -K1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: -K10 test/modes_internal_test.c 486;" d file: -K11 test/modes_internal_test.c 522;" d file: -K12 test/modes_internal_test.c 544;" d file: -K13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: -K14 test/modes_internal_test.c 582;" d file: -K15 test/modes_internal_test.c /^static const u8 K15[] = {$/;" v file: -K16 test/modes_internal_test.c 637;" d file: -K17 test/modes_internal_test.c 673;" d file: -K18 test/modes_internal_test.c 695;" d file: -K19 test/modes_internal_test.c 726;" d file: -K2 test/modes_internal_test.c 279;" d file: -K20 test/modes_internal_test.c 755;" d file: -K256 crypto/sha/asm/sha256-armv4.pl /^K256:$/;" l -K256 crypto/sha/asm/sha256-c64xplus.pl /^K256:$/;" l -K256 crypto/sha/asm/sha256-mb-x86_64.pl /^K256:$/;" l -K256 crypto/sha/asm/sha512-ia64.pl /^K256: data4 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5$/;" l -K256 crypto/sha/sha256.c /^static const SHA_LONG K256[64] = {$/;" v file: -K256_shaext crypto/sha/asm/sha256-mb-x86_64.pl /^K256_shaext:$/;" l -K3 test/modes_internal_test.c /^static const u8 K3[] = {$/;" v file: -K4 test/modes_internal_test.c 333;" d file: -K5 test/modes_internal_test.c 369;" d file: -K512 crypto/sha/asm/sha512-armv4.pl /^K512:$/;" l -K512 crypto/sha/asm/sha512-c64xplus.pl /^K512:$/;" l -K512 crypto/sha/asm/sha512-ia64.pl /^K512: data8 0x428a2f98d728ae22,0x7137449123ef65cd$/;" l -K512 crypto/sha/sha512.c /^static const SHA_LONG64 K512[80] = {$/;" v file: -K6 test/modes_internal_test.c 393;" d file: -K7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: -K8 test/modes_internal_test.c 431;" d file: -K9 test/modes_internal_test.c /^static const u8 K9[] = {$/;" v file: -KBKDF providers/implementations/kdfs/kbkdf.c /^} KBKDF;$/;" t typeref:struct:__anon532 file: -KC crypto/seed/seed.c /^static const seed_word KC[] = {$/;" v file: -KC0 crypto/seed/seed.c 422;" d file: -KC1 crypto/seed/seed.c 423;" d file: -KC10 crypto/seed/seed.c 432;" d file: -KC11 crypto/seed/seed.c 433;" d file: -KC12 crypto/seed/seed.c 434;" d file: -KC13 crypto/seed/seed.c 435;" d file: -KC14 crypto/seed/seed.c 436;" d file: -KC15 crypto/seed/seed.c 437;" d file: -KC2 crypto/seed/seed.c 424;" d file: -KC3 crypto/seed/seed.c 425;" d file: -KC4 crypto/seed/seed.c 426;" d file: -KC5 crypto/seed/seed.c 427;" d file: -KC6 crypto/seed/seed.c 428;" d file: -KC7 crypto/seed/seed.c 429;" d file: -KC8 crypto/seed/seed.c 430;" d file: -KC9 crypto/seed/seed.c 431;" d file: -KDF_DATA providers/implementations/include/prov/kdfexchange.h /^typedef struct kdf_data_st KDF_DATA;$/;" t typeref:struct:kdf_data_st -KDF_DATA test/evp_test.c /^} KDF_DATA;$/;" t typeref:struct:kdf_data_st file: -KDF_F_PKEY_HKDF_CTRL_STR include/openssl/cryptoerr_legacy.h 909;" d -KDF_F_PKEY_HKDF_DERIVE include/openssl/cryptoerr_legacy.h 910;" d -KDF_F_PKEY_HKDF_INIT include/openssl/cryptoerr_legacy.h 911;" d -KDF_F_PKEY_SCRYPT_CTRL_STR include/openssl/cryptoerr_legacy.h 912;" d -KDF_F_PKEY_SCRYPT_CTRL_UINT64 include/openssl/cryptoerr_legacy.h 913;" d -KDF_F_PKEY_SCRYPT_DERIVE include/openssl/cryptoerr_legacy.h 914;" d -KDF_F_PKEY_SCRYPT_INIT include/openssl/cryptoerr_legacy.h 915;" d -KDF_F_PKEY_SCRYPT_SET_MEMBUF include/openssl/cryptoerr_legacy.h 916;" d -KDF_F_PKEY_TLS1_PRF_CTRL_STR include/openssl/cryptoerr_legacy.h 917;" d -KDF_F_PKEY_TLS1_PRF_DERIVE include/openssl/cryptoerr_legacy.h 918;" d -KDF_F_PKEY_TLS1_PRF_INIT include/openssl/cryptoerr_legacy.h 919;" d -KDF_F_TLS1_PRF_ALG include/openssl/cryptoerr_legacy.h 920;" d -KDF_HKDF providers/implementations/kdfs/hkdf.c /^} KDF_HKDF;$/;" t typeref:struct:__anon538 file: -KDF_KEYEXCH_FUNCTIONS providers/implementations/exchange/kdf_exch.c 200;" d file: -KDF_NEWCTX providers/implementations/exchange/kdf_exch.c 70;" d file: -KDF_PBKDF1 providers/implementations/kdfs/pbkdf1.c /^} KDF_PBKDF1;$/;" t typeref:struct:__anon528 file: -KDF_PBKDF2 providers/implementations/kdfs/pbkdf2.c /^} KDF_PBKDF2;$/;" t typeref:struct:__anon535 file: -KDF_PBKDF2_MAX_KEY_LEN_DIGEST_RATIO providers/implementations/kdfs/pbkdf2.c 35;" d file: -KDF_PBKDF2_MIN_ITERATIONS providers/implementations/kdfs/pbkdf2.c 36;" d file: -KDF_PBKDF2_MIN_KEY_LEN_BITS providers/implementations/kdfs/pbkdf2.c 34;" d file: -KDF_PBKDF2_MIN_SALT_LEN providers/implementations/kdfs/pbkdf2.c 37;" d file: -KDF_PKCS12 providers/implementations/kdfs/pkcs12kdf.c /^} KDF_PKCS12;$/;" t typeref:struct:__anon536 file: -KDF_R_INVALID_DIGEST include/openssl/cryptoerr_legacy.h 925;" d -KDF_R_MISSING_ITERATION_COUNT include/openssl/cryptoerr_legacy.h 926;" d -KDF_R_MISSING_KEY include/openssl/cryptoerr_legacy.h 927;" d -KDF_R_MISSING_MESSAGE_DIGEST include/openssl/cryptoerr_legacy.h 928;" d -KDF_R_MISSING_PARAMETER include/openssl/cryptoerr_legacy.h 929;" d -KDF_R_MISSING_PASS include/openssl/cryptoerr_legacy.h 930;" d -KDF_R_MISSING_SALT include/openssl/cryptoerr_legacy.h 931;" d -KDF_R_MISSING_SECRET include/openssl/cryptoerr_legacy.h 932;" d -KDF_R_MISSING_SEED include/openssl/cryptoerr_legacy.h 933;" d -KDF_R_UNKNOWN_PARAMETER_TYPE include/openssl/cryptoerr_legacy.h 934;" d -KDF_R_VALUE_ERROR include/openssl/cryptoerr_legacy.h 935;" d -KDF_R_VALUE_MISSING include/openssl/cryptoerr_legacy.h 936;" d -KDF_SCRYPT providers/implementations/kdfs/scrypt.c /^} KDF_SCRYPT;$/;" t typeref:struct:__anon537 file: -KDF_SETTABLE_CTX_PARAMS providers/implementations/exchange/kdf_exch.c 189;" d file: -KDF_SSHKDF providers/implementations/kdfs/sshkdf.c /^} KDF_SSHKDF;$/;" t typeref:struct:__anon529 file: -KDF_SSKDF providers/implementations/kdfs/sskdf.c /^} KDF_SSKDF;$/;" t typeref:struct:__anon526 file: -KDF_X942 providers/implementations/kdfs/x942kdf.c /^} KDF_X942;$/;" t typeref:struct:__anon533 file: -KECCAK1600_CTX include/internal/sha3.h /^typedef struct keccak_st KECCAK1600_CTX;$/;" t typeref:struct:keccak_st -KECCAK1600_WIDTH include/internal/sha3.h 18;" d -KECCAK_2X crypto/sha/keccak1600.c 25;" d file: -KECCAK_COMPLEMENTING_TRANSFORM crypto/sha/keccak1600.c 36;" d file: -KEM_OP_RSASVE providers/implementations/kem/rsa_kem.c 47;" d file: -KEM_OP_UNDEFINED providers/implementations/kem/rsa_kem.c 46;" d file: -KEY test/bio_enc_test.c /^static const unsigned char KEY[] = {$/;" v file: -KEY1 test/pkcs12_format_test.c /^static const unsigned char KEY1[] =$/;" v file: -KEY2 test/pkcs12_format_test.c /^static const unsigned char KEY2[] =$/;" v file: -KEYFILE apps/req.c 35;" d file: -KEYGEN_TEST_DATA test/evp_test.c /^} KEYGEN_TEST_DATA;$/;" t typeref:struct:keygen_test_data_st file: -KEYLEN crypto/ec/ecx_backend.h 20;" d -KEYLEN test/tls13secretstest.c 17;" d file: -KEYLENID crypto/ec/ecx_backend.h 12;" d -KEYNID2TYPE crypto/ec/ecx_backend.h 15;" d -KEYPAIR_TEST_DATA test/evp_test.c /^} KEYPAIR_TEST_DATA;$/;" t typeref:struct:keypair_test_data_st file: -KEYS test/endecode_test.c 860;" d file: -KEYSCHEDULE_UPDATE0 crypto/seed/seed_local.h 57;" d -KEYSCHEDULE_UPDATE1 crypto/seed/seed_local.h 64;" d -KEYTYPE2NID include/crypto/ecx.h 57;" d -KEYUPDATE_TEMP crypto/seed/seed_local.h 71;" d -KEY_CERT apps/pkeyutl.c 21;" d file: -KEY_CERT apps/rsautl.c 26;" d file: -KEY_LIST test/evp_test.c /^} KEY_LIST;$/;" t typeref:struct:key_list_st file: -KEY_NONE apps/pkeyutl.c 18;" d file: -KEY_OP_KEYGEN include/crypto/ecx.h /^ KEY_OP_KEYGEN$/;" e enum:__anon356 -KEY_OP_PRIVATE include/crypto/ecx.h /^ KEY_OP_PRIVATE,$/;" e enum:__anon356 -KEY_OP_PUBLIC include/crypto/ecx.h /^ KEY_OP_PUBLIC,$/;" e enum:__anon356 -KEY_PRIVKEY apps/pkeyutl.c 19;" d file: -KEY_PRIVKEY apps/rsautl.c 24;" d file: -KEY_PUBKEY apps/pkeyutl.c 20;" d file: -KEY_PUBKEY apps/rsautl.c 25;" d file: -KEY_TABLE_TYPE include/openssl/camellia.h /^typedef unsigned int KEY_TABLE_TYPE[CAMELLIA_TABLE_WORD_LEN]; \/* to match$/;" t -KEY_TEST_NUM test/bftest.c 190;" d file: -KEY_UPDATE_MAX_LENGTH ssl/statem/statem_local.h 28;" d -KL0 crypto/ripemd/rmdconst.h 10;" d -KL1 crypto/ripemd/rmdconst.h 11;" d -KL2 crypto/ripemd/rmdconst.h 12;" d -KL3 crypto/ripemd/rmdconst.h 13;" d -KL4 crypto/ripemd/rmdconst.h 14;" d -KMAC_FLAGS providers/implementations/digests/sha3_prov.c 23;" d file: -KMAC_FLAG_XOF_MODE providers/implementations/macs/kmac_prov.c 115;" d file: -KMAC_MAX_BLOCKSIZE providers/implementations/macs/kmac_prov.c 81;" d file: -KMAC_MAX_CUSTOM providers/implementations/macs/kmac_prov.c 94;" d file: -KMAC_MAX_CUSTOM_ENCODED providers/implementations/macs/kmac_prov.c 97;" d file: -KMAC_MAX_ENCODED_HEADER_LEN providers/implementations/macs/kmac_prov.c 88;" d file: -KMAC_MAX_KEY providers/implementations/macs/kmac_prov.c 100;" d file: -KMAC_MAX_KEY_ENCODED providers/implementations/macs/kmac_prov.c 108;" d file: -KMAC_MAX_OUTPUT_LEN providers/implementations/macs/kmac_prov.c 87;" d file: -KMAC_MDSIZE include/internal/sha3.h 20;" d -KMAC_MIN_KEY providers/implementations/macs/kmac_prov.c 101;" d file: -KMAC_newctx providers/implementations/digests/sha3_prov.c 217;" d file: -KNOWN_GN_NUMBER crypto/srp/srp_lib.c 303;" d file: -KR0 crypto/ripemd/rmdconst.h 16;" d -KR1 crypto/ripemd/rmdconst.h 17;" d -KR2 crypto/ripemd/rmdconst.h 18;" d -KR3 crypto/ripemd/rmdconst.h 19;" d -KR4 crypto/ripemd/rmdconst.h 20;" d -KRB5KDF providers/implementations/kdfs/krb5kdf.c /^static int KRB5KDF(const EVP_CIPHER *cipher, ENGINE *engine,$/;" f file: -KRB5KDF_CTX providers/implementations/kdfs/krb5kdf.c /^} KRB5KDF_CTX;$/;" t typeref:struct:__anon527 file: -KU_TLS crypto/x509/v3_purp.c 735;" d file: -KX providers/implementations/rands/drbg_ctr.c /^ unsigned char KX[48];$/;" m struct:rand_drbg_ctr_st file: -K_00_19 crypto/sha/sha_local.h 65;" d -K_20_39 crypto/sha/sha_local.h 66;" d -K_40_59 crypto/sha/sha_local.h 67;" d -K_60_79 crypto/sha/sha_local.h 68;" d -K_MAJ engines/e_afalg.c 28;" d file: -K_MIN1 engines/e_afalg.c 29;" d file: -K_MIN2 engines/e_afalg.c 30;" d file: -K_XX_XX crypto/aes/asm/aesni-sha1-x86_64.pl /^K_XX_XX:$/;" l -K_XX_XX crypto/sha/asm/sha1-mb-x86_64.pl /^K_XX_XX:$/;" l -K_XX_XX crypto/sha/asm/sha1-x86_64.pl /^K_XX_XX:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600-ppc64.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600-s390x.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600-x86_64.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/asm/keccak1600p8-ppc.pl /^KeccakF1600:$/;" l -KeccakF1600 crypto/sha/keccak1600.c /^static void KeccakF1600(uint64_t A[5][5])$/;" f file: -KeccakF1600_ce crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_ce:$/;" l -KeccakF1600_cext crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_cext:$/;" l -KeccakF1600_enter crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_enter:$/;" l -KeccakF1600_int crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_int:$/;" l -KeccakF1600_int crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_int:$/;" l -KeccakF1600_int crypto/sha/asm/keccak1600-ppc64.pl /^KeccakF1600_int:$/;" l -KeccakF1600_int crypto/sha/asm/keccak1600p8-ppc.pl /^KeccakF1600_int:$/;" l -KeccakF1600_neon crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_neon:$/;" l -KeyExpansion crypto/aes/aes_core.c /^static void KeyExpansion(const unsigned char *key, u64 *w,$/;" f file: -Key_RC crypto/aria/aria.c /^static const uint32_t Key_RC[5][4] = {$/;" v file: -Ktable crypto/sha/asm/sha1-s390x.pl /^Ktable: .long 0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6$/;" l -L crypto/bn/asm/ia64.S /^#define L r17$/;" d -L crypto/evp/e_aes.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon46 file: -L crypto/evp/e_aria.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon15 file: -L crypto/whrlpool/asm/wp-mmx.pl /^sub L() { &data_byte(@_); }$/;" s -L crypto/whrlpool/asm/wp-x86_64.pl /^sub L() { $code.=".byte ".join(',',@_)."\\n"; }$/;" s -L16_xx crypto/sha/asm/sha512p8-ppc.pl /^L16_xx:$/;" l -L192 crypto/aes/asm/aesp8-ppc.pl /^L192:$/;" l -L1st crypto/bn/asm/ppc-mont.pl /^L1st:$/;" l -L1st crypto/bn/asm/ppc64-mont.pl /^L1st:$/;" l -L256 crypto/aes/asm/aesp8-ppc.pl /^L256:$/;" l -L2HBITS crypto/bn/bn_local.h 563;" d -LABEL crypto/perlasm/s390x.pm /^sub LABEL { # label directive$/;" s -LABELED_BUF_PRINT_WIDTH providers/implementations/encode_decode/encode_key2text.c 130;" d file: -LABEL_BUF_SIZE crypto/punycode.c 26;" d file: -LABEL_END crypto/x509/v3_utl.c 738;" d file: -LABEL_HYPHEN crypto/x509/v3_utl.c 739;" d file: -LABEL_IDNA crypto/x509/v3_utl.c 740;" d file: -LABEL_START crypto/x509/v3_utl.c 737;" d file: -LAES_Td crypto/aes/asm/aes-ppc.pl /^LAES_Td:$/;" l -LAES_Te crypto/aes/asm/aes-ppc.pl /^LAES_Te:$/;" l -LARGEST_DIGEST_CTX ssl/s3_cbc.c 136;" d file: -LARGEST_DIGEST_CTX ssl/s3_cbc.c 137;" d file: -LAZY ms/uplink.c 104;" d file: -LAZY ms/uplink.c 113;" d file: -LB crypto/modes/asm/ghash-x86_64.pl /^sub LB() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/ or$/;" s -LBITS crypto/bn/bn_local.h 561;" d -LDFLAGS demos/bio/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto $(EX_LIBS)$/;" m -LDFLAGS demos/cipher/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto$/;" m -LDFLAGS demos/digest/Makefile /^LDFLAGS = -L..\/..$/;" m -LDFLAGS demos/kdf/Makefile /^LDFLAGS = -L..\/..$/;" m -LDFLAGS demos/mac/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto$/;" m -LDFLAGS demos/pkey/Makefile /^LDFLAGS = -L..\/..$/;" m -LDFLAGS demos/signature/Makefile /^LDFLAGS = -L..\/..$/;" m -LDLIBS demos/digest/Makefile /^LDLIBS = -lcrypto$/;" m -LDLIBS demos/kdf/Makefile /^LDLIBS = -lcrypto$/;" m -LDLIBS demos/pkey/Makefile /^LDLIBS = -lcrypto$/;" m -LDLIBS demos/signature/Makefile /^LDLIBS = -lcrypto$/;" m -LDOUBLE crypto/bio/bio_print.c 26;" d file: -LDOUBLE crypto/bio/bio_print.c 28;" d file: -LDPTR include/crypto/sparc_arch.h 82;" d -LDPTR include/crypto/sparc_arch.h 92;" d -LEGACY_EVP_MD_METH_TABLE crypto/evp/legacy_meth.h 39;" d -LEN crypto/s390xcap.c 28;" d file: -LEVEL crypto/encode_decode/decoder_lib.c 702;" d file: -LEVEL_STR crypto/encode_decode/decoder_lib.c 701;" d file: -LHASH_OF apps/openssl.c /^static LHASH_OF(FUNCTION) *prog_init(void)$/;" f file: -LHASH_OF apps/openssl.c /^static int do_cmd(LHASH_OF(FUNCTION) *prog, int argc, char *argv[])$/;" f file: -LHASH_OF apps/req.c /^static int duplicated(LHASH_OF(OPENSSL_STRING) *addexts, char *kv)$/;" f file: -LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file,$/;" f -LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp,$/;" f -LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp,$/;" f -LHASH_OF crypto/conf/conf_lib.c /^char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group,$/;" f -LHASH_OF crypto/conf/conf_lib.c /^int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out)$/;" f -LHASH_OF crypto/conf/conf_lib.c /^int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out)$/;" f -LHASH_OF crypto/conf/conf_lib.c /^long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group,$/;" f -LHASH_OF crypto/conf/conf_lib.c /^void CONF_free(LHASH_OF(CONF_VALUE) *conf)$/;" f -LHASH_OF crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f -LHASH_OF crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf,$/;" f -LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f -LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f -LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f -LHASH_OF ssl/ssl_lib.c /^LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx)$/;" f -LHBITS crypto/bn/bn_local.h 566;" d -LH_CONF_VALUE crypto/conf/conf_api.c /^typedef LHASH_OF(CONF_VALUE) LH_CONF_VALUE;$/;" t file: -LIB$M_FIS_MIXEDCASE crypto/dso/dso_vms.c 267;" d file: -LIBZ crypto/comp/c_zlib.c 214;" d file: -LIMB crypto/ec/curve448/arch_32/f_impl.h 17;" d -LIMBPERM crypto/ec/curve448/field.h 70;" d -LIMB_MASK crypto/ec/curve448/field.h 73;" d -LIMB_MASK crypto/ec/curve448/field.h 76;" d -LIMB_PLACE_VALUE crypto/ec/curve448/arch_32/f_impl.h 21;" d -LIMB_PLACE_VALUE crypto/ec/curve448/arch_64/f_impl.h 19;" d -LIMIT_BEFORE_EXPANSION crypto/buffer/buffer.c 19;" d file: -LINESIZE crypto/pem/pem_lib.c 734;" d file: -LINE_FINISHED util/check-format.pl /^ LINE_FINISHED:$/;" l -LISTEN_SEND_VERIFY_REQUEST ssl/d1_lib.c 437;" d file: -LISTEN_SUCCESS ssl/d1_lib.c 436;" d file: -LIST_SEPARATOR_CHAR e_os.h 161;" d -LIST_SEPARATOR_CHAR e_os.h 203;" d -LIST_SEPARATOR_CHAR e_os.h 243;" d -LL crypto/whrlpool/asm/wp-mmx.pl /^sub LL()$/;" s -LL crypto/whrlpool/asm/wp-x86_64.pl /^sub LL(){ $code.=".byte ".join(',',@_).",".join(',',@_)."\\n"; }$/;" s -LL crypto/whrlpool/wp_block.c 181;" d file: -LL crypto/whrlpool/wp_block.c 192;" d file: -LL crypto/whrlpool/wp_block.c 211;" d file: -LL2HBITS crypto/bn/bn_local.h 567;" d -LLBITS crypto/bn/bn_local.h 565;" d -LLVMFuzzerInitialize fuzz/driver.c /^int LLVMFuzzerInitialize(int *argc, char ***argv)$/;" f -LLVMFuzzerTestOneInput fuzz/driver.c /^int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f -LN_Directory include/openssl/obj_mac.h 2760;" d -LN_Domain include/openssl/obj_mac.h 3288;" d -LN_Enterprises include/openssl/obj_mac.h 2794;" d -LN_Experimental include/openssl/obj_mac.h 2770;" d -LN_INN include/openssl/obj_mac.h 4504;" d -LN_ISO_CN include/openssl/obj_mac.h 122;" d -LN_ISO_US include/openssl/obj_mac.h 107;" d -LN_Independent include/openssl/obj_mac.h 2030;" d -LN_LocalKeySet include/openssl/obj_mac.h 1091;" d -LN_Mail include/openssl/obj_mac.h 2789;" d -LN_Management include/openssl/obj_mac.h 2765;" d -LN_NAIRealm include/openssl/obj_mac.h 1942;" d -LN_OCSP_sign include/openssl/obj_mac.h 1626;" d -LN_OGRN include/openssl/obj_mac.h 4509;" d -LN_OGRNIP include/openssl/obj_mac.h 4519;" d -LN_Private include/openssl/obj_mac.h 2775;" d -LN_RSA_SHA3_224 include/openssl/obj_mac.h 3182;" d -LN_RSA_SHA3_256 include/openssl/obj_mac.h 3187;" d -LN_RSA_SHA3_384 include/openssl/obj_mac.h 3192;" d -LN_RSA_SHA3_512 include/openssl/obj_mac.h 3197;" d -LN_SM2_with_SM3 include/openssl/obj_mac.h 1216;" d -LN_SMIME include/openssl/obj_mac.h 749;" d -LN_SMIMECapabilities include/openssl/obj_mac.h 744;" d -LN_SNILS include/openssl/obj_mac.h 4514;" d -LN_SNMPv2 include/openssl/obj_mac.h 2785;" d -LN_SRVName include/openssl/obj_mac.h 1937;" d -LN_Security include/openssl/obj_mac.h 2780;" d -LN_X500 include/openssl/obj_mac.h 2267;" d -LN_X500algorithms include/openssl/obj_mac.h 2524;" d -LN_X9_57 include/openssl/obj_mac.h 112;" d -LN_X9cm include/openssl/obj_mac.h 117;" d -LN_XmppAddr include/openssl/obj_mac.h 1932;" d -LN_aRecord include/openssl/obj_mac.h 3411;" d -LN_ad_OCSP include/openssl/obj_mac.h 2035;" d -LN_ad_ca_issuers include/openssl/obj_mac.h 2040;" d -LN_ad_dvcs include/openssl/obj_mac.h 2050;" d -LN_ad_timeStamping include/openssl/obj_mac.h 2045;" d -LN_aes_128_cbc include/openssl/obj_mac.h 2845;" d -LN_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4968;" d -LN_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4980;" d -LN_aes_128_ccm include/openssl/obj_mac.h 2869;" d -LN_aes_128_cfb1 include/openssl/obj_mac.h 2964;" d -LN_aes_128_cfb128 include/openssl/obj_mac.h 2855;" d -LN_aes_128_cfb8 include/openssl/obj_mac.h 2976;" d -LN_aes_128_ctr include/openssl/obj_mac.h 2988;" d -LN_aes_128_ecb include/openssl/obj_mac.h 2840;" d -LN_aes_128_gcm include/openssl/obj_mac.h 2864;" d -LN_aes_128_ocb include/openssl/obj_mac.h 3000;" d -LN_aes_128_ofb128 include/openssl/obj_mac.h 2850;" d -LN_aes_128_siv include/openssl/obj_mac.h 5424;" d -LN_aes_128_xts include/openssl/obj_mac.h 2954;" d -LN_aes_192_cbc include/openssl/obj_mac.h 2883;" d -LN_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4972;" d -LN_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4984;" d -LN_aes_192_ccm include/openssl/obj_mac.h 2907;" d -LN_aes_192_cfb1 include/openssl/obj_mac.h 2968;" d -LN_aes_192_cfb128 include/openssl/obj_mac.h 2893;" d -LN_aes_192_cfb8 include/openssl/obj_mac.h 2980;" d -LN_aes_192_ctr include/openssl/obj_mac.h 2992;" d -LN_aes_192_ecb include/openssl/obj_mac.h 2878;" d -LN_aes_192_gcm include/openssl/obj_mac.h 2902;" d -LN_aes_192_ocb include/openssl/obj_mac.h 3004;" d -LN_aes_192_ofb128 include/openssl/obj_mac.h 2888;" d -LN_aes_192_siv include/openssl/obj_mac.h 5428;" d -LN_aes_256_cbc include/openssl/obj_mac.h 2921;" d -LN_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4976;" d -LN_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4988;" d -LN_aes_256_ccm include/openssl/obj_mac.h 2945;" d -LN_aes_256_cfb1 include/openssl/obj_mac.h 2972;" d -LN_aes_256_cfb128 include/openssl/obj_mac.h 2931;" d -LN_aes_256_cfb8 include/openssl/obj_mac.h 2984;" d -LN_aes_256_ctr include/openssl/obj_mac.h 2996;" d -LN_aes_256_ecb include/openssl/obj_mac.h 2916;" d -LN_aes_256_gcm include/openssl/obj_mac.h 2940;" d -LN_aes_256_ocb include/openssl/obj_mac.h 3008;" d -LN_aes_256_ofb128 include/openssl/obj_mac.h 2926;" d -LN_aes_256_siv include/openssl/obj_mac.h 5432;" d -LN_aes_256_xts include/openssl/obj_mac.h 2959;" d -LN_algorithm include/openssl/obj_mac.h 2130;" d -LN_ansi_X9_62 include/openssl/obj_mac.h 145;" d -LN_anyExtendedKeyUsage include/openssl/obj_mac.h 2673;" d -LN_any_policy include/openssl/obj_mac.h 2628;" d -LN_aria_128_cbc include/openssl/obj_mac.h 4772;" d -LN_aria_128_ccm include/openssl/obj_mac.h 4866;" d -LN_aria_128_cfb1 include/openssl/obj_mac.h 4842;" d -LN_aria_128_cfb128 include/openssl/obj_mac.h 4777;" d -LN_aria_128_cfb8 include/openssl/obj_mac.h 4854;" d -LN_aria_128_ctr include/openssl/obj_mac.h 4787;" d -LN_aria_128_ecb include/openssl/obj_mac.h 4767;" d -LN_aria_128_gcm include/openssl/obj_mac.h 4881;" d -LN_aria_128_ofb128 include/openssl/obj_mac.h 4782;" d -LN_aria_192_cbc include/openssl/obj_mac.h 4797;" d -LN_aria_192_ccm include/openssl/obj_mac.h 4871;" d -LN_aria_192_cfb1 include/openssl/obj_mac.h 4846;" d -LN_aria_192_cfb128 include/openssl/obj_mac.h 4802;" d -LN_aria_192_cfb8 include/openssl/obj_mac.h 4858;" d -LN_aria_192_ctr include/openssl/obj_mac.h 4812;" d -LN_aria_192_ecb include/openssl/obj_mac.h 4792;" d -LN_aria_192_gcm include/openssl/obj_mac.h 4886;" d -LN_aria_192_ofb128 include/openssl/obj_mac.h 4807;" d -LN_aria_256_cbc include/openssl/obj_mac.h 4822;" d -LN_aria_256_ccm include/openssl/obj_mac.h 4876;" d -LN_aria_256_cfb1 include/openssl/obj_mac.h 4850;" d -LN_aria_256_cfb128 include/openssl/obj_mac.h 4827;" d -LN_aria_256_cfb8 include/openssl/obj_mac.h 4862;" d -LN_aria_256_ctr include/openssl/obj_mac.h 4837;" d -LN_aria_256_ecb include/openssl/obj_mac.h 4817;" d -LN_aria_256_gcm include/openssl/obj_mac.h 4891;" d -LN_aria_256_ofb128 include/openssl/obj_mac.h 4832;" d -LN_associatedDomain include/openssl/obj_mac.h 3435;" d -LN_associatedName include/openssl/obj_mac.h 3439;" d -LN_auth_any include/openssl/obj_mac.h 5281;" d -LN_auth_dss include/openssl/obj_mac.h 5261;" d -LN_auth_ecdsa include/openssl/obj_mac.h 5253;" d -LN_auth_gost01 include/openssl/obj_mac.h 5265;" d -LN_auth_gost12 include/openssl/obj_mac.h 5269;" d -LN_auth_null include/openssl/obj_mac.h 5277;" d -LN_auth_psk include/openssl/obj_mac.h 5257;" d -LN_auth_rsa include/openssl/obj_mac.h 5249;" d -LN_auth_srp include/openssl/obj_mac.h 5273;" d -LN_authorityRevocationList include/openssl/obj_mac.h 2424;" d -LN_authority_key_identifier include/openssl/obj_mac.h 2638;" d -LN_basic_constraints include/openssl/obj_mac.h 2578;" d -LN_bf_cbc include/openssl/obj_mac.h 1358;" d -LN_bf_cfb64 include/openssl/obj_mac.h 1367;" d -LN_bf_ecb include/openssl/obj_mac.h 1363;" d -LN_bf_ofb64 include/openssl/obj_mac.h 1371;" d -LN_biometricInfo include/openssl/obj_mac.h 1512;" d -LN_blake2b512 include/openssl/obj_mac.h 2252;" d -LN_blake2bmac include/openssl/obj_mac.h 2242;" d -LN_blake2s256 include/openssl/obj_mac.h 2257;" d -LN_blake2smac include/openssl/obj_mac.h 2247;" d -LN_buildingName include/openssl/obj_mac.h 3480;" d -LN_businessCategory include/openssl/obj_mac.h 2332;" d -LN_cACertificate include/openssl/obj_mac.h 2420;" d -LN_cNAMERecord include/openssl/obj_mac.h 3431;" d -LN_caRepository include/openssl/obj_mac.h 2055;" d -LN_camellia_128_cbc include/openssl/obj_mac.h 4605;" d -LN_camellia_128_ccm include/openssl/obj_mac.h 4656;" d -LN_camellia_128_cfb1 include/openssl/obj_mac.h 4741;" d -LN_camellia_128_cfb128 include/openssl/obj_mac.h 4646;" d -LN_camellia_128_cfb8 include/openssl/obj_mac.h 4753;" d -LN_camellia_128_cmac include/openssl/obj_mac.h 4666;" d -LN_camellia_128_ctr include/openssl/obj_mac.h 4661;" d -LN_camellia_128_ecb include/openssl/obj_mac.h 4636;" d -LN_camellia_128_gcm include/openssl/obj_mac.h 4651;" d -LN_camellia_128_ofb128 include/openssl/obj_mac.h 4641;" d -LN_camellia_192_cbc include/openssl/obj_mac.h 4610;" d -LN_camellia_192_ccm include/openssl/obj_mac.h 4691;" d -LN_camellia_192_cfb1 include/openssl/obj_mac.h 4745;" d -LN_camellia_192_cfb128 include/openssl/obj_mac.h 4681;" d -LN_camellia_192_cfb8 include/openssl/obj_mac.h 4757;" d -LN_camellia_192_cmac include/openssl/obj_mac.h 4701;" d -LN_camellia_192_ctr include/openssl/obj_mac.h 4696;" d -LN_camellia_192_ecb include/openssl/obj_mac.h 4671;" d -LN_camellia_192_gcm include/openssl/obj_mac.h 4686;" d -LN_camellia_192_ofb128 include/openssl/obj_mac.h 4676;" d -LN_camellia_256_cbc include/openssl/obj_mac.h 4615;" d -LN_camellia_256_ccm include/openssl/obj_mac.h 4726;" d -LN_camellia_256_cfb1 include/openssl/obj_mac.h 4749;" d -LN_camellia_256_cfb128 include/openssl/obj_mac.h 4716;" d -LN_camellia_256_cfb8 include/openssl/obj_mac.h 4761;" d -LN_camellia_256_cmac include/openssl/obj_mac.h 4736;" d -LN_camellia_256_ctr include/openssl/obj_mac.h 4731;" d -LN_camellia_256_ecb include/openssl/obj_mac.h 4706;" d -LN_camellia_256_gcm include/openssl/obj_mac.h 4721;" d -LN_camellia_256_ofb128 include/openssl/obj_mac.h 4711;" d -LN_capwapAC include/openssl/obj_mac.h 1641;" d -LN_capwapWTP include/openssl/obj_mac.h 1646;" d -LN_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3259;" d -LN_cast5_cbc include/openssl/obj_mac.h 498;" d -LN_cast5_cfb64 include/openssl/obj_mac.h 507;" d -LN_cast5_ecb include/openssl/obj_mac.h 503;" d -LN_cast5_ofb64 include/openssl/obj_mac.h 511;" d -LN_certBag include/openssl/obj_mac.h 1157;" d -LN_certificateRevocationList include/openssl/obj_mac.h 2428;" d -LN_certificate_issuer include/openssl/obj_mac.h 2608;" d -LN_certificate_policies include/openssl/obj_mac.h 2623;" d -LN_chacha20 include/openssl/obj_mac.h 4996;" d -LN_chacha20_poly1305 include/openssl/obj_mac.h 4992;" d -LN_classSignTool include/openssl/obj_mac.h 4534;" d -LN_classSignToolKA1 include/openssl/obj_mac.h 4564;" d -LN_classSignToolKB1 include/openssl/obj_mac.h 4554;" d -LN_classSignToolKB2 include/openssl/obj_mac.h 4559;" d -LN_classSignToolKC1 include/openssl/obj_mac.h 4539;" d -LN_classSignToolKC2 include/openssl/obj_mac.h 4544;" d -LN_classSignToolKC3 include/openssl/obj_mac.h 4549;" d -LN_client_auth include/openssl/obj_mac.h 1591;" d -LN_cmKGA include/openssl/obj_mac.h 1706;" d -LN_cmac include/openssl/obj_mac.h 4960;" d -LN_cmcArchive include/openssl/obj_mac.h 1691;" d -LN_cmcCA include/openssl/obj_mac.h 1681;" d -LN_cmcRA include/openssl/obj_mac.h 1686;" d -LN_code_sign include/openssl/obj_mac.h 1596;" d -LN_commonName include/openssl/obj_mac.h 2276;" d -LN_countryCode3c include/openssl/obj_mac.h 2510;" d -LN_countryCode3n include/openssl/obj_mac.h 2515;" d -LN_countryName include/openssl/obj_mac.h 2290;" d -LN_crlBag include/openssl/obj_mac.h 1161;" d -LN_crl_distribution_points include/openssl/obj_mac.h 2618;" d -LN_crl_number include/openssl/obj_mac.h 2583;" d -LN_crl_reason include/openssl/obj_mac.h 2588;" d -LN_crossCertificatePair include/openssl/obj_mac.h 2432;" d -LN_ct_cert_scts include/openssl/obj_mac.h 5126;" d -LN_ct_precert_poison include/openssl/obj_mac.h 5116;" d -LN_ct_precert_scts include/openssl/obj_mac.h 5111;" d -LN_ct_precert_signer include/openssl/obj_mac.h 5121;" d -LN_dITRedirect include/openssl/obj_mac.h 3504;" d -LN_dNSDomain include/openssl/obj_mac.h 3296;" d -LN_dSAQuality include/openssl/obj_mac.h 3484;" d -LN_dcObject include/openssl/obj_mac.h 2799;" d -LN_deltaRevocationList include/openssl/obj_mac.h 2488;" d -LN_delta_crl include/openssl/obj_mac.h 2598;" d -LN_des_cbc include/openssl/obj_mac.h 2145;" d -LN_des_cdmf include/openssl/obj_mac.h 4055;" d -LN_des_cfb1 include/openssl/obj_mac.h 3012;" d -LN_des_cfb64 include/openssl/obj_mac.h 2155;" d -LN_des_cfb8 include/openssl/obj_mac.h 3016;" d -LN_des_ecb include/openssl/obj_mac.h 2140;" d -LN_des_ede3_cbc include/openssl/obj_mac.h 1279;" d -LN_des_ede3_cfb1 include/openssl/obj_mac.h 3020;" d -LN_des_ede3_cfb64 include/openssl/obj_mac.h 2196;" d -LN_des_ede3_cfb8 include/openssl/obj_mac.h 3024;" d -LN_des_ede3_ecb include/openssl/obj_mac.h 2184;" d -LN_des_ede3_ofb64 include/openssl/obj_mac.h 2204;" d -LN_des_ede_cbc include/openssl/obj_mac.h 2188;" d -LN_des_ede_cfb64 include/openssl/obj_mac.h 2192;" d -LN_des_ede_ecb include/openssl/obj_mac.h 2179;" d -LN_des_ede_ofb64 include/openssl/obj_mac.h 2200;" d -LN_des_ofb64 include/openssl/obj_mac.h 2150;" d -LN_description include/openssl/obj_mac.h 2324;" d -LN_destinationIndicator include/openssl/obj_mac.h 2380;" d -LN_desx_cbc include/openssl/obj_mac.h 2208;" d -LN_dhKeyAgreement include/openssl/obj_mac.h 620;" d -LN_dhpublicnumber include/openssl/obj_mac.h 5000;" d -LN_distinguishedName include/openssl/obj_mac.h 2472;" d -LN_dnQualifier include/openssl/obj_mac.h 2460;" d -LN_dnsName include/openssl/obj_mac.h 2519;" d -LN_documentAuthor include/openssl/obj_mac.h 3378;" d -LN_documentIdentifier include/openssl/obj_mac.h 3366;" d -LN_documentLocation include/openssl/obj_mac.h 3382;" d -LN_documentPublisher include/openssl/obj_mac.h 3512;" d -LN_documentSeries include/openssl/obj_mac.h 3283;" d -LN_documentTitle include/openssl/obj_mac.h 3370;" d -LN_documentVersion include/openssl/obj_mac.h 3374;" d -LN_dod include/openssl/obj_mac.h 2748;" d -LN_domainComponent include/openssl/obj_mac.h 3407;" d -LN_domainRelatedObject include/openssl/obj_mac.h 3300;" d -LN_dsa include/openssl/obj_mac.h 135;" d -LN_dsaWithSHA include/openssl/obj_mac.h 2169;" d -LN_dsaWithSHA1 include/openssl/obj_mac.h 140;" d -LN_dsaWithSHA1_2 include/openssl/obj_mac.h 2222;" d -LN_dsa_2 include/openssl/obj_mac.h 2164;" d -LN_dsa_with_SHA384 include/openssl/obj_mac.h 3132;" d -LN_dsa_with_SHA3_224 include/openssl/obj_mac.h 3142;" d -LN_dsa_with_SHA3_256 include/openssl/obj_mac.h 3147;" d -LN_dsa_with_SHA3_384 include/openssl/obj_mac.h 3152;" d -LN_dsa_with_SHA3_512 include/openssl/obj_mac.h 3157;" d -LN_dsa_with_SHA512 include/openssl/obj_mac.h 3137;" d -LN_dstu28147 include/openssl/obj_mac.h 5334;" d -LN_dstu28147_cfb include/openssl/obj_mac.h 5344;" d -LN_dstu28147_ofb include/openssl/obj_mac.h 5339;" d -LN_dstu28147_wrap include/openssl/obj_mac.h 5349;" d -LN_dstu34311 include/openssl/obj_mac.h 5359;" d -LN_dstu4145be include/openssl/obj_mac.h 5369;" d -LN_dstu4145le include/openssl/obj_mac.h 5364;" d -LN_dvcs include/openssl/obj_mac.h 1631;" d -LN_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3162;" d -LN_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3167;" d -LN_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3172;" d -LN_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3177;" d -LN_email_protect include/openssl/obj_mac.h 1601;" d -LN_enhancedSearchGuide include/openssl/obj_mac.h 2464;" d -LN_ext_key_usage include/openssl/obj_mac.h 2648;" d -LN_ext_req include/openssl/obj_mac.h 739;" d -LN_facsimileTelephoneNumber include/openssl/obj_mac.h 2364;" d -LN_favouriteDrink include/openssl/obj_mac.h 3342;" d -LN_freshest_crl include/openssl/obj_mac.h 2653;" d -LN_friendlyCountry include/openssl/obj_mac.h 3304;" d -LN_friendlyCountryName include/openssl/obj_mac.h 3459;" d -LN_friendlyName include/openssl/obj_mac.h 1077;" d -LN_generationQualifier include/openssl/obj_mac.h 2451;" d -LN_givenName include/openssl/obj_mac.h 2442;" d -LN_gmac include/openssl/obj_mac.h 52;" d -LN_hkdf include/openssl/obj_mac.h 5155;" d -LN_hmac include/openssl/obj_mac.h 4956;" d -LN_hmacWithDstu34311 include/openssl/obj_mac.h 5354;" d -LN_hmacWithMD5 include/openssl/obj_mac.h 1192;" d -LN_hmacWithSHA1 include/openssl/obj_mac.h 1196;" d -LN_hmacWithSHA224 include/openssl/obj_mac.h 1220;" d -LN_hmacWithSHA256 include/openssl/obj_mac.h 1224;" d -LN_hmacWithSHA384 include/openssl/obj_mac.h 1228;" d -LN_hmacWithSHA512 include/openssl/obj_mac.h 1232;" d -LN_hmacWithSHA512_224 include/openssl/obj_mac.h 1236;" d -LN_hmacWithSHA512_256 include/openssl/obj_mac.h 1240;" d -LN_hmac_md5 include/openssl/obj_mac.h 57;" d -LN_hmac_sha1 include/openssl/obj_mac.h 62;" d -LN_hmac_sha3_224 include/openssl/obj_mac.h 3090;" d -LN_hmac_sha3_256 include/openssl/obj_mac.h 3095;" d -LN_hmac_sha3_384 include/openssl/obj_mac.h 3100;" d -LN_hmac_sha3_512 include/openssl/obj_mac.h 3105;" d -LN_hold_instruction_call_issuer include/openssl/obj_mac.h 3214;" d -LN_hold_instruction_code include/openssl/obj_mac.h 3202;" d -LN_hold_instruction_none include/openssl/obj_mac.h 3209;" d -LN_hold_instruction_reject include/openssl/obj_mac.h 3219;" d -LN_homePostalAddress include/openssl/obj_mac.h 3443;" d -LN_homeTelephoneNumber include/openssl/obj_mac.h 3386;" d -LN_houseIdentifier include/openssl/obj_mac.h 2480;" d -LN_iA5StringSyntax include/openssl/obj_mac.h 3255;" d -LN_iana include/openssl/obj_mac.h 2753;" d -LN_id_DHBasedMac include/openssl/obj_mac.h 524;" d -LN_id_Gost28147_89 include/openssl/obj_mac.h 4118;" d -LN_id_Gost28147_89_MAC include/openssl/obj_mac.h 4138;" d -LN_id_Gost28147_89_cc include/openssl/obj_mac.h 4281;" d -LN_id_GostR3410_2001 include/openssl/obj_mac.h 4108;" d -LN_id_GostR3410_2001DH include/openssl/obj_mac.h 4151;" d -LN_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4306;" d -LN_id_GostR3410_2001_cc include/openssl/obj_mac.h 4291;" d -LN_id_GostR3410_2012_256 include/openssl/obj_mac.h 4319;" d -LN_id_GostR3410_2012_512 include/openssl/obj_mac.h 4324;" d -LN_id_GostR3410_94 include/openssl/obj_mac.h 4113;" d -LN_id_GostR3410_94DH include/openssl/obj_mac.h 4156;" d -LN_id_GostR3410_94_cc include/openssl/obj_mac.h 4286;" d -LN_id_GostR3411_2012_256 include/openssl/obj_mac.h 4333;" d -LN_id_GostR3411_2012_512 include/openssl/obj_mac.h 4338;" d -LN_id_GostR3411_94 include/openssl/obj_mac.h 4098;" d -LN_id_GostR3411_94_prf include/openssl/obj_mac.h 4146;" d -LN_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4088;" d -LN_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4301;" d -LN_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4093;" d -LN_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4296;" d -LN_id_HMACGostR3411_94 include/openssl/obj_mac.h 4103;" d -LN_id_PasswordBasedMAC include/openssl/obj_mac.h 519;" d -LN_id_hex_multipart_message include/openssl/obj_mac.h 2824;" d -LN_id_hex_partial_message include/openssl/obj_mac.h 2819;" d -LN_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1701;" d -LN_id_kp_bgpsec_router include/openssl/obj_mac.h 1696;" d -LN_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1947;" d -LN_id_on_permanentIdentifier include/openssl/obj_mac.h 1927;" d -LN_id_pbkdf2 include/openssl/obj_mac.h 658;" d -LN_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2087;" d -LN_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2082;" d -LN_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2092;" d -LN_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2102;" d -LN_id_pkix_OCSP_basic include/openssl/obj_mac.h 2077;" d -LN_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2112;" d -LN_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2097;" d -LN_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2107;" d -LN_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2125;" d -LN_id_ppl_anyLanguage include/openssl/obj_mac.h 2020;" d -LN_id_ppl_inheritAll include/openssl/obj_mac.h 2025;" d -LN_id_qt_cps include/openssl/obj_mac.h 1572;" d -LN_id_qt_unotice include/openssl/obj_mac.h 1577;" d -LN_id_scrypt include/openssl/obj_mac.h 5146;" d -LN_id_set include/openssl/obj_mac.h 3517;" d -LN_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4499;" d -LN_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4443;" d -LN_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4448;" d -LN_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4453;" d -LN_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4458;" d -LN_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4472;" d -LN_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4477;" d -LN_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4482;" d -LN_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4467;" d -LN_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4361;" d -LN_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4366;" d -LN_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4347;" d -LN_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4352;" d -LN_idea_cbc include/openssl/obj_mac.h 1341;" d -LN_idea_cfb64 include/openssl/obj_mac.h 1350;" d -LN_idea_ecb include/openssl/obj_mac.h 1346;" d -LN_idea_ofb64 include/openssl/obj_mac.h 1354;" d -LN_ieee_siswg include/openssl/obj_mac.h 80;" d -LN_info_access include/openssl/obj_mac.h 1507;" d -LN_inhibit_any_policy include/openssl/obj_mac.h 2658;" d -LN_initials include/openssl/obj_mac.h 2447;" d -LN_international_organizations include/openssl/obj_mac.h 85;" d -LN_internationaliSDNNumber include/openssl/obj_mac.h 2372;" d -LN_invalidity_date include/openssl/obj_mac.h 2593;" d -LN_ipsec3 include/openssl/obj_mac.h 4064;" d -LN_ipsec4 include/openssl/obj_mac.h 4068;" d -LN_ipsecEndSystem include/openssl/obj_mac.h 1606;" d -LN_ipsecTunnel include/openssl/obj_mac.h 1611;" d -LN_ipsecUser include/openssl/obj_mac.h 1616;" d -LN_ipsec_IKE include/openssl/obj_mac.h 1636;" d -LN_iso include/openssl/obj_mac.h 30;" d -LN_issuerSignTool include/openssl/obj_mac.h 4529;" d -LN_issuer_alt_name include/openssl/obj_mac.h 2573;" d -LN_issuing_distribution_point include/openssl/obj_mac.h 2603;" d -LN_itu_t include/openssl/obj_mac.h 22;" d -LN_janetMailbox include/openssl/obj_mac.h 3472;" d -LN_joint_iso_itu_t include/openssl/obj_mac.h 35;" d -LN_jurisdictionCountryName include/openssl/obj_mac.h 5141;" d -LN_jurisdictionLocalityName include/openssl/obj_mac.h 5131;" d -LN_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5136;" d -LN_keyBag include/openssl/obj_mac.h 1149;" d -LN_key_usage include/openssl/obj_mac.h 2558;" d -LN_kisa include/openssl/obj_mac.h 4896;" d -LN_kmac128 include/openssl/obj_mac.h 3110;" d -LN_kmac256 include/openssl/obj_mac.h 3115;" d -LN_kx_any include/openssl/obj_mac.h 5245;" d -LN_kx_dhe include/openssl/obj_mac.h 5213;" d -LN_kx_dhe_psk include/openssl/obj_mac.h 5221;" d -LN_kx_ecdhe include/openssl/obj_mac.h 5209;" d -LN_kx_ecdhe_psk include/openssl/obj_mac.h 5217;" d -LN_kx_gost include/openssl/obj_mac.h 5237;" d -LN_kx_gost18 include/openssl/obj_mac.h 5241;" d -LN_kx_psk include/openssl/obj_mac.h 5229;" d -LN_kx_rsa include/openssl/obj_mac.h 5205;" d -LN_kx_rsa_psk include/openssl/obj_mac.h 5225;" d -LN_kx_srp include/openssl/obj_mac.h 5233;" d -LN_lastModifiedBy include/openssl/obj_mac.h 3402;" d -LN_lastModifiedTime include/openssl/obj_mac.h 3398;" d -LN_localKeyID include/openssl/obj_mac.h 1081;" d -LN_localityName include/openssl/obj_mac.h 2295;" d -LN_mXRecord include/openssl/obj_mac.h 3419;" d -LN_mailPreferenceOption include/openssl/obj_mac.h 3476;" d -LN_md2 include/openssl/obj_mac.h 1174;" d -LN_md2WithRSAEncryption include/openssl/obj_mac.h 547;" d -LN_md4 include/openssl/obj_mac.h 1179;" d -LN_md4WithRSAEncryption include/openssl/obj_mac.h 552;" d -LN_md5 include/openssl/obj_mac.h 1184;" d -LN_md5WithRSA include/openssl/obj_mac.h 2135;" d -LN_md5WithRSAEncryption include/openssl/obj_mac.h 557;" d -LN_md5_sha1 include/openssl/obj_mac.h 1189;" d -LN_mdc2 include/openssl/obj_mac.h 2539;" d -LN_mdc2WithRSA include/openssl/obj_mac.h 2534;" d -LN_member_body include/openssl/obj_mac.h 43;" d -LN_mgf1 include/openssl/obj_mac.h 572;" d -LN_mime_mhs include/openssl/obj_mac.h 2804;" d -LN_mime_mhs_bodies include/openssl/obj_mac.h 2814;" d -LN_mime_mhs_headings include/openssl/obj_mac.h 2809;" d -LN_mobileTelephoneNumber include/openssl/obj_mac.h 3451;" d -LN_ms_code_com include/openssl/obj_mac.h 1311;" d -LN_ms_code_ind include/openssl/obj_mac.h 1306;" d -LN_ms_csp_name include/openssl/obj_mac.h 1086;" d -LN_ms_ctl_sign include/openssl/obj_mac.h 1316;" d -LN_ms_efs include/openssl/obj_mac.h 1326;" d -LN_ms_ext_req include/openssl/obj_mac.h 1301;" d -LN_ms_sgc include/openssl/obj_mac.h 1321;" d -LN_ms_smartcard_login include/openssl/obj_mac.h 1331;" d -LN_ms_upn include/openssl/obj_mac.h 1336;" d -LN_nSRecord include/openssl/obj_mac.h 3423;" d -LN_name include/openssl/obj_mac.h 2437;" d -LN_name_constraints include/openssl/obj_mac.h 2613;" d -LN_netscape include/openssl/obj_mac.h 2678;" d -LN_netscape_base_url include/openssl/obj_mac.h 2698;" d -LN_netscape_ca_policy_url include/openssl/obj_mac.h 2718;" d -LN_netscape_ca_revocation_url include/openssl/obj_mac.h 2708;" d -LN_netscape_cert_extension include/openssl/obj_mac.h 2683;" d -LN_netscape_cert_sequence include/openssl/obj_mac.h 2733;" d -LN_netscape_cert_type include/openssl/obj_mac.h 2693;" d -LN_netscape_comment include/openssl/obj_mac.h 2728;" d -LN_netscape_data_type include/openssl/obj_mac.h 2688;" d -LN_netscape_renewal_url include/openssl/obj_mac.h 2713;" d -LN_netscape_revocation_url include/openssl/obj_mac.h 2703;" d -LN_netscape_ssl_server_name include/openssl/obj_mac.h 2723;" d -LN_no_rev_avail include/openssl/obj_mac.h 2668;" d -LN_ns_sgc include/openssl/obj_mac.h 2738;" d -LN_org include/openssl/obj_mac.h 2743;" d -LN_organizationIdentifier include/openssl/obj_mac.h 2505;" d -LN_organizationName include/openssl/obj_mac.h 2310;" d -LN_organizationalStatus include/openssl/obj_mac.h 3468;" d -LN_organizationalUnitName include/openssl/obj_mac.h 2315;" d -LN_otherMailbox include/openssl/obj_mac.h 3394;" d -LN_pSpecified include/openssl/obj_mac.h 577;" d -LN_pagerTelephoneNumber include/openssl/obj_mac.h 3455;" d -LN_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 629;" d -LN_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 639;" d -LN_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 514;" d -LN_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 634;" d -LN_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 644;" d -LN_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 649;" d -LN_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 654;" d -LN_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1136;" d -LN_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1116;" d -LN_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1131;" d -LN_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1126;" d -LN_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1141;" d -LN_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1121;" d -LN_pbes2 include/openssl/obj_mac.h 662;" d -LN_pbmac1 include/openssl/obj_mac.h 666;" d -LN_personalSignature include/openssl/obj_mac.h 3500;" d -LN_personalTitle include/openssl/obj_mac.h 3447;" d -LN_physicalDeliveryOfficeName include/openssl/obj_mac.h 2348;" d -LN_pilotAttributeSyntax include/openssl/obj_mac.h 3243;" d -LN_pilotAttributeType include/openssl/obj_mac.h 3239;" d -LN_pilotAttributeType27 include/openssl/obj_mac.h 3415;" d -LN_pilotDSA include/openssl/obj_mac.h 3316;" d -LN_pilotGroups include/openssl/obj_mac.h 3251;" d -LN_pilotObject include/openssl/obj_mac.h 3263;" d -LN_pilotObjectClass include/openssl/obj_mac.h 3247;" d -LN_pilotOrganization include/openssl/obj_mac.h 3312;" d -LN_pilotPerson include/openssl/obj_mac.h 3267;" d -LN_pkInitClientAuth include/openssl/obj_mac.h 5179;" d -LN_pkInitKDC include/openssl/obj_mac.h 5184;" d -LN_pkcs include/openssl/obj_mac.h 534;" d -LN_pkcs7_data include/openssl/obj_mac.h 674;" d -LN_pkcs7_digest include/openssl/obj_mac.h 690;" d -LN_pkcs7_encrypted include/openssl/obj_mac.h 694;" d -LN_pkcs7_enveloped include/openssl/obj_mac.h 682;" d -LN_pkcs7_signed include/openssl/obj_mac.h 678;" d -LN_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 686;" d -LN_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1153;" d -LN_pkcs9_challengePassword include/openssl/obj_mac.h 726;" d -LN_pkcs9_contentType include/openssl/obj_mac.h 710;" d -LN_pkcs9_countersignature include/openssl/obj_mac.h 722;" d -LN_pkcs9_emailAddress include/openssl/obj_mac.h 702;" d -LN_pkcs9_extCertAttributes include/openssl/obj_mac.h 734;" d -LN_pkcs9_messageDigest include/openssl/obj_mac.h 714;" d -LN_pkcs9_signingTime include/openssl/obj_mac.h 718;" d -LN_pkcs9_unstructuredAddress include/openssl/obj_mac.h 730;" d -LN_pkcs9_unstructuredName include/openssl/obj_mac.h 706;" d -LN_policy_constraints include/openssl/obj_mac.h 2643;" d -LN_policy_mappings include/openssl/obj_mac.h 2633;" d -LN_poly1305 include/openssl/obj_mac.h 5285;" d -LN_postOfficeBox include/openssl/obj_mac.h 2344;" d -LN_postalAddress include/openssl/obj_mac.h 2336;" d -LN_postalCode include/openssl/obj_mac.h 2340;" d -LN_preferredDeliveryMethod include/openssl/obj_mac.h 2384;" d -LN_presentationAddress include/openssl/obj_mac.h 2388;" d -LN_private_key_usage_period include/openssl/obj_mac.h 2563;" d -LN_protocolInformation include/openssl/obj_mac.h 2468;" d -LN_proxyCertInfo include/openssl/obj_mac.h 1554;" d -LN_pseudonym include/openssl/obj_mac.h 2496;" d -LN_qualityLabelledData include/openssl/obj_mac.h 3320;" d -LN_rFC822localPart include/openssl/obj_mac.h 3292;" d -LN_rc2_40_cbc include/openssl/obj_mac.h 1262;" d -LN_rc2_64_cbc include/openssl/obj_mac.h 1266;" d -LN_rc2_cbc include/openssl/obj_mac.h 1245;" d -LN_rc2_cfb64 include/openssl/obj_mac.h 1254;" d -LN_rc2_ecb include/openssl/obj_mac.h 1250;" d -LN_rc2_ofb64 include/openssl/obj_mac.h 1258;" d -LN_rc4 include/openssl/obj_mac.h 1270;" d -LN_rc4_40 include/openssl/obj_mac.h 1275;" d -LN_rc4_hmac_md5 include/openssl/obj_mac.h 4964;" d -LN_rc5_cbc include/openssl/obj_mac.h 1284;" d -LN_rc5_cfb64 include/openssl/obj_mac.h 1293;" d -LN_rc5_ecb include/openssl/obj_mac.h 1289;" d -LN_rc5_ofb64 include/openssl/obj_mac.h 1297;" d -LN_registeredAddress include/openssl/obj_mac.h 2376;" d -LN_rfc822Mailbox include/openssl/obj_mac.h 3334;" d -LN_ripemd160 include/openssl/obj_mac.h 2232;" d -LN_ripemd160WithRSA include/openssl/obj_mac.h 2237;" d -LN_role include/openssl/obj_mac.h 2501;" d -LN_roleOccupant include/openssl/obj_mac.h 2404;" d -LN_roomNumber include/openssl/obj_mac.h 3346;" d -LN_rpkiManifest include/openssl/obj_mac.h 2060;" d -LN_rpkiNotify include/openssl/obj_mac.h 2070;" d -LN_rsa include/openssl/obj_mac.h 2529;" d -LN_rsaEncryption include/openssl/obj_mac.h 542;" d -LN_rsadsi include/openssl/obj_mac.h 529;" d -LN_rsaesOaep include/openssl/obj_mac.h 567;" d -LN_rsassaPss include/openssl/obj_mac.h 582;" d -LN_sOARecord include/openssl/obj_mac.h 3427;" d -LN_safeContentsBag include/openssl/obj_mac.h 1169;" d -LN_sdsiCertificate include/openssl/obj_mac.h 1101;" d -LN_searchGuide include/openssl/obj_mac.h 2328;" d -LN_secretBag include/openssl/obj_mac.h 1165;" d -LN_seed_cbc include/openssl/obj_mac.h 4906;" d -LN_seed_cfb128 include/openssl/obj_mac.h 4911;" d -LN_seed_ecb include/openssl/obj_mac.h 4901;" d -LN_seed_ofb128 include/openssl/obj_mac.h 4916;" d -LN_selected_attribute_types include/openssl/obj_mac.h 98;" d -LN_sendOwner include/openssl/obj_mac.h 1671;" d -LN_sendProxiedOwner include/openssl/obj_mac.h 1676;" d -LN_sendProxiedRouter include/openssl/obj_mac.h 1666;" d -LN_sendRouter include/openssl/obj_mac.h 1661;" d -LN_serialNumber include/openssl/obj_mac.h 2285;" d -LN_server_auth include/openssl/obj_mac.h 1586;" d -LN_setAttr_GenCryptgrm include/openssl/obj_mac.h 4002;" d -LN_setAttr_IssCap include/openssl/obj_mac.h 3969;" d -LN_setAttr_PGWYcap include/openssl/obj_mac.h 3960;" d -LN_setAttr_SecDevSig include/openssl/obj_mac.h 4022;" d -LN_setAttr_T2Enc include/openssl/obj_mac.h 4007;" d -LN_setAttr_T2cleartxt include/openssl/obj_mac.h 4012;" d -LN_setAttr_TokICCsig include/openssl/obj_mac.h 4017;" d -LN_set_certExt include/openssl/obj_mac.h 3540;" d -LN_set_ctype include/openssl/obj_mac.h 3522;" d -LN_set_msgExt include/openssl/obj_mac.h 3527;" d -LN_setext_cv include/openssl/obj_mac.h 3899;" d -LN_setext_genCrypt include/openssl/obj_mac.h 3877;" d -LN_setext_miAuth include/openssl/obj_mac.h 3882;" d -LN_sha include/openssl/obj_mac.h 2212;" d -LN_sha1 include/openssl/obj_mac.h 2217;" d -LN_sha1WithRSA include/openssl/obj_mac.h 2227;" d -LN_sha1WithRSAEncryption include/openssl/obj_mac.h 562;" d -LN_sha224 include/openssl/obj_mac.h 3045;" d -LN_sha224WithRSAEncryption include/openssl/obj_mac.h 602;" d -LN_sha256 include/openssl/obj_mac.h 3030;" d -LN_sha256WithRSAEncryption include/openssl/obj_mac.h 587;" d -LN_sha384 include/openssl/obj_mac.h 3035;" d -LN_sha384WithRSAEncryption include/openssl/obj_mac.h 592;" d -LN_sha3_224 include/openssl/obj_mac.h 3060;" d -LN_sha3_256 include/openssl/obj_mac.h 3065;" d -LN_sha3_384 include/openssl/obj_mac.h 3070;" d -LN_sha3_512 include/openssl/obj_mac.h 3075;" d -LN_sha512 include/openssl/obj_mac.h 3040;" d -LN_sha512WithRSAEncryption include/openssl/obj_mac.h 597;" d -LN_sha512_224 include/openssl/obj_mac.h 3050;" d -LN_sha512_224WithRSAEncryption include/openssl/obj_mac.h 607;" d -LN_sha512_256 include/openssl/obj_mac.h 3055;" d -LN_sha512_256WithRSAEncryption include/openssl/obj_mac.h 612;" d -LN_shaWithRSAEncryption include/openssl/obj_mac.h 2174;" d -LN_shake128 include/openssl/obj_mac.h 3080;" d -LN_shake256 include/openssl/obj_mac.h 3085;" d -LN_signedObject include/openssl/obj_mac.h 2065;" d -LN_simpleSecurityObject include/openssl/obj_mac.h 3308;" d -LN_sinfo_access include/openssl/obj_mac.h 1549;" d -LN_singleLevelQuality include/openssl/obj_mac.h 3488;" d -LN_siphash include/openssl/obj_mac.h 5289;" d -LN_sm2 include/openssl/obj_mac.h 1201;" d -LN_sm3 include/openssl/obj_mac.h 1206;" d -LN_sm3WithRSAEncryption include/openssl/obj_mac.h 1211;" d -LN_sm4_cbc include/openssl/obj_mac.h 4926;" d -LN_sm4_cfb1 include/openssl/obj_mac.h 4941;" d -LN_sm4_cfb128 include/openssl/obj_mac.h 4936;" d -LN_sm4_cfb8 include/openssl/obj_mac.h 4946;" d -LN_sm4_ctr include/openssl/obj_mac.h 4951;" d -LN_sm4_ecb include/openssl/obj_mac.h 4921;" d -LN_sm4_ofb128 include/openssl/obj_mac.h 4931;" d -LN_sshClient include/openssl/obj_mac.h 1651;" d -LN_sshServer include/openssl/obj_mac.h 1656;" d -LN_sshkdf include/openssl/obj_mac.h 5159;" d -LN_sskdf include/openssl/obj_mac.h 5163;" d -LN_stateOrProvinceName include/openssl/obj_mac.h 2300;" d -LN_streetAddress include/openssl/obj_mac.h 2305;" d -LN_subjectSignTool include/openssl/obj_mac.h 4524;" d -LN_subject_alt_name include/openssl/obj_mac.h 2568;" d -LN_subject_directory_attributes include/openssl/obj_mac.h 2548;" d -LN_subject_key_identifier include/openssl/obj_mac.h 2553;" d -LN_subtreeMaximumQuality include/openssl/obj_mac.h 3496;" d -LN_subtreeMinimumQuality include/openssl/obj_mac.h 3492;" d -LN_supportedAlgorithms include/openssl/obj_mac.h 2484;" d -LN_supportedApplicationContext include/openssl/obj_mac.h 2392;" d -LN_surname include/openssl/obj_mac.h 2281;" d -LN_sxnet include/openssl/obj_mac.h 2262;" d -LN_target_information include/openssl/obj_mac.h 2663;" d -LN_telephoneNumber include/openssl/obj_mac.h 2352;" d -LN_teletexTerminalIdentifier include/openssl/obj_mac.h 2360;" d -LN_telexNumber include/openssl/obj_mac.h 2356;" d -LN_textEncodedORAddress include/openssl/obj_mac.h 3329;" d -LN_time_stamp include/openssl/obj_mac.h 1621;" d -LN_title include/openssl/obj_mac.h 2320;" d -LN_tls1_prf include/openssl/obj_mac.h 5151;" d -LN_tlsfeature include/openssl/obj_mac.h 1559;" d -LN_uacurve0 include/openssl/obj_mac.h 5374;" d -LN_uacurve1 include/openssl/obj_mac.h 5379;" d -LN_uacurve2 include/openssl/obj_mac.h 5384;" d -LN_uacurve3 include/openssl/obj_mac.h 5389;" d -LN_uacurve4 include/openssl/obj_mac.h 5394;" d -LN_uacurve5 include/openssl/obj_mac.h 5399;" d -LN_uacurve6 include/openssl/obj_mac.h 5404;" d -LN_uacurve7 include/openssl/obj_mac.h 5409;" d -LN_uacurve8 include/openssl/obj_mac.h 5414;" d -LN_uacurve9 include/openssl/obj_mac.h 5419;" d -LN_undef include/openssl/obj_mac.h 17;" d -LN_uniqueIdentifier include/openssl/obj_mac.h 3464;" d -LN_uniqueMember include/openssl/obj_mac.h 2476;" d -LN_userCertificate include/openssl/obj_mac.h 2416;" d -LN_userClass include/openssl/obj_mac.h 3354;" d -LN_userId include/openssl/obj_mac.h 3325;" d -LN_userPassword include/openssl/obj_mac.h 2412;" d -LN_x121Address include/openssl/obj_mac.h 2368;" d -LN_x500UniqueIdentifier include/openssl/obj_mac.h 2455;" d -LN_x509Certificate include/openssl/obj_mac.h 1097;" d -LN_x509Crl include/openssl/obj_mac.h 1107;" d -LN_x509ExtAdmission include/openssl/obj_mac.h 67;" d -LN_x942kdf include/openssl/obj_mac.h 5167;" d -LN_x963kdf include/openssl/obj_mac.h 5171;" d -LN_zlib_compression include/openssl/obj_mac.h 2829;" d -LO crypto/aes/asm/aes-x86_64.pl /^sub LO() { my $r=shift; $r =~ s\/%r([a-z]+)\/%e\\1\/;$/;" s -LOAD crypto/mem.c 31;" d file: -LOAD crypto/mem.c 38;" d file: -LOAD_DATA crypto/des/des_local.h 128;" d -LOAD_DATA crypto/des/des_local.h 135;" d -LOAD_DATA_tmp crypto/des/des_local.h 125;" d -LOAD_DATA_tmp crypto/des/des_local.h 134;" d -LOG2_UINT64_MAX providers/implementations/kdfs/scrypt.c 399;" d file: -LOG_ALERT crypto/bio/bss_log.c 55;" d file: -LOG_ALERT crypto/bio/bss_log.c 67;" d file: -LOG_BUFFER_SIZE test/sslapitest.c 101;" d file: -LOG_CRIT crypto/bio/bss_log.c 56;" d file: -LOG_CRIT crypto/bio/bss_log.c 68;" d file: -LOG_DAEMON crypto/bio/bss_log.c 63;" d file: -LOG_DAEMON crypto/bio/bss_log.c 75;" d file: -LOG_DEBUG apps/include/http_server.h 38;" d -LOG_DEBUG apps/include/http_server.h 42;" d -LOG_DEBUG crypto/bio/bss_log.c 61;" d file: -LOG_DEBUG crypto/bio/bss_log.c 73;" d file: -LOG_EMERG crypto/bio/bss_log.c 54;" d file: -LOG_EMERG crypto/bio/bss_log.c 66;" d file: -LOG_ERR apps/include/http_server.h 41;" d -LOG_ERR apps/include/http_server.h 45;" d -LOG_ERR crypto/bio/bss_log.c 57;" d file: -LOG_ERR crypto/bio/bss_log.c 69;" d file: -LOG_INFO apps/include/http_server.h 39;" d -LOG_INFO apps/include/http_server.h 43;" d -LOG_INFO crypto/bio/bss_log.c 60;" d file: -LOG_INFO crypto/bio/bss_log.c 72;" d file: -LOG_NOTICE crypto/bio/bss_log.c 59;" d file: -LOG_NOTICE crypto/bio/bss_log.c 71;" d file: -LOG_WARNING apps/include/http_server.h 40;" d -LOG_WARNING apps/include/http_server.h 44;" d -LOG_WARNING crypto/bio/bss_log.c 58;" d file: -LOG_WARNING crypto/bio/bss_log.c 70;" d file: -LONG_LABEL_LEN test/sslapitest.c 5871;" d file: -LOOP crypto/rc4/rc4_enc.c 38;" d file: -LPDIR_H crypto/o_dir.c 25;" d file: -LPICedup crypto/sha/asm/sha512-ppc.pl /^LPICedup:$/;" l -LPICmeup crypto/poly1305/asm/poly1305-ppc.pl /^LPICmeup:$/;" l -LPICmeup crypto/poly1305/asm/poly1305-ppcfp.pl /^LPICmeup:$/;" l -LPICmeup crypto/sha/asm/sha512-ppc.pl /^LPICmeup:$/;" l -LPICmeup crypto/sha/asm/sha512p8-ppc.pl /^LPICmeup:$/;" l -LP_DIR_CTX crypto/o_dir.c 18;" d file: -LP_ENTRY_SIZE crypto/LPdir_unix.c 60;" d file: -LP_ENTRY_SIZE crypto/LPdir_unix.c 62;" d file: -LP_ENTRY_SIZE crypto/LPdir_unix.c 72;" d file: -LP_ENTRY_SIZE crypto/LPdir_unix.c 73;" d file: -LP_MULTIBYTE_AVAILABLE crypto/LPdir_win32.c 40;" d file: -LP_SYS_WIN32 crypto/LPdir_win32.c 39;" d file: -LP_SYS_WINCE crypto/LPdir_wince.c 39;" d file: -LP_dir_context_st crypto/LPdir_nyi.c /^struct LP_dir_context_st {$/;" s file: -LP_dir_context_st crypto/LPdir_unix.c /^struct LP_dir_context_st {$/;" s file: -LP_dir_context_st crypto/LPdir_vms.c /^struct LP_dir_context_st {$/;" s file: -LP_dir_context_st crypto/LPdir_win.c /^struct LP_dir_context_st {$/;" s file: -LP_dir_context_st crypto/o_dir.c 19;" d file: -LP_find_file crypto/LPdir_nyi.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f -LP_find_file crypto/LPdir_unix.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f -LP_find_file crypto/LPdir_vms.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f -LP_find_file crypto/LPdir_win.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f -LP_find_file crypto/o_dir.c 20;" d file: -LP_find_file_end crypto/LPdir_nyi.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f -LP_find_file_end crypto/LPdir_unix.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f -LP_find_file_end crypto/LPdir_vms.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f -LP_find_file_end crypto/LPdir_win.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f -LP_find_file_end crypto/o_dir.c 21;" d file: -L_ENDIAN include/internal/endian.h 35;" d -Labort crypto/poly1305/asm/poly1305-ppc.pl /^Labort:$/;" l -Labort crypto/poly1305/asm/poly1305-ppcfp.pl /^Labort:$/;" l -Ladd crypto/ppccpuid.pl /^Ladd: lwarx r5,0,r3$/;" l -Laligned crypto/ppccpuid.pl /^Laligned:$/;" l -Laligned crypto/sha/asm/sha1-ppc.pl /^Laligned:$/;" l -Laligned crypto/sha/asm/sha512-ppc.pl /^Laligned:$/;" l -Laligned_vmx crypto/chacha/asm/chacha-ppc.pl /^Laligned_vmx:$/;" l -Last_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Last_vsx:$/;" l -Lcbc_abort crypto/aes/asm/vpaes-ppc.pl /^Lcbc_abort:$/;" l -Lcbc_dec crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec:$/;" l -Lcbc_dec8x_done crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_done:$/;" l -Lcbc_dec8x_five crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_five:$/;" l -Lcbc_dec8x_four crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_four:$/;" l -Lcbc_dec8x_one crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_one:$/;" l -Lcbc_dec8x_seven crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_seven:$/;" l -Lcbc_dec8x_six crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_six:$/;" l -Lcbc_dec8x_three crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_three:$/;" l -Lcbc_dec8x_two crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_two:$/;" l -Lcbc_dec_head crypto/aes/asm/vpaes-ppc.pl /^Lcbc_dec_head:$/;" l -Lcbc_dec_loop crypto/aes/asm/vpaes-ppc.pl /^Lcbc_dec_loop:$/;" l -Lcbc_decrypt crypto/aes/asm/vpaes-ppc.pl /^Lcbc_decrypt:$/;" l -Lcbc_done crypto/aes/asm/aesp8-ppc.pl /^Lcbc_done:$/;" l -Lcbc_done crypto/aes/asm/vpaes-ppc.pl /^Lcbc_done:$/;" l -Lcbc_enc crypto/aes/asm/aesp8-ppc.pl /^Lcbc_enc:$/;" l -Lcbc_enc_head crypto/aes/asm/vpaes-ppc.pl /^Lcbc_enc_head:$/;" l -Lcbc_enc_loop crypto/aes/asm/vpaes-ppc.pl /^Lcbc_enc_loop:$/;" l -Lcbc_tail crypto/aes/asm/vpaes-ppc.pl /^Lcbc_tail:$/;" l -Lcbc_unaligned_done crypto/aes/asm/vpaes-ppc.pl /^Lcbc_unaligned_done:$/;" l -Lcbc_write_iv crypto/aes/asm/vpaes-ppc.pl /^Lcbc_write_iv:$/;" l -Lconsts crypto/aes/asm/aesp8-ppc.pl /^Lconsts:$/;" l -Lconsts crypto/aes/asm/vpaes-ppc.pl /^Lconsts:$/;" l -Lconsts crypto/chacha/asm/chacha-ppc.pl /^Lconsts:$/;" l -Lcopy crypto/bn/asm/ppc-mont.pl /^Lcopy: ; conditional copy$/;" l -Lcopy crypto/bn/asm/ppc64-mont.pl /^Lcopy: ; conditional copy$/;" l -Lcross_page crypto/sha/asm/sha1-ppc.pl /^Lcross_page:$/;" l -Lcross_page crypto/sha/asm/sha512-ppc.pl /^Lcross_page:$/;" l -Lctr32_enc8x_break crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_break:$/;" l -Lctr32_enc8x_done crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_done:$/;" l -Lctr32_enc8x_eight crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_eight:$/;" l -Lctr32_enc8x_five crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_five:$/;" l -Lctr32_enc8x_four crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_four:$/;" l -Lctr32_enc8x_one crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_one:$/;" l -Lctr32_enc8x_seven crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_seven:$/;" l -Lctr32_enc8x_six crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_six:$/;" l -Lctr32_enc8x_three crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_three:$/;" l -Lctr32_enc8x_two crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_two:$/;" l -Ldec_compact_done crypto/aes/asm/aes-ppc.pl /^Ldec_compact_done:$/;" l -Ldec_compact_loop crypto/aes/asm/aes-ppc.pl /^Ldec_compact_loop:$/;" l -Ldec_done crypto/aes/asm/aes-ppc.pl /^Ldec_done:$/;" l -Ldec_done crypto/aes/asm/vpaes-ppc.pl /^Ldec_done:$/;" l -Ldec_entry crypto/aes/asm/vpaes-ppc.pl /^Ldec_entry:$/;" l -Ldec_key_abort crypto/aes/asm/aesp8-ppc.pl /^Ldec_key_abort:$/;" l -Ldec_loop crypto/aes/asm/aes-ppc.pl /^Ldec_loop:$/;" l -Ldec_loop crypto/aes/asm/vpaes-ppc.pl /^Ldec_loop:$/;" l -Ldec_out_aligned crypto/aes/asm/vpaes-ppc.pl /^Ldec_out_aligned:$/;" l -Ldec_out_unaligned crypto/aes/asm/vpaes-ppc.pl /^Ldec_out_unaligned:$/;" l -Ldec_unaligned crypto/aes/asm/aes-ppc.pl /^Ldec_unaligned:$/;" l -Ldec_unaligned_ok crypto/aes/asm/aes-ppc.pl /^Ldec_unaligned_ok:$/;" l -Ldec_xpage crypto/aes/asm/aes-ppc.pl /^Ldec_xpage:$/;" l -Ldeckey crypto/aes/asm/aesp8-ppc.pl /^Ldeckey:$/;" l -Ldone crypto/aes/asm/aesp8-ppc.pl /^Ldone:$/;" l -Ldone crypto/sha/asm/sha1-ppc.pl /^Ldone:$/;" l -Ldone crypto/sha/asm/sha512-ppc.pl /^Ldone:$/;" l -Ldone2 crypto/ppccpuid.pl /^Ldone2:$/;" l -Ldone4 crypto/ppccpuid.pl /^Ldone4:$/;" l -Ldone_4x crypto/modes/asm/ghashp8-ppc.pl /^Ldone_4x:$/;" l -Ldone_vmx crypto/chacha/asm/chacha-ppc.pl /^Ldone_vmx:$/;" l -Ldone_vsx crypto/chacha/asm/chacha-ppc.pl /^Ldone_vsx:$/;" l -Ldone_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Ldone_vsx:$/;" l -LeftRotate crypto/camellia/camellia.c 54;" d file: -Lemit_base2_32 crypto/poly1305/asm/poly1305-ppc.pl /^Lemit_base2_32:$/;" l -Lenc_compact_done crypto/aes/asm/aes-ppc.pl /^Lenc_compact_done:$/;" l -Lenc_compact_loop crypto/aes/asm/aes-ppc.pl /^Lenc_compact_loop:$/;" l -Lenc_done crypto/aes/asm/aes-ppc.pl /^Lenc_done:$/;" l -Lenc_done crypto/aes/asm/vpaes-ppc.pl /^Lenc_done:$/;" l -Lenc_entry crypto/aes/asm/vpaes-ppc.pl /^Lenc_entry:$/;" l -Lenc_key_abort crypto/aes/asm/aesp8-ppc.pl /^Lenc_key_abort:$/;" l -Lenc_loop crypto/aes/asm/aes-ppc.pl /^Lenc_loop:$/;" l -Lenc_loop crypto/aes/asm/vpaes-ppc.pl /^Lenc_loop:$/;" l -Lenc_out_aligned crypto/aes/asm/vpaes-ppc.pl /^Lenc_out_aligned:$/;" l -Lenc_out_unaligned crypto/aes/asm/vpaes-ppc.pl /^Lenc_out_unaligned:$/;" l -Lenc_unaligned crypto/aes/asm/aes-ppc.pl /^Lenc_unaligned:$/;" l -Lenc_unaligned_ok crypto/aes/asm/aes-ppc.pl /^Lenc_unaligned_ok:$/;" l -Lenc_xpage crypto/aes/asm/aes-ppc.pl /^Lenc_xpage:$/;" l -Lentry crypto/poly1305/asm/poly1305-ppcfp.pl /^Lentry:$/;" l -Leven crypto/modes/asm/ghashp8-ppc.pl /^Leven:$/;" l -Lgcm_ghash_p8_4x crypto/modes/asm/ghashp8-ppc.pl /^Lgcm_ghash_p8_4x:$/;" l -Linner crypto/bn/asm/ppc-mont.pl /^Linner:$/;" l -Linner crypto/bn/asm/ppc64-mont.pl /^Linner:$/;" l -Little crypto/ppccpuid.pl /^Little: mtctr r4$/;" l -Lk_deskew crypto/aes/asm/vpaes-ppc.pl /^Lk_deskew: # deskew tables: inverts the sbox's "skew"$/;" l -Lk_dipt crypto/aes/asm/vpaes-ppc.pl /^Lk_dipt: # decryption input transform$/;" l -Lk_dks9 crypto/aes/asm/vpaes-ppc.pl /^Lk_dks9: # decryption key schedule: invskew x*9$/;" l -Lk_dksb crypto/aes/asm/vpaes-ppc.pl /^Lk_dksb: # decryption key schedule: invskew x*B$/;" l -Lk_dksd crypto/aes/asm/vpaes-ppc.pl /^Lk_dksd: # decryption key schedule: invskew x*D$/;" l -Lk_dkse crypto/aes/asm/vpaes-ppc.pl /^Lk_dkse: # decryption key schedule: invskew x*E + 0x63$/;" l -Lk_dsb9 crypto/aes/asm/vpaes-ppc.pl /^Lk_dsb9: # decryption sbox output *9*u, *9*t$/;" l -Lk_dsbb crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbb: # decryption sbox output *B*u, *B*t$/;" l -Lk_dsbd crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbd: # decryption sbox output *D*u, *D*t$/;" l -Lk_dsbe crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbe: # decryption sbox output *E*u, *E*t$/;" l -Lk_dsbo crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbo: # decryption sbox final output$/;" l -Lk_inv crypto/aes/asm/vpaes-ppc.pl /^Lk_inv: # inv, inva$/;" l -Lk_ipt crypto/aes/asm/vpaes-ppc.pl /^Lk_ipt: # input transform (lo, hi)$/;" l -Lk_mc_backward crypto/aes/asm/vpaes-ppc.pl /^Lk_mc_backward: # mc_backward$/;" l -Lk_mc_forward crypto/aes/asm/vpaes-ppc.pl /^Lk_mc_forward: # mc_forward$/;" l -Lk_opt crypto/aes/asm/vpaes-ppc.pl /^Lk_opt: # output transform$/;" l -Lk_rcon crypto/aes/asm/vpaes-ppc.pl /^Lk_rcon: # rcon$/;" l -Lk_s63 crypto/aes/asm/vpaes-ppc.pl /^Lk_s63:$/;" l -Lk_sb1 crypto/aes/asm/vpaes-ppc.pl /^Lk_sb1: # sb1u, sb1t$/;" l -Lk_sb2 crypto/aes/asm/vpaes-ppc.pl /^Lk_sb2: # sb2u, sb2t$/;" l -Lk_sbo crypto/aes/asm/vpaes-ppc.pl /^Lk_sbo: # sbou, sbot$/;" l -Lk_sr crypto/aes/asm/vpaes-ppc.pl /^Lk_sr: # sr$/;" l -Lmemcpy crypto/sha/asm/sha1-ppc.pl /^Lmemcpy:$/;" l -Lmemcpy crypto/sha/asm/sha512-ppc.pl /^Lmemcpy:$/;" l -Lno_data crypto/ppccpuid.pl /^Lno_data:$/;" l -Lno_key crypto/poly1305/asm/poly1305-ppc.pl /^Lno_key:$/;" l -Lno_key crypto/poly1305/asm/poly1305-ppcfp.pl /^Lno_key:$/;" l -LoadLibraryA crypto/dso/dso_win32.c /^static HINSTANCE LoadLibraryA(LPCSTR lpLibFileName)$/;" f file: -Load_cbc_dec_key crypto/aes/asm/aesp8-ppc.pl /^Load_cbc_dec_key:$/;" l -Load_ctr32_enc_key crypto/aes/asm/aesp8-ppc.pl /^Load_ctr32_enc_key:$/;" l -Load_xts_dec_key crypto/aes/asm/aesp8-ppc.pl /^Load_xts_dec_key:$/;" l -Load_xts_enc_key crypto/aes/asm/aesp8-ppc.pl /^Load_xts_enc_key:$/;" l -Loaded_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Loaded_vsx:$/;" l -LogMessage apps/lib/vms_term_sock.c /^static void LogMessage (char *msg, ...)$/;" f file: -Lone crypto/modes/asm/ghashp8-ppc.pl /^Lone:$/;" l -Loop crypto/chacha/asm/chacha-ppc.pl /^Loop:$/;" l -Loop crypto/poly1305/asm/poly1305-ppc.pl /^Loop:$/;" l -Loop crypto/poly1305/asm/poly1305-ppcfp.pl /^Loop:$/;" l -Loop crypto/ppccpuid.pl /^Loop: mftb $tick$/;" l -Loop crypto/sha/asm/sha512p8-ppc.pl /^Loop:$/;" l -Loop128 crypto/aes/asm/aesp8-ppc.pl /^Loop128:$/;" l -Loop192 crypto/aes/asm/aesp8-ppc.pl /^Loop192:$/;" l -Loop2 crypto/ppccpuid.pl /^Loop2:$/;" l -Loop256 crypto/aes/asm/aesp8-ppc.pl /^Loop256:$/;" l -Loop3 crypto/ppccpuid.pl /^Loop3: mfspr $tick,268$/;" l -Loop4 crypto/ppccpuid.pl /^Loop4:$/;" l -Loop_2x crypto/modes/asm/ghashp8-ppc.pl /^Loop_2x:$/;" l -Loop_4x crypto/modes/asm/ghashp8-ppc.pl /^Loop_4x:$/;" l -Loop_cbc_dec crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec:$/;" l -Loop_cbc_dec8x crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec8x:$/;" l -Loop_cbc_dec8x_tail crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec8x_tail: # up to 7 "words" tail...$/;" l -Loop_cbc_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_enc:$/;" l -Loop_cmp crypto/ppccpuid.pl /^Loop_cmp:$/;" l -Loop_ctr32_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc:$/;" l -Loop_ctr32_enc8x crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc8x:$/;" l -Loop_ctr32_enc8x_middle crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc8x_middle:$/;" l -Loop_outer crypto/chacha/asm/chacha-ppc.pl /^Loop_outer:$/;" l -Loop_outer_vmx crypto/chacha/asm/chacha-ppc.pl /^Loop_outer_vmx:$/;" l -Loop_outer_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_outer_vsx:$/;" l -Loop_schedule_128 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_128:$/;" l -Loop_schedule_192 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_192:$/;" l -Loop_schedule_256 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_256:$/;" l -Loop_tail crypto/chacha/asm/chacha-ppc.pl /^Loop_tail: # byte-by-byte loop$/;" l -Loop_tail_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_tail_vsx:$/;" l -Loop_vmx crypto/chacha/asm/chacha-ppc.pl /^Loop_vmx:$/;" l -Loop_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_vsx:$/;" l -Loop_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Loop_vsx:$/;" l -Loop_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec:$/;" l -Loop_xts_dec1x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec1x:$/;" l -Loop_xts_dec6x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec6x:$/;" l -Loop_xts_dec6x_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec6x_steal:$/;" l -Loop_xts_dec_short crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec_short:$/;" l -Loop_xts_dec_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec_steal:$/;" l -Loop_xts_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc:$/;" l -Loop_xts_enc1x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc1x:$/;" l -Loop_xts_enc6x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc6x:$/;" l -Loop_xts_enc6x_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc6x_steal:$/;" l -Loop_xts_enc_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc_steal:$/;" l -Lot crypto/ppccpuid.pl /^Lot: andi. r5,r3,3$/;" l -Louter crypto/bn/asm/ppc-mont.pl /^Louter:$/;" l -Louter crypto/bn/asm/ppc64-mont.pl /^Louter:$/;" l -Lpoly1305_blocks crypto/poly1305/asm/poly1305-ppc.pl /^Lpoly1305_blocks:$/;" l -Lppc_AES_decrypt crypto/aes/asm/aes-ppc.pl /^Lppc_AES_decrypt:$/;" l -Lppc_AES_decrypt_compact crypto/aes/asm/aes-ppc.pl /^Lppc_AES_decrypt_compact:$/;" l -Lppc_AES_encrypt crypto/aes/asm/aes-ppc.pl /^Lppc_AES_encrypt:$/;" l -Lppc_AES_encrypt_compact crypto/aes/asm/aes-ppc.pl /^Lppc_AES_encrypt_compact:$/;" l -Lppcasm_add_adios crypto/bn/asm/ppc.pl /^Lppcasm_add_adios:$/;" l -Lppcasm_add_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_add_mainloop:$/;" l -Lppcasm_div1 crypto/bn/asm/ppc.pl /^Lppcasm_div1:$/;" l -Lppcasm_div2 crypto/bn/asm/ppc.pl /^Lppcasm_div2:$/;" l -Lppcasm_div3 crypto/bn/asm/ppc.pl /^Lppcasm_div3: #r7 = BN_BITS2-i. so r7=i$/;" l -Lppcasm_div4 crypto/bn/asm/ppc.pl /^Lppcasm_div4:$/;" l -Lppcasm_div5 crypto/bn/asm/ppc.pl /^Lppcasm_div5:$/;" l -Lppcasm_div6 crypto/bn/asm/ppc.pl /^Lppcasm_div6:$/;" l -Lppcasm_div7 crypto/bn/asm/ppc.pl /^Lppcasm_div7:$/;" l -Lppcasm_div8 crypto/bn/asm/ppc.pl /^Lppcasm_div8:$/;" l -Lppcasm_div9 crypto/bn/asm/ppc.pl /^Lppcasm_div9:$/;" l -Lppcasm_divinnerexit crypto/bn/asm/ppc.pl /^Lppcasm_divinnerexit:$/;" l -Lppcasm_divinnerloop crypto/bn/asm/ppc.pl /^Lppcasm_divinnerloop:$/;" l -Lppcasm_divouterloop crypto/bn/asm/ppc.pl /^Lppcasm_divouterloop:$/;" l -Lppcasm_maw_adios crypto/bn/asm/ppc.pl /^Lppcasm_maw_adios:$/;" l -Lppcasm_maw_leftover crypto/bn/asm/ppc.pl /^Lppcasm_maw_leftover:$/;" l -Lppcasm_maw_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_maw_mainloop:$/;" l -Lppcasm_mw_LOOP crypto/bn/asm/ppc.pl /^Lppcasm_mw_LOOP:$/;" l -Lppcasm_mw_OVER crypto/bn/asm/ppc.pl /^Lppcasm_mw_OVER:$/;" l -Lppcasm_mw_REM crypto/bn/asm/ppc.pl /^Lppcasm_mw_REM:$/;" l -Lppcasm_sqr_adios crypto/bn/asm/ppc.pl /^Lppcasm_sqr_adios:$/;" l -Lppcasm_sqr_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_sqr_mainloop:$/;" l -Lppcasm_sub_adios crypto/bn/asm/ppc.pl /^Lppcasm_sub_adios:$/;" l -Lppcasm_sub_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_sub_mainloop:$/;" l -Lrounds crypto/sha/asm/sha512-ppc.pl /^Lrounds:$/;" l -Lschedule_128 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_128:$/;" l -Lschedule_192 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_192:$/;" l -Lschedule_256 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_256:$/;" l -Lschedule_am_decrypting crypto/aes/asm/vpaes-ppc.pl /^Lschedule_am_decrypting:$/;" l -Lschedule_go crypto/aes/asm/vpaes-ppc.pl /^Lschedule_go:$/;" l -Lschedule_mangle_dec crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_dec:$/;" l -Lschedule_mangle_done crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_done:$/;" l -Lschedule_mangle_last crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_last:$/;" l -Lschedule_mangle_last_dec crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_last_dec:$/;" l -Lset_encrypt_key crypto/aes/asm/aesp8-ppc.pl /^Lset_encrypt_key:$/;" l -Lsha1_block_private crypto/sha/asm/sha1-ppc.pl /^Lsha1_block_private:$/;" l -Lsha2_block_private crypto/sha/asm/sha512-ppc.pl /^Lsha2_block_private:$/;" l -Lshort crypto/modes/asm/ghashp8-ppc.pl /^Lshort:$/;" l -Lsigma crypto/chacha/asm/chacha-ppc.pl /^Lsigma:$/;" l -Lskip_init_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Lskip_init_vsx:$/;" l -Lsub crypto/bn/asm/ppc-mont.pl /^Lsub: $LDX $tj,$tp,$j$/;" l -Lsub crypto/bn/asm/ppc64-mont.pl /^Lsub: ldx $t0,$tp,$i$/;" l -Lsub crypto/bn/asm/ppc64-mont.pl /^Lsub: lwz $t0,12($tp) ; load tp[j..j+3] in 64-bit word order$/;" l -Ltail crypto/chacha/asm/chacha-ppc.pl /^Ltail:$/;" l -Ltail_4x crypto/modes/asm/ghashp8-ppc.pl /^Ltail_4x:$/;" l -Ltail_vsx crypto/chacha/asm/chacha-ppc.pl /^Ltail_vsx:$/;" l -Ltail_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Ltail_xts_dec:$/;" l -Lthree crypto/modes/asm/ghashp8-ppc.pl /^Lthree:$/;" l -Ltweak_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Ltweak_xts_dec:$/;" l -Ltweak_xts_enc crypto/aes/asm/aesp8-ppc.pl /^Ltweak_xts_enc:$/;" l -Ltwo crypto/modes/asm/ghashp8-ppc.pl /^Ltwo:$/;" l -Lunaligned crypto/sha/asm/sha1-ppc.pl /^Lunaligned:$/;" l -Lunaligned crypto/sha/asm/sha512-ppc.pl /^Lunaligned:$/;" l -Lunaligned_head_vmx crypto/chacha/asm/chacha-ppc.pl /^Lunaligned_head_vmx:$/;" l -Lunaligned_tail_vmx crypto/chacha/asm/chacha-ppc.pl /^Lunaligned_tail_vmx:$/;" l -Lw crypto/bn/bn_local.h 475;" d -Lxts_dec crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec:$/;" l -Lxts_dec6x_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_done:$/;" l -Lxts_dec6x_five crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_five:$/;" l -Lxts_dec6x_four crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_four:$/;" l -Lxts_dec6x_one crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_one:$/;" l -Lxts_dec6x_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_ret:$/;" l -Lxts_dec6x_steal crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_steal:$/;" l -Lxts_dec6x_three crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_three:$/;" l -Lxts_dec6x_two crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_two:$/;" l -Lxts_dec6x_zero crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_zero:$/;" l -Lxts_dec_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_done:$/;" l -Lxts_dec_no_key2 crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_no_key2:$/;" l -Lxts_dec_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_ret:$/;" l -Lxts_enc crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc:$/;" l -Lxts_enc6x_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_done:$/;" l -Lxts_enc6x_five crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_five:$/;" l -Lxts_enc6x_four crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_four:$/;" l -Lxts_enc6x_one crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_one:$/;" l -Lxts_enc6x_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_ret:$/;" l -Lxts_enc6x_steal crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_steal:$/;" l -Lxts_enc6x_three crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_three:$/;" l -Lxts_enc6x_two crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_two:$/;" l -Lxts_enc6x_zero crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_zero:$/;" l -Lxts_enc_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_done:$/;" l -Lxts_enc_no_key2 crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_no_key2:$/;" l -Lxts_enc_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_ret:$/;" l -M crypto/evp/e_aes.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon46 file: -M crypto/evp/e_aria.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon15 file: -MAC util/check-format-test-positives.c 96;" d file: -MAC_DATA test/evp_test.c /^} MAC_DATA;$/;" t typeref:struct:mac_data_st file: -MAC_KEY providers/implementations/include/prov/macsignature.h /^typedef struct mac_key_st MAC_KEY;$/;" t typeref:struct:mac_key_st -MAC_NAME providers/fips/self_test.c 45;" d file: -MAC_NEWCTX providers/implementations/signature/mac_legacy_sig.c 87;" d file: -MAC_OFFSET test/bad_dtls_test.c 47;" d file: -MAC_SETTABLE_CTX_PARAMS providers/implementations/signature/mac_legacy_sig.c 234;" d file: -MAC_SIGNATURE_FUNCTIONS providers/implementations/signature/mac_legacy_sig.c 246;" d file: -MADV_DONTDUMP crypto/mem_sec.c 36;" d file: -MAGIC_INIT_NUM engines/e_afalg.h 82;" d -MAGIC_WAIT_FD test/asynctest.c 79;" d file: -MAKE_BLOB_ENCODER providers/implementations/encode_decode/encode_key2blob.c 121;" d file: -MAKE_DECODER providers/implementations/encode_decode/decode_der2key.c 722;" d file: -MAKE_DECODER providers/implementations/storemgmt/file_store_any2obj.c 244;" d file: -MAKE_DOMAIN_KEYS test/endecode_test.c 871;" d file: -MAKE_ENCODER providers/implementations/encode_decode/encode_key2any.c 1235;" d file: -MAKE_KEYMGMT_FUNCTIONS providers/implementations/keymgmt/ecx_kmgmt.c 794;" d file: -MAKE_KEYS test/endecode_test.c 862;" d file: -MAKE_MS_ENCODER providers/implementations/encode_decode/encode_key2ms.c 179;" d file: -MAKE_TEXT_ENCODER providers/implementations/encode_decode/encode_key2text.c 819;" d file: -MAKE_U32 crypto/aria/aria.c 54;" d file: -MAP_ANON crypto/mem_sec.c 59;" d file: -MAP_CONCEAL crypto/mem_sec.c 39;" d file: -MASK51 crypto/ec/curve25519.c /^static const uint64_t MASK51 = 0x7ffffffffffff;$/;" v file: -MASTER_SECRET_LABEL ssl/ssl_local.h 2806;" d -MATCH crypto/property/property_parse.c 42;" d file: -MATCH_COMMENT util/check-format.pl /^ MATCH_COMMENT:$/;" l -MAXBITCHUNK crypto/evp/e_aes.c 119;" d file: -MAXBITCHUNK crypto/evp/e_camellia.c 41;" d file: -MAXBITCHUNK providers/implementations/include/prov/ciphercommon.h 18;" d -MAXCHUNK providers/implementations/include/prov/ciphercommon.h 17;" d -MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha1.c 257;" d file: -MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha1.c 290;" d file: -MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha256.c 256;" d file: -MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha256.c 289;" d file: -MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c 220;" d file: -MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c 253;" d file: -MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c 228;" d file: -MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c 261;" d file: -MAXCOUNT test/bio_callback_test.c 16;" d file: -MAXERRLEN apps/include/http_server.h 36;" d -MAXIMUM_PROVIDERS test/threadstest.c 29;" d file: -MAXIMUM_THREADS test/threadstest.c 26;" d file: -MAXKB crypto/aes/aes_local.h 37;" d -MAXKC crypto/aes/aes_local.h 36;" d -MAXLOOPS test/helpers/ssltestlib.c 763;" d file: -MAXNR crypto/aes/aes_local.h 38;" d -MAX_ALG_FILTERS test/filterprov.c 23;" d file: -MAX_ATTEMPTS test/asynciotest.c 287;" d file: -MAX_ATTEMPTS test/sslbuffertest.c 29;" d file: -MAX_BLOCKLEN_USING_SMALL_SEEDLEN providers/implementations/rands/drbg_hash.c 45;" d file: -MAX_BLOCK_SIZE apps/speed.c 671;" d file: -MAX_BODY_LENGTH util/check-format.pl /^use constant MAX_BODY_LENGTH => 200;$/;" c -MAX_COLLISIONS apps/rehash.c 51;" d file: -MAX_COMPRESSIONS_SIZE ssl/ssl_local.h 710;" d -MAX_CONF_VALUE_LENGTH crypto/conf/conf_def.c 43;" d file: -MAX_COOKIE_SIZE ssl/statem/extensions_srvr.c 24;" d file: -MAX_DATA_LEN crypto/err/err_prn.c 59;" d file: -MAX_ECDH_SIZE apps/speed.c 80;" d file: -MAX_EMPTY_RECORDS ssl/record/ssl3_record.c 157;" d file: -MAX_FFDH_SIZE apps/speed.c 82;" d file: -MAX_FILTERS test/filterprov.c 22;" d file: -MAX_HASH_BIT_COUNT_BYTES ssl/s3_cbc.c 71;" d file: -MAX_HASH_BLOCK_SIZE ssl/s3_cbc.c 78;" d file: -MAX_HRR_SIZE ssl/statem/extensions_srvr.c 34;" d file: -MAX_INFLIGHTS engines/e_afalg.h 48;" d -MAX_ITERATIONS crypto/bn/bn_gf2m.c 23;" d file: -MAX_IV test/bio_enc_test.c 21;" d file: -MAX_KEYLEN include/crypto/ecx.h 31;" d -MAX_LEN crypto/srp/srp_vfy.c 29;" d file: -MAX_LEN fuzz/bndiv.c 22;" d file: -MAX_LEN test/params_api_test.c 19;" d file: -MAX_LINE_LENGTH util/check-format.pl /^use constant MAX_LINE_LENGTH => 80;$/;" c -MAX_LISTEN crypto/bio/bio_sock.c 16;" d file: -MAX_LISTEN crypto/bio/bio_sock.c 18;" d file: -MAX_LISTEN crypto/bio/bio_sock.c 20;" d file: -MAX_LISTEN crypto/bio/bio_sock2.c 21;" d file: -MAX_LISTEN crypto/bio/bio_sock2.c 23;" d file: -MAX_LISTEN crypto/bio/bio_sock2.c 25;" d file: -MAX_MD_SIZE providers/fips/self_test.c 44;" d file: -MAX_MISALIGNMENT apps/speed.c 79;" d file: -MAX_OPT_HELP_WIDTH apps/lib/opt.c 31;" d file: -MAX_PADDING providers/implementations/ciphers/ciphercommon.c 241;" d file: -MAX_PADDING ssl/record/ssl3_record.c 950;" d file: -MAX_RAND_REPEATS test/evp_test.c 2370;" d file: -MAX_RESEED_INTERVAL providers/implementations/rands/drbg_local.h 26;" d -MAX_RESEED_TIME_INTERVAL providers/implementations/rands/drbg_local.h 27;" d -MAX_SCT_LIST_SIZE crypto/ct/ct_local.h 22;" d -MAX_SCT_SIZE crypto/ct/ct_local.h 21;" d -MAX_SESSION_ID_ATTEMPTS apps/s_server.c 3644;" d file: -MAX_SESS_ID_ATTEMPTS ssl/ssl_sess.c 314;" d file: -MAX_SI_TYPES apps/s_client.c 850;" d file: -MAX_SMLEN crypto/asn1/asn_mime.c 63;" d file: -MAX_STRING_WIDTH test/testutil/format_output.c 20;" d file: -MAX_TESTCASE_NAME_LENGTH test/ssl_test.c 27;" d file: -MAX_VALIDITY_PERIOD apps/ocsp.c 57;" d file: -MAX_VECTOR_SIZE test/igetest.c 35;" d file: -MAX_WARN_ALERT_COUNT ssl/record/record_local.h 17;" d -MAYBE_HEADER crypto/pem/pem_lib.c /^ MAYBE_HEADER,$/;" e enum:header_status file: -MD2 crypto/md2/md2_one.c /^unsigned char *MD2(const unsigned char *d, size_t n, unsigned char *md)$/;" f -MD2_BLOCK include/openssl/md2.h 33;" d -MD2_CTX include/openssl/md2.h /^} MD2_CTX;$/;" t typeref:struct:MD2state_st -MD2_DIGEST_LENGTH include/openssl/md2.h 27;" d -MD2_Final crypto/md2/md2_dgst.c /^int MD2_Final(unsigned char *md, MD2_CTX *c)$/;" f -MD2_INT include/openssl/md2.h /^typedef unsigned char MD2_INT;$/;" t -MD2_Init crypto/md2/md2_dgst.c /^int MD2_Init(MD2_CTX *c)$/;" f -MD2_Update crypto/md2/md2_dgst.c /^int MD2_Update(MD2_CTX *c, const unsigned char *data, size_t len)$/;" f -MD2_options crypto/md2/md2_dgst.c /^const char *MD2_options(void)$/;" f -MD2state_st include/openssl/md2.h /^typedef struct MD2state_st {$/;" s -MD32_REG_T include/crypto/md32_common.h 230;" d -MD32_REG_T include/crypto/md32_common.h 254;" d -MD4 crypto/md4/md4_one.c /^unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md)$/;" f -MD4_CBLOCK include/openssl/md4.h 39;" d -MD4_CTX include/openssl/md4.h /^} MD4_CTX;$/;" t typeref:struct:MD4state_st -MD4_DIGEST_LENGTH include/openssl/md4.h 28;" d -MD4_Init crypto/md4/md4_dgst.c /^int MD4_Init(MD4_CTX *c)$/;" f -MD4_LBLOCK include/openssl/md4.h 40;" d -MD4_LONG include/openssl/md4.h 37;" d -MD4state_st include/openssl/md4.h /^typedef struct MD4state_st {$/;" s -MD5 crypto/md5/md5_one.c /^unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md)$/;" f -MD5_CBLOCK include/openssl/md5.h 38;" d -MD5_CTX include/openssl/md5.h /^} MD5_CTX;$/;" t typeref:struct:MD5state_st -MD5_DIGEST_LENGTH include/openssl/md5.h 28;" d -MD5_Init crypto/md5/md5_dgst.c /^int MD5_Init(MD5_CTX *c)$/;" f -MD5_LBLOCK include/openssl/md5.h 39;" d -MD5_LONG include/openssl/md5.h 36;" d -MD5_SHA1_CBLOCK providers/implementations/include/prov/md5_sha1.h 22;" d -MD5_SHA1_CTX providers/implementations/include/prov/md5_sha1.h /^} MD5_SHA1_CTX;$/;" t typeref:struct:md5_sha1_st -MD5_SHA1_DIGEST_LENGTH providers/implementations/include/prov/md5_sha1.h 21;" d -MD5_loop apps/speed.c /^static int MD5_loop(void *args)$/;" f file: -MD5state_st include/openssl/md5.h /^typedef struct MD5state_st {$/;" s -MDC2 crypto/mdc2/mdc2_one.c /^unsigned char *MDC2(const unsigned char *d, size_t n, unsigned char *md)$/;" f -MDC2_BLOCK include/openssl/mdc2.h 32;" d -MDC2_CTX include/openssl/mdc2.h /^} MDC2_CTX;$/;" t typeref:struct:mdc2_ctx_st -MDC2_DIGEST_LENGTH include/openssl/mdc2.h 28;" d -MDC2_Final crypto/mdc2/mdc2dgst.c /^int MDC2_Final(unsigned char *md, MDC2_CTX *c)$/;" f -MDC2_Init crypto/mdc2/mdc2dgst.c /^int MDC2_Init(MDC2_CTX *c)$/;" f -MDC2_Update crypto/mdc2/mdc2dgst.c /^int MDC2_Update(MDC2_CTX *c, const unsigned char *in, size_t len)$/;" f -MD_CASE crypto/rsa/rsa_sign.c 148;" d file: -MD_CASE providers/common/der/der_dsa_sig.c 20;" d file: -MD_CASE providers/common/der/der_ec_sig.c 21;" d file: -MD_CASE providers/common/der/der_sm2_sig.c 17;" d file: -MD_NID_CASE crypto/rsa/rsa_sign.c 189;" d file: -MD_with_RSA_CASE providers/common/der/der_rsa_sig.c 27;" d file: -MEM include/internal/cryptlib.h /^DEFINE_LHASH_OF(MEM);$/;" v -MEM include/internal/cryptlib.h /^typedef struct mem_st MEM;$/;" t typeref:struct:mem_st -MEMPACKET test/helpers/ssltestlib.h /^typedef struct mempacket_st MEMPACKET;$/;" t typeref:struct:mempacket_st -MEMPACKET_CTRL_GET_DROP_REC test/helpers/ssltestlib.h 49;" d -MEMPACKET_CTRL_SET_DROP_EPOCH test/helpers/ssltestlib.h 47;" d -MEMPACKET_CTRL_SET_DROP_REC test/helpers/ssltestlib.h 48;" d -MEMPACKET_CTRL_SET_DUPLICATE_REC test/helpers/ssltestlib.h 50;" d -MEMPACKET_TEST_CTX test/helpers/ssltestlib.c /^} MEMPACKET_TEST_CTX;$/;" t typeref:struct:mempacket_test_ctx_st file: -MEM_BUFFER_SIZE test/testutil/format_output.c 19;" d file: -METHOD crypto/property/property.c /^} METHOD;$/;" t typeref:struct:__anon97 file: -METHOD_ID_NAME_MASK crypto/evp/evp_fetch.c 105;" d file: -METHOD_ID_NAME_MAX crypto/evp/evp_fetch.c 107;" d file: -METHOD_ID_NAME_OFFSET crypto/evp/evp_fetch.c 106;" d file: -METHOD_ID_OPERATION_MASK crypto/evp/evp_fetch.c 103;" d file: -METHOD_ID_OPERATION_MAX crypto/evp/evp_fetch.c 104;" d file: -MGF1_SHA_CASE providers/common/der/der_rsa_key.c 236;" d file: -MIDR_ARCHITECTURE crypto/arm_arch.h 114;" d -MIDR_ARCHITECTURE_MASK crypto/arm_arch.h 113;" d -MIDR_ARCHITECTURE_SHIFT crypto/arm_arch.h 112;" d -MIDR_CPU_MODEL crypto/arm_arch.h 122;" d -MIDR_CPU_MODEL_MASK crypto/arm_arch.h 117;" d -MIDR_IMPLEMENTER crypto/arm_arch.h 109;" d -MIDR_IMPLEMENTER_MASK crypto/arm_arch.h 108;" d -MIDR_IMPLEMENTER_SHIFT crypto/arm_arch.h 107;" d -MIDR_IS_CPU_MODEL crypto/arm_arch.h 127;" d -MIDR_PARTNUM crypto/arm_arch.h 104;" d -MIDR_PARTNUM_MASK crypto/arm_arch.h 103;" d -MIDR_PARTNUM_SHIFT crypto/arm_arch.h 102;" d -MIME_COMMENT crypto/asn1/asn_mime.c 662;" d file: -MIME_HEADER crypto/asn1/asn1_local.h /^typedef struct mime_header_st MIME_HEADER;$/;" t typeref:struct:mime_header_st -MIME_INVALID crypto/asn1/asn_mime.c 656;" d file: -MIME_NAME crypto/asn1/asn_mime.c 659;" d file: -MIME_PARAM crypto/asn1/asn1_local.h /^typedef struct mime_param_st MIME_PARAM;$/;" t typeref:struct:mime_param_st -MIME_QUOTE crypto/asn1/asn_mime.c 661;" d file: -MIME_START crypto/asn1/asn_mime.c 657;" d file: -MIME_TYPE crypto/asn1/asn_mime.c 658;" d file: -MIME_VALUE crypto/asn1/asn_mime.c 660;" d file: -MIN_KEY_LENGTH apps/req.c 45;" d file: -MIN_LENGTH crypto/pem/pem_lib.c 28;" d file: -MIN_NODES crypto/lhash/lhash.c 38;" d file: -MIN_NODES crypto/lhash/lhash.c 39;" d file: -MIN_RECORD_LEN test/asynciotest.c 117;" d file: -MIN_SSL2_RECORD_LEN ssl/record/record.h 187;" d -MIN_STRENGTH crypto/dh/dh_key.c 24;" d file: -MIN_STRENGTH crypto/dh/dh_key.c 26;" d file: -MIN_STRENGTH crypto/dsa/dsa_key.c 26;" d file: -MIN_STRENGTH crypto/dsa/dsa_key.c 28;" d file: -MISALIGN apps/speed.c 81;" d file: -MOD providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 29;" d file: -MODE_ASYNC engines/e_afalg.h /^ MODE_ASYNC$/;" e enum:__anon262 -MODE_SYNC engines/e_afalg.h /^ MODE_SYNC,$/;" e enum:__anon262 -MODE_UNINIT engines/e_afalg.h /^ MODE_UNINIT = 0,$/;" e enum:__anon262 -MODP crypto/ffc/ffc_dh.c 23;" d file: -MODP crypto/ffc/ffc_dh.c 40;" d file: -MODULE32 crypto/dso/dso_win32.c /^typedef BOOL(WINAPI *MODULE32) (HANDLE, MODULEENTRY32 *);$/;" t file: -MODULEENTRY32 crypto/dso/dso_win32.c 494;" d file: -MODULUS crypto/ec/curve448/f_generic.c /^static const gf MODULUS = {$/;" v file: -MOD_EXP_CTIME_ALIGN crypto/bn/bn_exp.c 580;" d file: -MOD_EXP_CTIME_COPY_FROM_PREBUF crypto/bn/bn_exp.c /^static int MOD_EXP_CTIME_COPY_FROM_PREBUF(BIGNUM *b, int top,$/;" f file: -MOD_EXP_CTIME_COPY_TO_PREBUF crypto/bn/bn_exp.c /^static int MOD_EXP_CTIME_COPY_TO_PREBUF(const BIGNUM *b, int top,$/;" f file: -MOD_EXP_CTIME_MIN_CACHE_LINE_MASK crypto/bn/bn_local.h 309;" d -MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH crypto/bn/bn_local.h 308;" d -MOD_EXP_TEST test/bntest.c /^} MOD_EXP_TEST;$/;" t typeref:struct:mod_exp_test_st file: -MONTGOMERY_FACTOR crypto/ec/curve448/scalar.c /^static const c448_word_t MONTGOMERY_FACTOR = (c448_word_t) 0x3bd440fae918bc5ULL;$/;" v file: -MONT_EXP_WORD crypto/bn/bn_exp.c 129;" d file: -MONT_MUL_MOD crypto/bn/bn_exp.c 128;" d file: -MONT_WORD crypto/bn/bn_mont.c 20;" d file: -MOV_SEEDBLOCK crypto/seed/seed_local.h 81;" d -MPITEST test/bntest.c /^} MPITEST;$/;" t typeref:struct:mpitest_st file: -MSDOS e_os.h 44;" d -MSG1 test/sslapitest.c 3151;" d file: -MSG2 test/sslapitest.c 3152;" d file: -MSG3 test/sslapitest.c 3153;" d file: -MSG4 test/sslapitest.c 3154;" d file: -MSG5 test/sslapitest.c 3155;" d file: -MSG6 test/sslapitest.c 3156;" d file: -MSG7 test/sslapitest.c 3157;" d file: -MSG_FLOW_ERROR ssl/statem/statem.h /^ MSG_FLOW_ERROR,$/;" e enum:__anon400 -MSG_FLOW_FINISHED ssl/statem/statem.h /^ MSG_FLOW_FINISHED$/;" e enum:__anon400 -MSG_FLOW_READING ssl/statem/statem.h /^ MSG_FLOW_READING,$/;" e enum:__anon400 -MSG_FLOW_STATE ssl/statem/statem.h /^} MSG_FLOW_STATE;$/;" t typeref:enum:__anon400 -MSG_FLOW_UNINITED ssl/statem/statem.h /^ MSG_FLOW_UNINITED,$/;" e enum:__anon400 -MSG_FLOW_WRITING ssl/statem/statem.h /^ MSG_FLOW_WRITING,$/;" e enum:__anon400 -MSG_FRAG_LEN_HI test/helpers/ssltestlib.c 112;" d file: -MSG_FRAG_LEN_LO test/helpers/ssltestlib.c 114;" d file: -MSG_FRAG_LEN_MID test/helpers/ssltestlib.c 113;" d file: -MSG_FRAG_OFF_HI test/helpers/ssltestlib.c 109;" d file: -MSG_FRAG_OFF_LO test/helpers/ssltestlib.c 111;" d file: -MSG_FRAG_OFF_MID test/helpers/ssltestlib.c 110;" d file: -MSG_LEN_HI test/helpers/ssltestlib.c 104;" d file: -MSG_LEN_LO test/helpers/ssltestlib.c 106;" d file: -MSG_LEN_MID test/helpers/ssltestlib.c 105;" d file: -MSG_PROCESS_CONTINUE_PROCESSING ssl/statem/statem_local.h /^ MSG_PROCESS_CONTINUE_PROCESSING,$/;" e enum:__anon395 -MSG_PROCESS_CONTINUE_READING ssl/statem/statem_local.h /^ MSG_PROCESS_CONTINUE_READING$/;" e enum:__anon395 -MSG_PROCESS_ERROR ssl/statem/statem_local.h /^ MSG_PROCESS_ERROR,$/;" e enum:__anon395 -MSG_PROCESS_FINISHED_READING ssl/statem/statem_local.h /^ MSG_PROCESS_FINISHED_READING,$/;" e enum:__anon395 -MSG_PROCESS_RETURN ssl/statem/statem_local.h /^} MSG_PROCESS_RETURN;$/;" t typeref:enum:__anon395 -MSG_SEQ_HI test/helpers/ssltestlib.c 107;" d file: -MSG_SEQ_LO test/helpers/ssltestlib.c 108;" d file: -MSG_TYPE test/helpers/ssltestlib.c 103;" d file: -MS_BROKEN_BN_num_bits_word crypto/bn/bn_lib.c 97;" d file: -MS_DSS1MAGIC crypto/pem/pvkfmt.c 127;" d file: -MS_DSS2MAGIC crypto/pem/pvkfmt.c 128;" d file: -MS_KEYALG_DSS_SIGN crypto/pem/pvkfmt.c 131;" d file: -MS_KEYALG_RSA_KEYX crypto/pem/pvkfmt.c 130;" d file: -MS_KEYTYPE_KEYX crypto/pem/pvkfmt.c 133;" d file: -MS_KEYTYPE_SIGN crypto/pem/pvkfmt.c 134;" d file: -MS_PRIVATEKEYBLOB crypto/pem/pvkfmt.c 124;" d file: -MS_PUBLICKEYBLOB crypto/pem/pvkfmt.c 123;" d file: -MS_PVKMAGIC crypto/pem/pvkfmt.c 137;" d file: -MS_RSA1MAGIC crypto/pem/pvkfmt.c 125;" d file: -MS_RSA2MAGIC crypto/pem/pvkfmt.c 126;" d file: -MULTIBLOCK_FRAGSIZE test/sslapitest.c 8380;" d file: -MULTI_LOAD_THREADS test/threadstest.c 571;" d file: -MYOBJ test/exdatatest.c /^} MYOBJ;$/;" t typeref:struct:myobj_st file: -MYOBJ_EX_DATA test/exdatatest.c /^} MYOBJ_EX_DATA;$/;" t typeref:struct:myobj_ex_data_st file: -MYOBJ_allochello3 test/exdatatest.c /^static void MYOBJ_allochello3(MYOBJ *obj, char *cp)$/;" f file: -MYOBJ_dup test/exdatatest.c /^static MYOBJ *MYOBJ_dup(MYOBJ *in)$/;" f file: -MYOBJ_free test/exdatatest.c /^static void MYOBJ_free(MYOBJ *obj)$/;" f file: -MYOBJ_gethello test/exdatatest.c /^static char *MYOBJ_gethello(MYOBJ *obj)$/;" f file: -MYOBJ_gethello2 test/exdatatest.c /^static char *MYOBJ_gethello2(MYOBJ *obj)$/;" f file: -MYOBJ_gethello3 test/exdatatest.c /^static char *MYOBJ_gethello3(MYOBJ *obj)$/;" f file: -MYOBJ_new test/exdatatest.c /^static MYOBJ *MYOBJ_new(void)$/;" f file: -MYOBJ_sethello test/exdatatest.c /^static void MYOBJ_sethello(MYOBJ *obj, char *cp)$/;" f file: -MYOBJ_sethello2 test/exdatatest.c /^static void MYOBJ_sethello2(MYOBJ *obj, char *cp)$/;" f file: -MYPROPERTIES test/user_property_test.c 18;" d file: -M_check_autoarg crypto/evp/evp_local.h 352;" d -Maj crypto/sha/sha256.c 143;" d file: -Maj crypto/sha/sha512.c 480;" d file: -MixColumns crypto/aes/aes_core.c /^static void MixColumns(u64 *state)$/;" f file: -MixColumns crypto/aes/asm/bsaes-armv7.pl /^sub MixColumns {$/;" s -MixColumns crypto/aes/asm/bsaes-x86_64.pl /^sub MixColumns {$/;" s -ModExpTests test/bntest.c /^static const MOD_EXP_TEST ModExpTests[] = {$/;" v file: -Mul_GF16_2 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF16_2 {$/;" s -Mul_GF16_2 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF16_2 {$/;" s -Mul_GF4 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4 {$/;" s -Mul_GF4 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4 {$/;" s -Mul_GF4_N crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4_N { # not used, see next subroutine$/;" s -Mul_GF4_N crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4_N { # not used, see next subroutine$/;" s -Mul_GF4_N_GF4 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4_N_GF4 {$/;" s -Mul_GF4_N_GF4 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4_N_GF4 {$/;" s -N crypto/bn/bn_local.h /^ BIGNUM N; \/* The modulus *\/$/;" m struct:bn_mont_ctx_st -N crypto/bn/bn_local.h /^ BIGNUM N; \/* the divisor *\/$/;" m struct:bn_recp_ctx_st -N crypto/whrlpool/wp_block.c 180;" d file: -N crypto/whrlpool/wp_block.c 191;" d file: -N crypto/whrlpool/wp_block.c 210;" d file: -N providers/implementations/kdfs/scrypt.c /^ uint64_t N;$/;" m struct:__anon537 file: -N ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st -N test/evp_pkey_provided_test.c 335;" d file: -N test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: -N test/keymgmt_internal_test.c 69;" d file: -NAME1 test/namemap_internal_test.c 14;" d file: -NAME2 test/namemap_internal_test.c 15;" d file: -NAMED_CURVE_TYPE ssl/ssl_local.h 1995;" d -NAMENUM_ENTRY crypto/core_namemap.c /^DEFINE_LHASH_OF(NAMENUM_ENTRY);$/;" v -NAMENUM_ENTRY crypto/core_namemap.c /^} NAMENUM_ENTRY;$/;" t typeref:struct:__anon84 file: -NAME_CHECK_MAX crypto/x509/v3_ncons.c 221;" d file: -NAME_CONSTRAINTS include/openssl/types.h /^typedef struct NAME_CONSTRAINTS_st NAME_CONSTRAINTS;$/;" t typeref:struct:NAME_CONSTRAINTS_st -NAME_EX_TBL apps/lib/apps.c /^} NAME_EX_TBL;$/;" t typeref:struct:__anon442 file: -NAME_FUNCS crypto/objects/obj_local.h /^typedef struct name_funcs_st NAME_FUNCS;$/;" t typeref:struct:name_funcs_st -NAME_MAX apps/rehash.c 49;" d file: -NAME_MAX crypto/LPdir_win.c 59;" d file: -NAME_ONELINE_MAX crypto/x509/x509_obj.c 23;" d file: -NAME_SEPARATOR crypto/encode_decode/decoder_meth.c 24;" d file: -NAME_SEPARATOR crypto/encode_decode/encoder_meth.c 24;" d file: -NAME_SEPARATOR crypto/evp/evp_fetch.c 24;" d file: -NAMING_AUTHORITY crypto/x509/v3_admis.c /^ASN1_SEQUENCE(NAMING_AUTHORITY) = {$/;" v -NAMING_AUTHORITY_get0_authorityId crypto/x509/v3_admis.c /^const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId(const NAMING_AUTHORITY *n)$/;" f -NAMING_AUTHORITY_get0_authorityText crypto/x509/v3_admis.c /^const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText($/;" f -NAMING_AUTHORITY_get0_authorityURL crypto/x509/v3_admis.c /^const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL($/;" f -NAMING_AUTHORITY_set0_authorityId crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, ASN1_OBJECT* id)$/;" f -NAMING_AUTHORITY_set0_authorityText crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, ASN1_STRING* t)$/;" f -NAMING_AUTHORITY_set0_authorityURL crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, ASN1_IA5STRING* u)$/;" f -NAMX_DNA_FNA_SET crypto/vms_rms.h 26;" d -NAMX_DNA_FNA_SET crypto/vms_rms.h 29;" d -NAMX_DNA_FNA_SET crypto/vms_rms.h 49;" d -NAMX_ESA crypto/vms_rms.h 19;" d -NAMX_ESA crypto/vms_rms.h 45;" d -NAMX_ESL crypto/vms_rms.h 20;" d -NAMX_ESL crypto/vms_rms.h 46;" d -NAMX_ESS crypto/vms_rms.h 21;" d -NAMX_ESS crypto/vms_rms.h 47;" d -NAMX_MAXRSS crypto/vms_rms.h 33;" d -NAMX_MAXRSS crypto/vms_rms.h 50;" d -NAMX_NOP crypto/vms_rms.h 22;" d -NAMX_NOP crypto/vms_rms.h 48;" d -NAMX_STRUCT crypto/vms_rms.h 34;" d -NAMX_STRUCT crypto/vms_rms.h 51;" d -NBIO_TEST crypto/bio/bf_nbio.c /^} NBIO_TEST;$/;" t typeref:struct:nbio_test_st file: -NCONF_WIN32 crypto/conf/conf_def.c /^CONF_METHOD *NCONF_WIN32(void)$/;" f -NCONF_default crypto/conf/conf_def.c /^CONF_METHOD *NCONF_default(void)$/;" f -NCONF_dump_bio crypto/conf/conf_lib.c /^int NCONF_dump_bio(const CONF *conf, BIO *out)$/;" f -NCONF_dump_fp crypto/conf/conf_lib.c /^int NCONF_dump_fp(const CONF *conf, FILE *out)$/;" f -NCONF_free crypto/conf/conf_lib.c /^void NCONF_free(CONF *conf)$/;" f -NCONF_free_data crypto/conf/conf_lib.c /^void NCONF_free_data(CONF *conf)$/;" f -NCONF_get0_libctx crypto/conf/conf_lib.c /^OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf)$/;" f -NCONF_get_number_e crypto/conf/conf_lib.c /^int NCONF_get_number_e(const CONF *conf, const char *group, const char *name,$/;" f -NCONF_get_string crypto/conf/conf_lib.c /^char *NCONF_get_string(const CONF *conf, const char *group, const char *name)$/;" f -NCONF_load crypto/conf/conf_lib.c /^int NCONF_load(CONF *conf, const char *file, long *eline)$/;" f -NCONF_load_bio crypto/conf/conf_lib.c /^int NCONF_load_bio(CONF *conf, BIO *bp, long *eline)$/;" f -NCONF_load_fp crypto/conf/conf_lib.c /^int NCONF_load_fp(CONF *conf, FILE *fp, long *eline)$/;" f -NCONF_new crypto/conf/conf_lib.c /^CONF *NCONF_new(CONF_METHOD *meth)$/;" f -NCONF_new_ex crypto/conf/conf_lib.c /^CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth)$/;" f -NDEF_SUPPORT crypto/asn1/bio_ndef.c /^} NDEF_SUPPORT;$/;" t typeref:struct:ndef_aux_st file: -NEAREST_ALIGNED engines/e_padlock.c 294;" d file: -NEONROUND crypto/chacha/asm/chacha-armv4.pl /^sub NEONROUND {$/;" s -NEONROUND crypto/chacha/asm/chacha-armv8.pl /^sub NEONROUND {$/;" s -NEON_00_15 crypto/sha/asm/sha512-armv4.pl /^sub NEON_00_15() {$/;" s -NEON_16_79 crypto/sha/asm/sha512-armv4.pl /^sub NEON_16_79() {$/;" s -NEON_CAPABLE crypto/modes/gcm128.c 665;" d file: -NEON_lane_ROUND crypto/chacha/asm/chacha-armv8.pl /^sub NEON_lane_ROUND {$/;" s -NETSCAPE_CERT_HDR apps/include/apps.h 301;" d -NETSCAPE_ENCRYPTED_PKEY crypto/asn1/n_pkey.c /^} NETSCAPE_ENCRYPTED_PKEY;$/;" t typeref:struct:netscape_encrypted_pkey_st file: -NETSCAPE_PKEY crypto/asn1/n_pkey.c /^} NETSCAPE_PKEY;$/;" t typeref:struct:netscape_pkey_st file: -NETSCAPE_SPKI_b64_decode crypto/x509/x509spki.c /^NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len)$/;" f -NETSCAPE_SPKI_b64_encode crypto/x509/x509spki.c /^char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki)$/;" f -NETSCAPE_SPKI_get_pubkey crypto/x509/x509spki.c /^EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x)$/;" f -NETSCAPE_SPKI_print crypto/asn1/t_spki.c /^int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki)$/;" f -NETSCAPE_SPKI_set_pubkey crypto/x509/x509spki.c /^int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey)$/;" f -NETSCAPE_SPKI_sign crypto/x509/x_all.c /^int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f -NETSCAPE_SPKI_verify crypto/x509/x_all.c /^int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)$/;" f -NEXT_PROTO_MAX_LENGTH ssl/statem/statem_srvr.c 1141;" d file: -NEXT_PROTO_STRING test/ssl_old_test.c /^static const char NEXT_PROTO_STRING[] = "\\x09testproto";$/;" v file: -NID_Directory include/openssl/obj_mac.h 2761;" d -NID_Domain include/openssl/obj_mac.h 3289;" d -NID_ED25519 include/openssl/obj_mac.h 5197;" d -NID_ED448 include/openssl/obj_mac.h 5201;" d -NID_Enterprises include/openssl/obj_mac.h 2795;" d -NID_Experimental include/openssl/obj_mac.h 2771;" d -NID_INN include/openssl/obj_mac.h 4505;" d -NID_ISO_CN include/openssl/obj_mac.h 123;" d -NID_ISO_UA include/openssl/obj_mac.h 5326;" d -NID_ISO_US include/openssl/obj_mac.h 108;" d -NID_Independent include/openssl/obj_mac.h 2031;" d -NID_LocalKeySet include/openssl/obj_mac.h 1092;" d -NID_Mail include/openssl/obj_mac.h 2790;" d -NID_Management include/openssl/obj_mac.h 2766;" d -NID_NAIRealm include/openssl/obj_mac.h 1943;" d -NID_OCSP_sign include/openssl/obj_mac.h 1627;" d -NID_OGRN include/openssl/obj_mac.h 4510;" d -NID_OGRNIP include/openssl/obj_mac.h 4520;" d -NID_Private include/openssl/obj_mac.h 2776;" d -NID_RSA_SHA3_224 include/openssl/obj_mac.h 3183;" d -NID_RSA_SHA3_256 include/openssl/obj_mac.h 3188;" d -NID_RSA_SHA3_384 include/openssl/obj_mac.h 3193;" d -NID_RSA_SHA3_512 include/openssl/obj_mac.h 3198;" d -NID_SM2_with_SM3 include/openssl/obj_mac.h 1217;" d -NID_SMIME include/openssl/obj_mac.h 750;" d -NID_SMIMECapabilities include/openssl/obj_mac.h 745;" d -NID_SNILS include/openssl/obj_mac.h 4515;" d -NID_SNMPv2 include/openssl/obj_mac.h 2786;" d -NID_SRVName include/openssl/obj_mac.h 1938;" d -NID_Security include/openssl/obj_mac.h 2781;" d -NID_X25519 include/openssl/obj_mac.h 5189;" d -NID_X448 include/openssl/obj_mac.h 5193;" d -NID_X500 include/openssl/obj_mac.h 2268;" d -NID_X500algorithms include/openssl/obj_mac.h 2525;" d -NID_X509 include/openssl/obj_mac.h 2272;" d -NID_X9_57 include/openssl/obj_mac.h 113;" d -NID_X9_62_c2onb191v4 include/openssl/obj_mac.h 214;" d -NID_X9_62_c2onb191v5 include/openssl/obj_mac.h 218;" d -NID_X9_62_c2onb239v4 include/openssl/obj_mac.h 238;" d -NID_X9_62_c2onb239v5 include/openssl/obj_mac.h 242;" d -NID_X9_62_c2pnb163v1 include/openssl/obj_mac.h 186;" d -NID_X9_62_c2pnb163v2 include/openssl/obj_mac.h 190;" d -NID_X9_62_c2pnb163v3 include/openssl/obj_mac.h 194;" d -NID_X9_62_c2pnb176v1 include/openssl/obj_mac.h 198;" d -NID_X9_62_c2pnb208w1 include/openssl/obj_mac.h 222;" d -NID_X9_62_c2pnb272w1 include/openssl/obj_mac.h 246;" d -NID_X9_62_c2pnb304w1 include/openssl/obj_mac.h 250;" d -NID_X9_62_c2pnb368w1 include/openssl/obj_mac.h 258;" d -NID_X9_62_c2tnb191v1 include/openssl/obj_mac.h 202;" d -NID_X9_62_c2tnb191v2 include/openssl/obj_mac.h 206;" d -NID_X9_62_c2tnb191v3 include/openssl/obj_mac.h 210;" d -NID_X9_62_c2tnb239v1 include/openssl/obj_mac.h 226;" d -NID_X9_62_c2tnb239v2 include/openssl/obj_mac.h 230;" d -NID_X9_62_c2tnb239v3 include/openssl/obj_mac.h 234;" d -NID_X9_62_c2tnb359v1 include/openssl/obj_mac.h 254;" d -NID_X9_62_c2tnb431r1 include/openssl/obj_mac.h 262;" d -NID_X9_62_characteristic_two_field include/openssl/obj_mac.h 156;" d -NID_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 160;" d -NID_X9_62_id_ecPublicKey include/openssl/obj_mac.h 178;" d -NID_X9_62_onBasis include/openssl/obj_mac.h 164;" d -NID_X9_62_ppBasis include/openssl/obj_mac.h 172;" d -NID_X9_62_prime192v1 include/openssl/obj_mac.h 268;" d -NID_X9_62_prime192v2 include/openssl/obj_mac.h 272;" d -NID_X9_62_prime192v3 include/openssl/obj_mac.h 276;" d -NID_X9_62_prime239v1 include/openssl/obj_mac.h 280;" d -NID_X9_62_prime239v2 include/openssl/obj_mac.h 284;" d -NID_X9_62_prime239v3 include/openssl/obj_mac.h 288;" d -NID_X9_62_prime256v1 include/openssl/obj_mac.h 292;" d -NID_X9_62_prime_field include/openssl/obj_mac.h 152;" d -NID_X9_62_tpBasis include/openssl/obj_mac.h 168;" d -NID_X9cm include/openssl/obj_mac.h 118;" d -NID_XmppAddr include/openssl/obj_mac.h 1933;" d -NID_aRecord include/openssl/obj_mac.h 3412;" d -NID_aaControls include/openssl/obj_mac.h 1529;" d -NID_ac_auditEntity include/openssl/obj_mac.h 1521;" d -NID_ac_proxying include/openssl/obj_mac.h 1545;" d -NID_ac_targeting include/openssl/obj_mac.h 1525;" d -NID_account include/openssl/obj_mac.h 3272;" d -NID_ad_OCSP include/openssl/obj_mac.h 2036;" d -NID_ad_ca_issuers include/openssl/obj_mac.h 2041;" d -NID_ad_dvcs include/openssl/obj_mac.h 2051;" d -NID_ad_timeStamping include/openssl/obj_mac.h 2046;" d -NID_aes_128_cbc include/openssl/obj_mac.h 2846;" d -NID_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4969;" d -NID_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4981;" d -NID_aes_128_ccm include/openssl/obj_mac.h 2870;" d -NID_aes_128_cfb engines/e_padlock.c 243;" d file: -NID_aes_128_cfb1 include/openssl/obj_mac.h 2965;" d -NID_aes_128_cfb128 include/openssl/obj_mac.h 2856;" d -NID_aes_128_cfb8 include/openssl/obj_mac.h 2977;" d -NID_aes_128_ctr include/openssl/obj_mac.h 2989;" d -NID_aes_128_ecb include/openssl/obj_mac.h 2841;" d -NID_aes_128_gcm include/openssl/obj_mac.h 2865;" d -NID_aes_128_ocb include/openssl/obj_mac.h 3001;" d -NID_aes_128_ofb engines/e_padlock.c 247;" d file: -NID_aes_128_ofb128 include/openssl/obj_mac.h 2851;" d -NID_aes_128_siv include/openssl/obj_mac.h 5425;" d -NID_aes_128_xts include/openssl/obj_mac.h 2955;" d -NID_aes_192_cbc include/openssl/obj_mac.h 2884;" d -NID_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4973;" d -NID_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4985;" d -NID_aes_192_ccm include/openssl/obj_mac.h 2908;" d -NID_aes_192_cfb engines/e_padlock.c 251;" d file: -NID_aes_192_cfb1 include/openssl/obj_mac.h 2969;" d -NID_aes_192_cfb128 include/openssl/obj_mac.h 2894;" d -NID_aes_192_cfb8 include/openssl/obj_mac.h 2981;" d -NID_aes_192_ctr include/openssl/obj_mac.h 2993;" d -NID_aes_192_ecb include/openssl/obj_mac.h 2879;" d -NID_aes_192_gcm include/openssl/obj_mac.h 2903;" d -NID_aes_192_ocb include/openssl/obj_mac.h 3005;" d -NID_aes_192_ofb engines/e_padlock.c 255;" d file: -NID_aes_192_ofb128 include/openssl/obj_mac.h 2889;" d -NID_aes_192_siv include/openssl/obj_mac.h 5429;" d -NID_aes_256_cbc include/openssl/obj_mac.h 2922;" d -NID_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4977;" d -NID_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4989;" d -NID_aes_256_ccm include/openssl/obj_mac.h 2946;" d -NID_aes_256_cfb engines/e_padlock.c 259;" d file: -NID_aes_256_cfb1 include/openssl/obj_mac.h 2973;" d -NID_aes_256_cfb128 include/openssl/obj_mac.h 2932;" d -NID_aes_256_cfb8 include/openssl/obj_mac.h 2985;" d -NID_aes_256_ctr include/openssl/obj_mac.h 2997;" d -NID_aes_256_ecb include/openssl/obj_mac.h 2917;" d -NID_aes_256_gcm include/openssl/obj_mac.h 2941;" d -NID_aes_256_ocb include/openssl/obj_mac.h 3009;" d -NID_aes_256_ofb engines/e_padlock.c 263;" d file: -NID_aes_256_ofb128 include/openssl/obj_mac.h 2927;" d -NID_aes_256_siv include/openssl/obj_mac.h 5433;" d -NID_aes_256_xts include/openssl/obj_mac.h 2960;" d -NID_algorithm include/openssl/obj_mac.h 2131;" d -NID_ansi_X9_62 include/openssl/obj_mac.h 146;" d -NID_anyExtendedKeyUsage include/openssl/obj_mac.h 2674;" d -NID_any_policy include/openssl/obj_mac.h 2629;" d -NID_aria_128_cbc include/openssl/obj_mac.h 4773;" d -NID_aria_128_ccm include/openssl/obj_mac.h 4867;" d -NID_aria_128_cfb1 include/openssl/obj_mac.h 4843;" d -NID_aria_128_cfb128 include/openssl/obj_mac.h 4778;" d -NID_aria_128_cfb8 include/openssl/obj_mac.h 4855;" d -NID_aria_128_ctr include/openssl/obj_mac.h 4788;" d -NID_aria_128_ecb include/openssl/obj_mac.h 4768;" d -NID_aria_128_gcm include/openssl/obj_mac.h 4882;" d -NID_aria_128_ofb128 include/openssl/obj_mac.h 4783;" d -NID_aria_192_cbc include/openssl/obj_mac.h 4798;" d -NID_aria_192_ccm include/openssl/obj_mac.h 4872;" d -NID_aria_192_cfb1 include/openssl/obj_mac.h 4847;" d -NID_aria_192_cfb128 include/openssl/obj_mac.h 4803;" d -NID_aria_192_cfb8 include/openssl/obj_mac.h 4859;" d -NID_aria_192_ctr include/openssl/obj_mac.h 4813;" d -NID_aria_192_ecb include/openssl/obj_mac.h 4793;" d -NID_aria_192_gcm include/openssl/obj_mac.h 4887;" d -NID_aria_192_ofb128 include/openssl/obj_mac.h 4808;" d -NID_aria_256_cbc include/openssl/obj_mac.h 4823;" d -NID_aria_256_ccm include/openssl/obj_mac.h 4877;" d -NID_aria_256_cfb1 include/openssl/obj_mac.h 4851;" d -NID_aria_256_cfb128 include/openssl/obj_mac.h 4828;" d -NID_aria_256_cfb8 include/openssl/obj_mac.h 4863;" d -NID_aria_256_ctr include/openssl/obj_mac.h 4838;" d -NID_aria_256_ecb include/openssl/obj_mac.h 4818;" d -NID_aria_256_gcm include/openssl/obj_mac.h 4892;" d -NID_aria_256_ofb128 include/openssl/obj_mac.h 4833;" d -NID_associatedDomain include/openssl/obj_mac.h 3436;" d -NID_associatedName include/openssl/obj_mac.h 3440;" d -NID_audio include/openssl/obj_mac.h 3509;" d -NID_auth_any include/openssl/obj_mac.h 5282;" d -NID_auth_dss include/openssl/obj_mac.h 5262;" d -NID_auth_ecdsa include/openssl/obj_mac.h 5254;" d -NID_auth_gost01 include/openssl/obj_mac.h 5266;" d -NID_auth_gost12 include/openssl/obj_mac.h 5270;" d -NID_auth_null include/openssl/obj_mac.h 5278;" d -NID_auth_psk include/openssl/obj_mac.h 5258;" d -NID_auth_rsa include/openssl/obj_mac.h 5250;" d -NID_auth_srp include/openssl/obj_mac.h 5274;" d -NID_authorityRevocationList include/openssl/obj_mac.h 2425;" d -NID_authority_key_identifier include/openssl/obj_mac.h 2639;" d -NID_basic_constraints include/openssl/obj_mac.h 2579;" d -NID_bf_cbc include/openssl/obj_mac.h 1359;" d -NID_bf_cfb64 include/openssl/obj_mac.h 1368;" d -NID_bf_ecb include/openssl/obj_mac.h 1364;" d -NID_bf_ofb64 include/openssl/obj_mac.h 1372;" d -NID_biometricInfo include/openssl/obj_mac.h 1513;" d -NID_blake2b512 include/openssl/obj_mac.h 2253;" d -NID_blake2bmac include/openssl/obj_mac.h 2243;" d -NID_blake2s256 include/openssl/obj_mac.h 2258;" d -NID_blake2smac include/openssl/obj_mac.h 2248;" d -NID_brainpoolP160r1 include/openssl/obj_mac.h 5005;" d -NID_brainpoolP160t1 include/openssl/obj_mac.h 5009;" d -NID_brainpoolP192r1 include/openssl/obj_mac.h 5013;" d -NID_brainpoolP192t1 include/openssl/obj_mac.h 5017;" d -NID_brainpoolP224r1 include/openssl/obj_mac.h 5021;" d -NID_brainpoolP224t1 include/openssl/obj_mac.h 5025;" d -NID_brainpoolP256r1 include/openssl/obj_mac.h 5029;" d -NID_brainpoolP256t1 include/openssl/obj_mac.h 5033;" d -NID_brainpoolP320r1 include/openssl/obj_mac.h 5037;" d -NID_brainpoolP320t1 include/openssl/obj_mac.h 5041;" d -NID_brainpoolP384r1 include/openssl/obj_mac.h 5045;" d -NID_brainpoolP384t1 include/openssl/obj_mac.h 5049;" d -NID_brainpoolP512r1 include/openssl/obj_mac.h 5053;" d -NID_brainpoolP512t1 include/openssl/obj_mac.h 5057;" d -NID_buildingName include/openssl/obj_mac.h 3481;" d -NID_businessCategory include/openssl/obj_mac.h 2333;" d -NID_cACertificate include/openssl/obj_mac.h 2421;" d -NID_cNAMERecord include/openssl/obj_mac.h 3432;" d -NID_caRepository include/openssl/obj_mac.h 2056;" d -NID_camellia_128_cbc include/openssl/obj_mac.h 4606;" d -NID_camellia_128_ccm include/openssl/obj_mac.h 4657;" d -NID_camellia_128_cfb1 include/openssl/obj_mac.h 4742;" d -NID_camellia_128_cfb128 include/openssl/obj_mac.h 4647;" d -NID_camellia_128_cfb8 include/openssl/obj_mac.h 4754;" d -NID_camellia_128_cmac include/openssl/obj_mac.h 4667;" d -NID_camellia_128_ctr include/openssl/obj_mac.h 4662;" d -NID_camellia_128_ecb include/openssl/obj_mac.h 4637;" d -NID_camellia_128_gcm include/openssl/obj_mac.h 4652;" d -NID_camellia_128_ofb128 include/openssl/obj_mac.h 4642;" d -NID_camellia_192_cbc include/openssl/obj_mac.h 4611;" d -NID_camellia_192_ccm include/openssl/obj_mac.h 4692;" d -NID_camellia_192_cfb1 include/openssl/obj_mac.h 4746;" d -NID_camellia_192_cfb128 include/openssl/obj_mac.h 4682;" d -NID_camellia_192_cfb8 include/openssl/obj_mac.h 4758;" d -NID_camellia_192_cmac include/openssl/obj_mac.h 4702;" d -NID_camellia_192_ctr include/openssl/obj_mac.h 4697;" d -NID_camellia_192_ecb include/openssl/obj_mac.h 4672;" d -NID_camellia_192_gcm include/openssl/obj_mac.h 4687;" d -NID_camellia_192_ofb128 include/openssl/obj_mac.h 4677;" d -NID_camellia_256_cbc include/openssl/obj_mac.h 4616;" d -NID_camellia_256_ccm include/openssl/obj_mac.h 4727;" d -NID_camellia_256_cfb1 include/openssl/obj_mac.h 4750;" d -NID_camellia_256_cfb128 include/openssl/obj_mac.h 4717;" d -NID_camellia_256_cfb8 include/openssl/obj_mac.h 4762;" d -NID_camellia_256_cmac include/openssl/obj_mac.h 4737;" d -NID_camellia_256_ctr include/openssl/obj_mac.h 4732;" d -NID_camellia_256_ecb include/openssl/obj_mac.h 4707;" d -NID_camellia_256_gcm include/openssl/obj_mac.h 4722;" d -NID_camellia_256_ofb128 include/openssl/obj_mac.h 4712;" d -NID_capwapAC include/openssl/obj_mac.h 1642;" d -NID_capwapWTP include/openssl/obj_mac.h 1647;" d -NID_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3260;" d -NID_cast5_cbc include/openssl/obj_mac.h 499;" d -NID_cast5_cfb64 include/openssl/obj_mac.h 508;" d -NID_cast5_ecb include/openssl/obj_mac.h 504;" d -NID_cast5_ofb64 include/openssl/obj_mac.h 512;" d -NID_ccitt include/openssl/obj_mac.h 26;" d -NID_certBag include/openssl/obj_mac.h 1158;" d -NID_certicom_arc include/openssl/obj_mac.h 72;" d -NID_certificateRevocationList include/openssl/obj_mac.h 2429;" d -NID_certificate_issuer include/openssl/obj_mac.h 2609;" d -NID_certificate_policies include/openssl/obj_mac.h 2624;" d -NID_chacha20 include/openssl/obj_mac.h 4997;" d -NID_chacha20_poly1305 include/openssl/obj_mac.h 4993;" d -NID_classSignTool include/openssl/obj_mac.h 4535;" d -NID_classSignToolKA1 include/openssl/obj_mac.h 4565;" d -NID_classSignToolKB1 include/openssl/obj_mac.h 4555;" d -NID_classSignToolKB2 include/openssl/obj_mac.h 4560;" d -NID_classSignToolKC1 include/openssl/obj_mac.h 4540;" d -NID_classSignToolKC2 include/openssl/obj_mac.h 4545;" d -NID_classSignToolKC3 include/openssl/obj_mac.h 4550;" d -NID_clearance include/openssl/obj_mac.h 103;" d -NID_client_auth include/openssl/obj_mac.h 1592;" d -NID_cmKGA include/openssl/obj_mac.h 1707;" d -NID_cmac include/openssl/obj_mac.h 4961;" d -NID_cmcArchive include/openssl/obj_mac.h 1692;" d -NID_cmcCA include/openssl/obj_mac.h 1682;" d -NID_cmcRA include/openssl/obj_mac.h 1687;" d -NID_code_sign include/openssl/obj_mac.h 1597;" d -NID_commonName include/openssl/obj_mac.h 2277;" d -NID_countryCode3c include/openssl/obj_mac.h 2511;" d -NID_countryCode3n include/openssl/obj_mac.h 2516;" d -NID_countryName include/openssl/obj_mac.h 2291;" d -NID_crlBag include/openssl/obj_mac.h 1162;" d -NID_crl_distribution_points include/openssl/obj_mac.h 2619;" d -NID_crl_number include/openssl/obj_mac.h 2584;" d -NID_crl_reason include/openssl/obj_mac.h 2589;" d -NID_crossCertificatePair include/openssl/obj_mac.h 2433;" d -NID_cryptocom include/openssl/obj_mac.h 4080;" d -NID_cryptopro include/openssl/obj_mac.h 4076;" d -NID_ct_cert_scts include/openssl/obj_mac.h 5127;" d -NID_ct_precert_poison include/openssl/obj_mac.h 5117;" d -NID_ct_precert_scts include/openssl/obj_mac.h 5112;" d -NID_ct_precert_signer include/openssl/obj_mac.h 5122;" d -NID_dITRedirect include/openssl/obj_mac.h 3505;" d -NID_dNSDomain include/openssl/obj_mac.h 3297;" d -NID_dSAQuality include/openssl/obj_mac.h 3485;" d -NID_data include/openssl/obj_mac.h 3224;" d -NID_dcObject include/openssl/obj_mac.h 2800;" d -NID_deltaRevocationList include/openssl/obj_mac.h 2489;" d -NID_delta_crl include/openssl/obj_mac.h 2599;" d -NID_des_cbc include/openssl/obj_mac.h 2146;" d -NID_des_cdmf include/openssl/obj_mac.h 4056;" d -NID_des_cfb1 include/openssl/obj_mac.h 3013;" d -NID_des_cfb64 include/openssl/obj_mac.h 2156;" d -NID_des_cfb8 include/openssl/obj_mac.h 3017;" d -NID_des_ecb include/openssl/obj_mac.h 2141;" d -NID_des_ede3_cbc include/openssl/obj_mac.h 1280;" d -NID_des_ede3_cfb1 include/openssl/obj_mac.h 3021;" d -NID_des_ede3_cfb64 include/openssl/obj_mac.h 2197;" d -NID_des_ede3_cfb8 include/openssl/obj_mac.h 3025;" d -NID_des_ede3_ecb include/openssl/obj_mac.h 2185;" d -NID_des_ede3_ofb64 include/openssl/obj_mac.h 2205;" d -NID_des_ede_cbc include/openssl/obj_mac.h 2189;" d -NID_des_ede_cfb64 include/openssl/obj_mac.h 2193;" d -NID_des_ede_ecb include/openssl/obj_mac.h 2180;" d -NID_des_ede_ofb64 include/openssl/obj_mac.h 2201;" d -NID_des_ofb64 include/openssl/obj_mac.h 2151;" d -NID_description include/openssl/obj_mac.h 2325;" d -NID_destinationIndicator include/openssl/obj_mac.h 2381;" d -NID_desx_cbc include/openssl/obj_mac.h 2209;" d -NID_dhKeyAgreement include/openssl/obj_mac.h 621;" d -NID_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5085;" d -NID_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5089;" d -NID_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5093;" d -NID_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5097;" d -NID_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5101;" d -NID_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5065;" d -NID_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5069;" d -NID_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5073;" d -NID_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5077;" d -NID_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5081;" d -NID_dh_cofactor_kdf include/openssl/obj_mac.h 5108;" d -NID_dh_std_kdf include/openssl/obj_mac.h 5105;" d -NID_dhpublicnumber include/openssl/obj_mac.h 5001;" d -NID_distinguishedName include/openssl/obj_mac.h 2473;" d -NID_dmdName include/openssl/obj_mac.h 2493;" d -NID_dnQualifier include/openssl/obj_mac.h 2461;" d -NID_dnsName include/openssl/obj_mac.h 2520;" d -NID_document include/openssl/obj_mac.h 3276;" d -NID_documentAuthor include/openssl/obj_mac.h 3379;" d -NID_documentIdentifier include/openssl/obj_mac.h 3367;" d -NID_documentLocation include/openssl/obj_mac.h 3383;" d -NID_documentPublisher include/openssl/obj_mac.h 3513;" d -NID_documentSeries include/openssl/obj_mac.h 3284;" d -NID_documentTitle include/openssl/obj_mac.h 3371;" d -NID_documentVersion include/openssl/obj_mac.h 3375;" d -NID_dod include/openssl/obj_mac.h 2749;" d -NID_domainComponent include/openssl/obj_mac.h 3408;" d -NID_domainRelatedObject include/openssl/obj_mac.h 3301;" d -NID_dsa include/openssl/obj_mac.h 136;" d -NID_dsaWithSHA include/openssl/obj_mac.h 2170;" d -NID_dsaWithSHA1 include/openssl/obj_mac.h 141;" d -NID_dsaWithSHA1_2 include/openssl/obj_mac.h 2223;" d -NID_dsa_2 include/openssl/obj_mac.h 2165;" d -NID_dsa_with_SHA224 include/openssl/obj_mac.h 3122;" d -NID_dsa_with_SHA256 include/openssl/obj_mac.h 3126;" d -NID_dsa_with_SHA384 include/openssl/obj_mac.h 3133;" d -NID_dsa_with_SHA3_224 include/openssl/obj_mac.h 3143;" d -NID_dsa_with_SHA3_256 include/openssl/obj_mac.h 3148;" d -NID_dsa_with_SHA3_384 include/openssl/obj_mac.h 3153;" d -NID_dsa_with_SHA3_512 include/openssl/obj_mac.h 3158;" d -NID_dsa_with_SHA512 include/openssl/obj_mac.h 3138;" d -NID_dstu28147 include/openssl/obj_mac.h 5335;" d -NID_dstu28147_cfb include/openssl/obj_mac.h 5345;" d -NID_dstu28147_ofb include/openssl/obj_mac.h 5340;" d -NID_dstu28147_wrap include/openssl/obj_mac.h 5350;" d -NID_dstu34311 include/openssl/obj_mac.h 5360;" d -NID_dstu4145be include/openssl/obj_mac.h 5370;" d -NID_dstu4145le include/openssl/obj_mac.h 5365;" d -NID_dvcs include/openssl/obj_mac.h 1632;" d -NID_ecdsa_with_Recommended include/openssl/obj_mac.h 302;" d -NID_ecdsa_with_SHA1 include/openssl/obj_mac.h 298;" d -NID_ecdsa_with_SHA224 include/openssl/obj_mac.h 310;" d -NID_ecdsa_with_SHA256 include/openssl/obj_mac.h 314;" d -NID_ecdsa_with_SHA384 include/openssl/obj_mac.h 318;" d -NID_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3163;" d -NID_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3168;" d -NID_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3173;" d -NID_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3178;" d -NID_ecdsa_with_SHA512 include/openssl/obj_mac.h 322;" d -NID_ecdsa_with_Specified include/openssl/obj_mac.h 306;" d -NID_email_protect include/openssl/obj_mac.h 1602;" d -NID_enhancedSearchGuide include/openssl/obj_mac.h 2465;" d -NID_ext_key_usage include/openssl/obj_mac.h 2649;" d -NID_ext_req include/openssl/obj_mac.h 740;" d -NID_facsimileTelephoneNumber include/openssl/obj_mac.h 2365;" d -NID_favouriteDrink include/openssl/obj_mac.h 3343;" d -NID_ffdhe2048 include/openssl/obj_mac.h 5293;" d -NID_ffdhe3072 include/openssl/obj_mac.h 5296;" d -NID_ffdhe4096 include/openssl/obj_mac.h 5299;" d -NID_ffdhe6144 include/openssl/obj_mac.h 5302;" d -NID_ffdhe8192 include/openssl/obj_mac.h 5305;" d -NID_freshest_crl include/openssl/obj_mac.h 2654;" d -NID_friendlyCountry include/openssl/obj_mac.h 3305;" d -NID_friendlyCountryName include/openssl/obj_mac.h 3460;" d -NID_friendlyName include/openssl/obj_mac.h 1078;" d -NID_generationQualifier include/openssl/obj_mac.h 2452;" d -NID_givenName include/openssl/obj_mac.h 2443;" d -NID_gmac include/openssl/obj_mac.h 53;" d -NID_gost89_cbc include/openssl/obj_mac.h 4129;" d -NID_gost89_cnt include/openssl/obj_mac.h 4123;" d -NID_gost89_cnt_12 include/openssl/obj_mac.h 4126;" d -NID_gost89_ctr include/openssl/obj_mac.h 4135;" d -NID_gost89_ecb include/openssl/obj_mac.h 4132;" d -NID_gost_mac_12 include/openssl/obj_mac.h 4143;" d -NID_grasshopper_cbc crypto/objects/obj_compat.h 46;" d -NID_grasshopper_cbc include/openssl/obj_mac.h 5473;" d -NID_grasshopper_cfb crypto/objects/obj_compat.h 49;" d -NID_grasshopper_cfb include/openssl/obj_mac.h 5476;" d -NID_grasshopper_ctr crypto/objects/obj_compat.h 40;" d -NID_grasshopper_ctr include/openssl/obj_mac.h 5467;" d -NID_grasshopper_ecb crypto/objects/obj_compat.h 37;" d -NID_grasshopper_ecb include/openssl/obj_mac.h 5464;" d -NID_grasshopper_mac crypto/objects/obj_compat.h 52;" d -NID_grasshopper_mac include/openssl/obj_mac.h 5479;" d -NID_grasshopper_ofb crypto/objects/obj_compat.h 43;" d -NID_grasshopper_ofb include/openssl/obj_mac.h 5470;" d -NID_hkdf include/openssl/obj_mac.h 5156;" d -NID_hmac include/openssl/obj_mac.h 4957;" d -NID_hmacWithDstu34311 include/openssl/obj_mac.h 5355;" d -NID_hmacWithMD5 include/openssl/obj_mac.h 1193;" d -NID_hmacWithSHA1 include/openssl/obj_mac.h 1197;" d -NID_hmacWithSHA224 include/openssl/obj_mac.h 1221;" d -NID_hmacWithSHA256 include/openssl/obj_mac.h 1225;" d -NID_hmacWithSHA384 include/openssl/obj_mac.h 1229;" d -NID_hmacWithSHA512 include/openssl/obj_mac.h 1233;" d -NID_hmacWithSHA512_224 include/openssl/obj_mac.h 1237;" d -NID_hmacWithSHA512_256 include/openssl/obj_mac.h 1241;" d -NID_hmac_md5 include/openssl/obj_mac.h 58;" d -NID_hmac_sha1 include/openssl/obj_mac.h 63;" d -NID_hmac_sha3_224 include/openssl/obj_mac.h 3091;" d -NID_hmac_sha3_256 include/openssl/obj_mac.h 3096;" d -NID_hmac_sha3_384 include/openssl/obj_mac.h 3101;" d -NID_hmac_sha3_512 include/openssl/obj_mac.h 3106;" d -NID_hold_instruction_call_issuer include/openssl/obj_mac.h 3215;" d -NID_hold_instruction_code include/openssl/obj_mac.h 3203;" d -NID_hold_instruction_none include/openssl/obj_mac.h 3210;" d -NID_hold_instruction_reject include/openssl/obj_mac.h 3220;" d -NID_homePostalAddress include/openssl/obj_mac.h 3444;" d -NID_homeTelephoneNumber include/openssl/obj_mac.h 3387;" d -NID_host include/openssl/obj_mac.h 3359;" d -NID_houseIdentifier include/openssl/obj_mac.h 2481;" d -NID_iA5StringSyntax include/openssl/obj_mac.h 3256;" d -NID_iana include/openssl/obj_mac.h 2754;" d -NID_id_DHBasedMac include/openssl/obj_mac.h 525;" d -NID_id_Gost28147_89 include/openssl/obj_mac.h 4119;" d -NID_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4181;" d -NID_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4185;" d -NID_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4189;" d -NID_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4193;" d -NID_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4161;" d -NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4201;" d -NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4197;" d -NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4205;" d -NID_id_Gost28147_89_MAC include/openssl/obj_mac.h 4139;" d -NID_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4165;" d -NID_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4177;" d -NID_id_Gost28147_89_cc include/openssl/obj_mac.h 4282;" d -NID_id_GostR3410_2001 include/openssl/obj_mac.h 4109;" d -NID_id_GostR3410_2001DH include/openssl/obj_mac.h 4152;" d -NID_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4245;" d -NID_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4249;" d -NID_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4253;" d -NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4257;" d -NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4261;" d -NID_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4307;" d -NID_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4241;" d -NID_id_GostR3410_2001_cc include/openssl/obj_mac.h 4292;" d -NID_id_GostR3410_2012_256 include/openssl/obj_mac.h 4320;" d -NID_id_GostR3410_2012_512 include/openssl/obj_mac.h 4325;" d -NID_id_GostR3410_94 include/openssl/obj_mac.h 4114;" d -NID_id_GostR3410_94DH include/openssl/obj_mac.h 4157;" d -NID_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4213;" d -NID_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4217;" d -NID_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4221;" d -NID_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4225;" d -NID_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4229;" d -NID_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4233;" d -NID_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4237;" d -NID_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4209;" d -NID_id_GostR3410_94_a include/openssl/obj_mac.h 4265;" d -NID_id_GostR3410_94_aBis include/openssl/obj_mac.h 4269;" d -NID_id_GostR3410_94_b include/openssl/obj_mac.h 4273;" d -NID_id_GostR3410_94_bBis include/openssl/obj_mac.h 4277;" d -NID_id_GostR3410_94_cc include/openssl/obj_mac.h 4287;" d -NID_id_GostR3411_2012_256 include/openssl/obj_mac.h 4334;" d -NID_id_GostR3411_2012_512 include/openssl/obj_mac.h 4339;" d -NID_id_GostR3411_94 include/openssl/obj_mac.h 4099;" d -NID_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4173;" d -NID_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4169;" d -NID_id_GostR3411_94_prf include/openssl/obj_mac.h 4147;" d -NID_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4089;" d -NID_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4302;" d -NID_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4094;" d -NID_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4297;" d -NID_id_HMACGostR3411_94 include/openssl/obj_mac.h 4104;" d -NID_id_PasswordBasedMAC include/openssl/obj_mac.h 520;" d -NID_id_aca include/openssl/obj_mac.h 1419;" d -NID_id_aca_accessIdentity include/openssl/obj_mac.h 1976;" d -NID_id_aca_authenticationInfo include/openssl/obj_mac.h 1972;" d -NID_id_aca_chargingIdentity include/openssl/obj_mac.h 1980;" d -NID_id_aca_encAttrs include/openssl/obj_mac.h 1992;" d -NID_id_aca_group include/openssl/obj_mac.h 1984;" d -NID_id_aca_role include/openssl/obj_mac.h 1988;" d -NID_id_ad include/openssl/obj_mac.h 1439;" d -NID_id_aes128_wrap include/openssl/obj_mac.h 2860;" d -NID_id_aes128_wrap_pad include/openssl/obj_mac.h 2874;" d -NID_id_aes192_wrap include/openssl/obj_mac.h 2898;" d -NID_id_aes192_wrap_pad include/openssl/obj_mac.h 2912;" d -NID_id_aes256_wrap include/openssl/obj_mac.h 2936;" d -NID_id_aes256_wrap_pad include/openssl/obj_mac.h 2950;" d -NID_id_alg include/openssl/obj_mac.h 1403;" d -NID_id_alg_PWRI_KEK include/openssl/obj_mac.h 1038;" d -NID_id_alg_des40 include/openssl/obj_mac.h 1827;" d -NID_id_alg_dh_pop include/openssl/obj_mac.h 1839;" d -NID_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1835;" d -NID_id_alg_noSignature include/openssl/obj_mac.h 1831;" d -NID_id_camellia128_wrap include/openssl/obj_mac.h 4620;" d -NID_id_camellia192_wrap include/openssl/obj_mac.h 4624;" d -NID_id_camellia256_wrap include/openssl/obj_mac.h 4628;" d -NID_id_cct include/openssl/obj_mac.h 1431;" d -NID_id_cct_PKIData include/openssl/obj_mac.h 2012;" d -NID_id_cct_PKIResponse include/openssl/obj_mac.h 2016;" d -NID_id_cct_crs include/openssl/obj_mac.h 2008;" d -NID_id_ce include/openssl/obj_mac.h 2544;" d -NID_id_cmc include/openssl/obj_mac.h 1407;" d -NID_id_cmc_addExtensions include/openssl/obj_mac.h 1871;" d -NID_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1919;" d -NID_id_cmc_dataReturn include/openssl/obj_mac.h 1855;" d -NID_id_cmc_decryptedPOP include/openssl/obj_mac.h 1879;" d -NID_id_cmc_encryptedPOP include/openssl/obj_mac.h 1875;" d -NID_id_cmc_getCRL include/openssl/obj_mac.h 1891;" d -NID_id_cmc_getCert include/openssl/obj_mac.h 1887;" d -NID_id_cmc_identification include/openssl/obj_mac.h 1847;" d -NID_id_cmc_identityProof include/openssl/obj_mac.h 1851;" d -NID_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1883;" d -NID_id_cmc_popLinkRandom include/openssl/obj_mac.h 1911;" d -NID_id_cmc_popLinkWitness include/openssl/obj_mac.h 1915;" d -NID_id_cmc_queryPending include/openssl/obj_mac.h 1907;" d -NID_id_cmc_recipientNonce include/openssl/obj_mac.h 1867;" d -NID_id_cmc_regInfo include/openssl/obj_mac.h 1899;" d -NID_id_cmc_responseInfo include/openssl/obj_mac.h 1903;" d -NID_id_cmc_revokeRequest include/openssl/obj_mac.h 1895;" d -NID_id_cmc_senderNonce include/openssl/obj_mac.h 1863;" d -NID_id_cmc_statusInfo include/openssl/obj_mac.h 1843;" d -NID_id_cmc_transactionId include/openssl/obj_mac.h 1859;" d -NID_id_cp include/openssl/obj_mac.h 1427;" d -NID_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 866;" d -NID_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 882;" d -NID_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 878;" d -NID_id_ct_routeOriginAuthz include/openssl/obj_mac.h 858;" d -NID_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 874;" d -NID_id_ct_rpkiManifest include/openssl/obj_mac.h 862;" d -NID_id_ct_signedChecklist include/openssl/obj_mac.h 886;" d -NID_id_ct_xml include/openssl/obj_mac.h 870;" d -NID_id_hex_multipart_message include/openssl/obj_mac.h 2825;" d -NID_id_hex_partial_message include/openssl/obj_mac.h 2820;" d -NID_id_it include/openssl/obj_mac.h 1395;" d -NID_id_it_caCerts include/openssl/obj_mac.h 1775;" d -NID_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1727;" d -NID_id_it_caProtEncCert include/openssl/obj_mac.h 1711;" d -NID_id_it_certReqTemplate include/openssl/obj_mac.h 1783;" d -NID_id_it_confirmWaitTime include/openssl/obj_mac.h 1763;" d -NID_id_it_currentCRL include/openssl/obj_mac.h 1731;" d -NID_id_it_encKeyPairTypes include/openssl/obj_mac.h 1719;" d -NID_id_it_implicitConfirm include/openssl/obj_mac.h 1759;" d -NID_id_it_keyPairParamRep include/openssl/obj_mac.h 1751;" d -NID_id_it_keyPairParamReq include/openssl/obj_mac.h 1747;" d -NID_id_it_origPKIMessage include/openssl/obj_mac.h 1767;" d -NID_id_it_preferredSymmAlg include/openssl/obj_mac.h 1723;" d -NID_id_it_revPassphrase include/openssl/obj_mac.h 1755;" d -NID_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1779;" d -NID_id_it_signKeyPairTypes include/openssl/obj_mac.h 1715;" d -NID_id_it_subscriptionRequest include/openssl/obj_mac.h 1739;" d -NID_id_it_subscriptionResponse include/openssl/obj_mac.h 1743;" d -NID_id_it_suppLangTags include/openssl/obj_mac.h 1771;" d -NID_id_it_unsupportedOIDs include/openssl/obj_mac.h 1735;" d -NID_id_kp include/openssl/obj_mac.h 1391;" d -NID_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1702;" d -NID_id_kp_bgpsec_router include/openssl/obj_mac.h 1697;" d -NID_id_mod_attribute_cert include/openssl/obj_mac.h 1487;" d -NID_id_mod_cmc include/openssl/obj_mac.h 1463;" d -NID_id_mod_cmp include/openssl/obj_mac.h 1475;" d -NID_id_mod_cmp2000 include/openssl/obj_mac.h 1503;" d -NID_id_mod_crmf include/openssl/obj_mac.h 1459;" d -NID_id_mod_dvcs include/openssl/obj_mac.h 1499;" d -NID_id_mod_kea_profile_88 include/openssl/obj_mac.h 1467;" d -NID_id_mod_kea_profile_93 include/openssl/obj_mac.h 1471;" d -NID_id_mod_ocsp include/openssl/obj_mac.h 1495;" d -NID_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1479;" d -NID_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1483;" d -NID_id_mod_timestamp_protocol include/openssl/obj_mac.h 1491;" d -NID_id_on include/openssl/obj_mac.h 1411;" d -NID_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1948;" d -NID_id_on_permanentIdentifier include/openssl/obj_mac.h 1928;" d -NID_id_on_personalData include/openssl/obj_mac.h 1923;" d -NID_id_pbkdf2 include/openssl/obj_mac.h 659;" d -NID_id_pda include/openssl/obj_mac.h 1415;" d -NID_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1964;" d -NID_id_pda_countryOfResidence include/openssl/obj_mac.h 1968;" d -NID_id_pda_dateOfBirth include/openssl/obj_mac.h 1952;" d -NID_id_pda_gender include/openssl/obj_mac.h 1960;" d -NID_id_pda_placeOfBirth include/openssl/obj_mac.h 1956;" d -NID_id_pe include/openssl/obj_mac.h 1383;" d -NID_id_pkinit include/openssl/obj_mac.h 5175;" d -NID_id_pkip include/openssl/obj_mac.h 1399;" d -NID_id_pkix include/openssl/obj_mac.h 1375;" d -NID_id_pkix1_explicit_88 include/openssl/obj_mac.h 1443;" d -NID_id_pkix1_explicit_93 include/openssl/obj_mac.h 1451;" d -NID_id_pkix1_implicit_88 include/openssl/obj_mac.h 1447;" d -NID_id_pkix1_implicit_93 include/openssl/obj_mac.h 1455;" d -NID_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2088;" d -NID_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2083;" d -NID_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2093;" d -NID_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2103;" d -NID_id_pkix_OCSP_basic include/openssl/obj_mac.h 2078;" d -NID_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2113;" d -NID_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2098;" d -NID_id_pkix_OCSP_path include/openssl/obj_mac.h 2121;" d -NID_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2108;" d -NID_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2126;" d -NID_id_pkix_OCSP_valid include/openssl/obj_mac.h 2117;" d -NID_id_pkix_mod include/openssl/obj_mac.h 1379;" d -NID_id_ppl include/openssl/obj_mac.h 1435;" d -NID_id_ppl_anyLanguage include/openssl/obj_mac.h 2021;" d -NID_id_ppl_inheritAll include/openssl/obj_mac.h 2026;" d -NID_id_qcs include/openssl/obj_mac.h 1423;" d -NID_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1996;" d -NID_id_qt include/openssl/obj_mac.h 1387;" d -NID_id_qt_cps include/openssl/obj_mac.h 1573;" d -NID_id_qt_unotice include/openssl/obj_mac.h 1578;" d -NID_id_regCtrl include/openssl/obj_mac.h 1787;" d -NID_id_regCtrl_authenticator include/openssl/obj_mac.h 1799;" d -NID_id_regCtrl_oldCertID include/openssl/obj_mac.h 1811;" d -NID_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1807;" d -NID_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1803;" d -NID_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1815;" d -NID_id_regCtrl_regToken include/openssl/obj_mac.h 1795;" d -NID_id_regInfo include/openssl/obj_mac.h 1791;" d -NID_id_regInfo_certReq include/openssl/obj_mac.h 1823;" d -NID_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1819;" d -NID_id_scrypt include/openssl/obj_mac.h 5147;" d -NID_id_set include/openssl/obj_mac.h 3518;" d -NID_id_smime_aa include/openssl/obj_mac.h 762;" d -NID_id_smime_aa_contentHint include/openssl/obj_mac.h 902;" d -NID_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 914;" d -NID_id_smime_aa_contentReference include/openssl/obj_mac.h 926;" d -NID_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1002;" d -NID_id_smime_aa_encapContentType include/openssl/obj_mac.h 910;" d -NID_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 930;" d -NID_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 922;" d -NID_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 970;" d -NID_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 974;" d -NID_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 994;" d -NID_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 990;" d -NID_id_smime_aa_ets_certValues include/openssl/obj_mac.h 978;" d -NID_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 950;" d -NID_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 966;" d -NID_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 986;" d -NID_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 962;" d -NID_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 982;" d -NID_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 946;" d -NID_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 958;" d -NID_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 954;" d -NID_id_smime_aa_macValue include/openssl/obj_mac.h 918;" d -NID_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 898;" d -NID_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 906;" d -NID_id_smime_aa_receiptRequest include/openssl/obj_mac.h 890;" d -NID_id_smime_aa_securityLabel include/openssl/obj_mac.h 894;" d -NID_id_smime_aa_signatureType include/openssl/obj_mac.h 998;" d -NID_id_smime_aa_signingCertificate include/openssl/obj_mac.h 934;" d -NID_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1006;" d -NID_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 938;" d -NID_id_smime_aa_timeStampToken include/openssl/obj_mac.h 942;" d -NID_id_smime_alg include/openssl/obj_mac.h 766;" d -NID_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1018;" d -NID_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1030;" d -NID_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1034;" d -NID_id_smime_alg_ESDH include/openssl/obj_mac.h 1026;" d -NID_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1010;" d -NID_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1014;" d -NID_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1022;" d -NID_id_smime_cd include/openssl/obj_mac.h 770;" d -NID_id_smime_cd_ldap include/openssl/obj_mac.h 1042;" d -NID_id_smime_ct include/openssl/obj_mac.h 758;" d -NID_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 838;" d -NID_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 842;" d -NID_id_smime_ct_TDTInfo include/openssl/obj_mac.h 830;" d -NID_id_smime_ct_TSTInfo include/openssl/obj_mac.h 826;" d -NID_id_smime_ct_authData include/openssl/obj_mac.h 818;" d -NID_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 854;" d -NID_id_smime_ct_compressedData include/openssl/obj_mac.h 846;" d -NID_id_smime_ct_contentCollection include/openssl/obj_mac.h 850;" d -NID_id_smime_ct_contentInfo include/openssl/obj_mac.h 834;" d -NID_id_smime_ct_publishCert include/openssl/obj_mac.h 822;" d -NID_id_smime_ct_receipt include/openssl/obj_mac.h 814;" d -NID_id_smime_cti include/openssl/obj_mac.h 778;" d -NID_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1070;" d -NID_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1074;" d -NID_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1062;" d -NID_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1054;" d -NID_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1058;" d -NID_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1066;" d -NID_id_smime_mod include/openssl/obj_mac.h 754;" d -NID_id_smime_mod_cms include/openssl/obj_mac.h 782;" d -NID_id_smime_mod_ess include/openssl/obj_mac.h 786;" d -NID_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 806;" d -NID_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 810;" d -NID_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 798;" d -NID_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 802;" d -NID_id_smime_mod_msg_v3 include/openssl/obj_mac.h 794;" d -NID_id_smime_mod_oid include/openssl/obj_mac.h 790;" d -NID_id_smime_spq include/openssl/obj_mac.h 774;" d -NID_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1050;" d -NID_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1046;" d -NID_id_tc26 include/openssl/obj_mac.h 4084;" d -NID_id_tc26_agreement include/openssl/obj_mac.h 4399;" d -NID_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4403;" d -NID_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4407;" d -NID_id_tc26_algorithms include/openssl/obj_mac.h 4311;" d -NID_id_tc26_cipher include/openssl/obj_mac.h 4371;" d -NID_id_tc26_cipher_constants include/openssl/obj_mac.h 4491;" d -NID_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4387;" d -NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 21;" d -NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5448;" d -NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 25;" d -NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5452;" d -NID_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4375;" d -NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 13;" d -NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5440;" d -NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 17;" d -NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5444;" d -NID_id_tc26_constants include/openssl/obj_mac.h 4431;" d -NID_id_tc26_digest include/openssl/obj_mac.h 4329;" d -NID_id_tc26_digest_constants include/openssl/obj_mac.h 4487;" d -NID_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4495;" d -NID_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4500;" d -NID_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4439;" d -NID_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4444;" d -NID_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4449;" d -NID_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4454;" d -NID_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4459;" d -NID_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4463;" d -NID_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4473;" d -NID_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4478;" d -NID_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4483;" d -NID_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4468;" d -NID_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4362;" d -NID_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4367;" d -NID_id_tc26_mac include/openssl/obj_mac.h 4357;" d -NID_id_tc26_sign include/openssl/obj_mac.h 4315;" d -NID_id_tc26_sign_constants include/openssl/obj_mac.h 4435;" d -NID_id_tc26_signwithdigest include/openssl/obj_mac.h 4343;" d -NID_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4348;" d -NID_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4353;" d -NID_id_tc26_wrap include/openssl/obj_mac.h 4411;" d -NID_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4423;" d -NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 33;" d -NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5460;" d -NID_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4415;" d -NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 29;" d -NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5456;" d -NID_idea_cbc include/openssl/obj_mac.h 1342;" d -NID_idea_cfb64 include/openssl/obj_mac.h 1351;" d -NID_idea_ecb include/openssl/obj_mac.h 1347;" d -NID_idea_ofb64 include/openssl/obj_mac.h 1355;" d -NID_identified_organization include/openssl/obj_mac.h 48;" d -NID_ieee include/openssl/obj_mac.h 76;" d -NID_ieee_siswg include/openssl/obj_mac.h 81;" d -NID_info include/openssl/obj_mac.h 3339;" d -NID_info_access include/openssl/obj_mac.h 1508;" d -NID_inhibit_any_policy include/openssl/obj_mac.h 2659;" d -NID_initials include/openssl/obj_mac.h 2448;" d -NID_international_organizations include/openssl/obj_mac.h 86;" d -NID_internationaliSDNNumber include/openssl/obj_mac.h 2373;" d -NID_invalidity_date include/openssl/obj_mac.h 2594;" d -NID_ipAddr_asNumber include/openssl/obj_mac.h 2000;" d -NID_ipAddr_asNumberv2 include/openssl/obj_mac.h 2004;" d -NID_ipsec3 include/openssl/obj_mac.h 4065;" d -NID_ipsec4 include/openssl/obj_mac.h 4069;" d -NID_ipsecEndSystem include/openssl/obj_mac.h 1607;" d -NID_ipsecTunnel include/openssl/obj_mac.h 1612;" d -NID_ipsecUser include/openssl/obj_mac.h 1617;" d -NID_ipsec_IKE include/openssl/obj_mac.h 1637;" d -NID_iso include/openssl/obj_mac.h 31;" d -NID_issuerSignTool include/openssl/obj_mac.h 4530;" d -NID_issuer_alt_name include/openssl/obj_mac.h 2574;" d -NID_issuing_distribution_point include/openssl/obj_mac.h 2604;" d -NID_itu_t include/openssl/obj_mac.h 23;" d -NID_janetMailbox include/openssl/obj_mac.h 3473;" d -NID_joint_iso_ccitt include/openssl/obj_mac.h 39;" d -NID_joint_iso_itu_t include/openssl/obj_mac.h 36;" d -NID_jurisdictionCountryName include/openssl/obj_mac.h 5142;" d -NID_jurisdictionLocalityName include/openssl/obj_mac.h 5132;" d -NID_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5137;" d -NID_keyBag include/openssl/obj_mac.h 1150;" d -NID_key_usage include/openssl/obj_mac.h 2559;" d -NID_kisa include/openssl/obj_mac.h 4897;" d -NID_kmac128 include/openssl/obj_mac.h 3111;" d -NID_kmac256 include/openssl/obj_mac.h 3116;" d -NID_kuznyechik_cbc include/openssl/obj_mac.h 4578;" d -NID_kuznyechik_cfb include/openssl/obj_mac.h 4581;" d -NID_kuznyechik_ctr include/openssl/obj_mac.h 4572;" d -NID_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4391;" d -NID_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4395;" d -NID_kuznyechik_ecb include/openssl/obj_mac.h 4569;" d -NID_kuznyechik_kexp15 include/openssl/obj_mac.h 4427;" d -NID_kuznyechik_mac include/openssl/obj_mac.h 4584;" d -NID_kuznyechik_ofb include/openssl/obj_mac.h 4575;" d -NID_kx_any include/openssl/obj_mac.h 5246;" d -NID_kx_dhe include/openssl/obj_mac.h 5214;" d -NID_kx_dhe_psk include/openssl/obj_mac.h 5222;" d -NID_kx_ecdhe include/openssl/obj_mac.h 5210;" d -NID_kx_ecdhe_psk include/openssl/obj_mac.h 5218;" d -NID_kx_gost include/openssl/obj_mac.h 5238;" d -NID_kx_gost18 include/openssl/obj_mac.h 5242;" d -NID_kx_psk include/openssl/obj_mac.h 5230;" d -NID_kx_rsa include/openssl/obj_mac.h 5206;" d -NID_kx_rsa_psk include/openssl/obj_mac.h 5226;" d -NID_kx_srp include/openssl/obj_mac.h 5234;" d -NID_lastModifiedBy include/openssl/obj_mac.h 3403;" d -NID_lastModifiedTime include/openssl/obj_mac.h 3399;" d -NID_localKeyID include/openssl/obj_mac.h 1082;" d -NID_localityName include/openssl/obj_mac.h 2296;" d -NID_mXRecord include/openssl/obj_mac.h 3420;" d -NID_magma_cbc include/openssl/obj_mac.h 4596;" d -NID_magma_cfb include/openssl/obj_mac.h 4599;" d -NID_magma_ctr include/openssl/obj_mac.h 4590;" d -NID_magma_ctr_acpkm include/openssl/obj_mac.h 4379;" d -NID_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4383;" d -NID_magma_ecb include/openssl/obj_mac.h 4587;" d -NID_magma_kexp15 include/openssl/obj_mac.h 4419;" d -NID_magma_mac include/openssl/obj_mac.h 4602;" d -NID_magma_ofb include/openssl/obj_mac.h 4593;" d -NID_mailPreferenceOption include/openssl/obj_mac.h 3477;" d -NID_manager include/openssl/obj_mac.h 3363;" d -NID_md2 include/openssl/obj_mac.h 1175;" d -NID_md2WithRSAEncryption include/openssl/obj_mac.h 548;" d -NID_md4 include/openssl/obj_mac.h 1180;" d -NID_md4WithRSAEncryption include/openssl/obj_mac.h 553;" d -NID_md5 include/openssl/obj_mac.h 1185;" d -NID_md5WithRSA include/openssl/obj_mac.h 2136;" d -NID_md5WithRSAEncryption include/openssl/obj_mac.h 558;" d -NID_md5_sha1 include/openssl/obj_mac.h 1190;" d -NID_mdc2 include/openssl/obj_mac.h 2540;" d -NID_mdc2WithRSA include/openssl/obj_mac.h 2535;" d -NID_member include/openssl/obj_mac.h 2397;" d -NID_member_body include/openssl/obj_mac.h 44;" d -NID_mgf1 include/openssl/obj_mac.h 573;" d -NID_mime_mhs include/openssl/obj_mac.h 2805;" d -NID_mime_mhs_bodies include/openssl/obj_mac.h 2815;" d -NID_mime_mhs_headings include/openssl/obj_mac.h 2810;" d -NID_mobileTelephoneNumber include/openssl/obj_mac.h 3452;" d -NID_modp_1536 include/openssl/obj_mac.h 5308;" d -NID_modp_2048 include/openssl/obj_mac.h 5311;" d -NID_modp_3072 include/openssl/obj_mac.h 5314;" d -NID_modp_4096 include/openssl/obj_mac.h 5317;" d -NID_modp_6144 include/openssl/obj_mac.h 5320;" d -NID_modp_8192 include/openssl/obj_mac.h 5323;" d -NID_ms_code_com include/openssl/obj_mac.h 1312;" d -NID_ms_code_ind include/openssl/obj_mac.h 1307;" d -NID_ms_csp_name include/openssl/obj_mac.h 1087;" d -NID_ms_ctl_sign include/openssl/obj_mac.h 1317;" d -NID_ms_efs include/openssl/obj_mac.h 1327;" d -NID_ms_ext_req include/openssl/obj_mac.h 1302;" d -NID_ms_sgc include/openssl/obj_mac.h 1322;" d -NID_ms_smartcard_login include/openssl/obj_mac.h 1332;" d -NID_ms_upn include/openssl/obj_mac.h 1337;" d -NID_nSRecord include/openssl/obj_mac.h 3424;" d -NID_name include/openssl/obj_mac.h 2438;" d -NID_name_constraints include/openssl/obj_mac.h 2614;" d -NID_netscape include/openssl/obj_mac.h 2679;" d -NID_netscape_base_url include/openssl/obj_mac.h 2699;" d -NID_netscape_ca_policy_url include/openssl/obj_mac.h 2719;" d -NID_netscape_ca_revocation_url include/openssl/obj_mac.h 2709;" d -NID_netscape_cert_extension include/openssl/obj_mac.h 2684;" d -NID_netscape_cert_sequence include/openssl/obj_mac.h 2734;" d -NID_netscape_cert_type include/openssl/obj_mac.h 2694;" d -NID_netscape_comment include/openssl/obj_mac.h 2729;" d -NID_netscape_data_type include/openssl/obj_mac.h 2689;" d -NID_netscape_renewal_url include/openssl/obj_mac.h 2714;" d -NID_netscape_revocation_url include/openssl/obj_mac.h 2704;" d -NID_netscape_ssl_server_name include/openssl/obj_mac.h 2724;" d -NID_no_rev_avail include/openssl/obj_mac.h 2669;" d -NID_ns_sgc include/openssl/obj_mac.h 2739;" d -NID_org include/openssl/obj_mac.h 2744;" d -NID_organizationIdentifier include/openssl/obj_mac.h 2506;" d -NID_organizationName include/openssl/obj_mac.h 2311;" d -NID_organizationalStatus include/openssl/obj_mac.h 3469;" d -NID_organizationalUnitName include/openssl/obj_mac.h 2316;" d -NID_oscca include/openssl/obj_mac.h 127;" d -NID_otherMailbox include/openssl/obj_mac.h 3395;" d -NID_owner include/openssl/obj_mac.h 2401;" d -NID_pSpecified include/openssl/obj_mac.h 578;" d -NID_pagerTelephoneNumber include/openssl/obj_mac.h 3456;" d -NID_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 630;" d -NID_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 640;" d -NID_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 515;" d -NID_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 635;" d -NID_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 645;" d -NID_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 650;" d -NID_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 655;" d -NID_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1137;" d -NID_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1117;" d -NID_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1132;" d -NID_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1127;" d -NID_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1142;" d -NID_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1122;" d -NID_pbes2 include/openssl/obj_mac.h 663;" d -NID_pbmac1 include/openssl/obj_mac.h 667;" d -NID_personalSignature include/openssl/obj_mac.h 3501;" d -NID_personalTitle include/openssl/obj_mac.h 3448;" d -NID_photo include/openssl/obj_mac.h 3351;" d -NID_physicalDeliveryOfficeName include/openssl/obj_mac.h 2349;" d -NID_pilot include/openssl/obj_mac.h 3236;" d -NID_pilotAttributeSyntax include/openssl/obj_mac.h 3244;" d -NID_pilotAttributeType include/openssl/obj_mac.h 3240;" d -NID_pilotAttributeType27 include/openssl/obj_mac.h 3416;" d -NID_pilotDSA include/openssl/obj_mac.h 3317;" d -NID_pilotGroups include/openssl/obj_mac.h 3252;" d -NID_pilotObject include/openssl/obj_mac.h 3264;" d -NID_pilotObjectClass include/openssl/obj_mac.h 3248;" d -NID_pilotOrganization include/openssl/obj_mac.h 3313;" d -NID_pilotPerson include/openssl/obj_mac.h 3268;" d -NID_pkInitClientAuth include/openssl/obj_mac.h 5180;" d -NID_pkInitKDC include/openssl/obj_mac.h 5185;" d -NID_pkcs include/openssl/obj_mac.h 535;" d -NID_pkcs1 include/openssl/obj_mac.h 539;" d -NID_pkcs3 include/openssl/obj_mac.h 617;" d -NID_pkcs5 include/openssl/obj_mac.h 625;" d -NID_pkcs7 include/openssl/obj_mac.h 671;" d -NID_pkcs7_data include/openssl/obj_mac.h 675;" d -NID_pkcs7_digest include/openssl/obj_mac.h 691;" d -NID_pkcs7_encrypted include/openssl/obj_mac.h 695;" d -NID_pkcs7_enveloped include/openssl/obj_mac.h 683;" d -NID_pkcs7_signed include/openssl/obj_mac.h 679;" d -NID_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 687;" d -NID_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1154;" d -NID_pkcs9 include/openssl/obj_mac.h 699;" d -NID_pkcs9_challengePassword include/openssl/obj_mac.h 727;" d -NID_pkcs9_contentType include/openssl/obj_mac.h 711;" d -NID_pkcs9_countersignature include/openssl/obj_mac.h 723;" d -NID_pkcs9_emailAddress include/openssl/obj_mac.h 703;" d -NID_pkcs9_extCertAttributes include/openssl/obj_mac.h 735;" d -NID_pkcs9_messageDigest include/openssl/obj_mac.h 715;" d -NID_pkcs9_signingTime include/openssl/obj_mac.h 719;" d -NID_pkcs9_unstructuredAddress include/openssl/obj_mac.h 731;" d -NID_pkcs9_unstructuredName include/openssl/obj_mac.h 707;" d -NID_policy_constraints include/openssl/obj_mac.h 2644;" d -NID_policy_mappings include/openssl/obj_mac.h 2634;" d -NID_poly1305 include/openssl/obj_mac.h 5286;" d -NID_postOfficeBox include/openssl/obj_mac.h 2345;" d -NID_postalAddress include/openssl/obj_mac.h 2337;" d -NID_postalCode include/openssl/obj_mac.h 2341;" d -NID_preferredDeliveryMethod include/openssl/obj_mac.h 2385;" d -NID_presentationAddress include/openssl/obj_mac.h 2389;" d -NID_private_key_usage_period include/openssl/obj_mac.h 2564;" d -NID_protocolInformation include/openssl/obj_mac.h 2469;" d -NID_proxyCertInfo include/openssl/obj_mac.h 1555;" d -NID_pseudonym include/openssl/obj_mac.h 2497;" d -NID_pss include/openssl/obj_mac.h 3228;" d -NID_qcStatements include/openssl/obj_mac.h 1517;" d -NID_qualityLabelledData include/openssl/obj_mac.h 3321;" d -NID_rFC822localPart include/openssl/obj_mac.h 3293;" d -NID_rc2_40_cbc include/openssl/obj_mac.h 1263;" d -NID_rc2_64_cbc include/openssl/obj_mac.h 1267;" d -NID_rc2_cbc include/openssl/obj_mac.h 1246;" d -NID_rc2_cfb64 include/openssl/obj_mac.h 1255;" d -NID_rc2_ecb include/openssl/obj_mac.h 1251;" d -NID_rc2_ofb64 include/openssl/obj_mac.h 1259;" d -NID_rc4 include/openssl/obj_mac.h 1271;" d -NID_rc4_40 include/openssl/obj_mac.h 1276;" d -NID_rc4_hmac_md5 include/openssl/obj_mac.h 4965;" d -NID_rc5_cbc include/openssl/obj_mac.h 1285;" d -NID_rc5_cfb64 include/openssl/obj_mac.h 1294;" d -NID_rc5_ecb include/openssl/obj_mac.h 1290;" d -NID_rc5_ofb64 include/openssl/obj_mac.h 1298;" d -NID_registeredAddress include/openssl/obj_mac.h 2377;" d -NID_rfc822Mailbox include/openssl/obj_mac.h 3335;" d -NID_ripemd160 include/openssl/obj_mac.h 2233;" d -NID_ripemd160WithRSA include/openssl/obj_mac.h 2238;" d -NID_role include/openssl/obj_mac.h 2502;" d -NID_roleOccupant include/openssl/obj_mac.h 2405;" d -NID_room include/openssl/obj_mac.h 3280;" d -NID_roomNumber include/openssl/obj_mac.h 3347;" d -NID_rpkiManifest include/openssl/obj_mac.h 2061;" d -NID_rpkiNotify include/openssl/obj_mac.h 2071;" d -NID_rsa include/openssl/obj_mac.h 2530;" d -NID_rsaEncryption include/openssl/obj_mac.h 543;" d -NID_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4060;" d -NID_rsaSignature include/openssl/obj_mac.h 2160;" d -NID_rsadsi include/openssl/obj_mac.h 530;" d -NID_rsaesOaep include/openssl/obj_mac.h 568;" d -NID_rsassaPss include/openssl/obj_mac.h 583;" d -NID_sOARecord include/openssl/obj_mac.h 3428;" d -NID_safeContentsBag include/openssl/obj_mac.h 1170;" d -NID_sbgp_autonomousSysNum include/openssl/obj_mac.h 1537;" d -NID_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1568;" d -NID_sbgp_ipAddrBlock include/openssl/obj_mac.h 1533;" d -NID_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1564;" d -NID_sbgp_routerIdentifier include/openssl/obj_mac.h 1541;" d -NID_sdsiCertificate include/openssl/obj_mac.h 1102;" d -NID_searchGuide include/openssl/obj_mac.h 2329;" d -NID_secp112r1 include/openssl/obj_mac.h 328;" d -NID_secp112r2 include/openssl/obj_mac.h 332;" d -NID_secp128r1 include/openssl/obj_mac.h 336;" d -NID_secp128r2 include/openssl/obj_mac.h 340;" d -NID_secp160k1 include/openssl/obj_mac.h 344;" d -NID_secp160r1 include/openssl/obj_mac.h 348;" d -NID_secp160r2 include/openssl/obj_mac.h 352;" d -NID_secp192k1 include/openssl/obj_mac.h 356;" d -NID_secp224k1 include/openssl/obj_mac.h 360;" d -NID_secp224r1 include/openssl/obj_mac.h 364;" d -NID_secp256k1 include/openssl/obj_mac.h 368;" d -NID_secp384r1 include/openssl/obj_mac.h 372;" d -NID_secp521r1 include/openssl/obj_mac.h 376;" d -NID_secretBag include/openssl/obj_mac.h 1166;" d -NID_secretary include/openssl/obj_mac.h 3391;" d -NID_sect113r1 include/openssl/obj_mac.h 380;" d -NID_sect113r2 include/openssl/obj_mac.h 384;" d -NID_sect131r1 include/openssl/obj_mac.h 388;" d -NID_sect131r2 include/openssl/obj_mac.h 392;" d -NID_sect163k1 include/openssl/obj_mac.h 396;" d -NID_sect163r1 include/openssl/obj_mac.h 400;" d -NID_sect163r2 include/openssl/obj_mac.h 404;" d -NID_sect193r1 include/openssl/obj_mac.h 408;" d -NID_sect193r2 include/openssl/obj_mac.h 412;" d -NID_sect233k1 include/openssl/obj_mac.h 416;" d -NID_sect233r1 include/openssl/obj_mac.h 420;" d -NID_sect239k1 include/openssl/obj_mac.h 424;" d -NID_sect283k1 include/openssl/obj_mac.h 428;" d -NID_sect283r1 include/openssl/obj_mac.h 432;" d -NID_sect409k1 include/openssl/obj_mac.h 436;" d -NID_sect409r1 include/openssl/obj_mac.h 440;" d -NID_sect571k1 include/openssl/obj_mac.h 444;" d -NID_sect571r1 include/openssl/obj_mac.h 448;" d -NID_seeAlso include/openssl/obj_mac.h 2409;" d -NID_seed_cbc include/openssl/obj_mac.h 4907;" d -NID_seed_cfb128 include/openssl/obj_mac.h 4912;" d -NID_seed_ecb include/openssl/obj_mac.h 4902;" d -NID_seed_ofb128 include/openssl/obj_mac.h 4917;" d -NID_selected_attribute_types include/openssl/obj_mac.h 99;" d -NID_sendOwner include/openssl/obj_mac.h 1672;" d -NID_sendProxiedOwner include/openssl/obj_mac.h 1677;" d -NID_sendProxiedRouter include/openssl/obj_mac.h 1667;" d -NID_sendRouter include/openssl/obj_mac.h 1662;" d -NID_serialNumber include/openssl/obj_mac.h 2286;" d -NID_server_auth include/openssl/obj_mac.h 1587;" d -NID_setAttr_Cert include/openssl/obj_mac.h 3956;" d -NID_setAttr_GenCryptgrm include/openssl/obj_mac.h 4003;" d -NID_setAttr_IssCap include/openssl/obj_mac.h 3970;" d -NID_setAttr_IssCap_CVM include/openssl/obj_mac.h 3990;" d -NID_setAttr_IssCap_Sig include/openssl/obj_mac.h 3998;" d -NID_setAttr_IssCap_T2 include/openssl/obj_mac.h 3994;" d -NID_setAttr_PGWYcap include/openssl/obj_mac.h 3961;" d -NID_setAttr_SecDevSig include/openssl/obj_mac.h 4023;" d -NID_setAttr_T2Enc include/openssl/obj_mac.h 4008;" d -NID_setAttr_T2cleartxt include/openssl/obj_mac.h 4013;" d -NID_setAttr_TokICCsig include/openssl/obj_mac.h 4018;" d -NID_setAttr_TokenType include/openssl/obj_mac.h 3965;" d -NID_setAttr_Token_B0Prime include/openssl/obj_mac.h 3986;" d -NID_setAttr_Token_EMV include/openssl/obj_mac.h 3982;" d -NID_setCext_IssuerCapabilities include/openssl/obj_mac.h 3952;" d -NID_setCext_PGWYcapabilities include/openssl/obj_mac.h 3936;" d -NID_setCext_TokenIdentifier include/openssl/obj_mac.h 3940;" d -NID_setCext_TokenType include/openssl/obj_mac.h 3948;" d -NID_setCext_Track2Data include/openssl/obj_mac.h 3944;" d -NID_setCext_cCertRequired include/openssl/obj_mac.h 3920;" d -NID_setCext_certType include/openssl/obj_mac.h 3912;" d -NID_setCext_hashedRoot include/openssl/obj_mac.h 3908;" d -NID_setCext_merchData include/openssl/obj_mac.h 3916;" d -NID_setCext_setExt include/openssl/obj_mac.h 3928;" d -NID_setCext_setQualf include/openssl/obj_mac.h 3932;" d -NID_setCext_tunneling include/openssl/obj_mac.h 3924;" d -NID_set_addPolicy include/openssl/obj_mac.h 3978;" d -NID_set_attr include/openssl/obj_mac.h 3532;" d -NID_set_brand include/openssl/obj_mac.h 3545;" d -NID_set_brand_AmericanExpress include/openssl/obj_mac.h 4035;" d -NID_set_brand_Diners include/openssl/obj_mac.h 4031;" d -NID_set_brand_IATA_ATA include/openssl/obj_mac.h 4027;" d -NID_set_brand_JCB include/openssl/obj_mac.h 4039;" d -NID_set_brand_MasterCard include/openssl/obj_mac.h 4047;" d -NID_set_brand_Novus include/openssl/obj_mac.h 4051;" d -NID_set_brand_Visa include/openssl/obj_mac.h 4043;" d -NID_set_certExt include/openssl/obj_mac.h 3541;" d -NID_set_ctype include/openssl/obj_mac.h 3523;" d -NID_set_msgExt include/openssl/obj_mac.h 3528;" d -NID_set_policy include/openssl/obj_mac.h 3536;" d -NID_set_policy_root include/openssl/obj_mac.h 3904;" d -NID_set_rootKeyThumb include/openssl/obj_mac.h 3974;" d -NID_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3633;" d -NID_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3777;" d -NID_setct_AuthReqTBE include/openssl/obj_mac.h 3753;" d -NID_setct_AuthReqTBS include/openssl/obj_mac.h 3609;" d -NID_setct_AuthResBaggage include/openssl/obj_mac.h 3581;" d -NID_setct_AuthResTBE include/openssl/obj_mac.h 3757;" d -NID_setct_AuthResTBEX include/openssl/obj_mac.h 3761;" d -NID_setct_AuthResTBS include/openssl/obj_mac.h 3613;" d -NID_setct_AuthResTBSX include/openssl/obj_mac.h 3617;" d -NID_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3585;" d -NID_setct_AuthRevReqTBE include/openssl/obj_mac.h 3781;" d -NID_setct_AuthRevReqTBS include/openssl/obj_mac.h 3637;" d -NID_setct_AuthRevResBaggage include/openssl/obj_mac.h 3589;" d -NID_setct_AuthRevResData include/openssl/obj_mac.h 3641;" d -NID_setct_AuthRevResTBE include/openssl/obj_mac.h 3785;" d -NID_setct_AuthRevResTBEB include/openssl/obj_mac.h 3789;" d -NID_setct_AuthRevResTBS include/openssl/obj_mac.h 3645;" d -NID_setct_AuthTokenTBE include/openssl/obj_mac.h 3765;" d -NID_setct_AuthTokenTBS include/openssl/obj_mac.h 3621;" d -NID_setct_BCIDistributionTBS include/openssl/obj_mac.h 3873;" d -NID_setct_BatchAdminReqData include/openssl/obj_mac.h 3705;" d -NID_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3841;" d -NID_setct_BatchAdminResData include/openssl/obj_mac.h 3709;" d -NID_setct_BatchAdminResTBE include/openssl/obj_mac.h 3845;" d -NID_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3869;" d -NID_setct_CRLNotificationTBS include/openssl/obj_mac.h 3865;" d -NID_setct_CapReqTBE include/openssl/obj_mac.h 3793;" d -NID_setct_CapReqTBEX include/openssl/obj_mac.h 3797;" d -NID_setct_CapReqTBS include/openssl/obj_mac.h 3649;" d -NID_setct_CapReqTBSX include/openssl/obj_mac.h 3653;" d -NID_setct_CapResData include/openssl/obj_mac.h 3657;" d -NID_setct_CapResTBE include/openssl/obj_mac.h 3801;" d -NID_setct_CapRevReqTBE include/openssl/obj_mac.h 3805;" d -NID_setct_CapRevReqTBEX include/openssl/obj_mac.h 3809;" d -NID_setct_CapRevReqTBS include/openssl/obj_mac.h 3661;" d -NID_setct_CapRevReqTBSX include/openssl/obj_mac.h 3665;" d -NID_setct_CapRevResData include/openssl/obj_mac.h 3669;" d -NID_setct_CapRevResTBE include/openssl/obj_mac.h 3813;" d -NID_setct_CapTokenData include/openssl/obj_mac.h 3625;" d -NID_setct_CapTokenSeq include/openssl/obj_mac.h 3593;" d -NID_setct_CapTokenTBE include/openssl/obj_mac.h 3769;" d -NID_setct_CapTokenTBEX include/openssl/obj_mac.h 3773;" d -NID_setct_CapTokenTBS include/openssl/obj_mac.h 3629;" d -NID_setct_CardCInitResTBS include/openssl/obj_mac.h 3713;" d -NID_setct_CertInqReqTBS include/openssl/obj_mac.h 3737;" d -NID_setct_CertReqData include/openssl/obj_mac.h 3725;" d -NID_setct_CertReqTBE include/openssl/obj_mac.h 3853;" d -NID_setct_CertReqTBEX include/openssl/obj_mac.h 3857;" d -NID_setct_CertReqTBS include/openssl/obj_mac.h 3729;" d -NID_setct_CertResData include/openssl/obj_mac.h 3733;" d -NID_setct_CertResTBE include/openssl/obj_mac.h 3861;" d -NID_setct_CredReqTBE include/openssl/obj_mac.h 3817;" d -NID_setct_CredReqTBEX include/openssl/obj_mac.h 3821;" d -NID_setct_CredReqTBS include/openssl/obj_mac.h 3673;" d -NID_setct_CredReqTBSX include/openssl/obj_mac.h 3677;" d -NID_setct_CredResData include/openssl/obj_mac.h 3681;" d -NID_setct_CredResTBE include/openssl/obj_mac.h 3825;" d -NID_setct_CredRevReqTBE include/openssl/obj_mac.h 3829;" d -NID_setct_CredRevReqTBEX include/openssl/obj_mac.h 3833;" d -NID_setct_CredRevReqTBS include/openssl/obj_mac.h 3685;" d -NID_setct_CredRevReqTBSX include/openssl/obj_mac.h 3689;" d -NID_setct_CredRevResData include/openssl/obj_mac.h 3693;" d -NID_setct_CredRevResTBE include/openssl/obj_mac.h 3837;" d -NID_setct_ErrorTBS include/openssl/obj_mac.h 3741;" d -NID_setct_HODInput include/openssl/obj_mac.h 3577;" d -NID_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3717;" d -NID_setct_OIData include/openssl/obj_mac.h 3561;" d -NID_setct_PANData include/openssl/obj_mac.h 3549;" d -NID_setct_PANOnly include/openssl/obj_mac.h 3557;" d -NID_setct_PANToken include/openssl/obj_mac.h 3553;" d -NID_setct_PCertReqData include/openssl/obj_mac.h 3697;" d -NID_setct_PCertResTBS include/openssl/obj_mac.h 3701;" d -NID_setct_PI include/openssl/obj_mac.h 3565;" d -NID_setct_PIData include/openssl/obj_mac.h 3569;" d -NID_setct_PIDataUnsigned include/openssl/obj_mac.h 3573;" d -NID_setct_PIDualSignedTBE include/openssl/obj_mac.h 3745;" d -NID_setct_PIUnsignedTBE include/openssl/obj_mac.h 3749;" d -NID_setct_PI_TBS include/openssl/obj_mac.h 3601;" d -NID_setct_PInitResData include/openssl/obj_mac.h 3597;" d -NID_setct_PResData include/openssl/obj_mac.h 3605;" d -NID_setct_RegFormReqTBE include/openssl/obj_mac.h 3849;" d -NID_setct_RegFormResTBS include/openssl/obj_mac.h 3721;" d -NID_setext_cv include/openssl/obj_mac.h 3900;" d -NID_setext_genCrypt include/openssl/obj_mac.h 3878;" d -NID_setext_miAuth include/openssl/obj_mac.h 3883;" d -NID_setext_pinAny include/openssl/obj_mac.h 3891;" d -NID_setext_pinSecure include/openssl/obj_mac.h 3887;" d -NID_setext_track2 include/openssl/obj_mac.h 3895;" d -NID_sha include/openssl/obj_mac.h 2213;" d -NID_sha1 include/openssl/obj_mac.h 2218;" d -NID_sha1WithRSA include/openssl/obj_mac.h 2228;" d -NID_sha1WithRSAEncryption include/openssl/obj_mac.h 563;" d -NID_sha224 include/openssl/obj_mac.h 3046;" d -NID_sha224WithRSAEncryption include/openssl/obj_mac.h 603;" d -NID_sha256 include/openssl/obj_mac.h 3031;" d -NID_sha256WithRSAEncryption include/openssl/obj_mac.h 588;" d -NID_sha384 include/openssl/obj_mac.h 3036;" d -NID_sha384WithRSAEncryption include/openssl/obj_mac.h 593;" d -NID_sha3_224 include/openssl/obj_mac.h 3061;" d -NID_sha3_256 include/openssl/obj_mac.h 3066;" d -NID_sha3_384 include/openssl/obj_mac.h 3071;" d -NID_sha3_512 include/openssl/obj_mac.h 3076;" d -NID_sha512 include/openssl/obj_mac.h 3041;" d -NID_sha512WithRSAEncryption include/openssl/obj_mac.h 598;" d -NID_sha512_224 include/openssl/obj_mac.h 3051;" d -NID_sha512_224WithRSAEncryption include/openssl/obj_mac.h 608;" d -NID_sha512_256 include/openssl/obj_mac.h 3056;" d -NID_sha512_256WithRSAEncryption include/openssl/obj_mac.h 613;" d -NID_shaWithRSAEncryption include/openssl/obj_mac.h 2175;" d -NID_shake128 include/openssl/obj_mac.h 3081;" d -NID_shake256 include/openssl/obj_mac.h 3086;" d -NID_signedObject include/openssl/obj_mac.h 2066;" d -NID_simpleSecurityObject include/openssl/obj_mac.h 3309;" d -NID_sinfo_access include/openssl/obj_mac.h 1550;" d -NID_singleLevelQuality include/openssl/obj_mac.h 3489;" d -NID_siphash include/openssl/obj_mac.h 5290;" d -NID_sm2 include/openssl/obj_mac.h 1202;" d -NID_sm3 include/openssl/obj_mac.h 1207;" d -NID_sm3WithRSAEncryption include/openssl/obj_mac.h 1212;" d -NID_sm4_cbc include/openssl/obj_mac.h 4927;" d -NID_sm4_cfb1 include/openssl/obj_mac.h 4942;" d -NID_sm4_cfb128 include/openssl/obj_mac.h 4937;" d -NID_sm4_cfb8 include/openssl/obj_mac.h 4947;" d -NID_sm4_ctr include/openssl/obj_mac.h 4952;" d -NID_sm4_ecb include/openssl/obj_mac.h 4922;" d -NID_sm4_ofb128 include/openssl/obj_mac.h 4932;" d -NID_sm_scheme include/openssl/obj_mac.h 131;" d -NID_sshClient include/openssl/obj_mac.h 1652;" d -NID_sshServer include/openssl/obj_mac.h 1657;" d -NID_sshkdf include/openssl/obj_mac.h 5160;" d -NID_sskdf include/openssl/obj_mac.h 5164;" d -NID_stateOrProvinceName include/openssl/obj_mac.h 2301;" d -NID_streetAddress include/openssl/obj_mac.h 2306;" d -NID_subjectSignTool include/openssl/obj_mac.h 4525;" d -NID_subject_alt_name include/openssl/obj_mac.h 2569;" d -NID_subject_directory_attributes include/openssl/obj_mac.h 2549;" d -NID_subject_key_identifier include/openssl/obj_mac.h 2554;" d -NID_subtreeMaximumQuality include/openssl/obj_mac.h 3497;" d -NID_subtreeMinimumQuality include/openssl/obj_mac.h 3493;" d -NID_supportedAlgorithms include/openssl/obj_mac.h 2485;" d -NID_supportedApplicationContext include/openssl/obj_mac.h 2393;" d -NID_surname include/openssl/obj_mac.h 2282;" d -NID_sxnet include/openssl/obj_mac.h 2263;" d -NID_target_information include/openssl/obj_mac.h 2664;" d -NID_telephoneNumber include/openssl/obj_mac.h 2353;" d -NID_teletexTerminalIdentifier include/openssl/obj_mac.h 2361;" d -NID_telexNumber include/openssl/obj_mac.h 2357;" d -NID_textEncodedORAddress include/openssl/obj_mac.h 3330;" d -NID_textNotice include/openssl/obj_mac.h 1582;" d -NID_time_stamp include/openssl/obj_mac.h 1622;" d -NID_title include/openssl/obj_mac.h 2321;" d -NID_tls1_prf include/openssl/obj_mac.h 5152;" d -NID_tlsfeature include/openssl/obj_mac.h 1560;" d -NID_ua_pki include/openssl/obj_mac.h 5330;" d -NID_uacurve0 include/openssl/obj_mac.h 5375;" d -NID_uacurve1 include/openssl/obj_mac.h 5380;" d -NID_uacurve2 include/openssl/obj_mac.h 5385;" d -NID_uacurve3 include/openssl/obj_mac.h 5390;" d -NID_uacurve4 include/openssl/obj_mac.h 5395;" d -NID_uacurve5 include/openssl/obj_mac.h 5400;" d -NID_uacurve6 include/openssl/obj_mac.h 5405;" d -NID_uacurve7 include/openssl/obj_mac.h 5410;" d -NID_uacurve8 include/openssl/obj_mac.h 5415;" d -NID_uacurve9 include/openssl/obj_mac.h 5420;" d -NID_ucl include/openssl/obj_mac.h 3232;" d -NID_undef include/openssl/obj_mac.h 18;" d -NID_uniqueIdentifier include/openssl/obj_mac.h 3465;" d -NID_uniqueMember include/openssl/obj_mac.h 2477;" d -NID_userCertificate include/openssl/obj_mac.h 2417;" d -NID_userClass include/openssl/obj_mac.h 3355;" d -NID_userId include/openssl/obj_mac.h 3326;" d -NID_userPassword include/openssl/obj_mac.h 2413;" d -NID_wap include/openssl/obj_mac.h 90;" d -NID_wap_wsg include/openssl/obj_mac.h 94;" d -NID_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 454;" d -NID_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 486;" d -NID_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 490;" d -NID_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 494;" d -NID_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 458;" d -NID_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 462;" d -NID_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 466;" d -NID_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 470;" d -NID_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 474;" d -NID_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 478;" d -NID_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 482;" d -NID_whirlpool include/openssl/obj_mac.h 4072;" d -NID_x121Address include/openssl/obj_mac.h 2369;" d -NID_x500UniqueIdentifier include/openssl/obj_mac.h 2456;" d -NID_x509Certificate include/openssl/obj_mac.h 1098;" d -NID_x509Crl include/openssl/obj_mac.h 1108;" d -NID_x509ExtAdmission include/openssl/obj_mac.h 68;" d -NID_x942kdf include/openssl/obj_mac.h 5168;" d -NID_x963kdf include/openssl/obj_mac.h 5172;" d -NID_zlib_compression include/openssl/obj_mac.h 2830;" d -NISTP224_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp224_pre_comp_st NISTP224_PRE_COMP;$/;" t typeref:struct:nistp224_pre_comp_st -NISTP256_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp256_pre_comp_st NISTP256_PRE_COMP;$/;" t typeref:struct:nistp256_pre_comp_st -NISTP521_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp521_pre_comp_st NISTP521_PRE_COMP;$/;" t typeref:struct:nistp521_pre_comp_st -NISTZ256_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistz256_pre_comp_st NISTZ256_PRE_COMP;$/;" t typeref:struct:nistz256_pre_comp_st -NIST_INT64 crypto/bn/bn_nist.c 297;" d file: -NIST_INT64 crypto/bn/bn_nist.c 299;" d file: -NIST_INT64 crypto/bn/bn_nist.c 316;" d file: -NIST_INT64 crypto/bn/bn_nist.c 318;" d file: -NLIMBS crypto/ec/curve448/field.h 21;" d -NLIMBS crypto/ec/ecp_nistp256.c 113;" d file: -NLIMBS crypto/ec/ecp_nistp521.c 129;" d file: -NOCERTS apps/pkcs12.c 25;" d file: -NODROP test/bad_dtls_test.c 444;" d file: -NOISE crypto/des/qud_cksm.c 32;" d file: -NOKEYS apps/pkcs12.c 24;" d file: -NONCE_LENGTH apps/ts.c 24;" d file: -NONE crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: -NON_EMPTY_TRANSLATION_UNIT include/openssl/macros.h 26;" d -NORMAL crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: -NO_ATEXIT test/shlibloadtest.c /^ NO_ATEXIT$/;" e enum:test_types_en file: -NO_BIO_CHANGE test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: -NO_CHMOD e_os.h 26;" d -NO_FORK apps/include/http_server.h 24;" d -NO_FORK apps/include/http_server.h 26;" d -NO_FORK apps/speed.c 74;" d file: -NO_FORK apps/speed.c 76;" d file: -NO_PAYLOAD_LENGTH crypto/evp/e_aes_cbc_hmac_sha1.c 41;" d file: -NO_PAYLOAD_LENGTH crypto/evp/e_aes_cbc_hmac_sha256.c 41;" d file: -NO_PAYLOAD_LENGTH crypto/evp/e_rc4_hmac_md5.c 37;" d file: -NO_PAYLOAD_LENGTH engines/e_ossltest.c 777;" d file: -NO_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h 63;" d -NO_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 20;" d file: -NO_SYSLOG crypto/bio/bss_log.c 43;" d file: -NO_SYSLOG e_os.h 27;" d -NO_SYSLOG e_os.h 82;" d -NO_SYS_PARAM_H include/internal/sockets.h 17;" d -NO_SYS_PARAM_H include/internal/sockets.h 23;" d -NO_SYS_UN_H include/internal/sockets.h 20;" d -NO_SYS_UN_H include/internal/sockets.h 24;" d -NO_TLS_PAYLOAD_LENGTH crypto/evp/e_chacha20_poly1305.c 163;" d file: -NO_TLS_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_chacha20_poly1305.h 15;" d -NSSGETPID_MACRO e_os.h 348;" d -NULLMD_CTX providers/implementations/digests/null_prov.c /^} NULLMD_CTX;$/;" t typeref:struct:__anon516 file: -NUM0 test/bntest.c /^static const int NUM0 = 100; \/* number of tests *\/$/;" v file: -NUM1 test/bntest.c /^static const int NUM1 = 50; \/* additional tests for some functions *\/$/;" v file: -NUMPRIMES crypto/bn/bn_prime.h 14;" d -NUMTOADD test/enginetest.c 47;" d file: -NUMTRAILINGZEROS crypto/ec/curve448/curve448.c 513;" d file: -NUMTRAILINGZEROS crypto/ec/curve448/curve448.c 515;" d file: -NUM_AUTH_LEVELS crypto/x509/x509_vfy.c /^static const int NUM_AUTH_LEVELS = OSSL_NELEM(minbits_table);$/;" v file: -NUM_BITS test/exptest.c 23;" d file: -NUM_BN_FIELDS crypto/ec/ec_curve.c 3334;" d file: -NUM_DUMMY_GROUPS test/tls-provider.c 171;" d file: -NUM_EXTRA_CERTS test/sslapitest.c 117;" d file: -NUM_EXTRA_PRIMES test/rsa_mp_test.c 32;" d file: -NUM_KEYS test/evp_pkey_dparams_test.c 212;" d file: -NUM_KEY_UPDATE_MESSAGES test/sslapitest.c 6110;" d file: -NUM_KTLS_TEST_CIPHERS test/sslapitest.c 1463;" d file: -NUM_LN crypto/objects/obj_dat.h 3615;" d -NUM_NID crypto/objects/obj_dat.h 1120;" d -NUM_OBJ crypto/objects/obj_dat.h 4858;" d -NUM_REASONS apps/ca.c 2346;" d file: -NUM_REPEATS test/ecstresstest.c 19;" d file: -NUM_SN crypto/objects/obj_dat.h 2372;" d -NUM_TESTS test/bftest.c 50;" d file: -NUM_TESTS test/destest.c 32;" d file: -NUM_TESTS test/dtlstest.c 23;" d file: -NX509_SIG crypto/ui/ui_openssl.c 151;" d file: -N_WORDS crypto/aes/aes_ige.c 28;" d file: -NamingAuthority_st crypto/x509/v3_admis.h /^struct NamingAuthority_st {$/;" s -Nh include/internal/sm3.h /^ SM3_WORD Nl, Nh;$/;" m struct:SM3state_st -Nh include/openssl/md4.h /^ MD4_LONG Nl, Nh;$/;" m struct:MD4state_st -Nh include/openssl/md5.h /^ MD5_LONG Nl, Nh;$/;" m struct:MD5state_st -Nh include/openssl/ripemd.h /^ RIPEMD160_LONG Nl, Nh;$/;" m struct:RIPEMD160state_st -Nh include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHA256state_st -Nh include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHAstate_st -Nh include/openssl/sha.h /^ SHA_LONG64 Nl, Nh;$/;" m struct:SHA512state_st -Ni crypto/bn/bn_local.h /^ BIGNUM Ni; \/* R*(1\/R mod N) - N*Ni = 1 (Ni is only$/;" m struct:bn_mont_ctx_st -Nl include/internal/sm3.h /^ SM3_WORD Nl, Nh;$/;" m struct:SM3state_st -Nl include/openssl/md4.h /^ MD4_LONG Nl, Nh;$/;" m struct:MD4state_st -Nl include/openssl/md5.h /^ MD5_LONG Nl, Nh;$/;" m struct:MD5state_st -Nl include/openssl/ripemd.h /^ RIPEMD160_LONG Nl, Nh;$/;" m struct:RIPEMD160state_st -Nl include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHA256state_st -Nl include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHAstate_st -Nl include/openssl/sha.h /^ SHA_LONG64 Nl, Nh;$/;" m struct:SHA512state_st -Note util/mkerr.pl /^ Note: this option is cumulative. If not given at all, all$/;" l -Np crypto/md5/asm/md5-586.pl /^sub Np$/;" s -Np crypto/ripemd/asm/rmd-586.pl /^sub Np$/;" s -Nr crypto/bn/bn_local.h /^ BIGNUM Nr; \/* the reciprocal *\/$/;" m struct:bn_recp_ctx_st -OAEP_PSS_MD_CASE providers/common/der/der_rsa_key.c 277;" d file: -OBJ_BSEARCH_FIRST_VALUE_ON_MATCH include/openssl/objects.h 36;" d -OBJ_BSEARCH_VALUE_ON_NOMATCH include/openssl/objects.h 35;" d -OBJ_DOALL crypto/objects/o_names.c /^} OBJ_DOALL;$/;" t typeref:struct:__anon256 file: -OBJ_Directory include/openssl/obj_mac.h 2762;" d -OBJ_Domain include/openssl/obj_mac.h 3290;" d -OBJ_ED25519 include/openssl/obj_mac.h 5198;" d -OBJ_ED448 include/openssl/obj_mac.h 5202;" d -OBJ_Enterprises include/openssl/obj_mac.h 2796;" d -OBJ_Experimental include/openssl/obj_mac.h 2772;" d -OBJ_F_OBJ_ADD_OBJECT include/openssl/cryptoerr_legacy.h 941;" d -OBJ_F_OBJ_ADD_SIGID include/openssl/cryptoerr_legacy.h 942;" d -OBJ_F_OBJ_CREATE include/openssl/cryptoerr_legacy.h 943;" d -OBJ_F_OBJ_DUP include/openssl/cryptoerr_legacy.h 944;" d -OBJ_F_OBJ_NAME_NEW_INDEX include/openssl/cryptoerr_legacy.h 945;" d -OBJ_F_OBJ_NID2LN include/openssl/cryptoerr_legacy.h 946;" d -OBJ_F_OBJ_NID2OBJ include/openssl/cryptoerr_legacy.h 947;" d -OBJ_F_OBJ_NID2SN include/openssl/cryptoerr_legacy.h 948;" d -OBJ_F_OBJ_TXT2OBJ include/openssl/cryptoerr_legacy.h 949;" d -OBJ_INN include/openssl/obj_mac.h 4506;" d -OBJ_ISO_CN include/openssl/obj_mac.h 124;" d -OBJ_ISO_UA include/openssl/obj_mac.h 5327;" d -OBJ_ISO_US include/openssl/obj_mac.h 109;" d -OBJ_Independent include/openssl/obj_mac.h 2032;" d -OBJ_LocalKeySet include/openssl/obj_mac.h 1093;" d -OBJ_Mail include/openssl/obj_mac.h 2791;" d -OBJ_Management include/openssl/obj_mac.h 2767;" d -OBJ_NAIRealm include/openssl/obj_mac.h 1944;" d -OBJ_NAME crypto/objects/obj_local.h /^DEFINE_LHASH_OF(OBJ_NAME);$/;" v -OBJ_NAME include/openssl/objects.h /^} OBJ_NAME;$/;" t typeref:struct:obj_name_st -OBJ_NAME_ALIAS include/openssl/objects.h 33;" d -OBJ_NAME_TYPE_CIPHER_METH include/openssl/objects.h 26;" d -OBJ_NAME_TYPE_COMP_METH include/openssl/objects.h 28;" d -OBJ_NAME_TYPE_KDF_METH include/openssl/objects.h 30;" d -OBJ_NAME_TYPE_MAC_METH include/openssl/objects.h 29;" d -OBJ_NAME_TYPE_MD_METH include/openssl/objects.h 25;" d -OBJ_NAME_TYPE_NUM include/openssl/objects.h 31;" d -OBJ_NAME_TYPE_PKEY_METH include/openssl/objects.h 27;" d -OBJ_NAME_TYPE_UNDEF include/openssl/objects.h 24;" d -OBJ_NAME_add crypto/objects/o_names.c /^int OBJ_NAME_add(const char *name, int type, const char *data)$/;" f -OBJ_NAME_cleanup crypto/objects/o_names.c /^void OBJ_NAME_cleanup(int type)$/;" f -OBJ_NAME_do_all crypto/objects/o_names.c /^void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg),$/;" f -OBJ_NAME_do_all_sorted crypto/objects/o_names.c /^void OBJ_NAME_do_all_sorted(int type,$/;" f -OBJ_NAME_get crypto/objects/o_names.c /^const char *OBJ_NAME_get(const char *name, int type)$/;" f -OBJ_NAME_init crypto/objects/o_names.c /^int OBJ_NAME_init(void)$/;" f -OBJ_NAME_new_index crypto/objects/o_names.c /^int OBJ_NAME_new_index(unsigned long (*hash_func) (const char *),$/;" f -OBJ_NAME_remove crypto/objects/o_names.c /^int OBJ_NAME_remove(const char *name, int type)$/;" f -OBJ_OCSP_sign include/openssl/obj_mac.h 1628;" d -OBJ_OGRN include/openssl/obj_mac.h 4511;" d -OBJ_OGRNIP include/openssl/obj_mac.h 4521;" d -OBJ_Private include/openssl/obj_mac.h 2777;" d -OBJ_RSA_SHA3_224 include/openssl/obj_mac.h 3184;" d -OBJ_RSA_SHA3_256 include/openssl/obj_mac.h 3189;" d -OBJ_RSA_SHA3_384 include/openssl/obj_mac.h 3194;" d -OBJ_RSA_SHA3_512 include/openssl/obj_mac.h 3199;" d -OBJ_R_OID_EXISTS include/openssl/objectserr.h 24;" d -OBJ_R_UNKNOWN_NID include/openssl/objectserr.h 25;" d -OBJ_R_UNKNOWN_OBJECT_NAME include/openssl/objectserr.h 26;" d -OBJ_SM2_with_SM3 include/openssl/obj_mac.h 1218;" d -OBJ_SMIME include/openssl/obj_mac.h 751;" d -OBJ_SMIMECapabilities include/openssl/obj_mac.h 746;" d -OBJ_SNILS include/openssl/obj_mac.h 4516;" d -OBJ_SNMPv2 include/openssl/obj_mac.h 2787;" d -OBJ_SRVName include/openssl/obj_mac.h 1939;" d -OBJ_Security include/openssl/obj_mac.h 2782;" d -OBJ_X25519 include/openssl/obj_mac.h 5190;" d -OBJ_X448 include/openssl/obj_mac.h 5194;" d -OBJ_X500 include/openssl/obj_mac.h 2269;" d -OBJ_X500algorithms include/openssl/obj_mac.h 2526;" d -OBJ_X509 include/openssl/obj_mac.h 2273;" d -OBJ_X9_57 include/openssl/obj_mac.h 114;" d -OBJ_X9_62_c2onb191v4 include/openssl/obj_mac.h 215;" d -OBJ_X9_62_c2onb191v5 include/openssl/obj_mac.h 219;" d -OBJ_X9_62_c2onb239v4 include/openssl/obj_mac.h 239;" d -OBJ_X9_62_c2onb239v5 include/openssl/obj_mac.h 243;" d -OBJ_X9_62_c2pnb163v1 include/openssl/obj_mac.h 187;" d -OBJ_X9_62_c2pnb163v2 include/openssl/obj_mac.h 191;" d -OBJ_X9_62_c2pnb163v3 include/openssl/obj_mac.h 195;" d -OBJ_X9_62_c2pnb176v1 include/openssl/obj_mac.h 199;" d -OBJ_X9_62_c2pnb208w1 include/openssl/obj_mac.h 223;" d -OBJ_X9_62_c2pnb272w1 include/openssl/obj_mac.h 247;" d -OBJ_X9_62_c2pnb304w1 include/openssl/obj_mac.h 251;" d -OBJ_X9_62_c2pnb368w1 include/openssl/obj_mac.h 259;" d -OBJ_X9_62_c2tnb191v1 include/openssl/obj_mac.h 203;" d -OBJ_X9_62_c2tnb191v2 include/openssl/obj_mac.h 207;" d -OBJ_X9_62_c2tnb191v3 include/openssl/obj_mac.h 211;" d -OBJ_X9_62_c2tnb239v1 include/openssl/obj_mac.h 227;" d -OBJ_X9_62_c2tnb239v2 include/openssl/obj_mac.h 231;" d -OBJ_X9_62_c2tnb239v3 include/openssl/obj_mac.h 235;" d -OBJ_X9_62_c2tnb359v1 include/openssl/obj_mac.h 255;" d -OBJ_X9_62_c2tnb431r1 include/openssl/obj_mac.h 263;" d -OBJ_X9_62_c_TwoCurve include/openssl/obj_mac.h 183;" d -OBJ_X9_62_characteristic_two_field include/openssl/obj_mac.h 157;" d -OBJ_X9_62_ellipticCurve include/openssl/obj_mac.h 181;" d -OBJ_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 161;" d -OBJ_X9_62_id_ecPublicKey include/openssl/obj_mac.h 179;" d -OBJ_X9_62_id_ecSigType include/openssl/obj_mac.h 295;" d -OBJ_X9_62_id_fieldType include/openssl/obj_mac.h 149;" d -OBJ_X9_62_id_publicKeyType include/openssl/obj_mac.h 175;" d -OBJ_X9_62_onBasis include/openssl/obj_mac.h 165;" d -OBJ_X9_62_ppBasis include/openssl/obj_mac.h 173;" d -OBJ_X9_62_prime192v1 include/openssl/obj_mac.h 269;" d -OBJ_X9_62_prime192v2 include/openssl/obj_mac.h 273;" d -OBJ_X9_62_prime192v3 include/openssl/obj_mac.h 277;" d -OBJ_X9_62_prime239v1 include/openssl/obj_mac.h 281;" d -OBJ_X9_62_prime239v2 include/openssl/obj_mac.h 285;" d -OBJ_X9_62_prime239v3 include/openssl/obj_mac.h 289;" d -OBJ_X9_62_prime256v1 include/openssl/obj_mac.h 293;" d -OBJ_X9_62_primeCurve include/openssl/obj_mac.h 265;" d -OBJ_X9_62_prime_field include/openssl/obj_mac.h 153;" d -OBJ_X9_62_tpBasis include/openssl/obj_mac.h 169;" d -OBJ_X9cm include/openssl/obj_mac.h 119;" d -OBJ_XmppAddr include/openssl/obj_mac.h 1934;" d -OBJ_aRecord include/openssl/obj_mac.h 3413;" d -OBJ_aaControls include/openssl/obj_mac.h 1530;" d -OBJ_ac_auditEntity include/openssl/obj_mac.h 1522;" d -OBJ_ac_proxying include/openssl/obj_mac.h 1546;" d -OBJ_ac_targeting include/openssl/obj_mac.h 1526;" d -OBJ_account include/openssl/obj_mac.h 3273;" d -OBJ_ad_OCSP include/openssl/obj_mac.h 2037;" d -OBJ_ad_ca_issuers include/openssl/obj_mac.h 2042;" d -OBJ_ad_dvcs include/openssl/obj_mac.h 2052;" d -OBJ_ad_timeStamping include/openssl/obj_mac.h 2047;" d -OBJ_add_object crypto/objects/obj_dat.c /^int OBJ_add_object(const ASN1_OBJECT *obj)$/;" f -OBJ_add_sigid crypto/objects/obj_xref.c /^int OBJ_add_sigid(int signid, int dig_id, int pkey_id)$/;" f -OBJ_aes include/openssl/obj_mac.h 2837;" d -OBJ_aes_128_cbc include/openssl/obj_mac.h 2847;" d -OBJ_aes_128_ccm include/openssl/obj_mac.h 2871;" d -OBJ_aes_128_cfb128 include/openssl/obj_mac.h 2857;" d -OBJ_aes_128_ecb include/openssl/obj_mac.h 2842;" d -OBJ_aes_128_gcm include/openssl/obj_mac.h 2866;" d -OBJ_aes_128_ofb128 include/openssl/obj_mac.h 2852;" d -OBJ_aes_128_xts include/openssl/obj_mac.h 2956;" d -OBJ_aes_192_cbc include/openssl/obj_mac.h 2885;" d -OBJ_aes_192_ccm include/openssl/obj_mac.h 2909;" d -OBJ_aes_192_cfb128 include/openssl/obj_mac.h 2895;" d -OBJ_aes_192_ecb include/openssl/obj_mac.h 2880;" d -OBJ_aes_192_gcm include/openssl/obj_mac.h 2904;" d -OBJ_aes_192_ofb128 include/openssl/obj_mac.h 2890;" d -OBJ_aes_256_cbc include/openssl/obj_mac.h 2923;" d -OBJ_aes_256_ccm include/openssl/obj_mac.h 2947;" d -OBJ_aes_256_cfb128 include/openssl/obj_mac.h 2933;" d -OBJ_aes_256_ecb include/openssl/obj_mac.h 2918;" d -OBJ_aes_256_gcm include/openssl/obj_mac.h 2942;" d -OBJ_aes_256_ofb128 include/openssl/obj_mac.h 2928;" d -OBJ_aes_256_xts include/openssl/obj_mac.h 2961;" d -OBJ_algorithm include/openssl/obj_mac.h 2132;" d -OBJ_ansi_X9_62 include/openssl/obj_mac.h 147;" d -OBJ_anyExtendedKeyUsage include/openssl/obj_mac.h 2675;" d -OBJ_any_policy include/openssl/obj_mac.h 2630;" d -OBJ_aria include/openssl/obj_mac.h 4764;" d -OBJ_aria_128_cbc include/openssl/obj_mac.h 4774;" d -OBJ_aria_128_ccm include/openssl/obj_mac.h 4868;" d -OBJ_aria_128_cfb128 include/openssl/obj_mac.h 4779;" d -OBJ_aria_128_ctr include/openssl/obj_mac.h 4789;" d -OBJ_aria_128_ecb include/openssl/obj_mac.h 4769;" d -OBJ_aria_128_gcm include/openssl/obj_mac.h 4883;" d -OBJ_aria_128_ofb128 include/openssl/obj_mac.h 4784;" d -OBJ_aria_192_cbc include/openssl/obj_mac.h 4799;" d -OBJ_aria_192_ccm include/openssl/obj_mac.h 4873;" d -OBJ_aria_192_cfb128 include/openssl/obj_mac.h 4804;" d -OBJ_aria_192_ctr include/openssl/obj_mac.h 4814;" d -OBJ_aria_192_ecb include/openssl/obj_mac.h 4794;" d -OBJ_aria_192_gcm include/openssl/obj_mac.h 4888;" d -OBJ_aria_192_ofb128 include/openssl/obj_mac.h 4809;" d -OBJ_aria_256_cbc include/openssl/obj_mac.h 4824;" d -OBJ_aria_256_ccm include/openssl/obj_mac.h 4878;" d -OBJ_aria_256_cfb128 include/openssl/obj_mac.h 4829;" d -OBJ_aria_256_ctr include/openssl/obj_mac.h 4839;" d -OBJ_aria_256_ecb include/openssl/obj_mac.h 4819;" d -OBJ_aria_256_gcm include/openssl/obj_mac.h 4893;" d -OBJ_aria_256_ofb128 include/openssl/obj_mac.h 4834;" d -OBJ_associatedDomain include/openssl/obj_mac.h 3437;" d -OBJ_associatedName include/openssl/obj_mac.h 3441;" d -OBJ_audio include/openssl/obj_mac.h 3510;" d -OBJ_authorityRevocationList include/openssl/obj_mac.h 2426;" d -OBJ_authority_key_identifier include/openssl/obj_mac.h 2640;" d -OBJ_basic_constraints include/openssl/obj_mac.h 2580;" d -OBJ_bf_cbc include/openssl/obj_mac.h 1360;" d -OBJ_biometricInfo include/openssl/obj_mac.h 1514;" d -OBJ_blake2b512 include/openssl/obj_mac.h 2254;" d -OBJ_blake2bmac include/openssl/obj_mac.h 2244;" d -OBJ_blake2s256 include/openssl/obj_mac.h 2259;" d -OBJ_blake2smac include/openssl/obj_mac.h 2249;" d -OBJ_brainpoolP160r1 include/openssl/obj_mac.h 5006;" d -OBJ_brainpoolP160t1 include/openssl/obj_mac.h 5010;" d -OBJ_brainpoolP192r1 include/openssl/obj_mac.h 5014;" d -OBJ_brainpoolP192t1 include/openssl/obj_mac.h 5018;" d -OBJ_brainpoolP224r1 include/openssl/obj_mac.h 5022;" d -OBJ_brainpoolP224t1 include/openssl/obj_mac.h 5026;" d -OBJ_brainpoolP256r1 include/openssl/obj_mac.h 5030;" d -OBJ_brainpoolP256t1 include/openssl/obj_mac.h 5034;" d -OBJ_brainpoolP320r1 include/openssl/obj_mac.h 5038;" d -OBJ_brainpoolP320t1 include/openssl/obj_mac.h 5042;" d -OBJ_brainpoolP384r1 include/openssl/obj_mac.h 5046;" d -OBJ_brainpoolP384t1 include/openssl/obj_mac.h 5050;" d -OBJ_brainpoolP512r1 include/openssl/obj_mac.h 5054;" d -OBJ_brainpoolP512t1 include/openssl/obj_mac.h 5058;" d -OBJ_bsearch include/openssl/objects.h 149;" d -OBJ_bsearch_ crypto/objects/obj_dat.c /^const void *OBJ_bsearch_(const void *key, const void *base, int num, int size,$/;" f -OBJ_bsearch_ex include/openssl/objects.h 156;" d -OBJ_bsearch_ex_ crypto/objects/obj_dat.c /^const void *OBJ_bsearch_ex_(const void *key, const void *base, int num,$/;" f -OBJ_buildingName include/openssl/obj_mac.h 3482;" d -OBJ_businessCategory include/openssl/obj_mac.h 2334;" d -OBJ_cACertificate include/openssl/obj_mac.h 2422;" d -OBJ_cNAMERecord include/openssl/obj_mac.h 3433;" d -OBJ_caRepository include/openssl/obj_mac.h 2057;" d -OBJ_camellia include/openssl/obj_mac.h 4633;" d -OBJ_camellia_128_cbc include/openssl/obj_mac.h 4607;" d -OBJ_camellia_128_ccm include/openssl/obj_mac.h 4658;" d -OBJ_camellia_128_cfb128 include/openssl/obj_mac.h 4648;" d -OBJ_camellia_128_cmac include/openssl/obj_mac.h 4668;" d -OBJ_camellia_128_ctr include/openssl/obj_mac.h 4663;" d -OBJ_camellia_128_ecb include/openssl/obj_mac.h 4638;" d -OBJ_camellia_128_gcm include/openssl/obj_mac.h 4653;" d -OBJ_camellia_128_ofb128 include/openssl/obj_mac.h 4643;" d -OBJ_camellia_192_cbc include/openssl/obj_mac.h 4612;" d -OBJ_camellia_192_ccm include/openssl/obj_mac.h 4693;" d -OBJ_camellia_192_cfb128 include/openssl/obj_mac.h 4683;" d -OBJ_camellia_192_cmac include/openssl/obj_mac.h 4703;" d -OBJ_camellia_192_ctr include/openssl/obj_mac.h 4698;" d -OBJ_camellia_192_ecb include/openssl/obj_mac.h 4673;" d -OBJ_camellia_192_gcm include/openssl/obj_mac.h 4688;" d -OBJ_camellia_192_ofb128 include/openssl/obj_mac.h 4678;" d -OBJ_camellia_256_cbc include/openssl/obj_mac.h 4617;" d -OBJ_camellia_256_ccm include/openssl/obj_mac.h 4728;" d -OBJ_camellia_256_cfb128 include/openssl/obj_mac.h 4718;" d -OBJ_camellia_256_cmac include/openssl/obj_mac.h 4738;" d -OBJ_camellia_256_ctr include/openssl/obj_mac.h 4733;" d -OBJ_camellia_256_ecb include/openssl/obj_mac.h 4708;" d -OBJ_camellia_256_gcm include/openssl/obj_mac.h 4723;" d -OBJ_camellia_256_ofb128 include/openssl/obj_mac.h 4713;" d -OBJ_capwapAC include/openssl/obj_mac.h 1643;" d -OBJ_capwapWTP include/openssl/obj_mac.h 1648;" d -OBJ_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3261;" d -OBJ_cast5_cbc include/openssl/obj_mac.h 500;" d -OBJ_ccitt include/openssl/obj_mac.h 27;" d -OBJ_certBag include/openssl/obj_mac.h 1159;" d -OBJ_certTypes include/openssl/obj_mac.h 1095;" d -OBJ_certicom_arc include/openssl/obj_mac.h 73;" d -OBJ_certificateRevocationList include/openssl/obj_mac.h 2430;" d -OBJ_certificate_issuer include/openssl/obj_mac.h 2610;" d -OBJ_certificate_policies include/openssl/obj_mac.h 2625;" d -OBJ_classSignTool include/openssl/obj_mac.h 4536;" d -OBJ_classSignToolKA1 include/openssl/obj_mac.h 4566;" d -OBJ_classSignToolKB1 include/openssl/obj_mac.h 4556;" d -OBJ_classSignToolKB2 include/openssl/obj_mac.h 4561;" d -OBJ_classSignToolKC1 include/openssl/obj_mac.h 4541;" d -OBJ_classSignToolKC2 include/openssl/obj_mac.h 4546;" d -OBJ_classSignToolKC3 include/openssl/obj_mac.h 4551;" d -OBJ_cleanup include/openssl/objects.h 167;" d -OBJ_clearance include/openssl/obj_mac.h 104;" d -OBJ_client_auth include/openssl/obj_mac.h 1593;" d -OBJ_cmKGA include/openssl/obj_mac.h 1708;" d -OBJ_cmcArchive include/openssl/obj_mac.h 1693;" d -OBJ_cmcCA include/openssl/obj_mac.h 1683;" d -OBJ_cmcRA include/openssl/obj_mac.h 1688;" d -OBJ_cmp crypto/objects/obj_lib.c /^int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b)$/;" f -OBJ_code_sign include/openssl/obj_mac.h 1598;" d -OBJ_commonName include/openssl/obj_mac.h 2278;" d -OBJ_countryCode3c include/openssl/obj_mac.h 2512;" d -OBJ_countryCode3n include/openssl/obj_mac.h 2517;" d -OBJ_countryName include/openssl/obj_mac.h 2292;" d -OBJ_create crypto/objects/obj_dat.c /^int OBJ_create(const char *oid, const char *sn, const char *ln)$/;" f -OBJ_create_and_add_object include/openssl/objects.h 50;" d -OBJ_create_objects crypto/objects/obj_dat.c /^int OBJ_create_objects(BIO *in)$/;" f -OBJ_crlBag include/openssl/obj_mac.h 1163;" d -OBJ_crlTypes include/openssl/obj_mac.h 1105;" d -OBJ_crl_distribution_points include/openssl/obj_mac.h 2620;" d -OBJ_crl_number include/openssl/obj_mac.h 2585;" d -OBJ_crl_reason include/openssl/obj_mac.h 2590;" d -OBJ_crossCertificatePair include/openssl/obj_mac.h 2434;" d -OBJ_cryptocom include/openssl/obj_mac.h 4081;" d -OBJ_cryptopro include/openssl/obj_mac.h 4077;" d -OBJ_csor include/openssl/obj_mac.h 2833;" d -OBJ_ct_cert_scts include/openssl/obj_mac.h 5128;" d -OBJ_ct_precert_poison include/openssl/obj_mac.h 5118;" d -OBJ_ct_precert_scts include/openssl/obj_mac.h 5113;" d -OBJ_ct_precert_signer include/openssl/obj_mac.h 5123;" d -OBJ_dITRedirect include/openssl/obj_mac.h 3506;" d -OBJ_dNSDomain include/openssl/obj_mac.h 3298;" d -OBJ_dSAQuality include/openssl/obj_mac.h 3486;" d -OBJ_data include/openssl/obj_mac.h 3225;" d -OBJ_dcObject include/openssl/obj_mac.h 2801;" d -OBJ_deltaRevocationList include/openssl/obj_mac.h 2490;" d -OBJ_delta_crl include/openssl/obj_mac.h 2600;" d -OBJ_des_cbc include/openssl/obj_mac.h 2147;" d -OBJ_des_cdmf include/openssl/obj_mac.h 4057;" d -OBJ_des_cfb64 include/openssl/obj_mac.h 2157;" d -OBJ_des_ecb include/openssl/obj_mac.h 2142;" d -OBJ_des_ede3_cbc include/openssl/obj_mac.h 1281;" d -OBJ_des_ede_ecb include/openssl/obj_mac.h 2181;" d -OBJ_des_ofb64 include/openssl/obj_mac.h 2152;" d -OBJ_description include/openssl/obj_mac.h 2326;" d -OBJ_destinationIndicator include/openssl/obj_mac.h 2382;" d -OBJ_dhKeyAgreement include/openssl/obj_mac.h 622;" d -OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5086;" d -OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5090;" d -OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5094;" d -OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5098;" d -OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5102;" d -OBJ_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5066;" d -OBJ_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5070;" d -OBJ_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5074;" d -OBJ_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5078;" d -OBJ_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5082;" d -OBJ_dhpublicnumber include/openssl/obj_mac.h 5002;" d -OBJ_distinguishedName include/openssl/obj_mac.h 2474;" d -OBJ_dmdName include/openssl/obj_mac.h 2494;" d -OBJ_dnQualifier include/openssl/obj_mac.h 2462;" d -OBJ_dnsName include/openssl/obj_mac.h 2521;" d -OBJ_document include/openssl/obj_mac.h 3277;" d -OBJ_documentAuthor include/openssl/obj_mac.h 3380;" d -OBJ_documentIdentifier include/openssl/obj_mac.h 3368;" d -OBJ_documentLocation include/openssl/obj_mac.h 3384;" d -OBJ_documentPublisher include/openssl/obj_mac.h 3514;" d -OBJ_documentSeries include/openssl/obj_mac.h 3285;" d -OBJ_documentTitle include/openssl/obj_mac.h 3372;" d -OBJ_documentVersion include/openssl/obj_mac.h 3376;" d -OBJ_dod include/openssl/obj_mac.h 2750;" d -OBJ_domainComponent include/openssl/obj_mac.h 3409;" d -OBJ_domainRelatedObject include/openssl/obj_mac.h 3302;" d -OBJ_dsa include/openssl/obj_mac.h 137;" d -OBJ_dsaWithSHA include/openssl/obj_mac.h 2171;" d -OBJ_dsaWithSHA1 include/openssl/obj_mac.h 142;" d -OBJ_dsaWithSHA1_2 include/openssl/obj_mac.h 2224;" d -OBJ_dsa_2 include/openssl/obj_mac.h 2166;" d -OBJ_dsa_with_SHA224 include/openssl/obj_mac.h 3123;" d -OBJ_dsa_with_SHA256 include/openssl/obj_mac.h 3127;" d -OBJ_dsa_with_SHA384 include/openssl/obj_mac.h 3134;" d -OBJ_dsa_with_SHA3_224 include/openssl/obj_mac.h 3144;" d -OBJ_dsa_with_SHA3_256 include/openssl/obj_mac.h 3149;" d -OBJ_dsa_with_SHA3_384 include/openssl/obj_mac.h 3154;" d -OBJ_dsa_with_SHA3_512 include/openssl/obj_mac.h 3159;" d -OBJ_dsa_with_SHA512 include/openssl/obj_mac.h 3139;" d -OBJ_dsa_with_sha2 include/openssl/obj_mac.h 3119;" d -OBJ_dstu28147 include/openssl/obj_mac.h 5336;" d -OBJ_dstu28147_cfb include/openssl/obj_mac.h 5346;" d -OBJ_dstu28147_ofb include/openssl/obj_mac.h 5341;" d -OBJ_dstu28147_wrap include/openssl/obj_mac.h 5351;" d -OBJ_dstu34311 include/openssl/obj_mac.h 5361;" d -OBJ_dstu4145be include/openssl/obj_mac.h 5371;" d -OBJ_dstu4145le include/openssl/obj_mac.h 5366;" d -OBJ_dup crypto/objects/obj_lib.c /^ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o)$/;" f -OBJ_dvcs include/openssl/obj_mac.h 1633;" d -OBJ_ecdsa_with_Recommended include/openssl/obj_mac.h 303;" d -OBJ_ecdsa_with_SHA1 include/openssl/obj_mac.h 299;" d -OBJ_ecdsa_with_SHA224 include/openssl/obj_mac.h 311;" d -OBJ_ecdsa_with_SHA256 include/openssl/obj_mac.h 315;" d -OBJ_ecdsa_with_SHA384 include/openssl/obj_mac.h 319;" d -OBJ_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3164;" d -OBJ_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3169;" d -OBJ_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3174;" d -OBJ_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3179;" d -OBJ_ecdsa_with_SHA512 include/openssl/obj_mac.h 323;" d -OBJ_ecdsa_with_Specified include/openssl/obj_mac.h 307;" d -OBJ_email_protect include/openssl/obj_mac.h 1603;" d -OBJ_enhancedSearchGuide include/openssl/obj_mac.h 2466;" d -OBJ_ext_key_usage include/openssl/obj_mac.h 2650;" d -OBJ_ext_req include/openssl/obj_mac.h 741;" d -OBJ_facsimileTelephoneNumber include/openssl/obj_mac.h 2366;" d -OBJ_favouriteDrink include/openssl/obj_mac.h 3344;" d -OBJ_find_sigid_algs crypto/objects/obj_xref.c /^int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid)$/;" f -OBJ_find_sigid_by_algs crypto/objects/obj_xref.c /^int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid)$/;" f -OBJ_freshest_crl include/openssl/obj_mac.h 2655;" d -OBJ_friendlyCountry include/openssl/obj_mac.h 3306;" d -OBJ_friendlyCountryName include/openssl/obj_mac.h 3461;" d -OBJ_friendlyName include/openssl/obj_mac.h 1079;" d -OBJ_generationQualifier include/openssl/obj_mac.h 2453;" d -OBJ_get0_data crypto/objects/obj_dat.c /^const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj)$/;" f -OBJ_givenName include/openssl/obj_mac.h 2444;" d -OBJ_gmac include/openssl/obj_mac.h 54;" d -OBJ_hmacWithDstu34311 include/openssl/obj_mac.h 5356;" d -OBJ_hmacWithMD5 include/openssl/obj_mac.h 1194;" d -OBJ_hmacWithSHA1 include/openssl/obj_mac.h 1198;" d -OBJ_hmacWithSHA224 include/openssl/obj_mac.h 1222;" d -OBJ_hmacWithSHA256 include/openssl/obj_mac.h 1226;" d -OBJ_hmacWithSHA384 include/openssl/obj_mac.h 1230;" d -OBJ_hmacWithSHA512 include/openssl/obj_mac.h 1234;" d -OBJ_hmacWithSHA512_224 include/openssl/obj_mac.h 1238;" d -OBJ_hmacWithSHA512_256 include/openssl/obj_mac.h 1242;" d -OBJ_hmac_md5 include/openssl/obj_mac.h 59;" d -OBJ_hmac_sha1 include/openssl/obj_mac.h 64;" d -OBJ_hmac_sha3_224 include/openssl/obj_mac.h 3092;" d -OBJ_hmac_sha3_256 include/openssl/obj_mac.h 3097;" d -OBJ_hmac_sha3_384 include/openssl/obj_mac.h 3102;" d -OBJ_hmac_sha3_512 include/openssl/obj_mac.h 3107;" d -OBJ_holdInstruction include/openssl/obj_mac.h 3206;" d -OBJ_hold_instruction_call_issuer include/openssl/obj_mac.h 3216;" d -OBJ_hold_instruction_code include/openssl/obj_mac.h 3204;" d -OBJ_hold_instruction_none include/openssl/obj_mac.h 3211;" d -OBJ_hold_instruction_reject include/openssl/obj_mac.h 3221;" d -OBJ_homePostalAddress include/openssl/obj_mac.h 3445;" d -OBJ_homeTelephoneNumber include/openssl/obj_mac.h 3388;" d -OBJ_host include/openssl/obj_mac.h 3360;" d -OBJ_houseIdentifier include/openssl/obj_mac.h 2482;" d -OBJ_iA5StringSyntax include/openssl/obj_mac.h 3257;" d -OBJ_iana include/openssl/obj_mac.h 2755;" d -OBJ_id_DHBasedMac include/openssl/obj_mac.h 526;" d -OBJ_id_Gost28147_89 include/openssl/obj_mac.h 4120;" d -OBJ_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4182;" d -OBJ_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4186;" d -OBJ_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4190;" d -OBJ_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4194;" d -OBJ_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4162;" d -OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4202;" d -OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4198;" d -OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4206;" d -OBJ_id_Gost28147_89_MAC include/openssl/obj_mac.h 4140;" d -OBJ_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4166;" d -OBJ_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4178;" d -OBJ_id_Gost28147_89_cc include/openssl/obj_mac.h 4283;" d -OBJ_id_GostR3410_2001 include/openssl/obj_mac.h 4110;" d -OBJ_id_GostR3410_2001DH include/openssl/obj_mac.h 4153;" d -OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4246;" d -OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4250;" d -OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4254;" d -OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4258;" d -OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4262;" d -OBJ_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4308;" d -OBJ_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4242;" d -OBJ_id_GostR3410_2001_cc include/openssl/obj_mac.h 4293;" d -OBJ_id_GostR3410_2012_256 include/openssl/obj_mac.h 4321;" d -OBJ_id_GostR3410_2012_512 include/openssl/obj_mac.h 4326;" d -OBJ_id_GostR3410_94 include/openssl/obj_mac.h 4115;" d -OBJ_id_GostR3410_94DH include/openssl/obj_mac.h 4158;" d -OBJ_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4214;" d -OBJ_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4218;" d -OBJ_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4222;" d -OBJ_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4226;" d -OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4230;" d -OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4234;" d -OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4238;" d -OBJ_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4210;" d -OBJ_id_GostR3410_94_a include/openssl/obj_mac.h 4266;" d -OBJ_id_GostR3410_94_aBis include/openssl/obj_mac.h 4270;" d -OBJ_id_GostR3410_94_b include/openssl/obj_mac.h 4274;" d -OBJ_id_GostR3410_94_bBis include/openssl/obj_mac.h 4278;" d -OBJ_id_GostR3410_94_cc include/openssl/obj_mac.h 4288;" d -OBJ_id_GostR3411_2012_256 include/openssl/obj_mac.h 4335;" d -OBJ_id_GostR3411_2012_512 include/openssl/obj_mac.h 4340;" d -OBJ_id_GostR3411_94 include/openssl/obj_mac.h 4100;" d -OBJ_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4174;" d -OBJ_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4170;" d -OBJ_id_GostR3411_94_prf include/openssl/obj_mac.h 4148;" d -OBJ_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4090;" d -OBJ_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4303;" d -OBJ_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4095;" d -OBJ_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4298;" d -OBJ_id_HMACGostR3411_94 include/openssl/obj_mac.h 4105;" d -OBJ_id_PasswordBasedMAC include/openssl/obj_mac.h 521;" d -OBJ_id_aca include/openssl/obj_mac.h 1420;" d -OBJ_id_aca_accessIdentity include/openssl/obj_mac.h 1977;" d -OBJ_id_aca_authenticationInfo include/openssl/obj_mac.h 1973;" d -OBJ_id_aca_chargingIdentity include/openssl/obj_mac.h 1981;" d -OBJ_id_aca_encAttrs include/openssl/obj_mac.h 1993;" d -OBJ_id_aca_group include/openssl/obj_mac.h 1985;" d -OBJ_id_aca_role include/openssl/obj_mac.h 1989;" d -OBJ_id_ad include/openssl/obj_mac.h 1440;" d -OBJ_id_aes128_wrap include/openssl/obj_mac.h 2861;" d -OBJ_id_aes128_wrap_pad include/openssl/obj_mac.h 2875;" d -OBJ_id_aes192_wrap include/openssl/obj_mac.h 2899;" d -OBJ_id_aes192_wrap_pad include/openssl/obj_mac.h 2913;" d -OBJ_id_aes256_wrap include/openssl/obj_mac.h 2937;" d -OBJ_id_aes256_wrap_pad include/openssl/obj_mac.h 2951;" d -OBJ_id_alg include/openssl/obj_mac.h 1404;" d -OBJ_id_alg_PWRI_KEK include/openssl/obj_mac.h 1039;" d -OBJ_id_alg_des40 include/openssl/obj_mac.h 1828;" d -OBJ_id_alg_dh_pop include/openssl/obj_mac.h 1840;" d -OBJ_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1836;" d -OBJ_id_alg_noSignature include/openssl/obj_mac.h 1832;" d -OBJ_id_camellia128_wrap include/openssl/obj_mac.h 4621;" d -OBJ_id_camellia192_wrap include/openssl/obj_mac.h 4625;" d -OBJ_id_camellia256_wrap include/openssl/obj_mac.h 4629;" d -OBJ_id_cct include/openssl/obj_mac.h 1432;" d -OBJ_id_cct_PKIData include/openssl/obj_mac.h 2013;" d -OBJ_id_cct_PKIResponse include/openssl/obj_mac.h 2017;" d -OBJ_id_cct_crs include/openssl/obj_mac.h 2009;" d -OBJ_id_ce include/openssl/obj_mac.h 2545;" d -OBJ_id_cmc include/openssl/obj_mac.h 1408;" d -OBJ_id_cmc_addExtensions include/openssl/obj_mac.h 1872;" d -OBJ_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1920;" d -OBJ_id_cmc_dataReturn include/openssl/obj_mac.h 1856;" d -OBJ_id_cmc_decryptedPOP include/openssl/obj_mac.h 1880;" d -OBJ_id_cmc_encryptedPOP include/openssl/obj_mac.h 1876;" d -OBJ_id_cmc_getCRL include/openssl/obj_mac.h 1892;" d -OBJ_id_cmc_getCert include/openssl/obj_mac.h 1888;" d -OBJ_id_cmc_identification include/openssl/obj_mac.h 1848;" d -OBJ_id_cmc_identityProof include/openssl/obj_mac.h 1852;" d -OBJ_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1884;" d -OBJ_id_cmc_popLinkRandom include/openssl/obj_mac.h 1912;" d -OBJ_id_cmc_popLinkWitness include/openssl/obj_mac.h 1916;" d -OBJ_id_cmc_queryPending include/openssl/obj_mac.h 1908;" d -OBJ_id_cmc_recipientNonce include/openssl/obj_mac.h 1868;" d -OBJ_id_cmc_regInfo include/openssl/obj_mac.h 1900;" d -OBJ_id_cmc_responseInfo include/openssl/obj_mac.h 1904;" d -OBJ_id_cmc_revokeRequest include/openssl/obj_mac.h 1896;" d -OBJ_id_cmc_senderNonce include/openssl/obj_mac.h 1864;" d -OBJ_id_cmc_statusInfo include/openssl/obj_mac.h 1844;" d -OBJ_id_cmc_transactionId include/openssl/obj_mac.h 1860;" d -OBJ_id_cp include/openssl/obj_mac.h 1428;" d -OBJ_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 867;" d -OBJ_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 883;" d -OBJ_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 879;" d -OBJ_id_ct_routeOriginAuthz include/openssl/obj_mac.h 859;" d -OBJ_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 875;" d -OBJ_id_ct_rpkiManifest include/openssl/obj_mac.h 863;" d -OBJ_id_ct_signedChecklist include/openssl/obj_mac.h 887;" d -OBJ_id_ct_xml include/openssl/obj_mac.h 871;" d -OBJ_id_hex_multipart_message include/openssl/obj_mac.h 2826;" d -OBJ_id_hex_partial_message include/openssl/obj_mac.h 2821;" d -OBJ_id_it include/openssl/obj_mac.h 1396;" d -OBJ_id_it_caCerts include/openssl/obj_mac.h 1776;" d -OBJ_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1728;" d -OBJ_id_it_caProtEncCert include/openssl/obj_mac.h 1712;" d -OBJ_id_it_certReqTemplate include/openssl/obj_mac.h 1784;" d -OBJ_id_it_confirmWaitTime include/openssl/obj_mac.h 1764;" d -OBJ_id_it_currentCRL include/openssl/obj_mac.h 1732;" d -OBJ_id_it_encKeyPairTypes include/openssl/obj_mac.h 1720;" d -OBJ_id_it_implicitConfirm include/openssl/obj_mac.h 1760;" d -OBJ_id_it_keyPairParamRep include/openssl/obj_mac.h 1752;" d -OBJ_id_it_keyPairParamReq include/openssl/obj_mac.h 1748;" d -OBJ_id_it_origPKIMessage include/openssl/obj_mac.h 1768;" d -OBJ_id_it_preferredSymmAlg include/openssl/obj_mac.h 1724;" d -OBJ_id_it_revPassphrase include/openssl/obj_mac.h 1756;" d -OBJ_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1780;" d -OBJ_id_it_signKeyPairTypes include/openssl/obj_mac.h 1716;" d -OBJ_id_it_subscriptionRequest include/openssl/obj_mac.h 1740;" d -OBJ_id_it_subscriptionResponse include/openssl/obj_mac.h 1744;" d -OBJ_id_it_suppLangTags include/openssl/obj_mac.h 1772;" d -OBJ_id_it_unsupportedOIDs include/openssl/obj_mac.h 1736;" d -OBJ_id_kp include/openssl/obj_mac.h 1392;" d -OBJ_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1703;" d -OBJ_id_kp_bgpsec_router include/openssl/obj_mac.h 1698;" d -OBJ_id_mod_attribute_cert include/openssl/obj_mac.h 1488;" d -OBJ_id_mod_cmc include/openssl/obj_mac.h 1464;" d -OBJ_id_mod_cmp include/openssl/obj_mac.h 1476;" d -OBJ_id_mod_cmp2000 include/openssl/obj_mac.h 1504;" d -OBJ_id_mod_crmf include/openssl/obj_mac.h 1460;" d -OBJ_id_mod_dvcs include/openssl/obj_mac.h 1500;" d -OBJ_id_mod_kea_profile_88 include/openssl/obj_mac.h 1468;" d -OBJ_id_mod_kea_profile_93 include/openssl/obj_mac.h 1472;" d -OBJ_id_mod_ocsp include/openssl/obj_mac.h 1496;" d -OBJ_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1480;" d -OBJ_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1484;" d -OBJ_id_mod_timestamp_protocol include/openssl/obj_mac.h 1492;" d -OBJ_id_on include/openssl/obj_mac.h 1412;" d -OBJ_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1949;" d -OBJ_id_on_permanentIdentifier include/openssl/obj_mac.h 1929;" d -OBJ_id_on_personalData include/openssl/obj_mac.h 1924;" d -OBJ_id_pbkdf2 include/openssl/obj_mac.h 660;" d -OBJ_id_pda include/openssl/obj_mac.h 1416;" d -OBJ_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1965;" d -OBJ_id_pda_countryOfResidence include/openssl/obj_mac.h 1969;" d -OBJ_id_pda_dateOfBirth include/openssl/obj_mac.h 1953;" d -OBJ_id_pda_gender include/openssl/obj_mac.h 1961;" d -OBJ_id_pda_placeOfBirth include/openssl/obj_mac.h 1957;" d -OBJ_id_pe include/openssl/obj_mac.h 1384;" d -OBJ_id_pkinit include/openssl/obj_mac.h 5176;" d -OBJ_id_pkip include/openssl/obj_mac.h 1400;" d -OBJ_id_pkix include/openssl/obj_mac.h 1376;" d -OBJ_id_pkix1_explicit_88 include/openssl/obj_mac.h 1444;" d -OBJ_id_pkix1_explicit_93 include/openssl/obj_mac.h 1452;" d -OBJ_id_pkix1_implicit_88 include/openssl/obj_mac.h 1448;" d -OBJ_id_pkix1_implicit_93 include/openssl/obj_mac.h 1456;" d -OBJ_id_pkix_OCSP include/openssl/obj_mac.h 2074;" d -OBJ_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2089;" d -OBJ_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2084;" d -OBJ_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2094;" d -OBJ_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2104;" d -OBJ_id_pkix_OCSP_basic include/openssl/obj_mac.h 2079;" d -OBJ_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2114;" d -OBJ_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2099;" d -OBJ_id_pkix_OCSP_path include/openssl/obj_mac.h 2122;" d -OBJ_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2109;" d -OBJ_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2127;" d -OBJ_id_pkix_OCSP_valid include/openssl/obj_mac.h 2118;" d -OBJ_id_pkix_mod include/openssl/obj_mac.h 1380;" d -OBJ_id_ppl include/openssl/obj_mac.h 1436;" d -OBJ_id_ppl_anyLanguage include/openssl/obj_mac.h 2022;" d -OBJ_id_ppl_inheritAll include/openssl/obj_mac.h 2027;" d -OBJ_id_qcs include/openssl/obj_mac.h 1424;" d -OBJ_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1997;" d -OBJ_id_qt include/openssl/obj_mac.h 1388;" d -OBJ_id_qt_cps include/openssl/obj_mac.h 1574;" d -OBJ_id_qt_unotice include/openssl/obj_mac.h 1579;" d -OBJ_id_regCtrl include/openssl/obj_mac.h 1788;" d -OBJ_id_regCtrl_authenticator include/openssl/obj_mac.h 1800;" d -OBJ_id_regCtrl_oldCertID include/openssl/obj_mac.h 1812;" d -OBJ_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1808;" d -OBJ_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1804;" d -OBJ_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1816;" d -OBJ_id_regCtrl_regToken include/openssl/obj_mac.h 1796;" d -OBJ_id_regInfo include/openssl/obj_mac.h 1792;" d -OBJ_id_regInfo_certReq include/openssl/obj_mac.h 1824;" d -OBJ_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1820;" d -OBJ_id_scrypt include/openssl/obj_mac.h 5148;" d -OBJ_id_set include/openssl/obj_mac.h 3519;" d -OBJ_id_smime_aa include/openssl/obj_mac.h 763;" d -OBJ_id_smime_aa_contentHint include/openssl/obj_mac.h 903;" d -OBJ_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 915;" d -OBJ_id_smime_aa_contentReference include/openssl/obj_mac.h 927;" d -OBJ_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1003;" d -OBJ_id_smime_aa_encapContentType include/openssl/obj_mac.h 911;" d -OBJ_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 931;" d -OBJ_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 923;" d -OBJ_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 971;" d -OBJ_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 975;" d -OBJ_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 995;" d -OBJ_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 991;" d -OBJ_id_smime_aa_ets_certValues include/openssl/obj_mac.h 979;" d -OBJ_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 951;" d -OBJ_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 967;" d -OBJ_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 987;" d -OBJ_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 963;" d -OBJ_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 983;" d -OBJ_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 947;" d -OBJ_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 959;" d -OBJ_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 955;" d -OBJ_id_smime_aa_macValue include/openssl/obj_mac.h 919;" d -OBJ_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 899;" d -OBJ_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 907;" d -OBJ_id_smime_aa_receiptRequest include/openssl/obj_mac.h 891;" d -OBJ_id_smime_aa_securityLabel include/openssl/obj_mac.h 895;" d -OBJ_id_smime_aa_signatureType include/openssl/obj_mac.h 999;" d -OBJ_id_smime_aa_signingCertificate include/openssl/obj_mac.h 935;" d -OBJ_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1007;" d -OBJ_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 939;" d -OBJ_id_smime_aa_timeStampToken include/openssl/obj_mac.h 943;" d -OBJ_id_smime_alg include/openssl/obj_mac.h 767;" d -OBJ_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1019;" d -OBJ_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1031;" d -OBJ_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1035;" d -OBJ_id_smime_alg_ESDH include/openssl/obj_mac.h 1027;" d -OBJ_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1011;" d -OBJ_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1015;" d -OBJ_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1023;" d -OBJ_id_smime_cd include/openssl/obj_mac.h 771;" d -OBJ_id_smime_cd_ldap include/openssl/obj_mac.h 1043;" d -OBJ_id_smime_ct include/openssl/obj_mac.h 759;" d -OBJ_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 839;" d -OBJ_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 843;" d -OBJ_id_smime_ct_TDTInfo include/openssl/obj_mac.h 831;" d -OBJ_id_smime_ct_TSTInfo include/openssl/obj_mac.h 827;" d -OBJ_id_smime_ct_authData include/openssl/obj_mac.h 819;" d -OBJ_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 855;" d -OBJ_id_smime_ct_compressedData include/openssl/obj_mac.h 847;" d -OBJ_id_smime_ct_contentCollection include/openssl/obj_mac.h 851;" d -OBJ_id_smime_ct_contentInfo include/openssl/obj_mac.h 835;" d -OBJ_id_smime_ct_publishCert include/openssl/obj_mac.h 823;" d -OBJ_id_smime_ct_receipt include/openssl/obj_mac.h 815;" d -OBJ_id_smime_cti include/openssl/obj_mac.h 779;" d -OBJ_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1071;" d -OBJ_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1075;" d -OBJ_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1063;" d -OBJ_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1055;" d -OBJ_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1059;" d -OBJ_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1067;" d -OBJ_id_smime_mod include/openssl/obj_mac.h 755;" d -OBJ_id_smime_mod_cms include/openssl/obj_mac.h 783;" d -OBJ_id_smime_mod_ess include/openssl/obj_mac.h 787;" d -OBJ_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 807;" d -OBJ_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 811;" d -OBJ_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 799;" d -OBJ_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 803;" d -OBJ_id_smime_mod_msg_v3 include/openssl/obj_mac.h 795;" d -OBJ_id_smime_mod_oid include/openssl/obj_mac.h 791;" d -OBJ_id_smime_spq include/openssl/obj_mac.h 775;" d -OBJ_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1051;" d -OBJ_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1047;" d -OBJ_id_tc26 include/openssl/obj_mac.h 4085;" d -OBJ_id_tc26_agreement include/openssl/obj_mac.h 4400;" d -OBJ_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4404;" d -OBJ_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4408;" d -OBJ_id_tc26_algorithms include/openssl/obj_mac.h 4312;" d -OBJ_id_tc26_cipher include/openssl/obj_mac.h 4372;" d -OBJ_id_tc26_cipher_constants include/openssl/obj_mac.h 4492;" d -OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4388;" d -OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 22;" d -OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5449;" d -OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 26;" d -OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5453;" d -OBJ_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4376;" d -OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 14;" d -OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5441;" d -OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 18;" d -OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5445;" d -OBJ_id_tc26_constants include/openssl/obj_mac.h 4432;" d -OBJ_id_tc26_digest include/openssl/obj_mac.h 4330;" d -OBJ_id_tc26_digest_constants include/openssl/obj_mac.h 4488;" d -OBJ_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4496;" d -OBJ_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4501;" d -OBJ_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4440;" d -OBJ_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4445;" d -OBJ_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4450;" d -OBJ_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4455;" d -OBJ_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4460;" d -OBJ_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4464;" d -OBJ_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4474;" d -OBJ_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4479;" d -OBJ_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4484;" d -OBJ_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4469;" d -OBJ_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4363;" d -OBJ_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4368;" d -OBJ_id_tc26_mac include/openssl/obj_mac.h 4358;" d -OBJ_id_tc26_sign include/openssl/obj_mac.h 4316;" d -OBJ_id_tc26_sign_constants include/openssl/obj_mac.h 4436;" d -OBJ_id_tc26_signwithdigest include/openssl/obj_mac.h 4344;" d -OBJ_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4349;" d -OBJ_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4354;" d -OBJ_id_tc26_wrap include/openssl/obj_mac.h 4412;" d -OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4424;" d -OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 34;" d -OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5461;" d -OBJ_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4416;" d -OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 30;" d -OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5457;" d -OBJ_idea_cbc include/openssl/obj_mac.h 1343;" d -OBJ_identified_organization include/openssl/obj_mac.h 49;" d -OBJ_ieee include/openssl/obj_mac.h 77;" d -OBJ_ieee_siswg include/openssl/obj_mac.h 82;" d -OBJ_info include/openssl/obj_mac.h 3340;" d -OBJ_info_access include/openssl/obj_mac.h 1509;" d -OBJ_inhibit_any_policy include/openssl/obj_mac.h 2660;" d -OBJ_initials include/openssl/obj_mac.h 2449;" d -OBJ_international_organizations include/openssl/obj_mac.h 87;" d -OBJ_internationaliSDNNumber include/openssl/obj_mac.h 2374;" d -OBJ_internet include/openssl/obj_mac.h 2757;" d -OBJ_invalidity_date include/openssl/obj_mac.h 2595;" d -OBJ_ipAddr_asNumber include/openssl/obj_mac.h 2001;" d -OBJ_ipAddr_asNumberv2 include/openssl/obj_mac.h 2005;" d -OBJ_ipsecEndSystem include/openssl/obj_mac.h 1608;" d -OBJ_ipsecTunnel include/openssl/obj_mac.h 1613;" d -OBJ_ipsecUser include/openssl/obj_mac.h 1618;" d -OBJ_ipsec_IKE include/openssl/obj_mac.h 1638;" d -OBJ_iso include/openssl/obj_mac.h 32;" d -OBJ_issuerSignTool include/openssl/obj_mac.h 4531;" d -OBJ_issuer_alt_name include/openssl/obj_mac.h 2575;" d -OBJ_issuing_distribution_point include/openssl/obj_mac.h 2605;" d -OBJ_itu_t include/openssl/obj_mac.h 24;" d -OBJ_janetMailbox include/openssl/obj_mac.h 3474;" d -OBJ_joint_iso_ccitt include/openssl/obj_mac.h 40;" d -OBJ_joint_iso_itu_t include/openssl/obj_mac.h 37;" d -OBJ_jurisdictionCountryName include/openssl/obj_mac.h 5143;" d -OBJ_jurisdictionLocalityName include/openssl/obj_mac.h 5133;" d -OBJ_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5138;" d -OBJ_keyBag include/openssl/obj_mac.h 1151;" d -OBJ_key_usage include/openssl/obj_mac.h 2560;" d -OBJ_kisa include/openssl/obj_mac.h 4898;" d -OBJ_kmac128 include/openssl/obj_mac.h 3112;" d -OBJ_kmac256 include/openssl/obj_mac.h 3117;" d -OBJ_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4392;" d -OBJ_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4396;" d -OBJ_kuznyechik_kexp15 include/openssl/obj_mac.h 4428;" d -OBJ_lastModifiedBy include/openssl/obj_mac.h 3404;" d -OBJ_lastModifiedTime include/openssl/obj_mac.h 3400;" d -OBJ_length crypto/objects/obj_dat.c /^size_t OBJ_length(const ASN1_OBJECT *obj)$/;" f -OBJ_ln2nid crypto/objects/obj_dat.c /^int OBJ_ln2nid(const char *s)$/;" f -OBJ_localKeyID include/openssl/obj_mac.h 1083;" d -OBJ_localityName include/openssl/obj_mac.h 2297;" d -OBJ_mXRecord include/openssl/obj_mac.h 3421;" d -OBJ_magma_ctr_acpkm include/openssl/obj_mac.h 4380;" d -OBJ_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4384;" d -OBJ_magma_kexp15 include/openssl/obj_mac.h 4420;" d -OBJ_mailPreferenceOption include/openssl/obj_mac.h 3478;" d -OBJ_manager include/openssl/obj_mac.h 3364;" d -OBJ_md2 include/openssl/obj_mac.h 1176;" d -OBJ_md2WithRSAEncryption include/openssl/obj_mac.h 549;" d -OBJ_md4 include/openssl/obj_mac.h 1181;" d -OBJ_md4WithRSAEncryption include/openssl/obj_mac.h 554;" d -OBJ_md5 include/openssl/obj_mac.h 1186;" d -OBJ_md5WithRSA include/openssl/obj_mac.h 2137;" d -OBJ_md5WithRSAEncryption include/openssl/obj_mac.h 559;" d -OBJ_mdc2 include/openssl/obj_mac.h 2541;" d -OBJ_mdc2WithRSA include/openssl/obj_mac.h 2536;" d -OBJ_member include/openssl/obj_mac.h 2398;" d -OBJ_member_body include/openssl/obj_mac.h 45;" d -OBJ_mgf1 include/openssl/obj_mac.h 574;" d -OBJ_mime_mhs include/openssl/obj_mac.h 2806;" d -OBJ_mime_mhs_bodies include/openssl/obj_mac.h 2816;" d -OBJ_mime_mhs_headings include/openssl/obj_mac.h 2811;" d -OBJ_mobileTelephoneNumber include/openssl/obj_mac.h 3453;" d -OBJ_ms_code_com include/openssl/obj_mac.h 1313;" d -OBJ_ms_code_ind include/openssl/obj_mac.h 1308;" d -OBJ_ms_csp_name include/openssl/obj_mac.h 1088;" d -OBJ_ms_ctl_sign include/openssl/obj_mac.h 1318;" d -OBJ_ms_efs include/openssl/obj_mac.h 1328;" d -OBJ_ms_ext_req include/openssl/obj_mac.h 1303;" d -OBJ_ms_sgc include/openssl/obj_mac.h 1323;" d -OBJ_ms_smartcard_login include/openssl/obj_mac.h 1333;" d -OBJ_ms_upn include/openssl/obj_mac.h 1338;" d -OBJ_nSRecord include/openssl/obj_mac.h 3425;" d -OBJ_name include/openssl/obj_mac.h 2439;" d -OBJ_name_constraints include/openssl/obj_mac.h 2615;" d -OBJ_netscape include/openssl/obj_mac.h 2680;" d -OBJ_netscape_base_url include/openssl/obj_mac.h 2700;" d -OBJ_netscape_ca_policy_url include/openssl/obj_mac.h 2720;" d -OBJ_netscape_ca_revocation_url include/openssl/obj_mac.h 2710;" d -OBJ_netscape_cert_extension include/openssl/obj_mac.h 2685;" d -OBJ_netscape_cert_sequence include/openssl/obj_mac.h 2735;" d -OBJ_netscape_cert_type include/openssl/obj_mac.h 2695;" d -OBJ_netscape_comment include/openssl/obj_mac.h 2730;" d -OBJ_netscape_data_type include/openssl/obj_mac.h 2690;" d -OBJ_netscape_renewal_url include/openssl/obj_mac.h 2715;" d -OBJ_netscape_revocation_url include/openssl/obj_mac.h 2705;" d -OBJ_netscape_ssl_server_name include/openssl/obj_mac.h 2725;" d -OBJ_new_nid crypto/objects/obj_dat.c /^int OBJ_new_nid(int num)$/;" f -OBJ_nid2ln crypto/objects/obj_dat.c /^const char *OBJ_nid2ln(int n)$/;" f -OBJ_nid2obj crypto/objects/obj_dat.c /^ASN1_OBJECT *OBJ_nid2obj(int n)$/;" f -OBJ_nid2sn crypto/objects/obj_dat.c /^const char *OBJ_nid2sn(int n)$/;" f -OBJ_nistAlgorithms include/openssl/obj_mac.h 2835;" d -OBJ_nist_hashalgs include/openssl/obj_mac.h 3027;" d -OBJ_no_rev_avail include/openssl/obj_mac.h 2670;" d -OBJ_ns_sgc include/openssl/obj_mac.h 2740;" d -OBJ_ntt_ds include/openssl/obj_mac.h 4631;" d -OBJ_obj2nid crypto/objects/obj_dat.c /^int OBJ_obj2nid(const ASN1_OBJECT *a)$/;" f -OBJ_obj2txt crypto/objects/obj_dat.c /^int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name)$/;" f -OBJ_org include/openssl/obj_mac.h 2745;" d -OBJ_organizationIdentifier include/openssl/obj_mac.h 2507;" d -OBJ_organizationName include/openssl/obj_mac.h 2312;" d -OBJ_organizationalStatus include/openssl/obj_mac.h 3470;" d -OBJ_organizationalUnitName include/openssl/obj_mac.h 2317;" d -OBJ_oscca include/openssl/obj_mac.h 128;" d -OBJ_otherMailbox include/openssl/obj_mac.h 3396;" d -OBJ_owner include/openssl/obj_mac.h 2402;" d -OBJ_pSpecified include/openssl/obj_mac.h 579;" d -OBJ_pagerTelephoneNumber include/openssl/obj_mac.h 3457;" d -OBJ_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 631;" d -OBJ_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 641;" d -OBJ_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 516;" d -OBJ_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 636;" d -OBJ_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 646;" d -OBJ_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 651;" d -OBJ_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 656;" d -OBJ_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1138;" d -OBJ_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1118;" d -OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1133;" d -OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1128;" d -OBJ_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1143;" d -OBJ_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1123;" d -OBJ_pbes2 include/openssl/obj_mac.h 664;" d -OBJ_pbmac1 include/openssl/obj_mac.h 668;" d -OBJ_personalSignature include/openssl/obj_mac.h 3502;" d -OBJ_personalTitle include/openssl/obj_mac.h 3449;" d -OBJ_photo include/openssl/obj_mac.h 3352;" d -OBJ_physicalDeliveryOfficeName include/openssl/obj_mac.h 2350;" d -OBJ_pilot include/openssl/obj_mac.h 3237;" d -OBJ_pilotAttributeSyntax include/openssl/obj_mac.h 3245;" d -OBJ_pilotAttributeType include/openssl/obj_mac.h 3241;" d -OBJ_pilotAttributeType27 include/openssl/obj_mac.h 3417;" d -OBJ_pilotDSA include/openssl/obj_mac.h 3318;" d -OBJ_pilotGroups include/openssl/obj_mac.h 3253;" d -OBJ_pilotObject include/openssl/obj_mac.h 3265;" d -OBJ_pilotObjectClass include/openssl/obj_mac.h 3249;" d -OBJ_pilotOrganization include/openssl/obj_mac.h 3314;" d -OBJ_pilotPerson include/openssl/obj_mac.h 3269;" d -OBJ_pkInitClientAuth include/openssl/obj_mac.h 5181;" d -OBJ_pkInitKDC include/openssl/obj_mac.h 5186;" d -OBJ_pkcs include/openssl/obj_mac.h 536;" d -OBJ_pkcs1 include/openssl/obj_mac.h 540;" d -OBJ_pkcs12 include/openssl/obj_mac.h 1111;" d -OBJ_pkcs12_BagIds include/openssl/obj_mac.h 1147;" d -OBJ_pkcs12_Version1 include/openssl/obj_mac.h 1145;" d -OBJ_pkcs12_pbeids include/openssl/obj_mac.h 1113;" d -OBJ_pkcs3 include/openssl/obj_mac.h 618;" d -OBJ_pkcs5 include/openssl/obj_mac.h 626;" d -OBJ_pkcs7 include/openssl/obj_mac.h 672;" d -OBJ_pkcs7_data include/openssl/obj_mac.h 676;" d -OBJ_pkcs7_digest include/openssl/obj_mac.h 692;" d -OBJ_pkcs7_encrypted include/openssl/obj_mac.h 696;" d -OBJ_pkcs7_enveloped include/openssl/obj_mac.h 684;" d -OBJ_pkcs7_signed include/openssl/obj_mac.h 680;" d -OBJ_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 688;" d -OBJ_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1155;" d -OBJ_pkcs9 include/openssl/obj_mac.h 700;" d -OBJ_pkcs9_challengePassword include/openssl/obj_mac.h 728;" d -OBJ_pkcs9_contentType include/openssl/obj_mac.h 712;" d -OBJ_pkcs9_countersignature include/openssl/obj_mac.h 724;" d -OBJ_pkcs9_emailAddress include/openssl/obj_mac.h 704;" d -OBJ_pkcs9_extCertAttributes include/openssl/obj_mac.h 736;" d -OBJ_pkcs9_messageDigest include/openssl/obj_mac.h 716;" d -OBJ_pkcs9_signingTime include/openssl/obj_mac.h 720;" d -OBJ_pkcs9_unstructuredAddress include/openssl/obj_mac.h 732;" d -OBJ_pkcs9_unstructuredName include/openssl/obj_mac.h 708;" d -OBJ_policy_constraints include/openssl/obj_mac.h 2645;" d -OBJ_policy_mappings include/openssl/obj_mac.h 2635;" d -OBJ_postOfficeBox include/openssl/obj_mac.h 2346;" d -OBJ_postalAddress include/openssl/obj_mac.h 2338;" d -OBJ_postalCode include/openssl/obj_mac.h 2342;" d -OBJ_preferredDeliveryMethod include/openssl/obj_mac.h 2386;" d -OBJ_presentationAddress include/openssl/obj_mac.h 2390;" d -OBJ_private_key_usage_period include/openssl/obj_mac.h 2565;" d -OBJ_protocolInformation include/openssl/obj_mac.h 2470;" d -OBJ_proxyCertInfo include/openssl/obj_mac.h 1556;" d -OBJ_pseudonym include/openssl/obj_mac.h 2498;" d -OBJ_pss include/openssl/obj_mac.h 3229;" d -OBJ_qcStatements include/openssl/obj_mac.h 1518;" d -OBJ_qualityLabelledData include/openssl/obj_mac.h 3322;" d -OBJ_rFC822localPart include/openssl/obj_mac.h 3294;" d -OBJ_rc2_cbc include/openssl/obj_mac.h 1247;" d -OBJ_rc4 include/openssl/obj_mac.h 1272;" d -OBJ_rc5_cbc include/openssl/obj_mac.h 1286;" d -OBJ_registeredAddress include/openssl/obj_mac.h 2378;" d -OBJ_rfc822Mailbox include/openssl/obj_mac.h 3336;" d -OBJ_ripemd160 include/openssl/obj_mac.h 2234;" d -OBJ_ripemd160WithRSA include/openssl/obj_mac.h 2239;" d -OBJ_role include/openssl/obj_mac.h 2503;" d -OBJ_roleOccupant include/openssl/obj_mac.h 2406;" d -OBJ_room include/openssl/obj_mac.h 3281;" d -OBJ_roomNumber include/openssl/obj_mac.h 3348;" d -OBJ_rpkiManifest include/openssl/obj_mac.h 2062;" d -OBJ_rpkiNotify include/openssl/obj_mac.h 2072;" d -OBJ_rsa include/openssl/obj_mac.h 2531;" d -OBJ_rsaEncryption include/openssl/obj_mac.h 544;" d -OBJ_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4061;" d -OBJ_rsaSignature include/openssl/obj_mac.h 2161;" d -OBJ_rsadsi include/openssl/obj_mac.h 531;" d -OBJ_rsaesOaep include/openssl/obj_mac.h 569;" d -OBJ_rsassaPss include/openssl/obj_mac.h 584;" d -OBJ_sOARecord include/openssl/obj_mac.h 3429;" d -OBJ_safeContentsBag include/openssl/obj_mac.h 1171;" d -OBJ_sbgp_autonomousSysNum include/openssl/obj_mac.h 1538;" d -OBJ_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1569;" d -OBJ_sbgp_ipAddrBlock include/openssl/obj_mac.h 1534;" d -OBJ_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1565;" d -OBJ_sbgp_routerIdentifier include/openssl/obj_mac.h 1542;" d -OBJ_sdsiCertificate include/openssl/obj_mac.h 1103;" d -OBJ_searchGuide include/openssl/obj_mac.h 2330;" d -OBJ_secg_ellipticCurve include/openssl/obj_mac.h 325;" d -OBJ_secg_scheme include/openssl/obj_mac.h 5062;" d -OBJ_secp112r1 include/openssl/obj_mac.h 329;" d -OBJ_secp112r2 include/openssl/obj_mac.h 333;" d -OBJ_secp128r1 include/openssl/obj_mac.h 337;" d -OBJ_secp128r2 include/openssl/obj_mac.h 341;" d -OBJ_secp160k1 include/openssl/obj_mac.h 345;" d -OBJ_secp160r1 include/openssl/obj_mac.h 349;" d -OBJ_secp160r2 include/openssl/obj_mac.h 353;" d -OBJ_secp192k1 include/openssl/obj_mac.h 357;" d -OBJ_secp224k1 include/openssl/obj_mac.h 361;" d -OBJ_secp224r1 include/openssl/obj_mac.h 365;" d -OBJ_secp256k1 include/openssl/obj_mac.h 369;" d -OBJ_secp384r1 include/openssl/obj_mac.h 373;" d -OBJ_secp521r1 include/openssl/obj_mac.h 377;" d -OBJ_secretBag include/openssl/obj_mac.h 1167;" d -OBJ_secretary include/openssl/obj_mac.h 3392;" d -OBJ_sect113r1 include/openssl/obj_mac.h 381;" d -OBJ_sect113r2 include/openssl/obj_mac.h 385;" d -OBJ_sect131r1 include/openssl/obj_mac.h 389;" d -OBJ_sect131r2 include/openssl/obj_mac.h 393;" d -OBJ_sect163k1 include/openssl/obj_mac.h 397;" d -OBJ_sect163r1 include/openssl/obj_mac.h 401;" d -OBJ_sect163r2 include/openssl/obj_mac.h 405;" d -OBJ_sect193r1 include/openssl/obj_mac.h 409;" d -OBJ_sect193r2 include/openssl/obj_mac.h 413;" d -OBJ_sect233k1 include/openssl/obj_mac.h 417;" d -OBJ_sect233r1 include/openssl/obj_mac.h 421;" d -OBJ_sect239k1 include/openssl/obj_mac.h 425;" d -OBJ_sect283k1 include/openssl/obj_mac.h 429;" d -OBJ_sect283r1 include/openssl/obj_mac.h 433;" d -OBJ_sect409k1 include/openssl/obj_mac.h 437;" d -OBJ_sect409r1 include/openssl/obj_mac.h 441;" d -OBJ_sect571k1 include/openssl/obj_mac.h 445;" d -OBJ_sect571r1 include/openssl/obj_mac.h 449;" d -OBJ_seeAlso include/openssl/obj_mac.h 2410;" d -OBJ_seed_cbc include/openssl/obj_mac.h 4908;" d -OBJ_seed_cfb128 include/openssl/obj_mac.h 4913;" d -OBJ_seed_ecb include/openssl/obj_mac.h 4903;" d -OBJ_seed_ofb128 include/openssl/obj_mac.h 4918;" d -OBJ_selected_attribute_types include/openssl/obj_mac.h 100;" d -OBJ_sendOwner include/openssl/obj_mac.h 1673;" d -OBJ_sendProxiedOwner include/openssl/obj_mac.h 1678;" d -OBJ_sendProxiedRouter include/openssl/obj_mac.h 1668;" d -OBJ_sendRouter include/openssl/obj_mac.h 1663;" d -OBJ_serialNumber include/openssl/obj_mac.h 2287;" d -OBJ_server_auth include/openssl/obj_mac.h 1588;" d -OBJ_setAttr_Cert include/openssl/obj_mac.h 3957;" d -OBJ_setAttr_GenCryptgrm include/openssl/obj_mac.h 4004;" d -OBJ_setAttr_IssCap include/openssl/obj_mac.h 3971;" d -OBJ_setAttr_IssCap_CVM include/openssl/obj_mac.h 3991;" d -OBJ_setAttr_IssCap_Sig include/openssl/obj_mac.h 3999;" d -OBJ_setAttr_IssCap_T2 include/openssl/obj_mac.h 3995;" d -OBJ_setAttr_PGWYcap include/openssl/obj_mac.h 3962;" d -OBJ_setAttr_SecDevSig include/openssl/obj_mac.h 4024;" d -OBJ_setAttr_T2Enc include/openssl/obj_mac.h 4009;" d -OBJ_setAttr_T2cleartxt include/openssl/obj_mac.h 4014;" d -OBJ_setAttr_TokICCsig include/openssl/obj_mac.h 4019;" d -OBJ_setAttr_TokenType include/openssl/obj_mac.h 3966;" d -OBJ_setAttr_Token_B0Prime include/openssl/obj_mac.h 3987;" d -OBJ_setAttr_Token_EMV include/openssl/obj_mac.h 3983;" d -OBJ_setCext_IssuerCapabilities include/openssl/obj_mac.h 3953;" d -OBJ_setCext_PGWYcapabilities include/openssl/obj_mac.h 3937;" d -OBJ_setCext_TokenIdentifier include/openssl/obj_mac.h 3941;" d -OBJ_setCext_TokenType include/openssl/obj_mac.h 3949;" d -OBJ_setCext_Track2Data include/openssl/obj_mac.h 3945;" d -OBJ_setCext_cCertRequired include/openssl/obj_mac.h 3921;" d -OBJ_setCext_certType include/openssl/obj_mac.h 3913;" d -OBJ_setCext_hashedRoot include/openssl/obj_mac.h 3909;" d -OBJ_setCext_merchData include/openssl/obj_mac.h 3917;" d -OBJ_setCext_setExt include/openssl/obj_mac.h 3929;" d -OBJ_setCext_setQualf include/openssl/obj_mac.h 3933;" d -OBJ_setCext_tunneling include/openssl/obj_mac.h 3925;" d -OBJ_set_addPolicy include/openssl/obj_mac.h 3979;" d -OBJ_set_attr include/openssl/obj_mac.h 3533;" d -OBJ_set_brand include/openssl/obj_mac.h 3546;" d -OBJ_set_brand_AmericanExpress include/openssl/obj_mac.h 4036;" d -OBJ_set_brand_Diners include/openssl/obj_mac.h 4032;" d -OBJ_set_brand_IATA_ATA include/openssl/obj_mac.h 4028;" d -OBJ_set_brand_JCB include/openssl/obj_mac.h 4040;" d -OBJ_set_brand_MasterCard include/openssl/obj_mac.h 4048;" d -OBJ_set_brand_Novus include/openssl/obj_mac.h 4052;" d -OBJ_set_brand_Visa include/openssl/obj_mac.h 4044;" d -OBJ_set_certExt include/openssl/obj_mac.h 3542;" d -OBJ_set_ctype include/openssl/obj_mac.h 3524;" d -OBJ_set_msgExt include/openssl/obj_mac.h 3529;" d -OBJ_set_policy include/openssl/obj_mac.h 3537;" d -OBJ_set_policy_root include/openssl/obj_mac.h 3905;" d -OBJ_set_rootKeyThumb include/openssl/obj_mac.h 3975;" d -OBJ_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3634;" d -OBJ_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3778;" d -OBJ_setct_AuthReqTBE include/openssl/obj_mac.h 3754;" d -OBJ_setct_AuthReqTBS include/openssl/obj_mac.h 3610;" d -OBJ_setct_AuthResBaggage include/openssl/obj_mac.h 3582;" d -OBJ_setct_AuthResTBE include/openssl/obj_mac.h 3758;" d -OBJ_setct_AuthResTBEX include/openssl/obj_mac.h 3762;" d -OBJ_setct_AuthResTBS include/openssl/obj_mac.h 3614;" d -OBJ_setct_AuthResTBSX include/openssl/obj_mac.h 3618;" d -OBJ_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3586;" d -OBJ_setct_AuthRevReqTBE include/openssl/obj_mac.h 3782;" d -OBJ_setct_AuthRevReqTBS include/openssl/obj_mac.h 3638;" d -OBJ_setct_AuthRevResBaggage include/openssl/obj_mac.h 3590;" d -OBJ_setct_AuthRevResData include/openssl/obj_mac.h 3642;" d -OBJ_setct_AuthRevResTBE include/openssl/obj_mac.h 3786;" d -OBJ_setct_AuthRevResTBEB include/openssl/obj_mac.h 3790;" d -OBJ_setct_AuthRevResTBS include/openssl/obj_mac.h 3646;" d -OBJ_setct_AuthTokenTBE include/openssl/obj_mac.h 3766;" d -OBJ_setct_AuthTokenTBS include/openssl/obj_mac.h 3622;" d -OBJ_setct_BCIDistributionTBS include/openssl/obj_mac.h 3874;" d -OBJ_setct_BatchAdminReqData include/openssl/obj_mac.h 3706;" d -OBJ_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3842;" d -OBJ_setct_BatchAdminResData include/openssl/obj_mac.h 3710;" d -OBJ_setct_BatchAdminResTBE include/openssl/obj_mac.h 3846;" d -OBJ_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3870;" d -OBJ_setct_CRLNotificationTBS include/openssl/obj_mac.h 3866;" d -OBJ_setct_CapReqTBE include/openssl/obj_mac.h 3794;" d -OBJ_setct_CapReqTBEX include/openssl/obj_mac.h 3798;" d -OBJ_setct_CapReqTBS include/openssl/obj_mac.h 3650;" d -OBJ_setct_CapReqTBSX include/openssl/obj_mac.h 3654;" d -OBJ_setct_CapResData include/openssl/obj_mac.h 3658;" d -OBJ_setct_CapResTBE include/openssl/obj_mac.h 3802;" d -OBJ_setct_CapRevReqTBE include/openssl/obj_mac.h 3806;" d -OBJ_setct_CapRevReqTBEX include/openssl/obj_mac.h 3810;" d -OBJ_setct_CapRevReqTBS include/openssl/obj_mac.h 3662;" d -OBJ_setct_CapRevReqTBSX include/openssl/obj_mac.h 3666;" d -OBJ_setct_CapRevResData include/openssl/obj_mac.h 3670;" d -OBJ_setct_CapRevResTBE include/openssl/obj_mac.h 3814;" d -OBJ_setct_CapTokenData include/openssl/obj_mac.h 3626;" d -OBJ_setct_CapTokenSeq include/openssl/obj_mac.h 3594;" d -OBJ_setct_CapTokenTBE include/openssl/obj_mac.h 3770;" d -OBJ_setct_CapTokenTBEX include/openssl/obj_mac.h 3774;" d -OBJ_setct_CapTokenTBS include/openssl/obj_mac.h 3630;" d -OBJ_setct_CardCInitResTBS include/openssl/obj_mac.h 3714;" d -OBJ_setct_CertInqReqTBS include/openssl/obj_mac.h 3738;" d -OBJ_setct_CertReqData include/openssl/obj_mac.h 3726;" d -OBJ_setct_CertReqTBE include/openssl/obj_mac.h 3854;" d -OBJ_setct_CertReqTBEX include/openssl/obj_mac.h 3858;" d -OBJ_setct_CertReqTBS include/openssl/obj_mac.h 3730;" d -OBJ_setct_CertResData include/openssl/obj_mac.h 3734;" d -OBJ_setct_CertResTBE include/openssl/obj_mac.h 3862;" d -OBJ_setct_CredReqTBE include/openssl/obj_mac.h 3818;" d -OBJ_setct_CredReqTBEX include/openssl/obj_mac.h 3822;" d -OBJ_setct_CredReqTBS include/openssl/obj_mac.h 3674;" d -OBJ_setct_CredReqTBSX include/openssl/obj_mac.h 3678;" d -OBJ_setct_CredResData include/openssl/obj_mac.h 3682;" d -OBJ_setct_CredResTBE include/openssl/obj_mac.h 3826;" d -OBJ_setct_CredRevReqTBE include/openssl/obj_mac.h 3830;" d -OBJ_setct_CredRevReqTBEX include/openssl/obj_mac.h 3834;" d -OBJ_setct_CredRevReqTBS include/openssl/obj_mac.h 3686;" d -OBJ_setct_CredRevReqTBSX include/openssl/obj_mac.h 3690;" d -OBJ_setct_CredRevResData include/openssl/obj_mac.h 3694;" d -OBJ_setct_CredRevResTBE include/openssl/obj_mac.h 3838;" d -OBJ_setct_ErrorTBS include/openssl/obj_mac.h 3742;" d -OBJ_setct_HODInput include/openssl/obj_mac.h 3578;" d -OBJ_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3718;" d -OBJ_setct_OIData include/openssl/obj_mac.h 3562;" d -OBJ_setct_PANData include/openssl/obj_mac.h 3550;" d -OBJ_setct_PANOnly include/openssl/obj_mac.h 3558;" d -OBJ_setct_PANToken include/openssl/obj_mac.h 3554;" d -OBJ_setct_PCertReqData include/openssl/obj_mac.h 3698;" d -OBJ_setct_PCertResTBS include/openssl/obj_mac.h 3702;" d -OBJ_setct_PI include/openssl/obj_mac.h 3566;" d -OBJ_setct_PIData include/openssl/obj_mac.h 3570;" d -OBJ_setct_PIDataUnsigned include/openssl/obj_mac.h 3574;" d -OBJ_setct_PIDualSignedTBE include/openssl/obj_mac.h 3746;" d -OBJ_setct_PIUnsignedTBE include/openssl/obj_mac.h 3750;" d -OBJ_setct_PI_TBS include/openssl/obj_mac.h 3602;" d -OBJ_setct_PInitResData include/openssl/obj_mac.h 3598;" d -OBJ_setct_PResData include/openssl/obj_mac.h 3606;" d -OBJ_setct_RegFormReqTBE include/openssl/obj_mac.h 3850;" d -OBJ_setct_RegFormResTBS include/openssl/obj_mac.h 3722;" d -OBJ_setext_cv include/openssl/obj_mac.h 3901;" d -OBJ_setext_genCrypt include/openssl/obj_mac.h 3879;" d -OBJ_setext_miAuth include/openssl/obj_mac.h 3884;" d -OBJ_setext_pinAny include/openssl/obj_mac.h 3892;" d -OBJ_setext_pinSecure include/openssl/obj_mac.h 3888;" d -OBJ_setext_track2 include/openssl/obj_mac.h 3896;" d -OBJ_sha include/openssl/obj_mac.h 2214;" d -OBJ_sha1 include/openssl/obj_mac.h 2219;" d -OBJ_sha1WithRSA include/openssl/obj_mac.h 2229;" d -OBJ_sha1WithRSAEncryption include/openssl/obj_mac.h 564;" d -OBJ_sha224 include/openssl/obj_mac.h 3047;" d -OBJ_sha224WithRSAEncryption include/openssl/obj_mac.h 604;" d -OBJ_sha256 include/openssl/obj_mac.h 3032;" d -OBJ_sha256WithRSAEncryption include/openssl/obj_mac.h 589;" d -OBJ_sha384 include/openssl/obj_mac.h 3037;" d -OBJ_sha384WithRSAEncryption include/openssl/obj_mac.h 594;" d -OBJ_sha3_224 include/openssl/obj_mac.h 3062;" d -OBJ_sha3_256 include/openssl/obj_mac.h 3067;" d -OBJ_sha3_384 include/openssl/obj_mac.h 3072;" d -OBJ_sha3_512 include/openssl/obj_mac.h 3077;" d -OBJ_sha512 include/openssl/obj_mac.h 3042;" d -OBJ_sha512WithRSAEncryption include/openssl/obj_mac.h 599;" d -OBJ_sha512_224 include/openssl/obj_mac.h 3052;" d -OBJ_sha512_224WithRSAEncryption include/openssl/obj_mac.h 609;" d -OBJ_sha512_256 include/openssl/obj_mac.h 3057;" d -OBJ_sha512_256WithRSAEncryption include/openssl/obj_mac.h 614;" d -OBJ_shaWithRSAEncryption include/openssl/obj_mac.h 2176;" d -OBJ_shake128 include/openssl/obj_mac.h 3082;" d -OBJ_shake256 include/openssl/obj_mac.h 3087;" d -OBJ_sigAlgs include/openssl/obj_mac.h 3129;" d -OBJ_sigid_free crypto/objects/obj_xref.c /^void OBJ_sigid_free(void)$/;" f -OBJ_signedObject include/openssl/obj_mac.h 2067;" d -OBJ_simpleSecurityObject include/openssl/obj_mac.h 3310;" d -OBJ_sinfo_access include/openssl/obj_mac.h 1551;" d -OBJ_singleLevelQuality include/openssl/obj_mac.h 3490;" d -OBJ_sm2 include/openssl/obj_mac.h 1203;" d -OBJ_sm3 include/openssl/obj_mac.h 1208;" d -OBJ_sm3WithRSAEncryption include/openssl/obj_mac.h 1213;" d -OBJ_sm4_cbc include/openssl/obj_mac.h 4928;" d -OBJ_sm4_cfb1 include/openssl/obj_mac.h 4943;" d -OBJ_sm4_cfb128 include/openssl/obj_mac.h 4938;" d -OBJ_sm4_cfb8 include/openssl/obj_mac.h 4948;" d -OBJ_sm4_ctr include/openssl/obj_mac.h 4953;" d -OBJ_sm4_ecb include/openssl/obj_mac.h 4923;" d -OBJ_sm4_ofb128 include/openssl/obj_mac.h 4933;" d -OBJ_sm_scheme include/openssl/obj_mac.h 132;" d -OBJ_sn2nid crypto/objects/obj_dat.c /^int OBJ_sn2nid(const char *s)$/;" f -OBJ_sshClient include/openssl/obj_mac.h 1653;" d -OBJ_sshServer include/openssl/obj_mac.h 1658;" d -OBJ_stateOrProvinceName include/openssl/obj_mac.h 2302;" d -OBJ_str_reasons crypto/objects/obj_err.c /^static const ERR_STRING_DATA OBJ_str_reasons[] = {$/;" v file: -OBJ_streetAddress include/openssl/obj_mac.h 2307;" d -OBJ_subjectSignTool include/openssl/obj_mac.h 4526;" d -OBJ_subject_alt_name include/openssl/obj_mac.h 2570;" d -OBJ_subject_directory_attributes include/openssl/obj_mac.h 2550;" d -OBJ_subject_key_identifier include/openssl/obj_mac.h 2555;" d -OBJ_subtreeMaximumQuality include/openssl/obj_mac.h 3498;" d -OBJ_subtreeMinimumQuality include/openssl/obj_mac.h 3494;" d -OBJ_supportedAlgorithms include/openssl/obj_mac.h 2486;" d -OBJ_supportedApplicationContext include/openssl/obj_mac.h 2394;" d -OBJ_surname include/openssl/obj_mac.h 2283;" d -OBJ_sxnet include/openssl/obj_mac.h 2264;" d -OBJ_target_information include/openssl/obj_mac.h 2665;" d -OBJ_telephoneNumber include/openssl/obj_mac.h 2354;" d -OBJ_teletexTerminalIdentifier include/openssl/obj_mac.h 2362;" d -OBJ_telexNumber include/openssl/obj_mac.h 2358;" d -OBJ_textEncodedORAddress include/openssl/obj_mac.h 3331;" d -OBJ_textNotice include/openssl/obj_mac.h 1583;" d -OBJ_time_stamp include/openssl/obj_mac.h 1623;" d -OBJ_title include/openssl/obj_mac.h 2322;" d -OBJ_tlsfeature include/openssl/obj_mac.h 1561;" d -OBJ_txt2nid crypto/objects/obj_dat.c /^int OBJ_txt2nid(const char *s)$/;" f -OBJ_txt2obj crypto/objects/obj_dat.c /^ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name)$/;" f -OBJ_ua_pki include/openssl/obj_mac.h 5331;" d -OBJ_uacurve0 include/openssl/obj_mac.h 5376;" d -OBJ_uacurve1 include/openssl/obj_mac.h 5381;" d -OBJ_uacurve2 include/openssl/obj_mac.h 5386;" d -OBJ_uacurve3 include/openssl/obj_mac.h 5391;" d -OBJ_uacurve4 include/openssl/obj_mac.h 5396;" d -OBJ_uacurve5 include/openssl/obj_mac.h 5401;" d -OBJ_uacurve6 include/openssl/obj_mac.h 5406;" d -OBJ_uacurve7 include/openssl/obj_mac.h 5411;" d -OBJ_uacurve8 include/openssl/obj_mac.h 5416;" d -OBJ_uacurve9 include/openssl/obj_mac.h 5421;" d -OBJ_ucl include/openssl/obj_mac.h 3233;" d -OBJ_undef include/openssl/obj_mac.h 19;" d -OBJ_uniqueIdentifier include/openssl/obj_mac.h 3466;" d -OBJ_uniqueMember include/openssl/obj_mac.h 2478;" d -OBJ_userCertificate include/openssl/obj_mac.h 2418;" d -OBJ_userClass include/openssl/obj_mac.h 3356;" d -OBJ_userId include/openssl/obj_mac.h 3327;" d -OBJ_userPassword include/openssl/obj_mac.h 2414;" d -OBJ_wap include/openssl/obj_mac.h 91;" d -OBJ_wap_wsg include/openssl/obj_mac.h 95;" d -OBJ_wap_wsg_idm_ecid include/openssl/obj_mac.h 451;" d -OBJ_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 455;" d -OBJ_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 487;" d -OBJ_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 491;" d -OBJ_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 495;" d -OBJ_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 459;" d -OBJ_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 463;" d -OBJ_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 467;" d -OBJ_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 471;" d -OBJ_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 475;" d -OBJ_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 479;" d -OBJ_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 483;" d -OBJ_whirlpool include/openssl/obj_mac.h 4073;" d -OBJ_x121Address include/openssl/obj_mac.h 2370;" d -OBJ_x500UniqueIdentifier include/openssl/obj_mac.h 2457;" d -OBJ_x509Certificate include/openssl/obj_mac.h 1099;" d -OBJ_x509Crl include/openssl/obj_mac.h 1109;" d -OBJ_x509ExtAdmission include/openssl/obj_mac.h 69;" d -OBJ_x9_63_scheme include/openssl/obj_mac.h 5060;" d -OBJ_zlib_compression include/openssl/obj_mac.h 2831;" d -OCB128_CONTEXT include/openssl/modes.h /^typedef struct ocb128_context OCB128_CONTEXT;$/;" t typeref:struct:ocb128_context -OCB_BLOCK include/crypto/modes.h /^} OCB_BLOCK;$/;" t typeref:union:__anon360 -OCB_DEFAULT_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 26;" d file: -OCB_DEFAULT_TAG_LEN providers/implementations/ciphers/cipher_aes_ocb.c 25;" d file: -OCB_MAX_AAD_LEN providers/implementations/ciphers/cipher_aes_ocb.h 16;" d -OCB_MAX_DATA_LEN providers/implementations/ciphers/cipher_aes_ocb.h 15;" d -OCB_MAX_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 28;" d file: -OCB_MAX_TAG_LEN providers/implementations/ciphers/cipher_aes_ocb.h 14;" d -OCB_MIN_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 27;" d file: -OCB_SET_KEY_FN providers/implementations/ciphers/cipher_aes_ocb_hw.c 18;" d file: -OCSP_BASICRESP_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value,$/;" f -OCSP_BASICRESP_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc)$/;" f -OCSP_BASICRESP_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc)$/;" f -OCSP_BASICRESP_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit,$/;" f -OCSP_BASICRESP_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc)$/;" f -OCSP_BASICRESP_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos)$/;" f -OCSP_BASICRESP_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj,$/;" f -OCSP_BASICRESP_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit,$/;" f -OCSP_BASICRESP_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x)$/;" f -OCSP_BASICRESP_sign crypto/ocsp/ocsp_local.h 226;" d -OCSP_BASICRESP_sign_ctx crypto/ocsp/ocsp_local.h 232;" d -OCSP_BASICRESP_verify crypto/ocsp/ocsp_local.h 243;" d -OCSP_F_D2I_OCSP_NONCE include/openssl/cryptoerr_legacy.h 955;" d -OCSP_F_OCSP_BASIC_ADD1_STATUS include/openssl/cryptoerr_legacy.h 956;" d -OCSP_F_OCSP_BASIC_SIGN include/openssl/cryptoerr_legacy.h 957;" d -OCSP_F_OCSP_BASIC_SIGN_CTX include/openssl/cryptoerr_legacy.h 958;" d -OCSP_F_OCSP_BASIC_VERIFY include/openssl/cryptoerr_legacy.h 959;" d -OCSP_F_OCSP_CERT_ID_NEW include/openssl/cryptoerr_legacy.h 960;" d -OCSP_F_OCSP_CHECK_DELEGATED include/openssl/cryptoerr_legacy.h 961;" d -OCSP_F_OCSP_CHECK_IDS include/openssl/cryptoerr_legacy.h 962;" d -OCSP_F_OCSP_CHECK_ISSUER include/openssl/cryptoerr_legacy.h 963;" d -OCSP_F_OCSP_CHECK_VALIDITY include/openssl/cryptoerr_legacy.h 964;" d -OCSP_F_OCSP_MATCH_ISSUERID include/openssl/cryptoerr_legacy.h 965;" d -OCSP_F_OCSP_PARSE_URL include/openssl/cryptoerr_legacy.h 966;" d -OCSP_F_OCSP_REQUEST_SIGN include/openssl/cryptoerr_legacy.h 967;" d -OCSP_F_OCSP_REQUEST_VERIFY include/openssl/cryptoerr_legacy.h 968;" d -OCSP_F_OCSP_RESPONSE_GET1_BASIC include/openssl/cryptoerr_legacy.h 969;" d -OCSP_F_PARSE_HTTP_LINE1 include/openssl/cryptoerr_legacy.h 970;" d -OCSP_ONEREQ_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit,$/;" f -OCSP_ONEREQ_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc)$/;" f -OCSP_ONEREQ_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc)$/;" f -OCSP_ONEREQ_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx)$/;" f -OCSP_ONEREQ_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc)$/;" f -OCSP_ONEREQ_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos)$/;" f -OCSP_ONEREQ_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj,$/;" f -OCSP_ONEREQ_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos)$/;" f -OCSP_ONEREQ_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x)$/;" f -OCSP_REQUEST include/openssl/types.h 78;" d -OCSP_REQUEST_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit,$/;" f -OCSP_REQUEST_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc)$/;" f -OCSP_REQUEST_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc)$/;" f -OCSP_REQUEST_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, int *idx)$/;" f -OCSP_REQUEST_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc)$/;" f -OCSP_REQUEST_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos)$/;" f -OCSP_REQUEST_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj,$/;" f -OCSP_REQUEST_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos)$/;" f -OCSP_REQUEST_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x)$/;" f -OCSP_REQUEST_print crypto/ocsp/ocsp_prn.c /^int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *o, unsigned long flags)$/;" f -OCSP_REQUEST_sign crypto/ocsp/ocsp_local.h 220;" d -OCSP_REQUEST_verify crypto/ocsp/ocsp_local.h 237;" d -OCSP_RESPID include/openssl/types.h /^typedef struct ocsp_responder_id_st OCSP_RESPID;$/;" t typeref:struct:ocsp_responder_id_st -OCSP_RESPID_match crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert)$/;" f -OCSP_RESPID_match_ex crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx,$/;" f -OCSP_RESPID_set_by_key crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert)$/;" f -OCSP_RESPID_set_by_key_ex crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert,$/;" f -OCSP_RESPID_set_by_name crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert)$/;" f -OCSP_RESPONSE include/openssl/types.h /^typedef struct ocsp_response_st OCSP_RESPONSE;$/;" t typeref:struct:ocsp_response_st -OCSP_RESPONSE include/openssl/types.h 79;" d -OCSP_RESPONSE_print crypto/ocsp/ocsp_prn.c /^int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags)$/;" f -OCSP_R_CERTIFICATE_VERIFY_ERROR include/openssl/ocsperr.h 26;" d -OCSP_R_DIGEST_ERR include/openssl/ocsperr.h 27;" d -OCSP_R_DIGEST_NAME_ERR include/openssl/ocsperr.h 28;" d -OCSP_R_DIGEST_SIZE_ERR include/openssl/ocsperr.h 29;" d -OCSP_R_ERROR_IN_NEXTUPDATE_FIELD include/openssl/ocsperr.h 30;" d -OCSP_R_ERROR_IN_THISUPDATE_FIELD include/openssl/ocsperr.h 31;" d -OCSP_R_MISSING_OCSPSIGNING_USAGE include/openssl/ocsperr.h 32;" d -OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE include/openssl/ocsperr.h 33;" d -OCSP_R_NOT_BASIC_RESPONSE include/openssl/ocsperr.h 34;" d -OCSP_R_NO_CERTIFICATES_IN_CHAIN include/openssl/ocsperr.h 35;" d -OCSP_R_NO_RESPONSE_DATA include/openssl/ocsperr.h 36;" d -OCSP_R_NO_REVOKED_TIME include/openssl/ocsperr.h 37;" d -OCSP_R_NO_SIGNER_KEY include/openssl/ocsperr.h 38;" d -OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/ocsperr.h 39;" d -OCSP_R_REQUEST_NOT_SIGNED include/openssl/ocsperr.h 40;" d -OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA include/openssl/ocsperr.h 41;" d -OCSP_R_ROOT_CA_NOT_TRUSTED include/openssl/ocsperr.h 42;" d -OCSP_R_SIGNATURE_FAILURE include/openssl/ocsperr.h 43;" d -OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/ocsperr.h 44;" d -OCSP_R_STATUS_EXPIRED include/openssl/ocsperr.h 45;" d -OCSP_R_STATUS_NOT_YET_VALID include/openssl/ocsperr.h 46;" d -OCSP_R_STATUS_TOO_OLD include/openssl/ocsperr.h 47;" d -OCSP_R_UNKNOWN_MESSAGE_DIGEST include/openssl/ocsperr.h 48;" d -OCSP_R_UNKNOWN_NID include/openssl/ocsperr.h 49;" d -OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE include/openssl/ocsperr.h 50;" d -OCSP_SINGLERESP_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value,$/;" f -OCSP_SINGLERESP_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc)$/;" f -OCSP_SINGLERESP_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc)$/;" f -OCSP_SINGLERESP_get0_id crypto/ocsp/ocsp_cl.c /^const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *single)$/;" f -OCSP_SINGLERESP_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit,$/;" f -OCSP_SINGLERESP_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc)$/;" f -OCSP_SINGLERESP_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos)$/;" f -OCSP_SINGLERESP_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj,$/;" f -OCSP_SINGLERESP_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit,$/;" f -OCSP_SINGLERESP_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x)$/;" f -OCSP_TBLSTR crypto/ocsp/ocsp_prn.c /^} OCSP_TBLSTR;$/;" t typeref:struct:__anon209 file: -OCSP_accept_responses_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_accept_responses_new(char **oids)$/;" f -OCSP_archive_cutoff_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_archive_cutoff_new(char *tim)$/;" f -OCSP_basic_add1_cert crypto/ocsp/ocsp_srv.c /^int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert)$/;" f -OCSP_basic_add1_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len)$/;" f -OCSP_basic_add1_status crypto/ocsp/ocsp_srv.c /^OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp,$/;" f -OCSP_basic_sign crypto/ocsp/ocsp_srv.c /^int OCSP_basic_sign(OCSP_BASICRESP *brsp,$/;" f -OCSP_basic_sign_ctx crypto/ocsp/ocsp_srv.c /^int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp,$/;" f -OCSP_basic_verify crypto/ocsp/ocsp_vfy.c /^int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs,$/;" f -OCSP_cert_id_new crypto/ocsp/ocsp_lib.c /^OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst,$/;" f -OCSP_cert_status_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_cert_status_str(long s)$/;" f -OCSP_cert_to_id crypto/ocsp/ocsp_lib.c /^OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject,$/;" f -OCSP_check_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs)$/;" f -OCSP_check_validity crypto/ocsp/ocsp_cl.c /^int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd,$/;" f -OCSP_copy_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req)$/;" f -OCSP_crlID_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim)$/;" f -OCSP_crlID_new include/openssl/symhacks.h 25;" d -OCSP_crlID_new include/openssl/symhacks.h 26;" d -OCSP_crl_reason_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_crl_reason_str(long s)$/;" f -OCSP_id_cmp crypto/ocsp/ocsp_lib.c /^int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b)$/;" f -OCSP_id_get0_info crypto/ocsp/ocsp_srv.c /^int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd,$/;" f -OCSP_id_issuer_cmp crypto/ocsp/ocsp_lib.c /^int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b)$/;" f -OCSP_onereq_get0_id crypto/ocsp/ocsp_srv.c /^OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one)$/;" f -OCSP_request_add0_id crypto/ocsp/ocsp_cl.c /^OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid)$/;" f -OCSP_request_add1_cert crypto/ocsp/ocsp_cl.c /^int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert)$/;" f -OCSP_request_add1_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len)$/;" f -OCSP_request_is_signed crypto/ocsp/ocsp_srv.c /^int OCSP_request_is_signed(OCSP_REQUEST *req)$/;" f -OCSP_request_onereq_count crypto/ocsp/ocsp_srv.c /^int OCSP_request_onereq_count(OCSP_REQUEST *req)$/;" f -OCSP_request_onereq_get0 crypto/ocsp/ocsp_srv.c /^OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i)$/;" f -OCSP_request_set1_name crypto/ocsp/ocsp_cl.c /^int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm)$/;" f -OCSP_request_sign crypto/ocsp/ocsp_cl.c /^int OCSP_request_sign(OCSP_REQUEST *req,$/;" f -OCSP_request_verify crypto/ocsp/ocsp_vfy.c /^int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs,$/;" f -OCSP_resp_count crypto/ocsp/ocsp_cl.c /^int OCSP_resp_count(OCSP_BASICRESP *bs)$/;" f -OCSP_resp_find crypto/ocsp/ocsp_cl.c /^int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last)$/;" f -OCSP_resp_find_status crypto/ocsp/ocsp_cl.c /^int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status,$/;" f -OCSP_resp_get0 crypto/ocsp/ocsp_cl.c /^OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx)$/;" f -OCSP_resp_get0_id crypto/ocsp/ocsp_cl.c /^int OCSP_resp_get0_id(const OCSP_BASICRESP *bs,$/;" f -OCSP_resp_get0_produced_at crypto/ocsp/ocsp_cl.c /^const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP *bs)$/;" f -OCSP_resp_get0_respdata crypto/ocsp/ocsp_cl.c /^const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs)$/;" f -OCSP_resp_get0_signature crypto/ocsp/ocsp_cl.c /^const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs)$/;" f -OCSP_resp_get0_signer crypto/ocsp/ocsp_vfy.c /^int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer,$/;" f -OCSP_resp_get0_tbs_sigalg crypto/ocsp/ocsp_cl.c /^const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs)$/;" f -OCSP_resp_get1_id crypto/ocsp/ocsp_cl.c /^int OCSP_resp_get1_id(const OCSP_BASICRESP *bs,$/;" f -OCSP_response_create crypto/ocsp/ocsp_srv.c /^OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs)$/;" f -OCSP_response_get1_basic crypto/ocsp/ocsp_cl.c /^OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp)$/;" f -OCSP_response_status crypto/ocsp/ocsp_cl.c /^int OCSP_response_status(OCSP_RESPONSE *resp)$/;" f -OCSP_response_status_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_response_status_str(long s)$/;" f -OCSP_sendreq_bio crypto/ocsp/ocsp_http.c /^OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)$/;" f -OCSP_sendreq_new crypto/ocsp/ocsp_http.c /^OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,$/;" f -OCSP_single_get0_status crypto/ocsp/ocsp_cl.c /^int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason,$/;" f -OCSP_str_reasons crypto/ocsp/ocsp_err.c /^static const ERR_STRING_DATA OCSP_str_reasons[] = {$/;" v file: -OCSP_url_svcloc_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls)$/;" f -OHS_ADD_HEADERS crypto/http/http_client.c 75;" d file: -OHS_ASN1_CONTENT crypto/http/http_client.c 84;" d file: -OHS_ASN1_DONE crypto/http/http_client.c 85;" d file: -OHS_ASN1_HEADER crypto/http/http_client.c 83;" d file: -OHS_ERROR crypto/http/http_client.c 74;" d file: -OHS_FIRSTLINE crypto/http/http_client.c 80;" d file: -OHS_FLUSH crypto/http/http_client.c 79;" d file: -OHS_HEADERS crypto/http/http_client.c 81;" d file: -OHS_NOREAD crypto/http/http_client.c 73;" d file: -OHS_REDIRECT crypto/http/http_client.c 82;" d file: -OHS_STREAM crypto/http/http_client.c 86;" d file: -OHS_WRITE_HDR crypto/http/http_client.c 77;" d file: -OHS_WRITE_INIT crypto/http/http_client.c 76;" d file: -OHS_WRITE_REQ crypto/http/http_client.c 78;" d file: -OK_BLOCK_BLOCK crypto/evp/bio_ok.c 94;" d file: -OK_BLOCK_SIZE crypto/evp/bio_ok.c 93;" d file: -ONCE_DONE crypto/threads_win.c 116;" d file: -ONCE_ININIT crypto/threads_win.c 115;" d file: -ONCE_UNINITED crypto/threads_win.c 114;" d file: -ONE crypto/ec/curve448/field.h /^static const gf ZERO = {{{0}}}, ONE = {{{1}}};$/;" v -ONE crypto/ec/ecp_nistz256.c /^static const BN_ULONG ONE[P256_LIMBS] = {$/;" v file: -ONE crypto/mem_sec.c 269;" d file: -ONE_WEEK_SEC ssl/statem/statem_srvr.c 3653;" d file: -ONE_WEEK_SEC test/sslapitest.c 9401;" d file: -OPCDEF_MALLOC crypto/bio/bss_log.c 316;" d file: -OPCDEF_TYPE crypto/bio/bss_log.c 315;" d file: -OPENSSL_AES_H include/openssl/aes.h 11;" d -OPENSSL_API_LEVEL include/openssl/macros.h 116;" d -OPENSSL_API_LEVEL include/openssl/macros.h 118;" d -OPENSSL_API_LEVEL include/openssl/macros.h 131;" d -OPENSSL_API_LEVEL include/openssl/macros.h 133;" d -OPENSSL_APPLE_CRYPTO_RANDOM include/crypto/rand.h 29;" d -OPENSSL_ASN1ERR_H include/openssl/asn1err.h 12;" d -OPENSSL_ASYNCERR_H include/openssl/asyncerr.h 12;" d -OPENSSL_ASYNC_H include/openssl/async.h 13;" d -OPENSSL_BIOERR_H include/openssl/bioerr.h 12;" d -OPENSSL_BLOWFISH_H include/openssl/blowfish.h 11;" d -OPENSSL_BNERR_H include/openssl/bnerr.h 12;" d -OPENSSL_BN_H include/openssl/bn.h 12;" d -OPENSSL_BUFFERERR_H include/openssl/buffererr.h 12;" d -OPENSSL_BUFFER_H include/openssl/buffer.h 11;" d -OPENSSL_CAMELLIA_H include/openssl/camellia.h 11;" d -OPENSSL_CAST_H include/openssl/cast.h 11;" d -OPENSSL_CMAC_H include/openssl/cmac.h 11;" d -OPENSSL_CMPERR_H include/openssl/cmperr.h 12;" d -OPENSSL_CMP_UTIL_H include/openssl/cmp_util.h 13;" d -OPENSSL_CMSERR_H include/openssl/cmserr.h 12;" d -OPENSSL_COMPERR_H include/openssl/comperr.h 12;" d -OPENSSL_COMP_H include/openssl/comp.h 11;" d -OPENSSL_CONF include/internal/cryptlib.h 64;" d -OPENSSL_CONFERR_H include/openssl/conferr.h 12;" d -OPENSSL_CONFTYPES_H include/openssl/conftypes.h 11;" d -OPENSSL_CONF_API_H include/openssl/conf_api.h 11;" d -OPENSSL_CORE_CTX include/openssl/core.h /^typedef struct openssl_core_ctx_st OPENSSL_CORE_CTX;$/;" t typeref:struct:openssl_core_ctx_st -OPENSSL_CORE_H include/openssl/core.h 11;" d -OPENSSL_CORE_NAMES_H include/openssl/core_names.h 11;" d -OPENSSL_CORE_NUMBERS_H include/openssl/core_dispatch.h 11;" d -OPENSSL_CORE_OBJECT_H include/openssl/core_object.h 11;" d -OPENSSL_CPUID_SETUP crypto/cpuid.c 92;" d file: -OPENSSL_CRMFERR_H include/openssl/crmferr.h 12;" d -OPENSSL_CRYPTOERR_H include/openssl/cryptoerr.h 12;" d -OPENSSL_CRYPTOERR_LEGACY_H include/openssl/cryptoerr_legacy.h 18;" d -OPENSSL_CRYPTO_THREAD_LOCAL_KEY_MAX crypto/threads_none.c 76;" d file: -OPENSSL_CTERR_H include/openssl/cterr.h 12;" d -OPENSSL_DECODERERR_H include/openssl/decodererr.h 12;" d -OPENSSL_DECODER_H include/openssl/decoder.h 11;" d -OPENSSL_DES_H include/openssl/des.h 11;" d -OPENSSL_DHERR_H include/openssl/dherr.h 12;" d -OPENSSL_DH_FIPS_MIN_MODULUS_BITS include/openssl/dh.h 95;" d -OPENSSL_DH_H include/openssl/dh.h 11;" d -OPENSSL_DH_MAX_MODULUS_BITS include/openssl/dh.h 92;" d -OPENSSL_DIR_CTX include/internal/o_dir.h /^typedef struct OPENSSL_dir_context_st OPENSSL_DIR_CTX;$/;" t typeref:struct:OPENSSL_dir_context_st -OPENSSL_DSAERR_H include/openssl/dsaerr.h 12;" d -OPENSSL_DSA_FIPS_MIN_MODULUS_BITS include/openssl/dsa.h 59;" d -OPENSSL_DSA_H include/openssl/dsa.h 11;" d -OPENSSL_DSA_MAX_MODULUS_BITS include/openssl/dsa.h 56;" d -OPENSSL_DTLS1_H include/openssl/dtls1.h 11;" d -OPENSSL_EBCDIC_H include/openssl/ebcdic.h 11;" d -OPENSSL_ECC_MAX_FIELD_BITS include/openssl/ec.h 100;" d -OPENSSL_ECERR_H include/openssl/ecerr.h 12;" d -OPENSSL_EC_EXPLICIT_CURVE include/openssl/ec.h 30;" d -OPENSSL_EC_H include/openssl/ec.h 12;" d -OPENSSL_EC_NAMED_CURVE include/openssl/ec.h 31;" d -OPENSSL_ENCODERERR_H include/openssl/encodererr.h 12;" d -OPENSSL_ENCODER_H include/openssl/encoder.h 11;" d -OPENSSL_ENGINEERR_H include/openssl/engineerr.h 12;" d -OPENSSL_ENGINE_H include/openssl/engine.h 12;" d -OPENSSL_ESSERR_H include/openssl/esserr.h 12;" d -OPENSSL_EVPERR_H include/openssl/evperr.h 12;" d -OPENSSL_EVP_H include/openssl/evp.h 11;" d -OPENSSL_EXPORT include/openssl/e_os2.h 180;" d -OPENSSL_EXPORT include/openssl/e_os2.h 183;" d -OPENSSL_EXTERN crypto/des/des_local.h 22;" d -OPENSSL_EXTERN crypto/des/des_local.h 23;" d -OPENSSL_EXTERN include/openssl/des.h 31;" d -OPENSSL_EXTERN include/openssl/des.h 32;" d -OPENSSL_EXTERN include/openssl/e_os2.h 181;" d -OPENSSL_EXTERN include/openssl/e_os2.h 184;" d -OPENSSL_EXTERN ssl/ssl_local.h 40;" d -OPENSSL_EXTERN ssl/ssl_local.h 41;" d -OPENSSL_E_OS2_H include/openssl/e_os2.h 11;" d -OPENSSL_FILE include/openssl/macros.h 264;" d -OPENSSL_FILE include/openssl/macros.h 267;" d -OPENSSL_FIPS_NAMES_H include/openssl/fips_names.h 11;" d -OPENSSL_FUNC include/openssl/macros.h 288;" d -OPENSSL_FUNC include/openssl/macros.h 290;" d -OPENSSL_FUNC include/openssl/macros.h 293;" d -OPENSSL_FUNC include/openssl/macros.h 300;" d -OPENSSL_HMAC_H include/openssl/hmac.h 11;" d -OPENSSL_HTTPERR_H include/openssl/httperr.h 12;" d -OPENSSL_HTTPS_PROXY include/openssl/http.h 34;" d -OPENSSL_HTTP_H include/openssl/http.h 12;" d -OPENSSL_HTTP_PROXY include/openssl/http.h 33;" d -OPENSSL_IDEA_H include/openssl/idea.h 11;" d -OPENSSL_INFO_QUIC include/openssl/quic.h 16;" d -OPENSSL_INIT_BASE_ONLY include/crypto/cryptlib.h 31;" d -OPENSSL_INIT_SETTINGS include/openssl/types.h /^typedef struct ossl_init_settings_st OPENSSL_INIT_SETTINGS;$/;" t typeref:struct:ossl_init_settings_st -OPENSSL_INIT_STOP crypto/init.c /^typedef struct ossl_init_stop_st OPENSSL_INIT_STOP;$/;" t typeref:struct:ossl_init_stop_st file: -OPENSSL_INIT_free crypto/conf/conf_lib.c /^void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings)$/;" f -OPENSSL_INIT_new crypto/conf/conf_lib.c /^OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void)$/;" f -OPENSSL_INIT_set_config_appname crypto/conf/conf_lib.c /^int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings,$/;" f -OPENSSL_INIT_set_config_file_flags crypto/conf/conf_lib.c /^void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings,$/;" f -OPENSSL_INIT_set_config_filename crypto/conf/conf_lib.c /^int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings,$/;" f -OPENSSL_KDFERR_H include/openssl/kdferr.h 11;" d -OPENSSL_KDF_H include/openssl/kdf.h 11;" d -OPENSSL_KTLS_AES_CCM_128 include/internal/ktls.h 217;" d -OPENSSL_KTLS_AES_GCM_128 include/internal/ktls.h 212;" d -OPENSSL_KTLS_AES_GCM_128 include/internal/ktls.h 40;" d -OPENSSL_KTLS_AES_GCM_256 include/internal/ktls.h 214;" d -OPENSSL_KTLS_AES_GCM_256 include/internal/ktls.h 41;" d -OPENSSL_KTLS_CHACHA20_POLY1305 include/internal/ktls.h 220;" d -OPENSSL_KTLS_TLS13 include/internal/ktls.h 215;" d -OPENSSL_KTLS_TLS13 include/internal/ktls.h 42;" d -OPENSSL_LH_delete crypto/lhash/lhash.c /^void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data)$/;" f -OPENSSL_LH_doall crypto/lhash/lhash.c /^void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func)$/;" f -OPENSSL_LH_doall_arg crypto/lhash/lhash.c /^void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg)$/;" f -OPENSSL_LH_error crypto/lhash/lhash.c /^int OPENSSL_LH_error(OPENSSL_LHASH *lh)$/;" f -OPENSSL_LH_flush crypto/lhash/lhash.c /^void OPENSSL_LH_flush(OPENSSL_LHASH *lh)$/;" f -OPENSSL_LH_free crypto/lhash/lhash.c /^void OPENSSL_LH_free(OPENSSL_LHASH *lh)$/;" f -OPENSSL_LH_get_down_load crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh)$/;" f -OPENSSL_LH_insert crypto/lhash/lhash.c /^void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data)$/;" f -OPENSSL_LH_new crypto/lhash/lhash.c /^OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c)$/;" f -OPENSSL_LH_node_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f -OPENSSL_LH_node_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f -OPENSSL_LH_node_usage_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f -OPENSSL_LH_node_usage_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f -OPENSSL_LH_num_items crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh)$/;" f -OPENSSL_LH_retrieve crypto/lhash/lhash.c /^void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data)$/;" f -OPENSSL_LH_set_down_load crypto/lhash/lhash.c /^void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load)$/;" f -OPENSSL_LH_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f -OPENSSL_LH_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f -OPENSSL_LH_strhash crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_strhash(const char *c)$/;" f -OPENSSL_LINE include/openssl/macros.h 265;" d -OPENSSL_LINE include/openssl/macros.h 268;" d -OPENSSL_MACROS_H include/openssl/macros.h 11;" d -OPENSSL_MD2_H include/openssl/md2.h 11;" d -OPENSSL_MD4_H include/openssl/md4.h 11;" d -OPENSSL_MD5_H include/openssl/md5.h 11;" d -OPENSSL_MDC2_H include/openssl/mdc2.h 11;" d -OPENSSL_MODES_H include/openssl/modes.h 11;" d -OPENSSL_MSTR include/openssl/macros.h 20;" d -OPENSSL_MSTR_HELPER include/openssl/macros.h 19;" d -OPENSSL_NO_DEPRECATED include/internal/deprecated.h 25;" d -OPENSSL_NO_DEPRECATED_0_9_8 include/openssl/macros.h 178;" d -OPENSSL_NO_DEPRECATED_0_9_8 include/openssl/macros.h 251;" d -OPENSSL_NO_DEPRECATED_1_0_0 include/openssl/macros.h 177;" d -OPENSSL_NO_DEPRECATED_1_0_0 include/openssl/macros.h 240;" d -OPENSSL_NO_DEPRECATED_1_0_1 include/openssl/macros.h 176;" d -OPENSSL_NO_DEPRECATED_1_0_1 include/openssl/macros.h 229;" d -OPENSSL_NO_DEPRECATED_1_0_2 include/openssl/macros.h 175;" d -OPENSSL_NO_DEPRECATED_1_0_2 include/openssl/macros.h 218;" d -OPENSSL_NO_DEPRECATED_1_1_0 include/openssl/macros.h 174;" d -OPENSSL_NO_DEPRECATED_1_1_0 include/openssl/macros.h 207;" d -OPENSSL_NO_DEPRECATED_1_1_1 include/openssl/macros.h 173;" d -OPENSSL_NO_DEPRECATED_1_1_1 include/openssl/macros.h 196;" d -OPENSSL_NO_DEPRECATED_3_0 include/openssl/macros.h 172;" d -OPENSSL_NO_DEPRECATED_3_0 include/openssl/macros.h 185;" d -OPENSSL_NO_INTTYPES_H include/openssl/e_os2.h 220;" d -OPENSSL_NO_INTTYPES_H include/openssl/e_os2.h 235;" d -OPENSSL_NO_KEYPARAMS providers/implementations/encode_decode/encode_key2any.c 40;" d file: -OPENSSL_NO_KEYPARAMS test/endecode_test.c 41;" d file: -OPENSSL_NO_KEYPARAMS test/evp_pkey_dparams_test.c 25;" d file: -OPENSSL_NO_KTLS include/internal/ktls.h 14;" d -OPENSSL_NO_KTLS_RX include/internal/ktls.h 206;" d -OPENSSL_NO_KTLS_RX include/internal/ktls.h 38;" d -OPENSSL_NO_LOCALE e_os.h 428;" d -OPENSSL_NO_MDC2 test/mdc2test.c 25;" d file: -OPENSSL_NO_POSIX_IO e_os.h 157;" d -OPENSSL_NO_PROXY include/openssl/http.h 32;" d -OPENSSL_NO_SECURE_MEMORY e_os.h 408;" d -OPENSSL_NO_STDINT_H include/openssl/e_os2.h 221;" d -OPENSSL_NO_STDINT_H include/openssl/e_os2.h 237;" d -OPENSSL_NO_STDINT_H include/openssl/e_os2.h 253;" d -OPENSSL_OBJECTSERR_H include/openssl/objectserr.h 12;" d -OPENSSL_OBJECTS_H include/openssl/objects.h 11;" d -OPENSSL_OBJ_MAC_H include/openssl/obj_mac.h 13;" d -OPENSSL_OCSPERR_H include/openssl/ocsperr.h 12;" d -OPENSSL_OPENSSLCONF_H include/openssl/opensslconf.h 11;" d -OPENSSL_OPT_WINDLL include/openssl/e_os2.h 99;" d -OPENSSL_PARAMS_H include/openssl/params.h 12;" d -OPENSSL_PARAM_BUILD_H include/openssl/param_build.h 12;" d -OPENSSL_PEM2_H include/openssl/pem2.h 11;" d -OPENSSL_PEMERR_H include/openssl/pemerr.h 12;" d -OPENSSL_PEM_H include/openssl/pem.h 11;" d -OPENSSL_PKCS12ERR_H include/openssl/pkcs12err.h 12;" d -OPENSSL_PKCS7ERR_H include/openssl/pkcs7err.h 12;" d -OPENSSL_PROVERR_H include/openssl/proverr.h 12;" d -OPENSSL_PROVIDER_H include/openssl/provider.h 11;" d -OPENSSL_PROV_SSL_H include/openssl/prov_ssl.h 11;" d -OPENSSL_PSTRING include/openssl/txt_db.h /^typedef OPENSSL_STRING *OPENSSL_PSTRING;$/;" t -OPENSSL_QUIC_H include/openssl/quic.h 11;" d -OPENSSL_RANDERR_H include/openssl/randerr.h 12;" d -OPENSSL_RAND_H include/openssl/rand.h 11;" d -OPENSSL_RAND_SEED_DEVRANDOM providers/implementations/rands/seeding/rand_unix.c 100;" d file: -OPENSSL_RAND_SEED_DEVRANDOM providers/implementations/rands/seeding/rand_unix.c 208;" d file: -OPENSSL_RAND_SEED_DEVRANDOM_SHM_ID include/crypto/rand.h 69;" d -OPENSSL_RAND_SEED_EGD providers/implementations/rands/seeding/rand_unix.c 103;" d file: -OPENSSL_RAND_SEED_GETRANDOM providers/implementations/rands/seeding/rand_unix.c 207;" d file: -OPENSSL_RAND_SEED_GETRANDOM providers/implementations/rands/seeding/rand_unix.c 98;" d file: -OPENSSL_RAND_SEED_LIBRANDOM providers/implementations/rands/seeding/rand_unix.c 99;" d file: -OPENSSL_RAND_SEED_OS providers/implementations/rands/seeding/rand_unix.c 97;" d file: -OPENSSL_RAND_SEED_OS providers/implementations/rands/seeding/rand_vxworks.c 22;" d file: -OPENSSL_RAND_SEED_RDCPU providers/implementations/rands/seeding/rand_unix.c 102;" d file: -OPENSSL_RAND_SEED_RDTSC providers/implementations/rands/seeding/rand_unix.c 101;" d file: -OPENSSL_RC2_H include/openssl/rc2.h 11;" d -OPENSSL_RC4_H include/openssl/rc4.h 11;" d -OPENSSL_RC5_H include/openssl/rc5.h 11;" d -OPENSSL_RIPEMD_H include/openssl/ripemd.h 11;" d -OPENSSL_RSAERR_H include/openssl/rsaerr.h 12;" d -OPENSSL_RSA_FIPS_MIN_MODULUS_BITS include/openssl/rsa.h 45;" d -OPENSSL_RSA_H include/openssl/rsa.h 11;" d -OPENSSL_RSA_MAX_MODULUS_BITS include/openssl/rsa.h 36;" d -OPENSSL_RSA_MAX_PUBEXP_BITS include/openssl/rsa.h 53;" d -OPENSSL_RSA_SMALL_MODULUS_BITS include/openssl/rsa.h 48;" d -OPENSSL_SA include/crypto/sparse_array.h /^typedef struct sparse_array_st OPENSSL_SA;$/;" t typeref:struct:sparse_array_st -OPENSSL_SA_BLOCK_BITS crypto/sparse_array.c 34;" d file: -OPENSSL_SCTP_DATA_CHUNK_TYPE crypto/bio/bss_dgram.c 23;" d file: -OPENSSL_SCTP_FORWARD_CUM_TSN_CHUNK_TYPE crypto/bio/bss_dgram.c 24;" d file: -OPENSSL_SEED_H include/openssl/seed.h 36;" d -OPENSSL_SELF_TEST_H include/openssl/self_test.h 11;" d -OPENSSL_SHA_H include/openssl/sha.h 11;" d -OPENSSL_SMALL_FOOTPRINT crypto/whrlpool/wp_block.c 96;" d file: -OPENSSL_SRTP_H include/openssl/srtp.h 17;" d -OPENSSL_SSL2_H include/openssl/ssl2.h 11;" d -OPENSSL_SSL3_H include/openssl/ssl3.h 12;" d -OPENSSL_SSLERR_H include/openssl/sslerr.h 12;" d -OPENSSL_SSLERR_LEGACY_H include/openssl/sslerr_legacy.h 18;" d -OPENSSL_STACK include/openssl/stack.h /^typedef struct stack_st OPENSSL_STACK; \/* Use STACK_OF(...) instead *\/$/;" t typeref:struct:stack_st -OPENSSL_STACK_H include/openssl/stack.h 11;" d -OPENSSL_STOREERR_H include/openssl/storeerr.h 12;" d -OPENSSL_STORE_H include/openssl/store.h 11;" d -OPENSSL_SUPPRESS_DEPRECATED apps/engine.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/lib/apps.c 20;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/lib/engine.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/lib/engine_loader.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/lib/tlssrp_depr.c 17;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/list.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/rsa.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/speed.c 24;" d file: -OPENSSL_SUPPRESS_DEPRECATED apps/srp.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/a_digest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/ameth_lib.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/asn1_item_list.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/d2i_pr.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bio_cb.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bio_lib.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bss_acpt.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/bn/bn_x931p.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/conf/conf_mall.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/conf/conf_mod.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/ec/ec_deprecated.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_cnf.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_ctrl.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_dyn.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_fat.c 12;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_init.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_list.c 12;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_openssl.c 12;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_pkey.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_rdrand.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_asnmth.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_cipher.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_dh.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_digest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_dsa.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_eckey.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_rand.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_rsa.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/evp/bio_enc.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/evp/digest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/evp/evp_enc.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/evp/p_dec.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/evp/p_enc.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/init.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/pem/pem_lib.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/pem/pem_pkey.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/rand/rand_lib.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/rsa/rsa_x931g.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/srp/srp_lib.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/srp/srp_vfy.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/store/store_lib.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/threads_pthread.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED crypto/ts/ts_conf.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_afalg.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_capi.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_dasync.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_devcrypto.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_loader_attic.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_ossltest.c 17;" d file: -OPENSSL_SUPPRESS_DEPRECATED engines/e_padlock.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED fuzz/asn1.c 19;" d file: -OPENSSL_SUPPRESS_DEPRECATED fuzz/server.c 16;" d file: -OPENSSL_SUPPRESS_DEPRECATED include/internal/deprecated.h 26;" d -OPENSSL_SUPPRESS_DEPRECATED providers/common/provider_util.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED providers/implementations/keymgmt/mac_legacy_kmgmt.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED providers/implementations/signature/mac_legacy_sig.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED ssl/ssl_rsa_legacy.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED ssl/tls_depr.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED ssl/tls_srp.c 18;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/afalgtest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/bio_callback_test.c 9;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/drbgtest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/endecoder_legacy_test.c 42;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/enginetest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/evp_extra_test.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/evp_extra_test2.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/evp_test.c 10;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/helpers/handshake_srp.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/igetest.c 11;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/pem_read_depr_test.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/pkey_meth_test.c 13;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/srptest.c 14;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/sslapitest.c 15;" d file: -OPENSSL_SUPPRESS_DEPRECATED test/threadstest.c 11;" d file: -OPENSSL_SYMHACKS_H include/openssl/symhacks.h 11;" d -OPENSSL_SYS_AIX include/openssl/e_os2.h 126;" d -OPENSSL_SYS_LINUX include/openssl/e_os2.h 123;" d -OPENSSL_SYS_MSDOS include/openssl/e_os2.h 86;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 107;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 31;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 40;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 52;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 54;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 61;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 67;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 73;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 76;" d -OPENSSL_SYS_UNIX include/openssl/e_os2.h 83;" d -OPENSSL_SYS_VMS apps/lib/vms_term_sock.c 12;" d file: -OPENSSL_SYS_VMS include/openssl/e_os2.h 108;" d -OPENSSL_SYS_VMS_DECC include/openssl/e_os2.h 111;" d -OPENSSL_SYS_VMS_DECC include/openssl/e_os2.h 113;" d -OPENSSL_SYS_VMS_DECCXX include/openssl/e_os2.h 114;" d -OPENSSL_SYS_VMS_NODECC include/openssl/e_os2.h 116;" d -OPENSSL_SYS_VOS include/openssl/e_os2.h 132;" d -OPENSSL_SYS_VOS_HPPA include/openssl/e_os2.h 134;" d -OPENSSL_SYS_VOS_IA32 include/openssl/e_os2.h 137;" d -OPENSSL_SYS_WIN32 include/openssl/e_os2.h 63;" d -OPENSSL_SYS_WIN32_CYGWIN include/openssl/e_os2.h 58;" d -OPENSSL_SYS_WIN32_UWIN include/openssl/e_os2.h 55;" d -OPENSSL_SYS_WIN64 include/openssl/e_os2.h 69;" d -OPENSSL_SYS_WINDOWS include/openssl/e_os2.h 84;" d -OPENSSL_TLS1_H include/openssl/tls1.h 13;" d -OPENSSL_TLS_SECURITY_LEVEL include/openssl/tls1.h 31;" d -OPENSSL_TRACE_H include/openssl/trace.h 11;" d -OPENSSL_TSERR_H include/openssl/tserr.h 12;" d -OPENSSL_TS_H include/openssl/ts.h 11;" d -OPENSSL_TXT_DB_H include/openssl/txt_db.h 11;" d -OPENSSL_TYPES_H include/openssl/types.h 11;" d -OPENSSL_UIERR_H include/openssl/uierr.h 12;" d -OPENSSL_USE_BUILD_DATE include/openssl/e_os2.h 146;" d -OPENSSL_USE_IPV6 include/internal/sockets.h 120;" d -OPENSSL_USE_IPV6 include/internal/sockets.h 122;" d -OPENSSL_Uplink ms/uplink.c /^void OPENSSL_Uplink(volatile void **table, int index)$/;" f -OPENSSL_UplinkTable ms/uplink-ia64.pl /^OPENSSL_UplinkTable: data8 $N \/\/ amount of following entries$/;" l -OPENSSL_UplinkTable ms/uplink-x86_64.pl /^OPENSSL_UplinkTable:$/;" l -OPENSSL_UplinkTable ms/uplink.c /^void *OPENSSL_UplinkTable[26]; \/* C++Builder requires declaration before use *\/$/;" v -OPENSSL_UplinkTable ms/uplink.c /^void *OPENSSL_UplinkTable[] = {$/;" v -OPENSSL_VPROC_FUNC apps/version.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f -OPENSSL_VPROC_FUNC apps/version.c 149;" d file: -OPENSSL_VPROC_FUNC crypto/cryptlib.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f -OPENSSL_VPROC_FUNC crypto/cryptlib.c 280;" d file: -OPENSSL_VPROC_FUNC ssl/ssl_lib.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f -OPENSSL_VPROC_FUNC ssl/ssl_lib.c 556;" d file: -OPENSSL_VPROC_STRING apps/version.c 148;" d file: -OPENSSL_VPROC_STRING crypto/cryptlib.c 279;" d file: -OPENSSL_VPROC_STRING ssl/ssl_lib.c 555;" d file: -OPENSSL_VPROC_STRING_ apps/version.c 147;" d file: -OPENSSL_VPROC_STRING_ crypto/cryptlib.c 278;" d file: -OPENSSL_VPROC_STRING_ ssl/ssl_lib.c 554;" d file: -OPENSSL_WHRLPOOL_H include/openssl/whrlpool.h 11;" d -OPENSSL_X509ERR_H include/openssl/x509err.h 12;" d -OPENSSL_X509V3ERR_H include/openssl/x509v3err.h 12;" d -OPENSSL_add_all_algorithms_conf include/openssl/evp.h 1146;" d -OPENSSL_add_all_algorithms_noconf include/openssl/evp.h 1150;" d -OPENSSL_arm_midr crypto/armcap.c /^unsigned int OPENSSL_arm_midr = 0;$/;" v -OPENSSL_armcap_P crypto/armcap.c /^unsigned int OPENSSL_armcap_P = 0;$/;" v -OPENSSL_armv8_rsa_neonized crypto/armcap.c /^unsigned int OPENSSL_armv8_rsa_neonized = 0;$/;" v -OPENSSL_asc2uni crypto/pkcs12/p12_utl.c /^unsigned char *OPENSSL_asc2uni(const char *asc, int asclen,$/;" f -OPENSSL_atexit crypto/init.c /^int OPENSSL_atexit(void (*handler)(void))$/;" f -OPENSSL_atexit_t test/shlibloadtest.c /^typedef int (*OPENSSL_atexit_t)(void (*handler)(void));$/;" t file: -OPENSSL_atomic_add crypto/alphacpuid.pl /^OPENSSL_atomic_add:$/;" l -OPENSSL_atomic_add crypto/armv4cpuid.pl /^OPENSSL_atomic_add:$/;" l -OPENSSL_atomic_add crypto/ia64cpuid.S /^OPENSSL_atomic_add:$/;" l -OPENSSL_atomic_add crypto/s390xcpuid.pl /^OPENSSL_atomic_add:$/;" l -OPENSSL_atomic_add crypto/sparccpuid.S /^OPENSSL_atomic_add:$/;" l -OPENSSL_atomic_add crypto/x86_64cpuid.pl /^OPENSSL_atomic_add:$/;" l -OPENSSL_buf2hexstr crypto/o_str.c /^char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen)$/;" f -OPENSSL_buf2hexstr_ex crypto/o_str.c /^int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlength,$/;" f -OPENSSL_cipher_name ssl/ssl_ciph.c /^const char *OPENSSL_cipher_name(const char *stdname)$/;" f -OPENSSL_cleanse crypto/alphacpuid.pl /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/arm64cpuid.pl /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/armv4cpuid.pl /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/ia64cpuid.S /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/mem_clr.c /^void OPENSSL_cleanse(void *ptr, size_t len)$/;" f -OPENSSL_cleanse crypto/s390xcpuid.pl /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/sparccpuid.S /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanse crypto/x86_64cpuid.pl /^OPENSSL_cleanse:$/;" l -OPENSSL_cleanup crypto/init.c /^void OPENSSL_cleanup(void)$/;" f -OPENSSL_config crypto/conf/conf_sap.c /^void OPENSSL_config(const char *appname)$/;" f -OPENSSL_cpuid_setup crypto/alphacpuid.pl /^OPENSSL_cpuid_setup:$/;" l -OPENSSL_cpuid_setup crypto/armcap.c /^void OPENSSL_cpuid_setup(void)$/;" f -OPENSSL_cpuid_setup crypto/cpuid.c /^void OPENSSL_cpuid_setup(void)$/;" f -OPENSSL_cpuid_setup crypto/ia64cpuid.S /^OPENSSL_cpuid_setup:$/;" l -OPENSSL_cpuid_setup crypto/ppccap.c /^void OPENSSL_cpuid_setup(void)$/;" f -OPENSSL_cpuid_setup crypto/s390xcap.c /^void OPENSSL_cpuid_setup(void)$/;" f -OPENSSL_cpuid_setup crypto/sparcv9cap.c /^void OPENSSL_cpuid_setup(void)$/;" f -OPENSSL_die crypto/cryptlib.c /^void OPENSSL_die(const char *message, const char *file, int line)$/;" f -OPENSSL_fork_child crypto/threads_lib.c /^void OPENSSL_fork_child(void)$/;" f -OPENSSL_fork_parent crypto/threads_lib.c /^void OPENSSL_fork_parent(void)$/;" f -OPENSSL_fork_prepare crypto/threads_lib.c /^void OPENSSL_fork_prepare(void)$/;" f -OPENSSL_gmtime crypto/o_time.c /^struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result)$/;" f -OPENSSL_gmtime_adj crypto/o_time.c /^int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec)$/;" f -OPENSSL_gmtime_diff crypto/o_time.c /^int OPENSSL_gmtime_diff(int *pday, int *psec,$/;" f -OPENSSL_hexchar2int crypto/o_str.c /^int OPENSSL_hexchar2int(unsigned char c)$/;" f -OPENSSL_hexstr2buf crypto/o_str.c /^unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen)$/;" f -OPENSSL_hexstr2buf_ex crypto/o_str.c /^int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,$/;" f -OPENSSL_ia32_cpuid crypto/x86_64cpuid.pl /^OPENSSL_ia32_cpuid:$/;" l -OPENSSL_ia32cap_P crypto/cpuid.c /^unsigned int OPENSSL_ia32cap_P[4];$/;" v -OPENSSL_info crypto/info.c /^const char *OPENSSL_info(int t)$/;" f -OPENSSL_init crypto/o_init.c /^void OPENSSL_init(void)$/;" f -OPENSSL_init_crypto crypto/init.c /^int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings)$/;" f -OPENSSL_init_crypto_t test/shlibloadtest.c /^typedef int (*OPENSSL_init_crypto_t)(uint64_t, void *);$/;" t file: -OPENSSL_init_ssl ssl/ssl_init.c /^int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS * settings)$/;" f -OPENSSL_instrument_bus crypto/alphacpuid.pl /^OPENSSL_instrument_bus:$/;" l -OPENSSL_instrument_bus crypto/armv4cpuid.pl /^OPENSSL_instrument_bus:$/;" l -OPENSSL_instrument_bus crypto/cpuid.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f -OPENSSL_instrument_bus crypto/ia64cpuid.S /^OPENSSL_instrument_bus:$/;" l -OPENSSL_instrument_bus crypto/ppccap.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f -OPENSSL_instrument_bus crypto/s390xcpuid.pl /^OPENSSL_instrument_bus:$/;" l -OPENSSL_instrument_bus crypto/sparcv9cap.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f -OPENSSL_instrument_bus crypto/x86_64cpuid.pl /^OPENSSL_instrument_bus:$/;" l -OPENSSL_instrument_bus2 crypto/alphacpuid.pl /^OPENSSL_instrument_bus2:$/;" l -OPENSSL_instrument_bus2 crypto/armv4cpuid.pl /^OPENSSL_instrument_bus2:$/;" l -OPENSSL_instrument_bus2 crypto/cpuid.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f -OPENSSL_instrument_bus2 crypto/ia64cpuid.S /^OPENSSL_instrument_bus2:$/;" l -OPENSSL_instrument_bus2 crypto/ppccap.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f -OPENSSL_instrument_bus2 crypto/s390xcpuid.pl /^OPENSSL_instrument_bus2:$/;" l -OPENSSL_instrument_bus2 crypto/sparcv9cap.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f -OPENSSL_instrument_bus2 crypto/x86_64cpuid.pl /^OPENSSL_instrument_bus2:$/;" l -OPENSSL_isservice crypto/cryptlib.c /^int OPENSSL_isservice(void)$/;" f -OPENSSL_issetugid crypto/uid.c /^int OPENSSL_issetugid(void)$/;" f -OPENSSL_load_builtin_modules crypto/conf/conf_mall.c /^void OPENSSL_load_builtin_modules(void)$/;" f -OPENSSL_ppccap_P crypto/ppccap.c /^unsigned int OPENSSL_ppccap_P = 0;$/;" v -OPENSSL_rdtsc crypto/alphacpuid.pl /^OPENSSL_rdtsc:$/;" l -OPENSSL_rdtsc crypto/armcap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f -OPENSSL_rdtsc crypto/cpuid.c /^uint32_t OPENSSL_rdtsc(void)$/;" f -OPENSSL_rdtsc crypto/ia64cpuid.S /^OPENSSL_rdtsc:$/;" l -OPENSSL_rdtsc crypto/ppccap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f -OPENSSL_rdtsc crypto/s390xcpuid.pl /^OPENSSL_rdtsc:$/;" l -OPENSSL_rdtsc crypto/sparcv9cap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f -OPENSSL_rdtsc crypto/x86_64cpuid.pl /^OPENSSL_rdtsc:$/;" l -OPENSSL_s390x_facilities crypto/s390xcpuid.pl /^OPENSSL_s390x_facilities:$/;" l -OPENSSL_s390x_functions crypto/s390xcpuid.pl /^OPENSSL_s390x_functions:$/;" l -OPENSSL_s390xcap_P crypto/s390xcap.c /^struct OPENSSL_s390xcap_st OPENSSL_s390xcap_P;$/;" v typeref:struct:OPENSSL_s390xcap_st -OPENSSL_s390xcap_st crypto/s390x_arch.h /^struct OPENSSL_s390xcap_st {$/;" s -OPENSSL_showfatal crypto/cryptlib.c /^void OPENSSL_showfatal(const char *fmta, ...)$/;" f -OPENSSL_sk_compfunc include/openssl/stack.h /^typedef int (*OPENSSL_sk_compfunc)(const void *, const void *);$/;" t -OPENSSL_sk_copyfunc include/openssl/stack.h /^typedef void *(*OPENSSL_sk_copyfunc)(const void *);$/;" t -OPENSSL_sk_deep_copy crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *sk,$/;" f -OPENSSL_sk_delete crypto/stack/stack.c /^void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc)$/;" f -OPENSSL_sk_delete_ptr crypto/stack/stack.c /^void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p)$/;" f -OPENSSL_sk_dup crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk)$/;" f -OPENSSL_sk_find crypto/stack/stack.c /^int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data)$/;" f -OPENSSL_sk_find_all crypto/stack/stack.c /^int OPENSSL_sk_find_all(OPENSSL_STACK *st, const void *data, int *pnum)$/;" f -OPENSSL_sk_find_ex crypto/stack/stack.c /^int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data)$/;" f -OPENSSL_sk_free crypto/stack/stack.c /^void OPENSSL_sk_free(OPENSSL_STACK *st)$/;" f -OPENSSL_sk_freefunc include/openssl/stack.h /^typedef void (*OPENSSL_sk_freefunc)(void *);$/;" t -OPENSSL_sk_insert crypto/stack/stack.c /^int OPENSSL_sk_insert(OPENSSL_STACK *st, const void *data, int loc)$/;" f -OPENSSL_sk_is_sorted crypto/stack/stack.c /^int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st)$/;" f -OPENSSL_sk_new crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc c)$/;" f -OPENSSL_sk_new_null crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new_null(void)$/;" f -OPENSSL_sk_new_reserve crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n)$/;" f -OPENSSL_sk_num crypto/stack/stack.c /^int OPENSSL_sk_num(const OPENSSL_STACK *st)$/;" f -OPENSSL_sk_pop crypto/stack/stack.c /^void *OPENSSL_sk_pop(OPENSSL_STACK *st)$/;" f -OPENSSL_sk_pop_free crypto/stack/stack.c /^void OPENSSL_sk_pop_free(OPENSSL_STACK *st, OPENSSL_sk_freefunc func)$/;" f -OPENSSL_sk_push crypto/stack/stack.c /^int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data)$/;" f -OPENSSL_sk_reserve crypto/stack/stack.c /^int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n)$/;" f -OPENSSL_sk_set crypto/stack/stack.c /^void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data)$/;" f -OPENSSL_sk_set_cmp_func crypto/stack/stack.c /^OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, OPENSSL_sk_compfunc c)$/;" f -OPENSSL_sk_shift crypto/stack/stack.c /^void *OPENSSL_sk_shift(OPENSSL_STACK *st)$/;" f -OPENSSL_sk_sort crypto/stack/stack.c /^void OPENSSL_sk_sort(OPENSSL_STACK *st)$/;" f -OPENSSL_sk_unshift crypto/stack/stack.c /^int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data)$/;" f -OPENSSL_sk_value crypto/stack/stack.c /^void *OPENSSL_sk_value(const OPENSSL_STACK *st, int i)$/;" f -OPENSSL_sk_zero crypto/stack/stack.c /^void OPENSSL_sk_zero(OPENSSL_STACK *st)$/;" f -OPENSSL_sparcv9cap_P crypto/sparcv9cap.c /^unsigned int OPENSSL_sparcv9cap_P[2] = { SPARCV9_TICK_PRIVILEGED, 0 };$/;" v -OPENSSL_strcasecmp crypto/o_str.c /^int OPENSSL_strcasecmp(const char *s1, const char *s2)$/;" f -OPENSSL_strlcat crypto/o_str.c /^size_t OPENSSL_strlcat(char *dst, const char *src, size_t size)$/;" f -OPENSSL_strlcpy crypto/o_str.c /^size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size)$/;" f -OPENSSL_strncasecmp crypto/o_str.c /^int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)$/;" f -OPENSSL_strnlen crypto/o_str.c /^size_t OPENSSL_strnlen(const char *str, size_t maxlen)$/;" f -OPENSSL_thread_stop crypto/initthread.c /^void OPENSSL_thread_stop(void)$/;" f -OPENSSL_thread_stop_ex crypto/initthread.c /^void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx)$/;" f -OPENSSL_uni2asc crypto/pkcs12/p12_utl.c /^char *OPENSSL_uni2asc(const unsigned char *uni, int unilen)$/;" f -OPENSSL_uni2utf8 crypto/pkcs12/p12_utl.c /^char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen)$/;" f -OPENSSL_utf82uni crypto/pkcs12/p12_utl.c /^unsigned char *OPENSSL_utf82uni(const char *asc, int asclen,$/;" f -OPENSSL_version_build_metadata crypto/cversion.c /^const char *OPENSSL_version_build_metadata(void)$/;" f -OPENSSL_version_major crypto/cversion.c /^unsigned int OPENSSL_version_major(void)$/;" f -OPENSSL_version_major_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_major_t)(void);$/;" t file: -OPENSSL_version_minor crypto/cversion.c /^unsigned int OPENSSL_version_minor(void)$/;" f -OPENSSL_version_minor_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_minor_t)(void);$/;" t file: -OPENSSL_version_patch crypto/cversion.c /^unsigned int OPENSSL_version_patch(void)$/;" f -OPENSSL_version_patch_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_patch_t)(void);$/;" t file: -OPENSSL_version_pre_release crypto/cversion.c /^const char *OPENSSL_version_pre_release(void)$/;" f -OPENSSL_vx_probe crypto/s390xcpuid.pl /^OPENSSL_vx_probe:$/;" l -OPENSSL_wipe_cpu crypto/alphacpuid.pl /^OPENSSL_wipe_cpu:$/;" l -OPENSSL_wipe_cpu crypto/armv4cpuid.pl /^OPENSSL_wipe_cpu:$/;" l -OPENSSL_wipe_cpu crypto/ia64cpuid.S /^OPENSSL_wipe_cpu:$/;" l -OPENSSL_wipe_cpu crypto/s390xcpuid.pl /^OPENSSL_wipe_cpu:$/;" l -OPENSSL_wipe_cpu crypto/sparccpuid.S /^OPENSSL_wipe_cpu:$/;" l -OPENSSL_wipe_cpu crypto/x86_64cpuid.pl /^OPENSSL_wipe_cpu:$/;" l -OPTIONS apps/include/opt.h /^} OPTIONS;$/;" t typeref:struct:options_st -OPTION_CHOICE apps/asn1parse.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ca.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ciphers.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/cmp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/cms.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/crl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/crl2pkcs7.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/dgst.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/dhparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/dsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/dsaparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ec.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ecparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/enc.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/engine.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/errstr.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/fipsinstall.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/gendsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/genpkey.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/genrsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/info.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/kdf.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/mac.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/nseq.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ocsp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/passwd.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkcs12.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkcs7.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkcs8.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkey.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkeyparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/pkeyutl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/prime.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/rand.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/rehash.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/req.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/rsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/rsautl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/s_client.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/s_server.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/s_time.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/sess_id.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/smime.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/speed.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/spkac.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/srp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/storeutl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/ts.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/verify.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/version.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE apps/x509.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/acvp_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/algorithmid_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/bftest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/bio_prefix_text.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/bio_readbuffer_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/bioprinttest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/bntest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/conf_include_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/curve448_internal_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/ecstresstest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/endecode_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/evp_extra_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/evp_fetch_prov_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/evp_libctx_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/evp_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/ossl_store_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/pkcs12_format_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/provider_status_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/provider_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE test/threadstest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: -OPTION_CHOICE_DEFAULT test/testutil/tu_local.h /^} OPTION_CHOICE_DEFAULT;$/;" t typeref:enum:OPTION_choice_default -OPTION_choice apps/asn1parse.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ca.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ciphers.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/cmp.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/cms.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/crl.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/crl2pkcs7.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/dgst.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/dhparam.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/dsa.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/dsaparam.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ec.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ecparam.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/enc.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/engine.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/errstr.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/fipsinstall.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/gendsa.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/genpkey.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/genrsa.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/info.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/kdf.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/mac.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/nseq.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ocsp.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/passwd.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkcs12.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkcs7.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkcs8.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkey.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkeyparam.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/pkeyutl.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/prime.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/rand.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/rehash.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/req.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/rsa.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/rsautl.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/s_client.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/s_server.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/s_time.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/sess_id.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/smime.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/speed.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/spkac.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/srp.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/storeutl.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/ts.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/verify.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/version.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice apps/x509.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/acvp_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/algorithmid_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/bftest.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/bio_prefix_text.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/bio_readbuffer_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/bioprinttest.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/bntest.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/conf_include_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/curve448_internal_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/ecstresstest.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/endecode_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/evp_extra_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/evp_fetch_prov_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/evp_libctx_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/evp_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/ossl_store_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/pkcs12_format_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/provider_status_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/provider_test.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice test/threadstest.c /^typedef enum OPTION_choice {$/;" g file: -OPTION_choice_default test/testutil/tu_local.h /^typedef enum OPTION_choice_default {$/;" g -OPT_1 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_2 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: -OPT_3 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: -OPT_3 apps/genrsa.c /^ OPT_3,$/;" e enum:OPTION_choice file: -OPT_3DES_WRAP apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_4 apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_4 apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_5 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: -OPT_5 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_6 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_6 apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_6 apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_A apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_A apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_ACCEPT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_ACCEPT_RAVERIFIED apps/cmp.c /^ OPT_ACCEPT_UNPROT_ERR, OPT_ACCEPT_RAVERIFIED,$/;" e enum:OPTION_choice file: -OPT_ACCEPT_UNPROTECTED apps/cmp.c /^ OPT_SEND_UNPROT_ERR, OPT_ACCEPT_UNPROTECTED,$/;" e enum:OPTION_choice file: -OPT_ACCEPT_UNPROT_ERR apps/cmp.c /^ OPT_ACCEPT_UNPROT_ERR, OPT_ACCEPT_RAVERIFIED,$/;" e enum:OPTION_choice file: -OPT_ADD apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: -OPT_ADDEXT apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_ADDREJECT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_ADDTRUST apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_AEAD apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: -OPT_AES128_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: -OPT_AES192_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: -OPT_AES256_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: -OPT_AIXMD5 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_ALGORITHM apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_ALG_FETCH_TYPE test/evp_fetch_prov_test.c /^ OPT_ALG_FETCH_TYPE,$/;" e enum:OPTION_choice file: -OPT_ALIAS apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: -OPT_ALPN apps/s_client.c /^ OPT_NEXTPROTONEG, OPT_ALPN,$/;" e enum:OPTION_choice file: -OPT_ALPN apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: -OPT_AMOUNT test/bio_prefix_text.c /^ OPT_AMOUNT,$/;" e enum:OPTION_choice file: -OPT_ANTI_REPLAY apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: -OPT_APR1 apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: -OPT_ASCIICRLF apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: -OPT_ASN1PARSE apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: -OPT_ASN1PARSE apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: -OPT_ASYM_CIPHER_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_ASYNC apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: -OPT_ASYNC apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_ASYNCJOBS apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_B apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_BADSIG apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_BADSIG apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: -OPT_BADSIG apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: -OPT_BASE64 apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: -OPT_BATCH apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: -OPT_BATCH apps/cmp.c /^ OPT_BATCH, OPT_REPEAT,$/;" e enum:OPTION_choice file: -OPT_BATCH apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_BIN apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_BIN apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_BINARY apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: -OPT_BINARY apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_BINARY apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: -OPT_BIND apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_BITS apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: -OPT_BRIEF apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: -OPT_BRIEF apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: -OPT_BUFSIZE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_BUGS apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_BUILD_CHAIN apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: -OPT_BUILD_CHAIN apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: -OPT_BYTES apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: -OPT_C apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_C apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: -OPT_C apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_CA apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_CA apps/req.c /^ OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_CA apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_CACERTS apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_CACERTSOUT apps/cmp.c /^ OPT_EXTRACERTSOUT, OPT_CACERTSOUT,$/;" e enum:OPTION_choice file: -OPT_CACREATESERIAL apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: -OPT_CADES apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_CAFILE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CAFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: -OPT_CAKEY apps/req.c /^ OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_CAKEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_CAKEYFORM apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_CANAME apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_CAPATH apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CASERIAL apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_CASTORE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CERT apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: -OPT_CERT apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_CERT apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_CERT apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: -OPT_CERT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_CERT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_CERT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: -OPT_CERT apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: -OPT_CERT2 apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: -OPT_CERTFILE apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_CERTFILE apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_CERTFILE apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: -OPT_CERTFILE apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_CERTFORM apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: -OPT_CERTFORM apps/cmp.c /^ OPT_CERTFORM, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_CERTFORM apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_CERTFORM apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_CERTIN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: -OPT_CERTIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_CERTOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_CERTOUT apps/cmp.c /^ OPT_CERTOUT, OPT_CHAINOUT,$/;" e enum:OPTION_choice file: -OPT_CERTPBE apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_CERTSOUT apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_CERT_CHAIN apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: -OPT_CERT_CHAIN apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: -OPT_CHAIN apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_CHAIN apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_CHAINCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: -OPT_CHAINCAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: -OPT_CHAINCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: -OPT_CHAINCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: -OPT_CHAINCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_CHAINCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_CHAINOUT apps/cmp.c /^ OPT_CERTOUT, OPT_CHAINOUT,$/;" e enum:OPTION_choice file: -OPT_CHALLENGE apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: -OPT_CHECK apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_CHECK apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_CHECK apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: -OPT_CHECK apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_CHECK apps/pkeyparam.c /^ OPT_ENGINE, OPT_CHECK,$/;" e enum:OPTION_choice file: -OPT_CHECK apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CHECKEMAIL apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: -OPT_CHECKEND apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: -OPT_CHECKHOST apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: -OPT_CHECKIP apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: -OPT_CHECKS apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: -OPT_CHECK_AFTER apps/cmp.c /^ OPT_POLL_COUNT, OPT_CHECK_AFTER,$/;" e enum:OPTION_choice file: -OPT_CHECK_NAMED apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/cms.c /^ OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/mac.c /^ OPT_CIPHER, OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_CIPHER apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_CIPHERSUITES apps/ciphers.c /^ OPT_CIPHERSUITES,$/;" e enum:OPTION_choice file: -OPT_CIPHERSUITES apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_CIPHER_ALGORITHMS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_CIPHER_COMMANDS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_CLCERTS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_CLREXT apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: -OPT_CLRREJECT apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: -OPT_CLRTRUST apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: -OPT_CMAC apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: -OPT_CMD apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: -OPT_CMSOUT apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: -OPT_COMMANDS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: -OPT_COMMON apps/asn1parse.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ca.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ciphers.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/cmp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/cms.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/crl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/crl2pkcs7.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/dgst.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/dhparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/dsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/dsaparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ec.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ecparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/enc.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/engine.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/fipsinstall.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/gendsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/genpkey.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/genrsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/include/opt.h 17;" d -OPT_COMMON apps/info.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/kdf.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/list.c /^ OPT_COMMON,$/;" e enum:HELPLIST_CHOICE file: -OPT_COMMON apps/mac.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/nseq.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ocsp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/passwd.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkcs12.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkcs7.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkcs8.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkey.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkeyparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/pkeyutl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/prime.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/rand.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/rehash.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/req.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/rsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/rsautl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/s_client.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/s_server.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/s_time.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/sess_id.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/smime.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/speed.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/spkac.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/srp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/storeutl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/ts.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/verify.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/version.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMMON apps/x509.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: -OPT_COMPAT apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_COMPRESS apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/cms.c /^ OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/genpkey.c /^ OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/pkeyutl.c /^ OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: -OPT_CONFIG apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: -OPT_CONFIGDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/acvp_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/endecode_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/evp_fetch_prov_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/evp_libctx_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/evp_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/provider_status_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_FILE test/threadstest.c /^ OPT_FIPS, OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_CONFIG_OPTION apps/include/opt.h 285;" d -OPT_CONNECT apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_CONNECT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_CONTENT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_CONTENT apps/smime.c /^ OPT_OUTFORM, OPT_CONTENT$/;" e enum:OPTION_choice file: -OPT_CONTEXT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_CONTEXT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: -OPT_CONTEXT test/endecode_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: -OPT_CONTEXT test/evp_extra_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: -OPT_CONTEXT test/pkcs12_format_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: -OPT_CONVERT apps/ciphers.c /^ OPT_CONVERT,$/;" e enum:OPTION_choice file: -OPT_CONV_FORM apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_CONV_FORM apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: -OPT_COPY_EXTENSIONS apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_COPY_EXTENSIONS apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_CORRUPT_DESC apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CORRUPT_TYPE apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_CPUSETTINGS apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: -OPT_CREATE_SERIAL apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: -OPT_CRITERION_ALIAS apps/storeutl.c /^ OPT_CRITERION_FINGERPRINT, OPT_CRITERION_ALIAS,$/;" e enum:OPTION_choice file: -OPT_CRITERION_FINGERPRINT apps/storeutl.c /^ OPT_CRITERION_FINGERPRINT, OPT_CRITERION_ALIAS,$/;" e enum:OPTION_choice file: -OPT_CRITERION_ISSUER apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: -OPT_CRITERION_SERIAL apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: -OPT_CRITERION_SUBJECT apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: -OPT_CRL apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: -OPT_CRL apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_CRLDAYS apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: -OPT_CRLEXTS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: -OPT_CRLF apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: -OPT_CRLF apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: -OPT_CRLFEOL apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: -OPT_CRLFEOL apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_CRLFILE apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: -OPT_CRLFORM apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_CRLFORM apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_CRLHOURS apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: -OPT_CRLNUMBER apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_CRLSEC apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: -OPT_CRL_CA_COMPROMISE apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: -OPT_CRL_COMPROMISE apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: -OPT_CRL_DOWNLOAD apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: -OPT_CRL_DOWNLOAD apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_CRL_DOWNLOAD apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: -OPT_CRL_HOLD apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: -OPT_CRL_LASTUPDATE apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: -OPT_CRL_NEXTUPDATE apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: -OPT_CRL_REASON apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: -OPT_CSP apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: -OPT_CSR apps/cmp.c /^ OPT_POPO, OPT_CSR,$/;" e enum:OPTION_choice file: -OPT_CT apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: -OPT_CTLOG_FILE apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: -OPT_D apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_D apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_DANE_EE_NO_NAME apps/s_client.c /^ OPT_DANE_TLSA_RRDATA, OPT_DANE_EE_NO_NAME,$/;" e enum:OPTION_choice file: -OPT_DANE_TLSA_DOMAIN apps/s_client.c /^ OPT_DANE_TLSA_DOMAIN,$/;" e enum:OPTION_choice file: -OPT_DANE_TLSA_RRDATA apps/s_client.c /^ OPT_DANE_TLSA_RRDATA, OPT_DANE_EE_NO_NAME,$/;" e enum:OPTION_choice file: -OPT_DATA apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: -OPT_DATADIR test/ossl_store_test.c /^ OPT_DATADIR,$/;" e enum:OPTION_choice file: -OPT_DATA_CREATE apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: -OPT_DATA_OUT apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: -OPT_DATEOPT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_DATEOPT apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_DATEOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_DATES apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: -OPT_DAYS apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_DAYS apps/cmp.c /^ OPT_DAYS, OPT_REQEXTS,$/;" e enum:OPTION_choice file: -OPT_DAYS apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: -OPT_DAYS apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_DCERT apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: -OPT_DCERTFORM apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: -OPT_DCERT_CHAIN apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: -OPT_DEBUG apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_DEBUG apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_DEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: -OPT_DEBUG apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_DEBUG_DECRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_DECODERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_DECRYPT apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: -OPT_DECRYPT apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_DECRYPT apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_DECRYPT apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_DECRYPT apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_DELETE apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: -OPT_DERIVE apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_DESCERT apps/pkcs12.c /^ OPT_DESCERT,$/;" e enum:OPTION_choice file: -OPT_DHPARAM apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/dgst.c /^ OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/mac.c /^ OPT_CIPHER, OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/pkeyutl.c /^ OPT_RAWIN, OPT_DIGEST$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_DIGEST apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: -OPT_DIGEST_ALGORITHMS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_DIGEST_COMMANDS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: -OPT_DIGEST_CREATE apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: -OPT_DIGEST_VERIFY apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: -OPT_DIRNAMESEP apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: -OPT_DISABLED apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: -OPT_DISABLE_CONFIRM apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: -OPT_DKEY apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: -OPT_DKEYFORM apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: -OPT_DLIMIT apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: -OPT_DPASS apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: -OPT_DSAPARAM apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: -OPT_DSOEXT apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: -OPT_DTLS apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_DTLS apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_DTLS1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_DTLS1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_DTLS1_2 apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_DTLS1_2 apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_DUMP apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: -OPT_DUP apps/include/opt.h 322;" d -OPT_E apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_E apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_EARLY_DATA apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: -OPT_EARLY_DATA apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: -OPT_ECONTENT_TYPE apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: -OPT_EC_CONV_FORM apps/pkey.c /^ OPT_EC_PARAM_ENC, OPT_EC_CONV_FORM,$/;" e enum:OPTION_choice file: -OPT_EC_PARAM_ENC apps/pkey.c /^ OPT_EC_PARAM_ENC, OPT_EC_CONV_FORM,$/;" e enum:OPTION_choice file: -OPT_ED_DECRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_ED_ENCRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_ELAPSED apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_EMAIL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_ENABLE_PHA apps/s_client.c /^ OPT_ENABLE_PHA,$/;" e enum:OPTION_choice file: -OPT_ENCODERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_ENCRYPT apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: -OPT_ENCRYPT apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_ENCRYPT apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_ENCRYPT apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_ENDDATE apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: -OPT_ENDDATE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/cmp.c /^ OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/genrsa.c /^ OPT_F4, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkeyparam.c /^ OPT_ENGINE, OPT_CHECK,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/s_server.c /^ OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_ENGINE apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: -OPT_ENGINES apps/list.c /^ OPT_ENGINES, $/;" e enum:HELPLIST_CHOICE file: -OPT_ENGINESDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: -OPT_ENGINE_IMPL apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: -OPT_ENGINE_IMPL apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_EOF apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: -OPT_EOF test/acvp_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/algorithmid_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/bftest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/bio_prefix_text.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/bio_readbuffer_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/bioprinttest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/bntest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/conf_include_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/curve448_internal_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/ecstresstest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/endecode_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/evp_extra_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/evp_fetch_prov_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/evp_libctx_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/evp_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/ossl_store_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/pkcs12_format_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/provider_status_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/provider_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_EOF test/testutil/tu_local.h /^ OPT_EOF = 0,$/;" e enum:OPTION_choice_default -OPT_EOF test/threadstest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: -OPT_ERR apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: -OPT_ERR test/acvp_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/algorithmid_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/bftest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/bio_prefix_text.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/bio_readbuffer_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/bioprinttest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/bntest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/conf_include_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/curve448_internal_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/ecstresstest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/endecode_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/evp_extra_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/evp_fetch_prov_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/evp_libctx_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/evp_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/ossl_store_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/pkcs12_format_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/provider_status_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/provider_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_ERR test/testutil/tu_local.h /^ OPT_ERR = -1,$/;" e enum:OPTION_choice_default -OPT_ERR test/threadstest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: -OPT_EVP apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_EXPECT_SENDER apps/cmp.c /^ OPT_EXPECT_SENDER,$/;" e enum:OPTION_choice file: -OPT_EXPORT apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: -OPT_EXT apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: -OPT_EXTENSIONS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: -OPT_EXTENSIONS apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_EXTENSIONS apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_EXTFILE apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: -OPT_EXTFILE apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_EXTRACERTS apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: -OPT_EXTRACERTSOUT apps/cmp.c /^ OPT_EXTRACERTSOUT, OPT_CACERTSOUT,$/;" e enum:OPTION_choice file: -OPT_EXT_CACHE apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_F apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_F4 apps/genrsa.c /^ OPT_F4, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_FAIL test/conf_include_test.c /^ OPT_FAIL,$/;" e enum:OPTION_choice file: -OPT_FAILURE apps/cmp.c /^ OPT_PKISTATUS, OPT_FAILURE,$/;" e enum:OPTION_choice file: -OPT_FAILUREBITS apps/cmp.c /^ OPT_FAILUREBITS, OPT_STATUSSTRING,$/;" e enum:OPTION_choice file: -OPT_FALLBACKSCSV apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: -OPT_FETCH_FAILURE test/evp_fetch_prov_test.c /^ OPT_FETCH_FAILURE,$/;" e enum:OPTION_choice file: -OPT_FETCH_PROPERTY test/evp_fetch_prov_test.c /^ OPT_FETCH_PROPERTY,$/;" e enum:OPTION_choice file: -OPT_FINGERPRINT apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_FINGERPRINT apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: -OPT_FIPS test/threadstest.c /^ OPT_FIPS, OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: -OPT_FIPS_FINGERPRINT apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_FMT_ANY apps/include/opt.h 347;" d -OPT_FMT_ENGINE apps/include/opt.h 338;" d -OPT_FMT_HTTP apps/include/opt.h 343;" d -OPT_FMT_MSBLOB apps/include/opt.h 339;" d -OPT_FMT_NSS apps/include/opt.h 341;" d -OPT_FMT_PDE apps/include/opt.h 345;" d -OPT_FMT_PDS apps/include/opt.h 346;" d -OPT_FMT_PEMDER apps/include/opt.h 335;" d -OPT_FMT_PKCS12 apps/include/opt.h 336;" d -OPT_FMT_PVK apps/include/opt.h 344;" d -OPT_FMT_SMIME apps/include/opt.h 337;" d -OPT_FMT_TEXT apps/include/opt.h 342;" d -OPT_FORCE_PUBKEY apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: -OPT_FROM apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_FROM apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_GENCONF apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: -OPT_GENCRL apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: -OPT_GENDELTA apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: -OPT_GENERATE apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: -OPT_GENINFO apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: -OPT_GENKEY apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_GENKEY apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: -OPT_GENPARAM apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_GENSTR apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: -OPT_GN apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: -OPT_GRANT_IMPLICITCONF apps/cmp.c /^ OPT_GRANT_IMPLICITCONF,$/;" e enum:OPTION_choice file: -OPT_HASH apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_HASH apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_HASH_OLD apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_HEADER apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: -OPT_HELP apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: -OPT_HELP_STR apps/lib/opt.c /^const char OPT_HELP_STR[] = "-H";$/;" v -OPT_HEX apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_HEX apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: -OPT_HEX apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: -OPT_HEXDUMP apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: -OPT_HEXDUMP apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: -OPT_HMAC apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: -OPT_HMAC apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_HOST apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: -OPT_HOST apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_HTTP apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_HTTP_SERVER_BINMODE apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: -OPT_ID_PREFIX apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: -OPT_IGNORE_ERR apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: -OPT_IGNORE_KEYUSAGE apps/cmp.c /^ OPT_IGNORE_KEYUSAGE, OPT_UNPROTECTED_ERRORS,$/;" e enum:OPTION_choice file: -OPT_IGNORE_UNEXPECTED_EOF apps/s_client.c /^ OPT_S_ENUM, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: -OPT_IGNORE_UNEXPECTED_EOF apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: -OPT_IGN_EOF apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_IGN_EOF apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_IMPLICIT_CONFIRM apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: -OPT_IN apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_IN apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: -OPT_IN apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_IN apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_IN apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_IN apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_IN apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_IN apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_IN apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: -OPT_IN apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/passwd.c /^ OPT_IN,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: -OPT_IN apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_IN apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_IN apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_INDEF apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: -OPT_INDEF apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: -OPT_INDENT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_INDENT test/bio_prefix_text.c /^ OPT_INDENT,$/;" e enum:OPTION_choice file: -OPT_INDEX apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_INFILE test/ossl_store_test.c /^ OPT_INFILE,$/;" e enum:OPTION_choice file: -OPT_INFILES apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: -OPT_INFO apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_INFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: -OPT_INFOTYPE apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_INKEY apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: -OPT_INPUTDIR test/ossl_store_test.c /^ OPT_INPUTDIR,$/;" e enum:OPTION_choice file: -OPT_ISSUER apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: -OPT_ISSUER apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_ISSUER apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_ISSUER apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: -OPT_ISSUER_HASH apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: -OPT_ISSUER_HASH_OLD apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_ITEM apps/asn1parse.c /^ OPT_ITEM$/;" e enum:OPTION_choice file: -OPT_ITER apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_ITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: -OPT_ITER apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_IV apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_K apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_KDF apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: -OPT_KDFLEN apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_KDFOPT apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_KDF_ALGORITHMS apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: -OPT_KEEP_ALIVE apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: -OPT_KEM_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_KEY apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: -OPT_KEY apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_KEY apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_KEY apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_KEY apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: -OPT_KEY apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_KEY apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_KEY apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: -OPT_KEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_KEY2 apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: -OPT_KEYEX apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_KEYEXCHANGE_ALGORITHMS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_KEYFILE apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/cmp.c /^ OPT_CERTFORM, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_KEYFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: -OPT_KEYGEN_ENGINE apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_KEYID apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: -OPT_KEYLEN apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_KEYLOG_FILE apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: -OPT_KEYLOG_FILE apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: -OPT_KEYMANAGERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_KEYMATEXPORT apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: -OPT_KEYMATEXPORT apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: -OPT_KEYMATEXPORTLEN apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: -OPT_KEYMATEXPORTLEN apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: -OPT_KEYOPT apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_KEYOUT apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: -OPT_KEYPASS apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_KEYPBE apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_KEYSIG apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_KFILE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_LASTUPDATE apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_LEGACY test/pkcs12_format_test.c /^ OPT_LEGACY,$/;" e enum:OPTION_choice file: -OPT_LEGACY_ALG apps/pkcs12.c /^ OPT_LEGACY_ALG$/;" e enum:OPTION_choice file: -OPT_LENGTH apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: -OPT_LIST apps/dgst.c /^ OPT_LIST,$/;" e enum:OPTION_choice file: -OPT_LIST apps/enc.c /^ OPT_LIST,$/;" e enum:OPTION_choice file: -OPT_LIST apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: -OPT_LISTEN apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_LISTSEP apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: -OPT_LIST_CURVES apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: -OPT_LMK apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_LOADED test/provider_test.c /^ OPT_LOADED,$/;" e enum:OPTION_choice file: -OPT_M apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_MAC apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: -OPT_MAC apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: -OPT_MAC apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: -OPT_MACALG apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_MACITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: -OPT_MACOPT apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: -OPT_MACOPT apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_MACOPT apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_MAC_ALGORITHMS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: -OPT_MAC_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_MAXFRAGLEN apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: -OPT_MAX_EARLY apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: -OPT_MAX_MSGS apps/cmp.c /^ OPT_PORT, OPT_MAX_MSGS,$/;" e enum:OPTION_choice file: -OPT_MAX_PIPELINES apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: -OPT_MAX_PIPELINES apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: -OPT_MAX_SEND_FRAG apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: -OPT_MAX_SEND_FRAG apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: -OPT_MB apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_MD apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_MD apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_MD apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_MD apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_MD apps/ocsp.c /^ OPT_MD,$/;" e enum:OPTION_choice file: -OPT_MD apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_MD apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_MD apps/storeutl.c /^ OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_MD apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_MD apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: -OPT_MISALIGN apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_MODIFY apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: -OPT_MODULE apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: -OPT_MODULESDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: -OPT_MODULUS apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: -OPT_MODULUS apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_MODULUS apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_MODULUS apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_MORE_STR apps/lib/opt.c /^const char OPT_MORE_STR[] = "-M";$/;" v -OPT_MR apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_MSG apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: -OPT_MSG apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: -OPT_MSGFILE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: -OPT_MSGFILE apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: -OPT_MSG_TIMEOUT apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: -OPT_MSIE_HACK apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: -OPT_MTU apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_MTU apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_MULTI apps/ocsp.c /^ OPT_MULTI, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_MULTI apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: -OPT_MULTIVALUE_RDN apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: -OPT_MULTIVALUE_RDN apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: -OPT_N apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_NACCEPT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_NAME apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_NAME apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: -OPT_NAME apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: -OPT_NAME apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_NAMEOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_NBIO apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: -OPT_NBIO apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_NBIO_TEST apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_NBIO_TEST apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_NDAYS apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_NEW apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_NEW apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_NEW apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: -OPT_NEWHDR apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_NEWKEY apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: -OPT_NEWKEY apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: -OPT_NEWKEYPASS apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: -OPT_NEXTPROTONEG apps/s_client.c /^ OPT_NEXTPROTONEG, OPT_ALPN,$/;" e enum:OPTION_choice file: -OPT_NEXTPROTONEG apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: -OPT_NEXTUPDATE apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: -OPT_NEXT_SERIAL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_NMIN apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_NOATTR apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: -OPT_NOATTR apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAFILE apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCANAMES apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/ocsp.c /^ OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCAPATH apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/ocsp.c /^ OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCASTORE apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: -OPT_NOCERT apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: -OPT_NOCERT apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: -OPT_NOCERTS apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: -OPT_NOCERTS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_NOCERTS apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: -OPT_NOCHAIN apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: -OPT_NOCMDS apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: -OPT_NOCRL apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_NOCRYPT apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: -OPT_NOCT apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: -OPT_NODES apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_NODES apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_NODETACH apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: -OPT_NODETACH apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: -OPT_NOEMAILDN apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: -OPT_NOENC apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_NOENC apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_NOINDEF apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: -OPT_NOINDEF apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: -OPT_NOINTERN apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: -OPT_NOINTERN apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: -OPT_NOITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: -OPT_NOITER apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: -OPT_NOKEYS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: -OPT_NOMAC apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: -OPT_NOMACITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: -OPT_NOMACVER apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_NONCE apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: -OPT_NONE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: -OPT_NOOUT apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: -OPT_NOPAD apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_NOSALT apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_NOSERVERNAME apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: -OPT_NOSIGS apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: -OPT_NOSIGS apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: -OPT_NOSMIMECAP apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: -OPT_NOSMIMECAP apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: -OPT_NOTEXT apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: -OPT_NOVERIFY apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: -OPT_NOVERIFY apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: -OPT_NOVERIFY apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: -OPT_NOVERIFY apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: -OPT_NO_ANTI_REPLAY apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: -OPT_NO_ATTR_VERIFY apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: -OPT_NO_CACHE apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: -OPT_NO_CERTS apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: -OPT_NO_CERT_CHECKS apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: -OPT_NO_CERT_VERIFY apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: -OPT_NO_CHAIN apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: -OPT_NO_CONDITIONAL_ERRORS apps/fipsinstall.c /^ OPT_NO_CONDITIONAL_ERRORS,$/;" e enum:OPTION_choice file: -OPT_NO_CONTENT_VERIFY apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: -OPT_NO_DHE apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: -OPT_NO_EXPLICIT apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: -OPT_NO_IGN_EOF apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_NO_IGN_EOF apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_NO_INTERN apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: -OPT_NO_LOG apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_NO_NONCE apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: -OPT_NO_NONCE apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: -OPT_NO_PROXY apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: -OPT_NO_PROXY apps/ocsp.c /^ OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: -OPT_NO_PROXY apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: -OPT_NO_PUBLIC apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_NO_RESUME_EPHEMERAL apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: -OPT_NO_SECURITY_CHECKS apps/fipsinstall.c /^ OPT_NO_SECURITY_CHECKS,$/;" e enum:OPTION_choice file: -OPT_NO_SEED apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: -OPT_NO_SIGNATURE_VERIFY apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: -OPT_NUM_REPEATS test/ecstresstest.c /^ OPT_NUM_REPEATS,$/;" e enum:OPTION_choice file: -OPT_O apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_OAEP apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: -OPT_OBJECTS apps/list.c /^ OPT_OBJECTS, OPT_SELECT_NAME,$/;" e enum:HELPLIST_CHOICE file: -OPT_OCSPID apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: -OPT_OCSP_URI apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_OFFSET apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: -OPT_OID apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: -OPT_OLD apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_OLDCERT apps/cmp.c /^ OPT_OLDCERT, OPT_REVREASON,$/;" e enum:OPTION_choice file: -OPT_ONE apps/list.c /^ OPT_ONE, OPT_VERBOSE,$/;" e enum:HELPLIST_CHOICE file: -OPT_OPTIONS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: -OPT_ORIGINATOR apps/cms.c /^ OPT_ORIGINATOR$/;" e enum:OPTION_choice file: -OPT_OTHERPASS apps/cmp.c /^ OPT_OTHERPASS,$/;" e enum:OPTION_choice file: -OPT_OUT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_OUT apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_OUT apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_OUT apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_OUT apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: -OPT_OUT apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: -OPT_OUT apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_OUT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_OUT apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_OUTDIR apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_OUTFILE apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/smime.c /^ OPT_OUTFORM, OPT_CONTENT$/;" e enum:OPTION_choice file: -OPT_OUTFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: -OPT_OUT_TRUSTED apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: -OPT_OWN_TRUSTED apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_P apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_P apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_PAIR apps/include/opt.h /^} OPT_PAIR, STRINT_PAIR;$/;" t typeref:struct:string_int_pair_st -OPT_PARAM apps/include/opt.h 321;" d -OPT_PARAMETERS apps/include/opt.h 354;" d -OPT_PARAMFILE apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: -OPT_PARAM_ENC apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_PARAM_ENC apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: -OPT_PARAM_OUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: -OPT_PARAM_STR apps/lib/opt.c /^const char OPT_PARAM_STR[] = "-P";$/;" v -OPT_PASS apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_PASS apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: -OPT_PASS apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_PASS apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: -OPT_PASSCERTS apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/ocsp.c /^ OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: -OPT_PASSIN apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PASSOUT apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PASSWORD apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: -OPT_PATH apps/cmp.c /^ OPT_RECIPIENT, OPT_PATH,$/;" e enum:OPTION_choice file: -OPT_PATH apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_PBKDF2 apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_PEERFORM apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: -OPT_PEERKEY apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PK7OUT apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: -OPT_PKCS apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: -OPT_PKEYOPT apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_PKEYOPT apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: -OPT_PKEYOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_PKEYOPT_PASSIN apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: -OPT_PKISTATUS apps/cmp.c /^ OPT_PKISTATUS, OPT_FAILURE,$/;" e enum:OPTION_choice file: -OPT_PK_ALGORITHMS apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: -OPT_PK_METHOD apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: -OPT_POLICIES apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: -OPT_POLICY apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_POLICY_OIDS apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: -OPT_POLICY_OIDS_CRITICAL apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: -OPT_POLL_COUNT apps/cmp.c /^ OPT_POLL_COUNT, OPT_CHECK_AFTER,$/;" e enum:OPTION_choice file: -OPT_POPO apps/cmp.c /^ OPT_POPO, OPT_CSR,$/;" e enum:OPTION_choice file: -OPT_PORT apps/cmp.c /^ OPT_PORT, OPT_MAX_MSGS,$/;" e enum:OPTION_choice file: -OPT_PORT apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: -OPT_PORT apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_PORT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_POST apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: -OPT_PRE apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: -OPT_PRECERT apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_PREFIX test/bio_prefix_text.c /^ OPT_PREFIX$/;" e enum:OPTION_choice file: -OPT_PRESERVEDN apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: -OPT_PRESERVE_DATES apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: -OPT_PREXIT apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: -OPT_PRIMES apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_PRIMES apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: -OPT_PRINT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_PRINT apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_PRINT test/bftest.c /^ OPT_PRINT,$/;" e enum:OPTION_choice file: -OPT_PRINT test/bioprinttest.c /^ OPT_PRINT,$/;" e enum:OPTION_choice file: -OPT_PRINT_CERTS apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_PROGRESS test/curve448_internal_test.c /^ OPT_PROGRESS,$/;" e enum:OPTION_choice file: -OPT_PROTOHOST apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: -OPT_PROVIDER_INFO apps/list.c /^ OPT_STORE_LOADERS, OPT_PROVIDER_INFO,$/;" e enum:HELPLIST_CHOICE file: -OPT_PROVIDER_NAME test/endecode_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: -OPT_PROVIDER_NAME test/evp_libctx_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: -OPT_PROVIDER_NAME test/provider_status_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: -OPT_PROV_CASES apps/include/opt.h 294;" d -OPT_PROV_ENUM apps/ca.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/cmp.c /^ OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/cms.c /^ OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/crl2pkcs7.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/dgst.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/dhparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/dsa.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/dsaparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/ecparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/enc.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/gendsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/genpkey.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/include/opt.h 280;" d -OPT_PROV_ENUM apps/kdf.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/list.c /^ OPT_PROV_ENUM$/;" e enum:HELPLIST_CHOICE file: -OPT_PROV_ENUM apps/mac.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/nseq.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/ocsp.c /^ OPT_MULTI, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/passwd.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkcs12.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkcs7.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkcs8.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkey.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkeyparam.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/prime.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/rand.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/rehash.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/req.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/rsa.c /^ OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/rsautl.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/s_client.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/s_server.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/s_time.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/spkac.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/storeutl.c /^ OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/verify.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_PROV_ENUM apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: -OPT_PROV_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_PROV_OPTIONS apps/include/opt.h 288;" d -OPT_PROXY apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: -OPT_PROXY apps/ocsp.c /^ OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: -OPT_PROXY apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: -OPT_PROXY apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: -OPT_PROXY_PASS apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: -OPT_PROXY_USER apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: -OPT_PRVERIFY apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: -OPT_PSK apps/ciphers.c /^ OPT_PSK,$/;" e enum:OPTION_choice file: -OPT_PSK apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: -OPT_PSK apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: -OPT_PSK_HINT apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: -OPT_PSK_IDENTITY apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: -OPT_PSK_IDENTITY apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: -OPT_PSK_SESS apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: -OPT_PSK_SESS apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PUBIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_PUBKEY apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_PUBKEY apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_PUBKEY apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_PUBOUT apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_PUBOUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: -OPT_PUBOUT apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: -OPT_PUBOUT apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_PUB_CHECK apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_PURPOSE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: -OPT_PVK_NONE apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PVK_NONE apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PVK_STRONG apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PVK_STRONG apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PVK_WEAK apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PVK_WEAK apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: -OPT_PWRI_PASSWORD apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: -OPT_QUERY apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: -OPT_QUERYFILE apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: -OPT_QUIC apps/info.c /^ , OPT_QUIC$/;" e enum:OPTION_choice file: -OPT_QUIET apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_QUIET apps/genpkey.c /^ OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_QUIET apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: -OPT_QUIET apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: -OPT_QUIET apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: -OPT_R apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_R apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_RANDOM_GENERATORS apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: -OPT_RANDOM_INSTANCES apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: -OPT_RAND_SERIAL apps/ca.c /^ OPT_RAND_SERIAL,$/;" e enum:OPTION_choice file: -OPT_RAWIN apps/pkeyutl.c /^ OPT_RAWIN, OPT_DIGEST$/;" e enum:OPTION_choice file: -OPT_RCID apps/ocsp.c /^ OPT_RCID,$/;" e enum:OPTION_choice file: -OPT_RCTFORM apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_READ_BUF apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: -OPT_READ_BUF apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: -OPT_RECIP apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_RECIP apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_RECIPIENT apps/cmp.c /^ OPT_RECIPIENT, OPT_PATH,$/;" e enum:OPTION_choice file: -OPT_RECONNECT apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: -OPT_RECURSIVE apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: -OPT_RECV_MAX_EARLY apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: -OPT_REF apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_REPEAT apps/cmp.c /^ OPT_BATCH, OPT_REPEAT,$/;" e enum:OPTION_choice file: -OPT_REPLY apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: -OPT_REQ apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: -OPT_REQCAFILE apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: -OPT_REQEXTS apps/cmp.c /^ OPT_DAYS, OPT_REQEXTS,$/;" e enum:OPTION_choice file: -OPT_REQEXTS apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_REQIN apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: -OPT_REQIN apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: -OPT_REQIN_NEW_TID apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: -OPT_REQOPT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_REQOUT apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: -OPT_REQOUT apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: -OPT_REQUEST apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_REQ_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: -OPT_RESIGN apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: -OPT_RESIGN apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_RESPIN apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: -OPT_RESPOUT apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_RESP_KEY_ID apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: -OPT_RESP_NO_CERTS apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: -OPT_RESP_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: -OPT_REUSE apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_REV apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_REV apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_REV apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: -OPT_REVERSE apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: -OPT_REVOKE apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: -OPT_REVREASON apps/cmp.c /^ OPT_OLDCERT, OPT_REVREASON,$/;" e enum:OPTION_choice file: -OPT_RKEY apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: -OPT_RMD apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: -OPT_ROTHER apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: -OPT_RR_ALL apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_RR_FIRST apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: -OPT_RR_FROM apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: -OPT_RR_PRINT apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: -OPT_RR_TO apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: -OPT_RSAPUBKEY_IN apps/rsa.c /^ OPT_RSAPUBKEY_IN, OPT_RSAPUBKEY_OUT,$/;" e enum:OPTION_choice file: -OPT_RSAPUBKEY_OUT apps/rsa.c /^ OPT_RSAPUBKEY_IN, OPT_RSAPUBKEY_OUT,$/;" e enum:OPTION_choice file: -OPT_RSA_FILE test/endecode_test.c /^ OPT_RSA_FILE,$/;" e enum:OPTION_choice file: -OPT_RSA_PSS_FILE test/endecode_test.c /^ OPT_RSA_PSS_FILE,$/;" e enum:OPTION_choice file: -OPT_RSA_RAW apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: -OPT_RSIGNER apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: -OPT_RSIGOPT apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: -OPT_RSPIN apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: -OPT_RSPOUT apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: -OPT_RSP_CAPUBS apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: -OPT_RSP_CERT apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: -OPT_RSP_EXTRACERTS apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: -OPT_R_CASES apps/include/opt.h 273;" d -OPT_R_ENUM apps/ca.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/cmp.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/cms.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/dgst.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/dhparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/dsaparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/ecparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/enc.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/gendsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/include/opt.h 265;" d -OPT_R_ENUM apps/lib/app_rand.c /^enum r_range { OPT_R_ENUM };$/;" e enum:r_range file: -OPT_R_ENUM apps/passwd.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/pkcs12.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/pkcs8.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/rand.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/req.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/rsautl.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/s_client.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/s_server.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_R_ENUM apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: -OPT_R_OPTIONS apps/include/opt.h 268;" d -OPT_S apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_SAFE apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: -OPT_SALT apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_SALT apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_SANS apps/cmp.c /^ OPT_SANS, OPT_SAN_NODEFAULT,$/;" e enum:OPTION_choice file: -OPT_SAN_NODEFAULT apps/cmp.c /^ OPT_SANS, OPT_SAN_NODEFAULT,$/;" e enum:OPTION_choice file: -OPT_SCRYPT apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: -OPT_SCRYPT_N apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: -OPT_SCRYPT_P apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: -OPT_SCRYPT_R apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: -OPT_SCTP apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_SCTP apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_SCTP_LABEL_BUG apps/s_client.c /^ OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: -OPT_SCTP_LABEL_BUG apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: -OPT_SEARCHFOR_CERTS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: -OPT_SEARCHFOR_CRLS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: -OPT_SEARCHFOR_KEYS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: -OPT_SECONDS apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: -OPT_SECRET apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_SECRETKEY apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: -OPT_SECRETKEYID apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: -OPT_SECTION apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: -OPT_SECTION apps/include/opt.h 353;" d -OPT_SECTION apps/req.c /^ OPT_SECTION,$/;" e enum:OPTION_choice file: -OPT_SECTION apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: -OPT_SECTION_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_SECTION_STR apps/lib/opt.c /^const char OPT_SECTION_STR[] = "-S";$/;" v -OPT_SECURITY_DEBUG apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: -OPT_SECURITY_DEBUG apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_SECURITY_DEBUG_VERBOSE apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_SECURITY_DEBUG_VERBOSE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_SEEDS apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: -OPT_SELECT_NAME apps/list.c /^ OPT_OBJECTS, OPT_SELECT_NAME,$/;" e enum:HELPLIST_CHOICE file: -OPT_SELFSIGN apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: -OPT_SELF_TEST_ONLOAD apps/fipsinstall.c /^ OPT_SELF_TEST_ONLOAD$/;" e enum:OPTION_choice file: -OPT_SENDFILE apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: -OPT_SEND_ERROR apps/cmp.c /^ OPT_SEND_ERROR, OPT_SEND_UNPROTECTED,$/;" e enum:OPTION_choice file: -OPT_SEND_UNPROTECTED apps/cmp.c /^ OPT_SEND_ERROR, OPT_SEND_UNPROTECTED,$/;" e enum:OPTION_choice file: -OPT_SEND_UNPROT_ERR apps/cmp.c /^ OPT_SEND_UNPROT_ERR, OPT_ACCEPT_UNPROTECTED,$/;" e enum:OPTION_choice file: -OPT_SERIAL apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_SERIAL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: -OPT_SERVER apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: -OPT_SERVERINFO apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: -OPT_SERVERINFO apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: -OPT_SERVERNAME apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: -OPT_SERVERNAME apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: -OPT_SERVERNAME_FATAL apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: -OPT_SESS_IN apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: -OPT_SESS_OUT apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: -OPT_SETALIAS apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_SET_SERIAL apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: -OPT_SET_SERIAL apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: -OPT_SHOWCERTS apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_SHOW_CHAIN apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: -OPT_SIGFILE apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: -OPT_SIGN apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: -OPT_SIGN apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_SIGN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: -OPT_SIGN apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_SIGN apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_SIGNATURE apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: -OPT_SIGNATURE_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: -OPT_SIGNER apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_SIGNER apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: -OPT_SIGNER apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_SIGNER apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: -OPT_SIGNKEY apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: -OPT_SIGNKEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: -OPT_SIGN_OTHER apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: -OPT_SIGN_RECEIPT apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: -OPT_SIGOPT apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: -OPT_SIGOPT apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: -OPT_SIGOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_SIGOPT apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_SLOW test/curve448_internal_test.c /^ OPT_SLOW,$/;" e enum:OPTION_choice file: -OPT_SM2FILE test/ossl_store_test.c /^ OPT_SM2FILE,$/;" e enum:OPTION_choice file: -OPT_SPKAC apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: -OPT_SPKAC apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: -OPT_SPKI test/algorithmid_test.c /^ OPT_SPKI,$/;" e enum:OPTION_choice file: -OPT_SPKSECT apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: -OPT_SPLIT_SEND_FRAG apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: -OPT_SPLIT_SEND_FRAG apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: -OPT_SRP apps/ciphers.c /^ OPT_SRP,$/;" e enum:OPTION_choice file: -OPT_SRPPASS apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: -OPT_SRPUSER apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: -OPT_SRPUSERSEED apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: -OPT_SRPVFILE apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: -OPT_SRPVFILE apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: -OPT_SRP_LATEUSER apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: -OPT_SRP_MOREGROUPS apps/s_client.c /^ OPT_SRP_MOREGROUPS,$/;" e enum:OPTION_choice file: -OPT_SRP_STRENGTH apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: -OPT_SRTP_PROFILES apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: -OPT_SRVCERT apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: -OPT_SRV_CERT apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_SRV_KEY apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_SRV_KEYPASS apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_SRV_REF apps/cmp.c /^ OPT_SRV_REF, OPT_SRV_SECRET,$/;" e enum:OPTION_choice file: -OPT_SRV_SECRET apps/cmp.c /^ OPT_SRV_REF, OPT_SRV_SECRET,$/;" e enum:OPTION_choice file: -OPT_SRV_TRUSTED apps/cmp.c /^ OPT_SRV_TRUSTED, OPT_SRV_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_SRV_UNTRUSTED apps/cmp.c /^ OPT_SRV_TRUSTED, OPT_SRV_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_SSL3 apps/ciphers.c /^ OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_SSL3 apps/s_client.c /^ OPT_SSL3, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_SSL3 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_SSL3 apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_SSL_CLIENT_ENGINE apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: -OPT_SSL_CONFIG apps/s_client.c /^ OPT_SSL3, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_SSL_CONFIG apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_SS_CERT apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: -OPT_STARTDATE apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: -OPT_STARTDATE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: -OPT_STARTTLS apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: -OPT_STATE apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_STATE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_STATELESS apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_STATUS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: -OPT_STATUS apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: -OPT_STATUS apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_STATUSSTRING apps/cmp.c /^ OPT_FAILUREBITS, OPT_STATUSSTRING,$/;" e enum:OPTION_choice file: -OPT_STATUS_AGE apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: -OPT_STATUS_FILE apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: -OPT_STATUS_TIMEOUT apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: -OPT_STATUS_URL apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: -OPT_STATUS_VERBOSE apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_STDIN apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: -OPT_STDNAME apps/ciphers.c /^ OPT_STDNAME,$/;" e enum:OPTION_choice file: -OPT_STOCHASTIC_TESTS test/bntest.c /^ OPT_STOCHASTIC_TESTS,$/;" e enum:OPTION_choice file: -OPT_STORE_LOADERS apps/list.c /^ OPT_STORE_LOADERS, OPT_PROVIDER_INFO,$/;" e enum:HELPLIST_CHOICE file: -OPT_STREAM apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: -OPT_STRICTPEM apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: -OPT_STRPARSE apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: -OPT_SUBJ apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_SUBJ apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_SUBJ apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: -OPT_SUBJECT apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: -OPT_SUBJECT apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_SUBJECT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_SUBJECT apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_SUBJECT apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: -OPT_SUBJECT_HASH_OLD apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: -OPT_S_CASES apps/include/opt.h 223;" d -OPT_S_ENUM apps/include/opt.h 154;" d -OPT_S_ENUM apps/s_client.c /^ OPT_S_ENUM, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: -OPT_S_ENUM apps/s_server.c /^ OPT_S_ENUM,$/;" e enum:OPTION_choice file: -OPT_S_NUM_TICKETS apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: -OPT_S_OPTIONS apps/include/opt.h 168;" d -OPT_T apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: -OPT_TABLE apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: -OPT_TEST_CASES test/testutil.h 162;" d -OPT_TEST_DECLARE_USAGE test/cmp_client_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/cmp_msg_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/cmp_protect_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/cmp_server_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/cmp_vfy_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/endecoder_legacy_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/ssl_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f -OPT_TEST_DECLARE_USAGE test/testutil.h 184;" d -OPT_TEST_ENUM test/acvp_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/algorithmid_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/bftest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/bio_readbuffer_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/bioprinttest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/bntest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/conf_include_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/curve448_internal_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/ecstresstest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/endecode_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/evp_extra_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/evp_fetch_prov_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/evp_libctx_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/evp_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/ossl_store_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/pkcs12_format_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/provider_status_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/provider_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_ENUM test/testutil.h 130;" d -OPT_TEST_ENUM test/testutil/tu_local.h /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice_default -OPT_TEST_ENUM test/threadstest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: -OPT_TEST_OPTIONS test/testutil.h 139;" d -OPT_TEST_OPTIONS_DEFAULT_USAGE test/testutil.h 154;" d -OPT_TEST_OPTIONS_WITH_EXTRA_USAGE test/testutil.h 149;" d -OPT_TEXT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: -OPT_TEXT apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TEXT apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_TEXT_PUB apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: -OPT_TIME apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_TIMEOUT apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: -OPT_TIMEOUT apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: -OPT_TIMEOUT apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: -OPT_TLS1 apps/ciphers.c /^ OPT_TLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_TLS1_1 apps/ciphers.c /^ OPT_TLS1_1,$/;" e enum:OPTION_choice file: -OPT_TLS1_1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_1 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_TLS1_2 apps/ciphers.c /^ OPT_TLS1_2,$/;" e enum:OPTION_choice file: -OPT_TLS1_2 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_2 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_2 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_TLS1_3 apps/ciphers.c /^ OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_TLS1_3 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_3 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: -OPT_TLS1_3 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_TLSEXTDEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: -OPT_TLSEXTDEBUG apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_TLS_CERT apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: -OPT_TLS_EXTRA apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: -OPT_TLS_HOST apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: -OPT_TLS_KEY apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: -OPT_TLS_KEYPASS apps/cmp.c /^ OPT_TLS_KEYPASS,$/;" e enum:OPTION_choice file: -OPT_TLS_TRUSTED apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: -OPT_TLS_USED apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: -OPT_TO apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: -OPT_TO apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: -OPT_TOKEN_IN apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TOKEN_OUT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: -OPT_TOPK8 apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: -OPT_TOSEQ apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_TOTAL_TIMEOUT apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: -OPT_TRACE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: -OPT_TRACE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: -OPT_TRADITIONAL apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: -OPT_TRADITIONAL apps/pkcs8.c /^ OPT_TRADITIONAL,$/;" e enum:OPTION_choice file: -OPT_TRADITIONAL apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: -OPT_TRADITIONAL apps/rsa.c /^ OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: -OPT_TRUSTED apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: -OPT_TRUSTED apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: -OPT_TRUSTOUT apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: -OPT_TRUST_OTHER apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: -OPT_TSPOLICY apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: -OPT_TT apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: -OPT_TWOPASS apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: -OPT_UNCOMPRESS apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: -OPT_UNIX apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: -OPT_UNIX apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_UNLINK apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: -OPT_UNPROTECTED_ERRORS apps/cmp.c /^ OPT_IGNORE_KEYUSAGE, OPT_UNPROTECTED_ERRORS,$/;" e enum:OPTION_choice file: -OPT_UNPROTECTED_REQUESTS apps/cmp.c /^ OPT_UNPROTECTED_REQUESTS,$/;" e enum:OPTION_choice file: -OPT_UNTRUSTED apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: -OPT_UNTRUSTED apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: -OPT_UNTRUSTED apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_UNTRUSTED apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: -OPT_UPDATEDB apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: -OPT_UPPER_A apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_UPPER_K apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_UPPER_P apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: -OPT_UPPER_S apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: -OPT_UPPER_V apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_UPPER_V_VERIFY apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_UPPER_WWW apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: -OPT_URL apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: -OPT_USERINFO apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: -OPT_USE_DEFAULTCTX test/evp_fetch_prov_test.c /^ OPT_USE_DEFAULTCTX,$/;" e enum:OPTION_choice file: -OPT_USE_MOCK_SRV apps/cmp.c /^ OPT_USE_MOCK_SRV,$/;" e enum:OPTION_choice file: -OPT_USE_SRTP apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: -OPT_UTF8 apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_UTF8 apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_V apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_V apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: -OPT_V apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: -OPT_V apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: -OPT_V1 apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_V2 apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_V2PRF apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: -OPT_VAFILE apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: -OPT_VALID apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: -OPT_VALIDITY_PERIOD apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/list.c /^ OPT_ONE, OPT_VERBOSE,$/;" e enum:HELPLIST_CHOICE file: -OPT_VERBOSE apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: -OPT_VERBOSE apps/verify.c /^ OPT_VERBOSE,$/;" e enum:OPTION_choice file: -OPT_VERBOSITY apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: -OPT_VERIFY apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: -OPT_VERIFYCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: -OPT_VERIFYCAFILE apps/s_server.c /^ OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: -OPT_VERIFYCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: -OPT_VERIFYCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: -OPT_VERIFYCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_VERIFYCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: -OPT_VERIFYRECOVER apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY_OTHER apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: -OPT_VERIFY_QUIET apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_VERIFY_QUIET apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_VERIFY_RECEIPT apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY_RETCODE apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: -OPT_VERIFY_RET_ERROR apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_VERIFY_RET_ERROR apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: -OPT_VFYOPT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_VFYOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: -OPT_VFYOPT apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_VFYOPT apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: -OPT_VV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: -OPT_VVV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: -OPT_VVVV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: -OPT_V_CASES apps/include/opt.h 87;" d -OPT_V_ENUM apps/cmp.c /^ OPT_V_ENUM$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/cms.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/include/opt.h 22;" d -OPT_V_ENUM apps/lib/opt.c /^enum range { OPT_V_ENUM };$/;" e enum:range file: -OPT_V_ENUM apps/ocsp.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/s_client.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/s_server.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/smime.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: -OPT_V_ENUM apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: -OPT_V_OPTIONS apps/include/opt.h 36;" d -OPT_WDEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: -OPT_WRAP apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: -OPT_WRITE test/pkcs12_format_test.c /^ OPT_WRITE,$/;" e enum:OPTION_choice file: -OPT_WWW apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: -OPT_WWW apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: -OPT_X509 apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: -OPT_X509 test/algorithmid_test.c /^ OPT_X509,$/;" e enum:OPTION_choice file: -OPT_X509TOREQ apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: -OPT_X931 apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: -OPT_XMPPHOST apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: -OPT_XOFLEN apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: -OPT_X_CASES apps/include/opt.h 141;" d -OPT_X_ENUM apps/include/opt.h 123;" d -OPT_X_ENUM apps/lib/s_cb.c /^enum range { OPT_X_ENUM };$/;" e enum:range file: -OPT_X_ENUM apps/s_client.c /^ OPT_X_ENUM,$/;" e enum:OPTION_choice file: -OPT_X_ENUM apps/s_server.c /^ OPT_X_ENUM,$/;" e enum:OPTION_choice file: -OPT_X_OPTIONS apps/include/opt.h 129;" d -OPT_Z apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: -OPT_hEOF apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: -OPT_hERR apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: -OPT_hHELP apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: -OP_CACHE_ELEM include/crypto/evp.h /^} OP_CACHE_ELEM;$/;" t typeref:struct:__anon371 -OSSLTEST_R_INIT_FAILED engines/e_ossltest_err.h 25;" d -OSSLTEST_str_reasons engines/e_ossltest_err.c /^static ERR_STRING_DATA OSSLTEST_str_reasons[] = {$/;" v file: -OSSLTESTerr engines/e_ossltest_err.h 19;" d -OSSL_AES_PLATFORM_H include/crypto/aes_platform.h 11;" d -OSSL_ALGORITHM include/openssl/types.h /^typedef struct ossl_algorithm_st OSSL_ALGORITHM;$/;" t typeref:struct:ossl_algorithm_st -OSSL_ALGORITHM_CAPABLE providers/common/include/prov/provider_util.h /^} OSSL_ALGORITHM_CAPABLE;$/;" t typeref:struct:ag_capable_st -OSSL_ALG_PARAM_CIPHER include/openssl/core_names.h 61;" d -OSSL_ALG_PARAM_DIGEST include/openssl/core_names.h 60;" d -OSSL_ALG_PARAM_ENGINE include/openssl/core_names.h 62;" d -OSSL_ALG_PARAM_MAC include/openssl/core_names.h 63;" d -OSSL_ALG_PARAM_PROPERTIES include/openssl/core_names.h 64;" d -OSSL_APPS_CMP_MOCK_SRV_H apps/include/cmp_mock_srv.h 12;" d -OSSL_APPS_FMT_H apps/include/fmt.h 18;" d -OSSL_APPS_FUNCTION_H apps/include/function.h 11;" d -OSSL_APPS_H apps/include/apps.h 11;" d -OSSL_APPS_LIBCTX_H apps/include/app_libctx.h 11;" d -OSSL_APPS_OPT_H apps/include/opt.h 10;" d -OSSL_APPS_PLATFORM_H apps/include/platform.h 11;" d -OSSL_APPS_TIMEOUTS_H apps/timeouts.h 11;" d -OSSL_APPS_UI_H apps/include/apps_ui.h 11;" d -OSSL_APPS_VMS_TERM_SOCK_H apps/include/vms_term_sock.h 12;" d -OSSL_ASYM_CIPHER_PARAM_DIGEST include/openssl/core_names.h 456;" d -OSSL_ASYM_CIPHER_PARAM_ENGINE include/openssl/core_names.h 458;" d -OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST include/openssl/core_names.h 460;" d -OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS include/openssl/core_names.h 462;" d -OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST include/openssl/core_names.h 464;" d -OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS include/openssl/core_names.h 465;" d -OSSL_ASYM_CIPHER_PARAM_OAEP_LABEL include/openssl/core_names.h 467;" d -OSSL_ASYM_CIPHER_PARAM_PAD_MODE include/openssl/core_names.h 459;" d -OSSL_ASYM_CIPHER_PARAM_PROPERTIES include/openssl/core_names.h 457;" d -OSSL_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION include/openssl/core_names.h 468;" d -OSSL_ASYM_CIPHER_PARAM_TLS_NEGOTIATED_VERSION include/openssl/core_names.h 469;" d -OSSL_ASYNC_FD include/openssl/async.h 24;" d -OSSL_ASYNC_FD include/openssl/async.h 28;" d -OSSL_BAD_ASYNC_FD include/openssl/async.h 25;" d -OSSL_BAD_ASYNC_FD include/openssl/async.h 29;" d -OSSL_BSEARCH_FIRST_VALUE_ON_MATCH include/internal/cryptlib.h 217;" d -OSSL_BSEARCH_VALUE_ON_NOMATCH include/internal/cryptlib.h 216;" d -OSSL_CALLBACK include/openssl/core.h /^typedef int (OSSL_CALLBACK)(const OSSL_PARAM params[], void *arg);$/;" t -OSSL_CAPABILITY_TLS_GROUP_ALG include/openssl/core_names.h 514;" d -OSSL_CAPABILITY_TLS_GROUP_ID include/openssl/core_names.h 513;" d -OSSL_CAPABILITY_TLS_GROUP_IS_KEM include/openssl/core_names.h 516;" d -OSSL_CAPABILITY_TLS_GROUP_MAX_DTLS include/openssl/core_names.h 520;" d -OSSL_CAPABILITY_TLS_GROUP_MAX_TLS include/openssl/core_names.h 518;" d -OSSL_CAPABILITY_TLS_GROUP_MIN_DTLS include/openssl/core_names.h 519;" d -OSSL_CAPABILITY_TLS_GROUP_MIN_TLS include/openssl/core_names.h 517;" d -OSSL_CAPABILITY_TLS_GROUP_NAME include/openssl/core_names.h 511;" d -OSSL_CAPABILITY_TLS_GROUP_NAME_INTERNAL include/openssl/core_names.h 512;" d -OSSL_CAPABILITY_TLS_GROUP_SECURITY_BITS include/openssl/core_names.h 515;" d -OSSL_CIPHER_CTS_MODE_CS1 include/openssl/core_names.h 119;" d -OSSL_CIPHER_CTS_MODE_CS2 include/openssl/core_names.h 120;" d -OSSL_CIPHER_CTS_MODE_CS3 include/openssl/core_names.h 121;" d -OSSL_CIPHER_PARAM_AEAD include/openssl/core_names.h 74;" d -OSSL_CIPHER_PARAM_AEAD_IVLEN include/openssl/core_names.h 91;" d -OSSL_CIPHER_PARAM_AEAD_MAC_KEY include/openssl/core_names.h 93;" d -OSSL_CIPHER_PARAM_AEAD_TAG include/openssl/core_names.h 85;" d -OSSL_CIPHER_PARAM_AEAD_TAGLEN include/openssl/core_names.h 92;" d -OSSL_CIPHER_PARAM_AEAD_TLS1_AAD include/openssl/core_names.h 86;" d -OSSL_CIPHER_PARAM_AEAD_TLS1_AAD_PAD include/openssl/core_names.h 87;" d -OSSL_CIPHER_PARAM_AEAD_TLS1_GET_IV_GEN include/openssl/core_names.h 89;" d -OSSL_CIPHER_PARAM_AEAD_TLS1_IV_FIXED include/openssl/core_names.h 88;" d -OSSL_CIPHER_PARAM_AEAD_TLS1_SET_IV_INV include/openssl/core_names.h 90;" d -OSSL_CIPHER_PARAM_ALGORITHM_ID_PARAMS include/openssl/core_names.h 99;" d -OSSL_CIPHER_PARAM_BLOCK_SIZE include/openssl/core_names.h 73;" d -OSSL_CIPHER_PARAM_CTS include/openssl/core_names.h 76;" d -OSSL_CIPHER_PARAM_CTS_MODE include/openssl/core_names.h 97;" d -OSSL_CIPHER_PARAM_CUSTOM_IV include/openssl/core_names.h 75;" d -OSSL_CIPHER_PARAM_HAS_RAND_KEY include/openssl/core_names.h 78;" d -OSSL_CIPHER_PARAM_IV include/openssl/core_names.h 81;" d -OSSL_CIPHER_PARAM_IVLEN include/openssl/core_names.h 80;" d -OSSL_CIPHER_PARAM_KEYLEN include/openssl/core_names.h 79;" d -OSSL_CIPHER_PARAM_MODE include/openssl/core_names.h 72;" d -OSSL_CIPHER_PARAM_NUM include/openssl/core_names.h 83;" d -OSSL_CIPHER_PARAM_PADDING include/openssl/core_names.h 67;" d -OSSL_CIPHER_PARAM_RANDOM_KEY include/openssl/core_names.h 94;" d -OSSL_CIPHER_PARAM_RC2_KEYBITS include/openssl/core_names.h 95;" d -OSSL_CIPHER_PARAM_ROUNDS include/openssl/core_names.h 84;" d -OSSL_CIPHER_PARAM_SPEED include/openssl/core_names.h 96;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK include/openssl/core_names.h 77;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD include/openssl/core_names.h 107;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD_PACKLEN include/openssl/core_names.h 109;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC include/openssl/core_names.h 111;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_IN include/openssl/core_names.h 113;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_LEN include/openssl/core_names.h 115;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_INTERLEAVE include/openssl/core_names.h 105;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_BUFSIZE include/openssl/core_names.h 103;" d -OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_SEND_FRAGMENT include/openssl/core_names.h 101;" d -OSSL_CIPHER_PARAM_TLS_MAC include/openssl/core_names.h 70;" d -OSSL_CIPHER_PARAM_TLS_MAC_SIZE include/openssl/core_names.h 71;" d -OSSL_CIPHER_PARAM_TLS_VERSION include/openssl/core_names.h 69;" d -OSSL_CIPHER_PARAM_UPDATED_IV include/openssl/core_names.h 82;" d -OSSL_CIPHER_PARAM_USE_BITS include/openssl/core_names.h 68;" d -OSSL_CMLL_PLATFORM_H include/crypto/cmll_platform.h 11;" d -OSSL_CMP_CAKEYUPDANNCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_CAKEYUPDANNCONTENT;$/;" t typeref:struct:ossl_cmp_cakeyupdanncontent_st -OSSL_CMP_CERTCONFIRMCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_CERTSTATUS) OSSL_CMP_CERTCONFIRMCONTENT;$/;" t -OSSL_CMP_CERTIFIEDKEYPAIR crypto/cmp/cmp_local.h /^} OSSL_CMP_CERTIFIEDKEYPAIR;$/;" t typeref:struct:ossl_cmp_certifiedkeypair_st -OSSL_CMP_CERTORENCCERT crypto/cmp/cmp_local.h /^} OSSL_CMP_CERTORENCCERT;$/;" t typeref:struct:ossl_cmp_certorenccert_st -OSSL_CMP_CERTREQID crypto/cmp/cmp_local.h 855;" d -OSSL_CMP_CHALLENGE crypto/cmp/cmp_local.h /^} OSSL_CMP_CHALLENGE;$/;" t typeref:struct:ossl_cmp_challenge_st -OSSL_CMP_CRLANNCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(X509_CRL) OSSL_CMP_CRLANNCONTENT;$/;" t -OSSL_CMP_CTX test/cmp_ctx_test.c 327;" d file: -OSSL_CMP_CTX_TEST_FIXTURE test/cmp_ctx_test.c /^} OSSL_CMP_CTX_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: -OSSL_CMP_CTX_free crypto/cmp/cmp_ctx.c /^void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get0_newCert crypto/cmp/cmp_ctx.c /^X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get0_newPkey crypto/cmp/cmp_ctx.c /^EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv)$/;" f -OSSL_CMP_CTX_get0_statusString crypto/cmp/cmp_ctx.c /^OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get0_trustedStore crypto/cmp/cmp_ctx.c /^X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get_certConf_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get_failInfoCode crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get_http_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get_option crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt)$/;" f -OSSL_CMP_CTX_get_status crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_get_transfer_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_new crypto/cmp/cmp_ctx.c /^OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -OSSL_CMP_CTX_print_errors crypto/cmp/cmp_ctx.c /^void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_push0_geninfo_ITAV crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav)$/;" f -OSSL_CMP_CTX_push0_genm_ITAV crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav)$/;" f -OSSL_CMP_CTX_push0_policy crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo)$/;" f -OSSL_CMP_CTX_push1_subjectAltName crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_CTX_reinit crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_reqExtensions_have_SAN crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_CTX_server_perform crypto/cmp/cmp_server.c /^OSSL_CMP_MSG *OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx,$/;" f -OSSL_CMP_CTX_set0_trustedStore crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store)$/;" f -OSSL_CMP_CTX_set1_extraCertsOut crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_CTX_set1_referenceValue crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_CTX_set1_secretValue crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec,$/;" f -OSSL_CMP_CTX_set1_senderNonce crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_CTX_set1_transactionID crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_CTX_set1_untrusted crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs)$/;" f -OSSL_CMP_CTX_set_certConf_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb)$/;" f -OSSL_CMP_CTX_set_certConf_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f -OSSL_CMP_CTX_set_http_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb)$/;" f -OSSL_CMP_CTX_set_http_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f -OSSL_CMP_CTX_set_log_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb)$/;" f -OSSL_CMP_CTX_set_option crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val)$/;" f -OSSL_CMP_CTX_set_serverPort crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port)$/;" f -OSSL_CMP_CTX_set_transfer_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb)$/;" f -OSSL_CMP_CTX_set_transfer_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f -OSSL_CMP_CTX_setup_CRM crypto/cmp/cmp_msg.c /^OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid)$/;" f -OSSL_CMP_CTX_snprint_PKIStatus crypto/cmp/cmp_status.c /^char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf,$/;" f -OSSL_CMP_ERRORMSGCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_ERRORMSGCONTENT;$/;" t typeref:struct:ossl_cmp_errormsgcontent_st -OSSL_CMP_GENMSGCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_ITAV) OSSL_CMP_GENMSGCONTENT;$/;" t -OSSL_CMP_GENREPCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_ITAV) OSSL_CMP_GENREPCONTENT;$/;" t -OSSL_CMP_HDR_get0_recipNonce crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr)$/;" f -OSSL_CMP_HDR_get0_transactionID crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const$/;" f -OSSL_CMP_ITAV crypto/cmp/cmp_asn.c /^ASN1_ADB(OSSL_CMP_ITAV) = {$/;" v -OSSL_CMP_KEYRECREPCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_KEYRECREPCONTENT;$/;" t typeref:struct:ossl_cmp_keyrecrepcontent_st -OSSL_CMP_LOG_ALERT include/openssl/cmp_util.h 35;" d -OSSL_CMP_LOG_CRIT include/openssl/cmp_util.h 36;" d -OSSL_CMP_LOG_DEBUG include/openssl/cmp_util.h 41;" d -OSSL_CMP_LOG_EMERG include/openssl/cmp_util.h 34;" d -OSSL_CMP_LOG_ERR include/openssl/cmp_util.h 37;" d -OSSL_CMP_LOG_ERROR crypto/cmp/cmp_local.h 772;" d -OSSL_CMP_LOG_INFO include/openssl/cmp_util.h 40;" d -OSSL_CMP_LOG_MAX include/openssl/cmp_util.h 43;" d -OSSL_CMP_LOG_NOTICE include/openssl/cmp_util.h 39;" d -OSSL_CMP_LOG_PREFIX include/openssl/cmp_util.h 28;" d -OSSL_CMP_LOG_TRACE include/openssl/cmp_util.h 42;" d -OSSL_CMP_LOG_WARN crypto/cmp/cmp_local.h 773;" d -OSSL_CMP_LOG_WARNING include/openssl/cmp_util.h 38;" d -OSSL_CMP_MSGS crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_MSG) OSSL_CMP_MSGS;$/;" t -OSSL_CMP_MSG_free crypto/cmp/cmp_msg.c /^void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg)$/;" f -OSSL_CMP_MSG_get0_header crypto/cmp/cmp_msg.c /^OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg)$/;" f -OSSL_CMP_MSG_get_bodytype crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg)$/;" f -OSSL_CMP_MSG_http_perform crypto/cmp/cmp_http.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_MSG_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -OSSL_CMP_MSG_read crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx,$/;" f -OSSL_CMP_MSG_update_transactionID crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f -OSSL_CMP_MSG_write crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg)$/;" f -OSSL_CMP_PKIBODY crypto/cmp/cmp_local.h /^} OSSL_CMP_PKIBODY;$/;" t typeref:struct:ossl_cmp_pkibody_st -OSSL_CMP_PKIBODY_CANN crypto/cmp/cmp_local.h 842;" d -OSSL_CMP_PKIBODY_CCP crypto/cmp/cmp_local.h 840;" d -OSSL_CMP_PKIBODY_CCR crypto/cmp/cmp_local.h 839;" d -OSSL_CMP_PKIBODY_CERTCONF crypto/cmp/cmp_local.h 850;" d -OSSL_CMP_PKIBODY_CKUANN crypto/cmp/cmp_local.h 841;" d -OSSL_CMP_PKIBODY_CP crypto/cmp/cmp_local.h 829;" d -OSSL_CMP_PKIBODY_CR crypto/cmp/cmp_local.h 828;" d -OSSL_CMP_PKIBODY_CRLANN crypto/cmp/cmp_local.h 844;" d -OSSL_CMP_PKIBODY_ERROR crypto/cmp/cmp_local.h 849;" d -OSSL_CMP_PKIBODY_GENM crypto/cmp/cmp_local.h 847;" d -OSSL_CMP_PKIBODY_GENP crypto/cmp/cmp_local.h 848;" d -OSSL_CMP_PKIBODY_IP crypto/cmp/cmp_local.h 827;" d -OSSL_CMP_PKIBODY_IR crypto/cmp/cmp_local.h 826;" d -OSSL_CMP_PKIBODY_KRP crypto/cmp/cmp_local.h 836;" d -OSSL_CMP_PKIBODY_KRR crypto/cmp/cmp_local.h 835;" d -OSSL_CMP_PKIBODY_KUP crypto/cmp/cmp_local.h 834;" d -OSSL_CMP_PKIBODY_KUR crypto/cmp/cmp_local.h 833;" d -OSSL_CMP_PKIBODY_NESTED crypto/cmp/cmp_local.h 846;" d -OSSL_CMP_PKIBODY_P10CR crypto/cmp/cmp_local.h 830;" d -OSSL_CMP_PKIBODY_PKICONF crypto/cmp/cmp_local.h 845;" d -OSSL_CMP_PKIBODY_POLLREP crypto/cmp/cmp_local.h 852;" d -OSSL_CMP_PKIBODY_POLLREQ crypto/cmp/cmp_local.h 851;" d -OSSL_CMP_PKIBODY_POPDECC crypto/cmp/cmp_local.h 831;" d -OSSL_CMP_PKIBODY_POPDECR crypto/cmp/cmp_local.h 832;" d -OSSL_CMP_PKIBODY_RANN crypto/cmp/cmp_local.h 843;" d -OSSL_CMP_PKIBODY_RP crypto/cmp/cmp_local.h 838;" d -OSSL_CMP_PKIBODY_RR crypto/cmp/cmp_local.h 837;" d -OSSL_CMP_PKIBODY_TYPE_MAX crypto/cmp/cmp_local.h 853;" d -OSSL_CMP_POLLREQ crypto/cmp/cmp_local.h /^} OSSL_CMP_POLLREQ;$/;" t typeref:struct:ossl_cmp_pollreq_st -OSSL_CMP_POLLREQCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_POLLREQ) OSSL_CMP_POLLREQCONTENT;$/;" t -OSSL_CMP_POPODECKEYCHALLCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_CHALLENGE) OSSL_CMP_POPODECKEYCHALLCONTENT;$/;" t -OSSL_CMP_POPODECKEYRESPCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(ASN1_INTEGER) OSSL_CMP_POPODECKEYRESPCONTENT;$/;" t -OSSL_CMP_PROTECTEDPART crypto/cmp/cmp_local.h /^} OSSL_CMP_PROTECTEDPART;$/;" t typeref:struct:ossl_cmp_protectedpart_st -OSSL_CMP_REVANNCONTENT crypto/cmp/cmp_asn.c /^ASN1_SEQUENCE(OSSL_CMP_REVANNCONTENT) = {$/;" v -OSSL_CMP_REVANNCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_REVANNCONTENT;$/;" t typeref:struct:ossl_cmp_revanncontent_st -OSSL_CMP_REVDETAILS crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_revdetails_st OSSL_CMP_REVDETAILS;$/;" t typeref:struct:ossl_cmp_revdetails_st -OSSL_CMP_REVREQCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_REVDETAILS) OSSL_CMP_REVREQCONTENT;$/;" t -OSSL_CMP_REVREQSID crypto/cmp/cmp_local.h 857;" d -OSSL_CMP_SENDERNONCE_LENGTH crypto/cmp/cmp_local.h 820;" d -OSSL_CMP_SRV_CTX_free crypto/cmp/cmp_server.c /^void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx)$/;" f -OSSL_CMP_SRV_CTX_get0_cmp_ctx crypto/cmp/cmp_server.c /^OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx)$/;" f -OSSL_CMP_SRV_CTX_get0_custom_ctx crypto/cmp/cmp_server.c /^void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx)$/;" f -OSSL_CMP_SRV_CTX_init crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx,$/;" f -OSSL_CMP_SRV_CTX_new crypto/cmp/cmp_server.c /^OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -OSSL_CMP_SRV_CTX_set_accept_raverified crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f -OSSL_CMP_SRV_CTX_set_accept_unprotected crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f -OSSL_CMP_SRV_CTX_set_grant_implicit_confirm crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f -OSSL_CMP_SRV_CTX_set_send_unprotected_errors crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f -OSSL_CMP_SRV_process_request crypto/cmp/cmp_server.c /^OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f -OSSL_CMP_STATUSINFO_new crypto/cmp/cmp_status.c /^OSSL_CMP_PKISI *OSSL_CMP_STATUSINFO_new(int status, int fail_info,$/;" f -OSSL_CMP_TRANSACTIONID_LENGTH crypto/cmp/cmp_local.h 819;" d -OSSL_CMP_certConf_cb crypto/cmp/cmp_client.c /^int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info,$/;" f -OSSL_CMP_exec_RR_ses crypto/cmp/cmp_client.c /^int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx)$/;" f -OSSL_CMP_exec_certreq crypto/cmp/cmp_client.c /^X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type,$/;" f -OSSL_CMP_http_cb_t test/cmp_ctx_test.c /^typedef OSSL_HTTP_bio_cb_t OSSL_CMP_http_cb_t;$/;" t file: -OSSL_CMP_log_cb_t include/openssl/cmp_util.h /^typedef int (*OSSL_CMP_log_cb_t)(const char *func, const char *file, int line,$/;" t -OSSL_CMP_log_close crypto/cmp/cmp_util.c /^void OSSL_CMP_log_close(void) \/* is designed to be idempotent *\/$/;" f -OSSL_CMP_log_open crypto/cmp/cmp_util.c /^int OSSL_CMP_log_open(void) \/* is designed to be idempotent *\/$/;" f -OSSL_CMP_print_errors_cb crypto/cmp/cmp_util.c /^void OSSL_CMP_print_errors_cb(OSSL_CMP_log_cb_t log_fn)$/;" f -OSSL_CMP_print_to_bio crypto/cmp/cmp_util.c /^int OSSL_CMP_print_to_bio(BIO *bio, const char *component, const char *file,$/;" f -OSSL_CMP_severity include/openssl/cmp_util.h /^typedef int OSSL_CMP_severity;$/;" t -OSSL_CMP_snprint_PKIStatusInfo crypto/cmp/cmp_status.c /^char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo,$/;" f -OSSL_CMP_try_certreq crypto/cmp/cmp_client.c /^int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type,$/;" f -OSSL_CMP_validate_cert_path crypto/cmp/cmp_vfy.c /^int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx,$/;" f -OSSL_CMP_validate_msg crypto/cmp/cmp_vfy.c /^int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg)$/;" f -OSSL_CORE_BIO include/openssl/core.h /^typedef struct ossl_core_bio_st OSSL_CORE_BIO;$/;" t typeref:struct:ossl_core_bio_st -OSSL_CORE_HANDLE include/openssl/core.h /^typedef struct ossl_core_handle_st OSSL_CORE_HANDLE;$/;" t typeref:struct:ossl_core_handle_st -OSSL_CORE_MAKE_FUNC include/openssl/core_dispatch.h 47;" d -OSSL_CRMF_ATTRIBUTETYPEANDVALUE crypto/crmf/crmf_asn.c /^ASN1_ADB(OSSL_CRMF_ATTRIBUTETYPEANDVALUE) = {$/;" v -OSSL_CRMF_CERTID_get0_issuer crypto/crmf/crmf_lib.c /^const X509_NAME *OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid)$/;" f -OSSL_CRMF_CERTID_get0_serialNumber crypto/crmf/crmf_lib.c /^const ASN1_INTEGER *OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid)$/;" f -OSSL_CRMF_CERTTEMPLATE_fill crypto/crmf/crmf_lib.c /^int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl,$/;" f -OSSL_CRMF_CERTTEMPLATE_get0_extensions crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f -OSSL_CRMF_CERTTEMPLATE_get0_issuer crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f -OSSL_CRMF_CERTTEMPLATE_get0_serialNumber crypto/crmf/crmf_lib.c /^*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f -OSSL_CRMF_CERTTEMPLATE_get0_subject crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f -OSSL_CRMF_ENCKEYWITHID crypto/crmf/crmf_local.h /^} OSSL_CRMF_ENCKEYWITHID;$/;" t typeref:struct:ossl_crmf_enckeywithid_st -OSSL_CRMF_ENCKEYWITHID_IDENTIFIER crypto/crmf/crmf_local.h /^} OSSL_CRMF_ENCKEYWITHID_IDENTIFIER;$/;" t typeref:struct:ossl_crmf_enckeywithid_identifier_st -OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert crypto/crmf/crmf_lib.c /^*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert,$/;" f -OSSL_CRMF_MSGS_verify_popo crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs,$/;" f -OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo crypto/crmf/crmf_lib.c /^OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi,$/;" f -OSSL_CRMF_MSG_create_popo crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm,$/;" f -OSSL_CRMF_MSG_get_certReqId crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm)$/;" f -OSSL_CRMF_MSG_push0_extension crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm,$/;" f -OSSL_CRMF_MSG_push0_regCtrl crypto/crmf/crmf_lib.c /^static int OSSL_CRMF_MSG_push0_regCtrl(OSSL_CRMF_MSG *crm,$/;" f file: -OSSL_CRMF_MSG_push0_regInfo crypto/crmf/crmf_lib.c /^static int OSSL_CRMF_MSG_push0_regInfo(OSSL_CRMF_MSG *crm,$/;" f file: -OSSL_CRMF_MSG_set0_extensions crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm,$/;" f -OSSL_CRMF_MSG_set0_validity crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm,$/;" f -OSSL_CRMF_MSG_set_PKIPublicationInfo_action crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi,$/;" f -OSSL_CRMF_MSG_set_certReqId crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid)$/;" f -OSSL_CRMF_PBM_MAX_ITERATION_COUNT crypto/crmf/crmf_local.h 214;" d -OSSL_CRMF_PKMACVALUE crypto/crmf/crmf_local.h /^} OSSL_CRMF_PKMACVALUE;$/;" t typeref:struct:ossl_crmf_pkmacvalue_st -OSSL_CRMF_POPO crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPO;$/;" t typeref:struct:ossl_crmf_popo_st -OSSL_CRMF_POPO util/check-format-test-negatives.c /^ASN1_CHOICE(OSSL_CRMF_POPO) = {$/;" v -OSSL_CRMF_POPOPRIVKEY crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOPRIVKEY;$/;" t typeref:struct:ossl_crmf_popoprivkey_st -OSSL_CRMF_POPOSIGNINGKEYINPUT crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOSIGNINGKEYINPUT;$/;" t typeref:struct:ossl_crmf_poposigningkeyinput_st -OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO;$/;" t typeref:struct:ossl_crmf_poposigningkeyinput_authinfo_st -OSSL_CRMF_PRIVATEKEYINFO crypto/crmf/crmf_asn.c /^ASN1_SEQUENCE(OSSL_CRMF_PRIVATEKEYINFO) = {$/;" v -OSSL_CRMF_PRIVATEKEYINFO crypto/crmf/crmf_local.h /^} OSSL_CRMF_PRIVATEKEYINFO;$/;" t typeref:struct:ossl_crmf_privatekeyinfo_st -OSSL_CRMF_PUBINFOS crypto/crmf/crmf_local.h /^typedef STACK_OF(OSSL_CRMF_SINGLEPUBINFO) OSSL_CRMF_PUBINFOS;$/;" t -OSSL_CRMF_pbm_new crypto/crmf/crmf_pbm.c /^int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -OSSL_CRMF_pbmp_new crypto/crmf/crmf_pbm.c /^OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen,$/;" f -OSSL_CRYPTO_AES_LOCAL_H crypto/aes/aes_local.h 11;" d -OSSL_CRYPTO_ARIA_H include/crypto/aria.h 14;" d -OSSL_CRYPTO_ARM_ARCH_H crypto/arm_arch.h 11;" d -OSSL_CRYPTO_ASN1ERR_H include/crypto/asn1err.h 12;" d -OSSL_CRYPTO_ASN1_DSA_H include/crypto/asn1_dsa.h 11;" d -OSSL_CRYPTO_ASN1_H include/crypto/asn1.h 11;" d -OSSL_CRYPTO_ASYNCERR_H include/crypto/asyncerr.h 12;" d -OSSL_CRYPTO_ASYNC_H include/crypto/async.h 11;" d -OSSL_CRYPTO_ASYNC_POSIX_H crypto/async/arch/async_posix.h 11;" d -OSSL_CRYPTO_BF_LOCAL_H crypto/bf/bf_local.h 11;" d -OSSL_CRYPTO_BIOERR_H include/crypto/bioerr.h 12;" d -OSSL_CRYPTO_BNERR_H include/crypto/bnerr.h 12;" d -OSSL_CRYPTO_BN_H include/crypto/bn.h 11;" d -OSSL_CRYPTO_BN_LOCAL_H crypto/bn/bn_local.h 11;" d -OSSL_CRYPTO_BN_RSAZ_EXP_H crypto/bn/rsaz_exp.h 16;" d -OSSL_CRYPTO_BUFFERERR_H include/crypto/buffererr.h 12;" d -OSSL_CRYPTO_CAMELLIA_CMLL_LOCAL_H crypto/camellia/cmll_local.h 26;" d -OSSL_CRYPTO_CHACHA_H include/crypto/chacha.h 11;" d -OSSL_CRYPTO_CMPERR_H include/crypto/cmperr.h 12;" d -OSSL_CRYPTO_CMP_LOCAL_H crypto/cmp/cmp_local.h 13;" d -OSSL_CRYPTO_CMSERR_H include/crypto/cmserr.h 12;" d -OSSL_CRYPTO_CMS_LOCAL_H crypto/cms/cms_local.h 11;" d -OSSL_CRYPTO_COMPERR_H include/crypto/comperr.h 12;" d -OSSL_CRYPTO_CONFERR_H include/crypto/conferr.h 12;" d -OSSL_CRYPTO_CRMFERR_H include/crypto/crmferr.h 12;" d -OSSL_CRYPTO_CRMF_LOCAL_H crypto/crmf/crmf_local.h 15;" d -OSSL_CRYPTO_CRYPTLIB_H include/crypto/cryptlib.h 11;" d -OSSL_CRYPTO_CRYPTOERR_H include/crypto/cryptoerr.h 12;" d -OSSL_CRYPTO_CTERR_H include/crypto/cterr.h 12;" d -OSSL_CRYPTO_CTYPE_H include/crypto/ctype.h 22;" d -OSSL_CRYPTO_DECODERERR_H include/crypto/decodererr.h 12;" d -OSSL_CRYPTO_DECODER_H include/crypto/decoder.h 11;" d -OSSL_CRYPTO_DES_LOCAL_H crypto/des/des_local.h 11;" d -OSSL_CRYPTO_DHERR_H include/crypto/dherr.h 12;" d -OSSL_CRYPTO_DH_H include/crypto/dh.h 11;" d -OSSL_CRYPTO_DSAERR_H include/crypto/dsaerr.h 12;" d -OSSL_CRYPTO_DSA_H include/crypto/dsa.h 11;" d -OSSL_CRYPTO_ECERR_H include/crypto/ecerr.h 12;" d -OSSL_CRYPTO_ECX_H include/crypto/ecx.h 13;" d -OSSL_CRYPTO_EC_CURVE448UTILS_H crypto/ec/curve448/curve448utils.h 14;" d -OSSL_CRYPTO_EC_CURVE448_ARCH_32_F_IMPL_H crypto/ec/curve448/arch_32/f_impl.h 14;" d -OSSL_CRYPTO_EC_CURVE448_ARCH_32_INTRINSICS_H crypto/ec/curve448/arch_32/arch_intrinsics.h 14;" d -OSSL_CRYPTO_EC_CURVE448_ARCH_64_F_IMPL_H crypto/ec/curve448/arch_64/f_impl.h 14;" d -OSSL_CRYPTO_EC_CURVE448_ARCH_64_INTRINSICS_H crypto/ec/curve448/arch_64/arch_intrinsics.h 14;" d -OSSL_CRYPTO_EC_CURVE448_ED448_H crypto/ec/curve448/ed448.h 14;" d -OSSL_CRYPTO_EC_CURVE448_FIELD_H crypto/ec/curve448/field.h 14;" d -OSSL_CRYPTO_EC_CURVE448_LOCAL_H crypto/ec/curve448/curve448_local.h 10;" d -OSSL_CRYPTO_EC_CURVE448_POINT_448_H crypto/ec/curve448/point_448.h 14;" d -OSSL_CRYPTO_EC_CURVE448_WORD_H crypto/ec/curve448/word.h 14;" d -OSSL_CRYPTO_EC_H include/crypto/ec.h 13;" d -OSSL_CRYPTO_ENCODERERR_H include/crypto/encodererr.h 12;" d -OSSL_CRYPTO_ENCODER_H include/crypto/encoder.h 11;" d -OSSL_CRYPTO_ENGINEERR_H include/crypto/engineerr.h 12;" d -OSSL_CRYPTO_ENGINE_ENG_LOCAL_H crypto/engine/eng_local.h 12;" d -OSSL_CRYPTO_ERR_H include/crypto/err.h 11;" d -OSSL_CRYPTO_ESSERR_H include/crypto/esserr.h 12;" d -OSSL_CRYPTO_ESS_H include/crypto/ess.h 11;" d -OSSL_CRYPTO_EVPERR_H include/crypto/evperr.h 12;" d -OSSL_CRYPTO_EVP_H include/crypto/evp.h 11;" d -OSSL_CRYPTO_HMAC_LOCAL_H crypto/hmac/hmac_local.h 11;" d -OSSL_CRYPTO_HTTPERR_H include/crypto/httperr.h 12;" d -OSSL_CRYPTO_LHASH_H include/crypto/lhash.h 11;" d -OSSL_CRYPTO_MIPS_ARCH_H crypto/mips_arch.h 11;" d -OSSL_CRYPTO_OBJECTSERR_H include/crypto/objectserr.h 12;" d -OSSL_CRYPTO_OCSPERR_H include/crypto/ocsperr.h 12;" d -OSSL_CRYPTO_PEMERR_H include/crypto/pemerr.h 12;" d -OSSL_CRYPTO_PKCS12ERR_H include/crypto/pkcs12err.h 12;" d -OSSL_CRYPTO_PKCS7ERR_H include/crypto/pkcs7err.h 12;" d -OSSL_CRYPTO_PKCS7_H include/crypto/pkcs7.h 11;" d -OSSL_CRYPTO_POLY1305_H include/crypto/poly1305.h 11;" d -OSSL_CRYPTO_PPC_ARCH_H include/crypto/ppc_arch.h 11;" d -OSSL_CRYPTO_PROV_LOCAL_H providers/implementations/rands/drbg_local.h 11;" d -OSSL_CRYPTO_PUNYCODE_H include/crypto/punycode.h 11;" d -OSSL_CRYPTO_RANDERR_H include/crypto/randerr.h 12;" d -OSSL_CRYPTO_RAND_H include/crypto/rand.h 19;" d -OSSL_CRYPTO_RAND_LOCAL_H crypto/rand/rand_local.h 11;" d -OSSL_CRYPTO_RC4_LOCAL_H crypto/rc4/rc4_local.h 11;" d -OSSL_CRYPTO_RSAERR_H include/crypto/rsaerr.h 12;" d -OSSL_CRYPTO_RSA_LOCAL_H crypto/rsa/rsa_local.h 11;" d -OSSL_CRYPTO_S390X_ARCH_H crypto/s390x_arch.h 11;" d -OSSL_CRYPTO_SEED_LOCAL_H crypto/seed/seed_local.h 36;" d -OSSL_CRYPTO_SHA_H include/crypto/sha.h 12;" d -OSSL_CRYPTO_SIPHASH_H include/crypto/siphash.h 11;" d -OSSL_CRYPTO_SM2ERR_H include/crypto/sm2err.h 12;" d -OSSL_CRYPTO_SM2_H include/crypto/sm2.h 13;" d -OSSL_CRYPTO_SM4_H include/crypto/sm4.h 12;" d -OSSL_CRYPTO_SPARC_ARCH_H include/crypto/sparc_arch.h 11;" d -OSSL_CRYPTO_SPARSE_ARRAY_H include/crypto/sparse_array.h 12;" d -OSSL_CRYPTO_STOREERR_H include/crypto/storeerr.h 12;" d -OSSL_CRYPTO_STORE_H include/crypto/store.h 11;" d -OSSL_CRYPTO_TSERR_H include/crypto/tserr.h 12;" d -OSSL_CRYPTO_TYPES_H include/crypto/types.h 13;" d -OSSL_CRYPTO_UIERR_H include/crypto/uierr.h 12;" d -OSSL_CRYPTO_UI_LOCAL_H crypto/ui/ui_local.h 11;" d -OSSL_CRYPTO_X509ERR_H include/crypto/x509err.h 12;" d -OSSL_CRYPTO_X509V3ERR_H include/crypto/x509v3err.h 12;" d -OSSL_CRYPTO_X509_H include/crypto/x509.h 11;" d -OSSL_CRYPTO_X509_V3_ADMIS_H crypto/x509/v3_admis.h 11;" d -OSSL_DECODER include/openssl/types.h /^typedef struct ossl_decoder_st OSSL_DECODER;$/;" t typeref:struct:ossl_decoder_st -OSSL_DECODER_CLEANUP include/openssl/decoder.h /^typedef void OSSL_DECODER_CLEANUP(void *construct_data);$/;" t -OSSL_DECODER_CONSTRUCT include/openssl/decoder.h /^typedef int OSSL_DECODER_CONSTRUCT(OSSL_DECODER_INSTANCE *decoder_inst,$/;" t -OSSL_DECODER_CTX include/openssl/types.h /^typedef struct ossl_decoder_ctx_st OSSL_DECODER_CTX;$/;" t typeref:struct:ossl_decoder_ctx_st -OSSL_DECODER_CTX_add_decoder crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_CTX_add_extra crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_add_extra(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_free crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx)$/;" f -OSSL_DECODER_CTX_get_cleanup crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_CTX_get_cleanup(OSSL_DECODER_CTX *ctx)$/;" f -OSSL_DECODER_CTX_get_construct crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_CTX_get_construct(OSSL_DECODER_CTX *ctx)$/;" f -OSSL_DECODER_CTX_get_construct_data crypto/encode_decode/decoder_lib.c /^void *OSSL_DECODER_CTX_get_construct_data(OSSL_DECODER_CTX *ctx)$/;" f -OSSL_DECODER_CTX_get_num_decoders crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_get_num_decoders(OSSL_DECODER_CTX *ctx)$/;" f -OSSL_DECODER_CTX_new crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void)$/;" f -OSSL_DECODER_CTX_new_for_pkey crypto/encode_decode/decoder_pkey.c /^OSSL_DECODER_CTX_new_for_pkey(EVP_PKEY **pkey,$/;" f -OSSL_DECODER_CTX_set_cleanup crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_cleanup(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_construct crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_construct(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_construct_data crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_construct_data(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_input_structure crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_input_type crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_params crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_passphrase crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_passphrase_cb crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_passphrase_ui crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_pem_password_cb crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx,$/;" f -OSSL_DECODER_CTX_set_selection crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection)$/;" f -OSSL_DECODER_INSTANCE include/openssl/decoder.h /^typedef struct ossl_decoder_instance_st OSSL_DECODER_INSTANCE;$/;" t typeref:struct:ossl_decoder_instance_st -OSSL_DECODER_INSTANCE_get_decoder crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_decoder(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f -OSSL_DECODER_INSTANCE_get_decoder_ctx crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_decoder_ctx(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f -OSSL_DECODER_INSTANCE_get_input_structure crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_input_structure(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f -OSSL_DECODER_INSTANCE_get_input_type crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_input_type(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f -OSSL_DECODER_PARAM_PROPERTIES include/openssl/core_names.h 480;" d -OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT include/openssl/decodererr.h 24;" d -OSSL_DECODER_R_DECODER_NOT_FOUND include/openssl/decodererr.h 25;" d -OSSL_DECODER_R_MISSING_GET_PARAMS include/openssl/decodererr.h 26;" d -OSSL_DECODER_do_all_provided crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -OSSL_DECODER_export crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_export(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f -OSSL_DECODER_fetch crypto/encode_decode/decoder_meth.c /^OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,$/;" f -OSSL_DECODER_free crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_free(OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_from_bio crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in)$/;" f -OSSL_DECODER_from_data crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_data(OSSL_DECODER_CTX *ctx, const unsigned char **pdata,$/;" f -OSSL_DECODER_from_fp crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_fp(OSSL_DECODER_CTX *ctx, FILE *fp)$/;" f -OSSL_DECODER_get0_description crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_get0_name crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_get0_properties crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_get0_provider crypto/encode_decode/decoder_meth.c /^const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_get_params crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[])$/;" f -OSSL_DECODER_gettable_params crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_gettable_params(OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_is_a crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_is_a(const OSSL_DECODER *decoder, const char *name)$/;" f -OSSL_DECODER_names_do_all crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_names_do_all(const OSSL_DECODER *decoder,$/;" f -OSSL_DECODER_settable_ctx_params crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder)$/;" f -OSSL_DECODER_str_reasons crypto/encode_decode/decoder_err.c /^static const ERR_STRING_DATA OSSL_DECODER_str_reasons[] = {$/;" v file: -OSSL_DECODER_up_ref crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_up_ref(OSSL_DECODER *decoder)$/;" f -OSSL_DEPRECATED include/openssl/macros.h 43;" d -OSSL_DEPRECATED include/openssl/macros.h 48;" d -OSSL_DEPRECATED include/openssl/macros.h 57;" d -OSSL_DEPRECATED include/openssl/macros.h 62;" d -OSSL_DEPRECATED include/openssl/macros.h 67;" d -OSSL_DEPRECATED include/openssl/macros.h 79;" d -OSSL_DEPRECATEDIN_0_9_8 include/openssl/macros.h 248;" d -OSSL_DEPRECATEDIN_0_9_8 include/openssl/macros.h 254;" d -OSSL_DEPRECATEDIN_0_9_8_FOR include/openssl/macros.h 249;" d -OSSL_DEPRECATEDIN_0_9_8_FOR include/openssl/macros.h 255;" d -OSSL_DEPRECATEDIN_1_0_0 include/openssl/macros.h 237;" d -OSSL_DEPRECATEDIN_1_0_0 include/openssl/macros.h 243;" d -OSSL_DEPRECATEDIN_1_0_0_FOR include/openssl/macros.h 238;" d -OSSL_DEPRECATEDIN_1_0_0_FOR include/openssl/macros.h 244;" d -OSSL_DEPRECATEDIN_1_0_1 include/openssl/macros.h 226;" d -OSSL_DEPRECATEDIN_1_0_1 include/openssl/macros.h 232;" d -OSSL_DEPRECATEDIN_1_0_1_FOR include/openssl/macros.h 227;" d -OSSL_DEPRECATEDIN_1_0_1_FOR include/openssl/macros.h 233;" d -OSSL_DEPRECATEDIN_1_0_2 include/openssl/macros.h 215;" d -OSSL_DEPRECATEDIN_1_0_2 include/openssl/macros.h 221;" d -OSSL_DEPRECATEDIN_1_0_2_FOR include/openssl/macros.h 216;" d -OSSL_DEPRECATEDIN_1_0_2_FOR include/openssl/macros.h 222;" d -OSSL_DEPRECATEDIN_1_1_0 include/openssl/macros.h 204;" d -OSSL_DEPRECATEDIN_1_1_0 include/openssl/macros.h 210;" d -OSSL_DEPRECATEDIN_1_1_0_FOR include/openssl/macros.h 205;" d -OSSL_DEPRECATEDIN_1_1_0_FOR include/openssl/macros.h 211;" d -OSSL_DEPRECATEDIN_1_1_1 include/openssl/macros.h 193;" d -OSSL_DEPRECATEDIN_1_1_1 include/openssl/macros.h 199;" d -OSSL_DEPRECATEDIN_1_1_1_FOR include/openssl/macros.h 194;" d -OSSL_DEPRECATEDIN_1_1_1_FOR include/openssl/macros.h 200;" d -OSSL_DEPRECATEDIN_3_0 include/openssl/macros.h 182;" d -OSSL_DEPRECATEDIN_3_0 include/openssl/macros.h 188;" d -OSSL_DEPRECATEDIN_3_0_FOR include/openssl/macros.h 183;" d -OSSL_DEPRECATEDIN_3_0_FOR include/openssl/macros.h 189;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 35;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 45;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 49;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 59;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 63;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 68;" d -OSSL_DEPRECATED_FOR include/openssl/macros.h 80;" d -OSSL_DES_PLATFORM_H include/crypto/des_platform.h 11;" d -OSSL_DIGEST_NAME_KECCAK_KMAC128 include/openssl/core_names.h 151;" d -OSSL_DIGEST_NAME_KECCAK_KMAC256 include/openssl/core_names.h 152;" d -OSSL_DIGEST_NAME_MD2 include/openssl/core_names.h 143;" d -OSSL_DIGEST_NAME_MD4 include/openssl/core_names.h 144;" d -OSSL_DIGEST_NAME_MD5 include/openssl/core_names.h 134;" d -OSSL_DIGEST_NAME_MD5_SHA1 include/openssl/core_names.h 135;" d -OSSL_DIGEST_NAME_MDC2 include/openssl/core_names.h 145;" d -OSSL_DIGEST_NAME_RIPEMD160 include/openssl/core_names.h 146;" d -OSSL_DIGEST_NAME_SHA1 include/openssl/core_names.h 136;" d -OSSL_DIGEST_NAME_SHA2_224 include/openssl/core_names.h 137;" d -OSSL_DIGEST_NAME_SHA2_256 include/openssl/core_names.h 138;" d -OSSL_DIGEST_NAME_SHA2_384 include/openssl/core_names.h 139;" d -OSSL_DIGEST_NAME_SHA2_512 include/openssl/core_names.h 140;" d -OSSL_DIGEST_NAME_SHA2_512_224 include/openssl/core_names.h 141;" d -OSSL_DIGEST_NAME_SHA2_512_256 include/openssl/core_names.h 142;" d -OSSL_DIGEST_NAME_SHA3_224 include/openssl/core_names.h 147;" d -OSSL_DIGEST_NAME_SHA3_256 include/openssl/core_names.h 148;" d -OSSL_DIGEST_NAME_SHA3_384 include/openssl/core_names.h 149;" d -OSSL_DIGEST_NAME_SHA3_512 include/openssl/core_names.h 150;" d -OSSL_DIGEST_NAME_SM3 include/openssl/core_names.h 153;" d -OSSL_DIGEST_PARAM_ALGID_ABSENT include/openssl/core_names.h 131;" d -OSSL_DIGEST_PARAM_BLOCK_SIZE include/openssl/core_names.h 128;" d -OSSL_DIGEST_PARAM_MICALG include/openssl/core_names.h 127;" d -OSSL_DIGEST_PARAM_PAD_TYPE include/openssl/core_names.h 126;" d -OSSL_DIGEST_PARAM_SIZE include/openssl/core_names.h 129;" d -OSSL_DIGEST_PARAM_SSL3_MS include/openssl/core_names.h 125;" d -OSSL_DIGEST_PARAM_XOF include/openssl/core_names.h 130;" d -OSSL_DIGEST_PARAM_XOFLEN include/openssl/core_names.h 124;" d -OSSL_DISPATCH include/openssl/types.h /^typedef struct ossl_dispatch_st OSSL_DISPATCH;$/;" t typeref:struct:ossl_dispatch_st -OSSL_DRBG_PARAM_CIPHER include/openssl/core_names.h 262;" d -OSSL_DRBG_PARAM_DIGEST include/openssl/core_names.h 261;" d -OSSL_DRBG_PARAM_ENTROPY_REQUIRED include/openssl/core_names.h 267;" d -OSSL_DRBG_PARAM_MAC include/openssl/core_names.h 263;" d -OSSL_DRBG_PARAM_MAX_ADINLEN include/openssl/core_names.h 257;" d -OSSL_DRBG_PARAM_MAX_ENTROPYLEN include/openssl/core_names.h 253;" d -OSSL_DRBG_PARAM_MAX_LENGTH include/openssl/core_names.h 270;" d -OSSL_DRBG_PARAM_MAX_NONCELEN include/openssl/core_names.h 255;" d -OSSL_DRBG_PARAM_MAX_PERSLEN include/openssl/core_names.h 256;" d -OSSL_DRBG_PARAM_MIN_ENTROPYLEN include/openssl/core_names.h 252;" d -OSSL_DRBG_PARAM_MIN_LENGTH include/openssl/core_names.h 269;" d -OSSL_DRBG_PARAM_MIN_NONCELEN include/openssl/core_names.h 254;" d -OSSL_DRBG_PARAM_PREDICTION_RESISTANCE include/openssl/core_names.h 268;" d -OSSL_DRBG_PARAM_PROPERTIES include/openssl/core_names.h 260;" d -OSSL_DRBG_PARAM_RANDOM_DATA include/openssl/core_names.h 271;" d -OSSL_DRBG_PARAM_RESEED_COUNTER include/openssl/core_names.h 258;" d -OSSL_DRBG_PARAM_RESEED_REQUESTS include/openssl/core_names.h 250;" d -OSSL_DRBG_PARAM_RESEED_TIME include/openssl/core_names.h 259;" d -OSSL_DRBG_PARAM_RESEED_TIME_INTERVAL include/openssl/core_names.h 251;" d -OSSL_DRBG_PARAM_SIZE include/openssl/core_names.h 272;" d -OSSL_DRBG_PARAM_USE_DF include/openssl/core_names.h 264;" d -OSSL_DYNAMIC_OLDEST include/openssl/engine.h 725;" d -OSSL_DYNAMIC_VERSION include/openssl/engine.h 720;" d -OSSL_EC_curve_nid2name crypto/evp/ec_support.c /^const char *OSSL_EC_curve_nid2name(int nid)$/;" f -OSSL_ENCODER include/openssl/types.h /^typedef struct ossl_encoder_st OSSL_ENCODER;$/;" t typeref:struct:ossl_encoder_st -OSSL_ENCODER_CLEANUP include/openssl/encoder.h /^typedef void OSSL_ENCODER_CLEANUP(void *construct_data);$/;" t -OSSL_ENCODER_CONSTRUCT include/openssl/encoder.h /^typedef const void *OSSL_ENCODER_CONSTRUCT(OSSL_ENCODER_INSTANCE *encoder_inst,$/;" t -OSSL_ENCODER_CTX include/openssl/types.h /^typedef struct ossl_encoder_ctx_st OSSL_ENCODER_CTX;$/;" t typeref:struct:ossl_encoder_ctx_st -OSSL_ENCODER_CTX_add_encoder crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_add_encoder(OSSL_ENCODER_CTX *ctx, OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_CTX_add_extra crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_free crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx)$/;" f -OSSL_ENCODER_CTX_get_num_encoders crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_get_num_encoders(OSSL_ENCODER_CTX *ctx)$/;" f -OSSL_ENCODER_CTX_new crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new(void)$/;" f -OSSL_ENCODER_CTX_new_for_pkey crypto/encode_decode/encoder_pkey.c /^OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new_for_pkey(const EVP_PKEY *pkey,$/;" f -OSSL_ENCODER_CTX_set_cleanup crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_construct crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_construct_data crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_construct_data(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_output_structure crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_output_structure(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_output_type crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_params crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_passphrase crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_passphrase_cb crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_passphrase_ui crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase_ui(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_pem_password_cb crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_pem_password_cb(OSSL_ENCODER_CTX *ctx,$/;" f -OSSL_ENCODER_CTX_set_selection crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_selection(OSSL_ENCODER_CTX *ctx, int selection)$/;" f -OSSL_ENCODER_INSTANCE include/openssl/encoder.h /^typedef struct ossl_encoder_instance_st OSSL_ENCODER_INSTANCE;$/;" t typeref:struct:ossl_encoder_instance_st -OSSL_ENCODER_INSTANCE_get_encoder crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_encoder(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f -OSSL_ENCODER_INSTANCE_get_encoder_ctx crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_encoder_ctx(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f -OSSL_ENCODER_INSTANCE_get_output_structure crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_output_structure(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f -OSSL_ENCODER_INSTANCE_get_output_type crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_output_type(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f -OSSL_ENCODER_PARAM_CIPHER include/openssl/core_names.h 474;" d -OSSL_ENCODER_PARAM_ENCRYPT_LEVEL include/openssl/core_names.h 477;" d -OSSL_ENCODER_PARAM_PROPERTIES include/openssl/core_names.h 475;" d -OSSL_ENCODER_PARAM_SAVE_PARAMETERS include/openssl/core_names.h 478;" d -OSSL_ENCODER_R_ENCODER_NOT_FOUND include/openssl/encodererr.h 24;" d -OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY include/openssl/encodererr.h 25;" d -OSSL_ENCODER_R_MISSING_GET_PARAMS include/openssl/encodererr.h 26;" d -OSSL_ENCODER_do_all_provided crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -OSSL_ENCODER_fetch crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name,$/;" f -OSSL_ENCODER_free crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_free(OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_get0_description crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_description(const OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_get0_name crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_name(const OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_get0_properties crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_properties(const OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_get0_provider crypto/encode_decode/encoder_meth.c /^const OSSL_PROVIDER *OSSL_ENCODER_get0_provider(const OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_get_params crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_get_params(OSSL_ENCODER *encoder, OSSL_PARAM params[])$/;" f -OSSL_ENCODER_gettable_params crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER_gettable_params(OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_is_a crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_is_a(const OSSL_ENCODER *encoder, const char *name)$/;" f -OSSL_ENCODER_names_do_all crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_names_do_all(const OSSL_ENCODER *encoder,$/;" f -OSSL_ENCODER_settable_ctx_params crypto/encode_decode/encoder_meth.c /^const OSSL_PARAM *OSSL_ENCODER_settable_ctx_params(OSSL_ENCODER *encoder)$/;" f -OSSL_ENCODER_str_reasons crypto/encode_decode/encoder_err.c /^static const ERR_STRING_DATA OSSL_ENCODER_str_reasons[] = {$/;" v file: -OSSL_ENCODER_to_bio crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out)$/;" f -OSSL_ENCODER_to_data crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_data(OSSL_ENCODER_CTX *ctx, unsigned char **pdata,$/;" f -OSSL_ENCODER_to_fp crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_fp(OSSL_ENCODER_CTX *ctx, FILE *fp)$/;" f -OSSL_ENCODER_up_ref crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_up_ref(OSSL_ENCODER *encoder)$/;" f -OSSL_ENGINES_E_AFALG_H engines/e_afalg.h 11;" d -OSSL_ESS_check_signing_certs crypto/ess/ess_lib.c /^int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss,$/;" f -OSSL_ESS_signing_cert_new_init crypto/ess/ess_lib.c /^ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert,$/;" f -OSSL_ESS_signing_cert_v2_new_init crypto/ess/ess_lib.c /^ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg,$/;" f -OSSL_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE include/openssl/core_names.h 436;" d -OSSL_EXCHANGE_PARAM_KDF_DIGEST include/openssl/core_names.h 438;" d -OSSL_EXCHANGE_PARAM_KDF_DIGEST_PROPS include/openssl/core_names.h 439;" d -OSSL_EXCHANGE_PARAM_KDF_OUTLEN include/openssl/core_names.h 440;" d -OSSL_EXCHANGE_PARAM_KDF_TYPE include/openssl/core_names.h 437;" d -OSSL_EXCHANGE_PARAM_KDF_UKM include/openssl/core_names.h 442;" d -OSSL_EXCHANGE_PARAM_PAD include/openssl/core_names.h 435;" d -OSSL_EX_DATA_GLOBAL include/internal/cryptlib.h /^} OSSL_EX_DATA_GLOBAL;$/;" t typeref:struct:ossl_ex_data_global_st -OSSL_E_AFALG_ERR_H engines/e_afalg_err.h 12;" d -OSSL_E_CAPI_ERR_H engines/e_capi_err.h 12;" d -OSSL_E_DASYNC_ERR_H engines/e_dasync_err.h 12;" d -OSSL_E_LOADER_ATTIC_ERR_H engines/e_loader_attic_err.h 12;" d -OSSL_E_OSSLTEST_ERR_H engines/e_ossltest_err.h 12;" d -OSSL_E_OS_H e_os.h 11;" d -OSSL_FORCE_ERR_STATE crypto/err/err.c 10;" d file: -OSSL_FORCE_ERR_STATE crypto/err/err_blocks.c 10;" d file: -OSSL_FORCE_ERR_STATE crypto/err/err_prn.c 10;" d file: -OSSL_FUNC_ASYM_CIPHER_DECRYPT include/openssl/core_dispatch.h 772;" d -OSSL_FUNC_ASYM_CIPHER_DECRYPT_INIT include/openssl/core_dispatch.h 771;" d -OSSL_FUNC_ASYM_CIPHER_DUPCTX include/openssl/core_dispatch.h 774;" d -OSSL_FUNC_ASYM_CIPHER_ENCRYPT include/openssl/core_dispatch.h 770;" d -OSSL_FUNC_ASYM_CIPHER_ENCRYPT_INIT include/openssl/core_dispatch.h 769;" d -OSSL_FUNC_ASYM_CIPHER_FREECTX include/openssl/core_dispatch.h 773;" d -OSSL_FUNC_ASYM_CIPHER_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 776;" d -OSSL_FUNC_ASYM_CIPHER_GET_CTX_PARAMS include/openssl/core_dispatch.h 775;" d -OSSL_FUNC_ASYM_CIPHER_NEWCTX include/openssl/core_dispatch.h 768;" d -OSSL_FUNC_ASYM_CIPHER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 778;" d -OSSL_FUNC_ASYM_CIPHER_SET_CTX_PARAMS include/openssl/core_dispatch.h 777;" d -OSSL_FUNC_BIO_CTRL include/openssl/core_dispatch.h 158;" d -OSSL_FUNC_BIO_FREE include/openssl/core_dispatch.h 153;" d -OSSL_FUNC_BIO_GETS include/openssl/core_dispatch.h 157;" d -OSSL_FUNC_BIO_NEW_FILE include/openssl/core_dispatch.h 148;" d -OSSL_FUNC_BIO_NEW_MEMBUF include/openssl/core_dispatch.h 149;" d -OSSL_FUNC_BIO_PUTS include/openssl/core_dispatch.h 156;" d -OSSL_FUNC_BIO_READ_EX include/openssl/core_dispatch.h 150;" d -OSSL_FUNC_BIO_UP_REF include/openssl/core_dispatch.h 152;" d -OSSL_FUNC_BIO_VPRINTF include/openssl/core_dispatch.h 154;" d -OSSL_FUNC_BIO_VSNPRINTF include/openssl/core_dispatch.h 155;" d -OSSL_FUNC_BIO_WRITE_EX include/openssl/core_dispatch.h 151;" d -OSSL_FUNC_CIPHER_CIPHER include/openssl/core_dispatch.h 320;" d -OSSL_FUNC_CIPHER_DECRYPT_INIT include/openssl/core_dispatch.h 317;" d -OSSL_FUNC_CIPHER_DUPCTX include/openssl/core_dispatch.h 322;" d -OSSL_FUNC_CIPHER_ENCRYPT_INIT include/openssl/core_dispatch.h 316;" d -OSSL_FUNC_CIPHER_FINAL include/openssl/core_dispatch.h 319;" d -OSSL_FUNC_CIPHER_FREECTX include/openssl/core_dispatch.h 321;" d -OSSL_FUNC_CIPHER_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 327;" d -OSSL_FUNC_CIPHER_GETTABLE_PARAMS include/openssl/core_dispatch.h 326;" d -OSSL_FUNC_CIPHER_GET_CTX_PARAMS include/openssl/core_dispatch.h 324;" d -OSSL_FUNC_CIPHER_GET_PARAMS include/openssl/core_dispatch.h 323;" d -OSSL_FUNC_CIPHER_NEWCTX include/openssl/core_dispatch.h 315;" d -OSSL_FUNC_CIPHER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 328;" d -OSSL_FUNC_CIPHER_SET_CTX_PARAMS include/openssl/core_dispatch.h 325;" d -OSSL_FUNC_CIPHER_UPDATE include/openssl/core_dispatch.h 318;" d -OSSL_FUNC_CLEANUP_ENTROPY include/openssl/core_dispatch.h 185;" d -OSSL_FUNC_CLEANUP_NONCE include/openssl/core_dispatch.h 187;" d -OSSL_FUNC_CORE_CLEAR_LAST_ERROR_MARK include/openssl/core_dispatch.h 88;" d -OSSL_FUNC_CORE_GETTABLE_PARAMS include/openssl/core_dispatch.h 63;" d -OSSL_FUNC_CORE_GET_LIBCTX include/openssl/core_dispatch.h 73;" d -OSSL_FUNC_CORE_GET_PARAMS include/openssl/core_dispatch.h 66;" d -OSSL_FUNC_CORE_NEW_ERROR include/openssl/core_dispatch.h 76;" d -OSSL_FUNC_CORE_OBJ_ADD_SIGID include/openssl/core_dispatch.h 97;" d -OSSL_FUNC_CORE_OBJ_CREATE include/openssl/core_dispatch.h 98;" d -OSSL_FUNC_CORE_POP_ERROR_TO_MARK include/openssl/core_dispatch.h 91;" d -OSSL_FUNC_CORE_SET_ERROR_DEBUG include/openssl/core_dispatch.h 78;" d -OSSL_FUNC_CORE_SET_ERROR_MARK include/openssl/core_dispatch.h 86;" d -OSSL_FUNC_CORE_THREAD_START include/openssl/core_dispatch.h 69;" d -OSSL_FUNC_CORE_VSET_ERROR include/openssl/core_dispatch.h 82;" d -OSSL_FUNC_CRYPTO_CLEAR_FREE include/openssl/core_dispatch.h 117;" d -OSSL_FUNC_CRYPTO_CLEAR_REALLOC include/openssl/core_dispatch.h 123;" d -OSSL_FUNC_CRYPTO_FREE include/openssl/core_dispatch.h 114;" d -OSSL_FUNC_CRYPTO_MALLOC include/openssl/core_dispatch.h 108;" d -OSSL_FUNC_CRYPTO_REALLOC include/openssl/core_dispatch.h 120;" d -OSSL_FUNC_CRYPTO_SECURE_ALLOCATED include/openssl/core_dispatch.h 140;" d -OSSL_FUNC_CRYPTO_SECURE_CLEAR_FREE include/openssl/core_dispatch.h 136;" d -OSSL_FUNC_CRYPTO_SECURE_FREE include/openssl/core_dispatch.h 133;" d -OSSL_FUNC_CRYPTO_SECURE_MALLOC include/openssl/core_dispatch.h 127;" d -OSSL_FUNC_CRYPTO_SECURE_ZALLOC include/openssl/core_dispatch.h 130;" d -OSSL_FUNC_CRYPTO_ZALLOC include/openssl/core_dispatch.h 111;" d -OSSL_FUNC_DECODER_DECODE include/openssl/core_dispatch.h 881;" d -OSSL_FUNC_DECODER_DOES_SELECTION include/openssl/core_dispatch.h 880;" d -OSSL_FUNC_DECODER_EXPORT_OBJECT include/openssl/core_dispatch.h 882;" d -OSSL_FUNC_DECODER_FREECTX include/openssl/core_dispatch.h 875;" d -OSSL_FUNC_DECODER_GETTABLE_PARAMS include/openssl/core_dispatch.h 877;" d -OSSL_FUNC_DECODER_GET_PARAMS include/openssl/core_dispatch.h 876;" d -OSSL_FUNC_DECODER_NEWCTX include/openssl/core_dispatch.h 874;" d -OSSL_FUNC_DECODER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 879;" d -OSSL_FUNC_DECODER_SET_CTX_PARAMS include/openssl/core_dispatch.h 878;" d -OSSL_FUNC_DIGEST_DIGEST include/openssl/core_dispatch.h 277;" d -OSSL_FUNC_DIGEST_DUPCTX include/openssl/core_dispatch.h 279;" d -OSSL_FUNC_DIGEST_FINAL include/openssl/core_dispatch.h 276;" d -OSSL_FUNC_DIGEST_FREECTX include/openssl/core_dispatch.h 278;" d -OSSL_FUNC_DIGEST_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 285;" d -OSSL_FUNC_DIGEST_GETTABLE_PARAMS include/openssl/core_dispatch.h 283;" d -OSSL_FUNC_DIGEST_GET_CTX_PARAMS include/openssl/core_dispatch.h 282;" d -OSSL_FUNC_DIGEST_GET_PARAMS include/openssl/core_dispatch.h 280;" d -OSSL_FUNC_DIGEST_INIT include/openssl/core_dispatch.h 274;" d -OSSL_FUNC_DIGEST_NEWCTX include/openssl/core_dispatch.h 273;" d -OSSL_FUNC_DIGEST_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 284;" d -OSSL_FUNC_DIGEST_SET_CTX_PARAMS include/openssl/core_dispatch.h 281;" d -OSSL_FUNC_DIGEST_UPDATE include/openssl/core_dispatch.h 275;" d -OSSL_FUNC_ENCODER_DOES_SELECTION include/openssl/core_dispatch.h 848;" d -OSSL_FUNC_ENCODER_ENCODE include/openssl/core_dispatch.h 849;" d -OSSL_FUNC_ENCODER_FREECTX include/openssl/core_dispatch.h 843;" d -OSSL_FUNC_ENCODER_FREE_OBJECT include/openssl/core_dispatch.h 851;" d -OSSL_FUNC_ENCODER_GETTABLE_PARAMS include/openssl/core_dispatch.h 845;" d -OSSL_FUNC_ENCODER_GET_PARAMS include/openssl/core_dispatch.h 844;" d -OSSL_FUNC_ENCODER_IMPORT_OBJECT include/openssl/core_dispatch.h 850;" d -OSSL_FUNC_ENCODER_NEWCTX include/openssl/core_dispatch.h 842;" d -OSSL_FUNC_ENCODER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 847;" d -OSSL_FUNC_ENCODER_SET_CTX_PARAMS include/openssl/core_dispatch.h 846;" d -OSSL_FUNC_GET_ENTROPY include/openssl/core_dispatch.h 184;" d -OSSL_FUNC_GET_NONCE include/openssl/core_dispatch.h 186;" d -OSSL_FUNC_KDF_DERIVE include/openssl/core_dispatch.h 410;" d -OSSL_FUNC_KDF_DUPCTX include/openssl/core_dispatch.h 407;" d -OSSL_FUNC_KDF_FREECTX include/openssl/core_dispatch.h 408;" d -OSSL_FUNC_KDF_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 412;" d -OSSL_FUNC_KDF_GETTABLE_PARAMS include/openssl/core_dispatch.h 411;" d -OSSL_FUNC_KDF_GET_CTX_PARAMS include/openssl/core_dispatch.h 415;" d -OSSL_FUNC_KDF_GET_PARAMS include/openssl/core_dispatch.h 414;" d -OSSL_FUNC_KDF_NEWCTX include/openssl/core_dispatch.h 406;" d -OSSL_FUNC_KDF_RESET include/openssl/core_dispatch.h 409;" d -OSSL_FUNC_KDF_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 413;" d -OSSL_FUNC_KDF_SET_CTX_PARAMS include/openssl/core_dispatch.h 416;" d -OSSL_FUNC_KEM_DECAPSULATE include/openssl/core_dispatch.h 811;" d -OSSL_FUNC_KEM_DECAPSULATE_INIT include/openssl/core_dispatch.h 810;" d -OSSL_FUNC_KEM_DUPCTX include/openssl/core_dispatch.h 813;" d -OSSL_FUNC_KEM_ENCAPSULATE include/openssl/core_dispatch.h 809;" d -OSSL_FUNC_KEM_ENCAPSULATE_INIT include/openssl/core_dispatch.h 808;" d -OSSL_FUNC_KEM_FREECTX include/openssl/core_dispatch.h 812;" d -OSSL_FUNC_KEM_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 815;" d -OSSL_FUNC_KEM_GET_CTX_PARAMS include/openssl/core_dispatch.h 814;" d -OSSL_FUNC_KEM_NEWCTX include/openssl/core_dispatch.h 807;" d -OSSL_FUNC_KEM_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 817;" d -OSSL_FUNC_KEM_SET_CTX_PARAMS include/openssl/core_dispatch.h 816;" d -OSSL_FUNC_KEYEXCH_DERIVE include/openssl/core_dispatch.h 651;" d -OSSL_FUNC_KEYEXCH_DUPCTX include/openssl/core_dispatch.h 654;" d -OSSL_FUNC_KEYEXCH_FREECTX include/openssl/core_dispatch.h 653;" d -OSSL_FUNC_KEYEXCH_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 658;" d -OSSL_FUNC_KEYEXCH_GET_CTX_PARAMS include/openssl/core_dispatch.h 657;" d -OSSL_FUNC_KEYEXCH_INIT include/openssl/core_dispatch.h 650;" d -OSSL_FUNC_KEYEXCH_NEWCTX include/openssl/core_dispatch.h 649;" d -OSSL_FUNC_KEYEXCH_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 656;" d -OSSL_FUNC_KEYEXCH_SET_CTX_PARAMS include/openssl/core_dispatch.h 655;" d -OSSL_FUNC_KEYEXCH_SET_PEER include/openssl/core_dispatch.h 652;" d -OSSL_FUNC_KEYMGMT_DUP include/openssl/core_dispatch.h 643;" d -OSSL_FUNC_KEYMGMT_EXPORT include/openssl/core_dispatch.h 630;" d -OSSL_FUNC_KEYMGMT_EXPORT_TYPES include/openssl/core_dispatch.h 631;" d -OSSL_FUNC_KEYMGMT_FREE include/openssl/core_dispatch.h 589;" d -OSSL_FUNC_KEYMGMT_GEN include/openssl/core_dispatch.h 568;" d -OSSL_FUNC_KEYMGMT_GEN_CLEANUP include/openssl/core_dispatch.h 569;" d -OSSL_FUNC_KEYMGMT_GEN_INIT include/openssl/core_dispatch.h 564;" d -OSSL_FUNC_KEYMGMT_GEN_SETTABLE_PARAMS include/openssl/core_dispatch.h 567;" d -OSSL_FUNC_KEYMGMT_GEN_SET_PARAMS include/openssl/core_dispatch.h 566;" d -OSSL_FUNC_KEYMGMT_GEN_SET_TEMPLATE include/openssl/core_dispatch.h 565;" d -OSSL_FUNC_KEYMGMT_GETTABLE_PARAMS include/openssl/core_dispatch.h 594;" d -OSSL_FUNC_KEYMGMT_GET_PARAMS include/openssl/core_dispatch.h 593;" d -OSSL_FUNC_KEYMGMT_HAS include/openssl/core_dispatch.h 613;" d -OSSL_FUNC_KEYMGMT_IMPORT include/openssl/core_dispatch.h 628;" d -OSSL_FUNC_KEYMGMT_IMPORT_TYPES include/openssl/core_dispatch.h 629;" d -OSSL_FUNC_KEYMGMT_LOAD include/openssl/core_dispatch.h 584;" d -OSSL_FUNC_KEYMGMT_MATCH include/openssl/core_dispatch.h 622;" d -OSSL_FUNC_KEYMGMT_NEW include/openssl/core_dispatch.h 560;" d -OSSL_FUNC_KEYMGMT_QUERY_OPERATION_NAME include/openssl/core_dispatch.h 608;" d -OSSL_FUNC_KEYMGMT_SETTABLE_PARAMS include/openssl/core_dispatch.h 601;" d -OSSL_FUNC_KEYMGMT_SET_PARAMS include/openssl/core_dispatch.h 600;" d -OSSL_FUNC_KEYMGMT_VALIDATE include/openssl/core_dispatch.h 617;" d -OSSL_FUNC_MAC_DUPCTX include/openssl/core_dispatch.h 371;" d -OSSL_FUNC_MAC_FINAL include/openssl/core_dispatch.h 375;" d -OSSL_FUNC_MAC_FREECTX include/openssl/core_dispatch.h 372;" d -OSSL_FUNC_MAC_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 380;" d -OSSL_FUNC_MAC_GETTABLE_PARAMS include/openssl/core_dispatch.h 379;" d -OSSL_FUNC_MAC_GET_CTX_PARAMS include/openssl/core_dispatch.h 377;" d -OSSL_FUNC_MAC_GET_PARAMS include/openssl/core_dispatch.h 376;" d -OSSL_FUNC_MAC_INIT include/openssl/core_dispatch.h 373;" d -OSSL_FUNC_MAC_NEWCTX include/openssl/core_dispatch.h 370;" d -OSSL_FUNC_MAC_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 381;" d -OSSL_FUNC_MAC_SET_CTX_PARAMS include/openssl/core_dispatch.h 378;" d -OSSL_FUNC_MAC_UPDATE include/openssl/core_dispatch.h 374;" d -OSSL_FUNC_OPENSSL_CLEANSE include/openssl/core_dispatch.h 143;" d -OSSL_FUNC_PROVIDER_DEREGISTER_CHILD_CB include/openssl/core_dispatch.h 202;" d -OSSL_FUNC_PROVIDER_FREE include/openssl/core_dispatch.h 207;" d -OSSL_FUNC_PROVIDER_GET0_DISPATCH include/openssl/core_dispatch.h 205;" d -OSSL_FUNC_PROVIDER_GET0_PROVIDER_CTX include/openssl/core_dispatch.h 204;" d -OSSL_FUNC_PROVIDER_GETTABLE_PARAMS include/openssl/core_dispatch.h 231;" d -OSSL_FUNC_PROVIDER_GET_CAPABILITIES include/openssl/core_dispatch.h 246;" d -OSSL_FUNC_PROVIDER_GET_PARAMS include/openssl/core_dispatch.h 234;" d -OSSL_FUNC_PROVIDER_GET_REASON_STRINGS include/openssl/core_dispatch.h 243;" d -OSSL_FUNC_PROVIDER_NAME include/openssl/core_dispatch.h 203;" d -OSSL_FUNC_PROVIDER_QUERY_OPERATION include/openssl/core_dispatch.h 237;" d -OSSL_FUNC_PROVIDER_REGISTER_CHILD_CB include/openssl/core_dispatch.h 201;" d -OSSL_FUNC_PROVIDER_SELF_TEST include/openssl/core_dispatch.h 249;" d -OSSL_FUNC_PROVIDER_TEARDOWN include/openssl/core_dispatch.h 229;" d -OSSL_FUNC_PROVIDER_UNQUERY_OPERATION include/openssl/core_dispatch.h 240;" d -OSSL_FUNC_PROVIDER_UP_REF include/openssl/core_dispatch.h 206;" d -OSSL_FUNC_RAND_CLEAR_SEED include/openssl/core_dispatch.h 455;" d -OSSL_FUNC_RAND_ENABLE_LOCKING include/openssl/core_dispatch.h 444;" d -OSSL_FUNC_RAND_FREECTX include/openssl/core_dispatch.h 438;" d -OSSL_FUNC_RAND_GENERATE include/openssl/core_dispatch.h 441;" d -OSSL_FUNC_RAND_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 448;" d -OSSL_FUNC_RAND_GETTABLE_PARAMS include/openssl/core_dispatch.h 447;" d -OSSL_FUNC_RAND_GET_CTX_PARAMS include/openssl/core_dispatch.h 451;" d -OSSL_FUNC_RAND_GET_PARAMS include/openssl/core_dispatch.h 450;" d -OSSL_FUNC_RAND_GET_SEED include/openssl/core_dispatch.h 454;" d -OSSL_FUNC_RAND_INSTANTIATE include/openssl/core_dispatch.h 439;" d -OSSL_FUNC_RAND_LOCK include/openssl/core_dispatch.h 445;" d -OSSL_FUNC_RAND_NEWCTX include/openssl/core_dispatch.h 437;" d -OSSL_FUNC_RAND_NONCE include/openssl/core_dispatch.h 443;" d -OSSL_FUNC_RAND_RESEED include/openssl/core_dispatch.h 442;" d -OSSL_FUNC_RAND_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 449;" d -OSSL_FUNC_RAND_SET_CTX_PARAMS include/openssl/core_dispatch.h 452;" d -OSSL_FUNC_RAND_UNINSTANTIATE include/openssl/core_dispatch.h 440;" d -OSSL_FUNC_RAND_UNLOCK include/openssl/core_dispatch.h 446;" d -OSSL_FUNC_RAND_VERIFY_ZEROIZATION include/openssl/core_dispatch.h 453;" d -OSSL_FUNC_SELF_TEST_CB include/openssl/core_dispatch.h 179;" d -OSSL_FUNC_SIGNATURE_DIGEST_SIGN include/openssl/core_dispatch.h 689;" d -OSSL_FUNC_SIGNATURE_DIGEST_SIGN_FINAL include/openssl/core_dispatch.h 688;" d -OSSL_FUNC_SIGNATURE_DIGEST_SIGN_INIT include/openssl/core_dispatch.h 686;" d -OSSL_FUNC_SIGNATURE_DIGEST_SIGN_UPDATE include/openssl/core_dispatch.h 687;" d -OSSL_FUNC_SIGNATURE_DIGEST_VERIFY include/openssl/core_dispatch.h 693;" d -OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_FINAL include/openssl/core_dispatch.h 692;" d -OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_INIT include/openssl/core_dispatch.h 690;" d -OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_UPDATE include/openssl/core_dispatch.h 691;" d -OSSL_FUNC_SIGNATURE_DUPCTX include/openssl/core_dispatch.h 695;" d -OSSL_FUNC_SIGNATURE_FREECTX include/openssl/core_dispatch.h 694;" d -OSSL_FUNC_SIGNATURE_GETTABLE_CTX_MD_PARAMS include/openssl/core_dispatch.h 701;" d -OSSL_FUNC_SIGNATURE_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 697;" d -OSSL_FUNC_SIGNATURE_GET_CTX_MD_PARAMS include/openssl/core_dispatch.h 700;" d -OSSL_FUNC_SIGNATURE_GET_CTX_PARAMS include/openssl/core_dispatch.h 696;" d -OSSL_FUNC_SIGNATURE_NEWCTX include/openssl/core_dispatch.h 679;" d -OSSL_FUNC_SIGNATURE_SETTABLE_CTX_MD_PARAMS include/openssl/core_dispatch.h 703;" d -OSSL_FUNC_SIGNATURE_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 699;" d -OSSL_FUNC_SIGNATURE_SET_CTX_MD_PARAMS include/openssl/core_dispatch.h 702;" d -OSSL_FUNC_SIGNATURE_SET_CTX_PARAMS include/openssl/core_dispatch.h 698;" d -OSSL_FUNC_SIGNATURE_SIGN include/openssl/core_dispatch.h 681;" d -OSSL_FUNC_SIGNATURE_SIGN_INIT include/openssl/core_dispatch.h 680;" d -OSSL_FUNC_SIGNATURE_VERIFY include/openssl/core_dispatch.h 683;" d -OSSL_FUNC_SIGNATURE_VERIFY_INIT include/openssl/core_dispatch.h 682;" d -OSSL_FUNC_SIGNATURE_VERIFY_RECOVER include/openssl/core_dispatch.h 685;" d -OSSL_FUNC_SIGNATURE_VERIFY_RECOVER_INIT include/openssl/core_dispatch.h 684;" d -OSSL_FUNC_STORE_ATTACH include/openssl/core_dispatch.h 916;" d -OSSL_FUNC_STORE_CLOSE include/openssl/core_dispatch.h 921;" d -OSSL_FUNC_STORE_EOF include/openssl/core_dispatch.h 920;" d -OSSL_FUNC_STORE_EXPORT_OBJECT include/openssl/core_dispatch.h 922;" d -OSSL_FUNC_STORE_LOAD include/openssl/core_dispatch.h 919;" d -OSSL_FUNC_STORE_OPEN include/openssl/core_dispatch.h 915;" d -OSSL_FUNC_STORE_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 917;" d -OSSL_FUNC_STORE_SET_CTX_PARAMS include/openssl/core_dispatch.h 918;" d -OSSL_GEN_PARAM_ITERATION include/openssl/core_names.h 487;" d -OSSL_GEN_PARAM_POTENTIAL include/openssl/core_names.h 486;" d -OSSL_GLOBAL_PROPERTIES crypto/property/property.c /^} OSSL_GLOBAL_PROPERTIES;$/;" t typeref:struct:ossl_global_properties_st file: -OSSL_HMAC_PKEY_CTX crypto/engine/eng_openssl.c /^} OSSL_HMAC_PKEY_CTX;$/;" t typeref:struct:__anon212 file: -OSSL_HTTPS_NAME include/openssl/http.h 27;" d -OSSL_HTTPS_PORT include/openssl/http.h 31;" d -OSSL_HTTPS_PREFIX include/openssl/http.h 29;" d -OSSL_HTTP_DEFAULT_MAX_LINE_LEN include/openssl/http.h 36;" d -OSSL_HTTP_DEFAULT_MAX_RESP_LEN include/openssl/http.h 37;" d -OSSL_HTTP_NAME include/openssl/http.h 26;" d -OSSL_HTTP_PORT include/openssl/http.h 30;" d -OSSL_HTTP_PREFIX include/openssl/http.h 28;" d -OSSL_HTTP_REQ_CTX include/openssl/types.h /^typedef struct ossl_http_req_ctx_st OSSL_HTTP_REQ_CTX;$/;" t typeref:struct:ossl_http_req_ctx_st -OSSL_HTTP_REQ_CTX_add1_header crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_add1_header(OSSL_HTTP_REQ_CTX *rctx,$/;" f -OSSL_HTTP_REQ_CTX_exchange crypto/http/http_client.c /^BIO *OSSL_HTTP_REQ_CTX_exchange(OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_REQ_CTX_free crypto/http/http_client.c /^void OSSL_HTTP_REQ_CTX_free(OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_REQ_CTX_get0_mem_bio crypto/http/http_client.c /^BIO *OSSL_HTTP_REQ_CTX_get0_mem_bio(const OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_REQ_CTX_get_resp_len crypto/http/http_client.c /^size_t OSSL_HTTP_REQ_CTX_get_resp_len(const OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_REQ_CTX_nbio crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_nbio(OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_REQ_CTX_nbio_d2i crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_nbio_d2i(OSSL_HTTP_REQ_CTX *rctx,$/;" f -OSSL_HTTP_REQ_CTX_new crypto/http/http_client.c /^OSSL_HTTP_REQ_CTX *OSSL_HTTP_REQ_CTX_new(BIO *wbio, BIO *rbio, int buf_size)$/;" f -OSSL_HTTP_REQ_CTX_set1_req crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set1_req(OSSL_HTTP_REQ_CTX *rctx, const char *content_type,$/;" f -OSSL_HTTP_REQ_CTX_set_expected crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set_expected(OSSL_HTTP_REQ_CTX *rctx,$/;" f -OSSL_HTTP_REQ_CTX_set_max_response_length crypto/http/http_client.c /^void OSSL_HTTP_REQ_CTX_set_max_response_length(OSSL_HTTP_REQ_CTX *rctx,$/;" f -OSSL_HTTP_REQ_CTX_set_request_line crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set_request_line(OSSL_HTTP_REQ_CTX *rctx, int method_POST,$/;" f -OSSL_HTTP_SERVER_H apps/include/http_server.h 11;" d -OSSL_HTTP_adapt_proxy crypto/http/http_lib.c /^const char *OSSL_HTTP_adapt_proxy(const char *proxy, const char *no_proxy,$/;" f -OSSL_HTTP_bio_cb_t include/openssl/http.h /^typedef BIO *(*OSSL_HTTP_bio_cb_t)(BIO *bio, void *arg, int connect, int detail);$/;" t -OSSL_HTTP_close crypto/http/http_client.c /^int OSSL_HTTP_close(OSSL_HTTP_REQ_CTX *rctx, int ok)$/;" f -OSSL_HTTP_exchange crypto/http/http_client.c /^BIO *OSSL_HTTP_exchange(OSSL_HTTP_REQ_CTX *rctx, char **redirection_url)$/;" f -OSSL_HTTP_get crypto/http/http_client.c /^BIO *OSSL_HTTP_get(const char *url, const char *proxy, const char *no_proxy,$/;" f -OSSL_HTTP_is_alive crypto/http/http_client.c /^int OSSL_HTTP_is_alive(const OSSL_HTTP_REQ_CTX *rctx)$/;" f -OSSL_HTTP_open crypto/http/http_client.c /^OSSL_HTTP_REQ_CTX *OSSL_HTTP_open(const char *server, const char *port,$/;" f -OSSL_HTTP_parse_url crypto/http/http_lib.c /^int OSSL_HTTP_parse_url(const char *url, int *pssl, char **puser, char **phost,$/;" f -OSSL_HTTP_proxy_connect crypto/http/http_client.c /^int OSSL_HTTP_proxy_connect(BIO *bio, const char *server, const char *port,$/;" f -OSSL_HTTP_set1_request crypto/http/http_client.c /^int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path,$/;" f -OSSL_HTTP_transfer crypto/http/http_client.c /^BIO *OSSL_HTTP_transfer(OSSL_HTTP_REQ_CTX **prctx,$/;" f -OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 108;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 75;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 81;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 88;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 105;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 91;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 96;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/s390xcap.c 23;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/uid.c 37;" d file: -OSSL_IMPLEMENT_GETAUXVAL crypto/uid.c 43;" d file: -OSSL_INOUT_CALLBACK include/openssl/core.h /^typedef int (OSSL_INOUT_CALLBACK)(const OSSL_PARAM in_params[],$/;" t -OSSL_INTERNAL_ASN1_H include/internal/asn1.h 11;" d -OSSL_INTERNAL_BIO_H include/internal/bio.h 11;" d -OSSL_INTERNAL_CONF_H include/internal/conf.h 11;" d -OSSL_INTERNAL_CONSTANT_TIME_H include/internal/constant_time.h 11;" d -OSSL_INTERNAL_CORE_H include/internal/core.h 11;" d -OSSL_INTERNAL_CRYPTLIB_H include/internal/cryptlib.h 11;" d -OSSL_INTERNAL_DANE_H include/internal/dane.h 11;" d -OSSL_INTERNAL_DEPRECATED_H include/internal/deprecated.h 20;" d -OSSL_INTERNAL_DSOERR_H include/internal/dsoerr.h 12;" d -OSSL_INTERNAL_DSO_H include/internal/dso.h 11;" d -OSSL_INTERNAL_ENDIAN_H include/internal/endian.h 11;" d -OSSL_INTERNAL_ERR_H include/internal/err.h 11;" d -OSSL_INTERNAL_FFC_H include/internal/ffc.h 11;" d -OSSL_INTERNAL_NELEM_H include/internal/nelem.h 11;" d -OSSL_INTERNAL_NUMBERS_H include/internal/numbers.h 11;" d -OSSL_INTERNAL_O_DIR_H include/internal/o_dir.h 40;" d -OSSL_INTERNAL_PACKET_H include/internal/packet.h 11;" d -OSSL_INTERNAL_PARAM_BUILD_SET_H include/internal/param_build_set.h 11;" d -OSSL_INTERNAL_PASSPHRASE_H include/internal/passphrase.h 11;" d -OSSL_INTERNAL_PEM_H include/crypto/pem.h 11;" d -OSSL_INTERNAL_PROPERTYERR_H include/internal/propertyerr.h 12;" d -OSSL_INTERNAL_PROPERTY_H include/internal/property.h 12;" d -OSSL_INTERNAL_PROVIDER_H include/internal/provider.h 11;" d -OSSL_INTERNAL_REFCOUNT_H include/internal/refcount.h 10;" d -OSSL_INTERNAL_RSA_H include/crypto/rsa.h 11;" d -OSSL_INTERNAL_SHA3_H include/internal/sha3.h 12;" d -OSSL_INTERNAL_SIZES_H include/internal/sizes.h 11;" d -OSSL_INTERNAL_SM3_H include/internal/sm3.h 13;" d -OSSL_INTERNAL_SOCKETS_H include/internal/sockets.h 11;" d -OSSL_INTERNAL_SSLCONF_H include/internal/sslconf.h 11;" d -OSSL_INTERNAL_SYMHACKS_H include/internal/symhacks.h 11;" d -OSSL_INTERNAL_THREAD_ONCE_H include/internal/thread_once.h 11;" d -OSSL_INTERNAL_TLSGROUPS_H include/internal/tlsgroups.h 11;" d -OSSL_INTERNAL_UNICODE_H include/internal/unicode.h 11;" d -OSSL_INTMAX_MAX include/internal/numbers.h 80;" d -OSSL_INTMAX_MIN include/internal/numbers.h 79;" d -OSSL_ITEM include/openssl/types.h /^typedef struct ossl_item_st OSSL_ITEM;$/;" t typeref:struct:ossl_item_st -OSSL_KDF_NAME_HKDF include/openssl/core_names.h 228;" d -OSSL_KDF_NAME_KBKDF include/openssl/core_names.h 239;" d -OSSL_KDF_NAME_KRB5KDF include/openssl/core_names.h 240;" d -OSSL_KDF_NAME_PBKDF1 include/openssl/core_names.h 230;" d -OSSL_KDF_NAME_PBKDF2 include/openssl/core_names.h 231;" d -OSSL_KDF_NAME_SCRYPT include/openssl/core_names.h 232;" d -OSSL_KDF_NAME_SSHKDF include/openssl/core_names.h 233;" d -OSSL_KDF_NAME_SSKDF include/openssl/core_names.h 234;" d -OSSL_KDF_NAME_TLS1_3_KDF include/openssl/core_names.h 229;" d -OSSL_KDF_NAME_TLS1_PRF include/openssl/core_names.h 235;" d -OSSL_KDF_NAME_X942KDF_ASN1 include/openssl/core_names.h 236;" d -OSSL_KDF_NAME_X942KDF_CONCAT include/openssl/core_names.h 237;" d -OSSL_KDF_NAME_X963KDF include/openssl/core_names.h 238;" d -OSSL_KDF_PARAM_CEK_ALG include/openssl/core_names.h 205;" d -OSSL_KDF_PARAM_CIPHER include/openssl/core_names.h 197;" d -OSSL_KDF_PARAM_CONSTANT include/openssl/core_names.h 216;" d -OSSL_KDF_PARAM_DATA include/openssl/core_names.h 195;" d -OSSL_KDF_PARAM_DIGEST include/openssl/core_names.h 196;" d -OSSL_KDF_PARAM_INFO include/openssl/core_names.h 210;" d -OSSL_KDF_PARAM_ITER include/openssl/core_names.h 201;" d -OSSL_KDF_PARAM_KBKDF_USE_L include/openssl/core_names.h 218;" d -OSSL_KDF_PARAM_KBKDF_USE_SEPARATOR include/openssl/core_names.h 219;" d -OSSL_KDF_PARAM_KEY include/openssl/core_names.h 190;" d -OSSL_KDF_PARAM_LABEL include/openssl/core_names.h 194;" d -OSSL_KDF_PARAM_MAC include/openssl/core_names.h 198;" d -OSSL_KDF_PARAM_MAC_SIZE include/openssl/core_names.h 199;" d -OSSL_KDF_PARAM_MODE include/openssl/core_names.h 202;" d -OSSL_KDF_PARAM_PASSWORD include/openssl/core_names.h 192;" d -OSSL_KDF_PARAM_PKCS12_ID include/openssl/core_names.h 217;" d -OSSL_KDF_PARAM_PKCS5 include/openssl/core_names.h 203;" d -OSSL_KDF_PARAM_PREFIX include/openssl/core_names.h 193;" d -OSSL_KDF_PARAM_PROPERTIES include/openssl/core_names.h 200;" d -OSSL_KDF_PARAM_SALT include/openssl/core_names.h 191;" d -OSSL_KDF_PARAM_SCRYPT_MAXMEM include/openssl/core_names.h 209;" d -OSSL_KDF_PARAM_SCRYPT_N include/openssl/core_names.h 206;" d -OSSL_KDF_PARAM_SCRYPT_P include/openssl/core_names.h 208;" d -OSSL_KDF_PARAM_SCRYPT_R include/openssl/core_names.h 207;" d -OSSL_KDF_PARAM_SECRET include/openssl/core_names.h 189;" d -OSSL_KDF_PARAM_SEED include/openssl/core_names.h 211;" d -OSSL_KDF_PARAM_SIZE include/openssl/core_names.h 215;" d -OSSL_KDF_PARAM_SSHKDF_SESSION_ID include/openssl/core_names.h 213;" d -OSSL_KDF_PARAM_SSHKDF_TYPE include/openssl/core_names.h 214;" d -OSSL_KDF_PARAM_SSHKDF_XCGHASH include/openssl/core_names.h 212;" d -OSSL_KDF_PARAM_UKM include/openssl/core_names.h 204;" d -OSSL_KDF_PARAM_X942_ACVPINFO include/openssl/core_names.h 220;" d -OSSL_KDF_PARAM_X942_PARTYUINFO include/openssl/core_names.h 221;" d -OSSL_KDF_PARAM_X942_PARTYVINFO include/openssl/core_names.h 222;" d -OSSL_KDF_PARAM_X942_SUPP_PRIVINFO include/openssl/core_names.h 224;" d -OSSL_KDF_PARAM_X942_SUPP_PUBINFO include/openssl/core_names.h 223;" d -OSSL_KDF_PARAM_X942_USE_KEYBITS include/openssl/core_names.h 225;" d -OSSL_KEM_PARAM_OPERATION include/openssl/core_names.h 503;" d -OSSL_KEM_PARAM_OPERATION_RSASVE include/openssl/core_names.h 506;" d -OSSL_KEYMGMT_SELECT_ALL include/openssl/core_dispatch.h 553;" d -OSSL_KEYMGMT_SELECT_ALL_PARAMETERS include/openssl/core_dispatch.h 548;" d -OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS include/openssl/core_dispatch.h 544;" d -OSSL_KEYMGMT_SELECT_KEYPAIR include/openssl/core_dispatch.h 551;" d -OSSL_KEYMGMT_SELECT_OTHER_PARAMETERS include/openssl/core_dispatch.h 545;" d -OSSL_KEYMGMT_SELECT_PRIVATE_KEY include/openssl/core_dispatch.h 542;" d -OSSL_KEYMGMT_SELECT_PUBLIC_KEY include/openssl/core_dispatch.h 543;" d -OSSL_KEYMGMT_VALIDATE_FULL_CHECK include/openssl/core_dispatch.h 556;" d -OSSL_KEYMGMT_VALIDATE_QUICK_CHECK include/openssl/core_dispatch.h 557;" d -OSSL_LIB_CTX include/openssl/types.h /^typedef struct ossl_lib_ctx_st OSSL_LIB_CTX;$/;" t typeref:struct:ossl_lib_ctx_st -OSSL_LIB_CTX_BIO_CORE_INDEX include/internal/cryptlib.h 169;" d -OSSL_LIB_CTX_BIO_PROV_INDEX include/internal/cryptlib.h 165;" d -OSSL_LIB_CTX_CHILD_PROVIDER_INDEX include/internal/cryptlib.h 170;" d -OSSL_LIB_CTX_DECODER_STORE_INDEX include/internal/cryptlib.h 163;" d -OSSL_LIB_CTX_DEFAULT_METHOD_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 146;" d -OSSL_LIB_CTX_DRBG_INDEX include/internal/cryptlib.h 155;" d -OSSL_LIB_CTX_DRBG_NONCE_INDEX include/internal/cryptlib.h 156;" d -OSSL_LIB_CTX_ENCODER_STORE_INDEX include/internal/cryptlib.h 162;" d -OSSL_LIB_CTX_EVP_METHOD_STORE_INDEX include/internal/cryptlib.h 150;" d -OSSL_LIB_CTX_FIPS_PROV_INDEX include/internal/cryptlib.h 161;" d -OSSL_LIB_CTX_GLOBAL_PROPERTIES include/internal/cryptlib.h 166;" d -OSSL_LIB_CTX_MAX_INDEXES include/internal/cryptlib.h 171;" d -OSSL_LIB_CTX_MAX_RUN_ONCE include/internal/cryptlib.h 148;" d -OSSL_LIB_CTX_METHOD include/internal/cryptlib.h /^} OSSL_LIB_CTX_METHOD;$/;" t typeref:struct:ossl_lib_ctx_method -OSSL_LIB_CTX_METHOD_DEFAULT_PRIORITY include/internal/cryptlib.h 174;" d -OSSL_LIB_CTX_METHOD_LOW_PRIORITY include/internal/cryptlib.h 173;" d -OSSL_LIB_CTX_METHOD_PRIORITY_1 include/internal/cryptlib.h 175;" d -OSSL_LIB_CTX_METHOD_PRIORITY_2 include/internal/cryptlib.h 176;" d -OSSL_LIB_CTX_METHOD_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 147;" d -OSSL_LIB_CTX_NAMEMAP_INDEX include/internal/cryptlib.h 154;" d -OSSL_LIB_CTX_PROPERTY_DEFN_INDEX include/internal/cryptlib.h 152;" d -OSSL_LIB_CTX_PROPERTY_STRING_INDEX include/internal/cryptlib.h 153;" d -OSSL_LIB_CTX_PROVIDER_CONF_INDEX include/internal/cryptlib.h 168;" d -OSSL_LIB_CTX_PROVIDER_STORE_INDEX include/internal/cryptlib.h 151;" d -OSSL_LIB_CTX_PROVIDER_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 145;" d -OSSL_LIB_CTX_RAND_CRNGT_INDEX include/internal/cryptlib.h 157;" d -OSSL_LIB_CTX_SELF_TEST_CB_INDEX include/internal/cryptlib.h 164;" d -OSSL_LIB_CTX_STORE_LOADER_STORE_INDEX include/internal/cryptlib.h 167;" d -OSSL_LIB_CTX_THREAD_EVENT_HANDLER_INDEX include/internal/cryptlib.h 159;" d -OSSL_LIB_CTX_free crypto/context.c /^void OSSL_LIB_CTX_free(OSSL_LIB_CTX *ctx)$/;" f -OSSL_LIB_CTX_get0_global_default crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void)$/;" f -OSSL_LIB_CTX_load_config crypto/context.c /^int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file)$/;" f -OSSL_LIB_CTX_new crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new(void)$/;" f -OSSL_LIB_CTX_new_child crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_LIB_CTX_new_from_dispatch crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_LIB_CTX_set0_default crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx)$/;" f -OSSL_MAC_NAME_BLAKE2BMAC include/openssl/core_names.h 178;" d -OSSL_MAC_NAME_BLAKE2SMAC include/openssl/core_names.h 179;" d -OSSL_MAC_NAME_CMAC include/openssl/core_names.h 180;" d -OSSL_MAC_NAME_GMAC include/openssl/core_names.h 181;" d -OSSL_MAC_NAME_HMAC include/openssl/core_names.h 182;" d -OSSL_MAC_NAME_KMAC128 include/openssl/core_names.h 183;" d -OSSL_MAC_NAME_KMAC256 include/openssl/core_names.h 184;" d -OSSL_MAC_NAME_POLY1305 include/openssl/core_names.h 185;" d -OSSL_MAC_NAME_SIPHASH include/openssl/core_names.h 186;" d -OSSL_MAC_PARAM_BLOCK_SIZE include/openssl/core_names.h 174;" d -OSSL_MAC_PARAM_CIPHER include/openssl/core_names.h 170;" d -OSSL_MAC_PARAM_CUSTOM include/openssl/core_names.h 158;" d -OSSL_MAC_PARAM_C_ROUNDS include/openssl/core_names.h 163;" d -OSSL_MAC_PARAM_DIGEST include/openssl/core_names.h 171;" d -OSSL_MAC_PARAM_DIGEST_NOINIT include/openssl/core_names.h 161;" d -OSSL_MAC_PARAM_DIGEST_ONESHOT include/openssl/core_names.h 162;" d -OSSL_MAC_PARAM_D_ROUNDS include/openssl/core_names.h 164;" d -OSSL_MAC_PARAM_IV include/openssl/core_names.h 157;" d -OSSL_MAC_PARAM_KEY include/openssl/core_names.h 156;" d -OSSL_MAC_PARAM_PROPERTIES include/openssl/core_names.h 172;" d -OSSL_MAC_PARAM_SALT include/openssl/core_names.h 159;" d -OSSL_MAC_PARAM_SIZE include/openssl/core_names.h 173;" d -OSSL_MAC_PARAM_TLS_DATA_SIZE include/openssl/core_names.h 175;" d -OSSL_MAC_PARAM_XOF include/openssl/core_names.h 160;" d -OSSL_MAX crypto/bio/bio_print.c 84;" d file: -OSSL_MAX_ALGORITHM_ID_SIZE include/internal/sizes.h 20;" d -OSSL_MAX_NAME_SIZE include/internal/sizes.h 18;" d -OSSL_MAX_PROPQUERY_SIZE include/internal/sizes.h 19;" d -OSSL_METHOD_CONSTRUCT_METHOD include/internal/core.h /^} OSSL_METHOD_CONSTRUCT_METHOD;$/;" t typeref:struct:ossl_method_construct_method_st -OSSL_METHOD_STORE include/internal/property.h /^typedef struct ossl_method_store_st OSSL_METHOD_STORE;$/;" t typeref:struct:ossl_method_store_st -OSSL_NAMEMAP include/internal/namemap.h /^typedef struct ossl_namemap_st OSSL_NAMEMAP;$/;" t typeref:struct:ossl_namemap_st -OSSL_NELEM include/internal/nelem.h 14;" d -OSSL_NO_USABLE_TLS1_3 test/sslapitest.c 45;" d file: -OSSL_NO_USABLE_TLS1_3 test/sslapitest.c 52;" d file: -OSSL_OBJECT_CERT include/openssl/core_object.h 30;" d -OSSL_OBJECT_CRL include/openssl/core_object.h 31;" d -OSSL_OBJECT_NAME include/openssl/core_object.h 28;" d -OSSL_OBJECT_PARAM_DATA include/openssl/core_names.h 50;" d -OSSL_OBJECT_PARAM_DATA_STRUCTURE include/openssl/core_names.h 48;" d -OSSL_OBJECT_PARAM_DATA_TYPE include/openssl/core_names.h 47;" d -OSSL_OBJECT_PARAM_DESC include/openssl/core_names.h 51;" d -OSSL_OBJECT_PARAM_REFERENCE include/openssl/core_names.h 49;" d -OSSL_OBJECT_PARAM_TYPE include/openssl/core_names.h 46;" d -OSSL_OBJECT_PKCS12 crypto/store/store_result.c 34;" d file: -OSSL_OBJECT_PKEY include/openssl/core_object.h 29;" d -OSSL_OBJECT_UNKNOWN include/openssl/core_object.h 27;" d -OSSL_OP_ASYM_CIPHER include/openssl/core_dispatch.h 262;" d -OSSL_OP_CIPHER include/openssl/core_dispatch.h 255;" d -OSSL_OP_DECODER include/openssl/core_dispatch.h 266;" d -OSSL_OP_DIGEST include/openssl/core_dispatch.h 254;" d -OSSL_OP_ENCODER include/openssl/core_dispatch.h 265;" d -OSSL_OP_KDF include/openssl/core_dispatch.h 257;" d -OSSL_OP_KEM include/openssl/core_dispatch.h 263;" d -OSSL_OP_KEYEXCH include/openssl/core_dispatch.h 260;" d -OSSL_OP_KEYMGMT include/openssl/core_dispatch.h 259;" d -OSSL_OP_MAC include/openssl/core_dispatch.h 256;" d -OSSL_OP_RAND include/openssl/core_dispatch.h 258;" d -OSSL_OP_SIGNATURE include/openssl/core_dispatch.h 261;" d -OSSL_OP_STORE include/openssl/core_dispatch.h 267;" d -OSSL_OP__HIGHEST include/openssl/core_dispatch.h 269;" d -OSSL_PARAM include/openssl/types.h /^typedef struct ossl_param_st OSSL_PARAM;$/;" t typeref:struct:ossl_param_st -OSSL_PARAM_ALIGNED_BLOCK include/internal/param_build_set.h /^} OSSL_PARAM_ALIGNED_BLOCK;$/;" t typeref:union:__anon394 -OSSL_PARAM_ALIGN_SIZE include/internal/param_build_set.h 22;" d -OSSL_PARAM_ALLOCATED_END crypto/params_dup.c 15;" d file: -OSSL_PARAM_BLD include/openssl/types.h /^typedef struct ossl_param_bld_st OSSL_PARAM_BLD;$/;" t typeref:struct:ossl_param_bld_st -OSSL_PARAM_BLD_DEF crypto/param_build.c /^} OSSL_PARAM_BLD_DEF;$/;" t typeref:struct:__anon86 file: -OSSL_PARAM_BLD_free crypto/param_build.c /^void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld)$/;" f -OSSL_PARAM_BLD_new crypto/param_build.c /^OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void)$/;" f -OSSL_PARAM_BLD_push_BN crypto/param_build.c /^int OSSL_PARAM_BLD_push_BN(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_BN_pad crypto/param_build.c /^int OSSL_PARAM_BLD_push_BN_pad(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_double crypto/param_build.c /^int OSSL_PARAM_BLD_push_double(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_int crypto/param_build.c /^int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int num)$/;" f -OSSL_PARAM_BLD_push_int32 crypto/param_build.c /^int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_int64 crypto/param_build.c /^int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_long crypto/param_build.c /^int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_octet_ptr crypto/param_build.c /^int OSSL_PARAM_BLD_push_octet_ptr(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_octet_string crypto/param_build.c /^int OSSL_PARAM_BLD_push_octet_string(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_size_t crypto/param_build.c /^int OSSL_PARAM_BLD_push_size_t(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_time_t crypto/param_build.c /^int OSSL_PARAM_BLD_push_time_t(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_uint crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_uint32 crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_uint64 crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint64(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_ulong crypto/param_build.c /^int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_utf8_ptr crypto/param_build.c /^int OSSL_PARAM_BLD_push_utf8_ptr(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_push_utf8_string crypto/param_build.c /^int OSSL_PARAM_BLD_push_utf8_string(OSSL_PARAM_BLD *bld, const char *key,$/;" f -OSSL_PARAM_BLD_to_param crypto/param_build.c /^OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld)$/;" f -OSSL_PARAM_BN include/openssl/params.h 58;" d -OSSL_PARAM_BUF crypto/params_dup.c /^} OSSL_PARAM_BUF;$/;" t typeref:struct:__anon202 file: -OSSL_PARAM_BUF_MAX crypto/params_dup.c 20;" d file: -OSSL_PARAM_BUF_PUBLIC crypto/params_dup.c 18;" d file: -OSSL_PARAM_BUF_SECURE crypto/params_dup.c 19;" d file: -OSSL_PARAM_DEFN include/openssl/params.h 27;" d -OSSL_PARAM_DRBG_GETTABLE_CTX_COMMON providers/implementations/rands/drbg_local.h 236;" d -OSSL_PARAM_DRBG_SETTABLE_CTX_COMMON providers/implementations/rands/drbg_local.h 232;" d -OSSL_PARAM_END include/openssl/params.h 24;" d -OSSL_PARAM_INTEGER include/openssl/core.h 103;" d -OSSL_PARAM_MERGE_LIST_MAX crypto/params_dup.c 16;" d file: -OSSL_PARAM_OCTET_PTR include/openssl/core.h 157;" d -OSSL_PARAM_OCTET_STRING include/openssl/core.h 120;" d -OSSL_PARAM_REAL include/openssl/core.h 109;" d -OSSL_PARAM_UNMODIFIED include/openssl/params.h 22;" d -OSSL_PARAM_UNSIGNED_INTEGER include/openssl/core.h 104;" d -OSSL_PARAM_UTF8_PTR include/openssl/core.h 138;" d -OSSL_PARAM_UTF8_STRING include/openssl/core.h 114;" d -OSSL_PARAM_allocate_from_text crypto/params_from_text.c /^int OSSL_PARAM_allocate_from_text(OSSL_PARAM *to,$/;" f -OSSL_PARAM_construct_BN crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_BN(const char *key, unsigned char *buf,$/;" f -OSSL_PARAM_construct_double crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_double(const char *key, double *buf)$/;" f -OSSL_PARAM_construct_end crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_end(void)$/;" f -OSSL_PARAM_construct_int crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int(const char *key, int *buf)$/;" f -OSSL_PARAM_construct_int32 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int32(const char *key, int32_t *buf)$/;" f -OSSL_PARAM_construct_int64 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int64(const char *key, int64_t *buf)$/;" f -OSSL_PARAM_construct_long crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_long(const char *key, long int *buf)$/;" f -OSSL_PARAM_construct_octet_ptr crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_octet_ptr(const char *key, void **buf,$/;" f -OSSL_PARAM_construct_octet_string crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_octet_string(const char *key, void *buf,$/;" f -OSSL_PARAM_construct_size_t crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_size_t(const char *key, size_t *buf)$/;" f -OSSL_PARAM_construct_time_t crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_time_t(const char *key, time_t *buf)$/;" f -OSSL_PARAM_construct_uint crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint(const char *key, unsigned int *buf)$/;" f -OSSL_PARAM_construct_uint32 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint32(const char *key, uint32_t *buf)$/;" f -OSSL_PARAM_construct_uint64 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint64(const char *key, uint64_t *buf)$/;" f -OSSL_PARAM_construct_ulong crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_ulong(const char *key, unsigned long int *buf)$/;" f -OSSL_PARAM_construct_utf8_ptr crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_utf8_ptr(const char *key, char **buf,$/;" f -OSSL_PARAM_construct_utf8_string crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_utf8_string(const char *key, char *buf,$/;" f -OSSL_PARAM_double include/openssl/params.h 55;" d -OSSL_PARAM_dup crypto/params_dup.c /^OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *src)$/;" f -OSSL_PARAM_free crypto/params_dup.c /^void OSSL_PARAM_free(OSSL_PARAM *params)$/;" f -OSSL_PARAM_get_BN crypto/params.c /^int OSSL_PARAM_get_BN(const OSSL_PARAM *p, BIGNUM **val)$/;" f -OSSL_PARAM_get_double crypto/params.c /^int OSSL_PARAM_get_double(const OSSL_PARAM *p, double *val)$/;" f -OSSL_PARAM_get_int crypto/params.c /^int OSSL_PARAM_get_int(const OSSL_PARAM *p, int *val)$/;" f -OSSL_PARAM_get_int32 crypto/params.c /^int OSSL_PARAM_get_int32(const OSSL_PARAM *p, int32_t *val)$/;" f -OSSL_PARAM_get_int64 crypto/params.c /^int OSSL_PARAM_get_int64(const OSSL_PARAM *p, int64_t *val)$/;" f -OSSL_PARAM_get_long crypto/params.c /^int OSSL_PARAM_get_long(const OSSL_PARAM *p, long int *val)$/;" f -OSSL_PARAM_get_octet_ptr crypto/params.c /^int OSSL_PARAM_get_octet_ptr(const OSSL_PARAM *p, const void **val,$/;" f -OSSL_PARAM_get_octet_string crypto/params.c /^int OSSL_PARAM_get_octet_string(const OSSL_PARAM *p, void **val, size_t max_len,$/;" f -OSSL_PARAM_get_octet_string_ptr crypto/params.c /^int OSSL_PARAM_get_octet_string_ptr(const OSSL_PARAM *p, const void **val,$/;" f -OSSL_PARAM_get_size_t crypto/params.c /^int OSSL_PARAM_get_size_t(const OSSL_PARAM *p, size_t *val)$/;" f -OSSL_PARAM_get_time_t crypto/params.c /^int OSSL_PARAM_get_time_t(const OSSL_PARAM *p, time_t *val)$/;" f -OSSL_PARAM_get_uint crypto/params.c /^int OSSL_PARAM_get_uint(const OSSL_PARAM *p, unsigned int *val)$/;" f -OSSL_PARAM_get_uint32 crypto/params.c /^int OSSL_PARAM_get_uint32(const OSSL_PARAM *p, uint32_t *val)$/;" f -OSSL_PARAM_get_uint64 crypto/params.c /^int OSSL_PARAM_get_uint64(const OSSL_PARAM *p, uint64_t *val)$/;" f -OSSL_PARAM_get_ulong crypto/params.c /^int OSSL_PARAM_get_ulong(const OSSL_PARAM *p, unsigned long int *val)$/;" f -OSSL_PARAM_get_utf8_ptr crypto/params.c /^int OSSL_PARAM_get_utf8_ptr(const OSSL_PARAM *p, const char **val)$/;" f -OSSL_PARAM_get_utf8_string crypto/params.c /^int OSSL_PARAM_get_utf8_string(const OSSL_PARAM *p, char **val, size_t max_len)$/;" f -OSSL_PARAM_get_utf8_string_ptr crypto/params.c /^int OSSL_PARAM_get_utf8_string_ptr(const OSSL_PARAM *p, const char **val)$/;" f -OSSL_PARAM_int include/openssl/params.h 31;" d -OSSL_PARAM_int32 include/openssl/params.h 41;" d -OSSL_PARAM_int64 include/openssl/params.h 46;" d -OSSL_PARAM_locate crypto/params.c /^OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *p, const char *key)$/;" f -OSSL_PARAM_locate_const crypto/params.c /^const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *p, const char *key)$/;" f -OSSL_PARAM_long include/openssl/params.h 36;" d -OSSL_PARAM_merge crypto/params_dup.c /^OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2)$/;" f -OSSL_PARAM_modified crypto/params.c /^int OSSL_PARAM_modified(const OSSL_PARAM *p)$/;" f -OSSL_PARAM_octet_ptr include/openssl/params.h 67;" d -OSSL_PARAM_octet_string include/openssl/params.h 62;" d -OSSL_PARAM_set_BN crypto/params.c /^int OSSL_PARAM_set_BN(OSSL_PARAM *p, const BIGNUM *val)$/;" f -OSSL_PARAM_set_all_unmodified crypto/params.c /^void OSSL_PARAM_set_all_unmodified(OSSL_PARAM *p)$/;" f -OSSL_PARAM_set_double crypto/params.c /^int OSSL_PARAM_set_double(OSSL_PARAM *p, double val)$/;" f -OSSL_PARAM_set_int crypto/params.c /^int OSSL_PARAM_set_int(OSSL_PARAM *p, int val)$/;" f -OSSL_PARAM_set_int32 crypto/params.c /^int OSSL_PARAM_set_int32(OSSL_PARAM *p, int32_t val)$/;" f -OSSL_PARAM_set_int64 crypto/params.c /^int OSSL_PARAM_set_int64(OSSL_PARAM *p, int64_t val)$/;" f -OSSL_PARAM_set_long crypto/params.c /^int OSSL_PARAM_set_long(OSSL_PARAM *p, long int val)$/;" f -OSSL_PARAM_set_octet_ptr crypto/params.c /^int OSSL_PARAM_set_octet_ptr(OSSL_PARAM *p, const void *val,$/;" f -OSSL_PARAM_set_octet_string crypto/params.c /^int OSSL_PARAM_set_octet_string(OSSL_PARAM *p, const void *val,$/;" f -OSSL_PARAM_set_size_t crypto/params.c /^int OSSL_PARAM_set_size_t(OSSL_PARAM *p, size_t val)$/;" f -OSSL_PARAM_set_time_t crypto/params.c /^int OSSL_PARAM_set_time_t(OSSL_PARAM *p, time_t val)$/;" f -OSSL_PARAM_set_uint crypto/params.c /^int OSSL_PARAM_set_uint(OSSL_PARAM *p, unsigned int val)$/;" f -OSSL_PARAM_set_uint32 crypto/params.c /^int OSSL_PARAM_set_uint32(OSSL_PARAM *p, uint32_t val)$/;" f -OSSL_PARAM_set_uint64 crypto/params.c /^int OSSL_PARAM_set_uint64(OSSL_PARAM *p, uint64_t val)$/;" f -OSSL_PARAM_set_ulong crypto/params.c /^int OSSL_PARAM_set_ulong(OSSL_PARAM *p, unsigned long int val)$/;" f -OSSL_PARAM_set_utf8_ptr crypto/params.c /^int OSSL_PARAM_set_utf8_ptr(OSSL_PARAM *p, const char *val)$/;" f -OSSL_PARAM_set_utf8_string crypto/params.c /^int OSSL_PARAM_set_utf8_string(OSSL_PARAM *p, const char *val)$/;" f -OSSL_PARAM_size_t include/openssl/params.h 51;" d -OSSL_PARAM_time_t include/openssl/params.h 53;" d -OSSL_PARAM_uint include/openssl/params.h 33;" d -OSSL_PARAM_uint32 include/openssl/params.h 43;" d -OSSL_PARAM_uint64 include/openssl/params.h 48;" d -OSSL_PARAM_ulong include/openssl/params.h 38;" d -OSSL_PARAM_utf8_ptr include/openssl/params.h 65;" d -OSSL_PARAM_utf8_string include/openssl/params.h 60;" d -OSSL_PASSPHRASE_CALLBACK include/openssl/core.h /^typedef int (OSSL_PASSPHRASE_CALLBACK)(char *pass, size_t pass_size,$/;" t -OSSL_PASSPHRASE_PARAM_INFO include/openssl/core_names.h 483;" d -OSSL_PKEY_EC_ENCODING_EXPLICIT include/openssl/core_names.h 423;" d -OSSL_PKEY_EC_ENCODING_GROUP include/openssl/core_names.h 424;" d -OSSL_PKEY_EC_GROUP_CHECK_DEFAULT include/openssl/core_names.h 430;" d -OSSL_PKEY_EC_GROUP_CHECK_NAMED include/openssl/core_names.h 431;" d -OSSL_PKEY_EC_GROUP_CHECK_NAMED_NIST include/openssl/core_names.h 432;" d -OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_COMPRESSED include/openssl/core_names.h 427;" d -OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_HYBRID include/openssl/core_names.h 428;" d -OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_UNCOMPRESSED include/openssl/core_names.h 426;" d -OSSL_PKEY_PARAM_BITS include/openssl/core_names.h 276;" d -OSSL_PKEY_PARAM_CIPHER include/openssl/core_names.h 280;" d -OSSL_PKEY_PARAM_DEFAULT_DIGEST include/openssl/core_names.h 283;" d -OSSL_PKEY_PARAM_DH_GENERATOR include/openssl/core_names.h 310;" d -OSSL_PKEY_PARAM_DH_PRIV_LEN include/openssl/core_names.h 311;" d -OSSL_PKEY_PARAM_DIGEST include/openssl/core_names.h 279;" d -OSSL_PKEY_PARAM_DIGEST_SIZE include/openssl/core_names.h 286;" d -OSSL_PKEY_PARAM_DIST_ID include/openssl/core_names.h 292;" d -OSSL_PKEY_PARAM_EC_A include/openssl/core_names.h 320;" d -OSSL_PKEY_PARAM_EC_B include/openssl/core_names.h 321;" d -OSSL_PKEY_PARAM_EC_CHAR2_M include/openssl/core_names.h 326;" d -OSSL_PKEY_PARAM_EC_CHAR2_PP_K1 include/openssl/core_names.h 329;" d -OSSL_PKEY_PARAM_EC_CHAR2_PP_K2 include/openssl/core_names.h 330;" d -OSSL_PKEY_PARAM_EC_CHAR2_PP_K3 include/openssl/core_names.h 331;" d -OSSL_PKEY_PARAM_EC_CHAR2_TP_BASIS include/openssl/core_names.h 328;" d -OSSL_PKEY_PARAM_EC_CHAR2_TYPE include/openssl/core_names.h 327;" d -OSSL_PKEY_PARAM_EC_COFACTOR include/openssl/core_names.h 324;" d -OSSL_PKEY_PARAM_EC_DECODED_FROM_EXPLICIT_PARAMS include/openssl/core_names.h 332;" d -OSSL_PKEY_PARAM_EC_ENCODING include/openssl/core_names.h 417;" d -OSSL_PKEY_PARAM_EC_FIELD_TYPE include/openssl/core_names.h 318;" d -OSSL_PKEY_PARAM_EC_GENERATOR include/openssl/core_names.h 322;" d -OSSL_PKEY_PARAM_EC_GROUP_CHECK_TYPE include/openssl/core_names.h 419;" d -OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC include/openssl/core_names.h 420;" d -OSSL_PKEY_PARAM_EC_ORDER include/openssl/core_names.h 323;" d -OSSL_PKEY_PARAM_EC_P include/openssl/core_names.h 319;" d -OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT include/openssl/core_names.h 418;" d -OSSL_PKEY_PARAM_EC_PUB_X include/openssl/core_names.h 314;" d -OSSL_PKEY_PARAM_EC_PUB_Y include/openssl/core_names.h 315;" d -OSSL_PKEY_PARAM_EC_SEED include/openssl/core_names.h 325;" d -OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY include/openssl/core_names.h 290;" d -OSSL_PKEY_PARAM_ENGINE include/openssl/core_names.h 281;" d -OSSL_PKEY_PARAM_FFC_COFACTOR include/openssl/core_names.h 303;" d -OSSL_PKEY_PARAM_FFC_DIGEST include/openssl/core_names.h 414;" d -OSSL_PKEY_PARAM_FFC_DIGEST_PROPS include/openssl/core_names.h 415;" d -OSSL_PKEY_PARAM_FFC_G include/openssl/core_names.h 298;" d -OSSL_PKEY_PARAM_FFC_GINDEX include/openssl/core_names.h 300;" d -OSSL_PKEY_PARAM_FFC_H include/openssl/core_names.h 304;" d -OSSL_PKEY_PARAM_FFC_P include/openssl/core_names.h 297;" d -OSSL_PKEY_PARAM_FFC_PBITS include/openssl/core_names.h 412;" d -OSSL_PKEY_PARAM_FFC_PCOUNTER include/openssl/core_names.h 301;" d -OSSL_PKEY_PARAM_FFC_Q include/openssl/core_names.h 299;" d -OSSL_PKEY_PARAM_FFC_QBITS include/openssl/core_names.h 413;" d -OSSL_PKEY_PARAM_FFC_SEED include/openssl/core_names.h 302;" d -OSSL_PKEY_PARAM_FFC_TYPE include/openssl/core_names.h 411;" d -OSSL_PKEY_PARAM_FFC_VALIDATE_G include/openssl/core_names.h 306;" d -OSSL_PKEY_PARAM_FFC_VALIDATE_LEGACY include/openssl/core_names.h 307;" d -OSSL_PKEY_PARAM_FFC_VALIDATE_PQ include/openssl/core_names.h 305;" d -OSSL_PKEY_PARAM_GROUP_NAME include/openssl/core_names.h 291;" d -OSSL_PKEY_PARAM_MANDATORY_DIGEST include/openssl/core_names.h 284;" d -OSSL_PKEY_PARAM_MASKGENFUNC include/openssl/core_names.h 287;" d -OSSL_PKEY_PARAM_MAX_SIZE include/openssl/core_names.h 277;" d -OSSL_PKEY_PARAM_MGF1_DIGEST include/openssl/core_names.h 288;" d -OSSL_PKEY_PARAM_MGF1_PROPERTIES include/openssl/core_names.h 289;" d -OSSL_PKEY_PARAM_PAD_MODE include/openssl/core_names.h 285;" d -OSSL_PKEY_PARAM_PRIV_KEY include/openssl/core_names.h 294;" d -OSSL_PKEY_PARAM_PROPERTIES include/openssl/core_names.h 282;" d -OSSL_PKEY_PARAM_PUB_KEY include/openssl/core_names.h 293;" d -OSSL_PKEY_PARAM_RSA_BITS include/openssl/core_names.h 402;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT include/openssl/core_names.h 358;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT1 include/openssl/core_names.h 379;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT2 include/openssl/core_names.h 380;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT3 include/openssl/core_names.h 381;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT4 include/openssl/core_names.h 382;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT5 include/openssl/core_names.h 383;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT6 include/openssl/core_names.h 384;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT7 include/openssl/core_names.h 385;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT8 include/openssl/core_names.h 386;" d -OSSL_PKEY_PARAM_RSA_COEFFICIENT9 include/openssl/core_names.h 387;" d -OSSL_PKEY_PARAM_RSA_D include/openssl/core_names.h 355;" d -OSSL_PKEY_PARAM_RSA_DIGEST include/openssl/core_names.h 404;" d -OSSL_PKEY_PARAM_RSA_DIGEST_PROPS include/openssl/core_names.h 405;" d -OSSL_PKEY_PARAM_RSA_E include/openssl/core_names.h 354;" d -OSSL_PKEY_PARAM_RSA_EXPONENT include/openssl/core_names.h 357;" d -OSSL_PKEY_PARAM_RSA_EXPONENT1 include/openssl/core_names.h 369;" d -OSSL_PKEY_PARAM_RSA_EXPONENT10 include/openssl/core_names.h 378;" d -OSSL_PKEY_PARAM_RSA_EXPONENT2 include/openssl/core_names.h 370;" d -OSSL_PKEY_PARAM_RSA_EXPONENT3 include/openssl/core_names.h 371;" d -OSSL_PKEY_PARAM_RSA_EXPONENT4 include/openssl/core_names.h 372;" d -OSSL_PKEY_PARAM_RSA_EXPONENT5 include/openssl/core_names.h 373;" d -OSSL_PKEY_PARAM_RSA_EXPONENT6 include/openssl/core_names.h 374;" d -OSSL_PKEY_PARAM_RSA_EXPONENT7 include/openssl/core_names.h 375;" d -OSSL_PKEY_PARAM_RSA_EXPONENT8 include/openssl/core_names.h 376;" d -OSSL_PKEY_PARAM_RSA_EXPONENT9 include/openssl/core_names.h 377;" d -OSSL_PKEY_PARAM_RSA_FACTOR include/openssl/core_names.h 356;" d -OSSL_PKEY_PARAM_RSA_FACTOR1 include/openssl/core_names.h 359;" d -OSSL_PKEY_PARAM_RSA_FACTOR10 include/openssl/core_names.h 368;" d -OSSL_PKEY_PARAM_RSA_FACTOR2 include/openssl/core_names.h 360;" d -OSSL_PKEY_PARAM_RSA_FACTOR3 include/openssl/core_names.h 361;" d -OSSL_PKEY_PARAM_RSA_FACTOR4 include/openssl/core_names.h 362;" d -OSSL_PKEY_PARAM_RSA_FACTOR5 include/openssl/core_names.h 363;" d -OSSL_PKEY_PARAM_RSA_FACTOR6 include/openssl/core_names.h 364;" d -OSSL_PKEY_PARAM_RSA_FACTOR7 include/openssl/core_names.h 365;" d -OSSL_PKEY_PARAM_RSA_FACTOR8 include/openssl/core_names.h 366;" d -OSSL_PKEY_PARAM_RSA_FACTOR9 include/openssl/core_names.h 367;" d -OSSL_PKEY_PARAM_RSA_MASKGENFUNC include/openssl/core_names.h 406;" d -OSSL_PKEY_PARAM_RSA_MGF1_DIGEST include/openssl/core_names.h 407;" d -OSSL_PKEY_PARAM_RSA_N include/openssl/core_names.h 353;" d -OSSL_PKEY_PARAM_RSA_PRIMES include/openssl/core_names.h 403;" d -OSSL_PKEY_PARAM_RSA_PSS_SALTLEN include/openssl/core_names.h 408;" d -OSSL_PKEY_PARAM_RSA_TEST_P1 include/openssl/core_names.h 496;" d -OSSL_PKEY_PARAM_RSA_TEST_P2 include/openssl/core_names.h 497;" d -OSSL_PKEY_PARAM_RSA_TEST_Q1 include/openssl/core_names.h 498;" d -OSSL_PKEY_PARAM_RSA_TEST_Q2 include/openssl/core_names.h 499;" d -OSSL_PKEY_PARAM_RSA_TEST_XP include/openssl/core_names.h 492;" d -OSSL_PKEY_PARAM_RSA_TEST_XP1 include/openssl/core_names.h 490;" d -OSSL_PKEY_PARAM_RSA_TEST_XP2 include/openssl/core_names.h 491;" d -OSSL_PKEY_PARAM_RSA_TEST_XQ include/openssl/core_names.h 495;" d -OSSL_PKEY_PARAM_RSA_TEST_XQ1 include/openssl/core_names.h 493;" d -OSSL_PKEY_PARAM_RSA_TEST_XQ2 include/openssl/core_names.h 494;" d -OSSL_PKEY_PARAM_SECURITY_BITS include/openssl/core_names.h 278;" d -OSSL_PKEY_PARAM_USE_COFACTOR_ECDH include/openssl/core_names.h 336;" d -OSSL_PKEY_PARAM_USE_COFACTOR_FLAG include/openssl/core_names.h 335;" d -OSSL_PKEY_RSA_PAD_MODE_NONE include/openssl/core_names.h 390;" d -OSSL_PKEY_RSA_PAD_MODE_OAEP include/openssl/core_names.h 392;" d -OSSL_PKEY_RSA_PAD_MODE_PKCSV15 include/openssl/core_names.h 391;" d -OSSL_PKEY_RSA_PAD_MODE_PSS include/openssl/core_names.h 394;" d -OSSL_PKEY_RSA_PAD_MODE_X931 include/openssl/core_names.h 393;" d -OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO include/openssl/core_names.h 399;" d -OSSL_PKEY_RSA_PSS_SALT_LEN_DIGEST include/openssl/core_names.h 397;" d -OSSL_PKEY_RSA_PSS_SALT_LEN_MAX include/openssl/core_names.h 398;" d -OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 78;" d file: -OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 85;" d file: -OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 89;" d file: -OSSL_PROPERTY_DEFINITION include/internal/property.h /^typedef struct ossl_property_definition_st OSSL_PROPERTY_DEFINITION;$/;" t typeref:struct:ossl_property_definition_st -OSSL_PROPERTY_FALSE crypto/property/property_local.h 38;" d -OSSL_PROPERTY_IDX crypto/property/property_local.h /^typedef int OSSL_PROPERTY_IDX;$/;" t -OSSL_PROPERTY_LIST include/internal/property.h /^typedef struct ossl_property_list_st OSSL_PROPERTY_LIST;$/;" t typeref:struct:ossl_property_list_st -OSSL_PROPERTY_OPER crypto/property/property_local.h /^} OSSL_PROPERTY_OPER;$/;" t typeref:enum:__anon95 -OSSL_PROPERTY_OPER_EQ crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 -OSSL_PROPERTY_OPER_NE crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 -OSSL_PROPERTY_OVERRIDE crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 -OSSL_PROPERTY_TRUE crypto/property/property_local.h 37;" d -OSSL_PROPERTY_TYPE include/internal/property.h /^} OSSL_PROPERTY_TYPE;$/;" t typeref:enum:__anon384 -OSSL_PROPERTY_TYPE_NUMBER include/internal/property.h /^ OSSL_PROPERTY_TYPE_STRING, OSSL_PROPERTY_TYPE_NUMBER,$/;" e enum:__anon384 -OSSL_PROPERTY_TYPE_STRING include/internal/property.h /^ OSSL_PROPERTY_TYPE_STRING, OSSL_PROPERTY_TYPE_NUMBER,$/;" e enum:__anon384 -OSSL_PROPERTY_TYPE_VALUE_UNDEFINED include/internal/property.h /^ OSSL_PROPERTY_TYPE_VALUE_UNDEFINED$/;" e enum:__anon384 -OSSL_PROVERR_H providers/common/include/prov/proverr.h 12;" d -OSSL_PROVIDER include/openssl/types.h /^typedef struct ossl_provider_st OSSL_PROVIDER; \/* Provider Object *\/$/;" t typeref:struct:ossl_provider_st -OSSL_PROVIDERS_DIGESTCOMMON_H providers/implementations/include/prov/digestcommon.h 11;" d -OSSL_PROVIDER_CHILD_CB crypto/provider_core.c /^} OSSL_PROVIDER_CHILD_CB;$/;" t typeref:struct:__anon254 file: -OSSL_PROVIDER_INFO crypto/provider_local.h /^} OSSL_PROVIDER_INFO;$/;" t typeref:struct:__anon252 -OSSL_PROVIDER_RAND_POOL_H include/crypto/rand_pool.h 11;" d -OSSL_PROVIDER_add_builtin crypto/provider.c /^int OSSL_PROVIDER_add_builtin(OSSL_LIB_CTX *libctx, const char *name,$/;" f -OSSL_PROVIDER_available crypto/provider_core.c /^int OSSL_PROVIDER_available(OSSL_LIB_CTX *libctx, const char *name)$/;" f -OSSL_PROVIDER_do_all crypto/provider.c /^int OSSL_PROVIDER_do_all(OSSL_LIB_CTX *ctx,$/;" f -OSSL_PROVIDER_get0_dispatch crypto/provider.c /^const OSSL_DISPATCH *OSSL_PROVIDER_get0_dispatch(const OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_get0_name crypto/provider.c /^const char *OSSL_PROVIDER_get0_name(const OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_get0_provider_ctx crypto/provider.c /^void *OSSL_PROVIDER_get0_provider_ctx(const OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_get_capabilities crypto/provider.c /^int OSSL_PROVIDER_get_capabilities(const OSSL_PROVIDER *prov,$/;" f -OSSL_PROVIDER_get_params crypto/provider.c /^int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])$/;" f -OSSL_PROVIDER_gettable_params crypto/provider.c /^const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_load crypto/provider.c /^OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *libctx, const char *name)$/;" f -OSSL_PROVIDER_query_operation crypto/provider.c /^const OSSL_ALGORITHM *OSSL_PROVIDER_query_operation(const OSSL_PROVIDER *prov,$/;" f -OSSL_PROVIDER_self_test crypto/provider.c /^int OSSL_PROVIDER_self_test(const OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_set_default_search_path crypto/provider_core.c /^int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *libctx,$/;" f -OSSL_PROVIDER_try_load crypto/provider.c /^OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *libctx, const char *name,$/;" f -OSSL_PROVIDER_unload crypto/provider.c /^int OSSL_PROVIDER_unload(OSSL_PROVIDER *prov)$/;" f -OSSL_PROVIDER_unquery_operation crypto/provider.c /^void OSSL_PROVIDER_unquery_operation(const OSSL_PROVIDER *prov,$/;" f -OSSL_PROV_BLAKE2_H providers/implementations/include/prov/blake2.h 11;" d -OSSL_PROV_FIPS_PARAM_CONDITIONAL_ERRORS include/openssl/fips_names.h 48;" d -OSSL_PROV_FIPS_PARAM_INSTALL_MAC include/openssl/fips_names.h 36;" d -OSSL_PROV_FIPS_PARAM_INSTALL_STATUS include/openssl/fips_names.h 41;" d -OSSL_PROV_FIPS_PARAM_INSTALL_VERSION include/openssl/fips_names.h 31;" d -OSSL_PROV_FIPS_PARAM_MODULE_MAC include/openssl/fips_names.h 26;" d -OSSL_PROV_FIPS_PARAM_SECURITY_CHECKS include/openssl/fips_names.h 54;" d -OSSL_PROV_MD5_SHA1_H providers/implementations/include/prov/md5_sha1.h 11;" d -OSSL_PROV_PARAM_BUILDINFO include/openssl/core_names.h 26;" d -OSSL_PROV_PARAM_CORE_MODULE_FILENAME include/openssl/core_names.h 21;" d -OSSL_PROV_PARAM_CORE_PROV_NAME include/openssl/core_names.h 20;" d -OSSL_PROV_PARAM_CORE_VERSION include/openssl/core_names.h 19;" d -OSSL_PROV_PARAM_NAME include/openssl/core_names.h 24;" d -OSSL_PROV_PARAM_SECURITY_CHECKS include/openssl/core_names.h 28;" d -OSSL_PROV_PARAM_SELF_TEST_DESC include/openssl/core_names.h 33;" d -OSSL_PROV_PARAM_SELF_TEST_PHASE include/openssl/core_names.h 31;" d -OSSL_PROV_PARAM_SELF_TEST_TYPE include/openssl/core_names.h 32;" d -OSSL_PROV_PARAM_STATUS include/openssl/core_names.h 27;" d -OSSL_PROV_PARAM_VERSION include/openssl/core_names.h 25;" d -OSSL_PROV_PROVIDER_CTX_H providers/common/include/prov/provider_ctx.h 11;" d -OSSL_RAND_PARAM_MAX_REQUEST include/openssl/core_names.h 245;" d -OSSL_RAND_PARAM_STATE include/openssl/core_names.h 243;" d -OSSL_RAND_PARAM_STRENGTH include/openssl/core_names.h 244;" d -OSSL_RAND_PARAM_TEST_ENTROPY include/openssl/core_names.h 246;" d -OSSL_RAND_PARAM_TEST_NONCE include/openssl/core_names.h 247;" d -OSSL_SECURITY_BITS_H include/crypto/security_bits.h 11;" d -OSSL_SELF_TEST include/openssl/types.h /^typedef struct ossl_self_test_st OSSL_SELF_TEST;$/;" t typeref:struct:ossl_self_test_st -OSSL_SELF_TEST_DESC_ASYM_RSA_DEC include/openssl/self_test.h 52;" d -OSSL_SELF_TEST_DESC_ASYM_RSA_ENC include/openssl/self_test.h 51;" d -OSSL_SELF_TEST_DESC_CIPHER_AES_ECB include/openssl/self_test.h 49;" d -OSSL_SELF_TEST_DESC_CIPHER_AES_GCM include/openssl/self_test.h 48;" d -OSSL_SELF_TEST_DESC_CIPHER_TDES include/openssl/self_test.h 50;" d -OSSL_SELF_TEST_DESC_DRBG_CTR include/openssl/self_test.h 59;" d -OSSL_SELF_TEST_DESC_DRBG_HASH include/openssl/self_test.h 60;" d -OSSL_SELF_TEST_DESC_DRBG_HMAC include/openssl/self_test.h 61;" d -OSSL_SELF_TEST_DESC_INTEGRITY_HMAC include/openssl/self_test.h 44;" d -OSSL_SELF_TEST_DESC_KA_DH include/openssl/self_test.h 62;" d -OSSL_SELF_TEST_DESC_KA_ECDH include/openssl/self_test.h 63;" d -OSSL_SELF_TEST_DESC_KDF_HKDF include/openssl/self_test.h 64;" d -OSSL_SELF_TEST_DESC_KDF_KBKDF include/openssl/self_test.h 71;" d -OSSL_SELF_TEST_DESC_KDF_PBKDF2 include/openssl/self_test.h 68;" d -OSSL_SELF_TEST_DESC_KDF_SSHKDF include/openssl/self_test.h 69;" d -OSSL_SELF_TEST_DESC_KDF_SSKDF include/openssl/self_test.h 65;" d -OSSL_SELF_TEST_DESC_KDF_TLS12_PRF include/openssl/self_test.h 70;" d -OSSL_SELF_TEST_DESC_KDF_TLS13_EXPAND include/openssl/self_test.h 73;" d -OSSL_SELF_TEST_DESC_KDF_TLS13_EXTRACT include/openssl/self_test.h 72;" d -OSSL_SELF_TEST_DESC_KDF_X942KDF include/openssl/self_test.h 67;" d -OSSL_SELF_TEST_DESC_KDF_X963KDF include/openssl/self_test.h 66;" d -OSSL_SELF_TEST_DESC_MD_SHA1 include/openssl/self_test.h 53;" d -OSSL_SELF_TEST_DESC_MD_SHA2 include/openssl/self_test.h 54;" d -OSSL_SELF_TEST_DESC_MD_SHA3 include/openssl/self_test.h 55;" d -OSSL_SELF_TEST_DESC_NONE include/openssl/self_test.h 43;" d -OSSL_SELF_TEST_DESC_PCT_DSA include/openssl/self_test.h 47;" d -OSSL_SELF_TEST_DESC_PCT_ECDSA include/openssl/self_test.h 46;" d -OSSL_SELF_TEST_DESC_PCT_RSA_PKCS1 include/openssl/self_test.h 45;" d -OSSL_SELF_TEST_DESC_RNG include/openssl/self_test.h 74;" d -OSSL_SELF_TEST_DESC_SIGN_DSA include/openssl/self_test.h 56;" d -OSSL_SELF_TEST_DESC_SIGN_ECDSA include/openssl/self_test.h 58;" d -OSSL_SELF_TEST_DESC_SIGN_RSA include/openssl/self_test.h 57;" d -OSSL_SELF_TEST_PHASE_CORRUPT include/openssl/self_test.h 23;" d -OSSL_SELF_TEST_PHASE_FAIL include/openssl/self_test.h 25;" d -OSSL_SELF_TEST_PHASE_NONE include/openssl/self_test.h 21;" d -OSSL_SELF_TEST_PHASE_PASS include/openssl/self_test.h 24;" d -OSSL_SELF_TEST_PHASE_START include/openssl/self_test.h 22;" d -OSSL_SELF_TEST_TYPE_CRNG include/openssl/self_test.h 31;" d -OSSL_SELF_TEST_TYPE_DRBG include/openssl/self_test.h 40;" d -OSSL_SELF_TEST_TYPE_INSTALL_INTEGRITY include/openssl/self_test.h 30;" d -OSSL_SELF_TEST_TYPE_KAT_ASYM_CIPHER include/openssl/self_test.h 34;" d -OSSL_SELF_TEST_TYPE_KAT_CIPHER include/openssl/self_test.h 33;" d -OSSL_SELF_TEST_TYPE_KAT_DIGEST include/openssl/self_test.h 35;" d -OSSL_SELF_TEST_TYPE_KAT_KA include/openssl/self_test.h 39;" d -OSSL_SELF_TEST_TYPE_KAT_KDF include/openssl/self_test.h 38;" d -OSSL_SELF_TEST_TYPE_KAT_SIGNATURE include/openssl/self_test.h 36;" d -OSSL_SELF_TEST_TYPE_MODULE_INTEGRITY include/openssl/self_test.h 29;" d -OSSL_SELF_TEST_TYPE_NONE include/openssl/self_test.h 28;" d -OSSL_SELF_TEST_TYPE_PCT include/openssl/self_test.h 32;" d -OSSL_SELF_TEST_TYPE_PCT_SIGNATURE include/openssl/self_test.h 37;" d -OSSL_SELF_TEST_free crypto/self_test_core.c /^void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st)$/;" f -OSSL_SELF_TEST_get_callback crypto/self_test_core.c /^void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,$/;" f -OSSL_SELF_TEST_get_callback providers/fips/fipsprov.c /^void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,$/;" f -OSSL_SELF_TEST_new crypto/self_test_core.c /^OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg)$/;" f -OSSL_SELF_TEST_onbegin crypto/self_test_core.c /^void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,$/;" f -OSSL_SELF_TEST_oncorrupt_byte crypto/self_test_core.c /^int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes)$/;" f -OSSL_SELF_TEST_onend crypto/self_test_core.c /^void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret)$/;" f -OSSL_SELF_TEST_set_callback crypto/self_test_core.c /^void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb,$/;" f -OSSL_SIGNATURE_PARAM_ALGORITHM_ID include/openssl/core_names.h 445;" d -OSSL_SIGNATURE_PARAM_DIGEST include/openssl/core_names.h 447;" d -OSSL_SIGNATURE_PARAM_DIGEST_SIZE include/openssl/core_names.h 453;" d -OSSL_SIGNATURE_PARAM_KAT include/openssl/core_names.h 500;" d -OSSL_SIGNATURE_PARAM_MGF1_DIGEST include/openssl/core_names.h 450;" d -OSSL_SIGNATURE_PARAM_MGF1_PROPERTIES include/openssl/core_names.h 451;" d -OSSL_SIGNATURE_PARAM_PAD_MODE include/openssl/core_names.h 446;" d -OSSL_SIGNATURE_PARAM_PROPERTIES include/openssl/core_names.h 448;" d -OSSL_SIGNATURE_PARAM_PSS_SALTLEN include/openssl/core_names.h 449;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 190;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 193;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 199;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 205;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 207;" d -OSSL_SSIZE_MAX include/openssl/e_os2.h 209;" d -OSSL_SSLERR_H ssl/sslerr.h 12;" d -OSSL_SSL_LOCAL_H ssl/ssl_local.h 13;" d -OSSL_STATEM ssl/statem/statem.h /^typedef struct ossl_statem_st OSSL_STATEM;$/;" t typeref:struct:ossl_statem_st -OSSL_STORE_CTX include/openssl/store.h /^typedef struct ossl_store_ctx_st OSSL_STORE_CTX;$/;" t typeref:struct:ossl_store_ctx_st -OSSL_STORE_C_CUSTOM_START include/openssl/store.h 87;" d -OSSL_STORE_C_USE_SECMEM include/openssl/store.h 85;" d -OSSL_STORE_F_FILE_CTRL include/openssl/cryptoerr_legacy.h 1193;" d -OSSL_STORE_F_FILE_FIND include/openssl/cryptoerr_legacy.h 1194;" d -OSSL_STORE_F_FILE_GET_PASS include/openssl/cryptoerr_legacy.h 1195;" d -OSSL_STORE_F_FILE_LOAD include/openssl/cryptoerr_legacy.h 1196;" d -OSSL_STORE_F_FILE_LOAD_TRY_DECODE include/openssl/cryptoerr_legacy.h 1197;" d -OSSL_STORE_F_FILE_NAME_TO_URI include/openssl/cryptoerr_legacy.h 1198;" d -OSSL_STORE_F_FILE_OPEN include/openssl/cryptoerr_legacy.h 1199;" d -OSSL_STORE_F_OSSL_STORE_ATTACH_PEM_BIO include/openssl/cryptoerr_legacy.h 1200;" d -OSSL_STORE_F_OSSL_STORE_EXPECT include/openssl/cryptoerr_legacy.h 1201;" d -OSSL_STORE_F_OSSL_STORE_FILE_ATTACH_PEM_BIO_INT include/openssl/cryptoerr_legacy.h 1202;" d -OSSL_STORE_F_OSSL_STORE_FIND include/openssl/cryptoerr_legacy.h 1203;" d -OSSL_STORE_F_OSSL_STORE_GET0_LOADER_INT include/openssl/cryptoerr_legacy.h 1204;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_CERT include/openssl/cryptoerr_legacy.h 1205;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_CRL include/openssl/cryptoerr_legacy.h 1206;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME include/openssl/cryptoerr_legacy.h 1207;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME_DESCRIPTION include/openssl/cryptoerr_legacy.h 1208;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_PARAMS include/openssl/cryptoerr_legacy.h 1209;" d -OSSL_STORE_F_OSSL_STORE_INFO_GET1_PKEY include/openssl/cryptoerr_legacy.h 1210;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_CERT include/openssl/cryptoerr_legacy.h 1211;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_CRL include/openssl/cryptoerr_legacy.h 1212;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_EMBEDDED include/openssl/cryptoerr_legacy.h 1213;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_NAME include/openssl/cryptoerr_legacy.h 1214;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_PARAMS include/openssl/cryptoerr_legacy.h 1215;" d -OSSL_STORE_F_OSSL_STORE_INFO_NEW_PKEY include/openssl/cryptoerr_legacy.h 1216;" d -OSSL_STORE_F_OSSL_STORE_INFO_SET0_NAME_DESCRIPTION include/openssl/cryptoerr_legacy.h 1217;" d -OSSL_STORE_F_OSSL_STORE_INIT_ONCE include/openssl/cryptoerr_legacy.h 1218;" d -OSSL_STORE_F_OSSL_STORE_LOADER_NEW include/openssl/cryptoerr_legacy.h 1219;" d -OSSL_STORE_F_OSSL_STORE_OPEN include/openssl/cryptoerr_legacy.h 1220;" d -OSSL_STORE_F_OSSL_STORE_OPEN_INT include/openssl/cryptoerr_legacy.h 1221;" d -OSSL_STORE_F_OSSL_STORE_REGISTER_LOADER_INT include/openssl/cryptoerr_legacy.h 1222;" d -OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ALIAS include/openssl/cryptoerr_legacy.h 1223;" d -OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ISSUER_SERIAL include/openssl/cryptoerr_legacy.h 1224;" d -OSSL_STORE_F_OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT include/openssl/cryptoerr_legacy.h 1225;" d -OSSL_STORE_F_OSSL_STORE_SEARCH_BY_NAME include/openssl/cryptoerr_legacy.h 1226;" d -OSSL_STORE_F_OSSL_STORE_UNREGISTER_LOADER_INT include/openssl/cryptoerr_legacy.h 1227;" d -OSSL_STORE_F_TRY_DECODE_PARAMS include/openssl/cryptoerr_legacy.h 1228;" d -OSSL_STORE_F_TRY_DECODE_PKCS12 include/openssl/cryptoerr_legacy.h 1229;" d -OSSL_STORE_F_TRY_DECODE_PKCS8ENCRYPTED include/openssl/cryptoerr_legacy.h 1230;" d -OSSL_STORE_INFO include/openssl/types.h /^typedef struct ossl_store_info_st OSSL_STORE_INFO;$/;" t typeref:struct:ossl_store_info_st -OSSL_STORE_INFO_CERT include/openssl/store.h 153;" d -OSSL_STORE_INFO_CRL include/openssl/store.h 154;" d -OSSL_STORE_INFO_NAME include/openssl/store.h 149;" d -OSSL_STORE_INFO_PARAMS include/openssl/store.h 150;" d -OSSL_STORE_INFO_PKEY include/openssl/store.h 152;" d -OSSL_STORE_INFO_PUBKEY include/openssl/store.h 151;" d -OSSL_STORE_INFO_free crypto/store/store_lib.c /^void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_CERT crypto/store/store_lib.c /^X509 *OSSL_STORE_INFO_get0_CERT(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_CRL crypto/store/store_lib.c /^X509_CRL *OSSL_STORE_INFO_get0_CRL(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_NAME crypto/store/store_lib.c /^const char *OSSL_STORE_INFO_get0_NAME(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_NAME_description crypto/store/store_lib.c /^const char *OSSL_STORE_INFO_get0_NAME_description(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_PARAMS crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PARAMS(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_PKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PKEY(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_PUBKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PUBKEY(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get0_data crypto/store/store_lib.c /^void *OSSL_STORE_INFO_get0_data(int type, const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_CERT crypto/store/store_lib.c /^X509 *OSSL_STORE_INFO_get1_CERT(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_CRL crypto/store/store_lib.c /^X509_CRL *OSSL_STORE_INFO_get1_CRL(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_NAME crypto/store/store_lib.c /^char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_NAME_description crypto/store/store_lib.c /^char *OSSL_STORE_INFO_get1_NAME_description(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_PARAMS crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PARAMS(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_PKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PKEY(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get1_PUBKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PUBKEY(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_get_type crypto/store/store_lib.c /^int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info)$/;" f -OSSL_STORE_INFO_new crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data)$/;" f -OSSL_STORE_INFO_new_CERT crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509)$/;" f -OSSL_STORE_INFO_new_CRL crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl)$/;" f -OSSL_STORE_INFO_new_NAME crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name)$/;" f -OSSL_STORE_INFO_new_PARAMS crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PARAMS(EVP_PKEY *params)$/;" f -OSSL_STORE_INFO_new_PKEY crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey)$/;" f -OSSL_STORE_INFO_new_PUBKEY crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PUBKEY(EVP_PKEY *pkey)$/;" f -OSSL_STORE_INFO_set0_NAME_description crypto/store/store_lib.c /^int OSSL_STORE_INFO_set0_NAME_description(OSSL_STORE_INFO *info, char *desc)$/;" f -OSSL_STORE_INFO_type_string crypto/store/store_strings.c /^const char *OSSL_STORE_INFO_type_string(int type)$/;" f -OSSL_STORE_LOADER crypto/store/store_local.h /^DEFINE_LHASH_OF(OSSL_STORE_LOADER);$/;" v -OSSL_STORE_LOADER include/openssl/store.h /^typedef struct ossl_store_loader_st OSSL_STORE_LOADER;$/;" t typeref:struct:ossl_store_loader_st -OSSL_STORE_LOADER_CTX crypto/store/store_local.h /^typedef struct ossl_store_loader_ctx_st OSSL_STORE_LOADER_CTX;$/;" t typeref:struct:ossl_store_loader_ctx_st -OSSL_STORE_LOADER_CTX include/openssl/store.h /^typedef struct ossl_store_loader_ctx_st OSSL_STORE_LOADER_CTX;$/;" t typeref:struct:ossl_store_loader_ctx_st -OSSL_STORE_LOADER_CTX_free apps/lib/engine_loader.c /^static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -OSSL_STORE_LOADER_CTX_free engines/e_loader_attic.c /^static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -OSSL_STORE_LOADER_CTX_new apps/lib/engine_loader.c /^static OSSL_STORE_LOADER_CTX *OSSL_STORE_LOADER_CTX_new(ENGINE *e, char *keyid)$/;" f file: -OSSL_STORE_LOADER_do_all_provided crypto/store/store_meth.c /^void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f -OSSL_STORE_LOADER_fetch crypto/store/store_meth.c /^OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,$/;" f -OSSL_STORE_LOADER_free crypto/store/store_meth.c /^void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_get0_description crypto/store/store_meth.c /^const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_get0_engine crypto/store/store_register.c /^const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_get0_properties crypto/store/store_meth.c /^const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_get0_provider crypto/store/store_meth.c /^const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_get0_scheme crypto/store/store_register.c /^const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_LOADER_is_a crypto/store/store_meth.c /^int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, const char *name)$/;" f -OSSL_STORE_LOADER_names_do_all crypto/store/store_meth.c /^int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_new crypto/store/store_register.c /^OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme)$/;" f -OSSL_STORE_LOADER_set_attach crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_close crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_ctrl crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_eof crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_error crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_expect crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_find crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_load crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_open crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,$/;" f -OSSL_STORE_LOADER_set_open_ex crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_open_ex$/;" f -OSSL_STORE_LOADER_up_ref crypto/store/store_meth.c /^int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_PARAM_ALIAS include/openssl/core_names.h 545;" d -OSSL_STORE_PARAM_DIGEST include/openssl/core_names.h 543;" d -OSSL_STORE_PARAM_EXPECT include/openssl/core_names.h 539;" d -OSSL_STORE_PARAM_FINGERPRINT include/openssl/core_names.h 544;" d -OSSL_STORE_PARAM_INPUT_TYPE include/openssl/core_names.h 550;" d -OSSL_STORE_PARAM_ISSUER include/openssl/core_names.h 541;" d -OSSL_STORE_PARAM_PROPERTIES include/openssl/core_names.h 548;" d -OSSL_STORE_PARAM_SERIAL include/openssl/core_names.h 542;" d -OSSL_STORE_PARAM_SUBJECT include/openssl/core_names.h 540;" d -OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE include/openssl/storeerr.h 24;" d -OSSL_STORE_R_BAD_PASSWORD_READ include/openssl/storeerr.h 25;" d -OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC include/openssl/storeerr.h 26;" d -OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST include/openssl/storeerr.h 27;" d -OSSL_STORE_R_INVALID_SCHEME include/openssl/storeerr.h 28;" d -OSSL_STORE_R_IS_NOT_A include/openssl/storeerr.h 29;" d -OSSL_STORE_R_LOADER_INCOMPLETE include/openssl/storeerr.h 30;" d -OSSL_STORE_R_LOADING_STARTED include/openssl/storeerr.h 31;" d -OSSL_STORE_R_NOT_A_CERTIFICATE include/openssl/storeerr.h 32;" d -OSSL_STORE_R_NOT_A_CRL include/openssl/storeerr.h 33;" d -OSSL_STORE_R_NOT_A_NAME include/openssl/storeerr.h 34;" d -OSSL_STORE_R_NOT_A_PRIVATE_KEY include/openssl/storeerr.h 35;" d -OSSL_STORE_R_NOT_A_PUBLIC_KEY include/openssl/storeerr.h 36;" d -OSSL_STORE_R_NOT_PARAMETERS include/openssl/storeerr.h 37;" d -OSSL_STORE_R_NO_LOADERS_FOUND include/openssl/storeerr.h 38;" d -OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR include/openssl/storeerr.h 39;" d -OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE include/openssl/storeerr.h 40;" d -OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES include/openssl/storeerr.h 41;" d -OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED include/openssl/storeerr.h 42;" d -OSSL_STORE_R_UNREGISTERED_SCHEME include/openssl/storeerr.h 43;" d -OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE include/openssl/storeerr.h 44;" d -OSSL_STORE_R_UNSUPPORTED_OPERATION include/openssl/storeerr.h 45;" d -OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE include/openssl/storeerr.h 46;" d -OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED include/openssl/storeerr.h 47;" d -OSSL_STORE_SEARCH include/openssl/types.h /^typedef struct ossl_store_search_st OSSL_STORE_SEARCH;$/;" t typeref:struct:ossl_store_search_st -OSSL_STORE_SEARCH_BY_ALIAS include/openssl/store.h 209;" d -OSSL_STORE_SEARCH_BY_ISSUER_SERIAL include/openssl/store.h 207;" d -OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT include/openssl/store.h 208;" d -OSSL_STORE_SEARCH_BY_NAME include/openssl/store.h 206;" d -OSSL_STORE_SEARCH_by_alias crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_alias(const char *alias)$/;" f -OSSL_STORE_SEARCH_by_issuer_serial crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_issuer_serial(X509_NAME *name,$/;" f -OSSL_STORE_SEARCH_by_key_fingerprint crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_key_fingerprint(const EVP_MD *digest,$/;" f -OSSL_STORE_SEARCH_by_name crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_name(X509_NAME *name)$/;" f -OSSL_STORE_SEARCH_free crypto/store/store_lib.c /^void OSSL_STORE_SEARCH_free(OSSL_STORE_SEARCH *search)$/;" f -OSSL_STORE_SEARCH_get0_bytes crypto/store/store_lib.c /^const unsigned char *OSSL_STORE_SEARCH_get0_bytes(const OSSL_STORE_SEARCH$/;" f -OSSL_STORE_SEARCH_get0_digest crypto/store/store_lib.c /^const EVP_MD *OSSL_STORE_SEARCH_get0_digest(const OSSL_STORE_SEARCH *criterion)$/;" f -OSSL_STORE_SEARCH_get0_name crypto/store/store_lib.c /^X509_NAME *OSSL_STORE_SEARCH_get0_name(const OSSL_STORE_SEARCH *criterion)$/;" f -OSSL_STORE_SEARCH_get0_serial crypto/store/store_lib.c /^const ASN1_INTEGER *OSSL_STORE_SEARCH_get0_serial(const OSSL_STORE_SEARCH$/;" f -OSSL_STORE_SEARCH_get0_string crypto/store/store_lib.c /^const char *OSSL_STORE_SEARCH_get0_string(const OSSL_STORE_SEARCH *criterion)$/;" f -OSSL_STORE_SEARCH_get_type crypto/store/store_lib.c /^int OSSL_STORE_SEARCH_get_type(const OSSL_STORE_SEARCH *criterion)$/;" f -OSSL_STORE_attach crypto/store/store_lib.c /^OSSL_STORE_CTX *OSSL_STORE_attach(BIO *bp, const char *scheme,$/;" f -OSSL_STORE_attach_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_attach_fn)$/;" t -OSSL_STORE_close crypto/store/store_lib.c /^int OSSL_STORE_close(OSSL_STORE_CTX *ctx)$/;" f -OSSL_STORE_close_fn include/openssl/store.h /^typedef int (*OSSL_STORE_close_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t -OSSL_STORE_ctrl crypto/store/store_lib.c /^int OSSL_STORE_ctrl(OSSL_STORE_CTX *ctx, int cmd, ...)$/;" f -OSSL_STORE_ctrl_fn include/openssl/store.h /^typedef int (*OSSL_STORE_ctrl_fn)$/;" t -OSSL_STORE_do_all_loaders crypto/store/store_register.c /^int OSSL_STORE_do_all_loaders(void (*do_function) (const OSSL_STORE_LOADER$/;" f -OSSL_STORE_eof crypto/store/store_lib.c /^int OSSL_STORE_eof(OSSL_STORE_CTX *ctx)$/;" f -OSSL_STORE_eof_fn include/openssl/store.h /^typedef int (*OSSL_STORE_eof_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t -OSSL_STORE_error crypto/store/store_lib.c /^int OSSL_STORE_error(OSSL_STORE_CTX *ctx)$/;" f -OSSL_STORE_error_fn include/openssl/store.h /^typedef int (*OSSL_STORE_error_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t -OSSL_STORE_expect crypto/store/store_lib.c /^int OSSL_STORE_expect(OSSL_STORE_CTX *ctx, int expected_type)$/;" f -OSSL_STORE_expect_fn include/openssl/store.h /^typedef int (*OSSL_STORE_expect_fn)$/;" t -OSSL_STORE_find crypto/store/store_lib.c /^int OSSL_STORE_find(OSSL_STORE_CTX *ctx, const OSSL_STORE_SEARCH *search)$/;" f -OSSL_STORE_find_fn include/openssl/store.h /^typedef int (*OSSL_STORE_find_fn)$/;" t -OSSL_STORE_load crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx)$/;" f -OSSL_STORE_load_fn include/openssl/store.h /^typedef OSSL_STORE_INFO *(*OSSL_STORE_load_fn)$/;" t -OSSL_STORE_open crypto/store/store_lib.c /^OSSL_STORE_CTX *OSSL_STORE_open(const char *uri,$/;" f -OSSL_STORE_open_ex crypto/store/store_lib.c /^OSSL_STORE_open_ex(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,$/;" f -OSSL_STORE_open_ex_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_ex_fn)$/;" t -OSSL_STORE_open_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_fn)$/;" t -OSSL_STORE_post_process_info_fn include/openssl/store.h /^typedef OSSL_STORE_INFO *(*OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO *,$/;" t -OSSL_STORE_register_loader crypto/store/store_register.c /^int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader)$/;" f -OSSL_STORE_str_reasons crypto/store/store_err.c /^static const ERR_STRING_DATA OSSL_STORE_str_reasons[] = {$/;" v file: -OSSL_STORE_supports_search crypto/store/store_lib.c /^int OSSL_STORE_supports_search(OSSL_STORE_CTX *ctx, int search_type)$/;" f -OSSL_STORE_unregister_loader crypto/store/store_register.c /^OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme)$/;" f -OSSL_STORE_vctrl crypto/store/store_lib.c /^int OSSL_STORE_vctrl(OSSL_STORE_CTX *ctx, int cmd, va_list args)$/;" f -OSSL_TESTUTIL_H test/testutil.h 11;" d -OSSL_TESTUTIL_OUTPUT_H test/testutil/output.h 11;" d -OSSL_TEST_CMP_TESTLIB_H test/helpers/cmp_testlib.h 13;" d -OSSL_TEST_ECDSATEST_H test/ecdsatest.h 11;" d -OSSL_TEST_HANDSHAKE_HELPER_H test/helpers/handshake.h 11;" d -OSSL_TEST_SIMPLEDYNAMIC_H test/simpledynamic.h 11;" d -OSSL_TEST_SSLTESTLIB_H test/helpers/ssltestlib.h 11;" d -OSSL_TEST_SSL_TEST_CTX_H test/helpers/ssl_test_ctx.h 11;" d -OSSL_TLS_GROUP_ID_brainpoolP256r1 include/internal/tlsgroups.h 39;" d -OSSL_TLS_GROUP_ID_brainpoolP384r1 include/internal/tlsgroups.h 40;" d -OSSL_TLS_GROUP_ID_brainpoolP512r1 include/internal/tlsgroups.h 41;" d -OSSL_TLS_GROUP_ID_ffdhe2048 include/internal/tlsgroups.h 44;" d -OSSL_TLS_GROUP_ID_ffdhe3072 include/internal/tlsgroups.h 45;" d -OSSL_TLS_GROUP_ID_ffdhe4096 include/internal/tlsgroups.h 46;" d -OSSL_TLS_GROUP_ID_ffdhe6144 include/internal/tlsgroups.h 47;" d -OSSL_TLS_GROUP_ID_ffdhe8192 include/internal/tlsgroups.h 48;" d -OSSL_TLS_GROUP_ID_secp160k1 include/internal/tlsgroups.h 28;" d -OSSL_TLS_GROUP_ID_secp160r1 include/internal/tlsgroups.h 29;" d -OSSL_TLS_GROUP_ID_secp160r2 include/internal/tlsgroups.h 30;" d -OSSL_TLS_GROUP_ID_secp192k1 include/internal/tlsgroups.h 31;" d -OSSL_TLS_GROUP_ID_secp192r1 include/internal/tlsgroups.h 32;" d -OSSL_TLS_GROUP_ID_secp224k1 include/internal/tlsgroups.h 33;" d -OSSL_TLS_GROUP_ID_secp224r1 include/internal/tlsgroups.h 34;" d -OSSL_TLS_GROUP_ID_secp256k1 include/internal/tlsgroups.h 35;" d -OSSL_TLS_GROUP_ID_secp256r1 include/internal/tlsgroups.h 36;" d -OSSL_TLS_GROUP_ID_secp384r1 include/internal/tlsgroups.h 37;" d -OSSL_TLS_GROUP_ID_secp521r1 include/internal/tlsgroups.h 38;" d -OSSL_TLS_GROUP_ID_sect163k1 include/internal/tlsgroups.h 14;" d -OSSL_TLS_GROUP_ID_sect163r1 include/internal/tlsgroups.h 15;" d -OSSL_TLS_GROUP_ID_sect163r2 include/internal/tlsgroups.h 16;" d -OSSL_TLS_GROUP_ID_sect193r1 include/internal/tlsgroups.h 17;" d -OSSL_TLS_GROUP_ID_sect193r2 include/internal/tlsgroups.h 18;" d -OSSL_TLS_GROUP_ID_sect233k1 include/internal/tlsgroups.h 19;" d -OSSL_TLS_GROUP_ID_sect233r1 include/internal/tlsgroups.h 20;" d -OSSL_TLS_GROUP_ID_sect239k1 include/internal/tlsgroups.h 21;" d -OSSL_TLS_GROUP_ID_sect283k1 include/internal/tlsgroups.h 22;" d -OSSL_TLS_GROUP_ID_sect283r1 include/internal/tlsgroups.h 23;" d -OSSL_TLS_GROUP_ID_sect409k1 include/internal/tlsgroups.h 24;" d -OSSL_TLS_GROUP_ID_sect409r1 include/internal/tlsgroups.h 25;" d -OSSL_TLS_GROUP_ID_sect571k1 include/internal/tlsgroups.h 26;" d -OSSL_TLS_GROUP_ID_sect571r1 include/internal/tlsgroups.h 27;" d -OSSL_TLS_GROUP_ID_x25519 include/internal/tlsgroups.h 42;" d -OSSL_TLS_GROUP_ID_x448 include/internal/tlsgroups.h 43;" d -OSSL_TRACE include/openssl/trace.h 286;" d -OSSL_TRACE1 include/openssl/trace.h 289;" d -OSSL_TRACE2 include/openssl/trace.h 291;" d -OSSL_TRACE3 include/openssl/trace.h 293;" d -OSSL_TRACE4 include/openssl/trace.h 295;" d -OSSL_TRACE5 include/openssl/trace.h 297;" d -OSSL_TRACE6 include/openssl/trace.h 299;" d -OSSL_TRACE7 include/openssl/trace.h 301;" d -OSSL_TRACE8 include/openssl/trace.h 303;" d -OSSL_TRACE9 include/openssl/trace.h 305;" d -OSSL_TRACEV include/openssl/trace.h 275;" d -OSSL_TRACEV include/openssl/trace.h 282;" d -OSSL_TRACE_BEGIN include/openssl/trace.h 203;" d -OSSL_TRACE_BEGIN include/openssl/trace.h 218;" d -OSSL_TRACE_CANCEL include/openssl/trace.h 213;" d -OSSL_TRACE_CANCEL include/openssl/trace.h 226;" d -OSSL_TRACE_CATEGORY_ALL include/openssl/trace.h 40;" d -OSSL_TRACE_CATEGORY_BN_CTX include/openssl/trace.h 54;" d -OSSL_TRACE_CATEGORY_CMP include/openssl/trace.h 55;" d -OSSL_TRACE_CATEGORY_CONF include/openssl/trace.h 45;" d -OSSL_TRACE_CATEGORY_DECODER include/openssl/trace.h 57;" d -OSSL_TRACE_CATEGORY_ENCODER include/openssl/trace.h 58;" d -OSSL_TRACE_CATEGORY_ENGINE_REF_COUNT include/openssl/trace.h 48;" d -OSSL_TRACE_CATEGORY_ENGINE_TABLE include/openssl/trace.h 47;" d -OSSL_TRACE_CATEGORY_INIT include/openssl/trace.h 42;" d -OSSL_TRACE_CATEGORY_NUM include/openssl/trace.h 61;" d -OSSL_TRACE_CATEGORY_PKCS12_DECRYPT include/openssl/trace.h 52;" d -OSSL_TRACE_CATEGORY_PKCS12_KEYGEN include/openssl/trace.h 51;" d -OSSL_TRACE_CATEGORY_PKCS5V2 include/openssl/trace.h 50;" d -OSSL_TRACE_CATEGORY_REF_COUNT include/openssl/trace.h 59;" d -OSSL_TRACE_CATEGORY_STORE include/openssl/trace.h 56;" d -OSSL_TRACE_CATEGORY_TLS include/openssl/trace.h 43;" d -OSSL_TRACE_CATEGORY_TLS_CIPHER include/openssl/trace.h 44;" d -OSSL_TRACE_CATEGORY_TRACE include/openssl/trace.h 41;" d -OSSL_TRACE_CATEGORY_X509V3_POLICY include/openssl/trace.h 53;" d -OSSL_TRACE_CTRL_BEGIN include/openssl/trace.h 110;" d -OSSL_TRACE_CTRL_END include/openssl/trace.h 112;" d -OSSL_TRACE_CTRL_WRITE include/openssl/trace.h 111;" d -OSSL_TRACE_ENABLED include/openssl/trace.h 242;" d -OSSL_TRACE_ENABLED include/openssl/trace.h 247;" d -OSSL_TRACE_END include/openssl/trace.h 209;" d -OSSL_TRACE_END include/openssl/trace.h 223;" d -OSSL_UINTMAX_MAX include/internal/numbers.h 81;" d -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon39::__anon40 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon42::__anon43 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon44::__anon45 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon46::__anon47 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon48::__anon49 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon48::__anon50 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon51::__anon52 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon54::__anon55 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon57::__anon58 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon60::__anon61 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon66::__anon67 file: -OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon74::__anon75 file: -OSSL_UNION_ALIGN crypto/evp/e_aria.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon13::__anon14 file: -OSSL_UNION_ALIGN crypto/evp/e_aria.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon15::__anon16 file: -OSSL_UNION_ALIGN crypto/evp/e_chacha20_poly1305.c /^ OSSL_UNION_ALIGN; \/* this ensures even sizeof(EVP_CHACHA_KEY)%8==0 *\/$/;" m union:__anon27::__anon28 file: -OSSL_UNION_ALIGN crypto/evp/e_des.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon77::__anon78 file: -OSSL_UNION_ALIGN crypto/evp/e_des3.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon24::__anon25 file: -OSSL_UNION_ALIGN include/internal/cryptlib.h 53;" d -OSSL_UNION_ALIGN include/internal/param_build_set.h /^ OSSL_UNION_ALIGN;$/;" m union:__anon394 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ctx_st::__anon487 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ccm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ccm_ctx_st::__anon472 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_gcm_ctx_st::__anon493 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ocb.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ocb_ctx_st::__anon497 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ocb.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ocb_ctx_st::__anon498 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_wrp.c /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_wrap_ctx_st::__anon509 file: -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_xts.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_xts_ctx_st::__anon466 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_ctx_st::__anon481 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria_ccm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_ccm_ctx_st::__anon505 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_gcm_ctx_st::__anon499 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_blowfish.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_blowfish_ctx_st::__anon501 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_camellia.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_camellia_ctx_st::__anon513 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_cast.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_cast_ctx_st::__anon477 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_chacha20.h /^ OSSL_UNION_ALIGN;$/;" m union:__anon511::__anon512 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_des.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_des_ctx_st::__anon482 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_idea.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_idea_ctx_st::__anon510 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc2.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc2_ctx_st::__anon500 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc4.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc4_ctx_st::__anon471 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc4_hmac_md5_ctx_st::__anon470 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc5.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_blowfish_ctx_st::__anon479 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_seed.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_seed_ctx_st::__anon486 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_sm4.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_cast_ctx_st::__anon478 -OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_tdes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_tdes_ctx_st::__anon484 -OSSL_default_cipher_list ssl/ssl_ciph.c /^const char *OSSL_default_cipher_list(void)$/;" f -OSSL_default_ciphersuites ssl/ssl_ciph.c /^const char *OSSL_default_ciphersuites(void)$/;" f -OSSL_parse_url crypto/http/http_lib.c /^int OSSL_parse_url(const char *url, char **pscheme, char **puser, char **phost,$/;" f -OSSL_provider_init include/openssl/core.h /^OPENSSL_EXPORT OSSL_provider_init_fn OSSL_provider_init;$/;" v -OSSL_provider_init providers/fips/fips_entry.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_provider_init providers/legacyprov.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_provider_init providers/legacyprov.c 33;" d file: -OSSL_provider_init test/p_test.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_provider_init test/p_test.c 26;" d file: -OSSL_provider_init_fn include/openssl/core.h /^typedef int (OSSL_provider_init_fn)(const OSSL_CORE_HANDLE *handle,$/;" t -OSSL_provider_init_int providers/fips/fips_entry.c /^OSSL_provider_init_fn OSSL_provider_init_int;$/;" v -OSSL_provider_init_int providers/fips/fipsprov.c /^OSSL_provider_init_fn OSSL_provider_init_int;$/;" v -OSSL_provider_init_int providers/fips/fipsprov.c /^int OSSL_provider_init_int(const OSSL_CORE_HANDLE *handle,$/;" f -OSSL_thread_stop_handler_fn include/openssl/core.h /^typedef void (*OSSL_thread_stop_handler_fn)(void *arg);$/;" t -OSSL_trace_begin crypto/trace.c /^BIO *OSSL_trace_begin(int category)$/;" f -OSSL_trace_cb include/openssl/trace.h /^typedef size_t (*OSSL_trace_cb)(const char *buffer, size_t count,$/;" t -OSSL_trace_enabled crypto/trace.c /^int OSSL_trace_enabled(int category)$/;" f -OSSL_trace_end crypto/trace.c /^void OSSL_trace_end(int category, BIO * channel)$/;" f -OSSL_trace_get_category_name crypto/trace.c /^const char *OSSL_trace_get_category_name(int num)$/;" f -OSSL_trace_get_category_num crypto/trace.c /^int OSSL_trace_get_category_num(const char *name)$/;" f -OSSL_trace_set_callback crypto/trace.c /^int OSSL_trace_set_callback(int category, OSSL_trace_cb callback, void *data)$/;" f -OSSL_trace_set_channel crypto/trace.c /^int OSSL_trace_set_channel(int category, BIO *channel)$/;" f -OSSL_trace_set_prefix crypto/trace.c /^int OSSL_trace_set_prefix(int category, const char *prefix)$/;" f -OSSL_trace_set_suffix crypto/trace.c /^int OSSL_trace_set_suffix(int category, const char *suffix)$/;" f -OTHERFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: -OUT_STRING_FREEABLE crypto/ui/ui_local.h 90;" d -O_BINARY crypto/rand/randfile.c 204;" d file: -OpenSSL::Config::Query util/perl/OpenSSL/Config/Query.pm /^package OpenSSL::Config::Query;$/;" p -OpenSSL::GenTemplate Configurations/gentemplate.pm /^package OpenSSL::GenTemplate;$/;" p -OpenSSL::Glob util/perl/OpenSSL/Glob.pm /^package OpenSSL::Glob;$/;" p -OpenSSL::OID util/perl/OpenSSL/OID.pm /^package OpenSSL::OID;$/;" p -OpenSSL::Ordinals util/perl/OpenSSL/Ordinals.pm /^package OpenSSL::Ordinals;$/;" p -OpenSSL::Ordinals::Item util/perl/OpenSSL/Ordinals.pm /^package OpenSSL::Ordinals::Item;$/;" p -OpenSSL::ParseC util/perl/OpenSSL/ParseC.pm /^package OpenSSL::ParseC;$/;" p -OpenSSL::Template util/perl/OpenSSL/Template.pm /^package OpenSSL::Template;$/;" p -OpenSSL::Test util/perl/OpenSSL/Test.pm /^package OpenSSL::Test;$/;" p -OpenSSL::Test::Simple util/perl/OpenSSL/Test/Simple.pm /^package OpenSSL::Test::Simple;$/;" p -OpenSSL::Test::Utils util/perl/OpenSSL/Test/Utils.pm /^package OpenSSL::Test::Utils;$/;" p -OpenSSL::Util util/perl/OpenSSL/Util.pm /^package OpenSSL::Util;$/;" p -OpenSSL::Util::Pod util/perl/OpenSSL/Util/Pod.pm /^package OpenSSL::Util::Pod;$/;" p -OpenSSL::config util/perl/OpenSSL/config.pm /^package OpenSSL::config;$/;" p -OpenSSL::copyright util/perl/OpenSSL/copyright.pm /^package OpenSSL::copyright;$/;" p -OpenSSL::fallback util/perl/OpenSSL/fallback.pm /^package OpenSSL::fallback;$/;" p -OpenSSL::safe doc/perlvars.pm /^package OpenSSL::safe;$/;" p -OpenSSL::stackhash util/perl/OpenSSL/stackhash.pm /^package OpenSSL::stackhash;$/;" p -OpenSSL_add_all_algorithms include/openssl/evp.h 1155;" d -OpenSSL_add_all_algorithms include/openssl/evp.h 1157;" d -OpenSSL_add_all_ciphers include/openssl/evp.h 1160;" d -OpenSSL_add_all_digests include/openssl/evp.h 1162;" d -OpenSSL_version crypto/cversion.c /^const char *OpenSSL_version(int t)$/;" f -OpenSSL_version_num crypto/cversion.c /^unsigned long OpenSSL_version_num(void)$/;" f -Options util/ck_errf.pl /^Options:$/;" l -Options util/mkerr.pl /^Options:$/;" l -OutBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub OutBasisChange {$/;" s -OutBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub OutBasisChange {$/;" s -P include/openssl/blowfish.h /^ BF_LONG P[BF_ROUNDS + 2];$/;" m struct:bf_key_st -P test/dsatest.c 140;" d file: -P test/evp_pkey_provided_test.c 338;" d file: -P test/keymgmt_internal_test.c 72;" d file: -P test/modes_internal_test.c /^ const SIZED_DATA P;$/;" m struct:gcm128_data file: -P0 crypto/sm3/sm3_local.h 42;" d -P1 crypto/sm3/sm3_local.h 43;" d -P1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: -P10 test/modes_internal_test.c /^static const u8 P10[] = {$/;" v file: -P11 test/modes_internal_test.c 523;" d file: -P12 test/modes_internal_test.c 545;" d file: -P13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: -P14 test/modes_internal_test.c /^static const u8 P14[16], IV14[12];$/;" v file: -P15 test/modes_internal_test.c /^static const u8 P15[] = {$/;" v file: -P16 test/modes_internal_test.c /^static const u8 P16[] = {$/;" v file: -P17 test/modes_internal_test.c 674;" d file: -P18 test/modes_internal_test.c 696;" d file: -P19 test/modes_internal_test.c 727;" d file: -P2 test/modes_internal_test.c /^static const u8 P2[16];$/;" v file: -P20 test/modes_internal_test.c /^static const u8 P20[288];$/;" v file: -P256_LIMBS crypto/ec/ecp_nistz256.c 49;" d file: -P256_POINT crypto/ec/ecp_nistz256.c /^} P256_POINT;$/;" t typeref:struct:__anon103 file: -P256_POINT_AFFINE crypto/ec/ecp_nistz256.c /^} P256_POINT_AFFINE;$/;" t typeref:struct:__anon104 file: -P3 test/modes_internal_test.c /^static const u8 P3[] = {$/;" v file: -P4 test/modes_internal_test.c /^static const u8 P4[] = {$/;" v file: -P5 test/modes_internal_test.c 370;" d file: -P6 test/modes_internal_test.c 394;" d file: -P7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: -P8 test/modes_internal_test.c /^static const u8 P8[16];$/;" v file: -P9 test/modes_internal_test.c /^static const u8 P9[] = {$/;" v file: -PACK crypto/modes/gcm128.c 30;" d file: -PACKET include/internal/packet.h /^} PACKET;$/;" t typeref:struct:__anon385 -PACKET_as_length_prefixed_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_as_length_prefixed_1(PACKET *pkt,$/;" f -PACKET_as_length_prefixed_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_as_length_prefixed_2(PACKET *pkt,$/;" f -PACKET_buf_init include/internal/packet.h /^__owur static ossl_inline int PACKET_buf_init(PACKET *pkt,$/;" f -PACKET_contains_zero_byte include/internal/packet.h /^static ossl_inline int PACKET_contains_zero_byte(const PACKET *pkt)$/;" f -PACKET_copy_all include/internal/packet.h /^__owur static ossl_inline int PACKET_copy_all(const PACKET *pkt,$/;" f -PACKET_copy_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_copy_bytes(PACKET *pkt,$/;" f -PACKET_data include/internal/packet.h /^static ossl_inline const unsigned char *PACKET_data(const PACKET *pkt)$/;" f -PACKET_end include/internal/packet.h /^static ossl_inline const unsigned char *PACKET_end(const PACKET *pkt)$/;" f -PACKET_equal include/internal/packet.h /^__owur static ossl_inline int PACKET_equal(const PACKET *pkt, const void *ptr,$/;" f -PACKET_forward include/internal/packet.h /^__owur static ossl_inline int PACKET_forward(PACKET *pkt, size_t len)$/;" f -PACKET_get_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_1(PACKET *pkt, unsigned int *data)$/;" f -PACKET_get_1_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_1_len(PACKET *pkt, size_t *data)$/;" f -PACKET_get_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_4(PACKET *pkt, unsigned long *data)$/;" f -PACKET_get_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_get_bytes(PACKET *pkt,$/;" f -PACKET_get_length_prefixed_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_1(PACKET *pkt,$/;" f -PACKET_get_length_prefixed_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_2(PACKET *pkt,$/;" f -PACKET_get_length_prefixed_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_3(PACKET *pkt,$/;" f -PACKET_get_net_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_2(PACKET *pkt, unsigned int *data)$/;" f -PACKET_get_net_2_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_2_len(PACKET *pkt, size_t *data)$/;" f -PACKET_get_net_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_3(PACKET *pkt, unsigned long *data)$/;" f -PACKET_get_net_3_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_3_len(PACKET *pkt, size_t *data)$/;" f -PACKET_get_net_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_4(PACKET *pkt, unsigned long *data)$/;" f -PACKET_get_net_4_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_4_len(PACKET *pkt, size_t *data)$/;" f -PACKET_get_sub_packet include/internal/packet.h /^__owur static ossl_inline int PACKET_get_sub_packet(PACKET *pkt,$/;" f -PACKET_memdup include/internal/packet.h /^__owur static ossl_inline int PACKET_memdup(const PACKET *pkt,$/;" f -PACKET_null_init include/internal/packet.h /^static ossl_inline void PACKET_null_init(PACKET *pkt)$/;" f -PACKET_peek_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_1(const PACKET *pkt,$/;" f -PACKET_peek_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_4(const PACKET *pkt,$/;" f -PACKET_peek_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_bytes(const PACKET *pkt,$/;" f -PACKET_peek_copy_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_copy_bytes(const PACKET *pkt,$/;" f -PACKET_peek_net_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_2(const PACKET *pkt,$/;" f -PACKET_peek_net_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_3(const PACKET *pkt,$/;" f -PACKET_peek_net_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_4(const PACKET *pkt,$/;" f -PACKET_peek_sub_packet include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_sub_packet(const PACKET *pkt,$/;" f -PACKET_remaining include/internal/packet.h /^static ossl_inline size_t PACKET_remaining(const PACKET *pkt)$/;" f -PACKET_strndup include/internal/packet.h /^__owur static ossl_inline int PACKET_strndup(const PACKET *pkt, char **data)$/;" f -PAGE_SIZE crypto/mem_sec.c 56;" d file: -PAIR test/testutil.h /^} PAIR;$/;" t typeref:struct:pair_st -PARAM_CHECK crypto/evp/evp_utils.c 27;" d file: -PARAM_CONVERSION test/params_conversion_test.c /^} PARAM_CONVERSION;$/;" t typeref:struct:__anon328 file: -PARAM_CTX_FUNC crypto/evp/evp_utils.c 44;" d file: -PARAM_FUNC crypto/evp/evp_utils.c 37;" d file: -PARAM_FUNCTIONS crypto/evp/evp_utils.c 51;" d file: -PARAM_TIME test/crltest.c 20;" d file: -PASSWD_BUF_SIZE apps/pkcs12.c 30;" d file: -PASS_SOURCE_SIZE_MAX apps/lib/apps.c 68;" d file: -PATH_MAX apps/ca.c 44;" d file: -PATH_MAX apps/rehash.c 46;" d file: -PATH_MAX fuzz/test-corpus.c 26;" d file: -PATH_MAX fuzz/test-corpus.c 30;" d file: -PATH_MAX test/ossl_store_test.c 18;" d file: -PATH_MAX test/ossl_store_test.c 20;" d file: -PBE_DATA test/evp_test.c /^} PBE_DATA;$/;" t typeref:struct:pbe_data_st file: -PBE_TYPE test/evp_test.c /^} PBE_TYPE;$/;" t typeref:enum:pbe_type_enum file: -PBE_TYPE_INVALID test/evp_test.c /^ PBE_TYPE_INVALID = 0,$/;" e enum:pbe_type_enum file: -PBE_TYPE_PBKDF2 test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: -PBE_TYPE_PKCS12 test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: -PBE_TYPE_SCRYPT test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: -PCOUNT test/dsatest.c 144;" d file: -PCT_ec crypto/ec/ec_local.h /^ PCT_ec$/;" e enum:ec_group_st::__anon188 -PCT_nistp224 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 -PCT_nistp256 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 -PCT_nistp521 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 -PCT_nistz256 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 -PCT_none crypto/ec/ec_local.h /^ PCT_none,$/;" e enum:ec_group_st::__anon188 -PEER test/helpers/handshake.c /^} PEER;$/;" t typeref:struct:peer_st file: -PEER_DATA demos/keyexch/x25519.c /^} PEER_DATA;$/;" t typeref:struct:peer_data_st file: -PEER_ERROR test/helpers/handshake.c /^ PEER_ERROR,$/;" e enum:__anon293 file: -PEER_RETRY test/helpers/handshake.c /^ PEER_RETRY,$/;" e enum:__anon293 file: -PEER_SUCCESS test/helpers/handshake.c /^ PEER_SUCCESS,$/;" e enum:__anon293 file: -PEER_TEST_FAILURE test/helpers/handshake.c /^ PEER_TEST_FAILURE$/;" e enum:__anon293 file: -PEER_WAITING test/helpers/handshake.c /^ PEER_WAITING,$/;" e enum:__anon293 file: -PEM_ASN1_read crypto/pem/pem_lib.c /^void *PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x,$/;" f -PEM_ASN1_read_bio crypto/pem/pem_oth.c /^void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x,$/;" f -PEM_ASN1_write crypto/pem/pem_lib.c /^int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp,$/;" f -PEM_ASN1_write_bio crypto/pem/pem_lib.c /^int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp,$/;" f -PEM_BUFSIZE include/openssl/pem.h 30;" d -PEM_FLAG_EAY_COMPATIBLE include/openssl/pem.h 376;" d -PEM_FLAG_ONLY_B64 include/openssl/pem.h 377;" d -PEM_FLAG_SECURE include/openssl/pem.h 375;" d -PEM_F_B2I_DSS include/openssl/cryptoerr_legacy.h 976;" d -PEM_F_B2I_PVK_BIO include/openssl/cryptoerr_legacy.h 977;" d -PEM_F_B2I_RSA include/openssl/cryptoerr_legacy.h 978;" d -PEM_F_CHECK_BITLEN_DSA include/openssl/cryptoerr_legacy.h 979;" d -PEM_F_CHECK_BITLEN_RSA include/openssl/cryptoerr_legacy.h 980;" d -PEM_F_D2I_PKCS8PRIVATEKEY_BIO include/openssl/cryptoerr_legacy.h 981;" d -PEM_F_D2I_PKCS8PRIVATEKEY_FP include/openssl/cryptoerr_legacy.h 982;" d -PEM_F_DO_B2I include/openssl/cryptoerr_legacy.h 983;" d -PEM_F_DO_B2I_BIO include/openssl/cryptoerr_legacy.h 984;" d -PEM_F_DO_BLOB_HEADER include/openssl/cryptoerr_legacy.h 985;" d -PEM_F_DO_I2B include/openssl/cryptoerr_legacy.h 986;" d -PEM_F_DO_PK8PKEY include/openssl/cryptoerr_legacy.h 987;" d -PEM_F_DO_PK8PKEY_FP include/openssl/cryptoerr_legacy.h 988;" d -PEM_F_DO_PVK_BODY include/openssl/cryptoerr_legacy.h 989;" d -PEM_F_DO_PVK_HEADER include/openssl/cryptoerr_legacy.h 990;" d -PEM_F_GET_HEADER_AND_DATA include/openssl/cryptoerr_legacy.h 991;" d -PEM_F_GET_NAME include/openssl/cryptoerr_legacy.h 992;" d -PEM_F_I2B_PVK include/openssl/cryptoerr_legacy.h 993;" d -PEM_F_I2B_PVK_BIO include/openssl/cryptoerr_legacy.h 994;" d -PEM_F_LOAD_IV include/openssl/cryptoerr_legacy.h 995;" d -PEM_F_PEM_ASN1_READ include/openssl/cryptoerr_legacy.h 996;" d -PEM_F_PEM_ASN1_READ_BIO include/openssl/cryptoerr_legacy.h 997;" d -PEM_F_PEM_ASN1_WRITE include/openssl/cryptoerr_legacy.h 998;" d -PEM_F_PEM_ASN1_WRITE_BIO include/openssl/cryptoerr_legacy.h 999;" d -PEM_F_PEM_DEF_CALLBACK include/openssl/cryptoerr_legacy.h 1000;" d -PEM_F_PEM_DO_HEADER include/openssl/cryptoerr_legacy.h 1001;" d -PEM_F_PEM_GET_EVP_CIPHER_INFO include/openssl/cryptoerr_legacy.h 1002;" d -PEM_F_PEM_READ include/openssl/cryptoerr_legacy.h 1003;" d -PEM_F_PEM_READ_BIO include/openssl/cryptoerr_legacy.h 1004;" d -PEM_F_PEM_READ_BIO_DHPARAMS include/openssl/cryptoerr_legacy.h 1005;" d -PEM_F_PEM_READ_BIO_EX include/openssl/cryptoerr_legacy.h 1006;" d -PEM_F_PEM_READ_BIO_PARAMETERS include/openssl/cryptoerr_legacy.h 1007;" d -PEM_F_PEM_READ_BIO_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1008;" d -PEM_F_PEM_READ_DHPARAMS include/openssl/cryptoerr_legacy.h 1009;" d -PEM_F_PEM_READ_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1010;" d -PEM_F_PEM_SIGNFINAL include/openssl/cryptoerr_legacy.h 1011;" d -PEM_F_PEM_WRITE include/openssl/cryptoerr_legacy.h 1012;" d -PEM_F_PEM_WRITE_BIO include/openssl/cryptoerr_legacy.h 1013;" d -PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL include/openssl/cryptoerr_legacy.h 1014;" d -PEM_F_PEM_WRITE_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1015;" d -PEM_F_PEM_X509_INFO_READ include/openssl/cryptoerr_legacy.h 1016;" d -PEM_F_PEM_X509_INFO_READ_BIO include/openssl/cryptoerr_legacy.h 1017;" d -PEM_F_PEM_X509_INFO_WRITE_BIO include/openssl/cryptoerr_legacy.h 1018;" d -PEM_R_BAD_BASE64_DECODE include/openssl/pemerr.h 24;" d -PEM_R_BAD_DECRYPT include/openssl/pemerr.h 25;" d -PEM_R_BAD_END_LINE include/openssl/pemerr.h 26;" d -PEM_R_BAD_IV_CHARS include/openssl/pemerr.h 27;" d -PEM_R_BAD_MAGIC_NUMBER include/openssl/pemerr.h 28;" d -PEM_R_BAD_PASSWORD_READ include/openssl/pemerr.h 29;" d -PEM_R_BAD_VERSION_NUMBER include/openssl/pemerr.h 30;" d -PEM_R_BIO_WRITE_FAILURE include/openssl/pemerr.h 31;" d -PEM_R_CIPHER_IS_NULL include/openssl/pemerr.h 32;" d -PEM_R_ERROR_CONVERTING_PRIVATE_KEY include/openssl/pemerr.h 33;" d -PEM_R_EXPECTING_DSS_KEY_BLOB include/openssl/pemerr.h 34;" d -PEM_R_EXPECTING_PRIVATE_KEY_BLOB include/openssl/pemerr.h 35;" d -PEM_R_EXPECTING_PUBLIC_KEY_BLOB include/openssl/pemerr.h 36;" d -PEM_R_EXPECTING_RSA_KEY_BLOB include/openssl/pemerr.h 37;" d -PEM_R_HEADER_TOO_LONG include/openssl/pemerr.h 38;" d -PEM_R_INCONSISTENT_HEADER include/openssl/pemerr.h 39;" d -PEM_R_KEYBLOB_HEADER_PARSE_ERROR include/openssl/pemerr.h 40;" d -PEM_R_KEYBLOB_TOO_SHORT include/openssl/pemerr.h 41;" d -PEM_R_MISSING_DEK_IV include/openssl/pemerr.h 42;" d -PEM_R_NOT_DEK_INFO include/openssl/pemerr.h 43;" d -PEM_R_NOT_ENCRYPTED include/openssl/pemerr.h 44;" d -PEM_R_NOT_PROC_TYPE include/openssl/pemerr.h 45;" d -PEM_R_NO_START_LINE include/openssl/pemerr.h 46;" d -PEM_R_PROBLEMS_GETTING_PASSWORD include/openssl/pemerr.h 47;" d -PEM_R_PVK_DATA_TOO_SHORT include/openssl/pemerr.h 48;" d -PEM_R_PVK_TOO_SHORT include/openssl/pemerr.h 49;" d -PEM_R_READ_KEY include/openssl/pemerr.h 50;" d -PEM_R_SHORT_HEADER include/openssl/pemerr.h 51;" d -PEM_R_UNEXPECTED_DEK_IV include/openssl/pemerr.h 52;" d -PEM_R_UNSUPPORTED_CIPHER include/openssl/pemerr.h 53;" d -PEM_R_UNSUPPORTED_ENCRYPTION include/openssl/pemerr.h 54;" d -PEM_R_UNSUPPORTED_KEY_COMPONENTS include/openssl/pemerr.h 55;" d -PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE include/openssl/pemerr.h 56;" d -PEM_SELECTION_PUBKEY crypto/pem/pem_local.h 26;" d -PEM_SELECTION_Parameters crypto/pem/pem_local.h 28;" d -PEM_SELECTION_PrivateKey crypto/pem/pem_local.h 27;" d -PEM_STRING_CMS include/openssl/pem.h 56;" d -PEM_STRING_DHPARAMS include/openssl/pem.h 48;" d -PEM_STRING_DHXPARAMS include/openssl/pem.h 49;" d -PEM_STRING_DSA include/openssl/pem.h 42;" d -PEM_STRING_DSAPARAMS include/openssl/pem.h 51;" d -PEM_STRING_DSA_PUBLIC include/openssl/pem.h 43;" d -PEM_STRING_ECDSA_PUBLIC include/openssl/pem.h 52;" d -PEM_STRING_ECPARAMETERS include/openssl/pem.h 53;" d -PEM_STRING_ECPRIVATEKEY include/openssl/pem.h 54;" d -PEM_STRING_EVP_PKEY include/openssl/pem.h 38;" d -PEM_STRING_PARAMETERS include/openssl/pem.h 55;" d -PEM_STRING_PKCS7 include/openssl/pem.h 44;" d -PEM_STRING_PKCS7_SIGNED include/openssl/pem.h 45;" d -PEM_STRING_PKCS8 include/openssl/pem.h 46;" d -PEM_STRING_PKCS8INF include/openssl/pem.h 47;" d -PEM_STRING_PUBLIC include/openssl/pem.h 39;" d -PEM_STRING_RSA include/openssl/pem.h 40;" d -PEM_STRING_RSA_PUBLIC include/openssl/pem.h 41;" d -PEM_STRING_SSL_SESSION include/openssl/pem.h 50;" d -PEM_STRING_X509 include/openssl/pem.h 33;" d -PEM_STRING_X509_CRL include/openssl/pem.h 37;" d -PEM_STRING_X509_OLD include/openssl/pem.h 32;" d -PEM_STRING_X509_REQ include/openssl/pem.h 36;" d -PEM_STRING_X509_REQ_OLD include/openssl/pem.h 35;" d -PEM_STRING_X509_TRUSTED include/openssl/pem.h 34;" d -PEM_STRUCTURE_PUBKEY crypto/pem/pem_local.h 33;" d -PEM_STRUCTURE_Parameters crypto/pem/pem_local.h 35;" d -PEM_STRUCTURE_PrivateKey crypto/pem/pem_local.h 34;" d -PEM_STRUCTURE_RSAPrivateKey crypto/pem/pem_local.h 37;" d -PEM_STRUCTURE_RSAPublicKey crypto/pem/pem_local.h 38;" d -PEM_SignFinal crypto/pem/pem_sign.c /^int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f -PEM_SignInit crypto/pem/pem_sign.c /^int PEM_SignInit(EVP_MD_CTX *ctx, EVP_MD *type)$/;" f -PEM_SignUpdate crypto/pem/pem_sign.c /^int PEM_SignUpdate(EVP_MD_CTX *ctx,$/;" f -PEM_TYPE_CLEAR include/openssl/pem.h 61;" d -PEM_TYPE_ENCRYPTED include/openssl/pem.h 58;" d -PEM_TYPE_MIC_CLEAR include/openssl/pem.h 60;" d -PEM_TYPE_MIC_ONLY include/openssl/pem.h 59;" d -PEM_X509_INFO_write_bio crypto/pem/pem_info.c /^int PEM_X509_INFO_write_bio(BIO *bp, const X509_INFO *xi, EVP_CIPHER *enc,$/;" f -PEM_bytes_read_bio crypto/pem/pem_lib.c /^int PEM_bytes_read_bio(unsigned char **pdata, long *plen, char **pnm,$/;" f -PEM_bytes_read_bio_secmem crypto/pem/pem_lib.c /^int PEM_bytes_read_bio_secmem(unsigned char **pdata, long *plen, char **pnm,$/;" f -PEM_def_callback crypto/pem/pem_lib.c /^int PEM_def_callback(char *buf, int num, int rwflag, void *userdata)$/;" f -PEM_dek_info crypto/pem/pem_lib.c /^void PEM_dek_info(char *buf, const char *type, int len, const char *str)$/;" f -PEM_do_header crypto/pem/pem_lib.c /^int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *plen,$/;" f -PEM_get_EVP_CIPHER_INFO crypto/pem/pem_lib.c /^int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)$/;" f -PEM_proc_type crypto/pem/pem_lib.c /^void PEM_proc_type(char *buf, int type)$/;" f -PEM_read crypto/pem/pem_lib.c /^int PEM_read(FILE *fp, char **name, char **header, unsigned char **data,$/;" f -PEM_read_DHparams crypto/pem/pem_all.c /^DH *PEM_read_DHparams(FILE *fp, DH **x, pem_password_cb *cb, void *u)$/;" f -PEM_read_PUBKEY crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PUBKEY(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)$/;" f -PEM_read_PUBKEY_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PUBKEY_ex(FILE *fp, EVP_PKEY **x,$/;" f -PEM_read_PrivateKey crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PrivateKey(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -PEM_read_PrivateKey_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PrivateKey_ex(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -PEM_read_RSAPrivateKey crypto/pem/pem_all.c /^RSA *PEM_read_RSAPrivateKey(FILE *fp, RSA **rsa, pem_password_cb *cb, void *u)$/;" f -PEM_read_bio crypto/pem/pem_lib.c /^int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,$/;" f -PEM_read_bio_DSAPrivateKey crypto/pem/pem_all.c /^DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb,$/;" f -PEM_read_bio_ECPrivateKey crypto/pem/pem_all.c /^EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb,$/;" f -PEM_read_bio_PUBKEY crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -PEM_read_bio_PUBKEY_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PUBKEY_ex(BIO *bp, EVP_PKEY **x,$/;" f -PEM_read_bio_Parameters crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x)$/;" f -PEM_read_bio_Parameters_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_Parameters_ex(BIO *bp, EVP_PKEY **x,$/;" f -PEM_read_bio_PrivateKey crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -PEM_read_bio_PrivateKey_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PrivateKey_ex(BIO *bp, EVP_PKEY **x,$/;" f -PEM_read_bio_RSAPrivateKey crypto/pem/pem_all.c /^RSA *PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb,$/;" f -PEM_read_bio_ex crypto/pem/pem_lib.c /^int PEM_read_bio_ex(BIO *bp, char **name_out, char **header,$/;" f -PEM_read_bio_of_void test/endecoder_legacy_test.c /^typedef void *PEM_read_bio_of_void(BIO *out, void **obj,$/;" t file: -PEM_read_cb_ex_fnsig include/openssl/pem.h 72;" d -PEM_read_cb_fnsig include/openssl/pem.h 69;" d -PEM_str_reasons crypto/pem/pem_err.c /^static const ERR_STRING_DATA PEM_str_reasons[] = {$/;" v file: -PEM_write crypto/pem/pem_lib.c /^int PEM_write(FILE *fp, const char *name, const char *header,$/;" f -PEM_write_PKCS8PrivateKey crypto/pem/pem_pk8.c /^int PEM_write_PKCS8PrivateKey(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f -PEM_write_PKCS8PrivateKey_nid crypto/pem/pem_pk8.c /^int PEM_write_PKCS8PrivateKey_nid(FILE *fp, const EVP_PKEY *x, int nid,$/;" f -PEM_write_bio crypto/pem/pem_lib.c /^int PEM_write_bio(BIO *bp, const char *name, const char *header,$/;" f -PEM_write_bio_ASN1_stream crypto/asn1/asn_mime.c /^int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f -PEM_write_bio_CMS_stream crypto/cms/cms_io.c /^int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in,$/;" f -PEM_write_bio_PKCS7_stream crypto/pkcs7/pk7_mime.c /^int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)$/;" f -PEM_write_bio_PKCS8PrivateKey crypto/pem/pem_pk8.c /^int PEM_write_bio_PKCS8PrivateKey(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f -PEM_write_bio_PKCS8PrivateKey_nid crypto/pem/pem_pk8.c /^int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid,$/;" f -PEM_write_bio_PrivateKey_traditional crypto/pem/pem_pkey.c /^int PEM_write_bio_PrivateKey_traditional(BIO *bp, const EVP_PKEY *x,$/;" f -PEM_write_bio_of_void_protected test/endecoder_legacy_test.c /^typedef int PEM_write_bio_of_void_protected(BIO *out, const void *obj,$/;" t file: -PEM_write_bio_of_void_unprotected test/endecoder_legacy_test.c /^typedef int PEM_write_bio_of_void_unprotected(BIO *out, const void *obj);$/;" t file: -PEM_write_cb_ex_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_ex_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)$/;" f -PEM_write_cb_ex_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_ex_fnsig(PrivateKey, EVP_PKEY, FILE, write)$/;" f -PEM_write_cb_ex_fnsig include/openssl/pem.h 89;" d -PEM_write_cb_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)$/;" f -PEM_write_cb_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_fnsig(PrivateKey, EVP_PKEY, FILE, write)$/;" f -PEM_write_cb_fnsig include/openssl/pem.h 80;" d -PEM_write_ex_fnsig include/openssl/pem.h 85;" d -PEM_write_fnsig crypto/pem/pem_pkey.c /^PEM_write_fnsig(Parameters, EVP_PKEY, BIO, write_bio)$/;" f -PEM_write_fnsig include/openssl/pem.h 78;" d -PERLASM_BEGIN crypto/perlasm/s390x.pm /^sub PERLASM_BEGIN$/;" s -PERLASM_END crypto/perlasm/s390x.pm /^sub PERLASM_END$/;" s -PERM_OP crypto/des/des_local.h 197;" d -PERM_OP crypto/des/fcrypt_b.c 22;" d file: -PERM_OP crypto/des/fcrypt_b.c 23;" d file: -PICmeup crypto/sha/asm/keccak1600-ppc64.pl /^PICmeup:$/;" l -PICmeup crypto/sha/asm/keccak1600p8-ppc.pl /^PICmeup:$/;" l -PKCS12 crypto/pkcs12/p12_asn.c /^ASN1_SEQUENCE(PKCS12) = {$/;" v -PKCS12_ATTR test/helpers/pkcs12.h /^} PKCS12_ATTR;$/;" t typeref:struct:pkcs12_attr -PKCS12_BAGS crypto/pkcs12/p12_asn.c /^ASN1_ADB(PKCS12_BAGS) = {$/;" v -PKCS12_BAGS crypto/pkcs12/p12_asn.c /^ASN1_SEQUENCE(PKCS12_BAGS) = {$/;" v -PKCS12_BUILDER test/helpers/pkcs12.h /^} PKCS12_BUILDER;$/;" t typeref:struct:pkcs12_builder -PKCS12_ENC test/helpers/pkcs12.h /^} PKCS12_ENC;$/;" t typeref:struct:pkcs12_enc -PKCS12_F_OPENSSL_ASC2UNI include/openssl/cryptoerr_legacy.h 1023;" d -PKCS12_F_OPENSSL_UNI2ASC include/openssl/cryptoerr_legacy.h 1024;" d -PKCS12_F_OPENSSL_UNI2UTF8 include/openssl/cryptoerr_legacy.h 1025;" d -PKCS12_F_OPENSSL_UTF82UNI include/openssl/cryptoerr_legacy.h 1026;" d -PKCS12_F_PKCS12_CREATE include/openssl/cryptoerr_legacy.h 1027;" d -PKCS12_F_PKCS12_GEN_MAC include/openssl/cryptoerr_legacy.h 1028;" d -PKCS12_F_PKCS12_INIT include/openssl/cryptoerr_legacy.h 1029;" d -PKCS12_F_PKCS12_ITEM_DECRYPT_D2I include/openssl/cryptoerr_legacy.h 1030;" d -PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT include/openssl/cryptoerr_legacy.h 1031;" d -PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG include/openssl/cryptoerr_legacy.h 1032;" d -PKCS12_F_PKCS12_KEY_GEN_ASC include/openssl/cryptoerr_legacy.h 1033;" d -PKCS12_F_PKCS12_KEY_GEN_UNI include/openssl/cryptoerr_legacy.h 1034;" d -PKCS12_F_PKCS12_KEY_GEN_UTF8 include/openssl/cryptoerr_legacy.h 1035;" d -PKCS12_F_PKCS12_NEWPASS include/openssl/cryptoerr_legacy.h 1036;" d -PKCS12_F_PKCS12_PACK_P7DATA include/openssl/cryptoerr_legacy.h 1037;" d -PKCS12_F_PKCS12_PACK_P7ENCDATA include/openssl/cryptoerr_legacy.h 1038;" d -PKCS12_F_PKCS12_PARSE include/openssl/cryptoerr_legacy.h 1039;" d -PKCS12_F_PKCS12_PBE_CRYPT include/openssl/cryptoerr_legacy.h 1040;" d -PKCS12_F_PKCS12_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 1041;" d -PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF include/openssl/cryptoerr_legacy.h 1042;" d -PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 include/openssl/cryptoerr_legacy.h 1043;" d -PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT include/openssl/cryptoerr_legacy.h 1044;" d -PKCS12_F_PKCS12_SETUP_MAC include/openssl/cryptoerr_legacy.h 1045;" d -PKCS12_F_PKCS12_SET_MAC include/openssl/cryptoerr_legacy.h 1046;" d -PKCS12_F_PKCS12_UNPACK_AUTHSAFES include/openssl/cryptoerr_legacy.h 1047;" d -PKCS12_F_PKCS12_UNPACK_P7DATA include/openssl/cryptoerr_legacy.h 1048;" d -PKCS12_F_PKCS12_VERIFY_MAC include/openssl/cryptoerr_legacy.h 1049;" d -PKCS12_F_PKCS8_ENCRYPT include/openssl/cryptoerr_legacy.h 1050;" d -PKCS12_F_PKCS8_SET0_PBE include/openssl/cryptoerr_legacy.h 1051;" d -PKCS12_MAC_DATA_st crypto/pkcs12/p12_local.h /^struct PKCS12_MAC_DATA_st {$/;" s -PKCS12_PBE_add crypto/pkcs12/p12_crpt.c /^void PKCS12_PBE_add(void)$/;" f -PKCS12_PBE_keyivgen crypto/pkcs12/p12_crpt.c /^int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f -PKCS12_PBE_keyivgen_ex crypto/pkcs12/p12_crpt.c /^int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f -PKCS12_R_CANT_PACK_STRUCTURE include/openssl/pkcs12err.h 24;" d -PKCS12_R_CONTENT_TYPE_NOT_DATA include/openssl/pkcs12err.h 25;" d -PKCS12_R_DECODE_ERROR include/openssl/pkcs12err.h 26;" d -PKCS12_R_ENCODE_ERROR include/openssl/pkcs12err.h 27;" d -PKCS12_R_ENCRYPT_ERROR include/openssl/pkcs12err.h 28;" d -PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE include/openssl/pkcs12err.h 29;" d -PKCS12_R_INVALID_NULL_ARGUMENT include/openssl/pkcs12err.h 30;" d -PKCS12_R_INVALID_NULL_PKCS12_POINTER include/openssl/pkcs12err.h 31;" d -PKCS12_R_INVALID_TYPE include/openssl/pkcs12err.h 32;" d -PKCS12_R_IV_GEN_ERROR include/openssl/pkcs12err.h 33;" d -PKCS12_R_KEY_GEN_ERROR include/openssl/pkcs12err.h 34;" d -PKCS12_R_MAC_ABSENT include/openssl/pkcs12err.h 35;" d -PKCS12_R_MAC_GENERATION_ERROR include/openssl/pkcs12err.h 36;" d -PKCS12_R_MAC_SETUP_ERROR include/openssl/pkcs12err.h 37;" d -PKCS12_R_MAC_STRING_SET_ERROR include/openssl/pkcs12err.h 38;" d -PKCS12_R_MAC_VERIFY_FAILURE include/openssl/pkcs12err.h 39;" d -PKCS12_R_PARSE_ERROR include/openssl/pkcs12err.h 40;" d -PKCS12_R_PKCS12_CIPHERFINAL_ERROR include/openssl/pkcs12err.h 41;" d -PKCS12_R_UNKNOWN_DIGEST_ALGORITHM include/openssl/pkcs12err.h 42;" d -PKCS12_R_UNSUPPORTED_PKCS12_MODE include/openssl/pkcs12err.h 43;" d -PKCS12_SAFEBAG crypto/pkcs12/p12_asn.c /^ASN1_ADB(PKCS12_SAFEBAG) = {$/;" v -PKCS12_SAFEBAG_create0_p8inf crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8)$/;" f -PKCS12_SAFEBAG_create0_pkcs8 crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8)$/;" f -PKCS12_SAFEBAG_create_cert crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509)$/;" f -PKCS12_SAFEBAG_create_crl crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl)$/;" f -PKCS12_SAFEBAG_create_pkcs8_encrypt crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid,$/;" f -PKCS12_SAFEBAG_create_pkcs8_encrypt_ex crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid,$/;" f -PKCS12_SAFEBAG_create_secret crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len)$/;" f -PKCS12_SAFEBAG_get0_attr crypto/pkcs12/p12_sbag.c /^const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag,$/;" f -PKCS12_SAFEBAG_get0_bag_obj crypto/pkcs12/p12_sbag.c /^const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get0_bag_type crypto/pkcs12/p12_sbag.c /^const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get0_p8inf crypto/pkcs12/p12_sbag.c /^const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get0_pkcs8 crypto/pkcs12/p12_sbag.c /^const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get0_type crypto/pkcs12/p12_sbag.c /^const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get1_cert crypto/pkcs12/p12_sbag.c /^X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get1_crl crypto/pkcs12/p12_sbag.c /^X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get_bag_nid crypto/pkcs12/p12_sbag.c /^int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_get_nid crypto/pkcs12/p12_sbag.c /^int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag)$/;" f -PKCS12_SAFEBAG_st crypto/pkcs12/p12_local.h /^struct PKCS12_SAFEBAG_st {$/;" s -PKCS12_add1_attr_by_NID crypto/pkcs12/p12_attr.c /^int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type,$/;" f -PKCS12_add1_attr_by_txt crypto/pkcs12/p12_attr.c /^int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type,$/;" f -PKCS12_add_CSPName_asc crypto/pkcs12/p12_attr.c /^int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen)$/;" f -PKCS12_add_friendlyname_asc crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name,$/;" f -PKCS12_add_friendlyname_uni crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag,$/;" f -PKCS12_add_friendlyname_utf8 crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name,$/;" f -PKCS12_add_localkeyid crypto/pkcs12/p12_attr.c /^int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name,$/;" f -PKCS12_create crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert,$/;" f -PKCS12_create_ex crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey,$/;" f -PKCS12_decrypt_skey crypto/pkcs12/p12_add.c /^PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag,$/;" f -PKCS12_decrypt_skey_ex crypto/pkcs12/p12_add.c /^PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag,$/;" f -PKCS12_gen_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f -PKCS12_get0_mac crypto/pkcs12/p12_mutl.c /^void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac,$/;" f -PKCS12_get_attr crypto/pkcs12/p12_sbag.c /^ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)$/;" f -PKCS12_get_friendlyname crypto/pkcs12/p12_attr.c /^char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag)$/;" f -PKCS12_handler engines/e_loader_attic.c /^static FILE_HANDLER PKCS12_handler = {$/;" v file: -PKCS12_helper_set_legacy test/helpers/pkcs12.c /^void PKCS12_helper_set_legacy(int enable)$/;" f -PKCS12_helper_set_libctx test/helpers/pkcs12.c /^void PKCS12_helper_set_libctx(OSSL_LIB_CTX *libctx)$/;" f -PKCS12_helper_set_propq test/helpers/pkcs12.c /^void PKCS12_helper_set_propq(const char *propq)$/;" f -PKCS12_init crypto/pkcs12/p12_init.c /^PKCS12 *PKCS12_init(int mode)$/;" f -PKCS12_init_ex crypto/pkcs12/p12_init.c /^PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq)$/;" f -PKCS12_item_decrypt_d2i crypto/pkcs12/p12_decr.c /^void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it,$/;" f -PKCS12_item_decrypt_d2i_ex crypto/pkcs12/p12_decr.c /^void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it,$/;" f -PKCS12_item_i2d_encrypt crypto/pkcs12/p12_decr.c /^ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor,$/;" f -PKCS12_item_i2d_encrypt_ex crypto/pkcs12/p12_decr.c /^ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor,$/;" f -PKCS12_item_pack_safebag crypto/pkcs12/p12_add.c /^PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it,$/;" f -PKCS12_key_gen_asc crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_key_gen_asc_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_key_gen_uni crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_key_gen_uni_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_key_gen_utf8 crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_key_gen_utf8_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt,$/;" f -PKCS12_mac_present crypto/pkcs12/p12_mutl.c /^int PKCS12_mac_present(const PKCS12 *p12)$/;" f -PKCS12_newpass crypto/pkcs12/p12_npas.c /^int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass)$/;" f -PKCS12_pack_authsafes crypto/pkcs12/p12_add.c /^int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes)$/;" f -PKCS12_pack_p7encdata crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen,$/;" f -PKCS12_pack_p7encdata_ex crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen,$/;" f -PKCS12_parse crypto/pkcs12/p12_kiss.c /^int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,$/;" f -PKCS12_pbe_crypt crypto/pkcs12/p12_decr.c /^unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor,$/;" f -PKCS12_pbe_crypt_ex crypto/pkcs12/p12_decr.c /^unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor,$/;" f -PKCS12_set_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f -PKCS12_setup_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen,$/;" f -PKCS12_st crypto/pkcs12/p12_local.h /^struct PKCS12_st {$/;" s -PKCS12_str_reasons crypto/pkcs12/pk12err.c /^static const ERR_STRING_DATA PKCS12_str_reasons[] = {$/;" v file: -PKCS12_verify_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen)$/;" f -PKCS1_MGF1 crypto/rsa/rsa_oaep.c /^int PKCS1_MGF1(unsigned char *mask, long len,$/;" f -PKCS5_DEFAULT_ITER include/openssl/evp.h 41;" d -PKCS5_PBE_add crypto/evp/p5_crpt.c /^void PKCS5_PBE_add(void)$/;" f -PKCS5_PBE_keyivgen crypto/evp/p5_crpt.c /^int PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,$/;" f -PKCS5_PBE_keyivgen_ex crypto/evp/p5_crpt.c /^int PKCS5_PBE_keyivgen_ex(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,$/;" f -PKCS5_PBKDF2_HMAC crypto/evp/p5_crpt2.c /^int PKCS5_PBKDF2_HMAC(const char *pass, int passlen, const unsigned char *salt,$/;" f -PKCS5_PBKDF2_HMAC_SHA1 crypto/evp/p5_crpt2.c /^int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen,$/;" f -PKCS5_SALT_LEN include/openssl/evp.h 39;" d -PKCS5_pbe2_set_scrypt crypto/asn1/p5_scrypt.c /^X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher,$/;" f -PKCS5_v2_PBE_keyivgen crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f -PKCS5_v2_PBE_keyivgen_ex crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f -PKCS5_v2_PBKDF2_keyivgen crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBKDF2_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f -PKCS5_v2_PBKDF2_keyivgen_ex crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBKDF2_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f -PKCS5_v2_scrypt_keyivgen crypto/asn1/p5_scrypt.c /^int PKCS5_v2_scrypt_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f -PKCS5_v2_scrypt_keyivgen_ex crypto/asn1/p5_scrypt.c /^int PKCS5_v2_scrypt_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f -PKCS7 crypto/pkcs7/pk7_asn1.c /^ASN1_ADB(PKCS7) = {$/;" v -PKCS7_F_DO_PKCS7_SIGNED_ATTRIB include/openssl/cryptoerr_legacy.h 1056;" d -PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME include/openssl/cryptoerr_legacy.h 1057;" d -PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP include/openssl/cryptoerr_legacy.h 1058;" d -PKCS7_F_PKCS7_ADD_CERTIFICATE include/openssl/cryptoerr_legacy.h 1059;" d -PKCS7_F_PKCS7_ADD_CRL include/openssl/cryptoerr_legacy.h 1060;" d -PKCS7_F_PKCS7_ADD_RECIPIENT_INFO include/openssl/cryptoerr_legacy.h 1061;" d -PKCS7_F_PKCS7_ADD_SIGNATURE include/openssl/cryptoerr_legacy.h 1062;" d -PKCS7_F_PKCS7_ADD_SIGNER include/openssl/cryptoerr_legacy.h 1063;" d -PKCS7_F_PKCS7_BIO_ADD_DIGEST include/openssl/cryptoerr_legacy.h 1064;" d -PKCS7_F_PKCS7_COPY_EXISTING_DIGEST include/openssl/cryptoerr_legacy.h 1065;" d -PKCS7_F_PKCS7_CTRL include/openssl/cryptoerr_legacy.h 1066;" d -PKCS7_F_PKCS7_DATADECODE include/openssl/cryptoerr_legacy.h 1067;" d -PKCS7_F_PKCS7_DATAFINAL include/openssl/cryptoerr_legacy.h 1068;" d -PKCS7_F_PKCS7_DATAINIT include/openssl/cryptoerr_legacy.h 1069;" d -PKCS7_F_PKCS7_DATAVERIFY include/openssl/cryptoerr_legacy.h 1070;" d -PKCS7_F_PKCS7_DECRYPT include/openssl/cryptoerr_legacy.h 1071;" d -PKCS7_F_PKCS7_DECRYPT_RINFO include/openssl/cryptoerr_legacy.h 1072;" d -PKCS7_F_PKCS7_ENCODE_RINFO include/openssl/cryptoerr_legacy.h 1073;" d -PKCS7_F_PKCS7_ENCRYPT include/openssl/cryptoerr_legacy.h 1074;" d -PKCS7_F_PKCS7_FINAL include/openssl/cryptoerr_legacy.h 1075;" d -PKCS7_F_PKCS7_FIND_DIGEST include/openssl/cryptoerr_legacy.h 1076;" d -PKCS7_F_PKCS7_GET0_SIGNERS include/openssl/cryptoerr_legacy.h 1077;" d -PKCS7_F_PKCS7_RECIP_INFO_SET include/openssl/cryptoerr_legacy.h 1078;" d -PKCS7_F_PKCS7_SET_CIPHER include/openssl/cryptoerr_legacy.h 1079;" d -PKCS7_F_PKCS7_SET_CONTENT include/openssl/cryptoerr_legacy.h 1080;" d -PKCS7_F_PKCS7_SET_DIGEST include/openssl/cryptoerr_legacy.h 1081;" d -PKCS7_F_PKCS7_SET_TYPE include/openssl/cryptoerr_legacy.h 1082;" d -PKCS7_F_PKCS7_SIGN include/openssl/cryptoerr_legacy.h 1083;" d -PKCS7_F_PKCS7_SIGNATUREVERIFY include/openssl/cryptoerr_legacy.h 1084;" d -PKCS7_F_PKCS7_SIGNER_INFO_SET include/openssl/cryptoerr_legacy.h 1085;" d -PKCS7_F_PKCS7_SIGNER_INFO_SIGN include/openssl/cryptoerr_legacy.h 1086;" d -PKCS7_F_PKCS7_SIGN_ADD_SIGNER include/openssl/cryptoerr_legacy.h 1087;" d -PKCS7_F_PKCS7_SIMPLE_SMIMECAP include/openssl/cryptoerr_legacy.h 1088;" d -PKCS7_F_PKCS7_VERIFY include/openssl/cryptoerr_legacy.h 1089;" d -PKCS7_ISSUER_AND_SERIAL include/openssl/types.h 76;" d -PKCS7_ISSUER_AND_SERIAL_digest crypto/x509/x_all.c /^int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data,$/;" f -PKCS7_RECIP_INFO_get0_alg crypto/pkcs7/pk7_lib.c /^void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc)$/;" f -PKCS7_RECIP_INFO_set crypto/pkcs7/pk7_lib.c /^int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509)$/;" f -PKCS7_R_CERTIFICATE_VERIFY_ERROR include/openssl/pkcs7err.h 24;" d -PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER include/openssl/pkcs7err.h 25;" d -PKCS7_R_CIPHER_NOT_INITIALIZED include/openssl/pkcs7err.h 26;" d -PKCS7_R_CONTENT_AND_DATA_PRESENT include/openssl/pkcs7err.h 27;" d -PKCS7_R_CTRL_ERROR include/openssl/pkcs7err.h 28;" d -PKCS7_R_DECRYPT_ERROR include/openssl/pkcs7err.h 29;" d -PKCS7_R_DIGEST_FAILURE include/openssl/pkcs7err.h 30;" d -PKCS7_R_ENCRYPTION_CTRL_FAILURE include/openssl/pkcs7err.h 31;" d -PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/pkcs7err.h 32;" d -PKCS7_R_ERROR_ADDING_RECIPIENT include/openssl/pkcs7err.h 33;" d -PKCS7_R_ERROR_SETTING_CIPHER include/openssl/pkcs7err.h 34;" d -PKCS7_R_INVALID_NULL_POINTER include/openssl/pkcs7err.h 35;" d -PKCS7_R_INVALID_SIGNED_DATA_TYPE include/openssl/pkcs7err.h 36;" d -PKCS7_R_NO_CONTENT include/openssl/pkcs7err.h 37;" d -PKCS7_R_NO_DEFAULT_DIGEST include/openssl/pkcs7err.h 38;" d -PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND include/openssl/pkcs7err.h 39;" d -PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE include/openssl/pkcs7err.h 40;" d -PKCS7_R_NO_SIGNATURES_ON_DATA include/openssl/pkcs7err.h 41;" d -PKCS7_R_NO_SIGNERS include/openssl/pkcs7err.h 42;" d -PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE include/openssl/pkcs7err.h 43;" d -PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR include/openssl/pkcs7err.h 44;" d -PKCS7_R_PKCS7_ADD_SIGNER_ERROR include/openssl/pkcs7err.h 45;" d -PKCS7_R_PKCS7_DATASIGN include/openssl/pkcs7err.h 46;" d -PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/pkcs7err.h 47;" d -PKCS7_R_SIGNATURE_FAILURE include/openssl/pkcs7err.h 48;" d -PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/pkcs7err.h 49;" d -PKCS7_R_SIGNING_CTRL_FAILURE include/openssl/pkcs7err.h 50;" d -PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/pkcs7err.h 51;" d -PKCS7_R_SMIME_TEXT_ERROR include/openssl/pkcs7err.h 52;" d -PKCS7_R_UNABLE_TO_FIND_CERTIFICATE include/openssl/pkcs7err.h 53;" d -PKCS7_R_UNABLE_TO_FIND_MEM_BIO include/openssl/pkcs7err.h 54;" d -PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST include/openssl/pkcs7err.h 55;" d -PKCS7_R_UNKNOWN_DIGEST_TYPE include/openssl/pkcs7err.h 56;" d -PKCS7_R_UNKNOWN_OPERATION include/openssl/pkcs7err.h 57;" d -PKCS7_R_UNSUPPORTED_CIPHER_TYPE include/openssl/pkcs7err.h 58;" d -PKCS7_R_UNSUPPORTED_CONTENT_TYPE include/openssl/pkcs7err.h 59;" d -PKCS7_R_WRONG_CONTENT_TYPE include/openssl/pkcs7err.h 60;" d -PKCS7_R_WRONG_PKCS7_TYPE include/openssl/pkcs7err.h 61;" d -PKCS7_SIGNER_INFO include/openssl/types.h 77;" d -PKCS7_SIGNER_INFO_get0_algs crypto/pkcs7/pk7_lib.c /^void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk,$/;" f -PKCS7_SIGNER_INFO_set crypto/pkcs7/pk7_lib.c /^int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,$/;" f -PKCS7_SIGNER_INFO_sign crypto/pkcs7/pk7_doit.c /^int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si)$/;" f -PKCS7_add0_attrib_signing_time crypto/pkcs7/pk7_attr.c /^int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t)$/;" f -PKCS7_add1_attrib_digest crypto/pkcs7/pk7_attr.c /^int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si,$/;" f -PKCS7_add_attrib_content_type crypto/pkcs7/pk7_attr.c /^int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid)$/;" f -PKCS7_add_attrib_smimecap crypto/pkcs7/pk7_attr.c /^int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si,$/;" f -PKCS7_add_attribute crypto/pkcs7/pk7_doit.c /^int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,$/;" f -PKCS7_add_certificate crypto/pkcs7/pk7_lib.c /^int PKCS7_add_certificate(PKCS7 *p7, X509 *x509)$/;" f -PKCS7_add_crl crypto/pkcs7/pk7_lib.c /^int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl)$/;" f -PKCS7_add_recipient crypto/pkcs7/pk7_lib.c /^PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509)$/;" f -PKCS7_add_recipient_info crypto/pkcs7/pk7_lib.c /^int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri)$/;" f -PKCS7_add_signature crypto/pkcs7/pk7_lib.c /^PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, EVP_PKEY *pkey,$/;" f -PKCS7_add_signed_attribute crypto/pkcs7/pk7_doit.c /^int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,$/;" f -PKCS7_add_signer crypto/pkcs7/pk7_lib.c /^int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *psi)$/;" f -PKCS7_cert_from_signer_info crypto/pkcs7/pk7_lib.c /^X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si)$/;" f -PKCS7_content_new crypto/pkcs7/pk7_lib.c /^int PKCS7_content_new(PKCS7 *p7, int type)$/;" f -PKCS7_ctrl crypto/pkcs7/pk7_lib.c /^long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg)$/;" f -PKCS7_dataDecode crypto/pkcs7/pk7_doit.c /^BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert)$/;" f -PKCS7_dataFinal crypto/pkcs7/pk7_doit.c /^int PKCS7_dataFinal(PKCS7 *p7, BIO *bio)$/;" f -PKCS7_dataInit crypto/pkcs7/pk7_doit.c /^BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio)$/;" f -PKCS7_dataVerify crypto/pkcs7/pk7_doit.c /^int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio,$/;" f -PKCS7_decrypt crypto/pkcs7/pk7_smime.c /^int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags)$/;" f -PKCS7_final crypto/pkcs7/pk7_smime.c /^int PKCS7_final(PKCS7 *p7, BIO *data, int flags)$/;" f -PKCS7_find_digest crypto/pkcs7/pk7_doit.c /^static BIO *PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid)$/;" f file: -PKCS7_get_attribute crypto/pkcs7/pk7_doit.c /^ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid)$/;" f -PKCS7_get_issuer_and_serial crypto/pkcs7/pk7_doit.c /^PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx)$/;" f -PKCS7_get_octet_string crypto/pkcs7/pk7_doit.c /^ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7)$/;" f -PKCS7_get_signed_attribute crypto/pkcs7/pk7_doit.c /^ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid)$/;" f -PKCS7_set0_type_other crypto/pkcs7/pk7_lib.c /^int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other)$/;" f -PKCS7_set_attributes crypto/pkcs7/pk7_doit.c /^int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si,$/;" f -PKCS7_set_cipher crypto/pkcs7/pk7_lib.c /^int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher)$/;" f -PKCS7_set_content crypto/pkcs7/pk7_lib.c /^int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data)$/;" f -PKCS7_set_digest crypto/pkcs7/pk7_lib.c /^int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md)$/;" f -PKCS7_set_signed_attributes crypto/pkcs7/pk7_doit.c /^int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si,$/;" f -PKCS7_set_type crypto/pkcs7/pk7_lib.c /^int PKCS7_set_type(PKCS7 *p7, int type)$/;" f -PKCS7_sign crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f -PKCS7_sign_add_signer crypto/pkcs7/pk7_smime.c /^PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, X509 *signcert,$/;" f -PKCS7_sign_ex crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f -PKCS7_signatureVerify crypto/pkcs7/pk7_doit.c /^int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,$/;" f -PKCS7_str_reasons crypto/pkcs7/pkcs7err.c /^static const ERR_STRING_DATA PKCS7_str_reasons[] = {$/;" v file: -PKCS7_stream crypto/pkcs7/pk7_lib.c /^int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7)$/;" f -PKCS7_verify crypto/pkcs7/pk7_smime.c /^int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,$/;" f -PKCS8Encrypted_handler engines/e_loader_attic.c /^static FILE_HANDLER PKCS8Encrypted_handler = {$/;" v file: -PKCS8_PRIV_KEY_INFO include/openssl/types.h /^typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO;$/;" t typeref:struct:pkcs8_priv_key_info_st -PKCS8_add_keyusage crypto/pkcs12/p12_attr.c /^int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage)$/;" f -PKCS8_decrypt crypto/pkcs12/p12_p8d.c /^PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass,$/;" f -PKCS8_decrypt_ex crypto/pkcs12/p12_p8d.c /^PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass,$/;" f -PKCS8_encrypt crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher,$/;" f -PKCS8_encrypt_ex crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher,$/;" f -PKCS8_get_attr crypto/pkcs12/p12_sbag.c /^ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid)$/;" f -PKCS8_set0_pbe crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen,$/;" f -PKCS8_set0_pbe_ex crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen,$/;" f -PKEY crypto/evp/ctrl_params_translate.c /^ PKEY,$/;" e enum:state file: -PKEY_DATA test/evp_test.c /^} PKEY_DATA;$/;" t typeref:struct:pkey_data_st file: -PKEY_KDF_DATA test/evp_test.c /^} PKEY_KDF_DATA;$/;" t typeref:struct:pkey_kdf_data_st file: -PKEY_SECONDS apps/speed.c 13;" d file: -PMULL_CAPABLE crypto/modes/gcm128.c 663;" d file: -POINT_CONVERSION_COMPRESSED include/openssl/ec.h /^ POINT_CONVERSION_COMPRESSED = 2,$/;" e enum:__anon379 -POINT_CONVERSION_HYBRID include/openssl/ec.h /^ POINT_CONVERSION_HYBRID = 6$/;" e enum:__anon379 -POINT_CONVERSION_UNCOMPRESSED include/openssl/ec.h /^ POINT_CONVERSION_UNCOMPRESSED = 4,$/;" e enum:__anon379 -POLICYQUALINFO crypto/x509/v3_cpols.c /^ASN1_ADB(POLICYQUALINFO) = {$/;" v -POLICY_DATA_FLAG_CRITICAL crypto/x509/pcy_local.h 61;" d -POLICY_DATA_FLAG_EXTRA_NODE crypto/x509/pcy_local.h 57;" d -POLICY_DATA_FLAG_MAPPED crypto/x509/pcy_local.h 38;" d -POLICY_DATA_FLAG_MAPPED_ANY crypto/x509/pcy_local.h 45;" d -POLICY_DATA_FLAG_MAP_MASK crypto/x509/pcy_local.h 49;" d -POLICY_DATA_FLAG_SHARED_QUALIFIERS crypto/x509/pcy_local.h 53;" d -POLICY_FLAG_ANY_POLICY crypto/x509/pcy_local.h 129;" d -POLY1305 include/crypto/poly1305.h /^typedef struct poly1305_context POLY1305;$/;" t typeref:struct:poly1305_context -POLY1305_BLOCK_SIZE crypto/poly1305/poly1305_base2_44.c 29;" d file: -POLY1305_BLOCK_SIZE include/crypto/poly1305.h 16;" d -POLY1305_DIGEST_SIZE include/crypto/poly1305.h 17;" d -POLY1305_KEY_SIZE include/crypto/poly1305.h 18;" d -POLY1305_ctx crypto/evp/e_chacha20_poly1305.c 165;" d file: -PORT apps/include/s_apps.h 15;" d -POSTFIX apps/x509.c 29;" d file: -POSTFIX apps/x509.c 30;" d file: -POSTPROCESS_DIRECTIVE util/check-format.pl /^ POSTPROCESS_DIRECTIVE:$/;" l -POST_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: -POST_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: -POST_HEADER crypto/pem/pem_lib.c /^ POST_HEADER$/;" e enum:header_status file: -POST_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: -PPC_ALTIVEC include/crypto/ppc_arch.h 21;" d -PPC_CRYPTO207 include/crypto/ppc_arch.h 22;" d -PPC_FPU include/crypto/ppc_arch.h 23;" d -PPC_FPU64 include/crypto/ppc_arch.h 20;" d -PPC_MADD300 include/crypto/ppc_arch.h 24;" d -PPC_MFSPR268 include/crypto/ppc_arch.h 26;" d -PPC_MFTB include/crypto/ppc_arch.h 25;" d -PRECOMP256_ROW crypto/ec/ecp_nistz256.c /^typedef P256_POINT_AFFINE PRECOMP256_ROW[64];$/;" t file: -PREFIX crypto/trace.c /^ PREFIX,$/;" e enum:__anon217 file: -PREFIX_CTX crypto/bio/bf_prefix.c /^} PREFIX_CTX;$/;" t typeref:struct:prefix_ctx_st file: -PRE_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: -PRE_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: -PRE_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: -PRIMARY_RESEED_INTERVAL crypto/rand/rand_local.h 23;" d -PRIMARY_RESEED_TIME_INTERVAL crypto/rand/rand_local.h 25;" d -PRINTF_FORMAT test/testutil.h 253;" d -PRINTF_FORMAT test/testutil.h 260;" d -PRINTF_FORMAT test/testutil.h 261;" d -PRIVATE crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: -PRIV_DER test/evp_pkey_provided_test.c 33;" d file: -PRIV_KEY test/evp_pkey_provided_test.c 887;" d file: -PRIV_PEM test/evp_pkey_provided_test.c 32;" d file: -PRIV_TEXT test/evp_pkey_provided_test.c 31;" d file: -PROFESSION_INFO_get0_addProfessionInfo crypto/x509/v3_admis.c /^const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo(const PROFESSION_INFO *pi)$/;" f -PROFESSION_INFO_get0_namingAuthority crypto/x509/v3_admis.c /^const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority(const PROFESSION_INFO *pi)$/;" f -PROFESSION_INFO_get0_registrationNumber crypto/x509/v3_admis.c /^const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber(const PROFESSION_INFO *pi)$/;" f -PROFESSION_INFO_set0_addProfessionInfo crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_addProfessionInfo(PROFESSION_INFO *pi,$/;" f -PROFESSION_INFO_set0_namingAuthority crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_namingAuthority(PROFESSION_INFO *pi,$/;" f -PROFESSION_INFO_set0_professionItems crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_professionItems(PROFESSION_INFO *pi,$/;" f -PROFESSION_INFO_set0_professionOIDs crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_professionOIDs(PROFESSION_INFO *pi,$/;" f -PROFESSION_INFO_set0_registrationNumber crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_registrationNumber(PROFESSION_INFO *pi,$/;" f -PROMPT apps/req.c 36;" d file: -PROPERTY_DEFN_ELEM crypto/property/defn_cache.c /^DEFINE_LHASH_OF(PROPERTY_DEFN_ELEM);$/;" v -PROPERTY_DEFN_ELEM crypto/property/defn_cache.c /^} PROPERTY_DEFN_ELEM;$/;" t typeref:struct:__anon102 file: -PROPERTY_STRING crypto/property/property_string.c /^DEFINE_LHASH_OF(PROPERTY_STRING);$/;" v -PROPERTY_STRING crypto/property/property_string.c /^} PROPERTY_STRING;$/;" t typeref:struct:__anon93 file: -PROPERTY_STRING_DATA crypto/property/property_string.c /^} PROPERTY_STRING_DATA;$/;" t typeref:struct:__anon94 file: -PROP_R_NAME_TOO_LONG include/internal/propertyerr.h 27;" d -PROP_R_NOT_AN_ASCII_CHARACTER include/internal/propertyerr.h 28;" d -PROP_R_NOT_AN_HEXADECIMAL_DIGIT include/internal/propertyerr.h 29;" d -PROP_R_NOT_AN_IDENTIFIER include/internal/propertyerr.h 30;" d -PROP_R_NOT_AN_OCTAL_DIGIT include/internal/propertyerr.h 31;" d -PROP_R_NOT_A_DECIMAL_DIGIT include/internal/propertyerr.h 32;" d -PROP_R_NO_MATCHING_STRING_DELIMITER include/internal/propertyerr.h 33;" d -PROP_R_NO_VALUE include/internal/propertyerr.h 34;" d -PROP_R_PARSE_FAILED include/internal/propertyerr.h 35;" d -PROP_R_STRING_TOO_LONG include/internal/propertyerr.h 36;" d -PROP_R_TRAILING_CHARACTERS include/internal/propertyerr.h 37;" d -PROP_TABLE crypto/property/property_string.c /^typedef LHASH_OF(PROPERTY_STRING) PROP_TABLE;$/;" t file: -PROP_str_reasons crypto/property/property_err.c /^static const ERR_STRING_DATA PROP_str_reasons[] = {$/;" v file: -PROTOCOL apps/include/s_apps.h 16;" d -PROTOCOL_CHOICE apps/s_client.c /^} PROTOCOL_CHOICE;$/;" t typeref:enum:PROTOCOL_choice file: -PROTOCOL_choice apps/s_client.c /^typedef enum PROTOCOL_choice {$/;" g file: -PROTO_FTP apps/s_client.c /^ PROTO_FTP,$/;" e enum:PROTOCOL_choice file: -PROTO_IMAP apps/s_client.c /^ PROTO_IMAP,$/;" e enum:PROTOCOL_choice file: -PROTO_IRC apps/s_client.c /^ PROTO_IRC,$/;" e enum:PROTOCOL_choice file: -PROTO_LDAP apps/s_client.c /^ PROTO_LDAP$/;" e enum:PROTOCOL_choice file: -PROTO_LMTP apps/s_client.c /^ PROTO_LMTP,$/;" e enum:PROTOCOL_choice file: -PROTO_MYSQL apps/s_client.c /^ PROTO_MYSQL,$/;" e enum:PROTOCOL_choice file: -PROTO_NNTP apps/s_client.c /^ PROTO_NNTP,$/;" e enum:PROTOCOL_choice file: -PROTO_OFF apps/s_client.c /^ PROTO_OFF,$/;" e enum:PROTOCOL_choice file: -PROTO_POP3 apps/s_client.c /^ PROTO_POP3,$/;" e enum:PROTOCOL_choice file: -PROTO_POSTGRES apps/s_client.c /^ PROTO_POSTGRES,$/;" e enum:PROTOCOL_choice file: -PROTO_SIEVE apps/s_client.c /^ PROTO_SIEVE,$/;" e enum:PROTOCOL_choice file: -PROTO_SMTP apps/s_client.c /^ PROTO_SMTP,$/;" e enum:PROTOCOL_choice file: -PROTO_TELNET apps/s_client.c /^ PROTO_TELNET,$/;" e enum:PROTOCOL_choice file: -PROTO_XMPP apps/s_client.c /^ PROTO_XMPP,$/;" e enum:PROTOCOL_choice file: -PROTO_XMPP_SERVER apps/s_client.c /^ PROTO_XMPP_SERVER,$/;" e enum:PROTOCOL_choice file: -PROVIDER_CONF_GLOBAL crypto/provider_conf.c /^} PROVIDER_CONF_GLOBAL;$/;" t typeref:struct:__anon218 file: -PROV_AES_CCM_CTX providers/implementations/ciphers/cipher_aes_ccm.h /^} PROV_AES_CCM_CTX;$/;" t typeref:struct:prov_aes_ccm_ctx_st -PROV_AES_CTX providers/implementations/ciphers/cipher_aes.h /^} PROV_AES_CTX;$/;" t typeref:struct:prov_aes_ctx_st -PROV_AES_GCM_CTX providers/implementations/ciphers/cipher_aes_gcm.h /^} PROV_AES_GCM_CTX;$/;" t typeref:struct:prov_aes_gcm_ctx_st -PROV_AES_HMAC_SHA1_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA1_CTX;$/;" t typeref:struct:prov_aes_hmac_sha1_ctx_st -PROV_AES_HMAC_SHA256_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA256_CTX;$/;" t typeref:struct:prov_aes_hmac_sha256_ctx_st -PROV_AES_HMAC_SHA_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA_CTX;$/;" t typeref:struct:prov_aes_hmac_sha_ctx_st -PROV_AES_OCB_CTX providers/implementations/ciphers/cipher_aes_ocb.h /^} PROV_AES_OCB_CTX;$/;" t typeref:struct:prov_aes_ocb_ctx_st -PROV_AES_SIV_CTX providers/implementations/ciphers/cipher_aes_siv.h /^} PROV_AES_SIV_CTX;$/;" t typeref:struct:prov_siv_ctx_st -PROV_AES_WRAP_CTX providers/implementations/ciphers/cipher_aes_wrp.c /^} PROV_AES_WRAP_CTX;$/;" t typeref:struct:prov_aes_wrap_ctx_st file: -PROV_AES_XTS_CTX providers/implementations/ciphers/cipher_aes_xts.h /^} PROV_AES_XTS_CTX;$/;" t typeref:struct:prov_aes_xts_ctx_st -PROV_ARIA_CCM_CTX providers/implementations/ciphers/cipher_aria_ccm.h /^} PROV_ARIA_CCM_CTX;$/;" t typeref:struct:prov_aria_ccm_ctx_st -PROV_ARIA_CTX providers/implementations/ciphers/cipher_aria.h /^} PROV_ARIA_CTX;$/;" t typeref:struct:prov_aria_ctx_st -PROV_ARIA_GCM_CTX providers/implementations/ciphers/cipher_aria_gcm.h /^} PROV_ARIA_GCM_CTX;$/;" t typeref:struct:prov_aria_gcm_ctx_st -PROV_BLOWFISH_CTX providers/implementations/ciphers/cipher_blowfish.h /^} PROV_BLOWFISH_CTX;$/;" t typeref:struct:prov_blowfish_ctx_st -PROV_CAMELLIA_CTX providers/implementations/ciphers/cipher_camellia.h /^} PROV_CAMELLIA_CTX;$/;" t typeref:struct:prov_camellia_ctx_st -PROV_CAST_CTX providers/implementations/ciphers/cipher_cast.h /^} PROV_CAST_CTX;$/;" t typeref:struct:prov_cast_ctx_st -PROV_CCM_CTX providers/implementations/include/prov/ciphercommon_ccm.h /^} PROV_CCM_CTX;$/;" t typeref:struct:prov_ccm_st -PROV_CCM_HW providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct prov_ccm_hw_st PROV_CCM_HW;$/;" t typeref:struct:prov_ccm_hw_st -PROV_CHACHA20_CTX providers/implementations/ciphers/cipher_chacha20.h /^} PROV_CHACHA20_CTX;$/;" t typeref:struct:__anon511 -PROV_CHACHA20_POLY1305_CTX providers/implementations/ciphers/cipher_chacha20_poly1305.h /^} PROV_CHACHA20_POLY1305_CTX;$/;" t typeref:struct:__anon467 -PROV_CIPHER providers/common/include/prov/provider_util.h /^} PROV_CIPHER;$/;" t typeref:struct:__anon451 -PROV_CIPHER_CTX providers/implementations/include/prov/ciphercommon.h /^typedef struct prov_cipher_ctx_st PROV_CIPHER_CTX;$/;" t typeref:struct:prov_cipher_ctx_st -PROV_CIPHER_FLAG_AEAD providers/implementations/include/prov/ciphercommon.h 35;" d -PROV_CIPHER_FLAG_CTS providers/implementations/include/prov/ciphercommon.h 37;" d -PROV_CIPHER_FLAG_CUSTOM_IV providers/implementations/include/prov/ciphercommon.h 36;" d -PROV_CIPHER_FLAG_INVERSE_CIPHER providers/implementations/include/prov/ciphercommon.h 42;" d -PROV_CIPHER_FLAG_RAND_KEY providers/implementations/include/prov/ciphercommon.h 39;" d -PROV_CIPHER_FLAG_TLS1_MULTIBLOCK providers/implementations/include/prov/ciphercommon.h 38;" d -PROV_CIPHER_FLAG_VARIABLE_LENGTH providers/implementations/include/prov/ciphercommon.h 41;" d -PROV_CIPHER_FUNC providers/implementations/include/prov/ciphercommon.h 26;" d -PROV_CIPHER_HW providers/implementations/include/prov/ciphercommon.h /^typedef struct prov_cipher_hw_st PROV_CIPHER_HW;$/;" t typeref:struct:prov_cipher_hw_st -PROV_CIPHER_HW_AES_HMAC_SHA providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_CIPHER_HW_AES_HMAC_SHA;$/;" t typeref:struct:prov_cipher_hw_aes_hmac_sha_ctx_st -PROV_CIPHER_HW_AES_SIV providers/implementations/ciphers/cipher_aes_siv.h /^} PROV_CIPHER_HW_AES_SIV;$/;" t typeref:struct:prov_cipher_hw_aes_siv_st -PROV_CIPHER_HW_CHACHA20 providers/implementations/ciphers/cipher_chacha20.h /^} PROV_CIPHER_HW_CHACHA20;$/;" t typeref:struct:prov_cipher_hw_chacha20_st -PROV_CIPHER_HW_CHACHA20_POLY1305 providers/implementations/ciphers/cipher_chacha20_poly1305.h /^} PROV_CIPHER_HW_CHACHA20_POLY1305;$/;" t typeref:struct:prov_cipher_hw_chacha_aead_st -PROV_CIPHER_HW_FN providers/implementations/include/prov/ciphercommon.h /^typedef int (PROV_CIPHER_HW_FN)(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" t -PROV_CIPHER_HW_RC4_HMAC_MD5 providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^} PROV_CIPHER_HW_RC4_HMAC_MD5;$/;" t typeref:struct:prov_cipher_hw_rc4_hmac_md5_st -PROV_CIPHER_HW_aes_mode providers/implementations/ciphers/cipher_aes_hw.c 126;" d file: -PROV_CIPHER_HW_aria_mode providers/implementations/ciphers/cipher_aria_hw.c 35;" d file: -PROV_CIPHER_HW_blowfish_mode providers/implementations/ciphers/cipher_blowfish_hw.c 27;" d file: -PROV_CIPHER_HW_camellia_mode providers/implementations/ciphers/cipher_camellia_hw.c 55;" d file: -PROV_CIPHER_HW_cast_mode providers/implementations/ciphers/cipher_cast5_hw.c 27;" d file: -PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 107;" d file: -PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 76;" d file: -PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 98;" d file: -PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 113;" d file: -PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 152;" d file: -PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 163;" d file: -PROV_CIPHER_HW_des_mode providers/implementations/ciphers/cipher_des_hw.c 180;" d file: -PROV_CIPHER_HW_idea_mode providers/implementations/ciphers/cipher_idea_hw.c 51;" d file: -PROV_CIPHER_HW_idea_mode_ex providers/implementations/ciphers/cipher_idea_hw.c 39;" d file: -PROV_CIPHER_HW_rc2_mode providers/implementations/ciphers/cipher_rc2_hw.c 28;" d file: -PROV_CIPHER_HW_rc5_mode providers/implementations/ciphers/cipher_rc5_hw.c 26;" d file: -PROV_CIPHER_HW_seed_mode providers/implementations/ciphers/cipher_seed_hw.c 27;" d file: -PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 103;" d file: -PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 108;" d file: -PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 81;" d file: -PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 119;" d file: -PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 158;" d file: -PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 164;" d file: -PROV_CIPHER_HW_sm4_mode providers/implementations/ciphers/cipher_sm4_hw.c 31;" d file: -PROV_CIPHER_HW_tdes_mode providers/implementations/ciphers/cipher_tdes.h 82;" d -PROV_CIPHER_NULL_CTX providers/implementations/ciphers/cipher_null.c /^} PROV_CIPHER_NULL_CTX;$/;" t typeref:struct:prov_cipher_null_ctx_st file: -PROV_CTX providers/common/include/prov/provider_ctx.h /^} PROV_CTX;$/;" t typeref:struct:prov_ctx_st -PROV_DESCS_CMAC_SIGN providers/implementations/include/prov/names.h 277;" d -PROV_DESCS_DH providers/implementations/include/prov/names.h 317;" d -PROV_DESCS_DHX providers/implementations/include/prov/names.h 319;" d -PROV_DESCS_DSA providers/implementations/include/prov/names.h 321;" d -PROV_DESCS_EC providers/implementations/include/prov/names.h 303;" d -PROV_DESCS_ECDH providers/implementations/include/prov/names.h 305;" d -PROV_DESCS_ECDSA providers/implementations/include/prov/names.h 307;" d -PROV_DESCS_ED25519 providers/implementations/include/prov/names.h 313;" d -PROV_DESCS_ED448 providers/implementations/include/prov/names.h 315;" d -PROV_DESCS_HKDF_SIGN providers/implementations/include/prov/names.h 254;" d -PROV_DESCS_HMAC_SIGN providers/implementations/include/prov/names.h 275;" d -PROV_DESCS_POLY1305_SIGN providers/implementations/include/prov/names.h 281;" d -PROV_DESCS_RSA providers/implementations/include/prov/names.h 323;" d -PROV_DESCS_RSA_PSS providers/implementations/include/prov/names.h 325;" d -PROV_DESCS_SCRYPT_SIGN providers/implementations/include/prov/names.h 267;" d -PROV_DESCS_SIPHASH_SIGN providers/implementations/include/prov/names.h 279;" d -PROV_DESCS_SM2 providers/implementations/include/prov/names.h 327;" d -PROV_DESCS_TLS1_PRF_SIGN providers/implementations/include/prov/names.h 263;" d -PROV_DESCS_X25519 providers/implementations/include/prov/names.h 309;" d -PROV_DESCS_X448 providers/implementations/include/prov/names.h 311;" d -PROV_DES_CTX providers/implementations/ciphers/cipher_des.h /^} PROV_DES_CTX;$/;" t typeref:struct:prov_des_ctx_st -PROV_DH_CTX providers/implementations/exchange/dh_exch.c /^} PROV_DH_CTX;$/;" t typeref:struct:__anon517 file: -PROV_DH_KDF_NONE providers/implementations/exchange/dh_exch.c /^ PROV_DH_KDF_NONE = 0,$/;" e enum:kdf_type file: -PROV_DH_KDF_X9_42_ASN1 providers/implementations/exchange/dh_exch.c /^ PROV_DH_KDF_X9_42_ASN1$/;" e enum:kdf_type file: -PROV_DIGEST providers/common/include/prov/provider_util.h /^} PROV_DIGEST;$/;" t typeref:struct:__anon452 -PROV_DIGEST_FLAG_ALGID_ABSENT providers/implementations/include/prov/digestcommon.h 20;" d -PROV_DIGEST_FLAG_XOF providers/implementations/include/prov/digestcommon.h 19;" d -PROV_DISPATCH_FUNC_DIGEST_CONSTRUCT_END providers/implementations/include/prov/digestcommon.h 83;" d -PROV_DISPATCH_FUNC_DIGEST_CONSTRUCT_START providers/implementations/include/prov/digestcommon.h 50;" d -PROV_DISPATCH_FUNC_DIGEST_GET_PARAMS providers/implementations/include/prov/digestcommon.h 33;" d -PROV_DRBG providers/implementations/rands/drbg_local.h /^typedef struct prov_drbg_st PROV_DRBG;$/;" t typeref:struct:prov_drbg_st -PROV_DRBG_CTR providers/implementations/rands/drbg_ctr.c /^} PROV_DRBG_CTR;$/;" t typeref:struct:rand_drbg_ctr_st file: -PROV_DRBG_HASH providers/implementations/rands/drbg_hash.c /^} PROV_DRBG_HASH;$/;" t typeref:struct:rand_drbg_hash_st file: -PROV_DRBG_HMAC providers/implementations/rands/drbg_hmac.c /^} PROV_DRBG_HMAC;$/;" t typeref:struct:rand_drbg_hmac_st file: -PROV_DRBG_NONCE_GLOBAL providers/implementations/rands/drbg.c /^} PROV_DRBG_NONCE_GLOBAL;$/;" t typeref:struct:prov_drbg_nonce_global_st file: -PROV_DRBG_VERYIFY_ZEROIZATION providers/implementations/rands/drbg_local.h 214;" d -PROV_DSA_CTX providers/implementations/signature/dsa_sig.c /^} PROV_DSA_CTX;$/;" t typeref:struct:__anon462 file: -PROV_ECDH_CTX providers/implementations/exchange/ecdh_exch.c /^} PROV_ECDH_CTX;$/;" t typeref:struct:__anon518 file: -PROV_ECDH_KDF_NONE providers/implementations/exchange/ecdh_exch.c /^ PROV_ECDH_KDF_NONE = 0,$/;" e enum:kdf_type file: -PROV_ECDH_KDF_X9_63 providers/implementations/exchange/ecdh_exch.c /^ PROV_ECDH_KDF_X9_63$/;" e enum:kdf_type file: -PROV_ECDSA_CTX providers/implementations/signature/ecdsa_sig.c /^} PROV_ECDSA_CTX;$/;" t typeref:struct:__anon460 file: -PROV_ECX_CTX providers/implementations/exchange/ecx_exch.c /^} PROV_ECX_CTX;$/;" t typeref:struct:__anon519 file: -PROV_EDDSA_CTX providers/implementations/signature/eddsa_sig.c /^} PROV_EDDSA_CTX;$/;" t typeref:struct:__anon463 file: -PROV_FUNC_DIGEST_FINAL providers/implementations/digests/null_prov.c 37;" d file: -PROV_FUNC_DIGEST_FINAL providers/implementations/digests/null_prov.c 38;" d file: -PROV_FUNC_DIGEST_FINAL providers/implementations/include/prov/digestcommon.h 38;" d -PROV_FUNC_DIGEST_GET_PARAM providers/implementations/include/prov/digestcommon.h 26;" d -PROV_FUNC_SHA3_DIGEST providers/implementations/digests/sha3_prov.c 241;" d file: -PROV_FUNC_SHA3_DIGEST_COMMON providers/implementations/digests/sha3_prov.c 231;" d file: -PROV_FUNC_SHAKE_DIGEST providers/implementations/digests/sha3_prov.c 246;" d file: -PROV_GCM_CTX providers/implementations/include/prov/ciphercommon_gcm.h /^} PROV_GCM_CTX;$/;" t typeref:struct:prov_gcm_ctx_st -PROV_GCM_HW providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct prov_gcm_hw_st PROV_GCM_HW;$/;" t typeref:struct:prov_gcm_hw_st -PROV_IDEA_CTX providers/implementations/ciphers/cipher_idea.h /^} PROV_IDEA_CTX;$/;" t typeref:struct:prov_idea_ctx_st -PROV_INTEL_SEC providers/implementations/rands/seeding/rand_win.c 41;" d file: -PROV_KDF_CTX providers/implementations/exchange/kdf_exch.c /^} PROV_KDF_CTX;$/;" t typeref:struct:__anon520 file: -PROV_LIBCTX_OF providers/common/include/prov/provider_ctx.h 28;" d -PROV_MAC_CTX providers/implementations/signature/mac_legacy_sig.c /^} PROV_MAC_CTX;$/;" t typeref:struct:__anon461 file: -PROV_NAMES_AES_128_CBC providers/implementations/include/prov/names.h 48;" d -PROV_NAMES_AES_128_CBC_CTS providers/implementations/include/prov/names.h 51;" d -PROV_NAMES_AES_128_CBC_HMAC_SHA1 providers/implementations/include/prov/names.h 87;" d -PROV_NAMES_AES_128_CBC_HMAC_SHA256 providers/implementations/include/prov/names.h 89;" d -PROV_NAMES_AES_128_CCM providers/implementations/include/prov/names.h 74;" d -PROV_NAMES_AES_128_CFB providers/implementations/include/prov/names.h 57;" d -PROV_NAMES_AES_128_CFB1 providers/implementations/include/prov/names.h 60;" d -PROV_NAMES_AES_128_CFB8 providers/implementations/include/prov/names.h 63;" d -PROV_NAMES_AES_128_CTR providers/implementations/include/prov/names.h 66;" d -PROV_NAMES_AES_128_ECB providers/implementations/include/prov/names.h 45;" d -PROV_NAMES_AES_128_GCM providers/implementations/include/prov/names.h 71;" d -PROV_NAMES_AES_128_OCB providers/implementations/include/prov/names.h 96;" d -PROV_NAMES_AES_128_OFB providers/implementations/include/prov/names.h 54;" d -PROV_NAMES_AES_128_SIV providers/implementations/include/prov/names.h 97;" d -PROV_NAMES_AES_128_WRAP providers/implementations/include/prov/names.h 77;" d -PROV_NAMES_AES_128_WRAP_INV providers/implementations/include/prov/names.h 83;" d -PROV_NAMES_AES_128_WRAP_PAD providers/implementations/include/prov/names.h 80;" d -PROV_NAMES_AES_128_WRAP_PAD_INV providers/implementations/include/prov/names.h 86;" d -PROV_NAMES_AES_128_XTS providers/implementations/include/prov/names.h 68;" d -PROV_NAMES_AES_192_CBC providers/implementations/include/prov/names.h 47;" d -PROV_NAMES_AES_192_CBC_CTS providers/implementations/include/prov/names.h 50;" d -PROV_NAMES_AES_192_CCM providers/implementations/include/prov/names.h 73;" d -PROV_NAMES_AES_192_CFB providers/implementations/include/prov/names.h 56;" d -PROV_NAMES_AES_192_CFB1 providers/implementations/include/prov/names.h 59;" d -PROV_NAMES_AES_192_CFB8 providers/implementations/include/prov/names.h 62;" d -PROV_NAMES_AES_192_CTR providers/implementations/include/prov/names.h 65;" d -PROV_NAMES_AES_192_ECB providers/implementations/include/prov/names.h 44;" d -PROV_NAMES_AES_192_GCM providers/implementations/include/prov/names.h 70;" d -PROV_NAMES_AES_192_OCB providers/implementations/include/prov/names.h 95;" d -PROV_NAMES_AES_192_OFB providers/implementations/include/prov/names.h 53;" d -PROV_NAMES_AES_192_SIV providers/implementations/include/prov/names.h 98;" d -PROV_NAMES_AES_192_WRAP providers/implementations/include/prov/names.h 76;" d -PROV_NAMES_AES_192_WRAP_INV providers/implementations/include/prov/names.h 82;" d -PROV_NAMES_AES_192_WRAP_PAD providers/implementations/include/prov/names.h 79;" d -PROV_NAMES_AES_192_WRAP_PAD_INV providers/implementations/include/prov/names.h 85;" d -PROV_NAMES_AES_256_CBC providers/implementations/include/prov/names.h 46;" d -PROV_NAMES_AES_256_CBC_CTS providers/implementations/include/prov/names.h 49;" d -PROV_NAMES_AES_256_CBC_HMAC_SHA1 providers/implementations/include/prov/names.h 88;" d -PROV_NAMES_AES_256_CBC_HMAC_SHA256 providers/implementations/include/prov/names.h 90;" d -PROV_NAMES_AES_256_CCM providers/implementations/include/prov/names.h 72;" d -PROV_NAMES_AES_256_CFB providers/implementations/include/prov/names.h 55;" d -PROV_NAMES_AES_256_CFB1 providers/implementations/include/prov/names.h 58;" d -PROV_NAMES_AES_256_CFB8 providers/implementations/include/prov/names.h 61;" d -PROV_NAMES_AES_256_CTR providers/implementations/include/prov/names.h 64;" d -PROV_NAMES_AES_256_ECB providers/implementations/include/prov/names.h 43;" d -PROV_NAMES_AES_256_GCM providers/implementations/include/prov/names.h 69;" d -PROV_NAMES_AES_256_OCB providers/implementations/include/prov/names.h 94;" d -PROV_NAMES_AES_256_OFB providers/implementations/include/prov/names.h 52;" d -PROV_NAMES_AES_256_SIV providers/implementations/include/prov/names.h 99;" d -PROV_NAMES_AES_256_WRAP providers/implementations/include/prov/names.h 75;" d -PROV_NAMES_AES_256_WRAP_INV providers/implementations/include/prov/names.h 81;" d -PROV_NAMES_AES_256_WRAP_PAD providers/implementations/include/prov/names.h 78;" d -PROV_NAMES_AES_256_WRAP_PAD_INV providers/implementations/include/prov/names.h 84;" d -PROV_NAMES_AES_256_XTS providers/implementations/include/prov/names.h 67;" d -PROV_NAMES_ARIA_128_CBC providers/implementations/include/prov/names.h 111;" d -PROV_NAMES_ARIA_128_CCM providers/implementations/include/prov/names.h 105;" d -PROV_NAMES_ARIA_128_CFB providers/implementations/include/prov/names.h 117;" d -PROV_NAMES_ARIA_128_CFB1 providers/implementations/include/prov/names.h 120;" d -PROV_NAMES_ARIA_128_CFB8 providers/implementations/include/prov/names.h 123;" d -PROV_NAMES_ARIA_128_CTR providers/implementations/include/prov/names.h 126;" d -PROV_NAMES_ARIA_128_ECB providers/implementations/include/prov/names.h 108;" d -PROV_NAMES_ARIA_128_GCM providers/implementations/include/prov/names.h 102;" d -PROV_NAMES_ARIA_128_OFB providers/implementations/include/prov/names.h 114;" d -PROV_NAMES_ARIA_192_CBC providers/implementations/include/prov/names.h 110;" d -PROV_NAMES_ARIA_192_CCM providers/implementations/include/prov/names.h 104;" d -PROV_NAMES_ARIA_192_CFB providers/implementations/include/prov/names.h 116;" d -PROV_NAMES_ARIA_192_CFB1 providers/implementations/include/prov/names.h 119;" d -PROV_NAMES_ARIA_192_CFB8 providers/implementations/include/prov/names.h 122;" d -PROV_NAMES_ARIA_192_CTR providers/implementations/include/prov/names.h 125;" d -PROV_NAMES_ARIA_192_ECB providers/implementations/include/prov/names.h 107;" d -PROV_NAMES_ARIA_192_GCM providers/implementations/include/prov/names.h 101;" d -PROV_NAMES_ARIA_192_OFB providers/implementations/include/prov/names.h 113;" d -PROV_NAMES_ARIA_256_CBC providers/implementations/include/prov/names.h 109;" d -PROV_NAMES_ARIA_256_CCM providers/implementations/include/prov/names.h 103;" d -PROV_NAMES_ARIA_256_CFB providers/implementations/include/prov/names.h 115;" d -PROV_NAMES_ARIA_256_CFB1 providers/implementations/include/prov/names.h 118;" d -PROV_NAMES_ARIA_256_CFB8 providers/implementations/include/prov/names.h 121;" d -PROV_NAMES_ARIA_256_CTR providers/implementations/include/prov/names.h 124;" d -PROV_NAMES_ARIA_256_ECB providers/implementations/include/prov/names.h 106;" d -PROV_NAMES_ARIA_256_GCM providers/implementations/include/prov/names.h 100;" d -PROV_NAMES_ARIA_256_OFB providers/implementations/include/prov/names.h 112;" d -PROV_NAMES_BF_CBC providers/implementations/include/prov/names.h 172;" d -PROV_NAMES_BF_CFB providers/implementations/include/prov/names.h 174;" d -PROV_NAMES_BF_ECB providers/implementations/include/prov/names.h 171;" d -PROV_NAMES_BF_OFB providers/implementations/include/prov/names.h 173;" d -PROV_NAMES_BLAKE2BMAC providers/implementations/include/prov/names.h 285;" d -PROV_NAMES_BLAKE2B_512 providers/implementations/include/prov/names.h 239;" d -PROV_NAMES_BLAKE2SMAC providers/implementations/include/prov/names.h 286;" d -PROV_NAMES_BLAKE2S_256 providers/implementations/include/prov/names.h 238;" d -PROV_NAMES_CAMELLIA_128_CBC providers/implementations/include/prov/names.h 132;" d -PROV_NAMES_CAMELLIA_128_CBC_CTS providers/implementations/include/prov/names.h 135;" d -PROV_NAMES_CAMELLIA_128_CFB providers/implementations/include/prov/names.h 141;" d -PROV_NAMES_CAMELLIA_128_CFB1 providers/implementations/include/prov/names.h 144;" d -PROV_NAMES_CAMELLIA_128_CFB8 providers/implementations/include/prov/names.h 147;" d -PROV_NAMES_CAMELLIA_128_CTR providers/implementations/include/prov/names.h 150;" d -PROV_NAMES_CAMELLIA_128_ECB providers/implementations/include/prov/names.h 129;" d -PROV_NAMES_CAMELLIA_128_OFB providers/implementations/include/prov/names.h 138;" d -PROV_NAMES_CAMELLIA_192_CBC providers/implementations/include/prov/names.h 131;" d -PROV_NAMES_CAMELLIA_192_CBC_CTS providers/implementations/include/prov/names.h 134;" d -PROV_NAMES_CAMELLIA_192_CFB providers/implementations/include/prov/names.h 140;" d -PROV_NAMES_CAMELLIA_192_CFB1 providers/implementations/include/prov/names.h 143;" d -PROV_NAMES_CAMELLIA_192_CFB8 providers/implementations/include/prov/names.h 146;" d -PROV_NAMES_CAMELLIA_192_CTR providers/implementations/include/prov/names.h 149;" d -PROV_NAMES_CAMELLIA_192_ECB providers/implementations/include/prov/names.h 128;" d -PROV_NAMES_CAMELLIA_192_OFB providers/implementations/include/prov/names.h 137;" d -PROV_NAMES_CAMELLIA_256_CBC providers/implementations/include/prov/names.h 130;" d -PROV_NAMES_CAMELLIA_256_CBC_CTS providers/implementations/include/prov/names.h 133;" d -PROV_NAMES_CAMELLIA_256_CFB providers/implementations/include/prov/names.h 139;" d -PROV_NAMES_CAMELLIA_256_CFB1 providers/implementations/include/prov/names.h 142;" d -PROV_NAMES_CAMELLIA_256_CFB8 providers/implementations/include/prov/names.h 145;" d -PROV_NAMES_CAMELLIA_256_CTR providers/implementations/include/prov/names.h 148;" d -PROV_NAMES_CAMELLIA_256_ECB providers/implementations/include/prov/names.h 127;" d -PROV_NAMES_CAMELLIA_256_OFB providers/implementations/include/prov/names.h 136;" d -PROV_NAMES_CAST5_CBC providers/implementations/include/prov/names.h 168;" d -PROV_NAMES_CAST5_CFB providers/implementations/include/prov/names.h 170;" d -PROV_NAMES_CAST5_ECB providers/implementations/include/prov/names.h 167;" d -PROV_NAMES_CAST5_OFB providers/implementations/include/prov/names.h 169;" d -PROV_NAMES_CMAC providers/implementations/include/prov/names.h 276;" d -PROV_NAMES_CTR_DRBG providers/implementations/include/prov/names.h 292;" d -PROV_NAMES_ChaCha20 providers/implementations/include/prov/names.h 165;" d -PROV_NAMES_ChaCha20_Poly1305 providers/implementations/include/prov/names.h 166;" d -PROV_NAMES_DES3_WRAP providers/implementations/include/prov/names.h 155;" d -PROV_NAMES_DESX_CBC providers/implementations/include/prov/names.h 196;" d -PROV_NAMES_DES_CBC providers/implementations/include/prov/names.h 198;" d -PROV_NAMES_DES_CFB providers/implementations/include/prov/names.h 200;" d -PROV_NAMES_DES_CFB1 providers/implementations/include/prov/names.h 201;" d -PROV_NAMES_DES_CFB8 providers/implementations/include/prov/names.h 202;" d -PROV_NAMES_DES_ECB providers/implementations/include/prov/names.h 197;" d -PROV_NAMES_DES_EDE3_CBC providers/implementations/include/prov/names.h 92;" d -PROV_NAMES_DES_EDE3_CFB providers/implementations/include/prov/names.h 152;" d -PROV_NAMES_DES_EDE3_CFB1 providers/implementations/include/prov/names.h 154;" d -PROV_NAMES_DES_EDE3_CFB8 providers/implementations/include/prov/names.h 153;" d -PROV_NAMES_DES_EDE3_ECB providers/implementations/include/prov/names.h 91;" d -PROV_NAMES_DES_EDE3_OFB providers/implementations/include/prov/names.h 151;" d -PROV_NAMES_DES_EDE_CBC providers/implementations/include/prov/names.h 157;" d -PROV_NAMES_DES_EDE_CFB providers/implementations/include/prov/names.h 159;" d -PROV_NAMES_DES_EDE_ECB providers/implementations/include/prov/names.h 156;" d -PROV_NAMES_DES_EDE_OFB providers/implementations/include/prov/names.h 158;" d -PROV_NAMES_DES_OFB providers/implementations/include/prov/names.h 199;" d -PROV_NAMES_DH providers/implementations/include/prov/names.h 316;" d -PROV_NAMES_DHX providers/implementations/include/prov/names.h 318;" d -PROV_NAMES_DSA providers/implementations/include/prov/names.h 320;" d -PROV_NAMES_EC providers/implementations/include/prov/names.h 302;" d -PROV_NAMES_ECDH providers/implementations/include/prov/names.h 304;" d -PROV_NAMES_ECDSA providers/implementations/include/prov/names.h 306;" d -PROV_NAMES_ED25519 providers/implementations/include/prov/names.h 312;" d -PROV_NAMES_ED448 providers/implementations/include/prov/names.h 314;" d -PROV_NAMES_GMAC providers/implementations/include/prov/names.h 282;" d -PROV_NAMES_HASH_DRBG providers/implementations/include/prov/names.h 293;" d -PROV_NAMES_HKDF providers/implementations/include/prov/names.h 253;" d -PROV_NAMES_HMAC providers/implementations/include/prov/names.h 274;" d -PROV_NAMES_HMAC_DRBG providers/implementations/include/prov/names.h 294;" d -PROV_NAMES_IDEA_CBC providers/implementations/include/prov/names.h 176;" d -PROV_NAMES_IDEA_CFB providers/implementations/include/prov/names.h 178;" d -PROV_NAMES_IDEA_ECB providers/implementations/include/prov/names.h 175;" d -PROV_NAMES_IDEA_OFB providers/implementations/include/prov/names.h 177;" d -PROV_NAMES_KBKDF providers/implementations/include/prov/names.h 264;" d -PROV_NAMES_KECCAK_KMAC_128 providers/implementations/include/prov/names.h 229;" d -PROV_NAMES_KECCAK_KMAC_256 providers/implementations/include/prov/names.h 230;" d -PROV_NAMES_KMAC_128 providers/implementations/include/prov/names.h 283;" d -PROV_NAMES_KMAC_256 providers/implementations/include/prov/names.h 284;" d -PROV_NAMES_KRB5KDF providers/implementations/include/prov/names.h 268;" d -PROV_NAMES_MD2 providers/implementations/include/prov/names.h 243;" d -PROV_NAMES_MD4 providers/implementations/include/prov/names.h 244;" d -PROV_NAMES_MD5 providers/implementations/include/prov/names.h 241;" d -PROV_NAMES_MD5_SHA1 providers/implementations/include/prov/names.h 242;" d -PROV_NAMES_MDC2 providers/implementations/include/prov/names.h 245;" d -PROV_NAMES_NULL providers/implementations/include/prov/names.h 93;" d -PROV_NAMES_PBKDF1 providers/implementations/include/prov/names.h 257;" d -PROV_NAMES_PBKDF2 providers/implementations/include/prov/names.h 258;" d -PROV_NAMES_PKCS12KDF providers/implementations/include/prov/names.h 265;" d -PROV_NAMES_POLY1305 providers/implementations/include/prov/names.h 280;" d -PROV_NAMES_RC2_40_CBC providers/implementations/include/prov/names.h 185;" d -PROV_NAMES_RC2_64_CBC providers/implementations/include/prov/names.h 186;" d -PROV_NAMES_RC2_CBC providers/implementations/include/prov/names.h 184;" d -PROV_NAMES_RC2_CFB providers/implementations/include/prov/names.h 187;" d -PROV_NAMES_RC2_ECB providers/implementations/include/prov/names.h 183;" d -PROV_NAMES_RC2_OFB providers/implementations/include/prov/names.h 188;" d -PROV_NAMES_RC4 providers/implementations/include/prov/names.h 189;" d -PROV_NAMES_RC4_40 providers/implementations/include/prov/names.h 190;" d -PROV_NAMES_RC4_HMAC_MD5 providers/implementations/include/prov/names.h 191;" d -PROV_NAMES_RC5_CBC providers/implementations/include/prov/names.h 193;" d -PROV_NAMES_RC5_CFB providers/implementations/include/prov/names.h 195;" d -PROV_NAMES_RC5_ECB providers/implementations/include/prov/names.h 192;" d -PROV_NAMES_RC5_OFB providers/implementations/include/prov/names.h 194;" d -PROV_NAMES_RIPEMD_160 providers/implementations/include/prov/names.h 247;" d -PROV_NAMES_RSA providers/implementations/include/prov/names.h 322;" d -PROV_NAMES_RSA_PSS providers/implementations/include/prov/names.h 324;" d -PROV_NAMES_SCRYPT providers/implementations/include/prov/names.h 266;" d -PROV_NAMES_SEED_CBC providers/implementations/include/prov/names.h 180;" d -PROV_NAMES_SEED_CFB providers/implementations/include/prov/names.h 182;" d -PROV_NAMES_SEED_ECB providers/implementations/include/prov/names.h 179;" d -PROV_NAMES_SEED_OFB providers/implementations/include/prov/names.h 181;" d -PROV_NAMES_SEED_SRC providers/implementations/include/prov/names.h 296;" d -PROV_NAMES_SHA1 providers/implementations/include/prov/names.h 208;" d -PROV_NAMES_SHA2_224 providers/implementations/include/prov/names.h 209;" d -PROV_NAMES_SHA2_256 providers/implementations/include/prov/names.h 210;" d -PROV_NAMES_SHA2_384 providers/implementations/include/prov/names.h 211;" d -PROV_NAMES_SHA2_512 providers/implementations/include/prov/names.h 212;" d -PROV_NAMES_SHA2_512_224 providers/implementations/include/prov/names.h 213;" d -PROV_NAMES_SHA2_512_256 providers/implementations/include/prov/names.h 214;" d -PROV_NAMES_SHA3_224 providers/implementations/include/prov/names.h 217;" d -PROV_NAMES_SHA3_256 providers/implementations/include/prov/names.h 218;" d -PROV_NAMES_SHA3_384 providers/implementations/include/prov/names.h 219;" d -PROV_NAMES_SHA3_512 providers/implementations/include/prov/names.h 220;" d -PROV_NAMES_SHAKE_128 providers/implementations/include/prov/names.h 222;" d -PROV_NAMES_SHAKE_256 providers/implementations/include/prov/names.h 223;" d -PROV_NAMES_SIPHASH providers/implementations/include/prov/names.h 278;" d -PROV_NAMES_SM2 providers/implementations/include/prov/names.h 326;" d -PROV_NAMES_SM3 providers/implementations/include/prov/names.h 240;" d -PROV_NAMES_SM4_CBC providers/implementations/include/prov/names.h 161;" d -PROV_NAMES_SM4_CFB providers/implementations/include/prov/names.h 164;" d -PROV_NAMES_SM4_CTR providers/implementations/include/prov/names.h 162;" d -PROV_NAMES_SM4_ECB providers/implementations/include/prov/names.h 160;" d -PROV_NAMES_SM4_OFB providers/implementations/include/prov/names.h 163;" d -PROV_NAMES_SSHKDF providers/implementations/include/prov/names.h 259;" d -PROV_NAMES_SSKDF providers/implementations/include/prov/names.h 256;" d -PROV_NAMES_TEST_RAND providers/implementations/include/prov/names.h 295;" d -PROV_NAMES_TLS1_3_KDF providers/implementations/include/prov/names.h 255;" d -PROV_NAMES_TLS1_PRF providers/implementations/include/prov/names.h 262;" d -PROV_NAMES_WHIRLPOOL providers/implementations/include/prov/names.h 246;" d -PROV_NAMES_X25519 providers/implementations/include/prov/names.h 308;" d -PROV_NAMES_X448 providers/implementations/include/prov/names.h 310;" d -PROV_NAMES_X942KDF_ASN1 providers/implementations/include/prov/names.h 261;" d -PROV_NAMES_X963KDF providers/implementations/include/prov/names.h 260;" d -PROV_RC2_CTX providers/implementations/ciphers/cipher_rc2.h /^} PROV_RC2_CTX;$/;" t typeref:struct:prov_rc2_ctx_st -PROV_RC4_CTX providers/implementations/ciphers/cipher_rc4.h /^} PROV_RC4_CTX;$/;" t typeref:struct:prov_rc4_ctx_st -PROV_RC4_HMAC_MD5_CTX providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^} PROV_RC4_HMAC_MD5_CTX;$/;" t typeref:struct:prov_rc4_hmac_md5_ctx_st -PROV_RC5_CTX providers/implementations/ciphers/cipher_rc5.h /^} PROV_RC5_CTX;$/;" t typeref:struct:prov_blowfish_ctx_st -PROV_RSA_AES engines/e_capi.c 95;" d file: -PROV_RSA_CTX providers/implementations/asymciphers/rsa_enc.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon515 file: -PROV_RSA_CTX providers/implementations/kem/rsa_kem.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon465 file: -PROV_RSA_CTX providers/implementations/signature/rsa_sig.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon464 file: -PROV_R_ADDITIONAL_INPUT_TOO_LONG include/openssl/proverr.h 24;" d -PROV_R_ALGORITHM_MISMATCH include/openssl/proverr.h 25;" d -PROV_R_ALREADY_INSTANTIATED include/openssl/proverr.h 26;" d -PROV_R_BAD_DECRYPT include/openssl/proverr.h 27;" d -PROV_R_BAD_ENCODING include/openssl/proverr.h 28;" d -PROV_R_BAD_LENGTH include/openssl/proverr.h 29;" d -PROV_R_BAD_TLS_CLIENT_VERSION include/openssl/proverr.h 30;" d -PROV_R_BN_ERROR include/openssl/proverr.h 31;" d -PROV_R_CIPHER_OPERATION_FAILED include/openssl/proverr.h 32;" d -PROV_R_DERIVATION_FUNCTION_INIT_FAILED include/openssl/proverr.h 33;" d -PROV_R_DIGEST_NOT_ALLOWED include/openssl/proverr.h 34;" d -PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK include/openssl/proverr.h 35;" d -PROV_R_ERROR_INSTANTIATING_DRBG include/openssl/proverr.h 36;" d -PROV_R_ERROR_RETRIEVING_ENTROPY include/openssl/proverr.h 37;" d -PROV_R_ERROR_RETRIEVING_NONCE include/openssl/proverr.h 38;" d -PROV_R_FAILED_DURING_DERIVATION include/openssl/proverr.h 39;" d -PROV_R_FAILED_TO_CREATE_LOCK include/openssl/proverr.h 40;" d -PROV_R_FAILED_TO_DECRYPT include/openssl/proverr.h 41;" d -PROV_R_FAILED_TO_GENERATE_KEY include/openssl/proverr.h 42;" d -PROV_R_FAILED_TO_GET_PARAMETER include/openssl/proverr.h 43;" d -PROV_R_FAILED_TO_SET_PARAMETER include/openssl/proverr.h 44;" d -PROV_R_FAILED_TO_SIGN include/openssl/proverr.h 45;" d -PROV_R_FIPS_MODULE_CONDITIONAL_ERROR include/openssl/proverr.h 46;" d -PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE include/openssl/proverr.h 47;" d -PROV_R_FIPS_MODULE_IN_ERROR_STATE include/openssl/proverr.h 48;" d -PROV_R_GENERATE_ERROR include/openssl/proverr.h 49;" d -PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE include/openssl/proverr.h 50;" d -PROV_R_INDICATOR_INTEGRITY_FAILURE include/openssl/proverr.h 51;" d -PROV_R_INSUFFICIENT_DRBG_STRENGTH include/openssl/proverr.h 52;" d -PROV_R_INVALID_AAD include/openssl/proverr.h 53;" d -PROV_R_INVALID_CONFIG_DATA include/openssl/proverr.h 54;" d -PROV_R_INVALID_CONSTANT_LENGTH include/openssl/proverr.h 55;" d -PROV_R_INVALID_CURVE include/openssl/proverr.h 56;" d -PROV_R_INVALID_CUSTOM_LENGTH include/openssl/proverr.h 57;" d -PROV_R_INVALID_DATA include/openssl/proverr.h 58;" d -PROV_R_INVALID_DIGEST include/openssl/proverr.h 59;" d -PROV_R_INVALID_DIGEST_LENGTH include/openssl/proverr.h 60;" d -PROV_R_INVALID_DIGEST_SIZE include/openssl/proverr.h 61;" d -PROV_R_INVALID_INPUT_LENGTH include/openssl/proverr.h 62;" d -PROV_R_INVALID_ITERATION_COUNT include/openssl/proverr.h 63;" d -PROV_R_INVALID_IV_LENGTH include/openssl/proverr.h 64;" d -PROV_R_INVALID_KEY include/openssl/proverr.h 65;" d -PROV_R_INVALID_KEY_LENGTH include/openssl/proverr.h 66;" d -PROV_R_INVALID_MAC include/openssl/proverr.h 67;" d -PROV_R_INVALID_MGF1_MD include/openssl/proverr.h 68;" d -PROV_R_INVALID_MODE include/openssl/proverr.h 69;" d -PROV_R_INVALID_OUTPUT_LENGTH include/openssl/proverr.h 70;" d -PROV_R_INVALID_PADDING_MODE include/openssl/proverr.h 71;" d -PROV_R_INVALID_PUBINFO include/openssl/proverr.h 72;" d -PROV_R_INVALID_SALT_LENGTH include/openssl/proverr.h 73;" d -PROV_R_INVALID_SEED_LENGTH include/openssl/proverr.h 74;" d -PROV_R_INVALID_SIGNATURE_SIZE include/openssl/proverr.h 75;" d -PROV_R_INVALID_STATE include/openssl/proverr.h 76;" d -PROV_R_INVALID_TAG include/openssl/proverr.h 77;" d -PROV_R_INVALID_TAG_LENGTH include/openssl/proverr.h 78;" d -PROV_R_INVALID_UKM_LENGTH include/openssl/proverr.h 79;" d -PROV_R_INVALID_X931_DIGEST include/openssl/proverr.h 80;" d -PROV_R_IN_ERROR_STATE include/openssl/proverr.h 81;" d -PROV_R_KEY_SETUP_FAILED include/openssl/proverr.h 82;" d -PROV_R_KEY_SIZE_TOO_SMALL include/openssl/proverr.h 83;" d -PROV_R_LENGTH_TOO_LARGE include/openssl/proverr.h 84;" d -PROV_R_MISMATCHING_DOMAIN_PARAMETERS include/openssl/proverr.h 85;" d -PROV_R_MISSING_CEK_ALG include/openssl/proverr.h 86;" d -PROV_R_MISSING_CIPHER include/openssl/proverr.h 87;" d -PROV_R_MISSING_CONFIG_DATA include/openssl/proverr.h 88;" d -PROV_R_MISSING_CONSTANT include/openssl/proverr.h 89;" d -PROV_R_MISSING_KEY include/openssl/proverr.h 90;" d -PROV_R_MISSING_MAC include/openssl/proverr.h 91;" d -PROV_R_MISSING_MESSAGE_DIGEST include/openssl/proverr.h 92;" d -PROV_R_MISSING_OID include/openssl/proverr.h 93;" d -PROV_R_MISSING_PASS include/openssl/proverr.h 94;" d -PROV_R_MISSING_SALT include/openssl/proverr.h 95;" d -PROV_R_MISSING_SECRET include/openssl/proverr.h 96;" d -PROV_R_MISSING_SEED include/openssl/proverr.h 97;" d -PROV_R_MISSING_SESSION_ID include/openssl/proverr.h 98;" d -PROV_R_MISSING_TYPE include/openssl/proverr.h 99;" d -PROV_R_MISSING_XCGHASH include/openssl/proverr.h 100;" d -PROV_R_MODULE_INTEGRITY_FAILURE include/openssl/proverr.h 101;" d -PROV_R_NOT_A_PRIVATE_KEY include/openssl/proverr.h 102;" d -PROV_R_NOT_A_PUBLIC_KEY include/openssl/proverr.h 103;" d -PROV_R_NOT_INSTANTIATED include/openssl/proverr.h 104;" d -PROV_R_NOT_PARAMETERS include/openssl/proverr.h 105;" d -PROV_R_NOT_SUPPORTED include/openssl/proverr.h 106;" d -PROV_R_NOT_XOF_OR_INVALID_LENGTH include/openssl/proverr.h 107;" d -PROV_R_NO_KEY_SET include/openssl/proverr.h 108;" d -PROV_R_NO_PARAMETERS_SET include/openssl/proverr.h 109;" d -PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/proverr.h 110;" d -PROV_R_OUTPUT_BUFFER_TOO_SMALL include/openssl/proverr.h 111;" d -PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS include/openssl/proverr.h 112;" d -PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED include/openssl/proverr.h 113;" d -PROV_R_PARENT_LOCKING_NOT_ENABLED include/openssl/proverr.h 114;" d -PROV_R_PARENT_STRENGTH_TOO_WEAK include/openssl/proverr.h 115;" d -PROV_R_PATH_MUST_BE_ABSOLUTE include/openssl/proverr.h 116;" d -PROV_R_PERSONALISATION_STRING_TOO_LONG include/openssl/proverr.h 117;" d -PROV_R_PSS_SALTLEN_TOO_SMALL include/openssl/proverr.h 118;" d -PROV_R_REQUEST_TOO_LARGE_FOR_DRBG include/openssl/proverr.h 119;" d -PROV_R_REQUIRE_CTR_MODE_CIPHER include/openssl/proverr.h 120;" d -PROV_R_RESEED_ERROR include/openssl/proverr.h 121;" d -PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES include/openssl/proverr.h 122;" d -PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT include/openssl/proverr.h 123;" d -PROV_R_SELF_TEST_KAT_FAILURE include/openssl/proverr.h 124;" d -PROV_R_SELF_TEST_POST_FAILURE include/openssl/proverr.h 125;" d -PROV_R_TAG_NOT_NEEDED include/openssl/proverr.h 126;" d -PROV_R_TAG_NOT_SET include/openssl/proverr.h 127;" d -PROV_R_TOO_MANY_RECORDS include/openssl/proverr.h 128;" d -PROV_R_UNABLE_TO_FIND_CIPHERS include/openssl/proverr.h 129;" d -PROV_R_UNABLE_TO_GET_PARENT_STRENGTH include/openssl/proverr.h 130;" d -PROV_R_UNABLE_TO_GET_PASSPHRASE include/openssl/proverr.h 131;" d -PROV_R_UNABLE_TO_INITIALISE_CIPHERS include/openssl/proverr.h 132;" d -PROV_R_UNABLE_TO_LOAD_SHA256 include/openssl/proverr.h 133;" d -PROV_R_UNABLE_TO_LOCK_PARENT include/openssl/proverr.h 134;" d -PROV_R_UNABLE_TO_RESEED include/openssl/proverr.h 135;" d -PROV_R_UNSUPPORTED_CEK_ALG include/openssl/proverr.h 136;" d -PROV_R_UNSUPPORTED_KEY_SIZE include/openssl/proverr.h 137;" d -PROV_R_UNSUPPORTED_MAC_TYPE include/openssl/proverr.h 138;" d -PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS include/openssl/proverr.h 139;" d -PROV_R_URI_AUTHORITY_UNSUPPORTED include/openssl/proverr.h 140;" d -PROV_R_VALUE_ERROR include/openssl/proverr.h 141;" d -PROV_R_WRONG_FINAL_BLOCK_LENGTH include/openssl/proverr.h 142;" d -PROV_R_WRONG_OUTPUT_BUFFER_SIZE include/openssl/proverr.h 143;" d -PROV_R_XOF_DIGESTS_NOT_ALLOWED include/openssl/proverr.h 144;" d -PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE include/openssl/proverr.h 145;" d -PROV_R_XTS_DUPLICATED_KEYS include/openssl/proverr.h 146;" d -PROV_SEED_CTX providers/implementations/ciphers/cipher_seed.h /^} PROV_SEED_CTX;$/;" t typeref:struct:prov_seed_ctx_st -PROV_SEED_SRC providers/implementations/rands/seed_src.c /^} PROV_SEED_SRC;$/;" t typeref:struct:__anon458 file: -PROV_SHA3_METHOD include/internal/sha3.h /^} PROV_SHA3_METHOD;$/;" t typeref:struct:prov_sha3_meth_st -PROV_SM2_CTX providers/implementations/asymciphers/sm2_enc.c /^} PROV_SM2_CTX;$/;" t typeref:struct:__anon514 file: -PROV_SM2_CTX providers/implementations/signature/sm2_sig.c /^} PROV_SM2_CTX;$/;" t typeref:struct:__anon459 file: -PROV_SM4_CTX providers/implementations/ciphers/cipher_sm4.h /^} PROV_SM4_CTX;$/;" t typeref:struct:prov_cast_ctx_st -PROV_TDES_CTX providers/implementations/ciphers/cipher_tdes.h /^} PROV_TDES_CTX;$/;" t typeref:struct:prov_tdes_ctx_st -PROV_TEST_RNG providers/implementations/rands/test_rng.c /^} PROV_TEST_RNG;$/;" t typeref:struct:__anon457 file: -PROV_XOR_CTX test/tls-provider.c /^} PROV_XOR_CTX;$/;" t typeref:struct:__anon315 file: -PROV_str_reasons providers/common/provider_err.c /^static const ERR_STRING_DATA PROV_str_reasons[] = {$/;" v file: -PSECT_ALIGN apps/vms_decc_init.c 145;" d file: -PSECT_ALIGN apps/vms_decc_init.c 147;" d file: -PSK_PRE_BINDER_OVERHEAD ssl/statem/extensions_clnt.c 902;" d file: -PTRDIFF_T crypto/evp/evp_enc.c 478;" d file: -PTRDIFF_T crypto/evp/evp_enc.c 489;" d file: -PTRDIFF_T crypto/evp/evp_enc.c 491;" d file: -PTR_SIZE_INT crypto/bn/bn_local.h 357;" d -PTR_SIZE_INT crypto/bn/bn_local.h 359;" d -PTR_SIZE_INT crypto/bn/bn_local.h 362;" d -PUBKEY_handler engines/e_loader_attic.c /^static FILE_HANDLER PUBKEY_handler = {$/;" v file: -PUBLIC_VECTORS providers/implementations/rands/seeding/rand_vms.c 515;" d file: -PUB_DER test/evp_pkey_provided_test.c 36;" d file: -PUB_KEY test/evp_pkey_provided_test.c 888;" d file: -PUB_PEM test/evp_pkey_provided_test.c 35;" d file: -PUB_TEXT test/evp_pkey_provided_test.c 34;" d file: -PULL64 crypto/sha/sha512.c 395;" d file: -PULL64 crypto/sha/sha512.c 402;" d file: -PULL64 crypto/sha/sha512.c 411;" d file: -PULL64 crypto/sha/sha512.c 430;" d file: -PULL64 crypto/sha/sha512.c 464;" d file: -PULL64 crypto/sha/sha512.c 470;" d file: -PUTU32 crypto/aes/aes_local.h 21;" d -PUTU32 crypto/aes/aes_local.h 24;" d -PUTU32 crypto/camellia/camellia.c 57;" d file: -PUTU32 crypto/modes/gcm128.c 26;" d file: -PUTU32 crypto/modes/gcm128.c 27;" d file: -PUTU32 include/crypto/modes.h 94;" d -PUTU32 include/crypto/modes.h 97;" d -PUT_U32_BE crypto/aria/aria.c 46;" d file: -PVK_MAX_KEYLEN crypto/pem/pvkfmt.c 141;" d file: -PVK_MAX_SALTLEN crypto/pem/pvkfmt.c 143;" d file: -PVK_SALTLEN crypto/pem/pvkfmt.c 139;" d file: -PWD_STRLEN apps/lib/tlssrp_depr.c 101;" d file: -PW_CB_DATA apps/include/apps_ui.h /^} PW_CB_DATA;$/;" t typeref:struct:pw_cb_data -PW_MIN_LENGTH apps/include/apps_ui.h 14;" d -P_TEST_CTX test/p_test.c /^} P_TEST_CTX;$/;" t typeref:struct:p_test_ctx file: -P_hash providers/implementations/kdfs/tls1_prf.c /^ EVP_MAC_CTX *P_hash;$/;" m struct:__anon530 file: -P_sha1 providers/implementations/kdfs/tls1_prf.c /^ EVP_MAC_CTX *P_sha1;$/;" m struct:__anon530 file: -Pi crypto/sha/keccak1600.c /^static void Pi(uint64_t A[5][5])$/;" f file: -Poly1305_Final crypto/poly1305/poly1305.c /^void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16])$/;" f -Poly1305_Init crypto/poly1305/poly1305.c /^void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32])$/;" f -Poly1305_Update crypto/poly1305/poly1305.c /^void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len)$/;" f -Poly1305_ctx_size crypto/poly1305/poly1305.c /^size_t Poly1305_ctx_size(void)$/;" f -PrivateKey_handler engines/e_loader_attic.c /^static FILE_HANDLER PrivateKey_handler = {$/;" v file: -ProfessionInfo_st crypto/x509/v3_admis.h /^struct ProfessionInfo_st {$/;" s -Q test/dsatest.c 141;" d file: -Q test/ecdsatest.h /^ const char *Q; \/* ECDSA public key: Q = dG *\/$/;" m struct:__anon267 -Q test/evp_pkey_provided_test.c 339;" d file: -Q test/keymgmt_internal_test.c 73;" d file: -Q2 external/perl/Text-Template-1.56/t/exported.t /^package Q2;$/;" p -QINV test/evp_pkey_provided_test.c 342;" d file: -QINV test/keymgmt_internal_test.c 78;" d file: -QUARTERROUND crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND {$/;" s -QUARTERROUND crypto/chacha/chacha_enc.c 35;" d file: -QUARTERROUND_SSSE3 crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND_SSSE3 {$/;" s -QUARTERROUND_XOP crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND_XOP {$/;" s -QUERY crypto/property/property.c /^DEFINE_LHASH_OF(QUERY);$/;" v -QUERY crypto/property/property.c /^} QUERY;$/;" t typeref:struct:__anon99 file: -QUIC_DATA ssl/ssl_local.h /^typedef struct quic_data_st QUIC_DATA;$/;" t typeref:struct:quic_data_st -Q_B0 crypto/des/qud_cksm.c 25;" d file: -Q_B1 crypto/des/qud_cksm.c 26;" d file: -Q_B2 crypto/des/qud_cksm.c 27;" d file: -Q_B3 crypto/des/qud_cksm.c 28;" d file: -Qx test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -Qy test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -R providers/implementations/kdfs/scrypt.c 290;" d file: -R0 crypto/md4/md4_local.h 50;" d -R0 crypto/md5/asm/md5-586.pl /^sub R0$/;" s -R0 crypto/md5/asm/md5-sparcv9.pl /^sub R0 {$/;" s -R0 crypto/md5/md5_local.h 62;" d -R0 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R0 {$/;" s -R0_1 crypto/md5/asm/md5-sparcv9.pl /^sub R0_1 {$/;" s -R1 crypto/md4/md4_local.h 54;" d -R1 crypto/md5/asm/md5-586.pl /^sub R1$/;" s -R1 crypto/md5/asm/md5-sparcv9.pl /^sub R1 {$/;" s -R1 crypto/md5/md5_local.h 67;" d -R1 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R1 {$/;" s -R1 crypto/sm3/sm3_local.h 67;" d -R2 crypto/md4/md4_local.h 58;" d -R2 crypto/md5/asm/md5-586.pl /^sub R2$/;" s -R2 crypto/md5/asm/md5-sparcv9.pl /^sub R2 {$/;" s -R2 crypto/md5/md5_local.h 72;" d -R2 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R2 {$/;" s -R2 crypto/sm3/sm3_local.h 70;" d -R3 crypto/md5/asm/md5-586.pl /^sub R3$/;" s -R3 crypto/md5/asm/md5-sparcv9.pl /^sub R3 {$/;" s -R3 crypto/md5/md5_local.h 77;" d -R3 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R3 {$/;" s -RANDOM_SIZE test/drbgtest.c 77;" d file: -RANDOM_SIZE test/srptest.c 27;" d file: -RAND_BUF_SIZE crypto/rand/randfile.c 60;" d file: -RAND_DATA test/evp_test.c /^} RAND_DATA;$/;" t typeref:struct:rand_data_st file: -RAND_DATA_PASS test/evp_test.c /^} RAND_DATA_PASS;$/;" t typeref:struct:rand_data_pass_st file: -RAND_DRBG include/openssl/types.h /^typedef struct rand_drbg_st RAND_DRBG;$/;" t typeref:struct:rand_drbg_st -RAND_DRBG_STRENGTH include/openssl/rand.h 37;" d -RAND_F_DATA_COLLECT_METHOD include/openssl/cryptoerr_legacy.h 1094;" d -RAND_F_DRBG_BYTES include/openssl/cryptoerr_legacy.h 1095;" d -RAND_F_DRBG_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1096;" d -RAND_F_DRBG_SETUP include/openssl/cryptoerr_legacy.h 1097;" d -RAND_F_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1098;" d -RAND_F_RAND_BYTES include/openssl/cryptoerr_legacy.h 1099;" d -RAND_F_RAND_DRBG_ENABLE_LOCKING include/openssl/cryptoerr_legacy.h 1100;" d -RAND_F_RAND_DRBG_GENERATE include/openssl/cryptoerr_legacy.h 1101;" d -RAND_F_RAND_DRBG_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1102;" d -RAND_F_RAND_DRBG_GET_NONCE include/openssl/cryptoerr_legacy.h 1103;" d -RAND_F_RAND_DRBG_INSTANTIATE include/openssl/cryptoerr_legacy.h 1104;" d -RAND_F_RAND_DRBG_NEW include/openssl/cryptoerr_legacy.h 1105;" d -RAND_F_RAND_DRBG_RESEED include/openssl/cryptoerr_legacy.h 1106;" d -RAND_F_RAND_DRBG_RESTART include/openssl/cryptoerr_legacy.h 1107;" d -RAND_F_RAND_DRBG_SET include/openssl/cryptoerr_legacy.h 1108;" d -RAND_F_RAND_DRBG_SET_DEFAULTS include/openssl/cryptoerr_legacy.h 1109;" d -RAND_F_RAND_DRBG_UNINSTANTIATE include/openssl/cryptoerr_legacy.h 1110;" d -RAND_F_RAND_LOAD_FILE include/openssl/cryptoerr_legacy.h 1111;" d -RAND_F_RAND_POOL_ACQUIRE_ENTROPY include/openssl/cryptoerr_legacy.h 1112;" d -RAND_F_RAND_POOL_ADD include/openssl/cryptoerr_legacy.h 1113;" d -RAND_F_RAND_POOL_ADD_BEGIN include/openssl/cryptoerr_legacy.h 1114;" d -RAND_F_RAND_POOL_ADD_END include/openssl/cryptoerr_legacy.h 1115;" d -RAND_F_RAND_POOL_ATTACH include/openssl/cryptoerr_legacy.h 1116;" d -RAND_F_RAND_POOL_BYTES_NEEDED include/openssl/cryptoerr_legacy.h 1117;" d -RAND_F_RAND_POOL_GROW include/openssl/cryptoerr_legacy.h 1118;" d -RAND_F_RAND_POOL_NEW include/openssl/cryptoerr_legacy.h 1119;" d -RAND_F_RAND_PSEUDO_BYTES include/openssl/cryptoerr_legacy.h 1120;" d -RAND_F_RAND_WRITE_FILE include/openssl/cryptoerr_legacy.h 1121;" d -RAND_GLOBAL crypto/rand/rand_lib.c /^} RAND_GLOBAL;$/;" t typeref:struct:rand_global_st file: -RAND_LOAD_BUF_SIZE crypto/rand/randfile.c 93;" d file: -RAND_METHOD include/openssl/types.h /^typedef struct rand_meth_st RAND_METHOD;$/;" t typeref:struct:rand_meth_st -RAND_OpenSSL crypto/rand/rand_meth.c /^RAND_METHOD *RAND_OpenSSL(void)$/;" f -RAND_POOL include/crypto/rand_pool.h /^} RAND_POOL;$/;" t typeref:struct:rand_pool_st -RAND_POOL_FACTOR include/crypto/rand_pool.h 35;" d -RAND_POOL_MAX_LENGTH include/crypto/rand_pool.h 36;" d -RAND_POOL_MIN_ALLOCATION include/crypto/rand_pool.h 60;" d -RAND_R_ADDITIONAL_INPUT_TOO_LONG include/openssl/randerr.h 24;" d -RAND_R_ALREADY_INSTANTIATED include/openssl/randerr.h 25;" d -RAND_R_ARGUMENT_OUT_OF_RANGE include/openssl/randerr.h 26;" d -RAND_R_CANNOT_OPEN_FILE include/openssl/randerr.h 27;" d -RAND_R_DRBG_ALREADY_INITIALIZED include/openssl/randerr.h 28;" d -RAND_R_DRBG_NOT_INITIALISED include/openssl/randerr.h 29;" d -RAND_R_ENTROPY_INPUT_TOO_LONG include/openssl/randerr.h 30;" d -RAND_R_ENTROPY_OUT_OF_RANGE include/openssl/randerr.h 31;" d -RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED include/openssl/randerr.h 32;" d -RAND_R_ERROR_INITIALISING_DRBG include/openssl/randerr.h 33;" d -RAND_R_ERROR_INSTANTIATING_DRBG include/openssl/randerr.h 34;" d -RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT include/openssl/randerr.h 35;" d -RAND_R_ERROR_RETRIEVING_ENTROPY include/openssl/randerr.h 36;" d -RAND_R_ERROR_RETRIEVING_NONCE include/openssl/randerr.h 37;" d -RAND_R_FAILED_TO_CREATE_LOCK include/openssl/randerr.h 38;" d -RAND_R_FUNC_NOT_IMPLEMENTED include/openssl/randerr.h 39;" d -RAND_R_FWRITE_ERROR include/openssl/randerr.h 40;" d -RAND_R_GENERATE_ERROR include/openssl/randerr.h 41;" d -RAND_R_INSUFFICIENT_DRBG_STRENGTH include/openssl/randerr.h 42;" d -RAND_R_INTERNAL_ERROR include/openssl/randerr.h 43;" d -RAND_R_IN_ERROR_STATE include/openssl/randerr.h 44;" d -RAND_R_NOT_A_REGULAR_FILE include/openssl/randerr.h 45;" d -RAND_R_NOT_INSTANTIATED include/openssl/randerr.h 46;" d -RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED include/openssl/randerr.h 47;" d -RAND_R_PARENT_LOCKING_NOT_ENABLED include/openssl/randerr.h 48;" d -RAND_R_PARENT_STRENGTH_TOO_WEAK include/openssl/randerr.h 49;" d -RAND_R_PERSONALISATION_STRING_TOO_LONG include/openssl/randerr.h 50;" d -RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED include/openssl/randerr.h 51;" d -RAND_R_PRNG_NOT_SEEDED include/openssl/randerr.h 52;" d -RAND_R_RANDOM_POOL_OVERFLOW include/openssl/randerr.h 53;" d -RAND_R_RANDOM_POOL_UNDERFLOW include/openssl/randerr.h 54;" d -RAND_R_REQUEST_TOO_LARGE_FOR_DRBG include/openssl/randerr.h 55;" d -RAND_R_RESEED_ERROR include/openssl/randerr.h 56;" d -RAND_R_SELFTEST_FAILURE include/openssl/randerr.h 57;" d -RAND_R_TOO_LITTLE_NONCE_REQUESTED include/openssl/randerr.h 58;" d -RAND_R_TOO_MUCH_NONCE_REQUESTED include/openssl/randerr.h 59;" d -RAND_R_UNABLE_TO_CREATE_DRBG include/openssl/randerr.h 60;" d -RAND_R_UNABLE_TO_FETCH_DRBG include/openssl/randerr.h 61;" d -RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER include/openssl/randerr.h 62;" d -RAND_R_UNABLE_TO_GET_PARENT_STRENGTH include/openssl/randerr.h 63;" d -RAND_R_UNABLE_TO_LOCK_PARENT include/openssl/randerr.h 64;" d -RAND_R_UNSUPPORTED_DRBG_FLAGS include/openssl/randerr.h 65;" d -RAND_R_UNSUPPORTED_DRBG_TYPE include/openssl/randerr.h 66;" d -RAND_SEED_VXRANDLIB providers/implementations/rands/seeding/rand_vxworks.c 27;" d file: -RAND_add crypto/rand/rand_lib.c /^void RAND_add(const void *buf, int num, double randomness)$/;" f -RAND_bytes crypto/rand/rand_lib.c /^int RAND_bytes(unsigned char *buf, int num)$/;" f -RAND_bytes_ex crypto/rand/rand_lib.c /^int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,$/;" f -RAND_bytes_loop apps/speed.c /^static int RAND_bytes_loop(void *args)$/;" f file: -RAND_cleanup include/openssl/rand.h 59;" d -RAND_egd crypto/rand/rand_egd.c /^int RAND_egd(const char *path)$/;" f -RAND_egd_bytes crypto/rand/rand_egd.c /^int RAND_egd_bytes(const char *path, int bytes)$/;" f -RAND_event crypto/rand/rand_deprecated.c /^int RAND_event(UINT iMsg, WPARAM wParam, LPARAM lParam)$/;" f -RAND_file_name crypto/rand/randfile.c /^const char *RAND_file_name(char *buf, size_t size)$/;" f -RAND_get0_primary crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx)$/;" f -RAND_get0_private crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx)$/;" f -RAND_get0_public crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx)$/;" f -RAND_get_rand_method crypto/rand/rand_lib.c /^const RAND_METHOD *RAND_get_rand_method(void)$/;" f -RAND_keep_random_devices_open crypto/rand/rand_lib.c /^void RAND_keep_random_devices_open(int keep)$/;" f -RAND_load_file crypto/rand/randfile.c /^int RAND_load_file(const char *file, long bytes)$/;" f -RAND_poll crypto/rand/rand_lib.c /^int RAND_poll(void)$/;" f -RAND_priv_bytes crypto/rand/rand_lib.c /^int RAND_priv_bytes(unsigned char *buf, int num)$/;" f -RAND_priv_bytes_ex crypto/rand/rand_lib.c /^int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,$/;" f -RAND_pseudo_bytes crypto/rand/rand_lib.c /^int RAND_pseudo_bytes(unsigned char *buf, int num)$/;" f -RAND_query_egd_bytes crypto/rand/rand_egd.c /^int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes)$/;" f -RAND_screen crypto/rand/rand_deprecated.c /^void RAND_screen(void)$/;" f -RAND_seed crypto/rand/rand_lib.c /^void RAND_seed(const void *buf, int num)$/;" f -RAND_set_DRBG_type crypto/rand/rand_lib.c /^int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq,$/;" f -RAND_set_rand_engine crypto/rand/rand_lib.c /^int RAND_set_rand_engine(ENGINE *engine)$/;" f -RAND_set_rand_method crypto/rand/rand_lib.c /^int RAND_set_rand_method(const RAND_METHOD *meth)$/;" f -RAND_set_seed_source_type crypto/rand/rand_lib.c /^int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed,$/;" f -RAND_status crypto/rand/rand_lib.c /^int RAND_status(void)$/;" f -RAND_str_reasons crypto/rand/rand_err.c /^static const ERR_STRING_DATA RAND_str_reasons[] = {$/;" v file: -RAND_write_file crypto/rand/randfile.c /^int RAND_write_file(const char *file)$/;" f -RAW_EXTENSION ssl/ssl_local.h /^} RAW_EXTENSION;$/;" t typeref:struct:raw_extension_st -RC crypto/whrlpool/wp_block.c 486;" d file: -RC2_128_MAGIC crypto/evp/e_rc2.c 51;" d file: -RC2_128_MAGIC providers/implementations/ciphers/cipher_rc2.c 25;" d file: -RC2_40_MAGIC crypto/evp/e_rc2.c 49;" d file: -RC2_40_MAGIC providers/implementations/ciphers/cipher_rc2.c 23;" d file: -RC2_64_MAGIC crypto/evp/e_rc2.c 50;" d file: -RC2_64_MAGIC providers/implementations/ciphers/cipher_rc2.c 24;" d file: -RC2_BLOCK include/openssl/rc2.h 26;" d -RC2_DECRYPT include/openssl/rc2.h 33;" d -RC2_ENCRYPT include/openssl/rc2.h 32;" d -RC2_FLAGS providers/implementations/ciphers/cipher_rc2.c 26;" d file: -RC2_INT include/openssl/rc2.h /^typedef unsigned int RC2_INT;$/;" t -RC2_KEY include/openssl/rc2.h /^} RC2_KEY;$/;" t typeref:struct:rc2_key_st -RC2_KEY_LENGTH include/openssl/rc2.h 27;" d -RC2_cbc_encrypt crypto/rc2/rc2_cbc.c /^void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f -RC2_cfb64_encrypt crypto/rc2/rc2cfb64.c /^void RC2_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC2_decrypt crypto/rc2/rc2_cbc.c /^void RC2_decrypt(unsigned long *d, RC2_KEY *key)$/;" f -RC2_ecb_encrypt crypto/rc2/rc2_ecb.c /^void RC2_ecb_encrypt(const unsigned char *in, unsigned char *out, RC2_KEY *ks,$/;" f -RC2_encrypt crypto/rc2/rc2_cbc.c /^void RC2_encrypt(unsigned long *d, RC2_KEY *key)$/;" f -RC2_ofb64_encrypt crypto/rc2/rc2ofb64.c /^void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC2_set_key crypto/rc2/rc2_skey.c /^void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)$/;" f -RC2cipher test/rc2test.c /^static unsigned char RC2cipher[4][8] = {$/;" v file: -RC2key test/rc2test.c /^static unsigned char RC2key[4][16] = {$/;" v file: -RC2plain test/rc2test.c /^static unsigned char RC2plain[4][8] = {$/;" v file: -RC4 crypto/rc4/asm/rc4-s390x.pl /^RC4:$/;" l -RC4 crypto/rc4/asm/rc4-x86_64.pl /^RC4:$/;" l -RC4 crypto/rc4/rc4_enc.c /^void RC4(RC4_KEY *key, size_t len, const unsigned char *indata,$/;" f -RC4_FLAGS providers/implementations/ciphers/cipher_rc4.c 22;" d file: -RC4_HMAC_MD5_BLOCK_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 27;" d file: -RC4_HMAC_MD5_FLAGS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 23;" d file: -RC4_HMAC_MD5_IV_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 28;" d file: -RC4_HMAC_MD5_KEY_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 26;" d file: -RC4_HMAC_MD5_MODE providers/implementations/ciphers/cipher_rc4_hmac_md5.c 29;" d file: -RC4_KEY include/openssl/rc4.h /^} RC4_KEY;$/;" t typeref:struct:rc4_key_st -RC4_loop crypto/rc4/asm/rc4-586.pl /^sub RC4_loop {$/;" s -RC4_loop crypto/rc4/asm/rc4-x86_64.pl /^sub RC4_loop {$/;" s -RC4_options crypto/rc4/asm/rc4-md5-x86_64.pl /^RC4_options:$/;" l -RC4_options crypto/rc4/asm/rc4-s390x.pl /^RC4_options:$/;" l -RC4_options crypto/rc4/asm/rc4-x86_64.pl /^RC4_options:$/;" l -RC4_options crypto/rc4/rc4_skey.c /^const char *RC4_options(void)$/;" f -RC4_set_key crypto/rc4/asm/rc4-md5-x86_64.pl /^RC4_set_key:$/;" l -RC4_set_key crypto/rc4/asm/rc4-s390x.pl /^RC4_set_key:$/;" l -RC4_set_key crypto/rc4/asm/rc4-x86_64.pl /^RC4_set_key:$/;" l -RC4_set_key crypto/rc4/rc4_skey.c /^void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data)$/;" f -RC5_12_ROUNDS include/openssl/rc5.h 40;" d -RC5_16_P crypto/rc5/rc5_local.h 161;" d -RC5_16_Q crypto/rc5/rc5_local.h 162;" d -RC5_16_ROUNDS include/openssl/rc5.h 41;" d -RC5_32_BLOCK include/openssl/rc5.h 26;" d -RC5_32_INT include/openssl/rc5.h 33;" d -RC5_32_KEY include/openssl/rc5.h /^} RC5_32_KEY;$/;" t typeref:struct:rc5_key_st -RC5_32_KEY_LENGTH include/openssl/rc5.h 27;" d -RC5_32_MASK crypto/rc5/rc5_local.h 159;" d -RC5_32_P crypto/rc5/rc5_local.h 163;" d -RC5_32_Q crypto/rc5/rc5_local.h 164;" d -RC5_32_cbc_encrypt crypto/rc5/rc5_enc.c /^void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC5_32_cfb64_encrypt crypto/rc5/rc5cfb64.c /^void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC5_32_decrypt crypto/rc5/rc5_enc.c /^void RC5_32_decrypt(unsigned long *d, RC5_32_KEY *key)$/;" f -RC5_32_ecb_encrypt crypto/rc5/rc5_ecb.c /^void RC5_32_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC5_32_encrypt crypto/rc5/asm/rc5-586.pl /^sub RC5_32_encrypt$/;" s -RC5_32_encrypt crypto/rc5/rc5_enc.c /^void RC5_32_encrypt(unsigned long *d, RC5_32_KEY *key)$/;" f -RC5_32_ofb64_encrypt crypto/rc5/rc5ofb64.c /^void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f -RC5_32_set_key crypto/rc5/rc5_skey.c /^int RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data,$/;" f -RC5_64_P crypto/rc5/rc5_local.h 165;" d -RC5_64_Q crypto/rc5/rc5_local.h 166;" d -RC5_8_ROUNDS include/openssl/rc5.h 39;" d -RC5_CBC_NUM test/rc5test.c 53;" d file: -RC5_DECRYPT include/openssl/rc5.h 31;" d -RC5_ENCRYPT include/openssl/rc5.h 30;" d -RC5_FLAGS providers/implementations/ciphers/cipher_rc5.c 23;" d file: -RC5cipher test/rc5test.c /^static unsigned char RC5cipher[5][8] = {$/;" v file: -RC5key test/rc5test.c /^static unsigned char RC5key[5][16] = {$/;" v file: -RC5plain test/rc5test.c /^static unsigned char RC5plain[5][8] = {$/;" v file: -READFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: -READ_STATE ssl/statem/statem.h /^} READ_STATE;$/;" t typeref:enum:__anon401 -READ_STATE_BODY ssl/statem/statem.h /^ READ_STATE_BODY,$/;" e enum:__anon401 -READ_STATE_HEADER ssl/statem/statem.h /^ READ_STATE_HEADER,$/;" e enum:__anon401 -READ_STATE_POST_PROCESS ssl/statem/statem.h /^ READ_STATE_POST_PROCESS$/;" e enum:__anon401 -RECORD_CONTENT_TYPE test/helpers/ssltestlib.c 93;" d file: -RECORD_DATA test/tls13encryptiontest.c /^} RECORD_DATA;$/;" t typeref:struct:__anon354 file: -RECORD_EPOCH_HI test/helpers/ssltestlib.c 96;" d file: -RECORD_EPOCH_LO test/helpers/ssltestlib.c 97;" d file: -RECORD_LAYER ssl/record/record.h /^} RECORD_LAYER;$/;" t typeref:struct:record_layer_st -RECORD_LAYER_add_packet_length ssl/record/record.h 193;" d -RECORD_LAYER_clear ssl/record/rec_layer_s3.c /^void RECORD_LAYER_clear(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_clear_first_record ssl/record/record_local.h 36;" d -RECORD_LAYER_get_empty_record_count ssl/record/record_local.h 33;" d -RECORD_LAYER_get_numrpipes ssl/record/record_local.h 28;" d -RECORD_LAYER_get_packet ssl/record/record.h 191;" d -RECORD_LAYER_get_packet_length ssl/record/record.h 192;" d -RECORD_LAYER_get_rbuf ssl/record/record.h 199;" d -RECORD_LAYER_get_read_ahead ssl/record/record.h 190;" d -RECORD_LAYER_get_read_sequence ssl/record/record_local.h 26;" d -RECORD_LAYER_get_rrec ssl/record/record_local.h 21;" d -RECORD_LAYER_get_rrec_length ssl/record/rec_layer_s3.c /^size_t RECORD_LAYER_get_rrec_length(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_get_rstate ssl/record/record_local.h 24;" d -RECORD_LAYER_get_wbuf ssl/record/record.h 200;" d -RECORD_LAYER_get_write_sequence ssl/record/record_local.h 27;" d -RECORD_LAYER_inc_empty_record_count ssl/record/record_local.h 30;" d -RECORD_LAYER_init ssl/record/rec_layer_s3.c /^void RECORD_LAYER_init(RECORD_LAYER *rl, SSL *s)$/;" f -RECORD_LAYER_is_first_record ssl/record/record_local.h 34;" d -RECORD_LAYER_is_sslv2_record ssl/record/rec_layer_s3.c /^int RECORD_LAYER_is_sslv2_record(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_processed_read_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl)$/;" f -RECORD_LAYER_read_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_read_pending(const RECORD_LAYER *rl)$/;" f -RECORD_LAYER_release ssl/record/rec_layer_s3.c /^void RECORD_LAYER_release(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_reset_empty_record_count ssl/record/record_local.h 31;" d -RECORD_LAYER_reset_packet_length ssl/record/record_local.h 23;" d -RECORD_LAYER_reset_read_sequence ssl/record/rec_layer_s3.c /^void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_reset_read_sequence test/tls13secretstest.c /^void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_reset_write_sequence ssl/record/rec_layer_s3.c /^void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_reset_write_sequence test/tls13secretstest.c /^void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl)$/;" f -RECORD_LAYER_set_first_record ssl/record/record_local.h 35;" d -RECORD_LAYER_set_numrpipes ssl/record/record_local.h 29;" d -RECORD_LAYER_set_packet ssl/record/record_local.h 22;" d -RECORD_LAYER_set_read_ahead ssl/record/record.h 189;" d -RECORD_LAYER_set_rstate ssl/record/record_local.h 25;" d -RECORD_LAYER_write_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_write_pending(const RECORD_LAYER *rl)$/;" f -RECORD_LEN_HI test/helpers/ssltestlib.c 100;" d file: -RECORD_LEN_HI test/helpers/ssltestlib.c 339;" d file: -RECORD_LEN_LO test/helpers/ssltestlib.c 101;" d file: -RECORD_LEN_LO test/helpers/ssltestlib.c 340;" d file: -RECORD_SEQUENCE test/dtlstest.c 43;" d file: -RECORD_SEQUENCE test/helpers/ssltestlib.c 338;" d file: -RECORD_SEQUENCE_END test/helpers/ssltestlib.c 99;" d file: -RECORD_SEQUENCE_START test/helpers/ssltestlib.c 98;" d file: -RECORD_VERSION_HI test/helpers/ssltestlib.c 94;" d file: -RECORD_VERSION_LO test/helpers/ssltestlib.c 95;" d file: -RECP_MUL_MOD crypto/bn/bn_exp.c 130;" d file: -REDUCE1BIT crypto/modes/gcm128.c 31;" d file: -REF_ASSERT_ISNT include/internal/refcount.h 167;" d -REF_ASSERT_ISNT include/internal/refcount.h 170;" d -REF_PRINT_COUNT include/internal/refcount.h 175;" d -REF_PRINT_EX include/internal/refcount.h 173;" d -REMAINDER_IS_ALREADY_CALCULATED crypto/bn/bn_div.c 182;" d file: -REMAINDER_IS_ALREADY_CALCULATED crypto/bn/bn_div.c 196;" d file: -RENEG_APPLICATION_DATA test/helpers/handshake.c /^ RENEG_APPLICATION_DATA,$/;" e enum:__anon294 file: -RENEG_HANDSHAKE test/helpers/handshake.c /^ RENEG_HANDSHAKE,$/;" e enum:__anon294 file: -RENEG_OPTIONS_OK ssl/statem/statem_srvr.c 1382;" d file: -RENEG_SETUP test/helpers/handshake.c /^ RENEG_SETUP,$/;" e enum:__anon294 file: -REQ_EXTENSIONS apps/req.c 40;" d file: -RESEED_INTERVAL providers/implementations/rands/drbg_local.h 30;" d -RESTRICT crypto/ec/curve448/field.h 27;" d -RESTRICT crypto/ec/curve448/field.h 31;" d -RET_IF_NULL_ARG test/cmp_ctx_test.c 504;" d file: -REVINFO_TYPE apps/ca.c /^} REVINFO_TYPE;$/;" t typeref:enum:__anon450 file: -REV_CA_COMPROMISE apps/ca.c /^ REV_CA_COMPROMISE = 4 \/* Value is CA key compromise time *\/$/;" e enum:__anon450 file: -REV_CRL_REASON apps/ca.c /^ REV_CRL_REASON = 1, \/* Value is CRL reason code *\/$/;" e enum:__anon450 file: -REV_HOLD apps/ca.c /^ REV_HOLD = 2, \/* Value is hold instruction *\/$/;" e enum:__anon450 file: -REV_KEY_COMPROMISE apps/ca.c /^ REV_KEY_COMPROMISE = 3, \/* Value is cert key compromise time *\/$/;" e enum:__anon450 file: -REV_NONE apps/ca.c /^ REV_NONE = 0, \/* No additional information *\/$/;" e enum:__anon450 file: -REV_VALID apps/ca.c /^ REV_VALID = -1, \/* Valid (not-revoked) status *\/$/;" e enum:__anon450 file: -RFC5114 crypto/ffc/ffc_dh.c 30;" d file: -RFC5114 crypto/ffc/ffc_dh.c 41;" d file: -RFILE crypto/rand/randfile.c 61;" d file: -RIEf crypto/perlasm/s390x.pm /^sub RIEf {$/;" s -RILa crypto/perlasm/s390x.pm /^sub RILa {$/;" s -RIP1 crypto/ripemd/asm/rmd-586.pl /^sub RIP1$/;" s -RIP1 crypto/ripemd/rmd_local.h 64;" d -RIP2 crypto/ripemd/asm/rmd-586.pl /^sub RIP2$/;" s -RIP2 crypto/ripemd/rmd_local.h 69;" d -RIP3 crypto/ripemd/asm/rmd-586.pl /^sub RIP3$/;" s -RIP3 crypto/ripemd/rmd_local.h 74;" d -RIP4 crypto/ripemd/asm/rmd-586.pl /^sub RIP4$/;" s -RIP4 crypto/ripemd/rmd_local.h 79;" d -RIP5 crypto/ripemd/asm/rmd-586.pl /^sub RIP5$/;" s -RIP5 crypto/ripemd/rmd_local.h 84;" d -RIPEMD160 crypto/ripemd/rmd_one.c /^unsigned char *RIPEMD160(const unsigned char *d, size_t n, unsigned char *md)$/;" f -RIPEMD160_A crypto/ripemd/rmd_local.h 56;" d -RIPEMD160_B crypto/ripemd/rmd_local.h 57;" d -RIPEMD160_C crypto/ripemd/rmd_local.h 58;" d -RIPEMD160_CBLOCK include/openssl/ripemd.h 34;" d -RIPEMD160_CTX include/openssl/ripemd.h /^} RIPEMD160_CTX;$/;" t typeref:struct:RIPEMD160state_st -RIPEMD160_D crypto/ripemd/rmd_local.h 59;" d -RIPEMD160_DIGEST_LENGTH include/openssl/ripemd.h 25;" d -RIPEMD160_E crypto/ripemd/rmd_local.h 60;" d -RIPEMD160_Init crypto/ripemd/rmd_dgst.c /^int RIPEMD160_Init(RIPEMD160_CTX *c)$/;" f -RIPEMD160_LBLOCK include/openssl/ripemd.h 35;" d -RIPEMD160_LONG include/openssl/ripemd.h 32;" d -RIPEMD160state_st include/openssl/ripemd.h /^typedef struct RIPEMD160state_st {$/;" s -RMI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st RMI_item_data[] = {$/;" v typeref:struct:item_st file: -RMI_item_data_64bit providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st RMI_item_data_64bit[] = {$/;" v typeref:struct:item_st file: -RND crypto/sm3/sm3_local.h 54;" d -ROL32 crypto/sha/keccak1600.c 52;" d file: -ROL64 crypto/sha/asm/keccak1600-c64x.pl /^sub ROL64 {$/;" s -ROL64 crypto/sha/keccak1600.c /^static uint64_t ROL64(uint64_t val, int offset)$/;" f file: -ROTATE crypto/aes/aes_x86core.c 100;" d file: -ROTATE crypto/aes/aes_x86core.c 93;" d file: -ROTATE crypto/aes/aes_x86core.c 95;" d file: -ROTATE crypto/aes/aes_x86core.c 97;" d file: -ROTATE crypto/chacha/chacha_enc.c 25;" d file: -ROTATE crypto/des/des_local.h 100;" d -ROTATE crypto/des/des_local.h 102;" d -ROTATE crypto/des/des_local.h 105;" d -ROTATE crypto/des/des_local.h 115;" d -ROTATE crypto/whrlpool/wp_block.c 106;" d file: -ROTATE crypto/whrlpool/wp_block.c 112;" d file: -ROTATE crypto/whrlpool/wp_block.c 117;" d file: -ROTATE crypto/whrlpool/wp_block.c 127;" d file: -ROTATE crypto/whrlpool/wp_block.c 132;" d file: -ROTATE crypto/whrlpool/wp_block.c 135;" d file: -ROTATE crypto/whrlpool/wp_block.c 145;" d file: -ROTATE crypto/whrlpool/wp_block.c 147;" d file: -ROTATE include/crypto/md32_common.h 96;" d -ROTATE_l32 crypto/rc5/rc5_local.h 129;" d -ROTATE_l32 crypto/rc5/rc5_local.h 132;" d -ROTATE_l32 crypto/rc5/rc5_local.h 136;" d -ROTATE_l32 crypto/rc5/rc5_local.h 153;" d -ROTATE_r32 crypto/rc5/rc5_local.h 130;" d -ROTATE_r32 crypto/rc5/rc5_local.h 133;" d -ROTATE_r32 crypto/rc5/rc5_local.h 143;" d -ROTATE_r32 crypto/rc5/rc5_local.h 156;" d -ROTL crypto/cast/cast_local.h 117;" d -ROTL crypto/cast/cast_local.h 119;" d -ROTL crypto/siphash/siphash.c 32;" d file: -ROTL128 crypto/camellia/asm/cmllt4-sparcv9.pl /^sub ROTL128 {$/;" s -ROTR crypto/sha/sha512.c 389;" d file: -ROTR crypto/sha/sha512.c 419;" d file: -ROTR crypto/sha/sha512.c 424;" d file: -ROTR crypto/sha/sha512.c 439;" d file: -ROTR crypto/sha/sha512.c 473;" d file: -ROUND crypto/chacha/asm/chacha-armv4.pl /^sub ROUND {$/;" s -ROUND crypto/chacha/asm/chacha-armv8.pl /^sub ROUND {$/;" s -ROUND crypto/chacha/asm/chacha-ia64.pl /^sub ROUND {$/;" s -ROUND crypto/chacha/asm/chacha-ppc.pl /^sub ROUND {$/;" s -ROUND crypto/chacha/asm/chacha-s390x.pl /^sub ROUND {$/;" s -ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub ROUND { # critical path is 24 cycles per round$/;" s -ROUND crypto/sha/asm/sha512p8-ppc.pl /^sub ROUND {$/;" s -ROUND providers/implementations/digests/blake2b_prov.c 216;" d file: -ROUND providers/implementations/digests/blake2b_prov.c 251;" d file: -ROUND providers/implementations/digests/blake2s_prov.c 209;" d file: -ROUND providers/implementations/digests/blake2s_prov.c 242;" d file: -ROUNDS crypto/whrlpool/wp_block.c 58;" d file: -ROUNDS_DEFAULT apps/passwd.c 503;" d file: -ROUNDS_MAX apps/passwd.c 507;" d file: -ROUNDS_MIN apps/passwd.c 505;" d file: -ROUND_00_15 crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_00_15 {$/;" s -ROUND_00_15 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_00_15 {$/;" s -ROUND_00_15 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_00_15 {$/;" s -ROUND_00_15 crypto/sha/asm/sha512-x86_64.pl /^sub ROUND_00_15()$/;" s -ROUND_00_15 crypto/sha/sha256.c 214;" d file: -ROUND_00_15 crypto/sha/sha512.c 620;" d file: -ROUND_00_15_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_00_15_avx {$/;" s -ROUND_00_15_pa1 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_00_15_pa1 {$/;" s -ROUND_00_15_ppc32 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_00_15_ppc32 {$/;" s -ROUND_16_63 crypto/sha/sha256.c 219;" d file: -ROUND_16_80 crypto/sha/sha512.c 625;" d file: -ROUND_16_XX crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_16_XX {$/;" s -ROUND_16_XX crypto/sha/asm/sha512-x86_64.pl /^sub ROUND_16_XX()$/;" s -ROUND_16_XX_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_16_XX_avx {$/;" s -ROUND_16_xx crypto/sha/asm/sha512-parisc.pl /^sub ROUND_16_xx {$/;" s -ROUND_16_xx crypto/sha/asm/sha512-ppc.pl /^sub ROUND_16_xx {$/;" s -ROUND_16_xx_pa1 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_16_xx_pa1 {$/;" s -ROUND_16_xx_ppc32 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_16_xx_ppc32 {$/;" s -RPATH test/http_test.c 20;" d file: -RR crypto/bn/bn_local.h /^ BIGNUM RR; \/* used to convert to montgomery form,$/;" m struct:bn_mont_ctx_st -RRE crypto/perlasm/s390x.pm /^sub RRE {$/;" s -RRFb crypto/perlasm/s390x.pm /^sub RRFb {$/;" s -RSA include/crypto/types.h /^typedef struct rsa_st RSA;$/;" t typeref:struct:rsa_st -RSA include/openssl/types.h /^typedef struct rsa_st RSA;$/;" t typeref:struct:rsa_st -RSA test/endecode_test.c /^KEYS(RSA);$/;" v -RSAZ_ENABLED crypto/bn/rsaz_exp.h 18;" d -RSAZ_ENABLED crypto/bn/rsaz_exp.h 22;" d -RSA_3 include/openssl/rsa.h 39;" d -RSA_ACVP_TEST include/crypto/rsa.h /^typedef struct rsa_acvp_test_st RSA_ACVP_TEST;$/;" t typeref:struct:rsa_acvp_test_st -RSA_ACVP_TEST include/crypto/rsa.h 126;" d -RSA_ASN1_VERSION_DEFAULT include/openssl/rsa.h 56;" d -RSA_ASN1_VERSION_MULTI include/openssl/rsa.h 57;" d -RSA_CASE providers/common/der/der_rsa_key.c 352;" d file: -RSA_DECRYPT apps/rsautl.c 22;" d file: -RSA_DEFAULT_DIGEST_NAME providers/implementations/signature/rsa_sig.c 35;" d file: -RSA_DEFAULT_MD providers/implementations/keymgmt/rsa_kmgmt.c 54;" d file: -RSA_DEFAULT_PRIME_NUM apps/speed.c 85;" d file: -RSA_DEFAULT_PRIME_NUM include/openssl/rsa.h 59;" d -RSA_ENCRYPT apps/rsautl.c 21;" d file: -RSA_F4 include/openssl/rsa.h 40;" d -RSA_FIPS1864_MIN_KEYGEN_KEYSIZE crypto/rsa/rsa_sp800_56b_gen.c 20;" d file: -RSA_FIPS1864_MIN_KEYGEN_STRENGTH crypto/rsa/rsa_sp800_56b_gen.c 21;" d file: -RSA_FLAG_BLINDING include/openssl/rsa.h 64;" d -RSA_FLAG_CACHE_PRIVATE include/openssl/rsa.h 63;" d -RSA_FLAG_CACHE_PUBLIC include/openssl/rsa.h 62;" d -RSA_FLAG_CHECKED include/openssl/rsa.h 471;" d -RSA_FLAG_EXT_PKEY include/openssl/rsa.h 72;" d -RSA_FLAG_FIPS_METHOD include/openssl/rsa.h 458;" d -RSA_FLAG_NON_FIPS_ALLOW include/openssl/rsa.h 466;" d -RSA_FLAG_NO_BLINDING include/openssl/rsa.h 80;" d -RSA_FLAG_NO_CONSTTIME include/openssl/rsa.h 86;" d -RSA_FLAG_NO_EXP_CONSTTIME include/openssl/rsa.h 98;" d -RSA_FLAG_THREAD_SAFE include/openssl/rsa.h 65;" d -RSA_FLAG_TYPE_MASK include/openssl/rsa.h 114;" d -RSA_FLAG_TYPE_RSA include/openssl/rsa.h 115;" d -RSA_FLAG_TYPE_RSAESOAEP include/openssl/rsa.h 117;" d -RSA_FLAG_TYPE_RSASSAPSS include/openssl/rsa.h 116;" d -RSA_F_CHECK_PADDING_MD include/openssl/cryptoerr_legacy.h 1126;" d -RSA_F_ENCODE_PKCS1 include/openssl/cryptoerr_legacy.h 1127;" d -RSA_F_INT_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1128;" d -RSA_F_OLD_RSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 1129;" d -RSA_F_PKEY_PSS_INIT include/openssl/cryptoerr_legacy.h 1130;" d -RSA_F_PKEY_RSA_CTRL include/openssl/cryptoerr_legacy.h 1131;" d -RSA_F_PKEY_RSA_CTRL_STR include/openssl/cryptoerr_legacy.h 1132;" d -RSA_F_PKEY_RSA_SIGN include/openssl/cryptoerr_legacy.h 1133;" d -RSA_F_PKEY_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1134;" d -RSA_F_PKEY_RSA_VERIFYRECOVER include/openssl/cryptoerr_legacy.h 1135;" d -RSA_F_RSA_ALGOR_TO_MD include/openssl/cryptoerr_legacy.h 1136;" d -RSA_F_RSA_BUILTIN_KEYGEN include/openssl/cryptoerr_legacy.h 1137;" d -RSA_F_RSA_CHECK_KEY include/openssl/cryptoerr_legacy.h 1138;" d -RSA_F_RSA_CHECK_KEY_EX include/openssl/cryptoerr_legacy.h 1139;" d -RSA_F_RSA_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 1140;" d -RSA_F_RSA_CMS_VERIFY include/openssl/cryptoerr_legacy.h 1141;" d -RSA_F_RSA_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 1142;" d -RSA_F_RSA_METH_DUP include/openssl/cryptoerr_legacy.h 1143;" d -RSA_F_RSA_METH_NEW include/openssl/cryptoerr_legacy.h 1144;" d -RSA_F_RSA_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 1145;" d -RSA_F_RSA_MGF1_TO_MD include/openssl/cryptoerr_legacy.h 1146;" d -RSA_F_RSA_MULTIP_INFO_NEW include/openssl/cryptoerr_legacy.h 1147;" d -RSA_F_RSA_NEW_METHOD include/openssl/cryptoerr_legacy.h 1148;" d -RSA_F_RSA_NULL include/openssl/cryptoerr_legacy.h 1149;" d -RSA_F_RSA_NULL_PRIVATE_DECRYPT include/openssl/cryptoerr_legacy.h 1150;" d -RSA_F_RSA_NULL_PRIVATE_ENCRYPT include/openssl/cryptoerr_legacy.h 1151;" d -RSA_F_RSA_NULL_PUBLIC_DECRYPT include/openssl/cryptoerr_legacy.h 1152;" d -RSA_F_RSA_NULL_PUBLIC_ENCRYPT include/openssl/cryptoerr_legacy.h 1153;" d -RSA_F_RSA_OSSL_PRIVATE_DECRYPT include/openssl/cryptoerr_legacy.h 1154;" d -RSA_F_RSA_OSSL_PRIVATE_ENCRYPT include/openssl/cryptoerr_legacy.h 1155;" d -RSA_F_RSA_OSSL_PUBLIC_DECRYPT include/openssl/cryptoerr_legacy.h 1156;" d -RSA_F_RSA_OSSL_PUBLIC_ENCRYPT include/openssl/cryptoerr_legacy.h 1157;" d -RSA_F_RSA_PADDING_ADD_NONE include/openssl/cryptoerr_legacy.h 1158;" d -RSA_F_RSA_PADDING_ADD_PKCS1_OAEP include/openssl/cryptoerr_legacy.h 1159;" d -RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 include/openssl/cryptoerr_legacy.h 1160;" d -RSA_F_RSA_PADDING_ADD_PKCS1_PSS include/openssl/cryptoerr_legacy.h 1161;" d -RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 include/openssl/cryptoerr_legacy.h 1162;" d -RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 include/openssl/cryptoerr_legacy.h 1163;" d -RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 include/openssl/cryptoerr_legacy.h 1164;" d -RSA_F_RSA_PADDING_ADD_SSLV23 include/openssl/cryptoerr_legacy.h 1165;" d -RSA_F_RSA_PADDING_ADD_X931 include/openssl/cryptoerr_legacy.h 1166;" d -RSA_F_RSA_PADDING_CHECK_NONE include/openssl/cryptoerr_legacy.h 1167;" d -RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP include/openssl/cryptoerr_legacy.h 1168;" d -RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 include/openssl/cryptoerr_legacy.h 1169;" d -RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 include/openssl/cryptoerr_legacy.h 1170;" d -RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 include/openssl/cryptoerr_legacy.h 1171;" d -RSA_F_RSA_PADDING_CHECK_SSLV23 include/openssl/cryptoerr_legacy.h 1172;" d -RSA_F_RSA_PADDING_CHECK_X931 include/openssl/cryptoerr_legacy.h 1173;" d -RSA_F_RSA_PARAM_DECODE include/openssl/cryptoerr_legacy.h 1174;" d -RSA_F_RSA_PRINT include/openssl/cryptoerr_legacy.h 1175;" d -RSA_F_RSA_PRINT_FP include/openssl/cryptoerr_legacy.h 1176;" d -RSA_F_RSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 1177;" d -RSA_F_RSA_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 1178;" d -RSA_F_RSA_PSS_GET_PARAM include/openssl/cryptoerr_legacy.h 1179;" d -RSA_F_RSA_PSS_TO_CTX include/openssl/cryptoerr_legacy.h 1180;" d -RSA_F_RSA_PUB_DECODE include/openssl/cryptoerr_legacy.h 1181;" d -RSA_F_RSA_SETUP_BLINDING include/openssl/cryptoerr_legacy.h 1182;" d -RSA_F_RSA_SIGN include/openssl/cryptoerr_legacy.h 1183;" d -RSA_F_RSA_SIGN_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1184;" d -RSA_F_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1185;" d -RSA_F_RSA_VERIFY_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1186;" d -RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 include/openssl/cryptoerr_legacy.h 1187;" d -RSA_F_SETUP_TBUF include/openssl/cryptoerr_legacy.h 1188;" d -RSA_KEY_MP_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 246;" d file: -RSA_KEY_MP_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 257;" d file: -RSA_KEY_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 289;" d file: -RSA_MAX_PRIME_NUM crypto/rsa/rsa_local.h 16;" d -RSA_METHOD include/crypto/types.h /^typedef struct rsa_meth_st RSA_METHOD;$/;" t typeref:struct:rsa_meth_st -RSA_METHOD include/openssl/types.h /^typedef struct rsa_meth_st RSA_METHOD;$/;" t typeref:struct:rsa_meth_st -RSA_METHOD_FLAG_NO_CHECK include/openssl/rsa.h 61;" d -RSA_MIN_MODULUS_BITS include/crypto/rsa.h 18;" d -RSA_NO_PADDING include/openssl/rsa.h 187;" d -RSA_NUM apps/speed.c /^ R_RSA_15360, RSA_NUM$/;" e enum:__anon438 file: -RSA_OAEP_PARAMS include/openssl/rsa.h /^} RSA_OAEP_PARAMS;$/;" t typeref:struct:rsa_oaep_params_st -RSA_PKCS1_OAEP_PADDING include/openssl/rsa.h 188;" d -RSA_PKCS1_OpenSSL crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_PKCS1_OpenSSL(void)$/;" f -RSA_PKCS1_PADDING include/openssl/rsa.h 186;" d -RSA_PKCS1_PADDING_SIZE include/openssl/rsa.h 195;" d -RSA_PKCS1_PSS_PADDING include/openssl/rsa.h 192;" d -RSA_PKCS1_WITH_TLS_PADDING include/openssl/rsa.h 193;" d -RSA_PKEY_CTX crypto/rsa/rsa_pmeth.c /^} RSA_PKEY_CTX;$/;" t typeref:struct:__anon203 file: -RSA_POSSIBLE_SELECTIONS providers/implementations/keymgmt/rsa_kmgmt.c 56;" d file: -RSA_PRIME_INFO crypto/rsa/rsa_local.h /^} RSA_PRIME_INFO;$/;" t typeref:struct:rsa_prime_info_st -RSA_PSS test/endecode_test.c /^KEYS(RSA_PSS);$/;" v -RSA_PSS_DEFAULT_MD providers/implementations/keymgmt/rsa_kmgmt.c 55;" d file: -RSA_PSS_MINIMUM_KEY_SIZE ssl/t1_lib.c 1238;" d file: -RSA_PSS_PARAMS include/openssl/types.h /^typedef struct rsa_pss_params_st RSA_PSS_PARAMS;$/;" t typeref:struct:rsa_pss_params_st -RSA_PSS_PARAMS_30 include/crypto/rsa.h /^} RSA_PSS_PARAMS_30;$/;" t typeref:struct:rsa_pss_params_30_st -RSA_PSS_SALTLEN_AUTO include/openssl/rsa.h 137;" d -RSA_PSS_SALTLEN_DIGEST include/openssl/rsa.h 135;" d -RSA_PSS_SALTLEN_MAX include/openssl/rsa.h 139;" d -RSA_PSS_SALTLEN_MAX_SIGN include/openssl/rsa.h 141;" d -RSA_R_ALGORITHM_MISMATCH include/openssl/rsaerr.h 24;" d -RSA_R_BAD_E_VALUE include/openssl/rsaerr.h 25;" d -RSA_R_BAD_FIXED_HEADER_DECRYPT include/openssl/rsaerr.h 26;" d -RSA_R_BAD_PAD_BYTE_COUNT include/openssl/rsaerr.h 27;" d -RSA_R_BAD_SIGNATURE include/openssl/rsaerr.h 28;" d -RSA_R_BLOCK_TYPE_IS_NOT_01 include/openssl/rsaerr.h 29;" d -RSA_R_BLOCK_TYPE_IS_NOT_02 include/openssl/rsaerr.h 30;" d -RSA_R_DATA_GREATER_THAN_MOD_LEN include/openssl/rsaerr.h 31;" d -RSA_R_DATA_TOO_LARGE include/openssl/rsaerr.h 32;" d -RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE include/openssl/rsaerr.h 33;" d -RSA_R_DATA_TOO_LARGE_FOR_MODULUS include/openssl/rsaerr.h 34;" d -RSA_R_DATA_TOO_SMALL include/openssl/rsaerr.h 35;" d -RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE include/openssl/rsaerr.h 36;" d -RSA_R_DIGEST_DOES_NOT_MATCH include/openssl/rsaerr.h 37;" d -RSA_R_DIGEST_NOT_ALLOWED include/openssl/rsaerr.h 38;" d -RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY include/openssl/rsaerr.h 39;" d -RSA_R_DMP1_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 40;" d -RSA_R_DMQ1_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 41;" d -RSA_R_D_E_NOT_CONGRUENT_TO_1 include/openssl/rsaerr.h 42;" d -RSA_R_FIRST_OCTET_INVALID include/openssl/rsaerr.h 43;" d -RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE include/openssl/rsaerr.h 44;" d -RSA_R_INVALID_DIGEST include/openssl/rsaerr.h 45;" d -RSA_R_INVALID_DIGEST_LENGTH include/openssl/rsaerr.h 46;" d -RSA_R_INVALID_HEADER include/openssl/rsaerr.h 47;" d -RSA_R_INVALID_KEYPAIR include/openssl/rsaerr.h 48;" d -RSA_R_INVALID_KEY_LENGTH include/openssl/rsaerr.h 49;" d -RSA_R_INVALID_LABEL include/openssl/rsaerr.h 50;" d -RSA_R_INVALID_LENGTH include/openssl/rsaerr.h 51;" d -RSA_R_INVALID_MESSAGE_LENGTH include/openssl/rsaerr.h 52;" d -RSA_R_INVALID_MGF1_MD include/openssl/rsaerr.h 53;" d -RSA_R_INVALID_MODULUS include/openssl/rsaerr.h 54;" d -RSA_R_INVALID_MULTI_PRIME_KEY include/openssl/rsaerr.h 55;" d -RSA_R_INVALID_OAEP_PARAMETERS include/openssl/rsaerr.h 56;" d -RSA_R_INVALID_PADDING include/openssl/rsaerr.h 57;" d -RSA_R_INVALID_PADDING_MODE include/openssl/rsaerr.h 58;" d -RSA_R_INVALID_PSS_PARAMETERS include/openssl/rsaerr.h 59;" d -RSA_R_INVALID_PSS_SALTLEN include/openssl/rsaerr.h 60;" d -RSA_R_INVALID_REQUEST include/openssl/rsaerr.h 61;" d -RSA_R_INVALID_SALT_LENGTH include/openssl/rsaerr.h 62;" d -RSA_R_INVALID_STRENGTH include/openssl/rsaerr.h 63;" d -RSA_R_INVALID_TRAILER include/openssl/rsaerr.h 64;" d -RSA_R_INVALID_X931_DIGEST include/openssl/rsaerr.h 65;" d -RSA_R_IQMP_NOT_INVERSE_OF_Q include/openssl/rsaerr.h 66;" d -RSA_R_KEY_PRIME_NUM_INVALID include/openssl/rsaerr.h 67;" d -RSA_R_KEY_SIZE_TOO_SMALL include/openssl/rsaerr.h 68;" d -RSA_R_LAST_OCTET_INVALID include/openssl/rsaerr.h 69;" d -RSA_R_MGF1_DIGEST_NOT_ALLOWED include/openssl/rsaerr.h 70;" d -RSA_R_MISSING_PRIVATE_KEY include/openssl/rsaerr.h 71;" d -RSA_R_MODULUS_TOO_LARGE include/openssl/rsaerr.h 72;" d -RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R include/openssl/rsaerr.h 73;" d -RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 74;" d -RSA_R_MP_R_NOT_PRIME include/openssl/rsaerr.h 75;" d -RSA_R_NO_PUBLIC_EXPONENT include/openssl/rsaerr.h 76;" d -RSA_R_NULL_BEFORE_BLOCK_MISSING include/openssl/rsaerr.h 77;" d -RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES include/openssl/rsaerr.h 78;" d -RSA_R_N_DOES_NOT_EQUAL_P_Q include/openssl/rsaerr.h 79;" d -RSA_R_OAEP_DECODING_ERROR include/openssl/rsaerr.h 80;" d -RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/rsaerr.h 81;" d -RSA_R_PADDING_CHECK_FAILED include/openssl/rsaerr.h 82;" d -RSA_R_PAIRWISE_TEST_FAILURE include/openssl/rsaerr.h 83;" d -RSA_R_PKCS_DECODING_ERROR include/openssl/rsaerr.h 84;" d -RSA_R_PSS_SALTLEN_TOO_SMALL include/openssl/rsaerr.h 85;" d -RSA_R_PUB_EXPONENT_OUT_OF_RANGE include/openssl/rsaerr.h 86;" d -RSA_R_P_NOT_PRIME include/openssl/rsaerr.h 87;" d -RSA_R_Q_NOT_PRIME include/openssl/rsaerr.h 88;" d -RSA_R_RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT include/openssl/rsaerr.h 89;" d -RSA_R_RSA_OPERATIONS_NOT_SUPPORTED include/openssl/rsaerr.h 90;" d -RSA_R_SLEN_CHECK_FAILED include/openssl/rsaerr.h 91;" d -RSA_R_SLEN_RECOVERY_FAILED include/openssl/rsaerr.h 92;" d -RSA_R_SSLV3_ROLLBACK_ATTACK include/openssl/rsaerr.h 93;" d -RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD include/openssl/rsaerr.h 94;" d -RSA_R_UNKNOWN_ALGORITHM_TYPE include/openssl/rsaerr.h 95;" d -RSA_R_UNKNOWN_DIGEST include/openssl/rsaerr.h 96;" d -RSA_R_UNKNOWN_MASK_DIGEST include/openssl/rsaerr.h 97;" d -RSA_R_UNKNOWN_PADDING_TYPE include/openssl/rsaerr.h 98;" d -RSA_R_UNSUPPORTED_ENCRYPTION_TYPE include/openssl/rsaerr.h 99;" d -RSA_R_UNSUPPORTED_LABEL_SOURCE include/openssl/rsaerr.h 100;" d -RSA_R_UNSUPPORTED_MASK_ALGORITHM include/openssl/rsaerr.h 101;" d -RSA_R_UNSUPPORTED_MASK_PARAMETER include/openssl/rsaerr.h 102;" d -RSA_R_UNSUPPORTED_SIGNATURE_TYPE include/openssl/rsaerr.h 103;" d -RSA_R_VALUE_MISSING include/openssl/rsaerr.h 104;" d -RSA_R_WRONG_SIGNATURE_LENGTH include/openssl/rsaerr.h 105;" d -RSA_SECONDS apps/speed.c 15;" d file: -RSA_SIGN apps/rsautl.c 19;" d file: -RSA_VERIFY apps/rsautl.c 20;" d file: -RSA_X931_PADDING include/openssl/rsa.h 189;" d -RSA_X931_derive_ex crypto/rsa/rsa_x931g.c /^int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1,$/;" f -RSA_X931_generate_key_ex crypto/rsa/rsa_x931g.c /^int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e,$/;" f -RSA_X931_hash_id crypto/rsa/rsa_x931.c /^int RSA_X931_hash_id(int nid)$/;" f -RSA_bits crypto/rsa/rsa_crpt.c /^int RSA_bits(const RSA *r)$/;" f -RSA_blinding_off crypto/rsa/rsa_crpt.c /^void RSA_blinding_off(RSA *rsa)$/;" f -RSA_blinding_on crypto/rsa/rsa_crpt.c /^int RSA_blinding_on(RSA *rsa, BN_CTX *ctx)$/;" f -RSA_check_key crypto/rsa/rsa_chk.c /^int RSA_check_key(const RSA *key)$/;" f -RSA_check_key_ex crypto/rsa/rsa_chk.c /^int RSA_check_key_ex(const RSA *key, BN_GENCB *cb)$/;" f -RSA_clear_flags crypto/rsa/rsa_lib.c /^void RSA_clear_flags(RSA *r, int flags)$/;" f -RSA_flags crypto/rsa/rsa_crpt.c /^int RSA_flags(const RSA *r)$/;" f -RSA_free crypto/rsa/rsa_lib.c /^void RSA_free(RSA *r)$/;" f -RSA_generate_key crypto/rsa/rsa_depr.c /^RSA *RSA_generate_key(int bits, unsigned long e_value,$/;" f -RSA_generate_key_ex crypto/rsa/rsa_gen.c /^int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb)$/;" f -RSA_generate_multi_prime_key crypto/rsa/rsa_gen.c /^int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes,$/;" f -RSA_get0_crt_params crypto/rsa/rsa_lib.c /^void RSA_get0_crt_params(const RSA *r,$/;" f -RSA_get0_d crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_d(const RSA *r)$/;" f -RSA_get0_dmp1 crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_dmp1(const RSA *r)$/;" f -RSA_get0_dmq1 crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_dmq1(const RSA *r)$/;" f -RSA_get0_e crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_e(const RSA *r)$/;" f -RSA_get0_engine crypto/rsa/rsa_lib.c /^ENGINE *RSA_get0_engine(const RSA *r)$/;" f -RSA_get0_factors crypto/rsa/rsa_lib.c /^void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q)$/;" f -RSA_get0_iqmp crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_iqmp(const RSA *r)$/;" f -RSA_get0_key crypto/rsa/rsa_lib.c /^void RSA_get0_key(const RSA *r,$/;" f -RSA_get0_multi_prime_crt_params crypto/rsa/rsa_lib.c /^int RSA_get0_multi_prime_crt_params(const RSA *r, const BIGNUM *exps[],$/;" f -RSA_get0_multi_prime_factors crypto/rsa/rsa_lib.c /^int RSA_get0_multi_prime_factors(const RSA *r, const BIGNUM *primes[])$/;" f -RSA_get0_n crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_n(const RSA *r)$/;" f -RSA_get0_p crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_p(const RSA *r)$/;" f -RSA_get0_pss_params crypto/rsa/rsa_lib.c /^const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r)$/;" f -RSA_get0_q crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_q(const RSA *r)$/;" f -RSA_get_app_data include/openssl/rsa.h 198;" d -RSA_get_default_method crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_get_default_method(void)$/;" f -RSA_get_ex_data crypto/rsa/rsa_lib.c /^void *RSA_get_ex_data(const RSA *r, int idx)$/;" f -RSA_get_ex_new_index include/openssl/rsa.h 443;" d -RSA_get_method crypto/rsa/rsa_lib.c /^const RSA_METHOD *RSA_get_method(const RSA *rsa)$/;" f -RSA_get_multi_prime_extra_count crypto/rsa/rsa_lib.c /^int RSA_get_multi_prime_extra_count(const RSA *r)$/;" f -RSA_get_version crypto/rsa/rsa_lib.c /^int RSA_get_version(RSA *r)$/;" f -RSA_meth_dup crypto/rsa/rsa_meth.c /^RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth)$/;" f -RSA_meth_free crypto/rsa/rsa_meth.c /^void RSA_meth_free(RSA_METHOD *meth)$/;" f -RSA_meth_get0_app_data crypto/rsa/rsa_meth.c /^void *RSA_meth_get0_app_data(const RSA_METHOD *meth)$/;" f -RSA_meth_get0_name crypto/rsa/rsa_meth.c /^const char *RSA_meth_get0_name(const RSA_METHOD *meth)$/;" f -RSA_meth_get_bn_mod_exp crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth))$/;" f -RSA_meth_get_finish crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa)$/;" f -RSA_meth_get_flags crypto/rsa/rsa_meth.c /^int RSA_meth_get_flags(const RSA_METHOD *meth)$/;" f -RSA_meth_get_init crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_init(const RSA_METHOD *meth)) (RSA *rsa)$/;" f -RSA_meth_get_keygen crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_keygen(const RSA_METHOD *meth))$/;" f -RSA_meth_get_mod_exp crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_mod_exp(const RSA_METHOD *meth))$/;" f -RSA_meth_get_multi_prime_keygen crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth))$/;" f -RSA_meth_get_priv_dec crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_priv_dec(const RSA_METHOD *meth))$/;" f -RSA_meth_get_priv_enc crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_priv_enc(const RSA_METHOD *meth))$/;" f -RSA_meth_get_pub_dec crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_pub_dec(const RSA_METHOD *meth))$/;" f -RSA_meth_get_pub_enc crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_pub_enc(const RSA_METHOD *meth))$/;" f -RSA_meth_get_sign crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_sign(const RSA_METHOD *meth))$/;" f -RSA_meth_get_verify crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_verify(const RSA_METHOD *meth))$/;" f -RSA_meth_new crypto/rsa/rsa_meth.c /^RSA_METHOD *RSA_meth_new(const char *name, int flags)$/;" f -RSA_meth_set0_app_data crypto/rsa/rsa_meth.c /^int RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data)$/;" f -RSA_meth_set1_name crypto/rsa/rsa_meth.c /^int RSA_meth_set1_name(RSA_METHOD *meth, const char *name)$/;" f -RSA_meth_set_bn_mod_exp crypto/rsa/rsa_meth.c /^int RSA_meth_set_bn_mod_exp(RSA_METHOD *meth,$/;" f -RSA_meth_set_finish crypto/rsa/rsa_meth.c /^int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa))$/;" f -RSA_meth_set_flags crypto/rsa/rsa_meth.c /^int RSA_meth_set_flags(RSA_METHOD *meth, int flags)$/;" f -RSA_meth_set_init crypto/rsa/rsa_meth.c /^int RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa))$/;" f -RSA_meth_set_keygen crypto/rsa/rsa_meth.c /^int RSA_meth_set_keygen(RSA_METHOD *meth,$/;" f -RSA_meth_set_mod_exp crypto/rsa/rsa_meth.c /^int RSA_meth_set_mod_exp(RSA_METHOD *meth,$/;" f -RSA_meth_set_multi_prime_keygen crypto/rsa/rsa_meth.c /^int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth,$/;" f -RSA_meth_set_priv_dec crypto/rsa/rsa_meth.c /^int RSA_meth_set_priv_dec(RSA_METHOD *meth,$/;" f -RSA_meth_set_priv_enc crypto/rsa/rsa_meth.c /^int RSA_meth_set_priv_enc(RSA_METHOD *meth,$/;" f -RSA_meth_set_pub_dec crypto/rsa/rsa_meth.c /^int RSA_meth_set_pub_dec(RSA_METHOD *meth,$/;" f -RSA_meth_set_pub_enc crypto/rsa/rsa_meth.c /^int RSA_meth_set_pub_enc(RSA_METHOD *meth,$/;" f -RSA_meth_set_sign crypto/rsa/rsa_meth.c /^int RSA_meth_set_sign(RSA_METHOD *meth,$/;" f -RSA_meth_set_verify crypto/rsa/rsa_meth.c /^int RSA_meth_set_verify(RSA_METHOD *meth,$/;" f -RSA_new crypto/rsa/rsa_lib.c /^RSA *RSA_new(void)$/;" f -RSA_new_method crypto/rsa/rsa_lib.c /^RSA *RSA_new_method(ENGINE *engine)$/;" f -RSA_null_method crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_null_method(void)$/;" f -RSA_padding_add_PKCS1_OAEP crypto/rsa/rsa_oaep.c /^int RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen,$/;" f -RSA_padding_add_PKCS1_OAEP_mgf1 crypto/rsa/rsa_oaep.c /^int RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen,$/;" f -RSA_padding_add_PKCS1_PSS crypto/rsa/rsa_pss.c /^int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM,$/;" f -RSA_padding_add_PKCS1_PSS_mgf1 crypto/rsa/rsa_pss.c /^int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,$/;" f -RSA_padding_add_PKCS1_type_1 crypto/rsa/rsa_pk1.c /^int RSA_padding_add_PKCS1_type_1(unsigned char *to, int tlen,$/;" f -RSA_padding_add_PKCS1_type_2 crypto/rsa/rsa_pk1.c /^int RSA_padding_add_PKCS1_type_2(unsigned char *to, int tlen,$/;" f -RSA_padding_add_X931 crypto/rsa/rsa_x931.c /^int RSA_padding_add_X931(unsigned char *to, int tlen,$/;" f -RSA_padding_add_none crypto/rsa/rsa_none.c /^int RSA_padding_add_none(unsigned char *to, int tlen,$/;" f -RSA_padding_check_PKCS1_OAEP crypto/rsa/rsa_oaep.c /^int RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen,$/;" f -RSA_padding_check_PKCS1_OAEP_mgf1 crypto/rsa/rsa_oaep.c /^int RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen,$/;" f -RSA_padding_check_PKCS1_type_1 crypto/rsa/rsa_pk1.c /^int RSA_padding_check_PKCS1_type_1(unsigned char *to, int tlen,$/;" f -RSA_padding_check_PKCS1_type_2 crypto/rsa/rsa_pk1.c /^int RSA_padding_check_PKCS1_type_2(unsigned char *to, int tlen,$/;" f -RSA_padding_check_X931 crypto/rsa/rsa_x931.c /^int RSA_padding_check_X931(unsigned char *to, int tlen,$/;" f -RSA_padding_check_none crypto/rsa/rsa_none.c /^int RSA_padding_check_none(unsigned char *to, int tlen,$/;" f -RSA_pkey_ctx_ctrl crypto/rsa/rsa_lib.c /^int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2)$/;" f -RSA_print crypto/rsa/rsa_prn.c /^int RSA_print(BIO *bp, const RSA *x, int off)$/;" f -RSA_print_fp crypto/rsa/rsa_prn.c /^int RSA_print_fp(FILE *fp, const RSA *x, int off)$/;" f -RSA_private_decrypt crypto/rsa/rsa_crpt.c /^int RSA_private_decrypt(int flen, const unsigned char *from,$/;" f -RSA_private_encrypt crypto/rsa/rsa_crpt.c /^int RSA_private_encrypt(int flen, const unsigned char *from,$/;" f -RSA_public_decrypt crypto/rsa/rsa_crpt.c /^int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,$/;" f -RSA_public_encrypt crypto/rsa/rsa_crpt.c /^int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,$/;" f -RSA_security_bits crypto/rsa/rsa_lib.c /^int RSA_security_bits(const RSA *rsa)$/;" f -RSA_set0_crt_params crypto/rsa/rsa_lib.c /^int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp)$/;" f -RSA_set0_factors crypto/rsa/rsa_lib.c /^int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q)$/;" f -RSA_set0_key crypto/rsa/rsa_lib.c /^int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)$/;" f -RSA_set0_multi_prime_params crypto/rsa/rsa_lib.c /^int RSA_set0_multi_prime_params(RSA *r, BIGNUM *primes[], BIGNUM *exps[],$/;" f -RSA_set_app_data include/openssl/rsa.h 197;" d -RSA_set_default_method crypto/rsa/rsa_ossl.c /^void RSA_set_default_method(const RSA_METHOD *meth)$/;" f -RSA_set_ex_data crypto/rsa/rsa_lib.c /^int RSA_set_ex_data(RSA *r, int idx, void *arg)$/;" f -RSA_set_flags crypto/rsa/rsa_lib.c /^void RSA_set_flags(RSA *r, int flags)$/;" f -RSA_set_method crypto/rsa/rsa_lib.c /^int RSA_set_method(RSA *rsa, const RSA_METHOD *meth)$/;" f -RSA_setup_blinding crypto/rsa/rsa_crpt.c /^BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx)$/;" f -RSA_sign crypto/rsa/rsa_sign.c /^int RSA_sign(int type, const unsigned char *m, unsigned int m_len,$/;" f -RSA_sign_ASN1_OCTET_STRING crypto/rsa/rsa_saos.c /^int RSA_sign_ASN1_OCTET_STRING(int type,$/;" f -RSA_sign_loop apps/speed.c /^static int RSA_sign_loop(void *args)$/;" f file: -RSA_size crypto/rsa/rsa_crpt.c /^int RSA_size(const RSA *r)$/;" f -RSA_str_reasons crypto/rsa/rsa_err.c /^static const ERR_STRING_DATA RSA_str_reasons[] = {$/;" v file: -RSA_test_flags crypto/rsa/rsa_lib.c /^int RSA_test_flags(const RSA *r, int flags)$/;" f -RSA_up_ref crypto/rsa/rsa_lib.c /^int RSA_up_ref(RSA *r)$/;" f -RSA_verify crypto/rsa/rsa_sign.c /^int RSA_verify(int type, const unsigned char *m, unsigned int m_len,$/;" f -RSA_verify_ASN1_OCTET_STRING crypto/rsa/rsa_saos.c /^int RSA_verify_ASN1_OCTET_STRING(int dtype,$/;" f -RSA_verify_PKCS1_PSS crypto/rsa/rsa_pss.c /^int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash,$/;" f -RSA_verify_PKCS1_PSS_mgf1 crypto/rsa/rsa_pss.c /^int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,$/;" f -RSA_verify_loop apps/speed.c /^static int RSA_verify_loop(void *args)$/;" f file: -RSMBLY_BITMASK_IS_COMPLETE ssl/statem/statem_dtls.c 34;" d file: -RSMBLY_BITMASK_MARK ssl/statem/statem_dtls.c 23;" d file: -RSMBLY_BITMASK_SIZE ssl/statem/statem_dtls.c 21;" d file: -RUN_ONCE include/internal/thread_once.h 129;" d -RUN_ONCE_ALT include/internal/thread_once.h 147;" d -RXB crypto/perlasm/s390x.pm /^sub RXB$/;" s -RXYa crypto/perlasm/s390x.pm /^sub RXYa {$/;" s -R_DSA_1024 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: -R_DSA_2048 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: -R_DSA_512 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: -R_EC_B163 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: -R_EC_B233 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: -R_EC_B283 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: -R_EC_B409 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: -R_EC_B571 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: -R_EC_BRP256R1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: -R_EC_BRP256T1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: -R_EC_BRP384R1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: -R_EC_BRP384T1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: -R_EC_BRP512R1 apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: -R_EC_BRP512T1 apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: -R_EC_CURVESM2 apps/speed.c /^enum { R_EC_CURVESM2, SM2_NUM };$/;" e enum:__anon441 file: -R_EC_Ed25519 apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: -R_EC_Ed448 apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: -R_EC_K163 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: -R_EC_K233 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: -R_EC_K283 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: -R_EC_K409 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: -R_EC_K571 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: -R_EC_P160 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_P192 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_P224 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_P256 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_P384 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_P521 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: -R_EC_X25519 apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: -R_EC_X448 apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: -R_FFDH_2048 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -R_FFDH_3072 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -R_FFDH_4096 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -R_FFDH_6144 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -R_FFDH_8192 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: -R_OK apps/ca.c 40;" d file: -R_OK e_os.h 166;" d -R_PERM_OP crypto/des/asm/crypt586.pl /^sub R_PERM_OP$/;" s -R_PERM_OP crypto/des/asm/des-586.pl /^sub R_PERM_OP$/;" s -R_RSA_1024 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -R_RSA_15360 apps/speed.c /^ R_RSA_15360, RSA_NUM$/;" e enum:__anon438 file: -R_RSA_2048 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -R_RSA_3072 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -R_RSA_4096 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -R_RSA_512 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -R_RSA_7680 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: -Rho crypto/sha/asm/keccak1600-mmx.pl /^sub Rho() { ######### regular Rho step$/;" s -Rho crypto/sha/keccak1600.c /^static void Rho(uint64_t A[5][5])$/;" f file: -RightRotate crypto/camellia/camellia.c 53;" d file: -RotLeft128 crypto/camellia/camellia.c 278;" d file: -RotWord crypto/aes/aes_core.c /^static void RotWord(u32 *x)$/;" f file: -Round crypto/sha/asm/keccak1600-armv4.pl /^sub Round {$/;" s -Round crypto/sha/keccak1600.c /^static void Round(uint64_t A[5][5], size_t i)$/;" f file: -Round crypto/sha/keccak1600.c /^static void Round(uint64_t R[5][5], uint64_t A[5][5], size_t i)$/;" f file: -S crypto/md2/md2_dgst.c /^static const MD2_INT S[256] = {$/;" v file: -S crypto/perlasm/s390x.pm /^sub S {$/;" s -S include/openssl/blowfish.h /^ BF_LONG S[4 * 256];$/;" m struct:bf_key_st -S0222 crypto/camellia/asm/cmll-x86.pl /^sub S0222 { my $i=shift; $i=@SBOX[$i]; $i=($i<<1|$i>>7)&0xff; return $i<<16|$i<<8|$i; }$/;" s -S0222 crypto/camellia/asm/cmll-x86_64.pl /^sub S0222 { my $i=shift; $i=@SBOX[$i]; $i=($i<<1|$i>>7)&0xff; $i=$i<<16|$i<<8|$i; sprintf("0x%08x",$i); }$/;" s -S1 crypto/aria/aria.c /^static const uint32_t S1[256] = {$/;" v file: -S1110 crypto/camellia/asm/cmll-x86.pl /^sub S1110 { my $i=shift; $i=@SBOX[$i]; return $i<<24|$i<<16|$i<<8; }$/;" s -S1110 crypto/camellia/asm/cmll-x86_64.pl /^sub S1110 { my $i=shift; $i=@SBOX[$i]; $i=$i<<24|$i<<16|$i<<8; sprintf("0x%08x",$i); }$/;" s -S2 crypto/aria/aria.c /^static const uint32_t S2[256] = {$/;" v file: -S3033 crypto/camellia/asm/cmll-x86.pl /^sub S3033 { my $i=shift; $i=@SBOX[$i]; $i=($i>>1|$i<<7)&0xff; return $i<<24|$i<<8|$i; }$/;" s -S3033 crypto/camellia/asm/cmll-x86_64.pl /^sub S3033 { my $i=shift; $i=@SBOX[$i]; $i=($i>>1|$i<<7)&0xff; $i=$i<<24|$i<<8|$i; sprintf("0x%08x",$i); }$/;" s -S390X_AES_128 crypto/s390x_arch.h 133;" d -S390X_AES_192 crypto/s390x_arch.h 134;" d -S390X_AES_256 crypto/s390x_arch.h 135;" d -S390X_AES_CBC_CTX crypto/evp/e_aes.c 961;" d file: -S390X_AES_CCM_CTX crypto/evp/e_aes.c /^} S390X_AES_CCM_CTX;$/;" t typeref:struct:__anon66 file: -S390X_AES_CFB_CTX crypto/evp/e_aes.c /^} S390X_AES_CFB_CTX;$/;" t typeref:struct:__anon57 file: -S390X_AES_CTR_CTX crypto/evp/e_aes.c 1160;" d file: -S390X_AES_ECB_CTX crypto/evp/e_aes.c /^} S390X_AES_ECB_CTX;$/;" t typeref:struct:__anon51 file: -S390X_AES_FC include/crypto/aes_platform.h 310;" d -S390X_AES_FC include/crypto/aes_platform.h 398;" d -S390X_AES_GCM_CTX crypto/evp/e_aes.c /^} S390X_AES_GCM_CTX;$/;" t typeref:struct:__anon60 file: -S390X_AES_OCB_CTX crypto/evp/e_aes.c 2172;" d file: -S390X_AES_OFB_CTX crypto/evp/e_aes.c /^} S390X_AES_OFB_CTX;$/;" t typeref:struct:__anon54 file: -S390X_AES_SIV_CTX crypto/evp/e_aes.c 2187;" d file: -S390X_AES_XTS_CTX crypto/evp/e_aes.c 1689;" d file: -S390X_CAN_SIGN providers/implementations/signature/eddsa_sig.c 29;" d file: -S390X_CAPBIT crypto/s390x_arch.h 84;" d -S390X_CCM_AAD_FLAG include/crypto/aes_platform.h 383;" d -S390X_DECRYPT crypto/s390x_arch.h 167;" d -S390X_ECDSA_SIGN_P256 crypto/s390x_arch.h 158;" d -S390X_ECDSA_SIGN_P384 crypto/s390x_arch.h 159;" d -S390X_ECDSA_SIGN_P521 crypto/s390x_arch.h 160;" d -S390X_ECDSA_VERIFY_P256 crypto/s390x_arch.h 155;" d -S390X_ECDSA_VERIFY_P384 crypto/s390x_arch.h 156;" d -S390X_ECDSA_VERIFY_P521 crypto/s390x_arch.h 157;" d -S390X_EDDSA_SIGN_ED25519 crypto/s390x_arch.h 163;" d -S390X_EDDSA_SIGN_ED448 crypto/s390x_arch.h 164;" d -S390X_EDDSA_VERIFY_ED25519 crypto/s390x_arch.h 161;" d -S390X_EDDSA_VERIFY_ED448 crypto/s390x_arch.h 162;" d -S390X_GHASH crypto/s390x_arch.h 130;" d -S390X_KDSA crypto/s390x_arch.h 101;" d -S390X_KDSA_D crypto/s390x_arch.h 171;" d -S390X_KIMD crypto/s390x_arch.h 90;" d -S390X_KLMD crypto/s390x_arch.h 91;" d -S390X_KM crypto/s390x_arch.h 92;" d -S390X_KMA crypto/s390x_arch.h 99;" d -S390X_KMAC crypto/s390x_arch.h 94;" d -S390X_KMAC_PARAMS providers/implementations/include/prov/ciphercommon_ccm.h /^} S390X_KMAC_PARAMS;$/;" t typeref:struct:S390X_kmac_params_st -S390X_KMA_HS crypto/s390x_arch.h 170;" d -S390X_KMA_LAAD crypto/s390x_arch.h 169;" d -S390X_KMA_LPC crypto/s390x_arch.h 168;" d -S390X_KMA_PARAMS providers/implementations/include/prov/ciphercommon_gcm.h /^} S390X_KMA_PARAMS;$/;" t typeref:struct:S390X_kma_params_st -S390X_KMC crypto/s390x_arch.h 93;" d -S390X_KMCTR crypto/s390x_arch.h 95;" d -S390X_KMF crypto/s390x_arch.h 97;" d -S390X_KMO crypto/s390x_arch.h 96;" d -S390X_MSA crypto/s390x_arch.h 104;" d -S390X_MSA3 crypto/s390x_arch.h 107;" d -S390X_MSA4 crypto/s390x_arch.h 108;" d -S390X_MSA5 crypto/s390x_arch.h 106;" d -S390X_MSA8 crypto/s390x_arch.h 112;" d -S390X_MSA9 crypto/s390x_arch.h 113;" d -S390X_OFF_H crypto/ec/ecp_s390x_nistp.c 41;" d file: -S390X_OFF_K crypto/ec/ecp_s390x_nistp.c 42;" d file: -S390X_OFF_R crypto/ec/ecp_s390x_nistp.c 39;" d file: -S390X_OFF_RES_X crypto/ec/ecp_s390x_nistp.c 32;" d file: -S390X_OFF_RES_Y crypto/ec/ecp_s390x_nistp.c 33;" d file: -S390X_OFF_RN crypto/ec/ecp_s390x_nistp.c 44;" d file: -S390X_OFF_S crypto/ec/ecp_s390x_nistp.c 40;" d file: -S390X_OFF_SCALAR crypto/ec/ecp_s390x_nistp.c 36;" d file: -S390X_OFF_SRC_X crypto/ec/ecp_s390x_nistp.c 34;" d file: -S390X_OFF_SRC_Y crypto/ec/ecp_s390x_nistp.c 35;" d file: -S390X_OFF_X crypto/ec/ecp_s390x_nistp.c 43;" d file: -S390X_OFF_Y crypto/ec/ecp_s390x_nistp.c 45;" d file: -S390X_PCC crypto/s390x_arch.h 100;" d -S390X_PRNO crypto/s390x_arch.h 98;" d -S390X_QUERY crypto/s390x_arch.h 118;" d -S390X_SCALAR_MULTIPLY_ED25519 crypto/s390x_arch.h 149;" d -S390X_SCALAR_MULTIPLY_ED448 crypto/s390x_arch.h 150;" d -S390X_SCALAR_MULTIPLY_P256 crypto/s390x_arch.h 146;" d -S390X_SCALAR_MULTIPLY_P384 crypto/s390x_arch.h 147;" d -S390X_SCALAR_MULTIPLY_P521 crypto/s390x_arch.h 148;" d -S390X_SCALAR_MULTIPLY_X25519 crypto/s390x_arch.h 151;" d -S390X_SCALAR_MULTIPLY_X448 crypto/s390x_arch.h 152;" d -S390X_SHA3_224 crypto/s390x_arch.h 124;" d -S390X_SHA3_256 crypto/s390x_arch.h 125;" d -S390X_SHA3_384 crypto/s390x_arch.h 126;" d -S390X_SHA3_512 crypto/s390x_arch.h 127;" d -S390X_SHAKE_128 crypto/s390x_arch.h 128;" d -S390X_SHAKE_256 crypto/s390x_arch.h 129;" d -S390X_SHA_1 crypto/s390x_arch.h 121;" d -S390X_SHA_256 crypto/s390x_arch.h 122;" d -S390X_SHA_512 crypto/s390x_arch.h 123;" d -S390X_SHA_512_DRNG crypto/s390x_arch.h 142;" d -S390X_SIZE_P256 crypto/ec/ecp_s390x_nistp.c 27;" d file: -S390X_SIZE_P384 crypto/ec/ecp_s390x_nistp.c 28;" d file: -S390X_SIZE_P521 crypto/ec/ecp_s390x_nistp.c 29;" d file: -S390X_SIZE_PARAM crypto/ec/ecp_s390x_nistp.c 24;" d file: -S390X_STCKF crypto/s390x_arch.h 105;" d -S390X_STFLE crypto/s390x_arch.h 89;" d -S390X_STFLE_MAX crypto/s390x_arch.h 81;" d -S390X_TRNG crypto/s390x_arch.h 143;" d -S390X_VX crypto/s390x_arch.h 109;" d -S390X_VXD crypto/s390x_arch.h 110;" d -S390X_VXE crypto/s390x_arch.h 111;" d -S390X_XTS_AES_128 crypto/s390x_arch.h 138;" d -S390X_XTS_AES_256 crypto/s390x_arch.h 139;" d -S390X_aes_128_CAPABLE include/crypto/aes_platform.h 313;" d -S390X_aes_128_cbc_CAPABLE include/crypto/aes_platform.h 320;" d -S390X_aes_128_ccm_CAPABLE include/crypto/aes_platform.h 374;" d -S390X_aes_128_cfb1_CAPABLE include/crypto/aes_platform.h 353;" d -S390X_aes_128_cfb8_CAPABLE include/crypto/aes_platform.h 347;" d -S390X_aes_128_cfb_CAPABLE include/crypto/aes_platform.h 338;" d -S390X_aes_128_ctr_CAPABLE include/crypto/aes_platform.h 357;" d -S390X_aes_128_ecb_CAPABLE include/crypto/aes_platform.h 324;" d -S390X_aes_128_gcm_CAPABLE include/crypto/aes_platform.h 364;" d -S390X_aes_128_ocb_CAPABLE include/crypto/aes_platform.h 386;" d -S390X_aes_128_ofb_CAPABLE include/crypto/aes_platform.h 328;" d -S390X_aes_128_siv_CAPABLE include/crypto/aes_platform.h 392;" d -S390X_aes_128_xts_CAPABLE include/crypto/aes_platform.h 361;" d -S390X_aes_192_CAPABLE include/crypto/aes_platform.h 315;" d -S390X_aes_192_cbc_CAPABLE include/crypto/aes_platform.h 321;" d -S390X_aes_192_ccm_CAPABLE include/crypto/aes_platform.h 377;" d -S390X_aes_192_cfb1_CAPABLE include/crypto/aes_platform.h 354;" d -S390X_aes_192_cfb8_CAPABLE include/crypto/aes_platform.h 349;" d -S390X_aes_192_cfb_CAPABLE include/crypto/aes_platform.h 341;" d -S390X_aes_192_ctr_CAPABLE include/crypto/aes_platform.h 358;" d -S390X_aes_192_ecb_CAPABLE include/crypto/aes_platform.h 325;" d -S390X_aes_192_gcm_CAPABLE include/crypto/aes_platform.h 367;" d -S390X_aes_192_ocb_CAPABLE include/crypto/aes_platform.h 387;" d -S390X_aes_192_ofb_CAPABLE include/crypto/aes_platform.h 331;" d -S390X_aes_192_siv_CAPABLE include/crypto/aes_platform.h 393;" d -S390X_aes_256_CAPABLE include/crypto/aes_platform.h 317;" d -S390X_aes_256_cbc_CAPABLE include/crypto/aes_platform.h 322;" d -S390X_aes_256_ccm_CAPABLE include/crypto/aes_platform.h 380;" d -S390X_aes_256_cfb1_CAPABLE include/crypto/aes_platform.h 355;" d -S390X_aes_256_cfb8_CAPABLE include/crypto/aes_platform.h 351;" d -S390X_aes_256_cfb_CAPABLE include/crypto/aes_platform.h 344;" d -S390X_aes_256_ctr_CAPABLE include/crypto/aes_platform.h 359;" d -S390X_aes_256_ecb_CAPABLE include/crypto/aes_platform.h 326;" d -S390X_aes_256_gcm_CAPABLE include/crypto/aes_platform.h 370;" d -S390X_aes_256_ocb_CAPABLE include/crypto/aes_platform.h 388;" d -S390X_aes_256_ofb_CAPABLE include/crypto/aes_platform.h 334;" d -S390X_aes_256_siv_CAPABLE include/crypto/aes_platform.h 394;" d -S390X_aes_256_xts_CAPABLE include/crypto/aes_platform.h 362;" d -S390X_gcm_ivpadlen crypto/evp/e_aes.c 1169;" d file: -S390X_kma_params_st providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct S390X_kma_params_st {$/;" s -S390X_kmac_params_st providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct S390X_kmac_params_st {$/;" s -S390_SHA3 providers/implementations/digests/sha3_prov.c 46;" d file: -S390_SHA3_CAPABLE providers/implementations/digests/sha3_prov.c 47;" d file: -S4 crypto/cast/c_skey.c 27;" d file: -S4404 crypto/camellia/asm/cmll-x86.pl /^sub S4404 { my $i=shift; $i=($i<<1|$i>>7)&0xff; $i=@SBOX[$i]; return $i<<24|$i<<16|$i; }$/;" s -S4404 crypto/camellia/asm/cmll-x86_64.pl /^sub S4404 { my $i=shift; $i=($i<<1|$i>>7)&0xff; $i=@SBOX[$i]; $i=$i<<24|$i<<16|$i; sprintf("0x%08x",$i); }$/;" s -S5 crypto/cast/c_skey.c 28;" d file: -S6 crypto/cast/c_skey.c 29;" d file: -S7 crypto/cast/c_skey.c 30;" d file: -SALT_LEN_MAX apps/passwd.c 501;" d file: -SA_BLOCK_MASK crypto/sparse_array.c 46;" d file: -SA_BLOCK_MAX crypto/sparse_array.c 45;" d file: -SA_BLOCK_MAX_LEVELS crypto/sparse_array.c 47;" d file: -SBOX1_1110 crypto/camellia/camellia.c 60;" d file: -SBOX2_0222 crypto/camellia/camellia.c 62;" d file: -SBOX3_3033 crypto/camellia/camellia.c 63;" d file: -SBOX4_4404 crypto/camellia/camellia.c 61;" d file: -SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 25;" d file: -SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 30;" d file: -SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 34;" d file: -SCRYPT_PARAMS crypto/asn1/p5_scrypt.c /^ASN1_SEQUENCE(SCRYPT_PARAMS) = {$/;" v -SCRYPT_PR_MAX providers/implementations/kdfs/scrypt.c 408;" d file: -SCT include/openssl/types.h /^typedef struct sct_st SCT;$/;" t typeref:struct:sct_st -SCT_CLOCK_DRIFT_TOLERANCE crypto/ct/ct_policy.c /^static const time_t SCT_CLOCK_DRIFT_TOLERANCE = 300;$/;" v file: -SCT_CTX include/openssl/types.h /^typedef struct sct_ctx_st SCT_CTX;$/;" t typeref:struct:sct_ctx_st -SCT_CTX_free crypto/ct/ct_sct_ctx.c /^void SCT_CTX_free(SCT_CTX *sctx)$/;" f -SCT_CTX_new crypto/ct/ct_sct_ctx.c /^SCT_CTX *SCT_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -SCT_CTX_set1_cert crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_cert(SCT_CTX *sctx, X509 *cert, X509 *presigner)$/;" f -SCT_CTX_set1_issuer crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_issuer(SCT_CTX *sctx, const X509 *issuer)$/;" f -SCT_CTX_set1_issuer_pubkey crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey)$/;" f -SCT_CTX_set1_pubkey crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey)$/;" f -SCT_CTX_set_time crypto/ct/ct_sct_ctx.c /^void SCT_CTX_set_time(SCT_CTX *sctx, uint64_t time_in_ms)$/;" f -SCT_CTX_verify crypto/ct/ct_vfy.c /^int SCT_CTX_verify(const SCT_CTX *sctx, const SCT *sct)$/;" f -SCT_SIGNATURE_TYPE crypto/ct/ct_vfy.c /^} SCT_SIGNATURE_TYPE;$/;" t typeref:enum:sct_signature_type_t file: -SCT_free crypto/ct/ct_sct.c /^void SCT_free(SCT *sct)$/;" f -SCT_get0_extensions crypto/ct/ct_sct.c /^size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext)$/;" f -SCT_get0_log_id crypto/ct/ct_sct.c /^size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id)$/;" f -SCT_get0_signature crypto/ct/ct_sct.c /^size_t SCT_get0_signature(const SCT *sct, unsigned char **sig)$/;" f -SCT_get_log_entry_type crypto/ct/ct_sct.c /^ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct)$/;" f -SCT_get_signature_nid crypto/ct/ct_sct.c /^int SCT_get_signature_nid(const SCT *sct)$/;" f -SCT_get_source crypto/ct/ct_sct.c /^sct_source_t SCT_get_source(const SCT *sct)$/;" f -SCT_get_timestamp crypto/ct/ct_sct.c /^uint64_t SCT_get_timestamp(const SCT *sct)$/;" f -SCT_get_validation_status crypto/ct/ct_sct.c /^sct_validation_status_t SCT_get_validation_status(const SCT *sct)$/;" f -SCT_get_version crypto/ct/ct_sct.c /^sct_version_t SCT_get_version(const SCT *sct)$/;" f -SCT_is_complete crypto/ct/ct_sct.c /^int SCT_is_complete(const SCT *sct)$/;" f -SCT_new crypto/ct/ct_sct.c /^SCT *SCT_new(void)$/;" f -SCT_new_from_base64 crypto/ct/ct_b64.c /^SCT *SCT_new_from_base64(unsigned char version, const char *logid_base64,$/;" f -SCT_print crypto/ct/ct_prn.c /^void SCT_print(const SCT *sct, BIO *out, int indent,$/;" f -SCT_set0_extensions crypto/ct/ct_sct.c /^void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len)$/;" f -SCT_set0_log_id crypto/ct/ct_sct.c /^int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len)$/;" f -SCT_set0_signature crypto/ct/ct_sct.c /^void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len)$/;" f -SCT_set1_extensions crypto/ct/ct_sct.c /^int SCT_set1_extensions(SCT *sct, const unsigned char *ext, size_t ext_len)$/;" f -SCT_set1_log_id crypto/ct/ct_sct.c /^int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, size_t log_id_len)$/;" f -SCT_set1_signature crypto/ct/ct_sct.c /^int SCT_set1_signature(SCT *sct, const unsigned char *sig, size_t sig_len)$/;" f -SCT_set_log_entry_type crypto/ct/ct_sct.c /^int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type)$/;" f -SCT_set_signature_nid crypto/ct/ct_sct.c /^int SCT_set_signature_nid(SCT *sct, int nid)$/;" f -SCT_set_source crypto/ct/ct_sct.c /^int SCT_set_source(SCT *sct, sct_source_t source)$/;" f -SCT_set_timestamp crypto/ct/ct_sct.c /^void SCT_set_timestamp(SCT *sct, uint64_t timestamp)$/;" f -SCT_set_version crypto/ct/ct_sct.c /^int SCT_set_version(SCT *sct, sct_version_t version)$/;" f -SCT_signature_algorithms_print crypto/ct/ct_prn.c /^static void SCT_signature_algorithms_print(const SCT *sct, BIO *out)$/;" f file: -SCT_signature_is_complete crypto/ct/ct_sct.c /^int SCT_signature_is_complete(const SCT *sct)$/;" f -SCT_validate crypto/ct/ct_sct.c /^int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx)$/;" f -SCT_validation_status_string crypto/ct/ct_prn.c /^const char *SCT_validation_status_string(const SCT *sct)$/;" f -SC_LIMB crypto/ec/curve448/word.h 49;" d -SC_LIMB crypto/ec/curve448/word.h 51;" d -SD test/simpledynamic.h /^typedef HINSTANCE SD;$/;" t -SD test/simpledynamic.h /^typedef void *SD;$/;" t -SD_INIT test/simpledynamic.h 19;" d -SD_INIT test/simpledynamic.h 35;" d -SD_MODULE test/simpledynamic.h 22;" d -SD_MODULE test/simpledynamic.h 25;" d -SD_MODULE test/simpledynamic.h 37;" d -SD_SHLIB test/simpledynamic.h 21;" d -SD_SHLIB test/simpledynamic.h 24;" d -SD_SHLIB test/simpledynamic.h 36;" d -SD_SYM test/simpledynamic.h /^typedef void *SD_SYM;$/;" t -SECONDARY_RESEED_INTERVAL crypto/rand/rand_local.h 24;" d -SECONDARY_RESEED_TIME_INTERVAL crypto/rand/rand_local.h 26;" d -SECONDS apps/s_time.c 32;" d file: -SECONDS apps/speed.c 11;" d file: -SECONDS apps/speed.c 12;" d file: -SECONDSSTR apps/s_time.c 33;" d file: -SECS_PER_DAY crypto/o_time.c 65;" d file: -SECS_PER_DAY test/gmdifftest.c 14;" d file: -SECTION_NAMES crypto/conf/conf_lib.c /^typedef STACK_OF(OPENSSL_CSTRING) SECTION_NAMES;$/;" t file: -SECTION_NAME_MAX apps/cmp.c 50;" d file: -SECURE_GETENV crypto/getenv.c 93;" d file: -SEED test/dsatest.c 143;" d file: -SEED_BLOCK_SIZE include/openssl/seed.h 55;" d -SEED_KEY_LENGTH include/openssl/seed.h 56;" d -SEED_KEY_SCHEDULE include/openssl/seed.h /^} SEED_KEY_SCHEDULE;$/;" t typeref:struct:seed_key_st -SEED_LONG include/openssl/seed.h 62;" d -SEED_Sbox crypto/seed/seed.c /^static const unsigned char SEED_Sbox[2][256] = {$/;" v file: -SEED_cbc_encrypt crypto/seed/seed_cbc.c /^void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f -SEED_cfb128_encrypt crypto/seed/seed_cfb.c /^void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -SEED_decrypt crypto/seed/seed.c /^void SEED_decrypt(const unsigned char s[SEED_BLOCK_SIZE],$/;" f -SEED_ecb_encrypt crypto/seed/seed_ecb.c /^void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f -SEED_encrypt crypto/seed/seed.c /^void SEED_encrypt(const unsigned char s[SEED_BLOCK_SIZE],$/;" f -SEED_ofb128_encrypt crypto/seed/seed_ofb.c /^void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f -SEED_set_key crypto/seed/seed.c /^void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH],$/;" f -SELECT_PARAMETERS crypto/evp/p_lib.c 60;" d file: -SELF_TEST_ARGS test/acvp_test.c /^} SELF_TEST_ARGS;$/;" t typeref:struct:st_args file: -SELF_TEST_CB crypto/self_test_core.c /^} SELF_TEST_CB;$/;" t typeref:struct:self_test_cb_st file: -SELF_TEST_POST_PARAMS providers/fips/self_test.h /^} SELF_TEST_POST_PARAMS;$/;" t typeref:struct:self_test_post_params_st -SELF_TEST_disable_conditional_error_state providers/fips/self_test.c /^void SELF_TEST_disable_conditional_error_state(void)$/;" f -SELF_TEST_kats providers/fips/self_test_kats.c /^int SELF_TEST_kats(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f -SELF_TEST_post providers/fips/self_test.c /^int SELF_TEST_post(SELF_TEST_POST_PARAMS *st, int on_demand_test)$/;" f -SENDFILE_CHUNK test/sslapitest.c 1295;" d file: -SENDFILE_SZ test/sslapitest.c 1294;" d file: -SEQ_NUM_SIZE ssl/record/record.h 32;" d -SERIAL_RAND_BITS apps/include/apps.h 310;" d -SERVER_APPLICATION_LABEL ssl/ssl_local.h 2811;" d -SERVER_ERROR test/helpers/handshake.c /^ SERVER_ERROR,$/;" e enum:__anon295 file: -SERVER_HANDSHAKE_LABEL ssl/ssl_local.h 2809;" d -SERVER_HELLO_DONE_MAX_LENGTH ssl/statem/statem_local.h 27;" d -SERVER_HELLO_MAX_LENGTH ssl/statem/statem_local.h 32;" d -SERVER_HELLO_RANDOM_OFFSET ssl/statem/statem_lib.c 1357;" d file: -SERVER_HELLO_RANDOM_OFFSET ssl/statem/statem_quic.c 93;" d file: -SERVER_KEY_EXCH_MAX_LENGTH ssl/statem/statem_local.h 26;" d -SER_BYTES crypto/ec/curve448/field.h 23;" d -SESSION_TICKET_MAX_LENGTH_TLS12 ssl/statem/statem_local.h 25;" d -SESSION_TICKET_MAX_LENGTH_TLS13 ssl/statem/statem_local.h 24;" d -SET crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: -SETBIT crypto/mem_sec.c 272;" d file: -SETPRECOMP crypto/ec/ec_local.h 282;" d -SETUP_CIPHERLIST_TEST_FIXTURE test/cipherlist_test.c 191;" d file: -SETUP_CT_TEST_FIXTURE test/ct_test.c 333;" d file: -SETUP_SSL_TEST_CTX_TEST_FIXTURE test/ssl_test_ctx_test.c 146;" d file: -SETUP_TEST_FIXTURE test/testutil.h 98;" d -SET_EXPECT apps/lib/apps.c 845;" d file: -SET_HOST crypto/x509/x509_vpm.c 23;" d file: -SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 23;" d -SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 53;" d -SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 55;" d -SET_OPT_UNPROTECTED_SEND test/cmp_msg_test.c 46;" d file: -SET_OPT_UNPROTECTED_SEND test/cmp_protect_test.c 190;" d file: -SGTTY crypto/ui/ui_openssl.c 103;" d file: -SGTTY crypto/ui/ui_openssl.c 86;" d file: -SGTTY crypto/ui/ui_openssl.c 95;" d file: -SH crypto/mem_sec.c /^} SH;$/;" t typeref:struct:sh_st file: -SHA1 crypto/sha/sha1_one.c /^unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md)$/;" f -SHA1_MB_CTX crypto/evp/e_aes_cbc_hmac_sha1.c /^} SHA1_MB_CTX;$/;" t typeref:struct:__anon19 file: -SHA1_MB_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} SHA1_MB_CTX;$/;" t typeref:struct:__anon502 file: -SHA1_Update crypto/evp/e_aes_cbc_hmac_sha1.c 135;" d file: -SHA1_Update crypto/evp/e_aes_cbc_hmac_sha1.c 137;" d file: -SHA1_loop apps/speed.c /^static int SHA1_loop(void *args)$/;" f file: -SHA224 crypto/sha/sha1_one.c /^unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md)$/;" f -SHA224_DIGEST_LENGTH include/openssl/sha.h 84;" d -SHA224_Final crypto/sha/sha256.c /^int SHA224_Final(unsigned char *md, SHA256_CTX *c)$/;" f -SHA224_Init crypto/sha/sha256.c /^int SHA224_Init(SHA256_CTX *c)$/;" f -SHA224_Update crypto/sha/sha256.c /^int SHA224_Update(SHA256_CTX *c, const void *data, size_t len)$/;" f -SHA256 crypto/sha/sha1_one.c /^unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md)$/;" f -SHA256_CBLOCK include/openssl/sha.h 58;" d -SHA256_CTX include/openssl/sha.h /^} SHA256_CTX;$/;" t typeref:struct:SHA256state_st -SHA256_DIGEST_LENGTH include/openssl/sha.h 85;" d -SHA256_Init crypto/sha/sha256.c /^int SHA256_Init(SHA256_CTX *c)$/;" f -SHA256_MB_CTX crypto/evp/e_aes_cbc_hmac_sha256.c /^} SHA256_MB_CTX;$/;" t typeref:struct:__anon34 file: -SHA256_MB_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} SHA256_MB_CTX;$/;" t typeref:struct:__anon506 file: -SHA256_Update crypto/evp/e_aes_cbc_hmac_sha256.c 130;" d file: -SHA256_Update crypto/evp/e_aes_cbc_hmac_sha256.c 132;" d file: -SHA256_loop apps/speed.c /^static int SHA256_loop(void *args)$/;" f file: -SHA256state_st include/openssl/sha.h /^typedef struct SHA256state_st {$/;" s -SHA2_FLAGS providers/implementations/digests/sha2_prov.c 27;" d file: -SHA384 crypto/sha/sha1_one.c /^unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md)$/;" f -SHA384_DIGEST_LENGTH include/openssl/sha.h 86;" d -SHA384_Final crypto/sha/sha512.c /^int SHA384_Final(unsigned char *md, SHA512_CTX *c)$/;" f -SHA384_Init crypto/sha/sha512.c /^int SHA384_Init(SHA512_CTX *c)$/;" f -SHA384_Update crypto/sha/sha512.c /^int SHA384_Update(SHA512_CTX *c, const void *data, size_t len)$/;" f -SHA3_BLOCKSIZE include/internal/sha3.h 21;" d -SHA3_FLAGS providers/implementations/digests/sha3_prov.c 21;" d file: -SHA3_MDSIZE include/internal/sha3.h 19;" d -SHA3_SET_MD providers/implementations/digests/sha3_prov.c 192;" d file: -SHA3_SET_MD providers/implementations/digests/sha3_prov.c 200;" d file: -SHA3_absorb crypto/sha/asm/keccak1600-armv4.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-armv8.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-avx2.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-avx512.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-avx512vl.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-ppc64.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-s390x.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600-x86_64.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/asm/keccak1600p8-ppc.pl /^SHA3_absorb:$/;" l -SHA3_absorb crypto/sha/keccak1600.c /^size_t SHA3_absorb(uint64_t A[5][5], const unsigned char *inp, size_t len,$/;" f -SHA3_absorb_cext crypto/sha/asm/keccak1600-armv8.pl /^SHA3_absorb_cext:$/;" l -SHA3_absorb_neon crypto/sha/asm/keccak1600-armv4.pl /^SHA3_absorb_neon:$/;" l -SHA3_newctx providers/implementations/digests/sha3_prov.c 203;" d file: -SHA3_sponge crypto/sha/keccak1600.c /^void SHA3_sponge(const unsigned char *inp, size_t len,$/;" f -SHA3_squeeze crypto/sha/asm/keccak1600-armv4.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-armv8.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-avx2.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-avx512.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-avx512vl.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-ppc64.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-s390x.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600-x86_64.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/asm/keccak1600p8-ppc.pl /^SHA3_squeeze:$/;" l -SHA3_squeeze crypto/sha/keccak1600.c /^void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r)$/;" f -SHA3_squeeze_cext crypto/sha/asm/keccak1600-armv8.pl /^SHA3_squeeze_cext:$/;" l -SHA3_squeeze_neon crypto/sha/asm/keccak1600-armv4.pl /^SHA3_squeeze_neon:$/;" l -SHA512 crypto/sha/sha1_one.c /^unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md)$/;" f -SHA512_BLOCK_CAN_MANAGE_UNALIGNED_DATA crypto/sha/sha512.c 67;" d file: -SHA512_CBLOCK include/openssl/sha.h 100;" d -SHA512_CTX include/openssl/sha.h /^} SHA512_CTX;$/;" t typeref:struct:SHA512state_st -SHA512_DIGEST_LENGTH include/openssl/sha.h 87;" d -SHA512_Final crypto/sha/sha512.c /^int SHA512_Final(unsigned char *md, SHA512_CTX *c)$/;" f -SHA512_Init crypto/sha/sha512.c /^int SHA512_Init(SHA512_CTX *c)$/;" f -SHA512_Transform crypto/sha/sha512.c /^void SHA512_Transform(SHA512_CTX *c, const unsigned char *data)$/;" f -SHA512_Update crypto/sha/sha512.c /^int SHA512_Update(SHA512_CTX *c, const void *_data, size_t len)$/;" f -SHA512_loop apps/speed.c /^static int SHA512_loop(void *args)$/;" f file: -SHA512state_st include/openssl/sha.h /^typedef struct SHA512state_st {$/;" s -SHAKE_FLAGS providers/implementations/digests/sha3_prov.c 22;" d file: -SHA_CBLOCK include/openssl/sha.h 37;" d -SHA_CTX include/openssl/sha.h /^} SHA_CTX;$/;" t typeref:struct:SHAstate_st -SHA_DIGEST_LENGTH include/openssl/sha.h 26;" d -SHA_LAST_BLOCK include/openssl/sha.h 40;" d -SHA_LBLOCK include/openssl/sha.h 36;" d -SHA_LONG include/openssl/sha.h 34;" d -SHA_LONG64 include/openssl/sha.h 102;" d -SHA_LONG64 include/openssl/sha.h 104;" d -SHA_LONG64 include/openssl/sha.h 106;" d -SHAstate_st include/openssl/sha.h /^typedef struct SHAstate_st {$/;" s -SHUTDOWN test/helpers/handshake.c /^ SHUTDOWN,$/;" e enum:__anon294 file: -SH_LIST crypto/mem_sec.c /^} SH_LIST;$/;" t typeref:struct:sh_list_st file: -SH_RANDOM_OFS test/bad_dtls_test.c 237;" d file: -SH_SESSID_OFS test/bad_dtls_test.c 243;" d file: -SIGACTION crypto/ui/ui_openssl.c 44;" d file: -SIGALG_LN test/upcallstest.c 38;" d file: -SIGALG_LOOKUP ssl/ssl_local.h /^} SIGALG_LOOKUP;$/;" t typeref:struct:sigalg_lookup_st -SIGALG_OID test/upcallstest.c 36;" d file: -SIGALG_SN test/upcallstest.c 37;" d file: -SIGALRM apps/speed.c 144;" d file: -SIGMA crypto/camellia/asm/cmllt4-sparcv9.pl /^SIGMA:$/;" l -SIGMA crypto/camellia/camellia.c /^static const u32 SIGMA[] = {$/;" v file: -SIGNATURE_TYPE_CERT_TIMESTAMP crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_CERT_TIMESTAMP,$/;" e enum:sct_signature_type_t file: -SIGNATURE_TYPE_NOT_SET crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_NOT_SET = -1,$/;" e enum:sct_signature_type_t file: -SIGNATURE_TYPE_TREE_HASH crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_TREE_HASH$/;" e enum:sct_signature_type_t file: -SIG_LN test/upcallstest.c 32;" d file: -SIG_OID test/upcallstest.c 30;" d file: -SIG_SN test/upcallstest.c 31;" d file: -SIMPLE_CHANNEL crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" e enum:__anon215::__anon216 file: -SIPHASH include/crypto/siphash.h /^typedef struct siphash_st SIPHASH;$/;" t typeref:struct:siphash_st -SIPHASH_BLOCK_SIZE include/crypto/siphash.h 16;" d -SIPHASH_C_ROUNDS include/crypto/siphash.h 47;" d -SIPHASH_D_ROUNDS include/crypto/siphash.h 48;" d -SIPHASH_KEY_SIZE include/crypto/siphash.h 17;" d -SIPHASH_MAX_DIGEST_SIZE include/crypto/siphash.h 19;" d -SIPHASH_MIN_DIGEST_SIZE include/crypto/siphash.h 18;" d -SIPROUND crypto/siphash/siphash.c 50;" d file: -SIV128_CONTEXT include/crypto/siv.h /^typedef struct siv128_context SIV128_CONTEXT;$/;" t typeref:struct:siv128_context -SIV_BLOCK include/crypto/modes.h /^} SIV_BLOCK;$/;" t typeref:union:siv_block_u -SIV_FLAGS providers/implementations/ciphers/cipher_aes_siv.c 26;" d file: -SIV_LEN include/crypto/modes.h 204;" d -SIZE apps/enc.c 28;" d file: -SIZE apps/enc.c 30;" d file: -SIZE crypto/ui/ui_openssl.c 263;" d file: -SIZED_DATA test/modes_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon320 file: -SIZED_DATA test/poly1305_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon352 file: -SIZED_DATA test/siphash_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon318 file: -SIZE_MAX include/internal/numbers.h 75;" d -SIZE_MAX providers/implementations/kdfs/scrypt.c 391;" d file: -SIZE_NUM apps/speed.c 116;" d file: -SIZE_T_CC include/crypto/sparc_arch.h 83;" d -SIZE_T_CC include/crypto/sparc_arch.h 93;" d -SKIP external/perl/Text-Template-1.56/t/hash.t /^ SKIP: {$/;" l -SKIP test/recipes/fuzz.pl /^ SKIP: {$/;" l -SKIP test/recipes/tconversion.pl /^ SKIP: {$/;" l -SK_LOOP crypto/rc4/rc4_skey.c 48;" d file: -SL00 crypto/ripemd/rmdconst.h 23;" d -SL01 crypto/ripemd/rmdconst.h 25;" d -SL02 crypto/ripemd/rmdconst.h 27;" d -SL03 crypto/ripemd/rmdconst.h 29;" d -SL04 crypto/ripemd/rmdconst.h 31;" d -SL05 crypto/ripemd/rmdconst.h 33;" d -SL06 crypto/ripemd/rmdconst.h 35;" d -SL07 crypto/ripemd/rmdconst.h 37;" d -SL08 crypto/ripemd/rmdconst.h 39;" d -SL09 crypto/ripemd/rmdconst.h 41;" d -SL10 crypto/ripemd/rmdconst.h 43;" d -SL11 crypto/ripemd/rmdconst.h 45;" d -SL12 crypto/ripemd/rmdconst.h 47;" d -SL13 crypto/ripemd/rmdconst.h 49;" d -SL14 crypto/ripemd/rmdconst.h 51;" d -SL15 crypto/ripemd/rmdconst.h 53;" d -SL16 crypto/ripemd/rmdconst.h 56;" d -SL17 crypto/ripemd/rmdconst.h 58;" d -SL18 crypto/ripemd/rmdconst.h 60;" d -SL19 crypto/ripemd/rmdconst.h 62;" d -SL20 crypto/ripemd/rmdconst.h 64;" d -SL21 crypto/ripemd/rmdconst.h 66;" d -SL22 crypto/ripemd/rmdconst.h 68;" d -SL23 crypto/ripemd/rmdconst.h 70;" d -SL24 crypto/ripemd/rmdconst.h 72;" d -SL25 crypto/ripemd/rmdconst.h 74;" d -SL26 crypto/ripemd/rmdconst.h 76;" d -SL27 crypto/ripemd/rmdconst.h 78;" d -SL28 crypto/ripemd/rmdconst.h 80;" d -SL29 crypto/ripemd/rmdconst.h 82;" d -SL30 crypto/ripemd/rmdconst.h 84;" d -SL31 crypto/ripemd/rmdconst.h 86;" d -SL32 crypto/ripemd/rmdconst.h 89;" d -SL33 crypto/ripemd/rmdconst.h 91;" d -SL34 crypto/ripemd/rmdconst.h 93;" d -SL35 crypto/ripemd/rmdconst.h 95;" d -SL36 crypto/ripemd/rmdconst.h 97;" d -SL37 crypto/ripemd/rmdconst.h 99;" d -SL38 crypto/ripemd/rmdconst.h 101;" d -SL39 crypto/ripemd/rmdconst.h 103;" d -SL40 crypto/ripemd/rmdconst.h 105;" d -SL41 crypto/ripemd/rmdconst.h 107;" d -SL42 crypto/ripemd/rmdconst.h 109;" d -SL43 crypto/ripemd/rmdconst.h 111;" d -SL44 crypto/ripemd/rmdconst.h 113;" d -SL45 crypto/ripemd/rmdconst.h 115;" d -SL46 crypto/ripemd/rmdconst.h 117;" d -SL47 crypto/ripemd/rmdconst.h 119;" d -SL48 crypto/ripemd/rmdconst.h 122;" d -SL49 crypto/ripemd/rmdconst.h 124;" d -SL50 crypto/ripemd/rmdconst.h 126;" d -SL51 crypto/ripemd/rmdconst.h 128;" d -SL52 crypto/ripemd/rmdconst.h 130;" d -SL53 crypto/ripemd/rmdconst.h 132;" d -SL54 crypto/ripemd/rmdconst.h 134;" d -SL55 crypto/ripemd/rmdconst.h 136;" d -SL56 crypto/ripemd/rmdconst.h 138;" d -SL57 crypto/ripemd/rmdconst.h 140;" d -SL58 crypto/ripemd/rmdconst.h 142;" d -SL59 crypto/ripemd/rmdconst.h 144;" d -SL60 crypto/ripemd/rmdconst.h 146;" d -SL61 crypto/ripemd/rmdconst.h 148;" d -SL62 crypto/ripemd/rmdconst.h 150;" d -SL63 crypto/ripemd/rmdconst.h 152;" d -SL64 crypto/ripemd/rmdconst.h 155;" d -SL65 crypto/ripemd/rmdconst.h 157;" d -SL66 crypto/ripemd/rmdconst.h 159;" d -SL67 crypto/ripemd/rmdconst.h 161;" d -SL68 crypto/ripemd/rmdconst.h 163;" d -SL69 crypto/ripemd/rmdconst.h 165;" d -SL70 crypto/ripemd/rmdconst.h 167;" d -SL71 crypto/ripemd/rmdconst.h 169;" d -SL72 crypto/ripemd/rmdconst.h 171;" d -SL73 crypto/ripemd/rmdconst.h 173;" d -SL74 crypto/ripemd/rmdconst.h 175;" d -SL75 crypto/ripemd/rmdconst.h 177;" d -SL76 crypto/ripemd/rmdconst.h 179;" d -SL77 crypto/ripemd/rmdconst.h 181;" d -SL78 crypto/ripemd/rmdconst.h 183;" d -SL79 crypto/ripemd/rmdconst.h 185;" d -SM2_Ciphertext crypto/sm2/sm2_crypt.c /^typedef struct SM2_Ciphertext_st SM2_Ciphertext;$/;" t typeref:struct:SM2_Ciphertext_st file: -SM2_DEFAULT_MD providers/implementations/keymgmt/ec_kmgmt.c 75;" d file: -SM2_DEFAULT_USERID include/crypto/sm2.h 26;" d -SM2_ID apps/speed.c 450;" d file: -SM2_ID_LEN apps/speed.c 451;" d file: -SM2_NUM apps/speed.c /^enum { R_EC_CURVESM2, SM2_NUM };$/;" e enum:__anon441 file: -SM2_R_ASN1_ERROR include/crypto/sm2err.h 29;" d -SM2_R_BAD_SIGNATURE include/crypto/sm2err.h 30;" d -SM2_R_BUFFER_TOO_SMALL include/crypto/sm2err.h 31;" d -SM2_R_DIST_ID_TOO_LARGE include/crypto/sm2err.h 32;" d -SM2_R_ID_NOT_SET include/crypto/sm2err.h 33;" d -SM2_R_ID_TOO_LARGE include/crypto/sm2err.h 34;" d -SM2_R_INVALID_CURVE include/crypto/sm2err.h 35;" d -SM2_R_INVALID_DIGEST include/crypto/sm2err.h 36;" d -SM2_R_INVALID_DIGEST_TYPE include/crypto/sm2err.h 37;" d -SM2_R_INVALID_ENCODING include/crypto/sm2err.h 38;" d -SM2_R_INVALID_FIELD include/crypto/sm2err.h 39;" d -SM2_R_INVALID_PRIVATE_KEY include/crypto/sm2err.h 40;" d -SM2_R_NO_PARAMETERS_SET include/crypto/sm2err.h 41;" d -SM2_R_USER_ID_TOO_LARGE include/crypto/sm2err.h 42;" d -SM2_SECONDS apps/speed.c 20;" d file: -SM2_sign_loop apps/speed.c /^static int SM2_sign_loop(void *args)$/;" f file: -SM2_str_reasons crypto/sm2/sm2_err.c /^static const ERR_STRING_DATA SM2_str_reasons[] = {$/;" v file: -SM2_verify_loop apps/speed.c /^static int SM2_verify_loop(void *args)$/;" f file: -SM3_A crypto/sm3/sm3_local.h 73;" d -SM3_B crypto/sm3/sm3_local.h 74;" d -SM3_C crypto/sm3/sm3_local.h 75;" d -SM3_CBLOCK include/internal/sm3.h 25;" d -SM3_CTX include/internal/sm3.h /^} SM3_CTX;$/;" t typeref:struct:SM3state_st -SM3_D crypto/sm3/sm3_local.h 76;" d -SM3_DIGEST_LENGTH include/internal/sm3.h 22;" d -SM3_E crypto/sm3/sm3_local.h 77;" d -SM3_F crypto/sm3/sm3_local.h 78;" d -SM3_G crypto/sm3/sm3_local.h 79;" d -SM3_H crypto/sm3/sm3_local.h 80;" d -SM3_LBLOCK include/internal/sm3.h 26;" d -SM3_WORD include/internal/sm3.h 23;" d -SM3state_st include/internal/sm3.h /^typedef struct SM3state_st {$/;" s -SM4_BLOCK_SIZE include/crypto/sm4.h 25;" d -SM4_DECRYPT include/crypto/sm4.h 23;" d -SM4_ENCRYPT include/crypto/sm4.h 22;" d -SM4_KEY include/crypto/sm4.h /^} SM4_KEY;$/;" t typeref:struct:SM4_KEY_st -SM4_KEY_SCHEDULE include/crypto/sm4.h 26;" d -SM4_KEY_st include/crypto/sm4.h /^typedef struct SM4_KEY_st {$/;" s -SM4_RNDS crypto/sm4/sm4.c 179;" d file: -SM4_S crypto/sm4/sm4.c /^static const uint8_t SM4_S[256] = {$/;" v file: -SM4_SBOX_T crypto/sm4/sm4.c /^static const uint32_t SM4_SBOX_T[256] = {$/;" v file: -SM4_T crypto/sm4/sm4.c /^static ossl_inline uint32_t SM4_T(uint32_t X)$/;" f file: -SM4_T_slow crypto/sm4/sm4.c /^static ossl_inline uint32_t SM4_T_slow(uint32_t X)$/;" f file: -SMALL_LABEL_LEN test/sslapitest.c 5870;" d file: -SMALL_REGISTER_BANK crypto/whrlpool/wp_block.c 87;" d file: -SMALL_REGISTER_BANK crypto/whrlpool/wp_block.c 89;" d file: -SMIME_CMSOUT apps/cms.c 51;" d file: -SMIME_COMPRESS apps/cms.c 45;" d file: -SMIME_DATA_CREATE apps/cms.c 49;" d file: -SMIME_DATA_OUT apps/cms.c 50;" d file: -SMIME_DECRYPT apps/cms.c 37;" d file: -SMIME_DECRYPT apps/smime.c 29;" d file: -SMIME_DIGEST_CREATE apps/cms.c 43;" d file: -SMIME_DIGEST_VERIFY apps/cms.c 44;" d file: -SMIME_ENCRYPT apps/cms.c 36;" d file: -SMIME_ENCRYPT apps/smime.c 28;" d file: -SMIME_ENCRYPTED_DECRYPT apps/cms.c 48;" d file: -SMIME_ENCRYPTED_ENCRYPT apps/cms.c 47;" d file: -SMIME_IP apps/cms.c 34;" d file: -SMIME_IP apps/smime.c 26;" d file: -SMIME_OP apps/cms.c 33;" d file: -SMIME_OP apps/smime.c 25;" d file: -SMIME_PK7OUT apps/smime.c 32;" d file: -SMIME_RESIGN apps/cms.c 40;" d file: -SMIME_RESIGN apps/smime.c 33;" d file: -SMIME_SIGN apps/cms.c 38;" d file: -SMIME_SIGN apps/smime.c 30;" d file: -SMIME_SIGNERS apps/cms.c 35;" d file: -SMIME_SIGNERS apps/smime.c 27;" d file: -SMIME_SIGN_RECEIPT apps/cms.c 41;" d file: -SMIME_UNCOMPRESS apps/cms.c 46;" d file: -SMIME_VERIFY apps/cms.c 39;" d file: -SMIME_VERIFY apps/smime.c 31;" d file: -SMIME_VERIFY_RECEIPT apps/cms.c 42;" d file: -SMIME_crlf_copy crypto/asn1/asn_mime.c /^int SMIME_crlf_copy(BIO *in, BIO *out, int flags)$/;" f -SMIME_read_ASN1 crypto/asn1/asn_mime.c /^ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it)$/;" f -SMIME_read_ASN1_ex crypto/asn1/asn_mime.c /^ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,$/;" f -SMIME_read_CMS crypto/cms/cms_io.c /^CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont)$/;" f -SMIME_read_CMS_ex crypto/cms/cms_io.c /^CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont,$/;" f -SMIME_read_PKCS7 crypto/pkcs7/pk7_mime.c /^PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont)$/;" f -SMIME_read_PKCS7_ex crypto/pkcs7/pk7_mime.c /^PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7)$/;" f -SMIME_text crypto/asn1/asn_mime.c /^int SMIME_text(BIO *in, BIO *out)$/;" f -SMIME_write_ASN1 crypto/asn1/asn_mime.c /^int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,$/;" f -SMIME_write_ASN1_ex crypto/asn1/asn_mime.c /^int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,$/;" f -SMIME_write_CMS crypto/cms/cms_io.c /^int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags)$/;" f -SMIME_write_PKCS7 crypto/pkcs7/pk7_mime.c /^int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags)$/;" f -SN_Directory include/openssl/obj_mac.h 2759;" d -SN_Domain include/openssl/obj_mac.h 3287;" d -SN_ED25519 include/openssl/obj_mac.h 5196;" d -SN_ED448 include/openssl/obj_mac.h 5200;" d -SN_Enterprises include/openssl/obj_mac.h 2793;" d -SN_Experimental include/openssl/obj_mac.h 2769;" d -SN_INN include/openssl/obj_mac.h 4503;" d -SN_ISO_CN include/openssl/obj_mac.h 121;" d -SN_ISO_UA include/openssl/obj_mac.h 5325;" d -SN_ISO_US include/openssl/obj_mac.h 106;" d -SN_Independent include/openssl/obj_mac.h 2029;" d -SN_LocalKeySet include/openssl/obj_mac.h 1090;" d -SN_Management include/openssl/obj_mac.h 2764;" d -SN_NAIRealm include/openssl/obj_mac.h 1941;" d -SN_OCSP_sign include/openssl/obj_mac.h 1625;" d -SN_OGRN include/openssl/obj_mac.h 4508;" d -SN_OGRNIP include/openssl/obj_mac.h 4518;" d -SN_Private include/openssl/obj_mac.h 2774;" d -SN_RSA_SHA3_224 include/openssl/obj_mac.h 3181;" d -SN_RSA_SHA3_256 include/openssl/obj_mac.h 3186;" d -SN_RSA_SHA3_384 include/openssl/obj_mac.h 3191;" d -SN_RSA_SHA3_512 include/openssl/obj_mac.h 3196;" d -SN_SM2_with_SM3 include/openssl/obj_mac.h 1215;" d -SN_SMIME include/openssl/obj_mac.h 748;" d -SN_SMIMECapabilities include/openssl/obj_mac.h 743;" d -SN_SNILS include/openssl/obj_mac.h 4513;" d -SN_SNMPv2 include/openssl/obj_mac.h 2784;" d -SN_SRVName include/openssl/obj_mac.h 1936;" d -SN_Security include/openssl/obj_mac.h 2779;" d -SN_X25519 include/openssl/obj_mac.h 5188;" d -SN_X448 include/openssl/obj_mac.h 5192;" d -SN_X500 include/openssl/obj_mac.h 2266;" d -SN_X500algorithms include/openssl/obj_mac.h 2523;" d -SN_X509 include/openssl/obj_mac.h 2271;" d -SN_X9_57 include/openssl/obj_mac.h 111;" d -SN_X9_62_c2onb191v4 include/openssl/obj_mac.h 213;" d -SN_X9_62_c2onb191v5 include/openssl/obj_mac.h 217;" d -SN_X9_62_c2onb239v4 include/openssl/obj_mac.h 237;" d -SN_X9_62_c2onb239v5 include/openssl/obj_mac.h 241;" d -SN_X9_62_c2pnb163v1 include/openssl/obj_mac.h 185;" d -SN_X9_62_c2pnb163v2 include/openssl/obj_mac.h 189;" d -SN_X9_62_c2pnb163v3 include/openssl/obj_mac.h 193;" d -SN_X9_62_c2pnb176v1 include/openssl/obj_mac.h 197;" d -SN_X9_62_c2pnb208w1 include/openssl/obj_mac.h 221;" d -SN_X9_62_c2pnb272w1 include/openssl/obj_mac.h 245;" d -SN_X9_62_c2pnb304w1 include/openssl/obj_mac.h 249;" d -SN_X9_62_c2pnb368w1 include/openssl/obj_mac.h 257;" d -SN_X9_62_c2tnb191v1 include/openssl/obj_mac.h 201;" d -SN_X9_62_c2tnb191v2 include/openssl/obj_mac.h 205;" d -SN_X9_62_c2tnb191v3 include/openssl/obj_mac.h 209;" d -SN_X9_62_c2tnb239v1 include/openssl/obj_mac.h 225;" d -SN_X9_62_c2tnb239v2 include/openssl/obj_mac.h 229;" d -SN_X9_62_c2tnb239v3 include/openssl/obj_mac.h 233;" d -SN_X9_62_c2tnb359v1 include/openssl/obj_mac.h 253;" d -SN_X9_62_c2tnb431r1 include/openssl/obj_mac.h 261;" d -SN_X9_62_characteristic_two_field include/openssl/obj_mac.h 155;" d -SN_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 159;" d -SN_X9_62_id_ecPublicKey include/openssl/obj_mac.h 177;" d -SN_X9_62_onBasis include/openssl/obj_mac.h 163;" d -SN_X9_62_ppBasis include/openssl/obj_mac.h 171;" d -SN_X9_62_prime192v1 include/openssl/obj_mac.h 267;" d -SN_X9_62_prime192v2 include/openssl/obj_mac.h 271;" d -SN_X9_62_prime192v3 include/openssl/obj_mac.h 275;" d -SN_X9_62_prime239v1 include/openssl/obj_mac.h 279;" d -SN_X9_62_prime239v2 include/openssl/obj_mac.h 283;" d -SN_X9_62_prime239v3 include/openssl/obj_mac.h 287;" d -SN_X9_62_prime256v1 include/openssl/obj_mac.h 291;" d -SN_X9_62_prime_field include/openssl/obj_mac.h 151;" d -SN_X9_62_tpBasis include/openssl/obj_mac.h 167;" d -SN_X9cm include/openssl/obj_mac.h 116;" d -SN_XmppAddr include/openssl/obj_mac.h 1931;" d -SN_aaControls include/openssl/obj_mac.h 1528;" d -SN_ac_auditEntity include/openssl/obj_mac.h 1520;" d -SN_ac_proxying include/openssl/obj_mac.h 1544;" d -SN_ac_targeting include/openssl/obj_mac.h 1524;" d -SN_account include/openssl/obj_mac.h 3271;" d -SN_ad_OCSP include/openssl/obj_mac.h 2034;" d -SN_ad_ca_issuers include/openssl/obj_mac.h 2039;" d -SN_ad_dvcs include/openssl/obj_mac.h 2049;" d -SN_ad_timeStamping include/openssl/obj_mac.h 2044;" d -SN_aes_128_cbc include/openssl/obj_mac.h 2844;" d -SN_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4967;" d -SN_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4979;" d -SN_aes_128_ccm include/openssl/obj_mac.h 2868;" d -SN_aes_128_cfb1 include/openssl/obj_mac.h 2963;" d -SN_aes_128_cfb128 include/openssl/obj_mac.h 2854;" d -SN_aes_128_cfb8 include/openssl/obj_mac.h 2975;" d -SN_aes_128_ctr include/openssl/obj_mac.h 2987;" d -SN_aes_128_ecb include/openssl/obj_mac.h 2839;" d -SN_aes_128_gcm include/openssl/obj_mac.h 2863;" d -SN_aes_128_ocb include/openssl/obj_mac.h 2999;" d -SN_aes_128_ofb128 include/openssl/obj_mac.h 2849;" d -SN_aes_128_siv include/openssl/obj_mac.h 5423;" d -SN_aes_128_xts include/openssl/obj_mac.h 2953;" d -SN_aes_192_cbc include/openssl/obj_mac.h 2882;" d -SN_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4971;" d -SN_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4983;" d -SN_aes_192_ccm include/openssl/obj_mac.h 2906;" d -SN_aes_192_cfb1 include/openssl/obj_mac.h 2967;" d -SN_aes_192_cfb128 include/openssl/obj_mac.h 2892;" d -SN_aes_192_cfb8 include/openssl/obj_mac.h 2979;" d -SN_aes_192_ctr include/openssl/obj_mac.h 2991;" d -SN_aes_192_ecb include/openssl/obj_mac.h 2877;" d -SN_aes_192_gcm include/openssl/obj_mac.h 2901;" d -SN_aes_192_ocb include/openssl/obj_mac.h 3003;" d -SN_aes_192_ofb128 include/openssl/obj_mac.h 2887;" d -SN_aes_192_siv include/openssl/obj_mac.h 5427;" d -SN_aes_256_cbc include/openssl/obj_mac.h 2920;" d -SN_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4975;" d -SN_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4987;" d -SN_aes_256_ccm include/openssl/obj_mac.h 2944;" d -SN_aes_256_cfb1 include/openssl/obj_mac.h 2971;" d -SN_aes_256_cfb128 include/openssl/obj_mac.h 2930;" d -SN_aes_256_cfb8 include/openssl/obj_mac.h 2983;" d -SN_aes_256_ctr include/openssl/obj_mac.h 2995;" d -SN_aes_256_ecb include/openssl/obj_mac.h 2915;" d -SN_aes_256_gcm include/openssl/obj_mac.h 2939;" d -SN_aes_256_ocb include/openssl/obj_mac.h 3007;" d -SN_aes_256_ofb128 include/openssl/obj_mac.h 2925;" d -SN_aes_256_siv include/openssl/obj_mac.h 5431;" d -SN_aes_256_xts include/openssl/obj_mac.h 2958;" d -SN_algorithm include/openssl/obj_mac.h 2129;" d -SN_ansi_X9_62 include/openssl/obj_mac.h 144;" d -SN_anyExtendedKeyUsage include/openssl/obj_mac.h 2672;" d -SN_any_policy include/openssl/obj_mac.h 2627;" d -SN_aria_128_cbc include/openssl/obj_mac.h 4771;" d -SN_aria_128_ccm include/openssl/obj_mac.h 4865;" d -SN_aria_128_cfb1 include/openssl/obj_mac.h 4841;" d -SN_aria_128_cfb128 include/openssl/obj_mac.h 4776;" d -SN_aria_128_cfb8 include/openssl/obj_mac.h 4853;" d -SN_aria_128_ctr include/openssl/obj_mac.h 4786;" d -SN_aria_128_ecb include/openssl/obj_mac.h 4766;" d -SN_aria_128_gcm include/openssl/obj_mac.h 4880;" d -SN_aria_128_ofb128 include/openssl/obj_mac.h 4781;" d -SN_aria_192_cbc include/openssl/obj_mac.h 4796;" d -SN_aria_192_ccm include/openssl/obj_mac.h 4870;" d -SN_aria_192_cfb1 include/openssl/obj_mac.h 4845;" d -SN_aria_192_cfb128 include/openssl/obj_mac.h 4801;" d -SN_aria_192_cfb8 include/openssl/obj_mac.h 4857;" d -SN_aria_192_ctr include/openssl/obj_mac.h 4811;" d -SN_aria_192_ecb include/openssl/obj_mac.h 4791;" d -SN_aria_192_gcm include/openssl/obj_mac.h 4885;" d -SN_aria_192_ofb128 include/openssl/obj_mac.h 4806;" d -SN_aria_256_cbc include/openssl/obj_mac.h 4821;" d -SN_aria_256_ccm include/openssl/obj_mac.h 4875;" d -SN_aria_256_cfb1 include/openssl/obj_mac.h 4849;" d -SN_aria_256_cfb128 include/openssl/obj_mac.h 4826;" d -SN_aria_256_cfb8 include/openssl/obj_mac.h 4861;" d -SN_aria_256_ctr include/openssl/obj_mac.h 4836;" d -SN_aria_256_ecb include/openssl/obj_mac.h 4816;" d -SN_aria_256_gcm include/openssl/obj_mac.h 4890;" d -SN_aria_256_ofb128 include/openssl/obj_mac.h 4831;" d -SN_audio include/openssl/obj_mac.h 3508;" d -SN_auth_any include/openssl/obj_mac.h 5280;" d -SN_auth_dss include/openssl/obj_mac.h 5260;" d -SN_auth_ecdsa include/openssl/obj_mac.h 5252;" d -SN_auth_gost01 include/openssl/obj_mac.h 5264;" d -SN_auth_gost12 include/openssl/obj_mac.h 5268;" d -SN_auth_null include/openssl/obj_mac.h 5276;" d -SN_auth_psk include/openssl/obj_mac.h 5256;" d -SN_auth_rsa include/openssl/obj_mac.h 5248;" d -SN_auth_srp include/openssl/obj_mac.h 5272;" d -SN_authority_key_identifier include/openssl/obj_mac.h 2637;" d -SN_basic_constraints include/openssl/obj_mac.h 2577;" d -SN_bf_cbc include/openssl/obj_mac.h 1357;" d -SN_bf_cfb64 include/openssl/obj_mac.h 1366;" d -SN_bf_ecb include/openssl/obj_mac.h 1362;" d -SN_bf_ofb64 include/openssl/obj_mac.h 1370;" d -SN_biometricInfo include/openssl/obj_mac.h 1511;" d -SN_blake2b512 include/openssl/obj_mac.h 2251;" d -SN_blake2bmac include/openssl/obj_mac.h 2241;" d -SN_blake2s256 include/openssl/obj_mac.h 2256;" d -SN_blake2smac include/openssl/obj_mac.h 2246;" d -SN_brainpoolP160r1 include/openssl/obj_mac.h 5004;" d -SN_brainpoolP160t1 include/openssl/obj_mac.h 5008;" d -SN_brainpoolP192r1 include/openssl/obj_mac.h 5012;" d -SN_brainpoolP192t1 include/openssl/obj_mac.h 5016;" d -SN_brainpoolP224r1 include/openssl/obj_mac.h 5020;" d -SN_brainpoolP224t1 include/openssl/obj_mac.h 5024;" d -SN_brainpoolP256r1 include/openssl/obj_mac.h 5028;" d -SN_brainpoolP256t1 include/openssl/obj_mac.h 5032;" d -SN_brainpoolP320r1 include/openssl/obj_mac.h 5036;" d -SN_brainpoolP320t1 include/openssl/obj_mac.h 5040;" d -SN_brainpoolP384r1 include/openssl/obj_mac.h 5044;" d -SN_brainpoolP384t1 include/openssl/obj_mac.h 5048;" d -SN_brainpoolP512r1 include/openssl/obj_mac.h 5052;" d -SN_brainpoolP512t1 include/openssl/obj_mac.h 5056;" d -SN_caRepository include/openssl/obj_mac.h 2054;" d -SN_camellia_128_cbc include/openssl/obj_mac.h 4604;" d -SN_camellia_128_ccm include/openssl/obj_mac.h 4655;" d -SN_camellia_128_cfb1 include/openssl/obj_mac.h 4740;" d -SN_camellia_128_cfb128 include/openssl/obj_mac.h 4645;" d -SN_camellia_128_cfb8 include/openssl/obj_mac.h 4752;" d -SN_camellia_128_cmac include/openssl/obj_mac.h 4665;" d -SN_camellia_128_ctr include/openssl/obj_mac.h 4660;" d -SN_camellia_128_ecb include/openssl/obj_mac.h 4635;" d -SN_camellia_128_gcm include/openssl/obj_mac.h 4650;" d -SN_camellia_128_ofb128 include/openssl/obj_mac.h 4640;" d -SN_camellia_192_cbc include/openssl/obj_mac.h 4609;" d -SN_camellia_192_ccm include/openssl/obj_mac.h 4690;" d -SN_camellia_192_cfb1 include/openssl/obj_mac.h 4744;" d -SN_camellia_192_cfb128 include/openssl/obj_mac.h 4680;" d -SN_camellia_192_cfb8 include/openssl/obj_mac.h 4756;" d -SN_camellia_192_cmac include/openssl/obj_mac.h 4700;" d -SN_camellia_192_ctr include/openssl/obj_mac.h 4695;" d -SN_camellia_192_ecb include/openssl/obj_mac.h 4670;" d -SN_camellia_192_gcm include/openssl/obj_mac.h 4685;" d -SN_camellia_192_ofb128 include/openssl/obj_mac.h 4675;" d -SN_camellia_256_cbc include/openssl/obj_mac.h 4614;" d -SN_camellia_256_ccm include/openssl/obj_mac.h 4725;" d -SN_camellia_256_cfb1 include/openssl/obj_mac.h 4748;" d -SN_camellia_256_cfb128 include/openssl/obj_mac.h 4715;" d -SN_camellia_256_cfb8 include/openssl/obj_mac.h 4760;" d -SN_camellia_256_cmac include/openssl/obj_mac.h 4735;" d -SN_camellia_256_ctr include/openssl/obj_mac.h 4730;" d -SN_camellia_256_ecb include/openssl/obj_mac.h 4705;" d -SN_camellia_256_gcm include/openssl/obj_mac.h 4720;" d -SN_camellia_256_ofb128 include/openssl/obj_mac.h 4710;" d -SN_capwapAC include/openssl/obj_mac.h 1640;" d -SN_capwapWTP include/openssl/obj_mac.h 1645;" d -SN_cast5_cbc include/openssl/obj_mac.h 497;" d -SN_cast5_cfb64 include/openssl/obj_mac.h 506;" d -SN_cast5_ecb include/openssl/obj_mac.h 502;" d -SN_cast5_ofb64 include/openssl/obj_mac.h 510;" d -SN_certicom_arc include/openssl/obj_mac.h 71;" d -SN_certificate_issuer include/openssl/obj_mac.h 2607;" d -SN_certificate_policies include/openssl/obj_mac.h 2622;" d -SN_chacha20 include/openssl/obj_mac.h 4995;" d -SN_chacha20_poly1305 include/openssl/obj_mac.h 4991;" d -SN_classSignTool include/openssl/obj_mac.h 4533;" d -SN_classSignToolKA1 include/openssl/obj_mac.h 4563;" d -SN_classSignToolKB1 include/openssl/obj_mac.h 4553;" d -SN_classSignToolKB2 include/openssl/obj_mac.h 4558;" d -SN_classSignToolKC1 include/openssl/obj_mac.h 4538;" d -SN_classSignToolKC2 include/openssl/obj_mac.h 4543;" d -SN_classSignToolKC3 include/openssl/obj_mac.h 4548;" d -SN_clearance include/openssl/obj_mac.h 102;" d -SN_client_auth include/openssl/obj_mac.h 1590;" d -SN_cmKGA include/openssl/obj_mac.h 1705;" d -SN_cmac include/openssl/obj_mac.h 4959;" d -SN_cmcArchive include/openssl/obj_mac.h 1690;" d -SN_cmcCA include/openssl/obj_mac.h 1680;" d -SN_cmcRA include/openssl/obj_mac.h 1685;" d -SN_code_sign include/openssl/obj_mac.h 1595;" d -SN_commonName include/openssl/obj_mac.h 2275;" d -SN_countryCode3c include/openssl/obj_mac.h 2509;" d -SN_countryCode3n include/openssl/obj_mac.h 2514;" d -SN_countryName include/openssl/obj_mac.h 2289;" d -SN_crl_distribution_points include/openssl/obj_mac.h 2617;" d -SN_crl_number include/openssl/obj_mac.h 2582;" d -SN_crl_reason include/openssl/obj_mac.h 2587;" d -SN_cryptocom include/openssl/obj_mac.h 4079;" d -SN_cryptopro include/openssl/obj_mac.h 4075;" d -SN_ct_cert_scts include/openssl/obj_mac.h 5125;" d -SN_ct_precert_poison include/openssl/obj_mac.h 5115;" d -SN_ct_precert_scts include/openssl/obj_mac.h 5110;" d -SN_ct_precert_signer include/openssl/obj_mac.h 5120;" d -SN_data include/openssl/obj_mac.h 3223;" d -SN_dcObject include/openssl/obj_mac.h 2798;" d -SN_delta_crl include/openssl/obj_mac.h 2597;" d -SN_des_cbc include/openssl/obj_mac.h 2144;" d -SN_des_cdmf include/openssl/obj_mac.h 4054;" d -SN_des_cfb1 include/openssl/obj_mac.h 3011;" d -SN_des_cfb64 include/openssl/obj_mac.h 2154;" d -SN_des_cfb8 include/openssl/obj_mac.h 3015;" d -SN_des_ecb include/openssl/obj_mac.h 2139;" d -SN_des_ede3_cbc include/openssl/obj_mac.h 1278;" d -SN_des_ede3_cfb1 include/openssl/obj_mac.h 3019;" d -SN_des_ede3_cfb64 include/openssl/obj_mac.h 2195;" d -SN_des_ede3_cfb8 include/openssl/obj_mac.h 3023;" d -SN_des_ede3_ecb include/openssl/obj_mac.h 2183;" d -SN_des_ede3_ofb64 include/openssl/obj_mac.h 2203;" d -SN_des_ede_cbc include/openssl/obj_mac.h 2187;" d -SN_des_ede_cfb64 include/openssl/obj_mac.h 2191;" d -SN_des_ede_ecb include/openssl/obj_mac.h 2178;" d -SN_des_ede_ofb64 include/openssl/obj_mac.h 2199;" d -SN_des_ofb64 include/openssl/obj_mac.h 2149;" d -SN_desx_cbc include/openssl/obj_mac.h 2207;" d -SN_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5084;" d -SN_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5088;" d -SN_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5092;" d -SN_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5096;" d -SN_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5100;" d -SN_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5064;" d -SN_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5068;" d -SN_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5072;" d -SN_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5076;" d -SN_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5080;" d -SN_dh_cofactor_kdf include/openssl/obj_mac.h 5107;" d -SN_dh_std_kdf include/openssl/obj_mac.h 5104;" d -SN_dhpublicnumber include/openssl/obj_mac.h 4999;" d -SN_dmdName include/openssl/obj_mac.h 2492;" d -SN_dnQualifier include/openssl/obj_mac.h 2459;" d -SN_document include/openssl/obj_mac.h 3275;" d -SN_dod include/openssl/obj_mac.h 2747;" d -SN_domainComponent include/openssl/obj_mac.h 3406;" d -SN_dsa include/openssl/obj_mac.h 134;" d -SN_dsaWithSHA include/openssl/obj_mac.h 2168;" d -SN_dsaWithSHA1 include/openssl/obj_mac.h 139;" d -SN_dsaWithSHA1_2 include/openssl/obj_mac.h 2221;" d -SN_dsa_2 include/openssl/obj_mac.h 2163;" d -SN_dsa_with_SHA224 include/openssl/obj_mac.h 3121;" d -SN_dsa_with_SHA256 include/openssl/obj_mac.h 3125;" d -SN_dsa_with_SHA384 include/openssl/obj_mac.h 3131;" d -SN_dsa_with_SHA3_224 include/openssl/obj_mac.h 3141;" d -SN_dsa_with_SHA3_256 include/openssl/obj_mac.h 3146;" d -SN_dsa_with_SHA3_384 include/openssl/obj_mac.h 3151;" d -SN_dsa_with_SHA3_512 include/openssl/obj_mac.h 3156;" d -SN_dsa_with_SHA512 include/openssl/obj_mac.h 3136;" d -SN_dstu28147 include/openssl/obj_mac.h 5333;" d -SN_dstu28147_cfb include/openssl/obj_mac.h 5343;" d -SN_dstu28147_ofb include/openssl/obj_mac.h 5338;" d -SN_dstu28147_wrap include/openssl/obj_mac.h 5348;" d -SN_dstu34311 include/openssl/obj_mac.h 5358;" d -SN_dstu4145be include/openssl/obj_mac.h 5368;" d -SN_dstu4145le include/openssl/obj_mac.h 5363;" d -SN_dvcs include/openssl/obj_mac.h 1630;" d -SN_ecdsa_with_Recommended include/openssl/obj_mac.h 301;" d -SN_ecdsa_with_SHA1 include/openssl/obj_mac.h 297;" d -SN_ecdsa_with_SHA224 include/openssl/obj_mac.h 309;" d -SN_ecdsa_with_SHA256 include/openssl/obj_mac.h 313;" d -SN_ecdsa_with_SHA384 include/openssl/obj_mac.h 317;" d -SN_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3161;" d -SN_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3166;" d -SN_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3171;" d -SN_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3176;" d -SN_ecdsa_with_SHA512 include/openssl/obj_mac.h 321;" d -SN_ecdsa_with_Specified include/openssl/obj_mac.h 305;" d -SN_email_protect include/openssl/obj_mac.h 1600;" d -SN_ext_key_usage include/openssl/obj_mac.h 2647;" d -SN_ext_req include/openssl/obj_mac.h 738;" d -SN_ffdhe2048 include/openssl/obj_mac.h 5292;" d -SN_ffdhe3072 include/openssl/obj_mac.h 5295;" d -SN_ffdhe4096 include/openssl/obj_mac.h 5298;" d -SN_ffdhe6144 include/openssl/obj_mac.h 5301;" d -SN_ffdhe8192 include/openssl/obj_mac.h 5304;" d -SN_freshest_crl include/openssl/obj_mac.h 2652;" d -SN_givenName include/openssl/obj_mac.h 2441;" d -SN_gmac include/openssl/obj_mac.h 51;" d -SN_gost89_cbc include/openssl/obj_mac.h 4128;" d -SN_gost89_cnt include/openssl/obj_mac.h 4122;" d -SN_gost89_cnt_12 include/openssl/obj_mac.h 4125;" d -SN_gost89_ctr include/openssl/obj_mac.h 4134;" d -SN_gost89_ecb include/openssl/obj_mac.h 4131;" d -SN_gost_mac_12 include/openssl/obj_mac.h 4142;" d -SN_grasshopper_cbc crypto/objects/obj_compat.h 45;" d -SN_grasshopper_cbc include/openssl/obj_mac.h 5472;" d -SN_grasshopper_cfb crypto/objects/obj_compat.h 48;" d -SN_grasshopper_cfb include/openssl/obj_mac.h 5475;" d -SN_grasshopper_ctr crypto/objects/obj_compat.h 39;" d -SN_grasshopper_ctr include/openssl/obj_mac.h 5466;" d -SN_grasshopper_ecb crypto/objects/obj_compat.h 36;" d -SN_grasshopper_ecb include/openssl/obj_mac.h 5463;" d -SN_grasshopper_mac crypto/objects/obj_compat.h 51;" d -SN_grasshopper_mac include/openssl/obj_mac.h 5478;" d -SN_grasshopper_ofb crypto/objects/obj_compat.h 42;" d -SN_grasshopper_ofb include/openssl/obj_mac.h 5469;" d -SN_hkdf include/openssl/obj_mac.h 5154;" d -SN_hmac include/openssl/obj_mac.h 4955;" d -SN_hmacWithDstu34311 include/openssl/obj_mac.h 5353;" d -SN_hmac_md5 include/openssl/obj_mac.h 56;" d -SN_hmac_sha1 include/openssl/obj_mac.h 61;" d -SN_hmac_sha3_224 include/openssl/obj_mac.h 3089;" d -SN_hmac_sha3_256 include/openssl/obj_mac.h 3094;" d -SN_hmac_sha3_384 include/openssl/obj_mac.h 3099;" d -SN_hmac_sha3_512 include/openssl/obj_mac.h 3104;" d -SN_hold_instruction_call_issuer include/openssl/obj_mac.h 3213;" d -SN_hold_instruction_code include/openssl/obj_mac.h 3201;" d -SN_hold_instruction_none include/openssl/obj_mac.h 3208;" d -SN_hold_instruction_reject include/openssl/obj_mac.h 3218;" d -SN_host include/openssl/obj_mac.h 3358;" d -SN_iana include/openssl/obj_mac.h 2752;" d -SN_id_DHBasedMac include/openssl/obj_mac.h 523;" d -SN_id_Gost28147_89 include/openssl/obj_mac.h 4117;" d -SN_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4180;" d -SN_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4184;" d -SN_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4188;" d -SN_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4192;" d -SN_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4160;" d -SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4200;" d -SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4196;" d -SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4204;" d -SN_id_Gost28147_89_MAC include/openssl/obj_mac.h 4137;" d -SN_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4164;" d -SN_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4176;" d -SN_id_Gost28147_89_cc include/openssl/obj_mac.h 4280;" d -SN_id_GostR3410_2001 include/openssl/obj_mac.h 4107;" d -SN_id_GostR3410_2001DH include/openssl/obj_mac.h 4150;" d -SN_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4244;" d -SN_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4248;" d -SN_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4252;" d -SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4256;" d -SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4260;" d -SN_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4305;" d -SN_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4240;" d -SN_id_GostR3410_2001_cc include/openssl/obj_mac.h 4290;" d -SN_id_GostR3410_2012_256 include/openssl/obj_mac.h 4318;" d -SN_id_GostR3410_2012_512 include/openssl/obj_mac.h 4323;" d -SN_id_GostR3410_94 include/openssl/obj_mac.h 4112;" d -SN_id_GostR3410_94DH include/openssl/obj_mac.h 4155;" d -SN_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4212;" d -SN_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4216;" d -SN_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4220;" d -SN_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4224;" d -SN_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4228;" d -SN_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4232;" d -SN_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4236;" d -SN_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4208;" d -SN_id_GostR3410_94_a include/openssl/obj_mac.h 4264;" d -SN_id_GostR3410_94_aBis include/openssl/obj_mac.h 4268;" d -SN_id_GostR3410_94_b include/openssl/obj_mac.h 4272;" d -SN_id_GostR3410_94_bBis include/openssl/obj_mac.h 4276;" d -SN_id_GostR3410_94_cc include/openssl/obj_mac.h 4285;" d -SN_id_GostR3411_2012_256 include/openssl/obj_mac.h 4332;" d -SN_id_GostR3411_2012_512 include/openssl/obj_mac.h 4337;" d -SN_id_GostR3411_94 include/openssl/obj_mac.h 4097;" d -SN_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4172;" d -SN_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4168;" d -SN_id_GostR3411_94_prf include/openssl/obj_mac.h 4145;" d -SN_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4087;" d -SN_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4300;" d -SN_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4092;" d -SN_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4295;" d -SN_id_HMACGostR3411_94 include/openssl/obj_mac.h 4102;" d -SN_id_PasswordBasedMAC include/openssl/obj_mac.h 518;" d -SN_id_aca include/openssl/obj_mac.h 1418;" d -SN_id_aca_accessIdentity include/openssl/obj_mac.h 1975;" d -SN_id_aca_authenticationInfo include/openssl/obj_mac.h 1971;" d -SN_id_aca_chargingIdentity include/openssl/obj_mac.h 1979;" d -SN_id_aca_encAttrs include/openssl/obj_mac.h 1991;" d -SN_id_aca_group include/openssl/obj_mac.h 1983;" d -SN_id_aca_role include/openssl/obj_mac.h 1987;" d -SN_id_ad include/openssl/obj_mac.h 1438;" d -SN_id_aes128_wrap include/openssl/obj_mac.h 2859;" d -SN_id_aes128_wrap_pad include/openssl/obj_mac.h 2873;" d -SN_id_aes192_wrap include/openssl/obj_mac.h 2897;" d -SN_id_aes192_wrap_pad include/openssl/obj_mac.h 2911;" d -SN_id_aes256_wrap include/openssl/obj_mac.h 2935;" d -SN_id_aes256_wrap_pad include/openssl/obj_mac.h 2949;" d -SN_id_alg include/openssl/obj_mac.h 1402;" d -SN_id_alg_PWRI_KEK include/openssl/obj_mac.h 1037;" d -SN_id_alg_des40 include/openssl/obj_mac.h 1826;" d -SN_id_alg_dh_pop include/openssl/obj_mac.h 1838;" d -SN_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1834;" d -SN_id_alg_noSignature include/openssl/obj_mac.h 1830;" d -SN_id_camellia128_wrap include/openssl/obj_mac.h 4619;" d -SN_id_camellia192_wrap include/openssl/obj_mac.h 4623;" d -SN_id_camellia256_wrap include/openssl/obj_mac.h 4627;" d -SN_id_cct include/openssl/obj_mac.h 1430;" d -SN_id_cct_PKIData include/openssl/obj_mac.h 2011;" d -SN_id_cct_PKIResponse include/openssl/obj_mac.h 2015;" d -SN_id_cct_crs include/openssl/obj_mac.h 2007;" d -SN_id_ce include/openssl/obj_mac.h 2543;" d -SN_id_cmc include/openssl/obj_mac.h 1406;" d -SN_id_cmc_addExtensions include/openssl/obj_mac.h 1870;" d -SN_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1918;" d -SN_id_cmc_dataReturn include/openssl/obj_mac.h 1854;" d -SN_id_cmc_decryptedPOP include/openssl/obj_mac.h 1878;" d -SN_id_cmc_encryptedPOP include/openssl/obj_mac.h 1874;" d -SN_id_cmc_getCRL include/openssl/obj_mac.h 1890;" d -SN_id_cmc_getCert include/openssl/obj_mac.h 1886;" d -SN_id_cmc_identification include/openssl/obj_mac.h 1846;" d -SN_id_cmc_identityProof include/openssl/obj_mac.h 1850;" d -SN_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1882;" d -SN_id_cmc_popLinkRandom include/openssl/obj_mac.h 1910;" d -SN_id_cmc_popLinkWitness include/openssl/obj_mac.h 1914;" d -SN_id_cmc_queryPending include/openssl/obj_mac.h 1906;" d -SN_id_cmc_recipientNonce include/openssl/obj_mac.h 1866;" d -SN_id_cmc_regInfo include/openssl/obj_mac.h 1898;" d -SN_id_cmc_responseInfo include/openssl/obj_mac.h 1902;" d -SN_id_cmc_revokeRequest include/openssl/obj_mac.h 1894;" d -SN_id_cmc_senderNonce include/openssl/obj_mac.h 1862;" d -SN_id_cmc_statusInfo include/openssl/obj_mac.h 1842;" d -SN_id_cmc_transactionId include/openssl/obj_mac.h 1858;" d -SN_id_cp include/openssl/obj_mac.h 1426;" d -SN_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 865;" d -SN_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 881;" d -SN_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 877;" d -SN_id_ct_routeOriginAuthz include/openssl/obj_mac.h 857;" d -SN_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 873;" d -SN_id_ct_rpkiManifest include/openssl/obj_mac.h 861;" d -SN_id_ct_signedChecklist include/openssl/obj_mac.h 885;" d -SN_id_ct_xml include/openssl/obj_mac.h 869;" d -SN_id_hex_multipart_message include/openssl/obj_mac.h 2823;" d -SN_id_hex_partial_message include/openssl/obj_mac.h 2818;" d -SN_id_it include/openssl/obj_mac.h 1394;" d -SN_id_it_caCerts include/openssl/obj_mac.h 1774;" d -SN_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1726;" d -SN_id_it_caProtEncCert include/openssl/obj_mac.h 1710;" d -SN_id_it_certReqTemplate include/openssl/obj_mac.h 1782;" d -SN_id_it_confirmWaitTime include/openssl/obj_mac.h 1762;" d -SN_id_it_currentCRL include/openssl/obj_mac.h 1730;" d -SN_id_it_encKeyPairTypes include/openssl/obj_mac.h 1718;" d -SN_id_it_implicitConfirm include/openssl/obj_mac.h 1758;" d -SN_id_it_keyPairParamRep include/openssl/obj_mac.h 1750;" d -SN_id_it_keyPairParamReq include/openssl/obj_mac.h 1746;" d -SN_id_it_origPKIMessage include/openssl/obj_mac.h 1766;" d -SN_id_it_preferredSymmAlg include/openssl/obj_mac.h 1722;" d -SN_id_it_revPassphrase include/openssl/obj_mac.h 1754;" d -SN_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1778;" d -SN_id_it_signKeyPairTypes include/openssl/obj_mac.h 1714;" d -SN_id_it_subscriptionRequest include/openssl/obj_mac.h 1738;" d -SN_id_it_subscriptionResponse include/openssl/obj_mac.h 1742;" d -SN_id_it_suppLangTags include/openssl/obj_mac.h 1770;" d -SN_id_it_unsupportedOIDs include/openssl/obj_mac.h 1734;" d -SN_id_kp include/openssl/obj_mac.h 1390;" d -SN_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1700;" d -SN_id_kp_bgpsec_router include/openssl/obj_mac.h 1695;" d -SN_id_mod_attribute_cert include/openssl/obj_mac.h 1486;" d -SN_id_mod_cmc include/openssl/obj_mac.h 1462;" d -SN_id_mod_cmp include/openssl/obj_mac.h 1474;" d -SN_id_mod_cmp2000 include/openssl/obj_mac.h 1502;" d -SN_id_mod_crmf include/openssl/obj_mac.h 1458;" d -SN_id_mod_dvcs include/openssl/obj_mac.h 1498;" d -SN_id_mod_kea_profile_88 include/openssl/obj_mac.h 1466;" d -SN_id_mod_kea_profile_93 include/openssl/obj_mac.h 1470;" d -SN_id_mod_ocsp include/openssl/obj_mac.h 1494;" d -SN_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1478;" d -SN_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1482;" d -SN_id_mod_timestamp_protocol include/openssl/obj_mac.h 1490;" d -SN_id_on include/openssl/obj_mac.h 1410;" d -SN_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1946;" d -SN_id_on_permanentIdentifier include/openssl/obj_mac.h 1926;" d -SN_id_on_personalData include/openssl/obj_mac.h 1922;" d -SN_id_pda include/openssl/obj_mac.h 1414;" d -SN_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1963;" d -SN_id_pda_countryOfResidence include/openssl/obj_mac.h 1967;" d -SN_id_pda_dateOfBirth include/openssl/obj_mac.h 1951;" d -SN_id_pda_gender include/openssl/obj_mac.h 1959;" d -SN_id_pda_placeOfBirth include/openssl/obj_mac.h 1955;" d -SN_id_pe include/openssl/obj_mac.h 1382;" d -SN_id_pkinit include/openssl/obj_mac.h 5174;" d -SN_id_pkip include/openssl/obj_mac.h 1398;" d -SN_id_pkix include/openssl/obj_mac.h 1374;" d -SN_id_pkix1_explicit_88 include/openssl/obj_mac.h 1442;" d -SN_id_pkix1_explicit_93 include/openssl/obj_mac.h 1450;" d -SN_id_pkix1_implicit_88 include/openssl/obj_mac.h 1446;" d -SN_id_pkix1_implicit_93 include/openssl/obj_mac.h 1454;" d -SN_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2086;" d -SN_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2081;" d -SN_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2091;" d -SN_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2101;" d -SN_id_pkix_OCSP_basic include/openssl/obj_mac.h 2076;" d -SN_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2111;" d -SN_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2096;" d -SN_id_pkix_OCSP_path include/openssl/obj_mac.h 2120;" d -SN_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2106;" d -SN_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2124;" d -SN_id_pkix_OCSP_valid include/openssl/obj_mac.h 2116;" d -SN_id_pkix_mod include/openssl/obj_mac.h 1378;" d -SN_id_ppl include/openssl/obj_mac.h 1434;" d -SN_id_ppl_anyLanguage include/openssl/obj_mac.h 2019;" d -SN_id_ppl_inheritAll include/openssl/obj_mac.h 2024;" d -SN_id_qcs include/openssl/obj_mac.h 1422;" d -SN_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1995;" d -SN_id_qt include/openssl/obj_mac.h 1386;" d -SN_id_qt_cps include/openssl/obj_mac.h 1571;" d -SN_id_qt_unotice include/openssl/obj_mac.h 1576;" d -SN_id_regCtrl include/openssl/obj_mac.h 1786;" d -SN_id_regCtrl_authenticator include/openssl/obj_mac.h 1798;" d -SN_id_regCtrl_oldCertID include/openssl/obj_mac.h 1810;" d -SN_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1806;" d -SN_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1802;" d -SN_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1814;" d -SN_id_regCtrl_regToken include/openssl/obj_mac.h 1794;" d -SN_id_regInfo include/openssl/obj_mac.h 1790;" d -SN_id_regInfo_certReq include/openssl/obj_mac.h 1822;" d -SN_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1818;" d -SN_id_scrypt include/openssl/obj_mac.h 5145;" d -SN_id_set include/openssl/obj_mac.h 3516;" d -SN_id_smime_aa include/openssl/obj_mac.h 761;" d -SN_id_smime_aa_contentHint include/openssl/obj_mac.h 901;" d -SN_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 913;" d -SN_id_smime_aa_contentReference include/openssl/obj_mac.h 925;" d -SN_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1001;" d -SN_id_smime_aa_encapContentType include/openssl/obj_mac.h 909;" d -SN_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 929;" d -SN_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 921;" d -SN_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 969;" d -SN_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 973;" d -SN_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 993;" d -SN_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 989;" d -SN_id_smime_aa_ets_certValues include/openssl/obj_mac.h 977;" d -SN_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 949;" d -SN_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 965;" d -SN_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 985;" d -SN_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 961;" d -SN_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 981;" d -SN_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 945;" d -SN_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 957;" d -SN_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 953;" d -SN_id_smime_aa_macValue include/openssl/obj_mac.h 917;" d -SN_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 897;" d -SN_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 905;" d -SN_id_smime_aa_receiptRequest include/openssl/obj_mac.h 889;" d -SN_id_smime_aa_securityLabel include/openssl/obj_mac.h 893;" d -SN_id_smime_aa_signatureType include/openssl/obj_mac.h 997;" d -SN_id_smime_aa_signingCertificate include/openssl/obj_mac.h 933;" d -SN_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1005;" d -SN_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 937;" d -SN_id_smime_aa_timeStampToken include/openssl/obj_mac.h 941;" d -SN_id_smime_alg include/openssl/obj_mac.h 765;" d -SN_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1017;" d -SN_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1029;" d -SN_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1033;" d -SN_id_smime_alg_ESDH include/openssl/obj_mac.h 1025;" d -SN_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1009;" d -SN_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1013;" d -SN_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1021;" d -SN_id_smime_cd include/openssl/obj_mac.h 769;" d -SN_id_smime_cd_ldap include/openssl/obj_mac.h 1041;" d -SN_id_smime_ct include/openssl/obj_mac.h 757;" d -SN_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 837;" d -SN_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 841;" d -SN_id_smime_ct_TDTInfo include/openssl/obj_mac.h 829;" d -SN_id_smime_ct_TSTInfo include/openssl/obj_mac.h 825;" d -SN_id_smime_ct_authData include/openssl/obj_mac.h 817;" d -SN_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 853;" d -SN_id_smime_ct_compressedData include/openssl/obj_mac.h 845;" d -SN_id_smime_ct_contentCollection include/openssl/obj_mac.h 849;" d -SN_id_smime_ct_contentInfo include/openssl/obj_mac.h 833;" d -SN_id_smime_ct_publishCert include/openssl/obj_mac.h 821;" d -SN_id_smime_ct_receipt include/openssl/obj_mac.h 813;" d -SN_id_smime_cti include/openssl/obj_mac.h 777;" d -SN_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1069;" d -SN_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1073;" d -SN_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1061;" d -SN_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1053;" d -SN_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1057;" d -SN_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1065;" d -SN_id_smime_mod include/openssl/obj_mac.h 753;" d -SN_id_smime_mod_cms include/openssl/obj_mac.h 781;" d -SN_id_smime_mod_ess include/openssl/obj_mac.h 785;" d -SN_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 805;" d -SN_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 809;" d -SN_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 797;" d -SN_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 801;" d -SN_id_smime_mod_msg_v3 include/openssl/obj_mac.h 793;" d -SN_id_smime_mod_oid include/openssl/obj_mac.h 789;" d -SN_id_smime_spq include/openssl/obj_mac.h 773;" d -SN_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1049;" d -SN_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1045;" d -SN_id_tc26 include/openssl/obj_mac.h 4083;" d -SN_id_tc26_agreement include/openssl/obj_mac.h 4398;" d -SN_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4402;" d -SN_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4406;" d -SN_id_tc26_algorithms include/openssl/obj_mac.h 4310;" d -SN_id_tc26_cipher include/openssl/obj_mac.h 4370;" d -SN_id_tc26_cipher_constants include/openssl/obj_mac.h 4490;" d -SN_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4386;" d -SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 20;" d -SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5447;" d -SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 24;" d -SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5451;" d -SN_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4374;" d -SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 12;" d -SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5439;" d -SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 16;" d -SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5443;" d -SN_id_tc26_constants include/openssl/obj_mac.h 4430;" d -SN_id_tc26_digest include/openssl/obj_mac.h 4328;" d -SN_id_tc26_digest_constants include/openssl/obj_mac.h 4486;" d -SN_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4494;" d -SN_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4498;" d -SN_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4438;" d -SN_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4442;" d -SN_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4447;" d -SN_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4452;" d -SN_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4457;" d -SN_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4462;" d -SN_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4471;" d -SN_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4476;" d -SN_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4481;" d -SN_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4466;" d -SN_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4360;" d -SN_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4365;" d -SN_id_tc26_mac include/openssl/obj_mac.h 4356;" d -SN_id_tc26_sign include/openssl/obj_mac.h 4314;" d -SN_id_tc26_sign_constants include/openssl/obj_mac.h 4434;" d -SN_id_tc26_signwithdigest include/openssl/obj_mac.h 4342;" d -SN_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4346;" d -SN_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4351;" d -SN_id_tc26_wrap include/openssl/obj_mac.h 4410;" d -SN_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4422;" d -SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 32;" d -SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5459;" d -SN_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4414;" d -SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 28;" d -SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5455;" d -SN_idea_cbc include/openssl/obj_mac.h 1340;" d -SN_idea_cfb64 include/openssl/obj_mac.h 1349;" d -SN_idea_ecb include/openssl/obj_mac.h 1345;" d -SN_idea_ofb64 include/openssl/obj_mac.h 1353;" d -SN_identified_organization include/openssl/obj_mac.h 47;" d -SN_ieee include/openssl/obj_mac.h 75;" d -SN_ieee_siswg include/openssl/obj_mac.h 79;" d -SN_info include/openssl/obj_mac.h 3338;" d -SN_info_access include/openssl/obj_mac.h 1506;" d -SN_inhibit_any_policy include/openssl/obj_mac.h 2657;" d -SN_initials include/openssl/obj_mac.h 2446;" d -SN_international_organizations include/openssl/obj_mac.h 84;" d -SN_invalidity_date include/openssl/obj_mac.h 2592;" d -SN_ipAddr_asNumber include/openssl/obj_mac.h 1999;" d -SN_ipAddr_asNumberv2 include/openssl/obj_mac.h 2003;" d -SN_ipsec3 include/openssl/obj_mac.h 4063;" d -SN_ipsec4 include/openssl/obj_mac.h 4067;" d -SN_ipsecEndSystem include/openssl/obj_mac.h 1605;" d -SN_ipsecTunnel include/openssl/obj_mac.h 1610;" d -SN_ipsecUser include/openssl/obj_mac.h 1615;" d -SN_ipsec_IKE include/openssl/obj_mac.h 1635;" d -SN_iso include/openssl/obj_mac.h 29;" d -SN_issuerSignTool include/openssl/obj_mac.h 4528;" d -SN_issuer_alt_name include/openssl/obj_mac.h 2572;" d -SN_issuing_distribution_point include/openssl/obj_mac.h 2602;" d -SN_itu_t include/openssl/obj_mac.h 21;" d -SN_joint_iso_itu_t include/openssl/obj_mac.h 34;" d -SN_jurisdictionCountryName include/openssl/obj_mac.h 5140;" d -SN_jurisdictionLocalityName include/openssl/obj_mac.h 5130;" d -SN_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5135;" d -SN_key_usage include/openssl/obj_mac.h 2557;" d -SN_kisa include/openssl/obj_mac.h 4895;" d -SN_kmac128 include/openssl/obj_mac.h 3109;" d -SN_kmac256 include/openssl/obj_mac.h 3114;" d -SN_kuznyechik_cbc include/openssl/obj_mac.h 4577;" d -SN_kuznyechik_cfb include/openssl/obj_mac.h 4580;" d -SN_kuznyechik_ctr include/openssl/obj_mac.h 4571;" d -SN_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4390;" d -SN_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4394;" d -SN_kuznyechik_ecb include/openssl/obj_mac.h 4568;" d -SN_kuznyechik_kexp15 include/openssl/obj_mac.h 4426;" d -SN_kuznyechik_mac include/openssl/obj_mac.h 4583;" d -SN_kuznyechik_ofb include/openssl/obj_mac.h 4574;" d -SN_kx_any include/openssl/obj_mac.h 5244;" d -SN_kx_dhe include/openssl/obj_mac.h 5212;" d -SN_kx_dhe_psk include/openssl/obj_mac.h 5220;" d -SN_kx_ecdhe include/openssl/obj_mac.h 5208;" d -SN_kx_ecdhe_psk include/openssl/obj_mac.h 5216;" d -SN_kx_gost include/openssl/obj_mac.h 5236;" d -SN_kx_gost18 include/openssl/obj_mac.h 5240;" d -SN_kx_psk include/openssl/obj_mac.h 5228;" d -SN_kx_rsa include/openssl/obj_mac.h 5204;" d -SN_kx_rsa_psk include/openssl/obj_mac.h 5224;" d -SN_kx_srp include/openssl/obj_mac.h 5232;" d -SN_localityName include/openssl/obj_mac.h 2294;" d -SN_magma_cbc include/openssl/obj_mac.h 4595;" d -SN_magma_cfb include/openssl/obj_mac.h 4598;" d -SN_magma_ctr include/openssl/obj_mac.h 4589;" d -SN_magma_ctr_acpkm include/openssl/obj_mac.h 4378;" d -SN_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4382;" d -SN_magma_ecb include/openssl/obj_mac.h 4586;" d -SN_magma_kexp15 include/openssl/obj_mac.h 4418;" d -SN_magma_mac include/openssl/obj_mac.h 4601;" d -SN_magma_ofb include/openssl/obj_mac.h 4592;" d -SN_manager include/openssl/obj_mac.h 3362;" d -SN_md2 include/openssl/obj_mac.h 1173;" d -SN_md2WithRSAEncryption include/openssl/obj_mac.h 546;" d -SN_md4 include/openssl/obj_mac.h 1178;" d -SN_md4WithRSAEncryption include/openssl/obj_mac.h 551;" d -SN_md5 include/openssl/obj_mac.h 1183;" d -SN_md5WithRSA include/openssl/obj_mac.h 2134;" d -SN_md5WithRSAEncryption include/openssl/obj_mac.h 556;" d -SN_md5_sha1 include/openssl/obj_mac.h 1188;" d -SN_mdc2 include/openssl/obj_mac.h 2538;" d -SN_mdc2WithRSA include/openssl/obj_mac.h 2533;" d -SN_member include/openssl/obj_mac.h 2396;" d -SN_member_body include/openssl/obj_mac.h 42;" d -SN_mgf1 include/openssl/obj_mac.h 571;" d -SN_mime_mhs include/openssl/obj_mac.h 2803;" d -SN_mime_mhs_bodies include/openssl/obj_mac.h 2813;" d -SN_mime_mhs_headings include/openssl/obj_mac.h 2808;" d -SN_modp_1536 include/openssl/obj_mac.h 5307;" d -SN_modp_2048 include/openssl/obj_mac.h 5310;" d -SN_modp_3072 include/openssl/obj_mac.h 5313;" d -SN_modp_4096 include/openssl/obj_mac.h 5316;" d -SN_modp_6144 include/openssl/obj_mac.h 5319;" d -SN_modp_8192 include/openssl/obj_mac.h 5322;" d -SN_ms_code_com include/openssl/obj_mac.h 1310;" d -SN_ms_code_ind include/openssl/obj_mac.h 1305;" d -SN_ms_csp_name include/openssl/obj_mac.h 1085;" d -SN_ms_ctl_sign include/openssl/obj_mac.h 1315;" d -SN_ms_efs include/openssl/obj_mac.h 1325;" d -SN_ms_ext_req include/openssl/obj_mac.h 1300;" d -SN_ms_sgc include/openssl/obj_mac.h 1320;" d -SN_ms_smartcard_login include/openssl/obj_mac.h 1330;" d -SN_ms_upn include/openssl/obj_mac.h 1335;" d -SN_name include/openssl/obj_mac.h 2436;" d -SN_name_constraints include/openssl/obj_mac.h 2612;" d -SN_netscape include/openssl/obj_mac.h 2677;" d -SN_netscape_base_url include/openssl/obj_mac.h 2697;" d -SN_netscape_ca_policy_url include/openssl/obj_mac.h 2717;" d -SN_netscape_ca_revocation_url include/openssl/obj_mac.h 2707;" d -SN_netscape_cert_extension include/openssl/obj_mac.h 2682;" d -SN_netscape_cert_sequence include/openssl/obj_mac.h 2732;" d -SN_netscape_cert_type include/openssl/obj_mac.h 2692;" d -SN_netscape_comment include/openssl/obj_mac.h 2727;" d -SN_netscape_data_type include/openssl/obj_mac.h 2687;" d -SN_netscape_renewal_url include/openssl/obj_mac.h 2712;" d -SN_netscape_revocation_url include/openssl/obj_mac.h 2702;" d -SN_netscape_ssl_server_name include/openssl/obj_mac.h 2722;" d -SN_no_rev_avail include/openssl/obj_mac.h 2667;" d -SN_ns_sgc include/openssl/obj_mac.h 2737;" d -SN_org include/openssl/obj_mac.h 2742;" d -SN_organizationName include/openssl/obj_mac.h 2309;" d -SN_organizationalUnitName include/openssl/obj_mac.h 2314;" d -SN_oscca include/openssl/obj_mac.h 126;" d -SN_owner include/openssl/obj_mac.h 2400;" d -SN_pSpecified include/openssl/obj_mac.h 576;" d -SN_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 628;" d -SN_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 638;" d -SN_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 633;" d -SN_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 643;" d -SN_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 648;" d -SN_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 653;" d -SN_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1135;" d -SN_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1115;" d -SN_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1130;" d -SN_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1125;" d -SN_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1140;" d -SN_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1120;" d -SN_photo include/openssl/obj_mac.h 3350;" d -SN_pilot include/openssl/obj_mac.h 3235;" d -SN_pkInitClientAuth include/openssl/obj_mac.h 5178;" d -SN_pkInitKDC include/openssl/obj_mac.h 5183;" d -SN_pkcs include/openssl/obj_mac.h 533;" d -SN_pkcs1 include/openssl/obj_mac.h 538;" d -SN_pkcs3 include/openssl/obj_mac.h 616;" d -SN_pkcs5 include/openssl/obj_mac.h 624;" d -SN_pkcs7 include/openssl/obj_mac.h 670;" d -SN_pkcs9 include/openssl/obj_mac.h 698;" d -SN_policy_constraints include/openssl/obj_mac.h 2642;" d -SN_policy_mappings include/openssl/obj_mac.h 2632;" d -SN_poly1305 include/openssl/obj_mac.h 5284;" d -SN_private_key_usage_period include/openssl/obj_mac.h 2562;" d -SN_proxyCertInfo include/openssl/obj_mac.h 1553;" d -SN_pss include/openssl/obj_mac.h 3227;" d -SN_qcStatements include/openssl/obj_mac.h 1516;" d -SN_rc2_40_cbc include/openssl/obj_mac.h 1261;" d -SN_rc2_64_cbc include/openssl/obj_mac.h 1265;" d -SN_rc2_cbc include/openssl/obj_mac.h 1244;" d -SN_rc2_cfb64 include/openssl/obj_mac.h 1253;" d -SN_rc2_ecb include/openssl/obj_mac.h 1249;" d -SN_rc2_ofb64 include/openssl/obj_mac.h 1257;" d -SN_rc4 include/openssl/obj_mac.h 1269;" d -SN_rc4_40 include/openssl/obj_mac.h 1274;" d -SN_rc4_hmac_md5 include/openssl/obj_mac.h 4963;" d -SN_rc5_cbc include/openssl/obj_mac.h 1283;" d -SN_rc5_cfb64 include/openssl/obj_mac.h 1292;" d -SN_rc5_ecb include/openssl/obj_mac.h 1288;" d -SN_rc5_ofb64 include/openssl/obj_mac.h 1296;" d -SN_rfc822Mailbox include/openssl/obj_mac.h 3333;" d -SN_ripemd160 include/openssl/obj_mac.h 2231;" d -SN_ripemd160WithRSA include/openssl/obj_mac.h 2236;" d -SN_role include/openssl/obj_mac.h 2500;" d -SN_room include/openssl/obj_mac.h 3279;" d -SN_rpkiManifest include/openssl/obj_mac.h 2059;" d -SN_rpkiNotify include/openssl/obj_mac.h 2069;" d -SN_rsa include/openssl/obj_mac.h 2528;" d -SN_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4059;" d -SN_rsaSignature include/openssl/obj_mac.h 2159;" d -SN_rsadsi include/openssl/obj_mac.h 528;" d -SN_rsaesOaep include/openssl/obj_mac.h 566;" d -SN_rsassaPss include/openssl/obj_mac.h 581;" d -SN_sbgp_autonomousSysNum include/openssl/obj_mac.h 1536;" d -SN_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1567;" d -SN_sbgp_ipAddrBlock include/openssl/obj_mac.h 1532;" d -SN_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1563;" d -SN_sbgp_routerIdentifier include/openssl/obj_mac.h 1540;" d -SN_secp112r1 include/openssl/obj_mac.h 327;" d -SN_secp112r2 include/openssl/obj_mac.h 331;" d -SN_secp128r1 include/openssl/obj_mac.h 335;" d -SN_secp128r2 include/openssl/obj_mac.h 339;" d -SN_secp160k1 include/openssl/obj_mac.h 343;" d -SN_secp160r1 include/openssl/obj_mac.h 347;" d -SN_secp160r2 include/openssl/obj_mac.h 351;" d -SN_secp192k1 include/openssl/obj_mac.h 355;" d -SN_secp224k1 include/openssl/obj_mac.h 359;" d -SN_secp224r1 include/openssl/obj_mac.h 363;" d -SN_secp256k1 include/openssl/obj_mac.h 367;" d -SN_secp384r1 include/openssl/obj_mac.h 371;" d -SN_secp521r1 include/openssl/obj_mac.h 375;" d -SN_secretary include/openssl/obj_mac.h 3390;" d -SN_sect113r1 include/openssl/obj_mac.h 379;" d -SN_sect113r2 include/openssl/obj_mac.h 383;" d -SN_sect131r1 include/openssl/obj_mac.h 387;" d -SN_sect131r2 include/openssl/obj_mac.h 391;" d -SN_sect163k1 include/openssl/obj_mac.h 395;" d -SN_sect163r1 include/openssl/obj_mac.h 399;" d -SN_sect163r2 include/openssl/obj_mac.h 403;" d -SN_sect193r1 include/openssl/obj_mac.h 407;" d -SN_sect193r2 include/openssl/obj_mac.h 411;" d -SN_sect233k1 include/openssl/obj_mac.h 415;" d -SN_sect233r1 include/openssl/obj_mac.h 419;" d -SN_sect239k1 include/openssl/obj_mac.h 423;" d -SN_sect283k1 include/openssl/obj_mac.h 427;" d -SN_sect283r1 include/openssl/obj_mac.h 431;" d -SN_sect409k1 include/openssl/obj_mac.h 435;" d -SN_sect409r1 include/openssl/obj_mac.h 439;" d -SN_sect571k1 include/openssl/obj_mac.h 443;" d -SN_sect571r1 include/openssl/obj_mac.h 447;" d -SN_seeAlso include/openssl/obj_mac.h 2408;" d -SN_seed_cbc include/openssl/obj_mac.h 4905;" d -SN_seed_cfb128 include/openssl/obj_mac.h 4910;" d -SN_seed_ecb include/openssl/obj_mac.h 4900;" d -SN_seed_ofb128 include/openssl/obj_mac.h 4915;" d -SN_selected_attribute_types include/openssl/obj_mac.h 97;" d -SN_sendOwner include/openssl/obj_mac.h 1670;" d -SN_sendProxiedOwner include/openssl/obj_mac.h 1675;" d -SN_sendProxiedRouter include/openssl/obj_mac.h 1665;" d -SN_sendRouter include/openssl/obj_mac.h 1660;" d -SN_server_auth include/openssl/obj_mac.h 1585;" d -SN_setAttr_Cert include/openssl/obj_mac.h 3955;" d -SN_setAttr_GenCryptgrm include/openssl/obj_mac.h 4001;" d -SN_setAttr_IssCap include/openssl/obj_mac.h 3968;" d -SN_setAttr_IssCap_CVM include/openssl/obj_mac.h 3989;" d -SN_setAttr_IssCap_Sig include/openssl/obj_mac.h 3997;" d -SN_setAttr_IssCap_T2 include/openssl/obj_mac.h 3993;" d -SN_setAttr_PGWYcap include/openssl/obj_mac.h 3959;" d -SN_setAttr_SecDevSig include/openssl/obj_mac.h 4021;" d -SN_setAttr_T2Enc include/openssl/obj_mac.h 4006;" d -SN_setAttr_T2cleartxt include/openssl/obj_mac.h 4011;" d -SN_setAttr_TokICCsig include/openssl/obj_mac.h 4016;" d -SN_setAttr_TokenType include/openssl/obj_mac.h 3964;" d -SN_setAttr_Token_B0Prime include/openssl/obj_mac.h 3985;" d -SN_setAttr_Token_EMV include/openssl/obj_mac.h 3981;" d -SN_setCext_IssuerCapabilities include/openssl/obj_mac.h 3951;" d -SN_setCext_PGWYcapabilities include/openssl/obj_mac.h 3935;" d -SN_setCext_TokenIdentifier include/openssl/obj_mac.h 3939;" d -SN_setCext_TokenType include/openssl/obj_mac.h 3947;" d -SN_setCext_Track2Data include/openssl/obj_mac.h 3943;" d -SN_setCext_cCertRequired include/openssl/obj_mac.h 3919;" d -SN_setCext_certType include/openssl/obj_mac.h 3911;" d -SN_setCext_hashedRoot include/openssl/obj_mac.h 3907;" d -SN_setCext_merchData include/openssl/obj_mac.h 3915;" d -SN_setCext_setExt include/openssl/obj_mac.h 3927;" d -SN_setCext_setQualf include/openssl/obj_mac.h 3931;" d -SN_setCext_tunneling include/openssl/obj_mac.h 3923;" d -SN_set_addPolicy include/openssl/obj_mac.h 3977;" d -SN_set_attr include/openssl/obj_mac.h 3531;" d -SN_set_brand include/openssl/obj_mac.h 3544;" d -SN_set_brand_AmericanExpress include/openssl/obj_mac.h 4034;" d -SN_set_brand_Diners include/openssl/obj_mac.h 4030;" d -SN_set_brand_IATA_ATA include/openssl/obj_mac.h 4026;" d -SN_set_brand_JCB include/openssl/obj_mac.h 4038;" d -SN_set_brand_MasterCard include/openssl/obj_mac.h 4046;" d -SN_set_brand_Novus include/openssl/obj_mac.h 4050;" d -SN_set_brand_Visa include/openssl/obj_mac.h 4042;" d -SN_set_certExt include/openssl/obj_mac.h 3539;" d -SN_set_ctype include/openssl/obj_mac.h 3521;" d -SN_set_msgExt include/openssl/obj_mac.h 3526;" d -SN_set_policy include/openssl/obj_mac.h 3535;" d -SN_set_policy_root include/openssl/obj_mac.h 3903;" d -SN_set_rootKeyThumb include/openssl/obj_mac.h 3973;" d -SN_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3632;" d -SN_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3776;" d -SN_setct_AuthReqTBE include/openssl/obj_mac.h 3752;" d -SN_setct_AuthReqTBS include/openssl/obj_mac.h 3608;" d -SN_setct_AuthResBaggage include/openssl/obj_mac.h 3580;" d -SN_setct_AuthResTBE include/openssl/obj_mac.h 3756;" d -SN_setct_AuthResTBEX include/openssl/obj_mac.h 3760;" d -SN_setct_AuthResTBS include/openssl/obj_mac.h 3612;" d -SN_setct_AuthResTBSX include/openssl/obj_mac.h 3616;" d -SN_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3584;" d -SN_setct_AuthRevReqTBE include/openssl/obj_mac.h 3780;" d -SN_setct_AuthRevReqTBS include/openssl/obj_mac.h 3636;" d -SN_setct_AuthRevResBaggage include/openssl/obj_mac.h 3588;" d -SN_setct_AuthRevResData include/openssl/obj_mac.h 3640;" d -SN_setct_AuthRevResTBE include/openssl/obj_mac.h 3784;" d -SN_setct_AuthRevResTBEB include/openssl/obj_mac.h 3788;" d -SN_setct_AuthRevResTBS include/openssl/obj_mac.h 3644;" d -SN_setct_AuthTokenTBE include/openssl/obj_mac.h 3764;" d -SN_setct_AuthTokenTBS include/openssl/obj_mac.h 3620;" d -SN_setct_BCIDistributionTBS include/openssl/obj_mac.h 3872;" d -SN_setct_BatchAdminReqData include/openssl/obj_mac.h 3704;" d -SN_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3840;" d -SN_setct_BatchAdminResData include/openssl/obj_mac.h 3708;" d -SN_setct_BatchAdminResTBE include/openssl/obj_mac.h 3844;" d -SN_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3868;" d -SN_setct_CRLNotificationTBS include/openssl/obj_mac.h 3864;" d -SN_setct_CapReqTBE include/openssl/obj_mac.h 3792;" d -SN_setct_CapReqTBEX include/openssl/obj_mac.h 3796;" d -SN_setct_CapReqTBS include/openssl/obj_mac.h 3648;" d -SN_setct_CapReqTBSX include/openssl/obj_mac.h 3652;" d -SN_setct_CapResData include/openssl/obj_mac.h 3656;" d -SN_setct_CapResTBE include/openssl/obj_mac.h 3800;" d -SN_setct_CapRevReqTBE include/openssl/obj_mac.h 3804;" d -SN_setct_CapRevReqTBEX include/openssl/obj_mac.h 3808;" d -SN_setct_CapRevReqTBS include/openssl/obj_mac.h 3660;" d -SN_setct_CapRevReqTBSX include/openssl/obj_mac.h 3664;" d -SN_setct_CapRevResData include/openssl/obj_mac.h 3668;" d -SN_setct_CapRevResTBE include/openssl/obj_mac.h 3812;" d -SN_setct_CapTokenData include/openssl/obj_mac.h 3624;" d -SN_setct_CapTokenSeq include/openssl/obj_mac.h 3592;" d -SN_setct_CapTokenTBE include/openssl/obj_mac.h 3768;" d -SN_setct_CapTokenTBEX include/openssl/obj_mac.h 3772;" d -SN_setct_CapTokenTBS include/openssl/obj_mac.h 3628;" d -SN_setct_CardCInitResTBS include/openssl/obj_mac.h 3712;" d -SN_setct_CertInqReqTBS include/openssl/obj_mac.h 3736;" d -SN_setct_CertReqData include/openssl/obj_mac.h 3724;" d -SN_setct_CertReqTBE include/openssl/obj_mac.h 3852;" d -SN_setct_CertReqTBEX include/openssl/obj_mac.h 3856;" d -SN_setct_CertReqTBS include/openssl/obj_mac.h 3728;" d -SN_setct_CertResData include/openssl/obj_mac.h 3732;" d -SN_setct_CertResTBE include/openssl/obj_mac.h 3860;" d -SN_setct_CredReqTBE include/openssl/obj_mac.h 3816;" d -SN_setct_CredReqTBEX include/openssl/obj_mac.h 3820;" d -SN_setct_CredReqTBS include/openssl/obj_mac.h 3672;" d -SN_setct_CredReqTBSX include/openssl/obj_mac.h 3676;" d -SN_setct_CredResData include/openssl/obj_mac.h 3680;" d -SN_setct_CredResTBE include/openssl/obj_mac.h 3824;" d -SN_setct_CredRevReqTBE include/openssl/obj_mac.h 3828;" d -SN_setct_CredRevReqTBEX include/openssl/obj_mac.h 3832;" d -SN_setct_CredRevReqTBS include/openssl/obj_mac.h 3684;" d -SN_setct_CredRevReqTBSX include/openssl/obj_mac.h 3688;" d -SN_setct_CredRevResData include/openssl/obj_mac.h 3692;" d -SN_setct_CredRevResTBE include/openssl/obj_mac.h 3836;" d -SN_setct_ErrorTBS include/openssl/obj_mac.h 3740;" d -SN_setct_HODInput include/openssl/obj_mac.h 3576;" d -SN_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3716;" d -SN_setct_OIData include/openssl/obj_mac.h 3560;" d -SN_setct_PANData include/openssl/obj_mac.h 3548;" d -SN_setct_PANOnly include/openssl/obj_mac.h 3556;" d -SN_setct_PANToken include/openssl/obj_mac.h 3552;" d -SN_setct_PCertReqData include/openssl/obj_mac.h 3696;" d -SN_setct_PCertResTBS include/openssl/obj_mac.h 3700;" d -SN_setct_PI include/openssl/obj_mac.h 3564;" d -SN_setct_PIData include/openssl/obj_mac.h 3568;" d -SN_setct_PIDataUnsigned include/openssl/obj_mac.h 3572;" d -SN_setct_PIDualSignedTBE include/openssl/obj_mac.h 3744;" d -SN_setct_PIUnsignedTBE include/openssl/obj_mac.h 3748;" d -SN_setct_PI_TBS include/openssl/obj_mac.h 3600;" d -SN_setct_PInitResData include/openssl/obj_mac.h 3596;" d -SN_setct_PResData include/openssl/obj_mac.h 3604;" d -SN_setct_RegFormReqTBE include/openssl/obj_mac.h 3848;" d -SN_setct_RegFormResTBS include/openssl/obj_mac.h 3720;" d -SN_setext_cv include/openssl/obj_mac.h 3898;" d -SN_setext_genCrypt include/openssl/obj_mac.h 3876;" d -SN_setext_miAuth include/openssl/obj_mac.h 3881;" d -SN_setext_pinAny include/openssl/obj_mac.h 3890;" d -SN_setext_pinSecure include/openssl/obj_mac.h 3886;" d -SN_setext_track2 include/openssl/obj_mac.h 3894;" d -SN_sha include/openssl/obj_mac.h 2211;" d -SN_sha1 include/openssl/obj_mac.h 2216;" d -SN_sha1WithRSA include/openssl/obj_mac.h 2226;" d -SN_sha1WithRSAEncryption include/openssl/obj_mac.h 561;" d -SN_sha224 include/openssl/obj_mac.h 3044;" d -SN_sha224WithRSAEncryption include/openssl/obj_mac.h 601;" d -SN_sha256 include/openssl/obj_mac.h 3029;" d -SN_sha256WithRSAEncryption include/openssl/obj_mac.h 586;" d -SN_sha384 include/openssl/obj_mac.h 3034;" d -SN_sha384WithRSAEncryption include/openssl/obj_mac.h 591;" d -SN_sha3_224 include/openssl/obj_mac.h 3059;" d -SN_sha3_256 include/openssl/obj_mac.h 3064;" d -SN_sha3_384 include/openssl/obj_mac.h 3069;" d -SN_sha3_512 include/openssl/obj_mac.h 3074;" d -SN_sha512 include/openssl/obj_mac.h 3039;" d -SN_sha512WithRSAEncryption include/openssl/obj_mac.h 596;" d -SN_sha512_224 include/openssl/obj_mac.h 3049;" d -SN_sha512_224WithRSAEncryption include/openssl/obj_mac.h 606;" d -SN_sha512_256 include/openssl/obj_mac.h 3054;" d -SN_sha512_256WithRSAEncryption include/openssl/obj_mac.h 611;" d -SN_shaWithRSAEncryption include/openssl/obj_mac.h 2173;" d -SN_shake128 include/openssl/obj_mac.h 3079;" d -SN_shake256 include/openssl/obj_mac.h 3084;" d -SN_signedObject include/openssl/obj_mac.h 2064;" d -SN_sinfo_access include/openssl/obj_mac.h 1548;" d -SN_siphash include/openssl/obj_mac.h 5288;" d -SN_sm2 include/openssl/obj_mac.h 1200;" d -SN_sm3 include/openssl/obj_mac.h 1205;" d -SN_sm3WithRSAEncryption include/openssl/obj_mac.h 1210;" d -SN_sm4_cbc include/openssl/obj_mac.h 4925;" d -SN_sm4_cfb1 include/openssl/obj_mac.h 4940;" d -SN_sm4_cfb128 include/openssl/obj_mac.h 4935;" d -SN_sm4_cfb8 include/openssl/obj_mac.h 4945;" d -SN_sm4_ctr include/openssl/obj_mac.h 4950;" d -SN_sm4_ecb include/openssl/obj_mac.h 4920;" d -SN_sm4_ofb128 include/openssl/obj_mac.h 4930;" d -SN_sm_scheme include/openssl/obj_mac.h 130;" d -SN_sshClient include/openssl/obj_mac.h 1650;" d -SN_sshServer include/openssl/obj_mac.h 1655;" d -SN_sshkdf include/openssl/obj_mac.h 5158;" d -SN_sskdf include/openssl/obj_mac.h 5162;" d -SN_stateOrProvinceName include/openssl/obj_mac.h 2299;" d -SN_streetAddress include/openssl/obj_mac.h 2304;" d -SN_subjectSignTool include/openssl/obj_mac.h 4523;" d -SN_subject_alt_name include/openssl/obj_mac.h 2567;" d -SN_subject_directory_attributes include/openssl/obj_mac.h 2547;" d -SN_subject_key_identifier include/openssl/obj_mac.h 2552;" d -SN_surname include/openssl/obj_mac.h 2280;" d -SN_sxnet include/openssl/obj_mac.h 2261;" d -SN_target_information include/openssl/obj_mac.h 2662;" d -SN_textNotice include/openssl/obj_mac.h 1581;" d -SN_time_stamp include/openssl/obj_mac.h 1620;" d -SN_title include/openssl/obj_mac.h 2319;" d -SN_tls1_prf include/openssl/obj_mac.h 5150;" d -SN_tlsfeature include/openssl/obj_mac.h 1558;" d -SN_ua_pki include/openssl/obj_mac.h 5329;" d -SN_uacurve0 include/openssl/obj_mac.h 5373;" d -SN_uacurve1 include/openssl/obj_mac.h 5378;" d -SN_uacurve2 include/openssl/obj_mac.h 5383;" d -SN_uacurve3 include/openssl/obj_mac.h 5388;" d -SN_uacurve4 include/openssl/obj_mac.h 5393;" d -SN_uacurve5 include/openssl/obj_mac.h 5398;" d -SN_uacurve6 include/openssl/obj_mac.h 5403;" d -SN_uacurve7 include/openssl/obj_mac.h 5408;" d -SN_uacurve8 include/openssl/obj_mac.h 5413;" d -SN_uacurve9 include/openssl/obj_mac.h 5418;" d -SN_ucl include/openssl/obj_mac.h 3231;" d -SN_undef include/openssl/obj_mac.h 16;" d -SN_uniqueIdentifier include/openssl/obj_mac.h 3463;" d -SN_userId include/openssl/obj_mac.h 3324;" d -SN_wap include/openssl/obj_mac.h 89;" d -SN_wap_wsg include/openssl/obj_mac.h 93;" d -SN_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 453;" d -SN_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 485;" d -SN_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 489;" d -SN_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 493;" d -SN_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 457;" d -SN_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 461;" d -SN_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 465;" d -SN_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 469;" d -SN_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 473;" d -SN_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 477;" d -SN_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 481;" d -SN_whirlpool include/openssl/obj_mac.h 4071;" d -SN_x509ExtAdmission include/openssl/obj_mac.h 66;" d -SN_x942kdf include/openssl/obj_mac.h 5166;" d -SN_x963kdf include/openssl/obj_mac.h 5170;" d -SN_zlib_compression include/openssl/obj_mac.h 2828;" d -SOCKET_PAIR_TIMEOUT_VALUE apps/lib/vms_term_sock.c 112;" d file: -SOCKET_PROTOCOL crypto/bio/bio_sock.c 14;" d file: -SOL_ALG engines/e_afalg.c 55;" d file: -SOL_TLS include/internal/ktls.h 234;" d -SPACE crypto/bio/bio_dump.c 20;" d file: -SPARCV9_64BIT_STACK include/crypto/sparc_arch.h 21;" d -SPARCV9_BLK include/crypto/sparc_arch.h 18;" d -SPARCV9_FJAESX include/crypto/sparc_arch.h 22;" d -SPARCV9_FJDESX include/crypto/sparc_arch.h 23;" d -SPARCV9_FJHPCACE include/crypto/sparc_arch.h 24;" d -SPARCV9_FMADD include/crypto/sparc_arch.h 17;" d -SPARCV9_IMA include/crypto/sparc_arch.h 25;" d -SPARCV9_PREFER_FPU include/crypto/sparc_arch.h 14;" d -SPARCV9_RANDOM include/crypto/sparc_arch.h 20;" d -SPARCV9_TICK_PRIVILEGED include/crypto/sparc_arch.h 13;" d -SPARCV9_VIS1 include/crypto/sparc_arch.h 15;" d -SPARCV9_VIS2 include/crypto/sparc_arch.h 16;" d -SPARCV9_VIS3 include/crypto/sparc_arch.h 19;" d -SPARCV9_VIS4 include/crypto/sparc_arch.h 26;" d -SPARC_AES_CAPABLE include/crypto/aes_platform.h 238;" d -SPARC_CMLL_CAPABLE include/crypto/cmll_platform.h 20;" d -SPARC_DES_CAPABLE crypto/evp/e_des.c 42;" d file: -SPARC_DES_CAPABLE crypto/evp/e_des3.c 45;" d file: -SPARC_DES_CAPABLE include/crypto/des_platform.h 20;" d -SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 102;" d -SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 104;" d -SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 80;" d -SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 90;" d -SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 103;" d -SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 112;" d -SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 97;" d -SPARC_PIC_THUNK include/crypto/sparc_arch.h 57;" d -SPARC_PIC_THUNK_CALL include/crypto/sparc_arch.h 63;" d -SPARC_SETUP_GOT_REG include/crypto/sparc_arch.h 69;" d -SPARC_SETUP_GOT_REG include/crypto/sparc_arch.h 71;" d -SPARC_T4_MONT crypto/bn/bn_exp.c 30;" d file: -SPARC_T4_MONT crypto/bn/bn_exp.c 33;" d file: -SPARSE_ARRAY_OF include/crypto/sparse_array.h 21;" d -SPLICE_F_GIFT engines/e_afalg.c 60;" d file: -SPTB apps/lib/vms_term_sock.c /^} SPTB;$/;" t typeref:struct:_SocketPairTimeoutBlock file: -SPT_THREAD_AWARE e_os.h 378;" d -SPT_THREAD_AWARE include/openssl/e_os2.h 149;" d -SPT_THREAD_SIGNAL e_os.h 377;" d -SPT_THREAD_SIGNAL include/openssl/e_os2.h 148;" d -SQR0 crypto/bn/bn_gf2m.c 38;" d file: -SQR0 crypto/bn/bn_gf2m.c 48;" d file: -SQR1 crypto/bn/bn_gf2m.c 33;" d file: -SQR1 crypto/bn/bn_gf2m.c 45;" d file: -SQR_nibble crypto/bn/bn_gf2m.c 25;" d file: -SR00 crypto/ripemd/rmdconst.h 188;" d -SR01 crypto/ripemd/rmdconst.h 190;" d -SR02 crypto/ripemd/rmdconst.h 192;" d -SR03 crypto/ripemd/rmdconst.h 194;" d -SR04 crypto/ripemd/rmdconst.h 196;" d -SR05 crypto/ripemd/rmdconst.h 198;" d -SR06 crypto/ripemd/rmdconst.h 200;" d -SR07 crypto/ripemd/rmdconst.h 202;" d -SR08 crypto/ripemd/rmdconst.h 204;" d -SR09 crypto/ripemd/rmdconst.h 206;" d -SR10 crypto/ripemd/rmdconst.h 208;" d -SR11 crypto/ripemd/rmdconst.h 210;" d -SR12 crypto/ripemd/rmdconst.h 212;" d -SR13 crypto/ripemd/rmdconst.h 214;" d -SR14 crypto/ripemd/rmdconst.h 216;" d -SR15 crypto/ripemd/rmdconst.h 218;" d -SR16 crypto/ripemd/rmdconst.h 221;" d -SR17 crypto/ripemd/rmdconst.h 223;" d -SR18 crypto/ripemd/rmdconst.h 225;" d -SR19 crypto/ripemd/rmdconst.h 227;" d -SR20 crypto/ripemd/rmdconst.h 229;" d -SR21 crypto/ripemd/rmdconst.h 231;" d -SR22 crypto/ripemd/rmdconst.h 233;" d -SR23 crypto/ripemd/rmdconst.h 235;" d -SR24 crypto/ripemd/rmdconst.h 237;" d -SR25 crypto/ripemd/rmdconst.h 239;" d -SR26 crypto/ripemd/rmdconst.h 241;" d -SR27 crypto/ripemd/rmdconst.h 243;" d -SR28 crypto/ripemd/rmdconst.h 245;" d -SR29 crypto/ripemd/rmdconst.h 247;" d -SR30 crypto/ripemd/rmdconst.h 249;" d -SR31 crypto/ripemd/rmdconst.h 251;" d -SR32 crypto/ripemd/rmdconst.h 254;" d -SR33 crypto/ripemd/rmdconst.h 256;" d -SR34 crypto/ripemd/rmdconst.h 258;" d -SR35 crypto/ripemd/rmdconst.h 260;" d -SR36 crypto/ripemd/rmdconst.h 262;" d -SR37 crypto/ripemd/rmdconst.h 264;" d -SR38 crypto/ripemd/rmdconst.h 266;" d -SR39 crypto/ripemd/rmdconst.h 268;" d -SR40 crypto/ripemd/rmdconst.h 270;" d -SR41 crypto/ripemd/rmdconst.h 272;" d -SR42 crypto/ripemd/rmdconst.h 274;" d -SR43 crypto/ripemd/rmdconst.h 276;" d -SR44 crypto/ripemd/rmdconst.h 278;" d -SR45 crypto/ripemd/rmdconst.h 280;" d -SR46 crypto/ripemd/rmdconst.h 282;" d -SR47 crypto/ripemd/rmdconst.h 284;" d -SR48 crypto/ripemd/rmdconst.h 287;" d -SR49 crypto/ripemd/rmdconst.h 289;" d -SR50 crypto/ripemd/rmdconst.h 291;" d -SR51 crypto/ripemd/rmdconst.h 293;" d -SR52 crypto/ripemd/rmdconst.h 295;" d -SR53 crypto/ripemd/rmdconst.h 297;" d -SR54 crypto/ripemd/rmdconst.h 299;" d -SR55 crypto/ripemd/rmdconst.h 301;" d -SR56 crypto/ripemd/rmdconst.h 303;" d -SR57 crypto/ripemd/rmdconst.h 305;" d -SR58 crypto/ripemd/rmdconst.h 307;" d -SR59 crypto/ripemd/rmdconst.h 309;" d -SR60 crypto/ripemd/rmdconst.h 311;" d -SR61 crypto/ripemd/rmdconst.h 313;" d -SR62 crypto/ripemd/rmdconst.h 315;" d -SR63 crypto/ripemd/rmdconst.h 317;" d -SR64 crypto/ripemd/rmdconst.h 320;" d -SR65 crypto/ripemd/rmdconst.h 322;" d -SR66 crypto/ripemd/rmdconst.h 324;" d -SR67 crypto/ripemd/rmdconst.h 326;" d -SR68 crypto/ripemd/rmdconst.h 328;" d -SR69 crypto/ripemd/rmdconst.h 330;" d -SR70 crypto/ripemd/rmdconst.h 332;" d -SR71 crypto/ripemd/rmdconst.h 334;" d -SR72 crypto/ripemd/rmdconst.h 336;" d -SR73 crypto/ripemd/rmdconst.h 338;" d -SR74 crypto/ripemd/rmdconst.h 340;" d -SR75 crypto/ripemd/rmdconst.h 342;" d -SR76 crypto/ripemd/rmdconst.h 344;" d -SR77 crypto/ripemd/rmdconst.h 346;" d -SR78 crypto/ripemd/rmdconst.h 348;" d -SR79 crypto/ripemd/rmdconst.h 350;" d -SRP_ARG apps/include/s_apps.h /^} SRP_ARG;$/;" t typeref:struct:srp_arg_st -SRP_CTX ssl/ssl_local.h /^} SRP_CTX;$/;" t typeref:struct:srp_ctx_st -SRP_Calc_A crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g)$/;" f -SRP_Calc_A_param ssl/tls_srp.c /^int SRP_Calc_A_param(SSL *s)$/;" f -SRP_Calc_B crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g,$/;" f -SRP_Calc_B_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g,$/;" f -SRP_Calc_client_key crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g,$/;" f -SRP_Calc_client_key_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g,$/;" f -SRP_Calc_server_key crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u,$/;" f -SRP_Calc_u crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N)$/;" f -SRP_Calc_u_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N,$/;" f -SRP_Calc_x crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass)$/;" f -SRP_Calc_x_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass,$/;" f -SRP_RANDOM_SALT_LEN crypto/srp/srp_vfy.c 28;" d file: -SRP_VBASE_add0_user crypto/srp/srp_vfy.c /^int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd)$/;" f -SRP_VBASE_free crypto/srp/srp_vfy.c /^void SRP_VBASE_free(SRP_VBASE *vb)$/;" f -SRP_VBASE_get1_by_user crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username)$/;" f -SRP_VBASE_get_by_user crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username)$/;" f -SRP_VBASE_init crypto/srp/srp_vfy.c /^int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file)$/;" f -SRP_VBASE_new crypto/srp/srp_vfy.c /^SRP_VBASE *SRP_VBASE_new(char *seed_key)$/;" f -SRP_Verify_A_mod_N crypto/srp/srp_lib.c /^int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N)$/;" f -SRP_Verify_B_mod_N crypto/srp/srp_lib.c /^int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N)$/;" f -SRP_cb_arg ssl/ssl_local.h /^ void *SRP_cb_arg;$/;" m struct:srp_ctx_st -SRP_check_known_gN_param crypto/srp/srp_lib.c /^char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N)$/;" f -SRP_create_verifier crypto/srp/srp_vfy.c /^char *SRP_create_verifier(const char *user, const char *pass, char **salt,$/;" f -SRP_create_verifier_BN crypto/srp/srp_vfy.c /^int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt,$/;" f -SRP_create_verifier_BN_ex crypto/srp/srp_vfy.c /^int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt,$/;" f -SRP_create_verifier_ex crypto/srp/srp_vfy.c /^char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt,$/;" f -SRP_gN_free crypto/srp/srp_vfy.c /^static void SRP_gN_free(SRP_gN_cache *gN_cache)$/;" f file: -SRP_gN_new_init crypto/srp/srp_vfy.c /^static SRP_gN_cache *SRP_gN_new_init(const char *ch)$/;" f file: -SRP_get_default_gN crypto/srp/srp_lib.c /^SRP_gN *SRP_get_default_gN(const char *id)$/;" f -SRP_get_gN_by_id crypto/srp/srp_vfy.c /^static SRP_gN *SRP_get_gN_by_id(const char *id, STACK_OF(SRP_gN) *gN_tab)$/;" f file: -SRP_give_srp_client_pwd_callback ssl/ssl_local.h /^ char *(*SRP_give_srp_client_pwd_callback) (SSL *, void *);$/;" m struct:srp_ctx_st -SRP_user_pwd_free crypto/srp/srp_vfy.c /^void SRP_user_pwd_free(SRP_user_pwd *user_pwd)$/;" f -SRP_user_pwd_new crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_user_pwd_new(void)$/;" f -SRP_user_pwd_set0_sv crypto/srp/srp_vfy.c /^int SRP_user_pwd_set0_sv(SRP_user_pwd *vinfo, BIGNUM *s, BIGNUM *v)$/;" f -SRP_user_pwd_set1_ids crypto/srp/srp_vfy.c /^int SRP_user_pwd_set1_ids(SRP_user_pwd *vinfo, const char *id,$/;" f -SRP_user_pwd_set_gN crypto/srp/srp_vfy.c /^void SRP_user_pwd_set_gN(SRP_user_pwd *vinfo, const BIGNUM *g,$/;" f -SRP_user_pwd_set_sv crypto/srp/srp_vfy.c /^static int SRP_user_pwd_set_sv(SRP_user_pwd *vinfo, const char *s,$/;" f file: -SRP_verify_param_callback ssl/ssl_local.h /^ int (*SRP_verify_param_callback) (SSL *, void *);$/;" m struct:srp_ctx_st -SRTP_AEAD_AES_128_GCM include/openssl/srtp.h 39;" d -SRTP_AEAD_AES_256_GCM include/openssl/srtp.h 40;" d -SRTP_AES128_CM_SHA1_32 include/openssl/srtp.h 32;" d -SRTP_AES128_CM_SHA1_80 include/openssl/srtp.h 31;" d -SRTP_AES128_F8_SHA1_32 include/openssl/srtp.h 34;" d -SRTP_AES128_F8_SHA1_80 include/openssl/srtp.h 33;" d -SRTP_NULL_SHA1_32 include/openssl/srtp.h 36;" d -SRTP_NULL_SHA1_80 include/openssl/srtp.h 35;" d -SRV_TO_CLI_EPOCH_0_RECS test/dtlstest.c 133;" d file: -SRV_TO_CLI_EPOCH_0_RECS test/dtlstest.c 140;" d file: -SRV_TO_CLI_EPOCH_1_RECS test/dtlstest.c 142;" d file: -SRV_TO_CLI_RESUME_EPOCH_0_RECS test/dtlstest.c 149;" d file: -SRV_TO_CLI_RESUME_EPOCH_1_RECS test/dtlstest.c 150;" d file: -SS crypto/seed/seed.c /^static const seed_word SS[4][256] = {$/;" v file: -SS crypto/seed/seed.c 55;" d file: -SS test/stack_test.c /^} SS;$/;" t typeref:struct:__anon331 file: -SSHKDF providers/implementations/kdfs/sshkdf.c /^static int SSHKDF(const EVP_MD *evp_md,$/;" f file: -SSKDF_KMAC128_DEFAULT_SALT_SIZE providers/implementations/kdfs/sskdf.c 68;" d file: -SSKDF_KMAC256_DEFAULT_SALT_SIZE providers/implementations/kdfs/sskdf.c 69;" d file: -SSKDF_MAX_INLEN providers/implementations/kdfs/sskdf.c 67;" d file: -SSKDF_hash_kdm providers/implementations/kdfs/sskdf.c /^static int SSKDF_hash_kdm(const EVP_MD *kdf_md,$/;" f file: -SSKDF_mac_kdm providers/implementations/kdfs/sskdf.c /^static int SSKDF_mac_kdm(EVP_MAC_CTX *ctx_init,$/;" f file: -SSL include/openssl/types.h /^typedef struct ssl_st SSL;$/;" t typeref:struct:ssl_st -SSL2_MT_CLIENT_HELLO include/openssl/ssl2.h 25;" d -SSL2_RT_HEADER_LENGTH ssl/record/ssl3_record.c 159;" d file: -SSL2_VERSION include/openssl/ssl2.h 23;" d -SSL3_AD_BAD_CERTIFICATE include/openssl/ssl3.h 251;" d -SSL3_AD_BAD_RECORD_MAC include/openssl/ssl3.h 247;" d -SSL3_AD_CERTIFICATE_EXPIRED include/openssl/ssl3.h 254;" d -SSL3_AD_CERTIFICATE_REVOKED include/openssl/ssl3.h 253;" d -SSL3_AD_CERTIFICATE_UNKNOWN include/openssl/ssl3.h 255;" d -SSL3_AD_CLOSE_NOTIFY include/openssl/ssl3.h 245;" d -SSL3_AD_DECOMPRESSION_FAILURE include/openssl/ssl3.h 248;" d -SSL3_AD_HANDSHAKE_FAILURE include/openssl/ssl3.h 249;" d -SSL3_AD_ILLEGAL_PARAMETER include/openssl/ssl3.h 256;" d -SSL3_AD_NO_CERTIFICATE include/openssl/ssl3.h 250;" d -SSL3_AD_UNEXPECTED_MESSAGE include/openssl/ssl3.h 246;" d -SSL3_AD_UNSUPPORTED_CERTIFICATE include/openssl/ssl3.h 252;" d -SSL3_ALIGN_PAYLOAD include/openssl/ssl3.h 152;" d -SSL3_ALIGN_PAYLOAD include/openssl/ssl3.h 156;" d -SSL3_AL_FATAL include/openssl/ssl3.h 243;" d -SSL3_AL_WARNING include/openssl/ssl3.h 242;" d -SSL3_BUFFER ssl/record/record.h /^} SSL3_BUFFER;$/;" t typeref:struct:ssl3_buffer_st -SSL3_BUFFER_add_offset ssl/record/record_local.h 65;" d -SSL3_BUFFER_clear ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_clear(SSL3_BUFFER *b)$/;" f -SSL3_BUFFER_get_buf ssl/record/record_local.h 56;" d -SSL3_BUFFER_get_left ssl/record/record_local.h 60;" d -SSL3_BUFFER_get_len ssl/record/record_local.h 58;" d -SSL3_BUFFER_get_offset ssl/record/record_local.h 63;" d -SSL3_BUFFER_is_app_buffer ssl/record/record_local.h 69;" d -SSL3_BUFFER_is_initialised ssl/record/record_local.h 66;" d -SSL3_BUFFER_release ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_release(SSL3_BUFFER *b)$/;" f -SSL3_BUFFER_set_app_buffer ssl/record/record_local.h 68;" d -SSL3_BUFFER_set_buf ssl/record/record_local.h 57;" d -SSL3_BUFFER_set_data ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_set_data(SSL3_BUFFER *b, const unsigned char *d, size_t n)$/;" f -SSL3_BUFFER_set_default_len ssl/record/record_local.h 67;" d -SSL3_BUFFER_set_left ssl/record/record_local.h 61;" d -SSL3_BUFFER_set_len ssl/record/record_local.h 59;" d -SSL3_BUFFER_set_offset ssl/record/record_local.h 64;" d -SSL3_BUFFER_sub_left ssl/record/record_local.h 62;" d -SSL3_CC_APPLICATION include/openssl/ssl3.h 338;" d -SSL3_CC_CLIENT include/openssl/ssl3.h 334;" d -SSL3_CC_EARLY include/openssl/ssl3.h 336;" d -SSL3_CC_HANDSHAKE include/openssl/ssl3.h 337;" d -SSL3_CC_READ include/openssl/ssl3.h 332;" d -SSL3_CC_SERVER include/openssl/ssl3.h 335;" d -SSL3_CC_WRITE include/openssl/ssl3.h 333;" d -SSL3_CHANGE_CIPHER_CLIENT_READ include/openssl/ssl3.h 341;" d -SSL3_CHANGE_CIPHER_CLIENT_WRITE include/openssl/ssl3.h 339;" d -SSL3_CHANGE_CIPHER_SERVER_READ include/openssl/ssl3.h 340;" d -SSL3_CHANGE_CIPHER_SERVER_WRITE include/openssl/ssl3.h 342;" d -SSL3_CK_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 76;" d -SSL3_CK_ADH_DES_40_CBC_SHA include/openssl/ssl3.h 74;" d -SSL3_CK_ADH_DES_64_CBC_SHA include/openssl/ssl3.h 75;" d -SSL3_CK_ADH_RC4_128_MD5 include/openssl/ssl3.h 73;" d -SSL3_CK_ADH_RC4_40_MD5 include/openssl/ssl3.h 72;" d -SSL3_CK_CIPHERSUITE_FLAG ssl/ssl_local.h 338;" d -SSL3_CK_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 63;" d -SSL3_CK_DHE_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 59;" d -SSL3_CK_DHE_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 61;" d -SSL3_CK_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 69;" d -SSL3_CK_DHE_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 65;" d -SSL3_CK_DHE_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 67;" d -SSL3_CK_DH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 54;" d -SSL3_CK_DH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 52;" d -SSL3_CK_DH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 53;" d -SSL3_CK_DH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 57;" d -SSL3_CK_DH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 55;" d -SSL3_CK_DH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 56;" d -SSL3_CK_EDH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 64;" d -SSL3_CK_EDH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 60;" d -SSL3_CK_EDH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 62;" d -SSL3_CK_EDH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 70;" d -SSL3_CK_EDH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 66;" d -SSL3_CK_EDH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 68;" d -SSL3_CK_FALLBACK_SCSV include/openssl/ssl3.h 39;" d -SSL3_CK_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 50;" d -SSL3_CK_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 48;" d -SSL3_CK_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 49;" d -SSL3_CK_RSA_IDEA_128_SHA include/openssl/ssl3.h 47;" d -SSL3_CK_RSA_NULL_MD5 include/openssl/ssl3.h 41;" d -SSL3_CK_RSA_NULL_SHA include/openssl/ssl3.h 42;" d -SSL3_CK_RSA_RC2_40_MD5 include/openssl/ssl3.h 46;" d -SSL3_CK_RSA_RC4_128_MD5 include/openssl/ssl3.h 44;" d -SSL3_CK_RSA_RC4_128_SHA include/openssl/ssl3.h 45;" d -SSL3_CK_RSA_RC4_40_MD5 include/openssl/ssl3.h 43;" d -SSL3_CK_SCSV include/openssl/ssl3.h 33;" d -SSL3_COMP ssl/ssl_local.h /^} SSL3_COMP;$/;" t typeref:struct:ssl3_comp_st -SSL3_CT_DSS_EPHEMERAL_DH include/openssl/ssl3.h 267;" d -SSL3_CT_DSS_FIXED_DH include/openssl/ssl3.h 265;" d -SSL3_CT_DSS_SIGN include/openssl/ssl3.h 263;" d -SSL3_CT_FORTEZZA_DMS include/openssl/ssl3.h 268;" d -SSL3_CT_NUMBER include/openssl/ssl3.h 273;" d -SSL3_CT_RSA_EPHEMERAL_DH include/openssl/ssl3.h 266;" d -SSL3_CT_RSA_FIXED_DH include/openssl/ssl3.h 264;" d -SSL3_CT_RSA_SIGN include/openssl/ssl3.h 262;" d -SSL3_ENC_METHOD ssl/ssl_local.h /^} SSL3_ENC_METHOD;$/;" t typeref:struct:ssl3_enc_method -SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS include/openssl/ssl3.h 282;" d -SSL3_HM_HEADER_LENGTH include/openssl/ssl3.h 141;" d -SSL3_MASTER_SECRET_SIZE include/openssl/ssl3.h 136;" d -SSL3_MAX_SSL_SESSION_ID_LENGTH include/openssl/ssl3.h 134;" d -SSL3_MD_CLIENT_FINISHED_CONST include/openssl/ssl3.h 212;" d -SSL3_MD_SERVER_FINISHED_CONST include/openssl/ssl3.h 213;" d -SSL3_MT_CCS include/openssl/ssl3.h 329;" d -SSL3_MT_CERTIFICATE include/openssl/ssl3.h 309;" d -SSL3_MT_CERTIFICATE_REQUEST include/openssl/ssl3.h 311;" d -SSL3_MT_CERTIFICATE_STATUS include/openssl/ssl3.h 317;" d -SSL3_MT_CERTIFICATE_URL include/openssl/ssl3.h 316;" d -SSL3_MT_CERTIFICATE_VERIFY include/openssl/ssl3.h 313;" d -SSL3_MT_CHANGE_CIPHER_SPEC include/openssl/ssl3.h 327;" d -SSL3_MT_CLIENT_HELLO include/openssl/ssl3.h 304;" d -SSL3_MT_CLIENT_KEY_EXCHANGE include/openssl/ssl3.h 314;" d -SSL3_MT_DUMMY ssl/statem/statem_local.h 38;" d -SSL3_MT_ENCRYPTED_EXTENSIONS include/openssl/ssl3.h 308;" d -SSL3_MT_END_OF_EARLY_DATA include/openssl/ssl3.h 307;" d -SSL3_MT_FINISHED include/openssl/ssl3.h 315;" d -SSL3_MT_HELLO_REQUEST include/openssl/ssl3.h 303;" d -SSL3_MT_KEY_UPDATE include/openssl/ssl3.h 319;" d -SSL3_MT_MESSAGE_HASH include/openssl/ssl3.h 323;" d -SSL3_MT_NEWSESSION_TICKET include/openssl/ssl3.h 306;" d -SSL3_MT_NEXT_PROTO include/openssl/ssl3.h 321;" d -SSL3_MT_SERVER_DONE include/openssl/ssl3.h 312;" d -SSL3_MT_SERVER_HELLO include/openssl/ssl3.h 305;" d -SSL3_MT_SERVER_KEY_EXCHANGE include/openssl/ssl3.h 310;" d -SSL3_MT_SUPPLEMENTAL_DATA include/openssl/ssl3.h 318;" d -SSL3_NUM_CIPHERS ssl/s3_lib.c 25;" d file: -SSL3_NUM_SCSVS ssl/s3_lib.c 26;" d file: -SSL3_RANDOM_SIZE include/openssl/ssl3.h 137;" d -SSL3_RECORD ssl/record/record.h /^} SSL3_RECORD;$/;" t typeref:struct:ssl3_record_st -SSL3_RECORD_add_length ssl/record/record_local.h 86;" d -SSL3_RECORD_add_off ssl/record/record_local.h 97;" d -SSL3_RECORD_clear ssl/record/ssl3_record.c /^void SSL3_RECORD_clear(SSL3_RECORD *r, size_t num_recs)$/;" f -SSL3_RECORD_get_data ssl/record/record_local.h 88;" d -SSL3_RECORD_get_epoch ssl/record/record_local.h 98;" d -SSL3_RECORD_get_input ssl/record/record_local.h 90;" d -SSL3_RECORD_get_length ssl/record/record_local.h 84;" d -SSL3_RECORD_get_off ssl/record/record_local.h 95;" d -SSL3_RECORD_get_seq_num ssl/record/record_local.h 94;" d -SSL3_RECORD_get_type ssl/record/record_local.h 81;" d -SSL3_RECORD_is_read ssl/record/record_local.h 101;" d -SSL3_RECORD_is_sslv2_record ssl/record/record_local.h 99;" d -SSL3_RECORD_release ssl/record/ssl3_record.c /^void SSL3_RECORD_release(SSL3_RECORD *r, size_t num_recs)$/;" f -SSL3_RECORD_reset_data ssl/record/record_local.h 93;" d -SSL3_RECORD_reset_input ssl/record/record_local.h 92;" d -SSL3_RECORD_set_data ssl/record/record_local.h 89;" d -SSL3_RECORD_set_input ssl/record/record_local.h 91;" d -SSL3_RECORD_set_length ssl/record/record_local.h 85;" d -SSL3_RECORD_set_off ssl/record/record_local.h 96;" d -SSL3_RECORD_set_read ssl/record/record_local.h 102;" d -SSL3_RECORD_set_rec_version ssl/record/record_local.h 83;" d -SSL3_RECORD_set_seq_num ssl/record/ssl3_record.c /^void SSL3_RECORD_set_seq_num(SSL3_RECORD *r, const unsigned char *seq_num)$/;" f -SSL3_RECORD_set_type ssl/record/record_local.h 82;" d -SSL3_RECORD_sub_length ssl/record/record_local.h 87;" d -SSL3_RFC_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 84;" d -SSL3_RFC_ADH_RC4_128_MD5 include/openssl/ssl3.h 88;" d -SSL3_RFC_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 82;" d -SSL3_RFC_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 83;" d -SSL3_RFC_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 81;" d -SSL3_RFC_RSA_IDEA_128_SHA include/openssl/ssl3.h 85;" d -SSL3_RFC_RSA_NULL_MD5 include/openssl/ssl3.h 79;" d -SSL3_RFC_RSA_NULL_SHA include/openssl/ssl3.h 80;" d -SSL3_RFC_RSA_RC4_128_MD5 include/openssl/ssl3.h 86;" d -SSL3_RFC_RSA_RC4_128_SHA include/openssl/ssl3.h 87;" d -SSL3_RT_ALERT include/openssl/ssl3.h 220;" d -SSL3_RT_APPLICATION_DATA include/openssl/ssl3.h 222;" d -SSL3_RT_CHANGE_CIPHER_SPEC include/openssl/ssl3.h 219;" d -SSL3_RT_HANDSHAKE include/openssl/ssl3.h 221;" d -SSL3_RT_HEADER include/openssl/ssl3.h 239;" d -SSL3_RT_HEADER_LENGTH include/openssl/ssl3.h 139;" d -SSL3_RT_INNER_CONTENT_TYPE include/openssl/ssl3.h 240;" d -SSL3_RT_MAX_COMPRESSED_LENGTH include/openssl/ssl3.h 200;" d -SSL3_RT_MAX_COMPRESSED_LENGTH include/openssl/ssl3.h 202;" d -SSL3_RT_MAX_COMPRESSED_OVERHEAD include/openssl/ssl3.h 179;" d -SSL3_RT_MAX_ENCRYPTED_LENGTH include/openssl/ssl3.h 205;" d -SSL3_RT_MAX_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 186;" d -SSL3_RT_MAX_EXTRA include/openssl/ssl3.h 174;" d -SSL3_RT_MAX_MD_SIZE include/openssl/ssl3.h 166;" d -SSL3_RT_MAX_PACKET_SIZE include/openssl/ssl3.h 209;" d -SSL3_RT_MAX_PLAIN_LENGTH include/openssl/ssl3.h 177;" d -SSL3_RT_MAX_TLS13_ENCRYPTED_LENGTH include/openssl/ssl3.h 207;" d -SSL3_RT_MAX_TLS13_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 187;" d -SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 194;" d -SSL3_SESSION_ID_SIZE include/openssl/ssl3.h 138;" d -SSL3_SSL_SESSION_ID_LENGTH include/openssl/ssl3.h 133;" d -SSL3_TXT_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 131;" d -SSL3_TXT_ADH_DES_40_CBC_SHA include/openssl/ssl3.h 129;" d -SSL3_TXT_ADH_DES_64_CBC_SHA include/openssl/ssl3.h 130;" d -SSL3_TXT_ADH_RC4_128_MD5 include/openssl/ssl3.h 128;" d -SSL3_TXT_ADH_RC4_40_MD5 include/openssl/ssl3.h 127;" d -SSL3_TXT_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 110;" d -SSL3_TXT_DHE_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 108;" d -SSL3_TXT_DHE_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 109;" d -SSL3_TXT_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 113;" d -SSL3_TXT_DHE_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 111;" d -SSL3_TXT_DHE_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 112;" d -SSL3_TXT_DH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 103;" d -SSL3_TXT_DH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 101;" d -SSL3_TXT_DH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 102;" d -SSL3_TXT_DH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 106;" d -SSL3_TXT_DH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 104;" d -SSL3_TXT_DH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 105;" d -SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 122;" d -SSL3_TXT_EDH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 120;" d -SSL3_TXT_EDH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 121;" d -SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 125;" d -SSL3_TXT_EDH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 123;" d -SSL3_TXT_EDH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 124;" d -SSL3_TXT_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 99;" d -SSL3_TXT_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 97;" d -SSL3_TXT_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 98;" d -SSL3_TXT_RSA_IDEA_128_SHA include/openssl/ssl3.h 96;" d -SSL3_TXT_RSA_NULL_MD5 include/openssl/ssl3.h 90;" d -SSL3_TXT_RSA_NULL_SHA include/openssl/ssl3.h 91;" d -SSL3_TXT_RSA_RC2_40_MD5 include/openssl/ssl3.h 95;" d -SSL3_TXT_RSA_RC4_128_MD5 include/openssl/ssl3.h 93;" d -SSL3_TXT_RSA_RC4_128_SHA include/openssl/ssl3.h 94;" d -SSL3_TXT_RSA_RC4_40_MD5 include/openssl/ssl3.h 92;" d -SSL3_VERSION include/openssl/prov_ssl.h 22;" d -SSL3_VERSION_MAJOR include/openssl/ssl3.h 216;" d -SSL3_VERSION_MINOR include/openssl/ssl3.h 217;" d -SSLV2_CIPHER_LEN ssl/ssl_lib.c 5670;" d file: -SSL_3DES ssl/ssl_local.h 218;" d -SSL_AD_NO_ALERT ssl/statem/statem.h 137;" d -SSL_AEAD ssl/ssl_local.h 262;" d -SSL_AES ssl/ssl_local.h 244;" d -SSL_AES128 ssl/ssl_local.h 223;" d -SSL_AES128CCM ssl/ssl_local.h 231;" d -SSL_AES128CCM8 ssl/ssl_local.h 233;" d -SSL_AES128GCM ssl/ssl_local.h 229;" d -SSL_AES256 ssl/ssl_local.h 224;" d -SSL_AES256CCM ssl/ssl_local.h 232;" d -SSL_AES256CCM8 ssl/ssl_local.h 234;" d -SSL_AES256GCM ssl/ssl_local.h 230;" d -SSL_AESCCM ssl/ssl_local.h 243;" d -SSL_AESGCM ssl/ssl_local.h 242;" d -SSL_ARIA ssl/ssl_local.h 248;" d -SSL_ARIA128GCM ssl/ssl_local.h 237;" d -SSL_ARIA256GCM ssl/ssl_local.h 238;" d -SSL_ARIAGCM ssl/ssl_local.h 247;" d -SSL_CAMELLIA ssl/ssl_local.h 245;" d -SSL_CAMELLIA128 ssl/ssl_local.h 225;" d -SSL_CAMELLIA256 ssl/ssl_local.h 226;" d -SSL_CBC ssl/ssl_local.h 249;" d -SSL_CERT_FLAGS_CHECK_TLS_STRICT ssl/ssl_local.h 2015;" d -SSL_CERT_LOOKUP ssl/ssl_local.h /^} SSL_CERT_LOOKUP;$/;" t typeref:struct:__anon422 -SSL_CHACHA20 ssl/ssl_local.h 246;" d -SSL_CHACHA20POLY1305 ssl/ssl_local.h 236;" d -SSL_CIPHER_description ssl/ssl_ciph.c /^char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len)$/;" f -SSL_CIPHER_find ssl/ssl_ciph.c /^const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr)$/;" f -SSL_CIPHER_get_auth_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_bits ssl/ssl_ciph.c /^int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits)$/;" f -SSL_CIPHER_get_cipher_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_digest_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_handshake_digest ssl/ssl_ciph.c /^const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_id ssl/ssl_ciph.c /^uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_kx_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_name ssl/ssl_ciph.c /^const char *SSL_CIPHER_get_name(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_prf_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_prf_nid(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_protocol_id ssl/ssl_ciph.c /^uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_get_version ssl/ssl_ciph.c /^const char *SSL_CIPHER_get_version(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_is_aead ssl/ssl_ciph.c /^int SSL_CIPHER_is_aead(const SSL_CIPHER *c)$/;" f -SSL_CIPHER_standard_name ssl/ssl_ciph.c /^const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c)$/;" f -SSL_CLIENT_USE_SIGALGS ssl/ssl_local.h 391;" d -SSL_CLIENT_USE_TLS1_2_CIPHERS ssl/ssl_local.h 384;" d -SSL_COMP_NULL_IDX ssl/ssl_ciph.c 60;" d file: -SSL_COMP_NUM_IDX ssl/ssl_ciph.c 62;" d file: -SSL_COMP_ZLIB_IDX ssl/ssl_ciph.c 61;" d file: -SSL_COMP_add_compression_method ssl/ssl_ciph.c /^int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)$/;" f -SSL_COMP_get0_name ssl/ssl_ciph.c /^const char *SSL_COMP_get0_name(const SSL_COMP *comp)$/;" f -SSL_COMP_get_id ssl/ssl_ciph.c /^int SSL_COMP_get_id(const SSL_COMP *comp)$/;" f -SSL_COMP_get_name ssl/ssl_ciph.c /^const char *SSL_COMP_get_name(const COMP_METHOD *comp)$/;" f -SSL_CONF_CMD include/internal/sslconf.h /^typedef struct ssl_conf_cmd_st SSL_CONF_CMD;$/;" t typeref:struct:ssl_conf_cmd_st -SSL_CONF_CMD ssl/ssl_conf.c 677;" d file: -SSL_CONF_CMD_STRING ssl/ssl_conf.c 680;" d file: -SSL_CONF_CMD_SWITCH ssl/ssl_conf.c 683;" d file: -SSL_CONF_CTX_clear_flags ssl/ssl_conf.c /^unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, unsigned int flags)$/;" f -SSL_CONF_CTX_finish ssl/ssl_conf.c /^int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx)$/;" f -SSL_CONF_CTX_free ssl/ssl_conf.c /^void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx)$/;" f -SSL_CONF_CTX_new ssl/ssl_conf.c /^SSL_CONF_CTX *SSL_CONF_CTX_new(void)$/;" f -SSL_CONF_CTX_set1_prefix ssl/ssl_conf.c /^int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre)$/;" f -SSL_CONF_CTX_set_flags ssl/ssl_conf.c /^unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags)$/;" f -SSL_CONF_CTX_set_ssl ssl/ssl_conf.c /^void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl)$/;" f -SSL_CONF_CTX_set_ssl_ctx ssl/ssl_conf.c /^void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx)$/;" f -SSL_CONF_cmd ssl/ssl_conf.c /^int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value)$/;" f -SSL_CONF_cmd_argv ssl/ssl_conf.c /^int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv)$/;" f -SSL_CONF_cmd_value_type ssl/ssl_conf.c /^int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd)$/;" f -SSL_CONNECT_NAME apps/s_time.c 30;" d file: -SSL_CTX include/openssl/types.h /^typedef struct ssl_ctx_st SSL_CTX;$/;" t typeref:struct:ssl_ctx_st -SSL_CTX_EXT_SECURE ssl/ssl_local.h /^} SSL_CTX_EXT_SECURE;$/;" t typeref:struct:ssl_ctx_ext_secure_st -SSL_CTX_SRP_CTX_free ssl/tls_srp.c /^int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx)$/;" f -SSL_CTX_SRP_CTX_init ssl/tls_srp.c /^int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx)$/;" f -SSL_CTX_add1_to_CA_list ssl/ssl_cert.c /^int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x)$/;" f -SSL_CTX_add_client_CA ssl/ssl_cert.c /^int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x)$/;" f -SSL_CTX_add_client_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f -SSL_CTX_add_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f -SSL_CTX_add_server_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f -SSL_CTX_add_session ssl/ssl_sess.c /^int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)$/;" f -SSL_CTX_callback_ctrl ssl/ssl_lib.c /^long SSL_CTX_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void))$/;" f -SSL_CTX_check_private_key ssl/ssl_lib.c /^int SSL_CTX_check_private_key(const SSL_CTX *ctx)$/;" f -SSL_CTX_clear_options ssl/ssl_lib.c /^uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op)$/;" f -SSL_CTX_config ssl/ssl_mcnf.c /^int SSL_CTX_config(SSL_CTX *ctx, const char *name)$/;" f -SSL_CTX_ct_is_enabled ssl/ssl_lib.c /^int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx)$/;" f -SSL_CTX_ctrl ssl/ssl_lib.c /^long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)$/;" f -SSL_CTX_dane_clear_flags ssl/ssl_lib.c /^unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags)$/;" f -SSL_CTX_dane_enable ssl/ssl_lib.c /^int SSL_CTX_dane_enable(SSL_CTX *ctx)$/;" f -SSL_CTX_dane_mtype_set ssl/ssl_lib.c /^int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, uint8_t mtype,$/;" f -SSL_CTX_dane_set_flags ssl/ssl_lib.c /^unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags)$/;" f -SSL_CTX_enable_ct ssl/ssl_lib.c /^int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode)$/;" f -SSL_CTX_flush_sessions ssl/ssl_sess.c /^void SSL_CTX_flush_sessions(SSL_CTX *s, long t)$/;" f -SSL_CTX_free ssl/ssl_lib.c /^void SSL_CTX_free(SSL_CTX *a)$/;" f -SSL_CTX_free_t test/shlibloadtest.c /^typedef void (*SSL_CTX_free_t)(SSL_CTX *);$/;" t file: -SSL_CTX_get0_certificate ssl/ssl_lib.c /^X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx)$/;" f -SSL_CTX_get0_ctlog_store ssl/ssl_lib.c /^const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx)$/;" f -SSL_CTX_get0_param ssl/ssl_lib.c /^X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx)$/;" f -SSL_CTX_get0_privatekey ssl/ssl_lib.c /^EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx)$/;" f -SSL_CTX_get0_security_ex_data ssl/ssl_lib.c /^void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_cert_store ssl/ssl_lib.c /^X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_client_cert_cb ssl/ssl_sess.c /^int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509,$/;" f -SSL_CTX_get_default_passwd_cb ssl/ssl_lib.c /^pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx)$/;" f -SSL_CTX_get_default_passwd_cb_userdata ssl/ssl_lib.c /^void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx)$/;" f -SSL_CTX_get_ex_data ssl/ssl_lib.c /^void *SSL_CTX_get_ex_data(const SSL_CTX *s, int idx)$/;" f -SSL_CTX_get_info_callback ssl/ssl_sess.c /^void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type,$/;" f -SSL_CTX_get_keylog_callback ssl/ssl_lib.c /^SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_max_early_data ssl/ssl_lib.c /^uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_num_tickets ssl/ssl_lib.c /^size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_options ssl/ssl_lib.c /^uint64_t SSL_CTX_get_options(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_quiet_shutdown ssl/ssl_lib.c /^int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_record_padding_callback_arg ssl/ssl_lib.c /^void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_recv_max_early_data ssl/ssl_lib.c /^uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_security_callback ssl/ssl_lib.c /^int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s,$/;" f -SSL_CTX_get_security_level ssl/ssl_lib.c /^int SSL_CTX_get_security_level(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_ssl_method ssl/ssl_lib.c /^const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_timeout ssl/ssl_sess.c /^long SSL_CTX_get_timeout(const SSL_CTX *s)$/;" f -SSL_CTX_get_tlsext_status_arg include/openssl/tls1.h 321;" d -SSL_CTX_get_tlsext_status_cb include/openssl/tls1.h 315;" d -SSL_CTX_get_tlsext_status_type include/openssl/tls1.h 329;" d -SSL_CTX_get_tlsext_ticket_keys include/openssl/tls1.h 310;" d -SSL_CTX_get_verify_callback ssl/ssl_lib.c /^int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx)) (int, X509_STORE_CTX *) {$/;" f -SSL_CTX_get_verify_depth ssl/ssl_lib.c /^int SSL_CTX_get_verify_depth(const SSL_CTX *ctx)$/;" f -SSL_CTX_get_verify_mode ssl/ssl_lib.c /^int SSL_CTX_get_verify_mode(const SSL_CTX *ctx)$/;" f -SSL_CTX_has_client_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, unsigned int ext_type)$/;" f -SSL_CTX_load_verify_dir ssl/ssl_lib.c /^int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath)$/;" f -SSL_CTX_load_verify_file ssl/ssl_lib.c /^int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile)$/;" f -SSL_CTX_load_verify_locations ssl/ssl_lib.c /^int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile,$/;" f -SSL_CTX_load_verify_store ssl/ssl_lib.c /^int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore)$/;" f -SSL_CTX_new ssl/ssl_lib.c /^SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth)$/;" f -SSL_CTX_new_ex ssl/ssl_lib.c /^SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -SSL_CTX_new_t test/shlibloadtest.c /^typedef SSL_CTX * (*SSL_CTX_new_t)(const SSL_METHOD *meth);$/;" t file: -SSL_CTX_remove_session ssl/ssl_sess.c /^int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)$/;" f -SSL_CTX_sess_get_get_cb ssl/ssl_sess.c /^SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (SSL *ssl,$/;" f -SSL_CTX_sess_get_new_cb ssl/ssl_sess.c /^int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (SSL *ssl, SSL_SESSION *sess) {$/;" f -SSL_CTX_sess_get_remove_cb ssl/ssl_sess.c /^void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (SSL_CTX *ctx,$/;" f -SSL_CTX_sess_set_get_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_sess_set_new_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_sess_set_remove_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set0_CA_list ssl/ssl_cert.c /^void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)$/;" f -SSL_CTX_set0_ctlog_store ssl/ssl_lib.c /^void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE * logs)$/;" f -SSL_CTX_set0_security_ex_data ssl/ssl_lib.c /^void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex)$/;" f -SSL_CTX_set0_tmp_dh_pkey ssl/ssl_lib.c /^int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey)$/;" f -SSL_CTX_set1_cert_store ssl/ssl_lib.c /^void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store)$/;" f -SSL_CTX_set1_param ssl/ssl_lib.c /^int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm)$/;" f -SSL_CTX_set_allow_early_data_cb ssl/ssl_lib.c /^void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_alpn_protos ssl/ssl_lib.c /^int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos,$/;" f -SSL_CTX_set_alpn_select_cb ssl/ssl_lib.c /^void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_async_callback ssl/ssl_lib.c /^int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback)$/;" f -SSL_CTX_set_async_callback_arg ssl/ssl_lib.c /^int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg)$/;" f -SSL_CTX_set_block_padding ssl/ssl_lib.c /^int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size)$/;" f -SSL_CTX_set_cert_cb ssl/ssl_lib.c /^void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f -SSL_CTX_set_cert_store ssl/ssl_lib.c /^void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store)$/;" f -SSL_CTX_set_cert_verify_callback ssl/ssl_lib.c /^void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_cipher_list ssl/ssl_lib.c /^int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str)$/;" f -SSL_CTX_set_ciphersuites ssl/ssl_ciph.c /^int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str)$/;" f -SSL_CTX_set_client_CA_list ssl/ssl_cert.c /^void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)$/;" f -SSL_CTX_set_client_cert_cb ssl/ssl_sess.c /^void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_client_cert_engine ssl/tls_depr.c /^int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e)$/;" f -SSL_CTX_set_client_hello_cb ssl/ssl_lib.c /^void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb,$/;" f -SSL_CTX_set_cookie_generate_cb ssl/ssl_sess.c /^void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_cookie_verify_cb ssl/ssl_sess.c /^void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_ct_validation_callback ssl/ssl_lib.c /^int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_ctlog_list_file ssl/ssl_lib.c /^int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path)$/;" f -SSL_CTX_set_default_ctlog_list_file ssl/ssl_lib.c /^int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx)$/;" f -SSL_CTX_set_default_passwd_cb ssl/ssl_lib.c /^void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)$/;" f -SSL_CTX_set_default_passwd_cb_userdata ssl/ssl_lib.c /^void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u)$/;" f -SSL_CTX_set_default_read_buffer_len ssl/record/rec_layer_s3.c /^void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len)$/;" f -SSL_CTX_set_default_verify_dir ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx)$/;" f -SSL_CTX_set_default_verify_file ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_file(SSL_CTX *ctx)$/;" f -SSL_CTX_set_default_verify_paths ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx)$/;" f -SSL_CTX_set_default_verify_store ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_store(SSL_CTX *ctx)$/;" f -SSL_CTX_set_ex_data ssl/ssl_lib.c /^int SSL_CTX_set_ex_data(SSL_CTX *s, int idx, void *arg)$/;" f -SSL_CTX_set_generate_session_id ssl/ssl_lib.c /^int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb)$/;" f -SSL_CTX_set_info_callback ssl/ssl_sess.c /^void SSL_CTX_set_info_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_keylog_callback ssl/ssl_lib.c /^void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb)$/;" f -SSL_CTX_set_max_early_data ssl/ssl_lib.c /^int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data)$/;" f -SSL_CTX_set_msg_callback ssl/ssl_lib.c /^void SSL_CTX_set_msg_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_not_resumable_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_npn_advertised_cb ssl/ssl_lib.c /^void SSL_CTX_set_npn_advertised_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_npn_select_cb ssl/ssl_lib.c /^void SSL_CTX_set_npn_select_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_num_tickets ssl/ssl_lib.c /^int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets)$/;" f -SSL_CTX_set_options ssl/ssl_lib.c /^uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op)$/;" f -SSL_CTX_set_post_handshake_auth ssl/ssl_lib.c /^void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val)$/;" f -SSL_CTX_set_psk_client_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb)$/;" f -SSL_CTX_set_psk_find_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_psk_server_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb)$/;" f -SSL_CTX_set_psk_use_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_purpose ssl/ssl_lib.c /^int SSL_CTX_set_purpose(SSL_CTX *s, int purpose)$/;" f -SSL_CTX_set_quic_method ssl/ssl_quic.c /^int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method)$/;" f -SSL_CTX_set_quiet_shutdown ssl/ssl_lib.c /^void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode)$/;" f -SSL_CTX_set_record_padding_callback ssl/ssl_lib.c /^void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_record_padding_callback_arg ssl/ssl_lib.c /^void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg)$/;" f -SSL_CTX_set_recv_max_early_data ssl/ssl_lib.c /^int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data)$/;" f -SSL_CTX_set_security_callback ssl/ssl_lib.c /^void SSL_CTX_set_security_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_security_level ssl/ssl_lib.c /^void SSL_CTX_set_security_level(SSL_CTX *ctx, int level)$/;" f -SSL_CTX_set_session_id_context ssl/ssl_lib.c /^int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx,$/;" f -SSL_CTX_set_session_ticket_cb ssl/ssl_lib.c /^int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx,$/;" f -SSL_CTX_set_srp_cb_arg ssl/tls_srp.c /^int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg)$/;" f -SSL_CTX_set_srp_client_pwd_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_srp_password ssl/tls_srp.c /^int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password)$/;" f -SSL_CTX_set_srp_strength ssl/tls_srp.c /^int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength)$/;" f -SSL_CTX_set_srp_username ssl/tls_srp.c /^int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name)$/;" f -SSL_CTX_set_srp_username_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_srp_verify_param_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_ssl_version ssl/ssl_lib.c /^int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth)$/;" f -SSL_CTX_set_stateless_cookie_generate_cb ssl/ssl_sess.c /^void SSL_CTX_set_stateless_cookie_generate_cb($/;" f -SSL_CTX_set_stateless_cookie_verify_cb ssl/ssl_sess.c /^void SSL_CTX_set_stateless_cookie_verify_cb($/;" f -SSL_CTX_set_timeout ssl/ssl_sess.c /^long SSL_CTX_set_timeout(SSL_CTX *s, long t)$/;" f -SSL_CTX_set_tlsext_max_fragment_length ssl/t1_lib.c /^int SSL_CTX_set_tlsext_max_fragment_length(SSL_CTX *ctx, uint8_t mode)$/;" f -SSL_CTX_set_tlsext_servername_arg include/openssl/tls1.h 307;" d -SSL_CTX_set_tlsext_servername_callback include/openssl/tls1.h 298;" d -SSL_CTX_set_tlsext_status_arg include/openssl/tls1.h 323;" d -SSL_CTX_set_tlsext_status_cb include/openssl/tls1.h 317;" d -SSL_CTX_set_tlsext_status_type include/openssl/tls1.h 326;" d -SSL_CTX_set_tlsext_ticket_key_cb include/openssl/tls1.h 333;" d -SSL_CTX_set_tlsext_ticket_key_evp_cb ssl/s3_lib.c /^int SSL_CTX_set_tlsext_ticket_key_evp_cb$/;" f -SSL_CTX_set_tlsext_ticket_keys include/openssl/tls1.h 312;" d -SSL_CTX_set_tlsext_use_srtp ssl/d1_srtp.c /^int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles)$/;" f -SSL_CTX_set_tmp_dh_callback ssl/tls_depr.c /^void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx,$/;" f -SSL_CTX_set_trust ssl/ssl_lib.c /^int SSL_CTX_set_trust(SSL_CTX *s, int trust)$/;" f -SSL_CTX_set_verify ssl/ssl_lib.c /^void SSL_CTX_set_verify(SSL_CTX *ctx, int mode,$/;" f -SSL_CTX_set_verify_depth ssl/ssl_lib.c /^void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth)$/;" f -SSL_CTX_up_ref ssl/ssl_lib.c /^int SSL_CTX_up_ref(SSL_CTX *ctx)$/;" f -SSL_CTX_use_PrivateKey ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey)$/;" f -SSL_CTX_use_PrivateKey_ASN1 ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey_ASN1(int type, SSL_CTX *ctx,$/;" f -SSL_CTX_use_PrivateKey_file ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type)$/;" f -SSL_CTX_use_RSAPrivateKey ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa)$/;" f -SSL_CTX_use_RSAPrivateKey_ASN1 ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d,$/;" f -SSL_CTX_use_RSAPrivateKey_file ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type)$/;" f -SSL_CTX_use_cert_and_key ssl/ssl_rsa.c /^int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey,$/;" f -SSL_CTX_use_certificate ssl/ssl_rsa.c /^int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x)$/;" f -SSL_CTX_use_certificate_ASN1 ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, const unsigned char *d)$/;" f -SSL_CTX_use_certificate_chain_file ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file)$/;" f -SSL_CTX_use_certificate_file ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type)$/;" f -SSL_CTX_use_psk_identity_hint ssl/ssl_lib.c /^int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint)$/;" f -SSL_CTX_use_serverinfo ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo,$/;" f -SSL_CTX_use_serverinfo_ex ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version,$/;" f -SSL_CTX_use_serverinfo_file ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file)$/;" f -SSL_DANE include/openssl/types.h /^typedef struct ssl_dane_st SSL_DANE;$/;" t typeref:struct:ssl_dane_st -SSL_DEFAULT_MASK ssl/ssl_local.h 326;" d -SSL_DES ssl/ssl_local.h 217;" d -SSL_EARLY_DATA_ACCEPTING ssl/ssl_local.h /^ SSL_EARLY_DATA_ACCEPTING,$/;" e enum:__anon413 -SSL_EARLY_DATA_ACCEPT_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_ACCEPT_RETRY,$/;" e enum:__anon413 -SSL_EARLY_DATA_CONNECTING ssl/ssl_local.h /^ SSL_EARLY_DATA_CONNECTING,$/;" e enum:__anon413 -SSL_EARLY_DATA_CONNECT_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_CONNECT_RETRY,$/;" e enum:__anon413 -SSL_EARLY_DATA_FINISHED_READING ssl/ssl_local.h /^ SSL_EARLY_DATA_FINISHED_READING$/;" e enum:__anon413 -SSL_EARLY_DATA_FINISHED_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_FINISHED_WRITING,$/;" e enum:__anon413 -SSL_EARLY_DATA_NONE ssl/ssl_local.h /^ SSL_EARLY_DATA_NONE = 0,$/;" e enum:__anon413 -SSL_EARLY_DATA_READING ssl/ssl_local.h /^ SSL_EARLY_DATA_READING,$/;" e enum:__anon413 -SSL_EARLY_DATA_READ_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_READ_RETRY,$/;" e enum:__anon413 -SSL_EARLY_DATA_STATE ssl/ssl_local.h /^} SSL_EARLY_DATA_STATE;$/;" t typeref:enum:__anon413 -SSL_EARLY_DATA_UNAUTH_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_UNAUTH_WRITING,$/;" e enum:__anon413 -SSL_EARLY_DATA_WRITE_FLUSH ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITE_FLUSH,$/;" e enum:__anon413 -SSL_EARLY_DATA_WRITE_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITE_RETRY,$/;" e enum:__anon413 -SSL_EARLY_DATA_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITING,$/;" e enum:__anon413 -SSL_ENC_3DES_IDX ssl/ssl_local.h 418;" d -SSL_ENC_AES128CCM8_IDX ssl/ssl_local.h 433;" d -SSL_ENC_AES128CCM_IDX ssl/ssl_local.h 431;" d -SSL_ENC_AES128GCM_IDX ssl/ssl_local.h 429;" d -SSL_ENC_AES128_IDX ssl/ssl_local.h 423;" d -SSL_ENC_AES256CCM8_IDX ssl/ssl_local.h 434;" d -SSL_ENC_AES256CCM_IDX ssl/ssl_local.h 432;" d -SSL_ENC_AES256GCM_IDX ssl/ssl_local.h 430;" d -SSL_ENC_AES256_IDX ssl/ssl_local.h 424;" d -SSL_ENC_ARIA128GCM_IDX ssl/ssl_local.h 437;" d -SSL_ENC_ARIA256GCM_IDX ssl/ssl_local.h 438;" d -SSL_ENC_CAMELLIA128_IDX ssl/ssl_local.h 425;" d -SSL_ENC_CAMELLIA256_IDX ssl/ssl_local.h 426;" d -SSL_ENC_CHACHA_IDX ssl/ssl_local.h 436;" d -SSL_ENC_DES_IDX ssl/ssl_local.h 417;" d -SSL_ENC_FLAG_DTLS ssl/ssl_local.h 2175;" d -SSL_ENC_FLAG_EXPLICIT_IV ssl/ssl_local.h 2169;" d -SSL_ENC_FLAG_SHA256_PRF ssl/ssl_local.h 2173;" d -SSL_ENC_FLAG_SIGALGS ssl/ssl_local.h 2171;" d -SSL_ENC_FLAG_TLS1_2_CIPHERS ssl/ssl_local.h 2180;" d -SSL_ENC_GOST8912_IDX ssl/ssl_local.h 435;" d -SSL_ENC_GOST89_IDX ssl/ssl_local.h 427;" d -SSL_ENC_IDEA_IDX ssl/ssl_local.h 421;" d -SSL_ENC_KUZNYECHIK_IDX ssl/ssl_local.h 440;" d -SSL_ENC_MAGMA_IDX ssl/ssl_local.h 439;" d -SSL_ENC_NULL_IDX ssl/ssl_local.h 422;" d -SSL_ENC_NUM_IDX ssl/ssl_local.h 441;" d -SSL_ENC_RC2_IDX ssl/ssl_local.h 420;" d -SSL_ENC_RC4_IDX ssl/ssl_local.h 419;" d -SSL_ENC_SEED_IDX ssl/ssl_local.h 428;" d -SSL_EXCERT apps/include/s_apps.h /^typedef struct ssl_excert_st SSL_EXCERT;$/;" t typeref:struct:ssl_excert_st -SSL_EXT_FLAG_RECEIVED ssl/ssl_local.h 2048;" d -SSL_EXT_FLAG_SENT ssl/ssl_local.h 2053;" d -SSL_FIPS ssl/ssl_local.h 332;" d -SSL_FIRST test/shlibloadtest.c /^ SSL_FIRST,$/;" e enum:test_types_en file: -SSL_FLAG_TBL ssl/ssl_conf.c 52;" d file: -SSL_FLAG_TBL_CERT ssl/ssl_conf.c 62;" d file: -SSL_FLAG_TBL_CLI ssl/ssl_conf.c 56;" d file: -SSL_FLAG_TBL_INV ssl/ssl_conf.c 58;" d file: -SSL_FLAG_TBL_SRV ssl/ssl_conf.c 54;" d file: -SSL_FLAG_TBL_SRV_INV ssl/ssl_conf.c 60;" d file: -SSL_FLAG_VFY_CLI ssl/ssl_conf.c 65;" d file: -SSL_FLAG_VFY_SRV ssl/ssl_conf.c 67;" d file: -SSL_F_ADD_CLIENT_KEY_SHARE_EXT include/openssl/sslerr_legacy.h 36;" d -SSL_F_ADD_KEY_SHARE include/openssl/sslerr_legacy.h 37;" d -SSL_F_BYTES_TO_CIPHER_LIST include/openssl/sslerr_legacy.h 38;" d -SSL_F_CHECK_SUITEB_CIPHER_LIST include/openssl/sslerr_legacy.h 39;" d -SSL_F_CIPHERSUITE_CB include/openssl/sslerr_legacy.h 40;" d -SSL_F_CONSTRUCT_CA_NAMES include/openssl/sslerr_legacy.h 41;" d -SSL_F_CONSTRUCT_KEY_EXCHANGE_TBS include/openssl/sslerr_legacy.h 42;" d -SSL_F_CONSTRUCT_STATEFUL_TICKET include/openssl/sslerr_legacy.h 43;" d -SSL_F_CONSTRUCT_STATELESS_TICKET include/openssl/sslerr_legacy.h 44;" d -SSL_F_CREATE_SYNTHETIC_MESSAGE_HASH include/openssl/sslerr_legacy.h 45;" d -SSL_F_CREATE_TICKET_PREQUEL include/openssl/sslerr_legacy.h 46;" d -SSL_F_CT_MOVE_SCTS include/openssl/sslerr_legacy.h 47;" d -SSL_F_CT_STRICT include/openssl/sslerr_legacy.h 48;" d -SSL_F_CUSTOM_EXT_ADD include/openssl/sslerr_legacy.h 49;" d -SSL_F_CUSTOM_EXT_PARSE include/openssl/sslerr_legacy.h 50;" d -SSL_F_D2I_SSL_SESSION include/openssl/sslerr_legacy.h 51;" d -SSL_F_DANE_CTX_ENABLE include/openssl/sslerr_legacy.h 52;" d -SSL_F_DANE_MTYPE_SET include/openssl/sslerr_legacy.h 53;" d -SSL_F_DANE_TLSA_ADD include/openssl/sslerr_legacy.h 54;" d -SSL_F_DERIVE_SECRET_KEY_AND_IV include/openssl/sslerr_legacy.h 55;" d -SSL_F_DO_DTLS1_WRITE include/openssl/sslerr_legacy.h 56;" d -SSL_F_DO_SSL3_WRITE include/openssl/sslerr_legacy.h 57;" d -SSL_F_DTLS1_BUFFER_RECORD include/openssl/sslerr_legacy.h 58;" d -SSL_F_DTLS1_CHECK_TIMEOUT_NUM include/openssl/sslerr_legacy.h 59;" d -SSL_F_DTLS1_HEARTBEAT include/openssl/sslerr_legacy.h 60;" d -SSL_F_DTLS1_HM_FRAGMENT_NEW include/openssl/sslerr_legacy.h 61;" d -SSL_F_DTLS1_PREPROCESS_FRAGMENT include/openssl/sslerr_legacy.h 62;" d -SSL_F_DTLS1_PROCESS_BUFFERED_RECORDS include/openssl/sslerr_legacy.h 63;" d -SSL_F_DTLS1_PROCESS_RECORD include/openssl/sslerr_legacy.h 64;" d -SSL_F_DTLS1_READ_BYTES include/openssl/sslerr_legacy.h 65;" d -SSL_F_DTLS1_READ_FAILED include/openssl/sslerr_legacy.h 66;" d -SSL_F_DTLS1_RETRANSMIT_MESSAGE include/openssl/sslerr_legacy.h 67;" d -SSL_F_DTLS1_WRITE_APP_DATA_BYTES include/openssl/sslerr_legacy.h 68;" d -SSL_F_DTLS1_WRITE_BYTES include/openssl/sslerr_legacy.h 69;" d -SSL_F_DTLSV1_LISTEN include/openssl/sslerr_legacy.h 70;" d -SSL_F_DTLS_CONSTRUCT_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 71;" d -SSL_F_DTLS_CONSTRUCT_HELLO_VERIFY_REQUEST include/openssl/sslerr_legacy.h 72;" d -SSL_F_DTLS_GET_REASSEMBLED_MESSAGE include/openssl/sslerr_legacy.h 73;" d -SSL_F_DTLS_PROCESS_HELLO_VERIFY include/openssl/sslerr_legacy.h 74;" d -SSL_F_DTLS_RECORD_LAYER_NEW include/openssl/sslerr_legacy.h 75;" d -SSL_F_DTLS_WAIT_FOR_DRY include/openssl/sslerr_legacy.h 76;" d -SSL_F_EARLY_DATA_COUNT_OK include/openssl/sslerr_legacy.h 77;" d -SSL_F_FINAL_EARLY_DATA include/openssl/sslerr_legacy.h 78;" d -SSL_F_FINAL_EC_PT_FORMATS include/openssl/sslerr_legacy.h 79;" d -SSL_F_FINAL_EMS include/openssl/sslerr_legacy.h 80;" d -SSL_F_FINAL_KEY_SHARE include/openssl/sslerr_legacy.h 81;" d -SSL_F_FINAL_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 82;" d -SSL_F_FINAL_RENEGOTIATE include/openssl/sslerr_legacy.h 83;" d -SSL_F_FINAL_SERVER_NAME include/openssl/sslerr_legacy.h 84;" d -SSL_F_FINAL_SIG_ALGS include/openssl/sslerr_legacy.h 85;" d -SSL_F_GET_CERT_VERIFY_TBS_DATA include/openssl/sslerr_legacy.h 86;" d -SSL_F_NSS_KEYLOG_INT include/openssl/sslerr_legacy.h 87;" d -SSL_F_OPENSSL_INIT_SSL include/openssl/sslerr_legacy.h 88;" d -SSL_F_OSSL_STATEM_CLIENT13_READ_TRANSITION include/openssl/sslerr_legacy.h 89;" d -SSL_F_OSSL_STATEM_CLIENT13_WRITE_TRANSITION include/openssl/sslerr_legacy.h 90;" d -SSL_F_OSSL_STATEM_CLIENT_CONSTRUCT_MESSAGE include/openssl/sslerr_legacy.h 91;" d -SSL_F_OSSL_STATEM_CLIENT_POST_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 92;" d -SSL_F_OSSL_STATEM_CLIENT_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 93;" d -SSL_F_OSSL_STATEM_CLIENT_READ_TRANSITION include/openssl/sslerr_legacy.h 94;" d -SSL_F_OSSL_STATEM_CLIENT_WRITE_TRANSITION include/openssl/sslerr_legacy.h 95;" d -SSL_F_OSSL_STATEM_SERVER13_READ_TRANSITION include/openssl/sslerr_legacy.h 96;" d -SSL_F_OSSL_STATEM_SERVER13_WRITE_TRANSITION include/openssl/sslerr_legacy.h 97;" d -SSL_F_OSSL_STATEM_SERVER_CONSTRUCT_MESSAGE include/openssl/sslerr_legacy.h 98;" d -SSL_F_OSSL_STATEM_SERVER_POST_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 99;" d -SSL_F_OSSL_STATEM_SERVER_POST_WORK include/openssl/sslerr_legacy.h 100;" d -SSL_F_OSSL_STATEM_SERVER_PRE_WORK include/openssl/sslerr_legacy.h 101;" d -SSL_F_OSSL_STATEM_SERVER_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 102;" d -SSL_F_OSSL_STATEM_SERVER_READ_TRANSITION include/openssl/sslerr_legacy.h 103;" d -SSL_F_OSSL_STATEM_SERVER_WRITE_TRANSITION include/openssl/sslerr_legacy.h 104;" d -SSL_F_PARSE_CA_NAMES include/openssl/sslerr_legacy.h 105;" d -SSL_F_PITEM_NEW include/openssl/sslerr_legacy.h 106;" d -SSL_F_PQUEUE_NEW include/openssl/sslerr_legacy.h 107;" d -SSL_F_PROCESS_KEY_SHARE_EXT include/openssl/sslerr_legacy.h 108;" d -SSL_F_READ_STATE_MACHINE include/openssl/sslerr_legacy.h 109;" d -SSL_F_SET_CLIENT_CIPHERSUITE include/openssl/sslerr_legacy.h 110;" d -SSL_F_SRP_GENERATE_CLIENT_MASTER_SECRET include/openssl/sslerr_legacy.h 111;" d -SSL_F_SRP_GENERATE_SERVER_MASTER_SECRET include/openssl/sslerr_legacy.h 112;" d -SSL_F_SRP_VERIFY_SERVER_PARAM include/openssl/sslerr_legacy.h 113;" d -SSL_F_SSL3_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 114;" d -SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM include/openssl/sslerr_legacy.h 115;" d -SSL_F_SSL3_CTRL include/openssl/sslerr_legacy.h 116;" d -SSL_F_SSL3_CTX_CTRL include/openssl/sslerr_legacy.h 117;" d -SSL_F_SSL3_DIGEST_CACHED_RECORDS include/openssl/sslerr_legacy.h 118;" d -SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 119;" d -SSL_F_SSL3_ENC include/openssl/sslerr_legacy.h 120;" d -SSL_F_SSL3_FINAL_FINISH_MAC include/openssl/sslerr_legacy.h 121;" d -SSL_F_SSL3_FINISH_MAC include/openssl/sslerr_legacy.h 122;" d -SSL_F_SSL3_GENERATE_KEY_BLOCK include/openssl/sslerr_legacy.h 123;" d -SSL_F_SSL3_GENERATE_MASTER_SECRET include/openssl/sslerr_legacy.h 124;" d -SSL_F_SSL3_GET_RECORD include/openssl/sslerr_legacy.h 125;" d -SSL_F_SSL3_INIT_FINISHED_MAC include/openssl/sslerr_legacy.h 126;" d -SSL_F_SSL3_OUTPUT_CERT_CHAIN include/openssl/sslerr_legacy.h 127;" d -SSL_F_SSL3_READ_BYTES include/openssl/sslerr_legacy.h 128;" d -SSL_F_SSL3_READ_N include/openssl/sslerr_legacy.h 129;" d -SSL_F_SSL3_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 130;" d -SSL_F_SSL3_SETUP_READ_BUFFER include/openssl/sslerr_legacy.h 131;" d -SSL_F_SSL3_SETUP_WRITE_BUFFER include/openssl/sslerr_legacy.h 132;" d -SSL_F_SSL3_WRITE_BYTES include/openssl/sslerr_legacy.h 133;" d -SSL_F_SSL3_WRITE_PENDING include/openssl/sslerr_legacy.h 134;" d -SSL_F_SSL_ADD_CERT_CHAIN include/openssl/sslerr_legacy.h 135;" d -SSL_F_SSL_ADD_CERT_TO_BUF include/openssl/sslerr_legacy.h 136;" d -SSL_F_SSL_ADD_CERT_TO_WPACKET include/openssl/sslerr_legacy.h 137;" d -SSL_F_SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 138;" d -SSL_F_SSL_ADD_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 139;" d -SSL_F_SSL_ADD_CLIENTHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 140;" d -SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK include/openssl/sslerr_legacy.h 141;" d -SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK include/openssl/sslerr_legacy.h 142;" d -SSL_F_SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 143;" d -SSL_F_SSL_ADD_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 144;" d -SSL_F_SSL_ADD_SERVERHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 145;" d -SSL_F_SSL_BAD_METHOD include/openssl/sslerr_legacy.h 146;" d -SSL_F_SSL_BUILD_CERT_CHAIN include/openssl/sslerr_legacy.h 147;" d -SSL_F_SSL_BYTES_TO_CIPHER_LIST include/openssl/sslerr_legacy.h 148;" d -SSL_F_SSL_CACHE_CIPHERLIST include/openssl/sslerr_legacy.h 149;" d -SSL_F_SSL_CERT_ADD0_CHAIN_CERT include/openssl/sslerr_legacy.h 150;" d -SSL_F_SSL_CERT_DUP include/openssl/sslerr_legacy.h 151;" d -SSL_F_SSL_CERT_NEW include/openssl/sslerr_legacy.h 152;" d -SSL_F_SSL_CERT_SET0_CHAIN include/openssl/sslerr_legacy.h 153;" d -SSL_F_SSL_CHECK_PRIVATE_KEY include/openssl/sslerr_legacy.h 154;" d -SSL_F_SSL_CHECK_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 155;" d -SSL_F_SSL_CHECK_SRP_EXT_CLIENTHELLO include/openssl/sslerr_legacy.h 156;" d -SSL_F_SSL_CHECK_SRVR_ECC_CERT_AND_ALG include/openssl/sslerr_legacy.h 157;" d -SSL_F_SSL_CHOOSE_CLIENT_VERSION include/openssl/sslerr_legacy.h 158;" d -SSL_F_SSL_CIPHER_DESCRIPTION include/openssl/sslerr_legacy.h 159;" d -SSL_F_SSL_CIPHER_LIST_TO_BYTES include/openssl/sslerr_legacy.h 160;" d -SSL_F_SSL_CIPHER_PROCESS_RULESTR include/openssl/sslerr_legacy.h 161;" d -SSL_F_SSL_CIPHER_STRENGTH_SORT include/openssl/sslerr_legacy.h 162;" d -SSL_F_SSL_CLEAR include/openssl/sslerr_legacy.h 163;" d -SSL_F_SSL_CLIENT_HELLO_GET1_EXTENSIONS_PRESENT include/openssl/sslerr_legacy.h 164;" d -SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD include/openssl/sslerr_legacy.h 165;" d -SSL_F_SSL_CONF_CMD include/openssl/sslerr_legacy.h 166;" d -SSL_F_SSL_CREATE_CIPHER_LIST include/openssl/sslerr_legacy.h 167;" d -SSL_F_SSL_CTRL include/openssl/sslerr_legacy.h 168;" d -SSL_F_SSL_CTX_CHECK_PRIVATE_KEY include/openssl/sslerr_legacy.h 169;" d -SSL_F_SSL_CTX_ENABLE_CT include/openssl/sslerr_legacy.h 170;" d -SSL_F_SSL_CTX_MAKE_PROFILES include/openssl/sslerr_legacy.h 171;" d -SSL_F_SSL_CTX_NEW include/openssl/sslerr_legacy.h 172;" d -SSL_F_SSL_CTX_SET_ALPN_PROTOS include/openssl/sslerr_legacy.h 173;" d -SSL_F_SSL_CTX_SET_CIPHER_LIST include/openssl/sslerr_legacy.h 174;" d -SSL_F_SSL_CTX_SET_CLIENT_CERT_ENGINE include/openssl/sslerr_legacy.h 175;" d -SSL_F_SSL_CTX_SET_CT_VALIDATION_CALLBACK include/openssl/sslerr_legacy.h 176;" d -SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT include/openssl/sslerr_legacy.h 177;" d -SSL_F_SSL_CTX_SET_SSL_VERSION include/openssl/sslerr_legacy.h 178;" d -SSL_F_SSL_CTX_SET_TLSEXT_MAX_FRAGMENT_LENGTH include/openssl/sslerr_legacy.h 179;" d -SSL_F_SSL_CTX_USE_CERTIFICATE include/openssl/sslerr_legacy.h 180;" d -SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1 include/openssl/sslerr_legacy.h 181;" d -SSL_F_SSL_CTX_USE_CERTIFICATE_FILE include/openssl/sslerr_legacy.h 182;" d -SSL_F_SSL_CTX_USE_PRIVATEKEY include/openssl/sslerr_legacy.h 183;" d -SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 184;" d -SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE include/openssl/sslerr_legacy.h 185;" d -SSL_F_SSL_CTX_USE_PSK_IDENTITY_HINT include/openssl/sslerr_legacy.h 186;" d -SSL_F_SSL_CTX_USE_RSAPRIVATEKEY include/openssl/sslerr_legacy.h 187;" d -SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 188;" d -SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE include/openssl/sslerr_legacy.h 189;" d -SSL_F_SSL_CTX_USE_SERVERINFO include/openssl/sslerr_legacy.h 190;" d -SSL_F_SSL_CTX_USE_SERVERINFO_EX include/openssl/sslerr_legacy.h 191;" d -SSL_F_SSL_CTX_USE_SERVERINFO_FILE include/openssl/sslerr_legacy.h 192;" d -SSL_F_SSL_DANE_DUP include/openssl/sslerr_legacy.h 193;" d -SSL_F_SSL_DANE_ENABLE include/openssl/sslerr_legacy.h 194;" d -SSL_F_SSL_DERIVE include/openssl/sslerr_legacy.h 195;" d -SSL_F_SSL_DO_CONFIG include/openssl/sslerr_legacy.h 196;" d -SSL_F_SSL_DO_HANDSHAKE include/openssl/sslerr_legacy.h 197;" d -SSL_F_SSL_DUP_CA_LIST include/openssl/sslerr_legacy.h 198;" d -SSL_F_SSL_ENABLE_CT include/openssl/sslerr_legacy.h 199;" d -SSL_F_SSL_GENERATE_PKEY_GROUP include/openssl/sslerr_legacy.h 200;" d -SSL_F_SSL_GENERATE_SESSION_ID include/openssl/sslerr_legacy.h 201;" d -SSL_F_SSL_GET_NEW_SESSION include/openssl/sslerr_legacy.h 202;" d -SSL_F_SSL_GET_PREV_SESSION include/openssl/sslerr_legacy.h 203;" d -SSL_F_SSL_GET_SERVER_CERT_INDEX include/openssl/sslerr_legacy.h 204;" d -SSL_F_SSL_GET_SIGN_PKEY include/openssl/sslerr_legacy.h 205;" d -SSL_F_SSL_HANDSHAKE_HASH include/openssl/sslerr_legacy.h 206;" d -SSL_F_SSL_INIT_WBIO_BUFFER include/openssl/sslerr_legacy.h 207;" d -SSL_F_SSL_KEY_UPDATE include/openssl/sslerr_legacy.h 208;" d -SSL_F_SSL_LOAD_CLIENT_CA_FILE include/openssl/sslerr_legacy.h 209;" d -SSL_F_SSL_LOG_MASTER_SECRET include/openssl/sslerr_legacy.h 210;" d -SSL_F_SSL_LOG_RSA_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 211;" d -SSL_F_SSL_MODULE_INIT include/openssl/sslerr_legacy.h 212;" d -SSL_F_SSL_NEW include/openssl/sslerr_legacy.h 213;" d -SSL_F_SSL_NEXT_PROTO_VALIDATE include/openssl/sslerr_legacy.h 214;" d -SSL_F_SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 215;" d -SSL_F_SSL_PARSE_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 216;" d -SSL_F_SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 217;" d -SSL_F_SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 218;" d -SSL_F_SSL_PARSE_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 219;" d -SSL_F_SSL_PARSE_SERVERHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 220;" d -SSL_F_SSL_PEEK include/openssl/sslerr_legacy.h 221;" d -SSL_F_SSL_PEEK_EX include/openssl/sslerr_legacy.h 222;" d -SSL_F_SSL_PEEK_INTERNAL include/openssl/sslerr_legacy.h 223;" d -SSL_F_SSL_READ include/openssl/sslerr_legacy.h 224;" d -SSL_F_SSL_READ_EARLY_DATA include/openssl/sslerr_legacy.h 225;" d -SSL_F_SSL_READ_EX include/openssl/sslerr_legacy.h 226;" d -SSL_F_SSL_READ_INTERNAL include/openssl/sslerr_legacy.h 227;" d -SSL_F_SSL_RENEGOTIATE include/openssl/sslerr_legacy.h 228;" d -SSL_F_SSL_RENEGOTIATE_ABBREVIATED include/openssl/sslerr_legacy.h 229;" d -SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 230;" d -SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 231;" d -SSL_F_SSL_SESSION_DUP include/openssl/sslerr_legacy.h 232;" d -SSL_F_SSL_SESSION_NEW include/openssl/sslerr_legacy.h 233;" d -SSL_F_SSL_SESSION_PRINT_FP include/openssl/sslerr_legacy.h 234;" d -SSL_F_SSL_SESSION_SET1_ID include/openssl/sslerr_legacy.h 235;" d -SSL_F_SSL_SESSION_SET1_ID_CONTEXT include/openssl/sslerr_legacy.h 236;" d -SSL_F_SSL_SET_ALPN_PROTOS include/openssl/sslerr_legacy.h 237;" d -SSL_F_SSL_SET_CERT include/openssl/sslerr_legacy.h 238;" d -SSL_F_SSL_SET_CERT_AND_KEY include/openssl/sslerr_legacy.h 239;" d -SSL_F_SSL_SET_CIPHER_LIST include/openssl/sslerr_legacy.h 240;" d -SSL_F_SSL_SET_CT_VALIDATION_CALLBACK include/openssl/sslerr_legacy.h 241;" d -SSL_F_SSL_SET_FD include/openssl/sslerr_legacy.h 242;" d -SSL_F_SSL_SET_PKEY include/openssl/sslerr_legacy.h 243;" d -SSL_F_SSL_SET_RFD include/openssl/sslerr_legacy.h 244;" d -SSL_F_SSL_SET_SESSION include/openssl/sslerr_legacy.h 245;" d -SSL_F_SSL_SET_SESSION_ID_CONTEXT include/openssl/sslerr_legacy.h 246;" d -SSL_F_SSL_SET_SESSION_TICKET_EXT include/openssl/sslerr_legacy.h 247;" d -SSL_F_SSL_SET_TLSEXT_MAX_FRAGMENT_LENGTH include/openssl/sslerr_legacy.h 248;" d -SSL_F_SSL_SET_WFD include/openssl/sslerr_legacy.h 249;" d -SSL_F_SSL_SHUTDOWN include/openssl/sslerr_legacy.h 250;" d -SSL_F_SSL_SRP_CTX_INIT include/openssl/sslerr_legacy.h 251;" d -SSL_F_SSL_START_ASYNC_JOB include/openssl/sslerr_legacy.h 252;" d -SSL_F_SSL_UNDEFINED_FUNCTION include/openssl/sslerr_legacy.h 253;" d -SSL_F_SSL_UNDEFINED_VOID_FUNCTION include/openssl/sslerr_legacy.h 254;" d -SSL_F_SSL_USE_CERTIFICATE include/openssl/sslerr_legacy.h 255;" d -SSL_F_SSL_USE_CERTIFICATE_ASN1 include/openssl/sslerr_legacy.h 256;" d -SSL_F_SSL_USE_CERTIFICATE_FILE include/openssl/sslerr_legacy.h 257;" d -SSL_F_SSL_USE_PRIVATEKEY include/openssl/sslerr_legacy.h 258;" d -SSL_F_SSL_USE_PRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 259;" d -SSL_F_SSL_USE_PRIVATEKEY_FILE include/openssl/sslerr_legacy.h 260;" d -SSL_F_SSL_USE_PSK_IDENTITY_HINT include/openssl/sslerr_legacy.h 261;" d -SSL_F_SSL_USE_RSAPRIVATEKEY include/openssl/sslerr_legacy.h 262;" d -SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 263;" d -SSL_F_SSL_USE_RSAPRIVATEKEY_FILE include/openssl/sslerr_legacy.h 264;" d -SSL_F_SSL_VALIDATE_CT include/openssl/sslerr_legacy.h 265;" d -SSL_F_SSL_VERIFY_CERT_CHAIN include/openssl/sslerr_legacy.h 266;" d -SSL_F_SSL_VERIFY_CLIENT_POST_HANDSHAKE include/openssl/sslerr_legacy.h 267;" d -SSL_F_SSL_WRITE include/openssl/sslerr_legacy.h 268;" d -SSL_F_SSL_WRITE_EARLY_DATA include/openssl/sslerr_legacy.h 269;" d -SSL_F_SSL_WRITE_EARLY_FINISH include/openssl/sslerr_legacy.h 270;" d -SSL_F_SSL_WRITE_EX include/openssl/sslerr_legacy.h 271;" d -SSL_F_SSL_WRITE_INTERNAL include/openssl/sslerr_legacy.h 272;" d -SSL_F_STATE_MACHINE include/openssl/sslerr_legacy.h 273;" d -SSL_F_TLS12_CHECK_PEER_SIGALG include/openssl/sslerr_legacy.h 274;" d -SSL_F_TLS12_COPY_SIGALGS include/openssl/sslerr_legacy.h 275;" d -SSL_F_TLS13_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 276;" d -SSL_F_TLS13_ENC include/openssl/sslerr_legacy.h 277;" d -SSL_F_TLS13_FINAL_FINISH_MAC include/openssl/sslerr_legacy.h 278;" d -SSL_F_TLS13_GENERATE_SECRET include/openssl/sslerr_legacy.h 279;" d -SSL_F_TLS13_HKDF_EXPAND include/openssl/sslerr_legacy.h 280;" d -SSL_F_TLS13_RESTORE_HANDSHAKE_DIGEST_FOR_PHA include/openssl/sslerr_legacy.h 281;" d -SSL_F_TLS13_SAVE_HANDSHAKE_DIGEST_FOR_PHA include/openssl/sslerr_legacy.h 282;" d -SSL_F_TLS13_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 283;" d -SSL_F_TLS1_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 284;" d -SSL_F_TLS1_CHECK_DUPLICATE_EXTENSIONS include/openssl/sslerr_legacy.h 285;" d -SSL_F_TLS1_ENC include/openssl/sslerr_legacy.h 286;" d -SSL_F_TLS1_EXPORT_KEYING_MATERIAL include/openssl/sslerr_legacy.h 287;" d -SSL_F_TLS1_GET_CURVELIST include/openssl/sslerr_legacy.h 288;" d -SSL_F_TLS1_PRF include/openssl/sslerr_legacy.h 289;" d -SSL_F_TLS1_SAVE_U16 include/openssl/sslerr_legacy.h 290;" d -SSL_F_TLS1_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 291;" d -SSL_F_TLS1_SET_GROUPS include/openssl/sslerr_legacy.h 292;" d -SSL_F_TLS1_SET_RAW_SIGALGS include/openssl/sslerr_legacy.h 293;" d -SSL_F_TLS1_SET_SERVER_SIGALGS include/openssl/sslerr_legacy.h 294;" d -SSL_F_TLS1_SET_SHARED_SIGALGS include/openssl/sslerr_legacy.h 295;" d -SSL_F_TLS1_SET_SIGALGS include/openssl/sslerr_legacy.h 296;" d -SSL_F_TLS_CHOOSE_SIGALG include/openssl/sslerr_legacy.h 297;" d -SSL_F_TLS_CLIENT_KEY_EXCHANGE_POST_WORK include/openssl/sslerr_legacy.h 298;" d -SSL_F_TLS_COLLECT_EXTENSIONS include/openssl/sslerr_legacy.h 299;" d -SSL_F_TLS_CONSTRUCT_CERTIFICATE_AUTHORITIES include/openssl/sslerr_legacy.h 300;" d -SSL_F_TLS_CONSTRUCT_CERTIFICATE_REQUEST include/openssl/sslerr_legacy.h 301;" d -SSL_F_TLS_CONSTRUCT_CERT_STATUS include/openssl/sslerr_legacy.h 302;" d -SSL_F_TLS_CONSTRUCT_CERT_STATUS_BODY include/openssl/sslerr_legacy.h 303;" d -SSL_F_TLS_CONSTRUCT_CERT_VERIFY include/openssl/sslerr_legacy.h 304;" d -SSL_F_TLS_CONSTRUCT_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 305;" d -SSL_F_TLS_CONSTRUCT_CKE_DHE include/openssl/sslerr_legacy.h 306;" d -SSL_F_TLS_CONSTRUCT_CKE_ECDHE include/openssl/sslerr_legacy.h 307;" d -SSL_F_TLS_CONSTRUCT_CKE_GOST include/openssl/sslerr_legacy.h 308;" d -SSL_F_TLS_CONSTRUCT_CKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 309;" d -SSL_F_TLS_CONSTRUCT_CKE_RSA include/openssl/sslerr_legacy.h 310;" d -SSL_F_TLS_CONSTRUCT_CKE_SRP include/openssl/sslerr_legacy.h 311;" d -SSL_F_TLS_CONSTRUCT_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 312;" d -SSL_F_TLS_CONSTRUCT_CLIENT_HELLO include/openssl/sslerr_legacy.h 313;" d -SSL_F_TLS_CONSTRUCT_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 314;" d -SSL_F_TLS_CONSTRUCT_CLIENT_VERIFY include/openssl/sslerr_legacy.h 315;" d -SSL_F_TLS_CONSTRUCT_CTOS_ALPN include/openssl/sslerr_legacy.h 316;" d -SSL_F_TLS_CONSTRUCT_CTOS_CERTIFICATE include/openssl/sslerr_legacy.h 317;" d -SSL_F_TLS_CONSTRUCT_CTOS_COOKIE include/openssl/sslerr_legacy.h 318;" d -SSL_F_TLS_CONSTRUCT_CTOS_EARLY_DATA include/openssl/sslerr_legacy.h 319;" d -SSL_F_TLS_CONSTRUCT_CTOS_EC_PT_FORMATS include/openssl/sslerr_legacy.h 320;" d -SSL_F_TLS_CONSTRUCT_CTOS_EMS include/openssl/sslerr_legacy.h 321;" d -SSL_F_TLS_CONSTRUCT_CTOS_ETM include/openssl/sslerr_legacy.h 322;" d -SSL_F_TLS_CONSTRUCT_CTOS_HELLO include/openssl/sslerr_legacy.h 323;" d -SSL_F_TLS_CONSTRUCT_CTOS_KEY_EXCHANGE include/openssl/sslerr_legacy.h 324;" d -SSL_F_TLS_CONSTRUCT_CTOS_KEY_SHARE include/openssl/sslerr_legacy.h 325;" d -SSL_F_TLS_CONSTRUCT_CTOS_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 326;" d -SSL_F_TLS_CONSTRUCT_CTOS_NPN include/openssl/sslerr_legacy.h 327;" d -SSL_F_TLS_CONSTRUCT_CTOS_PADDING include/openssl/sslerr_legacy.h 328;" d -SSL_F_TLS_CONSTRUCT_CTOS_POST_HANDSHAKE_AUTH include/openssl/sslerr_legacy.h 329;" d -SSL_F_TLS_CONSTRUCT_CTOS_PSK include/openssl/sslerr_legacy.h 330;" d -SSL_F_TLS_CONSTRUCT_CTOS_PSK_KEX_MODES include/openssl/sslerr_legacy.h 331;" d -SSL_F_TLS_CONSTRUCT_CTOS_RENEGOTIATE include/openssl/sslerr_legacy.h 332;" d -SSL_F_TLS_CONSTRUCT_CTOS_SCT include/openssl/sslerr_legacy.h 333;" d -SSL_F_TLS_CONSTRUCT_CTOS_SERVER_NAME include/openssl/sslerr_legacy.h 334;" d -SSL_F_TLS_CONSTRUCT_CTOS_SESSION_TICKET include/openssl/sslerr_legacy.h 335;" d -SSL_F_TLS_CONSTRUCT_CTOS_SIG_ALGS include/openssl/sslerr_legacy.h 336;" d -SSL_F_TLS_CONSTRUCT_CTOS_SRP include/openssl/sslerr_legacy.h 337;" d -SSL_F_TLS_CONSTRUCT_CTOS_STATUS_REQUEST include/openssl/sslerr_legacy.h 338;" d -SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 339;" d -SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 340;" d -SSL_F_TLS_CONSTRUCT_CTOS_USE_SRTP include/openssl/sslerr_legacy.h 341;" d -SSL_F_TLS_CONSTRUCT_CTOS_VERIFY include/openssl/sslerr_legacy.h 342;" d -SSL_F_TLS_CONSTRUCT_ENCRYPTED_EXTENSIONS include/openssl/sslerr_legacy.h 343;" d -SSL_F_TLS_CONSTRUCT_END_OF_EARLY_DATA include/openssl/sslerr_legacy.h 344;" d -SSL_F_TLS_CONSTRUCT_EXTENSIONS include/openssl/sslerr_legacy.h 345;" d -SSL_F_TLS_CONSTRUCT_FINISHED include/openssl/sslerr_legacy.h 346;" d -SSL_F_TLS_CONSTRUCT_HELLO_REQUEST include/openssl/sslerr_legacy.h 347;" d -SSL_F_TLS_CONSTRUCT_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 348;" d -SSL_F_TLS_CONSTRUCT_KEY_UPDATE include/openssl/sslerr_legacy.h 349;" d -SSL_F_TLS_CONSTRUCT_NEW_SESSION_TICKET include/openssl/sslerr_legacy.h 350;" d -SSL_F_TLS_CONSTRUCT_NEXT_PROTO include/openssl/sslerr_legacy.h 351;" d -SSL_F_TLS_CONSTRUCT_SERVER_CERTIFICATE include/openssl/sslerr_legacy.h 352;" d -SSL_F_TLS_CONSTRUCT_SERVER_HELLO include/openssl/sslerr_legacy.h 353;" d -SSL_F_TLS_CONSTRUCT_SERVER_KEY_EXCHANGE include/openssl/sslerr_legacy.h 354;" d -SSL_F_TLS_CONSTRUCT_STOC_ALPN include/openssl/sslerr_legacy.h 355;" d -SSL_F_TLS_CONSTRUCT_STOC_CERTIFICATE include/openssl/sslerr_legacy.h 356;" d -SSL_F_TLS_CONSTRUCT_STOC_COOKIE include/openssl/sslerr_legacy.h 357;" d -SSL_F_TLS_CONSTRUCT_STOC_CRYPTOPRO_BUG include/openssl/sslerr_legacy.h 358;" d -SSL_F_TLS_CONSTRUCT_STOC_DONE include/openssl/sslerr_legacy.h 359;" d -SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA include/openssl/sslerr_legacy.h 360;" d -SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA_INFO include/openssl/sslerr_legacy.h 361;" d -SSL_F_TLS_CONSTRUCT_STOC_EC_PT_FORMATS include/openssl/sslerr_legacy.h 362;" d -SSL_F_TLS_CONSTRUCT_STOC_EMS include/openssl/sslerr_legacy.h 363;" d -SSL_F_TLS_CONSTRUCT_STOC_ETM include/openssl/sslerr_legacy.h 364;" d -SSL_F_TLS_CONSTRUCT_STOC_HELLO include/openssl/sslerr_legacy.h 365;" d -SSL_F_TLS_CONSTRUCT_STOC_KEY_EXCHANGE include/openssl/sslerr_legacy.h 366;" d -SSL_F_TLS_CONSTRUCT_STOC_KEY_SHARE include/openssl/sslerr_legacy.h 367;" d -SSL_F_TLS_CONSTRUCT_STOC_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 368;" d -SSL_F_TLS_CONSTRUCT_STOC_NEXT_PROTO_NEG include/openssl/sslerr_legacy.h 369;" d -SSL_F_TLS_CONSTRUCT_STOC_PSK include/openssl/sslerr_legacy.h 370;" d -SSL_F_TLS_CONSTRUCT_STOC_RENEGOTIATE include/openssl/sslerr_legacy.h 371;" d -SSL_F_TLS_CONSTRUCT_STOC_SERVER_NAME include/openssl/sslerr_legacy.h 372;" d -SSL_F_TLS_CONSTRUCT_STOC_SESSION_TICKET include/openssl/sslerr_legacy.h 373;" d -SSL_F_TLS_CONSTRUCT_STOC_STATUS_REQUEST include/openssl/sslerr_legacy.h 374;" d -SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 375;" d -SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 376;" d -SSL_F_TLS_CONSTRUCT_STOC_USE_SRTP include/openssl/sslerr_legacy.h 377;" d -SSL_F_TLS_EARLY_POST_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 378;" d -SSL_F_TLS_FINISH_HANDSHAKE include/openssl/sslerr_legacy.h 379;" d -SSL_F_TLS_GET_MESSAGE_BODY include/openssl/sslerr_legacy.h 380;" d -SSL_F_TLS_GET_MESSAGE_HEADER include/openssl/sslerr_legacy.h 381;" d -SSL_F_TLS_HANDLE_ALPN include/openssl/sslerr_legacy.h 382;" d -SSL_F_TLS_HANDLE_STATUS_REQUEST include/openssl/sslerr_legacy.h 383;" d -SSL_F_TLS_PARSE_CERTIFICATE_AUTHORITIES include/openssl/sslerr_legacy.h 384;" d -SSL_F_TLS_PARSE_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 385;" d -SSL_F_TLS_PARSE_CTOS_ALPN include/openssl/sslerr_legacy.h 386;" d -SSL_F_TLS_PARSE_CTOS_COOKIE include/openssl/sslerr_legacy.h 387;" d -SSL_F_TLS_PARSE_CTOS_EARLY_DATA include/openssl/sslerr_legacy.h 388;" d -SSL_F_TLS_PARSE_CTOS_EC_PT_FORMATS include/openssl/sslerr_legacy.h 389;" d -SSL_F_TLS_PARSE_CTOS_EMS include/openssl/sslerr_legacy.h 390;" d -SSL_F_TLS_PARSE_CTOS_KEY_SHARE include/openssl/sslerr_legacy.h 391;" d -SSL_F_TLS_PARSE_CTOS_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 392;" d -SSL_F_TLS_PARSE_CTOS_POST_HANDSHAKE_AUTH include/openssl/sslerr_legacy.h 393;" d -SSL_F_TLS_PARSE_CTOS_PSK include/openssl/sslerr_legacy.h 394;" d -SSL_F_TLS_PARSE_CTOS_PSK_KEX_MODES include/openssl/sslerr_legacy.h 395;" d -SSL_F_TLS_PARSE_CTOS_RENEGOTIATE include/openssl/sslerr_legacy.h 396;" d -SSL_F_TLS_PARSE_CTOS_SERVER_NAME include/openssl/sslerr_legacy.h 397;" d -SSL_F_TLS_PARSE_CTOS_SESSION_TICKET include/openssl/sslerr_legacy.h 398;" d -SSL_F_TLS_PARSE_CTOS_SIG_ALGS include/openssl/sslerr_legacy.h 399;" d -SSL_F_TLS_PARSE_CTOS_SIG_ALGS_CERT include/openssl/sslerr_legacy.h 400;" d -SSL_F_TLS_PARSE_CTOS_SRP include/openssl/sslerr_legacy.h 401;" d -SSL_F_TLS_PARSE_CTOS_STATUS_REQUEST include/openssl/sslerr_legacy.h 402;" d -SSL_F_TLS_PARSE_CTOS_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 403;" d -SSL_F_TLS_PARSE_CTOS_USE_SRTP include/openssl/sslerr_legacy.h 404;" d -SSL_F_TLS_PARSE_STOC_ALPN include/openssl/sslerr_legacy.h 405;" d -SSL_F_TLS_PARSE_STOC_COOKIE include/openssl/sslerr_legacy.h 406;" d -SSL_F_TLS_PARSE_STOC_EARLY_DATA include/openssl/sslerr_legacy.h 407;" d -SSL_F_TLS_PARSE_STOC_EARLY_DATA_INFO include/openssl/sslerr_legacy.h 408;" d -SSL_F_TLS_PARSE_STOC_EC_PT_FORMATS include/openssl/sslerr_legacy.h 409;" d -SSL_F_TLS_PARSE_STOC_KEY_SHARE include/openssl/sslerr_legacy.h 410;" d -SSL_F_TLS_PARSE_STOC_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 411;" d -SSL_F_TLS_PARSE_STOC_NPN include/openssl/sslerr_legacy.h 412;" d -SSL_F_TLS_PARSE_STOC_PSK include/openssl/sslerr_legacy.h 413;" d -SSL_F_TLS_PARSE_STOC_RENEGOTIATE include/openssl/sslerr_legacy.h 414;" d -SSL_F_TLS_PARSE_STOC_SCT include/openssl/sslerr_legacy.h 415;" d -SSL_F_TLS_PARSE_STOC_SERVER_NAME include/openssl/sslerr_legacy.h 416;" d -SSL_F_TLS_PARSE_STOC_SESSION_TICKET include/openssl/sslerr_legacy.h 417;" d -SSL_F_TLS_PARSE_STOC_STATUS_REQUEST include/openssl/sslerr_legacy.h 418;" d -SSL_F_TLS_PARSE_STOC_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 419;" d -SSL_F_TLS_PARSE_STOC_USE_SRTP include/openssl/sslerr_legacy.h 420;" d -SSL_F_TLS_POST_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 421;" d -SSL_F_TLS_POST_PROCESS_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 422;" d -SSL_F_TLS_PREPARE_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 423;" d -SSL_F_TLS_PROCESS_AS_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 424;" d -SSL_F_TLS_PROCESS_CERTIFICATE_REQUEST include/openssl/sslerr_legacy.h 425;" d -SSL_F_TLS_PROCESS_CERT_STATUS include/openssl/sslerr_legacy.h 426;" d -SSL_F_TLS_PROCESS_CERT_STATUS_BODY include/openssl/sslerr_legacy.h 427;" d -SSL_F_TLS_PROCESS_CERT_VERIFY include/openssl/sslerr_legacy.h 428;" d -SSL_F_TLS_PROCESS_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 429;" d -SSL_F_TLS_PROCESS_CKE_DHE include/openssl/sslerr_legacy.h 430;" d -SSL_F_TLS_PROCESS_CKE_ECDHE include/openssl/sslerr_legacy.h 431;" d -SSL_F_TLS_PROCESS_CKE_GOST include/openssl/sslerr_legacy.h 432;" d -SSL_F_TLS_PROCESS_CKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 433;" d -SSL_F_TLS_PROCESS_CKE_RSA include/openssl/sslerr_legacy.h 434;" d -SSL_F_TLS_PROCESS_CKE_SRP include/openssl/sslerr_legacy.h 435;" d -SSL_F_TLS_PROCESS_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 436;" d -SSL_F_TLS_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 437;" d -SSL_F_TLS_PROCESS_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 438;" d -SSL_F_TLS_PROCESS_ENCRYPTED_EXTENSIONS include/openssl/sslerr_legacy.h 439;" d -SSL_F_TLS_PROCESS_END_OF_EARLY_DATA include/openssl/sslerr_legacy.h 440;" d -SSL_F_TLS_PROCESS_FINISHED include/openssl/sslerr_legacy.h 441;" d -SSL_F_TLS_PROCESS_HELLO_REQ include/openssl/sslerr_legacy.h 442;" d -SSL_F_TLS_PROCESS_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 443;" d -SSL_F_TLS_PROCESS_INITIAL_SERVER_FLIGHT include/openssl/sslerr_legacy.h 444;" d -SSL_F_TLS_PROCESS_KEY_EXCHANGE include/openssl/sslerr_legacy.h 445;" d -SSL_F_TLS_PROCESS_KEY_UPDATE include/openssl/sslerr_legacy.h 446;" d -SSL_F_TLS_PROCESS_NEW_SESSION_TICKET include/openssl/sslerr_legacy.h 447;" d -SSL_F_TLS_PROCESS_NEXT_PROTO include/openssl/sslerr_legacy.h 448;" d -SSL_F_TLS_PROCESS_SERVER_CERTIFICATE include/openssl/sslerr_legacy.h 449;" d -SSL_F_TLS_PROCESS_SERVER_DONE include/openssl/sslerr_legacy.h 450;" d -SSL_F_TLS_PROCESS_SERVER_HELLO include/openssl/sslerr_legacy.h 451;" d -SSL_F_TLS_PROCESS_SKE_DHE include/openssl/sslerr_legacy.h 452;" d -SSL_F_TLS_PROCESS_SKE_ECDHE include/openssl/sslerr_legacy.h 453;" d -SSL_F_TLS_PROCESS_SKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 454;" d -SSL_F_TLS_PROCESS_SKE_SRP include/openssl/sslerr_legacy.h 455;" d -SSL_F_TLS_PSK_DO_BINDER include/openssl/sslerr_legacy.h 456;" d -SSL_F_TLS_SCAN_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 457;" d -SSL_F_TLS_SETUP_HANDSHAKE include/openssl/sslerr_legacy.h 458;" d -SSL_F_USE_CERTIFICATE_CHAIN_FILE include/openssl/sslerr_legacy.h 459;" d -SSL_F_WPACKET_INTERN_INIT_LEN include/openssl/sslerr_legacy.h 460;" d -SSL_F_WPACKET_START_SUB_PACKET_LEN__ include/openssl/sslerr_legacy.h 461;" d -SSL_F_WRITE_STATE_MACHINE include/openssl/sslerr_legacy.h 462;" d -SSL_GOST12_256 ssl/ssl_local.h 263;" d -SSL_GOST12_512 ssl/ssl_local.h 265;" d -SSL_GOST89MAC ssl/ssl_local.h 258;" d -SSL_GOST89MAC12 ssl/ssl_local.h 264;" d -SSL_GOST94 ssl/ssl_local.h 257;" d -SSL_HANDSHAKE_MAC_DEFAULT ssl/ssl_local.h 302;" d -SSL_HANDSHAKE_MAC_GOST12_256 ssl/ssl_local.h 300;" d -SSL_HANDSHAKE_MAC_GOST12_512 ssl/ssl_local.h 301;" d -SSL_HANDSHAKE_MAC_GOST94 ssl/ssl_local.h 299;" d -SSL_HANDSHAKE_MAC_MASK ssl/ssl_local.h 295;" d -SSL_HANDSHAKE_MAC_MD5_SHA1 ssl/ssl_local.h 296;" d -SSL_HANDSHAKE_MAC_SHA256 ssl/ssl_local.h 297;" d -SSL_HANDSHAKE_MAC_SHA384 ssl/ssl_local.h 298;" d -SSL_HIGH ssl/ssl_local.h 331;" d -SSL_HMAC ssl/ssl_local.h /^} SSL_HMAC;$/;" t typeref:struct:ssl_hmac_st -SSL_HRR_COMPLETE ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 -SSL_HRR_NONE ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 -SSL_HRR_PENDING ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 -SSL_IDEA ssl/ssl_local.h 221;" d -SSL_IS_DTLS ssl/ssl_local.h 348;" d -SSL_IS_FIRST_HANDSHAKE ssl/ssl_local.h 362;" d -SSL_IS_QUIC ssl/ssl_local.h 342;" d -SSL_IS_QUIC ssl/ssl_local.h 344;" d -SSL_IS_TLS13 ssl/ssl_local.h 351;" d -SSL_KUZNYECHIK ssl/ssl_local.h 240;" d -SSL_KUZNYECHIKOMAC ssl/ssl_local.h 267;" d -SSL_LOW ssl/ssl_local.h 329;" d -SSL_MAC_BUF ssl/record/record.h /^typedef struct ssl_mac_buf_st SSL_MAC_BUF;$/;" t typeref:struct:ssl_mac_buf_st -SSL_MAGMA ssl/ssl_local.h 239;" d -SSL_MAGMAOMAC ssl/ssl_local.h 266;" d -SSL_MAX_DIGEST ssl/ssl_local.h 288;" d -SSL_MAX_MASTER_KEY_LENGTH include/openssl/prov_ssl.h 20;" d -SSL_MD5 ssl/ssl_local.h 255;" d -SSL_MD_GOST12_256_IDX ssl/ssl_local.h 280;" d -SSL_MD_GOST12_512_IDX ssl/ssl_local.h 282;" d -SSL_MD_GOST89MAC12_IDX ssl/ssl_local.h 281;" d -SSL_MD_GOST89MAC_IDX ssl/ssl_local.h 277;" d -SSL_MD_GOST94_IDX ssl/ssl_local.h 276;" d -SSL_MD_KUZNYECHIKOMAC_IDX ssl/ssl_local.h 287;" d -SSL_MD_MAGMAOMAC_IDX ssl/ssl_local.h 286;" d -SSL_MD_MD5_IDX ssl/ssl_local.h 274;" d -SSL_MD_MD5_SHA1_IDX ssl/ssl_local.h 283;" d -SSL_MD_NUM_IDX ssl/ssl_local.h 290;" d -SSL_MD_SHA1_IDX ssl/ssl_local.h 275;" d -SSL_MD_SHA224_IDX ssl/ssl_local.h 284;" d -SSL_MD_SHA256_IDX ssl/ssl_local.h 278;" d -SSL_MD_SHA384_IDX ssl/ssl_local.h 279;" d -SSL_MD_SHA512_IDX ssl/ssl_local.h 285;" d -SSL_MEDIUM ssl/ssl_local.h 330;" d -SSL_METHOD_NO_FIPS ssl/ssl_local.h 2293;" d -SSL_METHOD_NO_SUITEB ssl/ssl_local.h 2294;" d -SSL_NOT_DEFAULT ssl/ssl_local.h 333;" d -SSL_PHA_EXT_RECEIVED ssl/ssl_local.h /^ SSL_PHA_EXT_RECEIVED, \/* server-side only: extension received *\/$/;" e enum:__anon411 -SSL_PHA_EXT_SENT ssl/ssl_local.h /^ SSL_PHA_EXT_SENT, \/* client-side only: extension sent *\/$/;" e enum:__anon411 -SSL_PHA_NONE ssl/ssl_local.h /^ SSL_PHA_NONE = 0,$/;" e enum:__anon411 -SSL_PHA_REQUESTED ssl/ssl_local.h /^ SSL_PHA_REQUESTED \/* request received by client, or sent by server *\/$/;" e enum:__anon411 -SSL_PHA_REQUEST_PENDING ssl/ssl_local.h /^ SSL_PHA_REQUEST_PENDING, \/* server-side only: request pending *\/$/;" e enum:__anon411 -SSL_PHA_STATE ssl/ssl_local.h /^} SSL_PHA_STATE;$/;" t typeref:enum:__anon411 -SSL_PKEY_DSA_SIGN ssl/ssl_local.h 408;" d -SSL_PKEY_ECC ssl/ssl_local.h 409;" d -SSL_PKEY_ED25519 ssl/ssl_local.h 413;" d -SSL_PKEY_ED448 ssl/ssl_local.h 414;" d -SSL_PKEY_GOST01 ssl/ssl_local.h 410;" d -SSL_PKEY_GOST12_256 ssl/ssl_local.h 411;" d -SSL_PKEY_GOST12_512 ssl/ssl_local.h 412;" d -SSL_PKEY_NUM ssl/ssl_local.h 415;" d -SSL_PKEY_RSA ssl/ssl_local.h 406;" d -SSL_PKEY_RSA_PSS_SIGN ssl/ssl_local.h 407;" d -SSL_PSK ssl/ssl_local.h 188;" d -SSL_RC2 ssl/ssl_local.h 220;" d -SSL_RC4 ssl/ssl_local.h 219;" d -SSL_READ_ETM ssl/ssl_local.h 402;" d -SSL_RT_MAX_CIPHER_BLOCK_SIZE include/openssl/ssl3.h 172;" d -SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY include/openssl/sslerr.h 24;" d -SSL_R_APP_DATA_IN_HANDSHAKE include/openssl/sslerr.h 25;" d -SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT include/openssl/sslerr.h 26;" d -SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE include/openssl/sslerr.h 27;" d -SSL_R_BAD_CHANGE_CIPHER_SPEC include/openssl/sslerr.h 28;" d -SSL_R_BAD_CIPHER include/openssl/sslerr.h 29;" d -SSL_R_BAD_DATA include/openssl/sslerr.h 30;" d -SSL_R_BAD_DATA_RETURNED_BY_CALLBACK include/openssl/sslerr.h 31;" d -SSL_R_BAD_DECOMPRESSION include/openssl/sslerr.h 32;" d -SSL_R_BAD_DH_VALUE include/openssl/sslerr.h 33;" d -SSL_R_BAD_DIGEST_LENGTH include/openssl/sslerr.h 34;" d -SSL_R_BAD_EARLY_DATA include/openssl/sslerr.h 35;" d -SSL_R_BAD_ECC_CERT include/openssl/sslerr.h 36;" d -SSL_R_BAD_ECPOINT include/openssl/sslerr.h 37;" d -SSL_R_BAD_EXTENSION include/openssl/sslerr.h 38;" d -SSL_R_BAD_HANDSHAKE_LENGTH include/openssl/sslerr.h 39;" d -SSL_R_BAD_HANDSHAKE_STATE include/openssl/sslerr.h 40;" d -SSL_R_BAD_HELLO_REQUEST include/openssl/sslerr.h 41;" d -SSL_R_BAD_HRR_VERSION include/openssl/sslerr.h 42;" d -SSL_R_BAD_KEY_SHARE include/openssl/sslerr.h 43;" d -SSL_R_BAD_KEY_UPDATE include/openssl/sslerr.h 44;" d -SSL_R_BAD_LEGACY_VERSION include/openssl/sslerr.h 45;" d -SSL_R_BAD_LENGTH include/openssl/sslerr.h 46;" d -SSL_R_BAD_PACKET include/openssl/sslerr.h 47;" d -SSL_R_BAD_PACKET_LENGTH include/openssl/sslerr.h 48;" d -SSL_R_BAD_PROTOCOL_VERSION_NUMBER include/openssl/sslerr.h 49;" d -SSL_R_BAD_PSK include/openssl/sslerr.h 50;" d -SSL_R_BAD_PSK_IDENTITY include/openssl/sslerr.h 51;" d -SSL_R_BAD_RECORD_TYPE include/openssl/sslerr.h 52;" d -SSL_R_BAD_RSA_ENCRYPT include/openssl/sslerr.h 53;" d -SSL_R_BAD_SIGNATURE include/openssl/sslerr.h 54;" d -SSL_R_BAD_SRP_A_LENGTH include/openssl/sslerr.h 55;" d -SSL_R_BAD_SRP_PARAMETERS include/openssl/sslerr.h 56;" d -SSL_R_BAD_SRTP_MKI_VALUE include/openssl/sslerr.h 57;" d -SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST include/openssl/sslerr.h 58;" d -SSL_R_BAD_SSL_FILETYPE include/openssl/sslerr.h 59;" d -SSL_R_BAD_VALUE include/openssl/sslerr.h 60;" d -SSL_R_BAD_WRITE_RETRY include/openssl/sslerr.h 61;" d -SSL_R_BINDER_DOES_NOT_VERIFY include/openssl/sslerr.h 62;" d -SSL_R_BIO_NOT_SET include/openssl/sslerr.h 63;" d -SSL_R_BLOCK_CIPHER_PAD_IS_WRONG include/openssl/sslerr.h 64;" d -SSL_R_BN_LIB include/openssl/sslerr.h 65;" d -SSL_R_CALLBACK_FAILED include/openssl/sslerr.h 66;" d -SSL_R_CANNOT_CHANGE_CIPHER include/openssl/sslerr.h 67;" d -SSL_R_CANNOT_GET_GROUP_NAME include/openssl/sslerr.h 68;" d -SSL_R_CA_DN_LENGTH_MISMATCH include/openssl/sslerr.h 69;" d -SSL_R_CA_KEY_TOO_SMALL include/openssl/sslerr.h 70;" d -SSL_R_CA_MD_TOO_WEAK include/openssl/sslerr.h 71;" d -SSL_R_CCS_RECEIVED_EARLY include/openssl/sslerr.h 72;" d -SSL_R_CERTIFICATE_VERIFY_FAILED include/openssl/sslerr.h 73;" d -SSL_R_CERT_CB_ERROR include/openssl/sslerr.h 74;" d -SSL_R_CERT_LENGTH_MISMATCH include/openssl/sslerr.h 75;" d -SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED include/openssl/sslerr.h 76;" d -SSL_R_CIPHER_CODE_WRONG_LENGTH include/openssl/sslerr.h 77;" d -SSL_R_CLIENTHELLO_TLSEXT include/openssl/sslerr.h 78;" d -SSL_R_COMPRESSED_LENGTH_TOO_LONG include/openssl/sslerr.h 79;" d -SSL_R_COMPRESSION_DISABLED include/openssl/sslerr.h 80;" d -SSL_R_COMPRESSION_FAILURE include/openssl/sslerr.h 81;" d -SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE include/openssl/sslerr.h 82;" d -SSL_R_COMPRESSION_LIBRARY_ERROR include/openssl/sslerr.h 83;" d -SSL_R_CONNECTION_TYPE_NOT_SET include/openssl/sslerr.h 84;" d -SSL_R_CONTEXT_NOT_DANE_ENABLED include/openssl/sslerr.h 85;" d -SSL_R_COOKIE_GEN_CALLBACK_FAILURE include/openssl/sslerr.h 86;" d -SSL_R_COOKIE_MISMATCH include/openssl/sslerr.h 87;" d -SSL_R_COPY_PARAMETERS_FAILED include/openssl/sslerr.h 88;" d -SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED include/openssl/sslerr.h 89;" d -SSL_R_DANE_ALREADY_ENABLED include/openssl/sslerr.h 90;" d -SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL include/openssl/sslerr.h 91;" d -SSL_R_DANE_NOT_ENABLED include/openssl/sslerr.h 92;" d -SSL_R_DANE_TLSA_BAD_CERTIFICATE include/openssl/sslerr.h 93;" d -SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE include/openssl/sslerr.h 94;" d -SSL_R_DANE_TLSA_BAD_DATA_LENGTH include/openssl/sslerr.h 95;" d -SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH include/openssl/sslerr.h 96;" d -SSL_R_DANE_TLSA_BAD_MATCHING_TYPE include/openssl/sslerr.h 97;" d -SSL_R_DANE_TLSA_BAD_PUBLIC_KEY include/openssl/sslerr.h 98;" d -SSL_R_DANE_TLSA_BAD_SELECTOR include/openssl/sslerr.h 99;" d -SSL_R_DANE_TLSA_NULL_DATA include/openssl/sslerr.h 100;" d -SSL_R_DATA_BETWEEN_CCS_AND_FINISHED include/openssl/sslerr.h 101;" d -SSL_R_DATA_LENGTH_TOO_LONG include/openssl/sslerr.h 102;" d -SSL_R_DECRYPTION_FAILED include/openssl/sslerr.h 103;" d -SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC include/openssl/sslerr.h 104;" d -SSL_R_DH_KEY_TOO_SMALL include/openssl/sslerr.h 105;" d -SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG include/openssl/sslerr.h 106;" d -SSL_R_DIGEST_CHECK_FAILED include/openssl/sslerr.h 107;" d -SSL_R_DTLS_MESSAGE_TOO_BIG include/openssl/sslerr.h 108;" d -SSL_R_DUPLICATE_COMPRESSION_ID include/openssl/sslerr.h 109;" d -SSL_R_ECC_CERT_NOT_FOR_SIGNING include/openssl/sslerr.h 110;" d -SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE include/openssl/sslerr.h 111;" d -SSL_R_EE_KEY_TOO_SMALL include/openssl/sslerr.h 112;" d -SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST include/openssl/sslerr.h 113;" d -SSL_R_ENCRYPTED_LENGTH_TOO_LONG include/openssl/sslerr.h 114;" d -SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST include/openssl/sslerr.h 115;" d -SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN include/openssl/sslerr.h 116;" d -SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE include/openssl/sslerr.h 117;" d -SSL_R_EXCESSIVE_MESSAGE_SIZE include/openssl/sslerr.h 118;" d -SSL_R_EXTENSION_NOT_RECEIVED include/openssl/sslerr.h 119;" d -SSL_R_EXTRA_DATA_IN_MESSAGE include/openssl/sslerr.h 120;" d -SSL_R_EXT_LENGTH_MISMATCH include/openssl/sslerr.h 121;" d -SSL_R_FAILED_TO_INIT_ASYNC include/openssl/sslerr.h 122;" d -SSL_R_FRAGMENTED_CLIENT_HELLO include/openssl/sslerr.h 123;" d -SSL_R_GOT_A_FIN_BEFORE_A_CCS include/openssl/sslerr.h 124;" d -SSL_R_HTTPS_PROXY_REQUEST include/openssl/sslerr.h 125;" d -SSL_R_HTTP_REQUEST include/openssl/sslerr.h 126;" d -SSL_R_ILLEGAL_POINT_COMPRESSION include/openssl/sslerr.h 127;" d -SSL_R_ILLEGAL_SUITEB_DIGEST include/openssl/sslerr.h 128;" d -SSL_R_INAPPROPRIATE_FALLBACK include/openssl/sslerr.h 129;" d -SSL_R_INCONSISTENT_COMPRESSION include/openssl/sslerr.h 130;" d -SSL_R_INCONSISTENT_EARLY_DATA_ALPN include/openssl/sslerr.h 131;" d -SSL_R_INCONSISTENT_EARLY_DATA_SNI include/openssl/sslerr.h 132;" d -SSL_R_INCONSISTENT_EXTMS include/openssl/sslerr.h 133;" d -SSL_R_INSUFFICIENT_SECURITY include/openssl/sslerr.h 134;" d -SSL_R_INVALID_ALERT include/openssl/sslerr.h 135;" d -SSL_R_INVALID_CCS_MESSAGE include/openssl/sslerr.h 136;" d -SSL_R_INVALID_CERTIFICATE_OR_ALG include/openssl/sslerr.h 137;" d -SSL_R_INVALID_COMMAND include/openssl/sslerr.h 138;" d -SSL_R_INVALID_COMPRESSION_ALGORITHM include/openssl/sslerr.h 139;" d -SSL_R_INVALID_CONFIG include/openssl/sslerr.h 140;" d -SSL_R_INVALID_CONFIGURATION_NAME include/openssl/sslerr.h 141;" d -SSL_R_INVALID_CONTEXT include/openssl/sslerr.h 142;" d -SSL_R_INVALID_CT_VALIDATION_TYPE include/openssl/sslerr.h 143;" d -SSL_R_INVALID_KEY_UPDATE_TYPE include/openssl/sslerr.h 144;" d -SSL_R_INVALID_MAX_EARLY_DATA include/openssl/sslerr.h 145;" d -SSL_R_INVALID_NULL_CMD_NAME include/openssl/sslerr.h 146;" d -SSL_R_INVALID_SEQUENCE_NUMBER include/openssl/sslerr.h 147;" d -SSL_R_INVALID_SERVERINFO_DATA include/openssl/sslerr.h 148;" d -SSL_R_INVALID_SESSION_ID include/openssl/sslerr.h 149;" d -SSL_R_INVALID_SRP_USERNAME include/openssl/sslerr.h 150;" d -SSL_R_INVALID_STATUS_RESPONSE include/openssl/sslerr.h 151;" d -SSL_R_INVALID_TICKET_KEYS_LENGTH include/openssl/sslerr.h 152;" d -SSL_R_LENGTH_MISMATCH include/openssl/sslerr.h 153;" d -SSL_R_LENGTH_TOO_LONG include/openssl/sslerr.h 154;" d -SSL_R_LENGTH_TOO_SHORT include/openssl/sslerr.h 155;" d -SSL_R_LIBRARY_BUG include/openssl/sslerr.h 156;" d -SSL_R_LIBRARY_HAS_NO_CIPHERS include/openssl/sslerr.h 157;" d -SSL_R_MISSING_DSA_SIGNING_CERT include/openssl/sslerr.h 158;" d -SSL_R_MISSING_ECDSA_SIGNING_CERT include/openssl/sslerr.h 159;" d -SSL_R_MISSING_FATAL include/openssl/sslerr.h 160;" d -SSL_R_MISSING_PARAMETERS include/openssl/sslerr.h 161;" d -SSL_R_MISSING_PSK_KEX_MODES_EXTENSION include/openssl/sslerr.h 162;" d -SSL_R_MISSING_QUIC_TRANSPORT_PARAMETERS_EXTENSION include/openssl/sslerr.h 163;" d -SSL_R_MISSING_RSA_CERTIFICATE include/openssl/sslerr.h 164;" d -SSL_R_MISSING_RSA_ENCRYPTING_CERT include/openssl/sslerr.h 165;" d -SSL_R_MISSING_RSA_SIGNING_CERT include/openssl/sslerr.h 166;" d -SSL_R_MISSING_SIGALGS_EXTENSION include/openssl/sslerr.h 167;" d -SSL_R_MISSING_SIGNING_CERT include/openssl/sslerr.h 168;" d -SSL_R_MISSING_SRP_PARAM include/openssl/sslerr.h 169;" d -SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION include/openssl/sslerr.h 170;" d -SSL_R_MISSING_TMP_DH_KEY include/openssl/sslerr.h 171;" d -SSL_R_MISSING_TMP_ECDH_KEY include/openssl/sslerr.h 172;" d -SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA include/openssl/sslerr.h 173;" d -SSL_R_NOT_ON_RECORD_BOUNDARY include/openssl/sslerr.h 174;" d -SSL_R_NOT_REPLACING_CERTIFICATE include/openssl/sslerr.h 175;" d -SSL_R_NOT_SERVER include/openssl/sslerr.h 176;" d -SSL_R_NO_APPLICATION_PROTOCOL include/openssl/sslerr.h 177;" d -SSL_R_NO_CERTIFICATES_RETURNED include/openssl/sslerr.h 178;" d -SSL_R_NO_CERTIFICATE_ASSIGNED include/openssl/sslerr.h 179;" d -SSL_R_NO_CERTIFICATE_SET include/openssl/sslerr.h 180;" d -SSL_R_NO_CHANGE_FOLLOWING_HRR include/openssl/sslerr.h 181;" d -SSL_R_NO_CIPHERS_AVAILABLE include/openssl/sslerr.h 182;" d -SSL_R_NO_CIPHERS_SPECIFIED include/openssl/sslerr.h 183;" d -SSL_R_NO_CIPHER_MATCH include/openssl/sslerr.h 184;" d -SSL_R_NO_CLIENT_CERT_METHOD include/openssl/sslerr.h 185;" d -SSL_R_NO_COMPRESSION_SPECIFIED include/openssl/sslerr.h 186;" d -SSL_R_NO_COOKIE_CALLBACK_SET include/openssl/sslerr.h 187;" d -SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER include/openssl/sslerr.h 188;" d -SSL_R_NO_METHOD_SPECIFIED include/openssl/sslerr.h 189;" d -SSL_R_NO_PEM_EXTENSIONS include/openssl/sslerr.h 190;" d -SSL_R_NO_PRIVATE_KEY_ASSIGNED include/openssl/sslerr.h 191;" d -SSL_R_NO_PROTOCOLS_AVAILABLE include/openssl/sslerr.h 192;" d -SSL_R_NO_RENEGOTIATION include/openssl/sslerr.h 193;" d -SSL_R_NO_REQUIRED_DIGEST include/openssl/sslerr.h 194;" d -SSL_R_NO_SHARED_CIPHER include/openssl/sslerr.h 195;" d -SSL_R_NO_SHARED_GROUPS include/openssl/sslerr.h 196;" d -SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS include/openssl/sslerr.h 197;" d -SSL_R_NO_SRTP_PROFILES include/openssl/sslerr.h 198;" d -SSL_R_NO_SUITABLE_DIGEST_ALGORITHM include/openssl/sslerr.h 199;" d -SSL_R_NO_SUITABLE_GROUPS include/openssl/sslerr.h 200;" d -SSL_R_NO_SUITABLE_KEY_SHARE include/openssl/sslerr.h 201;" d -SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM include/openssl/sslerr.h 202;" d -SSL_R_NO_VALID_SCTS include/openssl/sslerr.h 203;" d -SSL_R_NO_VERIFY_COOKIE_CALLBACK include/openssl/sslerr.h 204;" d -SSL_R_NULL_SSL_CTX include/openssl/sslerr.h 205;" d -SSL_R_NULL_SSL_METHOD_PASSED include/openssl/sslerr.h 206;" d -SSL_R_OCSP_CALLBACK_FAILURE include/openssl/sslerr.h 207;" d -SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED include/openssl/sslerr.h 208;" d -SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED include/openssl/sslerr.h 209;" d -SSL_R_OVERFLOW_ERROR include/openssl/sslerr.h 210;" d -SSL_R_PACKET_LENGTH_TOO_LONG include/openssl/sslerr.h 211;" d -SSL_R_PARSE_TLSEXT include/openssl/sslerr.h 212;" d -SSL_R_PATH_TOO_LONG include/openssl/sslerr.h 213;" d -SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE include/openssl/sslerr.h 214;" d -SSL_R_PEM_NAME_BAD_PREFIX include/openssl/sslerr.h 215;" d -SSL_R_PEM_NAME_TOO_SHORT include/openssl/sslerr.h 216;" d -SSL_R_PIPELINE_FAILURE include/openssl/sslerr.h 217;" d -SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR include/openssl/sslerr.h 218;" d -SSL_R_PRIVATE_KEY_MISMATCH include/openssl/sslerr.h 219;" d -SSL_R_PROTOCOL_IS_SHUTDOWN include/openssl/sslerr.h 220;" d -SSL_R_PSK_IDENTITY_NOT_FOUND include/openssl/sslerr.h 221;" d -SSL_R_PSK_NO_CLIENT_CB include/openssl/sslerr.h 222;" d -SSL_R_PSK_NO_SERVER_CB include/openssl/sslerr.h 223;" d -SSL_R_READ_BIO_NOT_SET include/openssl/sslerr.h 224;" d -SSL_R_READ_TIMEOUT_EXPIRED include/openssl/sslerr.h 225;" d -SSL_R_RECORD_LENGTH_MISMATCH include/openssl/sslerr.h 226;" d -SSL_R_RECORD_TOO_SMALL include/openssl/sslerr.h 227;" d -SSL_R_RENEGOTIATE_EXT_TOO_LONG include/openssl/sslerr.h 228;" d -SSL_R_RENEGOTIATION_ENCODING_ERR include/openssl/sslerr.h 229;" d -SSL_R_RENEGOTIATION_MISMATCH include/openssl/sslerr.h 230;" d -SSL_R_REQUEST_PENDING include/openssl/sslerr.h 231;" d -SSL_R_REQUEST_SENT include/openssl/sslerr.h 232;" d -SSL_R_REQUIRED_CIPHER_MISSING include/openssl/sslerr.h 233;" d -SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING include/openssl/sslerr.h 234;" d -SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING include/openssl/sslerr.h 235;" d -SSL_R_SCT_VERIFICATION_FAILED include/openssl/sslerr.h 236;" d -SSL_R_SERVERHELLO_TLSEXT include/openssl/sslerr.h 237;" d -SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED include/openssl/sslerr.h 238;" d -SSL_R_SHUTDOWN_WHILE_IN_INIT include/openssl/sslerr.h 239;" d -SSL_R_SIGNATURE_ALGORITHMS_ERROR include/openssl/sslerr.h 240;" d -SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE include/openssl/sslerr.h 241;" d -SSL_R_SRP_A_CALC include/openssl/sslerr.h 242;" d -SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES include/openssl/sslerr.h 243;" d -SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG include/openssl/sslerr.h 244;" d -SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE include/openssl/sslerr.h 245;" d -SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH include/openssl/sslerr.h 246;" d -SSL_R_SSL3_EXT_INVALID_SERVERNAME include/openssl/sslerr.h 247;" d -SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE include/openssl/sslerr.h 248;" d -SSL_R_SSL3_SESSION_ID_TOO_LONG include/openssl/sslerr.h 249;" d -SSL_R_SSLV3_ALERT_BAD_CERTIFICATE include/openssl/sslerr.h 250;" d -SSL_R_SSLV3_ALERT_BAD_RECORD_MAC include/openssl/sslerr.h 251;" d -SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED include/openssl/sslerr.h 252;" d -SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED include/openssl/sslerr.h 253;" d -SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN include/openssl/sslerr.h 254;" d -SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE include/openssl/sslerr.h 255;" d -SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE include/openssl/sslerr.h 256;" d -SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER include/openssl/sslerr.h 257;" d -SSL_R_SSLV3_ALERT_NO_CERTIFICATE include/openssl/sslerr.h 258;" d -SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE include/openssl/sslerr.h 259;" d -SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE include/openssl/sslerr.h 260;" d -SSL_R_SSL_COMMAND_SECTION_EMPTY include/openssl/sslerr.h 261;" d -SSL_R_SSL_COMMAND_SECTION_NOT_FOUND include/openssl/sslerr.h 262;" d -SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION include/openssl/sslerr.h 263;" d -SSL_R_SSL_HANDSHAKE_FAILURE include/openssl/sslerr.h 264;" d -SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS include/openssl/sslerr.h 265;" d -SSL_R_SSL_NEGATIVE_LENGTH include/openssl/sslerr.h 266;" d -SSL_R_SSL_SECTION_EMPTY include/openssl/sslerr.h 267;" d -SSL_R_SSL_SECTION_NOT_FOUND include/openssl/sslerr.h 268;" d -SSL_R_SSL_SESSION_ID_CALLBACK_FAILED include/openssl/sslerr.h 269;" d -SSL_R_SSL_SESSION_ID_CONFLICT include/openssl/sslerr.h 270;" d -SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG include/openssl/sslerr.h 271;" d -SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH include/openssl/sslerr.h 272;" d -SSL_R_SSL_SESSION_ID_TOO_LONG include/openssl/sslerr.h 273;" d -SSL_R_SSL_SESSION_VERSION_MISMATCH include/openssl/sslerr.h 274;" d -SSL_R_STILL_IN_INIT include/openssl/sslerr.h 275;" d -SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED include/openssl/sslerr.h 276;" d -SSL_R_TLSV13_ALERT_MISSING_EXTENSION include/openssl/sslerr.h 277;" d -SSL_R_TLSV1_ALERT_ACCESS_DENIED include/openssl/sslerr.h 278;" d -SSL_R_TLSV1_ALERT_DECODE_ERROR include/openssl/sslerr.h 279;" d -SSL_R_TLSV1_ALERT_DECRYPTION_FAILED include/openssl/sslerr.h 280;" d -SSL_R_TLSV1_ALERT_DECRYPT_ERROR include/openssl/sslerr.h 281;" d -SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION include/openssl/sslerr.h 282;" d -SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK include/openssl/sslerr.h 283;" d -SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY include/openssl/sslerr.h 284;" d -SSL_R_TLSV1_ALERT_INTERNAL_ERROR include/openssl/sslerr.h 285;" d -SSL_R_TLSV1_ALERT_NO_RENEGOTIATION include/openssl/sslerr.h 286;" d -SSL_R_TLSV1_ALERT_PROTOCOL_VERSION include/openssl/sslerr.h 287;" d -SSL_R_TLSV1_ALERT_RECORD_OVERFLOW include/openssl/sslerr.h 288;" d -SSL_R_TLSV1_ALERT_UNKNOWN_CA include/openssl/sslerr.h 289;" d -SSL_R_TLSV1_ALERT_USER_CANCELLED include/openssl/sslerr.h 290;" d -SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE include/openssl/sslerr.h 291;" d -SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE include/openssl/sslerr.h 292;" d -SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE include/openssl/sslerr.h 293;" d -SSL_R_TLSV1_UNRECOGNIZED_NAME include/openssl/sslerr.h 294;" d -SSL_R_TLSV1_UNSUPPORTED_EXTENSION include/openssl/sslerr.h 295;" d -SSL_R_TLS_ILLEGAL_EXPORTER_LABEL include/openssl/sslerr.h 296;" d -SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST include/openssl/sslerr.h 297;" d -SSL_R_TOO_MANY_KEY_UPDATES include/openssl/sslerr.h 298;" d -SSL_R_TOO_MANY_WARN_ALERTS include/openssl/sslerr.h 299;" d -SSL_R_TOO_MUCH_EARLY_DATA include/openssl/sslerr.h 300;" d -SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS include/openssl/sslerr.h 301;" d -SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS include/openssl/sslerr.h 302;" d -SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES include/openssl/sslerr.h 303;" d -SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES include/openssl/sslerr.h 304;" d -SSL_R_UNEXPECTED_CCS_MESSAGE include/openssl/sslerr.h 305;" d -SSL_R_UNEXPECTED_END_OF_EARLY_DATA include/openssl/sslerr.h 306;" d -SSL_R_UNEXPECTED_EOF_WHILE_READING include/openssl/sslerr.h 307;" d -SSL_R_UNEXPECTED_MESSAGE include/openssl/sslerr.h 308;" d -SSL_R_UNEXPECTED_RECORD include/openssl/sslerr.h 309;" d -SSL_R_UNINITIALIZED include/openssl/sslerr.h 310;" d -SSL_R_UNKNOWN_ALERT_TYPE include/openssl/sslerr.h 311;" d -SSL_R_UNKNOWN_CERTIFICATE_TYPE include/openssl/sslerr.h 312;" d -SSL_R_UNKNOWN_CIPHER_RETURNED include/openssl/sslerr.h 313;" d -SSL_R_UNKNOWN_CIPHER_TYPE include/openssl/sslerr.h 314;" d -SSL_R_UNKNOWN_CMD_NAME include/openssl/sslerr.h 315;" d -SSL_R_UNKNOWN_COMMAND include/openssl/sslerr.h 316;" d -SSL_R_UNKNOWN_DIGEST include/openssl/sslerr.h 317;" d -SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE include/openssl/sslerr.h 318;" d -SSL_R_UNKNOWN_PKEY_TYPE include/openssl/sslerr.h 319;" d -SSL_R_UNKNOWN_PROTOCOL include/openssl/sslerr.h 320;" d -SSL_R_UNKNOWN_SSL_VERSION include/openssl/sslerr.h 321;" d -SSL_R_UNKNOWN_STATE include/openssl/sslerr.h 322;" d -SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED include/openssl/sslerr.h 323;" d -SSL_R_UNSOLICITED_EXTENSION include/openssl/sslerr.h 324;" d -SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM include/openssl/sslerr.h 325;" d -SSL_R_UNSUPPORTED_ELLIPTIC_CURVE include/openssl/sslerr.h 326;" d -SSL_R_UNSUPPORTED_PROTOCOL include/openssl/sslerr.h 327;" d -SSL_R_UNSUPPORTED_SSL_VERSION include/openssl/sslerr.h 328;" d -SSL_R_UNSUPPORTED_STATUS_TYPE include/openssl/sslerr.h 329;" d -SSL_R_USE_SRTP_NOT_NEGOTIATED include/openssl/sslerr.h 330;" d -SSL_R_VERSION_TOO_HIGH include/openssl/sslerr.h 331;" d -SSL_R_VERSION_TOO_LOW include/openssl/sslerr.h 332;" d -SSL_R_WRONG_CERTIFICATE_TYPE include/openssl/sslerr.h 333;" d -SSL_R_WRONG_CIPHER_RETURNED include/openssl/sslerr.h 334;" d -SSL_R_WRONG_CURVE include/openssl/sslerr.h 335;" d -SSL_R_WRONG_ENCRYPTION_LEVEL_RECEIVED include/openssl/sslerr.h 336;" d -SSL_R_WRONG_SIGNATURE_LENGTH include/openssl/sslerr.h 337;" d -SSL_R_WRONG_SIGNATURE_SIZE include/openssl/sslerr.h 338;" d -SSL_R_WRONG_SIGNATURE_TYPE include/openssl/sslerr.h 339;" d -SSL_R_WRONG_SSL_VERSION include/openssl/sslerr.h 340;" d -SSL_R_WRONG_VERSION_NUMBER include/openssl/sslerr.h 341;" d -SSL_R_X509_LIB include/openssl/sslerr.h 342;" d -SSL_R_X509_VERIFICATION_SETUP_PROBLEMS include/openssl/sslerr.h 343;" d -SSL_SEED ssl/ssl_local.h 228;" d -SSL_SESSION ssl/ssl_local.h /^DEFINE_LHASH_OF(SSL_SESSION);$/;" v -SSL_SESSION_ASN1 ssl/ssl_asn1.c /^} SSL_SESSION_ASN1;$/;" t typeref:struct:__anon426 file: -SSL_SESSION_dup ssl/ssl_sess.c /^SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src)$/;" f -SSL_SESSION_free ssl/ssl_sess.c /^void SSL_SESSION_free(SSL_SESSION *ss)$/;" f -SSL_SESSION_get0_alpn_selected ssl/ssl_sess.c /^void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s,$/;" f -SSL_SESSION_get0_cipher ssl/ssl_sess.c /^const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s)$/;" f -SSL_SESSION_get0_hostname ssl/ssl_sess.c /^const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s)$/;" f -SSL_SESSION_get0_id_context ssl/ssl_sess.c /^const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,$/;" f -SSL_SESSION_get0_peer ssl/ssl_sess.c /^X509 *SSL_SESSION_get0_peer(SSL_SESSION *s)$/;" f -SSL_SESSION_get0_ticket ssl/ssl_sess.c /^void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick,$/;" f -SSL_SESSION_get0_ticket_appdata ssl/ssl_sess.c /^int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len)$/;" f -SSL_SESSION_get_compress_id ssl/ssl_sess.c /^unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s)$/;" f -SSL_SESSION_get_ex_data ssl/ssl_sess.c /^void *SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)$/;" f -SSL_SESSION_get_id ssl/ssl_sess.c /^const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, unsigned int *len)$/;" f -SSL_SESSION_get_master_key ssl/ssl_lib.c /^size_t SSL_SESSION_get_master_key(const SSL_SESSION *session,$/;" f -SSL_SESSION_get_max_early_data ssl/ssl_sess.c /^uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s)$/;" f -SSL_SESSION_get_max_fragment_length ssl/t1_lib.c /^uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *session)$/;" f -SSL_SESSION_get_protocol_version ssl/ssl_sess.c /^int SSL_SESSION_get_protocol_version(const SSL_SESSION *s)$/;" f -SSL_SESSION_get_ticket_lifetime_hint ssl/ssl_sess.c /^unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)$/;" f -SSL_SESSION_get_time ssl/ssl_sess.c /^long SSL_SESSION_get_time(const SSL_SESSION *s)$/;" f -SSL_SESSION_get_timeout ssl/ssl_sess.c /^long SSL_SESSION_get_timeout(const SSL_SESSION *s)$/;" f -SSL_SESSION_has_ticket ssl/ssl_sess.c /^int SSL_SESSION_has_ticket(const SSL_SESSION *s)$/;" f -SSL_SESSION_is_resumable ssl/ssl_sess.c /^int SSL_SESSION_is_resumable(const SSL_SESSION *s)$/;" f -SSL_SESSION_list_add ssl/ssl_sess.c /^static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)$/;" f file: -SSL_SESSION_list_remove ssl/ssl_sess.c /^static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)$/;" f file: -SSL_SESSION_new ssl/ssl_sess.c /^SSL_SESSION *SSL_SESSION_new(void)$/;" f -SSL_SESSION_print ssl/ssl_txt.c /^int SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)$/;" f -SSL_SESSION_print_fp ssl/ssl_txt.c /^int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x)$/;" f -SSL_SESSION_print_keylog ssl/ssl_txt.c /^int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x)$/;" f -SSL_SESSION_set1_alpn_selected ssl/ssl_sess.c /^int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn,$/;" f -SSL_SESSION_set1_hostname ssl/ssl_sess.c /^int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname)$/;" f -SSL_SESSION_set1_id ssl/ssl_sess.c /^int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,$/;" f -SSL_SESSION_set1_id_context ssl/ssl_sess.c /^int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,$/;" f -SSL_SESSION_set1_master_key ssl/ssl_lib.c /^int SSL_SESSION_set1_master_key(SSL_SESSION *sess, const unsigned char *in,$/;" f -SSL_SESSION_set1_ticket_appdata ssl/ssl_sess.c /^int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len)$/;" f -SSL_SESSION_set_cipher ssl/ssl_sess.c /^int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher)$/;" f -SSL_SESSION_set_ex_data ssl/ssl_sess.c /^int SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)$/;" f -SSL_SESSION_set_max_early_data ssl/ssl_sess.c /^int SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data)$/;" f -SSL_SESSION_set_protocol_version ssl/ssl_sess.c /^int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version)$/;" f -SSL_SESSION_set_time ssl/ssl_sess.c /^long SSL_SESSION_set_time(SSL_SESSION *s, long t)$/;" f -SSL_SESSION_set_timeout ssl/ssl_sess.c /^long SSL_SESSION_set_timeout(SSL_SESSION *s, long t)$/;" f -SSL_SESSION_up_ref ssl/ssl_sess.c /^int SSL_SESSION_up_ref(SSL_SESSION *ss)$/;" f -SSL_SESS_FLAG_EXTMS ssl/ssl_local.h 651;" d -SSL_SHA1 ssl/ssl_local.h 256;" d -SSL_SHA256 ssl/ssl_local.h 259;" d -SSL_SHA384 ssl/ssl_local.h 260;" d -SSL_SIG_LENGTH crypto/rsa/rsa_sign.c 231;" d file: -SSL_SRP_CTX_free ssl/tls_srp.c /^int SSL_SRP_CTX_free(SSL *s)$/;" f -SSL_SRP_CTX_init ssl/tls_srp.c /^int SSL_SRP_CTX_init(SSL *s)$/;" f -SSL_STRONG_MASK ssl/ssl_local.h 325;" d -SSL_STRONG_NONE ssl/ssl_local.h 328;" d -SSL_TEST_CERT_STATUS_BAD_RESPONSE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_BAD_RESPONSE$/;" e enum:__anon288 -SSL_TEST_CERT_STATUS_GOOD_RESPONSE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_GOOD_RESPONSE,$/;" e enum:__anon288 -SSL_TEST_CERT_STATUS_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_NONE = 0, \/* Default *\/$/;" e enum:__anon288 -SSL_TEST_CLIENT_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_CLIENT_CONF;$/;" t typeref:struct:__anon289 -SSL_TEST_CLIENT_FAIL test/helpers/ssl_test_ctx.h /^ SSL_TEST_CLIENT_FAIL,$/;" e enum:__anon278 -SSL_TEST_COMPRESSION_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_COMPRESSION_NO = 0, \/* Default *\/$/;" e enum:__anon283 -SSL_TEST_COMPRESSION_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_COMPRESSION_YES$/;" e enum:__anon283 -SSL_TEST_CTX test/helpers/ssl_test_ctx.h /^} SSL_TEST_CTX;$/;" t typeref:struct:__anon292 -SSL_TEST_CTX_TEST_FIXTURE test/ssl_test_ctx_test.c /^} SSL_TEST_CTX_TEST_FIXTURE;$/;" t typeref:struct:ssl_test_ctx_test_fixture file: -SSL_TEST_CTX_create test/helpers/ssl_test_ctx.c /^SSL_TEST_CTX *SSL_TEST_CTX_create(const CONF *conf, const char *test_section,$/;" f -SSL_TEST_CTX_free test/helpers/ssl_test_ctx.c /^void SSL_TEST_CTX_free(SSL_TEST_CTX *ctx)$/;" f -SSL_TEST_CTX_new test/helpers/ssl_test_ctx.c /^SSL_TEST_CTX *SSL_TEST_CTX_new(OSSL_LIB_CTX *libctx)$/;" f -SSL_TEST_CT_VALIDATION_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_NONE = 0, \/* Default *\/$/;" e enum:__anon287 -SSL_TEST_CT_VALIDATION_PERMISSIVE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_PERMISSIVE,$/;" e enum:__anon287 -SSL_TEST_CT_VALIDATION_STRICT test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_STRICT$/;" e enum:__anon287 -SSL_TEST_EXTRA_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_EXTRA_CONF;$/;" t typeref:struct:__anon291 -SSL_TEST_FIRST_HANDSHAKE_FAILED test/helpers/ssl_test_ctx.h /^ SSL_TEST_FIRST_HANDSHAKE_FAILED$/;" e enum:__anon278 -SSL_TEST_HANDSHAKE_KEY_UPDATE_CLIENT test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_KEY_UPDATE_CLIENT,$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_KEY_UPDATE_SERVER test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_KEY_UPDATE_SERVER,$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_POST_HANDSHAKE_AUTH test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_POST_HANDSHAKE_AUTH$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_RENEG_CLIENT test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RENEG_CLIENT,$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_RENEG_SERVER test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RENEG_SERVER,$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_RESUME test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RESUME,$/;" e enum:__anon286 -SSL_TEST_HANDSHAKE_SIMPLE test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_SIMPLE = 0, \/* Default *\/$/;" e enum:__anon286 -SSL_TEST_INTERNAL_ERROR test/helpers/ssl_test_ctx.h /^ SSL_TEST_INTERNAL_ERROR,$/;" e enum:__anon278 -SSL_TEST_METHOD_DTLS test/helpers/ssl_test_ctx.h /^ SSL_TEST_METHOD_DTLS$/;" e enum:__anon285 -SSL_TEST_METHOD_TLS test/helpers/ssl_test_ctx.h /^ SSL_TEST_METHOD_TLS = 0, \/* Default *\/$/;" e enum:__anon285 -SSL_TEST_SERVERNAME_CB_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CB_NONE = 0, \/* Default *\/$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_CLIENT_HELLO_IGNORE_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_IGNORE_MISMATCH,$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_CLIENT_HELLO_NO_V12 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_NO_V12$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_CLIENT_HELLO_REJECT_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_REJECT_MISMATCH,$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_IGNORE_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_IGNORE_MISMATCH,$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_INVALID test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_INVALID$/;" e enum:__anon280 -SSL_TEST_SERVERNAME_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_NONE = 0, \/* Default *\/$/;" e enum:__anon280 -SSL_TEST_SERVERNAME_REJECT_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_REJECT_MISMATCH,$/;" e enum:__anon281 -SSL_TEST_SERVERNAME_SERVER1 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_SERVER1,$/;" e enum:__anon280 -SSL_TEST_SERVERNAME_SERVER2 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_SERVER2,$/;" e enum:__anon280 -SSL_TEST_SERVER_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_SERVER_CONF;$/;" t typeref:struct:__anon290 -SSL_TEST_SERVER_FAIL test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_FAIL,$/;" e enum:__anon278 -SSL_TEST_SESSION_ID_IGNORE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_IGNORE = 0, \/* Default *\/$/;" e enum:__anon284 -SSL_TEST_SESSION_ID_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_NO$/;" e enum:__anon284 -SSL_TEST_SESSION_ID_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_YES,$/;" e enum:__anon284 -SSL_TEST_SESSION_TICKET_BROKEN test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_BROKEN \/* Special test *\/$/;" e enum:__anon282 -SSL_TEST_SESSION_TICKET_IGNORE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_IGNORE = 0, \/* Default *\/$/;" e enum:__anon282 -SSL_TEST_SESSION_TICKET_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_NO,$/;" e enum:__anon282 -SSL_TEST_SESSION_TICKET_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_YES,$/;" e enum:__anon282 -SSL_TEST_SUCCESS test/helpers/ssl_test_ctx.h /^ SSL_TEST_SUCCESS = 0, \/* Default *\/$/;" e enum:__anon278 -SSL_TEST_VERIFY_ACCEPT_ALL test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_ACCEPT_ALL,$/;" e enum:__anon279 -SSL_TEST_VERIFY_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_NONE = 0, \/* Default *\/$/;" e enum:__anon279 -SSL_TEST_VERIFY_REJECT_ALL test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_REJECT_ALL$/;" e enum:__anon279 -SSL_TEST_VERIFY_RETRY_ONCE test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_RETRY_ONCE,$/;" e enum:__anon279 -SSL_TFLAG_BOTH ssl/ssl_conf.c 50;" d file: -SSL_TFLAG_CERT ssl/ssl_conf.c 43;" d file: -SSL_TFLAG_CLIENT ssl/ssl_conf.c 47;" d file: -SSL_TFLAG_INV ssl/ssl_conf.c 37;" d file: -SSL_TFLAG_OPTION ssl/ssl_conf.c 41;" d file: -SSL_TFLAG_SERVER ssl/ssl_conf.c 49;" d file: -SSL_TFLAG_TYPE_MASK ssl/ssl_conf.c 39;" d file: -SSL_TFLAG_VFY ssl/ssl_conf.c 45;" d file: -SSL_TLSEXT_ERR_ALERT_FATAL include/openssl/tls1.h 304;" d -SSL_TLSEXT_ERR_ALERT_WARNING include/openssl/tls1.h 303;" d -SSL_TLSEXT_ERR_NOACK include/openssl/tls1.h 305;" d -SSL_TLSEXT_ERR_OK include/openssl/tls1.h 302;" d -SSL_TREAT_AS_TLS13 ssl/ssl_local.h 355;" d -SSL_USE_EXPLICIT_IV ssl/ssl_local.h 366;" d -SSL_USE_PSS ssl/ssl_local.h 2246;" d -SSL_USE_SIGALGS ssl/ssl_local.h 372;" d -SSL_USE_TLS1_2_CIPHERS ssl/ssl_local.h 378;" d -SSL_WRITE_ETM ssl/ssl_local.h 403;" d -SSL_aANY ssl/ssl_local.h 211;" d -SSL_aCERT ssl/ssl_local.h 213;" d -SSL_aDSS ssl/ssl_local.h 197;" d -SSL_aECDSA ssl/ssl_local.h 201;" d -SSL_aGOST01 ssl/ssl_local.h 205;" d -SSL_aGOST12 ssl/ssl_local.h 209;" d -SSL_aNULL ssl/ssl_local.h 199;" d -SSL_aPSK ssl/ssl_local.h 203;" d -SSL_aRSA ssl/ssl_local.h 195;" d -SSL_aSRP ssl/ssl_local.h 207;" d -SSL_accept ssl/ssl_lib.c /^int SSL_accept(SSL *s)$/;" f -SSL_add1_host ssl/ssl_lib.c /^int SSL_add1_host(SSL *s, const char *hostname)$/;" f -SSL_add1_to_CA_list ssl/ssl_cert.c /^int SSL_add1_to_CA_list(SSL *ssl, const X509 *x)$/;" f -SSL_add_client_CA ssl/ssl_cert.c /^int SSL_add_client_CA(SSL *ssl, X509 *x)$/;" f -SSL_add_ssl_module ssl/ssl_mcnf.c /^void SSL_add_ssl_module(void)$/;" f -SSL_alert_desc_string ssl/ssl_stat.c /^const char *SSL_alert_desc_string(int value)$/;" f -SSL_alert_desc_string_long ssl/ssl_stat.c /^const char *SSL_alert_desc_string_long(int value)$/;" f -SSL_alert_type_string ssl/ssl_stat.c /^const char *SSL_alert_type_string(int value)$/;" f -SSL_alert_type_string_long ssl/ssl_stat.c /^const char *SSL_alert_type_string_long(int value)$/;" f -SSL_alloc_buffers ssl/ssl_lib.c /^int SSL_alloc_buffers(SSL *ssl)$/;" f -SSL_bytes_to_cipher_list ssl/ssl_lib.c /^int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len,$/;" f -SSL_callback_ctrl ssl/ssl_lib.c /^long SSL_callback_ctrl(SSL *s, int cmd, void (*fp) (void))$/;" f -SSL_certs_clear ssl/ssl_lib.c /^void SSL_certs_clear(SSL *s)$/;" f -SSL_check_chain ssl/t1_lib.c /^int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain)$/;" f -SSL_check_private_key ssl/ssl_lib.c /^int SSL_check_private_key(const SSL *ssl)$/;" f -SSL_clear ssl/ssl_lib.c /^int SSL_clear(SSL *s)$/;" f -SSL_clear_not_quic ssl/ssl_lib.c /^int SSL_clear_not_quic(SSL *s)$/;" f -SSL_clear_options ssl/ssl_lib.c /^uint64_t SSL_clear_options(SSL *s, uint64_t op)$/;" f -SSL_clear_quic ssl/ssl_lib.c /^int SSL_clear_quic(SSL *s)$/;" f -SSL_client_hello_get0_ciphers ssl/ssl_lib.c /^size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out)$/;" f -SSL_client_hello_get0_compression_methods ssl/ssl_lib.c /^size_t SSL_client_hello_get0_compression_methods(SSL *s, const unsigned char **out)$/;" f -SSL_client_hello_get0_ext ssl/ssl_lib.c /^int SSL_client_hello_get0_ext(SSL *s, unsigned int type, const unsigned char **out,$/;" f -SSL_client_hello_get0_legacy_version ssl/ssl_lib.c /^unsigned int SSL_client_hello_get0_legacy_version(SSL *s)$/;" f -SSL_client_hello_get0_random ssl/ssl_lib.c /^size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out)$/;" f -SSL_client_hello_get0_session_id ssl/ssl_lib.c /^size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out)$/;" f -SSL_client_hello_get1_extensions_present ssl/ssl_lib.c /^int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen)$/;" f -SSL_client_hello_isv2 ssl/ssl_lib.c /^int SSL_client_hello_isv2(SSL *s)$/;" f -SSL_client_version ssl/ssl_lib.c /^int SSL_client_version(const SSL *s)$/;" f -SSL_config ssl/ssl_mcnf.c /^int SSL_config(SSL *s, const char *name)$/;" f -SSL_connect ssl/ssl_lib.c /^int SSL_connect(SSL *s)$/;" f -SSL_copy_session_id ssl/ssl_lib.c /^int SSL_copy_session_id(SSL *t, const SSL *f)$/;" f -SSL_ct_is_enabled ssl/ssl_lib.c /^int SSL_ct_is_enabled(const SSL *s)$/;" f -SSL_ctrl ssl/ssl_lib.c /^long SSL_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f -SSL_dane_clear_flags ssl/ssl_lib.c /^unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags)$/;" f -SSL_dane_enable ssl/ssl_lib.c /^int SSL_dane_enable(SSL *s, const char *basedomain)$/;" f -SSL_dane_set_flags ssl/ssl_lib.c /^unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags)$/;" f -SSL_dane_tlsa_add ssl/ssl_lib.c /^int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector,$/;" f -SSL_do_handshake ssl/ssl_lib.c /^int SSL_do_handshake(SSL *s)$/;" f -SSL_dup ssl/ssl_lib.c /^SSL *SSL_dup(SSL *s)$/;" f -SSL_eGOST2814789CNT ssl/ssl_local.h 227;" d -SSL_eGOST2814789CNT12 ssl/ssl_local.h 235;" d -SSL_eNULL ssl/ssl_local.h 222;" d -SSL_enable_ct ssl/ssl_lib.c /^int SSL_enable_ct(SSL *s, int validation_mode)$/;" f -SSL_export_keying_material ssl/ssl_lib.c /^int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f -SSL_export_keying_material_early ssl/ssl_lib.c /^int SSL_export_keying_material_early(SSL *s, unsigned char *out, size_t olen,$/;" f -SSL_extension_supported ssl/statem/extensions_cust.c /^int SSL_extension_supported(unsigned int ext_type)$/;" f -SSL_free ssl/ssl_lib.c /^void SSL_free(SSL *s)$/;" f -SSL_free_buffers ssl/ssl_lib.c /^int SSL_free_buffers(SSL *ssl)$/;" f -SSL_get0_alpn_selected ssl/ssl_lib.c /^void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data,$/;" f -SSL_get0_dane ssl/ssl_lib.c /^SSL_DANE *SSL_get0_dane(SSL *s)$/;" f -SSL_get0_dane_authority ssl/ssl_lib.c /^int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki)$/;" f -SSL_get0_dane_tlsa ssl/ssl_lib.c /^int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector,$/;" f -SSL_get0_next_proto_negotiated ssl/ssl_lib.c /^void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data,$/;" f -SSL_get0_param ssl/ssl_lib.c /^X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl)$/;" f -SSL_get0_peer_certificate ssl/ssl_lib.c /^X509 *SSL_get0_peer_certificate(const SSL *s)$/;" f -SSL_get0_peername ssl/ssl_lib.c /^const char *SSL_get0_peername(SSL *s)$/;" f -SSL_get0_security_ex_data ssl/ssl_lib.c /^void *SSL_get0_security_ex_data(const SSL *s)$/;" f -SSL_get1_peer_certificate ssl/ssl_lib.c /^X509 *SSL_get1_peer_certificate(const SSL *s)$/;" f -SSL_get1_session ssl/ssl_sess.c /^SSL_SESSION *SSL_get1_session(SSL *ssl)$/;" f -SSL_get_SSL_CTX ssl/ssl_lib.c /^SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl)$/;" f -SSL_get_all_async_fds ssl/ssl_lib.c /^int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds)$/;" f -SSL_get_async_status ssl/ssl_lib.c /^int SSL_get_async_status(SSL *s, int *status)$/;" f -SSL_get_certificate ssl/ssl_lib.c /^X509 *SSL_get_certificate(const SSL *s)$/;" f -SSL_get_changed_async_fds ssl/ssl_lib.c /^int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, size_t *numaddfds,$/;" f -SSL_get_cipher_list ssl/ssl_lib.c /^const char *SSL_get_cipher_list(const SSL *s, int n)$/;" f -SSL_get_client_random ssl/ssl_lib.c /^size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, size_t outlen)$/;" f -SSL_get_current_cipher ssl/ssl_lib.c /^const SSL_CIPHER *SSL_get_current_cipher(const SSL *s)$/;" f -SSL_get_current_compression ssl/ssl_lib.c /^const COMP_METHOD *SSL_get_current_compression(const SSL *s)$/;" f -SSL_get_current_expansion ssl/ssl_lib.c /^const COMP_METHOD *SSL_get_current_expansion(const SSL *s)$/;" f -SSL_get_default_passwd_cb ssl/ssl_lib.c /^pem_password_cb *SSL_get_default_passwd_cb(SSL *s)$/;" f -SSL_get_default_passwd_cb_userdata ssl/ssl_lib.c /^void *SSL_get_default_passwd_cb_userdata(SSL *s)$/;" f -SSL_get_default_timeout ssl/ssl_lib.c /^long SSL_get_default_timeout(const SSL *s)$/;" f -SSL_get_early_data_status ssl/ssl_lib.c /^int SSL_get_early_data_status(const SSL *s)$/;" f -SSL_get_error ssl/ssl_lib.c /^int SSL_get_error(const SSL *s, int i)$/;" f -SSL_get_ex_data ssl/ssl_lib.c /^void *SSL_get_ex_data(const SSL *s, int idx)$/;" f -SSL_get_ex_data_X509_STORE_CTX_idx ssl/ssl_cert.c /^int SSL_get_ex_data_X509_STORE_CTX_idx(void)$/;" f -SSL_get_fd ssl/ssl_lib.c /^int SSL_get_fd(const SSL *s)$/;" f -SSL_get_finished ssl/ssl_lib.c /^size_t SSL_get_finished(const SSL *s, void *buf, size_t count)$/;" f -SSL_get_info_callback ssl/ssl_lib.c /^void (*SSL_get_info_callback(const SSL *ssl)) (const SSL * \/* ssl *\/ ,$/;" f -SSL_get_key_update_type ssl/ssl_lib.c /^int SSL_get_key_update_type(const SSL *s)$/;" f -SSL_get_max_early_data ssl/ssl_lib.c /^uint32_t SSL_get_max_early_data(const SSL *s)$/;" f -SSL_get_num_tickets ssl/ssl_lib.c /^size_t SSL_get_num_tickets(const SSL *s)$/;" f -SSL_get_options ssl/ssl_lib.c /^uint64_t SSL_get_options(const SSL *s)$/;" f -SSL_get_peer_finished ssl/ssl_lib.c /^size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count)$/;" f -SSL_get_peer_quic_transport_params ssl/ssl_quic.c /^void SSL_get_peer_quic_transport_params(const SSL *ssl,$/;" f -SSL_get_peer_quic_transport_version ssl/ssl_quic.c /^int SSL_get_peer_quic_transport_version(const SSL *ssl)$/;" f -SSL_get_peer_signature_type_nid ssl/t1_lib.c /^int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid)$/;" f -SSL_get_pending_cipher ssl/ssl_lib.c /^const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s)$/;" f -SSL_get_privatekey ssl/ssl_lib.c /^EVP_PKEY *SSL_get_privatekey(const SSL *s)$/;" f -SSL_get_psk_identity ssl/ssl_lib.c /^const char *SSL_get_psk_identity(const SSL *s)$/;" f -SSL_get_psk_identity_hint ssl/ssl_lib.c /^const char *SSL_get_psk_identity_hint(const SSL *s)$/;" f -SSL_get_quic_transport_version ssl/ssl_quic.c /^int SSL_get_quic_transport_version(const SSL *ssl)$/;" f -SSL_get_quiet_shutdown ssl/ssl_lib.c /^int SSL_get_quiet_shutdown(const SSL *s)$/;" f -SSL_get_rbio ssl/ssl_lib.c /^BIO *SSL_get_rbio(const SSL *s)$/;" f -SSL_get_read_ahead ssl/ssl_lib.c /^int SSL_get_read_ahead(const SSL *s)$/;" f -SSL_get_record_padding_callback_arg ssl/ssl_lib.c /^void *SSL_get_record_padding_callback_arg(const SSL *ssl)$/;" f -SSL_get_recv_max_early_data ssl/ssl_lib.c /^uint32_t SSL_get_recv_max_early_data(const SSL *s)$/;" f -SSL_get_rfd ssl/ssl_lib.c /^int SSL_get_rfd(const SSL *s)$/;" f -SSL_get_security_callback ssl/ssl_lib.c /^int (*SSL_get_security_callback(const SSL *s)) (const SSL *s,$/;" f -SSL_get_security_level ssl/ssl_lib.c /^int SSL_get_security_level(const SSL *s)$/;" f -SSL_get_selected_srtp_profile ssl/d1_srtp.c /^SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s)$/;" f -SSL_get_server_random ssl/ssl_lib.c /^size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen)$/;" f -SSL_get_servername ssl/ssl_lib.c /^const char *SSL_get_servername(const SSL *s, const int type)$/;" f -SSL_get_servername_type ssl/ssl_lib.c /^int SSL_get_servername_type(const SSL *s)$/;" f -SSL_get_session ssl/ssl_sess.c /^SSL_SESSION *SSL_get_session(const SSL *ssl)$/;" f -SSL_get_shared_ciphers ssl/ssl_lib.c /^char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size)$/;" f -SSL_get_shared_sigalgs ssl/t1_lib.c /^int SSL_get_shared_sigalgs(SSL *s, int idx,$/;" f -SSL_get_shutdown ssl/ssl_lib.c /^int SSL_get_shutdown(const SSL *s)$/;" f -SSL_get_sigalgs ssl/t1_lib.c /^int SSL_get_sigalgs(SSL *s, int idx,$/;" f -SSL_get_signature_type_nid ssl/t1_lib.c /^int SSL_get_signature_type_nid(const SSL *s, int *pnid)$/;" f -SSL_get_srp_N ssl/tls_srp.c /^BIGNUM *SSL_get_srp_N(SSL *s)$/;" f -SSL_get_srp_g ssl/tls_srp.c /^BIGNUM *SSL_get_srp_g(SSL *s)$/;" f -SSL_get_srp_userinfo ssl/tls_srp.c /^char *SSL_get_srp_userinfo(SSL *s)$/;" f -SSL_get_srp_username ssl/tls_srp.c /^char *SSL_get_srp_username(SSL *s)$/;" f -SSL_get_ssl_method ssl/ssl_lib.c /^const SSL_METHOD *SSL_get_ssl_method(const SSL *s)$/;" f -SSL_get_state ssl/statem/statem.c /^OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl)$/;" f -SSL_get_tlsext_status_exts include/openssl/tls1.h 280;" d -SSL_get_tlsext_status_ids include/openssl/tls1.h 286;" d -SSL_get_tlsext_status_ocsp_resp include/openssl/tls1.h 292;" d -SSL_get_tlsext_status_type include/openssl/tls1.h 274;" d -SSL_get_verify_callback ssl/ssl_lib.c /^int (*SSL_get_verify_callback(const SSL *s)) (int, X509_STORE_CTX *) {$/;" f -SSL_get_verify_depth ssl/ssl_lib.c /^int SSL_get_verify_depth(const SSL *s)$/;" f -SSL_get_verify_mode ssl/ssl_lib.c /^int SSL_get_verify_mode(const SSL *s)$/;" f -SSL_get_verify_result ssl/ssl_lib.c /^long SSL_get_verify_result(const SSL *ssl)$/;" f -SSL_get_version ssl/ssl_lib.c /^const char *SSL_get_version(const SSL *s)$/;" f -SSL_get_wbio ssl/ssl_lib.c /^BIO *SSL_get_wbio(const SSL *s)$/;" f -SSL_get_wfd ssl/ssl_lib.c /^int SSL_get_wfd(const SSL *s)$/;" f -SSL_group_to_name ssl/s3_lib.c /^const char *SSL_group_to_name(SSL *s, int nid) {$/;" f -SSL_has_matching_session_id ssl/ssl_lib.c /^int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id,$/;" f -SSL_has_pending ssl/ssl_lib.c /^int SSL_has_pending(const SSL *s)$/;" f -SSL_in_before ssl/statem/statem.c /^int SSL_in_before(const SSL *s)$/;" f -SSL_in_init ssl/statem/statem.c /^int SSL_in_init(const SSL *s)$/;" f -SSL_is_dtls ssl/ssl_lib.c /^int SSL_is_dtls(const SSL *s)$/;" f -SSL_is_init_finished ssl/statem/statem.c /^int SSL_is_init_finished(const SSL *s)$/;" f -SSL_is_quic ssl/ssl_quic.c /^int SSL_is_quic(SSL* ssl)$/;" f -SSL_is_server ssl/ssl_lib.c /^int SSL_is_server(const SSL *s)$/;" f -SSL_kANY ssl/ssl_local.h 191;" d -SSL_kDHE ssl/ssl_local.h 166;" d -SSL_kDHEPSK ssl/ssl_local.h 182;" d -SSL_kECDHE ssl/ssl_local.h 170;" d -SSL_kECDHEPSK ssl/ssl_local.h 181;" d -SSL_kEDH ssl/ssl_local.h 168;" d -SSL_kEECDH ssl/ssl_local.h 172;" d -SSL_kGOST ssl/ssl_local.h 176;" d -SSL_kGOST18 ssl/ssl_local.h 184;" d -SSL_kPSK ssl/ssl_local.h 174;" d -SSL_kRSA ssl/ssl_local.h 164;" d -SSL_kRSAPSK ssl/ssl_local.h 180;" d -SSL_kSRP ssl/ssl_local.h 178;" d -SSL_key_update ssl/ssl_lib.c /^int SSL_key_update(SSL *s, int updatetype)$/;" f -SSL_new ssl/ssl_lib.c /^SSL *SSL_new(SSL_CTX *ctx)$/;" f -SSL_new_session_ticket ssl/ssl_lib.c /^int SSL_new_session_ticket(SSL *s)$/;" f -SSL_peek ssl/ssl_lib.c /^int SSL_peek(SSL *s, void *buf, int num)$/;" f -SSL_peek_ex ssl/ssl_lib.c /^int SSL_peek_ex(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f -SSL_pending ssl/ssl_lib.c /^int SSL_pending(const SSL *s)$/;" f -SSL_process_quic_post_handshake ssl/ssl_quic.c /^int SSL_process_quic_post_handshake(SSL *ssl)$/;" f -SSL_provide_quic_data ssl/ssl_quic.c /^int SSL_provide_quic_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level,$/;" f -SSL_quic_max_handshake_flight_len ssl/ssl_quic.c /^size_t SSL_quic_max_handshake_flight_len(const SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f -SSL_quic_read_level ssl/ssl_quic.c /^OSSL_ENCRYPTION_LEVEL SSL_quic_read_level(const SSL *ssl)$/;" f -SSL_quic_write_level ssl/ssl_quic.c /^OSSL_ENCRYPTION_LEVEL SSL_quic_write_level(const SSL *ssl)$/;" f -SSL_read ssl/ssl_lib.c /^int SSL_read(SSL *s, void *buf, int num)$/;" f -SSL_read_early_data ssl/ssl_lib.c /^int SSL_read_early_data(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f -SSL_read_ex ssl/ssl_lib.c /^int SSL_read_ex(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f -SSL_renegotiate ssl/ssl_lib.c /^int SSL_renegotiate(SSL *s)$/;" f -SSL_renegotiate_abbreviated ssl/ssl_lib.c /^int SSL_renegotiate_abbreviated(SSL *s)$/;" f -SSL_renegotiate_pending ssl/ssl_lib.c /^int SSL_renegotiate_pending(const SSL *s)$/;" f -SSL_rstate_string ssl/record/rec_layer_s3.c /^const char *SSL_rstate_string(const SSL *s)$/;" f -SSL_rstate_string_long ssl/record/rec_layer_s3.c /^const char *SSL_rstate_string_long(const SSL *s)$/;" f -SSL_select_next_proto ssl/ssl_lib.c /^int SSL_select_next_proto(unsigned char **out, unsigned char *outlen,$/;" f -SSL_sendfile ssl/ssl_lib.c /^ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, int flags)$/;" f -SSL_session_reused ssl/ssl_lib.c /^int SSL_session_reused(const SSL *s)$/;" f -SSL_set0_CA_list ssl/ssl_cert.c /^void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)$/;" f -SSL_set0_rbio ssl/ssl_lib.c /^void SSL_set0_rbio(SSL *s, BIO *rbio)$/;" f -SSL_set0_security_ex_data ssl/ssl_lib.c /^void SSL_set0_security_ex_data(SSL *s, void *ex)$/;" f -SSL_set0_tmp_dh_pkey ssl/ssl_lib.c /^int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey)$/;" f -SSL_set0_wbio ssl/ssl_lib.c /^void SSL_set0_wbio(SSL *s, BIO *wbio)$/;" f -SSL_set1_host ssl/ssl_lib.c /^int SSL_set1_host(SSL *s, const char *hostname)$/;" f -SSL_set1_param ssl/ssl_lib.c /^int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm)$/;" f -SSL_set_SSL_CTX ssl/ssl_lib.c /^SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx)$/;" f -SSL_set_accept_state ssl/ssl_lib.c /^void SSL_set_accept_state(SSL *s)$/;" f -SSL_set_allow_early_data_cb ssl/ssl_lib.c /^void SSL_set_allow_early_data_cb(SSL *s,$/;" f -SSL_set_alpn_protos ssl/ssl_lib.c /^int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,$/;" f -SSL_set_async_callback ssl/ssl_lib.c /^int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback)$/;" f -SSL_set_async_callback_arg ssl/ssl_lib.c /^int SSL_set_async_callback_arg(SSL *s, void *arg)$/;" f -SSL_set_bio ssl/ssl_lib.c /^void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio)$/;" f -SSL_set_block_padding ssl/ssl_lib.c /^int SSL_set_block_padding(SSL *ssl, size_t block_size)$/;" f -SSL_set_cert_cb ssl/ssl_lib.c /^void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f -SSL_set_cipher_list ssl/ssl_lib.c /^int SSL_set_cipher_list(SSL *s, const char *str)$/;" f -SSL_set_ciphersuites ssl/ssl_ciph.c /^int SSL_set_ciphersuites(SSL *s, const char *str)$/;" f -SSL_set_client_CA_list ssl/ssl_cert.c /^void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)$/;" f -SSL_set_connect_state ssl/ssl_lib.c /^void SSL_set_connect_state(SSL *s)$/;" f -SSL_set_ct_validation_callback ssl/ssl_lib.c /^int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,$/;" f -SSL_set_debug ssl/ssl_lib.c /^void SSL_set_debug(SSL *s, int debug)$/;" f -SSL_set_default_passwd_cb ssl/ssl_lib.c /^void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb)$/;" f -SSL_set_default_passwd_cb_userdata ssl/ssl_lib.c /^void SSL_set_default_passwd_cb_userdata(SSL *s, void *u)$/;" f -SSL_set_default_read_buffer_len ssl/record/rec_layer_s3.c /^void SSL_set_default_read_buffer_len(SSL *s, size_t len)$/;" f -SSL_set_ex_data ssl/ssl_lib.c /^int SSL_set_ex_data(SSL *s, int idx, void *arg)$/;" f -SSL_set_fd ssl/ssl_lib.c /^int SSL_set_fd(SSL *s, int fd)$/;" f -SSL_set_generate_session_id ssl/ssl_lib.c /^int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)$/;" f -SSL_set_hostflags ssl/ssl_lib.c /^void SSL_set_hostflags(SSL *s, unsigned int flags)$/;" f -SSL_set_info_callback ssl/ssl_lib.c /^void SSL_set_info_callback(SSL *ssl,$/;" f -SSL_set_max_early_data ssl/ssl_lib.c /^int SSL_set_max_early_data(SSL *s, uint32_t max_early_data)$/;" f -SSL_set_msg_callback ssl/ssl_lib.c /^void SSL_set_msg_callback(SSL *ssl,$/;" f -SSL_set_not_resumable_session_callback ssl/ssl_lib.c /^void SSL_set_not_resumable_session_callback(SSL *ssl,$/;" f -SSL_set_num_tickets ssl/ssl_lib.c /^int SSL_set_num_tickets(SSL *s, size_t num_tickets)$/;" f -SSL_set_options ssl/ssl_lib.c /^uint64_t SSL_set_options(SSL *s, uint64_t op)$/;" f -SSL_set_post_handshake_auth ssl/ssl_lib.c /^void SSL_set_post_handshake_auth(SSL *ssl, int val)$/;" f -SSL_set_psk_client_callback ssl/ssl_lib.c /^void SSL_set_psk_client_callback(SSL *s, SSL_psk_client_cb_func cb)$/;" f -SSL_set_psk_find_session_callback ssl/ssl_lib.c /^void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb)$/;" f -SSL_set_psk_server_callback ssl/ssl_lib.c /^void SSL_set_psk_server_callback(SSL *s, SSL_psk_server_cb_func cb)$/;" f -SSL_set_psk_use_session_callback ssl/ssl_lib.c /^void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb)$/;" f -SSL_set_purpose ssl/ssl_lib.c /^int SSL_set_purpose(SSL *s, int purpose)$/;" f -SSL_set_quic_early_data_enabled ssl/ssl_quic.c /^void SSL_set_quic_early_data_enabled(SSL *ssl, int enabled)$/;" f -SSL_set_quic_method ssl/ssl_quic.c /^int SSL_set_quic_method(SSL *ssl, const SSL_QUIC_METHOD *quic_method)$/;" f -SSL_set_quic_transport_params ssl/ssl_quic.c /^int SSL_set_quic_transport_params(SSL *ssl, const uint8_t *params,$/;" f -SSL_set_quic_transport_version ssl/ssl_quic.c /^void SSL_set_quic_transport_version(SSL *ssl, int version)$/;" f -SSL_set_quic_use_legacy_codepoint ssl/ssl_quic.c /^void SSL_set_quic_use_legacy_codepoint(SSL *ssl, int use_legacy)$/;" f -SSL_set_quiet_shutdown ssl/ssl_lib.c /^void SSL_set_quiet_shutdown(SSL *s, int mode)$/;" f -SSL_set_read_ahead ssl/ssl_lib.c /^void SSL_set_read_ahead(SSL *s, int yes)$/;" f -SSL_set_record_padding_callback ssl/ssl_lib.c /^int SSL_set_record_padding_callback(SSL *ssl,$/;" f -SSL_set_record_padding_callback_arg ssl/ssl_lib.c /^void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg)$/;" f -SSL_set_recv_max_early_data ssl/ssl_lib.c /^int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data)$/;" f -SSL_set_rfd ssl/ssl_lib.c /^int SSL_set_rfd(SSL *s, int fd)$/;" f -SSL_set_security_callback ssl/ssl_lib.c /^void SSL_set_security_callback(SSL *s,$/;" f -SSL_set_security_level ssl/ssl_lib.c /^void SSL_set_security_level(SSL *s, int level)$/;" f -SSL_set_session ssl/ssl_sess.c /^int SSL_set_session(SSL *s, SSL_SESSION *session)$/;" f -SSL_set_session_id_context ssl/ssl_lib.c /^int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx,$/;" f -SSL_set_session_secret_cb ssl/ssl_sess.c /^int SSL_set_session_secret_cb(SSL *s,$/;" f -SSL_set_session_ticket_ext ssl/ssl_sess.c /^int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len)$/;" f -SSL_set_session_ticket_ext_cb ssl/ssl_sess.c /^int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb,$/;" f -SSL_set_shutdown ssl/ssl_lib.c /^void SSL_set_shutdown(SSL *s, int mode)$/;" f -SSL_set_srp_server_param ssl/tls_srp.c /^int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g,$/;" f -SSL_set_srp_server_param_pw ssl/tls_srp.c /^int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass,$/;" f -SSL_set_ssl_method ssl/ssl_lib.c /^int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth)$/;" f -SSL_set_tlsext_debug_arg include/openssl/tls1.h 271;" d -SSL_set_tlsext_debug_callback include/openssl/tls1.h 267;" d -SSL_set_tlsext_host_name include/openssl/tls1.h 263;" d -SSL_set_tlsext_max_fragment_length ssl/t1_lib.c /^int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode)$/;" f -SSL_set_tlsext_status_exts include/openssl/tls1.h 283;" d -SSL_set_tlsext_status_ids include/openssl/tls1.h 289;" d -SSL_set_tlsext_status_ocsp_resp include/openssl/tls1.h 295;" d -SSL_set_tlsext_status_type include/openssl/tls1.h 277;" d -SSL_set_tlsext_use_srtp ssl/d1_srtp.c /^int SSL_set_tlsext_use_srtp(SSL *s, const char *profiles)$/;" f -SSL_set_tmp_dh_callback ssl/tls_depr.c /^void SSL_set_tmp_dh_callback(SSL *ssl, DH *(*dh) (SSL *ssl, int is_export,$/;" f -SSL_set_trust ssl/ssl_lib.c /^int SSL_set_trust(SSL *s, int trust)$/;" f -SSL_set_verify ssl/ssl_lib.c /^void SSL_set_verify(SSL *s, int mode,$/;" f -SSL_set_verify_depth ssl/ssl_lib.c /^void SSL_set_verify_depth(SSL *s, int depth)$/;" f -SSL_set_verify_result ssl/ssl_lib.c /^void SSL_set_verify_result(SSL *ssl, long arg)$/;" f -SSL_set_wfd ssl/ssl_lib.c /^int SSL_set_wfd(SSL *s, int fd)$/;" f -SSL_shutdown ssl/ssl_lib.c /^int SSL_shutdown(SSL *s)$/;" f -SSL_srp_server_param_with_username ssl/tls_srp.c /^int SSL_srp_server_param_with_username(SSL *s, int *ad)$/;" f -SSL_state_string ssl/ssl_stat.c /^const char *SSL_state_string(const SSL *s)$/;" f -SSL_state_string_long ssl/ssl_stat.c /^const char *SSL_state_string_long(const SSL *s)$/;" f -SSL_stateless ssl/ssl_lib.c /^int SSL_stateless(SSL *s)$/;" f -SSL_str_reasons ssl/ssl_err.c /^static const ERR_STRING_DATA SSL_str_reasons[] = {$/;" v file: -SSL_test_functions ssl/ssl_utst.c /^const struct openssl_ssl_test_functions *SSL_test_functions(void)$/;" f -SSL_trace ssl/t1_trce.c /^void SSL_trace(int write_p, int version, int content_type,$/;" f -SSL_up_ref ssl/ssl_lib.c /^int SSL_up_ref(SSL *s)$/;" f -SSL_use_PrivateKey ssl/ssl_rsa.c /^int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey)$/;" f -SSL_use_PrivateKey_ASN1 ssl/ssl_rsa.c /^int SSL_use_PrivateKey_ASN1(int type, SSL *ssl, const unsigned char *d,$/;" f -SSL_use_PrivateKey_file ssl/ssl_rsa.c /^int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type)$/;" f -SSL_use_RSAPrivateKey ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa)$/;" f -SSL_use_RSAPrivateKey_ASN1 ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, const unsigned char *d, long len)$/;" f -SSL_use_RSAPrivateKey_file ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type)$/;" f -SSL_use_cert_and_key ssl/ssl_rsa.c /^int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey,$/;" f -SSL_use_certificate ssl/ssl_rsa.c /^int SSL_use_certificate(SSL *ssl, X509 *x)$/;" f -SSL_use_certificate_ASN1 ssl/ssl_rsa.c /^int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len)$/;" f -SSL_use_certificate_chain_file ssl/ssl_rsa.c /^int SSL_use_certificate_chain_file(SSL *ssl, const char *file)$/;" f -SSL_use_certificate_file ssl/ssl_rsa.c /^int SSL_use_certificate_file(SSL *ssl, const char *file, int type)$/;" f -SSL_use_psk_identity_hint ssl/ssl_lib.c /^int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint)$/;" f -SSL_verify_client_post_handshake ssl/ssl_lib.c /^int SSL_verify_client_post_handshake(SSL *ssl)$/;" f -SSL_version ssl/ssl_lib.c /^int SSL_version(const SSL *s)$/;" f -SSL_waiting_for_async ssl/ssl_lib.c /^int SSL_waiting_for_async(SSL *s)$/;" f -SSL_want ssl/ssl_lib.c /^int SSL_want(const SSL *s)$/;" f -SSL_write ssl/ssl_lib.c /^int SSL_write(SSL *s, const void *buf, int num)$/;" f -SSL_write_early_data ssl/ssl_lib.c /^int SSL_write_early_data(SSL *s, const void *buf, size_t num, size_t *written)$/;" f -SSL_write_ex ssl/ssl_lib.c /^int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written)$/;" f -SSLfatal ssl/statem/statem.h 139;" d -SSLfatal_alert ssl/statem/statem.h 138;" d -SSLfatal_data ssl/statem/statem.h 140;" d -SSLv3_client_method ssl/methods.c /^const SSL_METHOD *SSLv3_client_method(void)$/;" f -SSLv3_enc_data ssl/s3_lib.c /^const SSL3_ENC_METHOD SSLv3_enc_data = {$/;" v -SSLv3_method ssl/methods.c /^const SSL_METHOD *SSLv3_method(void)$/;" f -SSLv3_server_method ssl/methods.c /^const SSL_METHOD *SSLv3_server_method(void)$/;" f -SSSE3ROUND crypto/chacha/asm/chacha-x86.pl /^sub SSSE3ROUND { # critical path is 20 "SIMD ticks" per round$/;" s -SSSE3ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3ROUND { # critical path is 20 "SIMD ticks" per round$/;" s -SSSE3ROUND_2x crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3ROUND_2x {$/;" s -SSSE3_00_47 crypto/sha/asm/sha256-586.pl /^sub SSSE3_00_47 () {$/;" s -SSSE3_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub SSSE3_256_00_47 () {$/;" s -SSSE3_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3_lane_ROUND {$/;" s -SS_SECRET_OFS test/bad_dtls_test.c 99;" d file: -SS_SESSID_OFS test/bad_dtls_test.c 93;" d file: -SS_copy test/stack_test.c /^static SS *SS_copy(const SS *p)$/;" f file: -SS_free test/stack_test.c /^static void SS_free(SS *p) {$/;" f file: -STACKSIZE crypto/async/arch/async_posix.c 18;" d file: -STACK_7thARG include/crypto/sparc_arch.h 86;" d -STACK_7thARG include/crypto/sparc_arch.h 96;" d -STACK_BIAS include/crypto/sparc_arch.h 85;" d -STACK_BIAS include/crypto/sparc_arch.h 95;" d -STACK_FRAME include/crypto/sparc_arch.h 84;" d -STACK_FRAME include/crypto/sparc_arch.h 94;" d -STACK_OF apps/cmp.c /^static void print_itavs(STACK_OF(OSSL_CMP_ITAV) *itavs)$/;" f file: -STACK_OF apps/cms.c /^*make_receipt_request(STACK_OF(OPENSSL_STRING) *rr_to, int rr_allorfirst,$/;" f file: -STACK_OF apps/cms.c /^static STACK_OF(GENERAL_NAMES) *make_names_stack(STACK_OF(OPENSSL_STRING) *ns)$/;" f file: -STACK_OF apps/cms.c /^static void gnames_stack_print(STACK_OF(GENERAL_NAMES) *gns)$/;" f file: -STACK_OF apps/crl2pkcs7.c /^static int add_certs_from_file(STACK_OF(X509) *stack, char *certfile)$/;" f file: -STACK_OF apps/kdf.c /^static char *alloc_kdf_algorithm_name(STACK_OF(OPENSSL_STRING) **optp,$/;" f file: -STACK_OF apps/lib/apps.c /^OSSL_PARAM *app_params_new_from_opts(STACK_OF(OPENSSL_STRING) *opts,$/;" f -STACK_OF apps/lib/apps.c /^STACK_OF(X509) *load_certs_multifile(char *files, const char *pass,$/;" f -STACK_OF apps/lib/apps.c /^static STACK_OF(X509_CRL) *crls_http_cb(const X509_STORE_CTX *ctx,$/;" f file: -STACK_OF apps/lib/apps.c /^static X509_CRL *load_crl_crldp(STACK_OF(DIST_POINT) *crldp)$/;" f file: -STACK_OF apps/mac.c /^static char *alloc_mac_algorithm_name(STACK_OF(OPENSSL_STRING) **optp,$/;" f file: -STACK_OF crypto/asn1/asn1_lib.c /^char *ossl_sk_ASN1_UTF8STRING2text(STACK_OF(ASN1_UTF8STRING) *text,$/;" f -STACK_OF crypto/asn1/asn_mime.c /^static MIME_HEADER *mime_hdr_find(STACK_OF(MIME_HEADER) *hdrs, const char *name)$/;" f file: -STACK_OF crypto/asn1/asn_mime.c /^static STACK_OF(MIME_HEADER) *mime_parse_hdr(BIO *bio)$/;" f file: -STACK_OF crypto/asn1/tasn_enc.c /^static int asn1_set_seq_out(STACK_OF(const_ASN1_VALUE) *sk,$/;" f file: -STACK_OF crypto/cmp/cmp_client.c /^STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx)$/;" f -STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx)$/;" f -STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx)$/;" f -STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx)$/;" f -STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx)$/;" f -STACK_OF crypto/cmp/cmp_msg.c /^static int add_extensions(STACK_OF(X509_EXTENSION) **target,$/;" f file: -STACK_OF crypto/cmp/cmp_util.c /^int ossl_cmp_sk_ASN1_UTF8STRING_push_str(STACK_OF(ASN1_UTF8STRING) *sk,$/;" f -STACK_OF crypto/cms/cms_env.c /^STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms)$/;" f -STACK_OF crypto/cms/cms_kari.c /^STACK_OF(CMS_RecipientEncryptedKey)$/;" f -STACK_OF crypto/cms/cms_lib.c /^STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms)$/;" f -STACK_OF crypto/cms/cms_lib.c /^STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms)$/;" f -STACK_OF crypto/cms/cms_lib.c /^static STACK_OF(CMS_CertificateChoices)$/;" f file: -STACK_OF crypto/cms/cms_lib.c /^static STACK_OF(CMS_RevocationInfoChoice)$/;" f file: -STACK_OF crypto/cms/cms_sd.c /^STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms)$/;" f -STACK_OF crypto/cms/cms_sd.c /^STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms)$/;" f -STACK_OF crypto/cms/cms_sd.c /^int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs,$/;" f -STACK_OF crypto/cms/cms_sd.c /^int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap)$/;" f -STACK_OF crypto/cms/cms_sd.c /^static int cms_add_cipher_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg)$/;" f file: -STACK_OF crypto/cms/cms_sd.c /^static int cms_add_digest_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg)$/;" f file: -STACK_OF crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *data,$/;" f -STACK_OF crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *data,$/;" f -STACK_OF crypto/conf/conf_api.c /^STACK_OF(CONF_VALUE) *_CONF_get_section_values(const CONF *conf,$/;" f -STACK_OF crypto/conf/conf_lib.c /^STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf,$/;" f -STACK_OF crypto/conf/conf_lib.c /^STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, const char *section)$/;" f -STACK_OF crypto/conf/conf_lib.c /^STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *cnf)$/;" f -STACK_OF crypto/ct/ct_oct.c /^STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,$/;" f -STACK_OF crypto/ct/ct_oct.c /^STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,$/;" f -STACK_OF crypto/ct/ct_oct.c /^int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **out)$/;" f -STACK_OF crypto/ct/ct_oct.c /^int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp)$/;" f -STACK_OF crypto/ct/ct_prn.c /^void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,$/;" f -STACK_OF crypto/ct/ct_sct.c /^int SCT_LIST_validate(const STACK_OF(SCT) *scts, CT_POLICY_EVAL_CTX *ctx)$/;" f -STACK_OF crypto/ct/ct_sct.c /^void SCT_LIST_free(STACK_OF(SCT) *a)$/;" f -STACK_OF crypto/ct/ct_x509v3.c /^static STACK_OF(SCT) *ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,$/;" f file: -STACK_OF crypto/ct/ct_x509v3.c /^static STACK_OF(SCT) *x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,$/;" f file: -STACK_OF crypto/ct/ct_x509v3.c /^static int set_sct_list_source(STACK_OF(SCT) *s, sct_source_t source)$/;" f file: -STACK_OF crypto/ocsp/ocsp_cl.c /^const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs)$/;" f -STACK_OF crypto/ocsp/ocsp_ext.c /^static int ocsp_add1_nonce(STACK_OF(X509_EXTENSION) **exts,$/;" f file: -STACK_OF crypto/ocsp/ocsp_vfy.c /^static X509 *ocsp_find_signer_sk(STACK_OF(X509) *certs, OCSP_RESPID *id)$/;" f file: -STACK_OF crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_ids(STACK_OF(OCSP_SINGLERESP) *sresp, OCSP_CERTID **ret)$/;" f file: -STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk,$/;" f -STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk,$/;" f -STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio_ex(BIO *bp, STACK_OF(X509_INFO) *sk,$/;" f -STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO)$/;" f -STACK_OF crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk)$/;" f -STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7)$/;" f -STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass,$/;" f -STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12)$/;" f -STACK_OF crypto/pkcs12/p12_attr.c /^ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs,$/;" f -STACK_OF crypto/pkcs12/p12_attr.c /^const STACK_OF(X509_ATTRIBUTE) *$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int nid_p7)$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int nid_p7,$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert)$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, $/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f -STACK_OF crypto/pkcs12/p12_crt.c /^static int pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f file: -STACK_OF crypto/pkcs12/p12_kiss.c /^static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,$/;" f file: -STACK_OF crypto/pkcs12/p12_npas.c /^static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, const char *oldpass,$/;" f file: -STACK_OF crypto/pkcs12/p12_sbag.c /^const STACK_OF(PKCS12_SAFEBAG) *$/;" f -STACK_OF crypto/pkcs7/pk7_attr.c /^STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si)$/;" f -STACK_OF crypto/pkcs7/pk7_attr.c /^int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f -STACK_OF crypto/pkcs7/pk7_doit.c /^ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk)$/;" f -STACK_OF crypto/pkcs7/pk7_doit.c /^static ASN1_TYPE *get_attribute(const STACK_OF(X509_ATTRIBUTE) *sk, int nid)$/;" f file: -STACK_OF crypto/pkcs7/pk7_doit.c /^static int add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype,$/;" f file: -STACK_OF crypto/pkcs7/pk7_lib.c /^STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7)$/;" f -STACK_OF crypto/pkcs7/pk7_lib.c /^static STACK_OF(PKCS7_RECIP_INFO) *pkcs7_get_recipient_info(const PKCS7 *p7)$/;" f file: -STACK_OF crypto/pkcs7/pk7_lib.c /^static STACK_OF(X509) *pkcs7_get_signer_certs(const PKCS7 *p7)$/;" f file: -STACK_OF crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,$/;" f -STACK_OF crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in,$/;" f -STACK_OF crypto/pkcs7/pk7_smime.c /^STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs,$/;" f -STACK_OF crypto/pkcs7/pk7_smime.c /^static int add_cipher_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f file: -STACK_OF crypto/pkcs7/pk7_smime.c /^static int add_digest_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f file: -STACK_OF crypto/provider_core.c /^static int infopair_add(STACK_OF(INFOPAIR) **infopairsk, const char *name,$/;" f file: -STACK_OF crypto/rsa/rsa_backend.c /^static int collect_numbers(STACK_OF(BIGNUM) *numbers,$/;" f file: -STACK_OF crypto/srp/srp_vfy.c /^static BIGNUM *SRP_gN_place_bn(STACK_OF(SRP_gN_cache) *gN_cache, char *ch)$/;" f file: -STACK_OF crypto/ts/ts_conf.c /^STACK_OF(X509) *TS_CONF_load_certs(const char *file)$/;" f -STACK_OF crypto/ts/ts_req_utils.c /^STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a)$/;" f -STACK_OF crypto/ts/ts_rsp_utils.c /^STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a)$/;" f -STACK_OF crypto/ts/ts_rsp_utils.c /^const STACK_OF(ASN1_UTF8STRING) *$/;" f -STACK_OF crypto/ts/ts_rsp_verify.c /^static char *ts_get_status_text(STACK_OF(ASN1_UTF8STRING) *text)$/;" f file: -STACK_OF crypto/ts/ts_rsp_verify.c /^static int ts_find_name(STACK_OF(GENERAL_NAME) *gen_names, GENERAL_NAME *name)$/;" f file: -STACK_OF crypto/ts/ts_verify_ctx.c /^STACK_OF(X509) *TS_VERIFY_CTX_set_certs(TS_VERIFY_CTX *ctx,$/;" f -STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(POLICYQUALINFO) *X509_policy_node_get0_qualifiers(const$/;" f -STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(X509_POLICY_NODE) *X509_policy_tree_get0_policies(const$/;" f -STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(X509_POLICY_NODE) *X509_policy_tree_get0_user_policies(const$/;" f -STACK_OF crypto/x509/pcy_node.c /^STACK_OF(X509_POLICY_NODE) *ossl_policy_node_cmp_new(void)$/;" f -STACK_OF crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_tree_find_sk(STACK_OF(X509_POLICY_NODE) *nodes,$/;" f -STACK_OF crypto/x509/pcy_tree.c /^static int tree_add_auth_node(STACK_OF(X509_POLICY_NODE) **pnodes,$/;" f file: -STACK_OF crypto/x509/v3_addr.c /^int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain,$/;" f -STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions(const ADMISSION_SYNTAX *as)$/;" f -STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs(const PROFESSION_INFO *pi)$/;" f -STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems(const PROFESSION_INFO *pi)$/;" f -STACK_OF crypto/x509/v3_akid.c /^static STACK_OF(CONF_VALUE) *i2v_AUTHORITY_KEYID(X509V3_EXT_METHOD *method,$/;" f file: -STACK_OF crypto/x509/v3_asid.c /^int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain,$/;" f -STACK_OF crypto/x509/v3_bitst.c /^STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method,$/;" f -STACK_OF crypto/x509/v3_conf.c /^STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section)$/;" f -STACK_OF crypto/x509/v3_conf.c /^static STACK_OF(CONF_VALUE) *conf_lhash_get_section(void *db, const char *section)$/;" f file: -STACK_OF crypto/x509/v3_conf.c /^static STACK_OF(CONF_VALUE) *nconf_get_section(void *db, const char *section)$/;" f file: -STACK_OF crypto/x509/v3_conf.c /^static void delete_ext(STACK_OF(X509_EXTENSION) *sk, X509_EXTENSION *dext)$/;" f file: -STACK_OF crypto/x509/v3_crld.c /^static STACK_OF(GENERAL_NAME) *gnames_from_sectname(X509V3_CTX *ctx,$/;" f file: -STACK_OF crypto/x509/v3_lib.c /^int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value,$/;" f -STACK_OF crypto/x509/v3_lib.c /^void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit,$/;" f -STACK_OF crypto/x509/v3_san.c /^STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method,$/;" f -STACK_OF crypto/x509/v3_san.c /^STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method,$/;" f -STACK_OF crypto/x509/v3_tlsf.c /^static STACK_OF(CONF_VALUE) *i2v_TLS_FEATURE(const X509V3_EXT_METHOD *method,$/;" f file: -STACK_OF crypto/x509/v3_utl.c /^STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line)$/;" f -STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x)$/;" f -STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x)$/;" f -STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x)$/;" f -STACK_OF crypto/x509/v3_utl.c /^static STACK_OF(OPENSSL_STRING) *get_email(const X509_NAME *name,$/;" f file: -STACK_OF crypto/x509/v3_utl.c /^static int append_ia5(STACK_OF(OPENSSL_STRING) **sk,$/;" f file: -STACK_OF crypto/x509/v3_utl.c /^void X509_email_free(STACK_OF(OPENSSL_STRING) *sk)$/;" f -STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x,$/;" f -STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE)$/;" f -STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE)$/;" f -STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE)$/;" f -STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *ossl_x509at_dup(const STACK_OF(X509_ATTRIBUTE) *x)$/;" f -STACK_OF crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc)$/;" f -STACK_OF crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc)$/;" f -STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid,$/;" f -STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk,$/;" f -STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x)$/;" f -STACK_OF crypto/x509/x509_att.c /^void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x,$/;" f -STACK_OF crypto/x509/x509_cmp.c /^STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain)$/;" f -STACK_OF crypto/x509/x509_cmp.c /^X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name,$/;" f -STACK_OF crypto/x509/x509_cmp.c /^X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name)$/;" f -STACK_OF crypto/x509/x509_cmp.c /^int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags)$/;" f -STACK_OF crypto/x509/x509_cmp.c /^int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags)$/;" f -STACK_OF crypto/x509/x509_cmp.c /^int ossl_x509_add_cert_new(STACK_OF(X509) **p_sk, X509 *cert, int flags)$/;" f -STACK_OF crypto/x509/x509_cmp.c /^int ossl_x509_add_certs_new(STACK_OF(X509) **p_sk, STACK_OF(X509) *certs,$/;" f -STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *ctx,$/;" f -STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *store)$/;" f -STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *ctx,$/;" f -STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *v)$/;" f -STACK_OF crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h,$/;" f -STACK_OF crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h,$/;" f -STACK_OF crypto/x509/x509_lu.c /^int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type,$/;" f -STACK_OF crypto/x509/x509_lu.c /^static int x509_object_idx_cnt(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type,$/;" f file: -STACK_OF crypto/x509/x509_req.c /^STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req)$/;" f -STACK_OF crypto/x509/x509_set.c /^const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x)$/;" f -STACK_OF crypto/x509/x509_v3.c /^STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x,$/;" f -STACK_OF crypto/x509/x509_v3.c /^X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc)$/;" f -STACK_OF crypto/x509/x509_v3.c /^X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc)$/;" f -STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, int nid,$/;" f -STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *sk,$/;" f -STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *sk, int crit,$/;" f -STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x)$/;" f -STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx)$/;" f -STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx)$/;" f -STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx)$/;" f -STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs,$/;" f -STACK_OF crypto/x509/x509_vfy.c /^static STACK_OF(X509) *lookup_certs_sk(X509_STORE_CTX *ctx,$/;" f file: -STACK_OF crypto/x509/x509_vfy.c /^static int sk_X509_contains(STACK_OF(X509) *sk, X509 *cert)$/;" f file: -STACK_OF crypto/x509/x509cset.c /^STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl)$/;" f -STACK_OF crypto/x509/x509cset.c /^const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl)$/;" f -STACK_OF crypto/x509/x509cset.c /^const STACK_OF(X509_EXTENSION) *X509_REVOKED_get0_extensions(const X509_REVOKED *r)$/;" f -STACK_OF crypto/x509/x_name.c /^static int i2d_name_canon(const STACK_OF(STACK_OF_X509_NAME_ENTRY) * _intname,$/;" f file: -STACK_OF crypto/x509/x_name.c /^static void local_sk_X509_NAME_ENTRY_free(STACK_OF(X509_NAME_ENTRY) *ne)$/;" f file: -STACK_OF crypto/x509/x_name.c /^static void local_sk_X509_NAME_ENTRY_pop_free(STACK_OF(X509_NAME_ENTRY) *ne)$/;" f file: -STACK_OF engines/e_capi.c /^static int cert_issuer_match(STACK_OF(X509_NAME) *ca_dn, X509 *x)$/;" f file: -STACK_OF ssl/d1_srtp.c /^STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *s)$/;" f -STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx)$/;" f -STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk)$/;" f -STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s)$/;" f -STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file)$/;" f -STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_load_client_CA_file_ex(const char *file,$/;" f -STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx)$/;" f -STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s)$/;" f -STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s)$/;" f -STACK_OF ssl/ssl_cert.c /^int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f -STACK_OF ssl/ssl_cert.c /^int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f -STACK_OF ssl/ssl_cert.c /^int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f -STACK_OF ssl/ssl_cert.c /^static int add_ca_name(STACK_OF(X509_NAME) **sk, const X509 *x)$/;" f file: -STACK_OF ssl/ssl_cert.c /^static int add_uris_recursive(STACK_OF(X509_NAME) *stack,$/;" f file: -STACK_OF ssl/ssl_cert.c /^static void set0_CA_list(STACK_OF(X509_NAME) **ca_list,$/;" f file: -STACK_OF ssl/ssl_ciph.c /^SSL_COMP *ssl3_comp_find(STACK_OF(SSL_COMP) *sk, int n)$/;" f -STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(SSL_CTX *ctx,$/;" f -STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void)$/;" f -STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP)$/;" f -STACK_OF ssl/ssl_ciph.c /^static __owur int set_ciphersuites(STACK_OF(SSL_CIPHER) **currciphers, const char *str)$/;" f file: -STACK_OF ssl/ssl_ciph.c /^static int update_cipher_list_by_id(STACK_OF(SSL_CIPHER) **cipher_list_by_id,$/;" f file: -STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s)$/;" f -STACK_OF ssl/ssl_lib.c /^static int cipher_list_tls12_num(STACK_OF(SSL_CIPHER) *sk)$/;" f file: -STACK_OF ssl/ssl_lib.c /^static int ct_move_scts(STACK_OF(SCT) **dst, STACK_OF(SCT) *src,$/;" f file: -STACK_OF ssl/ssl_lib.c /^static int dup_ca_names(STACK_OF(X509_NAME) **dst, STACK_OF(X509_NAME) *src)$/;" f file: -STACK_OF ssl/statem/statem_lib.c /^const STACK_OF(X509_NAME) *get_ca_names(SSL *s)$/;" f -STACK_OF ssl/t1_lib.c /^static int ssl_check_ca_name(STACK_OF(X509_NAME) *names, X509 *x)$/;" f file: -STACK_OF test/cmp_ctx_test.c /^static STACK_OF(X509) *sk_X509_new_1(void)$/;" f file: -STACK_OF test/cmp_ctx_test.c /^static void sk_X509_pop_X509_free(STACK_OF(X509) *sk)$/;" f file: -STACK_OF test/crltest.c /^static STACK_OF(X509_CRL) *make_CRL_stack(X509_CRL *x1, X509_CRL *x2)$/;" f file: -STACK_OF test/ct_test.c /^static int compare_sct_list_printout(STACK_OF(SCT) *sct,$/;" f file: -STACK_OF test/danetest.c /^static STACK_OF(X509) *load_chain(BIO *fp, int nelem)$/;" f file: -STACK_OF test/evp_test.c /^static int evp_test_buffer_do(STACK_OF(EVP_TEST_BUFFER) *sk,$/;" f file: -STACK_OF test/helpers/cmp_testlib.c /^int STACK_OF_X509_cmp(const STACK_OF(X509) *sk1, const STACK_OF(X509) *sk2)$/;" f -STACK_OF test/helpers/cmp_testlib.c /^int STACK_OF_X509_push1(STACK_OF(X509) *sk, X509 *cert)$/;" f -STACK_OF test/helpers/pkcs12.c /^static STACK_OF(PKCS12_SAFEBAG) *decode_contentinfo(STACK_OF(PKCS7) *safes, int idx, const PKCS12_ENC *enc)$/;" f file: -STACK_OF test/helpers/pkcs12.c /^static int check_attrs(const STACK_OF(X509_ATTRIBUTE) *bag_attrs, const PKCS12_ATTR *attrs)$/;" f file: -STACK_OF test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_ca_names(STACK_OF(X509_NAME) **pnames,$/;" f file: -STACK_OF test/ssl_test.c /^static void print_ca_names(STACK_OF(X509_NAME) *names)$/;" f file: -STACK_OF test/testutil/load.c /^STACK_OF(X509) *load_certs_pem(const char *file)$/;" f -STACK_OF_X509_NAME_ENTRY crypto/x509/x509_local.h /^typedef STACK_OF(X509_NAME_ENTRY) STACK_OF_X509_NAME_ENTRY;$/;" t -STANDARD_EXTENSION_COUNT crypto/x509/standard_exts.h 79;" d -STANDARD_PACKET test/helpers/ssltestlib.c 342;" d file: -STANZA test/testutil.h /^} STANZA;$/;" t typeref:struct:stanza_st -START apps/s_time.c 107;" d file: -START apps/speed.c 123;" d file: -STATUS_SUCCESS providers/implementations/rands/seeding/rand_win.c 33;" d file: -STITCHED_CALL crypto/evp/e_aes_cbc_hmac_sha1.c 94;" d file: -STITCHED_CALL crypto/evp/e_aes_cbc_hmac_sha256.c 90;" d file: -STITCHED_CALL crypto/evp/e_rc4_hmac_md5.c 68;" d file: -STITCHED_CALL providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 28;" d file: -STITCHED_DECRYPT_CALL crypto/evp/e_aes_cbc_hmac_sha1.c 95;" d file: -STOP apps/s_time.c 108;" d file: -STOP apps/speed.c 124;" d file: -STORE providers/baseprov.c 86;" d file: -STORE providers/baseprov.c 91;" d file: -STORE providers/defltprov.c 475;" d file: -STORE providers/defltprov.c 480;" d file: -STORE_INFO_EMBEDDED engines/e_loader_attic.c 164;" d file: -STR crypto/s390xcap.c 30;" d file: -STR509 test/cmp_ctx_test.c 134;" d file: -STR64 test/cmp_ctx_test.c 132;" d file: -STRICT_ALIGNMENT crypto/modes/cbc128.c 15;" d file: -STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 151;" d file: -STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 60;" d file: -STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 70;" d file: -STRICT_ALIGNMENT include/crypto/modes.h 30;" d -STRICT_ALIGNMENT include/crypto/modes.h 37;" d -STRING_MASK apps/ca.c 51;" d file: -STRING_MASK apps/req.c 41;" d file: -STRINT_PAIR apps/include/opt.h /^} OPT_PAIR, STRINT_PAIR;$/;" t typeref:struct:string_int_pair_st -STR_ crypto/s390xcap.c 29;" d file: -STR_ENDS_WITH test/evp_test.c 3944;" d file: -STR_SEP test/cmp_ctx_test.c 137;" d file: -STR_STARTS_WITH test/evp_test.c 3943;" d file: -SU test/stack_test.c /^} SU;$/;" t typeref:union:__anon332 file: -SUB_STATE_END_HANDSHAKE ssl/statem/statem.c /^ SUB_STATE_END_HANDSHAKE$/;" e enum:__anon396 file: -SUB_STATE_ERROR ssl/statem/statem.c /^ SUB_STATE_ERROR,$/;" e enum:__anon396 file: -SUB_STATE_FINISHED ssl/statem/statem.c /^ SUB_STATE_FINISHED,$/;" e enum:__anon396 file: -SUB_STATE_RETURN ssl/statem/statem.c /^} SUB_STATE_RETURN;$/;" t typeref:enum:__anon396 file: -SUFFIX crypto/trace.c /^ SUFFIX$/;" e enum:__anon217 file: -SURROGATE_MAX include/internal/unicode.h /^ SURROGATE_MAX = 0xdfffUL,$/;" e enum:__anon393 -SURROGATE_MIN include/internal/unicode.h /^ SURROGATE_MIN = 0xd800UL,$/;" e enum:__anon393 -SWAP crypto/aes/aes_local.h 19;" d -SWITCH crypto/aes/asm/aesp8-ppc.pl /^ SWITCH: for($conv) {$/;" l -SWITCH crypto/aes/asm/vpaes-ppc.pl /^ SWITCH: for($conv) {$/;" l -SWITCH crypto/perlasm/arm-xlate.pl /^ SWITCH: for ($flavour) {$/;" l -SWITCH crypto/perlasm/ppc-xlate.pl /^ SWITCH: for ($flavour) {$/;" l -SWITCH crypto/perlasm/x86_64-xlate.pl /^ SWITCH: for ($dir) {$/;" l -SWITCH util/check-format-test-negatives.c 257;" d file: -SXNET_TEST crypto/x509/v3_sxnet.c 20;" d file: -SYI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st SYI_item_data[] = {$/;" v typeref:struct:item_st file: -SYMNAME crypto/dso/dso_vms.c 277;" d file: -SYNTHV1CONTEXT ssl/ssl_rsa.c 23;" d file: -S_CLIENT_IRC_READ_TIMEOUT apps/s_client.c 58;" d file: -S_DOALTERNATE crypto/x509/x509_vfy.c 3009;" d file: -S_DONE test/ssl_old_test.c 2590;" d file: -S_DOTRUSTED crypto/x509/x509_vfy.c 3008;" d file: -S_DOUNTRUSTED crypto/x509/x509_vfy.c 3007;" d file: -S_IFDIR e_os.h 74;" d -S_IFMT e_os.h 78;" d -S_ISDIR apps/lib/opt.c 1179;" d file: -S_ISDIR apps/lib/opt.c 1181;" d file: -S_ISDIR crypto/conf/conf_def.c 36;" d file: -S_ISDIR engines/e_loader_attic.c 49;" d file: -S_ISDIR providers/implementations/storemgmt/file_store.c 41;" d file: -S_ISREG crypto/rand/randfile.c 57;" d file: -S_ISREG fuzz/test-corpus.c 34;" d file: -Sbox crypto/aes/asm/bsaes-armv7.pl /^sub Sbox {$/;" s -Sbox crypto/aes/asm/bsaes-x86_64.pl /^sub Sbox {$/;" s -SetKey test/rsa_test.c 32;" d file: -ShiftRows crypto/aes/aes_core.c /^static void ShiftRows(u64 *state)$/;" f file: -ShiftRows crypto/aes/asm/bsaes-armv7.pl /^sub ShiftRows {$/;" s -ShiftRows crypto/aes/asm/bsaes-x86_64.pl /^sub ShiftRows {$/;" s -Sigma0 crypto/sha/sha256.c 137;" d file: -Sigma0 crypto/sha/sha512.c 475;" d file: -Sigma1 crypto/sha/sha256.c 138;" d file: -Sigma1 crypto/sha/sha512.c 476;" d file: -SipHash_Final crypto/siphash/siphash.c /^int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen)$/;" f -SipHash_Init crypto/siphash/siphash.c /^int SipHash_Init(SIPHASH *ctx, const unsigned char *k, int crounds, int drounds)$/;" f -SipHash_Update crypto/siphash/siphash.c /^void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen)$/;" f -SipHash_ctx_size crypto/siphash/siphash.c /^size_t SipHash_ctx_size(void)$/;" f -SipHash_hash_size crypto/siphash/siphash.c /^size_t SipHash_hash_size(SIPHASH *ctx)$/;" f -SipHash_set_hash_size crypto/siphash/siphash.c /^int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size)$/;" f -SockChan1 apps/lib/vms_term_sock.c /^ unsigned short SockChan1;$/;" m struct:_SocketPairTimeoutBlock file: -SockChan2 apps/lib/vms_term_sock.c /^ unsigned short SockChan2;$/;" m struct:_SocketPairTimeoutBlock file: -SocketPairTimeoutAst apps/lib/vms_term_sock.c /^static void SocketPairTimeoutAst (int astparm)$/;" f file: -SortFnByName apps/openssl.c /^static int SortFnByName(const void *_f1, const void *_f2)$/;" f file: -SubLong crypto/aes/aes_core.c /^static void SubLong(u64 *w)$/;" f file: -SubWord crypto/aes/aes_core.c /^static void SubWord(u32 *w)$/;" f file: -SubjectAltName_nodefault crypto/cmp/cmp_local.h /^ int SubjectAltName_nodefault;$/;" m struct:ossl_cmp_ctx_st -T crypto/ec/curve25519.c /^ fe T;$/;" m struct:__anon108 file: -T crypto/ec/curve25519.c /^ fe T;$/;" m struct:__anon109 file: -T test/modes_internal_test.c /^ const SIZED_DATA T;$/;" m struct:gcm128_data file: -T1 test/modes_internal_test.c /^static const u8 T1[] = {$/;" v file: -T10 test/modes_internal_test.c /^static const u8 T10[] = {$/;" v file: -T11 test/modes_internal_test.c /^static const u8 T11[] = {$/;" v file: -T12 test/modes_internal_test.c /^static const u8 T12[] = {$/;" v file: -T13 test/modes_internal_test.c /^static const u8 T13[] = {$/;" v file: -T14 test/modes_internal_test.c /^static const u8 T14[] = {$/;" v file: -T15 test/modes_internal_test.c /^static const u8 T15[] = {$/;" v file: -T16 test/modes_internal_test.c /^static const u8 T16[] = {$/;" v file: -T17 test/modes_internal_test.c /^static const u8 T17[] = {$/;" v file: -T18 test/modes_internal_test.c /^static const u8 T18[] = {$/;" v file: -T19 test/modes_internal_test.c /^static const u8 T19[] = {$/;" v file: -T2 test/modes_internal_test.c /^static const u8 T2[] = {$/;" v file: -T20 test/modes_internal_test.c /^static const u8 T20[] = {$/;" v file: -T2d crypto/ec/curve25519.c /^ fe T2d;$/;" m struct:__anon111 file: -T3 test/modes_internal_test.c /^static const u8 T3[] = {$/;" v file: -T4 test/modes_internal_test.c /^static const u8 T4[] = {$/;" v file: -T5 test/modes_internal_test.c /^static const u8 T5[] = {$/;" v file: -T6 test/modes_internal_test.c /^static const u8 T6[] = {$/;" v file: -T7 test/modes_internal_test.c /^static const u8 T7[] = {$/;" v file: -T8 test/modes_internal_test.c /^static const u8 T8[] = {$/;" v file: -T9 test/modes_internal_test.c /^static const u8 T9[] = {$/;" v file: -TABLE crypto/sha/asm/sha256-mb-x86_64.pl /^sub TABLE {$/;" s -TABLE_BITS include/crypto/modes.h 104;" d -TABLE_BITS include/crypto/modes.h 110;" d -TABLE_SIZE crypto/bn/bn_exp.c 37;" d file: -TABLE_SIZE crypto/bn/bn_exp2.c 14;" d file: -TACK_EXT_TYPE test/ssl_old_test.c 385;" d file: -TAILLEN crypto/pem/pem_lib.c 741;" d file: -TAIL_STEP crypto/chacha/asm/chacha-c64xplus.pl /^sub TAIL_STEP {$/;" s -TAP::Harness::OpenSSL test/run_tests.pl /^ package TAP::Harness::OpenSSL;$/;" p -TAP::Harness::fake test/run_tests.pl /^ package TAP::Harness::fake;$/;" p -TAP::Parser::OpenSSL test/run_tests.pl /^ package TAP::Parser::OpenSSL;$/;" p -TBUF_MAXSIZE apps/pkeyutl.c 711;" d file: -TCP_ULP include/internal/ktls.h 238;" d -TDES_FLAGS providers/implementations/ciphers/cipher_des.h 13;" d -TDES_FLAGS providers/implementations/ciphers/cipher_tdes.h 16;" d -TDES_IVLEN providers/implementations/ciphers/cipher_tdes.h 15;" d -TDES_WRAP_FLAGS providers/implementations/ciphers/cipher_tdes_wrap.c 25;" d file: -TE0 crypto/aes/asm/aes-ia64.S /^#define TE0 0$/;" d -TE1 crypto/aes/asm/aes-ia64.S /^#define TE1 1$/;" d -TE1 crypto/aes/asm/aes-ia64.S /^#define TE1 3$/;" d -TE2 crypto/aes/asm/aes-ia64.S /^#define TE2 2$/;" d -TE3 crypto/aes/asm/aes-ia64.S /^#define TE3 1$/;" d -TE3 crypto/aes/asm/aes-ia64.S /^#define TE3 3$/;" d -TERMIO crypto/ui/ui_openssl.c 102;" d file: -TERMIO crypto/ui/ui_openssl.c 85;" d file: -TERMIO crypto/ui/ui_openssl.c 94;" d file: -TERMIOS crypto/ui/ui_openssl.c 101;" d file: -TERMIOS crypto/ui/ui_openssl.c 46;" d file: -TERMIOS crypto/ui/ui_openssl.c 84;" d file: -TERMIOS crypto/ui/ui_openssl.c 93;" d file: -TERM_SOCK_CREATE apps/include/vms_term_sock.h 17;" d -TERM_SOCK_DELETE apps/include/vms_term_sock.h 18;" d -TERM_SOCK_FAILURE apps/include/vms_term_sock.h 23;" d -TERM_SOCK_SUCCESS apps/include/vms_term_sock.h 24;" d -TEST test/test_test.c 22;" d file: -TESTBIT crypto/mem_sec.c 271;" d file: -TESTDATA test/mdc2_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon350 file: -TESTDATA test/pemtest.c /^} TESTDATA;$/;" t typeref:struct:__anon265 file: -TESTDATA test/poly1305_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon353 file: -TESTDATA test/siphash_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon319 file: -TESTDATA test/time_offset_test.c /^} TESTDATA;$/;" t typeref:struct:__anon312 file: -TESTDATA test/x509_time_test.c /^} TESTDATA;$/;" t typeref:struct:__anon269 file: -TESTDATA_FORMAT test/x509_time_test.c /^} TESTDATA_FORMAT;$/;" t typeref:struct:__anon270 file: -TESTING crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: -TESTMAXPAIRS test/testutil.h 521;" d -TESTUTIL_NO_size_t_COMPARISON test/bioprinttest.c 10;" d file: -TEST_ADD_PADDING test/clienthellotest.c 34;" d file: -TEST_ADD_PADDING_AND_PSK test/clienthellotest.c 41;" d file: -TEST_BN_abs_eq_word test/testutil.h 486;" d -TEST_BN_eq test/testutil.h 472;" d -TEST_BN_eq_one test/testutil.h 484;" d -TEST_BN_eq_word test/testutil.h 485;" d -TEST_BN_eq_zero test/testutil.h 478;" d -TEST_BN_even test/testutil.h 488;" d -TEST_BN_ge test/testutil.h 477;" d -TEST_BN_ge_zero test/testutil.h 483;" d -TEST_BN_gt test/testutil.h 475;" d -TEST_BN_gt_zero test/testutil.h 481;" d -TEST_BN_le test/testutil.h 476;" d -TEST_BN_le_zero test/testutil.h 482;" d -TEST_BN_lt test/testutil.h 474;" d -TEST_BN_lt_zero test/testutil.h 480;" d -TEST_BN_ne test/testutil.h 473;" d -TEST_BN_ne_zero test/testutil.h 479;" d -TEST_BN_odd test/testutil.h 487;" d -TEST_CASE_NAME test/testutil.h 118;" d -TEST_CASE_NAME test/testutil.h 122;" d -TEST_CASE_NAME test/testutil.h 125;" d -TEST_CERT apps/s_server.c 75;" d file: -TEST_CERT2 apps/s_server.c 76;" d file: -TEST_CUSTOM_DATA test/asn1_encode_test.c /^} TEST_CUSTOM_DATA;$/;" t typeref:struct:__anon297 file: -TEST_ENCRYPTED_OVERFLOW_TLS1_2_NOT_OK test/recordlentest.c 23;" d file: -TEST_ENCRYPTED_OVERFLOW_TLS1_2_OK test/recordlentest.c 22;" d file: -TEST_ENCRYPTED_OVERFLOW_TLS1_3_NOT_OK test/recordlentest.c 21;" d file: -TEST_ENCRYPTED_OVERFLOW_TLS1_3_OK test/recordlentest.c 20;" d file: -TEST_ENG_OPENSSL_PKEY crypto/engine/eng_openssl.c 41;" d file: -TEST_ENG_OPENSSL_RC4 crypto/engine/eng_openssl.c 39;" d file: -TEST_ENG_OPENSSL_RC4 crypto/engine/eng_openssl.c 58;" d file: -TEST_ENG_OPENSSL_RC4_OTHERS crypto/engine/eng_openssl.c 59;" d file: -TEST_ENG_OPENSSL_RC4_P_CIPHER crypto/engine/eng_openssl.c 61;" d file: -TEST_ENG_OPENSSL_RC4_P_INIT crypto/engine/eng_openssl.c 47;" d file: -TEST_ENG_OPENSSL_RC4_P_INIT crypto/engine/eng_openssl.c 60;" d file: -TEST_ENG_OPENSSL_SHA crypto/engine/eng_openssl.c 50;" d file: -TEST_EXT_TYPE1 test/sslapitest.c 5464;" d file: -TEST_FL_int_eq test/endecode_test.c 34;" d file: -TEST_FL_int_ge test/endecode_test.c 35;" d file: -TEST_FL_int_gt test/endecode_test.c 36;" d file: -TEST_FL_long_gt test/endecode_test.c 37;" d file: -TEST_FL_mem_eq test/endecode_test.c 31;" d file: -TEST_FL_ptr test/endecode_test.c 30;" d file: -TEST_FL_strn2_eq test/endecode_test.c 33;" d file: -TEST_FL_strn_eq test/endecode_test.c 32;" d file: -TEST_FL_true test/endecode_test.c 38;" d file: -TEST_GCM_IV_REINIT_st test/evp_extra_test.c /^} TEST_GCM_IV_REINIT_st;$/;" t typeref:struct:__anon310 file: -TEST_INFO test/testutil/driver.c /^} TEST_INFO;$/;" t typeref:struct:test_info file: -TEST_PACKAGE test/asn1_encode_test.c /^} TEST_PACKAGE;$/;" t typeref:struct:__anon298 file: -TEST_PADDING_NOT_NEEDED test/clienthellotest.c 36;" d file: -TEST_PLAINTEXT_OVERFLOW_NOT_OK test/recordlentest.c 19;" d file: -TEST_PLAINTEXT_OVERFLOW_OK test/recordlentest.c 18;" d file: -TEST_RC4_KEY crypto/engine/eng_openssl.c /^} TEST_RC4_KEY;$/;" t typeref:struct:__anon211 file: -TEST_RC4_KEY_SIZE crypto/engine/eng_openssl.c 199;" d file: -TEST_SET_SESSION_TICK_DATA_VER_NEG test/clienthellotest.c 32;" d file: -TEST_SIZE test/igetest.c 23;" d file: -TEST_SKIP_CODE test/testutil/tu_local.h 15;" d -TEST_TYPE test/shlibloadtest.c /^} TEST_TYPE;$/;" t typeref:enum:test_types_en file: -TEST_char_eq test/testutil.h 405;" d -TEST_char_ge test/testutil.h 410;" d -TEST_char_gt test/testutil.h 409;" d -TEST_char_le test/testutil.h 408;" d -TEST_char_lt test/testutil.h 407;" d -TEST_char_ne test/testutil.h 406;" d -TEST_cs_eq test/destest.c 26;" d file: -TEST_double_eq test/testutil.h 440;" d -TEST_double_ge test/testutil.h 445;" d -TEST_double_gt test/testutil.h 444;" d -TEST_double_le test/testutil.h 443;" d -TEST_double_lt test/testutil.h 442;" d -TEST_double_ne test/testutil.h 441;" d -TEST_error test/testutil.h 495;" d -TEST_error test/testutil.h 499;" d -TEST_false test/testutil.h 470;" d -TEST_info test/testutil.h 496;" d -TEST_info test/testutil.h 500;" d -TEST_int_eq test/testutil.h 391;" d -TEST_int_ge test/testutil.h 396;" d -TEST_int_gt test/testutil.h 395;" d -TEST_int_le test/testutil.h 394;" d -TEST_int_lt test/testutil.h 393;" d -TEST_int_ne test/testutil.h 392;" d -TEST_long_eq test/testutil.h 419;" d -TEST_long_ge test/testutil.h 424;" d -TEST_long_gt test/testutil.h 423;" d -TEST_long_le test/testutil.h 422;" d -TEST_long_lt test/testutil.h 421;" d -TEST_long_ne test/testutil.h 420;" d -TEST_mem_eq test/testutil.h 466;" d -TEST_mem_ne test/testutil.h 467;" d -TEST_note test/testutil.h 503;" d -TEST_openssl_errors test/testutil.h 504;" d -TEST_perror test/testutil.h 505;" d -TEST_ptr test/testutil.h 456;" d -TEST_ptr_eq test/testutil.h 454;" d -TEST_ptr_ne test/testutil.h 455;" d -TEST_ptr_null test/testutil.h 457;" d -TEST_size_t_eq test/testutil.h 433;" d -TEST_size_t_ge test/testutil.h 438;" d -TEST_size_t_gt test/testutil.h 437;" d -TEST_size_t_le test/testutil.h 436;" d -TEST_size_t_lt test/testutil.h 435;" d -TEST_size_t_ne test/testutil.h 434;" d -TEST_skip test/testutil.h 497;" d -TEST_skip test/testutil.h 501;" d -TEST_str_eq test/testutil.h 459;" d -TEST_str_ne test/testutil.h 460;" d -TEST_strn2_eq test/testutil.h 463;" d -TEST_strn2_ne test/testutil.h 464;" d -TEST_strn_eq test/testutil.h 461;" d -TEST_strn_ne test/testutil.h 462;" d -TEST_time_t_eq test/testutil.h 447;" d -TEST_time_t_ge test/testutil.h 452;" d -TEST_time_t_gt test/testutil.h 451;" d -TEST_time_t_le test/testutil.h 450;" d -TEST_time_t_lt test/testutil.h 449;" d -TEST_time_t_ne test/testutil.h 448;" d -TEST_true test/testutil.h 469;" d -TEST_uchar_eq test/testutil.h 412;" d -TEST_uchar_ge test/testutil.h 417;" d -TEST_uchar_gt test/testutil.h 416;" d -TEST_uchar_le test/testutil.h 415;" d -TEST_uchar_lt test/testutil.h 414;" d -TEST_uchar_ne test/testutil.h 413;" d -TEST_uint_eq test/testutil.h 398;" d -TEST_uint_ge test/testutil.h 403;" d -TEST_uint_gt test/testutil.h 402;" d -TEST_uint_le test/testutil.h 401;" d -TEST_uint_lt test/testutil.h 400;" d -TEST_uint_ne test/testutil.h 399;" d -TEST_ulong_eq test/testutil.h 426;" d -TEST_ulong_ge test/testutil.h 431;" d -TEST_ulong_gt test/testutil.h 430;" d -TEST_ulong_le test/testutil.h 429;" d -TEST_ulong_lt test/testutil.h 428;" d -TEST_ulong_ne test/testutil.h 427;" d -THIS_DIR fuzz/helper.py /^THIS_DIR = os.path.abspath(os.path.dirname(__file__))$/;" v -THREADS test/drbgtest.c 777;" d file: -THREAD_EVENT_HANDLER crypto/initthread.c /^typedef struct thread_event_handler_st THREAD_EVENT_HANDLER;$/;" t typeref:struct:thread_event_handler_st file: -TICKET_AGE_ALLOWANCE ssl/ssl_local.h 708;" d -TICKET_NONCE_SIZE ssl/statem/statem_srvr.c 30;" d file: -TIMEOUT test/sslapitest.c 8483;" d file: -TIME_IMPL fuzz/client.c /^time_t time(time_t *t) TIME_IMPL(t)$/;" f -TIME_IMPL fuzz/client.c 26;" d file: -TIME_IMPL fuzz/server.c /^time_t time(time_t *t) TIME_IMPL(t)$/;" f -TIME_IMPL fuzz/server.c 479;" d file: -TIME_INTERVAL providers/implementations/rands/drbg_local.h 31;" d -TK26_MAC_KEY_LEN crypto/pkcs12/p12_mutl.c 53;" d file: -TLS13_AD_CERTIFICATE_REQUIRED include/openssl/tls1.h 72;" d -TLS13_AD_MISSING_EXTENSION include/openssl/tls1.h 71;" d -TLS13_AES_128_CCM_8_SHA256_BYTES test/sslapitest.c 3163;" d file: -TLS13_AES_128_CCM_SHA256_BYTES test/sslapitest.c 3162;" d file: -TLS13_AES_128_GCM_SHA256_BYTES test/sslapitest.c 3159;" d file: -TLS13_AES_128_GCM_SHA256_BYTES test/tls13encryptiontest.c 302;" d file: -TLS13_AES_256_GCM_SHA384_BYTES test/sslapitest.c 3160;" d file: -TLS13_CHACHA20_POLY1305_SHA256_BYTES test/sslapitest.c 3161;" d file: -TLS13_MAX_LABEL_LEN ssl/tls13_enc.c 19;" d file: -TLS13_MAX_RESUMPTION_PSK_LENGTH ssl/ssl_local.h 533;" d -TLS13_NUM_CIPHERS ssl/s3_lib.c 24;" d file: -TLS13_TBS_PREAMBLE_SIZE ssl/statem/statem_lib.c 230;" d file: -TLS13_TBS_START_SIZE ssl/statem/statem_lib.c 229;" d file: -TLS1_1_VERSION include/crypto/evp.h 846;" d -TLS1_1_VERSION include/openssl/prov_ssl.h 24;" d -TLS1_1_VERSION_MAJOR include/openssl/tls1.h 45;" d -TLS1_1_VERSION_MINOR include/openssl/tls1.h 46;" d -TLS1_2_VERSION include/openssl/prov_ssl.h 25;" d -TLS1_2_VERSION_MAJOR include/openssl/tls1.h 48;" d -TLS1_2_VERSION_MINOR include/openssl/tls1.h 49;" d -TLS1_3_CK_AES_128_CCM_8_SHA256 include/openssl/tls1.h 597;" d -TLS1_3_CK_AES_128_CCM_SHA256 include/openssl/tls1.h 596;" d -TLS1_3_CK_AES_128_GCM_SHA256 include/openssl/tls1.h 593;" d -TLS1_3_CK_AES_256_GCM_SHA384 include/openssl/tls1.h 594;" d -TLS1_3_CK_CHACHA20_POLY1305_SHA256 include/openssl/tls1.h 595;" d -TLS1_3_RFC_AES_128_CCM_8_SHA256 include/openssl/tls1.h 677;" d -TLS1_3_RFC_AES_128_CCM_SHA256 include/openssl/tls1.h 676;" d -TLS1_3_RFC_AES_128_GCM_SHA256 include/openssl/tls1.h 673;" d -TLS1_3_RFC_AES_256_GCM_SHA384 include/openssl/tls1.h 674;" d -TLS1_3_RFC_CHACHA20_POLY1305_SHA256 include/openssl/tls1.h 675;" d -TLS1_3_VERSION include/openssl/prov_ssl.h 26;" d -TLS1_AD_ACCESS_DENIED include/openssl/tls1.h 60;" d -TLS1_AD_BAD_CERTIFICATE_HASH_VALUE include/openssl/tls1.h 78;" d -TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE include/openssl/tls1.h 77;" d -TLS1_AD_CERTIFICATE_UNOBTAINABLE include/openssl/tls1.h 75;" d -TLS1_AD_DECODE_ERROR include/openssl/tls1.h 61;" d -TLS1_AD_DECRYPTION_FAILED include/openssl/tls1.h 57;" d -TLS1_AD_DECRYPT_ERROR include/openssl/tls1.h 62;" d -TLS1_AD_EXPORT_RESTRICTION include/openssl/tls1.h 63;" d -TLS1_AD_INAPPROPRIATE_FALLBACK include/openssl/tls1.h 67;" d -TLS1_AD_INSUFFICIENT_SECURITY include/openssl/tls1.h 65;" d -TLS1_AD_INTERNAL_ERROR include/openssl/tls1.h 66;" d -TLS1_AD_NO_APPLICATION_PROTOCOL include/openssl/tls1.h 80;" d -TLS1_AD_NO_RENEGOTIATION include/openssl/tls1.h 69;" d -TLS1_AD_PROTOCOL_VERSION include/openssl/tls1.h 64;" d -TLS1_AD_RECORD_OVERFLOW include/openssl/tls1.h 58;" d -TLS1_AD_UNKNOWN_CA include/openssl/tls1.h 59;" d -TLS1_AD_UNKNOWN_PSK_IDENTITY include/openssl/tls1.h 79;" d -TLS1_AD_UNRECOGNIZED_NAME include/openssl/tls1.h 76;" d -TLS1_AD_UNSUPPORTED_EXTENSION include/openssl/tls1.h 74;" d -TLS1_AD_USER_CANCELLED include/openssl/tls1.h 68;" d -TLS1_CK_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 446;" d -TLS1_CK_ADH_WITH_AES_128_SHA include/openssl/tls1.h 386;" d -TLS1_CK_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 416;" d -TLS1_CK_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 447;" d -TLS1_CK_ADH_WITH_AES_256_SHA include/openssl/tls1.h 392;" d -TLS1_CK_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 417;" d -TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 408;" d -TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 479;" d -TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 425;" d -TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 486;" d -TLS1_CK_ADH_WITH_SEED_SHA include/openssl/tls1.h 433;" d -TLS1_CK_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 442;" d -TLS1_CK_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 384;" d -TLS1_CK_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 400;" d -TLS1_CK_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 443;" d -TLS1_CK_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 390;" d -TLS1_CK_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 414;" d -TLS1_CK_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 606;" d -TLS1_CK_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 607;" d -TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 406;" d -TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 477;" d -TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 423;" d -TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 484;" d -TLS1_CK_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 431;" d -TLS1_CK_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 347;" d -TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 348;" d -TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 366;" d -TLS1_CK_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 460;" d -TLS1_CK_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 464;" d -TLS1_CK_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 358;" d -TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 349;" d -TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 367;" d -TLS1_CK_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 461;" d -TLS1_CK_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 465;" d -TLS1_CK_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 359;" d -TLS1_CK_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 622;" d -TLS1_CK_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 623;" d -TLS1_CK_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 576;" d -TLS1_CK_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 577;" d -TLS1_CK_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 589;" d -TLS1_CK_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 377;" d -TLS1_CK_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 368;" d -TLS1_CK_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 369;" d -TLS1_CK_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 346;" d -TLS1_CK_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 452;" d -TLS1_CK_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 456;" d -TLS1_CK_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 438;" d -TLS1_CK_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 385;" d -TLS1_CK_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 411;" d -TLS1_CK_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 453;" d -TLS1_CK_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 457;" d -TLS1_CK_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 439;" d -TLS1_CK_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 391;" d -TLS1_CK_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 415;" d -TLS1_CK_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 602;" d -TLS1_CK_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 603;" d -TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 407;" d -TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 478;" d -TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 424;" d -TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 485;" d -TLS1_CK_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 586;" d -TLS1_CK_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 432;" d -TLS1_CK_DH_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 444;" d -TLS1_CK_DH_DSS_WITH_AES_128_SHA include/openssl/tls1.h 382;" d -TLS1_CK_DH_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 398;" d -TLS1_CK_DH_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 445;" d -TLS1_CK_DH_DSS_WITH_AES_256_SHA include/openssl/tls1.h 388;" d -TLS1_CK_DH_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 412;" d -TLS1_CK_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 608;" d -TLS1_CK_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 609;" d -TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 404;" d -TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 475;" d -TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 421;" d -TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 482;" d -TLS1_CK_DH_DSS_WITH_SEED_SHA include/openssl/tls1.h 429;" d -TLS1_CK_DH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 440;" d -TLS1_CK_DH_RSA_WITH_AES_128_SHA include/openssl/tls1.h 383;" d -TLS1_CK_DH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 399;" d -TLS1_CK_DH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 441;" d -TLS1_CK_DH_RSA_WITH_AES_256_SHA include/openssl/tls1.h 389;" d -TLS1_CK_DH_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 413;" d -TLS1_CK_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 604;" d -TLS1_CK_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 605;" d -TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 405;" d -TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 476;" d -TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 422;" d -TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 483;" d -TLS1_CK_DH_RSA_WITH_SEED_SHA include/openssl/tls1.h 430;" d -TLS1_CK_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 610;" d -TLS1_CK_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 611;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 498;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 468;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 470;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 541;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 531;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 499;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 469;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 471;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 542;" d -TLS1_CK_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 532;" d -TLS1_CK_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 612;" d -TLS1_CK_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 613;" d -TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 565;" d -TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 566;" d -TLS1_CK_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 585;" d -TLS1_CK_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 497;" d -TLS1_CK_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 495;" d -TLS1_CK_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 496;" d -TLS1_CK_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 552;" d -TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 553;" d -TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 556;" d -TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 554;" d -TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 557;" d -TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 580;" d -TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 581;" d -TLS1_CK_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 588;" d -TLS1_CK_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 560;" d -TLS1_CK_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 561;" d -TLS1_CK_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 562;" d -TLS1_CK_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 551;" d -TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 510;" d -TLS1_CK_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 545;" d -TLS1_CK_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 535;" d -TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 511;" d -TLS1_CK_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 546;" d -TLS1_CK_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 536;" d -TLS1_CK_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 616;" d -TLS1_CK_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 617;" d -TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 569;" d -TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 570;" d -TLS1_CK_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 584;" d -TLS1_CK_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 509;" d -TLS1_CK_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 507;" d -TLS1_CK_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 508;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 492;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 543;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 533;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 493;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 544;" d -TLS1_CK_ECDH_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 534;" d -TLS1_CK_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 614;" d -TLS1_CK_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 615;" d -TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 567;" d -TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 568;" d -TLS1_CK_ECDH_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 491;" d -TLS1_CK_ECDH_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 489;" d -TLS1_CK_ECDH_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 490;" d -TLS1_CK_ECDH_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 504;" d -TLS1_CK_ECDH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 547;" d -TLS1_CK_ECDH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 537;" d -TLS1_CK_ECDH_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 505;" d -TLS1_CK_ECDH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 548;" d -TLS1_CK_ECDH_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 538;" d -TLS1_CK_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 618;" d -TLS1_CK_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 619;" d -TLS1_CK_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 571;" d -TLS1_CK_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 572;" d -TLS1_CK_ECDH_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 503;" d -TLS1_CK_ECDH_RSA_WITH_NULL_SHA include/openssl/tls1.h 501;" d -TLS1_CK_ECDH_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 502;" d -TLS1_CK_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 516;" d -TLS1_CK_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 517;" d -TLS1_CK_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 515;" d -TLS1_CK_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 513;" d -TLS1_CK_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 514;" d -TLS1_CK_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 343;" d -TLS1_CK_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 344;" d -TLS1_CK_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 362;" d -TLS1_CK_PSK_WITH_AES_128_CCM include/openssl/tls1.h 458;" d -TLS1_CK_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 462;" d -TLS1_CK_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 356;" d -TLS1_CK_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 345;" d -TLS1_CK_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 363;" d -TLS1_CK_PSK_WITH_AES_256_CCM include/openssl/tls1.h 459;" d -TLS1_CK_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 463;" d -TLS1_CK_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 357;" d -TLS1_CK_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 620;" d -TLS1_CK_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 621;" d -TLS1_CK_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 574;" d -TLS1_CK_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 575;" d -TLS1_CK_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 587;" d -TLS1_CK_PSK_WITH_NULL_SHA include/openssl/tls1.h 376;" d -TLS1_CK_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 364;" d -TLS1_CK_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 365;" d -TLS1_CK_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 342;" d -TLS1_CK_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 351;" d -TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 352;" d -TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 370;" d -TLS1_CK_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 360;" d -TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 353;" d -TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 371;" d -TLS1_CK_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 361;" d -TLS1_CK_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 624;" d -TLS1_CK_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 625;" d -TLS1_CK_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 578;" d -TLS1_CK_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 579;" d -TLS1_CK_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 590;" d -TLS1_CK_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 378;" d -TLS1_CK_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 372;" d -TLS1_CK_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 373;" d -TLS1_CK_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 350;" d -TLS1_CK_RSA_WITH_AES_128_CCM include/openssl/tls1.h 450;" d -TLS1_CK_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 454;" d -TLS1_CK_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 436;" d -TLS1_CK_RSA_WITH_AES_128_SHA include/openssl/tls1.h 381;" d -TLS1_CK_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 396;" d -TLS1_CK_RSA_WITH_AES_256_CCM include/openssl/tls1.h 451;" d -TLS1_CK_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 455;" d -TLS1_CK_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 437;" d -TLS1_CK_RSA_WITH_AES_256_SHA include/openssl/tls1.h 387;" d -TLS1_CK_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 397;" d -TLS1_CK_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 600;" d -TLS1_CK_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 601;" d -TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 403;" d -TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 474;" d -TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 420;" d -TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 481;" d -TLS1_CK_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 395;" d -TLS1_CK_RSA_WITH_SEED_SHA include/openssl/tls1.h 428;" d -TLS1_CK_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 522;" d -TLS1_CK_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 525;" d -TLS1_CK_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 528;" d -TLS1_CK_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 521;" d -TLS1_CK_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 524;" d -TLS1_CK_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 527;" d -TLS1_CK_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 520;" d -TLS1_CK_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 523;" d -TLS1_CK_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 526;" d -TLS1_FINISH_MAC_LENGTH include/openssl/tls1.h 1143;" d -TLS1_FLAGS_ENCRYPT_THEN_MAC include/openssl/ssl3.h 291;" d -TLS1_FLAGS_ENCRYPT_THEN_MAC_READ include/openssl/ssl3.h 290;" d -TLS1_FLAGS_ENCRYPT_THEN_MAC_WRITE include/openssl/ssl3.h 296;" d -TLS1_FLAGS_RECEIVED_EXTMS include/openssl/ssl3.h 294;" d -TLS1_FLAGS_REQUIRED_EXTMS include/openssl/ssl3.h 301;" d -TLS1_FLAGS_SKIP_CERT_VERIFY include/openssl/ssl3.h 287;" d -TLS1_FLAGS_STATELESS include/openssl/ssl3.h 298;" d -TLS1_FLAGS_TLS_PADDING_BUG include/openssl/ssl3.h 285;" d -TLS1_HB_REQUEST include/openssl/ssl3.h 258;" d -TLS1_HB_RESPONSE include/openssl/ssl3.h 259;" d -TLS1_PRF providers/implementations/kdfs/tls1_prf.c /^} TLS1_PRF;$/;" t typeref:struct:__anon530 file: -TLS1_PRF ssl/ssl_local.h 312;" d -TLS1_PRF_DGST_SHIFT ssl/ssl_local.h 305;" d -TLS1_PRF_GOST12_256 ssl/ssl_local.h 310;" d -TLS1_PRF_GOST12_512 ssl/ssl_local.h 311;" d -TLS1_PRF_GOST94 ssl/ssl_local.h 309;" d -TLS1_PRF_MAXBUF providers/implementations/kdfs/tls1_prf.c 79;" d file: -TLS1_PRF_SHA1_MD5 ssl/ssl_local.h 306;" d -TLS1_PRF_SHA256 ssl/ssl_local.h 307;" d -TLS1_PRF_SHA384 ssl/ssl_local.h 308;" d -TLS1_RFC_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 651;" d -TLS1_RFC_ADH_WITH_AES_128_SHA include/openssl/tls1.h 631;" d -TLS1_RFC_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 643;" d -TLS1_RFC_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 652;" d -TLS1_RFC_ADH_WITH_AES_256_SHA include/openssl/tls1.h 635;" d -TLS1_RFC_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 644;" d -TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 767;" d -TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 755;" d -TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 763;" d -TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 759;" d -TLS1_RFC_ADH_WITH_SEED_SHA include/openssl/tls1.h 783;" d -TLS1_RFC_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 649;" d -TLS1_RFC_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 629;" d -TLS1_RFC_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 639;" d -TLS1_RFC_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 650;" d -TLS1_RFC_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 633;" d -TLS1_RFC_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 641;" d -TLS1_RFC_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 797;" d -TLS1_RFC_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 798;" d -TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 765;" d -TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 753;" d -TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 761;" d -TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 757;" d -TLS1_RFC_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 781;" d -TLS1_RFC_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 704;" d -TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 705;" d -TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 720;" d -TLS1_RFC_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 663;" d -TLS1_RFC_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 667;" d -TLS1_RFC_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 712;" d -TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 706;" d -TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 721;" d -TLS1_RFC_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 664;" d -TLS1_RFC_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 668;" d -TLS1_RFC_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 713;" d -TLS1_RFC_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 813;" d -TLS1_RFC_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 814;" d -TLS1_RFC_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 774;" d -TLS1_RFC_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 775;" d -TLS1_RFC_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 750;" d -TLS1_RFC_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 699;" d -TLS1_RFC_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 722;" d -TLS1_RFC_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 723;" d -TLS1_RFC_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 790;" d -TLS1_RFC_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 655;" d -TLS1_RFC_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 659;" d -TLS1_RFC_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 647;" d -TLS1_RFC_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 630;" d -TLS1_RFC_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 640;" d -TLS1_RFC_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 656;" d -TLS1_RFC_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 660;" d -TLS1_RFC_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 648;" d -TLS1_RFC_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 634;" d -TLS1_RFC_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 642;" d -TLS1_RFC_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 793;" d -TLS1_RFC_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 794;" d -TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 766;" d -TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 754;" d -TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 762;" d -TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 758;" d -TLS1_RFC_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 745;" d -TLS1_RFC_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 782;" d -TLS1_RFC_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 799;" d -TLS1_RFC_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 800;" d -TLS1_RFC_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 795;" d -TLS1_RFC_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 796;" d -TLS1_RFC_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 801;" d -TLS1_RFC_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 802;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 680;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 669;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 671;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 694;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 690;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 681;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 670;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 672;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 695;" d -TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 691;" d -TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 803;" d -TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 804;" d -TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 768;" d -TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 769;" d -TLS1_RFC_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 747;" d -TLS1_RFC_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 679;" d -TLS1_RFC_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 678;" d -TLS1_RFC_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 786;" d -TLS1_RFC_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 728;" d -TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 729;" d -TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 731;" d -TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 730;" d -TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 732;" d -TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 778;" d -TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 779;" d -TLS1_RFC_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 749;" d -TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 733;" d -TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 734;" d -TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 735;" d -TLS1_RFC_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 784;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 684;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 696;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 692;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 685;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 697;" d -TLS1_RFC_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 693;" d -TLS1_RFC_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 807;" d -TLS1_RFC_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 808;" d -TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 770;" d -TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 771;" d -TLS1_RFC_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 746;" d -TLS1_RFC_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 683;" d -TLS1_RFC_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 682;" d -TLS1_RFC_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 787;" d -TLS1_RFC_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 805;" d -TLS1_RFC_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 806;" d -TLS1_RFC_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 809;" d -TLS1_RFC_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 810;" d -TLS1_RFC_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 688;" d -TLS1_RFC_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 689;" d -TLS1_RFC_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 687;" d -TLS1_RFC_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 686;" d -TLS1_RFC_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 785;" d -TLS1_RFC_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 701;" d -TLS1_RFC_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 702;" d -TLS1_RFC_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 716;" d -TLS1_RFC_PSK_WITH_AES_128_CCM include/openssl/tls1.h 661;" d -TLS1_RFC_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 665;" d -TLS1_RFC_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 710;" d -TLS1_RFC_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 703;" d -TLS1_RFC_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 717;" d -TLS1_RFC_PSK_WITH_AES_256_CCM include/openssl/tls1.h 662;" d -TLS1_RFC_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 666;" d -TLS1_RFC_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 711;" d -TLS1_RFC_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 811;" d -TLS1_RFC_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 812;" d -TLS1_RFC_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 772;" d -TLS1_RFC_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 773;" d -TLS1_RFC_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 748;" d -TLS1_RFC_PSK_WITH_NULL_SHA include/openssl/tls1.h 698;" d -TLS1_RFC_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 718;" d -TLS1_RFC_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 719;" d -TLS1_RFC_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 788;" d -TLS1_RFC_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 707;" d -TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 708;" d -TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 724;" d -TLS1_RFC_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 714;" d -TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 709;" d -TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 725;" d -TLS1_RFC_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 715;" d -TLS1_RFC_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 815;" d -TLS1_RFC_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 816;" d -TLS1_RFC_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 776;" d -TLS1_RFC_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 777;" d -TLS1_RFC_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 751;" d -TLS1_RFC_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 700;" d -TLS1_RFC_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 726;" d -TLS1_RFC_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 727;" d -TLS1_RFC_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 789;" d -TLS1_RFC_RSA_WITH_AES_128_CCM include/openssl/tls1.h 653;" d -TLS1_RFC_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 657;" d -TLS1_RFC_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 645;" d -TLS1_RFC_RSA_WITH_AES_128_SHA include/openssl/tls1.h 628;" d -TLS1_RFC_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 637;" d -TLS1_RFC_RSA_WITH_AES_256_CCM include/openssl/tls1.h 654;" d -TLS1_RFC_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 658;" d -TLS1_RFC_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 646;" d -TLS1_RFC_RSA_WITH_AES_256_SHA include/openssl/tls1.h 632;" d -TLS1_RFC_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 638;" d -TLS1_RFC_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 791;" d -TLS1_RFC_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 792;" d -TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 764;" d -TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 752;" d -TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 760;" d -TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 756;" d -TLS1_RFC_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 636;" d -TLS1_RFC_RSA_WITH_SEED_SHA include/openssl/tls1.h 780;" d -TLS1_RFC_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 738;" d -TLS1_RFC_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 741;" d -TLS1_RFC_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 744;" d -TLS1_RFC_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 737;" d -TLS1_RFC_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 740;" d -TLS1_RFC_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 743;" d -TLS1_RFC_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 736;" d -TLS1_RFC_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 739;" d -TLS1_RFC_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 742;" d -TLS1_RT_CRYPTO include/openssl/ssl3.h 225;" d -TLS1_RT_CRYPTO_CLIENT_RANDOM include/openssl/ssl3.h 227;" d -TLS1_RT_CRYPTO_FIXED_IV include/openssl/ssl3.h 236;" d -TLS1_RT_CRYPTO_IV include/openssl/ssl3.h 235;" d -TLS1_RT_CRYPTO_KEY include/openssl/ssl3.h 234;" d -TLS1_RT_CRYPTO_MAC include/openssl/ssl3.h 233;" d -TLS1_RT_CRYPTO_MASTER include/openssl/ssl3.h 229;" d -TLS1_RT_CRYPTO_PREMASTER include/openssl/ssl3.h 226;" d -TLS1_RT_CRYPTO_READ include/openssl/ssl3.h 231;" d -TLS1_RT_CRYPTO_SERVER_RANDOM include/openssl/ssl3.h 228;" d -TLS1_RT_CRYPTO_WRITE include/openssl/ssl3.h 232;" d -TLS1_STREAM_MAC ssl/ssl_local.h 318;" d -TLS1_TLSTREE ssl/ssl_local.h 323;" d -TLS1_TXT_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 999;" d -TLS1_TXT_ADH_WITH_AES_128_SHA include/openssl/tls1.h 837;" d -TLS1_TXT_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 985;" d -TLS1_TXT_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1000;" d -TLS1_TXT_ADH_WITH_AES_256_SHA include/openssl/tls1.h 844;" d -TLS1_TXT_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 986;" d -TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 932;" d -TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 947;" d -TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 939;" d -TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 954;" d -TLS1_TXT_ADH_WITH_SEED_SHA include/openssl/tls1.h 971;" d -TLS1_TXT_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 995;" d -TLS1_TXT_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 835;" d -TLS1_TXT_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 979;" d -TLS1_TXT_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 996;" d -TLS1_TXT_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 842;" d -TLS1_TXT_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 983;" d -TLS1_TXT_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1092;" d -TLS1_TXT_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1093;" d -TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 930;" d -TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 945;" d -TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 937;" d -TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 952;" d -TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA include/openssl/tls1.h 825;" d -TLS1_TXT_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 969;" d -TLS1_TXT_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 884;" d -TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 885;" d -TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 905;" d -TLS1_TXT_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 1015;" d -TLS1_TXT_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 1020;" d -TLS1_TXT_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 895;" d -TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 886;" d -TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 906;" d -TLS1_TXT_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 1016;" d -TLS1_TXT_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 1021;" d -TLS1_TXT_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 896;" d -TLS1_TXT_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1108;" d -TLS1_TXT_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1109;" d -TLS1_TXT_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 958;" d -TLS1_TXT_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 959;" d -TLS1_TXT_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1082;" d -TLS1_TXT_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 828;" d -TLS1_TXT_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 907;" d -TLS1_TXT_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 908;" d -TLS1_TXT_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 883;" d -TLS1_TXT_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 1005;" d -TLS1_TXT_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1010;" d -TLS1_TXT_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 991;" d -TLS1_TXT_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 836;" d -TLS1_TXT_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 980;" d -TLS1_TXT_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 1006;" d -TLS1_TXT_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1011;" d -TLS1_TXT_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 992;" d -TLS1_TXT_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 843;" d -TLS1_TXT_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 984;" d -TLS1_TXT_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1088;" d -TLS1_TXT_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1089;" d -TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 931;" d -TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 946;" d -TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 938;" d -TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 953;" d -TLS1_TXT_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1079;" d -TLS1_TXT_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 970;" d -TLS1_TXT_DH_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 997;" d -TLS1_TXT_DH_DSS_WITH_AES_128_SHA include/openssl/tls1.h 833;" d -TLS1_TXT_DH_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 977;" d -TLS1_TXT_DH_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 998;" d -TLS1_TXT_DH_DSS_WITH_AES_256_SHA include/openssl/tls1.h 840;" d -TLS1_TXT_DH_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 981;" d -TLS1_TXT_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1094;" d -TLS1_TXT_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1095;" d -TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 928;" d -TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 943;" d -TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 935;" d -TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 950;" d -TLS1_TXT_DH_DSS_WITH_SEED_SHA include/openssl/tls1.h 967;" d -TLS1_TXT_DH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 993;" d -TLS1_TXT_DH_RSA_WITH_AES_128_SHA include/openssl/tls1.h 834;" d -TLS1_TXT_DH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 978;" d -TLS1_TXT_DH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 994;" d -TLS1_TXT_DH_RSA_WITH_AES_256_SHA include/openssl/tls1.h 841;" d -TLS1_TXT_DH_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 982;" d -TLS1_TXT_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1090;" d -TLS1_TXT_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1091;" d -TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 929;" d -TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 944;" d -TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 936;" d -TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 951;" d -TLS1_TXT_DH_RSA_WITH_SEED_SHA include/openssl/tls1.h 968;" d -TLS1_TXT_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1096;" d -TLS1_TXT_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1097;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 856;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 1024;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1026;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1040;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1030;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 857;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 1025;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1027;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1041;" d -TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1031;" d -TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1098;" d -TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1099;" d -TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1067;" d -TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1068;" d -TLS1_TXT_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1078;" d -TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 855;" d -TLS1_TXT_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 853;" d -TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 854;" d -TLS1_TXT_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 1055;" d -TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 1056;" d -TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 1059;" d -TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 1057;" d -TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 1060;" d -TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 962;" d -TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 963;" d -TLS1_TXT_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1081;" d -TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 1062;" d -TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 1063;" d -TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 1064;" d -TLS1_TXT_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 1054;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 868;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1044;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1034;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 869;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1045;" d -TLS1_TXT_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1035;" d -TLS1_TXT_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1102;" d -TLS1_TXT_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1103;" d -TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1071;" d -TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1072;" d -TLS1_TXT_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1077;" d -TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 867;" d -TLS1_TXT_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 865;" d -TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 866;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 850;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1042;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1032;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 851;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1043;" d -TLS1_TXT_ECDH_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1033;" d -TLS1_TXT_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1100;" d -TLS1_TXT_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1101;" d -TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1069;" d -TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1070;" d -TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 849;" d -TLS1_TXT_ECDH_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 847;" d -TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 848;" d -TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 862;" d -TLS1_TXT_ECDH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1046;" d -TLS1_TXT_ECDH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1036;" d -TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 863;" d -TLS1_TXT_ECDH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1047;" d -TLS1_TXT_ECDH_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1037;" d -TLS1_TXT_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1104;" d -TLS1_TXT_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1105;" d -TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1073;" d -TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1074;" d -TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 861;" d -TLS1_TXT_ECDH_RSA_WITH_NULL_SHA include/openssl/tls1.h 859;" d -TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 860;" d -TLS1_TXT_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 874;" d -TLS1_TXT_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 875;" d -TLS1_TXT_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 873;" d -TLS1_TXT_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 871;" d -TLS1_TXT_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 872;" d -TLS1_TXT_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 879;" d -TLS1_TXT_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 880;" d -TLS1_TXT_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 900;" d -TLS1_TXT_PSK_WITH_AES_128_CCM include/openssl/tls1.h 1013;" d -TLS1_TXT_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 1018;" d -TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1050;" d -TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 893;" d -TLS1_TXT_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 881;" d -TLS1_TXT_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 901;" d -TLS1_TXT_PSK_WITH_AES_256_CCM include/openssl/tls1.h 1014;" d -TLS1_TXT_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 1019;" d -TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1051;" d -TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 894;" d -TLS1_TXT_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1106;" d -TLS1_TXT_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1107;" d -TLS1_TXT_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 956;" d -TLS1_TXT_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 957;" d -TLS1_TXT_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1080;" d -TLS1_TXT_PSK_WITH_NULL_SHA include/openssl/tls1.h 827;" d -TLS1_TXT_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 902;" d -TLS1_TXT_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 903;" d -TLS1_TXT_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 878;" d -TLS1_TXT_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 888;" d -TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 889;" d -TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 910;" d -TLS1_TXT_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 897;" d -TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 890;" d -TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 911;" d -TLS1_TXT_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 898;" d -TLS1_TXT_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1110;" d -TLS1_TXT_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1111;" d -TLS1_TXT_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 960;" d -TLS1_TXT_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 961;" d -TLS1_TXT_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1083;" d -TLS1_TXT_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 829;" d -TLS1_TXT_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 912;" d -TLS1_TXT_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 913;" d -TLS1_TXT_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 887;" d -TLS1_TXT_RSA_WITH_AES_128_CCM include/openssl/tls1.h 1003;" d -TLS1_TXT_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1008;" d -TLS1_TXT_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 989;" d -TLS1_TXT_RSA_WITH_AES_128_SHA include/openssl/tls1.h 832;" d -TLS1_TXT_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 975;" d -TLS1_TXT_RSA_WITH_AES_256_CCM include/openssl/tls1.h 1004;" d -TLS1_TXT_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1009;" d -TLS1_TXT_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 990;" d -TLS1_TXT_RSA_WITH_AES_256_SHA include/openssl/tls1.h 839;" d -TLS1_TXT_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 976;" d -TLS1_TXT_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1086;" d -TLS1_TXT_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1087;" d -TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 927;" d -TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 942;" d -TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 934;" d -TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 949;" d -TLS1_TXT_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 974;" d -TLS1_TXT_RSA_WITH_SEED_SHA include/openssl/tls1.h 966;" d -TLS1_TXT_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 918;" d -TLS1_TXT_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 921;" d -TLS1_TXT_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 924;" d -TLS1_TXT_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 917;" d -TLS1_TXT_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 920;" d -TLS1_TXT_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 923;" d -TLS1_TXT_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 916;" d -TLS1_TXT_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 919;" d -TLS1_TXT_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 922;" d -TLS1_VERSION include/openssl/prov_ssl.h 23;" d -TLS1_VERSION_MAJOR include/openssl/tls1.h 42;" d -TLS1_VERSION_MINOR include/openssl/tls1.h 43;" d -TLS1_get_client_version include/openssl/tls1.h 54;" d -TLS1_get_version include/openssl/tls1.h 51;" d -TLSA_TAIL_SIZE apps/lib/s_cb.c 1192;" d file: -TLSEXT_ECPOINTFORMAT_ansiX962_compressed_char2 include/openssl/tls1.h 172;" d -TLSEXT_ECPOINTFORMAT_ansiX962_compressed_prime include/openssl/tls1.h 171;" d -TLSEXT_ECPOINTFORMAT_first include/openssl/tls1.h 169;" d -TLSEXT_ECPOINTFORMAT_last include/openssl/tls1.h 173;" d -TLSEXT_ECPOINTFORMAT_uncompressed include/openssl/tls1.h 170;" d -TLSEXT_IDX_application_layer_protocol_negotiation ssl/ssl_local.h /^ TLSEXT_IDX_application_layer_protocol_negotiation,$/;" e enum:tlsext_index_en -TLSEXT_IDX_certificate_authorities ssl/ssl_local.h /^ TLSEXT_IDX_certificate_authorities,$/;" e enum:tlsext_index_en -TLSEXT_IDX_cookie ssl/ssl_local.h /^ TLSEXT_IDX_cookie,$/;" e enum:tlsext_index_en -TLSEXT_IDX_cryptopro_bug ssl/ssl_local.h /^ TLSEXT_IDX_cryptopro_bug,$/;" e enum:tlsext_index_en -TLSEXT_IDX_early_data ssl/ssl_local.h /^ TLSEXT_IDX_early_data,$/;" e enum:tlsext_index_en -TLSEXT_IDX_ec_point_formats ssl/ssl_local.h /^ TLSEXT_IDX_ec_point_formats,$/;" e enum:tlsext_index_en -TLSEXT_IDX_encrypt_then_mac ssl/ssl_local.h /^ TLSEXT_IDX_encrypt_then_mac,$/;" e enum:tlsext_index_en -TLSEXT_IDX_extended_master_secret ssl/ssl_local.h /^ TLSEXT_IDX_extended_master_secret,$/;" e enum:tlsext_index_en -TLSEXT_IDX_key_share ssl/ssl_local.h /^ TLSEXT_IDX_key_share,$/;" e enum:tlsext_index_en -TLSEXT_IDX_max_fragment_length ssl/ssl_local.h /^ TLSEXT_IDX_max_fragment_length,$/;" e enum:tlsext_index_en -TLSEXT_IDX_next_proto_neg ssl/ssl_local.h /^ TLSEXT_IDX_next_proto_neg,$/;" e enum:tlsext_index_en -TLSEXT_IDX_num_builtins ssl/ssl_local.h /^ TLSEXT_IDX_num_builtins$/;" e enum:tlsext_index_en -TLSEXT_IDX_padding ssl/ssl_local.h /^ TLSEXT_IDX_padding,$/;" e enum:tlsext_index_en -TLSEXT_IDX_post_handshake_auth ssl/ssl_local.h /^ TLSEXT_IDX_post_handshake_auth,$/;" e enum:tlsext_index_en -TLSEXT_IDX_psk ssl/ssl_local.h /^ TLSEXT_IDX_psk,$/;" e enum:tlsext_index_en -TLSEXT_IDX_psk_kex_modes ssl/ssl_local.h /^ TLSEXT_IDX_psk_kex_modes,$/;" e enum:tlsext_index_en -TLSEXT_IDX_quic_transport_params ssl/ssl_local.h /^ TLSEXT_IDX_quic_transport_params,$/;" e enum:tlsext_index_en -TLSEXT_IDX_quic_transport_params_draft ssl/ssl_local.h /^ TLSEXT_IDX_quic_transport_params_draft,$/;" e enum:tlsext_index_en -TLSEXT_IDX_renegotiate ssl/ssl_local.h /^ TLSEXT_IDX_renegotiate,$/;" e enum:tlsext_index_en -TLSEXT_IDX_server_name ssl/ssl_local.h /^ TLSEXT_IDX_server_name,$/;" e enum:tlsext_index_en -TLSEXT_IDX_session_ticket ssl/ssl_local.h /^ TLSEXT_IDX_session_ticket,$/;" e enum:tlsext_index_en -TLSEXT_IDX_signature_algorithms ssl/ssl_local.h /^ TLSEXT_IDX_signature_algorithms,$/;" e enum:tlsext_index_en -TLSEXT_IDX_signature_algorithms_cert ssl/ssl_local.h /^ TLSEXT_IDX_signature_algorithms_cert,$/;" e enum:tlsext_index_en -TLSEXT_IDX_signed_certificate_timestamp ssl/ssl_local.h /^ TLSEXT_IDX_signed_certificate_timestamp,$/;" e enum:tlsext_index_en -TLSEXT_IDX_srp ssl/ssl_local.h /^ TLSEXT_IDX_srp,$/;" e enum:tlsext_index_en -TLSEXT_IDX_status_request ssl/ssl_local.h /^ TLSEXT_IDX_status_request,$/;" e enum:tlsext_index_en -TLSEXT_IDX_supported_groups ssl/ssl_local.h /^ TLSEXT_IDX_supported_groups,$/;" e enum:tlsext_index_en -TLSEXT_IDX_supported_versions ssl/ssl_local.h /^ TLSEXT_IDX_supported_versions,$/;" e enum:tlsext_index_en -TLSEXT_IDX_use_srtp ssl/ssl_local.h /^ TLSEXT_IDX_use_srtp,$/;" e enum:tlsext_index_en -TLSEXT_INDEX ssl/ssl_local.h /^} TLSEXT_INDEX;$/;" t typeref:enum:tlsext_index_en -TLSEXT_KEX_MODE_FLAG_KE ssl/ssl_local.h 2243;" d -TLSEXT_KEX_MODE_FLAG_KE_DHE ssl/ssl_local.h 2244;" d -TLSEXT_KEX_MODE_FLAG_NONE ssl/ssl_local.h 2242;" d -TLSEXT_KEX_MODE_KE ssl/ssl_local.h 2236;" d -TLSEXT_KEX_MODE_KE_DHE ssl/ssl_local.h 2237;" d -TLSEXT_KEYNAME_LENGTH ssl/ssl_local.h 788;" d -TLSEXT_MAXLEN_host_name include/openssl/tls1.h 221;" d -TLSEXT_NAMETYPE_host_name include/openssl/tls1.h 164;" d -TLSEXT_SIGALG_dsa_sha1 ssl/ssl_local.h 2225;" d -TLSEXT_SIGALG_dsa_sha224 ssl/ssl_local.h 2224;" d -TLSEXT_SIGALG_dsa_sha256 ssl/ssl_local.h 2221;" d -TLSEXT_SIGALG_dsa_sha384 ssl/ssl_local.h 2222;" d -TLSEXT_SIGALG_dsa_sha512 ssl/ssl_local.h 2223;" d -TLSEXT_SIGALG_ecdsa_secp256r1_sha256 ssl/ssl_local.h 2205;" d -TLSEXT_SIGALG_ecdsa_secp384r1_sha384 ssl/ssl_local.h 2206;" d -TLSEXT_SIGALG_ecdsa_secp521r1_sha512 ssl/ssl_local.h 2207;" d -TLSEXT_SIGALG_ecdsa_sha1 ssl/ssl_local.h 2209;" d -TLSEXT_SIGALG_ecdsa_sha224 ssl/ssl_local.h 2208;" d -TLSEXT_SIGALG_ed25519 ssl/ssl_local.h 2232;" d -TLSEXT_SIGALG_ed448 ssl/ssl_local.h 2233;" d -TLSEXT_SIGALG_gostr34102001_gostr3411 ssl/ssl_local.h 2230;" d -TLSEXT_SIGALG_gostr34102012_256_gostr34112012_256 ssl/ssl_local.h 2228;" d -TLSEXT_SIGALG_gostr34102012_256_intrinsic ssl/ssl_local.h 2226;" d -TLSEXT_SIGALG_gostr34102012_512_gostr34112012_512 ssl/ssl_local.h 2229;" d -TLSEXT_SIGALG_gostr34102012_512_intrinsic ssl/ssl_local.h 2227;" d -TLSEXT_SIGALG_rsa_pkcs1_sha1 ssl/ssl_local.h 2220;" d -TLSEXT_SIGALG_rsa_pkcs1_sha224 ssl/ssl_local.h 2219;" d -TLSEXT_SIGALG_rsa_pkcs1_sha256 ssl/ssl_local.h 2216;" d -TLSEXT_SIGALG_rsa_pkcs1_sha384 ssl/ssl_local.h 2217;" d -TLSEXT_SIGALG_rsa_pkcs1_sha512 ssl/ssl_local.h 2218;" d -TLSEXT_SIGALG_rsa_pss_pss_sha256 ssl/ssl_local.h 2213;" d -TLSEXT_SIGALG_rsa_pss_pss_sha384 ssl/ssl_local.h 2214;" d -TLSEXT_SIGALG_rsa_pss_pss_sha512 ssl/ssl_local.h 2215;" d -TLSEXT_SIGALG_rsa_pss_rsae_sha256 ssl/ssl_local.h 2210;" d -TLSEXT_SIGALG_rsa_pss_rsae_sha384 ssl/ssl_local.h 2211;" d -TLSEXT_SIGALG_rsa_pss_rsae_sha512 ssl/ssl_local.h 2212;" d -TLSEXT_STATUSTYPE_nothing ssl/ssl_local.h 2202;" d -TLSEXT_STATUSTYPE_ocsp include/openssl/tls1.h 166;" d -TLSEXT_TICK_KEY_LENGTH ssl/ssl_local.h 789;" d -TLSEXT_TYPE_application_layer_protocol_negotiation include/openssl/tls1.h 117;" d -TLSEXT_TYPE_cert_type include/openssl/tls1.h 95;" d -TLSEXT_TYPE_certificate_authorities include/openssl/tls1.h 146;" d -TLSEXT_TYPE_client_authz include/openssl/tls1.h 92;" d -TLSEXT_TYPE_client_certificate_url include/openssl/tls1.h 85;" d -TLSEXT_TYPE_cookie include/openssl/tls1.h 144;" d -TLSEXT_TYPE_cryptopro_bug ssl/statem/statem_local.h 315;" d -TLSEXT_TYPE_early_data include/openssl/tls1.h 142;" d -TLSEXT_TYPE_ec_point_formats include/openssl/tls1.h 104;" d -TLSEXT_TYPE_elliptic_curves include/openssl/tls1.h 103;" d -TLSEXT_TYPE_encrypt_then_mac include/openssl/tls1.h 132;" d -TLSEXT_TYPE_extended_master_secret include/openssl/tls1.h 135;" d -TLSEXT_TYPE_key_share include/openssl/tls1.h 149;" d -TLSEXT_TYPE_max_fragment_length include/openssl/tls1.h 84;" d -TLSEXT_TYPE_next_proto_neg include/openssl/tls1.h 160;" d -TLSEXT_TYPE_padding include/openssl/tls1.h 129;" d -TLSEXT_TYPE_post_handshake_auth include/openssl/tls1.h 147;" d -TLSEXT_TYPE_psk include/openssl/tls1.h 141;" d -TLSEXT_TYPE_psk_kex_modes include/openssl/tls1.h 145;" d -TLSEXT_TYPE_quic_transport_parameters include/openssl/tls1.h 156;" d -TLSEXT_TYPE_quic_transport_parameters_draft include/openssl/tls1.h 155;" d -TLSEXT_TYPE_renegotiate include/openssl/tls1.h 152;" d -TLSEXT_TYPE_server_authz include/openssl/tls1.h 93;" d -TLSEXT_TYPE_server_name include/openssl/tls1.h 83;" d -TLSEXT_TYPE_session_ticket include/openssl/tls1.h 138;" d -TLSEXT_TYPE_signature_algorithms include/openssl/tls1.h 111;" d -TLSEXT_TYPE_signature_algorithms_cert include/openssl/tls1.h 148;" d -TLSEXT_TYPE_signed_certificate_timestamp include/openssl/tls1.h 123;" d -TLSEXT_TYPE_srp include/openssl/tls1.h 108;" d -TLSEXT_TYPE_status_request include/openssl/tls1.h 88;" d -TLSEXT_TYPE_supported_groups include/openssl/tls1.h 102;" d -TLSEXT_TYPE_supported_versions include/openssl/tls1.h 143;" d -TLSEXT_TYPE_truncated_hmac include/openssl/tls1.h 87;" d -TLSEXT_TYPE_trusted_ca_keys include/openssl/tls1.h 86;" d -TLSEXT_TYPE_use_srtp include/openssl/tls1.h 114;" d -TLSEXT_TYPE_user_mapping include/openssl/tls1.h 90;" d -TLSEXT_curve_P_256 include/openssl/tls1.h 207;" d -TLSEXT_curve_P_384 include/openssl/tls1.h 208;" d -TLSEXT_hash_gostr3411 include/openssl/tls1.h 194;" d -TLSEXT_hash_gostr34112012_256 include/openssl/tls1.h 195;" d -TLSEXT_hash_gostr34112012_512 include/openssl/tls1.h 196;" d -TLSEXT_hash_md5 include/openssl/tls1.h 188;" d -TLSEXT_hash_none include/openssl/tls1.h 187;" d -TLSEXT_hash_num include/openssl/tls1.h 200;" d -TLSEXT_hash_sha1 include/openssl/tls1.h 189;" d -TLSEXT_hash_sha224 include/openssl/tls1.h 190;" d -TLSEXT_hash_sha256 include/openssl/tls1.h 191;" d -TLSEXT_hash_sha384 include/openssl/tls1.h 192;" d -TLSEXT_hash_sha512 include/openssl/tls1.h 193;" d -TLSEXT_max_fragment_length_1024 include/openssl/tls1.h 214;" d -TLSEXT_max_fragment_length_2048 include/openssl/tls1.h 215;" d -TLSEXT_max_fragment_length_4096 include/openssl/tls1.h 216;" d -TLSEXT_max_fragment_length_512 include/openssl/tls1.h 213;" d -TLSEXT_max_fragment_length_DISABLED include/openssl/tls1.h 211;" d -TLSEXT_nid_unknown include/openssl/tls1.h 203;" d -TLSEXT_signature_anonymous include/openssl/tls1.h 176;" d -TLSEXT_signature_dsa include/openssl/tls1.h 178;" d -TLSEXT_signature_ecdsa include/openssl/tls1.h 179;" d -TLSEXT_signature_gostr34102001 include/openssl/tls1.h 180;" d -TLSEXT_signature_gostr34102012_256 include/openssl/tls1.h 181;" d -TLSEXT_signature_gostr34102012_512 include/openssl/tls1.h 182;" d -TLSEXT_signature_num include/openssl/tls1.h 185;" d -TLSEXT_signature_rsa include/openssl/tls1.h 177;" d -TLSEXT_signature_rsa_pss ssl/ssl_local.h 2250;" d -TLSProxy::Alert util/perl/TLSProxy/Alert.pm /^package TLSProxy::Alert;$/;" p -TLSProxy::Certificate util/perl/TLSProxy/Certificate.pm /^package TLSProxy::Certificate;$/;" p -TLSProxy::CertificateRequest util/perl/TLSProxy/CertificateRequest.pm /^package TLSProxy::CertificateRequest;$/;" p -TLSProxy::CertificateVerify util/perl/TLSProxy/CertificateVerify.pm /^package TLSProxy::CertificateVerify;$/;" p -TLSProxy::ClientHello util/perl/TLSProxy/ClientHello.pm /^package TLSProxy::ClientHello;$/;" p -TLSProxy::EncryptedExtensions util/perl/TLSProxy/EncryptedExtensions.pm /^package TLSProxy::EncryptedExtensions;$/;" p -TLSProxy::Message util/perl/TLSProxy/Message.pm /^package TLSProxy::Message;$/;" p -TLSProxy::NewSessionTicket util/perl/TLSProxy/NewSessionTicket.pm /^package TLSProxy::NewSessionTicket;$/;" p -TLSProxy::Proxy util/perl/TLSProxy/Proxy.pm /^package TLSProxy::Proxy;$/;" p -TLSProxy::Record util/perl/TLSProxy/Record.pm /^package TLSProxy::Record;$/;" p -TLSProxy::ServerHello util/perl/TLSProxy/ServerHello.pm /^package TLSProxy::ServerHello;$/;" p -TLSProxy::ServerKeyExchange util/perl/TLSProxy/ServerKeyExchange.pm /^package TLSProxy::ServerKeyExchange;$/;" p -TLS_ANY_VERSION include/openssl/tls1.h 40;" d -TLS_CIPHER_LEN ssl/ssl_local.h 467;" d -TLS_CT_DSS_FIXED_DH include/openssl/tls1.h 1116;" d -TLS_CT_DSS_SIGN include/openssl/tls1.h 1114;" d -TLS_CT_ECDSA_FIXED_ECDH include/openssl/tls1.h 1119;" d -TLS_CT_ECDSA_SIGN include/openssl/tls1.h 1117;" d -TLS_CT_GOST01_SIGN include/openssl/tls1.h 1120;" d -TLS_CT_GOST12_512_SIGN include/openssl/tls1.h 1128;" d -TLS_CT_GOST12_IANA_512_SIGN include/openssl/tls1.h 1122;" d -TLS_CT_GOST12_IANA_SIGN include/openssl/tls1.h 1121;" d -TLS_CT_GOST12_LEGACY_512_SIGN include/openssl/tls1.h 1124;" d -TLS_CT_GOST12_LEGACY_SIGN include/openssl/tls1.h 1123;" d -TLS_CT_GOST12_SIGN include/openssl/tls1.h 1127;" d -TLS_CT_NUMBER include/openssl/tls1.h 1135;" d -TLS_CT_RSA_FIXED_DH include/openssl/tls1.h 1115;" d -TLS_CT_RSA_FIXED_ECDH include/openssl/tls1.h 1118;" d -TLS_CT_RSA_SIGN include/openssl/tls1.h 1113;" d -TLS_FEATURE crypto/x509/v3_tlsf.c /^ASN1_ITEM_TEMPLATE(TLS_FEATURE) =$/;" v -TLS_FEATURE_NAME crypto/x509/v3_tlsf.c /^} TLS_FEATURE_NAME;$/;" t typeref:struct:__anon204 file: -TLS_GROUP_CONSTANTS providers/common/capabilities.c /^} TLS_GROUP_CONSTANTS;$/;" t typeref:struct:tls_group_constants_st file: -TLS_GROUP_CURVE_CHAR2 ssl/ssl_local.h 843;" d -TLS_GROUP_CURVE_CUSTOM ssl/ssl_local.h 844;" d -TLS_GROUP_CURVE_PRIME ssl/ssl_local.h 842;" d -TLS_GROUP_ENTRY providers/common/capabilities.c 97;" d file: -TLS_GROUP_FFDHE ssl/ssl_local.h 845;" d -TLS_GROUP_FFDHE_FOR_TLS1_3 ssl/ssl_local.h 848;" d -TLS_GROUP_INFO ssl/ssl_local.h /^} TLS_GROUP_INFO;$/;" t typeref:struct:tls_group_info_st -TLS_GROUP_LIST_MALLOC_BLOCK_SIZE ssl/t1_lib.c 225;" d file: -TLS_GROUP_ONLY_FOR_TLS1_3 ssl/ssl_local.h 846;" d -TLS_GROUP_TYPE ssl/ssl_local.h 841;" d -TLS_MAX_SIGALGCNT ssl/t1_lib.c 2378;" d file: -TLS_MAX_SIGSTRING_LEN ssl/t1_lib.c 2403;" d file: -TLS_MAX_VERSION include/openssl/tls1.h 36;" d -TLS_MAX_VERSION_INTERNAL ssl/ssl_local.h 134;" d -TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1146;" d -TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1164;" d -TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1168;" d -TLS_MD_CLIENT_FINISH_CONST_SIZE include/openssl/tls1.h 1147;" d -TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1152;" d -TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1188;" d -TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1192;" d -TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE include/openssl/tls1.h 1153;" d -TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1160;" d -TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1211;" d -TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1215;" d -TLS_MD_EXTENDED_MASTER_SECRET_CONST_SIZE include/openssl/tls1.h 1161;" d -TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1156;" d -TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1200;" d -TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1204;" d -TLS_MD_IV_BLOCK_CONST_SIZE include/openssl/tls1.h 1157;" d -TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1150;" d -TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1182;" d -TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1186;" d -TLS_MD_KEY_EXPANSION_CONST_SIZE include/openssl/tls1.h 1151;" d -TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1158;" d -TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1206;" d -TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1210;" d -TLS_MD_MASTER_SECRET_CONST_SIZE include/openssl/tls1.h 1159;" d -TLS_MD_MAX_CONST_SIZE include/openssl/tls1.h 1145;" d -TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1148;" d -TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1170;" d -TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1174;" d -TLS_MD_SERVER_FINISH_CONST_SIZE include/openssl/tls1.h 1149;" d -TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1154;" d -TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1176;" d -TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1180;" d -TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1194;" d -TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1198;" d -TLS_MD_SERVER_WRITE_KEY_CONST_SIZE include/openssl/tls1.h 1155;" d -TLS_MESSAGE_HEADER_LENGTH util/perl/TLSProxy/Message.pm /^use constant TLS_MESSAGE_HEADER_LENGTH => 4;$/;" c -TLS_RECORD_HEADER_LENGTH util/perl/TLSProxy/Record.pm /^use constant TLS_RECORD_HEADER_LENGTH => 5;$/;" c -TLS_RX include/internal/ktls.h 242;" d -TLS_ext_srp_username_callback ssl/ssl_local.h /^ int (*TLS_ext_srp_username_callback) (SSL *, int *, void *);$/;" m struct:srp_ctx_st -TLS_method_t test/shlibloadtest.c /^typedef const SSL_METHOD * (*TLS_method_t)(void);$/;" t file: -TLSv1_1_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_client_method(void)$/;" f -TLSv1_1_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_1_enc_data = {$/;" v -TLSv1_1_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_method(void)$/;" f -TLSv1_1_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_server_method(void)$/;" f -TLSv1_2_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_2_client_method(void)$/;" f -TLSv1_2_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_2_enc_data = {$/;" v -TLSv1_2_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_2_server_method(void)$/;" f -TLSv1_3_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_3_enc_data = {$/;" v -TLSv1_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_client_method(void)$/;" f -TLSv1_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_enc_data = {$/;" v -TLSv1_method ssl/methods.c /^const SSL_METHOD *TLSv1_method(void)$/;" f -TLSv1_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_server_method(void)$/;" f -TM_START apps/include/apps.h 319;" d -TM_STOP apps/include/apps.h 320;" d -TOBN crypto/ec/ecp_nistz256.c 35;" d file: -TOBN crypto/ec/ecp_nistz256.c 37;" d file: -TODAY_GEN test/asn1_time_test.c 289;" d file: -TODAY_GEN_STR test/asn1_time_test.c /^static unsigned char TODAY_GEN_STR[] = "20170825000000Z";$/;" v file: -TODAY_UTC test/asn1_time_test.c 291;" d file: -TODAY_UTC_STR test/asn1_time_test.c /^static unsigned char TODAY_UTC_STR[] = "170825000000Z";$/;" v file: -TODO external/perl/Text-Template-1.56/t/safe2.t /^TODO: {$/;" l -TOK_CPU crypto/s390xcap.c 51;" d file: -TOK_FUNC crypto/s390xcap.c 32;" d file: -TOMORROW_GEN test/asn1_time_test.c 290;" d file: -TOMORROW_GEN_STR test/asn1_time_test.c /^static unsigned char TOMORROW_GEN_STR[] = "20170826000000Z";$/;" v file: -TOMORROW_UTC test/asn1_time_test.c 292;" d file: -TOMORROW_UTC_STR test/asn1_time_test.c /^static unsigned char TOMORROW_UTC_STR[] = "170826000000Z";$/;" v file: -TOP_BIT_ON test/bntest.c 1802;" d file: -TOTAL_CONN_FAIL_SSL_SET_BIO_TESTS test/sslapitest.c 2674;" d file: -TOTAL_CONN_FAIL_SSL_SET_BIO_TESTS test/sslapitest.c 2676;" d file: -TOTAL_CONN_SUCCESS_SSL_SET_BIO_TESTS test/sslapitest.c 2672;" d file: -TOTAL_FULL_HAND_RECORDS test/dtlstest.c 143;" d file: -TOTAL_NO_CONN_SSL_SET_BIO_TESTS test/sslapitest.c 2671;" d file: -TOTAL_NUM_TESTS test/clienthellotest.c 26;" d file: -TOTAL_RECORDS test/dtlstest.c 155;" d file: -TOTAL_RECORD_OVERFLOW_TESTS test/recordlentest.c 25;" d file: -TOTAL_RESUME_HAND_RECORDS test/dtlstest.c 151;" d file: -TOTAL_SSL_SET_BIO_TESTS test/sslapitest.c 2679;" d file: -TRACE_CATEGORY_ crypto/trace.c 119;" d file: -TREE_CALC_FAILURE crypto/x509/pcy_tree.c 447;" d file: -TREE_CALC_OK_DOFREE crypto/x509/pcy_tree.c 449;" d file: -TREE_CALC_OK_NOFREE crypto/x509/pcy_tree.c 448;" d file: -TREE_PRINT crypto/x509/pcy_tree.c 72;" d file: -TSAN_QUALIFIER include/internal/tsan_assist.h 134;" d -TSAN_QUALIFIER include/internal/tsan_assist.h 137;" d -TSAN_QUALIFIER include/internal/tsan_assist.h 56;" d -TSAN_QUALIFIER include/internal/tsan_assist.h 69;" d -TSAN_QUALIFIER include/internal/tsan_assist.h 92;" d -TSAN_REQUIRES_LOCKING include/internal/tsan_assist.h 135;" d -TSC_READ_COUNT providers/implementations/rands/drbg_local.h 23;" d -TS_ACCURACY include/openssl/ts.h /^typedef struct TS_accuracy_st TS_ACCURACY;$/;" t typeref:struct:TS_accuracy_st -TS_ACCURACY_get_micros crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_micros(const TS_ACCURACY *a)$/;" f -TS_ACCURACY_get_millis crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_millis(const TS_ACCURACY *a)$/;" f -TS_ACCURACY_get_seconds crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_seconds(const TS_ACCURACY *a)$/;" f -TS_ACCURACY_set_micros crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros)$/;" f -TS_ACCURACY_set_millis crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis)$/;" f -TS_ACCURACY_set_seconds crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds)$/;" f -TS_ASN1_INTEGER_print_bio crypto/ts/ts_lib.c /^int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num)$/;" f -TS_CONF_get_tsa_section crypto/ts/ts_conf.c /^const char *TS_CONF_get_tsa_section(CONF *conf, const char *section)$/;" f -TS_CONF_load_cert crypto/ts/ts_conf.c /^X509 *TS_CONF_load_cert(const char *file)$/;" f -TS_CONF_load_key crypto/ts/ts_conf.c /^EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass)$/;" f -TS_CONF_set_accuracy crypto/ts/ts_conf.c /^int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f -TS_CONF_set_certs crypto/ts/ts_conf.c /^int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs,$/;" f -TS_CONF_set_clock_precision_digits crypto/ts/ts_conf.c /^int TS_CONF_set_clock_precision_digits(const CONF *conf, const char *section,$/;" f -TS_CONF_set_crypto_device crypto/ts/ts_conf.c /^int TS_CONF_set_crypto_device(CONF *conf, const char *section,$/;" f -TS_CONF_set_def_policy crypto/ts/ts_conf.c /^int TS_CONF_set_def_policy(CONF *conf, const char *section,$/;" f -TS_CONF_set_default_engine crypto/ts/ts_conf.c /^int TS_CONF_set_default_engine(const char *name)$/;" f -TS_CONF_set_digests crypto/ts/ts_conf.c /^int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f -TS_CONF_set_ess_cert_id_chain crypto/ts/ts_conf.c /^int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section,$/;" f -TS_CONF_set_ess_cert_id_digest crypto/ts/ts_conf.c /^int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section,$/;" f -TS_CONF_set_ordering crypto/ts/ts_conf.c /^int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f -TS_CONF_set_policies crypto/ts/ts_conf.c /^int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f -TS_CONF_set_serial crypto/ts/ts_conf.c /^int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb,$/;" f -TS_CONF_set_signer_cert crypto/ts/ts_conf.c /^int TS_CONF_set_signer_cert(CONF *conf, const char *section,$/;" f -TS_CONF_set_signer_digest crypto/ts/ts_conf.c /^int TS_CONF_set_signer_digest(CONF *conf, const char *section,$/;" f -TS_CONF_set_signer_key crypto/ts/ts_conf.c /^int TS_CONF_set_signer_key(CONF *conf, const char *section,$/;" f -TS_CONF_set_tsa_name crypto/ts/ts_conf.c /^int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f -TS_ESS_CERT_ID_CHAIN include/openssl/ts.h 241;" d -TS_F_DEF_SERIAL_CB include/openssl/cryptoerr_legacy.h 1236;" d -TS_F_DEF_TIME_CB include/openssl/cryptoerr_legacy.h 1237;" d -TS_F_ESS_ADD_SIGNING_CERT include/openssl/cryptoerr_legacy.h 1238;" d -TS_F_ESS_ADD_SIGNING_CERT_V2 include/openssl/cryptoerr_legacy.h 1239;" d -TS_F_ESS_CERT_ID_NEW_INIT include/openssl/cryptoerr_legacy.h 1240;" d -TS_F_ESS_CERT_ID_V2_NEW_INIT include/openssl/cryptoerr_legacy.h 1241;" d -TS_F_ESS_SIGNING_CERT_NEW_INIT include/openssl/cryptoerr_legacy.h 1242;" d -TS_F_ESS_SIGNING_CERT_V2_NEW_INIT include/openssl/cryptoerr_legacy.h 1243;" d -TS_F_INT_TS_RESP_VERIFY_TOKEN include/openssl/cryptoerr_legacy.h 1244;" d -TS_F_PKCS7_TO_TS_TST_INFO include/openssl/cryptoerr_legacy.h 1245;" d -TS_F_TS_ACCURACY_SET_MICROS include/openssl/cryptoerr_legacy.h 1246;" d -TS_F_TS_ACCURACY_SET_MILLIS include/openssl/cryptoerr_legacy.h 1247;" d -TS_F_TS_ACCURACY_SET_SECONDS include/openssl/cryptoerr_legacy.h 1248;" d -TS_F_TS_CHECK_IMPRINTS include/openssl/cryptoerr_legacy.h 1249;" d -TS_F_TS_CHECK_NONCES include/openssl/cryptoerr_legacy.h 1250;" d -TS_F_TS_CHECK_POLICY include/openssl/cryptoerr_legacy.h 1251;" d -TS_F_TS_CHECK_SIGNING_CERTS include/openssl/cryptoerr_legacy.h 1252;" d -TS_F_TS_CHECK_STATUS_INFO include/openssl/cryptoerr_legacy.h 1253;" d -TS_F_TS_COMPUTE_IMPRINT include/openssl/cryptoerr_legacy.h 1254;" d -TS_F_TS_CONF_INVALID include/openssl/cryptoerr_legacy.h 1255;" d -TS_F_TS_CONF_LOAD_CERT include/openssl/cryptoerr_legacy.h 1256;" d -TS_F_TS_CONF_LOAD_CERTS include/openssl/cryptoerr_legacy.h 1257;" d -TS_F_TS_CONF_LOAD_KEY include/openssl/cryptoerr_legacy.h 1258;" d -TS_F_TS_CONF_LOOKUP_FAIL include/openssl/cryptoerr_legacy.h 1259;" d -TS_F_TS_CONF_SET_DEFAULT_ENGINE include/openssl/cryptoerr_legacy.h 1260;" d -TS_F_TS_GET_STATUS_TEXT include/openssl/cryptoerr_legacy.h 1261;" d -TS_F_TS_MSG_IMPRINT_SET_ALGO include/openssl/cryptoerr_legacy.h 1262;" d -TS_F_TS_REQ_SET_MSG_IMPRINT include/openssl/cryptoerr_legacy.h 1263;" d -TS_F_TS_REQ_SET_NONCE include/openssl/cryptoerr_legacy.h 1264;" d -TS_F_TS_REQ_SET_POLICY_ID include/openssl/cryptoerr_legacy.h 1265;" d -TS_F_TS_RESP_CREATE_RESPONSE include/openssl/cryptoerr_legacy.h 1266;" d -TS_F_TS_RESP_CREATE_TST_INFO include/openssl/cryptoerr_legacy.h 1267;" d -TS_F_TS_RESP_CTX_ADD_FAILURE_INFO include/openssl/cryptoerr_legacy.h 1268;" d -TS_F_TS_RESP_CTX_ADD_MD include/openssl/cryptoerr_legacy.h 1269;" d -TS_F_TS_RESP_CTX_ADD_POLICY include/openssl/cryptoerr_legacy.h 1270;" d -TS_F_TS_RESP_CTX_NEW include/openssl/cryptoerr_legacy.h 1271;" d -TS_F_TS_RESP_CTX_SET_ACCURACY include/openssl/cryptoerr_legacy.h 1272;" d -TS_F_TS_RESP_CTX_SET_CERTS include/openssl/cryptoerr_legacy.h 1273;" d -TS_F_TS_RESP_CTX_SET_DEF_POLICY include/openssl/cryptoerr_legacy.h 1274;" d -TS_F_TS_RESP_CTX_SET_SIGNER_CERT include/openssl/cryptoerr_legacy.h 1275;" d -TS_F_TS_RESP_CTX_SET_STATUS_INFO include/openssl/cryptoerr_legacy.h 1276;" d -TS_F_TS_RESP_GET_POLICY include/openssl/cryptoerr_legacy.h 1277;" d -TS_F_TS_RESP_SET_GENTIME_WITH_PRECISION include/openssl/cryptoerr_legacy.h 1278;" d -TS_F_TS_RESP_SET_STATUS_INFO include/openssl/cryptoerr_legacy.h 1279;" d -TS_F_TS_RESP_SET_TST_INFO include/openssl/cryptoerr_legacy.h 1280;" d -TS_F_TS_RESP_SIGN include/openssl/cryptoerr_legacy.h 1281;" d -TS_F_TS_RESP_VERIFY_SIGNATURE include/openssl/cryptoerr_legacy.h 1282;" d -TS_F_TS_TST_INFO_SET_ACCURACY include/openssl/cryptoerr_legacy.h 1283;" d -TS_F_TS_TST_INFO_SET_MSG_IMPRINT include/openssl/cryptoerr_legacy.h 1284;" d -TS_F_TS_TST_INFO_SET_NONCE include/openssl/cryptoerr_legacy.h 1285;" d -TS_F_TS_TST_INFO_SET_POLICY_ID include/openssl/cryptoerr_legacy.h 1286;" d -TS_F_TS_TST_INFO_SET_SERIAL include/openssl/cryptoerr_legacy.h 1287;" d -TS_F_TS_TST_INFO_SET_TIME include/openssl/cryptoerr_legacy.h 1288;" d -TS_F_TS_TST_INFO_SET_TSA include/openssl/cryptoerr_legacy.h 1289;" d -TS_F_TS_VERIFY include/openssl/cryptoerr_legacy.h 1290;" d -TS_F_TS_VERIFY_CERT include/openssl/cryptoerr_legacy.h 1291;" d -TS_F_TS_VERIFY_CTX_NEW include/openssl/cryptoerr_legacy.h 1292;" d -TS_INFO_ADD_INFO_NOT_AVAILABLE include/openssl/ts.h 60;" d -TS_INFO_BAD_ALG include/openssl/ts.h 54;" d -TS_INFO_BAD_DATA_FORMAT include/openssl/ts.h 56;" d -TS_INFO_BAD_REQUEST include/openssl/ts.h 55;" d -TS_INFO_SYSTEM_FAILURE include/openssl/ts.h 61;" d -TS_INFO_TIME_NOT_AVAILABLE include/openssl/ts.h 57;" d -TS_INFO_UNACCEPTED_EXTENSION include/openssl/ts.h 59;" d -TS_INFO_UNACCEPTED_POLICY include/openssl/ts.h 58;" d -TS_MAX_CLOCK_PRECISION_DIGITS include/openssl/ts.h 311;" d -TS_MAX_STATUS_LENGTH include/openssl/ts.h 314;" d -TS_MSG_IMPRINT include/openssl/ts.h /^typedef struct TS_msg_imprint_st TS_MSG_IMPRINT;$/;" t typeref:struct:TS_msg_imprint_st -TS_MSG_IMPRINT_get_algo crypto/ts/ts_req_utils.c /^X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a)$/;" f -TS_MSG_IMPRINT_get_msg crypto/ts/ts_req_utils.c /^ASN1_OCTET_STRING *TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a)$/;" f -TS_MSG_IMPRINT_print_bio crypto/ts/ts_lib.c /^int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)$/;" f -TS_MSG_IMPRINT_set_algo crypto/ts/ts_req_utils.c /^int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg)$/;" f -TS_MSG_IMPRINT_set_msg crypto/ts/ts_req_utils.c /^int TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len)$/;" f -TS_OBJ_print_bio crypto/ts/ts_lib.c /^int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj)$/;" f -TS_ORDERING include/openssl/ts.h 234;" d -TS_REQ include/openssl/ts.h /^typedef struct TS_req_st TS_REQ;$/;" t typeref:struct:TS_req_st -TS_REQ_add_ext crypto/ts/ts_req_utils.c /^int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc)$/;" f -TS_REQ_delete_ext crypto/ts/ts_req_utils.c /^X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc)$/;" f -TS_REQ_ext_free crypto/ts/ts_req_utils.c /^void TS_REQ_ext_free(TS_REQ *a)$/;" f -TS_REQ_get_cert_req crypto/ts/ts_req_utils.c /^int TS_REQ_get_cert_req(const TS_REQ *a)$/;" f -TS_REQ_get_ext crypto/ts/ts_req_utils.c /^X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc)$/;" f -TS_REQ_get_ext_by_NID crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos)$/;" f -TS_REQ_get_ext_by_OBJ crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos)$/;" f -TS_REQ_get_ext_by_critical crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos)$/;" f -TS_REQ_get_ext_count crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_count(TS_REQ *a)$/;" f -TS_REQ_get_ext_d2i crypto/ts/ts_req_utils.c /^void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx)$/;" f -TS_REQ_get_msg_imprint crypto/ts/ts_req_utils.c /^TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a)$/;" f -TS_REQ_get_nonce crypto/ts/ts_req_utils.c /^const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a)$/;" f -TS_REQ_get_policy_id crypto/ts/ts_req_utils.c /^ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a)$/;" f -TS_REQ_get_version crypto/ts/ts_req_utils.c /^long TS_REQ_get_version(const TS_REQ *a)$/;" f -TS_REQ_print_bio crypto/ts/ts_req_print.c /^int TS_REQ_print_bio(BIO *bio, TS_REQ *a)$/;" f -TS_REQ_set_cert_req crypto/ts/ts_req_utils.c /^int TS_REQ_set_cert_req(TS_REQ *a, int cert_req)$/;" f -TS_REQ_set_msg_imprint crypto/ts/ts_req_utils.c /^int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint)$/;" f -TS_REQ_set_nonce crypto/ts/ts_req_utils.c /^int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce)$/;" f -TS_REQ_set_policy_id crypto/ts/ts_req_utils.c /^int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy)$/;" f -TS_REQ_set_version crypto/ts/ts_req_utils.c /^int TS_REQ_set_version(TS_REQ *a, long version)$/;" f -TS_REQ_to_TS_VERIFY_CTX crypto/ts/ts_verify_ctx.c /^TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx)$/;" f -TS_RESP include/openssl/ts.h /^typedef struct TS_resp_st TS_RESP;$/;" t typeref:struct:TS_resp_st -TS_RESP_CTX include/openssl/ts.h /^typedef struct TS_resp_ctx TS_RESP_CTX;$/;" t typeref:struct:TS_resp_ctx -TS_RESP_CTX_accuracy_free crypto/ts/ts_rsp_sign.c 239;" d file: -TS_RESP_CTX_add_failure_info crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure)$/;" f -TS_RESP_CTX_add_flags crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags)$/;" f -TS_RESP_CTX_add_md crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f -TS_RESP_CTX_add_policy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy)$/;" f -TS_RESP_CTX_free crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_free(TS_RESP_CTX *ctx)$/;" f -TS_RESP_CTX_get_request crypto/ts/ts_rsp_sign.c /^TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx)$/;" f -TS_RESP_CTX_get_tst_info crypto/ts/ts_rsp_sign.c /^TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx)$/;" f -TS_RESP_CTX_new crypto/ts/ts_rsp_sign.c /^TS_RESP_CTX *TS_RESP_CTX_new(void)$/;" f -TS_RESP_CTX_new_ex crypto/ts/ts_rsp_sign.c /^TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -TS_RESP_CTX_set_accuracy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx,$/;" f -TS_RESP_CTX_set_certs crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs)$/;" f -TS_RESP_CTX_set_clock_precision_digits crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx,$/;" f -TS_RESP_CTX_set_def_policy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy)$/;" f -TS_RESP_CTX_set_ess_cert_id_digest crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f -TS_RESP_CTX_set_extension_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx,$/;" f -TS_RESP_CTX_set_serial_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data)$/;" f -TS_RESP_CTX_set_signer_cert crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer)$/;" f -TS_RESP_CTX_set_signer_digest crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f -TS_RESP_CTX_set_signer_key crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key)$/;" f -TS_RESP_CTX_set_status_info crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx,$/;" f -TS_RESP_CTX_set_status_info_cond crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx,$/;" f -TS_RESP_CTX_set_time_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data)$/;" f -TS_RESP_create_response crypto/ts/ts_rsp_sign.c /^TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio)$/;" f -TS_RESP_get_status_info crypto/ts/ts_rsp_utils.c /^TS_STATUS_INFO *TS_RESP_get_status_info(TS_RESP *a)$/;" f -TS_RESP_get_token crypto/ts/ts_rsp_utils.c /^PKCS7 *TS_RESP_get_token(TS_RESP *a)$/;" f -TS_RESP_get_tst_info crypto/ts/ts_rsp_utils.c /^TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a)$/;" f -TS_RESP_print_bio crypto/ts/ts_rsp_print.c /^int TS_RESP_print_bio(BIO *bio, TS_RESP *a)$/;" f -TS_RESP_set_genTime_with_precision crypto/ts/ts_rsp_sign.c /^static ASN1_GENERALIZEDTIME *TS_RESP_set_genTime_with_precision($/;" f file: -TS_RESP_set_status_info crypto/ts/ts_rsp_utils.c /^int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *status_info)$/;" f -TS_RESP_set_tst_info crypto/ts/ts_rsp_utils.c /^void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info)$/;" f -TS_RESP_verify_response crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response)$/;" f -TS_RESP_verify_signature crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_signature(PKCS7 *token, STACK_OF(X509) *certs,$/;" f -TS_RESP_verify_token crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token)$/;" f -TS_R_BAD_PKCS7_TYPE include/openssl/tserr.h 26;" d -TS_R_BAD_TYPE include/openssl/tserr.h 27;" d -TS_R_CANNOT_LOAD_CERT include/openssl/tserr.h 28;" d -TS_R_CANNOT_LOAD_KEY include/openssl/tserr.h 29;" d -TS_R_CERTIFICATE_VERIFY_ERROR include/openssl/tserr.h 30;" d -TS_R_COULD_NOT_SET_ENGINE include/openssl/tserr.h 31;" d -TS_R_COULD_NOT_SET_TIME include/openssl/tserr.h 32;" d -TS_R_DETACHED_CONTENT include/openssl/tserr.h 33;" d -TS_R_ESS_ADD_SIGNING_CERT_ERROR include/openssl/tserr.h 34;" d -TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR include/openssl/tserr.h 35;" d -TS_R_ESS_SIGNING_CERTIFICATE_ERROR include/openssl/tserr.h 36;" d -TS_R_INVALID_NULL_POINTER include/openssl/tserr.h 37;" d -TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE include/openssl/tserr.h 38;" d -TS_R_MESSAGE_IMPRINT_MISMATCH include/openssl/tserr.h 39;" d -TS_R_NONCE_MISMATCH include/openssl/tserr.h 40;" d -TS_R_NONCE_NOT_RETURNED include/openssl/tserr.h 41;" d -TS_R_NO_CONTENT include/openssl/tserr.h 42;" d -TS_R_NO_TIME_STAMP_TOKEN include/openssl/tserr.h 43;" d -TS_R_PKCS7_ADD_SIGNATURE_ERROR include/openssl/tserr.h 44;" d -TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR include/openssl/tserr.h 45;" d -TS_R_PKCS7_TO_TS_TST_INFO_FAILED include/openssl/tserr.h 46;" d -TS_R_POLICY_MISMATCH include/openssl/tserr.h 47;" d -TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/tserr.h 48;" d -TS_R_RESPONSE_SETUP_ERROR include/openssl/tserr.h 49;" d -TS_R_SIGNATURE_FAILURE include/openssl/tserr.h 50;" d -TS_R_THERE_MUST_BE_ONE_SIGNER include/openssl/tserr.h 51;" d -TS_R_TIME_SYSCALL_ERROR include/openssl/tserr.h 52;" d -TS_R_TOKEN_NOT_PRESENT include/openssl/tserr.h 53;" d -TS_R_TOKEN_PRESENT include/openssl/tserr.h 54;" d -TS_R_TSA_NAME_MISMATCH include/openssl/tserr.h 55;" d -TS_R_TSA_UNTRUSTED include/openssl/tserr.h 56;" d -TS_R_TST_INFO_SETUP_ERROR include/openssl/tserr.h 57;" d -TS_R_TS_DATASIGN include/openssl/tserr.h 58;" d -TS_R_UNACCEPTABLE_POLICY include/openssl/tserr.h 59;" d -TS_R_UNSUPPORTED_MD_ALGORITHM include/openssl/tserr.h 60;" d -TS_R_UNSUPPORTED_VERSION include/openssl/tserr.h 61;" d -TS_R_VAR_BAD_VALUE include/openssl/tserr.h 62;" d -TS_R_VAR_LOOKUP_FAILURE include/openssl/tserr.h 63;" d -TS_R_WRONG_CONTENT_TYPE include/openssl/tserr.h 64;" d -TS_STATUS_BUF_SIZE crypto/ts/ts_rsp_verify.c 45;" d file: -TS_STATUS_GRANTED include/openssl/ts.h 46;" d -TS_STATUS_GRANTED_WITH_MODS include/openssl/ts.h 47;" d -TS_STATUS_INFO include/openssl/ts.h /^typedef struct TS_status_info_st TS_STATUS_INFO;$/;" t typeref:struct:TS_status_info_st -TS_STATUS_INFO_get0_failure_info crypto/ts/ts_rsp_utils.c /^const ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a)$/;" f -TS_STATUS_INFO_get0_status crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a)$/;" f -TS_STATUS_INFO_print_bio crypto/ts/ts_rsp_print.c /^int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a)$/;" f -TS_STATUS_INFO_set_status crypto/ts/ts_rsp_utils.c /^int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i)$/;" f -TS_STATUS_REJECTION include/openssl/ts.h 48;" d -TS_STATUS_REVOCATION_NOTIFICATION include/openssl/ts.h 51;" d -TS_STATUS_REVOCATION_WARNING include/openssl/ts.h 50;" d -TS_STATUS_TEXT_SIZE crypto/ts/ts_rsp_verify.c 59;" d file: -TS_STATUS_WAITING include/openssl/ts.h 49;" d -TS_TSA_NAME include/openssl/ts.h 231;" d -TS_TST_INFO include/openssl/ts.h /^typedef struct TS_tst_info_st TS_TST_INFO;$/;" t typeref:struct:TS_tst_info_st -TS_TST_INFO_add_ext crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc)$/;" f -TS_TST_INFO_delete_ext crypto/ts/ts_rsp_utils.c /^X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc)$/;" f -TS_TST_INFO_ext_free crypto/ts/ts_rsp_utils.c /^void TS_TST_INFO_ext_free(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_accuracy crypto/ts/ts_rsp_utils.c /^TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_ext crypto/ts/ts_rsp_utils.c /^X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc)$/;" f -TS_TST_INFO_get_ext_by_NID crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos)$/;" f -TS_TST_INFO_get_ext_by_OBJ crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, int lastpos)$/;" f -TS_TST_INFO_get_ext_by_critical crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos)$/;" f -TS_TST_INFO_get_ext_count crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_count(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_ext_d2i crypto/ts/ts_rsp_utils.c /^void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx)$/;" f -TS_TST_INFO_get_msg_imprint crypto/ts/ts_rsp_utils.c /^TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_nonce crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_ordering crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ordering(const TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_policy_id crypto/ts/ts_rsp_utils.c /^ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_serial crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_time crypto/ts/ts_rsp_utils.c /^const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_tsa crypto/ts/ts_rsp_utils.c /^GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a)$/;" f -TS_TST_INFO_get_version crypto/ts/ts_rsp_utils.c /^long TS_TST_INFO_get_version(const TS_TST_INFO *a)$/;" f -TS_TST_INFO_print_bio crypto/ts/ts_rsp_print.c /^int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a)$/;" f -TS_TST_INFO_set_accuracy crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy)$/;" f -TS_TST_INFO_set_msg_imprint crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint)$/;" f -TS_TST_INFO_set_nonce crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce)$/;" f -TS_TST_INFO_set_ordering crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering)$/;" f -TS_TST_INFO_set_policy_id crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy)$/;" f -TS_TST_INFO_set_serial crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial)$/;" f -TS_TST_INFO_set_time crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime)$/;" f -TS_TST_INFO_set_tsa crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa)$/;" f -TS_TST_INFO_set_version crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_version(TS_TST_INFO *a, long version)$/;" f -TS_VERIFY_CTS_set_certs include/openssl/ts.h 424;" d -TS_VERIFY_CTX include/openssl/ts.h /^typedef struct TS_verify_ctx TS_VERIFY_CTX;$/;" t typeref:struct:TS_verify_ctx -TS_VERIFY_CTX_add_flags crypto/ts/ts_verify_ctx.c /^int TS_VERIFY_CTX_add_flags(TS_VERIFY_CTX *ctx, int f)$/;" f -TS_VERIFY_CTX_cleanup crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx)$/;" f -TS_VERIFY_CTX_free crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx)$/;" f -TS_VERIFY_CTX_init crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx)$/;" f -TS_VERIFY_CTX_new crypto/ts/ts_verify_ctx.c /^TS_VERIFY_CTX *TS_VERIFY_CTX_new(void)$/;" f -TS_VERIFY_CTX_set_data crypto/ts/ts_verify_ctx.c /^BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b)$/;" f -TS_VERIFY_CTX_set_flags crypto/ts/ts_verify_ctx.c /^int TS_VERIFY_CTX_set_flags(TS_VERIFY_CTX *ctx, int f)$/;" f -TS_VERIFY_CTX_set_imprint crypto/ts/ts_verify_ctx.c /^unsigned char *TS_VERIFY_CTX_set_imprint(TS_VERIFY_CTX *ctx,$/;" f -TS_VERIFY_CTX_set_store crypto/ts/ts_verify_ctx.c /^X509_STORE *TS_VERIFY_CTX_set_store(TS_VERIFY_CTX *ctx, X509_STORE *s)$/;" f -TS_VFY_ALL_DATA include/openssl/ts.h 397;" d -TS_VFY_ALL_IMPRINT include/openssl/ts.h 390;" d -TS_VFY_DATA include/openssl/ts.h 381;" d -TS_VFY_IMPRINT include/openssl/ts.h 375;" d -TS_VFY_NONCE include/openssl/ts.h 383;" d -TS_VFY_POLICY include/openssl/ts.h 370;" d -TS_VFY_SIGNATURE include/openssl/ts.h 366;" d -TS_VFY_SIGNER include/openssl/ts.h 385;" d -TS_VFY_TSA_NAME include/openssl/ts.h 387;" d -TS_VFY_VERSION include/openssl/ts.h 368;" d -TS_X509_ALGOR_print_bio crypto/ts/ts_lib.c /^int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg)$/;" f -TS_accuracy_st crypto/ts/ts_local.h /^struct TS_accuracy_st {$/;" s -TS_ext_print_bio crypto/ts/ts_lib.c /^int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions)$/;" f -TS_extension_cb include/openssl/ts.h /^typedef int (*TS_extension_cb) (struct TS_resp_ctx *, X509_EXTENSION *,$/;" t -TS_msg_imprint_st crypto/ts/ts_local.h /^struct TS_msg_imprint_st {$/;" s -TS_req_st crypto/ts/ts_local.h /^struct TS_req_st {$/;" s -TS_resp_ctx crypto/ts/ts_local.h /^struct TS_resp_ctx {$/;" s -TS_resp_st crypto/ts/ts_local.h /^struct TS_resp_st {$/;" s -TS_serial_cb include/openssl/ts.h /^typedef ASN1_INTEGER *(*TS_serial_cb) (struct TS_resp_ctx *, void *);$/;" t -TS_status_info_st crypto/ts/ts_local.h /^struct TS_status_info_st {$/;" s -TS_str_reasons crypto/ts/ts_err.c /^static const ERR_STRING_DATA TS_str_reasons[] = {$/;" v file: -TS_time_cb include/openssl/ts.h /^typedef int (*TS_time_cb) (struct TS_resp_ctx *, void *, long *sec,$/;" t -TS_tst_info_st crypto/ts/ts_local.h /^struct TS_tst_info_st {$/;" s -TS_verify_ctx crypto/ts/ts_local.h /^struct TS_verify_ctx {$/;" s -TTY_FLAGS crypto/ui/ui_openssl.c 109;" d file: -TTY_FLAGS crypto/ui/ui_openssl.c 117;" d file: -TTY_FLAGS crypto/ui/ui_openssl.c 125;" d file: -TTY_STRUCT crypto/ui/ui_openssl.c 108;" d file: -TTY_STRUCT crypto/ui/ui_openssl.c 116;" d file: -TTY_STRUCT crypto/ui/ui_openssl.c 124;" d file: -TTY_STRUCT e_os.h 275;" d -TTY_get crypto/ui/ui_openssl.c 110;" d file: -TTY_get crypto/ui/ui_openssl.c 118;" d file: -TTY_get crypto/ui/ui_openssl.c 126;" d file: -TTY_set crypto/ui/ui_openssl.c 111;" d file: -TTY_set crypto/ui/ui_openssl.c 119;" d file: -TTY_set crypto/ui/ui_openssl.c 127;" d file: -TTerror external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub TTerror { $ERROR }$/;" s -TWISTED_D crypto/ec/curve448/curve448.c 37;" d file: -TWO crypto/poly1305/poly1305_ieee754.c 60;" d file: -TWO0 crypto/poly1305/poly1305_ieee754.c 61;" d file: -TWO130 crypto/poly1305/poly1305_ieee754.c 65;" d file: -TWO32 crypto/poly1305/poly1305_ieee754.c 62;" d file: -TWO32TO64 providers/implementations/rands/seeding/rand_unix.c 56;" d file: -TWO32TO64 providers/implementations/rands/seeding/rand_vxworks.c 38;" d file: -TWO64 crypto/poly1305/poly1305_ieee754.c 63;" d file: -TWO96 crypto/poly1305/poly1305_ieee754.c 64;" d file: -TWO_WEEK_SEC test/sslapitest.c 9402;" d file: -TXT_DB include/openssl/txt_db.h /^} TXT_DB;$/;" t typeref:struct:txt_db_st -TXT_DB_create_index crypto/txt_db/txt_db.c /^int TXT_DB_create_index(TXT_DB *db, int field, int (*qual) (OPENSSL_STRING *),$/;" f -TXT_DB_free crypto/txt_db/txt_db.c /^void TXT_DB_free(TXT_DB *db)$/;" f -TXT_DB_get_by_index crypto/txt_db/txt_db.c /^OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx,$/;" f -TXT_DB_insert crypto/txt_db/txt_db.c /^int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *row)$/;" f -TXT_DB_read crypto/txt_db/txt_db.c /^TXT_DB *TXT_DB_read(BIO *in, int num)$/;" f -TXT_DB_write crypto/txt_db/txt_db.c /^long TXT_DB_write(BIO *out, TXT_DB *db)$/;" f -TYPE_ANY crypto/evp/dh_support.c 22;" d file: -TYPE_CERT apps/rehash.c /^ TYPE_CERT=0, TYPE_CRL=1$/;" e enum:Type file: -TYPE_CRL apps/rehash.c /^ TYPE_CERT=0, TYPE_CRL=1$/;" e enum:Type file: -TYPE_DH crypto/evp/dh_support.c 24;" d file: -TYPE_DH crypto/evp/dh_support.c 27;" d file: -TYPE_DHX crypto/evp/dh_support.c 25;" d file: -TYPE_DHX crypto/evp/dh_support.c 28;" d file: -TYPICAL_MAX_OUTPUT_BEFORE_DATA crypto/err/err_prn.c 58;" d file: -Td crypto/aes/aes_x86core.c /^static const u64 Td[256] = {$/;" v file: -Td0 crypto/aes/aes_core.c /^static const u32 Td0[256] = {$/;" v file: -Td0 crypto/aes/aes_x86core.c 129;" d file: -Td1 crypto/aes/aes_core.c /^static const u32 Td1[256] = {$/;" v file: -Td1 crypto/aes/aes_x86core.c 130;" d file: -Td2 crypto/aes/aes_core.c /^static const u32 Td2[256] = {$/;" v file: -Td2 crypto/aes/aes_x86core.c 131;" d file: -Td3 crypto/aes/aes_core.c /^static const u32 Td3[256] = {$/;" v file: -Td3 crypto/aes/aes_x86core.c 132;" d file: -Td4 crypto/aes/aes_core.c /^static const u8 Td4[256] = {$/;" v file: -Td4 crypto/aes/aes_x86core.c /^static const u8 Td4[256] = {$/;" v file: -Te crypto/aes/aes_x86core.c /^static const u64 Te[256] = {$/;" v file: -Te0 crypto/aes/aes_core.c /^static const u32 Te0[256] = {$/;" v file: -Te0 crypto/aes/aes_x86core.c 117;" d file: -Te1 crypto/aes/aes_core.c /^static const u32 Te1[256] = {$/;" v file: -Te1 crypto/aes/aes_x86core.c 118;" d file: -Te2 crypto/aes/aes_core.c /^static const u32 Te2[256] = {$/;" v file: -Te2 crypto/aes/aes_x86core.c 119;" d file: -Te3 crypto/aes/aes_core.c /^static const u32 Te3[256] = {$/;" v file: -Te3 crypto/aes/aes_x86core.c 120;" d file: -Te4 crypto/aes/aes_core.c /^static const u8 Te4[256] = {$/;" v file: -Te4 crypto/aes/aes_x86core.c /^static const u8 Te4[256] = {$/;" v file: -TerminalDeviceAst apps/lib/vms_term_sock.c /^static int TerminalDeviceAst (int astparm)$/;" f file: -TerminalDeviceBuff apps/lib/vms_term_sock.c /^static char TerminalDeviceBuff[255 + 2];$/;" v file: -TerminalDeviceChan apps/lib/vms_term_sock.c /^static unsigned short TerminalDeviceChan = 0;$/;" v file: -TerminalDeviceIosb apps/lib/vms_term_sock.c /^IOSB TerminalDeviceIosb;$/;" v -TerminalDeviceIosb apps/lib/vms_term_sock.c /^static struct _iosb TerminalDeviceIosb;$/;" v typeref:struct:_iosb file: -TerminalSocket apps/lib/vms_term_sock.c /^int TerminalSocket (int FunctionCode, int *ReturnSocket)$/;" f -TerminalSocketPair apps/lib/vms_term_sock.c /^static int TerminalSocketPair[2] = {0, 0};$/;" v file: -Text::Template external/perl/Text-Template-1.56/lib/Text/Template.pm /^package Text::Template;$/;" p -Text::Template::Preprocess external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^package Text::Template::Preprocess;$/;" p -Theta crypto/sha/keccak1600.c /^static void Theta(uint64_t A[5][5])$/;" f file: -Time_F apps/speed.c /^static double Time_F(int s)$/;" f file: -Type apps/rehash.c /^enum Type {$/;" g file: -U32TO8 crypto/poly1305/poly1305.c /^static void U32TO8(unsigned char *p, unsigned int v)$/;" f file: -U32TO8 crypto/poly1305/poly1305_ieee754.c 71;" d file: -U32TO8 crypto/poly1305/poly1305_ieee754.c 74;" d file: -U32TO8 crypto/poly1305/poly1305_ieee754.c 77;" d file: -U32TO8 crypto/poly1305/poly1305_ieee754.c 85;" d file: -U32TO8_LE crypto/siphash/siphash.c 34;" d file: -U32TO8_LITTLE crypto/chacha/chacha_enc.c 27;" d file: -U64 crypto/aes/aes_core.c 56;" d file: -U64 crypto/aes/aes_core.c 58;" d file: -U64 crypto/aes/aes_core.c 60;" d file: -U64 crypto/aes/aes_x86core.c 84;" d file: -U64 crypto/aes/aes_x86core.c 87;" d file: -U64 crypto/aes/aes_x86core.c 90;" d file: -U64 crypto/sha/sha512.c 71;" d file: -U64 crypto/sha/sha512.c 73;" d file: -U64 crypto/sha/sha512.c 75;" d file: -U64 include/crypto/modes.h 16;" d -U64 include/crypto/modes.h 20;" d -U64 include/crypto/modes.h 24;" d -U64TO8 crypto/poly1305/poly1305.c /^static void U64TO8(unsigned char *p, u64 v)$/;" f file: -U64TO8 crypto/poly1305/poly1305_base2_44.c /^static void U64TO8(unsigned char *p, u64 v)$/;" f file: -U64TO8_LE crypto/siphash/siphash.c 40;" d file: -U8TO64_LE crypto/siphash/siphash.c 44;" d file: -U8TOU32 crypto/poly1305/poly1305.c /^static unsigned int U8TOU32(const unsigned char *p)$/;" f file: -U8TOU32 crypto/poly1305/poly1305_ieee754.c 70;" d file: -U8TOU32 crypto/poly1305/poly1305_ieee754.c 73;" d file: -U8TOU32 crypto/poly1305/poly1305_ieee754.c 76;" d file: -U8TOU32 crypto/poly1305/poly1305_ieee754.c 81;" d file: -U8TOU64 crypto/poly1305/poly1305.c /^static u64 U8TOU64(const unsigned char *p)$/;" f file: -U8TOU64 crypto/poly1305/poly1305_base2_44.c /^static u64 U8TOU64(const unsigned char *p)$/;" f file: -UCHAR crypto/md2/md2_dgst.c 27;" d file: -UI include/openssl/types.h /^typedef struct ui_st UI;$/;" t typeref:struct:ui_st -UINT128_MAX include/internal/numbers.h 70;" d -UINT16_MAX include/internal/numbers.h 49;" d -UINT32_MAX include/internal/numbers.h 55;" d -UINT64_MAX include/internal/numbers.h 61;" d -UINT8_MAX include/internal/numbers.h 43;" d -UI_FLAG_DUPL_DATA crypto/ui/ui_local.h 102;" d -UI_FLAG_PRINT_ERRORS crypto/ui/ui_local.h 103;" d -UI_FLAG_REDOABLE crypto/ui/ui_local.h 101;" d -UI_F_CLOSE_CONSOLE include/openssl/cryptoerr_legacy.h 1298;" d -UI_F_ECHO_CONSOLE include/openssl/cryptoerr_legacy.h 1299;" d -UI_F_GENERAL_ALLOCATE_BOOLEAN include/openssl/cryptoerr_legacy.h 1300;" d -UI_F_GENERAL_ALLOCATE_PROMPT include/openssl/cryptoerr_legacy.h 1301;" d -UI_F_NOECHO_CONSOLE include/openssl/cryptoerr_legacy.h 1302;" d -UI_F_OPEN_CONSOLE include/openssl/cryptoerr_legacy.h 1303;" d -UI_F_UI_CONSTRUCT_PROMPT include/openssl/cryptoerr_legacy.h 1304;" d -UI_F_UI_CREATE_METHOD include/openssl/cryptoerr_legacy.h 1305;" d -UI_F_UI_CTRL include/openssl/cryptoerr_legacy.h 1306;" d -UI_F_UI_DUP_ERROR_STRING include/openssl/cryptoerr_legacy.h 1307;" d -UI_F_UI_DUP_INFO_STRING include/openssl/cryptoerr_legacy.h 1308;" d -UI_F_UI_DUP_INPUT_BOOLEAN include/openssl/cryptoerr_legacy.h 1309;" d -UI_F_UI_DUP_INPUT_STRING include/openssl/cryptoerr_legacy.h 1310;" d -UI_F_UI_DUP_USER_DATA include/openssl/cryptoerr_legacy.h 1311;" d -UI_F_UI_DUP_VERIFY_STRING include/openssl/cryptoerr_legacy.h 1312;" d -UI_F_UI_GET0_RESULT include/openssl/cryptoerr_legacy.h 1313;" d -UI_F_UI_GET_RESULT_LENGTH include/openssl/cryptoerr_legacy.h 1314;" d -UI_F_UI_NEW_METHOD include/openssl/cryptoerr_legacy.h 1315;" d -UI_F_UI_PROCESS include/openssl/cryptoerr_legacy.h 1316;" d -UI_F_UI_SET_RESULT include/openssl/cryptoerr_legacy.h 1317;" d -UI_F_UI_SET_RESULT_EX include/openssl/cryptoerr_legacy.h 1318;" d -UI_METHOD include/openssl/types.h /^typedef struct ui_method_st UI_METHOD;$/;" t typeref:struct:ui_method_st -UI_OpenSSL crypto/ui/ui_openssl.c /^UI_METHOD *UI_OpenSSL(void)$/;" f -UI_R_COMMON_OK_AND_CANCEL_CHARACTERS include/openssl/uierr.h 24;" d -UI_R_INDEX_TOO_LARGE include/openssl/uierr.h 25;" d -UI_R_INDEX_TOO_SMALL include/openssl/uierr.h 26;" d -UI_R_NO_RESULT_BUFFER include/openssl/uierr.h 27;" d -UI_R_PROCESSING_ERROR include/openssl/uierr.h 28;" d -UI_R_RESULT_TOO_LARGE include/openssl/uierr.h 29;" d -UI_R_RESULT_TOO_SMALL include/openssl/uierr.h 30;" d -UI_R_SYSASSIGN_ERROR include/openssl/uierr.h 31;" d -UI_R_SYSDASSGN_ERROR include/openssl/uierr.h 32;" d -UI_R_SYSQIOW_ERROR include/openssl/uierr.h 33;" d -UI_R_UNKNOWN_CONTROL_COMMAND include/openssl/uierr.h 34;" d -UI_R_UNKNOWN_TTYGET_ERRNO_VALUE include/openssl/uierr.h 35;" d -UI_R_USER_DATA_DUPLICATION_UNSUPPORTED include/openssl/uierr.h 36;" d -UI_UTIL_read_pw crypto/ui/ui_util.c /^int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt,$/;" f -UI_UTIL_read_pw_string crypto/ui/ui_util.c /^int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt,$/;" f -UI_UTIL_wrap_read_pem_callback crypto/ui/ui_util.c /^UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag)$/;" f -UI_add_error_string crypto/ui/ui_lib.c /^int UI_add_error_string(UI *ui, const char *text)$/;" f -UI_add_info_string crypto/ui/ui_lib.c /^int UI_add_info_string(UI *ui, const char *text)$/;" f -UI_add_input_boolean crypto/ui/ui_lib.c /^int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc,$/;" f -UI_add_input_string crypto/ui/ui_lib.c /^int UI_add_input_string(UI *ui, const char *prompt, int flags,$/;" f -UI_add_user_data crypto/ui/ui_lib.c /^void *UI_add_user_data(UI *ui, void *user_data)$/;" f -UI_add_verify_string crypto/ui/ui_lib.c /^int UI_add_verify_string(UI *ui, const char *prompt, int flags,$/;" f -UI_construct_prompt crypto/ui/ui_lib.c /^char *UI_construct_prompt(UI *ui, const char *phrase_desc,$/;" f -UI_create_method crypto/ui/ui_lib.c /^UI_METHOD *UI_create_method(const char *name)$/;" f -UI_ctrl crypto/ui/ui_lib.c /^int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void))$/;" f -UI_destroy_method crypto/ui/ui_lib.c /^void UI_destroy_method(UI_METHOD *ui_method)$/;" f -UI_dup_error_string crypto/ui/ui_lib.c /^int UI_dup_error_string(UI *ui, const char *text)$/;" f -UI_dup_info_string crypto/ui/ui_lib.c /^int UI_dup_info_string(UI *ui, const char *text)$/;" f -UI_dup_input_boolean crypto/ui/ui_lib.c /^int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc,$/;" f -UI_dup_input_string crypto/ui/ui_lib.c /^int UI_dup_input_string(UI *ui, const char *prompt, int flags,$/;" f -UI_dup_user_data crypto/ui/ui_lib.c /^int UI_dup_user_data(UI *ui, void *user_data)$/;" f -UI_dup_verify_string crypto/ui/ui_lib.c /^int UI_dup_verify_string(UI *ui, const char *prompt, int flags,$/;" f -UI_free crypto/ui/ui_lib.c /^void UI_free(UI *ui)$/;" f -UI_get0_action_string crypto/ui/ui_lib.c /^const char *UI_get0_action_string(UI_STRING *uis)$/;" f -UI_get0_output_string crypto/ui/ui_lib.c /^const char *UI_get0_output_string(UI_STRING *uis)$/;" f -UI_get0_result crypto/ui/ui_lib.c /^const char *UI_get0_result(UI *ui, int i)$/;" f -UI_get0_result_string crypto/ui/ui_lib.c /^const char *UI_get0_result_string(UI_STRING *uis)$/;" f -UI_get0_test_string crypto/ui/ui_lib.c /^const char *UI_get0_test_string(UI_STRING *uis)$/;" f -UI_get0_user_data crypto/ui/ui_lib.c /^void *UI_get0_user_data(UI *ui)$/;" f -UI_get_default_method crypto/ui/ui_openssl.c /^const UI_METHOD *UI_get_default_method(void)$/;" f -UI_get_ex_data crypto/ui/ui_lib.c /^void *UI_get_ex_data(const UI *r, int idx)$/;" f -UI_get_input_flags crypto/ui/ui_lib.c /^int UI_get_input_flags(UI_STRING *uis)$/;" f -UI_get_method crypto/ui/ui_lib.c /^const UI_METHOD *UI_get_method(UI *ui)$/;" f -UI_get_result_length crypto/ui/ui_lib.c /^int UI_get_result_length(UI *ui, int i)$/;" f -UI_get_result_maxsize crypto/ui/ui_lib.c /^int UI_get_result_maxsize(UI_STRING *uis)$/;" f -UI_get_result_minsize crypto/ui/ui_lib.c /^int UI_get_result_minsize(UI_STRING *uis)$/;" f -UI_get_result_string_length crypto/ui/ui_lib.c /^int UI_get_result_string_length(UI_STRING *uis)$/;" f -UI_get_string_type crypto/ui/ui_lib.c /^enum UI_string_types UI_get_string_type(UI_STRING *uis)$/;" f -UI_method_get_closer crypto/ui/ui_lib.c /^int (*UI_method_get_closer(const UI_METHOD *method)) (UI *)$/;" f -UI_method_get_data_destructor crypto/ui/ui_lib.c /^void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *)$/;" f -UI_method_get_data_duplicator crypto/ui/ui_lib.c /^void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *)$/;" f -UI_method_get_ex_data crypto/ui/ui_lib.c /^const void *UI_method_get_ex_data(const UI_METHOD *method, int idx)$/;" f -UI_method_get_flusher crypto/ui/ui_lib.c /^int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *)$/;" f -UI_method_get_opener crypto/ui/ui_lib.c /^int (*UI_method_get_opener(const UI_METHOD *method)) (UI *)$/;" f -UI_method_get_prompt_constructor crypto/ui/ui_lib.c /^char *(*UI_method_get_prompt_constructor(const UI_METHOD *method))$/;" f -UI_method_get_reader crypto/ui/ui_lib.c /^int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *)$/;" f -UI_method_get_writer crypto/ui/ui_lib.c /^int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *)$/;" f -UI_method_set_closer crypto/ui/ui_lib.c /^int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui))$/;" f -UI_method_set_data_duplicator crypto/ui/ui_lib.c /^int UI_method_set_data_duplicator(UI_METHOD *method,$/;" f -UI_method_set_ex_data crypto/ui/ui_lib.c /^int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data)$/;" f -UI_method_set_flusher crypto/ui/ui_lib.c /^int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui))$/;" f -UI_method_set_opener crypto/ui/ui_lib.c /^int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui))$/;" f -UI_method_set_prompt_constructor crypto/ui/ui_lib.c /^int UI_method_set_prompt_constructor(UI_METHOD *method,$/;" f -UI_method_set_reader crypto/ui/ui_lib.c /^int UI_method_set_reader(UI_METHOD *method,$/;" f -UI_method_set_writer crypto/ui/ui_lib.c /^int UI_method_set_writer(UI_METHOD *method,$/;" f -UI_new crypto/ui/ui_lib.c /^UI *UI_new(void)$/;" f -UI_new_method crypto/ui/ui_lib.c /^UI *UI_new_method(const UI_METHOD *method)$/;" f -UI_null crypto/ui/ui_null.c /^const UI_METHOD *UI_null(void)$/;" f -UI_process crypto/ui/ui_lib.c /^int UI_process(UI *ui)$/;" f -UI_set_default_method crypto/ui/ui_openssl.c /^void UI_set_default_method(const UI_METHOD *meth)$/;" f -UI_set_ex_data crypto/ui/ui_lib.c /^int UI_set_ex_data(UI *r, int idx, void *arg)$/;" f -UI_set_method crypto/ui/ui_lib.c /^const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth)$/;" f -UI_set_result crypto/ui/ui_lib.c /^int UI_set_result(UI *ui, UI_STRING *uis, const char *result)$/;" f -UI_set_result_ex crypto/ui/ui_lib.c /^int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len)$/;" f -UI_str_reasons crypto/ui/ui_err.c /^static const ERR_STRING_DATA UI_str_reasons[] = {$/;" v file: -UNALIGNED_MEMOPS_ARE_FAST crypto/aes/aes_ige.c 23;" d file: -UNALIGNED_MEMOPS_ARE_FAST crypto/aes/aes_ige.c 25;" d file: -UNICODE crypto/bio/bio_addr.c 22;" d file: -UNICODE ms/uplink.c 11;" d file: -UNICODE ms/uplink.c 17;" d file: -UNICODE_CONSTANTS include/internal/unicode.h /^} UNICODE_CONSTANTS;$/;" t typeref:enum:__anon393 -UNICODE_LIMIT include/internal/unicode.h /^ UNICODE_LIMIT$/;" e enum:__anon393 -UNICODE_MAX include/internal/unicode.h /^ UNICODE_MAX = 0x10ffffUL,$/;" e enum:__anon393 -UNINITIALISED_SIZET providers/implementations/include/prov/ciphercommon_aead.h 10;" d -UNIX_PATH_MAX include/internal/sockets.h 81;" d -UNKNOWN_FUNC crypto/cmp/cmp_util.c 114;" d file: -UNSET_DAYS apps/req.c 47;" d file: -UNSET_DAYS apps/x509.c 32;" d file: -UP_LOAD crypto/lhash/lhash.c 40;" d file: -UP_clearerr ms/uplink.h 31;" d -UP_close crypto/bio/bio_local.h 182;" d -UP_close crypto/bio/bio_local.h 189;" d -UP_close ms/uplink.h 38;" d -UP_fclose crypto/bio/bio_local.h 169;" d -UP_fclose ms/uplink.h 24;" d -UP_feof crypto/bio/bio_local.h 168;" d -UP_feof ms/uplink.h 23;" d -UP_ferror crypto/bio/bio_local.h 175;" d -UP_ferror ms/uplink.h 30;" d -UP_fflush crypto/bio/bio_local.h 174;" d -UP_fflush ms/uplink.h 29;" d -UP_fgets crypto/bio/bio_local.h 164;" d -UP_fgets ms/uplink.h 19;" d -UP_fileno crypto/bio/bio_local.h 177;" d -UP_fileno crypto/bio/bio_local.h 184;" d -UP_fileno ms/uplink.h 32;" d -UP_fopen crypto/bio/bio_local.h 171;" d -UP_fopen ms/uplink.h 26;" d -UP_fprintf crypto/bio/bio_local.h 163;" d -UP_fprintf ms/uplink.h 18;" d -UP_fread crypto/bio/bio_local.h 165;" d -UP_fread ms/uplink.h 20;" d -UP_fseek crypto/bio/bio_local.h 172;" d -UP_fseek ms/uplink.h 27;" d -UP_fsetmod crypto/bio/bio_local.h 167;" d -UP_fsetmod ms/uplink.h 22;" d -UP_ftell crypto/bio/bio_local.h 173;" d -UP_ftell ms/uplink.h 28;" d -UP_fwrite crypto/bio/bio_local.h 166;" d -UP_fwrite ms/uplink.h 21;" d -UP_lseek crypto/bio/bio_local.h 181;" d -UP_lseek crypto/bio/bio_local.h 188;" d -UP_lseek ms/uplink.h 37;" d -UP_open crypto/bio/bio_local.h 178;" d -UP_open crypto/bio/bio_local.h 185;" d -UP_open ms/uplink.h 34;" d -UP_read crypto/bio/bio_local.h 179;" d -UP_read crypto/bio/bio_local.h 186;" d -UP_read ms/uplink.h 35;" d -UP_stderr crypto/bio/bio_local.h 162;" d -UP_stderr ms/uplink.h 17;" d -UP_stdin crypto/bio/bio_local.h 160;" d -UP_stdin ms/uplink.h 15;" d -UP_stdout crypto/bio/bio_local.h 161;" d -UP_stdout ms/uplink.h 16;" d -UP_write crypto/bio/bio_local.h 180;" d -UP_write crypto/bio/bio_local.h 187;" d -UP_write ms/uplink.h 36;" d -USAGE test/cmp_client_test.c 347;" d file: -USAGE test/cmp_msg_test.c 547;" d file: -USAGE test/cmp_protect_test.c 534;" d file: -USAGE test/cmp_server_test.c 130;" d file: -USAGE test/cmp_vfy_test.c 559;" d file: -USAGE test/endecoder_legacy_test.c 678;" d file: -USAGE test/ssl_test.c 536;" d file: -USE_BCRYPTGENRANDOM providers/implementations/rands/seeding/rand_win.c 26;" d file: -USE_BIO_1 test/sslapitest.c 2663;" d file: -USE_BIO_2 test/sslapitest.c 2664;" d file: -USE_DECC_INIT apps/vms_decc_init.c 12;" d file: -USE_DEFAULT test/sslapitest.c 2665;" d file: -USE_MAX_FRAGMENT_LENGTH_EXT ssl/ssl_local.h 397;" d -USE_NULL test/sslapitest.c 2662;" d file: -USE_RWLOCK crypto/threads_pthread.c 42;" d file: -USE_RWLOCK crypto/threads_win.c 13;" d file: -USE_SWAPCONTEXT crypto/async/arch/async_posix.h 37;" d -USE_SWAPCONTEXT crypto/async/arch/async_posix.h 49;" d -UTF8_IN apps/ca.c 52;" d file: -UTF8_IN apps/req.c 42;" d file: -UTF8_getc crypto/asn1/a_utf8.c /^int UTF8_getc(const unsigned char *str, int len, unsigned long *val)$/;" f -UTF8_putc crypto/asn1/a_utf8.c /^int UTF8_putc(unsigned char *str, int len, unsigned long value)$/;" f -V providers/implementations/rands/drbg_ctr.c /^ unsigned char V[16];$/;" m struct:rand_drbg_ctr_st file: -V providers/implementations/rands/drbg_hash.c /^ unsigned char V[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: -V providers/implementations/rands/drbg_hmac.c /^ unsigned char V[EVP_MAX_MD_SIZE];$/;" m struct:rand_drbg_hmac_st file: -V1_ROOT crypto/x509/v3_purp.c 382;" d file: -V3_EXTENSIONS apps/req.c 39;" d file: -VERIFY test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: -VERIFY_CB_ARGS apps/include/apps.h /^} VERIFY_CB_ARGS;$/;" t typeref:struct:verify_options_st -VERSIONHIPOS test/asynciotest.c 120;" d file: -VERSIONLOPOS test/asynciotest.c 121;" d file: -VERSION_KEY apps/fipsinstall.c 25;" d file: -VERSION_VAL apps/fipsinstall.c 26;" d file: -VMS e_os.h 192;" d -VMS_OPC_target crypto/bio/bss_log.c /^static int VMS_OPC_target = LOG_DAEMON;$/;" v file: -VMS_OPEN_ATTRS crypto/rand/randfile.c 74;" d file: -VMS_context crypto/LPdir_vms.c /^ unsigned long VMS_context;$/;" m struct:LP_dir_context_st file: -VMXROUND crypto/chacha/asm/chacha-ppc.pl /^sub VMXROUND {$/;" s -VPAES_CAPABLE include/crypto/aes_platform.h 147;" d -VPAES_CAPABLE include/crypto/aes_platform.h 66;" d -VPAES_CAPABLE include/crypto/aes_platform.h 86;" d -VRIa crypto/perlasm/s390x.pm /^sub VRIa {$/;" s -VRIb crypto/perlasm/s390x.pm /^sub VRIb {$/;" s -VRIc crypto/perlasm/s390x.pm /^sub VRIc {$/;" s -VRId crypto/perlasm/s390x.pm /^sub VRId {$/;" s -VRIe crypto/perlasm/s390x.pm /^sub VRIe {$/;" s -VRIf crypto/perlasm/s390x.pm /^sub VRIf {$/;" s -VRIg crypto/perlasm/s390x.pm /^sub VRIg {$/;" s -VRIh crypto/perlasm/s390x.pm /^sub VRIh {$/;" s -VRIi crypto/perlasm/s390x.pm /^sub VRIi {$/;" s -VRRa crypto/perlasm/s390x.pm /^sub VRRa {$/;" s -VRRb crypto/perlasm/s390x.pm /^sub VRRb {$/;" s -VRRc crypto/perlasm/s390x.pm /^sub VRRc {$/;" s -VRRd crypto/perlasm/s390x.pm /^sub VRRd {$/;" s -VRRe crypto/perlasm/s390x.pm /^sub VRRe {$/;" s -VRRf crypto/perlasm/s390x.pm /^sub VRRf {$/;" s -VRRg crypto/perlasm/s390x.pm /^sub VRRg {$/;" s -VRRh crypto/perlasm/s390x.pm /^sub VRRh {$/;" s -VRRi crypto/perlasm/s390x.pm /^sub VRRi {$/;" s -VRSa crypto/perlasm/s390x.pm /^sub VRSa {$/;" s -VRSb crypto/perlasm/s390x.pm /^sub VRSb {$/;" s -VRSc crypto/perlasm/s390x.pm /^sub VRSc {$/;" s -VRSd crypto/perlasm/s390x.pm /^sub VRSd {$/;" s -VRV crypto/perlasm/s390x.pm /^sub VRV {$/;" s -VRX crypto/perlasm/s390x.pm /^sub VRX {$/;" s -VSI crypto/perlasm/s390x.pm /^sub VSI {$/;" s -VSX_lane_ROUND crypto/chacha/asm/chacha-ppc.pl /^sub VSX_lane_ROUND {$/;" s -VX_ROUND crypto/chacha/asm/chacha-s390x.pl /^sub VX_ROUND {$/;" s -VX_lane_ROUND crypto/chacha/asm/chacha-s390x.pl /^sub VX_lane_ROUND {$/;" s -Version external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub Version {$/;" s -WARNING Configure /^WARNING: ORDINALS were specified for $ordinals_text$/;" l -WARN_EXPORT apps/pkcs12.c 32;" d file: -WARN_NO_EXPORT apps/pkcs12.c 34;" d file: -WATT32 include/internal/sockets.h 137;" d -WATT32_NO_OLDIES include/internal/sockets.h 138;" d -WBITS crypto/ec/curve448/curve448.c 39;" d file: -WBITS crypto/ec/curve448/scalar.c 39;" d file: -WELLKNOWN crypto/evp/bio_ok.c 96;" d file: -WHIRLPOOL crypto/whrlpool/wp_dgst.c /^unsigned char *WHIRLPOOL(const void *inp, size_t bytes, unsigned char *md)$/;" f -WHIRLPOOL_BBLOCK include/openssl/whrlpool.h 32;" d -WHIRLPOOL_BitUpdate crypto/whrlpool/wp_dgst.c /^void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, const void *_inp, size_t bits)$/;" f -WHIRLPOOL_COUNTER include/openssl/whrlpool.h 33;" d -WHIRLPOOL_CTX include/openssl/whrlpool.h /^} WHIRLPOOL_CTX;$/;" t typeref:struct:__anon377 -WHIRLPOOL_DIGEST_LENGTH include/openssl/whrlpool.h 28;" d -WHIRLPOOL_Final crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c)$/;" f -WHIRLPOOL_Init crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Init(WHIRLPOOL_CTX *c)$/;" f -WHIRLPOOL_Update crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, const void *_inp, size_t bytes)$/;" f -WHIRLPOOL_loop apps/speed.c /^static int WHIRLPOOL_loop(void *args)$/;" f file: -WIN32 e_os.h 38;" d -WIN32_method crypto/conf/conf_def.c /^static CONF_METHOD WIN32_method = {$/;" v file: -WIN32_rename apps/lib/apps.c /^static int WIN32_rename(const char *from, const char *to)$/;" f file: -WINDOWS e_os.h 41;" d -WIN_CONSOLE_BUG e_os.h 55;" d -WITHIN_ARENA crypto/mem_sec.c 275;" d file: -WITHIN_FREELIST crypto/mem_sec.c 277;" d file: -WL00 crypto/ripemd/rmdconst.h 22;" d -WL01 crypto/ripemd/rmdconst.h 24;" d -WL02 crypto/ripemd/rmdconst.h 26;" d -WL03 crypto/ripemd/rmdconst.h 28;" d -WL04 crypto/ripemd/rmdconst.h 30;" d -WL05 crypto/ripemd/rmdconst.h 32;" d -WL06 crypto/ripemd/rmdconst.h 34;" d -WL07 crypto/ripemd/rmdconst.h 36;" d -WL08 crypto/ripemd/rmdconst.h 38;" d -WL09 crypto/ripemd/rmdconst.h 40;" d -WL10 crypto/ripemd/rmdconst.h 42;" d -WL11 crypto/ripemd/rmdconst.h 44;" d -WL12 crypto/ripemd/rmdconst.h 46;" d -WL13 crypto/ripemd/rmdconst.h 48;" d -WL14 crypto/ripemd/rmdconst.h 50;" d -WL15 crypto/ripemd/rmdconst.h 52;" d -WL16 crypto/ripemd/rmdconst.h 55;" d -WL17 crypto/ripemd/rmdconst.h 57;" d -WL18 crypto/ripemd/rmdconst.h 59;" d -WL19 crypto/ripemd/rmdconst.h 61;" d -WL20 crypto/ripemd/rmdconst.h 63;" d -WL21 crypto/ripemd/rmdconst.h 65;" d -WL22 crypto/ripemd/rmdconst.h 67;" d -WL23 crypto/ripemd/rmdconst.h 69;" d -WL24 crypto/ripemd/rmdconst.h 71;" d -WL25 crypto/ripemd/rmdconst.h 73;" d -WL26 crypto/ripemd/rmdconst.h 75;" d -WL27 crypto/ripemd/rmdconst.h 77;" d -WL28 crypto/ripemd/rmdconst.h 79;" d -WL29 crypto/ripemd/rmdconst.h 81;" d -WL30 crypto/ripemd/rmdconst.h 83;" d -WL31 crypto/ripemd/rmdconst.h 85;" d -WL32 crypto/ripemd/rmdconst.h 88;" d -WL33 crypto/ripemd/rmdconst.h 90;" d -WL34 crypto/ripemd/rmdconst.h 92;" d -WL35 crypto/ripemd/rmdconst.h 94;" d -WL36 crypto/ripemd/rmdconst.h 96;" d -WL37 crypto/ripemd/rmdconst.h 98;" d -WL38 crypto/ripemd/rmdconst.h 100;" d -WL39 crypto/ripemd/rmdconst.h 102;" d -WL40 crypto/ripemd/rmdconst.h 104;" d -WL41 crypto/ripemd/rmdconst.h 106;" d -WL42 crypto/ripemd/rmdconst.h 108;" d -WL43 crypto/ripemd/rmdconst.h 110;" d -WL44 crypto/ripemd/rmdconst.h 112;" d -WL45 crypto/ripemd/rmdconst.h 114;" d -WL46 crypto/ripemd/rmdconst.h 116;" d -WL47 crypto/ripemd/rmdconst.h 118;" d -WL48 crypto/ripemd/rmdconst.h 121;" d -WL49 crypto/ripemd/rmdconst.h 123;" d -WL50 crypto/ripemd/rmdconst.h 125;" d -WL51 crypto/ripemd/rmdconst.h 127;" d -WL52 crypto/ripemd/rmdconst.h 129;" d -WL53 crypto/ripemd/rmdconst.h 131;" d -WL54 crypto/ripemd/rmdconst.h 133;" d -WL55 crypto/ripemd/rmdconst.h 135;" d -WL56 crypto/ripemd/rmdconst.h 137;" d -WL57 crypto/ripemd/rmdconst.h 139;" d -WL58 crypto/ripemd/rmdconst.h 141;" d -WL59 crypto/ripemd/rmdconst.h 143;" d -WL60 crypto/ripemd/rmdconst.h 145;" d -WL61 crypto/ripemd/rmdconst.h 147;" d -WL62 crypto/ripemd/rmdconst.h 149;" d -WL63 crypto/ripemd/rmdconst.h 151;" d -WL64 crypto/ripemd/rmdconst.h 154;" d -WL65 crypto/ripemd/rmdconst.h 156;" d -WL66 crypto/ripemd/rmdconst.h 158;" d -WL67 crypto/ripemd/rmdconst.h 160;" d -WL68 crypto/ripemd/rmdconst.h 162;" d -WL69 crypto/ripemd/rmdconst.h 164;" d -WL70 crypto/ripemd/rmdconst.h 166;" d -WL71 crypto/ripemd/rmdconst.h 168;" d -WL72 crypto/ripemd/rmdconst.h 170;" d -WL73 crypto/ripemd/rmdconst.h 172;" d -WL74 crypto/ripemd/rmdconst.h 174;" d -WL75 crypto/ripemd/rmdconst.h 176;" d -WL76 crypto/ripemd/rmdconst.h 178;" d -WL77 crypto/ripemd/rmdconst.h 180;" d -WL78 crypto/ripemd/rmdconst.h 182;" d -WL79 crypto/ripemd/rmdconst.h 184;" d -WORD2CHAR crypto/seed/seed_local.h 93;" d -WORK_ERROR ssl/statem/statem.h /^ WORK_ERROR,$/;" e enum:__anon398 -WORK_FINISHED_CONTINUE ssl/statem/statem.h /^ WORK_FINISHED_CONTINUE,$/;" e enum:__anon398 -WORK_FINISHED_STOP ssl/statem/statem.h /^ WORK_FINISHED_STOP,$/;" e enum:__anon398 -WORK_MORE_A ssl/statem/statem.h /^ WORK_MORE_A,$/;" e enum:__anon398 -WORK_MORE_B ssl/statem/statem.h /^ WORK_MORE_B,$/;" e enum:__anon398 -WORK_MORE_C ssl/statem/statem.h /^ WORK_MORE_C$/;" e enum:__anon398 -WORK_STATE ssl/statem/statem.h /^} WORK_STATE;$/;" t typeref:enum:__anon398 -WPACKET include/internal/packet.h /^typedef struct wpacket_st WPACKET;$/;" t typeref:struct:wpacket_st -WPACKET_FLAGS_ABANDON_ON_ZERO_LENGTH include/internal/packet.h 659;" d -WPACKET_FLAGS_NONE include/internal/packet.h 650;" d -WPACKET_FLAGS_NON_ZERO_LENGTH include/internal/packet.h 653;" d -WPACKET_SUB include/internal/packet.h /^typedef struct wpacket_sub WPACKET_SUB;$/;" t typeref:struct:wpacket_sub -WPACKET_allocate_bytes crypto/packet.c /^int WPACKET_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes)$/;" f -WPACKET_cleanup crypto/packet.c /^void WPACKET_cleanup(WPACKET *pkt)$/;" f -WPACKET_close crypto/packet.c /^int WPACKET_close(WPACKET *pkt)$/;" f -WPACKET_fill_lengths crypto/packet.c /^int WPACKET_fill_lengths(WPACKET *pkt)$/;" f -WPACKET_finish crypto/packet.c /^int WPACKET_finish(WPACKET *pkt)$/;" f -WPACKET_get_curr crypto/packet.c /^unsigned char *WPACKET_get_curr(WPACKET *pkt)$/;" f -WPACKET_get_length crypto/packet.c /^int WPACKET_get_length(WPACKET *pkt, size_t *len)$/;" f -WPACKET_get_total_written crypto/packet.c /^int WPACKET_get_total_written(WPACKET *pkt, size_t *written)$/;" f -WPACKET_init crypto/packet.c /^int WPACKET_init(WPACKET *pkt, BUF_MEM *buf)$/;" f -WPACKET_init_der crypto/packet.c /^int WPACKET_init_der(WPACKET *pkt, unsigned char *buf, size_t len)$/;" f -WPACKET_init_len crypto/packet.c /^int WPACKET_init_len(WPACKET *pkt, BUF_MEM *buf, size_t lenbytes)$/;" f -WPACKET_init_null crypto/packet.c /^int WPACKET_init_null(WPACKET *pkt, size_t lenbytes)$/;" f -WPACKET_init_null_der crypto/packet.c /^int WPACKET_init_null_der(WPACKET *pkt)$/;" f -WPACKET_init_static_len crypto/packet.c /^int WPACKET_init_static_len(WPACKET *pkt, unsigned char *buf, size_t len,$/;" f -WPACKET_is_null_buf crypto/packet.c /^int WPACKET_is_null_buf(WPACKET *pkt)$/;" f -WPACKET_memcpy crypto/packet.c /^int WPACKET_memcpy(WPACKET *pkt, const void *src, size_t len)$/;" f -WPACKET_memset crypto/packet.c /^int WPACKET_memset(WPACKET *pkt, int ch, size_t len)$/;" f -WPACKET_put_bytes__ crypto/packet.c /^int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t size)$/;" f -WPACKET_put_bytes_u16 include/internal/packet.h 844;" d -WPACKET_put_bytes_u24 include/internal/packet.h 846;" d -WPACKET_put_bytes_u32 include/internal/packet.h 848;" d -WPACKET_put_bytes_u8 include/internal/packet.h 842;" d -WPACKET_reserve_bytes crypto/packet.c /^int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes)$/;" f -WPACKET_set_flags crypto/packet.c /^int WPACKET_set_flags(WPACKET *pkt, unsigned int flags)$/;" f -WPACKET_set_max_size crypto/packet.c /^int WPACKET_set_max_size(WPACKET *pkt, size_t maxsize)$/;" f -WPACKET_start_sub_packet crypto/packet.c /^int WPACKET_start_sub_packet(WPACKET *pkt)$/;" f -WPACKET_start_sub_packet_len__ crypto/packet.c /^int WPACKET_start_sub_packet_len__(WPACKET *pkt, size_t lenbytes)$/;" f -WPACKET_start_sub_packet_u16 include/internal/packet.h 745;" d -WPACKET_start_sub_packet_u24 include/internal/packet.h 747;" d -WPACKET_start_sub_packet_u32 include/internal/packet.h 749;" d -WPACKET_start_sub_packet_u8 include/internal/packet.h 743;" d -WPACKET_sub_allocate_bytes__ crypto/packet.c /^int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len,$/;" f -WPACKET_sub_allocate_bytes_u16 include/internal/packet.h 784;" d -WPACKET_sub_allocate_bytes_u24 include/internal/packet.h 786;" d -WPACKET_sub_allocate_bytes_u32 include/internal/packet.h 788;" d -WPACKET_sub_allocate_bytes_u8 include/internal/packet.h 782;" d -WPACKET_sub_memcpy__ crypto/packet.c /^int WPACKET_sub_memcpy__(WPACKET *pkt, const void *src, size_t len,$/;" f -WPACKET_sub_memcpy_u16 include/internal/packet.h 871;" d -WPACKET_sub_memcpy_u24 include/internal/packet.h 873;" d -WPACKET_sub_memcpy_u32 include/internal/packet.h 875;" d -WPACKET_sub_memcpy_u8 include/internal/packet.h 869;" d -WPACKET_sub_reserve_bytes__ crypto/packet.c /^int WPACKET_sub_reserve_bytes__(WPACKET *pkt, size_t len,$/;" f -WPACKET_sub_reserve_bytes_u16 include/internal/packet.h 822;" d -WPACKET_sub_reserve_bytes_u24 include/internal/packet.h 824;" d -WPACKET_sub_reserve_bytes_u32 include/internal/packet.h 826;" d -WPACKET_sub_reserve_bytes_u8 include/internal/packet.h 820;" d -WR00 crypto/ripemd/rmdconst.h 187;" d -WR01 crypto/ripemd/rmdconst.h 189;" d -WR02 crypto/ripemd/rmdconst.h 191;" d -WR03 crypto/ripemd/rmdconst.h 193;" d -WR04 crypto/ripemd/rmdconst.h 195;" d -WR05 crypto/ripemd/rmdconst.h 197;" d -WR06 crypto/ripemd/rmdconst.h 199;" d -WR07 crypto/ripemd/rmdconst.h 201;" d -WR08 crypto/ripemd/rmdconst.h 203;" d -WR09 crypto/ripemd/rmdconst.h 205;" d -WR10 crypto/ripemd/rmdconst.h 207;" d -WR11 crypto/ripemd/rmdconst.h 209;" d -WR12 crypto/ripemd/rmdconst.h 211;" d -WR13 crypto/ripemd/rmdconst.h 213;" d -WR14 crypto/ripemd/rmdconst.h 215;" d -WR15 crypto/ripemd/rmdconst.h 217;" d -WR16 crypto/ripemd/rmdconst.h 220;" d -WR17 crypto/ripemd/rmdconst.h 222;" d -WR18 crypto/ripemd/rmdconst.h 224;" d -WR19 crypto/ripemd/rmdconst.h 226;" d -WR20 crypto/ripemd/rmdconst.h 228;" d -WR21 crypto/ripemd/rmdconst.h 230;" d -WR22 crypto/ripemd/rmdconst.h 232;" d -WR23 crypto/ripemd/rmdconst.h 234;" d -WR24 crypto/ripemd/rmdconst.h 236;" d -WR25 crypto/ripemd/rmdconst.h 238;" d -WR26 crypto/ripemd/rmdconst.h 240;" d -WR27 crypto/ripemd/rmdconst.h 242;" d -WR28 crypto/ripemd/rmdconst.h 244;" d -WR29 crypto/ripemd/rmdconst.h 246;" d -WR30 crypto/ripemd/rmdconst.h 248;" d -WR31 crypto/ripemd/rmdconst.h 250;" d -WR32 crypto/ripemd/rmdconst.h 253;" d -WR33 crypto/ripemd/rmdconst.h 255;" d -WR34 crypto/ripemd/rmdconst.h 257;" d -WR35 crypto/ripemd/rmdconst.h 259;" d -WR36 crypto/ripemd/rmdconst.h 261;" d -WR37 crypto/ripemd/rmdconst.h 263;" d -WR38 crypto/ripemd/rmdconst.h 265;" d -WR39 crypto/ripemd/rmdconst.h 267;" d -WR40 crypto/ripemd/rmdconst.h 269;" d -WR41 crypto/ripemd/rmdconst.h 271;" d -WR42 crypto/ripemd/rmdconst.h 273;" d -WR43 crypto/ripemd/rmdconst.h 275;" d -WR44 crypto/ripemd/rmdconst.h 277;" d -WR45 crypto/ripemd/rmdconst.h 279;" d -WR46 crypto/ripemd/rmdconst.h 281;" d -WR47 crypto/ripemd/rmdconst.h 283;" d -WR48 crypto/ripemd/rmdconst.h 286;" d -WR49 crypto/ripemd/rmdconst.h 288;" d -WR50 crypto/ripemd/rmdconst.h 290;" d -WR51 crypto/ripemd/rmdconst.h 292;" d -WR52 crypto/ripemd/rmdconst.h 294;" d -WR53 crypto/ripemd/rmdconst.h 296;" d -WR54 crypto/ripemd/rmdconst.h 298;" d -WR55 crypto/ripemd/rmdconst.h 300;" d -WR56 crypto/ripemd/rmdconst.h 302;" d -WR57 crypto/ripemd/rmdconst.h 304;" d -WR58 crypto/ripemd/rmdconst.h 306;" d -WR59 crypto/ripemd/rmdconst.h 308;" d -WR60 crypto/ripemd/rmdconst.h 310;" d -WR61 crypto/ripemd/rmdconst.h 312;" d -WR62 crypto/ripemd/rmdconst.h 314;" d -WR63 crypto/ripemd/rmdconst.h 316;" d -WR64 crypto/ripemd/rmdconst.h 319;" d -WR65 crypto/ripemd/rmdconst.h 321;" d -WR66 crypto/ripemd/rmdconst.h 323;" d -WR67 crypto/ripemd/rmdconst.h 325;" d -WR68 crypto/ripemd/rmdconst.h 327;" d -WR69 crypto/ripemd/rmdconst.h 329;" d -WR70 crypto/ripemd/rmdconst.h 331;" d -WR71 crypto/ripemd/rmdconst.h 333;" d -WR72 crypto/ripemd/rmdconst.h 335;" d -WR73 crypto/ripemd/rmdconst.h 337;" d -WR74 crypto/ripemd/rmdconst.h 339;" d -WR75 crypto/ripemd/rmdconst.h 341;" d -WR76 crypto/ripemd/rmdconst.h 343;" d -WR77 crypto/ripemd/rmdconst.h 345;" d -WR78 crypto/ripemd/rmdconst.h 347;" d -WR79 crypto/ripemd/rmdconst.h 349;" d -WRAP_FLAGS crypto/evp/e_aes.c 3653;" d file: -WRAP_FLAGS providers/implementations/ciphers/cipher_aes_wrp.c 25;" d file: -WRAP_FLAGS_INV providers/implementations/ciphers/cipher_aes_wrp.c 26;" d file: -WRITEFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: -WRITE_STATE ssl/statem/statem.h /^} WRITE_STATE;$/;" t typeref:enum:__anon402 -WRITE_STATE_POST_WORK ssl/statem/statem.h /^ WRITE_STATE_POST_WORK$/;" e enum:__anon402 -WRITE_STATE_PRE_WORK ssl/statem/statem.h /^ WRITE_STATE_PRE_WORK,$/;" e enum:__anon402 -WRITE_STATE_SEND ssl/statem/statem.h /^ WRITE_STATE_SEND,$/;" e enum:__anon402 -WRITE_STATE_TRANSITION ssl/statem/statem.h /^ WRITE_STATE_TRANSITION,$/;" e enum:__anon402 -WRITE_TRAN ssl/statem/statem.h /^} WRITE_TRAN;$/;" t typeref:enum:__anon399 -WRITE_TRAN_CONTINUE ssl/statem/statem.h /^ WRITE_TRAN_CONTINUE,$/;" e enum:__anon399 -WRITE_TRAN_ERROR ssl/statem/statem.h /^ WRITE_TRAN_ERROR,$/;" e enum:__anon399 -WRITE_TRAN_FINISHED ssl/statem/statem.h /^ WRITE_TRAN_FINISHED$/;" e enum:__anon399 -W_OK apps/ca.c 39;" d file: -W_OK e_os.h 163;" d -W_READ test/ssl_old_test.c 2587;" d file: -W_WRITE test/ssl_old_test.c 2588;" d file: -X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon107 file: -X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon108 file: -X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon109 file: -X crypto/ec/ec_local.h /^ BIGNUM *X;$/;" m struct:ec_point_st -X crypto/ec/ecp_nistputil.c 82;" d file: -X crypto/ec/ecp_nistz256.c /^ BN_ULONG X[P256_LIMBS];$/;" m struct:__anon103 file: -X crypto/ec/ecp_nistz256.c /^ BN_ULONG X[P256_LIMBS];$/;" m struct:__anon104 file: -X crypto/md4/md4_dgst.c 41;" d file: -X crypto/md4/md4_dgst.c 51;" d file: -X crypto/md5/md5_dgst.c 41;" d file: -X crypto/md5/md5_dgst.c 51;" d file: -X crypto/poly1305/asm/poly1305-x86.pl /^sub X { my $reg=shift; $reg=~s\/^ymm\/xmm\/; $reg; }$/;" s -X crypto/ripemd/rmd_dgst.c 40;" d file: -X crypto/ripemd/rmd_dgst.c 51;" d file: -X crypto/sha/sha_local.h 115;" d -X crypto/sha/sha_local.h 126;" d -X crypto/sha/sha_local.h 133;" d -X util/check-format-test-negatives.c 247;" d file: -X util/check-format-test-positives.c 51;" d file: -X1 crypto/aria/aria.c /^static const uint32_t X1[256] = {$/;" v file: -X2 crypto/aria/aria.c /^static const uint32_t X2[256] = {$/;" v file: -X25519 test/endecode_test.c /^KEYS(X25519);$/;" v -X25519_BITS include/crypto/ecx.h 33;" d -X25519_IDX test/evp_pkey_provided_test.c 890;" d file: -X25519_KEYLEN include/crypto/ecx.h 26;" d -X25519_SECURITY_BITS include/crypto/ecx.h 34;" d -X448 test/endecode_test.c /^KEYS(X448);$/;" v -X448_BITS include/crypto/ecx.h 36;" d -X448_ENCODE_RATIO crypto/ec/curve448/point_448.h 47;" d -X448_IDX test/evp_pkey_provided_test.c 891;" d file: -X448_KEYLEN include/crypto/ecx.h 27;" d -X448_PRIVATE_BYTES crypto/ec/curve448/point_448.h 53;" d -X448_PUBLIC_BYTES crypto/ec/curve448/point_448.h 50;" d -X448_SECURITY_BITS include/crypto/ecx.h 37;" d -X509 include/openssl/types.h /^typedef struct x509_st X509;$/;" t typeref:struct:x509_st -X509CRL_handler engines/e_loader_attic.c /^static FILE_HANDLER X509CRL_handler = {$/;" v file: -X509Certificate_handler engines/e_loader_attic.c /^static FILE_HANDLER X509Certificate_handler = {$/;" v file: -X509ERR2ALERT ssl/statem/statem_lib.c /^} X509ERR2ALERT;$/;" t typeref:struct:x509err2alert_st file: -X509V3_CTX include/openssl/types.h /^typedef struct v3_ext_ctx X509V3_CTX;$/;" t typeref:struct:v3_ext_ctx -X509V3_EXT_CRL_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f -X509V3_EXT_DEFAULT apps/lib/apps.c 1105;" d file: -X509V3_EXT_DUMP_UNKNOWN apps/lib/apps.c 1111;" d file: -X509V3_EXT_ERROR_UNKNOWN apps/lib/apps.c 1107;" d file: -X509V3_EXT_PARSE_UNKNOWN apps/lib/apps.c 1109;" d file: -X509V3_EXT_REQ_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f -X509V3_EXT_UNKNOWN_MASK apps/lib/apps.c 1103;" d file: -X509V3_EXT_add crypto/x509/v3_lib.c /^int X509V3_EXT_add(X509V3_EXT_METHOD *ext)$/;" f -X509V3_EXT_add_alias crypto/x509/v3_lib.c /^int X509V3_EXT_add_alias(int nid_to, int nid_from)$/;" f -X509V3_EXT_add_list crypto/x509/v3_lib.c /^int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)$/;" f -X509V3_EXT_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f -X509V3_EXT_add_nconf_sk crypto/x509/v3_conf.c /^int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f -X509V3_EXT_cleanup crypto/x509/v3_lib.c /^void X509V3_EXT_cleanup(void)$/;" f -X509V3_EXT_d2i crypto/x509/v3_lib.c /^void *X509V3_EXT_d2i(X509_EXTENSION *ext)$/;" f -X509V3_EXT_get crypto/x509/v3_lib.c /^const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext)$/;" f -X509V3_EXT_get_nid crypto/x509/v3_lib.c /^const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid)$/;" f -X509V3_EXT_i2d crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc)$/;" f -X509V3_EXT_nconf crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name,$/;" f -X509V3_EXT_nconf_int crypto/x509/v3_conf.c /^static X509_EXTENSION *X509V3_EXT_nconf_int(CONF *conf, X509V3_CTX *ctx,$/;" f file: -X509V3_EXT_nconf_nid crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,$/;" f -X509V3_EXT_print crypto/x509/v3_prn.c /^int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,$/;" f -X509V3_EXT_print_fp crypto/x509/v3_prn.c /^int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent)$/;" f -X509V3_EXT_val_prn crypto/x509/v3_prn.c /^void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent,$/;" f -X509V3_F_A2I_GENERAL_NAME include/openssl/cryptoerr_legacy.h 1389;" d -X509V3_F_ADDR_VALIDATE_PATH_INTERNAL include/openssl/cryptoerr_legacy.h 1390;" d -X509V3_F_ASIDENTIFIERCHOICE_CANONIZE include/openssl/cryptoerr_legacy.h 1391;" d -X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL include/openssl/cryptoerr_legacy.h 1392;" d -X509V3_F_BIGNUM_TO_STRING include/openssl/cryptoerr_legacy.h 1393;" d -X509V3_F_COPY_EMAIL include/openssl/cryptoerr_legacy.h 1394;" d -X509V3_F_COPY_ISSUER include/openssl/cryptoerr_legacy.h 1395;" d -X509V3_F_DO_DIRNAME include/openssl/cryptoerr_legacy.h 1396;" d -X509V3_F_DO_EXT_I2D include/openssl/cryptoerr_legacy.h 1397;" d -X509V3_F_DO_EXT_NCONF include/openssl/cryptoerr_legacy.h 1398;" d -X509V3_F_GNAMES_FROM_SECTNAME include/openssl/cryptoerr_legacy.h 1399;" d -X509V3_F_I2S_ASN1_ENUMERATED include/openssl/cryptoerr_legacy.h 1400;" d -X509V3_F_I2S_ASN1_IA5STRING include/openssl/cryptoerr_legacy.h 1401;" d -X509V3_F_I2S_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 1402;" d -X509V3_F_I2V_AUTHORITY_INFO_ACCESS include/openssl/cryptoerr_legacy.h 1403;" d -X509V3_F_LEVEL_ADD_NODE include/openssl/cryptoerr_legacy.h 1404;" d -X509V3_F_NOTICE_SECTION include/openssl/cryptoerr_legacy.h 1405;" d -X509V3_F_NREF_NOS include/openssl/cryptoerr_legacy.h 1406;" d -X509V3_F_POLICY_CACHE_CREATE include/openssl/cryptoerr_legacy.h 1407;" d -X509V3_F_POLICY_CACHE_NEW include/openssl/cryptoerr_legacy.h 1408;" d -X509V3_F_POLICY_DATA_NEW include/openssl/cryptoerr_legacy.h 1409;" d -X509V3_F_POLICY_SECTION include/openssl/cryptoerr_legacy.h 1410;" d -X509V3_F_PROCESS_PCI_VALUE include/openssl/cryptoerr_legacy.h 1411;" d -X509V3_F_R2I_CERTPOL include/openssl/cryptoerr_legacy.h 1412;" d -X509V3_F_R2I_PCI include/openssl/cryptoerr_legacy.h 1413;" d -X509V3_F_S2I_ASN1_IA5STRING include/openssl/cryptoerr_legacy.h 1414;" d -X509V3_F_S2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 1415;" d -X509V3_F_S2I_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1416;" d -X509V3_F_S2I_SKEY_ID include/openssl/cryptoerr_legacy.h 1417;" d -X509V3_F_SET_DIST_POINT_NAME include/openssl/cryptoerr_legacy.h 1418;" d -X509V3_F_SXNET_ADD_ID_ASC include/openssl/cryptoerr_legacy.h 1419;" d -X509V3_F_SXNET_ADD_ID_INTEGER include/openssl/cryptoerr_legacy.h 1420;" d -X509V3_F_SXNET_ADD_ID_ULONG include/openssl/cryptoerr_legacy.h 1421;" d -X509V3_F_SXNET_GET_ID_ASC include/openssl/cryptoerr_legacy.h 1422;" d -X509V3_F_SXNET_GET_ID_ULONG include/openssl/cryptoerr_legacy.h 1423;" d -X509V3_F_TREE_INIT include/openssl/cryptoerr_legacy.h 1424;" d -X509V3_F_V2I_ASIDENTIFIERS include/openssl/cryptoerr_legacy.h 1425;" d -X509V3_F_V2I_ASN1_BIT_STRING include/openssl/cryptoerr_legacy.h 1426;" d -X509V3_F_V2I_AUTHORITY_INFO_ACCESS include/openssl/cryptoerr_legacy.h 1427;" d -X509V3_F_V2I_AUTHORITY_KEYID include/openssl/cryptoerr_legacy.h 1428;" d -X509V3_F_V2I_BASIC_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1429;" d -X509V3_F_V2I_CRLD include/openssl/cryptoerr_legacy.h 1430;" d -X509V3_F_V2I_EXTENDED_KEY_USAGE include/openssl/cryptoerr_legacy.h 1431;" d -X509V3_F_V2I_GENERAL_NAMES include/openssl/cryptoerr_legacy.h 1432;" d -X509V3_F_V2I_GENERAL_NAME_EX include/openssl/cryptoerr_legacy.h 1433;" d -X509V3_F_V2I_IDP include/openssl/cryptoerr_legacy.h 1434;" d -X509V3_F_V2I_IPADDRBLOCKS include/openssl/cryptoerr_legacy.h 1435;" d -X509V3_F_V2I_ISSUER_ALT include/openssl/cryptoerr_legacy.h 1436;" d -X509V3_F_V2I_NAME_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1437;" d -X509V3_F_V2I_POLICY_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1438;" d -X509V3_F_V2I_POLICY_MAPPINGS include/openssl/cryptoerr_legacy.h 1439;" d -X509V3_F_V2I_SUBJECT_ALT include/openssl/cryptoerr_legacy.h 1440;" d -X509V3_F_V2I_TLS_FEATURE include/openssl/cryptoerr_legacy.h 1441;" d -X509V3_F_V3_GENERIC_EXTENSION include/openssl/cryptoerr_legacy.h 1442;" d -X509V3_F_X509V3_ADD1_I2D include/openssl/cryptoerr_legacy.h 1443;" d -X509V3_F_X509V3_ADD_VALUE include/openssl/cryptoerr_legacy.h 1444;" d -X509V3_F_X509V3_EXT_ADD include/openssl/cryptoerr_legacy.h 1445;" d -X509V3_F_X509V3_EXT_ADD_ALIAS include/openssl/cryptoerr_legacy.h 1446;" d -X509V3_F_X509V3_EXT_I2D include/openssl/cryptoerr_legacy.h 1447;" d -X509V3_F_X509V3_EXT_NCONF include/openssl/cryptoerr_legacy.h 1448;" d -X509V3_F_X509V3_GET_SECTION include/openssl/cryptoerr_legacy.h 1449;" d -X509V3_F_X509V3_GET_STRING include/openssl/cryptoerr_legacy.h 1450;" d -X509V3_F_X509V3_GET_VALUE_BOOL include/openssl/cryptoerr_legacy.h 1451;" d -X509V3_F_X509V3_PARSE_LIST include/openssl/cryptoerr_legacy.h 1452;" d -X509V3_F_X509_PURPOSE_ADD include/openssl/cryptoerr_legacy.h 1453;" d -X509V3_F_X509_PURPOSE_SET include/openssl/cryptoerr_legacy.h 1454;" d -X509V3_NAME_from_section crypto/x509/v3_utl.c /^int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk,$/;" f -X509V3_R_BAD_IP_ADDRESS include/openssl/x509v3err.h 24;" d -X509V3_R_BAD_OBJECT include/openssl/x509v3err.h 25;" d -X509V3_R_BN_DEC2BN_ERROR include/openssl/x509v3err.h 26;" d -X509V3_R_BN_TO_ASN1_INTEGER_ERROR include/openssl/x509v3err.h 27;" d -X509V3_R_DIRNAME_ERROR include/openssl/x509v3err.h 28;" d -X509V3_R_DISTPOINT_ALREADY_SET include/openssl/x509v3err.h 29;" d -X509V3_R_DUPLICATE_ZONE_ID include/openssl/x509v3err.h 30;" d -X509V3_R_EMPTY_KEY_USAGE include/openssl/x509v3err.h 31;" d -X509V3_R_ERROR_CONVERTING_ZONE include/openssl/x509v3err.h 32;" d -X509V3_R_ERROR_CREATING_EXTENSION include/openssl/x509v3err.h 33;" d -X509V3_R_ERROR_IN_EXTENSION include/openssl/x509v3err.h 34;" d -X509V3_R_EXPECTED_A_SECTION_NAME include/openssl/x509v3err.h 35;" d -X509V3_R_EXTENSION_EXISTS include/openssl/x509v3err.h 36;" d -X509V3_R_EXTENSION_NAME_ERROR include/openssl/x509v3err.h 37;" d -X509V3_R_EXTENSION_NOT_FOUND include/openssl/x509v3err.h 38;" d -X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED include/openssl/x509v3err.h 39;" d -X509V3_R_EXTENSION_VALUE_ERROR include/openssl/x509v3err.h 40;" d -X509V3_R_ILLEGAL_EMPTY_EXTENSION include/openssl/x509v3err.h 41;" d -X509V3_R_INCORRECT_POLICY_SYNTAX_TAG include/openssl/x509v3err.h 42;" d -X509V3_R_INVALID_ASNUMBER include/openssl/x509v3err.h 43;" d -X509V3_R_INVALID_ASRANGE include/openssl/x509v3err.h 44;" d -X509V3_R_INVALID_BOOLEAN_STRING include/openssl/x509v3err.h 45;" d -X509V3_R_INVALID_CERTIFICATE include/openssl/x509v3err.h 46;" d -X509V3_R_INVALID_EMPTY_NAME include/openssl/x509v3err.h 47;" d -X509V3_R_INVALID_EXTENSION_STRING include/openssl/x509v3err.h 48;" d -X509V3_R_INVALID_INHERITANCE include/openssl/x509v3err.h 49;" d -X509V3_R_INVALID_IPADDRESS include/openssl/x509v3err.h 50;" d -X509V3_R_INVALID_MULTIPLE_RDNS include/openssl/x509v3err.h 51;" d -X509V3_R_INVALID_NAME include/openssl/x509v3err.h 52;" d -X509V3_R_INVALID_NULL_ARGUMENT include/openssl/x509v3err.h 53;" d -X509V3_R_INVALID_NULL_VALUE include/openssl/x509v3err.h 54;" d -X509V3_R_INVALID_NUMBER include/openssl/x509v3err.h 55;" d -X509V3_R_INVALID_NUMBERS include/openssl/x509v3err.h 56;" d -X509V3_R_INVALID_OBJECT_IDENTIFIER include/openssl/x509v3err.h 57;" d -X509V3_R_INVALID_OPTION include/openssl/x509v3err.h 58;" d -X509V3_R_INVALID_POLICY_IDENTIFIER include/openssl/x509v3err.h 59;" d -X509V3_R_INVALID_PROXY_POLICY_SETTING include/openssl/x509v3err.h 60;" d -X509V3_R_INVALID_PURPOSE include/openssl/x509v3err.h 61;" d -X509V3_R_INVALID_SAFI include/openssl/x509v3err.h 62;" d -X509V3_R_INVALID_SECTION include/openssl/x509v3err.h 63;" d -X509V3_R_INVALID_SYNTAX include/openssl/x509v3err.h 64;" d -X509V3_R_ISSUER_DECODE_ERROR include/openssl/x509v3err.h 65;" d -X509V3_R_MISSING_VALUE include/openssl/x509v3err.h 66;" d -X509V3_R_NEED_ORGANIZATION_AND_NUMBERS include/openssl/x509v3err.h 67;" d -X509V3_R_NEGATIVE_PATHLEN include/openssl/x509v3err.h 68;" d -X509V3_R_NO_CONFIG_DATABASE include/openssl/x509v3err.h 69;" d -X509V3_R_NO_ISSUER_CERTIFICATE include/openssl/x509v3err.h 70;" d -X509V3_R_NO_ISSUER_DETAILS include/openssl/x509v3err.h 71;" d -X509V3_R_NO_POLICY_IDENTIFIER include/openssl/x509v3err.h 72;" d -X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED include/openssl/x509v3err.h 73;" d -X509V3_R_NO_PUBLIC_KEY include/openssl/x509v3err.h 74;" d -X509V3_R_NO_SUBJECT_DETAILS include/openssl/x509v3err.h 75;" d -X509V3_R_OPERATION_NOT_DEFINED include/openssl/x509v3err.h 76;" d -X509V3_R_OTHERNAME_ERROR include/openssl/x509v3err.h 77;" d -X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED include/openssl/x509v3err.h 78;" d -X509V3_R_POLICY_PATH_LENGTH include/openssl/x509v3err.h 79;" d -X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED include/openssl/x509v3err.h 80;" d -X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY include/openssl/x509v3err.h 81;" d -X509V3_R_SECTION_NOT_FOUND include/openssl/x509v3err.h 82;" d -X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS include/openssl/x509v3err.h 83;" d -X509V3_R_UNABLE_TO_GET_ISSUER_KEYID include/openssl/x509v3err.h 84;" d -X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT include/openssl/x509v3err.h 85;" d -X509V3_R_UNKNOWN_EXTENSION include/openssl/x509v3err.h 86;" d -X509V3_R_UNKNOWN_EXTENSION_NAME include/openssl/x509v3err.h 87;" d -X509V3_R_UNKNOWN_OPTION include/openssl/x509v3err.h 88;" d -X509V3_R_UNSUPPORTED_OPTION include/openssl/x509v3err.h 89;" d -X509V3_R_UNSUPPORTED_TYPE include/openssl/x509v3err.h 90;" d -X509V3_R_USER_TOO_LONG include/openssl/x509v3err.h 91;" d -X509V3_add_standard_extensions crypto/x509/v3_lib.c /^int X509V3_add_standard_extensions(void)$/;" f -X509V3_add_value crypto/x509/v3_utl.c /^int X509V3_add_value(const char *name, const char *value,$/;" f -X509V3_add_value_bool crypto/x509/v3_utl.c /^int X509V3_add_value_bool(const char *name, int asn1_bool,$/;" f -X509V3_add_value_bool_nf crypto/x509/v3_utl.c /^int X509V3_add_value_bool_nf(const char *name, int asn1_bool,$/;" f -X509V3_add_value_int crypto/x509/v3_utl.c /^int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint,$/;" f -X509V3_add_value_uchar crypto/x509/v3_utl.c /^int X509V3_add_value_uchar(const char *name, const unsigned char *value,$/;" f -X509V3_conf_add_error_name_value crypto/x509/x509_local.h 12;" d -X509V3_conf_free crypto/x509/v3_utl.c /^void X509V3_conf_free(CONF_VALUE *conf)$/;" f -X509V3_extensions_print crypto/x509/v3_prn.c /^int X509V3_extensions_print(BIO *bp, const char *title,$/;" f -X509V3_get_string crypto/x509/v3_conf.c /^char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section)$/;" f -X509V3_get_value_bool crypto/x509/v3_utl.c /^int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool)$/;" f -X509V3_get_value_int crypto/x509/v3_utl.c /^int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint)$/;" f -X509V3_section_free crypto/x509/v3_conf.c /^void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section)$/;" f -X509V3_set_conf_lhash crypto/x509/v3_conf.c /^void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash)$/;" f -X509V3_set_ctx crypto/x509/v3_conf.c /^void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req,$/;" f -X509V3_set_issuer_pkey crypto/x509/v3_conf.c /^int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey)$/;" f -X509V3_set_nconf crypto/x509/v3_conf.c /^void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf)$/;" f -X509V3_str_reasons crypto/x509/v3err.c /^static const ERR_STRING_DATA X509V3_str_reasons[] = {$/;" v file: -X509V3_string_free crypto/x509/v3_conf.c /^void X509V3_string_free(X509V3_CTX *ctx, char *str)$/;" f -X509_ALGOR include/openssl/types.h /^typedef struct X509_algor_st X509_ALGOR;$/;" t typeref:struct:X509_algor_st -X509_ATTRIBUTE_count crypto/x509/x509_att.c /^int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr)$/;" f -X509_ATTRIBUTE_create_by_NID crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid,$/;" f -X509_ATTRIBUTE_create_by_OBJ crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr,$/;" f -X509_ATTRIBUTE_create_by_txt crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr,$/;" f -X509_ATTRIBUTE_get0_data crypto/x509/x509_att.c /^void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx,$/;" f -X509_ATTRIBUTE_get0_object crypto/x509/x509_att.c /^ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr)$/;" f -X509_ATTRIBUTE_get0_type crypto/x509/x509_att.c /^ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx)$/;" f -X509_ATTRIBUTE_set1_data crypto/x509/x509_att.c /^int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype,$/;" f -X509_ATTRIBUTE_set1_object crypto/x509/x509_att.c /^int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj)$/;" f -X509_CERT_AREA include/internal/cryptlib.h 67;" d -X509_CERT_AREA include/internal/cryptlib.h 73;" d -X509_CERT_DIR include/internal/cryptlib.h 68;" d -X509_CERT_DIR include/internal/cryptlib.h 74;" d -X509_CERT_DIR_EVP include/internal/cryptlib.h 80;" d -X509_CERT_FILE include/internal/cryptlib.h 69;" d -X509_CERT_FILE include/internal/cryptlib.h 75;" d -X509_CERT_FILE_EVP include/internal/cryptlib.h 81;" d -X509_CRL include/openssl/types.h /^typedef struct X509_crl_st X509_CRL;$/;" t typeref:struct:X509_crl_st -X509_CRL_METHOD include/openssl/types.h /^typedef struct x509_crl_method_st X509_CRL_METHOD;$/;" t typeref:struct:x509_crl_method_st -X509_CRL_METHOD_DYNAMIC crypto/x509/x509_local.h 63;" d -X509_CRL_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit,$/;" f -X509_CRL_add_ext crypto/x509/x509_ext.c /^int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc)$/;" f -X509_CRL_check_suiteb crypto/x509/x509_cmp.c /^int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags)$/;" f -X509_CRL_cmp crypto/x509/x509_cmp.c /^int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b)$/;" f -X509_CRL_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc)$/;" f -X509_CRL_diff crypto/x509/x509_vfy.c /^X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer,$/;" f -X509_CRL_digest crypto/x509/x_all.c /^int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type,$/;" f -X509_CRL_get0_lastUpdate crypto/x509/x509cset.c /^const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl)$/;" f -X509_CRL_get0_nextUpdate crypto/x509/x509cset.c /^const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl)$/;" f -X509_CRL_get0_signature crypto/x509/x509cset.c /^void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,$/;" f -X509_CRL_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc)$/;" f -X509_CRL_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos)$/;" f -X509_CRL_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj,$/;" f -X509_CRL_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos)$/;" f -X509_CRL_get_ext_count crypto/x509/x509_ext.c /^int X509_CRL_get_ext_count(const X509_CRL *x)$/;" f -X509_CRL_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx)$/;" f -X509_CRL_get_issuer crypto/x509/x509cset.c /^X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl)$/;" f -X509_CRL_get_lastUpdate crypto/x509/x509cset.c /^ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)$/;" f -X509_CRL_get_nextUpdate crypto/x509/x509cset.c /^ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)$/;" f -X509_CRL_get_signature_nid crypto/x509/x509cset.c /^int X509_CRL_get_signature_nid(const X509_CRL *crl)$/;" f -X509_CRL_get_version crypto/x509/x509cset.c /^long X509_CRL_get_version(const X509_CRL *crl)$/;" f -X509_CRL_load_http crypto/x509/x_all.c /^X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)$/;" f -X509_CRL_match crypto/x509/x509_cmp.c /^int X509_CRL_match(const X509_CRL *a, const X509_CRL *b)$/;" f -X509_CRL_print crypto/x509/t_crl.c /^int X509_CRL_print(BIO *out, X509_CRL *x)$/;" f -X509_CRL_print_ex crypto/x509/t_crl.c /^int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag)$/;" f -X509_CRL_print_fp crypto/x509/t_crl.c /^int X509_CRL_print_fp(FILE *fp, X509_CRL *x)$/;" f -X509_CRL_set1_lastUpdate crypto/x509/x509cset.c /^int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)$/;" f -X509_CRL_set1_nextUpdate crypto/x509/x509cset.c /^int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)$/;" f -X509_CRL_set_issuer_name crypto/x509/x509cset.c /^int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name)$/;" f -X509_CRL_set_version crypto/x509/x509cset.c /^int X509_CRL_set_version(X509_CRL *x, long version)$/;" f -X509_CRL_sign crypto/x509/x_all.c /^int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f -X509_CRL_sign_ctx crypto/x509/x_all.c /^int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx)$/;" f -X509_CRL_sort crypto/x509/x509cset.c /^int X509_CRL_sort(X509_CRL *c)$/;" f -X509_CRL_up_ref crypto/x509/x509cset.c /^int X509_CRL_up_ref(X509_CRL *crl)$/;" f -X509_EXTENSIONS engines/e_capi.c 59;" d file: -X509_EXTENSIONS include/openssl/types.h 75;" d -X509_EXTENSION_create_by_NID crypto/x509/x509_v3.c /^X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, int nid,$/;" f -X509_EXTENSION_create_by_OBJ crypto/x509/x509_v3.c /^X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex,$/;" f -X509_EXTENSION_get_critical crypto/x509/x509_v3.c /^int X509_EXTENSION_get_critical(const X509_EXTENSION *ex)$/;" f -X509_EXTENSION_get_data crypto/x509/x509_v3.c /^ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ex)$/;" f -X509_EXTENSION_get_object crypto/x509/x509_v3.c /^ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex)$/;" f -X509_EXTENSION_set_critical crypto/x509/x509_v3.c /^int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit)$/;" f -X509_EXTENSION_set_data crypto/x509/x509_v3.c /^int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data)$/;" f -X509_EXTENSION_set_object crypto/x509/x509_v3.c /^int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj)$/;" f -X509_FLAG_CA apps/lib/apps.c 1113;" d file: -X509_F_ADD_CERT_DIR include/openssl/cryptoerr_legacy.h 1323;" d -X509_F_BUILD_CHAIN include/openssl/cryptoerr_legacy.h 1324;" d -X509_F_BY_FILE_CTRL include/openssl/cryptoerr_legacy.h 1325;" d -X509_F_CHECK_NAME_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1326;" d -X509_F_CHECK_POLICY include/openssl/cryptoerr_legacy.h 1327;" d -X509_F_DANE_I2D include/openssl/cryptoerr_legacy.h 1328;" d -X509_F_DIR_CTRL include/openssl/cryptoerr_legacy.h 1329;" d -X509_F_GET_CERT_BY_SUBJECT include/openssl/cryptoerr_legacy.h 1330;" d -X509_F_I2D_X509_AUX include/openssl/cryptoerr_legacy.h 1331;" d -X509_F_LOOKUP_CERTS_SK include/openssl/cryptoerr_legacy.h 1332;" d -X509_F_NETSCAPE_SPKI_B64_DECODE include/openssl/cryptoerr_legacy.h 1333;" d -X509_F_NETSCAPE_SPKI_B64_ENCODE include/openssl/cryptoerr_legacy.h 1334;" d -X509_F_NEW_DIR include/openssl/cryptoerr_legacy.h 1335;" d -X509_F_X509AT_ADD1_ATTR include/openssl/cryptoerr_legacy.h 1336;" d -X509_F_X509V3_ADD_EXT include/openssl/cryptoerr_legacy.h 1337;" d -X509_F_X509_ATTRIBUTE_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1338;" d -X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ include/openssl/cryptoerr_legacy.h 1339;" d -X509_F_X509_ATTRIBUTE_CREATE_BY_TXT include/openssl/cryptoerr_legacy.h 1340;" d -X509_F_X509_ATTRIBUTE_GET0_DATA include/openssl/cryptoerr_legacy.h 1341;" d -X509_F_X509_ATTRIBUTE_SET1_DATA include/openssl/cryptoerr_legacy.h 1342;" d -X509_F_X509_CHECK_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 1343;" d -X509_F_X509_CRL_DIFF include/openssl/cryptoerr_legacy.h 1344;" d -X509_F_X509_CRL_METHOD_NEW include/openssl/cryptoerr_legacy.h 1345;" d -X509_F_X509_CRL_PRINT_FP include/openssl/cryptoerr_legacy.h 1346;" d -X509_F_X509_EXTENSION_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1347;" d -X509_F_X509_EXTENSION_CREATE_BY_OBJ include/openssl/cryptoerr_legacy.h 1348;" d -X509_F_X509_GET_PUBKEY_PARAMETERS include/openssl/cryptoerr_legacy.h 1349;" d -X509_F_X509_LOAD_CERT_CRL_FILE include/openssl/cryptoerr_legacy.h 1350;" d -X509_F_X509_LOAD_CERT_FILE include/openssl/cryptoerr_legacy.h 1351;" d -X509_F_X509_LOAD_CRL_FILE include/openssl/cryptoerr_legacy.h 1352;" d -X509_F_X509_LOOKUP_METH_NEW include/openssl/cryptoerr_legacy.h 1353;" d -X509_F_X509_LOOKUP_NEW include/openssl/cryptoerr_legacy.h 1354;" d -X509_F_X509_NAME_ADD_ENTRY include/openssl/cryptoerr_legacy.h 1355;" d -X509_F_X509_NAME_CANON include/openssl/cryptoerr_legacy.h 1356;" d -X509_F_X509_NAME_ENTRY_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1357;" d -X509_F_X509_NAME_ENTRY_CREATE_BY_TXT include/openssl/cryptoerr_legacy.h 1358;" d -X509_F_X509_NAME_ENTRY_SET_OBJECT include/openssl/cryptoerr_legacy.h 1359;" d -X509_F_X509_NAME_ONELINE include/openssl/cryptoerr_legacy.h 1360;" d -X509_F_X509_NAME_PRINT include/openssl/cryptoerr_legacy.h 1361;" d -X509_F_X509_OBJECT_NEW include/openssl/cryptoerr_legacy.h 1362;" d -X509_F_X509_PRINT_EX_FP include/openssl/cryptoerr_legacy.h 1363;" d -X509_F_X509_PUBKEY_DECODE include/openssl/cryptoerr_legacy.h 1364;" d -X509_F_X509_PUBKEY_GET include/openssl/cryptoerr_legacy.h 1365;" d -X509_F_X509_PUBKEY_GET0 include/openssl/cryptoerr_legacy.h 1366;" d -X509_F_X509_PUBKEY_SET include/openssl/cryptoerr_legacy.h 1367;" d -X509_F_X509_REQ_CHECK_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 1368;" d -X509_F_X509_REQ_PRINT_EX include/openssl/cryptoerr_legacy.h 1369;" d -X509_F_X509_REQ_PRINT_FP include/openssl/cryptoerr_legacy.h 1370;" d -X509_F_X509_REQ_TO_X509 include/openssl/cryptoerr_legacy.h 1371;" d -X509_F_X509_STORE_ADD_CERT include/openssl/cryptoerr_legacy.h 1372;" d -X509_F_X509_STORE_ADD_CRL include/openssl/cryptoerr_legacy.h 1373;" d -X509_F_X509_STORE_ADD_LOOKUP include/openssl/cryptoerr_legacy.h 1374;" d -X509_F_X509_STORE_CTX_GET1_ISSUER include/openssl/cryptoerr_legacy.h 1375;" d -X509_F_X509_STORE_CTX_INIT include/openssl/cryptoerr_legacy.h 1376;" d -X509_F_X509_STORE_CTX_NEW include/openssl/cryptoerr_legacy.h 1377;" d -X509_F_X509_STORE_CTX_PURPOSE_INHERIT include/openssl/cryptoerr_legacy.h 1378;" d -X509_F_X509_STORE_NEW include/openssl/cryptoerr_legacy.h 1379;" d -X509_F_X509_TO_X509_REQ include/openssl/cryptoerr_legacy.h 1380;" d -X509_F_X509_TRUST_ADD include/openssl/cryptoerr_legacy.h 1381;" d -X509_F_X509_TRUST_SET include/openssl/cryptoerr_legacy.h 1382;" d -X509_F_X509_VERIFY_CERT include/openssl/cryptoerr_legacy.h 1383;" d -X509_F_X509_VERIFY_PARAM_NEW include/openssl/cryptoerr_legacy.h 1384;" d -X509_INFO_free crypto/asn1/x_info.c /^void X509_INFO_free(X509_INFO *x)$/;" f -X509_INFO_new crypto/asn1/x_info.c /^X509_INFO *X509_INFO_new(void)$/;" f -X509_LOOKUP include/openssl/types.h /^typedef struct x509_lookup_st X509_LOOKUP;$/;" t typeref:struct:x509_lookup_st -X509_LOOKUP_METHOD include/openssl/types.h /^typedef struct x509_lookup_method_st X509_LOOKUP_METHOD;$/;" t typeref:struct:x509_lookup_method_st -X509_LOOKUP_by_alias crypto/x509/x509_lu.c /^int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f -X509_LOOKUP_by_fingerprint crypto/x509/x509_lu.c /^int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f -X509_LOOKUP_by_issuer_serial crypto/x509/x509_lu.c /^int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f -X509_LOOKUP_by_subject crypto/x509/x509_lu.c /^int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f -X509_LOOKUP_by_subject_ex crypto/x509/x509_lu.c /^int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f -X509_LOOKUP_ctrl crypto/x509/x509_lu.c /^int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl,$/;" f -X509_LOOKUP_ctrl_ex crypto/x509/x509_lu.c /^int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl,$/;" f -X509_LOOKUP_file crypto/x509/by_file.c /^X509_LOOKUP_METHOD *X509_LOOKUP_file(void)$/;" f -X509_LOOKUP_free crypto/x509/x509_lu.c /^void X509_LOOKUP_free(X509_LOOKUP *ctx)$/;" f -X509_LOOKUP_get_method_data crypto/x509/x509_lu.c /^void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx)$/;" f -X509_LOOKUP_get_store crypto/x509/x509_lu.c /^X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx)$/;" f -X509_LOOKUP_hash_dir crypto/x509/by_dir.c /^X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void)$/;" f -X509_LOOKUP_init crypto/x509/x509_lu.c /^int X509_LOOKUP_init(X509_LOOKUP *ctx)$/;" f -X509_LOOKUP_meth_free crypto/x509/x509_meth.c /^void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method)$/;" f -X509_LOOKUP_meth_get_ctrl crypto/x509/x509_meth.c /^X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method)$/;" f -X509_LOOKUP_meth_get_free crypto/x509/x509_meth.c /^void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method))$/;" f -X509_LOOKUP_meth_get_get_by_alias crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias($/;" f -X509_LOOKUP_meth_get_get_by_fingerprint crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint($/;" f -X509_LOOKUP_meth_get_get_by_issuer_serial crypto/x509/x509_meth.c /^ X509_LOOKUP_meth_get_get_by_issuer_serial(const X509_LOOKUP_METHOD *method)$/;" f -X509_LOOKUP_meth_get_get_by_subject crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject($/;" f -X509_LOOKUP_meth_get_init crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method))$/;" f -X509_LOOKUP_meth_get_new_item crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method))$/;" f -X509_LOOKUP_meth_get_shutdown crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method))$/;" f -X509_LOOKUP_meth_new crypto/x509/x509_meth.c /^X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name)$/;" f -X509_LOOKUP_meth_set_ctrl crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_ctrl($/;" f -X509_LOOKUP_meth_set_free crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_free($/;" f -X509_LOOKUP_meth_set_get_by_alias crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_get_by_fingerprint crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_get_by_issuer_serial crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_get_by_subject crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_init crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_new_item crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method,$/;" f -X509_LOOKUP_meth_set_shutdown crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_shutdown($/;" f -X509_LOOKUP_new crypto/x509/x509_lu.c /^X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method)$/;" f -X509_LOOKUP_set_method_data crypto/x509/x509_lu.c /^int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data)$/;" f -X509_LOOKUP_shutdown crypto/x509/x509_lu.c /^int X509_LOOKUP_shutdown(X509_LOOKUP *ctx)$/;" f -X509_LOOKUP_store crypto/x509/by_store.c /^X509_LOOKUP_METHOD *X509_LOOKUP_store(void)$/;" f -X509_NAME include/openssl/types.h /^typedef struct X509_name_st X509_NAME;$/;" t typeref:struct:X509_name_st -X509_NAME include/openssl/types.h 74;" d -X509_NAME ssl/ssl_local.h /^DEFINE_LHASH_OF(X509_NAME);$/;" v -X509_NAME_ADD test/cmp_hdr_test.c 68;" d file: -X509_NAME_ENTRY crypto/x509/x_name.c /^ASN1_SEQUENCE(X509_NAME_ENTRY) = {$/;" v -X509_NAME_ENTRY_create_by_NID crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid,$/;" f -X509_NAME_ENTRY_create_by_OBJ crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne,$/;" f -X509_NAME_ENTRY_create_by_txt crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne,$/;" f -X509_NAME_ENTRY_get_data crypto/x509/x509name.c /^ASN1_STRING *X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne)$/;" f -X509_NAME_ENTRY_get_object crypto/x509/x509name.c /^ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne)$/;" f -X509_NAME_ENTRY_set crypto/x509/x509name.c /^int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne)$/;" f -X509_NAME_ENTRY_set_data crypto/x509/x509name.c /^int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type,$/;" f -X509_NAME_ENTRY_set_object crypto/x509/x509name.c /^int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj)$/;" f -X509_NAME_MAX crypto/x509/x_name.c 24;" d file: -X509_NAME_add_entry crypto/x509/x509name.c /^int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, int loc,$/;" f -X509_NAME_add_entry_by_NID crypto/x509/x509name.c /^int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type,$/;" f -X509_NAME_add_entry_by_OBJ crypto/x509/x509name.c /^int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type,$/;" f -X509_NAME_add_entry_by_txt crypto/x509/x509name.c /^int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type,$/;" f -X509_NAME_cmp crypto/x509/x509_cmp.c /^int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b)$/;" f -X509_NAME_delete_entry crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc)$/;" f -X509_NAME_digest crypto/x509/x_all.c /^int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,$/;" f -X509_NAME_entry_count crypto/x509/x509name.c /^int X509_NAME_entry_count(const X509_NAME *name)$/;" f -X509_NAME_get0_der crypto/x509/x_name.c /^int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder,$/;" f -X509_NAME_get_entry crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc)$/;" f -X509_NAME_get_index_by_NID crypto/x509/x509name.c /^int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos)$/;" f -X509_NAME_get_index_by_OBJ crypto/x509/x509name.c /^int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,$/;" f -X509_NAME_get_text_by_NID crypto/x509/x509name.c /^int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid,$/;" f -X509_NAME_get_text_by_OBJ crypto/x509/x509name.c /^int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,$/;" f -X509_NAME_hash_ex crypto/x509/x509_cmp.c /^unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx,$/;" f -X509_NAME_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_NAME_hash_old(const X509_NAME *x)$/;" f -X509_NAME_oneline crypto/x509/x509_obj.c /^char *X509_NAME_oneline(const X509_NAME *a, char *buf, int len)$/;" f -X509_NAME_print crypto/x509/x_name.c /^int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase)$/;" f -X509_NAME_print_ex crypto/asn1/a_strex.c /^int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent,$/;" f -X509_NAME_print_ex_fp crypto/asn1/a_strex.c /^int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent,$/;" f -X509_NAME_set crypto/x509/x_name.c /^int X509_NAME_set(X509_NAME **xn, const X509_NAME *name)$/;" f -X509_OBJECT include/openssl/types.h /^typedef struct x509_object_st X509_OBJECT;$/;" t typeref:struct:x509_object_st -X509_OBJECT_free crypto/x509/x509_lu.c /^void X509_OBJECT_free(X509_OBJECT *a)$/;" f -X509_OBJECT_get0_X509 crypto/x509/x509_lu.c /^X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a)$/;" f -X509_OBJECT_get0_X509_CRL crypto/x509/x509_lu.c /^X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a)$/;" f -X509_OBJECT_get_type crypto/x509/x509_lu.c /^X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a)$/;" f -X509_OBJECT_new crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_new(void)$/;" f -X509_OBJECT_set1_X509 crypto/x509/x509_lu.c /^int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj)$/;" f -X509_OBJECT_set1_X509_CRL crypto/x509/x509_lu.c /^int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj)$/;" f -X509_OBJECT_up_ref_count crypto/x509/x509_lu.c /^int X509_OBJECT_up_ref_count(X509_OBJECT *a)$/;" f -X509_PKEY_free crypto/asn1/x_pkey.c /^void X509_PKEY_free(X509_PKEY *x)$/;" f -X509_PKEY_new crypto/asn1/x_pkey.c /^X509_PKEY *X509_PKEY_new(void)$/;" f -X509_POLICY_CACHE include/openssl/types.h /^typedef struct X509_POLICY_CACHE_st X509_POLICY_CACHE;$/;" t typeref:struct:X509_POLICY_CACHE_st -X509_POLICY_CACHE_st crypto/x509/pcy_local.h /^struct X509_POLICY_CACHE_st {$/;" s -X509_POLICY_DATA crypto/x509/pcy_local.h /^typedef struct X509_POLICY_DATA_st X509_POLICY_DATA;$/;" t typeref:struct:X509_POLICY_DATA_st -X509_POLICY_DATA_st crypto/x509/pcy_local.h /^struct X509_POLICY_DATA_st {$/;" s -X509_POLICY_LEVEL include/openssl/types.h /^typedef struct X509_POLICY_LEVEL_st X509_POLICY_LEVEL;$/;" t typeref:struct:X509_POLICY_LEVEL_st -X509_POLICY_LEVEL_st crypto/x509/pcy_local.h /^struct X509_POLICY_LEVEL_st {$/;" s -X509_POLICY_NODE include/openssl/types.h /^typedef struct X509_POLICY_NODE_st X509_POLICY_NODE;$/;" t typeref:struct:X509_POLICY_NODE_st -X509_POLICY_NODE_st crypto/x509/pcy_local.h /^struct X509_POLICY_NODE_st {$/;" s -X509_POLICY_TREE include/openssl/types.h /^typedef struct X509_POLICY_TREE_st X509_POLICY_TREE;$/;" t typeref:struct:X509_POLICY_TREE_st -X509_POLICY_TREE_st crypto/x509/pcy_local.h /^struct X509_POLICY_TREE_st {$/;" s -X509_PRIVATE_DIR include/internal/cryptlib.h 70;" d -X509_PRIVATE_DIR include/internal/cryptlib.h 76;" d -X509_PUBKEY include/openssl/types.h /^typedef struct X509_pubkey_st X509_PUBKEY;$/;" t typeref:struct:X509_pubkey_st -X509_PUBKEY_INTERNAL crypto/x509/x_pubkey.c /^ASN1_SEQUENCE(X509_PUBKEY_INTERNAL) = {$/;" v -X509_PUBKEY_dup crypto/x509/x_pubkey.c /^X509_PUBKEY *X509_PUBKEY_dup(const X509_PUBKEY *a)$/;" f -X509_PUBKEY_eq crypto/x509/x_pubkey.c /^int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b)$/;" f -X509_PUBKEY_get crypto/x509/x_pubkey.c /^EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key)$/;" f -X509_PUBKEY_get0 crypto/x509/x_pubkey.c /^EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key)$/;" f -X509_PUBKEY_get0_param crypto/x509/x_pubkey.c /^int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg,$/;" f -X509_PUBKEY_set crypto/x509/x_pubkey.c /^int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)$/;" f -X509_PUBKEY_set0_param crypto/x509/x_pubkey.c /^int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj,$/;" f -X509_PURPOSE_COUNT crypto/x509/v3_purp.c 66;" d file: -X509_PURPOSE_add crypto/x509/v3_purp.c /^int X509_PURPOSE_add(int id, int trust, int flags,$/;" f -X509_PURPOSE_cleanup crypto/x509/v3_purp.c /^void X509_PURPOSE_cleanup(void)$/;" f -X509_PURPOSE_get0 crypto/x509/v3_purp.c /^X509_PURPOSE *X509_PURPOSE_get0(int idx)$/;" f -X509_PURPOSE_get0_name crypto/x509/v3_purp.c /^char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp)$/;" f -X509_PURPOSE_get0_sname crypto/x509/v3_purp.c /^char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp)$/;" f -X509_PURPOSE_get_by_id crypto/x509/v3_purp.c /^int X509_PURPOSE_get_by_id(int purpose)$/;" f -X509_PURPOSE_get_by_sname crypto/x509/v3_purp.c /^int X509_PURPOSE_get_by_sname(const char *sname)$/;" f -X509_PURPOSE_get_count crypto/x509/v3_purp.c /^int X509_PURPOSE_get_count(void)$/;" f -X509_PURPOSE_get_id crypto/x509/v3_purp.c /^int X509_PURPOSE_get_id(const X509_PURPOSE *xp)$/;" f -X509_PURPOSE_get_trust crypto/x509/v3_purp.c /^int X509_PURPOSE_get_trust(const X509_PURPOSE *xp)$/;" f -X509_PURPOSE_set crypto/x509/v3_purp.c /^int X509_PURPOSE_set(int *p, int purpose)$/;" f -X509_REQ_add1_attr crypto/x509/x509_req.c /^int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr)$/;" f -X509_REQ_add1_attr_by_NID crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_NID(X509_REQ *req,$/;" f -X509_REQ_add1_attr_by_OBJ crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_OBJ(X509_REQ *req,$/;" f -X509_REQ_add1_attr_by_txt crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_txt(X509_REQ *req,$/;" f -X509_REQ_add_extensions crypto/x509/x509_req.c /^int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *exts)$/;" f -X509_REQ_add_extensions_nid crypto/x509/x509_req.c /^int X509_REQ_add_extensions_nid(X509_REQ *req,$/;" f -X509_REQ_check_private_key crypto/x509/x509_req.c /^int X509_REQ_check_private_key(X509_REQ *x, EVP_PKEY *k)$/;" f -X509_REQ_delete_attr crypto/x509/x509_req.c /^X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc)$/;" f -X509_REQ_digest crypto/x509/x_all.c /^int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type,$/;" f -X509_REQ_extension_nid crypto/x509/x509_req.c /^int X509_REQ_extension_nid(int req_nid)$/;" f -X509_REQ_get0_pubkey crypto/x509/x509_req.c /^EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req)$/;" f -X509_REQ_get0_signature crypto/x509/x509_req.c /^void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,$/;" f -X509_REQ_get_X509_PUBKEY crypto/x509/x509_req.c /^X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req)$/;" f -X509_REQ_get_attr crypto/x509/x509_req.c /^X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc)$/;" f -X509_REQ_get_attr_by_NID crypto/x509/x509_req.c /^int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos)$/;" f -X509_REQ_get_attr_by_OBJ crypto/x509/x509_req.c /^int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,$/;" f -X509_REQ_get_attr_count crypto/x509/x509_req.c /^int X509_REQ_get_attr_count(const X509_REQ *req)$/;" f -X509_REQ_get_extension_nids crypto/x509/x509_req.c /^int *X509_REQ_get_extension_nids(void)$/;" f -X509_REQ_get_pubkey crypto/x509/x509_req.c /^EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req)$/;" f -X509_REQ_get_signature_nid crypto/x509/x509_req.c /^int X509_REQ_get_signature_nid(const X509_REQ *req)$/;" f -X509_REQ_get_subject_name crypto/x509/x509_req.c /^X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req)$/;" f -X509_REQ_get_version crypto/x509/x509_req.c /^long X509_REQ_get_version(const X509_REQ *req)$/;" f -X509_REQ_print crypto/x509/t_req.c /^int X509_REQ_print(BIO *bp, X509_REQ *x)$/;" f -X509_REQ_print_ex crypto/x509/t_req.c /^int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflags,$/;" f -X509_REQ_print_fp crypto/x509/t_req.c /^int X509_REQ_print_fp(FILE *fp, X509_REQ *x)$/;" f -X509_REQ_set0_signature crypto/x509/x509_req.c /^void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig)$/;" f -X509_REQ_set1_signature_algo crypto/x509/x509_req.c /^int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg)$/;" f -X509_REQ_set_extension_nids crypto/x509/x509_req.c /^void X509_REQ_set_extension_nids(int *nids)$/;" f -X509_REQ_set_pubkey crypto/x509/x509rset.c /^int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey)$/;" f -X509_REQ_set_subject_name crypto/x509/x509rset.c /^int X509_REQ_set_subject_name(X509_REQ *x, const X509_NAME *name)$/;" f -X509_REQ_set_version crypto/x509/x509rset.c /^int X509_REQ_set_version(X509_REQ *x, long version)$/;" f -X509_REQ_sign crypto/x509/x_all.c /^int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f -X509_REQ_sign_ctx crypto/x509/x_all.c /^int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx)$/;" f -X509_REQ_to_X509 crypto/x509/x509_r2x.c /^X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey)$/;" f -X509_REQ_verify crypto/x509/x_all.c /^int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)$/;" f -X509_REQ_verify_ex crypto/x509/x_all.c /^int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,$/;" f -X509_REVOKED crypto/x509/x_crl.c /^ASN1_SEQUENCE(X509_REVOKED) = {$/;" v -X509_REVOKED include/openssl/types.h /^typedef struct x509_revoked_st X509_REVOKED;$/;" t typeref:struct:x509_revoked_st -X509_REVOKED_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit,$/;" f -X509_REVOKED_add_ext crypto/x509/x509_ext.c /^int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc)$/;" f -X509_REVOKED_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc)$/;" f -X509_REVOKED_get0_revocationDate crypto/x509/x509cset.c /^const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x)$/;" f -X509_REVOKED_get0_serialNumber crypto/x509/x509cset.c /^const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x)$/;" f -X509_REVOKED_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc)$/;" f -X509_REVOKED_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos)$/;" f -X509_REVOKED_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj,$/;" f -X509_REVOKED_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, int lastpos)$/;" f -X509_REVOKED_get_ext_count crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_count(const X509_REVOKED *x)$/;" f -X509_REVOKED_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, int *idx)$/;" f -X509_REVOKED_set_revocationDate crypto/x509/x509cset.c /^int X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)$/;" f -X509_REVOKED_set_serialNumber crypto/x509/x509cset.c /^int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial)$/;" f -X509_R_AKID_MISMATCH include/openssl/x509err.h 24;" d -X509_R_BAD_SELECTOR include/openssl/x509err.h 25;" d -X509_R_BAD_X509_FILETYPE include/openssl/x509err.h 26;" d -X509_R_BASE64_DECODE_ERROR include/openssl/x509err.h 27;" d -X509_R_CANT_CHECK_DH_KEY include/openssl/x509err.h 28;" d -X509_R_CERTIFICATE_VERIFICATION_FAILED include/openssl/x509err.h 29;" d -X509_R_CERT_ALREADY_IN_HASH_TABLE include/openssl/x509err.h 30;" d -X509_R_CRL_ALREADY_DELTA include/openssl/x509err.h 31;" d -X509_R_CRL_VERIFY_FAILURE include/openssl/x509err.h 32;" d -X509_R_ERROR_GETTING_MD_BY_NID include/openssl/x509err.h 33;" d -X509_R_ERROR_USING_SIGINF_SET include/openssl/x509err.h 34;" d -X509_R_IDP_MISMATCH include/openssl/x509err.h 35;" d -X509_R_INVALID_ATTRIBUTES include/openssl/x509err.h 36;" d -X509_R_INVALID_DIRECTORY include/openssl/x509err.h 37;" d -X509_R_INVALID_DISTPOINT include/openssl/x509err.h 38;" d -X509_R_INVALID_FIELD_NAME include/openssl/x509err.h 39;" d -X509_R_INVALID_TRUST include/openssl/x509err.h 40;" d -X509_R_ISSUER_MISMATCH include/openssl/x509err.h 41;" d -X509_R_KEY_TYPE_MISMATCH include/openssl/x509err.h 42;" d -X509_R_KEY_VALUES_MISMATCH include/openssl/x509err.h 43;" d -X509_R_LOADING_CERT_DIR include/openssl/x509err.h 44;" d -X509_R_LOADING_DEFAULTS include/openssl/x509err.h 45;" d -X509_R_METHOD_NOT_SUPPORTED include/openssl/x509err.h 46;" d -X509_R_NAME_TOO_LONG include/openssl/x509err.h 47;" d -X509_R_NEWER_CRL_NOT_NEWER include/openssl/x509err.h 48;" d -X509_R_NO_CERTIFICATE_FOUND include/openssl/x509err.h 49;" d -X509_R_NO_CERTIFICATE_OR_CRL_FOUND include/openssl/x509err.h 50;" d -X509_R_NO_CERT_SET_FOR_US_TO_VERIFY include/openssl/x509err.h 51;" d -X509_R_NO_CRL_FOUND include/openssl/x509err.h 52;" d -X509_R_NO_CRL_NUMBER include/openssl/x509err.h 53;" d -X509_R_PUBLIC_KEY_DECODE_ERROR include/openssl/x509err.h 54;" d -X509_R_PUBLIC_KEY_ENCODE_ERROR include/openssl/x509err.h 55;" d -X509_R_SHOULD_RETRY include/openssl/x509err.h 56;" d -X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN include/openssl/x509err.h 57;" d -X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY include/openssl/x509err.h 58;" d -X509_R_UNKNOWN_KEY_TYPE include/openssl/x509err.h 59;" d -X509_R_UNKNOWN_NID include/openssl/x509err.h 60;" d -X509_R_UNKNOWN_PURPOSE_ID include/openssl/x509err.h 61;" d -X509_R_UNKNOWN_SIGID_ALGS include/openssl/x509err.h 62;" d -X509_R_UNKNOWN_TRUST_ID include/openssl/x509err.h 63;" d -X509_R_UNSUPPORTED_ALGORITHM include/openssl/x509err.h 64;" d -X509_R_WRONG_LOOKUP_TYPE include/openssl/x509err.h 65;" d -X509_R_WRONG_TYPE include/openssl/x509err.h 66;" d -X509_SIG_INFO include/openssl/types.h /^typedef struct x509_sig_info_st X509_SIG_INFO;$/;" t typeref:struct:x509_sig_info_st -X509_SIG_INFO_get crypto/x509/x509_set.c /^int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid,$/;" f -X509_SIG_INFO_set crypto/x509/x509_set.c /^void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid,$/;" f -X509_STORE include/openssl/types.h /^typedef struct x509_store_st X509_STORE;$/;" t typeref:struct:x509_store_st -X509_STORE_CTX include/openssl/types.h /^typedef struct x509_store_ctx_st X509_STORE_CTX;$/;" t typeref:struct:x509_store_ctx_st -X509_STORE_CTX_cleanup crypto/x509/x509_vfy.c /^void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_free crypto/x509/x509_vfy.c /^void X509_STORE_CTX_free(X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_cert crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_current_crl crypto/x509/x509_vfy.c /^X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_current_issuer crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_param crypto/x509/x509_vfy.c /^X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_parent_ctx crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_policy_tree crypto/x509/x509_vfy.c /^X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get0_store crypto/x509/x509_lu.c /^X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get1_issuer crypto/x509/x509_lu.c /^int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)$/;" f -X509_STORE_CTX_get_by_subject crypto/x509/x509_lu.c /^int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs,$/;" f -X509_STORE_CTX_get_cert_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_check_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_check_issued crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_check_policy crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_check_revocation crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_cleanup crypto/x509/x509_vfy.c /^X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_current_cert crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_error crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_error_depth crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_ex_data crypto/x509/x509_vfy.c /^void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx)$/;" f -X509_STORE_CTX_get_explicit_policy crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_get_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_get_issuer crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_lookup_certs crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_lookup_crls crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_num_untrusted crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_obj_by_subject crypto/x509/x509_lu.c /^X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs,$/;" f -X509_STORE_CTX_get_verify crypto/x509/x509_vfy.c /^X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_get_verify_cb crypto/x509/x509_vfy.c /^X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_init crypto/x509/x509_vfy.c /^int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509,$/;" f -X509_STORE_CTX_new crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_new(void)$/;" f -X509_STORE_CTX_new_ex crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -X509_STORE_CTX_print_verify_cb crypto/x509/t_x509.c /^int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx)$/;" f -X509_STORE_CTX_purpose_inherit crypto/x509/x509_vfy.c /^int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,$/;" f -X509_STORE_CTX_set0_crls crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk)$/;" f -X509_STORE_CTX_set0_dane crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane)$/;" f -X509_STORE_CTX_set0_param crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param)$/;" f -X509_STORE_CTX_set0_trusted_stack crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f -X509_STORE_CTX_set0_untrusted crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f -X509_STORE_CTX_set0_verified_chain crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f -X509_STORE_CTX_set_cert crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *x)$/;" f -X509_STORE_CTX_set_current_cert crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x)$/;" f -X509_STORE_CTX_set_default crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name)$/;" f -X509_STORE_CTX_set_depth crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth)$/;" f -X509_STORE_CTX_set_error crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int err)$/;" f -X509_STORE_CTX_set_error_depth crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth)$/;" f -X509_STORE_CTX_set_ex_data crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data)$/;" f -X509_STORE_CTX_set_flags crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags)$/;" f -X509_STORE_CTX_set_purpose crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose)$/;" f -X509_STORE_CTX_set_time crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags,$/;" f -X509_STORE_CTX_set_trust crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust)$/;" f -X509_STORE_CTX_set_verify crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx,$/;" f -X509_STORE_CTX_set_verify_cb crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx,$/;" f -X509_STORE_CTX_verify crypto/x509/x509_vfy.c /^int X509_STORE_CTX_verify(X509_STORE_CTX *ctx)$/;" f -X509_STORE_add_cert crypto/x509/x509_lu.c /^int X509_STORE_add_cert(X509_STORE *ctx, X509 *x)$/;" f -X509_STORE_add_crl crypto/x509/x509_lu.c /^int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x)$/;" f -X509_STORE_add_lookup crypto/x509/x509_lu.c /^X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m)$/;" f -X509_STORE_free crypto/x509/x509_lu.c /^void X509_STORE_free(X509_STORE *vfy)$/;" f -X509_STORE_get0_param crypto/x509/x509_lu.c /^X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *ctx)$/;" f -X509_STORE_get_cert_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *ctx)$/;" f -X509_STORE_get_check_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *ctx)$/;" f -X509_STORE_get_check_issued crypto/x509/x509_lu.c /^X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *ctx)$/;" f -X509_STORE_get_check_policy crypto/x509/x509_lu.c /^X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *ctx)$/;" f -X509_STORE_get_check_revocation crypto/x509/x509_lu.c /^X509_STORE_CTX_check_revocation_fn X509_STORE_get_check_revocation(const X509_STORE *ctx)$/;" f -X509_STORE_get_cleanup crypto/x509/x509_lu.c /^X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *ctx)$/;" f -X509_STORE_get_ex_data crypto/x509/x509_lu.c /^void *X509_STORE_get_ex_data(const X509_STORE *ctx, int idx)$/;" f -X509_STORE_get_get_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *ctx)$/;" f -X509_STORE_get_get_issuer crypto/x509/x509_lu.c /^X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *ctx)$/;" f -X509_STORE_get_lookup_certs crypto/x509/x509_lu.c /^X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *ctx)$/;" f -X509_STORE_get_lookup_crls crypto/x509/x509_lu.c /^X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *ctx)$/;" f -X509_STORE_get_verify crypto/x509/x509_lu.c /^X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *ctx)$/;" f -X509_STORE_get_verify_cb crypto/x509/x509_lu.c /^X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *ctx)$/;" f -X509_STORE_load_file crypto/x509/x509_d2.c /^int X509_STORE_load_file(X509_STORE *ctx, const char *file)$/;" f -X509_STORE_load_file_ex crypto/x509/x509_d2.c /^int X509_STORE_load_file_ex(X509_STORE *ctx, const char *file,$/;" f -X509_STORE_load_locations crypto/x509/x509_d2.c /^int X509_STORE_load_locations(X509_STORE *ctx, const char *file,$/;" f -X509_STORE_load_locations_ex crypto/x509/x509_d2.c /^int X509_STORE_load_locations_ex(X509_STORE *ctx, const char *file,$/;" f -X509_STORE_load_path crypto/x509/x509_d2.c /^int X509_STORE_load_path(X509_STORE *ctx, const char *path)$/;" f -X509_STORE_load_store crypto/x509/x509_d2.c /^int X509_STORE_load_store(X509_STORE *ctx, const char *uri)$/;" f -X509_STORE_load_store_ex crypto/x509/x509_d2.c /^int X509_STORE_load_store_ex(X509_STORE *ctx, const char *uri,$/;" f -X509_STORE_lock crypto/x509/x509_lu.c /^int X509_STORE_lock(X509_STORE *s)$/;" f -X509_STORE_new crypto/x509/x509_lu.c /^X509_STORE *X509_STORE_new(void)$/;" f -X509_STORE_new_1 test/cmp_ctx_test.c /^static X509_STORE *X509_STORE_new_1(void)$/;" f file: -X509_STORE_set1_param crypto/x509/x509_lu.c /^int X509_STORE_set1_param(X509_STORE *ctx, const X509_VERIFY_PARAM *param)$/;" f -X509_STORE_set_cert_crl crypto/x509/x509_lu.c /^void X509_STORE_set_cert_crl(X509_STORE *ctx,$/;" f -X509_STORE_set_check_crl crypto/x509/x509_lu.c /^void X509_STORE_set_check_crl(X509_STORE *ctx,$/;" f -X509_STORE_set_check_issued crypto/x509/x509_lu.c /^void X509_STORE_set_check_issued(X509_STORE *ctx,$/;" f -X509_STORE_set_check_policy crypto/x509/x509_lu.c /^void X509_STORE_set_check_policy(X509_STORE *ctx,$/;" f -X509_STORE_set_check_revocation crypto/x509/x509_lu.c /^void X509_STORE_set_check_revocation(X509_STORE *ctx,$/;" f -X509_STORE_set_cleanup crypto/x509/x509_lu.c /^void X509_STORE_set_cleanup(X509_STORE *ctx,$/;" f -X509_STORE_set_default_paths crypto/x509/x509_d2.c /^int X509_STORE_set_default_paths(X509_STORE *ctx)$/;" f -X509_STORE_set_default_paths_ex crypto/x509/x509_d2.c /^int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx,$/;" f -X509_STORE_set_depth crypto/x509/x509_lu.c /^int X509_STORE_set_depth(X509_STORE *ctx, int depth)$/;" f -X509_STORE_set_ex_data crypto/x509/x509_lu.c /^int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data)$/;" f -X509_STORE_set_flags crypto/x509/x509_lu.c /^int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags)$/;" f -X509_STORE_set_get_crl crypto/x509/x509_lu.c /^void X509_STORE_set_get_crl(X509_STORE *ctx,$/;" f -X509_STORE_set_get_issuer crypto/x509/x509_lu.c /^void X509_STORE_set_get_issuer(X509_STORE *ctx,$/;" f -X509_STORE_set_lookup_certs crypto/x509/x509_lu.c /^void X509_STORE_set_lookup_certs(X509_STORE *ctx,$/;" f -X509_STORE_set_lookup_crls crypto/x509/x509_lu.c /^void X509_STORE_set_lookup_crls(X509_STORE *ctx,$/;" f -X509_STORE_set_purpose crypto/x509/x509_lu.c /^int X509_STORE_set_purpose(X509_STORE *ctx, int purpose)$/;" f -X509_STORE_set_trust crypto/x509/x509_lu.c /^int X509_STORE_set_trust(X509_STORE *ctx, int trust)$/;" f -X509_STORE_set_verify crypto/x509/x509_lu.c /^void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify)$/;" f -X509_STORE_set_verify_cb crypto/x509/x509_lu.c /^void X509_STORE_set_verify_cb(X509_STORE *ctx,$/;" f -X509_STORE_unlock crypto/x509/x509_lu.c /^int X509_STORE_unlock(X509_STORE *s)$/;" f -X509_STORE_up_ref crypto/x509/x509_lu.c /^int X509_STORE_up_ref(X509_STORE *vfy)$/;" f -X509_TRUST_COUNT crypto/x509/x509_trust.c 48;" d file: -X509_TRUST_add crypto/x509/x509_trust.c /^int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int),$/;" f -X509_TRUST_cleanup crypto/x509/x509_trust.c /^void X509_TRUST_cleanup(void)$/;" f -X509_TRUST_get0 crypto/x509/x509_trust.c /^X509_TRUST *X509_TRUST_get0(int idx)$/;" f -X509_TRUST_get0_name crypto/x509/x509_trust.c /^char *X509_TRUST_get0_name(const X509_TRUST *xp)$/;" f -X509_TRUST_get_by_id crypto/x509/x509_trust.c /^int X509_TRUST_get_by_id(int id)$/;" f -X509_TRUST_get_count crypto/x509/x509_trust.c /^int X509_TRUST_get_count(void)$/;" f -X509_TRUST_get_flags crypto/x509/x509_trust.c /^int X509_TRUST_get_flags(const X509_TRUST *xp)$/;" f -X509_TRUST_get_trust crypto/x509/x509_trust.c /^int X509_TRUST_get_trust(const X509_TRUST *xp)$/;" f -X509_TRUST_set crypto/x509/x509_trust.c /^int X509_TRUST_set(int *t, int trust)$/;" f -X509_TRUST_set_default crypto/x509/x509_trust.c /^int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *,$/;" f -X509_VERIFY_PARAM include/openssl/types.h /^typedef struct X509_VERIFY_PARAM_st X509_VERIFY_PARAM;$/;" t typeref:struct:X509_VERIFY_PARAM_st -X509_VERIFY_PARAM_add0_policy crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_add0_table crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_add1_host crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_clear_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_free crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get0 crypto/x509/x509_vpm.c /^const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id)$/;" f -X509_VERIFY_PARAM_get0_email crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get0_host crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx)$/;" f -X509_VERIFY_PARAM_get0_name crypto/x509/x509_vpm.c /^const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get0_peername crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get1_ip_asc crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_auth_level crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_count crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_count(void)$/;" f -X509_VERIFY_PARAM_get_depth crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_flags crypto/x509/x509_vpm.c /^unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_hostflags crypto/x509/x509_vpm.c /^unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_inh_flags crypto/x509/x509_vpm.c /^uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_get_time crypto/x509/x509_vpm.c /^time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param)$/;" f -X509_VERIFY_PARAM_inherit crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest,$/;" f -X509_VERIFY_PARAM_lookup crypto/x509/x509_vpm.c /^const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name)$/;" f -X509_VERIFY_PARAM_move_peername crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *to,$/;" f -X509_VERIFY_PARAM_new crypto/x509/x509_vpm.c /^X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void)$/;" f -X509_VERIFY_PARAM_set1 crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to,$/;" f -X509_VERIFY_PARAM_set1_email crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_set1_host crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_set1_ip crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_set1_ip_asc crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc)$/;" f -X509_VERIFY_PARAM_set1_name crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name)$/;" f -X509_VERIFY_PARAM_set1_policies crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_set_auth_level crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level)$/;" f -X509_VERIFY_PARAM_set_depth crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth)$/;" f -X509_VERIFY_PARAM_set_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags)$/;" f -X509_VERIFY_PARAM_set_hostflags crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param,$/;" f -X509_VERIFY_PARAM_set_inh_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, uint32_t flags)$/;" f -X509_VERIFY_PARAM_set_purpose crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose)$/;" f -X509_VERIFY_PARAM_set_time crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t)$/;" f -X509_VERIFY_PARAM_set_trust crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust)$/;" f -X509_VERIFY_PARAM_st crypto/x509/x509_local.h /^struct X509_VERIFY_PARAM_st {$/;" s -X509_VERIFY_PARAM_table_cleanup crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_table_cleanup(void)$/;" f -X509_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit,$/;" f -X509_add_ext crypto/x509/x509_ext.c /^int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc)$/;" f -X509_aux_print crypto/x509/t_x509.c /^int X509_aux_print(BIO *out, X509 *x, int indent)$/;" f -X509_certificate_type crypto/x509/x509type.c /^int X509_certificate_type(const X509 *x, const EVP_PKEY *pkey)$/;" f -X509_chain_check_suiteb crypto/x509/x509_cmp.c /^int X509_chain_check_suiteb(int *perror_depth, X509 *x, STACK_OF(X509) *chain,$/;" f -X509_check_akid crypto/x509/v3_purp.c /^int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid)$/;" f -X509_check_ca crypto/x509/v3_purp.c /^int X509_check_ca(X509 *x)$/;" f -X509_check_email crypto/x509/v3_utl.c /^int X509_check_email(X509 *x, const char *chk, size_t chklen,$/;" f -X509_check_host crypto/x509/v3_utl.c /^int X509_check_host(X509 *x, const char *chk, size_t chklen,$/;" f -X509_check_ip crypto/x509/v3_utl.c /^int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen,$/;" f -X509_check_ip_asc crypto/x509/v3_utl.c /^int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags)$/;" f -X509_check_issued crypto/x509/v3_purp.c /^int X509_check_issued(X509 *issuer, X509 *subject)$/;" f -X509_check_private_key crypto/x509/x509_cmp.c /^int X509_check_private_key(const X509 *x, const EVP_PKEY *k)$/;" f -X509_check_purpose crypto/x509/v3_purp.c /^int X509_check_purpose(X509 *x, int id, int require_ca)$/;" f -X509_check_trust crypto/x509/x509_trust.c /^int X509_check_trust(X509 *x, int id, int flags)$/;" f -X509_cmp crypto/x509/x509_cmp.c /^int X509_cmp(const X509 *a, const X509 *b)$/;" f -X509_cmp_current_time crypto/x509/x509_vfy.c /^int X509_cmp_current_time(const ASN1_TIME *ctm)$/;" f -X509_cmp_time crypto/x509/x509_vfy.c /^int X509_cmp_time(const ASN1_TIME *ctm, time_t *cmp_time)$/;" f -X509_cmp_timeframe crypto/x509/x509_vfy.c /^int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm,$/;" f -X509_crl_info_st include/crypto/x509.h /^struct X509_crl_info_st {$/;" s -X509_crl_st include/crypto/x509.h /^struct X509_crl_st {$/;" s -X509_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_delete_ext(X509 *x, int loc)$/;" f -X509_digest crypto/x509/x_all.c /^int X509_digest(const X509 *cert, const EVP_MD *md, unsigned char *data,$/;" f -X509_digest_sig crypto/x509/x_all.c /^ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert,$/;" f -X509_extension_st crypto/x509/x509_local.h /^struct X509_extension_st {$/;" s -X509_from_strings test/crltest.c /^static X509 *X509_from_strings(const char **pem)$/;" f file: -X509_get0_authority_issuer crypto/x509/v3_purp.c /^const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x)$/;" f -X509_get0_authority_key_id crypto/x509/v3_purp.c /^const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x)$/;" f -X509_get0_authority_serial crypto/x509/v3_purp.c /^const ASN1_INTEGER *X509_get0_authority_serial(X509 *x)$/;" f -X509_get0_notAfter crypto/x509/x509_set.c /^const ASN1_TIME *X509_get0_notAfter(const X509 *x)$/;" f -X509_get0_notBefore crypto/x509/x509_set.c /^const ASN1_TIME *X509_get0_notBefore(const X509 *x)$/;" f -X509_get0_pubkey crypto/x509/x509_cmp.c /^EVP_PKEY *X509_get0_pubkey(const X509 *x)$/;" f -X509_get0_pubkey_bitstr crypto/x509/x_pubkey.c /^ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x)$/;" f -X509_get0_serialNumber crypto/x509/x509_cmp.c /^const ASN1_INTEGER *X509_get0_serialNumber(const X509 *a)$/;" f -X509_get0_subject_key_id crypto/x509/v3_purp.c /^const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x)$/;" f -X509_get0_tbs_sigalg crypto/x509/x509_set.c /^const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x)$/;" f -X509_get0_uids crypto/x509/x509_set.c /^void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid,$/;" f -X509_get_X509_PUBKEY crypto/x509/x509_set.c /^X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x)$/;" f -X509_get_default_cert_area crypto/x509/x509_def.c /^const char *X509_get_default_cert_area(void)$/;" f -X509_get_default_cert_dir crypto/x509/x509_def.c /^const char *X509_get_default_cert_dir(void)$/;" f -X509_get_default_cert_dir_env crypto/x509/x509_def.c /^const char *X509_get_default_cert_dir_env(void)$/;" f -X509_get_default_cert_file crypto/x509/x509_def.c /^const char *X509_get_default_cert_file(void)$/;" f -X509_get_default_cert_file_env crypto/x509/x509_def.c /^const char *X509_get_default_cert_file_env(void)$/;" f -X509_get_default_private_dir crypto/x509/x509_def.c /^const char *X509_get_default_private_dir(void)$/;" f -X509_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_get_ext(const X509 *x, int loc)$/;" f -X509_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos)$/;" f -X509_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos)$/;" f -X509_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos)$/;" f -X509_get_ext_count crypto/x509/x509_ext.c /^int X509_get_ext_count(const X509 *x)$/;" f -X509_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx)$/;" f -X509_get_extended_key_usage crypto/x509/v3_purp.c /^uint32_t X509_get_extended_key_usage(X509 *x)$/;" f -X509_get_extension_flags crypto/x509/v3_purp.c /^uint32_t X509_get_extension_flags(X509 *x)$/;" f -X509_get_issuer_name crypto/x509/x509_cmp.c /^X509_NAME *X509_get_issuer_name(const X509 *a)$/;" f -X509_get_key_usage crypto/x509/v3_purp.c /^uint32_t X509_get_key_usage(X509 *x)$/;" f -X509_get_pathlen crypto/x509/v3_purp.c /^long X509_get_pathlen(X509 *x)$/;" f -X509_get_proxy_pathlen crypto/x509/v3_purp.c /^long X509_get_proxy_pathlen(X509 *x)$/;" f -X509_get_pubkey crypto/x509/x509_cmp.c /^EVP_PKEY *X509_get_pubkey(X509 *x)$/;" f -X509_get_pubkey_parameters crypto/x509/x509_vfy.c /^int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain)$/;" f -X509_get_serialNumber crypto/x509/x509_cmp.c /^ASN1_INTEGER *X509_get_serialNumber(X509 *a)$/;" f -X509_get_signature_info crypto/x509/x509_set.c /^int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits,$/;" f -X509_get_signature_type crypto/x509/x509_set.c /^int X509_get_signature_type(const X509 *x)$/;" f -X509_get_subject_name crypto/x509/x509_cmp.c /^X509_NAME *X509_get_subject_name(const X509 *a)$/;" f -X509_get_version crypto/x509/x509_set.c /^long X509_get_version(const X509 *x)$/;" f -X509_getm_notAfter crypto/x509/x509_set.c /^ASN1_TIME *X509_getm_notAfter(const X509 *x)$/;" f -X509_getm_notBefore crypto/x509/x509_set.c /^ASN1_TIME *X509_getm_notBefore(const X509 *x)$/;" f -X509_gmtime_adj crypto/x509/x509_vfy.c /^ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj)$/;" f -X509_invalid crypto/cmp/cmp_ctx.c 622;" d file: -X509_issuer_and_serial_cmp crypto/x509/x509_cmp.c /^int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b)$/;" f -X509_issuer_and_serial_hash crypto/x509/x509_cmp.c /^unsigned long X509_issuer_and_serial_hash(X509 *a)$/;" f -X509_issuer_name_cmp crypto/x509/x509_cmp.c /^int X509_issuer_name_cmp(const X509 *a, const X509 *b)$/;" f -X509_issuer_name_hash crypto/x509/x509_cmp.c /^unsigned long X509_issuer_name_hash(X509 *x)$/;" f -X509_issuer_name_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_issuer_name_hash_old(X509 *x)$/;" f -X509_load_cert_crl_file crypto/x509/by_file.c /^int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f -X509_load_cert_crl_file_ex crypto/x509/by_file.c /^int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type,$/;" f -X509_load_cert_file crypto/x509/by_file.c /^int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f -X509_load_cert_file_ex crypto/x509/by_file.c /^int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type,$/;" f -X509_load_crl_file crypto/x509/by_file.c /^int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f -X509_load_http crypto/x509/x_all.c /^X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)$/;" f -X509_name_entry_st include/crypto/x509.h /^struct X509_name_entry_st {$/;" s -X509_name_st include/crypto/x509.h /^struct X509_name_st {$/;" s -X509_new test/cmp_ctx_test.c 19;" d file: -X509_ocspid_print crypto/x509/t_x509.c /^int X509_ocspid_print(BIO *bp, X509 *x)$/;" f -X509_policy_check crypto/x509/pcy_tree.c /^int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy,$/;" f -X509_policy_level_get0_node crypto/x509/pcy_lib.c /^X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, int i)$/;" f -X509_policy_level_node_count crypto/x509/pcy_lib.c /^int X509_policy_level_node_count(X509_POLICY_LEVEL *level)$/;" f -X509_policy_node_get0_parent crypto/x509/pcy_lib.c /^const X509_POLICY_NODE *X509_policy_node_get0_parent(const X509_POLICY_NODE$/;" f -X509_policy_node_get0_policy crypto/x509/pcy_lib.c /^const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node)$/;" f -X509_policy_tree_free crypto/x509/pcy_tree.c /^void X509_policy_tree_free(X509_POLICY_TREE *tree)$/;" f -X509_policy_tree_get0_level crypto/x509/pcy_lib.c /^X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree,$/;" f -X509_policy_tree_level_count crypto/x509/pcy_lib.c /^int X509_policy_tree_level_count(const X509_POLICY_TREE *tree)$/;" f -X509_print crypto/x509/t_x509.c /^int X509_print(BIO *bp, X509 *x)$/;" f -X509_print_ex crypto/x509/t_x509.c /^int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflags,$/;" f -X509_print_ex_fp crypto/x509/t_x509.c /^int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag,$/;" f -X509_print_fp crypto/x509/t_x509.c /^int X509_print_fp(FILE *fp, X509 *x)$/;" f -X509_pubkey_digest crypto/x509/x_all.c /^int X509_pubkey_digest(const X509 *data, const EVP_MD *type,$/;" f -X509_pubkey_st crypto/x509/x_pubkey.c /^struct X509_pubkey_st {$/;" s file: -X509_req_info_st include/crypto/x509.h /^struct X509_req_info_st {$/;" s -X509_req_st include/crypto/x509.h /^struct X509_req_st {$/;" s -X509_self_signed crypto/x509/x509_vfy.c /^int X509_self_signed(X509 *cert, int verify_signature)$/;" f -X509_set1_notAfter crypto/x509/x509_set.c /^int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm)$/;" f -X509_set1_notBefore crypto/x509/x509_set.c /^int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm)$/;" f -X509_set_issuer_name crypto/x509/x509_set.c /^int X509_set_issuer_name(X509 *x, const X509_NAME *name)$/;" f -X509_set_proxy_flag crypto/x509/v3_purp.c /^void X509_set_proxy_flag(X509 *x)$/;" f -X509_set_proxy_pathlen crypto/x509/v3_purp.c /^void X509_set_proxy_pathlen(X509 *x, long l)$/;" f -X509_set_pubkey crypto/x509/x509_set.c /^int X509_set_pubkey(X509 *x, EVP_PKEY *pkey)$/;" f -X509_set_serialNumber crypto/x509/x509_set.c /^int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial)$/;" f -X509_set_subject_name crypto/x509/x509_set.c /^int X509_set_subject_name(X509 *x, const X509_NAME *name)$/;" f -X509_set_version crypto/x509/x509_set.c /^int X509_set_version(X509 *x, long version)$/;" f -X509_sig_st include/crypto/x509.h /^struct X509_sig_st {$/;" s -X509_sign crypto/x509/x_all.c /^int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f -X509_sign_ctx crypto/x509/x_all.c /^int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)$/;" f -X509_signature_dump crypto/x509/t_x509.c /^int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent)$/;" f -X509_signature_print crypto/x509/t_x509.c /^int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f -X509_str_reasons crypto/x509/x509_err.c /^static const ERR_STRING_DATA X509_str_reasons[] = {$/;" v file: -X509_subject_name_cmp crypto/x509/x509_cmp.c /^int X509_subject_name_cmp(const X509 *a, const X509 *b)$/;" f -X509_subject_name_hash crypto/x509/x509_cmp.c /^unsigned long X509_subject_name_hash(X509 *x)$/;" f -X509_subject_name_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_subject_name_hash_old(X509 *x)$/;" f -X509_supported_extension crypto/x509/v3_purp.c /^int X509_supported_extension(X509_EXTENSION *ex)$/;" f -X509_time_adj crypto/x509/x509_vfy.c /^ASN1_TIME *X509_time_adj(ASN1_TIME *s, long offset_sec, time_t *in_tm)$/;" f -X509_time_adj_ex crypto/x509/x509_vfy.c /^ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s,$/;" f -X509_to_X509_REQ crypto/x509/x509_req.c /^X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f -X509_up_ref crypto/x509/x509_set.c /^int X509_up_ref(X509 *x)$/;" f -X509_verify crypto/x509/x_all.c /^int X509_verify(X509 *a, EVP_PKEY *r)$/;" f -X509_verify_cert crypto/x509/x509_vfy.c /^int X509_verify_cert(X509_STORE_CTX *ctx)$/;" f -X509_verify_cert_error_string crypto/x509/x509_txt.c /^const char *X509_verify_cert_error_string(long n)$/;" f -X509v3_addr_inherits crypto/x509/v3_addr.c /^int X509v3_addr_inherits(IPAddrBlocks *addr)$/;" f -X509v3_addr_subset crypto/x509/v3_addr.c /^int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b)$/;" f -X509v3_addr_validate_path crypto/x509/v3_addr.c /^int X509v3_addr_validate_path(X509_STORE_CTX *ctx)$/;" f -X509v3_asid_inherits crypto/x509/v3_asid.c /^int X509v3_asid_inherits(ASIdentifiers *asid)$/;" f -X509v3_asid_subset crypto/x509/v3_asid.c /^int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b)$/;" f -X509v3_asid_validate_path crypto/x509/v3_asid.c /^int X509v3_asid_validate_path(X509_STORE_CTX *ctx)$/;" f -X942KDF_MAX_INLEN providers/implementations/kdfs/x942kdf.c 26;" d file: -X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^ASN1_ADB(X9_62_CHARACTERISTIC_TWO) = {$/;" v -X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_CHARACTERISTIC_TWO) = {$/;" v -X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^} X9_62_CHARACTERISTIC_TWO;$/;" t typeref:struct:x9_62_characteristic_two_st file: -X9_62_CURVE crypto/ec/ec_asn1.c /^} X9_62_CURVE;$/;" t typeref:struct:x9_62_curve_st file: -X9_62_FIELDID crypto/ec/ec_asn1.c /^ASN1_ADB(X9_62_FIELDID) = {$/;" v -X9_62_FIELDID crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_FIELDID) = {$/;" v -X9_62_FIELDID crypto/ec/ec_asn1.c /^} X9_62_FIELDID;$/;" t typeref:struct:x9_62_fieldid_st file: -X9_62_PENTANOMIAL crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_PENTANOMIAL) = {$/;" v -X9_62_PENTANOMIAL crypto/ec/ec_asn1.c /^} X9_62_PENTANOMIAL;$/;" t typeref:struct:x9_62_pentanomial_st file: -XMA_TEMPTATION crypto/bn/asm/ia64.S /^#define XMA_TEMPTATION$/;" d -XOPROUND crypto/chacha/asm/chacha-x86.pl /^sub XOPROUND {$/;" s -XOP_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub XOP_256_00_47 () {$/;" s -XOP_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub XOP_256_00_47 () {$/;" s -XOP_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub XOP_512_00_47 () {$/;" s -XOP_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub XOP_lane_ROUND {$/;" s -XOR128_HELPERS crypto/evp/e_chacha20_poly1305.c 206;" d file: -XOR128_HELPERS providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c 111;" d file: -XORGROUP_NAME test/tls-provider.c 107;" d file: -XORGROUP_NAME_INTERNAL test/tls-provider.c 108;" d file: -XORKEMGROUP_NAME test/tls-provider.c 119;" d file: -XORKEMGROUP_NAME_INTERNAL test/tls-provider.c 120;" d file: -XORKEY test/tls-provider.c /^} XORKEY;$/;" t typeref:struct:xorkey_st file: -XOR_KEY_SIZE test/tls-provider.c 29;" d file: -XOR_SEEDBLOCK crypto/seed/seed_local.h 75;" d -XTS128_CONTEXT include/openssl/modes.h /^typedef struct xts128_context XTS128_CONTEXT;$/;" t typeref:struct:xts128_context -XTS_FLAGS crypto/evp/e_aes.c 3273;" d file: -XTS_MAX_BLOCKS_PER_DATA_UNIT include/crypto/modes.h 144;" d -XTS_SET_KEY_FN providers/implementations/ciphers/cipher_aes_xts_hw.c 18;" d file: -X_PRIVATE_BITS crypto/ec/curve448/field.h 42;" d -X_PRIVATE_BYTES crypto/ec/curve448/field.h 41;" d -X_PUBLIC_BYTES crypto/ec/curve448/field.h 40;" d -X_SER_BYTES crypto/ec/curve448/field.h 22;" d -Xi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -Xi_off crypto/sha/asm/sha1-mb-x86_64.pl /^sub Xi_off {$/;" s -Xi_off crypto/sha/asm/sha256-mb-x86_64.pl /^sub Xi_off {$/;" s -Xloop crypto/sha/asm/sha1-armv4-large.pl /^sub Xloop()$/;" s -Xloop_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xloop_avx()$/;" s -Xloop_avx crypto/sha/asm/sha1-586.pl /^sub Xloop_avx()$/;" s -Xloop_avx crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_avx()$/;" s -Xloop_avx2 crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_avx2()$/;" s -Xloop_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xloop_ssse3()$/;" s -Xloop_ssse3 crypto/sha/asm/sha1-586.pl /^sub Xloop_ssse3()$/;" s -Xloop_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_ssse3()$/;" s -Xn include/crypto/modes.h /^ unsigned char Xn[48];$/;" m struct:gcm128_context -Xp crypto/rsa/rsa_local.h /^ BIGNUM *Xp;$/;" m struct:rsa_acvp_test_st -Xp1 crypto/rsa/rsa_local.h /^ BIGNUM *Xp1;$/;" m struct:rsa_acvp_test_st -Xp2 crypto/rsa/rsa_local.h /^ BIGNUM *Xp2;$/;" m struct:rsa_acvp_test_st -Xpreload crypto/sha/asm/sha256-armv4.pl /^sub Xpreload()$/;" s -Xpreload crypto/sha/asm/sha512-armv8.pl /^sub Xpreload()$/;" s -Xq crypto/rsa/rsa_local.h /^ BIGNUM *Xq;$/;" m struct:rsa_acvp_test_st -Xq1 crypto/rsa/rsa_local.h /^ BIGNUM *Xq1;$/;" m struct:rsa_acvp_test_st -Xq2 crypto/rsa/rsa_local.h /^ BIGNUM *Xq2;$/;" m struct:rsa_acvp_test_st -Xtail_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xtail_avx()$/;" s -Xtail_avx crypto/sha/asm/sha1-586.pl /^sub Xtail_avx()$/;" s -Xtail_avx crypto/sha/asm/sha1-x86_64.pl /^sub Xtail_avx()$/;" s -Xtail_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xtail_ssse3()$/;" s -Xtail_ssse3 crypto/sha/asm/sha1-586.pl /^sub Xtail_ssse3()$/;" s -Xtail_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sub Xtail_ssse3()$/;" s -XtimeLong crypto/aes/aes_core.c /^static void XtimeLong(u64 *w)$/;" f file: -XtimeWord crypto/aes/aes_core.c /^static void XtimeWord(u32 *w)$/;" f file: -Xupdate crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate {$/;" s -Xupdate crypto/sha/asm/sha1-s390x.pl /^sub Xupdate {$/;" s -Xupdate crypto/sha/asm/sha1-sparcv9.pl /^sub Xupdate {$/;" s -Xupdate crypto/sha/asm/sha1-sparcv9a.pl /^sub Xupdate {$/;" s -Xupdate crypto/sha/asm/sha256-armv4.pl /^sub Xupdate()$/;" s -Xupdate crypto/sha/asm/sha512-armv8.pl /^sub Xupdate()$/;" s -Xupdate crypto/sha/sha_local.h 36;" d -Xupdate_16_31 crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate_16_31 ()$/;" s -Xupdate_256_AVX crypto/aes/asm/aesni-sha256-x86_64.pl /^sub Xupdate_256_AVX () {$/;" s -Xupdate_256_AVX crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_256_AVX () {$/;" s -Xupdate_256_SSSE3 crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_256_SSSE3 () {$/;" s -Xupdate_32_79 crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate_32_79 ()$/;" s -Xupdate_512_AVX crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_512_AVX () {$/;" s -Xupdate_AVX crypto/sha/asm/sha256-586.pl /^sub Xupdate_AVX () {$/;" s -Xupdate_avx2_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx2_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_avx2_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx2_32_79()$/;" s -Xupdate_avx_16_31 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_avx_16_31 crypto/sha/asm/sha1-586.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_avx_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_avx_32_79 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_avx_32_79()$/;" s -Xupdate_avx_32_79 crypto/sha/asm/sha1-586.pl /^sub Xupdate_avx_32_79()$/;" s -Xupdate_avx_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx_32_79()$/;" s -Xupdate_ssse3_16_31 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_ssse3_16_31 crypto/sha/asm/sha1-586.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_ssse3_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s -Xupdate_ssse3_32_79 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_ssse3_32_79()$/;" s -Xupdate_ssse3_32_79 crypto/sha/asm/sha1-586.pl /^sub Xupdate_ssse3_32_79()$/;" s -Xupdate_ssse3_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_ssse3_32_79()$/;" s -Xuplast_80 crypto/sha/asm/sha1-armv4-large.pl /^sub Xuplast_80 ()$/;" s -Xuplast_avx_80 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xuplast_avx_80()$/;" s -Xuplast_avx_80 crypto/sha/asm/sha1-586.pl /^sub Xuplast_avx_80()$/;" s -Xuplast_avx_80 crypto/sha/asm/sha1-x86_64.pl /^sub Xuplast_avx_80()$/;" s -Xuplast_ssse3_80 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xuplast_ssse3_80()$/;" s -Xuplast_ssse3_80 crypto/sha/asm/sha1-586.pl /^sub Xuplast_ssse3_80()$/;" s -Xuplast_ssse3_80 crypto/sha/asm/sha1-x86_64.pl /^sub Xuplast_ssse3_80()$/;" s -Xv crypto/ripemd/asm/rmd-586.pl /^sub Xv$/;" s -Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon107 file: -Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon108 file: -Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon109 file: -Y crypto/ec/ec_local.h /^ BIGNUM *Y;$/;" m struct:ec_point_st -Y crypto/ec/ecp_nistputil.c 83;" d file: -Y crypto/ec/ecp_nistz256.c /^ BN_ULONG Y[P256_LIMBS];$/;" m struct:__anon103 file: -Y crypto/ec/ecp_nistz256.c /^ BN_ULONG Y[P256_LIMBS];$/;" m struct:__anon104 file: -Y util/check-format-test-negatives.c 248;" d file: -Y util/check-format-test-positives.c 52;" d file: -YIELD_CPU crypto/sparccpuid.S /^#define YIELD_CPU sched_yield$/;" d -YIELD_CPU crypto/sparccpuid.S /^#define YIELD_CPU thr_yield$/;" d -Yi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -YminusX crypto/ec/curve25519.c /^ fe YminusX;$/;" m struct:__anon111 file: -YplusX crypto/ec/curve25519.c /^ fe YplusX;$/;" m struct:__anon111 file: -Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon107 file: -Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon108 file: -Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon109 file: -Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon111 file: -Z crypto/ec/ec_local.h /^ BIGNUM *Z; \/* Jacobian projective coordinates: * (X, Y,$/;" m struct:ec_point_st -Z crypto/ec/ecp_nistputil.c 84;" d file: -Z crypto/ec/ecp_nistz256.c /^ BN_ULONG Z[P256_LIMBS];$/;" m struct:__anon103 file: -Z test/dhtest.c /^ const unsigned char *Z;$/;" m struct:__anon314 file: -Z util/check-format-test-negatives.c 249;" d file: -ZERO crypto/ec/curve448/field.h /^static const gf ZERO = {{{0}}}, ONE = {{{1}}};$/;" v -ZLIB_DEFAULT_BUFSIZE crypto/comp/c_zlib.c 284;" d file: -ZLIB_SHARED crypto/comp/c_zlib.c 33;" d file: -Z_is_one crypto/ec/ec_local.h /^ int Z_is_one; \/* enable optimized point arithmetics for$/;" m struct:ec_point_st -Z_len test/dhtest.c /^ size_t Z_len;$/;" m struct:__anon314 file: -Zsmash crypto/modes/asm/ghash-armv4.pl /^sub Zsmash() {$/;" s -_ crypto/store/store_local.h /^ } _;$/;" m struct:ossl_store_info_st typeref:union:ossl_store_info_st::__anon235 -_ crypto/ui/ui_local.h /^ } _;$/;" m struct:ui_string_st typeref:union:ui_string_st::__anon219 -_ crypto/ui/ui_local.h 17;" d -_ engines/e_loader_attic.c /^ } _;$/;" m struct:ossl_store_loader_ctx_st typeref:union:ossl_store_loader_ctx_st::__anon259 file: -_ include/internal/passphrase.h /^ } _;$/;" m struct:ossl_passphrase_data_st typeref:union:ossl_passphrase_data_st::__anon388 -_ providers/implementations/storemgmt/file_store.c /^ } _;$/;" m struct:file_ctx_st typeref:union:file_ctx_st::__anon454 file: -_AES_ctr32_encrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_ctr32_encrypt:$/;" l -_AES_decrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_decrypt:$/;" l -_AES_encrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_encrypt:$/;" l -_AES_set_decrypt_key crypto/aes/asm/aes-c64xplus.pl /^_AES_set_decrypt_key:$/;" l -_AES_set_encrypt_key crypto/aes/asm/aes-c64xplus.pl /^_AES_set_encrypt_key:$/;" l -_ARIA_GSRK crypto/aria/aria.c 442;" d file: -_ARM_BARRIER_ISH include/internal/refcount.h 103;" d -_BSD_SOURCE test/ssl_old_test.c 16;" d file: -_CONF_add_string crypto/conf/conf_api.c /^int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)$/;" f -_CONF_free_data crypto/conf/conf_api.c /^void _CONF_free_data(CONF *conf)$/;" f -_CONF_get_number crypto/conf/conf_lib.c /^long _CONF_get_number(const CONF *conf, const char *section,$/;" f -_CONF_get_section crypto/conf/conf_api.c /^CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section)$/;" f -_CONF_get_string crypto/conf/conf_api.c /^char *_CONF_get_string(const CONF *conf, const char *section,$/;" f -_CONF_new_data crypto/conf/conf_api.c /^int _CONF_new_data(CONF *conf)$/;" f -_CONF_new_section crypto/conf/conf_api.c /^CONF_VALUE *_CONF_new_section(CONF *conf, const char *section)$/;" f -_CRYPTO_memcmp crypto/c64xpluscpuid.pl /^_CRYPTO_memcmp:$/;" l -_ChaCha20_ctr32 crypto/chacha/asm/chacha-c64xplus.pl /^_ChaCha20_ctr32:$/;" l -_DECLARE_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 84;" d -_DEFAULT_SOURCE test/ssl_old_test.c 19;" d file: -_EC_IPSEC_155_ID3 crypto/ec/ec_curve.c /^} _EC_IPSEC_155_ID3 = {$/;" v typeref:struct:__anon171 file: -_EC_IPSEC_185_ID4 crypto/ec/ec_curve.c /^} _EC_IPSEC_185_ID4 = {$/;" v typeref:struct:__anon172 file: -_EC_NIST_CHAR2_163B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_163B = {$/;" v typeref:struct:__anon142 file: -_EC_NIST_CHAR2_163K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_163K = {$/;" v typeref:struct:__anon140 file: -_EC_NIST_CHAR2_233B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_233B = {$/;" v typeref:struct:__anon146 file: -_EC_NIST_CHAR2_233K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_233K = {$/;" v typeref:struct:__anon145 file: -_EC_NIST_CHAR2_283B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_283B = {$/;" v typeref:struct:__anon149 file: -_EC_NIST_CHAR2_283K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_283K = {$/;" v typeref:struct:__anon148 file: -_EC_NIST_CHAR2_409B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_409B = {$/;" v typeref:struct:__anon151 file: -_EC_NIST_CHAR2_409K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_409K = {$/;" v typeref:struct:__anon150 file: -_EC_NIST_CHAR2_571B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_571B = {$/;" v typeref:struct:__anon153 file: -_EC_NIST_CHAR2_571K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_571K = {$/;" v typeref:struct:__anon152 file: -_EC_NIST_PRIME_192 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_192 = {$/;" v typeref:struct:__anon113 file: -_EC_NIST_PRIME_224 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_224 = {$/;" v typeref:struct:__anon114 file: -_EC_NIST_PRIME_384 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_384 = {$/;" v typeref:struct:__anon115 file: -_EC_NIST_PRIME_521 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_521 = {$/;" v typeref:struct:__anon116 file: -_EC_SECG_CHAR2_113R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_113R1 = {$/;" v typeref:struct:__anon136 file: -_EC_SECG_CHAR2_113R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_113R2 = {$/;" v typeref:struct:__anon137 file: -_EC_SECG_CHAR2_131R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_131R1 = {$/;" v typeref:struct:__anon138 file: -_EC_SECG_CHAR2_131R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_131R2 = {$/;" v typeref:struct:__anon139 file: -_EC_SECG_CHAR2_163R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_163R1 = {$/;" v typeref:struct:__anon141 file: -_EC_SECG_CHAR2_193R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_193R1 = {$/;" v typeref:struct:__anon143 file: -_EC_SECG_CHAR2_193R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_193R2 = {$/;" v typeref:struct:__anon144 file: -_EC_SECG_CHAR2_239K1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_239K1 = {$/;" v typeref:struct:__anon147 file: -_EC_SECG_PRIME_112R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_112R1 = {$/;" v typeref:struct:__anon123 file: -_EC_SECG_PRIME_112R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_112R2 = {$/;" v typeref:struct:__anon124 file: -_EC_SECG_PRIME_128R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_128R1 = {$/;" v typeref:struct:__anon125 file: -_EC_SECG_PRIME_128R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_128R2 = {$/;" v typeref:struct:__anon126 file: -_EC_SECG_PRIME_160K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160K1 = {$/;" v typeref:struct:__anon127 file: -_EC_SECG_PRIME_160R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160R1 = {$/;" v typeref:struct:__anon128 file: -_EC_SECG_PRIME_160R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160R2 = {$/;" v typeref:struct:__anon129 file: -_EC_SECG_PRIME_192K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_192K1 = {$/;" v typeref:struct:__anon130 file: -_EC_SECG_PRIME_224K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_224K1 = {$/;" v typeref:struct:__anon131 file: -_EC_SECG_PRIME_256K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_256K1 = {$/;" v typeref:struct:__anon132 file: -_EC_WTLS_1 crypto/ec/ec_curve.c /^} _EC_WTLS_1 = {$/;" v typeref:struct:__anon170 file: -_EC_WTLS_12 crypto/ec/ec_curve.c /^} _EC_WTLS_12 = {$/;" v typeref:struct:__anon135 file: -_EC_WTLS_8 crypto/ec/ec_curve.c /^} _EC_WTLS_8 = {$/;" v typeref:struct:__anon133 file: -_EC_WTLS_9 crypto/ec/ec_curve.c /^} _EC_WTLS_9 = {$/;" v typeref:struct:__anon134 file: -_EC_X9_62_CHAR2_163V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V1 = {$/;" v typeref:struct:__anon154 file: -_EC_X9_62_CHAR2_163V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V2 = {$/;" v typeref:struct:__anon155 file: -_EC_X9_62_CHAR2_163V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V3 = {$/;" v typeref:struct:__anon156 file: -_EC_X9_62_CHAR2_176V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_176V1 = {$/;" v typeref:struct:__anon157 file: -_EC_X9_62_CHAR2_191V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V1 = {$/;" v typeref:struct:__anon158 file: -_EC_X9_62_CHAR2_191V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V2 = {$/;" v typeref:struct:__anon159 file: -_EC_X9_62_CHAR2_191V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V3 = {$/;" v typeref:struct:__anon160 file: -_EC_X9_62_CHAR2_208W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_208W1 = {$/;" v typeref:struct:__anon161 file: -_EC_X9_62_CHAR2_239V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V1 = {$/;" v typeref:struct:__anon162 file: -_EC_X9_62_CHAR2_239V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V2 = {$/;" v typeref:struct:__anon163 file: -_EC_X9_62_CHAR2_239V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V3 = {$/;" v typeref:struct:__anon164 file: -_EC_X9_62_CHAR2_272W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_272W1 = {$/;" v typeref:struct:__anon165 file: -_EC_X9_62_CHAR2_304W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_304W1 = {$/;" v typeref:struct:__anon166 file: -_EC_X9_62_CHAR2_359V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_359V1 = {$/;" v typeref:struct:__anon167 file: -_EC_X9_62_CHAR2_368W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_368W1 = {$/;" v typeref:struct:__anon168 file: -_EC_X9_62_CHAR2_431R1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_431R1 = {$/;" v typeref:struct:__anon169 file: -_EC_X9_62_PRIME_192V2 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_192V2 = {$/;" v typeref:struct:__anon117 file: -_EC_X9_62_PRIME_192V3 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_192V3 = {$/;" v typeref:struct:__anon118 file: -_EC_X9_62_PRIME_239V1 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V1 = {$/;" v typeref:struct:__anon119 file: -_EC_X9_62_PRIME_239V2 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V2 = {$/;" v typeref:struct:__anon120 file: -_EC_X9_62_PRIME_239V3 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V3 = {$/;" v typeref:struct:__anon121 file: -_EC_X9_62_PRIME_256V1 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_256V1 = {$/;" v typeref:struct:__anon122 file: -_EC_brainpoolP160r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP160r1 = {$/;" v typeref:struct:__anon173 file: -_EC_brainpoolP160t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP160t1 = {$/;" v typeref:struct:__anon174 file: -_EC_brainpoolP192r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP192r1 = {$/;" v typeref:struct:__anon175 file: -_EC_brainpoolP192t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP192t1 = {$/;" v typeref:struct:__anon176 file: -_EC_brainpoolP224r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP224r1 = {$/;" v typeref:struct:__anon177 file: -_EC_brainpoolP224t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP224t1 = {$/;" v typeref:struct:__anon178 file: -_EC_brainpoolP256r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP256r1 = {$/;" v typeref:struct:__anon179 file: -_EC_brainpoolP256t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP256t1 = {$/;" v typeref:struct:__anon180 file: -_EC_brainpoolP320r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP320r1 = {$/;" v typeref:struct:__anon181 file: -_EC_brainpoolP320t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP320t1 = {$/;" v typeref:struct:__anon182 file: -_EC_brainpoolP384r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP384r1 = {$/;" v typeref:struct:__anon183 file: -_EC_brainpoolP384t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP384t1 = {$/;" v typeref:struct:__anon184 file: -_EC_brainpoolP512r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP512r1 = {$/;" v typeref:struct:__anon185 file: -_EC_brainpoolP512t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP512t1 = {$/;" v typeref:struct:__anon186 file: -_EC_sm2p256v1 crypto/ec/ec_curve.c /^} _EC_sm2p256v1 = {$/;" v typeref:struct:__anon187 file: -_FILE_OFFSET_BITS crypto/bio/bss_file.c 24;" d file: -_FILE_OFFSET_BITS crypto/o_fopen.c 24;" d file: -_FORTIFY_SOURCE crypto/async/async.c 16;" d file: -_GNU_SOURCE crypto/bio/bio_addr.c 11;" d file: -_GNU_SOURCE crypto/bio/bss_dgram.c 11;" d file: -_GNU_SOURCE crypto/dso/dso_dlfcn.c 16;" d file: -_GNU_SOURCE crypto/getenv.c 11;" d file: -_GNU_SOURCE engines/e_afalg.c 15;" d file: -_GNU_SOURCE providers/implementations/rands/seeding/rand_unix.c 11;" d file: -_IOB_ENTRIES crypto/bio/bss_file.c 214;" d file: -_InterlockedExchangeAdd include/internal/refcount.h 130;" d -_InterlockedExchangeAdd include/internal/tsan_assist.h 94;" d -_InterlockedExchangeAdd64 include/internal/tsan_assist.h 98;" d -_KeccakF1600 crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600:$/;" l -_KeccakF1600_cheat crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600_cheat:$/;" l -_KeccakF1600_int crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600_int:$/;" l -_MIPS_ARCH_MIPS32R2 crypto/mips_arch.h 16;" d -_MIPS_ARCH_MIPS64R2 crypto/mips_arch.h 22;" d -_OPENSSL_atomic_add crypto/c64xpluscpuid.pl /^_OPENSSL_atomic_add:$/;" l -_OPENSSL_cleanse crypto/c64xpluscpuid.pl /^_OPENSSL_cleanse:$/;" l -_OPENSSL_instrument_bus crypto/c64xpluscpuid.pl /^_OPENSSL_instrument_bus:$/;" l -_OPENSSL_instrument_bus2 crypto/c64xpluscpuid.pl /^_OPENSSL_instrument_bus2:$/;" l -_OPENSSL_rdtsc crypto/c64xpluscpuid.pl /^_OPENSSL_rdtsc:$/;" l -_OPENSSL_wipe_cpu crypto/c64xpluscpuid.pl /^_OPENSSL_wipe_cpu:$/;" l -_O_BINARY e_os.h 67;" d -_O_TEXT e_os.h 66;" d -_POSIX_C_SOURCE apps/lib/apps.c 15;" d file: -_POSIX_C_SOURCE apps/lib/http_server.c 17;" d file: -_POSIX_C_SOURCE apps/lib/vms_term_sock.c 23;" d file: -_POSIX_C_SOURCE apps/lib/vms_term_sock.c 28;" d file: -_POSIX_C_SOURCE crypto/ui/ui_openssl.c 28;" d file: -_RC4 crypto/rc4/asm/rc4-c64xplus.pl /^_RC4:$/;" l -_RC4_options crypto/rc4/asm/rc4-c64xplus.pl /^_RC4_options:$/;" l -_RC4_set_key crypto/rc4/asm/rc4-c64xplus.pl /^_RC4_set_key:$/;" l -_RLD_DLADDR crypto/dso/dso_dlfcn.c 311;" d file: -_RLD_INTERFACE_DLFCN_H_DLADDR crypto/dso/dso_dlfcn.c 298;" d file: -_SHA3_absorb crypto/sha/asm/keccak1600-c64x.pl /^_SHA3_absorb:$/;" l -_SHA3_squeeze crypto/sha/asm/keccak1600-c64x.pl /^_SHA3_squeeze:$/;" l -_STACK include/openssl/stack.h 61;" d -_SocketPairTimeoutBlock apps/lib/vms_term_sock.c /^typedef struct _SocketPairTimeoutBlock {$/;" s file: -_UC apps/include/apps.h 47;" d -_UC test/danetest.c 29;" d file: -_UNICODE ms/uplink.c 14;" d file: -_WIN32_WINNT e_os.h 99;" d -_WIN32_WINNT engines/e_capi.c 15;" d file: -_XOPEN_SOURCE crypto/async/async_local.h 15;" d -_XOPEN_SOURCE test/ssl_old_test.c 36;" d file: -_XOPEN_SOURCE_EXTENDED apps/ocsp.c 14;" d file: -_XOPEN_SOURCE_EXTENDED test/ssl_old_test.c 66;" d file: -__ARMEB__ crypto/arm_arch.h 17;" d -__ARMEB__ crypto/arm_arch.h 25;" d -__ARMEL__ crypto/arm_arch.h 19;" d -__ARMEL__ crypto/arm_arch.h 27;" d -__ARM_ARCH__ crypto/arm_arch.h 15;" d -__ARM_ARCH__ crypto/arm_arch.h 23;" d -__ARM_ARCH__ crypto/arm_arch.h 36;" d -__ARM_ARCH__ crypto/arm_arch.h 38;" d -__ARM_ARCH__ crypto/arm_arch.h 42;" d -__ARM_ARCH__ crypto/arm_arch.h 47;" d -__ARM_ARCH__ crypto/arm_arch.h 51;" d -__ARM_ARCH__ crypto/arm_arch.h 53;" d -__ARM_MAX_ARCH__ crypto/arm_arch.h 61;" d -__COMPILE_CAPIENG engines/e_capi.c 52;" d file: -__ChaCha20_1x crypto/chacha/asm/chacha-ppc.pl /^__ChaCha20_1x:$/;" l -__ChaCha20_ctr32_int crypto/chacha/asm/chacha-ppc.pl /^__ChaCha20_ctr32_int:$/;" l -__EXTENSIONS__ crypto/dso/dso_dlfcn.c 26;" d file: -__INIT__init providers/fips/self_test.c /^void __INIT__init(void) {$/;" f -__KeccakF1600 crypto/sha/asm/keccak1600-avx2.pl /^__KeccakF1600:$/;" l -__KeccakF1600 crypto/sha/asm/keccak1600-avx512.pl /^__KeccakF1600:$/;" l -__KeccakF1600 crypto/sha/asm/keccak1600-avx512vl.pl /^__KeccakF1600:$/;" l -__KeccakF1600 crypto/sha/asm/keccak1600-s390x.pl /^__KeccakF1600:$/;" l -__KeccakF1600 crypto/sha/asm/keccak1600-x86_64.pl /^__KeccakF1600:$/;" l -__MAXINT__ include/internal/numbers.h 19;" d -__MAXINT__ include/internal/numbers.h 25;" d -__MAXINT__ include/internal/numbers.h 30;" d -__MAXUINT__ include/internal/numbers.h 18;" d -__MAXUINT__ include/internal/numbers.h 24;" d -__MAXUINT__ include/internal/numbers.h 31;" d -__MININT__ include/internal/numbers.h 20;" d -__MININT__ include/internal/numbers.h 26;" d -__MININT__ include/internal/numbers.h 32;" d -__NEW_STARLET providers/implementations/rands/seeding/rand_vms.c 12;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 276;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 278;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 281;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 283;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 286;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 288;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 290;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 292;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 295;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 297;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 299;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 302;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 304;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 306;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 308;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 311;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 313;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 316;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 318;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 320;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 322;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 324;" d file: -__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 326;" d file: -__PIC__ include/crypto/sparc_arch.h 50;" d -__SANITIZE_ADDRESS__ test/memleaktest.c 19;" d file: -__SANITIZE_ADDRESS__ test/memleaktest.c 26;" d file: -__SANITIZE_ADDRESS__ test/memleaktest.c 27;" d file: -__TERM__cleanup providers/fips/self_test.c /^void __TERM__cleanup(void) {$/;" f -__U_INT apps/lib/s_socket.c 25;" d file: -__U_INT apps/s_client.c 28;" d file: -__U_INT apps/s_server.c 35;" d file: -__aesni_set_encrypt_key crypto/aes/asm/aesni-x86_64.pl /^__aesni_set_encrypt_key:$/;" l -__apps_file util/perl/OpenSSL/Test.pm /^sub __apps_file {$/;" s -__arch64__ include/crypto/sparc_arch.h 54;" d -__base Configurations/platform/BASE.pm /^sub __base {$/;" s -__bldtop_dir util/perl/OpenSSL/Test.pm /^sub __bldtop_dir {$/;" s -__bldtop_file util/perl/OpenSSL/Test.pm /^sub __bldtop_file {$/;" s -__bn_mul4x_mont crypto/bn/asm/armv8-mont.pl /^__bn_mul4x_mont:$/;" l -__bn_post4x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_post4x_internal:$/;" l -__bn_postx4x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_postx4x_internal:$/;" l -__bn_sqr8x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_sqr8x_internal:$/;" l -__bn_sqr8x_mont crypto/bn/asm/armv8-mont.pl /^__bn_sqr8x_mont:$/;" l -__bn_sqr8x_mont crypto/bn/asm/ppc-mont.pl /^__bn_sqr8x_mont:$/;" l -__bn_sqr8x_reduction crypto/bn/asm/x86_64-mont5.pl /^__bn_sqr8x_reduction:$/;" l -__bn_sqrx8x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_sqrx8x_internal:$/;" l -__bn_sqrx8x_reduction crypto/bn/asm/x86_64-mont5.pl /^__bn_sqrx8x_reduction:$/;" l -__concat Configurations/platform/BASE.pm /^sub __concat {$/;" s -__cwd util/perl/OpenSSL/Test.pm /^sub __cwd {$/;" s -__data_dir util/perl/OpenSSL/Test.pm /^sub __data_dir {$/;" s -__data_file util/perl/OpenSSL/Test.pm /^sub __data_file {$/;" s -__declspec ms/applink.c /^__declspec(dllexport)$/;" f -__decorate_cmd util/perl/OpenSSL/Test.pm /^sub __decorate_cmd {$/;" s -__decrypt crypto/aes/asm/aes-c64xplus.pl /^__decrypt:$/;" l -__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_add:$/;" l -__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_add:$/;" l -__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_add:$/;" l -__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add:$/;" l -__ecp_nistz256_add_noload_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add_noload_vis3:$/;" l -__ecp_nistz256_add_self crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_add_self:$/;" l -__ecp_nistz256_add_toq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_add_toq:$/;" l -__ecp_nistz256_add_tox crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_add_tox:$/;" l -__ecp_nistz256_add_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add_vis3:$/;" l -__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_div_by_2:$/;" l -__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_div_by_2:$/;" l -__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_div_by_2:$/;" l -__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_div_by_2:$/;" l -__ecp_nistz256_div_by_2_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_div_by_2_vis3:$/;" l -__ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_by_2:$/;" l -__ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_2:$/;" l -__ecp_nistz256_mul_by_2_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_2_vis3:$/;" l -__ecp_nistz256_mul_by_2q crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_by_2q:$/;" l -__ecp_nistz256_mul_by_2x crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_by_2x:$/;" l -__ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_by_3:$/;" l -__ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_3:$/;" l -__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_mont:$/;" l -__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_mul_mont:$/;" l -__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_mul_mont:$/;" l -__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_mont:$/;" l -__ecp_nistz256_mul_mont_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_mont_vis3:$/;" l -__ecp_nistz256_mul_montq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_montq:$/;" l -__ecp_nistz256_mul_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_montx:$/;" l -__ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_neg:$/;" l -__ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sqr_mont:$/;" l -__ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sqr_mont:$/;" l -__ecp_nistz256_sqr_mont_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sqr_mont_vis3:$/;" l -__ecp_nistz256_sqr_montq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sqr_montq:$/;" l -__ecp_nistz256_sqr_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sqr_montx:$/;" l -__ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub:$/;" l -__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub_from:$/;" l -__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sub_from:$/;" l -__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sub_from:$/;" l -__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_from:$/;" l -__ecp_nistz256_sub_from_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_from_vis3:$/;" l -__ecp_nistz256_sub_fromq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sub_fromq:$/;" l -__ecp_nistz256_sub_fromx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sub_fromx:$/;" l -__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub_morf:$/;" l -__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sub_morf:$/;" l -__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sub_morf:$/;" l -__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_morf:$/;" l -__ecp_nistz256_sub_morf_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_morf_vis3:$/;" l -__ecp_nistz256_subq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_subq:$/;" l -__ecp_nistz256_subx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_subx:$/;" l -__encrypt crypto/aes/asm/aes-c64xplus.pl /^__encrypt:$/;" l -__env util/perl/OpenSSL/Test.pm /^sub __env {$/;" s -__exeext util/perl/OpenSSL/Test.pm /^sub __exeext {$/;" s -__fixup_prg util/perl/OpenSSL/Test.pm /^sub __fixup_prg {$/;" s -__fuzz_file util/perl/OpenSSL/Test.pm /^sub __fuzz_file {$/;" s -__isshared Configurations/platform/BASE.pm /^sub __isshared {$/;" s -__ocb_decrypt1 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt1:$/;" l -__ocb_decrypt4 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt4:$/;" l -__ocb_decrypt6 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt6:$/;" l -__ocb_encrypt1 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt1:$/;" l -__ocb_encrypt4 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt4:$/;" l -__ocb_encrypt6 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt6:$/;" l -__owur include/openssl/e_os2.h 214;" d -__owur include/openssl/e_os2.h 216;" d -__poly1305_block crypto/poly1305/asm/poly1305-x86_64.pl /^__poly1305_block:$/;" l -__poly1305_blocks_vsx crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_blocks_vsx:$/;" l -__poly1305_init_avx crypto/poly1305/asm/poly1305-x86_64.pl /^__poly1305_init_avx:$/;" l -__poly1305_mul crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_mul:$/;" l -__poly1305_splat crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_splat:$/;" l -__power_set crypto/ppccap.c 22;" d file: -__pull64be crypto/sha/sha512.c /^static SHA_LONG64 __fastcall __pull64be(const void *x)$/;" f file: -__rotl128 crypto/camellia/asm/cmll-x86.pl /^sub __rotl128 {$/;" s -__rotl128 crypto/camellia/asm/cmll-x86_64.pl /^sub __rotl128 {$/;" s -__rsaz_512_mul crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_mul:$/;" l -__rsaz_512_mulx crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_mulx:$/;" l -__rsaz_512_reduce crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_reduce:$/;" l -__rsaz_512_reducex crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_reducex:$/;" l -__rsaz_512_subtract crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_subtract:$/;" l -__set_encrypt_key crypto/aes/asm/aes-c64xplus.pl /^__set_encrypt_key:$/;" l -__sha256_block crypto/sha/asm/sha256-c64xplus.pl /^__sha256_block:$/;" l -__sha512_block crypto/sha/asm/sha512-c64xplus.pl /^__sha512_block:$/;" l -__srctop_dir util/perl/OpenSSL/Test.pm /^sub __srctop_dir {$/;" s -__srctop_file util/perl/OpenSSL/Test.pm /^sub __srctop_file {$/;" s -__test_file util/perl/OpenSSL/Test.pm /^sub __test_file {$/;" s -__timespec32 engines/e_afalg.c /^struct __timespec32$/;" s file: -__wrap_cmd util/perl/OpenSSL/Test.pm /^sub __wrap_cmd {$/;" s -_acquire_data external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _acquire_data {$/;" s -_add Configure /^sub _add {$/;" s -_add fuzz/helper.py /^def _add(d):$/;" f -_adjust_version util/perl/OpenSSL/Ordinals.pm /^sub _adjust_version {$/;" s -_aes128_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_decrypt_1x:$/;" l -_aes128_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_decrypt_2x:$/;" l -_aes128_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_encrypt_1x:$/;" l -_aes128_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_encrypt_2x:$/;" l -_aes128_loadkey crypto/aes/asm/aest4-sparcv9.pl /^_aes128_loadkey:$/;" l -_aes192_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_decrypt_1x:$/;" l -_aes192_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_decrypt_2x:$/;" l -_aes192_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_encrypt_1x:$/;" l -_aes192_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_encrypt_2x:$/;" l -_aes192_loadkey crypto/aes/asm/aest4-sparcv9.pl /^_aes192_loadkey:$/;" l -_aes256_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_decrypt_1x:$/;" l -_aes256_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_decrypt_2x:$/;" l -_aes256_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_encrypt_1x:$/;" l -_aes256_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_encrypt_2x:$/;" l -_aesni_ctr32_6x crypto/modes/asm/aesni-gcm-x86_64.pl /^_aesni_ctr32_6x:$/;" l -_aesni_ctr32_ghash_6x crypto/modes/asm/aesni-gcm-x86_64.pl /^_aesni_ctr32_ghash_6x:$/;" l -_aesp8_cbc_decrypt8x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_cbc_decrypt8x:$/;" l -_aesp8_ctr32_encrypt8x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_ctr32_encrypt8x:$/;" l -_aesp8_xts_dec5x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_dec5x:$/;" l -_aesp8_xts_decrypt6x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_decrypt6x:$/;" l -_aesp8_xts_enc5x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_enc5x:$/;" l -_aesp8_xts_encrypt6x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_encrypt6x:$/;" l -_armv4_AES_decrypt crypto/aes/asm/aes-armv4.pl /^_armv4_AES_decrypt:$/;" l -_armv4_AES_encrypt crypto/aes/asm/aes-armv4.pl /^_armv4_AES_encrypt:$/;" l -_armv4_AES_set_enc2dec_key crypto/aes/asm/aes-armv4.pl /^_armv4_AES_set_enc2dec_key:$/;" l -_armv4_AES_set_encrypt_key crypto/aes/asm/aes-armv4.pl /^_armv4_AES_set_encrypt_key:$/;" l -_armv7_neon_probe crypto/arm64cpuid.pl /^_armv7_neon_probe:$/;" l -_armv7_neon_probe crypto/armv4cpuid.pl /^_armv7_neon_probe:$/;" l -_armv7_tick crypto/arm64cpuid.pl /^_armv7_tick:$/;" l -_armv7_tick crypto/armv4cpuid.pl /^_armv7_tick:$/;" l -_armv8_aes_probe crypto/arm64cpuid.pl /^_armv8_aes_probe:$/;" l -_armv8_aes_probe crypto/armv4cpuid.pl /^_armv8_aes_probe:$/;" l -_armv8_cpuid_probe crypto/arm64cpuid.pl /^_armv8_cpuid_probe:$/;" l -_armv8_pmull_probe crypto/arm64cpuid.pl /^_armv8_pmull_probe:$/;" l -_armv8_pmull_probe crypto/armv4cpuid.pl /^_armv8_pmull_probe:$/;" l -_armv8_sha1_probe crypto/arm64cpuid.pl /^_armv8_sha1_probe:$/;" l -_armv8_sha1_probe crypto/armv4cpuid.pl /^_armv8_sha1_probe:$/;" l -_armv8_sha256_probe crypto/arm64cpuid.pl /^_armv8_sha256_probe:$/;" l -_armv8_sha256_probe crypto/armv4cpuid.pl /^_armv8_sha256_probe:$/;" l -_armv8_sha512_probe crypto/arm64cpuid.pl /^_armv8_sha512_probe:$/;" l -_asn1_check_infinite_end crypto/asn1/asn1_lib.c /^static int _asn1_check_infinite_end(const unsigned char **p, long len)$/;" f file: -_asn1_mon crypto/asn1/a_time.c /^static const char _asn1_mon[12][4] = {$/;" v file: -_avx2_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_avx2_shortcut:$/;" l -_avx2_shortcut crypto/sha/asm/sha1-x86_64.pl /^_avx2_shortcut:$/;" l -_avx2_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_avx2_shortcut:$/;" l -_avx_cbc_dec_shortcut crypto/aes/asm/aesni-mb-x86_64.pl /^_avx_cbc_dec_shortcut:$/;" l -_avx_cbc_enc_shortcut crypto/aes/asm/aesni-mb-x86_64.pl /^_avx_cbc_enc_shortcut:$/;" l -_avx_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_avx_shortcut:$/;" l -_avx_shortcut crypto/sha/asm/sha1-x86_64.pl /^_avx_shortcut:$/;" l -_avx_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_avx_shortcut:$/;" l -_bignum_small_prime_factors crypto/bn/bn_prime.c /^static const BIGNUM _bignum_small_prime_factors = {$/;" v file: -_bn_GF2m_mul_2x2 crypto/bn/asm/c64xplus-gf2m.pl /^_bn_GF2m_mul_2x2:$/;" l -_bn_add_words crypto/bn/asm/bn-c64xplus.asm /^_bn_add_words:$/;" l -_bn_div_words crypto/bn/asm/bn-c64xplus.asm /^_bn_div_words:$/;" l -_bn_mul_add_words crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_add_words:$/;" l -_bn_mul_comba4 crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_comba4:$/;" l -_bn_mul_comba8 crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_comba8:$/;" l -_bn_mul_words crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_words:$/;" l -_bn_sqr_comba4 crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_comba4:$/;" l -_bn_sqr_comba8 crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_comba8:$/;" l -_bn_sqr_words crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_words:$/;" l -_bn_sub_words crypto/bn/asm/bn-c64xplus.asm /^_bn_sub_words:$/;" l -_booth_recode_w5 crypto/ec/ecp_nistz256.c /^static unsigned int _booth_recode_w5(unsigned int in)$/;" f file: -_booth_recode_w7 crypto/ec/ecp_nistz256.c /^static unsigned int _booth_recode_w7(unsigned int in)$/;" f file: -_bsaes_const crypto/aes/asm/bsaes-armv7.pl /^_bsaes_const:$/;" l -_bsaes_const crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_const:$/;" l -_bsaes_decrypt8 crypto/aes/asm/bsaes-armv7.pl /^_bsaes_decrypt8:$/;" l -_bsaes_decrypt8 crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_decrypt8:$/;" l -_bsaes_encrypt8 crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8:$/;" l -_bsaes_encrypt8 crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_encrypt8:$/;" l -_bsaes_encrypt8_alt crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8_alt:$/;" l -_bsaes_encrypt8_bitslice crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8_bitslice:$/;" l -_bsaes_encrypt8_bitslice crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_encrypt8_bitslice:$/;" l -_bsaes_key_convert crypto/aes/asm/bsaes-armv7.pl /^_bsaes_key_convert:$/;" l -_bsaes_key_convert crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_key_convert:$/;" l -_bswap4 include/crypto/modes.h /^__inline u32 _bswap4(u32 val)$/;" f -_check_accepted_options util/perl/OpenSSL/Config/Query.pm /^sub _check_accepted_options {$/;" s -_cleanup providers/fips/self_test.c /^void _cleanup(void)$/;" f -_cmll128_encrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_encrypt_1x:$/;" l -_cmll128_encrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_encrypt_2x:$/;" l -_cmll128_load_deckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_load_deckey:$/;" l -_cmll128_load_enckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_load_enckey:$/;" l -_cmll256_decrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_decrypt_1x:$/;" l -_cmll256_decrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_decrypt_2x:$/;" l -_cmll256_encrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_encrypt_1x:$/;" l -_cmll256_encrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_encrypt_2x:$/;" l -_cmll256_load_deckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_load_deckey:$/;" l -_cond crypto/bio/bio_addr.c 434;" d file: -_create fuzz/helper.py /^def _create(d):$/;" f -_data_word crypto/aes/asm/aes-586.pl /^sub _data_word() { my $i; while(defined($i=shift)) { &data_word($i,$i); } }$/;" s -_data_word crypto/aes/asm/aes-ppc.pl /^sub _data_word()$/;" s -_data_word crypto/aes/asm/aes-s390x.pl /^sub _data_word()$/;" s -_data_word crypto/aes/asm/aes-sparcv9.pl /^sub _data_word()$/;" s -_data_word crypto/aes/asm/aes-x86_64.pl /^sub _data_word()$/;" s -_default_broken external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _default_broken {$/;" s -_dopr crypto/bio/bio_print.c /^_dopr(char **sbuffer,$/;" f file: -_ec_list_element_st crypto/ec/ec_curve.c /^typedef struct _ec_list_element_st {$/;" s file: -_errno crypto/bio/bss_dgram.c /^ unsigned int _errno;$/;" m struct:bio_dgram_data_st file: -_errno crypto/bio/bss_dgram.c /^ unsigned int _errno;$/;" m struct:bio_dgram_sctp_data_st file: -_gcm_ghash_4bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_ghash_4bit:$/;" l -_gcm_gmult_1bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_gmult_1bit:$/;" l -_gcm_gmult_4bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_gmult_4bit:$/;" l -_gen_oid_bytes util/perl/OpenSSL/OID.pm /^sub _gen_oid_bytes {$/;" s -_gensym external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub _gensym {$/;" s -_hidden engines/e_afalg.h /^ EVP_CIPHER *_hidden;$/;" m struct:cbc_cipher_handles -_hidden_aes_128_cbc engines/e_dasync.c /^static EVP_CIPHER *_hidden_aes_128_cbc = NULL;$/;" v file: -_hidden_aes_128_cbc engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_cbc = NULL;$/;" v file: -_hidden_aes_128_cbc_hmac_sha1 engines/e_dasync.c /^static EVP_CIPHER *_hidden_aes_128_cbc_hmac_sha1 = NULL;$/;" v file: -_hidden_aes_128_cbc_hmac_sha1 engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_cbc_hmac_sha1 = NULL;$/;" v file: -_hidden_aes_128_gcm engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_gcm = NULL;$/;" v file: -_hidden_md5_md engines/e_ossltest.c /^static EVP_MD *_hidden_md5_md = NULL;$/;" v file: -_hidden_sha1_md engines/e_dasync.c /^static EVP_MD *_hidden_sha1_md = NULL;$/;" v file: -_hidden_sha1_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha1_md = NULL;$/;" v file: -_hidden_sha256_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha256_md = NULL;$/;" v file: -_hidden_sha384_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha384_md = NULL;$/;" v file: -_hidden_sha512_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha512_md = NULL;$/;" v file: -_ia64_AES_decrypt crypto/aes/asm/aes-ia64.S /^_ia64_AES_decrypt:$/;" l -_ia64_AES_encrypt crypto/aes/asm/aes-ia64.S /^_ia64_AES_encrypt:$/;" l -_init providers/fips/self_test.c /^void _init(void)$/;" f -_install_hash external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _install_hash {$/;" s -_iosb apps/lib/vms_term_sock.c /^typedef struct _iosb { \/* Copied from IOSBDEF.H for Alpha *\/$/;" s file: -_is_clean external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _is_clean {$/;" s -_kbhit apps/lib/apps.c 62;" d file: -_load_text external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _load_text {$/;" s -_loadround crypto/camellia/asm/cmll-x86.pl /^sub _loadround {$/;" s -_loadround crypto/camellia/asm/cmll-x86_64.pl /^sub _loadround {$/;" s -_lseek ms/applink.c 43;" d file: -_lseek ms/applink.c 44;" d file: -_method_mod_n crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_n;$/;" m struct:rsa_st -_method_mod_p crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_p;$/;" m struct:rsa_st -_method_mod_q crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_q;$/;" m struct:rsa_st -_mips_AES_decrypt crypto/aes/asm/aes-mips.pl /^_mips_AES_decrypt:$/;" l -_mips_AES_encrypt crypto/aes/asm/aes-mips.pl /^_mips_AES_encrypt:$/;" l -_mips_AES_set_encrypt_key crypto/aes/asm/aes-mips.pl /^_mips_AES_set_encrypt_key:$/;" l -_mul_1x1 crypto/bn/asm/s390x-gf2m.pl /^_mul_1x1:$/;" l -_mul_1x1 crypto/bn/asm/x86_64-gf2m.pl /^_mul_1x1:$/;" l -_nist_p_192 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_192[][BN_NIST_192_TOP] = {$/;" v file: -_nist_p_192_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_192_sqr[] = {$/;" v file: -_nist_p_224 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_224[][BN_NIST_224_TOP] = {$/;" v file: -_nist_p_224_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_224_sqr[] = {$/;" v file: -_nist_p_256 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_256[][BN_NIST_256_TOP] = {$/;" v file: -_nist_p_256_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_256_sqr[] = {$/;" v file: -_nist_p_384 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_384[][BN_NIST_384_TOP] = {$/;" v file: -_nist_p_384_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_384_sqr[] = {$/;" v file: -_nist_p_521 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521[] = { 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,$/;" v file: -_nist_p_521 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521[] =$/;" v file: -_nist_p_521_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521_sqr[] = {$/;" v file: -_ossl_versionsplit util/perl/OpenSSL/Util.pm /^sub _ossl_versionsplit {$/;" s -_padlock_verify_ctx engines/asm/e_padlock-x86_64.pl /^_padlock_verify_ctx:$/;" l -_pairmap util/perl/OpenSSL/OID.pm /^sub _pairmap (&@) {$/;" s -_pairs util/perl/OpenSSL/OID.pm /^sub _pairs (@) {$/;" s -_pairs util/perl/OpenSSL/config.pm /^sub _pairs (@) {$/;" s -_param external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _param {$/;" s -_parse_features util/perl/OpenSSL/Ordinals.pm /^sub _parse_features {$/;" s -_parse_platforms util/perl/OpenSSL/Ordinals.pm /^sub _parse_platforms {$/;" s -_poly1305_blocks crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_blocks:$/;" l -_poly1305_emit crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_emit:$/;" l -_poly1305_init crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_init:$/;" l -_process providers/common/der/oids_to_c.pm /^sub _process {$/;" s -_putback util/perl/OpenSSL/Ordinals.pm /^sub _putback {$/;" s -_rc4_options crypto/rc4/asm/rc4-c64xplus.pl /^_rc4_options:$/;" l -_registered_oids util/perl/OpenSSL/OID.pm /^sub _registered_oids {$/;" s -_rotl128 crypto/camellia/asm/cmll-x86.pl /^sub _rotl128 {$/;" s -_rotl128 crypto/camellia/asm/cmll-x86_64.pl /^sub _rotl128 {$/;" s -_run_handlers util/perl/OpenSSL/ParseC.pm /^sub _run_handlers {$/;" s -_s390x_AES_decrypt crypto/aes/asm/aes-s390x.pl /^_s390x_AES_decrypt:$/;" l -_s390x_AES_encrypt crypto/aes/asm/aes-s390x.pl /^_s390x_AES_encrypt:$/;" l -_s390x_AES_set_encrypt_key crypto/aes/asm/aes-s390x.pl /^_s390x_AES_set_encrypt_key:$/;" l -_s390x_xts_km crypto/aes/asm/aes-s390x.pl /^_s390x_xts_km:$/;" l -_saveround crypto/camellia/asm/cmll-x86.pl /^sub _saveround {$/;" s -_saveround crypto/camellia/asm/cmll-x86_64.pl /^sub _saveround {$/;" s -_scrubpkg external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub _scrubpkg {$/;" s -_setmode e_os.h 65;" d -_sha1_block_data_order crypto/sha/asm/sha1-c64xplus.pl /^_sha1_block_data_order:$/;" l -_sha256_block_data_order crypto/sha/asm/sha256-c64xplus.pl /^_sha256_block_data_order:$/;" l -_sha512_block_data_order crypto/sha/asm/sha512-c64xplus.pl /^_sha512_block_data_order:$/;" l -_shaext_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_shaext_shortcut:$/;" l -_shaext_shortcut crypto/sha/asm/sha1-x86_64.pl /^_shaext_shortcut:$/;" l -_shaext_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_shaext_shortcut:$/;" l -_shaext_shortcut crypto/sha/asm/sha512-x86_64.pl /^_shaext_shortcut:$/;" l -_sparcv9_AES_decrypt crypto/aes/asm/aes-sparcv9.pl /^_sparcv9_AES_decrypt:$/;" l -_sparcv9_AES_encrypt crypto/aes/asm/aes-sparcv9.pl /^_sparcv9_AES_encrypt:$/;" l -_sparcv9_fjaesx_probe crypto/sparccpuid.S /^_sparcv9_fjaesx_probe:$/;" l -_sparcv9_fmadd_probe crypto/sparccpuid.S /^_sparcv9_fmadd_probe:$/;" l -_sparcv9_random crypto/sparccpuid.S /^_sparcv9_random:$/;" l -_sparcv9_rdcfr crypto/sparccpuid.S /^_sparcv9_rdcfr:$/;" l -_sparcv9_rdtick crypto/sparccpuid.S /^_sparcv9_rdtick:$/;" l -_sparcv9_vis1_instrument crypto/sparccpuid.S /^_sparcv9_vis1_instrument:$/;" l -_sparcv9_vis1_instrument_bus crypto/sparccpuid.S /^_sparcv9_vis1_instrument_bus:$/;" l -_sparcv9_vis1_instrument_bus2 crypto/sparccpuid.S /^_sparcv9_vis1_instrument_bus2:$/;" l -_sparcv9_vis1_probe crypto/sparccpuid.S /^_sparcv9_vis1_probe:$/;" l -_sparcv9_vis2_probe crypto/sparccpuid.S /^_sparcv9_vis2_probe:$/;" l -_sparcv9_vis3_probe crypto/sparccpuid.S /^_sparcv9_vis3_probe:$/;" l -_ssse3_shortcut crypto/sha/asm/sha1-x86_64.pl /^_ssse3_shortcut:$/;" l -_strlen31 e_os.h /^static __inline unsigned int _strlen31(const char *str)$/;" f -_unconditionally_untaint external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _unconditionally_untaint {$/;" s -_vpaes_consts crypto/aes/asm/vpaes-armv8.pl /^_vpaes_consts:$/;" l -_vpaes_consts crypto/aes/asm/vpaes-ppc.pl /^_vpaes_consts:$/;" l -_vpaes_consts crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_consts:$/;" l -_vpaes_decrypt_2x crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_2x:$/;" l -_vpaes_decrypt_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_core:$/;" l -_vpaes_decrypt_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_decrypt_core:$/;" l -_vpaes_decrypt_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_decrypt_core:$/;" l -_vpaes_decrypt_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_preheat:$/;" l -_vpaes_decrypt_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_decrypt_preheat:$/;" l -_vpaes_encrypt_2x crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_2x:$/;" l -_vpaes_encrypt_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_core:$/;" l -_vpaes_encrypt_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_encrypt_core:$/;" l -_vpaes_encrypt_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_encrypt_core:$/;" l -_vpaes_encrypt_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_preheat:$/;" l -_vpaes_encrypt_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_encrypt_preheat:$/;" l -_vpaes_key_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_key_preheat:$/;" l -_vpaes_key_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_key_preheat:$/;" l -_vpaes_preheat crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_preheat:$/;" l -_vpaes_schedule_192_smear crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_192_smear:$/;" l -_vpaes_schedule_192_smear crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_192_smear:$/;" l -_vpaes_schedule_192_smear crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_192_smear:$/;" l -_vpaes_schedule_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_core:$/;" l -_vpaes_schedule_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_core:$/;" l -_vpaes_schedule_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_core:$/;" l -_vpaes_schedule_low_round crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_low_round:$/;" l -_vpaes_schedule_low_round crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_low_round:$/;" l -_vpaes_schedule_low_round crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_low_round:$/;" l -_vpaes_schedule_mangle crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_mangle:$/;" l -_vpaes_schedule_mangle crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_mangle:$/;" l -_vpaes_schedule_mangle crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_mangle:$/;" l -_vpaes_schedule_round crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_round:$/;" l -_vpaes_schedule_round crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_round:$/;" l -_vpaes_schedule_round crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_round:$/;" l -_vpaes_schedule_transform crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_transform:$/;" l -_vpaes_schedule_transform crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_transform:$/;" l -_vpaes_schedule_transform crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_transform:$/;" l -_vsntprintf crypto/cryptlib.c 20;" d file: -_vsntprintf crypto/cryptlib.c 22;" d file: -_vsr2vr crypto/perlasm/ppc-xlate.pl /^sub _vsr2vr {$/;" s -_x86_64_AES_decrypt crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_decrypt:$/;" l -_x86_64_AES_decrypt_compact crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_decrypt_compact:$/;" l -_x86_64_AES_encrypt crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_encrypt:$/;" l -_x86_64_AES_encrypt_compact crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_encrypt_compact:$/;" l -_x86_64_AES_set_encrypt_key crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_set_encrypt_key:$/;" l -_x86_64_Camellia_decrypt crypto/camellia/asm/cmll-x86_64.pl /^_x86_64_Camellia_decrypt:$/;" l -_x86_64_Camellia_encrypt crypto/camellia/asm/cmll-x86_64.pl /^_x86_64_Camellia_encrypt:$/;" l -a crypto/aria/aria.c /^static void a(ARIA_u128 *y, const ARIA_u128 *x)$/;" f file: -a crypto/ec/curve448/point_448.h /^ gf a, b, c;$/;" m struct:__anon195 -a crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *a;$/;" m struct:x9_62_curve_st file: -a crypto/ec/ec_local.h /^ BIGNUM *a, *b;$/;" m struct:ec_group_st -a include/crypto/modes.h /^ u64 a[2];$/;" m union:__anon360 -a include/openssl/ts.h /^STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a);$/;" v -a include/openssl/ts.h /^STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a);$/;" v -a include/openssl/ts.h /^TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a);$/;" v -a providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: -a ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st -a test/ectest.c /^ const char *a;$/;" m struct:c2_curve_test file: -a test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -a util/check-format-test-negatives.c /^ int a;$/;" m struct:__anon1 file: -a util/check-format-test-negatives.c /^a;$/;" t file: -a2d_ASN1_OBJECT crypto/asn1/a_object.c /^int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num)$/;" f -a2i_ASN1_ENUMERATED crypto/asn1/f_int.c /^int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size)$/;" f -a2i_ASN1_INTEGER crypto/asn1/f_int.c /^int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size)$/;" f -a2i_ASN1_STRING crypto/asn1/f_string.c /^int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size)$/;" f -a2i_GENERAL_NAME crypto/x509/v3_san.c /^GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out,$/;" f -a2i_IPADDRESS crypto/x509/v3_utl.c /^ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc)$/;" f -a2i_IPADDRESS_NC crypto/x509/v3_utl.c /^ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc)$/;" f -a2i_ipaddress_tests test/x509_internal_test.c /^static IP_TESTDATA a2i_ipaddress_tests[] = {$/;" v file: -a_0 crypto/bn/asm/sparcv8.S /^#define a_0 %l0$/;" d -a_0 crypto/bn/asm/sparcv8plus.S /^#define a_0 %l0$/;" d -a_1 crypto/bn/asm/sparcv8.S /^#define a_1 %l1$/;" d -a_1 crypto/bn/asm/sparcv8plus.S /^#define a_1 %l1$/;" d -a_2 crypto/bn/asm/sparcv8.S /^#define a_2 %l2$/;" d -a_2 crypto/bn/asm/sparcv8plus.S /^#define a_2 %l2$/;" d -a_3 crypto/bn/asm/sparcv8.S /^#define a_3 %l3$/;" d -a_3 crypto/bn/asm/sparcv8plus.S /^#define a_3 %l3$/;" d -a_4 crypto/bn/asm/sparcv8.S /^#define a_4 %l4$/;" d -a_4 crypto/bn/asm/sparcv8plus.S /^#define a_4 %l4$/;" d -a_5 crypto/bn/asm/sparcv8.S /^#define a_5 %l5$/;" d -a_5 crypto/bn/asm/sparcv8plus.S /^#define a_5 %l5$/;" d -a_6 crypto/bn/asm/sparcv8.S /^#define a_6 %l6$/;" d -a_6 crypto/bn/asm/sparcv8plus.S /^#define a_6 %l6$/;" d -a_7 crypto/bn/asm/sparcv8.S /^#define a_7 %l7$/;" d -a_7 crypto/bn/asm/sparcv8plus.S /^#define a_7 %l7$/;" d -a_is_minus3 crypto/ec/ec_local.h /^ int a_is_minus3;$/;" m struct:ec_group_st -a_is_zero_mod_one test/exptest.c /^static int a_is_zero_mod_one(const char *method, const BIGNUM *r,$/;" f file: -aad crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: -aad crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29::__anon30 file: -aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467::__anon468 -aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int aad : 1;$/;" m struct:__anon467 -aad test/evp_test.c /^ unsigned char *aad[AAD_NUM];$/;" m struct:cipher_data_st file: -aad_buf crypto/evp/e_aes.c /^ unsigned char aad_buf[16]; \/* Store partial AAD blocks *\/$/;" m struct:__anon48 file: -aad_buf providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char aad_buf[OCB_MAX_AAD_LEN]; \/* Store partial AAD blocks *\/$/;" m struct:prov_aes_ocb_ctx_st -aad_buf_len crypto/evp/e_aes.c /^ int aad_buf_len;$/;" m struct:__anon48 file: -aad_buf_len providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t aad_buf_len;$/;" m struct:prov_aes_ocb_ctx_st -aad_len test/evp_test.c /^ size_t aad_len[AAD_NUM];$/;" m struct:cipher_data_st file: -aadctr engines/e_dasync.c /^ unsigned int aadctr;$/;" m struct:dasync_pipeline_ctx file: -aadupdate providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_aadupdate_fn aadupdate;$/;" m struct:prov_gcm_hw_st -abs_val crypto/bio/bio_print.c /^static LDOUBLE abs_val(LDOUBLE value)$/;" f file: -absolutedir Configure /^sub absolutedir {$/;" s -absorb include/internal/sha3.h /^ sha3_absorb_fn *absorb;$/;" m struct:prov_sha3_meth_st -accelerated engines/e_devcrypto.c /^ } accelerated;$/;" m struct:driver_info_st typeref:enum:driver_info_st::devcrypto_accelerated_t file: -accept e_os.h 390;" d -accept include/internal/sockets.h 59;" d -acceptRAVerified crypto/cmp/cmp_server.c /^ int acceptRAVerified; \/* Accept ir\/cr\/kur with POPO RAVerified *\/$/;" m struct:ossl_cmp_srv_ctx_st file: -acceptUnprotected crypto/cmp/cmp_server.c /^ int acceptUnprotected; \/* Accept requests with no\/invalid prot. *\/$/;" m struct:ossl_cmp_srv_ctx_st file: -accept_family crypto/bio/bss_acpt.c /^ int accept_family;$/;" m struct:bio_accept_st file: -accept_sock crypto/bio/bss_acpt.c /^ int accept_sock;$/;" m struct:bio_accept_st file: -accept_socket apps/s_server.c /^static int accept_socket = -1;$/;" v file: -accepted_mode crypto/bio/bss_acpt.c /^ int accepted_mode; \/* Socket mode for BIO_accept (set on accepted sock) *\/$/;" m struct:bio_accept_st file: -access apps/cmp.c 26;" d file: -accuracy crypto/ts/ts_local.h /^ TS_ACCURACY *accuracy;$/;" m struct:TS_tst_info_st -acfd apps/lib/http_server.c /^int acfd = (int) INVALID_SOCKET;$/;" v -ack apps/s_client.c /^ int ack;$/;" m struct:tlsextctx_st file: -acpt_close_socket crypto/bio/bss_acpt.c /^static void acpt_close_socket(BIO *bio)$/;" f file: -acpt_ctrl crypto/bio/bss_acpt.c /^static long acpt_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -acpt_free crypto/bio/bss_acpt.c /^static int acpt_free(BIO *a)$/;" f file: -acpt_new crypto/bio/bss_acpt.c /^static int acpt_new(BIO *bi)$/;" f file: -acpt_puts crypto/bio/bss_acpt.c /^static int acpt_puts(BIO *bp, const char *str)$/;" f file: -acpt_read crypto/bio/bss_acpt.c /^static int acpt_read(BIO *b, char *out, int outl)$/;" f file: -acpt_state crypto/bio/bss_acpt.c /^static int acpt_state(BIO *b, BIO_ACCEPT *c)$/;" f file: -acpt_write crypto/bio/bss_acpt.c /^static int acpt_write(BIO *b, const char *in, int inl)$/;" f file: -action crypto/crmf/crmf_local.h /^ ASN1_INTEGER *action;$/;" m struct:ossl_crmf_pkipublicationinfo_st -action crypto/evp/ctrl_params_translate.c /^enum action {$/;" g file: -action_desc crypto/ui/ui_local.h /^ const char *action_desc; \/* Input *\/$/;" m struct:ui_string_st::__anon219::__anon221 -action_type crypto/evp/ctrl_params_translate.c /^ enum action action_type;$/;" m struct:translation_ctx_st typeref:enum:translation_ctx_st::action file: -action_type crypto/evp/ctrl_params_translate.c /^ enum action action_type;$/;" m struct:translation_st typeref:enum:translation_st::action file: -activatecnt crypto/provider_core.c /^ int activatecnt;$/;" m struct:ossl_provider_st file: -active ssl/ssl_ciph.c /^ int active;$/;" m struct:cipher_order_st file: -acvp_test crypto/rsa/rsa_local.h /^ RSA_ACVP_TEST *acvp_test;$/;" m struct:rsa_st -acvp_test_params providers/implementations/keymgmt/rsa_kmgmt.c /^ OSSL_PARAM *acvp_test_params;$/;" m struct:rsa_gen_ctx file: -acvpinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *acvpinfo;$/;" m struct:__anon533 file: -acvpinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t acvpinfo_len;$/;" m struct:__anon533 file: -adapt crypto/punycode.c /^static int adapt(unsigned int delta, unsigned int numpoints,$/;" f file: -adapt_keyid_ext apps/lib/apps.c /^static int adapt_keyid_ext(X509 *cert, X509V3_CTX *ext_ctx,$/;" f file: -add Configure /^sub add {$/;" s -add crypto/async/async_local.h /^ int add;$/;" m struct:fd_lookup_st -add crypto/ec/ec_local.h /^ int (*add) (const EC_GROUP *, EC_POINT *r, const EC_POINT *a,$/;" m struct:ec_method_st -add include/openssl/rand.h /^ int (*add) (const void *buf, int num, double randomness);$/;" m struct:rand_meth_st -add util/perl/OpenSSL/Ordinals.pm /^sub add {$/;" s -add1_extension crypto/cmp/cmp_msg.c /^static int add1_extension(X509_EXTENSIONS **pexts, int nid, int crit, void *ex)$/;" f file: -add1_headers crypto/http/http_client.c /^static int add1_headers(OSSL_HTTP_REQ_CTX *rctx,$/;" f file: -addProfessionInfo crypto/x509/v3_admis.h /^ ASN1_OCTET_STRING* addProfessionInfo;$/;" m struct:ProfessionInfo_st -add_DN_object apps/req.c /^static int add_DN_object(X509_NAME *n, char *text, const char *def,$/;" f file: -add_X509_stack_fn_t apps/cmp.c /^typedef int (*add_X509_stack_fn_t)(void *ctx, const STACK_OF(X509) *certs);$/;" t file: -add_alias util/perl/OpenSSL/Ordinals.pm /^sub add_alias {$/;" s -add_all_ciphers crypto/init.c /^static CRYPTO_ONCE add_all_ciphers = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -add_all_digests crypto/init.c /^static CRYPTO_ONCE add_all_digests = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -add_all_tests test/testutil/driver.c /^void add_all_tests(const char *test_case_name, int(*test_fn)(int idx),$/;" f -add_arg ssl/ssl_local.h /^ void *add_arg;$/;" m struct:__anon424 -add_arg ssl/statem/extensions_cust.c /^ void *add_arg;$/;" m struct:__anon406 file: -add_attribute_object apps/req.c /^static int add_attribute_object(X509_REQ *req, char *text, const char *def,$/;" f file: -add_attributes test/helpers/pkcs12.c /^static int add_attributes(PKCS12_SAFEBAG *bag, const PKCS12_ATTR *attrs)$/;" f file: -add_before Configure /^sub add_before {$/;" s -add_bytes providers/implementations/rands/drbg_hash.c /^static int add_bytes(PROV_DRBG *drbg, unsigned char *dst,$/;" f file: -add_c2 crypto/bn/asm/mips.pl /^sub add_c2 () {$/;" s -add_cb ssl/ssl_local.h /^ SSL_custom_ext_add_cb_ex add_cb;$/;" m struct:__anon424 -add_cb ssl/statem/extensions_cust.c /^ custom_ext_add_cb add_cb;$/;" m struct:__anon406 file: -add_cert_dir crypto/x509/by_dir.c /^static int add_cert_dir(BY_DIR *ctx, const char *dir, int type)$/;" f file: -add_certbag test/helpers/pkcs12.c /^void add_certbag(PKCS12_BUILDER *pb, const unsigned char *bytes, int len,$/;" f -add_crl_reason_extension crypto/cmp/cmp_msg.c /^static int add_crl_reason_extension(X509_EXTENSIONS **pexts, int reason_code)$/;" f file: -add_crls_store apps/lib/s_cb.c /^static int add_crls_store(X509_STORE *st, STACK_OF(X509_CRL) *crls)$/;" f file: -add_custom_ext_intern ssl/statem/extensions_cust.c /^static int add_custom_ext_intern(SSL_CTX *ctx, ENDPOINT role,$/;" f file: -add_entry apps/rehash.c /^static int add_entry(enum Type type, unsigned int hash, const char *filename,$/;" f file: -add_hash_to_v providers/implementations/rands/drbg_hash.c /^static int add_hash_to_v(PROV_DRBG *drbg, unsigned char inbyte,$/;" f file: -add_key_share ssl/statem/extensions_clnt.c /^static int add_key_share(SSL *s, WPACKET *pkt, unsigned int curve_id)$/;" f file: -add_keybag test/helpers/pkcs12.c /^void add_keybag(PKCS12_BUILDER *pb, const unsigned char *bytes, int len,$/;" f -add_niels_to_pt crypto/ec/curve448/curve448.c /^static void add_niels_to_pt(curve448_point_t d, const niels_t e,$/;" f file: -add_ocsp_cert apps/ocsp.c /^static int add_ocsp_cert(OCSP_REQUEST **req, X509 *cert,$/;" f file: -add_ocsp_serial apps/ocsp.c /^static int add_ocsp_serial(OCSP_REQUEST **req, char *serial,$/;" f file: -add_oid_section apps/lib/apps.c /^int add_oid_section(CONF *conf)$/;" f -add_old_custom_ext ssl/statem/extensions_cust.c /^static int add_old_custom_ext(SSL_CTX *ctx, ENDPOINT role,$/;" f file: -add_params providers/fips/self_test_kats.c /^static int add_params(OSSL_PARAM_BLD *bld, const ST_KAT_PARAM *params,$/;" f file: -add_pniels_to_pt crypto/ec/curve448/curve448.c /^static void add_pniels_to_pt(curve448_point_t p, const pniels_t pn,$/;" f file: -add_property_names test/property_test.c /^static int add_property_names(const char *n, ...)$/;" f file: -add_provider_groups ssl/t1_lib.c /^static OSSL_CALLBACK add_provider_groups;$/;" v file: -add_provider_groups ssl/t1_lib.c /^static int add_provider_groups(const OSSL_PARAM params[], void *data)$/;" f file: -add_secretbag test/helpers/pkcs12.c /^void add_secretbag(PKCS12_BUILDER *pb, int secret_nid, const char *secret,$/;" f -add_seeds_string crypto/info.c 108;" d file: -add_seeds_stringlist crypto/info.c 114;" d file: -add_session apps/s_server.c /^static int add_session(SSL *ssl, SSL_SESSION *session)$/;" f file: -add_test test/testutil/driver.c /^void add_test(const char *test_case_name, int (*test_fn) (void))$/;" f -add_trusted test/cmp_vfy_test.c /^static int add_trusted(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f file: -add_two test/asynctest.c /^static int add_two(void *args)$/;" f file: -add_untrusted test/cmp_vfy_test.c /^static int add_untrusted(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f file: -added_obj_cmp crypto/objects/obj_dat.c /^static int added_obj_cmp(const ADDED_OBJ *ca, const ADDED_OBJ *cb)$/;" f file: -added_obj_hash crypto/objects/obj_dat.c /^static unsigned long added_obj_hash(const ADDED_OBJ *ca)$/;" f file: -added_obj_st crypto/objects/obj_dat.c /^struct added_obj_st {$/;" s file: -addend crypto/ec/curve448/curve448.c /^ int power, addend;$/;" m struct:smvt_control file: -addext_conf apps/req.c /^static CONF *addext_conf = NULL;$/;" v file: -addinA test/evp_test.c /^ unsigned char *addinA;$/;" m struct:rand_data_pass_st file: -addinA_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: -addinB test/evp_test.c /^ unsigned char *addinB;$/;" m struct:rand_data_pass_st file: -addinB_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: -additional_arg test/cmp_vfy_test.c /^ int additional_arg;$/;" m struct:test_fixture file: -addr_contains crypto/x509/v3_addr.c /^static int addr_contains(IPAddressOrRanges *parent,$/;" f file: -addr_first crypto/bio/bss_acpt.c /^ BIO_ADDRINFO *addr_first;$/;" m struct:bio_accept_st file: -addr_first crypto/bio/bss_conn.c /^ BIO_ADDRINFO *addr_first;$/;" m struct:bio_connect_st file: -addr_iter crypto/bio/bss_acpt.c /^ const BIO_ADDRINFO *addr_iter;$/;" m struct:bio_accept_st file: -addr_iter crypto/bio/bss_conn.c /^ const BIO_ADDRINFO *addr_iter;$/;" m struct:bio_connect_st file: -addr_prefixlen crypto/x509/v3_addr.c 123;" d file: -addr_strings crypto/bio/bio_addr.c /^static int addr_strings(const BIO_ADDR *ap, int numeric,$/;" f file: -addr_validate_path_internal crypto/x509/v3_addr.c /^static int addr_validate_path_internal(X509_STORE_CTX *ctx,$/;" f file: -addrinfo crypto/bio/bio_local.h 53;" d -addrinfo_wrap crypto/bio/bio_addr.c /^static int addrinfo_wrap(int family, int socktype,$/;" f file: -adjust_key providers/implementations/encode_decode/decode_der2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: -adjust_key providers/implementations/encode_decode/decode_msblob2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: -adjust_key providers/implementations/encode_decode/decode_pvk2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: -adjust_key_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void adjust_key_fn(void *, struct der2key_ctx_st *ctx);$/;" t file: -adjust_key_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void adjust_key_fn(void *, struct msblob2key_ctx_st *ctx);$/;" t file: -adjust_key_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void adjust_key_fn(void *, struct pvk2key_ctx_st *ctx);$/;" t file: -admissionAuthority crypto/x509/v3_admis.h /^ GENERAL_NAME* admissionAuthority;$/;" m struct:AdmissionSyntax_st -admissionAuthority crypto/x509/v3_admis.h /^ GENERAL_NAME* admissionAuthority;$/;" m struct:Admissions_st -aead test/evp_test.c /^ int aead;$/;" m struct:cipher_data_st file: -aead_cipher providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*aead_cipher)(PROV_CIPHER_CTX *dat, unsigned char *out, size_t *outl,$/;" m struct:prov_cipher_hw_chacha_aead_st -aead_data crypto/evp/e_chacha20_poly1305.c 164;" d file: -aead_lengths_list apps/speed.c /^static const int aead_lengths_list[] = {$/;" v file: -aes crypto/evp/e_aes.c /^ } aes;$/;" m struct:__anon66 typeref:union:__anon66::__anon67 file: -aes_128_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_128_wrap = {$/;" v file: -aes_128_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_128_wrap_pad = {$/;" v file: -aes_192_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_192_wrap = {$/;" v file: -aes_192_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_192_wrap_pad = {$/;" v file: -aes_256_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_256_wrap = {$/;" v file: -aes_256_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_256_wrap_pad = {$/;" v file: -aes_block_t crypto/aes/aes_ige.c /^} aes_block_t __attribute((__aligned__(1)));$/;" t typeref:struct:__anon91 file: -aes_cbc_cipher crypto/evp/e_aes.c /^static int aes_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cbc_hmac_sha1_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_freectx_fn aes_cbc_hmac_sha1_freectx;$/;" v file: -aes_cbc_hmac_sha1_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void aes_cbc_hmac_sha1_freectx(void *vctx)$/;" f file: -aes_cbc_hmac_sha1_newctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void *aes_cbc_hmac_sha1_newctx(void *provctx, size_t kbits,$/;" f file: -aes_cbc_hmac_sha256_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_freectx_fn aes_cbc_hmac_sha256_freectx;$/;" v file: -aes_cbc_hmac_sha256_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void aes_cbc_hmac_sha256_freectx(void *vctx)$/;" f file: -aes_cbc_hmac_sha256_newctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void *aes_cbc_hmac_sha256_newctx(void *provctx, size_t kbits,$/;" f file: -aes_ccm providers/implementations/ciphers/cipher_aes_ccm_hw.c /^static const PROV_CCM_HW aes_ccm = {$/;" v file: -aes_ccm_cipher crypto/evp/e_aes.c /^static int aes_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_ccm_cleanup crypto/evp/e_aes.c 3549;" d file: -aes_ccm_ctrl crypto/evp/e_aes.c /^static int aes_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aes_ccm_decrypt demos/cipher/aesccm.c /^int aes_ccm_decrypt(void)$/;" f -aes_ccm_enc_dec test/acvp_test.c /^static int aes_ccm_enc_dec(const char *alg,$/;" f file: -aes_ccm_enc_dec_test test/acvp_test.c /^static int aes_ccm_enc_dec_test(int id)$/;" f file: -aes_ccm_encrypt demos/cipher/aesccm.c /^int aes_ccm_encrypt(void)$/;" f -aes_ccm_freectx providers/implementations/ciphers/cipher_aes_ccm.c /^static OSSL_FUNC_cipher_freectx_fn aes_ccm_freectx;$/;" v file: -aes_ccm_freectx providers/implementations/ciphers/cipher_aes_ccm.c /^static void aes_ccm_freectx(void *vctx)$/;" f file: -aes_ccm_init_key crypto/evp/e_aes.c /^static int aes_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_ccm_newctx providers/implementations/ciphers/cipher_aes_ccm.c /^static void *aes_ccm_newctx(void *provctx, size_t keybits)$/;" f file: -aes_ccm_tls_cipher crypto/evp/e_aes.c /^static int aes_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cfb1_bits_test test/acvp_test.c /^static int aes_cfb1_bits_test(void)$/;" f file: -aes_cfb1_cipher crypto/evp/e_aes.c /^static int aes_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cfb8_cipher crypto/evp/e_aes.c /^static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cfb_cipher crypto/evp/e_aes.c /^static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 47;" d file: -aes_ctr_cipher crypto/evp/e_aes.c /^static int aes_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_cts128_vectors test/modes_internal_test.c /^static const SIZED_DATA aes_cts128_vectors[] = {$/;" v file: -aes_dinit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_dinit;$/;" v file: -aes_dinit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_dupctx providers/implementations/ciphers/cipher_aes.c /^static OSSL_FUNC_cipher_dupctx_fn aes_dupctx;$/;" v file: -aes_dupctx providers/implementations/ciphers/cipher_aes.c /^static void *aes_dupctx(void *ctx)$/;" f file: -aes_ecb_cipher crypto/evp/e_aes.c /^static int aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_einit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_einit;$/;" v file: -aes_einit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_final providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 46;" d file: -aes_freectx providers/implementations/ciphers/cipher_aes.c /^static OSSL_FUNC_cipher_freectx_fn aes_freectx;$/;" v file: -aes_freectx providers/implementations/ciphers/cipher_aes.c /^static void aes_freectx(void *vctx)$/;" f file: -aes_fx_cbc_encrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_cbc_encrypt:$/;" l -aes_fx_ctr32_encrypt_blocks crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_ctr32_encrypt_blocks:$/;" l -aes_fx_decrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_decrypt:$/;" l -aes_fx_encrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_encrypt:$/;" l -aes_fx_set_decrypt_key crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_set_decrypt_key:$/;" l -aes_fx_set_encrypt_key crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_set_encrypt_key:$/;" l -aes_gcm providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static const PROV_GCM_HW aes_gcm = {$/;" v file: -aes_gcm_cipher crypto/evp/e_aes.c /^static int aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_gcm_cleanup crypto/evp/e_aes.c /^static int aes_gcm_cleanup(EVP_CIPHER_CTX *c)$/;" f file: -aes_gcm_ctrl crypto/evp/e_aes.c /^static int aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aes_gcm_dec_128_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_128_kernel:$/;" l -aes_gcm_dec_192_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_192_kernel:$/;" l -aes_gcm_dec_256_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_256_kernel:$/;" l -aes_gcm_decrypt demos/cipher/aesgcm.c /^int aes_gcm_decrypt(void)$/;" f -aes_gcm_enc_128_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_128_kernel:$/;" l -aes_gcm_enc_192_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_192_kernel:$/;" l -aes_gcm_enc_256_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_256_kernel:$/;" l -aes_gcm_enc_dec test/acvp_test.c /^static int aes_gcm_enc_dec(const char *alg,$/;" f file: -aes_gcm_enc_dec_test test/acvp_test.c /^static int aes_gcm_enc_dec_test(int id)$/;" f file: -aes_gcm_encrypt demos/cipher/aesgcm.c /^int aes_gcm_encrypt(void)$/;" f -aes_gcm_freectx providers/implementations/ciphers/cipher_aes_gcm.c /^static OSSL_FUNC_cipher_freectx_fn aes_gcm_freectx;$/;" v file: -aes_gcm_freectx providers/implementations/ciphers/cipher_aes_gcm.c /^static void aes_gcm_freectx(void *vctx)$/;" f file: -aes_gcm_init_key crypto/evp/e_aes.c /^static int aes_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_gcm_initkey providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static int aes_gcm_initkey(PROV_GCM_CTX *ctx, const unsigned char *key,$/;" f file: -aes_gcm_iv_generate crypto/evp/e_aes.c /^static int aes_gcm_iv_generate(EVP_AES_GCM_CTX *gctx, int offset)$/;" f file: -aes_gcm_newctx providers/implementations/ciphers/cipher_aes_gcm.c /^static void *aes_gcm_newctx(void *provctx, size_t keybits)$/;" f file: -aes_gcm_tls_cipher crypto/evp/e_aes.c /^static int aes_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_generic_ocb providers/implementations/ciphers/cipher_aes_ocb_hw.c /^static const PROV_CIPHER_HW aes_generic_ocb = {$/;" v file: -aes_generic_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_cipher(PROV_AES_OCB_CTX *ctx,$/;" f file: -aes_generic_ocb_cleanup providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline void aes_generic_ocb_cleanup(PROV_AES_OCB_CTX *ctx)$/;" f file: -aes_generic_ocb_copy_ctx providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_copy_ctx(PROV_AES_OCB_CTX *dst,$/;" f file: -aes_generic_ocb_final providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_final(PROV_AES_OCB_CTX *ctx)$/;" f file: -aes_generic_ocb_gettag providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_gettag(PROV_AES_OCB_CTX *ctx,$/;" f file: -aes_generic_ocb_setaad providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_setaad(PROV_AES_OCB_CTX *ctx,$/;" f file: -aes_generic_ocb_setiv providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_setiv(PROV_AES_OCB_CTX *ctx,$/;" f file: -aes_generic_xts providers/implementations/ciphers/cipher_aes_xts_hw.c /^static const PROV_CIPHER_HW aes_generic_xts = {$/;" v file: -aes_get_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_get_ctx_params_fn aes_get_ctx_params;$/;" v file: -aes_get_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -aes_gettable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^const OSSL_PARAM *aes_gettable_ctx_params(ossl_unused void *cctx,$/;" f -aes_gettable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn aes_gettable_ctx_params;$/;" v file: -aes_gettable_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 44;" d file: -aes_init_key crypto/evp/e_aes.c /^static int aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_key_st include/openssl/aes.h /^struct aes_key_st {$/;" s -aes_ocb_block_final providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_final_fn aes_ocb_block_final;$/;" v file: -aes_ocb_block_final providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_ocb_block_update providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_update_fn aes_ocb_block_update;$/;" v file: -aes_ocb_block_update providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_ocb_block_update_internal providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_update_internal(PROV_AES_OCB_CTX *ctx,$/;" f file: -aes_ocb_cipher crypto/evp/e_aes.c /^static int aes_ocb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_cipher_fn aes_ocb_cipher;$/;" v file: -aes_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_ocb_cleanup crypto/evp/e_aes.c /^static int aes_ocb_cleanup(EVP_CIPHER_CTX *c)$/;" f file: -aes_ocb_ctrl crypto/evp/e_aes.c /^static int aes_ocb_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aes_ocb_dinit providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_ocb_dinit;$/;" v file: -aes_ocb_dinit providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_ocb_dupctx providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_dupctx_fn aes_ocb_dupctx;$/;" v file: -aes_ocb_dupctx providers/implementations/ciphers/cipher_aes_ocb.c /^static void *aes_ocb_dupctx(void *vctx)$/;" f file: -aes_ocb_einit providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_ocb_einit;$/;" v file: -aes_ocb_einit providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_ocb_freectx providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_freectx_fn aes_ocb_freectx;$/;" v file: -aes_ocb_freectx providers/implementations/ciphers/cipher_aes_ocb.c /^static void aes_ocb_freectx(void *vctx)$/;" f file: -aes_ocb_get_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_get_ctx_params_fn aes_ocb_get_ctx_params;$/;" v file: -aes_ocb_get_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -aes_ocb_init providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_ocb_init_key crypto/evp/e_aes.c /^static int aes_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_ocb_newctx providers/implementations/ciphers/cipher_aes_ocb.c /^static void *aes_ocb_newctx(void *provctx, size_t kbits, size_t blkbits,$/;" f file: -aes_ocb_set_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_ocb_set_ctx_params;$/;" v file: -aes_ocb_set_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -aes_ofb_cipher crypto/evp/e_aes.c /^static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_off crypto/evp/e_aes_cbc_hmac_sha1.c 98;" d file: -aes_off crypto/evp/e_aes_cbc_hmac_sha256.c 93;" d file: -aes_set_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_set_ctx_params;$/;" v file: -aes_set_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -aes_settable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^const OSSL_PARAM *aes_settable_ctx_params(ossl_unused void *cctx,$/;" f -aes_settable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn aes_settable_ctx_params;$/;" v file: -aes_siv_cipher providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_cipher(void *vctx, unsigned char *out,$/;" f file: -aes_siv_cleanup providers/implementations/ciphers/cipher_aes_siv_hw.c /^static void aes_siv_cleanup(void *vctx)$/;" f file: -aes_siv_dupctx providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_dupctx(void *in_vctx, void *out_vctx)$/;" f file: -aes_siv_freectx providers/implementations/ciphers/cipher_aes_siv.c /^static void aes_siv_freectx(void *vctx)$/;" f file: -aes_siv_get_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static int aes_siv_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -aes_siv_gettable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM *aes_siv_gettable_ctx_params(ossl_unused void *cctx,$/;" f file: -aes_siv_hw providers/implementations/ciphers/cipher_aes_siv_hw.c /^static const PROV_CIPHER_HW_AES_SIV aes_siv_hw =$/;" v file: -aes_siv_initkey providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_initkey(void *vctx, const unsigned char *key, size_t keylen)$/;" f file: -aes_siv_known_gettable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM aes_siv_known_gettable_ctx_params[] = {$/;" v file: -aes_siv_known_settable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM aes_siv_known_settable_ctx_params[] = {$/;" v file: -aes_siv_newctx providers/implementations/ciphers/cipher_aes_siv.c /^static void *aes_siv_newctx(void *provctx, size_t keybits, unsigned int mode,$/;" f file: -aes_siv_set_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_siv_set_ctx_params;$/;" v file: -aes_siv_set_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static int aes_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -aes_siv_setspeed providers/implementations/ciphers/cipher_aes_siv_hw.c /^static void aes_siv_setspeed(void *vctx, int speed)$/;" f file: -aes_siv_settable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM *aes_siv_settable_ctx_params(ossl_unused void *cctx,$/;" f file: -aes_siv_settag providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_settag(void *vctx, const unsigned char *tag, size_t tagl)$/;" f file: -aes_t4_cbc_cipher crypto/evp/e_aes.c 518;" d file: -aes_t4_ccm_cipher crypto/evp/e_aes.c 690;" d file: -aes_t4_ccm_init_key crypto/evp/e_aes.c /^static int aes_t4_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_t4_cfb1_cipher crypto/evp/e_aes.c 538;" d file: -aes_t4_cfb8_cipher crypto/evp/e_aes.c 534;" d file: -aes_t4_cfb_cipher crypto/evp/e_aes.c 530;" d file: -aes_t4_ctr_cipher crypto/evp/e_aes.c 542;" d file: -aes_t4_decrypt crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_decrypt:$/;" l -aes_t4_ecb_cipher crypto/evp/e_aes.c 522;" d file: -aes_t4_encrypt crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_encrypt:$/;" l -aes_t4_gcm_cipher crypto/evp/e_aes.c 592;" d file: -aes_t4_gcm_init_key crypto/evp/e_aes.c /^static int aes_t4_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_t4_init_key crypto/evp/e_aes.c /^static int aes_t4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_t4_ocb_cipher crypto/evp/e_aes.c 744;" d file: -aes_t4_ocb_init_key crypto/evp/e_aes.c /^static int aes_t4_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_t4_ofb_cipher crypto/evp/e_aes.c 526;" d file: -aes_t4_set_decrypt_key crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_set_decrypt_key:$/;" l -aes_t4_set_encrypt_key crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_set_encrypt_key:$/;" l -aes_t4_siv_cipher crypto/evp/e_aes.c 751;" d file: -aes_t4_siv_init_key crypto/evp/e_aes.c 750;" d file: -aes_t4_xts_cipher crypto/evp/e_aes.c 665;" d file: -aes_t4_xts_init_key crypto/evp/e_aes.c /^static int aes_t4_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 45;" d file: -aes_wrap_cipher crypto/evp/e_aes.c /^static int aes_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_wrap_cipher providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_update_fn aes_wrap_cipher;$/;" v file: -aes_wrap_cipher providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_cipher(void *vctx,$/;" f file: -aes_wrap_cipher_internal providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_cipher_internal(void *vctx, unsigned char *out,$/;" f file: -aes_wrap_dinit providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_wrap_dinit;$/;" v file: -aes_wrap_dinit providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_wrap_einit providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_wrap_einit;$/;" v file: -aes_wrap_einit providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_wrap_final providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_final_fn aes_wrap_final;$/;" v file: -aes_wrap_final providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_wrap_freectx providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_freectx_fn aes_wrap_freectx;$/;" v file: -aes_wrap_freectx providers/implementations/ciphers/cipher_aes_wrp.c /^static void aes_wrap_freectx(void *vctx)$/;" f file: -aes_wrap_init providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_init(void *vctx, const unsigned char *key,$/;" f file: -aes_wrap_init_key crypto/evp/e_aes.c /^static int aes_wrap_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_wrap_keylen crypto/cms/cms_env.c /^static size_t aes_wrap_keylen(int nid)$/;" f file: -aes_wrap_newctx providers/implementations/ciphers/cipher_aes_wrp.c /^static void *aes_wrap_newctx(size_t kbits, size_t blkbits,$/;" f file: -aes_wrap_set_ctx_params providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_wrap_set_ctx_params;$/;" v file: -aes_wrap_set_ctx_params providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -aes_xts_check_keys_differ providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_check_keys_differ(const unsigned char *key, size_t bytes,$/;" f file: -aes_xts_cipher crypto/evp/e_aes.c /^static int aes_xts_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aes_xts_cipher providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_cipher_fn aes_xts_cipher;$/;" v file: -aes_xts_cipher providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_xts_cleanup crypto/evp/e_aes.c 3271;" d file: -aes_xts_ctrl crypto/evp/e_aes.c /^static int aes_xts_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aes_xts_dinit providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_xts_dinit;$/;" v file: -aes_xts_dinit providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_xts_dupctx providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_dupctx_fn aes_xts_dupctx;$/;" v file: -aes_xts_dupctx providers/implementations/ciphers/cipher_aes_xts.c /^static void *aes_xts_dupctx(void *vctx)$/;" f file: -aes_xts_einit providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_xts_einit;$/;" v file: -aes_xts_einit providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_xts_freectx providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_freectx_fn aes_xts_freectx;$/;" v file: -aes_xts_freectx providers/implementations/ciphers/cipher_aes_xts.c /^static void aes_xts_freectx(void *vctx)$/;" f file: -aes_xts_init providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -aes_xts_init_key crypto/evp/e_aes.c /^static int aes_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aes_xts_known_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static const OSSL_PARAM aes_xts_known_settable_ctx_params[] = {$/;" v file: -aes_xts_newctx providers/implementations/ciphers/cipher_aes_xts.c /^static void *aes_xts_newctx(void *provctx, unsigned int mode, uint64_t flags,$/;" f file: -aes_xts_set_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_xts_set_ctx_params;$/;" v file: -aes_xts_set_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -aes_xts_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn aes_xts_settable_ctx_params;$/;" v file: -aes_xts_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static const OSSL_PARAM *aes_xts_settable_ctx_params(ossl_unused void *cctx,$/;" f file: -aes_xts_stream_final providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_final_fn aes_xts_stream_final;$/;" v file: -aes_xts_stream_final providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aes_xts_stream_update providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_update_fn aes_xts_stream_update;$/;" v file: -aes_xts_stream_update providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -aescommon crypto/aes/asm/aesni-x86.pl /^sub aescommon$/;" s -aesdec crypto/aes/asm/aesni-x86.pl /^sub aesdec { aescommon(0xde,@_); }$/;" s -aesdeclast crypto/aes/asm/aesni-x86.pl /^sub aesdeclast { aescommon(0xdf,@_); }$/;" s -aesenc crypto/aes/asm/aesni-x86.pl /^sub aesenc { aescommon(0xdc,@_); }$/;" s -aesenc crypto/aes/asm/bsaes-x86_64.pl /^sub aesenc { # not used$/;" s -aesenclast crypto/aes/asm/aesni-x86.pl /^sub aesenclast { aescommon(0xdd,@_); }$/;" s -aesenclast crypto/aes/asm/bsaes-x86_64.pl /^sub aesenclast { # not used$/;" s -aesimc crypto/aes/asm/aesni-x86.pl /^sub aesimc { aescommon(0xdb,@_); }$/;" s -aeskeygenassist crypto/aes/asm/aesni-x86.pl /^sub aeskeygenassist$/;" s -aesni crypto/aes/asm/aesni-mb-x86_64.pl /^sub aesni {$/;" s -aesni crypto/aes/asm/aesni-sha1-x86_64.pl /^sub aesni {$/;" s -aesni crypto/aes/asm/aesni-x86_64.pl /^sub aesni {$/;" s -aesni256_cbc_sha1_dec crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec:$/;" l -aesni256_cbc_sha1_dec_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec_avx:$/;" l -aesni256_cbc_sha1_dec_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec_ssse3:$/;" l -aesni_128_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static EVP_CIPHER aesni_128_cbc_hmac_sha1_cipher = {$/;" v file: -aesni_128_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static EVP_CIPHER aesni_128_cbc_hmac_sha256_cipher = {$/;" v file: -aesni_256_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static EVP_CIPHER aesni_256_cbc_hmac_sha1_cipher = {$/;" v file: -aesni_256_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static EVP_CIPHER aesni_256_cbc_hmac_sha256_cipher = {$/;" v file: -aesni_cbc_cipher crypto/evp/e_aes.c /^static int aesni_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aesni_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aesni_cbc_hmac_sha1_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_cipher(PROV_CIPHER_CTX *vctx,$/;" f file: -aesni_cbc_hmac_sha1_ctrl crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -aesni_cbc_hmac_sha1_init_key crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -aesni_cbc_hmac_sha1_init_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_init_key(PROV_CIPHER_CTX *vctx,$/;" f file: -aesni_cbc_hmac_sha1_set_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static void aesni_cbc_hmac_sha1_set_mac_key(void *vctx,$/;" f file: -aesni_cbc_hmac_sha1_set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_set_tls1_aad(void *vctx,$/;" f file: -aesni_cbc_hmac_sha1_tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_aad($/;" f file: -aesni_cbc_hmac_sha1_tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_encrypt($/;" f file: -aesni_cbc_hmac_sha1_tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_max_bufsize(void *vctx)$/;" f file: -aesni_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: -aesni_cbc_hmac_sha256_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_cipher(PROV_CIPHER_CTX *vctx,$/;" f file: -aesni_cbc_hmac_sha256_ctrl crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -aesni_cbc_hmac_sha256_init_key crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -aesni_cbc_hmac_sha256_init_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_init_key(PROV_CIPHER_CTX *vctx,$/;" f file: -aesni_cbc_hmac_sha256_set_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static void aesni_cbc_hmac_sha256_set_mac_key(void *vctx,$/;" f file: -aesni_cbc_hmac_sha256_set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_set_tls1_aad(void *vctx,$/;" f file: -aesni_cbc_hmac_sha256_tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_aad($/;" f file: -aesni_cbc_hmac_sha256_tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_encrypt($/;" f file: -aesni_cbc_hmac_sha256_tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_max_bufsize($/;" f file: -aesni_cbc_sha1_enc crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc:$/;" l -aesni_cbc_sha1_enc_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_avx:$/;" l -aesni_cbc_sha1_enc_shaext crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_shaext:$/;" l -aesni_cbc_sha1_enc_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_ssse3:$/;" l -aesni_ccm64_decrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ccm64_decrypt_blocks:$/;" l -aesni_ccm64_encrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ccm64_encrypt_blocks:$/;" l -aesni_ccm_cipher crypto/evp/e_aes.c 336;" d file: -aesni_ccm_init_key crypto/evp/e_aes.c /^static int aesni_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aesni_cfb1_cipher crypto/evp/e_aes.c 215;" d file: -aesni_cfb8_cipher crypto/evp/e_aes.c 211;" d file: -aesni_cfb_cipher crypto/evp/e_aes.c 207;" d file: -aesni_ctr32_encrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ctr32_encrypt_blocks:$/;" l -aesni_ctr_cipher crypto/evp/e_aes.c 219;" d file: -aesni_ecb_cipher crypto/evp/e_aes.c /^static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aesni_ecb_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ecb_encrypt:$/;" l -aesni_gcm_cipher crypto/evp/e_aes.c 256;" d file: -aesni_gcm_decrypt crypto/modes/asm/aesni-gcm-x86_64.pl /^aesni_gcm_decrypt:$/;" l -aesni_gcm_encrypt crypto/modes/asm/aesni-gcm-x86_64.pl /^aesni_gcm_encrypt:$/;" l -aesni_gcm_init_key crypto/evp/e_aes.c /^static int aesni_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aesni_generate1 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate1 # fully unrolled loop$/;" s -aesni_generate1 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate1 {$/;" s -aesni_generate2 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate2$/;" s -aesni_generate2 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate2 {$/;" s -aesni_generate3 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate3$/;" s -aesni_generate3 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate3 {$/;" s -aesni_generate4 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate4$/;" s -aesni_generate4 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate4 {$/;" s -aesni_generate6 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate6$/;" s -aesni_generate6 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate6 {$/;" s -aesni_generate8 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate8 {$/;" s -aesni_init_key crypto/evp/e_aes.c /^static int aesni_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aesni_inline_generate1 crypto/aes/asm/aesni-x86.pl /^sub aesni_inline_generate1$/;" s -aesni_multi_cbc_decrypt crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_decrypt:$/;" l -aesni_multi_cbc_decrypt_avx crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_decrypt_avx:$/;" l -aesni_multi_cbc_encrypt crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_encrypt:$/;" l -aesni_multi_cbc_encrypt_avx crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_encrypt_avx:$/;" l -aesni_ocb_cipher crypto/evp/e_aes.c 391;" d file: -aesni_ocb_decrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ocb_decrypt:$/;" l -aesni_ocb_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ocb_encrypt:$/;" l -aesni_ocb_init_key crypto/evp/e_aes.c /^static int aesni_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aesni_ofb_cipher crypto/evp/e_aes.c 203;" d file: -aesni_xts_cipher crypto/evp/e_aes.c 310;" d file: -aesni_xts_decrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_xts_decrypt:$/;" l -aesni_xts_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_xts_encrypt:$/;" l -aesni_xts_init_key crypto/evp/e_aes.c /^static int aesni_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aeswrap_fn providers/implementations/ciphers/cipher_aes_wrp.c /^typedef size_t (*aeswrap_fn)(void *key, const unsigned char *iv,$/;" t file: -afalg_aes_cbc engines/e_afalg.c /^static const EVP_CIPHER *afalg_aes_cbc(int nid)$/;" f file: -afalg_aio engines/e_afalg.h /^typedef struct afalg_aio_st afalg_aio;$/;" t typeref:struct:afalg_aio_st -afalg_aio_st engines/e_afalg.h /^struct afalg_aio_st {$/;" s -afalg_chk_platform engines/e_afalg.c /^static int afalg_chk_platform(void)$/;" f file: -afalg_cipher_cleanup engines/e_afalg.c /^static int afalg_cipher_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: -afalg_cipher_init engines/e_afalg.c /^static int afalg_cipher_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -afalg_cipher_nids engines/e_afalg.c /^static int afalg_cipher_nids[] = {$/;" v file: -afalg_ciphers engines/e_afalg.c /^static int afalg_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: -afalg_create_sk engines/e_afalg.c /^static int afalg_create_sk(afalg_ctx *actx, const char *ciphertype,$/;" f file: -afalg_ctx engines/e_afalg.h /^typedef struct afalg_ctx_st afalg_ctx;$/;" t typeref:struct:afalg_ctx_st -afalg_ctx_st engines/e_afalg.h /^struct afalg_ctx_st {$/;" s -afalg_destroy engines/e_afalg.c /^static int afalg_destroy(ENGINE *e)$/;" f file: -afalg_do_cipher engines/e_afalg.c /^static int afalg_do_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -afalg_fin_cipher_aio engines/e_afalg.c /^static int afalg_fin_cipher_aio(afalg_aio *aio, int sfd, unsigned char *buf,$/;" f file: -afalg_finish engines/e_afalg.c /^static int afalg_finish(ENGINE *e)$/;" f file: -afalg_init engines/e_afalg.c /^static int afalg_init(ENGINE *e)$/;" f file: -afalg_init_aio engines/e_afalg.c /^static int afalg_init_aio(afalg_aio *aio)$/;" f file: -afalg_set_iv_sk engines/e_afalg.c /^static void afalg_set_iv_sk(struct cmsghdr *cmsg, const unsigned char *iv,$/;" f file: -afalg_set_key engines/e_afalg.c /^static ossl_inline int afalg_set_key(afalg_ctx *actx, const unsigned char *key,$/;" f file: -afalg_set_op_sk engines/e_afalg.c /^static ossl_inline void afalg_set_op_sk(struct cmsghdr *cmsg,$/;" f file: -afalg_setup_async_event_notification engines/e_afalg.c /^static int afalg_setup_async_event_notification(afalg_aio *aio)$/;" f file: -afalg_start_cipher_sk engines/e_afalg.c /^static int afalg_start_cipher_sk(afalg_ctx *actx, const unsigned char *in,$/;" f file: -afalg_waitfd_cleanup engines/e_afalg.c /^static void afalg_waitfd_cleanup(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f file: -ag_capable_st providers/common/include/prov/provider_util.h /^typedef struct ag_capable_st {$/;" s -again Configure /^ again:$/;" l -agreeMAC crypto/crmf/crmf_local.h /^ OSSL_CRMF_PKMACVALUE *agreeMAC; \/* 3 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 -aid providers/implementations/signature/dsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon462 file: -aid providers/implementations/signature/ecdsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon460 file: -aid providers/implementations/signature/eddsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon463 file: -aid providers/implementations/signature/sm2_sig.c /^ unsigned char *aid;$/;" m struct:__anon459 file: -aid_buf providers/implementations/signature/dsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon462 file: -aid_buf providers/implementations/signature/ecdsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon460 file: -aid_buf providers/implementations/signature/eddsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon463 file: -aid_buf providers/implementations/signature/sm2_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon459 file: -aid_len providers/implementations/signature/dsa_sig.c /^ size_t aid_len;$/;" m struct:__anon462 file: -aid_len providers/implementations/signature/ecdsa_sig.c /^ size_t aid_len;$/;" m struct:__anon460 file: -aid_len providers/implementations/signature/eddsa_sig.c /^ size_t aid_len;$/;" m struct:__anon463 file: -aid_len providers/implementations/signature/sm2_sig.c /^ size_t aid_len;$/;" m struct:__anon459 file: -aio engines/e_afalg.h /^ afalg_aio aio;$/;" m struct:afalg_ctx_st -aio_ctx engines/e_afalg.h /^ aio_context_t aio_ctx;$/;" m struct:afalg_aio_st -akid include/crypto/x509.h /^ AUTHORITY_KEYID *akid;$/;" m struct:X509_crl_st -akid include/crypto/x509.h /^ AUTHORITY_KEYID *akid;$/;" m struct:x509_st -alarm apps/speed.c 153;" d file: -alarm_win32 apps/speed.c /^static void alarm_win32(unsigned int secs)$/;" f file: -alarmed apps/speed.c /^static void alarmed(int sig)$/;" f file: -alert ssl/statem/statem_lib.c /^ int alert;$/;" m struct:x509err2alert_st file: -alert util/perl/TLSProxy/Message.pm /^sub alert$/;" s -alert_count ssl/record/record.h /^ unsigned int alert_count;$/;" m struct:record_layer_st -alert_dispatch ssl/ssl_local.h /^ int alert_dispatch;$/;" m struct:ssl_st::__anon417 -alert_received test/helpers/handshake.c /^ int alert_received;$/;" m struct:handshake_ex_data_st file: -alert_sent test/helpers/handshake.c /^ int alert_sent;$/;" m struct:handshake_ex_data_st file: -alert_types apps/lib/s_cb.c /^static STRINT_PAIR alert_types[] = {$/;" v file: -alert_value ssl/ssl_local.h /^ int (*alert_value) (int);$/;" m struct:ssl3_enc_method -alg providers/common/include/prov/provider_util.h /^ OSSL_ALGORITHM alg;$/;" m struct:ag_capable_st -alg test/evp_fetch_prov_test.c /^static char *alg = "digest";$/;" v file: -alg test/evp_test.c /^ char *alg;$/;" m struct:mac_data_st file: -alg test/filterprov.c /^ OSSL_ALGORITHM alg[MAX_ALG_FILTERS + 1];$/;" m struct:filter_prov_globals_st::__anon317 file: -algId crypto/crmf/crmf_local.h /^ X509_ALGOR *algId;$/;" m struct:ossl_crmf_pkmacvalue_st -alg_bits ssl/ssl_local.h /^ uint32_t alg_bits; \/* Number of bits for algorithm *\/$/;" m struct:ssl_cipher_st -alg_cbc_decrypt_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_cbc_decrypt_implement {$/;" s -alg_cbc_encrypt_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_cbc_encrypt_implement {$/;" s -alg_cleanup crypto/property/property.c /^static void alg_cleanup(ossl_uintmax_t idx, ALGORITHM *a, void *arg)$/;" f file: -alg_cleanup_by_provider crypto/property/property.c /^alg_cleanup_by_provider(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)$/;" f file: -alg_cleanup_by_provider_data_st crypto/property/property.c /^struct alg_cleanup_by_provider_data_st {$/;" s file: -alg_ctr32_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_ctr32_implement {$/;" s -alg_do_each crypto/property/property.c /^static void alg_do_each(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)$/;" f file: -alg_do_each_data_st crypto/property/property.c /^struct alg_do_each_data_st {$/;" s file: -alg_do_one crypto/property/property.c /^static void alg_do_one(ALGORITHM *alg, IMPLEMENTATION *impl,$/;" f file: -alg_get crypto/pkcs12/p12_npas.c /^static int alg_get(const X509_ALGOR *alg, int *pnid, int *piter,$/;" f file: -alg_module_init crypto/evp/evp_cnf.c /^static int alg_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -alg_print apps/pkcs12.c /^static int alg_print(const X509_ALGOR *alg)$/;" f file: -alg_xts_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_xts_implement {$/;" s -algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_cipher_ctx_st -algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_kdf_ctx_st -algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_mac_ctx_st -algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_md_ctx_st -algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_rand_ctx_st -algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon365 -algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon366 -algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon367 -algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon368 -algindex apps/speed.c /^static int algindex;$/;" v file: -algo_strength ssl/ssl_local.h /^ uint32_t algo_strength; \/* strength and export flags *\/$/;" m struct:ssl_cipher_st -algodef crypto/encode_decode/encoder_local.h /^ const OSSL_ALGORITHM *algodef;$/;" m struct:ossl_endecode_base_st -algor crypto/asn1/n_pkey.c /^ X509_ALGOR *algor;$/;" m struct:netscape_pkey_st file: -algor crypto/x509/x_pubkey.c /^ X509_ALGOR *algor;$/;" m struct:X509_pubkey_st file: -algor include/crypto/x509.h /^ X509_ALGOR *algor;$/;" m struct:X509_sig_st -algorithm crypto/cms/cms_local.h /^ X509_ALGOR *algorithm;$/;" m struct:CMS_OriginatorPublicKey_st -algorithm ssl/ssl_local.h /^ char *algorithm; \/* Algorithm name to fetch *\/$/;" m struct:tls_group_info_st -algorithm2 ssl/ssl_local.h /^ uint32_t algorithm2; \/* Extra flags *\/$/;" m struct:ssl_cipher_st -algorithmIdentifier crypto/crmf/crmf_local.h /^ X509_ALGOR *algorithmIdentifier;$/;" m struct:ossl_crmf_poposigningkey_st -algorithm_auth ssl/ssl_local.h /^ uint32_t algorithm_auth; \/* server authentication *\/$/;" m struct:ssl_cipher_st -algorithm_data_st crypto/core_algorithm.c /^struct algorithm_data_st {$/;" s file: -algorithm_description include/openssl/core.h /^ const char *algorithm_description;$/;" m struct:ossl_algorithm_st -algorithm_do_map crypto/core_algorithm.c /^static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map,$/;" f file: -algorithm_do_this crypto/core_algorithm.c /^static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata)$/;" f file: -algorithm_enc ssl/ssl_local.h /^ uint32_t algorithm_enc; \/* symmetric encryption *\/$/;" m struct:ssl_cipher_st -algorithm_mac ssl/ssl_local.h /^ uint32_t algorithm_mac; \/* symmetric authentication *\/$/;" m struct:ssl_cipher_st -algorithm_mkey ssl/ssl_local.h /^ uint32_t algorithm_mkey; \/* key exchange algorithm *\/$/;" m struct:ssl_cipher_st -algorithm_names include/openssl/core.h /^ const char *algorithm_names; \/* key *\/$/;" m struct:ossl_algorithm_st -algorithm_nid include/crypto/rsa.h /^ int algorithm_nid; \/* Currently always NID_mgf1 *\/$/;" m struct:rsa_pss_params_30_st::__anon362 -alias include/crypto/x509.h /^ ASN1_UTF8STRING *alias; \/* "friendly name" *\/$/;" m struct:x509_cert_aux_st -alias include/openssl/objects.h /^ int alias;$/;" m struct:obj_name_st -align providers/implementations/ciphers/cipher_cts.c /^ size_t align;$/;" m union:__anon469 file: -align32 crypto/sha/asm/sha1-x86_64.pl /^sub align32() {$/;" s -aligned_16bytes providers/implementations/ciphers/cipher_cts.c /^} aligned_16bytes;$/;" t typeref:union:__anon469 file: -all test/sparse_array_test.c /^ int all;$/;" m struct:doall_st file: -allOrFirstTier crypto/cms/cms_local.h /^ int32_t allOrFirstTier;$/;" m union:CMS_ReceiptsFrom_st::__anon244 -all_conds util/perl/OpenSSL/ParseC.pm /^sub all_conds {$/;" s -all_masked crypto/armcap.c /^static sigset_t all_masked;$/;" v file: -all_masked crypto/ppccap.c /^static sigset_t all_masked;$/;" v file: -all_tests test/testutil/driver.c /^static TEST_INFO all_tests[1024];$/;" v file: -alldisabled util/perl/OpenSSL/Test/Utils.pm /^sub alldisabled {$/;" s -alloc crypto/params_dup.c /^ OSSL_PARAM_ALIGNED_BLOCK *alloc; \/* The allocated buffer *\/$/;" m struct:__anon202 file: -alloc test/wpackettest.c /^static const unsigned char alloc[] = { 0x02, 0xfe, 0xff };$/;" v file: -alloc_blocks crypto/param_build.c /^ size_t alloc_blocks;$/;" m struct:__anon86 file: -alloc_cipher providers/common/include/prov/provider_util.h /^ EVP_CIPHER *alloc_cipher; \/* fetched cipher *\/$/;" m struct:__anon451 -alloc_len include/crypto/rand_pool.h /^ size_t alloc_len; \/* current number of bytes allocated *\/$/;" m struct:rand_pool_st -alloc_md providers/common/include/prov/provider_util.h /^ EVP_MD *alloc_md; \/* fetched digest *\/$/;" m struct:__anon452 -alloc_node crypto/sparse_array.c /^static ossl_inline void **alloc_node(void)$/;" f file: -alloc_sz crypto/params_dup.c /^ size_t alloc_sz; \/* The size of the allocated buffer (in bytes) *\/$/;" m struct:__anon202 file: -alloca crypto/bn/bn_exp.c 18;" d file: -alloca crypto/bn/bn_exp.c 22;" d file: -alloca crypto/cryptlib.c 26;" d file: -alloca engines/e_capi.c 25;" d file: -allocate_string_stack crypto/ui/ui_lib.c /^static int allocate_string_stack(UI *ui)$/;" f file: -allocated_buf crypto/evp/ctrl_params_translate.c /^ void *allocated_buf;$/;" m struct:translation_ctx_st file: -alloced apps/s_server.c /^ size_t alloced;$/;" m struct:__anon448 file: -alloced providers/implementations/include/prov/ciphercommon.h /^ int alloced; \/*$/;" m struct:prov_cipher_ctx_st -alloced ssl/record/record.h /^ int alloced;$/;" m struct:ssl_mac_buf_st -allof util/perl/OpenSSL/Test/Utils.pm /^sub allof {$/;" s -allow_customize crypto/mem.c /^static int allow_customize = 1;$/;" v file: -allow_early_data_cb ssl/ssl_local.h /^ SSL_allow_early_data_cb_fn allow_early_data_cb;$/;" m struct:ssl_ctx_st -allow_early_data_cb ssl/ssl_local.h /^ SSL_allow_early_data_cb_fn allow_early_data_cb;$/;" m struct:ssl_st -allow_early_data_cb test/sslapitest.c /^static int allow_early_data_cb(SSL *s, void *arg)$/;" f file: -allow_early_data_cb_data ssl/ssl_local.h /^ void *allow_early_data_cb_data;$/;" m struct:ssl_ctx_st -allow_early_data_cb_data ssl/ssl_local.h /^ void *allow_early_data_cb_data;$/;" m struct:ssl_st -allow_ed_cb_called test/sslapitest.c /^static int allow_ed_cb_called = 0;$/;" v file: -allow_insecure_decrypt crypto/evp/e_aes.c /^static const int allow_insecure_decrypt = 0;$/;" v file: -allow_insecure_decrypt crypto/evp/e_aes.c /^static const int allow_insecure_decrypt = 1;$/;" v file: -allow_unprotected fuzz/cmp.c /^static int allow_unprotected(const OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *rep,$/;" f file: -allow_unprotected test/cmp_vfy_test.c /^static int allow_unprotected(const OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg,$/;" f file: -allow_unprotected_cb test/cmp_vfy_test.c /^ ossl_cmp_allow_unprotected_cb_t allow_unprotected_cb;$/;" m struct:test_fixture file: -allws test/danetest.c /^static int allws(const char *cp)$/;" f file: -allzeroes crypto/ec/curve25519.c /^static const char allzeroes[15];$/;" v file: -alpn ssl/ssl_local.h /^ unsigned char *alpn;$/;" m struct:ssl_ctx_st::__anon416 -alpn ssl/ssl_local.h /^ unsigned char *alpn;$/;" m struct:ssl_st::__anon420 -alpn_cb apps/s_server.c /^static int alpn_cb(SSL *s, const unsigned char **out, unsigned char *outlen,$/;" f file: -alpn_client test/ssl_old_test.c /^static const char *alpn_client;$/;" v file: -alpn_expected test/ssl_old_test.c /^static const char *alpn_expected;$/;" v file: -alpn_len ssl/ssl_local.h /^ size_t alpn_len;$/;" m struct:ssl_ctx_st::__anon416 -alpn_len ssl/ssl_local.h /^ size_t alpn_len;$/;" m struct:ssl_st::__anon420 -alpn_proposed ssl/ssl_local.h /^ unsigned char *alpn_proposed;$/;" m struct:ssl_st::__anon417 -alpn_proposed_len ssl/ssl_local.h /^ size_t alpn_proposed_len;$/;" m struct:ssl_st::__anon417 -alpn_protocols test/helpers/handshake.h /^ unsigned char *alpn_protocols;$/;" m struct:ctx_data_st -alpn_protocols test/helpers/ssl_test_ctx.h /^ char *alpn_protocols;$/;" m struct:__anon289 -alpn_protocols test/helpers/ssl_test_ctx.h /^ char *alpn_protocols;$/;" m struct:__anon290 -alpn_protocols_len test/helpers/handshake.h /^ size_t alpn_protocols_len;$/;" m struct:ctx_data_st -alpn_prots test/clienthellotest.c /^static const char alpn_prots[] =$/;" v file: -alpn_select_cb ssl/ssl_local.h /^ int (*alpn_select_cb) (SSL *s,$/;" m struct:ssl_ctx_st::__anon416 -alpn_select_cb test/sslapitest.c /^static int alpn_select_cb(SSL *ssl, const unsigned char **out,$/;" f file: -alpn_select_cb_arg ssl/ssl_local.h /^ void *alpn_select_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 -alpn_selected ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *alpn_selected;$/;" m struct:__anon426 file: -alpn_selected ssl/ssl_local.h /^ unsigned char *alpn_selected;$/;" m struct:ssl_session_st::__anon412 -alpn_selected ssl/ssl_local.h /^ unsigned char *alpn_selected;$/;" m struct:ssl_st::__anon417 -alpn_selected test/ssl_old_test.c /^static unsigned char *alpn_selected;$/;" v file: -alpn_selected_len ssl/ssl_local.h /^ size_t alpn_selected_len;$/;" m struct:ssl_session_st::__anon412 -alpn_selected_len ssl/ssl_local.h /^ size_t alpn_selected_len;$/;" m struct:ssl_st::__anon417 -alpn_sent ssl/ssl_local.h /^ int alpn_sent;$/;" m struct:ssl_st::__anon417 -alpn_server test/ssl_old_test.c /^static char *alpn_server;$/;" v file: -alpn_server2 test/ssl_old_test.c /^static char *alpn_server2;$/;" v file: -alpn_value_ok ssl/ssl_lib.c /^static int alpn_value_ok(const unsigned char *protos, unsigned int protos_len)$/;" f file: -already_checked crypto/cmp/cmp_vfy.c /^static int already_checked(const X509 *cert,$/;" f file: -alt_version providers/implementations/asymciphers/rsa_enc.c /^ unsigned int alt_version;$/;" m struct:__anon515 file: -altname include/crypto/x509.h /^ STACK_OF(GENERAL_NAME) *altname;$/;" m struct:x509_st -always_prepend external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub always_prepend {$/;" s -always_retry_ctrl test/helpers/ssltestlib.c /^static long always_retry_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -always_retry_free test/helpers/ssltestlib.c /^static int always_retry_free(BIO *bio)$/;" f file: -always_retry_gets test/helpers/ssltestlib.c /^static int always_retry_gets(BIO *bio, char *buf, int size)$/;" f file: -always_retry_new test/helpers/ssltestlib.c /^static int always_retry_new(BIO *bio)$/;" f file: -always_retry_puts test/helpers/ssltestlib.c /^static int always_retry_puts(BIO *bio, const char *str)$/;" f file: -always_retry_read test/helpers/ssltestlib.c /^static int always_retry_read(BIO *bio, char *out, int outl)$/;" f file: -always_retry_write test/helpers/ssltestlib.c /^static int always_retry_write(BIO *bio, const char *in, int inl)$/;" f file: -amask ssl/ssl_local.h /^ uint32_t amask; \/* authmask corresponding to key type *\/$/;" m struct:__anon422 -ameth crypto/engine/tb_asnmth.c /^ const EVP_PKEY_ASN1_METHOD *ameth;$/;" m struct:__anon210 file: -ameth include/crypto/evp.h /^ const EVP_PKEY_ASN1_METHOD *ameth;$/;" m struct:evp_pkey_st -ameth_cmp crypto/asn1/ameth_lib.c /^static int ameth_cmp(const EVP_PKEY_ASN1_METHOD *const *a,$/;" f file: -amm52x20_x1 crypto/bn/asm/rsaz-avx512.pl /^sub amm52x20_x1() {$/;" s -amm52x20_x1_norm crypto/bn/asm/rsaz-avx512.pl /^sub amm52x20_x1_norm {$/;" s -amount test/bio_prefix_text.c /^static size_t amount = 0;$/;" v file: -amp apps/include/s_apps.h /^ int amp; \/* allow more groups *\/$/;" m struct:srp_arg_st -any2obj_decode_final providers/implementations/storemgmt/file_store_any2obj.c /^static int any2obj_decode_final(void *provctx, int objtype, BUF_MEM *mem,$/;" f file: -any2obj_freectx providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_freectx_fn any2obj_freectx;$/;" v file: -any2obj_freectx providers/implementations/storemgmt/file_store_any2obj.c /^static void any2obj_freectx(void *vctx)$/;" f file: -any2obj_newctx providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_newctx_fn any2obj_newctx;$/;" v file: -any2obj_newctx providers/implementations/storemgmt/file_store_any2obj.c /^static void *any2obj_newctx(void *provctx)$/;" f file: -anyPolicy crypto/x509/pcy_local.h /^ X509_POLICY_DATA *anyPolicy;$/;" m struct:X509_POLICY_CACHE_st -anyPolicy crypto/x509/pcy_local.h /^ X509_POLICY_NODE *anyPolicy;$/;" m struct:X509_POLICY_LEVEL_st -any_skip crypto/x509/pcy_local.h /^ long any_skip;$/;" m struct:X509_POLICY_CACHE_st -anydisabled util/perl/OpenSSL/Test/Utils.pm /^sub anydisabled {$/;" s -anyof util/perl/OpenSSL/Test/Utils.pm /^sub anyof {$/;" s -ap crypto/bn/asm/sparcv8.S /^#define ap(I) [%i1+4*I]$/;" d -ap crypto/bn/asm/sparcv8plus.S /^#define ap(I) [%i1+4*I]$/;" d -api_get_params test/params_test.c /^static int api_get_params(void *vobj, OSSL_PARAM *params)$/;" f file: -api_params test/params_test.c /^static const struct param_owner_st api_params = {$/;" v typeref:struct:param_owner_st file: -api_set_params test/params_test.c /^static int api_set_params(void *vobj, const OSSL_PARAM *params)$/;" f file: -app test/params_test.c /^ const struct param_owner_st *app;$/;" m struct:__anon337 typeref:struct:__anon337::param_owner_st file: -app util/perl/OpenSSL/Test.pm /^sub app {$/;" s -app_RAND_load apps/lib/app_rand.c /^int app_RAND_load(void)$/;" f -app_RAND_load_conf apps/lib/app_rand.c /^void app_RAND_load_conf(CONF *c, const char *section)$/;" f -app_RAND_write apps/lib/app_rand.c /^int app_RAND_write(void)$/;" f -app_access apps/lib/apps.c /^int app_access(const char* name, int flag)$/;" f -app_bail_out apps/lib/apps.c /^void app_bail_out(char *fmt, ...)$/;" f -app_buffer ssl/record/record.h /^ int app_buffer;$/;" m struct:ssl3_buffer_st -app_clearerr ms/applink.c /^static void app_clearerr(FILE *fp)$/;" f file: -app_create_libctx apps/lib/app_libctx.c /^OSSL_LIB_CTX *app_create_libctx(void)$/;" f -app_data crypto/asn1/asn1_local.h /^ void *app_data;$/;" m struct:asn1_sctx_st -app_data crypto/dh/dh_local.h /^ char *app_data;$/;" m struct:dh_method -app_data crypto/dsa/dsa_local.h /^ void *app_data;$/;" m struct:dsa_method -app_data crypto/evp/evp_local.h /^ void *app_data; \/* application stuff *\/$/;" m struct:evp_cipher_ctx_st -app_data crypto/rsa/rsa_local.h /^ char *app_data;$/;" m struct:rsa_meth_st -app_data include/crypto/evp.h /^ void *app_data;$/;" m struct:evp_cipher_st -app_data include/crypto/evp.h /^ void *app_data;$/;" m struct:evp_pkey_ctx_st -app_data_size test/helpers/ssl_test_ctx.h /^ int app_data_size;$/;" m struct:__anon292 -app_feof ms/applink.c /^static int app_feof(FILE *fp)$/;" f file: -app_ferror ms/applink.c /^static int app_ferror(FILE *fp)$/;" f file: -app_fileno ms/applink.c /^static int app_fileno(FILE *fp)$/;" f file: -app_foo_init test/params_test.c 319;" d file: -app_fsetmod ms/applink.c /^static int app_fsetmod(FILE *fp, char mod)$/;" f file: -app_gen_cookie_cb ssl/ssl_local.h /^ int (*app_gen_cookie_cb) (SSL *ssl, unsigned char *cookie,$/;" m struct:ssl_ctx_st -app_get0_libctx apps/lib/app_libctx.c /^OSSL_LIB_CTX *app_get0_libctx(void)$/;" f -app_get0_libctx test/testutil/apps_shims.c /^OSSL_LIB_CTX *app_get0_libctx(void)$/;" f -app_get0_propq apps/lib/app_libctx.c /^const char *app_get0_propq(void)$/;" f -app_get0_propq test/testutil/apps_shims.c /^const char *app_get0_propq(void)$/;" f -app_get_pass apps/lib/apps.c /^static char *app_get_pass(const char *arg, int keepbio)$/;" f file: -app_http_get_asn1 apps/lib/apps.c /^ASN1_VALUE *app_http_get_asn1(const char *url, const char *proxy,$/;" f -app_http_post_asn1 apps/lib/apps.c /^ASN1_VALUE *app_http_post_asn1(const char *host, const char *port,$/;" f -app_http_tls_cb apps/lib/apps.c /^BIO *app_http_tls_cb(BIO *bio, void *arg, int connect, int detail)$/;" f -app_http_tls_info_st apps/include/apps.h /^typedef struct app_http_tls_info_st {$/;" s -app_init apps/lib/apps.c /^int app_init(long mesgwin)$/;" f -app_isdir apps/lib/apps.c /^int app_isdir(const char *name)$/;" f -app_keygen apps/lib/apps.c /^EVP_PKEY *app_keygen(EVP_PKEY_CTX *ctx, const char *alg, int bits, int verbose)$/;" f -app_libctx apps/lib/app_libctx.c /^static OSSL_LIB_CTX *app_libctx = NULL;$/;" v file: -app_load_config apps/include/apps.h 68;" d -app_load_config_bio apps/lib/apps.c /^CONF *app_load_config_bio(BIO *in, const char *filename)$/;" f -app_load_config_internal apps/lib/apps.c /^CONF *app_load_config_internal(const char *filename, int quiet)$/;" f -app_load_config_modules apps/lib/apps.c /^CONF *app_load_config_modules(const char *configfile)$/;" f -app_load_config_quiet apps/include/apps.h 69;" d -app_load_config_verbose apps/lib/apps.c /^CONF *app_load_config_verbose(const char *filename, int verbose)$/;" f -app_load_modules apps/lib/apps.c /^int app_load_modules(const CONF *config)$/;" f -app_malloc apps/lib/apps.c /^void *app_malloc(size_t sz, const char *what)$/;" f -app_malloc test/testutil/apps_shims.c /^void *app_malloc(size_t sz, const char *what)$/;" f -app_p1 test/params_test.c /^static int app_p1; \/* "p1" *\/$/;" v file: -app_p1_init test/params_test.c 313;" d file: -app_p2 test/params_test.c /^static double app_p2; \/* "p2" is ignored *\/$/;" v file: -app_p2_init test/params_test.c 314;" d file: -app_p3 test/params_test.c /^static BIGNUM *app_p3 = NULL; \/* "p3" *\/$/;" v file: -app_p3_init test/params_test.c 315;" d file: -app_p4 test/params_test.c /^static char app_p4[256]; \/* "p4" *\/$/;" v file: -app_p4_init test/params_test.c 316;" d file: -app_p5 test/params_test.c /^static char app_p5[256]; \/* "p5" *\/$/;" v file: -app_p5_init test/params_test.c 317;" d file: -app_p6 test/params_test.c /^static const char *app_p6 = NULL; \/* "p6" *\/$/;" v file: -app_p6_init test/params_test.c 318;" d file: -app_paramgen apps/lib/apps.c /^EVP_PKEY *app_paramgen(EVP_PKEY_CTX *ctx, const char *alg)$/;" f -app_params_free apps/lib/apps.c /^void app_params_free(OSSL_PARAM *params)$/;" f -app_passwd apps/lib/apps.c /^int app_passwd(const char *arg1, const char *arg2, char **pass1, char **pass2)$/;" f -app_propq apps/lib/app_libctx.c /^static const char *app_propq = NULL;$/;" v file: -app_provider_load apps/lib/app_provider.c /^int app_provider_load(OSSL_LIB_CTX *libctx, const char *provider_name)$/;" f -app_providers_cleanup apps/lib/app_provider.c /^void app_providers_cleanup(void)$/;" f -app_set_propq apps/lib/app_libctx.c /^int app_set_propq(const char *arg)$/;" f -app_stderr ms/applink.c /^static void *app_stderr(void)$/;" f file: -app_stdin ms/applink.c /^static void *app_stdin(void)$/;" f file: -app_stdout ms/applink.c /^static void *app_stdout(void)$/;" f file: -app_tminterval apps/lib/apps.c /^double app_tminterval(int stop, int usertime)$/;" f -app_verify test/ssl_old_test.c /^ int app_verify;$/;" m struct:app_verify_arg file: -app_verify_arg ssl/ssl_local.h /^ void *app_verify_arg;$/;" m struct:ssl_ctx_st -app_verify_arg test/ssl_old_test.c /^struct app_verify_arg {$/;" s file: -app_verify_callback ssl/ssl_local.h /^ int (*app_verify_callback) (X509_STORE_CTX *, void *);$/;" m struct:ssl_ctx_st -app_verify_callback test/ssl_old_test.c /^static int app_verify_callback(X509_STORE_CTX *ctx, void *arg)$/;" f file: -app_verify_cookie_cb ssl/ssl_local.h /^ int (*app_verify_cookie_cb) (SSL *ssl, const unsigned char *cookie,$/;" m struct:ssl_ctx_st -appdata test/sslapitest.c /^static const char *appdata = "Hello World";$/;" v file: -append_buf apps/engine.c /^static int append_buf(char **buf, int *size, const char *s)$/;" f file: -append_exp crypto/asn1/asn1_gen.c /^static int append_exp(tag_exp_arg *arg, int exp_tag, int exp_class,$/;" f file: -append_text_to_output external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub append_text_to_output {$/;" s -append_text_to_output util/perl/OpenSSL/Template.pm /^sub append_text_to_output {$/;" s -appname include/internal/conf.h /^ char *appname;$/;" m struct:ossl_init_settings_st -apps_shutdown apps/openssl.c /^static void apps_shutdown(void)$/;" f file: -apps_ssl_info_callback apps/lib/s_cb.c /^void apps_ssl_info_callback(const SSL *s, int where, int ret)$/;" f -apps_startup apps/openssl.c /^static int apps_startup(void)$/;" f file: -aptr crypto/bn/asm/ia64-mont.pl /^ sub aptr=aptr,len };; \/\/ rewind$/;" s -are_ec_nids_compatible test/ectest.c /^int are_ec_nids_compatible(int n1d, int n2d)$/;" f file: -arena crypto/mem_sec.c /^ char *arena;$/;" m struct:sh_st file: -arena_size crypto/mem_sec.c /^ size_t arena_size;$/;" m struct:sh_st file: -ares crypto/evp/e_aes.c /^ unsigned char ares[16];$/;" m struct:__anon60 file: -ares include/crypto/modes.h /^ unsigned int mres, ares;$/;" m struct:gcm128_context -ares providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char ares[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -areslen crypto/evp/e_aes.c /^ int areslen;$/;" m struct:__anon60 file: -areslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int areslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -arg apps/lib/opt.c /^static char *arg;$/;" v file: -arg crypto/bn/bn_local.h /^ void *arg; \/* callback-specific data *\/$/;" m struct:bn_gencb_st -arg crypto/conf/conf_ssl.c /^ char *arg;$/;" m struct:ssl_conf_cmd_st file: -arg crypto/engine/eng_table.c /^ void *arg;$/;" m struct:st_engine_pile_doall file: -arg crypto/evp/names.c /^ void *arg;$/;" m struct:doall_cipher file: -arg crypto/evp/names.c /^ void *arg;$/;" m struct:doall_md file: -arg crypto/initthread.c /^ void *arg;$/;" m struct:thread_event_handler_st file: -arg crypto/objects/o_names.c /^ void *arg;$/;" m struct:__anon256 file: -arg1 include/openssl/txt_db.h /^ long arg1;$/;" m struct:txt_db_st -arg2 include/openssl/txt_db.h /^ long arg2;$/;" m struct:txt_db_st -arg_row include/openssl/txt_db.h /^ OPENSSL_STRING *arg_row;$/;" m struct:txt_db_st -argc apps/include/apps.h /^ int argc;$/;" m struct:args_st -argc apps/lib/opt.c /^static int argc;$/;" v file: -argl include/internal/cryptlib.h /^ long argl; \/* Arbitrary long *\/$/;" m struct:ex_callback_st -argname test/params_test.c /^ const char *argname;$/;" m struct:int_from_text_test_st file: -argp include/internal/cryptlib.h /^ void *argp; \/* Arbitrary void * *\/$/;" m struct:ex_callback_st -args_excert apps/lib/s_cb.c /^int args_excert(int opt, SSL_EXCERT **pexc)$/;" f -args_st apps/include/apps.h /^typedef struct args_st {$/;" s -argv apps/include/apps.h /^ char **argv;$/;" m struct:args_st -argv apps/lib/opt.c /^static char **argv;$/;" v file: -aria_cbc_decrypt demos/cipher/ariacbc.c /^int aria_cbc_decrypt(void)$/;" f -aria_cbc_encrypt crypto/evp/e_aria.c /^static void aria_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -aria_cbc_encrypt demos/cipher/ariacbc.c /^int aria_cbc_encrypt(void)$/;" f -aria_ccm_cipher crypto/evp/e_aria.c /^static int aria_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aria_ccm_cleanup crypto/evp/e_aria.c 760;" d file: -aria_ccm_ctrl crypto/evp/e_aria.c /^static int aria_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aria_ccm_freectx providers/implementations/ciphers/cipher_aria_ccm.c /^static OSSL_FUNC_cipher_freectx_fn aria_ccm_freectx;$/;" v file: -aria_ccm_freectx providers/implementations/ciphers/cipher_aria_ccm.c /^static void aria_ccm_freectx(void *vctx)$/;" f file: -aria_ccm_init_key crypto/evp/e_aria.c /^static int aria_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aria_ccm_newctx providers/implementations/ciphers/cipher_aria_ccm.c /^static void *aria_ccm_newctx(void *provctx, size_t keybits)$/;" f file: -aria_ccm_tls_cipher crypto/evp/e_aria.c /^static int aria_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aria_cfb128_encrypt crypto/evp/e_aria.c /^static void aria_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -aria_cfb1_encrypt crypto/evp/e_aria.c /^static void aria_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -aria_cfb8_encrypt crypto/evp/e_aria.c /^static void aria_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -aria_ctr_cipher crypto/evp/e_aria.c /^static int aria_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aria_dupctx providers/implementations/ciphers/cipher_aria.c /^static OSSL_FUNC_cipher_dupctx_fn aria_dupctx;$/;" v file: -aria_dupctx providers/implementations/ciphers/cipher_aria.c /^static void *aria_dupctx(void *ctx)$/;" f file: -aria_ecb_encrypt crypto/evp/e_aria.c /^static void aria_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -aria_freectx providers/implementations/ciphers/cipher_aria.c /^static OSSL_FUNC_cipher_freectx_fn aria_freectx;$/;" v file: -aria_freectx providers/implementations/ciphers/cipher_aria.c /^static void aria_freectx(void *vctx)$/;" f file: -aria_gcm providers/implementations/ciphers/cipher_aria_gcm_hw.c /^static const PROV_GCM_HW aria_gcm = {$/;" v file: -aria_gcm_cipher crypto/evp/e_aria.c /^static int aria_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aria_gcm_cleanup crypto/evp/e_aria.c /^static int aria_gcm_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: -aria_gcm_ctrl crypto/evp/e_aria.c /^static int aria_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -aria_gcm_freectx providers/implementations/ciphers/cipher_aria_gcm.c /^static OSSL_FUNC_cipher_freectx_fn aria_gcm_freectx;$/;" v file: -aria_gcm_freectx providers/implementations/ciphers/cipher_aria_gcm.c /^static void aria_gcm_freectx(void *vctx)$/;" f file: -aria_gcm_init_key crypto/evp/e_aria.c /^static int aria_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aria_gcm_initkey providers/implementations/ciphers/cipher_aria_gcm_hw.c /^static int aria_gcm_initkey(PROV_GCM_CTX *ctx, const unsigned char *key,$/;" f file: -aria_gcm_newctx providers/implementations/ciphers/cipher_aria_gcm.c /^static void *aria_gcm_newctx(void *provctx, size_t keybits)$/;" f file: -aria_gcm_tls_cipher crypto/evp/e_aria.c /^static int aria_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -aria_init_key crypto/evp/e_aria.c /^static int aria_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -aria_key_st include/crypto/aria.h /^struct aria_key_st {$/;" s -aria_ofb128_encrypt crypto/evp/e_aria.c /^static void aria_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -ascii2ebcdic include/openssl/ebcdic.h 29;" d -ascii_dollar apps/passwd.c /^static const char ascii_dollar[] = { 0x24, 0x00 };$/;" v file: -asid_contains crypto/x509/v3_asid.c /^static int asid_contains(ASIdOrRanges *parent, ASIdOrRanges *child)$/;" f file: -asid_validate_path_internal crypto/x509/v3_asid.c /^static int asid_validate_path_internal(X509_STORE_CTX *ctx,$/;" f file: -asm Configurations/platform/BASE.pm /^sub asm { return __base($_[1], '.S', '.s') . $_[0]->asmext() }$/;" s -asm Configurations/platform/Unix.pm /^sub asm {$/;" s -asm_AES_cbc_encrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_cbc_encrypt:$/;" l -asm_AES_decrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_decrypt:$/;" l -asm_AES_encrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_encrypt:$/;" l -asm_init crypto/perlasm/sparcv9_modes.pl /^sub asm_init { # to be called with @ARGV as argument$/;" s -asmext Configurations/platform/VMS.pm /^sub asmext { '.ASM' }$/;" s -asmext Configurations/platform/Windows.pm /^sub asmext { '.asm' }$/;" s -asn1 test/x509_time_test.c /^ ASN1_TIME asn1;$/;" m struct:__anon272 file: -asn1 test/x509_time_test.c /^ ASN1_TIME asn1;$/;" m struct:__anon273 file: -asn1_bio_callback_ctrl crypto/asn1/bio_asn1.c /^static long asn1_bio_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -asn1_bio_ctrl crypto/asn1/bio_asn1.c /^static long asn1_bio_ctrl(BIO *b, int cmd, long arg1, void *arg2)$/;" f file: -asn1_bio_flush_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,$/;" f file: -asn1_bio_free crypto/asn1/bio_asn1.c /^static int asn1_bio_free(BIO *b)$/;" f file: -asn1_bio_get_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_get_ex(BIO *b, int cmd,$/;" f file: -asn1_bio_gets crypto/asn1/bio_asn1.c /^static int asn1_bio_gets(BIO *b, char *str, int size)$/;" f file: -asn1_bio_init crypto/asn1/bio_asn1.c /^static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size)$/;" f file: -asn1_bio_new crypto/asn1/bio_asn1.c /^static int asn1_bio_new(BIO *b)$/;" f file: -asn1_bio_puts crypto/asn1/bio_asn1.c /^static int asn1_bio_puts(BIO *b, const char *str)$/;" f file: -asn1_bio_read crypto/asn1/bio_asn1.c /^static int asn1_bio_read(BIO *b, char *in, int inl)$/;" f file: -asn1_bio_set_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_set_ex(BIO *b, int cmd,$/;" f file: -asn1_bio_setup_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,$/;" f file: -asn1_bio_state_t crypto/asn1/bio_asn1.c /^} asn1_bio_state_t;$/;" t typeref:enum:__anon226 file: -asn1_bio_write crypto/asn1/bio_asn1.c /^static int asn1_bio_write(BIO *b, const char *in, int inl)$/;" f file: -asn1_cb crypto/asn1/asn1_gen.c /^static int asn1_cb(const char *elem, int len, void *bitstr)$/;" f file: -asn1_check_eoc crypto/asn1/tasn_dec.c /^static int asn1_check_eoc(const unsigned char **in, long len)$/;" f file: -asn1_check_tlen crypto/asn1/tasn_dec.c /^static int asn1_check_tlen(long *olen, int *otag, unsigned char *oclass,$/;" f file: -asn1_class crypto/asn1/bio_asn1.c /^ int asn1_class, asn1_tag;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -asn1_collect crypto/asn1/tasn_dec.c /^static int asn1_collect(BUF_MEM *buf, const unsigned char **in, long len,$/;" f file: -asn1_d2i_ex_primitive crypto/asn1/tasn_dec.c /^static int asn1_d2i_ex_primitive(ASN1_VALUE **pval,$/;" f file: -asn1_d2i_read_bio crypto/asn1/a_d2i_fp.c /^int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb)$/;" f -asn1_encoding_options apps/include/ec_common.h /^static const char *asn1_encoding_options[] = {$/;" v -asn1_ex_c2i crypto/asn1/tasn_dec.c /^static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: -asn1_ex_i2c crypto/asn1/tasn_enc.c /^static int asn1_ex_i2c(const ASN1_VALUE **pval, unsigned char *cout, int *putype,$/;" f file: -asn1_find_end crypto/asn1/tasn_dec.c /^static int asn1_find_end(const unsigned char **in, long len, char inf)$/;" f file: -asn1_flag crypto/ec/ec_local.h /^ int asn1_flag; \/* flag to control the asn1 encoding *\/$/;" m struct:ec_group_st -asn1_form crypto/ec/ec_local.h /^ point_conversion_form_t asn1_form;$/;" m struct:ec_group_st -asn1_generalizedtime_to_tm crypto/asn1/a_gentm.c /^static int asn1_generalizedtime_to_tm(struct tm *tm,$/;" f file: -asn1_get_const_enc_ptr crypto/asn1/tasn_utl.c /^static const ASN1_ENCODING *asn1_get_const_enc_ptr(const ASN1_VALUE **pval,$/;" f file: -asn1_get_enc_ptr crypto/asn1/tasn_utl.c /^static ASN1_ENCODING *asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -asn1_get_int64 crypto/asn1/a_int.c /^static int asn1_get_int64(int64_t *pr, const unsigned char *b, size_t blen,$/;" f file: -asn1_get_length crypto/asn1/asn1_lib.c /^static int asn1_get_length(const unsigned char **pp, int *inf, long *rl,$/;" f file: -asn1_get_uint64 crypto/asn1/a_int.c /^static int asn1_get_uint64(uint64_t *pr, const unsigned char *b, size_t blen)$/;" f file: -asn1_i2d_ex_primitive crypto/asn1/tasn_enc.c /^static int asn1_i2d_ex_primitive(const ASN1_VALUE **pval, unsigned char **out,$/;" f file: -asn1_int_oct crypto/asn1/evp_asn1.c /^ASN1_SEQUENCE(asn1_int_oct) = {$/;" v -asn1_int_oct crypto/asn1/evp_asn1.c /^} asn1_int_oct;$/;" t typeref:struct:__anon229 file: -asn1_item_clear crypto/asn1/tasn_new.c /^static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -asn1_item_embed_d2i crypto/asn1/tasn_dec.c /^static int asn1_item_embed_d2i(ASN1_VALUE **pval, const unsigned char **in,$/;" f file: -asn1_item_embed_new crypto/asn1/tasn_new.c /^int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed,$/;" f -asn1_item_ex_d2i_intern crypto/asn1/tasn_dec.c /^static int asn1_item_ex_d2i_intern(ASN1_VALUE **pval, const unsigned char **in,$/;" f file: -asn1_item_flags_i2d crypto/asn1/tasn_enc.c /^static int asn1_item_flags_i2d(const ASN1_VALUE *val, unsigned char **out,$/;" f file: -asn1_item_list crypto/asn1/asn1_item_list.h /^static ASN1_ITEM_EXP *asn1_item_list[] = {$/;" v -asn1_item_print_ctx crypto/asn1/tasn_prn.c /^static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,$/;" f file: -asn1_multi crypto/asn1/asn1_gen.c /^static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf,$/;" f file: -asn1_object_st include/crypto/asn1.h /^struct asn1_object_st {$/;" s -asn1_output_data crypto/asn1/asn_mime.c /^static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,$/;" f file: -asn1_parse2 crypto/asn1/asn1_parse.c /^static int asn1_parse2(BIO *bp, const unsigned char **pp, long length,$/;" f file: -asn1_pctx_st include/crypto/asn1.h /^struct asn1_pctx_st {$/;" s -asn1_primitive_clear crypto/asn1/tasn_new.c /^static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -asn1_primitive_new crypto/asn1/tasn_new.c /^static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -asn1_primitive_print crypto/asn1/tasn_prn.c /^static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,$/;" f file: -asn1_print_boolean crypto/asn1/tasn_prn.c /^static int asn1_print_boolean(BIO *out, int boolval)$/;" f file: -asn1_print_fsname crypto/asn1/tasn_prn.c /^static int asn1_print_fsname(BIO *out, int indent,$/;" f file: -asn1_print_info crypto/asn1/asn1_parse.c /^static int asn1_print_info(BIO *bp, long offset, int depth, int hl, long len,$/;" f file: -asn1_print_integer crypto/asn1/tasn_prn.c /^static int asn1_print_integer(BIO *out, const ASN1_INTEGER *str)$/;" f file: -asn1_print_obstring crypto/asn1/tasn_prn.c /^static int asn1_print_obstring(BIO *out, const ASN1_STRING *str, int indent)$/;" f file: -asn1_print_oid crypto/asn1/tasn_prn.c /^static int asn1_print_oid(BIO *out, const ASN1_OBJECT *oid)$/;" f file: -asn1_put_length crypto/asn1/asn1_lib.c /^static void asn1_put_length(unsigned char **pp, int length)$/;" f file: -asn1_put_uint64 crypto/asn1/a_int.c /^static size_t asn1_put_uint64(unsigned char b[sizeof(uint64_t)], uint64_t r)$/;" f file: -asn1_sctx_st crypto/asn1/asn1_local.h /^struct asn1_sctx_st {$/;" s -asn1_str2tag crypto/asn1/asn1_gen.c /^static int asn1_str2tag(const char *tagstr, int len)$/;" f file: -asn1_str2type crypto/asn1/asn1_gen.c /^static ASN1_TYPE *asn1_str2type(const char *str, int format, int utype)$/;" f file: -asn1_string_canon crypto/x509/x_name.c /^static int asn1_string_canon(ASN1_STRING *out, const ASN1_STRING *in)$/;" f file: -asn1_string_get_int64 crypto/asn1/a_int.c /^static int asn1_string_get_int64(int64_t *pr, const ASN1_STRING *a, int itype)$/;" f file: -asn1_string_get_uint64 crypto/asn1/a_int.c /^static int asn1_string_get_uint64(uint64_t *pr, const ASN1_STRING *a,$/;" f file: -asn1_string_set_int64 crypto/asn1/a_int.c /^static int asn1_string_set_int64(ASN1_STRING *a, int64_t r, int itype)$/;" f file: -asn1_string_set_uint64 crypto/asn1/a_int.c /^static int asn1_string_set_uint64(ASN1_STRING *a, uint64_t r, int itype)$/;" f file: -asn1_string_to_bn crypto/asn1/a_int.c /^static BIGNUM *asn1_string_to_bn(const ASN1_INTEGER *ai, BIGNUM *bn,$/;" f file: -asn1_tag crypto/asn1/bio_asn1.c /^ int asn1_class, asn1_tag;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -asn1_template_clear crypto/asn1/tasn_new.c /^static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f file: -asn1_template_ex_d2i crypto/asn1/tasn_dec.c /^static int asn1_template_ex_d2i(ASN1_VALUE **val,$/;" f file: -asn1_template_ex_i2d crypto/asn1/tasn_enc.c /^static int asn1_template_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,$/;" f file: -asn1_template_new crypto/asn1/tasn_new.c /^static int asn1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,$/;" f file: -asn1_template_noexp_d2i crypto/asn1/tasn_dec.c /^static int asn1_template_noexp_d2i(ASN1_VALUE **val,$/;" f file: -asn1_template_print_ctx crypto/asn1/tasn_prn.c /^static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,$/;" f file: -asn1_tlc_clear crypto/asn1/tasn_dec.c 96;" d file: -asn1_tlc_clear_nc crypto/asn1/tasn_dec.c 98;" d file: -asn1_type test/asn1_encode_test.c /^ ASN1_ITEM_EXP *asn1_type;$/;" m struct:__anon298 file: -asn1_type_get_int_oct crypto/asn1/evp_asn1.c /^static int asn1_type_get_int_oct(ASN1_OCTET_STRING *oct, int32_t anum,$/;" f file: -asn1_type_init_oct crypto/asn1/evp_asn1.c /^static ossl_inline void asn1_type_init_oct(ASN1_OCTET_STRING *oct,$/;" f file: -asn1_write_micalg crypto/asn1/asn_mime.c /^static int asn1_write_micalg(BIO *out, STACK_OF(X509_ALGOR) *mdalgs)$/;" f file: -asn1parse_main apps/asn1parse.c /^int asn1parse_main(int argc, char **argv)$/;" f -asn1parse_options apps/asn1parse.c /^const OPTIONS asn1parse_options[] = {$/;" v -assemble crypto/bn/asm/parisc-mont.pl /^sub assemble {$/;" s -assemble crypto/modes/asm/ghash-parisc.pl /^sub assemble {$/;" s -assemble crypto/sha/asm/sha512-parisc.pl /^sub assemble {$/;" s -assert_validity test/ct_test.c /^static int assert_validity(CT_TEST_FIXTURE *fixture, STACK_OF(SCT) *scts,$/;" f file: -asymcipher_cmp apps/list.c /^static int asymcipher_cmp(const EVP_ASYM_CIPHER * const *a,$/;" f file: -async apps/s_server.c /^static int async = 0;$/;" v file: -async crypto/init.c /^static CRYPTO_ONCE async = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -async_cb ssl/ssl_local.h /^ SSL_async_callback_fn async_cb;$/;" m struct:ssl_ctx_st -async_cb ssl/ssl_local.h /^ SSL_async_callback_fn async_cb;$/;" m struct:ssl_st -async_cb_arg ssl/ssl_local.h /^ void *async_cb_arg;$/;" m struct:ssl_ctx_st -async_cb_arg ssl/ssl_local.h /^ void *async_cb_arg;$/;" m struct:ssl_st -async_ctrl test/asynciotest.c /^static long async_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -async_ctrs test/asynciotest.c /^struct async_ctrs {$/;" s file: -async_ctrs test/sslbuffertest.c /^struct async_ctrs {$/;" s file: -async_ctx crypto/async/async_local.h /^typedef struct async_ctx_st async_ctx;$/;" t typeref:struct:async_ctx_st -async_ctx_free crypto/async/async.c /^static int async_ctx_free(void)$/;" f file: -async_ctx_new crypto/async/async.c /^static async_ctx *async_ctx_new(void)$/;" f file: -async_ctx_st crypto/async/async_local.h /^struct async_ctx_st {$/;" s -async_deinit crypto/async/async.c /^void async_deinit(void)$/;" f -async_delete_thread_state crypto/async/async.c /^static void async_delete_thread_state(void *arg)$/;" f file: -async_empty_pool crypto/async/async.c /^static void async_empty_pool(async_pool *pool)$/;" f file: -async_fibre crypto/async/arch/async_null.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st -async_fibre crypto/async/arch/async_posix.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st -async_fibre crypto/async/arch/async_win.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st -async_fibre_free crypto/async/arch/async_null.h 27;" d -async_fibre_free crypto/async/arch/async_posix.c /^void async_fibre_free(async_fibre *fibre)$/;" f -async_fibre_free crypto/async/arch/async_win.h 39;" d -async_fibre_init_dispatcher crypto/async/arch/async_null.h 28;" d -async_fibre_init_dispatcher crypto/async/arch/async_posix.h 82;" d -async_fibre_init_dispatcher crypto/async/arch/async_win.c /^int async_fibre_init_dispatcher(async_fibre *fibre)$/;" f -async_fibre_makecontext crypto/async/arch/async_null.h 26;" d -async_fibre_makecontext crypto/async/arch/async_posix.c /^int async_fibre_makecontext(async_fibre *fibre)$/;" f -async_fibre_makecontext crypto/async/arch/async_win.h 31;" d -async_fibre_makecontext crypto/async/arch/async_win.h 35;" d -async_fibre_st crypto/async/arch/async_null.h /^typedef struct async_fibre_st {$/;" s -async_fibre_st crypto/async/arch/async_posix.h /^typedef struct async_fibre_st {$/;" s -async_fibre_st crypto/async/arch/async_win.h /^typedef struct async_fibre_st {$/;" s -async_fibre_swapcontext crypto/async/arch/async_null.h 25;" d -async_fibre_swapcontext crypto/async/arch/async_posix.h /^static ossl_inline int async_fibre_swapcontext(async_fibre *o, async_fibre *n, int r)$/;" f -async_fibre_swapcontext crypto/async/arch/async_win.h 27;" d -async_free test/asynciotest.c /^static int async_free(BIO *bio)$/;" f file: -async_get_ctx crypto/async/async.c /^async_ctx *async_get_ctx(void)$/;" f -async_get_pool_job crypto/async/async.c /^static ASYNC_JOB *async_get_pool_job(void) {$/;" f file: -async_gets test/asynciotest.c /^static int async_gets(BIO *bio, char *buf, int size)$/;" f file: -async_init crypto/async/async.c /^int async_init(void)$/;" f -async_inited crypto/init.c /^static int async_inited = 0;$/;" v file: -async_job_free crypto/async/async.c /^static void async_job_free(ASYNC_JOB *job)$/;" f file: -async_job_new crypto/async/async.c /^static ASYNC_JOB *async_job_new(void)$/;" f file: -async_job_st crypto/async/async_local.h /^struct async_job_st {$/;" s -async_local_cleanup crypto/async/arch/async_null.c /^void async_local_cleanup(void)$/;" f -async_local_cleanup crypto/async/arch/async_posix.c /^void async_local_cleanup(void)$/;" f -async_local_cleanup crypto/async/arch/async_win.c /^void async_local_cleanup(void)$/;" f -async_new test/asynciotest.c /^static int async_new(BIO *bio)$/;" f file: -async_pool crypto/async/async_local.h /^typedef struct async_pool_st async_pool;$/;" t typeref:struct:async_pool_st -async_pool_st crypto/async/async_local.h /^struct async_pool_st {$/;" s -async_puts test/asynciotest.c /^static int async_puts(BIO *bio, const char *str)$/;" f file: -async_read test/asynciotest.c /^static int async_read(BIO *bio, char *out, int outl)$/;" f file: -async_release_job crypto/async/async.c /^static void async_release_job(ASYNC_JOB *job) {$/;" f file: -async_start_func crypto/async/async.c /^void async_start_func(void)$/;" f -async_start_func_win crypto/async/arch/async_win.c /^VOID CALLBACK async_start_func_win(PVOID unused)$/;" f -async_wait_ctx_reset_counts crypto/async/async_wait.c /^void async_wait_ctx_reset_counts(ASYNC_WAIT_CTX *ctx)$/;" f -async_wait_ctx_st crypto/async/async_local.h /^struct async_wait_ctx_st {$/;" s -async_write test/asynciotest.c /^static int async_write(BIO *bio, const char *in, int inl)$/;" f file: -asyncrw ssl/ssl_local.h /^ size_t asyncrw;$/;" m struct:ssl_st -atexit_handler test/shlibloadtest.c /^static void atexit_handler(void)$/;" f file: -atexit_handler_done test/shlibloadtest.c /^static int atexit_handler_done = 0;$/;" v file: -atomic_add_spinlock crypto/armv4cpuid.pl /^atomic_add_spinlock:$/;" l -attach crypto/store/store_local.h /^ OSSL_STORE_attach_fn attach;$/;" m struct:ossl_store_loader_st -attached include/crypto/rand_pool.h /^ int attached; \/* true pool was attached to existing buffer *\/$/;" m struct:rand_pool_st -attrib crypto/pkcs12/p12_local.h /^ STACK_OF(X509_ATTRIBUTE) *attrib;$/;" m struct:PKCS12_SAFEBAG_st -attributes apps/include/apps.h /^ DB_ATTR attributes;$/;" m struct:ca_db_st -attributes crypto/crmf/crmf_local.h /^ STACK_OF(X509_ATTRIBUTE) *attributes; \/* [ 0 ] *\/$/;" m struct:ossl_crmf_privatekeyinfo_st -attributes include/crypto/evp.h /^ STACK_OF(X509_ATTRIBUTE) *attributes; \/* [ 0 ] *\/$/;" m struct:evp_pkey_st -attributes include/crypto/x509.h /^ STACK_OF(X509_ATTRIBUTE) *attributes;$/;" m struct:X509_req_info_st -attributes include/crypto/x509.h /^ STACK_OF(X509_ATTRIBUTE) *attributes;$/;" m struct:pkcs8_priv_key_info_st -authAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *authAttrs;$/;" m struct:CMS_AuthEnvelopedData_st -authAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *authAttrs;$/;" m struct:CMS_AuthenticatedData_st -authEncryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *authEncryptedContentInfo;$/;" m struct:CMS_AuthEnvelopedData_st -authEnvelopedData crypto/cms/cms_local.h /^ CMS_AuthEnvelopedData *authEnvelopedData;$/;" m union:CMS_ContentInfo_st::__anon237 -authInfo crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO *authInfo;$/;" m struct:ossl_crmf_poposigningkeyinput_st -auth_decrypt providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_auth_decrypt_fn auth_decrypt;$/;" m struct:prov_ccm_hw_st -auth_encrypt providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_auth_encrypt_fn auth_encrypt;$/;" m struct:prov_ccm_hw_st -auth_level crypto/x509/x509_local.h /^ int auth_level; \/* Security level for chain verification *\/$/;" m struct:X509_VERIFY_PARAM_st -auth_policies crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *auth_policies;$/;" m struct:X509_POLICY_TREE_st -authenticatedData crypto/cms/cms_local.h /^ CMS_AuthenticatedData *authenticatedData;$/;" m union:CMS_ContentInfo_st::__anon237 -authenticator crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *authenticator;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -authsafes crypto/pkcs12/p12_local.h /^ PKCS7 *authsafes;$/;" m struct:PKCS12_st -auto_info apps/req.c /^static int auto_info(X509_REQ *req, STACK_OF(CONF_VALUE) *dn_sk,$/;" f file: -aux crypto/evp/e_aes_cbc_hmac_sha1.c /^ } aux;$/;" m struct:__anon17 typeref:union:__anon17::__anon18 file: -aux crypto/evp/e_aes_cbc_hmac_sha256.c /^ } aux;$/;" m struct:__anon32 typeref:union:__anon32::__anon33 file: -aux include/crypto/x509.h /^ X509_CERT_AUX *aux;$/;" m struct:x509_st -aux providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ } aux;$/;" m struct:prov_aes_hmac_sha_ctx_st typeref:union:prov_aes_hmac_sha_ctx_st::__anon480 -aux_err test/evp_test.c /^ const char *err, *aux_err; \/* Error string for test *\/$/;" m struct:evp_test_st file: -available_protocols util/perl/OpenSSL/Test/Utils.pm /^sub available_protocols {$/;" s -avx2_handler crypto/sha/asm/sha1-mb-x86_64.pl /^avx2_handler:$/;" l -avx2_handler crypto/sha/asm/sha256-mb-x86_64.pl /^avx2_handler:$/;" l -avx_handler crypto/poly1305/asm/poly1305-x86_64.pl /^avx_handler:$/;" l -b crypto/aes/aes_core.c /^ unsigned char b[8];$/;" m union:__anon92 file: -b crypto/ec/curve448/point_448.h /^ gf a, b, c;$/;" m struct:__anon195 -b crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *b;$/;" m struct:x9_62_curve_st file: -b crypto/ec/ec_local.h /^ BIGNUM *a, *b;$/;" m struct:ec_group_st -b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon70::__anon71 file: -b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon60::__anon61::__anon62::__anon64 file: -b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon72 file: -b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon73 file: -b crypto/evp/e_aes.c /^ unsigned char b[4];$/;" m union:__anon60::__anon61::__anon62::__anon63 file: -b crypto/lhash/lhash_local.h /^ OPENSSL_LH_NODE **b;$/;" m struct:lhash_st -b providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char b[AES_BLOCK_SIZE];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 -b providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char b[AES_BLOCK_SIZE];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon476 -b providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char b[16];$/;" m union:S390X_kmac_params_st::__anon522 -b providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char b[16];$/;" m union:S390X_kma_params_st::__anon524 -b providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char b[4];$/;" m union:S390X_kma_params_st::__anon523 -b providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: -b ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st -b test/ectest.c /^ const char *b;$/;" m struct:c2_curve_test file: -b test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -b util/check-format-test-negatives.c /^} b;$/;" t typeref:struct:__anon1 file: -b1 fuzz/bndiv.c /^static BIGNUM *b1;$/;" v file: -b2 fuzz/bndiv.c /^static BIGNUM *b2;$/;" v file: -b2i_DSA_PVK_bio crypto/pem/pvkfmt.c /^DSA *b2i_DSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f -b2i_DSA_PVK_bio_ex crypto/pem/pvkfmt.c /^DSA *b2i_DSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f -b2i_PVK_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f -b2i_PVK_bio_ex crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f -b2i_PVK_of_bio_pw_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void *b2i_PVK_of_bio_pw_fn(BIO *in, pem_password_cb *cb, void *u,$/;" t file: -b2i_PrivateKey crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PrivateKey(const unsigned char **in, long length)$/;" f -b2i_PrivateKey_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PrivateKey_bio(BIO *in)$/;" f -b2i_PublicKey crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PublicKey(const unsigned char **in, long length)$/;" f -b2i_PublicKey_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PublicKey_bio(BIO *in)$/;" f -b2i_RSA_PVK_bio crypto/pem/pvkfmt.c /^RSA *b2i_RSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f -b2i_RSA_PVK_bio_ex crypto/pem/pvkfmt.c /^RSA *b2i_RSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f -b2i_of_void_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void *b2i_of_void_fn(const unsigned char **in, unsigned int bitlen,$/;" t file: -b3 fuzz/bndiv.c /^static BIGNUM *b3;$/;" v file: -b4 fuzz/bndiv.c /^static BIGNUM *b4;$/;" v file: -b5 fuzz/bndiv.c /^static BIGNUM *b5;$/;" v file: -b64_callback_ctrl crypto/evp/bio_b64.c /^static long b64_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -b64_ctrl crypto/evp/bio_b64.c /^static long b64_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -b64_free crypto/evp/bio_b64.c /^static int b64_free(BIO *a)$/;" f file: -b64_from_24bit apps/passwd.c 709;" d file: -b64_new crypto/evp/bio_b64.c /^static int b64_new(BIO *bi)$/;" f file: -b64_pem_data test/pemtest.c /^static TESTDATA b64_pem_data[] = {$/;" v file: -b64_puts crypto/evp/bio_b64.c /^static int b64_puts(BIO *b, const char *str)$/;" f file: -b64_read crypto/evp/bio_b64.c /^static int b64_read(BIO *b, char *out, int outl)$/;" f file: -b64_read_asn1 crypto/asn1/asn_mime.c /^static ASN1_VALUE *b64_read_asn1(BIO *bio, const ASN1_ITEM *it, ASN1_VALUE **x,$/;" f file: -b64_struct crypto/evp/bio_b64.c /^typedef struct b64_struct {$/;" s file: -b64_write crypto/evp/bio_b64.c /^static int b64_write(BIO *b, const char *in, int inl)$/;" f file: -b_0 crypto/bn/asm/sparcv8.S /^#define b_0 %i3$/;" d -b_0 crypto/bn/asm/sparcv8plus.S /^#define b_0 %i3$/;" d -b_1 crypto/bn/asm/sparcv8.S /^#define b_1 %i4$/;" d -b_1 crypto/bn/asm/sparcv8plus.S /^#define b_1 %i4$/;" d -b_2 crypto/bn/asm/sparcv8.S /^#define b_2 %i5$/;" d -b_2 crypto/bn/asm/sparcv8plus.S /^#define b_2 %i5$/;" d -b_3 crypto/bn/asm/sparcv8.S /^#define b_3 %o5$/;" d -b_3 crypto/bn/asm/sparcv8plus.S /^#define b_3 %o4$/;" d -b_4 crypto/bn/asm/sparcv8.S /^#define b_4 %g1$/;" d -b_4 crypto/bn/asm/sparcv8plus.S /^#define b_4 %o5$/;" d -b_5 crypto/bn/asm/sparcv8.S /^#define b_5 %g2$/;" d -b_5 crypto/bn/asm/sparcv8plus.S /^#define b_5 %o7$/;" d -b_6 crypto/bn/asm/sparcv8.S /^#define b_6 %g3$/;" d -b_6 crypto/bn/asm/sparcv8plus.S /^#define b_6 %g1$/;" d -b_7 crypto/bn/asm/sparcv8.S /^#define b_7 %g4$/;" d -b_7 crypto/bn/asm/sparcv8plus.S /^#define b_7 %g4$/;" d -bad test/evp_pkey_dparams_test.c /^ int bad;$/;" m struct:pubkey file: -badSinceDate crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *badSinceDate;$/;" m struct:ossl_cmp_revanncontent_st -bad_configurations test/ssl_test_ctx_test.c /^static const char *bad_configurations[] = {$/;" v file: -bad_f test/verify_extra_test.c /^static char *bad_f = NULL;$/;" v file: -bad_fips test/defltfips_test.c /^static int bad_fips;$/;" v file: -bad_parity_keys test/destest.c /^} bad_parity_keys[] = {$/;" v typeref:struct:__anon345 file: -badccs test/tls13ccstest.c /^static int ccsbeforesh = 0, sappdataseen = 0, cappdataseen = 0, badccs = 0;$/;" v file: -badkeylen_test test/aesgcmtest.c /^static int badkeylen_test(void)$/;" f file: -badsessid test/tls13ccstest.c /^static int badvers = 0, badsessid = 0;$/;" v file: -badvers test/tls13ccstest.c /^static int badvers = 0, badsessid = 0;$/;" v file: -bag crypto/pkcs12/p12_local.h /^ struct pkcs12_bag_st *bag; \/* secret, crl and certbag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 typeref:struct:PKCS12_SAFEBAG_st::__anon222::pkcs12_bag_st -bag_idx test/helpers/pkcs12.h /^ int bag_idx;$/;" m struct:pkcs12_builder -bags test/helpers/pkcs12.h /^ STACK_OF(PKCS12_SAFEBAG) *bags;$/;" m struct:pkcs12_builder -bai_addr crypto/bio/bio_local.h /^ struct sockaddr *bai_addr;$/;" m struct:bio_addrinfo_st typeref:struct:bio_addrinfo_st::sockaddr -bai_addr crypto/bio/bio_local.h 61;" d -bai_addrlen crypto/bio/bio_local.h /^ size_t bai_addrlen;$/;" m struct:bio_addrinfo_st -bai_addrlen crypto/bio/bio_local.h 60;" d -bai_family crypto/bio/bio_local.h /^ int bai_family;$/;" m struct:bio_addrinfo_st -bai_family crypto/bio/bio_local.h 57;" d -bai_next crypto/bio/bio_local.h /^ struct bio_addrinfo_st *bai_next;$/;" m struct:bio_addrinfo_st typeref:struct:bio_addrinfo_st::bio_addrinfo_st -bai_next crypto/bio/bio_local.h 62;" d -bai_protocol crypto/bio/bio_local.h /^ int bai_protocol;$/;" m struct:bio_addrinfo_st -bai_protocol crypto/bio/bio_local.h 59;" d -bai_socktype crypto/bio/bio_local.h /^ int bai_socktype;$/;" m struct:bio_addrinfo_st -bai_socktype crypto/bio/bio_local.h 58;" d -bare_ta_signed include/crypto/x509.h /^ int bare_ta_signed;$/;" m struct:x509_store_ctx_st -base crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *base;$/;" m struct:ec_parameters_st file: -base crypto/encode_decode/encoder_local.h /^ struct ossl_endecode_base_st base;$/;" m struct:ossl_decoder_st typeref:struct:ossl_decoder_st::ossl_endecode_base_st -base crypto/encode_decode/encoder_local.h /^ struct ossl_endecode_base_st base;$/;" m struct:ossl_encoder_st typeref:struct:ossl_encoder_st::ossl_endecode_base_st -base crypto/init.c /^static CRYPTO_ONCE base = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -base crypto/punycode.c /^static const unsigned int base = 36;$/;" v file: -base providers/implementations/ciphers/cipher_aes.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ctx_st -base providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_CIPHER_CTX base;$/;" m struct:prov_aes_hmac_sha_ctx_st -base providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -base providers/implementations/ciphers/cipher_aes_ccm.h /^ PROV_CCM_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ccm_ctx_st -base providers/implementations/ciphers/cipher_aes_gcm.h /^ PROV_GCM_CTX base; \/* must be first entry in struct *\/$/;" m struct:prov_aes_gcm_ctx_st -base providers/implementations/ciphers/cipher_aes_ocb.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ocb_ctx_st -base providers/implementations/ciphers/cipher_aes_wrp.c /^ PROV_CIPHER_CTX base;$/;" m struct:prov_aes_wrap_ctx_st file: -base providers/implementations/ciphers/cipher_aes_xts.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_xts_ctx_st -base providers/implementations/ciphers/cipher_aria.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aria_ctx_st -base providers/implementations/ciphers/cipher_aria_ccm.h /^ PROV_CCM_CTX base; \/* Must be first *\/$/;" m struct:prov_aria_ccm_ctx_st -base providers/implementations/ciphers/cipher_aria_gcm.h /^ PROV_GCM_CTX base; \/* must be first entry in struct *\/$/;" m struct:prov_aria_gcm_ctx_st -base providers/implementations/ciphers/cipher_blowfish.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_blowfish_ctx_st -base providers/implementations/ciphers/cipher_camellia.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_camellia_ctx_st -base providers/implementations/ciphers/cipher_cast.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_cast_ctx_st -base providers/implementations/ciphers/cipher_chacha20.h /^ PROV_CIPHER_CTX base; \/* must be first *\/$/;" m struct:__anon511 -base providers/implementations/ciphers/cipher_chacha20.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_chacha20_st -base providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ PROV_CIPHER_CTX base; \/* must be first *\/$/;" m struct:__anon467 -base providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_chacha_aead_st -base providers/implementations/ciphers/cipher_des.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_des_ctx_st -base providers/implementations/ciphers/cipher_idea.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_idea_ctx_st -base providers/implementations/ciphers/cipher_rc2.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc2_ctx_st -base providers/implementations/ciphers/cipher_rc4.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc4_ctx_st -base providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc4_hmac_md5_ctx_st -base providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ PROV_CIPHER_HW base; \/* Must be first *\/$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st -base providers/implementations/ciphers/cipher_rc5.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_blowfish_ctx_st -base providers/implementations/ciphers/cipher_seed.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_seed_ctx_st -base providers/implementations/ciphers/cipher_sm4.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_cast_ctx_st -base providers/implementations/ciphers/cipher_tdes.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_tdes_ctx_st -base test/bntest.c /^ const char *base;$/;" m struct:mod_exp_test_st file: -base10 test/bntest.c /^ const char *base10;$/;" m struct:mpitest_st file: -base64 crypto/evp/bio_b64.c /^ EVP_ENCODE_CTX *base64;$/;" m struct:b64_struct file: -base64_encoding_type test/evp_test.c /^} base64_encoding_type;$/;" t typeref:enum:__anon335 file: -base64encode crypto/http/http_client.c /^static char *base64encode(const void *buf, size_t len)$/;" f file: -base_crl_number include/crypto/x509.h /^ ASN1_INTEGER *base_crl_number;$/;" m struct:X509_crl_st -base_ctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_AES_HMAC_SHA_CTX base_ctx;$/;" m struct:prov_aes_hmac_sha1_ctx_st -base_ctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_AES_HMAC_SHA_CTX base_ctx;$/;" m struct:prov_aes_hmac_sha256_ctx_st -base_decoder providers/baseprov.c /^static const OSSL_ALGORITHM base_decoder[] = {$/;" v file: -base_dispatch_table providers/baseprov.c /^static const OSSL_DISPATCH base_dispatch_table[] = {$/;" v file: -base_encoder providers/baseprov.c /^static const OSSL_ALGORITHM base_encoder[] = {$/;" v file: -base_get_params providers/baseprov.c /^static OSSL_FUNC_provider_get_params_fn base_get_params;$/;" v file: -base_get_params providers/baseprov.c /^static int base_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -base_gettable_params providers/baseprov.c /^static OSSL_FUNC_provider_gettable_params_fn base_gettable_params;$/;" v file: -base_gettable_params providers/baseprov.c /^static const OSSL_PARAM *base_gettable_params(void *provctx)$/;" f file: -base_init providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void base_init(void *provctx, PROV_AES_HMAC_SHA_CTX *ctx,$/;" f file: -base_inited crypto/init.c /^static int base_inited = 0;$/;" v file: -base_param_types providers/baseprov.c /^static const OSSL_PARAM base_param_types[] = {$/;" v file: -base_query providers/baseprov.c /^static OSSL_FUNC_provider_query_operation_fn base_query;$/;" v file: -base_query providers/baseprov.c /^static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id,$/;" f file: -base_store providers/baseprov.c /^static const OSSL_ALGORITHM base_store[] = {$/;" v file: -base_teardown providers/baseprov.c /^static void base_teardown(void *provctx)$/;" f file: -basedomain test/danetest.c /^static const char *basedomain;$/;" v file: -batch apps/req.c /^static int batch = 0;$/;" v file: -batch_mul crypto/ec/ecp_nistp224.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: -batch_mul crypto/ec/ecp_nistp256.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: -batch_mul crypto/ec/ecp_nistp521.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: -bbio ssl/ssl_local.h /^ BIO *bbio;$/;" m struct:ssl_st -be32 providers/implementations/kdfs/kbkdf.c /^static uint32_t be32(uint32_t host)$/;" f file: -beginstr crypto/pem/pem_lib.c /^static const char beginstr[] = "-----BEGIN ";$/;" v file: -bf_cipher test/bftest.c /^static BF_LONG bf_cipher[2][2] = {$/;" v file: -bf_init crypto/bf/bf_pi.h /^static const BF_KEY bf_init = {$/;" v -bf_init_key crypto/evp/e_bf.c /^static int bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -bf_key test/bftest.c /^static char bf_key[2][30] = {$/;" v file: -bf_key_st include/openssl/blowfish.h /^typedef struct bf_key_st {$/;" s -bf_plain test/bftest.c /^static BF_LONG bf_plain[2][2] = {$/;" v file: -bfd engines/e_afalg.h /^ int bfd;$/;" m struct:afalg_ctx_st -bgets include/internal/bio.h /^ int (*bgets) (BIO *, char *, int);$/;" m struct:bio_method_st -bi_ige_test test/igetest.c /^struct bi_ige_test {$/;" s file: -bi_ige_test_vectors test/igetest.c /^static struct bi_ige_test const bi_ige_test_vectors[] = {$/;" v file: -big crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" e enum:__anon9 file: -bignum_ctx crypto/bn/bn_ctx.c /^struct bignum_ctx {$/;" s file: -bignum_ctx_stack crypto/bn/bn_ctx.c /^typedef struct bignum_ctx_stack {$/;" s file: -bignum_pf crypto/asn1/x_bignum.c /^static ASN1_PRIMITIVE_FUNCS bignum_pf = {$/;" v file: -bignum_pool crypto/bn/bn_ctx.c /^typedef struct bignum_pool {$/;" s file: -bignum_pool_item crypto/bn/bn_ctx.c /^typedef struct bignum_pool_item {$/;" s file: -bignum_st crypto/bn/bn_local.h /^struct bignum_st {$/;" s -bignum_to_string crypto/x509/v3_utl.c /^static char *bignum_to_string(const BIGNUM *bn)$/;" f file: -bignumbin test/params_test.c /^static unsigned char bignumbin[4096]; \/* "p3" *\/$/;" v file: -bin Configurations/platform/BASE.pm /^sub bin { return $_[0]->binname($_[1]) . $_[0]->binext() }$/;" s -bin28_to_felem crypto/ec/ecp_nistp224.c /^static void bin28_to_felem(felem out, const u8 in[28])$/;" f file: -bin32_to_felem crypto/ec/ecp_nistp256.c /^static void bin32_to_felem(felem out, const u8 in[32])$/;" f file: -bin66_to_felem crypto/ec/ecp_nistp521.c /^static void bin66_to_felem(felem out, const u8 in[66])$/;" f file: -bind_afalg engines/e_afalg.c /^static int bind_afalg(ENGINE *e)$/;" f file: -bind_capi engines/e_capi.c /^static int bind_capi(ENGINE *e)$/;" f file: -bind_dasync engines/e_dasync.c /^static int bind_dasync(ENGINE *e)$/;" f file: -bind_devcrypto engines/e_devcrypto.c /^static int bind_devcrypto(ENGINE *e) {$/;" f file: -bind_engine crypto/engine/eng_dyn.c /^ dynamic_bind_engine bind_engine;$/;" m struct:st_dynamic_data_ctx file: -bind_engine engines/e_capi.c /^ int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns)$/;" f -bind_engine engines/e_padlock.c /^ int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns)$/;" f -bind_fn crypto/engine/eng_openssl.c /^static int bind_fn(ENGINE *e, const char *id)$/;" f file: -bind_helper crypto/engine/eng_openssl.c /^static int bind_helper(ENGINE *e)$/;" f file: -bind_helper crypto/engine/eng_rdrand.c /^static int bind_helper(ENGINE *e)$/;" f file: -bind_helper engines/e_afalg.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_helper engines/e_capi.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_helper engines/e_dasync.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_helper engines/e_devcrypto.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_helper engines/e_loader_attic.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_helper engines/e_ossltest.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: -bind_loader_attic engines/e_loader_attic.c /^static int bind_loader_attic(ENGINE *e)$/;" f file: -bind_mode crypto/bio/bss_acpt.c /^ int bind_mode; \/* Socket mode for BIO_listen *\/$/;" m struct:bio_accept_st file: -bind_ossltest engines/e_ossltest.c /^static int bind_ossltest(ENGINE *e)$/;" f file: -binext Configurations/platform/Unix.pm /^sub binext { $target{exe_extension} || '' }$/;" s -binext Configurations/platform/VMS.pm /^sub binext { '.EXE' }$/;" s -binext Configurations/platform/Windows.pm /^sub binext { '.exe' }$/;" s -binext Configurations/platform/mingw.pm /^sub binext { '.exe' }$/;" s -binname Configurations/platform/BASE.pm /^sub binname { return $_[1] } # Name of executable binary$/;" s -binomial_critical test/bn_rand_range.h /^static const int binomial_critical = 29;$/;" v -binpdb Configurations/platform/Windows/MSVC.pm /^sub binpdb {$/;" s -bio apps/dgst.c /^ BIO *bio;$/;" m struct:doall_dgst_digests file: -bio apps/enc.c /^ BIO *bio;$/;" m struct:doall_enc_ciphers file: -bio apps/openssl.c /^ BIO *bio;$/;" m struct:tracedata_st file: -bio crypto/bio/bss_dgram.c /^ BIO *bio;$/;" m struct:bio_dgram_sctp_save_message_st file: -bio crypto/bio/ossl_core_bio.c /^ BIO *bio;$/;" m struct:ossl_core_bio_st file: -bio crypto/encode_decode/decoder_lib.c /^ BIO *bio;$/;" m struct:decoder_process_data_st file: -bio crypto/encode_decode/encoder_lib.c /^ BIO *bio;$/;" m struct:encoder_process_data_st file: -bio crypto/trace.c /^ BIO *bio;$/;" m struct:__anon215 file: -bio test/bio_core_test.c /^ BIO *bio;$/;" m struct:ossl_core_bio_st file: -bio test/testutil/testutil_init.c /^ BIO *bio;$/;" m struct:tracedata_st file: -bio_accept_st crypto/bio/bss_acpt.c /^typedef struct bio_accept_st {$/;" s file: -bio_addr_st crypto/bio/bio_local.h /^union bio_addr_st {$/;" u -bio_addrinfo_st crypto/bio/bio_local.h /^struct bio_addrinfo_st {$/;" s -bio_addrinfo_st crypto/bio/bio_local.h 56;" d -bio_bio_st crypto/bio/bss_bio.c /^struct bio_bio_st {$/;" s file: -bio_buf_mem_st crypto/bio/bss_mem.c /^typedef struct bio_buf_mem_st {$/;" s file: -bio_c_out apps/s_client.c /^static BIO *bio_c_out = NULL;$/;" v file: -bio_call_callback crypto/bio/bio_lib.c /^static long bio_call_callback(BIO *b, int oper, const char *argp, size_t len,$/;" f file: -bio_chain crypto/bio/bss_acpt.c /^ BIO *bio_chain;$/;" m struct:bio_accept_st file: -bio_change_t test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" t typeref:enum:__anon325 file: -bio_cleanup crypto/bio/bio_lib.c /^void bio_cleanup(void)$/;" f -bio_connect_st crypto/bio/bss_conn.c /^typedef struct bio_connect_st {$/;" s file: -bio_core_ctrl crypto/bio/bss_core.c /^static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -bio_core_ctrl providers/common/bio_prov.c /^static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -bio_core_free crypto/bio/bss_core.c /^static int bio_core_free(BIO *bio)$/;" f file: -bio_core_free providers/common/bio_prov.c /^static int bio_core_free(BIO *bio)$/;" f file: -bio_core_gets crypto/bio/bss_core.c /^static int bio_core_gets(BIO *bio, char *buf, int size)$/;" f file: -bio_core_gets providers/common/bio_prov.c /^static int bio_core_gets(BIO *bio, char *buf, int size)$/;" f file: -bio_core_globals_free crypto/bio/bss_core.c /^static void bio_core_globals_free(void *vbcg)$/;" f file: -bio_core_globals_method crypto/bio/bss_core.c /^static const OSSL_LIB_CTX_METHOD bio_core_globals_method = {$/;" v file: -bio_core_globals_new crypto/bio/bss_core.c /^static void *bio_core_globals_new(OSSL_LIB_CTX *ctx)$/;" f file: -bio_core_new crypto/bio/bss_core.c /^static int bio_core_new(BIO *bio)$/;" f file: -bio_core_new providers/common/bio_prov.c /^static int bio_core_new(BIO *bio)$/;" f file: -bio_core_puts crypto/bio/bss_core.c /^static int bio_core_puts(BIO *bio, const char *str)$/;" f file: -bio_core_puts providers/common/bio_prov.c /^static int bio_core_puts(BIO *bio, const char *str)$/;" f file: -bio_core_read_ex crypto/bio/bss_core.c /^static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,$/;" f file: -bio_core_read_ex providers/common/bio_prov.c /^static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,$/;" f file: -bio_core_write_ex crypto/bio/bss_core.c /^static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,$/;" f file: -bio_core_write_ex providers/common/bio_prov.c /^static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,$/;" f file: -bio_ctrl crypto/bio/bss_bio.c /^static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -bio_destroy_pair crypto/bio/bss_bio.c /^static void bio_destroy_pair(BIO *bio)$/;" f file: -bio_dgram_data crypto/bio/bss_dgram.c /^} bio_dgram_data;$/;" t typeref:struct:bio_dgram_data_st file: -bio_dgram_data_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_data_st {$/;" s file: -bio_dgram_sctp_data crypto/bio/bss_dgram.c /^} bio_dgram_sctp_data;$/;" t typeref:struct:bio_dgram_sctp_data_st file: -bio_dgram_sctp_data_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_sctp_data_st {$/;" s file: -bio_dgram_sctp_save_message crypto/bio/bss_dgram.c /^} bio_dgram_sctp_save_message;$/;" t typeref:struct:bio_dgram_sctp_save_message_st file: -bio_dgram_sctp_save_message_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_sctp_save_message_st {$/;" s file: -bio_dump_callback apps/lib/s_cb.c /^long bio_dump_callback(BIO *bio, int cmd, const char *argp, size_t len,$/;" f -bio_err apps/openssl.c /^BIO *bio_err = NULL;$/;" v -bio_err test/bio_prefix_text.c /^static BIO *bio_err = NULL;$/;" v file: -bio_err test/bioprinttest.c /^BIO *bio_err = NULL;$/;" v -bio_err test/testutil/basic_output.c /^BIO *bio_err = NULL;$/;" v -bio_f_async_filter test/asynciotest.c /^static const BIO_METHOD *bio_f_async_filter(void)$/;" f file: -bio_f_buffer_ctx_struct crypto/bio/bio_local.h /^typedef struct bio_f_buffer_ctx_struct {$/;" s -bio_f_tls_corrupt_filter test/sslcorrupttest.c /^static const BIO_METHOD *bio_f_tls_corrupt_filter(void)$/;" f file: -bio_f_tls_corrupt_filter_free test/sslcorrupttest.c /^static void bio_f_tls_corrupt_filter_free(void)$/;" f file: -bio_f_tls_dump_filter test/helpers/ssltestlib.c /^const BIO_METHOD *bio_f_tls_dump_filter(void)$/;" f -bio_f_tls_dump_filter_free test/helpers/ssltestlib.c /^void bio_f_tls_dump_filter_free(void)$/;" f -bio_f_watchccs_filter test/tls13ccstest.c /^static const BIO_METHOD *bio_f_watchccs_filter(void)$/;" f file: -bio_free crypto/bio/bss_bio.c /^static int bio_free(BIO *bio)$/;" f file: -bio_free_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_free_fn *bio_free_cb;$/;" m struct:self_test_post_params_st -bio_free_ex_data crypto/bio/bio_lib.c /^void bio_free_ex_data(BIO *bio)$/;" f -bio_from_file crypto/encode_decode/decoder_lib.c /^static BIO *bio_from_file(FILE *fp)$/;" f file: -bio_from_file crypto/encode_decode/encoder_lib.c /^static BIO *bio_from_file(FILE *fp)$/;" f file: -bio_in apps/openssl.c /^BIO *bio_in = NULL;$/;" v -bio_in test/bio_prefix_text.c /^static BIO *bio_in = NULL;$/;" v file: -bio_keylog apps/lib/s_cb.c /^static BIO *bio_keylog = NULL;$/;" v file: -bio_linebuffer_ctx_struct crypto/bio/bf_lbuf.c /^typedef struct bio_linebuffer_ctx_struct {$/;" s file: -bio_lookup_init crypto/bio/bio_addr.c /^static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -bio_lookup_lock crypto/bio/bio_addr.c /^CRYPTO_RWLOCK *bio_lookup_lock;$/;" v -bio_make_pair crypto/bio/bss_bio.c /^static int bio_make_pair(BIO *bio1, BIO *bio2)$/;" f file: -bio_meth_zlib crypto/comp/c_zlib.c /^static const BIO_METHOD bio_meth_zlib = {$/;" v file: -bio_method_st include/internal/bio.h /^struct bio_method_st {$/;" s -bio_new crypto/bio/bss_bio.c /^static int bio_new(BIO *bio)$/;" f file: -bio_new_buffer_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_new_membuf_fn *bio_new_buffer_cb;$/;" m struct:self_test_post_params_st -bio_new_file_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_new_file_fn *bio_new_file_cb;$/;" m struct:self_test_post_params_st -bio_nread crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nread(BIO *bio, char **buf, size_t num_)$/;" f file: -bio_nread0 crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nread0(BIO *bio, char **buf)$/;" f file: -bio_nwrite crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nwrite(BIO *bio, char **buf, size_t num_)$/;" f file: -bio_nwrite0 crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nwrite0(BIO *bio, char **buf)$/;" f file: -bio_open_default apps/lib/apps.c /^BIO *bio_open_default(const char *filename, char mode, int format)$/;" f -bio_open_default_ apps/lib/apps.c /^static BIO *bio_open_default_(const char *filename, char mode, int format,$/;" f file: -bio_open_default_quiet apps/lib/apps.c /^BIO *bio_open_default_quiet(const char *filename, char mode, int format)$/;" f -bio_open_owner apps/lib/apps.c /^BIO *bio_open_owner(const char *filename, int format, int private)$/;" f -bio_out apps/openssl.c /^BIO *bio_out = NULL;$/;" v -bio_out fuzz/asn1parse.c /^static BIO *bio_out;$/;" v file: -bio_out test/bio_prefix_text.c /^static BIO *bio_out = NULL;$/;" v file: -bio_out test/bioprinttest.c /^BIO *bio_out = NULL;$/;" v -bio_out test/testutil/basic_output.c /^BIO *bio_out = NULL;$/;" v -bio_puts crypto/bio/bss_bio.c /^static int bio_puts(BIO *bio, const char *str)$/;" f file: -bio_read crypto/bio/bss_bio.c /^static int bio_read(BIO *bio, char *buf, int size_)$/;" f file: -bio_read_ex_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_read_ex_fn *bio_read_ex_cb;$/;" m struct:self_test_post_params_st -bio_read_intern crypto/bio/bio_lib.c /^static int bio_read_intern(BIO *b, void *data, size_t dlen, size_t *readbytes)$/;" f file: -bio_s_always_retry test/helpers/ssltestlib.c /^const BIO_METHOD *bio_s_always_retry(void)$/;" f -bio_s_always_retry_free test/helpers/ssltestlib.c /^void bio_s_always_retry_free(void)$/;" f -bio_s_mempacket_test test/helpers/ssltestlib.c /^const BIO_METHOD *bio_s_mempacket_test(void)$/;" f -bio_s_mempacket_test_free test/helpers/ssltestlib.c /^void bio_s_mempacket_test_free(void)$/;" f -bio_s_msg apps/s_server.c /^static BIO *bio_s_msg = NULL;$/;" v file: -bio_s_out apps/s_server.c /^static BIO *bio_s_out = NULL;$/;" v file: -bio_sock_cleanup_int crypto/bio/bio_sock.c /^void bio_sock_cleanup_int(void)$/;" f -bio_ssl_st ssl/bio_ssl.c /^typedef struct bio_ssl_st {$/;" s file: -bio_st crypto/bio/bio_local.h /^struct bio_st {$/;" s -bio_stdout test/ssl_old_test.c /^static BIO *bio_stdout = NULL;$/;" v file: -bio_to_mem apps/lib/apps.c /^int bio_to_mem(unsigned char **out, int maxlen, BIO *in)$/;" f -bio_type_init crypto/bio/bio_meth.c /^static CRYPTO_ONCE bio_type_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -bio_type_lock crypto/bio/bio_meth.c /^CRYPTO_RWLOCK *bio_type_lock = NULL;$/;" v -bio_wait crypto/bio/bio_lib.c /^static int bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)$/;" f file: -bio_write crypto/bio/bss_bio.c /^static int bio_write(BIO *bio, const char *buf, int num_)$/;" f file: -bio_write_intern crypto/bio/bio_lib.c /^static int bio_write_intern(BIO *b, const void *data, size_t dlen,$/;" f file: -bio_zlib_callback_ctrl crypto/comp/c_zlib.c /^static long bio_zlib_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -bio_zlib_ctrl crypto/comp/c_zlib.c /^static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -bio_zlib_flush crypto/comp/c_zlib.c /^static int bio_zlib_flush(BIO *b)$/;" f file: -bio_zlib_free crypto/comp/c_zlib.c /^static int bio_zlib_free(BIO *bi)$/;" f file: -bio_zlib_new crypto/comp/c_zlib.c /^static int bio_zlib_new(BIO *bi)$/;" f file: -bio_zlib_read crypto/comp/c_zlib.c /^static int bio_zlib_read(BIO *b, char *out, int outl)$/;" f file: -bio_zlib_write crypto/comp/c_zlib.c /^static int bio_zlib_write(BIO *b, const char *in, int inl)$/;" f file: -biocbs test/bio_core_test.c /^static const OSSL_DISPATCH biocbs[] = {$/;" v file: -biodebug apps/s_client.c /^ BIO *biodebug;$/;" m struct:tlsextctx_st file: -biodebug apps/s_server.c /^ BIO *biodebug;$/;" m struct:tlsextctx_st file: -bit crypto/ts/ts_rsp_print.c /^ int bit;$/;" m struct:status_map_st file: -bit_isset apps/rehash.c /^static int bit_isset(unsigned char *set, unsigned int bit)$/;" f file: -bit_set apps/rehash.c /^static void bit_set(unsigned char *set, unsigned int bit)$/;" f file: -bitlen include/openssl/whrlpool.h /^ size_t bitlen[WHIRLPOOL_COUNTER \/ sizeof(size_t)];$/;" m struct:__anon377 -bitmalloc crypto/mem_sec.c /^ unsigned char *bitmalloc;$/;" m struct:sh_st file: -bitmap ssl/record/record.h /^ DTLS1_BITMAP bitmap;$/;" m struct:dtls_record_layer_st -bitmask_end_values ssl/statem/statem_dtls.c /^static unsigned char bitmask_end_values[] =$/;" v file: -bitmask_start_values ssl/statem/statem_dtls.c /^static unsigned char bitmask_start_values[] =$/;" v file: -bitoff include/openssl/whrlpool.h /^ unsigned int bitoff;$/;" m struct:__anon377 -bits apps/speed.c /^ unsigned int bits;$/;" m struct:ec_curve_st file: -bits include/crypto/evp.h /^ int bits;$/;" m struct:evp_pkey_st::__anon372 -bits test/rsa_test.c /^ int bits;$/;" m struct:__anon296 file: -bitslice crypto/aes/asm/bsaes-armv7.pl /^sub bitslice {$/;" s -bitslice crypto/aes/asm/bsaes-x86_64.pl /^sub bitslice {$/;" s -bitslice_key crypto/aes/asm/bsaes-armv7.pl /^sub bitslice_key {$/;" s -bitslice_key crypto/aes/asm/bsaes-x86_64.pl /^sub bitslice_key {$/;" s -bitstr_cb crypto/asn1/asn1_gen.c /^static int bitstr_cb(const char *elem, int len, void *bitstr)$/;" f file: -bittable crypto/mem_sec.c /^ unsigned char *bittable;$/;" m struct:sh_st file: -bittable_size crypto/mem_sec.c /^ size_t bittable_size; \/* size in bits *\/$/;" m struct:sh_st file: -blake2_get_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_get_ctx_params_fn blake2_get_ctx_params;$/;" v file: -blake2_get_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static int blake2_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: -blake2_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn blake2_gettable_ctx_params;$/;" v file: -blake2_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM *blake2_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -blake2_mac_data_st providers/implementations/macs/blake2_mac_impl.c /^struct blake2_mac_data_st {$/;" s file: -blake2_mac_dup providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_dupctx_fn blake2_mac_dup;$/;" v file: -blake2_mac_dup providers/implementations/macs/blake2_mac_impl.c /^static void *blake2_mac_dup(void *vsrc)$/;" f file: -blake2_mac_final providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_final_fn blake2_mac_final;$/;" v file: -blake2_mac_final providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_final(void *vmacctx,$/;" f file: -blake2_mac_free providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_freectx_fn blake2_mac_free;$/;" v file: -blake2_mac_free providers/implementations/macs/blake2_mac_impl.c /^static void blake2_mac_free(void *vmacctx)$/;" f file: -blake2_mac_init providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_init_fn blake2_mac_init;$/;" v file: -blake2_mac_init providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_init(void *vmacctx, const unsigned char *key,$/;" f file: -blake2_mac_new providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_newctx_fn blake2_mac_new;$/;" v file: -blake2_mac_new providers/implementations/macs/blake2_mac_impl.c /^static void *blake2_mac_new(void *unused_provctx)$/;" f file: -blake2_mac_set_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_set_ctx_params_fn blake2_mac_set_ctx_params;$/;" v file: -blake2_mac_set_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: -blake2_mac_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_settable_ctx_params_fn blake2_mac_settable_ctx_params;$/;" v file: -blake2_mac_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM *blake2_mac_settable_ctx_params($/;" f file: -blake2_mac_size providers/implementations/macs/blake2_mac_impl.c /^static size_t blake2_mac_size(void *vmacctx)$/;" f file: -blake2_mac_update providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_update_fn blake2_mac_update;$/;" v file: -blake2_mac_update providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_update(void *vmacctx,$/;" f file: -blake2_setkey providers/implementations/macs/blake2_mac_impl.c /^static int blake2_setkey(struct blake2_mac_data_st *macctx,$/;" f file: -blake2b_IV providers/implementations/digests/blake2b_prov.c /^static const uint64_t blake2b_IV[8] =$/;" v file: -blake2b_compress providers/implementations/digests/blake2b_prov.c /^static void blake2b_compress(BLAKE2B_CTX *S,$/;" f file: -blake2b_ctx_st providers/implementations/include/prov/blake2.h /^struct blake2b_ctx_st {$/;" s -blake2b_init0 providers/implementations/digests/blake2b_prov.c /^static ossl_inline void blake2b_init0(BLAKE2B_CTX *S)$/;" f file: -blake2b_init_param providers/implementations/digests/blake2b_prov.c /^static void blake2b_init_param(BLAKE2B_CTX *S, const BLAKE2B_PARAM *P)$/;" f file: -blake2b_md crypto/evp/legacy_blake2.c /^static const EVP_MD blake2b_md = {$/;" v file: -blake2b_param_st providers/implementations/include/prov/blake2.h /^struct blake2b_param_st {$/;" s -blake2b_set_lastblock providers/implementations/digests/blake2b_prov.c /^static ossl_inline void blake2b_set_lastblock(BLAKE2B_CTX *S)$/;" f file: -blake2b_sigma providers/implementations/digests/blake2b_prov.c /^static const uint8_t blake2b_sigma[12][16] =$/;" v file: -blake2s_IV providers/implementations/digests/blake2s_prov.c /^static const uint32_t blake2s_IV[8] =$/;" v file: -blake2s_compress providers/implementations/digests/blake2s_prov.c /^static void blake2s_compress(BLAKE2S_CTX *S,$/;" f file: -blake2s_ctx_st providers/implementations/include/prov/blake2.h /^struct blake2s_ctx_st {$/;" s -blake2s_init0 providers/implementations/digests/blake2s_prov.c /^static ossl_inline void blake2s_init0(BLAKE2S_CTX *S)$/;" f file: -blake2s_init_param providers/implementations/digests/blake2s_prov.c /^static void blake2s_init_param(BLAKE2S_CTX *S, const BLAKE2S_PARAM *P)$/;" f file: -blake2s_md crypto/evp/legacy_blake2.c /^static const EVP_MD blake2s_md = {$/;" v file: -blake2s_param_st providers/implementations/include/prov/blake2.h /^struct blake2s_param_st {$/;" s -blake2s_set_lastblock providers/implementations/digests/blake2s_prov.c /^static ossl_inline void blake2s_set_lastblock(BLAKE2S_CTX *S)$/;" f file: -blake2s_sigma providers/implementations/digests/blake2s_prov.c /^static const uint8_t blake2s_sigma[10][16] =$/;" v file: -bld_prime test/endecode_test.c /^static OSSL_PARAM_BLD *bld_prime = NULL;$/;" v file: -bld_prime_nc test/endecode_test.c /^static OSSL_PARAM_BLD *bld_prime_nc = NULL;$/;" v file: -bld_tri test/endecode_test.c /^static OSSL_PARAM_BLD *bld_tri = NULL;$/;" v file: -bld_tri_nc test/endecode_test.c /^static OSSL_PARAM_BLD *bld_tri_nc = NULL;$/;" v file: -bldtop_dir util/perl/OpenSSL/Test.pm /^sub bldtop_dir {$/;" s -bldtop_file util/perl/OpenSSL/Test.pm /^sub bldtop_file {$/;" s -blind_coordinates crypto/ec/ec_local.h /^ int (*blind_coordinates)(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx);$/;" m struct:ec_method_st -blind_nonspace util/check-format.pl /^sub blind_nonspace { # blind non-space text of comment as @, preserving length and spaces$/;" s -blinding crypto/rsa/rsa_local.h /^ BN_BLINDING *blinding;$/;" m struct:rsa_st -blob engines/e_loader_attic.c /^ BUF_MEM *blob;$/;" m struct:embedded_st file: -block crypto/evp/e_aes.c /^ block128_f block;$/;" m struct:__anon39 file: -block crypto/evp/e_camellia.c /^ block128_f block;$/;" m struct:__anon81 file: -block include/crypto/modes.h /^ block128_f block;$/;" m struct:ccm128_context -block include/crypto/modes.h /^ block128_f block;$/;" m struct:gcm128_context -block providers/implementations/include/prov/ciphercommon.h /^ block128_f block;$/;" m struct:prov_cipher_ctx_st -block1 include/crypto/modes.h /^ block128_f block1, block2;$/;" m struct:xts128_context -block128_f include/openssl/modes.h /^typedef void (*block128_f) (const unsigned char in[16],$/;" t -block2 include/crypto/modes.h /^ block128_f block1, block2;$/;" m struct:xts128_context -block_in crypto/evp/bio_ok.c /^static int block_in(BIO *b)$/;" f file: -block_mask crypto/evp/evp_local.h /^ int block_mask;$/;" m struct:evp_cipher_ctx_st -block_out crypto/evp/bio_ok.c /^static int block_out(BIO *b)$/;" f file: -block_padding ssl/ssl_local.h /^ size_t block_padding;$/;" m struct:ssl_ctx_st -block_padding ssl/ssl_local.h /^ size_t block_padding;$/;" m struct:ssl_st -block_se_handler crypto/aes/asm/aes-x86_64.pl /^block_se_handler:$/;" l -block_size include/crypto/evp.h /^ int block_size;$/;" m struct:evp_cipher_st -block_size include/crypto/evp.h /^ int block_size;$/;" m struct:evp_md_st -block_size include/internal/sha3.h /^ size_t block_size; \/* cached ctx->digest->block_size *\/$/;" m struct:keccak_st -block_size test/evp_test.c /^ int block_size;$/;" m struct:mac_data_st file: -blocked crypto/async/async_local.h /^ unsigned int blocked;$/;" m struct:async_ctx_st -blocklen providers/implementations/rands/drbg_hash.c /^ size_t blocklen;$/;" m struct:rand_drbg_hash_st file: -blocklen providers/implementations/rands/drbg_hmac.c /^ size_t blocklen;$/;" m struct:rand_drbg_hmac_st file: -blockout crypto/evp/bio_ok.c /^ int blockout; \/* output block is ready *\/$/;" m struct:ok_struct file: -blockpause test/asynctest.c /^static int blockpause(void *args)$/;" f file: -blocks crypto/evp/e_aes.c /^ unsigned long long blocks;$/;" m struct:__anon66::__anon67::__anon69 file: -blocks crypto/evp/e_aes_cbc_hmac_sha1.c /^ int blocks;$/;" m struct:__anon20 file: -blocks crypto/evp/e_aes_cbc_hmac_sha1.c /^ int blocks;$/;" m struct:__anon21 file: -blocks crypto/evp/e_aes_cbc_hmac_sha256.c /^ int blocks;$/;" m struct:__anon35 file: -blocks crypto/evp/e_aes_cbc_hmac_sha256.c /^ int blocks;$/;" m struct:__anon36 file: -blocks crypto/params_dup.c /^ size_t blocks; \/* Number of aligned blocks *\/$/;" m struct:__anon202 file: -blocks include/crypto/modes.h /^ u64 blocks;$/;" m struct:ccm128_context -blocks include/crypto/poly1305.h /^ poly1305_blocks_f blocks;$/;" m struct:poly1305_context::__anon375 -blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ int blocks;$/;" m struct:__anon503 file: -blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ int blocks;$/;" m struct:__anon504 file: -blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ int blocks;$/;" m struct:__anon507 file: -blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ int blocks;$/;" m struct:__anon508 file: -blocks providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long blocks;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 -blocks_hashed include/crypto/modes.h /^ u64 blocks_hashed;$/;" m struct:ocb128_context::__anon361 -blocks_processed include/crypto/modes.h /^ u64 blocks_processed;$/;" m struct:ocb128_context::__anon361 -blocksize crypto/ec/ec_mult.c /^ size_t blocksize; \/* block size for wNAF splitting *\/$/;" m struct:ec_pre_comp_st file: -blocksize engines/e_devcrypto.c /^ int blocksize;$/;" m struct:cipher_data_st file: -blocksize engines/e_devcrypto.c /^ int blocksize;$/;" m struct:digest_data_st file: -blocksize engines/e_devcrypto.c /^ unsigned int blocksize, num;$/;" m struct:cipher_ctx file: -blocksize providers/implementations/include/prov/ciphercommon.h /^ size_t blocksize;$/;" m struct:prov_cipher_ctx_st -blowfish_dupctx providers/implementations/ciphers/cipher_blowfish.c /^static OSSL_FUNC_cipher_dupctx_fn blowfish_dupctx;$/;" v file: -blowfish_dupctx providers/implementations/ciphers/cipher_blowfish.c /^static void *blowfish_dupctx(void *ctx)$/;" f file: -blowfish_freectx providers/implementations/ciphers/cipher_blowfish.c /^static OSSL_FUNC_cipher_freectx_fn blowfish_freectx;$/;" v file: -blowfish_freectx providers/implementations/ciphers/cipher_blowfish.c /^static void blowfish_freectx(void *vctx)$/;" f file: -bltmp providers/implementations/rands/drbg_ctr.c /^ unsigned char bltmp[16];$/;" m struct:rand_drbg_ctr_st file: -bltmp_pos providers/implementations/rands/drbg_ctr.c /^ size_t bltmp_pos;$/;" m struct:rand_drbg_ctr_st file: -bmp_to_utf8 crypto/pkcs12/p12_utl.c /^static int bmp_to_utf8(char *str, const unsigned char *utf16, int len)$/;" f file: -bn crypto/param_build.c /^ const BIGNUM *bn;$/;" m struct:__anon86 file: -bn test/bntests.pl /^sub bn$/;" s -bn1strings test/bntest.c /^static const char *bn1strings[] = {$/;" v file: -bn2binpad crypto/bn/bn_lib.c /^int bn2binpad(const BIGNUM *a, unsigned char *to, int tolen, endianess_t endianess)$/;" f file: -bn2strings test/bntest.c /^static const char *bn2strings[] = {$/;" v file: -bn_32_set_0 crypto/bn/bn_nist.c 293;" d file: -bn_32_set_0 crypto/bn/bn_nist.c 314;" d file: -bn_64_set_0 crypto/bn/bn_nist.c 286;" d file: -bn_64_set_0 crypto/bn/bn_nist.c 308;" d file: -bn_GF2m_mul_1x1 crypto/bn/bn_gf2m.c /^static void bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a,$/;" f file: -bn_GF2m_mul_2x2 crypto/bn/asm/armv4-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l -bn_GF2m_mul_2x2 crypto/bn/asm/s390x-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l -bn_GF2m_mul_2x2 crypto/bn/asm/sparcv9-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l -bn_GF2m_mul_2x2 crypto/bn/asm/x86_64-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l -bn_GF2m_mul_2x2 crypto/bn/bn_gf2m.c /^static void bn_GF2m_mul_2x2(BN_ULONG *r, const BN_ULONG a1, const BN_ULONG a0,$/;" f file: -bn_add_words crypto/bn/asm/bn-586.pl /^sub bn_add_words$/;" s -bn_add_words crypto/bn/asm/ia64.S /^bn_add_words:$/;" l -bn_add_words crypto/bn/asm/mips.pl /^bn_add_words:$/;" l -bn_add_words crypto/bn/asm/s390x.S /^bn_add_words:$/;" l -bn_add_words crypto/bn/asm/sparcv8.S /^bn_add_words:$/;" l -bn_add_words crypto/bn/asm/sparcv8plus.S /^bn_add_words:$/;" l -bn_add_words crypto/bn/asm/x86_64-gcc.c /^BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,$/;" f -bn_add_words crypto/bn/bn_asm.c /^BN_ULONG bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,$/;" f -bn_add_words_internal crypto/bn/asm/mips.pl /^bn_add_words_internal:$/;" l -bn_addsub_f crypto/bn/bn_nist.c /^typedef BN_ULONG (*bn_addsub_f) (BN_ULONG *, const BN_ULONG *,$/;" t file: -bn_blinding_st crypto/bn/bn_blind.c /^struct bn_blinding_st {$/;" s file: -bn_bytes test/testutil/format_output.c /^static const int bn_bytes = (MAX_STRING_WIDTH - 9) \/ (BN_OUTPUT_SIZE * 2 + 1)$/;" v file: -bn_c2i crypto/asn1/x_bignum.c /^static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: -bn_chars test/testutil/format_output.c /^static const int bn_chars = (MAX_STRING_WIDTH - 9) \/ (BN_OUTPUT_SIZE * 2 + 1)$/;" v file: -bn_check_size crypto/bn/bn_local.h 194;" d -bn_check_size crypto/bn/bn_local.h 210;" d -bn_check_top crypto/bn/bn_local.h 180;" d -bn_check_top crypto/bn/bn_local.h 208;" d -bn_clear_top2max crypto/bn/bn_local.h 460;" d -bn_clear_top2max crypto/bn/bn_local.h 468;" d -bn_cmp_part_words crypto/bn/bn_lib.c /^int bn_cmp_part_words(const BN_ULONG *a, const BN_ULONG *b, int cl, int dl)$/;" f -bn_cmp_words crypto/bn/bn_lib.c /^int bn_cmp_words(const BN_ULONG *a, const BN_ULONG *b, int n)$/;" f -bn_compute_wNAF crypto/bn/bn_intern.c /^signed char *bn_compute_wNAF(const BIGNUM *scalar, int w, size_t *ret_len)$/;" f -bn_copy_words crypto/bn/bn_intern.c /^int bn_copy_words(BN_ULONG *out, const BIGNUM *in, int size)$/;" f -bn_correct_top crypto/bn/bn_lib.c /^void bn_correct_top(BIGNUM *a)$/;" f -bn_cp_32 crypto/bn/bn_nist.c 294;" d file: -bn_cp_32 crypto/bn/bn_nist.c 313;" d file: -bn_cp_32_naked crypto/bn/bn_nist.c 291;" d file: -bn_cp_64 crypto/bn/bn_nist.c 285;" d file: -bn_cp_64 crypto/bn/bn_nist.c 303;" d file: -bn_div_3_words crypto/bn/asm/mips.pl /^bn_div_3_words:$/;" l -bn_div_3_words crypto/bn/bn_div.c /^static BN_ULONG bn_div_3_words(const BN_ULONG *m, BN_ULONG d1, BN_ULONG d0)$/;" f file: -bn_div_3_words_internal crypto/bn/asm/mips.pl /^bn_div_3_words_internal:$/;" l -bn_div_fixed_top crypto/bn/bn_div.c /^int bn_div_fixed_top(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num,$/;" f -bn_div_words crypto/bn/asm/bn-586.pl /^sub bn_div_words$/;" s -bn_div_words crypto/bn/asm/ia64.S /^bn_div_words:$/;" l -bn_div_words crypto/bn/asm/mips.pl /^bn_div_words:$/;" l -bn_div_words crypto/bn/asm/s390x.S /^bn_div_words:$/;" l -bn_div_words crypto/bn/asm/sparcv8.S /^bn_div_words:$/;" l -bn_div_words crypto/bn/asm/sparcv8plus.S /^bn_div_words:$/;" l -bn_div_words crypto/bn/asm/x86_64-gcc.c /^BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)$/;" f -bn_div_words crypto/bn/bn_asm.c /^BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)$/;" f -bn_div_words crypto/bn/bn_div.c 173;" d file: -bn_div_words crypto/bn/bn_div.c 174;" d file: -bn_div_words crypto/bn/bn_div.c 187;" d file: -bn_div_words crypto/bn/bn_div.c 188;" d file: -bn_div_words_internal crypto/bn/asm/mips.pl /^bn_div_words_internal:$/;" l -bn_expand crypto/bn/bn_local.h /^static ossl_inline BIGNUM *bn_expand(BIGNUM *a, int bits)$/;" f -bn_expand2 crypto/bn/bn_lib.c /^BIGNUM *bn_expand2(BIGNUM *b, int words)$/;" f -bn_expand_internal crypto/bn/bn_lib.c /^static BN_ULONG *bn_expand_internal(const BIGNUM *b, int words)$/;" f file: -bn_fix_top crypto/bn/bn_local.h 192;" d -bn_fix_top crypto/bn/bn_local.h 209;" d -bn_flip_n_scatter5_t4 crypto/bn/asm/sparct4-mont.pl /^bn_flip_n_scatter5_t4:$/;" l -bn_flip_t4 crypto/bn/asm/sparct4-mont.pl /^bn_flip_t4:$/;" l -bn_free crypto/asn1/x_bignum.c /^static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -bn_free_d crypto/bn/bn_lib.c /^static void bn_free_d(BIGNUM *a, int clear)$/;" f file: -bn_from_mont_fixed_top crypto/bn/bn_mont.c /^int bn_from_mont_fixed_top(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f -bn_from_montgomery_word crypto/bn/bn_mont.c /^static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont)$/;" f file: -bn_gather5 crypto/bn/asm/x86_64-mont5.pl /^bn_gather5:$/;" l -bn_gather5_t4 crypto/bn/asm/sparct4-mont.pl /^bn_gather5_t4:$/;" l -bn_gencb_st crypto/bn/bn_local.h /^struct bn_gencb_st {$/;" s -bn_generator_19_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_19_value[] = { 19 };$/;" v file: -bn_generator_2_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_2_value[] = { 2 };$/;" v file: -bn_generator_5_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_5_value[] = { 5 };$/;" v file: -bn_get_bits crypto/bn/bn_exp.c /^static BN_ULONG bn_get_bits(const BIGNUM *a, int bitpos)$/;" f file: -bn_get_bits5 crypto/bn/asm/x86_64-mont5.pl /^bn_get_bits5:$/;" l -bn_get_dmax crypto/bn/bn_intern.c /^int bn_get_dmax(const BIGNUM *a)$/;" f -bn_get_top crypto/bn/bn_intern.c /^int bn_get_top(const BIGNUM *a)$/;" f -bn_get_words crypto/bn/bn_intern.c /^BN_ULONG *bn_get_words(const BIGNUM *a)$/;" f -bn_group_1024_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_1024_value[] = {$/;" v file: -bn_group_1536_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_1536_value[] = {$/;" v file: -bn_group_2048_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_2048_value[] = {$/;" v file: -bn_group_3072_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_3072_value[] = {$/;" v file: -bn_group_4096_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_4096_value[] = {$/;" v file: -bn_group_6144_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_6144_value[] = {$/;" v file: -bn_group_8192_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_8192_value[] = {$/;" v file: -bn_i2c crypto/asn1/x_bignum.c /^static int bn_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: -bn_init crypto/bn/bn_lib.c /^void bn_init(BIGNUM *a)$/;" f -bn_is_prime_int crypto/bn/bn_prime.c /^static int bn_is_prime_int(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f file: -bn_left_align crypto/bn/bn_div.c /^static int bn_left_align(BIGNUM *num)$/;" f file: -bn_limit_bits crypto/bn/bn_lib.c /^static int bn_limit_bits = 0;$/;" v file: -bn_limit_bits_high crypto/bn/bn_lib.c /^static int bn_limit_bits_high = 0;$/;" v file: -bn_limit_bits_low crypto/bn/bn_lib.c /^static int bn_limit_bits_low = 0;$/;" v file: -bn_limit_bits_mont crypto/bn/bn_lib.c /^static int bn_limit_bits_mont = 0;$/;" v file: -bn_limit_num crypto/bn/bn_lib.c /^static int bn_limit_num = 8; \/* (1<md_data need to be *\/$/;" m struct:evp_md_st -ctx_size include/crypto/evp.h /^ int ctx_size;$/;" m struct:evp_cipher_st -ctxdbg crypto/bn/bn_ctx.c /^static void ctxdbg(BIO *channel, const char *text, BN_CTX *ctx)$/;" f file: -ctxkey crypto/async/async.c /^static CRYPTO_THREAD_LOCAL ctxkey;$/;" v file: -ctype ssl/ssl_local.h /^ uint8_t *ctype;$/;" m struct:ssl_st::__anon417::__anon418 -ctype ssl/ssl_local.h /^ uint8_t *ctype;$/;" m struct:cert_st -ctype_char_map crypto/ctype.c /^static const unsigned short ctype_char_map[128] = {$/;" v file: -ctype_len ssl/ssl_local.h /^ size_t ctype_len;$/;" m struct:ssl_st::__anon417::__anon418 -ctype_len ssl/ssl_local.h /^ size_t ctype_len;$/;" m struct:cert_st -cupdate include/crypto/evp.h /^ OSSL_FUNC_cipher_update_fn *cupdate;$/;" m struct:evp_cipher_st -cur crypto/params_dup.c /^ OSSL_PARAM_ALIGNED_BLOCK *cur; \/* Current position in the allocated buf *\/$/;" m struct:__anon202 file: -curr include/internal/packet.h /^ const unsigned char *curr;$/;" m struct:__anon385 -curr include/internal/packet.h /^ size_t curr;$/;" m struct:wpacket_st -curr test/testutil.h /^ int curr; \/* Current line in file *\/$/;" m struct:stanza_st -curr_pollCount apps/lib/cmp_mock_srv.c /^ int curr_pollCount; \/* number of polls so far for current request *\/$/;" m struct:__anon443 file: -curr_size crypto/async/async_local.h /^ size_t curr_size;$/;" m struct:async_pool_st -curr_write_sequence ssl/record/record.h /^ unsigned char curr_write_sequence[8];$/;" m struct:dtls_record_layer_st -current crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: -currentCRL crypto/cmp/cmp_local.h /^ X509_CRL *currentCRL;$/;" m union:ossl_cmp_itav_st::__anon197 -current_cert include/crypto/x509.h /^ X509 *current_cert;$/;" m struct:x509_store_ctx_st -current_channel crypto/trace.c /^static const BIO *current_channel = NULL;$/;" v file: -current_crl include/crypto/x509.h /^ X509_CRL *current_crl;$/;" m struct:x509_store_ctx_st -current_crl_score include/crypto/x509.h /^ int current_crl_score;$/;" m struct:x509_store_ctx_st -current_decoder_inst_index crypto/encode_decode/decoder_lib.c /^ size_t current_decoder_inst_index;$/;" m struct:decoder_process_data_st file: -current_encoder_inst_index crypto/encode_decode/encoder_lib.c /^ int current_encoder_inst_index;$/;" m struct:encoder_process_data_st file: -current_issuer include/crypto/x509.h /^ X509 *current_issuer;$/;" m struct:x509_store_ctx_st -current_reasons include/crypto/x509.h /^ unsigned int current_reasons;$/;" m struct:x509_store_ctx_st -currjob crypto/async/async_local.h /^ ASYNC_JOB *currjob;$/;" m struct:async_ctx_st -currjob test/asynctest.c /^static ASYNC_JOB *currjob = NULL;$/;" v file: -currpkt test/helpers/ssltestlib.c /^ unsigned int currpkt;$/;" m struct:mempacket_test_ctx_st file: -currrec test/helpers/ssltestlib.c /^ unsigned int currrec;$/;" m struct:mempacket_test_ctx_st file: -curve crypto/ec/ec_asn1.c /^ X9_62_CURVE *curve;$/;" m struct:ec_parameters_st file: -curve ssl/ssl_local.h /^ int curve;$/;" m struct:sigalg_lookup_st -curve448_point_copy crypto/ec/curve448/point_448.h /^static ossl_inline void curve448_point_copy(curve448_point_t a,$/;" f -curve448_point_s crypto/ec/curve448/point_448.h /^typedef struct curve448_point_s {$/;" s -curve448_point_t crypto/ec/curve448/point_448.h /^} curve448_point_t[1];$/;" t typeref:struct:curve448_point_s -curve448_precomputed_base_table crypto/ec/curve448/curve448_tables.c /^static const curve448_precomputed_s curve448_precomputed_base_table = {$/;" v file: -curve448_precomputed_s crypto/ec/curve448/point_448.h /^struct curve448_precomputed_s {$/;" s -curve448_precomputed_s crypto/ec/curve448/point_448.h /^typedef struct curve448_precomputed_s curve448_precomputed_s;$/;" t typeref:struct:curve448_precomputed_s -curve448_scalar_copy crypto/ec/curve448/point_448.h /^static ossl_inline void curve448_scalar_copy(curve448_scalar_t out,$/;" f -curve448_scalar_s crypto/ec/curve448/point_448.h /^typedef struct curve448_scalar_s {$/;" s -curve448_scalar_t crypto/ec/curve448/point_448.h /^} curve448_scalar_t[1];$/;" t typeref:struct:curve448_scalar_s -curve448_wnaf_base_table crypto/ec/curve448/curve448_tables.c /^static const niels_t curve448_wnaf_base_table[32] = {$/;" v file: -curve_list crypto/ec/ec_curve.c /^static const ec_list_element curve_list[] = {$/;" v file: -curve_list crypto/evp/ec_support.c /^static const EC_NAME2NID curve_list[] = {$/;" v file: -curve_list_length crypto/ec/ec_curve.c 3117;" d file: -curve_name crypto/ec/ec_local.h /^ int curve_name; \/* optional NID for named curve *\/$/;" m struct:ec_group_st -curve_name crypto/ec/ec_local.h /^ int curve_name;$/;" m struct:ec_point_st -curves test/ec_internal_test.c /^static EC_builtin_curve *curves = NULL;$/;" v file: -curves test/ecdsatest.c /^static EC_builtin_curve *curves = NULL;$/;" v file: -curves test/ectest.c /^static EC_builtin_curve *curves = NULL;$/;" v file: -custext ssl/ssl_local.h /^ custom_ext_methods custext;$/;" m struct:cert_st -custom providers/implementations/macs/kmac_prov.c /^ unsigned char custom[KMAC_MAX_CUSTOM_ENCODED];$/;" m struct:kmac_data_st file: -custom test/evp_test.c /^ unsigned char *custom;$/;" m struct:mac_data_st file: -custom_ctx crypto/cmp/cmp_server.c /^ void *custom_ctx; \/* pointer to specific server context *\/$/;" m struct:ossl_cmp_srv_ctx_st file: -custom_data crypto/async/async_local.h /^ void *custom_data;$/;" m struct:fd_lookup_st -custom_dgst_ctx test/evp_extra_test.c /^} custom_dgst_ctx;$/;" t typeref:struct:__anon311 file: -custom_ext test/ssl_old_test.c /^static int custom_ext = 0;$/;" v file: -custom_ext_0_cli_add_cb test/ssl_old_test.c /^static int custom_ext_0_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_0_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_0_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_0_srv_add_cb test/ssl_old_test.c /^static int custom_ext_0_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_0_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_0_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_1_cli_add_cb test/ssl_old_test.c /^static int custom_ext_1_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_1_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_1_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_1_srv_add_cb test/ssl_old_test.c /^static int custom_ext_1_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_1_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_1_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_2_cli_add_cb test/ssl_old_test.c /^static int custom_ext_2_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_2_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_2_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_2_srv_add_cb test/ssl_old_test.c /^static int custom_ext_2_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_2_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_2_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_3_cli_add_cb test/ssl_old_test.c /^static int custom_ext_3_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_3_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_3_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_3_srv_add_cb test/ssl_old_test.c /^static int custom_ext_3_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_3_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_3_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_add ssl/statem/extensions_cust.c /^int custom_ext_add(SSL *s, int context, WPACKET *pkt, X509 *x, size_t chainidx,$/;" f -custom_ext_add_cb_wrap ssl/statem/extensions_cust.c /^} custom_ext_add_cb_wrap;$/;" t typeref:struct:__anon406 file: -custom_ext_add_old_cb_wrap ssl/statem/extensions_cust.c /^static int custom_ext_add_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_cli_string test/ssl_old_test.c /^static const char custom_ext_cli_string[] = "abc";$/;" v file: -custom_ext_error test/ssl_old_test.c /^static int custom_ext_error = 0;$/;" v file: -custom_ext_find ssl/statem/extensions_cust.c /^custom_ext_method *custom_ext_find(const custom_ext_methods *exts,$/;" f -custom_ext_free_old_cb_wrap ssl/statem/extensions_cust.c /^static void custom_ext_free_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_init ssl/statem/extensions_cust.c /^void custom_ext_init(custom_ext_methods *exts)$/;" f -custom_ext_method ssl/ssl_local.h /^} custom_ext_method;$/;" t typeref:struct:__anon424 -custom_ext_methods ssl/ssl_local.h /^} custom_ext_methods;$/;" t typeref:struct:__anon425 -custom_ext_parse ssl/statem/extensions_cust.c /^int custom_ext_parse(SSL *s, unsigned int context, unsigned int ext_type,$/;" f -custom_ext_parse_cb_wrap ssl/statem/extensions_cust.c /^} custom_ext_parse_cb_wrap;$/;" t typeref:struct:__anon407 file: -custom_ext_parse_old_cb_wrap ssl/statem/extensions_cust.c /^static int custom_ext_parse_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: -custom_ext_srv_string test/ssl_old_test.c /^static const char custom_ext_srv_string[] = "defg";$/;" v file: -custom_exts_copy ssl/statem/extensions_cust.c /^int custom_exts_copy(custom_ext_methods *dst, const custom_ext_methods *src)$/;" f -custom_exts_copy_flags ssl/statem/extensions_cust.c /^int custom_exts_copy_flags(custom_ext_methods *dst,$/;" f -custom_exts_free ssl/statem/extensions_cust.c /^void custom_exts_free(custom_ext_methods *exts)$/;" f -custom_generator_test test/ectest.c /^static int custom_generator_test(int id)$/;" f file: -custom_len providers/implementations/macs/kmac_prov.c /^ size_t custom_len;$/;" m struct:kmac_data_st file: -custom_len test/evp_test.c /^ size_t custom_len;$/;" m struct:mac_data_st file: -custom_md_cleanup test/evp_extra_test.c /^static int custom_md_cleanup(EVP_MD_CTX *ctx)$/;" f file: -custom_md_cleanup_called test/evp_extra_test.c /^static int custom_md_cleanup_called = 0;$/;" v file: -custom_md_init test/evp_extra_test.c /^static int custom_md_init(EVP_MD_CTX *ctx)$/;" f file: -custom_md_init_called test/evp_extra_test.c /^static int custom_md_init_called = 0;$/;" v file: -custom_params_test test/ectest.c /^static int custom_params_test(int id)$/;" f file: -custom_pmeth test/evp_extra_test.c /^static EVP_PKEY_METHOD *custom_pmeth = NULL;$/;" v file: -custom_pmeth test/evp_extra_test.c /^static EVP_PKEY_METHOD *custom_pmeth;$/;" v file: -custom_pmeth_cleanup test/evp_extra_test.c /^static void custom_pmeth_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -custom_pmeth_copy test/evp_extra_test.c /^static int custom_pmeth_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: -custom_pmeth_ctrl test/evp_extra_test.c /^static int custom_pmeth_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -custom_pmeth_derive test/evp_extra_test.c /^static int custom_pmeth_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -custom_pmeth_digestsign test/evp_extra_test.c /^static int custom_pmeth_digestsign(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: -custom_pmeth_init test/evp_extra_test.c /^static int custom_pmeth_init(EVP_PKEY_CTX *ctx)$/;" f file: -custom_pmeth_sign test/evp_extra_test.c /^static int custom_pmeth_sign(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: -cv crypto/evp/e_aes.c /^ unsigned char cv[16];$/;" m struct:__anon54::__anon55::__anon56 file: -cv crypto/evp/e_aes.c /^ unsigned char cv[16];$/;" m struct:__anon57::__anon58::__anon59 file: -cv crypto/evp/e_aes.c /^ } cv;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon63 file: -cv providers/implementations/ciphers/cipher_aes.h /^ unsigned char cv[16];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 -cv providers/implementations/include/prov/ciphercommon_gcm.h /^ } cv; \/* 32 bit counter value *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon523 -d crypto/aes/aes_core.c /^ u64 d;$/;" m union:__anon92 file: -d crypto/bn/bn_local.h /^ BN_ULONG *d; \/* Pointer to an array of 'BN_BITS2' bit$/;" m struct:bignum_st -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_CertificateChoices typeref:union:CMS_CertificateChoices::__anon243 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_ContentInfo_st typeref:union:CMS_ContentInfo_st::__anon237 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_KeyAgreeRecipientIdentifier_st typeref:union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_OriginatorIdentifierOrKey_st typeref:union:CMS_OriginatorIdentifierOrKey_st::__anon240 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_ReceiptsFrom_st typeref:union:CMS_ReceiptsFrom_st::__anon244 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_RecipientInfo_st typeref:union:CMS_RecipientInfo_st::__anon239 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_RevocationInfoChoice_st typeref:union:CMS_RevocationInfoChoice_st::__anon242 -d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_SignerIdentifier_st typeref:union:CMS_SignerIdentifier_st::__anon238 -d crypto/ec/curve25519.c /^static const fe d = {$/;" v file: -d crypto/evp/e_chacha20_poly1305.c /^ unsigned int d[CHACHA_KEY_SIZE \/ 4];$/;" m union:__anon27::__anon28 file: -d crypto/param_build.c /^ double d;$/;" m union:__anon86::__anon87 file: -d crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" m union:__anon246 file: -d crypto/rsa/rsa_local.h /^ BIGNUM *d;$/;" m struct:rsa_prime_info_st -d crypto/rsa/rsa_local.h /^ BIGNUM *d;$/;" m struct:rsa_st -d include/crypto/modes.h /^ u32 d[4];$/;" m union:gcm128_context::__anon358 -d include/crypto/modes.h /^ SIV_BLOCK d;$/;" m struct:siv128_context -d include/openssl/camellia.h /^ double d; \/* ensures 64-bit align *\/$/;" m union:camellia_key_st::__anon383 -d include/openssl/sha.h /^ SHA_LONG64 d[SHA_LBLOCK];$/;" m union:SHA512state_st::__anon381 -d providers/implementations/ciphers/cipher_chacha20.h /^ unsigned int d[CHACHA_KEY_SIZE \/ 4];$/;" m union:__anon511::__anon512 -d ssl/record/record.h /^ DTLS_RECORD_LAYER *d;$/;" m struct:record_layer_st -d test/ecdsatest.h /^ const char *d; \/* ECDSA private key *\/$/;" m struct:__anon267 -d test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -d test/params_conversion_test.c /^ double d;$/;" m struct:__anon328 file: -d test/rsa_mp_test.c /^static const unsigned char d[] =$/;" v file: -d test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: -d1 ssl/ssl_local.h /^ struct dtls1_state_st *d1; \/* DTLSv1 variables *\/$/;" m struct:ssl_st typeref:struct:ssl_st::dtls1_state_st -d2 crypto/ec/curve25519.c /^static const fe d2 = {$/;" v file: -d2i test/asn1_encode_test.c /^ d2i_fn *d2i;$/;" m struct:__anon298 file: -d2i_ASN1_OBJECT crypto/asn1/a_object.c /^ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,$/;" f -d2i_ASN1_UINTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp,$/;" f -d2i_AutoPrivateKey crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_AutoPrivateKey_ex crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_AutoPrivateKey_ex(EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_AutoPrivateKey_legacy crypto/asn1/d2i_pr.c /^static EVP_PKEY *d2i_AutoPrivateKey_legacy(EVP_PKEY **a,$/;" f file: -d2i_CMS_bio crypto/cms/cms_io.c /^CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms)$/;" f -d2i_DHparams_bio include/openssl/dh.h 173;" d -d2i_DHparams_fp include/openssl/dh.h 166;" d -d2i_DHxparams_bio include/openssl/dh.h 185;" d -d2i_DHxparams_fp include/openssl/dh.h 178;" d -d2i_DSAPrivateKey_bio crypto/x509/x_all.c /^DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)$/;" f -d2i_DSAPrivateKey_fp crypto/x509/x_all.c /^DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa)$/;" f -d2i_DSA_PUBKEY crypto/x509/x_pubkey.c /^DSA *d2i_DSA_PUBKEY(DSA **a, const unsigned char **pp, long length)$/;" f -d2i_DSA_PUBKEY_bio crypto/x509/x_all.c /^DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)$/;" f -d2i_DSA_PUBKEY_fp crypto/x509/x_all.c /^DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa)$/;" f -d2i_DSA_SIG crypto/dsa/dsa_sign.c /^DSA_SIG *d2i_DSA_SIG(DSA_SIG **psig, const unsigned char **ppin, long len)$/;" f -d2i_DSAparams_bio include/openssl/dsa.h 107;" d -d2i_DSAparams_fp include/openssl/dsa.h 101;" d -d2i_ECDSA_SIG crypto/ec/ec_asn1.c /^ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **psig, const unsigned char **ppin, long len)$/;" f -d2i_ECPARAMETERS include/openssl/symhacks.h 28;" d -d2i_ECPARAMETERS include/openssl/symhacks.h 29;" d -d2i_ECPKPARAMETERS include/openssl/symhacks.h 32;" d -d2i_ECPKPARAMETERS include/openssl/symhacks.h 33;" d -d2i_ECPKParameters crypto/ec/ec_asn1.c /^EC_GROUP *d2i_ECPKParameters(EC_GROUP **a, const unsigned char **in, long len)$/;" f -d2i_ECPKParameters_bio include/openssl/ec.h 915;" d -d2i_ECPKParameters_fp include/openssl/ec.h 919;" d -d2i_ECParameters crypto/ec/ec_asn1.c /^EC_KEY *d2i_ECParameters(EC_KEY **a, const unsigned char **in, long len)$/;" f -d2i_ECPrivateKey crypto/ec/ec_asn1.c /^EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len)$/;" f -d2i_ECPrivateKey_bio crypto/x509/x_all.c /^EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)$/;" f -d2i_ECPrivateKey_fp crypto/x509/x_all.c /^EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)$/;" f -d2i_EC_PUBKEY crypto/x509/x_pubkey.c /^EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length)$/;" f -d2i_EC_PUBKEY_bio crypto/x509/x_all.c /^EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)$/;" f -d2i_EC_PUBKEY_fp crypto/x509/x_all.c /^EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)$/;" f -d2i_KeyParams crypto/asn1/d2i_param.c /^EVP_PKEY *d2i_KeyParams(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_KeyParams_bio crypto/asn1/d2i_param.c /^EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in)$/;" f -d2i_OSSL_CMP_MSG crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *d2i_OSSL_CMP_MSG(OSSL_CMP_MSG **msg, const unsigned char **in,$/;" f -d2i_OSSL_CMP_MSG_bio crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg)$/;" f -d2i_PKCS12_bio crypto/pkcs12/p12_utl.c /^PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12)$/;" f -d2i_PKCS12_fp crypto/pkcs12/p12_utl.c /^PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12)$/;" f -d2i_PKCS7_bio crypto/x509/x_all.c /^PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7)$/;" f -d2i_PKCS7_fp crypto/x509/x_all.c /^PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7)$/;" f -d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^ d2i_PKCS8_fn *d2i_PKCS8; \/* Wrapped in a PrivateKeyInfo *\/$/;" m struct:keytype_desc_st file: -d2i_PKCS8PrivateKey_bio crypto/pem/pem_pk8.c /^EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -d2i_PKCS8PrivateKey_fp crypto/pem/pem_pk8.c /^EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f -d2i_PKCS8_PRIV_KEY_INFO_bio crypto/x509/x_all.c /^PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,$/;" f -d2i_PKCS8_PRIV_KEY_INFO_fp crypto/x509/x_all.c /^PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp,$/;" f -d2i_PKCS8_bio crypto/x509/x_all.c /^X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8)$/;" f -d2i_PKCS8_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void *d2i_PKCS8_fn(void **, const unsigned char **, long,$/;" t file: -d2i_PKCS8_fp crypto/x509/x_all.c /^X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8)$/;" f -d2i_PUBKEY crypto/x509/x_pubkey.c /^EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp, long length)$/;" f -d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_PUBKEY; \/* Wrapped in a SubjectPublicKeyInfo *\/$/;" m struct:keytype_desc_st file: -d2i_PUBKEY test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PUBKEY;$/;" m struct:test_stanza_st file: -d2i_PUBKEY_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a)$/;" f -d2i_PUBKEY_ex crypto/x509/x_pubkey.c /^EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length,$/;" f -d2i_PUBKEY_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a)$/;" f -d2i_PUBKEY_int crypto/x509/x_pubkey.c /^static EVP_PKEY *d2i_PUBKEY_int(EVP_PKEY **a,$/;" f file: -d2i_PrivateKey crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_PrivateKey test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PrivateKey;$/;" m struct:test_stanza_st file: -d2i_PrivateKey_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a)$/;" f -d2i_PrivateKey_decoder crypto/asn1/d2i_pr.c /^d2i_PrivateKey_decoder(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f file: -d2i_PrivateKey_ex crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_PrivateKey_ex(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_PrivateKey_ex_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,$/;" f -d2i_PrivateKey_ex_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,$/;" f -d2i_PrivateKey_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a)$/;" f -d2i_PublicKey crypto/asn1/d2i_pu.c /^EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f -d2i_PublicKey test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PublicKey;$/;" m struct:test_stanza_st file: -d2i_RSAPrivateKey_bio crypto/x509/x_all.c /^RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)$/;" f -d2i_RSAPrivateKey_fp crypto/x509/x_all.c /^RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa)$/;" f -d2i_RSAPublicKey_bio crypto/x509/x_all.c /^RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)$/;" f -d2i_RSAPublicKey_fp crypto/x509/x_all.c /^RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa)$/;" f -d2i_RSA_PUBKEY crypto/x509/x_pubkey.c /^RSA *d2i_RSA_PUBKEY(RSA **a, const unsigned char **pp, long length)$/;" f -d2i_RSA_PUBKEY_bio crypto/x509/x_all.c /^RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)$/;" f -d2i_RSA_PUBKEY_fp crypto/x509/x_all.c /^RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa)$/;" f -d2i_X509_CRL_bio crypto/x509/x_all.c /^X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl)$/;" f -d2i_X509_CRL_fp crypto/x509/x_all.c /^X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl)$/;" f -d2i_X509_PUBKEY_bio crypto/x509/x_all.c /^X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk)$/;" f -d2i_X509_PUBKEY_fp crypto/x509/x_all.c /^X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk)$/;" f -d2i_X509_REQ_bio crypto/x509/x_all.c /^X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)$/;" f -d2i_X509_REQ_fp crypto/x509/x_all.c /^X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req)$/;" f -d2i_X509_bio crypto/x509/x_all.c /^X509 *d2i_X509_bio(BIO *bp, X509 **x509)$/;" f -d2i_X509_fp crypto/x509/x_all.c /^X509 *d2i_X509_fp(FILE *fp, X509 **x509)$/;" f -d2i_dhp crypto/dh/dh_ameth.c /^static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp,$/;" f file: -d2i_fn test/asn1_encode_test.c /^typedef void *d2i_fn(void **a, unsigned char **pp, long length);$/;" t file: -d2i_key_params providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_key_params; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: -d2i_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static void *d2i_ocsp_nonce(void *a, const unsigned char **pp, long length)$/;" f file: -d2i_params test/endecoder_legacy_test.c /^ d2i_of_void *d2i_params;$/;" m struct:test_stanza_st file: -d2i_private_key providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_private_key; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: -d2i_public_key providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_public_key; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: -d_xcbc_cipher crypto/evp/e_xcbc_d.c /^static const EVP_CIPHER d_xcbc_cipher = {$/;" v file: -damp crypto/punycode.c /^static const unsigned int damp = 700;$/;" v file: -dane include/crypto/x509.h /^ SSL_DANE *dane;$/;" m struct:x509_store_ctx_st -dane ssl/ssl_local.h /^ SSL_DANE dane;$/;" m struct:ssl_st -dane ssl/ssl_local.h /^ struct dane_ctx_st dane;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::dane_ctx_st -dane_ctx_enable ssl/ssl_lib.c /^static int dane_ctx_enable(struct dane_ctx_st *dctx)$/;" f file: -dane_ctx_final ssl/ssl_lib.c /^static void dane_ctx_final(struct dane_ctx_st *dctx)$/;" f file: -dane_ctx_st include/internal/dane.h /^struct dane_ctx_st {$/;" s -dane_final ssl/ssl_lib.c /^static void dane_final(SSL_DANE *dane)$/;" f file: -dane_i2d crypto/x509/x509_vfy.c /^static unsigned char *dane_i2d(X509 *cert, uint8_t selector,$/;" f file: -dane_match crypto/x509/x509_vfy.c /^static int dane_match(X509_STORE_CTX *ctx, X509 *cert, int depth)$/;" f file: -dane_mds ssl/ssl_lib.c /^} dane_mds[] = {$/;" v typeref:struct:__anon410 file: -dane_mtype_set ssl/ssl_lib.c /^static int dane_mtype_set(struct dane_ctx_st *dctx,$/;" f file: -dane_reset crypto/x509/x509_vfy.c /^static void dane_reset(SSL_DANE *dane)$/;" f file: -dane_tlsa_add ssl/ssl_lib.c /^static int dane_tlsa_add(SSL_DANE *dane,$/;" f file: -dane_verify crypto/x509/x509_vfy.c /^static int dane_verify(X509_STORE_CTX *ctx)$/;" f file: -danetls_record include/internal/dane.h /^} danetls_record;$/;" t typeref:struct:danetls_record_st -danetls_record_st include/internal/dane.h /^typedef struct danetls_record_st {$/;" s -dasync_aes128_cbc_cipher engines/e_dasync.c /^static int dasync_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -dasync_aes128_cbc_cleanup engines/e_dasync.c /^static int dasync_aes128_cbc_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: -dasync_aes128_cbc_ctrl engines/e_dasync.c /^static int dasync_aes128_cbc_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -dasync_aes128_cbc_hmac_sha1_cipher engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: -dasync_aes128_cbc_hmac_sha1_cleanup engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: -dasync_aes128_cbc_hmac_sha1_ctrl engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,$/;" f file: -dasync_aes128_cbc_hmac_sha1_init_key engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -dasync_aes128_init_key engines/e_dasync.c /^static int dasync_aes128_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -dasync_aes_128_cbc engines/e_dasync.c /^static const EVP_CIPHER *dasync_aes_128_cbc(void)$/;" f file: -dasync_aes_128_cbc_hmac_sha1 engines/e_dasync.c /^static const EVP_CIPHER *dasync_aes_128_cbc_hmac_sha1(void)$/;" f file: -dasync_cipher_cleanup_helper engines/e_dasync.c /^static int dasync_cipher_cleanup_helper(EVP_CIPHER_CTX *ctx,$/;" f file: -dasync_cipher_ctrl_helper engines/e_dasync.c /^static int dasync_cipher_ctrl_helper(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -dasync_cipher_helper engines/e_dasync.c /^static int dasync_cipher_helper(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -dasync_cipher_init_key_helper engines/e_dasync.c /^static int dasync_cipher_init_key_helper(EVP_CIPHER_CTX *ctx,$/;" f file: -dasync_cipher_nids engines/e_dasync.c /^static int dasync_cipher_nids[] = {$/;" v file: -dasync_ciphers engines/e_dasync.c /^static int dasync_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: -dasync_destroy engines/e_dasync.c /^static int dasync_destroy(ENGINE *e)$/;" f file: -dasync_digest_nids engines/e_dasync.c /^static int dasync_digest_nids(const int **nids)$/;" f file: -dasync_digests engines/e_dasync.c /^static int dasync_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: -dasync_finish engines/e_dasync.c /^static int dasync_finish(ENGINE *e)$/;" f file: -dasync_init engines/e_dasync.c /^static int dasync_init(ENGINE *e)$/;" f file: -dasync_pipeline_ctx engines/e_dasync.c /^struct dasync_pipeline_ctx {$/;" s file: -dasync_pkey engines/e_dasync.c /^static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: -dasync_rsa engines/e_dasync.c /^static EVP_PKEY_METHOD *dasync_rsa;$/;" v file: -dasync_rsa_cleanup engines/e_dasync.c /^static void dasync_rsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_rsa_ctrl engines/e_dasync.c /^static int dasync_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -dasync_rsa_ctrl_str engines/e_dasync.c /^static int dasync_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,$/;" f file: -dasync_rsa_decrypt engines/e_dasync.c /^static int dasync_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: -dasync_rsa_decrypt_init engines/e_dasync.c /^static int dasync_rsa_decrypt_init(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_rsa_encrypt engines/e_dasync.c /^static int dasync_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: -dasync_rsa_encrypt_init engines/e_dasync.c /^static int dasync_rsa_encrypt_init(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_rsa_init engines/e_dasync.c /^static int dasync_rsa_init(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_rsa_keygen engines/e_dasync.c /^static int dasync_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -dasync_rsa_keygen_init engines/e_dasync.c /^static int dasync_rsa_keygen_init(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_rsa_orig engines/e_dasync.c /^static const EVP_PKEY_METHOD *dasync_rsa_orig;$/;" v file: -dasync_rsa_paramgen engines/e_dasync.c /^static int dasync_rsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -dasync_rsa_paramgen_init engines/e_dasync.c /^static int dasync_rsa_paramgen_init(EVP_PKEY_CTX *ctx)$/;" f file: -dasync_sha1 engines/e_dasync.c /^static const EVP_MD *dasync_sha1(void)$/;" f file: -dasync_sha1_final engines/e_dasync.c /^static int dasync_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -dasync_sha1_init engines/e_dasync.c /^static int dasync_sha1_init(EVP_MD_CTX *ctx)$/;" f file: -dasync_sha1_update engines/e_dasync.c /^static int dasync_sha1_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -data apps/s_client.c /^ unsigned char *data;$/;" m struct:tlsextnextprotoctx_st file: -data apps/s_server.c /^ unsigned char *data;$/;" m struct:tlsextalpnctx_st file: -data apps/s_server.c /^ unsigned char *data;$/;" m struct:tlsextnextprotoctx_st file: -data crypto/aes/aes_ige.c /^ unsigned long data[N_WORDS];$/;" m struct:__anon91 file: -data crypto/asn1/tasn_enc.c /^ unsigned char *data;$/;" m struct:__anon225 file: -data crypto/bio/bss_dgram.c /^ char *data;$/;" m struct:bio_dgram_sctp_save_message_st file: -data crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *data;$/;" m union:CMS_ContentInfo_st::__anon237 -data crypto/comp/comp_local.h /^ void* data;$/;" m struct:comp_ctx_st -data crypto/context.c /^ CRYPTO_EX_DATA data;$/;" m struct:ossl_lib_ctx_st file: -data crypto/core_algorithm.c /^ void *data;$/;" m struct:algorithm_data_st file: -data crypto/ec/ec_curve.c /^ const EC_CURVE_DATA *data;$/;" m struct:_ec_list_element_st file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 15 * 6];$/;" m struct:__anon133 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 15 * 6];$/;" m struct:__anon170 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon171 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon173 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon174 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon127 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon134 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon140 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon141 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon142 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 23 * 6];$/;" m struct:__anon157 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon130 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon172 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon175 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon176 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 27 * 6];$/;" m struct:__anon161 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon135 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon177 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon178 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 29 * 6];$/;" m struct:__anon131 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 30 * 6];$/;" m struct:__anon145 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 30 * 6];$/;" m struct:__anon147 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon132 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon179 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon180 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon187 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 35 * 6];$/;" m struct:__anon165 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 36 * 6];$/;" m struct:__anon148 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 39 * 6];$/;" m struct:__anon166 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 40 * 6];$/;" m struct:__anon181 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 40 * 6];$/;" m struct:__anon182 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 47 * 6];$/;" m struct:__anon168 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 48 * 6];$/;" m struct:__anon183 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 48 * 6];$/;" m struct:__anon184 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 52 * 6];$/;" m struct:__anon150 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 54 * 6];$/;" m struct:__anon169 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 64 * 6];$/;" m struct:__anon185 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 64 * 6];$/;" m struct:__anon186 file: -data crypto/ec/ec_curve.c /^ unsigned char data[0 + 72 * 6];$/;" m struct:__anon152 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 14 * 6];$/;" m struct:__anon123 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 14 * 6];$/;" m struct:__anon124 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 15 * 6];$/;" m struct:__anon136 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 15 * 6];$/;" m struct:__anon137 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 16 * 6];$/;" m struct:__anon125 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 16 * 6];$/;" m struct:__anon126 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 17 * 6];$/;" m struct:__anon138 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 17 * 6];$/;" m struct:__anon139 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon128 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon129 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon154 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon155 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon156 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon113 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon117 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon118 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon158 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon159 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon160 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 25 * 6];$/;" m struct:__anon143 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 25 * 6];$/;" m struct:__anon144 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 28 * 6];$/;" m struct:__anon114 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon119 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon120 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon121 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon146 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon162 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon163 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon164 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 32 * 6];$/;" m struct:__anon122 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 36 * 6];$/;" m struct:__anon149 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 45 * 6];$/;" m struct:__anon167 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 48 * 6];$/;" m struct:__anon115 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 52 * 6];$/;" m struct:__anon151 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 66 * 6];$/;" m struct:__anon116 file: -data crypto/ec/ec_curve.c /^ unsigned char data[20 + 72 * 6];$/;" m struct:__anon153 file: -data crypto/evp/e_aes_cbc_hmac_sha1.c 67;" d file: -data crypto/evp/e_aes_cbc_hmac_sha256.c 63;" d file: -data crypto/evp/e_bf.c 32;" d file: -data crypto/evp/e_camellia.c 44;" d file: -data crypto/evp/e_cast.c 33;" d file: -data crypto/evp/e_chacha20_poly1305.c 32;" d file: -data crypto/evp/e_des3.c 62;" d file: -data crypto/evp/e_rc2.c 40;" d file: -data crypto/evp/e_rc4.c 31;" d file: -data crypto/evp/e_rc4_hmac_md5.c 42;" d file: -data crypto/evp/e_rc5.c 36;" d file: -data crypto/evp/e_xcbc_d.c 38;" d file: -data crypto/lhash/lhash_local.h /^ void *data;$/;" m struct:lhash_node_st -data crypto/stack/stack.c /^ const void **data;$/;" m struct:stack_st file: -data crypto/store/store_local.h /^ void *data; \/* used internally as generic pointer *\/$/;" m union:ossl_store_info_st::__anon235 -data crypto/trace.c /^ void *data;$/;" m struct:trace_data_st file: -data crypto/ts/ts_local.h /^ BIO *data;$/;" m struct:TS_verify_ctx -data crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_DATA) *data;$/;" m struct:X509_POLICY_CACHE_st -data crypto/x509/pcy_local.h /^ const X509_POLICY_DATA *data;$/;" m struct:X509_POLICY_NODE_st -data demos/mac/gmac.c /^static unsigned char data[] = {$/;" v file: -data demos/mac/siphash.c /^static unsigned char data[] = {$/;" v file: -data engines/e_loader_attic.c /^ void *data;$/;" m struct:pem_pass_data file: -data engines/e_ossltest.c 778;" d file: -data include/crypto/asn1.h /^ const unsigned char *data; \/* data remains const after init *\/$/;" m struct:asn1_object_st -data include/crypto/evp.h /^ void *data;$/;" m struct:evp_pkey_ctx_st -data include/crypto/poly1305.h /^ unsigned char data[POLY1305_BLOCK_SIZE];$/;" m struct:poly1305_context -data include/crypto/x509.h /^ } data;$/;" m struct:x509_object_st typeref:union:x509_object_st::__anon373 -data include/internal/dane.h /^ unsigned char *data;$/;" m struct:danetls_record_st -data include/internal/sm3.h /^ SM3_WORD data[SM3_LBLOCK];$/;" m struct:SM3state_st -data include/openssl/buffer.h /^ char *data;$/;" m struct:buf_mem_st -data include/openssl/cast.h /^ CAST_LONG data[32];$/;" m struct:cast_key_st -data include/openssl/conftypes.h /^ LHASH_OF(CONF_VALUE) *data;$/;" m struct:conf_st -data include/openssl/core.h /^ void *data; \/* value being passed in or out *\/$/;" m struct:ossl_param_st -data include/openssl/idea.h /^ IDEA_INT data[9][6];$/;" m struct:idea_key_st -data include/openssl/md2.h /^ unsigned char data[MD2_BLOCK];$/;" m struct:MD2state_st -data include/openssl/md4.h /^ MD4_LONG data[MD4_LBLOCK];$/;" m struct:MD4state_st -data include/openssl/md5.h /^ MD5_LONG data[MD5_LBLOCK];$/;" m struct:MD5state_st -data include/openssl/mdc2.h /^ unsigned char data[MDC2_BLOCK];$/;" m struct:mdc2_ctx_st -data include/openssl/objects.h /^ const char *data;$/;" m struct:obj_name_st -data include/openssl/rc2.h /^ RC2_INT data[64];$/;" m struct:rc2_key_st -data include/openssl/rc4.h /^ RC4_INT data[256];$/;" m struct:rc4_key_st -data include/openssl/rc5.h /^ RC5_32_INT data[2 * (RC5_16_ROUNDS + 1)];$/;" m struct:rc5_key_st -data include/openssl/ripemd.h /^ RIPEMD160_LONG data[RIPEMD160_LBLOCK];$/;" m struct:RIPEMD160state_st -data include/openssl/seed.h /^ unsigned long data[32];$/;" m struct:seed_key_st -data include/openssl/sha.h /^ SHA_LONG data[SHA_LBLOCK];$/;" m struct:SHA256state_st -data include/openssl/sha.h /^ SHA_LONG data[SHA_LBLOCK];$/;" m struct:SHAstate_st -data include/openssl/tls1.h /^ void *data;$/;" m struct:tls_session_ticket_ext_st -data include/openssl/txt_db.h /^ STACK_OF(OPENSSL_PSTRING) *data;$/;" m struct:txt_db_st -data include/openssl/whrlpool.h /^ unsigned char data[WHIRLPOOL_BBLOCK \/ 8];$/;" m struct:__anon377 -data providers/implementations/kdfs/hkdf.c /^ unsigned char *data;$/;" m struct:__anon538 file: -data providers/implementations/rands/drbg_local.h /^ void *data;$/;" m struct:prov_drbg_st -data ssl/record/record.h /^ unsigned char *data;$/;" m struct:ssl3_record_st -data ssl/ssl_local.h /^ PACKET data;$/;" m struct:raw_extension_st -data ssl/ssl_local.h /^ void *data;$/;" m struct:pitem_st -data test/asn1_time_test.c /^ char *data; \/* TIME string value *\/$/;" m struct:testdata file: -data test/cmactest.c /^ const unsigned char data[64];$/;" m struct:test_st file: -data test/context_internal_test.c /^ void *data;$/;" m struct:foo_st file: -data test/evp_extra_test.c /^ int data;$/;" m struct:__anon311 file: -data test/evp_test.c /^ RAND_DATA_PASS data[MAX_RAND_REPEATS];$/;" m struct:rand_data_st file: -data test/evp_test.c /^ void *data; \/* test specific data *\/$/;" m struct:evp_test_st file: -data test/helpers/ssltestlib.c /^ unsigned char *data;$/;" m struct:mempacket_st file: -data test/hmactest.c /^ const unsigned char data[64];$/;" m struct:test_st file: -data test/modes_internal_test.c /^ const unsigned char *data;$/;" m struct:__anon320 file: -data test/poly1305_internal_test.c /^ const unsigned char data[1024];$/;" m struct:__anon352 file: -data test/rc4test.c /^static unsigned char data[6][30] = {$/;" v file: -data test/siphash_internal_test.c /^ unsigned char data[64];$/;" m struct:__anon318 file: -data test/time_offset_test.c /^ const char *data;$/;" m struct:__anon312 file: -data test/x509_internal_test.c /^ const char *data;$/;" m struct:__anon313 file: -data test/x509_time_test.c /^ const char *data;$/;" m struct:__anon269 file: -data test/x509_time_test.c /^ const char *data;$/;" m struct:__anon270 file: -data util/perl/TLSProxy/Message.pm /^sub data$/;" s -data util/perl/TLSProxy/Record.pm /^sub data$/;" s -data_ascii2bin crypto/evp/encode.c /^static const unsigned char data_ascii2bin[128] = {$/;" v file: -data_bin2ascii crypto/evp/encode.c /^static const unsigned char data_bin2ascii[65] =$/;" v file: -data_buf crypto/evp/e_aes.c /^ unsigned char data_buf[16]; \/* Store partial data blocks *\/$/;" m struct:__anon48 file: -data_buf providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char data_buf[OCB_MAX_DATA_LEN]; \/* Store partial data blocks *\/$/;" m struct:prov_aes_ocb_ctx_st -data_buf_len crypto/evp/e_aes.c /^ int data_buf_len;$/;" m struct:__anon48 file: -data_buf_len providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t data_buf_len;$/;" m struct:prov_aes_ocb_ctx_st -data_byte crypto/aes/asm/aes-x86_64.pl /^sub data_byte()$/;" s -data_collect_method providers/implementations/rands/seeding/rand_vms.c /^size_t data_collect_method(RAND_POOL *pool)$/;" f -data_dir util/perl/OpenSSL/Test.pm /^sub data_dir {$/;" s -data_file util/perl/OpenSSL/Test.pm /^sub data_file {$/;" s -data_len providers/implementations/kdfs/hkdf.c /^ size_t data_len;$/;" m struct:__anon538 file: -data_len test/cmactest.c /^ int data_len;$/;" m struct:test_st file: -data_len test/hmactest.c /^ int data_len;$/;" m struct:test_st file: -data_len test/rc4test.c /^static unsigned char data_len[6] = { 8, 8, 8, 20, 28, 10 };$/;" v file: -data_size include/openssl/core.h /^ size_t data_size; \/* data size *\/$/;" m struct:ossl_param_st -data_structure crypto/store/store_result.c /^ const char *data_structure;$/;" m struct:extracted_param_data_st file: -data_type crypto/encode_decode/encoder_lib.c /^ const char *data_type;$/;" m struct:encoder_process_data_st file: -data_type crypto/store/store_result.c /^ const char *data_type;$/;" m struct:extracted_param_data_st file: -data_type include/openssl/core.h /^ unsigned int data_type; \/* declare what kind of content is in buffer *\/$/;" m struct:ossl_param_st -data_word crypto/aes/asm/aes-x86_64.pl /^sub data_word()$/;" s -data_word crypto/camellia/asm/cmll-x86_64.pl /^sub data_word { $code.=".long\\t".join(',',@_)."\\n"; }$/;" s -datadir test/evp_pkey_provided_test.c /^static char *datadir = NULL;$/;" v file: -datadir test/ossl_store_test.c /^static const char *datadir = NULL;$/;" v file: -datadir test/pem_read_depr_test.c /^static const char *datadir;$/;" v file: -date crypto/cms/cms_local.h /^ ASN1_GENERALIZEDTIME *date;$/;" m struct:CMS_KEKIdentifier_st -date crypto/cms/cms_local.h /^ ASN1_GENERALIZEDTIME *date;$/;" m struct:CMS_RecipientKeyIdentifier_st -date_to_julian crypto/o_time.c /^static long date_to_julian(int y, int m, int d)$/;" f file: -datum test/params_conversion_test.c /^ void *ref, *datum;$/;" m struct:__anon328 file: -day_of_week_tests test/x509_time_test.c /^} day_of_week_tests[] = {$/;" v typeref:struct:__anon271 file: -days crypto/cmp/cmp_local.h /^ int days; \/* Number of days new certificates are asked to be valid for *\/$/;" m struct:ossl_cmp_ctx_st -db apps/include/apps.h /^ TXT_DB *db;$/;" m struct:ca_db_st -db_attr_st apps/include/apps.h /^typedef struct db_attr_st {$/;" s -dbfname apps/include/apps.h /^ char *dbfname;$/;" m struct:ca_db_st -dbl crypto/ec/ec_local.h /^ int (*dbl) (const EC_GROUP *, EC_POINT *r, const EC_POINT *a, BN_CTX *);$/;" m struct:ec_method_st -dbst apps/include/apps.h /^ struct stat dbst;$/;" m struct:ca_db_st typeref:struct:ca_db_st::stat -dctx include/internal/dane.h /^ struct dane_ctx_st *dctx;$/;" m struct:ssl_dane_st typeref:struct:ssl_dane_st::dane_ctx_st -dead ssl/ssl_ciph.c /^ int dead;$/;" m struct:cipher_order_st file: -dealloc_tmp_decoder_store crypto/encode_decode/decoder_meth.c /^static void dealloc_tmp_decoder_store(void *store)$/;" f file: -dealloc_tmp_encoder_store crypto/encode_decode/encoder_meth.c /^static void dealloc_tmp_encoder_store(void *store)$/;" f file: -dealloc_tmp_evp_method_store crypto/evp/evp_fetch.c /^ static void dealloc_tmp_evp_method_store(void *store)$/;" f file: -dealloc_tmp_loader_store crypto/store/store_meth.c /^ static void dealloc_tmp_loader_store(void *store)$/;" f file: -death_handler Configure /^sub death_handler {$/;" s -debug apps/include/s_apps.h /^ int debug; \/* copy from c_debug *\/$/;" m struct:srp_arg_st -debug crypto/cms/cms_local.h /^ int debug;$/;" m struct:CMS_EncryptedContentInfo_st -debug test/dtls_mtu_test.c /^static int debug = 0;$/;" v file: -debug test/ssl_old_test.c /^static int debug = 0;$/;" v file: -debug util/perl/TLSProxy/Proxy.pm /^sub debug$/;" s -debug_arg ssl/ssl_local.h /^ void *debug_arg;$/;" m struct:ssl_st::__anon420 -debug_cb ssl/ssl_local.h /^ void (*debug_cb)(SSL *s, int client_server, int type,$/;" m struct:ssl_st::__anon420 -debug_file engines/e_capi.c /^ char *debug_file;$/;" m struct:CAPI_CTX_st file: -debug_level engines/e_capi.c /^ int debug_level;$/;" m struct:CAPI_CTX_st file: -dec_key test/bad_dtls_test.c 60;" d file: -dec_tick_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: -dec_tick_cb test/sslapitest.c /^static SSL_TICKET_RETURN dec_tick_cb(SSL *s, SSL_SESSION *ss,$/;" f file: -decapsulate crypto/evp/evp_local.h /^ OSSL_FUNC_kem_decapsulate_fn *decapsulate;$/;" m struct:evp_kem_st -decapsulate_init crypto/evp/evp_local.h /^ OSSL_FUNC_kem_decapsulate_init_fn *decapsulate_init;$/;" m struct:evp_kem_st -decc_feat_array apps/vms_decc_init.c /^decc_feat_t decc_feat_array[] = {$/;" v -decc_feat_t apps/vms_decc_init.c /^} decc_feat_t;$/;" t typeref:struct:__anon449 file: -decc_init apps/vms_decc_init.c /^static void decc_init(void)$/;" f file: -decc_init_done apps/vms_decc_init.c /^int decc_init_done = -1;$/;" v -deccompact crypto/aes/asm/aes-586.pl /^sub deccompact()$/;" s -deccompactvert crypto/aes/asm/aes-x86_64.pl /^sub deccompactvert()$/;" s -deckey crypto/aes/asm/aes-586.pl /^sub deckey()$/;" s -deckey_ref crypto/aes/asm/aes-x86_64.pl /^sub deckey_ref()$/;" s -declare_dh_bn include/crypto/bn_dh.h 10;" d -declast crypto/aes/asm/aes-586.pl /^sub declast()$/;" s -declast crypto/aes/asm/aes-x86_64.pl /^sub declast()$/;" s -declastvert crypto/aes/asm/aes-x86_64.pl /^sub declastvert()$/;" s -decode crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_decode_fn *decode;$/;" m struct:ossl_decoder_st -decode_EVP_PKEY_prov test/endecode_test.c /^static int decode_EVP_PKEY_prov(const char *file, const int line,$/;" f file: -decode_cmd crypto/evp/pmeth_lib.c /^static int decode_cmd(int cmd, const char *name)$/;" f file: -decoded_flag_test test/ec_internal_test.c /^static int decoded_flag_test(void)$/;" f file: -decoded_from_explicit_params crypto/ec/ec_local.h /^ int decoded_from_explicit_params; \/* set if decoded from explicit$/;" m struct:ec_group_st -decoder crypto/encode_decode/encoder_local.h /^ OSSL_DECODER *decoder; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st -decoder test/endecode_test.c /^typedef int (decoder)(const char *file, const int line,$/;" t file: -decoder_clean_pkey_construct_arg crypto/encode_decode/decoder_pkey.c /^static void decoder_clean_pkey_construct_arg(void *construct_data)$/;" f file: -decoder_cmp apps/list.c /^static int decoder_cmp(const OSSL_DECODER * const *a,$/;" f file: -decoder_construct_pkey crypto/encode_decode/decoder_pkey.c /^static int decoder_construct_pkey(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f file: -decoder_data_st crypto/encode_decode/decoder_meth.c /^struct decoder_data_st {$/;" s file: -decoder_insts crypto/encode_decode/encoder_local.h /^ STACK_OF(OSSL_DECODER_INSTANCE) *decoder_insts;$/;" m struct:ossl_decoder_ctx_st -decoder_process crypto/encode_decode/decoder_lib.c /^static int decoder_process(const OSSL_PARAM params[], void *arg)$/;" f file: -decoder_process_data_st crypto/encode_decode/decoder_lib.c /^struct decoder_process_data_st {$/;" s file: -decoder_store_free crypto/encode_decode/decoder_meth.c /^static void decoder_store_free(void *vstore)$/;" f file: -decoder_store_method crypto/encode_decode/decoder_meth.c /^static const OSSL_LIB_CTX_METHOD decoder_store_method = {$/;" v file: -decoder_store_new crypto/encode_decode/decoder_meth.c /^static void *decoder_store_new(OSSL_LIB_CTX *ctx)$/;" f file: -decoderctx crypto/encode_decode/encoder_local.h /^ void *decoderctx; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st -decoderctx providers/implementations/storemgmt/file_store.c /^ OSSL_DECODER_CTX *decoderctx;$/;" m struct:file_ctx_st::__anon454::__anon455 file: -decrypt apps/speed.c /^static int decrypt = 0;$/;" v file: -decrypt crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_decrypt_fn *decrypt;$/;" m struct:evp_asym_cipher_st -decrypt include/crypto/evp.h /^ int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,$/;" m struct:evp_pkey_method_st -decrypt include/crypto/modes.h /^ block128_f decrypt;$/;" m struct:ocb128_context -decrypt util/perl/TLSProxy/Record.pm /^sub decrypt()$/;" s -decryptETM util/perl/TLSProxy/Record.pm /^sub decryptETM$/;" s -decrypt_block test/modes_internal_test.c /^ size_t (*decrypt_block)(const unsigned char *in,$/;" m struct:__anon321 file: -decrypt_data util/perl/TLSProxy/Record.pm /^sub decrypt_data$/;" s -decrypt_init crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_decrypt_init_fn *decrypt_init;$/;" m struct:evp_asym_cipher_st -decrypt_init include/crypto/evp.h /^ int (*decrypt_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -decrypt_len util/perl/TLSProxy/Record.pm /^sub decrypt_len$/;" s -decrypt_session_ticket_cb test/helpers/handshake.c /^static int decrypt_session_ticket_cb(SSL *s, SSL_SESSION *ss,$/;" f file: -decrypt_stream test/modes_internal_test.c /^ size_t (*decrypt_stream)(const unsigned char *in, unsigned char *out,$/;" m struct:__anon321 file: -decrypt_test_init test/evp_test.c /^static int decrypt_test_init(EVP_TEST *t, const char *name)$/;" f file: -decrypt_ticket_cb ssl/ssl_local.h /^ SSL_CTX_decrypt_session_ticket_fn decrypt_ticket_cb;$/;" m struct:ssl_ctx_st -decstep crypto/aes/asm/aes-586.pl /^sub decstep()$/;" s -decstep crypto/aes/asm/aes-x86_64.pl /^sub decstep()$/;" s -dectransform crypto/aes/asm/aes-586.pl /^sub dectransform()$/;" s -dectransform crypto/aes/asm/aes-x86_64.pl /^sub dectransform()$/;" s -decvert crypto/aes/asm/aes-x86_64.pl /^sub decvert()$/;" s -def Configurations/platform/BASE.pm /^sub def { return __base($_[1], '.ld') . $_[0]->defext() }$/;" s -def_create crypto/conf/conf_def.c /^static CONF *def_create(CONF_METHOD *meth)$/;" f file: -def_destroy crypto/conf/conf_def.c /^static int def_destroy(CONF *conf)$/;" f file: -def_destroy_data crypto/conf/conf_def.c /^static int def_destroy_data(CONF *conf)$/;" f file: -def_dump crypto/conf/conf_def.c /^static int def_dump(const CONF *conf, BIO *out)$/;" f file: -def_extension_cb crypto/ts/ts_rsp_sign.c /^static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext,$/;" f file: -def_generate_session_id ssl/ssl_sess.c /^static int def_generate_session_id(SSL *ssl, unsigned char *id,$/;" f file: -def_init_WIN32 crypto/conf/conf_def.c /^static int def_init_WIN32(CONF *conf)$/;" f file: -def_init_default crypto/conf/conf_def.c /^static int def_init_default(CONF *conf)$/;" f file: -def_is_number crypto/conf/conf_def.c /^static int def_is_number(const CONF *conf, char c)$/;" f file: -def_load crypto/conf/conf_def.c /^static int def_load(CONF *conf, const char *name, long *line)$/;" f file: -def_load_bio crypto/conf/conf_def.c /^static int def_load_bio(CONF *conf, BIO *in, long *line)$/;" f file: -def_serial_cb crypto/ts/ts_rsp_sign.c /^static ASN1_INTEGER *def_serial_cb(struct TS_resp_ctx *ctx, void *data)$/;" f file: -def_time_cb crypto/ts/ts_rsp_sign.c /^static int def_time_cb(struct TS_resp_ctx *ctx, void *data,$/;" f file: -def_to_int crypto/conf/conf_def.c /^static int def_to_int(const CONF *conf, char c)$/;" f file: -def_xG crypto/ec/ecp_nistz256.c /^static const BN_ULONG def_xG[P256_LIMBS] = {$/;" v file: -def_yG crypto/ec/ecp_nistz256.c /^static const BN_ULONG def_yG[P256_LIMBS] = {$/;" v file: -default_CONF_method crypto/conf/conf_lib.c /^static CONF_METHOD *default_CONF_method = NULL;$/;" v file: -default_DH_method crypto/dh/dh_key.c /^static const DH_METHOD *default_DH_method = &dh_ossl;$/;" v file: -default_DSA_method crypto/dsa/dsa_ossl.c /^static const DSA_METHOD *default_DSA_method = &openssl_dsa_meth;$/;" v file: -default_RAND_meth crypto/rand/rand_lib.c /^static const RAND_METHOD *default_RAND_meth;$/;" v file: -default_RSASSA_PSS_params crypto/rsa/rsa_pss.c /^static const RSA_PSS_PARAMS_30 default_RSASSA_PSS_params = {$/;" v file: -default_RSA_meth crypto/rsa/rsa_ossl.c /^static const RSA_METHOD *default_RSA_meth = &rsa_pkcs1_ossl_meth;$/;" v file: -default_UI_meth crypto/ui/ui_openssl.c /^static const UI_METHOD *default_UI_meth = &ui_openssl;$/;" v file: -default_UI_meth crypto/ui/ui_openssl.c /^static const UI_METHOD *default_UI_meth = NULL;$/;" v file: -default_aiv crypto/modes/wrap128.c /^static const unsigned char default_aiv[] = {$/;" v file: -default_app_data_size test/helpers/ssl_test_ctx.c /^static const int default_app_data_size = 256;$/;" v file: -default_check crypto/evp/ctrl_params_translate.c /^static int default_check(enum state state,$/;" f file: -default_ciphers_in_order test/cipherlist_test.c /^static const uint32_t default_ciphers_in_order[] = {$/;" v file: -default_config_file apps/openssl.c /^char *default_config_file = NULL;$/;" v file: -default_context_init crypto/context.c /^static CRYPTO_ONCE default_context_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -default_context_int crypto/context.c /^static OSSL_LIB_CTX default_context_int;$/;" v file: -default_context_thread_local crypto/context.c /^static CRYPTO_THREAD_LOCAL default_context_thread_local;$/;" v file: -default_crl_method crypto/x509/x_crl.c /^static const X509_CRL_METHOD *default_crl_method = &int_crl_meth;$/;" v file: -default_ec_key_meth crypto/ec/ec_kmeth.c /^static const EC_KEY_METHOD *default_ec_key_meth = &openssl_ec_key_method;$/;" v file: -default_fixup_args crypto/evp/ctrl_params_translate.c /^static int default_fixup_args(enum state state,$/;" f file: -default_is_number crypto/conf/conf_lib.c /^static int default_is_number(const CONF *conf, char c)$/;" f file: -default_iv crypto/modes/wrap128.c /^static const unsigned char default_iv[] = {$/;" v file: -default_len ssl/record/record.h /^ size_t default_len;$/;" m struct:ssl3_buffer_st -default_libctx test/endecode_test.c /^static int default_libctx = 1;$/;" v file: -default_libctx test/pkcs12_format_test.c /^static int default_libctx = 1;$/;" v file: -default_mac_pkey_id ssl/ssl_ciph.c /^static const int default_mac_pkey_id[SSL_MD_NUM_IDX] = {$/;" v file: -default_max_fragment_size test/helpers/ssl_test_ctx.c /^static const int default_max_fragment_size = 512;$/;" v file: -default_mdname crypto/ffc/ffc_params_generate.c /^static const char *default_mdname(size_t N)$/;" f file: -default_method crypto/conf/conf_def.c /^static CONF_METHOD default_method = {$/;" v file: -default_null_provider test/cmp_client_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -default_null_provider test/cmp_msg_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -default_null_provider test/cmp_protect_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -default_null_provider test/cmp_server_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -default_null_provider test/cmp_vfy_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -default_passwd_callback ssl/ssl_local.h /^ pem_password_cb *default_passwd_callback;$/;" m struct:ssl_ctx_st -default_passwd_callback ssl/ssl_local.h /^ pem_password_cb *default_passwd_callback;$/;" m struct:ssl_st -default_passwd_callback_userdata ssl/ssl_local.h /^ void *default_passwd_callback_userdata;$/;" m struct:ssl_ctx_st -default_passwd_callback_userdata ssl/ssl_local.h /^ void *default_passwd_callback_userdata;$/;" m struct:ssl_st -default_path crypto/provider_core.c /^ char *default_path;$/;" m struct:provider_store_st file: -default_path_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *default_path_lock;$/;" m struct:provider_store_st file: -default_pctx crypto/asn1/tasn_prn.c /^static ASN1_PCTX default_pctx = {$/;" v file: -default_policy crypto/ts/ts_local.h /^ ASN1_OBJECT *default_policy; \/* It may appear in policies, too. *\/$/;" m struct:TS_resp_ctx -default_provider test/threadstest.c /^static const char *default_provider[] = { "default", NULL };$/;" v file: -default_read_buf_len ssl/ssl_local.h /^ size_t default_read_buf_len;$/;" m struct:ssl_ctx_st -default_table crypto/x509/x509_vpm.c /^static const X509_VERIFY_PARAM default_table[] = {$/;" v file: -default_to_int crypto/conf/conf_lib.c /^static int default_to_int(const CONF *conf, char c)$/;" f file: -default_trust crypto/x509/x509_trust.c /^static int (*default_trust) (int id, X509 *x, int flags) = obj_trust;$/;" v file: -default_verify_callback ssl/ssl_local.h /^ int (*default_verify_callback) (int ok, X509_STORE_CTX *ctx);$/;" m struct:ssl_ctx_st -defctxnull test/ssl_test.c /^static OSSL_PROVIDER *defctxnull = NULL, *thisprov = NULL;$/;" v file: -defctxnull test/sslapitest.c /^static OSSL_PROVIDER *defctxnull = NULL;$/;" v file: -defext Configurations/platform/Unix.pm /^sub defext { $target{def_extension} || '.ld' }$/;" s -defext Configurations/platform/VMS.pm /^sub defext { '.OPT' }$/;" s -defext Configurations/platform/Windows.pm /^sub defext { '.def' }$/;" s -defext Configurations/platform/mingw.pm /^sub defext { '.def' }$/;" s -definition_tests test/property_test.c /^} definition_tests[] = {$/;" v typeref:struct:__anon342 file: -deflate crypto/comp/c_zlib.c 113;" d file: -deflateEnd crypto/comp/c_zlib.c 112;" d file: -deflateEnd_ft crypto/comp/c_zlib.c /^typedef int (*deflateEnd_ft) (z_streamp strm);$/;" t file: -deflateInit_ crypto/comp/c_zlib.c 114;" d file: -deflateInit__ft crypto/comp/c_zlib.c /^typedef int (*deflateInit__ft) (z_streamp strm, int level,$/;" t file: -deflate_ft crypto/comp/c_zlib.c /^typedef int (*deflate_ft) (z_streamp strm, int flush);$/;" t file: -deflprov test/endecode_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: -deflprov test/evp_extra_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: -deflprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: -deflt test/filterprov.c /^ OSSL_PROVIDER *deflt;$/;" m struct:filter_prov_globals_st file: -deflt_asym_cipher providers/defltprov.c /^static const OSSL_ALGORITHM deflt_asym_cipher[] = {$/;" v file: -deflt_asym_kem providers/defltprov.c /^static const OSSL_ALGORITHM deflt_asym_kem[] = {$/;" v file: -deflt_ciphers providers/defltprov.c /^static const OSSL_ALGORITHM_CAPABLE deflt_ciphers[] = {$/;" v file: -deflt_decoder providers/defltprov.c /^static const OSSL_ALGORITHM deflt_decoder[] = {$/;" v file: -deflt_digests providers/defltprov.c /^static const OSSL_ALGORITHM deflt_digests[] = {$/;" v file: -deflt_dispatch_table providers/defltprov.c /^static const OSSL_DISPATCH deflt_dispatch_table[] = {$/;" v file: -deflt_encoder providers/defltprov.c /^static const OSSL_ALGORITHM deflt_encoder[] = {$/;" v file: -deflt_get_params providers/defltprov.c /^static OSSL_FUNC_provider_get_params_fn deflt_get_params;$/;" v file: -deflt_get_params providers/defltprov.c /^static int deflt_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -deflt_gettable_params providers/defltprov.c /^static OSSL_FUNC_provider_gettable_params_fn deflt_gettable_params;$/;" v file: -deflt_gettable_params providers/defltprov.c /^static const OSSL_PARAM *deflt_gettable_params(void *provctx)$/;" f file: -deflt_kdfs providers/defltprov.c /^static const OSSL_ALGORITHM deflt_kdfs[] = {$/;" v file: -deflt_keyexch providers/defltprov.c /^static const OSSL_ALGORITHM deflt_keyexch[] = {$/;" v file: -deflt_keymgmt providers/defltprov.c /^static const OSSL_ALGORITHM deflt_keymgmt[] = {$/;" v file: -deflt_macs providers/defltprov.c /^static const OSSL_ALGORITHM deflt_macs[] = {$/;" v file: -deflt_param_types providers/defltprov.c /^static const OSSL_PARAM deflt_param_types[] = {$/;" v file: -deflt_query providers/defltprov.c /^static OSSL_FUNC_provider_query_operation_fn deflt_query;$/;" v file: -deflt_query providers/defltprov.c /^static const OSSL_ALGORITHM *deflt_query(void *provctx, int operation_id,$/;" f file: -deflt_rands providers/defltprov.c /^static const OSSL_ALGORITHM deflt_rands[] = {$/;" v file: -deflt_signature providers/defltprov.c /^static const OSSL_ALGORITHM deflt_signature[] = {$/;" v file: -deflt_store providers/defltprov.c /^static const OSSL_ALGORITHM deflt_store[] = {$/;" v file: -deflt_teardown providers/defltprov.c /^static void deflt_teardown(void *provctx)$/;" f file: -defn crypto/property/defn_cache.c /^ OSSL_PROPERTY_LIST *defn;$/;" m struct:__anon102 file: -defn test/property_test.c /^ const char *defn;$/;" m struct:__anon339 file: -defn test/property_test.c /^ const char *defn;$/;" m struct:__anon342 file: -degree test/ectest.c /^ int degree;$/;" m struct:c2_curve_test file: -degree test/ectest.c /^ int degree;$/;" m struct:nistp_test_params file: -del crypto/async/async_local.h /^ int del;$/;" m struct:fd_lookup_st -del test/sparse_array_test.c /^ int del;$/;" m struct:index_cases_st file: -del_session apps/s_server.c /^static void del_session(SSL_CTX *sctx, SSL_SESSION *session)$/;" f file: -delete_extension util/perl/TLSProxy/Certificate.pm /^sub delete_extension$/;" s -delete_extension util/perl/TLSProxy/CertificateRequest.pm /^sub delete_extension$/;" s -delete_extension util/perl/TLSProxy/ClientHello.pm /^sub delete_extension$/;" s -delete_extension util/perl/TLSProxy/EncryptedExtensions.pm /^sub delete_extension$/;" s -delete_extension util/perl/TLSProxy/ServerHello.pm /^sub delete_extension$/;" s -delimiter crypto/punycode.c /^static const char delimiter = '-';$/;" v file: -demo_sign demos/signature/EVP_Signature_demo.c /^static int demo_sign(OSSL_LIB_CTX *libctx, const char *sig_name,$/;" f file: -demo_verify demos/signature/EVP_Signature_demo.c /^static int demo_verify(OSSL_LIB_CTX *libctx, const char *sig_name,$/;" f file: -demonstrate_digest demos/digest/EVP_MD_demo.c /^int demonstrate_digest(void)$/;" f -demonstrate_digest demos/digest/EVP_MD_stdin.c /^int demonstrate_digest(BIO *input)$/;" f -dep Configurations/platform/BASE.pm /^sub dep { return __base($_[1], '.o') . $_[0]->depext() } # <- objname$/;" s -depext Configurations/platform/BASE.pm /^sub depext { '.d' }$/;" s -depext Configurations/platform/Unix.pm /^sub depext { $target{obj_extension} || '.d' }$/;" s -depext Configurations/platform/VMS.pm /^sub depext { '.D' }$/;" s -depext Configurations/platform/Windows.pm /^sub depext { '.d' }$/;" s -deposit_rem_4bit crypto/modes/asm/ghash-x86.pl /^sub deposit_rem_4bit {$/;" s -deprecated_alternative apps/include/function.h /^ const char *deprecated_alternative;$/;" m struct:function_st -deprecated_version apps/include/function.h /^ const char *deprecated_version;$/;" m struct:function_st -depth apps/include/apps.h /^ int depth;$/;" m struct:verify_options_st -depth crypto/asn1/asn1_local.h /^ int depth;$/;" m struct:asn1_sctx_st -depth crypto/bn/bn_ctx.c /^ unsigned int depth, size;$/;" m struct:bignum_ctx_stack file: -depth crypto/x509/x509_local.h /^ int depth; \/* Verify depth *\/$/;" m struct:X509_VERIFY_PARAM_st -depth providers/implementations/include/prov/blake2.h /^ uint8_t depth; \/* 4 *\/$/;" m struct:blake2b_param_st -depth providers/implementations/include/prov/blake2.h /^ uint8_t depth; \/* 4 *\/$/;" m struct:blake2s_param_st -der apps/s_server.c /^ unsigned char *der;$/;" m struct:simple_ssl_session_st file: -der test/evp_extra_test.c /^ const unsigned char *der;$/;" m struct:ec_der_pub_keys_st file: -der test/v3nametest.c /^ const unsigned char der[22];$/;" m struct:gennamedata file: -der2key_check_selection providers/implementations/encode_decode/decode_der2key.c /^static int der2key_check_selection(int selection,$/;" f file: -der2key_ctx_st providers/implementations/encode_decode/decode_der2key.c /^struct der2key_ctx_st {$/;" s file: -der2key_decode providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_decode_fn der2key_decode;$/;" v file: -der2key_decode providers/implementations/encode_decode/decode_der2key.c /^static int der2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -der2key_decode_p8 providers/implementations/encode_decode/decode_der2key.c /^static void *der2key_decode_p8(const unsigned char **input_der,$/;" f file: -der2key_export_object providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_export_object_fn der2key_export_object;$/;" v file: -der2key_export_object providers/implementations/encode_decode/decode_der2key.c /^static int der2key_export_object(void *vctx,$/;" f file: -der2key_freectx providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_freectx_fn der2key_freectx;$/;" v file: -der2key_freectx providers/implementations/encode_decode/decode_der2key.c /^static void der2key_freectx(void *vctx)$/;" f file: -der2key_newctx providers/implementations/encode_decode/decode_der2key.c /^der2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: -der2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn der2obj_decode;$/;" v file: -der2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int der2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -der_aid_mgf1SHA224Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA224Identifier[] = {$/;" v file: -der_aid_mgf1SHA256Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA256Identifier[] = {$/;" v file: -der_aid_mgf1SHA384Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA384Identifier[] = {$/;" v file: -der_aid_mgf1SHA512Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512Identifier[] = {$/;" v file: -der_aid_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512_224Identifier[] = {$/;" v file: -der_aid_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512_256Identifier[] = {$/;" v file: -der_cmp crypto/asn1/tasn_enc.c /^static int der_cmp(const void *a, const void *b)$/;" f file: -der_encode_length test/asn1_encode_test.c /^static size_t der_encode_length(size_t len, unsigned char **pp)$/;" f file: -der_encode_sharedinfo providers/implementations/kdfs/x942kdf.c /^static int der_encode_sharedinfo(WPACKET *pkt, unsigned char *buf, size_t buflen,$/;" f file: -der_it crypto/objects/obj_dat.pl /^sub der_it$/;" s -derbuf crypto/asn1/bio_ndef.c /^ unsigned char *derbuf;$/;" m struct:ndef_aux_st file: -derin test/cmsapitest.c /^static char *derin = NULL;$/;" v file: -derive crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_derive_fn *derive;$/;" m struct:evp_keyexch_st -derive include/crypto/evp.h /^ OSSL_FUNC_kdf_derive_fn *derive;$/;" m struct:evp_kdf_st -derive include/crypto/evp.h /^ int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);$/;" m struct:evp_pkey_method_st -derive providers/implementations/kdfs/kbkdf.c /^static int derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv,$/;" f file: -derive_init include/crypto/evp.h /^ int (*derive_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -derive_pvk_key crypto/pem/pvkfmt.c /^static int derive_pvk_key(unsigned char *key,$/;" f file: -derive_secret_key_and_iv ssl/tls13_enc.c /^static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md,$/;" f file: -derlen apps/s_server.c /^ int derlen;$/;" m struct:simple_ssl_session_st file: -derlen test/v3nametest.c /^ size_t derlen;$/;" m struct:gennamedata file: -des3_ctrl crypto/evp/e_des3.c /^static int des3_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)$/;" f file: -des3_wrap crypto/evp/e_des3.c /^static const EVP_CIPHER des3_wrap = {$/;" v file: -des_cbc_cipher crypto/evp/e_des.c /^static int des_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_cfb1_cipher crypto/evp/e_des.c /^static int des_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_cfb64_cipher crypto/evp/e_des.c /^static int des_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_cfb8_cipher crypto/evp/e_des.c /^static int des_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ctrl crypto/evp/e_des.c /^static int des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -des_dinit providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_decrypt_init_fn des_dinit;$/;" v file: -des_dinit providers/implementations/ciphers/cipher_des.c /^static int des_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -des_dupctx providers/implementations/ciphers/cipher_des.c /^static void *des_dupctx(void *ctx)$/;" f file: -des_ecb_cipher crypto/evp/e_des.c /^static int des_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_cbc_cipher crypto/evp/e_des3.c 210;" d file: -des_ede3_cfb1_cipher crypto/evp/e_des3.c /^static int des_ede3_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_cfb64_cipher crypto/evp/e_des3.c 208;" d file: -des_ede3_cfb8_cipher crypto/evp/e_des3.c /^static int des_ede3_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_ecb_cipher crypto/evp/e_des3.c 211;" d file: -des_ede3_init_key crypto/evp/e_des3.c /^static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -des_ede3_ofb_cipher crypto/evp/e_des3.c 209;" d file: -des_ede3_unwrap crypto/evp/e_des3.c /^static int des_ede3_unwrap(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_unwrap providers/implementations/ciphers/cipher_tdes_wrap.c /^static int des_ede3_unwrap(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_wrap crypto/evp/e_des3.c /^static int des_ede3_wrap(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_wrap providers/implementations/ciphers/cipher_tdes_wrap.c /^static int des_ede3_wrap(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede3_wrap_cipher crypto/evp/e_des3.c /^static int des_ede3_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede_cbc_cipher crypto/evp/e_des3.c /^static int des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede_cfb64_cipher crypto/evp/e_des3.c /^static int des_ede_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede_ecb_cipher crypto/evp/e_des3.c /^static int des_ede_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_ede_init_key crypto/evp/e_des3.c /^static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -des_ede_ofb_cipher crypto/evp/e_des3.c /^static int des_ede_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_einit providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_encrypt_init_fn des_einit;$/;" v file: -des_einit providers/implementations/ciphers/cipher_des.c /^static int des_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -des_freectx providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_freectx_fn des_freectx;$/;" v file: -des_freectx providers/implementations/ciphers/cipher_des.c /^static void des_freectx(void *vctx)$/;" f file: -des_generatekey providers/implementations/ciphers/cipher_des.c /^static int des_generatekey(PROV_CIPHER_CTX *ctx, void *ptr)$/;" f file: -des_get_ctx_params providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_get_ctx_params_fn des_get_ctx_params;$/;" v file: -des_get_ctx_params providers/implementations/ciphers/cipher_des.c /^static int des_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -des_gettable_ctx_params providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn des_gettable_ctx_params;$/;" v file: -des_init providers/implementations/ciphers/cipher_des.c /^static int des_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -des_init_key crypto/evp/e_des.c /^static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -des_newctx providers/implementations/ciphers/cipher_des.c /^static void *des_newctx(void *provctx, size_t kbits, size_t blkbits,$/;" f file: -des_ofb_cipher crypto/evp/e_des.c /^static int des_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -des_skb crypto/des/set_key.c /^static const DES_LONG des_skb[8][64] = {$/;" v file: -des_t4_cbc_decrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_cbc_decrypt:$/;" l -des_t4_cbc_encrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_cbc_encrypt:$/;" l -des_t4_ede3_cbc_decrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_ede3_cbc_decrypt:$/;" l -des_t4_ede3_cbc_encrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_ede3_cbc_encrypt:$/;" l -des_t4_key_expand crypto/des/asm/dest4-sparcv9.pl /^des_t4_key_expand:$/;" l -desc crypto/self_test_core.c /^ const char *desc;$/;" m struct:ossl_self_test_st file: -desc crypto/store/store_local.h /^ char *desc;$/;" m struct:ossl_store_info_st::__anon235::__anon236 -desc crypto/store/store_result.c /^ const char *desc;$/;" m struct:extracted_param_data_st file: -desc providers/implementations/encode_decode/decode_der2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:der2key_ctx_st typeref:struct:der2key_ctx_st::keytype_desc_st file: -desc providers/implementations/encode_decode/decode_msblob2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:msblob2key_ctx_st typeref:struct:msblob2key_ctx_st::keytype_desc_st file: -desc providers/implementations/encode_decode/decode_pvk2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:pvk2key_ctx_st typeref:struct:pvk2key_ctx_st::keytype_desc_st file: -desc test/params_test.c /^ const char *desc;$/;" m struct:__anon337 file: -describe_param_type apps/lib/app_params.c /^static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)$/;" f file: -description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_asym_cipher_st -description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_kem_st -description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_keyexch_st -description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_keymgmt_st -description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_signature_st -description crypto/evp/evp_rand.c /^ const char *description;$/;" m struct:evp_rand_st file: -description crypto/store/store_local.h /^ const char *description;$/;" m struct:ossl_store_loader_st -description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_cipher_st -description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_kdf_st -description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_mac_st -description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_md_st -description util/perl/TLSProxy/Alert.pm /^sub description$/;" s -deslong include/openssl/des.h /^ DES_LONG deslong[2];$/;" m union:DES_ks::__anon376 -destroy crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR destroy;$/;" m struct:engine_st -destroy include/internal/bio.h /^ int (*destroy) (BIO *);$/;" m struct:bio_method_st -destroy include/openssl/conftypes.h /^ int (*destroy) (CONF *conf);$/;" m struct:conf_method_st -destroy_all_cipher_methods engines/e_devcrypto.c /^static void destroy_all_cipher_methods(void)$/;" f file: -destroy_all_digest_methods engines/e_devcrypto.c /^static void destroy_all_digest_methods(void)$/;" f file: -destroy_cipher_method engines/e_devcrypto.c /^static void destroy_cipher_method(int nid)$/;" f file: -destroy_ciphers engines/e_dasync.c /^static void destroy_ciphers(void)$/;" f file: -destroy_ciphers engines/e_ossltest.c /^static void destroy_ciphers(void)$/;" f file: -destroy_ctx engines/e_loader_attic.c /^ file_destroy_ctx_fn destroy_ctx;$/;" m struct:file_handler_st file: -destroy_ctx_PKCS12 engines/e_loader_attic.c /^static void destroy_ctx_PKCS12(void **pctx)$/;" f file: -destroy_data include/openssl/conftypes.h /^ int (*destroy_data) (CONF *conf);$/;" m struct:conf_method_st -destroy_digest_method engines/e_devcrypto.c /^static void destroy_digest_method(int nid)$/;" f file: -destroy_digests engines/e_dasync.c /^static void destroy_digests(void)$/;" f file: -destroy_digests engines/e_ossltest.c /^static void destroy_digests(void)$/;" f file: -destroy_engine_loader apps/lib/engine_loader.c /^void destroy_engine_loader(void)$/;" f -destroy_pkey engines/e_dasync.c /^static void destroy_pkey(void)$/;" f file: -destroy_ui_method apps/lib/apps_ui.c /^void destroy_ui_method(void)$/;" f -destruct include/internal/core.h /^ void (*destruct)(void *method, void *data);$/;" m struct:ossl_method_construct_method_st -destruct_decoder crypto/encode_decode/decoder_meth.c /^static void destruct_decoder(void *method, void *data)$/;" f file: -destruct_encoder crypto/encode_decode/encoder_meth.c /^static void destruct_encoder(void *method, void *data)$/;" f file: -destruct_evp_method crypto/evp/evp_fetch.c /^static void destruct_evp_method(void *method, void *data)$/;" f file: -destruct_loader crypto/store/store_meth.c /^static void destruct_loader(void *method, void *data)$/;" f file: -destruct_method crypto/evp/evp_fetch.c /^ void (*destruct_method)(void *method);$/;" m struct:evp_method_data_st file: -destructor_key crypto/initthread.c /^} destructor_key = { -1 };$/;" v typeref:union:__anon85 file: -destructor_run_count test/threadstest.c /^static unsigned destructor_run_count = 0;$/;" v file: -desx_cbc providers/implementations/ciphers/cipher_desx_hw.c /^static const PROV_CIPHER_HW desx_cbc =$/;" v file: -desx_cbc_cipher crypto/evp/e_xcbc_d.c /^static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -desx_cbc_init_key crypto/evp/e_xcbc_d.c /^static int desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -detect_foreign_key crypto/evp/p_lib.c /^static void detect_foreign_key(EVP_PKEY *pkey)$/;" f file: -detect_gnu_cc Configurations/shared-info.pl /^sub detect_gnu_cc {$/;" s -detect_gnu_ld Configurations/shared-info.pl /^sub detect_gnu_ld {$/;" s -determine_compiler_settings util/perl/OpenSSL/config.pm /^sub determine_compiler_settings {$/;" s -determine_days crypto/asn1/a_time.c /^static void determine_days(struct tm *tm)$/;" f file: -determine_subj crypto/cmp/cmp_msg.c /^static const X509_NAME *determine_subj(OSSL_CMP_CTX *ctx,$/;" f file: -dev providers/implementations/rands/seeding/rand_unix.c /^ dev_t dev;$/;" m struct:random_device file: -devcrypto_accelerated_t engines/e_devcrypto.c /^ enum devcrypto_accelerated_t {$/;" g struct:driver_info_st file: -devcrypto_ciphers engines/e_devcrypto.c /^static int devcrypto_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: -devcrypto_cmds engines/e_devcrypto.c /^static const ENGINE_CMD_DEFN devcrypto_cmds[] = {$/;" v file: -devcrypto_ctrl engines/e_devcrypto.c /^static int devcrypto_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f file: -devcrypto_digests engines/e_devcrypto.c /^static int devcrypto_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: -devcrypto_select_all_ciphers engines/e_devcrypto.c /^static void devcrypto_select_all_ciphers(int *cipher_list)$/;" f file: -devcrypto_select_all_digests engines/e_devcrypto.c /^static void devcrypto_select_all_digests(int *digest_list)$/;" f file: -devcrypto_status_t engines/e_devcrypto.c /^ enum devcrypto_status_t {$/;" g struct:driver_info_st file: -devcrypto_test_cipher engines/e_devcrypto.c /^static int devcrypto_test_cipher(size_t cipher_data_index)$/;" f file: -devcrypto_test_digest engines/e_devcrypto.c /^static int devcrypto_test_digest(size_t digest_data_index)$/;" f file: -devcrypto_unload engines/e_devcrypto.c /^static int devcrypto_unload(ENGINE *e)$/;" f file: -devcryptoid engines/e_devcrypto.c /^ int devcryptoid;$/;" m struct:cipher_data_st file: -devcryptoid engines/e_devcrypto.c /^ int devcryptoid;$/;" m struct:digest_data_st file: -device crypto/dso/dso_win32.c /^ const char *device;$/;" m struct:file_st file: -devicelen crypto/dso/dso_win32.c /^ int devicelen;$/;" m struct:file_st file: -dfinal include/crypto/evp.h /^ OSSL_FUNC_digest_final_fn *dfinal;$/;" m struct:evp_md_st -dgram_adjust_rcv_timeout crypto/bio/bss_dgram.c /^static void dgram_adjust_rcv_timeout(BIO *b)$/;" f file: -dgram_clear crypto/bio/bss_dgram.c /^static int dgram_clear(BIO *a)$/;" f file: -dgram_ctrl crypto/bio/bss_dgram.c /^static long dgram_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -dgram_free crypto/bio/bss_dgram.c /^static int dgram_free(BIO *a)$/;" f file: -dgram_get_mtu_overhead crypto/bio/bss_dgram.c /^static long dgram_get_mtu_overhead(bio_dgram_data *data)$/;" f file: -dgram_new crypto/bio/bss_dgram.c /^static int dgram_new(BIO *bi)$/;" f file: -dgram_puts crypto/bio/bss_dgram.c /^static int dgram_puts(BIO *bp, const char *str)$/;" f file: -dgram_read crypto/bio/bss_dgram.c /^static int dgram_read(BIO *b, char *out, int outl)$/;" f file: -dgram_reset_rcv_timeout crypto/bio/bss_dgram.c /^static void dgram_reset_rcv_timeout(BIO *b)$/;" f file: -dgram_sctp_ctrl crypto/bio/bss_dgram.c /^static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -dgram_sctp_free crypto/bio/bss_dgram.c /^static int dgram_sctp_free(BIO *a)$/;" f file: -dgram_sctp_handle_auth_free_key_event crypto/bio/bss_dgram.c /^void dgram_sctp_handle_auth_free_key_event(BIO *b,$/;" f -dgram_sctp_msg_waiting crypto/bio/bss_dgram.c /^static int dgram_sctp_msg_waiting(BIO *b)$/;" f file: -dgram_sctp_new crypto/bio/bss_dgram.c /^static int dgram_sctp_new(BIO *bi)$/;" f file: -dgram_sctp_puts crypto/bio/bss_dgram.c /^static int dgram_sctp_puts(BIO *bp, const char *str)$/;" f file: -dgram_sctp_read crypto/bio/bss_dgram.c /^static int dgram_sctp_read(BIO *b, char *out, int outl)$/;" f file: -dgram_sctp_wait_for_dry crypto/bio/bss_dgram.c /^static int dgram_sctp_wait_for_dry(BIO *b)$/;" f file: -dgram_sctp_write crypto/bio/bss_dgram.c /^static int dgram_sctp_write(BIO *b, const char *in, int inl)$/;" f file: -dgram_write crypto/bio/bss_dgram.c /^static int dgram_write(BIO *b, const char *in, int inl)$/;" f file: -dgst_main apps/dgst.c /^int dgst_main(int argc, char **argv)$/;" f -dgst_options apps/dgst.c /^const OPTIONS dgst_options[] = {$/;" v -dh include/crypto/evp.h /^ struct dh_st *dh; \/* DH *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::dh_st -dh providers/implementations/exchange/dh_exch.c /^ DH *dh;$/;" m struct:__anon517 file: -dh1024_160_g crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_g[] = {$/;" v file: -dh1024_160_p crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_p[] = {$/;" v file: -dh1024_160_q crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_q[] = {$/;" v file: -dh2048_224_g crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_g[] = {$/;" v file: -dh2048_224_p crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_p[] = {$/;" v file: -dh2048_224_q crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_q[] = {$/;" v file: -dh2048_256_g crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_g[] = {$/;" v file: -dh2048_256_p crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_p[] = {$/;" v file: -dh2048_256_q crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_q[] = {$/;" v file: -dhMAC crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *dhMAC; \/* 2 *\/ \/* Deprecated *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 -dh_X9_42_kdf_derive providers/implementations/exchange/dh_exch.c /^static int dh_X9_42_kdf_derive(void *vpdhctx, unsigned char *secret,$/;" f file: -dh_adjust providers/implementations/encode_decode/decode_der2key.c /^static void dh_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: -dh_all_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_all_types[] = {$/;" v file: -dh_bits crypto/dh/dh_ameth.c /^static int dh_bits(const EVP_PKEY *pkey)$/;" f file: -dh_bn_dup_check crypto/dh/dh_backend.c /^static ossl_inline int dh_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: -dh_bn_mod_exp crypto/dh/dh_key.c /^static int dh_bn_mod_exp(const DH *dh, BIGNUM *r,$/;" f file: -dh_builtin_genparams crypto/dh/dh_gen.c /^static int dh_builtin_genparams(DH *ret, int prime_len, int generator,$/;" f file: -dh_cb crypto/dh/dh_asn1.c /^static int dh_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -dh_check providers/implementations/encode_decode/decode_der2key.c 344;" d file: -dh_check_key_type providers/implementations/encode_decode/encode_key2any.c /^static int dh_check_key_type(const void *dh, int expected_type)$/;" f file: -dh_cmp_parameters crypto/dh/dh_ameth.c /^static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -dh_cms_decrypt crypto/cms/cms_dh.c /^static int dh_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: -dh_cms_encrypt crypto/cms/cms_dh.c /^static int dh_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: -dh_cms_set_peerkey crypto/cms/cms_dh.c /^static int dh_cms_set_peerkey(EVP_PKEY_CTX *pctx,$/;" f file: -dh_cms_set_shared_info crypto/cms/cms_dh.c /^static int dh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)$/;" f file: -dh_computekey_range_test test/dhtest.c /^static int dh_computekey_range_test(void)$/;" f file: -dh_copy_parameters crypto/dh/dh_ameth.c /^static int dh_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: -dh_create_pkey test/acvp_test.c /^static int dh_create_pkey(EVP_PKEY **pkey, const char *group_name,$/;" f file: -dh_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *dh_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -dh_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 342;" d file: -dh_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 333;" d file: -dh_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 331;" d file: -dh_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 332;" d file: -dh_derive providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_derive_fn dh_derive;$/;" v file: -dh_derive providers/implementations/exchange/dh_exch.c /^static int dh_derive(void *vpdhctx, unsigned char *secret,$/;" f file: -dh_dup providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn dh_dup;$/;" v file: -dh_dup providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_dup(const void *keydata_from, int selection)$/;" f file: -dh_dupctx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn dh_dupctx;$/;" v file: -dh_dupctx providers/implementations/exchange/dh_exch.c /^static void *dh_dupctx(void *vpdhctx)$/;" f file: -dh_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 512;" d file: -dh_evp_type providers/implementations/encode_decode/decode_der2key.c 330;" d file: -dh_evp_type providers/implementations/encode_decode/encode_key2any.c 536;" d file: -dh_export providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn dh_export;$/;" v file: -dh_export providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: -dh_export_types providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn dh_export_types;$/;" v file: -dh_export_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_export_types(int selection)$/;" f file: -dh_ffc_params_fromdata crypto/dh/dh_backend.c /^static int dh_ffc_params_fromdata(DH *dh, const OSSL_PARAM params[])$/;" f file: -dh_finish crypto/dh/dh_key.c /^static int dh_finish(DH *dh)$/;" f file: -dh_free providers/implementations/encode_decode/decode_der2key.c 343;" d file: -dh_freectx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_freectx_fn dh_freectx;$/;" v file: -dh_freectx providers/implementations/exchange/dh_exch.c /^static void dh_freectx(void *vpdhctx)$/;" f file: -dh_freedata providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn dh_freedata;$/;" v file: -dh_freedata providers/implementations/keymgmt/dh_kmgmt.c /^static void dh_freedata(void *keydata)$/;" f file: -dh_gen providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn dh_gen;$/;" v file: -dh_gen providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -dh_gen_cleanup providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn dh_gen_cleanup;$/;" v file: -dh_gen_cleanup providers/implementations/keymgmt/dh_kmgmt.c /^static void dh_gen_cleanup(void *genctx)$/;" f file: -dh_gen_common_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_common_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -dh_gen_ctx providers/implementations/keymgmt/dh_kmgmt.c /^struct dh_gen_ctx {$/;" s file: -dh_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dh_gen_init;$/;" v file: -dh_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen_init(void *provctx, int selection,$/;" f file: -dh_gen_init_base providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen_init_base(void *provctx, int selection,$/;" f file: -dh_gen_named_group crypto/dh/dh_gen.c /^static int dh_gen_named_group(OSSL_LIB_CTX *libctx, DH *ret, int prime_len)$/;" f file: -dh_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn dh_gen_set_params;$/;" v file: -dh_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -dh_gen_set_template providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn dh_gen_set_template;$/;" v file: -dh_gen_set_template providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_set_template(void *genctx, void *templ)$/;" f file: -dh_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn dh_gen_settable_params;$/;" v file: -dh_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_gen_settable_params(ossl_unused void *genctx,$/;" f file: -dh_gen_type_name2id_w_default providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_type_name2id_w_default(const char *name, int type)$/;" f file: -dh_gencb providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gencb(int p, int n, BN_GENCB *cb)$/;" f file: -dh_get_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_get_ctx_params_fn dh_get_ctx_params;$/;" v file: -dh_get_ctx_params providers/implementations/exchange/dh_exch.c /^static int dh_get_ctx_params(void *vpdhctx, OSSL_PARAM params[])$/;" f file: -dh_get_nid test/dhtest.c /^static int dh_get_nid(void)$/;" f file: -dh_get_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn dh_get_params;$/;" v file: -dh_get_params providers/implementations/keymgmt/dh_kmgmt.c /^static ossl_inline int dh_get_params(void *key, OSSL_PARAM params[])$/;" f file: -dh_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_gettable_ctx_params_fn dh_gettable_ctx_params;$/;" v file: -dh_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM *dh_gettable_ctx_params(ossl_unused void *vpdhctx,$/;" f file: -dh_gettable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn dh_gettable_params;$/;" v file: -dh_gettable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_gettable_params(void *provctx)$/;" f file: -dh_has providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn dh_has;$/;" v file: -dh_has providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_has(const void *keydata, int selection)$/;" f file: -dh_imexport_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_imexport_types(int selection)$/;" f file: -dh_import providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn dh_import;$/;" v file: -dh_import providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -dh_import_types providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn dh_import_types;$/;" v file: -dh_import_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_import_types(int selection)$/;" f file: -dh_init crypto/dh/dh_key.c /^static int dh_init(DH *dh)$/;" f file: -dh_init providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_init_fn dh_init;$/;" v file: -dh_init providers/implementations/exchange/dh_exch.c /^static int dh_init(void *vpdhctx, void *vdh, const OSSL_PARAM params[])$/;" f file: -dh_input_type providers/implementations/encode_decode/encode_key2any.c 538;" d file: -dh_input_type providers/implementations/encode_decode/encode_key2text.c 279;" d file: -dh_key_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_key_types[] = {$/;" v file: -dh_known_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_known_settable_params[] = {$/;" v file: -dh_load providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn dh_load;$/;" v file: -dh_load providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_load(const void *reference, size_t reference_sz)$/;" f file: -dh_load_pkcs3_namedgroup_privlen_test test/dhtest.c /^static int dh_load_pkcs3_namedgroup_privlen_test(void)$/;" f file: -dh_match providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn dh_match;$/;" v file: -dh_match providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -dh_match_params providers/implementations/exchange/dh_exch.c /^static int dh_match_params(DH *priv, DH *peer)$/;" f file: -dh_meth crypto/engine/eng_local.h /^ const DH_METHOD *dh_meth;$/;" m struct:engine_st -dh_method crypto/dh/dh_local.h /^struct dh_method {$/;" s -dh_missing_parameters crypto/dh/dh_ameth.c /^static int dh_missing_parameters(const EVP_PKEY *a)$/;" f file: -dh_name2id_st crypto/evp/dh_support.c /^typedef struct dh_name2id_st{$/;" s file: -dh_name2id_st providers/implementations/keymgmt/dsa_kmgmt.c /^typedef struct dh_name2id_st{$/;" s file: -dh_named_group_st crypto/ffc/ffc_dh.c /^struct dh_named_group_st {$/;" s file: -dh_named_groups crypto/ffc/ffc_dh.c /^static const DH_NAMED_GROUP dh_named_groups[] = {$/;" v file: -dh_new_intern crypto/dh/dh_lib.c /^static DH *dh_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: -dh_newctx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_newctx_fn dh_newctx;$/;" v file: -dh_newctx providers/implementations/exchange/dh_exch.c /^static void *dh_newctx(void *provctx)$/;" f file: -dh_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn dh_newdata;$/;" v file: -dh_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_newdata(void *provctx)$/;" f file: -dh_ossl crypto/dh/dh_key.c /^static DH_METHOD dh_ossl = {$/;" v file: -dh_param_decode crypto/dh/dh_ameth.c /^static int dh_param_decode(EVP_PKEY *pkey,$/;" f file: -dh_param_derive_check crypto/evp/dh_ctrl.c /^static int dh_param_derive_check(EVP_PKEY_CTX *ctx)$/;" f file: -dh_param_encode crypto/dh/dh_ameth.c /^static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -dh_param_init crypto/dh/dh_group_params.c /^static DH *dh_param_init(OSSL_LIB_CTX *libctx, const DH_NAMED_GROUP *group)$/;" f file: -dh_param_print crypto/dh/dh_ameth.c /^static int dh_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dh_parameter_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_parameter_types[] = {$/;" v file: -dh_paramgen_check crypto/evp/dh_ctrl.c /^static int dh_paramgen_check(EVP_PKEY_CTX *ctx)$/;" f file: -dh_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_params[] = {$/;" v file: -dh_pem_type providers/implementations/encode_decode/encode_key2any.c 540;" d file: -dh_pkey_copy crypto/dh/dh_ameth.c /^static int dh_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: -dh_pkey_ctrl crypto/dh/dh_ameth.c /^static int dh_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -dh_pkey_dirty_cnt crypto/dh/dh_ameth.c /^static size_t dh_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: -dh_pkey_export_to crypto/dh/dh_ameth.c /^static int dh_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -dh_pkey_import_from crypto/dh/dh_ameth.c /^static int dh_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -dh_pkey_import_from_type crypto/dh/dh_ameth.c /^static int dh_pkey_import_from_type(const OSSL_PARAM params[], void *vpctx,$/;" f file: -dh_pkey_meth crypto/dh/dh_pmeth.c /^static const EVP_PKEY_METHOD dh_pkey_meth = {$/;" v file: -dh_pkey_param_check crypto/dh/dh_ameth.c /^static int dh_pkey_param_check(const EVP_PKEY *pkey)$/;" f file: -dh_pkey_public_check crypto/dh/dh_ameth.c /^static int dh_pkey_public_check(const EVP_PKEY *pkey)$/;" f file: -dh_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_pki_priv_to_der(const void *dh, unsigned char **pder)$/;" f file: -dh_plain_derive providers/implementations/exchange/dh_exch.c /^static int dh_plain_derive(void *vpdhctx,$/;" f file: -dh_priv_decode crypto/dh/dh_ameth.c /^static int dh_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: -dh_priv_encode crypto/dh/dh_ameth.c /^static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: -dh_private_print crypto/dh/dh_ameth.c /^static int dh_private_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dh_pub_cmp crypto/dh/dh_ameth.c /^static int dh_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -dh_pub_decode crypto/dh/dh_ameth.c /^static int dh_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: -dh_pub_der test/dhtest.c /^static const unsigned char dh_pub_der[] = {$/;" v file: -dh_pub_encode crypto/dh/dh_ameth.c /^static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: -dh_public_print crypto/dh/dh_ameth.c /^static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dh_rfc5114_fix_nid_test test/dhtest.c /^static int dh_rfc5114_fix_nid_test(void)$/;" f file: -dh_safe_prime_keygen_test test/acvp_test.c /^static int dh_safe_prime_keygen_test(int id)$/;" f file: -dh_safe_prime_keyver_test test/acvp_test.c /^static int dh_safe_prime_keyver_test(int id)$/;" f file: -dh_security_bits crypto/dh/dh_ameth.c /^static int dh_security_bits(const EVP_PKEY *pkey)$/;" f file: -dh_set_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn dh_set_ctx_params;$/;" v file: -dh_set_ctx_params providers/implementations/exchange/dh_exch.c /^static int dh_set_ctx_params(void *vpdhctx, const OSSL_PARAM params[])$/;" f file: -dh_set_dh_nid_test test/dhtest.c /^static int dh_set_dh_nid_test(void)$/;" f file: -dh_set_gen_seed providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_set_gen_seed(struct dh_gen_ctx *gctx, unsigned char *seed,$/;" f file: -dh_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn dh_set_params;$/;" v file: -dh_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -dh_set_peer providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn dh_set_peer;$/;" v file: -dh_set_peer providers/implementations/exchange/dh_exch.c /^static int dh_set_peer(void *vpdhctx, void *vdh)$/;" f file: -dh_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn dh_settable_ctx_params;$/;" v file: -dh_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM *dh_settable_ctx_params(ossl_unused void *vpdhctx,$/;" f file: -dh_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn dh_settable_params;$/;" v file: -dh_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_settable_params(void *provctx)$/;" f file: -dh_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_spki_pub_to_der(const void *dh, unsigned char **pder)$/;" f file: -dh_st crypto/dh/dh_local.h /^struct dh_st {$/;" s -dh_table crypto/engine/tb_dh.c /^static ENGINE_TABLE *dh_table = NULL;$/;" v file: -dh_table crypto/engine/tb_eckey.c /^static ENGINE_TABLE *dh_table = NULL;$/;" v file: -dh_test test/dhtest.c /^static int dh_test(void)$/;" f file: -dh_test_prime_groups test/dhtest.c /^static int dh_test_prime_groups(int index)$/;" f file: -dh_tmp ssl/ssl_local.h /^ EVP_PKEY *dh_tmp;$/;" m struct:cert_st -dh_tmp_auto ssl/ssl_local.h /^ int dh_tmp_auto;$/;" m struct:cert_st -dh_tmp_cb ssl/ssl_local.h /^ DH *(*dh_tmp_cb) (SSL *ssl, int is_export, int keysize);$/;" m struct:cert_st -dh_to_text providers/implementations/encode_decode/encode_key2text.c /^static int dh_to_text(BIO *out, const void *key, int selection)$/;" f file: -dh_type providers/implementations/keymgmt/dh_kmgmt.c /^ int dh_type;$/;" m struct:dh_gen_ctx file: -dh_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_type_specific_params_to_der(const void *dh, unsigned char **pder)$/;" f file: -dh_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 525;" d file: -dh_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 526;" d file: -dh_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_types[] = {$/;" v file: -dh_validate providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn dh_validate;$/;" v file: -dh_validate providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate(const void *keydata, int selection, int checktype)$/;" f file: -dh_validate_private providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate_private(const DH *dh)$/;" f file: -dh_validate_public providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate_public(const DH *dh, int checktype)$/;" f file: -dhfile test/sslapitest.c /^static char *dhfile = NULL;$/;" v file: -dhkey_1 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_1[] = {$/;" v file: -dhkey_2 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_2[] = {$/;" v file: -dhkey_3 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_3[] = {$/;" v file: -dhparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char dhparam_bin[] = {$/;" v file: -dhparam_main apps/dhparam.c /^int dhparam_main(int argc, char **argv)$/;" f -dhparam_options apps/dhparam.c /^const OPTIONS dhparam_options[] = {$/;" v -dhpeer providers/implementations/exchange/dh_exch.c /^ DH *dhpeer;$/;" m struct:__anon517 file: -dhtest_1024_160_Z test/dhtest.c /^static const unsigned char dhtest_1024_160_Z[] = {$/;" v file: -dhtest_1024_160_xA test/dhtest.c /^static const unsigned char dhtest_1024_160_xA[] = {$/;" v file: -dhtest_1024_160_xB test/dhtest.c /^static const unsigned char dhtest_1024_160_xB[] = {$/;" v file: -dhtest_1024_160_yA test/dhtest.c /^static const unsigned char dhtest_1024_160_yA[] = {$/;" v file: -dhtest_1024_160_yB test/dhtest.c /^static const unsigned char dhtest_1024_160_yB[] = {$/;" v file: -dhtest_2048_224_Z test/dhtest.c /^static const unsigned char dhtest_2048_224_Z[] = {$/;" v file: -dhtest_2048_224_xA test/dhtest.c /^static const unsigned char dhtest_2048_224_xA[] = {$/;" v file: -dhtest_2048_224_xB test/dhtest.c /^static const unsigned char dhtest_2048_224_xB[] = {$/;" v file: -dhtest_2048_224_yA test/dhtest.c /^static const unsigned char dhtest_2048_224_yA[] = {$/;" v file: -dhtest_2048_224_yB test/dhtest.c /^static const unsigned char dhtest_2048_224_yB[] = {$/;" v file: -dhtest_2048_256_Z test/dhtest.c /^static const unsigned char dhtest_2048_256_Z[] = {$/;" v file: -dhtest_2048_256_xA test/dhtest.c /^static const unsigned char dhtest_2048_256_xA[] = {$/;" v file: -dhtest_2048_256_xB test/dhtest.c /^static const unsigned char dhtest_2048_256_xB[] = {$/;" v file: -dhtest_2048_256_yA test/dhtest.c /^static const unsigned char dhtest_2048_256_yA[] = {$/;" v file: -dhtest_2048_256_yB test/dhtest.c /^static const unsigned char dhtest_2048_256_yB[] = {$/;" v file: -dhtype2id crypto/evp/dh_support.c /^static const DH_GENTYPE_NAME2ID dhtype2id[] =$/;" v file: -dhx_adjust providers/implementations/encode_decode/decode_der2key.c 359;" d file: -dhx_cert_load test/evp_libctx_test.c /^static int dhx_cert_load(void)$/;" f file: -dhx_check providers/implementations/encode_decode/decode_der2key.c 358;" d file: -dhx_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 355;" d file: -dhx_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 356;" d file: -dhx_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 354;" d file: -dhx_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 352;" d file: -dhx_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 353;" d file: -dhx_evp_type providers/implementations/encode_decode/decode_der2key.c 351;" d file: -dhx_evp_type providers/implementations/encode_decode/encode_key2any.c 537;" d file: -dhx_free providers/implementations/encode_decode/decode_der2key.c 357;" d file: -dhx_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dhx_gen_init;$/;" v file: -dhx_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static void *dhx_gen_init(void *provctx, int selection,$/;" f file: -dhx_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dhx_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -dhx_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dhx_gen_settable_params(ossl_unused void *genctx,$/;" f file: -dhx_input_type providers/implementations/encode_decode/encode_key2any.c 539;" d file: -dhx_input_type providers/implementations/encode_decode/encode_key2text.c 280;" d file: -dhx_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static void *dhx_newdata(void *provctx)$/;" f file: -dhx_pem_type providers/implementations/encode_decode/encode_key2any.c 541;" d file: -dhx_pkey_ctrl crypto/dh/dh_ameth.c /^static int dhx_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -dhx_pkey_import_from crypto/dh/dh_ameth.c /^static int dhx_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -dhx_pkey_meth crypto/dh/dh_pmeth.c /^static const EVP_PKEY_METHOD dhx_pkey_meth = {$/;" v file: -dhx_query_operation_name providers/implementations/keymgmt/dh_kmgmt.c /^static const char *dhx_query_operation_name(int operation_id)$/;" f file: -did_kex ssl/ssl_local.h /^ char did_kex;$/;" m struct:ssl_st::__anon417 -digest apps/rehash.c /^ unsigned char digest[EVP_MAX_MD_SIZE];$/;" m struct:hentry_st file: -digest crypto/cmp/cmp_local.h /^ EVP_MD *digest; \/* digest used in MSG_SIG_ALG and POPO, default SHA256 *\/$/;" m struct:ossl_cmp_ctx_st -digest crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *digest;$/;" m struct:CMS_DigestedData_st -digest crypto/evp/evp_local.h /^ const EVP_MD *digest;$/;" m struct:evp_md_ctx_st -digest crypto/store/store_local.h /^ const EVP_MD *digest;$/;" m struct:ossl_store_search_st -digest include/crypto/evp.h /^ OSSL_FUNC_digest_digest_fn *digest;$/;" m struct:evp_md_st -digest include/crypto/x509.h /^ ASN1_OCTET_STRING *digest;$/;" m struct:X509_sig_st -digest providers/implementations/kdfs/hkdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon538 file: -digest providers/implementations/kdfs/pbkdf1.c /^ PROV_DIGEST digest;$/;" m struct:__anon528 file: -digest providers/implementations/kdfs/pbkdf2.c /^ PROV_DIGEST digest;$/;" m struct:__anon535 file: -digest providers/implementations/kdfs/pkcs12kdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon536 file: -digest providers/implementations/kdfs/sshkdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon529 file: -digest providers/implementations/kdfs/sskdf.c /^ PROV_DIGEST digest; \/* H(x) = hash(x) *\/$/;" m struct:__anon526 file: -digest providers/implementations/kdfs/x942kdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon533 file: -digest providers/implementations/macs/hmac_prov.c /^ PROV_DIGEST digest;$/;" m struct:hmac_data_st file: -digest providers/implementations/macs/kmac_prov.c /^ PROV_DIGEST digest;$/;" m struct:kmac_data_st file: -digest providers/implementations/rands/drbg_hash.c /^ PROV_DIGEST digest;$/;" m struct:rand_drbg_hash_st file: -digest providers/implementations/rands/drbg_hmac.c /^ PROV_DIGEST digest; \/* H(x) = hash(x) *\/$/;" m struct:rand_drbg_hmac_st file: -digest test/evp_test.c /^ char *digest;$/;" m struct:rand_data_st file: -digest test/evp_test.c /^ const EVP_MD *digest;$/;" m struct:digest_data_st file: -digest test/hmactest.c /^ const char *digest;$/;" m struct:test_st file: -digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_AuthenticatedData_st -digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_DigestedData_st -digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_SignerInfo_st -digestAlgorithms crypto/cms/cms_local.h /^ STACK_OF(X509_ALGOR) *digestAlgorithms;$/;" m struct:CMS_SignedData_st -digest_check test/provider_test.c /^static OSSL_PARAM digest_check[] = {$/;" v file: -digest_cleanup engines/e_devcrypto.c /^static int digest_cleanup(EVP_MD_CTX *ctx)$/;" f file: -digest_copy engines/e_devcrypto.c /^static int digest_copy(EVP_MD_CTX *to, const EVP_MD_CTX *from)$/;" f file: -digest_ctx engines/e_devcrypto.c /^struct digest_ctx {$/;" s file: -digest_custom include/crypto/evp.h /^ int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st -digest_data engines/e_devcrypto.c /^} digest_data[] = {$/;" v typeref:struct:digest_data_st file: -digest_data_st engines/e_devcrypto.c /^static const struct digest_data_st {$/;" s file: -digest_data_st test/evp_test.c /^typedef struct digest_data_st {$/;" s file: -digest_default_known_gettable_params providers/implementations/digests/digestcommon.c /^static const OSSL_PARAM digest_default_known_gettable_params[] = {$/;" v file: -digest_driver_info engines/e_devcrypto.c /^static struct driver_info_st digest_driver_info[OSSL_NELEM(digest_data)];$/;" v typeref:struct:driver_info_st file: -digest_final engines/e_devcrypto.c /^static int digest_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_from_name crypto/evp/names.c /^static void digest_from_name(const char *name, void *data)$/;" f file: -digest_init engines/e_devcrypto.c /^static int digest_init(EVP_MD_CTX *ctx)$/;" f file: -digest_length providers/implementations/include/prov/blake2.h /^ uint8_t digest_length; \/* 1 *\/$/;" m struct:blake2b_param_st -digest_length providers/implementations/include/prov/blake2.h /^ uint8_t digest_length; \/* 1 *\/$/;" m struct:blake2s_param_st -digest_md5 engines/e_ossltest.c /^static const EVP_MD *digest_md5(void)$/;" f file: -digest_md5_final engines/e_ossltest.c /^static int digest_md5_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_md5_init engines/e_ossltest.c /^static int digest_md5_init(EVP_MD_CTX *ctx)$/;" f file: -digest_md5_update engines/e_ossltest.c /^static int digest_md5_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -digest_op engines/e_devcrypto.c /^static int digest_op(struct digest_ctx *ctx, const void *src, size_t srclen,$/;" f file: -digest_res engines/e_devcrypto.c /^ unsigned char digest_res[HASH_MAX_LEN];$/;" m struct:digest_ctx file: -digest_sha1 engines/e_ossltest.c /^static const EVP_MD *digest_sha1(void)$/;" f file: -digest_sha1_final engines/e_ossltest.c /^static int digest_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_sha1_init engines/e_ossltest.c /^static int digest_sha1_init(EVP_MD_CTX *ctx)$/;" f file: -digest_sha1_update engines/e_ossltest.c /^static int digest_sha1_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -digest_sha256 engines/e_ossltest.c /^static const EVP_MD *digest_sha256(void)$/;" f file: -digest_sha256_final engines/e_ossltest.c /^static int digest_sha256_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_sha256_init engines/e_ossltest.c /^static int digest_sha256_init(EVP_MD_CTX *ctx)$/;" f file: -digest_sha256_update engines/e_ossltest.c /^static int digest_sha256_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -digest_sha384 engines/e_ossltest.c /^static const EVP_MD *digest_sha384(void)$/;" f file: -digest_sha384_final engines/e_ossltest.c /^static int digest_sha384_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_sha384_init engines/e_ossltest.c /^static int digest_sha384_init(EVP_MD_CTX *ctx)$/;" f file: -digest_sha384_update engines/e_ossltest.c /^static int digest_sha384_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -digest_sha512 engines/e_ossltest.c /^static const EVP_MD *digest_sha512(void)$/;" f file: -digest_sha512_final engines/e_ossltest.c /^static int digest_sha512_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -digest_sha512_init engines/e_ossltest.c /^static int digest_sha512_init(EVP_MD_CTX *ctx)$/;" f file: -digest_sha512_update engines/e_ossltest.c /^static int digest_sha512_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: -digest_sign crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_fn *digest_sign;$/;" m struct:evp_signature_st -digest_sign_final crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_final_fn *digest_sign_final;$/;" m struct:evp_signature_st -digest_sign_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_init_fn *digest_sign_init;$/;" m struct:evp_signature_st -digest_sign_update crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_update_fn *digest_sign_update;$/;" m struct:evp_signature_st -digest_sz_from_nid crypto/rsa/rsa_sign.c /^static int digest_sz_from_nid(int nid)$/;" f file: -digest_table crypto/engine/tb_digest.c /^static ENGINE_TABLE *digest_table = NULL;$/;" v file: -digest_test_cleanup test/evp_test.c /^static void digest_test_cleanup(EVP_TEST *t)$/;" f file: -digest_test_init test/evp_test.c /^static int digest_test_init(EVP_TEST *t, const char *alg)$/;" f file: -digest_test_method test/evp_test.c /^static const EVP_TEST_METHOD digest_test_method = {$/;" v file: -digest_test_parse test/evp_test.c /^static int digest_test_parse(EVP_TEST *t,$/;" f file: -digest_test_run test/evp_test.c /^static int digest_test_run(EVP_TEST *t)$/;" f file: -digest_update engines/e_devcrypto.c /^static int digest_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: -digest_update_fn test/evp_test.c /^static int digest_update_fn(void *ctx, const unsigned char *buf, size_t buflen)$/;" f file: -digest_verify crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_fn *digest_verify;$/;" m struct:evp_signature_st -digest_verify_final crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_final_fn *digest_verify_final;$/;" m struct:evp_signature_st -digest_verify_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_init_fn *digest_verify_init;$/;" m struct:evp_signature_st -digest_verify_update crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_update_fn *digest_verify_update;$/;" m struct:evp_signature_st -digestedData crypto/cms/cms_local.h /^ CMS_DigestedData *digestedData;$/;" m union:CMS_ContentInfo_st::__anon237 -digestinfo_mdc2_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_mdc2_der[] = {$/;" v file: -digestinfo_ripemd160_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_ripemd160_der[] = {$/;" v file: -digestinfo_sha1_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_sha1_der[] = {$/;" v file: -digestlen engines/e_devcrypto.c /^ int digestlen;$/;" m struct:digest_data_st file: -digests crypto/engine/eng_local.h /^ ENGINE_DIGESTS_PTR digests;$/;" m struct:engine_st -digestsign include/crypto/evp.h /^ int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st -digestsign_test_init test/evp_test.c /^static int digestsign_test_init(EVP_TEST *t, const char *alg)$/;" f file: -digestsign_test_method test/evp_test.c /^static const EVP_TEST_METHOD digestsign_test_method = {$/;" v file: -digestsign_test_run test/evp_test.c /^static int digestsign_test_run(EVP_TEST *t)$/;" f file: -digestsign_update_fn test/evp_test.c /^static int digestsign_update_fn(void *ctx, const unsigned char *buf,$/;" f file: -digestsigver_test_cleanup test/evp_test.c /^static void digestsigver_test_cleanup(EVP_TEST *t)$/;" f file: -digestsigver_test_init test/evp_test.c /^static int digestsigver_test_init(EVP_TEST *t, const char *alg, int is_verify,$/;" f file: -digestsigver_test_parse test/evp_test.c /^static int digestsigver_test_parse(EVP_TEST *t,$/;" f file: -digestsuccess test/provider_test.c /^static unsigned int digestsuccess = 0;$/;" v file: -digestverify include/crypto/evp.h /^ int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig,$/;" m struct:evp_pkey_method_st -digestverify_test_init test/evp_test.c /^static int digestverify_test_init(EVP_TEST *t, const char *alg)$/;" f file: -digestverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD digestverify_test_method = {$/;" v file: -digestverify_test_run test/evp_test.c /^static int digestverify_test_run(EVP_TEST *t)$/;" f file: -digestverify_update_fn test/evp_test.c /^static int digestverify_update_fn(void *ctx, const unsigned char *buf,$/;" f file: -digit_decoded crypto/punycode.c /^static ossl_inline int digit_decoded(const unsigned char a)$/;" f file: -dinfo crypto/pkcs12/p12_local.h /^ X509_SIG *dinfo;$/;" m struct:PKCS12_MAC_DATA_st -dinit include/crypto/evp.h /^ OSSL_FUNC_cipher_decrypt_init_fn *dinit;$/;" m struct:evp_cipher_st -dinit include/crypto/evp.h /^ OSSL_FUNC_digest_init_fn *dinit;$/;" m struct:evp_md_st -dir crypto/LPdir_unix.c /^ DIR *dir;$/;" m struct:LP_dir_context_st file: -dir crypto/dso/dso_win32.c /^ const char *dir;$/;" m struct:file_st file: -dir crypto/x509/by_dir.c /^ char *dir;$/;" m struct:lookup_dir_entry_st file: -dir engines/e_loader_attic.c /^ } dir;$/;" m union:ossl_store_loader_ctx_st::__anon259 typeref:struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: -dir providers/implementations/storemgmt/file_store.c /^ } dir;$/;" m union:file_ctx_st::__anon454 typeref:struct:file_ctx_st::__anon454::__anon456 file: -dir_ctrl crypto/x509/by_dir.c /^static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl,$/;" f file: -dir_load crypto/engine/eng_dyn.c /^ int dir_load;$/;" m struct:st_dynamic_data_ctx file: -dir_type crypto/x509/by_dir.c /^ int dir_type;$/;" m struct:lookup_dir_entry_st file: -dirlen crypto/dso/dso_win32.c /^ int dirlen;$/;" m struct:file_st file: -dirty_cnt crypto/dh/dh_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:dh_st -dirty_cnt crypto/dsa/dsa_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:dsa_st -dirty_cnt crypto/ec/ec_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:ec_key_st -dirty_cnt crypto/rsa/rsa_local.h /^ int dirty_cnt;$/;" m struct:rsa_st -dirty_cnt include/crypto/asn1.h /^ size_t (*dirty_cnt) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -dirty_cnt include/crypto/evp.h /^ size_t dirty_cnt;$/;" m struct:evp_pkey_st -dirty_cnt_copy include/crypto/evp.h /^ size_t dirty_cnt_copy;$/;" m struct:evp_pkey_st -disable Configure /^sub disable {$/;" s -disableConfirm crypto/cmp/cmp_local.h /^ int disableConfirm; \/* disable certConf in IR\/KUR\/CR for broken servers *\/$/;" m struct:ossl_cmp_ctx_st -disable_crngt test/drbgtest.c /^static int disable_crngt(EVP_RAND_CTX *drbg)$/;" f file: -disabled util/perl/OpenSSL/Test/Utils.pm /^sub disabled {$/;" s -disabled_auth_mask ssl/ssl_local.h /^ uint32_t disabled_auth_mask;$/;" m struct:ssl_ctx_st -disabled_enc_mask ssl/ssl_local.h /^ uint32_t disabled_enc_mask;$/;" m struct:ssl_ctx_st -disabled_mac_mask ssl/ssl_local.h /^ uint32_t disabled_mac_mask;$/;" m struct:ssl_ctx_st -disabled_mkey_mask ssl/ssl_local.h /^ uint32_t disabled_mkey_mask;$/;" m struct:ssl_ctx_st -discover_provider_groups ssl/t1_lib.c /^static int discover_provider_groups(OSSL_PROVIDER *provider, void *vctx)$/;" f file: -dispatch crypto/evp/evp_rand.c /^ const OSSL_DISPATCH *dispatch;$/;" m struct:evp_rand_st file: -dispatch crypto/provider_core.c /^ const OSSL_DISPATCH *dispatch;$/;" m struct:ossl_provider_st file: -dispatch test/filterprov.c /^ } dispatch[MAX_FILTERS];$/;" m struct:filter_prov_globals_st typeref:struct:filter_prov_globals_st::__anon317 file: -dispatcher crypto/async/async_local.h /^ async_fibre dispatcher;$/;" m struct:async_ctx_st -displayData util/su-filter.pl /^sub displayData {$/;" s -display_engine_list test/enginetest.c /^static void display_engine_list(void)$/;" f file: -display_random apps/list.c /^static void display_random(const char *name, EVP_RAND_CTX *drbg)$/;" f file: -dist_id include/crypto/evp.h /^ void *dist_id; \/* The distinguishing ID itself *\/$/;" m struct:evp_pkey_ctx_st::__anon369 -dist_id_len include/crypto/evp.h /^ size_t dist_id_len; \/* The length of the distinguishing ID *\/$/;" m struct:evp_pkey_ctx_st::__anon369 -dist_id_name include/crypto/evp.h /^ char *dist_id_name; \/* The name used with EVP_PKEY_CTX_ctrl_str() *\/$/;" m struct:evp_pkey_ctx_st::__anon369 -dist_id_set include/crypto/evp.h /^ unsigned int dist_id_set : 1;$/;" m struct:evp_pkey_ctx_st::__anon369 -distinguishing_id include/crypto/x509.h /^ ASN1_OCTET_STRING *distinguishing_id;$/;" m struct:X509_req_st -distinguishing_id include/crypto/x509.h /^ ASN1_OCTET_STRING *distinguishing_id;$/;" m struct:x509_st -divisor test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: -dkm_len providers/implementations/kdfs/x942kdf.c /^ size_t dkm_len;$/;" m struct:__anon533 file: -dks providers/implementations/ciphers/cipher_des.h /^ } dks;$/;" m struct:prov_des_ctx_st typeref:union:prov_des_ctx_st::__anon482 -dl_bind_func crypto/dso/dso_dl.c /^static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname)$/;" f file: -dl_globallookup crypto/dso/dso_dl.c /^static void *dl_globallookup(const char *name)$/;" f file: -dl_load crypto/dso/dso_dl.c /^static int dl_load(DSO *dso)$/;" f file: -dl_merger crypto/dso/dso_dl.c /^static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2)$/;" f file: -dl_name_converter crypto/dso/dso_dl.c /^static char *dl_name_converter(DSO *dso, const char *filename)$/;" f file: -dl_pathbyaddr crypto/dso/dso_dl.c /^static int dl_pathbyaddr(void *addr, char *path, int sz)$/;" f file: -dl_unload crypto/dso/dso_dl.c /^static int dl_unload(DSO *dso)$/;" f file: -dladdr crypto/dso/dso_dlfcn.c /^static int dladdr(void *address, Dl_info *dl)$/;" f file: -dladdr crypto/dso/dso_dlfcn.c /^static int dladdr(void *ptr, Dl_info *dl)$/;" f file: -dlen include/internal/dane.h /^ size_t dlen;$/;" m struct:danetls_record_st -dlfcn_bind_func crypto/dso/dso_dlfcn.c /^static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname)$/;" f file: -dlfcn_globallookup crypto/dso/dso_dlfcn.c /^static void *dlfcn_globallookup(const char *name)$/;" f file: -dlfcn_load crypto/dso/dso_dlfcn.c /^static int dlfcn_load(DSO *dso)$/;" f file: -dlfcn_merger crypto/dso/dso_dlfcn.c /^static char *dlfcn_merger(DSO *dso, const char *filespec1,$/;" f file: -dlfcn_name_converter crypto/dso/dso_dlfcn.c /^static char *dlfcn_name_converter(DSO *dso, const char *filename)$/;" f file: -dlfcn_pathbyaddr crypto/dso/dso_dlfcn.c /^static int dlfcn_pathbyaddr(void *addr, char *path, int sz)$/;" f file: -dlfcn_unload crypto/dso/dso_dlfcn.c /^static int dlfcn_unload(DSO *dso)$/;" f file: -dlg_columns engines/e_capi.c 1842;" d file: -dlg_prompt engines/e_capi.c 1841;" d file: -dlg_title engines/e_capi.c 1840;" d file: -dli_fbase crypto/dso/dso_dlfcn.c /^ void *dli_fbase;$/;" m struct:Dl_info file: -dli_fname crypto/dso/dso_dlfcn.c /^ const char *dli_fname;$/;" m struct:Dl_info file: -dli_reserved crypto/dso/dso_dlfcn.c /^ long dli_reserved[4];$/;" m struct:Dl_info file: -dli_reserved1 crypto/dso/dso_dlfcn.c /^ int dli_reserved1;$/;" m struct:Dl_info file: -dli_saddr crypto/dso/dso_dlfcn.c /^ void *dli_saddr;$/;" m struct:Dl_info file: -dli_sname crypto/dso/dso_dlfcn.c /^ const char *dli_sname;$/;" m struct:Dl_info file: -dli_version crypto/dso/dso_dlfcn.c /^ int dli_version;$/;" m struct:Dl_info file: -dmax crypto/bn/bn_local.h /^ int dmax; \/* Size of the d array. *\/$/;" m struct:bignum_st -dmp1 crypto/rsa/rsa_local.h /^ BIGNUM *dmp1;$/;" m struct:rsa_st -dmp1 test/rsa_mp_test.c /^static const unsigned char dmp1[] =$/;" v file: -dmq1 crypto/rsa/rsa_local.h /^ BIGNUM *dmq1;$/;" m struct:rsa_st -dmq1 test/rsa_mp_test.c /^static const unsigned char dmq1[] =$/;" v file: -dmultu crypto/mips_arch.h 26;" d -dmultu crypto/mips_arch.h 34;" d -dmy_lib$initialize apps/vms_decc_init.c /^int dmy_lib$initialize = (int)LIB$INITIALIZE;$/;" v -doConnection apps/s_time.c /^static SSL *doConnection(SSL *scon, const char *host, SSL_CTX *ctx)$/;" f file: -do_EC_KEY_print crypto/ec/ec_ameth.c /^static int do_EC_KEY_print(BIO *bp, const EC_KEY *x, int off, ec_print_t ktype)$/;" f file: -do_PRF test/bad_dtls_test.c /^static int do_PRF(const void *seed1, int seed1_len,$/;" f file: -do_PVK_body_key crypto/pem/pvkfmt.c /^static void *do_PVK_body_key(const unsigned char **in,$/;" f file: -do_PVK_key_bio crypto/pem/pvkfmt.c /^static void *do_PVK_key_bio(BIO *in, pem_password_cb *cb, void *u,$/;" f file: -do_X509_CRL_sign apps/lib/apps.c /^int do_X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const char *md,$/;" f -do_X509_REQ_sign apps/lib/apps.c /^int do_X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const char *md,$/;" f -do_X509_REQ_verify apps/lib/apps.c /^int do_X509_REQ_verify(X509_REQ *x, EVP_PKEY *pkey,$/;" f -do_X509_sign apps/lib/apps.c /^int do_X509_sign(X509 *cert, EVP_PKEY *pkey, const char *md,$/;" f -do_X509_verify apps/lib/apps.c /^int do_X509_verify(X509 *x, EVP_PKEY *pkey, STACK_OF(OPENSSL_STRING) *vfyopts)$/;" f -do_all_cipher_fn crypto/evp/names.c /^static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg)$/;" f file: -do_all_fn crypto/objects/o_names.c /^static void do_all_fn(const OBJ_NAME *name, OBJ_DOALL *d)$/;" f file: -do_all_md_fn crypto/evp/names.c /^static void do_all_md_fn(const OBJ_NAME *nm, void *arg)$/;" f file: -do_all_sorted_cmp crypto/objects/o_names.c /^static int do_all_sorted_cmp(const void *n1_, const void *n2_)$/;" f file: -do_all_sorted_fn crypto/objects/o_names.c /^static void do_all_sorted_fn(const OBJ_NAME *name, void *d_)$/;" f file: -do_app_data_step test/helpers/handshake.c /^static void do_app_data_step(PEER *peer)$/;" f file: -do_b2i_key crypto/pem/pvkfmt.c /^static void *do_b2i_key(const unsigned char **in, unsigned int length,$/;" f file: -do_bio_cipher test/bio_enc_test.c /^static int do_bio_cipher(const EVP_CIPHER* cipher, const unsigned char* key,$/;" f file: -do_body apps/ca.c /^static int do_body(X509 **xret, EVP_PKEY *pkey, X509 *x509,$/;" f file: -do_buf crypto/asn1/a_strex.c /^static int do_buf(unsigned char *buf, int buflen,$/;" f file: -do_cache test/sslapitest.c /^static int do_cache;$/;" v file: -do_check_bn test/evp_extra_test2.c /^static int do_check_bn(OSSL_PARAM params[], const char *key,$/;" f file: -do_check_int test/evp_extra_test2.c /^static int do_check_int(OSSL_PARAM params[], const char *key, int expected)$/;" f file: -do_check_params test/evp_extra_test2.c /^static int do_check_params(OSSL_PARAM key_params[], int expected)$/;" f file: -do_check_string crypto/x509/v3_utl.c /^static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal,$/;" f file: -do_cipher include/crypto/evp.h /^ int (*do_cipher) (EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" m struct:evp_cipher_st -do_connect_step test/helpers/handshake.c /^static void do_connect_step(const SSL_TEST_CTX *test_ctx, PEER *peer,$/;" f file: -do_construct_hkdf_params test/evp_pkey_provided_test.c /^static OSSL_PARAM *do_construct_hkdf_params(char *digest, char *key,$/;" f file: -do_create crypto/asn1/asn_moid.c /^static int do_create(const char *value, const char *name)$/;" f file: -do_create_ec_explicit_prime_params test/endecode_test.c /^static int do_create_ec_explicit_prime_params(OSSL_PARAM_BLD *bld,$/;" f file: -do_create_ec_explicit_trinomial_params test/endecode_test.c /^static int do_create_ec_explicit_trinomial_params(OSSL_PARAM_BLD *bld,$/;" f file: -do_decode test/asn1_encode_test.c /^static int do_decode(unsigned char *bytes, long nbytes,$/;" f file: -do_decode_custom test/asn1_encode_test.c /^static int do_decode_custom(const TEST_CUSTOM_DATA *custom_data,$/;" f file: -do_decrypt test/aesgcmtest.c /^static int do_decrypt(const unsigned char *iv, const unsigned char *ct,$/;" f file: -do_dh_param_keygen test/evp_libctx_test.c /^static int do_dh_param_keygen(int tstid, const BIGNUM **bn)$/;" f file: -do_dh_print crypto/dh/dh_ameth.c /^static int do_dh_print(BIO *bp, const DH *x, int indent, int ptype)$/;" f file: -do_dir apps/rehash.c /^static int do_dir(const char *dirname, enum Hash h)$/;" f file: -do_dirname crypto/x509/v3_san.c /^static int do_dirname(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx)$/;" f file: -do_dsa_print crypto/dsa/dsa_ameth.c /^static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype)$/;" f file: -do_dtls1_write ssl/record/rec_layer_d1.c /^int do_dtls1_write(SSL *s, int type, const unsigned char *buf,$/;" f -do_dump crypto/asn1/a_strex.c /^static int do_dump(unsigned long lflags, char_io *io_ch, void *arg,$/;" f file: -do_ec_keygen demos/pkey/EVP_PKEY_EC_keygen.c /^static EVP_PKEY *do_ec_keygen(void)$/;" f file: -do_enc_dec test/asn1_encode_test.c /^static int do_enc_dec(EXPECTED *bytes, long nbytes,$/;" f file: -do_encode test/asn1_encode_test.c /^static int do_encode(EXPECTED *input,$/;" f file: -do_encode_custom test/asn1_encode_test.c /^static int do_encode_custom(EXPECTED *input,$/;" f file: -do_encrypt crypto/aria/aria.c /^static void do_encrypt(unsigned char *o, const unsigned char *pin,$/;" f file: -do_encrypt test/aesgcmtest.c /^static int do_encrypt(unsigned char *iv_gen, unsigned char *ct, int *ct_len,$/;" f file: -do_esc_char crypto/asn1/a_strex.c /^static int do_esc_char(unsigned long c, unsigned short flags, char *do_quotes,$/;" f file: -do_ext_i2d crypto/x509/v3_conf.c /^static X509_EXTENSION *do_ext_i2d(const X509V3_EXT_METHOD *method,$/;" f file: -do_ext_nconf crypto/x509/v3_conf.c /^static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,$/;" f file: -do_file apps/rehash.c /^static int do_file(const char *filename, const char *fullpath, enum Hash h)$/;" f file: -do_find_symbol crypto/dso/dso_vms.c /^static int do_find_symbol(DSO_VMS_INTERNAL *ptr,$/;" f file: -do_fips test/threadstest.c /^static int do_fips = 0;$/;" v file: -do_fp apps/dgst.c /^int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, int xoflen,$/;" f -do_free_upto crypto/cms/cms_smime.c /^static void do_free_upto(BIO *f, BIO *upto)$/;" f file: -do_fromdata_key_is_equal test/evp_extra_test2.c /^static int do_fromdata_key_is_equal(const OSSL_PARAM params[],$/;" f file: -do_generate apps/asn1parse.c /^static int do_generate(char *genstr, const char *genconf, BUF_MEM *buf)$/;" f file: -do_handshake test/helpers/handshake.c /^HANDSHAKE_RESULT *do_handshake(SSL_CTX *server_ctx, SSL_CTX *server2_ctx,$/;" f -do_handshake_internal test/helpers/handshake.c /^static HANDSHAKE_RESULT *do_handshake_internal($/;" f file: -do_handshake_step test/helpers/handshake.c /^static void do_handshake_step(PEER *peer)$/;" f file: -do_hex_dump crypto/asn1/a_strex.c /^static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf,$/;" f file: -do_hmac providers/implementations/rands/drbg_hmac.c /^static int do_hmac(PROV_DRBG_HMAC *hmac, unsigned char inbyte,$/;" f file: -do_i2b crypto/pem/pvkfmt.c /^static int do_i2b(unsigned char **out, const EVP_PKEY *pk, int ispub)$/;" f file: -do_i2b_bio crypto/pem/pvkfmt.c /^static int do_i2b_bio(BIO *out, const EVP_PKEY *pk, int ispub)$/;" f file: -do_indent crypto/asn1/a_strex.c /^static int do_indent(char_io *io_ch, void *arg, int indent)$/;" f file: -do_kdf_hkdf_gettables test/evp_kdf_test.c /^static int do_kdf_hkdf_gettables(int expand_only, int has_digest)$/;" f file: -do_kdf_hkdf_set_invalid_param test/evp_kdf_test.c /^static int do_kdf_hkdf_set_invalid_param(const char *key, int type)$/;" f file: -do_keyop apps/pkeyutl.c /^static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,$/;" f file: -do_mac apps/fipsinstall.c /^static int do_mac(EVP_MAC_CTX *ctx, unsigned char *tmp, BIO *in,$/;" f file: -do_mkdir_p util/mkdir-p.pl /^sub do_mkdir_p {$/;" s -do_multi apps/speed.c /^static int do_multi(int multi, int size_num)$/;" f file: -do_name crypto/core_namemap.c /^static void do_name(const NAMENUM_ENTRY *namenum, DOALL_NAMES_DATA *data)$/;" f file: -do_name_ex crypto/asn1/a_strex.c /^static int do_name_ex(char_io *io_ch, void *arg, const X509_NAME *n,$/;" f file: -do_not_call_session_ticket_cb test/helpers/handshake.c /^static int do_not_call_session_ticket_cb(SSL *s, unsigned char *key_name,$/;" f file: -do_num2name crypto/core_namemap.c /^static void do_num2name(const char *name, void *vdata)$/;" f file: -do_one crypto/encode_decode/decoder_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: -do_one crypto/encode_decode/encoder_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: -do_one crypto/store/store_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: -do_one_data_st crypto/encode_decode/decoder_meth.c /^struct do_one_data_st {$/;" s file: -do_one_data_st crypto/encode_decode/encoder_meth.c /^struct do_one_data_st {$/;" s file: -do_one_data_st crypto/store/store_meth.c /^struct do_one_data_st {$/;" s file: -do_ossl_trace_init crypto/trace.c /^static int do_ossl_trace_init(void)$/;" f file: -do_othername crypto/x509/v3_san.c /^static int do_othername(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx)$/;" f file: -do_output util/su-filter.pl /^sub do_output {$/;" s -do_passwd apps/passwd.c /^static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p,$/;" f file: -do_pk8pkey crypto/pem/pem_pk8.c /^static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder, int nid,$/;" f file: -do_pk8pkey_fp crypto/pem/pem_pk8.c /^static int do_pk8pkey_fp(FILE *fp, const EVP_PKEY *x, int isder, int nid,$/;" f file: -do_pkcs7_signed_attrib crypto/pkcs7/pk7_doit.c /^static int do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx)$/;" f file: -do_pkey_ctx_init apps/lib/apps.c /^static int do_pkey_ctx_init(EVP_PKEY_CTX *pkctx, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: -do_pkey_tofrom_data_select test/evp_extra_test2.c /^static int do_pkey_tofrom_data_select(EVP_PKEY *key, const char *keytype)$/;" f file: -do_print_ex crypto/asn1/a_strex.c /^static int do_print_ex(char_io *io_ch, void *arg, unsigned long lflags,$/;" f file: -do_print_item test/asn1_encode_test.c /^static int do_print_item(const TEST_PACKAGE *package)$/;" f file: -do_print_sigalgs apps/lib/s_cb.c /^static int do_print_sigalgs(BIO *out, SSL *s, int shared)$/;" f file: -do_raw_keyop apps/pkeyutl.c /^static int do_raw_keyop(int pkey_op, EVP_MD_CTX *mctx,$/;" f file: -do_reneg_setup_step test/helpers/handshake.c /^static void do_reneg_setup_step(const SSL_TEST_CTX *test_ctx, PEER *peer)$/;" f file: -do_responder apps/ocsp.c /^static int do_responder(OCSP_REQUEST **preq, BIO **pcbio, BIO *acbio,$/;" f file: -do_revoke apps/ca.c /^static int do_revoke(X509 *x509, CA_DB *db, REVINFO_TYPE rev_type,$/;" f file: -do_server apps/lib/s_socket.c /^int do_server(int *accept_sock, const char *host, const char *port,$/;" f -do_server_cb apps/include/s_apps.h /^typedef int (*do_server_cb)(int s, int stype, int prot, unsigned char *context);$/;" t -do_shutdown_step test/helpers/handshake.c /^static void do_shutdown_step(PEER *peer)$/;" f file: -do_sign_init apps/lib/apps.c /^static int do_sign_init(EVP_MD_CTX *ctx, EVP_PKEY *pkey,$/;" f file: -do_sigver_init crypto/evp/m_sigver.c /^static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f file: -do_ssl3_write ssl/record/rec_layer_s3.c /^int do_ssl3_write(SSL *s, int type, const unsigned char *buf,$/;" f -do_ssl_shutdown apps/lib/s_socket.c /^void do_ssl_shutdown(SSL *ssl)$/;" f -do_ssl_trace_list ssl/t1_trce.c /^static int do_ssl_trace_list(BIO *bio, int indent,$/;" f file: -do_ssl_trace_str ssl/t1_trce.c /^static const char *do_ssl_trace_str(int val, const ssl_trace_tbl *tbl,$/;" f file: -do_store ssl/ssl_conf.c /^static int do_store(SSL_CONF_CTX *cctx,$/;" f file: -do_table2string crypto/ocsp/ocsp_prn.c /^static const char *do_table2string(long s, const OCSP_TBLSTR *ts, size_t len)$/;" f file: -do_tcreate crypto/asn1/asn_mstbl.c /^static int do_tcreate(const char *value, const char *name)$/;" f file: -do_test_bio_cipher test/bio_enc_test.c /^static int do_test_bio_cipher(const EVP_CIPHER* cipher, int idx)$/;" f file: -do_test_cert_table test/ssl_cert_table_internal_test.c /^static int do_test_cert_table(int nid, uint32_t amask, size_t idx,$/;" f file: -do_test_custom_explicit_fromdata test/ectest.c /^static int do_test_custom_explicit_fromdata(EC_GROUP *group, BN_CTX *ctx,$/;" f file: -do_test_purpose test/verify_extra_test.c /^static int do_test_purpose(int purpose, int expected)$/;" f file: -do_ui_passphrase crypto/passphrase.c /^static int do_ui_passphrase(char *pass, size_t pass_size, size_t *pass_len,$/;" f file: -do_updatedb apps/ca.c /^static int do_updatedb(CA_DB *db)$/;" f file: -do_write ssl/ssl_local.h /^ int (*do_write) (SSL *s);$/;" m struct:ssl3_enc_method -do_x509_check crypto/x509/v3_utl.c /^static int do_x509_check(X509 *x, const char *chk, size_t chklen,$/;" f file: -do_x509_ctrl_string apps/lib/app_x509.c /^static int do_x509_ctrl_string(int (*ctrl)(void *object, int cmd,$/;" f file: -do_x509_init apps/lib/apps.c /^static int do_x509_init(X509 *x, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: -do_x509_req_init apps/lib/apps.c /^static int do_x509_req_init(X509_REQ *x, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: -do_xor providers/implementations/ciphers/cipher_cts.c /^static void do_xor(const unsigned char *in1, const unsigned char *in2,$/;" f file: -doall_cipher crypto/evp/names.c /^struct doall_cipher {$/;" s file: -doall_dgst_digests apps/dgst.c /^struct doall_dgst_digests {$/;" s file: -doall_enc_ciphers apps/enc.c /^struct doall_enc_ciphers {$/;" s file: -doall_md crypto/evp/names.c /^struct doall_md {$/;" s file: -doall_names_data_st crypto/core_namemap.c /^typedef struct doall_names_data_st {$/;" s file: -doall_sorted crypto/objects/o_names.c /^struct doall_sorted {$/;" s file: -doall_st test/sparse_array_test.c /^struct doall_st {$/;" s file: -doall_util_fn crypto/lhash/lhash.c /^static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg,$/;" f file: -doapr_outch crypto/bio/bio_print.c /^doapr_outch(char **sbuffer,$/;" f file: -dobin Configurations/gentemplate.pm /^sub dobin {$/;" s -docorrupt test/sslcorrupttest.c /^static int docorrupt = 0;$/;" v file: -dodir Configurations/gentemplate.pm /^sub dodir {$/;" s -dodocs Configurations/gentemplate.pm /^sub dodocs {$/;" s -does_selection crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_does_selection_fn *does_selection;$/;" m struct:ossl_decoder_st -does_selection crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_does_selection_fn *does_selection;$/;" m struct:ossl_encoder_st -dofptest test/bioprinttest.c /^static int dofptest(int test, int sub, double val, const char *width, int prec)$/;" f file: -dogenerate Configurations/gentemplate.pm /^sub dogenerate {$/;" s -dohash test/curve448_internal_test.c /^static const uint8_t *dohash(EVP_MD_CTX *hashctx, const uint8_t *msg,$/;" f file: -doit test/ssl_old_test.c /^int doit(SSL *s_ssl, SSL *c_ssl, long count)$/;" f -doit_biopair test/ssl_old_test.c /^int doit_biopair(SSL *s_ssl, SSL *c_ssl, long count,$/;" f -doit_choices apps/speed.c /^static const OPT_PAIR doit_choices[] = {$/;" v file: -doit_localhost test/ssl_old_test.c /^int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family, long count,$/;" f -dolib Configurations/gentemplate.pm /^sub dolib {$/;" s -domodule Configurations/gentemplate.pm /^sub domodule {$/;" s -done demos/bio/saccept.c /^static volatile int done = 0;$/;" v file: -doobj Configurations/gentemplate.pm /^sub doobj {$/;" s -doscript Configurations/gentemplate.pm /^sub doscript {$/;" s -dotarget Configurations/gentemplate.pm /^sub dotarget {$/;" s -down_load crypto/lhash/lhash_local.h /^ unsigned long down_load; \/* load times 256 *\/$/;" m struct:lhash_st -down_ref test/property_test.c /^static void down_ref(void *p)$/;" f file: -downgrade_en ssl/ssl_local.h /^typedef enum downgrade_en {$/;" g -dpn_cb crypto/x509/v3_crld.c /^static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -drbg_add crypto/rand/rand_meth.c /^static int drbg_add(const void *buf, int num, double randomness)$/;" f file: -drbg_bytes crypto/rand/rand_meth.c /^static int drbg_bytes(unsigned char *out, int count)$/;" f file: -drbg_ctr_free providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_freectx_fn drbg_ctr_free;$/;" v file: -drbg_ctr_free providers/implementations/rands/drbg_ctr.c /^static void drbg_ctr_free(void *vdrbg)$/;" f file: -drbg_ctr_generate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_generate(PROV_DRBG *drbg,$/;" f file: -drbg_ctr_generate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_generate_fn drbg_ctr_generate_wrapper;$/;" v file: -drbg_ctr_generate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_generate_wrapper$/;" f file: -drbg_ctr_get_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_ctr_get_ctx_params;$/;" v file: -drbg_ctr_get_ctx_params providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: -drbg_ctr_gettable_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_ctr_gettable_ctx_params;$/;" v file: -drbg_ctr_gettable_ctx_params providers/implementations/rands/drbg_ctr.c /^static const OSSL_PARAM *drbg_ctr_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_ctr_init providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_init(PROV_DRBG *drbg)$/;" f file: -drbg_ctr_init_lengths providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_init_lengths(PROV_DRBG *drbg)$/;" f file: -drbg_ctr_instantiate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_instantiate(PROV_DRBG *drbg,$/;" f file: -drbg_ctr_instantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_instantiate_fn drbg_ctr_instantiate_wrapper;$/;" v file: -drbg_ctr_instantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: -drbg_ctr_new providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_new(PROV_DRBG *drbg)$/;" f file: -drbg_ctr_new_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_newctx_fn drbg_ctr_new_wrapper;$/;" v file: -drbg_ctr_new_wrapper providers/implementations/rands/drbg_ctr.c /^static void *drbg_ctr_new_wrapper(void *provctx, void *parent,$/;" f file: -drbg_ctr_reseed providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_reseed(PROV_DRBG *drbg,$/;" f file: -drbg_ctr_reseed_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_reseed_fn drbg_ctr_reseed_wrapper;$/;" v file: -drbg_ctr_reseed_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: -drbg_ctr_set_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_ctr_set_ctx_params;$/;" v file: -drbg_ctr_set_ctx_params providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -drbg_ctr_settable_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_ctr_settable_ctx_params;$/;" v file: -drbg_ctr_settable_ctx_params providers/implementations/rands/drbg_ctr.c /^static const OSSL_PARAM *drbg_ctr_settable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_ctr_uninstantiate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_uninstantiate(PROV_DRBG *drbg)$/;" f file: -drbg_ctr_uninstantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_ctr_uninstantiate_wrapper;$/;" v file: -drbg_ctr_uninstantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_uninstantiate_wrapper(void *vdrbg)$/;" f file: -drbg_ctr_verify_zeroization providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_ctr_verify_zeroization;$/;" v file: -drbg_ctr_verify_zeroization providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_verify_zeroization(void *vdrbg)$/;" f file: -drbg_fork_result test/drbgtest.c /^} drbg_fork_result;$/;" t typeref:struct:drbg_fork_result_st file: -drbg_fork_result_st test/drbgtest.c /^typedef struct drbg_fork_result_st {$/;" s file: -drbg_hash_free providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_freectx_fn drbg_hash_free;$/;" v file: -drbg_hash_free providers/implementations/rands/drbg_hash.c /^static void drbg_hash_free(void *vdrbg)$/;" f file: -drbg_hash_generate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_generate(PROV_DRBG *drbg,$/;" f file: -drbg_hash_generate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_generate_fn drbg_hash_generate_wrapper;$/;" v file: -drbg_hash_generate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_generate_wrapper$/;" f file: -drbg_hash_get_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_hash_get_ctx_params;$/;" v file: -drbg_hash_get_ctx_params providers/implementations/rands/drbg_hash.c /^static int drbg_hash_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: -drbg_hash_gettable_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_hash_gettable_ctx_params;$/;" v file: -drbg_hash_gettable_ctx_params providers/implementations/rands/drbg_hash.c /^static const OSSL_PARAM *drbg_hash_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_hash_instantiate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_instantiate(PROV_DRBG *drbg,$/;" f file: -drbg_hash_instantiate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_instantiate_fn drbg_hash_instantiate_wrapper;$/;" v file: -drbg_hash_instantiate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: -drbg_hash_new providers/implementations/rands/drbg_hash.c /^static int drbg_hash_new(PROV_DRBG *ctx)$/;" f file: -drbg_hash_new_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_newctx_fn drbg_hash_new_wrapper;$/;" v file: -drbg_hash_new_wrapper providers/implementations/rands/drbg_hash.c /^static void *drbg_hash_new_wrapper(void *provctx, void *parent,$/;" f file: -drbg_hash_reseed providers/implementations/rands/drbg_hash.c /^static int drbg_hash_reseed(PROV_DRBG *drbg,$/;" f file: -drbg_hash_reseed_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_reseed_fn drbg_hash_reseed_wrapper;$/;" v file: -drbg_hash_reseed_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: -drbg_hash_set_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_hash_set_ctx_params;$/;" v file: -drbg_hash_set_ctx_params providers/implementations/rands/drbg_hash.c /^static int drbg_hash_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -drbg_hash_settable_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_hash_settable_ctx_params;$/;" v file: -drbg_hash_settable_ctx_params providers/implementations/rands/drbg_hash.c /^static const OSSL_PARAM *drbg_hash_settable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_hash_uninstantiate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_uninstantiate(PROV_DRBG *drbg)$/;" f file: -drbg_hash_uninstantiate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_hash_uninstantiate_wrapper;$/;" v file: -drbg_hash_uninstantiate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_uninstantiate_wrapper(void *vdrbg)$/;" f file: -drbg_hash_verify_zeroization providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_hash_verify_zeroization;$/;" v file: -drbg_hash_verify_zeroization providers/implementations/rands/drbg_hash.c /^static int drbg_hash_verify_zeroization(void *vdrbg)$/;" f file: -drbg_hmac_free providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_freectx_fn drbg_hmac_free;$/;" v file: -drbg_hmac_free providers/implementations/rands/drbg_hmac.c /^static void drbg_hmac_free(void *vdrbg)$/;" f file: -drbg_hmac_generate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_generate(PROV_DRBG *drbg,$/;" f file: -drbg_hmac_generate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_generate_fn drbg_hmac_generate_wrapper;$/;" v file: -drbg_hmac_generate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_generate_wrapper$/;" f file: -drbg_hmac_get_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_hmac_get_ctx_params;$/;" v file: -drbg_hmac_get_ctx_params providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: -drbg_hmac_gettable_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_hmac_gettable_ctx_params;$/;" v file: -drbg_hmac_gettable_ctx_params providers/implementations/rands/drbg_hmac.c /^static const OSSL_PARAM *drbg_hmac_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_hmac_instantiate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_instantiate(PROV_DRBG *drbg,$/;" f file: -drbg_hmac_instantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_instantiate_fn drbg_hmac_instantiate_wrapper;$/;" v file: -drbg_hmac_instantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: -drbg_hmac_new providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_new(PROV_DRBG *drbg)$/;" f file: -drbg_hmac_new_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_newctx_fn drbg_hmac_new_wrapper;$/;" v file: -drbg_hmac_new_wrapper providers/implementations/rands/drbg_hmac.c /^static void *drbg_hmac_new_wrapper(void *provctx, void *parent,$/;" f file: -drbg_hmac_reseed providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_reseed(PROV_DRBG *drbg,$/;" f file: -drbg_hmac_reseed_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_reseed_fn drbg_hmac_reseed_wrapper;$/;" v file: -drbg_hmac_reseed_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: -drbg_hmac_set_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_hmac_set_ctx_params;$/;" v file: -drbg_hmac_set_ctx_params providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -drbg_hmac_settable_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_hmac_settable_ctx_params;$/;" v file: -drbg_hmac_settable_ctx_params providers/implementations/rands/drbg_hmac.c /^static const OSSL_PARAM *drbg_hmac_settable_ctx_params(ossl_unused void *vctx,$/;" f file: -drbg_hmac_uninstantiate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_uninstantiate(PROV_DRBG *drbg)$/;" f file: -drbg_hmac_uninstantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_hmac_uninstantiate_wrapper;$/;" v file: -drbg_hmac_uninstantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_uninstantiate_wrapper(void *vdrbg)$/;" f file: -drbg_hmac_update providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_update(PROV_DRBG *drbg,$/;" f file: -drbg_hmac_verify_zeroization providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_hmac_verify_zeroization;$/;" v file: -drbg_hmac_verify_zeroization providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_verify_zeroization(void *vdrbg)$/;" f file: -drbg_nonce_ossl_ctx_method providers/implementations/rands/drbg.c /^static const OSSL_LIB_CTX_METHOD drbg_nonce_ossl_ctx_method = {$/;" v file: -drbg_seed crypto/rand/rand_meth.c /^static int drbg_seed(const void *buf, int num)$/;" f file: -drbg_status crypto/rand/rand_meth.c /^static int drbg_status(void)$/;" f file: -drbg_status_e providers/implementations/rands/drbg_local.h /^typedef enum drbg_status_e {$/;" g -drbg_test test/acvp_test.c /^static int drbg_test(int id)$/;" f file: -driver_info_st engines/e_devcrypto.c /^struct driver_info_st {$/;" s file: -driver_name engines/e_devcrypto.c /^ char *driver_name;$/;" m struct:driver_info_st file: -drop test/bad_dtls_test.c /^ int drop;$/;" m struct:__anon329 file: -dropepoch test/helpers/ssltestlib.c /^ unsigned int dropepoch;$/;" m struct:mempacket_test_ctx_st file: -droprec test/helpers/ssltestlib.c /^ int droprec;$/;" m struct:mempacket_test_ctx_st file: -drounds include/crypto/siphash.h /^ unsigned int drounds;$/;" m struct:siphash_st -drounds providers/implementations/macs/siphash_prov.c /^ unsigned int crounds, drounds;$/;" m struct:siphash_data_st file: -drounds providers/implementations/macs/siphash_prov.c /^static unsigned int drounds(struct siphash_data_st *ctx)$/;" f file: -dsa apps/speed.c /^ int dsa;$/;" m struct:openssl_speed_sec_st file: -dsa include/crypto/evp.h /^ struct dsa_st *dsa; \/* DSA *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::dsa_st -dsa providers/implementations/signature/dsa_sig.c /^ DSA *dsa;$/;" m struct:__anon462 file: -dsa1024_g apps/testdsa.h /^static unsigned char dsa1024_g[] = {$/;" v -dsa1024_p apps/testdsa.h /^static unsigned char dsa1024_p[] = {$/;" v -dsa1024_priv apps/testdsa.h /^static unsigned char dsa1024_priv[] = {$/;" v -dsa1024_pub apps/testdsa.h /^static unsigned char dsa1024_pub[] = {$/;" v -dsa1024_q apps/testdsa.h /^static unsigned char dsa1024_q[] = {$/;" v -dsa2048_g apps/testdsa.h /^static unsigned char dsa2048_g[] = {$/;" v -dsa2048_p apps/testdsa.h /^static unsigned char dsa2048_p[] = {$/;" v -dsa2048_priv apps/testdsa.h /^static unsigned char dsa2048_priv[] = {$/;" v -dsa2048_pub apps/testdsa.h /^static unsigned char dsa2048_pub[] = {$/;" v -dsa2048_q apps/testdsa.h /^static unsigned char dsa2048_q[] = {$/;" v -dsa512_g apps/testdsa.h /^static unsigned char dsa512_g[] = {$/;" v -dsa512_p apps/testdsa.h /^static unsigned char dsa512_p[] = {$/;" v -dsa512_priv apps/testdsa.h /^static unsigned char dsa512_priv[] = {$/;" v -dsa512_pub apps/testdsa.h /^static unsigned char dsa512_pub[] = {$/;" v -dsa512_q apps/testdsa.h /^static unsigned char dsa512_q[] = {$/;" v -dsa_2048_224_sha224_bad_seed test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_bad_seed[] = {$/;" v file: -dsa_2048_224_sha224_counter test/ffc_internal_test.c /^static int dsa_2048_224_sha224_counter = 2878;$/;" v file: -dsa_2048_224_sha224_p test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_p[] = {$/;" v file: -dsa_2048_224_sha224_q test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_q[] = {$/;" v file: -dsa_2048_224_sha224_seed test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_seed[] = {$/;" v file: -dsa_2048_224_sha256_g test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_g[] = {$/;" v file: -dsa_2048_224_sha256_p test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_p[] = {$/;" v file: -dsa_2048_224_sha256_q test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_q[] = {$/;" v file: -dsa_3072_256_sha512_counter test/ffc_internal_test.c /^static int dsa_3072_256_sha512_counter = 1604;$/;" v file: -dsa_3072_256_sha512_p test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_p[] = {$/;" v file: -dsa_3072_256_sha512_q test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_q[] = {$/;" v file: -dsa_3072_256_sha512_seed test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_seed[] = {$/;" v file: -dsa_adjust providers/implementations/encode_decode/decode_der2key.c /^static void dsa_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: -dsa_adjust providers/implementations/encode_decode/decode_msblob2key.c 226;" d file: -dsa_adjust providers/implementations/encode_decode/decode_pvk2key.c 193;" d file: -dsa_all_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_all_types[] = {$/;" v file: -dsa_bits crypto/dsa/dsa_ameth.c /^static int dsa_bits(const EVP_PKEY *pkey)$/;" f file: -dsa_bn_dup_check crypto/dsa/dsa_backend.c /^static ossl_inline int dsa_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: -dsa_c apps/speed.c /^static long dsa_c[DSA_NUM][2];$/;" v file: -dsa_capi_idx engines/e_capi.c /^static int dsa_capi_idx = -1;$/;" v file: -dsa_cb crypto/dsa/dsa_asn1.c /^static int dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -dsa_cb test/dsatest.c /^static int dsa_cb(int p, int n, BN_GENCB *arg)$/;" f file: -dsa_check providers/implementations/encode_decode/decode_der2key.c 379;" d file: -dsa_check_key_type providers/implementations/encode_decode/encode_key2any.c 633;" d file: -dsa_choices apps/speed.c /^static const OPT_PAIR dsa_choices[DSA_NUM] = {$/;" v file: -dsa_cmp_parameters crypto/dsa/dsa_ameth.c /^static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -dsa_copy_parameters crypto/dsa/dsa_ameth.c /^static int dsa_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: -dsa_create_pkey test/acvp_test.c /^static int dsa_create_pkey(EVP_PKEY **pkey,$/;" f file: -dsa_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *dsa_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -dsa_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 377;" d file: -dsa_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 368;" d file: -dsa_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 366;" d file: -dsa_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 367;" d file: -dsa_decode_private_key providers/implementations/encode_decode/decode_msblob2key.c 224;" d file: -dsa_decode_public_key providers/implementations/encode_decode/decode_msblob2key.c 225;" d file: -dsa_digest_sign_final providers/implementations/signature/dsa_sig.c /^int dsa_digest_sign_final(void *vpdsactx, unsigned char *sig, size_t *siglen,$/;" f -dsa_digest_sign_final providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn dsa_digest_sign_final;$/;" v file: -dsa_digest_sign_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn dsa_digest_sign_init;$/;" v file: -dsa_digest_sign_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_sign_init(void *vpdsactx, const char *mdname,$/;" f file: -dsa_digest_signverify_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_signverify_init(void *vpdsactx, const char *mdname,$/;" f file: -dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^int dsa_digest_signverify_update(void *vpdsactx, const unsigned char *data,$/;" f -dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn dsa_digest_signverify_update;$/;" v file: -dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn dsa_digest_signverify_update;$/;" v file: -dsa_digest_verify_final providers/implementations/signature/dsa_sig.c /^int dsa_digest_verify_final(void *vpdsactx, const unsigned char *sig,$/;" f -dsa_digest_verify_final providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn dsa_digest_verify_final;$/;" v file: -dsa_digest_verify_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn dsa_digest_verify_init;$/;" v file: -dsa_digest_verify_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_verify_init(void *vpdsactx, const char *mdname,$/;" f file: -dsa_do_sign crypto/dsa/dsa_local.h /^ DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa);$/;" m struct:dsa_method -dsa_do_sign crypto/dsa/dsa_ossl.c /^static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f file: -dsa_do_verify crypto/dsa/dsa_local.h /^ int (*dsa_do_verify) (const unsigned char *dgst, int dgst_len,$/;" m struct:dsa_method -dsa_do_verify crypto/dsa/dsa_ossl.c /^static int dsa_do_verify(const unsigned char *dgst, int dgst_len,$/;" f file: -dsa_dup providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn dsa_dup;$/;" v file: -dsa_dup providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_dup(const void *keydata_from, int selection)$/;" f file: -dsa_dupctx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn dsa_dupctx;$/;" v file: -dsa_dupctx providers/implementations/signature/dsa_sig.c /^static void *dsa_dupctx(void *vpdsactx)$/;" f file: -dsa_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 627;" d file: -dsa_evp_type providers/implementations/encode_decode/decode_der2key.c 365;" d file: -dsa_evp_type providers/implementations/encode_decode/encode_key2any.c 634;" d file: -dsa_exact_size_test test/dsa_no_digest_size_test.c /^static int dsa_exact_size_test(void) {$/;" f file: -dsa_export providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn dsa_export;$/;" v file: -dsa_export providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: -dsa_export_types providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn dsa_export_types;$/;" v file: -dsa_export_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_export_types(int selection)$/;" f file: -dsa_finish crypto/dsa/dsa_ossl.c /^static int dsa_finish(DSA *dsa)$/;" f file: -dsa_free providers/implementations/encode_decode/decode_der2key.c 378;" d file: -dsa_free providers/implementations/encode_decode/decode_msblob2key.c 227;" d file: -dsa_free providers/implementations/encode_decode/decode_pvk2key.c 194;" d file: -dsa_freectx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_freectx_fn dsa_freectx;$/;" v file: -dsa_freectx providers/implementations/signature/dsa_sig.c /^static void dsa_freectx(void *vpdsactx)$/;" f file: -dsa_freedata providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn dsa_freedata;$/;" v file: -dsa_freedata providers/implementations/keymgmt/dsa_kmgmt.c /^static void dsa_freedata(void *keydata)$/;" f file: -dsa_g test/evp_extra_test2.c /^static const unsigned char dsa_g[] = {$/;" v file: -dsa_gen providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn dsa_gen;$/;" v file: -dsa_gen providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -dsa_gen_cleanup providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn dsa_gen_cleanup;$/;" v file: -dsa_gen_cleanup providers/implementations/keymgmt/dsa_kmgmt.c /^static void dsa_gen_cleanup(void *genctx)$/;" f file: -dsa_gen_ctx providers/implementations/keymgmt/dsa_kmgmt.c /^struct dsa_gen_ctx {$/;" s file: -dsa_gen_init providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dsa_gen_init;$/;" v file: -dsa_gen_init providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_gen_init(void *provctx, int selection,$/;" f file: -dsa_gen_set_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn dsa_gen_set_params;$/;" v file: -dsa_gen_set_params providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -dsa_gen_set_template providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn dsa_gen_set_template;$/;" v file: -dsa_gen_set_template providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_set_template(void *genctx, void *templ)$/;" f file: -dsa_gen_settable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn dsa_gen_settable_params;$/;" v file: -dsa_gen_settable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_gen_settable_params(ossl_unused void *genctx,$/;" f file: -dsa_gen_type_name2id providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_type_name2id(const char *name)$/;" f file: -dsa_gencb providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gencb(int p, int n, BN_GENCB *cb)$/;" f file: -dsa_get_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn dsa_get_ctx_md_params;$/;" v file: -dsa_get_ctx_md_params providers/implementations/signature/dsa_sig.c /^static int dsa_get_ctx_md_params(void *vpdsactx, OSSL_PARAM *params)$/;" f file: -dsa_get_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn dsa_get_ctx_params;$/;" v file: -dsa_get_ctx_params providers/implementations/signature/dsa_sig.c /^static int dsa_get_ctx_params(void *vpdsactx, OSSL_PARAM *params)$/;" f file: -dsa_get_md_size providers/implementations/signature/dsa_sig.c /^static size_t dsa_get_md_size(const PROV_DSA_CTX *pdsactx)$/;" f file: -dsa_get_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn dsa_get_params;$/;" v file: -dsa_get_params providers/implementations/keymgmt/dsa_kmgmt.c /^static ossl_inline int dsa_get_params(void *key, OSSL_PARAM params[])$/;" f file: -dsa_gettable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn dsa_gettable_ctx_md_params;$/;" v file: -dsa_gettable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_gettable_ctx_md_params(void *vpdsactx)$/;" f file: -dsa_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn dsa_gettable_ctx_params;$/;" v file: -dsa_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -dsa_gettable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn dsa_gettable_params;$/;" v file: -dsa_gettable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_gettable_params(void *provctx)$/;" f file: -dsa_has providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn dsa_has;$/;" v file: -dsa_has providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_has(const void *keydata, int selection)$/;" f file: -dsa_imexport_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_imexport_types(int selection)$/;" f file: -dsa_import providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn dsa_import;$/;" v file: -dsa_import providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -dsa_import_types providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn dsa_import_types;$/;" v file: -dsa_import_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_import_types(int selection)$/;" f file: -dsa_init crypto/dsa/dsa_ossl.c /^static int dsa_init(DSA *dsa)$/;" f file: -dsa_input_type providers/implementations/encode_decode/encode_key2any.c 635;" d file: -dsa_input_type providers/implementations/encode_decode/encode_key2text.c 349;" d file: -dsa_key test/evp_extra_test2.c /^static const unsigned char dsa_key[] = {$/;" v file: -dsa_key_todata providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],$/;" f file: -dsa_key_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_key_types[] = {$/;" v file: -dsa_keygen crypto/dsa/dsa_key.c /^static int dsa_keygen(DSA *dsa, int pairwise_test)$/;" f file: -dsa_keygen crypto/dsa/dsa_local.h /^ int (*dsa_keygen) (DSA *dsa);$/;" m struct:dsa_method -dsa_keygen test/acvp_test.c /^static EVP_PKEY *dsa_keygen(int L, int N)$/;" f file: -dsa_keygen_pairwise_test crypto/dsa/dsa_key.c /^static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: -dsa_keygen_test test/acvp_test.c /^static int dsa_keygen_test(int id)$/;" f file: -dsa_keygen_test test/dsatest.c /^static int dsa_keygen_test(void)$/;" f file: -dsa_large_digest_test test/dsa_no_digest_size_test.c /^static int dsa_large_digest_test(void) {$/;" f file: -dsa_load providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn dsa_load;$/;" v file: -dsa_load providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_load(const void *reference, size_t reference_sz)$/;" f file: -dsa_main apps/dsa.c /^int dsa_main(int argc, char **argv)$/;" f -dsa_match providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn dsa_match;$/;" v file: -dsa_match providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -dsa_meth crypto/engine/eng_local.h /^ const DSA_METHOD *dsa_meth;$/;" m struct:engine_st -dsa_method crypto/dsa/dsa_local.h /^struct dsa_method {$/;" s -dsa_missing_parameters crypto/dsa/dsa_ameth.c /^static int dsa_missing_parameters(const EVP_PKEY *pkey)$/;" f file: -dsa_mod_exp crypto/dsa/dsa_local.h /^ int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, const BIGNUM *a1,$/;" m struct:dsa_method -dsa_mod_inverse_fermat crypto/dsa/dsa_ossl.c /^static BIGNUM *dsa_mod_inverse_fermat(const BIGNUM *k, const BIGNUM *q,$/;" f file: -dsa_new_intern crypto/dsa/dsa_lib.c /^static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: -dsa_newctx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_newctx_fn dsa_newctx;$/;" v file: -dsa_newctx providers/implementations/signature/dsa_sig.c /^static void *dsa_newctx(void *provctx, const char *propq)$/;" f file: -dsa_newdata providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn dsa_newdata;$/;" v file: -dsa_newdata providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_newdata(void *provctx)$/;" f file: -dsa_options apps/dsa.c /^const OPTIONS dsa_options[] = {$/;" v -dsa_p test/evp_extra_test2.c /^static const unsigned char dsa_p[] = {$/;" v file: -dsa_param_decode crypto/dsa/dsa_ameth.c /^static int dsa_param_decode(EVP_PKEY *pkey,$/;" f file: -dsa_param_encode crypto/dsa/dsa_ameth.c /^static int dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -dsa_param_print crypto/dsa/dsa_ameth.c /^static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dsa_parameter_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_parameter_types[] = {$/;" v file: -dsa_paramgen crypto/dsa/dsa_local.h /^ int (*dsa_paramgen) (DSA *dsa, int bits,$/;" m struct:dsa_method -dsa_paramgen test/acvp_test.c /^static EVP_PKEY *dsa_paramgen(int L, int N)$/;" f file: -dsa_paramgen_check crypto/evp/dsa_ctrl.c /^static int dsa_paramgen_check(EVP_PKEY_CTX *ctx)$/;" f file: -dsa_paramgen_test test/acvp_test.c /^static int dsa_paramgen_test(int id)$/;" f file: -dsa_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_params[] = {$/;" v file: -dsa_pem_type providers/implementations/encode_decode/encode_key2any.c 636;" d file: -dsa_pkey_copy crypto/dsa/dsa_ameth.c /^static int dsa_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: -dsa_pkey_ctrl crypto/dsa/dsa_ameth.c /^static int dsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -dsa_pkey_dirty_cnt crypto/dsa/dsa_ameth.c /^static size_t dsa_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: -dsa_pkey_export_to crypto/dsa/dsa_ameth.c /^static int dsa_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -dsa_pkey_import_from crypto/dsa/dsa_ameth.c /^static int dsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -dsa_pkey_meth crypto/dsa/dsa_pmeth.c /^static const EVP_PKEY_METHOD dsa_pkey_meth = {$/;" v file: -dsa_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dsa_pki_priv_to_der(const void *dsa, unsigned char **pder)$/;" f file: -dsa_pqver_test test/acvp_test.c /^static int dsa_pqver_test(int id)$/;" f file: -dsa_priv test/evp_extra_test2.c /^static const unsigned char dsa_priv[] = {$/;" v file: -dsa_priv_decode crypto/dsa/dsa_ameth.c /^static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: -dsa_priv_encode crypto/dsa/dsa_ameth.c /^static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: -dsa_priv_print crypto/dsa/dsa_ameth.c /^static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dsa_private_key_bio providers/implementations/encode_decode/decode_pvk2key.c 192;" d file: -dsa_pub test/evp_extra_test2.c /^static const unsigned char dsa_pub[] = {$/;" v file: -dsa_pub_cmp crypto/dsa/dsa_ameth.c /^static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -dsa_pub_decode crypto/dsa/dsa_ameth.c /^static int dsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: -dsa_pub_encode crypto/dsa/dsa_ameth.c /^static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: -dsa_pub_print crypto/dsa/dsa_ameth.c /^static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -dsa_q test/evp_extra_test2.c /^static const unsigned char dsa_q[] = {$/;" v file: -dsa_results apps/speed.c /^static double dsa_results[DSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: -dsa_security_bits crypto/dsa/dsa_ameth.c /^static int dsa_security_bits(const EVP_PKEY *pkey)$/;" f file: -dsa_set1 providers/implementations/encode_decode/encode_key2ms.c 169;" d file: -dsa_set_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn dsa_set_ctx_md_params;$/;" v file: -dsa_set_ctx_md_params providers/implementations/signature/dsa_sig.c /^static int dsa_set_ctx_md_params(void *vpdsactx, const OSSL_PARAM params[])$/;" f file: -dsa_set_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn dsa_set_ctx_params;$/;" v file: -dsa_set_ctx_params providers/implementations/signature/dsa_sig.c /^static int dsa_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[])$/;" f file: -dsa_set_gen_seed providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_set_gen_seed(struct dsa_gen_ctx *gctx, unsigned char *seed,$/;" f file: -dsa_settable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn dsa_settable_ctx_md_params;$/;" v file: -dsa_settable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_settable_ctx_md_params(void *vpdsactx)$/;" f file: -dsa_settable_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn dsa_settable_ctx_params;$/;" v file: -dsa_settable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_settable_ctx_params(void *vpdsactx,$/;" f file: -dsa_setup_md providers/implementations/signature/dsa_sig.c /^static int dsa_setup_md(PROV_DSA_CTX *ctx,$/;" f file: -dsa_sig_print crypto/dsa/dsa_ameth.c /^static int dsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f file: -dsa_siggen_test test/acvp_test.c /^static int dsa_siggen_test(int id)$/;" f file: -dsa_sign providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_sign_fn dsa_sign;$/;" v file: -dsa_sign providers/implementations/signature/dsa_sig.c /^static int dsa_sign(void *vpdsactx, unsigned char *sig, size_t *siglen,$/;" f file: -dsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *dsa_sign_ctx[DSA_NUM];$/;" m struct:loopargs_st file: -dsa_sign_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn dsa_sign_init;$/;" v file: -dsa_sign_init providers/implementations/signature/dsa_sig.c /^static int dsa_sign_init(void *vpdsactx, void *vdsa, const OSSL_PARAM params[])$/;" f file: -dsa_sign_setup crypto/dsa/dsa_local.h /^ int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" m struct:dsa_method -dsa_sign_setup crypto/dsa/dsa_ossl.c /^static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in,$/;" f file: -dsa_sign_setup_no_digest crypto/dsa/dsa_ossl.c /^static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in,$/;" f file: -dsa_signverify_init providers/implementations/signature/dsa_sig.c /^static int dsa_signverify_init(void *vpdsactx, void *vdsa,$/;" f file: -dsa_sigver_test test/acvp_test.c /^static int dsa_sigver_test(int id)$/;" f file: -dsa_small_digest_test test/dsa_no_digest_size_test.c /^static int dsa_small_digest_test(void) {$/;" f file: -dsa_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dsa_spki_pub_to_der(const void *dsa, unsigned char **pder)$/;" f file: -dsa_st crypto/dsa/dsa_local.h /^struct dsa_st {$/;" s -dsa_table crypto/engine/tb_dsa.c /^static ENGINE_TABLE *dsa_table = NULL;$/;" v file: -dsa_test test/dsatest.c /^static int dsa_test(void)$/;" f file: -dsa_to_dh apps/dhparam.c /^static EVP_PKEY *dsa_to_dh(EVP_PKEY *dh)$/;" f file: -dsa_to_text providers/implementations/encode_decode/encode_key2text.c /^static int dsa_to_text(BIO *out, const void *key, int selection)$/;" f file: -dsa_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 631;" d file: -dsa_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 629;" d file: -dsa_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 630;" d file: -dsa_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_types[] = {$/;" v file: -dsa_validate providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn dsa_validate;$/;" v file: -dsa_validate providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate(const void *keydata, int selection, int checktype)$/;" f file: -dsa_validate_domparams providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_domparams(const DSA *dsa, int checktype)$/;" f file: -dsa_validate_private providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_private(const DSA *dsa)$/;" f file: -dsa_validate_public providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_public(const DSA *dsa)$/;" f file: -dsa_verify providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_verify_fn dsa_verify;$/;" v file: -dsa_verify providers/implementations/signature/dsa_sig.c /^static int dsa_verify(void *vpdsactx, const unsigned char *sig, size_t siglen,$/;" f file: -dsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *dsa_verify_ctx[DSA_NUM];$/;" m struct:loopargs_st file: -dsa_verify_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn dsa_verify_init;$/;" v file: -dsa_verify_init providers/implementations/signature/dsa_sig.c /^static int dsa_verify_init(void *vpdsactx, void *vdsa,$/;" f file: -dsakey test/dsa_no_digest_size_test.c /^static DSA *dsakey;$/;" v file: -dsaparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char dsaparam_bin[] = {$/;" v file: -dsaparam_main apps/dsaparam.c /^int dsaparam_main(int argc, char **argv)$/;" f -dsaparam_options apps/dsaparam.c /^const OPTIONS dsaparam_options[] = {$/;" v -dsatype2id providers/implementations/keymgmt/dsa_kmgmt.c /^static const DSA_GENTYPE_NAME2ID dsatype2id[]=$/;" v file: -dso Configurations/platform/BASE.pm /^sub dso { return $_[0]->dsoname($_[1]) . $_[0]->dsoext() }$/;" s -dso_bind_func crypto/dso/dso_local.h /^ DSO_FUNC_TYPE (*dso_bind_func) (DSO *dso, const char *symname);$/;" m struct:dso_meth_st -dso_ctrl crypto/dso/dso_local.h /^ long (*dso_ctrl) (DSO *dso, int cmd, long larg, void *parg);$/;" m struct:dso_meth_st -dso_internal_st crypto/dso/dso_vms.c /^typedef struct dso_internal_st {$/;" s file: -dso_load crypto/dso/dso_local.h /^ int (*dso_load) (DSO *dso);$/;" m struct:dso_meth_st -dso_merger crypto/dso/dso_local.h /^ DSO_MERGER_FUNC dso_merger;$/;" m struct:dso_meth_st -dso_meth_dl crypto/dso/dso_dl.c /^static DSO_METHOD dso_meth_dl = {$/;" v file: -dso_meth_dlfcn crypto/dso/dso_dlfcn.c /^static DSO_METHOD dso_meth_dlfcn = {$/;" v file: -dso_meth_null crypto/dso/dso_openssl.c /^static DSO_METHOD dso_meth_null = {$/;" v file: -dso_meth_st crypto/dso/dso_local.h /^struct dso_meth_st {$/;" s -dso_meth_vms crypto/dso/dso_vms.c /^static DSO_METHOD dso_meth_vms = {$/;" v file: -dso_meth_win32 crypto/dso/dso_win32.c /^static DSO_METHOD dso_meth_win32 = {$/;" v file: -dso_name_converter crypto/dso/dso_local.h /^ DSO_NAME_CONVERTER_FUNC dso_name_converter;$/;" m struct:dso_meth_st -dso_st crypto/dso/dso_local.h /^struct dso_st {$/;" s -dso_unload crypto/dso/dso_local.h /^ int (*dso_unload) (DSO *dso);$/;" m struct:dso_meth_st -dsoext Configurations/platform/AIX.pm /^sub dsoext { '.so' }$/;" s -dsoext Configurations/platform/Unix.pm /^sub dsoext { $target{dso_extension} || platform->shlibextsimple()$/;" s -dsoext Configurations/platform/VMS.pm /^sub dsoext { '.EXE' }$/;" s -dsoext Configurations/platform/Windows.pm /^sub dsoext { '.dll' }$/;" s -dsoext Configurations/platform/mingw.pm /^sub dsoext { '.dll' }$/;" s -dsoname Configurations/platform/BASE.pm /^sub dsoname { return $_[1] } # Name of dynamic shared object (DSO)$/;" s -dsopdb Configurations/platform/Windows/MSVC.pm /^sub dsopdb {$/;" s -dstream providers/implementations/ciphers/cipher_des.h /^ } dstream;$/;" m struct:prov_des_ctx_st typeref:union:prov_des_ctx_st::__anon483 -dsword_t crypto/ec/curve448/word.h /^typedef int128_t dsword_t;$/;" t -dsword_t crypto/ec/curve448/word.h /^typedef int64_t dsword_t;$/;" t -dtls1_bitmap_st ssl/record/record.h /^typedef struct dtls1_bitmap_st {$/;" s -dtls1_buffer_message ssl/statem/statem_dtls.c /^int dtls1_buffer_message(SSL *s, int is_ccs)$/;" f -dtls1_buffer_record ssl/record/rec_layer_d1.c /^int dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority)$/;" f -dtls1_check_timeout_num ssl/d1_lib.c /^int dtls1_check_timeout_num(SSL *s)$/;" f -dtls1_clear ssl/d1_lib.c /^int dtls1_clear(SSL *s)$/;" f -dtls1_clear_queues ssl/d1_lib.c /^static void dtls1_clear_queues(SSL *s)$/;" f file: -dtls1_clear_received_buffer ssl/d1_lib.c /^void dtls1_clear_received_buffer(SSL *s)$/;" f -dtls1_clear_sent_buffer ssl/d1_lib.c /^void dtls1_clear_sent_buffer(SSL *s)$/;" f -dtls1_close_construct_packet ssl/statem/statem_dtls.c /^int dtls1_close_construct_packet(SSL *s, WPACKET *pkt, int htype)$/;" f -dtls1_copy_record ssl/record/rec_layer_d1.c /^static int dtls1_copy_record(SSL *s, pitem *item)$/;" f file: -dtls1_ctrl ssl/d1_lib.c /^long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f -dtls1_default_timeout ssl/d1_lib.c /^long dtls1_default_timeout(void)$/;" f -dtls1_dispatch_alert ssl/d1_msg.c /^int dtls1_dispatch_alert(SSL *s)$/;" f -dtls1_do_write ssl/statem/statem_dtls.c /^int dtls1_do_write(SSL *s, int type)$/;" f -dtls1_double_timeout ssl/d1_lib.c /^static void dtls1_double_timeout(SSL *s)$/;" f file: -dtls1_fix_message_header ssl/statem/statem_dtls.c /^dtls1_fix_message_header(SSL *s, size_t frag_off, size_t frag_len)$/;" f file: -dtls1_free ssl/d1_lib.c /^void dtls1_free(SSL *s)$/;" f -dtls1_get_bitmap ssl/record/rec_layer_d1.c /^DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr,$/;" f -dtls1_get_message_header ssl/statem/statem_dtls.c /^void dtls1_get_message_header(unsigned char *data, struct hm_header_st *msg_hdr)$/;" f -dtls1_get_processed_record ssl/record/ssl3_record.c 1683;" d file: -dtls1_get_queue_priority ssl/statem/statem_dtls.c /^int dtls1_get_queue_priority(unsigned short seq, int is_ccs)$/;" f -dtls1_get_record ssl/record/ssl3_record.c /^int dtls1_get_record(SSL *s)$/;" f -dtls1_get_timeout ssl/d1_lib.c /^struct timeval *dtls1_get_timeout(SSL *s, struct timeval *timeleft)$/;" f -dtls1_get_unprocessed_record ssl/record/rec_layer_d1.c 225;" d file: -dtls1_handle_timeout ssl/d1_lib.c /^int dtls1_handle_timeout(SSL *s)$/;" f -dtls1_handshake_write ssl/d1_lib.c /^static int dtls1_handshake_write(SSL *s)$/;" f file: -dtls1_hm_fragment_free ssl/statem/statem_dtls.c /^void dtls1_hm_fragment_free(hm_fragment *frag)$/;" f -dtls1_hm_fragment_new ssl/statem/statem_dtls.c /^static hm_fragment *dtls1_hm_fragment_new(size_t frag_len, int reassembly)$/;" f file: -dtls1_is_timer_expired ssl/d1_lib.c /^int dtls1_is_timer_expired(SSL *s)$/;" f -dtls1_link_min_mtu ssl/d1_lib.c /^static size_t dtls1_link_min_mtu(void)$/;" f file: -dtls1_max_handshake_message_len ssl/statem/statem_dtls.c /^static size_t dtls1_max_handshake_message_len(const SSL *s)$/;" f file: -dtls1_min_mtu ssl/d1_lib.c /^size_t dtls1_min_mtu(SSL *s)$/;" f -dtls1_new ssl/d1_lib.c /^int dtls1_new(SSL *s)$/;" f -dtls1_preprocess_fragment ssl/statem/statem_dtls.c /^static int dtls1_preprocess_fragment(SSL *s, struct hm_header_st *msg_hdr)$/;" f file: -dtls1_process_buffered_records ssl/record/rec_layer_d1.c /^int dtls1_process_buffered_records(SSL *s)$/;" f -dtls1_process_out_of_seq_message ssl/statem/statem_dtls.c /^dtls1_process_out_of_seq_message(SSL *s, const struct hm_header_st *msg_hdr)$/;" f file: -dtls1_process_record ssl/record/ssl3_record.c /^int dtls1_process_record(SSL *s, DTLS1_BITMAP *bitmap)$/;" f -dtls1_query_mtu ssl/d1_lib.c /^int dtls1_query_mtu(SSL *s)$/;" f -dtls1_read_bytes ssl/record/rec_layer_d1.c /^int dtls1_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf,$/;" f -dtls1_read_failed ssl/statem/statem_dtls.c /^int dtls1_read_failed(SSL *s, int code)$/;" f -dtls1_reassemble_fragment ssl/statem/statem_dtls.c /^dtls1_reassemble_fragment(SSL *s, const struct hm_header_st *msg_hdr)$/;" f file: -dtls1_record_bitmap_update ssl/record/dtls1_bitmap.c /^void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap)$/;" f -dtls1_record_data_st ssl/record/record.h /^typedef struct dtls1_record_data_st {$/;" s -dtls1_record_replay_check ssl/record/dtls1_bitmap.c /^int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap)$/;" f -dtls1_reset_seq_numbers ssl/record/rec_layer_d1.c /^void dtls1_reset_seq_numbers(SSL *s, int rw)$/;" f -dtls1_retransmit_buffered_messages ssl/statem/statem_dtls.c /^int dtls1_retransmit_buffered_messages(SSL *s)$/;" f -dtls1_retransmit_message ssl/statem/statem_dtls.c /^int dtls1_retransmit_message(SSL *s, unsigned short seq, int *found)$/;" f -dtls1_retransmit_state ssl/ssl_local.h /^struct dtls1_retransmit_state {$/;" s -dtls1_retrieve_buffered_fragment ssl/statem/statem_dtls.c /^static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len)$/;" f file: -dtls1_retrieve_buffered_record ssl/record/rec_layer_d1.c /^int dtls1_retrieve_buffered_record(SSL *s, record_pqueue *queue)$/;" f -dtls1_set_handshake_header ssl/statem/statem_dtls.c /^int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype)$/;" f -dtls1_set_message_header ssl/statem/statem_dtls.c /^void dtls1_set_message_header(SSL *s,$/;" f -dtls1_set_message_header_int ssl/statem/statem_dtls.c /^dtls1_set_message_header_int(SSL *s, unsigned char mt,$/;" f file: -dtls1_shutdown ssl/d1_lib.c /^int dtls1_shutdown(SSL *s)$/;" f -dtls1_start_timer ssl/d1_lib.c /^void dtls1_start_timer(SSL *s)$/;" f -dtls1_state_st ssl/ssl_local.h /^typedef struct dtls1_state_st {$/;" s -dtls1_stop_timer ssl/d1_lib.c /^void dtls1_stop_timer(SSL *s)$/;" f -dtls1_write_app_data_bytes ssl/d1_msg.c /^int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len,$/;" f -dtls1_write_bytes ssl/record/rec_layer_d1.c /^int dtls1_write_bytes(SSL *s, int type, const void *buf, size_t len,$/;" f -dtls1_write_message_header ssl/statem/statem_dtls.c /^static unsigned char *dtls1_write_message_header(SSL *s, unsigned char *p)$/;" f file: -dtls_buffer_listen_record ssl/record/ssl3_record.c /^int dtls_buffer_listen_record(SSL *s, size_t len, unsigned char *seq, size_t off)$/;" f -dtls_construct_change_cipher_spec ssl/statem/statem_dtls.c /^int dtls_construct_change_cipher_spec(SSL *s, WPACKET *pkt)$/;" f -dtls_construct_hello_verify_request ssl/statem/statem_srvr.c /^int dtls_construct_hello_verify_request(SSL *s, WPACKET *pkt)$/;" f -dtls_cookie ssl/ssl_local.h /^ unsigned char dtls_cookie[DTLS1_COOKIE_LENGTH];$/;" m struct:__anon414 -dtls_cookie_len ssl/ssl_local.h /^ size_t dtls_cookie_len;$/;" m struct:__anon414 -dtls_get_message ssl/statem/statem_dtls.c /^int dtls_get_message(SSL *s, int *mt)$/;" f -dtls_get_message_body ssl/statem/statem_dtls.c /^int dtls_get_message_body(SSL *s, size_t *len)$/;" f -dtls_get_reassembled_message ssl/statem/statem_dtls.c /^static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len)$/;" f file: -dtls_listen_test test/dtlsv1listentest.c /^static int dtls_listen_test(int i)$/;" f file: -dtls_print_hello_vfyrequest ssl/t1_trce.c /^static int dtls_print_hello_vfyrequest(BIO *bio, int indent,$/;" f file: -dtls_process_hello_verify ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN dtls_process_hello_verify(SSL *s, PACKET *pkt)$/;" f -dtls_raw_hello_verify_request ssl/statem/statem_srvr.c /^int dtls_raw_hello_verify_request(WPACKET *pkt, unsigned char *cookie,$/;" f -dtls_record_layer_st ssl/record/record.h /^typedef struct dtls_record_layer_st {$/;" s -dtls_ver_ordinal ssl/ssl_local.h 141;" d -dtls_version_table ssl/statem/statem_lib.c /^static const version_info dtls_version_table[] = {$/;" v file: -dtls_wait_for_dry ssl/statem/statem_dtls.c /^WORK_STATE dtls_wait_for_dry(SSL *s)$/;" f -dtlslisten apps/s_server.c /^static int dtlslisten = 0;$/;" v file: -dumm_store_eof test/provfetchtest.c /^static int dumm_store_eof(void *loaderctx)$/;" f file: -dummy crypto/LPdir_nyi.c /^ void *dummy;$/;" m struct:LP_dir_context_st file: -dummy crypto/async/arch/async_null.h /^ int dummy;$/;" m struct:async_fibre_st -dummy providers/implementations/ciphers/cipher_aes.h /^ int dummy;$/;" m union:prov_aes_ctx_st::__anon488 -dummy providers/implementations/ciphers/cipher_aes_gcm.h /^ int dummy;$/;" m union:prov_aes_gcm_ctx_st::__anon494 -dummy test/bio_core_test.c /^ int dummy;$/;" m struct:ossl_core_bio_st file: -dummy_cookie test/dtlstest.c /^static const char dummy_cookie[] = "0123456";$/;" v file: -dummy_decoder_decode test/provfetchtest.c /^static int dummy_decoder_decode(void *ctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -dummy_decoder_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_decoder_functions[] = {$/;" v file: -dummy_decoders test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_decoders[] = {$/;" v file: -dummy_dispatch_table test/provfetchtest.c /^static const OSSL_DISPATCH dummy_dispatch_table[] = {$/;" v file: -dummy_dup crypto/ex_data.c /^static int dummy_dup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: -dummy_encoder_encode test/provfetchtest.c /^static int dummy_encoder_encode(void *ctx, OSSL_CORE_BIO *out,$/;" f file: -dummy_encoder_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_encoder_functions[] = {$/;" v file: -dummy_encoders test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_encoders[] = {$/;" v file: -dummy_errorCode test/cmp_server_test.c /^static int dummy_errorCode = CMP_R_MULTIPLE_SAN_SOURCES; \/* any reason code *\/$/;" v file: -dummy_free crypto/ex_data.c /^static void dummy_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx,$/;" f file: -dummy_group_names test/tls-provider.c /^static char *dummy_group_names[NUM_DUMMY_GROUPS];$/;" v file: -dummy_new crypto/ex_data.c /^static void dummy_new(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx,$/;" f file: -dummy_nid crypto/engine/tb_dh.c /^static const int dummy_nid = 1;$/;" v file: -dummy_nid crypto/engine/tb_dsa.c /^static const int dummy_nid = 1;$/;" v file: -dummy_nid crypto/engine/tb_eckey.c /^static const int dummy_nid = 1;$/;" v file: -dummy_nid crypto/engine/tb_rand.c /^static const int dummy_nid = 1;$/;" v file: -dummy_nid crypto/engine/tb_rsa.c /^static const int dummy_nid = 1;$/;" v file: -dummy_ocsp_resp_bad_val test/helpers/handshake.c /^static unsigned char dummy_ocsp_resp_bad_val = 0xfe;$/;" v file: -dummy_ocsp_resp_good_val test/helpers/handshake.c /^static unsigned char dummy_ocsp_resp_good_val = 0xff;$/;" v file: -dummy_pad providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char dummy_pad[168];$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 -dummy_pause_job engines/e_dasync.c /^static void dummy_pause_job(void) {$/;" f file: -dummy_provider_init test/provfetchtest.c /^static int dummy_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -dummy_psk apps/ciphers.c /^static unsigned int dummy_psk(SSL *ssl, const char *hint, char *identity,$/;" f file: -dummy_query test/provfetchtest.c /^static const OSSL_ALGORITHM *dummy_query(void *provctx, int operation_id,$/;" f file: -dummy_rand test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_rand[] = {$/;" v file: -dummy_rand_enable_locking test/provfetchtest.c /^static int dummy_rand_enable_locking(void *vtest)$/;" f file: -dummy_rand_freectx test/provfetchtest.c /^static void dummy_rand_freectx(void *vctx)$/;" f file: -dummy_rand_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_rand_functions[] = {$/;" v file: -dummy_rand_generate test/provfetchtest.c /^static int dummy_rand_generate(void *vctx, unsigned char *out, size_t outlen,$/;" f file: -dummy_rand_get_ctx_params test/provfetchtest.c /^static int dummy_rand_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -dummy_rand_gettable_ctx_params test/provfetchtest.c /^static const OSSL_PARAM *dummy_rand_gettable_ctx_params(void *vctx, void *provctx)$/;" f file: -dummy_rand_instantiate test/provfetchtest.c /^static int dummy_rand_instantiate(void *vdrbg, unsigned int strength,$/;" f file: -dummy_rand_lock test/provfetchtest.c /^static int dummy_rand_lock(void *vtest)$/;" f file: -dummy_rand_newctx test/provfetchtest.c /^static void *dummy_rand_newctx(void *provctx, void *parent,$/;" f file: -dummy_rand_uninstantiate test/provfetchtest.c /^static int dummy_rand_uninstantiate(void *vdrbg)$/;" f file: -dummy_rand_unlock test/provfetchtest.c /^static void dummy_rand_unlock(void *vtest)$/;" f file: -dummy_srp apps/lib/tlssrp_depr.c /^static char *dummy_srp(SSL *ssl, void *arg)$/;" f file: -dummy_store test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_store[] = {$/;" v file: -dummy_store_close test/provfetchtest.c /^static int dummy_store_close(void *loaderctx)$/;" f file: -dummy_store_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_store_functions[] = {$/;" v file: -dummy_store_load test/provfetchtest.c /^static int dummy_store_load(void *loaderctx, OSSL_CALLBACK *object_cb,$/;" f file: -dummy_store_open test/provfetchtest.c /^static void *dummy_store_open(void *provctx, const char *uri)$/;" f file: -dummy_zero crypto/rsa/rsa_local.h /^ int dummy_zero;$/;" m struct:rsa_st -dump include/openssl/conftypes.h /^ int (*dump) (const CONF *conf, BIO *bp);$/;" m struct:conf_method_st -dump_cert_text apps/lib/apps.c /^void dump_cert_text(BIO *out, X509 *x)$/;" f -dump_certs_keys_p12 apps/pkcs12.c /^int dump_certs_keys_p12(BIO *out, const PKCS12 *p12, const char *pass,$/;" f -dump_certs_pkeys_bag apps/pkcs12.c /^int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag,$/;" f -dump_certs_pkeys_bags apps/pkcs12.c /^int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f -dump_cipher_info engines/e_devcrypto.c /^static void dump_cipher_info(void)$/;" f file: -dump_data test/helpers/ssltestlib.c /^static void dump_data(const char *data, int len)$/;" f file: -dump_data util/perl/OpenSSL/Util.pm /^sub dump_data {$/;" s -dump_der test/endecode_test.c /^static void dump_der(const char *label, const void *data, size_t data_len)$/;" f file: -dump_digest_info engines/e_devcrypto.c /^static void dump_digest_info(void)$/;" f file: -dump_flags engines/e_capi.c /^ DWORD dump_flags;$/;" m struct:CAPI_CTX_st file: -dump_key demos/pkey/EVP_PKEY_RSA_keygen.c /^static int dump_key(const EVP_PKEY *pkey)$/;" f file: -dump_pem test/endecode_test.c /^static void dump_pem(const char *label, const void *data, size_t data_len)$/;" f file: -dump_section test/confdump.c /^static void dump_section(const char *name, const CONF *cnf)$/;" f file: -dump_value_doall_arg crypto/conf/conf_def.c /^static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out)$/;" f file: -dumper test/endecode_test.c /^typedef void (dumper)(const char *label, const void *data, size_t data_len);$/;" t file: -dunno apps/lib/opt.c /^static char *dunno;$/;" v file: -dup crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_dup_fn *dup;$/;" m struct:evp_keymgmt_st -dup test/exdatatest.c /^ int dup;$/;" m struct:myobj_ex_data_st file: -dup_bio_err apps/lib/apps.c /^BIO *dup_bio_err(int format)$/;" f -dup_bio_in apps/lib/apps.c /^BIO *dup_bio_in(int format)$/;" f -dup_bio_out apps/lib/apps.c /^BIO *dup_bio_out(int format)$/;" f -dup_func include/internal/cryptlib.h /^ CRYPTO_EX_dup *dup_func;$/;" m struct:ex_callback_st -dup_str test/helpers/handshake.c /^static char *dup_str(const unsigned char *in, size_t len)$/;" f file: -dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_dupctx_fn *dupctx;$/;" m struct:evp_asym_cipher_st -dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_dupctx_fn *dupctx;$/;" m struct:evp_kem_st -dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_dupctx_fn *dupctx;$/;" m struct:evp_keyexch_st -dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_dupctx_fn *dupctx;$/;" m struct:evp_signature_st -dupctx include/crypto/evp.h /^ OSSL_FUNC_cipher_dupctx_fn *dupctx;$/;" m struct:evp_cipher_st -dupctx include/crypto/evp.h /^ OSSL_FUNC_digest_dupctx_fn *dupctx;$/;" m struct:evp_md_st -dupctx include/crypto/evp.h /^ OSSL_FUNC_kdf_dupctx_fn *dupctx;$/;" m struct:evp_kdf_st -dupctx include/crypto/evp.h /^ OSSL_FUNC_mac_dupctx_fn *dupctx;$/;" m struct:evp_mac_st -dupctx providers/implementations/ciphers/cipher_aes_siv.h /^ int (*dupctx)(void *src, void *dst);$/;" m struct:prov_cipher_hw_aes_siv_st -dupdate include/crypto/evp.h /^ OSSL_FUNC_digest_update_fn *dupdate;$/;" m struct:evp_md_st -dupext util/perl/TLSProxy/Message.pm /^sub dupext$/;" s -duprec test/helpers/ssltestlib.c /^ int duprec;$/;" m struct:mempacket_test_ctx_st file: -dword_le_load crypto/sha/asm/keccak1600-ppc64.pl /^dword_le_load:$/;" l -dword_t crypto/ec/curve448/word.h /^typedef uint128_t dword_t;$/;" t -dword_t crypto/ec/curve448/word.h /^typedef uint64_t dword_t;$/;" t -dyn_MEM_free_fn include/openssl/engine.h /^typedef void (*dyn_MEM_free_fn) (void *, const char *, int);$/;" t -dyn_MEM_malloc_fn include/openssl/engine.h /^typedef void *(*dyn_MEM_malloc_fn) (size_t, const char *, int);$/;" t -dyn_MEM_realloc_fn include/openssl/engine.h /^typedef void *(*dyn_MEM_realloc_fn) (void *, size_t, const char *, int);$/;" t -dyn_indexes crypto/context.c /^ int dyn_indexes[OSSL_LIB_CTX_MAX_INDEXES];$/;" m struct:ossl_lib_ctx_st file: -dynamic_MEM_fns include/openssl/engine.h /^} dynamic_MEM_fns;$/;" t typeref:struct:st_dynamic_MEM_fns -dynamic_bind_engine include/openssl/engine.h /^typedef int (*dynamic_bind_engine) (ENGINE *e, const char *id,$/;" t -dynamic_cmd_defns crypto/engine/eng_dyn.c /^static const ENGINE_CMD_DEFN dynamic_cmd_defns[] = {$/;" v file: -dynamic_ctrl crypto/engine/eng_dyn.c /^static int dynamic_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f file: -dynamic_data_ctx crypto/engine/eng_dyn.c /^typedef struct st_dynamic_data_ctx dynamic_data_ctx;$/;" t typeref:struct:st_dynamic_data_ctx file: -dynamic_data_ctx_free_func crypto/engine/eng_dyn.c /^static void dynamic_data_ctx_free_func(void *parent, void *ptr,$/;" f file: -dynamic_dso crypto/engine/eng_dyn.c /^ DSO *dynamic_dso;$/;" m struct:st_dynamic_data_ctx file: -dynamic_ex_data_idx crypto/engine/eng_dyn.c /^static int dynamic_ex_data_idx = -1;$/;" v file: -dynamic_finish crypto/engine/eng_dyn.c /^static int dynamic_finish(ENGINE *e)$/;" f file: -dynamic_fns include/openssl/engine.h /^} dynamic_fns;$/;" t typeref:struct:st_dynamic_fns -dynamic_get_data_ctx crypto/engine/eng_dyn.c /^static dynamic_data_ctx *dynamic_get_data_ctx(ENGINE *e)$/;" f file: -dynamic_id crypto/engine/eng_local.h /^ ENGINE_DYNAMIC_ID dynamic_id;$/;" m struct:engine_st -dynamic_init crypto/engine/eng_dyn.c /^static int dynamic_init(ENGINE *e)$/;" f file: -dynamic_load crypto/engine/eng_dyn.c /^static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx)$/;" f file: -dynamic_set_data_ctx crypto/engine/eng_dyn.c /^static int dynamic_set_data_ctx(ENGINE *e, dynamic_data_ctx **ctx)$/;" f file: -dynamic_v_check_fn include/openssl/engine.h /^typedef unsigned long (*dynamic_v_check_fn) (unsigned long ossl_version);$/;" t -e apps/lib/engine_loader.c /^ ENGINE *e; \/* Structural reference *\/$/;" m struct:ossl_store_loader_ctx_st file: -e crypto/bn/bn_blind.c /^ BIGNUM *e;$/;" m struct:bn_blinding_st file: -e crypto/engine/tb_asnmth.c /^ ENGINE *e;$/;" m struct:__anon210 file: -e crypto/rsa/rsa_local.h /^ BIGNUM *e;$/;" m struct:rsa_st -e test/afalgtest.c /^static ENGINE *e;$/;" v file: -e test/property_test.c /^ int e;$/;" m struct:__anon339 file: -e test/property_test.c /^ int e;$/;" m struct:__anon342 file: -e test/rsa_mp_test.c /^static const unsigned char e[] = "\\x01\\x00\\x01";$/;" v file: -e test/x509_check_cert_pkey_test.c /^static const char *e;$/;" v file: -e util/check-format-test-negatives.c /^} e;$/;" t typeref:struct:__anon3 file: -e2_type util/check-format-test-negatives.c /^ enum e2_type {$/;" g struct:s_type file: -eContent crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *eContent;$/;" m struct:CMS_EncapsulatedContentInfo_st -eContentType crypto/cms/cms_local.h /^ ASN1_OBJECT *eContentType;$/;" m struct:CMS_EncapsulatedContentInfo_st -e_member util/check-format-test-positives.c /^ } e_member ; \/*@ space before ';', reported unless sloppy-spc *\/$/;" m struct:__anon6 typeref:enum:__anon6::__anon7 file: -e_type util/check-format-test-negatives.c /^ enum e_type {$/;" g struct:s_type file: -e_type util/check-format-test-negatives.c /^ } e_type;$/;" m struct:__anon3 typeref:enum:__anon3::__anon4 file: -e_type util/check-format-test-negatives.c /^ } e_type;$/;" m struct:__anon3 typeref:enum:__anon3::__anon5 file: -e_type util/check-format-test-negatives.c /^} e_type;$/;" t typeref:enum:__anon2 file: -early_data apps/s_server.c /^static int early_data = 0;$/;" v file: -early_data ssl/ssl_local.h /^ int early_data;$/;" m struct:ssl_st::__anon420 -early_data_count ssl/ssl_local.h /^ uint32_t early_data_count;$/;" m struct:ssl_st -early_data_count_ok ssl/record/ssl3_record.c /^int early_data_count_ok(SSL *s, size_t length, size_t overhead, int send)$/;" f -early_data_ok ssl/ssl_local.h /^ int early_data_ok;$/;" m struct:ssl_st::__anon420 -early_data_skip_helper test/sslapitest.c /^static int early_data_skip_helper(int testtype, int idx)$/;" f file: -early_data_state ssl/ssl_local.h /^ SSL_EARLY_DATA_STATE early_data_state;$/;" m struct:ssl_st -early_exporter_master_secret ssl/ssl_local.h /^ unsigned char early_exporter_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -early_exporter_master_secret ssl/tls13_enc.c /^static const unsigned char early_exporter_master_secret[] = "e exp master";$/;" v file: -early_exporter_master_secret ssl/tls13_enc.c /^static const unsigned char early_exporter_master_secret[] = {0x65, 0x20, 0x65, 0x78, 0x70, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: -early_exporter_secret_count test/sslapitest.c /^ unsigned int early_exporter_secret_count;$/;" m struct:sslapitest_log_counts file: -early_secret ssl/ssl_local.h /^ unsigned char early_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_session_st -early_secret ssl/ssl_local.h /^ unsigned char early_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -early_secret test/tls13secretstest.c /^static unsigned char early_secret[] = {$/;" v file: -eat_alpha_numeric crypto/conf/conf_def.c /^static char *eat_alpha_numeric(CONF *conf, char *p)$/;" f file: -eat_ws crypto/conf/conf_def.c /^static char *eat_ws(CONF *conf, char *p)$/;" f file: -ebcdic2ascii include/openssl/ebcdic.h 28;" d -ebcdic_ctrl apps/s_server.c /^static long ebcdic_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -ebcdic_free apps/s_server.c /^static int ebcdic_free(BIO *a)$/;" f file: -ebcdic_gets apps/s_server.c /^static int ebcdic_gets(BIO *bp, char *buf, int size)$/;" f file: -ebcdic_new apps/s_server.c /^static int ebcdic_new(BIO *bi)$/;" f file: -ebcdic_puts apps/s_server.c /^static int ebcdic_puts(BIO *bp, const char *str)$/;" f file: -ebcdic_read apps/s_server.c /^static int ebcdic_read(BIO *b, char *out, int outl)$/;" f file: -ebcdic_write apps/s_server.c /^static int ebcdic_write(BIO *b, const char *in, int inl)$/;" f file: -ec crypto/ec/ec_local.h /^ EC_PRE_COMP *ec;$/;" m union:ec_group_st::__anon189 -ec include/crypto/evp.h /^ struct ec_key_st *ec; \/* ECC *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::ec_key_st -ec providers/implementations/signature/ecdsa_sig.c /^ EC_KEY *ec;$/;" m struct:__anon460 file: -ec providers/implementations/signature/sm2_sig.c /^ EC_KEY *ec;$/;" m struct:__anon459 file: -ec_GF2m_simple_field_inv crypto/ec/ec2_smpl.c /^static int ec_GF2m_simple_field_inv(const EC_GROUP *group, BIGNUM *r,$/;" f file: -ec_GF2m_simple_ladder_post crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_post(const EC_GROUP *group,$/;" f file: -ec_GF2m_simple_ladder_pre crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_pre(const EC_GROUP *group,$/;" f file: -ec_GF2m_simple_ladder_step crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_step(const EC_GROUP *group,$/;" f file: -ec_GF2m_simple_points_mul crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f file: -ec_GFp_s390x_nistp_mul crypto/ec/ecp_s390x_nistp.c /^static int ec_GFp_s390x_nistp_mul(const EC_GROUP *group, EC_POINT *r,$/;" f file: -ec_adjust providers/implementations/encode_decode/decode_der2key.c /^static void ec_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: -ec_asn1_group2curve crypto/ec/ec_asn1.c /^static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve)$/;" f file: -ec_asn1_group2fieldid crypto/ec/ec_asn1.c /^static int ec_asn1_group2fieldid(const EC_GROUP *group, X9_62_FIELDID *field)$/;" f file: -ec_bits crypto/ec/ec_ameth.c /^static int ec_bits(const EVP_PKEY *pkey)$/;" f file: -ec_check providers/implementations/encode_decode/decode_der2key.c /^static int ec_check(void *key, struct der2key_ctx_st *ctx)$/;" f file: -ec_check_group_type_name2id crypto/ec/ec_backend.c /^static int ec_check_group_type_name2id(const char *name)$/;" f file: -ec_check_key_type providers/implementations/encode_decode/encode_key2any.c 737;" d file: -ec_cmp_parameters crypto/ec/ec_ameth.c /^static int ec_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -ec_copy_parameters crypto/ec/ec_ameth.c /^static int ec_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: -ec_curve_nid2curve crypto/ec/ec_curve.c /^static const ec_list_element *ec_curve_nid2curve(int nid)$/;" f file: -ec_curve_st apps/speed.c /^typedef struct ec_curve_st {$/;" s file: -ec_curves_t apps/speed.c /^enum ec_curves_t {$/;" g file: -ec_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *ec_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -ec_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 402;" d file: -ec_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 393;" d file: -ec_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 391;" d file: -ec_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 392;" d file: -ec_d2i_publickey_test test/ectest.c /^static int ec_d2i_publickey_test(void)$/;" f file: -ec_der_pub_keys test/evp_extra_test.c /^} ec_der_pub_keys[] = {$/;" v typeref:struct:ec_der_pub_keys_st file: -ec_der_pub_keys_st test/evp_extra_test.c /^static struct ec_der_pub_keys_st {$/;" s file: -ec_dup providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn ec_dup;$/;" v file: -ec_dup providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_dup(const void *keydata_from, int selection)$/;" f file: -ec_encodings test/evp_extra_test.c /^} ec_encodings[] = {$/;" v typeref:struct:__anon306 file: -ec_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 731;" d file: -ec_evp_type providers/implementations/encode_decode/decode_der2key.c 390;" d file: -ec_evp_type providers/implementations/encode_decode/encode_key2any.c 738;" d file: -ec_explicit_prime_params_explicit test/endecode_test.c /^static OSSL_PARAM *ec_explicit_prime_params_explicit = NULL;$/;" v file: -ec_explicit_prime_params_nc test/endecode_test.c /^static OSSL_PARAM *ec_explicit_prime_params_nc = NULL;$/;" v file: -ec_explicit_tri_params_explicit test/endecode_test.c /^static OSSL_PARAM *ec_explicit_tri_params_explicit = NULL;$/;" v file: -ec_explicit_tri_params_nc test/endecode_test.c /^static OSSL_PARAM *ec_explicit_tri_params_nc = NULL;$/;" v file: -ec_export providers/implementations/keymgmt/ec_kmgmt.c /^int ec_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: -ec_export providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn ec_export;$/;" v file: -ec_export_get_encoding_cb test/evp_extra_test.c /^static int ec_export_get_encoding_cb(const OSSL_PARAM params[], void *arg)$/;" f file: -ec_export_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_export_types(int selection)$/;" f file: -ec_export_types providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn ec_export_types;$/;" v file: -ec_field_inverse_mod_ord crypto/ec/ec_lib.c /^static int ec_field_inverse_mod_ord(const EC_GROUP *group, BIGNUM *r,$/;" f file: -ec_free providers/implementations/encode_decode/decode_der2key.c 403;" d file: -ec_freedata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn ec_freedata;$/;" v file: -ec_freedata providers/implementations/keymgmt/ec_kmgmt.c /^void ec_freedata(void *keydata)$/;" f file: -ec_gen providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ec_gen;$/;" v file: -ec_gen providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -ec_gen_assign_group providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_assign_group(EC_KEY *ec, EC_GROUP *group)$/;" f file: -ec_gen_cleanup providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn ec_gen_cleanup;$/;" v file: -ec_gen_cleanup providers/implementations/keymgmt/ec_kmgmt.c /^static void ec_gen_cleanup(void *genctx)$/;" f file: -ec_gen_ctx providers/implementations/keymgmt/ec_kmgmt.c /^struct ec_gen_ctx {$/;" s file: -ec_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ec_gen_init;$/;" v file: -ec_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_gen_init(void *provctx, int selection,$/;" f file: -ec_gen_set_group providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_group(void *genctx, const EC_GROUP *src)$/;" f file: -ec_gen_set_group_from_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_group_from_params(struct ec_gen_ctx *gctx)$/;" f file: -ec_gen_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn ec_gen_set_params;$/;" v file: -ec_gen_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -ec_gen_set_template providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn ec_gen_set_template;$/;" v file: -ec_gen_set_template providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_template(void *genctx, void *templ)$/;" f file: -ec_gen_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn ec_gen_settable_params;$/;" v file: -ec_gen_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM *ec_gen_settable_params(ossl_unused void *genctx,$/;" f file: -ec_generate_key crypto/ec/ec_key.c /^static int ec_generate_key(EC_KEY *eckey, int pairwise_test)$/;" f file: -ec_get_ecm_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_get_ecm_params(const EC_GROUP *group, OSSL_PARAM params[])$/;" f file: -ec_get_params providers/implementations/keymgmt/ec_kmgmt.c /^int ec_get_params(void *key, OSSL_PARAM params[])$/;" f file: -ec_get_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ec_get_params;$/;" v file: -ec_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_gettable_params(void *provctx)$/;" f file: -ec_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ec_gettable_params;$/;" v file: -ec_group_explicit_to_named crypto/ec/ec_lib.c /^static EC_GROUP *ec_group_explicit_to_named(const EC_GROUP *group,$/;" f file: -ec_group_explicit_todata crypto/ec/ec_backend.c /^static int ec_group_explicit_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,$/;" f file: -ec_group_new_from_data crypto/ec/ec_curve.c /^static EC_GROUP *ec_group_new_from_data(OSSL_LIB_CTX *libctx,$/;" f file: -ec_group_st crypto/ec/ec_local.h /^struct ec_group_st {$/;" s -ec_guess_cofactor crypto/ec/ec_lib.c /^static int ec_guess_cofactor(EC_GROUP *group) {$/;" f file: -ec_has providers/implementations/keymgmt/ec_kmgmt.c /^int ec_has(const void *keydata, int selection)$/;" f file: -ec_has providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn ec_has;$/;" v file: -ec_imexport_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_imexport_types(int selection)$/;" f file: -ec_import providers/implementations/keymgmt/ec_kmgmt.c /^int ec_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -ec_import providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn ec_import;$/;" v file: -ec_import_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_import_types(int selection)$/;" f file: -ec_import_types providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn ec_import_types;$/;" v file: -ec_input_type providers/implementations/encode_decode/encode_key2any.c 739;" d file: -ec_input_type providers/implementations/encode_decode/encode_key2text.c 552;" d file: -ec_key_group_check_fromdata crypto/ec/ec_backend.c /^static int ec_key_group_check_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f file: -ec_key_method_st crypto/ec/ec_local.h /^struct ec_key_method_st {$/;" s -ec_key_point_format_fromdata crypto/ec/ec_backend.c /^static int ec_key_point_format_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f file: -ec_key_public_range_check crypto/ec/ec_key.c /^static int ec_key_public_range_check(BN_CTX *ctx, const EC_KEY *key)$/;" f file: -ec_key_st crypto/ec/ec_local.h /^struct ec_key_st {$/;" s -ec_known_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM ec_known_gettable_params[] = {$/;" v file: -ec_known_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM ec_known_settable_params[] = {$/;" v file: -ec_list_element crypto/ec/ec_curve.c /^} ec_list_element;$/;" t typeref:struct:_ec_list_element_st file: -ec_load providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn ec_load;$/;" v file: -ec_load providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_load(const void *reference, size_t reference_sz)$/;" f file: -ec_main apps/ec.c /^int ec_main(int argc, char **argv)$/;" f -ec_match providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn ec_match;$/;" v file: -ec_match providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -ec_meth crypto/engine/eng_local.h /^ const EC_KEY_METHOD *ec_meth;$/;" m struct:engine_st -ec_method_st crypto/ec/ec_local.h /^struct ec_method_st {$/;" s -ec_missing_parameters crypto/ec/ec_ameth.c /^static int ec_missing_parameters(const EVP_PKEY *pkey)$/;" f file: -ec_name2nid_st crypto/evp/ec_support.c /^typedef struct ec_name2nid_st {$/;" s file: -ec_newdata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ec_newdata;$/;" v file: -ec_newdata providers/implementations/keymgmt/ec_kmgmt.c /^void *ec_newdata(void *provctx)$/;" f file: -ec_options apps/ec.c /^const OPTIONS ec_options[] = {$/;" v -ec_param_encoding_id2name crypto/ec/ec_backend.c /^static char *ec_param_encoding_id2name(int id)$/;" f file: -ec_param_explicit_curve_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_curve_to_text(BIO *out, const EC_GROUP *group,$/;" f file: -ec_param_explicit_gen_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_gen_to_text(BIO *out, const EC_GROUP *group,$/;" f file: -ec_param_explicit_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_to_text(BIO *out, const EC_GROUP *group,$/;" f file: -ec_param_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_to_text(BIO *out, const EC_GROUP *group,$/;" f file: -ec_parameters_st crypto/ec/ec_asn1.c /^struct ec_parameters_st {$/;" s file: -ec_pem_type providers/implementations/encode_decode/encode_key2any.c 740;" d file: -ec_pkey_check crypto/ec/ec_ameth.c /^static int ec_pkey_check(const EVP_PKEY *pkey)$/;" f file: -ec_pkey_copy crypto/ec/ec_ameth.c /^static int ec_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: -ec_pkey_ctrl crypto/ec/ec_ameth.c /^static int ec_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -ec_pkey_dirty_cnt crypto/ec/ec_ameth.c /^size_t ec_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: -ec_pkey_export_to crypto/ec/ec_ameth.c /^int ec_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -ec_pkey_import_from crypto/ec/ec_ameth.c /^static int ec_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -ec_pkey_meth crypto/ec/ec_pmeth.c /^static const EVP_PKEY_METHOD ec_pkey_meth = {$/;" v file: -ec_pkey_param_check crypto/ec/ec_ameth.c /^static int ec_pkey_param_check(const EVP_PKEY *pkey)$/;" f file: -ec_pkey_public_check crypto/ec/ec_ameth.c /^static int ec_pkey_public_check(const EVP_PKEY *pkey)$/;" f file: -ec_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ec_pki_priv_to_der(const void *veckey, unsigned char **pder)$/;" f file: -ec_point_hex2point_test test/ectest.c /^static int ec_point_hex2point_test(int id)$/;" f file: -ec_point_hex2point_test_helper test/ectest.c /^int ec_point_hex2point_test_helper(const EC_GROUP *group, const EC_POINT *P,$/;" f file: -ec_point_is_compat crypto/ec/ec_local.h /^static ossl_inline int ec_point_is_compat(const EC_POINT *point,$/;" f -ec_point_ladder_post crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_post(const EC_GROUP *group,$/;" f -ec_point_ladder_pre crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_pre(const EC_GROUP *group,$/;" f -ec_point_ladder_step crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_step(const EC_GROUP *group,$/;" f -ec_point_st crypto/ec/ec_local.h /^struct ec_point_st {$/;" s -ec_pre_comp_new crypto/ec/ec_mult.c /^static EC_PRE_COMP *ec_pre_comp_new(const EC_GROUP *group)$/;" f file: -ec_pre_comp_st crypto/ec/ec_mult.c /^struct ec_pre_comp_st {$/;" s file: -ec_precompute_mont_data crypto/ec/ec_lib.c /^static int ec_precompute_mont_data(EC_GROUP *group)$/;" f file: -ec_print_t crypto/ec/ec_ameth.c /^} ec_print_t;$/;" t typeref:enum:__anon105 file: -ec_priv test/evp_extra_test.c /^static unsigned char ec_priv[] = {$/;" v file: -ec_privatekey_st crypto/ec/ec_asn1.c /^typedef struct ec_privatekey_st {$/;" s file: -ec_pub test/evp_extra_test.c /^static unsigned char ec_pub[] = {$/;" v file: -ec_public_sect163k1_badx test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_badx[] = {$/;" v file: -ec_public_sect163k1_bady test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_bady[] = {$/;" v file: -ec_public_sect163k1_validxy test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_validxy[] = {$/;" v file: -ec_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^const char *ec_query_operation_name(int operation_id)$/;" f file: -ec_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn ec_query_operation_name;$/;" v file: -ec_security_bits crypto/ec/ec_ameth.c /^static int ec_security_bits(const EVP_PKEY *pkey)$/;" f file: -ec_set_check_group_type_from_param crypto/ec/ec_backend.c /^static int ec_set_check_group_type_from_param(EC_KEY *ec, const OSSL_PARAM *p)$/;" f file: -ec_set_include_public crypto/ec/ec_backend.c /^static int ec_set_include_public(EC_KEY *ec, int include)$/;" f file: -ec_set_params providers/implementations/keymgmt/ec_kmgmt.c /^int ec_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -ec_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ec_set_params;$/;" v file: -ec_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_settable_params(void *provctx)$/;" f file: -ec_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ec_settable_params;$/;" v file: -ec_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ec_spki_pub_to_der(const void *eckey, unsigned char **pder)$/;" f file: -ec_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_to_text(BIO *out, const void *key, int selection)$/;" f file: -ec_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 733;" d file: -ec_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 735;" d file: -ec_validate providers/implementations/keymgmt/ec_kmgmt.c /^int ec_validate(const void *keydata, int selection, int checktype)$/;" f file: -ec_validate providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ec_validate;$/;" v file: -ecb providers/implementations/include/prov/ciphercommon.h /^ ecb128_f ecb;$/;" m union:prov_cipher_ctx_st::__anon521 -ecb128_f include/openssl/modes.h /^typedef void (*ecb128_f) (const unsigned char *in, unsigned char *out,$/;" t -ecb_ccm64_se_handler crypto/aes/asm/aesni-x86_64.pl /^ecb_ccm64_se_handler:$/;" l -ecb_data test/bftest.c /^static unsigned char ecb_data[NUM_TESTS][8] = {$/;" v file: -ecd_ctrl crypto/ec/ecx_meth.c /^static int ecd_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -ecd_item_sign25519 crypto/ec/ecx_meth.c /^static int ecd_item_sign25519(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: -ecd_item_sign448 crypto/ec/ecx_meth.c /^static int ecd_item_sign448(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: -ecd_item_verify crypto/ec/ecx_meth.c /^static int ecd_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: -ecd_sig_info_set25519 crypto/ec/ecx_meth.c /^static int ecd_sig_info_set25519(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: -ecd_sig_info_set448 crypto/ec/ecx_meth.c /^static int ecd_sig_info_set448(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: -ecd_size25519 crypto/ec/ecx_meth.c /^static int ecd_size25519(const EVP_PKEY *pkey)$/;" f file: -ecd_size448 crypto/ec/ecx_meth.c /^static int ecd_size448(const EVP_PKEY *pkey)$/;" f file: -ecdh apps/speed.c /^ int ecdh;$/;" m struct:openssl_speed_sec_st file: -ecdh_X9_63_kdf_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_X9_63_kdf_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: -ecdh_c apps/speed.c /^static long ecdh_c[EC_NUM][1];$/;" v file: -ecdh_choices apps/speed.c /^static const OPT_PAIR ecdh_choices[EC_NUM] = {$/;" v file: -ecdh_cms_decrypt crypto/cms/cms_ec.c /^static int ecdh_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: -ecdh_cms_encrypt crypto/cms/cms_ec.c /^static int ecdh_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: -ecdh_cms_set_kdf_param crypto/cms/cms_ec.c /^static int ecdh_cms_set_kdf_param(EVP_PKEY_CTX *pctx, int eckdf_nid)$/;" f file: -ecdh_cms_set_peerkey crypto/cms/cms_ec.c /^static int ecdh_cms_set_peerkey(EVP_PKEY_CTX *pctx,$/;" f file: -ecdh_cms_set_shared_info crypto/cms/cms_ec.c /^static int ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)$/;" f file: -ecdh_compute_key crypto/ec/ec_local.h /^ int (*ecdh_compute_key)(unsigned char **pout, size_t *poutlen,$/;" m struct:ec_method_st -ecdh_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdh_ctx[EC_NUM];$/;" m struct:loopargs_st file: -ecdh_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: -ecdh_derive providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_derive_fn ecdh_derive;$/;" v file: -ecdh_dupctx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn ecdh_dupctx;$/;" v file: -ecdh_dupctx providers/implementations/exchange/ecdh_exch.c /^void *ecdh_dupctx(void *vpecdhctx)$/;" f file: -ecdh_freectx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_freectx_fn ecdh_freectx;$/;" v file: -ecdh_freectx providers/implementations/exchange/ecdh_exch.c /^void ecdh_freectx(void *vpecdhctx)$/;" f file: -ecdh_get_ctx_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_get_ctx_params(void *vpecdhctx, OSSL_PARAM params[])$/;" f file: -ecdh_get_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_get_ctx_params_fn ecdh_get_ctx_params;$/;" v file: -ecdh_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^const OSSL_PARAM *ecdh_gettable_ctx_params(ossl_unused void *vpecdhctx,$/;" f file: -ecdh_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_gettable_ctx_params_fn ecdh_gettable_ctx_params;$/;" v file: -ecdh_init providers/implementations/exchange/ecdh_exch.c /^int ecdh_init(void *vpecdhctx, void *vecdh, const OSSL_PARAM params[])$/;" f file: -ecdh_init providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_init_fn ecdh_init;$/;" v file: -ecdh_match_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_match_params(const EC_KEY *priv, const EC_KEY *peer)$/;" f file: -ecdh_mode providers/implementations/keymgmt/ec_kmgmt.c /^ int ecdh_mode;$/;" m struct:ec_gen_ctx file: -ecdh_newctx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_newctx_fn ecdh_newctx;$/;" v file: -ecdh_newctx providers/implementations/exchange/ecdh_exch.c /^void *ecdh_newctx(void *provctx)$/;" f file: -ecdh_plain_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_plain_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: -ecdh_results apps/speed.c /^static double ecdh_results[EC_NUM][1]; \/* 1 op: derivation *\/$/;" v file: -ecdh_set_ctx_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_set_ctx_params(void *vpecdhctx, const OSSL_PARAM params[])$/;" f file: -ecdh_set_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn ecdh_set_ctx_params;$/;" v file: -ecdh_set_peer providers/implementations/exchange/ecdh_exch.c /^int ecdh_set_peer(void *vpecdhctx, void *vecdh)$/;" f file: -ecdh_set_peer providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn ecdh_set_peer;$/;" v file: -ecdh_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^const OSSL_PARAM *ecdh_settable_ctx_params(ossl_unused void *vpecdhctx,$/;" f file: -ecdh_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn ecdh_settable_ctx_params;$/;" v file: -ecdh_size providers/implementations/exchange/ecdh_exch.c /^size_t ecdh_size(const EC_KEY *k)$/;" f file: -ecdhe_kexch_groups test/sslapitest.c /^static int ecdhe_kexch_groups[] = {NID_X9_62_prime256v1, NID_secp384r1,$/;" v file: -ecdhe_secret test/tls13secretstest.c /^static unsigned char ecdhe_secret[] = {$/;" v file: -ecdsa apps/speed.c /^ int ecdsa;$/;" m struct:openssl_speed_sec_st file: -ecdsa_c apps/speed.c /^static long ecdsa_c[ECDSA_NUM][2];$/;" v file: -ecdsa_cavs_kat_t test/ecdsatest.h /^} ecdsa_cavs_kat_t;$/;" t typeref:struct:__anon267 -ecdsa_cavs_kats test/ecdsatest.h /^static const ecdsa_cavs_kat_t ecdsa_cavs_kats[] = {$/;" v -ecdsa_choices apps/speed.c /^static const OPT_PAIR ecdsa_choices[ECDSA_NUM] = {$/;" v file: -ecdsa_create_pkey test/acvp_test.c /^static int ecdsa_create_pkey(EVP_PKEY **pkey, const char *curve_name,$/;" f file: -ecdsa_digest_sign_final providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_sign_final(void *vctx, unsigned char *sig, size_t *siglen,$/;" f -ecdsa_digest_sign_final providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn ecdsa_digest_sign_final;$/;" v file: -ecdsa_digest_sign_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn ecdsa_digest_sign_init;$/;" v file: -ecdsa_digest_sign_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_sign_init(void *vctx, const char *mdname, void *ec,$/;" f file: -ecdsa_digest_signverify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_signverify_init(void *vctx, const char *mdname,$/;" f file: -ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_signverify_update(void *vctx, const unsigned char *data,$/;" f -ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn ecdsa_digest_signverify_update;$/;" v file: -ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn ecdsa_digest_signverify_update;$/;" v file: -ecdsa_digest_verify_final providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_verify_final(void *vctx, const unsigned char *sig,$/;" f -ecdsa_digest_verify_final providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn ecdsa_digest_verify_final;$/;" v file: -ecdsa_digest_verify_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn ecdsa_digest_verify_init;$/;" v file: -ecdsa_digest_verify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_verify_init(void *vctx, const char *mdname, void *ec,$/;" f file: -ecdsa_dupctx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn ecdsa_dupctx;$/;" v file: -ecdsa_dupctx providers/implementations/signature/ecdsa_sig.c /^static void *ecdsa_dupctx(void *vctx)$/;" f file: -ecdsa_freectx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_freectx_fn ecdsa_freectx;$/;" v file: -ecdsa_freectx providers/implementations/signature/ecdsa_sig.c /^static void ecdsa_freectx(void *vctx)$/;" f file: -ecdsa_get_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn ecdsa_get_ctx_md_params;$/;" v file: -ecdsa_get_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_get_ctx_md_params(void *vctx, OSSL_PARAM *params)$/;" f file: -ecdsa_get_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn ecdsa_get_ctx_params;$/;" v file: -ecdsa_get_ctx_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_get_ctx_params(void *vctx, OSSL_PARAM *params)$/;" f file: -ecdsa_gettable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn ecdsa_gettable_ctx_md_params;$/;" v file: -ecdsa_gettable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_gettable_ctx_md_params(void *vctx)$/;" f file: -ecdsa_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn ecdsa_gettable_ctx_params;$/;" v file: -ecdsa_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: -ecdsa_keygen_pairwise_test crypto/ec/ec_key.c /^static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb,$/;" f file: -ecdsa_keygen_test test/acvp_test.c /^static int ecdsa_keygen_test(int id)$/;" f file: -ecdsa_newctx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_newctx_fn ecdsa_newctx;$/;" v file: -ecdsa_newctx providers/implementations/signature/ecdsa_sig.c /^static void *ecdsa_newctx(void *provctx, const char *propq)$/;" f file: -ecdsa_pub_verify_test test/acvp_test.c /^static int ecdsa_pub_verify_test(int id)$/;" f file: -ecdsa_results apps/speed.c /^static double ecdsa_results[ECDSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: -ecdsa_s390x_nistp_sign_sig crypto/ec/ecp_s390x_nistp.c /^static ECDSA_SIG *ecdsa_s390x_nistp_sign_sig(const unsigned char *dgst,$/;" f file: -ecdsa_s390x_nistp_verify_sig crypto/ec/ecp_s390x_nistp.c /^static int ecdsa_s390x_nistp_verify_sig(const unsigned char *dgst, int dgstlen,$/;" f file: -ecdsa_set_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn ecdsa_set_ctx_md_params;$/;" v file: -ecdsa_set_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_set_ctx_md_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -ecdsa_set_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn ecdsa_set_ctx_params;$/;" v file: -ecdsa_set_ctx_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -ecdsa_settable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn ecdsa_settable_ctx_md_params;$/;" v file: -ecdsa_settable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_settable_ctx_md_params(void *vctx)$/;" f file: -ecdsa_settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn ecdsa_settable_ctx_params;$/;" v file: -ecdsa_settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_settable_ctx_params(void *vctx,$/;" f file: -ecdsa_setup_md providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_setup_md(PROV_ECDSA_CTX *ctx, const char *mdname,$/;" f file: -ecdsa_siggen_test test/acvp_test.c /^static int ecdsa_siggen_test(int id)$/;" f file: -ecdsa_sign providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_sign_fn ecdsa_sign;$/;" v file: -ecdsa_sign providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_sign(void *vctx, unsigned char *sig, size_t *siglen,$/;" f file: -ecdsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdsa_sign_ctx[ECDSA_NUM];$/;" m struct:loopargs_st file: -ecdsa_sign_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn ecdsa_sign_init;$/;" v file: -ecdsa_sign_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[])$/;" f file: -ecdsa_sign_setup crypto/ec/ec_local.h /^ int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinvp,$/;" m struct:ec_method_st -ecdsa_sign_setup crypto/ec/ecdsa_ossl.c /^static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,$/;" f file: -ecdsa_sign_sig crypto/ec/ec_local.h /^ ECDSA_SIG *(*ecdsa_sign_sig)(const unsigned char *dgst, int dgstlen,$/;" m struct:ec_method_st -ecdsa_signverify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_signverify_init(void *vctx, void *ec,$/;" f file: -ecdsa_sigver_test test/acvp_test.c /^static int ecdsa_sigver_test(int id)$/;" f file: -ecdsa_verify providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_verify_fn ecdsa_verify;$/;" v file: -ecdsa_verify providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_verify(void *vctx, const unsigned char *sig, size_t siglen,$/;" f file: -ecdsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdsa_verify_ctx[ECDSA_NUM];$/;" m struct:loopargs_st file: -ecdsa_verify_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn ecdsa_verify_init;$/;" v file: -ecdsa_verify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_verify_init(void *vctx, void *ec, const OSSL_PARAM params[])$/;" f file: -ecdsa_verify_sig crypto/ec/ec_local.h /^ int (*ecdsa_verify_sig)(const unsigned char *dgst, int dgstlen,$/;" m struct:ec_method_st -ecformats_default ssl/t1_lib.c /^static const unsigned char ecformats_default[] = {$/;" v file: -echo_console crypto/ui/ui_openssl.c /^static int echo_console(UI *ui)$/;" f file: -eckey_1 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_1[] = {$/;" v file: -eckey_2 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_2[] = {$/;" v file: -eckey_3 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_3[] = {$/;" v file: -eckey_param2type crypto/ec/ec_ameth.c /^static int eckey_param2type(int *pptype, void **ppval, const EC_KEY *ec_key)$/;" f file: -eckey_param_decode crypto/ec/ec_ameth.c /^static int eckey_param_decode(EVP_PKEY *pkey,$/;" f file: -eckey_param_encode crypto/ec/ec_ameth.c /^static int eckey_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -eckey_param_print crypto/ec/ec_ameth.c /^static int eckey_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -eckey_priv_decode_ex crypto/ec/ec_ameth.c /^static int eckey_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,$/;" f file: -eckey_priv_encode crypto/ec/ec_ameth.c /^static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: -eckey_priv_print crypto/ec/ec_ameth.c /^static int eckey_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -eckey_pub_cmp crypto/ec/ec_ameth.c /^static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -eckey_pub_decode crypto/ec/ec_ameth.c /^static int eckey_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: -eckey_pub_encode crypto/ec/ec_ameth.c /^static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: -eckey_pub_print crypto/ec/ec_ameth.c /^static int eckey_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_add:$/;" l -ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_add:$/;" l -ecp_nistz256_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_add:$/;" l -ecp_nistz256_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_add:$/;" l -ecp_nistz256_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_add:$/;" l -ecp_nistz256_avx2_gather_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_avx2_gather_w5:$/;" l -ecp_nistz256_avx2_gather_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_avx2_gather_w7:$/;" l -ecp_nistz256_bignum_to_field_elem crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_bignum_to_field_elem(BN_ULONG out[P256_LIMBS],$/;" f file: -ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_div_by_2:$/;" l -ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_div_by_2:$/;" l -ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_div_by_2:$/;" l -ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_div_by_2:$/;" l -ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_div_by_2:$/;" l -ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_from_mont:$/;" l -ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_from_mont:$/;" l -ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_from_mont:$/;" l -ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_from_mont:$/;" l -ecp_nistz256_from_mont crypto/ec/ecp_ppc.c /^void ecp_nistz256_from_mont(unsigned long res[4], const unsigned long in[4])$/;" f -ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_gather_w5:$/;" l -ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_gather_w5:$/;" l -ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_gather_w5:$/;" l -ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_gather_w5:$/;" l -ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_gather_w5:$/;" l -ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_gather_w7:$/;" l -ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_gather_w7:$/;" l -ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_gather_w7:$/;" l -ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_gather_w7:$/;" l -ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_gather_w7:$/;" l -ecp_nistz256_get_affine crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_get_affine(const EC_GROUP *group,$/;" f file: -ecp_nistz256_inv_mod_ord crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_inv_mod_ord(const EC_GROUP *group, BIGNUM *r,$/;" f file: -ecp_nistz256_inv_mod_ord crypto/ec/ecp_nistz256.c 1467;" d file: -ecp_nistz256_is_affine_G crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_is_affine_G(const EC_POINT *generator)$/;" f file: -ecp_nistz256_mod_inverse crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_mod_inverse(BN_ULONG r[P256_LIMBS],$/;" f file: -ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_by_2:$/;" l -ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_by_2:$/;" l -ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_by_2:$/;" l -ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_by_2:$/;" l -ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_by_2:$/;" l -ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_by_3:$/;" l -ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_by_3:$/;" l -ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_by_3:$/;" l -ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_by_3:$/;" l -ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_by_3:$/;" l -ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_mont:$/;" l -ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_mont:$/;" l -ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_mont:$/;" l -ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_mont:$/;" l -ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_mont:$/;" l -ecp_nistz256_mul_mont_neon crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_mont_neon:$/;" l -ecp_nistz256_mult_precompute crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_mult_precompute(EC_GROUP *group, BN_CTX *ctx)$/;" f file: -ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_neg:$/;" l -ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_neg:$/;" l -ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_neg:$/;" l -ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_neg:$/;" l -ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_neg:$/;" l -ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_ord_mul_mont:$/;" l -ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_ord_mul_mont:$/;" l -ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_mul_mont:$/;" l -ecp_nistz256_ord_mul_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_mul_montx:$/;" l -ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_ord_sqr_mont:$/;" l -ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_ord_sqr_mont:$/;" l -ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_sqr_mont:$/;" l -ecp_nistz256_ord_sqr_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_sqr_montx:$/;" l -ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_add:$/;" l -ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_add:$/;" l -ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_add:$/;" l -ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add:$/;" l -ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add:$/;" l -ecp_nistz256_point_add crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_add(P256_POINT *r,$/;" f file: -ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_add_affine:$/;" l -ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_add_affine:$/;" l -ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_add_affine:$/;" l -ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_affine:$/;" l -ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add_affine:$/;" l -ecp_nistz256_point_add_affine crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_add_affine(P256_POINT *r,$/;" f file: -ecp_nistz256_point_add_affine_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_affine_vis3:$/;" l -ecp_nistz256_point_add_affinex crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add_affinex:$/;" l -ecp_nistz256_point_add_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_vis3:$/;" l -ecp_nistz256_point_addx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_addx:$/;" l -ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_double:$/;" l -ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_double:$/;" l -ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_double:$/;" l -ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_double:$/;" l -ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_double:$/;" l -ecp_nistz256_point_double crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_double(P256_POINT *r, const P256_POINT *a)$/;" f file: -ecp_nistz256_point_double_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_double_vis3:$/;" l -ecp_nistz256_point_doublex crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_doublex:$/;" l -ecp_nistz256_points_mul crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_points_mul(const EC_GROUP *group,$/;" f file: -ecp_nistz256_pre_comp_new crypto/ec/ecp_nistz256.c /^static NISTZ256_PRE_COMP *ecp_nistz256_pre_comp_new(const EC_GROUP *group)$/;" f file: -ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_precomputed:$/;" l -ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_precomputed:$/;" l -ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_precomputed:$/;" l -ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_precomputed:$/;" l -ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_precomputed:$/;" l -ecp_nistz256_precomputed crypto/ec/ecp_nistz256_table.c /^static const BN_ULONG ecp_nistz256_precomputed[37][64 *$/;" v file: -ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_scatter_w5:$/;" l -ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_scatter_w5:$/;" l -ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_scatter_w5:$/;" l -ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_scatter_w5:$/;" l -ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_scatter_w5:$/;" l -ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_scatter_w7:$/;" l -ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_scatter_w7:$/;" l -ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_scatter_w7:$/;" l -ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_scatter_w7:$/;" l -ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_scatter_w7:$/;" l -ecp_nistz256_set_from_affine crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_set_from_affine(EC_POINT *out, const EC_GROUP *group,$/;" f file: -ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_sqr_mont:$/;" l -ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_sqr_mont:$/;" l -ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_sqr_mont:$/;" l -ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_sqr_mont:$/;" l -ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_sqr_mont:$/;" l -ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_sub:$/;" l -ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_sub:$/;" l -ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_sub:$/;" l -ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_sub:$/;" l -ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_sub:$/;" l -ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_to_mont:$/;" l -ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_to_mont:$/;" l -ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_to_mont:$/;" l -ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_to_mont:$/;" l -ecp_nistz256_to_mont crypto/ec/ecp_ppc.c /^void ecp_nistz256_to_mont(unsigned long res[4], const unsigned long in[4])$/;" f -ecp_nistz256_window_have_precompute_mult crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_window_have_precompute_mult(const EC_GROUP *group)$/;" f file: -ecp_nistz256_windowed_mul crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_windowed_mul(const EC_GROUP *group,$/;" f file: -ecparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char ecparam_bin[] = {$/;" v file: -ecparam_main apps/ecparam.c /^int ecparam_main(int argc, char **argv)$/;" f -ecparam_options apps/ecparam.c /^const OPTIONS ecparam_options[] = {$/;" v -ecpk_parameters_st crypto/ec/ec_asn1.c /^struct ecpk_parameters_st {$/;" s file: -ecpk_parameters_type_t crypto/ec/ec_asn1.c /^} ecpk_parameters_type_t;$/;" t typeref:enum:__anon192 file: -ecpkparams_i2d2i_test test/ec_internal_test.c /^int ecpkparams_i2d2i_test(int n)$/;" f file: -ecpointformats ssl/ssl_local.h /^ unsigned char *ecpointformats;$/;" m struct:ssl_ctx_st::__anon416 -ecpointformats ssl/ssl_local.h /^ unsigned char *ecpointformats;$/;" m struct:ssl_st::__anon420 -ecpointformats_len ssl/ssl_local.h /^ size_t ecpointformats_len;$/;" m struct:ssl_ctx_st::__anon416 -ecpointformats_len ssl/ssl_local.h /^ size_t ecpointformats_len;$/;" m struct:ssl_st::__anon420 -ecpub_nids test/evp_extra_test.c /^static int ecpub_nids[] = {$/;" v file: -ecx include/crypto/evp.h /^ ECX_KEY *ecx; \/* X25519, X448, Ed25519, Ed448 *\/$/;" m union:legacy_pkey_st -ecx25519_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx25519_pkey_meth = {$/;" v file: -ecx25519_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx25519_s390x_pkey_meth = {$/;" v file: -ecx448_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx448_pkey_meth = {$/;" v file: -ecx448_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx448_s390x_pkey_meth = {$/;" v file: -ecx_bits crypto/ec/ecx_meth.c /^static int ecx_bits(const EVP_PKEY *pkey)$/;" f file: -ecx_check_key_type providers/implementations/encode_decode/encode_key2any.c 805;" d file: -ecx_cmp_parameters crypto/ec/ecx_meth.c /^static int ecx_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -ecx_ctrl crypto/ec/ecx_meth.c /^static int ecx_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -ecx_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *ecx_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -ecx_derive providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_derive_fn ecx_derive;$/;" v file: -ecx_derive providers/implementations/exchange/ecx_exch.c /^static int ecx_derive(void *vecxctx, unsigned char *secret, size_t *secretlen,$/;" f file: -ecx_dup providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn ecx_dup;$/;" v file: -ecx_dup providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_dup(const void *keydata_from, int selection)$/;" f file: -ecx_dupctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn ecx_dupctx;$/;" v file: -ecx_dupctx providers/implementations/exchange/ecx_exch.c /^static void *ecx_dupctx(void *vecxctx)$/;" f file: -ecx_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 798;" d file: -ecx_export providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn ecx_export;$/;" v file: -ecx_export providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: -ecx_free crypto/ec/ecx_meth.c /^static void ecx_free(EVP_PKEY *pkey)$/;" f file: -ecx_freectx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_freectx_fn ecx_freectx;$/;" v file: -ecx_freectx providers/implementations/exchange/ecx_exch.c /^static void ecx_freectx(void *vecxctx)$/;" f file: -ecx_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_gen(struct ecx_gen_ctx *gctx)$/;" f file: -ecx_gen_cleanup providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn ecx_gen_cleanup;$/;" v file: -ecx_gen_cleanup providers/implementations/keymgmt/ecx_kmgmt.c /^static void ecx_gen_cleanup(void *genctx)$/;" f file: -ecx_gen_ctx providers/implementations/keymgmt/ecx_kmgmt.c /^struct ecx_gen_ctx {$/;" s file: -ecx_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_gen_init(void *provctx, int selection,$/;" f file: -ecx_gen_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn ecx_gen_set_params;$/;" v file: -ecx_gen_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -ecx_gen_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn ecx_gen_settable_params;$/;" v file: -ecx_gen_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ecx_gen_settable_params(ossl_unused void *genctx,$/;" f file: -ecx_generic_import_from crypto/ec/ecx_meth.c /^static int ecx_generic_import_from(const OSSL_PARAM params[], void *vpctx,$/;" f file: -ecx_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_get_params(void *key, OSSL_PARAM params[], int bits, int secbits,$/;" f file: -ecx_get_priv_key crypto/ec/ecx_meth.c /^static int ecx_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv,$/;" f file: -ecx_get_pub_key crypto/ec/ecx_meth.c /^static int ecx_get_pub_key(const EVP_PKEY *pkey, unsigned char *pub,$/;" f file: -ecx_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_gettable_params[] = {$/;" v file: -ecx_has providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn ecx_has;$/;" v file: -ecx_has providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_has(const void *keydata, int selection)$/;" f file: -ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn ecx_imexport_types;$/;" v file: -ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn ecx_imexport_types;$/;" v file: -ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ecx_imexport_types(int selection)$/;" f file: -ecx_import providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn ecx_import;$/;" v file: -ecx_import providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -ecx_init providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_init_fn ecx_init;$/;" v file: -ecx_init providers/implementations/exchange/ecx_exch.c /^static int ecx_init(void *vecxctx, void *vkey,$/;" f file: -ecx_key_adjust providers/implementations/encode_decode/decode_der2key.c /^static void ecx_key_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: -ecx_key_op_t include/crypto/ecx.h /^} ecx_key_op_t;$/;" t typeref:enum:__anon356 -ecx_key_pairwise_check providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_key_pairwise_check(const ECX_KEY *ecx, int type)$/;" f file: -ecx_key_print crypto/ec/ecx_meth.c /^static int ecx_key_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -ecx_key_st include/crypto/ecx.h /^struct ecx_key_st {$/;" s -ecx_key_types providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_key_types[] = {$/;" v file: -ecx_load providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn ecx_load;$/;" v file: -ecx_load providers/implementations/keymgmt/ecx_kmgmt.c /^void *ecx_load(const void *reference, size_t reference_sz)$/;" f -ecx_match providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn ecx_match;$/;" v file: -ecx_match providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -ecx_newctx providers/implementations/exchange/ecx_exch.c /^static void *ecx_newctx(void *provctx, size_t keylen)$/;" f file: -ecx_pkey_copy crypto/ec/ecx_meth.c /^static int ecx_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: -ecx_pkey_dirty_cnt crypto/ec/ecx_meth.c /^static size_t ecx_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: -ecx_pkey_export_to crypto/ec/ecx_meth.c /^static int ecx_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -ecx_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ecx_pki_priv_to_der(const void *vecxkey, unsigned char **pder)$/;" f file: -ecx_priv_decode_ex crypto/ec/ecx_meth.c /^static int ecx_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,$/;" f file: -ecx_priv_encode crypto/ec/ecx_meth.c /^static int ecx_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: -ecx_priv_print crypto/ec/ecx_meth.c /^static int ecx_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -ecx_pub_cmp crypto/ec/ecx_meth.c /^static int ecx_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -ecx_pub_decode crypto/ec/ecx_meth.c /^static int ecx_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: -ecx_pub_encode crypto/ec/ecx_meth.c /^static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: -ecx_pub_print crypto/ec/ecx_meth.c /^static int ecx_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -ecx_security_bits crypto/ec/ecx_meth.c /^static int ecx_security_bits(const EVP_PKEY *pkey)$/;" f file: -ecx_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -ecx_set_peer providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn ecx_set_peer;$/;" v file: -ecx_set_peer providers/implementations/exchange/ecx_exch.c /^static int ecx_set_peer(void *vecxctx, void *vkey)$/;" f file: -ecx_set_priv_key crypto/ec/ecx_meth.c /^static int ecx_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv,$/;" f file: -ecx_set_pub_key crypto/ec/ecx_meth.c /^static int ecx_set_pub_key(EVP_PKEY *pkey, const unsigned char *pub, size_t len)$/;" f file: -ecx_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_settable_params[] = {$/;" v file: -ecx_size crypto/ec/ecx_meth.c /^static int ecx_size(const EVP_PKEY *pkey)$/;" f file: -ecx_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ecx_spki_pub_to_der(const void *vecxkey, unsigned char **pder)$/;" f file: -ecx_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ecx_to_text(BIO *out, const void *key, int selection)$/;" f file: -ecx_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_validate(const void *keydata, int selection, int type, size_t keylen)$/;" f file: -ecxnids test/evp_extra_test.c /^static int ecxnids[] = {$/;" v file: -ed25519_adjust providers/implementations/encode_decode/decode_der2key.c 444;" d file: -ed25519_check providers/implementations/encode_decode/decode_der2key.c 443;" d file: -ed25519_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 440;" d file: -ed25519_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 441;" d file: -ed25519_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 439;" d file: -ed25519_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 437;" d file: -ed25519_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 438;" d file: -ed25519_digest_sign providers/implementations/signature/eddsa_sig.c /^int ed25519_digest_sign(void *vpeddsactx, unsigned char *sigret,$/;" f -ed25519_digest_sign providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_fn ed25519_digest_sign;$/;" v file: -ed25519_digest_verify providers/implementations/signature/eddsa_sig.c /^int ed25519_digest_verify(void *vpeddsactx, const unsigned char *sig,$/;" f -ed25519_digest_verify providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_verify_fn ed25519_digest_verify;$/;" v file: -ed25519_evp_type providers/implementations/encode_decode/decode_der2key.c 436;" d file: -ed25519_evp_type providers/implementations/encode_decode/encode_key2any.c 807;" d file: -ed25519_free providers/implementations/encode_decode/decode_der2key.c 442;" d file: -ed25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ed25519_gen;$/;" v file: -ed25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -ed25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ed25519_gen_init;$/;" v file: -ed25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_gen_init(void *provctx, int selection,$/;" f file: -ed25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ed25519_get_params;$/;" v file: -ed25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_get_params(void *key, OSSL_PARAM params[])$/;" f file: -ed25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ed25519_gettable_params;$/;" v file: -ed25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed25519_gettable_params(void *provctx)$/;" f file: -ed25519_import_from crypto/ec/ecx_meth.c /^static int ed25519_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -ed25519_input_type providers/implementations/encode_decode/encode_key2any.c 811;" d file: -ed25519_input_type providers/implementations/encode_decode/encode_key2text.c 627;" d file: -ed25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ed25519_new_key;$/;" v file: -ed25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_new_key(void *provctx)$/;" f file: -ed25519_pem_type providers/implementations/encode_decode/encode_key2any.c 815;" d file: -ed25519_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed25519_pkey_meth = {$/;" v file: -ed25519_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed25519_s390x_pkey_meth = {$/;" v file: -ed25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ed25519_set_params;$/;" v file: -ed25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -ed25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ed25519_settable_params;$/;" v file: -ed25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed25519_settable_params(void *provctx)$/;" f file: -ed25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ed25519_validate;$/;" v file: -ed25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_validate(const void *keydata, int selection, int checktype)$/;" f file: -ed448_adjust providers/implementations/encode_decode/decode_der2key.c 454;" d file: -ed448_check providers/implementations/encode_decode/decode_der2key.c 453;" d file: -ed448_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 450;" d file: -ed448_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 451;" d file: -ed448_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 449;" d file: -ed448_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 447;" d file: -ed448_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 448;" d file: -ed448_digest_sign providers/implementations/signature/eddsa_sig.c /^int ed448_digest_sign(void *vpeddsactx, unsigned char *sigret,$/;" f -ed448_digest_sign providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_fn ed448_digest_sign;$/;" v file: -ed448_digest_verify providers/implementations/signature/eddsa_sig.c /^int ed448_digest_verify(void *vpeddsactx, const unsigned char *sig,$/;" f -ed448_digest_verify providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_verify_fn ed448_digest_verify;$/;" v file: -ed448_evp_type providers/implementations/encode_decode/decode_der2key.c 446;" d file: -ed448_evp_type providers/implementations/encode_decode/encode_key2any.c 808;" d file: -ed448_free providers/implementations/encode_decode/decode_der2key.c 452;" d file: -ed448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ed448_gen;$/;" v file: -ed448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -ed448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ed448_gen_init;$/;" v file: -ed448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_gen_init(void *provctx, int selection,$/;" f file: -ed448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ed448_get_params;$/;" v file: -ed448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_get_params(void *key, OSSL_PARAM params[])$/;" f file: -ed448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ed448_gettable_params;$/;" v file: -ed448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed448_gettable_params(void *provctx)$/;" f file: -ed448_import_from crypto/ec/ecx_meth.c /^static int ed448_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -ed448_input_type providers/implementations/encode_decode/encode_key2any.c 812;" d file: -ed448_input_type providers/implementations/encode_decode/encode_key2text.c 628;" d file: -ed448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ed448_new_key;$/;" v file: -ed448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_new_key(void *provctx)$/;" f file: -ed448_pem_type providers/implementations/encode_decode/encode_key2any.c 816;" d file: -ed448_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed448_pkey_meth = {$/;" v file: -ed448_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed448_s390x_pkey_meth = {$/;" v file: -ed448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ed448_set_params;$/;" v file: -ed448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -ed448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ed448_settable_params;$/;" v file: -ed448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed448_settable_params(void *provctx)$/;" f file: -ed448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ed448_validate;$/;" v file: -ed448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_validate(const void *keydata, int selection, int checktype)$/;" f file: -ed_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed_get_params(void *key, OSSL_PARAM params[])$/;" f file: -ed_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ed_gettable_params[] = {$/;" v file: -ed_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ed_settable_params[] = {$/;" v file: -eddsa apps/speed.c /^ int eddsa;$/;" m struct:openssl_speed_sec_st file: -eddsa_c apps/speed.c /^static long eddsa_c[EdDSA_NUM][2];$/;" v file: -eddsa_choices apps/speed.c /^static const OPT_PAIR eddsa_choices[EdDSA_NUM] = {$/;" v file: -eddsa_ctx apps/speed.c /^ EVP_MD_CTX *eddsa_ctx[EdDSA_NUM];$/;" m struct:loopargs_st file: -eddsa_ctx2 apps/speed.c /^ EVP_MD_CTX *eddsa_ctx2[EdDSA_NUM];$/;" m struct:loopargs_st file: -eddsa_digest_signverify_init providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn eddsa_digest_signverify_init;$/;" v file: -eddsa_digest_signverify_init providers/implementations/signature/eddsa_sig.c /^static int eddsa_digest_signverify_init(void *vpeddsactx, const char *mdname,$/;" f file: -eddsa_dupctx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn eddsa_dupctx;$/;" v file: -eddsa_dupctx providers/implementations/signature/eddsa_sig.c /^static void *eddsa_dupctx(void *vpeddsactx)$/;" f file: -eddsa_freectx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_freectx_fn eddsa_freectx;$/;" v file: -eddsa_freectx providers/implementations/signature/eddsa_sig.c /^static void eddsa_freectx(void *vpeddsactx)$/;" f file: -eddsa_get_ctx_params providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn eddsa_get_ctx_params;$/;" v file: -eddsa_get_ctx_params providers/implementations/signature/eddsa_sig.c /^static int eddsa_get_ctx_params(void *vpeddsactx, OSSL_PARAM *params)$/;" f file: -eddsa_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn eddsa_gettable_ctx_params;$/;" v file: -eddsa_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static const OSSL_PARAM *eddsa_gettable_ctx_params(ossl_unused void *vpeddsactx,$/;" f file: -eddsa_newctx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_newctx_fn eddsa_newctx;$/;" v file: -eddsa_newctx providers/implementations/signature/eddsa_sig.c /^static void *eddsa_newctx(void *provctx, const char *propq_unused)$/;" f file: -eddsa_results apps/speed.c /^static double eddsa_results[EdDSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: -ee_cert test/verify_extra_test.c /^static char *ee_cert = NULL;$/;" v file: -eecert_filename test/algorithmid_test.c /^static const char *eecert_filename = NULL; \/* For test_x509_file() *\/$/;" v file: -efd engines/e_afalg.h /^ int efd;$/;" m struct:afalg_aio_st -einit include/crypto/evp.h /^ OSSL_FUNC_cipher_encrypt_init_fn *einit;$/;" m struct:evp_cipher_st -elem64 crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" t typeref:union:__anon246 file: -email crypto/x509/x509_local.h /^ char *email; \/* If not NULL email address to match *\/$/;" m struct:X509_VERIFY_PARAM_st -email test/v3nametest.c /^ int email;$/;" m struct:set_name_fn file: -emaillen crypto/x509/x509_local.h /^ size_t emaillen;$/;" m struct:X509_VERIFY_PARAM_st -embedded_st engines/e_loader_attic.c /^struct embedded_st {$/;" s file: -emit Configurations/gentemplate.pm /^sub emit {$/;" s -emit include/crypto/poly1305.h /^ poly1305_emit_f emit;$/;" m struct:poly1305_context::__anon375 -emit_assembler crypto/perlasm/sparcv9_modes.pl /^sub emit_assembler {$/;" s -empty test/wpackettest.c /^static const unsigned char empty[] = { 0x00 };$/;" v file: -empty_fragment_done ssl/ssl_local.h /^ int empty_fragment_done;$/;" m struct:ssl_st::__anon417 -empty_record_count ssl/record/record.h /^ size_t empty_record_count;$/;" m struct:record_layer_st -enable test/acvp_test.c /^ int enable;$/;" m struct:st_args file: -enable_client_sctp_label_bug test/helpers/ssl_test_ctx.h /^ int enable_client_sctp_label_bug;$/;" m struct:__anon292 -enable_locking crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_enable_locking_fn *enable_locking;$/;" m struct:evp_rand_st file: -enable_pha test/helpers/ssl_test_ctx.h /^ int enable_pha;$/;" m struct:__anon289 -enable_server_sctp_label_bug test/helpers/ssl_test_ctx.h /^ int enable_server_sctp_label_bug;$/;" m struct:__anon292 -enable_timeouts apps/s_server.c /^static int enable_timeouts = 0;$/;" v file: -enabled ssl/ssl_local.h /^ int enabled;$/;" m struct:sigalg_lookup_st -enc include/crypto/x509.h /^ ASN1_ENCODING enc; \/* encoding of signed portion of CRL *\/$/;" m struct:X509_crl_info_st -enc include/crypto/x509.h /^ ASN1_ENCODING enc; \/* cached encoding of signed part *\/$/;" m struct:X509_req_info_st -enc include/crypto/x509.h /^ ASN1_ENCODING enc;$/;" m struct:x509_cinf_st -enc providers/implementations/ciphers/cipher_aes_siv.h /^ unsigned int enc : 1; \/* Set to 1 if we are encrypting or 0 otherwise *\/$/;" m struct:prov_siv_ctx_st -enc providers/implementations/ciphers/cipher_null.c /^ int enc;$/;" m struct:prov_cipher_null_ctx_st file: -enc providers/implementations/include/prov/ciphercommon.h /^ unsigned int enc : 1; \/* Set to 1 for encrypt, or 0 otherwise *\/$/;" m struct:prov_cipher_ctx_st -enc providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int enc : 1;$/;" m struct:prov_ccm_st -enc providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int enc:1; \/* Set to 1 if we are encrypting or 0 otherwise *\/$/;" m struct:prov_gcm_ctx_st -enc ssl/ssl_local.h /^ int (*enc) (SSL *, SSL3_RECORD *, size_t, int, SSL_MAC_BUF *, size_t);$/;" m struct:ssl3_enc_method -enc test/evp_extra_test.c /^ int enc;$/;" m struct:__anon308 file: -enc test/evp_extra_test.c /^ int enc;$/;" m struct:__anon309 file: -enc test/evp_test.c /^ int enc;$/;" m struct:cipher_data_st file: -encKeyPairTypes crypto/cmp/cmp_local.h /^ STACK_OF(X509_ALGOR) *encKeyPairTypes;$/;" m union:ossl_cmp_itav_st::__anon197 -encSymmKey crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *encSymmKey; \/* 2 *\/$/;" m struct:ossl_crmf_encryptedvalue_st -encValue crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *encValue;$/;" m struct:ossl_crmf_encryptedvalue_st -enc_callback_ctrl crypto/evp/bio_enc.c /^static long enc_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -enc_ctrl crypto/evp/bio_enc.c /^static long enc_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -enc_data crypto/evp/evp_local.h /^ unsigned char enc_data[80];$/;" m struct:evp_Encode_Ctx_st -enc_default test/pkcs12_format_test.c /^static const PKCS12_ENC enc_default = {$/;" v file: -enc_flag crypto/ec/ec_local.h /^ unsigned int enc_flag;$/;" m struct:ec_key_st -enc_flags ssl/ssl_local.h /^ uint32_t enc_flags;$/;" m struct:ssl3_enc_method -enc_free crypto/evp/bio_enc.c /^static int enc_free(BIO *a)$/;" f file: -enc_key test/bad_dtls_test.c 61;" d file: -enc_main apps/enc.c /^int enc_main(int argc, char **argv)$/;" f -enc_new crypto/evp/bio_enc.c /^static int enc_new(BIO *bi)$/;" f file: -enc_nids_all test/pkcs12_format_test.c /^static const int enc_nids_all[] = {$/;" v file: -enc_nids_no_legacy test/pkcs12_format_test.c /^static const int enc_nids_no_legacy[] = {$/;" v file: -enc_options apps/enc.c /^const OPTIONS enc_options[] = {$/;" v -enc_read crypto/evp/bio_enc.c /^static int enc_read(BIO *b, char *out, int outl)$/;" f file: -enc_read_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_read_ctx; \/* cryptographic state *\/$/;" m struct:ssl_st -enc_read_state ssl/statem/statem.h /^ ENC_READ_STATES enc_read_state;$/;" m struct:ossl_statem_st -enc_struct crypto/evp/bio_enc.c /^typedef struct enc_struct {$/;" s file: -enc_write crypto/evp/bio_enc.c /^static int enc_write(BIO *b, const char *in, int inl)$/;" f file: -enc_write_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_write_ctx; \/* cryptographic state *\/$/;" m struct:dtls1_retransmit_state -enc_write_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_write_ctx; \/* cryptographic state *\/$/;" m struct:ssl_st -enc_write_state ssl/statem/statem.h /^ ENC_WRITE_STATES enc_write_state;$/;" m struct:ossl_statem_st -encap include/crypto/evp.h /^ } encap;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon368 -encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_AuthenticatedData_st -encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_CompressedData_st -encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_DigestedData_st -encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_SignedData_st -encapsulate crypto/evp/evp_local.h /^ OSSL_FUNC_kem_encapsulate_fn *encapsulate;$/;" m struct:evp_kem_st -encapsulate_init crypto/evp/evp_local.h /^ OSSL_FUNC_kem_encapsulate_init_fn *encapsulate_init;$/;" m struct:evp_kem_st -enccompact crypto/aes/asm/aes-586.pl /^sub enccompact()$/;" s -enccompactvert crypto/aes/asm/aes-x86_64.pl /^sub enccompactvert()$/;" s -encdec_data test/asn1_encode_test.c /^ void *encdec_data;$/;" m struct:__anon298 file: -encdec_data_elem_size test/asn1_encode_test.c /^ size_t encdec_data_elem_size;$/;" m struct:__anon298 file: -encdec_data_size test/asn1_encode_test.c /^ size_t encdec_data_size;$/;" m struct:__anon298 file: -enchoriz crypto/aes/asm/aes-586.pl /^sub enchoriz()$/;" s -enckey crypto/aes/asm/aes-586.pl /^sub enckey()$/;" s -enckey crypto/aes/asm/aes-x86_64.pl /^sub enckey()$/;" s -enckey crypto/asn1/n_pkey.c /^ X509_SIG *enckey;$/;" m struct:netscape_encrypted_pkey_st file: -enclast crypto/aes/asm/aes-586.pl /^sub enclast()$/;" s -enclast crypto/aes/asm/aes-x86_64.pl /^sub enclast()$/;" s -enclastvert crypto/aes/asm/aes-x86_64.pl /^sub enclastvert()$/;" s -encode crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_encode_fn *encode;$/;" m struct:ossl_encoder_st -encode crypto/evp/bio_b64.c /^ int encode;$/;" m struct:b64_struct file: -encode_EVP_PKEY_MSBLOB test/endecode_test.c /^static int encode_EVP_PKEY_MSBLOB(const char *file, const int line,$/;" f file: -encode_EVP_PKEY_PVK test/endecode_test.c /^static int encode_EVP_PKEY_PVK(const char *file, const int line,$/;" f file: -encode_EVP_PKEY_legacy_PEM test/endecode_test.c /^static int encode_EVP_PKEY_legacy_PEM(const char *file, const int line,$/;" f file: -encode_EVP_PKEY_prov test/endecode_test.c /^static int encode_EVP_PKEY_prov(const char *file, const int line,$/;" f file: -encode_data_st test/evp_test.c /^typedef struct encode_data_st {$/;" s file: -encode_dsa_params providers/implementations/encode_decode/encode_key2any.c /^static int encode_dsa_params(const void *dsa, int nid,$/;" f file: -encode_expectations test/asn1_encode_test.c /^ void *encode_expectations;$/;" m struct:__anon298 file: -encode_expectations_elem_size test/asn1_encode_test.c /^ size_t encode_expectations_elem_size;$/;" m struct:__anon298 file: -encode_expectations_size test/asn1_encode_test.c /^ size_t encode_expectations_size;$/;" m struct:__anon298 file: -encode_oid util/perl/OpenSSL/OID.pm /^sub encode_oid {$/;" s -encode_oid_nums util/perl/OpenSSL/OID.pm /^sub encode_oid_nums {$/;" s -encode_pkcs1 crypto/rsa/rsa_sign.c /^static int encode_pkcs1(unsigned char **out, size_t *out_len, int type,$/;" f file: -encode_string providers/implementations/macs/kmac_prov.c /^static int encode_string(unsigned char *out, size_t out_max_len, size_t *out_len,$/;" f file: -encode_test_cleanup test/evp_test.c /^static void encode_test_cleanup(EVP_TEST *t)$/;" f file: -encode_test_init test/evp_test.c /^static int encode_test_init(EVP_TEST *t, const char *encoding)$/;" f file: -encode_test_method test/evp_test.c /^static const EVP_TEST_METHOD encode_test_method = {$/;" v file: -encode_test_parse test/evp_test.c /^static int encode_test_parse(EVP_TEST *t,$/;" f file: -encode_test_run test/evp_test.c /^static int encode_test_run(EVP_TEST *t)$/;" f file: -encoded test/pemtest.c /^ const char *encoded;$/;" m struct:__anon265 file: -encoded_length util/perl/TLSProxy/Message.pm /^sub encoded_length$/;" s -encoder crypto/encode_decode/encoder_local.h /^ OSSL_ENCODER *encoder; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st -encoder test/endecode_test.c /^typedef int (encoder)(const char *file, const int line,$/;" t file: -encoder_cmp apps/list.c /^static int encoder_cmp(const OSSL_ENCODER * const *a,$/;" f file: -encoder_construct_pkey crypto/encode_decode/encoder_pkey.c /^encoder_construct_pkey(OSSL_ENCODER_INSTANCE *encoder_inst, void *arg)$/;" f file: -encoder_data_st crypto/encode_decode/encoder_meth.c /^struct encoder_data_st {$/;" s file: -encoder_destruct_pkey crypto/encode_decode/encoder_pkey.c /^static void encoder_destruct_pkey(void *arg)$/;" f file: -encoder_from_algorithm crypto/encode_decode/encoder_meth.c /^static void *encoder_from_algorithm(int id, const OSSL_ALGORITHM *algodef,$/;" f file: -encoder_import_cb crypto/encode_decode/encoder_pkey.c /^static int encoder_import_cb(const OSSL_PARAM params[], void *arg)$/;" f file: -encoder_inst crypto/encode_decode/encoder_pkey.c /^ OSSL_ENCODER_INSTANCE *encoder_inst;$/;" m struct:construct_data_st file: -encoder_insts crypto/encode_decode/encoder_local.h /^ STACK_OF(OSSL_ENCODER_INSTANCE) *encoder_insts;$/;" m struct:ossl_encoder_ctx_st -encoder_process crypto/encode_decode/encoder_lib.c /^static int encoder_process(struct encoder_process_data_st *data)$/;" f file: -encoder_process_data_st crypto/encode_decode/encoder_lib.c /^struct encoder_process_data_st {$/;" s file: -encoder_store_free crypto/encode_decode/encoder_meth.c /^static void encoder_store_free(void *vstore)$/;" f file: -encoder_store_method crypto/encode_decode/encoder_meth.c /^static const OSSL_LIB_CTX_METHOD encoder_store_method = {$/;" v file: -encoder_store_new crypto/encode_decode/encoder_meth.c /^static void *encoder_store_new(OSSL_LIB_CTX *ctx)$/;" f file: -encoderctx crypto/encode_decode/encoder_local.h /^ void *encoderctx; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st -encoding providers/implementations/keymgmt/ec_kmgmt.c /^ char *encoding;$/;" m struct:ec_gen_ctx file: -encoding test/evp_extra_test.c /^ int encoding;$/;" m struct:__anon306 file: -encoding test/evp_test.c /^ base64_encoding_type encoding;$/;" m struct:encode_data_st file: -encoding_name test/evp_extra_test.c /^ const char *encoding_name;$/;" m struct:__anon306 file: -encoding_nameid_map crypto/ec/ec_backend.c /^static const OSSL_ITEM encoding_nameid_map[] = {$/;" v file: -encrypt crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_encrypt_fn *encrypt;$/;" m struct:evp_asym_cipher_st -encrypt crypto/evp/evp_local.h /^ int encrypt; \/* encrypt or decrypt *\/$/;" m struct:evp_cipher_ctx_st -encrypt include/crypto/evp.h /^ int (*encrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,$/;" m struct:evp_pkey_method_st -encrypt include/crypto/modes.h /^ block128_f encrypt;$/;" m struct:ocb128_context -encrypt test/igetest.c /^ const int encrypt;$/;" m struct:bi_ige_test file: -encrypt test/igetest.c /^ const int encrypt;$/;" m struct:ige_test file: -encrypt_block test/modes_internal_test.c /^ size_t (*encrypt_block)(const unsigned char *in,$/;" m struct:__anon321 file: -encrypt_decrypt test/evp_fetch_prov_test.c /^static int encrypt_decrypt(const EVP_CIPHER *cipher, const unsigned char *msg,$/;" f file: -encrypt_init crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_encrypt_init_fn *encrypt_init;$/;" m struct:evp_asym_cipher_st -encrypt_init include/crypto/evp.h /^ int (*encrypt_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -encrypt_stream test/modes_internal_test.c /^ size_t (*encrypt_stream)(const unsigned char *in, unsigned char *out,$/;" m struct:__anon321 file: -encrypted util/perl/TLSProxy/Alert.pm /^sub encrypted$/;" s -encrypted util/perl/TLSProxy/Record.pm /^sub encrypted$/;" s -encryptedCert crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *encryptedCert;$/;" m union:ossl_cmp_certorenccert_st::__anon198 -encryptedContent crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedContent;$/;" m struct:CMS_EncryptedContentInfo_st -encryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *encryptedContentInfo;$/;" m struct:CMS_EncryptedData_st -encryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *encryptedContentInfo;$/;" m struct:CMS_EnvelopedData_st -encryptedData crypto/cms/cms_local.h /^ CMS_EncryptedData *encryptedData;$/;" m union:CMS_ContentInfo_st::__anon237 -encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_KEKRecipientInfo_st -encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_KeyTransRecipientInfo_st -encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_PasswordRecipientInfo_st -encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_RecipientEncryptedKey_st -encryptedKey crypto/crmf/crmf_local.h /^ ASN1_NULL *encryptedKey; \/* 4 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 -encstep crypto/aes/asm/aes-586.pl /^sub encstep()$/;" s -encstep crypto/aes/asm/aes-x86_64.pl /^sub encstep()$/;" s -enctransform crypto/aes/asm/aes-586.pl /^sub enctransform()$/;" s -enctransform crypto/aes/asm/aes-x86_64.pl /^sub enctransform()$/;" s -enctransform_ref crypto/aes/asm/aes-x86_64.pl /^sub enctransform_ref()$/;" s -encvert crypto/aes/asm/aes-586.pl /^sub encvert()$/;" s -encvert crypto/aes/asm/aes-x86_64.pl /^sub encvert()$/;" s -end util/perl/TLSProxy/Message.pm /^sub end$/;" s -end util/perl/TLSProxy/Proxy.pm /^sub end$/;" s -end_check_contentinfo test/helpers/pkcs12.c /^void end_check_contentinfo(PKCS12_BUILDER *pb)$/;" f -end_check_pkcs12 test/helpers/pkcs12.c /^void end_check_pkcs12(PKCS12_BUILDER *pb)$/;" f -end_contentinfo test/helpers/pkcs12.c /^void end_contentinfo(PKCS12_BUILDER *pb)$/;" f -end_contentinfo_encrypted test/helpers/pkcs12.c /^void end_contentinfo_encrypted(PKCS12_BUILDER *pb, const PKCS12_ENC *enc)$/;" f -end_pkcs12 test/helpers/pkcs12.c /^void end_pkcs12(PKCS12_BUILDER *pb)$/;" f -end_pkcs12_builder test/helpers/pkcs12.c /^int end_pkcs12_builder(PKCS12_BUILDER *pb)$/;" f -end_pkcs12_with_mac test/helpers/pkcs12.c /^void end_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f -end_reached engines/e_loader_attic.c /^ int end_reached;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: -end_reached providers/implementations/storemgmt/file_store.c /^ int end_reached;$/;" m struct:file_ctx_st::__anon454::__anon456 file: -end_time crypto/cmp/cmp_local.h /^ time_t end_time; \/* session start time + totaltimeout *\/$/;" m struct:ossl_cmp_ctx_st -endentity1 test/cmp_protect_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: -endentity1 test/cmp_vfy_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: -endentity1_f test/cmp_vfy_test.c /^static const char *endentity1_f;$/;" v file: -endentity2 test/cmp_protect_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: -endentity2 test/cmp_vfy_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: -endentity2_f test/cmp_vfy_test.c /^static const char *endentity2_f;$/;" v file: -endfirst include/internal/packet.h /^ unsigned int endfirst : 1;$/;" m struct:wpacket_st -endianess_t crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" t typeref:enum:__anon9 file: -endproc crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub endproc($)$/;" s -ends_with_dirsep apps/rehash.c /^static int ends_with_dirsep(const char *path)$/;" f file: -endstr crypto/pem/pem_lib.c /^static const char endstr[] = "-----END ";$/;" v file: -eng_str ssl/ssl_lib.c 3415;" d file: -eng_strx ssl/ssl_lib.c 3414;" d file: -engine apps/engine.c /^ ENGINE *engine;$/;" m struct:util_store_cap_data file: -engine crypto/dh/dh_local.h /^ ENGINE *engine;$/;" m struct:dh_st -engine crypto/dsa/dsa_local.h /^ ENGINE *engine;$/;" m struct:dsa_st -engine crypto/ec/ec_local.h /^ ENGINE *engine;$/;" m struct:ec_key_st -engine crypto/evp/evp_local.h /^ ENGINE *engine; \/* functional reference if 'cipher' is$/;" m struct:evp_cipher_ctx_st -engine crypto/evp/evp_local.h /^ ENGINE *engine; \/* functional reference if 'digest' is$/;" m struct:evp_md_ctx_st -engine crypto/rsa/rsa_local.h /^ ENGINE *engine;$/;" m struct:rsa_st -engine crypto/store/store_local.h /^ ENGINE *engine;$/;" m struct:ossl_store_loader_st -engine include/crypto/evp.h /^ ENGINE *engine;$/;" m struct:evp_pkey_ctx_st -engine include/crypto/evp.h /^ ENGINE *engine;$/;" m struct:evp_pkey_st -engine providers/common/include/prov/provider_util.h /^ ENGINE *engine; \/* cipher engine *\/$/;" m struct:__anon451 -engine providers/common/include/prov/provider_util.h /^ ENGINE *engine; \/* digest engine *\/$/;" m struct:__anon452 -engine_add_dynamic_id crypto/engine/eng_list.c /^int engine_add_dynamic_id(ENGINE *e, ENGINE_DYNAMIC_ID dynamic_id,$/;" f -engine_afalg crypto/init.c /^static CRYPTO_ONCE engine_afalg = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_afalg engines/e_afalg.c /^static ENGINE *engine_afalg(void)$/;" f file: -engine_afalg_id engines/e_afalg.c /^static const char *engine_afalg_id = "afalg";$/;" v file: -engine_afalg_name engines/e_afalg.c /^static const char *engine_afalg_name = "AFALG engine support";$/;" v file: -engine_capi crypto/init.c /^static CRYPTO_ONCE engine_capi = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_capi_id engines/e_capi.c /^static const char *engine_capi_id = "capi";$/;" v file: -engine_capi_name engines/e_capi.c /^static const char *engine_capi_name = "CryptoAPI ENGINE";$/;" v file: -engine_cleanup_add_first crypto/engine/eng_lib.c /^void engine_cleanup_add_first(ENGINE_CLEANUP_CB *cb)$/;" f -engine_cleanup_add_last crypto/engine/eng_lib.c /^void engine_cleanup_add_last(ENGINE_CLEANUP_CB *cb)$/;" f -engine_cleanup_cb_free crypto/engine/eng_lib.c /^static void engine_cleanup_cb_free(ENGINE_CLEANUP_ITEM *item)$/;" f file: -engine_cleanup_int crypto/engine/eng_lib.c /^void engine_cleanup_int(void)$/;" f -engine_close apps/lib/engine_loader.c /^static int engine_close(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -engine_cpy crypto/engine/eng_list.c /^static void engine_cpy(ENGINE *dest, const ENGINE *src)$/;" f file: -engine_dasync engines/e_dasync.c /^static ENGINE *engine_dasync(void)$/;" f file: -engine_dasync_id engines/e_dasync.c /^static const char *engine_dasync_id = "dasync";$/;" v file: -engine_dasync_name engines/e_dasync.c /^static const char *engine_dasync_name = "Dummy Async engine support";$/;" v file: -engine_devcrypto crypto/init.c /^static CRYPTO_ONCE engine_devcrypto = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_devcrypto_id engines/e_devcrypto.c 35;" d file: -engine_dyn_list_head crypto/engine/eng_list.c /^static ENGINE *engine_dyn_list_head = NULL;$/;" v file: -engine_dyn_list_tail crypto/engine/eng_list.c /^static ENGINE *engine_dyn_list_tail = NULL;$/;" v file: -engine_dynamic crypto/engine/eng_dyn.c /^static ENGINE *engine_dynamic(void)$/;" f file: -engine_dynamic crypto/init.c /^static CRYPTO_ONCE engine_dynamic = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_dynamic_id crypto/engine/eng_dyn.c /^static const char *engine_dynamic_id = "dynamic";$/;" v file: -engine_dynamic_name crypto/engine/eng_dyn.c /^static const char *engine_dynamic_name = "Dynamic engine loading support";$/;" v file: -engine_e_rdrand_id crypto/engine/eng_rdrand.c /^static const char *engine_e_rdrand_id = "rdrand";$/;" v file: -engine_e_rdrand_name crypto/engine/eng_rdrand.c /^static const char *engine_e_rdrand_name = "Intel RDRAND engine";$/;" v file: -engine_eof apps/lib/engine_loader.c /^static int engine_eof(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -engine_error apps/lib/engine_loader.c /^static int engine_error(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -engine_expect apps/lib/engine_loader.c /^static int engine_expect(OSSL_STORE_LOADER_CTX *ctx, int expected)$/;" f file: -engine_free_util crypto/engine/eng_lib.c /^int engine_free_util(ENGINE *e, int not_locked)$/;" f -engine_id crypto/engine/eng_dyn.c /^ char *engine_id;$/;" m struct:st_dynamic_data_ctx file: -engine_list_add crypto/engine/eng_list.c /^static int engine_list_add(ENGINE *e)$/;" f file: -engine_list_cleanup crypto/engine/eng_list.c /^static void engine_list_cleanup(void)$/;" f file: -engine_list_head crypto/engine/eng_list.c /^static ENGINE *engine_list_head = NULL;$/;" v file: -engine_list_remove crypto/engine/eng_list.c /^static int engine_list_remove(ENGINE *e)$/;" f file: -engine_list_tail crypto/engine/eng_list.c /^static ENGINE *engine_list_tail = NULL;$/;" v file: -engine_load apps/lib/engine_loader.c /^static OSSL_STORE_INFO *engine_load(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: -engine_load_afalg_int engines/e_afalg.c /^void engine_load_afalg_int(void)$/;" f -engine_load_dasync_int engines/e_dasync.c /^void engine_load_dasync_int(void)$/;" f -engine_load_devcrypto_int engines/e_devcrypto.c /^void engine_load_devcrypto_int(void)$/;" f -engine_load_dynamic_int crypto/engine/eng_dyn.c /^void engine_load_dynamic_int(void)$/;" f -engine_load_openssl_int crypto/engine/eng_openssl.c /^void engine_load_openssl_int(void)$/;" f -engine_load_padlock_int engines/e_padlock.c /^void engine_load_padlock_int(void)$/;" f -engine_load_rdrand_int crypto/engine/eng_rdrand.c /^void engine_load_rdrand_int(void)$/;" f -engine_lock_init crypto/engine/eng_lib.c /^CRYPTO_ONCE engine_lock_init = CRYPTO_ONCE_STATIC_INIT;$/;" v -engine_main apps/engine.c /^int engine_main(int argc, char **argv)$/;" f -engine_open apps/lib/engine_loader.c /^static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader,$/;" f file: -engine_openssl crypto/engine/eng_openssl.c /^static ENGINE *engine_openssl(void)$/;" f file: -engine_openssl crypto/init.c /^static CRYPTO_ONCE engine_openssl = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_openssl_id crypto/engine/eng_openssl.c /^static const char *engine_openssl_id = "openssl";$/;" v file: -engine_openssl_name crypto/engine/eng_openssl.c /^static const char *engine_openssl_name = "Software engine support";$/;" v file: -engine_options apps/engine.c /^const OPTIONS engine_options[] = {$/;" v -engine_ossltest engines/e_ossltest.c /^static ENGINE *engine_ossltest(void)$/;" f file: -engine_ossltest_id engines/e_ossltest.c /^static const char *engine_ossltest_id = "ossltest";$/;" v file: -engine_ossltest_name engines/e_ossltest.c /^static const char *engine_ossltest_name = "OpenSSL Test engine support";$/;" v file: -engine_padlock crypto/init.c /^static CRYPTO_ONCE engine_padlock = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_pile_cmp crypto/engine/eng_table.c /^static int engine_pile_cmp(const ENGINE_PILE *a, const ENGINE_PILE *b)$/;" f file: -engine_pile_hash crypto/engine/eng_table.c /^static unsigned long engine_pile_hash(const ENGINE_PILE *c)$/;" f file: -engine_pkey_asn1_meths_free crypto/engine/tb_asnmth.c /^void engine_pkey_asn1_meths_free(ENGINE *e)$/;" f -engine_pkey_meths_free crypto/engine/tb_pkmeth.c /^void engine_pkey_meths_free(ENGINE *e)$/;" f -engine_rdrand crypto/init.c /^static CRYPTO_ONCE engine_rdrand = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -engine_remove_dynamic_id crypto/engine/eng_list.c /^void engine_remove_dynamic_id(ENGINE *e, int not_locked)$/;" f -engine_set_all_null crypto/engine/eng_lib.c /^void engine_set_all_null(ENGINE *e)$/;" f -engine_st crypto/engine/eng_local.h /^struct engine_st {$/;" s -engine_table_cleanup crypto/engine/eng_table.c /^void engine_table_cleanup(ENGINE_TABLE **table)$/;" f -engine_table_doall crypto/engine/eng_table.c /^void engine_table_doall(ENGINE_TABLE *table, engine_table_doall_cb *cb,$/;" f -engine_table_doall_cb crypto/engine/eng_local.h /^typedef void (engine_table_doall_cb) (int nid, STACK_OF(ENGINE) *sk,$/;" t -engine_table_register crypto/engine/eng_table.c /^int engine_table_register(ENGINE_TABLE **table, ENGINE_CLEANUP_CB *cleanup,$/;" f -engine_table_unregister crypto/engine/eng_table.c /^void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e)$/;" f -engine_unlocked_finish crypto/engine/eng_init.c /^int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers)$/;" f -engine_unlocked_init crypto/engine/eng_init.c /^int engine_unlocked_init(ENGINE *e)$/;" f -engine_unregister_all_DH crypto/engine/tb_dh.c /^static void engine_unregister_all_DH(void)$/;" f file: -engine_unregister_all_DSA crypto/engine/tb_dsa.c /^static void engine_unregister_all_DSA(void)$/;" f file: -engine_unregister_all_EC crypto/engine/tb_eckey.c /^static void engine_unregister_all_EC(void)$/;" f file: -engine_unregister_all_RAND crypto/engine/tb_rand.c /^static void engine_unregister_all_RAND(void)$/;" f file: -engine_unregister_all_RSA crypto/engine/tb_rsa.c /^static void engine_unregister_all_RSA(void)$/;" f file: -engine_unregister_all_ciphers crypto/engine/tb_cipher.c /^static void engine_unregister_all_ciphers(void)$/;" f file: -engine_unregister_all_digests crypto/engine/tb_digest.c /^static void engine_unregister_all_digests(void)$/;" f file: -engine_unregister_all_pkey_asn1_meths crypto/engine/tb_asnmth.c /^static void engine_unregister_all_pkey_asn1_meths(void)$/;" f file: -engine_unregister_all_pkey_meths crypto/engine/tb_pkmeth.c /^static void engine_unregister_all_pkey_meths(void)$/;" f file: -entries include/crypto/x509.h /^ STACK_OF(X509_NAME_ENTRY) *entries; \/* DN components *\/$/;" m struct:X509_name_st -entropy include/crypto/rand_pool.h /^ size_t entropy; \/* current entropy count in bits *\/$/;" m struct:rand_pool_st -entropy providers/implementations/rands/test_rng.c /^ unsigned char *entropy, *nonce;$/;" m struct:__anon457 file: -entropy test/evp_test.c /^ unsigned char *entropy;$/;" m struct:rand_data_pass_st file: -entropy_len providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: -entropy_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: -entropy_pos providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: -entropy_requested include/crypto/rand_pool.h /^ size_t entropy_requested; \/* requested entropy count in bits *\/$/;" m struct:rand_pool_st -entry_name crypto/LPdir_unix.c /^ char entry_name[LP_ENTRY_SIZE + 1];$/;" m struct:LP_dir_context_st file: -entry_name crypto/LPdir_win.c /^ char entry_name[NAME_MAX + 1];$/;" m struct:LP_dir_context_st file: -entry_type crypto/ct/ct_local.h /^ ct_log_entry_type_t entry_type;$/;" m struct:sct_st -enum_name test/helpers/ssl_test_ctx.c /^static const char *enum_name(const test_enum *enums, size_t num_enums,$/;" f file: -env Configure /^sub env$/;" s -env crypto/async/arch/async_posix.h /^ jmp_buf env;$/;" m struct:async_fibre_st -env crypto/s390xcap.c /^static const char *env;$/;" v file: -env_init crypto/async/arch/async_posix.h /^ int env_init;$/;" m struct:async_fibre_st -envelopedData crypto/cms/cms_local.h /^ CMS_EnvelopedData *envelopedData;$/;" m union:CMS_ContentInfo_st::__anon237 -eof crypto/store/store_local.h /^ OSSL_STORE_eof_fn eof;$/;" m struct:ossl_store_loader_st -eof engines/e_loader_attic.c /^ file_eof_fn eof;$/;" m struct:file_handler_st file: -eof_PKCS12 engines/e_loader_attic.c /^static int eof_PKCS12(void *ctx_)$/;" f file: -epki2pki_ctx_st providers/implementations/encode_decode/decode_epki2pki.c /^struct epki2pki_ctx_st {$/;" s file: -epki2pki_decode providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_decode_fn epki2pki_decode;$/;" v file: -epki2pki_decode providers/implementations/encode_decode/decode_epki2pki.c /^static int epki2pki_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -epki2pki_freectx providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_freectx_fn epki2pki_freectx;$/;" v file: -epki2pki_freectx providers/implementations/encode_decode/decode_epki2pki.c /^static void epki2pki_freectx(void *vctx)$/;" f file: -epki2pki_newctx providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_newctx_fn epki2pki_newctx;$/;" v file: -epki2pki_newctx providers/implementations/encode_decode/decode_epki2pki.c /^static void *epki2pki_newctx(void *provctx)$/;" f file: -epoch ssl/record/record.h /^ unsigned long epoch;$/;" m struct:ssl3_record_st -epoch ssl/record/record.h /^ unsigned short epoch;$/;" m struct:record_pqueue_st -epoch ssl/ssl_local.h /^ unsigned short epoch;$/;" m struct:dtls1_retransmit_state -epoch test/helpers/ssltestlib.c /^ unsigned int epoch;$/;" m struct:mempacket_test_ctx_st file: -epoch_time_in_ms crypto/ct/ct_local.h /^ uint64_t epoch_time_in_ms;$/;" m struct:ct_policy_eval_ctx_st -epoch_time_in_ms crypto/ct/ct_local.h /^ uint64_t epoch_time_in_ms;$/;" m struct:sct_ctx_st -epoch_time_in_ms test/ct_test.c /^ uint64_t epoch_time_in_ms;$/;" m struct:ct_test_fixture file: -equ crypto/bn/asm/ia64.S /^#define equ p24$/;" d -equal crypto/ec/curve25519.c /^static uint8_t equal(signed char b, signed char c)$/;" f file: -equalBN test/bntest.c /^static int equalBN(const char *op, const BIGNUM *expected, const BIGNUM *actual)$/;" f file: -equal_case crypto/x509/v3_utl.c /^static int equal_case(const unsigned char *pattern, size_t pattern_len,$/;" f file: -equal_email crypto/x509/v3_utl.c /^static int equal_email(const unsigned char *a, size_t a_len,$/;" f file: -equal_fn crypto/x509/v3_utl.c /^typedef int (*equal_fn) (const unsigned char *pattern, size_t pattern_len,$/;" t file: -equal_nocase crypto/x509/v3_utl.c /^static int equal_nocase(const unsigned char *pattern, size_t pattern_len,$/;" f file: -equal_wildcard crypto/x509/v3_utl.c /^static int equal_wildcard(const unsigned char *pattern, size_t pattern_len,$/;" f file: -err crypto/perlasm/s390x.pm /^sub err {$/;" s -err test/evp_test.c /^ const char *err, *aux_err; \/* Error string for test *\/$/;" m struct:evp_test_st file: -err util/find-doc-nits /^sub err {$/;" s -err_cleanup crypto/err/err.c /^void err_cleanup(void)$/;" f -err_clear crypto/err/err_local.h /^static ossl_inline void err_clear(ERR_STATE *es, size_t i, int deall)$/;" f -err_clear_data crypto/err/err_local.h /^static ossl_inline void err_clear_data(ERR_STATE *es, size_t i, int deall)$/;" f -err_clear_last_constant_time crypto/err/err.c /^void err_clear_last_constant_time(int clear)$/;" f -err_code test/cmp_msg_test.c /^ int err_code;$/;" m struct:test_fixture file: -err_delete_thread_state crypto/err/err.c /^static void err_delete_thread_state(void *unused)$/;" f file: -err_free_strings_int crypto/err/err.c /^void err_free_strings_int(void)$/;" f -err_get_slot crypto/err/err_local.h /^static ossl_inline void err_get_slot(ERR_STATE *es)$/;" f -err_init crypto/err/err.c /^static CRYPTO_ONCE err_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -err_load_strings crypto/err/err.c /^static int err_load_strings(const ERR_STRING_DATA *str)$/;" f file: -err_patch crypto/err/err.c /^static void err_patch(int lib, ERR_STRING_DATA *str)$/;" f file: -err_set_data crypto/err/err_local.h /^static ossl_inline void err_set_data(ERR_STATE *es, size_t i,$/;" f -err_set_debug crypto/err/err_local.h /^static ossl_inline void err_set_debug(ERR_STATE *es, size_t i,$/;" f -err_set_error crypto/err/err_local.h /^static ossl_inline void err_set_error(ERR_STATE *es, size_t i,$/;" f -err_set_error_data_int crypto/err/err.c /^static int err_set_error_data_int(char *data, size_t size, int flags,$/;" f file: -err_shelve_state crypto/err/err.c /^int err_shelve_state(void **state)$/;" f -err_stack crypto/bn/bn_ctx.c /^ int err_stack;$/;" m struct:bignum_ctx file: -err_string_data_cmp crypto/err/err.c /^static int err_string_data_cmp(const ERR_STRING_DATA *a,$/;" f file: -err_string_data_hash crypto/err/err.c /^static unsigned long err_string_data_hash(const ERR_STRING_DATA *a)$/;" f file: -err_string_init crypto/err/err.c /^static CRYPTO_ONCE err_string_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -err_string_lock crypto/err/err.c /^static CRYPTO_RWLOCK *err_string_lock = NULL;$/;" v file: -err_thread_local crypto/err/err.c /^static CRYPTO_THREAD_LOCAL err_thread_local;$/;" v file: -err_unshelve_state crypto/err/err.c /^void err_unshelve_state(void* state)$/;" f -errcnt engines/e_loader_attic.c /^ int errcnt;$/;" m struct:ossl_store_loader_ctx_st file: -error apps/include/apps.h /^ int error;$/;" m struct:verify_options_st -error crypto/cmp/cmp_local.h /^ OSSL_CMP_ERRORMSGCONTENT *error; \/* 23 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -error crypto/lhash/lhash_local.h /^ int error;$/;" m struct:lhash_st -error crypto/store/store_local.h /^ OSSL_STORE_error_fn error;$/;" m struct:ossl_store_loader_st -error include/crypto/x509.h /^ int error;$/;" m struct:x509_store_ctx_st -error include/openssl/txt_db.h /^ long error;$/;" m struct:txt_db_st -error ssl/ssl_local.h /^ int error;$/;" m struct:ssl_st -error test/filterprov.c /^ int error;$/;" m struct:filter_prov_globals_st file: -errorCode crypto/cmp/cmp_local.h /^ ASN1_INTEGER *errorCode;$/;" m struct:ossl_cmp_errormsgcontent_st -errorDetails crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *errorDetails;$/;" m struct:ossl_cmp_errormsgcontent_st -error_callback_fired test/bio_memleak_test.c /^static int error_callback_fired;$/;" v file: -error_code ssl/ssl_local.h /^ int error_code;$/;" m struct:ssl_st -error_depth include/crypto/x509.h /^ int error_depth;$/;" m struct:x509_store_ctx_st -error_enum test/d2i_test.c /^} error_enum;$/;" t typeref:struct:__anon323 file: -error_flag crypto/store/store_local.h /^ int error_flag;$/;" m struct:ossl_store_ctx_st -error_lib crypto/provider_core.c /^ int error_lib; \/* ERR library number, one for each provider *\/$/;" m struct:ossl_provider_st file: -error_loaded engines/e_afalg_err.c /^static int error_loaded = 0;$/;" v file: -error_loaded engines/e_capi_err.c /^static int error_loaded = 0;$/;" v file: -error_loaded engines/e_dasync_err.c /^static int error_loaded = 0;$/;" v file: -error_loaded engines/e_loader_attic_err.c /^static int error_loaded = 0;$/;" v file: -error_loaded engines/e_ossltest_err.c /^static int error_loaded = 0;$/;" v file: -error_occurred crypto/encode_decode/decoder_pkey.c /^ unsigned int error_occurred:1;$/;" m struct:collect_decoder_data_st file: -error_occurred crypto/encode_decode/encoder_pkey.c /^ int error_occurred;$/;" m struct:collected_encoder_st file: -error_occurred crypto/encode_decode/encoder_pkey.c /^ unsigned int error_occurred:1;$/;" m struct:collected_names_st file: -error_strings crypto/provider_core.c /^ ERR_STRING_DATA *error_strings; \/* Copy of what the provider gives us *\/$/;" m struct:ossl_provider_st file: -error_writing_log test/sslapitest.c /^static int error_writing_log = 0;$/;" v file: -errorcallback util/dofile.pl /^sub errorcallback {$/;" s -errors test/testutil.h /^ int errors; \/* Error count *\/$/;" m struct:stanza_st -errstr_main apps/errstr.c /^int errstr_main(int argc, char **argv)$/;" f -errstr_options apps/errstr.c /^const OPTIONS errstr_options[] = {$/;" v -ess_cert_id_digest crypto/ts/ts_local.h /^ const EVP_MD *ess_cert_id_digest;$/;" m struct:TS_resp_ctx -ess_issuer_serial_cmp crypto/ess/ess_lib.c /^static int ess_issuer_serial_cmp(const ESS_ISSUER_SERIAL *is, const X509 *cert)$/;" f file: -etm util/perl/TLSProxy/Record.pm /^sub etm$/;" s -evaluate test/bntests.pl /^sub evaluate$/;" s -eventfd engines/e_afalg.c /^static ossl_inline int eventfd(int n)$/;" f file: -events engines/e_afalg.h /^ struct io_event events[MAX_INFLIGHTS];$/;" m struct:afalg_aio_st typeref:struct:afalg_aio_st::io_event -evp_Encode_Ctx_st crypto/evp/evp_local.h /^struct evp_Encode_Ctx_st {$/;" s -evp_EncryptDecryptUpdate crypto/evp/evp_enc.c /^static int evp_EncryptDecryptUpdate(EVP_CIPHER_CTX *ctx,$/;" f file: -evp_app_cleanup_int crypto/evp/pmeth_lib.c /^void evp_app_cleanup_int(void)$/;" f -evp_asym_cipher_fetch_from_prov crypto/evp/asymcipher.c /^EVP_ASYM_CIPHER *evp_asym_cipher_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f -evp_asym_cipher_from_algorithm crypto/evp/asymcipher.c /^static void *evp_asym_cipher_from_algorithm(int name_id,$/;" f file: -evp_asym_cipher_get_number crypto/evp/asymcipher.c /^int evp_asym_cipher_get_number(const EVP_ASYM_CIPHER *cipher)$/;" f -evp_asym_cipher_new crypto/evp/asymcipher.c /^static EVP_ASYM_CIPHER *evp_asym_cipher_new(OSSL_PROVIDER *prov)$/;" f file: -evp_asym_cipher_st crypto/evp/evp_local.h /^struct evp_asym_cipher_st {$/;" s -evp_cipher_aead_asn1_params include/crypto/evp.h /^} evp_cipher_aead_asn1_params;$/;" t typeref:struct:__anon370 -evp_cipher_asn1_to_param_ex crypto/evp/evp_lib.c /^int evp_cipher_asn1_to_param_ex(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f -evp_cipher_cache_constants crypto/evp/evp_lib.c /^int evp_cipher_cache_constants(EVP_CIPHER *cipher)$/;" f -evp_cipher_ctx_enable_use_bits crypto/evp/evp_lib.c /^static int evp_cipher_ctx_enable_use_bits(EVP_CIPHER_CTX *ctx,$/;" f file: -evp_cipher_ctx_st crypto/evp/evp_local.h /^struct evp_cipher_ctx_st {$/;" s -evp_cipher_free crypto/evp/evp_enc.c /^static void evp_cipher_free(void *cipher)$/;" f file: -evp_cipher_free_int crypto/evp/evp_enc.c /^void evp_cipher_free_int(EVP_CIPHER *cipher)$/;" f -evp_cipher_from_algorithm crypto/evp/evp_enc.c /^static void *evp_cipher_from_algorithm(const int name_id,$/;" f file: -evp_cipher_get_asn1_aead_params crypto/evp/evp_lib.c /^int evp_cipher_get_asn1_aead_params(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f -evp_cipher_get_number crypto/evp/evp_lib.c /^int evp_cipher_get_number(const EVP_CIPHER *cipher)$/;" f -evp_cipher_info_st include/openssl/evp.h /^typedef struct evp_cipher_info_st {$/;" s -evp_cipher_init_internal crypto/evp/evp_enc.c /^static int evp_cipher_init_internal(EVP_CIPHER_CTX *ctx,$/;" f file: -evp_cipher_new crypto/evp/evp_enc.c /^EVP_CIPHER *evp_cipher_new(void)$/;" f -evp_cipher_param_to_asn1_ex crypto/evp/evp_lib.c /^int evp_cipher_param_to_asn1_ex(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f -evp_cipher_set_asn1_aead_params crypto/evp/evp_lib.c /^int evp_cipher_set_asn1_aead_params(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f -evp_cipher_st include/crypto/evp.h /^struct evp_cipher_st {$/;" s -evp_cipher_up_ref crypto/evp/evp_enc.c /^static int evp_cipher_up_ref(void *cipher)$/;" f file: -evp_cleanup_int crypto/evp/names.c /^void evp_cleanup_int(void)$/;" f -evp_cmac_name apps/speed.c /^static char *evp_cmac_name = NULL;$/;" v file: -evp_decodeblock_int crypto/evp/encode.c /^static int evp_decodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,$/;" f file: -evp_default_properties_enable_fips_int crypto/evp/evp_fetch.c /^int evp_default_properties_enable_fips_int(OSSL_LIB_CTX *libctx, int enable,$/;" f -evp_default_properties_merge crypto/evp/evp_fetch.c /^static int evp_default_properties_merge(OSSL_LIB_CTX *libctx, const char *propq,$/;" f file: -evp_default_property_is_enabled crypto/evp/evp_fetch.c /^static int evp_default_property_is_enabled(OSSL_LIB_CTX *libctx,$/;" f file: -evp_encode_ctx_set_flags crypto/evp/encode.c /^void evp_encode_ctx_set_flags(EVP_ENCODE_CTX *ctx, unsigned int flags)$/;" f -evp_encodeblock_int crypto/evp/encode.c /^static int evp_encodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,$/;" f file: -evp_generic_do_all crypto/evp/evp_fetch.c /^void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,$/;" f -evp_generic_fetch crypto/evp/evp_fetch.c /^void *evp_generic_fetch(OSSL_LIB_CTX *libctx, int operation_id,$/;" f -evp_generic_fetch_by_number crypto/evp/evp_fetch.c /^void *evp_generic_fetch_by_number(OSSL_LIB_CTX *libctx, int operation_id,$/;" f -evp_generic_fetch_from_prov crypto/evp/evp_fetch.c /^void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id,$/;" f -evp_get_cipherbyname_ex crypto/evp/names.c /^const EVP_CIPHER *evp_get_cipherbyname_ex(OSSL_LIB_CTX *libctx,$/;" f -evp_get_digestbyname_ex crypto/evp/names.c /^const EVP_MD *evp_get_digestbyname_ex(OSSL_LIB_CTX *libctx, const char *name)$/;" f -evp_get_global_properties_str crypto/evp/evp_fetch.c /^char *evp_get_global_properties_str(OSSL_LIB_CTX *libctx, int loadconfig)$/;" f -evp_hmac_name apps/speed.c /^static char *evp_hmac_name = NULL;$/;" v file: -evp_init_seq_set_iv test/evp_extra_test.c /^static int evp_init_seq_set_iv(EVP_CIPHER_CTX *ctx, const EVP_INIT_TEST_st *t)$/;" f file: -evp_init_tests test/evp_extra_test.c /^static const EVP_INIT_TEST_st evp_init_tests[] = {$/;" v file: -evp_is_a crypto/evp/evp_fetch.c /^int evp_is_a(OSSL_PROVIDER *prov, int number,$/;" f -evp_kdf_ctx_st crypto/evp/evp_local.h /^struct evp_kdf_ctx_st {$/;" s -evp_kdf_free crypto/evp/kdf_meth.c /^static void evp_kdf_free(void *vkdf)$/;" f file: -evp_kdf_from_algorithm crypto/evp/kdf_meth.c /^static void *evp_kdf_from_algorithm(int name_id,$/;" f file: -evp_kdf_get_number crypto/evp/kdf_lib.c /^int evp_kdf_get_number(const EVP_KDF *kdf)$/;" f -evp_kdf_new crypto/evp/kdf_meth.c /^static void *evp_kdf_new(void)$/;" f file: -evp_kdf_st include/crypto/evp.h /^struct evp_kdf_st {$/;" s -evp_kdf_up_ref crypto/evp/kdf_meth.c /^static int evp_kdf_up_ref(void *vkdf)$/;" f file: -evp_kem_fetch_from_prov crypto/evp/kem.c /^EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, const char *algorithm,$/;" f -evp_kem_from_algorithm crypto/evp/kem.c /^static void *evp_kem_from_algorithm(int name_id, const OSSL_ALGORITHM *algodef,$/;" f file: -evp_kem_get_number crypto/evp/kem.c /^int evp_kem_get_number(const EVP_KEM *kem)$/;" f -evp_kem_init crypto/evp/kem.c /^static int evp_kem_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: -evp_kem_new crypto/evp/kem.c /^static EVP_KEM *evp_kem_new(OSSL_PROVIDER *prov)$/;" f file: -evp_kem_st crypto/evp/evp_local.h /^struct evp_kem_st {$/;" s -evp_keyexch_fetch_from_prov crypto/evp/exchange.c /^EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f -evp_keyexch_from_algorithm crypto/evp/exchange.c /^static void *evp_keyexch_from_algorithm(int name_id,$/;" f file: -evp_keyexch_get_number crypto/evp/exchange.c /^int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch)$/;" f -evp_keyexch_new crypto/evp/exchange.c /^static EVP_KEYEXCH *evp_keyexch_new(OSSL_PROVIDER *prov)$/;" f file: -evp_keyexch_st crypto/evp/evp_local.h /^struct evp_keyexch_st {$/;" s -evp_keymgmt_dup crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_dup(const EVP_KEYMGMT *keymgmt, const void *keydata_from,$/;" f -evp_keymgmt_export crypto/evp/keymgmt_meth.c /^int evp_keymgmt_export(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f -evp_keymgmt_export_types crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *evp_keymgmt_export_types(const EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_fetch_by_number crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *evp_keymgmt_fetch_by_number(OSSL_LIB_CTX *ctx, int name_id,$/;" f -evp_keymgmt_fetch_from_prov crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *evp_keymgmt_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f -evp_keymgmt_freedata crypto/evp/keymgmt_meth.c /^void evp_keymgmt_freedata(const EVP_KEYMGMT *keymgmt, void *keydata)$/;" f -evp_keymgmt_gen crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_gen(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f -evp_keymgmt_gen_cleanup crypto/evp/keymgmt_meth.c /^void evp_keymgmt_gen_cleanup(const EVP_KEYMGMT *keymgmt, void *genctx)$/;" f -evp_keymgmt_gen_init crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_gen_init(const EVP_KEYMGMT *keymgmt, int selection,$/;" f -evp_keymgmt_gen_set_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_gen_set_params(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f -evp_keymgmt_gen_set_template crypto/evp/keymgmt_meth.c /^int evp_keymgmt_gen_set_template(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f -evp_keymgmt_get_number crypto/evp/keymgmt_meth.c /^int evp_keymgmt_get_number(const EVP_KEYMGMT *keymgmt)$/;" f -evp_keymgmt_get_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_get_params(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f -evp_keymgmt_has crypto/evp/keymgmt_meth.c /^int evp_keymgmt_has(const EVP_KEYMGMT *keymgmt, void *keydata, int selection)$/;" f -evp_keymgmt_has_load crypto/evp/keymgmt_meth.c /^int evp_keymgmt_has_load(const EVP_KEYMGMT *keymgmt)$/;" f -evp_keymgmt_import crypto/evp/keymgmt_meth.c /^int evp_keymgmt_import(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f -evp_keymgmt_import_types crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *evp_keymgmt_import_types(const EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_load crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_load(const EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_match crypto/evp/keymgmt_meth.c /^int evp_keymgmt_match(const EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_newdata crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_newdata(const EVP_KEYMGMT *keymgmt)$/;" f -evp_keymgmt_set_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_set_params(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f -evp_keymgmt_st crypto/evp/evp_local.h /^struct evp_keymgmt_st {$/;" s -evp_keymgmt_util_assign_pkey crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_assign_pkey(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_util_cache_keydata crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_cache_keydata(EVP_PKEY *pk,$/;" f -evp_keymgmt_util_cache_keyinfo crypto/evp/keymgmt_lib.c /^void evp_keymgmt_util_cache_keyinfo(EVP_PKEY *pk)$/;" f -evp_keymgmt_util_clear_operation_cache crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_clear_operation_cache(EVP_PKEY *pk, int locking)$/;" f -evp_keymgmt_util_copy crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_copy(EVP_PKEY *to, EVP_PKEY *from, int selection)$/;" f -evp_keymgmt_util_export crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection,$/;" f -evp_keymgmt_util_export_to_provider crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt)$/;" f -evp_keymgmt_util_find_operation_cache crypto/evp/keymgmt_lib.c /^OP_CACHE_ELEM *evp_keymgmt_util_find_operation_cache(EVP_PKEY *pk,$/;" f -evp_keymgmt_util_fromdata crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_fromdata(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_util_gen crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_gen(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_util_get_deflt_digest_name crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_get_deflt_digest_name(EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_util_has crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_has(EVP_PKEY *pk, int selection)$/;" f -evp_keymgmt_util_make_pkey crypto/evp/keymgmt_lib.c /^EVP_PKEY *evp_keymgmt_util_make_pkey(EVP_KEYMGMT *keymgmt, void *keydata)$/;" f -evp_keymgmt_util_match crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_match(EVP_PKEY *pk1, EVP_PKEY *pk2, int selection)$/;" f -evp_keymgmt_util_query_operation_name crypto/evp/keymgmt_lib.c /^const char *evp_keymgmt_util_query_operation_name(EVP_KEYMGMT *keymgmt,$/;" f -evp_keymgmt_util_try_import crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_try_import(const OSSL_PARAM params[], void *arg)$/;" f -evp_keymgmt_util_try_import_data_st include/crypto/evp.h /^struct evp_keymgmt_util_try_import_data_st {$/;" s -evp_keymgmt_validate crypto/evp/keymgmt_meth.c /^int evp_keymgmt_validate(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f -evp_mac_ciphername apps/speed.c /^static char *evp_mac_ciphername = "aes-128-cbc";$/;" v file: -evp_mac_ctx_st crypto/evp/evp_local.h /^struct evp_mac_ctx_st {$/;" s -evp_mac_final crypto/evp/mac_lib.c /^static int evp_mac_final(EVP_MAC_CTX *ctx, int xof,$/;" f file: -evp_mac_free crypto/evp/mac_meth.c /^static void evp_mac_free(void *vmac)$/;" f file: -evp_mac_from_algorithm crypto/evp/mac_meth.c /^static void *evp_mac_from_algorithm(int name_id,$/;" f file: -evp_mac_get_number crypto/evp/mac_lib.c /^int evp_mac_get_number(const EVP_MAC *mac)$/;" f -evp_mac_mdname apps/speed.c /^static char *evp_mac_mdname = "md5";$/;" v file: -evp_mac_new crypto/evp/mac_meth.c /^static void *evp_mac_new(void)$/;" f file: -evp_mac_st include/crypto/evp.h /^struct evp_mac_st {$/;" s -evp_mac_up_ref crypto/evp/mac_meth.c /^static int evp_mac_up_ref(void *vmac)$/;" f file: -evp_md_cache_constants crypto/evp/digest.c /^static int evp_md_cache_constants(EVP_MD *md)$/;" f file: -evp_md_ctx_clear_digest crypto/evp/digest.c /^void evp_md_ctx_clear_digest(EVP_MD_CTX *ctx, int force, int keep_fetched)$/;" f -evp_md_ctx_new_ex crypto/evp/digest.c /^EVP_MD_CTX *evp_md_ctx_new_ex(EVP_PKEY *pkey, const ASN1_OCTET_STRING *id,$/;" f -evp_md_ctx_reset_ex crypto/evp/digest.c /^static int evp_md_ctx_reset_ex(EVP_MD_CTX *ctx, int keep_fetched)$/;" f file: -evp_md_ctx_st crypto/evp/evp_local.h /^struct evp_md_ctx_st {$/;" s -evp_md_free crypto/evp/digest.c /^static void evp_md_free(void *md)$/;" f file: -evp_md_free_int crypto/evp/evp_lib.c /^void evp_md_free_int(EVP_MD *md)$/;" f -evp_md_from_algorithm crypto/evp/digest.c /^static void *evp_md_from_algorithm(int name_id,$/;" f file: -evp_md_get_number crypto/evp/evp_lib.c /^int evp_md_get_number(const EVP_MD *md)$/;" f -evp_md_init_internal crypto/evp/digest.c /^static int evp_md_init_internal(EVP_MD_CTX *ctx, const EVP_MD *type,$/;" f file: -evp_md_name apps/speed.c /^static const char *evp_md_name = NULL;$/;" v file: -evp_md_new crypto/evp/digest.c /^EVP_MD *evp_md_new(void)$/;" f -evp_md_st include/crypto/evp.h /^struct evp_md_st {$/;" s -evp_md_up_ref crypto/evp/digest.c /^static int evp_md_up_ref(void *md)$/;" f file: -evp_method_data_st crypto/evp/evp_fetch.c /^struct evp_method_data_st {$/;" s file: -evp_method_id crypto/evp/evp_fetch.c /^static uint32_t evp_method_id(int name_id, unsigned int operation_id)$/;" f file: -evp_method_store_cache_flush crypto/evp/evp_fetch.c /^int evp_method_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f -evp_method_store_free crypto/evp/evp_fetch.c /^static void evp_method_store_free(void *vstore)$/;" f file: -evp_method_store_method crypto/evp/evp_fetch.c /^static const OSSL_LIB_CTX_METHOD evp_method_store_method = {$/;" v file: -evp_method_store_new crypto/evp/evp_fetch.c /^static void *evp_method_store_new(OSSL_LIB_CTX *ctx)$/;" f file: -evp_method_store_remove_all_provided crypto/evp/evp_fetch.c /^int evp_method_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f -evp_names_do_all crypto/evp/evp_fetch.c /^int evp_names_do_all(OSSL_PROVIDER *prov, int number,$/;" f -evp_pbe_st crypto/evp/evp_pbe.c /^struct evp_pbe_st {$/;" s file: -evp_pkcs82pkey_legacy crypto/evp/evp_pkey.c /^EVP_PKEY *evp_pkcs82pkey_legacy(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,$/;" f -evp_pkey_asn1_ctrl crypto/evp/p_lib.c /^static int evp_pkey_asn1_ctrl(EVP_PKEY *pkey, int op, int arg1, void *arg2)$/;" f file: -evp_pkey_asn1_method_st include/crypto/asn1.h /^struct evp_pkey_asn1_method_st {$/;" s -evp_pkey_asym_cipher_init crypto/evp/asymcipher.c /^static int evp_pkey_asym_cipher_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: -evp_pkey_cmp_any crypto/evp/p_lib.c /^static int evp_pkey_cmp_any(const EVP_PKEY *a, const EVP_PKEY *b,$/;" f file: -evp_pkey_copy_downgraded crypto/evp/p_lib.c /^int evp_pkey_copy_downgraded(EVP_PKEY **dest, const EVP_PKEY *src)$/;" f -evp_pkey_ctx_ctrl_int crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_ctrl_int(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f file: -evp_pkey_ctx_ctrl_str_int crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_ctrl_str_int(EVP_PKEY_CTX *ctx,$/;" f file: -evp_pkey_ctx_ctrl_str_to_param crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_ctrl_str_to_param(EVP_PKEY_CTX *pctx,$/;" f -evp_pkey_ctx_ctrl_to_param crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_ctrl_to_param(EVP_PKEY_CTX *pctx,$/;" f -evp_pkey_ctx_free_all_cached_data crypto/evp/pmeth_lib.c /^static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx)$/;" f file: -evp_pkey_ctx_free_cached_data crypto/evp/pmeth_lib.c /^static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx,$/;" f file: -evp_pkey_ctx_free_old_ops crypto/evp/pmeth_lib.c /^void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx)$/;" f -evp_pkey_ctx_get1_id_len_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get1_id_len_prov(EVP_PKEY_CTX *ctx, size_t *id_len)$/;" f -evp_pkey_ctx_get1_id_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get1_id_prov(EVP_PKEY_CTX *ctx, void *id)$/;" f -evp_pkey_ctx_get_params_strict crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f -evp_pkey_ctx_get_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f -evp_pkey_ctx_getset_ecdh_param_checks crypto/evp/ec_ctrl.c /^int evp_pkey_ctx_getset_ecdh_param_checks(const EVP_PKEY_CTX *ctx)$/;" f file: -evp_pkey_ctx_is_legacy include/crypto/evp.h 25;" d -evp_pkey_ctx_is_provided include/crypto/evp.h 27;" d -evp_pkey_ctx_set1_id_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_set1_id_prov(EVP_PKEY_CTX *ctx, const void *id, int len)$/;" f -evp_pkey_ctx_set1_octet_string crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set1_octet_string(EVP_PKEY_CTX *ctx, int fallback,$/;" f file: -evp_pkey_ctx_set_md crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set_md(EVP_PKEY_CTX *ctx, const EVP_MD *md,$/;" f file: -evp_pkey_ctx_set_params_strict crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f -evp_pkey_ctx_set_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)$/;" f -evp_pkey_ctx_set_uint64 crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set_uint64(EVP_PKEY_CTX *ctx, const char *param,$/;" f file: -evp_pkey_ctx_setget_params_to_ctrl crypto/evp/ctrl_params_translate.c /^static int evp_pkey_ctx_setget_params_to_ctrl(EVP_PKEY_CTX *pctx,$/;" f file: -evp_pkey_ctx_st include/crypto/evp.h /^struct evp_pkey_ctx_st {$/;" s -evp_pkey_ctx_state crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx)$/;" f -evp_pkey_ctx_store_cached_data crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx,$/;" f file: -evp_pkey_ctx_translations crypto/evp/ctrl_params_translate.c /^static const struct translation_st evp_pkey_ctx_translations[] = {$/;" v typeref:struct:translation_st file: -evp_pkey_ctx_use_cached_data crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_use_cached_data(EVP_PKEY_CTX *ctx)$/;" f -evp_pkey_export_to_provider crypto/evp/p_lib.c /^void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,$/;" f -evp_pkey_free_it crypto/evp/p_lib.c /^static void evp_pkey_free_it(EVP_PKEY *x)$/;" f file: -evp_pkey_free_legacy crypto/evp/p_lib.c /^void evp_pkey_free_legacy(EVP_PKEY *x)$/;" f -evp_pkey_get0_DH_int crypto/evp/p_lib.c /^DH *evp_pkey_get0_DH_int(const EVP_PKEY *pkey)$/;" f -evp_pkey_get0_DSA_int crypto/evp/p_lib.c /^static DSA *evp_pkey_get0_DSA_int(const EVP_PKEY *pkey)$/;" f file: -evp_pkey_get0_ECX_KEY crypto/evp/p_lib.c /^static const ECX_KEY *evp_pkey_get0_ECX_KEY(const EVP_PKEY *pkey, int type)$/;" f file: -evp_pkey_get0_EC_KEY_int crypto/evp/p_legacy.c /^EC_KEY *evp_pkey_get0_EC_KEY_int(const EVP_PKEY *pkey)$/;" f -evp_pkey_get0_RSA_int crypto/evp/p_legacy.c /^RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey)$/;" f -evp_pkey_get1_ECX_KEY crypto/evp/p_lib.c /^static ECX_KEY *evp_pkey_get1_ECX_KEY(EVP_PKEY *pkey, int type)$/;" f file: -evp_pkey_get_legacy crypto/evp/p_lib.c /^void *evp_pkey_get_legacy(EVP_PKEY *pk)$/;" f -evp_pkey_get_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_get_params_to_ctrl(const EVP_PKEY *pkey, OSSL_PARAM *params)$/;" f -evp_pkey_is_assigned include/crypto/evp.h 626;" d -evp_pkey_is_blank include/crypto/evp.h 621;" d -evp_pkey_is_legacy include/crypto/evp.h 632;" d -evp_pkey_is_provided include/crypto/evp.h 634;" d -evp_pkey_is_typed include/crypto/evp.h 623;" d -evp_pkey_keygen crypto/evp/evp_lib.c /^static EVP_PKEY *evp_pkey_keygen(OSSL_LIB_CTX *libctx, const char *name,$/;" f file: -evp_pkey_meth_find_added_by_application crypto/evp/pmeth_lib.c /^static const EVP_PKEY_METHOD *evp_pkey_meth_find_added_by_application(int type)$/;" f file: -evp_pkey_method_st include/crypto/evp.h /^struct evp_pkey_method_st {$/;" s -evp_pkey_name2type crypto/evp/p_lib.c /^int evp_pkey_name2type(const char *name)$/;" f -evp_pkey_new0_key crypto/pem/pvkfmt.c /^static EVP_PKEY *evp_pkey_new0_key(void *key, int evp_type)$/;" f file: -evp_pkey_param_check_combined crypto/evp/pmeth_check.c /^static int evp_pkey_param_check_combined(EVP_PKEY_CTX *ctx, int checktype)$/;" f file: -evp_pkey_public_check_combined crypto/evp/pmeth_check.c /^static int evp_pkey_public_check_combined(EVP_PKEY_CTX *ctx, int checktype)$/;" f file: -evp_pkey_set1_fn providers/implementations/encode_decode/encode_key2ms.c /^typedef int evp_pkey_set1_fn(EVP_PKEY *, const void *key);$/;" t file: -evp_pkey_set_cb_translate crypto/evp/pmeth_gn.c /^void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx)$/;" f -evp_pkey_setget_params_to_ctrl crypto/evp/ctrl_params_translate.c /^static int evp_pkey_setget_params_to_ctrl(const EVP_PKEY *pkey,$/;" f file: -evp_pkey_signature_init crypto/evp/signature.c /^static int evp_pkey_signature_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: -evp_pkey_st include/crypto/evp.h /^struct evp_pkey_st {$/;" s -evp_pkey_translations crypto/evp/ctrl_params_translate.c /^static const struct translation_st evp_pkey_translations[] = {$/;" v typeref:struct:translation_st file: -evp_pkey_type2name crypto/evp/p_lib.c /^const char *evp_pkey_type2name(int type)$/;" f -evp_rand_ctx_st crypto/evp/evp_local.h /^struct evp_rand_ctx_st {$/;" s -evp_rand_ctx_up_ref crypto/evp/evp_rand.c /^static int evp_rand_ctx_up_ref(EVP_RAND_CTX *ctx)$/;" f file: -evp_rand_free crypto/evp/evp_rand.c /^static void evp_rand_free(void *vrand)$/;" f file: -evp_rand_from_algorithm crypto/evp/evp_rand.c /^static void *evp_rand_from_algorithm(int name_id,$/;" f file: -evp_rand_generate_locked crypto/evp/evp_rand.c /^static int evp_rand_generate_locked(EVP_RAND_CTX *ctx, unsigned char *out,$/;" f file: -evp_rand_get_ctx_params_locked crypto/evp/evp_rand.c /^static int evp_rand_get_ctx_params_locked(EVP_RAND_CTX *ctx,$/;" f file: -evp_rand_get_number crypto/evp/evp_rand.c /^int evp_rand_get_number(const EVP_RAND *rand)$/;" f -evp_rand_instantiate_locked crypto/evp/evp_rand.c /^static int evp_rand_instantiate_locked$/;" f file: -evp_rand_lock crypto/evp/evp_rand.c /^static int evp_rand_lock(EVP_RAND_CTX *rand)$/;" f file: -evp_rand_new crypto/evp/evp_rand.c /^static void *evp_rand_new(void)$/;" f file: -evp_rand_nonce_locked crypto/evp/evp_rand.c /^static int evp_rand_nonce_locked(EVP_RAND_CTX *ctx, unsigned char *out,$/;" f file: -evp_rand_reseed_locked crypto/evp/evp_rand.c /^static int evp_rand_reseed_locked(EVP_RAND_CTX *ctx, int prediction_resistance,$/;" f file: -evp_rand_set_ctx_params_locked crypto/evp/evp_rand.c /^static int evp_rand_set_ctx_params_locked(EVP_RAND_CTX *ctx,$/;" f file: -evp_rand_st crypto/evp/evp_rand.c /^struct evp_rand_st {$/;" s file: -evp_rand_strength_locked crypto/evp/evp_rand.c /^static unsigned int evp_rand_strength_locked(EVP_RAND_CTX *ctx)$/;" f file: -evp_rand_uninstantiate_locked crypto/evp/evp_rand.c /^static int evp_rand_uninstantiate_locked(EVP_RAND_CTX *ctx)$/;" f file: -evp_rand_unlock crypto/evp/evp_rand.c /^static void evp_rand_unlock(EVP_RAND_CTX *rand)$/;" f file: -evp_rand_up_ref crypto/evp/evp_rand.c /^static int evp_rand_up_ref(void *vrand)$/;" f file: -evp_rand_verify_zeroization_locked crypto/evp/evp_rand.c /^static int evp_rand_verify_zeroization_locked(EVP_RAND_CTX *ctx)$/;" f file: -evp_reset_tests test/evp_extra_test.c /^static const EVP_RESET_TEST_st evp_reset_tests[] = {$/;" v file: -evp_set_default_properties_int crypto/evp/evp_fetch.c /^int evp_set_default_properties_int(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -evp_set_parsed_default_properties crypto/evp/evp_fetch.c /^static int evp_set_parsed_default_properties(OSSL_LIB_CTX *libctx,$/;" f file: -evp_signature_fetch_from_prov crypto/evp/signature.c /^EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f -evp_signature_from_algorithm crypto/evp/signature.c /^static void *evp_signature_from_algorithm(int name_id,$/;" f file: -evp_signature_get_number crypto/evp/signature.c /^int evp_signature_get_number(const EVP_SIGNATURE *signature)$/;" f -evp_signature_new crypto/evp/signature.c /^static EVP_SIGNATURE *evp_signature_new(OSSL_PROVIDER *prov)$/;" f file: -evp_signature_st crypto/evp/evp_local.h /^struct evp_signature_st {$/;" s -evp_test_buffer_append test/evp_test.c /^static int evp_test_buffer_append(const char *value,$/;" f file: -evp_test_buffer_free test/evp_test.c /^static void evp_test_buffer_free(EVP_TEST_BUFFER *db)$/;" f file: -evp_test_buffer_ncopy test/evp_test.c /^static int evp_test_buffer_ncopy(const char *value,$/;" f file: -evp_test_buffer_set_count test/evp_test.c /^static int evp_test_buffer_set_count(const char *value,$/;" f file: -evp_test_buffer_st test/evp_test.c /^struct evp_test_buffer_st {$/;" s file: -evp_test_list test/evp_test.c /^static const EVP_TEST_METHOD *evp_test_list[] = {$/;" v file: -evp_test_method_st test/evp_test.c /^struct evp_test_method_st {$/;" s file: -evp_test_st test/evp_test.c /^typedef struct evp_test_st {$/;" s file: -evp_type providers/implementations/encode_decode/decode_der2key.c /^ int evp_type;$/;" m struct:keytype_desc_st file: -evp_type test/endecoder_legacy_test.c /^ int evp_type;$/;" m struct:key_st file: -evp_type test/endecoder_legacy_test.c /^ int evp_type;$/;" m struct:test_stanza_st file: -evp_updated_iv_tests test/evp_extra_test.c /^static const EVP_UPDATED_IV_TEST_st evp_updated_iv_tests[] = {$/;" v file: -evpmd apps/rehash.c /^static const EVP_MD *evpmd;$/;" v file: -evpmdsize apps/rehash.c /^static int evpmdsize;$/;" v file: -evptype test/evp_extra_test.c /^ int evptype;$/;" m struct:APK_DATA_st file: -evptype test/evp_extra_test2.c /^ int evptype;$/;" m struct:APK_DATA_st file: -ex_arg crypto/asn1/bio_asn1.c /^ void *ex_arg;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -ex_buf crypto/asn1/bio_asn1.c /^ unsigned char *ex_buf;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -ex_cached include/crypto/x509.h /^ volatile int ex_cached;$/;" m struct:x509_st -ex_callback_compare crypto/ex_data.c /^static int ex_callback_compare(const void *a, const void *b)$/;" f file: -ex_callback_entry crypto/ex_data.c /^struct ex_callback_entry {$/;" s file: -ex_callback_st include/internal/cryptlib.h /^struct ex_callback_st {$/;" s -ex_callbacks_st include/internal/cryptlib.h /^typedef struct ex_callbacks_st {$/;" s -ex_coefficient test/rsa_mp_test.c /^static const unsigned char ex_coefficient[] =$/;" v file: -ex_data crypto/bio/bio_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:bio_st -ex_data crypto/dh/dh_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dh_st -ex_data crypto/dsa/dsa_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dsa_st -ex_data crypto/dso/dso_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dso_st -ex_data crypto/ec/ec_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ec_key_st -ex_data crypto/engine/eng_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:engine_st -ex_data crypto/rsa/rsa_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:rsa_st -ex_data crypto/ui/ui_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ui_method_st -ex_data crypto/ui/ui_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ui_st -ex_data crypto/x509/x509_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_store_st -ex_data include/crypto/evp.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:evp_pkey_st -ex_data include/crypto/x509.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_st -ex_data include/crypto/x509.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_store_ctx_st -ex_data include/internal/cryptlib.h /^ EX_CALLBACKS ex_data[CRYPTO_EX_INDEX__COUNT];$/;" m struct:ossl_ex_data_global_st -ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data; \/* application specific data *\/$/;" m struct:ssl_session_st -ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ssl_ctx_st -ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ssl_st -ex_data test/exdatatest.c /^ CRYPTO_EX_DATA ex_data;$/;" m struct:myobj_st file: -ex_data_idx test/helpers/handshake.c /^static int ex_data_idx;$/;" v file: -ex_data_lock include/internal/cryptlib.h /^ CRYPTO_RWLOCK *ex_data_lock;$/;" m struct:ossl_ex_data_global_st -ex_exponent test/rsa_mp_test.c /^static const unsigned char ex_exponent[] =$/;" v file: -ex_flags include/crypto/x509.h /^ uint32_t ex_flags;$/;" m struct:x509_st -ex_free_func crypto/asn1/bio_asn1.c /^ asn1_ps_func *ex_free_func;$/;" m struct:BIO_ASN1_EX_FUNCS_st file: -ex_func crypto/asn1/bio_asn1.c /^ asn1_ps_func *ex_func;$/;" m struct:BIO_ASN1_EX_FUNCS_st file: -ex_kusage include/crypto/x509.h /^ uint32_t ex_kusage;$/;" m struct:x509_st -ex_len crypto/asn1/bio_asn1.c /^ int ex_len;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -ex_nscert include/crypto/x509.h /^ uint32_t ex_nscert;$/;" m struct:x509_st -ex_pathlen include/crypto/x509.h /^ long ex_pathlen;$/;" m struct:x509_st -ex_pcpathlen include/crypto/x509.h /^ long ex_pcpathlen;$/;" m struct:x509_st -ex_pos crypto/asn1/bio_asn1.c /^ int ex_pos;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -ex_prime test/rsa_mp_test.c /^static const unsigned char ex_prime[] =$/;" v file: -ex_xkusage include/crypto/x509.h /^ uint32_t ex_xkusage;$/;" m struct:x509_st -excb crypto/ex_data.c /^ const EX_CALLBACK *excb;$/;" m struct:ex_callback_entry file: -exceptions test/v3nametest.c /^static const char *const exceptions[] = {$/;" v file: -exchange include/crypto/evp.h /^ EVP_KEYEXCH *exchange;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon365 -exclusive crypto/threads_win.c /^ int exclusive;$/;" m struct:__anon89 file: -exdup test/exdatatest.c /^static int exdup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: -exdup2 test/exdatatest.c /^static int exdup2(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: -execute util/perl/TLSProxy/Proxy.pm /^sub execute$/;" s -execute_CMP_ASN1_OCTET_STRING_set1_test test/cmp_asn_test.c /^static int execute_CMP_ASN1_OCTET_STRING_set1_test(CMP_ASN_TEST_FIXTURE *$/;" f file: -execute_CTX_print_errors_test test/cmp_ctx_test.c /^static int execute_CTX_print_errors_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: -execute_CTX_reinit_test test/cmp_ctx_test.c /^static int execute_CTX_reinit_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: -execute_CTX_reqExtensions_have_SAN_test test/cmp_ctx_test.c /^int execute_CTX_reqExtensions_have_SAN_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_generalInfo_push0_item_test test/cmp_hdr_test.c /^execute_HDR_generalInfo_push0_item_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_generalInfo_push1_items_test test/cmp_hdr_test.c /^execute_HDR_generalInfo_push1_items_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_get0_senderNonce_test test/cmp_hdr_test.c /^static int execute_HDR_get0_senderNonce_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_init_test test/cmp_hdr_test.c /^static int execute_HDR_init_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_push0_freeText_test test/cmp_hdr_test.c /^static int execute_HDR_push0_freeText_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_push1_freeText_test test/cmp_hdr_test.c /^static int execute_HDR_push1_freeText_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_set1_recipient_test test/cmp_hdr_test.c /^static int execute_HDR_set1_recipient_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_set1_senderKID_test test/cmp_hdr_test.c /^static int execute_HDR_set1_senderKID_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_set1_sender_test test/cmp_hdr_test.c /^static int execute_HDR_set1_sender_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_set_and_check_implicitConfirm_test test/cmp_hdr_test.c /^execute_HDR_set_and_check_implicitConfirm_test(CMP_HDR_TEST_FIXTURE$/;" f file: -execute_HDR_set_get_pvno_test test/cmp_hdr_test.c /^static int execute_HDR_set_get_pvno_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_HDR_update_messageTime_test test/cmp_hdr_test.c /^static int execute_HDR_update_messageTime_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -execute_MSG_add_extraCerts_test test/cmp_protect_test.c /^static int execute_MSG_add_extraCerts_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_MSG_protect_test test/cmp_protect_test.c /^static int execute_MSG_protect_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_PKISI_test test/cmp_status_test.c /^static int execute_PKISI_test(CMP_STATUS_TEST_FIXTURE *fixture)$/;" f file: -execute_X509_STORE_test test/cmp_protect_test.c /^static int execute_X509_STORE_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_calc_protection_fails_test test/cmp_protect_test.c /^static int execute_calc_protection_fails_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_calc_protection_pbmac_test test/cmp_protect_test.c /^static int execute_calc_protection_pbmac_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_calc_protection_signature_test test/cmp_protect_test.c /^static int execute_calc_protection_signature_test(CMP_PROTECT_TEST_FIXTURE *$/;" f file: -execute_cert_test test/ct_test.c /^static int execute_cert_test(CT_TEST_FIXTURE *fixture)$/;" f file: -execute_certconf_create_test test/cmp_msg_test.c /^static int execute_certconf_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_certrep_create test/cmp_msg_test.c /^static int execute_certrep_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_certreq_create_test test/cmp_msg_test.c /^static int execute_certreq_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_cleanse_plaintext test/sslapitest.c /^static int execute_cleanse_plaintext(const SSL_METHOD *smeth,$/;" f file: -execute_cmp_asn1_get_int_test test/cmp_asn_test.c /^static int execute_cmp_asn1_get_int_test(CMP_ASN_TEST_FIXTURE *fixture)$/;" f file: -execute_cmp_build_cert_chain_test test/cmp_protect_test.c /^static int execute_cmp_build_cert_chain_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -execute_cmp_ctx_log_cb_test test/cmp_ctx_test.c /^static int execute_cmp_ctx_log_cb_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: -execute_cts128 test/modes_internal_test.c /^static int execute_cts128(const CTS128_FIXTURE *fixture, int num)$/;" f file: -execute_errormsg_create_test test/cmp_msg_test.c /^static int execute_errormsg_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_exchange_certConf_test test/cmp_client_test.c /^static int execute_exchange_certConf_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_exchange_error_test test/cmp_client_test.c /^static int execute_exchange_error_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_exec_GENM_ses_test test/cmp_client_test.c /^static int execute_exec_GENM_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_exec_RR_ses_test test/cmp_client_test.c /^static int execute_exec_RR_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_exec_certrequest_ses_test test/cmp_client_test.c /^static int execute_exec_certrequest_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_genm_create_test test/cmp_msg_test.c /^static int execute_genm_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_msg_check_test test/cmp_vfy_test.c /^static int execute_msg_check_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: -execute_pkimessage_create_test test/cmp_msg_test.c /^static int execute_pkimessage_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_pollrep_create test/cmp_msg_test.c /^static int execute_pollrep_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_pollreq_create_test test/cmp_msg_test.c /^static int execute_pollreq_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_rp_create test/cmp_msg_test.c /^static int execute_rp_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_rr_create_test test/cmp_msg_test.c /^static int execute_rr_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -execute_test test/cipherlist_test.c /^static int execute_test(CIPHERLIST_TEST_FIXTURE *fixture)$/;" f file: -execute_test test/ssl_test_ctx_test.c /^static int execute_test(SSL_TEST_CTX_TEST_FIXTURE *fixture)$/;" f file: -execute_test_handle_request test/cmp_server_test.c /^static int execute_test_handle_request(CMP_SRV_TEST_FIXTURE *fixture)$/;" f file: -execute_test_ktls test/sslapitest.c /^static int execute_test_ktls(int cis_ktls, int sis_ktls,$/;" f file: -execute_test_ktls_sendfile test/sslapitest.c /^static int execute_test_ktls_sendfile(int tls_version, const char *cipher)$/;" f file: -execute_test_large_message test/sslapitest.c /^static int execute_test_large_message(const SSL_METHOD *smeth,$/;" f file: -execute_test_session test/sslapitest.c /^static int execute_test_session(int maxprot, int use_int_cache,$/;" f file: -execute_test_ssl_bio test/sslapitest.c /^static int execute_test_ssl_bio(int pop_ssl, bio_change_t change_bio)$/;" f file: -execute_try_certreq_poll_abort_test test/cmp_client_test.c /^static int execute_try_certreq_poll_abort_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_try_certreq_poll_test test/cmp_client_test.c /^static int execute_try_certreq_poll_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -execute_validate_cert_path_test test/cmp_vfy_test.c /^static int execute_validate_cert_path_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: -execute_validate_msg_test test/cmp_vfy_test.c /^static int execute_validate_msg_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: -execute_verify_popo_test test/cmp_vfy_test.c /^static int execute_verify_popo_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: -exfree test/exdatatest.c /^static void exfree(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -exfree2 test/exdatatest.c /^static void exfree2(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -exnew test/exdatatest.c /^static void exnew(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -exnew2 test/exdatatest.c /^static void exnew2(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -exnode_free crypto/x509/pcy_tree.c /^static void exnode_free(X509_POLICY_NODE *node)$/;" f file: -exp test/bntest.c /^ const char *exp;$/;" m struct:mod_exp_test_st file: -exp_class crypto/asn1/asn1_gen.c /^ int exp_class;$/;" m struct:__anon227 file: -exp_constructed crypto/asn1/asn1_gen.c /^ int exp_constructed;$/;" m struct:__anon227 file: -exp_count crypto/asn1/asn1_gen.c /^ int exp_count;$/;" m struct:__anon228 file: -exp_len crypto/asn1/asn1_gen.c /^ long exp_len;$/;" m struct:__anon227 file: -exp_list crypto/asn1/asn1_gen.c /^ tag_exp_type exp_list[ASN1_FLAG_EXP_MAX];$/;" m struct:__anon228 file: -exp_pad crypto/asn1/asn1_gen.c /^ int exp_pad;$/;" m struct:__anon227 file: -exp_tag crypto/asn1/asn1_gen.c /^ int exp_tag;$/;" m struct:__anon227 file: -expand crypto/comp/comp_local.h /^ int (*expand) (COMP_CTX *ctx,$/;" m struct:comp_method_st -expand crypto/lhash/lhash.c /^static int expand(OPENSSL_LHASH *lh)$/;" f file: -expand crypto/objects/objects.pl /^sub expand$/;" s -expand ssl/ssl_local.h /^ COMP_CTX *expand; \/* uncompress *\/$/;" m struct:ssl_st -expand_in crypto/comp/comp_local.h /^ unsigned long expand_in;$/;" m struct:comp_ctx_st -expand_line crypto/perlasm/arm-xlate.pl /^sub expand_line {$/;" s -expand_out crypto/comp/comp_local.h /^ unsigned long expand_out;$/;" m struct:comp_ctx_st -expanddepends Configurations/gentemplate.pm /^sub expanddepends {$/;" s -expect crypto/store/store_local.h /^ OSSL_STORE_expect_fn expect;$/;" m struct:ossl_store_loader_st -expect test/destest.c /^ int expect;$/;" m struct:__anon344 file: -expect test/destest.c /^ int expect;$/;" m struct:__anon345 file: -expect_asn1 crypto/http/http_client.c /^ int expect_asn1; \/* Response must be ASN.1-encoded *\/$/;" m struct:ossl_http_req_ctx_st file: -expect_failure test/conf_include_test.c /^static int expect_failure = 0;$/;" v file: -expect_file_generations crypto/LPdir_unix.c /^ int expect_file_generations;$/;" m struct:LP_dir_context_st file: -expected apps/lib/engine_loader.c /^ int expected;$/;" m struct:ossl_store_loader_ctx_st file: -expected test/bioprinttest.c /^ const char *expected;$/;" m struct:j_data_st file: -expected test/bioprinttest.c /^ const char *expected;$/;" m struct:z_data_st file: -expected test/cmp_asn_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_client_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_hdr_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_msg_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_protect_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_server_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/cmp_vfy_test.c /^ int expected;$/;" m struct:test_fixture file: -expected test/evp_extra_test.c /^ const unsigned char *expected;$/;" m struct:__anon307 file: -expected test/evp_extra_test.c /^ const unsigned char *expected;$/;" m struct:__anon308 file: -expected test/hexstr_test.c /^ const unsigned char *expected;$/;" m struct:testdata file: -expected test/mdc2_internal_test.c /^ const unsigned char expected[MDC2_DIGEST_LENGTH];$/;" m struct:__anon350 file: -expected test/poly1305_internal_test.c /^ SIZED_DATA expected;$/;" m struct:__anon353 file: -expected test/siphash_internal_test.c /^ SIZED_DATA expected;$/;" m struct:__anon319 file: -expected test/x509_time_test.c /^ int expected;$/;" m struct:__anon269 file: -expected test/x509_time_test.c /^ int expected;$/;" m struct:__anon270 file: -expected1 test/evp_extra_test.c /^ const unsigned char *expected1;$/;" m struct:__anon310 file: -expected2 test/evp_extra_test.c /^ const unsigned char *expected2;$/;" m struct:__anon310 file: -expected_alpn_protocol test/helpers/ssl_test_ctx.h /^ char *expected_alpn_protocol;$/;" m struct:__anon292 -expected_bufsize test/params_test.c /^ size_t expected_bufsize;$/;" m struct:int_from_text_test_st file: -expected_cipher test/helpers/ssl_test_ctx.h /^ char *expected_cipher;$/;" m struct:__anon292 -expected_client_alert test/helpers/ssl_test_ctx.h /^ int expected_client_alert;$/;" m struct:__anon292 -expected_client_ca_names test/helpers/ssl_test_ctx.h /^ STACK_OF(X509_NAME) *expected_client_ca_names;$/;" m struct:__anon292 -expected_client_cert_type test/helpers/ssl_test_ctx.h /^ int expected_client_cert_type;$/;" m struct:__anon292 -expected_client_sign_hash test/helpers/ssl_test_ctx.h /^ int expected_client_sign_hash;$/;" m struct:__anon292 -expected_client_sign_type test/helpers/ssl_test_ctx.h /^ int expected_client_sign_type;$/;" m struct:__anon292 -expected_ct crypto/http/http_client.c /^ char *expected_ct; \/* Optional expected Content-Type *\/$/;" m struct:ossl_http_req_ctx_st file: -expected_ctx test/ssl_test_ctx_test.c /^ SSL_TEST_CTX *expected_ctx;$/;" m struct:ssl_test_ctx_test_fixture file: -expected_err test/evp_test.c /^ char *expected_err; \/* Expected error value of test *\/$/;" m struct:evp_test_st file: -expected_error test/d2i_test.c /^static expected_error_t expected_error = ASN1_UNKNOWN;$/;" v file: -expected_error_t test/d2i_test.c /^} expected_error_t;$/;" t typeref:enum:__anon322 file: -expected_fetch_result test/evp_fetch_prov_test.c /^static int expected_fetch_result = 1;$/;" v file: -expected_greeting1 test/provider_internal_test.c /^static const char *expected_greeting1(const char *name)$/;" f file: -expected_intval test/params_test.c /^ long int expected_intval;$/;" m struct:int_from_text_test_st file: -expected_len test/hexstr_test.c /^ size_t expected_len;$/;" m struct:testdata file: -expected_max test/ssl_ctx_test.c /^ int expected_max;$/;" m struct:__anon338 file: -expected_min test/ssl_ctx_test.c /^ int expected_min;$/;" m struct:__anon338 file: -expected_npn_protocol test/helpers/ssl_test_ctx.h /^ char *expected_npn_protocol;$/;" m struct:__anon292 -expected_output demos/kdf/pbkdf2.c /^static const unsigned char expected_output[] = {$/;" v file: -expected_output demos/kdf/scrypt.c /^static const unsigned char expected_output[] = {$/;" v file: -expected_output demos/mac/gmac.c /^static const unsigned char expected_output[] = {$/;" v file: -expected_output demos/mac/poly1305.c /^static const unsigned char expected_output[] = {$/;" v file: -expected_output demos/mac/siphash.c /^static const unsigned char expected_output[] = {$/;" v file: -expected_policy_set crypto/x509/pcy_local.h /^ STACK_OF(ASN1_OBJECT) *expected_policy_set;$/;" m struct:X509_POLICY_DATA_st -expected_print crypto/x509/pcy_tree.c /^static void expected_print(BIO *channel,$/;" f file: -expected_protocol test/helpers/ssl_test_ctx.h /^ int expected_protocol;$/;" m struct:__anon292 -expected_res test/params_test.c /^ int expected_res;$/;" m struct:int_from_text_test_st file: -expected_result demos/keyexch/x25519.c /^static const unsigned char expected_result[32] = {$/;" v file: -expected_result test/helpers/ssl_test_ctx.h /^ ssl_test_result_t expected_result;$/;" m struct:__anon292 -expected_result test/ssl-tests/protocol_version.pm /^sub expected_result {$/;" s -expected_sct_count test/ct_test.c /^ int expected_sct_count;$/;" m struct:ct_test_fixture file: -expected_sender crypto/cmp/cmp_local.h /^ X509_NAME *expected_sender; \/* expected sender in header of response *\/$/;" m struct:ossl_cmp_ctx_st -expected_server_alert test/helpers/ssl_test_ctx.h /^ int expected_server_alert;$/;" m struct:__anon292 -expected_server_ca_names test/helpers/ssl_test_ctx.h /^ STACK_OF(X509_NAME) *expected_server_ca_names;$/;" m struct:__anon292 -expected_server_cert_type test/helpers/ssl_test_ctx.h /^ int expected_server_cert_type;$/;" m struct:__anon292 -expected_server_sign_hash test/helpers/ssl_test_ctx.h /^ int expected_server_sign_hash;$/;" m struct:__anon292 -expected_server_sign_type test/helpers/ssl_test_ctx.h /^ int expected_server_sign_type;$/;" m struct:__anon292 -expected_servername test/helpers/ssl_test_ctx.h /^ ssl_servername_t expected_servername;$/;" m struct:__anon292 -expected_session_ticket_app_data test/helpers/ssl_test_ctx.h /^ char *expected_session_ticket_app_data;$/;" m struct:__anon292 -expected_string test/x509_time_test.c /^ const char *expected_string;$/;" m struct:__anon270 file: -expected_tmp_key_type test/helpers/ssl_test_ctx.h /^ int expected_tmp_key_type;$/;" m struct:__anon292 -expected_type crypto/store/store_local.h /^ int expected_type;$/;" m struct:ossl_store_ctx_st -expected_type engines/e_loader_attic.c /^ int expected_type;$/;" m struct:ossl_store_loader_ctx_st file: -expected_type providers/implementations/storemgmt/file_store.c /^ int expected_type;$/;" m struct:file_ctx_st file: -expected_type test/asn1_time_test.c /^ int expected_type; \/* expected type after set\/set_string_gmt *\/$/;" m struct:testdata file: -expected_type test/x509_time_test.c /^ int expected_type;$/;" m struct:__anon270 file: -expected_valid_sct_count test/ct_test.c /^ int expected_valid_sct_count;$/;" m struct:ct_test_fixture file: -expectedlen test/evp_extra_test.c /^ size_t expectedlen;$/;" m struct:__anon307 file: -expectedlen test/evp_extra_test.c /^ size_t expectedlen;$/;" m struct:__anon308 file: -expectedlen1 test/evp_extra_test.c /^ size_t expectedlen1;$/;" m struct:__anon310 file: -expectedlen2 test/evp_extra_test.c /^ size_t expectedlen2;$/;" m struct:__anon310 file: -expl_passphrase include/internal/passphrase.h /^ } expl_passphrase;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon389 -explicit_policy include/crypto/x509.h /^ int explicit_policy;$/;" m struct:x509_store_ctx_st -explicit_skip crypto/x509/pcy_local.h /^ long explicit_skip;$/;" m struct:X509_POLICY_CACHE_st -export crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_export_fn *export;$/;" m struct:evp_keymgmt_st -export2internal Configurations/platform/Windows/cppbuilder.pm /^sub export2internal {$/;" s -export_cb crypto/evp/pmeth_gn.c /^ OSSL_CALLBACK *export_cb;$/;" m struct:fake_import_data_st file: -export_cb test/keymgmt_internal_test.c /^static int export_cb(const OSSL_PARAM *params, void *arg)$/;" f file: -export_cbarg crypto/evp/pmeth_gn.c /^ void *export_cbarg;$/;" m struct:fake_import_data_st file: -export_keying_material ssl/ssl_local.h /^ int (*export_keying_material) (SSL *, unsigned char *, size_t,$/;" m struct:ssl3_enc_method -export_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_export_object_fn *export_object;$/;" m struct:ossl_decoder_st -export_to include/crypto/asn1.h /^ int (*export_to) (const EVP_PKEY *pk, void *to_keydata,$/;" m struct:evp_pkey_asn1_method_st -export_types crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_export_types_fn *export_types;$/;" m struct:evp_keymgmt_st -exported_ciphers providers/defltprov.c /^static OSSL_ALGORITHM exported_ciphers[OSSL_NELEM(deflt_ciphers)];$/;" v file: -exported_fips_ciphers providers/fips/fipsprov.c /^static OSSL_ALGORITHM exported_fips_ciphers[OSSL_NELEM(fips_ciphers)];$/;" v file: -exporter_master_secret ssl/ssl_local.h /^ unsigned char exporter_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -exporter_master_secret ssl/tls13_enc.c /^static const unsigned char exporter_master_secret[] = "exp master";$/;" v file: -exporter_master_secret ssl/tls13_enc.c /^static const unsigned char exporter_master_secret[] = {0x65, 0x78, 0x70, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: -exporter_secret_count test/sslapitest.c /^ unsigned int exporter_secret_count;$/;" m struct:sslapitest_log_counts file: -ext crypto/ct/ct_local.h /^ unsigned char *ext;$/;" m struct:sct_st -ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::__anon416 -ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st::__anon412 -ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_st typeref:struct:ssl_st::__anon420 -ext_cmp crypto/x509/v3_lib.c /^static int ext_cmp(const X509V3_EXT_METHOD *const *a,$/;" f file: -ext_defs ssl/statem/extensions.c /^static const EXTENSION_DEFINITION ext_defs[] = {$/;" v file: -ext_flags ssl/ssl_local.h /^ uint32_t ext_flags;$/;" m struct:__anon424 -ext_len crypto/ct/ct_local.h /^ size_t ext_len;$/;" m struct:sct_st -ext_list_free crypto/x509/v3_lib.c /^static void ext_list_free(X509V3_EXT_METHOD *ext)$/;" f file: -ext_name_cmp apps/req.c /^static int ext_name_cmp(const OPENSSL_STRING *a, const OPENSSL_STRING *b)$/;" f file: -ext_name_hash apps/req.c /^static unsigned long ext_name_hash(const OPENSSL_STRING *a)$/;" f file: -ext_nid_list crypto/x509/x509_req.c /^static int ext_nid_list[] = { NID_ext_req, NID_ms_ext_req, NID_undef };$/;" v file: -ext_nids crypto/x509/x509_req.c /^static int *ext_nids = ext_nid_list;$/;" v file: -ext_return_en ssl/statem/statem_local.h /^typedef enum ext_return_en {$/;" g -ext_type ssl/ssl_local.h /^ unsigned short ext_type;$/;" m struct:__anon424 -extendedCertificate crypto/cms/cms_local.h /^ ASN1_STRING *extendedCertificate; \/* Obsolete *\/$/;" m union:CMS_CertificateChoices::__anon243 -extension_cb crypto/ts/ts_local.h /^ TS_extension_cb extension_cb;$/;" m struct:TS_resp_ctx -extension_cb_data crypto/ts/ts_local.h /^ void *extension_cb_data; \/* User data for extension_cb. *\/$/;" m struct:TS_resp_ctx -extension_contents util/perl/TLSProxy/ClientHello.pm /^sub extension_contents$/;" s -extension_data util/perl/TLSProxy/Certificate.pm /^sub extension_data$/;" s -extension_data util/perl/TLSProxy/CertificateRequest.pm /^sub extension_data$/;" s -extension_data util/perl/TLSProxy/ClientHello.pm /^sub extension_data$/;" s -extension_data util/perl/TLSProxy/EncryptedExtensions.pm /^sub extension_data$/;" s -extension_data util/perl/TLSProxy/ServerHello.pm /^sub extension_data$/;" s -extension_error apps/s_server.c /^ int extension_error;$/;" m struct:tlsextctx_st file: -extension_is_relevant ssl/statem/extensions.c /^int extension_is_relevant(SSL *s, unsigned int extctx, unsigned int thisctx)$/;" f -extensionlesslib Configurations/gentemplate.pm /^sub extensionlesslib {$/;" s -extensions apps/rehash.c /^static const char *extensions[] = { "pem", "crt", "cer", "crl" };$/;" v file: -extensions crypto/crmf/crmf_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:ossl_crmf_certtemplate_st -extensions crypto/ts/ts_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:TS_req_st -extensions crypto/ts/ts_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:TS_tst_info_st -extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* CRL entry extensions: optional *\/$/;" m struct:x509_revoked_st -extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* extensions: optional *\/$/;" m struct:X509_crl_info_st -extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* [ 3 ] optional in v3 *\/$/;" m struct:x509_cinf_st -extensions ssl/ssl_local.h /^ PACKET extensions;$/;" m struct:__anon414 -extensions_definition_st ssl/statem/extensions.c /^typedef struct extensions_definition_st {$/;" s file: -extensions_len util/perl/TLSProxy/ClientHello.pm /^sub extensions_len$/;" s -extfile_conf apps/ca.c /^static CONF *extfile_conf = NULL;$/;" v file: -extflags ssl/ssl_local.h /^ uint8_t extflags[TLSEXT_IDX_num_builtins];$/;" m struct:ssl_st::__anon420 -extra test/helpers/ssl_test_ctx.h /^ SSL_TEST_EXTRA_CONF extra;$/;" m struct:__anon292 -extraCerts crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCerts; \/* 1 *\/$/;" m struct:ossl_cmp_msg_st -extraCertsIn crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCertsIn; \/* extraCerts received from server *\/$/;" m struct:ossl_cmp_ctx_st -extraCertsOut crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCertsOut; \/* to be included in request messages *\/$/;" m struct:ossl_cmp_ctx_st -extra_SPC util/check-format.pl /^ sub extra_SPC {$/;" s -extra_certs ssl/ssl_local.h /^ STACK_OF(X509) *extra_certs;$/;" m struct:ssl_ctx_st -extra_data crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_DATA) *extra_data;$/;" m struct:X509_POLICY_TREE_st -extra_tickets_expected ssl/ssl_local.h /^ int extra_tickets_expected;$/;" m struct:ssl_st::__anon420 -extraconf_eq test/ssl_test_ctx_test.c /^static int extraconf_eq(SSL_TEST_EXTRA_CONF *extra,$/;" f file: -extract_pod_info util/perl/OpenSSL/Util/Pod.pm /^sub extract_pod_info {$/;" s -extracted_param_data_st crypto/store/store_result.c /^struct extracted_param_data_st {$/;" s file: -extracttoclose util/withlibctx.pl /^sub extracttoclose {$/;" s -exts ssl/ssl_local.h /^ X509_EXTENSIONS *exts;$/;" m struct:ssl_st::__anon420::__anon421 -exts_cleanup apps/req.c /^static void exts_cleanup(OPENSSL_STRING *x)$/;" f file: -f providers/implementations/include/prov/blake2.h /^ uint32_t f[2];$/;" m struct:blake2s_ctx_st -f providers/implementations/include/prov/blake2.h /^ uint64_t f[2];$/;" m struct:blake2b_ctx_st -f ssl/ssl_lib.c /^ } f;$/;" m struct:ssl_async_args typeref:union:ssl_async_args::__anon409 file: -f util/check-format-test-negatives.c /^int f()$/;" f -f util/check-format-test-negatives.c /^int f(void) \/*$/;" f -f util/check-format-test-negatives.c /^static void f(struct pem_pass_data *data) \/* struct\/union\/enum in arg list *\/$/;" f file: -f util/check-format-test-negatives.c /^struct provider_store_st *f() \/* struct\/union\/enum in function return type *\/$/;" f -f_name util/perl/OpenSSL/Ordinals.pm /^sub f_name {$/;" s -f_number util/perl/OpenSSL/Ordinals.pm /^sub f_number {$/;" s -f_version util/perl/OpenSSL/Ordinals.pm /^sub f_version {$/;" s -fail util/perl/TLSProxy/Message.pm /^sub fail$/;" s -failInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFAILUREINFO *failInfo;$/;" m struct:ossl_cmp_pkisi_st -failInfoCode crypto/cmp/cmp_local.h /^ int failInfoCode; \/* failInfoCode of last received IP\/CP\/KUP\/error, or -1 *\/$/;" m struct:ossl_cmp_ctx_st -fail_due_to_record_overflow test/recordlentest.c /^static int fail_due_to_record_overflow(int enc)$/;" f file: -fail_info test/cmp_msg_test.c /^ int fail_info;$/;" m struct:test_fixture file: -failure_info crypto/ts/ts_local.h /^ ASN1_BIT_STRING *failure_info;$/;" m struct:TS_status_info_st -fake_import_data_st crypto/evp/pmeth_gn.c /^struct fake_import_data_st {$/;" s file: -fake_rand test/ecdsatest.c /^static OSSL_PROVIDER *fake_rand = NULL;$/;" v file: -fake_rand test/sm2_internal_test.c /^static OSSL_PROVIDER *fake_rand = NULL;$/;" v file: -fake_rand_bytes test/sm2_internal_test.c /^static uint8_t *fake_rand_bytes = NULL;$/;" v file: -fake_rand_bytes_offset test/sm2_internal_test.c /^static size_t fake_rand_bytes_offset = 0;$/;" v file: -fake_rand_enable_locking test/testutil/fake_random.c /^static OSSL_FUNC_rand_enable_locking_fn fake_rand_enable_locking;$/;" v file: -fake_rand_enable_locking test/testutil/fake_random.c /^static int fake_rand_enable_locking(void *vrng)$/;" f file: -fake_rand_finish test/testutil/fake_random.c /^void fake_rand_finish(OSSL_PROVIDER *p)$/;" f -fake_rand_freectx test/testutil/fake_random.c /^static OSSL_FUNC_rand_freectx_fn fake_rand_freectx;$/;" v file: -fake_rand_freectx test/testutil/fake_random.c /^static void fake_rand_freectx(void *vrng)$/;" f file: -fake_rand_functions test/testutil/fake_random.c /^static const OSSL_DISPATCH fake_rand_functions[] = {$/;" v file: -fake_rand_generate test/testutil/fake_random.c /^static OSSL_FUNC_rand_generate_fn fake_rand_generate;$/;" v file: -fake_rand_generate test/testutil/fake_random.c /^static int fake_rand_generate(void *vrng, unsigned char *out, size_t outlen,$/;" f file: -fake_rand_get_ctx_params test/testutil/fake_random.c /^static OSSL_FUNC_rand_get_ctx_params_fn fake_rand_get_ctx_params;$/;" v file: -fake_rand_get_ctx_params test/testutil/fake_random.c /^static int fake_rand_get_ctx_params(ossl_unused void *vrng, OSSL_PARAM params[])$/;" f file: -fake_rand_gettable_ctx_params test/testutil/fake_random.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn fake_rand_gettable_ctx_params;$/;" v file: -fake_rand_gettable_ctx_params test/testutil/fake_random.c /^static const OSSL_PARAM *fake_rand_gettable_ctx_params(ossl_unused void *vrng,$/;" f file: -fake_rand_instantiate test/testutil/fake_random.c /^static OSSL_FUNC_rand_instantiate_fn fake_rand_instantiate;$/;" v file: -fake_rand_instantiate test/testutil/fake_random.c /^static int fake_rand_instantiate(void *vrng, ossl_unused unsigned int strength,$/;" f file: -fake_rand_method test/testutil/fake_random.c /^static const OSSL_DISPATCH fake_rand_method[] = {$/;" v file: -fake_rand_newctx test/testutil/fake_random.c /^static OSSL_FUNC_rand_newctx_fn fake_rand_newctx;$/;" v file: -fake_rand_newctx test/testutil/fake_random.c /^static void *fake_rand_newctx(void *provctx, void *parent,$/;" f file: -fake_rand_provider_init test/testutil/fake_random.c /^static int fake_rand_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -fake_rand_query test/testutil/fake_random.c /^static const OSSL_ALGORITHM *fake_rand_query(void *provctx,$/;" f file: -fake_rand_rand test/testutil/fake_random.c /^static const OSSL_ALGORITHM fake_rand_rand[] = {$/;" v file: -fake_rand_set_callback test/testutil/fake_random.c /^void fake_rand_set_callback(EVP_RAND_CTX *rng,$/;" f -fake_rand_set_public_private_callbacks test/testutil/fake_random.c /^void fake_rand_set_public_private_callbacks(OSSL_LIB_CTX *libctx,$/;" f -fake_rand_size test/sm2_internal_test.c /^static size_t fake_rand_size = 0;$/;" v file: -fake_rand_start test/testutil/fake_random.c /^OSSL_PROVIDER *fake_rand_start(OSSL_LIB_CTX *libctx)$/;" f -fake_rand_uninstantiate test/testutil/fake_random.c /^static OSSL_FUNC_rand_uninstantiate_fn fake_rand_uninstantiate;$/;" v file: -fake_rand_uninstantiate test/testutil/fake_random.c /^static int fake_rand_uninstantiate(void *vrng)$/;" f file: -fake_random_generate_cb test/testutil.h /^typedef int fake_random_generate_cb(unsigned char *out, size_t outlen,$/;" t -fake_rsa_finish test/fake_rsaprov.c /^void fake_rsa_finish(OSSL_PROVIDER *p)$/;" f -fake_rsa_gen test/fake_rsaprov.c /^static void *fake_rsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -fake_rsa_gen_cleanup test/fake_rsaprov.c /^static void fake_rsa_gen_cleanup(void *genctx)$/;" f file: -fake_rsa_gen_init test/fake_rsaprov.c /^static void *fake_rsa_gen_init(void *provctx, int selection,$/;" f file: -fake_rsa_import_key_types test/fake_rsaprov.c /^static const OSSL_PARAM fake_rsa_import_key_types[] = {$/;" v file: -fake_rsa_keymgmt_algs test/fake_rsaprov.c /^static const OSSL_ALGORITHM fake_rsa_keymgmt_algs[] = {$/;" v file: -fake_rsa_keymgmt_free test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_free_fn fake_rsa_keymgmt_free;$/;" v file: -fake_rsa_keymgmt_free test/fake_rsaprov.c /^static void fake_rsa_keymgmt_free(void *keydata)$/;" f file: -fake_rsa_keymgmt_funcs test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_keymgmt_funcs[] = {$/;" v file: -fake_rsa_keymgmt_has test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_has_fn fake_rsa_keymgmt_has;$/;" v file: -fake_rsa_keymgmt_has test/fake_rsaprov.c /^static int fake_rsa_keymgmt_has(const void *key, int selection)$/;" f file: -fake_rsa_keymgmt_import test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_import_fn fake_rsa_keymgmt_import;$/;" v file: -fake_rsa_keymgmt_import test/fake_rsaprov.c /^static int fake_rsa_keymgmt_import(void *keydata, int selection,$/;" f file: -fake_rsa_keymgmt_imptypes test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_import_types_fn fake_rsa_keymgmt_imptypes;$/;" v file: -fake_rsa_keymgmt_imptypes test/fake_rsaprov.c /^static const OSSL_PARAM *fake_rsa_keymgmt_imptypes(int selection)$/;" f file: -fake_rsa_keymgmt_new test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_new_fn fake_rsa_keymgmt_new;$/;" v file: -fake_rsa_keymgmt_new test/fake_rsaprov.c /^static void *fake_rsa_keymgmt_new(void *provctx)$/;" f file: -fake_rsa_keymgmt_query test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn fake_rsa_keymgmt_query;$/;" v file: -fake_rsa_keymgmt_query test/fake_rsaprov.c /^static const char *fake_rsa_keymgmt_query(int id)$/;" f file: -fake_rsa_method test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_method[] = {$/;" v file: -fake_rsa_provider_init test/fake_rsaprov.c /^static int fake_rsa_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -fake_rsa_query test/fake_rsaprov.c /^static const OSSL_ALGORITHM *fake_rsa_query(void *provctx,$/;" f file: -fake_rsa_sig_algs test/fake_rsaprov.c /^static const OSSL_ALGORITHM fake_rsa_sig_algs[] = {$/;" v file: -fake_rsa_sig_freectx test/fake_rsaprov.c /^static OSSL_FUNC_signature_freectx_fn fake_rsa_sig_freectx;$/;" v file: -fake_rsa_sig_freectx test/fake_rsaprov.c /^static void fake_rsa_sig_freectx(void *sigctx)$/;" f file: -fake_rsa_sig_funcs test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_sig_funcs[] = {$/;" v file: -fake_rsa_sig_newctx test/fake_rsaprov.c /^static OSSL_FUNC_signature_newctx_fn fake_rsa_sig_newctx;$/;" v file: -fake_rsa_sig_newctx test/fake_rsaprov.c /^static void *fake_rsa_sig_newctx(void *provctx, const char *propq)$/;" f file: -fake_rsa_sig_sign test/fake_rsaprov.c /^static OSSL_FUNC_signature_sign_fn fake_rsa_sig_sign;$/;" v file: -fake_rsa_sig_sign test/fake_rsaprov.c /^static int fake_rsa_sig_sign(void *ctx, unsigned char *sig,$/;" f file: -fake_rsa_sig_sign_init test/fake_rsaprov.c /^static OSSL_FUNC_signature_sign_init_fn fake_rsa_sig_sign_init;$/;" v file: -fake_rsa_sig_sign_init test/fake_rsaprov.c /^static int fake_rsa_sig_sign_init(void *ctx, void *provkey,$/;" f file: -fake_rsa_start test/fake_rsaprov.c /^OSSL_PROVIDER *fake_rsa_start(OSSL_LIB_CTX *libctx)$/;" f -fanout providers/implementations/include/prov/blake2.h /^ uint8_t fanout; \/* 3 *\/$/;" m struct:blake2b_param_st -fanout providers/implementations/include/prov/blake2.h /^ uint8_t fanout; \/* 3 *\/$/;" m struct:blake2s_param_st -fatal_alert ssl/ssl_local.h /^ int fatal_alert;$/;" m struct:ssl_st::__anon417 -fbytes test/ecdsatest.c /^static fake_random_generate_cb fbytes;$/;" v file: -fbytes test/ecdsatest.c /^static int fbytes(unsigned char *buf, size_t num, ossl_unused const char *name,$/;" f file: -fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon66::__anon67::__anon69 file: -fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon51 file: -fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon54 file: -fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon57 file: -fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon60 file: -fc providers/implementations/ciphers/cipher_aes.h /^ unsigned int fc;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 -fc providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned int fc; \/* fc has same offset as ks.ks.rounds *\/$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 -fc providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned int fc;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -fcrypt_body crypto/des/asm/crypt586.pl /^sub fcrypt_body$/;" s -fcrypt_body crypto/des/fcrypt_b.c /^void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0,$/;" f -fcsr crypto/poly1305/poly1305_ieee754.c /^static const u32 fcsr = 1;$/;" v file: -fd crypto/async/async_local.h /^ OSSL_ASYNC_FD fd;$/;" m struct:fd_lookup_st -fd providers/implementations/rands/seeding/rand_unix.c /^ int fd;$/;" m struct:random_device file: -fd_ctrl crypto/bio/bss_fd.c /^static long fd_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -fd_free crypto/bio/bss_fd.c /^static int fd_free(BIO *a)$/;" f file: -fd_gets crypto/bio/bss_fd.c /^static int fd_gets(BIO *bp, char *buf, int size)$/;" f file: -fd_lookup_st crypto/async/async_local.h /^struct fd_lookup_st {$/;" s -fd_new crypto/bio/bss_fd.c /^static int fd_new(BIO *bi)$/;" f file: -fd_puts crypto/bio/bss_fd.c /^static int fd_puts(BIO *bp, const char *str)$/;" f file: -fd_read crypto/bio/bss_fd.c /^static int fd_read(BIO *b, char *out, int outl)$/;" f file: -fd_write crypto/bio/bss_fd.c /^static int fd_write(BIO *b, const char *in, int inl)$/;" f file: -fdopen crypto/rand/randfile.c 43;" d file: -fdopen e_os.h 254;" d -fds crypto/async/async_local.h /^ struct fd_lookup_st *fds;$/;" m struct:async_wait_ctx_st typeref:struct:async_wait_ctx_st::fd_lookup_st -fe crypto/ec/curve25519.c /^typedef int32_t fe[10];$/;" t file: -fe51 crypto/ec/curve25519.c /^typedef uint64_t fe51[5];$/;" t file: -fe51_0 crypto/ec/curve25519.c /^static void fe51_0(fe51 h)$/;" f file: -fe51_1 crypto/ec/curve25519.c /^static void fe51_1(fe51 h)$/;" f file: -fe51_add crypto/ec/curve25519.c /^static void fe51_add(fe51 h, const fe51 f, const fe51 g)$/;" f file: -fe51_copy crypto/ec/curve25519.c /^static void fe51_copy(fe51 h, const fe51 f)$/;" f file: -fe51_cswap crypto/ec/curve25519.c /^static void fe51_cswap(fe51 f, fe51 g, unsigned int b)$/;" f file: -fe51_frombytes crypto/ec/curve25519.c /^static void fe51_frombytes(fe51 h, const uint8_t *s)$/;" f file: -fe51_invert crypto/ec/curve25519.c /^static void fe51_invert(fe51 out, const fe51 z)$/;" f file: -fe51_mul crypto/ec/curve25519.c /^static void fe51_mul(fe51 h, const fe51 f, const fe51 g)$/;" f file: -fe51_mul crypto/ec/curve25519.c 393;" d file: -fe51_mul121666 crypto/ec/curve25519.c /^static void fe51_mul121666(fe51 h, fe51 f)$/;" f file: -fe51_mul121666 crypto/ec/curve25519.c 395;" d file: -fe51_sq crypto/ec/curve25519.c /^static void fe51_sq(fe51 h, const fe51 f)$/;" f file: -fe51_sq crypto/ec/curve25519.c 394;" d file: -fe51_sub crypto/ec/curve25519.c /^static void fe51_sub(fe51 h, const fe51 f, const fe51 g)$/;" f file: -fe51_tobytes crypto/ec/curve25519.c /^static void fe51_tobytes(uint8_t *s, const fe51 h)$/;" f file: -fe64 crypto/ec/curve25519.c /^typedef uint64_t fe64[4];$/;" t file: -fe64_0 crypto/ec/curve25519.c /^static void fe64_0(fe64 h)$/;" f file: -fe64_1 crypto/ec/curve25519.c /^static void fe64_1(fe64 h)$/;" f file: -fe64_add crypto/ec/curve25519.c 51;" d file: -fe64_copy crypto/ec/curve25519.c /^static void fe64_copy(fe64 h, const fe64 f)$/;" f file: -fe64_cswap crypto/ec/curve25519.c /^static void fe64_cswap(fe64 f, fe64 g, unsigned int b)$/;" f file: -fe64_frombytes crypto/ec/curve25519.c /^static void fe64_frombytes(fe64 h, const uint8_t *s)$/;" f file: -fe64_invert crypto/ec/curve25519.c /^static void fe64_invert(fe64 out, const fe64 z)$/;" f file: -fe64_mul crypto/ec/curve25519.c 48;" d file: -fe64_mul121666 crypto/ec/curve25519.c 50;" d file: -fe64_sqr crypto/ec/curve25519.c 49;" d file: -fe64_sub crypto/ec/curve25519.c 52;" d file: -fe64_tobytes crypto/ec/curve25519.c 53;" d file: -fe_0 crypto/ec/curve25519.c /^static void fe_0(fe h)$/;" f file: -fe_1 crypto/ec/curve25519.c /^static void fe_1(fe h)$/;" f file: -fe_add crypto/ec/curve25519.c /^static void fe_add(fe h, const fe f, const fe g)$/;" f file: -fe_cmov crypto/ec/curve25519.c /^static void fe_cmov(fe f, const fe g, unsigned b)$/;" f file: -fe_copy crypto/ec/curve25519.c /^static void fe_copy(fe h, const fe f)$/;" f file: -fe_cswap crypto/ec/curve25519.c /^static void fe_cswap(fe f, fe g, unsigned int b)$/;" f file: -fe_frombytes crypto/ec/curve25519.c /^static void fe_frombytes(fe h, const uint8_t *s)$/;" f file: -fe_invert crypto/ec/curve25519.c /^static void fe_invert(fe out, const fe z)$/;" f file: -fe_isnegative crypto/ec/curve25519.c /^static int fe_isnegative(const fe f)$/;" f file: -fe_isnonzero crypto/ec/curve25519.c /^static int fe_isnonzero(const fe f)$/;" f file: -fe_mul crypto/ec/curve25519.c /^static void fe_mul(fe h, const fe f, const fe g)$/;" f file: -fe_mul121666 crypto/ec/curve25519.c /^static void fe_mul121666(fe h, fe f)$/;" f file: -fe_neg crypto/ec/curve25519.c /^static void fe_neg(fe h, const fe f)$/;" f file: -fe_pow22523 crypto/ec/curve25519.c /^static void fe_pow22523(fe out, const fe z)$/;" f file: -fe_sq crypto/ec/curve25519.c /^static void fe_sq(fe h, const fe f)$/;" f file: -fe_sq2 crypto/ec/curve25519.c /^static void fe_sq2(fe h, const fe f)$/;" f file: -fe_sub crypto/ec/curve25519.c /^static void fe_sub(fe h, const fe f, const fe g)$/;" f file: -fe_tobytes crypto/ec/curve25519.c /^static void fe_tobytes(uint8_t *s, const fe h)$/;" f file: -feature_filter util/mkdef.pl /^sub feature_filter {$/;" s -felem crypto/ec/ecp_nistp224.c /^typedef limb felem[4];$/;" t file: -felem crypto/ec/ecp_nistp256.c /^typedef limb felem[NLIMBS];$/;" t file: -felem crypto/ec/ecp_nistp521.c /^typedef limb felem[NLIMBS];$/;" t file: -felem_assign crypto/ec/ecp_nistp224.c /^static void felem_assign(felem out, const felem in)$/;" f file: -felem_assign crypto/ec/ecp_nistp256.c /^static void felem_assign(felem out, const felem in)$/;" f file: -felem_assign crypto/ec/ecp_nistp521.c /^static void felem_assign(felem out, const felem in)$/;" f file: -felem_bytearray crypto/ec/ecp_nistp224.c /^typedef u8 felem_bytearray[28];$/;" t file: -felem_bytearray crypto/ec/ecp_nistp256.c /^typedef u8 felem_bytearray[32];$/;" t file: -felem_bytearray crypto/ec/ecp_nistp521.c /^typedef u8 felem_bytearray[66];$/;" t file: -felem_contract crypto/ec/ecp_nistp224.c /^static void felem_contract(felem out, const felem in)$/;" f file: -felem_contract crypto/ec/ecp_nistp256.c /^static void felem_contract(smallfelem out, const felem in)$/;" f file: -felem_contract crypto/ec/ecp_nistp521.c /^static void felem_contract(felem out, const felem in)$/;" f file: -felem_diff crypto/ec/ecp_nistp224.c /^static void felem_diff(felem out, const felem in)$/;" f file: -felem_diff crypto/ec/ecp_nistp256.c /^static void felem_diff(felem out, const felem in)$/;" f file: -felem_diff128 crypto/ec/ecp_nistp521.c /^static void felem_diff128(largefelem out, const largefelem in)$/;" f file: -felem_diff64 crypto/ec/ecp_nistp521.c /^static void felem_diff64(felem out, const felem in)$/;" f file: -felem_diff_128_64 crypto/ec/ecp_nistp224.c /^static void felem_diff_128_64(widefelem out, const felem in)$/;" f file: -felem_diff_128_64 crypto/ec/ecp_nistp521.c /^static void felem_diff_128_64(largefelem out, const felem in)$/;" f file: -felem_diff_zero107 crypto/ec/ecp_nistp256.c /^static void felem_diff_zero107(felem out, const felem in)$/;" f file: -felem_inv crypto/ec/ecp_nistp224.c /^static void felem_inv(felem out, const felem in)$/;" f file: -felem_inv crypto/ec/ecp_nistp256.c /^static void felem_inv(felem out, const felem in)$/;" f file: -felem_inv crypto/ec/ecp_nistp521.c /^static void felem_inv(felem out, const felem in)$/;" f file: -felem_is_zero crypto/ec/ecp_nistp224.c /^static limb felem_is_zero(const felem in)$/;" f file: -felem_is_zero crypto/ec/ecp_nistp521.c /^static limb felem_is_zero(const felem in)$/;" f file: -felem_is_zero_int crypto/ec/ecp_nistp224.c /^static int felem_is_zero_int(const void *in)$/;" f file: -felem_is_zero_int crypto/ec/ecp_nistp521.c /^static int felem_is_zero_int(const void *in)$/;" f file: -felem_mul crypto/ec/ecp_nistp224.c /^static void felem_mul(widefelem out, const felem in1, const felem in2)$/;" f file: -felem_mul crypto/ec/ecp_nistp256.c /^static void felem_mul(longfelem out, const felem in1, const felem in2)$/;" f file: -felem_mul crypto/ec/ecp_nistp521.c 723;" d file: -felem_mul crypto/ec/ecp_nistp521.c 726;" d file: -felem_mul_p crypto/ec/ecp_nistp521.c /^static void (*felem_mul_p)(largefelem out, const felem in1, const felem in2) =$/;" v file: -felem_mul_reduce crypto/ec/ecp_nistp224.c /^static void felem_mul_reduce(felem out, const felem in1, const felem in2)$/;" f file: -felem_mul_reduce crypto/ec/ecp_nistp521.c /^static void felem_mul_reduce(felem out, const felem in1, const felem in2)$/;" f file: -felem_mul_ref crypto/ec/ecp_nistp521.c /^static void felem_mul_ref(largefelem out, const felem in1, const felem in2)$/;" f file: -felem_mul_wrapper crypto/ec/ecp_nistp521.c /^void felem_mul_wrapper(largefelem out, const felem in1, const felem in2)$/;" f -felem_neg crypto/ec/ecp_nistp224.c /^static void felem_neg(felem out, const felem in)$/;" f file: -felem_neg crypto/ec/ecp_nistp521.c /^static void felem_neg(felem out, const felem in)$/;" f file: -felem_one crypto/ec/ecp_nistp224.c /^static void felem_one(felem out)$/;" f file: -felem_one crypto/ec/ecp_nistp521.c /^static void felem_one(felem out)$/;" f file: -felem_reduce crypto/ec/ecp_nistp224.c /^static void felem_reduce(felem out, const widefelem in)$/;" f file: -felem_reduce crypto/ec/ecp_nistp256.c /^static void felem_reduce(felem out, const longfelem in)$/;" f file: -felem_reduce crypto/ec/ecp_nistp521.c /^static void felem_reduce(felem out, const largefelem in)$/;" f file: -felem_reduce_ crypto/ec/ecp_nistp256.c /^static void felem_reduce_(felem out, const longfelem in)$/;" f file: -felem_reduce_zero105 crypto/ec/ecp_nistp256.c /^static void felem_reduce_zero105(felem out, const longfelem in)$/;" f file: -felem_scalar crypto/ec/ecp_nistp224.c /^static void felem_scalar(felem out, const limb scalar)$/;" f file: -felem_scalar crypto/ec/ecp_nistp256.c /^static void felem_scalar(felem out, const u64 scalar)$/;" f file: -felem_scalar crypto/ec/ecp_nistp521.c /^static void felem_scalar(felem out, const felem in, limb scalar)$/;" f file: -felem_scalar128 crypto/ec/ecp_nistp521.c /^static void felem_scalar128(largefelem out, limb scalar)$/;" f file: -felem_scalar64 crypto/ec/ecp_nistp521.c /^static void felem_scalar64(felem out, limb scalar)$/;" f file: -felem_select crypto/ec/ecp_nistp521.c /^void felem_select(void)$/;" f -felem_shrink crypto/ec/ecp_nistp256.c /^static void felem_shrink(smallfelem out, const felem in)$/;" f file: -felem_small_mul crypto/ec/ecp_nistp256.c /^static void felem_small_mul(longfelem out, const smallfelem small1,$/;" f file: -felem_small_sum crypto/ec/ecp_nistp256.c /^static void felem_small_sum(felem out, const smallfelem in)$/;" f file: -felem_square crypto/ec/ecp_nistp224.c /^static void felem_square(widefelem out, const felem in)$/;" f file: -felem_square crypto/ec/ecp_nistp256.c /^static void felem_square(longfelem out, const felem in)$/;" f file: -felem_square crypto/ec/ecp_nistp521.c 722;" d file: -felem_square crypto/ec/ecp_nistp521.c 725;" d file: -felem_square_p crypto/ec/ecp_nistp521.c /^static void (*felem_square_p)(largefelem out, const felem in) =$/;" v file: -felem_square_reduce crypto/ec/ecp_nistp224.c /^static void felem_square_reduce(felem out, const felem in)$/;" f file: -felem_square_reduce crypto/ec/ecp_nistp521.c /^static void felem_square_reduce(felem out, const felem in)$/;" f file: -felem_square_ref crypto/ec/ecp_nistp521.c /^static void felem_square_ref(largefelem out, const felem in)$/;" f file: -felem_square_wrapper crypto/ec/ecp_nistp521.c /^void felem_square_wrapper(largefelem out, const felem in)$/;" f -felem_sum crypto/ec/ecp_nistp224.c /^static void felem_sum(felem out, const felem in)$/;" f file: -felem_sum crypto/ec/ecp_nistp256.c /^static void felem_sum(felem out, const felem in)$/;" f file: -felem_sum64 crypto/ec/ecp_nistp521.c /^static void felem_sum64(felem out, const felem in)$/;" f file: -felem_to_BN crypto/ec/ecp_nistp224.c /^static BIGNUM *felem_to_BN(BIGNUM *out, const felem in)$/;" f file: -felem_to_BN crypto/ec/ecp_nistp521.c /^static BIGNUM *felem_to_BN(BIGNUM *out, const felem in)$/;" f file: -felem_to_bin28 crypto/ec/ecp_nistp224.c /^static void felem_to_bin28(u8 out[28], const felem in)$/;" f file: -felem_to_bin66 crypto/ec/ecp_nistp521.c /^static void felem_to_bin66(u8 out[66], const felem in)$/;" f file: -fetch_property test/evp_fetch_prov_test.c /^static char *fetch_property = NULL;$/;" v file: -fetch_sig test/provider_pkey_test.c /^static int fetch_sig(OSSL_LIB_CTX *ctx, const char *alg, const char *propq,$/;" f file: -fetch_test test/provfetchtest.c /^static int fetch_test(int tst)$/;" f file: -fetched_cipher crypto/evp/evp_local.h /^ EVP_CIPHER *fetched_cipher;$/;" m struct:evp_cipher_ctx_st -fetched_cipher test/evp_test.c /^ EVP_CIPHER *fetched_cipher;$/;" m struct:cipher_data_st file: -fetched_digest crypto/evp/evp_local.h /^ EVP_MD *fetched_digest;$/;" m struct:evp_md_ctx_st -fetched_digest test/evp_test.c /^ EVP_MD *fetched_digest;$/;" m struct:digest_data_st file: -fetched_loader crypto/store/store_local.h /^ OSSL_STORE_LOADER *fetched_loader;$/;" m struct:ossl_store_ctx_st -ff_params_t apps/speed.c /^enum ff_params_t {$/;" g file: -ffc_bn_cpy crypto/ffc/ffc_params.c /^static int ffc_bn_cpy(BIGNUM **dst, const BIGNUM *src)$/;" f file: -ffc_params providers/implementations/keymgmt/dh_kmgmt.c /^ FFC_PARAMS *ffc_params;$/;" m struct:dh_gen_ctx file: -ffc_params providers/implementations/keymgmt/dsa_kmgmt.c /^ FFC_PARAMS *ffc_params;$/;" m struct:dsa_gen_ctx file: -ffc_params_fips186_2_gen_validate_test test/ffc_internal_test.c /^static int ffc_params_fips186_2_gen_validate_test(void)$/;" f file: -ffc_params_gen_canonicalg_test test/ffc_internal_test.c /^static int ffc_params_gen_canonicalg_test(void)$/;" f file: -ffc_params_gen_test test/ffc_internal_test.c /^static int ffc_params_gen_test(void)$/;" f file: -ffc_params_generate crypto/dh/dh_pmeth.c /^static DH *ffc_params_generate(OSSL_LIB_CTX *libctx, DH_PKEY_CTX *dctx,$/;" f file: -ffc_params_st include/internal/ffc.h /^typedef struct ffc_params_st {$/;" s -ffc_params_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ffc_params_to_text(BIO *out, const FFC_PARAMS *ffc)$/;" f file: -ffc_params_validate_g_unverified_test test/ffc_internal_test.c /^static int ffc_params_validate_g_unverified_test(void)$/;" f file: -ffc_params_validate_pq_test test/ffc_internal_test.c /^static int ffc_params_validate_pq_test(void)$/;" f file: -ffc_private_gen_test test/ffc_internal_test.c /^static int ffc_private_gen_test(int index)$/;" f file: -ffc_private_validate_test test/ffc_internal_test.c /^static int ffc_private_validate_test(void)$/;" f file: -ffc_public_validate_test test/ffc_internal_test.c /^static int ffc_public_validate_test(void)$/;" f file: -ffc_validate_LN crypto/ffc/ffc_params_generate.c /^static int ffc_validate_LN(size_t L, size_t N, int type, int verify)$/;" f file: -ffdh apps/speed.c /^ int ffdh;$/;" m struct:openssl_speed_sec_st file: -ffdh_c apps/speed.c /^static long ffdh_c[FFDH_NUM][1];$/;" v file: -ffdh_choices apps/speed.c /^static const OPT_PAIR ffdh_choices[FFDH_NUM] = {$/;" v file: -ffdh_ctx apps/speed.c /^ EVP_PKEY_CTX *ffdh_ctx[FFDH_NUM];$/;" m struct:loopargs_st file: -ffdh_results apps/speed.c /^static double ffdh_results[FFDH_NUM][1]; \/* 1 op: derivation *\/$/;" v file: -ffdhe2048_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe2048_p[] = {$/;" v file: -ffdhe2048_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe2048_q[] = {$/;" v file: -ffdhe3072_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe3072_p[] = {$/;" v file: -ffdhe3072_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe3072_q[] = {$/;" v file: -ffdhe4096_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe4096_p[] = {$/;" v file: -ffdhe4096_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe4096_q[] = {$/;" v file: -ffdhe6144_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe6144_p[] = {$/;" v file: -ffdhe6144_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe6144_q[] = {$/;" v file: -ffdhe8192_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe8192_p[] = {$/;" v file: -ffdhe8192_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe8192_q[] = {$/;" v file: -ffdhe_kexch_groups test/sslapitest.c /^static int ffdhe_kexch_groups[] = {NID_ffdhe2048, NID_ffdhe3072, NID_ffdhe4096,$/;" v file: -fibre crypto/async/arch/async_posix.h /^ ucontext_t fibre;$/;" m struct:async_fibre_st -fibre crypto/async/arch/async_win.h /^ LPVOID fibre;$/;" m struct:async_fibre_st -fibrectx crypto/async/async_local.h /^ async_fibre fibrectx;$/;" m struct:async_job_st -field crypto/asn1/asn1_local.h /^ ASN1_VALUE **field;$/;" m struct:asn1_sctx_st -field crypto/asn1/tasn_enc.c /^ const ASN1_VALUE *field;$/;" m struct:__anon225 file: -field crypto/ec/ec_local.h /^ BIGNUM *field;$/;" m struct:ec_group_st -fieldID crypto/ec/ec_asn1.c /^ X9_62_FIELDID *fieldID;$/;" m struct:ec_parameters_st file: -fieldType crypto/ec/ec_asn1.c /^ ASN1_OBJECT *fieldType;$/;" m struct:x9_62_fieldid_st file: -field_data1 crypto/ec/ec_local.h /^ void *field_data1;$/;" m struct:ec_group_st -field_data2 crypto/ec/ec_local.h /^ void *field_data2;$/;" m struct:ec_group_st -field_decode crypto/ec/ec_local.h /^ int (*field_decode) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st -field_div crypto/ec/ec_local.h /^ int (*field_div) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st -field_encode crypto/ec/ec_local.h /^ int (*field_encode) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st -field_inv crypto/ec/ec_local.h /^ int (*field_inv) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);$/;" m struct:ec_method_st -field_inverse_mod_ord crypto/ec/ec_local.h /^ int (*field_inverse_mod_ord)(const EC_GROUP *, BIGNUM *r,$/;" m struct:ec_method_st -field_mod_func crypto/ec/ec_local.h /^ int (*field_mod_func) (BIGNUM *, const BIGNUM *, const BIGNUM *,$/;" m struct:ec_group_st -field_mul crypto/ec/ec_local.h /^ int (*field_mul) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st -field_set_to_one crypto/ec/ec_local.h /^ int (*field_set_to_one) (const EC_GROUP *, BIGNUM *r, BN_CTX *);$/;" m struct:ec_method_st -field_sqr crypto/ec/ec_local.h /^ int (*field_sqr) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);$/;" m struct:ec_method_st -field_tests test/ec_internal_test.c /^static int field_tests(const EC_METHOD *meth, const unsigned char *params,$/;" f file: -field_tests_default test/ec_internal_test.c /^static int field_tests_default(int n)$/;" f file: -field_tests_ec2_simple test/ec_internal_test.c /^static int field_tests_ec2_simple(void)$/;" f file: -field_tests_ecp_mont test/ec_internal_test.c /^static int field_tests_ecp_mont(void)$/;" f file: -field_tests_ecp_simple test/ec_internal_test.c /^static int field_tests_ecp_simple(void)$/;" f file: -field_type crypto/ec/ec_curve.c /^ int field_type, \/* either NID_X9_62_prime_field or$/;" m struct:__anon112 file: -field_type crypto/ec/ec_local.h /^ int field_type; \/* a NID *\/$/;" m struct:ec_method_st -field_type providers/implementations/keymgmt/ec_kmgmt.c /^ char *field_type;$/;" m struct:ec_gen_ctx file: -file crypto/dso/dso_win32.c /^ const char *file;$/;" m struct:file_st file: -file engines/e_loader_attic.c /^ BIO *file;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: -file engines/e_loader_attic.c /^ } file;$/;" m union:ossl_store_loader_ctx_st::__anon259 typeref:struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: -file providers/implementations/storemgmt/file_store.c /^ BIO *file;$/;" m struct:file_ctx_st::__anon454::__anon455 file: -file providers/implementations/storemgmt/file_store.c /^ } file;$/;" m union:file_ctx_st::__anon454 typeref:struct:file_ctx_st::__anon454::__anon455 file: -file test/x509_check_cert_pkey_test.c /^static const char *file; \/* path of a cert\/CRL\/key file in PEM format *\/$/;" v file: -file_attach engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_attach$/;" f file: -file_attach providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_attach_fn file_attach;$/;" v file: -file_attach providers/implementations/storemgmt/file_store.c /^void *file_attach(void *provctx, OSSL_CORE_BIO *cin)$/;" f -file_close engines/e_loader_attic.c /^static int file_close(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -file_close providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_close_fn file_close;$/;" v file: -file_close providers/implementations/storemgmt/file_store.c /^static int file_close(void *loaderctx)$/;" f file: -file_close_dir providers/implementations/storemgmt/file_store.c /^static int file_close_dir(struct file_ctx_st *ctx)$/;" f file: -file_close_stream providers/implementations/storemgmt/file_store.c /^static int file_close_stream(struct file_ctx_st *ctx)$/;" f file: -file_contains test/recipes/tconversion.pl /^sub file_contains {$/;" s -file_ctrl crypto/bio/bss_file.c /^static long file_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -file_ctrl engines/e_loader_attic.c /^static int file_ctrl(OSSL_STORE_LOADER_CTX *ctx, int cmd, va_list args)$/;" f file: -file_ctx_st providers/implementations/storemgmt/file_store.c /^struct file_ctx_st {$/;" s file: -file_destroy_ctx_fn engines/e_loader_attic.c /^typedef void (*file_destroy_ctx_fn)(void **handler_ctx);$/;" t file: -file_eof engines/e_loader_attic.c /^static int file_eof(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -file_eof providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_eof_fn file_eof;$/;" v file: -file_eof providers/implementations/storemgmt/file_store.c /^static int file_eof(void *loaderctx)$/;" f file: -file_eof_fn engines/e_loader_attic.c /^typedef int (*file_eof_fn)(void *handler_ctx);$/;" t file: -file_error engines/e_loader_attic.c /^static int file_error(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -file_exp test/bntest.c /^static int file_exp(STANZA *s)$/;" f file: -file_expect engines/e_loader_attic.c /^static int file_expect(OSSL_STORE_LOADER_CTX *ctx, int expected)$/;" f file: -file_fill_pem_pass_data engines/e_loader_attic.c /^static int file_fill_pem_pass_data(struct pem_pass_data *pass_data,$/;" f file: -file_find engines/e_loader_attic.c /^static int file_find(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: -file_find_type engines/e_loader_attic.c /^static int file_find_type(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: -file_free crypto/bio/bss_file.c /^static int file_free(BIO *a)$/;" f file: -file_gcd test/bntest.c /^static int file_gcd(STANZA *s)$/;" f file: -file_get_pass engines/e_loader_attic.c /^static char *file_get_pass(const UI_METHOD *ui_method, char *pass,$/;" f file: -file_get_pem_pass engines/e_loader_attic.c /^static int file_get_pem_pass(char *buf, int num, int w, void *data)$/;" f file: -file_gets crypto/bio/bss_file.c /^static int file_gets(BIO *bp, char *buf, int size)$/;" f file: -file_handler_st engines/e_loader_attic.c /^typedef struct file_handler_st {$/;" s file: -file_handlers engines/e_loader_attic.c /^static const FILE_HANDLER *file_handlers[] = {$/;" v file: -file_load engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: -file_load providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_load_fn file_load;$/;" v file: -file_load providers/implementations/storemgmt/file_store.c /^static int file_load(void *loaderctx,$/;" f file: -file_load_cleanup providers/implementations/storemgmt/file_store.c /^static OSSL_DECODER_CLEANUP file_load_cleanup;$/;" v file: -file_load_cleanup providers/implementations/storemgmt/file_store.c /^void file_load_cleanup(void *construct_data)$/;" f -file_load_construct providers/implementations/storemgmt/file_store.c /^static OSSL_DECODER_CONSTRUCT file_load_construct;$/;" v file: -file_load_construct providers/implementations/storemgmt/file_store.c /^static int file_load_construct(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f file: -file_load_data_st providers/implementations/storemgmt/file_store.c /^struct file_load_data_st {$/;" s file: -file_load_dir_entry providers/implementations/storemgmt/file_store.c /^static int file_load_dir_entry(struct file_ctx_st *ctx,$/;" f file: -file_load_file providers/implementations/storemgmt/file_store.c /^static int file_load_file(struct file_ctx_st *ctx,$/;" f file: -file_load_try_decode engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load_try_decode(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: -file_load_try_repeat engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load_try_repeat(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: -file_lshift test/bntest.c /^static int file_lshift(STANZA *s)$/;" f file: -file_lshift1 test/bntest.c /^static int file_lshift1(STANZA *s)$/;" f file: -file_modexp test/bntest.c /^static int file_modexp(STANZA *s)$/;" f file: -file_modmul test/bntest.c /^static int file_modmul(STANZA *s)$/;" f file: -file_modsqrt test/bntest.c /^static int file_modsqrt(STANZA *s)$/;" f file: -file_n_different_lines test/recipes/tconversion.pl /^sub file_n_different_lines {$/;" s -file_name_check engines/e_loader_attic.c /^static int file_name_check(OSSL_STORE_LOADER_CTX *ctx, const char *name)$/;" f file: -file_name_check providers/implementations/storemgmt/file_store.c /^static int file_name_check(struct file_ctx_st *ctx, const char *name)$/;" f file: -file_name_to_uri engines/e_loader_attic.c /^static int file_name_to_uri(OSSL_STORE_LOADER_CTX *ctx, const char *name,$/;" f file: -file_name_to_uri providers/implementations/storemgmt/file_store.c /^static char *file_name_to_uri(struct file_ctx_st *ctx, const char *name)$/;" f file: -file_new crypto/bio/bss_file.c /^static int file_new(BIO *bi)$/;" f file: -file_open engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_open$/;" f file: -file_open providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_open_fn file_open;$/;" v file: -file_open providers/implementations/storemgmt/file_store.c /^static void *file_open(void *provctx, const char *uri)$/;" f file: -file_open_dir providers/implementations/storemgmt/file_store.c /^static void *file_open_dir(const char *path, const char *uri, void *provctx)$/;" f file: -file_open_ex engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_open_ex$/;" f file: -file_open_stream providers/implementations/storemgmt/file_store.c /^static struct file_ctx_st *file_open_stream(BIO *source, const char *uri,$/;" f file: -file_product test/bntest.c /^static int file_product(STANZA *s)$/;" f file: -file_puts crypto/bio/bss_file.c /^static int file_puts(BIO *bp, const char *str)$/;" f file: -file_quotient test/bntest.c /^static int file_quotient(STANZA *s)$/;" f file: -file_read crypto/bio/bss_file.c /^static int file_read(BIO *b, char *out, int outl)$/;" f file: -file_read_asn1 engines/e_loader_attic.c /^static int file_read_asn1(BIO *bp, unsigned char **data, long *len)$/;" f file: -file_read_pem engines/e_loader_attic.c /^static int file_read_pem(BIO *bp, char **pem_name, char **pem_header,$/;" f file: -file_rshift test/bntest.c /^static int file_rshift(STANZA *s)$/;" f file: -file_set_ctx_params providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_set_ctx_params_fn file_set_ctx_params;$/;" v file: -file_set_ctx_params providers/implementations/storemgmt/file_store.c /^static int file_set_ctx_params(void *loaderctx, const OSSL_PARAM params[])$/;" f file: -file_settable_ctx_params providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_settable_ctx_params_fn file_settable_ctx_params;$/;" v file: -file_settable_ctx_params providers/implementations/storemgmt/file_store.c /^static const OSSL_PARAM *file_settable_ctx_params(void *provctx)$/;" f file: -file_setup_decoders providers/implementations/storemgmt/file_store.c /^static int file_setup_decoders(struct file_ctx_st *ctx)$/;" f file: -file_square test/bntest.c /^static int file_square(STANZA *s)$/;" f file: -file_st crypto/dso/dso_win32.c /^struct file_st {$/;" s file: -file_sum test/bntest.c /^static int file_sum(STANZA *s)$/;" f file: -file_test_run test/bntest.c /^static int file_test_run(STANZA *s)$/;" f file: -file_try_decode_fn engines/e_loader_attic.c /^typedef OSSL_STORE_INFO *(*file_try_decode_fn)(const char *pem_name,$/;" t file: -file_try_read_PVK engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_try_read_PVK(BIO *bp, const UI_METHOD *ui_method,$/;" f file: -file_try_read_msblob engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_try_read_msblob(BIO *bp, int *matchcount)$/;" f file: -file_write crypto/bio/bss_file.c /^static int file_write(BIO *b, const char *in, int inl)$/;" f file: -filelen crypto/dso/dso_win32.c /^ int filelen;$/;" m struct:file_st file: -filename apps/rehash.c /^ char *filename;$/;" m struct:hentry_st file: -filename crypto/dso/dso_local.h /^ char *filename;$/;" m struct:dso_st -filename crypto/dso/dso_vms.c /^ char filename[NAMX_MAXRSS + 1];$/;" m struct:dso_internal_st file: -filename include/internal/conf.h /^ char *filename;$/;" m struct:ossl_init_settings_st -filename test/bio_readbuffer_test.c /^static const char *filename = NULL;$/;" v file: -filename test/helpers/pkcs12.h /^ const char *filename;$/;" m struct:pkcs12_builder -filename_dsc crypto/dso/dso_vms.c /^ struct dsc$descriptor_s filename_dsc;$/;" m struct:dso_internal_st typeref:struct:dso_internal_st::dsc$descriptor_s file: -fileno apps/lib/apps.c 2605;" d file: -fileno apps/lib/apps.c 2606;" d file: -fileno crypto/rand/randfile.c 45;" d file: -fileno e_os.h 260;" d -fileno_stdin apps/lib/apps.c /^int fileno_stdin(void)$/;" f -fileno_stdout apps/lib/apps.c /^int fileno_stdout(void)$/;" f -files util/find-doc-nits /^sub files {$/;" s -filespec crypto/LPdir_vms.c /^ char filespec[NAMX_MAXRSS + 1];$/;" m struct:LP_dir_context_st file: -filespec_dsc crypto/LPdir_vms.c /^ struct dsc$descriptor_d filespec_dsc;$/;" m struct:LP_dir_context_st typeref:struct:LP_dir_context_st::dsc$descriptor_d file: -filetest_st test/bntest.c /^typedef struct filetest_st {$/;" s file: -fill_in external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in {$/;" s -fill_in external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^sub fill_in {$/;" s -fill_in util/perl/OpenSSL/Template.pm /^sub fill_in {$/;" s -fill_in_file external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in_file {$/;" s -fill_in_string external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in_string {$/;" s -fill_known_data engines/e_ossltest.c /^static void fill_known_data(unsigned char *md, unsigned int len)$/;" f file: -fill_known_data util/perl/TLSProxy/Proxy.pm /^sub fill_known_data$/;" s -fill_this_in external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_this_in {$/;" s -filter util/perl/TLSProxy/Proxy.pm /^sub filter$/;" s -filter_data_st crypto/evp/evp_fetch.c /^struct filter_data_st {$/;" s file: -filter_dispatch_table test/filterprov.c /^static const OSSL_DISPATCH filter_dispatch_table[] = {$/;" v file: -filter_get_capabilities test/filterprov.c /^static int filter_get_capabilities(void *provctx, const char *capability,$/;" f file: -filter_get_params test/filterprov.c /^static OSSL_FUNC_provider_get_params_fn filter_get_params;$/;" v file: -filter_get_params test/filterprov.c /^static int filter_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -filter_gettable_params test/filterprov.c /^static OSSL_FUNC_provider_gettable_params_fn filter_gettable_params;$/;" v file: -filter_gettable_params test/filterprov.c /^static const OSSL_PARAM *filter_gettable_params(void *provctx)$/;" f file: -filter_on_operation_id crypto/evp/evp_fetch.c /^static void filter_on_operation_id(int id, void *method, void *arg)$/;" f file: -filter_prov_globals_st test/filterprov.c /^struct filter_prov_globals_st {$/;" s file: -filter_provider_check_clean_finish test/filterprov.c /^int filter_provider_check_clean_finish(void)$/;" f -filter_provider_init test/filterprov.c /^int filter_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -filter_provider_init test/filterprov.h /^OSSL_provider_init_fn filter_provider_init;$/;" v -filter_provider_set_filter test/filterprov.c /^int filter_provider_set_filter(int operation, const char *filterstr)$/;" f -filter_query test/filterprov.c /^static OSSL_FUNC_provider_query_operation_fn filter_query;$/;" v file: -filter_query test/filterprov.c /^static const OSSL_ALGORITHM *filter_query(void *provctx,$/;" f file: -filter_teardown test/filterprov.c /^static OSSL_FUNC_provider_teardown_fn filter_teardown;$/;" v file: -filter_teardown test/filterprov.c /^static void filter_teardown(void *provctx)$/;" f file: -filter_to_C providers/common/der/oids_to_c.pm /^sub filter_to_C {$/;" s -filter_to_H providers/common/der/oids_to_c.pm /^sub filter_to_H {$/;" s -filter_unquery test/filterprov.c /^static OSSL_FUNC_provider_unquery_operation_fn filter_unquery;$/;" v file: -filter_unquery test/filterprov.c /^static void filter_unquery(void *provctx, int operation_id,$/;" f file: -final crypto/evp/evp_local.h /^ unsigned char final[EVP_MAX_BLOCK_LENGTH]; \/* possible final block *\/$/;" m struct:evp_cipher_ctx_st -final crypto/evp/m_null.c /^static int final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -final include/crypto/evp.h /^ OSSL_FUNC_mac_final_fn *final;$/;" m struct:evp_mac_st -final include/crypto/evp.h /^ int (*final) (EVP_MD_CTX *ctx, unsigned char *md);$/;" m struct:evp_md_st -final include/internal/sha3.h /^ sha3_final_fn *final;$/;" m struct:prov_sha3_meth_st -final ssl/statem/extensions.c /^ int (*final)(SSL *s, unsigned int context, int sent);$/;" m struct:extensions_definition_st file: -final_alpn ssl/statem/extensions.c /^static int final_alpn(SSL *s, unsigned int context, int sent)$/;" f file: -final_early_data ssl/statem/extensions.c /^static int final_early_data(SSL *s, unsigned int context, int sent)$/;" f file: -final_ec_pt_formats ssl/statem/extensions.c /^static int final_ec_pt_formats(SSL *s, unsigned int context, int sent)$/;" f file: -final_ems ssl/statem/extensions.c /^static int final_ems(SSL *s, unsigned int context, int sent)$/;" f file: -final_finish_mac ssl/ssl_local.h /^ size_t (*final_finish_mac) (SSL *, const char *, size_t, unsigned char *);$/;" m struct:ssl3_enc_method -final_key_share ssl/statem/extensions.c /^static int final_key_share(SSL *s, unsigned int context, int sent)$/;" f file: -final_maxfragmentlen ssl/statem/extensions.c /^static int final_maxfragmentlen(SSL *s, unsigned int context, int sent)$/;" f file: -final_psk ssl/statem/extensions.c /^static int final_psk(SSL *s, unsigned int context, int sent)$/;" f file: -final_quic_transport_params ssl/statem/extensions.c /^static int final_quic_transport_params(SSL *s, unsigned int context, int sent)$/;" f file: -final_quic_transport_params_draft ssl/statem/extensions.c /^static int final_quic_transport_params_draft(SSL *s, unsigned int context,$/;" f file: -final_renegotiate ssl/statem/extensions.c /^static int final_renegotiate(SSL *s, unsigned int context, int sent)$/;" f file: -final_ret include/crypto/modes.h /^ int final_ret;$/;" m struct:siv128_context -final_server_name ssl/statem/extensions.c /^static int final_server_name(SSL *s, unsigned int context, int sent)$/;" f file: -final_sig_algs ssl/statem/extensions.c /^static int final_sig_algs(SSL *s, unsigned int context, int sent)$/;" f file: -final_used crypto/evp/evp_local.h /^ int final_used;$/;" m struct:evp_cipher_ctx_st -finalenc test/evp_extra_test.c /^ int finalenc;$/;" m struct:__anon307 file: -finalize test/testutil/driver.c /^static void finalize(int success)$/;" f file: -find crypto/ess/ess_lib.c /^static int find(const ESS_CERT_ID *cid, const ESS_CERT_ID_V2 *cid_v2,$/;" f file: -find crypto/store/store_local.h /^ OSSL_STORE_find_fn find;$/;" m struct:ossl_store_loader_st -find_alg_id providers/implementations/kdfs/x942kdf.c /^static int find_alg_id(OSSL_LIB_CTX *libctx, const char *algname,$/;" f file: -find_ameth crypto/evp/p_lib.c /^static void find_ameth(const char *name, void *data)$/;" f file: -find_call providers/implementations/rands/drbg.c /^static const OSSL_DISPATCH *find_call(const OSSL_DISPATCH *dispatch,$/;" f file: -find_cipher_data_index engines/e_devcrypto.c /^static size_t find_cipher_data_index(int nid)$/;" f file: -find_digest_data_index engines/e_devcrypto.c /^static size_t find_digest_data_index(int nid)$/;" f file: -find_friendly_name demos/pkcs12/pkread.c /^static char *find_friendly_name(PKCS12 *p12)$/;" f file: -find_issuer crypto/x509/x509_vfy.c /^static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x)$/;" f file: -find_key test/evp_test.c /^static int find_key(EVP_PKEY **ppk, const char *name, KEY_LIST *lst)$/;" f file: -find_matching_tests test/run_tests.pl /^sub find_matching_tests {$/;" s -find_profile_by_name ssl/d1_srtp.c /^static int find_profile_by_name(char *profile_name,$/;" f file: -find_session_cb test/sslapitest.c /^static int find_session_cb(SSL *ssl, const unsigned char *identity,$/;" f file: -find_session_cb_cnt test/sslapitest.c /^static int find_session_cb_cnt = 0;$/;" v file: -find_sig_alg ssl/t1_lib.c /^static const SIGALG_LOOKUP *find_sig_alg(SSL *s, X509 *x, EVP_PKEY *pkey)$/;" f file: -find_str_fn crypto/property/property_string.c /^static void find_str_fn(PROPERTY_STRING *prop, void *vfindstr)$/;" f file: -find_str_st crypto/property/property_string.c /^struct find_str_st {$/;" s file: -find_test test/evp_test.c /^static const EVP_TEST_METHOD *find_test(const char *name)$/;" f file: -find_user crypto/srp/srp_vfy.c /^static SRP_user_pwd *find_user(SRP_VBASE *vb, char *username)$/;" f file: -findattr test/bntest.c /^static const char *findattr(STANZA *s, const char *key)$/;" f file: -finish crypto/comp/comp_local.h /^ void (*finish) (COMP_CTX *ctx);$/;" m struct:comp_method_st -finish crypto/dh/dh_local.h /^ int (*finish) (DH *dh);$/;" m struct:dh_method -finish crypto/dsa/dsa_local.h /^ int (*finish) (DSA *dsa);$/;" m struct:dsa_method -finish crypto/dso/dso_local.h /^ int (*finish) (DSO *dso);$/;" m struct:dso_meth_st -finish crypto/ec/ec_local.h /^ void (*finish)(EC_KEY *key);$/;" m struct:ec_key_method_st -finish crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR finish;$/;" m struct:engine_st -finish crypto/rsa/rsa_local.h /^ int (*finish) (RSA *rsa);$/;" m struct:rsa_meth_st -finish_engine apps/lib/engine.c /^int finish_engine(ENGINE *e)$/;" f -finish_md ssl/ssl_local.h /^ unsigned char finish_md[EVP_MAX_MD_SIZE * 2];$/;" m struct:ssl_st::__anon417::__anon418 -finish_md_len ssl/ssl_local.h /^ size_t finish_md_len;$/;" m struct:ssl_st::__anon417::__anon418 -finished crypto/evp/bio_enc.c /^ int finished;$/;" m struct:enc_struct file: -finished crypto/evp/bio_ok.c /^ int finished;$/;" m struct:ok_struct file: -fips_asym_cipher providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_asym_cipher[] = {$/;" v file: -fips_asym_kem providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_asym_kem[] = {$/;" v file: -fips_ciphers providers/fips/fipsprov.c /^static const OSSL_ALGORITHM_CAPABLE fips_ciphers[] = {$/;" v file: -fips_digests providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_digests[] = {$/;" v file: -fips_dispatch_table providers/fips/fipsprov.c /^static const OSSL_DISPATCH fips_dispatch_table[] = {$/;" v file: -fips_get_params providers/fips/fipsprov.c /^static OSSL_FUNC_provider_get_params_fn fips_get_params;$/;" v file: -fips_get_params providers/fips/fipsprov.c /^static int fips_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -fips_get_params_from_core providers/fips/fipsprov.c /^static int fips_get_params_from_core(FIPS_GLOBAL *fgbl)$/;" f file: -fips_gettable_params providers/fips/fipsprov.c /^static OSSL_FUNC_provider_gettable_params_fn fips_gettable_params;$/;" v file: -fips_gettable_params providers/fips/fipsprov.c /^static const OSSL_PARAM *fips_gettable_params(void *provctx)$/;" f file: -fips_global_st providers/fips/fipsprov.c /^typedef struct fips_global_st {$/;" s file: -fips_intern_teardown providers/fips/fipsprov.c /^static void fips_intern_teardown(void *provctx)$/;" f file: -fips_kdfs providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_kdfs[] = {$/;" v file: -fips_keyexch providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_keyexch[] = {$/;" v file: -fips_keymgmt providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_keymgmt[] = {$/;" v file: -fips_macs providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_macs[] = {$/;" v file: -fips_param_types providers/fips/fipsprov.c /^static const OSSL_PARAM fips_param_types[] = {$/;" v file: -fips_prov_ossl_ctx_free providers/fips/fipsprov.c /^static void fips_prov_ossl_ctx_free(void *fgbl)$/;" f file: -fips_prov_ossl_ctx_method providers/fips/fipsprov.c /^static const OSSL_LIB_CTX_METHOD fips_prov_ossl_ctx_method = {$/;" v file: -fips_prov_ossl_ctx_new providers/fips/fipsprov.c /^static void *fips_prov_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: -fips_query providers/fips/fipsprov.c /^static OSSL_FUNC_provider_query_operation_fn fips_query;$/;" v file: -fips_query providers/fips/fipsprov.c /^static const OSSL_ALGORITHM *fips_query(void *provctx, int operation_id,$/;" f file: -fips_rands providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_rands[] = {$/;" v file: -fips_security_check_option providers/fips/fipsprov.c /^ const char *fips_security_check_option;$/;" m struct:fips_global_st file: -fips_security_checks providers/fips/fipsprov.c /^ int fips_security_checks;$/;" m struct:fips_global_st file: -fips_self_test providers/fips/fipsprov.c /^static int fips_self_test(void *provctx)$/;" f file: -fips_self_test_init providers/fips/self_test.c /^static CRYPTO_ONCE fips_self_test_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -fips_signature providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_signature[] = {$/;" v file: -fips_state_lock providers/fips/self_test.c /^static CRYPTO_RWLOCK *fips_state_lock = NULL;$/;" v file: -fips_teardown providers/fips/fipsprov.c /^static OSSL_FUNC_provider_teardown_fn fips_teardown;$/;" v file: -fips_teardown providers/fips/fipsprov.c /^static void fips_teardown(void *provctx)$/;" f file: -fipsinstall_main apps/fipsinstall.c /^int fipsinstall_main(int argc, char **argv)$/;" f -fipsinstall_options apps/fipsinstall.c /^const OPTIONS fipsinstall_options[] = {$/;" v -fipsshared test/sslapitest.c /^ const char *fipsshared;$/;" m struct:__anon327 file: -first apps/s_server.c /^static simple_ssl_session *first = NULL;$/;" v file: -first_certificate util/perl/TLSProxy/Certificate.pm /^sub first_certificate$/;" s -first_entry apps/rehash.c /^ HENTRY *first_entry, *last_entry;$/;" m struct:bucket_st file: -first_packet ssl/ssl_local.h /^ int first_packet;$/;" m struct:ssl_st -fix_cipher crypto/evp/ctrl_params_translate.c /^static int fix_cipher(enum state state,$/;" f file: -fix_cipher_md crypto/evp/ctrl_params_translate.c /^static int fix_cipher_md(enum state state,$/;" f file: -fix_dh_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_dh_kdf_type(enum state state,$/;" f file: -fix_dh_nid crypto/evp/ctrl_params_translate.c /^static int fix_dh_nid(enum state state,$/;" f file: -fix_dh_nid5114 crypto/evp/ctrl_params_translate.c /^static int fix_dh_nid5114(enum state state,$/;" f file: -fix_dh_paramgen_type crypto/evp/ctrl_params_translate.c /^static int fix_dh_paramgen_type(enum state state,$/;" f file: -fix_distid_len crypto/evp/ctrl_params_translate.c /^static int fix_distid_len(enum state state,$/;" f file: -fix_ec_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_ec_kdf_type(enum state state,$/;" f file: -fix_ec_param_enc crypto/evp/ctrl_params_translate.c /^static int fix_ec_param_enc(enum state state,$/;" f file: -fix_ec_paramgen_curve_nid crypto/evp/ctrl_params_translate.c /^static int fix_ec_paramgen_curve_nid(enum state state,$/;" f file: -fix_ecdh_cofactor crypto/evp/ctrl_params_translate.c /^static int fix_ecdh_cofactor(enum state state,$/;" f file: -fix_hkdf_mode crypto/evp/ctrl_params_translate.c /^static int fix_hkdf_mode(enum state state,$/;" f file: -fix_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_kdf_type(enum state state,$/;" f file: -fix_md crypto/evp/ctrl_params_translate.c /^static int fix_md(enum state state,$/;" f file: -fix_oid crypto/evp/ctrl_params_translate.c /^static int fix_oid(enum state state,$/;" f file: -fix_rsa_padding_mode crypto/evp/ctrl_params_translate.c /^static int fix_rsa_padding_mode(enum state state,$/;" f file: -fix_rsa_pss_saltlen crypto/evp/ctrl_params_translate.c /^static int fix_rsa_pss_saltlen(enum state state,$/;" f file: -fixed test/wpackettest.c /^static const unsigned char fixed[] = { 0xff, 0xff, 0xff };$/;" v file: -fixed_key providers/fips/self_test.c /^static unsigned char fixed_key[32] = { FIPS_KEY_ELEMENTS };$/;" v file: -fixup_args crypto/evp/ctrl_params_translate.c /^ fixup_args_fn *fixup_args;$/;" m struct:translation_st file: -fixup_args_fn crypto/evp/ctrl_params_translate.c /^typedef int fixup_args_fn(enum state state,$/;" t file: -fixup_cmd util/perl/OpenSSL/Util.pm /^sub fixup_cmd {$/;" s -fixup_cmd_elements util/perl/OpenSSL/Util.pm /^sub fixup_cmd_elements {$/;" s -fixup_des3_key providers/implementations/kdfs/krb5kdf.c /^static int fixup_des3_key(unsigned char *key)$/;" f file: -fixup_version dev/release-aux/release-version-fn.sh /^fixup_version () {$/;" f -flag apps/lib/apps.c /^ unsigned long flag;$/;" m struct:__anon442 file: -flag apps/lib/opt.c /^static char *flag;$/;" v file: -flag_abspath include/openssl/conftypes.h /^ int flag_abspath;$/;" m struct:conf_st -flag_activated crypto/provider_core.c /^ unsigned int flag_activated:1;$/;" m struct:ossl_provider_st file: -flag_allow_md providers/implementations/signature/dsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon462 file: -flag_allow_md providers/implementations/signature/ecdsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon460 file: -flag_allow_md providers/implementations/signature/rsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon464 file: -flag_cache_passphrase include/internal/passphrase.h /^ unsigned int flag_cache_passphrase:1;$/;" m struct:ossl_passphrase_data_st -flag_call_digest_custom include/crypto/evp.h /^ unsigned int flag_call_digest_custom:1;$/;" m struct:evp_pkey_ctx_st -flag_compute_z_digest providers/implementations/signature/sm2_sig.c /^ unsigned int flag_compute_z_digest : 1;$/;" m struct:__anon459 file: -flag_construct_called crypto/encode_decode/decoder_lib.c /^ unsigned int flag_construct_called : 1;$/;" m struct:decoder_process_data_st file: -flag_construct_error_occurred crypto/encode_decode/decoder_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:decoder_data_st file: -flag_construct_error_occurred crypto/encode_decode/encoder_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:encoder_data_st file: -flag_construct_error_occurred crypto/evp/evp_fetch.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:evp_method_data_st file: -flag_construct_error_occurred crypto/store/store_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:loader_data_st file: -flag_dollarid include/openssl/conftypes.h /^ int flag_dollarid;$/;" m struct:conf_st -flag_fallback crypto/provider_core.c /^ unsigned int flag_fallback:1; \/* Can be used as fallback *\/$/;" m struct:ossl_provider_st file: -flag_fatal providers/implementations/encode_decode/decode_der2key.c /^ unsigned int flag_fatal : 1;$/;" m struct:der2key_ctx_st file: -flag_find_same_provider crypto/encode_decode/encoder_pkey.c /^ unsigned int flag_find_same_provider:1;$/;" m struct:collected_encoder_st file: -flag_force_legacy crypto/x509/x_pubkey.c /^ unsigned int flag_force_legacy : 1;$/;" m struct:X509_pubkey_st file: -flag_initialized crypto/provider_core.c /^ unsigned int flag_initialized:1;$/;" m struct:ossl_provider_st file: -flag_input_structure_checked crypto/encode_decode/decoder_lib.c /^ unsigned int flag_input_structure_checked : 1;$/;" m struct:decoder_process_data_st file: -flag_input_structure_was_set crypto/encode_decode/encoder_local.h /^ unsigned int flag_input_structure_was_set : 1;$/;" m struct:ossl_decoder_instance_st -flag_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *flag_lock;$/;" m struct:ossl_provider_st file: -flag_next_level_called crypto/encode_decode/decoder_lib.c /^ unsigned int flag_next_level_called : 1;$/;" m struct:decoder_process_data_st file: -flags crypto/asn1/asn1_local.h /^ unsigned long flags;$/;" m struct:asn1_sctx_st -flags crypto/bio/bio_local.h /^ int flags; \/* extra storage *\/$/;" m struct:bio_st -flags crypto/bn/bn_blind.c /^ unsigned long flags;$/;" m struct:bn_blinding_st file: -flags crypto/bn/bn_ctx.c /^ int flags;$/;" m struct:bignum_ctx file: -flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bignum_st -flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bn_mont_ctx_st -flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bn_recp_ctx_st -flags crypto/cms/cms_att.c /^ int flags;$/;" m struct:__anon245 file: -flags crypto/conf/conf_mod.c /^ unsigned long flags;$/;" m struct:conf_imodule_st file: -flags crypto/dh/dh_local.h /^ int flags;$/;" m struct:dh_method -flags crypto/dh/dh_local.h /^ int flags;$/;" m struct:dh_st -flags crypto/dsa/dsa_local.h /^ int flags;$/;" m struct:dsa_method -flags crypto/dsa/dsa_local.h /^ int flags;$/;" m struct:dsa_st -flags crypto/dso/dso_local.h /^ int flags;$/;" m struct:dso_st -flags crypto/ec/ec_local.h /^ int flags;$/;" m struct:ec_key_st -flags crypto/ec/ec_local.h /^ int flags;$/;" m struct:ec_method_st -flags crypto/ec/ec_local.h /^ int32_t flags;$/;" m struct:ec_key_method_st -flags crypto/engine/eng_local.h /^ int flags;$/;" m struct:engine_st -flags crypto/evp/evp_local.h /^ unsigned int flags;$/;" m struct:evp_Encode_Ctx_st -flags crypto/evp/evp_local.h /^ unsigned long flags; \/* Various flags *\/$/;" m struct:evp_cipher_ctx_st -flags crypto/evp/evp_local.h /^ unsigned long flags;$/;" m struct:evp_md_ctx_st -flags crypto/rsa/rsa_local.h /^ int flags;$/;" m struct:rsa_meth_st -flags crypto/rsa/rsa_local.h /^ int flags;$/;" m struct:rsa_st -flags crypto/ts/ts_local.h /^ unsigned flags; \/* Optional info, see values above. *\/$/;" m struct:TS_resp_ctx -flags crypto/ts/ts_local.h /^ unsigned flags;$/;" m struct:TS_verify_ctx -flags crypto/ui/ui_local.h /^ int flags; \/* flags for internal use *\/$/;" m struct:ui_string_st -flags crypto/ui/ui_local.h /^ int flags;$/;" m struct:ui_st -flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_DATA_st -flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_LEVEL_st -flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_TREE_st -flags crypto/x509/x509_local.h /^ int flags;$/;" m struct:x509_crl_method_st -flags crypto/x509/x509_local.h /^ unsigned long flags; \/* Various verify flags *\/$/;" m struct:X509_VERIFY_PARAM_st -flags engines/e_devcrypto.c /^ int flags;$/;" m struct:cipher_data_st file: -flags engines/e_loader_attic.c /^ unsigned int flags;$/;" m struct:ossl_store_loader_ctx_st file: -flags include/crypto/asn1.h /^ int flags; \/* Should we free this one *\/$/;" m struct:asn1_object_st -flags include/crypto/asn1.h /^ unsigned long flags;$/;" m struct:asn1_pctx_st -flags include/crypto/evp.h /^ int flags;$/;" m struct:evp_pkey_method_st -flags include/crypto/evp.h /^ unsigned long flags;$/;" m struct:evp_cipher_st -flags include/crypto/evp.h /^ unsigned long flags;$/;" m struct:evp_md_st -flags include/crypto/x509.h /^ int flags);$/;" v -flags include/crypto/x509.h /^ int flags;$/;" m struct:X509_crl_st -flags include/crypto/x509.h /^ uint32_t flags;$/;" m struct:x509_sig_info_st -flags include/crypto/x509.h /^int ossl_x509_add_cert_new(STACK_OF(X509) **sk, X509 *cert, int flags);$/;" v -flags include/internal/conf.h /^ unsigned long flags;$/;" m struct:ossl_init_settings_st -flags include/internal/dane.h /^ unsigned long flags; \/* feature bitmask *\/$/;" m struct:dane_ctx_st -flags include/internal/dane.h /^ unsigned long flags; \/* feature bitmask *\/$/;" m struct:ssl_dane_st -flags include/internal/ffc.h /^ unsigned int flags;$/;" m struct:ffc_params_st -flags include/internal/packet.h /^ unsigned int flags;$/;" m struct:wpacket_sub -flags include/openssl/buffer.h /^ unsigned long flags;$/;" m struct:buf_mem_st -flags providers/implementations/include/prov/ciphercommon_gcm.h /^ uint64_t flags;$/;" m struct:prov_gcm_ctx_st -flags providers/implementations/rands/drbg_local.h /^ unsigned short flags; \/* various external flags *\/$/;" m struct:prov_drbg_st -flags ssl/ssl_asn1.c /^ uint64_t flags;$/;" m struct:__anon426 file: -flags ssl/ssl_conf.c /^ unsigned int flags;$/;" m struct:ssl_conf_ctx_st file: -flags ssl/ssl_conf.c /^ unsigned short flags;$/;" m struct:__anon429 file: -flags ssl/ssl_local.h /^ long flags;$/;" m struct:ssl_st::__anon417 -flags ssl/ssl_local.h /^ uint32_t flags;$/;" m struct:ssl_session_st -flags ssl/ssl_local.h /^ unsigned flags;$/;" m struct:ssl_method_st -flight util/perl/TLSProxy/Proxy.pm /^sub flight$/;" s -flight util/perl/TLSProxy/Record.pm /^sub flight$/;" s -flip_bit test/cmp_vfy_test.c /^static int flip_bit(ASN1_BIT_STRING *bitstr)$/;" f file: -fmt_http_get_cmd apps/s_time.c /^static const char fmt_http_get_cmd[] = "GET %s HTTP\/1.0\\r\\n\\r\\n";$/;" v file: -fmt_http_get_cmd_size apps/s_time.c /^static const size_t fmt_http_get_cmd_size = sizeof(fmt_http_get_cmd) - 2;$/;" v file: -fmtfp crypto/bio/bio_print.c /^fmtfp(char **sbuffer,$/;" f file: -fmtint crypto/bio/bio_print.c /^fmtint(char **sbuffer,$/;" f file: -fmtstr crypto/bio/bio_print.c /^fmtstr(char **sbuffer,$/;" f file: -fn crypto/context.c /^ ossl_lib_ctx_onfree_fn *fn;$/;" m struct:ossl_lib_ctx_onfree_list_st file: -fn crypto/core_algorithm.c /^ void (*fn)(OSSL_PROVIDER *, const OSSL_ALGORITHM *, int no_store,$/;" m struct:algorithm_data_st file: -fn crypto/evp/names.c /^ void (*fn) (const EVP_CIPHER *ciph,$/;" m struct:doall_cipher file: -fn crypto/evp/names.c /^ void (*fn) (const EVP_MD *ciph,$/;" m struct:doall_md file: -fn crypto/objects/o_names.c /^ void (*fn) (const OBJ_NAME *, void *arg);$/;" m struct:__anon256 file: -fn crypto/property/property.c /^ void (*fn)(int id, void *method, void *fnarg);$/;" m struct:alg_do_each_data_st file: -fn test/v3nametest.c /^ int (*fn) (X509 *, const char *);$/;" m struct:set_name_fn file: -fname crypto/asn1/asn1_local.h /^ const char *sname, *fname;$/;" m struct:asn1_sctx_st -fnarg crypto/property/property.c /^ void *fnarg;$/;" m struct:alg_do_each_data_st file: -fns providers/implementations/encode_decode/decode_der2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: -fns providers/implementations/encode_decode/decode_msblob2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: -fns providers/implementations/encode_decode/decode_pvk2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: -foldedloop crypto/rc4/asm/rc4-parisc.pl /^sub foldedloop {$/;" s -foo test/params_test.c /^static unsigned char foo[1]; \/* "foo" *\/$/;" v file: -foo_free test/context_internal_test.c /^static void foo_free(void *ptr)$/;" f file: -foo_method test/context_internal_test.c /^static const OSSL_LIB_CTX_METHOD foo_method = {$/;" v file: -foo_new test/context_internal_test.c /^static void *foo_new(OSSL_LIB_CTX *ctx)$/;" f file: -foo_st test/context_internal_test.c /^typedef struct foo_st {$/;" s file: -force_pha test/helpers/ssl_test_ctx.h /^ int force_pha;$/;" m struct:__anon290 -force_store crypto/core_fetch.c /^ int force_store;$/;" m struct:construct_data_st file: -foreign include/crypto/evp.h /^ unsigned int foreign:1; \/* the low-level key is using an engine or an app-method *\/$/;" m struct:evp_pkey_st -fork apps/ocsp.c /^pid_t fork(void)$/;" f -fork_id providers/implementations/rands/drbg_local.h /^ int fork_id;$/;" m struct:prov_drbg_st -format crypto/asn1/asn1_gen.c /^ int format;$/;" m struct:__anon228 file: -format test/bioprinttest.c /^ const char *format;$/;" m struct:j_data_st file: -format test/bioprinttest.c /^ const char *format;$/;" m struct:z_data_st file: -format2str apps/lib/opt.c /^static const char *format2str(int format)$/;" f file: -format2string apps/lib/apps.c /^static const char *format2string(int format)$/;" f file: -format_nameid_map crypto/ec/ec_backend.c /^static const OSSL_ITEM format_nameid_map[] = {$/;" v file: -formatparams util/withlibctx.pl /^sub formatparams {$/;" s -formats apps/lib/opt.c /^static OPT_PAIR formats[] = {$/;" v file: -found crypto/core_namemap.c /^ int found;$/;" m struct:doall_names_data_st file: -fp test/testutil.h /^ BIO *fp; \/* Input file *\/$/;" m struct:stanza_st -fpc crypto/poly1305/poly1305_ieee754.c /^static const u32 fpc = 1;$/;" v file: -fpexpected test/bioprinttest.c /^static char *fpexpected[][10][5] = {$/;" v file: -frag_len ssl/ssl_local.h /^ size_t frag_len;$/;" m struct:hm_header_st -frag_off ssl/ssl_local.h /^ size_t frag_off;$/;" m struct:hm_header_st -fragment ssl/ssl_local.h /^ unsigned char *fragment;$/;" m struct:hm_fragment_st -fragment test/asynciotest.c /^static int fragment = 0;$/;" v file: -free crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_free_fn *free;$/;" m struct:evp_keymgmt_st -free crypto/property/property.c /^ void (*free)(void *);$/;" m struct:__anon97 file: -free crypto/x509/x509_local.h /^ void (*free) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st -freeText crypto/cmp/cmp_local.h /^ ASN1_UTF8STRING *freeText; \/* optional string to include each msg *\/$/;" m struct:ossl_cmp_ctx_st -freeText crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *freeText; \/* 7 *\/$/;" m struct:ossl_cmp_pkiheader_st -free_all_params crypto/param_build.c /^static void free_all_params(OSSL_PARAM_BLD *bld)$/;" f file: -free_asn1_data providers/implementations/encode_decode/encode_key2any.c /^static void free_asn1_data(int type, void *data)$/;" f file: -free_cb ssl/ssl_local.h /^ SSL_custom_ext_free_cb_ex free_cb;$/;" m struct:__anon424 -free_cb ssl/statem/extensions_cust.c /^ custom_ext_free_cb free_cb;$/;" m struct:__anon406 file: -free_cbc engines/e_afalg.c /^static int free_cbc(void)$/;" f file: -free_config_and_unload apps/fipsinstall.c /^static void free_config_and_unload(CONF *conf)$/;" f file: -free_count crypto/mem.c /^static TSAN_QUALIFIER int free_count;$/;" v file: -free_decoder crypto/encode_decode/decoder_meth.c /^static void free_decoder(void *method)$/;" f file: -free_dir crypto/x509/by_dir.c /^static void free_dir(X509_LOOKUP *lu)$/;" f file: -free_encoder crypto/encode_decode/encoder_meth.c /^static void free_encoder(void *method)$/;" f file: -free_evp_pbe_ctl crypto/evp/evp_pbe.c /^static void free_evp_pbe_ctl(EVP_PBE_CTL *pbe)$/;" f file: -free_file_ctx providers/implementations/storemgmt/file_store.c /^static void free_file_ctx(struct file_ctx_st *ctx)$/;" f file: -free_fn include/openssl/engine.h /^ dyn_MEM_free_fn free_fn;$/;" m struct:st_dynamic_MEM_fns -free_func crypto/objects/o_names.c /^ void (*free_func) (const char *, int, const char *);$/;" m struct:name_funcs_st file: -free_func include/internal/cryptlib.h /^ CRYPTO_EX_free *free_func;$/;" m struct:ex_callback_st -free_func include/internal/cryptlib.h /^ void (*free_func)(void *);$/;" m struct:ossl_lib_ctx_method -free_impl crypto/mem.c /^static CRYPTO_free_fn free_impl = CRYPTO_free;$/;" v file: -free_index apps/lib/apps.c /^void free_index(CA_DB *db)$/;" f -free_key providers/implementations/encode_decode/decode_der2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: -free_key providers/implementations/encode_decode/decode_msblob2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: -free_key providers/implementations/encode_decode/decode_pvk2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: -free_key_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void free_key_fn(void *);$/;" t file: -free_key_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void free_key_fn(void *);$/;" t file: -free_key_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void free_key_fn(void *);$/;" t file: -free_key_list test/evp_test.c /^static void free_key_list(KEY_LIST *lst)$/;" f file: -free_loader crypto/store/store_meth.c /^static void free_loader(void *method)$/;" f file: -free_md providers/implementations/signature/sm2_sig.c /^static void free_md(PROV_SM2_CTX *ctx)$/;" f file: -free_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_free_object_fn *free_object;$/;" m struct:ossl_encoder_st -free_pstring crypto/http/http_lib.c /^static void free_pstring(char **pstr)$/;" f file: -free_sessions apps/s_server.c /^static void free_sessions(void)$/;" f file: -free_string crypto/ui/ui_lib.c /^static void free_string(UI_STRING *uis)$/;" f file: -free_tbuf providers/implementations/signature/rsa_sig.c /^static void free_tbuf(PROV_RSA_CTX *ctx)$/;" f file: -free_type crypto/objects/o_names.c /^static int free_type;$/;" v file: -free_uri crypto/x509/by_store.c /^static void free_uri(OPENSSL_STRING data)$/;" f file: -free_wbio crypto/http/http_client.c /^ int free_wbio; \/* wbio allocated internally, free with ctx *\/$/;" m struct:ossl_http_req_ctx_st file: -freeandcopy apps/s_client.c /^static void freeandcopy(char **dest, const char *source)$/;" f file: -freectx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_freectx_fn *freectx;$/;" m struct:ossl_decoder_st -freectx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_freectx_fn *freectx;$/;" m struct:ossl_encoder_st -freectx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_freectx_fn *freectx;$/;" m struct:evp_asym_cipher_st -freectx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_freectx_fn *freectx;$/;" m struct:evp_kem_st -freectx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_freectx_fn *freectx;$/;" m struct:evp_keyexch_st -freectx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_freectx_fn *freectx;$/;" m struct:evp_signature_st -freectx crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_freectx_fn *freectx;$/;" m struct:evp_rand_st file: -freectx include/crypto/evp.h /^ OSSL_FUNC_cipher_freectx_fn *freectx;$/;" m struct:evp_cipher_st -freectx include/crypto/evp.h /^ OSSL_FUNC_digest_freectx_fn *freectx;$/;" m struct:evp_md_st -freectx include/crypto/evp.h /^ OSSL_FUNC_kdf_freectx_fn *freectx;$/;" m struct:evp_kdf_st -freectx include/crypto/evp.h /^ OSSL_FUNC_mac_freectx_fn *freectx;$/;" m struct:evp_mac_st -freeing crypto/provider_core.c /^ unsigned int freeing:1;$/;" m struct:provider_store_st file: -freelist crypto/mem_sec.c /^ char **freelist;$/;" m struct:sh_st file: -freelist_size crypto/mem_sec.c /^ ossl_ssize_t freelist_size;$/;" m struct:sh_st file: -freelocale e_os.h 420;" d -from_bio_p12 test/helpers/pkcs12.c /^static PKCS12 *from_bio_p12(BIO *bio, const PKCS12_ENC *mac)$/;" f file: -fromdata_init crypto/evp/pmeth_gn.c /^static int fromdata_init(EVP_PKEY_CTX *ctx, int operation)$/;" f file: -fsr crypto/poly1305/poly1305_ieee754.c /^static const u64 fsr = 1ULL<<30;$/;" v file: -fstat crypto/rand/randfile.c 44;" d file: -full_client_hello_callback test/sslapitest.c /^static int full_client_hello_callback(SSL *s, int *al, void *arg)$/;" f file: -full_handler crypto/ec/asm/ecp_nistz256-x86_64.pl /^full_handler:$/;" l -full_handler crypto/ec/asm/x25519-x86_64.pl /^full_handler:$/;" l -full_hash test/tls13secretstest.c /^static int full_hash = 0;$/;" v file: -fun util/check-format-test-negatives.c /^static void *fun(void)$/;" f file: -func apps/include/function.h /^ int (*func)(int argc, char *argv[]);$/;" m struct:function_st -func crypto/async/async_local.h /^ int (*func) (void *);$/;" m struct:async_job_st -func crypto/sparse_array.c /^ void (*func)(ossl_uintmax_t, void *);$/;" m struct:trampoline_st file: -func include/crypto/poly1305.h /^ } func;$/;" m struct:poly1305_context typeref:struct:poly1305_context::__anon375 -func test/bntest.c /^ int (*func)(STANZA *s);$/;" m struct:filetest_st file: -func_other ssl/ssl_lib.c /^ int (*func_other) (SSL *);$/;" m union:ssl_async_args::__anon409 file: -func_read ssl/ssl_lib.c /^ int (*func_read) (SSL *, void *, size_t, size_t *);$/;" m union:ssl_async_args::__anon409 file: -func_write ssl/ssl_lib.c /^ int (*func_write) (SSL *, const void *, size_t, size_t *);$/;" m union:ssl_async_args::__anon409 file: -funcargs crypto/async/async_local.h /^ void *funcargs;$/;" m struct:async_job_st -funct crypto/engine/eng_table.c /^ ENGINE *funct;$/;" m struct:st_engine_pile file: -funct_ref crypto/engine/eng_local.h /^ int funct_ref;$/;" m struct:engine_st -funct_ref crypto/rand/rand_lib.c /^static ENGINE *funct_ref;$/;" v file: -function include/openssl/core.h /^ void (*function)(void);$/;" m struct:ossl_dispatch_st -function_cmp apps/openssl.c /^static int function_cmp(const FUNCTION * a, const FUNCTION * b)$/;" f file: -function_hash apps/openssl.c /^static unsigned long function_hash(const FUNCTION * a)$/;" f file: -function_id include/openssl/core.h /^ int function_id;$/;" m struct:ossl_dispatch_st -function_st apps/include/function.h /^typedef struct function_st {$/;" s -functionname_check util/find-doc-nits /^sub functionname_check {$/;" s -fuzz util/perl/OpenSSL/Test.pm /^sub fuzz {$/;" s -fuzz_ok test/recipes/fuzz.pl /^sub fuzz_ok {$/;" s -fuzz_rand_enable_locking fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_enable_locking_fn fuzz_rand_enable_locking;$/;" v file: -fuzz_rand_enable_locking fuzz/fuzz_rand.c /^static int fuzz_rand_enable_locking(ossl_unused void *vrng)$/;" f file: -fuzz_rand_freectx fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_freectx_fn fuzz_rand_freectx;$/;" v file: -fuzz_rand_freectx fuzz/fuzz_rand.c /^static void fuzz_rand_freectx(ossl_unused void *vrng)$/;" f file: -fuzz_rand_functions fuzz/fuzz_rand.c /^static const OSSL_DISPATCH fuzz_rand_functions[] = {$/;" v file: -fuzz_rand_generate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_generate_fn fuzz_rand_generate;$/;" v file: -fuzz_rand_generate fuzz/fuzz_rand.c /^static int fuzz_rand_generate(ossl_unused void *vdrbg,$/;" f file: -fuzz_rand_get_ctx_params fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_get_ctx_params_fn fuzz_rand_get_ctx_params;$/;" v file: -fuzz_rand_get_ctx_params fuzz/fuzz_rand.c /^static int fuzz_rand_get_ctx_params(void *vrng, OSSL_PARAM params[])$/;" f file: -fuzz_rand_gettable_ctx_params fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn fuzz_rand_gettable_ctx_params;$/;" v file: -fuzz_rand_gettable_ctx_params fuzz/fuzz_rand.c /^static const OSSL_PARAM *fuzz_rand_gettable_ctx_params(ossl_unused void *vrng,$/;" f file: -fuzz_rand_instantiate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_instantiate_fn fuzz_rand_instantiate;$/;" v file: -fuzz_rand_instantiate fuzz/fuzz_rand.c /^static int fuzz_rand_instantiate(ossl_unused void *vrng,$/;" f file: -fuzz_rand_method fuzz/fuzz_rand.c /^static const OSSL_DISPATCH fuzz_rand_method[] = {$/;" v file: -fuzz_rand_newctx fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_newctx_fn fuzz_rand_newctx;$/;" v file: -fuzz_rand_newctx fuzz/fuzz_rand.c /^static void *fuzz_rand_newctx($/;" f file: -fuzz_rand_provider_init fuzz/fuzz_rand.c /^static int fuzz_rand_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -fuzz_rand_query fuzz/fuzz_rand.c /^static const OSSL_ALGORITHM *fuzz_rand_query(void *provctx,$/;" f file: -fuzz_rand_rand fuzz/fuzz_rand.c /^static const OSSL_ALGORITHM fuzz_rand_rand[] = {$/;" v file: -fuzz_rand_uninstantiate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_uninstantiate_fn fuzz_rand_uninstantiate;$/;" v file: -fuzz_rand_uninstantiate fuzz/fuzz_rand.c /^static int fuzz_rand_uninstantiate(ossl_unused void *vrng)$/;" f file: -g apps/testdsa.h /^ unsigned char *g;$/;" m struct:testdsa_st -g crypto/dh/dh_asn1.c /^ BIGNUM *g;$/;" m struct:__anon201 file: -g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon70::__anon71 file: -g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon60::__anon61::__anon62::__anon64 file: -g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon60::__anon61::__anon62::__anon65 file: -g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon72 file: -g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon73 file: -g crypto/ffc/ffc_dh.c /^ const BIGNUM *g;$/;" m struct:dh_named_group_st file: -g include/internal/ffc.h /^ BIGNUM *g;$/;" m struct:ffc_params_st -g providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long g[2];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 -g providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long g[2];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon476 -g providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned long long g[2];$/;" m union:S390X_kmac_params_st::__anon522 -g providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long g[2];$/;" m union:S390X_kma_params_st::__anon524 -g providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long g[2];$/;" m union:S390X_kma_params_st::__anon525 -g ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st -g util/perl/TLSProxy/ServerKeyExchange.pm /^sub g$/;" s -g_l apps/testdsa.h /^ int g_l;$/;" m struct:testdsa_st -g_pre_comp crypto/ec/ecp_nistp224.c /^ felem g_pre_comp[2][16][3];$/;" m struct:nistp224_pre_comp_st file: -g_pre_comp crypto/ec/ecp_nistp256.c /^ smallfelem g_pre_comp[2][16][3];$/;" m struct:nistp256_pre_comp_st file: -g_pre_comp crypto/ec/ecp_nistp521.c /^ felem g_pre_comp[16][3];$/;" m struct:nistp521_pre_comp_st file: -g_probable_mtu ssl/d1_lib.c /^static const size_t g_probable_mtu[] = { 1500, 512, 256 };$/;" v file: -gbl_result test/exdatatest.c /^static int gbl_result;$/;" v file: -gcd test/testutil/driver.c /^static int gcd(int a, int b)$/;" f file: -gcm crypto/evp/e_aes.c /^ GCM128_CONTEXT gcm;$/;" m struct:__anon42 file: -gcm crypto/evp/e_aria.c /^ GCM128_CONTEXT gcm;$/;" m struct:__anon13 file: -gcm providers/implementations/include/prov/ciphercommon_gcm.h /^ GCM128_CONTEXT gcm;$/;" m struct:prov_gcm_ctx_st -gcm128 include/internal/ktls.h /^ struct tls12_crypto_info_aes_gcm_128 gcm128;$/;" m union:tls_crypto_info_all::__anon386 typeref:struct:tls_crypto_info_all::__anon386::tls12_crypto_info_aes_gcm_128 -gcm128_context include/crypto/modes.h /^struct gcm128_context {$/;" s -gcm128_data test/modes_internal_test.c /^static struct gcm128_data {$/;" s file: -gcm128_vectors test/modes_internal_test.c /^} gcm128_vectors[] = {$/;" v typeref:struct:gcm128_data file: -gcm256 include/internal/ktls.h /^ struct tls12_crypto_info_aes_gcm_256 gcm256;$/;" m union:tls_crypto_info_all::__anon386 typeref:struct:tls_crypto_info_all::__anon386::tls12_crypto_info_aes_gcm_256 -gcmAAD test/evp_extra_test.c /^static const unsigned char gcmAAD[] = {$/;" v file: -gcmDefaultCiphertext test/evp_extra_test.c /^static const unsigned char gcmDefaultCiphertext[] = {$/;" v file: -gcmDefaultPlaintext test/evp_extra_test.c /^static const unsigned char gcmDefaultPlaintext[16] = { 0 };$/;" v file: -gcmDefaultTag test/evp_extra_test.c /^static const unsigned char gcmDefaultTag[] = {$/;" v file: -gcmResetCiphertext1 test/evp_extra_test.c /^static const unsigned char gcmResetCiphertext1[] = {$/;" v file: -gcmResetCiphertext2 test/evp_extra_test.c /^static const unsigned char gcmResetCiphertext2[] = {$/;" v file: -gcmResetPlaintext test/evp_extra_test.c /^static const unsigned char gcmResetPlaintext[] = {$/;" v file: -gcmResetTag1 test/evp_extra_test.c /^static const unsigned char gcmResetTag1[] = {$/;" v file: -gcmResetTag2 test/evp_extra_test.c /^static const unsigned char gcmResetTag2[] = {$/;" v file: -gcm_aad demos/cipher/aesgcm.c /^static const unsigned char gcm_aad[] = {$/;" v file: -gcm_aad test/aesgcmtest.c /^static const unsigned char gcm_aad[] = {$/;" v file: -gcm_cipher_internal providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_cipher_internal(PROV_GCM_CTX *ctx, unsigned char *out,$/;" f file: -gcm_ct demos/cipher/aesgcm.c /^static const unsigned char gcm_ct[] = {$/;" v file: -gcm_ct test/aesgcmtest.c /^static const unsigned char gcm_ct[] = {$/;" v file: -gcm_ghash_4bit crypto/modes/asm/ghash-alpha.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/asm/ghash-armv4.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/asm/ghash-ia64.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/asm/ghash-s390x.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/asm/ghash-sparcv9.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_4bit:$/;" l -gcm_ghash_4bit crypto/modes/gcm128.c /^static void gcm_ghash_4bit(u64 Xi[2], const u128 Htable[16],$/;" f file: -gcm_ghash_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_avx:$/;" l -gcm_ghash_avx crypto/modes/gcm128.c 640;" d file: -gcm_ghash_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_clmul:$/;" l -gcm_ghash_neon crypto/modes/asm/ghash-armv4.pl /^gcm_ghash_neon:$/;" l -gcm_ghash_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_ghash_v8:$/;" l -gcm_ghash_v8_4x crypto/modes/asm/ghashv8-armx.pl /^gcm_ghash_v8_4x:$/;" l -gcm_ghash_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_ghash_vis3:$/;" l -gcm_gmult_1bit crypto/modes/gcm128.c /^static void gcm_gmult_1bit(u64 Xi[2], const u64 H[2])$/;" f file: -gcm_gmult_4bit crypto/modes/asm/ghash-alpha.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/asm/ghash-armv4.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/asm/ghash-ia64.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/asm/ghash-s390x.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/asm/ghash-sparcv9.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_4bit:$/;" l -gcm_gmult_4bit crypto/modes/gcm128.c /^static void gcm_gmult_4bit(u64 Xi[2], const u128 Htable[16])$/;" f file: -gcm_gmult_8bit crypto/modes/gcm128.c /^static void gcm_gmult_8bit(u64 Xi[2], const u128 Htable[256])$/;" f file: -gcm_gmult_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_avx:$/;" l -gcm_gmult_avx crypto/modes/gcm128.c 639;" d file: -gcm_gmult_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_clmul:$/;" l -gcm_gmult_neon crypto/modes/asm/ghash-armv4.pl /^gcm_gmult_neon:$/;" l -gcm_gmult_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_gmult_v8:$/;" l -gcm_gmult_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_gmult_vis3:$/;" l -gcm_init providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -gcm_init_4bit crypto/modes/gcm128.c /^static void gcm_init_4bit(u128 Htable[16], u64 H[2])$/;" f file: -gcm_init_8bit crypto/modes/gcm128.c /^static void gcm_init_8bit(u128 Htable[256], u64 H[2])$/;" f file: -gcm_init_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_init_avx:$/;" l -gcm_init_avx crypto/modes/gcm128.c 638;" d file: -gcm_init_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_init_clmul:$/;" l -gcm_init_neon crypto/modes/asm/ghash-armv4.pl /^gcm_init_neon:$/;" l -gcm_init_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_init_v8:$/;" l -gcm_init_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_init_vis3:$/;" l -gcm_iv demos/cipher/aesgcm.c /^static const unsigned char gcm_iv[] = {$/;" v file: -gcm_iv test/aesgcmtest.c /^static const unsigned char gcm_iv[] = {$/;" v file: -gcm_iv_generate providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_iv_generate(PROV_GCM_CTX *ctx, int offset)$/;" f file: -gcm_key demos/cipher/aesgcm.c /^static const unsigned char gcm_key[] = {$/;" v file: -gcm_key test/aesgcmtest.c /^static const unsigned char gcm_key[] = {$/;" v file: -gcm_pt demos/cipher/aesgcm.c /^static const unsigned char gcm_pt[] = {$/;" v file: -gcm_pt test/aesgcmtest.c /^static const unsigned char gcm_pt[] = {$/;" v file: -gcm_reinit_tests test/evp_extra_test.c /^static const TEST_GCM_IV_REINIT_st gcm_reinit_tests[] = {$/;" v file: -gcm_se_handler crypto/modes/asm/aesni-gcm-x86_64.pl /^gcm_se_handler:$/;" l -gcm_tag demos/cipher/aesgcm.c /^static const unsigned char gcm_tag[] = {$/;" v file: -gcm_tag test/aesgcmtest.c /^static const unsigned char gcm_tag[] = {$/;" v file: -gcm_tls_cipher providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_cipher(PROV_GCM_CTX *ctx, unsigned char *out, size_t *padlen,$/;" f file: -gcm_tls_init providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_init(PROV_GCM_CTX *dat, unsigned char *aad, size_t aad_len)$/;" f file: -gcm_tls_iv_set_fixed providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_iv_set_fixed(PROV_GCM_CTX *ctx, unsigned char *iv,$/;" f file: -ge_add crypto/ec/curve25519.c /^static void ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)$/;" f file: -ge_cached crypto/ec/curve25519.c /^} ge_cached;$/;" t typeref:struct:__anon111 file: -ge_double_scalarmult_vartime crypto/ec/curve25519.c /^static void ge_double_scalarmult_vartime(ge_p2 *r, const uint8_t *a,$/;" f file: -ge_frombytes_vartime crypto/ec/curve25519.c /^static int ge_frombytes_vartime(ge_p3 *h, const uint8_t *s)$/;" f file: -ge_madd crypto/ec/curve25519.c /^static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)$/;" f file: -ge_msub crypto/ec/curve25519.c /^static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)$/;" f file: -ge_p1p1 crypto/ec/curve25519.c /^} ge_p1p1;$/;" t typeref:struct:__anon109 file: -ge_p1p1_to_p2 crypto/ec/curve25519.c /^static void ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p)$/;" f file: -ge_p1p1_to_p3 crypto/ec/curve25519.c /^static void ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p)$/;" f file: -ge_p2 crypto/ec/curve25519.c /^} ge_p2;$/;" t typeref:struct:__anon107 file: -ge_p2_0 crypto/ec/curve25519.c /^static void ge_p2_0(ge_p2 *h)$/;" f file: -ge_p2_dbl crypto/ec/curve25519.c /^static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p)$/;" f file: -ge_p3 crypto/ec/curve25519.c /^} ge_p3;$/;" t typeref:struct:__anon108 file: -ge_p3_0 crypto/ec/curve25519.c /^static void ge_p3_0(ge_p3 *h)$/;" f file: -ge_p3_dbl crypto/ec/curve25519.c /^static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p)$/;" f file: -ge_p3_to_cached crypto/ec/curve25519.c /^static void ge_p3_to_cached(ge_cached *r, const ge_p3 *p)$/;" f file: -ge_p3_to_p2 crypto/ec/curve25519.c /^static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p)$/;" f file: -ge_p3_tobytes crypto/ec/curve25519.c /^static void ge_p3_tobytes(uint8_t *s, const ge_p3 *h)$/;" f file: -ge_precomp crypto/ec/curve25519.c /^} ge_precomp;$/;" t typeref:struct:__anon110 file: -ge_precomp_0 crypto/ec/curve25519.c /^static void ge_precomp_0(ge_precomp *h)$/;" f file: -ge_scalarmult_base crypto/ec/curve25519.c /^static void ge_scalarmult_base(ge_p3 *h, const uint8_t *a)$/;" f file: -ge_sub crypto/ec/curve25519.c /^static void ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)$/;" f file: -ge_tobytes crypto/ec/curve25519.c /^static void ge_tobytes(uint8_t *s, const ge_p2 *h)$/;" f file: -gen crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_fn *gen;$/;" m struct:evp_keymgmt_st -gen providers/implementations/keymgmt/ec_kmgmt.c /^ unsigned char *gen, *seed;$/;" m struct:ec_gen_ctx file: -gen_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_add () {$/;" s -gen_add_affine crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_add_affine () {$/;" s -gen_block crypto/aes/asm/aesp8-ppc.pl /^sub gen_block () {$/;" s -gen_block crypto/aes/asm/aesv8-armx.pl /^sub gen_block () {$/;" s -gen_bytes test/drbgtest.c /^static int gen_bytes(EVP_RAND_CTX *drbg, unsigned char *buf, int num)$/;" f file: -gen_cleanup crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_cleanup_fn *gen_cleanup;$/;" m struct:evp_keymgmt_st -gen_dh_key test/evp_libctx_test.c /^static EVP_PKEY *gen_dh_key(void)$/;" f file: -gen_double crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_double () {$/;" s -gen_group crypto/ec/ec_pmeth.c /^ EC_GROUP *gen_group;$/;" m struct:__anon106 file: -gen_group providers/implementations/keymgmt/ec_kmgmt.c /^ EC_GROUP *gen_group;$/;" m struct:ec_gen_ctx file: -gen_init crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_init_fn *gen_init;$/;" m struct:evp_keymgmt_st -gen_init crypto/evp/pmeth_gn.c /^static int gen_init(EVP_PKEY_CTX *ctx, int operation)$/;" f file: -gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *gen_init(void *provctx, int selection, int rsa_type,$/;" f file: -gen_len providers/implementations/keymgmt/ec_kmgmt.c /^ size_t gen_len, seed_len;$/;" m struct:ec_gen_ctx file: -gen_new crypto/cmp/cmp_msg.c /^static OSSL_CMP_MSG *gen_new(OSSL_CMP_CTX *ctx,$/;" f file: -gen_nonbc_ca test/certs/mkcert.sh /^gen_nonbc_ca() {$/;" f -gen_random crypto/x86_64cpuid.pl /^sub gen_random {$/;" s -gen_random crypto/x86cpuid.pl /^sub gen_random {$/;" s -gen_set_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_set_params_fn *gen_set_params;$/;" m struct:evp_keymgmt_st -gen_set_template crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_set_template_fn *gen_set_template;$/;" m struct:evp_keymgmt_st -gen_settable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_settable_params_fn *gen_settable_params;$/;" m struct:evp_keymgmt_st -gen_stateless_cookie_cb ssl/ssl_local.h /^ int (*gen_stateless_cookie_cb) (SSL *ssl, unsigned char *cookie,$/;" m struct:ssl_ctx_st -gen_tick_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: -gen_tick_cb test/sslapitest.c /^static int gen_tick_cb(SSL *s, void *arg)$/;" f file: -gen_type providers/implementations/keymgmt/dh_kmgmt.c /^ int gen_type; \/* see dhtype2id *\/$/;" m struct:dh_gen_ctx file: -gen_type providers/implementations/keymgmt/dsa_kmgmt.c /^ int gen_type; \/* DSA_PARAMGEN_TYPE_FIPS_186_2 or DSA_PARAMGEN_TYPE_FIPS_186_4 *\/$/;" m struct:dsa_gen_ctx file: -genca test/certs/mkcert.sh /^genca() {$/;" f -genct test/certs/mkcert.sh /^genct() {$/;" f -genctx include/crypto/evp.h /^ void *genctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon364 -genctx test/evp_test.c /^ EVP_PKEY_CTX *genctx; \/* Keygen context to use *\/$/;" m struct:keygen_test_data_st file: -gendh_cb apps/dhparam.c /^static int gendh_cb(EVP_PKEY_CTX *ctx)$/;" f file: -gendsa_cb apps/dsaparam.c /^static int gendsa_cb(EVP_PKEY_CTX *ctx)$/;" f file: -gendsa_main apps/gendsa.c /^int gendsa_main(int argc, char **argv)$/;" f -gendsa_options apps/gendsa.c /^const OPTIONS gendsa_options[] = {$/;" v -genee test/certs/mkcert.sh /^genee() {$/;" f -geneealt test/certs/mkcert.sh /^geneealt() {$/;" f -geneeconfig test/certs/mkcert.sh /^geneeconfig() {$/;" f -geneeextra test/certs/mkcert.sh /^geneeextra() {$/;" f -geneenocsr test/certs/mkcert.sh /^geneenocsr() {$/;" f -generalInfo crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *generalInfo; \/* 8 *\/$/;" m struct:ossl_cmp_pkiheader_st -generalName crypto/crmf/crmf_local.h /^ GENERAL_NAME *generalName;$/;" m union:ossl_crmf_enckeywithid_identifier_st::__anon230 -general_allocate_boolean crypto/ui/ui_lib.c /^static int general_allocate_boolean(UI *ui,$/;" f file: -general_allocate_prompt crypto/ui/ui_lib.c /^static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt,$/;" f file: -general_allocate_string crypto/ui/ui_lib.c /^static int general_allocate_string(UI *ui, const char *prompt,$/;" f file: -general_get_int crypto/params.c /^static int general_get_int(const OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: -general_get_uint crypto/params.c /^static int general_get_uint(const OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: -general_set_int crypto/params.c /^static int general_set_int(OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: -general_set_uint crypto/params.c /^static int general_set_uint(OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: -generate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_generate_fn *generate;$/;" m struct:evp_rand_st file: -generate providers/implementations/rands/drbg_local.h /^ int (*generate)(PROV_DRBG *, unsigned char *out, size_t outlen,$/;" m struct:prov_drbg_st -generate_bits test/evp_test.c /^ unsigned int generate_bits;$/;" m struct:rand_data_st file: -generate_bn_mul_mont_t4 crypto/bn/asm/sparct4-mont.pl /^sub generate_bn_mul_mont_t4() {$/;" s -generate_bn_pwr5_mont_t4 crypto/bn/asm/sparct4-mont.pl /^sub generate_bn_pwr5_mont_t4() {$/;" s -generate_canonical_g crypto/ffc/ffc_params_generate.c /^static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,$/;" f file: -generate_config_and_load apps/fipsinstall.c /^static CONF *generate_config_and_load(const char *prov_name,$/;" f file: -generate_const_stack_macros util/perl/OpenSSL/stackhash.pm /^sub generate_const_stack_macros {$/;" s -generate_cookie_callback apps/lib/s_cb.c /^int generate_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f -generate_cookie_callback test/sslapitest.c /^static int generate_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f file: -generate_cookie_cb test/dtlstest.c /^static int generate_cookie_cb(SSL *ssl, unsigned char *cookie,$/;" f file: -generate_counter providers/implementations/rands/drbg_local.h /^ unsigned int generate_counter;$/;" m struct:prov_drbg_st -generate_key crypto/dh/dh_key.c /^static int generate_key(DH *dh)$/;" f file: -generate_key crypto/dh/dh_local.h /^ int (*generate_key) (DH *dh);$/;" m struct:dh_method -generate_lhash_macros util/perl/OpenSSL/stackhash.pm /^sub generate_lhash_macros {$/;" s -generate_master_secret ssl/ssl_local.h /^ int (*generate_master_secret) (SSL *, unsigned char *, unsigned char *,$/;" m struct:ssl3_enc_method -generate_mode engines/asm/e_padlock-x86.pl /^sub generate_mode {$/;" s -generate_mode engines/asm/e_padlock-x86_64.pl /^sub generate_mode {$/;" s -generate_p crypto/ffc/ffc_params_generate.c /^static int generate_p(BN_CTX *ctx, const EVP_MD *evpmd, int max_counter, int n,$/;" f file: -generate_p12 test/helpers/pkcs12.c /^static void generate_p12(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f file: -generate_params crypto/dh/dh_local.h /^ int (*generate_params) (DH *dh, int prime_len, int generator,$/;" m struct:dh_method -generate_q_fips186_2 crypto/ffc/ffc_params_generate.c /^static int generate_q_fips186_2(BN_CTX *ctx, BIGNUM *q, const EVP_MD *evpmd,$/;" f file: -generate_q_fips186_4 crypto/ffc/ffc_params_generate.c /^static int generate_q_fips186_4(BN_CTX *ctx, BIGNUM *q, const EVP_MD *evpmd,$/;" f file: -generate_resumption_tests test/ssl-tests/protocol_version.pm /^sub generate_resumption_tests {$/;" s -generate_rsa_key_long demos/pkey/EVP_PKEY_RSA_keygen.c /^static EVP_PKEY *generate_rsa_key_long(OSSL_LIB_CTX *libctx, unsigned int bits)$/;" f file: -generate_rsa_key_short demos/pkey/EVP_PKEY_RSA_keygen.c /^static EVP_PKEY *generate_rsa_key_short(OSSL_LIB_CTX *libctx, unsigned int bits)$/;" f file: -generate_session_id apps/s_server.c /^static int generate_session_id(SSL *ssl, unsigned char *id,$/;" f file: -generate_session_id ssl/ssl_local.h /^ GEN_SESSION_CB generate_session_id;$/;" m struct:ssl_ctx_st -generate_session_id ssl/ssl_local.h /^ GEN_SESSION_CB generate_session_id;$/;" m struct:ssl_st -generate_session_ticket_cb test/helpers/handshake.c /^static int generate_session_ticket_cb(SSL *s, void *arg)$/;" f file: -generate_stack_block_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_block_macros {$/;" s -generate_stack_const_string_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_const_string_macros {$/;" s -generate_stack_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_macros {$/;" s -generate_stack_macros_int util/perl/OpenSSL/stackhash.pm /^sub generate_stack_macros_int {$/;" s -generate_stack_string_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_string_macros {$/;" s -generate_stateless_cookie_callback apps/include/s_apps.h 54;" d -generate_stateless_cookie_callback apps/lib/s_cb.c /^int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f -generate_stateless_cookie_callback test/sslapitest.c /^static int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f file: -generate_ticket_cb ssl/ssl_local.h /^ SSL_CTX_generate_session_ticket_fn generate_ticket_cb;$/;" m struct:ssl_ctx_st -generate_unverifiable_g crypto/ffc/ffc_params_generate.c /^static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,$/;" f file: -generate_v3 crypto/asn1/asn1_gen.c /^static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth,$/;" f file: -generate_version_tests test/ssl-tests/protocol_version.pm /^sub generate_version_tests {$/;" s -generator crypto/dh/dh_pmeth.c /^ int generator;$/;" m struct:__anon200 file: -generator crypto/ec/ec_local.h /^ EC_POINT *generator; \/* optional *\/$/;" m struct:ec_group_st -generator providers/implementations/keymgmt/dh_kmgmt.c /^ int generator; \/* Used by DH_PARAMGEN_TYPE_GENERATOR in non fips mode only *\/$/;" m struct:dh_gen_ctx file: -generic_aes_gcm_cipher_update providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static int generic_aes_gcm_cipher_update(PROV_GCM_CTX *ctx, const unsigned char *in,$/;" f file: -generic_asn1 crypto/x509/v3_conf.c /^static unsigned char *generic_asn1(const char *value, X509V3_CTX *ctx,$/;" f file: -generic_sha3_absorb providers/implementations/digests/sha3_prov.c /^static sha3_absorb_fn generic_sha3_absorb;$/;" v file: -generic_sha3_absorb providers/implementations/digests/sha3_prov.c /^static size_t generic_sha3_absorb(void *vctx, const void *inp, size_t len)$/;" f file: -generic_sha3_final providers/implementations/digests/sha3_prov.c /^static int generic_sha3_final(unsigned char *md, void *vctx)$/;" f file: -generic_sha3_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn generic_sha3_final;$/;" v file: -geninfo_ITAVs crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *geninfo_ITAVs;$/;" m struct:ossl_cmp_ctx_st -genkeys test/dsa_no_digest_size_test.c /^static int genkeys(void)$/;" f file: -genm crypto/cmp/cmp_local.h /^ OSSL_CMP_GENMSGCONTENT *genm; \/* 21 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -genm_ITAVs crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *genm_ITAVs; \/* content of general message *\/$/;" m struct:ossl_cmp_ctx_st -gennamedata test/v3nametest.c /^static struct gennamedata {$/;" s file: -gennames test/v3nametest.c /^} gennames[] = {$/;" v typeref:struct:gennamedata file: -gennocn test/certs/mkcert.sh /^gennocn() {$/;" f -genp crypto/cmp/cmp_local.h /^ OSSL_CMP_GENREPCONTENT *genp; \/* 22 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -genpc test/certs/mkcert.sh /^genpc() {$/;" f -genpkey_cb apps/genpkey.c /^static int genpkey_cb(EVP_PKEY_CTX *ctx)$/;" f file: -genpkey_cb apps/req.c /^static int genpkey_cb(EVP_PKEY_CTX *ctx)$/;" f file: -genpkey_main apps/genpkey.c /^int genpkey_main(int argc, char **argv)$/;" f -genpkey_options apps/genpkey.c /^const OPTIONS genpkey_options[] = {$/;" v -genroot test/certs/mkcert.sh /^genroot() {$/;" f -genrsa_cb apps/genrsa.c /^static int genrsa_cb(EVP_PKEY_CTX *ctx)$/;" f file: -genrsa_main apps/genrsa.c /^int genrsa_main(int argc, char **argv)$/;" f -genrsa_options apps/genrsa.c /^const OPTIONS genrsa_options[] = {$/;" v -genss test/certs/mkcert.sh /^genss() {$/;" f -gentemplate Configurations/gentemplate.pm /^package gentemplate;$/;" p -gentemplate Configurations/gentemplate.pm /^sub gentemplate {$/;" s -gentmp crypto/dh/dh_pmeth.c /^ int gentmp[2];$/;" m struct:__anon200 file: -gentmp crypto/dsa/dsa_pmeth.c /^ int gentmp[2];$/;" m struct:__anon88 file: -gentmp crypto/rsa/rsa_pmeth.c /^ int gentmp[2];$/;" m struct:__anon203 file: -get include/internal/core.h /^ void *(*get)(void *store, const OSSL_PROVIDER **prov, void *data);$/;" m struct:ossl_method_construct_method_st -get test/cmp_ctx_test.c 332;" d file: -get0 test/cmp_ctx_test.c 333;" d file: -get0_EMBEDDED engines/e_loader_attic.c /^static struct embedded_st *get0_EMBEDDED(OSSL_STORE_INFO *info)$/;" f file: -get1 test/cmp_ctx_test.c 334;" d file: -get1_cert_status crypto/cmp/cmp_client.c /^static X509 *get1_cert_status(OSSL_CMP_CTX *ctx, int bodytype,$/;" f file: -get1_id_data crypto/evp/pmeth_lib.c /^static int get1_id_data(EVP_PKEY_CTX *ctx, void *id, size_t *id_len)$/;" f file: -get1_trusted_issuer crypto/x509/x509_vfy.c /^static int get1_trusted_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *cert)$/;" f file: -getBN test/bntest.c /^static BIGNUM *getBN(STANZA *s, const char *attribute)$/;" f file: -get_DB crypto/perlasm/s390x.pm /^sub get_DB$/;" s -get_DVB crypto/perlasm/s390x.pm /^sub get_DVB$/;" s -get_DXB crypto/perlasm/s390x.pm /^sub get_DXB$/;" s -get_I crypto/perlasm/s390x.pm /^sub get_I {$/;" s -get_M crypto/perlasm/s390x.pm /^sub get_M {$/;" s -get_MFL_from_client_hello test/sslapitest.c /^static int get_MFL_from_client_hello(BIO *bio, int *mfl_codemfl_code)$/;" f file: -get_R crypto/perlasm/s390x.pm /^sub get_R {$/;" s -get_V crypto/perlasm/s390x.pm /^sub get_V {$/;" s -get_and_lock crypto/ex_data.c /^static EX_CALLBACKS *get_and_lock(OSSL_EX_DATA_GLOBAL *global, int class_index)$/;" f file: -get_asn1_parameters include/crypto/evp.h /^ int (*get_asn1_parameters) (EVP_CIPHER_CTX *, ASN1_TYPE *);$/;" m struct:evp_cipher_st -get_bit crypto/ec/ecp_nistp224.c /^static char get_bit(const felem_bytearray in, unsigned i)$/;" f file: -get_bit crypto/ec/ecp_nistp256.c /^static char get_bit(const felem_bytearray in, int i)$/;" f file: -get_bit crypto/ec/ecp_nistp521.c /^static char get_bit(const felem_bytearray in, int i)$/;" f file: -get_by_alias crypto/x509/x509_local.h /^ int (*get_by_alias) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st -get_by_fingerprint crypto/x509/x509_local.h /^ int (*get_by_fingerprint) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st -get_by_issuer_serial crypto/x509/x509_local.h /^ int (*get_by_issuer_serial) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st -get_by_subject crypto/x509/x509_local.h /^ int (*get_by_subject) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st -get_by_subject_ex crypto/x509/x509_local.h /^ int (*get_by_subject_ex) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st -get_callback ssl/statem/statem.c /^static info_cb get_callback(SSL *s)$/;" f file: -get_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: -get_capabilities crypto/provider_core.c /^ OSSL_FUNC_provider_get_capabilities_fn *get_capabilities;$/;" m struct:ossl_provider_st file: -get_cert test/ocspapitest.c /^static int get_cert(X509 **cert_out)$/;" f file: -get_cert_and_key test/ocspapitest.c /^static int get_cert_and_key(X509 **cert_out, EVP_PKEY **key_out)$/;" f file: -get_cert_by_subject crypto/x509/by_dir.c /^static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,$/;" f file: -get_cert_by_subject_ex crypto/x509/by_dir.c /^static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,$/;" f file: -get_cert_chain apps/pkcs12.c /^static int get_cert_chain(X509 *cert, X509_STORE *store,$/;" f file: -get_cert_methods crypto/x509/x509_local.h /^ STACK_OF(X509_LOOKUP) *get_cert_methods;$/;" m struct:x509_store_st -get_cert_verify_tbs_data ssl/statem/statem_lib.c /^static int get_cert_verify_tbs_data(SSL *s, unsigned char *tls13tbs,$/;" f file: -get_certificate_status apps/ca.c /^static int get_certificate_status(const char *serial, CA_DB *db)$/;" f file: -get_cipher ssl/ssl_local.h /^ const SSL_CIPHER *(*get_cipher) (unsigned ncipher);$/;" m struct:ssl_method_st -get_cipher_by_char ssl/ssl_local.h /^ const SSL_CIPHER *(*get_cipher_by_char) (const unsigned char *ptr);$/;" m struct:ssl_method_st -get_cipher_by_name crypto/evp/ctrl_params_translate.c /^static const void *get_cipher_by_name(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: -get_cipher_data engines/e_devcrypto.c /^static const struct cipher_data_st *get_cipher_data(int nid)$/;" f file: -get_cipher_data_index engines/e_devcrypto.c /^static size_t get_cipher_data_index(int nid)$/;" f file: -get_cipher_from_engine apps/lib/engine.c /^const EVP_CIPHER *get_cipher_from_engine(const char *name)$/;" f -get_cipher_handle engines/e_afalg.c /^static cbc_handles *get_cipher_handle(int nid)$/;" f file: -get_cipher_method engines/e_devcrypto.c /^static const EVP_CIPHER *get_cipher_method(int nid)$/;" f file: -get_cipher_name crypto/evp/ctrl_params_translate.c /^static const char *get_cipher_name(void *cipher)$/;" f file: -get_cipher_nids engines/e_devcrypto.c /^static int get_cipher_nids(const int **nids)$/;" f file: -get_cmac_val test/evp_extra_test.c /^static int get_cmac_val(EVP_PKEY *pkey, unsigned char *mac)$/;" f file: -get_config util/perl/OpenSSL/Config/Query.pm /^sub get_config {$/;" s -get_crl crypto/x509/x509_local.h /^ int (*get_crl) (X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x);$/;" m struct:x509_store_st -get_crl include/crypto/x509.h /^ int (*get_crl) (X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x);$/;" m struct:x509_store_ctx_st -get_crl_delta crypto/x509/x509_vfy.c /^static int get_crl_delta(X509_STORE_CTX *ctx,$/;" f file: -get_crl_score crypto/x509/x509_vfy.c /^static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer,$/;" f file: -get_crl_sk crypto/x509/x509_vfy.c /^static int get_crl_sk(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl,$/;" f file: -get_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_get_ctx_md_params_fn *get_ctx_md_params;$/;" m struct:evp_signature_st -get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_asym_cipher_st -get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_kem_st -get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_keyexch_st -get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_signature_st -get_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_rand_st file: -get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_cipher_st -get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_md_st -get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_kdf_st -get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_mac_st -get_current_time crypto/bio/bss_dgram.c /^static void get_current_time(struct timeval *t)$/;" f file: -get_current_time ssl/d1_lib.c /^static void get_current_time(struct timeval *t)$/;" f file: -get_custom_oid test/pkcs12_format_test.c /^static int get_custom_oid(void)$/;" f file: -get_decoder_from_store crypto/encode_decode/decoder_meth.c /^static void *get_decoder_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: -get_decoder_store crypto/encode_decode/decoder_meth.c /^static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx)$/;" f file: -get_default_context crypto/context.c /^static OSSL_LIB_CTX *get_default_context(void)$/;" f file: -get_delta_sk crypto/x509/x509_vfy.c /^static void get_delta_sk(X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pscore,$/;" f file: -get_dh1024dsa test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh1024dsa(OSSL_LIB_CTX *libctx)$/;" f -get_dh2048 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh2048(OSSL_LIB_CTX *libctx)$/;" f -get_dh4096 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh4096(OSSL_LIB_CTX *libctx)$/;" f -get_dh512 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh512(OSSL_LIB_CTX *libctx)$/;" f -get_dh_dsa_payload_g crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_g(enum state state,$/;" f file: -get_dh_dsa_payload_p crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_p(enum state state,$/;" f file: -get_dh_dsa_payload_q crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_q(enum state state,$/;" f file: -get_dh_from_pg test/helpers/predefined_dhparams.c /^static EVP_PKEY *get_dh_from_pg(OSSL_LIB_CTX *libctx, const char *type,$/;" f file: -get_dh_from_pg_bn test/helpers/predefined_dhparams.c /^static EVP_PKEY *get_dh_from_pg_bn(OSSL_LIB_CTX *libctx, const char *type,$/;" f file: -get_dhx512 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dhx512(OSSL_LIB_CTX *libctx)$/;" f -get_digest_data engines/e_devcrypto.c /^static const struct digest_data_st *get_digest_data(int nid)$/;" f file: -get_digest_data_index engines/e_devcrypto.c /^static size_t get_digest_data_index(int nid)$/;" f file: -get_digest_from_engine apps/lib/engine.c /^const EVP_MD *get_digest_from_engine(const char *name)$/;" f -get_digest_method engines/e_devcrypto.c /^static const EVP_MD *get_digest_method(int nid)$/;" f file: -get_digest_nids engines/e_devcrypto.c /^static int get_digest_nids(const int **nids)$/;" f file: -get_dp_url apps/lib/apps.c /^static const char *get_dp_url(DIST_POINT *dp)$/;" f file: -get_dsa apps/testdsa.h /^EVP_PKEY *get_dsa(int dsa_bits)$/;" f -get_dsa_sig_rs_bytes test/acvp_test.c /^static int get_dsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,$/;" f file: -get_ec_decoded_from_explicit_params crypto/evp/ctrl_params_translate.c /^static int get_ec_decoded_from_explicit_params(enum state state,$/;" f file: -get_ecdsa apps/speed.c /^static EVP_PKEY *get_ecdsa(const EC_CURVE *curve)$/;" f file: -get_ecdsa_sig_rs_bytes test/acvp_test.c /^static int get_ecdsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,$/;" f file: -get_encode_size providers/implementations/macs/kmac_prov.c /^static unsigned int get_encode_size(size_t bits)$/;" f file: -get_encoder_from_store crypto/encode_decode/encoder_meth.c /^static void *get_encoder_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: -get_encoder_store crypto/encode_decode/encoder_meth.c /^static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx)$/;" f file: -get_entropy providers/implementations/rands/drbg.c /^static size_t get_entropy(PROV_DRBG *drbg, unsigned char **pout, int entropy,$/;" f file: -get_entropy_address providers/implementations/rands/seeding/rand_vms.c /^static int (*get_entropy_address)(void *buffer, size_t buffer_size) = NULL;$/;" v file: -get_entropy_address_flag providers/implementations/rands/seeding/rand_vms.c /^static int get_entropy_address_flag = 0;$/;" v file: -get_entropy_fn providers/implementations/rands/drbg_local.h /^ OSSL_INOUT_CALLBACK *get_entropy_fn;$/;" m struct:prov_drbg_st -get_entropy_method providers/implementations/rands/seeding/rand_vms.c /^size_t get_entropy_method(RAND_POOL *pool)$/;" f -get_error_values crypto/err/err.c /^static unsigned long get_error_values(ERR_GET_ACTION g,$/;" f file: -get_evp_method_from_store crypto/evp/evp_fetch.c /^static void *get_evp_method_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: -get_evp_method_store crypto/evp/evp_fetch.c /^static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx)$/;" f file: -get_faked_bytes test/sm2_internal_test.c /^static fake_random_generate_cb get_faked_bytes;$/;" v file: -get_faked_bytes test/sm2_internal_test.c /^static int get_faked_bytes(unsigned char *buf, size_t num,$/;" f file: -get_global_tevent_register crypto/initthread.c /^static GLOBAL_TEVENT_REGISTER *get_global_tevent_register(void)$/;" f file: -get_globals crypto/bio/bss_core.c /^static ossl_inline BIO_CORE_GLOBALS *get_globals(OSSL_LIB_CTX *libctx)$/;" f file: -get_globals test/filterprov.c /^static struct filter_prov_globals_st *get_globals(void)$/;" f file: -get_hardware_random_value providers/implementations/rands/seeding/rand_cpu_x86.c /^static size_t get_hardware_random_value(unsigned char *buf, size_t len) {$/;" f file: -get_hardware_random_value providers/implementations/rands/seeding/rand_cpu_x86.c /^static size_t get_hardware_random_value(unsigned char *buf, size_t len)$/;" f file: -get_header_and_data crypto/pem/pem_lib.c /^static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name,$/;" f file: -get_index apps/srp.c /^static int get_index(CA_DB *db, char *id, char type)$/;" f file: -get_index_once crypto/ui/ui_util.c /^static CRYPTO_ONCE get_index_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -get_issuer crypto/x509/x509_local.h /^ int (*get_issuer) (X509 **issuer, X509_STORE_CTX *ctx, X509 *x);$/;" m struct:x509_store_st -get_issuer include/crypto/x509.h /^ int (*get_issuer) (X509 **issuer, X509_STORE_CTX *ctx, X509 *x);$/;" m struct:x509_store_ctx_st -get_issuer_sk crypto/x509/x509_vfy.c /^static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)$/;" f file: -get_kdfbyname test/evp_kdf_test.c /^static EVP_KDF_CTX *get_kdfbyname(const char *name)$/;" f file: -get_kdfbyname_libctx test/evp_kdf_test.c /^static EVP_KDF_CTX *get_kdfbyname_libctx(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: -get_key demos/signature/EVP_Signature_demo.c /^static EVP_PKEY *get_key(OSSL_LIB_CTX *libctx, const char *propq, int public)$/;" f file: -get_key_values demos/pkey/EVP_PKEY_EC_keygen.c /^static int get_key_values(EVP_PKEY *pkey)$/;" f file: -get_last_socket_error include/internal/sockets.h 126;" d -get_last_socket_error include/internal/sockets.h 130;" d -get_last_socket_error include/internal/sockets.h 132;" d -get_last_sys_error e_os.h 30;" d -get_last_sys_error e_os.h 48;" d -get_last_sys_error e_os.h 51;" d -get_legacy_alg_type_from_keymgmt crypto/evp/pmeth_lib.c /^static int get_legacy_alg_type_from_keymgmt(const EVP_KEYMGMT *keymgmt)$/;" f file: -get_legacy_cipher_names crypto/core_namemap.c /^static void get_legacy_cipher_names(const OBJ_NAME *on, void *arg)$/;" f file: -get_legacy_evp_names crypto/core_namemap.c /^static void get_legacy_evp_names(int base_nid, int nid, const char *pem_name,$/;" f file: -get_legacy_md_names crypto/core_namemap.c /^static void get_legacy_md_names(const OBJ_NAME *on, void *arg)$/;" f file: -get_legacy_pkey_id apps/lib/engine.c /^int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e)$/;" f -get_legacy_pkey_meth_names crypto/core_namemap.c /^static void get_legacy_pkey_meth_names(const EVP_PKEY_ASN1_METHOD *ameth,$/;" f file: -get_loader_from_store crypto/store/store_meth.c /^static void *get_loader_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: -get_loader_store crypto/store/store_meth.c /^static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx)$/;" f file: -get_md_by_name crypto/evp/ctrl_params_translate.c /^static const void *get_md_by_name(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: -get_md_name crypto/evp/ctrl_params_translate.c /^static const char *get_md_name(void *md)$/;" f file: -get_mem crypto/perlasm/x86masm.pl /^sub get_mem$/;" s -get_mem crypto/perlasm/x86nasm.pl /^sub get_mem$/;" s -get_messages util/perl/TLSProxy/Message.pm /^sub get_messages$/;" s -get_name crypto/pem/pem_lib.c /^static int get_name(BIO *bp, char **name, unsigned int flags)$/;" f file: -get_nameopt apps/lib/apps.c /^unsigned long get_nameopt(void)$/;" f -get_next_file crypto/conf/conf_def.c /^static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx)$/;" f file: -get_nonce_fn providers/implementations/rands/drbg_local.h /^ OSSL_INOUT_CALLBACK *get_nonce_fn;$/;" m struct:prov_drbg_st -get_ocsp_resp_from_responder apps/s_server.c /^static int get_ocsp_resp_from_responder(SSL *s, tlsextstatusctx *srctx,$/;" f file: -get_optional_pkey_id ssl/ssl_ciph.c /^static int get_optional_pkey_id(const char *pkey_name)$/;" f file: -get_opts apps/cmp.c /^static int get_opts(int argc, char **argv)$/;" f file: -get_param test/dhtest.c /^ DH *(*get_param) (void);$/;" m struct:__anon314 file: -get_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_get_params_fn *get_params;$/;" m struct:ossl_decoder_st -get_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_get_params_fn *get_params;$/;" m struct:ossl_encoder_st -get_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_get_params_fn *get_params;$/;" m struct:evp_keymgmt_st -get_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_get_params_fn *get_params;$/;" m struct:evp_rand_st file: -get_params crypto/provider_core.c /^ OSSL_FUNC_provider_get_params_fn *get_params;$/;" m struct:ossl_provider_st file: -get_params include/crypto/evp.h /^ OSSL_FUNC_cipher_get_params_fn *get_params;$/;" m struct:evp_cipher_st -get_params include/crypto/evp.h /^ OSSL_FUNC_digest_get_params_fn *get_params;$/;" m struct:evp_md_st -get_params include/crypto/evp.h /^ OSSL_FUNC_kdf_get_params_fn *get_params;$/;" m struct:evp_kdf_st -get_params include/crypto/evp.h /^ OSSL_FUNC_mac_get_params_fn *get_params;$/;" m struct:evp_mac_st -get_params test/ossl_store_test.c /^static int get_params(const char *uri, const char *type)$/;" f file: -get_params test/params_test.c /^ int (*get_params)(void *obj, OSSL_PARAM *params);$/;" m struct:provider_dispatch_st file: -get_parent_reseed_count providers/implementations/rands/drbg.c /^static unsigned int get_parent_reseed_count(PROV_DRBG *drbg)$/;" f file: -get_parent_strength providers/implementations/rands/drbg.c /^static int get_parent_strength(PROV_DRBG *drbg, unsigned int *str)$/;" f file: -get_passwd apps/lib/apps.c /^char *get_passwd(const char *pass, const char *desc)$/;" f -get_password_cb test/sslapitest.c /^static int get_password_cb(char *buf, int size, int rw_flag, void *userdata)$/;" f file: -get_payload_bn crypto/evp/ctrl_params_translate.c /^static int get_payload_bn(enum state state,$/;" f file: -get_payload_group_name crypto/evp/ctrl_params_translate.c /^static int get_payload_group_name(enum state state,$/;" f file: -get_payload_int crypto/evp/ctrl_params_translate.c /^static int get_payload_int(enum state state,$/;" f file: -get_payload_private_key crypto/evp/ctrl_params_translate.c /^static int get_payload_private_key(enum state state,$/;" f file: -get_payload_public_key crypto/evp/ctrl_params_translate.c /^static int get_payload_public_key(enum state state,$/;" f file: -get_platform util/perl/OpenSSL/config.pm /^sub get_platform {$/;" s -get_priv_key include/crypto/asn1.h /^ int (*get_priv_key) (const EVP_PKEY *pk, unsigned char *priv, size_t *len);$/;" m struct:evp_pkey_asn1_method_st -get_provider_params test/provider_status_test.c /^static int get_provider_params(const OSSL_PROVIDER *prov)$/;" f file: -get_provider_store crypto/provider_core.c /^static struct provider_store_st *get_provider_store(OSSL_LIB_CTX *libctx)$/;" f file: -get_ptr_internal crypto/params.c /^static int get_ptr_internal(const OSSL_PARAM *p, const void **val,$/;" f file: -get_pub_key include/crypto/asn1.h /^ int (*get_pub_key) (const EVP_PKEY *pk, unsigned char *pub, size_t *len);$/;" m struct:evp_pkey_asn1_method_st -get_random_bytes crypto/engine/eng_rdrand.c /^static int get_random_bytes(unsigned char *buf, int num)$/;" f file: -get_random_device providers/implementations/rands/seeding/rand_unix.c /^static int get_random_device(size_t n)$/;" f file: -get_raw_key_details crypto/evp/p_lib.c /^static OSSL_CALLBACK get_raw_key_details;$/;" v file: -get_raw_key_details crypto/evp/p_lib.c /^static int get_raw_key_details(const OSSL_PARAM params[], void *arg)$/;" f file: -get_records util/perl/TLSProxy/Record.pm /^sub get_records$/;" s -get_rfc2409_prime_1024 include/openssl/bn.h 568;" d -get_rfc2409_prime_768 include/openssl/bn.h 567;" d -get_rfc3526_prime_1536 include/openssl/bn.h 569;" d -get_rfc3526_prime_2048 include/openssl/bn.h 570;" d -get_rfc3526_prime_3072 include/openssl/bn.h 571;" d -get_rfc3526_prime_4096 include/openssl/bn.h 572;" d -get_rfc3526_prime_6144 include/openssl/bn.h 573;" d -get_rfc3526_prime_8192 include/openssl/bn.h 574;" d -get_rsa_payload_coefficient crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_coefficient(enum state state,$/;" f file: -get_rsa_payload_d crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_d(enum state state,$/;" f file: -get_rsa_payload_e crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_e(enum state state,$/;" f file: -get_rsa_payload_exponent crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_exponent(enum state state,$/;" f file: -get_rsa_payload_factor crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_factor(enum state state,$/;" f file: -get_rsa_payload_n crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_n(enum state state,$/;" f file: -get_sco_type util/perl/OpenSSL/config.pm /^sub get_sco_type {$/;" s -get_self_test_callback crypto/self_test_core.c /^static SELF_TEST_CB *get_self_test_callback(OSSL_LIB_CTX *libctx)$/;" f file: -get_sess_val test/sslapitest.c /^static SSL_SESSION *get_sess_val = NULL;$/;" v file: -get_session apps/s_server.c /^static SSL_SESSION *get_session(SSL *ssl, const unsigned char *id, int idlen,$/;" f file: -get_session_cb ssl/ssl_local.h /^ SSL_SESSION *(*get_session_cb) (struct ssl_st *ssl,$/;" m struct:ssl_ctx_st -get_session_cb test/sslapitest.c /^static SSL_SESSION *get_session_cb(SSL *ssl, const unsigned char *id, int len,$/;" f file: -get_sigorhash ssl/t1_lib.c /^static void get_sigorhash(int *psig, int *phash, const char *str)$/;" f file: -get_sigtype apps/lib/s_cb.c /^static const char *get_sigtype(int nid)$/;" f file: -get_size_t_ctx_param crypto/evp/mac_lib.c /^static size_t get_size_t_ctx_param(EVP_MAC_CTX *ctx, const char *name)$/;" f file: -get_sni_from_client_hello test/servername_test.c /^static int get_sni_from_client_hello(BIO *bio, char **sni)$/;" f file: -get_sources util/perl/OpenSSL/Config/Query.pm /^sub get_sources {$/;" s -get_std_name_by_id test/ciphername_test.c /^static const char *get_std_name_by_id(int id)$/;" f file: -get_string_internal crypto/params.c /^static int get_string_internal(const OSSL_PARAM *p, void **val,$/;" f file: -get_string_ptr_internal crypto/params.c /^static int get_string_ptr_internal(const OSSL_PARAM *p, const void **val,$/;" f file: -get_test_pkey test/enginetest.c /^static EVP_PKEY *get_test_pkey(void)$/;" f file: -get_thread_default_context crypto/context.c /^static OSSL_LIB_CTX *get_thread_default_context(void)$/;" f file: -get_time_stamp providers/implementations/rands/seeding/rand_unix.c /^static uint64_t get_time_stamp(void)$/;" f file: -get_time_stamp providers/implementations/rands/seeding/rand_vxworks.c /^static uint64_t get_time_stamp(void)$/;" f file: -get_timeout ssl/ssl_local.h /^ long (*get_timeout) (void);$/;" m struct:ssl_method_st -get_timer_bits providers/implementations/rands/seeding/rand_unix.c /^static uint64_t get_timer_bits(void)$/;" f file: -get_timer_bits providers/implementations/rands/seeding/rand_vxworks.c /^static uint64_t get_timer_bits(void)$/;" f file: -get_tmp_decoder_store crypto/encode_decode/decoder_meth.c /^static void *get_tmp_decoder_store(void *data)$/;" f file: -get_tmp_dh_params test/sslapitest.c /^static EVP_PKEY *get_tmp_dh_params(void)$/;" f file: -get_tmp_encoder_store crypto/encode_decode/encoder_meth.c /^static void *get_tmp_encoder_store(void *data)$/;" f file: -get_tmp_evp_method_store crypto/evp/evp_fetch.c /^static void *get_tmp_evp_method_store(void *data)$/;" f file: -get_tmp_loader_store crypto/store/store_meth.c /^static void *get_tmp_loader_store(void *data)$/;" f file: -get_tmp_store include/internal/core.h /^ void *(*get_tmp_store)(void *data);$/;" m struct:ossl_method_construct_method_st -get_ui_method apps/lib/apps_ui.c /^const UI_METHOD *get_ui_method(void)$/;" f -get_ulong_via_BN test/keymgmt_internal_test.c /^static int get_ulong_via_BN(const OSSL_PARAM *p, unsigned long *goal)$/;" f file: -get_version dev/release-aux/release-version-fn.sh /^get_version () {$/;" f -getauxval crypto/armcap.c /^static unsigned long getauxval(unsigned long key)$/;" f file: -getauxval crypto/ppccap.c /^static unsigned long getauxval(unsigned long key)$/;" f file: -getconswindow engines/e_capi.c /^ GETCONSWIN getconswindow;$/;" m struct:CAPI_CTX_st file: -geterr crypto/evp/evp_utils.c /^static void geterr(void)$/;" f file: -getfile test/pem_read_depr_test.c /^static BIO *getfile(const char *filename)$/;" f file: -gethostbyname e_os.h 343;" d -getint test/bntest.c /^static int getint(STANZA *s, int *out, const char *attribute)$/;" f file: -getisax crypto/sparcv9cap.c /^static unsigned int (*getisax) (unsigned int vec[], unsigned int sz) = NULL;$/;" v file: -getisax crypto/sparcv9cap.c 78;" d file: -getivgen providers/implementations/ciphers/ciphercommon_gcm.c /^static int getivgen(PROV_GCM_CTX *ctx, unsigned char *out, size_t olen)$/;" f file: -getlibobjs Configurations/gentemplate.pm /^sub getlibobjs {$/;" s -getname test/evp_libctx_test.c /^static const char *getname(int id)$/;" f file: -getpid apps/lib/s_socket.c 34;" d file: -getpid e_os.h 365;" d -getrn crypto/lhash/lhash.c /^static OPENSSL_LH_NODE **getrn(OPENSSL_LHASH *lh,$/;" f file: -getservbyname e_os.h 342;" d -getservbyname include/internal/sockets.h 38;" d -getservbyname include/internal/sockets.h 46;" d -getsrclibs Configurations/gentemplate.pm /^sub getsrclibs {$/;" s -gettable_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_gettable_ctx_md_params_fn *gettable_ctx_md_params;$/;" m struct:evp_signature_st -gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_asym_cipher_st -gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_kem_st -gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_keyexch_st -gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_signature_st -gettable_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_rand_st file: -gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_cipher_st -gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_md_st -gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_kdf_st -gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_mac_st -gettable_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_gettable_params_fn *gettable_params;$/;" m struct:ossl_decoder_st -gettable_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_gettable_params_fn *gettable_params;$/;" m struct:ossl_encoder_st -gettable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gettable_params_fn *gettable_params;$/;" m struct:evp_keymgmt_st -gettable_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_gettable_params_fn *gettable_params;$/;" m struct:evp_rand_st file: -gettable_params crypto/provider_core.c /^ OSSL_FUNC_provider_gettable_params_fn *gettable_params;$/;" m struct:ossl_provider_st file: -gettable_params include/crypto/evp.h /^ OSSL_FUNC_cipher_gettable_params_fn *gettable_params;$/;" m struct:evp_cipher_st -gettable_params include/crypto/evp.h /^ OSSL_FUNC_digest_gettable_params_fn *gettable_params;$/;" m struct:evp_md_st -gettable_params include/crypto/evp.h /^ OSSL_FUNC_kdf_gettable_params_fn *gettable_params;$/;" m struct:evp_kdf_st -gettable_params include/crypto/evp.h /^ OSSL_FUNC_mac_gettable_params_fn *gettable_params;$/;" m struct:evp_mac_st -gettag providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_gettag_fn gettag;$/;" m struct:prov_ccm_hw_st -gf crypto/ec/curve448/field.h /^} ALIGNED gf_s, gf[1];$/;" t typeref:struct:gf_s -gf_add crypto/ec/curve448/f_generic.c /^void gf_add(gf d, const gf a, const gf b)$/;" f -gf_add_RAW crypto/ec/curve448/arch_32/f_impl.h /^void gf_add_RAW(gf out, const gf a, const gf b)$/;" f -gf_add_RAW crypto/ec/curve448/arch_64/f_impl.h /^void gf_add_RAW(gf out, const gf a, const gf b)$/;" f -gf_add_nr crypto/ec/curve448/field.h 101;" d -gf_bias crypto/ec/curve448/arch_32/f_impl.h /^void gf_bias(gf a, int amt)$/;" f -gf_bias crypto/ec/curve448/arch_64/f_impl.h /^void gf_bias(gf a, int amt)$/;" f -gf_cond_neg crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_neg(gf x, mask_t neg)$/;" f -gf_cond_sel crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_sel(gf x, const gf y, const gf z, mask_t is_z)$/;" f -gf_cond_swap crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_swap(gf x, gf_s * RESTRICT y, mask_t swap)$/;" f -gf_copy crypto/ec/curve448/field.h /^static INLINE_UNUSED void gf_copy(gf out, const gf a)$/;" f -gf_deserialize crypto/ec/curve448/f_generic.c /^mask_t gf_deserialize(gf x, const uint8_t serial[SER_BYTES], int with_hibit,$/;" f -gf_eq crypto/ec/curve448/f_generic.c /^mask_t gf_eq(const gf a, const gf b)$/;" f -gf_hibit crypto/ec/curve448/f_generic.c /^mask_t gf_hibit(const gf x)$/;" f -gf_invert crypto/ec/curve448/curve448.c /^static void gf_invert(gf y, const gf x, int assert_nonzero)$/;" f file: -gf_isr crypto/ec/curve448/f_generic.c /^mask_t gf_isr(gf a, const gf x)$/;" f -gf_lobit crypto/ec/curve448/f_generic.c /^mask_t gf_lobit(const gf x)$/;" f -gf_mul crypto/ec/curve448/arch_32/f_impl32.c /^void gf_mul(gf_s * RESTRICT cs, const gf as, const gf bs)$/;" f -gf_mul crypto/ec/curve448/arch_64/f_impl64.c /^void gf_mul(gf_s * RESTRICT cs, const gf as, const gf bs)$/;" f -gf_mulw crypto/ec/curve448/field.h /^static ossl_inline void gf_mulw(gf c, const gf a, int32_t w)$/;" f -gf_mulw_unsigned crypto/ec/curve448/arch_32/f_impl32.c /^void gf_mulw_unsigned(gf_s * RESTRICT cs, const gf as, uint32_t b)$/;" f -gf_mulw_unsigned crypto/ec/curve448/arch_64/f_impl64.c /^void gf_mulw_unsigned(gf_s * RESTRICT cs, const gf as, uint32_t b)$/;" f -gf_s crypto/ec/curve448/field.h /^typedef struct gf_s {$/;" s -gf_s crypto/ec/curve448/field.h /^} ALIGNED gf_s, gf[1];$/;" t typeref:struct:gf_s -gf_serialize crypto/ec/curve448/f_generic.c /^void gf_serialize(uint8_t *serial, const gf x, int with_hibit)$/;" f -gf_sqr crypto/ec/curve448/arch_32/f_impl32.c /^void gf_sqr(gf_s * RESTRICT cs, const gf as)$/;" f -gf_sqr crypto/ec/curve448/arch_64/f_impl64.c /^void gf_sqr(gf_s * RESTRICT cs, const gf as)$/;" f -gf_sqrn crypto/ec/curve448/field.h /^static ossl_inline void gf_sqrn(gf_s * RESTRICT y, const gf x, int n)$/;" f -gf_strong_reduce crypto/ec/curve448/f_generic.c /^void gf_strong_reduce(gf a)$/;" f -gf_sub crypto/ec/curve448/f_generic.c /^void gf_sub(gf d, const gf a, const gf b)$/;" f -gf_sub_RAW crypto/ec/curve448/arch_32/f_impl.h /^void gf_sub_RAW(gf out, const gf a, const gf b)$/;" f -gf_sub_RAW crypto/ec/curve448/arch_64/f_impl.h /^void gf_sub_RAW(gf out, const gf a, const gf b)$/;" f -gf_sub_nr crypto/ec/curve448/field.h /^static ossl_inline void gf_sub_nr(gf c, const gf a, const gf b)$/;" f -gf_subx_nr crypto/ec/curve448/field.h /^static ossl_inline void gf_subx_nr(gf c, const gf a, const gf b, int amt)$/;" f -gf_weak_reduce crypto/ec/curve448/arch_32/f_impl.h /^void gf_weak_reduce(gf a)$/;" f -gf_weak_reduce crypto/ec/curve448/arch_64/f_impl.h /^void gf_weak_reduce(gf a)$/;" f -ghash include/crypto/modes.h /^ void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp,$/;" m struct:gcm128_context -gid_arr ssl/t1_lib.c /^ uint16_t *gid_arr;$/;" m struct:__anon431 file: -gid_cb ssl/t1_lib.c /^static int gid_cb(const char *elem, int len, void *arg)$/;" f file: -gid_cb_st ssl/t1_lib.c /^} gid_cb_st;$/;" t typeref:struct:__anon431 file: -gidcnt ssl/t1_lib.c /^ size_t gidcnt;$/;" m struct:__anon431 file: -gidmax ssl/t1_lib.c /^ size_t gidmax;$/;" m struct:__anon431 file: -gindex include/internal/ffc.h /^ int gindex;$/;" m struct:ffc_params_st -gindex providers/implementations/keymgmt/dh_kmgmt.c /^ int gindex; \/* optional FIPS186-4 generator index (ignored if -1) *\/$/;" m struct:dh_gen_ctx file: -gindex providers/implementations/keymgmt/dsa_kmgmt.c /^ int gindex; \/* optional FIPS186-4 generator index (ignored if -1) *\/$/;" m struct:dsa_gen_ctx file: -glob util/perl/OpenSSL/Glob.pm /^sub glob {$/;" s -glob_tevent_reg crypto/initthread.c /^static GLOBAL_TEVENT_REGISTER *glob_tevent_reg = NULL;$/;" v file: -global crypto/context.c /^ OSSL_EX_DATA_GLOBAL global;$/;" m struct:ossl_lib_ctx_st file: -global util/mkdef.pl /^ global:$/;" l -global_engine_lock crypto/engine/eng_lib.c /^CRYPTO_RWLOCK *global_engine_lock;$/;" v -global_init test/afalgtest.c /^int global_init(void)$/;" f -global_init test/enginetest.c /^int global_init(void)$/;" f -global_init test/sysdefaulttest.c /^int global_init(void)$/;" f -global_init test/testutil/testutil_init.c /^int global_init(void)$/;" f -global_mask crypto/asn1/a_strnid.c /^static unsigned long global_mask = B_ASN1_UTF8STRING;$/;" v file: -global_props_cb crypto/provider_core.c /^ int (*global_props_cb)(const char *props, void *cbdata);$/;" m struct:__anon254 file: -global_tevent_register_st crypto/initthread.c /^struct global_tevent_register_st {$/;" s file: -globallookup crypto/dso/dso_local.h /^ void *(*globallookup) (const char *symname);$/;" m struct:dso_meth_st -glue2bio test/crltest.c /^static BIO *glue2bio(const char **pem, char **out)$/;" f file: -glue_strings test/testutil/driver.c /^char *glue_strings(const char *list[], size_t *out_len)$/;" f -gmac_data_st providers/implementations/macs/gmac_prov.c /^struct gmac_data_st {$/;" s file: -gmac_dup providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn gmac_dup;$/;" v file: -gmac_dup providers/implementations/macs/gmac_prov.c /^static void *gmac_dup(void *vsrc)$/;" f file: -gmac_final providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_final_fn gmac_final;$/;" v file: -gmac_final providers/implementations/macs/gmac_prov.c /^static int gmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: -gmac_free providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_freectx_fn gmac_free;$/;" v file: -gmac_free providers/implementations/macs/gmac_prov.c /^static void gmac_free(void *vmacctx)$/;" f file: -gmac_get_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_get_params_fn gmac_get_params;$/;" v file: -gmac_get_params providers/implementations/macs/gmac_prov.c /^static int gmac_get_params(OSSL_PARAM params[])$/;" f file: -gmac_gettable_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_gettable_params_fn gmac_gettable_params;$/;" v file: -gmac_gettable_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM *gmac_gettable_params(void *provctx)$/;" f file: -gmac_init providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_init_fn gmac_init;$/;" v file: -gmac_init providers/implementations/macs/gmac_prov.c /^static int gmac_init(void *vmacctx, const unsigned char *key,$/;" f file: -gmac_new providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_newctx_fn gmac_new;$/;" v file: -gmac_new providers/implementations/macs/gmac_prov.c /^static void *gmac_new(void *provctx)$/;" f file: -gmac_set_ctx_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn gmac_set_ctx_params;$/;" v file: -gmac_set_ctx_params providers/implementations/macs/gmac_prov.c /^static int gmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: -gmac_setkey providers/implementations/macs/gmac_prov.c /^static int gmac_setkey(struct gmac_data_st *macctx,$/;" f file: -gmac_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn gmac_settable_ctx_params;$/;" v file: -gmac_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM *gmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -gmac_size providers/implementations/macs/gmac_prov.c /^static size_t gmac_size(void)$/;" f file: -gmac_update providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_update_fn gmac_update;$/;" v file: -gmac_update providers/implementations/macs/gmac_prov.c /^static int gmac_update(void *vmacctx, const unsigned char *data,$/;" f file: -gmul crypto/ec/ecp_nistp224.c /^static const felem gmul[2][16][3] = {$/;" v file: -gmul crypto/ec/ecp_nistp256.c /^static const smallfelem gmul[2][16][3] = {$/;" v file: -gmul crypto/ec/ecp_nistp521.c /^static const felem gmul[16][3] = {$/;" v file: -gmult include/crypto/modes.h /^ void (*gmult) (u64 Xi[2], const u128 Htable[16]);$/;" m struct:gcm128_context -good crypto/ocsp/ocsp_local.h /^ ASN1_NULL *good;$/;" m union:ocsp_cert_status_st::__anon208 -grand_rounds include/openssl/camellia.h /^ int grand_rounds;$/;" m struct:camellia_key_st -grantImplicitConfirm crypto/cmp/cmp_server.c /^ int grantImplicitConfirm; \/* Grant implicit confirmation if requested *\/$/;" m struct:ossl_cmp_srv_ctx_st file: -greeting_request test/provider_internal_test.c /^static OSSL_PARAM greeting_request[] = {$/;" v file: -greeting_request test/provider_test.c /^static OSSL_PARAM greeting_request[] = {$/;" v file: -group crypto/ec/ec_local.h /^ EC_GROUP *group;$/;" m struct:ec_key_st -group crypto/ec/ec_mult.c /^ const EC_GROUP *group; \/* parent EC_GROUP object *\/$/;" m struct:ec_pre_comp_st file: -group crypto/ec/ecp_nistz256.c /^ const EC_GROUP *group; \/* Parent EC_GROUP object *\/$/;" m struct:nistz256_pre_comp_st file: -group_check providers/implementations/keymgmt/ec_kmgmt.c /^ char *group_check;$/;" m struct:ec_gen_ctx file: -group_check_discriminant crypto/ec/ec_local.h /^ int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *);$/;" m struct:ec_method_st -group_clear_finish crypto/ec/ec_local.h /^ void (*group_clear_finish) (EC_GROUP *);$/;" m struct:ec_method_st -group_copy crypto/ec/ec_local.h /^ int (*group_copy) (EC_GROUP *, const EC_GROUP *);$/;" m struct:ec_method_st -group_field_test test/ectest.c /^static int group_field_test(void)$/;" f file: -group_field_tests test/ec_internal_test.c /^static int group_field_tests(const EC_GROUP *group, BN_CTX *ctx)$/;" f file: -group_finish crypto/ec/ec_local.h /^ void (*group_finish) (EC_GROUP *);$/;" m struct:ec_method_st -group_get_curve crypto/ec/ec_local.h /^ int (*group_get_curve) (const EC_GROUP *, BIGNUM *p, BIGNUM *a, BIGNUM *b,$/;" m struct:ec_method_st -group_get_degree crypto/ec/ec_local.h /^ int (*group_get_degree) (const EC_GROUP *);$/;" m struct:ec_method_st -group_id providers/common/capabilities.c /^ unsigned int group_id; \/* Group ID *\/$/;" m struct:tls_group_constants_st file: -group_id ssl/ssl_local.h /^ uint16_t group_id;$/;" m struct:ssl_st::__anon417 -group_id ssl/ssl_local.h /^ uint16_t group_id; \/* Group ID *\/$/;" m struct:tls_group_info_st -group_id ssl/t1_lib.c /^ uint16_t group_id;$/;" m struct:__anon430 file: -group_id test/tls-provider.c /^ unsigned int group_id; \/* for "tls-group-id", see provider-base(7) *\/$/;" m struct:tls_group_st file: -group_init crypto/ec/ec_local.h /^ int (*group_init) (EC_GROUP *);$/;" m struct:ec_method_st -group_list providers/common/capabilities.c /^static const TLS_GROUP_CONSTANTS group_list[35] = {$/;" v file: -group_list ssl/ssl_local.h /^ TLS_GROUP_INFO *group_list;$/;" m struct:ssl_ctx_st -group_list_len ssl/ssl_local.h /^ size_t group_list_len;$/;" m struct:ssl_ctx_st -group_list_max_len ssl/ssl_local.h /^ size_t group_list_max_len;$/;" m struct:ssl_ctx_st -group_name providers/implementations/keymgmt/ec_kmgmt.c /^ char *group_name;$/;" m struct:ec_gen_ctx file: -group_new_from_name crypto/ec/ec_lib.c /^static EC_GROUP *group_new_from_name(const OSSL_PARAM *p,$/;" f file: -group_nid providers/implementations/keymgmt/dh_kmgmt.c /^ int group_nid;$/;" m struct:dh_gen_ctx file: -group_order_bits crypto/ec/ec_local.h /^ int (*group_order_bits) (const EC_GROUP *);$/;" m struct:ec_method_st -group_order_tests test/ectest.c /^static int group_order_tests(EC_GROUP *group)$/;" f file: -group_set_curve crypto/ec/ec_local.h /^ int (*group_set_curve) (EC_GROUP *, const BIGNUM *p, const BIGNUM *a,$/;" m struct:ec_method_st -groupname test/endecoder_legacy_test.c /^static char groupname[] = "prime256v1";$/;" v file: -grow_init_buf ssl/statem/statem.c /^static int grow_init_buf(SSL *s, size_t size) {$/;" f file: -gtime test/asn1_time_test.c /^static ASN1_TIME gtime = {$/;" v file: -gtime_t test/asn1_time_test.c /^static time_t gtime_t = 946598400;$/;" v file: -guess_system util/perl/OpenSSL/config.pm /^sub guess_system {$/;" s -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon113 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon114 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon115 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon116 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon117 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon118 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon119 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon120 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon121 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon122 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon123 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon124 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon125 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon126 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon127 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon128 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon129 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon130 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon131 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon132 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon133 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon134 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon135 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon136 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon137 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon138 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon139 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon140 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon141 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon142 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon143 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon144 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon145 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon146 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon147 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon148 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon149 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon150 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon151 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon152 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon153 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon154 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon155 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon156 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon157 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon158 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon159 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon160 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon161 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon162 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon163 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon164 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon165 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon166 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon167 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon168 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon169 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon170 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon171 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon172 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon173 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon174 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon175 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon176 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon177 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon178 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon179 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon180 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon181 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon182 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon183 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon184 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon185 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon186 file: -h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon187 file: -h crypto/evp/e_aes.c /^ unsigned char h[16];$/;" m struct:__anon60::__anon61::__anon62 file: -h crypto/poly1305/poly1305.c /^ u32 h[5];$/;" m struct:__anon249 file: -h crypto/poly1305/poly1305.c /^ u64 h[3];$/;" m struct:__anon248 file: -h crypto/poly1305/poly1305_base2_44.c /^ u64 h[3];$/;" m struct:__anon250 file: -h crypto/poly1305/poly1305_ieee754.c /^ elem64 h[4];$/;" m struct:__anon247 file: -h include/internal/ffc.h /^ int h; \/* loop counter for unverifiable g *\/$/;" m struct:ffc_params_st -h include/openssl/mdc2.h /^ DES_cblock h, hh;$/;" m struct:mdc2_ctx_st -h include/openssl/sha.h /^ SHA_LONG h[8];$/;" m struct:SHA256state_st -h include/openssl/sha.h /^ SHA_LONG64 h[8];$/;" m struct:SHA512state_st -h providers/implementations/include/prov/blake2.h /^ uint32_t h[8];$/;" m struct:blake2s_ctx_st -h providers/implementations/include/prov/blake2.h /^ uint64_t h[8];$/;" m struct:blake2b_ctx_st -h providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char h[16]; \/* hash subkey *\/$/;" m struct:S390X_kma_params_st -h0 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st -h1 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st -h2 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st -h3 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st -h4 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st -hamlet_1 demos/digest/EVP_MD_demo.c /^const char * hamlet_1 =$/;" v -hamlet_1 demos/signature/EVP_Signature_demo.c /^static const char *hamlet_1 =$/;" v file: -hamlet_2 demos/digest/EVP_MD_demo.c /^const char * hamlet_2 =$/;" v -hamlet_2 demos/signature/EVP_Signature_demo.c /^static const char *hamlet_2 =$/;" v file: -hand_state ssl/statem/statem.h /^ OSSL_HANDSHAKE_STATE hand_state;$/;" m struct:ossl_statem_st -handfn crypto/initthread.c /^ OSSL_thread_stop_handler_fn handfn;$/;" m struct:thread_event_handler_st file: -handle crypto/LPdir_win.c /^ HANDLE handle;$/;" m struct:LP_dir_context_st file: -handle crypto/provider_core.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:ossl_provider_st file: -handle providers/common/include/prov/provider_ctx.h /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:prov_ctx_st -handle providers/fips/fipsprov.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:fips_global_st file: -handle test/p_test.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:p_test_ctx file: -handle_notifications crypto/bio/bss_dgram.c /^ BIO_dgram_sctp_notification_handler_fn handle_notifications;$/;" m struct:bio_dgram_sctp_data_st file: -handle_opt_geninfo apps/cmp.c /^static int handle_opt_geninfo(OSSL_CMP_CTX *ctx)$/;" f file: -handle_symlink apps/rehash.c /^static int handle_symlink(const char *filename, const char *fullpath)$/;" f file: -handler crypto/init.c /^ void (*handler)(void);$/;" m struct:ossl_init_stop_st file: -handshake_buffer ssl/ssl_local.h /^ BIO *handshake_buffer;$/;" m struct:ssl_st::__anon417 -handshake_dgst ssl/ssl_local.h /^ EVP_MD_CTX *handshake_dgst;$/;" m struct:ssl_st::__anon417 -handshake_ex_data_st test/helpers/handshake.c /^typedef struct handshake_ex_data_st {$/;" s file: -handshake_fragment ssl/record/record.h /^ unsigned char handshake_fragment[4];$/;" m struct:record_layer_st -handshake_fragment_len ssl/record/record.h /^ size_t handshake_fragment_len;$/;" m struct:record_layer_st -handshake_func ssl/ssl_local.h /^ int (*handshake_func) (SSL *);$/;" m struct:ssl_st -handshake_md test/bad_dtls_test.c /^static EVP_MD_CTX *handshake_md;$/;" v file: -handshake_mode test/helpers/ssl_test_ctx.h /^ ssl_handshake_mode_t handshake_mode;$/;" m struct:__anon292 -handshake_read_seq ssl/ssl_local.h /^ unsigned short handshake_read_seq;$/;" m struct:dtls1_state_st -handshake_result test/helpers/handshake.h /^typedef struct handshake_result {$/;" s -handshake_secret ssl/ssl_local.h /^ unsigned char handshake_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -handshake_secret test/tls13secretstest.c /^static unsigned char handshake_secret[] = {$/;" v file: -handshake_status test/helpers/handshake.c /^static handshake_status_t handshake_status(peer_status_t last_status,$/;" f file: -handshake_status_t test/helpers/handshake.c /^} handshake_status_t;$/;" t typeref:enum:__anon295 file: -handshake_traffic_hash ssl/ssl_local.h /^ unsigned char handshake_traffic_hash[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -handshake_write_seq ssl/ssl_local.h /^ unsigned short handshake_write_seq;$/;" m struct:dtls1_state_st -handshakes apps/lib/s_cb.c /^static STRINT_PAIR handshakes[] = {$/;" v file: -has crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_has_fn *has;$/;" m struct:evp_keymgmt_st -has_optional crypto/property/property_local.h /^ unsigned int has_optional : 1;$/;" m struct:ossl_property_list_st -has_san_id crypto/x509/x509_vfy.c /^static int has_san_id(X509 *x, int gtype)$/;" f file: -has_selection test/fake_rsaprov.c /^static int has_selection;$/;" v file: -has_stdin_waiting apps/lib/apps.c /^int has_stdin_waiting(void)$/;" f -has_usable_cert ssl/t1_lib.c /^static int has_usable_cert(SSL *s, const SIGALG_LOOKUP *sig, int idx)$/;" f file: -hash apps/rehash.c /^ unsigned int hash;$/;" m struct:bucket_st file: -hash crypto/lhash/lhash_local.h /^ OPENSSL_LH_HASHFUNC hash;$/;" m struct:lhash_st -hash crypto/lhash/lhash_local.h /^ unsigned long hash;$/;" m struct:lhash_node_st -hash crypto/x509/by_dir.c /^ unsigned long hash;$/;" m struct:lookup_dir_hashes_st file: -hash include/crypto/ess.h /^ ASN1_OCTET_STRING *hash; \/* Always SHA-1 digest. *\/$/;" m struct:ESS_cert_id -hash include/crypto/ess.h /^ ASN1_OCTET_STRING *hash;$/;" m struct:ESS_cert_id_v2_st -hash ssl/ssl_local.h /^ int hash;$/;" m struct:sigalg_lookup_st -hashAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR hashAlgorithm;$/;" m struct:ocsp_cert_id_st -hashAlgorithm include/openssl/rsa.h /^ X509_ALGOR *hashAlgorithm;$/;" m struct:rsa_pss_params_st -hashFunc include/openssl/rsa.h /^ X509_ALGOR *hashFunc;$/;" m struct:rsa_oaep_params_st -hash_alg crypto/ct/ct_local.h /^ unsigned char hash_alg;$/;" m struct:sct_st -hash_alg include/crypto/ess.h /^ X509_ALGOR *hash_alg; \/* Default: SHA-256 *\/$/;" m struct:ESS_cert_id_v2_st -hash_algo crypto/ts/ts_local.h /^ X509_ALGOR *hash_algo;$/;" m struct:TS_msg_imprint_st -hash_algorithm_nid include/crypto/rsa.h /^ int hash_algorithm_nid;$/;" m struct:rsa_pss_params_30_st::__anon362 -hash_algorithm_nid include/crypto/rsa.h /^ int hash_algorithm_nid;$/;" m struct:rsa_pss_params_30_st -hash_df providers/implementations/rands/drbg_hash.c /^static int hash_df(PROV_DRBG *drbg, unsigned char *out,$/;" f file: -hash_df1 providers/implementations/rands/drbg_hash.c /^static int hash_df1(PROV_DRBG *drbg, unsigned char *out,$/;" f file: -hash_func crypto/objects/o_names.c /^ unsigned long (*hash_func) (const char *name);$/;" m struct:name_funcs_st file: -hash_gen providers/implementations/rands/drbg_hash.c /^static int hash_gen(PROV_DRBG *drbg, unsigned char *out, size_t outlen)$/;" f file: -hash_id crypto/objects/obj_xref.h /^ int hash_id;$/;" m struct:__anon257 -hash_idx ssl/ssl_local.h /^ int hash_idx;$/;" m struct:sigalg_lookup_st -hash_init_with_dom crypto/ec/curve448/eddsa.c /^static c448_error_t hash_init_with_dom(OSSL_LIB_CTX *ctx, EVP_MD_CTX *hashctx,$/;" f file: -hash_size include/crypto/siphash.h /^ unsigned int hash_size;$/;" m struct:siphash_st -hash_table apps/rehash.c /^static BUCKET *hash_table[257];$/;" v file: -hashed_msg crypto/ts/ts_local.h /^ ASN1_OCTET_STRING *hashed_msg;$/;" m struct:TS_msg_imprint_st -hasprivkey test/tls-provider.c /^ int hasprivkey;$/;" m struct:xorkey_st file: -haspubkey include/crypto/ecx.h /^ unsigned int haspubkey:1;$/;" m struct:ecx_key_st -haspubkey test/tls-provider.c /^ int haspubkey;$/;" m struct:xorkey_st file: -have_IPv4 util/perl/OpenSSL/Test/Utils.pm /^sub have_IPv4 {$/;" s -have_IPv6 util/perl/OpenSSL/Test/Utils.pm /^sub have_IPv6 {$/;" s -have_cipher apps/speed.c /^static int have_cipher(const char *name)$/;" f file: -have_md apps/speed.c /^static int have_md(const char *name)$/;" f file: -have_precompute_mult crypto/ec/ec_local.h /^ int (*have_precompute_mult) (const EC_GROUP *group);$/;" m struct:ec_method_st -havenocert crypto/cms/cms_local.h /^ int havenocert;$/;" m struct:CMS_EncryptedContentInfo_st -hdr test/cmp_hdr_test.c /^ OSSL_CMP_PKIHEADER *hdr;$/;" m struct:test_fixture file: -head crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: -head crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: -head crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: -head crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: -head providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st -head providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st -head providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st -header crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIHEADER *header;$/;" m struct:ossl_cmp_msg_st -header crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIHEADER *header;$/;" m struct:ossl_cmp_protectedpart_st -header_status crypto/pem/pem_lib.c /^enum header_status {$/;" g file: -hello test/exdatatest.c /^ char *hello;$/;" m struct:myobj_ex_data_st file: -hello_retry_request ssl/ssl_local.h /^ hello_retry_request;$/;" m struct:ssl_st typeref:enum:ssl_st::__anon419 -help apps/include/function.h /^ const OPTIONS *help;$/;" m struct:function_st -help util/ck_errf.pl /^sub help$/;" s -help util/find-doc-nits /^sub help {$/;" s -help util/mkerr.pl /^sub help$/;" s -help_argv apps/openssl.c /^static char *help_argv[] = { "help", NULL };$/;" v file: -help_get_legacy_alg_type_from_keymgmt crypto/evp/pmeth_lib.c /^static void help_get_legacy_alg_type_from_keymgmt(const char *keytype,$/;" f file: -help_main apps/openssl.c /^int help_main(int argc, char **argv)$/;" f -help_options apps/openssl.c /^const OPTIONS help_options[] = {$/;" v -helpstr apps/include/opt.h /^ const char *helpstr;$/;" m struct:options_st -hentry_st apps/rehash.c /^typedef struct hentry_st {$/;" s file: -hex_convert_memory test/testutil/format_output.c /^static void hex_convert_memory(const unsigned char *m, size_t n, char *b,$/;" f file: -hex_prin apps/pkcs12.c /^void hex_prin(BIO *out, unsigned char *buf, int len)$/;" f -hexdecode apps/s_client.c /^static ossl_ssize_t hexdecode(const char **inptr, void *result)$/;" f file: -hexdecode test/danetest.c /^static ossl_ssize_t hexdecode(const char *in, void *result)$/;" f file: -hexencode apps/lib/s_cb.c /^static char *hexencode(const unsigned char *data, size_t len)$/;" f file: -hexstr2buf_sep crypto/o_str.c /^static int hexstr2buf_sep(unsigned char *buf, size_t buf_n, size_t *buflen,$/;" f file: -hh include/openssl/mdc2.h /^ DES_cblock h, hh;$/;" m struct:mdc2_ctx_st -hi crypto/aes/asm/aes-x86_64.pl /^sub hi() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1h\/; $r; }$/;" s -hi crypto/camellia/asm/cmll-x86_64.pl /^sub hi() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1h\/; $r; }$/;" s -hi include/crypto/modes.h /^ u64 hi, lo;$/;" m struct:__anon357 -hindex providers/implementations/keymgmt/dh_kmgmt.c /^ int hindex;$/;" m struct:dh_gen_ctx file: -hindex providers/implementations/keymgmt/dsa_kmgmt.c /^ int hindex;$/;" m struct:dsa_gen_ctx file: -hit ssl/ssl_local.h /^ int hit; \/* reusing a previous session *\/$/;" m struct:ssl_st -hkdf_common_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int hkdf_common_set_ctx_params(KDF_HKDF *ctx, const OSSL_PARAM params[])$/;" f file: -hkdf_ikm demos/kdf/hkdf.c /^static unsigned char hkdf_ikm[] = {$/;" v file: -hkdf_info demos/kdf/hkdf.c /^static unsigned char hkdf_info[] = {$/;" v file: -hkdf_okm demos/kdf/hkdf.c /^static unsigned char hkdf_okm[] = {$/;" v file: -hkdf_salt demos/kdf/hkdf.c /^static unsigned char hkdf_salt[] = {$/;" v file: -hm_fragment ssl/ssl_local.h /^} hm_fragment;$/;" t typeref:struct:hm_fragment_st -hm_fragment_st ssl/ssl_local.h /^typedef struct hm_fragment_st {$/;" s -hm_header_st ssl/ssl_local.h /^struct hm_header_st {$/;" s -hmac_block_size providers/implementations/macs/hmac_prov.c /^static int hmac_block_size(struct hmac_data_st *macctx)$/;" f file: -hmac_ctx_alloc_mds crypto/hmac/hmac.c /^static int hmac_ctx_alloc_mds(HMAC_CTX *ctx)$/;" f file: -hmac_ctx_cleanup crypto/hmac/hmac.c /^static void hmac_ctx_cleanup(HMAC_CTX *ctx)$/;" f file: -hmac_ctx_st crypto/hmac/hmac_local.h /^struct hmac_ctx_st {$/;" s -hmac_data_st providers/implementations/macs/hmac_prov.c /^struct hmac_data_st {$/;" s file: -hmac_dup providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn hmac_dup;$/;" v file: -hmac_dup providers/implementations/macs/hmac_prov.c /^static void *hmac_dup(void *vsrc)$/;" f file: -hmac_final providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_final_fn hmac_final;$/;" v file: -hmac_final providers/implementations/macs/hmac_prov.c /^static int hmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: -hmac_free providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_freectx_fn hmac_free;$/;" v file: -hmac_free providers/implementations/macs/hmac_prov.c /^static void hmac_free(void *vmacctx)$/;" f file: -hmac_get_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn hmac_get_ctx_params;$/;" v file: -hmac_get_ctx_params providers/implementations/macs/hmac_prov.c /^static int hmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: -hmac_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn hmac_gettable_ctx_params;$/;" v file: -hmac_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM *hmac_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -hmac_init providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_init_fn hmac_init;$/;" v file: -hmac_init providers/implementations/macs/hmac_prov.c /^static int hmac_init(void *vmacctx, const unsigned char *key,$/;" f file: -hmac_new providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_newctx_fn hmac_new;$/;" v file: -hmac_new providers/implementations/macs/hmac_prov.c /^static void *hmac_new(void *provctx)$/;" f file: -hmac_set_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn hmac_set_ctx_params;$/;" v file: -hmac_set_ctx_params providers/implementations/macs/hmac_prov.c /^static int hmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: -hmac_setkey providers/implementations/macs/hmac_prov.c /^static int hmac_setkey(struct hmac_data_st *macctx,$/;" f file: -hmac_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn hmac_settable_ctx_params;$/;" v file: -hmac_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM *hmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -hmac_size providers/implementations/macs/hmac_prov.c /^static size_t hmac_size(struct hmac_data_st *macctx)$/;" f file: -hmac_update providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_update_fn hmac_update;$/;" v file: -hmac_update providers/implementations/macs/hmac_prov.c /^static int hmac_update(void *vmacctx, const unsigned char *data,$/;" f file: -host apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: -host test/servername_test.c /^static const char *host = "dummy-host";$/;" v file: -host test/v3nametest.c /^ int host;$/;" m struct:set_name_fn file: -hostflags crypto/x509/x509_local.h /^ unsigned int hostflags; \/* Flags to control matching features *\/$/;" m struct:X509_VERIFY_PARAM_st -hostname ssl/ssl_local.h /^ char *hostname;$/;" m struct:ssl_session_st::__anon412 -hostname ssl/ssl_local.h /^ char *hostname;$/;" m struct:ssl_st::__anon420 -hostname_cb test/sslapitest.c /^static int hostname_cb(SSL *s, int *al, void *arg)$/;" f file: -hosts crypto/x509/x509_local.h /^ STACK_OF(OPENSSL_STRING) *hosts; \/* Set of acceptable names *\/$/;" m struct:X509_VERIFY_PARAM_st -hpns_connect_attempt crypto/rand/rand_egd.c /^static int hpns_connect_attempt = 0;$/;" v file: -hpns_socket crypto/rand/rand_egd.c /^int hpns_socket(int family,$/;" f -hprov engines/e_capi.c /^ HCRYPTPROV hprov;$/;" m struct:CAPI_KEY_st file: -hrrrandom ssl/statem/statem_lib.c /^const unsigned char hrrrandom[] = {$/;" v -hs_full_hash test/tls13secretstest.c /^static unsigned char hs_full_hash[] = {$/;" v file: -hs_start_hash test/tls13secretstest.c /^static unsigned char hs_start_hash[] = {$/;" v file: -hsflag providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned int hsflag; \/* hash subkey set flag *\/$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -hsword_t crypto/ec/curve448/word.h /^typedef int16_t hsword_t;$/;" t -hsword_t crypto/ec/curve448/word.h /^typedef int32_t hsword_t;$/;" t -http_bio_cb_ex test/http_test.c /^static long http_bio_cb_ex(BIO *bio, int oper, const char *argp, size_t len,$/;" f file: -http_cb crypto/cmp/cmp_local.h /^ OSSL_HTTP_bio_cb_t http_cb;$/;" m struct:ossl_cmp_ctx_st -http_cb_arg crypto/cmp/cmp_local.h /^ void *http_cb_arg; \/* allows to store optional argument to cb *\/$/;" m struct:ossl_cmp_ctx_st -http_ctx crypto/cmp/cmp_local.h /^ OSSL_HTTP_REQ_CTX *http_ctx;$/;" m struct:ossl_cmp_ctx_st -http_new_bio crypto/http/http_client.c /^static BIO *http_new_bio(const char *server \/* optionally includes ":port" *\/,$/;" f file: -http_req_ctx_new crypto/http/http_client.c /^static OSSL_HTTP_REQ_CTX *http_req_ctx_new(int free_wbio, BIO *wbio, BIO *rbio,$/;" f file: -http_server_binmode apps/s_server.c /^static char http_server_binmode = 0; \/* for now: 0\/1 = default\/binary *\/$/;" v file: -http_server_get_asn1_req apps/lib/http_server.c /^int http_server_get_asn1_req(const ASN1_ITEM *it, ASN1_VALUE **preq,$/;" f -http_server_init_bio apps/lib/http_server.c /^BIO *http_server_init_bio(const char *prog, const char *port)$/;" f -http_server_send_asn1_resp apps/lib/http_server.c /^int http_server_send_asn1_resp(BIO *cbio, int keep_alive,$/;" f -http_server_send_status apps/lib/http_server.c /^int http_server_send_status(BIO *cbio, int status, const char *reason)$/;" f -hw providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ const PROV_CIPHER_HW_AES_HMAC_SHA *hw;$/;" m struct:prov_aes_hmac_sha_ctx_st -hw providers/implementations/ciphers/cipher_aes_siv.h /^ const PROV_CIPHER_HW_AES_SIV *hw;$/;" m struct:prov_siv_ctx_st -hw providers/implementations/include/prov/ciphercommon.h /^ const PROV_CIPHER_HW *hw; \/* hardware specific functions *\/$/;" m struct:prov_cipher_ctx_st -hw providers/implementations/include/prov/ciphercommon_ccm.h /^ const PROV_CCM_HW *hw; \/* hardware specific methods *\/$/;" m struct:prov_ccm_st -hw providers/implementations/include/prov/ciphercommon_gcm.h /^ const PROV_GCM_HW *hw; \/* hardware specific methods *\/$/;" m struct:prov_gcm_ctx_st -hybrid_point_encoding_test test/ectest.c /^static int hybrid_point_encoding_test(void)$/;" f file: -i crypto/param_build.c /^ ossl_intmax_t i;$/;" m union:__anon86::__anon87 file: -i test/context_internal_test.c /^ int i;$/;" m struct:foo_st file: -i2a_ASN1_ENUMERATED crypto/asn1/f_int.c /^int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a)$/;" f -i2a_ASN1_INTEGER crypto/asn1/f_int.c /^int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a)$/;" f -i2a_ASN1_OBJECT crypto/asn1/a_object.c /^int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a)$/;" f -i2a_ASN1_STRING crypto/asn1/f_string.c /^int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type)$/;" f -i2b_PVK crypto/pem/pvkfmt.c /^static int i2b_PVK(unsigned char **out, const EVP_PKEY *pk, int enclevel,$/;" f file: -i2b_PVK_bio crypto/pem/pvkfmt.c /^int i2b_PVK_bio(BIO *out, const EVP_PKEY *pk, int enclevel,$/;" f -i2b_PVK_bio_ex crypto/pem/pvkfmt.c /^int i2b_PVK_bio_ex(BIO *out, const EVP_PKEY *pk, int enclevel,$/;" f -i2b_PrivateKey_bio crypto/pem/pvkfmt.c /^int i2b_PrivateKey_bio(BIO *out, const EVP_PKEY *pk)$/;" f -i2b_PublicKey_bio crypto/pem/pvkfmt.c /^int i2b_PublicKey_bio(BIO *out, const EVP_PKEY *pk)$/;" f -i2c_ibuf crypto/asn1/a_int.c /^static size_t i2c_ibuf(const unsigned char *b, size_t blen, int neg,$/;" f file: -i2d test/asn1_encode_test.c /^ i2d_fn *i2d;$/;" m struct:__anon298 file: -i2d_ASN1_OBJECT crypto/asn1/a_object.c /^int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp)$/;" f -i2d_ASN1_bio_stream crypto/asn1/asn_mime.c /^int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f -i2d_CMS_ContentInfo crypto/cms/cms_lib.c /^int i2d_CMS_ContentInfo(const CMS_ContentInfo *a, unsigned char **out)$/;" f -i2d_CMS_bio crypto/cms/cms_io.c /^int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms)$/;" f -i2d_CMS_bio_stream crypto/cms/cms_io.c /^int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags)$/;" f -i2d_DHparams_bio include/openssl/dh.h 175;" d -i2d_DHparams_fp include/openssl/dh.h 171;" d -i2d_DHxparams crypto/dh/dh_asn1.c /^int i2d_DHxparams(const DH *dh, unsigned char **pp)$/;" f -i2d_DHxparams_bio include/openssl/dh.h 187;" d -i2d_DHxparams_fp include/openssl/dh.h 183;" d -i2d_DSAPrivateKey_bio crypto/x509/x_all.c /^int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa)$/;" f -i2d_DSAPrivateKey_fp crypto/x509/x_all.c /^int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa)$/;" f -i2d_DSA_PUBKEY crypto/x509/x_pubkey.c /^int i2d_DSA_PUBKEY(const DSA *a, unsigned char **pp)$/;" f -i2d_DSA_PUBKEY_bio crypto/x509/x_all.c /^int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa)$/;" f -i2d_DSA_PUBKEY_fp crypto/x509/x_all.c /^int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa)$/;" f -i2d_DSA_SIG crypto/dsa/dsa_sign.c /^int i2d_DSA_SIG(const DSA_SIG *sig, unsigned char **ppout)$/;" f -i2d_DSAparams_bio include/openssl/dsa.h 109;" d -i2d_DSAparams_fp include/openssl/dsa.h 105;" d -i2d_ECDSA_SIG crypto/ec/ec_asn1.c /^int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **ppout)$/;" f -i2d_ECPARAMETERS include/openssl/symhacks.h 30;" d -i2d_ECPARAMETERS include/openssl/symhacks.h 31;" d -i2d_ECPKPARAMETERS include/openssl/symhacks.h 34;" d -i2d_ECPKPARAMETERS include/openssl/symhacks.h 35;" d -i2d_ECPKParameters crypto/ec/ec_asn1.c /^int i2d_ECPKParameters(const EC_GROUP *a, unsigned char **out)$/;" f -i2d_ECPKParameters_bio include/openssl/ec.h 917;" d -i2d_ECPKParameters_fp include/openssl/ec.h 922;" d -i2d_ECParameters crypto/ec/ec_asn1.c /^int i2d_ECParameters(const EC_KEY *a, unsigned char **out)$/;" f -i2d_ECPrivateKey crypto/ec/ec_asn1.c /^int i2d_ECPrivateKey(const EC_KEY *a, unsigned char **out)$/;" f -i2d_ECPrivateKey_bio crypto/x509/x_all.c /^int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey)$/;" f -i2d_ECPrivateKey_fp crypto/x509/x_all.c /^int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey)$/;" f -i2d_EC_PUBKEY crypto/x509/x_pubkey.c /^int i2d_EC_PUBKEY(const EC_KEY *a, unsigned char **pp)$/;" f -i2d_EC_PUBKEY_bio crypto/x509/x_all.c /^int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *ecdsa)$/;" f -i2d_EC_PUBKEY_fp crypto/x509/x_all.c /^int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey)$/;" f -i2d_KeyParams crypto/asn1/i2d_evp.c /^int i2d_KeyParams(const EVP_PKEY *a, unsigned char **pp)$/;" f -i2d_KeyParams_bio crypto/asn1/i2d_evp.c /^int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f -i2d_OSSL_CMP_MSG crypto/cmp/cmp_msg.c /^int i2d_OSSL_CMP_MSG(const OSSL_CMP_MSG *msg, unsigned char **out)$/;" f -i2d_OSSL_CMP_MSG_bio crypto/cmp/cmp_msg.c /^int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg)$/;" f -i2d_PKCS12_bio crypto/pkcs12/p12_utl.c /^int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12)$/;" f -i2d_PKCS12_fp crypto/pkcs12/p12_utl.c /^int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12)$/;" f -i2d_PKCS7_bio crypto/x509/x_all.c /^int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7)$/;" f -i2d_PKCS7_bio_stream crypto/pkcs7/pk7_mime.c /^int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)$/;" f -i2d_PKCS7_fp crypto/x509/x_all.c /^int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7)$/;" f -i2d_PKCS8PrivateKeyInfo_bio crypto/x509/x_all.c /^int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key)$/;" f -i2d_PKCS8PrivateKeyInfo_fp crypto/x509/x_all.c /^int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key)$/;" f -i2d_PKCS8PrivateKey_bio crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f -i2d_PKCS8PrivateKey_fp crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_fp(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f -i2d_PKCS8PrivateKey_nid_bio crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid,$/;" f -i2d_PKCS8PrivateKey_nid_fp crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, const EVP_PKEY *x, int nid,$/;" f -i2d_PKCS8_PRIV_KEY_INFO_bio crypto/x509/x_all.c /^int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf)$/;" f -i2d_PKCS8_PRIV_KEY_INFO_fp crypto/x509/x_all.c /^int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf)$/;" f -i2d_PKCS8_bio crypto/x509/x_all.c /^int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8)$/;" f -i2d_PKCS8_fp crypto/x509/x_all.c /^int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8)$/;" f -i2d_PUBKEY crypto/x509/x_pubkey.c /^int i2d_PUBKEY(const EVP_PKEY *a, unsigned char **pp)$/;" f -i2d_PUBKEY test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PUBKEY;$/;" m struct:test_stanza_st file: -i2d_PUBKEY_bio crypto/x509/x_all.c /^int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f -i2d_PUBKEY_fp crypto/x509/x_all.c /^int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey)$/;" f -i2d_PrivateKey crypto/asn1/i2d_evp.c /^int i2d_PrivateKey(const EVP_PKEY *a, unsigned char **pp)$/;" f -i2d_PrivateKey test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PrivateKey;$/;" m struct:test_stanza_st file: -i2d_PrivateKey_bio crypto/x509/x_all.c /^int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f -i2d_PrivateKey_fp crypto/x509/x_all.c /^int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey)$/;" f -i2d_PublicKey crypto/asn1/i2d_evp.c /^int i2d_PublicKey(const EVP_PKEY *a, unsigned char **pp)$/;" f -i2d_PublicKey test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PublicKey;$/;" m struct:test_stanza_st file: -i2d_RSAPrivateKey_bio crypto/x509/x_all.c /^int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa)$/;" f -i2d_RSAPrivateKey_fp crypto/x509/x_all.c /^int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa)$/;" f -i2d_RSAPublicKey_bio crypto/x509/x_all.c /^int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa)$/;" f -i2d_RSAPublicKey_fp crypto/x509/x_all.c /^int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa)$/;" f -i2d_RSA_PUBKEY crypto/x509/x_pubkey.c /^int i2d_RSA_PUBKEY(const RSA *a, unsigned char **pp)$/;" f -i2d_RSA_PUBKEY_bio crypto/x509/x_all.c /^int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa)$/;" f -i2d_RSA_PUBKEY_fp crypto/x509/x_all.c /^int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa)$/;" f -i2d_X509_CRL_bio crypto/x509/x_all.c /^int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl)$/;" f -i2d_X509_CRL_fp crypto/x509/x_all.c /^int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl)$/;" f -i2d_X509_PUBKEY_bio crypto/x509/x_all.c /^int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk)$/;" f -i2d_X509_PUBKEY_fp crypto/x509/x_all.c /^int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk)$/;" f -i2d_X509_REQ_bio crypto/x509/x_all.c /^int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req)$/;" f -i2d_X509_REQ_fp crypto/x509/x_all.c /^int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req)$/;" f -i2d_X509_bio crypto/x509/x_all.c /^int i2d_X509_bio(BIO *bp, const X509 *x509)$/;" f -i2d_X509_fp crypto/x509/x_all.c /^int i2d_X509_fp(FILE *fp, const X509 *x509)$/;" f -i2d_dhp crypto/dh/dh_ameth.c /^static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp)$/;" f file: -i2d_fn test/asn1_encode_test.c /^typedef int i2d_fn(void *a, unsigned char **pp);$/;" t file: -i2d_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static int i2d_ocsp_nonce(const void *a, unsigned char **pp)$/;" f file: -i2d_params test/endecoder_legacy_test.c /^ i2d_of_void *i2d_params;$/;" m struct:test_stanza_st file: -i2d_provided crypto/asn1/i2d_evp.c /^static int i2d_provided(const EVP_PKEY *a, int selection,$/;" f file: -i2d_re_X509_CRL_tbs crypto/x509/x509cset.c /^int i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)$/;" f -i2d_re_X509_REQ_tbs crypto/x509/x509_req.c /^int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp)$/;" f -i2o_ECPublicKey crypto/ec/ec_asn1.c /^int i2o_ECPublicKey(const EC_KEY *a, unsigned char **out)$/;" f -i2o_SCT crypto/ct/ct_oct.c /^int i2o_SCT(const SCT *sct, unsigned char **out)$/;" f -i2o_SCT_signature crypto/ct/ct_oct.c /^int i2o_SCT_signature(const SCT *sct, unsigned char **out)$/;" f -i2r_ADMISSION_SYNTAX crypto/x509/v3_admis.c /^static int i2r_ADMISSION_SYNTAX(const struct v3_ext_method *method, void *in,$/;" f file: -i2r_NAMING_AUTHORITY crypto/x509/v3_admis.c /^static int i2r_NAMING_AUTHORITY(const struct v3_ext_method *method, void *in,$/;" f file: -i2r_SCT_LIST crypto/ct/ct_x509v3.c /^static int i2r_SCT_LIST(X509V3_EXT_METHOD *method, STACK_OF(SCT) *sct_list,$/;" f file: -i2r_crldp crypto/x509/v3_crld.c /^static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out,$/;" f file: -i2r_idp crypto/x509/v3_crld.c /^static int i2r_idp(const X509V3_EXT_METHOD *method, void *pidp, BIO *out,$/;" f file: -i2r_object crypto/ocsp/v3_ocsp.c /^static int i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp,$/;" f file: -i2r_ocsp_acutoff crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_acutoff(const X509V3_EXT_METHOD *method, void *cutoff,$/;" f file: -i2r_ocsp_crlid crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_crlid(const X509V3_EXT_METHOD *method, void *in, BIO *bp,$/;" f file: -i2r_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_nocheck(const X509V3_EXT_METHOD *method, void *nocheck,$/;" f file: -i2r_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_nonce(const X509V3_EXT_METHOD *method, void *nonce,$/;" f file: -i2r_ocsp_serviceloc crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_serviceloc(const X509V3_EXT_METHOD *method, void *in,$/;" f file: -i2r_pci crypto/x509/v3_pci.c /^static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci,$/;" f file: -i2s_ASN1_ENUMERATED crypto/x509/v3_utl.c /^char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *method, const ASN1_ENUMERATED *a)$/;" f -i2s_ASN1_ENUMERATED_TABLE crypto/x509/v3_enum.c /^char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *method,$/;" f -i2s_ASN1_IA5STRING crypto/x509/v3_ia5.c /^char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5)$/;" f -i2s_ASN1_INTEGER crypto/x509/v3_utl.c /^char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *method, const ASN1_INTEGER *a)$/;" f -i2s_ASN1_OCTET_STRING crypto/x509/v3_skid.c /^char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method,$/;" f -i2s_ASN1_UTF8STRING crypto/x509/v3_utf8.c /^char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method,$/;" f -i2s_poison crypto/ct/ct_x509v3.c /^static char *i2s_poison(const X509V3_EXT_METHOD *method, void *val)$/;" f file: -i2t_ASN1_OBJECT crypto/asn1/a_object.c /^int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a)$/;" f -i32 test/params_conversion_test.c /^ int32_t i32;$/;" m struct:__anon328 file: -i64 include/crypto/modes.h /^typedef __int64 i64;$/;" t -i64 include/crypto/modes.h /^typedef long i64;$/;" t -i64 include/crypto/modes.h /^typedef long long i64;$/;" t -i64 test/params_conversion_test.c /^ int64_t i64;$/;" m struct:__anon328 file: -iCFBIV test/evp_extra_test.c /^static const unsigned char iCFBIV[] = {$/;" v file: -iGCMDefaultIV test/evp_extra_test.c /^static const unsigned char iGCMDefaultIV[12] = { 0 };$/;" v file: -iGCMResetIV1 test/evp_extra_test.c /^static const unsigned char iGCMResetIV1[] = {$/;" v file: -iGCMResetIV2 test/evp_extra_test.c /^static const unsigned char iGCMResetIV2[] = {$/;" v file: -i_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *i_ctx;$/;" m struct:hmac_ctx_st -ia5memchr crypto/x509/v3_ncons.c 76;" d file: -ibuf crypto/bio/bio_local.h /^ char *ibuf; \/* the char array *\/$/;" m struct:bio_f_buffer_ctx_struct -ibuf crypto/comp/c_zlib.c /^ unsigned char *ibuf; \/* Input buffer *\/$/;" m struct:__anon206 file: -ibuf_len crypto/bio/bio_local.h /^ int ibuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_f_buffer_ctx_struct -ibuf_off crypto/bio/bio_local.h /^ int ibuf_off; \/* write\/read offset *\/$/;" m struct:bio_f_buffer_ctx_struct -ibuf_size crypto/bio/bio_local.h /^ int ibuf_size; \/* how big is the input buffer *\/$/;" m struct:bio_f_buffer_ctx_struct -ibufsize crypto/comp/c_zlib.c /^ int ibufsize; \/* Buffer size *\/$/;" m struct:__anon206 file: -icbrt64 crypto/rsa/rsa_lib.c /^static uint64_t icbrt64(uint64_t x)$/;" f file: -icv crypto/evp/e_aes.c /^ } icv;$/;" m struct:__anon66::__anon67::__anon69::__anon70 typeref:union:__anon66::__anon67::__anon69::__anon70::__anon71 file: -icv providers/implementations/include/prov/ciphercommon_ccm.h /^ } icv;$/;" m struct:S390X_kmac_params_st typeref:union:S390X_kmac_params_st::__anon522 -id apps/s_server.c /^ unsigned char *id;$/;" m struct:simple_ssl_session_st file: -id crypto/encode_decode/decoder_meth.c /^ int id; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: -id crypto/encode_decode/encoder_local.h /^ int id;$/;" m struct:ossl_endecode_base_st -id crypto/encode_decode/encoder_meth.c /^ int id; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: -id crypto/engine/eng_local.h /^ const char *id;$/;" m struct:engine_st -id crypto/evp/dh_support.c /^ int id;$/;" m struct:dh_name2id_st file: -id crypto/evp/evp_local.h /^ int id; \/* libcrypto internal *\/$/;" m struct:evp_keymgmt_st -id crypto/x509/pcy_local.h /^ const ASN1_OBJECT *id);$/;" v -id include/openssl/core.h /^ unsigned int id;$/;" m struct:ossl_item_st -id providers/implementations/ciphers/cipher_cts.c /^ unsigned int id;$/;" m struct:cts_mode_name2id_st file: -id providers/implementations/kdfs/pkcs12kdf.c /^ int id;$/;" m struct:__anon536 file: -id providers/implementations/keymgmt/dsa_kmgmt.c /^ int id;$/;" m struct:dh_name2id_st file: -id providers/implementations/signature/sm2_sig.c /^ unsigned char *id;$/;" m struct:__anon459 file: -id ssl/ssl_local.h /^ int id;$/;" m struct:ssl_comp_st -id ssl/ssl_local.h /^ uint32_t id; \/* id, 4 bytes, first is version *\/$/;" m struct:ssl_cipher_st -id test/ciphername_test.c /^ int id;$/;" m struct:cipher_id_name file: -id test/evp_test.c /^ int id, iter;$/;" m struct:pbe_data_st file: -id test/exdatatest.c /^ int id;$/;" m struct:myobj_st file: -id_len providers/implementations/signature/sm2_sig.c /^ size_t id_len;$/;" m struct:__anon459 file: -idea_cbc_encrypt include/openssl/idea.h 71;" d -idea_cfb64_encrypt include/openssl/idea.h 72;" d -idea_dupctx providers/implementations/ciphers/cipher_idea.c /^static OSSL_FUNC_cipher_dupctx_fn idea_dupctx;$/;" v file: -idea_dupctx providers/implementations/ciphers/cipher_idea.c /^static void *idea_dupctx(void *ctx)$/;" f file: -idea_ecb_cipher crypto/evp/e_idea.c /^static int idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -idea_ecb_encrypt include/openssl/idea.h 68;" d -idea_encrypt include/openssl/idea.h 74;" d -idea_freectx providers/implementations/ciphers/cipher_idea.c /^static OSSL_FUNC_cipher_freectx_fn idea_freectx;$/;" v file: -idea_freectx providers/implementations/ciphers/cipher_idea.c /^static void idea_freectx(void *vctx)$/;" f file: -idea_init_key crypto/evp/e_idea.c /^static int idea_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -idea_key_st include/openssl/idea.h /^typedef struct idea_key_st {$/;" s -idea_mul crypto/idea/idea_local.h 10;" d -idea_ofb64_encrypt include/openssl/idea.h 73;" d -idea_options include/openssl/idea.h 67;" d -idea_set_decrypt_key include/openssl/idea.h 70;" d -idea_set_encrypt_key include/openssl/idea.h 69;" d -identifier crypto/crmf/crmf_local.h /^ OSSL_CRMF_ENCKEYWITHID_IDENTIFIER *identifier;$/;" m struct:ossl_crmf_enckeywithid_st -idlen apps/s_server.c /^ unsigned int idlen;$/;" m struct:simple_ssl_session_st file: -idp include/crypto/x509.h /^ ISSUING_DIST_POINT *idp;$/;" m struct:X509_crl_st -idp_check_dp crypto/x509/x509_vfy.c /^static int idp_check_dp(DIST_POINT_NAME *a, DIST_POINT_NAME *b)$/;" f file: -idp_flags include/crypto/x509.h /^ int idp_flags;$/;" m struct:X509_crl_st -idp_reasons include/crypto/x509.h /^ int idp_reasons;$/;" m struct:X509_crl_st -ids ssl/ssl_local.h /^ STACK_OF(OCSP_RESPID) *ids;$/;" m struct:ssl_st::__anon420::__anon421 -idx apps/cms.c /^ int idx;$/;" m struct:cms_key_param_st file: -idx crypto/core_namemap.c /^ size_t idx; \/* Countdown *\/$/;" m struct:num2name_data_st file: -idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX idx;$/;" m struct:__anon93 file: -idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX idx;$/;" m struct:find_str_st file: -idx fuzz/client.c /^static int idx;$/;" v file: -idx fuzz/server.c /^static int idx;$/;" v file: -idx test/siphash_internal_test.c /^ int idx;$/;" m struct:__anon319 file: -ifree test/asn1_encode_test.c /^ ifree_fn *ifree;$/;" m struct:__anon298 file: -ifree_fn test/asn1_encode_test.c /^typedef void ifree_fn(void *a);$/;" t file: -ige_test test/igetest.c /^struct ige_test {$/;" s file: -ige_test_vectors test/igetest.c /^static struct ige_test const ige_test_vectors[] = {$/;" v file: -ignore_keyusage crypto/cmp/cmp_local.h /^ int ignore_keyusage; \/* ignore key usage entry when validating certs *\/$/;" m struct:ossl_cmp_ctx_st -ihash crypto/ct/ct_local.h /^ unsigned char *ihash;$/;" m struct:sct_ctx_st -ihashlen crypto/ct/ct_local.h /^ size_t ihashlen;$/;" m struct:sct_ctx_st -ill_handler crypto/armcap.c /^static void ill_handler(int sig)$/;" f file: -ill_handler crypto/ppccap.c /^static void ill_handler(int sig)$/;" f file: -ill_handler crypto/s390xcap.c /^static void ill_handler(int sig)$/;" f file: -ill_jmp crypto/armcap.c /^static sigjmp_buf ill_jmp;$/;" v file: -ill_jmp crypto/ppccap.c /^static sigjmp_buf ill_jmp;$/;" v file: -ill_jmp crypto/s390xcap.c /^static sigjmp_buf ill_jmp;$/;" v file: -ilog_e crypto/rsa/rsa_lib.c /^static uint32_t ilog_e(uint64_t v)$/;" f file: -imagename crypto/dso/dso_vms.c /^ char imagename[NAMX_MAXRSS + 1];$/;" m struct:dso_internal_st file: -imagename_dsc crypto/dso/dso_vms.c /^ struct dsc$descriptor_s imagename_dsc;$/;" m struct:dso_internal_st typeref:struct:dso_internal_st::dsc$descriptor_s file: -imp_class crypto/asn1/asn1_gen.c /^ int imp_class;$/;" m struct:__anon228 file: -imp_tag crypto/asn1/asn1_gen.c /^ int imp_tag;$/;" m struct:__anon228 file: -impl_cache_flush_alg crypto/property/property.c /^static void impl_cache_flush_alg(ossl_uintmax_t idx, ALGORITHM *alg)$/;" f file: -impl_cache_flush_cache crypto/property/property.c /^static void impl_cache_flush_cache(QUERY *c, IMPL_CACHE_FLUSH *state)$/;" f file: -impl_cache_flush_one_alg crypto/property/property.c /^static void impl_cache_flush_one_alg(ossl_uintmax_t idx, ALGORITHM *alg,$/;" f file: -impl_cache_free crypto/property/property.c /^static void impl_cache_free(QUERY *elem)$/;" f file: -impl_free crypto/property/property.c /^static void impl_free(IMPLEMENTATION *impl)$/;" f file: -implementation include/openssl/core.h /^ const OSSL_DISPATCH *implementation;$/;" m struct:ossl_algorithm_st -implicitConfirm crypto/cmp/cmp_local.h /^ ASN1_NULL *implicitConfirm;$/;" m union:ossl_cmp_itav_st::__anon197 -implicitConfirm crypto/cmp/cmp_local.h /^ int implicitConfirm; \/* set implicitConfirm in IR\/KUR\/CR messages *\/$/;" m struct:ossl_cmp_ctx_st -implicitlyCA crypto/ec/ec_asn1.c /^ ASN1_NULL *implicitlyCA;$/;" m union:ecpk_parameters_st::__anon193 file: -import crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_import_fn *import;$/;" m struct:evp_keymgmt_st -import util/perl/OpenSSL/fallback.pm /^sub import {$/;" s -import_from include/crypto/asn1.h /^ OSSL_CALLBACK *import_from;$/;" m struct:evp_pkey_asn1_method_st -import_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_import_object_fn *import_object;$/;" m struct:ossl_encoder_st -import_types crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_import_types_fn *import_types;$/;" m struct:evp_keymgmt_st -imprint crypto/ts/ts_local.h /^ unsigned char *imprint;$/;" m struct:TS_verify_ctx -imprint_len crypto/ts/ts_local.h /^ unsigned imprint_len;$/;" m struct:TS_verify_ctx -improve_location_name crypto/cmp/cmp_util.c /^static const char *improve_location_name(const char *func, const char *fallback)$/;" f file: -imptypes_selection test/fake_rsaprov.c /^static int imptypes_selection;$/;" v file: -in test/casttest.c /^static unsigned char in[8] =$/;" v file: -in test/conf_include_test.c /^static BIO *in;$/;" v file: -in test/dtlsv1listentest.c /^ const unsigned char *in;$/;" m struct:__anon347 file: -in test/hexstr_test.c /^ const char *in;$/;" m struct:testdata file: -in test/ideatest.c /^static const unsigned char in[8] = { 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03 };$/;" v file: -in test/igetest.c /^ const unsigned char in[MAX_VECTOR_SIZE];$/;" m struct:bi_ige_test file: -in test/igetest.c /^ const unsigned char in[MAX_VECTOR_SIZE];$/;" m struct:ige_test file: -in test/property_test.c /^ const char *in;$/;" m struct:__anon343 file: -in_a test/casttest.c /^static unsigned char in_a[16] = {$/;" v file: -in_b test/casttest.c /^static unsigned char in_b[16] = {$/;" v file: -in_handshake crypto/bio/bss_dgram.c /^ int in_handshake;$/;" m struct:bio_dgram_sctp_data_st file: -in_handshake ssl/statem/statem.h /^ int in_handshake;$/;" m struct:ossl_statem_st -in_init ssl/statem/statem.h /^ int in_init;$/;" m struct:ossl_statem_st -in_init_config_local crypto/init.c /^static CRYPTO_THREAD_LOCAL in_init_config_local;$/;" v file: -in_read_app_data ssl/ssl_local.h /^ int in_read_app_data;$/;" m struct:ssl_st::__anon417 -in_scalar1 test/curve448_internal_test.c /^static const uint8_t in_scalar1[56] = {$/;" v file: -in_scalar2 test/curve448_internal_test.c /^static const uint8_t in_scalar2[56] = {$/;" v file: -in_u1 test/curve448_internal_test.c /^static const uint8_t in_u1[56] = {$/;" v file: -in_u2 test/curve448_internal_test.c /^static const uint8_t in_u2[56] = {$/;" v file: -in_u3 test/curve448_internal_test.c /^static const uint8_t in_u3[56] = {$/;" v file: -in_utf8 crypto/asn1/a_mbstr.c /^static int in_utf8(unsigned long value, void *arg)$/;" f file: -inbufs engines/e_dasync.c /^ unsigned char **inbufs;$/;" m struct:dasync_pipeline_ctx file: -inc_128 providers/implementations/rands/drbg_ctr.c /^static void inc_128(PROV_DRBG_CTR *ctr)$/;" f file: -inc_reseed_counter test/drbgtest.c /^static void inc_reseed_counter(EVP_RAND_CTX *drbg)$/;" f file: -include_legacy apps/list.c /^static int include_legacy(void)$/;" f file: -includedir include/openssl/conftypes.h /^ char *includedir;$/;" m struct:conf_st -indent crypto/bio/bf_prefix.c /^ unsigned int indent; \/* Indentation amount, given by user *\/$/;" m struct:prefix_ctx_st file: -indent_printf apps/storeutl.c /^static int indent_printf(int indent, BIO *bio, const char *format, ...)$/;" f file: -index crypto/ex_data.c /^ int index;$/;" m struct:ex_callback_entry file: -index crypto/initthread.c /^ const void *index;$/;" m struct:thread_event_handler_st file: -index include/openssl/txt_db.h /^ LHASH_OF(OPENSSL_STRING) **index;$/;" m struct:txt_db_st -index_cases_st test/sparse_array_test.c /^struct index_cases_st {$/;" s file: -index_changed apps/ocsp.c /^static int index_changed(CA_DB *rdb)$/;" f file: -index_index apps/lib/apps.c /^int index_index(CA_DB *db)$/;" f -index_locks crypto/context.c /^ CRYPTO_RWLOCK *index_locks[OSSL_LIB_CTX_MAX_INDEXES];$/;" m struct:ossl_lib_ctx_st file: -index_name_cmp apps/lib/apps.c /^int index_name_cmp(const OPENSSL_CSTRING *a, const OPENSSL_CSTRING *b)$/;" f -index_name_cmp_noconst apps/include/apps.h 234;" d -index_name_hash apps/lib/apps.c /^static unsigned long index_name_hash(const OPENSSL_CSTRING *a)$/;" f file: -index_name_qual apps/lib/apps.c /^static int index_name_qual(char **a)$/;" f file: -index_serial_cmp apps/lib/apps.c /^static int index_serial_cmp(const OPENSSL_CSTRING *a,$/;" f file: -index_serial_hash apps/lib/apps.c /^static unsigned long index_serial_hash(const OPENSSL_CSTRING *a)$/;" f file: -indexes crypto/bn/bn_ctx.c /^ unsigned int *indexes;$/;" m struct:bignum_ctx_stack file: -indicator_checksum_data providers/fips/self_test.h /^ const char *indicator_checksum_data; \/* Expected MAC integrity value *\/$/;" m struct:self_test_post_params_st -indicator_data providers/fips/self_test.h /^ const char *indicator_data; \/* data to perform MAC on *\/$/;" m struct:self_test_post_params_st -indicator_version providers/fips/self_test.h /^ const char *indicator_version; \/* version - for future proofing *\/$/;" m struct:self_test_post_params_st -indir util/perl/OpenSSL/Test.pm /^sub indir {$/;" s -infile test/ossl_store_test.c /^static const char *infile = NULL;$/;" v file: -infile test/v3ext.c /^static const char *infile;$/;" v file: -inflate crypto/comp/c_zlib.c 110;" d file: -inflateEnd crypto/comp/c_zlib.c 109;" d file: -inflateEnd_ft crypto/comp/c_zlib.c /^typedef int (*inflateEnd_ft) (z_streamp strm);$/;" t file: -inflateInit_ crypto/comp/c_zlib.c 111;" d file: -inflateInit__ft crypto/comp/c_zlib.c /^typedef int (*inflateInit__ft) (z_streamp strm,$/;" t file: -inflate_ft crypto/comp/c_zlib.c /^typedef int (*inflate_ft) (z_streamp strm, int flush);$/;" t file: -info include/crypto/asn1.h /^ char *info;$/;" m struct:evp_pkey_asn1_method_st -info providers/implementations/kdfs/hkdf.c /^ unsigned char info[HKDF_MAXBUF];$/;" m struct:__anon538 file: -info providers/implementations/kdfs/sskdf.c /^ unsigned char *info;$/;" m struct:__anon526 file: -info ssl/ssl_local.h /^ char *info;$/;" m struct:srp_ctx_st -infoType crypto/cmp/cmp_local.h /^ ASN1_OBJECT *infoType;$/;" m struct:ossl_cmp_itav_st -infoValue crypto/cmp/cmp_local.h /^ } infoValue;$/;" m struct:ossl_cmp_itav_st typeref:union:ossl_cmp_itav_st::__anon197 -info_callback crypto/bio/bss_conn.c /^ BIO_info_cb *info_callback;$/;" m struct:bio_connect_st file: -info_callback ssl/ssl_local.h /^ void (*info_callback) (const SSL *ssl, int type, int val);$/;" m struct:ssl_ctx_st -info_callback ssl/ssl_local.h /^ void (*info_callback) (const SSL *ssl, int type, int val);$/;" m struct:ssl_st -info_cb ssl/statem/statem.c /^typedef void (*info_cb) (const SSL *, int, int);$/;" t file: -info_cb test/helpers/handshake.c /^static void info_cb(const SSL *s, int where, int ret)$/;" f file: -info_cb_failed test/sslapitest.c /^static int info_cb_failed = 0;$/;" v file: -info_cb_offset test/sslapitest.c /^static int info_cb_offset = 0;$/;" v file: -info_cb_states test/sslapitest.c /^} info_cb_states[][60] = {$/;" v typeref:struct:info_cb_states_st file: -info_cb_states_st test/sslapitest.c /^static struct info_cb_states_st {$/;" s file: -info_cb_this_state test/sslapitest.c /^static int info_cb_this_state = -1;$/;" v file: -info_len providers/implementations/kdfs/hkdf.c /^ size_t info_len;$/;" m struct:__anon538 file: -info_len providers/implementations/kdfs/sskdf.c /^ size_t info_len;$/;" m struct:__anon526 file: -info_main apps/info.c /^int info_main(int argc, char **argv)$/;" f -info_options apps/info.c /^const OPTIONS info_options[] = {$/;" v -infopair_copy crypto/provider_core.c /^static INFOPAIR *infopair_copy(const INFOPAIR *src)$/;" f file: -infopair_free crypto/provider_core.c /^static void infopair_free(INFOPAIR *pair)$/;" f file: -ingroup apps/openssl.c /^ unsigned int ingroup:1;$/;" m struct:tracedata_st file: -ingroup test/testutil/testutil_init.c /^ unsigned int ingroup:1;$/;" m struct:tracedata_st file: -inh_flags crypto/x509/x509_local.h /^ uint32_t inh_flags; \/* Inheritance flags *\/$/;" m struct:X509_VERIFY_PARAM_st -init crypto/bio/bio_local.h /^ int init;$/;" m struct:bio_st -init crypto/comp/comp_local.h /^ int (*init) (COMP_CTX *ctx);$/;" m struct:comp_method_st -init crypto/dh/dh_local.h /^ int (*init) (DH *dh);$/;" m struct:dh_method -init crypto/dsa/dsa_local.h /^ int (*init) (DSA *dsa);$/;" m struct:dsa_method -init crypto/dso/dso_local.h /^ int (*init) (DSO *dso);$/;" m struct:dso_meth_st -init crypto/ec/ec_local.h /^ int (*init)(EC_KEY *key);$/;" m struct:ec_key_method_st -init crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR init;$/;" m struct:engine_st -init crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_init_fn *init;$/;" m struct:evp_keyexch_st -init crypto/evp/m_null.c /^static int init(EVP_MD_CTX *ctx)$/;" f file: -init crypto/objects/o_names.c /^static CRYPTO_ONCE init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -init crypto/provider_local.h /^ OSSL_provider_init_fn *init;$/;" m struct:__anon252 -init crypto/rsa/rsa_local.h /^ int (*init) (RSA *rsa);$/;" m struct:rsa_meth_st -init crypto/x509/x509_local.h /^ int (*init) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st -init crypto/x509/x509_local.h /^ int init; \/* have we been started *\/$/;" m struct:x509_lookup_st -init include/crypto/evp.h /^ OSSL_FUNC_mac_init_fn *init;$/;" m struct:evp_mac_st -init include/crypto/evp.h /^ int (*init) (EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" m struct:evp_cipher_st -init include/crypto/evp.h /^ int (*init) (EVP_MD_CTX *ctx);$/;" m struct:evp_md_st -init include/crypto/evp.h /^ int (*init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -init include/openssl/conftypes.h /^ int (*init) (CONF *conf);$/;" m struct:conf_method_st -init providers/fips/self_test.c /^DEP_INIT_ATTRIBUTE void init(void)$/;" f -init providers/implementations/include/prov/ciphercommon.h /^ int (*init)(PROV_CIPHER_CTX *dat, const uint8_t *key, size_t keylen);$/;" m struct:prov_cipher_hw_st -init providers/implementations/kdfs/kbkdf.c /^static void init(KBKDF *ctx)$/;" f file: -init ssl/statem/extensions.c /^ int (*init)(SSL *s, unsigned int context);$/;" m struct:extensions_definition_st file: -init test/evp_test.c /^ int (*init) (EVP_TEST * t, const char *alg);$/;" m struct:evp_test_method_st file: -init_added crypto/objects/obj_dat.c /^static int init_added(void)$/;" f file: -init_alpn ssl/statem/extensions.c /^static int init_alpn(SSL *s, unsigned int context)$/;" f file: -init_app_variables test/params_test.c /^static int init_app_variables(void)$/;" f file: -init_buf ssl/ssl_local.h /^ BUF_MEM *init_buf; \/* buffer used during init *\/$/;" m struct:ssl_st -init_called engines/e_devcrypto.c /^ int init_called;$/;" m struct:digest_ctx file: -init_certificate_authorities ssl/statem/extensions.c /^static int init_certificate_authorities(SSL *s, unsigned int context)$/;" f file: -init_client apps/lib/s_socket.c /^int init_client(int *sock, const char *host, const char *port,$/;" f -init_ctx apps/pkeyutl.c /^static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize,$/;" f file: -init_done engines/e_afalg.h /^ int init_done;$/;" m struct:afalg_ctx_st -init_ec_point_formats ssl/statem/extensions.c /^static int init_ec_point_formats(SSL *s, unsigned int context)$/;" f file: -init_ems ssl/statem/extensions.c /^static int init_ems(SSL *s, unsigned int context)$/;" f file: -init_engine apps/lib/engine.c /^int init_engine(ENGINE *e)$/;" f -init_etm ssl/statem/extensions.c /^static int init_etm(SSL *s, unsigned int context)$/;" f file: -init_evp_cipher_ctx apps/speed.c /^static EVP_CIPHER_CTX *init_evp_cipher_ctx(const char *ciphername,$/;" f file: -init_function crypto/provider_core.c /^ OSSL_provider_init_fn *init_function;$/;" m struct:ossl_provider_st file: -init_gen_str apps/genpkey.c /^int init_gen_str(EVP_PKEY_CTX **pctx,$/;" f -init_get_entropy_address providers/implementations/rands/seeding/rand_vms.c /^static int init_get_entropy_address(void)$/;" f file: -init_get_thread_local crypto/initthread.c /^init_get_thread_local(CRYPTO_THREAD_LOCAL *local, int alloc, int keep)$/;" f file: -init_info crypto/info.c /^static CRYPTO_ONCE init_info = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -init_keygen_file apps/genpkey.c /^static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e,$/;" f file: -init_lock crypto/init.c /^static CRYPTO_RWLOCK *init_lock = NULL;$/;" v file: -init_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ void (*init_mac_key)(void *ctx, const unsigned char *inkey, size_t inlen);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -init_mackey providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ void (*init_mackey)(PROV_CIPHER_CTX *ctx, const unsigned char *key,$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st -init_module_list_lock crypto/conf/conf_mod.c /^static CRYPTO_ONCE init_module_list_lock = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -init_msg ssl/ssl_local.h /^ void *init_msg; \/* pointer to handshake message body, set by$/;" m struct:ssl_st -init_npn ssl/statem/extensions.c /^static int init_npn(SSL *s, unsigned int context)$/;" f file: -init_num ssl/ssl_local.h /^ size_t init_num; \/* amount read\/written *\/$/;" m struct:ssl_st -init_object test/params_test.c /^static void *init_object(void)$/;" f file: -init_off ssl/ssl_local.h /^ size_t init_off; \/* amount read\/written *\/$/;" m struct:ssl_st -init_post_handshake_auth ssl/statem/extensions.c /^static int init_post_handshake_auth(SSL *s, ossl_unused unsigned int context)$/;" f file: -init_psk_kex_modes ssl/statem/extensions.c /^static int init_psk_kex_modes(SSL *s, unsigned int context)$/;" f file: -init_pstring crypto/http/http_lib.c /^static void init_pstring(char **pstr)$/;" f file: -init_quic_transport_params ssl/statem/extensions.c /^static int init_quic_transport_params(SSL *s, unsigned int context)$/;" f file: -init_read_state_machine ssl/statem/statem.c /^static void init_read_state_machine(SSL *s)$/;" f file: -init_server_name ssl/statem/extensions.c /^static int init_server_name(SSL *s, unsigned int context)$/;" f file: -init_session_cache_ctx apps/s_server.c /^static void init_session_cache_ctx(SSL_CTX *sctx)$/;" f file: -init_session_ticket ssl/statem/extensions.c /^static int init_session_ticket(SSL *s, unsigned int context)$/;" f file: -init_sig_algs ssl/statem/extensions.c /^static int init_sig_algs(SSL *s, unsigned int context)$/;" f file: -init_sig_algs_cert ssl/statem/extensions.c /^static int init_sig_algs_cert(SSL *s, ossl_unused unsigned int context)$/;" f file: -init_srp ssl/statem/extensions.c /^static int init_srp(SSL *s, unsigned int context)$/;" f file: -init_srtp ssl/statem/extensions.c /^static int init_srtp(SSL *s, unsigned int context)$/;" f file: -init_ssl_connection apps/s_server.c /^static int init_ssl_connection(SSL *con)$/;" f file: -init_status_request ssl/statem/extensions.c /^static int init_status_request(SSL *s, unsigned int context)$/;" f file: -init_thread_deregister crypto/initthread.c /^static int init_thread_deregister(void *index, int all)$/;" f file: -init_thread_destructor crypto/initthread.c /^static void init_thread_destructor(void *hands)$/;" f file: -init_thread_push_handlers crypto/initthread.c /^static int init_thread_push_handlers(THREAD_EVENT_HANDLER **hands)$/;" f file: -init_thread_remove_handlers crypto/initthread.c /^static void init_thread_remove_handlers(THREAD_EVENT_HANDLER **handsin)$/;" f file: -init_thread_stop crypto/initthread.c /^static void init_thread_stop(void *arg, THREAD_EVENT_HANDLER **hands)$/;" f file: -init_write_state_machine ssl/statem/statem.c /^static void init_write_state_machine(SSL *s)$/;" f file: -initenc test/evp_extra_test.c /^ int initenc;$/;" m struct:__anon307 file: -initial_bias crypto/punycode.c /^static const unsigned int initial_bias = 72;$/;" v file: -initial_certreq crypto/cmp/cmp_client.c /^static int initial_certreq(OSSL_CMP_CTX *ctx,$/;" f file: -initial_n crypto/punycode.c /^static const unsigned int initial_n = 0x80;$/;" v file: -initiv providers/implementations/ciphers/cipher_chacha20.h /^ int (*initiv)(PROV_CIPHER_CTX *ctx);$/;" m struct:prov_cipher_hw_chacha20_st -initiv providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*initiv)(PROV_CIPHER_CTX *ctx);$/;" m struct:prov_cipher_hw_chacha_aead_st -initkey providers/implementations/ciphers/cipher_aes_siv.h /^ int (*initkey)(void *ctx, const uint8_t *key, size_t keylen);$/;" m struct:prov_cipher_hw_aes_siv_st -injected test/helpers/ssltestlib.c /^ unsigned int injected;$/;" m struct:mempacket_test_ctx_st file: -inlen test/dtlsv1listentest.c /^ unsigned int inlen;$/;" m struct:__anon347 file: -inlen test/evp_extra_test.c /^ size_t inlen;$/;" m struct:__anon307 file: -inlen test/evp_extra_test.c /^ size_t inlen;$/;" m struct:__anon308 file: -inner_cipher_data engines/e_dasync.c /^ void *inner_cipher_data;$/;" m struct:dasync_pipeline_ctx file: -inner_evp_generic_fetch crypto/evp/evp_fetch.c /^inner_evp_generic_fetch(struct evp_method_data_st *methdata,$/;" f file: -inner_length providers/implementations/include/prov/blake2.h /^ uint8_t inner_length; \/* 16 *\/$/;" m struct:blake2s_param_st -inner_length providers/implementations/include/prov/blake2.h /^ uint8_t inner_length; \/* 18 *\/$/;" m struct:blake2b_param_st -inner_loader_fetch crypto/store/store_meth.c /^inner_loader_fetch(struct loader_data_st *methdata, int id,$/;" f file: -inner_ossl_decoder_fetch crypto/encode_decode/decoder_meth.c /^inner_ossl_decoder_fetch(struct decoder_data_st *methdata, int id,$/;" f file: -inner_ossl_encoder_fetch crypto/encode_decode/encoder_meth.c /^inner_ossl_encoder_fetch(struct encoder_data_st *methdata, int id,$/;" f file: -ino providers/implementations/rands/seeding/rand_unix.c /^ ino_t ino;$/;" m struct:random_device file: -inp crypto/evp/e_aes_cbc_hmac_sha1.c /^ const unsigned char *inp;$/;" m struct:__anon21 file: -inp crypto/evp/e_aes_cbc_hmac_sha256.c /^ const unsigned char *inp;$/;" m struct:__anon36 file: -inp include/openssl/evp.h /^ const unsigned char *inp;$/;" m struct:__anon382 -inp providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ const unsigned char *inp;$/;" m struct:__anon504 file: -inp providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ const unsigned char *inp;$/;" m struct:__anon508 file: -inprogress_job apps/speed.c /^ ASYNC_JOB *inprogress_job;$/;" m struct:loopargs_st file: -input ssl/record/record.h /^ unsigned char *input;$/;" m struct:ssl3_record_st -input test/evp_extra_test.c /^ const unsigned char *input;$/;" m struct:__anon307 file: -input test/evp_extra_test.c /^ const unsigned char *input;$/;" m struct:__anon308 file: -input test/evp_test.c /^ unsigned char *input;$/;" m struct:encode_data_st file: -input test/evp_test.c /^ unsigned char *input;$/;" m struct:mac_data_st file: -input test/evp_test.c /^ unsigned char *input;$/;" m struct:pkey_data_st file: -input test/mdc2_internal_test.c /^ const char *input;$/;" m struct:__anon350 file: -input test/poly1305_internal_test.c /^ SIZED_DATA input;$/;" m struct:__anon353 file: -input_flags crypto/ui/ui_local.h /^ int input_flags; \/* Flags from the user *\/$/;" m struct:ui_string_st -input_len test/evp_test.c /^ size_t input_len;$/;" m struct:encode_data_st file: -input_len test/evp_test.c /^ size_t input_len;$/;" m struct:mac_data_st file: -input_len test/evp_test.c /^ size_t input_len;$/;" m struct:pkey_data_st file: -input_structure crypto/encode_decode/encoder_local.h /^ const char *input_structure; \/* May be NULL *\/$/;" m struct:ossl_decoder_instance_st -input_structure crypto/encode_decode/encoder_local.h /^ const char *input_structure;$/;" m struct:ossl_decoder_ctx_st -input_type crypto/encode_decode/encoder_local.h /^ const char *input_type; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st -input_type providers/implementations/storemgmt/file_store.c /^ char *input_type;$/;" m struct:file_ctx_st::__anon454::__anon455 file: -inputdir test/ossl_store_test.c /^static const char *inputdir = NULL;$/;" v file: -insta_cert test/cmp_vfy_test.c /^static X509 *insta_cert = NULL, *instaca_cert = NULL;$/;" v file: -instaca_cert test/cmp_vfy_test.c /^static X509 *insta_cert = NULL, *instaca_cert = NULL;$/;" v file: -instaca_f test/cmp_vfy_test.c /^static const char *instaca_f;$/;" v file: -instacert_f test/cmp_vfy_test.c /^static const char *instacert_f;$/;" v file: -instantiate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_instantiate_fn *instantiate;$/;" m struct:evp_rand_st file: -instantiate providers/implementations/rands/drbg_local.h /^ int (*instantiate)(PROV_DRBG *drbg,$/;" m struct:prov_drbg_st -int128_t include/internal/numbers.h /^typedef __int128_t int128_t;$/;" t -int16_t include/openssl/e_os2.h /^typedef INT16 int16_t;$/;" t -int16_t include/openssl/e_os2.h /^typedef short int16_t;$/;" t -int32_encdec_data test/asn1_encode_test.c /^static ASN1_INT32_DATA int32_encdec_data[] = {$/;" v file: -int32_t include/openssl/e_os2.h /^typedef INT32 int32_t;$/;" t -int32_t include/openssl/e_os2.h /^typedef int int32_t;$/;" t -int32_test_package test/asn1_encode_test.c /^static TEST_PACKAGE int32_test_package = {$/;" v file: -int64_encdec_data test/asn1_encode_test.c /^static ASN1_INT64_DATA int64_encdec_data[] = {$/;" v file: -int64_t include/openssl/e_os2.h /^typedef INT64 int64_t;$/;" t -int64_t include/openssl/e_os2.h /^typedef __int64 int64_t;$/;" t -int64_test_package test/asn1_encode_test.c /^static TEST_PACKAGE int64_test_package = {$/;" v file: -int8_t include/openssl/e_os2.h /^typedef INT8 int8_t;$/;" t -int8_t include/openssl/e_os2.h /^typedef signed char int8_t;$/;" t -int_X509_VERIFY_PARAM_get0_ip crypto/x509/x509_vpm.c /^*int_X509_VERIFY_PARAM_get0_ip(X509_VERIFY_PARAM *param, size_t *plen)$/;" f file: -int_bn_mod_inverse crypto/bn/bn_gcd.c /^BIGNUM *int_bn_mod_inverse(BIGNUM *in,$/;" f -int_cleanup_cb_doall crypto/engine/eng_table.c /^static void int_cleanup_cb_doall(ENGINE_PILE *p)$/;" f file: -int_cleanup_check crypto/engine/eng_lib.c /^static int int_cleanup_check(int create)$/;" f file: -int_cleanup_item crypto/engine/eng_lib.c /^static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb)$/;" f file: -int_cmp test/lhash_test.c /^static int int_cmp(const int *p, const int *q)$/;" f file: -int_compare test/stack_test.c /^static int int_compare(const int *const *a, const int *const *b)$/;" f file: -int_crl_meth crypto/x509/x_crl.c /^static X509_CRL_METHOD int_crl_meth = {$/;" v file: -int_ctrl_cmd_by_name crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_by_name(const ENGINE_CMD_DEFN *defn, const char *s)$/;" f file: -int_ctrl_cmd_by_num crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_by_num(const ENGINE_CMD_DEFN *defn, unsigned int num)$/;" f file: -int_ctrl_cmd_is_null crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_is_null(const ENGINE_CMD_DEFN *defn)$/;" f file: -int_ctrl_helper crypto/engine/eng_ctrl.c /^static int int_ctrl_helper(ENGINE *e, int cmd, long i, void *p,$/;" f file: -int_ctx_new crypto/evp/pmeth_lib.c /^static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx,$/;" f file: -int_dall crypto/engine/eng_table.c /^static void int_dall(const ENGINE_PILE *pile, ENGINE_PILE_DOALL *dall)$/;" f file: -int_def_cb crypto/engine/eng_fat.c /^static int int_def_cb(const char *alg, int len, void *arg)$/;" f file: -int_der_w_integer crypto/der_writer.c /^static int int_der_w_integer(WPACKET *pkt, int tag,$/;" f file: -int_dh_free crypto/dh/dh_ameth.c /^static void int_dh_free(EVP_PKEY *pkey)$/;" f file: -int_dh_param_copy crypto/dh/dh_ameth.c /^static int int_dh_param_copy(DH *to, const DH *from, int is_x942)$/;" f file: -int_dh_size crypto/dh/dh_ameth.c /^static int int_dh_size(const EVP_PKEY *pkey)$/;" f file: -int_dhx942_dh crypto/dh/dh_asn1.c /^} int_dhx942_dh;$/;" t typeref:struct:__anon201 file: -int_doall test/lhash_test.c /^static void int_doall(int *v)$/;" f file: -int_doall_arg test/lhash_test.c /^static void int_doall_arg(int *p, short *f)$/;" f file: -int_dsa_free crypto/dsa/dsa_ameth.c /^static void int_dsa_free(EVP_PKEY *pkey)$/;" f file: -int_dsa_size crypto/dsa/dsa_ameth.c /^static int int_dsa_size(const EVP_PKEY *pkey)$/;" f file: -int_ec_free crypto/ec/ec_ameth.c /^static void int_ec_free(EVP_PKEY *pkey)$/;" f file: -int_ec_size crypto/ec/ec_ameth.c /^static int int_ec_size(const EVP_PKEY *pkey)$/;" f file: -int_end_context crypto/der_writer.c /^static int int_end_context(WPACKET *pkt, int tag)$/;" f file: -int_engine_configure crypto/engine/eng_cnf.c /^static int int_engine_configure(const char *name, const char *value, const CONF *cnf)$/;" f file: -int_engine_init crypto/engine/eng_cnf.c /^static int int_engine_init(ENGINE *e)$/;" f file: -int_engine_module_finish crypto/engine/eng_cnf.c /^static void int_engine_module_finish(CONF_IMODULE *md)$/;" f file: -int_engine_module_init crypto/engine/eng_cnf.c /^static int int_engine_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -int_err_get_item crypto/err/err.c /^static ERR_STRING_DATA *int_err_get_item(const ERR_STRING_DATA *d)$/;" f file: -int_err_library_number crypto/err/err.c /^static int int_err_library_number = ERR_LIB_USER;$/;" v file: -int_find test/lhash_test.c /^static int int_find(int n)$/;" f file: -int_found test/lhash_test.c /^static short int_found[OSSL_NELEM(int_tests)];$/;" v file: -int_free_str crypto/engine/eng_dyn.c /^static void int_free_str(char *s)$/;" f file: -int_from_text_test_cases test/params_test.c /^static struct int_from_text_test_st int_from_text_test_cases[] = {$/;" v typeref:struct:int_from_text_test_st file: -int_from_text_test_st test/params_test.c /^struct int_from_text_test_st {$/;" s file: -int_get_rsa_md_name crypto/rsa/rsa_lib.c /^static int int_get_rsa_md_name(EVP_PKEY_CTX *ctx,$/;" f file: -int_hash test/lhash_test.c /^static unsigned long int int_hash(const int *p)$/;" f file: -int_load crypto/engine/eng_dyn.c /^static int int_load(dynamic_data_ctx *ctx)$/;" f file: -int_no_description crypto/engine/eng_ctrl.c /^static const char *int_no_description = "";$/;" v file: -int_not_found test/lhash_test.c /^static short int_not_found;$/;" v file: -int_put_bytes_bn crypto/der_writer.c /^static int int_put_bytes_bn(WPACKET *pkt, const void *v,$/;" f file: -int_put_bytes_ulong crypto/der_writer.c /^static int int_put_bytes_ulong(WPACKET *pkt, const void *v,$/;" f file: -int_rsa_free crypto/rsa/rsa_ameth.c /^static void int_rsa_free(EVP_PKEY *pkey)$/;" f file: -int_rsa_size crypto/rsa/rsa_ameth.c /^static int int_rsa_size(const EVP_PKEY *pkey)$/;" f file: -int_set_rsa_md_name crypto/rsa/rsa_lib.c /^static int int_set_rsa_md_name(EVP_PKEY_CTX *ctx,$/;" f file: -int_start_context crypto/der_writer.c /^static int int_start_context(WPACKET *pkt, int tag)$/;" f file: -int_table_check crypto/engine/eng_table.c /^static int int_table_check(ENGINE_TABLE **t, int create)$/;" f file: -int_test_ssl_get_shared_ciphers test/sslapitest.c /^static int int_test_ssl_get_shared_ciphers(int tst, int clnt)$/;" f file: -int_tests test/lhash_test.c /^static int int_tests[] = { 65537, 13, 1, 3, -5, 6, 7, 4, -10, -12, -14, 22, 9,$/;" v file: -int_ts_RESP_verify_token crypto/ts/ts_rsp_verify.c /^static int int_ts_RESP_verify_token(TS_VERIFY_CTX *ctx,$/;" f file: -int_unregister_cb crypto/engine/eng_table.c /^static void int_unregister_cb(ENGINE_PILE *pile, ENGINE *e)$/;" f file: -int_val crypto/property/property_local.h /^ int64_t int_val; \/* Signed integer *\/$/;" m union:ossl_property_definition_st::__anon96 -int_x509_param_set1 crypto/x509/x509_vpm.c /^static int int_x509_param_set1(char **pdest, size_t *pdestlen,$/;" f file: -int_x509_param_set_hosts crypto/x509/x509_vpm.c /^static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode,$/;" f file: -intendedAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *intendedAlg; \/* 0 *\/$/;" m struct:ossl_crmf_encryptedvalue_st -interleave include/openssl/evp.h /^ unsigned int interleave;$/;" m struct:__anon382 -intermediate test/cmp_protect_test.c /^ *root = NULL, *intermediate = NULL;$/;" v file: -intermediate test/cmp_vfy_test.c /^ *intermediate = NULL, *root = NULL;$/;" v file: -intermediate_f test/cmp_vfy_test.c /^static const char *intermediate_f;$/;" v file: -intern_dispatch_table providers/fips/fipsprov.c /^static const OSSL_DISPATCH intern_dispatch_table[] = {$/;" v file: -internal_curve_test test/ectest.c /^static int internal_curve_test(int n)$/;" f file: -internal_curve_test_method test/ectest.c /^static int internal_curve_test_method(int n)$/;" f file: -internal_delete crypto/stack/stack.c /^static ossl_inline void *internal_delete(OPENSSL_STACK *st, int loc)$/;" f file: -internal_find crypto/stack/stack.c /^static int internal_find(OPENSSL_STACK *st, const void *data,$/;" f file: -internal_static_hack crypto/engine/eng_lib.c /^static int internal_static_hack = 0;$/;" v file: -internal_trace_cb apps/openssl.c /^static size_t internal_trace_cb(const char *buf, size_t cnt,$/;" f file: -internal_trace_cb test/testutil/testutil_init.c /^static size_t internal_trace_cb(const char *buf, size_t cnt,$/;" f file: -internal_verify crypto/x509/x509_vfy.c /^static int internal_verify(X509_STORE_CTX *ctx)$/;" f file: -interrupt demos/bio/saccept.c /^void interrupt(int sig)$/;" f -intnum util/perl/OpenSSL/Ordinals.pm /^sub intnum {$/;" s -intr_signal crypto/ui/ui_openssl.c /^static volatile sig_atomic_t intr_signal;$/;" v file: -inv_sqrt_2_val crypto/bn/bn_rsa_fips186_4.c /^static const BN_ULONG inv_sqrt_2_val[] = {$/;" v file: -invalidDirString test/asn1_encode_test.c /^ ASN1_STRING *invalidDirString;$/;" m struct:__anon305 file: -invalid_log_entries crypto/ct/ct_log.c /^ size_t invalid_log_entries;$/;" m struct:ctlog_store_load_ctx_st file: -invalidate util/perl/OpenSSL/Ordinals.pm /^sub invalidate {$/;" s -invalidlist1 test/sslapitest.c /^static const int invalidlist1[] = {NID_undef, EVP_PKEY_RSA};$/;" v file: -invalidlist2 test/sslapitest.c /^static const int invalidlist2[] = {NID_sha256, NID_undef};$/;" v file: -invalidlist3 test/sslapitest.c /^static const int invalidlist3[] = {NID_sha256, EVP_PKEY_RSA, NID_sha256};$/;" v file: -invalidlist4 test/sslapitest.c /^static const int invalidlist4[] = {NID_sha256};$/;" v file: -inverse crypto/idea/i_skey.c /^static IDEA_INT inverse(unsigned int xin)$/;" f file: -inverse_cipher providers/implementations/include/prov/ciphercommon.h /^ unsigned int inverse_cipher : 1; \/* set to 1 to use inverse cipher *\/$/;" m struct:prov_cipher_ctx_st -invert crypto/ec/ec_local.h /^ int (*invert) (const EC_GROUP *, EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st -inw crypto/evp/e_xcbc_d.c /^ DES_cblock inw;$/;" m struct:__anon23 file: -io_destroy engines/e_afalg.c /^static ossl_inline int io_destroy(aio_context_t ctx)$/;" f file: -io_getevents engines/e_afalg.c /^static ossl_inline int io_getevents(aio_context_t ctx, long min, long max,$/;" f file: -io_read engines/e_afalg.c /^static ossl_inline int io_read(aio_context_t ctx, long n, struct iocb **iocb)$/;" f file: -io_setup engines/e_afalg.c /^static ossl_inline int io_setup(unsigned n, aio_context_t *ctx)$/;" f file: -ioctlsocket e_os.h 344;" d -ioctlsocket include/internal/sockets.h 143;" d -ioctlsocket include/internal/sockets.h 148;" d -ioctlsocket include/internal/sockets.h 161;" d -ioctlsocket include/internal/sockets.h 164;" d -iosb crypto/ui/ui_openssl.c /^static struct IOSB iosb;$/;" v typeref:struct:IOSB file: -iosb$l_bcnt apps/lib/vms_term_sock.c 77;" d file: -iosb$l_dev_depend apps/lib/vms_term_sock.c 75;" d file: -iosb$l_getxxi_status apps/lib/vms_term_sock.c 79;" d file: -iosb$l_info crypto/ui/ui_openssl.c /^ long iosb$l_info;$/;" m struct:IOSB file: -iosb$l_pid apps/lib/vms_term_sock.c 76;" d file: -iosb$l_reg_status apps/lib/vms_term_sock.c 80;" d file: -iosb$r_io_get apps/lib/vms_term_sock.c /^ } iosb$r_io_get;$/;" m struct:_iosb file: -iosb$r_l apps/lib/vms_term_sock.c 74;" d file: -iosb$w_bcnt apps/lib/vms_term_sock.c 73;" d file: -iosb$w_count crypto/ui/ui_openssl.c /^ short iosb$w_count;$/;" m struct:IOSB file: -iosb$w_dev_depend_high apps/lib/vms_term_sock.c 78;" d file: -iosb$w_status apps/lib/vms_term_sock.c 72;" d file: -iosb$w_value crypto/ui/ui_openssl.c /^ short iosb$w_value;$/;" m struct:IOSB file: -iotas crypto/sha/asm/keccak1600-armv8.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-avx2.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-avx512.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-avx512vl.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-c64x.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-ppc64.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-s390x.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600-x86_64.pl /^iotas:$/;" l -iotas crypto/sha/asm/keccak1600p8-ppc.pl /^iotas:$/;" l -iotas crypto/sha/keccak1600.c /^static const uint64_t iotas[] = {$/;" v file: -iotas32 crypto/sha/asm/keccak1600-armv4.pl /^iotas32:$/;" l -iotas64 crypto/sha/asm/keccak1600-armv4.pl /^iotas64:$/;" l -ip crypto/cmp/cmp_local.h /^ OSSL_CMP_CERTREPMESSAGE *ip; \/* 1 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -ip crypto/x509/x509_local.h /^ unsigned char *ip; \/* If not NULL IP address to match *\/$/;" m struct:X509_VERIFY_PARAM_st -ip_PBM_f test/cmp_protect_test.c /^static const char *ip_PBM_f;$/;" v file: -ip_waiting_f test/cmp_vfy_test.c /^static const char *ip_waiting_f;$/;" v file: -ipasc test/x509_internal_test.c /^ const char *ipasc;$/;" m struct:__anon313 file: -iplen crypto/x509/x509_local.h /^ size_t iplen; \/* Length of IP address *\/$/;" m struct:X509_VERIFY_PARAM_st -ipv4_from_asc crypto/x509/v3_utl.c /^static int ipv4_from_asc(unsigned char *v4, const char *in)$/;" f file: -ipv6_cb crypto/x509/v3_utl.c /^static int ipv6_cb(const char *elem, int len, void *usr)$/;" f file: -ipv6_from_asc crypto/x509/v3_utl.c /^static int ipv6_from_asc(unsigned char *v6, const char *in)$/;" f file: -ipv6_hex crypto/x509/v3_utl.c /^static int ipv6_hex(unsigned char *out, const char *in, int inlen)$/;" f file: -iqmp crypto/rsa/rsa_local.h /^ BIGNUM *iqmp;$/;" m struct:rsa_st -iqmp test/rsa_mp_test.c /^static const unsigned char iqmp[] =$/;" v file: -ir crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *ir; \/* 0 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -ir_protected test/cmp_protect_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_protected;$/;" v file: -ir_protected_0_extracerts test/cmp_vfy_test.c /^static const char *ir_protected_0_extracerts;$/;" v file: -ir_protected_2_extracerts test/cmp_vfy_test.c /^static const char *ir_protected_2_extracerts;$/;" v file: -ir_protected_f test/cmp_protect_test.c /^static const char *ir_protected_f;$/;" v file: -ir_protected_f test/cmp_vfy_test.c /^static const char *ir_protected_f;$/;" v file: -ir_rmprotection test/cmp_vfy_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_rmprotection;$/;" v file: -ir_rmprotection_f test/cmp_vfy_test.c /^static const char *ir_rmprotection_f;$/;" v file: -ir_unprotected test/cmp_protect_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_protected;$/;" v file: -ir_unprotected test/cmp_vfy_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_rmprotection;$/;" v file: -ir_unprotected_f test/cmp_protect_test.c /^static const char *ir_unprotected_f;$/;" v file: -ir_unprotected_f test/cmp_vfy_test.c /^static const char *ir_unprotected_f;$/;" v file: -is_a_tty crypto/ui/ui_openssl.c /^static int is_a_tty;$/;" v file: -is_at_infinity crypto/ec/ec_local.h /^ int (*is_at_infinity) (const EC_GROUP *, const EC_POINT *);$/;" m struct:ec_method_st -is_basic crypto/punycode.c /^static ossl_inline int is_basic(unsigned int a)$/;" f file: -is_ccs ssl/ssl_local.h /^ unsigned int is_ccs;$/;" m struct:hm_header_st -is_cert_usable ssl/t1_lib.c /^static int is_cert_usable(SSL *s, const SIGALG_LOOKUP *sig, X509 *x,$/;" f file: -is_cipher_available apps/list.c /^static int is_cipher_available(const char *name)$/;" f file: -is_cipher_disabled test/evp_test.c /^static int is_cipher_disabled(const char *name)$/;" f file: -is_dNS_name apps/s_client.c /^static int is_dNS_name(const char *host)$/;" f file: -is_digest_disabled test/evp_test.c /^static int is_digest_disabled(const char *name)$/;" f file: -is_dir engines/e_loader_attic.c /^ is_dir$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: -is_equal crypto/ec/ecp_nistz256.c /^static BN_ULONG is_equal(const BN_ULONG a[P256_LIMBS],$/;" f file: -is_exception test/v3nametest.c /^static int is_exception(const char *msg)$/;" f file: -is_expl_passphrase include/internal/passphrase.h /^ is_expl_passphrase = 1, \/* Explicit passphrase given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 -is_fallback crypto/provider_local.h /^ unsigned int is_fallback:1;$/;" m struct:__anon252 -is_fatal_alert util/perl/TLSProxy/Record.pm /^sub is_fatal_alert$/;" s -is_fips test/defltfips_test.c /^static int is_fips;$/;" v file: -is_fips test/endecode_test.c /^static int is_fips = 0;$/;" v file: -is_fips test/sslapitest.c /^static int is_fips = 0;$/;" v file: -is_first_record ssl/record/record.h /^ unsigned int is_first_record;$/;" m struct:record_layer_st -is_kdf_disabled test/evp_test.c /^static int is_kdf_disabled(const char *name)$/;" f file: -is_kem ssl/ssl_local.h /^ char is_kem; \/* Mode for this Group: 0 is KEX, 1 is KEM *\/$/;" m struct:tls_group_info_st -is_kem test/tls-provider.c /^ unsigned int is_kem; \/* boolean *\/$/;" m struct:tls_group_st file: -is_keytype crypto/conf/conf_def.c /^static int is_keytype(const CONF *conf, char c, unsigned short type)$/;" f file: -is_mac_disabled test/evp_test.c /^static int is_mac_disabled(const char *name)$/;" f file: -is_md_available apps/list.c /^static int is_md_available(const char *name)$/;" f file: -is_negative crypto/params.c /^static int is_negative(const void *number, size_t s)$/;" f file: -is_nofips util/perl/OpenSSL/Test.pm /^sub is_nofips {$/;" s -is_number include/openssl/conftypes.h /^ int (*is_number) (const CONF *conf, char c);$/;" m struct:conf_method_st -is_on_curve crypto/ec/ec_local.h /^ int (*is_on_curve) (const EC_GROUP *, const EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st -is_one crypto/ec/ecp_nistz256.c /^static BN_ULONG is_one(const BIGNUM *z)$/;" f file: -is_oneshot test/evp_test.c /^ int is_oneshot; \/* Set to 1 for one shot operation *\/$/;" m struct:__anon336 file: -is_ossl_passphrase include/internal/passphrase.h /^ is_ossl_passphrase, \/* OSSL_PASSPHRASE_CALLBACK given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 -is_pem engines/e_loader_attic.c /^ is_pem,$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: -is_pem_password include/internal/passphrase.h /^ is_pem_password, \/* pem_password_cb given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 -is_pkey_disabled test/evp_test.c /^static int is_pkey_disabled(const char *name)$/;" f file: -is_power_of_two providers/implementations/kdfs/scrypt.c /^static int is_power_of_two(uint64_t value)$/;" f file: -is_probably_safari ssl/ssl_local.h /^ char is_probably_safari;$/;" m struct:ssl_st::__anon417 -is_raw engines/e_loader_attic.c /^ is_raw = 0,$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: -is_retryable apps/s_server.c /^static int is_retryable(SSL *con, int i)$/;" f file: -is_sco_uname util/perl/OpenSSL/config.pm /^sub is_sco_uname {$/;" s -is_temporary_method_store crypto/core_fetch.c /^static int is_temporary_method_store(int no_store, void *cbdata)$/;" f file: -is_tls13 util/perl/TLSProxy/Proxy.pm /^sub is_tls13$/;" s -is_tls13_capable ssl/statem/statem_lib.c /^static int is_tls13_capable(const SSL *s)$/;" f file: -is_ui_method include/internal/passphrase.h /^ is_ui_method \/* UI_METHOD given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 -is_unicode_surrogate include/internal/unicode.h /^static ossl_unused ossl_inline int is_unicode_surrogate(unsigned long value)$/;" f -is_unicode_valid include/internal/unicode.h /^static ossl_unused ossl_inline int is_unicode_valid(unsigned long value)$/;" f -is_utc crypto/asn1/a_time.c /^static int is_utc(const int year)$/;" f file: -is_verify test/evp_test.c /^ int is_verify; \/* Set to 1 if verifying *\/$/;" m struct:__anon336 file: -is_zero crypto/ec/ecp_nistz256.c /^static BN_ULONG is_zero(BN_ULONG in)$/;" f file: -isabsolute Configure /^sub isabsolute {$/;" s -isasm Configurations/platform/BASE.pm /^sub isasm { return $_[1] =~ m|\\.[Ss]$|; }$/;" s -isblank test/ctype_internal_test.c /^static int isblank(int c)$/;" f file: -ischild crypto/context.c /^ unsigned int ischild:1;$/;" m struct:ossl_lib_ctx_st file: -ischild crypto/provider_core.c /^ unsigned int ischild:1;$/;" m struct:ossl_provider_st file: -isdef Configurations/platform/BASE.pm /^sub isdef { return $_[1] =~ m|\\.ld$|; }$/;" s -isdss_to_evp_type crypto/pem/pvkfmt.c 68;" d file: -ishex crypto/evp/ctrl_params_translate.c /^ int ishex;$/;" m struct:translation_ctx_st file: -isnt_nofips util/perl/OpenSSL/Test.pm /^sub isnt_nofips {$/;" s -isobj Configurations/platform/BASE.pm /^sub isobj { return $_[1] =~ m|\\.o$|; }$/;" s -isres Configurations/platform/BASE.pm /^sub isres { return $_[1] =~ m|\\.res$|; }$/;" s -isstaticlib Configurations/platform/BASE.pm /^sub isstaticlib { return $_[1] =~ m|\\.a$|; }$/;" s -issuer crypto/cmp/cmp_local.h /^ X509_NAME *issuer; \/* issuer name to used in cert template *\/$/;" m struct:ossl_cmp_ctx_st -issuer crypto/cms/cms_local.h /^ X509_NAME *issuer;$/;" m struct:CMS_IssuerAndSerialNumber_st -issuer crypto/crmf/crmf_local.h /^ GENERAL_NAME *issuer;$/;" m struct:ossl_crmf_certid_st -issuer crypto/crmf/crmf_local.h /^ const X509_NAME *issuer;$/;" m struct:ossl_crmf_certtemplate_st -issuer crypto/ct/ct_local.h /^ X509 *issuer;$/;" m struct:ct_policy_eval_ctx_st -issuer crypto/ocsp/ocsp_local.h /^ X509_NAME *issuer;$/;" m struct:ocsp_service_locator_st -issuer include/crypto/ess.h /^ STACK_OF(GENERAL_NAME) *issuer;$/;" m struct:ESS_issuer_serial -issuer include/crypto/x509.h /^ STACK_OF(GENERAL_NAME) *issuer;$/;" m struct:x509_revoked_st -issuer include/crypto/x509.h /^ X509_NAME *issuer; \/* CRL issuer name *\/$/;" m struct:X509_crl_info_st -issuer include/crypto/x509.h /^ X509_NAME *issuer;$/;" m struct:x509_cinf_st -issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 -issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 -issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_SignerIdentifier_st::__anon238 -issuerKeyHash crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING issuerKeyHash;$/;" m struct:ocsp_cert_id_st -issuerNameHash crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING issuerNameHash;$/;" m struct:ocsp_cert_id_st -issuerUID crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *issuerUID; \/* deprecated in version 2 *\/$/;" m struct:ossl_crmf_certtemplate_st -issuerUID include/crypto/x509.h /^ ASN1_BIT_STRING *issuerUID; \/* [ 1 ] optional in v2 *\/$/;" m struct:x509_cinf_st -issuer_file test/ct_test.c /^ char *issuer_file;$/;" m struct:ct_test_fixture file: -issuer_serial include/crypto/ess.h /^ ESS_ISSUER_SERIAL *issuer_serial;$/;" m struct:ESS_cert_id -issuer_serial include/crypto/ess.h /^ ESS_ISSUER_SERIAL *issuer_serial;$/;" m struct:ESS_cert_id_v2_st -issuers include/crypto/x509.h /^ STACK_OF(GENERAL_NAMES) *issuers;$/;" m struct:X509_crl_st -istream crypto/comp/c_zlib.c /^ z_stream istream;$/;" m struct:zlib_state file: -isv2 ssl/ssl_local.h /^ unsigned int isv2;$/;" m struct:__anon414 -it crypto/asn1/asn1_local.h /^ const ASN1_ITEM *it;$/;" m struct:asn1_sctx_st -it crypto/asn1/bio_ndef.c /^ const ASN1_ITEM *it;$/;" m struct:ndef_aux_st file: -item_sign include/crypto/asn1.h /^ int (*item_sign) (EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *data,$/;" m struct:evp_pkey_asn1_method_st -item_st providers/implementations/rands/seeding/rand_vms.c /^struct item_st {$/;" s file: -item_type fuzz/asn1.c /^static ASN1_ITEM_EXP *item_type[] = {$/;" v file: -item_type test/d2i_test.c /^static const ASN1_ITEM *item_type;$/;" v file: -item_verify include/crypto/asn1.h /^ int (*item_verify) (EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *data,$/;" m struct:evp_pkey_asn1_method_st -items ssl/pqueue.c /^ pitem *items;$/;" m struct:pqueue_st file: -items util/perl/OpenSSL/Ordinals.pm /^sub items {$/;" s -iter crypto/pkcs12/p12_local.h /^ ASN1_INTEGER *iter; \/* defaults to 1 *\/$/;" m struct:PKCS12_MAC_DATA_st -iter providers/implementations/kdfs/pbkdf1.c /^ uint64_t iter;$/;" m struct:__anon528 file: -iter providers/implementations/kdfs/pbkdf2.c /^ uint64_t iter;$/;" m struct:__anon535 file: -iter providers/implementations/kdfs/pkcs12kdf.c /^ uint64_t iter;$/;" m struct:__anon536 file: -iter test/evp_test.c /^ int id, iter;$/;" m struct:pbe_data_st file: -iter test/helpers/pkcs12.h /^ int iter;$/;" m struct:pkcs12_enc -iterationCount crypto/crmf/crmf_local.h /^ ASN1_INTEGER *iterationCount;$/;" m struct:ossl_crmf_pbmparameter_st -iterations test/bn_rand_range.h /^ unsigned int iterations;$/;" m struct:__anon316 -iterations test/bntest.c /^ unsigned int iterations;$/;" m struct:rand_range_case file: -iters test/pkcs12_format_test.c /^static const int iters[] = {$/;" v file: -iv apps/speed.c /^static unsigned char iv[2 * MAX_BLOCK_SIZE \/ 8];$/;" v file: -iv crypto/evp/e_aes.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon42 file: -iv crypto/evp/e_aes.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon48 file: -iv crypto/evp/e_aes.c /^ unsigned char *iv;$/;" m struct:__anon60 file: -iv crypto/evp/e_aes.c /^ unsigned char *iv;$/;" m struct:__anon74 file: -iv crypto/evp/e_aes_cbc_hmac_sha1.c /^ u64 iv[2];$/;" m struct:__anon21 file: -iv crypto/evp/e_aes_cbc_hmac_sha256.c /^ u64 iv[2];$/;" m struct:__anon36 file: -iv crypto/evp/e_aria.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon13 file: -iv crypto/evp/evp_local.h /^ unsigned char iv[EVP_MAX_IV_LENGTH]; \/* working iv *\/$/;" m struct:evp_cipher_ctx_st -iv demos/mac/gmac.c /^static unsigned char iv[] = {$/;" v file: -iv include/crypto/evp.h /^ unsigned char iv[EVP_MAX_IV_LENGTH];$/;" m struct:__anon370 -iv include/openssl/evp.h /^ unsigned char iv[EVP_MAX_IV_LENGTH];$/;" m struct:evp_cipher_info_st -iv providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ u64 iv[2];$/;" m struct:__anon504 file: -iv providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ u64 iv[2];$/;" m struct:__anon508 file: -iv providers/implementations/include/prov/ciphercommon.h /^ unsigned char iv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_cipher_ctx_st -iv providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char iv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_ccm_st -iv providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char iv[GCM_IV_MAX_SIZE]; \/* Buffer to use for IV's *\/$/;" m struct:prov_gcm_ctx_st -iv providers/implementations/kdfs/kbkdf.c /^ unsigned char *iv;$/;" m struct:__anon532 file: -iv test/evp_extra_test.c /^ const unsigned char *iv;$/;" m struct:__anon307 file: -iv test/evp_test.c /^ unsigned char *iv;$/;" m struct:cipher_data_st file: -iv test/evp_test.c /^ unsigned char *iv;$/;" m struct:mac_data_st file: -iv test/igetest.c /^ const unsigned char iv[32];$/;" m struct:ige_test file: -iv test/igetest.c /^ const unsigned char iv[64];$/;" m struct:bi_ige_test file: -iv test/tls13encryptiontest.c /^ const char *iv;$/;" m struct:__anon354 file: -iv1 test/evp_extra_test.c /^ const unsigned char *iv1;$/;" m struct:__anon310 file: -iv2 test/evp_extra_test.c /^ const unsigned char *iv2;$/;" m struct:__anon310 file: -iv_gen crypto/evp/e_aes.c /^ int iv_gen; \/* It is OK to generate IVs *\/$/;" m struct:__anon42 file: -iv_gen crypto/evp/e_aes.c /^ int iv_gen;$/;" m struct:__anon60 file: -iv_gen crypto/evp/e_aria.c /^ int iv_gen; \/* It is OK to generate IVs *\/$/;" m struct:__anon13 file: -iv_gen providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_gen:1; \/* It is OK to generate IVs *\/$/;" m struct:prov_gcm_ctx_st -iv_gen_rand crypto/evp/e_aes.c /^ int iv_gen_rand; \/* No IV was specified, so generate a rand IV *\/$/;" m struct:__anon42 file: -iv_gen_rand providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_gen_rand:1; \/* No IV was specified, so generate a rand IV *\/$/;" m struct:prov_gcm_ctx_st -iv_len include/crypto/evp.h /^ int iv_len;$/;" m struct:evp_cipher_st -iv_len include/crypto/evp.h /^ unsigned int iv_len;$/;" m struct:__anon370 -iv_len providers/implementations/kdfs/kbkdf.c /^ size_t iv_len;$/;" m struct:__anon532 file: -iv_len test/evp_test.c /^ size_t iv_len;$/;" m struct:cipher_data_st file: -iv_len test/evp_test.c /^ size_t iv_len;$/;" m struct:mac_data_st file: -iv_set crypto/evp/e_aes.c /^ int iv_set;$/;" m struct:__anon66::__anon67::__anon69 file: -iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon42 file: -iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon46 file: -iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon48 file: -iv_set crypto/evp/e_aes.c /^ int iv_set;$/;" m struct:__anon60 file: -iv_set crypto/evp/e_aria.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon13 file: -iv_set crypto/evp/e_aria.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon15 file: -iv_set providers/implementations/include/prov/ciphercommon.h /^ unsigned int iv_set : 1; \/* Set when the iv is copied to the iv\/oiv buffers *\/$/;" m struct:prov_cipher_ctx_st -iv_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int iv_set : 1; \/* Set if an iv is set *\/$/;" m struct:prov_ccm_st -iv_state providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned int iv_state; \/* set to one of IV_STATE_XXX *\/$/;" m struct:prov_aes_ocb_ctx_st -iv_state providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_state; \/* set to one of IV_STATE_XXX *\/$/;" m struct:prov_gcm_ctx_st -ivgen_test test/aesgcmtest.c /^static int ivgen_test(void)$/;" f file: -ivlen crypto/evp/e_aes.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon42 file: -ivlen crypto/evp/e_aes.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon48 file: -ivlen crypto/evp/e_aes.c /^ int ivlen;$/;" m struct:__anon60 file: -ivlen crypto/evp/e_aria.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon13 file: -ivlen engines/e_devcrypto.c /^ int ivlen;$/;" m struct:cipher_data_st file: -ivlen providers/implementations/include/prov/ciphercommon.h /^ size_t ivlen;$/;" m struct:prov_cipher_ctx_st -ivlen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t ivlen;$/;" m struct:prov_gcm_ctx_st -ivlen test/evp_extra_test.c /^ size_t ivlen; \/* 0 if we do not need to set a specific IV len *\/$/;" m struct:__anon307 file: -ivlen1 test/evp_extra_test.c /^ size_t ivlen1;$/;" m struct:__anon310 file: -ivlen2 test/evp_extra_test.c /^ size_t ivlen2;$/;" m struct:__anon310 file: -ivp test/chacha_internal_test.c /^static const unsigned int ivp[] = {$/;" v file: -j crypto/dh/dh_asn1.c /^ BIGNUM *j;$/;" m struct:__anon201 file: -j include/internal/ffc.h /^ BIGNUM *j;$/;" m struct:ffc_params_st -j0 crypto/evp/e_aes.c /^ } j0;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon65 file: -j0 providers/implementations/include/prov/ciphercommon_gcm.h /^ } j0; \/* initial counter value *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon525 -j_data test/bioprinttest.c /^} j_data;$/;" t typeref:struct:j_data_st file: -j_data_st test/bioprinttest.c /^typedef struct j_data_st {$/;" s file: -jf_data test/bioprinttest.c /^static j_data jf_data[] = {$/;" v file: -job ssl/ssl_local.h /^ ASYNC_JOB *job;$/;" m struct:ssl_st -jobs crypto/async/async_local.h /^ STACK_OF(ASYNC_JOB) *jobs;$/;" m struct:async_pool_st -join apps/req.c /^static int join(char buf[], size_t buf_size, const char *name,$/;" f file: -julian_adj crypto/o_time.c /^static int julian_adj(const struct tm *tm, int off_day, long offset_sec,$/;" f file: -julian_to_date crypto/o_time.c /^static void julian_to_date(long jd, int *y, int *m, int *d)$/;" f file: -justprint test/bioprinttest.c /^static int justprint = 0;$/;" v file: -k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon66::__anon67::__anon69::__anon70 file: -k crypto/evp/e_aes.c /^ AES_KEY k;$/;" m struct:__anon66::__anon67::__anon68 file: -k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon51::__anon52::__anon53 file: -k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon54::__anon55::__anon56 file: -k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon57::__anon58::__anon59 file: -k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon60::__anon61::__anon62 file: -k providers/implementations/ciphers/cipher_aes.h /^ unsigned char k[32];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon491 -k providers/implementations/ciphers/cipher_aes.h /^ unsigned char k[32];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 -k providers/implementations/exchange/ecdh_exch.c /^ EC_KEY *k;$/;" m struct:__anon518 file: -k providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char k[32];$/;" m struct:S390X_kmac_params_st -k providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char k[32]; \/* key *\/$/;" m struct:S390X_kma_params_st -k test/casttest.c /^static unsigned char k[16] = {$/;" v file: -k test/ecdsatest.h /^ const char *k; \/* ECDSA nonce *\/$/;" m struct:__anon267 -k test/ideatest.c /^static const unsigned char k[16] = {$/;" v file: -k test/x509_check_cert_pkey_test.c /^static const char *k;$/;" v file: -k1 crypto/cmac/cmac.c /^ unsigned char k1[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: -k1 crypto/ec/ec_asn1.c /^ int32_t k1;$/;" m struct:x9_62_pentanomial_st file: -k2 crypto/cmac/cmac.c /^ unsigned char k2[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: -k2 crypto/ec/ec_asn1.c /^ int32_t k2;$/;" m struct:x9_62_pentanomial_st file: -k25519Precomp crypto/ec/curve25519.c /^static const ge_precomp k25519Precomp[32][8] = {$/;" v file: -k3 crypto/ec/ec_asn1.c /^ int32_t k3;$/;" m struct:x9_62_pentanomial_st file: -kBadIssuerCRL test/crltest.c /^static const char *kBadIssuerCRL[] = {$/;" v file: -kBasicCRL test/crltest.c /^static const char *kBasicCRL[] = {$/;" v file: -kBottom21Bits crypto/ec/curve25519.c /^static const int64_t kBottom21Bits = 0x1fffffLL;$/;" v file: -kBottom25Bits crypto/ec/curve25519.c /^static const int64_t kBottom25Bits = 0x1ffffffLL;$/;" v file: -kBottom26Bits crypto/ec/curve25519.c /^static const int64_t kBottom26Bits = 0x3ffffffLL;$/;" v file: -kCFBDefaultKey test/evp_extra_test.c /^static const unsigned char kCFBDefaultKey[] = {$/;" v file: -kCRLTestLeaf test/crltest.c /^static const char *kCRLTestLeaf[] = {$/;" v file: -kCRLTestRoot test/crltest.c /^static const char *kCRLTestRoot[] = {$/;" v file: -kCertificateDER fuzz/server.c /^static const uint8_t kCertificateDER[] = {$/;" v file: -kExampleBadECKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadECKeyDER[] = {$/;" v file: -kExampleBadECPubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadECPubKeyDER[] = {$/;" v file: -kExampleBadRSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadRSAKeyDER[] = {$/;" v file: -kExampleDHKeyDER test/evp_extra_test.c /^static const unsigned char kExampleDHKeyDER[] = {$/;" v file: -kExampleDHPrivateKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleDHPrivateKeyDER[] = {$/;" v file: -kExampleDSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleDSAKeyDER[] = {$/;" v file: -kExampleECKey2DER test/evp_extra_test2.c /^static const unsigned char kExampleECKey2DER[] = {$/;" v file: -kExampleECKeyDER test/evp_extra_test.c /^static const unsigned char kExampleECKeyDER[] = {$/;" v file: -kExampleECKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleECKeyDER[] = {$/;" v file: -kExampleECPubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleECPubKeyDER[] = {$/;" v file: -kExampleECXKey2DER test/evp_extra_test2.c /^static const unsigned char kExampleECXKey2DER[] = {$/;" v file: -kExampleED25519KeyDER test/evp_extra_test.c /^static const unsigned char kExampleED25519KeyDER[] = {$/;" v file: -kExampleED25519PubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleED25519PubKeyDER[] = {$/;" v file: -kExampleRSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleRSAKeyDER[] = {$/;" v file: -kExampleRSAKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleRSAKeyDER[] = {$/;" v file: -kExampleRSAKeyPKCS8 test/evp_extra_test.c /^static const unsigned char kExampleRSAKeyPKCS8[] = {$/;" v file: -kExampleRSAKeyPKCS8 test/evp_extra_test2.c /^static const unsigned char kExampleRSAKeyPKCS8[] = {$/;" v file: -kExampleX25519KeyDER test/evp_extra_test.c /^static const unsigned char kExampleX25519KeyDER[] = {$/;" v file: -kGCMDefaultKey test/evp_extra_test.c /^static const unsigned char kGCMDefaultKey[32] = { 0 };$/;" v file: -kGCMResetKey test/evp_extra_test.c /^static const unsigned char kGCMResetKey[] = {$/;" v file: -kKnownCriticalCRL test/crltest.c /^static const char *kKnownCriticalCRL[] = {$/;" v file: -kMPITests test/bntest.c /^static const MPITEST kMPITests[] = {$/;" v file: -kMsg test/evp_extra_test.c /^static const unsigned char kMsg[] = { 1, 2, 3, 4 };$/;" v file: -kP256DefaultResult test/ecstresstest.c /^static const char *kP256DefaultResult =$/;" v file: -kPrime crypto/ec/ecp_nistp256.c /^static const u64 kPrime[4] =$/;" v file: -kPrime crypto/ec/ecp_nistp521.c /^static const felem kPrime = {$/;" v file: -kRSAPrivateKeyDER fuzz/server.c /^static const uint8_t kRSAPrivateKeyDER[] = {$/;" v file: -kRevokedCRL test/crltest.c /^static const char *kRevokedCRL[] = {$/;" v file: -kSignature test/evp_extra_test.c /^static const unsigned char kSignature[] = {$/;" v file: -kTop38Bits crypto/ec/curve25519.c /^static const int64_t kTop38Bits = 0xfffffffffc000000LL;$/;" v file: -kTop39Bits crypto/ec/curve25519.c /^static const int64_t kTop39Bits = 0xfffffffffe000000LL;$/;" v file: -kUnknownCriticalCRL test/crltest.c /^static const char *kUnknownCriticalCRL[] = {$/;" v file: -kUnknownCriticalCRL2 test/crltest.c /^static const char *kUnknownCriticalCRL2[] = {$/;" v file: -k_len test/casttest.c /^static int k_len[3] = { 16, 10, 5 };$/;" v file: -kari crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientInfo *kari;$/;" m union:CMS_RecipientInfo_st::__anon239 -kat_test test/aesgcmtest.c /^static int kat_test(void)$/;" f file: -kattest providers/implementations/signature/ecdsa_sig.c /^ unsigned int kattest;$/;" m struct:__anon460 file: -kbkdf_derive providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_derive_fn kbkdf_derive;$/;" v file: -kbkdf_derive providers/implementations/kdfs/kbkdf.c /^static int kbkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kbkdf_free providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_freectx_fn kbkdf_free;$/;" v file: -kbkdf_free providers/implementations/kdfs/kbkdf.c /^static void kbkdf_free(void *vctx)$/;" f file: -kbkdf_get_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kbkdf_get_ctx_params;$/;" v file: -kbkdf_get_ctx_params providers/implementations/kdfs/kbkdf.c /^static int kbkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kbkdf_gettable_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kbkdf_gettable_ctx_params;$/;" v file: -kbkdf_gettable_ctx_params providers/implementations/kdfs/kbkdf.c /^static const OSSL_PARAM *kbkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kbkdf_mode providers/implementations/kdfs/kbkdf.c /^} kbkdf_mode;$/;" t typeref:enum:__anon531 file: -kbkdf_new providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_newctx_fn kbkdf_new;$/;" v file: -kbkdf_new providers/implementations/kdfs/kbkdf.c /^static void *kbkdf_new(void *provctx)$/;" f file: -kbkdf_reset providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_reset_fn kbkdf_reset;$/;" v file: -kbkdf_reset providers/implementations/kdfs/kbkdf.c /^static void kbkdf_reset(void *vctx)$/;" f file: -kbkdf_set_buffer providers/implementations/kdfs/kbkdf.c /^static int kbkdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: -kbkdf_set_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kbkdf_set_ctx_params;$/;" v file: -kbkdf_set_ctx_params providers/implementations/kdfs/kbkdf.c /^static int kbkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kbkdf_settable_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kbkdf_settable_ctx_params;$/;" v file: -kbkdf_settable_ctx_params providers/implementations/kdfs/kbkdf.c /^static const OSSL_PARAM *kbkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kder test/evp_extra_test.c /^ const unsigned char *kder;$/;" m struct:APK_DATA_st file: -kder test/evp_extra_test2.c /^ const unsigned char *kder;$/;" m struct:APK_DATA_st file: -kdf_cekalg providers/implementations/exchange/dh_exch.c /^ char *kdf_cekalg;$/;" m struct:__anon517 file: -kdf_cmp apps/list.c /^static int kdf_cmp(const EVP_KDF * const *a, const EVP_KDF * const *b)$/;" f file: -kdf_data_st providers/implementations/include/prov/kdfexchange.h /^struct kdf_data_st {$/;" s -kdf_data_st test/evp_test.c /^typedef struct kdf_data_st {$/;" s file: -kdf_derive providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_derive_fn kdf_derive;$/;" v file: -kdf_derive providers/implementations/exchange/kdf_exch.c /^static int kdf_derive(void *vpkdfctx, unsigned char *secret, size_t *secretlen,$/;" f file: -kdf_dupctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn kdf_dupctx;$/;" v file: -kdf_dupctx providers/implementations/exchange/kdf_exch.c /^static void *kdf_dupctx(void *vpkdfctx)$/;" f file: -kdf_freectx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_freectx_fn kdf_freectx;$/;" v file: -kdf_freectx providers/implementations/exchange/kdf_exch.c /^static void kdf_freectx(void *vpkdfctx)$/;" f file: -kdf_freedata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn kdf_freedata;$/;" v file: -kdf_freedata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static void kdf_freedata(void *kdfdata)$/;" f file: -kdf_has providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn kdf_has;$/;" v file: -kdf_has providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static int kdf_has(const void *keydata, int selection)$/;" f file: -kdf_hkdf_derive providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_hkdf_derive;$/;" v file: -kdf_hkdf_derive providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_hkdf_free providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_hkdf_free;$/;" v file: -kdf_hkdf_free providers/implementations/kdfs/hkdf.c /^static void kdf_hkdf_free(void *vctx)$/;" f file: -kdf_hkdf_get_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_hkdf_get_ctx_params;$/;" v file: -kdf_hkdf_get_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_hkdf_gettable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_hkdf_gettable_ctx_params;$/;" v file: -kdf_hkdf_gettable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_hkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_hkdf_new providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_hkdf_new;$/;" v file: -kdf_hkdf_new providers/implementations/kdfs/hkdf.c /^static void *kdf_hkdf_new(void *provctx)$/;" f file: -kdf_hkdf_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_hkdf_newctx;$/;" v file: -kdf_hkdf_reset providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_hkdf_reset;$/;" v file: -kdf_hkdf_reset providers/implementations/kdfs/hkdf.c /^static void kdf_hkdf_reset(void *vctx)$/;" f file: -kdf_hkdf_set_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_hkdf_set_ctx_params;$/;" v file: -kdf_hkdf_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_hkdf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_hkdf_settable_ctx_params;$/;" v file: -kdf_hkdf_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_hkdf_settable_ctx_params;$/;" v file: -kdf_hkdf_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_hkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_hkdf_size providers/implementations/kdfs/hkdf.c /^static size_t kdf_hkdf_size(KDF_HKDF *ctx)$/;" f file: -kdf_init providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_init_fn kdf_init;$/;" v file: -kdf_init providers/implementations/exchange/kdf_exch.c /^static int kdf_init(void *vpkdfctx, void *vkdf, const OSSL_PARAM params[])$/;" f file: -kdf_main apps/kdf.c /^int kdf_main(int argc, char **argv)$/;" f -kdf_md crypto/dh/dh_pmeth.c /^ const EVP_MD *kdf_md;$/;" m struct:__anon200 file: -kdf_md crypto/ec/ec_pmeth.c /^ const EVP_MD *kdf_md;$/;" m struct:__anon106 file: -kdf_md providers/implementations/exchange/dh_exch.c /^ EVP_MD *kdf_md;$/;" m struct:__anon517 file: -kdf_md providers/implementations/exchange/ecdh_exch.c /^ EVP_MD *kdf_md;$/;" m struct:__anon518 file: -kdf_newctx providers/implementations/exchange/kdf_exch.c /^static void *kdf_newctx(const char *kdfname, void *provctx)$/;" f file: -kdf_newdata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn kdf_newdata;$/;" v file: -kdf_newdata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static void *kdf_newdata(void *provctx)$/;" f file: -kdf_oid crypto/dh/dh_pmeth.c /^ ASN1_OBJECT *kdf_oid;$/;" m struct:__anon200 file: -kdf_options apps/kdf.c /^const OPTIONS kdf_options[] = {$/;" v -kdf_outlen crypto/dh/dh_pmeth.c /^ size_t kdf_outlen;$/;" m struct:__anon200 file: -kdf_outlen crypto/ec/ec_pmeth.c /^ size_t kdf_outlen;$/;" m struct:__anon106 file: -kdf_outlen providers/implementations/exchange/dh_exch.c /^ size_t kdf_outlen;$/;" m struct:__anon517 file: -kdf_outlen providers/implementations/exchange/ecdh_exch.c /^ size_t kdf_outlen;$/;" m struct:__anon518 file: -kdf_pbkdf1_cleanup providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_cleanup(KDF_PBKDF1 *ctx)$/;" f file: -kdf_pbkdf1_derive providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_derive_fn kdf_pbkdf1_derive;$/;" v file: -kdf_pbkdf1_derive providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_pbkdf1_do_derive providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_do_derive(const unsigned char *pass, size_t passlen,$/;" f file: -kdf_pbkdf1_free providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pbkdf1_free;$/;" v file: -kdf_pbkdf1_free providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_free(void *vctx)$/;" f file: -kdf_pbkdf1_get_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pbkdf1_get_ctx_params;$/;" v file: -kdf_pbkdf1_get_ctx_params providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_pbkdf1_gettable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pbkdf1_gettable_ctx_params;$/;" v file: -kdf_pbkdf1_gettable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static const OSSL_PARAM *kdf_pbkdf1_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_pbkdf1_new providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pbkdf1_new;$/;" v file: -kdf_pbkdf1_new providers/implementations/kdfs/pbkdf1.c /^static void *kdf_pbkdf1_new(void *provctx)$/;" f file: -kdf_pbkdf1_reset providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_reset_fn kdf_pbkdf1_reset;$/;" v file: -kdf_pbkdf1_reset providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_reset(void *vctx)$/;" f file: -kdf_pbkdf1_set_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pbkdf1_set_ctx_params;$/;" v file: -kdf_pbkdf1_set_ctx_params providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_pbkdf1_set_membuf providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: -kdf_pbkdf1_settable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pbkdf1_settable_ctx_params;$/;" v file: -kdf_pbkdf1_settable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static const OSSL_PARAM *kdf_pbkdf1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_pbkdf2_cleanup providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_cleanup(KDF_PBKDF2 *ctx)$/;" f file: -kdf_pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_derive_fn kdf_pbkdf2_derive;$/;" v file: -kdf_pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_pbkdf2_free providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pbkdf2_free;$/;" v file: -kdf_pbkdf2_free providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_free(void *vctx)$/;" f file: -kdf_pbkdf2_get_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pbkdf2_get_ctx_params;$/;" v file: -kdf_pbkdf2_get_ctx_params providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_pbkdf2_gettable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pbkdf2_gettable_ctx_params;$/;" v file: -kdf_pbkdf2_gettable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static const OSSL_PARAM *kdf_pbkdf2_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_pbkdf2_init providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_init(KDF_PBKDF2 *ctx)$/;" f file: -kdf_pbkdf2_new providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pbkdf2_new;$/;" v file: -kdf_pbkdf2_new providers/implementations/kdfs/pbkdf2.c /^static void *kdf_pbkdf2_new(void *provctx)$/;" f file: -kdf_pbkdf2_reset providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_reset_fn kdf_pbkdf2_reset;$/;" v file: -kdf_pbkdf2_reset providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_reset(void *vctx)$/;" f file: -kdf_pbkdf2_set_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pbkdf2_set_ctx_params;$/;" v file: -kdf_pbkdf2_set_ctx_params providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_pbkdf2_settable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pbkdf2_settable_ctx_params;$/;" v file: -kdf_pbkdf2_settable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static const OSSL_PARAM *kdf_pbkdf2_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_pkcs12_cleanup providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_cleanup(KDF_PKCS12 *ctx)$/;" f file: -kdf_pkcs12_derive providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_pkcs12_derive;$/;" v file: -kdf_pkcs12_derive providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_pkcs12_free providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pkcs12_free;$/;" v file: -kdf_pkcs12_free providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_free(void *vctx)$/;" f file: -kdf_pkcs12_get_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pkcs12_get_ctx_params;$/;" v file: -kdf_pkcs12_get_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_pkcs12_gettable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pkcs12_gettable_ctx_params;$/;" v file: -kdf_pkcs12_gettable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static const OSSL_PARAM *kdf_pkcs12_gettable_ctx_params($/;" f file: -kdf_pkcs12_new providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pkcs12_new;$/;" v file: -kdf_pkcs12_new providers/implementations/kdfs/pkcs12kdf.c /^static void *kdf_pkcs12_new(void *provctx)$/;" f file: -kdf_pkcs12_reset providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_pkcs12_reset;$/;" v file: -kdf_pkcs12_reset providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_reset(void *vctx)$/;" f file: -kdf_pkcs12_set_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pkcs12_set_ctx_params;$/;" v file: -kdf_pkcs12_set_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_pkcs12_settable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pkcs12_settable_ctx_params;$/;" v file: -kdf_pkcs12_settable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static const OSSL_PARAM *kdf_pkcs12_settable_ctx_params($/;" f file: -kdf_scrypt_derive providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_derive_fn kdf_scrypt_derive;$/;" v file: -kdf_scrypt_derive providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_scrypt_free providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_freectx_fn kdf_scrypt_free;$/;" v file: -kdf_scrypt_free providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_free(void *vctx)$/;" f file: -kdf_scrypt_get_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_scrypt_get_ctx_params;$/;" v file: -kdf_scrypt_get_ctx_params providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_scrypt_gettable_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_scrypt_gettable_ctx_params;$/;" v file: -kdf_scrypt_gettable_ctx_params providers/implementations/kdfs/scrypt.c /^static const OSSL_PARAM *kdf_scrypt_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_scrypt_init providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_init(KDF_SCRYPT *ctx)$/;" f file: -kdf_scrypt_new providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_newctx_fn kdf_scrypt_new;$/;" v file: -kdf_scrypt_new providers/implementations/kdfs/scrypt.c /^static void *kdf_scrypt_new(void *provctx)$/;" f file: -kdf_scrypt_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_scrypt_newctx;$/;" v file: -kdf_scrypt_reset providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_reset_fn kdf_scrypt_reset;$/;" v file: -kdf_scrypt_reset providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_reset(void *vctx)$/;" f file: -kdf_scrypt_set_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_scrypt_set_ctx_params;$/;" v file: -kdf_scrypt_set_ctx_params providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_scrypt_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_scrypt_settable_ctx_params;$/;" v file: -kdf_scrypt_settable_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_scrypt_settable_ctx_params;$/;" v file: -kdf_scrypt_settable_ctx_params providers/implementations/kdfs/scrypt.c /^static const OSSL_PARAM *kdf_scrypt_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_set_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn kdf_set_ctx_params;$/;" v file: -kdf_set_ctx_params providers/implementations/exchange/kdf_exch.c /^static int kdf_set_ctx_params(void *vpkdfctx, const OSSL_PARAM params[])$/;" f file: -kdf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static const OSSL_PARAM *kdf_settable_ctx_params(ossl_unused void *vpkdfctx,$/;" f file: -kdf_sshkdf_derive providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_sshkdf_derive;$/;" v file: -kdf_sshkdf_derive providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_sshkdf_free providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_sshkdf_free;$/;" v file: -kdf_sshkdf_free providers/implementations/kdfs/sshkdf.c /^static void kdf_sshkdf_free(void *vctx)$/;" f file: -kdf_sshkdf_get_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_sshkdf_get_ctx_params;$/;" v file: -kdf_sshkdf_get_ctx_params providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_sshkdf_gettable_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_sshkdf_gettable_ctx_params;$/;" v file: -kdf_sshkdf_gettable_ctx_params providers/implementations/kdfs/sshkdf.c /^static const OSSL_PARAM *kdf_sshkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_sshkdf_new providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_sshkdf_new;$/;" v file: -kdf_sshkdf_new providers/implementations/kdfs/sshkdf.c /^static void *kdf_sshkdf_new(void *provctx)$/;" f file: -kdf_sshkdf_reset providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_sshkdf_reset;$/;" v file: -kdf_sshkdf_reset providers/implementations/kdfs/sshkdf.c /^static void kdf_sshkdf_reset(void *vctx)$/;" f file: -kdf_sshkdf_set_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_sshkdf_set_ctx_params;$/;" v file: -kdf_sshkdf_set_ctx_params providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_sshkdf_settable_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_sshkdf_settable_ctx_params;$/;" v file: -kdf_sshkdf_settable_ctx_params providers/implementations/kdfs/sshkdf.c /^static const OSSL_PARAM *kdf_sshkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_test_cleanup test/evp_test.c /^static void kdf_test_cleanup(EVP_TEST *t)$/;" f file: -kdf_test_ctrl test/evp_test.c /^static int kdf_test_ctrl(EVP_TEST *t, EVP_KDF_CTX *kctx,$/;" f file: -kdf_test_init test/evp_test.c /^static int kdf_test_init(EVP_TEST *t, const char *name)$/;" f file: -kdf_test_method test/evp_test.c /^static const EVP_TEST_METHOD kdf_test_method = {$/;" v file: -kdf_test_parse test/evp_test.c /^static int kdf_test_parse(EVP_TEST *t,$/;" f file: -kdf_test_run test/evp_test.c /^static int kdf_test_run(EVP_TEST *t)$/;" f file: -kdf_tls1_3_derive providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_tls1_3_derive;$/;" v file: -kdf_tls1_3_derive providers/implementations/kdfs/hkdf.c /^static int kdf_tls1_3_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_tls1_3_set_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_tls1_3_set_ctx_params;$/;" v file: -kdf_tls1_3_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_tls1_3_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_tls1_3_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_tls1_3_settable_ctx_params;$/;" v file: -kdf_tls1_3_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_tls1_3_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kdf_tls1_prf_derive providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_derive_fn kdf_tls1_prf_derive;$/;" v file: -kdf_tls1_prf_derive providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -kdf_tls1_prf_free providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_tls1_prf_free;$/;" v file: -kdf_tls1_prf_free providers/implementations/kdfs/tls1_prf.c /^static void kdf_tls1_prf_free(void *vctx)$/;" f file: -kdf_tls1_prf_get_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_tls1_prf_get_ctx_params;$/;" v file: -kdf_tls1_prf_get_ctx_params providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -kdf_tls1_prf_gettable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_tls1_prf_gettable_ctx_params;$/;" v file: -kdf_tls1_prf_gettable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static const OSSL_PARAM *kdf_tls1_prf_gettable_ctx_params($/;" f file: -kdf_tls1_prf_new providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_tls1_prf_new;$/;" v file: -kdf_tls1_prf_new providers/implementations/kdfs/tls1_prf.c /^static void *kdf_tls1_prf_new(void *provctx)$/;" f file: -kdf_tls1_prf_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_tls1_prf_newctx;$/;" v file: -kdf_tls1_prf_reset providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_reset_fn kdf_tls1_prf_reset;$/;" v file: -kdf_tls1_prf_reset providers/implementations/kdfs/tls1_prf.c /^static void kdf_tls1_prf_reset(void *vctx)$/;" f file: -kdf_tls1_prf_set_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_tls1_prf_set_ctx_params;$/;" v file: -kdf_tls1_prf_set_ctx_params providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -kdf_tls1_prf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_tls1_prf_settable_ctx_params;$/;" v file: -kdf_tls1_prf_settable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_tls1_prf_settable_ctx_params;$/;" v file: -kdf_tls1_prf_settable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static const OSSL_PARAM *kdf_tls1_prf_settable_ctx_params($/;" f file: -kdf_type crypto/dh/dh_pmeth.c /^ char kdf_type;$/;" m struct:__anon200 file: -kdf_type crypto/ec/ec_pmeth.c /^ char kdf_type;$/;" m struct:__anon106 file: -kdf_type providers/implementations/exchange/dh_exch.c /^ enum kdf_type kdf_type;$/;" m struct:__anon517 typeref:enum:__anon517::kdf_type file: -kdf_type providers/implementations/exchange/dh_exch.c /^enum kdf_type {$/;" g file: -kdf_type providers/implementations/exchange/ecdh_exch.c /^ enum kdf_type kdf_type;$/;" m struct:__anon518 typeref:enum:__anon518::kdf_type file: -kdf_type providers/implementations/exchange/ecdh_exch.c /^enum kdf_type {$/;" g file: -kdf_type_map_st crypto/evp/ctrl_params_translate.c /^struct kdf_type_map_st {$/;" s file: -kdf_type_num crypto/evp/ctrl_params_translate.c /^ int kdf_type_num;$/;" m struct:kdf_type_map_st file: -kdf_type_str crypto/evp/ctrl_params_translate.c /^ const char *kdf_type_str;$/;" m struct:kdf_type_map_st file: -kdf_ukm crypto/dh/dh_pmeth.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon200 file: -kdf_ukm crypto/ec/ec_pmeth.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon106 file: -kdf_ukm providers/implementations/exchange/dh_exch.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon517 file: -kdf_ukm providers/implementations/exchange/ecdh_exch.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon518 file: -kdf_ukmlen crypto/dh/dh_pmeth.c /^ size_t kdf_ukmlen;$/;" m struct:__anon200 file: -kdf_ukmlen crypto/ec/ec_pmeth.c /^ size_t kdf_ukmlen;$/;" m struct:__anon106 file: -kdf_ukmlen providers/implementations/exchange/dh_exch.c /^ size_t kdf_ukmlen;$/;" m struct:__anon517 file: -kdf_ukmlen providers/implementations/exchange/ecdh_exch.c /^ size_t kdf_ukmlen;$/;" m struct:__anon518 file: -kdfctx providers/implementations/exchange/kdf_exch.c /^ EVP_KDF_CTX *kdfctx;$/;" m struct:__anon520 file: -kdfdata providers/implementations/exchange/kdf_exch.c /^ KDF_DATA *kdfdata;$/;" m struct:__anon520 file: -kdsa crypto/perlasm/s390x.pm /^sub kdsa {$/;" s -kdsa crypto/s390x_arch.h /^ unsigned long long kdsa[2];$/;" m struct:OPENSSL_s390xcap_st -keccak_dupctx providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_dupctx_fn keccak_dupctx;$/;" v file: -keccak_dupctx providers/implementations/digests/sha3_prov.c /^static void *keccak_dupctx(void *ctx)$/;" f file: -keccak_final providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_final_fn keccak_final;$/;" v file: -keccak_final providers/implementations/digests/sha3_prov.c /^static int keccak_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -keccak_freectx providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_freectx_fn keccak_freectx;$/;" v file: -keccak_freectx providers/implementations/digests/sha3_prov.c /^static void keccak_freectx(void *vctx)$/;" f file: -keccak_init providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_init_fn keccak_init;$/;" v file: -keccak_init providers/implementations/digests/sha3_prov.c /^static int keccak_init(void *vctx, ossl_unused const OSSL_PARAM params[])$/;" f file: -keccak_init_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_init_fn keccak_init_params;$/;" v file: -keccak_init_params providers/implementations/digests/sha3_prov.c /^static int keccak_init_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -keccak_st include/internal/sha3.h /^struct keccak_st {$/;" s -keccak_update providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_update_fn keccak_update;$/;" v file: -keccak_update providers/implementations/digests/sha3_prov.c /^static int keccak_update(void *vctx, const unsigned char *inp, size_t len)$/;" f file: -keep_alive crypto/cmp/cmp_http.c /^static int keep_alive(int keep_alive, int body_type)$/;" f file: -keep_alive crypto/cmp/cmp_local.h /^ int keep_alive; \/* persistent connection: 0=no, 1=prefer, 2=require *\/$/;" m struct:ossl_cmp_ctx_st -keep_alive crypto/http/http_client.c /^ int keep_alive; \/* Persistent conn. 0=no, 1=prefer, 2=require *\/$/;" m struct:ossl_http_req_ctx_st file: -keep_alive test/http_test.c /^ int keep_alive;$/;" m struct:__anon346 file: -keep_random_devices_open providers/implementations/rands/seeding/rand_unix.c /^static int keep_random_devices_open = 1;$/;" v file: -kek_algs providers/implementations/kdfs/x942kdf.c /^} kek_algs[] = {$/;" v typeref:struct:__anon534 file: -kek_unwrap_key crypto/cms/cms_pwri.c /^static int kek_unwrap_key(unsigned char *out, size_t *outlen,$/;" f file: -kek_wrap_key crypto/cms/cms_pwri.c /^static int kek_wrap_key(unsigned char *out, size_t *outlen,$/;" f file: -kekid crypto/cms/cms_local.h /^ CMS_KEKIdentifier *kekid;$/;" m struct:CMS_KEKRecipientInfo_st -keklen providers/implementations/kdfs/x942kdf.c /^ size_t keklen; \/* size in bytes *\/$/;" m struct:__anon534 file: -kekri crypto/cms/cms_local.h /^ CMS_KEKRecipientInfo *kekri;$/;" m union:CMS_RecipientInfo_st::__anon239 -kem include/crypto/evp.h /^ EVP_KEM *kem;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon368 -kem_cmp apps/list.c /^static int kem_cmp(const EVP_KEM * const *a,$/;" f file: -kem_invalid_keytype test/evp_libctx_test.c /^static int kem_invalid_keytype(void)$/;" f file: -kem_rsa_gen_recover test/evp_libctx_test.c /^static int kem_rsa_gen_recover(void)$/;" f file: -kem_rsa_params test/evp_libctx_test.c /^static int kem_rsa_params(void)$/;" f file: -kex include/crypto/evp.h /^ } kex;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon365 -kex_cmp apps/list.c /^static int kex_cmp(const EVP_KEYEXCH * const *a,$/;" f file: -kex_group ssl/ssl_asn1.c /^ uint32_t kex_group;$/;" m struct:__anon426 file: -kex_group ssl/ssl_local.h /^ unsigned int kex_group; \/* TLS group from key exchange *\/$/;" m struct:ssl_session_st -key apps/lib/s_cb.c /^ EVP_PKEY *key;$/;" m struct:ssl_excert_st file: -key apps/speed.c /^ unsigned char *key;$/;" m struct:loopargs_st file: -key crypto/async/async_local.h /^ const void *key;$/;" m struct:fd_lookup_st -key crypto/cms/cms_local.h /^ unsigned char *key;$/;" m struct:CMS_EncryptedContentInfo_st -key crypto/cms/cms_local.h /^ unsigned char *key;$/;" m struct:CMS_KEKRecipientInfo_st -key crypto/engine/eng_openssl.c /^ unsigned char key[TEST_RC4_KEY_SIZE];$/;" m struct:__anon211 file: -key crypto/evp/e_aes.c /^ } key;$/;" m union:__anon66::__anon67 typeref:struct:__anon66::__anon67::__anon68 file: -key crypto/evp/e_chacha20_poly1305.c /^ EVP_CHACHA_KEY key;$/;" m struct:__anon29 file: -key crypto/evp/e_chacha20_poly1305.c /^ } key;$/;" m struct:__anon27 typeref:union:__anon27::__anon28 file: -key crypto/evp/p_lib.c /^ unsigned char **key;$/;" m struct:raw_key_details_st file: -key crypto/param_build.c /^ const char *key;$/;" m struct:__anon86 file: -key demos/mac/gmac.c /^static unsigned char key[] = {$/;" v file: -key demos/mac/siphash.c /^static unsigned char key[] = {$/;" v file: -key engines/e_capi.c /^ HCRYPTKEY key;$/;" m struct:CAPI_KEY_st file: -key include/crypto/modes.h /^ void *key;$/;" m struct:ccm128_context -key include/crypto/modes.h /^ void *key;$/;" m struct:gcm128_context -key include/crypto/x509.h /^ X509_PUBKEY *key;$/;" m struct:x509_cinf_st -key include/openssl/core.h /^ const char *key; \/* the name of the parameter *\/$/;" m struct:ossl_param_st -key providers/implementations/asymciphers/sm2_enc.c /^ EC_KEY *key;$/;" m struct:__anon514 file: -key providers/implementations/ciphers/cipher_chacha20.h /^ } key;$/;" m struct:__anon511 typeref:union:__anon511::__anon512 -key providers/implementations/exchange/ecx_exch.c /^ ECX_KEY *key;$/;" m struct:__anon519 file: -key providers/implementations/kdfs/hkdf.c /^ unsigned char *key;$/;" m struct:__anon538 file: -key providers/implementations/kdfs/krb5kdf.c /^ unsigned char *key;$/;" m struct:__anon527 file: -key providers/implementations/kdfs/sshkdf.c /^ unsigned char *key; \/* K *\/$/;" m struct:__anon529 file: -key providers/implementations/macs/blake2_mac_impl.c /^ unsigned char key[BLAKE2_KEYBYTES];$/;" m struct:blake2_mac_data_st file: -key providers/implementations/macs/hmac_prov.c /^ unsigned char *key;$/;" m struct:hmac_data_st file: -key providers/implementations/macs/kmac_prov.c /^ unsigned char key[KMAC_MAX_KEY_ENCODED];$/;" m struct:kmac_data_st file: -key providers/implementations/signature/eddsa_sig.c /^ ECX_KEY *key;$/;" m struct:__anon463 file: -key providers/implementations/signature/mac_legacy_sig.c /^ MAC_KEY *key;$/;" m struct:__anon461 file: -key ssl/ssl_local.h /^ CERT_PKEY *key;$/;" m struct:cert_st -key test/certs/mkcert.sh /^key() {$/;" f -key test/chacha_internal_test.c /^static const unsigned int key[] = {$/;" v file: -key test/cmactest.c /^ const char key[32];$/;" m struct:test_st file: -key test/destest.c /^ const DES_cblock key;$/;" m struct:__anon344 file: -key test/destest.c /^ const DES_cblock key;$/;" m struct:__anon345 file: -key test/endecoder_legacy_test.c /^ EVP_PKEY *key;$/;" m struct:key_st file: -key test/evp_extra_test.c /^ const unsigned char *key;$/;" m struct:__anon307 file: -key test/evp_test.c /^ EVP_PKEY *key;$/;" m struct:key_list_st file: -key test/evp_test.c /^ unsigned char *key;$/;" m struct:cipher_data_st file: -key test/evp_test.c /^ unsigned char *key;$/;" m struct:mac_data_st file: -key test/evp_test.c /^ unsigned char *key;$/;" m struct:pbe_data_st file: -key test/hmactest.c /^ const char key[16];$/;" m struct:test_st file: -key test/igetest.c /^ const unsigned char key[16];$/;" m struct:ige_test file: -key test/poly1305_internal_test.c /^ SIZED_DATA key;$/;" m struct:__anon353 file: -key test/testutil.h /^ BIO *key; \/* temp memory BIO for reading in keys *\/$/;" m struct:stanza_st -key test/testutil.h /^ char *key;$/;" m struct:pair_st -key test/tls-provider.c /^ XORKEY *key;$/;" m struct:__anon315 file: -key test/tls13encryptiontest.c /^ const char *key;$/;" m struct:__anon354 file: -key1 include/crypto/modes.h /^ void *key1, *key2;$/;" m struct:xts128_context -key1 test/igetest.c /^ const unsigned char key1[32];$/;" m struct:bi_ige_test file: -key1 test/rsa_test.c /^static int key1(RSA *key, unsigned char *c)$/;" f file: -key2 include/crypto/modes.h /^ void *key1, *key2;$/;" m struct:xts128_context -key2 test/igetest.c /^ const unsigned char key2[32];$/;" m struct:bi_ige_test file: -key2 test/rsa_test.c /^static int key2(RSA *key, unsigned char *c)$/;" f file: -key2048_key test/rsa_mp_test.c /^static int key2048_key(RSA *key)$/;" f file: -key2048p3_v1 test/rsa_mp_test.c /^static int key2048p3_v1(RSA *key)$/;" f file: -key2048p3_v2 test/rsa_mp_test.c /^static int key2048p3_v2(RSA *key)$/;" f file: -key2any_check_selection providers/implementations/encode_decode/encode_key2any.c /^static int key2any_check_selection(int selection, int selection_mask)$/;" f file: -key2any_ctx_st providers/implementations/encode_decode/encode_key2any.c /^struct key2any_ctx_st {$/;" s file: -key2any_encode providers/implementations/encode_decode/encode_key2any.c /^static int key2any_encode(struct key2any_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: -key2any_freectx providers/implementations/encode_decode/encode_key2any.c /^static OSSL_FUNC_decoder_freectx_fn key2any_freectx;$/;" v file: -key2any_freectx providers/implementations/encode_decode/encode_key2any.c /^static void key2any_freectx(void *vctx)$/;" f file: -key2any_newctx providers/implementations/encode_decode/encode_key2any.c /^static OSSL_FUNC_decoder_newctx_fn key2any_newctx;$/;" v file: -key2any_newctx providers/implementations/encode_decode/encode_key2any.c /^static void *key2any_newctx(void *provctx)$/;" f file: -key2any_set_ctx_params providers/implementations/encode_decode/encode_key2any.c /^static int key2any_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -key2any_settable_ctx_params providers/implementations/encode_decode/encode_key2any.c /^static const OSSL_PARAM *key2any_settable_ctx_params(ossl_unused void *provctx)$/;" f file: -key2blob_check_selection providers/implementations/encode_decode/encode_key2blob.c /^static int key2blob_check_selection(int selection, int selection_mask)$/;" f file: -key2blob_encode providers/implementations/encode_decode/encode_key2blob.c /^static int key2blob_encode(void *vctx, const void *key, int selection,$/;" f file: -key2blob_freectx providers/implementations/encode_decode/encode_key2blob.c /^static OSSL_FUNC_encoder_freectx_fn key2blob_freectx;$/;" v file: -key2blob_freectx providers/implementations/encode_decode/encode_key2blob.c /^static void key2blob_freectx(void *vctx)$/;" f file: -key2blob_newctx providers/implementations/encode_decode/encode_key2blob.c /^static OSSL_FUNC_encoder_newctx_fn key2blob_newctx;$/;" v file: -key2blob_newctx providers/implementations/encode_decode/encode_key2blob.c /^static void *key2blob_newctx(void *provctx)$/;" f file: -key2ms_ctx_st providers/implementations/encode_decode/encode_key2ms.c /^struct key2ms_ctx_st {$/;" s file: -key2ms_does_selection providers/implementations/encode_decode/encode_key2ms.c /^static OSSL_FUNC_encoder_does_selection_fn key2ms_does_selection;$/;" v file: -key2ms_does_selection providers/implementations/encode_decode/encode_key2ms.c /^static int key2ms_does_selection(void *vctx, int selection)$/;" f file: -key2ms_freectx providers/implementations/encode_decode/encode_key2ms.c /^static OSSL_FUNC_encoder_freectx_fn key2ms_freectx;$/;" v file: -key2ms_freectx providers/implementations/encode_decode/encode_key2ms.c /^static void key2ms_freectx(void *vctx)$/;" f file: -key2ms_newctx providers/implementations/encode_decode/encode_key2ms.c /^static struct key2ms_ctx_st *key2ms_newctx(void *provctx)$/;" f file: -key2msblob_encode providers/implementations/encode_decode/encode_key2ms.c /^static int key2msblob_encode(void *vctx, const void *key, int selection,$/;" f file: -key2pvk_encode providers/implementations/encode_decode/encode_key2ms.c /^static int key2pvk_encode(void *vctx, const void *key, int selection,$/;" f file: -key2pvk_set_ctx_params providers/implementations/encode_decode/encode_key2ms.c /^static int key2pvk_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -key2pvk_settable_ctx_params providers/implementations/encode_decode/encode_key2ms.c /^static const OSSL_PARAM *key2pvk_settable_ctx_params(ossl_unused void *provctx)$/;" f file: -key2text_encode providers/implementations/encode_decode/encode_key2text.c /^static int key2text_encode(void *vctx, const void *key, int selection,$/;" f file: -key2text_freectx providers/implementations/encode_decode/encode_key2text.c /^static void key2text_freectx(ossl_unused void *vctx)$/;" f file: -key2text_newctx providers/implementations/encode_decode/encode_key2text.c /^static void *key2text_newctx(void *provctx)$/;" f file: -key3 test/rsa_test.c /^static int key3(RSA *key, unsigned char *c)$/;" f file: -keyAgreement crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOPRIVKEY *keyAgreement; \/* 3 *\/$/;" m union:ossl_crmf_popo_st::__anon233 -keyAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *keyAlg; \/* 3 *\/$/;" m struct:ossl_crmf_encryptedvalue_st -keyAttr crypto/cms/cms_local.h /^ ASN1_TYPE *keyAttr;$/;" m struct:CMS_OtherKeyAttribute_st -keyAttrId crypto/cms/cms_local.h /^ ASN1_OBJECT *keyAttrId;$/;" m struct:CMS_OtherKeyAttribute_st -keyDerivationAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyDerivationAlgorithm;$/;" m struct:CMS_PasswordRecipientInfo_st -keyEncipherment crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOPRIVKEY *keyEncipherment; \/* 2 *\/$/;" m union:ossl_crmf_popo_st::__anon233 -keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KEKRecipientInfo_st -keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KeyTransRecipientInfo_st -keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_PasswordRecipientInfo_st -keyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *keyIdentifier;$/;" m struct:CMS_KEKIdentifier_st -keyPairHist crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_CERTIFIEDKEYPAIR) *keyPairHist;$/;" m struct:ossl_cmp_keyrecrepcontent_st -keyPairParamRep crypto/cmp/cmp_local.h /^ X509_ALGOR *keyPairParamRep;$/;" m union:ossl_cmp_itav_st::__anon197 -keyPairParamReq crypto/cmp/cmp_local.h /^ ASN1_OBJECT *keyPairParamReq;$/;" m union:ossl_cmp_itav_st::__anon197 -key_arg ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *key_arg;$/;" m struct:__anon426 file: -key_bin test/evp_pkey_dparams_test.c /^ const unsigned char *key_bin;$/;" m struct:pubkey file: -key_bin_len test/evp_pkey_dparams_test.c /^ size_t key_bin_len;$/;" m struct:pubkey file: -key_bits crypto/evp/e_rc2.c /^ int key_bits; \/* effective key bits *\/$/;" m struct:__anon11 file: -key_bits providers/implementations/ciphers/cipher_rc2.h /^ size_t key_bits;$/;" m struct:prov_rc2_ctx_st -key_bits test/evp_test.c /^ size_t key_bits; \/* Used by RC2 *\/$/;" m struct:cipher_data_st file: -key_block ssl/ssl_local.h /^ unsigned char *key_block;$/;" m struct:ssl_st::__anon417::__anon418 -key_block test/bad_dtls_test.c /^static unsigned char key_block[104];$/;" v file: -key_block_length ssl/ssl_local.h /^ size_t key_block_length;$/;" m struct:ssl_st::__anon417::__anon418 -key_data test/bftest.c /^static unsigned char key_data[8] =$/;" v file: -key_data test/destest.c /^static unsigned char key_data[NUM_TESTS][8] = {$/;" v file: -key_exchange_expected ssl/statem/statem_clnt.c /^static int key_exchange_expected(SSL *s)$/;" f file: -key_from_pkcs8_t providers/implementations/encode_decode/decode_der2key.c /^typedef void *key_from_pkcs8_t(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" t file: -key_len crypto/evp/evp_local.h /^ int key_len; \/* May change for variable length cipher *\/$/;" m struct:evp_cipher_ctx_st -key_len include/crypto/evp.h /^ int key_len;$/;" m struct:evp_cipher_st -key_len providers/implementations/kdfs/hkdf.c /^ size_t key_len;$/;" m struct:__anon538 file: -key_len providers/implementations/kdfs/krb5kdf.c /^ size_t key_len;$/;" m struct:__anon527 file: -key_len providers/implementations/kdfs/sshkdf.c /^ size_t key_len;$/;" m struct:__anon529 file: -key_len providers/implementations/macs/kmac_prov.c /^ size_t key_len;$/;" m struct:kmac_data_st file: -key_len test/cmactest.c /^ int key_len;$/;" m struct:test_st file: -key_len test/evp_test.c /^ size_t key_len;$/;" m struct:cipher_data_st file: -key_len test/evp_test.c /^ size_t key_len;$/;" m struct:mac_data_st file: -key_len test/evp_test.c /^ size_t key_len;$/;" m struct:pbe_data_st file: -key_len test/hmactest.c /^ int key_len;$/;" m struct:test_st file: -key_length providers/implementations/include/prov/blake2.h /^ uint8_t key_length; \/* 2 *\/$/;" m struct:blake2b_param_st -key_length providers/implementations/include/prov/blake2.h /^ uint8_t key_length; \/* 2 *\/$/;" m struct:blake2s_param_st -key_list_st test/evp_test.c /^typedef struct key_list_st {$/;" s file: -key_out test/bftest.c /^static unsigned char key_out[KEY_TEST_NUM][8] = {$/;" v file: -key_se_handler crypto/aes/asm/aes-x86_64.pl /^key_se_handler:$/;" l -key_se_handler crypto/rc4/asm/rc4-x86_64.pl /^key_se_handler:$/;" l -key_set crypto/evp/e_aes.c /^ int key_set;$/;" m struct:__anon66::__anon67::__anon69 file: -key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon42 file: -key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon46 file: -key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon48 file: -key_set crypto/evp/e_aes.c /^ int key_set;$/;" m struct:__anon60 file: -key_set crypto/evp/e_aria.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon13 file: -key_set crypto/evp/e_aria.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon15 file: -key_set providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned int key_set : 1;$/;" m struct:prov_aes_ocb_ctx_st -key_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int key_set : 1; \/* Set if key initialised *\/$/;" m struct:prov_ccm_st -key_set providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int key_set:1; \/* Set if key initialised *\/$/;" m struct:prov_gcm_ctx_st -key_size engines/e_afalg.h /^ int key_size;$/;" m struct:cbc_cipher_handles -key_st test/endecoder_legacy_test.c /^static struct key_st {$/;" s file: -key_table crypto/rc2/rc2_skey.c /^static const unsigned char key_table[256] = {$/;" v file: -key_test test/bftest.c /^static unsigned char key_test[KEY_TEST_NUM] = {$/;" v file: -key_to_der_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int key_to_der_fn(BIO *out, const void *key,$/;" t file: -key_to_encp8 providers/implementations/encode_decode/encode_key2any.c /^static X509_SIG *key_to_encp8(const void *key, int key_nid,$/;" f file: -key_to_epki_der_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_epki_der_priv_bio(BIO *out, const void *key,$/;" f file: -key_to_epki_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_epki_pem_priv_bio(BIO *out, const void *key,$/;" f file: -key_to_p8info providers/implementations/encode_decode/encode_key2any.c /^static PKCS8_PRIV_KEY_INFO *key_to_p8info(const void *key, int key_nid,$/;" f file: -key_to_params providers/implementations/keymgmt/ec_kmgmt.c /^int key_to_params(const EC_KEY *eckey, OSSL_PARAM_BLD *tmpl,$/;" f file: -key_to_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int key_to_params(ECX_KEY *key, OSSL_PARAM_BLD *tmpl,$/;" f file: -key_to_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int key_to_params(MAC_KEY *key, OSSL_PARAM_BLD *tmpl,$/;" f file: -key_to_paramstring_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int key_to_paramstring_fn(const void *key, int nid, int save,$/;" t file: -key_to_pki_der_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_pki_der_priv_bio(BIO *out, const void *key,$/;" f file: -key_to_pki_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_pki_pem_priv_bio(BIO *out, const void *key,$/;" f file: -key_to_pubkey providers/implementations/encode_decode/encode_key2any.c /^static X509_PUBKEY *key_to_pubkey(const void *key, int key_nid,$/;" f file: -key_to_spki_der_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_spki_der_pub_bio(BIO *out, const void *key,$/;" f file: -key_to_spki_pem_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_spki_pem_pub_bio(BIO *out, const void *key,$/;" f file: -key_to_type_specific_der_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_der_bio(BIO *out, const void *key,$/;" f file: -key_to_type_specific_der_param_bio providers/implementations/encode_decode/encode_key2any.c 393;" d file: -key_to_type_specific_der_priv_bio providers/implementations/encode_decode/encode_key2any.c 391;" d file: -key_to_type_specific_der_pub_bio providers/implementations/encode_decode/encode_key2any.c 392;" d file: -key_to_type_specific_pem_bio_cb providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_bio_cb(BIO *out, const void *key,$/;" f file: -key_to_type_specific_pem_param_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_param_bio(BIO *out, const void *key,$/;" f file: -key_to_type_specific_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_priv_bio(BIO *out, const void *key,$/;" f file: -key_to_type_specific_pem_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_pub_bio(BIO *out, const void *key,$/;" f file: -key_unsupported test/evp_test.c /^static int key_unsupported(void)$/;" f file: -key_update ssl/ssl_local.h /^ int key_update;$/;" m struct:ssl_st -key_update_type test/helpers/ssl_test_ctx.h /^ int key_update_type;$/;" m struct:__anon292 -key_usage_type_table crypto/x509/v3_bitst.c /^static BIT_STRING_BITNAME key_usage_type_table[] = {$/;" v file: -keybag crypto/pkcs12/p12_local.h /^ struct pkcs8_priv_key_info_st *keybag; \/* keybag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 typeref:struct:PKCS12_SAFEBAG_st::__anon222::pkcs8_priv_key_info_st -keycheck crypto/ec/ec_local.h /^ int (*keycheck)(const EC_KEY *eckey);$/;" m struct:ec_method_st -keycheckdata test/evp_extra_test.c /^static APK_DATA keycheckdata[] = {$/;" v file: -keycopy crypto/ec/ec_local.h /^ int (*keycopy)(EC_KEY *dst, const EC_KEY *src);$/;" m struct:ec_method_st -keyctx test/endecode_test.c /^static OSSL_LIB_CTX *keyctx = NULL;$/;" v file: -keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:__anon371 -keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:evp_keymgmt_util_try_import_data_st -keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:evp_pkey_st -keydata test/evp_extra_test.c /^static APK_DATA keydata[] = {$/;" v file: -keydata test/evp_extra_test2.c /^static APK_DATA keydata[] = {$/;" v file: -keydec include/crypto/modes.h /^ void *keydec;$/;" m struct:ocb128_context -keyenc include/crypto/modes.h /^ void *keyenc;$/;" m struct:ocb128_context -keyexch_x25519 demos/keyexch/x25519.c /^static int keyexch_x25519(int use_kat)$/;" f file: -keyexch_x25519_after demos/keyexch/x25519.c /^static int keyexch_x25519_after($/;" f file: -keyexch_x25519_before demos/keyexch/x25519.c /^static int keyexch_x25519_before($/;" f file: -keyfile apps/lib/s_cb.c /^ const char *keyfile;$/;" m struct:ssl_excert_st file: -keyfinish crypto/ec/ec_local.h /^ void (*keyfinish)(EC_KEY *eckey);$/;" m struct:ec_method_st -keyfirst test/evp_extra_test.c /^ int keyfirst;$/;" m struct:__anon307 file: -keyform apps/lib/s_cb.c /^ int keyform;$/;" m struct:ssl_excert_st file: -keygen crypto/ec/ec_local.h /^ int (*keygen)(EC_KEY *eckey);$/;" m struct:ec_method_st -keygen crypto/ec/ec_local.h /^ int (*keygen)(EC_KEY *key);$/;" m struct:ec_key_method_st -keygen crypto/evp/evp_pbe.c /^ EVP_PBE_KEYGEN *keygen;$/;" m struct:evp_pbe_st file: -keygen include/crypto/evp.h /^ int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st -keygen_ex crypto/evp/evp_pbe.c /^ EVP_PBE_KEYGEN_EX *keygen_ex;$/;" m struct:evp_pbe_st file: -keygen_info include/crypto/evp.h /^ int *keygen_info;$/;" m struct:evp_pkey_ctx_st -keygen_info_count include/crypto/evp.h /^ int keygen_info_count;$/;" m struct:evp_pkey_ctx_st -keygen_init include/crypto/evp.h /^ int (*keygen_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -keygen_size test/rsa_sp800_56b_test.c /^static int keygen_size[] =$/;" v file: -keygen_test_cleanup test/evp_test.c /^static void keygen_test_cleanup(EVP_TEST *t)$/;" f file: -keygen_test_data_st test/evp_test.c /^typedef struct keygen_test_data_st {$/;" s file: -keygen_test_init test/evp_test.c /^static int keygen_test_init(EVP_TEST *t, const char *alg)$/;" f file: -keygen_test_method test/evp_test.c /^static const EVP_TEST_METHOD keygen_test_method = {$/;" v file: -keygen_test_parse test/evp_test.c /^static int keygen_test_parse(EVP_TEST *t,$/;" f file: -keygen_test_run test/evp_test.c /^static int keygen_test_run(EVP_TEST *t)$/;" f file: -keygenpub crypto/ec/ec_local.h /^ int (*keygenpub)(EC_KEY *eckey);$/;" m struct:ec_method_st -keyid apps/lib/engine_loader.c /^ char *keyid;$/;" m struct:ossl_store_loader_ctx_st file: -keyid include/crypto/x509.h /^ ASN1_OCTET_STRING *keyid; \/* key id of private key *\/$/;" m struct:x509_cert_aux_st -keylen crypto/cms/cms_local.h /^ size_t keylen;$/;" m struct:CMS_EncryptedContentInfo_st -keylen crypto/cms/cms_local.h /^ size_t keylen;$/;" m struct:CMS_KEKRecipientInfo_st -keylen engines/e_devcrypto.c /^ int keylen;$/;" m struct:cipher_data_st file: -keylen include/crypto/ecx.h /^ size_t keylen;$/;" m struct:ecx_key_st -keylen providers/implementations/ciphers/cipher_aes_siv.h /^ size_t keylen; \/* The input keylength (twice the alg key length) *\/$/;" m struct:prov_siv_ctx_st -keylen providers/implementations/exchange/ecx_exch.c /^ size_t keylen;$/;" m struct:__anon519 file: -keylen providers/implementations/include/prov/ciphercommon.h /^ size_t keylen; \/* key size (in bytes) *\/$/;" m struct:prov_cipher_ctx_st -keylen providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t keylen;$/;" m struct:prov_ccm_st -keylen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t keylen;$/;" m struct:prov_gcm_ctx_st -keylen providers/implementations/macs/hmac_prov.c /^ size_t keylen;$/;" m struct:hmac_data_st file: -keylen providers/implementations/rands/drbg_ctr.c /^ size_t keylen;$/;" m struct:rand_drbg_ctr_st file: -keylog_callback apps/lib/s_cb.c /^static void keylog_callback(const SSL *ssl, const char *line)$/;" f file: -keylog_callback ssl/ssl_local.h /^ SSL_CTX_keylog_cb_func keylog_callback;$/;" m struct:ssl_ctx_st -keymanager_cmp apps/list.c /^static int keymanager_cmp(const EVP_KEYMGMT * const *a,$/;" f file: -keymatexportlabel apps/s_client.c /^static char *keymatexportlabel = NULL;$/;" v file: -keymatexportlabel apps/s_server.c /^static char *keymatexportlabel = NULL;$/;" v file: -keymatexportlen apps/s_client.c /^static int keymatexportlen = 20;$/;" v file: -keymatexportlen apps/s_server.c /^static int keymatexportlen = 20;$/;" v file: -keymgmt include/crypto/evp.h /^ } keymgmt;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon364 -keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:__anon371 -keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_keymgmt_util_try_import_data_st -keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_pkey_ctx_st -keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_pkey_st -keymgmt_from_algorithm crypto/evp/keymgmt_meth.c /^static void *keymgmt_from_algorithm(int name_id,$/;" f file: -keymgmt_new crypto/evp/keymgmt_meth.c /^static void *keymgmt_new(void)$/;" f file: -keymgmt_prov crypto/encode_decode/encoder_pkey.c /^ const OSSL_PROVIDER *keymgmt_prov;$/;" m struct:collected_encoder_st file: -keyname test/evp_test.c /^ char *keyname; \/* Key name to store key or NULL *\/$/;" m struct:keygen_test_data_st file: -keyop test/evp_test.c /^ int (*keyop) (EVP_PKEY_CTX *ctx,$/;" m struct:pkey_data_st file: -keypair_test_cleanup test/evp_test.c /^static void keypair_test_cleanup(EVP_TEST *t)$/;" f file: -keypair_test_data_st test/evp_test.c /^typedef struct keypair_test_data_st {$/;" s file: -keypair_test_init test/evp_test.c /^static int keypair_test_init(EVP_TEST *t, const char *pair)$/;" f file: -keypair_test_method test/evp_test.c /^static const EVP_TEST_METHOD keypair_test_method = {$/;" v file: -keypair_test_run test/evp_test.c /^static int keypair_test_run(EVP_TEST *t)$/;" f file: -keyprov test/endecode_test.c /^static OSSL_PROVIDER *keyprov = NULL;$/;" v file: -keys test/endecoder_legacy_test.c /^} keys[] = {$/;" v typeref:struct:key_st file: -keys test/evp_extra_test.c /^} keys[] = {$/;" v typeref:struct:keys_st file: -keys test/evp_pkey_dparams_test.c /^ struct pubkey keys[NUM_KEYS];$/;" m struct:__anon330 typeref:struct:__anon330::pubkey file: -keys test/rc4test.c /^static unsigned char keys[6][30] = {$/;" v file: -keys_st test/evp_extra_test.c /^static struct keys_st {$/;" s file: -keysize test/igetest.c /^ const size_t keysize;$/;" m struct:bi_ige_test file: -keyspec engines/e_capi.c /^ DWORD keyspec;$/;" m struct:CAPI_KEY_st file: -keytype engines/e_capi.c /^ DWORD keytype;$/;" m struct:CAPI_CTX_st file: -keytype include/crypto/evp.h /^ const char *keytype;$/;" m struct:evp_pkey_ctx_st -keytype test/endecoder_legacy_test.c /^ const char *keytype;$/;" m struct:key_st file: -keytype test/endecoder_legacy_test.c /^ const char *keytype;$/;" m struct:test_stanza_st file: -keytype test/evp_extra_test.c /^ const char *keytype;$/;" m struct:APK_DATA_st file: -keytype1 crypto/evp/ctrl_params_translate.c /^ int keytype1; \/* The EVP_PKEY_XXX type, i.e. NIDs. #legacy *\/$/;" m struct:translation_st file: -keytype2 crypto/evp/ctrl_params_translate.c /^ int keytype2; \/* Another EVP_PKEY_XXX type, used for aliases *\/$/;" m struct:translation_st file: -keytype_desc_st providers/implementations/encode_decode/decode_der2key.c /^struct keytype_desc_st {$/;" s file: -keytype_desc_st providers/implementations/encode_decode/decode_msblob2key.c /^struct keytype_desc_st {$/;" s file: -keytype_desc_st providers/implementations/encode_decode/decode_pvk2key.c /^struct keytype_desc_st {$/;" s file: -keytype_name providers/implementations/encode_decode/decode_der2key.c /^ const char *keytype_name;$/;" m struct:keytype_desc_st file: -ki providers/implementations/kdfs/kbkdf.c /^ unsigned char *ki;$/;" m struct:__anon532 file: -ki_len providers/implementations/kdfs/kbkdf.c /^ size_t ki_len;$/;" m struct:__anon532 file: -killall apps/lib/http_server.c /^static void killall(int ret, pid_t *kidpids)$/;" f file: -kimd crypto/perlasm/s390x.pm /^sub kimd {$/;" s -kimd crypto/s390x_arch.h /^ unsigned long long kimd[2];$/;" m struct:OPENSSL_s390xcap_st -kinv providers/implementations/signature/ecdsa_sig.c /^ BIGNUM *kinv;$/;" m struct:__anon460 file: -klmd crypto/perlasm/s390x.pm /^sub klmd {$/;" s -klmd crypto/s390x_arch.h /^ unsigned long long klmd[2];$/;" m struct:OPENSSL_s390xcap_st -km crypto/evp/e_aes.c /^ } km;$/;" m struct:__anon51 typeref:union:__anon51::__anon52 file: -km crypto/perlasm/s390x.pm /^sub km {$/;" s -km crypto/s390x_arch.h /^ unsigned long long km[2];$/;" m struct:OPENSSL_s390xcap_st -km providers/implementations/ciphers/cipher_aes.h /^ } km;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 typeref:struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon491 -kma crypto/evp/e_aes.c /^ } kma;$/;" m struct:__anon60 typeref:union:__anon60::__anon61 file: -kma crypto/perlasm/s390x.pm /^sub kma {$/;" s -kma crypto/s390x_arch.h /^ unsigned long long kma[2];$/;" m struct:OPENSSL_s390xcap_st -kma providers/implementations/ciphers/cipher_aes_gcm.h /^ S390X_KMA_PARAMS kma;$/;" m union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 -kmac crypto/perlasm/s390x.pm /^sub kmac {$/;" s -kmac crypto/s390x_arch.h /^ unsigned long long kmac[2];$/;" m struct:OPENSSL_s390xcap_st -kmac providers/implementations/ciphers/cipher_aes_ccm.h /^ S390X_KMAC_PARAMS kmac;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 -kmac128_new providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_newctx_fn kmac128_new;$/;" v file: -kmac128_new providers/implementations/macs/kmac_prov.c /^static void *kmac128_new(void *provctx)$/;" f file: -kmac256_new providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_newctx_fn kmac256_new;$/;" v file: -kmac256_new providers/implementations/macs/kmac_prov.c /^static void *kmac256_new(void *provctx)$/;" f file: -kmac_bytepad_encode_key providers/implementations/macs/kmac_prov.c /^static int kmac_bytepad_encode_key(unsigned char *out, size_t out_max_len,$/;" f file: -kmac_custom_str providers/implementations/kdfs/sskdf.c /^static const unsigned char kmac_custom_str[] = { 0x4B, 0x44, 0x46 };$/;" v file: -kmac_data_st providers/implementations/macs/kmac_prov.c /^struct kmac_data_st {$/;" s file: -kmac_dup providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn kmac_dup;$/;" v file: -kmac_dup providers/implementations/macs/kmac_prov.c /^static void *kmac_dup(void *vsrc)$/;" f file: -kmac_fetch_new providers/implementations/macs/kmac_prov.c /^static void *kmac_fetch_new(void *provctx, const OSSL_PARAM *params)$/;" f file: -kmac_final providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_final_fn kmac_final;$/;" v file: -kmac_final providers/implementations/macs/kmac_prov.c /^static int kmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: -kmac_free providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_freectx_fn kmac_free;$/;" v file: -kmac_free providers/implementations/macs/kmac_prov.c /^static void kmac_free(void *vmacctx)$/;" f file: -kmac_get_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn kmac_get_ctx_params;$/;" v file: -kmac_get_ctx_params providers/implementations/macs/kmac_prov.c /^static int kmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: -kmac_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn kmac_gettable_ctx_params;$/;" v file: -kmac_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM *kmac_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -kmac_init providers/implementations/kdfs/sskdf.c /^static int kmac_init(EVP_MAC_CTX *ctx, const unsigned char *custom,$/;" f file: -kmac_init providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_init_fn kmac_init;$/;" v file: -kmac_init providers/implementations/macs/kmac_prov.c /^static int kmac_init(void *vmacctx, const unsigned char *key,$/;" f file: -kmac_new providers/implementations/macs/kmac_prov.c /^static struct kmac_data_st *kmac_new(void *provctx)$/;" f file: -kmac_param crypto/evp/e_aes.c /^ } kmac_param;$/;" m struct:__anon66::__anon67::__anon69 typeref:struct:__anon66::__anon67::__anon69::__anon70 file: -kmac_set_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn kmac_set_ctx_params;$/;" v file: -kmac_set_ctx_params providers/implementations/macs/kmac_prov.c /^static int kmac_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: -kmac_setkey providers/implementations/macs/kmac_prov.c /^static int kmac_setkey(struct kmac_data_st *kctx, const unsigned char *key,$/;" f file: -kmac_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn kmac_settable_ctx_params;$/;" v file: -kmac_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM *kmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kmac_string providers/implementations/macs/kmac_prov.c /^static const unsigned char kmac_string[] = {$/;" v file: -kmac_update providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_update_fn kmac_update;$/;" v file: -kmac_update providers/implementations/macs/kmac_prov.c /^static int kmac_update(void *vmacctx, const unsigned char *data,$/;" f file: -kmc crypto/perlasm/s390x.pm /^sub kmc {$/;" s -kmc crypto/s390x_arch.h /^ unsigned long long kmc[2];$/;" m struct:OPENSSL_s390xcap_st -kmctr crypto/perlasm/s390x.pm /^sub kmctr {$/;" s -kmctr crypto/s390x_arch.h /^ unsigned long long kmctr[2];$/;" m struct:OPENSSL_s390xcap_st -kmf crypto/evp/e_aes.c /^ } kmf;$/;" m struct:__anon57 typeref:union:__anon57::__anon58 file: -kmf crypto/perlasm/s390x.pm /^sub kmf {$/;" s -kmf crypto/s390x_arch.h /^ unsigned long long kmf[2];$/;" m struct:OPENSSL_s390xcap_st -kmo crypto/evp/e_aes.c /^ } kmo;$/;" m struct:__anon54 typeref:union:__anon54::__anon55 file: -kmo crypto/perlasm/s390x.pm /^sub kmo {$/;" s -kmo crypto/s390x_arch.h /^ unsigned long long kmo[2];$/;" m struct:OPENSSL_s390xcap_st -kmo_kmf providers/implementations/ciphers/cipher_aes.h /^ } kmo_kmf;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 typeref:struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 -known_answer demos/digest/EVP_MD_demo.c /^const unsigned char known_answer[] = {$/;" v -known_answer demos/digest/EVP_MD_xof.c /^static const char known_answer[] = {$/;" v file: -known_cipher_methods engines/e_devcrypto.c /^static EVP_CIPHER *known_cipher_methods[OSSL_NELEM(cipher_data)] = { NULL, };$/;" v file: -known_cipher_nids engines/e_devcrypto.c /^static int known_cipher_nids[OSSL_NELEM(cipher_data)];$/;" v file: -known_cipher_nids_amount engines/e_devcrypto.c /^static int known_cipher_nids_amount = -1; \/* -1 indicates not yet initialised *\/$/;" v file: -known_digest_methods engines/e_devcrypto.c /^static EVP_MD *known_digest_methods[OSSL_NELEM(digest_data)] = { NULL, };$/;" v file: -known_digest_nids engines/e_devcrypto.c /^static int known_digest_nids[OSSL_NELEM(digest_data)];$/;" v file: -known_digest_nids_amount engines/e_devcrypto.c /^static int known_digest_nids_amount = -1; \/* -1 indicates not yet initialised *\/$/;" v file: -known_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/macs/cmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: -known_gettable_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM known_gettable_params[] = {$/;" v file: -known_gettable_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM known_gettable_params[] = {$/;" v file: -known_gettable_rsakem_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM known_gettable_rsakem_ctx_params[] = {$/;" v file: -known_md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static const OSSL_PARAM known_md5_sha1_settable_ctx_params[] = {$/;" v file: -known_mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static const OSSL_PARAM known_mdc2_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/cmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: -known_settable_rsakem_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM known_settable_rsakem_ctx_params[] = {$/;" v file: -known_sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static const OSSL_PARAM known_sha1_settable_ctx_params[] = {$/;" v file: -known_shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static const OSSL_PARAM known_shake_settable_ctx_params[] = {$/;" v file: -knowngN crypto/srp/srp_lib.c /^static SRP_gN knowngN[] = {$/;" v file: -krb5kdf_derive providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_derive_fn krb5kdf_derive;$/;" v file: -krb5kdf_derive providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -krb5kdf_free providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_freectx_fn krb5kdf_free;$/;" v file: -krb5kdf_free providers/implementations/kdfs/krb5kdf.c /^static void krb5kdf_free(void *vctx)$/;" f file: -krb5kdf_get_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn krb5kdf_get_ctx_params;$/;" v file: -krb5kdf_get_ctx_params providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -krb5kdf_gettable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn krb5kdf_gettable_ctx_params;$/;" v file: -krb5kdf_gettable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static const OSSL_PARAM *krb5kdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -krb5kdf_new providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_newctx_fn krb5kdf_new;$/;" v file: -krb5kdf_new providers/implementations/kdfs/krb5kdf.c /^static void *krb5kdf_new(void *provctx)$/;" f file: -krb5kdf_reset providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_reset_fn krb5kdf_reset;$/;" v file: -krb5kdf_reset providers/implementations/kdfs/krb5kdf.c /^static void krb5kdf_reset(void *vctx)$/;" f file: -krb5kdf_set_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn krb5kdf_set_ctx_params;$/;" v file: -krb5kdf_set_ctx_params providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -krb5kdf_set_membuf providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_set_membuf(unsigned char **dst, size_t *dst_len,$/;" f file: -krb5kdf_settable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn krb5kdf_settable_ctx_params;$/;" v file: -krb5kdf_settable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static const OSSL_PARAM *krb5kdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -kres crypto/evp/e_aes.c /^ unsigned char kres[16];$/;" m struct:__anon60 file: -kres providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char kres[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -kreslen crypto/evp/e_aes.c /^ int kreslen;$/;" m struct:__anon60 file: -kreslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int kreslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -krp crypto/cmp/cmp_local.h /^ OSSL_CMP_KEYRECREPCONTENT *krp; \/* 10 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -krr crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *krr; \/* 9 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -ks crypto/engine/eng_openssl.c /^ RC4_KEY ks;$/;" m struct:__anon211 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon39::__anon40 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon42::__anon43 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon44::__anon45 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon46::__anon47 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon48::__anon49 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon48::__anon50 file: -ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon74::__anon75 file: -ks crypto/evp/e_aes.c /^ } ks; \/* AES key schedule to use *\/$/;" m struct:__anon42 typeref:union:__anon42::__anon43 file: -ks crypto/evp/e_aes.c /^ } ks; \/* AES key schedule to use *\/$/;" m struct:__anon46 typeref:union:__anon46::__anon47 file: -ks crypto/evp/e_aes.c /^ } ks;$/;" m struct:__anon39 typeref:union:__anon39::__anon40 file: -ks crypto/evp/e_aes.c /^ } ks;$/;" m struct:__anon74 typeref:union:__anon74::__anon75 file: -ks crypto/evp/e_aes_cbc_hmac_sha1.c /^ AES_KEY ks;$/;" m struct:__anon17 file: -ks crypto/evp/e_aes_cbc_hmac_sha256.c /^ AES_KEY ks;$/;" m struct:__anon32 file: -ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m union:__anon13::__anon14 file: -ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m union:__anon15::__anon16 file: -ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m struct:__anon12 file: -ks crypto/evp/e_aria.c /^ } ks; \/* ARIA key schedule to use *\/$/;" m struct:__anon15 typeref:union:__anon15::__anon16 file: -ks crypto/evp/e_aria.c /^ } ks; \/* ARIA subkey to use *\/$/;" m struct:__anon13 typeref:union:__anon13::__anon14 file: -ks crypto/evp/e_bf.c /^ BF_KEY ks;$/;" m struct:__anon80 file: -ks crypto/evp/e_camellia.c /^ CAMELLIA_KEY ks;$/;" m struct:__anon81 file: -ks crypto/evp/e_cast.c /^ CAST_KEY ks;$/;" m struct:__anon76 file: -ks crypto/evp/e_des.c /^ DES_key_schedule ks;$/;" m union:__anon77::__anon78 file: -ks crypto/evp/e_des.c /^ } ks;$/;" m struct:__anon77 typeref:union:__anon77::__anon78 file: -ks crypto/evp/e_des3.c /^ DES_key_schedule ks[3];$/;" m union:__anon24::__anon25 file: -ks crypto/evp/e_des3.c /^ } ks;$/;" m struct:__anon24 typeref:union:__anon24::__anon25 file: -ks crypto/evp/e_idea.c /^ IDEA_KEY_SCHEDULE ks;$/;" m struct:__anon83 file: -ks crypto/evp/e_rc2.c /^ RC2_KEY ks; \/* key schedule *\/$/;" m struct:__anon11 file: -ks crypto/evp/e_rc4.c /^ RC4_KEY ks; \/* working key *\/$/;" m struct:__anon31 file: -ks crypto/evp/e_rc4_hmac_md5.c /^ RC4_KEY ks;$/;" m struct:__anon38 file: -ks crypto/evp/e_rc5.c /^ RC5_32_KEY ks; \/* key schedule *\/$/;" m struct:__anon10 file: -ks crypto/evp/e_seed.c /^ SEED_KEY_SCHEDULE ks;$/;" m struct:__anon22 file: -ks crypto/evp/e_sm4.c /^ SM4_KEY ks;$/;" m struct:__anon37 file: -ks crypto/evp/e_xcbc_d.c /^ DES_key_schedule ks; \/* key schedule *\/$/;" m struct:__anon23 file: -ks include/openssl/des.h /^ } ks[16];$/;" m struct:DES_ks typeref:union:DES_ks::__anon376 -ks providers/implementations/ciphers/cipher_aes.h /^ AES_KEY ks;$/;" m union:prov_aes_ctx_st::__anon487 -ks providers/implementations/ciphers/cipher_aes.h /^ } ks;$/;" m struct:prov_aes_ctx_st typeref:union:prov_aes_ctx_st::__anon487 -ks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ AES_KEY ks;$/;" m struct:prov_aes_hmac_sha_ctx_st -ks providers/implementations/ciphers/cipher_aes_ccm.h /^ AES_KEY ks;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon473 -ks providers/implementations/ciphers/cipher_aes_ccm.h /^ } ks;$/;" m union:prov_aes_ccm_ctx_st::__anon472 typeref:struct:prov_aes_ccm_ctx_st::__anon472::__anon473 -ks providers/implementations/ciphers/cipher_aes_gcm.h /^ AES_KEY ks;$/;" m union:prov_aes_gcm_ctx_st::__anon493 -ks providers/implementations/ciphers/cipher_aes_gcm.h /^ } ks; \/* AES key schedule to use *\/$/;" m struct:prov_aes_gcm_ctx_st typeref:union:prov_aes_gcm_ctx_st::__anon493 -ks providers/implementations/ciphers/cipher_aes_ocb.h /^ AES_KEY ks;$/;" m union:prov_aes_ocb_ctx_st::__anon497 -ks providers/implementations/ciphers/cipher_aes_ocb.h /^ AES_KEY ks;$/;" m union:prov_aes_ocb_ctx_st::__anon498 -ks providers/implementations/ciphers/cipher_aes_wrp.c /^ AES_KEY ks;$/;" m union:prov_aes_wrap_ctx_st::__anon509 file: -ks providers/implementations/ciphers/cipher_aes_wrp.c /^ } ks;$/;" m struct:prov_aes_wrap_ctx_st typeref:union:prov_aes_wrap_ctx_st::__anon509 file: -ks providers/implementations/ciphers/cipher_aes_xts.h /^ AES_KEY ks;$/;" m union:prov_aes_xts_ctx_st::__anon466 -ks providers/implementations/ciphers/cipher_aria.h /^ ARIA_KEY ks;$/;" m union:prov_aria_ctx_st::__anon481 -ks providers/implementations/ciphers/cipher_aria.h /^ } ks;$/;" m struct:prov_aria_ctx_st typeref:union:prov_aria_ctx_st::__anon481 -ks providers/implementations/ciphers/cipher_aria_ccm.h /^ ARIA_KEY ks;$/;" m union:prov_aria_ccm_ctx_st::__anon505 -ks providers/implementations/ciphers/cipher_aria_ccm.h /^ } ks; \/* ARIA key schedule to use *\/$/;" m struct:prov_aria_ccm_ctx_st typeref:union:prov_aria_ccm_ctx_st::__anon505 -ks providers/implementations/ciphers/cipher_aria_gcm.h /^ ARIA_KEY ks;$/;" m union:prov_aria_gcm_ctx_st::__anon499 -ks providers/implementations/ciphers/cipher_aria_gcm.h /^ } ks;$/;" m struct:prov_aria_gcm_ctx_st typeref:union:prov_aria_gcm_ctx_st::__anon499 -ks providers/implementations/ciphers/cipher_blowfish.h /^ BF_KEY ks;$/;" m union:prov_blowfish_ctx_st::__anon501 -ks providers/implementations/ciphers/cipher_blowfish.h /^ } ks;$/;" m struct:prov_blowfish_ctx_st typeref:union:prov_blowfish_ctx_st::__anon501 -ks providers/implementations/ciphers/cipher_camellia.h /^ CAMELLIA_KEY ks;$/;" m union:prov_camellia_ctx_st::__anon513 -ks providers/implementations/ciphers/cipher_camellia.h /^ } ks;$/;" m struct:prov_camellia_ctx_st typeref:union:prov_camellia_ctx_st::__anon513 -ks providers/implementations/ciphers/cipher_cast.h /^ CAST_KEY ks;$/;" m union:prov_cast_ctx_st::__anon477 -ks providers/implementations/ciphers/cipher_cast.h /^ } ks;$/;" m struct:prov_cast_ctx_st typeref:union:prov_cast_ctx_st::__anon477 -ks providers/implementations/ciphers/cipher_des.h /^ DES_key_schedule ks;$/;" m union:prov_des_ctx_st::__anon482 -ks providers/implementations/ciphers/cipher_idea.h /^ IDEA_KEY_SCHEDULE ks;$/;" m union:prov_idea_ctx_st::__anon510 -ks providers/implementations/ciphers/cipher_idea.h /^ } ks;$/;" m struct:prov_idea_ctx_st typeref:union:prov_idea_ctx_st::__anon510 -ks providers/implementations/ciphers/cipher_rc2.h /^ RC2_KEY ks;$/;" m union:prov_rc2_ctx_st::__anon500 -ks providers/implementations/ciphers/cipher_rc2.h /^ } ks;$/;" m struct:prov_rc2_ctx_st typeref:union:prov_rc2_ctx_st::__anon500 -ks providers/implementations/ciphers/cipher_rc4.h /^ RC4_KEY ks;$/;" m union:prov_rc4_ctx_st::__anon471 -ks providers/implementations/ciphers/cipher_rc4.h /^ } ks;$/;" m struct:prov_rc4_ctx_st typeref:union:prov_rc4_ctx_st::__anon471 -ks providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ RC4_KEY ks;$/;" m union:prov_rc4_hmac_md5_ctx_st::__anon470 -ks providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ } ks;$/;" m struct:prov_rc4_hmac_md5_ctx_st typeref:union:prov_rc4_hmac_md5_ctx_st::__anon470 -ks providers/implementations/ciphers/cipher_rc5.h /^ RC5_32_KEY ks; \/* key schedule *\/$/;" m union:prov_blowfish_ctx_st::__anon479 -ks providers/implementations/ciphers/cipher_rc5.h /^ } ks;$/;" m struct:prov_blowfish_ctx_st typeref:union:prov_blowfish_ctx_st::__anon479 -ks providers/implementations/ciphers/cipher_seed.h /^ SEED_KEY_SCHEDULE ks;$/;" m union:prov_seed_ctx_st::__anon486 -ks providers/implementations/ciphers/cipher_seed.h /^ } ks;$/;" m struct:prov_seed_ctx_st typeref:union:prov_seed_ctx_st::__anon486 -ks providers/implementations/ciphers/cipher_sm4.h /^ SM4_KEY ks;$/;" m union:prov_cast_ctx_st::__anon478 -ks providers/implementations/ciphers/cipher_sm4.h /^ } ks;$/;" m struct:prov_cast_ctx_st typeref:union:prov_cast_ctx_st::__anon478 -ks providers/implementations/ciphers/cipher_tdes.h /^ DES_key_schedule ks[3];$/;" m union:prov_tdes_ctx_st::__anon484 -ks providers/implementations/include/prov/ciphercommon.h /^ const void *ks; \/* Pointer to algorithm specific key data *\/$/;" m struct:prov_cipher_ctx_st -ks providers/implementations/include/prov/ciphercommon_gcm.h /^ const void *ks;$/;" m struct:prov_gcm_ctx_st -ks1 crypto/evp/e_aes.c /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:__anon44 typeref:union:__anon44::__anon45 file: -ks1 crypto/evp/e_des3.c 36;" d file: -ks1 providers/implementations/ciphers/cipher_aes_xts.h /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:prov_aes_xts_ctx_st typeref:union:prov_aes_xts_ctx_st::__anon466 -ks1 providers/implementations/ciphers/cipher_desx_hw.c 23;" d file: -ks1 providers/implementations/ciphers/cipher_tdes_default_hw.c 18;" d file: -ks1 providers/implementations/ciphers/cipher_tdes_hw.c 19;" d file: -ks2 crypto/evp/e_aes.c /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:__anon44 typeref:union:__anon44::__anon45 file: -ks2 crypto/evp/e_des3.c 37;" d file: -ks2 providers/implementations/ciphers/cipher_aes_xts.h /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:prov_aes_xts_ctx_st typeref:union:prov_aes_xts_ctx_st::__anon466 -ks2 providers/implementations/ciphers/cipher_desx_hw.c 24;" d file: -ks2 providers/implementations/ciphers/cipher_tdes_default_hw.c 19;" d file: -ks2 providers/implementations/ciphers/cipher_tdes_hw.c 20;" d file: -ks3 crypto/evp/e_des3.c 38;" d file: -ks3 providers/implementations/ciphers/cipher_desx_hw.c 25;" d file: -ks3 providers/implementations/ciphers/cipher_tdes_default_hw.c 20;" d file: -ks3 providers/implementations/ciphers/cipher_tdes_hw.c 21;" d file: -ksdec crypto/evp/e_aes.c /^ } ksdec; \/* AES key schedule to use for decryption *\/$/;" m struct:__anon48 typeref:union:__anon48::__anon50 file: -ksdec providers/implementations/ciphers/cipher_aes_ocb.h /^ } ksdec; \/* AES key schedule to use for decryption *\/$/;" m struct:prov_aes_ocb_ctx_st typeref:union:prov_aes_ocb_ctx_st::__anon498 -ksenc crypto/evp/e_aes.c /^ } ksenc; \/* AES key schedule to use for encryption *\/$/;" m struct:__anon48 typeref:union:__anon48::__anon49 file: -ksenc providers/implementations/ciphers/cipher_aes_ocb.h /^ } ksenc; \/* AES key schedule to use for encryption\/aad *\/$/;" m struct:prov_aes_ocb_ctx_st typeref:union:prov_aes_ocb_ctx_st::__anon497 -ktls_check_supported_cipher ssl/ktls.c /^int ktls_check_supported_cipher(const SSL *s, const EVP_CIPHER *c,$/;" f -ktls_chk_platform test/sslapitest.c /^static int ktls_chk_platform(int sock)$/;" f file: -ktls_configure_crypto ssl/ktls.c /^int ktls_configure_crypto(const SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd,$/;" f -ktls_crypto_info_t include/internal/ktls.h /^typedef struct tls_crypto_info_all ktls_crypto_info_t;$/;" t typeref:struct:tls_crypto_info_all -ktls_crypto_info_t include/internal/ktls.h /^typedef struct tls_enable ktls_crypto_info_t;$/;" t typeref:struct:tls_enable -ktls_enable include/internal/ktls.h /^static ossl_inline int ktls_enable(int fd)$/;" f -ktls_read_record include/internal/ktls.h /^static ossl_inline int ktls_read_record(int fd, void *data, size_t length)$/;" f -ktls_send_ctrl_message include/internal/ktls.h /^static ossl_inline int ktls_send_ctrl_message(int fd, unsigned char record_type,$/;" f -ktls_sendfile include/internal/ktls.h /^static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off, size_t size, int flags)$/;" f -ktls_sendfile include/internal/ktls.h /^static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off,$/;" f -ktls_start include/internal/ktls.h /^static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *crypto_info,$/;" f -ktls_start include/internal/ktls.h /^static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *tls_en, int is_tx)$/;" f -ktls_test_cipher test/sslapitest.c /^static struct ktls_test_cipher {$/;" s file: -ktls_test_ciphers test/sslapitest.c /^} ktls_test_ciphers[] = {$/;" v typeref:struct:ktls_test_cipher file: -ktmp crypto/engine/eng_openssl.c /^ ASN1_OCTET_STRING ktmp; \/* Temp storage for key *\/$/;" m struct:__anon212 file: -ktri crypto/cms/cms_local.h /^ CMS_KeyTransRecipientInfo *ktri;$/;" m union:CMS_RecipientInfo_st::__anon239 -ku_reject crypto/x509/v3_purp.c 383;" d file: -kup crypto/cmp/cmp_local.h /^ OSSL_CMP_CERTREPMESSAGE *kup; \/* 8 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -kur crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *kur; \/* 7 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -kxBlob ssl/statem/statem_srvr.c /^ ASN1_TYPE *kxBlob;$/;" m struct:__anon397 file: -l crypto/evp/e_aes.c /^ int l;$/;" m struct:__anon66::__anon67::__anon69 file: -l include/crypto/modes.h /^ OCB_BLOCK *l;$/;" m struct:ocb128_context -l providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t l, m; \/* L and M parameters from RFC3610 *\/$/;" m struct:prov_ccm_st -l test/ctype_internal_test.c /^ int l;$/;" m struct:__anon268 file: -l2c crypto/cast/cast_local.h 37;" d -l2c crypto/cast/cast_local.h 38;" d -l2c crypto/des/des_local.h 57;" d -l2c crypto/mdc2/mdc2dgst.c 29;" d file: -l2c crypto/mdc2/mdc2dgst.c 30;" d file: -l2c crypto/rc2/rc2_local.h 40;" d -l2c crypto/rc2/rc2_local.h 41;" d -l2c crypto/rc5/rc5_local.h 42;" d -l2c crypto/rc5/rc5_local.h 43;" d -l2c ssl/ssl_local.h 65;" d -l2cn crypto/cast/cast_local.h 44;" d -l2cn crypto/cast/cast_local.h 45;" d -l2cn crypto/des/des_local.h 78;" d -l2cn crypto/rc2/rc2_local.h 47;" d -l2cn crypto/rc2/rc2_local.h 48;" d -l2cn crypto/rc5/rc5_local.h 49;" d -l2cn crypto/rc5/rc5_local.h 50;" d -l2cn ssl/ssl_local.h 107;" d -l2n crypto/bf/bf_local.h 65;" d -l2n crypto/bf/bf_local.h 66;" d -l2n crypto/cast/cast_local.h 110;" d -l2n crypto/cast/cast_local.h 111;" d -l2n crypto/des/des_local.h 72;" d -l2n crypto/idea/idea_local.h 71;" d -l2n crypto/idea/idea_local.h 72;" d -l2n crypto/rc2/rc2_local.h 120;" d -l2n crypto/rc2/rc2_local.h 121;" d -l2n crypto/rc5/rc5_local.h 122;" d -l2n crypto/rc5/rc5_local.h 123;" d -l2n ssl/s3_cbc.c 46;" d file: -l2n ssl/ssl_local.h 85;" d -l2n3 crypto/ct/ct_local.h 34;" d -l2n3 ssl/ssl_local.h 130;" d -l2n6 ssl/s3_cbc.c 51;" d file: -l2n6 ssl/ssl_local.h 90;" d -l2n8 crypto/ct/ct_local.h 47;" d -l2n8 ssl/s3_cbc.c 58;" d file: -l2n8 ssl/ssl_local.h 97;" d -l2nn crypto/bf/bf_local.h 38;" d -l2nn crypto/cast/cast_local.h 83;" d -l2nn crypto/idea/idea_local.h 44;" d -l2nn crypto/rc2/rc2_local.h 93;" d -l2nn crypto/rc5/rc5_local.h 95;" d -l_dollar include/crypto/modes.h /^ OCB_BLOCK l_dollar;$/;" m struct:ocb128_context -l_index include/crypto/modes.h /^ size_t l_index;$/;" m struct:ocb128_context -l_star include/crypto/modes.h /^ OCB_BLOCK l_star;$/;" m struct:ocb128_context -label providers/implementations/kdfs/hkdf.c /^ unsigned char *label;$/;" m struct:__anon538 file: -label providers/implementations/kdfs/kbkdf.c /^ unsigned char *label;$/;" m struct:__anon532 file: -label_len providers/implementations/kdfs/hkdf.c /^ size_t label_len;$/;" m struct:__anon538 file: -label_len providers/implementations/kdfs/kbkdf.c /^ size_t label_len;$/;" m struct:__anon532 file: -label_prefix ssl/tls13_enc.c /^static const unsigned char label_prefix[] = "tls13 ";$/;" v file: -label_prefix ssl/tls13_enc.c /^static const unsigned char label_prefix[] = { 0x74, 0x6C, 0x73, 0x31, 0x33, 0x20, 0x00 };$/;" v file: -ladder_post crypto/ec/ec_local.h /^ int (*ladder_post)(const EC_GROUP *group,$/;" m struct:ec_method_st -ladder_pre crypto/ec/ec_local.h /^ int (*ladder_pre)(const EC_GROUP *group,$/;" m struct:ec_method_st -ladder_step crypto/ec/ec_local.h /^ int (*ladder_step)(const EC_GROUP *group,$/;" m struct:ec_method_st -lapse apps/speed.c /^static unsigned int lapse;$/;" v file: -largefelem crypto/ec/ecp_nistp521.c /^typedef uint128_t largefelem[NLIMBS];$/;" t file: -lastUpdate include/crypto/x509.h /^ ASN1_TIME *lastUpdate; \/* lastUpdate field *\/$/;" m struct:X509_crl_info_st -last_block crypto/cmac/cmac.c /^ unsigned char last_block[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: -last_blocks_correction test/modes_internal_test.c /^ size_t (*last_blocks_correction)(const unsigned char *in,$/;" m struct:__anon321 file: -last_blocks_correction test/modes_internal_test.c /^static size_t last_blocks_correction(const unsigned char *in,$/;" f file: -last_blocks_correction_nist test/modes_internal_test.c /^static size_t last_blocks_correction_nist(const unsigned char *in,$/;" f file: -last_entry apps/rehash.c /^ HENTRY *first_entry, *last_entry;$/;" m struct:bucket_st file: -last_entry engines/e_loader_attic.c /^ const char *last_entry;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: -last_entry providers/implementations/storemgmt/file_store.c /^ const char *last_entry;$/;" m struct:file_ctx_st::__anon454::__anon456 file: -last_errno engines/e_loader_attic.c /^ int last_errno;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: -last_errno providers/implementations/storemgmt/file_store.c /^ int last_errno;$/;" m struct:file_ctx_st::__anon454::__anon456 file: -last_handler engines/e_loader_attic.c /^ const FILE_HANDLER *last_handler;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: -last_handler_ctx engines/e_loader_attic.c /^ void *last_handler_ctx;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: -last_time ssl/bio_ssl.c /^ unsigned long last_time;$/;" m struct:bio_ssl_st file: -last_write_sequence ssl/record/record.h /^ unsigned char last_write_sequence[8];$/;" m struct:dtls_record_layer_st -lastpkt test/helpers/ssltestlib.c /^ unsigned int lastpkt;$/;" m struct:mempacket_test_ctx_st file: -latest util/perl/OpenSSL/copyright.pm /^sub latest {$/;" s -lazy_reduction crypto/poly1305/asm/poly1305-x86.pl /^sub lazy_reduction {$/;" s -ldap_ExtendedResponse_parse apps/s_client.c /^static int ldap_ExtendedResponse_parse(const char *buf, long rem)$/;" f file: -ldrd crypto/sha/asm/keccak1600-armv4.pl /^ sub ldrd {$/;" s -le_copy test/params_api_test.c /^static void le_copy(unsigned char *out, const void *in, size_t len)$/;" f file: -leaf_check_all test/sparse_array_test.c /^static void leaf_check_all(ossl_uintmax_t n, char *value, void *arg)$/;" f file: -leaf_delete test/sparse_array_test.c /^static void leaf_delete(ossl_uintmax_t n, char *value, void *arg)$/;" f file: -leaf_length providers/implementations/include/prov/blake2.h /^ uint8_t leaf_length[4];\/* 8 *\/$/;" m struct:blake2b_param_st -leaf_length providers/implementations/include/prov/blake2.h /^ uint8_t leaf_length[4];\/* 8 *\/$/;" m struct:blake2s_param_st -leap_year crypto/asn1/a_time.c /^static int leap_year(const int year)$/;" f file: -leavings include/crypto/siphash.h /^ unsigned char leavings[SIPHASH_BLOCK_SIZE];$/;" m struct:siphash_st -left ssl/record/record.h /^ size_t left;$/;" m struct:ssl3_buffer_st -legacy test/helpers/pkcs12.c /^static int legacy = 0;$/;" v file: -legacy_asn1_ctrl_to_param crypto/evp/p_lib.c /^static int legacy_asn1_ctrl_to_param(EVP_PKEY *pkey, int op,$/;" f file: -legacy_cache_pkey include/crypto/evp.h /^ union legacy_pkey_st legacy_cache_pkey;$/;" m struct:evp_pkey_st typeref:union:evp_pkey_st::legacy_pkey_st -legacy_cipher_fn apps/list.c /^static void legacy_cipher_fn(const EVP_CIPHER *c,$/;" f file: -legacy_ciphers providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_ciphers[] = {$/;" v file: -legacy_digests providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_digests[] = {$/;" v file: -legacy_dispatch_table providers/legacyprov.c /^static const OSSL_DISPATCH legacy_dispatch_table[] = {$/;" v file: -legacy_get_params providers/legacyprov.c /^static OSSL_FUNC_provider_get_params_fn legacy_get_params;$/;" v file: -legacy_get_params providers/legacyprov.c /^static int legacy_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -legacy_gettable_params providers/legacyprov.c /^static OSSL_FUNC_provider_gettable_params_fn legacy_gettable_params;$/;" v file: -legacy_gettable_params providers/legacyprov.c /^static const OSSL_PARAM *legacy_gettable_params(void *provctx)$/;" f file: -legacy_kdfs providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_kdfs[] = {$/;" v file: -legacy_keytype include/crypto/evp.h /^ int legacy_keytype;$/;" m struct:evp_pkey_ctx_st -legacy_md_fn apps/list.c /^static void legacy_md_fn(const EVP_MD *m,$/;" f file: -legacy_param_types providers/legacyprov.c /^static const OSSL_PARAM legacy_param_types[] = {$/;" v file: -legacy_pkey_st include/crypto/evp.h /^union legacy_pkey_st {$/;" u -legacy_query providers/legacyprov.c /^static OSSL_FUNC_provider_query_operation_fn legacy_query;$/;" v file: -legacy_query providers/legacyprov.c /^static const OSSL_ALGORITHM *legacy_query(void *provctx, int operation_id,$/;" f file: -legacy_rsa_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP legacy_rsa_sigalg = {$/;" v file: -legacy_teardown providers/legacyprov.c /^static void legacy_teardown(void *provctx)$/;" f file: -legacy_version ssl/ssl_local.h /^ unsigned int legacy_version;$/;" m struct:__anon414 -len apps/s_client.c /^ size_t len;$/;" m struct:tlsextnextprotoctx_st file: -len apps/s_server.c /^ size_t len;$/;" m struct:tlsextalpnctx_st file: -len apps/s_server.c /^ size_t len;$/;" m struct:tlsextnextprotoctx_st file: -len crypto/asn1/asn1_gen.c /^ int len;$/;" m struct:tag_name_st file: -len crypto/bio/bss_bio.c /^ size_t len; \/* valid iff buf != NULL; 0 if peer == NULL *\/$/;" m struct:bio_bio_st file: -len crypto/cmp/cmp_local.h /^ const char *text, int len);$/;" v -len crypto/engine/tb_asnmth.c /^ int len;$/;" m struct:__anon210 file: -len crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29 typeref:struct:__anon29::__anon30 file: -len crypto/evp/p_lib.c /^ size_t *len;$/;" m struct:raw_key_details_st file: -len include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 -len include/crypto/rand_pool.h /^ size_t len; \/* current number of random bytes contained in the pool *\/$/;" m struct:rand_pool_st -len include/crypto/siphash.h /^ unsigned int len;$/;" m struct:siphash_st -len include/openssl/evp.h /^ size_t len;$/;" m struct:__anon382 -len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467 typeref:struct:__anon467::__anon468 -len ssl/record/record.h /^ size_t len;$/;" m struct:ssl3_buffer_st -len test/evp_extra_test.c /^ size_t len;$/;" m struct:ec_der_pub_keys_st file: -len test/helpers/ssltestlib.c /^ int len;$/;" m struct:mempacket_st file: -len test/params_api_test.c /^ size_t len;$/;" m struct:__anon324 file: -len util/perl/TLSProxy/Record.pm /^sub len$/;" s -len_real util/perl/TLSProxy/Record.pm /^sub len_real$/;" s -len_set crypto/evp/e_aes.c /^ int len_set;$/;" m struct:__anon66::__anon67::__anon69 file: -len_set crypto/evp/e_aes.c /^ int len_set; \/* Set if message length set *\/$/;" m struct:__anon46 file: -len_set crypto/evp/e_aria.c /^ int len_set; \/* Set if message length set *\/$/;" m struct:__anon15 file: -len_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int len_set : 1; \/* Set if message length set *\/$/;" m struct:prov_ccm_st -len_to_send crypto/http/http_client.c /^ long len_to_send; \/* Number of bytes still to send *\/$/;" m struct:ossl_http_req_ctx_st file: -lenbytes include/internal/packet.h /^ size_t lenbytes;$/;" m struct:wpacket_sub -lend_tobn engines/e_capi.c /^static int lend_tobn(BIGNUM *bn, unsigned char *bin, int binlen)$/;" f file: -length crypto/asn1/tasn_enc.c /^ int length;$/;" m struct:__anon225 file: -length crypto/bio/bss_dgram.c /^ int length;$/;" m struct:bio_dgram_sctp_save_message_st file: -length crypto/dh/dh_local.h /^ int32_t length;$/;" m struct:dh_st -length crypto/evp/evp_local.h /^ int length;$/;" m struct:evp_Encode_Ctx_st -length include/crypto/asn1.h /^ int length;$/;" m struct:asn1_object_st -length include/openssl/buffer.h /^ size_t length; \/* current number of bytes *\/$/;" m struct:buf_mem_st -length include/openssl/tls1.h /^ unsigned short length;$/;" m struct:tls_session_ticket_ext_st -length providers/implementations/rands/seeding/rand_vms.c /^ short length, code; \/* length is number of bytes *\/$/;" m struct:item_st file: -length ssl/record/record.h /^ size_t length;$/;" m struct:ssl3_record_st -length ssl/ssl_local.h /^ size_t length;$/;" m struct:quic_data_st -length test/igetest.c /^ const size_t length;$/;" m struct:bi_ige_test file: -length test/igetest.c /^ const size_t length;$/;" m struct:ige_test file: -length test/x509_internal_test.c /^ int length;$/;" m struct:__anon313 file: -lengths apps/speed.c /^static const int *lengths = lengths_list;$/;" v file: -lengths_list apps/speed.c /^static const int lengths_list[] = {$/;" v file: -lens engines/e_dasync.c /^ size_t *lens;$/;" m struct:dasync_pipeline_ctx file: -level crypto/encode_decode/encoder_lib.c /^ int level; \/* Recursion level *\/$/;" m struct:encoder_process_data_st file: -level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL level;$/;" m struct:quic_data_st -level test/testutil/driver.c /^static int level = 0;$/;" v file: -level util/perl/TLSProxy/Alert.pm /^sub level$/;" s -levels crypto/sparse_array.c /^ int levels;$/;" m struct:sparse_array_st file: -levels crypto/x509/pcy_local.h /^ X509_POLICY_LEVEL *levels;$/;" m struct:X509_POLICY_TREE_st -lgcyprov test/evp_extra_test.c /^static OSSL_PROVIDER *lgcyprov = NULL;$/;" v file: -lgcyprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *lgcyprov = NULL;$/;" v file: -lhash_node_st crypto/lhash/lhash_local.h /^struct lhash_node_st {$/;" s -lhash_st crypto/lhash/lhash_local.h /^struct lhash_st {$/;" s -lib_code engines/e_afalg_err.c /^static int lib_code = 0;$/;" v file: -lib_code engines/e_capi_err.c /^static int lib_code = 0;$/;" v file: -lib_code engines/e_dasync_err.c /^static int lib_code = 0;$/;" v file: -lib_code engines/e_loader_attic_err.c /^static int lib_code = 0;$/;" v file: -lib_code engines/e_ossltest_err.c /^static int lib_code = 0;$/;" v file: -libctx crypto/async/async_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:async_job_st -libctx crypto/bio/bio_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:bio_st -libctx crypto/bn/bn_ctx.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:bignum_ctx file: -libctx crypto/cmp/cmp_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_cmp_ctx_st -libctx crypto/cmp/cmp_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_cmp_msg_st -libctx crypto/cms/cms_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:CMS_CTX_st -libctx crypto/core_algorithm.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:algorithm_data_st file: -libctx crypto/core_fetch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:construct_data_st file: -libctx crypto/ct/ct_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ct_policy_eval_ctx_st -libctx crypto/ct/ct_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:sct_ctx_st -libctx crypto/ct/ct_log.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ctlog_st file: -libctx crypto/ct/ct_log.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ctlog_store_st file: -libctx crypto/dh/dh_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:dh_st -libctx crypto/dsa/dsa_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:dsa_st -libctx crypto/ec/ec_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_group_st -libctx crypto/ec/ec_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_key_st -libctx crypto/encode_decode/decoder_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:decoder_data_st file: -libctx crypto/encode_decode/encoder_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:encoder_data_st file: -libctx crypto/evp/evp_fetch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:evp_method_data_st file: -libctx crypto/provider_core.c /^ OSSL_LIB_CTX *libctx; \/* The library context this instance is in *\/$/;" m struct:ossl_provider_st file: -libctx crypto/provider_core.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:provider_store_st file: -libctx crypto/rsa/rsa_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:rsa_st -libctx crypto/store/store_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:loader_data_st file: -libctx crypto/ts/ts_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:TS_resp_ctx -libctx crypto/x509/x_pubkey.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_pubkey_st file: -libctx demos/cipher/aesccm.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v -libctx demos/cipher/aesgcm.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v -libctx demos/cipher/ariacbc.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v -libctx engines/e_loader_attic.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_store_loader_ctx_st file: -libctx include/crypto/ecx.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ecx_key_st -libctx include/crypto/evp.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:evp_pkey_ctx_st -libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_crl_st -libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_req_st -libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:x509_st -libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:x509_store_ctx_st -libctx include/openssl/conftypes.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:conf_st -libctx providers/common/include/prov/provider_ctx.h /^ OSSL_LIB_CTX *libctx; \/* For all provider modules *\/$/;" m struct:prov_ctx_st -libctx providers/fips/self_test.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:self_test_post_params_st -libctx providers/implementations/asymciphers/rsa_enc.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon515 file: -libctx providers/implementations/asymciphers/sm2_enc.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon514 file: -libctx providers/implementations/ciphers/cipher_aes_siv.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:prov_siv_ctx_st -libctx providers/implementations/exchange/dh_exch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon517 file: -libctx providers/implementations/exchange/ecdh_exch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon518 file: -libctx providers/implementations/include/prov/ciphercommon.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:prov_cipher_ctx_st -libctx providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_LIB_CTX *libctx; \/* needed for rand calls *\/$/;" m struct:prov_gcm_ctx_st -libctx providers/implementations/include/prov/kdfexchange.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:kdf_data_st -libctx providers/implementations/include/prov/macsignature.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:mac_key_st -libctx providers/implementations/kdfs/scrypt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon537 file: -libctx providers/implementations/kem/rsa_kem.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon465 file: -libctx providers/implementations/keymgmt/dh_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:dh_gen_ctx file: -libctx providers/implementations/keymgmt/dsa_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:dsa_gen_ctx file: -libctx providers/implementations/keymgmt/ec_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_gen_ctx file: -libctx providers/implementations/keymgmt/ecx_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ecx_gen_ctx file: -libctx providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:mac_gen_ctx file: -libctx providers/implementations/keymgmt/rsa_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:rsa_gen_ctx file: -libctx providers/implementations/signature/dsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon462 file: -libctx providers/implementations/signature/ecdsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon460 file: -libctx providers/implementations/signature/eddsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon463 file: -libctx providers/implementations/signature/mac_legacy_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon461 file: -libctx providers/implementations/signature/rsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon464 file: -libctx providers/implementations/signature/sm2_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon459 file: -libctx ssl/ssl_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ssl_ctx_st -libctx test/acvp_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/cmp_client_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/cmp_msg_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/cmp_protect_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/cmp_server_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/cmp_vfy_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/evp_libctx_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/evp_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/filterprov.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:filter_prov_globals_st file: -libctx test/helpers/ssl_test_ctx.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon292 -libctx test/p_test.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:p_test_ctx file: -libctx test/provider_pkey_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/provider_status_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/ssl_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/sslapitest.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: -libctx test/tls-provider.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:xor_gen_ctx file: -libext Configurations/platform/Unix.pm /^sub libext { $target{lib_extension} || '.a' }$/;" s -libext Configurations/platform/VMS.pm /^sub libext { '.OLB' }$/;" s -libext Configurations/platform/Windows.pm /^sub libext { '.lib' }$/;" s -libext Configurations/platform/mingw.pm /^sub libext { '.a' }$/;" s -libprov test/evp_libctx_test.c /^static OSSL_PROVIDER *libprov = NULL;$/;" v file: -limb crypto/ec/curve448/field.h /^ word_t limb[NLIMBS];$/;" m struct:gf_s -limb crypto/ec/curve448/point_448.h /^ c448_word_t limb[C448_SCALAR_LIMBS];$/;" m struct:curve448_scalar_s -limb crypto/ec/ecp_nistp224.c /^typedef uint64_t limb;$/;" t file: -limb crypto/ec/ecp_nistp256.c /^typedef uint128_t limb;$/;" t file: -limb crypto/ec/ecp_nistp521.c /^typedef uint64_t limb;$/;" t file: -limb_aX crypto/ec/ecp_nistp224.c /^typedef uint64_t limb_aX __attribute((__aligned__(1)));$/;" t file: -limb_aX crypto/ec/ecp_nistp521.c /^typedef limb limb_aX __attribute((__aligned__(1)));$/;" t file: -line_num crypto/evp/evp_local.h /^ int line_num;$/;" m struct:evp_Encode_Ctx_st -linebuffer_callback_ctrl crypto/bio/bf_lbuf.c /^static long linebuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -linebuffer_ctrl crypto/bio/bf_lbuf.c /^static long linebuffer_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -linebuffer_free crypto/bio/bf_lbuf.c /^static int linebuffer_free(BIO *a)$/;" f file: -linebuffer_gets crypto/bio/bf_lbuf.c /^static int linebuffer_gets(BIO *b, char *buf, int size)$/;" f file: -linebuffer_new crypto/bio/bf_lbuf.c /^static int linebuffer_new(BIO *bi)$/;" f file: -linebuffer_puts crypto/bio/bf_lbuf.c /^static int linebuffer_puts(BIO *b, const char *str)$/;" f file: -linebuffer_read crypto/bio/bf_lbuf.c /^static int linebuffer_read(BIO *b, char *out, int outl)$/;" f file: -linebuffer_write crypto/bio/bf_lbuf.c /^static int linebuffer_write(BIO *b, const char *in, int inl)$/;" f file: -linestart crypto/bio/bf_prefix.c /^ int linestart; \/* flag to indicate we're at the line start *\/$/;" m struct:prefix_ctx_st file: -link_mtu ssl/ssl_local.h /^ size_t link_mtu; \/* max on-the-wire DTLS packet size *\/$/;" m struct:dtls1_state_st -list crypto/property/property.c /^ OSSL_PROPERTY_LIST *list;$/;" m struct:ossl_global_properties_st file: -list test/sslapitest.c /^ const int *list;$/;" m struct:__anon326 file: -list_add_value crypto/engine/eng_dyn.c /^ int list_add_value;$/;" m struct:st_dynamic_data_ctx file: -list_asymciphers apps/list.c /^static void list_asymciphers(void)$/;" f file: -list_builtin_curves apps/ecparam.c /^static int list_builtin_curves(BIO *out)$/;" f file: -list_ciphers apps/list.c /^static void list_ciphers(void)$/;" f file: -list_decoders apps/list.c /^static void list_decoders(void)$/;" f file: -list_digests apps/list.c /^static void list_digests(void)$/;" f file: -list_disabled apps/list.c /^static void list_disabled(void)$/;" f file: -list_encoders apps/list.c /^static void list_encoders(void)$/;" f file: -list_engines apps/list.c /^static void list_engines(void)$/;" f file: -list_kdfs apps/list.c /^static void list_kdfs(void)$/;" f file: -list_kems apps/list.c /^static void list_kems(void)$/;" f file: -list_keyexchanges apps/list.c /^static void list_keyexchanges(void)$/;" f file: -list_keymanagers apps/list.c /^static void list_keymanagers(void)$/;" f file: -list_macs apps/list.c /^static void list_macs(void)$/;" f file: -list_main apps/list.c /^int list_main(int argc, char **argv)$/;" f -list_objects apps/list.c /^static void list_objects(void)$/;" f file: -list_options apps/list.c /^const OPTIONS list_options[] = {$/;" v -list_options_for_command apps/list.c /^static void list_options_for_command(const char *command)$/;" f file: -list_pkey apps/list.c /^static void list_pkey(void)$/;" f file: -list_pkey_meth apps/list.c /^static void list_pkey_meth(void)$/;" f file: -list_provider_info apps/list.c /^static void list_provider_info(void)$/;" f file: -list_random_generators apps/list.c /^static void list_random_generators(void)$/;" f file: -list_random_instances apps/list.c /^static void list_random_instances(void)$/;" f file: -list_signatures apps/list.c /^static void list_signatures(void)$/;" f file: -list_store_loaders apps/list.c /^static void list_store_loaders(void)$/;" f file: -list_type apps/list.c /^static void list_type(FUNC_TYPE ft, int one)$/;" f file: -listlen test/sslapitest.c /^ size_t listlen;$/;" m struct:__anon326 file: -liststr test/sslapitest.c /^ const char *liststr;$/;" m struct:__anon326 file: -little crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" e enum:__anon9 file: -ll_append_head ssl/ssl_ciph.c /^static void ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr,$/;" f file: -ll_append_tail ssl/ssl_ciph.c /^static void ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr,$/;" f file: -ln include/crypto/asn1.h /^ const char *sn, *ln;$/;" m struct:asn1_object_st -ln_cmp crypto/objects/obj_dat.c /^static int ln_cmp(const ASN1_OBJECT *const *a, const unsigned int *b)$/;" f file: -ln_objs crypto/objects/obj_dat.h /^static const unsigned int ln_objs[NUM_LN] = {$/;" v -lo crypto/aes/asm/aes-x86_64.pl /^sub lo() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/;$/;" s -lo crypto/camellia/asm/cmll-x86_64.pl /^sub lo() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/;$/;" s -lo include/crypto/modes.h /^ u64 hi, lo;$/;" m struct:__anon357 -load crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_load_fn *load;$/;" m struct:evp_keymgmt_st -load crypto/store/store_local.h /^ OSSL_STORE_load_fn load;$/;" m struct:ossl_store_loader_st -load include/openssl/conftypes.h /^ int (*load) (CONF *conf, const char *name, long *eline);$/;" m struct:conf_method_st -load util/perl/OpenSSL/Ordinals.pm /^sub load {$/;" s -load32 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint32_t load32(const uint8_t *src)$/;" f -load48 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t load48(const uint8_t *src)$/;" f -load64 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t load64(const uint8_t *src)$/;" f -load_3 crypto/ec/curve25519.c /^static uint64_t load_3(const uint8_t *in)$/;" f file: -load_4 crypto/ec/curve25519.c /^static uint64_t load_4(const uint8_t *in)$/;" f file: -load_6 crypto/ec/curve25519.c /^static uint64_t load_6(const uint8_t *in)$/;" f file: -load_7 crypto/ec/curve25519.c /^static uint64_t load_7(const uint8_t *in)$/;" f file: -load_8 crypto/ec/curve25519.c /^static uint64_t load_8(const uint8_t *in)$/;" f file: -load_b crypto/bn/asm/sparct4-mont.pl /^sub load_b {$/;" s -load_b_pair crypto/bn/asm/sparct4-mont.pl /^sub load_b_pair {$/;" s -load_bio include/openssl/conftypes.h /^ int (*load_bio) (CONF *conf, BIO *bp, long *eline);$/;" m struct:conf_method_st -load_builtin_compressions ssl/ssl_ciph.c /^static int load_builtin_compressions(void)$/;" f file: -load_builtin_modules crypto/conf/conf_mod.c /^static CRYPTO_ONCE load_builtin_modules = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -load_ccr crypto/bn/asm/sparct4-mont.pl /^sub load_ccr {$/;" s -load_cert apps/include/apps.h 115;" d -load_cert_asn1 test/helpers/pkcs12.c /^static X509 *load_cert_asn1(const unsigned char *bytes, int len)$/;" f file: -load_cert_certs apps/lib/apps.c /^int load_cert_certs(const char *uri,$/;" f -load_cert_from_file test/verify_extra_test.c 30;" d file: -load_cert_pass apps/lib/apps.c /^X509 *load_cert_pass(const char *uri, int format, int maybe_stdin,$/;" f -load_cert_pem test/testutil/load.c /^X509 *load_cert_pem(const char *file, OSSL_LIB_CTX *libctx)$/;" f -load_cert_pwd apps/cmp.c /^static X509 *load_cert_pwd(const char *uri, const char *pass, const char *desc)$/;" f file: -load_certs apps/lib/apps.c /^int load_certs(const char *uri, int maybe_stdin, STACK_OF(X509) **certs,$/;" f -load_certstore apps/lib/apps.c /^X509_STORE *load_certstore(char *input, const char *pass, const char *desc,$/;" f -load_common providers/common/provider_util.c /^static int load_common(const OSSL_PARAM params[], const char **propquery,$/;" f file: -load_config_file apps/ts.c /^static CONF *load_config_file(const char *configfile)$/;" f file: -load_configdata util/perl/OpenSSL/Test/Utils.pm /^sub load_configdata {$/;" s -load_content_info apps/cms.c /^static CMS_ContentInfo *load_content_info(int informat, BIO *in, int flags,$/;" f file: -load_crl apps/lib/apps.c /^X509_CRL *load_crl(const char *uri, int format, int maybe_stdin,$/;" f -load_crls apps/lib/apps.c /^int load_crls(const char *uri, STACK_OF(X509_CRL) **crls,$/;" f -load_crypto_nodelete crypto/init.c /^static CRYPTO_ONCE load_crypto_nodelete = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -load_crypto_strings crypto/init.c /^static CRYPTO_ONCE load_crypto_strings = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -load_csr apps/lib/apps.c /^X509_REQ *load_csr(const char *file, int format, const char *desc)$/;" f -load_csr_autofmt apps/cmp.c /^static X509_REQ *load_csr_autofmt(const char *infile, const char *desc)$/;" f file: -load_csr_der test/testutil/load.c /^X509_REQ *load_csr_der(const char *file, OSSL_LIB_CTX *libctx)$/;" f -load_dsa_params test/dsa_no_digest_size_test.c /^static DSA *load_dsa_params(void)$/;" f file: -load_example_dh_key test/evp_extra_test.c /^static EVP_PKEY *load_example_dh_key(void)$/;" f file: -load_example_dsa_key test/evp_extra_test.c /^static EVP_PKEY *load_example_dsa_key(void)$/;" f file: -load_example_ec_key test/evp_extra_test.c /^static EVP_PKEY *load_example_ec_key(void)$/;" f file: -load_example_ed25519_key test/evp_extra_test.c /^static EVP_PKEY *load_example_ed25519_key(void)$/;" f file: -load_example_hmac_key test/evp_extra_test.c /^static EVP_PKEY *load_example_hmac_key(void)$/;" f file: -load_example_key test/evp_extra_test.c /^static EVP_PKEY *load_example_key(const char *keytype,$/;" f file: -load_example_rsa_key test/evp_extra_test.c /^static EVP_PKEY *load_example_rsa_key(void)$/;" f file: -load_example_x25519_key test/evp_extra_test.c /^static EVP_PKEY *load_example_x25519_key(void)$/;" f file: -load_excert apps/lib/s_cb.c /^int load_excert(SSL_EXCERT **pexc)$/;" f -load_fips_prov_and_run_self_test apps/fipsinstall.c /^static int load_fips_prov_and_run_self_test(const char *prov_name)$/;" f file: -load_for_mul crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub load_for_mul () {$/;" s -load_for_sqr crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub load_for_sqr () {$/;" s -load_htable crypto/modes/asm/ghash-ia64.pl /^sub load_htable() {$/;" s -load_index apps/lib/apps.c /^CA_DB *load_index(const char *dbfile, DB_ATTR *db_attr)$/;" f -load_input crypto/poly1305/asm/poly1305-x86.pl /^sub load_input {$/;" s -load_iv crypto/pem/pem_lib.c /^static int load_iv(char **fromp, unsigned char *to, int num)$/;" f file: -load_key apps/lib/apps.c /^EVP_PKEY *load_key(const char *uri, int format, int may_stdin,$/;" f -load_key engines/e_ossltest.c /^static EVP_PKEY *load_key(ENGINE *eng, const char *key_id, int pub,$/;" f file: -load_key_certs_crls apps/lib/apps.c /^int load_key_certs_crls(const char *uri, int format, int maybe_stdin,$/;" f -load_key_certs_crls_suppress apps/lib/apps.c /^int load_key_certs_crls_suppress(const char *uri, int format, int maybe_stdin,$/;" f file: -load_key_pwd apps/cmp.c /^static EVP_PKEY *load_key_pwd(const char *uri, int format,$/;" f file: -load_keyparams apps/lib/apps.c /^EVP_PKEY *load_keyparams(const char *uri, int format, int maybe_stdin,$/;" f -load_keyparams_suppress apps/lib/apps.c /^EVP_PKEY *load_keyparams_suppress(const char *uri, int format, int maybe_stdin,$/;" f -load_pem_cert test/ct_test.c /^static X509 *load_pem_cert(const char *dir, const char *file)$/;" f file: -load_pkey_asn1 test/helpers/pkcs12.c /^static EVP_PKEY *load_pkey_asn1(const unsigned char *bytes, int len)$/;" f file: -load_pkey_pem test/testutil/load.c /^EVP_PKEY *load_pkey_pem(const char *file, OSSL_LIB_CTX *libctx)$/;" f -load_pkimsg test/helpers/cmp_testlib.c /^OSSL_CMP_MSG *load_pkimsg(const char *file, OSSL_LIB_CTX *libctx)$/;" f -load_privkey crypto/engine/eng_local.h /^ ENGINE_LOAD_KEY_PTR load_privkey;$/;" m struct:engine_st -load_providers test/evp_fetch_prov_test.c /^static int load_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])$/;" f file: -load_pubkey apps/lib/apps.c /^EVP_PKEY *load_pubkey(const char *uri, int format, int maybe_stdin,$/;" f -load_pubkey crypto/engine/eng_local.h /^ ENGINE_LOAD_KEY_PTR load_pubkey;$/;" m struct:engine_st -load_record test/tls13encryptiontest.c /^static int load_record(SSL3_RECORD *rec, RECORD_DATA *recd, unsigned char **key,$/;" f file: -load_sess_id apps/sess_id.c /^static SSL_SESSION *load_sess_id(char *infile, int format)$/;" f file: -load_ssl_client_cert crypto/engine/eng_local.h /^ ENGINE_SSL_CLIENT_CERT_PTR load_ssl_client_cert;$/;" m struct:engine_st -load_trusted apps/cmp.c /^static X509_STORE *load_trusted(char *input, int for_new_cert, const char *desc)$/;" f file: -load_u32_be crypto/sm4/sm4.c /^static ossl_inline uint32_t load_u32_be(const uint8_t *b, uint32_t n)$/;" f file: -load_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub load_vrs($$)$/;" s -loadbe crypto/sha/asm/sha1-ppc.pl /^sub loadbe {$/;" s -loaded apps/lib/engine_loader.c /^ int loaded; \/* 0 = key not loaded yet, 1 = key loaded *\/$/;" m struct:ossl_store_loader_ctx_st file: -loaded_filename crypto/dso/dso_local.h /^ char *loaded_filename;$/;" m struct:dso_st -loadedkey test/cmp_protect_test.c /^static EVP_PKEY *loadedkey = NULL;$/;" v file: -loadedprivkey test/cmp_protect_test.c /^static EVP_PKEY *loadedprivkey = NULL;$/;" v file: -loadedpubkey test/cmp_protect_test.c /^static EVP_PKEY *loadedpubkey = NULL;$/;" v file: -loader crypto/store/store_local.h /^ const OSSL_STORE_LOADER *loader; \/* legacy *\/$/;" m struct:ossl_store_ctx_st -loader_attic engines/e_loader_attic.c /^static OSSL_STORE_LOADER *loader_attic = NULL;$/;" v file: -loader_attic_destroy engines/e_loader_attic.c /^static int loader_attic_destroy(ENGINE *e)$/;" f file: -loader_attic_finish engines/e_loader_attic.c /^static int loader_attic_finish(ENGINE *e)$/;" f file: -loader_attic_id engines/e_loader_attic.c /^static const char *loader_attic_id = "loader_attic";$/;" v file: -loader_attic_init engines/e_loader_attic.c /^static int loader_attic_init(ENGINE *e)$/;" f file: -loader_attic_name engines/e_loader_attic.c /^static const char *loader_attic_name = "'file:' loader";$/;" v file: -loader_ctx crypto/store/store_local.h /^ OSSL_STORE_LOADER_CTX *loader_ctx;$/;" m struct:ossl_store_ctx_st -loader_data_st crypto/store/store_meth.c /^struct loader_data_st {$/;" s file: -loader_from_algorithm crypto/store/store_meth.c /^static void *loader_from_algorithm(int scheme_id, const OSSL_ALGORITHM *algodef,$/;" f file: -loader_set_params crypto/store/store_lib.c /^static int loader_set_params(OSSL_STORE_LOADER *loader,$/;" f file: -loader_store_free crypto/store/store_meth.c /^static void loader_store_free(void *vstore)$/;" f file: -loader_store_method crypto/store/store_meth.c /^static const OSSL_LIB_CTX_METHOD loader_store_method = {$/;" v file: -loader_store_new crypto/store/store_meth.c /^static void *loader_store_new(OSSL_LIB_CTX *ctx)$/;" f file: -loadfiles apps/lib/app_rand.c /^static int loadfiles(char *name)$/;" f file: -loading crypto/store/store_local.h /^ int loading;$/;" m struct:ossl_store_ctx_st -loadmissing util/find-doc-nits /^sub loadmissing($;$)$/;" s -loadnum util/find-doc-nits /^sub loadnum ($;$) {$/;" s -local util/mkdef.pl /^ local: *;$/;" l -local_argc apps/s_server.c /^static int local_argc = 0;$/;" v file: -local_argv apps/s_server.c /^static char **local_argv;$/;" v file: -locale_t e_os.h 419;" d -locator crypto/ocsp/ocsp_local.h /^ STACK_OF(ACCESS_DESCRIPTION) *locator;$/;" m struct:ocsp_service_locator_st -lock crypto/bio/bio_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:bio_st -lock crypto/bn/bn_blind.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:bn_blinding_st file: -lock crypto/context.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_lib_ctx_st file: -lock crypto/core_namemap.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_namemap_st file: -lock crypto/dh/dh_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dh_st -lock crypto/dsa/dsa_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dsa_st -lock crypto/dso/dso_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dso_st -lock crypto/ec/ec_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ec_key_st -lock crypto/ec/ec_mult.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ec_pre_comp_st file: -lock crypto/ec/ecp_nistp224.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp224_pre_comp_st file: -lock crypto/ec/ecp_nistp256.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp256_pre_comp_st file: -lock crypto/ec/ecp_nistp521.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp521_pre_comp_st file: -lock crypto/ec/ecp_nistz256.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistz256_pre_comp_st file: -lock crypto/encode_decode/encoder_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_endecode_base_st -lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_asym_cipher_st -lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_kem_st -lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_keyexch_st -lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_keymgmt_st -lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_signature_st -lock crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_lock_fn *lock;$/;" m struct:evp_rand_st file: -lock crypto/initthread.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:global_tevent_register_st file: -lock crypto/property/property.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_method_store_st file: -lock crypto/property/property_string.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon94 file: -lock crypto/provider_conf.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon218 file: -lock crypto/provider_core.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:provider_store_st file: -lock crypto/rand/rand_lib.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:rand_global_st file: -lock crypto/rsa/rsa_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:rsa_st -lock crypto/store/store_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_store_loader_st -lock crypto/threads_win.c /^ SRWLOCK lock;$/;" m struct:__anon89 file: -lock crypto/ui/ui_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ui_st -lock crypto/x509/by_dir.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:lookup_dir_st file: -lock crypto/x509/x509_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:x509_store_st -lock include/crypto/ecx.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ecx_key_st -lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_cipher_st -lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_kdf_st -lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_mac_st -lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_md_st -lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_pkey_st -lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:X509_crl_st -lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:X509_req_st -lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:x509_st -lock providers/implementations/include/prov/kdfexchange.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:kdf_data_st -lock providers/implementations/include/prov/macsignature.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:mac_key_st -lock providers/implementations/rands/crngt.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:crng_test_global_st file: -lock providers/implementations/rands/drbg_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:prov_drbg_st -lock providers/implementations/rands/test_rng.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon457 file: -lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:cert_st -lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_ctx_st -lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_session_st -lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_st -log_2 crypto/rsa/rsa_lib.c /^static const unsigned int log_2 = 0x02c5c8; \/* scale * log(2) *\/$/;" v file: -log_cb crypto/cmp/cmp_local.h /^ OSSL_CMP_log_cb_t log_cb; \/* log callback for error\/debug\/etc. output *\/$/;" m struct:ossl_cmp_ctx_st -log_e crypto/rsa/rsa_lib.c /^static const unsigned int log_e = 0x05c551; \/* scale * log2(M_E) *\/$/;" v file: -log_id crypto/ct/ct_local.h /^ unsigned char *log_id;$/;" m struct:sct_st -log_id crypto/ct/ct_log.c /^ uint8_t log_id[CT_V1_HASHLEN];$/;" m struct:ctlog_st file: -log_id_len crypto/ct/ct_local.h /^ size_t log_id_len;$/;" m struct:sct_st -log_message apps/lib/http_server.c /^void log_message(const char *prog, int level, const char *fmt, ...)$/;" f -log_store crypto/ct/ct_local.h /^ CTLOG_STORE *log_store;$/;" m struct:ct_policy_eval_ctx_st -log_store crypto/ct/ct_log.c /^ CTLOG_STORE *log_store;$/;" m struct:ctlog_store_load_ctx_st file: -log_verbosity crypto/cmp/cmp_local.h /^ OSSL_CMP_severity log_verbosity; \/* level of verbosity of log output *\/$/;" m struct:ossl_cmp_ctx_st -login apps/include/s_apps.h /^ char *login;$/;" m struct:srpsrvparm_st -login ssl/ssl_local.h /^ char *login;$/;" m struct:srp_ctx_st -long_c2i crypto/asn1/x_long.c /^static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: -long_encdec_data_32bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_encdec_data_32bit[] = {$/;" v file: -long_encdec_data_64bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_encdec_data_64bit[] = {$/;" v file: -long_expected_64bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_expected_64bit[] = {$/;" v file: -long_free crypto/asn1/x_long.c /^static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -long_i2c crypto/asn1/x_long.c /^static int long_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: -long_new crypto/asn1/x_long.c /^static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -long_pf crypto/asn1/x_long.c /^static ASN1_PRIMITIVE_FUNCS long_pf = {$/;" v file: -long_print crypto/asn1/x_long.c /^static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -long_test_package_32bit test/asn1_encode_test.c /^static TEST_PACKAGE long_test_package_32bit = {$/;" v file: -long_test_package_64bit test/asn1_encode_test.c /^static TEST_PACKAGE long_test_package_64bit = {$/;" v file: -longfelem crypto/ec/ecp_nistp256.c /^typedef limb longfelem[NLIMBS * 2];$/;" t file: -longfelem_diff crypto/ec/ecp_nistp256.c /^static void longfelem_diff(longfelem out, const longfelem in)$/;" f file: -longfelem_scalar crypto/ec/ecp_nistp256.c /^static void longfelem_scalar(longfelem out, const u64 scalar)$/;" f file: -longswap crypto/evp/bio_ok.c /^static void longswap(void *_ptr, size_t len)$/;" f file: -look_str_cb crypto/engine/tb_asnmth.c /^static void look_str_cb(int nid, STACK_OF(ENGINE) *sk, ENGINE *def, void *arg)$/;" f file: -lookup apps/lib/s_cb.c /^static const char *lookup(int val, const STRINT_PAIR* list, const char* def)$/;" f file: -lookup_cert_match crypto/x509/x509_vfy.c /^static int lookup_cert_match(X509 **result, X509_STORE_CTX *ctx, X509 *x)$/;" f file: -lookup_conf apps/ca.c /^static char *lookup_conf(const CONF *conf, const char *section, const char *tag)$/;" f file: -lookup_conf apps/srp.c /^static char *lookup_conf(const CONF *conf, const char *section, const char *tag)$/;" f file: -lookup_dir_entry_st crypto/x509/by_dir.c /^struct lookup_dir_entry_st {$/;" s file: -lookup_dir_hashes_st crypto/x509/by_dir.c /^struct lookup_dir_hashes_st {$/;" s file: -lookup_dir_st crypto/x509/by_dir.c /^typedef struct lookup_dir_st {$/;" s file: -lookup_evp_pkey_ctx_translation crypto/evp/ctrl_params_translate.c /^lookup_evp_pkey_ctx_translation(struct translation_st *tmpl)$/;" f file: -lookup_evp_pkey_translation crypto/evp/ctrl_params_translate.c /^lookup_evp_pkey_translation(struct translation_st *tmpl)$/;" f file: -lookup_key test/endecoder_legacy_test.c /^static struct key_st *lookup_key(const char *type)$/;" f file: -lookup_method engines/e_capi.c /^ int lookup_method;$/;" m struct:CAPI_CTX_st file: -lookup_serial apps/ocsp.c /^static char **lookup_serial(CA_DB *db, ASN1_INTEGER *ser)$/;" f file: -lookup_sess_in_cache ssl/ssl_sess.c /^SSL_SESSION *lookup_sess_in_cache(SSL *s, const unsigned char *sess_id,$/;" f -lookup_srp_user apps/lib/tlssrp_depr.c /^void lookup_srp_user(srpsrvparm *srp_callback_parm, BIO *bio_s_out)$/;" f -lookup_translation crypto/evp/ctrl_params_translate.c /^lookup_translation(struct translation_st *tmpl,$/;" f file: -loop crypto/bn/bn_prime.pl /^loop: while ($#primes < $num-1) {$/;" l -loop crypto/modes/asm/ghash-alpha.pl /^ sub loop() {$/;" s -loop crypto/modes/asm/ghash-ia64.pl /^sub loop() {$/;" s -loop crypto/modes/asm/ghash-x86_64.pl /^ sub loop() {$/;" s -loopargs_st apps/speed.c /^typedef struct loopargs_st {$/;" s file: -loopargs_t apps/speed.c /^} loopargs_t;$/;" t typeref:struct:loopargs_st file: -lower_bound_checks providers/implementations/kdfs/pbkdf2.c /^ int lower_bound_checks;$/;" m struct:__anon535 file: -lrn crypto/bio/bf_nbio.c /^ int lrn;$/;" m struct:nbio_test_st file: -lstat apps/rehash.c 58;" d file: -lt crypto/perlasm/s390x.pm /^sub lt {$/;" s -lwn crypto/bio/bf_nbio.c /^ int lwn;$/;" m struct:nbio_test_st file: -m crypto/ec/ec_asn1.c /^ int32_t m;$/;" m struct:x9_62_characteristic_two_st file: -m crypto/evp/e_aes.c /^ int m;$/;" m struct:__anon66::__anon67::__anon69 file: -m crypto/ocsp/ocsp_prn.c /^ const char *m;$/;" m struct:__anon209 file: -m crypto/rsa/rsa_local.h /^ BN_MONT_CTX *m;$/;" m struct:rsa_prime_info_st -m providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t l, m; \/* L and M parameters from RFC3610 *\/$/;" m struct:prov_ccm_st -m test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: -m_ctx crypto/bn/bn_blind.c /^ BN_MONT_CTX *m_ctx;$/;" m struct:bn_blinding_st file: -mac crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *mac;$/;" m struct:CMS_AuthEnvelopedData_st -mac crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *mac;$/;" m struct:CMS_AuthenticatedData_st -mac crypto/crmf/crmf_local.h /^ X509_ALGOR *mac;$/;" m struct:ossl_crmf_pbmparameter_st -mac crypto/pkcs12/p12_local.h /^ PKCS12_MAC_DATA *mac;$/;" m struct:PKCS12_st -mac include/crypto/modes.h /^ EVP_MAC *mac;$/;" m struct:siv128_context -mac ssl/record/record.h /^ unsigned char *mac;$/;" m struct:ssl_mac_buf_st -mac ssl/ssl_local.h /^ int (*mac) (SSL *, SSL3_RECORD *, unsigned char *, int);$/;" m struct:ssl3_enc_method -mac test/cmactest.c /^ const char *mac;$/;" m struct:test_st file: -mac test/evp_test.c /^ EVP_MAC *mac; \/* for mac_test_run_mac *\/$/;" m struct:mac_data_st file: -macAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *macAlgorithm;$/;" m struct:CMS_AuthenticatedData_st -mac_cmac_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_cmac_newctx;$/;" v file: -mac_cmac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_cmac_settable_ctx_params;$/;" v file: -mac_cmp apps/list.c /^static int mac_cmp(const EVP_MAC * const *a, const EVP_MAC * const *b)$/;" f file: -mac_ctx_init include/crypto/modes.h /^ EVP_MAC_CTX *mac_ctx_init;$/;" m struct:siv128_context -mac_data_st test/evp_test.c /^typedef struct mac_data_st {$/;" s file: -mac_default test/pkcs12_format_test.c /^static const PKCS12_ENC mac_default = {$/;" v file: -mac_digest_sign_final providers/implementations/signature/mac_legacy_sig.c /^int mac_digest_sign_final(void *vpmacctx, unsigned char *mac, size_t *maclen,$/;" f -mac_digest_sign_final providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn mac_digest_sign_final;$/;" v file: -mac_digest_sign_init providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn mac_digest_sign_init;$/;" v file: -mac_digest_sign_init providers/implementations/signature/mac_legacy_sig.c /^static int mac_digest_sign_init(void *vpmacctx, const char *mdname, void *vkey,$/;" f file: -mac_digest_sign_update providers/implementations/signature/mac_legacy_sig.c /^int mac_digest_sign_update(void *vpmacctx, const unsigned char *data,$/;" f -mac_digest_sign_update providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn mac_digest_sign_update;$/;" v file: -mac_dupctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_dupctx_fn mac_dupctx;$/;" v file: -mac_dupctx providers/implementations/signature/mac_legacy_sig.c /^static void *mac_dupctx(void *vpmacctx)$/;" f file: -mac_export providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn mac_export;$/;" v file: -mac_export providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: -mac_flags ssl/ssl_local.h /^ uint32_t mac_flags;$/;" m struct:ssl_st -mac_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn mac_free;$/;" v file: -mac_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void mac_free(void *mackey)$/;" f file: -mac_freectx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_freectx_fn mac_freectx;$/;" v file: -mac_freectx providers/implementations/signature/mac_legacy_sig.c /^static void mac_freectx(void *vpmacctx)$/;" f file: -mac_gen providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn mac_gen;$/;" v file: -mac_gen providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen(void *genctx, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: -mac_gen_cleanup providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn mac_gen_cleanup;$/;" v file: -mac_gen_cleanup providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void mac_gen_cleanup(void *genctx)$/;" f file: -mac_gen_ctx providers/implementations/keymgmt/mac_legacy_kmgmt.c /^struct mac_gen_ctx {$/;" s file: -mac_gen_init providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn mac_gen_init;$/;" v file: -mac_gen_init providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen_init(void *provctx, int selection,$/;" f file: -mac_gen_init_common providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen_init_common(void *provctx, int selection)$/;" f file: -mac_gen_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn mac_gen_set_params;$/;" v file: -mac_gen_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -mac_gen_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn mac_gen_settable_params;$/;" v file: -mac_gen_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_gen_settable_params(ossl_unused void *genctx,$/;" f file: -mac_get_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn mac_get_params;$/;" v file: -mac_get_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_get_params(void *key, OSSL_PARAM params[])$/;" f file: -mac_gettable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn mac_gettable_params;$/;" v file: -mac_gettable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_gettable_params(void *provctx)$/;" f file: -mac_has providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn mac_has;$/;" v file: -mac_has providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_has(const void *keydata, int selection)$/;" f file: -mac_hmac_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_hmac_newctx;$/;" v file: -mac_hmac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_hmac_settable_ctx_params;$/;" v file: -mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn mac_imexport_types;$/;" v file: -mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn mac_imexport_types;$/;" v file: -mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_imexport_types(int selection)$/;" f file: -mac_import providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn mac_import;$/;" v file: -mac_import providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -mac_inited crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: -mac_inited providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int mac_inited : 1;$/;" m struct:__anon467 -mac_key test/bad_dtls_test.c 59;" d file: -mac_key test/evp_test.c /^ unsigned char *mac_key;$/;" m struct:cipher_data_st file: -mac_key_fromdata providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_key_fromdata(MAC_KEY *key, const OSSL_PARAM params[])$/;" f file: -mac_key_len test/evp_test.c /^ size_t mac_key_len;$/;" m struct:cipher_data_st file: -mac_key_st providers/implementations/include/prov/macsignature.h /^struct mac_key_st {$/;" s -mac_key_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM mac_key_types[] = {$/;" v file: -mac_main apps/mac.c /^int mac_main(int argc, char **argv)$/;" f -mac_match providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn mac_match;$/;" v file: -mac_match providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -mac_name test/evp_test.c /^ char *mac_name;$/;" m struct:mac_data_st file: -mac_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn mac_new;$/;" v file: -mac_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_new(void *provctx)$/;" f file: -mac_new_cmac providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn mac_new_cmac;$/;" v file: -mac_new_cmac providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_new_cmac(void *provctx)$/;" f file: -mac_newctx providers/implementations/signature/mac_legacy_sig.c /^static void *mac_newctx(void *provctx, const char *propq, const char *macname)$/;" f file: -mac_nids test/pkcs12_format_test.c /^static const int mac_nids[] = {$/;" v file: -mac_options apps/mac.c /^const OPTIONS mac_options[] = {$/;" v -mac_poly1305_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_poly1305_newctx;$/;" v file: -mac_poly1305_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_poly1305_settable_ctx_params;$/;" v file: -mac_set_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn mac_set_ctx_params;$/;" v file: -mac_set_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static int mac_set_ctx_params(void *vpmacctx, const OSSL_PARAM params[])$/;" f file: -mac_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn mac_set_params;$/;" v file: -mac_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_set_params(void *keydata, const OSSL_PARAM params[])$/;" f file: -mac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static const OSSL_PARAM *mac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -mac_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn mac_settable_params;$/;" v file: -mac_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_settable_params(void *provctx)$/;" f file: -mac_siphash_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_siphash_newctx;$/;" v file: -mac_siphash_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_siphash_settable_ctx_params;$/;" v file: -mac_test_cleanup test/evp_test.c /^static void mac_test_cleanup(EVP_TEST *t)$/;" f file: -mac_test_ctrl_pkey test/evp_test.c /^static int mac_test_ctrl_pkey(EVP_TEST *t, EVP_PKEY_CTX *pctx,$/;" f file: -mac_test_init test/evp_test.c /^static int mac_test_init(EVP_TEST *t, const char *alg)$/;" f file: -mac_test_method test/evp_test.c /^static const EVP_TEST_METHOD mac_test_method = {$/;" v file: -mac_test_parse test/evp_test.c /^static int mac_test_parse(EVP_TEST *t,$/;" f file: -mac_test_run test/evp_test.c /^static int mac_test_run(EVP_TEST *t)$/;" f file: -mac_test_run_mac test/evp_test.c /^static int mac_test_run_mac(EVP_TEST *t)$/;" f file: -mac_test_run_pkey test/evp_test.c /^static int mac_test_run_pkey(EVP_TEST *t)$/;" f file: -macctx providers/implementations/kdfs/sskdf.c /^ EVP_MAC_CTX *macctx; \/* H(x) = HMAC_hash OR H(x) = KMAC *\/$/;" m struct:__anon526 file: -macctx providers/implementations/signature/mac_legacy_sig.c /^ EVP_MAC_CTX *macctx;$/;" m struct:__anon461 file: -main apps/lib/vms_term_sock.c /^int main (int argc, char *argv[], char *envp[])$/;" f -main apps/openssl.c /^int main(int argc, char *argv[])$/;" f -main crypto/sha/keccak1600.c /^int main()$/;" f -main demos/bio/client-arg.c /^int main(int argc, char **argv)$/;" f -main demos/bio/client-conf.c /^int main(int argc, char **argv)$/;" f -main demos/bio/saccept.c /^int main(int argc, char *argv[])$/;" f -main demos/bio/sconnect.c /^int main(int argc, char *argv[])$/;" f -main demos/bio/server-arg.c /^int main(int argc, char *argv[])$/;" f -main demos/bio/server-cmod.c /^int main(int argc, char *argv[])$/;" f -main demos/bio/server-conf.c /^int main(int argc, char *argv[])$/;" f -main demos/cipher/aesccm.c /^int main(int argc, char **argv)$/;" f -main demos/cipher/aesgcm.c /^int main(int argc, char **argv)$/;" f -main demos/cipher/ariacbc.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_comp.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_ddec.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_dec.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_denc.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_enc.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_sign.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_sign2.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_uncomp.c /^int main(int argc, char **argv)$/;" f -main demos/cms/cms_ver.c /^int main(int argc, char **argv)$/;" f -main demos/digest/BIO_f_md.c /^int main(int argc, char * argv[])$/;" f -main demos/digest/EVP_MD_demo.c /^int main(void)$/;" f -main demos/digest/EVP_MD_stdin.c /^int main(void)$/;" f -main demos/digest/EVP_MD_xof.c /^int main(int argc, char **argv)$/;" f -main demos/kdf/hkdf.c /^int main(int argc, char **argv)$/;" f -main demos/kdf/pbkdf2.c /^int main(int argc, char **argv)$/;" f -main demos/kdf/scrypt.c /^int main(int argc, char **argv)$/;" f -main demos/keyexch/x25519.c /^int main(int argc, char **argv)$/;" f -main demos/mac/gmac.c /^int main(int argc, char **argv)$/;" f -main demos/mac/poly1305.c /^int main(int argc, char **argv)$/;" f -main demos/mac/siphash.c /^int main(int argc, char **argv)$/;" f -main demos/pkcs12/pkread.c /^int main(int argc, char **argv)$/;" f -main demos/pkcs12/pkwrite.c /^int main(int argc, char **argv)$/;" f -main demos/pkey/EVP_PKEY_EC_keygen.c /^int main(void)$/;" f -main demos/pkey/EVP_PKEY_RSA_keygen.c /^int main(int argc, char **argv)$/;" f -main demos/signature/EVP_Signature_demo.c /^int main(void)$/;" f -main demos/signature/rsa_pss_direct.c /^int main(int argc, char **argv)$/;" f -main demos/signature/rsa_pss_hash.c /^int main(int argc, char **argv)$/;" f -main demos/smime/smdec.c /^int main(int argc, char **argv)$/;" f -main demos/smime/smenc.c /^int main(int argc, char **argv)$/;" f -main demos/smime/smsign.c /^int main(int argc, char **argv)$/;" f -main demos/smime/smsign2.c /^int main(int argc, char **argv)$/;" f -main demos/smime/smver.c /^int main(int argc, char **argv)$/;" f -main external/perl/Text-Template-1.56/t/exported.t /^package main;$/;" p -main fuzz/driver.c /^int main(int argc, char** argv)$/;" f -main fuzz/helper.py /^def main():$/;" f -main fuzz/test-corpus.c /^int main(int argc, char **argv) {$/;" f -main ms/uplink.c /^main()$/;" f -main test/aborttest.c /^int main(int argc, char **argv)$/;" f -main test/asynctest.c /^int main(int argc, char **argv)$/;" f -main test/bio_prefix_text.c /^int main(int argc, char **argv)$/;" f -main test/confdump.c /^int main(int argc, char **argv)$/;" f -main test/evp_pkey_ctx_new_from_name.c /^int main(int argc, char *argv[])$/;" f -main test/memleaktest.c /^int main(int argc, char *argv[])$/;" f -main test/moduleloadtest.c /^int main(int argc, char *argv[])$/;" f -main test/rsa_complex.c /^int main(int argc, char *argv[])$/;" f -main test/run_tests.pl /^ package main;$/;" p -main test/run_tests.pl /^ package main;$/;" p -main test/shlibloadtest.c /^int main(int argc, char *argv[])$/;" f -main test/ssl_old_test.c /^int main(int argc, char *argv[])$/;" f -main test/testutil/main.c /^int main(int argc, char *argv[])$/;" f -main test/versions.c /^int main(void)$/;" f -mainctx test/evp_extra_test2.c /^static OSSL_LIB_CTX *mainctx = NULL;$/;" v file: -make_REQ apps/req.c /^static int make_REQ(X509_REQ *req, EVP_PKEY *pkey, X509_NAME *fsubj,$/;" f file: -make_affine crypto/ec/ec_local.h /^ int (*make_affine) (const EC_GROUP *, EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st -make_algor test/evp_fetch_prov_test.c /^static X509_ALGOR *make_algor(int nid)$/;" f file: -make_cert test/v3nametest.c /^static X509 *make_cert(void)$/;" f file: -make_custom_der test/asn1_encode_test.c /^static size_t make_custom_der(const TEST_CUSTOM_DATA *custom_data,$/;" f file: -make_dh crypto/dh/dh_rfc5114.c 28;" d file: -make_dh_bn crypto/bn/bn_dh.c 1006;" d file: -make_dummy_resp test/ocspapitest.c /^static OCSP_BASICRESP *make_dummy_resp(void)$/;" f file: -make_engine_uri apps/lib/engine.c /^char *make_engine_uri(ENGINE *e, const char *key_id, const char *desc)$/;" f -make_key test/endecode_test.c /^static EVP_PKEY *make_key(const char *type, EVP_PKEY *template,$/;" f file: -make_key test/endecoder_legacy_test.c /^static EVP_PKEY *make_key(const char *type,$/;" f file: -make_key_fromdata test/evp_extra_test.c /^static EVP_PKEY *make_key_fromdata(char *keytype, OSSL_PARAM *params)$/;" f file: -make_kn crypto/cmac/cmac.c /^static void make_kn(unsigned char *k1, const unsigned char *l, int bl)$/;" f file: -make_ocsp_response apps/ocsp.c /^static void make_ocsp_response(BIO *err, OCSP_RESPONSE **resp, OCSP_REQUEST *req,$/;" f file: -make_points_affine crypto/ec/ecp_nistp224.c /^static void make_points_affine(size_t num, felem points[ \/* num *\/ ][3],$/;" f file: -make_points_affine crypto/ec/ecp_nistp256.c /^static void make_points_affine(size_t num, smallfelem points[][3],$/;" f file: -make_points_affine crypto/ec/ecp_nistp521.c /^static void make_points_affine(size_t num, felem points[][3],$/;" f file: -make_revocation_str apps/ca.c /^static char *make_revocation_str(REVINFO_TYPE rev_type, const char *rev_arg)$/;" f file: -make_revoked apps/ca.c /^static int make_revoked(X509_REVOKED *rev, const char *str)$/;" f file: -make_rfc5114_td test/dhtest.c 539;" d file: -make_template test/endecode_test.c /^static EVP_PKEY *make_template(const char *type, OSSL_PARAM *genparams)$/;" f file: -make_uppercase apps/lib/apps.c /^void make_uppercase(char *string)$/;" f -makedepcmd Configurations/platform/Unix.pm /^sub makedepcmd { $disabled{makedepend} ? undef : $config{makedepcmd} }$/;" s -makedepcmd Configurations/platform/mingw.pm /^sub makedepcmd { $disabled{makedepend} ? undef : $config{makedepcmd} }$/;" s -malloc_count crypto/mem.c /^static TSAN_QUALIFIER int malloc_count;$/;" v file: -malloc_fn include/openssl/engine.h /^ dyn_MEM_malloc_fn malloc_fn;$/;" m struct:st_dynamic_MEM_fns -malloc_impl crypto/mem.c /^static CRYPTO_malloc_fn malloc_impl = CRYPTO_malloc;$/;" v file: -map ssl/record/record.h /^ unsigned long map;$/;" m struct:dtls1_bitmap_st -map_guess util/perl/OpenSSL/config.pm /^sub map_guess {$/;" s -map_result crypto/mem_sec.c /^ char* map_result;$/;" m struct:sh_st file: -map_size crypto/mem_sec.c /^ size_t map_size;$/;" m struct:sh_st file: -map_skip crypto/x509/pcy_local.h /^ long map_skip;$/;" m struct:X509_POLICY_CACHE_st -mask apps/lib/apps.c /^ unsigned long mask;$/;" m struct:__anon442 file: -mask ssl/ssl_ciph.c /^ uint32_t mask;$/;" m struct:__anon433 file: -mask ssl/ssl_local.h /^ unsigned long mask;$/;" m struct:ssl_method_st -maskGenAlgorithm include/openssl/rsa.h /^ X509_ALGOR *maskGenAlgorithm;$/;" m struct:rsa_pss_params_st -maskGenFunc include/openssl/rsa.h /^ X509_ALGOR *maskGenFunc;$/;" m struct:rsa_oaep_params_st -maskHash include/openssl/rsa.h /^ X509_ALGOR *maskHash;$/;" m struct:rsa_oaep_params_st -maskHash include/openssl/rsa.h /^ X509_ALGOR *maskHash;$/;" m struct:rsa_pss_params_st -mask_a ssl/ssl_local.h /^ uint32_t mask_a;$/;" m struct:ssl_st::__anon417::__anon418 -mask_cb crypto/asn1/asn1_gen.c /^static int mask_cb(const char *elem, int len, void *arg)$/;" f file: -mask_gen include/crypto/rsa.h /^ } mask_gen;$/;" m struct:rsa_pss_params_30_st typeref:struct:rsa_pss_params_30_st::__anon362 -mask_k ssl/ssl_local.h /^ uint32_t mask_k;$/;" m struct:ssl_st::__anon417::__anon418 -mask_t crypto/ec/curve448/word.h /^typedef uint32_t word_t, mask_t;$/;" t -mask_t crypto/ec/curve448/word.h /^typedef uint64_t word_t, mask_t;$/;" t -mask_to_bool crypto/ec/curve448/word.h /^static ossl_inline c448_bool_t mask_to_bool(mask_t m)$/;" f -massage_JPI providers/implementations/rands/seeding/rand_vms.c /^static void massage_JPI(ILE3 *items)$/;" f file: -master_key ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *master_key;$/;" m struct:__anon426 file: -master_key ssl/ssl_local.h /^ unsigned char master_key[TLS13_MAX_RESUMPTION_PSK_LENGTH];$/;" m struct:ssl_session_st -master_key_length ssl/ssl_local.h /^ size_t master_key_length;$/;" m struct:ssl_session_st -master_secret ssl/ssl_local.h /^ unsigned char master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -master_secret test/bad_dtls_test.c /^static unsigned char master_secret[48];$/;" v file: -master_secret test/tls13secretstest.c /^static unsigned char master_secret[] = {$/;" v file: -master_secret_count test/sslapitest.c /^ unsigned int master_secret_count;$/;" m struct:sslapitest_log_counts file: -match crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_match_fn *match;$/;" m struct:evp_keymgmt_st -match crypto/property/property_parse.c /^static int match(const char *t[], const char m[], size_t m_len)$/;" f file: -match_ch crypto/property/property_parse.c /^static int match_ch(const char *t[], char m)$/;" f file: -match_type crypto/evp/keymgmt_lib.c /^static int match_type(const EVP_KEYMGMT *keymgmt1, const EVP_KEYMGMT *keymgmt2)$/;" f file: -max include/openssl/buffer.h /^ size_t max; \/* size of buffer *\/$/;" m struct:buf_mem_st -max test/curve448_internal_test.c /^static unsigned int max = 1000;$/;" v file: -max_adinlen providers/implementations/rands/drbg_local.h /^ size_t max_perslen, max_adinlen;$/;" m struct:prov_drbg_st -max_cert_list ssl/ssl_local.h /^ size_t max_cert_list;$/;" m struct:ssl_ctx_st -max_cert_list ssl/ssl_local.h /^ size_t max_cert_list;$/;" m struct:ssl_st -max_dtls ssl/ssl_local.h /^ int max_dtls; \/* maximum DTLS protocol version *\/$/;" m struct:ssl_cipher_st -max_early_data ssl/ssl_asn1.c /^ uint32_t max_early_data;$/;" m struct:__anon426 file: -max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_session_st::__anon412 -max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_ctx_st -max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_st -max_entropylen providers/implementations/rands/drbg_local.h /^ size_t min_entropylen, max_entropylen;$/;" m struct:prov_drbg_st -max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_ctx_st::__anon416 -max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_session_st::__anon412 -max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_st::__anon420 -max_fragment_len_mode test/helpers/ssl_test_ctx.h /^ int max_fragment_len_mode;$/;" m struct:__anon289 -max_fragment_len_test test/sslapitest.c /^static const unsigned char max_fragment_len_test[] = {$/;" v file: -max_fragment_size test/helpers/ssl_test_ctx.h /^ int max_fragment_size;$/;" m struct:__anon292 -max_l_index include/crypto/modes.h /^ size_t max_l_index;$/;" m struct:ocb128_context -max_len include/crypto/rand_pool.h /^ size_t max_len; \/* maximum number of random bytes (allocated buffer size) *\/$/;" m struct:rand_pool_st -max_len include/internal/cryptlib.h /^ const char *sep, size_t max_len);$/;" v -max_level_len crypto/cmp/cmp_util.c 46;" d file: -max_nodes crypto/stack/stack.c /^static const int max_nodes = SIZE_MAX \/ sizeof(void *) < INT_MAX$/;" v file: -max_noncelen providers/implementations/rands/drbg_local.h /^ size_t min_noncelen, max_noncelen;$/;" m struct:prov_drbg_st -max_number crypto/core_namemap.c /^ TSAN_QUALIFIER int max_number; \/* Current max number *\/$/;" m struct:ossl_namemap_st file: -max_ok test/ssl_ctx_test.c /^ int max_ok;$/;" m struct:__anon338 file: -max_perslen providers/implementations/rands/drbg_local.h /^ size_t max_perslen, max_adinlen;$/;" m struct:prov_drbg_st -max_pipelines ssl/ssl_local.h /^ size_t max_pipelines;$/;" m struct:ssl_ctx_st -max_pipelines ssl/ssl_local.h /^ size_t max_pipelines;$/;" m struct:ssl_st -max_prot_enabled test/ssl-tests/protocol_version.pm /^sub max_prot_enabled {$/;" s -max_proto_version ssl/ssl_local.h /^ int max_proto_version;$/;" m struct:ssl_ctx_st -max_proto_version ssl/ssl_local.h /^ int max_proto_version;$/;" m struct:ssl_st -max_request providers/implementations/rands/drbg_local.h /^ size_t max_request;$/;" m struct:prov_drbg_st -max_request providers/implementations/rands/test_rng.c /^ size_t max_request;$/;" m struct:__anon457 file: -max_resp_len crypto/http/http_client.c /^ size_t max_resp_len; \/* Maximum length of response, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: -max_send_fragment ssl/ssl_local.h /^ size_t max_send_fragment;$/;" m struct:ssl_ctx_st -max_send_fragment ssl/ssl_local.h /^ size_t max_send_fragment;$/;" m struct:ssl_st -max_seq_num ssl/record/record.h /^ unsigned char max_seq_num[SEQ_NUM_SIZE];$/;" m struct:dtls1_bitmap_st -max_size crypto/async/async_local.h /^ size_t max_size;$/;" m struct:async_pool_st -max_str_literal test/cmp_ctx_test.c /^static const char *const max_str_literal = STR509;$/;" v file: -max_time crypto/http/http_client.c /^ time_t max_time; \/* Maximum end time of current transfer, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: -max_tls ssl/ssl_local.h /^ int max_tls; \/* maximum SSL\/TLS protocol version *\/$/;" m struct:ssl_cipher_st -max_total_time crypto/http/http_client.c /^ time_t max_total_time; \/* Maximum end time of total transfer, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: -max_ver ssl/ssl_local.h /^ int max_ver;$/;" m struct:ssl_st::__anon417::__anon418 -max_version ssl/ssl_conf.c /^ int *max_version;$/;" m struct:ssl_conf_ctx_st file: -max_version test/ssl_ctx_test.c /^ int max_version;$/;" m struct:__anon338 file: -maxdtls providers/common/capabilities.c /^ int maxdtls; \/* Maximum DTLS version (or 0 for undefined) *\/$/;" m struct:tls_group_constants_st file: -maxdtls ssl/ssl_local.h /^ int maxdtls; \/* Maximum DTLS version (or 0 for undefined) *\/$/;" m struct:tls_group_info_st -maxdtls test/tls-provider.c /^ unsigned int maxdtls;$/;" m struct:tls_group_st file: -maxint crypto/punycode.c /^static const unsigned int maxint = 0xFFFFFFFF;$/;" v file: -maxmaxsize crypto/packet.c /^static size_t maxmaxsize(size_t lenbytes)$/;" f file: -maxmem test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: -maxmem_bytes providers/implementations/kdfs/scrypt.c /^ uint64_t maxmem_bytes;$/;" m struct:__anon537 file: -maxprot test/sslapitest.c /^ unsigned int maxprot;$/;" m struct:__anon327 file: -maxsize include/internal/packet.h /^ size_t maxsize;$/;" m struct:wpacket_st -maxtls providers/common/capabilities.c /^ int maxtls; \/* Maximum TLS version (or 0 for undefined) *\/$/;" m struct:tls_group_constants_st file: -maxtls ssl/ssl_local.h /^ int maxtls; \/* Maximum TLS version (or 0 for undefined) *\/$/;" m struct:tls_group_info_st -maxtls test/tls-provider.c /^ unsigned int maxtls;$/;" m struct:tls_group_st file: -maxversion test/servername_test.c /^static int maxversion = 0;$/;" v file: -maxversion test/servername_test.c /^static int maxversion = TLS1_2_VERSION;$/;" v file: -may_still_retry crypto/http/http_client.c /^static int may_still_retry(time_t max_time, int *ptimeout)$/;" f file: -maybe_abort util/perl/OpenSSL/config.pm /^sub maybe_abort {$/;" s -mcert include/internal/dane.h /^ X509 *mcert; \/* DANE matched cert *\/$/;" m struct:ssl_dane_st -mcm crypto/core_fetch.c /^ OSSL_METHOD_CONSTRUCT_METHOD *mcm;$/;" m struct:construct_data_st file: -mcm_data crypto/core_fetch.c /^ void *mcm_data;$/;" m struct:construct_data_st file: -mctx apps/speed.c /^ EVP_MAC_CTX *mctx;$/;" m struct:loopargs_st file: -mctx crypto/cms/cms_local.h /^ EVP_MD_CTX *mctx;$/;" m struct:CMS_SignerInfo_st -md crypto/dh/dh_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon200 file: -md crypto/dsa/dsa_pmeth.c /^ const EVP_MD *md; \/* MD for the signature *\/$/;" m struct:__anon88 file: -md crypto/ec/ec_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon106 file: -md crypto/engine/eng_openssl.c /^ const EVP_MD *md; \/* MD for HMAC use *\/$/;" m struct:__anon212 file: -md crypto/evp/bio_ok.c /^ EVP_MD_CTX *md;$/;" m struct:ok_struct file: -md crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: -md crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: -md crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: -md crypto/hmac/hmac_local.h /^ const EVP_MD *md;$/;" m struct:hmac_ctx_st -md crypto/rsa/rsa_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon203 file: -md providers/common/include/prov/provider_util.h /^ const EVP_MD *md; \/* digest *\/$/;" m struct:__anon452 -md providers/implementations/asymciphers/sm2_enc.c /^ PROV_DIGEST md;$/;" m struct:__anon514 file: -md providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st -md providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st -md providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st -md providers/implementations/rands/crngt.c /^ EVP_MD *md;$/;" m struct:crng_test_global_st file: -md providers/implementations/signature/dsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon462 file: -md providers/implementations/signature/ecdsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon460 file: -md providers/implementations/signature/rsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon464 file: -md providers/implementations/signature/sm2_sig.c /^ EVP_MD *md;$/;" m struct:__anon459 file: -md test/evp_test.c /^ const EVP_MD *md; \/* Digest to use *\/$/;" m struct:__anon336 file: -md test/evp_test.c /^ const EVP_MD *md;$/;" m struct:pbe_data_st file: -md2_block crypto/md2/md2_dgst.c /^static void md2_block(MD2_CTX *c, const unsigned char *d)$/;" f file: -md2_md crypto/evp/legacy_md2.c /^static const EVP_MD md2_md = {$/;" v file: -md4_block_data_order crypto/md4/md4_dgst.c /^void md4_block_data_order(MD4_CTX *c, const void *data_, size_t num)$/;" f -md4_md crypto/evp/legacy_md4.c /^static const EVP_MD md4_md = {$/;" v file: -md5 providers/implementations/include/prov/md5_sha1.h /^ MD5_CTX md5;$/;" m struct:md5_sha1_st -md5 ssl/ssl_local.h /^ const EVP_MD *md5; \/* For SSLv3\/TLSv1 'ssl3-md5' *\/$/;" m struct:ssl_ctx_st -md5_block crypto/md5/asm/md5-586.pl /^sub md5_block$/;" s -md5_block_data_order crypto/md5/md5_dgst.c /^void md5_block_data_order(MD5_CTX *c, const void *data_, size_t num)$/;" f -md5_block_data_order crypto/md5/md5_local.h 18;" d -md5_block_data_order crypto/md5/md5_local.h 20;" d -md5_block_data_order crypto/md5/md5_local.h 22;" d -md5_md crypto/evp/legacy_md5.c /^static const EVP_MD md5_md = {$/;" v file: -md5_off crypto/evp/e_rc4_hmac_md5.c 73;" d file: -md5_off providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 32;" d file: -md5_sha1_int_ctrl crypto/evp/legacy_md5_sha1.c /^static int md5_sha1_int_ctrl(EVP_MD_CTX *ctx, int cmd, int mslen, void *ms)$/;" f file: -md5_sha1_md crypto/evp/legacy_md5_sha1.c /^static const EVP_MD md5_sha1_md = {$/;" v file: -md5_sha1_set_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn md5_sha1_set_ctx_params;$/;" v file: -md5_sha1_set_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static int md5_sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn md5_sha1_settable_ctx_params;$/;" v file: -md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static const OSSL_PARAM *md5_sha1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -md5_sha1_st providers/implementations/include/prov/md5_sha1.h /^typedef struct md5_sha1_st {$/;" s -md5crypt apps/passwd.c /^static char *md5crypt(const char *passwd, const char *magic, const char *salt)$/;" f file: -md_alg crypto/ts/ts_local.h /^ X509_ALGOR *md_alg;$/;" m struct:TS_verify_ctx -md_callback_ctrl crypto/evp/bio_md.c /^static long md_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -md_cmp apps/list.c /^static int md_cmp(const EVP_MD * const *a, const EVP_MD * const *b)$/;" f file: -md_count crypto/mem.c /^static long md_count;$/;" v file: -md_ctrl crypto/evp/bio_md.c /^static long md_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -md_ctrl include/crypto/evp.h /^ int (*md_ctrl) (EVP_MD_CTX *ctx, int cmd, int p1, void *p2);$/;" m struct:evp_md_st -md_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *md_ctx;$/;" m struct:hmac_ctx_st -md_data crypto/evp/evp_local.h /^ void *md_data;$/;" m struct:evp_md_ctx_st -md_fail_percent crypto/mem.c /^static int md_fail_percent = 0;$/;" v file: -md_failstring crypto/mem.c /^static char *md_failstring;$/;" v file: -md_free crypto/evp/bio_md.c /^static int md_free(BIO *a)$/;" f file: -md_gets crypto/evp/bio_md.c /^static int md_gets(BIO *bp, char *buf, int size)$/;" f file: -md_is_a crypto/rsa/rsa_schemes.c /^static int md_is_a(const void *md, const char *name)$/;" f file: -md_len include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA256state_st -md_len include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA512state_st -md_names test/evp_extra_test.c /^static void md_names(const char *name, void *vctx)$/;" f file: -md_new crypto/evp/bio_md.c /^static int md_new(BIO *bi)$/;" f file: -md_nid crypto/evp/evp_pbe.c /^ int md_nid;$/;" m struct:evp_pbe_st file: -md_nid test/ecdsatest.h /^ const int md_nid; \/* hash function NID *\/$/;" m struct:__anon267 -md_read crypto/evp/bio_md.c /^static int md_read(BIO *b, char *out, int outl)$/;" f file: -md_size include/crypto/evp.h /^ int md_size;$/;" m struct:evp_md_st -md_size include/internal/sha3.h /^ size_t md_size; \/* output length, variable in XOF *\/$/;" m struct:keccak_st -md_tracefd crypto/mem.c /^static int md_tracefd = -1;$/;" v file: -md_write crypto/evp/bio_md.c /^static int md_write(BIO *b, const char *in, int inl)$/;" f file: -mdc2_body crypto/mdc2/mdc2dgst.c /^static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len)$/;" f file: -mdc2_ctx_st include/openssl/mdc2.h /^typedef struct mdc2_ctx_st {$/;" s -mdc2_md crypto/evp/legacy_mdc2.c /^static const EVP_MD mdc2_md = {$/;" v file: -mdc2_set_ctx_params providers/implementations/digests/mdc2_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn mdc2_set_ctx_params;$/;" v file: -mdc2_set_ctx_params providers/implementations/digests/mdc2_prov.c /^static int mdc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn mdc2_settable_ctx_params;$/;" v file: -mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static const OSSL_PARAM *mdc2_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -mdctx providers/implementations/signature/dsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon462 file: -mdctx providers/implementations/signature/ecdsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon460 file: -mdctx providers/implementations/signature/rsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon464 file: -mdctx providers/implementations/signature/sm2_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon459 file: -mdevp include/internal/dane.h /^ const EVP_MD **mdevp; \/* mtype -> digest *\/$/;" m struct:dane_ctx_st -mdmax include/internal/dane.h /^ uint8_t mdmax; \/* highest supported mtype *\/$/;" m struct:dane_ctx_st -mdname include/internal/ffc.h /^ const char *mdname;$/;" m struct:ffc_params_st -mdname providers/implementations/keymgmt/dh_kmgmt.c /^ char *mdname;$/;" m struct:dh_gen_ctx file: -mdname providers/implementations/keymgmt/dsa_kmgmt.c /^ char *mdname;$/;" m struct:dsa_gen_ctx file: -mdname providers/implementations/signature/dsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon462 file: -mdname providers/implementations/signature/ecdsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon460 file: -mdname providers/implementations/signature/rsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE]; \/* Purely informational *\/$/;" m struct:__anon464 file: -mdname providers/implementations/signature/sm2_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon459 file: -mdname2nid crypto/evp/p_lib.c /^static void mdname2nid(const char *mdname, void *data)$/;" f file: -mdnid include/crypto/x509.h /^ int mdnid;$/;" m struct:x509_sig_info_st -mdnid providers/implementations/signature/rsa_sig.c /^ int mdnid;$/;" m struct:__anon464 file: -mdord include/internal/dane.h /^ uint8_t *mdord; \/* mtype -> preference *\/$/;" m struct:dane_ctx_st -mdprops include/internal/ffc.h /^ const char *mdprops;$/;" m struct:ffc_params_st -mdprops providers/implementations/keymgmt/dh_kmgmt.c /^ char *mdprops;$/;" m struct:dh_gen_ctx file: -mdprops providers/implementations/keymgmt/dsa_kmgmt.c /^ char *mdprops;$/;" m struct:dsa_gen_ctx file: -mdpth include/internal/dane.h /^ int mdpth; \/* Depth of matched cert *\/$/;" m struct:ssl_dane_st -mds crypto/ts/ts_local.h /^ STACK_OF(EVP_MD) *mds; \/* Acceptable message digests. *\/$/;" m struct:TS_resp_ctx -mdsize providers/implementations/signature/ecdsa_sig.c /^ size_t mdsize;$/;" m struct:__anon460 file: -mdsize providers/implementations/signature/sm2_sig.c /^ size_t mdsize;$/;" m struct:__anon459 file: -mem crypto/http/http_client.c /^ BIO *mem; \/* Memory BIO holding request\/response header *\/$/;" m struct:ossl_http_req_ctx_st file: -mem test/cmp_protect_test.c /^ unsigned char *mem;$/;" m struct:test_fixture file: -mem_buf_free crypto/bio/bss_mem.c /^static int mem_buf_free(BIO *a)$/;" f file: -mem_buf_sync crypto/bio/bss_mem.c /^static int mem_buf_sync(BIO *b)$/;" f file: -mem_ctrl crypto/bio/bss_mem.c /^static long mem_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -mem_fns include/openssl/engine.h /^ dynamic_MEM_fns mem_fns;$/;" m struct:st_dynamic_fns -mem_free crypto/bio/bss_mem.c /^static int mem_free(BIO *a)$/;" f file: -mem_gets crypto/bio/bss_mem.c /^static int mem_gets(BIO *bp, char *buf, int size)$/;" f file: -mem_init crypto/bio/bss_mem.c /^static int mem_init(BIO *bi, unsigned long flags)$/;" f file: -mem_method crypto/bio/bss_mem.c /^static const BIO_METHOD mem_method = {$/;" v file: -mem_new crypto/bio/bss_mem.c /^static int mem_new(BIO *bi)$/;" f file: -mem_puts crypto/bio/bss_mem.c /^static int mem_puts(BIO *bp, const char *str)$/;" f file: -mem_read crypto/bio/bss_mem.c /^static int mem_read(BIO *b, char *out, int outl)$/;" f file: -mem_write crypto/bio/bss_mem.c /^static int mem_write(BIO *b, const char *in, int inl)$/;" f file: -memlen test/cmp_protect_test.c /^ int memlen;$/;" m struct:test_fixture file: -memory_err_compare test/evp_test.c /^static int memory_err_compare(EVP_TEST *t, const char *err,$/;" f file: -mempacket_free test/helpers/ssltestlib.c /^static void mempacket_free(MEMPACKET *pkt)$/;" f file: -mempacket_st test/helpers/ssltestlib.c /^struct mempacket_st {$/;" s file: -mempacket_test_ctrl test/helpers/ssltestlib.c /^static long mempacket_test_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -mempacket_test_ctx_st test/helpers/ssltestlib.c /^typedef struct mempacket_test_ctx_st {$/;" s file: -mempacket_test_free test/helpers/ssltestlib.c /^static int mempacket_test_free(BIO *bio)$/;" f file: -mempacket_test_gets test/helpers/ssltestlib.c /^static int mempacket_test_gets(BIO *bio, char *buf, int size)$/;" f file: -mempacket_test_inject test/helpers/ssltestlib.c /^int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum,$/;" f -mempacket_test_new test/helpers/ssltestlib.c /^static int mempacket_test_new(BIO *bio)$/;" f file: -mempacket_test_puts test/helpers/ssltestlib.c /^static int mempacket_test_puts(BIO *bio, const char *str)$/;" f file: -mempacket_test_read test/helpers/ssltestlib.c /^static int mempacket_test_read(BIO *bio, char *out, int outl)$/;" f file: -mempacket_test_write test/helpers/ssltestlib.c /^static int mempacket_test_write(BIO *bio, const char *in, int inl)$/;" f file: -memset_func crypto/mem_clr.c /^static volatile memset_t memset_func = memset;$/;" v file: -memset_t crypto/mem_clr.c /^typedef void *(*memset_t)(void *, int, size_t);$/;" t file: -merge_tests test/property_test.c /^} merge_tests[] = {$/;" v typeref:struct:__anon341 file: -merger crypto/dso/dso_local.h /^ DSO_MERGER_FUNC merger;$/;" m struct:dso_st -message demos/digest/EVP_MD_xof.c /^const char message[] = "This is a test message.";$/;" v -messageTime crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *messageTime; \/* 0 *\/$/;" m struct:ossl_cmp_pkiheader_st -message_frag_lens util/perl/TLSProxy/Message.pm /^sub message_frag_lens$/;" s -message_list util/perl/TLSProxy/Proxy.pm /^sub message_list$/;" s -message_size ssl/ssl_local.h /^ size_t message_size;$/;" m struct:ssl_st::__anon417::__anon418 -message_type ssl/ssl_local.h /^ int message_type;$/;" m struct:ssl_st::__anon417::__anon418 -meth crypto/comp/comp_local.h /^ struct comp_method_st *meth;$/;" m struct:comp_ctx_st typeref:struct:comp_ctx_st::comp_method_st -meth crypto/dh/dh_local.h /^ const DH_METHOD *meth;$/;" m struct:dh_st -meth crypto/dsa/dsa_local.h /^ const DSA_METHOD *meth;$/;" m struct:dsa_st -meth crypto/dso/dso_local.h /^ DSO_METHOD *meth;$/;" m struct:dso_st -meth crypto/ec/ec_curve.c /^ const EC_METHOD *(*meth) (void);$/;" m struct:_ec_list_element_st file: -meth crypto/ec/ec_local.h /^ const EC_KEY_METHOD *meth;$/;" m struct:ec_key_st -meth crypto/ec/ec_local.h /^ const EC_METHOD *meth;$/;" m struct:ec_group_st -meth crypto/ec/ec_local.h /^ const EC_METHOD *meth;$/;" m struct:ec_point_st -meth crypto/evp/evp_local.h /^ EVP_KDF *meth; \/* Method structure *\/$/;" m struct:evp_kdf_ctx_st -meth crypto/evp/evp_local.h /^ EVP_MAC *meth; \/* Method structure *\/$/;" m struct:evp_mac_ctx_st -meth crypto/evp/evp_local.h /^ EVP_RAND *meth; \/* Method structure *\/$/;" m struct:evp_rand_ctx_st -meth crypto/rsa/rsa_local.h /^ const RSA_METHOD *meth;$/;" m struct:rsa_st -meth crypto/ui/ui_local.h /^ const UI_METHOD *meth;$/;" m struct:ui_st -meth include/crypto/x509.h /^ const X509_CRL_METHOD *meth;$/;" m struct:X509_crl_st -meth include/internal/cryptlib.h /^ STACK_OF(EX_CALLBACK) *meth;$/;" m struct:ex_callbacks_st -meth include/internal/sha3.h /^ PROV_SHA3_METHOD meth;$/;" m struct:keccak_st -meth include/openssl/conftypes.h /^ CONF_METHOD *meth;$/;" m struct:conf_st -meth test/evp_test.c /^ const EVP_TEST_METHOD *meth; \/* method for this test *\/$/;" m struct:evp_test_st file: -meth2nid crypto/rsa/rsa_schemes.c /^static int meth2nid(const void *meth,$/;" f file: -meth_always_retry test/helpers/ssltestlib.c /^static BIO_METHOD *meth_always_retry = NULL;$/;" v file: -meth_data crypto/dso/dso_local.h /^ STACK_OF(void) *meth_data;$/;" m struct:dso_st -meth_data include/crypto/x509.h /^ void *meth_data;$/;" m struct:X509_crl_st -meth_data include/openssl/conftypes.h /^ void *meth_data;$/;" m struct:conf_st -meth_mem test/helpers/ssltestlib.c /^static BIO_METHOD *meth_mem = NULL;$/;" v file: -method crypto/bio/bio_local.h /^ const BIO_METHOD *method;$/;" m struct:bio_st -method crypto/property/property.c /^ METHOD method;$/;" m struct:__anon98 file: -method crypto/property/property.c /^ METHOD method;$/;" m struct:__anon99 file: -method crypto/property/property.c /^ void *method;$/;" m struct:__anon97 file: -method crypto/x509/x509_local.h /^ X509_LOOKUP_METHOD *method; \/* the functions *\/$/;" m struct:x509_lookup_st -method ssl/ssl_local.h /^ COMP_METHOD *method; \/* The method :-) *\/$/;" m struct:ssl3_comp_st -method ssl/ssl_local.h /^ COMP_METHOD *method;$/;" m struct:ssl_comp_st -method ssl/ssl_local.h /^ const SSL_METHOD *method;$/;" m struct:ssl_ctx_st -method ssl/ssl_local.h /^ const SSL_METHOD *method;$/;" m struct:ssl_st -method test/helpers/ssl_test_ctx.h /^ ssl_test_method_t method;$/;" m struct:__anon292 -method_POST crypto/http/http_client.c /^ int method_POST; \/* HTTP method is POST (else GET) *\/$/;" m struct:ossl_http_req_ctx_st file: -method_data crypto/x509/x509_local.h /^ void *method_data; \/* method data *\/$/;" m struct:x509_lookup_st -method_from_algorithm crypto/evp/evp_fetch.c /^ void *(*method_from_algorithm)(int name_id, const OSSL_ALGORITHM *,$/;" m struct:evp_method_data_st file: -method_mont_p crypto/dh/dh_local.h /^ BN_MONT_CTX *method_mont_p;$/;" m struct:dh_st -method_mont_p crypto/dsa/dsa_local.h /^ BN_MONT_CTX *method_mont_p;$/;" m struct:dsa_st -method_tls_corrupt test/sslcorrupttest.c /^static BIO_METHOD *method_tls_corrupt = NULL;$/;" v file: -method_tls_dump test/helpers/ssltestlib.c /^static BIO_METHOD *method_tls_dump = NULL;$/;" v file: -method_watchccs test/tls13ccstest.c /^static BIO_METHOD *method_watchccs = NULL;$/;" v file: -methods_acceptp crypto/bio/bss_acpt.c /^static const BIO_METHOD methods_acceptp = {$/;" v file: -methods_asn1 crypto/asn1/bio_asn1.c /^static const BIO_METHOD methods_asn1 = {$/;" v file: -methods_async test/asynciotest.c /^static BIO_METHOD *methods_async = NULL;$/;" v file: -methods_b64 crypto/evp/bio_b64.c /^static const BIO_METHOD methods_b64 = {$/;" v file: -methods_biop crypto/bio/bss_bio.c /^static const BIO_METHOD methods_biop = {$/;" v file: -methods_buffer crypto/bio/bf_buff.c /^static const BIO_METHOD methods_buffer = {$/;" v file: -methods_connectp crypto/bio/bss_conn.c /^static const BIO_METHOD methods_connectp = {$/;" v file: -methods_dgramp crypto/bio/bss_dgram.c /^static const BIO_METHOD methods_dgramp = {$/;" v file: -methods_dgramp_sctp crypto/bio/bss_dgram.c /^static const BIO_METHOD methods_dgramp_sctp = {$/;" v file: -methods_ebcdic apps/s_server.c /^static BIO_METHOD *methods_ebcdic = NULL;$/;" v file: -methods_enc crypto/evp/bio_enc.c /^static const BIO_METHOD methods_enc = {$/;" v file: -methods_fdp crypto/bio/bss_fd.c /^static const BIO_METHOD methods_fdp = {$/;" v file: -methods_filep crypto/bio/bss_file.c /^static const BIO_METHOD methods_filep = {$/;" v file: -methods_linebuffer crypto/bio/bf_lbuf.c /^static const BIO_METHOD methods_linebuffer = {$/;" v file: -methods_md crypto/evp/bio_md.c /^static const BIO_METHOD methods_md = {$/;" v file: -methods_nbiof crypto/bio/bf_nbio.c /^static const BIO_METHOD methods_nbiof = {$/;" v file: -methods_nullf crypto/bio/bf_null.c /^static const BIO_METHOD methods_nullf = {$/;" v file: -methods_ok crypto/evp/bio_ok.c /^static const BIO_METHOD methods_ok = {$/;" v file: -methods_readbuffer crypto/bio/bf_readbuff.c /^static const BIO_METHOD methods_readbuffer = {$/;" v file: -methods_slg crypto/bio/bss_log.c /^static const BIO_METHOD methods_slg = {$/;" v file: -methods_sockp crypto/bio/bss_sock.c /^static const BIO_METHOD methods_sockp = {$/;" v file: -methods_sslp ssl/bio_ssl.c /^static const BIO_METHOD methods_sslp = {$/;" v file: -meths ssl/ssl_local.h /^ custom_ext_method *meths;$/;" m struct:__anon425 -meths_count ssl/ssl_local.h /^ size_t meths_count;$/;" m struct:__anon425 -mfhi crypto/mips_arch.h 28;" d -mfhi crypto/mips_arch.h 32;" d -mfhi crypto/mips_arch.h 37;" d -mflo crypto/mips_arch.h 27;" d -mflo crypto/mips_arch.h 31;" d -mflo crypto/mips_arch.h 36;" d -mgf1_md providers/implementations/asymciphers/rsa_enc.c /^ EVP_MD *mgf1_md;$/;" m struct:__anon515 file: -mgf1_md providers/implementations/signature/rsa_sig.c /^ EVP_MD *mgf1_md;$/;" m struct:__anon464 file: -mgf1_md_set providers/implementations/signature/rsa_sig.c /^ unsigned int mgf1_md_set : 1;$/;" m struct:__anon464 file: -mgf1_mdname providers/implementations/signature/rsa_sig.c /^ char mgf1_mdname[OSSL_MAX_NAME_SIZE]; \/* Purely informational *\/$/;" m struct:__anon464 file: -mgf1_mdnid providers/implementations/signature/rsa_sig.c /^ int mgf1_mdnid;$/;" m struct:__anon464 file: -mgf1md crypto/rsa/rsa_pmeth.c /^ const EVP_MD *mgf1md;$/;" m struct:__anon203 file: -micros crypto/ts/ts_local.h /^ ASN1_INTEGER *micros; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx -micros crypto/ts/ts_local.h /^ ASN1_INTEGER *micros;$/;" m struct:TS_accuracy_st -millis crypto/ts/ts_local.h /^ ASN1_INTEGER *millis; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx -millis crypto/ts/ts_local.h /^ ASN1_INTEGER *millis;$/;" m struct:TS_accuracy_st -mime_bound_check crypto/asn1/asn_mime.c /^static int mime_bound_check(char *line, int linelen, const char *bound, int blen)$/;" f file: -mime_debug crypto/asn1/asn_mime.c 64;" d file: -mime_hdr_addparam crypto/asn1/asn_mime.c /^static int mime_hdr_addparam(MIME_HEADER *mhdr, const char *name, const char *value)$/;" f file: -mime_hdr_cmp crypto/asn1/asn_mime.c /^static int mime_hdr_cmp(const MIME_HEADER *const *a,$/;" f file: -mime_hdr_free crypto/asn1/asn_mime.c /^static void mime_hdr_free(MIME_HEADER *hdr)$/;" f file: -mime_hdr_new crypto/asn1/asn_mime.c /^static MIME_HEADER *mime_hdr_new(const char *name, const char *value)$/;" f file: -mime_header_st crypto/asn1/asn_mime.c /^struct mime_header_st {$/;" s file: -mime_param_cmp crypto/asn1/asn_mime.c /^static int mime_param_cmp(const MIME_PARAM *const *a,$/;" f file: -mime_param_find crypto/asn1/asn_mime.c /^static MIME_PARAM *mime_param_find(MIME_HEADER *hdr, const char *name)$/;" f file: -mime_param_free crypto/asn1/asn_mime.c /^static void mime_param_free(MIME_PARAM *param)$/;" f file: -mime_param_st crypto/asn1/asn_mime.c /^struct mime_param_st {$/;" s file: -min test/sslapitest.c 1296;" d file: -min_dtls ssl/ssl_local.h /^ int min_dtls; \/* minimum DTLS protocol version *\/$/;" m struct:ssl_cipher_st -min_entropylen providers/implementations/rands/drbg_local.h /^ size_t min_entropylen, max_entropylen;$/;" m struct:prov_drbg_st -min_len include/crypto/rand_pool.h /^ size_t min_len; \/* minimum number of random bytes requested *\/$/;" m struct:rand_pool_st -min_max_proto ssl/ssl_conf.c /^static int min_max_proto(SSL_CONF_CTX *cctx, const char *value, int *bound)$/;" f file: -min_nodes crypto/stack/stack.c /^static const int min_nodes = 4;$/;" v file: -min_noncelen providers/implementations/rands/drbg_local.h /^ size_t min_noncelen, max_noncelen;$/;" m struct:prov_drbg_st -min_ok test/ssl_ctx_test.c /^ int min_ok;$/;" m struct:__anon338 file: -min_prot_enabled test/ssl-tests/protocol_version.pm /^sub min_prot_enabled {$/;" s -min_proto_version ssl/ssl_local.h /^ int min_proto_version;$/;" m struct:ssl_ctx_st -min_proto_version ssl/ssl_local.h /^ int min_proto_version;$/;" m struct:ssl_st -min_saltlen crypto/rsa/rsa_pmeth.c /^ int min_saltlen;$/;" m struct:__anon203 file: -min_saltlen providers/implementations/signature/rsa_sig.c /^ int min_saltlen;$/;" m struct:__anon464 file: -min_tls ssl/ssl_local.h /^ int min_tls; \/* minimum SSL\/TLS protocol version *\/$/;" m struct:ssl_cipher_st -min_ver ssl/ssl_local.h /^ int min_ver;$/;" m struct:ssl_st::__anon417::__anon418 -min_version ssl/ssl_conf.c /^ int *min_version;$/;" m struct:ssl_conf_ctx_st file: -min_version test/ssl_ctx_test.c /^ int min_version;$/;" m struct:__anon338 file: -minbits_table crypto/x509/x509_vfy.c /^static const int minbits_table[] = { 80, 112, 128, 192, 256 };$/;" v file: -mindtls providers/common/capabilities.c /^ int mindtls; \/* Minimum DTLS version, -1 unsupported *\/$/;" m struct:tls_group_constants_st file: -mindtls ssl/ssl_local.h /^ int mindtls; \/* Minimum DTLS version, -1 unsupported *\/$/;" m struct:tls_group_info_st -mindtls test/tls-provider.c /^ unsigned int mindtls;$/;" m struct:tls_group_st file: -minsize crypto/mem_sec.c /^ size_t minsize;$/;" m struct:sh_st file: -mintls providers/common/capabilities.c /^ int mintls; \/* Minimum TLS version, -1 unsupported *\/$/;" m struct:tls_group_constants_st file: -mintls ssl/ssl_local.h /^ int mintls; \/* Minimum TLS version, -1 unsupported *\/$/;" m struct:tls_group_info_st -mintls test/tls-provider.c /^ unsigned int mintls;$/;" m struct:tls_group_st file: -mk_octet_string apps/lib/app_x509.c /^static ASN1_OCTET_STRING *mk_octet_string(void *value, size_t value_n)$/;" f file: -mmx_loop crypto/modes/asm/ghash-x86.pl /^sub mmx_loop() {$/;" s -mnemonic crypto/perlasm/x86_64-xlate.pl /^ sub mnemonic {$/;" s -mock_http_server test/http_test.c /^static int mock_http_server(BIO *in, BIO *out, char version, int keep_alive,$/;" f file: -mock_srv_ctx apps/lib/cmp_mock_srv.c /^} mock_srv_ctx;$/;" t typeref:struct:__anon443 file: -mock_srv_ctx_free apps/lib/cmp_mock_srv.c /^static void mock_srv_ctx_free(mock_srv_ctx *ctx)$/;" f file: -mock_srv_ctx_new apps/lib/cmp_mock_srv.c /^static mock_srv_ctx *mock_srv_ctx_new(void)$/;" f file: -mod crypto/bn/bn_blind.c /^ BIGNUM *mod; \/* just a reference *\/$/;" m struct:bn_blinding_st file: -mod test/bntest.c /^ const char *mod;$/;" m struct:mod_exp_test_st file: -mod_exp_test_st test/bntest.c /^typedef struct mod_exp_test_st$/;" s file: -mode engines/e_afalg.h /^ op_mode mode;$/;" m struct:afalg_aio_st -mode engines/e_devcrypto.c /^ unsigned long mode; \/* EVP_CIPH_*_MODE *\/$/;" m struct:cipher_ctx file: -mode providers/implementations/ciphers/cipher_aes_siv.h /^ unsigned int mode; \/* The mode that we are using *\/$/;" m struct:prov_siv_ctx_st -mode providers/implementations/include/prov/ciphercommon.h /^ unsigned int mode;$/;" m struct:prov_cipher_ctx_st -mode providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int mode; \/* The mode that we are using *\/$/;" m struct:prov_gcm_ctx_st -mode providers/implementations/kdfs/hkdf.c /^ int mode;$/;" m struct:__anon538 file: -mode providers/implementations/kdfs/kbkdf.c /^ kbkdf_mode mode;$/;" m struct:__anon532 file: -mode providers/implementations/rands/seeding/rand_unix.c /^ mode_t mode;$/;" m struct:random_device file: -mode ssl/ssl_local.h /^ uint32_t mode;$/;" m struct:ssl_ctx_st -mode ssl/ssl_local.h /^ uint32_t mode;$/;" m struct:ssl_st -modestr apps/lib/apps.c /^static const char *modestr(char mode, int format)$/;" f file: -modeverb apps/lib/apps.c /^static const char *modeverb(char mode)$/;" f file: -modified include/crypto/x509.h /^ int modified; \/* true if 'bytes' needs to be built *\/$/;" m struct:X509_name_st -modp_1536_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_1536_p[] = {$/;" v file: -modp_1536_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_1536_q[] = {$/;" v file: -modp_2048_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_2048_p[] = {$/;" v file: -modp_2048_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_2048_q[] = {$/;" v file: -modp_3072_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_3072_p[] = {$/;" v file: -modp_3072_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_3072_q[] = {$/;" v file: -modp_4096_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_4096_p[] = {$/;" v file: -modp_4096_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_4096_q[] = {$/;" v file: -modp_6144_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_6144_p[] = {$/;" v file: -modp_6144_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_6144_q[] = {$/;" v file: -modp_8192_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_8192_p[] = {$/;" v file: -modp_8192_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_8192_q[] = {$/;" v file: -module crypto/provider_core.c /^ DSO *module;$/;" m struct:ossl_provider_st file: -module_add crypto/conf/conf_mod.c /^static CONF_MODULE *module_add(DSO *dso, const char *name,$/;" f file: -module_checksum_data providers/fips/self_test.h /^ const char *module_checksum_data; \/* Expected module MAC integrity *\/$/;" m struct:self_test_post_params_st -module_filename providers/fips/self_test.h /^ const char *module_filename; \/* Module file to perform MAC on *\/$/;" m struct:self_test_post_params_st -module_find crypto/conf/conf_mod.c /^static CONF_MODULE *module_find(const char *name)$/;" f file: -module_finish crypto/conf/conf_mod.c /^static void module_finish(CONF_IMODULE *imod)$/;" f file: -module_free crypto/conf/conf_mod.c /^static void module_free(CONF_MODULE *md)$/;" f file: -module_init crypto/conf/conf_mod.c /^static int module_init(CONF_MODULE *pmod, const char *name, const char *value,$/;" f file: -module_list_lock crypto/conf/conf_mod.c /^static CRYPTO_RWLOCK *module_list_lock = NULL;$/;" v file: -module_lists_free crypto/conf/conf_mod.c /^static void module_lists_free(void)$/;" f file: -module_load_dso crypto/conf/conf_mod.c /^static CONF_MODULE *module_load_dso(const CONF *cnf,$/;" f file: -module_run crypto/conf/conf_mod.c /^static int module_run(const CONF *cnf, const char *name, const char *value,$/;" f file: -mont_data crypto/ec/ec_local.h /^ BN_MONT_CTX *mont_data;$/;" m struct:ec_group_st -movbe crypto/aes/asm/aesni-x86_64.pl /^sub movbe {$/;" s -mpi test/bntest.c /^ const char *mpi;$/;" m struct:mpitest_st file: -mpi_len test/bntest.c /^ size_t mpi_len;$/;" m struct:mpitest_st file: -mpitest_st test/bntest.c /^typedef struct mpitest_st {$/;" s file: -mr apps/speed.c /^static int mr = 0; \/* machine-readeable output format to merge fork results *\/$/;" v file: -mres crypto/evp/e_aes.c /^ unsigned char mres[16];$/;" m struct:__anon60 file: -mres include/crypto/modes.h /^ unsigned int mres, ares;$/;" m struct:gcm128_context -mres providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char mres[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -mreslen crypto/evp/e_aes.c /^ int mreslen;$/;" m struct:__anon60 file: -mreslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int mreslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -msblob2key_ctx_st providers/implementations/encode_decode/decode_msblob2key.c /^struct msblob2key_ctx_st {$/;" s file: -msblob2key_decode providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_decode_fn msblob2key_decode;$/;" v file: -msblob2key_decode providers/implementations/encode_decode/decode_msblob2key.c /^static int msblob2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -msblob2key_export_object providers/implementations/encode_decode/decode_msblob2key.c /^msblob2key_export_object(void *vctx,$/;" f file: -msblob2key_export_object providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_export_object_fn msblob2key_export_object;$/;" v file: -msblob2key_freectx providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_freectx_fn msblob2key_freectx;$/;" v file: -msblob2key_freectx providers/implementations/encode_decode/decode_msblob2key.c /^static void msblob2key_freectx(void *vctx)$/;" f file: -msblob2key_newctx providers/implementations/encode_decode/decode_msblob2key.c /^msblob2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: -msblob2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn msblob2obj_decode;$/;" v file: -msblob2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int msblob2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -msblob_set_params providers/implementations/encode_decode/encode_key2ms.c 172;" d file: -msg apps/include/s_apps.h /^ int msg; \/* copy from c_msg *\/$/;" m struct:srp_arg_st -msg ms/uplink.c /^static TCHAR msg[128];$/;" v file: -msg test/cmp_msg_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: -msg test/cmp_protect_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: -msg test/cmp_vfy_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: -msg test/ecdsatest.h /^ const char *msg; \/* message to sign *\/$/;" m struct:__anon267 -msg2 test/curve448_internal_test.c /^static const uint8_t msg2[1] = {$/;" v file: -msg3 test/curve448_internal_test.c /^static const uint8_t msg3[1] = {$/;" v file: -msg4 test/curve448_internal_test.c /^static const uint8_t msg4[11] = {$/;" v file: -msg5 test/curve448_internal_test.c /^static const uint8_t msg5[12] = {$/;" v file: -msg6 test/curve448_internal_test.c /^static const uint8_t msg6[13] = {$/;" v file: -msg7 test/curve448_internal_test.c /^static const uint8_t msg7[64] = {$/;" v file: -msg8 test/curve448_internal_test.c /^static const uint8_t msg8[256] = {$/;" v file: -msg9 test/curve448_internal_test.c /^static const uint8_t msg9[1023] = {$/;" v file: -msg_callback ssl/ssl_local.h /^ void (*msg_callback) (int write_p, int version, int content_type,$/;" m struct:ssl_ctx_st -msg_callback ssl/ssl_local.h /^ void (*msg_callback) (int write_p, int version, int content_type,$/;" m struct:ssl_st -msg_callback_arg ssl/ssl_local.h /^ void *msg_callback_arg;$/;" m struct:ssl_ctx_st -msg_callback_arg ssl/ssl_local.h /^ void *msg_callback_arg;$/;" m struct:ssl_st -msg_cb apps/lib/s_cb.c /^void msg_cb(int write_p, int version, int content_type, const void *buf,$/;" f -msg_header ssl/ssl_local.h /^ struct hm_header_st msg_header;$/;" m struct:hm_fragment_st typeref:struct:hm_fragment_st::hm_header_st -msg_imprint crypto/ts/ts_local.h /^ TS_MSG_IMPRINT *msg_imprint;$/;" m struct:TS_req_st -msg_imprint crypto/ts/ts_local.h /^ TS_MSG_IMPRINT *msg_imprint;$/;" m struct:TS_tst_info_st -msg_len ssl/ssl_local.h /^ size_t msg_len;$/;" m struct:hm_header_st -msg_timeout crypto/cmp/cmp_local.h /^ int msg_timeout; \/* max seconds to wait for each CMP message round trip *\/$/;" m struct:ossl_cmp_ctx_st -msg_total_size test/cmp_ctx_test.c /^static int msg_total_size = 0;$/;" v file: -msg_total_size_log_cb test/cmp_ctx_test.c /^static int msg_total_size_log_cb(const char *func, const char *file, int line,$/;" f file: -msie_hack apps/ca.c /^static int msie_hack = 0;$/;" v file: -mt util/perl/TLSProxy/Message.pm /^sub mt$/;" s -mt_blinding crypto/rsa/rsa_local.h /^ BN_BLINDING *mt_blinding;$/;" m struct:rsa_st -mtlsa include/internal/dane.h /^ danetls_record *mtlsa; \/* Matching TLSA record *\/$/;" m struct:ssl_dane_st -mtu crypto/bio/bss_dgram.c /^ unsigned int mtu;$/;" m struct:bio_dgram_data_st file: -mtu crypto/bio/bss_dgram.c /^ unsigned int mtu;$/;" m struct:bio_dgram_sctp_data_st file: -mtu ssl/ssl_local.h /^ size_t mtu; \/* max DTLS packet size *\/$/;" m struct:dtls1_state_st -mtu_test test/dtls_mtu_test.c /^static int mtu_test(SSL_CTX *ctx, const char *cs, int no_etm)$/;" f file: -mtype include/internal/dane.h /^ uint8_t mtype;$/;" m struct:danetls_record_st -mtype ssl/ssl_lib.c /^ uint8_t mtype;$/;" m struct:__anon410 file: -mul crypto/bn/asm/x86_64-gcc.c 66;" d file: -mul crypto/bn/asm/x86_64-gcc.c 91;" d file: -mul crypto/bn/bn_local.h 485;" d -mul crypto/bn/bn_local.h 512;" d -mul crypto/bn/bn_local.h 540;" d -mul crypto/bn/bn_local.h 620;" d -mul crypto/ec/ec_local.h /^ int (*mul) (const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" m struct:ec_method_st -mul2 crypto/rsa/rsa_lib.c /^static ossl_inline uint64_t mul2(uint64_t a, uint64_t b)$/;" f file: -mul4x_internal crypto/bn/asm/x86_64-mont5.pl /^mul4x_internal:$/;" l -mul64 crypto/bn/bn_local.h 569;" d -mul_1x1_ialu crypto/bn/asm/armv4-gf2m.pl /^mul_1x1_ialu:$/;" l -mul_1x1_lower crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_lower {$/;" s -mul_1x1_merged crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_merged {$/;" s -mul_1x1_upper crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_upper {$/;" s -mul_add crypto/bn/asm/x86_64-gcc.c 67;" d file: -mul_add crypto/bn/asm/x86_64-gcc.c 74;" d file: -mul_add crypto/bn/bn_local.h 478;" d -mul_add crypto/bn/bn_local.h 500;" d -mul_add crypto/bn/bn_local.h 527;" d -mul_add crypto/bn/bn_local.h 604;" d -mul_add_c crypto/bn/asm/co-586.pl /^sub mul_add_c$/;" s -mul_add_c crypto/bn/asm/s390x.S /^#define mul_add_c(ai,bi,c1,c2,c3) \\$/;" d -mul_add_c crypto/bn/asm/x86_64-gcc.c 349;" d file: -mul_add_c crypto/bn/bn_asm.c 443;" d file: -mul_add_c crypto/bn/bn_asm.c 482;" d file: -mul_add_c crypto/bn/bn_asm.c 516;" d file: -mul_add_c crypto/bn/bn_asm.c 550;" d file: -mul_add_c2 crypto/bn/asm/x86_64-gcc.c 373;" d file: -mul_add_c2 crypto/bn/bn_asm.c 452;" d file: -mul_add_c2 crypto/bn/bn_asm.c 490;" d file: -mul_add_c2 crypto/bn/bn_asm.c 524;" d file: -mul_add_c2 crypto/bn/bn_asm.c 558;" d file: -mul_handler crypto/bn/asm/x86_64-mont.pl /^mul_handler:$/;" l -mul_handler crypto/bn/asm/x86_64-mont5.pl /^mul_handler:$/;" l -multi apps/lib/http_server.c /^int multi = 0; \/* run multiple responder processes *\/$/;" v -multi_intialise test/threadstest.c /^static void multi_intialise(void)$/;" f file: -multi_libctx test/threadstest.c /^static OSSL_LIB_CTX *multi_libctx = NULL;$/;" v file: -multi_load_provider test/threadstest.c /^static char *multi_load_provider = "legacy";$/;" v file: -multi_num_threads test/threadstest.c /^static size_t multi_num_threads;$/;" v file: -multi_provider test/threadstest.c /^static OSSL_PROVIDER *multi_provider[MAXIMUM_PROVIDERS + 1];$/;" v file: -multi_split crypto/asn1/asn_mime.c /^static int multi_split(BIO *bio, int flags, const char *bound, STACK_OF(BIO) **ret)$/;" f file: -multi_success test/threadstest.c /^static int multi_success;$/;" v file: -multi_thread_rand_bytes_succeeded test/drbgtest.c /^static int multi_thread_rand_bytes_succeeded = 1;$/;" v file: -multi_thread_rand_priv_bytes_succeeded test/drbgtest.c /^static int multi_thread_rand_priv_bytes_succeeded = 1;$/;" v file: -multi_threads test/threadstest.c /^static thread_t multi_threads[MAXIMUM_THREADS];$/;" v file: -multiblock_aad_packlen providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int multiblock_aad_packlen;$/;" m struct:prov_aes_hmac_sha_ctx_st -multiblock_cipherlist_data test/sslapitest.c /^static const char *multiblock_cipherlist_data[]=$/;" v file: -multiblock_encrypt_len providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t multiblock_encrypt_len;$/;" m struct:prov_aes_hmac_sha_ctx_st -multiblock_interleave providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int multiblock_interleave;$/;" m struct:prov_aes_hmac_sha_ctx_st -multiblock_max_send_fragment providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t multiblock_max_send_fragment;$/;" m struct:prov_aes_hmac_sha_ctx_st -multiblock_speed apps/speed.c /^static void multiblock_speed(const EVP_CIPHER *evp_cipher, int lengths_single,$/;" f file: -multidefault_run test/threadstest.c /^static int multidefault_run = 0;$/;" v file: -multihexstr2buf test/tls13encryptiontest.c /^static unsigned char *multihexstr2buf(const char *str[3], size_t *len)$/;" f file: -multu crypto/mips_arch.h 30;" d -multu crypto/mips_arch.h 35;" d -mulx4x_internal crypto/bn/asm/x86_64-mont5.pl /^mulx4x_internal:$/;" l -mxcsr crypto/poly1305/poly1305_ieee754.c /^static const u32 mxcsr = 0x7f80;$/;" v file: -my_bio_callback test/bio_callback_test.c /^static long my_bio_callback(BIO *b, int oper, const char *argp, int argi,$/;" f file: -my_bio_cb_ex test/bio_callback_test.c /^static long my_bio_cb_ex(BIO *b, int oper, const char *argp, size_t len,$/;" f file: -my_broken external/perl/Text-Template-1.56/t/safe.t /^sub my_broken {$/;" s -my_param_argi test/bio_callback_test.c /^static int my_param_argi[MAXCOUNT];$/;" v file: -my_param_argl test/bio_callback_test.c /^static long my_param_argl[MAXCOUNT];$/;" v file: -my_param_argp test/bio_callback_test.c /^static const char *my_param_argp[MAXCOUNT];$/;" v file: -my_param_b test/bio_callback_test.c /^static BIO *my_param_b[MAXCOUNT];$/;" v file: -my_param_count test/bio_callback_test.c /^static int my_param_count;$/;" v file: -my_param_len test/bio_callback_test.c /^static size_t my_param_len[MAXCOUNT];$/;" v file: -my_param_oper test/bio_callback_test.c /^static int my_param_oper[MAXCOUNT];$/;" v file: -my_param_processed test/bio_callback_test.c /^static size_t my_param_processed[MAXCOUNT];$/;" v file: -my_param_ret test/bio_callback_test.c /^static long my_param_ret[MAXCOUNT];$/;" v file: -myobj_ex_data_st test/exdatatest.c /^typedef struct myobj_ex_data_st {$/;" s file: -myobj_st test/exdatatest.c /^typedef struct myobj_st {$/;" s file: -n apps/dgst.c /^ int n;$/;" m struct:doall_dgst_digests file: -n apps/enc.c /^ int n;$/;" m struct:doall_enc_ciphers file: -n crypto/ec/curve448/point_448.h /^ niels_t n;$/;" m struct:__anon196 -n crypto/objects/o_names.c /^ int n;$/;" m struct:doall_sorted file: -n crypto/rsa/rsa_local.h /^ BIGNUM *n;$/;" m struct:rsa_st -n ssl/ssl_local.h /^SSL_COMP *ssl3_comp_find(STACK_OF(SSL_COMP) *sk, int n);$/;" v -n test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: -n test/evp_test.c /^ int n;$/;" m struct:rand_data_st file: -n test/rsa_mp_test.c /^static const unsigned char n[] =$/;" v file: -n test/sparse_array_test.c /^ ossl_uintmax_t n;$/;" m struct:index_cases_st file: -n test/stack_test.c /^ int n;$/;" m struct:__anon331 file: -n test/stack_test.c /^ int n;$/;" m union:__anon332 file: -n0 crypto/bn/bn_local.h /^ BN_ULONG n0[2]; \/* least significant word(s) of Ni; (type$/;" m struct:bn_mont_ctx_st -n1 crypto/bn/asm/ia64-mont.pl /^ sub n1=t0,n1 };;$/;" s -n2a crypto/bf/asm/bf-586.pl /^sub n2a$/;" s -n2a crypto/des/asm/crypt586.pl /^sub n2a$/;" s -n2a crypto/des/asm/des-586.pl /^sub n2a$/;" s -n2l crypto/bf/bf_local.h 59;" d -n2l crypto/bf/bf_local.h 60;" d -n2l crypto/cast/cast_local.h 104;" d -n2l crypto/cast/cast_local.h 105;" d -n2l crypto/des/des_local.h 67;" d -n2l crypto/idea/idea_local.h 65;" d -n2l crypto/idea/idea_local.h 66;" d -n2l crypto/rc2/rc2_local.h 114;" d -n2l crypto/rc2/rc2_local.h 115;" d -n2l crypto/rc5/rc5_local.h 116;" d -n2l crypto/rc5/rc5_local.h 117;" d -n2l ssl/ssl_local.h 70;" d -n2l3 ssl/ssl_local.h 126;" d -n2l8 crypto/ct/ct_local.h 38;" d -n2l8 ssl/ssl_local.h 75;" d -n2ln crypto/bf/bf_local.h 15;" d -n2ln crypto/cast/cast_local.h 60;" d -n2ln crypto/idea/idea_local.h 21;" d -n2ln crypto/rc2/rc2_local.h 70;" d -n2ln crypto/rc5/rc5_local.h 72;" d -n2s crypto/ct/ct_local.h 28;" d -n2s crypto/idea/idea_local.h 81;" d -n2s crypto/idea/idea_local.h 82;" d -n2s ssl/ssl_local.h 121;" d -n_cipher crypto/evp/e_null.c /^static const EVP_CIPHER n_cipher = {$/;" v file: -n_fold providers/implementations/kdfs/krb5kdf.c /^static void n_fold(unsigned char *block, unsigned int blocksize,$/;" f file: -n_int_tests test/lhash_test.c /^static const unsigned int n_int_tests = OSSL_NELEM(int_tests);$/;" v file: -n_retries test/helpers/handshake.c /^static int n_retries = 0;$/;" v file: -n_ssl3_mac ssl/record/ssl3_record.c /^int n_ssl3_mac(SSL *ssl, SSL3_RECORD *rec, unsigned char *md, int sending)$/;" f -name apps/include/function.h /^ const char *name;$/;" m struct:function_st -name apps/include/opt.h /^ const char *name;$/;" m struct:options_st -name apps/include/opt.h /^ const char *name;$/;" m struct:string_int_pair_st -name apps/lib/apps.c /^ const char *name;$/;" m struct:__anon442 file: -name apps/s_client.c /^ const char *name;$/;" m struct:tlsa_field file: -name apps/speed.c /^ const char *name;$/;" m struct:ec_curve_st file: -name apps/vms_decc_init.c /^ char *name;$/;" m struct:__anon449 file: -name crypto/asn1/asn_mime.c /^ char *name; \/* Name of line e.g. "content-type" *\/$/;" m struct:mime_header_st file: -name crypto/comp/comp_local.h /^ const char *name; \/* A text string to identify the library *\/$/;" m struct:comp_method_st -name crypto/conf/conf_mod.c /^ char *name;$/;" m struct:conf_imodule_st file: -name crypto/conf/conf_ssl.c /^ char *name;$/;" m struct:ssl_conf_name_st file: -name crypto/core_namemap.c /^ char *name;$/;" m struct:__anon84 file: -name crypto/core_namemap.c /^ const char *name; \/* Result *\/$/;" m struct:num2name_data_st file: -name crypto/ct/ct_log.c /^ char *name;$/;" m struct:ctlog_st file: -name crypto/dh/dh_local.h /^ char *name;$/;" m struct:dh_method -name crypto/dsa/dsa_local.h /^ char *name;$/;" m struct:dsa_method -name crypto/dso/dso_local.h /^ const char *name;$/;" m struct:dso_meth_st -name crypto/ec/ec_local.h /^ const char *name;$/;" m struct:ec_key_method_st -name crypto/encode_decode/encoder_local.h /^ char *name;$/;" m struct:ossl_endecode_base_st -name crypto/engine/eng_local.h /^ const char *name;$/;" m struct:engine_st -name crypto/evp/dh_support.c /^ const char *name;$/;" m struct:dh_name2id_st file: -name crypto/evp/ec_support.c /^ const char *name;$/;" m struct:ec_name2nid_st file: -name crypto/ffc/ffc_dh.c /^ const char *name;$/;" m struct:dh_named_group_st file: -name crypto/provider_core.c /^ char *name;$/;" m struct:ossl_provider_st file: -name crypto/provider_local.h /^ char *name;$/;" m struct:__anon251 -name crypto/provider_local.h /^ char *name;$/;" m struct:__anon252 -name crypto/rsa/rsa_local.h /^ char *name;$/;" m struct:rsa_meth_st -name crypto/store/store_local.h /^ char *name;$/;" m struct:ossl_store_info_st::__anon235::__anon236 -name crypto/store/store_local.h /^ } name; \/* when type == OSSL_STORE_INFO_NAME *\/$/;" m union:ossl_store_info_st::__anon235 typeref:struct:ossl_store_info_st::__anon235::__anon236 -name crypto/store/store_local.h /^ X509_NAME *name;$/;" m struct:ossl_store_search_st -name crypto/trace.c /^ const char * const name;$/;" m struct:trace_category_st file: -name crypto/ui/ui_local.h /^ char *name;$/;" m struct:ui_method_st -name crypto/x509/v3_tlsf.c /^ const char *name;$/;" m struct:__anon204 file: -name crypto/x509/x509_local.h /^ char *name;$/;" m struct:X509_VERIFY_PARAM_st -name crypto/x509/x509_local.h /^ char *name;$/;" m struct:x509_lookup_method_st -name demos/keyexch/x25519.c /^ const char *name; \/* name of peer *\/$/;" m struct:peer_data_st file: -name engines/e_loader_attic.c /^ const char *name;$/;" m struct:file_handler_st file: -name include/internal/bio.h /^ char *name;$/;" m struct:bio_method_st -name include/openssl/conftypes.h /^ const char *name;$/;" m struct:conf_method_st -name include/openssl/objects.h /^ const char *name;$/;" m struct:obj_name_st -name providers/implementations/ciphers/cipher_cts.c /^ const char *name;$/;" m struct:cts_mode_name2id_st file: -name providers/implementations/encode_decode/decode_msblob2key.c /^ const char *name; \/* Keytype *\/$/;" m struct:keytype_desc_st file: -name providers/implementations/encode_decode/decode_pvk2key.c /^ const char *name; \/* Keytype *\/$/;" m struct:keytype_desc_st file: -name providers/implementations/kdfs/x942kdf.c /^ const char *name;$/;" m struct:__anon534 file: -name providers/implementations/keymgmt/dsa_kmgmt.c /^ const char *name;$/;" m struct:dh_name2id_st file: -name ssl/ssl_conf.c /^ const char *name;$/;" m struct:__anon427 file: -name ssl/ssl_local.h /^ char *name; \/* Text name used for the compression type *\/$/;" m struct:ssl3_comp_st -name ssl/ssl_local.h /^ const char *name; \/* text name *\/$/;" m struct:ssl_cipher_st -name ssl/ssl_local.h /^ const char *name;$/;" m struct:sigalg_lookup_st -name ssl/ssl_local.h /^ const char *name;$/;" m struct:ssl_comp_st -name ssl/t1_trce.c /^ const char *name;$/;" m struct:__anon434 file: -name test/asn1_encode_test.c /^ const char *name;$/;" m struct:__anon298 file: -name test/bntest.c /^ const char *name;$/;" m struct:filetest_st file: -name test/ciphername_test.c /^ const char *name;$/;" m struct:cipher_id_name file: -name test/danetest.c /^ const char *name;$/;" m struct:tlsa_field file: -name test/drbgtest.c /^ char name[10]; \/* 'parent' resp. 'child 1', 'child 2', ... *\/$/;" m struct:drbg_fork_result_st file: -name test/ectest.c /^ const char *name;$/;" m struct:c2_curve_test file: -name test/evp_test.c /^ char *name;$/;" m struct:evp_test_st file: -name test/evp_test.c /^ char *name;$/;" m struct:key_list_st file: -name test/evp_test.c /^ const char *name;$/;" m struct:evp_test_method_st file: -name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon274 file: -name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon275 file: -name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon276 file: -name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon277 file: -name test/testutil/fake_random.c /^ const char *name;$/;" m struct:__anon349 file: -name test/v3nametest.c /^ const char *name;$/;" m struct:set_name_fn file: -name2id providers/implementations/kem/rsa_kem.c /^static int name2id(const char *name, const OSSL_ITEM *map, size_t sz)$/;" f file: -name_buf crypto/evp/ctrl_params_translate.c /^ char name_buf[OSSL_MAX_NAME_SIZE];$/;" m struct:translation_ctx_st file: -name_cmp apps/lib/names.c /^int name_cmp(const char * const *a, const char * const *b)$/;" f -name_cmp test/evp_libctx_test.c /^static int name_cmp(const char * const *a, const char * const *b)$/;" f file: -name_converter crypto/dso/dso_local.h /^ DSO_NAME_CONVERTER_FUNC name_converter;$/;" m struct:dso_st -name_flags ssl/ssl_conf.c /^ unsigned int name_flags;$/;" m struct:__anon427 file: -name_flags ssl/ssl_conf.c /^ unsigned int name_flags;$/;" m struct:__anon428 file: -name_fns test/v3nametest.c /^static const struct set_name_fn name_fns[] = {$/;" v typeref:struct:set_name_fn file: -name_funcs_free crypto/objects/o_names.c /^static void name_funcs_free(NAME_FUNCS *ptr)$/;" f file: -name_funcs_st crypto/objects/o_names.c /^struct name_funcs_st {$/;" s file: -name_id crypto/evp/evp_fetch.c /^ int name_id; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: -name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_asym_cipher_st -name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_kem_st -name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_keyexch_st -name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_keymgmt_st -name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_signature_st -name_id crypto/evp/evp_rand.c /^ int name_id;$/;" m struct:evp_rand_st file: -name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_cipher_st -name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_kdf_st -name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_mac_st -name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_md_st -name_idx crypto/property/property_local.h /^ OSSL_PROPERTY_IDX name_idx;$/;" m struct:ossl_property_definition_st -name_synopsis util/find-doc-nits /^sub name_synopsis {$/;" s -named_curve crypto/ec/ec_asn1.c /^ ASN1_OBJECT *named_curve;$/;" m union:ecpk_parameters_st::__anon193 file: -namelen ssl/ssl_conf.c /^ int namelen;$/;" m struct:__anon427 file: -namemap_add_name_n crypto/core_namemap.c /^static int namemap_add_name_n(OSSL_NAMEMAP *namemap, int number,$/;" f file: -namemap_name2num_n crypto/core_namemap.c /^static int namemap_name2num_n(const OSSL_NAMEMAP *namemap,$/;" f file: -namenum_cmp crypto/core_namemap.c /^static int namenum_cmp(const NAMENUM_ENTRY *a, const NAMENUM_ENTRY *b)$/;" f file: -namenum_free crypto/core_namemap.c /^static void namenum_free(NAMENUM_ENTRY *n)$/;" f file: -namenum_hash crypto/core_namemap.c /^static unsigned long namenum_hash(const NAMENUM_ENTRY *n)$/;" f file: -names apps/speed.c /^static const char *names[ALGOR_NUM] = {$/;" v file: -names crypto/core_namemap.c /^ const char **names;$/;" m struct:doall_names_data_st file: -names crypto/encode_decode/decoder_meth.c /^ const char *names; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: -names crypto/encode_decode/encoder_meth.c /^ const char *names; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: -names crypto/evp/evp_fetch.c /^ const char *names; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: -names crypto/objects/o_names.c /^ const OBJ_NAME **names;$/;" m struct:doall_sorted file: -names test/v3nametest.c /^static const char *const names[] = {$/;" v file: -names_lh_free_doall crypto/objects/o_names.c /^static void names_lh_free_doall(OBJ_NAME *onp)$/;" f file: -names_type_num crypto/objects/o_names.c /^static int names_type_num = OBJ_NAME_TYPE_NUM;$/;" v file: -namingAuthority crypto/x509/v3_admis.h /^ NAMING_AUTHORITY* namingAuthority;$/;" m struct:Admissions_st -namingAuthority crypto/x509/v3_admis.h /^ NAMING_AUTHORITY* namingAuthority;$/;" m struct:ProfessionInfo_st -namingAuthorityId crypto/x509/v3_admis.h /^ ASN1_OBJECT* namingAuthorityId;$/;" m struct:NamingAuthority_st -namingAuthorityText crypto/x509/v3_admis.h /^ ASN1_STRING* namingAuthorityText; \/* i.e. DIRECTORYSTRING *\/$/;" m struct:NamingAuthority_st -namingAuthorityUrl crypto/x509/v3_admis.h /^ ASN1_IA5STRING* namingAuthorityUrl;$/;" m struct:NamingAuthority_st -nbio_test_st crypto/bio/bf_nbio.c /^typedef struct nbio_test_st {$/;" s file: -nbiof_callback_ctrl crypto/bio/bf_nbio.c /^static long nbiof_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -nbiof_ctrl crypto/bio/bf_nbio.c /^static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -nbiof_free crypto/bio/bf_nbio.c /^static int nbiof_free(BIO *a)$/;" f file: -nbiof_gets crypto/bio/bf_nbio.c /^static int nbiof_gets(BIO *bp, char *buf, int size)$/;" f file: -nbiof_new crypto/bio/bf_nbio.c /^static int nbiof_new(BIO *bi)$/;" f file: -nbiof_puts crypto/bio/bf_nbio.c /^static int nbiof_puts(BIO *bp, const char *str)$/;" f file: -nbiof_read crypto/bio/bf_nbio.c /^static int nbiof_read(BIO *b, char *out, int outl)$/;" f file: -nbiof_write crypto/bio/bf_nbio.c /^static int nbiof_write(BIO *b, const char *in, int inl)$/;" f file: -nbits crypto/dsa/dsa_pmeth.c /^ int nbits; \/* size of p in bits (default: 2048) *\/$/;" m struct:__anon88 file: -nbits crypto/ffc/ffc_dh.c /^ int32_t nbits;$/;" m struct:dh_named_group_st file: -nbits crypto/rsa/rsa_pmeth.c /^ int nbits;$/;" m struct:__anon203 file: -nbits providers/implementations/keymgmt/rsa_kmgmt.c /^ size_t nbits;$/;" m struct:rsa_gen_ctx file: -nbytes1 test/asn1_encode_test.c /^ size_t nbytes1;$/;" m struct:__anon297 file: -nbytes2 test/asn1_encode_test.c /^ size_t nbytes2;$/;" m struct:__anon297 file: -nc include/crypto/x509.h /^ NAME_CONSTRAINTS *nc;$/;" m struct:x509_st -nchild crypto/x509/pcy_local.h /^ int nchild;$/;" m struct:X509_POLICY_NODE_st -nconf_get_string crypto/x509/v3_conf.c /^static char *nconf_get_string(void *db, const char *section, const char *value)$/;" f file: -nconf_method crypto/x509/v3_conf.c /^static X509V3_CONF_METHOD nconf_method = {$/;" v file: -ndef_aux_st crypto/asn1/bio_ndef.c /^typedef struct ndef_aux_st {$/;" s file: -ndef_bio crypto/asn1/bio_ndef.c /^ BIO *ndef_bio;$/;" m struct:ndef_aux_st file: -ndef_prefix crypto/asn1/bio_ndef.c /^static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg)$/;" f file: -ndef_prefix_free crypto/asn1/bio_ndef.c /^static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen,$/;" f file: -ndef_suffix crypto/asn1/bio_ndef.c /^static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg)$/;" f file: -ndef_suffix_free crypto/asn1/bio_ndef.c /^static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen,$/;" f file: -need_empty_fragments ssl/ssl_local.h /^ int need_empty_fragments;$/;" m struct:ssl_st::__anon417 -need_symlink apps/rehash.c /^ unsigned char need_symlink;$/;" m struct:hentry_st file: -neg crypto/bn/bn_local.h /^ int neg; \/* one if the number is negative *\/$/;" m struct:bignum_st -negative crypto/ec/curve25519.c /^static uint8_t negative(signed char b)$/;" f file: -nelem crypto/property/property.c /^ size_t nelem;$/;" m struct:__anon101 file: -nelem crypto/sparse_array.c /^ size_t nelem;$/;" m struct:sparse_array_st file: -nelem test/bioprinttest.c 19;" d file: -nested crypto/cmp/cmp_local.h /^ OSSL_CMP_MSGS *nested; \/* 20 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -nestedsub test/wpackettest.c /^static const unsigned char nestedsub[] = { 0x03, 0xff, 0x01, 0xff };$/;" v file: -netscape_encrypted_pkey_st crypto/asn1/n_pkey.c /^typedef struct netscape_encrypted_pkey_st {$/;" s file: -netscape_pkey_st crypto/asn1/n_pkey.c /^typedef struct netscape_pkey_st {$/;" s file: -new Configurations/gentemplate.pm /^sub new {$/;" s -new external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub new {$/;" s -new test/exdatatest.c /^ int new;$/;" m struct:myobj_ex_data_st file: -new test/run_tests.pl /^ sub new {$/;" s -new test/run_tests.pl /^ sub new {$/;" s -new util/perl/OpenSSL/Config/Query.pm /^sub new {$/;" s -new util/perl/OpenSSL/Ordinals.pm /^sub new {$/;" s -new util/perl/OpenSSL/Template.pm /^sub new {$/;" s -new util/perl/TLSProxy/Alert.pm /^sub new$/;" s -new util/perl/TLSProxy/Certificate.pm /^sub new$/;" s -new util/perl/TLSProxy/CertificateRequest.pm /^sub new$/;" s -new util/perl/TLSProxy/CertificateVerify.pm /^sub new$/;" s -new util/perl/TLSProxy/ClientHello.pm /^sub new$/;" s -new util/perl/TLSProxy/EncryptedExtensions.pm /^sub new$/;" s -new util/perl/TLSProxy/Message.pm /^sub new$/;" s -new util/perl/TLSProxy/NewSessionTicket.pm /^sub new$/;" s -new util/perl/TLSProxy/Proxy.pm /^sub new$/;" s -new util/perl/TLSProxy/Record.pm /^sub new$/;" s -new util/perl/TLSProxy/ServerHello.pm /^sub new$/;" s -new util/perl/TLSProxy/ServerKeyExchange.pm /^sub new$/;" s -newCert crypto/cmp/cmp_local.h /^ X509 *newCert; \/* newly enrolled cert received from the CA *\/$/;" m struct:ossl_cmp_ctx_st -newChain crypto/cmp/cmp_local.h /^ STACK_OF(X509) *newChain; \/* chain of newly enrolled cert received *\/$/;" m struct:ossl_cmp_ctx_st -newPkey crypto/cmp/cmp_local.h /^ EVP_PKEY *newPkey; \/* explicit new private\/public key for cert enrollment *\/$/;" m struct:ossl_cmp_ctx_st -newPkey_priv crypto/cmp/cmp_local.h /^ int newPkey_priv; \/* flag indicating if newPkey contains private key *\/$/;" m struct:ossl_cmp_ctx_st -newSigCert crypto/cmp/cmp_local.h /^ X509 *newSigCert;$/;" m struct:ossl_cmp_keyrecrepcontent_st -newWithNew crypto/cmp/cmp_local.h /^ X509 *newWithNew;$/;" m struct:ossl_cmp_cakeyupdanncontent_st -newWithOld crypto/cmp/cmp_local.h /^ X509 *newWithOld;$/;" m struct:ossl_cmp_cakeyupdanncontent_st -new_EMBEDDED engines/e_loader_attic.c /^static OSSL_STORE_INFO *new_EMBEDDED(const char *new_pem_name,$/;" f file: -new_add_cb test/sslapitest.c /^static int new_add_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: -new_cachesession_cb test/sslapitest.c /^static int new_cachesession_cb(SSL *ssl, SSL_SESSION *sess)$/;" f file: -new_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: -new_cipher ssl/ssl_local.h /^ const SSL_CIPHER *new_cipher;$/;" m struct:ssl_st::__anon417::__anon418 -new_cmac_key_int crypto/evp/p_lib.c /^static EVP_PKEY *new_cmac_key_int(const unsigned char *priv, size_t len,$/;" f file: -new_compression ssl/ssl_local.h /^ char *new_compression;$/;" m struct:ssl_st::__anon417::__anon418 -new_compression ssl/ssl_local.h /^ const SSL_COMP *new_compression;$/;" m struct:ssl_st::__anon417::__anon418 -new_dir crypto/x509/by_dir.c /^static int new_dir(X509_LOOKUP *lu)$/;" f file: -new_drbg test/drbgtest.c /^static EVP_RAND_CTX *new_drbg(EVP_RAND_CTX *parent)$/;" f file: -new_file_ctx providers/implementations/storemgmt/file_store.c /^static struct file_ctx_st *new_file_ctx(int type, const char *uri,$/;" f file: -new_free_cb test/sslapitest.c /^static void new_free_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: -new_func include/internal/cryptlib.h /^ CRYPTO_EX_new *new_func;$/;" m struct:ex_callback_st -new_func include/internal/cryptlib.h /^ void *(*new_func)(OSSL_LIB_CTX *ctx);$/;" m struct:ossl_lib_ctx_method -new_hash ssl/ssl_local.h /^ const EVP_MD *new_hash;$/;" m struct:ssl_st::__anon417::__anon418 -new_item crypto/x509/x509_local.h /^ int (*new_item) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st -new_loader crypto/store/store_meth.c /^static OSSL_STORE_LOADER *new_loader(OSSL_PROVIDER *prov)$/;" f file: -new_mac_pkey_type ssl/ssl_local.h /^ int new_mac_pkey_type;$/;" m struct:ssl_st::__anon417::__anon418 -new_mac_secret_size ssl/ssl_local.h /^ size_t new_mac_secret_size;$/;" m struct:ssl_st::__anon417::__anon418 -new_nid crypto/objects/obj_dat.c /^static int new_nid = NUM_NID;$/;" v file: -new_parse_cb test/sslapitest.c /^static int new_parse_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: -new_pkcs12_builder test/helpers/pkcs12.c /^PKCS12_BUILDER *new_pkcs12_builder(const char *filename)$/;" f -new_property_string crypto/property/property_string.c /^static PROPERTY_STRING *new_property_string(const char *s,$/;" f file: -new_raw_key_int crypto/evp/p_lib.c /^static EVP_PKEY *new_raw_key_int(OSSL_LIB_CTX *libctx,$/;" f file: -new_session ssl/ssl_local.h /^ int new_session;$/;" m struct:ssl_st -new_session_cb apps/s_client.c /^static int new_session_cb(SSL *s, SSL_SESSION *sess)$/;" f file: -new_session_cb ssl/ssl_local.h /^ int (*new_session_cb) (struct ssl_st *ssl, SSL_SESSION *sess);$/;" m struct:ssl_ctx_st -new_session_cb test/sslapitest.c /^static int new_session_cb(SSL *ssl, SSL_SESSION *sess)$/;" f file: -new_sym_enc ssl/ssl_local.h /^ const EVP_CIPHER *new_sym_enc;$/;" m struct:ssl_st::__anon417::__anon418 -newargc apps/lib/win32_init.c /^static int newargc;$/;" v file: -newargv apps/lib/vms_decc_argv.c /^char **newargv = NULL;$/;" v -newargv apps/lib/win32_init.c /^static char **newargv;$/;" v file: -newctx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_newctx_fn *newctx;$/;" m struct:ossl_decoder_st -newctx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_newctx_fn *newctx;$/;" m struct:ossl_encoder_st -newctx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_newctx_fn *newctx;$/;" m struct:evp_asym_cipher_st -newctx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_newctx_fn *newctx;$/;" m struct:evp_kem_st -newctx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_newctx_fn *newctx;$/;" m struct:evp_keyexch_st -newctx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_newctx_fn *newctx;$/;" m struct:evp_signature_st -newctx crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_newctx_fn *newctx;$/;" m struct:evp_rand_st file: -newctx include/crypto/evp.h /^ OSSL_FUNC_cipher_newctx_fn *newctx;$/;" m struct:evp_cipher_st -newctx include/crypto/evp.h /^ OSSL_FUNC_digest_newctx_fn *newctx;$/;" m struct:evp_md_st -newctx include/crypto/evp.h /^ OSSL_FUNC_kdf_newctx_fn *newctx;$/;" m struct:evp_kdf_st -newctx include/crypto/evp.h /^ OSSL_FUNC_mac_newctx_fn *newctx;$/;" m struct:evp_mac_st -newkey test/cmp_msg_test.c /^static EVP_PKEY *newkey = NULL;$/;" v file: -newkey_f test/cmp_msg_test.c /^static const char *newkey_f;$/;" v file: -newline_escape_filename apps/dgst.c /^static const char *newline_escape_filename(const char *file, int * backslash)$/;" f file: -newpass_bag crypto/pkcs12/p12_npas.c /^static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass,$/;" f file: -newpass_p12 crypto/pkcs12/p12_npas.c /^static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass)$/;" f file: -next apps/cms.c /^ cms_key_param *next;$/;" m struct:cms_key_param_st file: -next apps/lib/s_cb.c /^ struct ssl_excert_st *next, *prev;$/;" m struct:ssl_excert_st typeref:struct:ssl_excert_st::ssl_excert_st file: -next apps/rehash.c /^ struct bucket_st *next;$/;" m struct:bucket_st typeref:struct:bucket_st::bucket_st file: -next apps/rehash.c /^ struct hentry_st *next;$/;" m struct:hentry_st typeref:struct:hentry_st::hentry_st file: -next apps/s_server.c /^ struct simple_ssl_session_st *next;$/;" m struct:simple_ssl_session_st typeref:struct:simple_ssl_session_st::simple_ssl_session_st file: -next crypto/async/async_local.h /^ struct fd_lookup_st *next;$/;" m struct:fd_lookup_st typeref:struct:fd_lookup_st::fd_lookup_st -next crypto/bn/bn_ctx.c /^ struct bignum_pool_item *prev, *next;$/;" m struct:bignum_pool_item typeref:struct:bignum_pool_item:: file: -next crypto/context.c /^ struct ossl_lib_ctx_onfree_list_st *next;$/;" m struct:ossl_lib_ctx_onfree_list_st typeref:struct:ossl_lib_ctx_onfree_list_st::ossl_lib_ctx_onfree_list_st file: -next crypto/engine/eng_local.h /^ struct engine_st *next;$/;" m struct:engine_st typeref:struct:engine_st::engine_st -next crypto/init.c /^ OPENSSL_INIT_STOP *next;$/;" m struct:ossl_init_stop_st file: -next crypto/initthread.c /^ THREAD_EVENT_HANDLER *next;$/;" m struct:thread_event_handler_st file: -next crypto/lhash/lhash_local.h /^ struct lhash_node_st *next;$/;" m struct:lhash_node_st typeref:struct:lhash_node_st::lhash_node_st -next crypto/mem_sec.c /^ struct sh_list_st *next;$/;" m struct:sh_list_st typeref:struct:sh_list_st::sh_list_st file: -next ssl/ssl_ciph.c /^ struct cipher_order_st *next, *prev;$/;" m struct:cipher_order_st typeref:struct:cipher_order_st::cipher_order_st file: -next ssl/ssl_local.h /^ pitem *next;$/;" m struct:pitem_st -next ssl/ssl_local.h /^ struct quic_data_st *next;$/;" m struct:quic_data_st typeref:struct:quic_data_st::quic_data_st -next ssl/ssl_local.h /^ struct ssl_session_st *prev, *next;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st:: -next test/evp_test.c /^ struct key_list_st *next;$/;" m struct:key_list_st typeref:struct:key_list_st::key_list_st file: -nextUpdate crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *nextUpdate;$/;" m struct:ocsp_single_response_st -nextUpdate include/crypto/x509.h /^ ASN1_TIME *nextUpdate; \/* nextUpdate field: optional *\/$/;" m struct:X509_crl_info_st -next_bio crypto/bio/bio_local.h /^ struct bio_st *next_bio; \/* used by filter BIOs *\/$/;" m struct:bio_st typeref:struct:bio_st::bio_st -next_bitmap ssl/record/record.h /^ DTLS1_BITMAP next_bitmap;$/;" m struct:dtls_record_layer_st -next_dyn crypto/engine/eng_local.h /^ struct engine_st *next_dyn;$/;" m struct:engine_st typeref:struct:engine_st::engine_st -next_encoder_inst crypto/encode_decode/encoder_lib.c /^ OSSL_ENCODER_INSTANCE *next_encoder_inst;$/;" m struct:encoder_process_data_st file: -next_handshake_write_seq ssl/ssl_local.h /^ unsigned short next_handshake_write_seq;$/;" m struct:dtls1_state_st -next_item apps/lib/apps.c /^char *next_item(char *opt) \/* in list separated by comma and\/or space *\/$/;" f -next_iv test/evp_test.c /^ unsigned char *next_iv; \/* Expected IV state after operation *\/$/;" m struct:cipher_data_st file: -next_phase test/helpers/handshake.c /^static connect_phase_t next_phase(const SSL_TEST_CTX *test_ctx,$/;" f file: -next_proto apps/s_client.c /^static tlsextnextprotoctx next_proto;$/;" v file: -next_proto_cb apps/s_client.c /^static int next_proto_cb(SSL *s, unsigned char **out, unsigned char *outlen,$/;" f file: -next_proto_cb apps/s_server.c /^static int next_proto_cb(SSL *s, const unsigned char **data,$/;" f file: -next_protos_parse apps/lib/apps.c /^unsigned char *next_protos_parse(size_t *outlen, const char *in)$/;" f -next_protos_parse test/ssl_old_test.c /^static unsigned char *next_protos_parse(size_t *outlen,$/;" f file: -next_release_state dev/release-aux/release-state-fn.sh /^next_release_state () {$/;" f -next_serial apps/ts.c /^static ASN1_INTEGER *next_serial(const char *serialfile)$/;" f file: -next_ticket_nonce ssl/ssl_local.h /^ uint64_t next_ticket_nonce;$/;" m struct:ssl_st -next_timeout crypto/bio/bss_dgram.c /^ struct timeval next_timeout;$/;" m struct:bio_dgram_data_st typeref:struct:bio_dgram_data_st::timeval file: -next_timeout ssl/ssl_local.h /^ struct timeval next_timeout;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::timeval -nid apps/speed.c /^ unsigned int nid;$/;" m struct:ec_curve_st file: -nid crypto/cms/cms_att.c /^ int nid; \/* The attribute id *\/$/;" m struct:__anon245 file: -nid crypto/ec/ec_curve.c /^ int nid;$/;" m struct:_ec_list_element_st file: -nid crypto/engine/eng_table.c /^ int nid;$/;" m struct:st_engine_pile file: -nid crypto/evp/ec_support.c /^ int nid;$/;" m struct:ec_name2nid_st file: -nid crypto/property/property.c /^ int nid;$/;" m struct:__anon100 file: -nid engines/e_devcrypto.c /^ int nid;$/;" m struct:cipher_data_st file: -nid engines/e_devcrypto.c /^ int nid;$/;" m struct:digest_data_st file: -nid include/crypto/asn1.h /^ int nid;$/;" m struct:asn1_object_st -nid include/crypto/evp.h /^ int nid;$/;" m struct:evp_cipher_st -nid include/internal/ffc.h /^ int nid; \/* The identity of a named group *\/$/;" m struct:ffc_params_st -nid include/openssl/ec.h /^ int nid;$/;" m struct:__anon380 -nid ssl/ssl_ciph.c /^ int nid;$/;" m struct:__anon433 file: -nid ssl/ssl_lib.c /^ int nid;$/;" m struct:__anon410 file: -nid ssl/ssl_local.h /^ int nid; \/* NID of public key algorithm *\/$/;" m struct:__anon422 -nid ssl/t1_lib.c /^ int nid;$/;" m struct:__anon430 file: -nid test/ecdsatest.h /^ const int nid; \/* curve NID *\/$/;" m struct:__anon267 -nid test/ectest.c /^ const int nid;$/;" m struct:nistp_test_params file: -nid test/helpers/pkcs12.h /^ int nid;$/;" m struct:pkcs12_enc -nid2name crypto/rsa/rsa_schemes.c /^static const char *nid2name(int meth, const OSSL_ITEM *items, size_t items_n)$/;" f file: -nid_cmp crypto/x509/v3_purp.c /^static int nid_cmp(const int *a, const int *b)$/;" f file: -nid_objs crypto/objects/obj_dat.h /^static const ASN1_OBJECT nid_objs[NUM_NID] = {$/;" v -nid_to_group ssl/t1_lib.c /^} nid_to_group[] = {$/;" v typeref:struct:__anon430 file: -nid_triple crypto/objects/obj_xref.h /^} nid_triple;$/;" t typeref:struct:__anon257 -niels_s crypto/ec/curve448/point_448.h /^} niels_s, niels_t[1];$/;" t typeref:struct:__anon195 -niels_t crypto/ec/curve448/point_448.h /^} niels_s, niels_t[1];$/;" t typeref:struct:__anon195 -niels_to_pt crypto/ec/curve448/curve448.c /^static void niels_to_pt(curve448_point_t e, const niels_t n)$/;" f file: -nist_cp_bn crypto/bn/bn_nist.c /^static void nist_cp_bn(BN_ULONG *dst, const BN_ULONG *src, int top)$/;" f file: -nist_cp_bn_0 crypto/bn/bn_nist.c 265;" d file: -nist_curves crypto/evp/ec_support.c /^static const EC_NAME2NID nist_curves[] = {$/;" v file: -nist_set_192 crypto/bn/bn_nist.c 322;" d file: -nist_set_224 crypto/bn/bn_nist.c 459;" d file: -nist_set_256 crypto/bn/bn_nist.c 639;" d file: -nist_set_384 crypto/bn/bn_nist.c 881;" d file: -nistp224 crypto/ec/ec_local.h /^ NISTP224_PRE_COMP *nistp224;$/;" m union:ec_group_st::__anon189 -nistp224_curve_params crypto/ec/ecp_nistp224.c /^static const felem_bytearray nistp224_curve_params[5] = {$/;" v file: -nistp224_pre_comp_new crypto/ec/ecp_nistp224.c /^static NISTP224_PRE_COMP *nistp224_pre_comp_new(void)$/;" f file: -nistp224_pre_comp_st crypto/ec/ecp_nistp224.c /^struct nistp224_pre_comp_st {$/;" s file: -nistp256 crypto/ec/ec_local.h /^ NISTP256_PRE_COMP *nistp256;$/;" m union:ec_group_st::__anon189 -nistp256_curve_params crypto/ec/ecp_nistp256.c /^static const felem_bytearray nistp256_curve_params[5] = {$/;" v file: -nistp256_pre_comp_new crypto/ec/ecp_nistp256.c /^static NISTP256_PRE_COMP *nistp256_pre_comp_new(void)$/;" f file: -nistp256_pre_comp_st crypto/ec/ecp_nistp256.c /^struct nistp256_pre_comp_st {$/;" s file: -nistp521 crypto/ec/ec_local.h /^ NISTP521_PRE_COMP *nistp521;$/;" m union:ec_group_st::__anon189 -nistp521_curve_params crypto/ec/ecp_nistp521.c /^static const felem_bytearray nistp521_curve_params[5] = {$/;" v file: -nistp521_pre_comp_new crypto/ec/ecp_nistp521.c /^static NISTP521_PRE_COMP *nistp521_pre_comp_new(void)$/;" f file: -nistp521_pre_comp_st crypto/ec/ecp_nistp521.c /^struct nistp521_pre_comp_st {$/;" s file: -nistp_single_test test/ectest.c /^static int nistp_single_test(int idx)$/;" f file: -nistp_test_params test/ectest.c /^struct nistp_test_params {$/;" s file: -nistp_tests_params test/ectest.c /^static const struct nistp_test_params nistp_tests_params[] = {$/;" v typeref:struct:nistp_test_params file: -nistz256 crypto/ec/ec_local.h /^ NISTZ256_PRE_COMP *nistz256;$/;" m union:ec_group_st::__anon189 -nistz256_pre_comp_st crypto/ec/ecp_nistz256.c /^struct nistz256_pre_comp_st {$/;" s file: -nlast_block crypto/cmac/cmac.c /^ int nlast_block;$/;" m struct:CMAC_CTX_st file: -nlevel crypto/x509/pcy_local.h /^ int nlevel;$/;" m struct:X509_POLICY_TREE_st -nm_flags include/crypto/asn1.h /^ unsigned long nm_flags;$/;" m struct:asn1_pctx_st -nmflag apps/lib/apps.c /^static unsigned long nmflag = 0;$/;" v file: -nmflag_set apps/lib/apps.c /^static char nmflag_set = 0;$/;" v file: -no_cache test/filterprov.c /^ int no_cache;$/;" m struct:filter_prov_globals_st file: -no_cert_verify ssl/statem/statem.h /^ unsigned int no_cert_verify;$/;" m struct:ossl_statem_st -no_check_purpose crypto/x509/v3_purp.c /^static int no_check_purpose(const X509_PURPOSE *xp, const X509 *x,$/;" f file: -no_extms_on_reneg test/helpers/ssl_test_ctx.h /^ int no_extms_on_reneg;$/;" m struct:__anon289 -no_log_cb crypto/cmp/cmp_vfy.c /^static int no_log_cb(const char *func, const char *file, int line,$/;" f file: -no_mirrored crypto/property/property.c /^ unsigned int no_mirrored : 1;$/;" m struct:ossl_global_properties_st file: -no_proxy apps/s_server.c /^ char *proxy, *no_proxy;$/;" m struct:tlsextstatusctx_st file: -no_proxy crypto/cmp/cmp_local.h /^ char *no_proxy;$/;" m struct:ossl_cmp_ctx_st -no_reinit test/evp_test.c /^ int no_reinit;$/;" m struct:mac_data_st file: -no_tests test/ssl-tests/protocol_version.pm /^sub no_tests {$/;" s -no_vcheck crypto/engine/eng_dyn.c /^ int no_vcheck;$/;" m struct:st_dynamic_data_ctx file: -node crypto/dso/dso_win32.c /^ const char *node;$/;" m struct:file_st file: -node_cmp crypto/x509/pcy_node.c /^static int node_cmp(const X509_POLICY_NODE *const *a,$/;" f file: -node_critical crypto/x509/pcy_local.h 134;" d -node_data_critical crypto/x509/pcy_local.h 133;" d -node_depth providers/implementations/include/prov/blake2.h /^ uint8_t node_depth; \/* 15 *\/$/;" m struct:blake2s_param_st -node_depth providers/implementations/include/prov/blake2.h /^ uint8_t node_depth; \/* 17 *\/$/;" m struct:blake2b_param_st -node_offset providers/implementations/include/prov/blake2.h /^ uint8_t node_offset[6];\/* 14 *\/$/;" m struct:blake2s_param_st -node_offset providers/implementations/include/prov/blake2.h /^ uint8_t node_offset[8];\/* 16 *\/$/;" m struct:blake2b_param_st -nodelen crypto/dso/dso_win32.c /^ int nodelen;$/;" m struct:file_st file: -nodes crypto/sparse_array.c /^ void **nodes;$/;" m struct:sparse_array_st file: -nodes crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *nodes;$/;" m struct:X509_POLICY_LEVEL_st -nodes_print apps/lib/apps.c /^static void nodes_print(const char *name, STACK_OF(X509_POLICY_NODE) *nodes)$/;" f file: -noecho_console crypto/ui/ui_openssl.c /^static int noecho_console(UI *ui)$/;" f file: -noecho_fgets crypto/ui/ui_openssl.c /^static int noecho_fgets(char *buf, int size, FILE *tty)$/;" f file: -noinject test/helpers/ssltestlib.c /^ unsigned int noinject;$/;" m struct:mempacket_test_ctx_st file: -nonce crypto/evp/e_aes.c /^ } nonce;$/;" m struct:__anon66::__anon67::__anon69 typeref:union:__anon66::__anon67::__anon69::__anon72 file: -nonce crypto/evp/e_chacha20_poly1305.c /^ unsigned int nonce[12\/4];$/;" m struct:__anon29 file: -nonce crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_nonce_fn *nonce;$/;" m struct:evp_rand_st file: -nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_req_st -nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_tst_info_st -nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_verify_ctx -nonce include/crypto/modes.h /^ } nonce, cmac;$/;" m struct:ccm128_context typeref:union:ccm128_context::__anon359 -nonce include/crypto/poly1305.h /^ unsigned int nonce[4];$/;" m struct:poly1305_context -nonce providers/implementations/ciphers/cipher_aes_ccm.h /^ } nonce;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 typeref:union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 -nonce providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int nonce[12 \/ 4];$/;" m struct:__anon467 -nonce providers/implementations/rands/test_rng.c /^ unsigned char *entropy, *nonce;$/;" m struct:__anon457 file: -nonce test/evp_test.c /^ unsigned char *nonce;$/;" m struct:rand_data_pass_st file: -nonce_len crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: -nonce_len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tag_len, nonce_len;$/;" m struct:__anon467 -nonce_len providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: -nonce_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: -normalise_option util/find-doc-nits /^sub normalise_option {$/;" s -notAfter crypto/crmf/crmf_local.h /^ \/* 1 *\/ ASN1_TIME *notAfter;$/;" m struct:ossl_crmf_optionalvalidity_st -notBefore crypto/crmf/crmf_local.h /^ \/* 0 *\/ ASN1_TIME *notBefore;$/;" m struct:ossl_crmf_optionalvalidity_st -not_primes test/bntest.c /^static int not_primes[] = { -1, 0, 1, 4 };$/;" v file: -not_resumable ssl/ssl_local.h /^ int not_resumable;$/;" m struct:ssl_session_st -not_resumable_sess_cb apps/s_server.c /^static int not_resumable_sess_cb(SSL *s, int is_forward_secure)$/;" f file: -not_resumable_session_cb ssl/ssl_local.h /^ int (*not_resumable_session_cb) (SSL *ssl, int is_forward_secure);$/;" m struct:ssl_ctx_st -not_resumable_session_cb ssl/ssl_local.h /^ int (*not_resumable_session_cb) (SSL *ssl, int is_forward_secure);$/;" m struct:ssl_st -noteterm apps/lib/http_server.c /^static void noteterm(int sig)$/;" f file: -nothing providers/implementations/digests/null_prov.c /^ unsigned char nothing;$/;" m struct:__anon516 file: -notification_context crypto/bio/bss_dgram.c /^ void *notification_context;$/;" m struct:bio_dgram_sctp_data_st file: -npn ssl/ssl_local.h /^ unsigned char *npn;$/;" m struct:ssl_st::__anon420 -npn_advertised_cb ssl/ssl_local.h /^ SSL_CTX_npn_advertised_cb_func npn_advertised_cb;$/;" m struct:ssl_ctx_st::__anon416 -npn_advertised_cb_arg ssl/ssl_local.h /^ void *npn_advertised_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 -npn_client test/ssl_old_test.c /^static int npn_client = 0;$/;" v file: -npn_len ssl/ssl_local.h /^ size_t npn_len;$/;" m struct:ssl_st::__anon420 -npn_protocols test/helpers/handshake.h /^ unsigned char *npn_protocols;$/;" m struct:ctx_data_st -npn_protocols test/helpers/ssl_test_ctx.h /^ char *npn_protocols;$/;" m struct:__anon289 -npn_protocols test/helpers/ssl_test_ctx.h /^ char *npn_protocols;$/;" m struct:__anon290 -npn_protocols_len test/helpers/handshake.h /^ size_t npn_protocols_len;$/;" m struct:ctx_data_st -npn_seen ssl/ssl_local.h /^ int npn_seen;$/;" m struct:ssl_st::__anon417 -npn_select_cb ssl/ssl_local.h /^ SSL_CTX_npn_select_cb_func npn_select_cb;$/;" m struct:ssl_ctx_st::__anon416 -npn_select_cb_arg ssl/ssl_local.h /^ void *npn_select_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 -npn_server test/ssl_old_test.c /^static int npn_server = 0;$/;" v file: -npn_server_reject test/ssl_old_test.c /^static int npn_server_reject = 0;$/;" v file: -nptr crypto/bn/asm/ia64-mont.pl /^ sub nptr=nptr,len };;$/;" s -ns_cert_type_table crypto/x509/v3_bitst.c /^static BIT_STRING_BITNAME ns_cert_type_table[] = {$/;" v file: -ns_reject crypto/x509/v3_purp.c 387;" d file: -nseq_main apps/nseq.c /^int nseq_main(int argc, char **argv)$/;" f -nseq_options apps/nseq.c /^const OPTIONS nseq_options[] = {$/;" v -nss_keylog_int ssl/ssl_lib.c /^static int nss_keylog_int(const char *prefix,$/;" f file: -nsseq_cb crypto/asn1/nsseq.c /^static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -nssgetpid e_os.h /^ inline int nssgetpid()$/;" f -ntbl ssl/ssl_conf.c /^ size_t ntbl;$/;" m struct:ssl_conf_ctx_st file: -null_callback crypto/x509/x509_vfy.c /^static int null_callback(int ok, X509_STORE_CTX *e)$/;" f file: -null_cipher crypto/evp/e_null.c /^static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -null_cipher providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_cipher_fn null_cipher;$/;" v file: -null_cipher providers/implementations/ciphers/cipher_null.c /^static int null_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -null_ctrl crypto/bio/bss_null.c /^static long null_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -null_dinit providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_decrypt_init_fn null_dinit;$/;" v file: -null_dinit providers/implementations/ciphers/cipher_null.c /^static int null_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -null_dispatch_table providers/nullprov.c /^static const OSSL_DISPATCH null_dispatch_table[] = {$/;" v file: -null_einit providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_encrypt_init_fn null_einit;$/;" v file: -null_einit providers/implementations/ciphers/cipher_null.c /^static int null_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -null_final providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_final_fn null_final;$/;" v file: -null_final providers/implementations/ciphers/cipher_null.c /^static int null_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -null_final providers/implementations/digests/null_prov.c /^static int null_final(unsigned char *md, NULLMD_CTX *ctx)$/;" f file: -null_freectx providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_freectx_fn null_freectx;$/;" v file: -null_freectx providers/implementations/ciphers/cipher_null.c /^static void null_freectx(void *vctx)$/;" f file: -null_get_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_get_ctx_params_fn null_get_ctx_params;$/;" v file: -null_get_ctx_params providers/implementations/ciphers/cipher_null.c /^static int null_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -null_get_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_get_params_fn null_get_params;$/;" v file: -null_get_params providers/implementations/ciphers/cipher_null.c /^static int null_get_params(OSSL_PARAM params[])$/;" f file: -null_get_params providers/nullprov.c /^static int null_get_params(const OSSL_PROVIDER *provctx, OSSL_PARAM params[])$/;" f file: -null_gets crypto/bio/bss_null.c /^static int null_gets(BIO *bp, char *buf, int size)$/;" f file: -null_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn null_gettable_ctx_params;$/;" v file: -null_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM *null_gettable_ctx_params(ossl_unused void *cctx,$/;" f file: -null_gettable_params providers/nullprov.c /^static const OSSL_PARAM *null_gettable_params(const OSSL_PROVIDER *prov)$/;" f file: -null_init providers/implementations/digests/null_prov.c /^static int null_init(NULLMD_CTX *ctx)$/;" f file: -null_init_key crypto/evp/e_null.c /^static int null_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -null_known_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM null_known_gettable_ctx_params[] = {$/;" v file: -null_known_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM null_known_settable_ctx_params[] = {$/;" v file: -null_md crypto/evp/m_null.c /^static const EVP_MD null_md = {$/;" v file: -null_method crypto/bio/bss_null.c /^static const BIO_METHOD null_method = {$/;" v file: -null_newctx providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_newctx_fn null_newctx;$/;" v file: -null_newctx providers/implementations/ciphers/cipher_null.c /^static void *null_newctx(void *provctx)$/;" f file: -null_param_types providers/nullprov.c /^static const OSSL_PARAM null_param_types[] = {$/;" v file: -null_puts crypto/bio/bss_null.c /^static int null_puts(BIO *bp, const char *str)$/;" f file: -null_query providers/nullprov.c /^static const OSSL_ALGORITHM *null_query(OSSL_PROVIDER *prov,$/;" f file: -null_read crypto/bio/bss_null.c /^static int null_read(BIO *b, char *out, int outl)$/;" f file: -null_set_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_set_ctx_params_fn null_set_ctx_params;$/;" v file: -null_set_ctx_params providers/implementations/ciphers/cipher_null.c /^static int null_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -null_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn null_settable_ctx_params;$/;" v file: -null_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM *null_settable_ctx_params(ossl_unused void *cctx,$/;" f file: -null_update providers/implementations/digests/null_prov.c /^static int null_update(NULLMD_CTX *ctx, const void *data, size_t datalen)$/;" f file: -null_write crypto/bio/bss_null.c /^static int null_write(BIO *b, const char *in, int inl)$/;" f file: -nullf_callback_ctrl crypto/bio/bf_null.c /^static long nullf_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -nullf_ctrl crypto/bio/bf_null.c /^static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -nullf_gets crypto/bio/bf_null.c /^static int nullf_gets(BIO *bp, char *buf, int size)$/;" f file: -nullf_puts crypto/bio/bf_null.c /^static int nullf_puts(BIO *bp, const char *str)$/;" f file: -nullf_read crypto/bio/bf_null.c /^static int nullf_read(BIO *b, char *out, int outl)$/;" f file: -nullf_write crypto/bio/bf_null.c /^static int nullf_write(BIO *b, const char *in, int inl)$/;" f file: -nullprov test/endecode_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: -nullprov test/evp_extra_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: -nullprov test/evp_extra_test2.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: -nullprov test/evp_libctx_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: -nullprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: -num apps/cmp.c /^ int *num;$/;" m union:__anon447 file: -num crypto/asn1/evp_asn1.c /^ int32_t num;$/;" m struct:__anon229 file: -num crypto/bio/bio_local.h /^ int num;$/;" m struct:bio_st -num crypto/ec/ec_mult.c /^ size_t num; \/* numblocks * 2^(w-1) *\/$/;" m struct:ec_pre_comp_st file: -num crypto/evp/evp_local.h /^ int num; \/* used by cfb\/ofb\/ctr mode *\/$/;" m struct:evp_cipher_ctx_st -num crypto/evp/evp_local.h /^ int num;$/;" m struct:evp_Encode_Ctx_st -num crypto/param_build.c /^ } num;$/;" m struct:__anon86 typeref:union:__anon86::__anon87 file: -num crypto/stack/stack.c /^ int num;$/;" m struct:stack_st file: -num crypto/trace.c /^ const int num;$/;" m struct:trace_category_st file: -num crypto/x509/v3_tlsf.c /^ long num;$/;" m struct:__anon204 file: -num engines/e_devcrypto.c /^ unsigned int blocksize, num;$/;" m struct:cipher_ctx file: -num include/crypto/poly1305.h /^ size_t num;$/;" m struct:poly1305_context -num include/internal/sm3.h /^ unsigned int num;$/;" m struct:SM3state_st -num include/openssl/md2.h /^ unsigned int num;$/;" m struct:MD2state_st -num include/openssl/md4.h /^ unsigned int num;$/;" m struct:MD4state_st -num include/openssl/md5.h /^ unsigned int num;$/;" m struct:MD5state_st -num include/openssl/mdc2.h /^ unsigned int num;$/;" m struct:mdc2_ctx_st -num include/openssl/ripemd.h /^ unsigned int num;$/;" m struct:RIPEMD160state_st -num include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA256state_st -num include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA512state_st -num include/openssl/sha.h /^ unsigned int num;$/;" m struct:SHAstate_st -num providers/implementations/include/prov/ciphercommon.h /^ unsigned int num;$/;" m struct:prov_cipher_ctx_st -num providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t num;$/;" m struct:prov_gcm_ctx_st -num ssl/ssl_lib.c /^ size_t num;$/;" m struct:ssl_async_args file: -num ssl/t1_trce.c /^ int num;$/;" m struct:__anon434 file: -num test/helpers/ssltestlib.c /^ unsigned int num;$/;" m struct:mempacket_st file: -num test/testutil/driver.c /^ int num;$/;" m struct:test_info file: -num test/x509_check_cert_pkey_test.c /^static const char *num; \/* expected number of certs\/CRLs\/keys included *\/$/;" v file: -num2name_data_st crypto/core_namemap.c /^struct num2name_data_st {$/;" s file: -num_alloc crypto/stack/stack.c /^ int num_alloc;$/;" m struct:stack_st file: -num_alloc_nodes crypto/lhash/lhash_local.h /^ unsigned int num_alloc_nodes;$/;" m struct:lhash_st -num_bits crypto/bn/bn_local.h /^ int num_bits;$/;" m struct:bn_recp_ctx_st -num_bits_ulong crypto/asn1/x_long.c /^static int num_bits_ulong(unsigned long value)$/;" f file: -num_cases test/sparse_array_test.c /^ size_t num_cases;$/;" m struct:doall_st file: -num_ciphers ssl/ssl_local.h /^ int (*num_ciphers) (void);$/;" m struct:ssl_method_st -num_dispatch test/filterprov.c /^ int num_dispatch;$/;" m struct:filter_prov_globals_st file: -num_fatal_alerts_sent test/helpers/handshake.c /^ int num_fatal_alerts_sent;$/;" m struct:handshake_ex_data_st file: -num_fields include/openssl/txt_db.h /^ int num_fields;$/;" m struct:txt_db_st -num_items crypto/lhash/lhash_local.h /^ unsigned long num_items;$/;" m struct:lhash_st -num_long apps/cmp.c /^ long *num_long;$/;" m union:__anon447 file: -num_needed apps/rehash.c /^ unsigned short num_needed;$/;" m struct:bucket_st file: -num_nodes crypto/lhash/lhash_local.h /^ unsigned int num_nodes;$/;" m struct:lhash_st -num_properties crypto/property/property_local.h /^ int num_properties;$/;" m struct:ossl_property_list_st -num_read crypto/bio/bio_local.h /^ uint64_t num_read;$/;" m struct:bio_st -num_renegotiates ssl/bio_ssl.c /^ int num_renegotiates;$/;" m struct:bio_ssl_st file: -num_renegotiations ssl/ssl_local.h /^ int num_renegotiations;$/;" m struct:ssl_st::__anon417 -num_repeats test/ecstresstest.c /^static ossl_intmax_t num_repeats;$/;" v file: -num_responses fuzz/cmp.c /^static int num_responses;$/;" v file: -num_test_cases test/testutil/driver.c /^static int num_test_cases = 0;$/;" v file: -num_tests test/testutil/driver.c /^static int num_tests = 0;$/;" v file: -num_tickets ssl/ssl_local.h /^ size_t num_tickets;$/;" m struct:ssl_ctx_st -num_tickets ssl/ssl_local.h /^ size_t num_tickets;$/;" m struct:ssl_st -num_untrusted include/crypto/x509.h /^ int num_untrusted;$/;" m struct:x509_store_ctx_st -num_write crypto/bio/bio_local.h /^ uint64_t num_write;$/;" m struct:bio_st -numadd crypto/async/async_local.h /^ size_t numadd;$/;" m struct:async_wait_ctx_st -number crypto/core_namemap.c /^ int number;$/;" m struct:__anon84 file: -number crypto/core_namemap.c /^ int number;$/;" m struct:doall_names_data_st file: -number util/perl/OpenSSL/Ordinals.pm /^sub number {$/;" s -numbers test/ecdsatest.c /^static const char *numbers[2];$/;" v file: -numblocks crypto/ec/ec_mult.c /^ size_t numblocks; \/* max. number of blocks for which we have$/;" m struct:ec_pre_comp_st file: -numdel crypto/async/async_local.h /^ size_t numdel;$/;" m struct:async_wait_ctx_st -numpairs test/testutil.h /^ int numpairs;$/;" m struct:stanza_st -numpipes engines/e_dasync.c /^ unsigned int numpipes;$/;" m struct:dasync_pipeline_ctx file: -numprovinfo crypto/provider_core.c /^ size_t numprovinfo;$/;" m struct:provider_store_st file: -numrpipes ssl/record/record.h /^ size_t numrpipes;$/;" m struct:record_layer_st -numskip test/testutil.h /^ int numskip; \/* Number of skipped tests *\/$/;" m struct:stanza_st -numtests test/testutil.h /^ int numtests; \/* Number of tests *\/$/;" m struct:stanza_st -numtrailingzeros crypto/ec/curve448/curve448.c /^static uint32_t numtrailingzeros(uint32_t i)$/;" f file: -numwpipes ssl/record/record.h /^ size_t numwpipes;$/;" m struct:record_layer_st -o2i_ECPublicKey crypto/ec/ec_asn1.c /^EC_KEY *o2i_ECPublicKey(EC_KEY **a, const unsigned char **in, long len)$/;" f -o2i_SCT crypto/ct/ct_oct.c /^SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len)$/;" f -o2i_SCT_signature crypto/ct/ct_oct.c /^int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len)$/;" f -o_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *o_ctx;$/;" m struct:hmac_ctx_st -oaep_label crypto/rsa/rsa_pmeth.c /^ unsigned char *oaep_label;$/;" m struct:__anon203 file: -oaep_label providers/implementations/asymciphers/rsa_enc.c /^ unsigned char *oaep_label;$/;" m struct:__anon515 file: -oaep_labellen crypto/rsa/rsa_pmeth.c /^ size_t oaep_labellen;$/;" m struct:__anon203 file: -oaep_labellen providers/implementations/asymciphers/rsa_enc.c /^ size_t oaep_labellen;$/;" m struct:__anon515 file: -oaep_md providers/implementations/asymciphers/rsa_enc.c /^ EVP_MD *oaep_md;$/;" m struct:__anon515 file: -oaeppss_name_nid_map crypto/rsa/rsa_schemes.c /^static const OSSL_ITEM oaeppss_name_nid_map[] = {$/;" v file: -obj Configurations/platform/BASE.pm /^sub obj { return __base($_[1], '.o') . $_[0]->objext() }$/;" s -obj crypto/encode_decode/encoder_pkey.c /^ const void *obj;$/;" m struct:construct_data_st file: -obj crypto/objects/obj_dat.c /^ ASN1_OBJECT *obj;$/;" m struct:added_obj_st file: -obj_cmp crypto/objects/obj_dat.c /^static int obj_cmp(const ASN1_OBJECT *const *ap, const unsigned int *bp)$/;" f file: -obj_cmp crypto/objects/obj_dat.pl /^sub obj_cmp$/;" s -obj_create_test test/upcallstest.c /^static int obj_create_test(void)$/;" f file: -obj_dispatch_table test/upcallstest.c /^static const OSSL_DISPATCH obj_dispatch_table[] = {$/;" v file: -obj_lock crypto/objects/o_names.c /^static CRYPTO_RWLOCK *obj_lock = NULL;$/;" v file: -obj_name_cmp crypto/objects/o_names.c /^static int obj_name_cmp(const OBJ_NAME *a, const OBJ_NAME *b)$/;" f file: -obj_name_hash crypto/objects/o_names.c /^static unsigned long obj_name_hash(const OBJ_NAME *a)$/;" f file: -obj_name_st include/openssl/objects.h /^typedef struct obj_name_st {$/;" s -obj_objs crypto/objects/obj_dat.h /^static const unsigned int obj_objs[NUM_OBJ] = {$/;" v -obj_provider_init test/upcallstest.c /^static int obj_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -obj_query test/upcallstest.c /^static const OSSL_ALGORITHM *obj_query(void *provctx, int operation_id,$/;" f file: -obj_trust crypto/x509/x509_trust.c /^static int obj_trust(int id, X509 *x, int flags)$/;" f file: -object crypto/x509/x509_local.h /^ ASN1_OBJECT *object;$/;" m struct:X509_extension_st -object crypto/x509/x509_local.h /^ ASN1_OBJECT *object;$/;" m struct:x509_attributes_st -object include/crypto/x509.h /^ ASN1_OBJECT *object; \/* AttributeType *\/$/;" m struct:X509_name_entry_st -object_cb providers/implementations/storemgmt/file_store.c /^ OSSL_CALLBACK *object_cb;$/;" m struct:file_load_data_st file: -object_cbarg providers/implementations/storemgmt/file_store.c /^ void *object_cbarg;$/;" m struct:file_load_data_st file: -object_st test/params_test.c /^struct object_st {$/;" s file: -object_type crypto/store/store_result.c /^ int object_type;$/;" m struct:extracted_param_data_st file: -objext Configurations/platform/Unix.pm /^sub objext { $target{obj_extension} || '.o' }$/;" s -objext Configurations/platform/VMS.pm /^sub objext { '.OBJ' }$/;" s -objext Configurations/platform/Windows.pm /^sub objext { '.obj' }$/;" s -objext Configurations/platform/mingw.pm /^sub objext { '.obj' }$/;" s -objs crypto/x509/x509_local.h /^ STACK_OF(X509_OBJECT) *objs; \/* Cache of all objects *\/$/;" m struct:x509_store_st -obuf crypto/bio/bf_lbuf.c /^ char *obuf; \/* the output char array *\/$/;" m struct:bio_linebuffer_ctx_struct file: -obuf crypto/bio/bio_local.h /^ char *obuf; \/* the char array *\/$/;" m struct:bio_f_buffer_ctx_struct -obuf crypto/comp/c_zlib.c /^ unsigned char *obuf; \/* Output buffer *\/$/;" m struct:__anon206 file: -obuf_len crypto/bio/bf_lbuf.c /^ int obuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_linebuffer_ctx_struct file: -obuf_len crypto/bio/bio_local.h /^ int obuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_f_buffer_ctx_struct -obuf_off crypto/bio/bio_local.h /^ int obuf_off; \/* write\/read offset *\/$/;" m struct:bio_f_buffer_ctx_struct -obuf_size crypto/bio/bf_lbuf.c /^ int obuf_size; \/* how big is the output buffer *\/$/;" m struct:bio_linebuffer_ctx_struct file: -obuf_size crypto/bio/bio_local.h /^ int obuf_size; \/* how big is the output buffer *\/$/;" m struct:bio_f_buffer_ctx_struct -obufsize crypto/comp/c_zlib.c /^ int obufsize; \/* Output buffer size *\/$/;" m struct:__anon206 file: -ocb crypto/evp/e_aes.c /^ OCB128_CONTEXT ocb;$/;" m struct:__anon48 file: -ocb providers/implementations/ciphers/cipher_aes_ocb.h /^ OCB128_CONTEXT ocb;$/;" m struct:prov_aes_ocb_ctx_st -ocb128_context include/crypto/modes.h /^struct ocb128_context {$/;" s -ocb128_f include/openssl/modes.h /^typedef void (*ocb128_f) (const unsigned char *in, unsigned char *out,$/;" t -ocb_block16_xor include/crypto/modes.h 167;" d -ocb_block16_xor_misaligned include/crypto/modes.h 171;" d -ocb_block16_xor_misaligned include/crypto/modes.h 174;" d -ocb_block_lshift crypto/modes/ocb128.c /^static void ocb_block_lshift(const unsigned char *in, size_t shift,$/;" f file: -ocb_block_xor crypto/modes/ocb128.c /^static void ocb_block_xor(const unsigned char *in1,$/;" f file: -ocb_double crypto/modes/ocb128.c /^static void ocb_double(OCB_BLOCK *in, OCB_BLOCK *out)$/;" f file: -ocb_finish crypto/modes/ocb128.c /^static int ocb_finish(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len,$/;" f file: -ocb_lookup_l crypto/modes/ocb128.c /^static OCB_BLOCK *ocb_lookup_l(OCB128_CONTEXT *ctx, size_t idx)$/;" f file: -ocb_ntz crypto/modes/ocb128.c /^static u32 ocb_ntz(u64 n)$/;" f file: -ocb_se_handler crypto/aes/asm/aesni-x86_64.pl /^ocb_se_handler:$/;" l -ocount crypto/comp/c_zlib.c /^ int ocount; \/* Amount of data in output buffer *\/$/;" m struct:__anon206 file: -ocsp ssl/ssl_local.h /^ } ocsp;$/;" m struct:ssl_st::__anon420 typeref:struct:ssl_st::__anon420::__anon421 -ocsp_basic_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_basic_response_st {$/;" s -ocsp_cert_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_cert_id_st {$/;" s -ocsp_cert_status_st crypto/ocsp/ocsp_local.h /^struct ocsp_cert_status_st {$/;" s -ocsp_certid_print crypto/ocsp/ocsp_prn.c /^static int ocsp_certid_print(BIO *bp, OCSP_CERTID *a, int indent)$/;" f file: -ocsp_check_delegated crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_delegated(X509 *x)$/;" f file: -ocsp_check_issuer crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_issuer(OCSP_BASICRESP *bs, STACK_OF(X509) *chain)$/;" f file: -ocsp_client_called test/sslapitest.c /^static int ocsp_client_called = 0;$/;" v file: -ocsp_client_cb test/sslapitest.c /^static int ocsp_client_cb(SSL *s, void *arg)$/;" f file: -ocsp_crl_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_crl_id_st {$/;" s -ocsp_find_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs,$/;" f file: -ocsp_main apps/ocsp.c /^int ocsp_main(int argc, char **argv)$/;" f -ocsp_match_issuerid crypto/ocsp/ocsp_vfy.c /^static int ocsp_match_issuerid(X509 *cert, OCSP_CERTID *cid,$/;" f file: -ocsp_nonce_free crypto/ocsp/v3_ocsp.c /^static void ocsp_nonce_free(void *a)$/;" f file: -ocsp_nonce_new crypto/ocsp/v3_ocsp.c /^static void *ocsp_nonce_new(void)$/;" f file: -ocsp_one_request_st crypto/ocsp/ocsp_local.h /^struct ocsp_one_request_st {$/;" s -ocsp_options apps/ocsp.c /^const OPTIONS ocsp_options[] = {$/;" v -ocsp_req_find_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req,$/;" f file: -ocsp_req_info_st crypto/ocsp/ocsp_local.h /^struct ocsp_req_info_st {$/;" s -ocsp_request_st crypto/ocsp/ocsp_local.h /^struct ocsp_request_st {$/;" s -ocsp_resp_bytes_st crypto/ocsp/ocsp_local.h /^struct ocsp_resp_bytes_st {$/;" s -ocsp_resp_cb apps/s_client.c /^static int ocsp_resp_cb(SSL *s, void *arg)$/;" f file: -ocsp_responder_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_responder_id_st {$/;" s -ocsp_response_data_st crypto/ocsp/ocsp_local.h /^struct ocsp_response_data_st {$/;" s -ocsp_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_response_st {$/;" s -ocsp_revoked_info_st crypto/ocsp/ocsp_local.h /^struct ocsp_revoked_info_st {$/;" s -ocsp_server_called test/sslapitest.c /^static int ocsp_server_called = 0;$/;" v file: -ocsp_server_cb test/sslapitest.c /^static int ocsp_server_cb(SSL *s, void *arg)$/;" f file: -ocsp_service_locator_st crypto/ocsp/ocsp_local.h /^struct ocsp_service_locator_st {$/;" s -ocsp_signature_st crypto/ocsp/ocsp_local.h /^struct ocsp_signature_st {$/;" s -ocsp_single_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_single_response_st {$/;" s -ocsp_verify crypto/ocsp/ocsp_vfy.c /^static int ocsp_verify(OCSP_REQUEST *req, OCSP_BASICRESP *bs,$/;" f file: -ocsp_verify_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_verify_signer(X509 *signer, int response,$/;" f file: -ocspcert test/sslapitest.c /^static X509 *ocspcert = NULL;$/;" v file: -oct crypto/asn1/evp_asn1.c /^ ASN1_OCTET_STRING *oct;$/;" m struct:__anon229 file: -oct2point crypto/ec/ec_local.h /^ int (*oct2point) (const EC_GROUP *, EC_POINT *, const unsigned char *buf,$/;" m struct:ec_method_st -oct2priv crypto/ec/ec_local.h /^ int (*oct2priv)(EC_KEY *eckey, const unsigned char *buf, size_t len);$/;" m struct:ec_method_st -octet crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *octet;$/;" m union:pkcs12_bag_st::__anon223 -octet_data crypto/store/store_result.c /^ const void *octet_data;$/;" m struct:extracted_param_data_st file: -octet_data_size crypto/store/store_result.c /^ size_t octet_data_size;$/;" m struct:extracted_param_data_st file: -odd_parity crypto/des/set_key.c /^static const unsigned char odd_parity[256] = {$/;" v file: -odone crypto/comp/c_zlib.c /^ int odone; \/* deflate EOF *\/$/;" m struct:__anon206 file: -ofb64_ok test/bftest.c /^static unsigned char ofb64_ok[] = {$/;" v file: -ofb_buf1 test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: -ofb_buf2 test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: -ofb_cipher test/destest.c /^static unsigned char ofb_cipher[24] = {$/;" v file: -ofb_iv test/destest.c /^static unsigned char ofb_iv[8] =$/;" v file: -ofb_key test/destest.c /^static unsigned char ofb_key[8] =$/;" v file: -ofb_tmp test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: -off crypto/sha/asm/sha256-586.pl /^sub off { &DWP(4*(((shift)-$i)&7),"esp"); }$/;" s -off ssl/record/record.h /^ size_t off;$/;" m struct:ssl3_record_st -offset crypto/bio/bss_bio.c /^ size_t offset; \/* valid iff buf != NULL; 0 if len == 0 *\/$/;" m struct:bio_bio_st file: -offset include/crypto/modes.h /^ OCB_BLOCK offset;$/;" m struct:ocb128_context::__anon361 -offset ssl/record/record.h /^ size_t offset;$/;" m struct:ssl3_buffer_st -offset2ptr crypto/asn1/tasn_utl.c 23;" d file: -offset_aad include/crypto/modes.h /^ OCB_BLOCK offset_aad;$/;" m struct:ocb128_context::__anon361 -oid providers/implementations/kdfs/x942kdf.c /^ const unsigned char *oid;$/;" m struct:__anon534 file: -oid test/helpers/pkcs12.h /^ char *oid;$/;" m struct:pkcs12_attr -oid_flags include/crypto/asn1.h /^ unsigned long oid_flags;$/;" m struct:asn1_pctx_st -oid_len providers/implementations/kdfs/x942kdf.c /^ size_t oid_len;$/;" m struct:__anon534 file: -oid_module_finish crypto/asn1/asn_moid.c /^static void oid_module_finish(CONF_IMODULE *md)$/;" f file: -oid_module_init crypto/asn1/asn_moid.c /^static int oid_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -oids_to_c providers/common/der/oids_to_c.pm /^package oids_to_c;$/;" p -oiv crypto/evp/evp_local.h /^ unsigned char oiv[EVP_MAX_IV_LENGTH]; \/* original iv *\/$/;" m struct:evp_cipher_ctx_st -oiv providers/implementations/include/prov/ciphercommon.h /^ unsigned char oiv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_cipher_ctx_st -ok apps/engine.c /^ int ok;$/;" m struct:util_store_cap_data file: -ok crypto/evp/bio_enc.c /^ int ok; \/* bad decrypt *\/$/;" m struct:enc_struct file: -ok_callback_ctrl crypto/evp/bio_ok.c /^static long ok_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -ok_chars crypto/ui/ui_local.h /^ const char *ok_chars; \/* Input *\/$/;" m struct:ui_string_st::__anon219::__anon221 -ok_ctrl crypto/evp/bio_ok.c /^static long ok_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -ok_free crypto/evp/bio_ok.c /^static int ok_free(BIO *a)$/;" f file: -ok_new crypto/evp/bio_ok.c /^static int ok_new(BIO *bi)$/;" f file: -ok_nofips util/perl/OpenSSL/Test.pm /^sub ok_nofips {$/;" s -ok_read crypto/evp/bio_ok.c /^static int ok_read(BIO *b, char *out, int outl)$/;" f file: -ok_struct crypto/evp/bio_ok.c /^typedef struct ok_struct {$/;" s file: -ok_write crypto/evp/bio_ok.c /^static int ok_write(BIO *b, const char *in, int inl)$/;" f file: -okrun util/perl/OpenSSL/config.pm /^sub okrun {$/;" s -oldCert crypto/cmp/cmp_local.h /^ X509 *oldCert; \/* cert to be updated (via KUR) or to be revoked (via RR) *\/$/;" m struct:ossl_cmp_ctx_st -oldCertID crypto/crmf/crmf_local.h /^ OSSL_CRMF_CERTID *oldCertID;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -oldWithNew crypto/cmp/cmp_local.h /^ X509 *oldWithNew;$/;" m struct:ossl_cmp_cakeyupdanncontent_st -old_add_cb test/sslapitest.c /^static int old_add_cb(SSL *s, unsigned int ext_type, const unsigned char **out,$/;" f file: -old_cb apps/lib/s_cb.c /^ int (*old_cb) (const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,$/;" m struct:__anon444 file: -old_ctx ssl/ssl_local.h /^ HMAC_CTX *old_ctx;$/;" m struct:ssl_hmac_st -old_dsa_priv_decode crypto/dsa/dsa_ameth.c /^static int old_dsa_priv_decode(EVP_PKEY *pkey,$/;" f file: -old_dsa_priv_encode crypto/dsa/dsa_ameth.c /^static int old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -old_ec_priv_decode crypto/ec/ec_ameth.c /^static int old_ec_priv_decode(EVP_PKEY *pkey,$/;" f file: -old_ec_priv_encode crypto/ec/ec_ameth.c /^static int old_ec_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -old_entry_print apps/ca.c /^static int old_entry_print(const ASN1_OBJECT *obj, const ASN1_STRING *str)$/;" f file: -old_free_cb test/sslapitest.c /^static void old_free_cb(SSL *s, unsigned int ext_type, const unsigned char *out,$/;" f file: -old_id apps/rehash.c /^ unsigned short old_id;$/;" m struct:hentry_st file: -old_parse_cb test/sslapitest.c /^static int old_parse_cb(SSL *s, unsigned int ext_type, const unsigned char *in,$/;" f file: -old_priv_decode include/crypto/asn1.h /^ int (*old_priv_decode) (EVP_PKEY *pkey,$/;" m struct:evp_pkey_asn1_method_st -old_priv_encode include/crypto/asn1.h /^ int (*old_priv_encode) (const EVP_PKEY *pkey, unsigned char **pder);$/;" m struct:evp_pkey_asn1_method_st -old_rsa_priv_decode crypto/rsa/rsa_ameth.c /^static int old_rsa_priv_decode(EVP_PKEY *pkey,$/;" f file: -old_rsa_priv_encode crypto/rsa/rsa_ameth.c /^static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: -onBasis crypto/ec/ec_asn1.c /^ ASN1_NULL *onBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: -once_do_run test/threadstest.c /^static void once_do_run(void)$/;" f file: -once_run test/threadstest.c /^static CRYPTO_ONCE once_run = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -once_run_count test/threadstest.c /^static unsigned once_run_count = 0;$/;" v file: -once_run_thread_cb test/threadstest.c /^static void once_run_thread_cb(void)$/;" f file: -oncelock crypto/context.c /^ CRYPTO_RWLOCK *oncelock;$/;" m struct:ossl_lib_ctx_st file: -one crypto/poly1305/poly1305_ieee754.c /^static const u64 one = 1;$/;" v file: -oneshot providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_oneshot_fn oneshot;$/;" m struct:prov_gcm_hw_st -oneshot_digestsign_test_init test/evp_test.c /^static int oneshot_digestsign_test_init(EVP_TEST *t, const char *alg)$/;" f file: -oneshot_digestsign_test_method test/evp_test.c /^static const EVP_TEST_METHOD oneshot_digestsign_test_method = {$/;" v file: -oneshot_digestsign_test_run test/evp_test.c /^static int oneshot_digestsign_test_run(EVP_TEST *t)$/;" f file: -oneshot_digestverify_test_init test/evp_test.c /^static int oneshot_digestverify_test_init(EVP_TEST *t, const char *alg)$/;" f file: -oneshot_digestverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD oneshot_digestverify_test_method = {$/;" v file: -oneshot_digestverify_test_run test/evp_test.c /^static int oneshot_digestverify_test_run(EVP_TEST *t)$/;" f file: -oneshot_hash crypto/ec/curve448/eddsa.c /^static c448_error_t oneshot_hash(OSSL_LIB_CTX *ctx, uint8_t *out, size_t outlen,$/;" f file: -onfreelist crypto/context.c /^ struct ossl_lib_ctx_onfree_list_st *onfreelist;$/;" m struct:ossl_lib_ctx_st typeref:struct:ossl_lib_ctx_st::ossl_lib_ctx_onfree_list_st file: -only_pause test/asynctest.c /^static int only_pause(void *args)$/;" f file: -op engines/e_devcrypto.c /^ int op; \/* COP_ENCRYPT or COP_DECRYPT *\/$/;" m struct:cipher_ctx file: -op include/crypto/evp.h /^ } op;$/;" m struct:evp_pkey_ctx_st typeref:union:evp_pkey_ctx_st::__anon363 -op providers/implementations/kem/rsa_kem.c /^ int op;$/;" m struct:__anon465 file: -op_cache_free crypto/evp/keymgmt_lib.c /^static void op_cache_free(OP_CACHE_ELEM *e)$/;" f file: -op_mode engines/e_afalg.h /^} op_mode;$/;" t typeref:enum:__anon262 -opaque include/crypto/poly1305.h /^ double opaque[24]; \/* large enough to hold internal state, declared$/;" m struct:poly1305_context -opaqueBlob ssl/statem/statem_srvr.c /^ ASN1_TYPE *opaqueBlob;$/;" m struct:__anon397 file: -opbits_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *opbits_lock;$/;" m struct:ossl_provider_st file: -open crypto/rand/randfile.c 42;" d file: -open crypto/store/store_local.h /^ OSSL_STORE_open_fn open;$/;" m struct:ossl_store_loader_st -open e_os.h 253;" d -open_console crypto/ui/ui_openssl.c /^static int open_console(UI *ui)$/;" f file: -open_devcrypto engines/e_devcrypto.c /^static int open_devcrypto(void)$/;" f file: -open_ex crypto/store/store_local.h /^ OSSL_STORE_open_ex_fn open_ex;$/;" m struct:ossl_store_loader_st -openssl_add_all_ciphers_int crypto/evp/c_allc.c /^void openssl_add_all_ciphers_int(void)$/;" f -openssl_add_all_digests_int crypto/evp/c_alld.c /^void openssl_add_all_digests_int(void)$/;" f -openssl_ciphers crypto/engine/eng_openssl.c /^static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: -openssl_configured crypto/conf/conf_sap.c /^static int openssl_configured = 0;$/;" v file: -openssl_destroy crypto/engine/eng_openssl.c /^int openssl_destroy(ENGINE *e)$/;" f -openssl_digests crypto/engine/eng_openssl.c /^static int openssl_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: -openssl_dsa_meth crypto/dsa/dsa_ossl.c /^static DSA_METHOD openssl_dsa_meth = {$/;" v file: -openssl_ec_key_method crypto/ec/ec_kmeth.c /^static const EC_KEY_METHOD openssl_ec_key_method = {$/;" v file: -openssl_error_cb test/testutil/cb.c /^int openssl_error_cb(const char *str, size_t len, void *u)$/;" f -openssl_fdset include/internal/sockets.h 172;" d -openssl_fdset include/internal/sockets.h 174;" d -openssl_fopen crypto/o_fopen.c /^FILE *openssl_fopen(const char *filename, const char *mode)$/;" f -openssl_fopen crypto/o_fopen.c /^void *openssl_fopen(const char *filename, const char *mode)$/;" f -openssl_fopen crypto/rand/randfile.c 76;" d file: -openssl_free test/evp_test.c /^static void openssl_free(char *m)$/;" f file: -openssl_get_fork_id crypto/threads_none.c /^int openssl_get_fork_id(void)$/;" f -openssl_get_fork_id crypto/threads_pthread.c /^int openssl_get_fork_id(void)$/;" f -openssl_get_fork_id crypto/threads_win.c /^int openssl_get_fork_id(void)$/;" f -openssl_init_fork_handlers crypto/threads_none.c /^int openssl_init_fork_handlers(void)$/;" f -openssl_init_fork_handlers crypto/threads_pthread.c /^int openssl_init_fork_handlers(void)$/;" f -openssl_init_fork_handlers crypto/threads_win.c /^int openssl_init_fork_handlers(void)$/;" f -openssl_load_privkey crypto/engine/eng_openssl.c /^static EVP_PKEY *openssl_load_privkey(ENGINE *eng, const char *key_id,$/;" f file: -openssl_speed_sec_st apps/speed.c /^typedef struct openssl_speed_sec_st {$/;" s file: -openssl_speed_sec_t apps/speed.c /^} openssl_speed_sec_t;$/;" t typeref:struct:openssl_speed_sec_st file: -openssl_ssl_test_functions ssl/ssl_local.h /^struct openssl_ssl_test_functions {$/;" s -openssl_strerror_r crypto/o_str.c /^int openssl_strerror_r(int errnum, char *buf, size_t buflen)$/;" f -openssl_strnchr crypto/dso/dso_win32.c /^static const char *openssl_strnchr(const char *string, int c, size_t len)$/;" f file: -openssl_versions util/perl/OpenSSL/Test.pm /^sub openssl_versions {$/;" s -oper crypto/property/property_local.h /^ OSSL_PROPERTY_OPER oper;$/;" m struct:ossl_property_definition_st -operation include/crypto/evp.h /^ int operation;$/;" m struct:evp_pkey_ctx_st -operation providers/implementations/asymciphers/rsa_enc.c /^ int operation;$/;" m struct:__anon515 file: -operation providers/implementations/signature/dsa_sig.c /^ int operation;$/;" m struct:__anon462 file: -operation providers/implementations/signature/ecdsa_sig.c /^ int operation;$/;" m struct:__anon460 file: -operation providers/implementations/signature/rsa_sig.c /^ int operation;$/;" m struct:__anon464 file: -operation test/filterprov.c /^ int operation;$/;" m struct:filter_prov_globals_st::__anon317 file: -operation_bits crypto/provider_core.c /^ unsigned char *operation_bits;$/;" m struct:ossl_provider_st file: -operation_bits_sz crypto/provider_core.c /^ size_t operation_bits_sz;$/;" m struct:ossl_provider_st file: -operation_cache include/crypto/evp.h /^ STACK_OF(OP_CACHE_ELEM) *operation_cache;$/;" m struct:evp_pkey_st -operation_id crypto/core_algorithm.c /^ int operation_id; \/* May be zero for finding them all *\/$/;" m struct:algorithm_data_st file: -operation_id crypto/core_fetch.c /^ int operation_id;$/;" m struct:construct_data_st file: -operation_id crypto/evp/evp_fetch.c /^ int operation_id; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: -operation_id crypto/evp/evp_fetch.c /^ int operation_id;$/;" m struct:filter_data_st file: -opsize crypto/perlasm/x86gas.pl /^sub opsize()$/;" s -opt Configurations/platform/VMS.pm /^sub opt { return $_[0]->optname($_[1]) . $_[0]->optext() }$/;" s -opt_accept_raverified apps/cmp.c /^static int opt_accept_raverified = 0;$/;" v file: -opt_accept_unprot_err apps/cmp.c /^static int opt_accept_unprot_err = 0;$/;" v file: -opt_accept_unprotected apps/cmp.c /^static int opt_accept_unprotected = 0;$/;" v file: -opt_appname apps/lib/opt.c /^char *opt_appname(const char *argv0)$/;" f -opt_arg apps/lib/opt.c /^char *opt_arg(void)$/;" f -opt_batch apps/cmp.c /^static int opt_batch = 0;$/;" v file: -opt_begin apps/lib/opt.c /^void opt_begin(void)$/;" f -opt_cacertsout apps/cmp.c /^static char *opt_cacertsout = NULL;$/;" v file: -opt_cert apps/cmp.c /^static char *opt_cert = NULL;$/;" v file: -opt_certform apps/cmp.c /^static int opt_certform = FORMAT_PEM;$/;" v file: -opt_certform_s apps/cmp.c /^static char *opt_certform_s = "PEM";$/;" v file: -opt_certout apps/cmp.c /^static char *opt_certout = NULL;$/;" v file: -opt_chainout apps/cmp.c /^static char *opt_chainout = NULL;$/;" v file: -opt_check_after apps/cmp.c /^static int opt_check_after = 1;$/;" v file: -opt_check_usage test/testutil/options.c /^void opt_check_usage(void)$/;" f -opt_cipher apps/lib/opt.c /^int opt_cipher(const char *name, EVP_CIPHER **cipherp)$/;" f -opt_cipher_any apps/lib/opt.c /^int opt_cipher_any(const char *name, EVP_CIPHER **cipherp)$/;" f -opt_cipher_silent apps/lib/opt.c /^int opt_cipher_silent(const char *name, EVP_CIPHER **cipherp)$/;" f -opt_cmd apps/cmp.c /^static int opt_cmd = -1;$/;" v file: -opt_cmd_s apps/cmp.c /^static char *opt_cmd_s = NULL;$/;" v file: -opt_config apps/cmp.c /^static char *opt_config = NULL;$/;" v file: -opt_csr apps/cmp.c /^static char *opt_csr = NULL;$/;" v file: -opt_days apps/cmp.c /^static int opt_days = 0;$/;" v file: -opt_digest apps/cmp.c /^static char *opt_digest = NULL;$/;" v file: -opt_disable_confirm apps/cmp.c /^static int opt_disable_confirm = 0;$/;" v file: -opt_engine apps/cmp.c /^static char *opt_engine = NULL;$/;" v file: -opt_expect_sender apps/cmp.c /^static char *opt_expect_sender = NULL;$/;" v file: -opt_extracerts apps/cmp.c /^static char *opt_extracerts = NULL;$/;" v file: -opt_extracertsout apps/cmp.c /^static char *opt_extracertsout = NULL;$/;" v file: -opt_failure apps/cmp.c /^static int opt_failure = INT_MIN;$/;" v file: -opt_failurebits apps/cmp.c /^static int opt_failurebits = 0;$/;" v file: -opt_flag apps/lib/opt.c /^char *opt_flag(void)$/;" f -opt_format apps/lib/opt.c /^int opt_format(const char *s, unsigned long flags, int *result)$/;" f -opt_format_error apps/lib/opt.c /^static int opt_format_error(const char *s, unsigned long flags)$/;" f file: -opt_found apps/speed.c /^static int opt_found(const char *name, unsigned int *result,$/;" f file: -opt_found apps/speed.c 207;" d file: -opt_geninfo apps/cmp.c /^static char *opt_geninfo = NULL;$/;" v file: -opt_getprog apps/lib/opt.c /^char *opt_getprog(void)$/;" f -opt_grant_implicitconf apps/cmp.c /^static int opt_grant_implicitconf = 0;$/;" v file: -opt_help apps/lib/opt.c /^void opt_help(const OPTIONS *list)$/;" f -opt_helplist apps/ts.c /^static char* opt_helplist[] = {$/;" v file: -opt_ignore_keyusage apps/cmp.c /^static int opt_ignore_keyusage = 0;$/;" v file: -opt_implicit_confirm apps/cmp.c /^static int opt_implicit_confirm = 0;$/;" v file: -opt_index apps/lib/opt.c /^static int opt_index;$/;" v file: -opt_infotype apps/cmp.c /^static int opt_infotype = NID_undef;$/;" v file: -opt_infotype_s apps/cmp.c /^static char *opt_infotype_s = NULL;$/;" v file: -opt_init apps/lib/opt.c /^char *opt_init(int ac, char **av, const OPTIONS *o)$/;" f -opt_int apps/lib/opt.c /^int opt_int(const char *value, int *result)$/;" f -opt_int_arg apps/lib/opt.c /^int opt_int_arg(void)$/;" f -opt_intmax apps/lib/opt.c /^int opt_intmax(const char *value, ossl_intmax_t *result)$/;" f -opt_isdir apps/lib/opt.c /^int opt_isdir(const char *name)$/;" f -opt_issuer apps/cmp.c /^static char *opt_issuer = NULL;$/;" v file: -opt_item apps/cmp.c /^static char opt_item[SECTION_NAME_MAX + 1];$/;" v file: -opt_keep_alive apps/cmp.c /^static int opt_keep_alive = 1;$/;" v file: -opt_key apps/cmp.c /^static char *opt_key = NULL;$/;" v file: -opt_keyform apps/cmp.c /^static int opt_keyform = FORMAT_UNDEF;$/;" v file: -opt_keyform_s apps/cmp.c /^static char *opt_keyform_s = NULL;$/;" v file: -opt_keypass apps/cmp.c /^static char *opt_keypass = NULL;$/;" v file: -opt_legacy_okay apps/lib/apps.c /^int opt_legacy_okay(void)$/;" f -opt_legacy_okay test/testutil/apps_shims.c /^int opt_legacy_okay(void)$/;" f -opt_long apps/lib/opt.c /^int opt_long(const char *value, long *result)$/;" f -opt_mac apps/cmp.c /^static char *opt_mac = NULL;$/;" v file: -opt_max_msgs apps/cmp.c /^static int opt_max_msgs = 0;$/;" v file: -opt_md apps/lib/opt.c /^int opt_md(const char *name, EVP_MD **mdp)$/;" f -opt_md_silent apps/lib/opt.c /^int opt_md_silent(const char *name, EVP_MD **mdp)$/;" f -opt_msg_timeout apps/cmp.c /^static int opt_msg_timeout = -1;$/;" v file: -opt_newkey apps/cmp.c /^static char *opt_newkey = NULL;$/;" v file: -opt_newkeypass apps/cmp.c /^static char *opt_newkeypass = NULL;$/;" v file: -opt_next apps/lib/opt.c /^int opt_next(void)$/;" f -opt_no_proxy apps/cmp.c /^static char *opt_no_proxy = NULL;$/;" v file: -opt_num_rest apps/lib/opt.c /^int opt_num_rest(void)$/;" f -opt_number_error apps/lib/opt.c /^static void opt_number_error(const char *v)$/;" f file: -opt_oldcert apps/cmp.c /^static char *opt_oldcert = NULL;$/;" v file: -opt_otherpass apps/cmp.c /^static char *opt_otherpass = NULL;$/;" v file: -opt_out_trusted apps/cmp.c /^static char *opt_out_trusted = NULL;$/;" v file: -opt_own_trusted apps/cmp.c /^static char *opt_own_trusted = NULL;$/;" v file: -opt_pair apps/lib/opt.c /^int opt_pair(const char *name, const OPT_PAIR* pairs, int *result)$/;" f -opt_path apps/cmp.c /^static char *opt_path = NULL;$/;" v file: -opt_path_end apps/lib/opt.c /^const char *opt_path_end(const char *filename)$/;" f -opt_pkistatus apps/cmp.c /^static int opt_pkistatus = OSSL_CMP_PKISTATUS_accepted;$/;" v file: -opt_policies apps/cmp.c /^static char *opt_policies = NULL;$/;" v file: -opt_policy_oids apps/cmp.c /^static char *opt_policy_oids = NULL;$/;" v file: -opt_policy_oids_critical apps/cmp.c /^static int opt_policy_oids_critical = 0;$/;" v file: -opt_poll_count apps/cmp.c /^static int opt_poll_count = 0;$/;" v file: -opt_popo apps/cmp.c /^static int opt_popo = OSSL_CRMF_POPO_NONE - 1;$/;" v file: -opt_port apps/cmp.c /^static char *opt_port = NULL;$/;" v file: -opt_print apps/lib/opt.c /^static void opt_print(const OPTIONS *o, int doingparams, int width)$/;" f file: -opt_printf_stderr apps/lib/apps.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f -opt_printf_stderr test/bio_prefix_text.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f -opt_printf_stderr test/testutil/options.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f -opt_progname apps/lib/opt.c /^char *opt_progname(const char *argv0)$/;" f -opt_provider apps/lib/app_provider.c /^int opt_provider(int opt)$/;" f -opt_provider_option_given apps/lib/app_provider.c /^int opt_provider_option_given(void)$/;" f -opt_provider_option_given test/testutil/apps_shims.c /^int opt_provider_option_given(void)$/;" f -opt_provider_path apps/lib/app_provider.c /^static int opt_provider_path(const char *path)$/;" f file: -opt_proxy apps/cmp.c /^static char *opt_proxy = NULL;$/;" v file: -opt_rand apps/lib/app_rand.c /^int opt_rand(int opt)$/;" f -opt_recipient apps/cmp.c /^static char *opt_recipient = NULL;$/;" v file: -opt_ref apps/cmp.c /^static char *opt_ref = NULL;$/;" v file: -opt_repeat apps/cmp.c /^static int opt_repeat = 1;$/;" v file: -opt_reqexts apps/cmp.c /^static char *opt_reqexts = NULL;$/;" v file: -opt_reqin apps/cmp.c /^static char *opt_reqin = NULL;$/;" v file: -opt_reqin_new_tid apps/cmp.c /^static int opt_reqin_new_tid = 0;$/;" v file: -opt_reqout apps/cmp.c /^static char *opt_reqout = NULL;$/;" v file: -opt_rest apps/lib/opt.c /^char **opt_rest(void)$/;" f -opt_revreason apps/cmp.c /^static int opt_revreason = CRL_REASON_NONE;$/;" v file: -opt_rsp_capubs apps/cmp.c /^static char *opt_rsp_capubs = NULL;$/;" v file: -opt_rsp_cert apps/cmp.c /^static char *opt_rsp_cert = NULL;$/;" v file: -opt_rsp_extracerts apps/cmp.c /^static char *opt_rsp_extracerts = NULL;$/;" v file: -opt_rspin apps/cmp.c /^static char *opt_rspin = NULL;$/;" v file: -opt_rspout apps/cmp.c /^static char *opt_rspout = NULL;$/;" v file: -opt_san_nodefault apps/cmp.c /^static int opt_san_nodefault = 0;$/;" v file: -opt_sans apps/cmp.c /^static char *opt_sans = NULL;$/;" v file: -opt_secret apps/cmp.c /^static char *opt_secret = NULL;$/;" v file: -opt_section apps/cmp.c /^static char *opt_section = CMP_SECTION;$/;" v file: -opt_send_error apps/cmp.c /^static int opt_send_error = 0;$/;" v file: -opt_send_unprot_err apps/cmp.c /^static int opt_send_unprot_err = 0;$/;" v file: -opt_send_unprotected apps/cmp.c /^static int opt_send_unprotected = 0;$/;" v file: -opt_server apps/cmp.c /^static char *opt_server = NULL;$/;" v file: -opt_srv_cert apps/cmp.c /^static char *opt_srv_cert = NULL;$/;" v file: -opt_srv_key apps/cmp.c /^static char *opt_srv_key = NULL;$/;" v file: -opt_srv_keypass apps/cmp.c /^static char *opt_srv_keypass = NULL;$/;" v file: -opt_srv_ref apps/cmp.c /^static char *opt_srv_ref = NULL;$/;" v file: -opt_srv_secret apps/cmp.c /^static char *opt_srv_secret = NULL;$/;" v file: -opt_srv_trusted apps/cmp.c /^static char *opt_srv_trusted = NULL;$/;" v file: -opt_srv_untrusted apps/cmp.c /^static char *opt_srv_untrusted = NULL;$/;" v file: -opt_srvcert apps/cmp.c /^static char *opt_srvcert = NULL;$/;" v file: -opt_statusstring apps/cmp.c /^static char *opt_statusstring = NULL;$/;" v file: -opt_str apps/cmp.c /^static char *opt_str(void)$/;" f file: -opt_string apps/lib/opt.c /^int opt_string(const char *name, const char **options)$/;" f -opt_subject apps/cmp.c /^static char *opt_subject = NULL;$/;" v file: -opt_tls_cert apps/cmp.c /^static char *opt_tls_cert = NULL;$/;" v file: -opt_tls_extra apps/cmp.c /^static char *opt_tls_extra = NULL;$/;" v file: -opt_tls_host apps/cmp.c /^static char *opt_tls_host = NULL;$/;" v file: -opt_tls_key apps/cmp.c /^static char *opt_tls_key = NULL;$/;" v file: -opt_tls_keypass apps/cmp.c /^static char *opt_tls_keypass = NULL;$/;" v file: -opt_tls_trusted apps/cmp.c /^static char *opt_tls_trusted = NULL;$/;" v file: -opt_tls_used apps/cmp.c /^static int opt_tls_used = 0;$/;" v file: -opt_total_timeout apps/cmp.c /^static int opt_total_timeout = -1;$/;" v file: -opt_trusted apps/cmp.c /^static char *opt_trusted = NULL;$/;" v file: -opt_uintmax apps/lib/opt.c /^int opt_uintmax(const char *value, ossl_uintmax_t *result)$/;" f -opt_ulong apps/lib/opt.c /^int opt_ulong(const char *value, unsigned long *result)$/;" f -opt_unknown apps/lib/opt.c /^char *opt_unknown(void)$/;" f -opt_unprotected_errors apps/cmp.c /^static int opt_unprotected_errors = 0;$/;" v file: -opt_unprotected_requests apps/cmp.c /^static int opt_unprotected_requests = 0;$/;" v file: -opt_untrusted apps/cmp.c /^static char *opt_untrusted = NULL;$/;" v file: -opt_use_mock_srv apps/cmp.c /^static int opt_use_mock_srv = 0;$/;" v file: -opt_verbosity apps/cmp.c /^static int opt_verbosity = OSSL_CMP_LOG_INFO;$/;" v file: -opt_verify apps/lib/opt.c /^int opt_verify(int opt, X509_VERIFY_PARAM *vpm)$/;" f -optext Configurations/platform/VMS.pm /^sub optext { '.OPT' }$/;" s -option_check util/find-doc-nits /^sub option_check {$/;" s -option_value ssl/ssl_conf.c /^ uint64_t option_value;$/;" m struct:__anon427 file: -option_value ssl/ssl_conf.c /^ uint64_t option_value;$/;" m struct:__anon428 file: -optional crypto/property/property_local.h /^ unsigned int optional : 1;$/;" m struct:ossl_property_definition_st -optionalSignature crypto/ocsp/ocsp_local.h /^ OCSP_SIGNATURE *optionalSignature; \/* OPTIONAL *\/$/;" m struct:ocsp_request_st -options ssl/ssl_local.h /^ uint64_t options;$/;" m struct:ssl_ctx_st -options ssl/ssl_local.h /^ uint64_t options;$/;" m struct:ssl_st -options test/bio_prefix_text.c /^static const OPTIONS options[] = {$/;" v file: -options_st apps/include/opt.h /^typedef struct options_st {$/;" s -optname Configurations/platform/VMS.pm /^sub optname { return $_[1] }$/;" s -optr crypto/comp/c_zlib.c /^ unsigned char *optr; \/* Position in output buffer *\/$/;" m struct:__anon206 file: -opts apps/lib/opt.c /^static const OPTIONS *opts;$/;" v file: -optsdone crypto/init.c /^static uint64_t optsdone = 0;$/;" v file: -optsdone_lock crypto/init.c /^static CRYPTO_RWLOCK *optsdone_lock = NULL;$/;" v file: -optype crypto/evp/ctrl_params_translate.c /^ int optype; \/* The operation type *\/$/;" m struct:translation_st file: -ord ssl/ssl_lib.c /^ uint8_t ord;$/;" m struct:__anon410 file: -order crypto/ec/ec_asn1.c /^ ASN1_INTEGER *order;$/;" m struct:ec_parameters_st file: -order crypto/ec/ec_local.h /^ BIGNUM *order, *cofactor;$/;" m struct:ec_group_st -order providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: -order test/ectest.c /^ const char *order;$/;" m struct:c2_curve_test file: -order test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -ordering crypto/ts/ts_local.h /^ ASN1_BOOLEAN ordering;$/;" m struct:TS_tst_info_st -orespder test/sslapitest.c /^static const unsigned char orespder[] = "Dummy OCSP Response";$/;" v file: -ori crypto/cms/cms_local.h /^ CMS_OtherRecipientInfo *ori;$/;" m union:CMS_RecipientInfo_st::__anon239 -oriType crypto/cms/cms_local.h /^ ASN1_OBJECT *oriType;$/;" m struct:CMS_OtherRecipientInfo_st -oriValue crypto/cms/cms_local.h /^ ASN1_TYPE *oriValue;$/;" m struct:CMS_OtherRecipientInfo_st -origPKIMessage crypto/cmp/cmp_local.h /^ OSSL_CMP_MSGS *origPKIMessage;$/;" m union:ossl_cmp_itav_st::__anon197 -orig_decrypt_data util/perl/TLSProxy/Record.pm /^sub orig_decrypt_data$/;" s -orig_len ssl/record/record.h /^ size_t orig_len;$/;" m struct:ssl3_record_st -orig_p2 crypto/evp/ctrl_params_translate.c /^ void *orig_p2;$/;" m struct:translation_ctx_st file: -orig_pmeth test/evp_extra_test.c /^static const EVP_PKEY_METHOD *orig_pmeth = NULL;$/;" v file: -origin include/crypto/evp.h /^ int origin;$/;" m struct:evp_cipher_st -origin include/crypto/evp.h /^ int origin;$/;" m struct:evp_md_st -originator crypto/cms/cms_local.h /^ CMS_OriginatorIdentifierOrKey *originator;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_AuthEnvelopedData_st -originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_AuthenticatedData_st -originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_EnvelopedData_st -originatorKey crypto/cms/cms_local.h /^ CMS_OriginatorPublicKey *originatorKey;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 -originatorSignatureValue crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *originatorSignatureValue;$/;" m struct:CMS_Receipt_st -os crypto/asn1/n_pkey.c /^ ASN1_OCTET_STRING *os;$/;" m struct:netscape_encrypted_pkey_st file: -os_toascii include/openssl/ebcdic.h 26;" d -os_toebcdic include/openssl/ebcdic.h 27;" d -osin test/evp_test.c /^ unsigned char *osin; \/* Input data if one shot *\/$/;" m struct:__anon336 file: -osin_len test/evp_test.c /^ size_t osin_len; \/* Input length data if one shot *\/$/;" m struct:__anon336 file: -ossl_DER_w_RSASSA_PSS_params providers/common/der/der_rsa_key.c /^int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_algorithmIdentifier_DSA providers/common/der/der_dsa_key.c /^int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa)$/;" f -ossl_DER_w_algorithmIdentifier_DSA_with_MD providers/common/der/der_dsa_sig.c /^int ossl_DER_w_algorithmIdentifier_DSA_with_MD(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_algorithmIdentifier_EC providers/common/der/der_ec_key.c /^int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec)$/;" f -ossl_DER_w_algorithmIdentifier_ECDSA_with_MD providers/common/der/der_ec_sig.c /^int ossl_DER_w_algorithmIdentifier_ECDSA_with_MD(WPACKET *pkt, int cont,$/;" f -ossl_DER_w_algorithmIdentifier_ED25519 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_ED25519(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f -ossl_DER_w_algorithmIdentifier_ED448 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_ED448(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f -ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption providers/common/der/der_rsa_sig.c /^int ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_algorithmIdentifier_RSA providers/common/der/der_rsa_key.c /^int ossl_DER_w_algorithmIdentifier_RSA(WPACKET *pkt, int tag, RSA *rsa)$/;" f -ossl_DER_w_algorithmIdentifier_RSA_PSS providers/common/der/der_rsa_key.c /^int ossl_DER_w_algorithmIdentifier_RSA_PSS(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_algorithmIdentifier_SM2 providers/common/der/der_sm2_key.c /^int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec)$/;" f -ossl_DER_w_algorithmIdentifier_SM2_with_MD providers/common/der/der_sm2_sig.c /^int ossl_DER_w_algorithmIdentifier_SM2_with_MD(WPACKET *pkt, int cont,$/;" f -ossl_DER_w_algorithmIdentifier_X25519 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_X25519(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f -ossl_DER_w_algorithmIdentifier_X448 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_X448(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f -ossl_DER_w_begin_sequence crypto/der_writer.c /^int ossl_DER_w_begin_sequence(WPACKET *pkt, int tag)$/;" f -ossl_DER_w_bn crypto/der_writer.c /^int ossl_DER_w_bn(WPACKET *pkt, int tag, const BIGNUM *v)$/;" f -ossl_DER_w_boolean crypto/der_writer.c /^int ossl_DER_w_boolean(WPACKET *pkt, int tag, int b)$/;" f -ossl_DER_w_end_sequence crypto/der_writer.c /^int ossl_DER_w_end_sequence(WPACKET *pkt, int tag)$/;" f -ossl_DER_w_null crypto/der_writer.c /^int ossl_DER_w_null(WPACKET *pkt, int tag)$/;" f -ossl_DER_w_octet_string crypto/der_writer.c /^int ossl_DER_w_octet_string(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_octet_string_uint32 crypto/der_writer.c /^int ossl_DER_w_octet_string_uint32(WPACKET *pkt, int tag, uint32_t value)$/;" f -ossl_DER_w_precompiled crypto/der_writer.c /^int ossl_DER_w_precompiled(WPACKET *pkt, int tag,$/;" f -ossl_DER_w_ulong crypto/der_writer.c /^int ossl_DER_w_ulong(WPACKET *pkt, int tag, unsigned long v)$/;" f -ossl_EncryptedPrivateKeyInfo_der_to_der_decoder_functions providers/implementations/encode_decode/decode_epki2pki.c /^const OSSL_DISPATCH ossl_EncryptedPrivateKeyInfo_der_to_der_decoder_functions[] = {$/;" v -ossl_SubjectPublicKeyInfo_der_to_der_decoder_functions providers/implementations/encode_decode/decode_spki2typespki.c /^const OSSL_DISPATCH ossl_SubjectPublicKeyInfo_der_to_der_decoder_functions[] = {$/;" v -ossl_a2i_ipadd crypto/x509/v3_utl.c /^int ossl_a2i_ipadd(unsigned char *ipout, const char *ipasc)$/;" f -ossl_a2ucompare crypto/punycode.c /^int ossl_a2ucompare(const char *a, const char *u)$/;" f -ossl_a2ulabel crypto/punycode.c /^int ossl_a2ulabel(const char *in, char *out, size_t *outlen)$/;" f -ossl_aes_xts_allow_insecure_decrypt providers/implementations/ciphers/cipher_aes_xts_fips.c /^const int ossl_aes_xts_allow_insecure_decrypt = 0;$/;" v -ossl_aes_xts_allow_insecure_decrypt providers/implementations/ciphers/cipher_aes_xts_fips.c /^const int ossl_aes_xts_allow_insecure_decrypt = 1;$/;" v -ossl_algorithm_do_all crypto/core_algorithm.c /^void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,$/;" f -ossl_algorithm_get1_first_name crypto/core_algorithm.c /^char *ossl_algorithm_get1_first_name(const OSSL_ALGORITHM *algo)$/;" f -ossl_algorithm_st include/openssl/core.h /^struct ossl_algorithm_st {$/;" s -ossl_any_to_obj_algorithm providers/implementations/storemgmt/file_store_any2obj.c /^const OSSL_ALGORITHM ossl_any_to_obj_algorithm[] = {$/;" v -ossl_arg_thread_stop crypto/initthread.c /^static void ossl_arg_thread_stop(void *arg)$/;" f file: -ossl_aria_encrypt crypto/aria/aria.c /^void ossl_aria_encrypt(const unsigned char *in, unsigned char *out,$/;" f -ossl_aria_set_decrypt_key crypto/aria/aria.c /^int ossl_aria_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f -ossl_aria_set_encrypt_key crypto/aria/aria.c /^int ossl_aria_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f -ossl_ascii_isdigit crypto/ctype.c /^int ossl_ascii_isdigit(int c)$/;" f -ossl_asn1_do_adb crypto/asn1/tasn_utl.c /^const ASN1_TEMPLATE *ossl_asn1_do_adb(const ASN1_VALUE *val,$/;" f -ossl_asn1_do_lock crypto/asn1/tasn_utl.c /^int ossl_asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it)$/;" f -ossl_asn1_enc_free crypto/asn1/tasn_utl.c /^void ossl_asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f -ossl_asn1_enc_init crypto/asn1/tasn_utl.c /^void ossl_asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f -ossl_asn1_enc_restore crypto/asn1/tasn_utl.c /^int ossl_asn1_enc_restore(int *len, unsigned char **out, const ASN1_VALUE **pval,$/;" f -ossl_asn1_enc_save crypto/asn1/tasn_utl.c /^int ossl_asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,$/;" f -ossl_asn1_get_choice_selector crypto/asn1/tasn_utl.c /^int ossl_asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f -ossl_asn1_get_choice_selector_const crypto/asn1/tasn_utl.c /^int ossl_asn1_get_choice_selector_const(const ASN1_VALUE **pval,$/;" f -ossl_asn1_get_const_field_ptr crypto/asn1/tasn_utl.c /^const ASN1_VALUE **ossl_asn1_get_const_field_ptr(const ASN1_VALUE **pval,$/;" f -ossl_asn1_get_field_ptr crypto/asn1/tasn_utl.c /^ASN1_VALUE **ossl_asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f -ossl_asn1_item_digest_ex crypto/asn1/a_digest.c /^int ossl_asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *md, void *asn,$/;" f -ossl_asn1_item_embed_free crypto/asn1/tasn_fre.c /^void ossl_asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)$/;" f -ossl_asn1_item_ex_new_intern crypto/asn1/tasn_new.c /^int ossl_asn1_item_ex_new_intern(ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f -ossl_asn1_primitive_free crypto/asn1/tasn_fre.c /^void ossl_asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)$/;" f -ossl_asn1_set_choice_selector crypto/asn1/tasn_utl.c /^int ossl_asn1_set_choice_selector(ASN1_VALUE **pval, int value,$/;" f -ossl_asn1_string_embed_free crypto/asn1/asn1_lib.c /^void ossl_asn1_string_embed_free(ASN1_STRING *a, int embed)$/;" f -ossl_asn1_template_free crypto/asn1/tasn_fre.c /^void ossl_asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f -ossl_asn1_time_from_tm crypto/asn1/a_time.c /^ASN1_TIME *ossl_asn1_time_from_tm(ASN1_TIME *s, struct tm *ts, int type)$/;" f -ossl_asn1_time_print_ex crypto/asn1/a_time.c /^int ossl_asn1_time_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)$/;" f -ossl_asn1_time_to_tm crypto/asn1/a_time.c /^int ossl_asn1_time_to_tm(struct tm *tm, const ASN1_TIME *d)$/;" f -ossl_assert include/internal/cryptlib.h 32;" d -ossl_assert include/internal/cryptlib.h 43;" d -ossl_assert_int include/internal/cryptlib.h /^__owur static ossl_inline int ossl_assert_int(int expr, const char *exprstr,$/;" f -ossl_b2i crypto/pem/pvkfmt.c /^EVP_PKEY *ossl_b2i(const unsigned char **in, unsigned int length, int *ispub)$/;" f -ossl_b2i_DSA_after_header crypto/pem/pvkfmt.c /^DSA *ossl_b2i_DSA_after_header(const unsigned char **in, unsigned int bitlen,$/;" f -ossl_b2i_RSA_after_header crypto/pem/pvkfmt.c /^RSA *ossl_b2i_RSA_after_header(const unsigned char **in, unsigned int bitlen,$/;" f -ossl_b2i_bio crypto/pem/pvkfmt.c /^EVP_PKEY *ossl_b2i_bio(BIO *in, int *ispub)$/;" f -ossl_base_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_base_provider_init;$/;" v -ossl_base_provider_init providers/baseprov.c /^OSSL_provider_init_fn ossl_base_provider_init;$/;" v -ossl_base_provider_init providers/baseprov.c /^int ossl_base_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -ossl_bignum_const_2 crypto/bn/bn_dh.c /^const BIGNUM ossl_bignum_const_2 = {$/;" v -ossl_bignum_nist_p_192 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_192 = {$/;" v file: -ossl_bignum_nist_p_224 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_224 = {$/;" v file: -ossl_bignum_nist_p_256 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_256 = {$/;" v file: -ossl_bignum_nist_p_384 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_384 = {$/;" v file: -ossl_bignum_nist_p_521 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_521 = {$/;" v file: -ossl_bio_init_core crypto/bio/bss_core.c /^int ossl_bio_init_core(OSSL_LIB_CTX *libctx, const OSSL_DISPATCH *fns)$/;" f -ossl_bio_new_from_core_bio providers/common/bio_prov.c /^BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio)$/;" f -ossl_bio_prov_init_bio_method providers/common/bio_prov.c /^BIO_METHOD *ossl_bio_prov_init_bio_method(void)$/;" f -ossl_blake2b512_init providers/implementations/digests/blake2_prov.c /^int ossl_blake2b512_init(void *ctx)$/;" f -ossl_blake2b_final providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_final(unsigned char *md, BLAKE2B_CTX *c)$/;" f -ossl_blake2b_init crypto/evp/legacy_blake2.c 14;" d file: -ossl_blake2b_init providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_init(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P)$/;" f -ossl_blake2b_init_key providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_init_key(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P,$/;" f -ossl_blake2b_param_init providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_init(BLAKE2B_PARAM *P)$/;" f -ossl_blake2b_param_set_digest_length providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_digest_length(BLAKE2B_PARAM *P, uint8_t outlen)$/;" f -ossl_blake2b_param_set_key_length providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_key_length(BLAKE2B_PARAM *P, uint8_t keylen)$/;" f -ossl_blake2b_param_set_personal providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_personal(BLAKE2B_PARAM *P, const uint8_t *personal,$/;" f -ossl_blake2b_param_set_salt providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_salt(BLAKE2B_PARAM *P, const uint8_t *salt,$/;" f -ossl_blake2b_update providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_update(BLAKE2B_CTX *c, const void *data, size_t datalen)$/;" f -ossl_blake2s256_init providers/implementations/digests/blake2_prov.c /^int ossl_blake2s256_init(void *ctx)$/;" f -ossl_blake2s_final providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_final(unsigned char *md, BLAKE2S_CTX *c)$/;" f -ossl_blake2s_init crypto/evp/legacy_blake2.c 15;" d file: -ossl_blake2s_init providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_init(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P)$/;" f -ossl_blake2s_init_key providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_init_key(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P,$/;" f -ossl_blake2s_param_init providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_init(BLAKE2S_PARAM *P)$/;" f -ossl_blake2s_param_set_digest_length providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_digest_length(BLAKE2S_PARAM *P, uint8_t outlen)$/;" f -ossl_blake2s_param_set_key_length providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_key_length(BLAKE2S_PARAM *P, uint8_t keylen)$/;" f -ossl_blake2s_param_set_personal providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_personal(BLAKE2S_PARAM *P, const uint8_t *personal,$/;" f -ossl_blake2s_param_set_salt providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_salt(BLAKE2S_PARAM *P, const uint8_t *salt,$/;" f -ossl_blake2s_update providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_update(BLAKE2S_CTX *c, const void *data, size_t datalen)$/;" f -ossl_blob_length crypto/pem/pvkfmt.c /^unsigned int ossl_blob_length(unsigned bitlen, int isdss, int ispub)$/;" f -ossl_bn_check_prime crypto/bn/bn_prime.c /^int ossl_bn_check_prime(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f -ossl_bn_generator_19 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_19 = {$/;" v -ossl_bn_generator_2 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_2 = {$/;" v -ossl_bn_generator_5 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_5 = {$/;" v -ossl_bn_get0_small_factors crypto/bn/bn_prime.c /^const BIGNUM *ossl_bn_get0_small_factors(void)$/;" f -ossl_bn_get_libctx crypto/bn/bn_ctx.c /^OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx)$/;" f -ossl_bn_group_1024 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_1024 = {$/;" v -ossl_bn_group_1536 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_1536 = {$/;" v -ossl_bn_group_2048 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_2048 = {$/;" v -ossl_bn_group_3072 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_3072 = {$/;" v -ossl_bn_group_4096 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_4096 = {$/;" v -ossl_bn_group_6144 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_6144 = {$/;" v -ossl_bn_group_8192 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_8192 = {$/;" v -ossl_bn_inv_sqrt_2 crypto/bn/bn_rsa_fips186_4.c /^const BIGNUM ossl_bn_inv_sqrt_2 = {$/;" v -ossl_bn_miller_rabin_is_prime crypto/bn/bn_prime.c /^int ossl_bn_miller_rabin_is_prime(const BIGNUM *w, int iterations, BN_CTX *ctx,$/;" f -ossl_bn_rsa_fips186_4_derive_prime crypto/bn/bn_rsa_fips186_4.c /^int ossl_bn_rsa_fips186_4_derive_prime(BIGNUM *Y, BIGNUM *X, const BIGNUM *Xin,$/;" f -ossl_bn_rsa_fips186_4_gen_prob_primes crypto/bn/bn_rsa_fips186_4.c /^int ossl_bn_rsa_fips186_4_gen_prob_primes(BIGNUM *p, BIGNUM *Xpout,$/;" f -ossl_bsaes_cbc_encrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_cbc_encrypt:$/;" l -ossl_bsaes_cbc_encrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_cbc_encrypt:$/;" l -ossl_bsaes_ctr32_encrypt_blocks crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_ctr32_encrypt_blocks:$/;" l -ossl_bsaes_ctr32_encrypt_blocks crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_ctr32_encrypt_blocks:$/;" l -ossl_bsaes_xts_decrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_xts_decrypt:$/;" l -ossl_bsaes_xts_decrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_xts_decrypt:$/;" l -ossl_bsaes_xts_encrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_xts_encrypt:$/;" l -ossl_bsaes_xts_encrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_xts_encrypt:$/;" l -ossl_bsearch crypto/bsearch.c /^const void *ossl_bsearch(const void *key, const void *base, int num,$/;" f -ossl_buf2hexstr_sep crypto/o_str.c /^char *ossl_buf2hexstr_sep(const unsigned char *buf, long buflen, char sep)$/;" f -ossl_c2i_ASN1_BIT_STRING crypto/asn1/a_bitstr.c /^ASN1_BIT_STRING *ossl_c2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a,$/;" f -ossl_c2i_ASN1_INTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *ossl_c2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **pp,$/;" f -ossl_c2i_ASN1_OBJECT crypto/asn1/a_object.c /^ASN1_OBJECT *ossl_c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,$/;" f -ossl_c2i_uint64_int crypto/asn1/a_int.c /^int ossl_c2i_uint64_int(uint64_t *ret, int *neg,$/;" f -ossl_c448_ed448_convert_private_key_to_x448 crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_convert_private_key_to_x448($/;" f -ossl_c448_ed448_derive_public_key crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_derive_public_key($/;" f -ossl_c448_ed448_sign crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_sign(OSSL_LIB_CTX *ctx,$/;" f -ossl_c448_ed448_sign_prehash crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_sign_prehash($/;" f -ossl_c448_ed448_verify crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_verify($/;" f -ossl_c448_ed448_verify_prehash crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_verify_prehash($/;" f -ossl_callback_to_pkey_gencb crypto/evp/pmeth_gn.c /^static int ossl_callback_to_pkey_gencb(const OSSL_PARAM params[], void *arg)$/;" f file: -ossl_ccm_cipher providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_cipher(void *vctx, unsigned char *out, size_t *outl, size_t outsize,$/;" f -ossl_ccm_cipher providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_cipher_fn ossl_ccm_cipher;$/;" v -ossl_ccm_dinit providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_ccm_dinit providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_ccm_dinit;$/;" v -ossl_ccm_einit providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_ccm_einit providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_ccm_einit;$/;" v -ossl_ccm_generic_auth_decrypt providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_auth_decrypt(PROV_CCM_CTX *ctx, const unsigned char *in,$/;" f -ossl_ccm_generic_auth_encrypt providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_auth_encrypt(PROV_CCM_CTX *ctx, const unsigned char *in,$/;" f -ossl_ccm_generic_gettag providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_gettag(PROV_CCM_CTX *ctx, unsigned char *tag, size_t tlen)$/;" f -ossl_ccm_generic_setaad providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_setaad(PROV_CCM_CTX *ctx, const unsigned char *aad,$/;" f -ossl_ccm_generic_setiv providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_setiv(PROV_CCM_CTX *ctx, const unsigned char *nonce,$/;" f -ossl_ccm_get_ctx_params providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f -ossl_ccm_get_ctx_params providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_ccm_get_ctx_params;$/;" v -ossl_ccm_initctx providers/implementations/ciphers/ciphercommon_ccm.c /^void ossl_ccm_initctx(PROV_CCM_CTX *ctx, size_t keybits, const PROV_CCM_HW *hw)$/;" f -ossl_ccm_set_ctx_params providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f -ossl_ccm_set_ctx_params providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_ccm_set_ctx_params;$/;" v -ossl_ccm_stream_final providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_ccm_stream_final providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_final_fn ossl_ccm_stream_final;$/;" v -ossl_ccm_stream_update providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_ccm_stream_update providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_update_fn ossl_ccm_stream_update;$/;" v -ossl_chacha20_dinit providers/implementations/ciphers/cipher_chacha20.c /^int ossl_chacha20_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_chacha20_dinit providers/implementations/ciphers/cipher_chacha20.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_chacha20_dinit;$/;" v -ossl_chacha20_einit providers/implementations/ciphers/cipher_chacha20.c /^int ossl_chacha20_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_chacha20_einit providers/implementations/ciphers/cipher_chacha20.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_chacha20_einit;$/;" v -ossl_chacha20_functions providers/implementations/ciphers/cipher_chacha20.c /^const OSSL_DISPATCH ossl_chacha20_functions[] = {$/;" v -ossl_chacha20_initctx providers/implementations/ciphers/cipher_chacha20.c /^void ossl_chacha20_initctx(PROV_CHACHA20_CTX *ctx)$/;" f -ossl_chacha20_ossl_poly1305_functions providers/implementations/ciphers/cipher_chacha20_poly1305.c /^const OSSL_DISPATCH ossl_chacha20_ossl_poly1305_functions[] = {$/;" v -ossl_child_provider_init crypto/provider_child.c /^static OSSL_provider_init_fn ossl_child_provider_init;$/;" v file: -ossl_child_provider_init crypto/provider_child.c /^static int ossl_child_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -ossl_cipher_aead_gettable_ctx_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_aead_gettable_ctx_params($/;" f -ossl_cipher_aead_gettable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_cipher_aead_gettable_ctx_params;$/;" v -ossl_cipher_aead_settable_ctx_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_aead_settable_ctx_params($/;" f -ossl_cipher_aead_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_aead_settable_ctx_params;$/;" v -ossl_cipher_capable_aes_cbc_hmac_sha1 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^int ossl_cipher_capable_aes_cbc_hmac_sha1(void)$/;" f -ossl_cipher_capable_aes_cbc_hmac_sha256 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^int ossl_cipher_capable_aes_cbc_hmac_sha256(void)$/;" f -ossl_cipher_cbc_cts_block_final providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_block_final(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_cipher_cbc_cts_block_final providers/implementations/ciphers/cipher_cts.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_cbc_cts_block_final;$/;" v -ossl_cipher_cbc_cts_block_update providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_block_update(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_cipher_cbc_cts_block_update providers/implementations/ciphers/cipher_cts.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_cbc_cts_block_update;$/;" v -ossl_cipher_cbc_cts_mode_id2name providers/implementations/ciphers/cipher_cts.c /^const char *ossl_cipher_cbc_cts_mode_id2name(unsigned int id)$/;" f -ossl_cipher_cbc_cts_mode_name2id providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_mode_name2id(const char *name)$/;" f -ossl_cipher_fillblock providers/implementations/ciphers/ciphercommon_block.c /^size_t ossl_cipher_fillblock(unsigned char *buf, size_t *buflen,$/;" f -ossl_cipher_generic_block_final providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_block_final(void *vctx, unsigned char *out,$/;" f -ossl_cipher_generic_block_final providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_generic_block_final;$/;" v -ossl_cipher_generic_block_update providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_block_update(void *vctx, unsigned char *out,$/;" f -ossl_cipher_generic_block_update providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_generic_block_update;$/;" v -ossl_cipher_generic_cipher providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_cipher_generic_cipher providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_cipher_fn ossl_cipher_generic_cipher;$/;" v -ossl_cipher_generic_dinit providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_dinit(void *vctx, const unsigned char *key,$/;" f -ossl_cipher_generic_dinit providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_cipher_generic_dinit;$/;" v -ossl_cipher_generic_einit providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_einit(void *vctx, const unsigned char *key,$/;" f -ossl_cipher_generic_einit providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_cipher_generic_einit;$/;" v -ossl_cipher_generic_get_ctx_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f -ossl_cipher_generic_get_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_cipher_generic_get_ctx_params;$/;" v -ossl_cipher_generic_get_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_get_params(OSSL_PARAM params[], unsigned int md,$/;" f -ossl_cipher_generic_gettable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_cipher_generic_gettable_ctx_params;$/;" v -ossl_cipher_generic_gettable_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_generic_gettable_params(ossl_unused void *provctx)$/;" f -ossl_cipher_generic_gettable_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_params_fn ossl_cipher_generic_gettable_params;$/;" v -ossl_cipher_generic_initiv providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_initiv(PROV_CIPHER_CTX *ctx, const unsigned char *iv,$/;" f -ossl_cipher_generic_initkey providers/implementations/ciphers/ciphercommon.c /^void ossl_cipher_generic_initkey(void *vctx, size_t kbits, size_t blkbits,$/;" f -ossl_cipher_generic_reset_ctx providers/implementations/ciphers/ciphercommon.c /^void ossl_cipher_generic_reset_ctx(PROV_CIPHER_CTX *ctx)$/;" f -ossl_cipher_generic_set_ctx_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f -ossl_cipher_generic_set_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_cipher_generic_set_ctx_params;$/;" v -ossl_cipher_generic_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_generic_settable_ctx_params;$/;" v -ossl_cipher_generic_stream_final providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_stream_final(void *vctx, unsigned char *out,$/;" f -ossl_cipher_generic_stream_final providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_generic_stream_final;$/;" v -ossl_cipher_generic_stream_update providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_stream_update(void *vctx, unsigned char *out,$/;" f -ossl_cipher_generic_stream_update providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_generic_stream_update;$/;" v -ossl_cipher_hw_chunked_cbc providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cbc(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_chunked_cbc providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cbc;$/;" v -ossl_cipher_hw_chunked_cfb1 providers/implementations/include/prov/ciphercommon.h 232;" d -ossl_cipher_hw_chunked_cfb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cfb128(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_chunked_cfb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cfb128;$/;" v -ossl_cipher_hw_chunked_cfb8 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cfb8(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_chunked_cfb8 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cfb8;$/;" v -ossl_cipher_hw_chunked_ctr providers/implementations/include/prov/ciphercommon.h 231;" d -ossl_cipher_hw_chunked_ecb providers/implementations/include/prov/ciphercommon.h 230;" d -ossl_cipher_hw_chunked_ofb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_ofb128(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_chunked_ofb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_ofb128;$/;" v -ossl_cipher_hw_generic_cbc providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cbc(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_cbc providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cbc;$/;" v -ossl_cipher_hw_generic_cfb1 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb1(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_cfb1 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb1;$/;" v -ossl_cipher_hw_generic_cfb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb128(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_cfb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb128;$/;" v -ossl_cipher_hw_generic_cfb8 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb8(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_cfb8 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb8;$/;" v -ossl_cipher_hw_generic_ctr providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ctr(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_ctr providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ctr;$/;" v -ossl_cipher_hw_generic_ecb providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ecb(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_ecb providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ecb;$/;" v -ossl_cipher_hw_generic_ofb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ofb128(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f -ossl_cipher_hw_generic_ofb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ofb128;$/;" v -ossl_cipher_hw_tdes_cbc providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_cbc(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_tdes_cfb providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossl_cipher_hw_tdes_cfb1 providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb1(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossl_cipher_hw_tdes_cfb8 providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb8(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossl_cipher_hw_tdes_copyctx providers/implementations/ciphers/cipher_tdes_hw.c /^void ossl_cipher_hw_tdes_copyctx(PROV_CIPHER_CTX *dst,$/;" f -ossl_cipher_hw_tdes_ecb providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_ecb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f -ossl_cipher_hw_tdes_ede2_initkey providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_ede2_initkey(PROV_CIPHER_CTX *ctx,$/;" f file: -ossl_cipher_hw_tdes_ede3_initkey providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_ede3_initkey(PROV_CIPHER_CTX *ctx,$/;" f -ossl_cipher_hw_tdes_ofb providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_ofb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossl_cipher_hw_tdes_wrap_initkey providers/implementations/ciphers/cipher_tdes_wrap_hw.c 18;" d file: -ossl_cipher_padblock providers/implementations/ciphers/ciphercommon_block.c /^void ossl_cipher_padblock(unsigned char *buf, size_t *buflen, size_t blocksize)$/;" f -ossl_cipher_tlsunpadblock providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_tlsunpadblock(OSSL_LIB_CTX *libctx, unsigned int tlsversion,$/;" f -ossl_cipher_trailingdata providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_trailingdata(unsigned char *buf, size_t *buflen, size_t blocksize,$/;" f -ossl_cipher_unpadblock providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_unpadblock(unsigned char *buf, size_t *buflen, size_t blocksize)$/;" f -ossl_cipher_var_keylen_set_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_cipher_var_keylen_set_ctx_params;$/;" v -ossl_cipher_var_keylen_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_var_keylen_settable_ctx_params;$/;" v -ossl_cleanup_thread crypto/initthread.c /^void ossl_cleanup_thread(void)$/;" f -ossl_cmac_functions providers/implementations/macs/cmac_prov.c /^const OSSL_DISPATCH ossl_cmac_functions[] = {$/;" v -ossl_cmac_legacy_keymgmt_functions providers/implementations/keymgmt/mac_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_cmac_legacy_keymgmt_functions[] = {$/;" v -ossl_cmp_PKIStatus_to_string crypto/cmp/cmp_status.c /^const char *ossl_cmp_PKIStatus_to_string(int status)$/;" f -ossl_cmp_X509_STORE_add1_certs crypto/cmp/cmp_util.c /^int ossl_cmp_X509_STORE_add1_certs(X509_STORE *store, STACK_OF(X509) *certs,$/;" f -ossl_cmp_add_error_data crypto/cmp/cmp_local.h 740;" d -ossl_cmp_add_error_line crypto/cmp/cmp_local.h 741;" d -ossl_cmp_alert crypto/cmp/cmp_local.h 774;" d -ossl_cmp_allow_unprotected_cb_t crypto/cmp/cmp_local.h /^typedef int (*ossl_cmp_allow_unprotected_cb_t)(const OSSL_CMP_CTX *ctx,$/;" t -ossl_cmp_asn1_octet_string_set1 crypto/cmp/cmp_util.c /^int ossl_cmp_asn1_octet_string_set1(ASN1_OCTET_STRING **tgt,$/;" f -ossl_cmp_asn1_octet_string_set1_bytes crypto/cmp/cmp_util.c /^int ossl_cmp_asn1_octet_string_set1_bytes(ASN1_OCTET_STRING **tgt,$/;" f -ossl_cmp_bodytype_to_string crypto/cmp/cmp_msg.c /^const char *ossl_cmp_bodytype_to_string(int type)$/;" f -ossl_cmp_cakeyupdanncontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_cakeyupdanncontent_st {$/;" s -ossl_cmp_calc_protection crypto/cmp/cmp_protect.c /^ASN1_BIT_STRING *ossl_cmp_calc_protection(const OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_certConf_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certConf_new(OSSL_CMP_CTX *ctx, int fail_info,$/;" f -ossl_cmp_certifiedkeypair_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_certifiedkeypair_st {$/;" s -ossl_cmp_certorenccert_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_certorenccert_st {$/;" s -ossl_cmp_certrep_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certrep_new(OSSL_CMP_CTX *ctx, int bodytype,$/;" f -ossl_cmp_certrepmessage_get0_certresponse crypto/cmp/cmp_msg.c /^ossl_cmp_certrepmessage_get0_certresponse(const OSSL_CMP_CERTREPMESSAGE *crm,$/;" f -ossl_cmp_certrepmessage_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certrepmessage_st {$/;" s -ossl_cmp_certreq_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certreq_new(OSSL_CMP_CTX *ctx, int type,$/;" f -ossl_cmp_certresponse_get1_cert crypto/cmp/cmp_msg.c /^X509 *ossl_cmp_certresponse_get1_cert(const OSSL_CMP_CERTRESPONSE *crep,$/;" f -ossl_cmp_certresponse_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certresponse_st {$/;" s -ossl_cmp_certstatus_set0_certHash crypto/cmp/cmp_msg.c /^int ossl_cmp_certstatus_set0_certHash(OSSL_CMP_CERTSTATUS *certStatus,$/;" f -ossl_cmp_certstatus_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certstatus_st {$/;" s -ossl_cmp_challenge_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_challenge_st {$/;" s -ossl_cmp_ctx test/cmp_ctx_test.c 328;" d file: -ossl_cmp_ctx_set0_statusString crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set0_statusString(OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_ctx_set0_validatedSrvCert crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set0_validatedSrvCert(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f -ossl_cmp_ctx_set1_caPubs crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_caPubs(OSSL_CMP_CTX *ctx, STACK_OF(X509) *caPubs)$/;" f -ossl_cmp_ctx_set1_extraCertsIn crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_extraCertsIn(OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_ctx_set1_newChain crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_newChain(OSSL_CMP_CTX *ctx, STACK_OF(X509) *newChain)$/;" f -ossl_cmp_ctx_set1_recipNonce crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_recipNonce(OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_ctx_set_failInfoCode crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set_failInfoCode(OSSL_CMP_CTX *ctx, int fail_info)$/;" f -ossl_cmp_ctx_set_status crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set_status(OSSL_CMP_CTX *ctx, int status)$/;" f -ossl_cmp_ctx_st crypto/cmp/cmp_local.h /^struct ossl_cmp_ctx_st {$/;" s -ossl_cmp_debug crypto/cmp/cmp_local.h 778;" d -ossl_cmp_err crypto/cmp/cmp_local.h 775;" d -ossl_cmp_error_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_error_new(OSSL_CMP_CTX *ctx, const OSSL_CMP_PKISI *si,$/;" f -ossl_cmp_errormsgcontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_errormsgcontent_st {$/;" s -ossl_cmp_exchange_certConf crypto/cmp/cmp_client.c /^int ossl_cmp_exchange_certConf(OSSL_CMP_CTX *ctx, int fail_info,$/;" f -ossl_cmp_exchange_error crypto/cmp/cmp_client.c /^int ossl_cmp_exchange_error(OSSL_CMP_CTX *ctx, int status, int fail_info,$/;" f -ossl_cmp_general_name_is_NULL_DN crypto/cmp/cmp_hdr.c /^int ossl_cmp_general_name_is_NULL_DN(GENERAL_NAME *name)$/;" f -ossl_cmp_genm_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_genm_new(OSSL_CMP_CTX *ctx)$/;" f -ossl_cmp_genp_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_genp_new(OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_hdr_generalInfo_push0_item crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_generalInfo_push0_item(OSSL_CMP_PKIHEADER *hdr,$/;" f -ossl_cmp_hdr_generalInfo_push1_items crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_generalInfo_push1_items(OSSL_CMP_PKIHEADER *hdr,$/;" f -ossl_cmp_hdr_get0_senderNonce crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *ossl_cmp_hdr_get0_senderNonce(const OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_get_protection_nid crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_get_protection_nid(const OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_get_pvno crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_get_pvno(const OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_has_implicitConfirm crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_has_implicitConfirm(const OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_init crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_init(OSSL_CMP_CTX *ctx, OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_push0_freeText crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_push0_freeText(OSSL_CMP_PKIHEADER *hdr, ASN1_UTF8STRING *text)$/;" f -ossl_cmp_hdr_push1_freeText crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_push1_freeText(OSSL_CMP_PKIHEADER *hdr, ASN1_UTF8STRING *text)$/;" f -ossl_cmp_hdr_set1_recipient crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_recipient(OSSL_CMP_PKIHEADER *hdr, const X509_NAME *nm)$/;" f -ossl_cmp_hdr_set1_sender crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_sender(OSSL_CMP_PKIHEADER *hdr, const X509_NAME *nm)$/;" f -ossl_cmp_hdr_set1_senderKID crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_senderKID(OSSL_CMP_PKIHEADER *hdr,$/;" f -ossl_cmp_hdr_set_implicitConfirm crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_implicitConfirm(OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_set_pvno crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_pvno(OSSL_CMP_PKIHEADER *hdr, int pvno)$/;" f -ossl_cmp_hdr_set_transactionID crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_hdr_update_messageTime crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_update_messageTime(OSSL_CMP_PKIHEADER *hdr)$/;" f -ossl_cmp_info crypto/cmp/cmp_local.h 777;" d -ossl_cmp_itav_st crypto/cmp/cmp_local.h /^struct ossl_cmp_itav_st {$/;" s -ossl_cmp_keyrecrepcontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_keyrecrepcontent_st {$/;" s -ossl_cmp_log crypto/cmp/cmp_local.h 757;" d -ossl_cmp_log1 crypto/cmp/cmp_local.h 760;" d -ossl_cmp_log2 crypto/cmp/cmp_local.h 763;" d -ossl_cmp_log3 crypto/cmp/cmp_local.h 766;" d -ossl_cmp_log4 crypto/cmp/cmp_local.h 769;" d -ossl_cmp_log_parse_metadata crypto/cmp/cmp_util.c /^const char *ossl_cmp_log_parse_metadata(const char *buf,$/;" f -ossl_cmp_log_trace_cb crypto/cmp/cmp_ctx.c /^static size_t ossl_cmp_log_trace_cb(const char *buf, size_t cnt,$/;" f file: -ossl_cmp_mock_srv_free apps/lib/cmp_mock_srv.c /^void ossl_cmp_mock_srv_free(OSSL_CMP_SRV_CTX *srv_ctx)$/;" f -ossl_cmp_mock_srv_new apps/lib/cmp_mock_srv.c /^OSSL_CMP_SRV_CTX *ossl_cmp_mock_srv_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -ossl_cmp_mock_srv_set1_caPubsOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_caPubsOut(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f -ossl_cmp_mock_srv_set1_certOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_certOut(OSSL_CMP_SRV_CTX *srv_ctx, X509 *cert)$/;" f -ossl_cmp_mock_srv_set1_chainOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_chainOut(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f -ossl_cmp_mock_srv_set_checkAfterTime apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_checkAfterTime(OSSL_CMP_SRV_CTX *srv_ctx, int sec)$/;" f -ossl_cmp_mock_srv_set_pollCount apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_pollCount(OSSL_CMP_SRV_CTX *srv_ctx, int count)$/;" f -ossl_cmp_mock_srv_set_send_error apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_send_error(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f -ossl_cmp_mock_srv_set_statusInfo apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_statusInfo(OSSL_CMP_SRV_CTX *srv_ctx, int status,$/;" f -ossl_cmp_msg_add_extraCerts crypto/cmp/cmp_protect.c /^int ossl_cmp_msg_add_extraCerts(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f -ossl_cmp_msg_check_update crypto/cmp/cmp_vfy.c /^int ossl_cmp_msg_check_update(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg,$/;" f -ossl_cmp_msg_create crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_msg_create(OSSL_CMP_CTX *ctx, int bodytype)$/;" f -ossl_cmp_msg_gen_push0_ITAV crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_gen_push0_ITAV(OSSL_CMP_MSG *msg, OSSL_CMP_ITAV *itav)$/;" f -ossl_cmp_msg_gen_push1_ITAVs crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_gen_push1_ITAVs(OSSL_CMP_MSG *msg,$/;" f -ossl_cmp_msg_protect crypto/cmp/cmp_protect.c /^int ossl_cmp_msg_protect(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f -ossl_cmp_msg_set0_libctx crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_set0_libctx(OSSL_CMP_MSG *msg, OSSL_LIB_CTX *libctx,$/;" f -ossl_cmp_msg_set_bodytype crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_set_bodytype(OSSL_CMP_MSG *msg, int type)$/;" f -ossl_cmp_msg_st crypto/cmp/cmp_local.h /^struct ossl_cmp_msg_st {$/;" s -ossl_cmp_pkibody_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_pkibody_st {$/;" s -ossl_cmp_pkiconf_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pkiconf_new(OSSL_CMP_CTX *ctx)$/;" f -ossl_cmp_pkiheader_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pkiheader_st {$/;" s -ossl_cmp_pkisi_check_pkifailureinfo crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_check_pkifailureinfo(const OSSL_CMP_PKISI *si, int bit_index)$/;" f -ossl_cmp_pkisi_get0_statusString crypto/cmp/cmp_status.c /^OSSL_CMP_PKIFREETEXT *ossl_cmp_pkisi_get0_statusString(const OSSL_CMP_PKISI *si)$/;" f -ossl_cmp_pkisi_get_pkifailureinfo crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_get_pkifailureinfo(const OSSL_CMP_PKISI *si)$/;" f -ossl_cmp_pkisi_get_status crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_get_status(const OSSL_CMP_PKISI *si)$/;" f -ossl_cmp_pkisi_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pkisi_st {$/;" s -ossl_cmp_pollRep_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pollRep_new(OSSL_CMP_CTX *ctx, int crid,$/;" f -ossl_cmp_pollReq_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pollReq_new(OSSL_CMP_CTX *ctx, int crid)$/;" f -ossl_cmp_pollrep_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pollrep_st {$/;" s -ossl_cmp_pollrepcontent_get0_pollrep crypto/cmp/cmp_msg.c /^ossl_cmp_pollrepcontent_get0_pollrep(const OSSL_CMP_POLLREPCONTENT *prc,$/;" f -ossl_cmp_pollreq_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_pollreq_st {$/;" s -ossl_cmp_print_log crypto/cmp/cmp_ctx.c /^int ossl_cmp_print_log(OSSL_CMP_severity level, const OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_protectedpart_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_protectedpart_st {$/;" s -ossl_cmp_revanncontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_revanncontent_st {$/;" s -ossl_cmp_revdetails_st crypto/cmp/cmp_local.h /^struct ossl_cmp_revdetails_st {$/;" s -ossl_cmp_revrepcontent_get_CertId crypto/cmp/cmp_msg.c /^ossl_cmp_revrepcontent_get_CertId(OSSL_CMP_REVREPCONTENT *rrep, int rsid)$/;" f -ossl_cmp_revrepcontent_get_pkisi crypto/cmp/cmp_msg.c /^ossl_cmp_revrepcontent_get_pkisi(OSSL_CMP_REVREPCONTENT *rrep, int rsid)$/;" f -ossl_cmp_revrepcontent_st crypto/cmp/cmp_local.h /^struct ossl_cmp_revrepcontent_st {$/;" s -ossl_cmp_rp_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_rp_new(OSSL_CMP_CTX *ctx, const OSSL_CMP_PKISI *si,$/;" f -ossl_cmp_rr_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_rr_new(OSSL_CMP_CTX *ctx)$/;" f -ossl_cmp_srv_ctx_st crypto/cmp/cmp_server.c /^struct ossl_cmp_srv_ctx_st$/;" s file: -ossl_cmp_trace crypto/cmp/cmp_local.h 779;" d -ossl_cmp_verify_popo crypto/cmp/cmp_vfy.c /^int ossl_cmp_verify_popo(const OSSL_CMP_CTX *ctx,$/;" f -ossl_cmp_warn crypto/cmp/cmp_local.h 776;" d -ossl_cms_AuthEnvelopedData_final crypto/cms/cms_env.c /^int ossl_cms_AuthEnvelopedData_final(CMS_ContentInfo *cms, BIO *cmsbio)$/;" f -ossl_cms_AuthEnvelopedData_init_bio crypto/cms/cms_env.c /^BIO *ossl_cms_AuthEnvelopedData_init_bio(CMS_ContentInfo *cms)$/;" f -ossl_cms_CompressedData_create crypto/cms/cms_cd.c /^CMS_ContentInfo *ossl_cms_CompressedData_create(int comp_nid,$/;" f -ossl_cms_CompressedData_init_bio crypto/cms/cms_cd.c /^BIO *ossl_cms_CompressedData_init_bio(const CMS_ContentInfo *cms)$/;" f -ossl_cms_Data_create crypto/cms/cms_lib.c /^CMS_ContentInfo *ossl_cms_Data_create(OSSL_LIB_CTX *libctx, const char *propq)$/;" f -ossl_cms_DigestAlgorithm_find_ctx crypto/cms/cms_lib.c /^int ossl_cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,$/;" f -ossl_cms_DigestAlgorithm_init_bio crypto/cms/cms_lib.c /^BIO *ossl_cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm,$/;" f -ossl_cms_DigestedData_create crypto/cms/cms_dd.c /^CMS_ContentInfo *ossl_cms_DigestedData_create(const EVP_MD *md,$/;" f -ossl_cms_DigestedData_do_final crypto/cms/cms_dd.c /^int ossl_cms_DigestedData_do_final(const CMS_ContentInfo *cms, BIO *chain,$/;" f -ossl_cms_DigestedData_init_bio crypto/cms/cms_dd.c /^BIO *ossl_cms_DigestedData_init_bio(const CMS_ContentInfo *cms)$/;" f -ossl_cms_EncryptedContent_init crypto/cms/cms_enc.c /^int ossl_cms_EncryptedContent_init(CMS_EncryptedContentInfo *ec,$/;" f -ossl_cms_EncryptedContent_init_bio crypto/cms/cms_enc.c /^BIO *ossl_cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec,$/;" f -ossl_cms_EncryptedData_init_bio crypto/cms/cms_enc.c /^BIO *ossl_cms_EncryptedData_init_bio(const CMS_ContentInfo *cms)$/;" f -ossl_cms_EnvelopedData_final crypto/cms/cms_env.c /^int ossl_cms_EnvelopedData_final(CMS_ContentInfo *cms, BIO *chain)$/;" f -ossl_cms_EnvelopedData_init_bio crypto/cms/cms_env.c /^BIO *ossl_cms_EnvelopedData_init_bio(CMS_ContentInfo *cms)$/;" f -ossl_cms_Receipt_verify crypto/cms/cms_ess.c /^int ossl_cms_Receipt_verify(CMS_ContentInfo *cms, CMS_ContentInfo *req_cms)$/;" f -ossl_cms_RecipientInfo_kari_encrypt crypto/cms/cms_kari.c /^int ossl_cms_RecipientInfo_kari_encrypt(const CMS_ContentInfo *cms,$/;" f -ossl_cms_RecipientInfo_kari_init crypto/cms/cms_kari.c /^int ossl_cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,$/;" f -ossl_cms_RecipientInfo_pwri_crypt crypto/cms/cms_pwri.c /^int ossl_cms_RecipientInfo_pwri_crypt(const CMS_ContentInfo *cms,$/;" f -ossl_cms_RecipientInfos_set_cmsctx crypto/cms/cms_env.c /^void ossl_cms_RecipientInfos_set_cmsctx(CMS_ContentInfo *cms)$/;" f -ossl_cms_SignedData_final crypto/cms/cms_sd.c /^int ossl_cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain)$/;" f -ossl_cms_SignedData_init_bio crypto/cms/cms_sd.c /^BIO *ossl_cms_SignedData_init_bio(CMS_ContentInfo *cms)$/;" f -ossl_cms_SignerIdentifier_cert_cmp crypto/cms/cms_sd.c /^int ossl_cms_SignerIdentifier_cert_cmp(CMS_SignerIdentifier *sid, X509 *cert)$/;" f -ossl_cms_SignerIdentifier_get0_signer_id crypto/cms/cms_sd.c /^int ossl_cms_SignerIdentifier_get0_signer_id(CMS_SignerIdentifier *sid,$/;" f -ossl_cms_SignerInfos_set_cmsctx crypto/cms/cms_sd.c /^void ossl_cms_SignerInfos_set_cmsctx(CMS_ContentInfo *cms)$/;" f -ossl_cms_add1_signing_cert crypto/cms/cms_sd.c /^static int ossl_cms_add1_signing_cert(CMS_SignerInfo *si,$/;" f file: -ossl_cms_add1_signing_cert_v2 crypto/cms/cms_sd.c /^static int ossl_cms_add1_signing_cert_v2(CMS_SignerInfo *si,$/;" f file: -ossl_cms_check_signing_certs crypto/cms/cms_ess.c /^int ossl_cms_check_signing_certs(const CMS_SignerInfo *si,$/;" f -ossl_cms_content_bio crypto/cms/cms_lib.c /^BIO *ossl_cms_content_bio(CMS_ContentInfo *cms)$/;" f -ossl_cms_ctx_get0_libctx crypto/cms/cms_lib.c /^OSSL_LIB_CTX *ossl_cms_ctx_get0_libctx(const CMS_CTX *ctx)$/;" f -ossl_cms_ctx_get0_propq crypto/cms/cms_lib.c /^const char *ossl_cms_ctx_get0_propq(const CMS_CTX *ctx)$/;" f -ossl_cms_dh_envelope crypto/cms/cms_dh.c /^int ossl_cms_dh_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f -ossl_cms_ecdh_envelope crypto/cms/cms_ec.c /^int ossl_cms_ecdh_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f -ossl_cms_ecdsa_dsa_sign crypto/cms/cms_ec.c /^int ossl_cms_ecdsa_dsa_sign(CMS_SignerInfo *si, int verify)$/;" f -ossl_cms_encode_Receipt crypto/cms/cms_ess.c /^ASN1_OCTET_STRING *ossl_cms_encode_Receipt(CMS_SignerInfo *si)$/;" f -ossl_cms_env_asn1_ctrl crypto/cms/cms_env.c /^int ossl_cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd)$/;" f -ossl_cms_get0_auth_enveloped crypto/cms/cms_env.c /^CMS_AuthEnvelopedData *ossl_cms_get0_auth_enveloped(CMS_ContentInfo *cms)$/;" f -ossl_cms_get0_cmsctx crypto/cms/cms_lib.c /^const CMS_CTX *ossl_cms_get0_cmsctx(const CMS_ContentInfo *cms)$/;" f -ossl_cms_get0_env_enc_content crypto/cms/cms_env.c /^CMS_EncryptedContentInfo* ossl_cms_get0_env_enc_content(const CMS_ContentInfo *cms)$/;" f -ossl_cms_get0_enveloped crypto/cms/cms_env.c /^CMS_EnvelopedData *ossl_cms_get0_enveloped(CMS_ContentInfo *cms)$/;" f -ossl_cms_ias_cert_cmp crypto/cms/cms_lib.c /^int ossl_cms_ias_cert_cmp(CMS_IssuerAndSerialNumber *ias, X509 *cert)$/;" f -ossl_cms_keyid_cert_cmp crypto/cms/cms_lib.c /^int ossl_cms_keyid_cert_cmp(ASN1_OCTET_STRING *keyid, X509 *cert)$/;" f -ossl_cms_msgSigDigest_add1 crypto/cms/cms_ess.c /^int ossl_cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src)$/;" f -ossl_cms_pkey_get_ri_type crypto/cms/cms_env.c /^int ossl_cms_pkey_get_ri_type(EVP_PKEY *pk)$/;" f -ossl_cms_pkey_is_ri_type_supported crypto/cms/cms_env.c /^int ossl_cms_pkey_is_ri_type_supported(EVP_PKEY *pk, int ri_type)$/;" f -ossl_cms_resolve_libctx crypto/cms/cms_lib.c /^void ossl_cms_resolve_libctx(CMS_ContentInfo *ci)$/;" f -ossl_cms_rsa_envelope crypto/cms/cms_rsa.c /^int ossl_cms_rsa_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f -ossl_cms_rsa_sign crypto/cms/cms_rsa.c /^int ossl_cms_rsa_sign(CMS_SignerInfo *si, int verify)$/;" f -ossl_cms_set1_SignerIdentifier crypto/cms/cms_sd.c /^int ossl_cms_set1_SignerIdentifier(CMS_SignerIdentifier *sid, X509 *cert,$/;" f -ossl_cms_set1_ias crypto/cms/cms_lib.c /^int ossl_cms_set1_ias(CMS_IssuerAndSerialNumber **pias, X509 *cert)$/;" f -ossl_cms_set1_keyid crypto/cms/cms_lib.c /^int ossl_cms_set1_keyid(ASN1_OCTET_STRING **pkeyid, X509 *cert)$/;" f -ossl_cms_si_check_attributes crypto/cms/cms_att.c /^int ossl_cms_si_check_attributes(const CMS_SignerInfo *si)$/;" f -ossl_cms_signerinfo_get_signing_cert crypto/cms/cms_ess.c /^static int ossl_cms_signerinfo_get_signing_cert(const CMS_SignerInfo *si,$/;" f file: -ossl_cms_signerinfo_get_signing_cert_v2 crypto/cms/cms_ess.c /^static int ossl_cms_signerinfo_get_signing_cert_v2(const CMS_SignerInfo *si,$/;" f file: -ossl_comp_zlib_cleanup crypto/comp/c_zlib.c /^void ossl_comp_zlib_cleanup(void)$/;" f -ossl_config_add_ssl_module crypto/conf/conf_ssl.c /^void ossl_config_add_ssl_module(void)$/;" f -ossl_config_int crypto/conf/conf_sap.c /^int ossl_config_int(const OPENSSL_INIT_SETTINGS *settings)$/;" f -ossl_config_modules_free crypto/conf/conf_mod.c /^void ossl_config_modules_free(void)$/;" f -ossl_core_bio_ctrl crypto/bio/ossl_core_bio.c /^long ossl_core_bio_ctrl(OSSL_CORE_BIO *cb, int cmd, long larg, void *parg)$/;" f -ossl_core_bio_free crypto/bio/ossl_core_bio.c /^int ossl_core_bio_free(OSSL_CORE_BIO *cb)$/;" f -ossl_core_bio_gets crypto/bio/ossl_core_bio.c /^int ossl_core_bio_gets(OSSL_CORE_BIO *cb, char *buf, int size)$/;" f -ossl_core_bio_new_file crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_file(const char *filename, const char *mode)$/;" f -ossl_core_bio_new_from_bio crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio)$/;" f -ossl_core_bio_new_mem_buf crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_mem_buf(const void *buf, int len)$/;" f -ossl_core_bio_puts crypto/bio/ossl_core_bio.c /^int ossl_core_bio_puts(OSSL_CORE_BIO *cb, const char *buf)$/;" f -ossl_core_bio_read_ex crypto/bio/ossl_core_bio.c /^int ossl_core_bio_read_ex(OSSL_CORE_BIO *cb, void *data, size_t dlen,$/;" f -ossl_core_bio_st crypto/bio/ossl_core_bio.c /^struct ossl_core_bio_st {$/;" s file: -ossl_core_bio_st test/bio_core_test.c /^struct ossl_core_bio_st {$/;" s file: -ossl_core_bio_up_ref crypto/bio/ossl_core_bio.c /^int ossl_core_bio_up_ref(OSSL_CORE_BIO *cb)$/;" f -ossl_core_bio_vprintf crypto/bio/ossl_core_bio.c /^int ossl_core_bio_vprintf(OSSL_CORE_BIO *cb, const char *format, va_list args)$/;" f -ossl_core_bio_write_ex crypto/bio/ossl_core_bio.c /^int ossl_core_bio_write_ex(OSSL_CORE_BIO *cb, const void *data, size_t dlen,$/;" f -ossl_cpu_info_str crypto/info.c /^char ossl_cpu_info_str[CPU_INFO_STR_LEN] = "";$/;" v -ossl_crmf_attributetypeandvalue_st crypto/crmf/crmf_local.h /^struct ossl_crmf_attributetypeandvalue_st {$/;" s -ossl_crmf_certid_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certid_st {$/;" s -ossl_crmf_certrequest_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certrequest_st {$/;" s -ossl_crmf_certtemplate_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certtemplate_st {$/;" s -ossl_crmf_enckeywithid_identifier_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_enckeywithid_identifier_st {$/;" s -ossl_crmf_enckeywithid_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_enckeywithid_st {$/;" s -ossl_crmf_encryptedvalue_st crypto/crmf/crmf_local.h /^struct ossl_crmf_encryptedvalue_st {$/;" s -ossl_crmf_msg_st crypto/crmf/crmf_local.h /^struct ossl_crmf_msg_st {$/;" s -ossl_crmf_optionalvalidity_st crypto/crmf/crmf_local.h /^struct ossl_crmf_optionalvalidity_st {$/;" s -ossl_crmf_pbmparameter_st crypto/crmf/crmf_local.h /^struct ossl_crmf_pbmparameter_st {$/;" s -ossl_crmf_pkipublicationinfo_st crypto/crmf/crmf_local.h /^struct ossl_crmf_pkipublicationinfo_st {$/;" s -ossl_crmf_pkmacvalue_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_pkmacvalue_st {$/;" s -ossl_crmf_popo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_popo_st {$/;" s -ossl_crmf_popoprivkey_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_popoprivkey_st {$/;" s -ossl_crmf_poposigningkey_st crypto/crmf/crmf_local.h /^struct ossl_crmf_poposigningkey_st {$/;" s -ossl_crmf_poposigningkeyinput_authinfo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_poposigningkeyinput_authinfo_st {$/;" s -ossl_crmf_poposigningkeyinput_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_poposigningkeyinput_st {$/;" s -ossl_crmf_privatekeyinfo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_privatekeyinfo_st {$/;" s -ossl_crmf_singlepubinfo_st crypto/crmf/crmf_local.h /^struct ossl_crmf_singlepubinfo_st {$/;" s -ossl_crngt_cleanup_entropy providers/implementations/rands/crngt.c /^void ossl_crngt_cleanup_entropy(ossl_unused PROV_DRBG *drbg,$/;" f -ossl_crngt_get_entropy providers/implementations/rands/crngt.c /^size_t ossl_crngt_get_entropy(PROV_DRBG *drbg,$/;" f -ossl_crypto_alloc_ex_data_intern crypto/ex_data.c /^int ossl_crypto_alloc_ex_data_intern(int class_index, void *obj,$/;" f -ossl_crypto_cleanup_all_ex_data_int crypto/ex_data.c /^void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx)$/;" f -ossl_crypto_ex_data_get_ossl_lib_ctx crypto/ex_data.c /^OSSL_LIB_CTX *ossl_crypto_ex_data_get_ossl_lib_ctx(const CRYPTO_EX_DATA *ad)$/;" f -ossl_crypto_free_ex_index_ex crypto/ex_data.c /^int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx)$/;" f -ossl_crypto_get_ex_new_index_ex crypto/ex_data.c /^int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,$/;" f -ossl_crypto_new_ex_data_ex crypto/ex_data.c /^int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,$/;" f -ossl_ctx_global_properties crypto/property/property.c /^OSSL_PROPERTY_LIST **ossl_ctx_global_properties(OSSL_LIB_CTX *libctx,$/;" f -ossl_ctx_global_properties_free crypto/property/property.c /^static void ossl_ctx_global_properties_free(void *vglobp)$/;" f file: -ossl_ctx_global_properties_method crypto/property/property.c /^static const OSSL_LIB_CTX_METHOD ossl_ctx_global_properties_method = {$/;" v file: -ossl_ctx_global_properties_new crypto/property/property.c /^static void *ossl_ctx_global_properties_new(OSSL_LIB_CTX *ctx)$/;" f file: -ossl_ctx_thread_stop crypto/initthread.c /^void ossl_ctx_thread_stop(OSSL_LIB_CTX *ctx)$/;" f -ossl_ctype_check crypto/ctype.c /^int ossl_ctype_check(int c, unsigned int mask)$/;" f -ossl_curve448_base_double_scalarmul_non_secret crypto/ec/curve448/curve448.c /^ossl_curve448_base_double_scalarmul_non_secret(curve448_point_t combo,$/;" f -ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio crypto/ec/curve448/curve448.c /^ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio($/;" f -ossl_curve448_point_destroy crypto/ec/curve448/curve448.c /^void ossl_curve448_point_destroy(curve448_point_t point)$/;" f -ossl_curve448_point_double crypto/ec/curve448/curve448.c /^void ossl_curve448_point_double(curve448_point_t p, const curve448_point_t q)$/;" f -ossl_curve448_point_eq crypto/ec/curve448/curve448.c /^ossl_curve448_point_eq(const curve448_point_t p,$/;" f -ossl_curve448_point_identity crypto/ec/curve448/curve448.c /^const curve448_point_t ossl_curve448_point_identity =$/;" v -ossl_curve448_point_mul_by_ratio_and_encode_like_eddsa crypto/ec/curve448/curve448.c /^ossl_curve448_point_mul_by_ratio_and_encode_like_eddsa($/;" f -ossl_curve448_point_mul_by_ratio_and_encode_like_x448 crypto/ec/curve448/curve448.c /^ossl_curve448_point_mul_by_ratio_and_encode_like_x448(uint8_t$/;" f -ossl_curve448_point_valid crypto/ec/curve448/curve448.c /^ossl_curve448_point_valid(const curve448_point_t p)$/;" f -ossl_curve448_precomputed_base crypto/ec/curve448/curve448_tables.c /^const struct curve448_precomputed_s *ossl_curve448_precomputed_base$/;" v typeref:struct:curve448_precomputed_s -ossl_curve448_precomputed_scalarmul crypto/ec/curve448/curve448.c /^ossl_curve448_precomputed_scalarmul(curve448_point_t out,$/;" f -ossl_curve448_scalar_add crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_add(curve448_scalar_t out, const curve448_scalar_t a,$/;" f -ossl_curve448_scalar_decode crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_decode(curve448_scalar_t s,$/;" f -ossl_curve448_scalar_decode_long crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_decode_long(curve448_scalar_t s,$/;" f -ossl_curve448_scalar_destroy crypto/ec/curve448/scalar.c /^void ossl_curve448_scalar_destroy(curve448_scalar_t scalar)$/;" f -ossl_curve448_scalar_encode crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_encode(unsigned char ser[C448_SCALAR_BYTES],$/;" f -ossl_curve448_scalar_halve crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_halve(curve448_scalar_t out, const curve448_scalar_t a)$/;" f -ossl_curve448_scalar_mul crypto/ec/curve448/scalar.c /^void ossl_curve448_scalar_mul(curve448_scalar_t out, const curve448_scalar_t a,$/;" f -ossl_curve448_scalar_one crypto/ec/curve448/scalar.c /^const curve448_scalar_t ossl_curve448_scalar_one = {{{1}}};$/;" v -ossl_curve448_scalar_sub crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_sub(curve448_scalar_t out, const curve448_scalar_t a,$/;" f -ossl_curve448_scalar_zero crypto/ec/curve448/scalar.c /^const curve448_scalar_t ossl_curve448_scalar_zero = {{{0}}};$/;" v -ossl_curve448_wnaf_base crypto/ec/curve448/curve448_tables.c /^const niels_t *ossl_curve448_wnaf_base = curve448_wnaf_base_table;$/;" v -ossl_d2i_DH_PUBKEY crypto/x509/x_pubkey.c /^DH *ossl_d2i_DH_PUBKEY(DH **a, const unsigned char **pp, long length)$/;" f -ossl_d2i_DHx_PUBKEY crypto/x509/x_pubkey.c /^DH *ossl_d2i_DHx_PUBKEY(DH **a, const unsigned char **pp, long length)$/;" f -ossl_d2i_ED25519_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_ED25519_PUBKEY(ECX_KEY **a,$/;" f -ossl_d2i_ED448_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_ED448_PUBKEY(ECX_KEY **a,$/;" f -ossl_d2i_PUBKEY_legacy crypto/x509/x_pubkey.c /^EVP_PKEY *ossl_d2i_PUBKEY_legacy(EVP_PKEY **a, const unsigned char **pp,$/;" f -ossl_d2i_PrivateKey_legacy crypto/asn1/d2i_pr.c /^ossl_d2i_PrivateKey_legacy(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f -ossl_d2i_X25519_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_X25519_PUBKEY(ECX_KEY **a,$/;" f -ossl_d2i_X448_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_X448_PUBKEY(ECX_KEY **a,$/;" f -ossl_decode_der_dsa_sig crypto/asn1_dsa.c /^size_t ossl_decode_der_dsa_sig(BIGNUM *r, BIGNUM *s,$/;" f -ossl_decode_der_integer crypto/asn1_dsa.c /^int ossl_decode_der_integer(PACKET *pkt, BIGNUM *n)$/;" f -ossl_decode_der_length crypto/asn1_dsa.c /^int ossl_decode_der_length(PACKET *pkt, PACKET *subpkt)$/;" f -ossl_decoder_ctx_add_decoder_inst crypto/encode_decode/decoder_lib.c /^int ossl_decoder_ctx_add_decoder_inst(OSSL_DECODER_CTX *ctx,$/;" f -ossl_decoder_ctx_setup_for_pkey crypto/encode_decode/decoder_pkey.c /^int ossl_decoder_ctx_setup_for_pkey(OSSL_DECODER_CTX *ctx,$/;" f -ossl_decoder_ctx_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_ctx_st {$/;" s -ossl_decoder_fetch_by_number crypto/encode_decode/decoder_meth.c /^OSSL_DECODER *ossl_decoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id,$/;" f -ossl_decoder_from_algorithm crypto/encode_decode/decoder_meth.c /^void *ossl_decoder_from_algorithm(int id, const OSSL_ALGORITHM *algodef,$/;" f -ossl_decoder_get_number crypto/encode_decode/decoder_meth.c /^int ossl_decoder_get_number(const OSSL_DECODER *decoder)$/;" f -ossl_decoder_instance_free crypto/encode_decode/decoder_lib.c /^void ossl_decoder_instance_free(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f -ossl_decoder_instance_new crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE *ossl_decoder_instance_new(OSSL_DECODER *decoder,$/;" f -ossl_decoder_instance_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_instance_st {$/;" s -ossl_decoder_new crypto/encode_decode/decoder_meth.c /^static OSSL_DECODER *ossl_decoder_new(void)$/;" f file: -ossl_decoder_parsed_properties crypto/encode_decode/decoder_meth.c /^ossl_decoder_parsed_properties(const OSSL_DECODER *decoder)$/;" f -ossl_decoder_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_st {$/;" s -ossl_decoder_store_cache_flush crypto/encode_decode/decoder_meth.c /^int ossl_decoder_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f -ossl_decoder_store_remove_all_provided crypto/encode_decode/decoder_meth.c /^int ossl_decoder_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f -ossl_default_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_default_provider_init;$/;" v -ossl_default_provider_init providers/defltprov.c /^OSSL_provider_init_fn ossl_default_provider_init;$/;" v -ossl_default_provider_init providers/defltprov.c /^int ossl_default_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -ossl_der_aid_sha1Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha1Identifier[] = {$/;" v -ossl_der_aid_sha224Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha224Identifier[] = {$/;" v -ossl_der_aid_sha256Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha256Identifier[] = {$/;" v -ossl_der_aid_sha384Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha384Identifier[] = {$/;" v -ossl_der_aid_sha512Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512Identifier[] = {$/;" v -ossl_der_aid_sha512_224Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512_224Identifier[] = {$/;" v -ossl_der_aid_sha512_256Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512_256Identifier[] = {$/;" v -ossl_der_oid_id_ecdsa_with_sha1 providers/common/der/der_ec_sig.c 15;" d file: -ossl_der_oid_id_ecdsa_with_sha224 providers/common/der/der_ec_sig.c 16;" d file: -ossl_der_oid_id_ecdsa_with_sha256 providers/common/der/der_ec_sig.c 17;" d file: -ossl_der_oid_id_ecdsa_with_sha384 providers/common/der/der_ec_sig.c 18;" d file: -ossl_der_oid_id_ecdsa_with_sha512 providers/common/der/der_ec_sig.c 19;" d file: -ossl_der_oid_id_sm2_with_sm3 providers/common/der/der_sm2_sig.c 15;" d file: -ossl_der_oid_mdc2WithRSAEncryption providers/common/der/der_rsa_sig.c 24;" d file: -ossl_der_oid_rsassaPss providers/common/der/der_rsa_key.c 350;" d file: -ossl_der_oid_sha3_224WithRSAEncryption providers/common/der/der_rsa_sig.c 16;" d file: -ossl_der_oid_sha3_256WithRSAEncryption providers/common/der/der_rsa_sig.c 18;" d file: -ossl_der_oid_sha3_384WithRSAEncryption providers/common/der/der_rsa_sig.c 20;" d file: -ossl_der_oid_sha3_512WithRSAEncryption providers/common/der/der_rsa_sig.c 22;" d file: -ossl_dh_asn1_meth crypto/dh/dh_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dh_asn1_meth = {$/;" v -ossl_dh_buf2key crypto/dh/dh_key.c /^int ossl_dh_buf2key(DH *dh, const unsigned char *buf, size_t len)$/;" f -ossl_dh_cache_named_group crypto/dh/dh_group_params.c /^void ossl_dh_cache_named_group(DH *dh)$/;" f -ossl_dh_check_key providers/common/securitycheck.c /^int ossl_dh_check_key(OSSL_LIB_CTX *ctx, const DH *dh)$/;" f -ossl_dh_check_pairwise crypto/dh/dh_check.c /^int ossl_dh_check_pairwise(const DH *dh)$/;" f -ossl_dh_check_priv_key crypto/dh/dh_check.c /^int ossl_dh_check_priv_key(const DH *dh, const BIGNUM *priv_key, int *ret)$/;" f -ossl_dh_check_pub_key_partial crypto/dh/dh_check.c /^int ossl_dh_check_pub_key_partial(const DH *dh, const BIGNUM *pub_key, int *ret)$/;" f -ossl_dh_compute_key crypto/dh/dh_key.c /^int ossl_dh_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f -ossl_dh_dup crypto/dh/dh_backend.c /^DH *ossl_dh_dup(const DH *dh, int selection)$/;" f -ossl_dh_gen_type_id2name crypto/evp/dh_support.c /^const char *ossl_dh_gen_type_id2name(int id)$/;" f -ossl_dh_gen_type_name2id crypto/evp/dh_support.c /^int ossl_dh_gen_type_name2id(const char *name, int type)$/;" f -ossl_dh_generate_ffc_parameters crypto/dh/dh_gen.c /^int ossl_dh_generate_ffc_parameters(DH *dh, int type, int pbits, int qbits,$/;" f -ossl_dh_generate_public_key crypto/dh/dh_key.c /^int ossl_dh_generate_public_key(BN_CTX *ctx, const DH *dh,$/;" f -ossl_dh_get0_nid crypto/dh/dh_lib.c /^int ossl_dh_get0_nid(const DH *dh)$/;" f -ossl_dh_get0_params crypto/dh/dh_lib.c /^FFC_PARAMS *ossl_dh_get0_params(DH *dh)$/;" f -ossl_dh_get_method crypto/dh/dh_lib.c /^const DH_METHOD *ossl_dh_get_method(const DH *dh)$/;" f -ossl_dh_get_named_group_uid_from_size crypto/dh/dh_gen.c /^int ossl_dh_get_named_group_uid_from_size(int pbits)$/;" f -ossl_dh_is_foreign crypto/dh/dh_backend.c /^int ossl_dh_is_foreign(const DH *dh)$/;" f -ossl_dh_is_named_safe_prime_group crypto/dh/dh_group_params.c /^int ossl_dh_is_named_safe_prime_group(const DH *dh)$/;" f -ossl_dh_kdf_X9_42_asn1 crypto/dh/dh_kdf.c /^int ossl_dh_kdf_X9_42_asn1(unsigned char *out, size_t outlen,$/;" f -ossl_dh_key2buf crypto/dh/dh_key.c /^size_t ossl_dh_key2buf(const DH *dh, unsigned char **pbuf_out, size_t size,$/;" f -ossl_dh_key_from_pkcs8 crypto/dh/dh_backend.c /^DH *ossl_dh_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f -ossl_dh_key_fromdata crypto/dh/dh_backend.c /^int ossl_dh_key_fromdata(DH *dh, const OSSL_PARAM params[], int include_private)$/;" f -ossl_dh_key_todata crypto/dh/dh_backend.c /^int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],$/;" f -ossl_dh_keyexch_functions providers/implementations/exchange/dh_exch.c /^const OSSL_DISPATCH ossl_dh_keyexch_functions[] = {$/;" v -ossl_dh_keymgmt_functions providers/implementations/keymgmt/dh_kmgmt.c /^const OSSL_DISPATCH ossl_dh_keymgmt_functions[] = {$/;" v -ossl_dh_new_by_nid_ex crypto/dh/dh_group_params.c /^DH *ossl_dh_new_by_nid_ex(OSSL_LIB_CTX *libctx, int nid)$/;" f -ossl_dh_new_ex crypto/dh/dh_lib.c /^DH *ossl_dh_new_ex(OSSL_LIB_CTX *libctx)$/;" f -ossl_dh_params_fromdata crypto/dh/dh_backend.c /^int ossl_dh_params_fromdata(DH *dh, const OSSL_PARAM params[])$/;" f -ossl_dh_params_todata crypto/dh/dh_backend.c /^int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[])$/;" f -ossl_dh_pkey_method crypto/dh/dh_pmeth.c /^const EVP_PKEY_METHOD *ossl_dh_pkey_method(void)$/;" f -ossl_dh_set0_libctx crypto/dh/dh_lib.c /^void ossl_dh_set0_libctx(DH *d, OSSL_LIB_CTX *libctx)$/;" f -ossl_dhx_asn1_meth crypto/dh/dh_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dhx_asn1_meth = {$/;" v -ossl_dhx_keymgmt_functions providers/implementations/keymgmt/dh_kmgmt.c /^const OSSL_DISPATCH ossl_dhx_keymgmt_functions[] = {$/;" v -ossl_dhx_pkey_method crypto/dh/dh_pmeth.c /^const EVP_PKEY_METHOD *ossl_dhx_pkey_method(void)$/;" f -ossl_digest_default_get_params providers/implementations/digests/digestcommon.c /^int ossl_digest_default_get_params(OSSL_PARAM params[], size_t blksz,$/;" f -ossl_digest_default_gettable_params providers/implementations/digests/digestcommon.c /^const OSSL_PARAM *ossl_digest_default_gettable_params(void *provctx)$/;" f -ossl_digest_get_approved_nid providers/common/digest_to_nid.c /^int ossl_digest_get_approved_nid(const EVP_MD *md)$/;" f -ossl_digest_get_approved_nid_with_sha1 providers/common/securitycheck.c /^int ossl_digest_get_approved_nid_with_sha1(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f -ossl_digest_is_allowed providers/common/securitycheck.c /^int ossl_digest_is_allowed(OSSL_LIB_CTX *ctx, const EVP_MD *md)$/;" f -ossl_digest_md_to_nid providers/common/digest_to_nid.c /^int ossl_digest_md_to_nid(const EVP_MD *md, const OSSL_ITEM *it, size_t it_len)$/;" f -ossl_digest_rsa_sign_get_md_nid providers/common/securitycheck_default.c /^int ossl_digest_rsa_sign_get_md_nid(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f -ossl_digest_rsa_sign_get_md_nid providers/common/securitycheck_fips.c /^int ossl_digest_rsa_sign_get_md_nid(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f -ossl_dispatch_st include/openssl/core.h /^struct ossl_dispatch_st {$/;" s -ossl_do_PVK_header crypto/pem/pvkfmt.c /^int ossl_do_PVK_header(const unsigned char **in, unsigned int length,$/;" f -ossl_do_blob_header crypto/pem/pvkfmt.c /^int ossl_do_blob_header(const unsigned char **in, unsigned int length,$/;" f -ossl_do_ex_data_init crypto/ex_data.c /^int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx)$/;" f -ossl_drbg_clear_seed providers/implementations/rands/drbg.c /^void ossl_drbg_clear_seed(ossl_unused void *vdrbg,$/;" f -ossl_drbg_clear_seed providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_clear_seed_fn ossl_drbg_clear_seed;$/;" v -ossl_drbg_ctr_functions providers/implementations/rands/drbg_ctr.c /^const OSSL_DISPATCH ossl_drbg_ctr_functions[] = {$/;" v -ossl_drbg_enable_locking providers/implementations/rands/drbg.c /^int ossl_drbg_enable_locking(void *vctx)$/;" f -ossl_drbg_enable_locking providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_enable_locking_fn ossl_drbg_enable_locking;$/;" v -ossl_drbg_get_ctx_params providers/implementations/rands/drbg.c /^int ossl_drbg_get_ctx_params(PROV_DRBG *drbg, OSSL_PARAM params[])$/;" f -ossl_drbg_get_seed providers/implementations/rands/drbg.c /^size_t ossl_drbg_get_seed(void *vdrbg, unsigned char **pout,$/;" f -ossl_drbg_get_seed providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_get_seed_fn ossl_drbg_get_seed;$/;" v -ossl_drbg_hash_functions providers/implementations/rands/drbg_hash.c /^const OSSL_DISPATCH ossl_drbg_hash_functions[] = {$/;" v -ossl_drbg_lock providers/implementations/rands/drbg.c /^int ossl_drbg_lock(void *vctx)$/;" f -ossl_drbg_lock providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_lock_fn ossl_drbg_lock;$/;" v -ossl_drbg_lock_parent providers/implementations/rands/drbg.c /^static int ossl_drbg_lock_parent(PROV_DRBG *drbg)$/;" f file: -ossl_drbg_ossl_hmac_functions providers/implementations/rands/drbg_hmac.c /^const OSSL_DISPATCH ossl_drbg_ossl_hmac_functions[] = {$/;" v -ossl_drbg_set_ctx_params providers/implementations/rands/drbg.c /^int ossl_drbg_set_ctx_params(PROV_DRBG *drbg, const OSSL_PARAM params[])$/;" f -ossl_drbg_unlock providers/implementations/rands/drbg.c /^void ossl_drbg_unlock(void *vctx)$/;" f -ossl_drbg_unlock providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_unlock_fn ossl_drbg_unlock;$/;" v -ossl_drbg_unlock_parent providers/implementations/rands/drbg.c /^static void ossl_drbg_unlock_parent(PROV_DRBG *drbg)$/;" f file: -ossl_dsa_asn1_meths crypto/dsa/dsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dsa_asn1_meths[5] = {$/;" v -ossl_dsa_check_key providers/common/securitycheck.c /^int ossl_dsa_check_key(OSSL_LIB_CTX *ctx, const DSA *dsa, int sign)$/;" f -ossl_dsa_check_pairwise crypto/dsa/dsa_check.c /^int ossl_dsa_check_pairwise(const DSA *dsa)$/;" f -ossl_dsa_check_params crypto/dsa/dsa_check.c /^int ossl_dsa_check_params(const DSA *dsa, int checktype, int *ret)$/;" f -ossl_dsa_check_priv_key crypto/dsa/dsa_check.c /^int ossl_dsa_check_priv_key(const DSA *dsa, const BIGNUM *priv_key, int *ret)$/;" f -ossl_dsa_check_pub_key crypto/dsa/dsa_check.c /^int ossl_dsa_check_pub_key(const DSA *dsa, const BIGNUM *pub_key, int *ret)$/;" f -ossl_dsa_check_pub_key_partial crypto/dsa/dsa_check.c /^int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret)$/;" f -ossl_dsa_do_sign_int crypto/dsa/dsa_ossl.c /^DSA_SIG *ossl_dsa_do_sign_int(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f -ossl_dsa_dup crypto/dsa/dsa_backend.c /^DSA *ossl_dsa_dup(const DSA *dsa, int selection)$/;" f -ossl_dsa_ffc_params_fromdata crypto/dsa/dsa_lib.c /^int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[])$/;" f -ossl_dsa_generate_ffc_parameters crypto/dsa/dsa_gen.c /^int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits,$/;" f -ossl_dsa_generate_public_key crypto/dsa/dsa_key.c /^int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa,$/;" f -ossl_dsa_get0_params crypto/dsa/dsa_lib.c /^FFC_PARAMS *ossl_dsa_get0_params(DSA *dsa)$/;" f -ossl_dsa_is_foreign crypto/dsa/dsa_backend.c /^int ossl_dsa_is_foreign(const DSA *dsa)$/;" f -ossl_dsa_key_from_pkcs8 crypto/dsa/dsa_backend.c /^DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f -ossl_dsa_key_fromdata crypto/dsa/dsa_backend.c /^int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[],$/;" f -ossl_dsa_keymgmt_functions providers/implementations/keymgmt/dsa_kmgmt.c /^const OSSL_DISPATCH ossl_dsa_keymgmt_functions[] = {$/;" v -ossl_dsa_new crypto/dsa/dsa_lib.c /^DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx)$/;" f -ossl_dsa_pkey_method crypto/dsa/dsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_dsa_pkey_method(void)$/;" f -ossl_dsa_set0_libctx crypto/dsa/dsa_lib.c /^void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx)$/;" f -ossl_dsa_sign_int crypto/dsa/dsa_sign.c /^int ossl_dsa_sign_int(int type, const unsigned char *dgst, int dlen,$/;" f -ossl_dsa_signature_functions providers/implementations/signature/dsa_sig.c /^const OSSL_DISPATCH ossl_dsa_signature_functions[] = {$/;" v -ossl_ec_GF2m_simple_add crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_GF2m_simple_cmp crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a,$/;" f -ossl_ec_GF2m_simple_dbl crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_GF2m_simple_field_div crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GF2m_simple_field_mul crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GF2m_simple_field_sqr crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GF2m_simple_group_check_discriminant crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_group_clear_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_group_clear_finish(EC_GROUP *group)$/;" f -ossl_ec_GF2m_simple_group_copy crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f -ossl_ec_GF2m_simple_group_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_group_finish(EC_GROUP *group)$/;" f -ossl_ec_GF2m_simple_group_get_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p,$/;" f -ossl_ec_GF2m_simple_group_get_degree crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_get_degree(const EC_GROUP *group)$/;" f -ossl_ec_GF2m_simple_group_init crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_init(EC_GROUP *group)$/;" f -ossl_ec_GF2m_simple_group_set_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_set_curve(EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_invert crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GF2m_simple_is_at_infinity crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_is_at_infinity(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_is_on_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f -ossl_ec_GF2m_simple_make_affine crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_make_affine(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GF2m_simple_oct2point crypto/ec/ec2_oct.c /^int ossl_ec_GF2m_simple_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GF2m_simple_point2oct crypto/ec/ec2_oct.c /^size_t ossl_ec_GF2m_simple_point2oct(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_point_clear_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_point_clear_finish(EC_POINT *point)$/;" f -ossl_ec_GF2m_simple_point_copy crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)$/;" f -ossl_ec_GF2m_simple_point_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_point_finish(EC_POINT *point)$/;" f -ossl_ec_GF2m_simple_point_get_affine_coordinates crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_get_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_point_init crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_init(EC_POINT *point)$/;" f -ossl_ec_GF2m_simple_point_set_affine_coordinates crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_set_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_point_set_to_infinity crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group,$/;" f -ossl_ec_GF2m_simple_points_make_affine crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num,$/;" f -ossl_ec_GF2m_simple_set_compressed_coordinates crypto/ec/ec2_oct.c /^int ossl_ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_mont_field_decode crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GFp_mont_field_encode crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GFp_mont_field_inv crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_mont_field_mul crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_mont_field_set_to_one crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GFp_mont_field_sqr crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_mont_group_clear_finish crypto/ec/ecp_mont.c /^void ossl_ec_GFp_mont_group_clear_finish(EC_GROUP *group)$/;" f -ossl_ec_GFp_mont_group_copy crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f -ossl_ec_GFp_mont_group_finish crypto/ec/ecp_mont.c /^void ossl_ec_GFp_mont_group_finish(EC_GROUP *group)$/;" f -ossl_ec_GFp_mont_group_init crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_init(EC_GROUP *group)$/;" f -ossl_ec_GFp_mont_group_set_curve crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f -ossl_ec_GFp_nist_field_mul crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_nist_field_sqr crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_nist_group_copy crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f -ossl_ec_GFp_nist_group_set_curve crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f -ossl_ec_GFp_nistp224_group_init crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_group_init(EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp224_group_set_curve crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f -ossl_ec_GFp_nistp224_have_precompute_mult crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_have_precompute_mult(const EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp224_point_get_affine_coordinates crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_point_get_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_nistp224_points_mul crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_GFp_nistp224_precompute_mult crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f -ossl_ec_GFp_nistp256_group_init crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_group_init(EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp256_group_set_curve crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f -ossl_ec_GFp_nistp256_have_precompute_mult crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_have_precompute_mult(const EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp256_point_get_affine_coordinates crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_point_get_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_nistp256_points_mul crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_GFp_nistp256_precompute_mult crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f -ossl_ec_GFp_nistp521_group_init crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_group_init(EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp521_group_set_curve crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f -ossl_ec_GFp_nistp521_have_precompute_mult crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_have_precompute_mult(const EC_GROUP *group)$/;" f -ossl_ec_GFp_nistp521_point_get_affine_coordinates crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_point_get_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_nistp521_points_mul crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_GFp_nistp521_precompute_mult crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f -ossl_ec_GFp_nistp_points_make_affine_internal crypto/ec/ecp_nistputil.c /^ossl_ec_GFp_nistp_points_make_affine_internal(size_t num, void *point_array,$/;" f -ossl_ec_GFp_nistp_recode_scalar_bits crypto/ec/ecp_nistputil.c /^void ossl_ec_GFp_nistp_recode_scalar_bits(unsigned char *sign,$/;" f -ossl_ec_GFp_simple_add crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f -ossl_ec_GFp_simple_blind_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_blind_coordinates(const EC_GROUP *group, EC_POINT *p,$/;" f -ossl_ec_GFp_simple_cmp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_cmp(const EC_GROUP *group, const EC_POINT *a,$/;" f -ossl_ec_GFp_simple_dbl crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f -ossl_ec_GFp_simple_field_inv crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_inv(const EC_GROUP *group, BIGNUM *r,$/;" f -ossl_ec_GFp_simple_field_mul crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_simple_field_sqr crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f -ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_group_check_discriminant crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_check_discriminant(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_group_clear_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_group_clear_finish(EC_GROUP *group)$/;" f -ossl_ec_GFp_simple_group_copy crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f -ossl_ec_GFp_simple_group_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_group_finish(EC_GROUP *group)$/;" f -ossl_ec_GFp_simple_group_get_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p,$/;" f -ossl_ec_GFp_simple_group_get_degree crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_get_degree(const EC_GROUP *group)$/;" f -ossl_ec_GFp_simple_group_init crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_init(EC_GROUP *group)$/;" f -ossl_ec_GFp_simple_group_set_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_set_curve(EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_invert crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_invert(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GFp_simple_is_at_infinity crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_is_at_infinity(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_is_on_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f -ossl_ec_GFp_simple_ladder_post crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_post(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_ladder_pre crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_pre(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_ladder_step crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_step(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_make_affine crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_make_affine(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GFp_simple_oct2point crypto/ec/ecp_oct.c /^int ossl_ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f -ossl_ec_GFp_simple_point2oct crypto/ec/ecp_oct.c /^size_t ossl_ec_GFp_simple_point2oct(const EC_GROUP *group, const EC_POINT *point,$/;" f -ossl_ec_GFp_simple_point_clear_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_point_clear_finish(EC_POINT *point)$/;" f -ossl_ec_GFp_simple_point_copy crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)$/;" f -ossl_ec_GFp_simple_point_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_point_finish(EC_POINT *point)$/;" f -ossl_ec_GFp_simple_point_get_affine_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_point_init crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_init(EC_POINT *point)$/;" f -ossl_ec_GFp_simple_point_set_affine_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_point_set_to_infinity crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_points_make_affine crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_points_make_affine(const EC_GROUP *group, size_t num,$/;" f -ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f -ossl_ec_GFp_simple_set_compressed_coordinates crypto/ec/ecp_oct.c /^int ossl_ec_GFp_simple_set_compressed_coordinates(const EC_GROUP *group,$/;" f -ossl_ec_check_group_type_id2name crypto/ec/ec_backend.c /^char *ossl_ec_check_group_type_id2name(int id)$/;" f -ossl_ec_check_key providers/common/securitycheck.c /^int ossl_ec_check_key(OSSL_LIB_CTX *ctx, const EC_KEY *ec, int protect)$/;" f -ossl_ec_curve_name2nid crypto/evp/ec_support.c /^int ossl_ec_curve_name2nid(const char *name)$/;" f -ossl_ec_curve_nid2nist_int crypto/evp/ec_support.c /^const char *ossl_ec_curve_nid2nist_int(int nid)$/;" f -ossl_ec_curve_nid_from_params crypto/ec/ec_curve.c /^int ossl_ec_curve_nid_from_params(const EC_GROUP *group, BN_CTX *ctx)$/;" f -ossl_ec_curve_nist2nid_int crypto/evp/ec_support.c /^int ossl_ec_curve_nist2nid_int(const char *name)$/;" f -ossl_ec_encoding_name2id crypto/ec/ec_backend.c /^int ossl_ec_encoding_name2id(const char *name)$/;" f -ossl_ec_encoding_param2id crypto/ec/ec_backend.c /^int ossl_ec_encoding_param2id(const OSSL_PARAM *p, int *id)$/;" f -ossl_ec_group_do_inverse_ord crypto/ec/ec_lib.c /^int ossl_ec_group_do_inverse_ord(const EC_GROUP *group, BIGNUM *res,$/;" f -ossl_ec_group_fromdata crypto/ec/ec_backend.c /^int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f -ossl_ec_group_new_ex crypto/ec/ec_lib.c /^EC_GROUP *ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -ossl_ec_group_set_params crypto/ec/ec_lib.c /^int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])$/;" f -ossl_ec_group_simple_order_bits crypto/ec/ec_lib.c /^int ossl_ec_group_simple_order_bits(const EC_GROUP *group)$/;" f -ossl_ec_group_todata crypto/ec/ec_backend.c /^int ossl_ec_group_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,$/;" f -ossl_ec_key_dup crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_dup(const EC_KEY *src, int selection)$/;" f -ossl_ec_key_from_pkcs8 crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f -ossl_ec_key_fromdata crypto/ec/ec_backend.c /^int ossl_ec_key_fromdata(EC_KEY *ec, const OSSL_PARAM params[], int include_private)$/;" f -ossl_ec_key_gen crypto/ec/ec_key.c /^int ossl_ec_key_gen(EC_KEY *eckey)$/;" f -ossl_ec_key_get0_propq crypto/ec/ec_key.c /^const char *ossl_ec_key_get0_propq(const EC_KEY *key)$/;" f -ossl_ec_key_get_libctx crypto/ec/ec_key.c /^OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *key)$/;" f -ossl_ec_key_is_foreign crypto/ec/ec_backend.c /^int ossl_ec_key_is_foreign(const EC_KEY *ec)$/;" f -ossl_ec_key_new_method_int crypto/ec/ec_kmeth.c /^EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq,$/;" f -ossl_ec_key_otherparams_fromdata crypto/ec/ec_backend.c /^int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f -ossl_ec_key_pairwise_check crypto/ec/ec_key.c /^int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx)$/;" f -ossl_ec_key_param_from_x509_algor crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_param_from_x509_algor(const X509_ALGOR *palg,$/;" f -ossl_ec_key_private_check crypto/ec/ec_key.c /^int ossl_ec_key_private_check(const EC_KEY *eckey)$/;" f -ossl_ec_key_public_check crypto/ec/ec_key.c /^int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx)$/;" f -ossl_ec_key_public_check_quick crypto/ec/ec_key.c /^int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx)$/;" f -ossl_ec_key_set0_libctx crypto/ec/ec_key.c /^void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx)$/;" f -ossl_ec_key_simple_check_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_check_key(const EC_KEY *eckey)$/;" f -ossl_ec_key_simple_generate_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_generate_key(EC_KEY *eckey)$/;" f -ossl_ec_key_simple_generate_public_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_generate_public_key(EC_KEY *eckey)$/;" f -ossl_ec_key_simple_oct2priv crypto/ec/ec_key.c /^int ossl_ec_key_simple_oct2priv(EC_KEY *eckey, const unsigned char *buf,$/;" f -ossl_ec_key_simple_priv2oct crypto/ec/ec_key.c /^size_t ossl_ec_key_simple_priv2oct(const EC_KEY *eckey,$/;" f -ossl_ec_keymgmt_functions providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_DISPATCH ossl_ec_keymgmt_functions[] = {$/;" v -ossl_ec_pkey_method crypto/ec/ec_pmeth.c /^const EVP_PKEY_METHOD *ossl_ec_pkey_method(void)$/;" f -ossl_ec_point_blind_coordinates crypto/ec/ec_lib.c /^int ossl_ec_point_blind_coordinates(const EC_GROUP *group, EC_POINT *p,$/;" f -ossl_ec_pt_format_id2name crypto/ec/ec_backend.c /^char *ossl_ec_pt_format_id2name(int id)$/;" f -ossl_ec_pt_format_name2id crypto/ec/ec_backend.c /^int ossl_ec_pt_format_name2id(const char *name)$/;" f -ossl_ec_pt_format_param2id crypto/ec/ec_backend.c /^int ossl_ec_pt_format_param2id(const OSSL_PARAM *p, int *id)$/;" f -ossl_ec_scalar_mul_ladder crypto/ec/ec_mult.c /^int ossl_ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r,$/;" f -ossl_ec_set_check_group_type_from_name crypto/ec/ec_backend.c /^int ossl_ec_set_check_group_type_from_name(EC_KEY *ec, const char *name)$/;" f -ossl_ec_set_ecdh_cofactor_mode crypto/ec/ec_backend.c /^int ossl_ec_set_ecdh_cofactor_mode(EC_KEY *ec, int mode)$/;" f -ossl_ec_wNAF_have_precompute_mult crypto/ec/ec_mult.c /^int ossl_ec_wNAF_have_precompute_mult(const EC_GROUP *group)$/;" f -ossl_ec_wNAF_mul crypto/ec/ec_mult.c /^int ossl_ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" f -ossl_ec_wNAF_precompute_mult crypto/ec/ec_mult.c /^int ossl_ec_wNAF_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f -ossl_ecdh_compute_key crypto/ec/ecdh_ossl.c /^int ossl_ecdh_compute_key(unsigned char **psec, size_t *pseclen,$/;" f -ossl_ecdh_kdf_X9_63 crypto/ec/ecdh_kdf.c /^int ossl_ecdh_kdf_X9_63(unsigned char *out, size_t outlen,$/;" f -ossl_ecdh_keyexch_functions providers/implementations/exchange/ecdh_exch.c /^const OSSL_DISPATCH ossl_ecdh_keyexch_functions[] = {$/;" v -ossl_ecdh_simple_compute_key crypto/ec/ecdh_ossl.c /^int ossl_ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen,$/;" f -ossl_ecdsa_sign crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen,$/;" f -ossl_ecdsa_sign_setup crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f -ossl_ecdsa_sign_sig crypto/ec/ecdsa_ossl.c /^ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,$/;" f -ossl_ecdsa_signature_functions providers/implementations/signature/ecdsa_sig.c /^const OSSL_DISPATCH ossl_ecdsa_signature_functions[] = {$/;" v -ossl_ecdsa_simple_sign_setup crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_simple_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f -ossl_ecdsa_simple_sign_sig crypto/ec/ecdsa_ossl.c /^ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len,$/;" f -ossl_ecdsa_simple_verify_sig crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_simple_verify_sig(const unsigned char *dgst, int dgst_len,$/;" f -ossl_ecdsa_verify crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f -ossl_ecdsa_verify_sig crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len,$/;" f -ossl_eckey_asn1_meth crypto/ec/ec_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_eckey_asn1_meth = {$/;" v -ossl_ecx25519_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ecx25519_asn1_meth = {$/;" v -ossl_ecx25519_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ecx25519_pkey_method(void)$/;" f -ossl_ecx448_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ecx448_asn1_meth = {$/;" v -ossl_ecx448_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ecx448_pkey_method(void)$/;" f -ossl_ecx_key_allocate_privkey crypto/ec/ecx_key.c /^unsigned char *ossl_ecx_key_allocate_privkey(ECX_KEY *key)$/;" f -ossl_ecx_key_dup crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_dup(const ECX_KEY *key, int selection)$/;" f -ossl_ecx_key_free crypto/ec/ecx_key.c /^void ossl_ecx_key_free(ECX_KEY *key)$/;" f -ossl_ecx_key_from_pkcs8 crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f -ossl_ecx_key_fromdata crypto/ec/ecx_backend.c /^int ossl_ecx_key_fromdata(ECX_KEY *ecx, const OSSL_PARAM params[],$/;" f -ossl_ecx_key_new crypto/ec/ecx_key.c /^ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type, int haspubkey,$/;" f -ossl_ecx_key_op crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_op(const X509_ALGOR *palg,$/;" f -ossl_ecx_key_set0_libctx crypto/ec/ecx_key.c /^void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx)$/;" f -ossl_ecx_key_up_ref crypto/ec/ecx_key.c /^int ossl_ecx_key_up_ref(ECX_KEY *key)$/;" f -ossl_ecx_public_from_private crypto/ec/ecx_backend.c /^int ossl_ecx_public_from_private(ECX_KEY *key)$/;" f -ossl_ed25519_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ed25519_asn1_meth = {$/;" v -ossl_ed25519_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ed25519_pkey_method(void)$/;" f -ossl_ed25519_public_from_private crypto/ec/curve25519.c /^ossl_ed25519_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[32],$/;" f -ossl_ed25519_sign crypto/ec/curve25519.c /^ossl_ed25519_sign(uint8_t *out_sig, const uint8_t *message, size_t message_len,$/;" f -ossl_ed25519_signature_functions providers/implementations/signature/eddsa_sig.c /^const OSSL_DISPATCH ossl_ed25519_signature_functions[] = {$/;" v -ossl_ed25519_verify crypto/ec/curve25519.c /^ossl_ed25519_verify(const uint8_t *message, size_t message_len,$/;" f -ossl_ed448_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ed448_asn1_meth = {$/;" v -ossl_ed448_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ed448_pkey_method(void)$/;" f -ossl_ed448_public_from_private crypto/ec/curve448/eddsa.c /^ossl_ed448_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[57],$/;" f -ossl_ed448_sign crypto/ec/curve448/eddsa.c /^ossl_ed448_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig, const uint8_t *message,$/;" f -ossl_ed448_signature_functions providers/implementations/signature/eddsa_sig.c /^const OSSL_DISPATCH ossl_ed448_signature_functions[] = {$/;" v -ossl_ed448_verify crypto/ec/curve448/eddsa.c /^ossl_ed448_verify(OSSL_LIB_CTX *ctx, const uint8_t *message, size_t message_len,$/;" f -ossl_ed448ph_sign crypto/ec/curve448/eddsa.c /^ossl_ed448ph_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig, const uint8_t hash[64],$/;" f -ossl_ed448ph_verify crypto/ec/curve448/eddsa.c /^ossl_ed448ph_verify(OSSL_LIB_CTX *ctx, const uint8_t hash[64],$/;" f -ossl_encode_der_dsa_sig crypto/asn1_dsa.c /^int ossl_encode_der_dsa_sig(WPACKET *pkt, const BIGNUM *r, const BIGNUM *s)$/;" f -ossl_encode_der_integer crypto/asn1_dsa.c /^int ossl_encode_der_integer(WPACKET *pkt, const BIGNUM *n)$/;" f -ossl_encode_der_length crypto/asn1_dsa.c /^int ossl_encode_der_length(WPACKET *pkt, size_t cont_len)$/;" f -ossl_encoder_ctx_add_encoder_inst crypto/encode_decode/encoder_lib.c /^static int ossl_encoder_ctx_add_encoder_inst(OSSL_ENCODER_CTX *ctx,$/;" f file: -ossl_encoder_ctx_setup_for_pkey crypto/encode_decode/encoder_pkey.c /^static int ossl_encoder_ctx_setup_for_pkey(OSSL_ENCODER_CTX *ctx,$/;" f file: -ossl_encoder_ctx_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_ctx_st {$/;" s -ossl_encoder_fetch_by_number crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER *ossl_encoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id,$/;" f -ossl_encoder_get_number crypto/encode_decode/encoder_meth.c /^int ossl_encoder_get_number(const OSSL_ENCODER *encoder)$/;" f -ossl_encoder_instance_free crypto/encode_decode/encoder_lib.c /^void ossl_encoder_instance_free(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f -ossl_encoder_instance_new crypto/encode_decode/encoder_lib.c /^static OSSL_ENCODER_INSTANCE *ossl_encoder_instance_new(OSSL_ENCODER *encoder,$/;" f file: -ossl_encoder_instance_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_instance_st {$/;" s -ossl_encoder_new crypto/encode_decode/encoder_meth.c /^static OSSL_ENCODER *ossl_encoder_new(void)$/;" f file: -ossl_encoder_parsed_properties crypto/encode_decode/encoder_meth.c /^ossl_encoder_parsed_properties(const OSSL_ENCODER *encoder)$/;" f -ossl_encoder_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_st {$/;" s -ossl_encoder_store_cache_flush crypto/encode_decode/encoder_meth.c /^int ossl_encoder_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f -ossl_encoder_store_remove_all_provided crypto/encode_decode/encoder_meth.c /^int ossl_encoder_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f -ossl_endecode_base_st crypto/encode_decode/encoder_local.h /^struct ossl_endecode_base_st {$/;" s -ossl_ends_with_dirsep include/internal/cryptlib.h /^static ossl_inline int ossl_ends_with_dirsep(const char *path)$/;" f -ossl_engine_table_select crypto/engine/eng_table.c /^ENGINE *ossl_engine_table_select(ENGINE_TABLE **table, int nid,$/;" f -ossl_err_get_state_int crypto/err/err.c /^ERR_STATE *ossl_err_get_state_int(void)$/;" f -ossl_err_load_ASN1_strings crypto/asn1/asn1_err.c /^int ossl_err_load_ASN1_strings(void)$/;" f -ossl_err_load_ASYNC_strings crypto/async/async_err.c /^int ossl_err_load_ASYNC_strings(void)$/;" f -ossl_err_load_BIO_strings crypto/bio/bio_err.c /^int ossl_err_load_BIO_strings(void)$/;" f -ossl_err_load_BN_strings crypto/bn/bn_err.c /^int ossl_err_load_BN_strings(void)$/;" f -ossl_err_load_BUF_strings crypto/buffer/buf_err.c /^int ossl_err_load_BUF_strings(void)$/;" f -ossl_err_load_CMP_strings crypto/cmp/cmp_err.c /^int ossl_err_load_CMP_strings(void)$/;" f -ossl_err_load_CMS_strings crypto/cms/cms_err.c /^int ossl_err_load_CMS_strings(void)$/;" f -ossl_err_load_COMP_strings crypto/comp/comp_err.c /^int ossl_err_load_COMP_strings(void)$/;" f -ossl_err_load_CONF_strings crypto/conf/conf_err.c /^int ossl_err_load_CONF_strings(void)$/;" f -ossl_err_load_CRMF_strings crypto/crmf/crmf_err.c /^int ossl_err_load_CRMF_strings(void)$/;" f -ossl_err_load_CRYPTO_strings crypto/cpt_err.c /^int ossl_err_load_CRYPTO_strings(void)$/;" f -ossl_err_load_CT_strings crypto/ct/ct_err.c /^int ossl_err_load_CT_strings(void)$/;" f -ossl_err_load_DH_strings crypto/dh/dh_err.c /^int ossl_err_load_DH_strings(void)$/;" f -ossl_err_load_DSA_strings crypto/dsa/dsa_err.c /^int ossl_err_load_DSA_strings(void)$/;" f -ossl_err_load_DSO_strings crypto/dso/dso_err.c /^int ossl_err_load_DSO_strings(void)$/;" f -ossl_err_load_EC_strings crypto/ec/ec_err.c /^int ossl_err_load_EC_strings(void)$/;" f -ossl_err_load_ENGINE_strings crypto/engine/eng_err.c /^int ossl_err_load_ENGINE_strings(void)$/;" f -ossl_err_load_ERR_strings crypto/err/err.c /^int ossl_err_load_ERR_strings(void)$/;" f -ossl_err_load_ESS_strings crypto/ess/ess_err.c /^int ossl_err_load_ESS_strings(void)$/;" f -ossl_err_load_EVP_strings crypto/evp/evp_err.c /^int ossl_err_load_EVP_strings(void)$/;" f -ossl_err_load_HTTP_strings crypto/http/http_err.c /^int ossl_err_load_HTTP_strings(void)$/;" f -ossl_err_load_OBJ_strings crypto/objects/obj_err.c /^int ossl_err_load_OBJ_strings(void)$/;" f -ossl_err_load_OCSP_strings crypto/ocsp/ocsp_err.c /^int ossl_err_load_OCSP_strings(void)$/;" f -ossl_err_load_OSSL_DECODER_strings crypto/encode_decode/decoder_err.c /^int ossl_err_load_OSSL_DECODER_strings(void)$/;" f -ossl_err_load_OSSL_ENCODER_strings crypto/encode_decode/encoder_err.c /^int ossl_err_load_OSSL_ENCODER_strings(void)$/;" f -ossl_err_load_OSSL_STORE_strings crypto/store/store_err.c /^int ossl_err_load_OSSL_STORE_strings(void)$/;" f -ossl_err_load_PEM_strings crypto/pem/pem_err.c /^int ossl_err_load_PEM_strings(void)$/;" f -ossl_err_load_PKCS12_strings crypto/pkcs12/pk12err.c /^int ossl_err_load_PKCS12_strings(void)$/;" f -ossl_err_load_PKCS7_strings crypto/pkcs7/pkcs7err.c /^int ossl_err_load_PKCS7_strings(void)$/;" f -ossl_err_load_PROP_strings crypto/property/property_err.c /^int ossl_err_load_PROP_strings(void)$/;" f -ossl_err_load_PROV_strings providers/common/provider_err.c /^int ossl_err_load_PROV_strings(void)$/;" f -ossl_err_load_RAND_strings crypto/rand/rand_err.c /^int ossl_err_load_RAND_strings(void)$/;" f -ossl_err_load_RSA_strings crypto/rsa/rsa_err.c /^int ossl_err_load_RSA_strings(void)$/;" f -ossl_err_load_SM2_strings crypto/sm2/sm2_err.c /^int ossl_err_load_SM2_strings(void)$/;" f -ossl_err_load_SSL_strings ssl/ssl_err.c /^int ossl_err_load_SSL_strings(void)$/;" f -ossl_err_load_TS_strings crypto/ts/ts_err.c /^int ossl_err_load_TS_strings(void)$/;" f -ossl_err_load_UI_strings crypto/ui/ui_err.c /^int ossl_err_load_UI_strings(void)$/;" f -ossl_err_load_X509V3_strings crypto/x509/v3err.c /^int ossl_err_load_X509V3_strings(void)$/;" f -ossl_err_load_X509_strings crypto/x509/x509_err.c /^int ossl_err_load_X509_strings(void)$/;" f -ossl_err_load_crypto_strings crypto/err/err_all.c /^int ossl_err_load_crypto_strings(void)$/;" f -ossl_err_string_int crypto/err/err.c /^void ossl_err_string_int(unsigned long e, const char *func,$/;" f -ossl_ess_add1_signing_cert crypto/ts/ts_rsp_sign.c /^static int ossl_ess_add1_signing_cert(PKCS7_SIGNER_INFO *si,$/;" f file: -ossl_ess_add1_signing_cert_v2 crypto/ts/ts_rsp_sign.c /^static int ossl_ess_add1_signing_cert_v2(PKCS7_SIGNER_INFO *si,$/;" f file: -ossl_ess_get_signing_cert crypto/ts/ts_rsp_verify.c /^static ESS_SIGNING_CERT *ossl_ess_get_signing_cert(const PKCS7_SIGNER_INFO *si)$/;" f file: -ossl_ess_get_signing_cert_v2 crypto/ts/ts_rsp_verify.c /^ESS_SIGNING_CERT_V2 *ossl_ess_get_signing_cert_v2(const PKCS7_SIGNER_INFO *si)$/;" f file: -ossl_ex_data_global_st include/internal/cryptlib.h /^typedef struct ossl_ex_data_global_st {$/;" s -ossl_extract_multiplier_2x20_win5 crypto/bn/asm/rsaz-avx512.pl /^ossl_extract_multiplier_2x20_win5:$/;" l -ossl_ffc_generate_private_key crypto/ffc/ffc_key_generate.c /^int ossl_ffc_generate_private_key(BN_CTX *ctx, const FFC_PARAMS *params,$/;" f -ossl_ffc_name_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_name_to_dh_named_group(const char *name)$/;" f -ossl_ffc_named_group_get_name crypto/ffc/ffc_dh.c /^const char *ossl_ffc_named_group_get_name(const DH_NAMED_GROUP *group)$/;" f -ossl_ffc_named_group_get_q crypto/ffc/ffc_dh.c /^const BIGNUM *ossl_ffc_named_group_get_q(const DH_NAMED_GROUP *group)$/;" f -ossl_ffc_named_group_get_uid crypto/ffc/ffc_dh.c /^int ossl_ffc_named_group_get_uid(const DH_NAMED_GROUP *group)$/;" f -ossl_ffc_named_group_set_pqg crypto/ffc/ffc_dh.c /^int ossl_ffc_named_group_set_pqg(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group)$/;" f -ossl_ffc_numbers_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_numbers_to_dh_named_group(const BIGNUM *p,$/;" f -ossl_ffc_params_FIPS186_2_gen_verify crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_2_gen_verify(OSSL_LIB_CTX *libctx,$/;" f -ossl_ffc_params_FIPS186_2_generate crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,$/;" f -ossl_ffc_params_FIPS186_2_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_FIPS186_2_validate(OSSL_LIB_CTX *libctx,$/;" f -ossl_ffc_params_FIPS186_4_gen_verify crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_4_gen_verify(OSSL_LIB_CTX *libctx,$/;" f -ossl_ffc_params_FIPS186_4_generate crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,$/;" f -ossl_ffc_params_FIPS186_4_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_FIPS186_4_validate(OSSL_LIB_CTX *libctx,$/;" f -ossl_ffc_params_cleanup crypto/ffc/ffc_params.c /^void ossl_ffc_params_cleanup(FFC_PARAMS *params)$/;" f -ossl_ffc_params_cmp crypto/ffc/ffc_params.c /^int ossl_ffc_params_cmp(const FFC_PARAMS *a, const FFC_PARAMS *b, int ignore_q)$/;" f -ossl_ffc_params_copy crypto/ffc/ffc_params.c /^int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src)$/;" f -ossl_ffc_params_enable_flags crypto/ffc/ffc_params.c /^void ossl_ffc_params_enable_flags(FFC_PARAMS *params, unsigned int flags,$/;" f -ossl_ffc_params_fromdata crypto/ffc/ffc_backend.c /^int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[])$/;" f -ossl_ffc_params_full_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_full_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,$/;" f -ossl_ffc_params_get0_pqg crypto/ffc/ffc_params.c /^void ossl_ffc_params_get0_pqg(const FFC_PARAMS *d, const BIGNUM **p,$/;" f -ossl_ffc_params_get_validate_params crypto/ffc/ffc_params.c /^void ossl_ffc_params_get_validate_params(const FFC_PARAMS *params,$/;" f -ossl_ffc_params_init crypto/ffc/ffc_params.c /^void ossl_ffc_params_init(FFC_PARAMS *params)$/;" f -ossl_ffc_params_print crypto/ffc/ffc_params.c /^int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent)$/;" f -ossl_ffc_params_set0_j crypto/ffc/ffc_params.c /^void ossl_ffc_params_set0_j(FFC_PARAMS *d, BIGNUM *j)$/;" f -ossl_ffc_params_set0_pqg crypto/ffc/ffc_params.c /^void ossl_ffc_params_set0_pqg(FFC_PARAMS *d, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f -ossl_ffc_params_set_flags crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_flags(FFC_PARAMS *params, unsigned int flags)$/;" f -ossl_ffc_params_set_gindex crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_gindex(FFC_PARAMS *params, int index)$/;" f -ossl_ffc_params_set_h crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_h(FFC_PARAMS *params, int index)$/;" f -ossl_ffc_params_set_pcounter crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_pcounter(FFC_PARAMS *params, int index)$/;" f -ossl_ffc_params_set_seed crypto/ffc/ffc_params.c /^int ossl_ffc_params_set_seed(FFC_PARAMS *params,$/;" f -ossl_ffc_params_set_validate_params crypto/ffc/ffc_params.c /^int ossl_ffc_params_set_validate_params(FFC_PARAMS *params,$/;" f -ossl_ffc_params_simple_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_simple_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,$/;" f -ossl_ffc_params_todata crypto/ffc/ffc_params.c /^int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *bld,$/;" f -ossl_ffc_params_validate_unverifiable_g crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_validate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont,$/;" f -ossl_ffc_set_digest crypto/ffc/ffc_params.c /^int ossl_ffc_set_digest(FFC_PARAMS *params, const char *alg, const char *props)$/;" f -ossl_ffc_uid_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_uid_to_dh_named_group(int uid)$/;" f -ossl_ffc_validate_private_key crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_private_key(const BIGNUM *upper, const BIGNUM *priv,$/;" f -ossl_ffc_validate_public_key crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_public_key(const FFC_PARAMS *params,$/;" f -ossl_ffc_validate_public_key_partial crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_public_key_partial(const FFC_PARAMS *params,$/;" f -ossl_file_store_functions providers/implementations/storemgmt/file_store.c /^const OSSL_DISPATCH ossl_file_store_functions[] = {$/;" v -ossl_fips_intern_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_fips_intern_provider_init;$/;" v -ossl_fips_intern_provider_init providers/fips/fipsprov.c /^OSSL_provider_init_fn ossl_fips_intern_provider_init;$/;" v -ossl_fips_intern_provider_init providers/fips/fipsprov.c /^int ossl_fips_intern_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -ossl_fromascii crypto/ctype.c /^int ossl_fromascii(int c)$/;" f -ossl_fromascii include/crypto/ctype.h 57;" d -ossl_gcm_aad_update providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad,$/;" f -ossl_gcm_cipher providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_cipher(void *vctx,$/;" f -ossl_gcm_cipher providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_cipher_fn ossl_gcm_cipher;$/;" v -ossl_gcm_cipher_final providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_cipher_final(PROV_GCM_CTX *ctx, unsigned char *tag)$/;" f -ossl_gcm_cipher_update providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_cipher_update(PROV_GCM_CTX *ctx, const unsigned char *in,$/;" f -ossl_gcm_dinit providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_gcm_dinit providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_gcm_dinit;$/;" v -ossl_gcm_einit providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_gcm_einit providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_gcm_einit;$/;" v -ossl_gcm_get_ctx_params providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f -ossl_gcm_get_ctx_params providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_gcm_get_ctx_params;$/;" v -ossl_gcm_initctx providers/implementations/ciphers/ciphercommon_gcm.c /^void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits,$/;" f -ossl_gcm_one_shot providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len,$/;" f -ossl_gcm_set_ctx_params providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f -ossl_gcm_set_ctx_params providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_gcm_set_ctx_params;$/;" v -ossl_gcm_setiv providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_setiv(PROV_GCM_CTX *ctx, const unsigned char *iv, size_t ivlen)$/;" f -ossl_gcm_stream_final providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_gcm_stream_final providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_final_fn ossl_gcm_stream_final;$/;" v -ossl_gcm_stream_update providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f -ossl_gcm_stream_update providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_update_fn ossl_gcm_stream_update;$/;" v -ossl_getenv crypto/cpuid.c /^static variant_char *ossl_getenv(const char *name)$/;" f file: -ossl_getenv crypto/cpuid.c 47;" d file: -ossl_global_properties_no_mirrored crypto/property/property.c /^int ossl_global_properties_no_mirrored(OSSL_LIB_CTX *libctx)$/;" f -ossl_global_properties_st crypto/property/property.c /^typedef struct ossl_global_properties_st {$/;" s file: -ossl_global_properties_stop_mirroring crypto/property/property.c /^void ossl_global_properties_stop_mirroring(OSSL_LIB_CTX *libctx)$/;" f -ossl_gmac_functions providers/implementations/macs/gmac_prov.c /^const OSSL_DISPATCH ossl_gmac_functions[] = {$/;" v -ossl_gost18_cke_cipher_nid ssl/statem/statem_clnt.c /^int ossl_gost18_cke_cipher_nid(const SSL *s)$/;" f -ossl_gost_ukm ssl/statem/statem_clnt.c /^int ossl_gost_ukm(const SSL *s, unsigned char *dgst_buf)$/;" f -ossl_hexstr2buf_sep crypto/o_str.c /^unsigned char *ossl_hexstr2buf_sep(const char *str, long *buflen,$/;" f -ossl_hmac_cleanup crypto/engine/eng_openssl.c /^static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -ossl_hmac_copy crypto/engine/eng_openssl.c /^static int ossl_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)$/;" f file: -ossl_hmac_ctrl crypto/engine/eng_openssl.c /^static int ossl_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -ossl_hmac_ctrl_str crypto/engine/eng_openssl.c /^static int ossl_hmac_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: -ossl_hmac_functions providers/implementations/macs/hmac_prov.c /^const OSSL_DISPATCH ossl_hmac_functions[] = {$/;" v -ossl_hmac_init crypto/engine/eng_openssl.c /^static int ossl_hmac_init(EVP_PKEY_CTX *ctx)$/;" f file: -ossl_hmac_keygen crypto/engine/eng_openssl.c /^static int ossl_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -ossl_hmac_meth crypto/engine/eng_openssl.c /^static EVP_PKEY_METHOD *ossl_hmac_meth;$/;" v file: -ossl_hmac_signctx crypto/engine/eng_openssl.c /^static int ossl_hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: -ossl_hmac_signctx_init crypto/engine/eng_openssl.c /^static int ossl_hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)$/;" f file: -ossl_http_req_ctx_st crypto/http/http_client.c /^struct ossl_http_req_ctx_st {$/;" s file: -ossl_i2c_ASN1_BIT_STRING crypto/asn1/a_bitstr.c /^int ossl_i2c_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **pp)$/;" f -ossl_i2c_ASN1_INTEGER crypto/asn1/a_int.c /^int ossl_i2c_ASN1_INTEGER(ASN1_INTEGER *a, unsigned char **pp)$/;" f -ossl_i2c_uint64_int crypto/asn1/a_int.c /^int ossl_i2c_uint64_int(unsigned char *p, uint64_t r, int neg)$/;" f -ossl_i2d_DH_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_DH_PUBKEY(const DH *a, unsigned char **pp)$/;" f -ossl_i2d_DHx_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_DHx_PUBKEY(const DH *a, unsigned char **pp)$/;" f -ossl_i2d_ED25519_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_ED25519_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f -ossl_i2d_ED448_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_ED448_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f -ossl_i2d_X25519_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_X25519_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f -ossl_i2d_X448_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_X448_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f -ossl_ifc_ffc_compute_security_bits crypto/rsa/rsa_lib.c /^uint16_t ossl_ifc_ffc_compute_security_bits(int n)$/;" f -ossl_init_settings_st include/internal/conf.h /^struct ossl_init_settings_st {$/;" s -ossl_init_stop_st crypto/init.c /^struct ossl_init_stop_st {$/;" s file: -ossl_init_thread crypto/initthread.c /^int ossl_init_thread(void)$/;" f -ossl_init_thread_deregister crypto/initthread.c /^int ossl_init_thread_deregister(void *index)$/;" f -ossl_init_thread_start crypto/initthread.c /^int ossl_init_thread_start(const void *index, void *arg,$/;" f -ossl_inline include/openssl/e_os2.h 269;" d -ossl_inline include/openssl/e_os2.h 271;" d -ossl_inline include/openssl/e_os2.h 278;" d -ossl_inline include/openssl/e_os2.h 280;" d -ossl_inline include/openssl/e_os2.h 283;" d -ossl_int_update crypto/engine/eng_openssl.c /^static int ossl_int_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: -ossl_intmax_t include/openssl/e_os2.h /^typedef int64_t ossl_intmax_t;$/;" t -ossl_intmax_t include/openssl/e_os2.h /^typedef intmax_t ossl_intmax_t;$/;" t -ossl_ipaddr_to_asc crypto/x509/v3_utl.c /^char *ossl_ipaddr_to_asc(unsigned char *p, int len)$/;" f -ossl_is_absolute_path include/internal/cryptlib.h /^static ossl_inline int ossl_is_absolute_path(const char *path)$/;" f -ossl_is_partially_overlapping crypto/evp/evp_enc.c /^int ossl_is_partially_overlapping(const void *ptr1, const void *ptr2, int len)$/;" f -ossl_isalnum include/crypto/ctype.h 70;" d -ossl_isalpha include/crypto/ctype.h 71;" d -ossl_isascii include/crypto/ctype.h 73;" d -ossl_isascii include/crypto/ctype.h 75;" d -ossl_isasn1print include/crypto/ctype.h 85;" d -ossl_isbase64 include/crypto/ctype.h 84;" d -ossl_isblank include/crypto/ctype.h 77;" d -ossl_iscntrl include/crypto/ctype.h 78;" d -ossl_isdigit crypto/ctype.c /^int ossl_isdigit(int c)$/;" f -ossl_isgraph include/crypto/ctype.h 79;" d -ossl_islower crypto/ctype.c /^int ossl_islower(int c)$/;" f -ossl_isprint include/crypto/ctype.h 80;" d -ossl_ispunct include/crypto/ctype.h 81;" d -ossl_isspace include/crypto/ctype.h 82;" d -ossl_isupper crypto/ctype.c /^int ossl_isupper(int c)$/;" f -ossl_isxdigit include/crypto/ctype.h 83;" d -ossl_item_st include/openssl/core.h /^struct ossl_item_st {$/;" s -ossl_kdf_data_free providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^void ossl_kdf_data_free(KDF_DATA *kdfdata)$/;" f -ossl_kdf_data_new providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^KDF_DATA *ossl_kdf_data_new(void *provctx)$/;" f -ossl_kdf_data_up_ref providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^int ossl_kdf_data_up_ref(KDF_DATA *kdfdata)$/;" f -ossl_kdf_hkdf_functions providers/implementations/kdfs/hkdf.c /^const OSSL_DISPATCH ossl_kdf_hkdf_functions[] = {$/;" v -ossl_kdf_kbkdf_functions providers/implementations/kdfs/kbkdf.c /^const OSSL_DISPATCH ossl_kdf_kbkdf_functions[] = {$/;" v -ossl_kdf_keymgmt_functions providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_kdf_keymgmt_functions[] = {$/;" v -ossl_kdf_krb5kdf_functions providers/implementations/kdfs/krb5kdf.c /^const OSSL_DISPATCH ossl_kdf_krb5kdf_functions[] = {$/;" v -ossl_kdf_pbkdf1_functions providers/implementations/kdfs/pbkdf1.c /^const OSSL_DISPATCH ossl_kdf_pbkdf1_functions[] = {$/;" v -ossl_kdf_pbkdf2_default_checks providers/implementations/kdfs/pbkdf2_fips.c /^const int ossl_kdf_pbkdf2_default_checks = 0;$/;" v -ossl_kdf_pbkdf2_default_checks providers/implementations/kdfs/pbkdf2_fips.c /^const int ossl_kdf_pbkdf2_default_checks = 1;$/;" v -ossl_kdf_pbkdf2_functions providers/implementations/kdfs/pbkdf2.c /^const OSSL_DISPATCH ossl_kdf_pbkdf2_functions[] = {$/;" v -ossl_kdf_pkcs12_functions providers/implementations/kdfs/pkcs12kdf.c /^const OSSL_DISPATCH ossl_kdf_pkcs12_functions[] = {$/;" v -ossl_kdf_scrypt_functions providers/implementations/kdfs/scrypt.c /^const OSSL_DISPATCH ossl_kdf_scrypt_functions[] = {$/;" v -ossl_kdf_sshkdf_functions providers/implementations/kdfs/sshkdf.c /^const OSSL_DISPATCH ossl_kdf_sshkdf_functions[] = {$/;" v -ossl_kdf_sskdf_functions providers/implementations/kdfs/sskdf.c /^const OSSL_DISPATCH ossl_kdf_sskdf_functions[] = {$/;" v -ossl_kdf_tls1_3_kdf_functions providers/implementations/kdfs/hkdf.c /^const OSSL_DISPATCH ossl_kdf_tls1_3_kdf_functions[] = {$/;" v -ossl_kdf_tls1_prf_functions providers/implementations/kdfs/tls1_prf.c /^const OSSL_DISPATCH ossl_kdf_tls1_prf_functions[] = {$/;" v -ossl_kdf_x942_kdf_functions providers/implementations/kdfs/x942kdf.c /^const OSSL_DISPATCH ossl_kdf_x942_kdf_functions[] = {$/;" v -ossl_kdf_x963_kdf_functions providers/implementations/kdfs/sskdf.c /^const OSSL_DISPATCH ossl_kdf_x963_kdf_functions[] = {$/;" v -ossl_keccak_kmac_init crypto/sha/sha3.c /^int ossl_keccak_kmac_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen)$/;" f -ossl_kmac128_functions providers/implementations/macs/kmac_prov.c /^const OSSL_DISPATCH ossl_kmac128_functions[] = {$/;" v -ossl_kmac256_functions providers/implementations/macs/kmac_prov.c /^const OSSL_DISPATCH ossl_kmac256_functions[] = {$/;" v -ossl_legacy_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_legacy_provider_init;$/;" v -ossl_legacy_provider_init providers/legacyprov.c /^OSSL_provider_init_fn ossl_legacy_provider_init;$/;" v -ossl_lh_strcasehash crypto/lhash/lhash.c /^unsigned long ossl_lh_strcasehash(const char *c)$/;" f -ossl_lib_ctx_default_deinit crypto/context.c /^void ossl_lib_ctx_default_deinit(void)$/;" f -ossl_lib_ctx_generic_free crypto/context.c /^static void ossl_lib_ctx_generic_free(void *parent_ign, void *ptr,$/;" f file: -ossl_lib_ctx_generic_new crypto/context.c /^static void ossl_lib_ctx_generic_new(void *parent_ign, void *ptr_ign,$/;" f file: -ossl_lib_ctx_get_concrete crypto/context.c /^OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_get_data crypto/context.c /^void *ossl_lib_ctx_get_data(OSSL_LIB_CTX *ctx, int index,$/;" f -ossl_lib_ctx_get_descriptor crypto/context.c /^const char *ossl_lib_ctx_get_descriptor(OSSL_LIB_CTX *libctx)$/;" f -ossl_lib_ctx_get_ex_data_global crypto/context.c /^OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_init_index crypto/context.c /^static int ossl_lib_ctx_init_index(OSSL_LIB_CTX *ctx, int static_index,$/;" f file: -ossl_lib_ctx_is_child crypto/context.c /^int ossl_lib_ctx_is_child(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_is_default crypto/context.c /^int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_is_global_default crypto/context.c /^int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_method include/internal/cryptlib.h /^typedef struct ossl_lib_ctx_method {$/;" s -ossl_lib_ctx_onfree crypto/context.c /^int ossl_lib_ctx_onfree(OSSL_LIB_CTX *ctx, ossl_lib_ctx_onfree_fn onfreefn)$/;" f -ossl_lib_ctx_onfree_fn include/internal/cryptlib.h /^typedef void (ossl_lib_ctx_onfree_fn)(OSSL_LIB_CTX *ctx);$/;" t -ossl_lib_ctx_onfree_list_st crypto/context.c /^struct ossl_lib_ctx_onfree_list_st {$/;" s file: -ossl_lib_ctx_read_lock crypto/context.c /^int ossl_lib_ctx_read_lock(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_run_once crypto/context.c /^int ossl_lib_ctx_run_once(OSSL_LIB_CTX *ctx, unsigned int idx,$/;" f -ossl_lib_ctx_run_once_fn include/internal/cryptlib.h /^typedef int (ossl_lib_ctx_run_once_fn)(OSSL_LIB_CTX *ctx);$/;" t -ossl_lib_ctx_st crypto/context.c /^struct ossl_lib_ctx_st {$/;" s file: -ossl_lib_ctx_unlock crypto/context.c /^int ossl_lib_ctx_unlock(OSSL_LIB_CTX *ctx)$/;" f -ossl_lib_ctx_write_lock crypto/context.c /^int ossl_lib_ctx_write_lock(OSSL_LIB_CTX *ctx)$/;" f -ossl_load_result_data_st crypto/store/store_local.h /^struct ossl_load_result_data_st {$/;" s -ossl_mac_key_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^void ossl_mac_key_free(MAC_KEY *mackey)$/;" f -ossl_mac_key_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^MAC_KEY *ossl_mac_key_new(OSSL_LIB_CTX *libctx, int cmac)$/;" f -ossl_mac_key_up_ref providers/implementations/keymgmt/mac_legacy_kmgmt.c /^int ossl_mac_key_up_ref(MAC_KEY *mackey)$/;" f -ossl_mac_legacy_keymgmt_functions providers/implementations/keymgmt/mac_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_mac_legacy_keymgmt_functions[] = {$/;" v -ossl_malloc_setup_failures crypto/mem.c /^void ossl_malloc_setup_failures(void)$/;" f -ossl_md5_block_asm_data_order crypto/md5/asm/md5-sparcv9.pl /^ossl_md5_block_asm_data_order:$/;" l -ossl_md5_block_asm_data_order crypto/md5/asm/md5-x86_64.pl /^ossl_md5_block_asm_data_order:$/;" l -ossl_md5_sha1_ctrl crypto/md5/md5_sha1.c /^int ossl_md5_sha1_ctrl(MD5_SHA1_CTX *mctx, int cmd, int mslen, void *ms)$/;" f -ossl_md5_sha1_final crypto/md5/md5_sha1.c /^int ossl_md5_sha1_final(unsigned char *md, MD5_SHA1_CTX *mctx)$/;" f -ossl_md5_sha1_init crypto/md5/md5_sha1.c /^int ossl_md5_sha1_init(MD5_SHA1_CTX *mctx)$/;" f -ossl_md5_sha1_update crypto/md5/md5_sha1.c /^int ossl_md5_sha1_update(MD5_SHA1_CTX *mctx, const void *data, size_t count)$/;" f -ossl_method_cache_flush crypto/property/property.c /^static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid)$/;" f file: -ossl_method_cache_flush_alg crypto/property/property.c /^static void ossl_method_cache_flush_alg(OSSL_METHOD_STORE *store,$/;" f file: -ossl_method_cache_flush_some crypto/property/property.c /^static void ossl_method_cache_flush_some(OSSL_METHOD_STORE *store)$/;" f file: -ossl_method_construct crypto/core_fetch.c /^void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id,$/;" f -ossl_method_construct_method_st include/internal/core.h /^typedef struct ossl_method_construct_method_st {$/;" s -ossl_method_construct_postcondition crypto/core_fetch.c /^static int ossl_method_construct_postcondition(OSSL_PROVIDER *provider,$/;" f file: -ossl_method_construct_precondition crypto/core_fetch.c /^static int ossl_method_construct_precondition(OSSL_PROVIDER *provider,$/;" f file: -ossl_method_construct_this crypto/core_fetch.c /^static void ossl_method_construct_this(OSSL_PROVIDER *provider,$/;" f file: -ossl_method_free crypto/property/property.c /^static void ossl_method_free(METHOD *method)$/;" f file: -ossl_method_store_add crypto/property/property.c /^int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,$/;" f -ossl_method_store_cache_flush_all crypto/property/property.c /^int ossl_method_store_cache_flush_all(OSSL_METHOD_STORE *store)$/;" f -ossl_method_store_cache_get crypto/property/property.c /^int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,$/;" f -ossl_method_store_cache_set crypto/property/property.c /^int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,$/;" f -ossl_method_store_do_all crypto/property/property.c /^void ossl_method_store_do_all(OSSL_METHOD_STORE *store,$/;" f -ossl_method_store_fetch crypto/property/property.c /^int ossl_method_store_fetch(OSSL_METHOD_STORE *store,$/;" f -ossl_method_store_free crypto/property/property.c /^void ossl_method_store_free(OSSL_METHOD_STORE *store)$/;" f -ossl_method_store_insert crypto/property/property.c /^static int ossl_method_store_insert(OSSL_METHOD_STORE *store, ALGORITHM *alg)$/;" f file: -ossl_method_store_new crypto/property/property.c /^OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx)$/;" f -ossl_method_store_remove crypto/property/property.c /^int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid,$/;" f -ossl_method_store_remove_all_provided crypto/property/property.c /^int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,$/;" f -ossl_method_store_retrieve crypto/property/property.c /^static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid)$/;" f file: -ossl_method_store_st crypto/property/property.c /^struct ossl_method_store_st {$/;" s file: -ossl_method_up_ref crypto/property/property.c /^static int ossl_method_up_ref(METHOD *method)$/;" f file: -ossl_min providers/implementations/kdfs/kbkdf.c 49;" d file: -ossl_namemap_add_name crypto/core_namemap.c /^int ossl_namemap_add_name(OSSL_NAMEMAP *namemap, int number, const char *name)$/;" f -ossl_namemap_add_name_n crypto/core_namemap.c /^int ossl_namemap_add_name_n(OSSL_NAMEMAP *namemap, int number,$/;" f -ossl_namemap_add_names crypto/core_namemap.c /^int ossl_namemap_add_names(OSSL_NAMEMAP *namemap, int number,$/;" f -ossl_namemap_doall_names crypto/core_namemap.c /^int ossl_namemap_doall_names(const OSSL_NAMEMAP *namemap, int number,$/;" f -ossl_namemap_empty crypto/core_namemap.c /^int ossl_namemap_empty(OSSL_NAMEMAP *namemap)$/;" f -ossl_namemap_free crypto/core_namemap.c /^void ossl_namemap_free(OSSL_NAMEMAP *namemap)$/;" f -ossl_namemap_name2num crypto/core_namemap.c /^int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name)$/;" f -ossl_namemap_name2num_n crypto/core_namemap.c /^int ossl_namemap_name2num_n(const OSSL_NAMEMAP *namemap,$/;" f -ossl_namemap_new crypto/core_namemap.c /^OSSL_NAMEMAP *ossl_namemap_new(void)$/;" f -ossl_namemap_num2name crypto/core_namemap.c /^const char *ossl_namemap_num2name(const OSSL_NAMEMAP *namemap, int number,$/;" f -ossl_namemap_st crypto/core_namemap.c /^struct ossl_namemap_st {$/;" s file: -ossl_namemap_stored crypto/core_namemap.c /^OSSL_NAMEMAP *ossl_namemap_stored(OSSL_LIB_CTX *libctx)$/;" f -ossl_no_config_int crypto/conf/conf_sap.c /^void ossl_no_config_int(void)$/;" f -ossl_noreturn include/openssl/e_os2.h 288;" d -ossl_noreturn include/openssl/e_os2.h 290;" d -ossl_noreturn include/openssl/e_os2.h 292;" d -ossl_null_functions providers/implementations/ciphers/cipher_null.c /^const OSSL_DISPATCH ossl_null_functions[] = {$/;" v -ossl_null_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_null_provider_init;$/;" v -ossl_null_provider_init providers/nullprov.c /^OSSL_provider_init_fn ossl_null_provider_init;$/;" v -ossl_null_provider_init providers/nullprov.c /^int ossl_null_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -ossl_obj_cleanup_int crypto/objects/obj_dat.c /^void ossl_obj_cleanup_int(void)$/;" f -ossl_param_buf_alloc crypto/params_dup.c /^static int ossl_param_buf_alloc(OSSL_PARAM_BUF *out, size_t extra_blocks,$/;" f file: -ossl_param_build_set_bn crypto/param_build_set.c /^int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f -ossl_param_build_set_bn_pad crypto/param_build_set.c /^int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f -ossl_param_build_set_long crypto/param_build_set.c /^int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f -ossl_param_build_set_multi_key_bn crypto/param_build_set.c /^int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *params,$/;" f -ossl_param_build_set_octet_string crypto/param_build_set.c /^int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f -ossl_param_build_set_utf8_string crypto/param_build_set.c /^int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f -ossl_param_bytes_to_blocks crypto/params_dup.c /^size_t ossl_param_bytes_to_blocks(size_t bytes)$/;" f -ossl_param_construct crypto/params.c /^static OSSL_PARAM ossl_param_construct(const char *key, unsigned int data_type,$/;" f file: -ossl_param_dup crypto/params_dup.c /^static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst,$/;" f file: -ossl_param_set_secure_block crypto/params_dup.c /^void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer,$/;" f -ossl_param_st include/openssl/core.h /^struct ossl_param_st {$/;" s -ossl_parse_property crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_parse_property(OSSL_LIB_CTX *ctx, const char *defn)$/;" f -ossl_parse_query crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_parse_query(OSSL_LIB_CTX *ctx, const char *s,$/;" f -ossl_passphrase include/internal/passphrase.h /^ } ossl_passphrase;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon391 -ossl_passphrase_data_st include/internal/passphrase.h /^struct ossl_passphrase_data_st {$/;" s -ossl_pem_check_suffix crypto/pem/pem_lib.c /^int ossl_pem_check_suffix(const char *pem_str, const char *suffix)$/;" f -ossl_pem_to_der_decoder_functions providers/implementations/encode_decode/decode_pem2der.c /^const OSSL_DISPATCH ossl_pem_to_der_decoder_functions[] = {$/;" v -ossl_pers_string providers/implementations/rands/drbg.c /^static const char ossl_pers_string[] = DRBG_DEFAULT_PERS_STRING;$/;" v file: -ossl_pkcs5_pbkdf2_hmac_ex crypto/evp/p5_crpt2.c /^int ossl_pkcs5_pbkdf2_hmac_ex(const char *pass, int passlen,$/;" f -ossl_pkcs7_ctx_get0_libctx crypto/pkcs7/pk7_lib.c /^OSSL_LIB_CTX *ossl_pkcs7_ctx_get0_libctx(const PKCS7_CTX *ctx)$/;" f -ossl_pkcs7_ctx_get0_propq crypto/pkcs7/pk7_lib.c /^const char *ossl_pkcs7_ctx_get0_propq(const PKCS7_CTX *ctx)$/;" f -ossl_pkcs7_ctx_propagate crypto/pkcs7/pk7_lib.c /^int ossl_pkcs7_ctx_propagate(const PKCS7 *from, PKCS7 *to)$/;" f -ossl_pkcs7_get0_ctx crypto/pkcs7/pk7_lib.c /^const PKCS7_CTX *ossl_pkcs7_get0_ctx(const PKCS7 *p7)$/;" f -ossl_pkcs7_resolve_libctx crypto/pkcs7/pk7_lib.c /^void ossl_pkcs7_resolve_libctx(PKCS7 *p7)$/;" f -ossl_pkcs7_set0_libctx crypto/pkcs7/pk7_lib.c /^void ossl_pkcs7_set0_libctx(PKCS7 *p7, OSSL_LIB_CTX *ctx)$/;" f -ossl_pkcs7_set1_propq crypto/pkcs7/pk7_lib.c /^int ossl_pkcs7_set1_propq(PKCS7 *p7, const char *propq)$/;" f -ossl_pkey_meths crypto/engine/eng_openssl.c /^static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: -ossl_pkey_todata_cb crypto/evp/pmeth_gn.c /^static OSSL_CALLBACK ossl_pkey_todata_cb;$/;" v file: -ossl_pkey_todata_cb crypto/evp/pmeth_gn.c /^static int ossl_pkey_todata_cb(const OSSL_PARAM params[], void *arg)$/;" f file: -ossl_policy_cache_find_data crypto/x509/pcy_cache.c /^X509_POLICY_DATA *ossl_policy_cache_find_data(const X509_POLICY_CACHE *cache,$/;" f -ossl_policy_cache_free crypto/x509/pcy_cache.c /^void ossl_policy_cache_free(X509_POLICY_CACHE *cache)$/;" f -ossl_policy_cache_set crypto/x509/pcy_cache.c /^const X509_POLICY_CACHE *ossl_policy_cache_set(X509 *x)$/;" f -ossl_policy_cache_set_mapping crypto/x509/pcy_map.c /^int ossl_policy_cache_set_mapping(X509 *x, POLICY_MAPPINGS *maps)$/;" f -ossl_policy_data_free crypto/x509/pcy_data.c /^void ossl_policy_data_free(X509_POLICY_DATA *data)$/;" f -ossl_policy_data_new crypto/x509/pcy_data.c /^X509_POLICY_DATA *ossl_policy_data_new(POLICYINFO *policy,$/;" f -ossl_policy_level_add_node crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_level_add_node(X509_POLICY_LEVEL *level,$/;" f -ossl_policy_level_find_node crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_level_find_node(const X509_POLICY_LEVEL *level,$/;" f -ossl_policy_node_free crypto/x509/pcy_node.c /^void ossl_policy_node_free(X509_POLICY_NODE *node)$/;" f -ossl_policy_node_match crypto/x509/pcy_node.c /^int ossl_policy_node_match(const X509_POLICY_LEVEL *lvl,$/;" f -ossl_poly1305_functions providers/implementations/macs/poly1305_prov.c /^const OSSL_DISPATCH ossl_poly1305_functions[] = {$/;" v -ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_unix.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f -ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_vms.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f -ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_vxworks.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f -ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_win.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f -ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_unix.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f -ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_vms.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f -ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f -ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_win.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f -ossl_predefined_providers crypto/provider_predefined.c /^const OSSL_PROVIDER_INFO ossl_predefined_providers[] = {$/;" v -ossl_prop_defn_get crypto/property/defn_cache.c /^OSSL_PROPERTY_LIST *ossl_prop_defn_get(OSSL_LIB_CTX *ctx, const char *prop)$/;" f -ossl_prop_defn_set crypto/property/defn_cache.c /^int ossl_prop_defn_set(OSSL_LIB_CTX *ctx, const char *prop,$/;" f -ossl_property_definition_st crypto/property/property_local.h /^struct ossl_property_definition_st {$/;" s -ossl_property_find_property crypto/property/property_query.c /^ossl_property_find_property(const OSSL_PROPERTY_LIST *list,$/;" f -ossl_property_free crypto/property/property_parse.c /^void ossl_property_free(OSSL_PROPERTY_LIST *p)$/;" f -ossl_property_get_number_value crypto/property/property_query.c /^int64_t ossl_property_get_number_value(const OSSL_PROPERTY_DEFINITION *prop)$/;" f -ossl_property_get_string_value crypto/property/property_query.c /^const char *ossl_property_get_string_value(OSSL_LIB_CTX *libctx,$/;" f -ossl_property_get_type crypto/property/property_query.c /^OSSL_PROPERTY_TYPE ossl_property_get_type(const OSSL_PROPERTY_DEFINITION *prop)$/;" f -ossl_property_has_optional crypto/property/property_query.c /^int ossl_property_has_optional(const OSSL_PROPERTY_LIST *query)$/;" f -ossl_property_is_enabled crypto/property/property_query.c /^int ossl_property_is_enabled(OSSL_LIB_CTX *ctx, const char *property_name,$/;" f -ossl_property_list_st crypto/property/property_local.h /^struct ossl_property_list_st {$/;" s -ossl_property_list_to_string crypto/property/property_parse.c /^size_t ossl_property_list_to_string(OSSL_LIB_CTX *ctx,$/;" f -ossl_property_match_count crypto/property/property_parse.c /^int ossl_property_match_count(const OSSL_PROPERTY_LIST *query,$/;" f -ossl_property_merge crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_property_merge(const OSSL_PROPERTY_LIST *a,$/;" f -ossl_property_name crypto/property/property_string.c /^OSSL_PROPERTY_IDX ossl_property_name(OSSL_LIB_CTX *ctx, const char *s,$/;" f -ossl_property_name_str crypto/property/property_string.c /^const char *ossl_property_name_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)$/;" f -ossl_property_parse_init crypto/property/property_parse.c /^int ossl_property_parse_init(OSSL_LIB_CTX *ctx)$/;" f -ossl_property_read_lock crypto/property/property.c /^static __owur int ossl_property_read_lock(OSSL_METHOD_STORE *p)$/;" f file: -ossl_property_str crypto/property/property_string.c /^static const char *ossl_property_str(int name, OSSL_LIB_CTX *ctx,$/;" f file: -ossl_property_string crypto/property/property_string.c /^static OSSL_PROPERTY_IDX ossl_property_string(CRYPTO_RWLOCK *lock,$/;" f file: -ossl_property_unlock crypto/property/property.c /^static int ossl_property_unlock(OSSL_METHOD_STORE *p)$/;" f file: -ossl_property_value crypto/property/property_string.c /^OSSL_PROPERTY_IDX ossl_property_value(OSSL_LIB_CTX *ctx, const char *s,$/;" f -ossl_property_value_str crypto/property/property_string.c /^const char *ossl_property_value_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)$/;" f -ossl_property_write_lock crypto/property/property.c /^static __owur int ossl_property_write_lock(OSSL_METHOD_STORE *p)$/;" f file: -ossl_prov_acquire_entropy_from_cpu providers/implementations/rands/seeding/rand_cpu_x86.c /^size_t ossl_prov_acquire_entropy_from_cpu(RAND_POOL *pool)$/;" f -ossl_prov_acquire_entropy_from_tsc providers/implementations/rands/seeding/rand_tsc.c /^size_t ossl_prov_acquire_entropy_from_tsc(RAND_POOL *pool)$/;" f -ossl_prov_aes_hw_ccm providers/implementations/ciphers/cipher_aes_ccm_hw.c /^const PROV_CCM_HW *ossl_prov_aes_hw_ccm(size_t keybits)$/;" f -ossl_prov_aes_hw_gcm providers/implementations/ciphers/cipher_aes_gcm_hw.c /^const PROV_GCM_HW *ossl_prov_aes_hw_gcm(size_t keybits)$/;" f -ossl_prov_aria_hw_ccm providers/implementations/ciphers/cipher_aria_ccm_hw.c /^const PROV_CCM_HW *ossl_prov_aria_hw_ccm(size_t keybits)$/;" f -ossl_prov_aria_hw_gcm providers/implementations/ciphers/cipher_aria_gcm_hw.c /^const PROV_GCM_HW *ossl_prov_aria_hw_gcm(size_t keybits)$/;" f -ossl_prov_bio_ctrl providers/common/bio_prov.c /^int ossl_prov_bio_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr)$/;" f -ossl_prov_bio_free providers/common/bio_prov.c /^int ossl_prov_bio_free(OSSL_CORE_BIO *bio)$/;" f -ossl_prov_bio_from_dispatch providers/common/bio_prov.c /^int ossl_prov_bio_from_dispatch(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_bio_gets providers/common/bio_prov.c /^int ossl_prov_bio_gets(OSSL_CORE_BIO *bio, char *buf, int size)$/;" f -ossl_prov_bio_new_file providers/common/bio_prov.c /^OSSL_CORE_BIO *ossl_prov_bio_new_file(const char *filename, const char *mode)$/;" f -ossl_prov_bio_new_membuf providers/common/bio_prov.c /^OSSL_CORE_BIO *ossl_prov_bio_new_membuf(const char *filename, int len)$/;" f -ossl_prov_bio_printf providers/common/bio_prov.c /^int ossl_prov_bio_printf(OSSL_CORE_BIO *bio, const char *format, ...)$/;" f -ossl_prov_bio_puts providers/common/bio_prov.c /^int ossl_prov_bio_puts(OSSL_CORE_BIO *bio, const char *str)$/;" f -ossl_prov_bio_read_ex providers/common/bio_prov.c /^int ossl_prov_bio_read_ex(OSSL_CORE_BIO *bio, void *data, size_t data_len,$/;" f -ossl_prov_bio_up_ref providers/common/bio_prov.c /^int ossl_prov_bio_up_ref(OSSL_CORE_BIO *bio)$/;" f -ossl_prov_bio_vprintf providers/common/bio_prov.c /^int ossl_prov_bio_vprintf(OSSL_CORE_BIO *bio, const char *format, va_list ap)$/;" f -ossl_prov_bio_write_ex providers/common/bio_prov.c /^int ossl_prov_bio_write_ex(OSSL_CORE_BIO *bio, const void *data, size_t data_len,$/;" f -ossl_prov_cache_exported_algorithms providers/common/provider_util.c /^void ossl_prov_cache_exported_algorithms(const OSSL_ALGORITHM_CAPABLE *in,$/;" f -ossl_prov_cipher_cipher providers/common/provider_util.c /^const EVP_CIPHER *ossl_prov_cipher_cipher(const PROV_CIPHER *pc)$/;" f -ossl_prov_cipher_copy providers/common/provider_util.c /^int ossl_prov_cipher_copy(PROV_CIPHER *dst, const PROV_CIPHER *src)$/;" f -ossl_prov_cipher_engine providers/common/provider_util.c /^ENGINE *ossl_prov_cipher_engine(const PROV_CIPHER *pc)$/;" f -ossl_prov_cipher_hw_aes_cbc_hmac_sha1 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^const PROV_CIPHER_HW_AES_HMAC_SHA *ossl_prov_cipher_hw_aes_cbc_hmac_sha1(void)$/;" f -ossl_prov_cipher_hw_aes_cbc_hmac_sha256 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^const PROV_CIPHER_HW_AES_HMAC_SHA *ossl_prov_cipher_hw_aes_cbc_hmac_sha256(void)$/;" f -ossl_prov_cipher_hw_aes_cfb providers/implementations/ciphers/cipher_aes.h 55;" d -ossl_prov_cipher_hw_aes_ocb providers/implementations/ciphers/cipher_aes_ocb_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ocb(size_t keybits)$/;" f -ossl_prov_cipher_hw_aes_ofb providers/implementations/ciphers/cipher_aes.h 54;" d -ossl_prov_cipher_hw_aes_siv providers/implementations/ciphers/cipher_aes_siv_hw.c /^const PROV_CIPHER_HW_AES_SIV *ossl_prov_cipher_hw_aes_siv(size_t keybits)$/;" f -ossl_prov_cipher_hw_aes_xts providers/implementations/ciphers/cipher_aes_xts_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_xts(size_t keybits)$/;" f -ossl_prov_cipher_hw_aria_cfb providers/implementations/ciphers/cipher_aria.h 23;" d -ossl_prov_cipher_hw_aria_ofb providers/implementations/ciphers/cipher_aria.h 22;" d -ossl_prov_cipher_hw_camellia_cfb providers/implementations/ciphers/cipher_camellia.h 23;" d -ossl_prov_cipher_hw_camellia_ofb providers/implementations/ciphers/cipher_camellia.h 22;" d -ossl_prov_cipher_hw_chacha20 providers/implementations/ciphers/cipher_chacha20_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20(size_t keybits)$/;" f -ossl_prov_cipher_hw_chacha20_poly1305 providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20_poly1305(size_t keybits)$/;" f -ossl_prov_cipher_hw_rc2_cfb128 providers/implementations/ciphers/cipher_rc2.h 23;" d -ossl_prov_cipher_hw_rc2_ofb128 providers/implementations/ciphers/cipher_rc2.h 22;" d -ossl_prov_cipher_hw_rc4 providers/implementations/ciphers/cipher_rc4_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4(size_t keybits)$/;" f -ossl_prov_cipher_hw_rc4_hmac_md5 providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4_hmac_md5(size_t keybits)$/;" f -ossl_prov_cipher_hw_tdes_desx_cbc providers/implementations/ciphers/cipher_desx_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_desx_cbc(void)$/;" f -ossl_prov_cipher_load_from_params providers/common/provider_util.c /^int ossl_prov_cipher_load_from_params(PROV_CIPHER *pc,$/;" f -ossl_prov_cipher_reset providers/common/provider_util.c /^void ossl_prov_cipher_reset(PROV_CIPHER *pc)$/;" f -ossl_prov_cleanup_entropy providers/common/provider_seeding.c /^void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf,$/;" f -ossl_prov_cleanup_nonce providers/common/provider_seeding.c /^void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len)$/;" f -ossl_prov_ctx_free providers/common/provider_ctx.c /^void ossl_prov_ctx_free(PROV_CTX *ctx)$/;" f -ossl_prov_ctx_get0_core_bio_method providers/common/provider_ctx.c /^BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx)$/;" f -ossl_prov_ctx_get0_handle providers/common/provider_ctx.c /^const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx)$/;" f -ossl_prov_ctx_get0_libctx providers/common/provider_ctx.c /^OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx)$/;" f -ossl_prov_ctx_new providers/common/provider_ctx.c /^PROV_CTX *ossl_prov_ctx_new(void)$/;" f -ossl_prov_ctx_set0_core_bio_method providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh)$/;" f -ossl_prov_ctx_set0_handle providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle)$/;" f -ossl_prov_ctx_set0_libctx providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx)$/;" f -ossl_prov_digest_copy providers/common/provider_util.c /^int ossl_prov_digest_copy(PROV_DIGEST *dst, const PROV_DIGEST *src)$/;" f -ossl_prov_digest_engine providers/common/provider_util.c /^ENGINE *ossl_prov_digest_engine(const PROV_DIGEST *pd)$/;" f -ossl_prov_digest_fetch providers/common/provider_util.c /^const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,$/;" f -ossl_prov_digest_load_from_params providers/common/provider_util.c /^int ossl_prov_digest_load_from_params(PROV_DIGEST *pd,$/;" f -ossl_prov_digest_md providers/common/provider_util.c /^const EVP_MD *ossl_prov_digest_md(const PROV_DIGEST *pd)$/;" f -ossl_prov_digest_reset providers/common/provider_util.c /^void ossl_prov_digest_reset(PROV_DIGEST *pd)$/;" f -ossl_prov_drbg_generate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_generate(PROV_DRBG *drbg, unsigned char *out, size_t outlen,$/;" f -ossl_prov_drbg_instantiate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_instantiate(PROV_DRBG *drbg, unsigned int strength,$/;" f -ossl_prov_drbg_reseed providers/implementations/rands/drbg.c /^int ossl_prov_drbg_reseed(PROV_DRBG *drbg, int prediction_resistance,$/;" f -ossl_prov_drbg_uninstantiate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_uninstantiate(PROV_DRBG *drbg)$/;" f -ossl_prov_free_key providers/implementations/encode_decode/endecoder_common.c /^void ossl_prov_free_key(const OSSL_DISPATCH *fns, void *key)$/;" f -ossl_prov_get_capabilities providers/common/capabilities.c /^int ossl_prov_get_capabilities(void *provctx, const char *capability,$/;" f -ossl_prov_get_capabilities providers/common/include/prov/providercommon.h /^OSSL_FUNC_provider_get_capabilities_fn ossl_prov_get_capabilities;$/;" v -ossl_prov_get_entropy providers/common/provider_seeding.c /^size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout,$/;" f -ossl_prov_get_keymgmt_export providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_export(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_get_keymgmt_free providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_free(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_get_keymgmt_import providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_import(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_get_keymgmt_new providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_new(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_get_nonce providers/common/provider_seeding.c /^size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,$/;" f -ossl_prov_import_key providers/implementations/encode_decode/endecoder_common.c /^void *ossl_prov_import_key(const OSSL_DISPATCH *fns, void *provctx,$/;" f -ossl_prov_is_running providers/fips/self_test.c /^int ossl_prov_is_running(void)$/;" f -ossl_prov_is_running providers/prov_running.c /^int ossl_prov_is_running(void)$/;" f -ossl_prov_macctx_load_from_params providers/common/provider_util.c /^int ossl_prov_macctx_load_from_params(EVP_MAC_CTX **macctx,$/;" f -ossl_prov_seeding_from_dispatch providers/common/provider_seeding.c /^int ossl_prov_seeding_from_dispatch(const OSSL_DISPATCH *fns)$/;" f -ossl_prov_set_macctx providers/common/provider_util.c /^int ossl_prov_set_macctx(EVP_MAC_CTX *macctx,$/;" f -ossl_provider_activate crypto/provider_core.c /^int ossl_provider_activate(OSSL_PROVIDER *prov, int upcalls, int aschild)$/;" f -ossl_provider_add_conf_module crypto/provider_conf.c /^void ossl_provider_add_conf_module(void)$/;" f -ossl_provider_add_parameter crypto/provider_core.c /^int ossl_provider_add_parameter(OSSL_PROVIDER *prov,$/;" f -ossl_provider_add_to_store crypto/provider_core.c /^int ossl_provider_add_to_store(OSSL_PROVIDER *prov, OSSL_PROVIDER **actualprov,$/;" f -ossl_provider_child_cb_free crypto/provider_core.c /^static void ossl_provider_child_cb_free(OSSL_PROVIDER_CHILD_CB *cb)$/;" f file: -ossl_provider_cmp crypto/provider_core.c /^static int ossl_provider_cmp(const OSSL_PROVIDER * const *a,$/;" f file: -ossl_provider_ctx crypto/provider_core.c /^void *ossl_provider_ctx(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_deactivate crypto/provider_core.c /^int ossl_provider_deactivate(OSSL_PROVIDER *prov, int removechildren)$/;" f -ossl_provider_default_props_update crypto/provider_core.c /^int ossl_provider_default_props_update(OSSL_LIB_CTX *libctx, const char *props)$/;" f -ossl_provider_deinit_child crypto/provider_child.c /^void ossl_provider_deinit_child(OSSL_LIB_CTX *ctx)$/;" f -ossl_provider_deregister_child_cb crypto/provider_core.c /^static void ossl_provider_deregister_child_cb(const OSSL_CORE_HANDLE *handle)$/;" f file: -ossl_provider_disable_fallback_loading crypto/provider_core.c /^int ossl_provider_disable_fallback_loading(OSSL_LIB_CTX *libctx)$/;" f -ossl_provider_doall_activated crypto/provider_core.c /^int ossl_provider_doall_activated(OSSL_LIB_CTX *ctx,$/;" f -ossl_provider_dso crypto/provider_core.c /^const DSO *ossl_provider_dso(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_find crypto/provider_core.c /^OSSL_PROVIDER *ossl_provider_find(OSSL_LIB_CTX *libctx, const char *name,$/;" f -ossl_provider_free crypto/provider_core.c /^void ossl_provider_free(OSSL_PROVIDER *prov)$/;" f -ossl_provider_free_parent crypto/provider_child.c /^int ossl_provider_free_parent(OSSL_PROVIDER *prov, int deactivate)$/;" f -ossl_provider_get0_dispatch crypto/provider_core.c /^const OSSL_DISPATCH *ossl_provider_get0_dispatch(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_get_capabilities crypto/provider_core.c /^int ossl_provider_get_capabilities(const OSSL_PROVIDER *prov,$/;" f -ossl_provider_get_params crypto/provider_core.c /^int ossl_provider_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])$/;" f -ossl_provider_get_params include/internal/symhacks.h 22;" d -ossl_provider_get_params include/internal/symhacks.h 23;" d -ossl_provider_get_parent crypto/provider_core.c /^const OSSL_CORE_HANDLE *ossl_provider_get_parent(OSSL_PROVIDER *prov)$/;" f -ossl_provider_gettable_params crypto/provider_core.c /^const OSSL_PARAM *ossl_provider_gettable_params(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_gettable_params include/internal/symhacks.h 19;" d -ossl_provider_gettable_params include/internal/symhacks.h 20;" d -ossl_provider_info_add_parameter crypto/provider_core.c /^int ossl_provider_info_add_parameter(OSSL_PROVIDER_INFO *provinfo,$/;" f -ossl_provider_info_add_to_store crypto/provider_core.c /^int ossl_provider_info_add_to_store(OSSL_LIB_CTX *libctx,$/;" f -ossl_provider_info_clear crypto/provider_core.c /^void ossl_provider_info_clear(OSSL_PROVIDER_INFO *info)$/;" f -ossl_provider_init_as_child crypto/provider_child.c /^int ossl_provider_init_as_child(OSSL_LIB_CTX *ctx,$/;" f -ossl_provider_is_child crypto/provider_core.c /^int ossl_provider_is_child(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_libctx crypto/provider_core.c /^OSSL_LIB_CTX *ossl_provider_libctx(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_module_name crypto/provider_core.c /^const char *ossl_provider_module_name(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_module_path crypto/provider_core.c /^const char *ossl_provider_module_path(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_name crypto/provider_core.c /^const char *ossl_provider_name(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_new crypto/provider_core.c /^OSSL_PROVIDER *ossl_provider_new(OSSL_LIB_CTX *libctx, const char *name,$/;" f -ossl_provider_prov_ctx crypto/provider_core.c /^void *ossl_provider_prov_ctx(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_query_operation crypto/provider_core.c /^const OSSL_ALGORITHM *ossl_provider_query_operation(const OSSL_PROVIDER *prov,$/;" f -ossl_provider_register_child_cb crypto/provider_core.c /^static int ossl_provider_register_child_cb(const OSSL_CORE_HANDLE *handle,$/;" f file: -ossl_provider_self_test crypto/provider_core.c /^int ossl_provider_self_test(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_set_child crypto/provider_core.c /^int ossl_provider_set_child(OSSL_PROVIDER *prov, const OSSL_CORE_HANDLE *handle)$/;" f -ossl_provider_set_fallback crypto/provider_core.c /^int ossl_provider_set_fallback(OSSL_PROVIDER *prov)$/;" f -ossl_provider_set_module_path crypto/provider_core.c /^int ossl_provider_set_module_path(OSSL_PROVIDER *prov, const char *module_path)$/;" f -ossl_provider_set_operation_bit crypto/provider_core.c /^int ossl_provider_set_operation_bit(OSSL_PROVIDER *provider, size_t bitnum)$/;" f -ossl_provider_st crypto/provider_core.c /^struct ossl_provider_st {$/;" s file: -ossl_provider_st test/property_test.c /^struct ossl_provider_st {$/;" s file: -ossl_provider_teardown crypto/provider_core.c /^void ossl_provider_teardown(const OSSL_PROVIDER *prov)$/;" f -ossl_provider_test_operation_bit crypto/provider_core.c /^int ossl_provider_test_operation_bit(OSSL_PROVIDER *provider, size_t bitnum,$/;" f -ossl_provider_unquery_operation crypto/provider_core.c /^void ossl_provider_unquery_operation(const OSSL_PROVIDER *prov,$/;" f -ossl_provider_up_ref crypto/provider_core.c /^int ossl_provider_up_ref(OSSL_PROVIDER *prov)$/;" f -ossl_provider_up_ref_parent crypto/provider_child.c /^int ossl_provider_up_ref_parent(OSSL_PROVIDER *prov, int activate)$/;" f -ossl_punycode_decode crypto/punycode.c /^int ossl_punycode_decode(const char *pEncoded, const size_t enc_len,$/;" f -ossl_pw_clear_passphrase_cache crypto/passphrase.c /^void ossl_pw_clear_passphrase_cache(struct ossl_passphrase_data_st *data)$/;" f -ossl_pw_clear_passphrase_data crypto/passphrase.c /^void ossl_pw_clear_passphrase_data(struct ossl_passphrase_data_st *data)$/;" f -ossl_pw_disable_passphrase_caching crypto/passphrase.c /^int ossl_pw_disable_passphrase_caching(struct ossl_passphrase_data_st *data)$/;" f -ossl_pw_enable_passphrase_caching crypto/passphrase.c /^int ossl_pw_enable_passphrase_caching(struct ossl_passphrase_data_st *data)$/;" f -ossl_pw_get_passphrase crypto/passphrase.c /^int ossl_pw_get_passphrase(char *pass, size_t pass_size, size_t *pass_len,$/;" f -ossl_pw_get_password crypto/passphrase.c /^static int ossl_pw_get_password(char *buf, int size, int rwflag,$/;" f file: -ossl_pw_passphrase_callback_dec crypto/passphrase.c /^int ossl_pw_passphrase_callback_dec(char *pass, size_t pass_size,$/;" f -ossl_pw_passphrase_callback_dec include/internal/passphrase.h /^OSSL_PASSPHRASE_CALLBACK ossl_pw_passphrase_callback_dec;$/;" v -ossl_pw_passphrase_callback_enc crypto/passphrase.c /^int ossl_pw_passphrase_callback_enc(char *pass, size_t pass_size,$/;" f -ossl_pw_passphrase_callback_enc include/internal/passphrase.h /^OSSL_PASSPHRASE_CALLBACK ossl_pw_passphrase_callback_enc;$/;" v -ossl_pw_pem_password crypto/passphrase.c /^int ossl_pw_pem_password(char *buf, int size, int rwflag, void *userdata)$/;" f -ossl_pw_pem_password include/internal/passphrase.h /^pem_password_cb ossl_pw_pem_password;$/;" v -ossl_pw_pvk_password crypto/passphrase.c /^int ossl_pw_pvk_password(char *buf, int size, int rwflag, void *userdata)$/;" f -ossl_pw_pvk_password include/internal/passphrase.h /^pem_password_cb ossl_pw_pvk_password;$/;" v -ossl_pw_set_ossl_passphrase_cb crypto/passphrase.c /^int ossl_pw_set_ossl_passphrase_cb(struct ossl_passphrase_data_st *data,$/;" f -ossl_pw_set_passphrase crypto/passphrase.c /^int ossl_pw_set_passphrase(struct ossl_passphrase_data_st *data,$/;" f -ossl_pw_set_pem_password_cb crypto/passphrase.c /^int ossl_pw_set_pem_password_cb(struct ossl_passphrase_data_st *data,$/;" f -ossl_pw_set_ui_method crypto/passphrase.c /^int ossl_pw_set_ui_method(struct ossl_passphrase_data_st *data,$/;" f -ossl_rand_cleanup_entropy crypto/rand/prov_seed.c /^void ossl_rand_cleanup_entropy(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f -ossl_rand_cleanup_int crypto/rand/rand_lib.c /^void ossl_rand_cleanup_int(void)$/;" f -ossl_rand_cleanup_nonce crypto/rand/prov_seed.c /^void ossl_rand_cleanup_nonce(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f -ossl_rand_drbg_free providers/implementations/rands/drbg.c /^void ossl_rand_drbg_free(PROV_DRBG *drbg)$/;" f -ossl_rand_drbg_new providers/implementations/rands/drbg.c /^PROV_DRBG *ossl_rand_drbg_new$/;" f -ossl_rand_get_entropy crypto/rand/prov_seed.c /^size_t ossl_rand_get_entropy(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f -ossl_rand_get_nonce crypto/rand/prov_seed.c /^size_t ossl_rand_get_nonce(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f -ossl_rand_meth crypto/rand/rand_meth.c /^RAND_METHOD ossl_rand_meth = {$/;" v -ossl_rand_pool_add crypto/rand/rand_pool.c /^int ossl_rand_pool_add(RAND_POOL *pool,$/;" f -ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_unix.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f -ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_vms.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f -ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f -ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_win.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f -ossl_rand_pool_add_begin crypto/rand/rand_pool.c /^unsigned char *ossl_rand_pool_add_begin(RAND_POOL *pool, size_t len)$/;" f -ossl_rand_pool_add_end crypto/rand/rand_pool.c /^int ossl_rand_pool_add_end(RAND_POOL *pool, size_t len, size_t entropy)$/;" f -ossl_rand_pool_attach crypto/rand/rand_pool.c /^RAND_POOL *ossl_rand_pool_attach(const unsigned char *buffer, size_t len,$/;" f -ossl_rand_pool_buffer crypto/rand/rand_pool.c /^const unsigned char *ossl_rand_pool_buffer(RAND_POOL *pool)$/;" f -ossl_rand_pool_bytes_needed crypto/rand/rand_pool.c /^size_t ossl_rand_pool_bytes_needed(RAND_POOL *pool, unsigned int entropy_factor)$/;" f -ossl_rand_pool_bytes_remaining crypto/rand/rand_pool.c /^size_t ossl_rand_pool_bytes_remaining(RAND_POOL *pool)$/;" f -ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_unix.c /^void ossl_rand_pool_cleanup(void)$/;" f -ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_vms.c /^void ossl_rand_pool_cleanup(void)$/;" f -ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_vxworks.c /^void ossl_rand_pool_cleanup(void)$/;" f -ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_win.c /^void ossl_rand_pool_cleanup(void)$/;" f -ossl_rand_pool_detach crypto/rand/rand_pool.c /^unsigned char *ossl_rand_pool_detach(RAND_POOL *pool)$/;" f -ossl_rand_pool_entropy crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy(RAND_POOL *pool)$/;" f -ossl_rand_pool_entropy_available crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy_available(RAND_POOL *pool)$/;" f -ossl_rand_pool_entropy_needed crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy_needed(RAND_POOL *pool)$/;" f -ossl_rand_pool_free crypto/rand/rand_pool.c /^void ossl_rand_pool_free(RAND_POOL *pool)$/;" f -ossl_rand_pool_init providers/implementations/rands/seeding/rand_unix.c /^int ossl_rand_pool_init(void)$/;" f -ossl_rand_pool_init providers/implementations/rands/seeding/rand_vms.c /^int ossl_rand_pool_init(void)$/;" f -ossl_rand_pool_init providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_rand_pool_init(void)$/;" f -ossl_rand_pool_init providers/implementations/rands/seeding/rand_win.c /^int ossl_rand_pool_init(void)$/;" f -ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_unix.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f -ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_vms.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f -ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_vxworks.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f -ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_win.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f -ossl_rand_pool_length crypto/rand/rand_pool.c /^size_t ossl_rand_pool_length(RAND_POOL *pool)$/;" f -ossl_rand_pool_new crypto/rand/rand_pool.c /^RAND_POOL *ossl_rand_pool_new(int entropy_requested, int secure,$/;" f -ossl_rand_pool_reattach crypto/rand/rand_pool.c /^void ossl_rand_pool_reattach(RAND_POOL *pool, unsigned char *buffer)$/;" f -ossl_random_add_conf_module crypto/rand/rand_lib.c /^void ossl_random_add_conf_module(void)$/;" f -ossl_rc4_hmac_ossl_md5_functions providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_DISPATCH ossl_rc4_hmac_ossl_md5_functions[] = {$/;" v -ossl_read_der providers/implementations/encode_decode/endecoder_common.c /^int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,$/;" f -ossl_register_hmac_meth crypto/engine/eng_openssl.c /^static int ossl_register_hmac_meth(void)$/;" f file: -ossl_rsa_acvp_test_free crypto/rsa/rsa_acvp_test_params.c /^void ossl_rsa_acvp_test_free(RSA_ACVP_TEST *t)$/;" f -ossl_rsa_acvp_test_gen_params_free crypto/rsa/rsa_acvp_test_params.c /^void ossl_rsa_acvp_test_gen_params_free(OSSL_PARAM *dst)$/;" f -ossl_rsa_acvp_test_gen_params_new crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_gen_params_new(OSSL_PARAM **dst, const OSSL_PARAM src[])$/;" f -ossl_rsa_acvp_test_get_params crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[])$/;" f -ossl_rsa_acvp_test_set_params crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[])$/;" f -ossl_rsa_asn1_meths crypto/rsa/rsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_rsa_asn1_meths[2] = {$/;" v -ossl_rsa_asym_cipher_functions providers/implementations/asymciphers/rsa_enc.c /^const OSSL_DISPATCH ossl_rsa_asym_cipher_functions[] = {$/;" v -ossl_rsa_asym_kem_functions providers/implementations/kem/rsa_kem.c /^const OSSL_DISPATCH ossl_rsa_asym_kem_functions[] = {$/;" v -ossl_rsa_check_crt_components crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_crt_components(const RSA *rsa, BN_CTX *ctx)$/;" f -ossl_rsa_check_key providers/common/securitycheck.c /^int ossl_rsa_check_key(OSSL_LIB_CTX *ctx, const RSA *rsa, int operation)$/;" f -ossl_rsa_check_pminusq_diff crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_pminusq_diff(BIGNUM *diff, const BIGNUM *p, const BIGNUM *q,$/;" f -ossl_rsa_check_prime_factor crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_prime_factor(BIGNUM *p, BIGNUM *e, int nbits, BN_CTX *ctx)$/;" f -ossl_rsa_check_prime_factor_range crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_prime_factor_range(const BIGNUM *p, int nbits, BN_CTX *ctx)$/;" f -ossl_rsa_check_private_exponent crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_private_exponent(const RSA *rsa, int nbits, BN_CTX *ctx)$/;" f -ossl_rsa_check_public_exponent crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_public_exponent(const BIGNUM *e)$/;" f -ossl_rsa_ctx_to_pss_string crypto/rsa/rsa_ameth.c /^ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx)$/;" f -ossl_rsa_digestinfo_encoding crypto/rsa/rsa_sign.c /^const unsigned char *ossl_rsa_digestinfo_encoding(int md_nid, size_t *len)$/;" f -ossl_rsa_dup crypto/rsa/rsa_backend.c /^RSA *ossl_rsa_dup(const RSA *rsa, int selection)$/;" f -ossl_rsa_fips186_4_gen_prob_primes crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_fips186_4_gen_prob_primes(RSA *rsa, RSA_ACVP_TEST *test,$/;" f -ossl_rsa_fromdata crypto/rsa/rsa_backend.c /^int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private)$/;" f -ossl_rsa_get0_libctx crypto/rsa/rsa_lib.c /^OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r)$/;" f -ossl_rsa_get0_pss_params_30 crypto/rsa/rsa_lib.c /^RSA_PSS_PARAMS_30 *ossl_rsa_get0_pss_params_30(RSA *r)$/;" f -ossl_rsa_get_lcm crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_get_lcm(BN_CTX *ctx, const BIGNUM *p, const BIGNUM *q,$/;" f -ossl_rsa_is_foreign crypto/rsa/rsa_backend.c /^int ossl_rsa_is_foreign(const RSA *rsa)$/;" f -ossl_rsa_key_from_pkcs8 crypto/rsa/rsa_backend.c /^RSA *ossl_rsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f -ossl_rsa_keymgmt_functions providers/implementations/keymgmt/rsa_kmgmt.c /^const OSSL_DISPATCH ossl_rsa_keymgmt_functions[] = {$/;" v -ossl_rsa_mgf_nid2name crypto/rsa/rsa_schemes.c /^const char *ossl_rsa_mgf_nid2name(int mgf)$/;" f -ossl_rsa_mp_coeff_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_coeff_names[] = {$/;" v -ossl_rsa_mp_exp_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_exp_names[] = {$/;" v -ossl_rsa_mp_factor_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_factor_names[] = {$/;" v -ossl_rsa_multip_calc_product crypto/rsa/rsa_mp.c /^int ossl_rsa_multip_calc_product(RSA *rsa)$/;" f -ossl_rsa_multip_cap crypto/rsa/rsa_mp.c /^int ossl_rsa_multip_cap(int bits)$/;" f -ossl_rsa_multip_info_free crypto/rsa/rsa_mp.c /^void ossl_rsa_multip_info_free(RSA_PRIME_INFO *pinfo)$/;" f -ossl_rsa_multip_info_free_ex crypto/rsa/rsa_mp.c /^void ossl_rsa_multip_info_free_ex(RSA_PRIME_INFO *pinfo)$/;" f -ossl_rsa_multip_info_new crypto/rsa/rsa_mp.c /^RSA_PRIME_INFO *ossl_rsa_multip_info_new(void)$/;" f -ossl_rsa_new_with_ctx crypto/rsa/rsa_lib.c /^RSA *ossl_rsa_new_with_ctx(OSSL_LIB_CTX *libctx)$/;" f -ossl_rsa_oaeppss_md2nid crypto/rsa/rsa_schemes.c /^int ossl_rsa_oaeppss_md2nid(const EVP_MD *md)$/;" f -ossl_rsa_oaeppss_nid2name crypto/rsa/rsa_schemes.c /^const char *ossl_rsa_oaeppss_nid2name(int md)$/;" f -ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex crypto/rsa/rsa_oaep.c /^int ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex(OSSL_LIB_CTX *libctx,$/;" f -ossl_rsa_padding_add_PKCS1_type_2_ex crypto/rsa/rsa_pk1.c /^int ossl_rsa_padding_add_PKCS1_type_2_ex(OSSL_LIB_CTX *libctx, unsigned char *to,$/;" f -ossl_rsa_padding_check_PKCS1_type_2_TLS crypto/rsa/rsa_pk1.c /^int ossl_rsa_padding_check_PKCS1_type_2_TLS(OSSL_LIB_CTX *libctx,$/;" f -ossl_rsa_param_decode crypto/rsa/rsa_backend.c /^int ossl_rsa_param_decode(RSA *rsa, const X509_ALGOR *alg)$/;" f -ossl_rsa_pkey_method crypto/rsa/rsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_rsa_pkey_method(void)$/;" f -ossl_rsa_pss_asn1_meth crypto/rsa/rsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_rsa_pss_asn1_meth = {$/;" v -ossl_rsa_pss_decode crypto/rsa/rsa_backend.c /^RSA_PSS_PARAMS *ossl_rsa_pss_decode(const X509_ALGOR *alg)$/;" f -ossl_rsa_pss_get_param crypto/rsa/rsa_ameth.c /^int ossl_rsa_pss_get_param(const RSA_PSS_PARAMS *pss, const EVP_MD **pmd,$/;" f -ossl_rsa_pss_get_param_unverified crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_get_param_unverified(const RSA_PSS_PARAMS *pss,$/;" f -ossl_rsa_pss_params_30_copy crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_copy(RSA_PSS_PARAMS_30 *to,$/;" f -ossl_rsa_pss_params_30_fromdata crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_params_30_fromdata(RSA_PSS_PARAMS_30 *pss_params,$/;" f -ossl_rsa_pss_params_30_hashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_hashalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_is_unrestricted crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_is_unrestricted(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_maskgenalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_maskgenalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_maskgenhashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_maskgenhashalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_saltlen crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_saltlen(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_set_defaults crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_defaults(RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_30_set_hashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_hashalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f -ossl_rsa_pss_params_30_set_maskgenalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_maskgenalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f -ossl_rsa_pss_params_30_set_maskgenhashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_maskgenhashalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f -ossl_rsa_pss_params_30_set_saltlen crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_saltlen(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f -ossl_rsa_pss_params_30_set_trailerfield crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_trailerfield(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f -ossl_rsa_pss_params_30_todata crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_params_30_todata(const RSA_PSS_PARAMS_30 *pss,$/;" f -ossl_rsa_pss_params_30_trailerfield crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_trailerfield(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f -ossl_rsa_pss_params_create crypto/rsa/rsa_ameth.c /^RSA_PSS_PARAMS *ossl_rsa_pss_params_create(const EVP_MD *sigmd,$/;" f -ossl_rsa_pss_pkey_method crypto/rsa/rsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_rsa_pss_pkey_method(void)$/;" f -ossl_rsa_pss_to_ctx crypto/rsa/rsa_ameth.c /^int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,$/;" f -ossl_rsa_set0_libctx crypto/rsa/rsa_lib.c /^void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx)$/;" f -ossl_rsa_set0_pss_params crypto/rsa/rsa_lib.c /^int ossl_rsa_set0_pss_params(RSA *r, RSA_PSS_PARAMS *pss)$/;" f -ossl_rsa_signature_functions providers/implementations/signature/rsa_sig.c /^const OSSL_DISPATCH ossl_rsa_signature_functions[] = {$/;" v -ossl_rsa_sp800_56b_check_keypair crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_keypair(const RSA *rsa, const BIGNUM *efixed,$/;" f -ossl_rsa_sp800_56b_check_private crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_private(const RSA *rsa)$/;" f -ossl_rsa_sp800_56b_check_public crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_public(const RSA *rsa)$/;" f -ossl_rsa_sp800_56b_derive_params_from_pq crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_derive_params_from_pq(RSA *rsa, int nbits,$/;" f -ossl_rsa_sp800_56b_generate_key crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_generate_key(RSA *rsa, int nbits, const BIGNUM *efixed,$/;" f -ossl_rsa_sp800_56b_pairwise_test crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_pairwise_test(RSA *rsa, BN_CTX *ctx)$/;" f -ossl_rsa_sp800_56b_validate_strength crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_validate_strength(int nbits, int strength)$/;" f -ossl_rsa_sync_to_pss_params_30 crypto/rsa/rsa_backend.c /^static int ossl_rsa_sync_to_pss_params_30(RSA *rsa)$/;" f file: -ossl_rsa_validate_pairwise crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_pairwise(const RSA *key)$/;" f -ossl_rsa_validate_private crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_private(const RSA *key)$/;" f -ossl_rsa_validate_public crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_public(const RSA *key)$/;" f -ossl_rsa_verify crypto/rsa/rsa_sign.c /^int ossl_rsa_verify(int type, const unsigned char *m, unsigned int m_len,$/;" f -ossl_rsapss_keymgmt_functions providers/implementations/keymgmt/rsa_kmgmt.c /^const OSSL_DISPATCH ossl_rsapss_keymgmt_functions[] = {$/;" v -ossl_rsaz_amm52x20_x1_256 crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_amm52x20_x1_256:$/;" l -ossl_rsaz_amm52x20_x2_256 crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_amm52x20_x2_256:$/;" l -ossl_rsaz_avx512ifma_eligible crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_avx512ifma_eligible:$/;" l -ossl_sa_doall crypto/sparse_array.c /^void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *))$/;" f -ossl_sa_doall_arg crypto/sparse_array.c /^void ossl_sa_doall_arg(const OPENSSL_SA *sa,$/;" f -ossl_sa_free crypto/sparse_array.c /^void ossl_sa_free(OPENSSL_SA *sa)$/;" f -ossl_sa_free_leaves crypto/sparse_array.c /^void ossl_sa_free_leaves(OPENSSL_SA *sa)$/;" f -ossl_sa_get crypto/sparse_array.c /^void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n)$/;" f -ossl_sa_new crypto/sparse_array.c /^OPENSSL_SA *ossl_sa_new(void)$/;" f -ossl_sa_num crypto/sparse_array.c /^size_t ossl_sa_num(const OPENSSL_SA *sa)$/;" f -ossl_sa_set crypto/sparse_array.c /^int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t posn, void *val)$/;" f -ossl_safe_getenv crypto/getenv.c /^char *ossl_safe_getenv(const char *name)$/;" f -ossl_securitycheck_enabled providers/common/securitycheck_default.c /^int ossl_securitycheck_enabled(OSSL_LIB_CTX *libctx)$/;" f -ossl_securitycheck_enabled providers/common/securitycheck_fips.c /^int ossl_securitycheck_enabled(OSSL_LIB_CTX *libctx)$/;" f -ossl_seed_src_functions providers/implementations/rands/seed_src.c /^const OSSL_DISPATCH ossl_seed_src_functions[] = {$/;" v -ossl_self_test_st crypto/self_test_core.c /^struct ossl_self_test_st$/;" s file: -ossl_set_error_state providers/fips/self_test.c /^void ossl_set_error_state(const char *type)$/;" f -ossl_set_error_state providers/prov_running.c /^void ossl_set_error_state(const char *type)$/;" f -ossl_sha1 crypto/sha/sha1_one.c /^unsigned char *ossl_sha1(const unsigned char *d, size_t n, unsigned char *md)$/;" f -ossl_sha1_ctrl crypto/sha/sha1dgst.c /^int ossl_sha1_ctrl(SHA_CTX *sha1, int cmd, int mslen, void *ms)$/;" f -ossl_sha3_final crypto/sha/sha3.c /^int ossl_sha3_final(unsigned char *md, KECCAK1600_CTX *ctx)$/;" f -ossl_sha3_init crypto/sha/sha3.c /^int ossl_sha3_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen)$/;" f -ossl_sha3_reset crypto/sha/sha3.c /^void ossl_sha3_reset(KECCAK1600_CTX *ctx)$/;" f -ossl_sha3_update crypto/sha/sha3.c /^int ossl_sha3_update(KECCAK1600_CTX *ctx, const void *_inp, size_t len)$/;" f -ossl_siphash_functions providers/implementations/macs/siphash_prov.c /^const OSSL_DISPATCH ossl_siphash_functions[] = {$/;" v -ossl_siv128_aad crypto/modes/siv128.c /^int ossl_siv128_aad(SIV128_CONTEXT *ctx, const unsigned char *aad,$/;" f -ossl_siv128_cleanup crypto/modes/siv128.c /^int ossl_siv128_cleanup(SIV128_CONTEXT *ctx)$/;" f -ossl_siv128_copy_ctx crypto/modes/siv128.c /^int ossl_siv128_copy_ctx(SIV128_CONTEXT *dest, SIV128_CONTEXT *src)$/;" f -ossl_siv128_decrypt crypto/modes/siv128.c /^int ossl_siv128_decrypt(SIV128_CONTEXT *ctx,$/;" f -ossl_siv128_encrypt crypto/modes/siv128.c /^int ossl_siv128_encrypt(SIV128_CONTEXT *ctx,$/;" f -ossl_siv128_finish crypto/modes/siv128.c /^int ossl_siv128_finish(SIV128_CONTEXT *ctx)$/;" f -ossl_siv128_get_tag crypto/modes/siv128.c /^int ossl_siv128_get_tag(SIV128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f -ossl_siv128_init crypto/modes/siv128.c /^int ossl_siv128_init(SIV128_CONTEXT *ctx, const unsigned char *key, int klen,$/;" f -ossl_siv128_new crypto/modes/siv128.c /^SIV128_CONTEXT *ossl_siv128_new(const unsigned char *key, int klen,$/;" f -ossl_siv128_set_tag crypto/modes/siv128.c /^int ossl_siv128_set_tag(SIV128_CONTEXT *ctx, const unsigned char *tag, size_t len)$/;" f -ossl_siv128_speed crypto/modes/siv128.c /^int ossl_siv128_speed(SIV128_CONTEXT *ctx, int arg)$/;" f -ossl_sleep e_os.h /^static ossl_inline void ossl_sleep(unsigned long millis)$/;" f -ossl_sm2_asn1_meth crypto/ec/ec_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_sm2_asn1_meth = {$/;" v -ossl_sm2_asym_cipher_functions providers/implementations/asymciphers/sm2_enc.c /^const OSSL_DISPATCH ossl_sm2_asym_cipher_functions[] = {$/;" v -ossl_sm2_compute_z_digest crypto/sm2/sm2_sign.c /^int ossl_sm2_compute_z_digest(uint8_t *out,$/;" f -ossl_sm2_do_sign crypto/sm2/sm2_sign.c /^ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key,$/;" f -ossl_sm2_do_verify crypto/sm2/sm2_sign.c /^int ossl_sm2_do_verify(const EC_KEY *key,$/;" f -ossl_sm2_internal_sign crypto/sm2/sm2_sign.c /^int ossl_sm2_internal_sign(const unsigned char *dgst, int dgstlen,$/;" f -ossl_sm2_internal_verify crypto/sm2/sm2_sign.c /^int ossl_sm2_internal_verify(const unsigned char *dgst, int dgstlen,$/;" f -ossl_sm2_key_private_check crypto/sm2/sm2_key.c /^int ossl_sm2_key_private_check(const EC_KEY *eckey)$/;" f -ossl_sm2_keymgmt_functions providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_DISPATCH ossl_sm2_keymgmt_functions[] = {$/;" v -ossl_sm2_signature_functions providers/implementations/signature/sm2_sig.c /^const OSSL_DISPATCH ossl_sm2_signature_functions[] = {$/;" v -ossl_sm3_block_data_order crypto/sm3/sm3.c /^void ossl_sm3_block_data_order(SM3_CTX *ctx, const void *p, size_t num)$/;" f -ossl_sm3_init crypto/sm3/sm3.c /^int ossl_sm3_init(SM3_CTX *c)$/;" f -ossl_sm4_decrypt crypto/sm4/sm4.c /^void ossl_sm4_decrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks)$/;" f -ossl_sm4_encrypt crypto/sm4/sm4.c /^void ossl_sm4_encrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks)$/;" f -ossl_sm4_set_key crypto/sm4/sm4.c /^int ossl_sm4_set_key(const uint8_t *key, SM4_KEY *ks)$/;" f -ossl_ssize_t include/openssl/e_os2.h 189;" d -ossl_ssize_t include/openssl/e_os2.h 192;" d -ossl_ssize_t include/openssl/e_os2.h 198;" d -ossl_ssize_t include/openssl/e_os2.h 203;" d -ossl_statem_accept ssl/statem/statem.c /^int ossl_statem_accept(SSL *s)$/;" f -ossl_statem_app_data_allowed ssl/statem/statem.c /^int ossl_statem_app_data_allowed(SSL *s)$/;" f -ossl_statem_check_finish_init ssl/statem/statem.c /^void ossl_statem_check_finish_init(SSL *s, int sending)$/;" f -ossl_statem_clear ssl/statem/statem.c /^void ossl_statem_clear(SSL *s)$/;" f -ossl_statem_client13_read_transition ssl/statem/statem_clnt.c /^static int ossl_statem_client13_read_transition(SSL *s, int mt)$/;" f file: -ossl_statem_client13_write_transition ssl/statem/statem_clnt.c /^static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)$/;" f file: -ossl_statem_client_construct_message ssl/statem/statem_clnt.c /^int ossl_statem_client_construct_message(SSL *s, WPACKET *pkt,$/;" f -ossl_statem_client_max_message_size ssl/statem/statem_clnt.c /^size_t ossl_statem_client_max_message_size(SSL *s)$/;" f -ossl_statem_client_post_process_message ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_post_process_message(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_client_post_work ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_post_work(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_client_pre_work ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_pre_work(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_client_process_message ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN ossl_statem_client_process_message(SSL *s, PACKET *pkt)$/;" f -ossl_statem_client_read_transition ssl/statem/statem_clnt.c /^int ossl_statem_client_read_transition(SSL *s, int mt)$/;" f -ossl_statem_client_write_transition ssl/statem/statem_clnt.c /^WRITE_TRAN ossl_statem_client_write_transition(SSL *s)$/;" f -ossl_statem_connect ssl/statem/statem.c /^int ossl_statem_connect(SSL *s)$/;" f -ossl_statem_export_allowed ssl/statem/statem.c /^int ossl_statem_export_allowed(SSL *s)$/;" f -ossl_statem_export_allowed test/tls13secretstest.c /^int ossl_statem_export_allowed(SSL *s)$/;" f -ossl_statem_export_early_allowed ssl/statem/statem.c /^int ossl_statem_export_early_allowed(SSL *s)$/;" f -ossl_statem_export_early_allowed test/tls13secretstest.c /^int ossl_statem_export_early_allowed(SSL *s)$/;" f -ossl_statem_fatal ssl/statem/statem.c /^void ossl_statem_fatal(SSL *s, int al, int reason, const char *fmt, ...)$/;" f -ossl_statem_fatal test/tls13secretstest.c /^void ossl_statem_fatal(SSL *s, int al, int reason, const char *fmt, ...)$/;" f -ossl_statem_get_in_handshake ssl/statem/statem.c /^int ossl_statem_get_in_handshake(SSL *s)$/;" f -ossl_statem_in_error ssl/statem/statem.c /^int ossl_statem_in_error(const SSL *s)$/;" f -ossl_statem_send_fatal ssl/statem/statem.c /^void ossl_statem_send_fatal(SSL *s, int al)$/;" f -ossl_statem_send_fatal test/tls13secretstest.c /^void ossl_statem_send_fatal(SSL *s, int al)$/;" f -ossl_statem_server13_read_transition ssl/statem/statem_srvr.c /^static int ossl_statem_server13_read_transition(SSL *s, int mt)$/;" f file: -ossl_statem_server13_write_transition ssl/statem/statem_srvr.c /^static WRITE_TRAN ossl_statem_server13_write_transition(SSL *s)$/;" f file: -ossl_statem_server_construct_message ssl/statem/statem_srvr.c /^int ossl_statem_server_construct_message(SSL *s, WPACKET *pkt,$/;" f -ossl_statem_server_max_message_size ssl/statem/statem_srvr.c /^size_t ossl_statem_server_max_message_size(SSL *s)$/;" f -ossl_statem_server_post_process_message ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_post_process_message(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_server_post_work ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_post_work(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_server_pre_work ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_pre_work(SSL *s, WORK_STATE wst)$/;" f -ossl_statem_server_process_message ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN ossl_statem_server_process_message(SSL *s, PACKET *pkt)$/;" f -ossl_statem_server_read_transition ssl/statem/statem_srvr.c /^int ossl_statem_server_read_transition(SSL *s, int mt)$/;" f -ossl_statem_server_write_transition ssl/statem/statem_srvr.c /^WRITE_TRAN ossl_statem_server_write_transition(SSL *s)$/;" f -ossl_statem_set_hello_verify_done ssl/statem/statem.c /^void ossl_statem_set_hello_verify_done(SSL *s)$/;" f -ossl_statem_set_in_handshake ssl/statem/statem.c /^void ossl_statem_set_in_handshake(SSL *s, int inhand)$/;" f -ossl_statem_set_in_init ssl/statem/statem.c /^void ossl_statem_set_in_init(SSL *s, int init)$/;" f -ossl_statem_set_renegotiate ssl/statem/statem.c /^void ossl_statem_set_renegotiate(SSL *s)$/;" f -ossl_statem_skip_early_data ssl/statem/statem.c /^int ossl_statem_skip_early_data(SSL *s)$/;" f -ossl_statem_st ssl/statem/statem.h /^struct ossl_statem_st {$/;" s -ossl_store_cleanup_int crypto/store/store_init.c /^void ossl_store_cleanup_int(void)$/;" f -ossl_store_close_it crypto/store/store_lib.c /^static int ossl_store_close_it(OSSL_STORE_CTX *ctx)$/;" f file: -ossl_store_ctx_st crypto/store/store_local.h /^struct ossl_store_ctx_st {$/;" s -ossl_store_destroy_loaders_int crypto/store/store_register.c /^void ossl_store_destroy_loaders_int(void)$/;" f -ossl_store_get0_loader_int crypto/store/store_register.c /^const OSSL_STORE_LOADER *ossl_store_get0_loader_int(const char *scheme)$/;" f -ossl_store_handle_load_result crypto/store/store_local.h /^OSSL_CALLBACK ossl_store_handle_load_result;$/;" v -ossl_store_handle_load_result crypto/store/store_result.c /^int ossl_store_handle_load_result(const OSSL_PARAM params[], void *arg)$/;" f -ossl_store_info_st crypto/store/store_local.h /^struct ossl_store_info_st {$/;" s -ossl_store_loader_ctx_st apps/lib/engine_loader.c /^struct ossl_store_loader_ctx_st {$/;" s file: -ossl_store_loader_ctx_st engines/e_loader_attic.c /^struct ossl_store_loader_ctx_st {$/;" s file: -ossl_store_loader_fetch_by_number crypto/store/store_meth.c /^OSSL_STORE_LOADER *ossl_store_loader_fetch_by_number(OSSL_LIB_CTX *libctx,$/;" f -ossl_store_loader_get_number crypto/store/store_meth.c /^int ossl_store_loader_get_number(const OSSL_STORE_LOADER *loader)$/;" f -ossl_store_loader_st crypto/store/store_local.h /^struct ossl_store_loader_st {$/;" s -ossl_store_loader_store_cache_flush crypto/store/store_meth.c /^int ossl_store_loader_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f -ossl_store_loader_store_remove_all_provided crypto/store/store_meth.c /^int ossl_store_loader_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f -ossl_store_register_init crypto/store/store_register.c /^static int ossl_store_register_init(void)$/;" f file: -ossl_store_register_loader_int crypto/store/store_register.c /^int ossl_store_register_loader_int(OSSL_STORE_LOADER *loader)$/;" f -ossl_store_search_st crypto/store/store_local.h /^struct ossl_store_search_st {$/;" s -ossl_store_unregister_loader_int crypto/store/store_register.c /^OSSL_STORE_LOADER *ossl_store_unregister_loader_int(const char *scheme)$/;" f -ossl_strchr crypto/cpuid.c /^static variant_char *ossl_strchr(const variant_char *str, char srch)$/;" f file: -ossl_strtouint64 crypto/cpuid.c /^static uint64_t ossl_strtouint64(const variant_char *str)$/;" f file: -ossl_tdes_dinit providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_tdes_dinit;$/;" v -ossl_tdes_dinit providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_tdes_dupctx providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_dupctx_fn ossl_tdes_dupctx;$/;" v -ossl_tdes_dupctx providers/implementations/ciphers/cipher_tdes_common.c /^void *ossl_tdes_dupctx(void *ctx)$/;" f -ossl_tdes_einit providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_tdes_einit;$/;" v -ossl_tdes_einit providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f -ossl_tdes_freectx providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_freectx_fn ossl_tdes_freectx;$/;" v -ossl_tdes_freectx providers/implementations/ciphers/cipher_tdes_common.c /^void ossl_tdes_freectx(void *vctx)$/;" f -ossl_tdes_get_ctx_params providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_tdes_get_ctx_params;$/;" v -ossl_tdes_get_ctx_params providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f -ossl_tdes_gettable_ctx_params providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_tdes_gettable_ctx_params;$/;" v -ossl_tdes_newctx providers/implementations/ciphers/cipher_tdes_common.c /^void *ossl_tdes_newctx(void *provctx, int mode, size_t kbits, size_t blkbits,$/;" f -ossl_test__attr__ test/testutil/output.h 15;" d -ossl_test__attr__ test/testutil/output.h 23;" d -ossl_test__attr__ test/testutil/output.h 24;" d -ossl_test__attr__ test/testutil/output.h 65;" d -ossl_test__printf__ test/testutil/output.h 26;" d -ossl_test__printf__ test/testutil/output.h 28;" d -ossl_test__printf__ test/testutil/output.h 64;" d -ossl_test_rng_functions providers/implementations/rands/test_rng.c /^const OSSL_DISPATCH ossl_test_rng_functions[] = {$/;" v -ossl_toascii crypto/ctype.c /^int ossl_toascii(int c)$/;" f -ossl_toascii include/crypto/ctype.h 56;" d -ossl_tolower crypto/ctype.c /^int ossl_tolower(int c)$/;" f -ossl_toupper crypto/ctype.c /^int ossl_toupper(int c)$/;" f -ossl_trace_cleanup crypto/trace.c /^void ossl_trace_cleanup(void)$/;" f -ossl_trace_get_category crypto/trace.c /^static int ossl_trace_get_category(int category)$/;" f file: -ossl_uintmax_t include/openssl/e_os2.h /^typedef uint64_t ossl_uintmax_t;$/;" t -ossl_uintmax_t include/openssl/e_os2.h /^typedef uintmax_t ossl_uintmax_t;$/;" t -ossl_unused include/openssl/e_os2.h 297;" d -ossl_unused include/openssl/e_os2.h 299;" d -ossl_v3_akey_id crypto/x509/v3_akid.c /^const X509V3_EXT_METHOD ossl_v3_akey_id = {$/;" v -ossl_v3_alt crypto/x509/v3_san.c /^const X509V3_EXT_METHOD ossl_v3_alt[3] = {$/;" v -ossl_v3_bcons crypto/x509/v3_bcons.c /^const X509V3_EXT_METHOD ossl_v3_bcons = {$/;" v -ossl_v3_cpols crypto/x509/v3_cpols.c /^const X509V3_EXT_METHOD ossl_v3_cpols = {$/;" v -ossl_v3_crl_hold crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_crl_hold = {$/;" v -ossl_v3_crl_invdate crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_crl_invdate = {$/;" v -ossl_v3_crl_num crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_crl_num = {$/;" v -ossl_v3_crl_reason crypto/x509/v3_enum.c /^const X509V3_EXT_METHOD ossl_v3_crl_reason = {$/;" v -ossl_v3_crld crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_crld = {$/;" v -ossl_v3_ct_scts crypto/ct/ct_x509v3.c /^const X509V3_EXT_METHOD ossl_v3_ct_scts[3] = {$/;" v -ossl_v3_delta_crl crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_delta_crl = {$/;" v -ossl_v3_ext_admission crypto/x509/v3_admis.c /^const X509V3_EXT_METHOD ossl_v3_ext_admission = {$/;" v -ossl_v3_ext_ku crypto/x509/v3_extku.c /^const X509V3_EXT_METHOD ossl_v3_ext_ku = {$/;" v file: -ossl_v3_freshest_crl crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_freshest_crl = {$/;" v -ossl_v3_idp crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_idp = {$/;" v -ossl_v3_info crypto/x509/v3_info.c /^const X509V3_EXT_METHOD ossl_v3_info = { NID_info_access, X509V3_EXT_MULTILINE,$/;" v -ossl_v3_inhibit_anyp crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_inhibit_anyp = {$/;" v -ossl_v3_key_usage crypto/x509/v3_bitst.c /^const X509V3_EXT_METHOD ossl_v3_key_usage =$/;" v -ossl_v3_name_cmp crypto/x509/v3_utl.c /^int ossl_v3_name_cmp(const char *name, const char *cmp)$/;" f -ossl_v3_name_constraints crypto/x509/v3_ncons.c /^const X509V3_EXT_METHOD ossl_v3_name_constraints = {$/;" v -ossl_v3_ns_ia5_list crypto/x509/v3_ia5.c /^const X509V3_EXT_METHOD ossl_v3_ns_ia5_list[8] = {$/;" v -ossl_v3_nscert crypto/x509/v3_bitst.c /^const X509V3_EXT_METHOD ossl_v3_nscert =$/;" v -ossl_v3_ocsp_accresp crypto/x509/v3_extku.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_accresp = {$/;" v -ossl_v3_ocsp_acutoff crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_acutoff = {$/;" v -ossl_v3_ocsp_crlid crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_crlid = {$/;" v -ossl_v3_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_nocheck = {$/;" v -ossl_v3_ocsp_nonce crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_nonce = {$/;" v -ossl_v3_ocsp_serviceloc crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_serviceloc = {$/;" v -ossl_v3_pci crypto/x509/v3_pci.c /^const X509V3_EXT_METHOD ossl_v3_pci =$/;" v -ossl_v3_pkey_usage_period crypto/x509/v3_pku.c /^const X509V3_EXT_METHOD ossl_v3_pkey_usage_period = {$/;" v -ossl_v3_policy_constraints crypto/x509/v3_pcons.c /^const X509V3_EXT_METHOD ossl_v3_policy_constraints = {$/;" v -ossl_v3_policy_mappings crypto/x509/v3_pmaps.c /^const X509V3_EXT_METHOD ossl_v3_policy_mappings = {$/;" v file: -ossl_v3_sinfo crypto/x509/v3_info.c /^const X509V3_EXT_METHOD ossl_v3_sinfo = { NID_sinfo_access, X509V3_EXT_MULTILINE,$/;" v -ossl_v3_skey_id crypto/x509/v3_skid.c /^const X509V3_EXT_METHOD ossl_v3_skey_id = {$/;" v -ossl_v3_sxnet crypto/x509/v3_sxnet.c /^const X509V3_EXT_METHOD ossl_v3_sxnet = {$/;" v -ossl_v3_utf8_list crypto/x509/v3_utf8.c /^const X509V3_EXT_METHOD ossl_v3_utf8_list[1] = {$/;" v -ossl_x25519 crypto/ec/curve25519.c /^ossl_x25519(uint8_t out_shared_key[32], const uint8_t private_key[32],$/;" f -ossl_x25519_keyexch_functions providers/implementations/exchange/ecx_exch.c /^const OSSL_DISPATCH ossl_x25519_keyexch_functions[] = {$/;" v -ossl_x25519_public_from_private crypto/ec/curve25519.c /^ossl_x25519_public_from_private(uint8_t out_public_value[32],$/;" f -ossl_x448 crypto/ec/curve448/curve448.c /^int ossl_x448(uint8_t out_shared_key[56], const uint8_t private_key[56],$/;" f -ossl_x448_derive_public_key crypto/ec/curve448/curve448.c /^void ossl_x448_derive_public_key(uint8_t out[X_PUBLIC_BYTES],$/;" f -ossl_x448_int crypto/ec/curve448/curve448.c /^ossl_x448_int(uint8_t out[X_PUBLIC_BYTES],$/;" f -ossl_x448_keyexch_functions providers/implementations/exchange/ecx_exch.c /^const OSSL_DISPATCH ossl_x448_keyexch_functions[] = {$/;" v -ossl_x448_public_from_private crypto/ec/curve448/curve448.c /^void ossl_x448_public_from_private(uint8_t out_public_value[56],$/;" f -ossl_x509_PUBKEY_get0_libctx crypto/x509/x_pubkey.c /^int ossl_x509_PUBKEY_get0_libctx(OSSL_LIB_CTX **plibctx, const char **ppropq,$/;" f -ossl_x509_algor_is_sm2 crypto/ec/ec_backend.c /^int ossl_x509_algor_is_sm2(const X509_ALGOR *palg)$/;" f -ossl_x509_check_cert_time crypto/x509/x509_vfy.c /^int ossl_x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int depth)$/;" f -ossl_x509_init_sig_info crypto/x509/x509_set.c /^int ossl_x509_init_sig_info(X509 *x)$/;" f -ossl_x509_likely_issued crypto/x509/v3_purp.c /^int ossl_x509_likely_issued(X509 *issuer, X509 *subject)$/;" f -ossl_x509_print_ex_brief crypto/x509/t_x509.c /^int ossl_x509_print_ex_brief(BIO *bio, X509 *cert, unsigned long neg_cflags)$/;" f -ossl_x509_pubkey_hash crypto/x509/v3_skid.c /^ASN1_OCTET_STRING *ossl_x509_pubkey_hash(X509_PUBKEY *pubkey)$/;" f -ossl_x509_set1_time crypto/x509/x509_set.c /^int ossl_x509_set1_time(ASN1_TIME **ptm, const ASN1_TIME *tm)$/;" f -ossl_x509_signing_allowed crypto/x509/v3_purp.c /^int ossl_x509_signing_allowed(const X509 *issuer, const X509 *subject)$/;" f -ossl_x509v3_cache_extensions crypto/x509/v3_purp.c /^int ossl_x509v3_cache_extensions(X509 *x)$/;" f -osslprefix Configurations/platform/VMS.pm /^sub osslprefix { 'OSSL$' }$/;" s -ossltest_aes128_cbc_cipher engines/e_ossltest.c /^static int ossltest_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossltest_aes128_cbc_hmac_sha1_cipher engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: -ossltest_aes128_cbc_hmac_sha1_ctrl engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,$/;" f file: -ossltest_aes128_cbc_hmac_sha1_init_key engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -ossltest_aes128_gcm_cipher engines/e_ossltest.c /^static int ossltest_aes128_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -ossltest_aes128_gcm_ctrl engines/e_ossltest.c /^static int ossltest_aes128_gcm_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -ossltest_aes128_gcm_init_key engines/e_ossltest.c /^static int ossltest_aes128_gcm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -ossltest_aes128_init_key engines/e_ossltest.c /^static int ossltest_aes128_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -ossltest_aes_128_cbc engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_cbc(void)$/;" f file: -ossltest_aes_128_cbc_hmac_sha1 engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_cbc_hmac_sha1(void)$/;" f file: -ossltest_aes_128_gcm engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_gcm(void)$/;" f file: -ossltest_cipher_nids engines/e_ossltest.c /^static int ossltest_cipher_nids[] = {$/;" v file: -ossltest_ciphers engines/e_ossltest.c /^static int ossltest_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: -ossltest_destroy engines/e_ossltest.c /^static int ossltest_destroy(ENGINE *e)$/;" f file: -ossltest_digest_nids engines/e_ossltest.c /^static int ossltest_digest_nids(const int **nids)$/;" f file: -ossltest_digests engines/e_ossltest.c /^static int ossltest_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: -ossltest_finish engines/e_ossltest.c /^static int ossltest_finish(ENGINE *e)$/;" f file: -ossltest_init engines/e_ossltest.c /^static int ossltest_init(ENGINE *e)$/;" f file: -ossltest_load_privkey engines/e_ossltest.c /^static EVP_PKEY *ossltest_load_privkey(ENGINE *eng, const char *key_id,$/;" f file: -ossltest_load_pubkey engines/e_ossltest.c /^static EVP_PKEY *ossltest_load_pubkey(ENGINE *eng, const char *key_id,$/;" f file: -ossltest_rand_bytes engines/e_ossltest.c /^static int ossltest_rand_bytes(unsigned char *buf, int num)$/;" f file: -ossltest_rand_method engines/e_ossltest.c /^static const RAND_METHOD *ossltest_rand_method(void)$/;" f file: -ossltest_rand_status engines/e_ossltest.c /^static int ossltest_rand_status(void)$/;" f file: -ostream crypto/comp/c_zlib.c /^ z_stream ostream;$/;" m struct:zlib_state file: -other crypto/cmp/cmp_local.h /^ ASN1_TYPE *other;$/;" m union:ossl_cmp_itav_st::__anon197 -other crypto/cms/cms_local.h /^ ASN1_TYPE *other;$/;" m union:CMS_ContentInfo_st::__anon237 -other crypto/cms/cms_local.h /^ CMS_OtherCertificateFormat *other;$/;" m union:CMS_CertificateChoices::__anon243 -other crypto/cms/cms_local.h /^ CMS_OtherRevocationInfoFormat *other;$/;" m union:CMS_RevocationInfoChoice_st::__anon242 -other crypto/cms/cms_local.h /^ CMS_OtherKeyAttribute *other;$/;" m struct:CMS_KEKIdentifier_st -other crypto/cms/cms_local.h /^ CMS_OtherKeyAttribute *other;$/;" m struct:CMS_RecipientKeyIdentifier_st -other crypto/crmf/crmf_local.h /^ ASN1_TYPE *other;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -other crypto/ec/ec_asn1.c /^ ASN1_TYPE *other;$/;" m union:x9_62_characteristic_two_st::__anon190 file: -other crypto/ec/ec_asn1.c /^ ASN1_TYPE *other;$/;" m union:x9_62_fieldid_st::__anon191 file: -other crypto/pkcs12/p12_local.h /^ ASN1_TYPE *other; \/* Secret or other bag *\/$/;" m union:pkcs12_bag_st::__anon223 -other crypto/pkcs12/p12_local.h /^ ASN1_TYPE *other;$/;" m union:PKCS12_SAFEBAG_st::__anon222 -other include/crypto/x509.h /^ STACK_OF(X509_ALGOR) *other; \/* other unspecified info *\/$/;" m struct:x509_cert_aux_st -otherCert crypto/cms/cms_local.h /^ ASN1_TYPE *otherCert;$/;" m struct:CMS_OtherCertificateFormat_st -otherCertFormat crypto/cms/cms_local.h /^ ASN1_OBJECT *otherCertFormat;$/;" m struct:CMS_OtherCertificateFormat_st -otherData crypto/cms/cms_local.h /^ void *otherData;$/;" m union:CMS_ContentInfo_st::__anon237 -otherRevInfo crypto/cms/cms_local.h /^ ASN1_TYPE *otherRevInfo;$/;" m struct:CMS_OtherRevocationInfoFormat_st -otherRevInfoFormat crypto/cms/cms_local.h /^ ASN1_OBJECT *otherRevInfoFormat;$/;" m struct:CMS_OtherRevocationInfoFormat_st -other_ctx include/crypto/x509.h /^ void *other_ctx;$/;" m struct:x509_store_ctx_st -otherparams_to_params providers/implementations/keymgmt/ec_kmgmt.c /^int otherparams_to_params(const EC_KEY *ec, OSSL_PARAM_BLD *tmpl,$/;" f file: -ourglobals test/filterprov.c /^static struct filter_prov_globals_st ourglobals;$/;" v typeref:struct:filter_prov_globals_st file: -ourpeer apps/lib/s_socket.c /^BIO_ADDR *ourpeer = NULL;$/;" v -out apps/lib/s_cb.c /^ BIO *out;$/;" m struct:__anon444 file: -out crypto/asn1/bio_ndef.c /^ BIO *out;$/;" m struct:ndef_aux_st file: -out crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned char *out;$/;" m struct:__anon21 file: -out crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned char *out;$/;" m struct:__anon36 file: -out crypto/perlasm/x86_64-xlate.pl /^ sub out {$/;" s -out include/openssl/evp.h /^ unsigned char *out;$/;" m struct:__anon382 -out providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned char *out;$/;" m struct:__anon504 file: -out providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned char *out;$/;" m struct:__anon508 file: -out test/http_test.c /^ BIO *out;$/;" m struct:__anon346 file: -out test/ideatest.c /^static unsigned char out[80];$/;" v file: -out test/igetest.c /^ const unsigned char out[MAX_VECTOR_SIZE];$/;" m struct:bi_ige_test file: -out test/igetest.c /^ const unsigned char out[MAX_VECTOR_SIZE];$/;" m struct:ige_test file: -out test/property_test.c /^ const char *out;$/;" m struct:__anon343 file: -out_len providers/implementations/kdfs/sskdf.c /^ size_t out_len; \/* optional KMAC parameter *\/$/;" m struct:__anon526 file: -out_len providers/implementations/macs/kmac_prov.c /^ size_t out_len;$/;" m struct:kmac_data_st file: -out_string crypto/ui/ui_local.h /^ const char *out_string; \/* Input *\/$/;" m struct:ui_string_st -out_u1 test/curve448_internal_test.c /^static const uint8_t out_u1[56] = {$/;" v file: -out_u2 test/curve448_internal_test.c /^static const uint8_t out_u2[56] = {$/;" v file: -out_u3 test/curve448_internal_test.c /^static const uint8_t out_u3[3][56] = {$/;" v file: -out_utf8 crypto/asn1/a_mbstr.c /^static int out_utf8(unsigned long value, void *arg)$/;" f file: -outbufs engines/e_dasync.c /^ unsigned char **outbufs;$/;" m struct:dasync_pipeline_ctx file: -outer? crypto/bn/asm/bn-c64xplus.asm /^outer?: ; m*2*(n+1)+10$/;" l -outer_content_type util/perl/TLSProxy/Record.pm /^sub outer_content_type$/;" s -outlen apps/speed.c /^ size_t outlen[EC_NUM];$/;" m struct:loopargs_st file: -outlen providers/implementations/include/prov/blake2.h /^ size_t outlen;$/;" m struct:blake2b_ctx_st -outlen providers/implementations/include/prov/blake2.h /^ size_t outlen;$/;" m struct:blake2s_ctx_st -output test/evp_test.c /^ unsigned char *output; \/* Expected output *\/$/;" m struct:__anon336 file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:digest_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:encode_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:kdf_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:mac_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:pkey_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:pkey_kdf_data_st file: -output test/evp_test.c /^ unsigned char *output;$/;" m struct:rand_data_pass_st file: -output test/rc4test.c /^static unsigned char output[6][30] = {$/;" v file: -output_do_not_edit_headers doc/perlvars.pm /^sub output_do_not_edit_headers {$/;" s -output_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: -output_len test/evp_test.c /^ size_t output_len; \/* Expected output length *\/$/;" m struct:__anon336 file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:digest_data_st file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:encode_data_st file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:kdf_data_st file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:mac_data_st file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:pkey_data_st file: -output_len test/evp_test.c /^ size_t output_len;$/;" m struct:pkey_kdf_data_st file: -output_off util/perl/OpenSSL/Template.pm /^sub output_off {$/;" s -output_on util/perl/OpenSSL/Template.pm /^sub output_on {$/;" s -output_size test/evp_test.c /^ int output_size;$/;" m struct:mac_data_st file: -output_structure crypto/asn1/i2d_evp.c /^ const char *output_structure;$/;" m struct:type_and_structure_st file: -output_structure crypto/encode_decode/encoder_local.h /^ const char *output_structure; \/* May be NULL *\/$/;" m struct:ossl_encoder_instance_st -output_structure crypto/encode_decode/encoder_local.h /^ const char *output_structure;$/;" m struct:ossl_encoder_ctx_st -output_structure crypto/encode_decode/encoder_pkey.c /^ const char *output_structure;$/;" m struct:collected_encoder_st file: -output_type crypto/asn1/i2d_evp.c /^ const char *output_type;$/;" m struct:type_and_structure_st file: -output_type crypto/encode_decode/decoder_lib.c /^ const char *output_type;$/;" m struct:collect_extra_decoder_data_st file: -output_type crypto/encode_decode/encoder_local.h /^ const char *output_type; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st -output_type crypto/encode_decode/encoder_local.h /^ const char *output_type;$/;" m struct:ossl_encoder_ctx_st -output_type crypto/encode_decode/encoder_pkey.c /^ const char *output_type;$/;" m struct:collected_encoder_st file: -outtype test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" m struct:__anon347 typeref:enum:__anon347::__anon348 file: -outw crypto/evp/e_xcbc_d.c /^ DES_cblock outw;$/;" m struct:__anon23 file: -owf crypto/cmp/cmp_local.h /^ X509_ALGOR *owf;$/;" m struct:ossl_cmp_challenge_st -owf crypto/crmf/crmf_local.h /^ X509_ALGOR *owf;$/;" m struct:ossl_crmf_pbmparameter_st -owner ssl/ssl_local.h /^ SSL_CTX *owner;$/;" m struct:ssl_session_st -p apps/testdsa.h /^ unsigned char *p;$/;" m struct:testdsa_st -p crypto/dh/dh_asn1.c /^ BIGNUM *p;$/;" m struct:__anon201 file: -p crypto/ec/ec_asn1.c /^ } p;$/;" m struct:x9_62_characteristic_two_st typeref:union:x9_62_characteristic_two_st::__anon190 file: -p crypto/ec/ec_asn1.c /^ } p;$/;" m struct:x9_62_fieldid_st typeref:union:x9_62_fieldid_st::__anon191 file: -p crypto/ffc/ffc_dh.c /^ const BIGNUM *p;$/;" m struct:dh_named_group_st file: -p crypto/lhash/lhash_local.h /^ unsigned int p;$/;" m struct:lhash_st -p crypto/rsa/rsa_local.h /^ BIGNUM *p;$/;" m struct:rsa_st -p include/internal/ffc.h /^ BIGNUM *p;$/;" m struct:ffc_params_st -p include/openssl/sha.h /^ unsigned char p[SHA512_CBLOCK];$/;" m union:SHA512state_st::__anon381 -p providers/implementations/kdfs/scrypt.c /^ uint64_t r, p;$/;" m struct:__anon537 file: -p providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: -p test/bioprinttest.c /^ int p;$/;" m struct:pw_st file: -p test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: -p test/ectest.c /^ const char *p;$/;" m struct:c2_curve_test file: -p test/evp_test.c /^ OSSL_PARAM *p;$/;" m struct:kdf_data_st file: -p test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: -p test/rsa_mp_test.c /^static const unsigned char p[] =$/;" v file: -p util/perl/TLSProxy/ServerKeyExchange.pm /^sub p$/;" s -p0 test/bntest.c /^static int p0[] = { 163, 7, 6, 3, 0, -1 };$/;" v file: -p1 crypto/evp/ctrl_params_translate.c /^ int p1;$/;" m struct:translation_ctx_st file: -p1 crypto/rsa/rsa_local.h /^ BIGNUM *p1;$/;" m struct:rsa_acvp_test_st -p1 test/bntest.c /^static int p1[] = { 193, 15, 0, -1 };$/;" v file: -p1 test/params_test.c /^ int p1;$/;" m struct:object_st file: -p10CSR crypto/cmp/cmp_local.h /^ X509_REQ *p10CSR; \/* for P10CR: PKCS#10 CSR to be sent *\/$/;" m struct:ossl_cmp_ctx_st -p10cr crypto/cmp/cmp_local.h /^ X509_REQ *p10cr; \/* 4 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -p12bio test/helpers/pkcs12.h /^ BIO *p12bio;$/;" m struct:pkcs12_builder -p1_init test/params_test.c 75;" d file: -p2 crypto/evp/ctrl_params_translate.c /^ void *p2;$/;" m struct:translation_ctx_st file: -p2 crypto/rsa/rsa_local.h /^ BIGNUM *p2;$/;" m struct:rsa_acvp_test_st -p2 test/params_test.c /^ double p2;$/;" m struct:object_st file: -p2_init test/params_test.c 76;" d file: -p3 test/params_test.c /^ BIGNUM *p3;$/;" m struct:object_st file: -p3_init test/params_test.c 78;" d file: -p4 test/params_test.c /^ char *p4;$/;" m struct:object_st file: -p4_init test/params_test.c 83;" d file: -p4_l test/params_test.c /^ size_t p4_l;$/;" m struct:object_st file: -p5 test/params_test.c /^ char p5[256];$/;" m struct:object_st file: -p521_explicit test/ectest.c /^static const unsigned char p521_explicit[] = {$/;" v file: -p521_named test/ectest.c /^static const unsigned char p521_named[] = {$/;" v file: -p5_init test/params_test.c 84;" d file: -p5_l test/params_test.c /^ size_t p5_l;$/;" m struct:object_st file: -p6 test/params_test.c /^ const char *p6;$/;" m struct:object_st file: -p6_init test/params_test.c 85;" d file: -p6_l test/params_test.c /^ size_t p6_l;$/;" m struct:object_st file: -p7default crypto/pkcs7/pk7_asn1.c /^ASN1_ADB_TEMPLATE(p7default) = ASN1_EXP_OPT(PKCS7, d.other, ASN1_ANY, 0);$/;" v -p8info_to_encp8 providers/implementations/encode_decode/encode_key2any.c /^static X509_SIG *p8info_to_encp8(PKCS8_PRIV_KEY_INFO *p8info,$/;" f file: -pExampleECParamDER test/evp_extra_test.c /^static const unsigned char pExampleECParamDER[] = {$/;" v file: -pKIStatusInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *pKIStatusInfo;$/;" m struct:ossl_cmp_errormsgcontent_st -pSourceFunc include/openssl/rsa.h /^ X509_ALGOR *pSourceFunc;$/;" m struct:rsa_oaep_params_st -p_attach crypto/store/store_local.h /^ OSSL_FUNC_store_attach_fn *p_attach;$/;" m struct:ossl_store_loader_st -p_close crypto/store/store_local.h /^ OSSL_FUNC_store_close_fn *p_close;$/;" m struct:ossl_store_loader_st -p_compress crypto/comp/c_zlib.c /^static compress_ft p_compress = NULL;$/;" v file: -p_deflate crypto/comp/c_zlib.c /^static deflate_ft p_deflate = NULL;$/;" v file: -p_deflateEnd crypto/comp/c_zlib.c /^static deflateEnd_ft p_deflateEnd = NULL;$/;" v file: -p_deflateInit_ crypto/comp/c_zlib.c /^static deflateInit__ft p_deflateInit_ = NULL;$/;" v file: -p_eof crypto/store/store_local.h /^ OSSL_FUNC_store_eof_fn *p_eof;$/;" m struct:ossl_store_loader_st -p_export_object crypto/store/store_local.h /^ OSSL_FUNC_store_export_object_fn *p_export_object;$/;" m struct:ossl_store_loader_st -p_get_params test/p_test.c /^static OSSL_FUNC_provider_get_params_fn p_get_params;$/;" v file: -p_get_params test/p_test.c /^static int p_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: -p_get_reason_strings test/p_test.c /^static OSSL_FUNC_provider_get_reason_strings_fn p_get_reason_strings;$/;" v file: -p_get_reason_strings test/p_test.c /^static const OSSL_ITEM *p_get_reason_strings(void *_)$/;" f file: -p_gettable_params test/p_test.c /^static OSSL_FUNC_provider_gettable_params_fn p_gettable_params;$/;" v file: -p_gettable_params test/p_test.c /^static const OSSL_PARAM *p_gettable_params(void *_)$/;" f file: -p_inflate crypto/comp/c_zlib.c /^static inflate_ft p_inflate = NULL;$/;" v file: -p_inflateEnd crypto/comp/c_zlib.c /^static inflateEnd_ft p_inflateEnd = NULL;$/;" v file: -p_inflateInit_ crypto/comp/c_zlib.c /^static inflateInit__ft p_inflateInit_ = NULL;$/;" v file: -p_l apps/testdsa.h /^ int p_l;$/;" m struct:testdsa_st -p_load crypto/store/store_local.h /^ OSSL_FUNC_store_load_fn *p_load;$/;" m struct:ossl_store_loader_st -p_next crypto/mem_sec.c /^ struct sh_list_st **p_next;$/;" m struct:sh_list_st typeref:struct:sh_list_st::sh_list_st file: -p_open crypto/store/store_local.h /^ OSSL_FUNC_store_open_fn *p_open;$/;" m struct:ossl_store_loader_st -p_param_types test/p_test.c /^static const OSSL_PARAM p_param_types[] = {$/;" v file: -p_set_ctx_params crypto/store/store_local.h /^ OSSL_FUNC_store_set_ctx_params_fn *p_set_ctx_params;$/;" m struct:ossl_store_loader_st -p_set_error test/p_test.c /^static void p_set_error(int lib, int reason, const char *file, int line,$/;" f file: -p_settable_ctx_params crypto/store/store_local.h /^ OSSL_FUNC_store_settable_ctx_params_fn *p_settable_ctx_params;$/;" m struct:ossl_store_loader_st -p_ssl3_setup_buffers ssl/ssl_local.h /^ int (*p_ssl3_setup_buffers) (SSL *s);$/;" m struct:openssl_ssl_test_functions -p_ssl_init_wbio_buffer ssl/ssl_local.h /^ int (*p_ssl_init_wbio_buffer) (SSL *s);$/;" m struct:openssl_ssl_test_functions -p_teardown test/p_test.c /^static OSSL_FUNC_provider_teardown_fn p_teardown;$/;" v file: -p_teardown test/p_test.c /^static void p_teardown(void *provctx)$/;" f file: -p_test_ctx test/p_test.c /^typedef struct p_test_ctx {$/;" s file: -p_test_table test/p_test.c /^static const OSSL_DISPATCH p_test_table[] = {$/;" v file: -p_zError crypto/comp/c_zlib.c /^static zError__ft p_zError = NULL;$/;" v file: -packet ssl/record/record.h /^ unsigned char *packet;$/;" m struct:dtls1_record_data_st -packet ssl/record/record.h /^ unsigned char *packet;$/;" m struct:record_layer_st -packet_forward include/internal/packet.h /^static ossl_inline void packet_forward(PACKET *pkt, size_t len)$/;" f -packet_len include/internal/packet.h /^ size_t packet_len;$/;" m struct:wpacket_sub -packet_length ssl/record/record.h /^ size_t packet_length;$/;" m struct:dtls1_record_data_st -packet_length ssl/record/record.h /^ size_t packet_length;$/;" m struct:record_layer_st -pad crypto/dh/dh_local.h /^ int pad;$/;" m struct:dh_st -pad crypto/dh/dh_pmeth.c /^ int pad;$/;" m struct:__anon200 file: -pad crypto/dsa/dsa_local.h /^ int pad;$/;" m struct:dsa_st -pad crypto/evp/e_aes.c /^ unsigned char pad[140];$/;" m struct:__anon66::__anon67::__anon69 file: -pad crypto/evp/e_aes.c /^ unsigned char pad[16];$/;" m struct:__anon66::__anon67::__anon68 file: -pad include/internal/sha3.h /^ unsigned char pad;$/;" m struct:keccak_st -pad providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char pad[16];$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon473 -pad providers/implementations/exchange/dh_exch.c /^ unsigned int pad : 1;$/;" m struct:__anon517 file: -pad providers/implementations/include/prov/ciphercommon.h /^ unsigned int pad : 1; \/* Whether padding should be used or not *\/$/;" m struct:prov_cipher_ctx_st -pad providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int pad:1; \/* Whether padding should be used or not *\/$/;" m struct:prov_gcm_ctx_st -pad1 test/mdc2test.c /^static unsigned char pad1[16] = {$/;" v file: -pad2 test/mdc2test.c /^static unsigned char pad2[16] = {$/;" v file: -pad_mode crypto/rsa/rsa_pmeth.c /^ int pad_mode;$/;" m struct:__anon203 file: -pad_mode providers/implementations/asymciphers/rsa_enc.c /^ int pad_mode;$/;" m struct:__anon515 file: -pad_mode providers/implementations/signature/rsa_sig.c /^ int pad_mode;$/;" m struct:__anon464 file: -pad_type include/openssl/mdc2.h /^ unsigned int pad_type; \/* either 1 or 2, default 1 *\/$/;" m struct:mdc2_ctx_st -pad_type test/evp_test.c /^ int pad_type;$/;" m struct:digest_data_st file: -padding_item providers/implementations/asymciphers/rsa_enc.c /^static OSSL_ITEM padding_item[] = {$/;" v file: -padding_item providers/implementations/signature/rsa_sig.c /^static OSSL_ITEM padding_item[] = {$/;" v file: -padlock_aes_block engines/asm/e_padlock-x86_64.pl /^padlock_aes_block:$/;" l -padlock_aes_init_key engines/e_padlock.c /^padlock_aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -padlock_available engines/e_padlock.c /^static int padlock_available(void)$/;" f file: -padlock_bind_fn engines/e_padlock.c /^static int padlock_bind_fn(ENGINE *e, const char *id)$/;" f file: -padlock_bind_helper engines/e_padlock.c /^static int padlock_bind_helper(ENGINE *e)$/;" f file: -padlock_capability engines/asm/e_padlock-x86_64.pl /^padlock_capability:$/;" l -padlock_cbc_cipher engines/e_padlock.c /^padlock_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: -padlock_cfb_cipher engines/e_padlock.c /^padlock_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: -padlock_cipher_nids engines/e_padlock.c /^static const int padlock_cipher_nids[] = {$/;" v file: -padlock_cipher_nids_num engines/e_padlock.c /^static int padlock_cipher_nids_num = (sizeof(padlock_cipher_nids) \/$/;" v file: -padlock_ciphers engines/e_padlock.c /^padlock_ciphers(ENGINE *e, const EVP_CIPHER **cipher, const int **nids,$/;" f file: -padlock_ctr32_encrypt_glue engines/e_padlock.c /^static void padlock_ctr32_encrypt_glue(const unsigned char *in,$/;" f file: -padlock_ctr_cipher engines/e_padlock.c /^padlock_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: -padlock_ecb_cipher engines/e_padlock.c /^padlock_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: -padlock_id engines/e_padlock.c /^static const char *padlock_id = "padlock";$/;" v file: -padlock_init engines/e_padlock.c /^static int padlock_init(ENGINE *e)$/;" f file: -padlock_key_bswap engines/asm/e_padlock-x86_64.pl /^padlock_key_bswap:$/;" l -padlock_name engines/e_padlock.c /^static char padlock_name[100];$/;" v file: -padlock_ofb_cipher engines/e_padlock.c /^padlock_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: -padlock_rand engines/e_padlock.c /^static RAND_METHOD padlock_rand = {$/;" v file: -padlock_rand engines/e_padlock.c /^static RAND_METHOD padlock_rand;$/;" v file: -padlock_rand_bytes engines/e_padlock.c /^static int padlock_rand_bytes(unsigned char *output, int count)$/;" f file: -padlock_rand_status engines/e_padlock.c /^static int padlock_rand_status(void)$/;" f file: -padlock_reload_key engines/asm/e_padlock-x86_64.pl /^padlock_reload_key:$/;" l -padlock_sha1_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha1_blocks:$/;" l -padlock_sha1_oneshot engines/asm/e_padlock-x86_64.pl /^padlock_sha1_oneshot:$/;" l -padlock_sha256_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha256_blocks:$/;" l -padlock_sha256_oneshot engines/asm/e_padlock-x86_64.pl /^padlock_sha256_oneshot:$/;" l -padlock_sha512_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha512_blocks:$/;" l -padlock_use_ace engines/e_padlock.c /^static int padlock_use_ace = 0; \/* Advanced Cryptography Engine *\/$/;" v file: -padlock_use_rng engines/e_padlock.c /^static int padlock_use_rng = 0; \/* Random Number Generator *\/$/;" v file: -padlock_verify_context engines/asm/e_padlock-x86_64.pl /^padlock_verify_context:$/;" l -padlock_xstore engines/asm/e_padlock-x86_64.pl /^padlock_xstore:$/;" l -pair_st test/testutil.h /^typedef struct pair_st {$/;" s -pairs test/testutil.h /^ PAIR pairs[TESTMAXPAIRS];$/;" m struct:stanza_st -param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon51::__anon52 typeref:struct:__anon51::__anon52::__anon53 file: -param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon54::__anon55 typeref:struct:__anon54::__anon55::__anon56 file: -param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon57::__anon58 typeref:struct:__anon57::__anon58::__anon59 file: -param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon60::__anon61 typeref:struct:__anon60::__anon61::__anon62 file: -param crypto/x509/x509_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:x509_store_st -param include/crypto/x509.h /^ X509_VERIFY_PARAM *param;$/;" m struct:x509_store_ctx_st -param providers/implementations/ciphers/cipher_aes.h /^ } param;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 typeref:union:prov_aes_ctx_st::__anon488::__anon489::__anon490 -param providers/implementations/ciphers/cipher_aes_gcm.h /^ } param;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 typeref:union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 -param ssl/ssl_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:ssl_ctx_st -param ssl/ssl_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:ssl_st -param test/params_conversion_test.c /^ OSSL_PARAM *param;$/;" m struct:__anon328 file: -param_addr crypto/bio/bss_acpt.c /^ char *param_addr;$/;" m struct:bio_accept_st file: -param_bin test/evp_pkey_dparams_test.c /^ const unsigned char *param_bin;$/;" m struct:__anon330 file: -param_bin_len test/evp_pkey_dparams_test.c /^ size_t param_bin_len;$/;" m struct:__anon330 file: -param_bld_convert crypto/param_build.c /^static OSSL_PARAM *param_bld_convert(OSSL_PARAM_BLD *bld, OSSL_PARAM *param,$/;" f file: -param_check include/crypto/evp.h /^ int (*param_check) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st -param_check test/evp_extra_test.c /^ int param_check;$/;" m struct:APK_DATA_st file: -param_cmp crypto/x509/x509_vpm.c /^static int param_cmp(const X509_VERIFY_PARAM *const *a,$/;" f file: -param_cmp include/crypto/asn1.h /^ int (*param_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);$/;" m struct:evp_pkey_asn1_method_st -param_conversion_load_stanza test/params_conversion_test.c /^static int param_conversion_load_stanza(PARAM_CONVERSION *pc, const STANZA *s)$/;" f file: -param_conversion_test test/params_conversion_test.c /^static int param_conversion_test(const PARAM_CONVERSION *pc, int line)$/;" f file: -param_copy include/crypto/asn1.h /^ int (*param_copy) (EVP_PKEY *to, const EVP_PKEY *from);$/;" m struct:evp_pkey_asn1_method_st -param_data_type crypto/evp/ctrl_params_translate.c /^ unsigned int param_data_type;$/;" m struct:translation_st file: -param_decode include/crypto/asn1.h /^ int (*param_decode) (EVP_PKEY *pkey,$/;" m struct:evp_pkey_asn1_method_st -param_encode include/crypto/asn1.h /^ int (*param_encode) (const EVP_PKEY *pkey, unsigned char **pder);$/;" m struct:evp_pkey_asn1_method_st -param_group_list providers/common/capabilities.c /^static const OSSL_PARAM param_group_list[][10] = {$/;" v file: -param_hostname crypto/bio/bss_conn.c /^ char *param_hostname;$/;" m struct:bio_connect_st file: -param_key crypto/evp/ctrl_params_translate.c /^ const char *param_key; \/* The corresponding OSSL_PARAM key *\/$/;" m struct:translation_st file: -param_len crypto/ec/ec_curve.c /^ seed_len, param_len;$/;" m struct:__anon112 file: -param_missing include/crypto/asn1.h /^ int (*param_missing) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -param_name crypto/asn1/asn_mime.c /^ char *param_name; \/* Param name e.g. "micalg" *\/$/;" m struct:mime_param_st file: -param_nid crypto/dh/dh_pmeth.c /^ int param_nid;$/;" m struct:__anon200 file: -param_owner_st test/params_test.c /^struct param_owner_st {$/;" s file: -param_print include/crypto/asn1.h /^ int (*param_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st -param_push crypto/param_build.c /^static OSSL_PARAM_BLD_DEF *param_push(OSSL_PARAM_BLD *bld, const char *key,$/;" f file: -param_push_num crypto/param_build.c /^static int param_push_num(OSSL_PARAM_BLD *bld, const char *key,$/;" f file: -param_serv crypto/bio/bss_acpt.c /^ char *param_serv;$/;" m struct:bio_accept_st file: -param_service crypto/bio/bss_conn.c /^ char *param_service;$/;" m struct:bio_connect_st file: -param_test_fn test/testutil/driver.c /^ int (*param_test_fn)(int idx);$/;" m struct:test_info file: -param_types crypto/provider_core.c /^static const OSSL_PARAM param_types[] = {$/;" v file: -param_value crypto/asn1/asn_mime.c /^ char *param_value; \/* Param value e.g. "sha1" *\/$/;" m struct:mime_param_st file: -paramdefs apps/include/apps.h /^ const OSSL_PARAM *paramdefs);$/;" v -parameter_test test/ectest.c /^static int parameter_test(void)$/;" f file: -parameters crypto/ec/ec_asn1.c /^ ECPARAMETERS *parameters;$/;" m union:ecpk_parameters_st::__anon193 file: -parameters crypto/ec/ec_asn1.c /^ ECPKPARAMETERS *parameters;$/;" m struct:ec_privatekey_st file: -parameters crypto/provider_local.h /^ STACK_OF(INFOPAIR) *parameters;$/;" m struct:__anon252 -paramgen include/crypto/evp.h /^ int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st -paramgen_init include/crypto/evp.h /^ int (*paramgen_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -paramgen_type crypto/dh/dh_pmeth.c /^ int paramgen_type;$/;" m struct:__anon200 file: -params crypto/dh/dh_local.h /^ FFC_PARAMS params;$/;" m struct:dh_st -params crypto/dsa/dsa_local.h /^ FFC_PARAMS params;$/;" m struct:dsa_st -params crypto/evp/ctrl_params_translate.c /^ OSSL_PARAM *params;$/;" m struct:translation_ctx_st file: -params crypto/self_test_core.c /^ OSSL_PARAM params[4];$/;" m struct:ossl_self_test_st file: -params crypto/store/store_local.h /^ EVP_PKEY *params; \/* when type == OSSL_STORE_INFO_PARAMS *\/$/;" m union:ossl_store_info_st::__anon235 -params providers/implementations/macs/blake2_mac_impl.c /^ BLAKE2_PARAM params;$/;" m struct:blake2_mac_data_st file: -params test/evp_test.c /^ OSSL_PARAM params[20];$/;" m struct:kdf_data_st file: -params_b283 test/ec_internal_test.c /^static const unsigned char params_b283[] = {$/;" v file: -params_bio_test test/evp_pkey_dparams_test.c /^static int params_bio_test(int id)$/;" f file: -params_cf_fail test/ectest.c /^static const unsigned char params_cf_fail[] = {$/;" v file: -params_cf_pass test/ectest.c /^static const unsigned char params_cf_pass[] = {$/;" v file: -params_empty test/param_build_test.c /^static const OSSL_PARAM params_empty[] = { OSSL_PARAM_END };$/;" v file: -params_from_text test/params_test.c /^static const OSSL_PARAM params_from_text[] = {$/;" v file: -params_handler engines/e_loader_attic.c /^static FILE_HANDLER params_handler = {$/;" v file: -params_p256 test/ec_internal_test.c /^static const unsigned char params_p256[] = {$/;" v file: -parens_balance util/check-format.pl /^sub parens_balance { # count balance of opening parentheses - closing parentheses$/;" s -parent crypto/evp/evp_local.h /^ EVP_RAND_CTX *parent; \/* Parent EVP_RAND or NULL if none *\/$/;" m struct:evp_rand_ctx_st -parent crypto/x509/pcy_local.h /^ X509_POLICY_NODE *parent;$/;" m struct:X509_POLICY_NODE_st -parent include/crypto/x509.h /^ X509_STORE_CTX *parent;$/;" m struct:x509_store_ctx_st -parent include/internal/packet.h /^ WPACKET_SUB *parent;$/;" m struct:wpacket_sub -parent providers/implementations/rands/drbg_local.h /^ void *parent;$/;" m struct:prov_drbg_st -parent test/evp_test.c /^ EVP_RAND_CTX *parent;$/;" m struct:rand_data_st file: -parent_clear_seed providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_clear_seed_fn *parent_clear_seed;$/;" m struct:prov_drbg_st -parent_dispatch providers/implementations/rands/drbg_local.h /^ const OSSL_DISPATCH *parent_dispatch;$/;" m struct:prov_drbg_st -parent_enable_locking providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_enable_locking_fn *parent_enable_locking;$/;" m struct:prov_drbg_st -parent_get_ctx_params providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_get_ctx_params_fn *parent_get_ctx_params;$/;" m struct:prov_drbg_st -parent_get_seed providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_get_seed_fn *parent_get_seed;$/;" m struct:prov_drbg_st -parent_lock providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_lock_fn *parent_lock;$/;" m struct:prov_drbg_st -parent_nonce providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_nonce_fn *parent_nonce;$/;" m struct:prov_drbg_st -parent_reseed_counter providers/implementations/rands/drbg_local.h /^ unsigned int parent_reseed_counter;$/;" m struct:prov_drbg_st -parent_unlock providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_unlock_fn *parent_unlock;$/;" m struct:prov_drbg_st -parse test/evp_test.c /^ int (*parse) (EVP_TEST * t, const char *name, const char *value);$/;" m struct:evp_test_method_st file: -parse test/evp_test.c /^static int parse(EVP_TEST *t)$/;" f file: -parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_CLIENT_CONF *conf, const char *value);$/;" m struct:__anon276 file: -parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_CTX *test_ctx, const char *value);$/;" m struct:__anon275 file: -parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_SERVER_CONF *conf, const char *value);$/;" m struct:__anon277 file: -parse util/perl/OpenSSL/ParseC.pm /^sub parse {$/;" s -parse util/perl/TLSProxy/Certificate.pm /^sub parse$/;" s -parse util/perl/TLSProxy/CertificateRequest.pm /^sub parse$/;" s -parse util/perl/TLSProxy/CertificateVerify.pm /^sub parse$/;" s -parse util/perl/TLSProxy/ClientHello.pm /^sub parse$/;" s -parse util/perl/TLSProxy/EncryptedExtensions.pm /^sub parse$/;" s -parse util/perl/TLSProxy/NewSessionTicket.pm /^sub parse$/;" s -parse util/perl/TLSProxy/ServerHello.pm /^sub parse$/;" s -parse util/perl/TLSProxy/ServerKeyExchange.pm /^sub parse$/;" s -parseBN test/bntest.c /^static int parseBN(BIGNUM **out, const char *in)$/;" f file: -parse_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_alert(int *alert, const char *value)$/;" f file: -parse_arg ssl/ssl_local.h /^ void *parse_arg;$/;" m struct:__anon424 -parse_arg ssl/statem/extensions_cust.c /^ void *parse_arg;$/;" m struct:__anon407 file: -parse_bag crypto/pkcs12/p12_kiss.c /^static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,$/;" f file: -parse_bigBN test/bntest.c /^static int parse_bigBN(BIGNUM **out, const char *bn_strings[])$/;" f file: -parse_bin test/evp_test.c /^static int parse_bin(const char *value, unsigned char **buf, size_t *buflen)$/;" f file: -parse_boolean test/helpers/ssl_test_ctx.c /^static int parse_boolean(const char *value, int *result)$/;" f file: -parse_ca_names ssl/statem/statem_lib.c /^int parse_ca_names(SSL *s, PACKET *pkt)$/;" f -parse_cb ssl/ssl_local.h /^ SSL_custom_ext_parse_cb_ex parse_cb;$/;" m struct:__anon424 -parse_cb ssl/statem/extensions_cust.c /^ custom_ext_parse_cb parse_cb;$/;" m struct:__anon407 file: -parse_certstatus test/helpers/ssl_test_ctx.c /^__owur static int parse_certstatus(SSL_TEST_SERVER_CONF *server_conf,$/;" f file: -parse_client_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_client_alert(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_client_options test/helpers/ssl_test_ctx.c /^static int parse_client_options(SSL_TEST_CLIENT_CONF *client, const CONF *conf,$/;" f file: -parse_client_verify_callback test/helpers/ssl_test_ctx.c /^__owur static int parse_client_verify_callback(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: -parse_ct_validation test/helpers/ssl_test_ctx.c /^__owur static int parse_ct_validation(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: -parse_ctos ssl/statem/extensions.c /^ int (*parse_ctos)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" m struct:extensions_definition_st file: -parse_enum test/helpers/ssl_test_ctx.c /^__owur static int parse_enum(const test_enum *enums, size_t num_enums,$/;" f file: -parse_env crypto/s390xcap.c /^static int parse_env(struct OPENSSL_s390xcap_st *cap)$/;" f file: -parse_error_tests test/property_test.c /^} parse_error_tests[] = {$/;" v typeref:struct:__anon340 file: -parse_expected_client_ca_names test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_ca_names(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_client_cert_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_cert_type(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_client_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_sign_hash(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_client_sign_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_sign_type(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_key_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_key_type(int *ptype, const char *value)$/;" f file: -parse_expected_result test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_result(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_expected_server_ca_names test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_ca_names(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_server_cert_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_cert_type(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_server_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_sign_hash(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_server_sign_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_sign_type(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_servername test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_servername(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_expected_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_sign_hash(int *ptype, const char *value)$/;" f file: -parse_expected_tmp_key_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_tmp_key_type(SSL_TEST_CTX *test_ctx,$/;" f file: -parse_ext_names apps/x509.c /^static int parse_ext_names(char *names, const char **result)$/;" f file: -parse_handshake_mode test/helpers/ssl_test_ctx.c /^__owur static int parse_handshake_mode(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_hex crypto/property/property_parse.c /^static int parse_hex(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: -parse_http_line1 crypto/http/http_client.c /^static int parse_http_line1(char *line, int *found_keep_alive)$/;" f file: -parse_key_update_type test/helpers/ssl_test_ctx.c /^__owur static int parse_key_update_type(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_level crypto/cmp/cmp_util.c /^static OSSL_CMP_severity parse_level(const char *level)$/;" f file: -parse_max_fragment_len_mode test/helpers/ssl_test_ctx.c /^__owur static int parse_max_fragment_len_mode(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: -parse_name apps/lib/apps.c /^X509_NAME *parse_name(const char *cp, int chtype, int canmulti,$/;" f -parse_name crypto/property/property_parse.c /^static int parse_name(OSSL_LIB_CTX *ctx, const char *t[], int create,$/;" f file: -parse_number crypto/property/property_parse.c /^static int parse_number(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: -parse_oct crypto/property/property_parse.c /^static int parse_oct(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: -parse_oid util/perl/OpenSSL/OID.pm /^sub parse_oid {$/;" s -parse_pk12 crypto/pkcs12/p12_kiss.c /^static int parse_pk12(PKCS12 *p12, const char *pass, int passlen,$/;" f file: -parse_protocol test/helpers/ssl_test_ctx.c /^__owur static int parse_protocol(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_protos test/helpers/handshake.c /^static int parse_protos(const char *protos, unsigned char **out, size_t *outlen)$/;" f file: -parse_server_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_server_alert(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_server_options test/helpers/ssl_test_ctx.c /^static int parse_server_options(SSL_TEST_SERVER_CONF *server, const CONF *conf,$/;" f file: -parse_servername test/helpers/ssl_test_ctx.c /^__owur static int parse_servername(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: -parse_servername_callback test/helpers/ssl_test_ctx.c /^__owur static int parse_servername_callback(SSL_TEST_SERVER_CONF *server_conf,$/;" f file: -parse_session_id test/helpers/ssl_test_ctx.c /^__owur static int parse_session_id(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_session_ticket test/helpers/ssl_test_ctx.c /^__owur static int parse_session_ticket(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_stoc ssl/statem/extensions.c /^ int (*parse_stoc)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" m struct:extensions_definition_st file: -parse_string crypto/property/property_parse.c /^static int parse_string(OSSL_LIB_CTX *ctx, const char *t[], char delim,$/;" f file: -parse_tagging crypto/asn1/asn1_gen.c /^static int parse_tagging(const char *vstart, int vlen, int *ptag, int *pclass)$/;" f file: -parse_test_method test/helpers/ssl_test_ctx.c /^__owur static int parse_test_method(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: -parse_uint64 test/evp_test.c /^static int parse_uint64(const char *value, uint64_t *pr)$/;" f file: -parse_unquoted crypto/property/property_parse.c /^static int parse_unquoted(OSSL_LIB_CTX *ctx, const char *t[],$/;" f file: -parse_value crypto/property/property_parse.c /^static int parse_value(OSSL_LIB_CTX *ctx, const char *t[],$/;" f file: -parse_yesno apps/lib/apps.c /^int parse_yesno(const char *str, int def)$/;" f -parsebool crypto/conf/conf_def.c /^static int parsebool(const char *pval, int *flag)$/;" f file: -parsed ssl/ssl_local.h /^ int parsed;$/;" m struct:raw_extension_st -parsed_propdef crypto/encode_decode/encoder_local.h /^ OSSL_PROPERTY_LIST *parsed_propdef;$/;" m struct:ossl_endecode_base_st -parsedecBN test/bntest.c /^static int parsedecBN(BIGNUM **out, const char *in)$/;" f file: -parseit crypto/mem.c /^static void parseit(void)$/;" f file: -parser apps/s_client.c /^ ossl_ssize_t (*parser)(const char **, void *);$/;" m struct:tlsa_field file: -parser test/danetest.c /^ ossl_ssize_t (*parser)(const char *, void *);$/;" m struct:tlsa_field file: -parser_tests test/property_test.c /^} parser_tests[] = {$/;" v typeref:struct:__anon339 file: -partial crypto/cms/cms_local.h /^ int partial;$/;" m struct:CMS_EncapsulatedContentInfo_st -partial engines/e_devcrypto.c /^ unsigned char partial[EVP_MAX_BLOCK_LENGTH];$/;" m struct:cipher_ctx file: -partial_len crypto/evp/e_chacha20_poly1305.c /^ unsigned int partial_len;$/;" m struct:__anon27 file: -partial_len providers/implementations/ciphers/cipher_chacha20.h /^ unsigned int partial_len;$/;" m struct:__anon511 -partyuinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: -partyuinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: -partyvinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: -partyvinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: -pass crypto/cms/cms_local.h /^ unsigned char *pass;$/;" m struct:CMS_PasswordRecipientInfo_st -pass providers/implementations/kdfs/pbkdf1.c /^ unsigned char *pass;$/;" m struct:__anon528 file: -pass providers/implementations/kdfs/pbkdf2.c /^ unsigned char *pass;$/;" m struct:__anon535 file: -pass providers/implementations/kdfs/pkcs12kdf.c /^ unsigned char *pass;$/;" m struct:__anon536 file: -pass providers/implementations/kdfs/scrypt.c /^ unsigned char *pass;$/;" m struct:__anon537 file: -pass test/endecode_test.c /^static const char *pass = "the holy handgrenade of antioch";$/;" v file: -pass test/evp_test.c /^ unsigned char *pass;$/;" m struct:pbe_data_st file: -pass test/helpers/pkcs12.h /^ const char *pass;$/;" m struct:pkcs12_enc -pass_cb test/evp_pkey_provided_test.c /^static int pass_cb(char *buf, int size, int rwflag, void *u)$/;" f file: -pass_cb_error test/evp_pkey_provided_test.c /^static int pass_cb_error(char *buf, int size, int rwflag, void *u)$/;" f file: -pass_cipher test/endecode_test.c /^static const char *pass_cipher = "AES-256-CBC";$/;" v file: -pass_len providers/implementations/kdfs/pbkdf1.c /^ size_t pass_len;$/;" m struct:__anon528 file: -pass_len providers/implementations/kdfs/pbkdf2.c /^ size_t pass_len;$/;" m struct:__anon535 file: -pass_len providers/implementations/kdfs/pkcs12kdf.c /^ size_t pass_len;$/;" m struct:__anon536 file: -pass_len providers/implementations/kdfs/scrypt.c /^ size_t pass_len;$/;" m struct:__anon537 file: -pass_len test/evp_test.c /^ size_t pass_len;$/;" m struct:pbe_data_st file: -pass_pw test/endecode_test.c /^static int pass_pw(char *buf, int size, int rwflag, void *userdata)$/;" f file: -pass_pw test/endecode_test.c /^static pem_password_cb pass_pw;$/;" v file: -passlen crypto/cms/cms_local.h /^ size_t passlen;$/;" m struct:CMS_PasswordRecipientInfo_st -passphrase_cb include/internal/passphrase.h /^ OSSL_PASSPHRASE_CALLBACK *passphrase_cb;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon391 -passphrase_cbarg include/internal/passphrase.h /^ void *passphrase_cbarg;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon391 -passphrase_copy include/internal/passphrase.h /^ char *passphrase_copy;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon389 -passphrase_len include/internal/passphrase.h /^ size_t passphrase_len;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon389 -passwd_aixmd5 apps/passwd.c /^ passwd_aixmd5$/;" e enum:__anon435 file: -passwd_apr1 apps/passwd.c /^ passwd_apr1,$/;" e enum:__anon435 file: -passwd_main apps/passwd.c /^int passwd_main(int argc, char **argv)$/;" f -passwd_md5 apps/passwd.c /^ passwd_md5,$/;" e enum:__anon435 file: -passwd_modes apps/passwd.c /^} passwd_modes;$/;" t typeref:enum:__anon435 file: -passwd_options apps/passwd.c /^const OPTIONS passwd_options[] = {$/;" v -passwd_options util/check-format-test-negatives.c /^const OPTIONS passwd_options[] = {$/;" v -passwd_sha256 apps/passwd.c /^ passwd_sha256,$/;" e enum:__anon435 file: -passwd_sha512 apps/passwd.c /^ passwd_sha512,$/;" e enum:__anon435 file: -passwd_unset apps/passwd.c /^ passwd_unset = 0,$/;" e enum:__anon435 file: -password apps/include/apps_ui.h /^ const void *password;$/;" m struct:pw_cb_data -password demos/kdf/pbkdf2.c /^static unsigned char password[] = {$/;" v file: -password demos/kdf/scrypt.c /^static unsigned char password[] = {$/;" v file: -password_callback apps/lib/apps_ui.c /^int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_data)$/;" f -password_cb include/internal/passphrase.h /^ pem_password_cb *password_cb;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon390 -password_cbarg include/internal/passphrase.h /^ void *password_cbarg;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon390 -passwords test/pkcs12_format_test.c /^static const char *passwords[] = {$/;" v file: -path apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: -path crypto/provider_core.c /^ char *path;$/;" m struct:ossl_provider_st file: -path crypto/provider_local.h /^ char *path;$/;" m struct:__anon252 -path_atexit test/shlibloadtest.c /^static const char *path_atexit;$/;" v file: -path_crypto test/shlibloadtest.c /^static const char *path_crypto;$/;" v file: -path_ssl test/shlibloadtest.c /^static const char *path_ssl;$/;" v file: -pathbyaddr crypto/dso/dso_local.h /^ int (*pathbyaddr) (void *addr, char *path, int sz);$/;" m struct:dso_meth_st -payload_length crypto/evp/e_aes_cbc_hmac_sha1.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon17 file: -payload_length crypto/evp/e_aes_cbc_hmac_sha256.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon32 file: -payload_length crypto/evp/e_rc4_hmac_md5.c /^ size_t payload_length;$/;" m struct:__anon38 file: -payload_length engines/e_ossltest.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon264 file: -payload_length providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:prov_aes_hmac_sha_ctx_st -payload_length providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ size_t payload_length;$/;" m struct:prov_rc4_hmac_md5_ctx_st -pbe2_cmp crypto/evp/evp_pbe.c /^static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2)$/;" f file: -pbe_ciphertext_des_sha1 test/pbetest.c /^static const unsigned char pbe_ciphertext_des_sha1[] = {$/;" v file: -pbe_ciphertext_rc4_md5 test/pbetest.c /^static const unsigned char pbe_ciphertext_rc4_md5[] = {$/;" v file: -pbe_cmp crypto/evp/evp_pbe.c /^static int pbe_cmp(const EVP_PBE_CTL *const *a, const EVP_PBE_CTL *const *b)$/;" f file: -pbe_data_st test/evp_test.c /^typedef struct pbe_data_st {$/;" s file: -pbe_iter test/pbetest.c /^static const int pbe_iter = 1000;$/;" v file: -pbe_nid crypto/evp/evp_pbe.c /^ int pbe_nid;$/;" m struct:evp_pbe_st file: -pbe_password test/pbetest.c /^static const char pbe_password[] = "MyVoiceIsMyPassport";$/;" v file: -pbe_plaintext test/pbetest.c /^static unsigned char pbe_plaintext[] = {$/;" v file: -pbe_salt test/pbetest.c /^static unsigned char pbe_salt[] = {$/;" v file: -pbe_test_cleanup test/evp_test.c /^static void pbe_test_cleanup(EVP_TEST *t)$/;" f file: -pbe_test_init test/evp_test.c /^static int pbe_test_init(EVP_TEST *t, const char *alg)$/;" f file: -pbe_test_method test/evp_test.c /^static const EVP_TEST_METHOD pbe_test_method = {$/;" v file: -pbe_test_parse test/evp_test.c /^static int pbe_test_parse(EVP_TEST *t,$/;" f file: -pbe_test_run test/evp_test.c /^static int pbe_test_run(EVP_TEST *t)$/;" f file: -pbe_type crypto/evp/evp_pbe.c /^ int pbe_type;$/;" m struct:evp_pbe_st file: -pbe_type test/evp_test.c /^ PBE_TYPE pbe_type;$/;" m struct:pbe_data_st file: -pbe_type_enum test/evp_test.c /^typedef enum pbe_type_enum {$/;" g file: -pbits providers/implementations/keymgmt/dh_kmgmt.c /^ size_t pbits;$/;" m struct:dh_gen_ctx file: -pbits providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t pbits;$/;" m struct:dsa_gen_ctx file: -pbits test/endecoder_legacy_test.c /^static size_t pbits = 1024; \/* With 160 Q bits, we MUST use 1024 P bits *\/$/;" v file: -pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static int pbkdf2_derive(const char *pass, size_t passlen,$/;" f file: -pbkdf2_iterations demos/kdf/pbkdf2.c /^static unsigned int pbkdf2_iterations = 80000;$/;" v file: -pbkdf2_salt demos/kdf/pbkdf2.c /^static unsigned char pbkdf2_salt[] = {$/;" v file: -pbkdf2_set_membuf providers/implementations/kdfs/pbkdf2.c /^static int pbkdf2_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: -pbkdf2_test_parse test/evp_test.c /^static int pbkdf2_test_parse(EVP_TEST *t,$/;" f file: -pbm_itercnt crypto/cmp/cmp_local.h /^ int pbm_itercnt; \/* OWF iteration count, currently fixed to 500 *\/$/;" m struct:ossl_cmp_ctx_st -pbm_mac crypto/cmp/cmp_local.h /^ int pbm_mac; \/* NID of MAC algorithm, default: HMAC-SHA1 as per RFC 4210 *\/$/;" m struct:ossl_cmp_ctx_st -pbm_owf crypto/cmp/cmp_local.h /^ EVP_MD *pbm_owf; \/* one-way function (OWF), default: SHA256 *\/$/;" m struct:ossl_cmp_ctx_st -pbm_slen crypto/cmp/cmp_local.h /^ size_t pbm_slen; \/* salt length, currently fixed to 16 *\/$/;" m struct:ossl_cmp_ctx_st -pcbc_ok test/destest.c /^static unsigned char pcbc_ok[32] = {$/;" v file: -pcc crypto/perlasm/s390x.pm /^sub pcc {$/;" s -pcc crypto/s390x_arch.h /^ unsigned long long pcc[2];$/;" m struct:OPENSSL_s390xcap_st -pcert engines/e_capi.c /^ PCCERT_CONTEXT pcert;$/;" m struct:CAPI_KEY_st file: -pcert_flags ssl/ssl_conf.c /^ uint32_t *pcert_flags;$/;" m struct:ssl_conf_ctx_st file: -pcounter include/internal/ffc.h /^ int pcounter;$/;" m struct:ffc_params_st -pcounter providers/implementations/keymgmt/dh_kmgmt.c /^ int pcounter;$/;" m struct:dh_gen_ctx file: -pcounter providers/implementations/keymgmt/dsa_kmgmt.c /^ int pcounter;$/;" m struct:dsa_gen_ctx file: -pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_KeyTransRecipientInfo_st -pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_SignerInfo_st -pctx crypto/evp/ctrl_params_translate.c /^ EVP_PKEY_CTX *pctx;$/;" m struct:translation_ctx_st file: -pctx crypto/evp/evp_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:evp_md_ctx_st -pctx fuzz/asn1.c /^static ASN1_PCTX *pctx;$/;" v file: -pctx test/evp_test.c /^ EVP_PKEY_CTX *pctx;$/;" m struct:__anon336 file: -pd_compare crypto/property/property_parse.c /^static int pd_compare(const OSSL_PROPERTY_DEFINITION *const *p1,$/;" f file: -pd_free crypto/property/property_parse.c /^static void pd_free(OSSL_PROPERTY_DEFINITION *pd)$/;" f file: -pdbext Configurations/platform/Windows/MSVC.pm /^sub pdbext { '.pdb' }$/;" s -pdbext Configurations/platform/Windows/cppbuilder.pm /^sub pdbext { '.tds' }$/;" s -pdecrypt_test_method test/evp_test.c /^static const EVP_TEST_METHOD pdecrypt_test_method = {$/;" v file: -pderive_test_init test/evp_test.c /^static int pderive_test_init(EVP_TEST *t, const char *name)$/;" f file: -pderive_test_method test/evp_test.c /^static const EVP_TEST_METHOD pderive_test_method = {$/;" v file: -pderive_test_parse test/evp_test.c /^static int pderive_test_parse(EVP_TEST *t,$/;" f file: -pderive_test_run test/evp_test.c /^static int pderive_test_run(EVP_TEST *t)$/;" f file: -pdpth include/internal/dane.h /^ int pdpth; \/* Depth of PKIX trust *\/$/;" m struct:ssl_dane_st -peekmode crypto/bio/bss_dgram.c /^ unsigned int peekmode;$/;" m struct:bio_dgram_data_st file: -peer crypto/bio/bss_bio.c /^ BIO *peer; \/* NULL if buf == NULL. If peer != NULL, then$/;" m struct:bio_bio_st file: -peer crypto/bio/bss_dgram.c /^ BIO_ADDR peer;$/;" m struct:bio_dgram_data_st file: -peer crypto/bio/bss_dgram.c /^ BIO_ADDR peer;$/;" m struct:bio_dgram_sctp_data_st file: -peer ssl/ssl_asn1.c /^ X509 *peer;$/;" m struct:__anon426 file: -peer ssl/ssl_local.h /^ X509 *peer;$/;" m struct:ssl_session_st -peer1_privk_data demos/keyexch/x25519.c /^static const unsigned char peer1_privk_data[32] = {$/;" v file: -peer2_privk_data demos/keyexch/x25519.c /^static const unsigned char peer2_privk_data[32] = {$/;" v file: -peer_auth_tested crypto/bio/bss_dgram.c /^ int peer_auth_tested;$/;" m struct:bio_dgram_sctp_data_st file: -peer_ca_names ssl/ssl_local.h /^ STACK_OF(X509_NAME) *peer_ca_names;$/;" m struct:ssl_st::__anon417::__anon418 -peer_cert_sigalgs ssl/ssl_local.h /^ uint16_t *peer_cert_sigalgs;$/;" m struct:ssl_st::__anon417::__anon418 -peer_cert_sigalgslen ssl/ssl_local.h /^ size_t peer_cert_sigalgslen;$/;" m struct:ssl_st::__anon417::__anon418 -peer_chain ssl/ssl_local.h /^ STACK_OF(X509) *peer_chain;$/;" m struct:ssl_session_st -peer_ciphers ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *peer_ciphers;$/;" m struct:ssl_st -peer_data_st demos/keyexch/x25519.c /^typedef struct peer_data_st {$/;" s file: -peer_ecpointformats ssl/ssl_local.h /^ unsigned char *peer_ecpointformats;$/;" m struct:ssl_st::__anon420 -peer_ecpointformats_len ssl/ssl_local.h /^ size_t peer_ecpointformats_len;$/;" m struct:ssl_st::__anon420 -peer_finish_md ssl/ssl_local.h /^ unsigned char peer_finish_md[EVP_MAX_MD_SIZE * 2];$/;" m struct:ssl_st::__anon417::__anon418 -peer_finish_md_len ssl/ssl_local.h /^ size_t peer_finish_md_len;$/;" m struct:ssl_st::__anon417::__anon418 -peer_free_data test/helpers/handshake.c /^static void peer_free_data(PEER *peer)$/;" f file: -peer_pkey_type test/helpers/handshake.c /^static int peer_pkey_type(SSL *s)$/;" f file: -peer_quic_transport_params ssl/ssl_local.h /^ uint8_t *peer_quic_transport_params;$/;" m struct:ssl_st::__anon420 -peer_quic_transport_params_draft ssl/ssl_local.h /^ uint8_t *peer_quic_transport_params_draft;$/;" m struct:ssl_st::__anon420 -peer_quic_transport_params_draft_len ssl/ssl_local.h /^ size_t peer_quic_transport_params_draft_len;$/;" m struct:ssl_st::__anon420 -peer_quic_transport_params_len ssl/ssl_local.h /^ size_t peer_quic_transport_params_len;$/;" m struct:ssl_st::__anon420 -peer_sigalg ssl/ssl_local.h /^ const struct sigalg_lookup_st *peer_sigalg;$/;" m struct:ssl_st::__anon417::__anon418 typeref:struct:ssl_st::__anon417::__anon418::sigalg_lookup_st -peer_sigalgs ssl/ssl_local.h /^ uint16_t *peer_sigalgs;$/;" m struct:ssl_st::__anon417::__anon418 -peer_sigalgslen ssl/ssl_local.h /^ size_t peer_sigalgslen;$/;" m struct:ssl_st::__anon417::__anon418 -peer_st test/helpers/handshake.c /^typedef struct peer_st {$/;" s file: -peer_status_t test/helpers/handshake.c /^} peer_status_t;$/;" t typeref:enum:__anon293 file: -peer_supportedgroups ssl/ssl_local.h /^ uint16_t *peer_supportedgroups;$/;" m struct:ssl_st::__anon420 -peer_supportedgroups_len ssl/ssl_local.h /^ size_t peer_supportedgroups_len;$/;" m struct:ssl_st::__anon420 -peer_tmp ssl/ssl_local.h /^ EVP_PKEY *peer_tmp;$/;" m struct:ssl_st::__anon417 -peerk providers/implementations/exchange/ecdh_exch.c /^ EC_KEY *peerk;$/;" m struct:__anon518 file: -peerkey include/crypto/evp.h /^ EVP_PKEY *peerkey;$/;" m struct:evp_pkey_ctx_st -peerkey providers/implementations/exchange/ecx_exch.c /^ ECX_KEY *peerkey;$/;" m struct:__anon519 file: -peerkey test/tls-provider.c /^ XORKEY *peerkey;$/;" m struct:__anon315 file: -peername crypto/x509/x509_local.h /^ char *peername; \/* Matching hostname in peer certificate *\/$/;" m struct:X509_VERIFY_PARAM_st -pem2der_ctx_st providers/implementations/encode_decode/decode_pem2der.c /^struct pem2der_ctx_st {$/;" s file: -pem2der_decode providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_decode_fn pem2der_decode;$/;" v file: -pem2der_decode providers/implementations/encode_decode/decode_pem2der.c /^static int pem2der_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -pem2der_freectx providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_freectx_fn pem2der_freectx;$/;" v file: -pem2der_freectx providers/implementations/encode_decode/decode_pem2der.c /^static void pem2der_freectx(void *vctx)$/;" f file: -pem2der_newctx providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_newctx_fn pem2der_newctx;$/;" v file: -pem2der_newctx providers/implementations/encode_decode/decode_pem2der.c /^static void *pem2der_newctx(void *provctx)$/;" f file: -pem2der_pass_data_st providers/implementations/encode_decode/decode_pem2der.c /^struct pem2der_pass_data_st {$/;" s file: -pem2der_pass_helper providers/implementations/encode_decode/decode_pem2der.c /^static int pem2der_pass_helper(char *buf, int num, int w, void *data)$/;" f file: -pem_bytes_read_bio_flags crypto/pem/pem_lib.c /^static int pem_bytes_read_bio_flags(unsigned char **pdata, long *plen,$/;" f file: -pem_free crypto/pem/pem_lib.c /^static void pem_free(void *p, unsigned int flags, size_t num)$/;" f file: -pem_free_flag engines/e_loader_attic.c /^static void pem_free_flag(void *pem_data, int secure, size_t num)$/;" f file: -pem_malloc crypto/pem/pem_lib.c /^static void *pem_malloc(int num, unsigned int flags)$/;" f file: -pem_name engines/e_loader_attic.c /^ char *pem_name;$/;" m struct:embedded_st file: -pem_pass_data engines/e_loader_attic.c /^struct pem_pass_data {$/;" s file: -pem_password include/internal/passphrase.h /^ } pem_password;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon390 -pem_password_cb include/openssl/types.h /^typedef int pem_password_cb (char *buf, int size, int rwflag, void *userdata);$/;" t -pem_password_cb_data crypto/ui/ui_util.c /^struct pem_password_cb_data {$/;" s file: -pem_read_bio_PUBKEY test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PUBKEY;$/;" m struct:test_stanza_st file: -pem_read_bio_PrivateKey test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PrivateKey;$/;" m struct:test_stanza_st file: -pem_read_bio_PublicKey test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PublicKey;$/;" m struct:test_stanza_st file: -pem_read_bio_key crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key(BIO *bp, EVP_PKEY **x,$/;" f file: -pem_read_bio_key_decoder crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key_decoder(BIO *bp, EVP_PKEY **x,$/;" f file: -pem_read_bio_key_legacy crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key_legacy(BIO *bp, EVP_PKEY **x,$/;" f file: -pem_read_bio_params test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_params;$/;" m struct:test_stanza_st file: -pem_str include/crypto/asn1.h /^ char *pem_str;$/;" m struct:evp_pkey_asn1_method_st -pem_write_bio_PUBKEY test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_PUBKEY;$/;" m struct:test_stanza_st file: -pem_write_bio_PrivateKey test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_protected *pem_write_bio_PrivateKey;$/;" m struct:test_stanza_st file: -pem_write_bio_PublicKey test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_PublicKey;$/;" m struct:test_stanza_st file: -pem_write_bio_params test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_params;$/;" m struct:test_stanza_st file: -pemfile test/pemtest.c /^static char *pemfile;$/;" v file: -pemtype test/pemtest.c /^static const char *pemtype = "PEMTESTDATA";$/;" v file: -perlapp util/perl/OpenSSL/Test.pm /^sub perlapp {$/;" s -perlasm::s390x crypto/perlasm/s390x.pm /^package perlasm::s390x;$/;" p -perltest util/perl/OpenSSL/Test.pm /^sub perltest {$/;" s -permitTAInExtraCertsForIR crypto/cmp/cmp_local.h /^ int permitTAInExtraCertsForIR;$/;" m struct:ossl_cmp_ctx_st -pers test/evp_test.c /^ unsigned char *pers;$/;" m struct:rand_data_pass_st file: -pers_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: -personal providers/implementations/include/prov/blake2.h /^ uint8_t personal[BLAKE2B_PERSONALBYTES]; \/* 64 *\/$/;" m struct:blake2b_param_st -personal providers/implementations/include/prov/blake2.h /^ uint8_t personal[BLAKE2S_PERSONALBYTES]; \/* 32 *\/$/;" m struct:blake2s_param_st -pha_context ssl/ssl_local.h /^ uint8_t* pha_context;$/;" m struct:ssl_st -pha_context_len ssl/ssl_local.h /^ size_t pha_context_len;$/;" m struct:ssl_st -pha_dgst ssl/ssl_local.h /^ EVP_MD_CTX *pha_dgst; \/* this is just the digest through ClientFinished *\/$/;" m struct:ssl_st -pha_enabled ssl/ssl_local.h /^ int pha_enabled;$/;" m struct:ssl_ctx_st -pha_enabled ssl/ssl_local.h /^ int pha_enabled;$/;" m struct:ssl_st -phase crypto/self_test_core.c /^ const char *phase;$/;" m struct:ossl_self_test_st file: -phase util/mkerr.pl /^sub phase$/;" s -phcontext2 test/curve448_internal_test.c /^static const uint8_t phcontext2[3] = {$/;" v file: -phmsg1 test/curve448_internal_test.c /^static const uint8_t phmsg1[3] = {$/;" v file: -phmsg2 test/curve448_internal_test.c /^static const uint8_t phmsg2[3] = {$/;" v file: -phprivkey1 test/curve448_internal_test.c /^static const uint8_t phprivkey1[57] = {$/;" v file: -phprivkey2 test/curve448_internal_test.c /^static const uint8_t phprivkey2[57] = {$/;" v file: -phpubkey1 test/curve448_internal_test.c /^static const uint8_t phpubkey1[57] = {$/;" v file: -phpubkey2 test/curve448_internal_test.c /^static const uint8_t phpubkey2[57] = {$/;" v file: -phsig1 test/curve448_internal_test.c /^static const uint8_t phsig1[114] = {$/;" v file: -phsig2 test/curve448_internal_test.c /^static const uint8_t phsig2[114] = {$/;" v file: -pi0_perm crypto/sha/asm/keccak1600-avx512.pl /^pi0_perm:$/;" l -picker Configure /^sub picker {$/;" s -picmeup crypto/modes/asm/ghash-alpha.pl /^picmeup:$/;" l -pid test/drbgtest.c /^ pid_t pid; \/* process id *\/$/;" m struct:drbg_fork_result_st file: -pindex test/drbgtest.c /^ int pindex; \/* process index (0: parent, 1,2,3...: children)*\/$/;" m struct:drbg_fork_result_st file: -ping_pong_query test/sslapitest.c /^static int ping_pong_query(SSL *clientssl, SSL *serverssl)$/;" f file: -pipe util/perl/OpenSSL/Test.pm /^sub pipe {$/;" s -pitem ssl/ssl_local.h /^typedef struct pitem_st pitem;$/;" t typeref:struct:pitem_st -pitem_free ssl/pqueue.c /^void pitem_free(pitem *item)$/;" f -pitem_new ssl/pqueue.c /^pitem *pitem_new(unsigned char *prio64be, void *data)$/;" f -pitem_st ssl/ssl_local.h /^struct pitem_st {$/;" s -piterator ssl/ssl_local.h /^typedef struct pitem_st *piterator;$/;" t typeref:struct:pitem_st -pk crypto/encode_decode/encoder_pkey.c /^ const EVP_PKEY *pk;$/;" m struct:construct_data_st file: -pk7_cb crypto/pkcs7/pk7_asn1.c /^static int pk7_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -pkcs10_f test/cmp_client_test.c /^static const char *pkcs10_f;$/;" v file: -pkcs10_f test/cmp_msg_test.c /^static const char *pkcs10_f;$/;" v file: -pkcs12_attr test/helpers/pkcs12.h /^typedef struct pkcs12_attr {$/;" s -pkcs12_bag_st crypto/pkcs12/p12_local.h /^struct pkcs12_bag_st {$/;" s -pkcs12_builder test/helpers/pkcs12.h /^typedef struct pkcs12_builder {$/;" s -pkcs12_create_test test/pkcs12_format_test.c /^static int pkcs12_create_test(void)$/;" f file: -pkcs12_enc test/helpers/pkcs12.h /^typedef struct pkcs12_enc {$/;" s -pkcs12_gen_gost_mac_key crypto/pkcs12/p12_mutl.c /^static int pkcs12_gen_gost_mac_key(const char *pass, int passlen,$/;" f file: -pkcs12_gen_mac crypto/pkcs12/p12_mutl.c /^static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f file: -pkcs12_main apps/pkcs12.c /^int pkcs12_main(int argc, char **argv)$/;" f -pkcs12_options apps/pkcs12.c /^const OPTIONS pkcs12_options[] = {$/;" v -pkcs12_test_parse test/evp_test.c /^static int pkcs12_test_parse(EVP_TEST *t,$/;" f file: -pkcs12kdf_derive providers/implementations/kdfs/pkcs12kdf.c /^static int pkcs12kdf_derive(const unsigned char *pass, size_t passlen,$/;" f file: -pkcs12kdf_set_membuf providers/implementations/kdfs/pkcs12kdf.c /^static int pkcs12kdf_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: -pkcs5_scrypt_set crypto/asn1/p5_scrypt.c /^static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen,$/;" f file: -pkcs7_bio_add_digest crypto/pkcs7/pk7_doit.c /^static int pkcs7_bio_add_digest(BIO **pbio, X509_ALGOR *alg,$/;" f file: -pkcs7_cmp_ri crypto/pkcs7/pk7_doit.c /^static int pkcs7_cmp_ri(PKCS7_RECIP_INFO *ri, X509 *pcert)$/;" f file: -pkcs7_copy_existing_digest crypto/pkcs7/pk7_smime.c /^static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si)$/;" f file: -pkcs7_decrypt_rinfo crypto/pkcs7/pk7_doit.c /^static int pkcs7_decrypt_rinfo(unsigned char **pek, int *peklen,$/;" f file: -pkcs7_ecdsa_or_dsa_sign_verify_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_ecdsa_or_dsa_sign_verify_setup(PKCS7_SIGNER_INFO *si,$/;" f file: -pkcs7_encode_rinfo crypto/pkcs7/pk7_doit.c /^static int pkcs7_encode_rinfo(PKCS7_RECIP_INFO *ri,$/;" f file: -pkcs7_main apps/pkcs7.c /^int pkcs7_main(int argc, char **argv)$/;" f -pkcs7_options apps/pkcs7.c /^const OPTIONS pkcs7_options[] = {$/;" v -pkcs7_rsa_encrypt_decrypt_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_rsa_encrypt_decrypt_setup(PKCS7_RECIP_INFO *ri, int decrypt)$/;" f file: -pkcs7_rsa_sign_verify_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_rsa_sign_verify_setup(PKCS7_SIGNER_INFO *si, int verify)$/;" f file: -pkcs7_verify_test test/pkcs7_test.c /^static int pkcs7_verify_test(void)$/;" f file: -pkcs8_main apps/pkcs8.c /^int pkcs8_main(int argc, char **argv)$/;" f -pkcs8_options apps/pkcs8.c /^const OPTIONS pkcs8_options[] = {$/;" v -pkcs8_priv_key_info_st include/crypto/x509.h /^struct pkcs8_priv_key_info_st {$/;" s -pkey crypto/cmp/cmp_local.h /^ EVP_PKEY *pkey; \/* the key pair corresponding to cert *\/$/;" m struct:ossl_cmp_ctx_st -pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_KeyTransRecipientInfo_st -pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_RecipientEncryptedKey_st -pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_SignerInfo_st -pkey crypto/ct/ct_local.h /^ EVP_PKEY *pkey;$/;" m struct:sct_ctx_st -pkey crypto/store/store_local.h /^ EVP_PKEY *pkey; \/* when type == OSSL_STORE_INFO_PKEY *\/$/;" m union:ossl_store_info_st::__anon235 -pkey crypto/x509/x_pubkey.c /^ EVP_PKEY *pkey;$/;" m struct:X509_pubkey_st file: -pkey include/crypto/evp.h /^ EVP_PKEY *pkey;$/;" m struct:evp_pkey_ctx_st -pkey include/crypto/evp.h /^ union legacy_pkey_st pkey;$/;" m struct:evp_pkey_st typeref:union:evp_pkey_st::legacy_pkey_st -pkey include/crypto/x509.h /^ EVP_PKEY *pkey;$/;" m union:x509_object_st::__anon373 -pkey include/crypto/x509.h /^ ASN1_OCTET_STRING *pkey;$/;" m struct:pkcs8_priv_key_info_st -pkey ssl/ssl_local.h /^ EVP_PKEY *pkey; \/* holds short lived key exchange key *\/$/;" m struct:ssl_st::__anon417::__anon418 -pkey_asn1_find crypto/asn1/ameth_lib.c /^static const EVP_PKEY_ASN1_METHOD *pkey_asn1_find(int type)$/;" f file: -pkey_asn1_meth_table crypto/engine/tb_asnmth.c /^static ENGINE_TABLE *pkey_asn1_meth_table = NULL;$/;" v file: -pkey_asn1_meths crypto/engine/eng_local.h /^ ENGINE_PKEY_ASN1_METHS_PTR pkey_asn1_meths;$/;" m struct:engine_st -pkey_base_id include/crypto/asn1.h /^ int pkey_base_id;$/;" m struct:evp_pkey_asn1_method_st -pkey_bits include/crypto/asn1.h /^ int (*pkey_bits) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_cb crypto/asn1/p8_pkey.c /^static int pkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -pkey_check include/crypto/asn1.h /^ int (*pkey_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_ctrl include/crypto/asn1.h /^ int (*pkey_ctrl) (EVP_PKEY *pkey, int op, long arg1, void *arg2);$/;" m struct:evp_pkey_asn1_method_st -pkey_ctrl_string apps/lib/apps.c /^int pkey_ctrl_string(EVP_PKEY_CTX *ctx, const char *value)$/;" f -pkey_ctx_is_pss crypto/rsa/rsa_local.h 152;" d -pkey_custom_check test/evp_extra_test.c /^static int pkey_custom_check(EVP_PKEY *pkey)$/;" f file: -pkey_custom_param_check test/evp_extra_test.c /^static int pkey_custom_param_check(EVP_PKEY *pkey)$/;" f file: -pkey_custom_pub_check test/evp_extra_test.c /^static int pkey_custom_pub_check(EVP_PKEY *pkey)$/;" f file: -pkey_data_st test/evp_test.c /^typedef struct pkey_data_st {$/;" s file: -pkey_dh_cleanup crypto/dh/dh_pmeth.c /^static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_dh_copy crypto/dh/dh_pmeth.c /^static int pkey_dh_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: -pkey_dh_ctrl crypto/dh/dh_pmeth.c /^static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_dh_ctrl_str crypto/dh/dh_pmeth.c /^static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_dh_derive crypto/dh/dh_pmeth.c /^static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -pkey_dh_init crypto/dh/dh_pmeth.c /^static int pkey_dh_init(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_dh_keygen crypto/dh/dh_pmeth.c /^static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_dh_paramgen crypto/dh/dh_pmeth.c /^static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_dsa_cleanup crypto/dsa/dsa_pmeth.c /^static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_dsa_copy crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: -pkey_dsa_ctrl crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_dsa_ctrl_str crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_dsa_init crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_init(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_dsa_keygen crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_dsa_paramgen crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_dsa_sign crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: -pkey_dsa_verify crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_verify(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_ec_cleanup crypto/ec/ec_pmeth.c /^static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_ec_copy crypto/ec/ec_pmeth.c /^static int pkey_ec_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: -pkey_ec_ctrl crypto/ec/ec_pmeth.c /^static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_ec_ctrl_str crypto/ec/ec_pmeth.c /^static int pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_ec_derive crypto/ec/ec_pmeth.c /^static int pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)$/;" f file: -pkey_ec_init crypto/ec/ec_pmeth.c /^static int pkey_ec_init(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_ec_kdf_derive crypto/ec/ec_pmeth.c /^static int pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_ec_keygen crypto/ec/ec_pmeth.c /^static int pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_ec_paramgen crypto/ec/ec_pmeth.c /^static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_ec_sign crypto/ec/ec_pmeth.c /^static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" f file: -pkey_ec_verify crypto/ec/ec_pmeth.c /^static int pkey_ec_verify(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_ecd_ctrl crypto/ec/ecx_meth.c /^static int pkey_ecd_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_ecd_digestsign25519 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestsign25519(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: -pkey_ecd_digestsign448 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestsign448(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: -pkey_ecd_digestverify25519 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestverify25519(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f file: -pkey_ecd_digestverify448 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestverify448(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f file: -pkey_ecx_ctrl crypto/ec/ecx_meth.c /^static int pkey_ecx_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_ecx_derive25519 crypto/ec/ecx_meth.c /^static int pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -pkey_ecx_derive448 crypto/ec/ecx_meth.c /^static int pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -pkey_ecx_keygen crypto/ec/ecx_meth.c /^static int pkey_ecx_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_fake_import crypto/evp/pmeth_gn.c /^static OSSL_FUNC_keymgmt_import_fn pkey_fake_import;$/;" v file: -pkey_fake_import crypto/evp/pmeth_gn.c /^static int pkey_fake_import(void *fake_keydata, int ignored_selection,$/;" f file: -pkey_flags include/crypto/asn1.h /^ unsigned long pkey_flags;$/;" m struct:evp_pkey_asn1_method_st -pkey_free include/crypto/asn1.h /^ void (*pkey_free) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_asn1_method_st -pkey_gencb include/crypto/evp.h /^ EVP_PKEY_gen_cb *pkey_gencb;$/;" m struct:evp_pkey_ctx_st -pkey_get_bn_bytes test/acvp_test.c /^static int pkey_get_bn_bytes(EVP_PKEY *pkey, const char *name,$/;" f file: -pkey_get_dsa crypto/pem/pem_all.c /^static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa)$/;" f file: -pkey_get_eckey crypto/pem/pem_all.c /^static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey)$/;" f file: -pkey_get_octet_bytes test/acvp_test.c /^static int pkey_get_octet_bytes(EVP_PKEY *pkey, const char *name,$/;" f file: -pkey_get_rsa crypto/pem/pem_all.c /^static RSA *pkey_get_rsa(EVP_PKEY *key, RSA **rsa)$/;" f file: -pkey_has_private test/evp_extra_test2.c /^static int pkey_has_private(EVP_PKEY *key, const char *privtag,$/;" f file: -pkey_id crypto/objects/obj_xref.h /^ int pkey_id;$/;" m struct:__anon257 -pkey_id include/crypto/asn1.h /^ int pkey_id;$/;" m struct:evp_pkey_asn1_method_st -pkey_id include/crypto/evp.h /^ int pkey_id;$/;" m struct:evp_pkey_method_st -pkey_is_pss crypto/rsa/rsa_local.h 151;" d -pkey_kdf_data_st test/evp_test.c /^typedef struct pkey_kdf_data_st {$/;" s file: -pkey_kdf_test_cleanup test/evp_test.c /^static void pkey_kdf_test_cleanup(EVP_TEST *t)$/;" f file: -pkey_kdf_test_init test/evp_test.c /^static int pkey_kdf_test_init(EVP_TEST *t, const char *name)$/;" f file: -pkey_kdf_test_method test/evp_test.c /^static const EVP_TEST_METHOD pkey_kdf_test_method = {$/;" v file: -pkey_kdf_test_parse test/evp_test.c /^static int pkey_kdf_test_parse(EVP_TEST *t,$/;" f file: -pkey_kdf_test_run test/evp_test.c /^static int pkey_kdf_test_run(EVP_TEST *t)$/;" f file: -pkey_main apps/pkey.c /^int pkey_main(int argc, char **argv)$/;" f -pkey_meth_table crypto/engine/tb_pkmeth.c /^static ENGINE_TABLE *pkey_meth_table = NULL;$/;" v file: -pkey_meths crypto/engine/eng_local.h /^ ENGINE_PKEY_METHS_PTR pkey_meths;$/;" m struct:engine_st -pkey_options apps/pkey.c /^const OPTIONS pkey_options[] = {$/;" v -pkey_param_check include/crypto/asn1.h /^ int (*pkey_param_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_params test/evp_pkey_dparams_test.c /^} pkey_params [] = {$/;" v typeref:struct:__anon330 file: -pkey_print_message apps/speed.c /^static void pkey_print_message(const char *str, const char *str2, long num,$/;" f file: -pkey_pss_init crypto/rsa/rsa_pmeth.c /^static int pkey_pss_init(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_public_check include/crypto/asn1.h /^ int (*pkey_public_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_rsa_cleanup crypto/rsa/rsa_pmeth.c /^static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_rsa_copy crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: -pkey_rsa_ctrl crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: -pkey_rsa_ctrl_str crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_rsa_decrypt crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_rsa_encrypt crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_rsa_init crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_init(EVP_PKEY_CTX *ctx)$/;" f file: -pkey_rsa_keygen crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -pkey_rsa_print crypto/rsa/rsa_ameth.c /^static int pkey_rsa_print(BIO *bp, const EVP_PKEY *pkey, int off, int priv)$/;" f file: -pkey_rsa_sign crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: -pkey_rsa_verify crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_verify(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_rsa_verifyrecover crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx,$/;" f file: -pkey_security_bits include/crypto/asn1.h /^ int (*pkey_security_bits) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_set_type crypto/evp/p_lib.c /^static int pkey_set_type(EVP_PKEY *pkey, ENGINE *e, int type, const char *str,$/;" f file: -pkey_size include/crypto/asn1.h /^ int (*pkey_size) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pkey_test_cleanup test/evp_test.c /^static void pkey_test_cleanup(EVP_TEST *t)$/;" f file: -pkey_test_ctrl test/evp_test.c /^static int pkey_test_ctrl(EVP_TEST *t, EVP_PKEY_CTX *pctx,$/;" f file: -pkey_test_init test/evp_test.c /^static int pkey_test_init(EVP_TEST *t, const char *name,$/;" f file: -pkey_test_parse test/evp_test.c /^static int pkey_test_parse(EVP_TEST *t,$/;" f file: -pkey_test_run test/evp_test.c /^static int pkey_test_run(EVP_TEST *t)$/;" f file: -pkey_type include/crypto/evp.h /^ int pkey_type;$/;" m struct:evp_md_st -pkey_type test/helpers/handshake.c /^static int pkey_type(EVP_PKEY *pkey)$/;" f file: -pkey_type2param crypto/cms/cms_ec.c /^static EVP_PKEY *pkey_type2param(int ptype, const void *pval,$/;" f file: -pkeyalg include/crypto/x509.h /^ X509_ALGOR *pkeyalg;$/;" m struct:pkcs8_priv_key_info_st -pkeyhash crypto/ct/ct_local.h /^ unsigned char *pkeyhash;$/;" m struct:sct_ctx_st -pkeyhashlen crypto/ct/ct_local.h /^ size_t pkeyhashlen;$/;" m struct:sct_ctx_st -pkeyparam_main apps/pkeyparam.c /^int pkeyparam_main(int argc, char **argv)$/;" f -pkeyparam_options apps/pkeyparam.c /^const OPTIONS pkeyparam_options[] = {$/;" v -pkeys ssl/ssl_local.h /^ CERT_PKEY pkeys[SSL_PKEY_NUM];$/;" m struct:cert_st -pkeyutl_main apps/pkeyutl.c /^int pkeyutl_main(int argc, char **argv)$/;" f -pkeyutl_options apps/pkeyutl.c /^const OPTIONS pkeyutl_options[] = {$/;" v -pkiPublicationInfo crypto/crmf/crmf_local.h /^ OSSL_CRMF_PKIPUBLICATIONINFO *pkiPublicationInfo;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -pkiconf crypto/cmp/cmp_local.h /^ ASN1_TYPE *pkiconf; \/* 19 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -pkifailure test/cmp_status_test.c /^ int pkifailure;$/;" m struct:test_fixture file: -pkistatus test/cmp_status_test.c /^ int pkistatus;$/;" m struct:test_fixture file: -pknid include/crypto/x509.h /^ int pknid;$/;" m struct:x509_sig_info_st -plain test/destest.c /^static unsigned char plain[24] = {$/;" v file: -plain test/ideatest.c /^static const unsigned char plain[CFB_TEST_SIZE] = {$/;" v file: -plain_data test/bftest.c /^static unsigned char plain_data[NUM_TESTS][8] = {$/;" v file: -plain_data test/destest.c /^static unsigned char plain_data[NUM_TESTS][8] = {$/;" v file: -plaintext test/evp_test.c /^ unsigned char *plaintext;$/;" m struct:cipher_data_st file: -plaintext test/igetest.c /^static unsigned char plaintext[BIG_TEST_SIZE];$/;" v file: -plaintext test/tls13encryptiontest.c /^ const char *plaintext[3];$/;" m struct:__anon354 file: -plaintext_len test/evp_test.c /^ size_t plaintext_len;$/;" m struct:cipher_data_st file: -plat providers/implementations/ciphers/cipher_aes.h /^ } plat;$/;" m struct:prov_aes_ctx_st typeref:union:prov_aes_ctx_st::__anon488 -plat providers/implementations/ciphers/cipher_aes_gcm.h /^ } plat;$/;" m struct:prov_aes_gcm_ctx_st typeref:union:prov_aes_gcm_ctx_st::__anon494 -platform Configurations/platform.pm /^package platform;$/;" p -platform::AIX Configurations/platform/AIX.pm /^package platform::AIX;$/;" p -platform::BASE Configurations/platform/BASE.pm /^package platform::BASE;$/;" p -platform::Cygwin Configurations/platform/Cygwin.pm /^package platform::Cygwin;$/;" p -platform::Unix Configurations/platform/Unix.pm /^package platform::Unix;$/;" p -platform::VMS Configurations/platform/VMS.pm /^package platform::VMS;$/;" p -platform::Windows Configurations/platform/Windows.pm /^package platform::Windows;$/;" p -platform::Windows::MSVC Configurations/platform/Windows/MSVC.pm /^package platform::Windows::MSVC;$/;" p -platform::Windows::cppbuilder Configurations/platform/Windows/cppbuilder.pm /^package platform::Windows::cppbuilder;$/;" p -platform::mingw Configurations/platform/mingw.pm /^package platform::mingw;$/;" p -platform_filter util/mkdef.pl /^sub platform_filter {$/;" s -pmax crypto/lhash/lhash_local.h /^ unsigned int pmax;$/;" m struct:lhash_st -pmd crypto/dsa/dsa_pmeth.c /^ const EVP_MD *pmd; \/* MD for parameter generation *\/$/;" m struct:__anon88 file: -pmeth include/crypto/evp.h /^ const EVP_PKEY_METHOD *pmeth;$/;" m struct:evp_pkey_ctx_st -pmeth_cmp crypto/evp/pmeth_lib.c /^static int pmeth_cmp(const EVP_PKEY_METHOD *const *a,$/;" f file: -pmeth_engine include/crypto/evp.h /^ ENGINE *pmeth_engine; \/* If not NULL public key ENGINE to use *\/$/;" m struct:evp_pkey_st -pmeth_fn crypto/evp/pmeth_lib.c /^typedef const EVP_PKEY_METHOD *(*pmeth_fn)(void);$/;" t file: -pmeth_func_cmp crypto/evp/pmeth_lib.c /^static int pmeth_func_cmp(const EVP_PKEY_METHOD *const *a, pmeth_fn const *b)$/;" f file: -pmod crypto/conf/conf_mod.c /^ CONF_MODULE *pmod;$/;" m struct:conf_imodule_st file: -pms ssl/ssl_local.h /^ unsigned char *pms;$/;" m struct:ssl_st::__anon417::__anon418 -pmslen ssl/ssl_local.h /^ size_t pmslen;$/;" m struct:ssl_st::__anon417::__anon418 -pmuladd crypto/poly1305/asm/poly1305-x86.pl /^sub pmuladd {$/;" s -pmuladd_alt crypto/poly1305/asm/poly1305-x86.pl /^sub pmuladd_alt {$/;" s -pniels_t crypto/ec/curve448/point_448.h /^} pniels_t[1];$/;" t typeref:struct:__anon196 -pniels_to_pt crypto/ec/curve448/curve448.c /^static void pniels_to_pt(curve448_point_t e, const pniels_t d)$/;" f file: -point2oct crypto/ec/ec_local.h /^ size_t (*point2oct) (const EC_GROUP *, const EC_POINT *,$/;" m struct:ec_method_st -point_add crypto/ec/ecp_nistp224.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: -point_add crypto/ec/ecp_nistp256.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: -point_add crypto/ec/ecp_nistp521.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: -point_add_small crypto/ec/ecp_nistp256.c /^static void point_add_small(smallfelem x3, smallfelem y3, smallfelem z3,$/;" f file: -point_clear_finish crypto/ec/ec_local.h /^ void (*point_clear_finish) (EC_POINT *);$/;" m struct:ec_method_st -point_cmp crypto/ec/ec_local.h /^ int (*point_cmp) (const EC_GROUP *, const EC_POINT *a, const EC_POINT *b,$/;" m struct:ec_method_st -point_conversion_form_t include/openssl/ec.h /^} point_conversion_form_t;$/;" t typeref:enum:__anon379 -point_copy crypto/ec/ec_local.h /^ int (*point_copy) (EC_POINT *, const EC_POINT *);$/;" m struct:ec_method_st -point_double crypto/ec/ecp_nistp224.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: -point_double crypto/ec/ecp_nistp256.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: -point_double crypto/ec/ecp_nistp521.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: -point_double_internal crypto/ec/curve448/curve448.c /^static void point_double_internal(curve448_point_t p, const curve448_point_t q,$/;" f file: -point_double_small crypto/ec/ecp_nistp256.c /^point_double_small(smallfelem x_out, smallfelem y_out, smallfelem z_out,$/;" f file: -point_finish crypto/ec/ec_local.h /^ void (*point_finish) (EC_POINT *);$/;" m struct:ec_method_st -point_format_options apps/include/ec_common.h /^static const char *point_format_options[] = {$/;" v -point_get_affine_coordinates crypto/ec/ec_local.h /^ int (*point_get_affine_coordinates) (const EC_GROUP *, const EC_POINT *,$/;" m struct:ec_method_st -point_init crypto/ec/ec_local.h /^ int (*point_init) (EC_POINT *);$/;" m struct:ec_method_st -point_set_affine_coordinates crypto/ec/ec_local.h /^ int (*point_set_affine_coordinates) (const EC_GROUP *, EC_POINT *,$/;" m struct:ec_method_st -point_set_compressed_coordinates crypto/ec/ec_local.h /^ int (*point_set_compressed_coordinates) (const EC_GROUP *, EC_POINT *,$/;" m struct:ec_method_st -point_set_to_infinity crypto/ec/ec_local.h /^ int (*point_set_to_infinity) (const EC_GROUP *, EC_POINT *);$/;" m struct:ec_method_st -points crypto/ec/ec_mult.c /^ EC_POINT **points; \/* array with pre-calculated multiples of$/;" m struct:ec_pre_comp_st file: -points_make_affine crypto/ec/ec_local.h /^ int (*points_make_affine) (const EC_GROUP *, size_t num, EC_POINT *[],$/;" m struct:ec_method_st -policies crypto/cmp/cmp_local.h /^ CERTIFICATEPOLICIES *policies; \/* policies to be included in extensions *\/$/;" m struct:ossl_cmp_ctx_st -policies crypto/ts/ts_local.h /^ STACK_OF(ASN1_OBJECT) *policies; \/* Acceptable policies. *\/$/;" m struct:TS_resp_ctx -policies crypto/x509/x509_local.h /^ STACK_OF(ASN1_OBJECT) *policies; \/* Permissible policies *\/$/;" m struct:X509_VERIFY_PARAM_st -policies_print apps/lib/apps.c /^void policies_print(X509_STORE_CTX *ctx)$/;" f -policy crypto/ts/ts_local.h /^ ASN1_OBJECT *policy;$/;" m struct:TS_verify_ctx -policy_cache include/crypto/x509.h /^ X509_POLICY_CACHE *policy_cache;$/;" m struct:x509_st -policy_cache_create crypto/x509/pcy_cache.c /^static int policy_cache_create(X509 *x,$/;" f file: -policy_cache_new crypto/x509/pcy_cache.c /^static int policy_cache_new(X509 *x)$/;" f file: -policy_cache_set_int crypto/x509/pcy_cache.c /^static int policy_cache_set_int(long *out, ASN1_INTEGER *value)$/;" f file: -policy_data_cmp crypto/x509/pcy_cache.c /^static int policy_data_cmp(const X509_POLICY_DATA *const *a,$/;" f file: -policy_id crypto/ts/ts_local.h /^ ASN1_OBJECT *policy_id;$/;" m struct:TS_req_st -policy_id crypto/ts/ts_local.h /^ ASN1_OBJECT *policy_id;$/;" m struct:TS_tst_info_st -policy_info include/crypto/ess.h /^ STACK_OF(POLICYINFO) *policy_info;$/;" m struct:ESS_signing_cert -policy_info include/crypto/ess.h /^ STACK_OF(POLICYINFO) *policy_info;$/;" m struct:ESS_signing_cert_v2_st -pollCount apps/lib/cmp_mock_srv.c /^ int pollCount; \/* number of polls before actual cert response *\/$/;" m struct:__anon443 file: -pollRep crypto/cmp/cmp_local.h /^ OSSL_CMP_POLLREPCONTENT *pollRep; \/* 26 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -pollReq crypto/cmp/cmp_local.h /^ OSSL_CMP_POLLREQCONTENT *pollReq; \/* 25 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -poll_for_response crypto/cmp/cmp_client.c /^static int poll_for_response(OSSL_CMP_CTX *ctx, int sleep, int rid,$/;" f file: -poly crypto/ec/ec_local.h /^ int poly[6];$/;" m struct:ec_group_st -poly1305 providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ POLY1305 poly1305;$/;" m struct:__anon467 -poly1305 providers/implementations/macs/poly1305_prov.c /^ POLY1305 poly1305; \/* Poly1305 data *\/$/;" m struct:poly1305_data_st file: -poly1305_blocks crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/asm/poly1305-ia64.S /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/asm/poly1305-mips.pl /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks:$/;" l -poly1305_blocks crypto/poly1305/poly1305.c /^poly1305_blocks(void *ctx, const unsigned char *inp, size_t len, u32 padbit)$/;" f file: -poly1305_blocks crypto/poly1305/poly1305.c 464;" d file: -poly1305_blocks crypto/poly1305/poly1305_base2_44.c /^void poly1305_blocks(void *ctx, const unsigned char *inp, size_t len,$/;" f -poly1305_blocks crypto/poly1305/poly1305_ieee754.c /^void poly1305_blocks(void *ctx, const unsigned char *inp, size_t len,$/;" f -poly1305_blocks_avx crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx:$/;" l -poly1305_blocks_avx2 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx2:$/;" l -poly1305_blocks_avx512 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx512:$/;" l -poly1305_blocks_f include/crypto/poly1305.h /^typedef void (*poly1305_blocks_f) (void *ctx, const unsigned char *inp,$/;" t -poly1305_blocks_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks_fma:$/;" l -poly1305_blocks_internal crypto/poly1305/asm/poly1305-mips.pl /^poly1305_blocks_internal:$/;" l -poly1305_blocks_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_blocks_neon:$/;" l -poly1305_blocks_neon crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_blocks_neon:$/;" l -poly1305_blocks_vis3 crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks_vis3:$/;" l -poly1305_blocks_vpmadd52 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52:$/;" l -poly1305_blocks_vpmadd52_4x crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52_4x:$/;" l -poly1305_blocks_vpmadd52_8x crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52_8x:$/;" l -poly1305_context include/crypto/poly1305.h /^struct poly1305_context {$/;" s -poly1305_data_st providers/implementations/macs/poly1305_prov.c /^struct poly1305_data_st {$/;" s file: -poly1305_dup providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_dupctx_fn poly1305_dup;$/;" v file: -poly1305_dup providers/implementations/macs/poly1305_prov.c /^static void *poly1305_dup(void *vsrc)$/;" f file: -poly1305_emit crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/asm/poly1305-ia64.S /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/asm/poly1305-mips.pl /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit:$/;" l -poly1305_emit crypto/poly1305/poly1305.c /^static void poly1305_emit(void *ctx, unsigned char mac[16],$/;" f file: -poly1305_emit crypto/poly1305/poly1305.c 465;" d file: -poly1305_emit crypto/poly1305/poly1305_base2_44.c /^void poly1305_emit(void *ctx, unsigned char mac[16], const u32 nonce[4])$/;" f -poly1305_emit crypto/poly1305/poly1305_ieee754.c /^void poly1305_emit(void *ctx, unsigned char mac[16], const u32 nonce[4])$/;" f -poly1305_emit_avx crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit_avx:$/;" l -poly1305_emit_base2_44 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit_base2_44:$/;" l -poly1305_emit_f include/crypto/poly1305.h /^typedef void (*poly1305_emit_f) (void *ctx, unsigned char mac[16],$/;" t -poly1305_emit_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_emit_fma:$/;" l -poly1305_emit_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_emit_neon:$/;" l -poly1305_emit_neon crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_emit_neon:$/;" l -poly1305_final providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_final_fn poly1305_final;$/;" v file: -poly1305_final providers/implementations/macs/poly1305_prov.c /^static int poly1305_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: -poly1305_free providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_freectx_fn poly1305_free;$/;" v file: -poly1305_free providers/implementations/macs/poly1305_prov.c /^static void poly1305_free(void *vmacctx)$/;" f file: -poly1305_get_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_get_params_fn poly1305_get_params;$/;" v file: -poly1305_get_params providers/implementations/macs/poly1305_prov.c /^static int poly1305_get_params(OSSL_PARAM params[])$/;" f file: -poly1305_gettable_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_gettable_params_fn poly1305_gettable_params;$/;" v file: -poly1305_gettable_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM *poly1305_gettable_params(void *provctx)$/;" f file: -poly1305_init crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/asm/poly1305-ia64.S /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/asm/poly1305-mips.pl /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_init:$/;" l -poly1305_init crypto/poly1305/poly1305.c /^static void poly1305_init(void *ctx, const unsigned char key[16])$/;" f file: -poly1305_init crypto/poly1305/poly1305_base2_44.c /^int poly1305_init(void *ctx, const unsigned char key[16])$/;" f -poly1305_init crypto/poly1305/poly1305_ieee754.c /^int poly1305_init(void *ctx, const unsigned char key[16])$/;" f -poly1305_init crypto/poly1305/poly1305_ppc.c /^int poly1305_init(void *ctx, const unsigned char key[16], void *func[2])$/;" f -poly1305_init providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_init_fn poly1305_init;$/;" v file: -poly1305_init providers/implementations/macs/poly1305_prov.c /^static int poly1305_init(void *vmacctx, const unsigned char *key,$/;" f file: -poly1305_init_base2_44 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_init_base2_44:$/;" l -poly1305_init_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_init_fma:$/;" l -poly1305_init_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_init_neon:$/;" l -poly1305_internal crypto/poly1305/poly1305.c /^} poly1305_internal;$/;" t typeref:struct:__anon248 file: -poly1305_internal crypto/poly1305/poly1305.c /^} poly1305_internal;$/;" t typeref:struct:__anon249 file: -poly1305_internal crypto/poly1305/poly1305_base2_44.c /^} poly1305_internal;$/;" t typeref:struct:__anon250 file: -poly1305_internal crypto/poly1305/poly1305_ieee754.c /^} poly1305_internal;$/;" t typeref:struct:__anon247 file: -poly1305_iteration crypto/poly1305/asm/poly1305-x86_64.pl /^sub poly1305_iteration {$/;" s -poly1305_mult crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_mult:$/;" l -poly1305_new providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_newctx_fn poly1305_new;$/;" v file: -poly1305_new providers/implementations/macs/poly1305_prov.c /^static void *poly1305_new(void *provctx)$/;" f file: -poly1305_set_ctx_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn poly1305_set_ctx_params;$/;" v file: -poly1305_set_ctx_params providers/implementations/macs/poly1305_prov.c /^static int poly1305_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: -poly1305_setkey providers/implementations/macs/poly1305_prov.c /^static int poly1305_setkey(struct poly1305_data_st *ctx,$/;" f file: -poly1305_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn poly1305_settable_ctx_params;$/;" v file: -poly1305_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM *poly1305_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -poly1305_size providers/implementations/macs/poly1305_prov.c /^static size_t poly1305_size(void)$/;" f file: -poly1305_splat crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_splat:$/;" l -poly1305_update providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_update_fn poly1305_update;$/;" v file: -poly1305_update providers/implementations/macs/poly1305_prov.c /^static int poly1305_update(void *vmacctx, const unsigned char *data,$/;" f file: -pool crypto/bn/bn_ctx.c /^ BN_POOL pool;$/;" m struct:bignum_ctx file: -poolkey crypto/async/async.c /^static CRYPTO_THREAD_LOCAL poolkey;$/;" v file: -pop_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub pop_vrs($$)$/;" s -popdecc crypto/cmp/cmp_local.h /^ OSSL_CMP_POPODECKEYCHALLCONTENT *popdecc; \/* 5 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -popdecr crypto/cmp/cmp_local.h /^ OSSL_CMP_POPODECKEYRESPCONTENT *popdecr; \/* 6 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -popo crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPO *popo;$/;" m struct:ossl_crmf_msg_st -popoMethod crypto/cmp/cmp_local.h /^ int popoMethod; \/* Proof-of-possession mechanism; default: signature *\/$/;" m struct:ossl_cmp_ctx_st -poposkInput crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEYINPUT *poposkInput;$/;" m struct:ossl_crmf_poposigningkey_st -popsig crypto/ui/ui_openssl.c /^static void popsig(void)$/;" f file: -poptions ssl/ssl_conf.c /^ uint64_t *poptions;$/;" m struct:ssl_conf_ctx_st file: -port apps/include/apps.h /^ const char *port;$/;" m struct:app_http_tls_info_st -port apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: -port crypto/http/http_client.c /^ char *port; \/* Optional server port *\/$/;" m struct:ossl_http_req_ctx_st file: -pos crypto/http/http_client.c /^ unsigned char *pos; \/* Current position sending data *\/$/;" m struct:ossl_http_req_ctx_st file: -post crypto/core_algorithm.c /^ int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,$/;" m struct:algorithm_data_st file: -post_handshake_auth ssl/ssl_local.h /^ SSL_PHA_STATE post_handshake_auth;$/;" m struct:ssl_st -post_handshake_op test/helpers/handshake.c /^static int post_handshake_op(const SSL_TEST_CTX *test_ctx)$/;" f file: -post_handshake_verify test/sslapitest.c /^static int post_handshake_verify(SSL *sssl, SSL *cssl)$/;" f file: -post_process crypto/store/store_local.h /^ OSSL_STORE_post_process_info_fn post_process;$/;" m struct:ossl_store_ctx_st -post_process_data crypto/store/store_local.h /^ void *post_process_data;$/;" m struct:ossl_store_ctx_st -pow_10 crypto/bio/bio_print.c /^static LDOUBLE pow_10(int in_exp)$/;" f file: -power crypto/ec/curve448/curve448.c /^ int power, addend;$/;" m struct:smvt_control file: -pp crypto/rsa/rsa_local.h /^ BIGNUM *pp;$/;" m struct:rsa_prime_info_st -ppBasis crypto/ec/ec_asn1.c /^ X9_62_PENTANOMIAL *ppBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: -ppno crypto/perlasm/s390x.pm /^sub ppno { # deprecated, use prno$/;" s -pqueue ssl/ssl_local.h /^typedef struct pqueue_st pqueue;$/;" t typeref:struct:pqueue_st -pqueue_find ssl/pqueue.c /^pitem *pqueue_find(pqueue *pq, unsigned char *prio64be)$/;" f -pqueue_free ssl/pqueue.c /^void pqueue_free(pqueue *pq)$/;" f -pqueue_insert ssl/pqueue.c /^pitem *pqueue_insert(pqueue *pq, pitem *item)$/;" f -pqueue_iterator ssl/pqueue.c /^pitem *pqueue_iterator(pqueue *pq)$/;" f -pqueue_new ssl/pqueue.c /^pqueue *pqueue_new(void)$/;" f -pqueue_next ssl/pqueue.c /^pitem *pqueue_next(piterator *item)$/;" f -pqueue_peek ssl/pqueue.c /^pitem *pqueue_peek(pqueue *pq)$/;" f -pqueue_pop ssl/pqueue.c /^pitem *pqueue_pop(pqueue *pq)$/;" f -pqueue_size ssl/pqueue.c /^size_t pqueue_size(pqueue *pq)$/;" f -pqueue_st ssl/pqueue.c /^struct pqueue_st {$/;" s file: -pr_entropyA test/evp_test.c /^ unsigned char *pr_entropyA;$/;" m struct:rand_data_pass_st file: -pr_entropyA_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: -pr_entropyB test/evp_test.c /^ unsigned char *pr_entropyB;$/;" m struct:rand_data_pass_st file: -pr_entropyB_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: -pre crypto/core_algorithm.c /^ int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,$/;" m struct:algorithm_data_st file: -pre_comp crypto/ec/ec_local.h /^ } pre_comp;$/;" m struct:ec_group_st typeref:union:ec_group_st::__anon189 -pre_comp_type crypto/ec/ec_local.h /^ } pre_comp_type;$/;" m struct:ec_group_st typeref:enum:ec_group_st::__anon188 -pre_proc_exts ssl/ssl_local.h /^ RAW_EXTENSION *pre_proc_exts;$/;" m struct:__anon414 -pre_proc_exts_len ssl/ssl_local.h /^ size_t pre_proc_exts_len;$/;" m struct:__anon414 -precomp crypto/ec/ecp_nistz256.c /^ PRECOMP256_ROW *precomp;$/;" m struct:nistz256_pre_comp_st file: -precomp_storage crypto/ec/ecp_nistz256.c /^ void *precomp_storage;$/;" m struct:nistz256_pre_comp_st file: -precompute_mult crypto/ec/ec_local.h /^ int (*precompute_mult) (EC_GROUP *group, BN_CTX *);$/;" m struct:ec_method_st -precomputed_scalarmul_adjustment crypto/ec/curve448/curve448.c /^static const curve448_scalar_t precomputed_scalarmul_adjustment = {$/;" v file: -preder crypto/ct/ct_local.h /^ unsigned char *preder;$/;" m struct:sct_ctx_st -prederlen crypto/ct/ct_local.h /^ size_t prederlen;$/;" m struct:sct_ctx_st -prediction_resistance test/evp_test.c /^ int prediction_resistance;$/;" m struct:rand_data_st file: -predir crypto/dso/dso_win32.c /^ const char *predir;$/;" m struct:file_st file: -predirlen crypto/dso/dso_win32.c /^ int predirlen;$/;" m struct:file_st file: -preferredSymmAlg crypto/cmp/cmp_local.h /^ X509_ALGOR *preferredSymmAlg;$/;" m union:ossl_cmp_itav_st::__anon197 -prefetch256 crypto/aes/aes_x86core.c /^static void prefetch256(const void *table)$/;" f file: -prefetch256 crypto/aes/aes_x86core.c 76;" d file: -prefix crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -prefix crypto/bio/bf_prefix.c /^ char *prefix; \/* Text prefix, given by user *\/$/;" m struct:prefix_ctx_st file: -prefix crypto/trace.c /^ char *prefix;$/;" m struct:__anon215 file: -prefix providers/implementations/kdfs/hkdf.c /^ unsigned char *prefix;$/;" m struct:__anon538 file: -prefix ssl/ssl_conf.c /^ char *prefix;$/;" m struct:ssl_conf_ctx_st file: -prefix_callback_ctrl crypto/bio/bf_prefix.c /^static long prefix_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -prefix_create crypto/bio/bf_prefix.c /^static int prefix_create(BIO *b)$/;" f file: -prefix_ctrl crypto/bio/bf_prefix.c /^static long prefix_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -prefix_ctx_st crypto/bio/bf_prefix.c /^typedef struct prefix_ctx_st {$/;" s file: -prefix_destroy crypto/bio/bf_prefix.c /^static int prefix_destroy(BIO *b)$/;" f file: -prefix_free crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -prefix_gets crypto/bio/bf_prefix.c /^static int prefix_gets(BIO *b, char *buf, int size)$/;" f file: -prefix_len providers/implementations/kdfs/hkdf.c /^ size_t prefix_len;$/;" m struct:__anon538 file: -prefix_meth crypto/bio/bf_prefix.c /^static const BIO_METHOD prefix_meth = {$/;" v file: -prefix_puts crypto/bio/bf_prefix.c /^static int prefix_puts(BIO *b, const char *str)$/;" f file: -prefix_read crypto/bio/bf_prefix.c /^static int prefix_read(BIO *b, char *in, size_t size, size_t *numread)$/;" f file: -prefix_write crypto/bio/bf_prefix.c /^static int prefix_write(BIO *b, const char *out, size_t outl,$/;" f file: -prefixlen ssl/ssl_conf.c /^ size_t prefixlen;$/;" m struct:ssl_conf_ctx_st file: -preloaded providers/implementations/rands/crngt.c /^ int preloaded;$/;" m struct:crng_test_global_st file: -prepare_cipher_methods engines/e_devcrypto.c /^static void prepare_cipher_methods(void)$/;" f file: -prepare_dh_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_dh_params(const void *dh, int nid, int save,$/;" f file: -prepare_digest_methods engines/e_devcrypto.c /^static void prepare_digest_methods(void)$/;" f file: -prepare_dsa_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_dsa_params(const void *dsa, int nid, int save,$/;" f file: -prepare_ec_explicit_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_ec_explicit_params(const void *eckey,$/;" f file: -prepare_ec_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_ec_params(const void *eckey, int nid, int save,$/;" f file: -prepare_ecx_params providers/implementations/encode_decode/encode_key2any.c 752;" d file: -prepare_from_text crypto/params_from_text.c /^static int prepare_from_text(const OSSL_PARAM *paramdefs, const char *key,$/;" f file: -prepare_item_list providers/implementations/rands/seeding/rand_vms.c /^static size_t prepare_item_list(const struct item_st *items_input,$/;" f file: -prepare_rsa_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_rsa_params(const void *rsa, int nid, int save,$/;" f file: -prepare_wnaf_table crypto/ec/curve448/curve448.c /^static void prepare_wnaf_table(pniels_t * output,$/;" f file: -prepend_text external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub prepend_text {$/;" s -preprocessor external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^sub preprocessor {$/;" s -present ssl/ssl_local.h /^ int present;$/;" m struct:raw_extension_st -preserve apps/ca.c /^static int preserve = 0;$/;" v file: -preserves_system_error test/errtest.c /^static int preserves_system_error(void)$/;" f file: -prev apps/lib/s_cb.c /^ struct ssl_excert_st *next, *prev;$/;" m struct:ssl_excert_st typeref:struct:ssl_excert_st:: file: -prev crypto/bn/bn_ctx.c /^ struct bignum_pool_item *prev, *next;$/;" m struct:bignum_pool_item typeref:struct:bignum_pool_item::bignum_pool_item file: -prev crypto/engine/eng_local.h /^ struct engine_st *prev;$/;" m struct:engine_st typeref:struct:engine_st::engine_st -prev ssl/ssl_ciph.c /^ struct cipher_order_st *next, *prev;$/;" m struct:cipher_order_st typeref:struct:cipher_order_st:: file: -prev ssl/ssl_local.h /^ struct ssl_session_st *prev, *next;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st::ssl_session_st -prev_bio crypto/bio/bio_local.h /^ struct bio_st *prev_bio; \/* used by filter BIOs *\/$/;" m struct:bio_st typeref:struct:bio_st::bio_st -prev_dyn crypto/engine/eng_local.h /^ struct engine_st *prev_dyn;$/;" m struct:engine_st typeref:struct:engine_st::engine_st -prev_encoder_inst crypto/encode_decode/encoder_lib.c /^ OSSL_ENCODER_INSTANCE *prev_encoder_inst;$/;" m struct:encoder_process_data_st file: -prev_item apps/cmp.c /^static const char *prev_item(const char *opt, const char *end)$/;" f file: -previous_client_finished ssl/ssl_local.h /^ unsigned char previous_client_finished[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 -previous_client_finished_len ssl/ssl_local.h /^ size_t previous_client_finished_len;$/;" m struct:ssl_st::__anon417 -previous_entry_name crypto/LPdir_unix.c /^ char previous_entry_name[LP_ENTRY_SIZE + 1];$/;" m struct:LP_dir_context_st file: -previous_server_finished ssl/ssl_local.h /^ unsigned char previous_server_finished[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 -previous_server_finished_len ssl/ssl_local.h /^ size_t previous_server_finished_len;$/;" m struct:ssl_st::__anon417 -prim_type crypto/asn1/asn1_local.h /^ int prim_type;$/;" m struct:asn1_sctx_st -primary crypto/rand/rand_lib.c /^ EVP_RAND_CTX *primary;$/;" m struct:rand_global_st file: -prime crypto/ec/ec_asn1.c /^ ASN1_INTEGER *prime;$/;" m union:x9_62_fieldid_st::__anon191 file: -prime_field_tests test/ectest.c /^static int prime_field_tests(void)$/;" f file: -prime_groups test/dhtest.c /^static int prime_groups[] = {$/;" v file: -prime_infos crypto/rsa/rsa_local.h /^ STACK_OF(RSA_PRIME_INFO) *prime_infos;$/;" m struct:rsa_st -prime_len crypto/dh/dh_pmeth.c /^ int prime_len;$/;" m struct:__anon200 file: -prime_main apps/prime.c /^int prime_main(int argc, char **argv)$/;" f -prime_options apps/prime.c /^const OPTIONS prime_options[] = {$/;" v -prime_t crypto/bn/bn_prime.h /^typedef unsigned short prime_t;$/;" t -primes crypto/bn/bn_prime.h /^static const prime_t primes[2048] = {$/;" v -primes crypto/rsa/rsa_pmeth.c /^ int primes;$/;" m struct:__anon203 file: -primes providers/implementations/keymgmt/rsa_kmgmt.c /^ size_t primes;$/;" m struct:rsa_gen_ctx file: -primes test/bntest.c /^static int primes[] = { 2, 3, 5, 7, 17863 };$/;" v file: -prinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_prinfo prinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_prinfo file: -print crypto/aes/asm/aes-ia64.S /^print "#endif\\n";$/;" l -print crypto/aes/asm/aes-ia64.S /^print "\/\/ *AES_decrypt are autogenerated by the following script:\\n#if 0\\n";$/;" l -print_alert test/ssl_test.c /^static const char *print_alert(int alert)$/;" f file: -print_array apps/lib/apps.c /^void print_array(BIO *out, const char* title, int len, const unsigned char* d)$/;" f -print_attribs apps/pkcs12.c /^int print_attribs(BIO *out, const STACK_OF(X509_ATTRIBUTE) *attrlst,$/;" f -print_attribute apps/pkcs12.c /^void print_attribute(BIO *out, const ASN1_TYPE *av)$/;" f -print_bignum_var apps/lib/apps.c /^void print_bignum_var(BIO *out, const BIGNUM *in, const char *var,$/;" f -print_bin crypto/ec/eck_prn.c /^static int print_bin(BIO *fp, const char *name, const unsigned char *buf,$/;" f file: -print_bio crypto/err/err_prn.c /^static int print_bio(const char *str, size_t len, void *bp)$/;" f file: -print_ca_names apps/lib/s_cb.c /^void print_ca_names(BIO *bio, SSL *s)$/;" f -print_cert_checks apps/lib/apps.c /^void print_cert_checks(BIO *bio, X509 *x,$/;" f -print_certs crypto/x509/t_x509.c /^static int print_certs(BIO *bio, const STACK_OF(X509) *certs)$/;" f file: -print_chain_flags apps/lib/s_cb.c /^static void print_chain_flags(SSL *s, int flags)$/;" f file: -print_connection_info apps/s_server.c /^static void print_connection_info(SSL *con)$/;" f file: -print_details test/ssl_old_test.c /^static void print_details(SSL *c_ssl, const char *prefix)$/;" f file: -print_distpoint crypto/x509/v3_crld.c /^static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent)$/;" f file: -print_entry apps/srp.c /^static void print_entry(CA_DB *db, int indx, int verbose, char *s)$/;" f file: -print_error crypto/ui/ui_lib.c /^static int print_error(const char *str, size_t len, UI *ui)$/;" f file: -print_format_error apps/lib/opt.c /^void print_format_error(int format, unsigned long flags)$/;" f -print_gens crypto/x509/v3_crld.c /^static int print_gens(BIO *out, STACK_OF(GENERAL_NAME) *gens, int indent)$/;" f file: -print_index apps/srp.c /^static void print_index(CA_DB *db, int indexindex, int verbose)$/;" f file: -print_key_details test/ssl_old_test.c /^static void print_key_details(BIO *out, EVP_PKEY *key)$/;" f file: -print_labeled_bignum providers/implementations/encode_decode/encode_key2text.c /^static int print_labeled_bignum(BIO *out, const char *label, const BIGNUM *bn)$/;" f file: -print_labeled_buf providers/implementations/encode_decode/encode_key2text.c /^static int print_labeled_buf(BIO *out, const char *label,$/;" f file: -print_mac apps/fipsinstall.c /^static int print_mac(BIO *bio, const char *label, const unsigned char *mac,$/;" f file: -print_message apps/speed.c /^static void print_message(const char *s, long num, int length, int tm)$/;" f file: -print_mode test/ecstresstest.c /^static int print_mode = 0;$/;" v file: -print_name apps/lib/apps.c /^void print_name(BIO *out, const char *title, const X509_NAME *nm)$/;" f -print_names apps/lib/names.c /^void print_names(BIO *out, STACK_OF(OPENSSL_CSTRING) *names)$/;" f -print_noop fuzz/cmp.c /^static int print_noop(const char *func, const char *file, int line,$/;" f file: -print_ocsp_summary apps/ocsp.c /^static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,$/;" f file: -print_param_types apps/lib/app_params.c /^int print_param_types(const char *thing, const OSSL_PARAM *pdefs, int indent)$/;" f -print_param_value apps/lib/app_params.c /^void print_param_value(const OSSL_PARAM *p, int indent)$/;" f -print_pkey crypto/evp/p_lib.c /^static int print_pkey(const EVP_PKEY *pkey, BIO *out, int indent,$/;" f file: -print_raw_cipherlist apps/lib/s_cb.c /^static void print_raw_cipherlist(SSL *s)$/;" f file: -print_reasons crypto/x509/v3_crld.c /^static int print_reasons(BIO *out, const char *rname,$/;" f file: -print_reset_indent crypto/evp/p_lib.c /^static int print_reset_indent(BIO **out, int pop_f_prefix, long saved_indent)$/;" f file: -print_result apps/speed.c /^static void print_result(int alg, int run_no, int count, double time_used)$/;" f file: -print_set_indent crypto/evp/p_lib.c /^static int print_set_indent(BIO **out, int *pop_f_prefix, long *saved_indent,$/;" f file: -print_ssl_summary apps/lib/s_cb.c /^void print_ssl_summary(SSL *s)$/;" f -print_stats apps/s_server.c /^static void print_stats(BIO *bio, SSL_CTX *ssl_ctx)$/;" f file: -print_store_certs crypto/x509/t_x509.c /^static int print_store_certs(BIO *bio, X509_STORE *store)$/;" f file: -print_stuff apps/s_client.c /^static void print_stuff(BIO *bio, SSL *s, int full)$/;" f file: -print_syslog apps/lib/http_server.c /^static int print_syslog(const char *str, size_t len, void *levPtr)$/;" f file: -print_table_entry Configure /^sub print_table_entry$/;" s -print_templates test/generate_ssl_tests.pl /^sub print_templates {$/;" s -print_test_data test/bftest.c /^static int print_test_data(void)$/;" f file: -print_time test/testutil/tests.c /^static const char *print_time(const ASN1_TIME *t)$/;" f file: -print_to_bio_err apps/cmp.c /^static int print_to_bio_err(const char *func, const char *file, int line,$/;" f file: -print_to_bio_out apps/cmp.c /^static int print_to_bio_out(const char *func, const char *file, int line,$/;" f file: -print_to_bio_out test/helpers/cmp_testlib.c /^int print_to_bio_out(const char *func, const char *file, int line,$/;" f -print_user apps/srp.c /^static void print_user(CA_DB *db, int userindex, int verbose)$/;" f file: -print_verify_detail apps/lib/s_cb.c /^void print_verify_detail(SSL *s, BIO *bio)$/;" f -print_x509v3_exts apps/x509.c /^static int print_x509v3_exts(BIO *bio, X509 *x, const char *ext_names)$/;" f file: -printem util/find-doc-nits /^sub printem ($) {$/;" s -priority include/internal/cryptlib.h /^ int priority; \/* Priority ordering for freeing *\/$/;" m struct:ex_callback_st -priority include/internal/cryptlib.h /^ int priority;$/;" m struct:ossl_lib_ctx_method -priority ssl/ssl_local.h /^ unsigned char priority[8]; \/* 64-bit value in big-endian encoding *\/$/;" m struct:pitem_st -priv apps/testdsa.h /^ unsigned char *priv;$/;" m struct:testdsa_st -priv test/evp_extra_test.c /^ char *priv;$/;" m struct:keys_st file: -priv2oct crypto/ec/ec_local.h /^ size_t (*priv2oct)(const EC_KEY *eckey, unsigned char *buf, size_t len);$/;" m struct:ec_method_st -priv_decode include/crypto/asn1.h /^ int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);$/;" m struct:evp_pkey_asn1_method_st -priv_decode_ex include/crypto/asn1.h /^ int (*priv_decode_ex) (EVP_PKEY *pk,$/;" m struct:evp_pkey_asn1_method_st -priv_encode include/crypto/asn1.h /^ int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -priv_key crypto/dh/dh_local.h /^ BIGNUM *priv_key; \/* x *\/$/;" m struct:dh_st -priv_key crypto/dsa/dsa_local.h /^ BIGNUM *priv_key; \/* x private key *\/$/;" m struct:dsa_st -priv_key crypto/ec/ec_local.h /^ BIGNUM *priv_key;$/;" m struct:ec_key_st -priv_key providers/implementations/include/prov/macsignature.h /^ unsigned char *priv_key;$/;" m struct:mac_key_st -priv_key providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ unsigned char *priv_key;$/;" m struct:mac_gen_ctx file: -priv_key_der demos/signature/EVP_Signature_demo.h /^static const unsigned char priv_key_der[] = {$/;" v -priv_key_len providers/implementations/include/prov/macsignature.h /^ size_t priv_key_len;$/;" m struct:mac_key_st -priv_key_len providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ size_t priv_key_len;$/;" m struct:mac_gen_ctx file: -priv_l apps/testdsa.h /^ int priv_l;$/;" m struct:testdsa_st -priv_len providers/implementations/keymgmt/dh_kmgmt.c /^ int priv_len;$/;" m struct:dh_gen_ctx file: -priv_print include/crypto/asn1.h /^ int (*priv_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st -private crypto/rand/rand_lib.c /^ CRYPTO_THREAD_LOCAL private;$/;" m struct:rand_global_st file: -private test/drbgtest.c /^ int private; \/* true if the private drbg was used *\/$/;" m struct:drbg_fork_result_st file: -privateKey crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *privateKey;$/;" m struct:ossl_cmp_certifiedkeypair_st -privateKey crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *privateKey;$/;" m struct:ossl_crmf_privatekeyinfo_st -privateKey crypto/crmf/crmf_local.h /^ OSSL_CRMF_PRIVATEKEYINFO *privateKey;$/;" m struct:ossl_crmf_enckeywithid_st -privateKey crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *privateKey;$/;" m struct:ec_privatekey_st file: -privateKeyAlgorithm crypto/crmf/crmf_local.h /^ X509_ALGOR *privateKeyAlgorithm;$/;" m struct:ossl_crmf_privatekeyinfo_st -private_constant test/tls-provider.c /^static const unsigned char private_constant[XOR_KEY_SIZE] = {$/;" v file: -private_key crypto/asn1/n_pkey.c /^ ASN1_OCTET_STRING *private_key;$/;" m struct:netscape_pkey_st file: -private_keys test/evp_test.c /^static KEY_LIST *private_keys;$/;" v file: -privatekey ssl/ssl_local.h /^ EVP_PKEY *privatekey;$/;" m struct:cert_pkey_st -privk demos/keyexch/x25519.c /^ EVP_PKEY *privk; \/* privk generated for peer *\/$/;" m struct:peer_data_st file: -privk test/evp_test.c /^ EVP_PKEY *privk;$/;" m struct:keypair_test_data_st file: -privkey include/crypto/ecx.h /^ unsigned char *privkey;$/;" m struct:ecx_key_st -privkey test/asynciotest.c /^static char *privkey = NULL;$/;" v file: -privkey test/cmsapitest.c /^static EVP_PKEY *privkey = NULL;$/;" v file: -privkey test/dtlstest.c /^static char *privkey = NULL;$/;" v file: -privkey test/fatalerrtest.c /^static char *privkey = NULL;$/;" v file: -privkey test/recordlentest.c /^static char *privkey = NULL;$/;" v file: -privkey test/servername_test.c /^static char *privkey = NULL;$/;" v file: -privkey test/sslapitest.c /^static char *privkey = NULL;$/;" v file: -privkey test/sslcorrupttest.c /^static char *privkey = NULL;$/;" v file: -privkey test/threadstest.c /^static char *privkey;$/;" v file: -privkey test/tls-provider.c /^ unsigned char privkey[XOR_KEY_SIZE];$/;" m struct:xorkey_st file: -privkey test/tls13ccstest.c /^static char *privkey = NULL;$/;" v file: -privkey1 test/curve448_internal_test.c /^static const uint8_t privkey1[57] = {$/;" v file: -privkey1024 test/sslapitest.c /^static char *privkey1024 = NULL;$/;" v file: -privkey2 test/curve448_internal_test.c /^static const uint8_t privkey2[57] = {$/;" v file: -privkey2 test/sslapitest.c /^static char *privkey2 = NULL;$/;" v file: -privkey3 test/curve448_internal_test.c /^static const uint8_t privkey3[57] = {$/;" v file: -privkey3072 test/sslapitest.c /^static char *privkey3072 = NULL;$/;" v file: -privkey4 test/curve448_internal_test.c /^static const uint8_t privkey4[57] = {$/;" v file: -privkey4096 test/sslapitest.c /^static char *privkey4096 = NULL;$/;" v file: -privkey5 test/curve448_internal_test.c /^static const uint8_t privkey5[57] = {$/;" v file: -privkey6 test/curve448_internal_test.c /^static const uint8_t privkey6[57] = {$/;" v file: -privkey7 test/curve448_internal_test.c /^static const uint8_t privkey7[57] = {$/;" v file: -privkey8 test/curve448_internal_test.c /^static const uint8_t privkey8[57] = {$/;" v file: -privkey8192 test/sslapitest.c /^static char *privkey8192 = NULL;$/;" v file: -privkey9 test/curve448_internal_test.c /^static const uint8_t privkey9[57] = {$/;" v file: -privkeystr test/ocspapitest.c /^static const char *privkeystr;$/;" v file: -prno crypto/perlasm/s390x.pm /^sub prno {$/;" s -prno crypto/s390x_arch.h /^ unsigned long long prno[2];$/;" m struct:OPENSSL_s390xcap_st -probable_prime crypto/bn/bn_prime.c /^static int probable_prime(BIGNUM *rnd, int bits, int safe, prime_t *mods,$/;" f file: -probable_prime_dh crypto/bn/bn_prime.c /^static int probable_prime_dh(BIGNUM *rnd, int bits, int safe, prime_t *mods,$/;" f file: -process apps/storeutl.c /^static int process(const char *uri, const UI_METHOD *uimeth, PW_CB_DATA *uidata,$/;" f file: -process_certConf apps/lib/cmp_mock_srv.c /^static int process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_certConf crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_certConf_cb_t process_certConf;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_certConf crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_certConf fuzz/cmp.c /^static int process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_cert_request apps/lib/cmp_mock_srv.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_cert_request crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_cert_request_cb_t process_cert_request;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_cert_request crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_cert_request fuzz/cmp.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_cert_request test/cmp_server_test.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_data util/perl/TLSProxy/ServerHello.pm /^sub process_data$/;" s -process_error apps/lib/cmp_mock_srv.c /^static void process_error(OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *error,$/;" f file: -process_error crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_error_cb_t process_error;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_error crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_error(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_error fuzz/cmp.c /^static void process_error(OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *error,$/;" f file: -process_extensions util/perl/TLSProxy/ClientHello.pm /^sub process_extensions$/;" s -process_genm apps/lib/cmp_mock_srv.c /^static int process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_genm crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_genm_cb_t process_genm;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_genm crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_genm fuzz/cmp.c /^static int process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_glob apps/lib/win32_init.c /^static int process_glob(WCHAR *wstr, int wlen)$/;" f file: -process_include crypto/conf/conf_def.c /^static BIO *process_include(char *include, OPENSSL_DIR_CTX **dirctx,$/;" f file: -process_leaves providers/common/der/oids_to_c.pm /^sub process_leaves {$/;" s -process_oid crypto/objects/objects.pl /^sub process_oid$/;" s -process_packet util/perl/TLSProxy/Proxy.pm /^sub process_packet$/;" s -process_pci_value crypto/x509/v3_pci.c /^static int process_pci_value(CONF_VALUE *val,$/;" f file: -process_pollReq apps/lib/cmp_mock_srv.c /^static int process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_pollReq crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_pollReq_cb_t process_pollReq;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_pollReq crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_pollReq fuzz/cmp.c /^static int process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_responder apps/ocsp.c /^OCSP_RESPONSE *process_responder(OCSP_REQUEST *req, const char *host,$/;" f -process_rr apps/lib/cmp_mock_srv.c /^static OSSL_CMP_PKISI *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_rr crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_rr_cb_t process_rr;$/;" m struct:ossl_cmp_srv_ctx_st file: -process_rr crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_rr fuzz/cmp.c /^static OSSL_CMP_PKISI *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: -process_shared_options test/testutil/driver.c /^static int process_shared_options(void)$/;" f file: -process_values Configure /^ sub process_values {$/;" s -processallfiles util/withlibctx.pl /^sub processallfiles {$/;" s -processed_rcds ssl/record/record.h /^ record_pqueue processed_rcds;$/;" m struct:dtls_record_layer_st -processfile util/withlibctx.pl /^sub processfile {$/;" s -producedAt crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *producedAt;$/;" m struct:ocsp_response_data_st -professionInfos crypto/x509/v3_admis.h /^ STACK_OF(PROFESSION_INFO)* professionInfos;$/;" m struct:Admissions_st -professionItems crypto/x509/v3_admis.h /^ STACK_OF(ASN1_STRING)* professionItems; \/* i.e. DIRECTORYSTRING *\/$/;" m struct:ProfessionInfo_st -professionOIDs crypto/x509/v3_admis.h /^ STACK_OF(ASN1_OBJECT)* professionOIDs;$/;" m struct:ProfessionInfo_st -prog apps/cmp.c /^static char *prog;$/;" v file: -prog apps/lib/opt.c /^static char prog[40];$/;" v file: -prog apps/ocsp.c /^static char *prog;$/;" v file: -prog apps/s_client.c /^static char *prog;$/;" v file: -prompt_desc engines/e_loader_attic.c /^ const char *prompt_desc;$/;" m struct:pem_pass_data file: -prompt_info apps/include/apps_ui.h /^ const char *prompt_info;$/;" m struct:pw_cb_data -prompt_info apps/req.c /^static int prompt_info(X509_REQ *req,$/;" f file: -prompt_info engines/e_loader_attic.c /^ const char *prompt_info;$/;" m struct:pem_pass_data file: -prompt_string crypto/evp/evp_key.c /^static char prompt_string[80];$/;" v file: -prop crypto/property/defn_cache.c /^ const char *prop;$/;" m struct:__anon102 file: -prop test/property_test.c /^ const char *prop;$/;" m struct:__anon341 file: -prop_name_idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX prop_name_idx;$/;" m struct:__anon94 file: -prop_names crypto/property/property_string.c /^ PROP_TABLE *prop_names;$/;" m struct:__anon94 file: -prop_value_idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX prop_value_idx;$/;" m struct:__anon94 file: -prop_values crypto/property/property_string.c /^ PROP_TABLE *prop_values;$/;" m struct:__anon94 file: -propdef crypto/store/store_local.h /^ const char *propdef;$/;" m struct:ossl_store_loader_st -properties crypto/property/property.c /^ OSSL_PROPERTY_LIST *properties;$/;" m struct:__anon98 file: -properties crypto/property/property_local.h /^ OSSL_PROPERTY_DEFINITION properties[1];$/;" m struct:ossl_property_list_st -properties crypto/store/store_local.h /^ char *properties;$/;" m struct:ossl_store_ctx_st -properties providers/implementations/include/prov/macsignature.h /^ char *properties;$/;" m struct:mac_key_st -property_cmp crypto/property/property_string.c /^static int property_cmp(const PROPERTY_STRING *a, const PROPERTY_STRING *b)$/;" f file: -property_definition include/openssl/core.h /^ const char *property_definition; \/* key *\/$/;" m struct:ossl_algorithm_st -property_defn_cmp crypto/property/defn_cache.c /^static int property_defn_cmp(const PROPERTY_DEFN_ELEM *a,$/;" f file: -property_defn_free crypto/property/defn_cache.c /^static void property_defn_free(PROPERTY_DEFN_ELEM *elem)$/;" f file: -property_defn_hash crypto/property/defn_cache.c /^static unsigned long property_defn_hash(const PROPERTY_DEFN_ELEM *a)$/;" f file: -property_defns_free crypto/property/defn_cache.c /^static void property_defns_free(void *vproperty_defns)$/;" f file: -property_defns_method crypto/property/defn_cache.c /^static const OSSL_LIB_CTX_METHOD property_defns_method = {$/;" v file: -property_defns_new crypto/property/defn_cache.c /^static void *property_defns_new(OSSL_LIB_CTX *ctx) {$/;" f file: -property_free crypto/property/property_string.c /^static void property_free(PROPERTY_STRING *ps)$/;" f file: -property_hash crypto/property/property_string.c /^static unsigned long property_hash(const PROPERTY_STRING *a)$/;" f file: -property_idx_cmp crypto/property/property_query.c /^static int property_idx_cmp(const void *keyp, const void *compare)$/;" f file: -property_string_data_free crypto/property/property_string.c /^static void property_string_data_free(void *vpropdata)$/;" f file: -property_string_data_method crypto/property/property_string.c /^static const OSSL_LIB_CTX_METHOD property_string_data_method = {$/;" v file: -property_string_data_new crypto/property/property_string.c /^static void *property_string_data_new(OSSL_LIB_CTX *ctx) {$/;" f file: -property_table_free crypto/property/property_string.c /^static void property_table_free(PROP_TABLE **pt)$/;" f file: -propq crypto/cmp/cmp_local.h /^ char *propq;$/;" m struct:ossl_cmp_ctx_st -propq crypto/cmp/cmp_local.h /^ char *propq;$/;" m struct:ossl_cmp_msg_st -propq crypto/cms/cms_local.h /^ char *propq;$/;" m struct:CMS_CTX_st -propq crypto/ct/ct_local.h /^ char *propq;$/;" m struct:ct_policy_eval_ctx_st -propq crypto/ct/ct_local.h /^ char *propq;$/;" m struct:sct_ctx_st -propq crypto/ct/ct_log.c /^ char *propq;$/;" m struct:ctlog_st file: -propq crypto/ct/ct_log.c /^ char *propq;$/;" m struct:ctlog_store_st file: -propq crypto/ec/ec_local.h /^ char *propq;$/;" m struct:ec_group_st -propq crypto/ec/ec_local.h /^ char *propq;$/;" m struct:ec_key_st -propq crypto/ts/ts_local.h /^ char *propq;$/;" m struct:TS_resp_ctx -propq crypto/x509/x_pubkey.c /^ char *propq;$/;" m struct:X509_pubkey_st file: -propq demos/cipher/aesccm.c /^const char *propq = NULL;$/;" v -propq demos/cipher/aesgcm.c /^const char *propq = NULL;$/;" v -propq demos/cipher/ariacbc.c /^const char *propq = NULL;$/;" v -propq demos/digest/EVP_MD_xof.c /^static const char *propq = NULL;$/;" v file: -propq demos/keyexch/x25519.c /^static const char *propq = NULL;$/;" v file: -propq demos/mac/gmac.c /^static char *propq = NULL;$/;" v file: -propq demos/mac/poly1305.c /^static char *propq = NULL;$/;" v file: -propq demos/mac/siphash.c /^static char *propq = NULL;$/;" v file: -propq demos/pkey/EVP_PKEY_RSA_keygen.c /^static const char *propq = NULL;$/;" v file: -propq demos/signature/rsa_pss_direct.c /^static const char *propq = NULL;$/;" v file: -propq demos/signature/rsa_pss_hash.c /^static const char *propq = NULL;$/;" v file: -propq engines/e_loader_attic.c /^ char *propq;$/;" m struct:ossl_store_loader_ctx_st file: -propq include/crypto/ecx.h /^ char *propq;$/;" m struct:ecx_key_st -propq include/crypto/x509.h /^ char *propq;$/;" m struct:X509_crl_st -propq include/crypto/x509.h /^ char *propq;$/;" m struct:X509_req_st -propq include/crypto/x509.h /^ char *propq;$/;" m struct:x509_st -propq include/crypto/x509.h /^ char *propq;$/;" m struct:x509_store_ctx_st -propq providers/implementations/kdfs/scrypt.c /^ char *propq;$/;" m struct:__anon537 file: -propq providers/implementations/keymgmt/ecx_kmgmt.c /^ char *propq;$/;" m struct:ecx_gen_ctx file: -propq providers/implementations/keymgmt/rsa_kmgmt.c /^ const char *propq;$/;" m struct:rsa_gen_ctx file: -propq providers/implementations/signature/dsa_sig.c /^ char *propq;$/;" m struct:__anon462 file: -propq providers/implementations/signature/ecdsa_sig.c /^ char *propq;$/;" m struct:__anon460 file: -propq providers/implementations/signature/mac_legacy_sig.c /^ char *propq;$/;" m struct:__anon461 file: -propq providers/implementations/signature/rsa_sig.c /^ char *propq;$/;" m struct:__anon464 file: -propq providers/implementations/signature/sm2_sig.c /^ char *propq;$/;" m struct:__anon459 file: -propq providers/implementations/storemgmt/file_store.c /^ char *propq; \/* The properties we got as a parameter *\/$/;" m struct:file_ctx_st::__anon454::__anon455 file: -propq ssl/ssl_local.h /^ char *propq;$/;" m struct:ssl_ctx_st -propquery crypto/encode_decode/decoder_meth.c /^ const char *propquery; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: -propquery crypto/encode_decode/encoder_meth.c /^ const char *propquery; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: -propquery crypto/evp/evp_fetch.c /^ const char *propquery; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: -propquery crypto/store/store_meth.c /^ const char *propquery; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: -propquery include/crypto/evp.h /^ char *propquery;$/;" m struct:evp_pkey_ctx_st -protection crypto/cmp/cmp_local.h /^ ASN1_BIT_STRING *protection; \/* 0 *\/$/;" m struct:ossl_cmp_msg_st -protectionAlg crypto/cmp/cmp_local.h /^ X509_ALGOR *protectionAlg; \/* 1 *\/$/;" m struct:ossl_cmp_pkiheader_st -protocolEncrKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *protocolEncrKey;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -protocol_from_string ssl/ssl_conf.c /^static int protocol_from_string(const char *value)$/;" f file: -protocol_from_string test/ssl_old_test.c /^static int protocol_from_string(const char *value)$/;" f file: -prov crypto/encode_decode/encoder_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:ossl_endecode_base_st -prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_asym_cipher_st -prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_kem_st -prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_keyexch_st -prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_keymgmt_st -prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_signature_st -prov crypto/evp/evp_rand.c /^ OSSL_PROVIDER *prov;$/;" m struct:evp_rand_st file: -prov crypto/property/property.c /^ const OSSL_PROVIDER *prov;$/;" m struct:alg_cleanup_by_provider_data_st file: -prov crypto/provider_core.c /^ OSSL_PROVIDER *prov;$/;" m struct:__anon254 file: -prov crypto/store/store_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:ossl_store_loader_st -prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_cipher_st -prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_kdf_st -prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_mac_st -prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_md_st -prov test/params_test.c /^ const struct provider_dispatch_st *prov;$/;" m struct:__anon337 typeref:struct:__anon337::provider_dispatch_st file: -prov1 test/keymgmt_internal_test.c /^ OSSL_PROVIDER *prov1;$/;" m struct:__anon351 file: -prov2 test/keymgmt_internal_test.c /^ OSSL_PROVIDER *prov2;$/;" m struct:__anon351 file: -prov_aes_ccm_ctx_st providers/implementations/ciphers/cipher_aes_ccm.h /^typedef struct prov_aes_ccm_ctx_st {$/;" s -prov_aes_ctx_st providers/implementations/ciphers/cipher_aes.h /^typedef struct prov_aes_ctx_st {$/;" s -prov_aes_gcm_ctx_st providers/implementations/ciphers/cipher_aes_gcm.h /^typedef struct prov_aes_gcm_ctx_st {$/;" s -prov_aes_hmac_sha1_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha1_ctx_st {$/;" s -prov_aes_hmac_sha256_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha256_ctx_st {$/;" s -prov_aes_hmac_sha_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha_ctx_st {$/;" s -prov_aes_ocb_ctx_st providers/implementations/ciphers/cipher_aes_ocb.h /^typedef struct prov_aes_ocb_ctx_st {$/;" s -prov_aes_wrap_ctx_st providers/implementations/ciphers/cipher_aes_wrp.c /^typedef struct prov_aes_wrap_ctx_st {$/;" s file: -prov_aes_xts_ctx_st providers/implementations/ciphers/cipher_aes_xts.h /^typedef struct prov_aes_xts_ctx_st {$/;" s -prov_already_activated crypto/provider_conf.c /^static int prov_already_activated(const char *name,$/;" f file: -prov_aria_ccm_ctx_st providers/implementations/ciphers/cipher_aria_ccm.h /^typedef struct prov_aria_ccm_ctx_st {$/;" s -prov_aria_ctx_st providers/implementations/ciphers/cipher_aria.h /^typedef struct prov_aria_ctx_st {$/;" s -prov_aria_gcm_ctx_st providers/implementations/ciphers/cipher_aria_gcm.h /^typedef struct prov_aria_gcm_ctx_st {$/;" s -prov_available test/evp_test.c /^static int prov_available(char *providers)$/;" f file: -prov_blowfish_ctx_st providers/implementations/ciphers/cipher_blowfish.h /^typedef struct prov_blowfish_ctx_st {$/;" s -prov_blowfish_ctx_st providers/implementations/ciphers/cipher_rc5.h /^typedef struct prov_blowfish_ctx_st {$/;" s -prov_camellia_ctx_st providers/implementations/ciphers/cipher_camellia.h /^typedef struct prov_camellia_ctx_st {$/;" s -prov_cast_ctx_st providers/implementations/ciphers/cipher_cast.h /^typedef struct prov_cast_ctx_st {$/;" s -prov_cast_ctx_st providers/implementations/ciphers/cipher_sm4.h /^typedef struct prov_cast_ctx_st {$/;" s -prov_ccm_hw_st providers/implementations/include/prov/ciphercommon_ccm.h /^struct prov_ccm_hw_st {$/;" s -prov_ccm_st providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct prov_ccm_st {$/;" s -prov_cipher_ctx_st providers/implementations/include/prov/ciphercommon.h /^struct prov_cipher_ctx_st {$/;" s -prov_cipher_hw_aes_hmac_sha_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_cipher_hw_aes_hmac_sha_ctx_st {$/;" s -prov_cipher_hw_aes_siv_st providers/implementations/ciphers/cipher_aes_siv.h /^typedef struct prov_cipher_hw_aes_siv_st {$/;" s -prov_cipher_hw_chacha20_st providers/implementations/ciphers/cipher_chacha20.h /^typedef struct prov_cipher_hw_chacha20_st {$/;" s -prov_cipher_hw_chacha_aead_st providers/implementations/ciphers/cipher_chacha20_poly1305.h /^typedef struct prov_cipher_hw_chacha_aead_st {$/;" s -prov_cipher_hw_rc4_hmac_md5_st providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^typedef struct prov_cipher_hw_rc4_hmac_md5_st {$/;" s -prov_cipher_hw_st providers/implementations/include/prov/ciphercommon.h /^struct prov_cipher_hw_st {$/;" s -prov_cipher_null_ctx_st providers/implementations/ciphers/cipher_null.c /^typedef struct prov_cipher_null_ctx_st {$/;" s file: -prov_conf_ossl_ctx_free crypto/provider_conf.c /^static void prov_conf_ossl_ctx_free(void *vpcgbl)$/;" f file: -prov_conf_ossl_ctx_new crypto/provider_conf.c /^static void *prov_conf_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: -prov_crngt_compare_previous providers/implementations/rands/crngt.c /^static int prov_crngt_compare_previous(const unsigned char *prev,$/;" f file: -prov_ctx_st providers/common/include/prov/provider_ctx.h /^typedef struct prov_ctx_st {$/;" s -prov_des_ctx_st providers/implementations/ciphers/cipher_des.h /^typedef struct prov_des_ctx_st {$/;" s -prov_drbg_get_nonce providers/implementations/rands/drbg.c /^static size_t prov_drbg_get_nonce(PROV_DRBG *drbg, unsigned char **pout,$/;" f file: -prov_drbg_nonce_global_st providers/implementations/rands/drbg.c /^typedef struct prov_drbg_nonce_global_st {$/;" s file: -prov_drbg_nonce_ossl_ctx_free providers/implementations/rands/drbg.c /^static void prov_drbg_nonce_ossl_ctx_free(void *vdngbl)$/;" f file: -prov_drbg_nonce_ossl_ctx_new providers/implementations/rands/drbg.c /^static void *prov_drbg_nonce_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: -prov_drbg_st providers/implementations/rands/drbg_local.h /^struct prov_drbg_st {$/;" s -prov_gcm_ctx_st providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct prov_gcm_ctx_st {$/;" s -prov_gcm_hw_st providers/implementations/include/prov/ciphercommon_gcm.h /^struct prov_gcm_hw_st {$/;" s -prov_idea_ctx_st providers/implementations/ciphers/cipher_idea.h /^typedef struct prov_idea_ctx_st {$/;" s -prov_null test/acvp_test.c /^static OSSL_PROVIDER *prov_null = NULL;$/;" v file: -prov_null test/evp_test.c /^static OSSL_PROVIDER *prov_null = NULL;$/;" v file: -prov_rand test/drbgtest.c /^static PROV_DRBG *prov_rand(EVP_RAND_CTX *drbg)$/;" f file: -prov_rc2_ctx_st providers/implementations/ciphers/cipher_rc2.h /^typedef struct prov_rc2_ctx_st {$/;" s -prov_rc4_ctx_st providers/implementations/ciphers/cipher_rc4.h /^typedef struct prov_rc4_ctx_st {$/;" s -prov_rc4_hmac_md5_ctx_st providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^typedef struct prov_rc4_hmac_md5_ctx_st {$/;" s -prov_seed_ctx_st providers/implementations/ciphers/cipher_seed.h /^typedef struct prov_seed_ctx_st {$/;" s -prov_sha3_meth_st include/internal/sha3.h /^typedef struct prov_sha3_meth_st$/;" s -prov_siv_ctx_st providers/implementations/ciphers/cipher_aes_siv.h /^typedef struct prov_siv_ctx_st {$/;" s -prov_tdes_ctx_st providers/implementations/ciphers/cipher_tdes.h /^typedef struct prov_tdes_ctx_st {$/;" s -prov_tls13_hkdf_expand providers/implementations/kdfs/hkdf.c /^static int prov_tls13_hkdf_expand(const EVP_MD *md,$/;" f file: -prov_tls13_hkdf_generate_secret providers/implementations/kdfs/hkdf.c /^static int prov_tls13_hkdf_generate_secret(OSSL_LIB_CTX *libctx,$/;" f file: -provctx crypto/provider_core.c /^ void *provctx;$/;" m struct:ossl_provider_st file: -provctx providers/implementations/encode_decode/decode_der2key.c /^ PROV_CTX *provctx;$/;" m struct:der2key_ctx_st file: -provctx providers/implementations/encode_decode/decode_epki2pki.c /^ PROV_CTX *provctx;$/;" m struct:epki2pki_ctx_st file: -provctx providers/implementations/encode_decode/decode_msblob2key.c /^ PROV_CTX *provctx;$/;" m struct:msblob2key_ctx_st file: -provctx providers/implementations/encode_decode/decode_pem2der.c /^ PROV_CTX *provctx;$/;" m struct:pem2der_ctx_st file: -provctx providers/implementations/encode_decode/decode_pvk2key.c /^ PROV_CTX *provctx;$/;" m struct:pvk2key_ctx_st file: -provctx providers/implementations/encode_decode/decode_spki2typespki.c /^ PROV_CTX *provctx;$/;" m struct:spki2typespki_ctx_st file: -provctx providers/implementations/encode_decode/encode_key2any.c /^ PROV_CTX *provctx;$/;" m struct:key2any_ctx_st file: -provctx providers/implementations/encode_decode/encode_key2ms.c /^ PROV_CTX *provctx;$/;" m struct:key2ms_ctx_st file: -provctx providers/implementations/exchange/kdf_exch.c /^ void *provctx;$/;" m struct:__anon520 file: -provctx providers/implementations/kdfs/hkdf.c /^ void *provctx;$/;" m struct:__anon538 file: -provctx providers/implementations/kdfs/kbkdf.c /^ void *provctx;$/;" m struct:__anon532 file: -provctx providers/implementations/kdfs/krb5kdf.c /^ void *provctx;$/;" m struct:__anon527 file: -provctx providers/implementations/kdfs/pbkdf1.c /^ void *provctx;$/;" m struct:__anon528 file: -provctx providers/implementations/kdfs/pbkdf2.c /^ void *provctx;$/;" m struct:__anon535 file: -provctx providers/implementations/kdfs/pkcs12kdf.c /^ void *provctx;$/;" m struct:__anon536 file: -provctx providers/implementations/kdfs/sshkdf.c /^ void *provctx;$/;" m struct:__anon529 file: -provctx providers/implementations/kdfs/sskdf.c /^ void *provctx;$/;" m struct:__anon526 file: -provctx providers/implementations/kdfs/tls1_prf.c /^ void *provctx;$/;" m struct:__anon530 file: -provctx providers/implementations/kdfs/x942kdf.c /^ void *provctx;$/;" m struct:__anon533 file: -provctx providers/implementations/macs/cmac_prov.c /^ void *provctx;$/;" m struct:cmac_data_st file: -provctx providers/implementations/macs/gmac_prov.c /^ void *provctx;$/;" m struct:gmac_data_st file: -provctx providers/implementations/macs/hmac_prov.c /^ void *provctx;$/;" m struct:hmac_data_st file: -provctx providers/implementations/macs/kmac_prov.c /^ void *provctx;$/;" m struct:kmac_data_st file: -provctx providers/implementations/macs/poly1305_prov.c /^ void *provctx;$/;" m struct:poly1305_data_st file: -provctx providers/implementations/macs/siphash_prov.c /^ void *provctx;$/;" m struct:siphash_data_st file: -provctx providers/implementations/rands/drbg_local.h /^ PROV_CTX *provctx;$/;" m struct:prov_drbg_st -provctx providers/implementations/rands/seed_src.c /^ void *provctx;$/;" m struct:__anon458 file: -provctx providers/implementations/rands/test_rng.c /^ void *provctx;$/;" m struct:__anon457 file: -provctx providers/implementations/storemgmt/file_store.c /^ void *provctx;$/;" m struct:file_ctx_st file: -provctx test/tls-provider.c /^ void *provctx;$/;" m struct:__anon315 file: -provider crypto/property/property.c /^ const OSSL_PROVIDER *provider;$/;" m struct:__anon98 file: -provider crypto/property/property.c /^ const OSSL_PROVIDER *provider;$/;" m struct:__anon99 file: -provider ssl/t1_lib.c /^ OSSL_PROVIDER *provider;$/;" m struct:provider_group_data_st file: -provider test/cmp_client_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -provider test/cmp_msg_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -provider test/cmp_protect_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -provider test/cmp_server_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -provider test/cmp_vfy_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: -provider_activate crypto/provider_core.c /^static int provider_activate(OSSL_PROVIDER *prov, int lock, int upcalls)$/;" f file: -provider_activate_fallbacks crypto/provider_core.c /^static int provider_activate_fallbacks(struct provider_store_st *store)$/;" f file: -provider_api test/params_test.c /^static const struct provider_dispatch_st provider_api = {$/;" v typeref:struct:provider_dispatch_st file: -provider_cmp apps/list.c /^static int provider_cmp(const OSSL_PROVIDER * const *a,$/;" f file: -provider_conf_init crypto/provider_conf.c /^static int provider_conf_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -provider_conf_load crypto/provider_conf.c /^static int provider_conf_load(OSSL_LIB_CTX *libctx, const char *name,$/;" f file: -provider_conf_ossl_ctx_method crypto/provider_conf.c /^static const OSSL_LIB_CTX_METHOD provider_conf_ossl_ctx_method = {$/;" v file: -provider_conf_params crypto/provider_conf.c /^static int provider_conf_params(OSSL_PROVIDER *prov,$/;" f file: -provider_create_child_cb crypto/provider_child.c /^static int provider_create_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata)$/;" f file: -provider_deactivate crypto/provider_core.c /^static int provider_deactivate(OSSL_PROVIDER *prov, int upcalls,$/;" f file: -provider_deactivate_free crypto/provider_core.c /^static void provider_deactivate_free(OSSL_PROVIDER *prov)$/;" f file: -provider_dispatch_st test/params_test.c /^struct provider_dispatch_st {$/;" s file: -provider_flush_store_cache crypto/provider_core.c /^static int provider_flush_store_cache(const OSSL_PROVIDER *prov)$/;" f file: -provider_free apps/lib/app_provider.c /^static void provider_free(OSSL_PROVIDER *prov)$/;" f file: -provider_free_intern crypto/provider_core.c /^static int provider_free_intern(OSSL_PROVIDER *prov, int deactivate)$/;" f file: -provider_global_props_cb crypto/provider_child.c /^static int provider_global_props_cb(const char *props, void *cbdata)$/;" f file: -provider_group_data_st ssl/t1_lib.c /^struct provider_group_data_st {$/;" s file: -provider_init crypto/provider_core.c /^static int provider_init(OSSL_PROVIDER *prov)$/;" f file: -provider_name test/provider_status_test.c /^static char *provider_name = NULL;$/;" v file: -provider_new crypto/provider_core.c /^static OSSL_PROVIDER *provider_new(const char *name,$/;" f file: -provider_option_given apps/lib/app_provider.c /^static int provider_option_given = 0;$/;" v file: -provider_raw test/params_test.c /^static const struct provider_dispatch_st provider_raw = {$/;" v typeref:struct:provider_dispatch_st file: -provider_remove_child_cb crypto/provider_child.c /^static int provider_remove_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata)$/;" f file: -provider_remove_store_methods crypto/provider_core.c /^static int provider_remove_store_methods(OSSL_PROVIDER *prov)$/;" f file: -provider_store_free crypto/provider_core.c /^static void provider_store_free(void *vstore)$/;" f file: -provider_store_method crypto/provider_core.c /^static const OSSL_LIB_CTX_METHOD provider_store_method = {$/;" v file: -provider_store_new crypto/provider_core.c /^static void *provider_store_new(OSSL_LIB_CTX *ctx)$/;" f file: -provider_store_st crypto/provider_core.c /^struct provider_store_st {$/;" s file: -provider_up_ref_intern crypto/provider_core.c /^static int provider_up_ref_intern(OSSL_PROVIDER *prov, int activate)$/;" f file: -provinfo crypto/provider_core.c /^ OSSL_PROVIDER_INFO *provinfo;$/;" m struct:provider_store_st file: -provinfosz crypto/provider_core.c /^ size_t provinfosz;$/;" m struct:provider_store_st file: -proxy apps/s_server.c /^ char *proxy, *no_proxy;$/;" m struct:tlsextstatusctx_st file: -proxy crypto/cmp/cmp_local.h /^ char *proxy;$/;" m struct:ossl_cmp_ctx_st -proxy crypto/http/http_client.c /^ char *proxy; \/* Optional proxy name or URI *\/$/;" m struct:ossl_http_req_ctx_st file: -proxy_addr util/perl/TLSProxy/Proxy.pm /^sub proxy_addr$/;" s -proxy_port util/perl/TLSProxy/Proxy.pm /^sub proxy_port$/;" s -ps test/property_test.c /^ const char *ps;$/;" m struct:__anon340 file: -pseudorand include/openssl/rand.h /^ int (*pseudorand) (unsigned char *buf, int num);$/;" m struct:rand_meth_st -psign_test_method test/evp_test.c /^static const EVP_TEST_METHOD psign_test_method = {$/;" v file: -psk ssl/ssl_local.h /^ unsigned char *psk;$/;" m struct:ssl_st::__anon417::__anon418 -psk_client_callback ssl/ssl_local.h /^ SSL_psk_client_cb_func psk_client_callback;$/;" m struct:ssl_ctx_st -psk_client_callback ssl/ssl_local.h /^ SSL_psk_client_cb_func psk_client_callback;$/;" m struct:ssl_st -psk_client_callback test/ssl_old_test.c /^static unsigned int psk_client_callback(SSL *ssl, const char *hint,$/;" f file: -psk_client_cb apps/s_client.c /^static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity,$/;" f file: -psk_client_cb test/sslapitest.c /^static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *id,$/;" f file: -psk_client_cb_cnt test/sslapitest.c /^static int psk_client_cb_cnt = 0;$/;" v file: -psk_find_session_cb apps/s_server.c /^static int psk_find_session_cb(SSL *ssl, const unsigned char *identity,$/;" f file: -psk_find_session_cb ssl/ssl_local.h /^ SSL_psk_find_session_cb_func psk_find_session_cb;$/;" m struct:ssl_ctx_st -psk_find_session_cb ssl/ssl_local.h /^ SSL_psk_find_session_cb_func psk_find_session_cb;$/;" m struct:ssl_st -psk_identity apps/s_client.c /^static char *psk_identity = "Client_identity";$/;" v file: -psk_identity apps/s_server.c /^static char *psk_identity = "Client_identity";$/;" v file: -psk_identity ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *psk_identity;$/;" m struct:__anon426 file: -psk_identity ssl/ssl_local.h /^ char *psk_identity;$/;" m struct:ssl_session_st -psk_identity_hint ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *psk_identity_hint;$/;" m struct:__anon426 file: -psk_identity_hint ssl/ssl_local.h /^ char *psk_identity_hint;$/;" m struct:cert_st -psk_identity_hint ssl/ssl_local.h /^ char *psk_identity_hint;$/;" m struct:ssl_session_st -psk_kex_mode ssl/ssl_local.h /^ int psk_kex_mode;$/;" m struct:ssl_st::__anon420 -psk_key apps/s_server.c /^char *psk_key = NULL; \/* by default PSK is not used *\/$/;" v -psk_key test/ssl_old_test.c /^static char *psk_key = NULL; \/* by default PSK is not used *\/$/;" v file: -psk_key2bn test/ssl_old_test.c /^static int psk_key2bn(const char *pskkey, unsigned char *psk,$/;" f file: -psk_server_callback ssl/ssl_local.h /^ SSL_psk_server_cb_func psk_server_callback;$/;" m struct:ssl_ctx_st -psk_server_callback ssl/ssl_local.h /^ SSL_psk_server_cb_func psk_server_callback;$/;" m struct:ssl_st -psk_server_callback test/ssl_old_test.c /^static unsigned int psk_server_callback(SSL *ssl, const char *identity,$/;" f file: -psk_server_cb apps/s_server.c /^static unsigned int psk_server_cb(SSL *ssl, const char *identity,$/;" f file: -psk_server_cb test/sslapitest.c /^static unsigned int psk_server_cb(SSL *ssl, const char *identity,$/;" f file: -psk_server_cb_cnt test/sslapitest.c /^static int psk_server_cb_cnt = 0;$/;" v file: -psk_use_session_cb apps/s_client.c /^static int psk_use_session_cb(SSL *s, const EVP_MD *md,$/;" f file: -psk_use_session_cb ssl/ssl_local.h /^ SSL_psk_use_session_cb_func psk_use_session_cb;$/;" m struct:ssl_ctx_st -psk_use_session_cb ssl/ssl_local.h /^ SSL_psk_use_session_cb_func psk_use_session_cb;$/;" m struct:ssl_st -pskid test/sslapitest.c /^static const char *pskid = "Identity";$/;" v file: -psklen ssl/ssl_local.h /^ size_t psklen;$/;" m struct:ssl_st::__anon417::__anon418 -psksess apps/s_client.c /^static SSL_SESSION *psksess = NULL;$/;" v file: -psksess apps/s_server.c /^static SSL_SESSION *psksess = NULL;$/;" v file: -psksession ssl/ssl_local.h /^ SSL_SESSION *psksession;$/;" m struct:ssl_st -psksession_id ssl/ssl_local.h /^ unsigned char *psksession_id;$/;" m struct:ssl_st -psksession_id_len ssl/ssl_local.h /^ size_t psksession_id_len;$/;" m struct:ssl_st -pss crypto/rsa/rsa_local.h /^ RSA_PSS_PARAMS *pss;$/;" m struct:rsa_st -pss_defaults_set providers/implementations/keymgmt/rsa_kmgmt.c /^ int pss_defaults_set;$/;" m struct:rsa_gen_ctx file: -pss_params crypto/rsa/rsa_local.h /^ RSA_PSS_PARAMS_30 pss_params;$/;" m struct:rsa_st -pss_params providers/implementations/keymgmt/rsa_kmgmt.c /^ RSA_PSS_PARAMS_30 pss_params;$/;" m struct:rsa_gen_ctx file: -pss_params_fromdata providers/implementations/keymgmt/rsa_kmgmt.c /^static int pss_params_fromdata(RSA_PSS_PARAMS_30 *pss_params, int *defaults_set,$/;" f file: -pt test/cmactest.c /^static char *pt(unsigned char *md, unsigned int len)$/;" f file: -pt test/destest.c /^static char *pt(const unsigned char *p, char buf[DATA_BUF_SIZE])$/;" f file: -pt test/hmactest.c /^static char *pt(unsigned char *md, unsigned int len)$/;" f file: -pt_format providers/implementations/keymgmt/ec_kmgmt.c /^ char *pt_format;$/;" m struct:ec_gen_ctx file: -pt_to_pniels crypto/ec/curve448/curve448.c /^static void pt_to_pniels(pniels_t b, const curve448_point_t a)$/;" f file: -ptr crypto/bio/bio_local.h /^ void *ptr;$/;" m struct:bio_st -ptr crypto/cmp/cmp_local.h /^ char *ptr;$/;" m union:ossl_cmp_itav_st::__anon197 -ptr crypto/ec/ec_asn1.c /^ char *ptr;$/;" m union:x9_62_characteristic_two_st::__anon190 file: -ptr crypto/ec/ec_asn1.c /^ char *ptr;$/;" m union:x9_62_fieldid_st::__anon191 file: -ptr crypto/evp/e_aes_cbc_hmac_sha1.c /^ const unsigned char *ptr;$/;" m struct:__anon20 file: -ptr crypto/evp/e_aes_cbc_hmac_sha256.c /^ const unsigned char *ptr;$/;" m struct:__anon35 file: -ptr include/crypto/evp.h /^ void *ptr;$/;" m union:legacy_pkey_st -ptr include/crypto/x509.h /^ char *ptr;$/;" m union:x509_object_st::__anon373 -ptr include/openssl/core.h /^ void *ptr;$/;" m struct:ossl_item_st -ptr providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ const unsigned char *ptr;$/;" m struct:__anon503 file: -ptr providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ const unsigned char *ptr;$/;" m struct:__anon507 file: -pub apps/testdsa.h /^ unsigned char *pub;$/;" m struct:testdsa_st -pub test/evp_extra_test.c /^ char *pub;$/;" m struct:keys_st file: -pubInfos crypto/crmf/crmf_local.h /^ OSSL_CRMF_PUBINFOS *pubInfos;$/;" m struct:ossl_crmf_pkipublicationinfo_st -pubLocation crypto/crmf/crmf_local.h /^ GENERAL_NAME *pubLocation;$/;" m struct:ossl_crmf_singlepubinfo_st -pubMethod crypto/crmf/crmf_local.h /^ ASN1_INTEGER *pubMethod;$/;" m struct:ossl_crmf_singlepubinfo_st -pub_check test/evp_extra_test.c /^ int pub_check;$/;" m struct:APK_DATA_st file: -pub_cmp include/crypto/asn1.h /^ int (*pub_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);$/;" m struct:evp_pkey_asn1_method_st -pub_decode include/crypto/asn1.h /^ int (*pub_decode) (EVP_PKEY *pk, const X509_PUBKEY *pub);$/;" m struct:evp_pkey_asn1_method_st -pub_encode include/crypto/asn1.h /^ int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st -pub_exp crypto/rsa/rsa_pmeth.c /^ BIGNUM *pub_exp;$/;" m struct:__anon203 file: -pub_exp providers/implementations/keymgmt/rsa_kmgmt.c /^ BIGNUM *pub_exp;$/;" m struct:rsa_gen_ctx file: -pub_key crypto/dh/dh_local.h /^ BIGNUM *pub_key; \/* g^x % p *\/$/;" m struct:dh_st -pub_key crypto/dsa/dsa_local.h /^ BIGNUM *pub_key; \/* y public key *\/$/;" m struct:dsa_st -pub_key crypto/ec/ec_local.h /^ EC_POINT *pub_key;$/;" m struct:ec_key_st -pub_key util/perl/TLSProxy/ServerKeyExchange.pm /^sub pub_key$/;" s -pub_key_der demos/signature/EVP_Signature_demo.h /^static const unsigned char pub_key_der[] = {$/;" v -pub_l apps/testdsa.h /^ int pub_l;$/;" m struct:testdsa_st -pub_print include/crypto/asn1.h /^ int (*pub_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st -pubk test/evp_test.c /^ EVP_PKEY *pubk;$/;" m struct:keypair_test_data_st file: -pubk_data demos/keyexch/x25519.c /^ unsigned char pubk_data[32]; \/* generated pubk to send to other peer *\/$/;" m struct:peer_data_st file: -pubkey crypto/store/store_local.h /^ EVP_PKEY *pubkey; \/* when type == OSSL_STORE_INFO_PUBKEY *\/$/;" m union:ossl_store_info_st::__anon235 -pubkey include/crypto/ecx.h /^ unsigned char pubkey[MAX_KEYLEN];$/;" m struct:ecx_key_st -pubkey include/crypto/x509.h /^ X509_PUBKEY *pubkey; \/* public key of request *\/$/;" m struct:X509_req_info_st -pubkey test/cmp_protect_test.c /^ EVP_PKEY *pubkey;$/;" m struct:test_fixture file: -pubkey test/evp_pkey_dparams_test.c /^struct pubkey {$/;" s file: -pubkey test/tls-provider.c /^ unsigned char pubkey[XOR_KEY_SIZE];$/;" m struct:xorkey_st file: -pubkey1 test/curve448_internal_test.c /^static const uint8_t pubkey1[57] = {$/;" v file: -pubkey2 test/curve448_internal_test.c /^static const uint8_t pubkey2[57] = {$/;" v file: -pubkey3 test/curve448_internal_test.c /^static const uint8_t pubkey3[57] = {$/;" v file: -pubkey4 test/curve448_internal_test.c /^static const uint8_t pubkey4[57] = {$/;" v file: -pubkey5 test/curve448_internal_test.c /^static const uint8_t pubkey5[57] = {$/;" v file: -pubkey6 test/curve448_internal_test.c /^static const uint8_t pubkey6[57] = {$/;" v file: -pubkey7 test/curve448_internal_test.c /^static const uint8_t pubkey7[57] = {$/;" v file: -pubkey8 test/curve448_internal_test.c /^static const uint8_t pubkey8[57] = {$/;" v file: -pubkey9 test/curve448_internal_test.c /^static const uint8_t pubkey9[57] = {$/;" v file: -pubkey_filename test/algorithmid_test.c /^static const char *pubkey_filename = NULL; \/* For test_spki_file() *\/$/;" v file: -public crypto/rand/rand_lib.c /^ CRYPTO_THREAD_LOCAL public;$/;" m struct:rand_global_st file: -publicKey crypto/cms/cms_local.h /^ ASN1_BIT_STRING *publicKey;$/;" m struct:CMS_OriginatorPublicKey_st -publicKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *publicKey;$/;" m struct:ossl_crmf_certtemplate_st -publicKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *publicKey;$/;" m struct:ossl_crmf_poposigningkeyinput_st -publicKey crypto/ec/ec_asn1.c /^ ASN1_BIT_STRING *publicKey;$/;" m struct:ec_privatekey_st file: -publicKeyMAC crypto/crmf/crmf_local.h /^ \/* 1 *\/ OSSL_CRMF_PKMACVALUE *publicKeyMAC;$/;" m union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 -public_check include/crypto/evp.h /^ int (*public_check) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st -public_key crypto/ct/ct_log.c /^ EVP_PKEY *public_key;$/;" m struct:ctlog_st file: -public_key crypto/x509/x_pubkey.c /^ ASN1_BIT_STRING *public_key;$/;" m struct:X509_pubkey_st file: -public_keys test/evp_test.c /^static KEY_LIST *public_keys;$/;" v file: -publicationInfo crypto/cmp/cmp_local.h /^ OSSL_CRMF_PKIPUBLICATIONINFO *publicationInfo;$/;" m struct:ossl_cmp_certifiedkeypair_st -pulldown_test_framework test/testutil/driver.c /^int pulldown_test_framework(int ret)$/;" f -purpose crypto/x509/x509_local.h /^ int purpose; \/* purpose to check untrusted certificates *\/$/;" m struct:X509_VERIFY_PARAM_st -purpose_print apps/x509.c /^static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt)$/;" f file: -purpose_smime crypto/x509/v3_purp.c /^static int purpose_smime(const X509 *x, int require_ca)$/;" f file: -push test/cmp_ctx_test.c 605;" d file: -push0 test/cmp_ctx_test.c 606;" d file: -push1 test/cmp_ctx_test.c 607;" d file: -push_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub push_vrs($$)$/;" s -pushsig crypto/ui/ui_openssl.c /^static void pushsig(void)$/;" f file: -put include/internal/core.h /^ int (*put)(void *store, void *method, const OSSL_PROVIDER *prov,$/;" m struct:ossl_method_construct_method_st -put_char crypto/property/property_parse.c /^static void put_char(char ch, char **buf, size_t *remain, size_t *needed)$/;" f file: -put_cipher_by_char ssl/ssl_local.h /^ int (*put_cipher_by_char) (const SSL_CIPHER *cipher, WPACKET *pkt,$/;" m struct:ssl_method_st -put_decoder_in_store crypto/encode_decode/decoder_meth.c /^static int put_decoder_in_store(void *store, void *method,$/;" f file: -put_encoder_in_store crypto/encode_decode/encoder_meth.c /^static int put_encoder_in_store(void *store, void *method,$/;" f file: -put_error crypto/err/err_prn.c /^static void put_error(int lib, const char *func, int reason,$/;" f file: -put_evp_method_in_store crypto/evp/evp_fetch.c /^static int put_evp_method_in_store(void *store, void *method,$/;" f file: -put_loader_in_store crypto/store/store_meth.c /^static int put_loader_in_store(void *store, void *method,$/;" f file: -put_num crypto/property/property_parse.c /^static void put_num(int64_t val, char **buf, size_t *remain, size_t *needed)$/;" f file: -put_str crypto/property/property_parse.c /^static void put_str(const char *str, char **buf, size_t *remain, size_t *needed)$/;" f file: -put_value crypto/packet.c /^static int put_value(unsigned char *data, size_t value, size_t len)$/;" f file: -pverify_recover_test_method test/evp_test.c /^static const EVP_TEST_METHOD pverify_recover_test_method = {$/;" v file: -pverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD pverify_test_method = {$/;" v file: -pvfy_flags ssl/ssl_conf.c /^ uint32_t *pvfy_flags;$/;" m struct:ssl_conf_ctx_st file: -pvk2key_ctx_st providers/implementations/encode_decode/decode_pvk2key.c /^struct pvk2key_ctx_st {$/;" s file: -pvk2key_decode providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_decode_fn pvk2key_decode;$/;" v file: -pvk2key_decode providers/implementations/encode_decode/decode_pvk2key.c /^static int pvk2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -pvk2key_export_object providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_export_object_fn pvk2key_export_object;$/;" v file: -pvk2key_export_object providers/implementations/encode_decode/decode_pvk2key.c /^static int pvk2key_export_object(void *vctx,$/;" f file: -pvk2key_freectx providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_freectx_fn pvk2key_freectx;$/;" v file: -pvk2key_freectx providers/implementations/encode_decode/decode_pvk2key.c /^static void pvk2key_freectx(void *vctx)$/;" f file: -pvk2key_newctx providers/implementations/encode_decode/decode_pvk2key.c /^pvk2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: -pvk2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn pvk2obj_decode;$/;" v file: -pvk2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int pvk2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -pvk_encr_level providers/implementations/encode_decode/encode_key2ms.c /^ int pvk_encr_level;$/;" m struct:key2ms_ctx_st file: -pvk_set_params providers/implementations/encode_decode/encode_key2ms.c 173;" d file: -pvno crypto/cmp/cmp_local.h /^ ASN1_INTEGER *pvno;$/;" m struct:ossl_cmp_pkiheader_st -pw test/bioprinttest.c /^} pw;$/;" t typeref:struct:pw_st file: -pw_cb_data apps/include/apps_ui.h /^typedef struct pw_cb_data {$/;" s -pw_params test/bioprinttest.c /^static pw pw_params[] = {$/;" v file: -pw_st test/bioprinttest.c /^typedef struct pw_st {$/;" s file: -pwdata crypto/encode_decode/encoder_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_decoder_ctx_st typeref:struct:ossl_decoder_ctx_st::ossl_passphrase_data_st -pwdata crypto/encode_decode/encoder_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_encoder_ctx_st typeref:struct:ossl_encoder_ctx_st::ossl_passphrase_data_st -pwdata crypto/store/store_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_store_ctx_st typeref:struct:ossl_store_ctx_st::ossl_passphrase_data_st -pwdata providers/implementations/encode_decode/encode_key2any.c /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:key2any_ctx_st typeref:struct:key2any_ctx_st::ossl_passphrase_data_st file: -pwdata providers/implementations/encode_decode/encode_key2ms.c /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:key2ms_ctx_st typeref:struct:key2ms_ctx_st::ossl_passphrase_data_st file: -pwri crypto/cms/cms_local.h /^ CMS_PasswordRecipientInfo *pwri;$/;" m union:CMS_RecipientInfo_st::__anon239 -pwritten include/internal/packet.h /^ size_t pwritten;$/;" m struct:wpacket_sub -q apps/testdsa.h /^ unsigned char *q;$/;" m struct:testdsa_st -q crypto/dh/dh_asn1.c /^ BIGNUM *q;$/;" m struct:__anon201 file: -q crypto/ffc/ffc_dh.c /^ const BIGNUM *q;$/;" m struct:dh_named_group_st file: -q crypto/rsa/rsa_local.h /^ BIGNUM *q;$/;" m struct:rsa_st -q crypto/whrlpool/wp_block.c /^ u64 q[(256 * N + ROUNDS)];$/;" m union:__anon255 file: -q include/internal/ffc.h /^ BIGNUM *q;$/;" m struct:ffc_params_st -q include/openssl/whrlpool.h /^ double q[WHIRLPOOL_DIGEST_LENGTH \/ sizeof(double)];$/;" m union:__anon377::__anon378 -q ssl/record/record.h /^ struct pqueue_st *q;$/;" m struct:record_pqueue_st typeref:struct:record_pqueue_st::pqueue_st -q test/rsa_mp_test.c /^static const unsigned char q[] =$/;" v file: -q1 crypto/rsa/rsa_local.h /^ BIGNUM *q1;$/;" m struct:rsa_acvp_test_st -q2 crypto/rsa/rsa_local.h /^ BIGNUM *q2;$/;" m struct:rsa_acvp_test_st -q_global test/property_test.c /^ const char *q_global;$/;" m struct:__anon341 file: -q_l apps/testdsa.h /^ int q_l;$/;" m struct:testdsa_st -q_local test/property_test.c /^ const char *q_local;$/;" m struct:__anon341 file: -qbits crypto/dsa/dsa_pmeth.c /^ int qbits; \/* size of q in bits (default: 224) *\/$/;" m struct:__anon88 file: -qbits providers/implementations/keymgmt/dh_kmgmt.c /^ size_t qbits;$/;" m struct:dh_gen_ctx file: -qbits providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t qbits;$/;" m struct:dsa_gen_ctx file: -qbits test/endecoder_legacy_test.c /^static size_t qbits = 160; \/* PVK only tolerates 160 Q bits *\/$/;" v file: -qual include/openssl/txt_db.h /^ int (**qual) (OPENSSL_STRING *);$/;" m struct:txt_db_st -qualifier_set crypto/x509/pcy_local.h /^ STACK_OF(POLICYQUALINFO) *qualifier_set;$/;" m struct:X509_POLICY_DATA_st -query crypto/property/property.c /^ const char *query;$/;" m struct:__anon99 file: -query test/property_test.c /^ const char *query;$/;" m struct:__anon339 file: -query test/property_test.c /^ const char *query;$/;" m struct:__anon342 file: -query test/property_test.c /^ int query;$/;" m struct:__anon340 file: -query_cmp crypto/property/property.c /^static int query_cmp(const QUERY *a, const QUERY *b)$/;" f file: -query_command apps/ts.c /^static int query_command(const char *data, const char *digest, const EVP_MD *md,$/;" f file: -query_count test/filterprov.c /^ unsigned long int query_count;$/;" m struct:filter_prov_globals_st file: -query_hash crypto/property/property.c /^static unsigned long query_hash(const QUERY *a)$/;" f file: -query_id test/fake_rsaprov.c /^static int query_id;$/;" v file: -query_operation crypto/provider_core.c /^ OSSL_FUNC_provider_query_operation_fn *query_operation;$/;" m struct:ossl_provider_st file: -query_operation_name crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_query_operation_name_fn *query_operation_name;$/;" m struct:evp_keymgmt_st -query_rand_uint test/drbgtest.c /^static unsigned int query_rand_uint(EVP_RAND_CTX *drbg, const char *name)$/;" f file: -quic_buf ssl/ssl_local.h /^ BUF_MEM *quic_buf; \/* buffer incoming handshake messages *\/$/;" m struct:ssl_st -quic_change_cipher_state ssl/tls13_enc.c /^static int quic_change_cipher_state(SSL *s, int which)$/;" f file: -quic_data_st ssl/ssl_local.h /^struct quic_data_st {$/;" s -quic_get_message ssl/statem/statem_quic.c /^int quic_get_message(SSL *s, int *mt)$/;" f -quic_get_message_body ssl/statem/statem_quic.c /^int quic_get_message_body(SSL *s, size_t *len)$/;" f -quic_input_data_head ssl/ssl_local.h /^ QUIC_DATA *quic_input_data_head;$/;" m struct:ssl_st -quic_input_data_tail ssl/ssl_local.h /^ QUIC_DATA *quic_input_data_tail;$/;" m struct:ssl_st -quic_latest_level_received ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_latest_level_received;$/;" m struct:ssl_st -quic_method ssl/ssl_local.h /^ const SSL_QUIC_METHOD *quic_method;$/;" m struct:ssl_ctx_st -quic_method ssl/ssl_local.h /^ const SSL_QUIC_METHOD *quic_method;$/;" m struct:ssl_st -quic_method test/sslapitest.c /^static SSL_QUIC_METHOD quic_method = {$/;" v file: -quic_next_record_start ssl/ssl_local.h /^ size_t quic_next_record_start;$/;" m struct:ssl_st -quic_read_level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_read_level;$/;" m struct:ssl_st -quic_set_encryption_secrets ssl/ssl_quic.c /^int quic_set_encryption_secrets(SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f -quic_set_encryption_secrets test/tls13secretstest.c /^int quic_set_encryption_secrets(SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f -quic_setupearly_data_test test/sslapitest.c /^static int quic_setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx,$/;" f file: -quic_transport_params ssl/ssl_local.h /^ uint8_t *quic_transport_params;$/;" m struct:ssl_st::__anon420 -quic_transport_params_len ssl/ssl_local.h /^ size_t quic_transport_params_len;$/;" m struct:ssl_st::__anon420 -quic_transport_version ssl/ssl_local.h /^ int quic_transport_version;$/;" m struct:ssl_st -quic_write_level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_write_level;$/;" m struct:ssl_st -quiet apps/fipsinstall.c /^static int quiet = 0;$/;" v file: -quiet apps/genpkey.c /^static int quiet;$/;" v file: -quiet apps/include/apps.h /^ int quiet;$/;" m struct:verify_options_st -quiet_shutdown ssl/ssl_local.h /^ int quiet_shutdown;$/;" m struct:ssl_ctx_st -quiet_shutdown ssl/ssl_local.h /^ int quiet_shutdown;$/;" m struct:ssl_st -quotify Configure /^sub quotify {$/;" s -quotify1 util/perl/OpenSSL/Util.pm /^sub quotify1 {$/;" s -quotify_l util/perl/OpenSSL/Util.pm /^sub quotify_l {$/;" s -r crypto/dsa/dsa_local.h /^ BIGNUM *r;$/;" m struct:DSA_SIG_st -r crypto/ec/ec_local.h /^ BIGNUM *r;$/;" m struct:ECDSA_SIG_st -r crypto/poly1305/poly1305.c /^ u32 r[4];$/;" m struct:__anon249 file: -r crypto/poly1305/poly1305.c /^ u64 r[2];$/;" m struct:__anon248 file: -r crypto/poly1305/poly1305_base2_44.c /^ u64 r[3];$/;" m struct:__anon250 file: -r crypto/poly1305/poly1305_ieee754.c /^ double r[8];$/;" m struct:__anon247 file: -r crypto/rsa/rsa_local.h /^ BIGNUM *r;$/;" m struct:rsa_prime_info_st -r providers/implementations/kdfs/scrypt.c /^ uint64_t r, p;$/;" m struct:__anon537 file: -r providers/implementations/signature/ecdsa_sig.c /^ BIGNUM *r;$/;" m struct:__anon460 file: -r test/ecdsatest.h /^ const char *r; \/* ECDSA signature (r,s) *\/$/;" m struct:__anon267 -r test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: -r test/rsa_test.c /^ unsigned int r;$/;" m struct:__anon296 file: -r0 crypto/aes/asm/bsaes-armv7.pl /^ sub r0, sp, #0x10 @ 0x10$/;" s -r0 crypto/sha/asm/keccak1600-armv4.pl /^ sub r0, r0, #24*8 @ rewind$/;" s -r1 crypto/armv4cpuid.pl /^ sub r1,r1,#1$/;" s -r11 crypto/bn/asm/armv4-mont.pl /^ sub r11,$bptr,r11 @ this is num*4$/;" s -r12 crypto/aes/asm/bsaes-armv7.pl /^ sub r12, #`32+16` @ place for tweak[9]$/;" s -r12 crypto/aes/asm/bsaes-armv7.pl /^ sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key$/;" s -r12 crypto/modes/asm/ghash-armv4.pl /^ sub r12,pc,#8+48 @ &rem_4bit$/;" s -r14 crypto/chacha/asm/chacha-armv4.pl /^ sub r14,pc,#16 @ ChaCha20_ctr32$/;" s -r14 crypto/chacha/asm/chacha-armv4.pl /^ sub r14,r14,#64 @ .Lsigma$/;" s -r2 crypto/aes/asm/aes-armv4.pl /^ sub r2,$key,#176$/;" s -r2_40_cbc_cipher crypto/evp/e_rc2.c /^static const EVP_CIPHER r2_40_cbc_cipher = {$/;" v file: -r2_64_cbc_cipher crypto/evp/e_rc2.c /^static const EVP_CIPHER r2_64_cbc_cipher = {$/;" v file: -r2i_pci crypto/x509/v3_pci.c /^static PROXY_CERT_INFO_EXTENSION *r2i_pci(X509V3_EXT_METHOD *method,$/;" f file: -r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_decrypt$/;" s -r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_encrypt$/;" s -r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_set_encrypt_key$/;" s -r3 crypto/ppccpuid.pl /^ sub r3,r0,$cnt$/;" s -r3 crypto/ppccpuid.pl /^ sub r3,r3,r0$/;" s -r3 crypto/sha/asm/sha256-armv4.pl /^ sub r3,pc,#8 @ sha256_block_data_order$/;" s -r3 crypto/sha/asm/sha512-armv4.pl /^ sub r3,pc,#8 @ sha512_block_data_order$/;" s -r31 crypto/bn/asm/ia64-mont.pl /^ sub r31=sp,r31 };;$/;" s -r4 crypto/sha/asm/keccak1600-ppc64.pl /^ sub r4,r4,r5 ; len -= bsz$/;" s -r4_40_cipher crypto/engine/eng_openssl.c /^static EVP_CIPHER *r4_40_cipher = NULL;$/;" v file: -r4_40_cipher crypto/evp/e_rc4.c /^static const EVP_CIPHER r4_40_cipher = {$/;" v file: -r4_cipher crypto/engine/eng_openssl.c /^static EVP_CIPHER *r4_cipher = NULL;$/;" v file: -r4_cipher crypto/evp/e_rc4.c /^static const EVP_CIPHER r4_cipher = {$/;" v file: -r4_hmac_md5_cipher crypto/evp/e_rc4_hmac_md5.c /^static EVP_CIPHER r4_hmac_md5_cipher = {$/;" v file: -r6 crypto/aes/asm/bsaes-armv7.pl /^ sub r6, $out, #0x10$/;" s -r7 crypto/bn/asm/armv4-gf2m.pl /^ sub r7,sp,#36$/;" s -r9 crypto/aes/asm/vpaes-ppc.pl /^ sub r9, $out, r8$/;" s -rKeyId crypto/cms/cms_local.h /^ CMS_RecipientKeyIdentifier *rKeyId;$/;" m union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 -r_32_12_16_init_key crypto/evp/e_rc5.c /^static int r_32_12_16_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -r_epoch ssl/record/record.h /^ unsigned short r_epoch;$/;" m struct:dtls_record_layer_st -r_msg_hdr ssl/ssl_local.h /^ struct hm_header_st r_msg_hdr;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::hm_header_st -r_prov fuzz/fuzz_rand.c /^static OSSL_PROVIDER *r_prov;$/;" v file: -r_range apps/lib/app_rand.c /^enum r_range { OPT_R_ENUM };$/;" g file: -raVerified crypto/crmf/crmf_local.h /^ ASN1_NULL *raVerified; \/* 0 *\/$/;" m union:ossl_crmf_popo_st::__anon233 -raised_error test/errtest.c /^static int raised_error(void)$/;" f file: -rand_bytes test/drbgtest.c /^static int rand_bytes(unsigned char *buf, int num)$/;" f file: -rand_cmp apps/list.c /^static int rand_cmp(const EVP_RAND * const *a, const EVP_RAND * const *b)$/;" f file: -rand_crng_ossl_ctx_free providers/implementations/rands/crngt.c /^static void rand_crng_ossl_ctx_free(void *vcrngt_glob)$/;" f file: -rand_crng_ossl_ctx_method providers/implementations/rands/crngt.c /^static const OSSL_LIB_CTX_METHOD rand_crng_ossl_ctx_method = {$/;" v file: -rand_crng_ossl_ctx_new providers/implementations/rands/crngt.c /^static void *rand_crng_ossl_ctx_new(OSSL_LIB_CTX *ctx)$/;" f file: -rand_data test/cmp_asn_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: -rand_data test/cmp_hdr_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: -rand_data test/cmp_protect_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: -rand_data test/cmp_vfy_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: -rand_data_pass_st test/evp_test.c /^typedef struct rand_data_pass_st {$/;" s file: -rand_data_st test/evp_test.c /^typedef struct rand_data_st {$/;" s file: -rand_delete_thread_state crypto/rand/rand_lib.c /^static void rand_delete_thread_state(void *arg)$/;" f file: -rand_drbg_ctr_st providers/implementations/rands/drbg_ctr.c /^typedef struct rand_drbg_ctr_st {$/;" s file: -rand_drbg_hash_st providers/implementations/rands/drbg_hash.c /^typedef struct rand_drbg_hash_st {$/;" s file: -rand_drbg_hmac_st providers/implementations/rands/drbg_hmac.c /^typedef struct rand_drbg_hmac_st {$/;" s file: -rand_drbg_ossl_ctx_method crypto/rand/rand_lib.c /^static const OSSL_LIB_CTX_METHOD rand_drbg_ossl_ctx_method = {$/;" v file: -rand_drbg_restart providers/implementations/rands/drbg.c /^static int rand_drbg_restart(PROV_DRBG *drbg)$/;" f file: -rand_engine_lock crypto/rand/rand_lib.c /^static CRYPTO_RWLOCK *rand_engine_lock;$/;" v file: -rand_get_global crypto/rand/rand_lib.c /^static RAND_GLOBAL *rand_get_global(OSSL_LIB_CTX *libctx)$/;" f file: -rand_global_st crypto/rand/rand_lib.c /^typedef struct rand_global_st {$/;" s file: -rand_init crypto/rand/rand_lib.c /^static CRYPTO_ONCE rand_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -rand_inited crypto/rand/rand_lib.c /^static int rand_inited = 0;$/;" v file: -rand_main apps/rand.c /^int rand_main(int argc, char **argv)$/;" f -rand_meth crypto/engine/eng_local.h /^ const RAND_METHOD *rand_meth;$/;" m struct:engine_st -rand_meth_lock crypto/rand/rand_lib.c /^static CRYPTO_RWLOCK *rand_meth_lock;$/;" v file: -rand_meth_st include/openssl/rand.h /^struct rand_meth_st {$/;" s -rand_neg test/bntest.c /^static int rand_neg(void)$/;" f file: -rand_new_drbg crypto/rand/rand_lib.c /^static EVP_RAND_CTX *rand_new_drbg(OSSL_LIB_CTX *libctx, EVP_RAND_CTX *parent,$/;" f file: -rand_new_seed crypto/rand/rand_lib.c /^static EVP_RAND_CTX *rand_new_seed(OSSL_LIB_CTX *libctx)$/;" f file: -rand_nonce_count providers/implementations/rands/drbg.c /^ int rand_nonce_count;$/;" m struct:prov_drbg_nonce_global_st file: -rand_nonce_lock providers/implementations/rands/drbg.c /^ CRYPTO_RWLOCK *rand_nonce_lock;$/;" m struct:prov_drbg_nonce_global_st file: -rand_options apps/rand.c /^const OPTIONS rand_options[] = {$/;" v -rand_order test/testutil/driver.c /^static int rand_order = 0;$/;" v file: -rand_ossl_ctx_free crypto/rand/rand_lib.c /^static void rand_ossl_ctx_free(void *vdgbl)$/;" f file: -rand_ossl_ctx_new crypto/rand/rand_lib.c /^static void *rand_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: -rand_pool_grow crypto/rand/rand_pool.c /^static int rand_pool_grow(RAND_POOL *pool, size_t len)$/;" f file: -rand_pool_st include/crypto/rand_pool.h /^typedef struct rand_pool_st {$/;" s -rand_priv_bytes test/drbgtest.c /^static int rand_priv_bytes(unsigned char *buf, int num)$/;" f file: -rand_range_case test/bntest.c /^struct rand_range_case {$/;" s file: -rand_range_cases test/bn_rand_range.h /^} rand_range_cases[] = {$/;" v typeref:struct:__anon316 -rand_serial apps/lib/apps.c /^int rand_serial(BIGNUM *b, ASN1_INTEGER *ai)$/;" f -rand_set_rand_method_internal crypto/rand/rand_lib.c /^static int rand_set_rand_method_internal(const RAND_METHOD *meth,$/;" f file: -rand_table crypto/engine/tb_rand.c /^static ENGINE_TABLE *rand_table = NULL;$/;" v file: -rand_test_cleanup test/evp_test.c /^static void rand_test_cleanup(EVP_TEST *t)$/;" f file: -rand_test_init test/evp_test.c /^static int rand_test_init(EVP_TEST *t, const char *name)$/;" f file: -rand_test_method test/evp_test.c /^static const EVP_TEST_METHOD rand_test_method = {$/;" v file: -rand_test_parse test/evp_test.c /^static int rand_test_parse(EVP_TEST *t,$/;" f file: -rand_test_run test/evp_test.c /^static int rand_test_run(EVP_TEST *t)$/;" f file: -random crypto/mem.c 127;" d file: -random ssl/ssl_local.h /^ unsigned char random[SSL3_RANDOM_SIZE];$/;" m struct:__anon414 -random test/drbgtest.c /^ unsigned char random[RANDOM_SIZE]; \/* random output *\/$/;" m struct:drbg_fork_result_st file: -random util/perl/TLSProxy/ClientHello.pm /^sub random$/;" s -random util/perl/TLSProxy/ServerHello.pm /^sub random$/;" s -random_conf_deinit crypto/rand/rand_lib.c /^static void random_conf_deinit(CONF_IMODULE *md)$/;" f file: -random_conf_init crypto/rand/rand_lib.c /^static int random_conf_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -random_device providers/implementations/rands/seeding/rand_unix.c /^static struct random_device {$/;" s file: -random_device_paths providers/implementations/rands/seeding/rand_unix.c /^static const char *random_device_paths[] = { DEVRANDOM };$/;" v file: -random_devices providers/implementations/rands/seeding/rand_unix.c /^} random_devices[OSSL_NELEM(random_device_paths)];$/;" v typeref:struct:random_device file: -random_set_string crypto/rand/rand_lib.c /^static int random_set_string(char **p, const char *s)$/;" f file: -random_status crypto/engine/eng_rdrand.c /^static int random_status(void)$/;" f file: -randomize_tls_group_id test/tls-provider.c /^unsigned int randomize_tls_group_id(OSSL_LIB_CTX *libctx)$/;" f file: -range apps/lib/opt.c /^enum range { OPT_V_ENUM };$/;" g file: -range apps/lib/s_cb.c /^enum range { OPT_X_ENUM };$/;" g file: -range crypto/perlasm/arm-xlate.pl /^sub range {$/;" s -range test/bn_rand_range.h /^ unsigned int range;$/;" m struct:__anon316 -range test/bntest.c /^ unsigned int range;$/;" m struct:rand_range_case file: -rann crypto/cmp/cmp_local.h /^ OSSL_CMP_REVANNCONTENT *rann; \/* 17 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -raw test/pemtest.c /^ const char *raw;$/;" m struct:__anon265 file: -raw_extension_st ssl/ssl_local.h /^typedef struct raw_extension_st {$/;" s -raw_get_params test/params_test.c /^static int raw_get_params(void *vobj, OSSL_PARAM *params)$/;" f file: -raw_key_details_st crypto/evp/p_lib.c /^struct raw_key_details_st$/;" s file: -raw_params test/params_test.c /^static const struct param_owner_st raw_params = {$/;" v typeref:struct:param_owner_st file: -raw_read_stdin apps/lib/apps.c /^int raw_read_stdin(void *buf, int siz)$/;" f -raw_set_params test/params_test.c /^static int raw_set_params(void *vobj, const OSSL_PARAM *params)$/;" f file: -raw_values test/params_api_test.c /^} raw_values[] = {$/;" v typeref:struct:__anon324 file: -raw_write_stdout apps/lib/apps.c /^int raw_write_stdout(const void *buf, int siz)$/;" f -raw_write_stdout apps/lib/apps.c /^int raw_write_stdout(const void *buf,int siz)$/;" f -rbio crypto/http/http_client.c /^ BIO *rbio; \/* BIO to read\/receive response from *\/$/;" m struct:ossl_http_req_ctx_st file: -rbio ssl/ssl_local.h /^ BIO *rbio;$/;" m struct:ssl_st -rbuf ssl/record/record.h /^ SSL3_BUFFER rbuf;$/;" m struct:dtls1_record_data_st -rbuf ssl/record/record.h /^ SSL3_BUFFER rbuf;$/;" m struct:record_layer_st -rc2_ctrl crypto/evp/e_rc2.c /^static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -rc2_dinit providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc2_dinit;$/;" v file: -rc2_dinit providers/implementations/ciphers/cipher_rc2.c /^static int rc2_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc2_dupctx providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_dupctx_fn rc2_dupctx;$/;" v file: -rc2_dupctx providers/implementations/ciphers/cipher_rc2.c /^static void *rc2_dupctx(void *ctx)$/;" f file: -rc2_einit providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc2_einit;$/;" v file: -rc2_einit providers/implementations/ciphers/cipher_rc2.c /^static int rc2_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc2_freectx providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_freectx_fn rc2_freectx;$/;" v file: -rc2_freectx providers/implementations/ciphers/cipher_rc2.c /^static void rc2_freectx(void *vctx)$/;" f file: -rc2_get_asn1_type_and_iv crypto/evp/e_rc2.c /^static int rc2_get_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f file: -rc2_get_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static int rc2_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -rc2_gettable_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn rc2_gettable_ctx_params;$/;" v file: -rc2_init_key crypto/evp/e_rc2.c /^static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -rc2_key_st include/openssl/rc2.h /^typedef struct rc2_key_st {$/;" s -rc2_keybits_to_magic providers/implementations/ciphers/cipher_rc2.c /^static int rc2_keybits_to_magic(int keybits)$/;" f file: -rc2_magic_to_keybits providers/implementations/ciphers/cipher_rc2.c /^static int rc2_magic_to_keybits(int magic)$/;" f file: -rc2_magic_to_meth crypto/evp/e_rc2.c /^static int rc2_magic_to_meth(int i)$/;" f file: -rc2_meth_to_magic crypto/evp/e_rc2.c /^static int rc2_meth_to_magic(EVP_CIPHER_CTX *e)$/;" f file: -rc2_set_asn1_type_and_iv crypto/evp/e_rc2.c /^static int rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f file: -rc2_set_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc2_set_ctx_params;$/;" v file: -rc2_set_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static int rc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -rc2_settable_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn rc2_settable_ctx_params;$/;" v file: -rc4_cipher crypto/evp/e_rc4.c /^static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -rc4_dinit providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc4_dinit;$/;" v file: -rc4_dinit providers/implementations/ciphers/cipher_rc4.c /^static int rc4_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc4_dupctx providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_dupctx_fn rc4_dupctx;$/;" v file: -rc4_dupctx providers/implementations/ciphers/cipher_rc4.c /^static void *rc4_dupctx(void *ctx)$/;" f file: -rc4_einit providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc4_einit;$/;" v file: -rc4_einit providers/implementations/ciphers/cipher_rc4.c /^static int rc4_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc4_freectx providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_freectx_fn rc4_freectx;$/;" v file: -rc4_freectx providers/implementations/ciphers/cipher_rc4.c /^static void rc4_freectx(void *vctx)$/;" f file: -rc4_hmac_md5_cipher crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -rc4_hmac_md5_cipher providers/implementations/ciphers/cipher_rc4_hmac_md5.c 45;" d file: -rc4_hmac_md5_ctrl crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: -rc4_hmac_md5_dinit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc4_hmac_md5_dinit;$/;" v file: -rc4_hmac_md5_dinit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_dinit(void *ctx, const unsigned char *key,$/;" f file: -rc4_hmac_md5_einit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc4_hmac_md5_einit;$/;" v file: -rc4_hmac_md5_einit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_einit(void *ctx, const unsigned char *key,$/;" f file: -rc4_hmac_md5_final providers/implementations/ciphers/cipher_rc4_hmac_md5.c 44;" d file: -rc4_hmac_md5_freectx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_freectx_fn rc4_hmac_md5_freectx;$/;" v file: -rc4_hmac_md5_freectx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static void rc4_hmac_md5_freectx(void *vctx)$/;" f file: -rc4_hmac_md5_get_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_get_ctx_params_fn rc4_hmac_md5_get_ctx_params;$/;" v file: -rc4_hmac_md5_get_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -rc4_hmac_md5_get_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_get_params_fn rc4_hmac_md5_get_params;$/;" v file: -rc4_hmac_md5_get_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_get_params(OSSL_PARAM params[])$/;" f file: -rc4_hmac_md5_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_PARAM *rc4_hmac_md5_gettable_ctx_params(ossl_unused void *cctx,$/;" f -rc4_hmac_md5_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn rc4_hmac_md5_gettable_ctx_params;$/;" v file: -rc4_hmac_md5_gettable_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c 42;" d file: -rc4_hmac_md5_hw providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c /^static const PROV_CIPHER_HW_RC4_HMAC_MD5 rc4_hmac_md5_hw = {$/;" v file: -rc4_hmac_md5_init_key crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -rc4_hmac_md5_known_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static const OSSL_PARAM rc4_hmac_md5_known_gettable_ctx_params[] = {$/;" v file: -rc4_hmac_md5_known_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static const OSSL_PARAM rc4_hmac_md5_known_settable_ctx_params[] = {$/;" v file: -rc4_hmac_md5_newctx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_newctx_fn rc4_hmac_md5_newctx;$/;" v file: -rc4_hmac_md5_newctx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static void *rc4_hmac_md5_newctx(void *provctx)$/;" f file: -rc4_hmac_md5_set_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc4_hmac_md5_set_ctx_params;$/;" v file: -rc4_hmac_md5_set_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -rc4_hmac_md5_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_PARAM *rc4_hmac_md5_settable_ctx_params(ossl_unused void *cctx,$/;" f -rc4_hmac_md5_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn rc4_hmac_md5_settable_ctx_params;$/;" v file: -rc4_hmac_md5_update providers/implementations/ciphers/cipher_rc4_hmac_md5.c 43;" d file: -rc4_hw providers/implementations/ciphers/cipher_rc4_hw.c /^static const PROV_CIPHER_HW rc4_hw = {$/;" v file: -rc4_init_key crypto/evp/e_rc4.c /^static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -rc4_key_st include/openssl/rc4.h /^typedef struct rc4_key_st {$/;" s -rc4_off crypto/evp/e_rc4_hmac_md5.c 72;" d file: -rc4_off providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 31;" d file: -rc4_options crypto/rc4/asm/rc4-c64xplus.pl /^rc4_options:$/;" l -rc5_cbc_cipher test/rc5test.c /^static unsigned char rc5_cbc_cipher[RC5_CBC_NUM][8] = {$/;" v file: -rc5_cbc_iv test/rc5test.c /^static unsigned char rc5_cbc_iv[RC5_CBC_NUM][8] = {$/;" v file: -rc5_cbc_key test/rc5test.c /^static unsigned char rc5_cbc_key[RC5_CBC_NUM][17] = {$/;" v file: -rc5_cbc_plain test/rc5test.c /^static unsigned char rc5_cbc_plain[RC5_CBC_NUM][8] = {$/;" v file: -rc5_cbc_rounds test/rc5test.c /^static int rc5_cbc_rounds[RC5_CBC_NUM] = {$/;" v file: -rc5_ctrl crypto/evp/e_rc5.c /^static int rc5_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -rc5_dinit providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc5_dinit;$/;" v file: -rc5_dinit providers/implementations/ciphers/cipher_rc5.c /^static int rc5_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc5_dupctx providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_dupctx_fn rc5_dupctx;$/;" v file: -rc5_dupctx providers/implementations/ciphers/cipher_rc5.c /^static void *rc5_dupctx(void *ctx)$/;" f file: -rc5_einit providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc5_einit;$/;" v file: -rc5_einit providers/implementations/ciphers/cipher_rc5.c /^static int rc5_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: -rc5_freectx providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_freectx_fn rc5_freectx;$/;" v file: -rc5_freectx providers/implementations/ciphers/cipher_rc5.c /^static void rc5_freectx(void *vctx)$/;" f file: -rc5_get_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static int rc5_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -rc5_gettable_ctx_params providers/implementations/ciphers/cipher_rc5.c /^OSSL_FUNC_cipher_gettable_ctx_params_fn rc5_gettable_ctx_params;$/;" v -rc5_key_st include/openssl/rc5.h /^typedef struct rc5_key_st {$/;" s -rc5_set_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc5_set_ctx_params;$/;" v file: -rc5_set_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static int rc5_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -rc5_settable_ctx_params providers/implementations/ciphers/cipher_rc5.c /^OSSL_FUNC_cipher_settable_ctx_params_fn rc5_settable_ctx_params;$/;" v -rcon crypto/aes/aes_core.c /^static const u32 rcon[] = {$/;" v file: -rcon crypto/aes/aes_x86core.c /^static const u32 rcon[] = {$/;" v file: -rcon crypto/aes/asm/aes-c64xplus.pl /^rcon:$/;" l -rcon crypto/aes/asm/aesp8-ppc.pl /^rcon:$/;" l -rctr test/asynciotest.c /^ unsigned int rctr;$/;" m struct:async_ctrs file: -rctr test/sslbuffertest.c /^ unsigned int rctr;$/;" m struct:async_ctrs file: -rcvinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_rcvinfo rcvinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_rcvinfo file: -rd_key include/crypto/aria.h /^ ARIA_u128 rd_key[ARIA_MAX_KEYS];$/;" m struct:aria_key_st -rd_key include/openssl/aes.h /^ unsigned long rd_key[4 * (AES_MAXNR + 1)];$/;" m struct:aes_key_st -rd_key include/openssl/camellia.h /^ KEY_TABLE_TYPE rd_key;$/;" m union:camellia_key_st::__anon383 -rdev providers/implementations/rands/seeding/rand_unix.c /^ dev_t rdev;$/;" m struct:random_device file: -rdrand_init crypto/engine/eng_rdrand.c /^static int rdrand_init(ENGINE *e)$/;" f file: -rdrand_meth crypto/engine/eng_rdrand.c /^static RAND_METHOD rdrand_meth = {$/;" v file: -re crypto/perlasm/x86_64-xlate.pl /^ sub re {$/;" s -read ssl/record/record.h /^ unsigned int read;$/;" m struct:ssl3_record_st -read_PKCS7 apps/ts.c /^static TS_RESP *read_PKCS7(BIO *in_bio)$/;" f file: -read_PKIMESSAGE apps/cmp.c /^static OSSL_CMP_MSG *read_PKIMESSAGE(char **filenames)$/;" f file: -read_ahead ssl/record/record.h /^ int read_ahead;$/;" m struct:record_layer_st -read_ahead ssl/ssl_local.h /^ int read_ahead;$/;" m struct:ssl_ctx_st -read_buf test/helpers/handshake.c /^ unsigned char *read_buf;$/;" m struct:peer_st file: -read_buf_len test/helpers/handshake.c /^ int read_buf_len;$/;" m struct:peer_st file: -read_config Configure /^sub read_config {$/;" s -read_config apps/cmp.c /^static int read_config(void)$/;" f file: -read_config test/generate_ssl_tests.pl /^sub read_config {$/;" s -read_end crypto/evp/bio_enc.c /^ unsigned char *read_start, *read_end;$/;" m struct:enc_struct file: -read_eval_file Configure /^sub read_eval_file {$/;" s -read_hash ssl/ssl_local.h /^ EVP_MD_CTX *read_hash; \/* used for mac generation *\/$/;" m struct:ssl_st -read_iv ssl/ssl_local.h /^ unsigned char read_iv[EVP_MAX_IV_LENGTH]; \/* TLSv1.3 static read IV *\/$/;" m struct:ssl_st -read_key test/testutil/stanza.c /^static int read_key(STANZA *s)$/;" f file: -read_lebn crypto/pem/pvkfmt.c /^static int read_lebn(const unsigned char **in, unsigned int nbyte, BIGNUM **r)$/;" f file: -read_ledword crypto/pem/pvkfmt.c /^static unsigned int read_ledword(const unsigned char **in)$/;" f file: -read_mac_secret ssl/ssl_local.h /^ unsigned char read_mac_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 -read_mac_secret_size ssl/ssl_local.h /^ size_t read_mac_secret_size;$/;" m struct:ssl_st::__anon417 -read_p12 test/helpers/pkcs12.c /^static PKCS12 *read_p12(const char *infile, const PKCS12_ENC *mac)$/;" f file: -read_pem providers/implementations/encode_decode/decode_pem2der.c /^static int read_pem(PROV_CTX *provctx, OSSL_CORE_BIO *cin,$/;" f file: -read_private_key providers/implementations/encode_decode/decode_msblob2key.c /^ b2i_of_void_fn *read_private_key;$/;" m struct:keytype_desc_st file: -read_private_key providers/implementations/encode_decode/decode_pvk2key.c /^ b2i_PVK_of_bio_pw_fn *read_private_key;$/;" m struct:keytype_desc_st file: -read_public_key providers/implementations/encode_decode/decode_msblob2key.c /^ b2i_of_void_fn *read_public_key;$/;" m struct:keytype_desc_st file: -read_sequence ssl/record/record.h /^ unsigned char read_sequence[SEQ_NUM_SIZE];$/;" m struct:record_layer_st -read_session test/ssl_old_test.c /^static SSL_SESSION *read_session(const char *filename)$/;" f file: -read_start crypto/evp/bio_enc.c /^ unsigned char *read_start, *read_end;$/;" m struct:enc_struct file: -read_state ssl/statem/statem.h /^ READ_STATE read_state;$/;" m struct:ossl_statem_st -read_state_first_init ssl/statem/statem.h /^ int read_state_first_init;$/;" m struct:ossl_statem_st -read_state_machine ssl/statem/statem.c /^static SUB_STATE_RETURN read_state_machine(SSL *s)$/;" f file: -read_state_work ssl/statem/statem.h /^ WORK_STATE read_state_work;$/;" m struct:ossl_statem_st -read_string crypto/ui/ui_openssl.c /^static int read_string(UI *ui, UI_STRING *uis)$/;" f file: -read_string_inner crypto/ui/ui_openssl.c /^static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)$/;" f file: -read_text_file test/ct_test.c /^static int read_text_file(const char *dir, const char *file,$/;" f file: -read_till_nl crypto/ui/ui_openssl.c /^static int read_till_nl(FILE *in)$/;" f file: -read_to_eol test/danetest.c /^static char *read_to_eol(BIO *f)$/;" f file: -read_write_req_resp apps/cmp.c /^static OSSL_CMP_MSG *read_write_req_resp(OSSL_CMP_CTX *ctx,$/;" f file: -readable test/x509_time_test.c /^ const char *readable;$/;" m struct:__anon272 file: -readable test/x509_time_test.c /^ const char *readable;$/;" m struct:__anon273 file: -readbuffer_callback_ctrl crypto/bio/bf_readbuff.c /^static long readbuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -readbuffer_ctrl crypto/bio/bf_readbuff.c /^static long readbuffer_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -readbuffer_free crypto/bio/bf_readbuff.c /^static int readbuffer_free(BIO *a)$/;" f file: -readbuffer_gets crypto/bio/bf_readbuff.c /^static int readbuffer_gets(BIO *b, char *buf, int size)$/;" f file: -readbuffer_new crypto/bio/bf_readbuff.c /^static int readbuffer_new(BIO *bi)$/;" f file: -readbuffer_puts crypto/bio/bf_readbuff.c /^static int readbuffer_puts(BIO *b, const char *str)$/;" f file: -readbuffer_read crypto/bio/bf_readbuff.c /^static int readbuffer_read(BIO *b, char *out, int outl)$/;" f file: -readbuffer_resize crypto/bio/bf_readbuff.c /^static int readbuffer_resize(BIO_F_BUFFER_CTX *ctx, int sz)$/;" f file: -readbuffer_write crypto/bio/bf_readbuff.c /^static int readbuffer_write(BIO *b, const char *in, int inl)$/;" f file: -readlink apps/rehash.c /^ssize_t readlink(const char *pathname, char *buf, size_t bufsiz)$/;" f -readp crypto/bio/bss_mem.c /^ struct buf_mem_st *readp; \/* read pointer *\/$/;" m struct:bio_buf_mem_st typeref:struct:bio_buf_mem_st::buf_mem_st file: -readsocket include/internal/sockets.h 134;" d -readsocket include/internal/sockets.h 140;" d -readsocket include/internal/sockets.h 145;" d -readsocket include/internal/sockets.h 150;" d -readsocket include/internal/sockets.h 155;" d -readsocket include/internal/sockets.h 158;" d -readsocket include/internal/sockets.h 166;" d -real_shift crypto/params.c /^static unsigned int real_shift(void)$/;" f file: -realloc_count crypto/mem.c /^static TSAN_QUALIFIER int realloc_count;$/;" v file: -realloc_fn include/openssl/engine.h /^ dyn_MEM_realloc_fn realloc_fn;$/;" m struct:st_dynamic_MEM_fns -realloc_impl crypto/mem.c /^static CRYPTO_realloc_fn realloc_impl = CRYPTO_realloc;$/;" v file: -realname ssl/ssl_local.h /^ char *realname; \/* Curve Name according to provider *\/$/;" m struct:tls_group_info_st -reason crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *reason;$/;" m struct:ossl_cmp_pollrep_st -reason include/crypto/x509.h /^ int reason;$/;" m struct:x509_revoked_st -reason test/evp_test.c /^ char *reason; \/* Expected error reason string *\/$/;" m struct:evp_test_st file: -reason_flags crypto/x509/v3_crld.c /^static const BIT_STRING_BITNAME reason_flags[] = {$/;" v file: -reassembly ssl/ssl_local.h /^ unsigned char *reassembly;$/;" m struct:hm_fragment_st -rebuild_known_cipher_nids engines/e_devcrypto.c /^static void rebuild_known_cipher_nids(ENGINE *e)$/;" f file: -rebuild_known_digest_nids engines/e_devcrypto.c /^static void rebuild_known_digest_nids(ENGINE *e)$/;" f file: -rec_version ssl/record/record.h /^ int rec_version;$/;" m struct:ssl3_record_st -receiptList crypto/cms/cms_local.h /^ STACK_OF(GENERAL_NAMES) *receiptList;$/;" m union:CMS_ReceiptsFrom_st::__anon244 -receipt_request_print apps/cms.c /^static void receipt_request_print(CMS_ContentInfo *cms)$/;" f file: -receiptsFrom crypto/cms/cms_local.h /^ CMS_ReceiptsFrom *receiptsFrom;$/;" m struct:CMS_ReceiptRequest_st -receiptsTo crypto/cms/cms_local.h /^ STACK_OF(GENERAL_NAMES) *receiptsTo;$/;" m struct:CMS_ReceiptRequest_st -received_order ssl/ssl_local.h /^ size_t received_order;$/;" m struct:raw_extension_st -recip crypto/cms/cms_local.h /^ X509 *recip;$/;" m struct:CMS_KeyTransRecipientInfo_st -recipKID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipKID; \/* 3 *\/$/;" m struct:ossl_cmp_pkiheader_st -recipNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipNonce; \/* 6 *\/$/;" m struct:ossl_cmp_pkiheader_st -recipNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipNonce; \/* last nonce received *\/$/;" m struct:ossl_cmp_ctx_st -recipient crypto/cmp/cmp_local.h /^ GENERAL_NAME *recipient;$/;" m struct:ossl_cmp_pkiheader_st -recipient crypto/cmp/cmp_local.h /^ X509_NAME *recipient; \/* to set in recipient in pkiheader *\/$/;" m struct:ossl_cmp_ctx_st -recipientEncryptedKeys crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientEncryptedKey) *recipientEncryptedKeys;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_AuthEnvelopedData_st -recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_AuthenticatedData_st -recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_CompressedData_st -recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_EnvelopedData_st -recode_wnaf crypto/ec/curve448/curve448.c /^static int recode_wnaf(struct smvt_control *control,$/;" f file: -reconstruct_record util/perl/TLSProxy/Record.pm /^sub reconstruct_record$/;" s -record_layer_st ssl/record/record.h /^typedef struct record_layer_st {$/;" s -record_list util/perl/TLSProxy/Proxy.pm /^sub record_list$/;" s -record_padding_arg ssl/ssl_local.h /^ void *record_padding_arg;$/;" m struct:ssl_ctx_st -record_padding_arg ssl/ssl_local.h /^ void *record_padding_arg;$/;" m struct:ssl_st -record_padding_cb ssl/ssl_local.h /^ size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);$/;" m struct:ssl_ctx_st -record_padding_cb ssl/ssl_local.h /^ size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);$/;" m struct:ssl_st -record_pqueue ssl/record/record.h /^} record_pqueue;$/;" t typeref:struct:record_pqueue_st -record_pqueue_st ssl/record/record.h /^typedef struct record_pqueue_st {$/;" s -record_short test/dtlsv1listentest.c /^static const unsigned char record_short[] = {$/;" v file: -record_type crypto/bio/bss_conn.c /^ unsigned char record_type;$/;" m struct:bio_connect_st file: -recordinfo ssl/record/record.h /^ struct bio_dgram_sctp_rcvinfo recordinfo;$/;" m struct:dtls1_record_data_st typeref:struct:dtls1_record_data_st::bio_dgram_sctp_rcvinfo -records util/perl/TLSProxy/Message.pm /^sub records$/;" s -recsig crypto/ui/ui_openssl.c /^static void recsig(int i)$/;" f file: -recursion crypto/encode_decode/decoder_lib.c /^ size_t recursion;$/;" m struct:decoder_process_data_st file: -recv_max_early_data ssl/ssl_local.h /^ uint32_t recv_max_early_data;$/;" m struct:ssl_ctx_st -recv_max_early_data ssl/ssl_local.h /^ uint32_t recv_max_early_data;$/;" m struct:ssl_st -recvfrom e_os.h 391;" d -redirection_ok crypto/http/http_client.c /^static int redirection_ok(int n_redir, const char *old_url, const char *new_url)$/;" f file: -redirection_url crypto/http/http_client.c /^ char *redirection_url; \/* Location obtained from HTTP status 301\/302 *\/$/;" m struct:ossl_http_req_ctx_st file: -reducedepends Configurations/gentemplate.pm /^sub reducedepends {$/;" s -reduction_alg5 crypto/modes/asm/ghash-x86.pl /^sub reduction_alg5 { # 19\/16 times faster than Intel version$/;" s -reduction_alg9 crypto/modes/asm/ghash-x86.pl /^sub reduction_alg9 { # 17\/11 times faster than Intel version$/;" s -reduction_alg9 crypto/modes/asm/ghash-x86_64.pl /^sub reduction_alg9 { # 17\/11 times faster than Intel version$/;" s -reduction_avx crypto/modes/asm/ghash-x86_64.pl /^sub reduction_avx {$/;" s -ref crypto/store/store_result.c /^ const void *ref;$/;" m struct:extracted_param_data_st file: -ref test/chacha_internal_test.c /^static const unsigned char ref[] = {$/;" v file: -ref test/cmp_client_test.c /^static unsigned char ref[CMP_TEST_REFVALUE_LENGTH];$/;" v file: -ref test/cmp_msg_test.c /^static unsigned char ref[CMP_TEST_REFVALUE_LENGTH];$/;" v file: -ref test/params_conversion_test.c /^ void *ref, *datum;$/;" m struct:__anon328 file: -ref_cnt crypto/bio/ossl_core_bio.c /^ CRYPTO_REF_COUNT ref_cnt;$/;" m struct:ossl_core_bio_st file: -ref_lock crypto/bio/ossl_core_bio.c /^ CRYPTO_RWLOCK *ref_lock;$/;" m struct:ossl_core_bio_st file: -ref_size crypto/store/store_result.c /^ size_t ref_size;$/;" m struct:extracted_param_data_st file: -refcnt crypto/encode_decode/encoder_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_endecode_base_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt; \/* Context reference count *\/$/;" m struct:evp_rand_ctx_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_asym_cipher_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_kem_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_keyexch_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_keymgmt_st -refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_signature_st -refcnt crypto/evp/evp_rand.c /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_rand_st file: -refcnt crypto/provider_core.c /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_provider_st file: -refcnt crypto/store/store_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_store_loader_st -refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_cipher_st -refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_kdf_st -refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_mac_st -refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_md_st -refcnt providers/implementations/include/prov/kdfexchange.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:kdf_data_st -refcnt providers/implementations/include/prov/macsignature.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:mac_key_st -refcnt_lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *refcnt_lock;$/;" m struct:evp_rand_ctx_st -refcnt_lock crypto/evp/evp_rand.c /^ CRYPTO_RWLOCK *refcnt_lock;$/;" m struct:evp_rand_st file: -refcnt_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *refcnt_lock; \/* For the ref counter *\/$/;" m struct:ossl_provider_st file: -refcnt_up_method crypto/evp/evp_fetch.c /^ int (*refcnt_up_method)(void *method);$/;" m struct:evp_method_data_st file: -refdata test/tls13encryptiontest.c /^static RECORD_DATA refdata[] = {$/;" v file: -referenceValue crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *referenceValue; \/* optional user name for MSG_MAC_ALG *\/$/;" m struct:ossl_cmp_ctx_st -references crypto/bio/bio_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:bio_st -references crypto/dh/dh_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dh_st -references crypto/dsa/dsa_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dsa_st -references crypto/dso/dso_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dso_st -references crypto/ec/ec_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ec_key_st -references crypto/ec/ec_mult.c /^ CRYPTO_REF_COUNT references;$/;" m struct:ec_pre_comp_st file: -references crypto/ec/ecp_nistp224.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp224_pre_comp_st file: -references crypto/ec/ecp_nistp256.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp256_pre_comp_st file: -references crypto/ec/ecp_nistp521.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp521_pre_comp_st file: -references crypto/ec/ecp_nistz256.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistz256_pre_comp_st file: -references crypto/rsa/rsa_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:rsa_st -references crypto/x509/x509_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:x509_store_st -references include/crypto/ecx.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ecx_key_st -references include/crypto/evp.h /^ CRYPTO_REF_COUNT references;$/;" m struct:evp_pkey_st -references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:X509_crl_st -references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:X509_req_st -references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:x509_st -references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references; \/* >1 only if SSL_copy_session_id is used *\/$/;" m struct:cert_st -references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_ctx_st -references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_session_st -references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_st -reg crypto/perlasm/x86_64-xlate.pl /^ sub reg {$/;" s -regInfo crypto/crmf/crmf_local.h /^ STACK_OF(OSSL_CRMF_ATTRIBUTETYPEANDVALUE) *regInfo;$/;" m struct:ossl_crmf_msg_st -regToken crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *regToken;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -reg_part crypto/rc4/asm/rc4-md5-x86_64.pl /^sub reg_part {$/;" s -reg_part crypto/rc4/asm/rc4-x86_64.pl /^sub reg_part {$/;" s -register_atexit crypto/init.c /^static CRYPTO_ONCE register_atexit = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -register_oid util/perl/OpenSSL/OID.pm /^sub register_oid {$/;" s -registered_oid_arcs util/perl/OpenSSL/OID.pm /^sub registered_oid_arcs {$/;" s -registered_oid_leaves util/perl/OpenSSL/OID.pm /^sub registered_oid_leaves {$/;" s -registrationNumber crypto/x509/v3_admis.h /^ ASN1_PRINTABLESTRING* registrationNumber;$/;" m struct:ProfessionInfo_st -registry_init crypto/store/store_register.c /^static CRYPTO_ONCE registry_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -registry_lock crypto/store/store_register.c /^static CRYPTO_RWLOCK *registry_lock;$/;" v file: -rehash_main apps/rehash.c /^int rehash_main(int argc, char **argv)$/;" f -rehash_options apps/rehash.c /^const OPTIONS rehash_options[] = {$/;" v -reject include/crypto/x509.h /^ STACK_OF(ASN1_OBJECT) *reject; \/* rejected uses *\/$/;" m struct:x509_cert_aux_st -release_engine apps/lib/engine.c /^void release_engine(ENGINE *e)$/;" f -rem_4bit crypto/modes/asm/ghash-alpha.pl /^rem_4bit:$/;" l -rem_4bit crypto/modes/asm/ghash-armv4.pl /^rem_4bit:$/;" l -rem_4bit crypto/modes/asm/ghash-ia64.pl /^rem_4bit:$/;" l -rem_4bit crypto/modes/asm/ghash-s390x.pl /^rem_4bit:$/;" l -rem_4bit crypto/modes/asm/ghash-sparcv9.pl /^rem_4bit:$/;" l -rem_4bit crypto/modes/gcm128.c /^static const size_t rem_4bit[16] = {$/;" v file: -rem_4bit_get crypto/modes/asm/ghash-armv4.pl /^rem_4bit_get:$/;" l -rem_8bit crypto/modes/asm/ghash-ia64.pl /^rem_8bit:$/;" l -remainder test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: -remaining include/internal/packet.h /^ size_t remaining;$/;" m struct:__anon385 -remaining_certdata util/perl/TLSProxy/Certificate.pm /^sub remaining_certdata$/;" s -remove_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: -remove_cb crypto/provider_core.c /^ int (*remove_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata);$/;" m struct:__anon254 file: -remove_links apps/rehash.c /^static int remove_links = 1;$/;" v file: -remove_session_cb ssl/ssl_local.h /^ void (*remove_session_cb) (struct ssl_ctx_st *ctx, SSL_SESSION *sess);$/;" m struct:ssl_ctx_st -remove_session_cb test/sslapitest.c /^static void remove_session_cb(SSL_CTX *ctx, SSL_SESSION *sess)$/;" f file: -remove_session_lock ssl/ssl_sess.c /^static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)$/;" f file: -removetlsfixed providers/implementations/include/prov/ciphercommon.h /^ size_t removetlsfixed; \/*$/;" m struct:prov_cipher_ctx_st -removetlspad providers/implementations/include/prov/ciphercommon.h /^ int removetlspad; \/* Whether TLS padding should be removed or not *\/$/;" m struct:prov_cipher_ctx_st -rename apps/lib/apps.c 54;" d file: -reneg util/perl/TLSProxy/Proxy.pm /^sub reneg$/;" s -reneg_ciphers test/helpers/ssl_test_ctx.h /^ char *reneg_ciphers;$/;" m struct:__anon289 -renegotiate ssl/ssl_local.h /^ int renegotiate;$/;" m struct:ssl_st::__anon417 -renegotiate ssl/ssl_local.h /^ int renegotiate;$/;" m struct:ssl_st -renegotiate_count ssl/bio_ssl.c /^ unsigned long renegotiate_count;$/;" m struct:bio_ssl_st file: -renegotiate_op test/helpers/handshake.c /^static int renegotiate_op(const SSL_TEST_CTX *test_ctx)$/;" f file: -renegotiate_timeout ssl/bio_ssl.c /^ unsigned long renegotiate_timeout;$/;" m struct:bio_ssl_st file: -renumber util/perl/OpenSSL/Ordinals.pm /^sub renumber {$/;" s -reorder test/run_tests.pl /^sub reorder {$/;" s -repack util/perl/TLSProxy/Message.pm /^sub repack$/;" s -repeatable engines/e_loader_attic.c /^ int repeatable;$/;" m struct:file_handler_st file: -reply_command apps/ts.c /^static int reply_command(CONF *conf, const char *section, const char *engine,$/;" f file: -report util/check-format.pl /^sub report {$/;" s -report_flexibly util/check-format.pl /^sub report_flexibly {$/;" s -report_server_accept apps/lib/s_socket.c /^int report_server_accept(BIO *out, int asock, int with_address, int with_pid)$/;" f -req crypto/http/http_client.c /^ BIO *req; \/* BIO holding the request provided by caller *\/$/;" m struct:ossl_http_req_ctx_st file: -req test/certs/mkcert.sh /^req() {$/;" f -req test/cmp_server_test.c /^ OSSL_CMP_MSG *req;$/;" m struct:test_fixture file: -reqCert crypto/ocsp/ocsp_local.h /^ OCSP_CERTID *reqCert;$/;" m struct:ocsp_one_request_st -reqExtensions crypto/cmp/cmp_local.h /^ X509_EXTENSIONS *reqExtensions; \/* exts to be added to cert template *\/$/;" m struct:ossl_cmp_ctx_st -req_cb crypto/x509/x_req.c /^static int req_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -req_check_len apps/req.c /^static int req_check_len(int len, int n_min, int n_max)$/;" f file: -req_conf apps/req.c /^static CONF *req_conf = NULL;$/;" v file: -req_f test/verify_extra_test.c /^static char *req_f = NULL;$/;" v file: -req_info include/crypto/x509.h /^ X509_REQ_INFO req_info; \/* signed certificate request data *\/$/;" m struct:X509_req_st -req_main apps/req.c /^int req_main(int argc, char **argv)$/;" f -req_nocn test/certs/mkcert.sh /^req_nocn() {$/;" f -req_options apps/req.c /^const OPTIONS req_options[] = {$/;" v -req_type test/cmp_client_test.c /^ int req_type;$/;" m struct:test_fixture file: -reqdigest crypto/evp/evp_local.h /^ const EVP_MD *reqdigest; \/* The original requested digest *\/$/;" m struct:evp_md_ctx_st -request crypto/bio/bss_bio.c /^ size_t request; \/* valid iff peer != NULL; 0 if len != 0,$/;" m struct:bio_bio_st file: -request crypto/ts/ts_local.h /^ TS_REQ *request;$/;" m struct:TS_resp_ctx -request test/cmp_server_test.c /^static OSSL_CMP_MSG *request = NULL;$/;" v file: -requestExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *requestExtensions;$/;" m struct:ocsp_req_info_st -requestList crypto/ocsp/ocsp_local.h /^ STACK_OF(OCSP_ONEREQ) *requestList;$/;" m struct:ocsp_req_info_st -request_state ssl/statem/statem.h /^ OSSL_HANDSHAKE_STATE request_state;$/;" m struct:ossl_statem_st -requestorName crypto/ocsp/ocsp_local.h /^ GENERAL_NAME *requestorName;$/;" m struct:ocsp_req_info_st -res Configurations/platform/BASE.pm /^sub res { return __base($_[1], '.res') . $_[0]->resext() }$/;" s -res crypto/evp/e_aes.c /^ int res;$/;" m struct:__anon54 file: -res crypto/evp/e_aes.c /^ int res;$/;" m struct:__anon57 file: -res providers/implementations/ciphers/cipher_aes.h /^ int res;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 -res providers/implementations/ciphers/cipher_aes_gcm.h /^ int res;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -res test/bntest.c /^ const char *res;$/;" m struct:mod_exp_test_st file: -res test/sparse_array_test.c /^ int res;$/;" m struct:doall_st file: -reseed crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_reseed_fn *reseed;$/;" m struct:evp_rand_st file: -reseed providers/implementations/rands/drbg_local.h /^ int (*reseed)(PROV_DRBG *drbg, const unsigned char *ent, size_t ent_len,$/;" m struct:prov_drbg_st -reseed_addin test/evp_test.c /^ unsigned char *reseed_addin;$/;" m struct:rand_data_pass_st file: -reseed_addin_len test/evp_test.c /^ reseed_addin_len;$/;" m struct:rand_data_pass_st file: -reseed_counter providers/implementations/rands/drbg_local.h /^ TSAN_QUALIFIER unsigned int reseed_counter;$/;" m struct:prov_drbg_st -reseed_entropy test/evp_test.c /^ unsigned char *reseed_entropy;$/;" m struct:rand_data_pass_st file: -reseed_entropy_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: -reseed_interval providers/implementations/rands/drbg_local.h /^ unsigned int reseed_interval;$/;" m struct:prov_drbg_st -reseed_next_counter providers/implementations/rands/drbg_local.h /^ unsigned int reseed_next_counter;$/;" m struct:prov_drbg_st -reseed_time providers/implementations/rands/drbg_local.h /^ time_t reseed_time;$/;" m struct:prov_drbg_st -reseed_time test/drbgtest.c /^static time_t reseed_time(EVP_RAND_CTX *drbg)$/;" f file: -reseed_time_interval providers/implementations/rands/drbg_local.h /^ time_t reseed_time_interval;$/;" m struct:prov_drbg_st -reserved crypto/evp/e_aes.c /^ unsigned char reserved[12];$/;" m struct:__anon60::__anon61::__anon62 file: -reserved providers/implementations/include/prov/blake2.h /^ uint8_t reserved[14]; \/* 32 *\/$/;" m struct:blake2b_param_st -reserved providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char reserved[12];$/;" m struct:S390X_kma_params_st -reset include/crypto/evp.h /^ OSSL_FUNC_kdf_reset_fn *reset;$/;" m struct:evp_kdf_st -reset_file_state util/check-format.pl /^sub reset_file_state {$/;" s -resext Configurations/platform/Windows.pm /^sub resext { '.res' }$/;" s -resext Configurations/platform/mingw.pm /^sub resext { '.res.obj' }$/;" s -resolve_config Configure /^sub resolve_config {$/;" s -resolvedepends Configurations/gentemplate.pm /^sub resolvedepends {$/;" s -resp ssl/ssl_local.h /^ unsigned char *resp;$/;" m struct:ssl_st::__anon420::__anon421 -resp_len crypto/http/http_client.c /^ size_t resp_len; \/* Length of response *\/$/;" m struct:ossl_http_req_ctx_st file: -resp_len ssl/ssl_local.h /^ size_t resp_len;$/;" m struct:ssl_st::__anon420::__anon421 -respin apps/s_server.c /^ char *respin;$/;" m struct:tlsextstatusctx_st file: -responderId crypto/ocsp/ocsp_local.h /^ OCSP_RESPID responderId;$/;" m struct:ocsp_response_data_st -response crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_CERTRESPONSE) *response;$/;" m struct:ossl_cmp_certrepmessage_st -response crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING *response;$/;" m struct:ocsp_resp_bytes_st -response crypto/ts/ts_local.h /^ TS_RESP *response;$/;" m struct:TS_resp_ctx -responseBytes crypto/ocsp/ocsp_local.h /^ OCSP_RESPBYTES *responseBytes;$/;" m struct:ocsp_response_st -responseExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *responseExtensions;$/;" m struct:ocsp_response_data_st -responseStatus crypto/ocsp/ocsp_local.h /^ ASN1_ENUMERATED *responseStatus;$/;" m struct:ocsp_response_st -responseType crypto/ocsp/ocsp_local.h /^ ASN1_OBJECT *responseType;$/;" m struct:ocsp_resp_bytes_st -responses crypto/ocsp/ocsp_local.h /^ STACK_OF(OCSP_SINGLERESP) *responses;$/;" m struct:ocsp_response_data_st -restart util/perl/TLSProxy/Proxy.pm /^sub restart$/;" s -restore_errno apps/s_client.c /^static int restore_errno(void)$/;" f file: -restore_errno test/danetest.c /^static int restore_errno(void)$/;" f file: -restore_rand test/sm2_internal_test.c /^static void restore_rand(void)$/;" f file: -result crypto/LPdir_vms.c /^ char result[NAMX_MAXRSS + 1];$/;" m struct:LP_dir_context_st file: -result test/asn1_time_test.c /^ int result;$/;" m struct:compare_testdata file: -result test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: -result test/helpers/handshake.h /^ ssl_test_result_t result;$/;" m struct:handshake_result -result_buf crypto/ui/ui_local.h /^ char *result_buf; \/* Input and Output: If not NULL,$/;" m struct:ui_string_st -result_dir util/perl/OpenSSL/Test.pm /^sub result_dir {$/;" s -result_dsc crypto/LPdir_vms.c /^ struct dsc$descriptor_d result_dsc;$/;" m struct:LP_dir_context_st typeref:struct:LP_dir_context_st::dsc$descriptor_d file: -result_file util/perl/OpenSSL/Test.pm /^sub result_file {$/;" s -result_len crypto/ui/ui_local.h /^ size_t result_len;$/;" m struct:ui_string_st -result_maxsize crypto/ui/ui_local.h /^ int result_maxsize; \/* Input: maximum permitted size of the$/;" m struct:ui_string_st::__anon219::__anon220 -result_minsize crypto/ui/ui_local.h /^ int result_minsize; \/* Input: minimum required size of the$/;" m struct:ui_string_st::__anon219::__anon220 -result_session_ticket_app_data test/helpers/handshake.h /^ char *result_session_ticket_app_data;$/;" m struct:handshake_result -results apps/speed.c /^static double results[ALGOR_NUM][SIZE_NUM];$/;" v file: -resume_extra test/helpers/ssl_test_ctx.h /^ SSL_TEST_EXTRA_CONF resume_extra;$/;" m struct:__anon292 -resumption_expected test/helpers/ssl_test_ctx.h /^ int resumption_expected;$/;" m struct:__anon292 -resumption_master_secret ssl/ssl_local.h /^ unsigned char resumption_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -resumption_master_secret ssl/tls13_enc.c /^static const unsigned char resumption_master_secret[] = "res master";$/;" v file: -resumption_master_secret ssl/tls13_enc.c /^static const unsigned char resumption_master_secret[] = {0x72, 0x65, 0x73, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: -ret crypto/async/async_local.h /^ int ret;$/;" m struct:async_job_st -retransmitting ssl/ssl_local.h /^ unsigned int retransmitting;$/;" m struct:dtls1_state_st -retry_reason crypto/bio/bio_local.h /^ int retry_reason;$/;" m struct:bio_st -return_error apps/include/apps.h /^ int return_error;$/;" m struct:verify_options_st -return_size include/openssl/core.h /^ size_t return_size; \/* returned content size *\/$/;" m struct:ossl_param_st -retval apps/include/opt.h /^ int retval;$/;" m struct:options_st -retval apps/include/opt.h /^ int retval;$/;" m struct:string_int_pair_st -revCerts crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CRMF_CERTID) *revCerts;$/;" m struct:ossl_cmp_revrepcontent_st -revPassphrase crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *revPassphrase;$/;" m union:ossl_cmp_itav_st::__anon197 -rev_body apps/s_server.c /^static int rev_body(int s, int stype, int prot, unsigned char *context)$/;" f file: -revocationDate include/crypto/x509.h /^ ASN1_TIME *revocationDate; \/* revocation date *\/$/;" m struct:x509_revoked_st -revocationReason crypto/cmp/cmp_local.h /^ int revocationReason; \/* revocation reason code to be included in RR *\/$/;" m struct:ossl_cmp_ctx_st -revocationReason crypto/ocsp/ocsp_local.h /^ ASN1_ENUMERATED *revocationReason;$/;" m struct:ocsp_revoked_info_st -revocationTime crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *revocationTime;$/;" m struct:ocsp_revoked_info_st -revoked crypto/ocsp/ocsp_local.h /^ OCSP_REVOKEDINFO *revoked;$/;" m union:ocsp_cert_status_st::__anon208 -revoked include/crypto/x509.h /^ STACK_OF(X509_REVOKED) *revoked; \/* revoked entries: optional *\/$/;" m struct:X509_crl_info_st -rewrite util/perl/OpenSSL/Ordinals.pm /^sub rewrite {$/;" s -rex crypto/aes/asm/aesni-mb-x86_64.pl /^sub rex {$/;" s -rex crypto/aes/asm/aesni-sha1-x86_64.pl /^sub rex {$/;" s -rex crypto/aes/asm/aesni-sha256-x86_64.pl /^sub rex {$/;" s -rex crypto/aes/asm/aesni-x86_64.pl /^sub rex {$/;" s -rex crypto/perlasm/x86_64-xlate.pl /^sub rex {$/;" s -rex crypto/sha/asm/sha1-mb-x86_64.pl /^sub rex {$/;" s -rex crypto/sha/asm/sha256-mb-x86_64.pl /^sub rex {$/;" s -rfc3779_addr include/crypto/x509.h /^ STACK_OF(IPAddressFamily) *rfc3779_addr;$/;" m struct:x509_st -rfc3779_asid include/crypto/x509.h /^ struct ASIdentifiers_st *rfc3779_asid;$/;" m struct:x509_st typeref:struct:x509_st::ASIdentifiers_st -rfc5114_td test/dhtest.c /^} rfc5114_td;$/;" t typeref:struct:__anon314 file: -rfc5114_test test/dhtest.c /^static int rfc5114_test(void)$/;" f file: -rfc7919_test test/dhtest.c /^static int rfc7919_test(void)$/;" f file: -rfctd test/dhtest.c /^static const rfc5114_td rfctd[] = {$/;" v file: -rhotates crypto/sha/asm/keccak1600p8-ppc.pl /^rhotates:$/;" l -rhotates crypto/sha/keccak1600.c /^static const unsigned char rhotates[5][5] = {$/;" v file: -rhotates0 crypto/sha/asm/keccak1600-avx512.pl /^rhotates0:$/;" l -rhotates1 crypto/sha/asm/keccak1600-avx512.pl /^rhotates1:$/;" l -rhotates_left crypto/sha/asm/keccak1600-avx2.pl /^rhotates_left:$/;" l -rhotates_left crypto/sha/asm/keccak1600-avx512vl.pl /^rhotates_left:$/;" l -rhotates_right crypto/sha/asm/keccak1600-avx2.pl /^rhotates_right:$/;" l -ri crypto/bn/bn_local.h /^ int ri; \/* number of bits in R *\/$/;" m struct:bn_mont_ctx_st -rid crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientIdentifier *rid;$/;" m struct:CMS_RecipientEncryptedKey_st -rid crypto/cms/cms_local.h /^ CMS_RecipientIdentifier *rid;$/;" m struct:CMS_KeyTransRecipientInfo_st -right_encode providers/implementations/macs/kmac_prov.c /^static int right_encode(unsigned char *out, size_t out_max_len, size_t *out_len,$/;" f file: -rinf_cb crypto/x509/x_req.c /^static int rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -ripemd160_block crypto/ripemd/asm/rmd-586.pl /^sub ripemd160_block$/;" s -ripemd160_block crypto/ripemd/rmd_dgst.c 22;" d file: -ripemd160_block_data_order crypto/ripemd/rmd_dgst.c /^void ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num)$/;" f -ripemd160_block_data_order crypto/ripemd/rmd_local.h 21;" d -ripemd160_md crypto/evp/legacy_ripemd.c /^static const EVP_MD ripemd160_md = {$/;" v file: -risbg crypto/perlasm/s390x.pm /^sub risbg {$/;" s -risbgn crypto/perlasm/s390x.pm /^sub risbgn {$/;" s -rk include/crypto/sm4.h /^ uint32_t rk[SM4_KEY_SCHEDULE];$/;" m struct:SM4_KEY_st -rkey test/igetest.c /^static unsigned char rkey[16];$/;" v file: -rkey2 test/igetest.c /^static unsigned char rkey2[16];$/;" v file: -rlayer ssl/ssl_local.h /^ RECORD_LAYER rlayer;$/;" m struct:ssl_st -rng_cipher crypto/rand/rand_lib.c /^ char *rng_cipher;$/;" m struct:rand_global_st file: -rng_digest crypto/rand/rand_lib.c /^ char *rng_digest;$/;" m struct:rand_global_st file: -rng_name crypto/rand/rand_lib.c /^ char *rng_name;$/;" m struct:rand_global_st file: -rng_propq crypto/rand/rand_lib.c /^ char *rng_propq;$/;" m struct:rand_global_st file: -role ssl/ssl_local.h /^ ENDPOINT role;$/;" m struct:__anon424 -root test/cmp_protect_test.c /^ *root = NULL, *intermediate = NULL;$/;" v file: -root test/cmp_vfy_test.c /^ *intermediate = NULL, *root = NULL;$/;" v file: -root_f test/cmp_vfy_test.c /^static const char *root_f;$/;" v file: -root_f test/verify_extra_test.c /^static char *root_f = NULL;$/;" v file: -roots_f test/verify_extra_test.c /^static char *roots_f = NULL;$/;" v file: -rot19l crypto/aria/aria.c /^static void rot19l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: -rot19r crypto/aria/aria.c /^static void rot19r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: -rot31l crypto/aria/aria.c /^static void rot31l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: -rot31r crypto/aria/aria.c /^static void rot31r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: -rot61l crypto/aria/aria.c /^static void rot61l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: -rotate crypto/sha/asm/sha1-thumb.pl /^sub rotate {$/;" s -rotate_index apps/lib/apps.c /^int rotate_index(const char *dbfile, const char *new_suffix,$/;" f -rotate_serial apps/lib/apps.c /^int rotate_serial(const char *serialfile, const char *new_suffix,$/;" f -rotl crypto/sm4/sm4.c /^static ossl_inline uint32_t rotl(uint32_t a, uint8_t n)$/;" f file: -rotl32 crypto/aria/aria.c 32;" d file: -rotl8 crypto/modes/siv128.c /^__owur static ossl_inline uint32_t rotl8(uint32_t x)$/;" f file: -rotnr crypto/aria/aria.c /^static ossl_inline void rotnr(unsigned int n, ARIA_u128 *o,$/;" f file: -rotr32 crypto/aria/aria.c 33;" d file: -rotr32 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint32_t rotr32(const uint32_t w, const unsigned int c)$/;" f -rotr64 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t rotr64(const uint64_t w, const unsigned int c)$/;" f -rotr8 crypto/modes/siv128.c /^__owur static ossl_inline uint32_t rotr8(uint32_t x)$/;" f file: -round1_step crypto/md5/asm/md5-x86_64.pl /^sub round1_step$/;" s -round2_step crypto/md5/asm/md5-x86_64.pl /^sub round2_step$/;" s -round3_step crypto/md5/asm/md5-x86_64.pl /^sub round3_step$/;" s -round4_step crypto/md5/asm/md5-x86_64.pl /^sub round4_step$/;" s -rounds crypto/evp/e_rc5.c /^ int rounds; \/* number of rounds *\/$/;" m struct:__anon10 file: -rounds include/crypto/aria.h /^ unsigned int rounds;$/;" m struct:aria_key_st -rounds include/openssl/aes.h /^ int rounds;$/;" m struct:aes_key_st -rounds include/openssl/rc5.h /^ int rounds;$/;" m struct:rc5_key_st -rounds providers/implementations/ciphers/cipher_rc5.h /^ unsigned int rounds; \/* number of rounds *\/$/;" m struct:prov_blowfish_ctx_st -rounds test/evp_test.c /^ unsigned int rounds;$/;" m struct:cipher_data_st file: -roundv crypto/bio/bio_print.c /^static long roundv(LDOUBLE value)$/;" f file: -row crypto/whrlpool/asm/wp-mmx.pl /^sub row()$/;" s -rp crypto/bn/asm/sparcv8.S /^#define rp(I) [%i0+4*I]$/;" d -rp crypto/bn/asm/sparcv8plus.S /^#define rp(I) [%i0+4*I]$/;" d -rp crypto/cmp/cmp_local.h /^ OSSL_CMP_REVREPCONTENT *rp; \/* 12 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -rr crypto/cmp/cmp_local.h /^ OSSL_CMP_REVREQCONTENT *rr; \/* 11 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 -rrec ssl/record/record.h /^ SSL3_RECORD rrec;$/;" m struct:dtls1_record_data_st -rrec ssl/record/record.h /^ SSL3_RECORD rrec[SSL_MAX_PIPELINES];$/;" m struct:record_layer_st -rsa apps/speed.c /^ int rsa;$/;" m struct:openssl_speed_sec_st file: -rsa include/crypto/evp.h /^ struct rsa_st *rsa; \/* RSA *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::rsa_st -rsa providers/implementations/asymciphers/rsa_enc.c /^ RSA *rsa;$/;" m struct:__anon515 file: -rsa providers/implementations/kem/rsa_kem.c /^ RSA *rsa;$/;" m struct:__anon465 file: -rsa providers/implementations/signature/rsa_sig.c /^ RSA *rsa;$/;" m struct:__anon464 file: -rsa_acvp_test_st crypto/rsa/rsa_local.h /^struct rsa_acvp_test_st {$/;" s -rsa_adjust providers/implementations/encode_decode/decode_der2key.c /^static void rsa_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: -rsa_adjust providers/implementations/encode_decode/decode_msblob2key.c /^static void rsa_adjust(void *key, struct msblob2key_ctx_st *ctx)$/;" f file: -rsa_adjust providers/implementations/encode_decode/decode_pvk2key.c /^static void rsa_adjust(void *key, struct pvk2key_ctx_st *ctx)$/;" f file: -rsa_aes_cspname engines/e_capi.c /^static const WCHAR rsa_aes_cspname[] =$/;" v file: -rsa_bits crypto/rsa/rsa_ameth.c /^static int rsa_bits(const EVP_PKEY *pkey)$/;" f file: -rsa_blinding_convert crypto/rsa/rsa_ossl.c /^static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,$/;" f file: -rsa_blinding_invert crypto/rsa/rsa_ossl.c /^static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,$/;" f file: -rsa_bn_dup_check crypto/rsa/rsa_backend.c /^static ossl_inline int rsa_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: -rsa_c apps/speed.c /^static long rsa_c[RSA_NUM][2]; \/* # RSA iteration test *\/$/;" v file: -rsa_capi_idx engines/e_capi.c /^static int rsa_capi_idx = -1;$/;" v file: -rsa_cb crypto/rsa/rsa_asn1.c /^static int rsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -rsa_check providers/implementations/encode_decode/decode_der2key.c /^static int rsa_check(void *key, struct der2key_ctx_st *ctx)$/;" f file: -rsa_check_key_type providers/implementations/encode_decode/encode_key2any.c /^static int rsa_check_key_type(const void *rsa, int expected_type)$/;" f file: -rsa_check_padding providers/implementations/signature/rsa_sig.c /^static int rsa_check_padding(const PROV_RSA_CTX *prsactx,$/;" f file: -rsa_check_parameters providers/implementations/signature/rsa_sig.c /^static int rsa_check_parameters(PROV_RSA_CTX *prsactx, int min_saltlen)$/;" f file: -rsa_choices apps/speed.c /^static const OPT_PAIR rsa_choices[RSA_NUM] = {$/;" v file: -rsa_cms_decrypt crypto/cms/cms_rsa.c /^static int rsa_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: -rsa_cms_encrypt crypto/cms/cms_rsa.c /^static int rsa_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: -rsa_cms_sign crypto/cms/cms_rsa.c /^static int rsa_cms_sign(CMS_SignerInfo *si)$/;" f file: -rsa_cms_verify crypto/cms/cms_rsa.c /^static int rsa_cms_verify(CMS_SignerInfo *si)$/;" f file: -rsa_create_pkey test/acvp_test.c /^static int rsa_create_pkey(EVP_PKEY **pkey,$/;" f file: -rsa_ctx_to_pss crypto/rsa/rsa_ameth.c /^static RSA_PSS_PARAMS *rsa_ctx_to_pss(EVP_PKEY_CTX *pkctx)$/;" f file: -rsa_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *rsa_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -rsa_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 510;" d file: -rsa_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 501;" d file: -rsa_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 499;" d file: -rsa_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 500;" d file: -rsa_decode_private_key providers/implementations/encode_decode/decode_msblob2key.c 231;" d file: -rsa_decode_public_key providers/implementations/encode_decode/decode_msblob2key.c 232;" d file: -rsa_decrypt providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_fn rsa_decrypt;$/;" v file: -rsa_decrypt providers/implementations/asymciphers/rsa_enc.c /^static int rsa_decrypt(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: -rsa_decrypt_init providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_init_fn rsa_decrypt_init;$/;" v file: -rsa_decrypt_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_decrypt_init(void *vprsactx, void *vrsa,$/;" f file: -rsa_decryption_primitive_test test/acvp_test.c /^static int rsa_decryption_primitive_test(int id)$/;" f file: -rsa_digest_sign_final providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn rsa_digest_sign_final;$/;" v file: -rsa_digest_sign_final providers/implementations/signature/rsa_sig.c /^static int rsa_digest_sign_final(void *vprsactx, unsigned char *sig,$/;" f file: -rsa_digest_sign_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn rsa_digest_sign_init;$/;" v file: -rsa_digest_sign_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_sign_init(void *vprsactx, const char *mdname,$/;" f file: -rsa_digest_signverify_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_signverify_init(void *vprsactx, const char *mdname,$/;" f file: -rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn rsa_digest_signverify_update;$/;" v file: -rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn rsa_digest_signverify_update;$/;" v file: -rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static int rsa_digest_signverify_update(void *vprsactx,$/;" f file: -rsa_digest_verify_final providers/implementations/signature/rsa_sig.c /^int rsa_digest_verify_final(void *vprsactx, const unsigned char *sig,$/;" f -rsa_digest_verify_final providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn rsa_digest_verify_final;$/;" v file: -rsa_digest_verify_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn rsa_digest_verify_init;$/;" v file: -rsa_digest_verify_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_verify_init(void *vprsactx, const char *mdname,$/;" f file: -rsa_dup providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn rsa_dup;$/;" v file: -rsa_dup providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_dup(const void *keydata_from, int selection)$/;" f file: -rsa_dupctx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_dupctx_fn rsa_dupctx;$/;" v file: -rsa_dupctx providers/implementations/asymciphers/rsa_enc.c /^static void *rsa_dupctx(void *vprsactx)$/;" f file: -rsa_dupctx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn rsa_dupctx;$/;" v file: -rsa_dupctx providers/implementations/signature/rsa_sig.c /^static void *rsa_dupctx(void *vprsactx)$/;" f file: -rsa_encrypt providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_fn rsa_encrypt;$/;" v file: -rsa_encrypt providers/implementations/asymciphers/rsa_enc.c /^static int rsa_encrypt(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: -rsa_encrypt_init providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_init_fn rsa_encrypt_init;$/;" v file: -rsa_encrypt_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_encrypt_init(void *vprsactx, void *vrsa,$/;" f file: -rsa_enh_cspname engines/e_capi.c /^static const WCHAR rsa_enh_cspname[] =$/;" v file: -rsa_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 903;" d file: -rsa_evp_type providers/implementations/encode_decode/decode_der2key.c 498;" d file: -rsa_evp_type providers/implementations/encode_decode/encode_key2any.c 922;" d file: -rsa_export providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn rsa_export;$/;" v file: -rsa_export providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_export(void *keydata, int selection,$/;" f file: -rsa_export_types providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn rsa_export_types;$/;" v file: -rsa_export_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_export_types(int selection)$/;" f file: -rsa_free providers/implementations/encode_decode/decode_der2key.c 511;" d file: -rsa_free providers/implementations/encode_decode/decode_msblob2key.c 239;" d file: -rsa_free providers/implementations/encode_decode/decode_pvk2key.c 205;" d file: -rsa_freectx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_freectx_fn rsa_freectx;$/;" v file: -rsa_freectx providers/implementations/asymciphers/rsa_enc.c /^static void rsa_freectx(void *vprsactx)$/;" f file: -rsa_freectx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_freectx_fn rsa_freectx;$/;" v file: -rsa_freectx providers/implementations/signature/rsa_sig.c /^static void rsa_freectx(void *vprsactx)$/;" f file: -rsa_freedata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn rsa_freedata;$/;" v file: -rsa_freedata providers/implementations/keymgmt/rsa_kmgmt.c /^static void rsa_freedata(void *keydata)$/;" f file: -rsa_gen providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn rsa_gen;$/;" v file: -rsa_gen providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -rsa_gen_basic providers/implementations/keymgmt/rsa_kmgmt.c 538;" d file: -rsa_gen_cleanup providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn rsa_gen_cleanup;$/;" v file: -rsa_gen_cleanup providers/implementations/keymgmt/rsa_kmgmt.c /^static void rsa_gen_cleanup(void *genctx)$/;" f file: -rsa_gen_ctx providers/implementations/keymgmt/rsa_kmgmt.c /^struct rsa_gen_ctx {$/;" s file: -rsa_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn rsa_gen_init;$/;" v file: -rsa_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_gen_init(void *provctx, int selection,$/;" f file: -rsa_gen_pss providers/implementations/keymgmt/rsa_kmgmt.c 547;" d file: -rsa_gen_set_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn rsa_gen_set_params;$/;" v file: -rsa_gen_set_params providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -rsa_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn rsa_gen_settable_params;$/;" v file: -rsa_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_gen_settable_params(ossl_unused void *genctx,$/;" f file: -rsa_gencb providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_gencb(int p, int n, BN_GENCB *cb)$/;" f file: -rsa_generate_signature_aid providers/implementations/signature/rsa_sig.c /^static unsigned char *rsa_generate_signature_aid(PROV_RSA_CTX *ctx,$/;" f file: -rsa_get_blinding crypto/rsa/rsa_ossl.c /^static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx)$/;" f file: -rsa_get_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn rsa_get_ctx_md_params;$/;" v file: -rsa_get_ctx_md_params providers/implementations/signature/rsa_sig.c /^static int rsa_get_ctx_md_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: -rsa_get_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_get_ctx_params_fn rsa_get_ctx_params;$/;" v file: -rsa_get_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: -rsa_get_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn rsa_get_ctx_params;$/;" v file: -rsa_get_ctx_params providers/implementations/signature/rsa_sig.c /^static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: -rsa_get_md_size providers/implementations/signature/rsa_sig.c /^static size_t rsa_get_md_size(const PROV_RSA_CTX *prsactx)$/;" f file: -rsa_get_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn rsa_get_params;$/;" v file: -rsa_get_params providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_get_params(void *key, OSSL_PARAM params[])$/;" f file: -rsa_get_public_exp crypto/rsa/rsa_crpt.c /^static BIGNUM *rsa_get_public_exp(const BIGNUM *d, const BIGNUM *p,$/;" f file: -rsa_gettable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn rsa_gettable_ctx_md_params;$/;" v file: -rsa_gettable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_gettable_ctx_md_params(void *vprsactx)$/;" f file: -rsa_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_gettable_ctx_params_fn rsa_gettable_ctx_params;$/;" v file: -rsa_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: -rsa_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn rsa_gettable_ctx_params;$/;" v file: -rsa_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: -rsa_gettable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn rsa_gettable_params;$/;" v file: -rsa_gettable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_gettable_params(void *provctx)$/;" f file: -rsa_has providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn rsa_has;$/;" v file: -rsa_has providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_has(const void *keydata, int selection)$/;" f file: -rsa_imexport_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_imexport_types(int selection)$/;" f file: -rsa_import providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn rsa_import;$/;" v file: -rsa_import providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -rsa_import_types providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn rsa_import_types;$/;" v file: -rsa_import_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_import_types(int selection)$/;" f file: -rsa_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[],$/;" f file: -rsa_input_type providers/implementations/encode_decode/encode_key2any.c 924;" d file: -rsa_input_type providers/implementations/encode_decode/encode_key2text.c 787;" d file: -rsa_int_export_to crypto/rsa/rsa_ameth.c /^static int rsa_int_export_to(const EVP_PKEY *from, int rsa_type,$/;" f file: -rsa_int_import_from crypto/rsa/rsa_ameth.c /^static int rsa_int_import_from(const OSSL_PARAM params[], void *vpctx,$/;" f file: -rsa_item_sign crypto/rsa/rsa_ameth.c /^static int rsa_item_sign(EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *asn,$/;" f file: -rsa_item_verify crypto/rsa/rsa_ameth.c /^static int rsa_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: -rsa_key_exchange_count test/sslapitest.c /^ unsigned int rsa_key_exchange_count;$/;" m struct:sslapitest_log_counts file: -rsa_key_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM rsa_key_types[] = {$/;" v file: -rsa_keygen crypto/rsa/rsa_gen.c /^static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes,$/;" f file: -rsa_keygen crypto/rsa/rsa_local.h /^ int (*rsa_keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);$/;" m struct:rsa_meth_st -rsa_keygen test/evp_libctx_test.c /^static int rsa_keygen(int bits, EVP_PKEY **pub, EVP_PKEY **priv)$/;" f file: -rsa_keygen_pairwise_test crypto/rsa/rsa_gen.c /^static int rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: -rsa_keygen_test test/acvp_test.c /^static int rsa_keygen_test(int id)$/;" f file: -rsa_load providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn rsa_load;$/;" v file: -rsa_load providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_load(const void *reference, size_t reference_sz)$/;" f file: -rsa_main apps/rsa.c /^int rsa_main(int argc, char **argv)$/;" f -rsa_match providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn rsa_match;$/;" v file: -rsa_match providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: -rsa_meth crypto/engine/eng_local.h /^ const RSA_METHOD *rsa_meth;$/;" m struct:engine_st -rsa_meth_st crypto/rsa/rsa_local.h /^struct rsa_meth_st {$/;" s -rsa_mod_exp crypto/rsa/rsa_local.h /^ int (*rsa_mod_exp) (BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx);$/;" m struct:rsa_meth_st -rsa_multi_prime_keygen crypto/rsa/rsa_local.h /^ int (*rsa_multi_prime_keygen) (RSA *rsa, int bits, int primes,$/;" m struct:rsa_meth_st -rsa_multiprime_keygen crypto/rsa/rsa_gen.c /^static int rsa_multiprime_keygen(RSA *rsa, int bits, int primes,$/;" f file: -rsa_new_intern crypto/rsa/rsa_lib.c /^static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: -rsa_newctx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_newctx_fn rsa_newctx;$/;" v file: -rsa_newctx providers/implementations/asymciphers/rsa_enc.c /^static void *rsa_newctx(void *provctx)$/;" f file: -rsa_newctx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_newctx_fn rsa_newctx;$/;" v file: -rsa_newctx providers/implementations/signature/rsa_sig.c /^static void *rsa_newctx(void *provctx, const char *propq)$/;" f file: -rsa_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn rsa_newdata;$/;" v file: -rsa_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_newdata(void *provctx)$/;" f file: -rsa_oaep_decode crypto/cms/cms_rsa.c /^static RSA_OAEP_PARAMS *rsa_oaep_decode(const X509_ALGOR *alg)$/;" f file: -rsa_oaep_params_st include/openssl/rsa.h /^typedef struct rsa_oaep_params_st {$/;" s -rsa_options apps/rsa.c /^const OPTIONS rsa_options[] = {$/;" v -rsa_ossl_finish crypto/rsa/rsa_ossl.c /^static int rsa_ossl_finish(RSA *rsa)$/;" f file: -rsa_ossl_init crypto/rsa/rsa_ossl.c /^static int rsa_ossl_init(RSA *rsa)$/;" f file: -rsa_ossl_mod_exp crypto/rsa/rsa_ossl.c /^static int rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx)$/;" f file: -rsa_ossl_private_decrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_private_decrypt(int flen, const unsigned char *from,$/;" f file: -rsa_ossl_private_encrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_private_encrypt(int flen, const unsigned char *from,$/;" f file: -rsa_ossl_public_decrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_public_decrypt(int flen, const unsigned char *from,$/;" f file: -rsa_ossl_public_encrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_public_encrypt(int flen, const unsigned char *from,$/;" f file: -rsa_param_encode crypto/rsa/rsa_ameth.c /^static int rsa_param_encode(const EVP_PKEY *pkey,$/;" f file: -rsa_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM rsa_params[] = {$/;" v file: -rsa_pem_type providers/implementations/encode_decode/encode_key2any.c 926;" d file: -rsa_pkcs1_ossl_meth crypto/rsa/rsa_ossl.c /^static RSA_METHOD rsa_pkcs1_ossl_meth = {$/;" v file: -rsa_pkey_check crypto/rsa/rsa_ameth.c /^static int rsa_pkey_check(const EVP_PKEY *pkey)$/;" f file: -rsa_pkey_copy crypto/rsa/rsa_ameth.c /^static int rsa_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: -rsa_pkey_ctrl crypto/rsa/rsa_ameth.c /^static int rsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: -rsa_pkey_dirty_cnt crypto/rsa/rsa_ameth.c /^static size_t rsa_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: -rsa_pkey_export_to crypto/rsa/rsa_ameth.c /^static int rsa_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -rsa_pkey_import_from crypto/rsa/rsa_ameth.c /^static int rsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -rsa_pkey_meth crypto/rsa/rsa_pmeth.c /^static const EVP_PKEY_METHOD rsa_pkey_meth = {$/;" v file: -rsa_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 902;" d file: -rsa_prime_info_st crypto/rsa/rsa_local.h /^typedef struct rsa_prime_info_st {$/;" s -rsa_priv_dec crypto/rsa/rsa_local.h /^ int (*rsa_priv_dec) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st -rsa_priv_decode crypto/rsa/rsa_ameth.c /^static int rsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: -rsa_priv_enc crypto/rsa/rsa_local.h /^ int (*rsa_priv_enc) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st -rsa_priv_encode crypto/rsa/rsa_ameth.c /^static int rsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: -rsa_priv_key demos/signature/rsa_pss.h /^static const unsigned char rsa_priv_key[] = {$/;" v -rsa_priv_print crypto/rsa/rsa_ameth.c /^static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -rsa_private_key_bio providers/implementations/encode_decode/decode_pvk2key.c 198;" d file: -rsa_pss_check_min_key_size ssl/t1_lib.c /^static int rsa_pss_check_min_key_size(SSL_CTX *ctx, const EVP_PKEY *pkey,$/;" f file: -rsa_pss_compute_saltlen providers/implementations/signature/rsa_sig.c /^static int rsa_pss_compute_saltlen(PROV_RSA_CTX *ctx)$/;" f file: -rsa_pss_param_print crypto/rsa/rsa_ameth.c /^static int rsa_pss_param_print(BIO *bp, int pss_key, RSA_PSS_PARAMS *pss,$/;" f file: -rsa_pss_params_30_st include/crypto/rsa.h /^typedef struct rsa_pss_params_30_st {$/;" s -rsa_pss_params_st include/openssl/rsa.h /^struct rsa_pss_params_st {$/;" s -rsa_pss_pkey_export_to crypto/rsa/rsa_ameth.c /^static int rsa_pss_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: -rsa_pss_pkey_import_from crypto/rsa/rsa_ameth.c /^static int rsa_pss_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -rsa_pss_pkey_meth crypto/rsa/rsa_pmeth.c /^static const EVP_PKEY_METHOD rsa_pss_pkey_meth = {$/;" v file: -rsa_pss_restricted crypto/rsa/rsa_pmeth.c 58;" d file: -rsa_pss_restricted providers/implementations/signature/rsa_sig.c 113;" d file: -rsa_pss_verify_param crypto/rsa/rsa_ameth.c /^static int rsa_pss_verify_param(const EVP_MD **pmd, const EVP_MD **pmgf1md,$/;" f file: -rsa_pub_cmp crypto/rsa/rsa_ameth.c /^static int rsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: -rsa_pub_dec crypto/rsa/rsa_local.h /^ int (*rsa_pub_dec) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st -rsa_pub_decode crypto/rsa/rsa_ameth.c /^static int rsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: -rsa_pub_enc crypto/rsa/rsa_local.h /^ int (*rsa_pub_enc) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st -rsa_pub_encode crypto/rsa/rsa_ameth.c /^static int rsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: -rsa_pub_key demos/signature/rsa_pss.h /^static const unsigned char rsa_pub_key[] = {$/;" v -rsa_pub_print crypto/rsa/rsa_ameth.c /^static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: -rsa_pubexp include/crypto/evp.h /^ BIGNUM *rsa_pubexp;$/;" m struct:evp_pkey_ctx_st -rsa_query_operation_name providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn rsa_query_operation_name;$/;" v file: -rsa_query_operation_name providers/implementations/keymgmt/rsa_kmgmt.c /^static const char *rsa_query_operation_name(int operation_id)$/;" f file: -rsa_results apps/speed.c /^static double rsa_results[RSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: -rsa_security_bits crypto/rsa/rsa_ameth.c /^static int rsa_security_bits(const EVP_PKEY *pkey)$/;" f file: -rsa_security_bits_cases test/rsa_test.c /^} rsa_security_bits_cases[] = {$/;" v typeref:struct:__anon296 file: -rsa_set1 providers/implementations/encode_decode/encode_key2ms.c 170;" d file: -rsa_set_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn rsa_set_ctx_md_params;$/;" v file: -rsa_set_ctx_md_params providers/implementations/signature/rsa_sig.c /^static int rsa_set_ctx_md_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: -rsa_set_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_set_ctx_params_fn rsa_set_ctx_params;$/;" v file: -rsa_set_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: -rsa_set_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn rsa_set_ctx_params;$/;" v file: -rsa_set_ctx_params providers/implementations/signature/rsa_sig.c /^static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: -rsa_set_pss_param crypto/rsa/rsa_pmeth.c /^static int rsa_set_pss_param(RSA *rsa, EVP_PKEY_CTX *ctx)$/;" f file: -rsa_setkey test/rsa_test.c /^static int rsa_setkey(RSA** key, unsigned char *ctext, int idx)$/;" f file: -rsa_settable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn rsa_settable_ctx_md_params;$/;" v file: -rsa_settable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_settable_ctx_md_params(void *vprsactx)$/;" f file: -rsa_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_settable_ctx_params_fn rsa_settable_ctx_params;$/;" v file: -rsa_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM *rsa_settable_ctx_params(ossl_unused void *vprsactx,$/;" f file: -rsa_settable_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn rsa_settable_ctx_params;$/;" v file: -rsa_settable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_settable_ctx_params(void *vprsactx,$/;" f file: -rsa_setup_md providers/implementations/signature/rsa_sig.c /^static int rsa_setup_md(PROV_RSA_CTX *ctx, const char *mdname,$/;" f file: -rsa_setup_mgf1_md providers/implementations/signature/rsa_sig.c /^static int rsa_setup_mgf1_md(PROV_RSA_CTX *ctx, const char *mdname,$/;" f file: -rsa_sig_info_set crypto/rsa/rsa_ameth.c /^static int rsa_sig_info_set(X509_SIG_INFO *siginf, const X509_ALGOR *sigalg,$/;" f file: -rsa_sig_print crypto/rsa/rsa_ameth.c /^static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f file: -rsa_siggen_test test/acvp_test.c /^static int rsa_siggen_test(int id)$/;" f file: -rsa_sign crypto/rsa/rsa_local.h /^ int (*rsa_sign) (int type,$/;" m struct:rsa_meth_st -rsa_sign providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_sign_fn rsa_sign;$/;" v file: -rsa_sign providers/implementations/signature/rsa_sig.c /^static int rsa_sign(void *vprsactx, unsigned char *sig, size_t *siglen,$/;" f file: -rsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *rsa_sign_ctx[RSA_NUM];$/;" m struct:loopargs_st file: -rsa_sign_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn rsa_sign_init;$/;" v file: -rsa_sign_init providers/implementations/signature/rsa_sig.c /^static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[])$/;" f file: -rsa_signverify_init providers/implementations/signature/rsa_sig.c /^static int rsa_signverify_init(void *vprsactx, void *vrsa,$/;" f file: -rsa_sigver_test test/acvp_test.c /^static int rsa_sigver_test(int id)$/;" f file: -rsa_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c 904;" d file: -rsa_st crypto/rsa/rsa_local.h /^struct rsa_st {$/;" s -rsa_table crypto/engine/tb_rsa.c /^static ENGINE_TABLE *rsa_table = NULL;$/;" v file: -rsa_to_text providers/implementations/encode_decode/encode_key2text.c /^static int rsa_to_text(BIO *out, const void *key, int selection)$/;" f file: -rsa_type providers/implementations/keymgmt/rsa_kmgmt.c /^ int rsa_type;$/;" m struct:rsa_gen_ctx file: -rsa_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 907;" d file: -rsa_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 905;" d file: -rsa_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 906;" d file: -rsa_validate providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn rsa_validate;$/;" v file: -rsa_validate providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_validate(const void *keydata, int selection, int checktype)$/;" f file: -rsa_validate_keypair_multiprime crypto/rsa/rsa_chk.c /^static int rsa_validate_keypair_multiprime(const RSA *key, BN_GENCB *cb)$/;" f file: -rsa_validate_rng_strength crypto/rsa/rsa_sp800_56b_gen.c /^static int rsa_validate_rng_strength(EVP_RAND_CTX *rng, int nbits)$/;" f file: -rsa_verify crypto/rsa/rsa_local.h /^ int (*rsa_verify) (int dtype, const unsigned char *m,$/;" m struct:rsa_meth_st -rsa_verify providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_fn rsa_verify;$/;" v file: -rsa_verify providers/implementations/signature/rsa_sig.c /^static int rsa_verify(void *vprsactx, const unsigned char *sig, size_t siglen,$/;" f file: -rsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *rsa_verify_ctx[RSA_NUM];$/;" m struct:loopargs_st file: -rsa_verify_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn rsa_verify_init;$/;" v file: -rsa_verify_init providers/implementations/signature/rsa_sig.c /^static int rsa_verify_init(void *vprsactx, void *vrsa,$/;" f file: -rsa_verify_recover providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_recover_fn rsa_verify_recover;$/;" v file: -rsa_verify_recover providers/implementations/signature/rsa_sig.c /^static int rsa_verify_recover(void *vprsactx,$/;" f file: -rsa_verify_recover_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_recover_init_fn rsa_verify_recover_init;$/;" v file: -rsa_verify_recover_init providers/implementations/signature/rsa_sig.c /^static int rsa_verify_recover_init(void *vprsactx, void *vrsa,$/;" f file: -rsakem_decapsulate_init providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_decapsulate_init_fn rsakem_decapsulate_init;$/;" v file: -rsakem_decapsulate_init providers/implementations/kem/rsa_kem.c /^static int rsakem_decapsulate_init(void *vprsactx, void *vrsa,$/;" f file: -rsakem_dupctx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_dupctx_fn rsakem_dupctx;$/;" v file: -rsakem_dupctx providers/implementations/kem/rsa_kem.c /^static void *rsakem_dupctx(void *vprsactx)$/;" f file: -rsakem_encapsulate_init providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_encapsulate_init_fn rsakem_encapsulate_init;$/;" v file: -rsakem_encapsulate_init providers/implementations/kem/rsa_kem.c /^static int rsakem_encapsulate_init(void *vprsactx, void *vrsa,$/;" f file: -rsakem_freectx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_freectx_fn rsakem_freectx;$/;" v file: -rsakem_freectx providers/implementations/kem/rsa_kem.c /^static void rsakem_freectx(void *vprsactx)$/;" f file: -rsakem_generate providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_encapsulate_fn rsakem_generate;$/;" v file: -rsakem_generate providers/implementations/kem/rsa_kem.c /^static int rsakem_generate(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: -rsakem_get_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_get_ctx_params_fn rsakem_get_ctx_params;$/;" v file: -rsakem_get_ctx_params providers/implementations/kem/rsa_kem.c /^static int rsakem_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: -rsakem_gettable_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_gettable_ctx_params_fn rsakem_gettable_ctx_params;$/;" v file: -rsakem_gettable_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM *rsakem_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: -rsakem_init providers/implementations/kem/rsa_kem.c /^static int rsakem_init(void *vprsactx, void *vrsa,$/;" f file: -rsakem_newctx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_newctx_fn rsakem_newctx;$/;" v file: -rsakem_newctx providers/implementations/kem/rsa_kem.c /^static void *rsakem_newctx(void *provctx)$/;" f file: -rsakem_opname2id providers/implementations/kem/rsa_kem.c /^static int rsakem_opname2id(const char *name)$/;" f file: -rsakem_opname_id_map providers/implementations/kem/rsa_kem.c /^static const OSSL_ITEM rsakem_opname_id_map[] = {$/;" v file: -rsakem_recover providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_decapsulate_fn rsakem_recover;$/;" v file: -rsakem_recover providers/implementations/kem/rsa_kem.c /^static int rsakem_recover(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: -rsakem_set_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_set_ctx_params_fn rsakem_set_ctx_params;$/;" v file: -rsakem_set_ctx_params providers/implementations/kem/rsa_kem.c /^static int rsakem_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: -rsakem_settable_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_settable_ctx_params_fn rsakem_settable_ctx_params;$/;" v file: -rsakem_settable_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM *rsakem_settable_ctx_params(ossl_unused void *vprsactx,$/;" f file: -rsapss_adjust providers/implementations/encode_decode/decode_der2key.c 539;" d file: -rsapss_check providers/implementations/encode_decode/decode_der2key.c 538;" d file: -rsapss_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 535;" d file: -rsapss_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 536;" d file: -rsapss_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 534;" d file: -rsapss_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 532;" d file: -rsapss_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 533;" d file: -rsapss_evp_type providers/implementations/encode_decode/decode_der2key.c 531;" d file: -rsapss_evp_type providers/implementations/encode_decode/encode_key2any.c 923;" d file: -rsapss_free providers/implementations/encode_decode/decode_der2key.c 537;" d file: -rsapss_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn rsapss_gen_init;$/;" v file: -rsapss_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_gen_init(void *provctx, int selection,$/;" f file: -rsapss_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn rsapss_gen_settable_params;$/;" v file: -rsapss_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsapss_gen_settable_params(ossl_unused void *genctx,$/;" f file: -rsapss_input_type providers/implementations/encode_decode/encode_key2any.c 925;" d file: -rsapss_input_type providers/implementations/encode_decode/encode_key2text.c 788;" d file: -rsapss_load providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn rsapss_load;$/;" v file: -rsapss_load providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_load(const void *reference, size_t reference_sz)$/;" f file: -rsapss_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn rsapss_newdata;$/;" v file: -rsapss_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_newdata(void *provctx)$/;" f file: -rsapss_pem_type providers/implementations/encode_decode/encode_key2any.c 927;" d file: -rsasve_gen_rand_bytes providers/implementations/kem/rsa_kem.c /^static int rsasve_gen_rand_bytes(RSA *rsa_pub,$/;" f file: -rsasve_generate providers/implementations/kem/rsa_kem.c /^static int rsasve_generate(PROV_RSA_CTX *prsactx,$/;" f file: -rsasve_recover providers/implementations/kem/rsa_kem.c /^static int rsasve_recover(PROV_RSA_CTX *prsactx,$/;" f file: -rsautl_main apps/rsautl.c /^int rsautl_main(int argc, char **argv)$/;" f -rsautl_options apps/rsautl.c /^const OPTIONS rsautl_options[] = {$/;" v -rsaz_1024_gather5_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_gather5_avx2:$/;" l -rsaz_1024_mul_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_mul_avx2:$/;" l -rsaz_1024_norm2red_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_norm2red_avx2:$/;" l -rsaz_1024_red2norm_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_red2norm_avx2:$/;" l -rsaz_1024_scatter5_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_scatter5_avx2:$/;" l -rsaz_1024_sqr_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_sqr_avx2: # 702 cycles, 14% faster than rsaz_1024_mul_avx2$/;" l -rsaz_1024_sqr_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_sqr_avx2:$/;" l -rsaz_512_gather4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_gather4:$/;" l -rsaz_512_mul crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul:$/;" l -rsaz_512_mul_by_one crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_by_one:$/;" l -rsaz_512_mul_gather4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_gather4:$/;" l -rsaz_512_mul_scatter4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_scatter4:$/;" l -rsaz_512_scatter4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_scatter4:$/;" l -rsaz_512_sqr crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_sqr: # 25-29% faster than rsaz_512_mul$/;" l -rsaz_avx2_eligible crypto/bn/asm/rsaz-avx2.pl /^rsaz_avx2_eligible:$/;" l -rsaz_def_handler crypto/bn/asm/rsaz-avx512.pl /^rsaz_def_handler:$/;" l -rsaz_se_handler crypto/bn/asm/rsaz-avx2.pl /^rsaz_se_handler:$/;" l -rspInfo crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *rspInfo;$/;" m struct:ossl_cmp_certresponse_st -rstate ssl/record/record.h /^ int rstate;$/;" m struct:record_layer_st -run apps/speed.c /^static volatile int run = 0;$/;" v file: -run util/perl/OpenSSL/Test.pm /^sub run {$/;" s -run_benchmark apps/speed.c /^static int run_benchmark(int async_jobs,$/;" f file: -run_cert test/v3nametest.c /^static int run_cert(X509 *crt, const char *nameincert,$/;" f file: -run_certsout_test test/cms-examples.pl /^sub run_certsout_test {$/;" s -run_dataout_test test/cms-examples.pl /^sub run_dataout_test {$/;" s -run_digest_test test/cms-examples.pl /^sub run_digest_test {$/;" s -run_encrypted_test test/cms-examples.pl /^sub run_encrypted_test {$/;" s -run_envelope_test test/cms-examples.pl /^sub run_envelope_test {$/;" s -run_file_tests test/bntest.c /^static int run_file_tests(int i)$/;" f file: -run_file_tests test/evp_test.c /^static int run_file_tests(int i)$/;" f file: -run_mtu_tests test/dtls_mtu_test.c /^static int run_mtu_tests(void)$/;" f file: -run_multi_thread_test test/drbgtest.c /^static void run_multi_thread_test(void)$/;" f file: -run_once_done crypto/context.c /^ int run_once_done[OSSL_LIB_CTX_MAX_RUN_ONCE];$/;" m struct:ossl_lib_ctx_st file: -run_once_ret crypto/context.c /^ int run_once_ret[OSSL_LIB_CTX_MAX_RUN_ONCE];$/;" m struct:ossl_lib_ctx_st file: -run_param_file_tests test/params_conversion_test.c /^static int run_param_file_tests(int i)$/;" f file: -run_pipe test/bio_prefix_text.c /^static int run_pipe(void)$/;" f file: -run_reencode_test test/cms-examples.pl /^sub run_reencode_test {$/;" s -run_srp test/srptest.c /^static int run_srp(const char *username, const char *client_pass,$/;" f file: -run_srp_kat test/srptest.c /^static int run_srp_kat(void)$/;" f file: -run_srp_tests test/srptest.c /^static int run_srp_tests(void)$/;" f file: -run_test test/evp_test.c /^ int (*run_test) (EVP_TEST * t);$/;" m struct:evp_test_method_st file: -run_test test/evp_test.c /^static int run_test(EVP_TEST *t)$/;" f file: -run_tests test/testutil/driver.c /^int run_tests(const char *test_prog_name)$/;" f -run_thread test/drbgtest.c /^static int run_thread(thread_t *t)$/;" f file: -run_thread test/threadstest.h /^static int run_thread(thread_t *t, void (*f)(void))$/;" f -run_tlsatest test/danetest.c /^static int run_tlsatest(void)$/;" f file: -run_verify_test test/cms-examples.pl /^sub run_verify_test {$/;" s -running_output crypto/encode_decode/encoder_lib.c /^ unsigned char *running_output;$/;" m struct:encoder_process_data_st file: -running_output_length crypto/encode_decode/encoder_lib.c /^ size_t running_output_length;$/;" m struct:encoder_process_data_st file: -runtests test/run_tests.pl /^ sub runtests {$/;" s -rwflag crypto/ui/ui_util.c /^ int rwflag;$/;" m struct:pem_password_cb_data file: -rwstate ssl/ssl_local.h /^ int rwstate;$/;" m struct:ssl_st -rxb crypto/perlasm/x86_64-xlate.pl /^sub rxb {$/;" s -rxb crypto/perlasm/x86asm.pl /^sub rxb {$/;" s -s crypto/dsa/dsa_local.h /^ BIGNUM *s;$/;" m struct:DSA_SIG_st -s crypto/ec/ec_local.h /^ BIGNUM *s;$/;" m struct:ECDSA_SIG_st -s crypto/poly1305/poly1305_base2_44.c /^ u64 s[2];$/;" m struct:__anon250 file: -s crypto/poly1305/poly1305_ieee754.c /^ double s[6];$/;" m struct:__anon247 file: -s crypto/property/property_string.c /^ const char *s;$/;" m struct:__anon93 file: -s ssl/record/record.h /^ SSL *s;$/;" m struct:record_layer_st -s ssl/ssl_lib.c /^ SSL *s;$/;" m struct:ssl_async_args file: -s ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st -s ssl/ssl_local.h /^__owur STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s);$/;" v -s ssl/statem/statem_local.h /^const STACK_OF(X509_NAME) *get_ca_names(SSL *s);$/;" v -s test/cipherbytes_test.c /^static SSL *s;$/;" v file: -s test/ecdsatest.h /^ const char *s;$/;" m struct:__anon267 -s test/evp_test.c /^ STANZA s; \/* Common test stanza *\/$/;" m struct:evp_test_st file: -s2i_ASN1_IA5STRING crypto/x509/v3_ia5.c /^ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method,$/;" f -s2i_ASN1_INTEGER crypto/x509/v3_utl.c /^ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *method, const char *value)$/;" f -s2i_ASN1_OCTET_STRING crypto/x509/v3_skid.c /^ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method,$/;" f -s2i_ASN1_UTF8STRING crypto/x509/v3_utf8.c /^ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method,$/;" f -s2i_asn1_int crypto/x509/v3_int.c /^static void *s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx,$/;" f file: -s2i_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^static void *s2i_ocsp_nocheck(const X509V3_EXT_METHOD *method,$/;" f file: -s2i_poison crypto/ct/ct_x509v3.c /^static void *s2i_poison(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str)$/;" f file: -s2i_skey_id crypto/x509/v3_skid.c /^static ASN1_OCTET_STRING *s2i_skey_id(X509V3_EXT_METHOD *method,$/;" f file: -s2n crypto/ct/ct_local.h 31;" d -s2n crypto/idea/idea_local.h 77;" d -s2n crypto/idea/idea_local.h 78;" d -s2n ssl/ssl_local.h 123;" d -s3 ssl/ssl_local.h /^ } s3;$/;" m struct:ssl_st typeref:struct:ssl_st::__anon417 -s390x providers/implementations/ciphers/cipher_aes.h /^ } s390x;$/;" m union:prov_aes_ctx_st::__anon488 typeref:struct:prov_aes_ctx_st::__anon488::__anon489 -s390x providers/implementations/ciphers/cipher_aes_ccm.h /^ } s390x;$/;" m union:prov_aes_ccm_ctx_st::__anon472 typeref:struct:prov_aes_ccm_ctx_st::__anon472::__anon474 -s390x providers/implementations/ciphers/cipher_aes_gcm.h /^ } s390x;$/;" m union:prov_aes_gcm_ctx_st::__anon494 typeref:struct:prov_aes_gcm_ctx_st::__anon494::__anon495 -s390x_aes_cbc_cipher crypto/evp/e_aes.c 965;" d file: -s390x_aes_cbc_init_key crypto/evp/e_aes.c 963;" d file: -s390x_aes_ccm crypto/evp/e_aes.c /^static int s390x_aes_ccm(S390X_AES_CCM_CTX *ctx, const unsigned char *in,$/;" f file: -s390x_aes_ccm_aad crypto/evp/e_aes.c /^static void s390x_aes_ccm_aad(S390X_AES_CCM_CTX *ctx, const unsigned char *aad,$/;" f file: -s390x_aes_ccm_cipher crypto/evp/e_aes.c /^static int s390x_aes_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_ccm_cleanup crypto/evp/e_aes.c 2169;" d file: -s390x_aes_ccm_ctrl crypto/evp/e_aes.c /^static int s390x_aes_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -s390x_aes_ccm_init_key crypto/evp/e_aes.c /^static int s390x_aes_ccm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_ccm_setiv crypto/evp/e_aes.c /^static inline void s390x_aes_ccm_setiv(S390X_AES_CCM_CTX *ctx,$/;" f file: -s390x_aes_ccm_tls_cipher crypto/evp/e_aes.c /^static int s390x_aes_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_cfb1_cipher crypto/evp/e_aes.c 1156;" d file: -s390x_aes_cfb1_init_key crypto/evp/e_aes.c 1154;" d file: -s390x_aes_cfb8_cipher crypto/evp/e_aes.c /^static int s390x_aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_cfb8_init_key crypto/evp/e_aes.c /^static int s390x_aes_cfb8_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_cfb_cipher crypto/evp/e_aes.c /^static int s390x_aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_cfb_init_key crypto/evp/e_aes.c /^static int s390x_aes_cfb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_ctr_cipher crypto/evp/e_aes.c 1164;" d file: -s390x_aes_ctr_init_key crypto/evp/e_aes.c 1162;" d file: -s390x_aes_ecb_cipher crypto/evp/e_aes.c /^static int s390x_aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_ecb_init_key crypto/evp/e_aes.c /^static int s390x_aes_ecb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_gcm crypto/evp/e_aes.c /^static int s390x_aes_gcm(S390X_AES_GCM_CTX *ctx, const unsigned char *in,$/;" f file: -s390x_aes_gcm_aad crypto/evp/e_aes.c /^static int s390x_aes_gcm_aad(S390X_AES_GCM_CTX *ctx, const unsigned char *aad,$/;" f file: -s390x_aes_gcm_cipher crypto/evp/e_aes.c /^static int s390x_aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_gcm_cleanup crypto/evp/e_aes.c /^static int s390x_aes_gcm_cleanup(EVP_CIPHER_CTX *c)$/;" f file: -s390x_aes_gcm_ctrl crypto/evp/e_aes.c /^static int s390x_aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: -s390x_aes_gcm_init_key crypto/evp/e_aes.c /^static int s390x_aes_gcm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_gcm_setiv crypto/evp/e_aes.c /^static void s390x_aes_gcm_setiv(S390X_AES_GCM_CTX *ctx,$/;" f file: -s390x_aes_gcm_tls_cipher crypto/evp/e_aes.c /^static int s390x_aes_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_init_key crypto/evp/e_aes.c 957;" d file: -s390x_aes_ocb_cipher crypto/evp/e_aes.c 2177;" d file: -s390x_aes_ocb_cleanup crypto/evp/e_aes.c 2180;" d file: -s390x_aes_ocb_ctrl crypto/evp/e_aes.c 2182;" d file: -s390x_aes_ocb_init_key crypto/evp/e_aes.c 2174;" d file: -s390x_aes_ofb_cipher crypto/evp/e_aes.c /^static int s390x_aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -s390x_aes_ofb_init_key crypto/evp/e_aes.c /^static int s390x_aes_ofb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: -s390x_aes_siv_cipher crypto/evp/e_aes.c 2190;" d file: -s390x_aes_siv_cleanup crypto/evp/e_aes.c 2191;" d file: -s390x_aes_siv_ctrl crypto/evp/e_aes.c 2192;" d file: -s390x_aes_siv_init_key crypto/evp/e_aes.c 2189;" d file: -s390x_aes_xts_cipher crypto/evp/e_aes.c 1695;" d file: -s390x_aes_xts_cleanup crypto/evp/e_aes.c 1700;" d file: -s390x_aes_xts_ctrl crypto/evp/e_aes.c 1698;" d file: -s390x_aes_xts_init_key crypto/evp/e_aes.c 1691;" d file: -s390x_ecd_keygen25519 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecd_keygen25519(struct ecx_gen_ctx *gctx)$/;" f file: -s390x_ecd_keygen448 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecd_keygen448(struct ecx_gen_ctx *gctx)$/;" f file: -s390x_ecx_keygen25519 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecx_keygen25519(struct ecx_gen_ctx *gctx)$/;" f file: -s390x_ecx_keygen448 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecx_keygen448(struct ecx_gen_ctx *gctx)$/;" f file: -s390x_ed25519_digestsign providers/implementations/signature/eddsa_sig.c /^static int s390x_ed25519_digestsign(const ECX_KEY *edkey, unsigned char *sig,$/;" f file: -s390x_ed25519_digestverify providers/implementations/signature/eddsa_sig.c /^static int s390x_ed25519_digestverify(const ECX_KEY *edkey,$/;" f file: -s390x_ed25519_mul crypto/ec/ecx_s390x.c /^int s390x_ed25519_mul(unsigned char x_dst[32],$/;" f -s390x_ed448_digestsign providers/implementations/signature/eddsa_sig.c /^static int s390x_ed448_digestsign(const ECX_KEY *edkey, unsigned char *sig,$/;" f file: -s390x_ed448_digestverify providers/implementations/signature/eddsa_sig.c /^static int s390x_ed448_digestverify(const ECX_KEY *edkey,$/;" f file: -s390x_ed448_mul crypto/ec/ecx_s390x.c /^int s390x_ed448_mul(unsigned char x_dst[57],$/;" f -s390x_flip_endian32 crypto/s390xcpuid.pl /^s390x_flip_endian32:$/;" l -s390x_flip_endian64 crypto/s390xcpuid.pl /^s390x_flip_endian64:$/;" l -s390x_kdsa crypto/s390xcpuid.pl /^s390x_kdsa:$/;" l -s390x_kimd crypto/s390xcpuid.pl /^s390x_kimd:$/;" l -s390x_klmd crypto/s390xcpuid.pl /^s390x_klmd:$/;" l -s390x_km crypto/s390xcpuid.pl /^s390x_km:$/;" l -s390x_kma crypto/s390xcpuid.pl /^s390x_kma:$/;" l -s390x_kmac crypto/s390xcpuid.pl /^s390x_kmac:$/;" l -s390x_kmf crypto/s390xcpuid.pl /^s390x_kmf:$/;" l -s390x_kmo crypto/s390xcpuid.pl /^s390x_kmo:$/;" l -s390x_pcc crypto/s390xcpuid.pl /^s390x_pcc:$/;" l -s390x_pkey_ecd_digestsign25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestsign25519(EVP_MD_CTX *ctx,$/;" f file: -s390x_pkey_ecd_digestsign448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestsign448(EVP_MD_CTX *ctx,$/;" f file: -s390x_pkey_ecd_digestverify25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestverify25519(EVP_MD_CTX *ctx,$/;" f file: -s390x_pkey_ecd_digestverify448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestverify448(EVP_MD_CTX *ctx,$/;" f file: -s390x_pkey_ecd_keygen25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -s390x_pkey_ecd_keygen448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -s390x_pkey_ecx_derive25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -s390x_pkey_ecx_derive448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -s390x_pkey_ecx_keygen25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -s390x_pkey_ecx_keygen448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -s390x_sha3_absorb providers/implementations/digests/sha3_prov.c /^static sha3_absorb_fn s390x_sha3_absorb;$/;" v file: -s390x_sha3_absorb providers/implementations/digests/sha3_prov.c /^static size_t s390x_sha3_absorb(void *vctx, const void *inp, size_t len)$/;" f file: -s390x_sha3_final providers/implementations/digests/sha3_prov.c /^static int s390x_sha3_final(unsigned char *md, void *vctx)$/;" f file: -s390x_sha3_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn s390x_sha3_final;$/;" v file: -s390x_shake_final providers/implementations/digests/sha3_prov.c /^static int s390x_shake_final(unsigned char *md, void *vctx)$/;" f file: -s390x_shake_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn s390x_shake_final;$/;" v file: -s390x_x25519_mod_p crypto/ec/ecx_s390x.c /^static void s390x_x25519_mod_p(unsigned char u[32])$/;" f file: -s390x_x25519_mul crypto/ec/ecx_s390x.c /^int s390x_x25519_mul(unsigned char u_dst[32],$/;" f -s390x_x448_mod_p crypto/ec/ecx_s390x.c /^static void s390x_x448_mod_p(unsigned char u[56])$/;" f file: -s390x_x448_mul crypto/ec/ecx_s390x.c /^int s390x_x448_mul(unsigned char u_dst[56],$/;" f -s6_addr32 crypto/bio/bss_dgram.c 38;" d file: -s_brief apps/s_server.c /^static int s_brief = 0;$/;" v file: -s_client_main apps/s_client.c /^int s_client_main(int argc, char **argv)$/;" f -s_client_options apps/s_client.c /^const OPTIONS s_client_options[] = {$/;" v -s_crlf apps/s_server.c /^static int s_crlf = 0;$/;" v file: -s_ctx test/ssl_old_test.c /^static SSL_CTX *s_ctx = NULL;$/;" v file: -s_ctx2 test/ssl_old_test.c /^static SSL_CTX *s_ctx2 = NULL;$/;" v file: -s_debug apps/s_server.c /^static int s_debug = 0;$/;" v file: -s_ign_eof apps/s_server.c /^static int s_ign_eof = 0;$/;" v file: -s_in crypto/bio/bio_local.h /^ struct sockaddr_in s_in;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_in -s_in6 crypto/bio/bio_local.h /^ struct sockaddr_in6 s_in6;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_in6 -s_msg apps/s_server.c /^static int s_msg = 0;$/;" v file: -s_nbio apps/s_server.c /^static int s_nbio = 0;$/;" v file: -s_nbio_test apps/s_server.c /^static int s_nbio_test = 0;$/;" v file: -s_quiet apps/s_server.c /^static int s_quiet = 0;$/;" v file: -s_server_main apps/s_server.c /^int s_server_main(int argc, char *argv[])$/;" f -s_server_options apps/s_server.c /^const OPTIONS s_server_options[] = {$/;" v -s_time_main apps/s_time.c /^int s_time_main(int argc, char **argv)$/;" f -s_time_options apps/s_time.c /^const OPTIONS s_time_options[] = {$/;" v -s_tlsextdebug apps/s_server.c /^static int s_tlsextdebug = 0;$/;" v file: -s_to_c_fbio test/tls13ccstest.c /^static BIO *s_to_c_fbio = NULL, *c_to_s_fbio = NULL;$/;" v file: -s_type util/check-format-test-negatives.c /^struct s_type {$/;" s file: -s_type util/check-format-test-negatives.c /^struct s_type$/;" s file: -s_un crypto/bio/bio_local.h /^ struct sockaddr_un s_un;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_un -sa crypto/bio/bio_local.h /^ struct sockaddr sa;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr -sa test/sparse_array_test.c /^ SPARSE_ARRAY_OF(char) *sa;$/;" m struct:doall_st file: -sa_doall crypto/sparse_array.c /^static void sa_doall(const OPENSSL_SA *sa, void (*node)(void **),$/;" f file: -sa_free_leaf crypto/sparse_array.c /^static void sa_free_leaf(ossl_uintmax_t n, void *p, void *arg)$/;" f file: -sa_free_node crypto/sparse_array.c /^static void sa_free_node(void **p)$/;" f file: -safe_idx test/helpers/pkcs12.h /^ int safe_idx;$/;" m struct:pkcs12_builder -safes crypto/pkcs12/p12_local.h /^ STACK_OF(PKCS12_SAFEBAG) *safes;$/;" m union:PKCS12_SAFEBAG_st::__anon222 -safes test/helpers/pkcs12.h /^ STACK_OF(PKCS7) *safes;$/;" m struct:pkcs12_builder -salsa208_word_specification providers/implementations/kdfs/scrypt.c /^static void salsa208_word_specification(uint32_t inout[16])$/;" f file: -salt crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *salt;$/;" m struct:ossl_crmf_pbmparameter_st -salt crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *salt;$/;" m struct:PKCS12_MAC_DATA_st -salt providers/implementations/include/prov/blake2.h /^ uint8_t salt[BLAKE2B_SALTBYTES]; \/* 48 *\/$/;" m struct:blake2b_param_st -salt providers/implementations/include/prov/blake2.h /^ uint8_t salt[BLAKE2S_SALTBYTES]; \/* 24 *\/$/;" m struct:blake2s_param_st -salt providers/implementations/kdfs/hkdf.c /^ unsigned char *salt;$/;" m struct:__anon538 file: -salt providers/implementations/kdfs/pbkdf1.c /^ unsigned char *salt;$/;" m struct:__anon528 file: -salt providers/implementations/kdfs/pbkdf2.c /^ unsigned char *salt;$/;" m struct:__anon535 file: -salt providers/implementations/kdfs/pkcs12kdf.c /^ unsigned char *salt;$/;" m struct:__anon536 file: -salt providers/implementations/kdfs/scrypt.c /^ unsigned char *salt;$/;" m struct:__anon537 file: -salt providers/implementations/kdfs/sskdf.c /^ unsigned char *salt;$/;" m struct:__anon526 file: -salt test/evp_test.c /^ unsigned char *salt;$/;" m struct:mac_data_st file: -salt test/evp_test.c /^ unsigned char *salt;$/;" m struct:pbe_data_st file: -saltLength include/openssl/rsa.h /^ ASN1_INTEGER *saltLength;$/;" m struct:rsa_pss_params_st -salt_len include/crypto/rsa.h /^ int salt_len;$/;" m struct:rsa_pss_params_30_st -salt_len providers/implementations/kdfs/hkdf.c /^ size_t salt_len;$/;" m struct:__anon538 file: -salt_len providers/implementations/kdfs/pbkdf1.c /^ size_t salt_len;$/;" m struct:__anon528 file: -salt_len providers/implementations/kdfs/pbkdf2.c /^ size_t salt_len;$/;" m struct:__anon535 file: -salt_len providers/implementations/kdfs/pkcs12kdf.c /^ size_t salt_len;$/;" m struct:__anon536 file: -salt_len providers/implementations/kdfs/scrypt.c /^ size_t salt_len;$/;" m struct:__anon537 file: -salt_len providers/implementations/kdfs/sskdf.c /^ size_t salt_len;$/;" m struct:__anon526 file: -salt_len test/evp_test.c /^ size_t salt_len;$/;" m struct:mac_data_st file: -salt_len test/evp_test.c /^ size_t salt_len;$/;" m struct:pbe_data_st file: -saltlen crypto/rsa/rsa_pmeth.c /^ int saltlen;$/;" m struct:__anon203 file: -saltlen providers/implementations/signature/rsa_sig.c /^ int saltlen;$/;" m struct:__anon464 file: -samedir Configure /^sub samedir {$/;" s -sane crypto/initthread.c /^ long sane;$/;" m union:__anon85 file: -sanitize_line crypto/pem/pem_lib.c /^static int sanitize_line(char *linebuf, int len, unsigned int flags, int first_call)$/;" f file: -sanity_check_bytes test/rdrand_sanitytest.c /^static int sanity_check_bytes(size_t (*rng)(unsigned char *, size_t),$/;" f file: -sanity_check_rdrand_bytes test/rdrand_sanitytest.c /^static int sanity_check_rdrand_bytes(void)$/;" f file: -sanity_check_rdseed_bytes test/rdrand_sanitytest.c /^static int sanity_check_rdseed_bytes(void)$/;" f file: -sappdataseen test/tls13ccstest.c /^static int ccsbeforesh = 0, sappdataseen = 0, cappdataseen = 0, badccs = 0;$/;" v file: -satsub64be ssl/record/dtls1_bitmap.c /^static int satsub64be(const unsigned char *v1, const unsigned char *v2)$/;" f file: -save_certs apps/cms.c /^static int save_certs(char *signerfile, STACK_OF(X509) *signers)$/;" f file: -save_certs apps/smime.c /^static int save_certs(char *signerfile, STACK_OF(X509) *signers)$/;" f file: -save_current test/asynctest.c /^static int save_current(void *args)$/;" f file: -save_errno apps/s_client.c /^static void save_errno(void)$/;" f file: -save_errno test/danetest.c /^static void save_errno(void)$/;" f file: -save_free_certs apps/cmp.c /^static int save_free_certs(OSSL_CMP_CTX *ctx,$/;" f file: -save_index apps/lib/apps.c /^int save_index(const char *dbfile, const char *suffix, CA_DB *db)$/;" f -save_parameters include/crypto/evp.h /^ int save_parameters;$/;" m struct:evp_pkey_st -save_parameters providers/implementations/encode_decode/encode_key2any.c /^ int save_parameters;$/;" m struct:key2any_ctx_st file: -save_rand_file apps/lib/app_rand.c /^static char *save_rand_file;$/;" v file: -save_serial apps/lib/apps.c /^int save_serial(const char *serialfile, const char *suffix, const BIGNUM *serial,$/;" f -save_shutdown crypto/bio/bss_dgram.c /^ int save_shutdown;$/;" m struct:bio_dgram_sctp_data_st file: -save_statusInfo crypto/cmp/cmp_client.c /^static int save_statusInfo(OSSL_CMP_CTX *ctx, OSSL_CMP_PKISI *si)$/;" f file: -save_ts_serial apps/ts.c /^static int save_ts_serial(const char *serialfile, ASN1_INTEGER *serial)$/;" f file: -save_type include/crypto/evp.h /^ int save_type;$/;" m struct:evp_pkey_st -saved_argl test/exdatatest.c /^static long saved_argl;$/;" v file: -saved_argp test/exdatatest.c /^static void *saved_argp;$/;" v file: -saved_cp apps/lib/win32_init.c /^static UINT saved_cp;$/;" v file: -saved_errno apps/s_client.c /^static int saved_errno;$/;" v file: -saved_errno test/danetest.c /^static int saved_errno;$/;" v file: -saved_idx test/exdatatest.c /^static int saved_idx;$/;" v file: -saved_idx2 test/exdatatest.c /^static int saved_idx2;$/;" v file: -saved_idx3 test/exdatatest.c /^static int saved_idx3;$/;" v file: -saved_iv test/igetest.c /^static unsigned char saved_iv[AES_BLOCK_SIZE * 4];$/;" v file: -saved_retransmit_state ssl/ssl_local.h /^ struct dtls1_retransmit_state saved_retransmit_state;$/;" m struct:hm_header_st typeref:struct:hm_header_st::dtls1_retransmit_state -savsig crypto/ui/ui_openssl.c /^static struct sigaction savsig[NX509_SIG];$/;" v typeref:struct:sigaction file: -savsig crypto/ui/ui_openssl.c /^static void (*savsig[NX509_SIG]) (int);$/;" v file: -sb1 crypto/aria/aria.c /^static const unsigned char sb1[256] = {$/;" v file: -sb2 crypto/aria/aria.c /^static const unsigned char sb2[256] = {$/;" v file: -sb3 crypto/aria/aria.c /^static const unsigned char sb3[256] = {$/;" v file: -sb4 crypto/aria/aria.c /^static const unsigned char sb4[256] = {$/;" v file: -sc_montmul crypto/ec/curve448/scalar.c /^static void sc_montmul(curve448_scalar_t out, const curve448_scalar_t a,$/;" f file: -sc_muladd crypto/ec/curve25519.c /^static void sc_muladd(uint8_t *s, const uint8_t *a, const uint8_t *b,$/;" f file: -sc_p crypto/ec/curve448/scalar.c /^static const curve448_scalar_t sc_p = {$/;" v file: -sc_r2 crypto/ec/curve448/scalar.c /^}, sc_r2 = {$/;" v file: -sc_subx crypto/ec/curve448/scalar.c /^static void sc_subx(curve448_scalar_t out,$/;" f file: -scalar_decode_short crypto/ec/curve448/scalar.c /^static ossl_inline void scalar_decode_short(curve448_scalar_t s,$/;" f file: -scale crypto/rsa/rsa_lib.c /^static const unsigned int scale = 1 << 18;$/;" v file: -scale crypto/whrlpool/asm/wp-mmx.pl /^sub scale()$/;" s -scan_cb crypto/asn1/asn1_local.h /^ int (*scan_cb) (ASN1_SCTX *ctx);$/;" m struct:asn1_sctx_st -scan_dquote crypto/conf/conf_def.c /^static char *scan_dquote(CONF *conf, char *p)$/;" f file: -scan_esc crypto/conf/conf_def.c 53;" d file: -scan_quote crypto/conf/conf_def.c /^static char *scan_quote(CONF *conf, char *p)$/;" f file: -sccsseen test/tls13ccstest.c /^static int chseen = 0, shseen = 0, sccsseen = 0, ccsaftersh = 0;$/;" v file: -scheme crypto/store/store_local.h /^ const char *scheme;$/;" m struct:ossl_store_loader_st -scheme crypto/store/store_meth.c /^ const char *scheme; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: -scheme_id crypto/store/store_local.h /^ int scheme_id;$/;" m struct:ossl_store_loader_st -scheme_id crypto/store/store_meth.c /^ int scheme_id; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: -schlock apps/speed.c /^static volatile unsigned int schlock;$/;" v file: -scryptBlockMix providers/implementations/kdfs/scrypt.c /^static void scryptBlockMix(uint32_t *B_, uint32_t *B, uint64_t r)$/;" f file: -scryptROMix providers/implementations/kdfs/scrypt.c /^static void scryptROMix(unsigned char *B, uint64_t r, uint64_t N,$/;" f file: -scrypt_alg providers/implementations/kdfs/scrypt.c /^static int scrypt_alg(const char *pass, size_t passlen,$/;" f file: -scrypt_n demos/kdf/scrypt.c /^static unsigned int scrypt_n = 1024;$/;" v file: -scrypt_p demos/kdf/scrypt.c /^static unsigned int scrypt_p = 16;$/;" v file: -scrypt_r demos/kdf/scrypt.c /^static unsigned int scrypt_r = 8;$/;" v file: -scrypt_salt demos/kdf/scrypt.c /^static unsigned char scrypt_salt[] = {$/;" v file: -scrypt_set_membuf providers/implementations/kdfs/scrypt.c /^static int scrypt_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: -scrypt_test_parse test/evp_test.c /^static int scrypt_test_parse(EVP_TEST *t,$/;" f file: -sct crypto/ct/ct_local.h /^ unsigned char *sct;$/;" m struct:sct_st -sct_ctx_st crypto/ct/ct_local.h /^struct sct_ctx_st {$/;" s -sct_ctx_update crypto/ct/ct_vfy.c /^static int sct_ctx_update(EVP_MD_CTX *ctx, const SCT_CTX *sctx, const SCT *sct)$/;" f file: -sct_dir test/ct_test.c /^ const char *sct_dir;$/;" m struct:ct_test_fixture file: -sct_len crypto/ct/ct_local.h /^ size_t sct_len;$/;" m struct:sct_st -sct_signature_type_t crypto/ct/ct_vfy.c /^typedef enum sct_signature_type_t {$/;" g file: -sct_st crypto/ct/ct_local.h /^struct sct_st {$/;" s -sct_text_file test/ct_test.c /^ const char *sct_text_file;$/;" m struct:ct_test_fixture file: -scts ssl/ssl_local.h /^ unsigned char *scts;$/;" m struct:ssl_st::__anon420 -scts ssl/ssl_local.h /^ STACK_OF(SCT) *scts;$/;" m struct:ssl_st -scts_len ssl/ssl_local.h /^ uint16_t scts_len;$/;" m struct:ssl_st::__anon420 -scts_parsed ssl/ssl_local.h /^ int scts_parsed;$/;" m struct:ssl_st -sd_close test/simpledynamic.c /^int sd_close(SD lib)$/;" f -sd_error test/simpledynamic.c /^const char *sd_error(void)$/;" f -sd_load test/simpledynamic.c /^int sd_load(const char *filename, SD *lib, int type)$/;" f -sd_load test/simpledynamic.c /^int sd_load(const char *filename, SD *lib, ossl_unused int type)$/;" f -sd_sym test/simpledynamic.c /^int sd_sym(SD lib, const char *symname, SD_SYM *sym)$/;" f -sdsicert crypto/pkcs12/p12_local.h /^ ASN1_IA5STRING *sdsicert;$/;" m union:pkcs12_bag_st::__anon223 -se_handler crypto/aes/asm/aesni-mb-x86_64.pl /^se_handler:$/;" l -se_handler crypto/aes/asm/aesni-sha256-x86_64.pl /^se_handler:$/;" l -se_handler crypto/aes/asm/bsaes-x86_64.pl /^se_handler:$/;" l -se_handler crypto/aes/asm/vpaes-x86_64.pl /^se_handler:$/;" l -se_handler crypto/bn/asm/rsaz-x86_64.pl /^se_handler:$/;" l -se_handler crypto/bn/asm/x86_64-gf2m.pl /^se_handler:$/;" l -se_handler crypto/chacha/asm/chacha-x86_64.pl /^se_handler:$/;" l -se_handler crypto/md5/asm/md5-x86_64.pl /^se_handler:$/;" l -se_handler crypto/modes/asm/ghash-x86_64.pl /^se_handler:$/;" l -se_handler crypto/poly1305/asm/poly1305-x86_64.pl /^se_handler:$/;" l -se_handler crypto/rc4/asm/rc4-md5-x86_64.pl /^se_handler:$/;" l -se_handler crypto/sha/asm/sha1-mb-x86_64.pl /^se_handler:$/;" l -se_handler crypto/sha/asm/sha1-x86_64.pl /^se_handler:$/;" l -se_handler crypto/sha/asm/sha256-mb-x86_64.pl /^se_handler:$/;" l -se_handler crypto/sha/asm/sha512-x86_64.pl /^se_handler:$/;" l -se_handler crypto/whrlpool/asm/wp-x86_64.pl /^se_handler:$/;" l -search_name engines/e_loader_attic.c /^ char search_name[9];$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: -search_name providers/implementations/storemgmt/file_store.c /^ char search_name[9];$/;" m struct:file_ctx_st::__anon454::__anon456 file: -search_type crypto/store/store_local.h /^ int search_type;$/;" m struct:ossl_store_search_st -sec providers/implementations/kdfs/tls1_prf.c /^ unsigned char *sec;$/;" m struct:__anon530 file: -sec_alloc_realloc crypto/buffer/buffer.c /^static char *sec_alloc_realloc(BUF_MEM *str, size_t len)$/;" f file: -sec_cb ssl/ssl_local.h /^ int (*sec_cb) (const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,$/;" m struct:cert_st -sec_ex ssl/ssl_local.h /^ void *sec_ex;$/;" m struct:cert_st -sec_level ssl/ssl_local.h /^ int sec_level;$/;" m struct:cert_st -sec_malloc_lock crypto/mem_sec.c /^static CRYPTO_RWLOCK *sec_malloc_lock = NULL;$/;" v file: -secbits include/crypto/x509.h /^ int secbits;$/;" m struct:x509_sig_info_st -secbits providers/common/capabilities.c /^ unsigned int secbits; \/* Bits of security *\/$/;" m struct:tls_group_constants_st file: -secbits ssl/ssl_local.h /^ unsigned int secbits; \/* Bits of security (from SP800-57) *\/$/;" m struct:tls_group_info_st -secbits test/tls-provider.c /^ unsigned int secbits;$/;" m struct:tls_group_st file: -seclen providers/implementations/kdfs/tls1_prf.c /^ size_t seclen;$/;" m struct:__anon530 file: -secmem_method crypto/bio/bss_mem.c /^static const BIO_METHOD secmem_method = {$/;" v file: -secmem_new crypto/bio/bss_mem.c /^static int secmem_new(BIO *bi)$/;" f file: -seconds crypto/ts/ts_local.h /^ ASN1_INTEGER *seconds; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx -seconds crypto/ts/ts_local.h /^ ASN1_INTEGER *seconds;$/;" m struct:TS_accuracy_st -secret demos/keyexch/x25519.c /^ unsigned char *secret; \/* allocated shared secret buffer *\/$/;" m struct:peer_data_st file: -secret providers/implementations/kdfs/sskdf.c /^ unsigned char *secret;$/;" m struct:__anon526 file: -secret providers/implementations/kdfs/x942kdf.c /^ unsigned char *secret;$/;" m struct:__anon533 file: -secretValue crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *secretValue; \/* password\/shared secret for MSG_MAC_ALG *\/$/;" m struct:ossl_cmp_ctx_st -secret_a apps/speed.c /^ unsigned char *secret_a;$/;" m struct:loopargs_st file: -secret_b apps/speed.c /^ unsigned char *secret_b;$/;" m struct:loopargs_st file: -secret_ff_a apps/speed.c /^ unsigned char *secret_ff_a;$/;" m struct:loopargs_st file: -secret_ff_b apps/speed.c /^ unsigned char *secret_ff_b;$/;" m struct:loopargs_st file: -secret_len demos/keyexch/x25519.c /^ size_t secret_len;$/;" m struct:peer_data_st file: -secret_len providers/implementations/kdfs/sskdf.c /^ size_t secret_len;$/;" m struct:__anon526 file: -secret_len providers/implementations/kdfs/x942kdf.c /^ size_t secret_len;$/;" m struct:__anon533 file: -section apps/req.c /^static const char *section = "req";$/;" v file: -section_name_cmp crypto/conf/conf_lib.c /^static int section_name_cmp(OPENSSL_CSTRING const *a, OPENSSL_CSTRING const *b)$/;" f file: -secure crypto/param_build.c /^ int secure;$/;" m struct:__anon86 file: -secure include/crypto/rand_pool.h /^ int secure; \/* 1: allocated on the secure heap, 0: otherwise *\/$/;" m struct:rand_pool_st -secure ssl/ssl_local.h /^ SSL_CTX_EXT_SECURE *secure;$/;" m struct:ssl_ctx_st::__anon416 -secure_mem_initialized crypto/mem_sec.c /^static int secure_mem_initialized;$/;" v file: -secure_mem_used crypto/mem_sec.c /^static size_t secure_mem_used;$/;" v file: -security_bits include/crypto/evp.h /^ int security_bits;$/;" m struct:evp_pkey_st::__anon372 -security_callback_debug apps/lib/s_cb.c /^static int security_callback_debug(const SSL *s, const SSL_CTX *ctx,$/;" f file: -security_debug_ex apps/lib/s_cb.c /^} security_debug_ex;$/;" t typeref:struct:__anon444 file: -securitycheck_enabled test/evp_test.c /^static int securitycheck_enabled(void)$/;" f file: -seed crypto/ec/ec_asn1.c /^ ASN1_BIT_STRING *seed;$/;" m struct:x9_62_curve_st file: -seed crypto/ec/ec_local.h /^ unsigned char *seed; \/* optional seed for parameters (appears in$/;" m struct:ec_group_st -seed crypto/property/property.c /^ uint32_t seed;$/;" m struct:__anon101 file: -seed crypto/rand/rand_lib.c /^ EVP_RAND_CTX *seed;$/;" m struct:rand_global_st file: -seed include/internal/ffc.h /^ unsigned char *seed;$/;" m struct:ffc_params_st -seed include/openssl/rand.h /^ int (*seed) (const void *buf, int num);$/;" m struct:rand_meth_st -seed providers/implementations/kdfs/tls1_prf.c /^ unsigned char seed[TLS1_PRF_MAXBUF];$/;" m struct:__anon530 file: -seed providers/implementations/keymgmt/dh_kmgmt.c /^ unsigned char *seed; \/* optional FIPS186-4 param for testing *\/$/;" m struct:dh_gen_ctx file: -seed providers/implementations/keymgmt/dsa_kmgmt.c /^ unsigned char *seed; \/* optional FIPS186-4 param for testing *\/$/;" m struct:dsa_gen_ctx file: -seed providers/implementations/keymgmt/ec_kmgmt.c /^ unsigned char *gen, *seed;$/;" m struct:ec_gen_ctx file: -seed test/testutil/driver.c /^static int seed = 0;$/;" v file: -seed_clear_seed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_clear_seed_fn seed_clear_seed;$/;" v file: -seed_clear_seed providers/implementations/rands/seed_src.c /^static void seed_clear_seed(ossl_unused void *vdrbg,$/;" f file: -seed_dupctx providers/implementations/ciphers/cipher_seed.c /^static OSSL_FUNC_cipher_dupctx_fn seed_dupctx;$/;" v file: -seed_dupctx providers/implementations/ciphers/cipher_seed.c /^static void *seed_dupctx(void *ctx)$/;" f file: -seed_freectx providers/implementations/ciphers/cipher_seed.c /^static OSSL_FUNC_cipher_freectx_fn seed_freectx;$/;" v file: -seed_freectx providers/implementations/ciphers/cipher_seed.c /^static void seed_freectx(void *vctx)$/;" f file: -seed_get_seed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_get_seed_fn seed_get_seed;$/;" v file: -seed_get_seed providers/implementations/rands/seed_src.c /^static size_t seed_get_seed(void *vseed, unsigned char **pout,$/;" f file: -seed_init_key crypto/evp/e_seed.c /^static int seed_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -seed_key_st include/openssl/seed.h /^typedef struct seed_key_st {$/;" s -seed_len crypto/ec/ec_curve.c /^ seed_len, param_len;$/;" m struct:__anon112 file: -seed_len crypto/ec/ec_local.h /^ size_t seed_len;$/;" m struct:ec_group_st -seed_len providers/implementations/keymgmt/ec_kmgmt.c /^ size_t gen_len, seed_len;$/;" m struct:ec_gen_ctx file: -seed_name crypto/rand/rand_lib.c /^ char *seed_name;$/;" m struct:rand_global_st file: -seed_propq crypto/rand/rand_lib.c /^ char *seed_propq;$/;" m struct:rand_global_st file: -seed_sources crypto/info.c /^static char *seed_sources = NULL;$/;" v file: -seed_src_enable_locking providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_enable_locking_fn seed_src_enable_locking;$/;" v file: -seed_src_enable_locking providers/implementations/rands/seed_src.c /^static int seed_src_enable_locking(ossl_unused void *vseed)$/;" f file: -seed_src_free providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_freectx_fn seed_src_free;$/;" v file: -seed_src_free providers/implementations/rands/seed_src.c /^static void seed_src_free(void *vseed)$/;" f file: -seed_src_generate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_generate_fn seed_src_generate;$/;" v file: -seed_src_generate providers/implementations/rands/seed_src.c /^static int seed_src_generate(void *vseed, unsigned char *out, size_t outlen,$/;" f file: -seed_src_get_ctx_params providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_get_ctx_params_fn seed_src_get_ctx_params;$/;" v file: -seed_src_get_ctx_params providers/implementations/rands/seed_src.c /^static int seed_src_get_ctx_params(void *vseed, OSSL_PARAM params[])$/;" f file: -seed_src_gettable_ctx_params providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn seed_src_gettable_ctx_params;$/;" v file: -seed_src_gettable_ctx_params providers/implementations/rands/seed_src.c /^static const OSSL_PARAM *seed_src_gettable_ctx_params(ossl_unused void *vseed,$/;" f file: -seed_src_instantiate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_instantiate_fn seed_src_instantiate;$/;" v file: -seed_src_instantiate providers/implementations/rands/seed_src.c /^static int seed_src_instantiate(void *vseed, unsigned int strength,$/;" f file: -seed_src_lock providers/implementations/rands/seed_src.c /^int seed_src_lock(ossl_unused void *vctx)$/;" f -seed_src_lock providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_lock_fn seed_src_lock;$/;" v file: -seed_src_new providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_newctx_fn seed_src_new;$/;" v file: -seed_src_new providers/implementations/rands/seed_src.c /^static void *seed_src_new(void *provctx, void *parent,$/;" f file: -seed_src_reseed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_reseed_fn seed_src_reseed;$/;" v file: -seed_src_reseed providers/implementations/rands/seed_src.c /^static int seed_src_reseed(void *vseed,$/;" f file: -seed_src_uninstantiate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_uninstantiate_fn seed_src_uninstantiate;$/;" v file: -seed_src_uninstantiate providers/implementations/rands/seed_src.c /^static int seed_src_uninstantiate(void *vseed)$/;" f file: -seed_src_unlock providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_unlock_fn seed_src_unlock;$/;" v file: -seed_src_unlock providers/implementations/rands/seed_src.c /^void seed_src_unlock(ossl_unused void *vctx)$/;" f -seed_src_verify_zeroization providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_verify_zeroization_fn seed_src_verify_zeroization;$/;" v file: -seed_src_verify_zeroization providers/implementations/rands/seed_src.c /^static int seed_src_verify_zeroization(ossl_unused void *vseed)$/;" f file: -seed_word crypto/seed/seed_local.h /^typedef unsigned int seed_word;$/;" t -seed_word crypto/seed/seed_local.h /^typedef unsigned long seed_word;$/;" t -seedlen include/internal/ffc.h /^ size_t seedlen;$/;" m struct:ffc_params_st -seedlen providers/implementations/kdfs/tls1_prf.c /^ size_t seedlen;$/;" m struct:__anon530 file: -seedlen providers/implementations/keymgmt/dh_kmgmt.c /^ size_t seedlen;$/;" m struct:dh_gen_ctx file: -seedlen providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t seedlen;$/;" m struct:dsa_gen_ctx file: -seedlen providers/implementations/rands/drbg_local.h /^ size_t seedlen;$/;" m struct:prov_drbg_st -select_name apps/list.c /^static const char *select_name = NULL;$/;" v file: -select_point crypto/ec/ecp_nistp224.c /^static void select_point(const u64 idx, unsigned int size,$/;" f file: -select_point crypto/ec/ecp_nistp256.c /^static void select_point(const u64 idx, unsigned int size,$/;" f file: -select_point crypto/ec/ecp_nistp521.c /^static void select_point(const limb idx, unsigned int size,$/;" f file: -select_server_ctx test/helpers/handshake.c /^static int select_server_ctx(SSL *s, void *arg, int ignore)$/;" f file: -selected_ciphers engines/e_devcrypto.c /^static int selected_ciphers[OSSL_NELEM(cipher_data)];$/;" v file: -selected_digests engines/e_devcrypto.c /^static int selected_digests[OSSL_NELEM(digest_data)];$/;" v file: -selection crypto/encode_decode/encoder_local.h /^ int selection;$/;" m struct:ossl_decoder_ctx_st -selection crypto/encode_decode/encoder_local.h /^ int selection;$/;" m struct:ossl_encoder_ctx_st -selection crypto/encode_decode/encoder_pkey.c /^ int selection;$/;" m struct:construct_data_st file: -selection crypto/evp/p_lib.c /^ int selection;$/;" m struct:raw_key_details_st file: -selection include/crypto/evp.h /^ int selection;$/;" m struct:evp_keymgmt_util_try_import_data_st -selection providers/implementations/encode_decode/decode_der2key.c /^ int selection;$/;" m struct:der2key_ctx_st file: -selection providers/implementations/encode_decode/decode_msblob2key.c /^ int selection;$/;" m struct:msblob2key_ctx_st file: -selection providers/implementations/encode_decode/decode_pvk2key.c /^ int selection;$/;" m struct:pvk2key_ctx_st file: -selection providers/implementations/keymgmt/dh_kmgmt.c /^ int selection;$/;" m struct:dh_gen_ctx file: -selection providers/implementations/keymgmt/dsa_kmgmt.c /^ int selection;$/;" m struct:dsa_gen_ctx file: -selection providers/implementations/keymgmt/ec_kmgmt.c /^ int selection;$/;" m struct:ec_gen_ctx file: -selection providers/implementations/keymgmt/ecx_kmgmt.c /^ int selection;$/;" m struct:ecx_gen_ctx file: -selection providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ int selection;$/;" m struct:mac_gen_ctx file: -selection test/tls-provider.c /^ int selection;$/;" m struct:xor_gen_ctx file: -selection_mask providers/implementations/encode_decode/decode_der2key.c /^ int selection_mask;$/;" m struct:keytype_desc_st file: -selector include/internal/dane.h /^ uint8_t selector;$/;" m struct:danetls_record_st -self_signed apps/x509.c /^static int self_signed(X509_STORE *ctx, X509 *cert)$/;" f file: -self_test crypto/provider_core.c /^ OSSL_FUNC_provider_self_test_fn *self_test;$/;" m struct:ossl_provider_st file: -self_test_arg test/provider_status_test.c /^struct self_test_arg {$/;" s file: -self_test_args test/acvp_test.c /^static SELF_TEST_ARGS self_test_args = { 0 };$/;" v file: -self_test_args test/provider_status_test.c /^static struct self_test_arg self_test_args = { 0 };$/;" v typeref:struct:self_test_arg file: -self_test_asym_cipher providers/fips/self_test_kats.c /^static int self_test_asym_cipher(const ST_KAT_ASYM_CIPHER *t, OSSL_SELF_TEST *st,$/;" f file: -self_test_asym_ciphers providers/fips/self_test_kats.c /^static int self_test_asym_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_cb_st crypto/self_test_core.c /^typedef struct self_test_cb_st$/;" s file: -self_test_cipher providers/fips/self_test_kats.c /^static int self_test_cipher(const ST_KAT_CIPHER *t, OSSL_SELF_TEST *st,$/;" f file: -self_test_ciphers providers/fips/self_test_kats.c /^static int self_test_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_corrupt_desc apps/fipsinstall.c /^static char *self_test_corrupt_desc = NULL;$/;" v file: -self_test_corrupt_type apps/fipsinstall.c /^static char *self_test_corrupt_type = NULL;$/;" v file: -self_test_digest providers/fips/self_test_kats.c /^static int self_test_digest(const ST_KAT_DIGEST *t, OSSL_SELF_TEST *st,$/;" f file: -self_test_digests providers/fips/self_test_kats.c /^static int self_test_digests(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_drbg providers/fips/self_test_kats.c /^static int self_test_drbg(const ST_KAT_DRBG *t, OSSL_SELF_TEST *st,$/;" f file: -self_test_drbgs providers/fips/self_test_kats.c /^static int self_test_drbgs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_events apps/fipsinstall.c /^static OSSL_CALLBACK self_test_events;$/;" v file: -self_test_events apps/fipsinstall.c /^static int self_test_events(const OSSL_PARAM params[], void *arg)$/;" f file: -self_test_events test/acvp_test.c /^static OSSL_CALLBACK self_test_events;$/;" v file: -self_test_events test/acvp_test.c /^static int self_test_events(const OSSL_PARAM params[], void *varg)$/;" f file: -self_test_events test/provider_status_test.c /^static int self_test_events(const OSSL_PARAM params[], void *arg,$/;" f file: -self_test_ka providers/fips/self_test_kats.c /^static int self_test_ka(const ST_KAT_KAS *t,$/;" f file: -self_test_kas providers/fips/self_test_kats.c /^static int self_test_kas(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_kdf providers/fips/self_test_kats.c /^static int self_test_kdf(const ST_KAT_KDF *t, OSSL_SELF_TEST *st,$/;" f file: -self_test_kdfs providers/fips/self_test_kats.c /^static int self_test_kdfs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -self_test_lock providers/fips/self_test.c /^static CRYPTO_RWLOCK *self_test_lock = NULL;$/;" v file: -self_test_log apps/fipsinstall.c /^static int self_test_log = 1;$/;" v file: -self_test_on_demand test/provider_status_test.c /^static int self_test_on_demand(const OSSL_PARAM params[], void *arg)$/;" f file: -self_test_on_demand_fail test/provider_status_test.c /^static int self_test_on_demand_fail(const OSSL_PARAM params[], void *arg)$/;" f file: -self_test_on_load test/provider_status_test.c /^static int self_test_on_load(const OSSL_PARAM params[], void *arg)$/;" f file: -self_test_post_params_st providers/fips/self_test.h /^typedef struct self_test_post_params_st {$/;" s -self_test_set_callback_free crypto/self_test_core.c /^static void self_test_set_callback_free(void *stcb)$/;" f file: -self_test_set_callback_method crypto/self_test_core.c /^static const OSSL_LIB_CTX_METHOD self_test_set_callback_method = {$/;" v file: -self_test_set_callback_new crypto/self_test_core.c /^static void *self_test_set_callback_new(OSSL_LIB_CTX *ctx)$/;" f file: -self_test_setparams crypto/self_test_core.c /^static void self_test_setparams(OSSL_SELF_TEST *st)$/;" f file: -self_test_sign providers/fips/self_test_kats.c /^static int self_test_sign(const ST_KAT_SIGN *t,$/;" f file: -self_test_signatures providers/fips/self_test_kats.c /^static int self_test_signatures(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: -selftest_params providers/fips/fipsprov.c /^ SELF_TEST_POST_PARAMS selftest_params;$/;" m struct:fips_global_st file: -sendError apps/lib/cmp_mock_srv.c /^ int sendError; \/* send error response also on valid requests *\/$/;" m struct:__anon443 file: -sendUnprotectedErrors crypto/cmp/cmp_server.c /^ int sendUnprotectedErrors; \/* Send error and rejection msgs unprotected *\/$/;" m struct:ossl_cmp_srv_ctx_st file: -send_alert ssl/ssl_local.h /^ unsigned char send_alert[2];$/;" m struct:ssl_st::__anon417 -send_bio_chars crypto/asn1/a_strex.c /^static int send_bio_chars(void *arg, const void *buf, int len)$/;" f file: -send_certificate_request ssl/statem/statem_srvr.c /^int send_certificate_request(SSL *s)$/;" f -send_connection_binding ssl/ssl_local.h /^ int send_connection_binding;$/;" m struct:ssl_st::__anon417 -send_finished test/bad_dtls_test.c /^static int send_finished(SSL *s, BIO *rbio)$/;" f file: -send_fp_chars crypto/asn1/a_strex.c /^static int send_fp_chars(void *arg, const void *buf, int len)$/;" f file: -send_hello_verify test/bad_dtls_test.c /^static int send_hello_verify(BIO *rbio)$/;" f file: -send_ocsp_response apps/ocsp.c /^static int send_ocsp_response(BIO *cbio, const OCSP_RESPONSE *resp)$/;" f file: -send_receive_check crypto/cmp/cmp_client.c /^static int send_receive_check(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *req,$/;" f file: -send_record test/bad_dtls_test.c /^static int send_record(BIO *rbio, unsigned char type, uint64_t seqnr,$/;" f file: -send_server_hello test/bad_dtls_test.c /^static int send_server_hello(BIO *rbio)$/;" f file: -send_server_key_exchange ssl/statem/statem_srvr.c /^static int send_server_key_exchange(SSL *s)$/;" f file: -sender crypto/cmp/cmp_local.h /^ GENERAL_NAME *sender;$/;" m struct:ossl_cmp_pkiheader_st -sender crypto/crmf/crmf_local.h /^ \/* 0 *\/ GENERAL_NAME *sender;$/;" m union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 -senderKID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderKID; \/* 2 *\/$/;" m struct:ossl_cmp_pkiheader_st -senderNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderNonce; \/* 5 *\/$/;" m struct:ossl_cmp_pkiheader_st -senderNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderNonce; \/* last nonce sent *\/$/;" m struct:ossl_cmp_ctx_st -sent_messages ssl/ssl_local.h /^ pqueue *sent_messages;$/;" m struct:dtls1_state_st -sent_tickets ssl/ssl_local.h /^ size_t sent_tickets;$/;" m struct:ssl_st -sep include/internal/cryptlib.h /^ const char *sep, size_t max_len);$/;" v -sep test/hexstr_test.c /^ const char sep;$/;" m struct:testdata file: -seq ssl/ssl_local.h /^ unsigned short seq;$/;" m struct:hm_header_st -seq test/bad_dtls_test.c /^ uint64_t seq;$/;" m struct:__anon329 file: -seq test/tls13encryptiontest.c /^ const char *seq;$/;" m struct:__anon354 file: -seq_num ssl/record/record.h /^ unsigned char seq_num[SEQ_NUM_SIZE];$/;" m struct:ssl3_record_st -seqsub test/wpackettest.c /^static const unsigned char seqsub[] = { 0x01, 0xff, 0x01, 0xff };$/;" v file: -sequence include/crypto/x509.h /^ int sequence;$/;" m struct:x509_revoked_st -serial crypto/store/store_local.h /^ const ASN1_INTEGER *serial;$/;" m struct:ossl_store_search_st -serial crypto/ts/ts_local.h /^ ASN1_INTEGER *serial;$/;" m struct:TS_tst_info_st -serial include/crypto/ess.h /^ ASN1_INTEGER *serial;$/;" m struct:ESS_issuer_serial -serialNumber crypto/cms/cms_local.h /^ ASN1_INTEGER *serialNumber;$/;" m struct:CMS_IssuerAndSerialNumber_st -serialNumber crypto/crmf/crmf_local.h /^ ASN1_INTEGER *serialNumber; \/* serialNumber MUST be omitted *\/$/;" m struct:ossl_crmf_certtemplate_st -serialNumber crypto/crmf/crmf_local.h /^ ASN1_INTEGER *serialNumber;$/;" m struct:ossl_crmf_certid_st -serialNumber crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER serialNumber;$/;" m struct:ocsp_cert_id_st -serialNumber include/crypto/x509.h /^ ASN1_INTEGER serialNumber; \/* revoked entry serial number *\/$/;" m struct:x509_revoked_st -serialNumber include/crypto/x509.h /^ ASN1_INTEGER serialNumber;$/;" m struct:x509_cinf_st -serial_cb apps/ts.c /^static ASN1_INTEGER *serial_cb(TS_RESP_CTX *ctx, void *data)$/;" f file: -serial_cb crypto/ts/ts_local.h /^ TS_serial_cb serial_cb;$/;" m struct:TS_resp_ctx -serial_cb_data crypto/ts/ts_local.h /^ void *serial_cb_data; \/* User data for serial_cb. *\/$/;" m struct:TS_resp_ctx -servalpn test/sslapitest.c /^static const char *servalpn;$/;" v file: -server apps/include/apps.h /^ const char *server;$/;" m struct:app_http_tls_info_st -server crypto/cmp/cmp_local.h /^ char *server;$/;" m struct:ossl_cmp_ctx_st -server crypto/http/http_client.c /^ char *server; \/* Optional server host name *\/$/;" m struct:ossl_http_req_ctx_st file: -server ssl/ssl_local.h /^ int server;$/;" m struct:ssl_st -server test/cipherlist_test.c /^ SSL_CTX *server;$/;" m struct:cipherlist_test_fixture file: -server test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_CONF server;$/;" m struct:__anon291 -server util/perl/TLSProxy/Alert.pm /^sub server$/;" s -server util/perl/TLSProxy/Message.pm /^sub server$/;" s -server2 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_CONF server2;$/;" m struct:__anon291 -serverPath crypto/cmp/cmp_local.h /^ char *serverPath;$/;" m struct:ossl_cmp_ctx_st -serverPort crypto/cmp/cmp_local.h /^ int serverPort;$/;" m struct:ossl_cmp_ctx_st -server_addr util/perl/TLSProxy/Proxy.pm /^sub server_addr$/;" s -server_alert_received test/helpers/handshake.h /^ int server_alert_received;$/;" m struct:handshake_result -server_alert_sent test/helpers/handshake.h /^ int server_alert_sent;$/;" m struct:handshake_result -server_alpn_cb test/helpers/handshake.c /^static int server_alpn_cb(SSL *s, const unsigned char **out,$/;" f file: -server_alpn_negotiated test/helpers/handshake.h /^ char *server_alpn_negotiated;$/;" m struct:handshake_result -server_app_traffic_secret ssl/ssl_local.h /^ unsigned char server_app_traffic_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -server_application_secret_count test/sslapitest.c /^ unsigned int server_application_secret_count;$/;" m struct:sslapitest_log_counts file: -server_application_traffic ssl/tls13_enc.c /^static const unsigned char server_application_traffic[] = "s ap traffic";$/;" v file: -server_application_traffic ssl/tls13_enc.c /^static const unsigned char server_application_traffic[] = {0x73, 0x20, 0x61, 0x70, 0x20, \/*traffic*\/0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x00};$/;" v file: -server_args test/http_test.c /^} server_args;$/;" t typeref:struct:__anon346 file: -server_ats test/tls13secretstest.c /^static unsigned char server_ats[] = {$/;" v file: -server_ats_iv test/tls13secretstest.c /^static unsigned char server_ats_iv[] = {$/;" v file: -server_ats_key test/tls13secretstest.c /^static unsigned char server_ats_key[] = {$/;" v file: -server_ats_label test/tls13secretstest.c /^static const char *server_ats_label = "s ap traffic";$/;" v file: -server_ca_names test/helpers/handshake.h /^ STACK_OF(X509_NAME) *server_ca_names;$/;" m struct:handshake_result -server_cert test/cmp_client_test.c /^static X509 *server_cert = NULL;$/;" v file: -server_cert_f test/cmp_client_test.c /^static const char *server_cert_f;$/;" v file: -server_cert_f test/cmp_msg_test.c /^static const char *server_cert_f;$/;" v file: -server_cert_type test/helpers/handshake.h /^ int server_cert_type;$/;" m struct:handshake_result -server_encrypting util/perl/TLSProxy/Record.pm /^sub server_encrypting$/;" s -server_f test/cmp_vfy_test.c /^static const char *server_f;$/;" v file: -server_finished_hash ssl/ssl_local.h /^ unsigned char server_finished_hash[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -server_finished_label ssl/ssl_local.h /^ const char *server_finished_label;$/;" m struct:ssl3_enc_method -server_finished_label_len ssl/ssl_local.h /^ size_t server_finished_label_len;$/;" m struct:ssl3_enc_method -server_finished_secret ssl/ssl_local.h /^ unsigned char server_finished_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -server_hand_traffic_secret ssl/ssl_local.h /^ unsigned char server_hand_traffic_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st -server_handshake_secret_count test/sslapitest.c /^ unsigned int server_handshake_secret_count;$/;" m struct:sslapitest_log_counts file: -server_handshake_traffic ssl/tls13_enc.c /^static const unsigned char server_handshake_traffic[] = {0x73, 0x20, 0x68, 0x73, 0x20, \/*traffic*\/0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x00};$/;" v file: -server_handshake_traffic ssl/tls13_enc.c /^static const unsigned char server_handshake_traffic[] = "s hs traffic";$/;" v file: -server_hts test/tls13secretstest.c /^static unsigned char server_hts[] = {$/;" v file: -server_hts_iv test/tls13secretstest.c /^static unsigned char server_hts_iv[] = {$/;" v file: -server_hts_key test/tls13secretstest.c /^static unsigned char server_hts_key[] = {$/;" v file: -server_hts_label test/tls13secretstest.c /^static const char *server_hts_label = "s hs traffic";$/;" v file: -server_key test/cmp_client_test.c /^static EVP_PKEY *server_key = NULL;$/;" v file: -server_key_f test/cmp_client_test.c /^static const char *server_key_f;$/;" v file: -server_keylog_callback test/sslapitest.c /^static void server_keylog_callback(const SSL *ssl, const char *line)$/;" f file: -server_log_buffer test/sslapitest.c /^static char server_log_buffer[LOG_BUFFER_SIZE + 1] = {0};$/;" v file: -server_log_buffer_index test/sslapitest.c /^static size_t server_log_buffer_index = 0;$/;" v file: -server_max_proto test/ssl_old_test.c /^static const char *server_max_proto;$/;" v file: -server_min_proto test/ssl_old_test.c /^static const char *server_min_proto;$/;" v file: -server_npn_cb test/helpers/handshake.c /^static int server_npn_cb(SSL *s, const unsigned char **data,$/;" f file: -server_npn_negotiated test/helpers/handshake.h /^ char *server_npn_negotiated;$/;" m struct:handshake_result -server_num_fatal_alerts_sent test/helpers/handshake.h /^ int server_num_fatal_alerts_sent;$/;" m struct:handshake_result -server_ocsp_cb test/helpers/handshake.c /^static int server_ocsp_cb(SSL *s, void *arg)$/;" f file: -server_port util/perl/TLSProxy/Proxy.pm /^sub server_port$/;" s -server_protocol test/helpers/handshake.h /^ int server_protocol;$/;" m struct:handshake_result -server_random ssl/ssl_local.h /^ unsigned char server_random[SSL3_RANDOM_SIZE];$/;" m struct:ssl_st::__anon417 -server_random test/bad_dtls_test.c /^static unsigned char server_random[SSL3_RANDOM_SIZE];$/;" v file: -server_resumed test/helpers/handshake.h /^ int server_resumed;$/;" m struct:handshake_result -server_sess test/ssl_old_test.c /^static SSL_SESSION *server_sess;$/;" v file: -server_sess_in test/ssl_old_test.c /^static const char *server_sess_in;$/;" v file: -server_sess_out test/ssl_old_test.c /^static const char *server_sess_out;$/;" v file: -server_setup_sni test/servername_test.c /^static int server_setup_sni(void)$/;" f file: -server_sign_hash test/helpers/handshake.h /^ int server_sign_hash;$/;" m struct:handshake_result -server_sign_type test/helpers/handshake.h /^ int server_sign_type;$/;" m struct:handshake_result -server_srp_cb test/helpers/handshake_srp.c /^static int server_srp_cb(SSL *s, int *ad, void *arg)$/;" f file: -server_version util/perl/TLSProxy/ServerHello.pm /^sub server_version$/;" s -serverconf_eq test/ssl_test_ctx_test.c /^static int serverconf_eq(SSL_TEST_SERVER_CONF *serv,$/;" f file: -serverconnects util/perl/TLSProxy/Proxy.pm /^sub serverconnects$/;" s -serverctx test/sslbuffertest.c /^static SSL_CTX *serverctx = NULL;$/;" v file: -serverflags util/perl/TLSProxy/Proxy.pm /^sub serverflags$/;" s -serverinfo ssl/ssl_local.h /^ unsigned char *serverinfo;$/;" m struct:cert_pkey_st -serverinfo_cli_parse_cb apps/s_client.c /^static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfo_cli_parse_cb test/ssl_old_test.c /^static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfo_file test/ssl_old_test.c /^static char *serverinfo_file = NULL;$/;" v file: -serverinfo_find_extension ssl/ssl_rsa.c /^static int serverinfo_find_extension(const unsigned char *serverinfo,$/;" f file: -serverinfo_length ssl/ssl_local.h /^ size_t serverinfo_length;$/;" m struct:cert_pkey_st -serverinfo_other_seen test/ssl_old_test.c /^static int serverinfo_other_seen = 0;$/;" v file: -serverinfo_process_buffer ssl/ssl_rsa.c /^static int serverinfo_process_buffer(unsigned int version,$/;" f file: -serverinfo_sct test/ssl_old_test.c /^static int serverinfo_sct = 0;$/;" v file: -serverinfo_sct_seen test/ssl_old_test.c /^static int serverinfo_sct_seen = 0;$/;" v file: -serverinfo_srv_add_cb ssl/ssl_rsa.c /^static int serverinfo_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfo_srv_parse_cb ssl/ssl_rsa.c /^static int serverinfo_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfo_tack test/ssl_old_test.c /^static int serverinfo_tack = 0;$/;" v file: -serverinfo_tack_seen test/ssl_old_test.c /^static int serverinfo_tack_seen = 0;$/;" v file: -serverinfoex_srv_add_cb ssl/ssl_rsa.c /^static int serverinfoex_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfoex_srv_parse_cb ssl/ssl_rsa.c /^static int serverinfoex_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: -serverinfov1 test/sslapitest.c /^static unsigned char serverinfov1[] = {$/;" v file: -serverinfov2 test/sslapitest.c /^static unsigned char serverinfov2[] = {$/;" v file: -servername apps/s_server.c /^ char *servername;$/;" m struct:tlsextctx_st file: -servername test/helpers/handshake.c /^ ssl_servername_t servername;$/;" m struct:handshake_ex_data_st file: -servername test/helpers/handshake.h /^ ssl_servername_t servername;$/;" m struct:handshake_result -servername test/helpers/ssl_test_ctx.h /^ ssl_servername_t servername;$/;" m struct:__anon289 -servername_arg ssl/ssl_local.h /^ void *servername_arg;$/;" m struct:ssl_ctx_st::__anon416 -servername_callback test/helpers/ssl_test_ctx.h /^ ssl_servername_callback_t servername_callback;$/;" m struct:__anon290 -servername_cb ssl/ssl_local.h /^ int (*servername_cb) (SSL *, int *, void *);$/;" m struct:ssl_ctx_st::__anon416 -servername_cb test/ssl_old_test.c /^static int servername_cb(SSL *s, int *ad, void *arg)$/;" f file: -servername_done ssl/ssl_local.h /^ int servername_done;$/;" m struct:ssl_st -servername_ignore_cb test/helpers/handshake.c /^static int servername_ignore_cb(SSL *s, int *ad, void *arg)$/;" f file: -servername_reject_cb test/helpers/handshake.c /^static int servername_reject_cb(SSL *s, int *ad, void *arg)$/;" f file: -serverpid util/perl/TLSProxy/Proxy.pm /^sub serverpid$/;" s -serverpsk test/sslapitest.c /^static SSL_SESSION *serverpsk = NULL;$/;" v file: -services apps/s_client.c /^static const OPT_PAIR services[] = {$/;" v file: -sess engines/e_devcrypto.c /^ session_op_t sess;$/;" m struct:cipher_ctx file: -sess engines/e_devcrypto.c /^ session_op_t sess;$/;" m struct:digest_ctx file: -sess include/crypto/modes.h /^ } sess;$/;" m struct:ocb128_context typeref:struct:ocb128_context::__anon361 -sess_accept ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept; \/* SSL new accept - started *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_accept_good ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept_good; \/* SSL accept\/reneg - finished *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_accept_renegotiate ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept_renegotiate; \/* SSL reneg - requested *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_cache_full ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_cache_full; \/* session removed due to full cache *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_cb_hit ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_cb_hit; \/* session-id that was not in$/;" m struct:ssl_ctx_st::__anon415 -sess_connect ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect; \/* SSL new conn - started *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_connect_good ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect_good; \/* SSL new conne\/reneg - finished *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_connect_renegotiate ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect_renegotiate; \/* SSL reneg - requested *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_hit ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_hit; \/* session reuse actually done *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_id_main apps/sess_id.c /^int sess_id_main(int argc, char **argv)$/;" f -sess_id_options apps/sess_id.c /^const OPTIONS sess_id_options[] = {$/;" v -sess_miss ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_miss; \/* session lookup misses *\/$/;" m struct:ssl_ctx_st::__anon415 -sess_out apps/s_client.c /^static char *sess_out = NULL;$/;" v file: -sess_timedout ssl/ssl_sess.c /^__owur static int sess_timedout(time_t t, SSL_SESSION *ss)$/;" f file: -sess_timeout ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_timeout; \/* reuse attempt on timeouted session *\/$/;" m struct:ssl_ctx_st::__anon415 -sesscache test/sslapitest.c /^static SSL_SESSION *sesscache[6];$/;" v file: -session ssl/ssl_local.h /^ SSL_SESSION *session;$/;" m struct:dtls1_retransmit_state -session ssl/ssl_local.h /^ SSL_SESSION *session;$/;" m struct:ssl_st -session util/perl/TLSProxy/ClientHello.pm /^sub session$/;" s -session util/perl/TLSProxy/ServerHello.pm /^sub session$/;" s -session_cache_head ssl/ssl_local.h /^ struct ssl_session_st *session_cache_head;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::ssl_session_st -session_cache_mode ssl/ssl_local.h /^ uint32_t session_cache_mode;$/;" m struct:ssl_ctx_st -session_cache_size ssl/ssl_local.h /^ size_t session_cache_size;$/;" m struct:ssl_ctx_st -session_cache_tail ssl/ssl_local.h /^ struct ssl_session_st *session_cache_tail;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::ssl_session_st -session_ctx ssl/ssl_local.h /^ SSL_CTX *session_ctx; \/* initial ctx, used to store sessions *\/$/;" m struct:ssl_st -session_id providers/implementations/kdfs/sshkdf.c /^ unsigned char *session_id;$/;" m struct:__anon529 file: -session_id ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *session_id;$/;" m struct:__anon426 file: -session_id ssl/ssl_local.h /^ unsigned char session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:__anon414 -session_id ssl/ssl_local.h /^ unsigned char session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:ssl_session_st -session_id test/bad_dtls_test.c /^static unsigned char session_id[32];$/;" v file: -session_id test/helpers/handshake.h /^ ssl_session_id_t session_id;$/;" m struct:handshake_result -session_id_context ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *session_id_context;$/;" m struct:__anon426 file: -session_id_expected test/helpers/ssl_test_ctx.h /^ ssl_session_id_t session_id_expected;$/;" m struct:__anon292 -session_id_len providers/implementations/kdfs/sshkdf.c /^ size_t session_id_len;$/;" m struct:__anon529 file: -session_id_len ssl/ssl_local.h /^ size_t session_id_len;$/;" m struct:__anon414 -session_id_len util/perl/TLSProxy/ClientHello.pm /^sub session_id_len$/;" s -session_id_len util/perl/TLSProxy/ServerHello.pm /^sub session_id_len$/;" s -session_id_length ssl/ssl_local.h /^ size_t session_id_length;$/;" m struct:ssl_session_st -session_id_prefix apps/s_server.c /^static const char *session_id_prefix = NULL;$/;" v file: -session_op_t engines/e_devcrypto.c /^typedef struct session2_op session_op_t;$/;" t typeref:struct:session2_op file: -session_op_t engines/e_devcrypto.c /^typedef struct session_op session_op_t;$/;" t typeref:struct:session_op file: -session_secret_cb ssl/ssl_local.h /^ tls_session_secret_cb_fn session_secret_cb;$/;" m struct:ssl_st::__anon420 -session_secret_cb_arg ssl/ssl_local.h /^ void *session_secret_cb_arg;$/;" m struct:ssl_st::__anon420 -session_ticket ssl/ssl_local.h /^ TLS_SESSION_TICKET_EXT *session_ticket;$/;" m struct:ssl_st::__anon420 -session_ticket test/helpers/handshake.h /^ ssl_session_ticket_t session_ticket;$/;" m struct:handshake_result -session_ticket_app_data test/helpers/handshake.h /^ char *session_ticket_app_data;$/;" m struct:ctx_data_st -session_ticket_app_data test/helpers/ssl_test_ctx.h /^ char *session_ticket_app_data;$/;" m struct:__anon290 -session_ticket_cb ssl/ssl_local.h /^ tls_session_ticket_ext_cb_fn session_ticket_cb;$/;" m struct:ssl_st::__anon420 -session_ticket_cb_arg ssl/ssl_local.h /^ void *session_ticket_cb_arg;$/;" m struct:ssl_st::__anon420 -session_ticket_do_not_call test/helpers/handshake.c /^ int session_ticket_do_not_call;$/;" m struct:handshake_ex_data_st file: -session_ticket_do_not_call test/helpers/handshake.h /^ int session_ticket_do_not_call;$/;" m struct:handshake_result -session_ticket_expected test/helpers/ssl_test_ctx.h /^ ssl_session_ticket_t session_ticket_expected;$/;" m struct:__anon292 -session_timeout ssl/ssl_local.h /^ long session_timeout;$/;" m struct:ssl_ctx_st -sessionfile test/clienthellotest.c /^static const char *sessionfile = NULL;$/;" v file: -sessionfile util/perl/TLSProxy/Proxy.pm /^sub sessionfile$/;" s -sessions ssl/ssl_local.h /^ LHASH_OF(SSL_SESSION) *sessions;$/;" m struct:ssl_ctx_st -set crypto/x509/x509_local.h /^ STACK_OF(ASN1_TYPE) *set;$/;" m struct:x509_attributes_st -set include/crypto/x509.h /^ int set; \/* index of RDNSequence for this entry *\/$/;" m struct:X509_name_entry_st -set test/cmp_ctx_test.c 329;" d file: -set0 test/cmp_ctx_test.c 330;" d file: -set1 test/cmp_ctx_test.c 331;" d file: -set1_content crypto/http/http_client.c /^static int set1_content(OSSL_HTTP_REQ_CTX *rctx,$/;" f file: -set1_general_name crypto/cmp/cmp_hdr.c /^static int set1_general_name(GENERAL_NAME **tgt, const X509_NAME *src)$/;" f file: -set1_newPkey test/cmp_msg_test.c /^static int set1_newPkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey)$/;" f file: -setPoliciesCritical crypto/cmp/cmp_local.h /^ int setPoliciesCritical;$/;" m struct:ossl_cmp_ctx_st -setSubjectAltNameCritical crypto/cmp/cmp_local.h /^ int setSubjectAltNameCritical;$/;" m struct:ossl_cmp_ctx_st -set_altname test/v3nametest.c /^static int set_altname(X509 *crt, ...)$/;" f file: -set_altname_dns test/v3nametest.c /^static int set_altname_dns(X509 *crt, const char *name)$/;" f file: -set_altname_email test/v3nametest.c /^static int set_altname_email(X509 *crt, const char *name)$/;" f file: -set_asn1_parameters include/crypto/evp.h /^ int (*set_asn1_parameters) (EVP_CIPHER_CTX *, ASN1_TYPE *);$/;" m struct:evp_cipher_st -set_base_ui_method apps/lib/apps_ui.c /^int set_base_ui_method(const UI_METHOD *ui_meth)$/;" f -set_cert_cb apps/lib/s_cb.c /^static int set_cert_cb(SSL *ssl, void *arg)$/;" f file: -set_cert_ex apps/lib/apps.c /^int set_cert_ex(unsigned long *flags, const char *arg)$/;" f -set_cert_key_stuff apps/lib/s_cb.c /^int set_cert_key_stuff(SSL_CTX *ctx, X509 *cert, EVP_PKEY *key,$/;" f -set_cert_stuff apps/lib/s_cb.c /^int set_cert_stuff(SSL_CTX *ctx, char *cert_file, char *key_file)$/;" f -set_cert_times apps/lib/apps.c /^int set_cert_times(X509 *x, const char *startdate, const char *enddate,$/;" f -set_client_ciphersuite ssl/statem/statem_clnt.c /^static int set_client_ciphersuite(SSL *s, const unsigned char *cipherchars)$/;" f file: -set_cn test/v3nametest.c /^static int set_cn(X509 *crt, ...)$/;" f file: -set_cn1 test/v3nametest.c /^static int set_cn1(X509 *crt, const char *name)$/;" f file: -set_cn2 test/v3nametest.c /^static int set_cn2(X509 *crt, const char *name)$/;" f file: -set_cn3 test/v3nametest.c /^static int set_cn3(X509 *crt, const char *name)$/;" f file: -set_cn_and_email test/v3nametest.c /^static int set_cn_and_email(X509 *crt, const char *name)$/;" f file: -set_crl_lastupdate apps/lib/apps.c /^int set_crl_lastupdate(X509_CRL *crl, const char *lastupdate)$/;" f -set_crl_nextupdate apps/lib/apps.c /^int set_crl_nextupdate(X509_CRL *crl, const char *nextupdate,$/;" f -set_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_set_ctx_md_params_fn *set_ctx_md_params;$/;" m struct:evp_signature_st -set_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_set_ctx_params_fn *set_ctx_params;$/;" m struct:ossl_decoder_st -set_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_set_ctx_params_fn *set_ctx_params;$/;" m struct:ossl_encoder_st -set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_asym_cipher_st -set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_kem_st -set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_keyexch_st -set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_signature_st -set_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_rand_st file: -set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_cipher_st -set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_md_st -set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_kdf_st -set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_mac_st -set_dateopt apps/lib/apps.c /^int set_dateopt(unsigned long *dateopt, const char *arg)$/;" f -set_default_context crypto/context.c /^static int set_default_context(OSSL_LIB_CTX *defctx)$/;" f file: -set_digest providers/implementations/kdfs/scrypt.c /^static int set_digest(KDF_SCRYPT *ctx)$/;" f file: -set_dist_point_name crypto/x509/v3_crld.c /^static int set_dist_point_name(DIST_POINT_NAME **pdp, X509V3_CTX *ctx,$/;" f file: -set_dsa_ptr apps/testdsa.h 202;" d -set_email1 test/v3nametest.c /^static int set_email1(X509 *crt, const char *name)$/;" f file: -set_email2 test/v3nametest.c /^static int set_email2(X509 *crt, const char *name)$/;" f file: -set_email3 test/v3nametest.c /^static int set_email3(X509 *crt, const char *name)$/;" f file: -set_email_and_cn test/v3nametest.c /^static int set_email_and_cn(X509 *crt, const char *name)$/;" f file: -set_enc_pubkey_test test/evp_pkey_dparams_test.c /^static int set_enc_pubkey_test(int id)$/;" f file: -set_err_thread_local crypto/err/err.c /^static int set_err_thread_local;$/;" v file: -set_ext_copy apps/lib/apps.c /^int set_ext_copy(int *copy_type, const char *arg)$/;" f -set_extension util/perl/TLSProxy/Certificate.pm /^sub set_extension$/;" s -set_extension util/perl/TLSProxy/CertificateRequest.pm /^sub set_extension$/;" s -set_extension util/perl/TLSProxy/ClientHello.pm /^sub set_extension$/;" s -set_extension util/perl/TLSProxy/EncryptedExtensions.pm /^sub set_extension$/;" s -set_extension util/perl/TLSProxy/ServerHello.pm /^sub set_extension$/;" s -set_fips_state providers/fips/self_test.c /^static void set_fips_state(int state)$/;" f file: -set_flag providers/implementations/macs/hmac_prov.c /^static int set_flag(const OSSL_PARAM params[], const char *key, int mask,$/;" f file: -set_func providers/common/provider_seeding.c 26;" d file: -set_func providers/common/provider_seeding.c 42;" d file: -set_func providers/fips/fipsprov.c 559;" d file: -set_gennames apps/cmp.c /^static int set_gennames(OSSL_CMP_CTX *ctx, char *names, const char *desc)$/;" f file: -set_group crypto/ec/ec_local.h /^ int (*set_group)(EC_KEY *key, const EC_GROUP *grp);$/;" m struct:ec_key_method_st -set_handshake_header ssl/ssl_local.h /^ int (*set_handshake_header) (SSL *s, WPACKET *pkt, int type);$/;" m struct:ssl3_enc_method -set_hex apps/enc.c /^static int set_hex(const char *in, unsigned char *out, int size)$/;" f file: -set_keygen_ctx apps/req.c /^static EVP_PKEY_CTX *set_keygen_ctx(const char *gstr,$/;" f file: -set_keylog_file apps/lib/s_cb.c /^int set_keylog_file(SSL_CTX *ctx, const char *keylog_file)$/;" f -set_legacy_nid crypto/evp/digest.c /^static void set_legacy_nid(const char *name, void *vlegacy_nid)$/;" f file: -set_legacy_nid crypto/evp/evp_enc.c /^static void set_legacy_nid(const char *name, void *vlegacy_nid)$/;" f file: -set_message_contents util/perl/TLSProxy/Certificate.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/CertificateRequest.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/CertificateVerify.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/ClientHello.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/EncryptedExtensions.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/Message.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/NewSessionTicket.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/ServerHello.pm /^sub set_message_contents$/;" s -set_message_contents util/perl/TLSProxy/ServerKeyExchange.pm /^sub set_message_contents$/;" s -set_multi_opts apps/lib/apps.c /^static int set_multi_opts(unsigned long *flags, const char *arg,$/;" f file: -set_name apps/cmp.c /^static int set_name(const char *str,$/;" f file: -set_name_ex apps/lib/apps.c /^int set_name_ex(unsigned long *flags, const char *arg)$/;" f -set_name_fn test/v3nametest.c /^struct set_name_fn {$/;" s file: -set_nameopt apps/lib/apps.c /^int set_nameopt(const char *arg)$/;" f -set_nb test/helpers/ssltestlib.c /^static int set_nb(int fd)$/;" f file: -set_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_set_params_fn *set_params;$/;" m struct:evp_keymgmt_st -set_params test/params_test.c /^ int (*set_params)(void *obj, const OSSL_PARAM *params);$/;" m struct:provider_dispatch_st file: -set_pbe apps/pkcs12.c /^static int set_pbe(int *ppbe, const char *str)$/;" f file: -set_pbmac_algor crypto/cmp/cmp_protect.c /^static int set_pbmac_algor(const OSSL_CMP_CTX *ctx, X509_ALGOR **alg)$/;" f file: -set_peer crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_set_peer_fn *set_peer;$/;" m struct:evp_keyexch_st -set_priv_key include/crypto/asn1.h /^ int (*set_priv_key) (EVP_PKEY *pk, const unsigned char *priv, size_t len);$/;" m struct:evp_pkey_asn1_method_st -set_private crypto/ec/ec_local.h /^ int (*set_private)(EC_KEY *eckey, const BIGNUM *priv_key);$/;" m struct:ec_method_st -set_private crypto/ec/ec_local.h /^ int (*set_private)(EC_KEY *key, const BIGNUM *priv_key);$/;" m struct:ec_key_method_st -set_property_query providers/implementations/kdfs/scrypt.c /^static int set_property_query(KDF_SCRYPT *ctx, const char *propq)$/;" f file: -set_property_query providers/implementations/keymgmt/ecx_kmgmt.c /^static int set_property_query(ECX_KEY *ecxkey, const char *propq)$/;" f file: -set_protocol_version test/ssl_old_test.c /^static int set_protocol_version(const char *version, SSL *ssl, int setting)$/;" f file: -set_ptr_internal crypto/params.c /^static int set_ptr_internal(OSSL_PARAM *p, const void *val,$/;" f file: -set_pub_key include/crypto/asn1.h /^ int (*set_pub_key) (EVP_PKEY *pk, const unsigned char *pub, size_t len);$/;" m struct:evp_pkey_asn1_method_st -set_public crypto/ec/ec_local.h /^ int (*set_public)(EC_KEY *key, const EC_POINT *pub_key);$/;" m struct:ec_key_method_st -set_random crypto/cmp/cmp_hdr.c /^static int set_random(ASN1_OCTET_STRING **tgt, OSSL_CMP_CTX *ctx, size_t len)$/;" f file: -set_reasons crypto/x509/v3_crld.c /^static int set_reasons(ASN1_BIT_STRING **preas, char *value)$/;" f file: -set_reseed_counter test/drbgtest.c /^static void set_reseed_counter(EVP_RAND_CTX *drbg, unsigned int n)$/;" f file: -set_reseed_time_interval test/drbgtest.c /^static int set_reseed_time_interval(EVP_RAND_CTX *drbg, int t)$/;" f file: -set_seed test/testutil/driver.c /^static void set_seed(int s)$/;" f file: -set_self_test_cb providers/fips/fipsprov.c /^static void set_self_test_cb(FIPS_GLOBAL *fgbl)$/;" f file: -set_senderKID crypto/cmp/cmp_protect.c /^static int set_senderKID(const OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg,$/;" f file: -set_sig_algor crypto/cmp/cmp_protect.c /^static int set_sig_algor(const OSSL_CMP_CTX *ctx, X509_ALGOR **alg)$/;" f file: -set_signed_bn test/bntest.c /^static BIGNUM *set_signed_bn(int value)$/;" f file: -set_sm2_id test/ecdsatest.c /^static int set_sm2_id(EVP_MD_CTX *mctx, EVP_PKEY *pkey)$/;" f file: -set_sock_as_sctp test/helpers/handshake.c /^static int set_sock_as_sctp(int sock)$/;" f file: -set_source_data external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub set_source_data {$/;" s -set_ssl_groups test/sslapitest.c /^static int set_ssl_groups(SSL *serverssl, SSL *clientssl, int clientmulti,$/;" f file: -set_string test/x509_time_test.c /^ int set_string;$/;" m struct:__anon270 file: -set_string_internal crypto/params.c /^static int set_string_internal(OSSL_PARAM *p, const void *val, size_t len,$/;" f file: -set_sys_error e_os.h 32;" d -set_sys_error e_os.h 50;" d -set_sys_error e_os.h 53;" d -set_table_opts apps/lib/apps.c /^static int set_table_opts(unsigned long *flags, const char *arg,$/;" f file: -set_test_title test/testutil/driver.c /^void set_test_title(const char *title)$/;" f -set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*set_tls1_aad)(void *ctx, unsigned char *aad_rec, int aad_len);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -set_trace_data crypto/trace.c /^static int set_trace_data(int category, int type, BIO **channel,$/;" f file: -set_up test/cipherlist_test.c /^static CIPHERLIST_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_asn_test.c /^static CMP_ASN_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_client_test.c /^static CMP_SES_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_ctx_test.c /^static OSSL_CMP_CTX_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_hdr_test.c /^static CMP_HDR_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_msg_test.c /^static CMP_MSG_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_protect_test.c /^static CMP_PROTECT_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_server_test.c /^static CMP_SRV_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_status_test.c /^static CMP_STATUS_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/cmp_vfy_test.c /^static CMP_VFY_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/ct_test.c /^static CT_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up test/keymgmt_internal_test.c /^static FIXTURE *set_up(const char *testcase_name)$/;" f file: -set_up test/ssl_test_ctx_test.c /^static SSL_TEST_CTX_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: -set_up_dummy_srp apps/lib/tlssrp_depr.c /^void set_up_dummy_srp(SSL_CTX *ctx)$/;" f -set_up_srp_arg apps/lib/tlssrp_depr.c /^int set_up_srp_arg(SSL_CTX *ctx, SRP_ARG *srp_arg, int srp_lateuser, int c_msg,$/;" f -set_up_srp_verifier_file apps/lib/tlssrp_depr.c /^int set_up_srp_verifier_file(SSL_CTX *ctx, srpsrvparm *srp_callback_parm,$/;" f -set_verbosity apps/cmp.c /^static int set_verbosity(int level)$/;" f file: -set_version dev/release-aux/release-version-fn.sh /^set_version () {$/;" f -set_version util/perl/OpenSSL/Ordinals.pm /^sub set_version {$/;" s -setaad providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setaad_fn setaad;$/;" m struct:prov_ccm_hw_st -seterr crypto/evp/evp_utils.c /^static void seterr(void)$/;" f file: -setiv providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setiv_fn setiv;$/;" m struct:prov_ccm_hw_st -setiv providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_setiv_fn setiv;$/;" m struct:prov_gcm_hw_st -setivinv providers/implementations/ciphers/ciphercommon_gcm.c /^static int setivinv(PROV_GCM_CTX *ctx, unsigned char *in, size_t inl)$/;" f file: -setkey providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setkey_fn setkey;$/;" m struct:prov_ccm_hw_st -setkey providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_setkey_fn setkey;$/;" m struct:prov_gcm_hw_st -setpgid apps/ocsp.c /^int setpgid(pid_t pid, pid_t pgid)$/;" f -setspeed providers/implementations/ciphers/cipher_aes_siv.h /^ void (*setspeed)(void *ctx, int speed);$/;" m struct:prov_cipher_hw_aes_siv_st -settable_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_settable_ctx_md_params_fn *settable_ctx_md_params;$/;" m struct:evp_signature_st -settable_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:ossl_decoder_st -settable_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:ossl_encoder_st -settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_asym_cipher_st -settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_kem_st -settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_keyexch_st -settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_signature_st -settable_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_rand_st file: -settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_cipher_st -settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_md_st -settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_kdf_st -settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_mac_st -settable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: -settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: -settable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: -settable_ctx_params_no_digest providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: -settable_ctx_params_no_digest providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: -settable_ctx_params_no_digest providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: -settable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_settable_params_fn *settable_params;$/;" m struct:evp_keymgmt_st -settag providers/implementations/ciphers/cipher_aes_siv.h /^ int (*settag)(void *ctx, const unsigned char *tag, size_t tagl);$/;" m struct:prov_cipher_hw_aes_siv_st -setup test/bio_prefix_text.c /^static int setup(void)$/;" f file: -setup util/perl/OpenSSL/Test.pm /^sub setup {$/;" s -setup_bio_chain test/bio_prefix_text.c /^static int setup_bio_chain(const char *progname)$/;" f file: -setup_certs apps/cmp.c /^static int setup_certs(char *files, const char *desc, void *ctx,$/;" f file: -setup_check_update test/cmp_vfy_test.c /^static void setup_check_update(CMP_VFY_TEST_FIXTURE **fixture, int expected,$/;" f file: -setup_cipher_list test/sslcorrupttest.c /^static int setup_cipher_list(void)$/;" f file: -setup_client_ctx apps/cmp.c /^static int setup_client_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: -setup_crldp crypto/x509/v3_purp.c /^static int setup_crldp(X509 *x)$/;" f file: -setup_dp crypto/x509/v3_purp.c /^static int setup_dp(const X509 *x, DIST_POINT *dp)$/;" f file: -setup_engine apps/include/apps.h 172;" d -setup_engine_loader apps/lib/engine_loader.c /^int setup_engine_loader(void)$/;" f -setup_engine_methods apps/lib/engine.c /^ENGINE *setup_engine_methods(const char *id, unsigned int methods, int debug)$/;" f -setup_key_block ssl/ssl_local.h /^ int (*setup_key_block) (SSL *);$/;" m struct:ssl3_enc_method -setup_path test/cmp_vfy_test.c /^static void setup_path(CMP_VFY_TEST_FIXTURE **fixture, X509 *wrong, int expired)$/;" f file: -setup_peer apps/pkeyutl.c /^static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file,$/;" f file: -setup_protection_ctx apps/cmp.c /^static int setup_protection_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: -setup_request_ctx apps/cmp.c /^static int setup_request_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: -setup_srv_ctx apps/cmp.c /^static OSSL_CMP_SRV_CTX *setup_srv_ctx(ENGINE *engine)$/;" f file: -setup_ssl_ctx apps/cmp.c /^static SSL_CTX *setup_ssl_ctx(OSSL_CMP_CTX *ctx, const char *host,$/;" f file: -setup_tbuf crypto/rsa/rsa_pmeth.c /^static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)$/;" f file: -setup_tbuf providers/implementations/signature/rsa_sig.c /^static int setup_tbuf(PROV_RSA_CTX *ctx)$/;" f file: -setup_test_framework test/testutil/driver.c /^int setup_test_framework(int argc, char *argv[])$/;" f -setup_tests test/acvp_test.c /^int setup_tests(void)$/;" f -setup_tests test/aesgcmtest.c /^int setup_tests(void)$/;" f -setup_tests test/afalgtest.c /^int setup_tests(void)$/;" f -setup_tests test/algorithmid_test.c /^int setup_tests(void)$/;" f -setup_tests test/asn1_decode_test.c /^int setup_tests(void)$/;" f -setup_tests test/asn1_dsa_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/asn1_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/asn1_string_table_test.c /^int setup_tests(void)$/;" f -setup_tests test/asn1_time_test.c /^int setup_tests(void)$/;" f -setup_tests test/asynciotest.c /^int setup_tests(void)$/;" f -setup_tests test/bad_dtls_test.c /^int setup_tests(void)$/;" f -setup_tests test/bftest.c /^int setup_tests(void)$/;" f -setup_tests test/bio_callback_test.c /^int setup_tests(void)$/;" f -setup_tests test/bio_core_test.c /^int setup_tests(void)$/;" f -setup_tests test/bio_enc_test.c /^int setup_tests(void)$/;" f -setup_tests test/bio_memleak_test.c /^int setup_tests(void)$/;" f -setup_tests test/bio_readbuffer_test.c /^int setup_tests(void)$/;" f -setup_tests test/bioprinttest.c /^int setup_tests(void)$/;" f -setup_tests test/bn_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/bntest.c /^int setup_tests(void)$/;" f -setup_tests test/casttest.c /^int setup_tests(void)$/;" f -setup_tests test/chacha_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/cipher_overhead_test.c /^int setup_tests(void)$/;" f -setup_tests test/cipherbytes_test.c /^int setup_tests(void)$/;" f -setup_tests test/cipherlist_test.c /^int setup_tests(void)$/;" f -setup_tests test/ciphername_test.c /^int setup_tests(void)$/;" f -setup_tests test/clienthellotest.c /^int setup_tests(void)$/;" f -setup_tests test/cmactest.c /^int setup_tests(void)$/;" f -setup_tests test/cmp_asn_test.c /^int setup_tests(void)$/;" f -setup_tests test/cmp_client_test.c /^int setup_tests(void)$/;" f -setup_tests test/cmp_hdr_test.c /^int setup_tests(void)$/;" f -setup_tests test/cmp_status_test.c /^int setup_tests(void)$/;" f -setup_tests test/cmsapitest.c /^int setup_tests(void)$/;" f -setup_tests test/conf_include_test.c /^int setup_tests(void)$/;" f -setup_tests test/constant_time_test.c /^int setup_tests(void)$/;" f -setup_tests test/context_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/crltest.c /^int setup_tests(void)$/;" f -setup_tests test/ct_test.c /^int setup_tests(void)$/;" f -setup_tests test/ctype_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/curve448_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/d2i_test.c /^int setup_tests(void)$/;" f -setup_tests test/danetest.c /^int setup_tests(void)$/;" f -setup_tests test/defltfips_test.c /^int setup_tests(void)$/;" f -setup_tests test/destest.c /^int setup_tests(void)$/;" f -setup_tests test/dhtest.c /^int setup_tests(void)$/;" f -setup_tests test/drbgtest.c /^int setup_tests(void)$/;" f -setup_tests test/dsa_no_digest_size_test.c /^int setup_tests(void)$/;" f -setup_tests test/dsatest.c /^int setup_tests(void)$/;" f -setup_tests test/dtls_mtu_test.c /^int setup_tests(void)$/;" f -setup_tests test/dtlstest.c /^int setup_tests(void)$/;" f -setup_tests test/dtlsv1listentest.c /^int setup_tests(void)$/;" f -setup_tests test/ec_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/ecdsatest.c /^int setup_tests(void)$/;" f -setup_tests test/ecstresstest.c /^int setup_tests(void)$/;" f -setup_tests test/ectest.c /^int setup_tests(void)$/;" f -setup_tests test/endecode_test.c /^int setup_tests(void)$/;" f -setup_tests test/enginetest.c /^int setup_tests(void)$/;" f -setup_tests test/errtest.c /^int setup_tests(void)$/;" f -setup_tests test/evp_extra_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_extra_test2.c /^int setup_tests(void)$/;" f -setup_tests test/evp_fetch_prov_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_kdf_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_libctx_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_pkey_dparams_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_pkey_provided_test.c /^int setup_tests(void)$/;" f -setup_tests test/evp_test.c /^int setup_tests(void)$/;" f -setup_tests test/exdatatest.c /^int setup_tests(void)$/;" f -setup_tests test/exptest.c /^int setup_tests(void)$/;" f -setup_tests test/fatalerrtest.c /^int setup_tests(void)$/;" f -setup_tests test/ffc_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/gmdifftest.c /^int setup_tests(void)$/;" f -setup_tests test/hexstr_test.c /^int setup_tests(void)$/;" f -setup_tests test/hmactest.c /^int setup_tests(void)$/;" f -setup_tests test/http_test.c /^int setup_tests(void)$/;" f -setup_tests test/ideatest.c /^int setup_tests(void)$/;" f -setup_tests test/igetest.c /^int setup_tests(void)$/;" f -setup_tests test/keymgmt_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/lhash_test.c /^int setup_tests(void)$/;" f -setup_tests test/localetest.c /^int setup_tests(void)$/;" f -setup_tests test/mdc2_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/mdc2test.c /^int setup_tests(void)$/;" f -setup_tests test/modes_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/namemap_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/ocspapitest.c /^int setup_tests(void)$/;" f -setup_tests test/ossl_store_test.c /^int setup_tests(void)$/;" f -setup_tests test/packettest.c /^int setup_tests(void)$/;" f -setup_tests test/param_build_test.c /^int setup_tests(void)$/;" f -setup_tests test/params_api_test.c /^int setup_tests(void)$/;" f -setup_tests test/params_conversion_test.c /^int setup_tests(void)$/;" f -setup_tests test/params_test.c /^int setup_tests(void)$/;" f -setup_tests test/pbelutest.c /^int setup_tests(void)$/;" f -setup_tests test/pbetest.c /^int setup_tests(void)$/;" f -setup_tests test/pem_read_depr_test.c /^int setup_tests(void)$/;" f -setup_tests test/pemtest.c /^int setup_tests(void)$/;" f -setup_tests test/pkcs12_format_test.c /^int setup_tests(void)$/;" f -setup_tests test/pkcs7_test.c /^int setup_tests(void)$/;" f -setup_tests test/pkey_meth_kdf_test.c /^int setup_tests(void)$/;" f -setup_tests test/pkey_meth_test.c /^int setup_tests(void)$/;" f -setup_tests test/poly1305_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/property_test.c /^int setup_tests(void)$/;" f -setup_tests test/prov_config_test.c /^int setup_tests(void)$/;" f -setup_tests test/provfetchtest.c /^int setup_tests(void)$/;" f -setup_tests test/provider_fallback_test.c /^int setup_tests(void)$/;" f -setup_tests test/provider_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/provider_pkey_test.c /^int setup_tests(void)$/;" f -setup_tests test/provider_status_test.c /^int setup_tests(void)$/;" f -setup_tests test/provider_test.c /^int setup_tests(void)$/;" f -setup_tests test/rand_status_test.c /^int setup_tests(void)$/;" f -setup_tests test/rand_test.c /^int setup_tests(void)$/;" f -setup_tests test/rc2test.c /^int setup_tests(void)$/;" f -setup_tests test/rc4test.c /^int setup_tests(void)$/;" f -setup_tests test/rc5test.c /^int setup_tests(void)$/;" f -setup_tests test/rdrand_sanitytest.c /^int setup_tests(void)$/;" f -setup_tests test/recordlentest.c /^int setup_tests(void)$/;" f -setup_tests test/rsa_mp_test.c /^int setup_tests(void)$/;" f -setup_tests test/rsa_sp800_56b_test.c /^int setup_tests(void)$/;" f -setup_tests test/rsa_test.c /^int setup_tests(void)$/;" f -setup_tests test/sanitytest.c /^int setup_tests(void)$/;" f -setup_tests test/secmemtest.c /^int setup_tests(void)$/;" f -setup_tests test/servername_test.c /^int setup_tests(void)$/;" f -setup_tests test/sha_test.c /^int setup_tests(void)$/;" f -setup_tests test/siphash_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/sm2_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/sm3_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/sm4_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/sparse_array_test.c /^int setup_tests(void)$/;" f -setup_tests test/srptest.c /^int setup_tests(void)$/;" f -setup_tests test/ssl_cert_table_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/ssl_ctx_test.c /^int setup_tests(void)$/;" f -setup_tests test/ssl_test_ctx_test.c /^int setup_tests(void)$/;" f -setup_tests test/sslapitest.c /^int setup_tests(void)$/;" f -setup_tests test/sslbuffertest.c /^int setup_tests(void)$/;" f -setup_tests test/sslcorrupttest.c /^int setup_tests(void)$/;" f -setup_tests test/stack_test.c /^int setup_tests(void)$/;" f -setup_tests test/sysdefaulttest.c /^int setup_tests(void)$/;" f -setup_tests test/test_test.c /^int setup_tests(void)$/;" f -setup_tests test/threadstest.c /^int setup_tests(void)$/;" f -setup_tests test/threadstest_fips.c /^int setup_tests(void)$/;" f -setup_tests test/time_offset_test.c /^int setup_tests(void)$/;" f -setup_tests test/tls13ccstest.c /^int setup_tests(void)$/;" f -setup_tests test/tls13encryptiontest.c /^int setup_tests(void)$/;" f -setup_tests test/tls13secretstest.c /^int setup_tests(void)$/;" f -setup_tests test/uitest.c /^int setup_tests(void)$/;" f -setup_tests test/upcallstest.c /^int setup_tests(void)$/;" f -setup_tests test/user_property_test.c /^int setup_tests(void)$/;" f -setup_tests test/v3ext.c /^int setup_tests(void)$/;" f -setup_tests test/v3nametest.c /^int setup_tests(void)$/;" f -setup_tests test/verify_extra_test.c /^int setup_tests(void)$/;" f -setup_tests test/wpackettest.c /^int setup_tests(void)$/;" f -setup_tests test/x509_check_cert_pkey_test.c /^int setup_tests(void)$/;" f -setup_tests test/x509_dup_cert_test.c /^int setup_tests(void)$/;" f -setup_tests test/x509_internal_test.c /^int setup_tests(void)$/;" f -setup_tests test/x509_time_test.c /^int setup_tests(void)$/;" f -setup_tests test/x509aux.c /^int setup_tests(void)$/;" f -setup_ticket_test test/sslapitest.c /^static int setup_ticket_test(int stateful, int idx, SSL_CTX **sctx,$/;" f file: -setup_trace apps/openssl.c /^static void setup_trace(const char *str)$/;" f file: -setup_trace test/testutil/testutil_init.c /^static void setup_trace(const char *str)$/;" f file: -setup_trace_category apps/openssl.c /^static void setup_trace_category(int category)$/;" f file: -setup_trace_category test/testutil/testutil_init.c /^static void setup_trace_category(int category)$/;" f file: -setup_ui_method apps/lib/apps_ui.c /^int setup_ui_method(void)$/;" f -setup_verification_ctx apps/cmp.c /^static int setup_verification_ctx(OSSL_CMP_CTX *ctx)$/;" f file: -setup_verify apps/lib/apps.c /^X509_STORE *setup_verify(const char *CAfile, int noCAfile,$/;" f -setupbio test/sslapitest.c /^static void setupbio(BIO **res, BIO *bio1, BIO *bio2, int type)$/;" f file: -setupearly_data_test test/sslapitest.c /^static int setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx, SSL **clientssl,$/;" f file: -sfd engines/e_afalg.h /^ int sfd;$/;" m struct:afalg_ctx_st -sh crypto/mem_sec.c /^static SH sh;$/;" v file: -sh_actual_size crypto/mem_sec.c /^static size_t sh_actual_size(char *ptr)$/;" f file: -sh_add_to_list crypto/mem_sec.c /^static void sh_add_to_list(char **list, char *ptr)$/;" f file: -sh_allocated crypto/mem_sec.c /^static int sh_allocated(const char *ptr)$/;" f file: -sh_clearbit crypto/mem_sec.c /^static void sh_clearbit(char *ptr, int list, unsigned char *table)$/;" f file: -sh_done crypto/mem_sec.c /^static void sh_done(void)$/;" f file: -sh_find_my_buddy crypto/mem_sec.c /^static char *sh_find_my_buddy(char *ptr, int list)$/;" f file: -sh_free crypto/mem_sec.c /^static void sh_free(void *ptr)$/;" f file: -sh_getlist crypto/mem_sec.c /^static size_t sh_getlist(char *ptr)$/;" f file: -sh_init crypto/mem_sec.c /^static int sh_init(size_t size, size_t minsize)$/;" f file: -sh_list_st crypto/mem_sec.c /^typedef struct sh_list_st$/;" s file: -sh_malloc crypto/mem_sec.c /^static void *sh_malloc(size_t size)$/;" f file: -sh_remove_from_list crypto/mem_sec.c /^static void sh_remove_from_list(char *ptr)$/;" f file: -sh_setbit crypto/mem_sec.c /^static void sh_setbit(char *ptr, int list, unsigned char *table)$/;" f file: -sh_st crypto/mem_sec.c /^typedef struct sh_st$/;" s file: -sh_testbit crypto/mem_sec.c /^static int sh_testbit(char *ptr, int list, unsigned char *table)$/;" f file: -sha1 providers/implementations/include/prov/md5_sha1.h /^ SHA_CTX sha1;$/;" m struct:md5_sha1_st -sha1 ssl/ssl_local.h /^ const EVP_MD *sha1; \/* For SSLv3\/TLSv1 'ssl3-sha1' *\/$/;" m struct:ssl_ctx_st -sha1_block_armv8 crypto/sha/asm/sha1-armv8.pl /^sha1_block_armv8:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-alpha.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-armv8.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-ia64.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-mips.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-s390x.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-sparcv9.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-sparcv9a.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-thumb.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order:$/;" l -sha1_block_data_order_armv8 crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order_armv8:$/;" l -sha1_block_data_order_avx crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_avx:$/;" l -sha1_block_data_order_avx2 crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_avx2:$/;" l -sha1_block_data_order_neon crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order_neon:$/;" l -sha1_block_data_order_shaext crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_shaext:$/;" l -sha1_block_data_order_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_ssse3:$/;" l -sha1_hash include/crypto/x509.h /^ unsigned char sha1_hash[SHA_DIGEST_LENGTH];$/;" m struct:X509_crl_st -sha1_hash include/crypto/x509.h /^ unsigned char sha1_hash[SHA_DIGEST_LENGTH];$/;" m struct:x509_st -sha1_int_ctrl crypto/evp/legacy_sha.c /^static int sha1_int_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)$/;" f file: -sha1_md crypto/engine/eng_openssl.c /^static EVP_MD *sha1_md = NULL;$/;" v file: -sha1_md crypto/evp/legacy_sha.c /^static const EVP_MD sha1_md = {$/;" v file: -sha1_multi_block crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block:$/;" l -sha1_multi_block_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_avx:$/;" l -sha1_multi_block_avx2 crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_avx2:$/;" l -sha1_multi_block_shaext crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_shaext:$/;" l -sha1_set_ctx_params providers/implementations/digests/sha2_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn sha1_set_ctx_params;$/;" v file: -sha1_set_ctx_params providers/implementations/digests/sha2_prov.c /^static int sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn sha1_settable_ctx_params;$/;" v file: -sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static const OSSL_PARAM *sha1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -sha1_update crypto/evp/e_aes_cbc_hmac_sha1.c /^static void sha1_update(SHA_CTX *c, const void *data, size_t len)$/;" f file: -sha1_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static void sha1_update(SHA_CTX *c, const void *data, size_t len)$/;" f file: -sha1msg1 crypto/sha/asm/sha1-586.pl /^sub sha1msg1 { sha1op38(0xc9,@_); }$/;" s -sha1msg2 crypto/sha/asm/sha1-586.pl /^sub sha1msg2 { sha1op38(0xca,@_); }$/;" s -sha1nexte crypto/sha/asm/sha1-586.pl /^sub sha1nexte { sha1op38(0xc8,@_); }$/;" s -sha1op38 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub sha1op38 {$/;" s -sha1op38 crypto/sha/asm/sha1-586.pl /^sub sha1op38 {$/;" s -sha1op38 crypto/sha/asm/sha1-mb-x86_64.pl /^sub sha1op38 {$/;" s -sha1op38 crypto/sha/asm/sha1-x86_64.pl /^sub sha1op38 {$/;" s -sha1rnds4 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub sha1rnds4 {$/;" s -sha1rnds4 crypto/sha/asm/sha1-586.pl /^sub sha1rnds4 {$/;" s -sha1rnds4 crypto/sha/asm/sha1-mb-x86_64.pl /^sub sha1rnds4 {$/;" s -sha1rnds4 crypto/sha/asm/sha1-x86_64.pl /^sub sha1rnds4 {$/;" s -sha224_md crypto/evp/legacy_sha.c /^static const EVP_MD sha224_md = {$/;" v file: -sha256 providers/implementations/kdfs/scrypt.c /^ EVP_MD *sha256;$/;" m struct:__anon537 file: -sha256_block_armv8 crypto/sha/asm/sha512-armv8.pl /^sha256_block_armv8:$/;" l -sha256_block_data_order crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order:$/;" l -sha256_block_data_order crypto/sha/sha256.c /^static void sha256_block_data_order(SHA256_CTX *ctx, const void *in,$/;" f file: -sha256_block_data_order crypto/sha/sha_ppc.c /^void sha256_block_data_order(void *ctx, const void *inp, size_t len)$/;" f -sha256_block_data_order_armv8 crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order_armv8:$/;" l -sha256_block_data_order_neon crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order_neon:$/;" l -sha256_block_data_order_shaext crypto/sha/asm/sha512-x86_64.pl /^sha256_block_data_order_shaext:$/;" l -sha256_block_neon crypto/sha/asm/sha512-armv8.pl /^sha256_block_neon:$/;" l -sha256_md crypto/evp/legacy_sha.c /^static const EVP_MD sha256_md = {$/;" v file: -sha256_multi_block crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block:$/;" l -sha256_multi_block_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_avx:$/;" l -sha256_multi_block_avx2 crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_avx2:$/;" l -sha256_multi_block_shaext crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_shaext:$/;" l -sha256_update crypto/evp/e_aes_cbc_hmac_sha256.c /^static void sha256_update(SHA256_CTX *c, const void *data, size_t len)$/;" f file: -sha256_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static void sha256_update(SHA256_CTX *c, const void *data, size_t len)$/;" f file: -sha256msg1 crypto/sha/asm/sha256-586.pl /^sub sha256msg1 { sha256op38(0xcc,@_); }$/;" s -sha256msg2 crypto/sha/asm/sha256-586.pl /^sub sha256msg2 { sha256op38(0xcd,@_); }$/;" s -sha256op38 crypto/aes/asm/aesni-sha256-x86_64.pl /^ sub sha256op38 {$/;" s -sha256op38 crypto/sha/asm/sha256-586.pl /^sub sha256op38 {$/;" s -sha256op38 crypto/sha/asm/sha256-mb-x86_64.pl /^sub sha256op38 {$/;" s -sha256op38 crypto/sha/asm/sha512-x86_64.pl /^sub sha256op38 {$/;" s -sha256rnds2 crypto/sha/asm/sha256-586.pl /^sub sha256rnds2 { sha256op38(0xcb,@_); }$/;" s -sha384_md crypto/evp/legacy_sha.c /^static const EVP_MD sha384_md = {$/;" v file: -sha3_absorb_fn include/internal/sha3.h /^typedef size_t (sha3_absorb_fn)(void *vctx, const void *inp, size_t len);$/;" t -sha3_final_fn include/internal/sha3.h /^typedef int (sha3_final_fn)(unsigned char *md, void *vctx);$/;" t -sha3_generic_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD sha3_generic_md =$/;" v file: -sha3_s390x_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD sha3_s390x_md =$/;" v file: -sha512_224_Final crypto/evp/legacy_sha.c 52;" d file: -sha512_224_Init crypto/evp/legacy_sha.c 48;" d file: -sha512_224_Update crypto/evp/legacy_sha.c 51;" d file: -sha512_224_init crypto/sha/sha512.c /^int sha512_224_init(SHA512_CTX *c)$/;" f -sha512_224_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_224_md = {$/;" v file: -sha512_256_Final crypto/evp/legacy_sha.c 54;" d file: -sha512_256_Init crypto/evp/legacy_sha.c 49;" d file: -sha512_256_Update crypto/evp/legacy_sha.c 53;" d file: -sha512_256_init crypto/sha/sha512.c /^int sha512_256_init(SHA512_CTX *c)$/;" f -sha512_256_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_256_md = {$/;" v file: -sha512_block_armv8 crypto/sha/asm/sha512-armv8.pl /^sha512_block_armv8:$/;" l -sha512_block_data_order crypto/sha/asm/sha512-armv4.pl /^sha512_block_data_order:$/;" l -sha512_block_data_order crypto/sha/sha512.c /^static void sha512_block_data_order(SHA512_CTX *ctx, const void *in,$/;" f file: -sha512_block_data_order crypto/sha/sha_ppc.c /^void sha512_block_data_order(void *ctx, const void *inp, size_t len)$/;" f -sha512_block_data_order_neon crypto/sha/asm/sha512-armv4.pl /^sha512_block_data_order_neon:$/;" l -sha512_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_md = {$/;" v file: -shacrypt apps/passwd.c /^static char *shacrypt(const char *passwd, const char *magic, const char *salt)$/;" f file: -shaext_handler crypto/sha/asm/sha1-x86_64.pl /^shaext_handler:$/;" l -shaext_handler crypto/sha/asm/sha512-x86_64.pl /^shaext_handler:$/;" l -shake_ctrl crypto/evp/legacy_sha.c /^static int shake_ctrl(EVP_MD_CTX *evp_ctx, int cmd, int p1, void *p2)$/;" f file: -shake_s390x_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD shake_s390x_md =$/;" v file: -shake_set_ctx_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn shake_set_ctx_params;$/;" v file: -shake_set_ctx_params providers/implementations/digests/sha3_prov.c /^static int shake_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn shake_settable_ctx_params;$/;" v file: -shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static const OSSL_PARAM *shake_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -shared Configure /^sub shared {$/;" s -shared test/sslapitest.c /^ const char *shared;$/;" m struct:__anon327 file: -shared_ciphers_data test/sslapitest.c /^} shared_ciphers_data[] = {$/;" v typeref:struct:__anon327 file: -shared_evp_pkey test/threadstest.c /^static EVP_PKEY *shared_evp_pkey = NULL;$/;" v file: -shared_sigalgs ssl/ssl_local.h /^ const struct sigalg_lookup_st **shared_sigalgs;$/;" m struct:ssl_st typeref:struct:ssl_st::sigalg_lookup_st -shared_sigalgslen ssl/ssl_local.h /^ size_t shared_sigalgslen;$/;" m struct:ssl_st -sharedlib Configurations/platform/BASE.pm /^sub sharedlib { return __concat($_[0]->sharedname($_[1]), $_[0]->shlibext()) }$/;" s -sharedlib_import Configurations/platform/Unix.pm /^sub sharedlib_import {$/;" s -sharedlib_import Configurations/platform/Windows.pm /^sub sharedlib_import {$/;" s -sharedlib_import Configurations/platform/mingw.pm /^sub sharedlib_import {$/;" s -sharedlib_simple Configurations/platform/Unix.pm /^sub sharedlib_simple {$/;" s -sharedlib_simple Configurations/platform/mingw.pm /^sub sharedlib_simple {$/;" s -sharedlibpdb Configurations/platform/Windows/MSVC.pm /^sub sharedlibpdb {$/;" s -sharedname Configurations/platform/BASE.pm /^sub sharedname { return __isshared($_[1]) ? $_[1] : undef } # Name of shared lib$/;" s -sharedname Configurations/platform/Cygwin.pm /^sub sharedname {$/;" s -sharedname Configurations/platform/Unix.pm /^sub sharedname {$/;" s -sharedname Configurations/platform/VMS.pm /^sub sharedname {$/;" s -sharedname Configurations/platform/Windows.pm /^sub sharedname {$/;" s -sharedname Configurations/platform/Windows/MSVC.pm /^sub sharedname {$/;" s -sharedname Configurations/platform/mingw.pm /^sub sharedname {$/;" s -sharedname_import Configurations/platform/Windows.pm /^sub sharedname_import {$/;" s -sharedname_simple Configurations/platform/Unix.pm /^sub sharedname_simple {$/;" s -shift crypto/bn/bn_local.h /^ int shift;$/;" m struct:bn_recp_ctx_st -shkeybag crypto/pkcs12/p12_local.h /^ X509_SIG *shkeybag; \/* shrouded key bag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 -shlib_version_as_filename Configurations/platform/BASE.pm /^sub shlib_version_as_filename { return $config{shlib_version} }$/;" s -shlib_version_as_filename Configurations/platform/VMS.pm /^sub shlib_version_as_filename {$/;" s -shlib_version_as_filename Configurations/platform/Windows.pm /^sub shlib_version_as_filename {$/;" s -shlib_version_as_filename Configurations/platform/mingw.pm /^sub shlib_version_as_filename {$/;" s -shlibext Configurations/platform/Unix.pm /^sub shlibext { (my $x = $target{shared_extension}$/;" s -shlibext Configurations/platform/VMS.pm /^sub shlibext { '.EXE' }$/;" s -shlibext Configurations/platform/Windows.pm /^sub shlibext { '.dll' }$/;" s -shlibext Configurations/platform/mingw.pm /^sub shlibext { '.dll' }$/;" s -shlibextimport Configurations/platform/Windows.pm /^sub shlibextimport { '.lib' }$/;" s -shlibextimport Configurations/platform/mingw.pm /^sub shlibextimport { $target{shared_import_extension} || '.dll.a' }$/;" s -shlibextsimple Configurations/platform/AIX.pm /^sub shlibextsimple { '.a' }$/;" s -shlibextsimple Configurations/platform/Unix.pm /^sub shlibextsimple { (my $x = $target{shared_extension} || '.so')$/;" s -shlibextsimple Configurations/platform/mingw.pm /^sub shlibextsimple { undef }$/;" s -shlibvariant Configurations/platform/Unix.pm /^sub shlibvariant { $target{shlib_variant} || "" }$/;" s -shlibvariant Configurations/platform/VMS.pm /^sub shlibvariant { $target{shlib_variant} || '' }$/;" s -shlibvariant Configurations/platform/Windows.pm /^sub shlibvariant { $target{shlib_variant} || '' }$/;" s -shm_addr providers/implementations/rands/seeding/rand_unix.c /^static void *shm_addr;$/;" v file: -short_handler crypto/ec/asm/ecp_nistz256-x86_64.pl /^short_handler:$/;" l -short_handler crypto/ec/asm/x25519-x86_64.pl /^short_handler:$/;" l -short_key include/openssl/cast.h /^ int short_key; \/* Use reduced rounds for short key *\/$/;" m struct:cast_key_st -should_add_extension ssl/statem/extensions.c /^int should_add_extension(SSL *s, unsigned int extctx, unsigned int thisctx,$/;" f -should_be_clean external/perl/Text-Template-1.56/t/taint.t /^sub should_be_clean {$/;" s -should_be_tainted external/perl/Text-Template-1.56/t/taint.t /^sub should_be_tainted {$/;" s -should_fail external/perl/Text-Template-1.56/t/taint.t /^sub should_fail {$/;" s -should_negotiate test/ssl_old_test.c /^static const char *should_negotiate;$/;" v file: -should_work external/perl/Text-Template-1.56/t/taint.t /^sub should_work {$/;" s -shouldfail crypto/mem.c /^static int shouldfail(void)$/;" f file: -show_ciphers apps/enc.c /^static void show_ciphers(const OBJ_NAME *name, void *arg)$/;" f file: -show_digests apps/dgst.c /^static void show_digests(const OBJ_NAME *name, void *arg)$/;" f file: -show_list test/testutil/driver.c /^static int show_list = 0;$/;" v file: -shseen test/tls13ccstest.c /^static int chseen = 0, shseen = 0, sccsseen = 0, ccsaftersh = 0;$/;" v file: -shutdown crypto/bio/bio_local.h /^ int shutdown;$/;" m struct:bio_st -shutdown crypto/x509/x509_local.h /^ int (*shutdown) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st -shutdown ssl/ssl_local.h /^ int shutdown;$/;" m struct:ssl_st -shutdown_received ssl/ssl_local.h /^ int shutdown_received;$/;" m struct:dtls1_state_st -shutdown_ssl_connection test/helpers/ssltestlib.c /^void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl)$/;" f -si test/cmp_msg_test.c /^ OSSL_CMP_PKISI *si;$/;" m struct:test_fixture file: -si test/cmp_protect_test.c /^ OSSL_CMP_PKISI *si; \/* for error and response messages *\/$/;" m struct:test_fixture file: -sid crypto/cms/cms_local.h /^ CMS_SignerIdentifier *sid;$/;" m struct:CMS_SignerInfo_st -sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_ctx_st -sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_session_st -sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_st -sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_ctx_st -sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_session_st -sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_st -sid_free crypto/objects/obj_xref.c /^static void sid_free(nid_triple *tt)$/;" f file: -sig crypto/ct/ct_local.h /^ unsigned char *sig;$/;" m struct:sct_st -sig include/crypto/evp.h /^ } sig;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon366 -sig ssl/ssl_local.h /^ int sig;$/;" m struct:sigalg_lookup_st -sig1 test/curve448_internal_test.c /^static const uint8_t sig1[114] = {$/;" v file: -sig2 test/curve448_internal_test.c /^static const uint8_t sig2[114] = {$/;" v file: -sig3 test/curve448_internal_test.c /^static const uint8_t sig3[114] = {$/;" v file: -sig4 test/curve448_internal_test.c /^static const uint8_t sig4[114] = {$/;" v file: -sig5 test/curve448_internal_test.c /^static const uint8_t sig5[114] = {$/;" v file: -sig6 test/curve448_internal_test.c /^static const uint8_t sig6[114] = {$/;" v file: -sig7 test/curve448_internal_test.c /^static const uint8_t sig7[114] = {$/;" v file: -sig8 test/curve448_internal_test.c /^static const uint8_t sig8[114] = {$/;" v file: -sig9 test/curve448_internal_test.c /^static const uint8_t sig9[114] = {$/;" v file: -sig_alg crypto/ct/ct_local.h /^ unsigned char sig_alg;$/;" m struct:sct_st -sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* CRL signature algorithm *\/$/;" m struct:X509_crl_st -sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* signature algorithm *\/$/;" m struct:X509_crl_info_st -sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* signature algorithm *\/$/;" m struct:X509_req_st -sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg;$/;" m struct:x509_st -sig_cb ssl/t1_lib.c /^static int sig_cb(const char *elem, int len, void *arg)$/;" f file: -sig_cb_st ssl/t1_lib.c /^} sig_cb_st;$/;" t typeref:struct:__anon432 file: -sig_cmp crypto/objects/obj_xref.c /^static int sig_cmp(const nid_triple *a, const nid_triple *b)$/;" f file: -sig_gen test/acvp_test.c /^static int sig_gen(EVP_PKEY *pkey, OSSL_PARAM *params, const char *digest_name,$/;" f file: -sig_idx ssl/ssl_local.h /^ int sig_idx;$/;" m struct:sigalg_lookup_st -sig_in crypto/evp/bio_ok.c /^static int sig_in(BIO *b)$/;" f file: -sig_len crypto/ct/ct_local.h /^ size_t sig_len;$/;" m struct:sct_st -sig_out crypto/evp/bio_ok.c /^static int sig_out(BIO *b)$/;" f file: -sig_print include/crypto/asn1.h /^ int (*sig_print) (BIO *out,$/;" m struct:evp_pkey_asn1_method_st -sig_sk_cmp crypto/objects/obj_xref.c /^static int sig_sk_cmp(const nid_triple *const *a, const nid_triple *const *b)$/;" f file: -sigalg ssl/ssl_local.h /^ const struct sigalg_lookup_st *sigalg;$/;" m struct:ssl_st::__anon417::__anon418 typeref:struct:ssl_st::__anon417::__anon418::sigalg_lookup_st -sigalg ssl/ssl_local.h /^ uint16_t sigalg;$/;" m struct:sigalg_lookup_st -sigalg util/perl/TLSProxy/CertificateVerify.pm /^sub sigalg$/;" s -sigalg util/perl/TLSProxy/ServerKeyExchange.pm /^sub sigalg$/;" s -sigalg_lookup_cache ssl/ssl_local.h /^ struct sigalg_lookup_st *sigalg_lookup_cache;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::sigalg_lookup_st -sigalg_lookup_st ssl/ssl_local.h /^typedef struct sigalg_lookup_st {$/;" s -sigalg_lookup_tbl ssl/t1_lib.c /^static const SIGALG_LOOKUP sigalg_lookup_tbl[] = {$/;" v file: -sigalg_security_bits ssl/t1_lib.c /^static int sigalg_security_bits(SSL_CTX *ctx, const SIGALG_LOOKUP *lu)$/;" f file: -sigalgcnt ssl/t1_lib.c /^ size_t sigalgcnt;$/;" m struct:__anon432 file: -sigalgs ssl/t1_lib.c /^ uint16_t sigalgs[TLS_MAX_SIGALGCNT];$/;" m struct:__anon432 file: -sigalgs_list test/sslapitest.c /^} sigalgs_list;$/;" t typeref:struct:__anon326 file: -sigandhash ssl/ssl_local.h /^ int sigandhash;$/;" m struct:sigalg_lookup_st -siginf include/crypto/x509.h /^ X509_SIG_INFO siginf;$/;" m struct:x509_st -siginf_set include/crypto/asn1.h /^ int (*siginf_set) (X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" m struct:evp_pkey_asn1_method_st -sigio crypto/evp/bio_ok.c /^ int sigio; \/* must process signature *\/$/;" m struct:ok_struct file: -sigma0 crypto/sha/sha256.c 139;" d file: -sigma0 crypto/sha/sha512.c 477;" d file: -sigma1 crypto/sha/sha256.c 140;" d file: -sigma1 crypto/sha/sha512.c 478;" d file: -sign crypto/ec/ec_local.h /^ int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char$/;" m struct:ec_key_method_st -sign crypto/evp/evp_local.h /^ OSSL_FUNC_signature_sign_fn *sign;$/;" m struct:evp_signature_st -sign demos/signature/rsa_pss_direct.c /^static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)$/;" f file: -sign demos/signature/rsa_pss_hash.c /^static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)$/;" f file: -sign include/crypto/evp.h /^ int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st -signKeyPairTypes crypto/cmp/cmp_local.h /^ STACK_OF(X509_ALGOR) *signKeyPairTypes;$/;" m union:ossl_cmp_itav_st::__anon197 -sign_and_verify test/dsa_no_digest_size_test.c /^static int sign_and_verify(int len)$/;" f file: -sign_id crypto/objects/obj_xref.h /^ int sign_id;$/;" m struct:__anon257 -sign_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_sign_init_fn *sign_init;$/;" m struct:evp_signature_st -sign_init include/crypto/evp.h /^ int (*sign_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -sign_setup crypto/ec/ec_local.h /^ int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" m struct:ec_key_method_st -sign_sig crypto/ec/ec_local.h /^ ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st -sign_test_init test/evp_test.c /^static int sign_test_init(EVP_TEST *t, const char *name)$/;" f file: -signature crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signature;$/;" m struct:CMS_SignerInfo_st -signature crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEY *signature; \/* 1 *\/$/;" m union:ossl_crmf_popo_st::__anon233 -signature crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ossl_crmf_poposigningkey_st -signature crypto/ocsp/ocsp_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ocsp_basic_response_st -signature crypto/ocsp/ocsp_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ocsp_signature_st -signature include/crypto/evp.h /^ EVP_SIGNATURE *signature;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon366 -signature include/crypto/x509.h /^ ASN1_BIT_STRING *signature; \/* signature *\/$/;" m struct:X509_req_st -signature include/crypto/x509.h /^ ASN1_BIT_STRING signature; \/* CRL signature *\/$/;" m struct:X509_crl_st -signature include/crypto/x509.h /^ ASN1_BIT_STRING signature;$/;" m struct:x509_st -signature include/crypto/x509.h /^ X509_ALGOR signature;$/;" m struct:x509_cinf_st -signature util/perl/TLSProxy/CertificateVerify.pm /^sub signature$/;" s -signature util/perl/TLSProxy/ServerKeyExchange.pm /^sub signature$/;" s -signatureAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *signatureAlgorithm;$/;" m struct:CMS_SignerInfo_st -signatureAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR signatureAlgorithm;$/;" m struct:ocsp_basic_response_st -signatureAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR signatureAlgorithm;$/;" m struct:ocsp_signature_st -signature_cmp apps/list.c /^static int signature_cmp(const EVP_SIGNATURE * const *a,$/;" f file: -signature_tls12_alg_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls12_alg_list[] = {$/;" v file: -signature_tls12_hash_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls12_hash_list[] = {$/;" v file: -signature_tls13_scheme_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls13_scheme_list[] = {$/;" v file: -signctx include/crypto/evp.h /^ int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st -signctx_init include/crypto/evp.h /^ int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st -signedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *signedAttrs;$/;" m struct:CMS_SignerInfo_st -signedContentIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signedContentIdentifier;$/;" m struct:CMS_ReceiptRequest_st -signedContentIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signedContentIdentifier;$/;" m struct:CMS_Receipt_st -signedData crypto/cms/cms_local.h /^ CMS_SignedData *signedData;$/;" m union:CMS_ContentInfo_st::__anon237 -signed_from_signed crypto/params.c /^static int signed_from_signed(void *dest, size_t dest_len,$/;" f file: -signed_from_unsigned crypto/params.c /^static int signed_from_unsigned(void *dest, size_t dest_len,$/;" f file: -signed_mod_tests test/bntest.c /^} signed_mod_tests[] = {$/;" v typeref:struct:__anon334 file: -signed_test_values test/constant_time_test.c /^static int signed_test_values[] = {$/;" v file: -signer crypto/cms/cms_local.h /^ X509 *signer;$/;" m struct:CMS_SignerInfo_st -signerInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_SignerInfo) *signerInfos;$/;" m struct:CMS_SignedData_st -signer_cert crypto/ts/ts_local.h /^ X509 *signer_cert;$/;" m struct:TS_resp_ctx -signer_key crypto/ts/ts_local.h /^ EVP_PKEY *signer_key;$/;" m struct:TS_resp_ctx -signer_md crypto/ts/ts_local.h /^ const EVP_MD *signer_md;$/;" m struct:TS_resp_ctx -signingAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *signingAlg; \/* signingAlg MUST be omitted *\/$/;" m struct:ossl_crmf_certtemplate_st -sigoid_srt crypto/objects/obj_xref.h /^static const nid_triple sigoid_srt[] = {$/;" v -sigoid_srt_xref crypto/objects/obj_xref.h /^static const nid_triple *const sigoid_srt_xref[] = {$/;" v -sigsetup demos/bio/saccept.c /^void sigsetup(void)$/;" f -sigsize apps/speed.c /^ size_t sigsize; \/* only used for EdDSA curves *\/$/;" m struct:ec_curve_st file: -sigsize apps/speed.c /^ size_t sigsize;$/;" m struct:loopargs_st file: -sigx_cmp crypto/objects/obj_xref.c /^static int sigx_cmp(const nid_triple *const *a, const nid_triple *const *b)$/;" f file: -simd_handler crypto/chacha/asm/chacha-x86_64.pl /^simd_handler:$/;" l -simple1 test/wpackettest.c /^static const unsigned char simple1[] = { 0xff };$/;" v file: -simple2 test/wpackettest.c /^static const unsigned char simple2[] = { 0x01, 0xff };$/;" v file: -simple3 test/wpackettest.c /^static const unsigned char simple3[] = { 0x00, 0x00, 0x00, 0x01, 0xff };$/;" v file: -simple_get_asn1 crypto/x509/x_all.c /^static ASN1_VALUE *simple_get_asn1(const char *url, BIO *bio, BIO *rbio,$/;" f file: -simple_ssl_session apps/s_server.c /^} simple_ssl_session;$/;" t typeref:struct:simple_ssl_session_st file: -simple_ssl_session_st apps/s_server.c /^typedef struct simple_ssl_session_st {$/;" s file: -simple_test util/perl/OpenSSL/Test/Simple.pm /^sub simple_test {$/;" s -simpleder test/wpackettest.c /^static const unsigned char simpleder[] = {$/;" v file: -singleExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *singleExtensions;$/;" m struct:ocsp_single_response_st -singleRequestExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *singleRequestExtensions;$/;" m struct:ocsp_one_request_st -single_iter test/testutil/driver.c /^static int single_iter = -1;$/;" v file: -single_test test/testutil/driver.c /^static int single_test = -1;$/;" v file: -sipcopy providers/implementations/macs/siphash_prov.c /^ SIPHASH sipcopy; \/* Siphash data copy for reinitialization *\/$/;" m struct:siphash_data_st file: -siphash providers/implementations/macs/siphash_prov.c /^ SIPHASH siphash; \/* Siphash data *\/$/;" m struct:siphash_data_st file: -siphash_adjust_hash_size crypto/siphash/siphash.c /^static size_t siphash_adjust_hash_size(size_t hash_size)$/;" f file: -siphash_data_st providers/implementations/macs/siphash_prov.c /^struct siphash_data_st {$/;" s file: -siphash_dup providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_dupctx_fn siphash_dup;$/;" v file: -siphash_dup providers/implementations/macs/siphash_prov.c /^static void *siphash_dup(void *vsrc)$/;" f file: -siphash_final providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_final_fn siphash_final;$/;" v file: -siphash_final providers/implementations/macs/siphash_prov.c /^static int siphash_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: -siphash_free providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_freectx_fn siphash_free;$/;" v file: -siphash_free providers/implementations/macs/siphash_prov.c /^static void siphash_free(void *vmacctx)$/;" f file: -siphash_get_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn siphash_get_ctx_params;$/;" v file: -siphash_get_ctx_params providers/implementations/macs/siphash_prov.c /^static int siphash_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: -siphash_gettable_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn siphash_gettable_ctx_params;$/;" v file: -siphash_gettable_ctx_params providers/implementations/macs/siphash_prov.c /^static const OSSL_PARAM *siphash_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -siphash_init providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_init_fn siphash_init;$/;" v file: -siphash_init providers/implementations/macs/siphash_prov.c /^static int siphash_init(void *vmacctx, const unsigned char *key, size_t keylen,$/;" f file: -siphash_new providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_newctx_fn siphash_new;$/;" v file: -siphash_new providers/implementations/macs/siphash_prov.c /^static void *siphash_new(void *provctx)$/;" f file: -siphash_set_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn siphash_set_params;$/;" v file: -siphash_set_params providers/implementations/macs/siphash_prov.c /^static int siphash_set_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: -siphash_setkey providers/implementations/macs/siphash_prov.c /^static int siphash_setkey(struct siphash_data_st *ctx,$/;" f file: -siphash_settable_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn siphash_settable_ctx_params;$/;" v file: -siphash_settable_ctx_params providers/implementations/macs/siphash_prov.c /^static const OSSL_PARAM *siphash_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -siphash_size providers/implementations/macs/siphash_prov.c /^static size_t siphash_size(void *vmacctx)$/;" f file: -siphash_st include/crypto/siphash.h /^struct siphash_st {$/;" s -siphash_update providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_update_fn siphash_update;$/;" v file: -siphash_update providers/implementations/macs/siphash_prov.c /^static int siphash_update(void *vmacctx, const unsigned char *data,$/;" f file: -siv providers/implementations/ciphers/cipher_aes_siv.h /^ SIV128_CONTEXT siv;$/;" m struct:prov_siv_ctx_st -siv128_context include/crypto/modes.h /^struct siv128_context {$/;" s -siv128_dbl crypto/modes/siv128.c /^static ossl_inline void siv128_dbl(SIV_BLOCK *b)$/;" f file: -siv128_do_encrypt crypto/modes/siv128.c /^__owur static ossl_inline int siv128_do_encrypt(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -siv128_do_s2v_p crypto/modes/siv128.c /^__owur static ossl_inline int siv128_do_s2v_p(SIV128_CONTEXT *ctx, SIV_BLOCK *out,$/;" f file: -siv128_getword crypto/modes/siv128.c /^__owur static ossl_inline uint64_t siv128_getword(SIV_BLOCK const *b, size_t i)$/;" f file: -siv128_putword crypto/modes/siv128.c /^static ossl_inline void siv128_putword(SIV_BLOCK *b, size_t i, uint64_t x)$/;" f file: -siv128_xorblock crypto/modes/siv128.c /^static ossl_inline void siv128_xorblock(SIV_BLOCK *x,$/;" f file: -siv_block_u include/crypto/modes.h /^typedef union siv_block_u {$/;" u -siv_cipher providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -siv_dinit providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -siv_dupctx providers/implementations/ciphers/cipher_aes_siv.c /^static void *siv_dupctx(void *vctx)$/;" f file: -siv_einit providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -siv_init providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -siv_stream_final providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -siv_stream_update providers/implementations/ciphers/cipher_aes_siv.c 25;" d file: -size apps/include/apps.h /^ int size;$/;" m struct:args_st -size crypto/bio/bss_bio.c /^ size_t size;$/;" m struct:bio_bio_st file: -size crypto/bn/bn_ctx.c /^ unsigned int depth, size;$/;" m struct:bignum_ctx_stack file: -size crypto/bn/bn_ctx.c /^ unsigned used, size;$/;" m struct:bignum_pool file: -size crypto/param_build.c /^ size_t size;$/;" m struct:__anon86 file: -size crypto/perlasm/x86_64-xlate.pl /^ sub size {$/;" s -size crypto/perlasm/x86_64-xlate.pl /^ sub size {}$/;" s -size include/crypto/evp.h /^ int size;$/;" m struct:evp_pkey_st::__anon372 -size include/crypto/x509.h /^ int size; \/* temp variable *\/$/;" m struct:X509_name_entry_st -size test/evp_extra_test.c /^ size_t size;$/;" m struct:APK_DATA_st file: -size test/evp_extra_test2.c /^ size_t size;$/;" m struct:APK_DATA_st file: -size test/modes_internal_test.c /^ size_t size;$/;" m struct:__anon320 file: -size test/params_conversion_test.c /^ size_t size;$/;" m struct:__anon328 file: -size test/poly1305_internal_test.c /^ size_t size;$/;" m struct:__anon352 file: -size test/siphash_internal_test.c /^ size_t size;$/;" m struct:__anon318 file: -size_t_aX crypto/modes/cbc128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: -size_t_aX crypto/modes/cbc128.c /^typedef size_t size_t_aX;$/;" t file: -size_t_aX crypto/modes/cfb128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: -size_t_aX crypto/modes/cfb128.c /^typedef size_t size_t_aX;$/;" t file: -size_t_aX crypto/modes/ctr128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: -size_t_aX crypto/modes/ctr128.c /^typedef size_t size_t_aX;$/;" t file: -size_t_aX crypto/modes/gcm128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: -size_t_aX crypto/modes/gcm128.c /^typedef size_t size_t_aX;$/;" t file: -size_t_aX crypto/modes/ofb128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: -size_t_aX crypto/modes/ofb128.c /^typedef size_t size_t_aX;$/;" t file: -sk_X509_to_store apps/lib/apps.c /^static X509_STORE *sk_X509_to_store(X509_STORE *store \/* may be NULL *\/,$/;" f file: -sk_cmp_fn_type crypto/asn1/ameth_lib.c /^typedef int sk_cmp_fn_type(const char *const *a, const char *const *b);$/;" t file: -sk_cmp_fn_type crypto/evp/pmeth_lib.c /^typedef int sk_cmp_fn_type(const char *const *a, const char *const *b);$/;" t file: -sk_comp_cmp ssl/ssl_ciph.c /^static int sk_comp_cmp(const SSL_COMP *const *a, const SSL_COMP *const *b)$/;" f file: -sk_deep_copy include/openssl/stack.h 69;" d -sk_delete include/openssl/stack.h 71;" d -sk_delete_ptr include/openssl/stack.h 72;" d -sk_dup include/openssl/stack.h 81;" d -sk_find include/openssl/stack.h 73;" d -sk_find_ex include/openssl/stack.h 74;" d -sk_free include/openssl/stack.h 67;" d -sk_insert include/openssl/stack.h 70;" d -sk_is_sorted include/openssl/stack.h 83;" d -sk_new include/openssl/stack.h 65;" d -sk_new_null include/openssl/stack.h 66;" d -sk_num include/openssl/stack.h 62;" d -sk_pop include/openssl/stack.h 78;" d -sk_pop_free include/openssl/stack.h 68;" d -sk_push include/openssl/stack.h 75;" d -sk_reserve crypto/stack/stack.c /^static int sk_reserve(OPENSSL_STACK *st, int n, int exact)$/;" f file: -sk_set include/openssl/stack.h 64;" d -sk_set_cmp_func include/openssl/stack.h 80;" d -sk_shift include/openssl/stack.h 77;" d -sk_sort include/openssl/stack.h 82;" d -sk_strcmp crypto/x509/v3_utl.c /^static int sk_strcmp(const char *const *a, const char *const *b)$/;" f file: -sk_table_cmp crypto/asn1/a_strnid.c /^static int sk_table_cmp(const ASN1_STRING_TABLE *const *a,$/;" f file: -sk_unshift include/openssl/stack.h 76;" d -sk_value include/openssl/stack.h 63;" d -sk_zero include/openssl/stack.h 79;" d -skew crypto/punycode.c /^static const unsigned int skew = 38;$/;" v file: -skid include/crypto/x509.h /^ ASN1_OCTET_STRING *skid;$/;" m struct:x509_st -skidx crypto/asn1/asn1_local.h /^ int skidx;$/;" m struct:asn1_sctx_st -skip crypto/x509/x509_local.h /^ int skip; \/* don't use us. *\/$/;" m struct:x509_lookup_st -skip test/asn1_encode_test.c /^ int skip; \/* 1 if this package should be skipped *\/$/;" m struct:__anon298 file: -skip test/evp_test.c /^ int skip; \/* Current test should be skipped *\/$/;" m struct:evp_test_st file: -skip_dot crypto/engine/eng_cnf.c /^static const char *skip_dot(const char *name)$/;" f file: -skip_dot crypto/provider_conf.c /^static const char *skip_dot(const char *name)$/;" f file: -skip_prefix crypto/x509/v3_utl.c /^static void skip_prefix(const unsigned char **p, size_t *plen,$/;" f file: -skip_space crypto/property/property_parse.c /^static const char *skip_space(const char *s)$/;" f file: -sl1 crypto/aria/aria.c /^static void sl1(ARIA_u128 *o, const ARIA_u128 *x, const ARIA_u128 *y)$/;" f file: -sl2 crypto/aria/aria.c /^static void sl2(ARIA_c128 o, const ARIA_u128 *x, const ARIA_u128 *y)$/;" f file: -sleb128 crypto/perlasm/x86_64-xlate.pl /^ sub sleb128 {$/;" s -sleep e_os.h 276;" d -sleepy apps/speed.c /^static DWORD WINAPI sleepy(VOID * arg)$/;" f file: -slg_ctrl crypto/bio/bss_log.c /^static long slg_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -slg_free crypto/bio/bss_log.c /^static int slg_free(BIO *a)$/;" f file: -slg_new crypto/bio/bss_log.c /^static int slg_new(BIO *bi)$/;" f file: -slg_puts crypto/bio/bss_log.c /^static int slg_puts(BIO *bp, const char *str)$/;" f file: -slg_write crypto/bio/bss_log.c /^static int slg_write(BIO *b, const char *in, int inl)$/;" f file: -slide crypto/ec/curve25519.c /^static void slide(signed char *r, const uint8_t *a)$/;" f file: -sm2 apps/speed.c /^ int sm2;$/;" m struct:openssl_speed_sec_st file: -sm2_adjust providers/implementations/encode_decode/decode_der2key.c 492;" d file: -sm2_asym_decrypt providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_fn sm2_asym_decrypt;$/;" v file: -sm2_asym_decrypt providers/implementations/asymciphers/sm2_enc.c /^static int sm2_asym_decrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen,$/;" f file: -sm2_asym_encrypt providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_fn sm2_asym_encrypt;$/;" v file: -sm2_asym_encrypt providers/implementations/asymciphers/sm2_enc.c /^static int sm2_asym_encrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen,$/;" f file: -sm2_c apps/speed.c /^static long sm2_c[SM2_NUM][2];$/;" v file: -sm2_check providers/implementations/encode_decode/decode_der2key.c 491;" d file: -sm2_choices apps/speed.c /^static const OPT_PAIR sm2_choices[SM2_NUM] = {$/;" v file: -sm2_compute_msg_hash crypto/sm2/sm2_sign.c /^static BIGNUM *sm2_compute_msg_hash(const EVP_MD *digest,$/;" f file: -sm2_crypt_test test/sm2_internal_test.c /^static int sm2_crypt_test(void)$/;" f file: -sm2_ctx apps/speed.c /^ EVP_MD_CTX *sm2_ctx[SM2_NUM];$/;" m struct:loopargs_st file: -sm2_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *sm2_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: -sm2_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 489;" d file: -sm2_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 480;" d file: -sm2_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 478;" d file: -sm2_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 479;" d file: -sm2_dupctx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_dupctx_fn sm2_dupctx;$/;" v file: -sm2_dupctx providers/implementations/asymciphers/sm2_enc.c /^static void *sm2_dupctx(void *vpsm2ctx)$/;" f file: -sm2_evp_type providers/implementations/encode_decode/decode_der2key.c 477;" d file: -sm2_evp_type providers/implementations/encode_decode/encode_key2any.c 743;" d file: -sm2_free providers/implementations/encode_decode/decode_der2key.c 490;" d file: -sm2_freectx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_freectx_fn sm2_freectx;$/;" v file: -sm2_freectx providers/implementations/asymciphers/sm2_enc.c /^static void sm2_freectx(void *vpsm2ctx)$/;" f file: -sm2_gen providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn sm2_gen;$/;" v file: -sm2_gen providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -sm2_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn sm2_gen_init;$/;" v file: -sm2_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_gen_init(void *provctx, int selection,$/;" f file: -sm2_get_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_get_ctx_params_fn sm2_get_ctx_params;$/;" v file: -sm2_get_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static int sm2_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: -sm2_get_md providers/implementations/asymciphers/sm2_enc.c /^static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx)$/;" f file: -sm2_get_params providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_get_params(void *key, OSSL_PARAM params[])$/;" f file: -sm2_get_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn sm2_get_params;$/;" v file: -sm2_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_gettable_ctx_params_fn sm2_gettable_ctx_params;$/;" v file: -sm2_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM *sm2_gettable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: -sm2_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *sm2_gettable_params(ossl_unused void *provctx)$/;" f file: -sm2_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn sm2_gettable_params;$/;" v file: -sm2_import providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: -sm2_import providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn sm2_import;$/;" v file: -sm2_init providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_init_fn sm2_init;$/;" v file: -sm2_init providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_init_fn sm2_init;$/;" v file: -sm2_init providers/implementations/asymciphers/sm2_enc.c /^static int sm2_init(void *vpsm2ctx, void *vkey, const OSSL_PARAM params[])$/;" f file: -sm2_input_type providers/implementations/encode_decode/encode_key2any.c 744;" d file: -sm2_input_type providers/implementations/encode_decode/encode_key2text.c 555;" d file: -sm2_known_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM sm2_known_gettable_params[] = {$/;" v file: -sm2_known_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM sm2_known_settable_params[] = {$/;" v file: -sm2_load providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_load(const void *reference, size_t reference_sz)$/;" f file: -sm2_newctx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_newctx_fn sm2_newctx;$/;" v file: -sm2_newctx providers/implementations/asymciphers/sm2_enc.c /^static void *sm2_newctx(void *provctx)$/;" f file: -sm2_newdata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn sm2_newdata;$/;" v file: -sm2_newdata providers/implementations/keymgmt/ec_kmgmt.c /^void *sm2_newdata(void *provctx)$/;" f file: -sm2_pem_type providers/implementations/encode_decode/encode_key2any.c 745;" d file: -sm2_pkey apps/speed.c /^ EVP_PKEY *sm2_pkey[SM2_NUM];$/;" m struct:loopargs_st file: -sm2_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^const char *sm2_query_operation_name(int operation_id)$/;" f file: -sm2_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn sm2_query_operation_name;$/;" v file: -sm2_results apps/speed.c /^static double sm2_results[SM2_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: -sm2_set_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_set_ctx_params_fn sm2_set_ctx_params;$/;" v file: -sm2_set_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static int sm2_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: -sm2_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_settable_ctx_params_fn sm2_settable_ctx_params;$/;" v file: -sm2_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM *sm2_settable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: -sm2_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *sm2_settable_params(ossl_unused void *provctx)$/;" f file: -sm2_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn sm2_settable_params;$/;" v file: -sm2_sig_gen crypto/sm2/sm2_sign.c /^static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e)$/;" f file: -sm2_sig_test test/sm2_internal_test.c /^static int sm2_sig_test(void)$/;" f file: -sm2_sig_verify crypto/sm2/sm2_sign.c /^static int sm2_sig_verify(const EC_KEY *key, const ECDSA_SIG *sig,$/;" f file: -sm2_validate providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_validate(const void *keydata, int selection, int checktype)$/;" f file: -sm2_validate providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn sm2_validate;$/;" v file: -sm2_vfy_ctx apps/speed.c /^ EVP_MD_CTX *sm2_vfy_ctx[SM2_NUM];$/;" m struct:loopargs_st file: -sm2file test/ossl_store_test.c /^static const char *sm2file = NULL;$/;" v file: -sm2sig_compute_z_digest providers/implementations/signature/sm2_sig.c /^static int sm2sig_compute_z_digest(PROV_SM2_CTX *ctx)$/;" f file: -sm2sig_digest_sign_final providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_sign_final(void *vpsm2ctx, unsigned char *sig, size_t *siglen,$/;" f -sm2sig_digest_sign_final providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn sm2sig_digest_sign_final;$/;" v file: -sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn sm2sig_digest_signverify_init;$/;" v file: -sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn sm2sig_digest_signverify_init;$/;" v file: -sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static int sm2sig_digest_signverify_init(void *vpsm2ctx, const char *mdname,$/;" f file: -sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_signverify_update(void *vpsm2ctx, const unsigned char *data,$/;" f -sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn sm2sig_digest_signverify_update;$/;" v file: -sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn sm2sig_digest_signverify_update;$/;" v file: -sm2sig_digest_verify_final providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_verify_final(void *vpsm2ctx, const unsigned char *sig,$/;" f -sm2sig_digest_verify_final providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn sm2sig_digest_verify_final;$/;" v file: -sm2sig_dupctx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_dupctx_fn sm2sig_dupctx;$/;" v file: -sm2sig_dupctx providers/implementations/signature/sm2_sig.c /^static void *sm2sig_dupctx(void *vpsm2ctx)$/;" f file: -sm2sig_freectx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_freectx_fn sm2sig_freectx;$/;" v file: -sm2sig_freectx providers/implementations/signature/sm2_sig.c /^static void sm2sig_freectx(void *vpsm2ctx)$/;" f file: -sm2sig_get_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn sm2sig_get_ctx_md_params;$/;" v file: -sm2sig_get_ctx_md_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_get_ctx_md_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: -sm2sig_get_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn sm2sig_get_ctx_params;$/;" v file: -sm2sig_get_ctx_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: -sm2sig_gettable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn sm2sig_gettable_ctx_md_params;$/;" v file: -sm2sig_gettable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_gettable_ctx_md_params(void *vpsm2ctx)$/;" f file: -sm2sig_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn sm2sig_gettable_ctx_params;$/;" v file: -sm2sig_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_gettable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: -sm2sig_newctx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_newctx_fn sm2sig_newctx;$/;" v file: -sm2sig_newctx providers/implementations/signature/sm2_sig.c /^static void *sm2sig_newctx(void *provctx, const char *propq)$/;" f file: -sm2sig_set_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn sm2sig_set_ctx_md_params;$/;" v file: -sm2sig_set_ctx_md_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_ctx_md_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: -sm2sig_set_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn sm2sig_set_ctx_params;$/;" v file: -sm2sig_set_ctx_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: -sm2sig_set_mdname providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname)$/;" f file: -sm2sig_settable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn sm2sig_settable_ctx_md_params;$/;" v file: -sm2sig_settable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_settable_ctx_md_params(void *vpsm2ctx)$/;" f file: -sm2sig_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn sm2sig_settable_ctx_params;$/;" v file: -sm2sig_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_settable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: -sm2sig_sign providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_sign_fn sm2sig_sign;$/;" v file: -sm2sig_sign providers/implementations/signature/sm2_sig.c /^static int sm2sig_sign(void *vpsm2ctx, unsigned char *sig, size_t *siglen,$/;" f file: -sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_sign_init_fn sm2sig_signature_init;$/;" v file: -sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_verify_init_fn sm2sig_signature_init;$/;" v file: -sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static int sm2sig_signature_init(void *vpsm2ctx, void *ec,$/;" f file: -sm2sig_verify providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_verify_fn sm2sig_verify;$/;" v file: -sm2sig_verify providers/implementations/signature/sm2_sig.c /^static int sm2sig_verify(void *vpsm2ctx, const unsigned char *sig, size_t siglen,$/;" f file: -sm3_md crypto/sm3/legacy_sm3.c /^static const EVP_MD sm3_md = {$/;" v file: -sm4_cbc_encrypt crypto/evp/e_sm4.c /^static void sm4_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -sm4_cfb128_encrypt crypto/evp/e_sm4.c /^static void sm4_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -sm4_ctr_cipher crypto/evp/e_sm4.c /^static int sm4_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -sm4_ctr_mode crypto/evp/e_sm4.c /^static const EVP_CIPHER sm4_ctr_mode = {$/;" v file: -sm4_dupctx providers/implementations/ciphers/cipher_sm4.c /^static OSSL_FUNC_cipher_dupctx_fn sm4_dupctx;$/;" v file: -sm4_dupctx providers/implementations/ciphers/cipher_sm4.c /^static void *sm4_dupctx(void *ctx)$/;" f file: -sm4_ecb_encrypt crypto/evp/e_sm4.c /^static void sm4_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -sm4_freectx providers/implementations/ciphers/cipher_sm4.c /^static OSSL_FUNC_cipher_freectx_fn sm4_freectx;$/;" v file: -sm4_freectx providers/implementations/ciphers/cipher_sm4.c /^static void sm4_freectx(void *vctx)$/;" f file: -sm4_init_key crypto/evp/e_sm4.c /^static int sm4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -sm4_ofb128_encrypt crypto/evp/e_sm4.c /^static void sm4_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: -small_prime_factors crypto/bn/bn_prime.c /^static const BN_ULONG small_prime_factors[] = {$/;" v file: -smallfelem crypto/ec/ecp_nistp256.c /^typedef u64 smallfelem[NLIMBS];$/;" t file: -smallfelem_assign crypto/ec/ecp_nistp256.c /^static void smallfelem_assign(smallfelem out, const smallfelem in)$/;" f file: -smallfelem_expand crypto/ec/ecp_nistp256.c /^static void smallfelem_expand(felem out, const smallfelem in)$/;" f file: -smallfelem_inv_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_inv_contract(smallfelem out, const smallfelem in)$/;" f file: -smallfelem_is_zero crypto/ec/ecp_nistp256.c /^static limb smallfelem_is_zero(const smallfelem small)$/;" f file: -smallfelem_is_zero_int crypto/ec/ecp_nistp256.c /^static int smallfelem_is_zero_int(const void *small)$/;" f file: -smallfelem_mul crypto/ec/ecp_nistp256.c /^static void smallfelem_mul(longfelem out, const smallfelem small1,$/;" f file: -smallfelem_mul_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_mul_contract(smallfelem out, const smallfelem in1,$/;" f file: -smallfelem_neg crypto/ec/ecp_nistp256.c /^static void smallfelem_neg(felem out, const smallfelem small)$/;" f file: -smallfelem_one crypto/ec/ecp_nistp256.c /^static void smallfelem_one(smallfelem out)$/;" f file: -smallfelem_square crypto/ec/ecp_nistp256.c /^static void smallfelem_square(longfelem out, const smallfelem small)$/;" f file: -smallfelem_square_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_square_contract(smallfelem out, const smallfelem in)$/;" f file: -smallfelem_to_BN crypto/ec/ecp_nistp256.c /^static BIGNUM *smallfelem_to_BN(BIGNUM *out, const smallfelem in)$/;" f file: -smallfelem_to_bin32 crypto/ec/ecp_nistp256.c /^static void smallfelem_to_bin32(u8 out[32], const smallfelem in)$/;" f file: -smbuf test/packettest.c /^static unsigned char smbuf[BUF_LEN];$/;" v file: -smeth ssl/statem/statem_lib.c /^ const SSL_METHOD *(*smeth) (void);$/;" m struct:__anon405 file: -smime_cb apps/smime.c /^static int smime_cb(int ok, X509_STORE_CTX *ctx)$/;" f file: -smime_main apps/smime.c /^int smime_main(int argc, char **argv)$/;" f -smime_options apps/smime.c /^const OPTIONS smime_options[] = {$/;" v -smvt_control crypto/ec/curve448/curve448.c /^struct smvt_control {$/;" s file: -sn include/crypto/asn1.h /^ const char *sn, *ln;$/;" m struct:asn1_object_st -sn_client test/ssl_old_test.c /^static const char *sn_client;$/;" v file: -sn_cmp crypto/objects/obj_dat.c /^static int sn_cmp(const ASN1_OBJECT *const *a, const unsigned int *b)$/;" f file: -sn_expect test/ssl_old_test.c /^static int sn_expect = 0;$/;" v file: -sn_objs crypto/objects/obj_dat.h /^static const unsigned int sn_objs[NUM_SN] = {$/;" v -sn_server1 test/ssl_old_test.c /^static const char *sn_server1;$/;" v file: -sn_server2 test/ssl_old_test.c /^static const char *sn_server2;$/;" v file: -sname crypto/asn1/asn1_local.h /^ const char *sname, *fname;$/;" m struct:asn1_sctx_st -sndinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_sndinfo sndinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_sndinfo file: -sni_cb test/sslapitest.c /^static int sni_cb(SSL *s, int *al, void *arg)$/;" f file: -sni_test_fn test/servername_test.c /^typedef int (*sni_test_fn)(void);$/;" t file: -sni_test_fns test/servername_test.c /^static sni_test_fn sni_test_fns[3] = {$/;" v file: -snicb test/sslapitest.c /^static int snicb = 0;$/;" v file: -snprint_PKIStatusInfo_parts crypto/cmp/cmp_status.c /^char *snprint_PKIStatusInfo_parts(int status, int fail_info,$/;" f file: -so crypto/objects/obj_dat.h /^static const unsigned char so[8076] = {$/;" v -sock_ctrl crypto/bio/bss_sock.c /^static long sock_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -sock_free crypto/bio/bss_sock.c /^static int sock_free(BIO *a)$/;" f file: -sock_new crypto/bio/bss_sock.c /^static int sock_new(BIO *bi)$/;" f file: -sock_puts crypto/bio/bss_sock.c /^static int sock_puts(BIO *bp, const char *str)$/;" f file: -sock_puts crypto/bio/bss_sock.c 24;" d file: -sock_puts crypto/bio/bss_sock.c 27;" d file: -sock_read crypto/bio/bss_sock.c /^static int sock_read(BIO *b, char *out, int outl)$/;" f file: -sock_read crypto/bio/bss_sock.c 23;" d file: -sock_read crypto/bio/bss_sock.c 26;" d file: -sock_write crypto/bio/bss_sock.c /^static int sock_write(BIO *b, const char *in, int inl)$/;" f file: -sock_write crypto/bio/bss_sock.c 22;" d file: -sock_write crypto/bio/bss_sock.c 25;" d file: -sockaddr_un crypto/rand/rand_egd.c /^struct sockaddr_un {$/;" s file: -socket include/internal/sockets.h 58;" d -socket_mtu apps/s_server.c /^static long socket_mtu;$/;" v file: -socket_timeout apps/lib/http_server.c /^void socket_timeout(int signum)$/;" f -socket_timeout crypto/bio/bss_dgram.c /^ struct timeval socket_timeout;$/;" m struct:bio_dgram_data_st typeref:struct:bio_dgram_data_st::timeval file: -socklen_t crypto/bio/bio_local.h /^typedef unsigned int socklen_t;$/;" t -sorted crypto/stack/stack.c /^ int sorted;$/;" m struct:stack_st file: -sorter_linux util/mkdef.pl /^sub sorter_linux {$/;" s -sorter_unix util/mkdef.pl /^sub sorter_unix {$/;" s -source crypto/ct/ct_local.h /^ sct_source_t source;$/;" m struct:sct_st -source external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub source {$/;" s -sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, #0x10 @ place for adjusted round0 key$/;" s -sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, #0x10 @ scratch space to carry over the IV$/;" s -sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, sp, #0x10 @ scratch space to carry over the ctr$/;" s -sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, sp, #0x10$/;" s -sp crypto/bn/asm/armv4-mont.pl /^ sub sp,sp,#4 @ +extra dword$/;" s -sp crypto/bn/asm/armv4-mont.pl /^ sub sp,sp,$num @ alloca(4*num)$/;" s -sp crypto/bn/asm/armv8-mont.pl /^ sub sp,$tp,#8*4 \/\/ alloca$/;" s -sp crypto/chacha/asm/chacha-armv4.pl /^ sub sp,sp,#4*(16+16)$/;" s -sp crypto/chacha/asm/chacha-armv4.pl /^ sub sp,sp,#4*(16) @ off-load area$/;" s -sp crypto/chacha/asm/chacha-armv8.pl /^ sub sp,sp,#128+64$/;" s -sp crypto/chacha/asm/chacha-armv8.pl /^ sub sp,sp,#64$/;" s -sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,ip,#40+16$/;" s -sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*15$/;" s -sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*18+16$/;" s -sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*5$/;" s -sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*10$/;" s -sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*12$/;" s -sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*4$/;" s -sp crypto/poly1305/asm/poly1305-armv4.pl /^ sub sp,sp,#32$/;" s -sp crypto/sha/asm/keccak1600-armv4.pl /^ sub sp,sp,#440+16 @ space for A[5][5],D[5],T[5][5],...$/;" s -sp crypto/sha/asm/keccak1600-armv4.pl /^ sub sp,sp,#456+16$/;" s -sp crypto/sha/asm/keccak1600-armv8.pl /^ sub sp,sp,#48$/;" s -sp crypto/sha/asm/keccak1600-armv8.pl /^ sub sp,sp,#64$/;" s -sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#15*4$/;" s -sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#20*4 @ [+2]$/;" s -sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#20*4$/;" s -sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#25*4$/;" s -sp crypto/sha/asm/sha256-armv4.pl /^ sub sp,sp,#16*4 @ alloca(X[16])$/;" s -sp crypto/sha/asm/sha512-armv4.pl /^ sub sp,sp,#8$/;" s -sp crypto/sha/asm/sha512-armv4.pl /^ sub sp,sp,#9*8$/;" s -sp crypto/sha/asm/sha512-armv8.pl /^ sub sp,sp,#16*4$/;" s -sp crypto/sha/asm/sha512-armv8.pl /^ sub sp,sp,#4*$SZ$/;" s -spare apps/vms_decc_init.c /^const int spare[8] = { 0 };$/;" v -sparse_array_st crypto/sparse_array.c /^struct sparse_array_st {$/;" s file: -spawn_loop apps/lib/http_server.c /^void spawn_loop(const char *prog)$/;" f -speed_main apps/speed.c /^int speed_main(int argc, char **argv)$/;" f -speed_options apps/speed.c /^const OPTIONS speed_options[] = {$/;" v -spkac_main apps/spkac.c /^int spkac_main(int argc, char **argv)$/;" f -spkac_options apps/spkac.c /^const OPTIONS spkac_options[] = {$/;" v -spki include/internal/dane.h /^ EVP_PKEY *spki;$/;" m struct:danetls_record_st -spki2typespki_ctx_st providers/implementations/encode_decode/decode_spki2typespki.c /^struct spki2typespki_ctx_st {$/;" s file: -spki2typespki_decode providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_decode_fn spki2typespki_decode;$/;" v file: -spki2typespki_decode providers/implementations/encode_decode/decode_spki2typespki.c /^static int spki2typespki_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: -spki2typespki_freectx providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_freectx_fn spki2typespki_freectx;$/;" v file: -spki2typespki_freectx providers/implementations/encode_decode/decode_spki2typespki.c /^static void spki2typespki_freectx(void *vctx)$/;" f file: -spki2typespki_newctx providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_newctx_fn spki2typespki_newctx;$/;" v file: -spki2typespki_newctx providers/implementations/encode_decode/decode_spki2typespki.c /^static void *spki2typespki_newctx(void *provctx)$/;" f file: -split_line_head util/check-format.pl /^ sub split_line_head { # split line contents into header containing leading spaces and the first non-space char, and the rest of the line$/;" s -split_send_fragment ssl/ssl_local.h /^ size_t split_send_fragment;$/;" m struct:ssl_ctx_st -split_send_fragment ssl/ssl_local.h /^ size_t split_send_fragment;$/;" m struct:ssl_st -sploopNxM? crypto/bn/asm/bn-c64xplus.asm /^sploopNxM?: ; for best performance arrange M<=N$/;" l -sqr crypto/bn/asm/x86_64-gcc.c 103;" d file: -sqr crypto/bn/asm/x86_64-gcc.c 104;" d file: -sqr crypto/bn/bn_local.h 492;" d -sqr crypto/bn/bn_local.h 521;" d -sqr crypto/bn/bn_local.h 550;" d -sqr64 crypto/bn/bn_local.h 587;" d -sqr_add_c crypto/bn/asm/co-586.pl /^sub sqr_add_c$/;" s -sqr_add_c crypto/bn/asm/s390x.S /^#define sqr_add_c(ai,c1,c2,c3) \\$/;" d -sqr_add_c crypto/bn/asm/x86_64-gcc.c 361;" d file: -sqr_add_c crypto/bn/bn_asm.c 465;" d file: -sqr_add_c crypto/bn/bn_asm.c 500;" d file: -sqr_add_c crypto/bn/bn_asm.c 534;" d file: -sqr_add_c crypto/bn/bn_asm.c 570;" d file: -sqr_add_c2 crypto/bn/asm/co-586.pl /^sub sqr_add_c2$/;" s -sqr_add_c2 crypto/bn/asm/s390x.S /^#define sqr_add_c2(ai,aj,c1,c2,c3) \\$/;" d -sqr_add_c2 crypto/bn/asm/x86_64-gcc.c 390;" d file: -sqr_add_c2 crypto/bn/bn_asm.c 474;" d file: -sqr_add_c2 crypto/bn/bn_asm.c 508;" d file: -sqr_add_c2 crypto/bn/bn_asm.c 542;" d file: -sqr_add_c2 crypto/bn/bn_asm.c 577;" d file: -sqr_handler crypto/bn/asm/x86_64-mont.pl /^sqr_handler:$/;" l -sqrtm1 crypto/ec/curve25519.c /^static const fe sqrtm1 = {$/;" v file: -square crypto/bn/bn_prime.c 30;" d file: -src_string test/cmp_asn_test.c /^ ASN1_OCTET_STRING *src_string;$/;" m struct:test_fixture file: -srctop_dir util/perl/OpenSSL/Test.pm /^sub srctop_dir {$/;" s -srctop_file util/perl/OpenSSL/Test.pm /^sub srctop_file {$/;" s -sroot_cert test/verify_extra_test.c /^static char *sroot_cert = NULL;$/;" v file: -srp_Calc_k crypto/srp/srp_lib.c /^static BIGNUM *srp_Calc_k(const BIGNUM *N, const BIGNUM *g,$/;" f file: -srp_Calc_xy crypto/srp/srp_lib.c /^static BIGNUM *srp_Calc_xy(const BIGNUM *x, const BIGNUM *y, const BIGNUM *N,$/;" f file: -srp_Mask ssl/ssl_local.h /^ unsigned long srp_Mask;$/;" m struct:srp_ctx_st -srp_Verify_N_and_g apps/lib/tlssrp_depr.c /^static int srp_Verify_N_and_g(const BIGNUM *N, const BIGNUM *g)$/;" f file: -srp_arg_st apps/include/s_apps.h /^typedef struct srp_arg_st {$/;" s -srp_callback_parm apps/s_server.c /^static srpsrvparm srp_callback_parm;$/;" v file: -srp_create_user apps/srp.c /^static char *srp_create_user(char *user, char **srp_verifier,$/;" f file: -srp_ctx ssl/ssl_local.h /^ SRP_CTX srp_ctx; \/* ctx for SRP authentication *\/$/;" m struct:ssl_ctx_st -srp_ctx ssl/ssl_local.h /^ SRP_CTX srp_ctx;$/;" m struct:ssl_st -srp_ctx_st ssl/ssl_local.h /^typedef struct srp_ctx_st {$/;" s -srp_generate_client_master_secret ssl/tls_srp.c /^int srp_generate_client_master_secret(SSL *s)$/;" f -srp_generate_server_master_secret ssl/tls_srp.c /^int srp_generate_server_master_secret(SSL *s)$/;" f -srp_main apps/srp.c /^int srp_main(int argc, char **argv)$/;" f -srp_options apps/srp.c /^const OPTIONS srp_options[] = {$/;" v -srp_password test/helpers/handshake.h /^ char *srp_password;$/;" m struct:ctx_data_st -srp_password test/helpers/ssl_test_ctx.h /^ char *srp_password;$/;" m struct:__anon289 -srp_password test/helpers/ssl_test_ctx.h /^ char *srp_password;$/;" m struct:__anon290 -srp_password_from_info_cb ssl/s3_lib.c /^static char *srp_password_from_info_cb(SSL *s, void *arg)$/;" f file: -srp_user test/helpers/handshake.h /^ char *srp_user;$/;" m struct:ctx_data_st -srp_user test/helpers/ssl_test_ctx.h /^ char *srp_user;$/;" m struct:__anon289 -srp_user test/helpers/ssl_test_ctx.h /^ char *srp_user;$/;" m struct:__anon290 -srp_user_pwd_dup crypto/srp/srp_vfy.c /^static SRP_user_pwd *srp_user_pwd_dup(SRP_user_pwd *src)$/;" f file: -srp_username ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *srp_username;$/;" m struct:__anon426 file: -srp_username ssl/ssl_local.h /^ char *srp_username;$/;" m struct:ssl_session_st -srp_verify_server_param ssl/tls_srp.c /^int srp_verify_server_param(SSL *s)$/;" f -srp_verify_user apps/srp.c /^static char *srp_verify_user(const char *user, const char *srp_verifier,$/;" f file: -srpdata_ascii2bin crypto/evp/encode.c /^static const unsigned char srpdata_ascii2bin[128] = {$/;" v file: -srpdata_bin2ascii crypto/evp/encode.c /^static const unsigned char srpdata_bin2ascii[65] =$/;" v file: -srplogin apps/include/s_apps.h /^ char *srplogin;$/;" m struct:srp_arg_st -srppassin apps/include/s_apps.h /^ char *srppassin;$/;" m struct:srp_arg_st -srpsrvparm apps/include/s_apps.h /^} srpsrvparm;$/;" t typeref:struct:srpsrvparm_st -srpsrvparm_st apps/include/s_apps.h /^typedef struct srpsrvparm_st {$/;" s -srpvfile test/sslapitest.c /^static char *srpvfile = NULL;$/;" v file: -srtp_known_profiles ssl/d1_srtp.c /^static SRTP_PROTECTION_PROFILE srtp_known_profiles[] = {$/;" v file: -srtp_profile ssl/ssl_local.h /^ SRTP_PROTECTION_PROFILE *srtp_profile;$/;" m struct:ssl_st -srtp_profiles ssl/ssl_local.h /^ STACK_OF(SRTP_PROTECTION_PROFILE) *srtp_profiles;$/;" m struct:ssl_ctx_st -srtp_profiles ssl/ssl_local.h /^ STACK_OF(SRTP_PROTECTION_PROFILE) *srtp_profiles;$/;" m struct:ssl_st -srvCert crypto/cmp/cmp_local.h /^ X509 *srvCert; \/* certificate used to identify the server *\/$/;" m struct:ossl_cmp_ctx_st -srv_ctx test/cmp_client_test.c /^ OSSL_CMP_SRV_CTX *srv_ctx;$/;" m struct:test_fixture file: -srv_ctx test/cmp_server_test.c /^ OSSL_CMP_SRV_CTX *srv_ctx;$/;" m struct:test_fixture file: -srvaddnewcb test/sslapitest.c /^static int srvaddnewcb = 0;$/;" v file: -srvaddoldcb test/sslapitest.c /^static int srvaddoldcb = 0;$/;" v file: -srvcert test/cmp_vfy_test.c /^static X509 *srvcert = NULL;$/;" v file: -srvid test/sslapitest.c /^static const char *srvid;$/;" v file: -srvparsenewcb test/sslapitest.c /^static int srvparsenewcb = 0;$/;" v file: -srvparseoldcb test/sslapitest.c /^static int srvparseoldcb = 0;$/;" v file: -srvr_psk_callback test/dtls_mtu_test.c /^static unsigned int srvr_psk_callback(SSL *ssl, const char *identity,$/;" f file: -srvrciphers test/sslapitest.c /^ const char *srvrciphers;$/;" m struct:__anon327 file: -srvrtls13ciphers test/sslapitest.c /^ const char *srvrtls13ciphers;$/;" m struct:__anon327 file: -sse_deccompact crypto/aes/asm/aes-586.pl /^sub sse_deccompact()$/;" s -sse_encbody crypto/aes/asm/aes-586.pl /^sub sse_encbody()$/;" s -sse_enccompact crypto/aes/asm/aes-586.pl /^sub sse_enccompact()$/;" s -sshkdf_set_membuf providers/implementations/kdfs/sshkdf.c /^static int sshkdf_set_membuf(unsigned char **dst, size_t *dst_len,$/;" f file: -sskdf_derive providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_derive_fn sskdf_derive;$/;" v file: -sskdf_derive providers/implementations/kdfs/sskdf.c /^static int sskdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -sskdf_free providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_freectx_fn sskdf_free;$/;" v file: -sskdf_free providers/implementations/kdfs/sskdf.c /^static void sskdf_free(void *vctx)$/;" f file: -sskdf_get_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn sskdf_get_ctx_params;$/;" v file: -sskdf_get_ctx_params providers/implementations/kdfs/sskdf.c /^static int sskdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -sskdf_gettable_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn sskdf_gettable_ctx_params;$/;" v file: -sskdf_gettable_ctx_params providers/implementations/kdfs/sskdf.c /^static const OSSL_PARAM *sskdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -sskdf_new providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_newctx_fn sskdf_new;$/;" v file: -sskdf_new providers/implementations/kdfs/sskdf.c /^static void *sskdf_new(void *provctx)$/;" f file: -sskdf_reset providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_reset_fn sskdf_reset;$/;" v file: -sskdf_reset providers/implementations/kdfs/sskdf.c /^static void sskdf_reset(void *vctx)$/;" f file: -sskdf_set_buffer providers/implementations/kdfs/sskdf.c /^static int sskdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: -sskdf_set_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn sskdf_set_ctx_params;$/;" v file: -sskdf_set_ctx_params providers/implementations/kdfs/sskdf.c /^static int sskdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -sskdf_settable_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn sskdf_settable_ctx_params;$/;" v file: -sskdf_settable_ctx_params providers/implementations/kdfs/sskdf.c /^static const OSSL_PARAM *sskdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -sskdf_size providers/implementations/kdfs/sskdf.c /^static size_t sskdf_size(KDF_SSKDF *ctx)$/;" f file: -ssl include/openssl/srtp.h /^__owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);$/;" v -ssl ssl/bio_ssl.c /^ SSL *ssl; \/* The ssl handle :-) *\/$/;" m struct:bio_ssl_st file: -ssl ssl/ssl_conf.c /^ SSL *ssl;$/;" m struct:ssl_conf_ctx_st file: -ssl test/helpers/handshake.c /^ SSL *ssl;$/;" m struct:peer_st file: -ssl3_alert_code ssl/s3_enc.c /^int ssl3_alert_code(int code)$/;" f -ssl3_buffer_st ssl/record/record.h /^typedef struct ssl3_buffer_st {$/;" s -ssl3_callback_ctrl ssl/s3_lib.c /^long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void))$/;" f -ssl3_cbc_copy_mac ssl/record/tls_pad.c /^static int ssl3_cbc_copy_mac(size_t *reclen,$/;" f file: -ssl3_cbc_digest_record ssl/s3_cbc.c /^int ssl3_cbc_digest_record(const EVP_MD *md,$/;" f -ssl3_cbc_record_digest_supported ssl/record/ssl3_record.c /^char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx)$/;" f -ssl3_cbc_remove_padding_and_mac ssl/record/tls_pad.c /^int ssl3_cbc_remove_padding_and_mac(size_t *reclen,$/;" f -ssl3_change_cipher_state ssl/s3_enc.c /^int ssl3_change_cipher_state(SSL *s, int which)$/;" f -ssl3_check_cert_and_algorithm ssl/statem/statem_clnt.c /^int ssl3_check_cert_and_algorithm(SSL *s)$/;" f -ssl3_check_client_certificate ssl/statem/statem_clnt.c /^static int ssl3_check_client_certificate(SSL *s)$/;" f file: -ssl3_choose_cipher ssl/s3_lib.c /^const SSL_CIPHER *ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt,$/;" f -ssl3_ciphers ssl/s3_lib.c /^static SSL_CIPHER ssl3_ciphers[] = {$/;" v file: -ssl3_cleanup_key_block ssl/s3_enc.c /^void ssl3_cleanup_key_block(SSL *s)$/;" f -ssl3_clear ssl/s3_lib.c /^int ssl3_clear(SSL *s)$/;" f -ssl3_comp_st ssl/ssl_local.h /^typedef struct ssl3_comp_st {$/;" s -ssl3_ctrl ssl/s3_lib.c /^long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f -ssl3_ctx_callback_ctrl ssl/s3_lib.c /^long ssl3_ctx_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void))$/;" f -ssl3_ctx_ctrl ssl/s3_lib.c /^long ssl3_ctx_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)$/;" f -ssl3_default_timeout ssl/s3_lib.c /^long ssl3_default_timeout(void)$/;" f -ssl3_digest_cached_records ssl/s3_enc.c /^int ssl3_digest_cached_records(SSL *s, int keep)$/;" f -ssl3_digest_cached_records test/tls13secretstest.c /^int ssl3_digest_cached_records(SSL *s, int keep)$/;" f -ssl3_digest_master_key_set_params ssl/s3_enc.c /^void ssl3_digest_master_key_set_params(const SSL_SESSION *session,$/;" f -ssl3_dispatch_alert ssl/s3_msg.c /^int ssl3_dispatch_alert(SSL *s)$/;" f -ssl3_do_change_cipher_spec ssl/s3_msg.c /^int ssl3_do_change_cipher_spec(SSL *s)$/;" f -ssl3_do_compress ssl/record/ssl3_record.c /^int ssl3_do_compress(SSL *ssl, SSL3_RECORD *wr)$/;" f -ssl3_do_uncompress ssl/record/ssl3_record.c /^int ssl3_do_uncompress(SSL *ssl, SSL3_RECORD *rr)$/;" f -ssl3_do_write ssl/statem/statem_lib.c /^int ssl3_do_write(SSL *s, int type)$/;" f -ssl3_enc ssl/record/ssl3_record.c /^int ssl3_enc(SSL *s, SSL3_RECORD *inrecs, size_t n_recs, int sending,$/;" f -ssl3_enc ssl/ssl_local.h /^ const struct ssl3_enc_method *ssl3_enc; \/* Extra SSLv3\/TLS stuff *\/$/;" m struct:ssl_method_st typeref:struct:ssl_method_st::ssl3_enc_method -ssl3_enc_method ssl/ssl_local.h /^typedef struct ssl3_enc_method {$/;" s -ssl3_final_finish_mac ssl/s3_enc.c /^size_t ssl3_final_finish_mac(SSL *s, const char *sender, size_t len,$/;" f -ssl3_finish_mac ssl/s3_enc.c /^int ssl3_finish_mac(SSL *s, const unsigned char *buf, size_t len)$/;" f -ssl3_free ssl/s3_lib.c /^void ssl3_free(SSL *s)$/;" f -ssl3_free_digest_list ssl/s3_enc.c /^void ssl3_free_digest_list(SSL *s)$/;" f -ssl3_generate_key_block ssl/s3_enc.c /^static int ssl3_generate_key_block(SSL *s, unsigned char *km, int num)$/;" f file: -ssl3_generate_master_secret ssl/s3_enc.c /^int ssl3_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p,$/;" f -ssl3_get_cipher ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher(unsigned int u)$/;" f -ssl3_get_cipher_by_char ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p)$/;" f -ssl3_get_cipher_by_id ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_id(uint32_t id)$/;" f -ssl3_get_cipher_by_std_name ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_std_name(const char *stdname)$/;" f -ssl3_get_record ssl/record/ssl3_record.c /^int ssl3_get_record(SSL *s)$/;" f -ssl3_get_req_cert_type ssl/s3_lib.c /^int ssl3_get_req_cert_type(SSL *s, WPACKET *pkt)$/;" f -ssl3_handshake_write ssl/s3_lib.c /^int ssl3_handshake_write(SSL *s)$/;" f -ssl3_init_finished_mac ssl/s3_enc.c /^int ssl3_init_finished_mac(SSL *s)$/;" f -ssl3_new ssl/s3_lib.c /^int ssl3_new(SSL *s)$/;" f -ssl3_num_ciphers ssl/s3_lib.c /^int ssl3_num_ciphers(void)$/;" f -ssl3_output_cert_chain ssl/statem/statem_lib.c /^unsigned long ssl3_output_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)$/;" f -ssl3_pad_1 ssl/record/ssl3_record.c /^static const unsigned char ssl3_pad_1[48] = {$/;" v file: -ssl3_pad_2 ssl/record/ssl3_record.c /^static const unsigned char ssl3_pad_2[48] = {$/;" v file: -ssl3_peek ssl/s3_lib.c /^int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes)$/;" f -ssl3_pending ssl/record/rec_layer_s3.c /^size_t ssl3_pending(const SSL *s)$/;" f -ssl3_put_cipher_by_char ssl/s3_lib.c /^int ssl3_put_cipher_by_char(const SSL_CIPHER *c, WPACKET *pkt, size_t *len)$/;" f -ssl3_read ssl/s3_lib.c /^int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes)$/;" f -ssl3_read_bytes ssl/record/rec_layer_s3.c /^int ssl3_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf,$/;" f -ssl3_read_internal ssl/s3_lib.c /^static int ssl3_read_internal(SSL *s, void *buf, size_t len, int peek,$/;" f file: -ssl3_read_n ssl/record/rec_layer_s3.c /^int ssl3_read_n(SSL *s, size_t n, size_t max, int extend, int clearold,$/;" f -ssl3_record_app_data_waiting ssl/record/ssl3_record.c /^static int ssl3_record_app_data_waiting(SSL *s)$/;" f file: -ssl3_record_sequence_update ssl/record/rec_layer_s3.c /^void ssl3_record_sequence_update(unsigned char *seq)$/;" f -ssl3_record_st ssl/record/record.h /^typedef struct ssl3_record_st {$/;" s -ssl3_release_read_buffer ssl/record/ssl3_buffer.c /^int ssl3_release_read_buffer(SSL *s)$/;" f -ssl3_release_write_buffer ssl/record/ssl3_buffer.c /^int ssl3_release_write_buffer(SSL *s)$/;" f -ssl3_renegotiate ssl/s3_lib.c /^int ssl3_renegotiate(SSL *s)$/;" f -ssl3_renegotiate_check ssl/s3_lib.c /^int ssl3_renegotiate_check(SSL *s, int initok)$/;" f -ssl3_scsvs ssl/s3_lib.c /^static SSL_CIPHER ssl3_scsvs[] = {$/;" v file: -ssl3_send_alert ssl/s3_msg.c /^int ssl3_send_alert(SSL *s, int level, int desc)$/;" f -ssl3_set_handshake_header ssl/s3_lib.c /^int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype)$/;" f -ssl3_set_req_cert_type ssl/s3_lib.c /^static int ssl3_set_req_cert_type(CERT *c, const unsigned char *p, size_t len)$/;" f file: -ssl3_setup_buffers ssl/record/ssl3_buffer.c /^int ssl3_setup_buffers(SSL *s)$/;" f -ssl3_setup_buffers ssl/ssl_local.h 2915;" d -ssl3_setup_key_block ssl/s3_enc.c /^int ssl3_setup_key_block(SSL *s)$/;" f -ssl3_setup_read_buffer ssl/record/ssl3_buffer.c /^int ssl3_setup_read_buffer(SSL *s)$/;" f -ssl3_setup_write_buffer ssl/record/ssl3_buffer.c /^int ssl3_setup_write_buffer(SSL *s, size_t numwpipes, size_t len)$/;" f -ssl3_shutdown ssl/s3_lib.c /^int ssl3_shutdown(SSL *s)$/;" f -ssl3_take_mac ssl/statem/statem_lib.c /^int ssl3_take_mac(SSL *s)$/;" f -ssl3_undef_enc_method ssl/ssl_lib.c /^SSL3_ENC_METHOD ssl3_undef_enc_method = {$/;" v -ssl3_write ssl/s3_lib.c /^int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written)$/;" f -ssl3_write_bytes ssl/record/rec_layer_s3.c /^int ssl3_write_bytes(SSL *s, int type, const void *buf_, size_t len,$/;" f -ssl3_write_pending ssl/record/rec_layer_s3.c /^int ssl3_write_pending(SSL *s, int type, const unsigned char *buf, size_t len,$/;" f -ssl_accept ssl/ssl_local.h /^ int (*ssl_accept) (SSL *s);$/;" m struct:ssl_method_st -ssl_add_cert_chain ssl/statem/statem_lib.c /^static int ssl_add_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)$/;" f file: -ssl_add_cert_to_wpacket ssl/statem/statem_lib.c /^static int ssl_add_cert_to_wpacket(SSL *s, WPACKET *pkt, X509 *x, int chain)$/;" f file: -ssl_alert_name test/helpers/ssl_test_ctx.c /^const char *ssl_alert_name(int alert)$/;" f -ssl_alerts test/helpers/ssl_test_ctx.c /^static const test_enum ssl_alerts[] = {$/;" v file: -ssl_allow_compression ssl/statem/statem_lib.c /^int ssl_allow_compression(SSL *s)$/;" f -ssl_async_args ssl/ssl_lib.c /^struct ssl_async_args {$/;" s file: -ssl_async_wait_ctx_cb ssl/ssl_lib.c /^static int ssl_async_wait_ctx_cb(void *arg)$/;" f file: -ssl_bad_method ssl/ssl_lib.c /^const SSL_METHOD *ssl_bad_method(int ver)$/;" f -ssl_base ssl/ssl_init.c /^static CRYPTO_ONCE ssl_base = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -ssl_base_inited ssl/ssl_init.c /^static int ssl_base_inited = 0;$/;" v file: -ssl_build_cert_chain ssl/ssl_cert.c /^int ssl_build_cert_chain(SSL *s, SSL_CTX *ctx, int flags)$/;" f -ssl_cache_cipherlist ssl/ssl_lib.c /^int ssl_cache_cipherlist(SSL *s, PACKET *cipher_suites, int sslv2format)$/;" f -ssl_callback_ctrl ssl/bio_ssl.c /^static long ssl_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: -ssl_callback_ctrl ssl/ssl_local.h /^ long (*ssl_callback_ctrl) (SSL *s, int cb_id, void (*fp) (void));$/;" m struct:ssl_method_st -ssl_cert_add0_chain_cert ssl/ssl_cert.c /^int ssl_cert_add0_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x)$/;" f -ssl_cert_add1_chain_cert ssl/ssl_cert.c /^int ssl_cert_add1_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x)$/;" f -ssl_cert_clear_certs ssl/ssl_cert.c /^void ssl_cert_clear_certs(CERT *c)$/;" f -ssl_cert_dup ssl/ssl_cert.c /^CERT *ssl_cert_dup(CERT *cert)$/;" f -ssl_cert_free ssl/ssl_cert.c /^void ssl_cert_free(CERT *c)$/;" f -ssl_cert_get_cert_store ssl/ssl_cert.c /^int ssl_cert_get_cert_store(CERT *c, X509_STORE **pstore, int chain)$/;" f -ssl_cert_info ssl/ssl_cert_table.h /^static const SSL_CERT_LOOKUP ssl_cert_info [] = {$/;" v -ssl_cert_is_disabled ssl/ssl_ciph.c /^int ssl_cert_is_disabled(SSL_CTX *ctx, size_t idx)$/;" f -ssl_cert_lookup_by_idx ssl/ssl_cert.c /^const SSL_CERT_LOOKUP *ssl_cert_lookup_by_idx(size_t idx)$/;" f -ssl_cert_lookup_by_nid ssl/ssl_cert.c /^int ssl_cert_lookup_by_nid(int nid, size_t *pidx)$/;" f -ssl_cert_lookup_by_pkey ssl/ssl_cert.c /^const SSL_CERT_LOOKUP *ssl_cert_lookup_by_pkey(const EVP_PKEY *pk, size_t *pidx)$/;" f -ssl_cert_new ssl/ssl_cert.c /^CERT *ssl_cert_new(void)$/;" f -ssl_cert_select_current ssl/ssl_cert.c /^int ssl_cert_select_current(CERT *c, X509 *x)$/;" f -ssl_cert_set0_chain ssl/ssl_cert.c /^int ssl_cert_set0_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain)$/;" f -ssl_cert_set1_chain ssl/ssl_cert.c /^int ssl_cert_set1_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain)$/;" f -ssl_cert_set_cert_cb ssl/ssl_cert.c /^void ssl_cert_set_cert_cb(CERT *c, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f -ssl_cert_set_cert_store ssl/ssl_cert.c /^int ssl_cert_set_cert_store(CERT *c, X509_STORE *store, int chain, int ref)$/;" f -ssl_cert_set_current ssl/ssl_cert.c /^int ssl_cert_set_current(CERT *c, long op)$/;" f -ssl_cert_status_t test/helpers/ssl_test_ctx.h /^} ssl_cert_status_t;$/;" t typeref:enum:__anon288 -ssl_certstatus test/helpers/ssl_test_ctx.c /^static const test_enum ssl_certstatus[] = {$/;" v file: -ssl_certstatus_name test/helpers/ssl_test_ctx.c /^const char *ssl_certstatus_name(ssl_cert_status_t cert_status)$/;" f -ssl_check_allowed_versions ssl/ssl_lib.c /^static int ssl_check_allowed_versions(int min_version, int max_version)$/;" f file: -ssl_check_for_safari ssl/statem/statem_srvr.c /^static void ssl_check_for_safari(SSL *s, const CLIENTHELLO_MSG *hello)$/;" f file: -ssl_check_srp_ext_ClientHello ssl/statem/statem_srvr.c /^static int ssl_check_srp_ext_ClientHello(SSL *s)$/;" f file: -ssl_check_srvr_ecc_cert_and_alg ssl/ssl_lib.c /^int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s)$/;" f -ssl_check_version_downgrade ssl/statem/statem_lib.c /^int ssl_check_version_downgrade(SSL *s)$/;" f -ssl_choose_client_version ssl/statem/statem_lib.c /^int ssl_choose_client_version(SSL *s, int version, RAW_EXTENSION *extensions)$/;" f -ssl_choose_server_version ssl/statem/statem_lib.c /^int ssl_choose_server_version(SSL *s, CLIENTHELLO_MSG *hello, DOWNGRADE *dgrd)$/;" f -ssl_cipher_apply_rule ssl/ssl_ciph.c /^static void ssl_cipher_apply_rule(uint32_t cipher_id, uint32_t alg_mkey,$/;" f file: -ssl_cipher_collect_aliases ssl/ssl_ciph.c /^static void ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list,$/;" f file: -ssl_cipher_collect_ciphers ssl/ssl_ciph.c /^static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method,$/;" f file: -ssl_cipher_disabled ssl/t1_lib.c /^int ssl_cipher_disabled(const SSL *s, const SSL_CIPHER *c, int op, int ecdhe)$/;" f -ssl_cipher_get_evp ssl/ssl_ciph.c /^int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,$/;" f -ssl_cipher_get_evp test/tls13secretstest.c /^int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,$/;" f -ssl_cipher_get_evp_cipher ssl/ssl_ciph.c /^int ssl_cipher_get_evp_cipher(SSL_CTX *ctx, const SSL_CIPHER *sslc,$/;" f -ssl_cipher_get_evp_cipher test/tls13secretstest.c /^int ssl_cipher_get_evp_cipher(SSL_CTX *ctx, const SSL_CIPHER *sslc,$/;" f -ssl_cipher_get_overhead ssl/ssl_ciph.c /^int ssl_cipher_get_overhead(const SSL_CIPHER *c, size_t *mac_overhead,$/;" f -ssl_cipher_id_cmp ssl/ssl_lib.c /^int ssl_cipher_id_cmp(const SSL_CIPHER *a, const SSL_CIPHER *b)$/;" f -ssl_cipher_info_find ssl/ssl_ciph.c /^static int ssl_cipher_info_find(const ssl_cipher_table * table,$/;" f file: -ssl_cipher_info_lookup ssl/ssl_ciph.c 128;" d file: -ssl_cipher_list_to_bytes ssl/statem/statem_clnt.c /^int ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *sk, WPACKET *pkt)$/;" f -ssl_cipher_methods ssl/ssl_local.h /^ const EVP_CIPHER *ssl_cipher_methods[SSL_ENC_NUM_IDX];$/;" m struct:ssl_ctx_st -ssl_cipher_process_rulestr ssl/ssl_ciph.c /^static int ssl_cipher_process_rulestr(const char *rule_str,$/;" f file: -ssl_cipher_ptr_id_cmp ssl/ssl_lib.c /^int ssl_cipher_ptr_id_cmp(const SSL_CIPHER *const *ap,$/;" f -ssl_cipher_st ssl/ssl_local.h /^struct ssl_cipher_st {$/;" s -ssl_cipher_strength_sort ssl/ssl_ciph.c /^static int ssl_cipher_strength_sort(CIPHER_ORDER **head_p,$/;" f file: -ssl_cipher_table ssl/ssl_ciph.c /^} ssl_cipher_table;$/;" t typeref:struct:__anon433 file: -ssl_cipher_table_auth ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_auth[] = {$/;" v file: -ssl_cipher_table_cipher ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_cipher[SSL_ENC_NUM_IDX] = {$/;" v file: -ssl_cipher_table_kx ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_kx[] = {$/;" v file: -ssl_cipher_table_mac ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_mac[SSL_MD_NUM_IDX] = {$/;" v file: -ssl_ciphers_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_ciphers_tbl[] = {$/;" v file: -ssl_clear ssl/ssl_local.h /^ int (*ssl_clear) (SSL *s);$/;" m struct:ssl_method_st -ssl_clear_bad_session ssl/ssl_sess.c /^int ssl_clear_bad_session(SSL *s)$/;" f -ssl_clear_cipher_ctx ssl/ssl_lib.c /^void ssl_clear_cipher_ctx(SSL *s)$/;" f -ssl_clear_hash_ctx ssl/ssl_lib.c /^void ssl_clear_hash_ctx(EVP_MD_CTX **hash)$/;" f -ssl_client_store engines/e_capi.c /^ LPSTR ssl_client_store;$/;" m struct:CAPI_CTX_st file: -ssl_close_construct_packet ssl/ssl_local.h 2162;" d -ssl_cmd_switches ssl/ssl_conf.c /^static const ssl_switch_tbl ssl_cmd_switches[] = {$/;" v file: -ssl_comp_free_compression_methods_int ssl/ssl_ciph.c /^void ssl_comp_free_compression_methods_int(void)$/;" f -ssl_comp_st ssl/ssl_local.h /^struct ssl_comp_st {$/;" s -ssl_comp_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_comp_tbl[] = {$/;" v file: -ssl_compression_t test/helpers/ssl_test_ctx.h /^} ssl_compression_t;$/;" t typeref:enum:__anon283 -ssl_conf_cmd_allowed ssl/ssl_conf.c /^static int ssl_conf_cmd_allowed(SSL_CONF_CTX *cctx, const ssl_conf_cmd_tbl * t)$/;" f file: -ssl_conf_cmd_lookup ssl/ssl_conf.c /^static const ssl_conf_cmd_tbl *ssl_conf_cmd_lookup(SSL_CONF_CTX *cctx,$/;" f file: -ssl_conf_cmd_skip_prefix ssl/ssl_conf.c /^static int ssl_conf_cmd_skip_prefix(SSL_CONF_CTX *cctx, const char **pcmd)$/;" f file: -ssl_conf_cmd_st crypto/conf/conf_ssl.c /^struct ssl_conf_cmd_st {$/;" s file: -ssl_conf_cmd_tbl ssl/ssl_conf.c /^} ssl_conf_cmd_tbl;$/;" t typeref:struct:__anon429 file: -ssl_conf_cmds ssl/ssl_conf.c /^static const ssl_conf_cmd_tbl ssl_conf_cmds[] = {$/;" v file: -ssl_conf_ctx_st ssl/ssl_conf.c /^struct ssl_conf_ctx_st {$/;" s file: -ssl_conf_name_st crypto/conf/conf_ssl.c /^struct ssl_conf_name_st {$/;" s file: -ssl_connect ssl/ssl_local.h /^ int (*ssl_connect) (SSL *s);$/;" m struct:ssl_method_st -ssl_content_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_content_tbl[] = {$/;" v file: -ssl_ct_validation_modes test/helpers/ssl_test_ctx.c /^static const test_enum ssl_ct_validation_modes[] = {$/;" v file: -ssl_ct_validation_name test/helpers/ssl_test_ctx.c /^const char *ssl_ct_validation_name(ssl_ct_validation_t mode)$/;" f -ssl_ct_validation_t test/helpers/ssl_test_ctx.h /^} ssl_ct_validation_t;$/;" t typeref:enum:__anon287 -ssl_ctrl ssl/bio_ssl.c /^static long ssl_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: -ssl_ctrl ssl/ssl_local.h /^ long (*ssl_ctrl) (SSL *s, int cmd, long larg, void *parg);$/;" m struct:ssl_method_st -ssl_ctx apps/include/apps.h /^ SSL_CTX *ssl_ctx;$/;" m struct:app_http_tls_info_st -ssl_ctx_add_crls apps/lib/s_cb.c /^int ssl_ctx_add_crls(SSL_CTX *ctx, STACK_OF(X509_CRL) *crls, int crl_download)$/;" f -ssl_ctx_callback_ctrl ssl/ssl_local.h /^ long (*ssl_ctx_callback_ctrl) (SSL_CTX *s, int cb_id, void (*fp) (void));$/;" m struct:ssl_method_st -ssl_ctx_ctrl ssl/ssl_local.h /^ long (*ssl_ctx_ctrl) (SSL_CTX *ctx, int cmd, long larg, void *parg);$/;" m struct:ssl_method_st -ssl_ctx_ext_secure_st ssl/ssl_local.h /^typedef struct ssl_ctx_ext_secure_st {$/;" s -ssl_ctx_make_profiles ssl/d1_srtp.c /^static int ssl_ctx_make_profiles(const char *profiles_string,$/;" f file: -ssl_ctx_security ssl/ssl_cert.c /^int ssl_ctx_security(const SSL_CTX *ctx, int op, int bits, int nid, void *other)$/;" f -ssl_ctx_security_debug apps/lib/s_cb.c /^void ssl_ctx_security_debug(SSL_CTX *ctx, int verbose)$/;" f -ssl_ctx_set_excert apps/lib/s_cb.c /^void ssl_ctx_set_excert(SSL_CTX *ctx, SSL_EXCERT *exc)$/;" f -ssl_ctx_srp_ctx_free_intern ssl/tls_srp.c /^int ssl_ctx_srp_ctx_free_intern(SSL_CTX *ctx)$/;" f -ssl_ctx_srp_ctx_init_intern ssl/tls_srp.c /^int ssl_ctx_srp_ctx_init_intern(SSL_CTX *ctx)$/;" f -ssl_ctx_st ssl/ssl_local.h /^struct ssl_ctx_st {$/;" s -ssl_ctx_system_config ssl/ssl_mcnf.c /^void ssl_ctx_system_config(SSL_CTX *ctx)$/;" f -ssl_ctype_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_ctype_tbl[] = {$/;" v file: -ssl_dane_dup ssl/ssl_lib.c /^static int ssl_dane_dup(SSL *to, SSL *from)$/;" f file: -ssl_dane_st include/internal/dane.h /^struct ssl_dane_st {$/;" s -ssl_decapsulate ssl/s3_lib.c /^int ssl_decapsulate(SSL *s, EVP_PKEY *privkey,$/;" f -ssl_derive ssl/s3_lib.c /^int ssl_derive(SSL *s, EVP_PKEY *privkey, EVP_PKEY *pubkey, int gensecret)$/;" f -ssl_dh_to_pkey ssl/tls_depr.c /^EVP_PKEY *ssl_dh_to_pkey(DH *dh)$/;" f -ssl_digest_methods ssl/ssl_local.h /^ const EVP_MD *ssl_digest_methods[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st -ssl_dispatch_alert ssl/ssl_local.h /^ int (*ssl_dispatch_alert) (SSL *s);$/;" m struct:ssl_method_st -ssl_do_client_cert_cb ssl/statem/statem_clnt.c /^int ssl_do_client_cert_cb(SSL *s, X509 **px509, EVP_PKEY **ppkey)$/;" f -ssl_do_config ssl/ssl_mcnf.c /^static int ssl_do_config(SSL *s, SSL_CTX *ctx, const char *name, int system)$/;" f file: -ssl_do_handshake_intern ssl/ssl_lib.c /^static int ssl_do_handshake_intern(void *vargs)$/;" f file: -ssl_do_write ssl/ssl_local.h 2164;" d -ssl_encapsulate ssl/s3_lib.c /^int ssl_encapsulate(SSL *s, EVP_PKEY *pubkey,$/;" f -ssl_evp_cipher_fetch ssl/ssl_lib.c /^const EVP_CIPHER *ssl_evp_cipher_fetch(OSSL_LIB_CTX *libctx,$/;" f -ssl_evp_cipher_free ssl/ssl_lib.c /^void ssl_evp_cipher_free(const EVP_CIPHER *cipher)$/;" f -ssl_evp_cipher_free test/tls13secretstest.c /^void ssl_evp_cipher_free(const EVP_CIPHER *cipher)$/;" f -ssl_evp_cipher_up_ref ssl/ssl_lib.c /^int ssl_evp_cipher_up_ref(const EVP_CIPHER *cipher)$/;" f -ssl_evp_md_fetch ssl/ssl_lib.c /^const EVP_MD *ssl_evp_md_fetch(OSSL_LIB_CTX *libctx,$/;" f -ssl_evp_md_free ssl/ssl_lib.c /^void ssl_evp_md_free(const EVP_MD *md)$/;" f -ssl_evp_md_free test/tls13secretstest.c /^void ssl_evp_md_free(const EVP_MD *md)$/;" f -ssl_evp_md_up_ref ssl/ssl_lib.c /^int ssl_evp_md_up_ref(const EVP_MD *md)$/;" f -ssl_excert_free apps/lib/s_cb.c /^void ssl_excert_free(SSL_EXCERT *exc)$/;" f -ssl_excert_prepend apps/lib/s_cb.c /^static int ssl_excert_prepend(SSL_EXCERT **pexc)$/;" f file: -ssl_excert_st apps/lib/s_cb.c /^struct ssl_excert_st {$/;" s file: -ssl_exts_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_exts_tbl[] = {$/;" v file: -ssl_fill_hello_random ssl/s3_lib.c /^int ssl_fill_hello_random(SSL *s, int server, unsigned char *result, size_t len,$/;" f -ssl_flag_tbl ssl/ssl_conf.c /^} ssl_flag_tbl;$/;" t typeref:struct:__anon427 file: -ssl_free ssl/bio_ssl.c /^static int ssl_free(BIO *a)$/;" f file: -ssl_free ssl/ssl_local.h /^ void (*ssl_free) (SSL *s);$/;" m struct:ssl_method_st -ssl_free_wbio_buffer ssl/ssl_lib.c /^int ssl_free_wbio_buffer(SSL *s)$/;" f -ssl_generate_master_secret ssl/s3_lib.c /^int ssl_generate_master_secret(SSL *s, unsigned char *pms, size_t pmslen,$/;" f -ssl_generate_param_group ssl/s3_lib.c /^EVP_PKEY *ssl_generate_param_group(SSL *s, uint16_t id)$/;" f -ssl_generate_pkey ssl/s3_lib.c /^EVP_PKEY *ssl_generate_pkey(SSL *s, EVP_PKEY *pm)$/;" f -ssl_generate_pkey_group ssl/s3_lib.c /^EVP_PKEY *ssl_generate_pkey_group(SSL *s, uint16_t id)$/;" f -ssl_generate_session_id ssl/ssl_sess.c /^int ssl_generate_session_id(SSL *s, SSL_SESSION *ss)$/;" f -ssl_gensecret ssl/s3_lib.c /^int ssl_gensecret(SSL *s, unsigned char *pms, size_t pmslen)$/;" f -ssl_get_EC_curve_nid ssl/t1_lib.c /^int ssl_get_EC_curve_nid(const EVP_PKEY *pkey)$/;" f -ssl_get_algorithm2 ssl/s3_lib.c /^long ssl_get_algorithm2(SSL *s)$/;" f -ssl_get_auto_dh ssl/t1_lib.c /^EVP_PKEY *ssl_get_auto_dh(SSL *s)$/;" f -ssl_get_cipher_by_char ssl/ssl_ciph.c /^const SSL_CIPHER *ssl_get_cipher_by_char(SSL *ssl, const unsigned char *ptr,$/;" f -ssl_get_keyex ssl/t1_trce.c /^static int ssl_get_keyex(const char **pname, const SSL *ssl)$/;" f file: -ssl_get_max_send_fragment ssl/ssl_lib.c /^__owur unsigned int ssl_get_max_send_fragment(const SSL *ssl)$/;" f -ssl_get_min_max_version ssl/statem/statem_lib.c /^int ssl_get_min_max_version(const SSL *s, int *min_version, int *max_version,$/;" f -ssl_get_new_session ssl/ssl_sess.c /^int ssl_get_new_session(SSL *s, int session)$/;" f -ssl_get_prev_session ssl/ssl_sess.c /^int ssl_get_prev_session(SSL *s, CLIENTHELLO_MSG *hello)$/;" f -ssl_get_security_level_bits ssl/ssl_cert.c /^int ssl_get_security_level_bits(const SSL *s, const SSL_CTX *ctx, int *levelp)$/;" f -ssl_get_server_cert_serverinfo ssl/ssl_lib.c /^int ssl_get_server_cert_serverinfo(SSL *s, const unsigned char **serverinfo,$/;" f -ssl_get_split_send_fragment ssl/ssl_lib.c /^__owur unsigned int ssl_get_split_send_fragment(const SSL *ssl)$/;" f -ssl_give_srp_client_pwd_cb apps/lib/tlssrp_depr.c /^static char *ssl_give_srp_client_pwd_cb(SSL *s, void *arg)$/;" f file: -ssl_groups_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_groups_tbl[] = {$/;" v file: -ssl_handshake_hash ssl/ssl_lib.c /^int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen,$/;" f -ssl_handshake_hash test/tls13secretstest.c /^int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen,$/;" f -ssl_handshake_md ssl/ssl_ciph.c /^const EVP_MD *ssl_handshake_md(SSL *s)$/;" f -ssl_handshake_md test/tls13secretstest.c /^const EVP_MD *ssl_handshake_md(SSL *s)$/;" f -ssl_handshake_mode_name test/helpers/ssl_test_ctx.c /^const char *ssl_handshake_mode_name(ssl_handshake_mode_t mode)$/;" f -ssl_handshake_mode_t test/helpers/ssl_test_ctx.h /^} ssl_handshake_mode_t;$/;" t typeref:enum:__anon286 -ssl_handshake_modes test/helpers/ssl_test_ctx.c /^static const test_enum ssl_handshake_modes[] = {$/;" v file: -ssl_handshake_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_handshake_tbl[] = {$/;" v file: -ssl_has_cert ssl/ssl_local.h /^static ossl_inline int ssl_has_cert(const SSL *s, int idx)$/;" f -ssl_hmac_final ssl/t1_lib.c /^int ssl_hmac_final(SSL_HMAC *ctx, unsigned char *md, size_t *len,$/;" f -ssl_hmac_free ssl/t1_lib.c /^void ssl_hmac_free(SSL_HMAC *ctx)$/;" f -ssl_hmac_get0_EVP_MAC_CTX ssl/t1_lib.c /^EVP_MAC_CTX *ssl_hmac_get0_EVP_MAC_CTX(SSL_HMAC *ctx)$/;" f -ssl_hmac_get0_HMAC_CTX ssl/tls_depr.c /^HMAC_CTX *ssl_hmac_get0_HMAC_CTX(SSL_HMAC *ctx)$/;" f -ssl_hmac_init ssl/t1_lib.c /^int ssl_hmac_init(SSL_HMAC *ctx, void *key, size_t len, char *md)$/;" f -ssl_hmac_new ssl/t1_lib.c /^SSL_HMAC *ssl_hmac_new(const SSL_CTX *ctx)$/;" f -ssl_hmac_old_final ssl/tls_depr.c /^int ssl_hmac_old_final(SSL_HMAC *ctx, unsigned char *md, size_t *len)$/;" f -ssl_hmac_old_free ssl/tls_depr.c /^void ssl_hmac_old_free(SSL_HMAC *ctx)$/;" f -ssl_hmac_old_init ssl/tls_depr.c /^int ssl_hmac_old_init(SSL_HMAC *ctx, void *key, size_t len, char *md)$/;" f -ssl_hmac_old_new ssl/tls_depr.c /^int ssl_hmac_old_new(SSL_HMAC *ret)$/;" f -ssl_hmac_old_size ssl/tls_depr.c /^size_t ssl_hmac_old_size(const SSL_HMAC *ctx)$/;" f -ssl_hmac_old_update ssl/tls_depr.c /^int ssl_hmac_old_update(SSL_HMAC *ctx, const unsigned char *data, size_t len)$/;" f -ssl_hmac_size ssl/t1_lib.c /^size_t ssl_hmac_size(const SSL_HMAC *ctx)$/;" f -ssl_hmac_st ssl/ssl_local.h /^typedef struct ssl_hmac_st {$/;" s -ssl_hmac_update ssl/t1_lib.c /^int ssl_hmac_update(SSL_HMAC *ctx, const unsigned char *data, size_t len)$/;" f -ssl_init_wbio_buffer ssl/ssl_lib.c /^int ssl_init_wbio_buffer(SSL *s)$/;" f -ssl_init_wbio_buffer ssl/ssl_local.h 2914;" d -ssl_io_intern ssl/ssl_lib.c /^static int ssl_io_intern(void *vargs)$/;" f file: -ssl_key_update_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_key_update_tbl[] = {$/;" v file: -ssl_key_update_types test/helpers/ssl_test_ctx.c /^static const test_enum ssl_key_update_types[] = {$/;" v file: -ssl_library_stop ssl/ssl_init.c /^static void ssl_library_stop(void)$/;" f file: -ssl_load_builtin_comp_once ssl/ssl_ciph.c /^static CRYPTO_ONCE ssl_load_builtin_comp_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -ssl_load_ciphers ssl/ssl_ciph.c /^int ssl_load_ciphers(SSL_CTX *ctx)$/;" f -ssl_load_groups ssl/t1_lib.c /^int ssl_load_groups(SSL_CTX *ctx)$/;" f -ssl_load_stores apps/lib/s_cb.c /^int ssl_load_stores(SSL_CTX *ctx,$/;" f -ssl_log_rsa_client_key_exchange ssl/ssl_lib.c /^int ssl_log_rsa_client_key_exchange(SSL *ssl,$/;" f -ssl_log_secret ssl/ssl_lib.c /^int ssl_log_secret(SSL *ssl,$/;" f -ssl_log_secret test/tls13secretstest.c /^int ssl_log_secret(SSL *ssl,$/;" f -ssl_mac_buf_st ssl/record/record.h /^struct ssl_mac_buf_st {$/;" s -ssl_mac_pkey_id ssl/ssl_local.h /^ int ssl_mac_pkey_id[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st -ssl_mac_secret_size ssl/ssl_local.h /^ size_t ssl_mac_secret_size[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st -ssl_match_option ssl/ssl_conf.c /^static int ssl_match_option(SSL_CONF_CTX *cctx, const ssl_flag_tbl *tbl,$/;" f file: -ssl_max_fragment_len_mode test/helpers/ssl_test_ctx.c /^static const test_enum ssl_max_fragment_len_mode[] = {$/;" v file: -ssl_max_fragment_len_name test/helpers/ssl_test_ctx.c /^const char *ssl_max_fragment_len_name(int MFL_mode)$/;" f -ssl_md ssl/ssl_ciph.c /^const EVP_MD *ssl_md(SSL_CTX *ctx, int idx)$/;" f -ssl_md test/tls13secretstest.c /^const EVP_MD *ssl_md(SSL_CTX *ctx, int idx)$/;" f -ssl_method_error ssl/statem/statem_lib.c /^static int ssl_method_error(const SSL *s, const SSL_METHOD *method)$/;" f file: -ssl_method_st ssl/ssl_local.h /^struct ssl_method_st {$/;" s -ssl_mfl_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_mfl_tbl[] = {$/;" v file: -ssl_module_free crypto/conf/conf_ssl.c /^static void ssl_module_free(CONF_IMODULE *md)$/;" f file: -ssl_module_init crypto/conf/conf_ssl.c /^static int ssl_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -ssl_names crypto/conf/conf_ssl.c /^static struct ssl_conf_name_st *ssl_names;$/;" v typeref:struct:ssl_conf_name_st file: -ssl_names_count crypto/conf/conf_ssl.c /^static size_t ssl_names_count;$/;" v file: -ssl_new ssl/bio_ssl.c /^static int ssl_new(BIO *bi)$/;" f file: -ssl_new ssl/ssl_local.h /^ int (*ssl_new) (SSL *s);$/;" m struct:ssl_method_st -ssl_next_proto_validate ssl/statem/extensions_clnt.c /^static int ssl_next_proto_validate(SSL *s, PACKET *pkt)$/;" f file: -ssl_peek ssl/ssl_local.h /^ int (*ssl_peek) (SSL *s, void *buf, size_t len, size_t *readbytes);$/;" m struct:ssl_method_st -ssl_peek_internal ssl/ssl_lib.c /^static int ssl_peek_internal(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f file: -ssl_pending ssl/ssl_local.h /^ size_t (*ssl_pending) (const SSL *s);$/;" m struct:ssl_method_st -ssl_point_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_point_tbl[] = {$/;" v file: -ssl_prf_md ssl/ssl_ciph.c /^const EVP_MD *ssl_prf_md(SSL *s)$/;" f -ssl_print_cert_request ssl/t1_trce.c /^static int ssl_print_cert_request(BIO *bio, int indent, const SSL *ssl,$/;" f file: -ssl_print_certificate ssl/t1_trce.c /^static int ssl_print_certificate(BIO *bio, int indent,$/;" f file: -ssl_print_certificates ssl/t1_trce.c /^static int ssl_print_certificates(BIO *bio, const SSL *ssl, int server,$/;" f file: -ssl_print_client_cert_types apps/lib/s_cb.c /^static void ssl_print_client_cert_types(BIO *bio, SSL *s)$/;" f file: -ssl_print_client_hello ssl/t1_trce.c /^static int ssl_print_client_hello(BIO *bio, const SSL *ssl, int indent,$/;" f file: -ssl_print_client_keyex ssl/t1_trce.c /^static int ssl_print_client_keyex(BIO *bio, int indent, const SSL *ssl,$/;" f file: -ssl_print_extension ssl/t1_trce.c /^static int ssl_print_extension(BIO *bio, int indent, int server,$/;" f file: -ssl_print_extensions ssl/t1_trce.c /^static int ssl_print_extensions(BIO *bio, int indent, int server,$/;" f file: -ssl_print_groups apps/lib/s_cb.c /^int ssl_print_groups(BIO *out, SSL *s, int noshared)$/;" f -ssl_print_handshake ssl/t1_trce.c /^static int ssl_print_handshake(BIO *bio, const SSL *ssl, int server,$/;" f file: -ssl_print_hex ssl/t1_trce.c /^static void ssl_print_hex(BIO *bio, int indent, const char *name,$/;" f file: -ssl_print_hexbuf ssl/t1_trce.c /^static int ssl_print_hexbuf(BIO *bio, int indent, const char *name, size_t nlen,$/;" f file: -ssl_print_point_formats apps/lib/s_cb.c /^int ssl_print_point_formats(BIO *out, SSL *s)$/;" f -ssl_print_random ssl/t1_trce.c /^static int ssl_print_random(BIO *bio, int indent,$/;" f file: -ssl_print_server_hello ssl/t1_trce.c /^static int ssl_print_server_hello(BIO *bio, int indent,$/;" f file: -ssl_print_server_keyex ssl/t1_trce.c /^static int ssl_print_server_keyex(BIO *bio, int indent, const SSL *ssl,$/;" f file: -ssl_print_sigalgs apps/lib/s_cb.c /^int ssl_print_sigalgs(BIO *out, SSL *s)$/;" f -ssl_print_signature ssl/t1_trce.c /^static int ssl_print_signature(BIO *bio, int indent, const SSL *ssl,$/;" f file: -ssl_print_ticket ssl/t1_trce.c /^static int ssl_print_ticket(BIO *bio, int indent, const SSL *ssl,$/;" f file: -ssl_print_tmp_key apps/lib/s_cb.c /^int ssl_print_tmp_key(BIO *out, SSL *s)$/;" f -ssl_print_version ssl/t1_trce.c /^static int ssl_print_version(BIO *bio, int indent, const char *name,$/;" f file: -ssl_protocol_name test/helpers/ssl_test_ctx.c /^const char *ssl_protocol_name(int protocol)$/;" f -ssl_protocol_to_string ssl/ssl_lib.c /^const char *ssl_protocol_to_string(int version)$/;" f -ssl_protocols test/helpers/ssl_test_ctx.c /^static const test_enum ssl_protocols[] = {$/;" v file: -ssl_psk_kex_modes_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_psk_kex_modes_tbl[] = {$/;" v file: -ssl_puts ssl/bio_ssl.c /^static int ssl_puts(BIO *bp, const char *str)$/;" f file: -ssl_read ssl/bio_ssl.c /^static int ssl_read(BIO *b, char *buf, size_t size, size_t *readbytes)$/;" f file: -ssl_read ssl/ssl_local.h /^ int (*ssl_read) (SSL *s, void *buf, size_t len, size_t *readbytes);$/;" m struct:ssl_method_st -ssl_read_bytes ssl/ssl_local.h /^ int (*ssl_read_bytes) (SSL *s, int type, int *recvd_type,$/;" m struct:ssl_method_st -ssl_read_internal ssl/ssl_lib.c /^int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f -ssl_renegotiate ssl/ssl_local.h /^ int (*ssl_renegotiate) (SSL *s);$/;" m struct:ssl_method_st -ssl_renegotiate_check ssl/ssl_local.h /^ int (*ssl_renegotiate_check) (SSL *s, int);$/;" m struct:ssl_method_st -ssl_replace_hash ssl/ssl_lib.c /^EVP_MD_CTX *ssl_replace_hash(EVP_MD_CTX **hash, const EVP_MD *md)$/;" f -ssl_security ssl/ssl_cert.c /^int ssl_security(const SSL *s, int op, int bits, int nid, void *other)$/;" f -ssl_security_cert ssl/t1_lib.c /^int ssl_security_cert(SSL *s, SSL_CTX *ctx, X509 *x, int vfy, int is_ee)$/;" f -ssl_security_cert_chain ssl/t1_lib.c /^int ssl_security_cert_chain(SSL *s, STACK_OF(X509) *sk, X509 *x, int vfy)$/;" f -ssl_security_cert_key ssl/t1_lib.c /^static int ssl_security_cert_key(SSL *s, SSL_CTX *ctx, X509 *x, int op)$/;" f file: -ssl_security_cert_sig ssl/t1_lib.c /^static int ssl_security_cert_sig(SSL *s, SSL_CTX *ctx, X509 *x, int op)$/;" f file: -ssl_security_default_callback ssl/ssl_cert.c /^static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,$/;" f file: -ssl_servername test/helpers/ssl_test_ctx.c /^static const test_enum ssl_servername[] = {$/;" v file: -ssl_servername_callback_name test/helpers/ssl_test_ctx.c /^const char *ssl_servername_callback_name(ssl_servername_callback_t callback)$/;" f -ssl_servername_callback_t test/helpers/ssl_test_ctx.h /^} ssl_servername_callback_t;$/;" t typeref:enum:__anon281 -ssl_servername_callbacks test/helpers/ssl_test_ctx.c /^static const test_enum ssl_servername_callbacks[] = {$/;" v file: -ssl_servername_cb apps/s_client.c /^static int ssl_servername_cb(SSL *s, int *ad, void *arg)$/;" f file: -ssl_servername_cb apps/s_server.c /^static int ssl_servername_cb(SSL *s, int *ad, void *arg)$/;" f file: -ssl_servername_name test/helpers/ssl_test_ctx.c /^const char *ssl_servername_name(ssl_servername_t server)$/;" f -ssl_servername_t test/helpers/ssl_test_ctx.h /^} ssl_servername_t;$/;" t typeref:enum:__anon280 -ssl_session_calculate_timeout ssl/ssl_sess.c /^void ssl_session_calculate_timeout(SSL_SESSION *ss)$/;" f -ssl_session_cmp ssl/ssl_lib.c /^static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)$/;" f file: -ssl_session_dup ssl/ssl_sess.c /^SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)$/;" f -ssl_session_hash ssl/ssl_lib.c /^static unsigned long ssl_session_hash(const SSL_SESSION *a)$/;" f file: -ssl_session_id test/helpers/ssl_test_ctx.c /^static const test_enum ssl_session_id[] = {$/;" v file: -ssl_session_id_name test/helpers/ssl_test_ctx.c /^const char *ssl_session_id_name(ssl_session_id_t server)$/;" f -ssl_session_id_t test/helpers/ssl_test_ctx.h /^} ssl_session_id_t;$/;" t typeref:enum:__anon284 -ssl_session_st ssl/ssl_local.h /^struct ssl_session_st {$/;" s -ssl_session_ticket test/helpers/ssl_test_ctx.c /^static const test_enum ssl_session_ticket[] = {$/;" v file: -ssl_session_ticket_name test/helpers/ssl_test_ctx.c /^const char *ssl_session_ticket_name(ssl_session_ticket_t server)$/;" f -ssl_session_ticket_t test/helpers/ssl_test_ctx.h /^} ssl_session_ticket_t;$/;" t typeref:enum:__anon282 -ssl_set_cert ssl/ssl_rsa.c /^static int ssl_set_cert(CERT *c, X509 *x)$/;" f file: -ssl_set_cert_and_key ssl/ssl_rsa.c /^static int ssl_set_cert_and_key(SSL *ssl, SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey,$/;" f file: -ssl_set_client_disabled ssl/t1_lib.c /^int ssl_set_client_disabled(SSL *s)$/;" f -ssl_set_client_hello_version ssl/statem/statem_lib.c /^int ssl_set_client_hello_version(SSL *s)$/;" f -ssl_set_handshake_header ssl/ssl_local.h 2160;" d -ssl_set_masks ssl/ssl_lib.c /^void ssl_set_masks(SSL *s)$/;" f -ssl_set_option ssl/ssl_conf.c /^static void ssl_set_option(SSL_CONF_CTX *cctx, unsigned int name_flags,$/;" f file: -ssl_set_option_list ssl/ssl_conf.c /^static int ssl_set_option_list(const char *elem, int len, void *usr)$/;" f file: -ssl_set_pkey ssl/ssl_rsa.c /^static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey)$/;" f file: -ssl_set_sig_mask ssl/t1_lib.c /^void ssl_set_sig_mask(uint32_t *pmask_a, SSL *s, int op)$/;" f -ssl_set_tmp_ecdh_groups ssl/tls_depr.c /^int ssl_set_tmp_ecdh_groups(uint16_t **pext, size_t *pextlen,$/;" f -ssl_set_version_bound ssl/statem/statem_lib.c /^int ssl_set_version_bound(int method_version, int version, int *bound)$/;" f -ssl_setup_sig_algs ssl/t1_lib.c /^int ssl_setup_sig_algs(SSL_CTX *ctx)$/;" f -ssl_shutdown ssl/ssl_local.h /^ int (*ssl_shutdown) (SSL *s);$/;" m struct:ssl_method_st -ssl_sigalg_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_sigalg_tbl[] = {$/;" v file: -ssl_sort_cipher_list ssl/s3_lib.c /^void ssl_sort_cipher_list(void)$/;" f -ssl_srp_calc_a_param_intern ssl/tls_srp.c /^int ssl_srp_calc_a_param_intern(SSL *s)$/;" f -ssl_srp_cb test/sslapitest.c /^static int ssl_srp_cb(SSL *s, int *ad, void *arg)$/;" f file: -ssl_srp_ctx_free_intern ssl/tls_srp.c /^int ssl_srp_ctx_free_intern(SSL *s)$/;" f -ssl_srp_ctx_init_intern ssl/tls_srp.c /^int ssl_srp_ctx_init_intern(SSL *s)$/;" f -ssl_srp_server_param_cb apps/lib/tlssrp_depr.c /^static int ssl_srp_server_param_cb(SSL *s, int *ad, void *arg)$/;" f file: -ssl_srp_server_param_with_username_intern ssl/tls_srp.c /^int ssl_srp_server_param_with_username_intern(SSL *s, int *ad)$/;" f -ssl_srp_verify_param_cb apps/lib/tlssrp_depr.c /^static int ssl_srp_verify_param_cb(SSL *s, void *arg)$/;" f file: -ssl_st ssl/ssl_local.h /^struct ssl_st {$/;" s -ssl_start_async_job ssl/ssl_lib.c /^static int ssl_start_async_job(SSL *s, struct ssl_async_args *args,$/;" f file: -ssl_strings ssl/ssl_init.c /^static CRYPTO_ONCE ssl_strings = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -ssl_switch_tbl ssl/ssl_conf.c /^} ssl_switch_tbl;$/;" t typeref:struct:__anon428 file: -ssl_test_client_option test/helpers/ssl_test_ctx.c /^} ssl_test_client_option;$/;" t typeref:struct:__anon276 file: -ssl_test_client_options test/helpers/ssl_test_ctx.c /^static const ssl_test_client_option ssl_test_client_options[] = {$/;" v file: -ssl_test_ctx_free_extra_data test/helpers/ssl_test_ctx.c /^static void ssl_test_ctx_free_extra_data(SSL_TEST_CTX *ctx)$/;" f file: -ssl_test_ctx_option test/helpers/ssl_test_ctx.c /^} ssl_test_ctx_option;$/;" t typeref:struct:__anon275 file: -ssl_test_ctx_options test/helpers/ssl_test_ctx.c /^static const ssl_test_ctx_option ssl_test_ctx_options[] = {$/;" v file: -ssl_test_ctx_test_fixture test/ssl_test_ctx_test.c /^typedef struct ssl_test_ctx_test_fixture {$/;" s file: -ssl_test_extra_conf_free_data test/helpers/ssl_test_ctx.c /^static void ssl_test_extra_conf_free_data(SSL_TEST_EXTRA_CONF *conf)$/;" f file: -ssl_test_functions ssl/ssl_utst.c /^static const struct openssl_ssl_test_functions ssl_test_functions = {$/;" v typeref:struct:openssl_ssl_test_functions file: -ssl_test_method_name test/helpers/ssl_test_ctx.c /^const char *ssl_test_method_name(ssl_test_method_t method)$/;" f -ssl_test_method_t test/helpers/ssl_test_ctx.h /^} ssl_test_method_t;$/;" t typeref:enum:__anon285 -ssl_test_methods test/helpers/ssl_test_ctx.c /^static const test_enum ssl_test_methods[] = {$/;" v file: -ssl_test_result_name test/helpers/ssl_test_ctx.c /^const char *ssl_test_result_name(ssl_test_result_t result)$/;" f -ssl_test_result_t test/helpers/ssl_test_ctx.h /^} ssl_test_result_t;$/;" t typeref:enum:__anon278 -ssl_test_results test/helpers/ssl_test_ctx.c /^static const test_enum ssl_test_results[] = {$/;" v file: -ssl_test_server_option test/helpers/ssl_test_ctx.c /^} ssl_test_server_option;$/;" t typeref:struct:__anon277 file: -ssl_test_server_options test/helpers/ssl_test_ctx.c /^static const ssl_test_server_option ssl_test_server_options[] = {$/;" v file: -ssl_trace_list ssl/t1_trce.c 24;" d file: -ssl_trace_str ssl/t1_trce.c 21;" d file: -ssl_trace_tbl ssl/t1_trce.c /^} ssl_trace_tbl;$/;" t typeref:struct:__anon434 file: -ssl_tsan_counter ssl/ssl_local.h /^static ossl_unused ossl_inline void ssl_tsan_counter(const SSL_CTX *ctx,$/;" f -ssl_tsan_decr ssl/statem/extensions.c /^static ossl_inline void ssl_tsan_decr(const SSL_CTX *ctx,$/;" f file: -ssl_tsan_load ssl/ssl_lib.c /^static int ssl_tsan_load(SSL_CTX *ctx, TSAN_QUALIFIER int *stat)$/;" f file: -ssl_tsan_lock ssl/ssl_local.h /^static ossl_unused ossl_inline int ssl_tsan_lock(const SSL_CTX *ctx)$/;" f -ssl_tsan_unlock ssl/ssl_local.h /^static ossl_unused ossl_inline void ssl_tsan_unlock(const SSL_CTX *ctx)$/;" f -ssl_undefined_const_function ssl/ssl_lib.c /^int ssl_undefined_const_function(const SSL *s)$/;" f -ssl_undefined_function ssl/ssl_lib.c /^int ssl_undefined_function(SSL *s)$/;" f -ssl_undefined_function_1 ssl/s3_lib.c /^static int ssl_undefined_function_1(SSL *ssl, unsigned char *r, size_t s,$/;" f file: -ssl_undefined_function_1 ssl/ssl_lib.c /^static int ssl_undefined_function_1(SSL *ssl, SSL3_RECORD *r, size_t s, int t,$/;" f file: -ssl_undefined_function_2 ssl/ssl_lib.c /^static int ssl_undefined_function_2(SSL *ssl, SSL3_RECORD *r, unsigned char *s,$/;" f file: -ssl_undefined_function_3 ssl/ssl_lib.c /^static int ssl_undefined_function_3(SSL *ssl, unsigned char *r,$/;" f file: -ssl_undefined_function_4 ssl/ssl_lib.c /^static int ssl_undefined_function_4(SSL *ssl, int r)$/;" f file: -ssl_undefined_function_5 ssl/ssl_lib.c /^static size_t ssl_undefined_function_5(SSL *ssl, const char *r, size_t s,$/;" f file: -ssl_undefined_function_6 ssl/ssl_lib.c /^static int ssl_undefined_function_6(int r)$/;" f file: -ssl_undefined_function_7 ssl/ssl_lib.c /^static int ssl_undefined_function_7(SSL *ssl, unsigned char *r, size_t s,$/;" f file: -ssl_undefined_void_function ssl/ssl_lib.c /^int ssl_undefined_void_function(void)$/;" f -ssl_update_cache ssl/ssl_lib.c /^void ssl_update_cache(SSL *s, int mode)$/;" f -ssl_validate_ct ssl/ssl_lib.c /^int ssl_validate_ct(SSL *s)$/;" f -ssl_verify_callback_name test/helpers/ssl_test_ctx.c /^const char *ssl_verify_callback_name(ssl_verify_callback_t callback)$/;" f -ssl_verify_callback_t test/helpers/ssl_test_ctx.h /^} ssl_verify_callback_t;$/;" t typeref:enum:__anon279 -ssl_verify_callbacks test/helpers/ssl_test_ctx.c /^static const test_enum ssl_verify_callbacks[] = {$/;" v file: -ssl_verify_cert_chain ssl/ssl_cert.c /^int ssl_verify_cert_chain(SSL *s, STACK_OF(X509) *sk)$/;" f -ssl_version ssl/ssl_asn1.c /^ int32_t ssl_version;$/;" m struct:__anon426 file: -ssl_version ssl/ssl_local.h /^ int (*ssl_version) (void);$/;" m struct:ssl_method_st -ssl_version ssl/ssl_local.h /^ int ssl_version; \/* what ssl version session info is being kept$/;" m struct:ssl_session_st -ssl_version_supported ssl/statem/statem_lib.c /^int ssl_version_supported(const SSL *s, int version, const SSL_METHOD **meth)$/;" f -ssl_version_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_version_tbl[] = {$/;" v file: -ssl_versions apps/lib/s_cb.c /^static STRINT_PAIR ssl_versions[] = {$/;" v file: -ssl_write ssl/bio_ssl.c /^static int ssl_write(BIO *b, const char *buf, size_t size, size_t *written)$/;" f file: -ssl_write ssl/ssl_local.h /^ int (*ssl_write) (SSL *s, const void *buf, size_t len, size_t *written);$/;" m struct:ssl_method_st -ssl_write_bytes ssl/ssl_local.h /^ int (*ssl_write_bytes) (SSL *s, int type, const void *buf_, size_t len,$/;" m struct:ssl_method_st -ssl_write_internal ssl/ssl_lib.c /^int ssl_write_internal(SSL *s, const void *buf, size_t num, size_t *written)$/;" f -ssl_x509_store_ctx_idx ssl/ssl_cert.c /^static volatile int ssl_x509_store_ctx_idx = -1;$/;" v file: -ssl_x509_store_ctx_once ssl/ssl_cert.c /^static CRYPTO_ONCE ssl_x509_store_ctx_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -ssl_x509err2alert ssl/statem/statem_lib.c /^int ssl_x509err2alert(int x509err)$/;" f -sslapi_info_callback test/sslapitest.c /^static void sslapi_info_callback(const SSL *s, int where, int ret)$/;" f file: -sslapitest_log_counts test/sslapitest.c /^struct sslapitest_log_counts {$/;" s file: -ssltests test/ssl-tests/protocol_version.pm /^package ssltests;$/;" p -ssltests test/ssl-tests/ssltests_base.pm /^package ssltests;$/;" p -sslv2 util/perl/TLSProxy/Record.pm /^sub sslv2$/;" s -ssse3_handler crypto/aes/asm/aesni-sha1-x86_64.pl /^ssse3_handler:$/;" l -ssse3_handler crypto/sha/asm/sha1-x86_64.pl /^ssse3_handler:$/;" l -sstrsep apps/speed.c /^static char *sstrsep(char **string, const char *delim)$/;" f file: -st test/exdatatest.c /^ int st;$/;" m struct:myobj_st file: -st_args test/acvp_test.c /^typedef struct st_args {$/;" s file: -st_dynamic_MEM_fns include/openssl/engine.h /^typedef struct st_dynamic_MEM_fns {$/;" s -st_dynamic_data_ctx crypto/engine/eng_dyn.c /^struct st_dynamic_data_ctx {$/;" s file: -st_dynamic_fns include/openssl/engine.h /^typedef struct st_dynamic_fns {$/;" s -st_engine_cleanup_item crypto/engine/eng_local.h /^typedef struct st_engine_cleanup_item {$/;" s -st_engine_pile crypto/engine/eng_table.c /^struct st_engine_pile {$/;" s file: -st_engine_pile_doall crypto/engine/eng_table.c /^typedef struct st_engine_pile_doall {$/;" s file: -st_engine_table crypto/engine/eng_table.c /^struct st_engine_table {$/;" s file: -st_free crypto/asn1/a_strnid.c /^static void st_free(ASN1_STRING_TABLE *tbl)$/;" f file: -stable_get crypto/asn1/a_strnid.c /^static ASN1_STRING_TABLE *stable_get(int nid)$/;" f file: -stack crypto/bn/bn_ctx.c /^ BN_STACK stack;$/;" m struct:bignum_ctx file: -stack_st crypto/stack/stack.c /^struct stack_st {$/;" s file: -stack_to_property_list crypto/property/property_parse.c /^stack_to_property_list(OSSL_LIB_CTX *ctx,$/;" f file: -standard_exts crypto/x509/standard_exts.h /^static const X509V3_EXT_METHOD *standard_exts[] = {$/;" v -standard_methods crypto/asn1/standard_methods.h /^static const EVP_PKEY_ASN1_METHOD *standard_methods[] = {$/;" v -standard_methods crypto/evp/pmeth_lib.c /^static pmeth_fn standard_methods[] = {$/;" v file: -standard_name2type crypto/evp/p_lib.c /^static const OSSL_ITEM standard_name2type[] = {$/;" v file: -stanza_st test/testutil.h /^typedef struct stanza_st {$/;" s -start crypto/evp/bio_b64.c /^ int start; \/* have we started decoding yet? *\/$/;" m struct:b64_struct file: -start ssl/ssl_local.h /^ size_t start; \/* offset into quic_buf->data *\/$/;" m struct:quic_data_st -start test/testutil.h /^ int start; \/* Line where test starts *\/$/;" m struct:stanza_st -start util/perl/TLSProxy/Proxy.pm /^sub start$/;" s -start_check_contentinfo test/helpers/pkcs12.c /^void start_check_contentinfo(PKCS12_BUILDER *pb)$/;" f -start_check_contentinfo_encrypted test/helpers/pkcs12.c /^void start_check_contentinfo_encrypted(PKCS12_BUILDER *pb, const PKCS12_ENC *enc)$/;" f -start_check_pkcs12 test/helpers/pkcs12.c /^void start_check_pkcs12(PKCS12_BUILDER *pb)$/;" f -start_check_pkcs12_file test/helpers/pkcs12.c /^void start_check_pkcs12_file(PKCS12_BUILDER *pb)$/;" f -start_check_pkcs12_file_with_mac test/helpers/pkcs12.c /^void start_check_pkcs12_file_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f -start_check_pkcs12_with_mac test/helpers/pkcs12.c /^void start_check_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f -start_contentinfo test/helpers/pkcs12.c /^void start_contentinfo(PKCS12_BUILDER *pb)$/;" f -start_fake_rand test/sm2_internal_test.c /^static int start_fake_rand(const char *hex_bytes)$/;" f file: -start_input_type crypto/encode_decode/encoder_local.h /^ const char *start_input_type;$/;" m struct:ossl_decoder_ctx_st -start_pkcs12 test/helpers/pkcs12.c /^void start_pkcs12(PKCS12_BUILDER *pb)$/;" f -start_threads test/threadstest.c /^static int start_threads(size_t n, void (*thread_func)(void))$/;" f file: -startoffset util/perl/TLSProxy/Message.pm /^sub startoffset$/;" s -startproc crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub startproc($)$/;" s -stat crypto/conf/conf_def.c 31;" d file: -stat crypto/rand/randfile.c 40;" d file: -stat crypto/x509/by_dir.c 327;" d file: -stat engines/e_loader_attic.c 45;" d file: -stat providers/implementations/storemgmt/file_store.c 37;" d file: -state crypto/asn1/bio_asn1.c /^ asn1_bio_state_t state;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -state crypto/bio/bss_acpt.c /^ int state;$/;" m struct:bio_accept_st file: -state crypto/bio/bss_conn.c /^ int state;$/;" m struct:bio_connect_st file: -state crypto/evp/ctrl_params_translate.c /^enum state {$/;" g file: -state crypto/http/http_client.c /^ int state; \/* Current I\/O state *\/$/;" m struct:ossl_http_req_ctx_st file: -state include/openssl/md2.h /^ MD2_INT state[MD2_BLOCK];$/;" m struct:MD2state_st -state providers/implementations/rands/drbg_local.h /^ DRBG_STATUS state;$/;" m struct:prov_drbg_st -state providers/implementations/rands/seed_src.c /^ int state;$/;" m struct:__anon458 file: -state providers/implementations/rands/test_rng.c /^ int state;$/;" m struct:__anon457 file: -state ssl/statem/statem.h /^ MSG_FLOW_STATE state;$/;" m struct:ossl_statem_st -state test/drbgtest.c /^static int state(EVP_RAND_CTX *drbg)$/;" f file: -state test/testutil/fake_random.c /^ int state;$/;" m struct:__anon349 file: -state_machine ssl/statem/statem.c /^static int state_machine(SSL *s, int server)$/;" f file: -stateless apps/s_server.c /^static int stateless = 0;$/;" v file: -statem ssl/ssl_local.h /^ OSSL_STATEM statem;$/;" m struct:ssl_st -statem_do_write ssl/statem/statem.c /^static int statem_do_write(SSL *s)$/;" f file: -statem_flush ssl/statem/statem.c /^int statem_flush(SSL *s)$/;" f -statestr test/sslapitest.c /^ const char *statestr;$/;" m struct:info_cb_states_st file: -static_ASN1_BROKEN_SEQUENCE_END crypto/asn1/n_pkey.c 22;" d file: -static_api_params test/params_test.c /^static OSSL_PARAM static_api_params[] = {$/;" v file: -static_params test/params_test.c /^ OSSL_PARAM *static_params;$/;" m struct:param_owner_st file: -static_raw_params test/params_test.c /^static OSSL_PARAM static_raw_params[] = {$/;" v file: -static_state include/openssl/engine.h /^ void *static_state;$/;" m struct:st_dynamic_fns -staticbuf include/internal/packet.h /^ unsigned char *staticbuf;$/;" m struct:wpacket_st -staticlib Configurations/platform/BASE.pm /^sub staticlib { return $_[0]->staticname($_[1]) . $_[0]->libext() }$/;" s -staticlibpdb Configurations/platform/Windows/MSVC.pm /^sub staticlibpdb {$/;" s -staticname Configurations/platform/AIX.pm /^sub staticname {$/;" s -staticname Configurations/platform/BASE.pm /^sub staticname { return __base($_[1], '.a') } # Name of static lib$/;" s -staticname Configurations/platform/Unix.pm /^sub staticname {$/;" s -staticname Configurations/platform/VMS.pm /^sub staticname {$/;" s -staticname Configurations/platform/Windows.pm /^sub staticname {$/;" s -stats ssl/ssl_local.h /^ } stats;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::__anon415 -stats util/perl/OpenSSL/Ordinals.pm /^sub stats {$/;" s -status apps/s_client.c /^ int status;$/;" m struct:tlsextnextprotoctx_st file: -status crypto/async/async_local.h /^ int status;$/;" m struct:async_job_st -status crypto/async/async_local.h /^ int status;$/;" m struct:async_wait_ctx_st -status crypto/cmp/cmp_local.h /^ ASN1_INTEGER *status;$/;" m struct:ossl_cmp_revanncontent_st -status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *status;$/;" m struct:ossl_cmp_certresponse_st -status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *status;$/;" m struct:ossl_cmp_keyrecrepcontent_st -status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISTATUS *status;$/;" m struct:ossl_cmp_pkisi_st -status crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_PKISI) *status;$/;" m struct:ossl_cmp_revrepcontent_st -status crypto/cmp/cmp_local.h /^ int status; \/* PKIStatus of last received IP\/CP\/KUP\/RP\/error or -1 *\/$/;" m struct:ossl_cmp_ctx_st -status crypto/ts/ts_local.h /^ ASN1_INTEGER *status;$/;" m struct:TS_status_info_st -status crypto/ui/ui_openssl.c /^static long status;$/;" v file: -status engines/e_devcrypto.c /^ } status;$/;" m struct:driver_info_st typeref:enum:driver_info_st::devcrypto_status_t file: -status include/openssl/rand.h /^ int (*status) (void);$/;" m struct:rand_meth_st -status test/helpers/handshake.c /^ peer_status_t status;$/;" m struct:peer_st file: -statusInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *statusInfo;$/;" m struct:ossl_cmp_certstatus_st -statusOut apps/lib/cmp_mock_srv.c /^ OSSL_CMP_PKISI *statusOut; \/* status for ip\/cp\/kup\/rp msg unless polling *\/$/;" m struct:__anon443 file: -statusString crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *statusString; \/* of last IP\/CP\/KUP\/RP\/error *\/$/;" m struct:ossl_cmp_ctx_st -statusString crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *statusString;$/;" m struct:ossl_cmp_pkisi_st -status_arg ssl/ssl_local.h /^ void *status_arg;$/;" m struct:ssl_ctx_st::__anon416 -status_cb ssl/ssl_local.h /^ int (*status_cb) (SSL *ssl, void *arg);$/;" m struct:ssl_ctx_st::__anon416 -status_expected ssl/ssl_local.h /^ int status_expected;$/;" m struct:ssl_st::__anon420 -status_info crypto/ts/ts_local.h /^ TS_STATUS_INFO *status_info;$/;" m struct:TS_resp_st -status_map_st crypto/ts/ts_rsp_print.c /^struct status_map_st {$/;" s file: -status_type ssl/ssl_local.h /^ int status_type;$/;" m struct:ssl_ctx_st::__anon416 -status_type ssl/ssl_local.h /^ int status_type;$/;" m struct:ssl_st::__anon420 -stbl_module_finish crypto/asn1/asn_mstbl.c /^static void stbl_module_finish(CONF_IMODULE *md)$/;" f file: -stbl_module_init crypto/asn1/asn_mstbl.c /^static int stbl_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: -stck crypto/perlasm/s390x.pm /^sub stck {$/;" s -stckf crypto/perlasm/s390x.pm /^sub stckf {$/;" s -stderr e_os.h 145;" d -stderr e_os.h 149;" d -stderr_onerror test/certs/mkcert.sh /^stderr_onerror() {$/;" f -stdin e_os.h 143;" d -stdin e_os.h 147;" d -stdin_sock apps/lib/apps.c /^static int stdin_sock = -1;$/;" v file: -stdname ssl/ssl_local.h /^ const char *stdname; \/* RFC name *\/$/;" m struct:ssl_cipher_st -stdout e_os.h 144;" d -stdout e_os.h 148;" d -stfle crypto/perlasm/s390x.pm /^sub stfle {$/;" s -stfle crypto/s390x_arch.h /^ unsigned long long stfle[4];$/;" m struct:OPENSSL_s390xcap_st -stop_handlers crypto/init.c /^static OPENSSL_INIT_STOP *stop_handlers = NULL;$/;" v file: -stop_it apps/speed.c 1336;" d file: -stop_property_mirror test/provider_test.c /^static OSSL_PARAM stop_property_mirror[] = {$/;" v file: -stopped crypto/init.c /^static int stopped = 0;$/;" v file: -stopped ssl/ssl_init.c /^static int stopped;$/;" v file: -stopsuccess test/provider_test.c /^static unsigned int stopsuccess = 0;$/;" v file: -store crypto/cmp/cmp_local.h /^STACK_OF(X509) *ossl_cmp_X509_STORE_get1_certs(X509_STORE *store);$/;" v -store crypto/core_fetch.c /^ OSSL_METHOD_STORE *store;$/;" m struct:construct_data_st file: -store crypto/property/property.c /^ OSSL_METHOD_STORE *store;$/;" m struct:alg_cleanup_by_provider_data_st file: -store crypto/provider_core.c /^ struct provider_store_st *store; \/* The store this instance belongs to *\/$/;" m struct:ossl_provider_st typeref:struct:ossl_provider_st::provider_store_st file: -store crypto/ts/ts_local.h /^ X509_STORE *store;$/;" m struct:TS_verify_ctx -store include/crypto/x509.h /^ X509_STORE *store;$/;" m struct:x509_store_ctx_st -store32 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store32(uint8_t *dst, uint32_t w)$/;" f -store48 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store48(uint8_t *dst, uint64_t w)$/;" f -store64 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store64(uint8_t *dst, uint64_t w)$/;" f -store_cmp apps/list.c /^static int store_cmp(const OSSL_STORE_LOADER * const *a,$/;" f file: -store_ctx crypto/x509/x509_local.h /^ X509_STORE *store_ctx; \/* who owns us *\/$/;" m struct:x509_lookup_st -store_ctx_dane_init test/danetest.c /^static void store_ctx_dane_init(X509_STORE_CTX *store_ctx, SSL *ssl)$/;" f file: -store_flags engines/e_capi.c /^ DWORD store_flags;$/;" m struct:CAPI_CTX_st file: -store_info_free engines/e_loader_attic.c /^static void store_info_free(OSSL_STORE_INFO *info)$/;" f file: -store_info_new_fn crypto/store/store_result.c /^typedef OSSL_STORE_INFO *store_info_new_fn(EVP_PKEY *);$/;" t file: -store_loader_cmp crypto/store/store_register.c /^static int store_loader_cmp(const OSSL_STORE_LOADER *a,$/;" f file: -store_loader_hash crypto/store/store_register.c /^static unsigned long store_loader_hash(const OSSL_STORE_LOADER *v)$/;" f file: -store_setup_crl_download apps/lib/apps.c /^void store_setup_crl_download(X509_STORE *st)$/;" f -store_u32_be crypto/sm4/sm4.c /^static ossl_inline void store_u32_be(uint32_t v, uint8_t *b)$/;" f file: -store_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub store_vrs($$)$/;" s -stored crypto/core_namemap.c /^ unsigned int stored:1; \/* If 1, it's stored in a library context *\/$/;" m struct:ossl_namemap_st file: -stored_namemap_free crypto/core_namemap.c /^static void stored_namemap_free(void *vnamemap)$/;" f file: -stored_namemap_method crypto/core_namemap.c /^static const OSSL_LIB_CTX_METHOD stored_namemap_method = {$/;" v file: -stored_namemap_new crypto/core_namemap.c /^static void *stored_namemap_new(OSSL_LIB_CTX *libctx)$/;" f file: -storename engines/e_capi.c /^ LPSTR storename;$/;" m struct:CAPI_CTX_st file: -storeutl_main apps/storeutl.c /^int storeutl_main(int argc, char *argv[])$/;" f -storeutl_options apps/storeutl.c /^const OPTIONS storeutl_options[] = {$/;" v -str crypto/asn1/asn1_gen.c /^ const char *str;$/;" m struct:__anon228 file: -str crypto/engine/tb_asnmth.c /^ const char *str;$/;" m struct:__anon210 file: -str crypto/evp/e_aes.c /^ ccm128_f str;$/;" m struct:__anon46 file: -str crypto/evp/e_aria.c /^ ccm128_f str;$/;" m struct:__anon15 file: -str crypto/property/property_string.c /^ const char *str;$/;" m struct:find_str_st file: -str providers/implementations/include/prov/ciphercommon_ccm.h /^ ccm128_f str;$/;" m struct:prov_ccm_st -str test/cmp_status_test.c /^ const char *str; \/* Not freed by tear_down *\/$/;" m struct:test_fixture file: -str test/d2i_test.c /^ const char *str;$/;" m struct:__anon323 file: -str_cmdline ssl/ssl_conf.c /^ const char *str_cmdline;$/;" m struct:__anon429 file: -str_copy crypto/conf/conf_def.c /^static int str_copy(CONF *conf, char *section, char **pto, char *from)$/;" f file: -str_copy crypto/x509/x509_vpm.c /^static char *str_copy(const char *s)$/;" f file: -str_file ssl/ssl_conf.c /^ const char *str_file;$/;" m struct:__anon429 file: -str_flags include/crypto/asn1.h /^ unsigned long str_flags;$/;" m struct:asn1_pctx_st -str_free apps/rehash.c /^static void str_free(char *s)$/;" f file: -str_free crypto/x509/v3_utl.c /^static void str_free(OPENSSL_STRING str)$/;" f file: -str_free crypto/x509/x509_vpm.c /^static void str_free(char *s)$/;" f file: -str_val crypto/property/property_local.h /^ OSSL_PROPERTY_IDX str_val; \/* String *\/$/;" m union:ossl_property_definition_st::__anon96 -strcasecmp e_os.h 423;" d -strcasecmp_l e_os.h 421;" d -strdup crypto/conf/conf_sap.c 20;" d file: -strdup e_os.h 257;" d -strdup test/testutil/driver.c 23;" d file: -stream crypto/evp/e_aes.c /^ void (*stream) (const unsigned char *in,$/;" m struct:__anon44 file: -stream crypto/evp/e_aes.c /^ } stream;$/;" m struct:__anon39 typeref:union:__anon39::__anon41 file: -stream crypto/evp/e_camellia.c /^ } stream;$/;" m struct:__anon81 typeref:union:__anon81::__anon82 file: -stream crypto/evp/e_des.c /^ } stream;$/;" m struct:__anon77 typeref:union:__anon77::__anon79 file: -stream crypto/evp/e_des3.c /^ } stream;$/;" m struct:__anon24 typeref:union:__anon24::__anon26 file: -stream include/crypto/modes.h /^ ocb128_f stream; \/* direction dependent *\/$/;" m struct:ocb128_context -stream providers/implementations/ciphers/cipher_aes_xts.h /^ OSSL_xts_stream_fn stream;$/;" m struct:prov_aes_xts_ctx_st -stream providers/implementations/include/prov/ciphercommon.h /^ } stream;$/;" m struct:prov_cipher_ctx_st typeref:union:prov_cipher_ctx_st::__anon521 -stream_se_handler crypto/rc4/asm/rc4-x86_64.pl /^stream_se_handler:$/;" l -strength apps/include/s_apps.h /^ int strength; \/* minimal size for N *\/$/;" m struct:srp_arg_st -strength providers/implementations/rands/drbg_local.h /^ unsigned int strength;$/;" m struct:prov_drbg_st -strength providers/implementations/rands/test_rng.c /^ unsigned int strength;$/;" m struct:__anon457 file: -strength ssl/ssl_local.h /^ int strength;$/;" m struct:srp_ctx_st -strength_bits ssl/ssl_local.h /^ int32_t strength_bits; \/* Number of bits really used *\/$/;" m struct:ssl_cipher_st -stress_hash test/lhash_test.c /^static unsigned long int stress_hash(const int *p)$/;" f file: -string crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *string;$/;" m union:ossl_crmf_enckeywithid_identifier_st::__anon230 -string crypto/param_build.c /^ const void *string;$/;" m struct:__anon86 file: -string crypto/store/store_local.h /^ const unsigned char *string;$/;" m struct:ossl_store_search_st -string test/ssl_old_test.c /^ char *string;$/;" m struct:app_verify_arg file: -string_data crypto/ui/ui_local.h /^ } string_data;$/;" m union:ui_string_st::__anon219 typeref:struct:ui_string_st::__anon219::__anon220 -string_free test/evp_libctx_test.c /^static void string_free(char *m)$/;" f file: -string_int_pair_st apps/include/opt.h /^typedef struct string_int_pair_st {$/;" s -stringlength crypto/store/store_local.h /^ size_t stringlength;$/;" m struct:ossl_store_search_st -strings crypto/ui/ui_local.h /^ STACK_OF(UI_STRING) *strings; \/* We might want to prompt for more than$/;" m struct:ui_st -stringz crypto/poly1305/asm/poly1305-ia64.S /^stringz "Poly1305 for IA64, CRYPTOGAMS by \\@dot-asm"$/;" l -strip_end crypto/asn1/asn_mime.c /^static char *strip_end(char *name)$/;" f file: -strip_ends crypto/asn1/asn_mime.c /^static char *strip_ends(char *name)$/;" f file: -strip_eol crypto/asn1/asn_mime.c /^static int strip_eol(char *linebuf, int *plen, int flags)$/;" f file: -strip_spaces crypto/x509/v3_utl.c /^static char *strip_spaces(char *name)$/;" f file: -strip_spaces test/testutil/stanza.c /^static char *strip_spaces(char *p)$/;" f file: -strip_start crypto/asn1/asn_mime.c /^static char *strip_start(char *name)$/;" f file: -stripcr test/evp_pkey_provided_test.c /^static void stripcr(char *buf, size_t *len)$/;" f file: -strlen e_os.h 130;" d -strnam crypto/asn1/asn1_gen.c /^ const char *strnam;$/;" m struct:tag_name_st file: -strncasecmp e_os.h 424;" d -strncasecmp_l e_os.h 422;" d -strtoimax test/params_conversion_test.c 20;" d file: -strtoumax test/params_conversion_test.c 19;" d file: -struct_ref crypto/engine/eng_local.h /^ CRYPTO_REF_COUNT struct_ref;$/;" m struct:engine_st -structure test/endecoder_legacy_test.c /^ const char *structure[2];$/;" m struct:test_stanza_st file: -structureData util/su-filter.pl /^sub structureData {$/;" s -structure_name providers/implementations/encode_decode/decode_der2key.c /^ const char *structure_name;$/;" m struct:keytype_desc_st file: -strval test/params_test.c /^ const char *strval;$/;" m struct:int_from_text_test_st file: -stuw crypto/bn/asm/sparcv8plus.S /^#define stuw st$/;" d -sub_niels_from_pt crypto/ec/curve448/curve448.c /^static void sub_niels_from_pt(curve448_point_t d, const niels_t e,$/;" f file: -sub_pniels_from_pt crypto/ec/curve448/curve448.c /^static void sub_pniels_from_pt(curve448_point_t p, const pniels_t pn,$/;" f file: -subject crypto/crmf/crmf_local.h /^ const X509_NAME *subject;$/;" m struct:ossl_crmf_certtemplate_st -subject include/crypto/x509.h /^ X509_NAME *subject; \/* certificate request DN *\/$/;" m struct:X509_req_info_st -subject include/crypto/x509.h /^ X509_NAME *subject;$/;" m struct:x509_cinf_st -subjectAltNames crypto/cmp/cmp_local.h /^ STACK_OF(GENERAL_NAME) *subjectAltNames; \/* to add to the cert template *\/$/;" m struct:ossl_cmp_ctx_st -subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 -subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m union:CMS_SignerIdentifier_st::__anon238 -subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m struct:CMS_RecipientKeyIdentifier_st -subjectName crypto/cmp/cmp_local.h /^ X509_NAME *subjectName; \/* subject name to be used in cert template *\/$/;" m struct:ossl_cmp_ctx_st -subjectUID crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *subjectUID; \/* deprecated in version 2 *\/$/;" m struct:ossl_crmf_certtemplate_st -subjectUID include/crypto/x509.h /^ ASN1_BIT_STRING *subjectUID; \/* [ 2 ] optional in v2 *\/$/;" m struct:x509_cinf_st -submem test/wpackettest.c /^static const unsigned char submem[] = { 0x03, 0x02, 0xfe, 0xff };$/;" v file: -subprime_len crypto/dh/dh_pmeth.c /^ int subprime_len;$/;" m struct:__anon200 file: -subs include/internal/packet.h /^ WPACKET_SUB *subs;$/;" m struct:wpacket_st -subsequentMessage crypto/crmf/crmf_local.h /^ ASN1_INTEGER *subsequentMessage; \/* 1 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 -subtest test/testutil/driver.c /^ int subtest:1;$/;" m struct:test_info file: -subtest util/perl/OpenSSL/Test.pm /^sub subtest {$/;" s -subtract_u64 crypto/ec/ecp_nistp256.c /^static void subtract_u64(u64 *result, u64 *carry, u64 v)$/;" f file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon299 file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon300 file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon301 file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon302 file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon303 file: -success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon304 file: -success test/evp_extra_test.c /^static int success = 1;$/;" v file: -success test/helpers/pkcs12.h /^ int success;$/;" m struct:pkcs12_builder -success test/threadstest_fips.c /^static int success;$/;" v file: -success util/perl/TLSProxy/Message.pm /^sub success$/;" s -success util/perl/TLSProxy/Proxy.pm /^sub success$/;" s -successondata util/perl/TLSProxy/Message.pm /^sub successondata$/;" s -suffix crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -suffix crypto/trace.c /^ char *suffix;$/;" m struct:__anon215 file: -suffix crypto/x509/by_dir.c /^ int suffix;$/;" m struct:lookup_dir_hashes_st file: -suffix_free crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: -suffixes apps/rehash.c /^static const char *suffixes[] = { "", "r" };$/;" v file: -suitable_rid crypto/cmp/cmp_msg.c /^static int suitable_rid(const ASN1_INTEGER *certReqId, int rid)$/;" f file: -suiteb_curves ssl/t1_lib.c /^static const uint16_t suiteb_curves[] = {$/;" v file: -suiteb_sigalgs ssl/t1_lib.c /^static const uint16_t suiteb_sigalgs[] = {$/;" v file: -sum include/crypto/modes.h /^ OCB_BLOCK sum;$/;" m struct:ocb128_context::__anon361 -sun_family crypto/rand/rand_egd.c /^ short sun_family; \/* AF_UNIX *\/$/;" m struct:sockaddr_un file: -sun_path crypto/rand/rand_egd.c /^ char sun_path[108]; \/* path name (gag) *\/$/;" m struct:sockaddr_un file: -suppLangTagsValue crypto/cmp/cmp_local.h /^ STACK_OF(ASN1_UTF8STRING) *suppLangTagsValue;$/;" m union:ossl_cmp_itav_st::__anon197 -supp_privinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: -supp_privinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: -supp_pubinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: -supp_pubinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: -supported_groups_default ssl/ssl_local.h /^ uint16_t *supported_groups_default;$/;" m struct:ssl_ctx_st::__anon416 -supported_groups_default ssl/t1_lib.c /^static const uint16_t supported_groups_default[] = {$/;" v file: -supported_groups_default_len ssl/ssl_local.h /^ size_t supported_groups_default_len;$/;" m struct:ssl_ctx_st::__anon416 -supportedgroups ssl/ssl_local.h /^ uint16_t *supportedgroups;$/;" m struct:ssl_ctx_st::__anon416 -supportedgroups ssl/ssl_local.h /^ uint16_t *supportedgroups;$/;" m struct:ssl_st::__anon420 -supportedgroups_len ssl/ssl_local.h /^ size_t supportedgroups_len;$/;" m struct:ssl_ctx_st::__anon416 -supportedgroups_len ssl/ssl_local.h /^ size_t supportedgroups_len;$/;" m struct:ssl_st::__anon420 -supports_IPv6 util/perl/TLSProxy/Proxy.pm /^sub supports_IPv6$/;" s -sv_body apps/s_server.c /^static int sv_body(int s, int stype, int prot, unsigned char *context)$/;" f file: -sv_usage test/ssl_old_test.c /^static void sv_usage(void)$/;" f file: -swap_copy test/params_api_test.c /^static void swap_copy(unsigned char *out, const void *in, size_t len)$/;" f file: -swapmove crypto/aes/asm/bsaes-armv7.pl /^sub swapmove {$/;" s -swapmove crypto/aes/asm/bsaes-x86_64.pl /^sub swapmove {$/;" s -swapmove2x crypto/aes/asm/bsaes-armv7.pl /^sub swapmove2x {$/;" s -swapmove2x crypto/aes/asm/bsaes-x86_64.pl /^sub swapmove2x {$/;" s -sword_t crypto/ec/curve448/word.h /^typedef int32_t sword_t;$/;" t -sword_t crypto/ec/curve448/word.h /^typedef int64_t sword_t;$/;" t -sym apps/speed.c /^ int sym;$/;" m struct:openssl_speed_sec_st file: -symlink apps/rehash.c /^int symlink(const char *target, const char *linkpath)$/;" f -symmAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *symmAlg; \/* 1 *\/$/;" m struct:ossl_crmf_encryptedvalue_st -syscall_random providers/implementations/rands/seeding/rand_unix.c /^static ssize_t syscall_random(void *buf, size_t buflen)$/;" f file: -sysctl_random providers/implementations/rands/seeding/rand_unix.c /^static ssize_t sysctl_random(char *buf, size_t buflen)$/;" f file: -sz crypto/evp/ctrl_params_translate.c /^ size_t sz;$/;" m struct:translation_ctx_st file: -t crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s -t crypto/evp/e_aes.c /^ } t;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon64 file: -t crypto/ocsp/ocsp_prn.c /^ long t;$/;" m struct:__anon209 file: -t crypto/rsa/rsa_local.h /^ BIGNUM *t;$/;" m struct:rsa_prime_info_st -t include/crypto/modes.h /^ size_t t[16 \/ sizeof(size_t)];$/;" m union:gcm128_context::__anon358 -t providers/implementations/include/prov/blake2.h /^ uint32_t t[2];$/;" m struct:blake2s_ctx_st -t providers/implementations/include/prov/blake2.h /^ uint64_t t[2];$/;" m struct:blake2b_ctx_st -t providers/implementations/include/prov/ciphercommon_gcm.h /^ } t; \/* tag *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon524 -t test/asn1_time_test.c /^ time_t t; \/* expected time_t*\/$/;" m struct:testdata file: -t test/x509_check_cert_pkey_test.c /^static const char *t;$/;" v file: -t1 test/asn1_time_test.c /^ ASN1_TIME t1;$/;" m struct:compare_testdata file: -t2 test/asn1_time_test.c /^ ASN1_TIME t2;$/;" m struct:compare_testdata file: -t_1 crypto/bn/asm/sparcv8.S /^#define t_1 %o0$/;" d -t_1 crypto/bn/asm/sparcv8plus.S /^#define t_1 %o0$/;" d -t_2 crypto/bn/asm/sparcv8.S /^#define t_2 %o1$/;" d -t_2 crypto/bn/asm/sparcv8plus.S /^#define t_2 %o1$/;" d -t_4bytes_1 test/asn1_encode_test.c /^static unsigned char t_4bytes_1[] = {$/;" v file: -t_4bytes_2 test/asn1_encode_test.c /^static unsigned char t_4bytes_2[] = {$/;" v file: -t_4bytes_3_pad test/asn1_encode_test.c /^static unsigned char t_4bytes_3_pad[] = {$/;" v file: -t_4bytes_4_neg test/asn1_encode_test.c /^static unsigned char t_4bytes_4_neg[] = {$/;" v file: -t_4bytes_5_negpad test/asn1_encode_test.c /^static unsigned char t_4bytes_5_negpad[] = {$/;" v file: -t_5bytes_1 test/asn1_encode_test.c /^static unsigned char t_5bytes_1[] = {$/;" v file: -t_8bytes_1 test/asn1_encode_test.c /^static unsigned char t_8bytes_1[] = {$/;" v file: -t_8bytes_2 test/asn1_encode_test.c /^static unsigned char t_8bytes_2[] = {$/;" v file: -t_8bytes_3_pad test/asn1_encode_test.c /^static unsigned char t_8bytes_3_pad[] = {$/;" v file: -t_8bytes_4_neg test/asn1_encode_test.c /^static unsigned char t_8bytes_4_neg[] = {$/;" v file: -t_8bytes_5_negpad test/asn1_encode_test.c /^static unsigned char t_8bytes_5_negpad[] = {$/;" v file: -t_9bytes_1 test/asn1_encode_test.c /^static unsigned char t_9bytes_1[] = {$/;" v file: -t_dsa_sig test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig[] = {$/;" v file: -t_dsa_sig_extra test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_extra[] = {$/;" v file: -t_dsa_sig_msb test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_msb[] = {$/;" v file: -t_dsa_sig_two test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_two[] = {$/;" v file: -t_fromb64 crypto/srp/srp_vfy.c /^static int t_fromb64(unsigned char *a, size_t alen, const char *src)$/;" f file: -t_invalid_int test/asn1_dsa_internal_test.c /^static unsigned char t_invalid_int[] = {$/;" v file: -t_invalid_int_zero test/asn1_dsa_internal_test.c /^static unsigned char t_invalid_int_zero[] = {$/;" v file: -t_invalid_zero test/asn1_decode_test.c /^static unsigned char t_invalid_zero[] = {$/;" v file: -t_longundef test/asn1_encode_test.c /^static unsigned char t_longundef[] = {$/;" v file: -t_minus_256 test/asn1_encode_test.c /^static unsigned char t_minus_256[] = {$/;" v file: -t_neg_int test/asn1_dsa_internal_test.c /^static unsigned char t_neg_int[] = {$/;" v file: -t_one test/asn1_encode_test.c /^static unsigned char t_one[] = {$/;" v file: -t_one_neg test/asn1_encode_test.c /^static unsigned char t_one_neg[] = {$/;" v file: -t_tob64 crypto/srp/srp_vfy.c /^static int t_tob64(char *dst, const unsigned char *src, int size)$/;" f file: -t_trunc_der test/asn1_dsa_internal_test.c /^static unsigned char t_trunc_der[] = {$/;" v file: -t_trunc_seq test/asn1_dsa_internal_test.c /^static unsigned char t_trunc_seq[] = {$/;" v file: -t_zero test/asn1_encode_test.c /^static unsigned char t_zero[] = {$/;" v file: -taadl crypto/evp/e_aes.c /^ unsigned long long taadl;$/;" m struct:__anon60::__anon61::__anon62 file: -taadl providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long taadl; \/* total AAD length *\/$/;" m struct:S390X_kma_params_st -table crypto/ec/curve448/point_448.h /^ niels_t table[COMBS_N << (COMBS_T - 1)];$/;" m struct:curve448_precomputed_s -table2string crypto/ocsp/ocsp_prn.c 47;" d file: -table_cmp crypto/asn1/a_strnid.c /^static int table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b)$/;" f file: -table_cmp crypto/x509/x509_vpm.c /^static int table_cmp(const X509_VERIFY_PARAM *a, const X509_VERIFY_PARAM *b)$/;" f file: -table_flags crypto/engine/eng_table.c /^static unsigned int table_flags = 0;$/;" v file: -table_select crypto/ec/curve25519.c /^static void table_select(ge_precomp *t, int pos, signed char b)$/;" f file: -tag crypto/asn1/asn1_gen.c /^ int tag;$/;" m struct:tag_name_st file: -tag crypto/cms/cms_local.h /^ unsigned char *tag;$/;" m struct:CMS_EncryptedContentInfo_st -tag crypto/evp/e_aes.c /^ unsigned char tag[16];$/;" m struct:__anon48 file: -tag crypto/evp/e_chacha20_poly1305.c /^ unsigned char tag[POLY1305_BLOCK_SIZE];$/;" m struct:__anon29 file: -tag include/crypto/modes.h /^ SIV_BLOCK tag;$/;" m struct:siv128_context -tag providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char tag[OCB_MAX_TAG_LEN];$/;" m struct:prov_aes_ocb_ctx_st -tag providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned char tag[POLY1305_BLOCK_SIZE];$/;" m struct:__anon467 -tag test/evp_extra_test.c /^ const unsigned char *tag;$/;" m struct:__anon307 file: -tag test/evp_test.c /^ unsigned char *tag;$/;" m struct:cipher_data_st file: -tag1 test/evp_extra_test.c /^ const unsigned char *tag1;$/;" m struct:__anon310 file: -tag2 test/evp_extra_test.c /^ const unsigned char *tag2;$/;" m struct:__anon310 file: -tag2bit crypto/asn1/tasn_dec.c /^static const unsigned long tag2bit[32] = {$/;" v file: -tag2nbyte crypto/asn1/a_strex.c /^static const signed char tag2nbyte[] = {$/;" v file: -tag_exp_arg crypto/asn1/asn1_gen.c /^} tag_exp_arg;$/;" t typeref:struct:__anon228 file: -tag_exp_type crypto/asn1/asn1_gen.c /^} tag_exp_type;$/;" t typeref:struct:__anon227 file: -tag_late test/evp_test.c /^ int tag_late;$/;" m struct:cipher_data_st file: -tag_len crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: -tag_len include/crypto/evp.h /^ unsigned int tag_len;$/;" m struct:__anon370 -tag_len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tag_len, nonce_len;$/;" m struct:__anon467 -tag_len test/evp_test.c /^ size_t tag_len;$/;" m struct:cipher_data_st file: -tag_name_st crypto/asn1/asn1_gen.c /^struct tag_name_st {$/;" s file: -tag_set crypto/evp/e_aes.c /^ int tag_set;$/;" m struct:__anon66::__anon67::__anon69 file: -tag_set crypto/evp/e_aes.c /^ int tag_set; \/* Set if tag is valid *\/$/;" m struct:__anon46 file: -tag_set crypto/evp/e_aria.c /^ int tag_set; \/* Set if tag is valid *\/$/;" m struct:__anon15 file: -tag_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int tag_set : 1; \/* Set if tag is valid *\/$/;" m struct:prov_ccm_st -taglen crypto/cms/cms_local.h /^ size_t taglen;$/;" m struct:CMS_EncryptedContentInfo_st -taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon42 file: -taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon48 file: -taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon60 file: -taglen crypto/evp/e_aria.c /^ int taglen;$/;" m struct:__anon13 file: -taglen providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t taglen;$/;" m struct:prov_aes_ocb_ctx_st -taglen providers/implementations/ciphers/cipher_aes_siv.h /^ size_t taglen; \/* the taglen is the same as the sivlen *\/$/;" m struct:prov_siv_ctx_st -taglen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t taglen;$/;" m struct:prov_gcm_ctx_st -taglen test/evp_extra_test.c /^ size_t taglen;$/;" m struct:__anon307 file: -tail crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: -tail crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: -tail crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: -tail crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: -tail providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st -tail providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st -tail providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st -tailstr crypto/pem/pem_lib.c /^static const char tailstr[] = "-----\\n";$/;" v file: -taint external/perl/Text-Template-1.56/t/taint.t /^sub taint {$/;" s -take_value test/evp_test.c /^static char *take_value(PAIR *pp)$/;" f file: -tap_err test/testutil/basic_output.c /^static BIO *tap_err = NULL;$/;" v file: -tap_level test/bioprinttest.c /^static int tap_level = 0;$/;" v file: -tap_out test/testutil/basic_output.c /^static BIO *tap_out = NULL;$/;" v file: -tbl crypto/cmac/cmac.c /^ unsigned char tbl[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: -tbl ssl/ssl_conf.c /^ const ssl_flag_tbl *tbl;$/;" m struct:ssl_conf_ctx_st file: -tbl_compare_testdata test/asn1_time_test.c /^static struct compare_testdata tbl_compare_testdata[] = {$/;" v typeref:struct:compare_testdata file: -tbl_standard crypto/asn1/tbl_standard.h /^static const ASN1_STRING_TABLE tbl_standard[] = {$/;" v -tbl_testdata test/hexstr_test.c /^static struct testdata tbl_testdata[] = {$/;" v typeref:struct:testdata file: -tbl_testdata_neg test/asn1_time_test.c /^static struct testdata tbl_testdata_neg[] = {$/;" v typeref:struct:testdata file: -tbl_testdata_neg_64bit test/asn1_time_test.c /^static struct testdata tbl_testdata_neg_64bit[] = {$/;" v typeref:struct:testdata file: -tbl_testdata_pos test/asn1_time_test.c /^static struct testdata tbl_testdata_pos[] = {$/;" v typeref:struct:testdata file: -tbl_testdata_pos_64bit test/asn1_time_test.c /^static struct testdata tbl_testdata_pos_64bit[] = {$/;" v typeref:struct:testdata file: -tbsRequest crypto/ocsp/ocsp_local.h /^ OCSP_REQINFO tbsRequest;$/;" m struct:ocsp_request_st -tbsResponseData crypto/ocsp/ocsp_local.h /^ OCSP_RESPDATA tbsResponseData;$/;" m struct:ocsp_basic_response_st -tbuf crypto/rsa/rsa_pmeth.c /^ unsigned char *tbuf;$/;" m struct:__anon203 file: -tbuf providers/implementations/signature/rsa_sig.c /^ unsigned char *tbuf;$/;" m struct:__anon464 file: -tconversion test/recipes/tconversion.pl /^sub tconversion {$/;" s -tdes_generatekey providers/implementations/ciphers/cipher_tdes_common.c /^static int tdes_generatekey(PROV_CIPHER_CTX *ctx, void *ptr)$/;" f file: -tdes_init providers/implementations/ciphers/cipher_tdes_common.c /^static int tdes_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: -tdes_wrap_cipher providers/implementations/ciphers/cipher_tdes_wrap.c /^static OSSL_FUNC_cipher_cipher_fn tdes_wrap_cipher;$/;" v file: -tdes_wrap_cipher providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_cipher(void *vctx,$/;" f file: -tdes_wrap_cipher_internal providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_cipher_internal(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -tdes_wrap_update providers/implementations/ciphers/cipher_tdes_wrap.c /^static OSSL_FUNC_cipher_update_fn tdes_wrap_update;$/;" v file: -tdes_wrap_update providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: -tear_down test/cipherlist_test.c /^static void tear_down(CIPHERLIST_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_asn_test.c /^static void tear_down(CMP_ASN_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_client_test.c /^static void tear_down(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_ctx_test.c /^static void tear_down(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_hdr_test.c /^static void tear_down(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_msg_test.c /^static void tear_down(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_protect_test.c /^static void tear_down(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_server_test.c /^static void tear_down(CMP_SRV_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_status_test.c /^static void tear_down(CMP_STATUS_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/cmp_vfy_test.c /^static void tear_down(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/ct_test.c /^static void tear_down(CT_TEST_FIXTURE *fixture)$/;" f file: -tear_down test/keymgmt_internal_test.c /^static void tear_down(FIXTURE *fixture)$/;" f file: -tear_down test/ssl_test_ctx_test.c /^static void tear_down(SSL_TEST_CTX_TEST_FIXTURE *fixture)$/;" f file: -teardown crypto/provider_core.c /^ OSSL_FUNC_provider_teardown_fn *teardown;$/;" m struct:ossl_provider_st file: -teardown_threads test/threadstest.c /^static int teardown_threads(void)$/;" f file: -template_params test/endecoder_legacy_test.c /^ const OSSL_PARAM *template_params;$/;" m struct:key_st file: -template_private_test test/param_build_test.c /^static int template_private_test(int tstid)$/;" f file: -template_public_test test/param_build_test.c /^static int template_public_test(int tstid)$/;" f file: -termsig apps/lib/http_server.c /^static int termsig = 0;$/;" v file: -test crypto/engine/eng_openssl.c 204;" d file: -test test/cmactest.c /^} test[3] = {$/;" v typeref:struct:test_st file: -test test/hmactest.c /^} test[8] = {$/;" v typeref:struct:test_st file: -test util/perl/OpenSSL/Test.pm /^sub test {$/;" s -test1024 apps/testrsa.h /^static unsigned char test1024[] = {$/;" v -test15360 apps/testrsa.h /^static unsigned char test15360[] = {$/;" v -test2048 apps/testrsa.h /^static unsigned char test2048[] = {$/;" v -test3072 apps/testrsa.h /^static unsigned char test3072[] = {$/;" v -test4096 apps/testrsa.h /^static unsigned char test4096[] = {$/;" v -test512 apps/testrsa.h /^static unsigned char test512[] = {$/;" v -test7680 apps/testrsa.h /^static unsigned char test7680[] = {$/;" v -test_1 test/hexstr_test.c /^static const unsigned char test_1[] = { 0xAB, 0xCD, 0xEF, 0xF1 };$/;" v file: -test_2 test/hexstr_test.c /^static const unsigned char test_2[] = { 0xAB, 0xCD, 0xEF, 0x76, 0x00 };$/;" v file: -test_32values test/constant_time_test.c /^static int test_32values(int i)$/;" f file: -test_509_dup_cert test/x509_dup_cert_test.c /^static int test_509_dup_cert(int n)$/;" f file: -test_64values test/constant_time_test.c /^static int test_64values(int i)$/;" f file: -test_8values test/constant_time_test.c /^static int test_8values(int i)$/;" f file: -test_ASN1_OCTET_STRING_set test/cmp_asn_test.c /^static int test_ASN1_OCTET_STRING_set(void)$/;" f file: -test_ASN1_OCTET_STRING_set_tgt_is_src test/cmp_asn_test.c /^static int test_ASN1_OCTET_STRING_set_tgt_is_src(void)$/;" f file: -test_ASYNC_WAIT_CTX_get_all_fds test/asynctest.c /^static int test_ASYNC_WAIT_CTX_get_all_fds(void)$/;" f file: -test_ASYNC_block_pause test/asynctest.c /^static int test_ASYNC_block_pause(void)$/;" f file: -test_ASYNC_callback_status test/asynctest.c /^static int test_ASYNC_callback_status(void)$/;" f file: -test_ASYNC_get_current_job test/asynctest.c /^static int test_ASYNC_get_current_job(void)$/;" f file: -test_ASYNC_init_thread test/asynctest.c /^static int test_ASYNC_init_thread(void)$/;" f file: -test_ASYNC_start_job test/asynctest.c /^static int test_ASYNC_start_job(void)$/;" f file: -test_ASYNC_start_job_ex test/asynctest.c /^static int test_ASYNC_start_job_ex(void)$/;" f file: -test_BN_abs_eq_word test/testutil/tests.c /^int test_BN_abs_eq_word(const char *file, int line, const char *bns,$/;" f -test_BN_eq_one test/testutil/tests.c /^int test_BN_eq_one(const char *file, int line, const char *s, const BIGNUM *a)$/;" f -test_BN_eq_word test/testutil/tests.c /^int test_BN_eq_word(const char *file, int line, const char *bns, const char *ws,$/;" f -test_BN_even test/testutil/tests.c /^int test_BN_even(const char *file, int line, const char *s, const BIGNUM *a)$/;" f -test_BN_odd test/testutil/tests.c /^int test_BN_odd(const char *file, int line, const char *s, const BIGNUM *a)$/;" f -test_CMAC_keygen test/evp_extra_test.c /^static int test_CMAC_keygen(void)$/;" f file: -test_CTX_print_errors test/cmp_ctx_test.c /^static int test_CTX_print_errors(void)$/;" f file: -test_CTX_reinit test/cmp_ctx_test.c /^static int test_CTX_reinit(void)$/;" f file: -test_CTX_reqExtensions_have_SAN test/cmp_ctx_test.c /^static int test_CTX_reqExtensions_have_SAN(void)$/;" f file: -test_DER test/endecoder_legacy_test.c /^static int test_DER(const char *keytype, int evp_type,$/;" f file: -test_DH_priv_pub test/evp_extra_test.c /^static int test_DH_priv_pub(void)$/;" f file: -test_DSA_get_set_params test/evp_extra_test.c /^static int test_DSA_get_set_params(void)$/;" f file: -test_DSA_priv_pub test/evp_extra_test.c /^static int test_DSA_priv_pub(void)$/;" f file: -test_EC_keygen_with_enc test/evp_extra_test.c /^static int test_EC_keygen_with_enc(int idx)$/;" f file: -test_EC_priv_only_legacy test/evp_extra_test.c /^static int test_EC_priv_only_legacy(void)$/;" f file: -test_EC_priv_pub test/evp_extra_test.c /^static int test_EC_priv_pub(void)$/;" f file: -test_EVP_Digest test/evp_extra_test.c /^static int test_EVP_Digest(void)$/;" f file: -test_EVP_DigestSignInit test/evp_extra_test.c /^static int test_EVP_DigestSignInit(int tst)$/;" f file: -test_EVP_DigestVerifyInit test/evp_extra_test.c /^static int test_EVP_DigestVerifyInit(void)$/;" f file: -test_EVP_Enveloped test/evp_extra_test.c /^static int test_EVP_Enveloped(int n)$/;" f file: -test_EVP_PKCS82PKEY test/evp_extra_test.c /^static int test_EVP_PKCS82PKEY(void)$/;" f file: -test_EVP_PKCS82PKEY_wrong_tag test/evp_extra_test.c /^static int test_EVP_PKCS82PKEY_wrong_tag(void)$/;" f file: -test_EVP_PKEY_CTX_get_set_params test/evp_extra_test.c /^static int test_EVP_PKEY_CTX_get_set_params(EVP_PKEY *pkey)$/;" f file: -test_EVP_PKEY_check test/evp_extra_test.c /^static int test_EVP_PKEY_check(int i)$/;" f file: -test_EVP_PKEY_ffc_priv_pub test/evp_extra_test.c /^static int test_EVP_PKEY_ffc_priv_pub(char *keytype)$/;" f file: -test_EVP_PKEY_set1_DH test/evp_extra_test.c /^static int test_EVP_PKEY_set1_DH(void)$/;" f file: -test_EVP_PKEY_sign test/evp_extra_test.c /^static int test_EVP_PKEY_sign(int tst)$/;" f file: -test_EVP_SM2 test/evp_extra_test.c /^static int test_EVP_SM2(void)$/;" f file: -test_EVP_SM2_verify test/evp_extra_test.c /^static int test_EVP_SM2_verify(void)$/;" f file: -test_EVP_md_null test/evp_extra_test.c /^static int test_EVP_md_null(void)$/;" f file: -test_EVP_rsa_pss_set_saltlen test/evp_extra_test.c /^static int test_EVP_rsa_pss_set_saltlen(void)$/;" f file: -test_EVP_rsa_pss_with_keygen_bits test/evp_extra_test.c /^static int test_EVP_rsa_pss_with_keygen_bits(void)$/;" f file: -test_EVP_set_default_properties test/evp_extra_test.c /^static int test_EVP_set_default_properties(void)$/;" f file: -test_GENERAL_NAME_cmp test/v3nametest.c /^static int test_GENERAL_NAME_cmp(void)$/;" f file: -test_HDR_generalInfo_push0_item test/cmp_hdr_test.c /^static int test_HDR_generalInfo_push0_item(void)$/;" f file: -test_HDR_generalInfo_push1_items test/cmp_hdr_test.c /^static int test_HDR_generalInfo_push1_items(void)$/;" f file: -test_HDR_get0_senderNonce test/cmp_hdr_test.c /^static int test_HDR_get0_senderNonce(void)$/;" f file: -test_HDR_init_with_ref test/cmp_hdr_test.c /^static int test_HDR_init_with_ref(void)$/;" f file: -test_HDR_init_with_subject test/cmp_hdr_test.c /^static int test_HDR_init_with_subject(void)$/;" f file: -test_HDR_push0_freeText test/cmp_hdr_test.c /^static int test_HDR_push0_freeText(void)$/;" f file: -test_HDR_push1_freeText test/cmp_hdr_test.c /^static int test_HDR_push1_freeText(void)$/;" f file: -test_HDR_set1_recipient test/cmp_hdr_test.c /^static int test_HDR_set1_recipient(void)$/;" f file: -test_HDR_set1_sender test/cmp_hdr_test.c /^static int test_HDR_set1_sender(void)$/;" f file: -test_HDR_set1_senderKID test/cmp_hdr_test.c /^static int test_HDR_set1_senderKID(void)$/;" f file: -test_HDR_set_and_check_implicit_confirm test/cmp_hdr_test.c /^static int test_HDR_set_and_check_implicit_confirm(void)$/;" f file: -test_HDR_set_get_pvno test/cmp_hdr_test.c /^static int test_HDR_set_get_pvno(void)$/;" f file: -test_HDR_update_messageTime test/cmp_hdr_test.c /^static int test_HDR_update_messageTime(void)$/;" f file: -test_HKDF test/evp_extra_test.c /^static int test_HKDF(void)$/;" f file: -test_MSG_add_extraCerts test/cmp_protect_test.c /^static int test_MSG_add_extraCerts(void)$/;" f file: -test_MSG_protect_certificate_based_without_cert test/cmp_protect_test.c /^static int test_MSG_protect_certificate_based_without_cert(void)$/;" f file: -test_MSG_protect_no_key_no_secret test/cmp_protect_test.c /^static int test_MSG_protect_no_key_no_secret(void)$/;" f file: -test_MSG_protect_pbmac_no_sender test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender(int with_ref)$/;" f file: -test_MSG_protect_pbmac_no_sender_no_ref test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender_no_ref(void)$/;" f file: -test_MSG_protect_pbmac_no_sender_with_ref test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender_with_ref(void)$/;" f file: -test_MSG_protect_unprotected_request test/cmp_protect_test.c /^static int test_MSG_protect_unprotected_request(void)$/;" f file: -test_MSG_protect_with_certificate_and_key test/cmp_protect_test.c /^static int test_MSG_protect_with_certificate_and_key(void)$/;" f file: -test_MSG_protect_with_msg_sig_alg_protection_plus_rsa_key test/cmp_protect_test.c /^static int test_MSG_protect_with_msg_sig_alg_protection_plus_rsa_key(void)$/;" f file: -test_PACKET_as_length_prefixed_1 test/packettest.c /^static int test_PACKET_as_length_prefixed_1(void)$/;" f file: -test_PACKET_as_length_prefixed_2 test/packettest.c /^static int test_PACKET_as_length_prefixed_2(void)$/;" f file: -test_PACKET_buf_init test/packettest.c /^static int test_PACKET_buf_init(void)$/;" f file: -test_PACKET_contains_zero_byte test/packettest.c /^static int test_PACKET_contains_zero_byte(void)$/;" f file: -test_PACKET_copy_all test/packettest.c /^static int test_PACKET_copy_all(void)$/;" f file: -test_PACKET_copy_bytes test/packettest.c /^static int test_PACKET_copy_bytes(void)$/;" f file: -test_PACKET_end test/packettest.c /^static int test_PACKET_end(void)$/;" f file: -test_PACKET_equal test/packettest.c /^static int test_PACKET_equal(void)$/;" f file: -test_PACKET_forward test/packettest.c /^static int test_PACKET_forward(void)$/;" f file: -test_PACKET_get_1 test/packettest.c /^static int test_PACKET_get_1(void)$/;" f file: -test_PACKET_get_4 test/packettest.c /^static int test_PACKET_get_4(void)$/;" f file: -test_PACKET_get_bytes test/packettest.c /^static int test_PACKET_get_bytes(void)$/;" f file: -test_PACKET_get_length_prefixed_1 test/packettest.c /^static int test_PACKET_get_length_prefixed_1(void)$/;" f file: -test_PACKET_get_length_prefixed_2 test/packettest.c /^static int test_PACKET_get_length_prefixed_2(void)$/;" f file: -test_PACKET_get_length_prefixed_3 test/packettest.c /^static int test_PACKET_get_length_prefixed_3(void)$/;" f file: -test_PACKET_get_net_2 test/packettest.c /^static int test_PACKET_get_net_2(void)$/;" f file: -test_PACKET_get_net_3 test/packettest.c /^static int test_PACKET_get_net_3(void)$/;" f file: -test_PACKET_get_net_4 test/packettest.c /^static int test_PACKET_get_net_4(void)$/;" f file: -test_PACKET_get_sub_packet test/packettest.c /^static int test_PACKET_get_sub_packet(void)$/;" f file: -test_PACKET_memdup test/packettest.c /^static int test_PACKET_memdup(void)$/;" f file: -test_PACKET_null_init test/packettest.c /^static int test_PACKET_null_init(void)$/;" f file: -test_PACKET_remaining test/packettest.c /^static int test_PACKET_remaining(void)$/;" f file: -test_PACKET_strndup test/packettest.c /^static int test_PACKET_strndup(void)$/;" f file: -test_PEM_X509_INFO_read_bio test/x509_check_cert_pkey_test.c /^static int test_PEM_X509_INFO_read_bio(void)$/;" f file: -test_PEM_read_bio_negative test/evp_extra_test2.c /^static int test_PEM_read_bio_negative(int testid)$/;" f file: -test_PKISI test/cmp_status_test.c /^static int test_PKISI(void)$/;" f file: -test_RSA_get_set_params test/evp_extra_test.c /^static int test_RSA_get_set_params(void)$/;" f file: -test_SS_stack test/stack_test.c /^static int test_SS_stack(void)$/;" f file: -test_SU_stack test/stack_test.c /^static int test_SU_stack(void)$/;" f file: -test_WPACKET_allocate_bytes test/wpackettest.c /^static int test_WPACKET_allocate_bytes(void)$/;" f file: -test_WPACKET_init test/wpackettest.c /^static int test_WPACKET_init(void)$/;" f file: -test_WPACKET_init_der test/wpackettest.c /^static int test_WPACKET_init_der(void)$/;" f file: -test_WPACKET_memcpy test/wpackettest.c /^static int test_WPACKET_memcpy(void)$/;" f file: -test_WPACKET_set_flags test/wpackettest.c /^static int test_WPACKET_set_flags(void)$/;" f file: -test_WPACKET_set_max_size test/wpackettest.c /^static int test_WPACKET_set_max_size(void)$/;" f file: -test_WPACKET_start_sub_packet test/wpackettest.c /^static int test_WPACKET_start_sub_packet(void)$/;" f file: -test_X509_PUBKEY_dup test/evp_extra_test.c /^static int test_X509_PUBKEY_dup(void)$/;" f file: -test_X509_PUBKEY_inplace test/evp_extra_test.c /^static int test_X509_PUBKEY_inplace(void)$/;" f file: -test_X509_STORE test/cmp_protect_test.c /^static int test_X509_STORE(void)$/;" f file: -test_X509_STORE_only_self_issued test/cmp_protect_test.c /^static int test_X509_STORE_only_self_issued(void)$/;" f file: -test_X509_cmp_timeframe test/x509_time_test.c /^static int test_X509_cmp_timeframe(void)$/;" f file: -test_X509_cmp_timeframe_vpm test/x509_time_test.c /^static int test_X509_cmp_timeframe_vpm(const X509_VERIFY_PARAM *vpm,$/;" f file: -test_a2i_ipaddress test/x509_internal_test.c /^static int test_a2i_ipaddress(int idx)$/;" f file: -test_access_description test/ocspapitest.c /^static int test_access_description(int testcase)$/;" f file: -test_adjust_streams_tap_level test/bioprinttest.c /^void test_adjust_streams_tap_level(int level)$/;" f -test_adjust_streams_tap_level test/testutil/basic_output.c /^void test_adjust_streams_tap_level(int level)$/;" f -test_aes_cts128 test/modes_internal_test.c /^static int test_aes_cts128(int idx)$/;" f file: -test_aes_cts128_nist test/modes_internal_test.c /^static int test_aes_cts128_nist(int idx)$/;" f file: -test_afalg_aes_cbc test/afalgtest.c /^static int test_afalg_aes_cbc(int keysize_idx)$/;" f file: -test_allocate_from_text test/params_test.c /^static int test_allocate_from_text(int i)$/;" f file: -test_alt_chains_cert_forgery test/verify_extra_test.c /^static int test_alt_chains_cert_forgery(void)$/;" f file: -test_alternative_default test/evp_extra_test2.c /^static int test_alternative_default(void)$/;" f file: -test_alternative_keygen_init test/provider_pkey_test.c /^static int test_alternative_keygen_init(void)$/;" f file: -test_app_context test/context_internal_test.c /^static int test_app_context(void)$/;" f file: -test_arg_libctx test/testutil/provider.c /^int test_arg_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,$/;" f -test_asc2bn test/bntest.c /^static int test_asc2bn(void)$/;" f file: -test_asid test/v3ext.c /^static int test_asid(void)$/;" f file: -test_asn1_meths test/pkey_meth_test.c /^static int test_asn1_meths(void)$/;" f file: -test_asyncio test/asynciotest.c /^static int test_asyncio(int test)$/;" f file: -test_atomic test/threadstest.c /^static int test_atomic(void)$/;" f file: -test_b64 test/pemtest.c /^static int test_b64(int idx)$/;" f file: -test_bad_asn1 test/d2i_test.c /^static int test_bad_asn1(void)$/;" f file: -test_bad_configuration test/ssl_test_ctx_test.c /^static int test_bad_configuration(int idx)$/;" f file: -test_bad_dtls test/bad_dtls_test.c /^static int test_bad_dtls(void)$/;" f file: -test_bad_issuer_crl test/crltest.c /^static int test_bad_issuer_crl(void)$/;" f file: -test_badmod test/bntest.c /^static int test_badmod(void)$/;" f file: -test_basic_crl test/crltest.c /^static int test_basic_crl(void)$/;" f file: -test_bf_cbc test/bftest.c /^static int test_bf_cbc(void)$/;" f file: -test_bf_cfb64 test/bftest.c /^static int test_bf_cfb64(void)$/;" f file: -test_bf_ecb test/bftest.c /^static int test_bf_ecb(int n)$/;" f file: -test_bf_ecb_raw test/bftest.c /^static int test_bf_ecb_raw(int n)$/;" f file: -test_bf_ofb64 test/bftest.c /^static int test_bf_ofb64(void)$/;" f file: -test_bf_set_key test/bftest.c /^static int test_bf_set_key(int n)$/;" f file: -test_bi_ige_enc_dec test/igetest.c /^static int test_bi_ige_enc_dec(void)$/;" f file: -test_bi_ige_garble1 test/igetest.c /^static int test_bi_ige_garble1(void)$/;" f file: -test_bi_ige_garble2 test/igetest.c /^static int test_bi_ige_garble2(void)$/;" f file: -test_bi_ige_garble3 test/igetest.c /^static int test_bi_ige_garble3(void)$/;" f file: -test_bi_ige_vectors test/igetest.c /^static int test_bi_ige_vectors(int n)$/;" f file: -test_big test/bioprinttest.c /^static int test_big(void)$/;" f file: -test_bignum test/test_test.c /^static int test_bignum(void)$/;" f file: -test_bignum_header_line test/testutil/format_output.c /^static void test_bignum_header_line(void)$/;" f file: -test_bignum_zero_null test/testutil/format_output.c /^static const char *test_bignum_zero_null(const BIGNUM *bn)$/;" f file: -test_bignum_zero_print test/testutil/format_output.c /^static void test_bignum_zero_print(const BIGNUM *bn, char sep)$/;" f file: -test_binary_op test/constant_time_test.c /^static int test_binary_op(unsigned int (*op) (unsigned int a, unsigned int b),$/;" f file: -test_binary_op_64 test/constant_time_test.c /^static int test_binary_op_64(uint64_t (*op)(uint64_t a, uint64_t b),$/;" f file: -test_binary_op_8 test/constant_time_test.c /^static int test_binary_op_8(unsigned$/;" f file: -test_binary_op_s test/constant_time_test.c /^static int test_binary_op_s(size_t (*op) (size_t a, size_t b),$/;" f file: -test_binops test/constant_time_test.c /^static int test_binops(int i)$/;" f file: -test_binops_8 test/constant_time_test.c /^static int test_binops_8(int i)$/;" f file: -test_binops_s test/constant_time_test.c /^static int test_binops_s(int i)$/;" f file: -test_bio_callback test/bio_callback_test.c /^static int test_bio_callback(void)$/;" f file: -test_bio_callback_ex test/bio_callback_test.c /^static int test_bio_callback_ex(void)$/;" f file: -test_bio_core test/bio_core_test.c /^static int test_bio_core(void)$/;" f file: -test_bio_enc_aes_128_cbc test/bio_enc_test.c /^static int test_bio_enc_aes_128_cbc(int idx)$/;" f file: -test_bio_enc_aes_128_ctr test/bio_enc_test.c /^static int test_bio_enc_aes_128_ctr(int idx)$/;" f file: -test_bio_enc_aes_256_cfb test/bio_enc_test.c /^static int test_bio_enc_aes_256_cfb(int idx)$/;" f file: -test_bio_enc_aes_256_ofb test/bio_enc_test.c /^static int test_bio_enc_aes_256_ofb(int idx)$/;" f file: -test_bio_enc_chacha20 test/bio_enc_test.c /^static int test_bio_enc_chacha20(int idx)$/;" f file: -test_bio_enc_chacha20_poly1305 test/bio_enc_test.c /^static int test_bio_enc_chacha20_poly1305(int idx)$/;" f file: -test_bio_get_mem test/bio_memleak_test.c /^static int test_bio_get_mem(void)$/;" f file: -test_bio_i2d_ASN1_mime test/bio_memleak_test.c /^static int test_bio_i2d_ASN1_mime(void)$/;" f file: -test_bio_memleak test/bio_memleak_test.c /^static int test_bio_memleak(void)$/;" f file: -test_bio_new_mem_buf test/bio_memleak_test.c /^static int test_bio_new_mem_buf(void)$/;" f file: -test_bio_nonclear_rst test/bio_memleak_test.c /^static int test_bio_nonclear_rst(void)$/;" f file: -test_bio_rdonly_mem_buf test/bio_memleak_test.c /^static int test_bio_rdonly_mem_buf(void)$/;" f file: -test_bio_rdwr_rdonly test/bio_memleak_test.c /^static int test_bio_rdwr_rdonly(void)$/;" f file: -test_bn2padded test/bntest.c /^static int test_bn2padded(void)$/;" f file: -test_bn_output test/test_test.c /^static int test_bn_output(int n)$/;" f file: -test_bn_small_factors test/bn_internal_test.c /^static int test_bn_small_factors(void)$/;" f file: -test_bool test/test_test.c /^static int test_bool(void)$/;" f file: -test_buf crypto/ui/ui_local.h /^ const char *test_buf; \/* Input: test string to verify against *\/$/;" m struct:ui_string_st::__anon219::__anon220 -test_builtin test/ecdsatest.c /^static int test_builtin(int n, int as)$/;" f file: -test_builtin_as_ec test/ecdsatest.c /^static int test_builtin_as_ec(int n)$/;" f file: -test_builtin_as_sm2 test/ecdsatest.c /^static int test_builtin_as_sm2(int n)$/;" f file: -test_builtin_provider test/provider_internal_test.c /^static int test_builtin_provider(void)$/;" f file: -test_builtin_provider test/provider_test.c /^static int test_builtin_provider(void)$/;" f file: -test_builtin_provider_with_child test/provider_test.c /^static int test_builtin_provider_with_child(void)$/;" f file: -test_ca_names test/sslapitest.c /^static int test_ca_names(int tst)$/;" f file: -test_ca_names_int test/sslapitest.c /^static int test_ca_names_int(int prot, int tst)$/;" f file: -test_cache_flushes test/provider_internal_test.c /^static int test_cache_flushes(void)$/;" f file: -test_callback test/asynctest.c /^static int test_callback(void *arg)$/;" f file: -test_case test/params_test.c /^static int test_case(int i)$/;" f file: -test_case test/test_test.c /^static int test_case(int expected, const char *test, int result)$/;" f file: -test_case_name test/cipherlist_test.c /^ const char *test_case_name;$/;" m struct:cipherlist_test_fixture file: -test_case_name test/cmp_asn_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_client_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_ctx_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_hdr_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_msg_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_protect_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_server_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_status_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/cmp_vfy_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: -test_case_name test/ct_test.c /^ const char *test_case_name;$/;" m struct:ct_test_fixture file: -test_case_name test/ssl_test_ctx_test.c /^ const char *test_case_name;$/;" m struct:ssl_test_ctx_test_fixture file: -test_case_name test/testutil/driver.c /^ const char *test_case_name;$/;" m struct:test_info file: -test_case_variant test/params_test.c /^static int test_case_variant(OSSL_PARAM *params, const struct provider_dispatch_st *prov)$/;" f file: -test_cases test/params_test.c /^} test_cases[] = {$/;" v typeref:struct:__anon337 file: -test_ccs_change_cipher test/sslapitest.c /^static int test_ccs_change_cipher(void)$/;" f file: -test_cert test/cmp_ctx_test.c /^static X509 *test_cert;$/;" v file: -test_certConf_cb test/cmp_ctx_test.c /^static int test_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info,$/;" f file: -test_cert_cb test/sslapitest.c /^static int test_cert_cb(int tst)$/;" f file: -test_cert_cb_int test/sslapitest.c /^static int test_cert_cb_int(int prot, int tst)$/;" f file: -test_cert_key_cert test/pemtest.c /^static int test_cert_key_cert(void)$/;" f file: -test_cert_key_encrypted_content test/pkcs12_format_test.c /^static int test_cert_key_encrypted_content(void)$/;" f file: -test_cert_key_with_attrs_and_mac test/pkcs12_format_test.c /^static int test_cert_key_with_attrs_and_mac(void)$/;" f file: -test_cert_table test/ssl_cert_table_internal_test.c 21;" d file: -test_certs test/x509aux.c /^static int test_certs(int num)$/;" f file: -test_cha_cha_internal test/chacha_internal_test.c /^static int test_cha_cha_internal(int n)$/;" f file: -test_char test/test_test.c /^static int test_char(void)$/;" f file: -test_check_crt_components test/rsa_sp800_56b_test.c /^static int test_check_crt_components(void)$/;" f file: -test_check_dsa test/evp_pkey_provided_test.c /^static int test_check_dsa(void)$/;" f file: -test_check_null_numbers test/conf_include_test.c /^static int test_check_null_numbers(void)$/;" f file: -test_check_overflow test/conf_include_test.c /^static int test_check_overflow(void)$/;" f file: -test_check_prime_factor test/rsa_sp800_56b_test.c /^static int test_check_prime_factor(void)$/;" f file: -test_check_prime_factor_range test/rsa_sp800_56b_test.c /^static int test_check_prime_factor_range(void)$/;" f file: -test_check_private_exponent test/rsa_sp800_56b_test.c /^static int test_check_private_exponent(void)$/;" f file: -test_check_private_key test/rsa_sp800_56b_test.c /^static int test_check_private_key(void)$/;" f file: -test_check_public_exponent test/rsa_sp800_56b_test.c /^static int test_check_public_exponent(void)$/;" f file: -test_check_public_key test/rsa_sp800_56b_test.c /^static int test_check_public_key(void)$/;" f file: -test_cipher test/evp_fetch_prov_test.c /^static int test_cipher(const EVP_CIPHER *cipher)$/;" f file: -test_cipher_is_a test/namemap_internal_test.c /^static int test_cipher_is_a(void)$/;" f file: -test_cipher_name test/ciphername_test.c /^static int test_cipher_name(void)$/;" f file: -test_cipher_nids crypto/engine/eng_openssl.c /^static int test_cipher_nids(const int **nids)$/;" f file: -test_cipher_reinit test/evp_libctx_test.c /^static int test_cipher_reinit(int test_id)$/;" f file: -test_cipher_reinit_partialupdate test/evp_libctx_test.c /^static int test_cipher_reinit_partialupdate(int test_id)$/;" f file: -test_cipher_tdes_randkey test/evp_libctx_test.c /^static int test_cipher_tdes_randkey(void)$/;" f file: -test_cipher_with_engine test/evp_extra_test.c /^static int test_cipher_with_engine(void)$/;" f file: -test_cipherbyname test/namemap_internal_test.c /^static int test_cipherbyname(void)$/;" f file: -test_ciphersuite_change test/sslapitest.c /^static int test_ciphersuite_change(void)$/;" f file: -test_cleanse_plaintext test/sslapitest.c /^static int test_cleanse_plaintext(void)$/;" f file: -test_clear_error test/errtest.c /^static int test_clear_error(void)$/;" f file: -test_clearstanza test/testutil/stanza.c /^void test_clearstanza(STANZA *s)$/;" f -test_client_cert_cb test/sslapitest.c /^static int test_client_cert_cb(int tst)$/;" f file: -test_client_cert_verify_cb test/sslapitest.c /^static int test_client_cert_verify_cb(void)$/;" f file: -test_client_hello test/clienthellotest.c /^static int test_client_hello(int currtest)$/;" f file: -test_client_hello_cb test/sslapitest.c /^static int test_client_hello_cb(void)$/;" f file: -test_close_streams test/bioprinttest.c /^void test_close_streams(void)$/;" f -test_close_streams test/testutil/basic_output.c /^void test_close_streams(void)$/;" f -test_cmac_bad test/cmactest.c /^static int test_cmac_bad(void)$/;" f file: -test_cmac_copy test/cmactest.c /^static int test_cmac_copy(void)$/;" f file: -test_cmac_run test/cmactest.c /^static int test_cmac_run(void)$/;" f file: -test_cmp_asn1_get_int test/cmp_asn_test.c /^static int test_cmp_asn1_get_int(void)$/;" f file: -test_cmp_build_cert_chain test/cmp_protect_test.c /^static int test_cmp_build_cert_chain(void)$/;" f file: -test_cmp_build_cert_chain_missing_intermediate test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_missing_intermediate(void)$/;" f file: -test_cmp_build_cert_chain_no_certs test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_no_certs(void)$/;" f file: -test_cmp_build_cert_chain_no_root test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_no_root(void)$/;" f file: -test_cmp_build_cert_chain_only_root test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_only_root(void)$/;" f file: -test_cmp_calc_protection_no_key_no_secret test/cmp_protect_test.c /^static int test_cmp_calc_protection_no_key_no_secret(void)$/;" f file: -test_cmp_calc_protection_pbmac test/cmp_protect_test.c /^static int test_cmp_calc_protection_pbmac(void)$/;" f file: -test_cmp_calc_protection_pkey test/cmp_protect_test.c /^static int test_cmp_calc_protection_pkey(void)$/;" f file: -test_cmp_create_certconf test/cmp_msg_test.c /^static int test_cmp_create_certconf(void)$/;" f file: -test_cmp_create_certconf_badAlg test/cmp_msg_test.c /^static int test_cmp_create_certconf_badAlg(void)$/;" f file: -test_cmp_create_certconf_fail_info_max test/cmp_msg_test.c /^static int test_cmp_create_certconf_fail_info_max(void)$/;" f file: -test_cmp_create_certrep test/cmp_msg_test.c /^static int test_cmp_create_certrep(void)$/;" f file: -test_cmp_create_certreq_with_invalid_bodytype test/cmp_msg_test.c /^static int test_cmp_create_certreq_with_invalid_bodytype(void)$/;" f file: -test_cmp_create_cr test/cmp_msg_test.c /^static int test_cmp_create_cr(void)$/;" f file: -test_cmp_create_cr_without_key test/cmp_msg_test.c /^static int test_cmp_create_cr_without_key(void)$/;" f file: -test_cmp_create_error_msg test/cmp_msg_test.c /^static int test_cmp_create_error_msg(void)$/;" f file: -test_cmp_create_genm test/cmp_msg_test.c /^static int test_cmp_create_genm(void)$/;" f file: -test_cmp_create_ir_protection_fails test/cmp_msg_test.c /^static int test_cmp_create_ir_protection_fails(void)$/;" f file: -test_cmp_create_ir_protection_set test/cmp_msg_test.c /^static int test_cmp_create_ir_protection_set(void)$/;" f file: -test_cmp_create_kur test/cmp_msg_test.c /^static int test_cmp_create_kur(void)$/;" f file: -test_cmp_create_kur_without_oldcert test/cmp_msg_test.c /^static int test_cmp_create_kur_without_oldcert(void)$/;" f file: -test_cmp_create_p10cr test/cmp_msg_test.c /^static int test_cmp_create_p10cr(void)$/;" f file: -test_cmp_create_p10cr_null test/cmp_msg_test.c /^static int test_cmp_create_p10cr_null(void)$/;" f file: -test_cmp_create_pollrep test/cmp_msg_test.c /^static int test_cmp_create_pollrep(void)$/;" f file: -test_cmp_create_pollreq test/cmp_msg_test.c /^static int test_cmp_create_pollreq(void)$/;" f file: -test_cmp_create_rp test/cmp_msg_test.c /^static int test_cmp_create_rp(void)$/;" f file: -test_cmp_create_rr test/cmp_msg_test.c /^static int test_cmp_create_rr(void)$/;" f file: -test_cmp_ctx_log_cb test/cmp_ctx_test.c /^static int test_cmp_ctx_log_cb(void)$/;" f file: -test_cmp_pkimessage_create test/cmp_msg_test.c /^static int test_cmp_pkimessage_create(int bodytype)$/;" f file: -test_configured_provider test/provider_internal_test.c /^static int test_configured_provider(void)$/;" f file: -test_context test/context_internal_test.c /^static int test_context(OSSL_LIB_CTX *ctx)$/;" f file: -test_cookie test/dtlstest.c /^static int test_cookie(void)$/;" f file: -test_ctlog_from_base64 test/ct_test.c /^static int test_ctlog_from_base64(void)$/;" f file: -test_ctx test/helpers/pkcs12.c /^static OSSL_LIB_CTX *test_ctx = NULL;$/;" v file: -test_ctx_check_ct_flag test/bntest.c /^static int test_ctx_check_ct_flag(BN_CTX *c)$/;" f file: -test_ctx_consttime_flag test/bntest.c /^static int test_ctx_consttime_flag(void)$/;" f file: -test_ctx_set_ct_flag test/bntest.c /^static int test_ctx_set_ct_flag(BN_CTX *c)$/;" f file: -test_ctype_chars test/ctype_internal_test.c /^static int test_ctype_chars(int n)$/;" f file: -test_ctype_eof test/ctype_internal_test.c /^static int test_ctype_eof(void)$/;" f file: -test_ctype_tolower test/ctype_internal_test.c /^static int test_ctype_tolower(int n)$/;" f file: -test_ctype_toupper test/ctype_internal_test.c /^static int test_ctype_toupper(int n)$/;" f file: -test_curve test/ecstresstest.c /^static int test_curve(void)$/;" f file: -test_custom_data test/asn1_encode_test.c /^static TEST_CUSTOM_DATA test_custom_data[] = {$/;" v file: -test_custom_exts test/sslapitest.c /^static int test_custom_exts(int tst)$/;" f file: -test_custom_md_meth test/evp_extra_test.c /^static int test_custom_md_meth(void)$/;" f file: -test_custom_pmeth test/evp_extra_test.c /^static int test_custom_pmeth(int idx)$/;" f file: -test_d2i_AutoPrivateKey test/evp_extra_test.c /^static int test_d2i_AutoPrivateKey(int i)$/;" f file: -test_d2i_AutoPrivateKey_ex test/evp_extra_test2.c /^static int test_d2i_AutoPrivateKey_ex(int i)$/;" f file: -test_d2i_CMS_bio_NULL test/cmsapitest.c /^static int test_d2i_CMS_bio_NULL(void)$/;" f file: -test_d2i_CMS_bio_file_encrypted_data test/cmsapitest.c /^static int test_d2i_CMS_bio_file_encrypted_data(void)$/;" f file: -test_d2i_PrivateKey_ex test/evp_extra_test2.c /^static int test_d2i_PrivateKey_ex(int testid)$/;" f file: -test_days test/x509_time_test.c /^static int test_days(int n)$/;" f file: -test_dec2bn test/bntest.c /^static int test_dec2bn(void)$/;" f file: -test_decode test/asn1_dsa_internal_test.c /^static int test_decode(void)$/;" f file: -test_decode_tls_sct test/ct_test.c /^static int test_decode_tls_sct(void)$/;" f file: -test_decrypt_null_chunks test/evp_extra_test.c /^static int test_decrypt_null_chunks(void)$/;" f file: -test_def_context test/context_internal_test.c /^static int test_def_context(void)$/;" f file: -test_default_cipherlist test/cipherlist_test.c /^static int test_default_cipherlist(SSL_CTX *ctx)$/;" f file: -test_default_cipherlist_clear test/cipherlist_test.c /^static int test_default_cipherlist_clear(void)$/;" f file: -test_default_cipherlist_explicit test/cipherlist_test.c /^static int test_default_cipherlist_explicit(void)$/;" f file: -test_default_cipherlist_implicit test/cipherlist_test.c /^static int test_default_cipherlist_implicit(void)$/;" f file: -test_default_ct_policy_eval_ctx_time_is_now test/ct_test.c /^static int test_default_ct_policy_eval_ctx_time_is_now(void)$/;" f file: -test_default_props_and_providers test/user_property_test.c /^static int test_default_props_and_providers(int propsorder)$/;" f file: -test_definition_compares test/property_test.c /^static int test_definition_compares(int n)$/;" f file: -test_des_cbc test/destest.c /^static int test_des_cbc(void)$/;" f file: -test_des_cbc_cksum test/destest.c /^static int test_des_cbc_cksum(void)$/;" f file: -test_des_cfb16 test/destest.c /^static int test_des_cfb16(void)$/;" f file: -test_des_cfb32 test/destest.c /^static int test_des_cfb32(void)$/;" f file: -test_des_cfb48 test/destest.c /^static int test_des_cfb48(void)$/;" f file: -test_des_cfb64 test/destest.c /^static int test_des_cfb64(void)$/;" f file: -test_des_cfb8 test/destest.c /^static int test_des_cfb8(void)$/;" f file: -test_des_check_bad_parity test/destest.c /^static int test_des_check_bad_parity(int n)$/;" f file: -test_des_crypt test/destest.c /^static int test_des_crypt(void)$/;" f file: -test_des_ecb test/destest.c /^static int test_des_ecb(int i)$/;" f file: -test_des_ede_cbc test/destest.c /^static int test_des_ede_cbc(void)$/;" f file: -test_des_ede_cfb64 test/destest.c /^static int test_des_ede_cfb64(void)$/;" f file: -test_des_ede_ecb test/destest.c /^static int test_des_ede_ecb(int i)$/;" f file: -test_des_ede_ofb64 test/destest.c /^static int test_des_ede_ofb64(void)$/;" f file: -test_des_key_wrap test/destest.c /^static int test_des_key_wrap(int idx)$/;" f file: -test_des_key_wrap_sizes test/destest.c /^static const int test_des_key_wrap_sizes[] = {$/;" v file: -test_des_ofb test/destest.c /^static int test_des_ofb(void)$/;" f file: -test_des_ofb64 test/destest.c /^static int test_des_ofb64(void)$/;" f file: -test_des_pcbc test/destest.c /^static int test_des_pcbc(void)$/;" f file: -test_des_quad_cksum test/destest.c /^static int test_des_quad_cksum(void)$/;" f file: -test_des_weak_keys test/destest.c /^static int test_des_weak_keys(int n)$/;" f file: -test_dh_auto test/sslapitest.c /^static int test_dh_auto(int idx)$/;" f file: -test_dh_safeprime_param_keygen test/evp_libctx_test.c /^static int test_dh_safeprime_param_keygen(int tstid)$/;" f file: -test_dh_tofrom_data_select test/evp_extra_test2.c /^static int test_dh_tofrom_data_select(void)$/;" f file: -test_diff_header test/testutil/format_output.c /^static void test_diff_header(const char *left, const char *right)$/;" f file: -test_digest demos/signature/rsa_pss_direct.c /^static const unsigned char test_digest[32] = {0};$/;" v file: -test_digest_is_a test/namemap_internal_test.c /^static int test_digest_is_a(void)$/;" f file: -test_digest_nids crypto/engine/eng_openssl.c /^static int test_digest_nids(const int **nids)$/;" f file: -test_digestbyname test/namemap_internal_test.c /^static int test_digestbyname(void)$/;" f file: -test_distinguishing_id test/verify_extra_test.c /^static int test_distinguishing_id(void)$/;" f file: -test_div_recip test/bntest.c /^static int test_div_recip(void)$/;" f file: -test_double_config test/prov_config_test.c /^static int test_double_config(void)$/;" f file: -test_drbg_reseed test/drbgtest.c /^static int test_drbg_reseed(int expect_success,$/;" f file: -test_drbg_reseed_in_child test/drbgtest.c /^static int test_drbg_reseed_in_child(EVP_RAND_CTX *primary,$/;" f file: -test_dsa_default_paramgen_validate test/dsatest.c /^static int test_dsa_default_paramgen_validate(int i)$/;" f file: -test_dsa_param_keygen test/evp_libctx_test.c /^static int test_dsa_param_keygen(int tstid)$/;" f file: -test_dsa_todata test/evp_extra_test2.c /^static int test_dsa_todata(void)$/;" f file: -test_dsa_tofrom_data_select test/evp_extra_test2.c /^static int test_dsa_tofrom_data_select(void)$/;" f file: -test_dtls_drop_records test/dtlstest.c /^static int test_dtls_drop_records(int idx)$/;" f file: -test_dtls_duplicate_records test/dtlstest.c /^static int test_dtls_duplicate_records(void)$/;" f file: -test_dtls_unprocessed test/dtlstest.c /^static int test_dtls_unprocessed(int testidx)$/;" f file: -test_early_data_not_expected test/sslapitest.c /^static int test_early_data_not_expected(int idx)$/;" f file: -test_early_data_not_sent test/sslapitest.c /^static int test_early_data_not_sent(int idx)$/;" f file: -test_early_data_psk test/sslapitest.c /^static int test_early_data_psk(int idx)$/;" f file: -test_early_data_psk_with_all_ciphers test/sslapitest.c /^static int test_early_data_psk_with_all_ciphers(int idx)$/;" f file: -test_early_data_read_write test/sslapitest.c /^static int test_early_data_read_write(int idx)$/;" f file: -test_early_data_replay test/sslapitest.c /^static int test_early_data_replay(int idx)$/;" f file: -test_early_data_replay_int test/sslapitest.c /^static int test_early_data_replay_int(int idx, int usecb, int confopt)$/;" f file: -test_early_data_skip test/sslapitest.c /^static int test_early_data_skip(int idx)$/;" f file: -test_early_data_skip_abort test/sslapitest.c /^static int test_early_data_skip_abort(int idx)$/;" f file: -test_early_data_skip_hrr test/sslapitest.c /^static int test_early_data_skip_hrr(int idx)$/;" f file: -test_early_data_skip_hrr_fail test/sslapitest.c /^static int test_early_data_skip_hrr_fail(int idx)$/;" f file: -test_early_data_tls1_2 test/sslapitest.c /^static int test_early_data_tls1_2(int idx)$/;" f file: -test_ec_dup_keygen_operation test/evp_pkey_provided_test.c /^static int test_ec_dup_keygen_operation(void)$/;" f file: -test_ec_dup_no_operation test/evp_pkey_provided_test.c /^static int test_ec_dup_no_operation(void)$/;" f file: -test_ec_tofrom_data_select test/evp_extra_test2.c /^static int test_ec_tofrom_data_select(void)$/;" f file: -test_ecpub test/evp_extra_test.c /^static int test_ecpub(int idx)$/;" f file: -test_ecx_short_keys test/evp_extra_test.c /^static int test_ecx_short_keys(int tst)$/;" f file: -test_ecx_tofrom_data_select test/evp_extra_test2.c /^static int test_ecx_tofrom_data_select(void)$/;" f file: -test_ed448 test/curve448_internal_test.c /^static int test_ed448(void)$/;" f file: -test_ede_cbc test/destest.c /^static int test_ede_cbc(void)$/;" f file: -test_empty test/cipherbytes_test.c /^static int test_empty(void)$/;" f file: -test_empty_configuration test/ssl_test_ctx_test.c /^static int test_empty_configuration(void)$/;" f file: -test_empty_nonoptional_content test/asn1_internal_test.c /^static int test_empty_nonoptional_content(void)$/;" f file: -test_emptyikm_HKDF test/evp_extra_test.c /^static int test_emptyikm_HKDF(void)$/;" f file: -test_encode_decode test/endecode_test.c /^static int test_encode_decode(const char *file, const int line,$/;" f file: -test_encode_tls_sct test/ct_test.c /^static int test_encode_tls_sct(void)$/;" f file: -test_encrypt test/enginetest.c /^static int test_encrypt(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: -test_encrypt_decrypt test/cmsapitest.c /^static int test_encrypt_decrypt(const EVP_CIPHER *cipher)$/;" f file: -test_encrypt_decrypt_aes_128_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_128_gcm(void)$/;" f file: -test_encrypt_decrypt_aes_192_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_192_gcm(void)$/;" f file: -test_encrypt_decrypt_aes_256_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_256_gcm(void)$/;" f file: -test_encrypt_decrypt_aes_cbc test/cmsapitest.c /^static int test_encrypt_decrypt_aes_cbc(void)$/;" f file: -test_end_file test/testutil/stanza.c /^int test_end_file(STANZA *s)$/;" f -test_engines test/enginetest.c /^static int test_engines(void)$/;" f file: -test_enum test/helpers/ssl_test_ctx.c /^} test_enum;$/;" t typeref:struct:__anon274 file: -test_eq_int test/constant_time_test.c /^static int test_eq_int(int a, int b)$/;" f file: -test_eq_int_8 test/constant_time_test.c /^static int test_eq_int_8(int a, int b)$/;" f file: -test_eq_s test/constant_time_test.c /^static int test_eq_s(size_t a, size_t b)$/;" f file: -test_error test/testutil/tests.c /^void test_error(const char *file, int line, const char *desc, ...)$/;" f -test_error_c90 test/testutil/tests.c /^void test_error_c90(const char *desc, ...)$/;" f -test_evp_bf_default_keylen test/evp_extra_test.c /^static int test_evp_bf_default_keylen(int idx)$/;" f file: -test_evp_init_seq test/evp_extra_test.c /^static int test_evp_init_seq(int idx)$/;" f file: -test_evp_iv_aes test/evp_extra_test.c /^static int test_evp_iv_aes(int idx)$/;" f file: -test_evp_iv_des test/evp_extra_test.c /^static int test_evp_iv_des(int idx)$/;" f file: -test_evp_md_cipher_meth test/evp_extra_test.c /^static int test_evp_md_cipher_meth(void)$/;" f file: -test_evp_md_ctx_copy test/evp_extra_test2.c /^static int test_evp_md_ctx_copy(void)$/;" f file: -test_evp_pkey_ctx_dup_kdf_fail test/evp_pkey_provided_test.c /^static int test_evp_pkey_ctx_dup_kdf_fail(void)$/;" f file: -test_evp_pkey_export_to_provider test/keymgmt_internal_test.c /^static int test_evp_pkey_export_to_provider(int n)$/;" f file: -test_evp_pkey_get_bn_param_large test/evp_pkey_provided_test.c /^static int test_evp_pkey_get_bn_param_large(void)$/;" f file: -test_evp_reset test/evp_extra_test.c /^static int test_evp_reset(int idx)$/;" f file: -test_evp_updated_iv test/evp_extra_test.c /^static int test_evp_updated_iv(int idx)$/;" f file: -test_exchange_certConf test/cmp_client_test.c /^static int test_exchange_certConf(void)$/;" f file: -test_exchange_error test/cmp_client_test.c /^static int test_exchange_error(void)$/;" f file: -test_exdata test/exdatatest.c /^static int test_exdata(void)$/;" f file: -test_exec_CR_ses test/cmp_client_test.c /^static int test_exec_CR_ses(void)$/;" f file: -test_exec_CR_ses_implicit_confirm test/cmp_client_test.c /^static int test_exec_CR_ses_implicit_confirm(void)$/;" f file: -test_exec_GENM_ses test/cmp_client_test.c /^static int test_exec_GENM_ses(void)$/;" f file: -test_exec_IR_ses test/cmp_client_test.c /^static int test_exec_IR_ses(void)$/;" f file: -test_exec_IR_ses_poll test/cmp_client_test.c /^static int test_exec_IR_ses_poll(void)$/;" f file: -test_exec_IR_ses_poll_timeout test/cmp_client_test.c /^static int test_exec_IR_ses_poll_timeout(void)$/;" f file: -test_exec_KUR_ses test/cmp_client_test.c /^static int test_exec_KUR_ses(void)$/;" f file: -test_exec_P10CR_ses test/cmp_client_test.c /^static int test_exec_P10CR_ses(void)$/;" f file: -test_exec_RR_ses test/cmp_client_test.c /^static int test_exec_RR_ses(void)$/;" f file: -test_exec_RR_ses_receive_error test/cmp_client_test.c /^static int test_exec_RR_ses_receive_error(void)$/;" f file: -test_explicit_EVP_CIPHER_fetch test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch(const char *id)$/;" f file: -test_explicit_EVP_CIPHER_fetch_by_X509_ALGOR test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch_by_X509_ALGOR(int idx)$/;" f file: -test_explicit_EVP_CIPHER_fetch_by_name test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch_by_name(void)$/;" f file: -test_explicit_EVP_MD_fetch test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch(const char *id)$/;" f file: -test_explicit_EVP_MD_fetch_by_X509_ALGOR test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch_by_X509_ALGOR(int idx)$/;" f file: -test_explicit_EVP_MD_fetch_by_name test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch_by_name(void)$/;" f file: -test_explicit_provider test/provider_fallback_test.c /^static int test_explicit_provider(void)$/;" f file: -test_expmodone test/bntest.c /^static int test_expmodone(void)$/;" f file: -test_expmodzero test/bntest.c /^static int test_expmodzero(void)$/;" f file: -test_export_key_mat test/sslapitest.c /^static int test_export_key_mat(int tst)$/;" f file: -test_export_key_mat_early test/sslapitest.c /^static int test_export_key_mat_early(int idx)$/;" f file: -test_extra_tickets test/sslapitest.c /^static int test_extra_tickets(int idx)$/;" f file: -test_fail_bignum_common test/testutil/format_output.c /^static void test_fail_bignum_common(const char *prefix, const char *file,$/;" f file: -test_fail_bignum_message test/testutil/format_output.c /^void test_fail_bignum_message(const char *prefix, const char *file,$/;" f -test_fail_bignum_mono_message test/testutil/format_output.c /^void test_fail_bignum_mono_message(const char *prefix, const char *file,$/;" f -test_fail_memory_common test/testutil/format_output.c /^static void test_fail_memory_common(const char *prefix, const char *file,$/;" f file: -test_fail_memory_message test/testutil/format_output.c /^void test_fail_memory_message(const char *prefix, const char *file,$/;" f -test_fail_message test/testutil/tests.c /^static void test_fail_message(const char *prefix, const char *file,$/;" f file: -test_fail_message_prefix test/testutil/tests.c /^void test_fail_message_prefix(const char *prefix, const char *file,$/;" f -test_fail_message_va test/testutil/tests.c /^static void test_fail_message_va(const char *prefix, const char *file,$/;" f file: -test_fail_string_common test/testutil/format_output.c /^static void test_fail_string_common(const char *prefix, const char *file,$/;" f file: -test_fail_string_message test/testutil/format_output.c /^void test_fail_string_message(const char *prefix, const char *file,$/;" f -test_fallback_provider test/provider_fallback_test.c /^static int test_fallback_provider(void)$/;" f file: -test_false test/testutil/tests.c /^int test_false(const char *file, int line, const char *s, int b)$/;" f -test_fatalerr test/fatalerrtest.c /^static int test_fatalerr(void)$/;" f file: -test_file test/d2i_test.c /^static const char *test_file;$/;" v file: -test_file test/testutil.h /^ const char *test_file; \/* Input file name *\/$/;" m struct:stanza_st -test_fips_mode test/property_test.c /^static int test_fips_mode(void)$/;" f file: -test_fips_rand_leak test/threadstest_fips.c /^static int test_fips_rand_leak(void)$/;" f file: -test_fixture test/cmp_asn_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_client_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_ctx_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_hdr_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_msg_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_protect_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_server_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_status_test.c /^typedef struct test_fixture {$/;" s file: -test_fixture test/cmp_vfy_test.c /^typedef struct test_fixture {$/;" s file: -test_flush_stderr test/bioprinttest.c /^int test_flush_stderr(void)$/;" f -test_flush_stderr test/testutil/basic_output.c /^int test_flush_stderr(void)$/;" f -test_flush_stdout test/bioprinttest.c /^int test_flush_stdout(void)$/;" f -test_flush_stdout test/testutil/basic_output.c /^int test_flush_stdout(void)$/;" f -test_flush_taperr test/bioprinttest.c /^int test_flush_taperr(void)$/;" f -test_flush_taperr test/testutil/basic_output.c /^int test_flush_taperr(void)$/;" f -test_flush_tapout test/bioprinttest.c /^int test_flush_tapout(void)$/;" f -test_flush_tapout test/testutil/basic_output.c /^int test_flush_tapout(void)$/;" f -test_fn test/testutil/driver.c /^ int (*test_fn) (void);$/;" m struct:test_info file: -test_fp test/bioprinttest.c /^static int test_fp(int i)$/;" f file: -test_fromdata_dh_fips186_4 test/evp_pkey_provided_test.c /^static int test_fromdata_dh_fips186_4(void)$/;" f file: -test_fromdata_dh_named_group test/evp_pkey_provided_test.c /^static int test_fromdata_dh_named_group(void)$/;" f file: -test_fromdata_dsa_fips186_4 test/evp_pkey_provided_test.c /^static int test_fromdata_dsa_fips186_4(void)$/;" f file: -test_fromdata_ec test/evp_pkey_provided_test.c /^static int test_fromdata_ec(void)$/;" f file: -test_fromdata_ecx test/evp_pkey_provided_test.c /^static int test_fromdata_ecx(int tst)$/;" f file: -test_fromdata_rsa test/evp_pkey_provided_test.c /^static int test_fromdata_rsa(void)$/;" f file: -test_func test/sslbuffertest.c /^static int test_func(int test)$/;" f file: -test_func test/sysdefaulttest.c /^static int test_func(void)$/;" f file: -test_gcd_prime test/bntest.c /^static int test_gcd_prime(void)$/;" f file: -test_gcm128 test/modes_internal_test.c /^static int test_gcm128(int idx)$/;" f file: -test_gcm_reinit test/evp_extra_test.c /^static int test_gcm_reinit(int idx)$/;" f file: -test_get_argument test/testutil/options.c /^char *test_get_argument(size_t n)$/;" f -test_get_argument_count test/testutil/options.c /^size_t test_get_argument_count(void)$/;" f -test_get_libctx test/testutil/provider.c /^int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,$/;" f -test_get_options test/acvp_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/algorithmid_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/bftest.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/bio_readbuffer_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/bioprinttest.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/bntest.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/conf_include_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/curve448_internal_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/ecstresstest.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/endecode_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/evp_extra_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/evp_fetch_prov_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/evp_libctx_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/evp_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/ossl_store_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/pkcs12_format_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/provider_status_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/provider_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/testutil/test_options.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/threadstest.c /^const OPTIONS *test_get_options(void)$/;" f -test_get_options test/x509_check_cert_pkey_test.c /^const OPTIONS *test_get_options(void)$/;" f -test_gf2m_add test/bntest.c /^static int test_gf2m_add(void)$/;" f file: -test_gf2m_mod test/bntest.c /^static int test_gf2m_mod(void)$/;" f file: -test_gf2m_moddiv test/bntest.c /^static int test_gf2m_moddiv(void)$/;" f file: -test_gf2m_modexp test/bntest.c /^static int test_gf2m_modexp(void)$/;" f file: -test_gf2m_modinv test/bntest.c /^static int test_gf2m_modinv(void)$/;" f file: -test_gf2m_modsolvequad test/bntest.c /^static int test_gf2m_modsolvequad(void)$/;" f file: -test_gf2m_modsqrt test/bntest.c /^static int test_gf2m_modsqrt(void)$/;" f file: -test_gf2m_mul test/bntest.c /^static int test_gf2m_mul(void)$/;" f file: -test_gf2m_sqr test/bntest.c /^static int test_gf2m_sqr(void)$/;" f file: -test_gmtime test/gmdifftest.c /^static int test_gmtime(int offset)$/;" f file: -test_good_configuration test/ssl_test_ctx_test.c /^static int test_good_configuration(void)$/;" f file: -test_handle_request test/cmp_server_test.c /^static int test_handle_request(void)$/;" f file: -test_handshake test/ssl_test.c /^static int test_handshake(int idx)$/;" f file: -test_handshake_secrets test/tls13secretstest.c /^static int test_handshake_secrets(void)$/;" f file: -test_hex2bn test/bntest.c /^static int test_hex2bn(void)$/;" f file: -test_hexstr_ex_to_from test/hexstr_test.c /^static int test_hexstr_ex_to_from(int test_index)$/;" f file: -test_hexstr_sep_to_from test/hexstr_test.c /^static int test_hexstr_sep_to_from(int test_index)$/;" f file: -test_hexstr_to_from test/hexstr_test.c /^static int test_hexstr_to_from(int test_index)$/;" f file: -test_hmac_bad test/hmactest.c /^static int test_hmac_bad(void)$/;" f file: -test_hmac_copy test/hmactest.c /^static int test_hmac_copy(void)$/;" f file: -test_hmac_copy_uninited test/hmactest.c /^static int test_hmac_copy_uninited(void)$/;" f file: -test_hmac_md5 test/hmactest.c /^static int test_hmac_md5(int idx)$/;" f file: -test_hmac_run test/hmactest.c /^static int test_hmac_run(void)$/;" f file: -test_hmac_single_shot test/hmactest.c /^static int test_hmac_single_shot(void)$/;" f file: -test_http_cb test/cmp_ctx_test.c /^static BIO *test_http_cb(BIO *bio, void *arg, int use_ssl, int detail)$/;" f file: -test_http_get_x509 test/http_test.c /^static int test_http_get_x509(void)$/;" f file: -test_http_keep_alive test/http_test.c /^static int test_http_keep_alive(char version, int keep_alive, int kept_alive)$/;" f file: -test_http_keep_alive_0_no_no test/http_test.c /^static int test_http_keep_alive_0_no_no(void)$/;" f file: -test_http_keep_alive_0_prefer_yes test/http_test.c /^static int test_http_keep_alive_0_prefer_yes(void)$/;" f file: -test_http_keep_alive_0_require_no test/http_test.c /^static int test_http_keep_alive_0_require_no(void)$/;" f file: -test_http_keep_alive_0_require_yes test/http_test.c /^static int test_http_keep_alive_0_require_yes(void)$/;" f file: -test_http_keep_alive_1_no_no test/http_test.c /^static int test_http_keep_alive_1_no_no(void)$/;" f file: -test_http_keep_alive_1_prefer_yes test/http_test.c /^static int test_http_keep_alive_1_prefer_yes(void)$/;" f file: -test_http_keep_alive_1_require_no test/http_test.c /^static int test_http_keep_alive_1_require_no(void)$/;" f file: -test_http_keep_alive_1_require_yes test/http_test.c /^static int test_http_keep_alive_1_require_yes(void)$/;" f file: -test_http_post_x509 test/http_test.c /^static int test_http_post_x509(void)$/;" f file: -test_http_url_dns test/http_test.c /^static int test_http_url_dns(void)$/;" f file: -test_http_url_invalid test/http_test.c /^static int test_http_url_invalid(const char *url)$/;" f file: -test_http_url_invalid_path test/http_test.c /^static int test_http_url_invalid_path(void)$/;" f file: -test_http_url_invalid_port test/http_test.c /^static int test_http_url_invalid_port(void)$/;" f file: -test_http_url_invalid_prefix test/http_test.c /^static int test_http_url_invalid_prefix(void)$/;" f file: -test_http_url_ipv4 test/http_test.c /^static int test_http_url_ipv4(void)$/;" f file: -test_http_url_ipv6 test/http_test.c /^static int test_http_url_ipv6(void)$/;" f file: -test_http_url_ok test/http_test.c /^static int test_http_url_ok(const char *url, int exp_ssl, const char *exp_host,$/;" f file: -test_http_url_path_query test/http_test.c /^static int test_http_url_path_query(void)$/;" f file: -test_http_url_path_query_ok test/http_test.c /^static int test_http_url_path_query_ok(const char *url, const char *exp_path_qu)$/;" f file: -test_http_url_userinfo_query_fragment test/http_test.c /^static int test_http_url_userinfo_query_fragment(void)$/;" f file: -test_http_x509 test/http_test.c /^static int test_http_x509(int do_get)$/;" f file: -test_idea_cbc test/ideatest.c /^static int test_idea_cbc(void)$/;" f file: -test_idea_cfb64 test/ideatest.c /^static int test_idea_cfb64(void)$/;" f file: -test_idea_ecb test/ideatest.c /^static int test_idea_ecb(void)$/;" f file: -test_ige_dec_chaining test/igetest.c /^static int test_ige_dec_chaining(void)$/;" f file: -test_ige_enc_chaining test/igetest.c /^static int test_ige_enc_chaining(void)$/;" f file: -test_ige_enc_dec test/igetest.c /^static int test_ige_enc_dec(void)$/;" f file: -test_ige_garble_forwards test/igetest.c /^static int test_ige_garble_forwards(void)$/;" f file: -test_ige_vectors test/igetest.c /^static int test_ige_vectors(int n)$/;" f file: -test_implicit_EVP_CIPHER_fetch test/evp_fetch_prov_test.c /^static int test_implicit_EVP_CIPHER_fetch(void)$/;" f file: -test_implicit_EVP_MD_fetch test/evp_fetch_prov_test.c /^static int test_implicit_EVP_MD_fetch(void)$/;" f file: -test_incorrect_shutdown test/sslapitest.c /^static int test_incorrect_shutdown(int tst)$/;" f file: -test_info test/testutil/driver.c /^typedef struct test_info {$/;" s file: -test_info test/testutil/tests.c /^void test_info(const char *file, int line, const char *desc, ...)$/;" f -test_info_c90 test/testutil/tests.c /^void test_info_c90(const char *desc, ...)$/;" f -test_info_callback test/sslapitest.c /^static int test_info_callback(int tst)$/;" f file: -test_inherit_verify_param test/sslapitest.c /^static int test_inherit_verify_param(void)$/;" f file: -test_input_align test/destest.c /^static int test_input_align(int i)$/;" f file: -test_int test/test_test.c /^static int test_int(void)$/;" f file: -test_int32 test/asn1_encode_test.c /^ int32_t test_int32;$/;" m struct:__anon300 file: -test_int32 test/asn1_encode_test.c /^static int test_int32(void)$/;" f file: -test_int64 test/asn1_encode_test.c /^ int64_t test_int64;$/;" m struct:__anon302 file: -test_int64 test/asn1_encode_test.c /^static int test_int64(void)$/;" f file: -test_int_lhash test/lhash_test.c /^static int test_int_lhash(void)$/;" f file: -test_int_stack test/stack_test.c /^static int test_int_stack(int reserve)$/;" f file: -test_intern test/asn1_encode_test.c /^static int test_intern(const TEST_PACKAGE *package)$/;" f file: -test_invalid test/pemtest.c /^static int test_invalid(void)$/;" f file: -test_invalid_keypair test/rsa_sp800_56b_test.c /^static int test_invalid_keypair(void)$/;" f file: -test_invalid_template test/asn1_decode_test.c /^static int test_invalid_template(void)$/;" f file: -test_invalide_ec_char2_pub_range_decode test/evp_extra_test.c /^static int test_invalide_ec_char2_pub_range_decode(int id)$/;" f file: -test_is_composite_enhanced test/bn_internal_test.c /^static int test_is_composite_enhanced(int id)$/;" f file: -test_is_fips_enabled test/defltfips_test.c /^static int test_is_fips_enabled(void)$/;" f file: -test_is_prime test/bntest.c /^static int test_is_prime(int i)$/;" f file: -test_is_prime_enhanced test/bn_internal_test.c /^static int test_is_prime_enhanced(void)$/;" f file: -test_is_zero test/constant_time_test.c /^static int test_is_zero(int i)$/;" f file: -test_is_zero_32 test/constant_time_test.c /^static int test_is_zero_32(int i)$/;" f file: -test_is_zero_8 test/constant_time_test.c /^static int test_is_zero_8(int i)$/;" f file: -test_is_zero_s test/constant_time_test.c /^static int test_is_zero_s(int i)$/;" f file: -test_j test/bioprinttest.c /^static int test_j(int i)$/;" f file: -test_just_finished test/dtlstest.c /^static int test_just_finished(void)$/;" f file: -test_k demos/mac/poly1305.c /^static const unsigned char test_k[] = {$/;" v file: -test_kdf_get_kdf test/evp_kdf_test.c /^static int test_kdf_get_kdf(void)$/;" f file: -test_kdf_hkdf test/evp_kdf_test.c /^static int test_kdf_hkdf(void)$/;" f file: -test_kdf_hkdf test/pkey_meth_kdf_test.c /^static int test_kdf_hkdf(void)$/;" f file: -test_kdf_hkdf_1byte_key test/evp_kdf_test.c /^static int test_kdf_hkdf_1byte_key(void)$/;" f file: -test_kdf_hkdf_derive_set_params_fail test/evp_kdf_test.c /^static int test_kdf_hkdf_derive_set_params_fail(void)$/;" f file: -test_kdf_hkdf_empty_key test/evp_kdf_test.c /^static int test_kdf_hkdf_empty_key(void)$/;" f file: -test_kdf_hkdf_empty_salt test/evp_kdf_test.c /^static int test_kdf_hkdf_empty_salt(void)$/;" f file: -test_kdf_hkdf_gettables test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables(void)$/;" f file: -test_kdf_hkdf_gettables_expandonly test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables_expandonly(void)$/;" f file: -test_kdf_hkdf_gettables_no_digest test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables_no_digest(void)$/;" f file: -test_kdf_hkdf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_hkdf_invalid_digest(void)$/;" f file: -test_kdf_hkdf_set_ctx_param_fail test/evp_kdf_test.c /^static int test_kdf_hkdf_set_ctx_param_fail(void)$/;" f file: -test_kdf_hkdf_set_invalid_mode test/evp_kdf_test.c /^static int test_kdf_hkdf_set_invalid_mode(void)$/;" f file: -test_kdf_hkdf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_hkdf_zero_output_size(void)$/;" f file: -test_kdf_kbkdf_1byte_key test/evp_kdf_test.c /^static int test_kdf_kbkdf_1byte_key(void)$/;" f file: -test_kdf_kbkdf_6803_128 test/evp_kdf_test.c /^static int test_kdf_kbkdf_6803_128(void)$/;" f file: -test_kdf_kbkdf_6803_256 test/evp_kdf_test.c /^static int test_kdf_kbkdf_6803_256(void)$/;" f file: -test_kdf_kbkdf_8009_prf1 test/evp_kdf_test.c /^static int test_kdf_kbkdf_8009_prf1(void)$/;" f file: -test_kdf_kbkdf_8009_prf2 test/evp_kdf_test.c /^static int test_kdf_kbkdf_8009_prf2(void)$/;" f file: -test_kdf_kbkdf_empty_key test/evp_kdf_test.c /^static int test_kdf_kbkdf_empty_key(void)$/;" f file: -test_kdf_kbkdf_fixedinfo test/evp_kdf_test.c /^static int test_kdf_kbkdf_fixedinfo(void)$/;" f file: -test_kdf_kbkdf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_kbkdf_invalid_digest(void)$/;" f file: -test_kdf_kbkdf_invalid_mac test/evp_kdf_test.c /^static int test_kdf_kbkdf_invalid_mac(void)$/;" f file: -test_kdf_kbkdf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_kbkdf_zero_output_size(void)$/;" f file: -test_kdf_krb5kdf test/evp_kdf_test.c /^static int test_kdf_krb5kdf(void)$/;" f file: -test_kdf_pbkdf1 test/evp_kdf_test.c /^static int test_kdf_pbkdf1(void)$/;" f file: -test_kdf_pbkdf2 test/evp_kdf_test.c /^static int test_kdf_pbkdf2(void)$/;" f file: -test_kdf_pbkdf2_invalid_digest test/evp_kdf_test.c /^static int test_kdf_pbkdf2_invalid_digest(void)$/;" f file: -test_kdf_pbkdf2_large_output test/evp_kdf_test.c /^static int test_kdf_pbkdf2_large_output(void)$/;" f file: -test_kdf_pbkdf2_small_iterations test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_iterations(void)$/;" f file: -test_kdf_pbkdf2_small_iterations_pkcs5 test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_iterations_pkcs5(void)$/;" f file: -test_kdf_pbkdf2_small_output test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_output(void)$/;" f file: -test_kdf_pbkdf2_small_salt test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_salt(void)$/;" f file: -test_kdf_pbkdf2_small_salt_pkcs5 test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_salt_pkcs5(void)$/;" f file: -test_kdf_scrypt test/evp_kdf_test.c /^static int test_kdf_scrypt(void)$/;" f file: -test_kdf_scrypt test/pkey_meth_kdf_test.c /^static int test_kdf_scrypt(void)$/;" f file: -test_kdf_ss_hash test/evp_kdf_test.c /^static int test_kdf_ss_hash(void)$/;" f file: -test_kdf_ss_hmac test/evp_kdf_test.c /^static int test_kdf_ss_hmac(void)$/;" f file: -test_kdf_ss_kmac test/evp_kdf_test.c /^static int test_kdf_ss_kmac(void)$/;" f file: -test_kdf_sshkdf test/evp_kdf_test.c /^static int test_kdf_sshkdf(void)$/;" f file: -test_kdf_tls1_prf test/evp_kdf_test.c /^static int test_kdf_tls1_prf(void)$/;" f file: -test_kdf_tls1_prf test/pkey_meth_kdf_test.c /^static int test_kdf_tls1_prf(void)$/;" f file: -test_kdf_tls1_prf_1byte_secret test/evp_kdf_test.c /^static int test_kdf_tls1_prf_1byte_secret(void)$/;" f file: -test_kdf_tls1_prf_1byte_seed test/evp_kdf_test.c /^static int test_kdf_tls1_prf_1byte_seed(void)$/;" f file: -test_kdf_tls1_prf_empty_secret test/evp_kdf_test.c /^static int test_kdf_tls1_prf_empty_secret(void)$/;" f file: -test_kdf_tls1_prf_empty_seed test/evp_kdf_test.c /^static int test_kdf_tls1_prf_empty_seed(void)$/;" f file: -test_kdf_tls1_prf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_tls1_prf_invalid_digest(void)$/;" f file: -test_kdf_tls1_prf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_tls1_prf_zero_output_size(void)$/;" f file: -test_kdf_x942_asn1 test/evp_kdf_test.c /^static int test_kdf_x942_asn1(void)$/;" f file: -test_kdf_x963 test/evp_kdf_test.c /^static int test_kdf_x963(void)$/;" f file: -test_kdfs_same test/evp_kdf_test.c /^static int test_kdfs_same( EVP_KDF *kdf1, EVP_KDF *kdf2)$/;" f file: -test_key test/endecoder_legacy_test.c /^static int test_key(int idx)$/;" f file: -test_key_exchange test/sslapitest.c /^static int test_key_exchange(int idx)$/;" f file: -test_key_update test/sslapitest.c /^static int test_key_update(void)$/;" f file: -test_key_update_local_in_read test/sslapitest.c /^static int test_key_update_local_in_read(int tst)$/;" f file: -test_key_update_local_in_write test/sslapitest.c /^static int test_key_update_local_in_write(int tst)$/;" f file: -test_key_update_peer_in_read test/sslapitest.c /^static int test_key_update_peer_in_read(int tst)$/;" f file: -test_key_update_peer_in_write test/sslapitest.c /^static int test_key_update_peer_in_write(int tst)$/;" f file: -test_keygen_with_empty_template test/evp_extra_test.c /^static int test_keygen_with_empty_template(int n)$/;" f file: -test_keylog test/sslapitest.c /^static int test_keylog(void)$/;" f file: -test_keylog_no_master_key test/sslapitest.c /^static int test_keylog_no_master_key(void)$/;" f file: -test_keylog_output test/sslapitest.c /^static int test_keylog_output(char *buffer, const SSL *ssl,$/;" f file: -test_known_critical_crl test/crltest.c /^static int test_known_critical_crl(void)$/;" f file: -test_kronecker test/bntest.c /^static int test_kronecker(void)$/;" f file: -test_ktls test/sslapitest.c /^static int test_ktls(int test)$/;" f file: -test_ktls_sendfile test/sslapitest.c /^static int test_ktls_sendfile(int tst)$/;" f file: -test_large_message_dtls test/sslapitest.c /^static int test_large_message_dtls(void)$/;" f file: -test_large_message_tls test/sslapitest.c /^static int test_large_message_tls(void)$/;" f file: -test_large_message_tls_read_ahead test/sslapitest.c /^static int test_large_message_tls_read_ahead(void)$/;" f file: -test_leaf test/crltest.c /^static X509 *test_leaf = NULL;$/;" v file: -test_lib test/shlibloadtest.c /^static int test_lib(void)$/;" f file: -test_lib_ctx_load_config test/threadstest.c /^static int test_lib_ctx_load_config(void)$/;" f file: -test_lib_ctx_load_config_worker test/threadstest.c /^static void test_lib_ctx_load_config_worker(void)$/;" f file: -test_load test/moduleloadtest.c /^static int test_load(const char *path, const char *symbol)$/;" f file: -test_load_config test/conf_include_test.c /^static int test_load_config(void)$/;" f file: -test_load_dhfile test/sslapitest.c /^static int test_load_dhfile(void)$/;" f file: -test_loaded_provider test/provider_internal_test.c /^static int test_loaded_provider(void)$/;" f file: -test_loaded_provider test/provider_test.c /^static int test_loaded_provider(void)$/;" f file: -test_lock test/threadstest.c /^static int test_lock(void)$/;" f file: -test_log_cb test/cmp_ctx_test.c /^static int test_log_cb(const char *func, const char *file, int line,$/;" f file: -test_log_cb_res test/cmp_ctx_test.c /^static int test_log_cb_res = 0;$/;" v file: -test_log_line test/cmp_ctx_test.c /^static int test_log_line;$/;" v file: -test_long test/asn1_decode_test.c /^ long test_long;$/;" m struct:__anon333 file: -test_long test/asn1_encode_test.c /^ long test_long;$/;" m struct:__anon299 file: -test_long test/test_test.c /^static int test_long(void)$/;" f file: -test_long_32bit test/asn1_encode_test.c /^static int test_long_32bit(void)$/;" f file: -test_long_64bit test/asn1_encode_test.c /^static int test_long_64bit(void)$/;" f file: -test_long_bignum test/test_test.c /^static int test_long_bignum(void)$/;" f file: -test_long_output test/test_test.c /^static int test_long_output(void)$/;" f file: -test_m demos/mac/poly1305.c /^static const unsigned char test_m[] = {$/;" v file: -test_marks test/errtest.c /^static int test_marks(void)$/;" f file: -test_max_fragment_len_ext test/sslapitest.c /^static int test_max_fragment_len_ext(int idx_tst)$/;" f file: -test_md test/evp_fetch_prov_test.c /^static int test_md(const EVP_MD *md)$/;" f file: -test_mdc2 test/mdc2_internal_test.c /^static int test_mdc2(int idx)$/;" f file: -test_mdc2 test/mdc2test.c /^static int test_mdc2(void)$/;" f file: -test_mem test/endecode_test.c /^static int test_mem(const char *file, const int line,$/;" f file: -test_mem_eq test/testutil/tests.c /^int test_mem_eq(const char *file, int line, const char *st1, const char *st2,$/;" f -test_mem_ne test/testutil/tests.c /^int test_mem_ne(const char *file, int line, const char *st1, const char *st2,$/;" f -test_membio_str_eq test/endecoder_legacy_test.c /^static int test_membio_str_eq(BIO *bio_provided, BIO *bio_legacy)$/;" f file: -test_memory test/test_test.c /^static int test_memory(void)$/;" f file: -test_memory_null_empty test/testutil/format_output.c /^static void test_memory_null_empty(const unsigned char *m, char c)$/;" f file: -test_memory_overflow test/test_test.c /^static int test_memory_overflow(void)$/;" f file: -test_message demos/signature/rsa_pss_hash.c /^static const char test_message[] =$/;" v file: -test_messages test/test_test.c /^static int test_messages(void)$/;" f file: -test_mk_file_path test/testutil/driver.c /^char *test_mk_file_path(const char *dir, const char *file)$/;" f -test_mod test/bntest.c /^static int test_mod(void)$/;" f file: -test_mod_exp test/bntest.c /^static int test_mod_exp(int i)$/;" f file: -test_mod_exp test/exptest.c /^static int test_mod_exp(int round)$/;" f file: -test_mod_exp2_mont test/bntest.c /^static int test_mod_exp2_mont(void)$/;" f file: -test_mod_exp_consttime test/bntest.c /^static int test_mod_exp_consttime(int i)$/;" f file: -test_mod_exp_x2 test/exptest.c /^static int test_mod_exp_x2(int idx)$/;" f file: -test_mod_exp_zero test/exptest.c /^static int test_mod_exp_zero(void)$/;" f file: -test_modexp_mont5 test/bntest.c /^static int test_modexp_mont5(void)$/;" f file: -test_mpi test/bntest.c /^static int test_mpi(int i)$/;" f file: -test_msg_check_no_protection_no_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_no_cb(void)$/;" f file: -test_msg_check_no_protection_permissive_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_permissive_cb(void)$/;" f file: -test_msg_check_no_protection_restrictive_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_restrictive_cb(void)$/;" f file: -test_msg_check_recipient_nonce test/cmp_vfy_test.c /^static int test_msg_check_recipient_nonce(void)$/;" f file: -test_msg_check_recipient_nonce_bad test/cmp_vfy_test.c /^static int test_msg_check_recipient_nonce_bad(void)$/;" f file: -test_msg_check_transaction_id test/cmp_vfy_test.c /^static int test_msg_check_transaction_id(void)$/;" f file: -test_msg_check_transaction_id_bad test/cmp_vfy_test.c /^static int test_msg_check_transaction_id_bad(void)$/;" f file: -test_multi test/threadstest.c /^static int test_multi(int idx)$/;" f file: -test_multi_default test/threadstest.c /^static int test_multi_default(void)$/;" f file: -test_multi_load test/threadstest.c /^static int test_multi_load(void)$/;" f file: -test_multi_load_worker test/threadstest.c /^static void test_multi_load_worker(void)$/;" f file: -test_multi_thread test/drbgtest.c /^static int test_multi_thread(void)$/;" f file: -test_multiblock_write test/sslapitest.c /^static int test_multiblock_write(int test_index)$/;" f file: -test_multiple_contents test/pkcs12_format_test.c /^static int test_multiple_contents(void)$/;" f file: -test_multiple_scts_in_certificate test/ct_test.c /^static int test_multiple_scts_in_certificate(void)$/;" f file: -test_n demos/mac/poly1305.c /^static const unsigned char test_n[] = {$/;" v file: -test_namemap test/namemap_internal_test.c /^static int test_namemap(OSSL_NAMEMAP *nm)$/;" f file: -test_namemap_empty test/namemap_internal_test.c /^static int test_namemap_empty(void)$/;" f file: -test_namemap_independent test/namemap_internal_test.c /^static int test_namemap_independent(void)$/;" f file: -test_namemap_stored test/namemap_internal_test.c /^static int test_namemap_stored(void)$/;" f file: -test_names_do_all test/evp_extra_test.c /^static int test_names_do_all(void)$/;" f file: -test_negotiated_group test/sslapitest.c /^static int test_negotiated_group(int idx)$/;" f file: -test_negzero test/bntest.c /^static int test_negzero(void)$/;" f file: -test_new_ui test/uitest.c /^static int test_new_ui(void)$/;" f file: -test_no_crl test/crltest.c /^static int test_no_crl(void)$/;" f file: -test_no_ems test/sslapitest.c /^static int test_no_ems(void)$/;" f file: -test_no_scts_in_certificate test/ct_test.c /^static int test_no_scts_in_certificate(void)$/;" f file: -test_not_prime test/bntest.c /^static int test_not_prime(int i)$/;" f file: -test_note test/testutil/tests.c /^void test_note(const char *fmt, ...)$/;" f -test_ocsp_url_svcloc_new test/ocspapitest.c /^static int test_ocsp_url_svcloc_new(void)$/;" f file: -test_offset test/time_offset_test.c /^static int test_offset(int idx)$/;" f file: -test_old test/uitest.c /^static int test_old(void)$/;" f file: -test_once test/threadstest.c /^static int test_once(void)$/;" f file: -test_one_sct_in_certificate test/ct_test.c /^static int test_one_sct_in_certificate(void)$/;" f file: -test_open_streams test/bioprinttest.c /^void test_open_streams(void)$/;" f -test_open_streams test/testutil/basic_output.c /^void test_open_streams(void)$/;" f -test_openssl_errors test/testutil/tests.c /^void test_openssl_errors(void)$/;" f -test_output test/test_test.c /^static int test_output(void)$/;" f file: -test_output_align test/destest.c /^static int test_output_align(int i)$/;" f file: -test_output_bignum test/testutil/format_output.c /^void test_output_bignum(const char *name, const BIGNUM *bn)$/;" f -test_output_memory test/testutil/format_output.c /^void test_output_memory(const char *name, const unsigned char *m, size_t l)$/;" f -test_output_string test/testutil/format_output.c /^void test_output_string(const char *name, const char *m, size_t l)$/;" f -test_param_bignum test/params_api_test.c /^static int test_param_bignum(int n)$/;" f file: -test_param_construct test/params_api_test.c /^static int test_param_construct(int tstid)$/;" f file: -test_param_copy_null test/params_api_test.c /^static int test_param_copy_null(void)$/;" f file: -test_param_int test/params_api_test.c /^static int test_param_int(int n)$/;" f file: -test_param_int32 test/params_api_test.c /^static int test_param_int32(int n)$/;" f file: -test_param_int64 test/params_api_test.c /^static int test_param_int64(int n)$/;" f file: -test_param_long test/params_api_test.c /^static int test_param_long(int n)$/;" f file: -test_param_modified test/params_api_test.c /^static int test_param_modified(void)$/;" f file: -test_param_real test/params_api_test.c /^static int test_param_real(void)$/;" f file: -test_param_size_t test/params_api_test.c /^static int test_param_size_t(int n)$/;" f file: -test_param_time_t test/params_api_test.c /^static int test_param_time_t(int n)$/;" f file: -test_param_type_extra test/params_api_test.c /^static int test_param_type_extra(OSSL_PARAM *param, const unsigned char *cmp,$/;" f file: -test_param_uint test/params_api_test.c /^static int test_param_uint(int n)$/;" f file: -test_param_uint32 test/params_api_test.c /^static int test_param_uint32(int n)$/;" f file: -test_param_uint64 test/params_api_test.c /^static int test_param_uint64(int n)$/;" f file: -test_param_ulong test/params_api_test.c /^static int test_param_ulong(int n)$/;" f file: -test_params_via_DER test/endecode_test.c /^static int test_params_via_DER(const char *type, EVP_PKEY *key)$/;" f file: -test_params_via_PEM test/endecode_test.c /^static int test_params_via_PEM(const char *type, EVP_PKEY *key)$/;" f file: -test_pass_key test/keymgmt_internal_test.c /^static int test_pass_key(int n)$/;" f file: -test_pass_rsa test/keymgmt_internal_test.c /^static int test_pass_rsa(FIXTURE *fixture)$/;" f file: -test_pathlen test/v3ext.c /^static int test_pathlen(void)$/;" f file: -test_pbelu test/pbelutest.c /^static int test_pbelu(void)$/;" f file: -test_pem test/ssl-tests/ssltests_base.pm /^sub test_pem$/;" s -test_pem_password_cb test/uitest.c /^static int test_pem_password_cb(char *buf, int size, int rwflag, void *userdata)$/;" f file: -test_perror test/testutil/tests.c /^void test_perror(const char *s)$/;" f -test_pha_key_update test/sslapitest.c /^static int test_pha_key_update(void)$/;" f file: -test_pkcs5_pbe test/pbetest.c /^static int test_pkcs5_pbe(const EVP_CIPHER *cipher, const EVP_MD *md,$/;" f file: -test_pkcs5_pbe_des_sha1 test/pbetest.c /^static int test_pkcs5_pbe_des_sha1(void)$/;" f file: -test_pkcs5_pbe_rc4_md5 test/pbetest.c /^static int test_pkcs5_pbe_rc4_md5(void)$/;" f file: -test_pkcs8key_nid_bio test/evp_extra_test2.c /^static int test_pkcs8key_nid_bio(void)$/;" f file: -test_pkey_ctx_fail_without_provider test/evp_extra_test.c /^static int test_pkey_ctx_fail_without_provider(int tst)$/;" f file: -test_pkey_export test/evp_extra_test2.c /^static int test_pkey_export(void)$/;" f file: -test_pkey_export_cb test/evp_extra_test2.c /^static OSSL_CALLBACK test_pkey_export_cb;$/;" v file: -test_pkey_export_cb test/evp_extra_test2.c /^static int test_pkey_export_cb(const OSSL_PARAM params[], void *arg)$/;" f file: -test_pkey_export_null test/evp_extra_test2.c /^static int test_pkey_export_null(void)$/;" f file: -test_pkey_meths test/enginetest.c /^static int test_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: -test_pkey_meths test/pkey_meth_test.c /^static int test_pkey_meths(void)$/;" f file: -test_pkey_sig test/provider_pkey_test.c /^static int test_pkey_sig(void)$/;" f file: -test_pkey_todata_null test/evp_extra_test2.c /^static int test_pkey_todata_null(void)$/;" f file: -test_pluggable_group test/sslapitest.c /^static int test_pluggable_group(int idx)$/;" f file: -test_pointer test/test_test.c /^static int test_pointer(void)$/;" f file: -test_poly1305 test/poly1305_internal_test.c /^static int test_poly1305(int idx)$/;" f file: -test_pq_diff test/rsa_sp800_56b_test.c /^static int test_pq_diff(void)$/;" f file: -test_pr16743 test/afalgtest.c /^static int test_pr16743(void)$/;" f file: -test_print_error_format test/errtest.c /^static int test_print_error_format(void)$/;" f file: -test_print_key_type_using_encoder test/evp_pkey_provided_test.c /^static int test_print_key_type_using_encoder(const char *alg, int type,$/;" f file: -test_print_key_using_encoder test/evp_pkey_provided_test.c /^static int test_print_key_using_encoder(const char *alg, const EVP_PKEY *pk)$/;" f file: -test_print_key_using_encoder_public test/evp_pkey_provided_test.c /^static int test_print_key_using_encoder_public(const char *alg,$/;" f file: -test_print_key_using_pem test/evp_pkey_provided_test.c /^static int test_print_key_using_pem(const char *alg, const EVP_PKEY *pk)$/;" f file: -test_printf_stderr test/testutil/output.c /^int test_printf_stderr(const char *fmt, ...)$/;" f -test_printf_stdout test/testutil/output.c /^int test_printf_stdout(const char *fmt, ...)$/;" f -test_printf_taperr test/testutil/output.c /^int test_printf_taperr(const char *fmt, ...)$/;" f -test_printf_tapout test/testutil/output.c /^int test_printf_tapout(const char *fmt, ...)$/;" f -test_privatekey_to_pkcs8 test/evp_extra_test.c /^static int test_privatekey_to_pkcs8(void)$/;" f file: -test_property test/property_test.c /^static int test_property(void)$/;" f file: -test_property_defn_cache test/property_test.c /^static int test_property_defn_cache(void)$/;" f file: -test_property_list_to_string test/property_test.c /^static int test_property_list_to_string(int i)$/;" f file: -test_property_merge test/property_test.c /^static int test_property_merge(int n)$/;" f file: -test_property_parse test/property_test.c /^static int test_property_parse(int n)$/;" f file: -test_property_parse_error test/property_test.c /^static int test_property_parse_error(int n)$/;" f file: -test_property_query_value_create test/property_test.c /^static int test_property_query_value_create(void)$/;" f file: -test_property_string test/property_test.c /^static int test_property_string(void)$/;" f file: -test_propq test/helpers/pkcs12.c /^static const char *test_propq = NULL;$/;" v file: -test_protected_PEM test/endecoder_legacy_test.c /^static int test_protected_PEM(const char *keytype, int evp_type,$/;" f file: -test_protected_via_DER test/endecode_test.c /^static int test_protected_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_protected_via_PEM test/endecode_test.c /^static int test_protected_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_protected_via_PVK test/endecode_test.c /^static int test_protected_via_PVK(const char *type, EVP_PKEY *key)$/;" f file: -test_protected_via_legacy_PEM test/endecode_test.c /^static int test_protected_via_legacy_PEM(const char *type, EVP_PKEY *key)$/;" f file: -test_provider test/provider_fallback_test.c /^static int test_provider(OSSL_LIB_CTX *ctx)$/;" f file: -test_provider test/provider_internal_test.c /^static int test_provider(OSSL_PROVIDER *prov, const char *expected_greeting)$/;" f file: -test_provider test/provider_test.c /^static int test_provider(OSSL_LIB_CTX **libctx, const char *name,$/;" f file: -test_provider_gettable_params test/provider_status_test.c /^static int test_provider_gettable_params(void)$/;" f file: -test_provider_status test/provider_status_test.c /^static int test_provider_status(void)$/;" f file: -test_provider_unload_effective test/evp_extra_test2.c /^static int test_provider_unload_effective(int testid)$/;" f file: -test_psk_tickets test/sslapitest.c /^static int test_psk_tickets(void)$/;" f file: -test_ptr test/testutil/tests.c /^int test_ptr(const char *file, int line, const char *s, const void *p)$/;" f -test_ptr_null test/testutil/tests.c /^int test_ptr_null(const char *file, int line, const char *s, const void *p)$/;" f -test_public_via_DER test/endecode_test.c /^static int test_public_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_public_via_MSBLOB test/endecode_test.c /^static int test_public_via_MSBLOB(const char *type, EVP_PKEY *key)$/;" f file: -test_public_via_PEM test/endecode_test.c /^static int test_public_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_purpose_any test/verify_extra_test.c /^static int test_purpose_any(void)$/;" f file: -test_purpose_ssl_client test/verify_extra_test.c /^static int test_purpose_ssl_client(void)$/;" f file: -test_purpose_ssl_server test/verify_extra_test.c /^static int test_purpose_ssl_server(void)$/;" f file: -test_query_cache_stochastic test/property_test.c /^static int test_query_cache_stochastic(void)$/;" f file: -test_quic_add_handshake_data test/sslapitest.c /^static int test_quic_add_handshake_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level,$/;" f file: -test_quic_api test/sslapitest.c /^static int test_quic_api(int tst)$/;" f file: -test_quic_api_set_versions test/sslapitest.c /^static int test_quic_api_set_versions(SSL *ssl, int ver)$/;" f file: -test_quic_api_version test/sslapitest.c /^static int test_quic_api_version(int clnt, int srvr)$/;" f file: -test_quic_early_data test/sslapitest.c /^static int test_quic_early_data(int tst)$/;" f file: -test_quic_flush_flight test/sslapitest.c /^static int test_quic_flush_flight(SSL *ssl)$/;" f file: -test_quic_send_alert test/sslapitest.c /^static int test_quic_send_alert(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert)$/;" f file: -test_quic_set_encryption_secrets test/sslapitest.c /^static int test_quic_set_encryption_secrets(SSL *ssl,$/;" f file: -test_r demos/mac/poly1305.c /^static const unsigned char test_r[] = {$/;" v file: -test_r4_40_cipher crypto/engine/eng_openssl.c /^static const EVP_CIPHER *test_r4_40_cipher(void)$/;" f file: -test_r4_40_cipher_destroy crypto/engine/eng_openssl.c /^static void test_r4_40_cipher_destroy(void)$/;" f file: -test_r4_cipher crypto/engine/eng_openssl.c /^static const EVP_CIPHER *test_r4_cipher(void)$/;" f file: -test_r4_cipher_destroy crypto/engine/eng_openssl.c /^static void test_r4_cipher_destroy(void)$/;" f file: -test_rand test/bntest.c /^static int test_rand(void)$/;" f file: -test_rand test/rand_test.c /^static int test_rand(void)$/;" f file: -test_rand_agglomeration test/evp_extra_test.c /^static int test_rand_agglomeration(void)$/;" f file: -test_rand_fork_safety test/drbgtest.c /^static int test_rand_fork_safety(int i)$/;" f file: -test_rand_prediction_resistance test/drbgtest.c /^static int test_rand_prediction_resistance(void)$/;" f file: -test_rand_range test/bntest.c /^static int test_rand_range(void)$/;" f file: -test_rand_range_single test/bntest.c /^static int test_rand_range_single(size_t n)$/;" f file: -test_rand_reseed test/drbgtest.c /^static int test_rand_reseed(void)$/;" f file: -test_rand_reseed_on_fork test/drbgtest.c /^static int test_rand_reseed_on_fork(EVP_RAND_CTX *primary,$/;" f file: -test_rand_status test/rand_status_test.c /^static int test_rand_status(void)$/;" f file: -test_random test/testutil/random.c /^uint32_t test_random(void) {$/;" f -test_random_seed test/testutil/random.c /^void test_random_seed(uint32_t sd) {$/;" f -test_random_state test/testutil/random.c /^static uint32_t test_random_state[31];$/;" v file: -test_rc2 test/rc2test.c /^static int test_rc2(const int n)$/;" f file: -test_rc4_cipher crypto/engine/eng_openssl.c /^static int test_rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: -test_rc4_encrypt test/rc4test.c /^static int test_rc4_encrypt(const int i)$/;" f file: -test_rc4_end_processing test/rc4test.c /^static int test_rc4_end_processing(const int i)$/;" f file: -test_rc4_init_key crypto/engine/eng_openssl.c /^static int test_rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: -test_rc4_multi_call test/rc4test.c /^static int test_rc4_multi_call(const int i)$/;" f file: -test_rc5_cbc test/rc5test.c /^static int test_rc5_cbc(int n)$/;" f file: -test_rc5_ecb test/rc5test.c /^static int test_rc5_ecb(int n)$/;" f file: -test_rc_bulk test/rc4test.c /^static int test_rc_bulk(void)$/;" f file: -test_read_dh_params test/pem_read_depr_test.c /^static int test_read_dh_params(void)$/;" f file: -test_read_dh_x942_params test/pem_read_depr_test.c /^static int test_read_dh_x942_params(void)$/;" f file: -test_read_dsa_params test/pem_read_depr_test.c /^static int test_read_dsa_params(void)$/;" f file: -test_read_dsa_private test/pem_read_depr_test.c /^static int test_read_dsa_private(void)$/;" f file: -test_read_dsa_public test/pem_read_depr_test.c /^static int test_read_dsa_public(void)$/;" f file: -test_read_rsa_private test/pem_read_depr_test.c /^static int test_read_rsa_private(void)$/;" f file: -test_read_rsa_public test/pem_read_depr_test.c /^static int test_read_rsa_public(void)$/;" f file: -test_readbuffer_file_bio test/bio_readbuffer_test.c /^static int test_readbuffer_file_bio(int tstid)$/;" f file: -test_readstanza test/testutil/stanza.c /^int test_readstanza(STANZA *s)$/;" f -test_record test/tls13encryptiontest.c /^static int test_record(SSL3_RECORD *rec, RECORD_DATA *recd, int enc)$/;" f file: -test_record_overflow test/recordlentest.c /^static int test_record_overflow(int idx)$/;" f file: -test_redirect test/enginetest.c /^static int test_redirect(void)$/;" f file: -test_register_deregister test/property_test.c /^static int test_register_deregister(void)$/;" f file: -test_req_distinguishing_id test/verify_extra_test.c /^static int test_req_distinguishing_id(void)$/;" f file: -test_resp_signer test/ocspapitest.c /^static int test_resp_signer(void)$/;" f file: -test_reuse_asn1_object test/asn1_decode_test.c /^static int test_reuse_asn1_object(void)$/;" f file: -test_reuse_crl test/crltest.c /^static int test_reuse_crl(void)$/;" f file: -test_rng_enable_locking providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_enable_locking_fn test_rng_enable_locking;$/;" v file: -test_rng_enable_locking providers/implementations/rands/test_rng.c /^static int test_rng_enable_locking(void *vtest)$/;" f file: -test_rng_free providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_freectx_fn test_rng_free;$/;" v file: -test_rng_free providers/implementations/rands/test_rng.c /^static void test_rng_free(void *vtest)$/;" f file: -test_rng_generate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_generate_fn test_rng_generate;$/;" v file: -test_rng_generate providers/implementations/rands/test_rng.c /^static int test_rng_generate(void *vtest, unsigned char *out, size_t outlen,$/;" f file: -test_rng_get_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_get_ctx_params_fn test_rng_get_ctx_params;$/;" v file: -test_rng_get_ctx_params providers/implementations/rands/test_rng.c /^static int test_rng_get_ctx_params(void *vtest, OSSL_PARAM params[])$/;" f file: -test_rng_get_seed providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_get_seed_fn test_rng_get_seed;$/;" v file: -test_rng_get_seed providers/implementations/rands/test_rng.c /^static size_t test_rng_get_seed(void *vtest, unsigned char **pout,$/;" f file: -test_rng_gettable_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn test_rng_gettable_ctx_params;$/;" v file: -test_rng_gettable_ctx_params providers/implementations/rands/test_rng.c /^static const OSSL_PARAM *test_rng_gettable_ctx_params(ossl_unused void *vtest,$/;" f file: -test_rng_instantiate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_instantiate_fn test_rng_instantiate;$/;" v file: -test_rng_instantiate providers/implementations/rands/test_rng.c /^static int test_rng_instantiate(void *vtest, unsigned int strength,$/;" f file: -test_rng_lock providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_lock_fn test_rng_lock;$/;" v file: -test_rng_lock providers/implementations/rands/test_rng.c /^static int test_rng_lock(void *vtest)$/;" f file: -test_rng_new providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_newctx_fn test_rng_new;$/;" v file: -test_rng_new providers/implementations/rands/test_rng.c /^static void *test_rng_new(void *provctx, void *parent,$/;" f file: -test_rng_nonce providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_nonce_fn test_rng_nonce;$/;" v file: -test_rng_nonce providers/implementations/rands/test_rng.c /^static size_t test_rng_nonce(void *vtest, unsigned char *out,$/;" f file: -test_rng_reseed providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_reseed_fn test_rng_reseed;$/;" v file: -test_rng_reseed providers/implementations/rands/test_rng.c /^static int test_rng_reseed(ossl_unused void *vtest,$/;" f file: -test_rng_set_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_set_ctx_params_fn test_rng_set_ctx_params;$/;" v file: -test_rng_set_ctx_params providers/implementations/rands/test_rng.c /^static int test_rng_set_ctx_params(void *vtest, const OSSL_PARAM params[])$/;" f file: -test_rng_settable_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_settable_ctx_params_fn test_rng_settable_ctx_params;$/;" v file: -test_rng_settable_ctx_params providers/implementations/rands/test_rng.c /^static const OSSL_PARAM *test_rng_settable_ctx_params(ossl_unused void *vtest,$/;" f file: -test_rng_uninstantiate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_uninstantiate_fn test_rng_uninstantiate;$/;" v file: -test_rng_uninstantiate providers/implementations/rands/test_rng.c /^static int test_rng_uninstantiate(void *vtest)$/;" f file: -test_rng_unlock providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_unlock_fn test_rng_unlock;$/;" v file: -test_rng_unlock providers/implementations/rands/test_rng.c /^static void test_rng_unlock(void *vtest)$/;" f file: -test_rng_verify_zeroization providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_verify_zeroization_fn test_rng_verify_zeroization;$/;" v file: -test_rng_verify_zeroization providers/implementations/rands/test_rng.c /^static int test_rng_verify_zeroization(ossl_unused void *vtest)$/;" f file: -test_root test/crltest.c /^static X509 *test_root = NULL;$/;" v file: -test_rsa test/enginetest.c /^static EVP_PKEY_METHOD *test_rsa = NULL;$/;" v file: -test_rsa_mp test/rsa_mp_test.c /^static int test_rsa_mp(int i)$/;" f file: -test_rsa_oaep test/rsa_test.c /^static int test_rsa_oaep(int idx)$/;" f file: -test_rsa_pkcs1 test/rsa_test.c /^static int test_rsa_pkcs1(int idx)$/;" f file: -test_rsa_pss_sign test/evp_extra_test2.c /^static int test_rsa_pss_sign(void)$/;" f file: -test_rsa_security_bit test/rsa_test.c /^static int test_rsa_security_bit(int n)$/;" f file: -test_rsa_simple test/rsa_test.c /^static int test_rsa_simple(int idx, int en_pad_type, int de_pad_type,$/;" f file: -test_rsa_tofrom_data_select test/evp_extra_test2.c /^static int test_rsa_tofrom_data_select(void)$/;" f file: -test_sanity_enum_size test/sanitytest.c /^static int test_sanity_enum_size(void)$/;" f file: -test_sanity_memcmp test/sanitytest.c /^static int test_sanity_memcmp(void)$/;" f file: -test_sanity_null_zero test/sanitytest.c /^static int test_sanity_null_zero(void)$/;" f file: -test_sanity_range test/sanitytest.c /^static int test_sanity_range(void)$/;" f file: -test_sanity_sign test/sanitytest.c /^static int test_sanity_sign(void)$/;" f file: -test_sanity_twos_complement test/sanitytest.c /^static int test_sanity_twos_complement(void)$/;" f file: -test_sanity_unsigned_conversion test/sanitytest.c /^static int test_sanity_unsigned_conversion(void)$/;" f file: -test_sec_mem test/secmemtest.c /^static int test_sec_mem(void)$/;" f file: -test_sec_mem_clear test/secmemtest.c /^static int test_sec_mem_clear(void)$/;" f file: -test_secret test/tls13secretstest.c /^static int test_secret(SSL *s, unsigned char *prk,$/;" f file: -test_section test/ssl_test_ctx_test.c /^ const char *test_section;$/;" m struct:ssl_test_ctx_test_fixture file: -test_select test/constant_time_test.c /^static int test_select(unsigned int a, unsigned int b)$/;" f file: -test_select_32 test/constant_time_test.c /^static int test_select_32(uint32_t a, uint32_t b)$/;" f file: -test_select_64 test/constant_time_test.c /^static int test_select_64(uint64_t a, uint64_t b)$/;" f file: -test_select_8 test/constant_time_test.c /^static int test_select_8(unsigned char a, unsigned char b)$/;" f file: -test_select_int test/constant_time_test.c /^static int test_select_int(int a, int b)$/;" f file: -test_select_s test/constant_time_test.c /^static int test_select_s(size_t a, size_t b)$/;" f file: -test_selection test/evp_extra_test.c /^static int test_selection(EVP_PKEY *pkey, int selection)$/;" f file: -test_self_signed test/verify_extra_test.c /^static int test_self_signed(const char *filename, int use_trusted, int expected)$/;" f file: -test_self_signed_bad test/verify_extra_test.c /^static int test_self_signed_bad(void)$/;" f file: -test_self_signed_error test/verify_extra_test.c /^static int test_self_signed_error(void)$/;" f file: -test_self_signed_good test/verify_extra_test.c /^static int test_self_signed_good(void)$/;" f file: -test_server_mtu_larger_than_max_fragment_length test/dtls_mtu_test.c /^static int test_server_mtu_larger_than_max_fragment_length(void)$/;" f file: -test_serverinfo test/sslapitest.c /^static int test_serverinfo(int tst)$/;" f file: -test_servername test/servername_test.c /^static int test_servername(int test)$/;" f file: -test_servername test/sslapitest.c /^static int test_servername(int tst)$/;" f file: -test_session_timeout test/sslapitest.c /^static int test_session_timeout(int test)$/;" f file: -test_session_with_both_cache test/sslapitest.c /^static int test_session_with_both_cache(void)$/;" f file: -test_session_with_only_ext_cache test/sslapitest.c /^static int test_session_with_only_ext_cache(void)$/;" f file: -test_session_with_only_int_cache test/sslapitest.c /^static int test_session_with_only_int_cache(void)$/;" f file: -test_session_wo_ca_names test/sslapitest.c /^static int test_session_wo_ca_names(void)$/;" f file: -test_set0_default test/context_internal_test.c /^static int test_set0_default(void)$/;" f file: -test_set_alpn test/sslapitest.c /^static int test_set_alpn(void)$/;" f file: -test_set_ciphersuite test/sslapitest.c /^static int test_set_ciphersuite(int idx)$/;" f file: -test_set_get_raw_keys test/evp_extra_test.c /^static int test_set_get_raw_keys(int tst)$/;" f file: -test_set_get_raw_keys_int test/evp_extra_test.c /^static int test_set_get_raw_keys_int(int tst, int pub, int uselibctx)$/;" f file: -test_set_min_max_version test/ssl_ctx_test.c /^static int test_set_min_max_version(int idx_tst)$/;" f file: -test_set_sigalgs test/sslapitest.c /^static int test_set_sigalgs(int idx)$/;" f file: -test_set_tmp_dh test/sslapitest.c /^static int test_set_tmp_dh(int idx)$/;" f file: -test_set_verify_cert_store_ssl test/sslapitest.c /^static int test_set_verify_cert_store_ssl(void)$/;" f file: -test_set_verify_cert_store_ssl_ctx test/sslapitest.c /^static int test_set_verify_cert_store_ssl_ctx(void)$/;" f file: -test_sha1_final crypto/engine/eng_openssl.c /^static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: -test_sha1_init crypto/engine/eng_openssl.c /^static int test_sha1_init(EVP_MD_CTX *ctx)$/;" f file: -test_sha1_update crypto/engine/eng_openssl.c /^static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: -test_sha_md crypto/engine/eng_openssl.c /^static const EVP_MD *test_sha_md(void)$/;" f file: -test_sha_md_destroy crypto/engine/eng_openssl.c /^static void test_sha_md_destroy(void)$/;" f file: -test_shutdown test/sslapitest.c /^static int test_shutdown(int tst)$/;" f file: -test_sigalgs_available test/sslapitest.c /^static int test_sigalgs_available(int idx)$/;" f file: -test_signatures_with_engine test/evp_extra_test.c /^static int test_signatures_with_engine(int tst)$/;" f file: -test_signed test/constant_time_test.c /^static int test_signed(int i)$/;" f file: -test_signed_mod_replace_ab test/bntest.c /^static int test_signed_mod_replace_ab(int n)$/;" f file: -test_signed_mod_replace_ba test/bntest.c /^static int test_signed_mod_replace_ba(int n)$/;" f file: -test_single_cert_mac test/pkcs12_format_test.c /^static int test_single_cert_mac(PKCS12_ENC *mac)$/;" f file: -test_single_cert_mac_alg test/pkcs12_format_test.c /^static int test_single_cert_mac_alg(int z)$/;" f file: -test_single_cert_mac_iter test/pkcs12_format_test.c /^static int test_single_cert_mac_iter(int z)$/;" f file: -test_single_cert_mac_pass test/pkcs12_format_test.c /^static int test_single_cert_mac_pass(int z)$/;" f file: -test_single_cert_no_attrs test/pkcs12_format_test.c /^static int test_single_cert_no_attrs(void)$/;" f file: -test_single_eval test/test_test.c /^static int test_single_eval(void)$/;" f file: -test_single_key test/pkcs12_format_test.c /^static int test_single_key(PKCS12_ENC *enc)$/;" f file: -test_single_key_enc_alg test/pkcs12_format_test.c /^static int test_single_key_enc_alg(int z)$/;" f file: -test_single_key_enc_iter test/pkcs12_format_test.c /^static int test_single_key_enc_iter(int z)$/;" f file: -test_single_key_enc_pass test/pkcs12_format_test.c /^static int test_single_key_enc_pass(int z)$/;" f file: -test_single_key_with_attrs test/pkcs12_format_test.c /^static int test_single_key_with_attrs(void)$/;" f file: -test_single_secret test/pkcs12_format_test.c /^static int test_single_secret(PKCS12_ENC *enc)$/;" f file: -test_single_secret_enc_alg test/pkcs12_format_test.c /^static int test_single_secret_enc_alg(int z)$/;" f file: -test_single_secret_encrypted_content test/pkcs12_format_test.c /^static int test_single_secret_encrypted_content(void)$/;" f file: -test_siphash test/siphash_internal_test.c /^static int test_siphash(int idx)$/;" f file: -test_siphash_basic test/siphash_internal_test.c /^static int test_siphash_basic(void)$/;" f file: -test_siphash_digestsign test/evp_extra_test.c /^static int test_siphash_digestsign(void)$/;" f file: -test_size_t test/test_test.c /^static int test_size_t(void)$/;" f file: -test_sizeofs test/constant_time_test.c /^static int test_sizeofs(void)$/;" f file: -test_skip test/testutil/tests.c /^int test_skip(const char *file, int line, const char *desc, ...)$/;" f -test_skip_c90 test/testutil/tests.c /^int test_skip_c90(const char *desc, ...)$/;" f -test_skip_common_options test/testutil/options.c /^int test_skip_common_options(void)$/;" f -test_skip_many test/test_test.c /^static int test_skip_many(int n)$/;" f file: -test_skip_null test/test_test.c /^static int test_skip_null(void)$/;" f file: -test_skip_one test/test_test.c /^static int test_skip_one(void)$/;" f file: -test_sm2_crypt test/sm2_internal_test.c /^static int test_sm2_crypt(const EC_GROUP *group,$/;" f file: -test_sm2_sign test/sm2_internal_test.c /^static int test_sm2_sign(const EC_GROUP *group,$/;" f file: -test_sm3 test/sm3_internal_test.c /^static int test_sm3(void)$/;" f file: -test_sm4_ecb test/sm4_internal_test.c /^static int test_sm4_ecb(void)$/;" f file: -test_smallprime test/bntest.c /^static int test_smallprime(int kBits)$/;" f file: -test_smallsafeprime test/bntest.c /^static int test_smallsafeprime(int kBits)$/;" f file: -test_sni_tls13 test/sslapitest.c /^static int test_sni_tls13(void)$/;" f file: -test_sp80056b_keygen test/rsa_sp800_56b_test.c /^static int test_sp80056b_keygen(int id)$/;" f file: -test_sparse_array test/sparse_array_test.c /^static int test_sparse_array(void)$/;" f file: -test_sparse_array_doall test/sparse_array_test.c /^static int test_sparse_array_doall(void)$/;" f file: -test_sparse_array_num test/sparse_array_test.c /^static int test_sparse_array_num(void)$/;" f file: -test_spki_aid test/algorithmid_test.c /^static int test_spki_aid(X509_PUBKEY *pubkey, const char *filename)$/;" f file: -test_spki_file test/algorithmid_test.c /^static int test_spki_file(void)$/;" f file: -test_srp test/sslapitest.c /^static int test_srp(int tst)$/;" f file: -test_ssl_bio_change_rbio test/sslapitest.c /^static int test_ssl_bio_change_rbio(void)$/;" f file: -test_ssl_bio_change_wbio test/sslapitest.c /^static int test_ssl_bio_change_wbio(void)$/;" f file: -test_ssl_bio_pop_next_bio test/sslapitest.c /^static int test_ssl_bio_pop_next_bio(void)$/;" f file: -test_ssl_bio_pop_ssl_bio test/sslapitest.c /^static int test_ssl_bio_pop_ssl_bio(void)$/;" f file: -test_ssl_build_cert_chain test/sslapitest.c /^static int test_ssl_build_cert_chain(void)$/;" f file: -test_ssl_cert_table test/ssl_cert_table_internal_test.c /^static int test_ssl_cert_table(void)$/;" f file: -test_ssl_clear test/sslapitest.c /^static int test_ssl_clear(int idx)$/;" f file: -test_ssl_corrupt test/sslcorrupttest.c /^static int test_ssl_corrupt(int testidx)$/;" f file: -test_ssl_ctx_build_cert_chain test/sslapitest.c /^static int test_ssl_ctx_build_cert_chain(void)$/;" f file: -test_ssl_dup test/sslapitest.c /^static int test_ssl_dup(void)$/;" f file: -test_ssl_get_shared_ciphers test/sslapitest.c /^static int test_ssl_get_shared_ciphers(int tst)$/;" f file: -test_ssl_pending test/sslapitest.c /^static int test_ssl_pending(int tst)$/;" f file: -test_ssl_set_bio test/sslapitest.c /^static int test_ssl_set_bio(int idx)$/;" f file: -test_st test/cmactest.c /^static struct test_st {$/;" s file: -test_st test/hmactest.c /^static struct test_st {$/;" s file: -test_standard_exts test/x509_internal_test.c /^static int test_standard_exts(void)$/;" f file: -test_standard_methods test/asn1_internal_test.c /^static int test_standard_methods(void)$/;" f file: -test_stanza_st test/endecoder_legacy_test.c /^static struct test_stanza_st {$/;" s file: -test_stanzas test/endecoder_legacy_test.c /^} test_stanzas[] = {$/;" v typeref:struct:test_stanza_st file: -test_start_file test/testutil/stanza.c /^int test_start_file(STANZA *s, const char *testfile)$/;" f -test_stateful_tickets test/sslapitest.c /^static int test_stateful_tickets(int idx)$/;" f file: -test_stateless test/sslapitest.c /^static int test_stateless(void)$/;" f file: -test_stateless_tickets test/sslapitest.c /^static int test_stateless_tickets(int idx)$/;" f file: -test_static_sha1 test/sha_test.c /^static int test_static_sha1(void)$/;" f file: -test_static_sha224 test/sha_test.c /^static int test_static_sha224(void)$/;" f file: -test_static_sha256 test/sha_test.c /^static int test_static_sha256(void)$/;" f file: -test_static_sha384 test/sha_test.c /^static int test_static_sha384(void)$/;" f file: -test_static_sha512 test/sha_test.c /^static int test_static_sha512(void)$/;" f file: -test_static_sha_common test/sha_test.c /^static int test_static_sha_common(const char *input, size_t length,$/;" f file: -test_store_attach_unregistered_scheme test/ossl_store_test.c /^static int test_store_attach_unregistered_scheme(void)$/;" f file: -test_store_ctx test/verify_extra_test.c /^static int test_store_ctx(void)$/;" f file: -test_store_get_params test/ossl_store_test.c /^static int test_store_get_params(int idx)$/;" f file: -test_store_open test/ossl_store_test.c /^static int test_store_open(void)$/;" f file: -test_store_search_by_key_fingerprint_fail test/ossl_store_test.c /^static int test_store_search_by_key_fingerprint_fail(void)$/;" f file: -test_str_eq test/testutil/tests.c /^int test_str_eq(const char *file, int line, const char *st1, const char *st2,$/;" f -test_str_ne test/testutil/tests.c /^int test_str_ne(const char *file, int line, const char *st1, const char *st2,$/;" f -test_stress test/lhash_test.c /^static int test_stress(void)$/;" f file: -test_string test/test_test.c /^static int test_string(void)$/;" f file: -test_string_null_empty test/testutil/format_output.c /^static void test_string_null_empty(const char *m, char c)$/;" f file: -test_string_tbl test/asn1_string_table_test.c /^static int test_string_tbl(void)$/;" f file: -test_strn_eq test/testutil/tests.c /^int test_strn_eq(const char *file, int line, const char *st1, const char *st2,$/;" f -test_strn_ne test/testutil/tests.c /^int test_strn_ne(const char *file, int line, const char *st1, const char *st2,$/;" f -test_sub test/bntest.c /^static int test_sub(void)$/;" f file: -test_swap test/bntest.c /^static int test_swap(void)$/;" f file: -test_table test/asn1_time_test.c /^static int test_table(struct testdata *tbl, int idx)$/;" f file: -test_table_compare test/asn1_time_test.c /^static int test_table_compare(int idx)$/;" f file: -test_table_neg test/asn1_time_test.c /^static int test_table_neg(int idx)$/;" f file: -test_table_neg_64bit test/asn1_time_test.c /^static int test_table_neg_64bit(int idx)$/;" f file: -test_table_pos test/asn1_time_test.c /^static int test_table_pos(int idx)$/;" f file: -test_table_pos_64bit test/asn1_time_test.c /^static int test_table_pos_64bit(int idx)$/;" f file: -test_tbl_standard test/asn1_internal_test.c /^static int test_tbl_standard(void)$/;" f file: -test_text test/endecode_test.c /^static int test_text(const char *file, const int line,$/;" f file: -test_thread_local test/threadstest.c /^static int test_thread_local(void)$/;" f file: -test_ticket_callbacks test/sslapitest.c /^static int test_ticket_callbacks(int tst)$/;" f file: -test_ticket_lifetime test/sslapitest.c /^static int test_ticket_lifetime(int idx)$/;" f file: -test_tickets test/sslapitest.c /^static int test_tickets(int stateful, int idx)$/;" f file: -test_time_after_expiration test/cmp_vfy_test.c /^static time_t test_time_valid = 0, test_time_after_expiration = 0;$/;" v file: -test_time_dup test/asn1_time_test.c /^static int test_time_dup(void)$/;" f file: -test_time_t test/test_test.c /^static int test_time_t(void)$/;" f file: -test_time_valid test/cmp_vfy_test.c /^static time_t test_time_valid = 0, test_time_after_expiration = 0;$/;" v file: -test_title test/testutil/driver.c /^static char *test_title = NULL;$/;" v file: -test_tls13_ciphersuite test/sslapitest.c /^static int test_tls13_ciphersuite(int idx)$/;" f file: -test_tls13_encryption test/tls13encryptiontest.c /^static int test_tls13_encryption(void)$/;" f file: -test_tls13_psk test/sslapitest.c /^static int test_tls13_psk(int idx)$/;" f file: -test_tls13ccs test/tls13ccstest.c /^static int test_tls13ccs(int tst)$/;" f file: -test_tlsafile test/danetest.c /^static int test_tlsafile(SSL_CTX *ctx, const char *base_name,$/;" f file: -test_tlsext_status_type test/sslapitest.c /^static int test_tlsext_status_type(void)$/;" f file: -test_transfer_cb test/cmp_ctx_test.c /^static OSSL_CMP_MSG *test_transfer_cb(OSSL_CMP_CTX *ctx,$/;" f file: -test_true test/testutil/tests.c /^int test_true(const char *file, int line, const char *s, int b)$/;" f -test_try_certreq_poll test/cmp_client_test.c /^static int test_try_certreq_poll(void)$/;" f file: -test_try_certreq_poll_abort test/cmp_client_test.c /^static int test_try_certreq_poll_abort(void)$/;" f file: -test_type test/shlibloadtest.c /^static TEST_TYPE test_type;$/;" v file: -test_types_en test/shlibloadtest.c /^typedef enum test_types_en {$/;" g file: -test_uchar test/test_test.c /^static int test_uchar(void)$/;" f file: -test_uchar_stack test/stack_test.c /^static int test_uchar_stack(int reserve)$/;" f file: -test_uint test/test_test.c /^static int test_uint(void)$/;" f file: -test_uint32 test/asn1_encode_test.c /^ uint32_t test_uint32;$/;" m struct:__anon301 file: -test_uint32 test/asn1_encode_test.c /^static int test_uint32(void)$/;" f file: -test_uint64 test/asn1_encode_test.c /^ uint64_t test_uint64;$/;" m struct:__anon303 file: -test_uint64 test/asn1_encode_test.c /^static int test_uint64(void)$/;" f file: -test_ulong test/test_test.c /^static int test_ulong(void)$/;" f file: -test_unicode test/asn1_internal_test.c /^static int test_unicode(const unsigned char *univ, size_t len, int expected)$/;" f file: -test_unicode_range test/asn1_internal_test.c /^static int test_unicode_range(void)$/;" f file: -test_unknown_critical_crl test/crltest.c /^static int test_unknown_critical_crl(int n)$/;" f file: -test_unprotected_PEM test/endecoder_legacy_test.c /^static int test_unprotected_PEM(const char *keytype, int evp_type,$/;" f file: -test_unprotected_via_DER test/endecode_test.c /^static int test_unprotected_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_unprotected_via_MSBLOB test/endecode_test.c /^static int test_unprotected_via_MSBLOB(const char *type, EVP_PKEY *key)$/;" f file: -test_unprotected_via_PEM test/endecode_test.c /^static int test_unprotected_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: -test_unprotected_via_PVK test/endecode_test.c /^static int test_unprotected_via_PVK(const char *type, EVP_PKEY *key)$/;" f file: -test_unprotected_via_legacy_PEM test/endecode_test.c /^static int test_unprotected_via_legacy_PEM(const char *type, EVP_PKEY *key)$/;" f file: -test_unsupported test/cipherbytes_test.c /^static int test_unsupported(void)$/;" f file: -test_v2 test/cipherbytes_test.c /^static int test_v2(void)$/;" f file: -test_v3 test/cipherbytes_test.c /^static int test_v3(void)$/;" f file: -test_validate_cert_path_expired test/cmp_vfy_test.c /^static int test_validate_cert_path_expired(void)$/;" f file: -test_validate_cert_path_ok test/cmp_vfy_test.c /^static int test_validate_cert_path_ok(void)$/;" f file: -test_validate_cert_path_wrong_anchor test/cmp_vfy_test.c /^static int test_validate_cert_path_wrong_anchor(void)$/;" f file: -test_validate_msg_mac_alg_protection test/cmp_vfy_test.c /^static int test_validate_msg_mac_alg_protection(void)$/;" f file: -test_validate_msg_mac_alg_protection_bad test/cmp_vfy_test.c /^static int test_validate_msg_mac_alg_protection_bad(void)$/;" f file: -test_validate_msg_signature_bad test/cmp_vfy_test.c /^static int test_validate_msg_signature_bad(void)$/;" f file: -test_validate_msg_signature_expected_sender test/cmp_vfy_test.c /^static int test_validate_msg_signature_expected_sender(void)$/;" f file: -test_validate_msg_signature_partial_chain test/cmp_vfy_test.c /^static int test_validate_msg_signature_partial_chain(int expired)$/;" f file: -test_validate_msg_signature_sender_cert_absent test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_absent(void)$/;" f file: -test_validate_msg_signature_sender_cert_extracert test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_extracert(void)$/;" f file: -test_validate_msg_signature_sender_cert_srvcert test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_srvcert(void)$/;" f file: -test_validate_msg_signature_sender_cert_trusted test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_trusted(void)$/;" f file: -test_validate_msg_signature_sender_cert_untrusted test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_untrusted(void)$/;" f file: -test_validate_msg_signature_srvcert test/cmp_vfy_test.c /^static int test_validate_msg_signature_srvcert(int bad_sig)$/;" f file: -test_validate_msg_signature_srvcert_wrong test/cmp_vfy_test.c /^static int test_validate_msg_signature_srvcert_wrong(void)$/;" f file: -test_validate_msg_signature_trusted_expired test/cmp_vfy_test.c /^static int test_validate_msg_signature_trusted_expired(void)$/;" f file: -test_validate_msg_signature_trusted_ok test/cmp_vfy_test.c /^static int test_validate_msg_signature_trusted_ok(void)$/;" f file: -test_validate_msg_signature_unexpected_sender test/cmp_vfy_test.c /^static int test_validate_msg_signature_unexpected_sender(void)$/;" f file: -test_validate_msg_unprotected_request test/cmp_vfy_test.c /^static int test_validate_msg_unprotected_request(void)$/;" f file: -test_validate_with_sender test/cmp_vfy_test.c /^static int test_validate_with_sender(const X509_NAME *name, int expected)$/;" f file: -test_validity test/ct_test.c /^ int test_validity;$/;" m struct:ct_test_fixture file: -test_values test/constant_time_test.c /^static unsigned int test_values[] = {$/;" v file: -test_values_32 test/constant_time_test.c /^static uint32_t test_values_32[] = {$/;" v file: -test_values_64 test/constant_time_test.c /^static uint64_t test_values_64[] = {$/;" v file: -test_values_8 test/constant_time_test.c /^static unsigned char test_values_8[] = {$/;" v file: -test_values_s test/constant_time_test.c /^static size_t test_values_s[] = {$/;" v file: -test_verdict test/testutil/driver.c /^PRINTF_FORMAT(2, 3) static void test_verdict(int verdict,$/;" f file: -test_verify_fails_for_future_sct test/ct_test.c /^static int test_verify_fails_for_future_sct(void)$/;" f file: -test_verify_multiple_scts test/ct_test.c /^static int test_verify_multiple_scts(void)$/;" f file: -test_verify_one_sct test/ct_test.c /^static int test_verify_one_sct(void)$/;" f file: -test_verify_popo test/cmp_vfy_test.c /^static int test_verify_popo(void)$/;" f file: -test_verify_popo_bad test/cmp_vfy_test.c /^static int test_verify_popo_bad(void)$/;" f file: -test_vprintf_stderr test/bioprinttest.c /^int test_vprintf_stderr(const char *fmt, va_list ap)$/;" f -test_vprintf_stderr test/testutil/basic_output.c /^int test_vprintf_stderr(const char *fmt, va_list ap)$/;" f -test_vprintf_stdout test/bioprinttest.c /^int test_vprintf_stdout(const char *fmt, va_list ap)$/;" f -test_vprintf_stdout test/testutil/basic_output.c /^int test_vprintf_stdout(const char *fmt, va_list ap)$/;" f -test_vprintf_taperr test/bioprinttest.c /^int test_vprintf_taperr(const char *fmt, va_list ap)$/;" f -test_vprintf_taperr test/testutil/basic_output.c /^int test_vprintf_taperr(const char *fmt, va_list ap)$/;" f -test_vprintf_tapout test/bioprinttest.c /^int test_vprintf_tapout(const char *fmt, va_list ap)$/;" f -test_vprintf_tapout test/testutil/basic_output.c /^int test_vprintf_tapout(const char *fmt, va_list ap)$/;" f -test_x448 test/curve448_internal_test.c /^static int test_x448(void)$/;" f file: -test_x509_check_cert_pkey test/x509_check_cert_pkey_test.c /^static int test_x509_check_cert_pkey(void)$/;" f file: -test_x509_cmp_time test/x509_time_test.c /^static int test_x509_cmp_time(int idx)$/;" f file: -test_x509_cmp_time_current test/x509_time_test.c /^static int test_x509_cmp_time_current(void)$/;" f file: -test_x509_dup_w_engine test/enginetest.c /^static int test_x509_dup_w_engine(void)$/;" f file: -test_x509_files test/algorithmid_test.c /^static int test_x509_files(void)$/;" f file: -test_x509_sig_aid test/algorithmid_test.c /^static int test_x509_sig_aid(X509 *eecert, const char *ee_filename,$/;" f file: -test_x509_spki_aid test/algorithmid_test.c /^static int test_x509_spki_aid(X509 *cert, const char *filename)$/;" f file: -test_x509_time test/x509_time_test.c /^static int test_x509_time(int idx)$/;" f file: -test_x509_time_print_iso_8601 test/x509_time_test.c /^static int test_x509_time_print_iso_8601(int idx)$/;" f file: -test_x509_time_print_rfc_822 test/x509_time_test.c /^static int test_x509_time_print_rfc_822(int idx)$/;" f file: -test_x509_verify_param_copy crypto/x509/x509_vpm.c 144;" d file: -test_zint32 test/asn1_encode_test.c /^ int32_t test_zint32;$/;" m struct:__anon300 file: -test_zint64 test/asn1_encode_test.c /^ int64_t test_zint64;$/;" m struct:__anon302 file: -test_zlong test/asn1_encode_test.c /^ long test_zlong;$/;" m struct:__anon299 file: -test_zu test/bioprinttest.c /^static int test_zu(int i)$/;" f file: -test_zuint32 test/asn1_encode_test.c /^ uint32_t test_zuint32;$/;" m struct:__anon301 file: -test_zuint64 test/asn1_encode_test.c /^ uint64_t test_zuint64;$/;" m struct:__anon303 file: -testctx test/endecode_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: -testctx test/evp_extra_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: -testctx test/pkcs12_format_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: -testctx_eq test/ssl_test_ctx_test.c /^static int testctx_eq(SSL_TEST_CTX *ctx, SSL_TEST_CTX *ctx2)$/;" f file: -testdata test/asn1_time_test.c /^struct testdata {$/;" s file: -testdata test/hexstr_test.c /^struct testdata$/;" s file: -testdsa apps/testdsa.h /^} testdsa;$/;" t typeref:struct:testdsa_st -testdsa_st apps/testdsa.h /^typedef struct testdsa_st {$/;" s -tester external/perl/Text-Template-1.56/t/rt29928.t /^sub tester {$/;" s -tester test/endecode_test.c /^typedef int (tester)(const char *file, const int line,$/;" t file: -testfile fuzz/test-corpus.c /^static void testfile(const char *pathname)$/;" f file: -testnum apps/speed.c /^static unsigned int testnum;$/;" v file: -testpackets test/dtlsv1listentest.c /^static tests testpackets[9] = {$/;" v file: -testpropq test/endecode_test.c /^static char *testpropq = NULL;$/;" v file: -testpropq test/evp_extra_test.c /^static char *testpropq = NULL;$/;" v file: -testprov_digests test/user_property_test.c /^static const OSSL_ALGORITHM testprov_digests[] = {$/;" v file: -testprov_dispatch_table test/user_property_test.c /^static const OSSL_DISPATCH testprov_dispatch_table[] = {$/;" v file: -testprov_provider_init test/user_property_test.c /^static int testprov_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: -testprov_query test/user_property_test.c /^static OSSL_FUNC_provider_query_operation_fn testprov_query;$/;" v file: -testprov_query test/user_property_test.c /^static const OSSL_ALGORITHM *testprov_query(void *provctx,$/;" f file: -testprovmd_functions test/user_property_test.c /^static const OSSL_DISPATCH testprovmd_functions[] = {$/;" v file: -tests test/bad_dtls_test.c /^} tests[] = {$/;" v typeref:struct:__anon329 file: -tests test/dtlsv1listentest.c /^} tests;$/;" t typeref:struct:__anon347 file: -tests test/keymgmt_internal_test.c /^static int (*tests[])(FIXTURE *) = {$/;" v file: -tests test/mdc2_internal_test.c /^static TESTDATA tests[] = {$/;" v file: -tests test/poly1305_internal_test.c /^static TESTDATA tests[] = {$/;" v file: -tests test/siphash_internal_test.c /^static TESTDATA tests[] = {$/;" v file: -tests test/time_offset_test.c /^static TESTDATA tests[] = {$/;" v file: -testsigalgs test/sslapitest.c /^static const sigalgs_list testsigalgs[] = {$/;" v file: -testutil_stringify test/testutil.h 121;" d -testutil_stringify_helper test/testutil.h 120;" d -tevent_register_runonce crypto/initthread.c /^static CRYPTO_ONCE tevent_register_runonce = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -text crypto/cmp/cmp_local.h /^ const char *text, int len);$/;" v -text crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29::__anon30 file: -text crypto/ts/ts_local.h /^ STACK_OF(ASN1_UTF8STRING) *text;$/;" m struct:TS_status_info_st -text crypto/ts/ts_rsp_print.c /^ const char *text;$/;" m struct:status_map_st file: -text crypto/ts/ts_rsp_verify.c /^ const char *text;$/;" m struct:__anon253 file: -text providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467::__anon468 -text test/cmp_status_test.c /^ const char *text; \/* Not freed by tear_down *\/$/;" m struct:test_fixture file: -text test/ideatest.c /^static const unsigned char text[] = "Hello to all people out there";$/;" v file: -tgt_string test/cmp_asn_test.c /^ ASN1_OCTET_STRING *tgt_string;$/;" m struct:test_fixture file: -the_asn1_time test/time_offset_test.c /^static ASN1_TIME the_asn1_time = {$/;" v file: -the_time test/time_offset_test.c /^static time_t the_time = 975628800;$/;" v file: -thead_teardown_libctx test/threadstest.c /^static void thead_teardown_libctx(void)$/;" f file: -theta_perm crypto/sha/asm/keccak1600-avx512.pl /^theta_perm:$/;" l -thisMessage crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *thisMessage; \/* 0 *\/ \/* Deprecated *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 -thisUpdate crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *thisUpdate;$/;" m struct:ocsp_single_response_st -thisfile test/p_test.c /^ char *thisfile;$/;" m struct:p_test_ctx file: -thisfunc test/p_test.c /^ char *thisfunc;$/;" m struct:p_test_ctx file: -thisprov test/ssl_test.c /^static OSSL_PROVIDER *defctxnull = NULL, *thisprov = NULL;$/;" v file: -thread_downgrade_shared_evp_pkey test/threadstest.c /^static void thread_downgrade_shared_evp_pkey(void)$/;" f file: -thread_event_handler_st crypto/initthread.c /^struct thread_event_handler_st {$/;" s file: -thread_event_ossl_ctx_free crypto/initthread.c /^static void thread_event_ossl_ctx_free(void *tlocal)$/;" f file: -thread_event_ossl_ctx_method crypto/initthread.c /^static const OSSL_LIB_CTX_METHOD thread_event_ossl_ctx_method = {$/;" v file: -thread_event_ossl_ctx_new crypto/initthread.c /^static void *thread_event_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: -thread_fips_rand_fetch test/threadstest_fips.c /^static void thread_fips_rand_fetch(void)$/;" f file: -thread_general_worker test/threadstest.c /^static void thread_general_worker(void)$/;" f file: -thread_local_destructor test/threadstest.c /^static void thread_local_destructor(void *arg)$/;" f file: -thread_local_key test/threadstest.c /^static CRYPTO_THREAD_LOCAL thread_local_key;$/;" v file: -thread_local_storage crypto/threads_none.c /^static void *thread_local_storage[OPENSSL_CRYPTO_THREAD_LOCAL_KEY_MAX];$/;" v file: -thread_local_thread_cb test/threadstest.c /^static void thread_local_thread_cb(void)$/;" f file: -thread_local_thread_cb_ok test/threadstest.c /^static int thread_local_thread_cb_ok = 0;$/;" v file: -thread_multi_simple_fetch test/threadstest.c /^static void thread_multi_simple_fetch(void)$/;" f file: -thread_provider_load_unload test/threadstest.c /^static void thread_provider_load_unload(void)$/;" f file: -thread_run test/drbgtest.c /^static DWORD WINAPI thread_run(LPVOID arg)$/;" f file: -thread_run test/drbgtest.c /^static void *thread_run(void *arg)$/;" f file: -thread_run test/threadstest.h /^static DWORD WINAPI thread_run(LPVOID arg)$/;" f -thread_run test/threadstest.h /^static void *thread_run(void *arg)$/;" f -thread_run_test test/threadstest.c /^static int thread_run_test(void (*main_func)(void),$/;" f file: -thread_setup_libctx test/threadstest.c /^static int thread_setup_libctx(int libctx, const char *providers[])$/;" f file: -thread_shared_evp_pkey test/threadstest.c /^static void thread_shared_evp_pkey(void)$/;" f file: -thread_t test/drbgtest.c /^typedef HANDLE thread_t;$/;" t file: -thread_t test/drbgtest.c /^typedef pthread_t thread_t;$/;" t file: -thread_t test/threadstest.h /^typedef HANDLE thread_t;$/;" t -thread_t test/threadstest.h /^typedef pthread_t thread_t;$/;" t -thread_t test/threadstest.h /^typedef unsigned int thread_t;$/;" t -threads Configure /^sub threads {$/;" s -tick ssl/ssl_local.h /^ unsigned char *tick; \/* Session ticket *\/$/;" m struct:ssl_session_st::__anon412 -tick_aes_key ssl/ssl_local.h /^ unsigned char tick_aes_key[TLSEXT_TICK_KEY_LENGTH];$/;" m struct:ssl_ctx_ext_secure_st -tick_age_add ssl/ssl_local.h /^ uint32_t tick_age_add;$/;" m struct:ssl_session_st::__anon412 -tick_dec_ret test/sslapitest.c /^static SSL_TICKET_RETURN tick_dec_ret = SSL_TICKET_RETURN_ABORT;$/;" v file: -tick_hmac_key ssl/ssl_local.h /^ unsigned char tick_hmac_key[TLSEXT_TICK_KEY_LENGTH];$/;" m struct:ssl_ctx_ext_secure_st -tick_identity ssl/ssl_local.h /^ int tick_identity;$/;" m struct:ssl_st::__anon420 -tick_key_cb test/sslapitest.c /^static int tick_key_cb(SSL *s, unsigned char key_name[16],$/;" f file: -tick_key_cb_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: -tick_key_evp_cb test/sslapitest.c /^static int tick_key_evp_cb(SSL *s, unsigned char key_name[16],$/;" f file: -tick_key_name ssl/ssl_local.h /^ unsigned char tick_key_name[TLSEXT_KEYNAME_LENGTH];$/;" m struct:ssl_ctx_st::__anon416 -tick_key_renew test/sslapitest.c /^static int tick_key_renew = 0;$/;" v file: -tick_lifetime_hint ssl/ssl_local.h /^ unsigned long tick_lifetime_hint;$/;" m struct:ssl_session_st::__anon412 -ticket util/perl/TLSProxy/NewSessionTicket.pm /^sub ticket$/;" s -ticket_appdata ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *ticket_appdata;$/;" m struct:__anon426 file: -ticket_appdata ssl/ssl_local.h /^ unsigned char *ticket_appdata;$/;" m struct:ssl_session_st -ticket_appdata_len ssl/ssl_local.h /^ size_t ticket_appdata_len;$/;" m struct:ssl_session_st -ticket_cb_data ssl/ssl_local.h /^ void *ticket_cb_data;$/;" m struct:ssl_ctx_st -ticket_expected ssl/ssl_local.h /^ int ticket_expected;$/;" m struct:ssl_st::__anon420 -ticket_key_cb ssl/ssl_local.h /^ int (*ticket_key_cb) (SSL *ssl,$/;" m struct:ssl_ctx_st::__anon416 -ticket_key_evp_cb ssl/ssl_local.h /^ int (*ticket_key_evp_cb) (SSL *ssl,$/;" m struct:ssl_ctx_st::__anon416 -ticket_lifetime_hint util/perl/TLSProxy/NewSessionTicket.pm /^sub ticket_lifetime_hint$/;" s -ticklen ssl/ssl_local.h /^ size_t ticklen; \/* Session ticket length *\/$/;" m struct:ssl_session_st::__anon412 -tid crypto/bn/bn_blind.c /^ CRYPTO_THREAD_ID tid;$/;" m struct:bn_blinding_st file: -time crypto/ts/ts_local.h /^ ASN1_GENERALIZEDTIME *time;$/;" m struct:TS_tst_info_st -time ssl/ssl_asn1.c /^ int64_t time;$/;" m struct:__anon426 file: -time ssl/ssl_local.h /^ time_t time;$/;" m struct:ssl_session_st -time_cb crypto/ts/ts_local.h /^ TS_time_cb time_cb;$/;" m struct:TS_resp_ctx -time_cb_data crypto/ts/ts_local.h /^ void *time_cb_data; \/* User data for time_cb. *\/$/;" m struct:TS_resp_ctx -time_result test/time_offset_test.c /^ int time_result;$/;" m struct:__anon312 file: -timeout apps/include/apps.h /^ long timeout;$/;" m struct:app_http_tls_info_st -timeout apps/s_server.c /^ int timeout;$/;" m struct:tlsextstatusctx_st file: -timeout ssl/ssl_asn1.c /^ int64_t timeout;$/;" m struct:__anon426 file: -timeout ssl/ssl_local.h /^ time_t timeout;$/;" m struct:ssl_session_st -timeout_duration_us ssl/ssl_local.h /^ unsigned int timeout_duration_us;$/;" m struct:dtls1_state_st -timeout_num_alerts ssl/ssl_local.h /^ unsigned int timeout_num_alerts;$/;" m struct:dtls1_state_st -timeout_ovf ssl/ssl_local.h /^ int timeout_ovf;$/;" m struct:ssl_session_st -timeoutcmp ssl/ssl_sess.c /^__owur static int timeoutcmp(SSL_SESSION *a, SSL_SESSION *b)$/;" f file: -timer_cb ssl/ssl_local.h /^ DTLS_timer_cb timer_cb;$/;" m struct:dtls1_state_st -timer_cb test/dtlstest.c /^static unsigned int timer_cb(SSL *s, unsigned int timer_us)$/;" f file: -timer_cb_count test/dtlstest.c /^static unsigned int timer_cb_count;$/;" v file: -timestamp crypto/ct/ct_local.h /^ uint64_t timestamp;$/;" m struct:sct_st -timestamp_print crypto/ct/ct_prn.c /^static void timestamp_print(uint64_t timestamp, BIO *out)$/;" f file: -tks providers/implementations/ciphers/cipher_tdes.h /^ } tks;$/;" m struct:prov_tdes_ctx_st typeref:union:prov_tdes_ctx_st::__anon484 -tls11downgrade ssl/s3_lib.c /^const unsigned char tls11downgrade[] = {$/;" v -tls12_check_peer_sigalg ssl/t1_lib.c /^int tls12_check_peer_sigalg(SSL *s, uint16_t sig, EVP_PKEY *pkey)$/;" f -tls12_copy_sigalgs ssl/t1_lib.c /^int tls12_copy_sigalgs(SSL *s, WPACKET *pkt,$/;" f -tls12_get_cert_sigalg_idx ssl/t1_lib.c /^static int tls12_get_cert_sigalg_idx(const SSL *s, const SIGALG_LOOKUP *lu)$/;" f file: -tls12_get_psigalgs ssl/t1_lib.c /^size_t tls12_get_psigalgs(SSL *s, int sent, const uint16_t **psigs)$/;" f -tls12_shared_sigalgs ssl/t1_lib.c /^static size_t tls12_shared_sigalgs(SSL *s, const SIGALG_LOOKUP **shsig,$/;" f file: -tls12_sigalg_allowed ssl/t1_lib.c /^static int tls12_sigalg_allowed(const SSL *s, int op, const SIGALG_LOOKUP *lu)$/;" f file: -tls12_sigalgs ssl/t1_lib.c /^static const uint16_t tls12_sigalgs[] = {$/;" v file: -tls12downgrade ssl/s3_lib.c /^const unsigned char tls12downgrade[] = {$/;" v -tls13_aes128gcmsha256_id apps/s_client.c /^const unsigned char tls13_aes128gcmsha256_id[] = { 0x13, 0x01 };$/;" v -tls13_aes256gcmsha384_id apps/s_client.c /^const unsigned char tls13_aes256gcmsha384_id[] = { 0x13, 0x02 };$/;" v -tls13_alert_code ssl/tls13_enc.c /^int tls13_alert_code(int code)$/;" f -tls13_change_cipher_state ssl/tls13_enc.c /^int tls13_change_cipher_state(SSL *s, int which)$/;" f -tls13_ciphers ssl/s3_lib.c /^static SSL_CIPHER tls13_ciphers[] = {$/;" v file: -tls13_ciphersuites ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *tls13_ciphersuites;$/;" m struct:ssl_ctx_st -tls13_ciphersuites ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *tls13_ciphersuites;$/;" m struct:ssl_st -tls13_cookie ssl/ssl_local.h /^ unsigned char *tls13_cookie;$/;" m struct:ssl_st::__anon420 -tls13_cookie_len ssl/ssl_local.h /^ size_t tls13_cookie_len;$/;" m struct:ssl_st::__anon420 -tls13_derive_finishedkey ssl/tls13_enc.c /^int tls13_derive_finishedkey(SSL *s, const EVP_MD *md,$/;" f -tls13_derive_iv ssl/tls13_enc.c /^int tls13_derive_iv(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f -tls13_derive_key ssl/tls13_enc.c /^int tls13_derive_key(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f -tls13_enc ssl/record/ssl3_record_tls13.c /^int tls13_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending,$/;" f -tls13_export_keying_material ssl/tls13_enc.c /^int tls13_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f -tls13_export_keying_material_early ssl/tls13_enc.c /^int tls13_export_keying_material_early(SSL *s, unsigned char *out, size_t olen,$/;" f -tls13_final_finish_mac ssl/tls13_enc.c /^size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen,$/;" f -tls13_generate_handshake_secret ssl/tls13_enc.c /^int tls13_generate_handshake_secret(SSL *s, const unsigned char *insecret,$/;" f -tls13_generate_master_secret ssl/tls13_enc.c /^int tls13_generate_master_secret(SSL *s, unsigned char *out,$/;" f -tls13_generate_secret ssl/tls13_enc.c /^int tls13_generate_secret(SSL *s, const EVP_MD *md,$/;" f -tls13_hkdf_expand ssl/tls13_enc.c /^int tls13_hkdf_expand(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f -tls13_restore_handshake_digest_for_pha ssl/statem/statem_lib.c /^int tls13_restore_handshake_digest_for_pha(SSL *s)$/;" f -tls13_save_handshake_digest_for_pha ssl/statem/statem_lib.c /^int tls13_save_handshake_digest_for_pha(SSL *s)$/;" f -tls13_set_encoded_pub_key ssl/t1_lib.c /^__owur int tls13_set_encoded_pub_key(EVP_PKEY *pkey,$/;" f -tls13_setup_key_block ssl/tls13_enc.c /^int tls13_setup_key_block(SSL *s)$/;" f -tls13_update_key ssl/tls13_enc.c /^int tls13_update_key(SSL *s, int sending)$/;" f -tls1_1_multi_block_encrypt crypto/evp/e_aes_cbc_hmac_sha1.c /^static size_t tls1_1_multi_block_encrypt(EVP_AES_HMAC_SHA1 *key,$/;" f file: -tls1_1_multi_block_encrypt crypto/evp/e_aes_cbc_hmac_sha256.c /^static size_t tls1_1_multi_block_encrypt(EVP_AES_HMAC_SHA256 *key,$/;" f file: -tls1_PRF ssl/t1_enc.c /^static int tls1_PRF(SSL *s,$/;" f file: -tls1_alert_code ssl/t1_enc.c /^int tls1_alert_code(int code)$/;" f -tls1_alert_code test/tls13secretstest.c /^int tls1_alert_code(int code)$/;" f -tls1_cbc_remove_padding_and_mac ssl/record/tls_pad.c /^int tls1_cbc_remove_padding_and_mac(size_t *reclen,$/;" f -tls1_change_cipher_state ssl/t1_enc.c /^int tls1_change_cipher_state(SSL *s, int which)$/;" f -tls1_check_cert_param ssl/t1_lib.c /^static int tls1_check_cert_param(SSL *s, X509 *x, int check_ee_md)$/;" f file: -tls1_check_chain ssl/t1_lib.c /^int tls1_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain,$/;" f -tls1_check_ec_tmp_key ssl/t1_lib.c /^int tls1_check_ec_tmp_key(SSL *s, unsigned long cid)$/;" f -tls1_check_group_id ssl/t1_lib.c /^int tls1_check_group_id(SSL *s, uint16_t group_id, int check_own_groups)$/;" f -tls1_check_pkey_comp ssl/t1_lib.c /^static int tls1_check_pkey_comp(SSL *s, EVP_PKEY *pkey)$/;" f file: -tls1_check_sig_alg ssl/t1_lib.c /^static int tls1_check_sig_alg(SSL *s, X509 *x, int default_nid)$/;" f file: -tls1_clear ssl/t1_lib.c /^int tls1_clear(SSL *s)$/;" f -tls1_ctx_callback_ctrl ssl/tls_srp.c 468;" d file: -tls1_ctx_ctrl ssl/tls_srp.c 467;" d file: -tls1_default_timeout ssl/t1_lib.c /^long tls1_default_timeout(void)$/;" f -tls1_enc ssl/record/ssl3_record.c /^int tls1_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending,$/;" f -tls1_export_keying_material ssl/t1_enc.c /^int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f -tls1_final_finish_mac ssl/t1_enc.c /^size_t tls1_final_finish_mac(SSL *s, const char *str, size_t slen,$/;" f -tls1_free ssl/t1_lib.c /^void tls1_free(SSL *s)$/;" f -tls1_generate_key_block ssl/t1_enc.c /^static int tls1_generate_key_block(SSL *s, unsigned char *km, size_t num)$/;" f file: -tls1_generate_master_secret ssl/t1_enc.c /^int tls1_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p,$/;" f -tls1_get_formatlist ssl/t1_lib.c /^void tls1_get_formatlist(SSL *s, const unsigned char **pformats,$/;" f -tls1_get_group_id ssl/t1_lib.c /^static uint16_t tls1_get_group_id(EVP_PKEY *pkey)$/;" f file: -tls1_get_legacy_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP *tls1_get_legacy_sigalg(const SSL *s, int idx)$/;" f file: -tls1_get_peer_groups ssl/ssl_local.h /^static ossl_inline void tls1_get_peer_groups(SSL *s, const uint16_t **pgroups,$/;" f -tls1_get_supported_groups ssl/t1_lib.c /^void tls1_get_supported_groups(SSL *s, const uint16_t **pgroups,$/;" f -tls1_group_id2nid ssl/t1_lib.c /^int tls1_group_id2nid(uint16_t group_id, int include_unknown)$/;" f -tls1_group_id_lookup ssl/t1_lib.c /^const TLS_GROUP_INFO *tls1_group_id_lookup(SSL_CTX *ctx, uint16_t group_id)$/;" f -tls1_group_name2id ssl/t1_lib.c /^static uint16_t tls1_group_name2id(SSL_CTX *ctx, const char *name)$/;" f file: -tls1_in_list ssl/t1_lib.c /^static int tls1_in_list(uint16_t id, const uint16_t *list, size_t listlen)$/;" f file: -tls1_lookup_md ssl/t1_lib.c /^int tls1_lookup_md(SSL_CTX *ctx, const SIGALG_LOOKUP *lu, const EVP_MD **pmd)$/;" f -tls1_lookup_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP *tls1_lookup_sigalg(const SSL *s, uint16_t sigalg)$/;" f file: -tls1_mac ssl/record/ssl3_record.c /^int tls1_mac(SSL *ssl, SSL3_RECORD *rec, unsigned char *md, int sending)$/;" f -tls1_md5_final_raw ssl/s3_cbc.c /^static void tls1_md5_final_raw(void *ctx, unsigned char *md_out)$/;" f file: -tls1_multi_block_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static size_t tls1_multi_block_encrypt(void *vctx,$/;" f file: -tls1_multi_block_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static size_t tls1_multi_block_encrypt(void *vctx,$/;" f file: -tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_aad)($/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_encrypt)($/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_max_bufsize)(void *ctx);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st -tls1_new ssl/t1_lib.c /^int tls1_new(SSL *s)$/;" f -tls1_nid2group_id ssl/t1_lib.c /^uint16_t tls1_nid2group_id(int nid)$/;" f -tls1_prf_P_hash providers/implementations/kdfs/tls1_prf.c /^static int tls1_prf_P_hash(EVP_MAC_CTX *ctx_init,$/;" f file: -tls1_prf_alg providers/implementations/kdfs/tls1_prf.c /^static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx,$/;" f file: -tls1_process_sigalgs ssl/t1_lib.c /^int tls1_process_sigalgs(SSL *s)$/;" f -tls1_save_sigalgs ssl/t1_lib.c /^int tls1_save_sigalgs(SSL *s, PACKET *pkt, int cert)$/;" f -tls1_save_u16 ssl/t1_lib.c /^int tls1_save_u16(PACKET *pkt, uint16_t **pdest, size_t *pdestlen)$/;" f -tls1_set_cert_validity ssl/t1_lib.c /^void tls1_set_cert_validity(SSL *s)$/;" f -tls1_set_groups ssl/t1_lib.c /^int tls1_set_groups(uint16_t **pext, size_t *pextlen,$/;" f -tls1_set_groups_list ssl/t1_lib.c /^int tls1_set_groups_list(SSL_CTX *ctx, uint16_t **pext, size_t *pextlen,$/;" f -tls1_set_peer_legacy_sigalg ssl/t1_lib.c /^int tls1_set_peer_legacy_sigalg(SSL *s, const EVP_PKEY *pkey)$/;" f -tls1_set_raw_sigalgs ssl/t1_lib.c /^int tls1_set_raw_sigalgs(CERT *c, const uint16_t *psigs, size_t salglen,$/;" f -tls1_set_server_sigalgs ssl/t1_lib.c /^int tls1_set_server_sigalgs(SSL *s)$/;" f -tls1_set_shared_sigalgs ssl/t1_lib.c /^static int tls1_set_shared_sigalgs(SSL *s)$/;" f file: -tls1_set_sigalgs ssl/t1_lib.c /^int tls1_set_sigalgs(CERT *c, const int *psig_nids, size_t salglen, int client)$/;" f -tls1_set_sigalgs_list ssl/t1_lib.c /^int tls1_set_sigalgs_list(CERT *c, const char *str, int client)$/;" f -tls1_setup_key_block ssl/t1_enc.c /^int tls1_setup_key_block(SSL *s)$/;" f -tls1_sha1_final_raw ssl/s3_cbc.c /^static void tls1_sha1_final_raw(void *ctx, unsigned char *md_out)$/;" f file: -tls1_sha256_final_raw ssl/s3_cbc.c /^static void tls1_sha256_final_raw(void *ctx, unsigned char *md_out)$/;" f file: -tls1_sha512_final_raw ssl/s3_cbc.c /^static void tls1_sha512_final_raw(void *ctx, unsigned char *md_out)$/;" f file: -tls1_shared_group ssl/t1_lib.c /^uint16_t tls1_shared_group(SSL *s, int nmatch)$/;" f -tls1_suiteb ssl/ssl_local.h 2013;" d -tls_aad crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:__anon17::__anon18 file: -tls_aad crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:__anon32::__anon33 file: -tls_aad crypto/evp/e_chacha20_poly1305.c /^ unsigned char tls_aad[POLY1305_BLOCK_SIZE];$/;" m struct:__anon29 file: -tls_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:prov_aes_hmac_sha_ctx_st::__anon480 -tls_aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned char tls_aad[POLY1305_BLOCK_SIZE];$/;" m struct:__anon467 -tls_aad test/evp_test.c /^ int tls_aad;$/;" m struct:cipher_data_st file: -tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len;$/;" m struct:__anon66::__anon67::__anon69 file: -tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon42 file: -tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon46 file: -tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len;$/;" m struct:__anon60 file: -tls_aad_len crypto/evp/e_aria.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon13 file: -tls_aad_len crypto/evp/e_aria.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon15 file: -tls_aad_len providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t tls_aad_len; \/* TLS AAD length *\/$/;" m struct:prov_ccm_st -tls_aad_len providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t tls_aad_len; \/* TLS AAD length *\/$/;" m struct:prov_gcm_ctx_st -tls_aad_pad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t tls_aad_pad;$/;" m struct:prov_aes_hmac_sha_ctx_st -tls_aad_pad_sz providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tls_aad_pad_sz;$/;" m struct:__anon467 -tls_aad_pad_sz providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_rc4_hmac_md5_ctx_st -tls_aad_pad_sz providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_ccm_st -tls_aad_pad_sz providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_gcm_ctx_st -tls_check_sigalg_curve ssl/t1_lib.c /^int tls_check_sigalg_curve(const SSL *s, int curve)$/;" f -tls_choose_sigalg ssl/t1_lib.c /^int tls_choose_sigalg(SSL *s, int fatalerrs)$/;" f -tls_client_key_exchange_post_work ssl/statem/statem_clnt.c /^int tls_client_key_exchange_post_work(SSL *s)$/;" f -tls_close_construct_packet ssl/statem/statem_lib.c /^int tls_close_construct_packet(SSL *s, WPACKET *pkt, int htype)$/;" f -tls_collect_extensions ssl/statem/extensions.c /^int tls_collect_extensions(SSL *s, PACKET *packet, unsigned int context,$/;" f -tls_construct_cert_status ssl/statem/statem_srvr.c /^int tls_construct_cert_status(SSL *s, WPACKET *pkt)$/;" f -tls_construct_cert_status_body ssl/statem/statem_srvr.c /^int tls_construct_cert_status_body(SSL *s, WPACKET *pkt)$/;" f -tls_construct_cert_verify ssl/statem/statem_lib.c /^int tls_construct_cert_verify(SSL *s, WPACKET *pkt)$/;" f -tls_construct_certificate_authorities ssl/statem/extensions.c /^static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,$/;" f file: -tls_construct_certificate_request ssl/statem/statem_srvr.c /^int tls_construct_certificate_request(SSL *s, WPACKET *pkt)$/;" f -tls_construct_change_cipher_spec ssl/statem/statem_lib.c /^int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt)$/;" f -tls_construct_cke_dhe ssl/statem/statem_clnt.c /^static int tls_construct_cke_dhe(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_ecdhe ssl/statem/statem_clnt.c /^static int tls_construct_cke_ecdhe(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_gost ssl/statem/statem_clnt.c /^static int tls_construct_cke_gost(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_gost18 ssl/statem/statem_clnt.c /^static int tls_construct_cke_gost18(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_psk_preamble ssl/statem/statem_clnt.c /^static int tls_construct_cke_psk_preamble(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_rsa ssl/statem/statem_clnt.c /^static int tls_construct_cke_rsa(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_cke_srp ssl/statem/statem_clnt.c /^static int tls_construct_cke_srp(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_client_certificate ssl/statem/statem_clnt.c /^int tls_construct_client_certificate(SSL *s, WPACKET *pkt)$/;" f -tls_construct_client_hello ssl/statem/statem_clnt.c /^int tls_construct_client_hello(SSL *s, WPACKET *pkt)$/;" f -tls_construct_client_key_exchange ssl/statem/statem_clnt.c /^int tls_construct_client_key_exchange(SSL *s, WPACKET *pkt)$/;" f -tls_construct_ctos_alpn ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_alpn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_cookie ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_cookie(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_early_data ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_early_data(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_ec_pt_formats ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_ec_pt_formats(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_ems ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_ems(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_etm ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_etm(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_key_share ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_key_share(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_maxfragmentlen ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_maxfragmentlen(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_npn ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_npn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_padding ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_padding(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_post_handshake_auth ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_post_handshake_auth(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_psk ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_psk(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_psk_kex_modes ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_psk_kex_modes(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_quic_transport_params ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_quic_transport_params(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_quic_transport_params_draft ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_quic_transport_params_draft(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_renegotiate ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_renegotiate(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_sct ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_sct(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_server_name ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_server_name(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_session_ticket ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_session_ticket(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_sig_algs ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_sig_algs(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_srp ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_srp(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_ctos_status_request ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_status_request(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_supported_groups ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_supported_groups(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_supported_versions ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_supported_versions(SSL *s, WPACKET *pkt,$/;" f -tls_construct_ctos_use_srtp ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_use_srtp(SSL *s, WPACKET *pkt,$/;" f -tls_construct_encrypted_extensions ssl/statem/statem_srvr.c /^static int tls_construct_encrypted_extensions(SSL *s, WPACKET *pkt)$/;" f file: -tls_construct_end_of_early_data ssl/statem/statem_clnt.c /^int tls_construct_end_of_early_data(SSL *s, WPACKET *pkt)$/;" f -tls_construct_extensions ssl/statem/extensions.c /^int tls_construct_extensions(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_finished ssl/statem/statem_lib.c /^int tls_construct_finished(SSL *s, WPACKET *pkt)$/;" f -tls_construct_key_update ssl/statem/statem_lib.c /^int tls_construct_key_update(SSL *s, WPACKET *pkt)$/;" f -tls_construct_new_session_ticket ssl/statem/statem_srvr.c /^int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt)$/;" f -tls_construct_next_proto ssl/statem/statem_clnt.c /^int tls_construct_next_proto(SSL *s, WPACKET *pkt)$/;" f -tls_construct_server_certificate ssl/statem/statem_srvr.c /^int tls_construct_server_certificate(SSL *s, WPACKET *pkt)$/;" f -tls_construct_server_done ssl/statem/statem_srvr.c /^int tls_construct_server_done(SSL *s, WPACKET *pkt)$/;" f -tls_construct_server_hello ssl/statem/statem_srvr.c /^int tls_construct_server_hello(SSL *s, WPACKET *pkt)$/;" f -tls_construct_server_key_exchange ssl/statem/statem_srvr.c /^int tls_construct_server_key_exchange(SSL *s, WPACKET *pkt)$/;" f -tls_construct_stoc_alpn ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_alpn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_stoc_cookie ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_cookie(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_stoc_cryptopro_bug ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_cryptopro_bug(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_early_data ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_early_data(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_ec_pt_formats ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_ec_pt_formats(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_ems ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_ems(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_stoc_etm ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_etm(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_stoc_key_share ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_key_share(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_maxfragmentlen ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_maxfragmentlen(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_next_proto_neg ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_next_proto_neg(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_psk ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_psk(SSL *s, WPACKET *pkt, unsigned int context,$/;" f -tls_construct_stoc_quic_transport_params ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_quic_transport_params(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_quic_transport_params_draft ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_quic_transport_params_draft(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_renegotiate ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_renegotiate(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_server_name ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_server_name(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_session_ticket ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_session_ticket(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_status_request ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_status_request(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_supported_groups ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_supported_groups(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_supported_versions ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_supported_versions(SSL *s, WPACKET *pkt,$/;" f -tls_construct_stoc_use_srtp ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_use_srtp(SSL *s, WPACKET *pkt,$/;" f -tls_corrupt_ctrl test/sslcorrupttest.c /^static long tls_corrupt_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -tls_corrupt_free test/sslcorrupttest.c /^static int tls_corrupt_free(BIO *bio)$/;" f file: -tls_corrupt_gets test/sslcorrupttest.c /^static int tls_corrupt_gets(BIO *bio, char *buf, int size)$/;" f file: -tls_corrupt_new test/sslcorrupttest.c /^static int tls_corrupt_new(BIO *bio)$/;" f file: -tls_corrupt_puts test/sslcorrupttest.c /^static int tls_corrupt_puts(BIO *bio, const char *str)$/;" f file: -tls_corrupt_read test/sslcorrupttest.c /^static int tls_corrupt_read(BIO *bio, char *out, int outl)$/;" f file: -tls_corrupt_write test/sslcorrupttest.c /^static int tls_corrupt_write(BIO *bio, const char *in, int inl)$/;" f file: -tls_crypto_info_all include/internal/ktls.h /^struct tls_crypto_info_all {$/;" s -tls_crypto_info_len include/internal/ktls.h /^ size_t tls_crypto_info_len;$/;" m struct:tls_crypto_info_all -tls_data_size providers/implementations/macs/hmac_prov.c /^ size_t tls_data_size;$/;" m struct:hmac_data_st file: -tls_decrypt_ticket ssl/t1_lib.c /^SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick,$/;" f -tls_default_sigalg ssl/t1_lib.c /^static const uint16_t tls_default_sigalg[] = {$/;" v file: -tls_dump_ctrl test/helpers/ssltestlib.c /^static long tls_dump_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -tls_dump_free test/helpers/ssltestlib.c /^static int tls_dump_free(BIO *bio)$/;" f file: -tls_dump_gets test/helpers/ssltestlib.c /^static int tls_dump_gets(BIO *bio, char *buf, int size)$/;" f file: -tls_dump_new test/helpers/ssltestlib.c /^static int tls_dump_new(BIO *bio)$/;" f file: -tls_dump_puts test/helpers/ssltestlib.c /^static int tls_dump_puts(BIO *bio, const char *str)$/;" f file: -tls_dump_read test/helpers/ssltestlib.c /^static int tls_dump_read(BIO *bio, char *out, int outl)$/;" f file: -tls_dump_write test/helpers/ssltestlib.c /^static int tls_dump_write(BIO *bio, const char *in, int inl)$/;" f file: -tls_early_post_process_client_hello ssl/statem/statem_srvr.c /^static int tls_early_post_process_client_hello(SSL *s)$/;" f file: -tls_enc_records crypto/evp/e_aes.c /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:__anon42 file: -tls_enc_records crypto/evp/e_aes.c /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:__anon60 file: -tls_enc_records providers/implementations/include/prov/ciphercommon_gcm.h /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:prov_gcm_ctx_st -tls_engine_finish ssl/tls_depr.c /^void tls_engine_finish(ENGINE *e)$/;" f -tls_engine_load_ssl_client_cert ssl/tls_depr.c /^int tls_engine_load_ssl_client_cert(SSL *s, X509 **px509, EVP_PKEY **ppkey)$/;" f -tls_error_hint apps/lib/apps.c /^static const char *tls_error_hint(void)$/;" f file: -tls_feature_tbl crypto/x509/v3_tlsf.c /^static TLS_FEATURE_NAME tls_feature_tbl[] = {$/;" v file: -tls_finish_handshake ssl/statem/statem_lib.c /^WORK_STATE tls_finish_handshake(SSL *s, ossl_unused WORK_STATE wst,$/;" f -tls_get_cipher_from_engine ssl/tls_depr.c /^const EVP_CIPHER *tls_get_cipher_from_engine(int nid)$/;" f -tls_get_digest_from_engine ssl/tls_depr.c /^const EVP_MD *tls_get_digest_from_engine(int nid)$/;" f -tls_get_message_body ssl/statem/statem_lib.c /^int tls_get_message_body(SSL *s, size_t *len)$/;" f -tls_get_message_header ssl/statem/statem_lib.c /^int tls_get_message_header(SSL *s, int *mt)$/;" f -tls_get_stateful_ticket ssl/statem/extensions_srvr.c /^static SSL_TICKET_STATUS tls_get_stateful_ticket(SSL *s, PACKET *tick,$/;" f file: -tls_get_ticket_from_client ssl/t1_lib.c /^SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello,$/;" f -tls_group_allowed ssl/t1_lib.c /^int tls_group_allowed(SSL *s, uint16_t group, int op)$/;" f -tls_group_capability providers/common/capabilities.c /^static int tls_group_capability(OSSL_CALLBACK *cb, void *arg)$/;" f file: -tls_group_constants_st providers/common/capabilities.c /^typedef struct tls_group_constants_st {$/;" s file: -tls_group_info_st ssl/ssl_local.h /^typedef struct tls_group_info_st {$/;" s -tls_group_st test/tls-provider.c /^struct tls_group_st {$/;" s file: -tls_handle_alpn ssl/statem/statem_srvr.c /^int tls_handle_alpn(SSL *s)$/;" f -tls_handle_status_request ssl/statem/statem_srvr.c /^static int tls_handle_status_request(SSL *s)$/;" f file: -tls_header providers/implementations/macs/hmac_prov.c /^ unsigned char tls_header[13];$/;" m struct:hmac_data_st file: -tls_header_set providers/implementations/macs/hmac_prov.c /^ int tls_header_set;$/;" m struct:hmac_data_st file: -tls_init providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t alen);$/;" m struct:prov_cipher_hw_chacha_aead_st -tls_init providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t aad_len);$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st -tls_iv_length_within_key_block ssl/t1_enc.c /^static int tls_iv_length_within_key_block(const EVP_CIPHER *c)$/;" f file: -tls_iv_set_fixed providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*tls_iv_set_fixed)(PROV_CIPHER_CTX *ctx, unsigned char *fixed,$/;" m struct:prov_cipher_hw_chacha_aead_st -tls_mac_out providers/implementations/macs/hmac_prov.c /^ unsigned char tls_mac_out[EVP_MAX_MD_SIZE];$/;" m struct:hmac_data_st file: -tls_mac_out_size providers/implementations/macs/hmac_prov.c /^ size_t tls_mac_out_size;$/;" m struct:hmac_data_st file: -tls_parse_all_extensions ssl/statem/extensions.c /^int tls_parse_all_extensions(SSL *s, int context, RAW_EXTENSION *exts, X509 *x,$/;" f -tls_parse_certificate_authorities ssl/statem/extensions.c /^static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,$/;" f file: -tls_parse_ctos_alpn ssl/statem/extensions_srvr.c /^int tls_parse_ctos_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_cookie ssl/statem/extensions_srvr.c /^int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_early_data ssl/statem/extensions_srvr.c /^int tls_parse_ctos_early_data(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_ec_pt_formats ssl/statem/extensions_srvr.c /^int tls_parse_ctos_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_ems ssl/statem/extensions_srvr.c /^int tls_parse_ctos_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_etm ssl/statem/extensions_srvr.c /^int tls_parse_ctos_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_key_share ssl/statem/extensions_srvr.c /^int tls_parse_ctos_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_maxfragmentlen ssl/statem/extensions_srvr.c /^int tls_parse_ctos_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_npn ssl/statem/extensions_srvr.c /^int tls_parse_ctos_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_post_handshake_auth ssl/statem/extensions_srvr.c /^int tls_parse_ctos_post_handshake_auth(SSL *s, PACKET *pkt,$/;" f -tls_parse_ctos_psk ssl/statem/extensions_srvr.c /^int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_psk_kex_modes ssl/statem/extensions_srvr.c /^int tls_parse_ctos_psk_kex_modes(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_quic_transport_params ssl/statem/extensions_srvr.c /^int tls_parse_ctos_quic_transport_params(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_quic_transport_params_draft ssl/statem/extensions_srvr.c /^int tls_parse_ctos_quic_transport_params_draft(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_renegotiate ssl/statem/extensions_srvr.c /^int tls_parse_ctos_renegotiate(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_server_name ssl/statem/extensions_srvr.c /^int tls_parse_ctos_server_name(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_session_ticket ssl/statem/extensions_srvr.c /^int tls_parse_ctos_session_ticket(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_sig_algs ssl/statem/extensions_srvr.c /^int tls_parse_ctos_sig_algs(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_sig_algs_cert ssl/statem/extensions_srvr.c /^int tls_parse_ctos_sig_algs_cert(SSL *s, PACKET *pkt,$/;" f -tls_parse_ctos_srp ssl/statem/extensions_srvr.c /^int tls_parse_ctos_srp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_ctos_status_request ssl/statem/extensions_srvr.c /^int tls_parse_ctos_status_request(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_supported_groups ssl/statem/extensions_srvr.c /^int tls_parse_ctos_supported_groups(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_ctos_use_srtp ssl/statem/extensions_srvr.c /^int tls_parse_ctos_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_extension ssl/statem/extensions.c /^int tls_parse_extension(SSL *s, TLSEXT_INDEX idx, int context,$/;" f -tls_parse_stoc_alpn ssl/statem/extensions_clnt.c /^int tls_parse_stoc_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_cookie ssl/statem/extensions_clnt.c /^int tls_parse_stoc_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_early_data ssl/statem/extensions_clnt.c /^int tls_parse_stoc_early_data(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_ec_pt_formats ssl/statem/extensions_clnt.c /^int tls_parse_stoc_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_ems ssl/statem/extensions_clnt.c /^int tls_parse_stoc_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_etm ssl/statem/extensions_clnt.c /^int tls_parse_stoc_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_key_share ssl/statem/extensions_clnt.c /^int tls_parse_stoc_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_maxfragmentlen ssl/statem/extensions_clnt.c /^int tls_parse_stoc_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_npn ssl/statem/extensions_clnt.c /^int tls_parse_stoc_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_psk ssl/statem/extensions_clnt.c /^int tls_parse_stoc_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_quic_transport_params ssl/statem/extensions_clnt.c /^int tls_parse_stoc_quic_transport_params(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_quic_transport_params_draft ssl/statem/extensions_clnt.c /^int tls_parse_stoc_quic_transport_params_draft(SSL *s, PACKET *pkt,$/;" f -tls_parse_stoc_renegotiate ssl/statem/extensions_clnt.c /^int tls_parse_stoc_renegotiate(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_sct ssl/statem/extensions_clnt.c /^int tls_parse_stoc_sct(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_parse_stoc_server_name ssl/statem/extensions_clnt.c /^int tls_parse_stoc_server_name(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_session_ticket ssl/statem/extensions_clnt.c /^int tls_parse_stoc_session_ticket(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_status_request ssl/statem/extensions_clnt.c /^int tls_parse_stoc_status_request(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_supported_versions ssl/statem/extensions_clnt.c /^int tls_parse_stoc_supported_versions(SSL *s, PACKET *pkt, unsigned int context,$/;" f -tls_parse_stoc_use_srtp ssl/statem/extensions_clnt.c /^int tls_parse_stoc_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f -tls_payload_length crypto/evp/e_chacha20_poly1305.c /^ size_t tls_payload_length;$/;" m struct:__anon29 file: -tls_payload_length providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tls_payload_length;$/;" m struct:__anon467 -tls_post_process_client_hello ssl/statem/statem_srvr.c /^WORK_STATE tls_post_process_client_hello(SSL *s, WORK_STATE wst)$/;" f -tls_post_process_client_key_exchange ssl/statem/statem_srvr.c /^WORK_STATE tls_post_process_client_key_exchange(SSL *s, WORK_STATE wst)$/;" f -tls_post_process_server_certificate ssl/statem/statem_clnt.c /^WORK_STATE tls_post_process_server_certificate(SSL *s, WORK_STATE wst)$/;" f -tls_prepare_client_certificate ssl/statem/statem_clnt.c /^WORK_STATE tls_prepare_client_certificate(SSL *s, WORK_STATE wst)$/;" f -tls_process_as_hello_retry_request ssl/statem/statem_clnt.c /^static MSG_PROCESS_RETURN tls_process_as_hello_retry_request(SSL *s,$/;" f file: -tls_process_cert_status ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt)$/;" f -tls_process_cert_status_body ssl/statem/statem_clnt.c /^int tls_process_cert_status_body(SSL *s, PACKET *pkt)$/;" f -tls_process_cert_verify ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt)$/;" f -tls_process_certificate_request ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_certificate_request(SSL *s, PACKET *pkt)$/;" f -tls_process_change_cipher_spec ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt)$/;" f -tls_process_cke_dhe ssl/statem/statem_srvr.c /^static int tls_process_cke_dhe(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_ecdhe ssl/statem/statem_srvr.c /^static int tls_process_cke_ecdhe(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_gost ssl/statem/statem_srvr.c /^static int tls_process_cke_gost(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_gost18 ssl/statem/statem_srvr.c /^static int tls_process_cke_gost18(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_psk_preamble ssl/statem/statem_srvr.c /^static int tls_process_cke_psk_preamble(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_rsa ssl/statem/statem_srvr.c /^static int tls_process_cke_rsa(SSL *s, PACKET *pkt)$/;" f file: -tls_process_cke_srp ssl/statem/statem_srvr.c /^static int tls_process_cke_srp(SSL *s, PACKET *pkt)$/;" f file: -tls_process_client_certificate ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_certificate(SSL *s, PACKET *pkt)$/;" f -tls_process_client_hello ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_hello(SSL *s, PACKET *pkt)$/;" f -tls_process_client_key_exchange ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_key_exchange(SSL *s, PACKET *pkt)$/;" f -tls_process_encrypted_extensions ssl/statem/statem_clnt.c /^static MSG_PROCESS_RETURN tls_process_encrypted_extensions(SSL *s, PACKET *pkt)$/;" f file: -tls_process_end_of_early_data ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_end_of_early_data(SSL *s, PACKET *pkt)$/;" f -tls_process_finished ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt)$/;" f -tls_process_hello_req ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_hello_req(SSL *s, PACKET *pkt)$/;" f -tls_process_initial_server_flight ssl/statem/statem_clnt.c /^int tls_process_initial_server_flight(SSL *s)$/;" f -tls_process_key_exchange ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_key_exchange(SSL *s, PACKET *pkt)$/;" f -tls_process_key_update ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_key_update(SSL *s, PACKET *pkt)$/;" f -tls_process_new_session_ticket ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_new_session_ticket(SSL *s, PACKET *pkt)$/;" f -tls_process_next_proto ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_next_proto(SSL *s, PACKET *pkt)$/;" f -tls_process_server_certificate ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_certificate(SSL *s, PACKET *pkt)$/;" f -tls_process_server_done ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_done(SSL *s, PACKET *pkt)$/;" f -tls_process_server_hello ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_hello(SSL *s, PACKET *pkt)$/;" f -tls_process_ske_dhe ssl/statem/statem_clnt.c /^static int tls_process_ske_dhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: -tls_process_ske_ecdhe ssl/statem/statem_clnt.c /^static int tls_process_ske_ecdhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: -tls_process_ske_psk_preamble ssl/statem/statem_clnt.c /^static int tls_process_ske_psk_preamble(SSL *s, PACKET *pkt)$/;" f file: -tls_process_ske_srp ssl/statem/statem_clnt.c /^static int tls_process_ske_srp(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: -tls_prov_dispatch_table test/tls-provider.c /^static const OSSL_DISPATCH tls_prov_dispatch_table[] = {$/;" v file: -tls_prov_get_capabilities test/tls-provider.c /^static int tls_prov_get_capabilities(void *provctx, const char *capability,$/;" f file: -tls_prov_kem test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_kem[] = {$/;" v file: -tls_prov_keyexch test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_keyexch[] = {$/;" v file: -tls_prov_keymgmt test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_keymgmt[] = {$/;" v file: -tls_prov_query test/tls-provider.c /^static const OSSL_ALGORITHM *tls_prov_query(void *provctx, int operation_id,$/;" f file: -tls_prov_teardown test/tls-provider.c /^static void tls_prov_teardown(void *provctx)$/;" f file: -tls_provider_init test/tls-provider.c /^int tls_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f -tls_provider_set_tls_params ssl/t1_enc.c /^int tls_provider_set_tls_params(SSL *s, EVP_CIPHER_CTX *ctx,$/;" f -tls_psk_do_binder ssl/statem/extensions.c /^int tls_psk_do_binder(SSL *s, const EVP_MD *md, const unsigned char *msgstart,$/;" f -tls_sct_list test/ct_test.c /^ const unsigned char *tls_sct_list;$/;" m struct:ct_test_fixture file: -tls_sct_list_len test/ct_test.c /^ size_t tls_sct_list_len;$/;" m struct:ct_test_fixture file: -tls_session_ticket_ext_st include/openssl/tls1.h /^struct tls_session_ticket_ext_st {$/;" s -tls_setup_handshake ssl/statem/statem_lib.c /^int tls_setup_handshake(SSL *s)$/;" f -tls_use_ticket ssl/t1_lib.c /^int tls_use_ticket(SSL *s)$/;" f -tls_valid_group ssl/t1_lib.c /^int tls_valid_group(SSL *s, uint16_t group_id, int minversion, int maxversion,$/;" f -tls_validate_all_contexts ssl/statem/extensions.c /^int tls_validate_all_contexts(SSL *s, unsigned int thisctx, RAW_EXTENSION *exts)$/;" f -tls_ver crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int tls_ver;$/;" m union:__anon17::__anon18 file: -tls_ver crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int tls_ver;$/;" m union:__anon32::__anon33 file: -tls_ver engines/e_ossltest.c /^ unsigned int tls_ver;$/;" m struct:__anon264 file: -tls_ver providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int tls_ver;$/;" m union:prov_aes_hmac_sha_ctx_st::__anon480 -tls_version test/evp_test.c /^ int tls_version;$/;" m struct:cipher_data_st file: -tls_version test/sslapitest.c /^ int tls_version;$/;" m struct:ktls_test_cipher file: -tls_version_table ssl/statem/statem_lib.c /^static const version_info tls_version_table[] = {$/;" v file: -tlsa_field apps/s_client.c /^struct tlsa_field {$/;" s file: -tlsa_field test/danetest.c /^struct tlsa_field {$/;" s file: -tlsa_free ssl/ssl_lib.c /^static void tlsa_free(danetls_record *t)$/;" f file: -tlsa_import_rr apps/s_client.c /^static int tlsa_import_rr(SSL *con, const char *rrdata)$/;" f file: -tlsa_import_rr test/danetest.c /^static int tlsa_import_rr(SSL *ssl, const char *rrdata)$/;" f file: -tlsa_import_rrset apps/s_client.c /^static int tlsa_import_rrset(SSL *con, STACK_OF(OPENSSL_STRING) *rrset)$/;" f file: -tlsa_md_get ssl/ssl_lib.c /^static const EVP_MD *tlsa_md_get(SSL_DANE *dane, uint8_t mtype)$/;" f file: -tlsaad engines/e_dasync.c /^ unsigned char tlsaad[SSL_MAX_PIPELINES][EVP_AEAD_TLS1_AAD_LEN];$/;" m struct:dasync_pipeline_ctx file: -tlsafile test/danetest.c /^static const char *tlsafile;$/;" v file: -tlscstatp apps/s_server.c /^static tlsextstatusctx tlscstatp = { -1 };$/;" v file: -tlsext_cb apps/lib/s_cb.c /^void tlsext_cb(SSL *s, int client_server, int type,$/;" f -tlsext_hostname ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *tlsext_hostname;$/;" m struct:__anon426 file: -tlsext_index_en ssl/ssl_local.h /^typedef enum tlsext_index_en {$/;" g -tlsext_max_fragment_len_mode ssl/ssl_asn1.c /^ uint32_t tlsext_max_fragment_len_mode;$/;" m struct:__anon426 file: -tlsext_tick ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *tlsext_tick;$/;" m struct:__anon426 file: -tlsext_tick_age_add ssl/ssl_asn1.c /^ uint32_t tlsext_tick_age_add;$/;" m struct:__anon426 file: -tlsext_tick_lifetime_hint ssl/ssl_asn1.c /^ uint64_t tlsext_tick_lifetime_hint;$/;" m struct:__anon426 file: -tlsext_types apps/lib/s_cb.c /^static STRINT_PAIR tlsext_types[] = {$/;" v file: -tlsextalpnctx apps/s_server.c /^} tlsextalpnctx;$/;" t typeref:struct:tlsextalpnctx_st file: -tlsextalpnctx_st apps/s_server.c /^typedef struct tlsextalpnctx_st {$/;" s file: -tlsextctx apps/s_client.c /^} tlsextctx;$/;" t typeref:struct:tlsextctx_st file: -tlsextctx apps/s_server.c /^} tlsextctx;$/;" t typeref:struct:tlsextctx_st file: -tlsextctx_st apps/s_client.c /^typedef struct tlsextctx_st {$/;" s file: -tlsextctx_st apps/s_server.c /^typedef struct tlsextctx_st {$/;" s file: -tlsextnextprotoctx apps/s_client.c /^} tlsextnextprotoctx;$/;" t typeref:struct:tlsextnextprotoctx_st file: -tlsextnextprotoctx apps/s_server.c /^} tlsextnextprotoctx;$/;" t typeref:struct:tlsextnextprotoctx_st file: -tlsextnextprotoctx_st apps/s_client.c /^typedef struct tlsextnextprotoctx_st {$/;" s file: -tlsextnextprotoctx_st apps/s_server.c /^typedef struct tlsextnextprotoctx_st {$/;" s file: -tlsextstatusctx apps/s_server.c /^} tlsextstatusctx;$/;" t typeref:struct:tlsextstatusctx_st file: -tlsextstatusctx_st apps/s_server.c /^typedef struct tlsextstatusctx_st {$/;" s file: -tlsmac providers/implementations/ciphers/cipher_null.c /^ const unsigned char *tlsmac;$/;" m struct:prov_cipher_null_ctx_st file: -tlsmac providers/implementations/include/prov/ciphercommon.h /^ unsigned char *tlsmac; \/* tls MAC extracted from the last record *\/$/;" m struct:prov_cipher_ctx_st -tlsmacsize providers/implementations/ciphers/cipher_null.c /^ size_t tlsmacsize;$/;" m struct:prov_cipher_null_ctx_st file: -tlsmacsize providers/implementations/include/prov/ciphercommon.h /^ size_t tlsmacsize; \/* Size of the TLS MAC *\/$/;" m struct:prov_cipher_ctx_st -tlsname ssl/ssl_local.h /^ char *tlsname; \/* Curve Name as in TLS specs *\/$/;" m struct:tls_group_info_st -tlsversion providers/implementations/include/prov/ciphercommon.h /^ unsigned int tlsversion; \/* If TLS padding is in use the TLS version number *\/$/;" m struct:prov_cipher_ctx_st -tm_Time_F apps/s_time.c /^static double tm_Time_F(int s)$/;" f file: -tmax crypto/punycode.c /^static const unsigned int tmax = 26;$/;" v file: -tmin crypto/punycode.c /^static const unsigned int tmin = 1;$/;" v file: -tmp crypto/evp/bio_b64.c /^ char tmp[B64_BLOCK_SIZE];$/;" m struct:b64_struct file: -tmp crypto/x509/v3_utl.c /^ unsigned char tmp[16];$/;" m struct:__anon205 file: -tmp ssl/ssl_local.h /^ } tmp;$/;" m struct:ssl_st::__anon417 typeref:struct:ssl_st::__anon417::__anon418 -tmp_dh_callback test/sslapitest.c /^static DH *tmp_dh_callback(SSL *s, int is_export, int keylen)$/;" f file: -tmp_dh_params test/sslapitest.c /^static EVP_PKEY *tmp_dh_params = NULL;$/;" v file: -tmp_felem crypto/ec/ecp_nistputil.c 81;" d file: -tmp_key_type test/helpers/handshake.h /^ int tmp_key_type;$/;" m struct:handshake_result -tmp_len crypto/evp/bio_b64.c /^ int tmp_len; \/* used to find the start when decoding *\/$/;" m struct:b64_struct file: -tmp_nl crypto/evp/bio_b64.c /^ int tmp_nl; \/* If true, scan until '\\n' *\/$/;" m struct:b64_struct file: -tmp_session_id ssl/ssl_local.h /^ unsigned char tmp_session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:ssl_st -tmp_session_id_len ssl/ssl_local.h /^ size_t tmp_session_id_len;$/;" m struct:ssl_st -tmp_store crypto/encode_decode/decoder_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_decoder_store() *\/$/;" m struct:decoder_data_st file: -tmp_store crypto/encode_decode/encoder_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_encoder_store() *\/$/;" m struct:encoder_data_st file: -tmp_store crypto/evp/evp_fetch.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_evp_method_store() *\/$/;" m struct:evp_method_data_st file: -tmp_store crypto/store/store_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_loader_store() *\/$/;" m struct:loader_data_st file: -tmpfilename test/sslapitest.c /^static char *tmpfilename = NULL;$/;" v file: -tmpmd_digest test/user_property_test.c /^static OSSL_FUNC_digest_digest_fn tmpmd_digest;$/;" v file: -tmpmd_digest test/user_property_test.c /^static int tmpmd_digest(void *provctx, const unsigned char *in, size_t inl,$/;" f file: -tmpmd_get_params test/user_property_test.c /^static OSSL_FUNC_digest_get_params_fn tmpmd_get_params;$/;" v file: -tmpmd_get_params test/user_property_test.c /^static int tmpmd_get_params(OSSL_PARAM params[])$/;" f file: -to_int include/openssl/conftypes.h /^ int (*to_int) (const CONF *conf, char c);$/;" m struct:conf_method_st -to_string util/perl/OpenSSL/Ordinals.pm /^sub to_string {$/;" s -to_string_tests test/property_test.c /^} to_string_tests[] = {$/;" v typeref:struct:__anon343 file: -todigit crypto/cpuid.c /^static int todigit(variant_char c)$/;" f file: -token crypto/ts/ts_local.h /^ PKCS7 *token;$/;" m struct:TS_resp_st -tokenize Configure /^sub tokenize {$/;" s -too_many crypto/bn/bn_ctx.c /^ int too_many;$/;" m struct:bignum_ctx file: -top crypto/bn/bn_local.h /^ int top; \/* Index of last used d +1. *\/$/;" m struct:bignum_st -top crypto/sparse_array.c /^ ossl_uintmax_t top;$/;" m struct:sparse_array_st file: -total crypto/encode_decode/decoder_pkey.c /^ int total;$/;" m struct:collect_decoder_data_st file: -total crypto/x509/v3_utl.c /^ int total;$/;" m struct:__anon205 file: -total_inlen include/crypto/siphash.h /^ uint64_t total_inlen;$/;" m struct:siphash_st -total_renegotiations ssl/ssl_local.h /^ int total_renegotiations;$/;" m struct:ssl_st::__anon417 -total_timeout crypto/cmp/cmp_local.h /^ int total_timeout; \/* max number of seconds an enrollment may take, incl. *\/$/;" m struct:ossl_cmp_ctx_st -tpBasis crypto/ec/ec_asn1.c /^ ASN1_INTEGER *tpBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: -tpcl crypto/evp/e_aes.c /^ unsigned long long tpcl;$/;" m struct:__anon60::__anon61::__anon62 file: -tpcl providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long tpcl; \/* total plaintxt\/ciphertxt len *\/$/;" m struct:S390X_kma_params_st -tptr crypto/bn/asm/ia64-mont.pl /^ sub tptr=tptr,len$/;" s -tr_cmp crypto/x509/x509_trust.c /^static int tr_cmp(const X509_TRUST *const *a, const X509_TRUST *const *b)$/;" f file: -trace_attach_cb crypto/trace.c /^static int trace_attach_cb(int category, int type, const void *data)$/;" f file: -trace_attach_w_callback_cb crypto/trace.c /^static int trace_attach_w_callback_cb(int category, int type, const void *data)$/;" f file: -trace_categories crypto/trace.c /^static const struct trace_category_st trace_categories[] = {$/;" v typeref:struct:trace_category_st file: -trace_category_st crypto/trace.c /^struct trace_category_st {$/;" s file: -trace_channels crypto/trace.c /^} trace_channels[OSSL_TRACE_CATEGORY_NUM] = {$/;" v typeref:struct:__anon215 file: -trace_ctrl crypto/trace.c /^static long trace_ctrl(BIO *channel, int cmd, long argl, void *argp)$/;" f file: -trace_data_st crypto/trace.c /^struct trace_data_st {$/;" s file: -trace_detach_cb crypto/trace.c /^static int trace_detach_cb(int category, int type, const void *data)$/;" f file: -trace_free crypto/trace.c /^static int trace_free(BIO *channel)$/;" f file: -trace_inited crypto/trace.c /^static CRYPTO_ONCE trace_inited = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -trace_lock crypto/trace.c /^static CRYPTO_RWLOCK *trace_lock = NULL;$/;" v file: -trace_method crypto/trace.c /^static const BIO_METHOD trace_method = {$/;" v file: -trace_puts crypto/trace.c /^static int trace_puts(BIO *channel, const char *str)$/;" f file: -trace_write crypto/trace.c /^static int trace_write(BIO *channel,$/;" f file: -tracedata apps/openssl.c /^} tracedata;$/;" t typeref:struct:tracedata_st file: -tracedata test/testutil/testutil_init.c /^} tracedata;$/;" t typeref:struct:tracedata_st file: -tracedata_free apps/openssl.c /^static void tracedata_free(tracedata *data)$/;" f file: -tracedata_free test/testutil/testutil_init.c /^static void tracedata_free(tracedata *data)$/;" f file: -tracedata_st apps/openssl.c /^typedef struct tracedata_st {$/;" s file: -tracedata_st test/testutil/testutil_init.c /^typedef struct tracedata_st {$/;" s file: -trailerField include/openssl/rsa.h /^ ASN1_INTEGER *trailerField;$/;" m struct:rsa_pss_params_st -trailer_field include/crypto/rsa.h /^ int trailer_field;$/;" m struct:rsa_pss_params_30_st -trampoline crypto/sparse_array.c /^static void trampoline(ossl_uintmax_t n, void *l, void *arg)$/;" f file: -trampoline_st crypto/sparse_array.c /^struct trampoline_st {$/;" s file: -trans_cb crypto/evp/pmeth_gn.c /^static int trans_cb(int a, int b, BN_GENCB *gcb)$/;" f file: -trans_id util/check-format-test-negatives.c /^const unsigned char trans_id[OSSL_CMP_TRANSACTIONID_LENGTH] = {$/;" v -trans_id util/check-format-test-negatives.c /^const unsigned char trans_id[OSSL_CMP_TRANSACTIONID_LENGTH] =$/;" v -transactionID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *transactionID; \/* 4 *\/$/;" m struct:ossl_cmp_pkiheader_st -transactionID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *transactionID; \/* the current transaction ID *\/$/;" m struct:ossl_cmp_ctx_st -transfer_cb crypto/cmp/cmp_local.h /^ OSSL_CMP_transfer_cb_t transfer_cb; \/* default: OSSL_CMP_MSG_http_perform *\/$/;" m struct:ossl_cmp_ctx_st -transfer_cb fuzz/cmp.c /^static OSSL_CMP_MSG *transfer_cb(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *req)$/;" f file: -transfer_cb_arg crypto/cmp/cmp_local.h /^ void *transfer_cb_arg; \/* allows to store optional argument to cb *\/$/;" m struct:ossl_cmp_ctx_st -transform_opts apps/cmp.c /^static int transform_opts(void)$/;" f file: -translation_ctx_st crypto/evp/ctrl_params_translate.c /^struct translation_ctx_st {$/;" s file: -translation_st crypto/evp/ctrl_params_translate.c /^struct translation_st {$/;" s file: -traverse_string crypto/asn1/a_mbstr.c /^static int traverse_string(const unsigned char *p, int len, int inform,$/;" f file: -trecs include/internal/dane.h /^ STACK_OF(danetls_record) *trecs;$/;" m struct:ssl_dane_st -tree include/crypto/x509.h /^ X509_POLICY_TREE *tree;$/;" m struct:x509_store_ctx_st -tree_add_unmatched crypto/x509/pcy_tree.c /^static int tree_add_unmatched(X509_POLICY_LEVEL *curr,$/;" f file: -tree_calculate_authority_set crypto/x509/pcy_tree.c /^static int tree_calculate_authority_set(X509_POLICY_TREE *tree,$/;" f file: -tree_calculate_user_set crypto/x509/pcy_tree.c /^static int tree_calculate_user_set(X509_POLICY_TREE *tree,$/;" f file: -tree_evaluate crypto/x509/pcy_tree.c /^static int tree_evaluate(X509_POLICY_TREE *tree)$/;" f file: -tree_init crypto/x509/pcy_tree.c /^static int tree_init(X509_POLICY_TREE **ptree, STACK_OF(X509) *certs,$/;" f file: -tree_link_any crypto/x509/pcy_tree.c /^static int tree_link_any(X509_POLICY_LEVEL *curr,$/;" f file: -tree_link_matching_nodes crypto/x509/pcy_tree.c /^static int tree_link_matching_nodes(X509_POLICY_LEVEL *curr,$/;" f file: -tree_link_nodes crypto/x509/pcy_tree.c /^static int tree_link_nodes(X509_POLICY_LEVEL *curr,$/;" f file: -tree_link_unmatched crypto/x509/pcy_tree.c /^static int tree_link_unmatched(X509_POLICY_LEVEL *curr,$/;" f file: -tree_print crypto/x509/pcy_tree.c /^static void tree_print(BIO *channel,$/;" f file: -tree_prune crypto/x509/pcy_tree.c /^static int tree_prune(X509_POLICY_TREE *tree, X509_POLICY_LEVEL *curr)$/;" f file: -trim_ws crypto/conf/conf_def.c /^static void trim_ws(CONF *conf, char *start)$/;" f file: -trstandard crypto/x509/x509_trust.c /^static X509_TRUST trstandard[] = {$/;" v file: -trtable_free crypto/x509/x509_trust.c /^static void trtable_free(X509_TRUST *p)$/;" f file: -trust crypto/x509/x509_local.h /^ int trust; \/* trust setting to check *\/$/;" m struct:X509_VERIFY_PARAM_st -trust include/crypto/x509.h /^ STACK_OF(ASN1_OBJECT) *trust; \/* trusted uses *\/$/;" m struct:x509_cert_aux_st -trust_1oid crypto/x509/x509_trust.c /^static int trust_1oid(X509_TRUST *trust, X509 *x, int flags)$/;" f file: -trust_1oidany crypto/x509/x509_trust.c /^static int trust_1oidany(X509_TRUST *trust, X509 *x, int flags)$/;" f file: -trust_compat crypto/x509/x509_trust.c /^static int trust_compat(X509_TRUST *trust, X509 *x, int flags)$/;" f file: -trusted crypto/cmp/cmp_local.h /^ X509_STORE *trusted; \/* trust store maybe w CRLs and cert verify callback *\/$/;" m struct:ossl_cmp_ctx_st -truststore_set_host_etc apps/cmp.c /^static int truststore_set_host_etc(X509_STORE *ts, const char *host)$/;" f file: -try_cert crypto/store/store_result.c /^static int try_cert(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: -try_crl crypto/store/store_result.c /^static int try_crl(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: -try_decode engines/e_loader_attic.c /^ file_try_decode_fn try_decode;$/;" m struct:file_handler_st file: -try_decode_PKCS12 engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PKCS12(const char *pem_name,$/;" f file: -try_decode_PKCS8Encrypted engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PKCS8Encrypted(const char *pem_name,$/;" f file: -try_decode_PUBKEY engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PUBKEY(const char *pem_name,$/;" f file: -try_decode_PrivateKey engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PrivateKey(const char *pem_name,$/;" f file: -try_decode_X509CRL engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_X509CRL(const char *pem_name,$/;" f file: -try_decode_X509Certificate engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_X509Certificate(const char *pem_name,$/;" f file: -try_decode_params engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_params(const char *pem_name,$/;" f file: -try_key crypto/store/store_result.c /^static int try_key(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: -try_key_ref crypto/store/store_result.c /^static EVP_PKEY *try_key_ref(struct extracted_param_data_st *data,$/;" f file: -try_key_value crypto/store/store_result.c /^static EVP_PKEY *try_key_value(struct extracted_param_data_st *data,$/;" f file: -try_key_value_legacy crypto/store/store_result.c /^static EVP_PKEY *try_key_value_legacy(struct extracted_param_data_st *data,$/;" f file: -try_legacy_encoding apps/rsa.c /^static int try_legacy_encoding(EVP_PKEY *pkey, int outformat, int pubout,$/;" f file: -try_load_engine apps/lib/engine.c /^static ENGINE *try_load_engine(const char *engine)$/;" f file: -try_name crypto/store/store_result.c /^static int try_name(struct extracted_param_data_st *data, OSSL_STORE_INFO **v)$/;" f file: -try_pkcs12 crypto/store/store_result.c /^static int try_pkcs12(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: -try_provided_check crypto/evp/pmeth_check.c /^static int try_provided_check(EVP_PKEY_CTX *ctx, int selection, int checktype)$/;" f file: -ts_ACCURACY_print_bio crypto/ts/ts_rsp_print.c /^static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a)$/;" f file: -ts_CONF_add_flag crypto/ts/ts_conf.c /^static int ts_CONF_add_flag(CONF *conf, const char *section,$/;" f file: -ts_CONF_invalid crypto/ts/ts_conf.c /^static void ts_CONF_invalid(const char *name, const char *tag)$/;" f file: -ts_CONF_lookup_fail crypto/ts/ts_conf.c /^static void ts_CONF_lookup_fail(const char *name, const char *tag)$/;" f file: -ts_RESP_CTX_cleanup crypto/ts/ts_rsp_sign.c /^static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx)$/;" f file: -ts_RESP_CTX_init crypto/ts/ts_rsp_sign.c /^static void ts_RESP_CTX_init(TS_RESP_CTX *ctx)$/;" f file: -ts_RESP_check_request crypto/ts/ts_rsp_sign.c /^static int ts_RESP_check_request(TS_RESP_CTX *ctx)$/;" f file: -ts_RESP_create_tst_info crypto/ts/ts_rsp_sign.c /^static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx,$/;" f file: -ts_RESP_get_policy crypto/ts/ts_rsp_sign.c /^static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx)$/;" f file: -ts_RESP_process_extensions crypto/ts/ts_rsp_sign.c /^static int ts_RESP_process_extensions(TS_RESP_CTX *ctx)$/;" f file: -ts_RESP_sign crypto/ts/ts_rsp_sign.c /^static int ts_RESP_sign(TS_RESP_CTX *ctx)$/;" f file: -ts_TST_INFO_content_new crypto/ts/ts_rsp_sign.c /^static int ts_TST_INFO_content_new(PKCS7 *p7)$/;" f file: -ts_check_imprints crypto/ts/ts_rsp_verify.c /^static int ts_check_imprints(X509_ALGOR *algor_a,$/;" f file: -ts_check_nonces crypto/ts/ts_rsp_verify.c /^static int ts_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info)$/;" f file: -ts_check_policy crypto/ts/ts_rsp_verify.c /^static int ts_check_policy(const ASN1_OBJECT *req_oid,$/;" f file: -ts_check_signer_name crypto/ts/ts_rsp_verify.c /^static int ts_check_signer_name(GENERAL_NAME *tsa_name, X509 *signer)$/;" f file: -ts_check_signing_certs crypto/ts/ts_rsp_verify.c /^static int ts_check_signing_certs(const PKCS7_SIGNER_INFO *si,$/;" f file: -ts_check_status_info crypto/ts/ts_rsp_verify.c /^static int ts_check_status_info(TS_RESP *response)$/;" f file: -ts_compute_imprint crypto/ts/ts_rsp_verify.c /^static int ts_compute_imprint(BIO *data, TS_TST_INFO *tst_info,$/;" f file: -ts_failure_info crypto/ts/ts_rsp_verify.c /^} ts_failure_info[] = {$/;" v typeref:struct:__anon253 file: -ts_main apps/ts.c /^int ts_main(int argc, char **argv)$/;" f -ts_options apps/ts.c /^const OPTIONS ts_options[] = {$/;" v -ts_status_map_print crypto/ts/ts_rsp_print.c /^static int ts_status_map_print(BIO *bio, const struct status_map_st *a,$/;" f file: -ts_status_text crypto/ts/ts_rsp_verify.c /^static const char *ts_status_text[] = {$/;" v file: -ts_verify_cert crypto/ts/ts_rsp_verify.c /^static int ts_verify_cert(X509_STORE *store, STACK_OF(X509) *untrusted,$/;" f file: -tsa crypto/ts/ts_local.h /^ GENERAL_NAME *tsa;$/;" m struct:TS_tst_info_st -tsa_name crypto/ts/ts_local.h /^ GENERAL_NAME *tsa_name;$/;" m struct:TS_verify_ctx -tsan_counter include/internal/tsan_assist.h 116;" d -tsan_counter include/internal/tsan_assist.h 121;" d -tsan_counter include/internal/tsan_assist.h 142;" d -tsan_counter include/internal/tsan_assist.h 59;" d -tsan_counter include/internal/tsan_assist.h 72;" d -tsan_decr include/internal/tsan_assist.h 118;" d -tsan_decr include/internal/tsan_assist.h 122;" d -tsan_decr include/internal/tsan_assist.h 143;" d -tsan_decr include/internal/tsan_assist.h 60;" d -tsan_decr include/internal/tsan_assist.h 73;" d -tsan_ld_acq include/internal/tsan_assist.h 125;" d -tsan_ld_acq include/internal/tsan_assist.h 61;" d -tsan_ld_acq include/internal/tsan_assist.h 74;" d -tsan_load include/internal/tsan_assist.h 101;" d -tsan_load include/internal/tsan_assist.h 106;" d -tsan_load include/internal/tsan_assist.h 110;" d -tsan_load include/internal/tsan_assist.h 140;" d -tsan_load include/internal/tsan_assist.h 57;" d -tsan_load include/internal/tsan_assist.h 70;" d -tsan_lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *tsan_lock;$/;" m struct:ssl_ctx_st -tsan_st_rel include/internal/tsan_assist.h 126;" d -tsan_st_rel include/internal/tsan_assist.h 62;" d -tsan_st_rel include/internal/tsan_assist.h 75;" d -tsan_store include/internal/tsan_assist.h 103;" d -tsan_store include/internal/tsan_assist.h 107;" d -tsan_store include/internal/tsan_assist.h 111;" d -tsan_store include/internal/tsan_assist.h 141;" d -tsan_store include/internal/tsan_assist.h 58;" d -tsan_store include/internal/tsan_assist.h 71;" d -tst_bio_core_ctrl test/bio_core_test.c /^static long tst_bio_core_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr)$/;" f file: -tst_bio_core_free test/bio_core_test.c /^static int tst_bio_core_free(OSSL_CORE_BIO *bio)$/;" f file: -tst_bio_core_gets test/bio_core_test.c /^static int tst_bio_core_gets(OSSL_CORE_BIO *bio, char *buf, int size)$/;" f file: -tst_bio_core_puts test/bio_core_test.c /^static int tst_bio_core_puts(OSSL_CORE_BIO *bio, const char *str)$/;" f file: -tst_bio_core_read_ex test/bio_core_test.c /^static int tst_bio_core_read_ex(OSSL_CORE_BIO *bio, char *data, size_t data_len,$/;" f file: -tst_bio_core_up_ref test/bio_core_test.c /^static int tst_bio_core_up_ref(OSSL_CORE_BIO *bio)$/;" f file: -tst_bio_core_write_ex test/bio_core_test.c /^static int tst_bio_core_write_ex(OSSL_CORE_BIO *bio, const char *data,$/;" f file: -tst_info crypto/ts/ts_local.h /^ TS_TST_INFO *tst_info;$/;" m struct:TS_resp_ctx -tst_info crypto/ts/ts_local.h /^ TS_TST_INFO *tst_info;$/;" m struct:TS_resp_st -tstream providers/implementations/ciphers/cipher_tdes.h /^ } tstream;$/;" m struct:prov_tdes_ctx_st typeref:union:prov_tdes_ctx_st::__anon485 -tt crypto/asn1/asn1_local.h /^ const ASN1_TEMPLATE *tt;$/;" m struct:asn1_sctx_st -tty_in crypto/ui/ui_openssl.c /^static FILE *tty_in, *tty_out;$/;" v file: -tty_new crypto/ui/ui_openssl.c /^static DWORD tty_orig, tty_new;$/;" v file: -tty_new crypto/ui/ui_openssl.c /^static TTY_STRUCT tty_orig, tty_new;$/;" v file: -tty_new crypto/ui/ui_openssl.c /^static long tty_orig[3], tty_new[3]; \/* XXX Is there any guarantee that this$/;" v file: -tty_orig crypto/ui/ui_openssl.c /^static DWORD tty_orig, tty_new;$/;" v file: -tty_orig crypto/ui/ui_openssl.c /^static TTY_STRUCT tty_orig, tty_new;$/;" v file: -tty_orig crypto/ui/ui_openssl.c /^static long tty_orig[3], tty_new[3]; \/* XXX Is there any guarantee that this$/;" v file: -tty_out crypto/ui/ui_openssl.c /^static FILE *tty_in, *tty_out;$/;" v file: -tv_nsec engines/e_afalg.c /^ __kernel_long_t tv_nsec;$/;" m struct:__timespec32 file: -tv_sec engines/e_afalg.c /^ __kernel_long_t tv_sec;$/;" m struct:__timespec32 file: -two100 crypto/ec/ecp_nistp256.c 715;" d file: -two100m36m4 crypto/ec/ecp_nistp256.c 714;" d file: -two100m36p4 crypto/ec/ecp_nistp256.c 716;" d file: -two105 crypto/ec/ecp_nistp256.c 246;" d file: -two105m41m9 crypto/ec/ecp_nistp256.c 245;" d file: -two105m41p9 crypto/ec/ecp_nistp256.c 247;" d file: -two107 crypto/ec/ecp_nistp256.c 291;" d file: -two107m43m11 crypto/ec/ecp_nistp256.c 290;" d file: -two107m43p11 crypto/ec/ecp_nistp256.c 292;" d file: -two110p32m0 crypto/ec/ecp_nistp256.c 362;" d file: -two64m0 crypto/ec/ecp_nistp256.c 361;" d file: -two64m32 crypto/ec/ecp_nistp256.c 364;" d file: -two64m46 crypto/ec/ecp_nistp256.c 363;" d file: -twos_complement crypto/asn1/a_int.c /^static void twos_complement(unsigned char *dst, const unsigned char *src,$/;" f file: -txt apps/cmp.c /^ char **txt;$/;" m union:__anon447 file: -txt2obj apps/ts.c /^static ASN1_OBJECT *txt2obj(const char *oid)$/;" f file: -txt_db_st include/openssl/txt_db.h /^typedef struct txt_db_st {$/;" s -type apps/include/function.h /^ FUNC_TYPE type;$/;" m struct:function_st -type apps/rehash.c /^ unsigned short type;$/;" m struct:bucket_st file: -type crypto/cmp/cmp_local.h /^ int type;$/;" m struct:ossl_cmp_certorenccert_st -type crypto/cmp/cmp_local.h /^ int type;$/;" m struct:ossl_cmp_pkibody_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_CertificateChoices -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_KeyAgreeRecipientIdentifier_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_OriginatorIdentifierOrKey_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_ReceiptsFrom_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_RecipientInfo_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_RevocationInfoChoice_st -type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_SignerIdentifier_st -type crypto/comp/comp_local.h /^ int type; \/* NID for compression library *\/$/;" m struct:comp_method_st -type crypto/crmf/crmf_local.h /^ ASN1_OBJECT *type;$/;" m struct:ossl_crmf_attributetypeandvalue_st -type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_enckeywithid_identifier_st -type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_popo_st -type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_popoprivkey_st -type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_poposigningkeyinput_authinfo_st -type crypto/ec/ec_asn1.c /^ ASN1_OBJECT *type;$/;" m struct:x9_62_characteristic_two_st file: -type crypto/ec/ec_asn1.c /^ int type;$/;" m struct:ecpk_parameters_st file: -type crypto/evp/dh_support.c /^ int type;$/;" m struct:dh_name2id_st file: -type crypto/objects/o_names.c /^ int type;$/;" m struct:__anon256 file: -type crypto/objects/o_names.c /^ int type;$/;" m struct:doall_sorted file: -type crypto/objects/obj_dat.c /^ int type;$/;" m struct:added_obj_st file: -type crypto/ocsp/ocsp_local.h /^ int type;$/;" m struct:ocsp_cert_status_st -type crypto/ocsp/ocsp_local.h /^ int type;$/;" m struct:ocsp_responder_id_st -type crypto/param_build.c /^ int type;$/;" m struct:__anon86 file: -type crypto/pkcs12/p12_local.h /^ ASN1_OBJECT *type;$/;" m struct:PKCS12_SAFEBAG_st -type crypto/pkcs12/p12_local.h /^ ASN1_OBJECT *type;$/;" m struct:pkcs12_bag_st -type crypto/property/property_local.h /^ OSSL_PROPERTY_TYPE type;$/;" m struct:ossl_property_definition_st -type crypto/self_test_core.c /^ const char *type;$/;" m struct:ossl_self_test_st file: -type crypto/store/store_local.h /^ int type;$/;" m struct:ossl_store_info_st -type crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" m struct:__anon215 typeref:enum:__anon215::__anon216 file: -type crypto/ui/ui_local.h /^ enum UI_string_types type; \/* Input *\/$/;" m struct:ui_string_st typeref:enum:ui_string_st::UI_string_types -type engines/e_loader_attic.c /^ } type;$/;" m struct:ossl_store_loader_ctx_st typeref:enum:ossl_store_loader_ctx_st::__anon258 file: -type include/crypto/ecx.h /^ ECX_KEY_TYPE type;$/;" m struct:ecx_key_st -type include/crypto/evp.h /^ int type;$/;" m struct:evp_md_st -type include/crypto/evp.h /^ int type;$/;" m struct:evp_pkey_st -type include/crypto/x509.h /^ X509_LOOKUP_TYPE type;$/;" m struct:x509_object_st -type include/internal/bio.h /^ int type;$/;" m struct:bio_method_st -type include/internal/passphrase.h /^ } type;$/;" m struct:ossl_passphrase_data_st typeref:enum:ossl_passphrase_data_st::__anon387 -type include/openssl/objects.h /^ int type;$/;" m struct:obj_name_st -type providers/implementations/encode_decode/decode_msblob2key.c /^ int type; \/* EVP key type *\/$/;" m struct:keytype_desc_st file: -type providers/implementations/encode_decode/decode_pvk2key.c /^ int type; \/* EVP key type *\/$/;" m struct:keytype_desc_st file: -type providers/implementations/kdfs/sshkdf.c /^ char type; \/* X *\/$/;" m struct:__anon529 file: -type providers/implementations/keymgmt/ecx_kmgmt.c /^ ECX_KEY_TYPE type;$/;" m struct:ecx_gen_ctx file: -type providers/implementations/storemgmt/file_store.c /^ } type;$/;" m struct:file_ctx_st typeref:enum:file_ctx_st::__anon453 file: -type ssl/record/record.h /^ int type;$/;" m struct:ssl3_record_st -type ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" m struct:ssl_async_args typeref:enum:ssl_async_args::__anon408 file: -type ssl/ssl_local.h /^ unsigned char type;$/;" m struct:hm_header_st -type ssl/ssl_local.h /^ unsigned int type;$/;" m struct:raw_extension_st -type ssl/statem/extensions.c /^ unsigned int type;$/;" m struct:extensions_definition_st file: -type test/asn1_time_test.c /^ int type; \/* GENERALIZED OR UTC *\/$/;" m struct:testdata file: -type test/evp_extra_test.c /^ int type; \/* 0 for private, 1 for public, 2 for params *\/$/;" m struct:APK_DATA_st file: -type test/evp_extra_test.c /^ int type;$/;" m struct:keys_st file: -type test/evp_pkey_dparams_test.c /^ int type;$/;" m struct:__anon330 file: -type test/evp_test.c /^ int type; \/* for mac_test_run_pkey *\/$/;" m struct:mac_data_st file: -type test/helpers/ssltestlib.c /^ unsigned int type;$/;" m struct:mempacket_st file: -type test/time_offset_test.c /^ int type;$/;" m struct:__anon312 file: -type test/x509_time_test.c /^ int type;$/;" m struct:__anon269 file: -type_and_structure_st crypto/asn1/i2d_evp.c /^struct type_and_structure_st {$/;" s file: -type_check crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" m struct:collect_extra_decoder_data_st typeref:enum:collect_extra_decoder_data_st::__anon214 file: -type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_asym_cipher_st -type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_kem_st -type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_keyexch_st -type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_keymgmt_st -type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_signature_st -type_name crypto/evp/evp_rand.c /^ char *type_name;$/;" m struct:evp_rand_st file: -type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_cipher_st -type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_kdf_st -type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_mac_st -type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_md_st -type_str crypto/asn1/a_mbstr.c /^static int type_str(unsigned long value, void *arg)$/;" f file: -type_strings crypto/store/store_strings.c /^static char *type_strings[] = {$/;" v file: -u crypto/chacha/chacha_enc.c /^ u32 u[16];$/;" m union:__anon224 file: -u crypto/param_build.c /^ ossl_uintmax_t u;$/;" m union:__anon86::__anon87 file: -u crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" m union:__anon246 file: -u include/crypto/aria.h /^ unsigned int u[ARIA_BLOCK_SIZE \/ sizeof(unsigned int)];$/;" m union:__anon374 -u include/crypto/modes.h /^ u64 u[2];$/;" m union:ccm128_context::__anon359 -u include/crypto/modes.h /^ u64 u[2];$/;" m union:gcm128_context::__anon358 -u include/openssl/camellia.h /^ } u;$/;" m struct:camellia_key_st typeref:union:camellia_key_st::__anon383 -u include/openssl/sha.h /^ } u;$/;" m struct:SHA512state_st typeref:union:SHA512state_st::__anon381 -u test/ctype_internal_test.c /^ int u;$/;" m struct:__anon268 file: -u128 crypto/ec/curve25519.c /^typedef uint128_t u128;$/;" t file: -u128 crypto/poly1305/poly1305.c /^typedef uint128_t u128;$/;" t file: -u128 crypto/poly1305/poly1305_base2_44.c /^typedef uint128_t u128;$/;" t file: -u128 include/crypto/modes.h /^} u128;$/;" t typeref:struct:__anon357 -u16 crypto/aes/aes_local.h /^typedef unsigned short u16;$/;" t -u16 crypto/ec/ecp_nistz256.c /^typedef unsigned short u16;$/;" t file: -u32 crypto/aes/aes_local.h /^typedef unsigned int u32;$/;" t -u32 crypto/aes/aes_local.h /^typedef unsigned long u32;$/;" t -u32 crypto/camellia/cmll_local.h /^typedef unsigned int u32;$/;" t -u32 crypto/chacha/chacha_enc.c /^typedef unsigned int u32;$/;" t file: -u32 crypto/ec/ecp_nistp256.c /^typedef uint32_t u32;$/;" t file: -u32 crypto/poly1305/poly1305.c /^typedef unsigned int u32;$/;" t file: -u32 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned int u32;$/;" t file: -u32 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned int u32;$/;" t file: -u32 include/crypto/modes.h /^typedef unsigned int u32;$/;" t -u32 test/params_conversion_test.c /^ uint32_t u32;$/;" m struct:__anon328 file: -u32toLE ssl/s3_cbc.c 85;" d file: -u64 crypto/aes/aes_local.h /^typedef uint64_t u64;$/;" t -u64 crypto/aes/aes_x86core.c /^typedef unsigned __int64 u64;$/;" t file: -u64 crypto/aes/aes_x86core.c /^typedef unsigned long long u64;$/;" t file: -u64 crypto/aes/aes_x86core.c /^typedef unsigned long u64;$/;" t file: -u64 crypto/ec/ecp_nistp224.c /^typedef uint64_t u64;$/;" t file: -u64 crypto/ec/ecp_nistp256.c /^typedef uint64_t u64;$/;" t file: -u64 crypto/ec/ecp_nistp521.c /^typedef uint64_t u64;$/;" t file: -u64 crypto/poly1305/poly1305.c /^typedef unsigned __int64 u64;$/;" t file: -u64 crypto/poly1305/poly1305.c /^typedef unsigned long long u64;$/;" t file: -u64 crypto/poly1305/poly1305.c /^typedef unsigned long u64;$/;" t file: -u64 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned long u64;$/;" t file: -u64 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned long long u64;$/;" t file: -u64 crypto/whrlpool/wp_block.c /^typedef unsigned __int64 u64;$/;" t file: -u64 crypto/whrlpool/wp_block.c /^typedef unsigned long long u64;$/;" t file: -u64 crypto/whrlpool/wp_block.c /^typedef unsigned long u64;$/;" t file: -u64 include/crypto/modes.h /^typedef unsigned __int64 u64;$/;" t -u64 include/crypto/modes.h /^typedef unsigned long long u64;$/;" t -u64 include/crypto/modes.h /^typedef unsigned long u64;$/;" t -u64 test/params_conversion_test.c /^ uint64_t u64;$/;" m struct:__anon328 file: -u64_a1 crypto/modes/ccm128.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: -u64_a1 crypto/modes/ccm128.c /^typedef u64 u64_a1;$/;" t file: -u64_a1 crypto/modes/xts128.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: -u64_a1 crypto/modes/xts128.c /^typedef u64 u64_a1;$/;" t file: -u64_a1 crypto/whrlpool/wp_block.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: -u64_a1 crypto/whrlpool/wp_block.c /^typedef u64 u64_a1;$/;" t file: -u64_aX crypto/whrlpool/wp_block.c /^typedef u64 u64_aX __attribute((__aligned__(1)));$/;" t file: -u64_aX crypto/whrlpool/wp_block.c /^typedef u64 u64_aX;$/;" t file: -u8 crypto/aes/aes_local.h /^typedef unsigned char u8;$/;" t -u8 crypto/camellia/cmll_local.h /^typedef unsigned char u8;$/;" t -u8 crypto/chacha/chacha_enc.c /^typedef unsigned char u8;$/;" t file: -u8 crypto/ec/ecp_nistp224.c /^typedef uint8_t u8;$/;" t file: -u8 crypto/ec/ecp_nistp256.c /^typedef uint8_t u8;$/;" t file: -u8 crypto/ec/ecp_nistp521.c /^typedef uint8_t u8;$/;" t file: -u8 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned char u8;$/;" t file: -u8 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned char u8;$/;" t file: -u8 crypto/whrlpool/wp_block.c /^typedef unsigned char u8;$/;" t file: -u8 include/crypto/modes.h /^typedef unsigned char u8;$/;" t -u_int apps/lib/s_socket.c /^typedef unsigned int u_int;$/;" t file: -u_int apps/s_client.c /^typedef unsigned int u_int;$/;" t file: -u_int apps/s_server.c /^typedef unsigned int u_int;$/;" t file: -ub_common_name crypto/asn1/tbl_standard.h 13;" d -ub_email_address crypto/asn1/tbl_standard.h 19;" d -ub_locality_name crypto/asn1/tbl_standard.h 14;" d -ub_name crypto/asn1/tbl_standard.h 12;" d -ub_organization_name crypto/asn1/tbl_standard.h 16;" d -ub_organization_unit_name crypto/asn1/tbl_standard.h 17;" d -ub_rfc822_mailbox crypto/asn1/tbl_standard.h 24;" d -ub_serial_number crypto/asn1/tbl_standard.h 20;" d -ub_state_name crypto/asn1/tbl_standard.h 15;" d -ub_title crypto/asn1/tbl_standard.h 18;" d -uchar_compare test/stack_test.c /^static int uchar_compare(const unsigned char *const *a,$/;" f file: -ui_base_method apps/lib/apps_ui.c /^static const UI_METHOD *ui_base_method = NULL;$/;" v file: -ui_close apps/lib/apps_ui.c /^static int ui_close(UI *ui)$/;" f file: -ui_close crypto/ui/ui_util.c /^static int ui_close(UI *ui)$/;" f file: -ui_close_session crypto/ui/ui_local.h /^ int (*ui_close_session) (UI *ui);$/;" m struct:ui_method_st -ui_construct_prompt crypto/ui/ui_local.h /^ char *(*ui_construct_prompt) (UI *ui, const char *object_desc,$/;" m struct:ui_method_st -ui_destroy_data crypto/ui/ui_local.h /^ void (*ui_destroy_data) (UI *ui, void *ui_data);$/;" m struct:ui_method_st -ui_dup_method_data crypto/ui/ui_util.c /^static int ui_dup_method_data(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: -ui_duplicate_data crypto/ui/ui_local.h /^ void *(*ui_duplicate_data) (UI *ui, void *ui_data);$/;" m struct:ui_method_st -ui_flush crypto/ui/ui_local.h /^ int (*ui_flush) (UI *ui);$/;" m struct:ui_method_st -ui_free_method_data crypto/ui/ui_util.c /^static void ui_free_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -ui_malloc apps/lib/apps_ui.c /^static void *ui_malloc(int sz, const char *what)$/;" f file: -ui_method apps/lib/apps_ui.c /^static UI_METHOD *ui_method = NULL;$/;" v file: -ui_method engines/e_loader_attic.c /^ const UI_METHOD *ui_method;$/;" m struct:pem_pass_data file: -ui_method include/internal/passphrase.h /^ const UI_METHOD *ui_method;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon392 -ui_method include/internal/passphrase.h /^ } ui_method;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon392 -ui_method_data include/internal/passphrase.h /^ void *ui_method_data;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon392 -ui_method_data_index crypto/ui/ui_util.c /^static int ui_method_data_index = -1;$/;" v file: -ui_method_st crypto/ui/ui_local.h /^struct ui_method_st {$/;" s -ui_new_method_data crypto/ui/ui_util.c /^static void ui_new_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: -ui_null crypto/ui/ui_null.c /^static const UI_METHOD ui_null = {$/;" v file: -ui_open apps/lib/apps_ui.c /^static int ui_open(UI *ui)$/;" f file: -ui_open crypto/ui/ui_util.c /^static int ui_open(UI *ui)$/;" f file: -ui_open_session crypto/ui/ui_local.h /^ int (*ui_open_session) (UI *ui);$/;" m struct:ui_method_st -ui_openssl crypto/ui/ui_openssl.c /^static UI_METHOD ui_openssl = {$/;" v file: -ui_prompt_construct apps/lib/apps_ui.c /^static char *ui_prompt_construct(UI *ui, const char *phrase_desc,$/;" f file: -ui_read apps/lib/apps_ui.c /^static int ui_read(UI *ui, UI_STRING *uis)$/;" f file: -ui_read crypto/ui/ui_util.c /^static int ui_read(UI *ui, UI_STRING *uis)$/;" f file: -ui_read_string crypto/ui/ui_local.h /^ int (*ui_read_string) (UI *ui, UI_STRING *uis);$/;" m struct:ui_method_st -ui_st crypto/ui/ui_local.h /^struct ui_st {$/;" s -ui_string_st crypto/ui/ui_local.h /^struct ui_string_st {$/;" s -ui_write apps/lib/apps_ui.c /^static int ui_write(UI *ui, UI_STRING *uis)$/;" f file: -ui_write crypto/ui/ui_util.c /^static int ui_write(UI *ui, UI_STRING *uis)$/;" f file: -ui_write_string crypto/ui/ui_local.h /^ int (*ui_write_string) (UI *ui, UI_STRING *uis);$/;" m struct:ui_method_st -uid crypto/ffc/ffc_dh.c /^ int uid;$/;" m struct:dh_named_group_st file: -uint128_t include/internal/numbers.h /^typedef __uint128_t uint128_t;$/;" t -uint16_t include/openssl/e_os2.h /^typedef UINT16 uint16_t;$/;" t -uint16_t include/openssl/e_os2.h /^typedef unsigned short uint16_t;$/;" t -uint32_c2i crypto/asn1/x_int64.c /^static int uint32_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: -uint32_clear crypto/asn1/x_int64.c /^static void uint32_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint32_encdec_data test/asn1_encode_test.c /^static ASN1_UINT32_DATA uint32_encdec_data[] = {$/;" v file: -uint32_free crypto/asn1/x_int64.c /^static void uint32_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint32_i2c crypto/asn1/x_int64.c /^static int uint32_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: -uint32_new crypto/asn1/x_int64.c /^static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint32_pf crypto/asn1/x_int64.c /^static ASN1_PRIMITIVE_FUNCS uint32_pf = {$/;" v file: -uint32_print crypto/asn1/x_int64.c /^static int uint32_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -uint32_t include/openssl/e_os2.h /^typedef UINT32 uint32_t;$/;" t -uint32_t include/openssl/e_os2.h /^typedef unsigned int uint32_t;$/;" t -uint32_t__ptr32 providers/implementations/rands/seeding/rand_vms.c /^typedef uint32_t *uint32_t__ptr32;$/;" t file: -uint32_test_package test/asn1_encode_test.c /^static TEST_PACKAGE uint32_test_package = {$/;" v file: -uint64_c2i crypto/asn1/x_int64.c /^static int uint64_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: -uint64_clear crypto/asn1/x_int64.c /^static void uint64_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint64_encdec_data test/asn1_encode_test.c /^static ASN1_UINT64_DATA uint64_encdec_data[] = {$/;" v file: -uint64_free crypto/asn1/x_int64.c /^static void uint64_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint64_i2c crypto/asn1/x_int64.c /^static int uint64_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: -uint64_new crypto/asn1/x_int64.c /^static int uint64_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -uint64_pf crypto/asn1/x_int64.c /^static ASN1_PRIMITIVE_FUNCS uint64_pf = {$/;" v file: -uint64_print crypto/asn1/x_int64.c /^static int uint64_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -uint64_t include/openssl/e_os2.h /^typedef UINT64 uint64_t;$/;" t -uint64_t include/openssl/e_os2.h /^typedef unsigned __int64 uint64_t;$/;" t -uint64_test_package test/asn1_encode_test.c /^static TEST_PACKAGE uint64_test_package = {$/;" v file: -uint8_t include/openssl/e_os2.h /^typedef UINT8 uint8_t;$/;" t -uint8_t include/openssl/e_os2.h /^typedef unsigned char uint8_t;$/;" t -ukm crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *ukm;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -uleb128 crypto/perlasm/x86_64-xlate.pl /^ sub uleb128 {$/;" s -umask include/internal/dane.h /^ uint32_t umask; \/* Usages present *\/$/;" m struct:ssl_dane_st -unaes_kexpand crypto/perlasm/sparcv9_modes.pl /^sub unaes_kexpand { # 3-argument instructions$/;" s -unaes_round crypto/perlasm/sparcv9_modes.pl /^sub unaes_round { # 4-argument instructions$/;" s -unalignaddr crypto/md5/asm/md5-sparcv9.pl /^sub unalignaddr {$/;" s -unalignaddr crypto/sha/asm/sha1-sparcv9.pl /^sub unalignaddr {$/;" s -unalignaddr crypto/sha/asm/sha1-sparcv9a.pl /^sub unalignaddr {$/;" s -unalignaddr crypto/sha/asm/sha512-sparcv9.pl /^sub unalignaddr {$/;" s -unauthAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unauthAttrs;$/;" m struct:CMS_AuthEnvelopedData_st -unauthAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unauthAttrs;$/;" m struct:CMS_AuthenticatedData_st -unbuffer apps/lib/apps.c /^void unbuffer(FILE *fp)$/;" f -uncamellia3 crypto/perlasm/sparcv9_modes.pl /^sub uncamellia3 { # 3-argument instructions$/;" s -uncamellia_f crypto/perlasm/sparcv9_modes.pl /^sub uncamellia_f { # 4-argument instructions$/;" s -underflow_test test/ec_internal_test.c /^static int underflow_test(void)$/;" f file: -undes crypto/perlasm/sparcv9_modes.pl /^sub undes {$/;" s -unescape test/evp_test.c /^static unsigned char* unescape(const char *input, size_t input_len,$/;" f file: -unfma crypto/poly1305/asm/poly1305-sparcv9.pl /^sub unfma {$/;" s -unfx crypto/aes/asm/aesfx-sparcv9.pl /^sub unfx {$/;" s -unfx3src crypto/aes/asm/aesfx-sparcv9.pl /^sub unfx3src {$/;" s -uni crypto/aes/aes_core.c /^} uni;$/;" t typeref:union:__anon92 file: -unimplemented ms/uplink.c /^static void unimplemented(void)$/;" f file: -uninstantiate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_uninstantiate_fn *uninstantiate;$/;" m struct:evp_rand_st file: -uninstantiate providers/implementations/rands/drbg_local.h /^ int (*uninstantiate)(PROV_DRBG *ctx);$/;" m struct:prov_drbg_st -uniq test/recipes/tconversion.pl /^sub uniq (@) {$/;" s -unique_subject apps/include/apps.h /^ int unique_subject;$/;" m struct:db_attr_st -unknown apps/lib/opt.c /^static const OPTIONS *unknown;$/;" v file: -unknown crypto/ocsp/ocsp_local.h /^ ASN1_NULL *unknown;$/;" m union:ocsp_cert_status_st::__anon208 -unknown_critical_crls test/crltest.c /^static const char **unknown_critical_crls[] = {$/;" v file: -unknown_ext_print crypto/x509/v3_prn.c /^static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,$/;" f file: -unlink e_os.h 259;" d -unload_providers test/evp_fetch_prov_test.c /^static void unload_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])$/;" f file: -unlock crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_unlock_fn *unlock;$/;" m struct:evp_rand_st file: -unmovxtox crypto/perlasm/sparcv9_modes.pl /^sub unmovxtox { # 2-argument instructions$/;" s -unpack_revinfo apps/ca.c /^int unpack_revinfo(ASN1_TIME **prevtm, int *preason, ASN1_OBJECT **phold,$/;" f -unprocessed_rcds ssl/record/record.h /^ record_pqueue unprocessed_rcds;$/;" m struct:dtls_record_layer_st -unprotectedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;$/;" m struct:CMS_EncryptedData_st -unprotectedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;$/;" m struct:CMS_EnvelopedData_st -unprotectedErrors crypto/cmp/cmp_local.h /^ int unprotectedErrors;$/;" m struct:ossl_cmp_ctx_st -unprotectedSend crypto/cmp/cmp_local.h /^ int unprotectedSend; \/* send unprotected PKI messages *\/$/;" m struct:ossl_cmp_ctx_st -unprotected_exception crypto/cmp/cmp_client.c /^static int unprotected_exception(const OSSL_CMP_CTX *ctx,$/;" f file: -unprotected_exception crypto/cmp/cmp_server.c /^static int unprotected_exception(const OSSL_CMP_CTX *ctx,$/;" f file: -unquery_operation crypto/provider_core.c /^ OSSL_FUNC_provider_unquery_operation_fn *unquery_operation;$/;" m struct:ossl_provider_st file: -unrolledloopbody crypto/rc4/asm/rc4-parisc.pl /^sub unrolledloopbody {$/;" s -unsha1 crypto/sha/asm/sha1-armv4-large.pl /^ sub unsha1 {$/;" s -unsha1 crypto/sha/asm/sha1-armv8.pl /^ sub unsha1 {$/;" s -unsha256 crypto/sha/asm/sha256-armv4.pl /^ sub unsha256 {$/;" s -unsha256 crypto/sha/asm/sha512-armv8.pl /^ sub unsha256 {$/;" s -unsha3 crypto/sha/asm/keccak1600-armv8.pl /^ sub unsha3 {$/;" s -unsha512 crypto/sha/asm/sha512-armv8.pl /^ sub unsha512 {$/;" s -unsignedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unsignedAttrs;$/;" m struct:CMS_SignerInfo_st -unsigned_from_signed crypto/params.c /^static int unsigned_from_signed(void *dest, size_t dest_len,$/;" f file: -unsigned_from_unsigned crypto/params.c /^static int unsigned_from_unsigned(void *dest, size_t dest_len,$/;" f file: -unsup_alg crypto/evp/p_lib.c /^static int unsup_alg(BIO *out, const EVP_PKEY *pkey, int indent,$/;" f file: -unsupportedOIDs crypto/cmp/cmp_local.h /^ STACK_OF(ASN1_OBJECT) *unsupportedOIDs;$/;" m union:ossl_cmp_itav_st::__anon197 -untrusted crypto/cmp/cmp_local.h /^ STACK_OF(X509) *untrusted; \/* untrusted (intermediate CA) certs *\/$/;" m struct:ossl_cmp_ctx_st -untrusted include/crypto/x509.h /^ STACK_OF(X509) *untrusted;$/;" m struct:x509_store_ctx_st -untrusted_f test/verify_extra_test.c /^static char *untrusted_f = NULL;$/;" v file: -unvdup32 crypto/aes/asm/aesv8-armx.pl /^ sub unvdup32 {$/;" s -unvdup32 crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvdup32 {$/;" s -unvdup32 crypto/modes/asm/ghashv8-armx.pl /^ sub unvdup32 {$/;" s -unvis crypto/aes/asm/aesfx-sparcv9.pl /^sub unvis {$/;" s -unvis crypto/md5/asm/md5-sparcv9.pl /^sub unvis {$/;" s -unvis crypto/perlasm/sparcv9_modes.pl /^sub unvis {$/;" s -unvis crypto/sha/asm/sha1-sparcv9.pl /^sub unvis {$/;" s -unvis crypto/sha/asm/sha1-sparcv9a.pl /^sub unvis {$/;" s -unvis crypto/sha/asm/sha512-sparcv9.pl /^sub unvis {$/;" s -unvis3 crypto/aes/asm/aesfx-sparcv9.pl /^sub unvis3 {$/;" s -unvis3 crypto/bn/asm/vis3-mont.pl /^sub unvis3 {$/;" s -unvis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^sub unvis3 {$/;" s -unvis3 crypto/modes/asm/ghash-sparcv9.pl /^sub unvis3 {$/;" s -unvis3 crypto/perlasm/sparcv9_modes.pl /^sub unvis3 {$/;" s -unvis3 crypto/poly1305/asm/poly1305-sparcv9.pl /^sub unvis3 {$/;" s -unvmov crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvmov {$/;" s -unvmov crypto/modes/asm/ghashv8-armx.pl /^ sub unvmov {$/;" s -unvmov32 crypto/aes/asm/aesv8-armx.pl /^ sub unvmov32 {$/;" s -unvpmullp64 crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvpmullp64 {$/;" s -unvpmullp64 crypto/modes/asm/ghashv8-armx.pl /^ sub unvpmullp64 {$/;" s -unvtbl crypto/aes/asm/aesv8-armx.pl /^ sub unvtbl {$/;" s -up_load crypto/lhash/lhash_local.h /^ unsigned long up_load; \/* load times 256 *\/$/;" m struct:lhash_st -up_ref crypto/property/property.c /^ int (*up_ref)(void *);$/;" m struct:__anon97 file: -up_ref test/property_test.c /^static int up_ref(void *p)$/;" f file: -up_ref_decoder crypto/encode_decode/decoder_meth.c /^static int up_ref_decoder(void *method)$/;" f file: -up_ref_encoder crypto/encode_decode/encoder_meth.c /^static int up_ref_encoder(void *method)$/;" f file: -up_ref_loader crypto/store/store_meth.c /^static int up_ref_loader(void *method)$/;" f file: -upd_arg crypto/http/http_client.c /^ void *upd_arg; \/* Optional arg for update callback function *\/$/;" m struct:ossl_http_req_ctx_st file: -upd_fn crypto/http/http_client.c /^ OSSL_HTTP_bio_cb_t upd_fn; \/* Optional BIO update callback used for TLS *\/$/;" m struct:ossl_http_req_ctx_st file: -update crypto/evp/evp_local.h /^ int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);$/;" m struct:evp_md_ctx_st -update crypto/evp/m_null.c /^static int update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: -update crypto/evp/m_sigver.c /^static int update(EVP_MD_CTX *ctx, const void *data, size_t datalen)$/;" f file: -update include/crypto/evp.h /^ OSSL_FUNC_mac_update_fn *update;$/;" m struct:evp_mac_st -update include/crypto/evp.h /^ int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);$/;" m struct:evp_md_st -update_cipher_list ssl/ssl_ciph.c /^static int update_cipher_list(SSL_CTX *ctx,$/;" f file: -update_index apps/srp.c /^static int update_index(CA_DB *db, char **row)$/;" f file: -update_iv providers/implementations/ciphers/cipher_aes_ocb.c /^static int update_iv(PROV_AES_OCB_CTX *ctx)$/;" f file: -update_nested_indents util/check-format.pl /^sub update_nested_indents { # may reset $in_paren_expr and in this case also resets $in_expr$/;" s -updated providers/implementations/include/prov/ciphercommon.h /^ unsigned int updated : 1; \/* Set to 1 during update for one shot ciphers *\/$/;" m struct:prov_cipher_ctx_st -updated providers/implementations/macs/poly1305_prov.c /^ int updated;$/;" m struct:poly1305_data_st file: -uptodate crypto/engine/eng_table.c /^ int uptodate;$/;" m struct:st_engine_pile file: -uri engines/e_loader_attic.c /^ char *uri; \/* The URI we currently try to load *\/$/;" m struct:ossl_store_loader_ctx_st file: -uri providers/implementations/storemgmt/file_store.c /^ char *uri; \/* The URI we currently try to load *\/$/;" m struct:file_ctx_st file: -urldecode apps/lib/http_server.c /^static int urldecode(char *p)$/;" f file: -usage Configure /^sub usage$/;" s -usage dev/release.sh /^usage () {$/;" f -usage include/internal/dane.h /^ uint8_t usage;$/;" m struct:danetls_record_st -use_aes_csp engines/e_capi.c /^static int use_aes_csp = 0;$/;" v file: -use_bits providers/implementations/include/prov/ciphercommon.h /^ unsigned int use_bits : 1; \/* Set to 0 for cfb1 to use bits instead of bytes *\/$/;" m struct:prov_cipher_ctx_st -use_certificate_chain_file ssl/ssl_rsa.c /^static int use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, const char *file)$/;" f file: -use_default_ctx test/evp_fetch_prov_test.c /^static int use_default_ctx = 0;$/;" v file: -use_df providers/implementations/rands/drbg_ctr.c /^ int use_df;$/;" m struct:rand_drbg_ctr_st file: -use_df test/evp_test.c /^ int use_df;$/;" m struct:rand_data_st file: -use_ecc ssl/statem/extensions_clnt.c /^static int use_ecc(SSL *s, int min_version, int max_version)$/;" f file: -use_etm ssl/ssl_local.h /^ int use_etm;$/;" m struct:ssl_st::__anon420 -use_fallbacks crypto/provider_core.c /^ unsigned int use_fallbacks:1;$/;" m struct:provider_store_st file: -use_keybits providers/implementations/kdfs/x942kdf.c /^ int use_keybits;$/;" m struct:__anon533 file: -use_l providers/implementations/kdfs/kbkdf.c /^ int use_l;$/;" m struct:__anon532 file: -use_proxy apps/include/apps.h /^ int use_proxy;$/;" m struct:app_http_tls_info_st -use_proxy crypto/http/http_lib.c /^static int use_proxy(const char *no_proxy, const char *server)$/;" f file: -use_sctp test/helpers/ssl_test_ctx.h /^ int use_sctp;$/;" m struct:__anon292 -use_sendfile apps/s_server.c /^static int use_sendfile = 0;$/;" v file: -use_separator providers/implementations/kdfs/kbkdf.c /^ int use_separator;$/;" m struct:__anon532 file: -use_session_cb test/sslapitest.c /^static int use_session_cb(SSL *ssl, const EVP_MD *md, const unsigned char **id,$/;" f file: -use_session_cb_cnt test/sslapitest.c /^static int use_session_cb_cnt = 0;$/;" v file: -use_softdrivers engines/e_devcrypto.c /^static int use_softdrivers = DEVCRYPTO_DEFAULT_USE_SOFTDRIVERS;$/;" v file: -use_ssl apps/s_server.c /^ int use_ssl;$/;" m struct:tlsextstatusctx_st file: -use_ssl crypto/http/http_client.c /^ int use_ssl; \/* Use HTTPS *\/$/;" m struct:ossl_http_req_ctx_st file: -use_timer ssl/statem/statem.h /^ int use_timer;$/;" m struct:ossl_statem_st -used crypto/bn/bn_ctx.c /^ unsigned int used;$/;" m struct:bignum_ctx file: -used crypto/bn/bn_ctx.c /^ unsigned used, size;$/;" m struct:bignum_pool file: -used test/testutil/options.c /^static int used[100] = { 0 };$/;" v file: -user apps/include/s_apps.h /^ SRP_user_pwd *user;$/;" m struct:srpsrvparm_st -user_arg crypto/encode_decode/decoder_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: -user_arg crypto/encode_decode/encoder_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: -user_arg crypto/evp/evp_fetch.c /^ void *user_arg;$/;" m struct:filter_data_st file: -user_arg crypto/store/store_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: -user_data crypto/ui/ui_local.h /^ void *user_data;$/;" m struct:ui_st -user_fn crypto/encode_decode/decoder_meth.c /^ void (*user_fn)(OSSL_DECODER *decoder, void *arg);$/;" m struct:do_one_data_st file: -user_fn crypto/encode_decode/encoder_meth.c /^ void (*user_fn)(OSSL_ENCODER *encoder, void *arg);$/;" m struct:do_one_data_st file: -user_fn crypto/evp/evp_fetch.c /^ void (*user_fn)(void *method, void *arg);$/;" m struct:filter_data_st file: -user_fn crypto/store/store_meth.c /^ void (*user_fn)(OSSL_STORE_LOADER *loader, void *arg);$/;" m struct:do_one_data_st file: -user_policies crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *user_policies;$/;" m struct:X509_POLICY_TREE_st -usertime apps/speed.c /^static int usertime = 1;$/;" v file: -using_libcrypto_11 crypto/engine/eng_dyn.c /^static int using_libcrypto_11(dynamic_data_ctx *ctx)$/;" f file: -usr_data crypto/conf/conf_mod.c /^ void *usr_data;$/;" m struct:conf_imodule_st file: -utf8Pairs crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *utf8Pairs;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 -utf8_data crypto/store/store_result.c /^ const char *utf8_data;$/;" m struct:extracted_param_data_st file: -util_do_cmds apps/engine.c /^static void util_do_cmds(ENGINE *e, STACK_OF(OPENSSL_STRING) *cmds,$/;" f file: -util_flags apps/engine.c /^static int util_flags(BIO *out, unsigned int flags, const char *indent)$/;" f file: -util_store_cap apps/engine.c /^static void util_store_cap(const OSSL_STORE_LOADER *loader, void *arg)$/;" f file: -util_store_cap_data apps/engine.c /^struct util_store_cap_data {$/;" s file: -util_verbose apps/engine.c /^static int util_verbose(ENGINE *e, int verbose, BIO *out, const char *indent)$/;" f file: -utype crypto/asn1/asn1_gen.c /^ int utype;$/;" m struct:__anon228 file: -v crypto/property/property_local.h /^ } v;$/;" m struct:ossl_property_definition_st typeref:union:ossl_property_definition_st::__anon96 -v crypto/store/store_local.h /^ OSSL_STORE_INFO *v; \/* To be filled in *\/$/;" m struct:ossl_load_result_data_st -v ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st -v test/sparse_array_test.c /^ char *v;$/;" m struct:index_cases_st file: -v0 include/crypto/siphash.h /^ uint64_t v0;$/;" m struct:siphash_st -v1 include/crypto/siphash.h /^ uint64_t v1;$/;" m struct:siphash_st -v1AttrCert crypto/cms/cms_local.h /^ ASN1_STRING *v1AttrCert; \/* Left encoded for now *\/$/;" m union:CMS_CertificateChoices::__anon243 -v2 include/crypto/siphash.h /^ uint64_t v2;$/;" m struct:siphash_st -v2AttrCert crypto/cms/cms_local.h /^ ASN1_STRING *v2AttrCert; \/* Left encoded for now *\/$/;" m union:CMS_CertificateChoices::__anon243 -v2i_ASN1_BIT_STRING crypto/x509/v3_bitst.c /^ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method,$/;" f -v2i_AUTHORITY_KEYID crypto/x509/v3_akid.c /^static AUTHORITY_KEYID *v2i_AUTHORITY_KEYID(X509V3_EXT_METHOD *method,$/;" f file: -v2i_GENERAL_NAME crypto/x509/v3_san.c /^GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method,$/;" f -v2i_GENERAL_NAMES crypto/x509/v3_san.c /^GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method,$/;" f -v2i_GENERAL_NAME_ex crypto/x509/v3_san.c /^GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out,$/;" f -v2i_TLS_FEATURE crypto/x509/v3_tlsf.c /^static TLS_FEATURE *v2i_TLS_FEATURE(const X509V3_EXT_METHOD *method,$/;" f file: -v2i_crld crypto/x509/v3_crld.c /^static void *v2i_crld(const X509V3_EXT_METHOD *method,$/;" f file: -v2i_idp crypto/x509/v3_crld.c /^static void *v2i_idp(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx,$/;" f file: -v2i_issuer_alt crypto/x509/v3_san.c /^static GENERAL_NAMES *v2i_issuer_alt(X509V3_EXT_METHOD *method,$/;" f file: -v2i_subject_alt crypto/x509/v3_san.c /^static GENERAL_NAMES *v2i_subject_alt(X509V3_EXT_METHOD *method,$/;" f file: -v3 include/crypto/siphash.h /^ uint64_t v3;$/;" m struct:siphash_st -v3_check_critical crypto/x509/v3_conf.c /^static int v3_check_critical(const char **value)$/;" f file: -v3_check_generic crypto/x509/v3_conf.c /^static int v3_check_generic(const char **value)$/;" f file: -v3_generic_extension crypto/x509/v3_conf.c /^static X509_EXTENSION *v3_generic_extension(const char *ext, const char *value,$/;" f file: -v_check crypto/engine/eng_dyn.c /^ dynamic_v_check_fn v_check;$/;" m struct:st_dynamic_data_ctx file: -v_verbose apps/verify.c /^static int v_verbose = 0, vflags = 0;$/;" v file: -va crypto/perlasm/s390x.pm /^sub va {$/;" s -vab crypto/perlasm/s390x.pm /^sub vab {$/;" s -vac crypto/perlasm/s390x.pm /^sub vac {$/;" s -vacc crypto/perlasm/s390x.pm /^sub vacc {$/;" s -vaccb crypto/perlasm/s390x.pm /^sub vaccb {$/;" s -vaccc crypto/perlasm/s390x.pm /^sub vaccc {$/;" s -vacccq crypto/perlasm/s390x.pm /^sub vacccq {$/;" s -vaccf crypto/perlasm/s390x.pm /^sub vaccf {$/;" s -vaccg crypto/perlasm/s390x.pm /^sub vaccg {$/;" s -vacch crypto/perlasm/s390x.pm /^sub vacch {$/;" s -vaccq crypto/perlasm/s390x.pm /^sub vaccq {$/;" s -vacq crypto/perlasm/s390x.pm /^sub vacq {$/;" s -vaf crypto/perlasm/s390x.pm /^sub vaf {$/;" s -vag crypto/perlasm/s390x.pm /^sub vag {$/;" s -vah crypto/perlasm/s390x.pm /^sub vah {$/;" s -val crypto/asn1/bio_ndef.c /^ ASN1_VALUE *val;$/;" m struct:ndef_aux_st file: -valid include/crypto/x509.h /^ int valid;$/;" m struct:x509_store_ctx_st -valid ssl/ssl_local.h /^ uint32_t valid;$/;" m struct:ssl_cipher_st -valid test/evp_extra_test.c /^ int valid;$/;" m struct:ec_der_pub_keys_st file: -valid test/sslapitest.c /^ int valid;$/;" m struct:__anon326 file: -valid_asn1_encoding test/helpers/cmp_testlib.c /^int valid_asn1_encoding(const OSSL_CMP_MSG *msg)$/;" f -valid_d test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: -valid_flags ssl/ssl_local.h /^ uint32_t valid_flags[SSL_PKEY_NUM];$/;" m struct:ssl_st::__anon417::__anon418 -valid_i32 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: -valid_i64 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: -valid_policy crypto/x509/pcy_local.h /^ ASN1_OBJECT *valid_policy;$/;" m struct:X509_POLICY_DATA_st -valid_star crypto/x509/v3_utl.c /^static const unsigned char *valid_star(const unsigned char *p, size_t len,$/;" f file: -valid_u32 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: -valid_u64 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: -validate crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_validate_fn *validate;$/;" m struct:evp_keymgmt_st -validate util/perl/OpenSSL/Ordinals.pm /^sub validate {$/;" s -validate_argv apps/lib/win32_init.c /^static int validate_argv(int argc)$/;" f file: -validate_ccs test/bad_dtls_test.c /^static int validate_ccs(BIO *wbio)$/;" f file: -validate_client_hello test/bad_dtls_test.c /^static int validate_client_hello(BIO *wbio)$/;" f file: -validate_context ssl/statem/extensions.c /^static int validate_context(SSL *s, unsigned int extctx, unsigned int thisctx)$/;" f file: -validate_ecx_derive crypto/ec/ecx_meth.c /^static int validate_ecx_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: -validatedSrvCert crypto/cmp/cmp_local.h /^ X509 *validatedSrvCert; \/* caches any already validated server cert *\/$/;" m struct:ossl_cmp_ctx_st -validation_err crypto/x509/v3_addr.c 1149;" d file: -validation_err crypto/x509/v3_addr.c 1276;" d file: -validation_err crypto/x509/v3_asid.c 719;" d file: -validation_err crypto/x509/v3_asid.c 864;" d file: -validation_status crypto/ct/ct_local.h /^ sct_validation_status_t validation_status;$/;" m struct:sct_st -validity crypto/crmf/crmf_local.h /^ OSSL_CRMF_OPTIONALVALIDITY *validity;$/;" m struct:ossl_crmf_certtemplate_st -validity include/crypto/x509.h /^ X509_VAL validity;$/;" m struct:x509_cinf_st -validlist1 test/sslapitest.c /^static const int validlist1[] = {NID_sha256, EVP_PKEY_RSA};$/;" v file: -validlist2 test/sslapitest.c /^static const int validlist2[] = {NID_sha256, EVP_PKEY_RSA, NID_sha512, EVP_PKEY_EC};$/;" v file: -validlist3 test/sslapitest.c /^static const int validlist3[] = {NID_sha512, EVP_PKEY_EC};$/;" v file: -vals crypto/bn/bn_ctx.c /^ BIGNUM vals[BN_CTX_POOL_SIZE];$/;" m struct:bignum_pool_item file: -valtype apps/include/opt.h /^ int valtype;$/;" m struct:options_st -valtype2param apps/lib/opt.c /^static const char *valtype2param(const OPTIONS *o)$/;" f file: -value apps/vms_decc_init.c /^ int value;$/;" m struct:__anon449 file: -value crypto/asn1/asn_mime.c /^ char *value; \/* Value of line e.g. "text\/plain" *\/$/;" m struct:mime_header_st file: -value crypto/cmp/cmp_local.h /^ } value;$/;" m struct:ossl_cmp_certorenccert_st typeref:union:ossl_cmp_certorenccert_st::__anon198 -value crypto/cmp/cmp_local.h /^ } value;$/;" m struct:ossl_cmp_pkibody_st typeref:union:ossl_cmp_pkibody_st::__anon199 -value crypto/conf/conf_mod.c /^ char *value;$/;" m struct:conf_imodule_st file: -value crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *value;$/;" m struct:ossl_crmf_pkmacvalue_st -value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_attributetypeandvalue_st typeref:union:ossl_crmf_attributetypeandvalue_st::__anon234 -value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_enckeywithid_identifier_st typeref:union:ossl_crmf_enckeywithid_identifier_st::__anon230 -value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_popo_st typeref:union:ossl_crmf_popo_st::__anon233 -value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_popoprivkey_st typeref:union:ossl_crmf_popoprivkey_st::__anon231 -value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_poposigningkeyinput_authinfo_st typeref:union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 -value crypto/ec/ec_asn1.c /^ } value;$/;" m struct:ecpk_parameters_st typeref:union:ecpk_parameters_st::__anon193 file: -value crypto/initthread.c /^ CRYPTO_THREAD_LOCAL value;$/;" m union:__anon85 file: -value crypto/ocsp/ocsp_local.h /^ } value;$/;" m struct:ocsp_cert_status_st typeref:union:ocsp_cert_status_st::__anon208 -value crypto/ocsp/ocsp_local.h /^ } value;$/;" m struct:ocsp_responder_id_st typeref:union:ocsp_responder_id_st::__anon207 -value crypto/pkcs12/p12_local.h /^ } value;$/;" m struct:PKCS12_SAFEBAG_st typeref:union:PKCS12_SAFEBAG_st::__anon222 -value crypto/pkcs12/p12_local.h /^ } value;$/;" m struct:pkcs12_bag_st typeref:union:pkcs12_bag_st::__anon223 -value crypto/provider_local.h /^ char *value;$/;" m struct:__anon251 -value crypto/x509/x509_local.h /^ ASN1_OCTET_STRING value;$/;" m struct:X509_extension_st -value include/crypto/x509.h /^ ASN1_STRING *value; \/* AttributeValue *\/$/;" m struct:X509_name_entry_st -value test/bioprinttest.c /^ size_t value;$/;" m struct:z_data_st file: -value test/bioprinttest.c /^ uint64_t value;$/;" m struct:j_data_st file: -value test/helpers/pkcs12.h /^ char *value;$/;" m struct:pkcs12_attr -value test/helpers/ssl_test_ctx.c /^ int value;$/;" m struct:__anon274 file: -value test/params_api_test.c /^ unsigned char value[MAX_LEN];$/;" m struct:__anon324 file: -value test/testutil.h /^ char *value;$/;" m struct:pair_st -valueHint crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *valueHint; \/* 4 *\/$/;" m struct:ossl_crmf_encryptedvalue_st -value_2 crypto/bn/bn_dh.c /^static const BN_ULONG value_2 = 2;$/;" v file: -value_barrier include/internal/constant_time.h /^static ossl_inline unsigned int value_barrier(unsigned int a)$/;" f -value_barrier_32 include/internal/constant_time.h /^static ossl_inline uint32_t value_barrier_32(uint32_t a)$/;" f -value_barrier_64 include/internal/constant_time.h /^static ossl_inline uint64_t value_barrier_64(uint64_t a)$/;" f -value_barrier_s include/internal/constant_time.h /^static ossl_inline size_t value_barrier_s(size_t a)$/;" f -value_free_hash crypto/conf/conf_api.c /^static void value_free_hash(const CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf)$/;" f file: -value_free_stack_doall crypto/conf/conf_api.c /^static void value_free_stack_doall(CONF_VALUE *a)$/;" f file: -value_type ssl/ssl_conf.c /^ unsigned short value_type;$/;" m struct:__anon429 file: -vap crypto/perlasm/s390x.pm /^sub vap {$/;" s -vaq crypto/perlasm/s390x.pm /^sub vaq {$/;" s -var apps/s_client.c /^ void *var;$/;" m struct:tlsa_field file: -var test/danetest.c /^ void *var;$/;" m struct:tlsa_field file: -var util/check-format-test-negatives.c /^union un var; \/* struct\/union\/enum in variable type *\/$/;" v typeref:union:un -variable_keylength providers/implementations/include/prov/ciphercommon.h /^ unsigned int variable_keylength : 1;$/;" m struct:prov_cipher_ctx_st -variant_char crypto/cpuid.c /^typedef WCHAR variant_char;$/;" t file: -variant_char crypto/cpuid.c /^typedef char variant_char;$/;" t file: -varref apps/cmp.c /^} varref;$/;" t typeref:union:__anon447 file: -vavg crypto/perlasm/s390x.pm /^sub vavg {$/;" s -vavgb crypto/perlasm/s390x.pm /^sub vavgb {$/;" s -vavgf crypto/perlasm/s390x.pm /^sub vavgf {$/;" s -vavgg crypto/perlasm/s390x.pm /^sub vavgg {$/;" s -vavgh crypto/perlasm/s390x.pm /^sub vavgh {$/;" s -vavgl crypto/perlasm/s390x.pm /^sub vavgl {$/;" s -vavglb crypto/perlasm/s390x.pm /^sub vavglb {$/;" s -vavglf crypto/perlasm/s390x.pm /^sub vavglf {$/;" s -vavglg crypto/perlasm/s390x.pm /^sub vavglg {$/;" s -vavglh crypto/perlasm/s390x.pm /^sub vavglh {$/;" s -vb apps/include/s_apps.h /^ SRP_VBASE *vb;$/;" m struct:srpsrvparm_st -vbase test/sslapitest.c /^static SRP_VBASE *vbase = NULL;$/;" v file: -vbperm crypto/perlasm/s390x.pm /^sub vbperm {$/;" s -vcdg crypto/perlasm/s390x.pm /^sub vcdg {$/;" s -vcdgb crypto/perlasm/s390x.pm /^sub vcdgb {$/;" s -vcdlg crypto/perlasm/s390x.pm /^sub vcdlg {$/;" s -vcdlgb crypto/perlasm/s390x.pm /^sub vcdlgb {$/;" s -vceq crypto/perlasm/s390x.pm /^sub vceq {$/;" s -vceqb crypto/perlasm/s390x.pm /^sub vceqb {$/;" s -vceqbs crypto/perlasm/s390x.pm /^sub vceqbs {$/;" s -vceqf crypto/perlasm/s390x.pm /^sub vceqf {$/;" s -vceqfs crypto/perlasm/s390x.pm /^sub vceqfs {$/;" s -vceqg crypto/perlasm/s390x.pm /^sub vceqg {$/;" s -vceqgs crypto/perlasm/s390x.pm /^sub vceqgs {$/;" s -vceqh crypto/perlasm/s390x.pm /^sub vceqh {$/;" s -vceqhs crypto/perlasm/s390x.pm /^sub vceqhs {$/;" s -vcgd crypto/perlasm/s390x.pm /^sub vcgd {$/;" s -vcgdb crypto/perlasm/s390x.pm /^sub vcgdb {$/;" s -vch crypto/perlasm/s390x.pm /^sub vch {$/;" s -vchb crypto/perlasm/s390x.pm /^sub vchb {$/;" s -vchbs crypto/perlasm/s390x.pm /^sub vchbs {$/;" s -vchf crypto/perlasm/s390x.pm /^sub vchf {$/;" s -vchfs crypto/perlasm/s390x.pm /^sub vchfs {$/;" s -vchg crypto/perlasm/s390x.pm /^sub vchg {$/;" s -vchgs crypto/perlasm/s390x.pm /^sub vchgs {$/;" s -vchh crypto/perlasm/s390x.pm /^sub vchh {$/;" s -vchhs crypto/perlasm/s390x.pm /^sub vchhs {$/;" s -vchl crypto/perlasm/s390x.pm /^sub vchl {$/;" s -vchlb crypto/perlasm/s390x.pm /^sub vchlb {$/;" s -vchlbs crypto/perlasm/s390x.pm /^sub vchlbs {$/;" s -vchlf crypto/perlasm/s390x.pm /^sub vchlf {$/;" s -vchlfs crypto/perlasm/s390x.pm /^sub vchlfs {$/;" s -vchlg crypto/perlasm/s390x.pm /^sub vchlg {$/;" s -vchlgs crypto/perlasm/s390x.pm /^sub vchlgs {$/;" s -vchlh crypto/perlasm/s390x.pm /^sub vchlh {$/;" s -vchlhs crypto/perlasm/s390x.pm /^sub vchlhs {$/;" s -vcksm crypto/perlasm/s390x.pm /^sub vcksm {$/;" s -vclgd crypto/perlasm/s390x.pm /^sub vclgd {$/;" s -vclgdb crypto/perlasm/s390x.pm /^sub vclgdb {$/;" s -vclz crypto/perlasm/s390x.pm /^sub vclz {$/;" s -vclzb crypto/perlasm/s390x.pm /^sub vclzb {$/;" s -vclzf crypto/perlasm/s390x.pm /^sub vclzf {$/;" s -vclzg crypto/perlasm/s390x.pm /^sub vclzg {$/;" s -vclzh crypto/perlasm/s390x.pm /^sub vclzh {$/;" s -vcp crypto/perlasm/s390x.pm /^sub vcp {$/;" s -vcrypto_op crypto/perlasm/ppc-xlate.pl /^sub vcrypto_op {$/;" s -vctz crypto/perlasm/s390x.pm /^sub vctz {$/;" s -vctzb crypto/perlasm/s390x.pm /^sub vctzb {$/;" s -vctzf crypto/perlasm/s390x.pm /^sub vctzf {$/;" s -vctzg crypto/perlasm/s390x.pm /^sub vctzg {$/;" s -vctzh crypto/perlasm/s390x.pm /^sub vctzh {$/;" s -vcvb crypto/perlasm/s390x.pm /^sub vcvb {$/;" s -vcvbg crypto/perlasm/s390x.pm /^sub vcvbg {$/;" s -vcvd crypto/perlasm/s390x.pm /^sub vcvd {$/;" s -vcvdg crypto/perlasm/s390x.pm /^sub vcvdg {$/;" s -vdata_appends test/errtest.c /^static int vdata_appends(void)$/;" f file: -vdp crypto/perlasm/s390x.pm /^sub vdp {$/;" s -vec_ crypto/perlasm/s390x.pm /^sub vec_ {$/;" s -vecb crypto/perlasm/s390x.pm /^sub vecb {$/;" s -vecf crypto/perlasm/s390x.pm /^sub vecf {$/;" s -vecg crypto/perlasm/s390x.pm /^sub vecg {$/;" s -vech crypto/perlasm/s390x.pm /^sub vech {$/;" s -vecl crypto/perlasm/s390x.pm /^sub vecl {$/;" s -veclb crypto/perlasm/s390x.pm /^sub veclb {$/;" s -veclf crypto/perlasm/s390x.pm /^sub veclf {$/;" s -veclg crypto/perlasm/s390x.pm /^sub veclg {$/;" s -veclh crypto/perlasm/s390x.pm /^sub veclh {$/;" s -vector_17 test/modes_internal_test.c /^static const unsigned char vector_17[17] = {$/;" v file: -vector_31 test/modes_internal_test.c /^static const unsigned char vector_31[31] = {$/;" v file: -vector_32 test/modes_internal_test.c /^static const unsigned char vector_32[32] = {$/;" v file: -vector_47 test/modes_internal_test.c /^static const unsigned char vector_47[47] = {$/;" v file: -vector_48 test/modes_internal_test.c /^static const unsigned char vector_48[48] = {$/;" v file: -vector_64 test/modes_internal_test.c /^static const unsigned char vector_64[64] = {$/;" v file: -ver crypto/bn/bn_local.h /^ unsigned int ver; \/* To handle binary (in)compatibility *\/$/;" m struct:bn_gencb_st -verbose apps/dsaparam.c /^static int verbose = 0;$/;" v file: -verbose apps/genrsa.c /^static int verbose = 0;$/;" v file: -verbose apps/lib/s_cb.c /^ int verbose;$/;" m struct:__anon444 file: -verbose apps/list.c /^static int verbose = 0;$/;" v file: -verbose apps/rehash.c /^static int verbose = 0;$/;" v file: -verbose apps/s_server.c /^ int verbose;$/;" m struct:tlsextstatusctx_st file: -verbose test/curve448_internal_test.c /^static unsigned int verbose = 0;$/;" v file: -verbose test/ssl_old_test.c /^static int verbose = 0;$/;" v file: -verbosity apps/lib/http_server.c /^static int verbosity = LOG_INFO;$/;" v file: -verified_chain ssl/ssl_local.h /^ STACK_OF(X509) *verified_chain;$/;" m struct:ssl_st -verify crypto/ec/ec_local.h /^ int (*verify)(int type, const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st -verify crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_fn *verify;$/;" m struct:evp_signature_st -verify crypto/x509/x509_local.h /^ int (*verify) (X509_STORE_CTX *ctx);$/;" m struct:x509_store_st -verify demos/signature/rsa_pss_direct.c /^static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)$/;" f file: -verify demos/signature/rsa_pss_hash.c /^static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)$/;" f file: -verify include/crypto/evp.h /^ int (*verify) (EVP_PKEY_CTX *ctx,$/;" m struct:evp_pkey_method_st -verify include/crypto/x509.h /^ int (*verify) (X509_STORE_CTX *ctx);$/;" m struct:x509_store_ctx_st -verify test/crltest.c /^static int verify(X509 *leaf, X509 *root, STACK_OF(X509_CRL) *crls,$/;" f file: -verify test/dtlsv1listentest.c /^static const unsigned char verify[] = {$/;" v file: -verify_PBMAC crypto/cmp/cmp_vfy.c /^static int verify_PBMAC(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg)$/;" f file: -verify_accept_cb test/helpers/handshake.c /^static int verify_accept_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: -verify_alpn test/ssl_old_test.c /^static int verify_alpn(SSL *client, SSL *server)$/;" f file: -verify_args apps/lib/s_cb.c /^VERIFY_CB_ARGS verify_args = { -1, 0, X509_V_OK, 0 };$/;" v -verify_callback apps/lib/s_cb.c /^int verify_callback(int ok, X509_STORE_CTX *ctx)$/;" f -verify_callback ssl/ssl_local.h /^ int (*verify_callback) (int ok, X509_STORE_CTX *ctx);$/;" m struct:ssl_st -verify_callback test/helpers/ssl_test_ctx.h /^ ssl_verify_callback_t verify_callback;$/;" m struct:__anon289 -verify_callback test/ssl_old_test.c /^static int verify_callback(int ok, X509_STORE_CTX *ctx)$/;" f file: -verify_cb apps/ts.c /^static int verify_cb(int ok, X509_STORE_CTX *ctx)$/;" f file: -verify_cb crypto/x509/x509_local.h /^ int (*verify_cb) (int ok, X509_STORE_CTX *ctx);$/;" m struct:x509_store_st -verify_cb include/crypto/x509.h /^ int (*verify_cb) (int ok, X509_STORE_CTX *ctx);$/;" m struct:x509_store_ctx_st -verify_cb test/sslapitest.c /^static int verify_cb(int preverify_ok, X509_STORE_CTX *x509_ctx)$/;" f file: -verify_cb_cert crypto/x509/x509_vfy.c /^static int verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err)$/;" f file: -verify_cb_crl crypto/x509/x509_vfy.c /^static int verify_cb_crl(X509_STORE_CTX *ctx, int err)$/;" f file: -verify_chain crypto/x509/x509_vfy.c /^static int verify_chain(X509_STORE_CTX *ctx)$/;" f file: -verify_chain test/danetest.c /^static int verify_chain(SSL *ssl, STACK_OF(X509) *chain)$/;" f file: -verify_command apps/ts.c /^static int verify_command(const char *data, const char *digest, const char *queryfile,$/;" f file: -verify_config apps/fipsinstall.c /^static int verify_config(const char *infile, const char *section,$/;" f file: -verify_cookie_callback apps/lib/s_cb.c /^int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f -verify_cookie_callback test/sslapitest.c /^static int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f file: -verify_cookie_cb test/dtlstest.c /^static int verify_cookie_cb(SSL *ssl, const unsigned char *cookie,$/;" f file: -verify_err apps/cms.c /^static int verify_err = 0;$/;" v file: -verify_extension ssl/statem/extensions.c /^static int verify_extension(SSL *s, unsigned int context, unsigned int type,$/;" f file: -verify_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_init_fn *verify_init;$/;" m struct:evp_signature_st -verify_init include/crypto/evp.h /^ int (*verify_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -verify_integrity providers/fips/self_test.c /^static int verify_integrity(OSSL_CORE_BIO *bio, OSSL_FUNC_BIO_read_ex_fn read_ex_cb,$/;" f file: -verify_main apps/verify.c /^int verify_main(int argc, char **argv)$/;" f -verify_mode ssl/ssl_local.h /^ uint32_t verify_mode;$/;" m struct:ssl_ctx_st -verify_mode ssl/ssl_local.h /^ uint32_t verify_mode;$/;" m struct:ssl_st -verify_module_load apps/fipsinstall.c /^static int verify_module_load(const char *parent_config_file)$/;" f file: -verify_npn test/ssl_old_test.c /^static int verify_npn(SSL *client, SSL *server)$/;" f file: -verify_options apps/verify.c /^const OPTIONS verify_options[] = {$/;" v -verify_options_st apps/include/apps.h /^typedef struct verify_options_st {$/;" s -verify_recover crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_recover_fn *verify_recover;$/;" m struct:evp_signature_st -verify_recover include/crypto/evp.h /^ int (*verify_recover) (EVP_PKEY_CTX *ctx,$/;" m struct:evp_pkey_method_st -verify_recover_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_recover_init_fn *verify_recover_init;$/;" m struct:evp_signature_st -verify_recover_init include/crypto/evp.h /^ int (*verify_recover_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st -verify_recover_test_init test/evp_test.c /^static int verify_recover_test_init(EVP_TEST *t, const char *name)$/;" f file: -verify_reject_cb test/helpers/handshake.c /^static int verify_reject_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: -verify_result ssl/ssl_asn1.c /^ int32_t verify_result;$/;" m struct:__anon426 file: -verify_result ssl/ssl_local.h /^ long verify_result; \/* only for servers *\/$/;" m struct:ssl_session_st -verify_result ssl/ssl_local.h /^ long verify_result;$/;" m struct:ssl_st -verify_retry_cb test/helpers/handshake.c /^static int verify_retry_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: -verify_retry_cb test/sslapitest.c /^static int verify_retry_cb(X509_STORE_CTX *ctx, void *arg)$/;" f file: -verify_serverinfo test/ssl_old_test.c /^static int verify_serverinfo(void)$/;" f file: -verify_servername test/ssl_old_test.c /^static int verify_servername(SSL *client, SSL *server)$/;" f file: -verify_sig crypto/ec/ec_local.h /^ int (*verify_sig)(const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st -verify_signature crypto/cmp/cmp_vfy.c /^static int verify_signature(const OSSL_CMP_CTX *cmp_ctx,$/;" f file: -verify_signature test/cmp_protect_test.c /^static int verify_signature(OSSL_CMP_MSG *msg,$/;" f file: -verify_stateless_cookie_callback apps/include/s_apps.h 55;" d -verify_stateless_cookie_callback apps/lib/s_cb.c /^int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f -verify_stateless_cookie_callback test/sslapitest.c /^static int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f file: -verify_stateless_cookie_cb ssl/ssl_local.h /^ int (*verify_stateless_cookie_cb) (SSL *ssl, const unsigned char *cookie,$/;" m struct:ssl_ctx_st -verify_store ssl/ssl_local.h /^ X509_STORE *verify_store;$/;" m struct:cert_st -verify_test_init test/evp_test.c /^static int verify_test_init(EVP_TEST *t, const char *name)$/;" f file: -verify_test_run test/evp_test.c /^static int verify_test_run(EVP_TEST *t)$/;" f file: -verify_zeroization crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_verify_zeroization_fn *verify_zeroization;$/;" m struct:evp_rand_st file: -verifyctx include/crypto/evp.h /^ int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen,$/;" m struct:evp_pkey_method_st -verifyctx_init include/crypto/evp.h /^ int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st -verim crypto/perlasm/s390x.pm /^sub verim {$/;" s -verimb crypto/perlasm/s390x.pm /^sub verimb {$/;" s -verimf crypto/perlasm/s390x.pm /^sub verimf {$/;" s -verimg crypto/perlasm/s390x.pm /^sub verimg {$/;" s -verimh crypto/perlasm/s390x.pm /^sub verimh {$/;" s -verll crypto/perlasm/s390x.pm /^sub verll {$/;" s -verllb crypto/perlasm/s390x.pm /^sub verllb {$/;" s -verllf crypto/perlasm/s390x.pm /^sub verllf {$/;" s -verllg crypto/perlasm/s390x.pm /^sub verllg {$/;" s -verllh crypto/perlasm/s390x.pm /^sub verllh {$/;" s -verllv crypto/perlasm/s390x.pm /^sub verllv {$/;" s -verllvb crypto/perlasm/s390x.pm /^sub verllvb {$/;" s -verllvf crypto/perlasm/s390x.pm /^sub verllvf {$/;" s -verllvg crypto/perlasm/s390x.pm /^sub verllvg {$/;" s -verllvh crypto/perlasm/s390x.pm /^sub verllvh {$/;" s -version crypto/asn1/n_pkey.c /^ int32_t version;$/;" m struct:netscape_pkey_st file: -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_AuthEnvelopedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_AuthenticatedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_CompressedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_DigestedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_EncryptedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_EnvelopedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KEKRecipientInfo_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KeyAgreeRecipientInfo_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KeyTransRecipientInfo_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_PasswordRecipientInfo_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_Receipt_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_SignedData_st -version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_SignerInfo_st -version crypto/crmf/crmf_local.h /^ ASN1_INTEGER *version;$/;" m struct:ossl_crmf_certtemplate_st -version crypto/crmf/crmf_local.h /^ ASN1_INTEGER *version;$/;" m struct:ossl_crmf_privatekeyinfo_st -version crypto/ct/ct_local.h /^ sct_version_t version;$/;" m struct:sct_st -version crypto/dh/dh_local.h /^ int version;$/;" m struct:dh_st -version crypto/dsa/dsa_local.h /^ int32_t version;$/;" m struct:dsa_st -version crypto/ec/ec_asn1.c /^ int32_t version;$/;" m struct:ec_parameters_st file: -version crypto/ec/ec_asn1.c /^ int32_t version;$/;" m struct:ec_privatekey_st file: -version crypto/ec/ec_local.h /^ int version;$/;" m struct:ec_key_st -version crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER *version;$/;" m struct:ocsp_req_info_st -version crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER *version;$/;" m struct:ocsp_response_data_st -version crypto/pkcs12/p12_local.h /^ ASN1_INTEGER *version;$/;" m struct:PKCS12_st -version crypto/rsa/rsa_local.h /^ int32_t version;$/;" m struct:rsa_st -version crypto/ts/ts_local.h /^ ASN1_INTEGER *version;$/;" m struct:TS_req_st -version crypto/ts/ts_local.h /^ ASN1_INTEGER *version;$/;" m struct:TS_tst_info_st -version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* [ 0 ] default of v1 *\/$/;" m struct:x509_cinf_st -version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* version, defaults to v1(0) so can be NULL *\/$/;" m struct:X509_req_info_st -version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* version: defaults to v1(0) so may be NULL *\/$/;" m struct:X509_crl_info_st -version include/crypto/x509.h /^ ASN1_INTEGER *version;$/;" m struct:pkcs8_priv_key_info_st -version ssl/ssl_asn1.c /^ uint32_t version;$/;" m struct:__anon426 file: -version ssl/ssl_local.h /^ int version;$/;" m struct:ssl_method_st -version ssl/ssl_local.h /^ int version;$/;" m struct:ssl_st -version ssl/statem/statem_lib.c /^ int version;$/;" m struct:__anon405 file: -version test/http_test.c /^ char version;$/;" m struct:__anon346 file: -version util/perl/TLSProxy/Record.pm /^sub version$/;" s -version_cmp ssl/statem/statem_lib.c /^static int version_cmp(const SSL *s, int a, int b)$/;" f file: -version_info ssl/statem/statem_lib.c /^} version_info;$/;" t typeref:struct:__anon405 file: -version_main apps/version.c /^int version_main(int argc, char **argv)$/;" f -version_options apps/version.c /^const OPTIONS version_options[] = {$/;" v -version_test test/ssl_ctx_test.c /^} version_test;$/;" t typeref:struct:__anon338 file: -version_testdata test/ssl_ctx_test.c /^static const version_test version_testdata[] = {$/;" v file: -vesl crypto/perlasm/s390x.pm /^sub vesl {$/;" s -veslb crypto/perlasm/s390x.pm /^sub veslb {$/;" s -veslf crypto/perlasm/s390x.pm /^sub veslf {$/;" s -veslg crypto/perlasm/s390x.pm /^sub veslg {$/;" s -veslh crypto/perlasm/s390x.pm /^sub veslh {$/;" s -veslv crypto/perlasm/s390x.pm /^sub veslv {$/;" s -veslvb crypto/perlasm/s390x.pm /^sub veslvb {$/;" s -veslvf crypto/perlasm/s390x.pm /^sub veslvf {$/;" s -veslvg crypto/perlasm/s390x.pm /^sub veslvg {$/;" s -veslvh crypto/perlasm/s390x.pm /^sub veslvh {$/;" s -vesra crypto/perlasm/s390x.pm /^sub vesra {$/;" s -vesrab crypto/perlasm/s390x.pm /^sub vesrab {$/;" s -vesraf crypto/perlasm/s390x.pm /^sub vesraf {$/;" s -vesrag crypto/perlasm/s390x.pm /^sub vesrag {$/;" s -vesrah crypto/perlasm/s390x.pm /^sub vesrah {$/;" s -vesrav crypto/perlasm/s390x.pm /^sub vesrav {$/;" s -vesravb crypto/perlasm/s390x.pm /^sub vesravb {$/;" s -vesravf crypto/perlasm/s390x.pm /^sub vesravf {$/;" s -vesravg crypto/perlasm/s390x.pm /^sub vesravg {$/;" s -vesravh crypto/perlasm/s390x.pm /^sub vesravh {$/;" s -vesrl crypto/perlasm/s390x.pm /^sub vesrl {$/;" s -vesrlb crypto/perlasm/s390x.pm /^sub vesrlb {$/;" s -vesrlf crypto/perlasm/s390x.pm /^sub vesrlf {$/;" s -vesrlg crypto/perlasm/s390x.pm /^sub vesrlg {$/;" s -vesrlh crypto/perlasm/s390x.pm /^sub vesrlh {$/;" s -vesrlv crypto/perlasm/s390x.pm /^sub vesrlv {$/;" s -vesrlvb crypto/perlasm/s390x.pm /^sub vesrlvb {$/;" s -vesrlvf crypto/perlasm/s390x.pm /^sub vesrlvf {$/;" s -vesrlvg crypto/perlasm/s390x.pm /^sub vesrlvg {$/;" s -vesrlvh crypto/perlasm/s390x.pm /^sub vesrlvh {$/;" s -vfa crypto/perlasm/s390x.pm /^sub vfa {$/;" s -vfadb crypto/perlasm/s390x.pm /^sub vfadb {$/;" s -vfae crypto/perlasm/s390x.pm /^sub vfae {$/;" s -vfaeb crypto/perlasm/s390x.pm /^sub vfaeb {$/;" s -vfaebs crypto/perlasm/s390x.pm /^sub vfaebs {$/;" s -vfaef crypto/perlasm/s390x.pm /^sub vfaef {$/;" s -vfaefs crypto/perlasm/s390x.pm /^sub vfaefs {$/;" s -vfaeh crypto/perlasm/s390x.pm /^sub vfaeh {$/;" s -vfaehs crypto/perlasm/s390x.pm /^sub vfaehs {$/;" s -vfaezb crypto/perlasm/s390x.pm /^sub vfaezb {$/;" s -vfaezbs crypto/perlasm/s390x.pm /^sub vfaezbs {$/;" s -vfaezf crypto/perlasm/s390x.pm /^sub vfaezf {$/;" s -vfaezfs crypto/perlasm/s390x.pm /^sub vfaezfs {$/;" s -vfaezh crypto/perlasm/s390x.pm /^sub vfaezh {$/;" s -vfaezhs crypto/perlasm/s390x.pm /^sub vfaezhs {$/;" s -vfasb crypto/perlasm/s390x.pm /^sub vfasb {$/;" s -vfce crypto/perlasm/s390x.pm /^sub vfce {$/;" s -vfcedb crypto/perlasm/s390x.pm /^sub vfcedb {$/;" s -vfcedbs crypto/perlasm/s390x.pm /^sub vfcedbs {$/;" s -vfcesb crypto/perlasm/s390x.pm /^sub vfcesb {$/;" s -vfcesbs crypto/perlasm/s390x.pm /^sub vfcesbs {$/;" s -vfch crypto/perlasm/s390x.pm /^sub vfch {$/;" s -vfchdb crypto/perlasm/s390x.pm /^sub vfchdb {$/;" s -vfchdbs crypto/perlasm/s390x.pm /^sub vfchdbs {$/;" s -vfche crypto/perlasm/s390x.pm /^sub vfche {$/;" s -vfchedb crypto/perlasm/s390x.pm /^sub vfchedb {$/;" s -vfchedbs crypto/perlasm/s390x.pm /^sub vfchedbs {$/;" s -vfchesb crypto/perlasm/s390x.pm /^sub vfchesb {$/;" s -vfchesbs crypto/perlasm/s390x.pm /^sub vfchesbs {$/;" s -vfchsb crypto/perlasm/s390x.pm /^sub vfchsb {$/;" s -vfchsbs crypto/perlasm/s390x.pm /^sub vfchsbs {$/;" s -vfd crypto/perlasm/s390x.pm /^sub vfd {$/;" s -vfddb crypto/perlasm/s390x.pm /^sub vfddb {$/;" s -vfdsb crypto/perlasm/s390x.pm /^sub vfdsb {$/;" s -vfee crypto/perlasm/s390x.pm /^sub vfee {$/;" s -vfeeb crypto/perlasm/s390x.pm /^sub vfeeb {$/;" s -vfeebs crypto/perlasm/s390x.pm /^sub vfeebs {$/;" s -vfeef crypto/perlasm/s390x.pm /^sub vfeef {$/;" s -vfeefs crypto/perlasm/s390x.pm /^sub vfeefs {$/;" s -vfeeh crypto/perlasm/s390x.pm /^sub vfeeh {$/;" s -vfeehs crypto/perlasm/s390x.pm /^sub vfeehs {$/;" s -vfeezb crypto/perlasm/s390x.pm /^sub vfeezb {$/;" s -vfeezbs crypto/perlasm/s390x.pm /^sub vfeezbs {$/;" s -vfeezf crypto/perlasm/s390x.pm /^sub vfeezf {$/;" s -vfeezfs crypto/perlasm/s390x.pm /^sub vfeezfs {$/;" s -vfeezh crypto/perlasm/s390x.pm /^sub vfeezh {$/;" s -vfeezhs crypto/perlasm/s390x.pm /^sub vfeezhs {$/;" s -vfene crypto/perlasm/s390x.pm /^sub vfene {$/;" s -vfeneb crypto/perlasm/s390x.pm /^sub vfeneb {$/;" s -vfenebs crypto/perlasm/s390x.pm /^sub vfenebs {$/;" s -vfenef crypto/perlasm/s390x.pm /^sub vfenef {$/;" s -vfenefs crypto/perlasm/s390x.pm /^sub vfenefs {$/;" s -vfeneh crypto/perlasm/s390x.pm /^sub vfeneh {$/;" s -vfenehs crypto/perlasm/s390x.pm /^sub vfenehs {$/;" s -vfenezb crypto/perlasm/s390x.pm /^sub vfenezb {$/;" s -vfenezbs crypto/perlasm/s390x.pm /^sub vfenezbs {$/;" s -vfenezf crypto/perlasm/s390x.pm /^sub vfenezf {$/;" s -vfenezfs crypto/perlasm/s390x.pm /^sub vfenezfs {$/;" s -vfenezh crypto/perlasm/s390x.pm /^sub vfenezh {$/;" s -vfenezhs crypto/perlasm/s390x.pm /^sub vfenezhs {$/;" s -vfi crypto/perlasm/s390x.pm /^sub vfi {$/;" s -vfidb crypto/perlasm/s390x.pm /^sub vfidb {$/;" s -vfisb crypto/perlasm/s390x.pm /^sub vfisb {$/;" s -vflags apps/verify.c /^static int v_verbose = 0, vflags = 0;$/;" v file: -vflcdb crypto/perlasm/s390x.pm /^sub vflcdb {$/;" s -vflcsb crypto/perlasm/s390x.pm /^sub vflcsb {$/;" s -vflcxb crypto/perlasm/s390x.pm /^sub vflcxb {$/;" s -vfll crypto/perlasm/s390x.pm /^sub vfll {$/;" s -vflls crypto/perlasm/s390x.pm /^sub vflls {$/;" s -vflndb crypto/perlasm/s390x.pm /^sub vflndb {$/;" s -vflnsb crypto/perlasm/s390x.pm /^sub vflnsb {$/;" s -vflnxb crypto/perlasm/s390x.pm /^sub vflnxb {$/;" s -vflpdb crypto/perlasm/s390x.pm /^sub vflpdb {$/;" s -vflpsb crypto/perlasm/s390x.pm /^sub vflpsb {$/;" s -vflpxb crypto/perlasm/s390x.pm /^sub vflpxb {$/;" s -vflr crypto/perlasm/s390x.pm /^sub vflr {$/;" s -vflrd crypto/perlasm/s390x.pm /^sub vflrd {$/;" s -vfm crypto/perlasm/s390x.pm /^sub vfm {$/;" s -vfma crypto/perlasm/s390x.pm /^sub vfma {$/;" s -vfmadb crypto/perlasm/s390x.pm /^sub vfmadb {$/;" s -vfmasb crypto/perlasm/s390x.pm /^sub vfmasb {$/;" s -vfmax crypto/perlasm/s390x.pm /^sub vfmax {$/;" s -vfmaxdb crypto/perlasm/s390x.pm /^sub vfmaxdb {$/;" s -vfmaxsb crypto/perlasm/s390x.pm /^sub vfmaxsb {$/;" s -vfmdb crypto/perlasm/s390x.pm /^sub vfmdb {$/;" s -vfmin crypto/perlasm/s390x.pm /^sub vfmin {$/;" s -vfmindb crypto/perlasm/s390x.pm /^sub vfmindb {$/;" s -vfminsb crypto/perlasm/s390x.pm /^sub vfminsb {$/;" s -vfms crypto/perlasm/s390x.pm /^sub vfms {$/;" s -vfmsb crypto/perlasm/s390x.pm /^sub vfmsb {$/;" s -vfmsdb crypto/perlasm/s390x.pm /^sub vfmsdb {$/;" s -vfmssb crypto/perlasm/s390x.pm /^sub vfmssb {$/;" s -vfnma crypto/perlasm/s390x.pm /^sub vfnma {$/;" s -vfnmadb crypto/perlasm/s390x.pm /^sub vfnmadb {$/;" s -vfnmasb crypto/perlasm/s390x.pm /^sub vfnmasb {$/;" s -vfnms crypto/perlasm/s390x.pm /^sub vfnms {$/;" s -vfnmsdb crypto/perlasm/s390x.pm /^sub vfnmsdb {$/;" s -vfnmssb crypto/perlasm/s390x.pm /^sub vfnmssb {$/;" s -vfour crypto/perlasm/ppc-xlate.pl /^sub vfour {$/;" s -vfour_vsr crypto/perlasm/ppc-xlate.pl /^sub vfour_vsr {$/;" s -vfpso crypto/perlasm/s390x.pm /^sub vfpso {$/;" s -vfpsodb crypto/perlasm/s390x.pm /^sub vfpsodb {$/;" s -vfpsosb crypto/perlasm/s390x.pm /^sub vfpsosb {$/;" s -vfpsoxb crypto/perlasm/s390x.pm /^sub vfpsoxb {$/;" s -vfs crypto/perlasm/s390x.pm /^sub vfs {$/;" s -vfsdb crypto/perlasm/s390x.pm /^sub vfsdb {$/;" s -vfsq crypto/perlasm/s390x.pm /^sub vfsq {$/;" s -vfsqdb crypto/perlasm/s390x.pm /^sub vfsqdb {$/;" s -vfsqsb crypto/perlasm/s390x.pm /^sub vfsqsb {$/;" s -vfssb crypto/perlasm/s390x.pm /^sub vfssb {$/;" s -vftci crypto/perlasm/s390x.pm /^sub vftci {$/;" s -vftcidb crypto/perlasm/s390x.pm /^sub vftcidb {$/;" s -vftcisb crypto/perlasm/s390x.pm /^sub vftcisb {$/;" s -vgbm crypto/perlasm/s390x.pm /^sub vgbm {$/;" s -vgef crypto/perlasm/s390x.pm /^sub vgef {$/;" s -vgeg crypto/perlasm/s390x.pm /^sub vgeg {$/;" s -vgfm crypto/perlasm/s390x.pm /^sub vgfm {$/;" s -vgfma crypto/perlasm/s390x.pm /^sub vgfma {$/;" s -vgfmab crypto/perlasm/s390x.pm /^sub vgfmab {$/;" s -vgfmaf crypto/perlasm/s390x.pm /^sub vgfmaf {$/;" s -vgfmag crypto/perlasm/s390x.pm /^sub vgfmag {$/;" s -vgfmah crypto/perlasm/s390x.pm /^sub vgfmah {$/;" s -vgfmb crypto/perlasm/s390x.pm /^sub vgfmb {$/;" s -vgfmf crypto/perlasm/s390x.pm /^sub vgfmf {$/;" s -vgfmg crypto/perlasm/s390x.pm /^sub vgfmg {$/;" s -vgfmh crypto/perlasm/s390x.pm /^sub vgfmh {$/;" s -vgm crypto/perlasm/s390x.pm /^sub vgm {$/;" s -vgmb crypto/perlasm/s390x.pm /^sub vgmb {$/;" s -vgmf crypto/perlasm/s390x.pm /^sub vgmf {$/;" s -vgmg crypto/perlasm/s390x.pm /^sub vgmg {$/;" s -vgmh crypto/perlasm/s390x.pm /^sub vgmh {$/;" s -vis_const crypto/sha/asm/sha1-sparcv9a.pl /^vis_const:$/;" l -vistr crypto/perlasm/s390x.pm /^sub vistr {$/;" s -vistrb crypto/perlasm/s390x.pm /^sub vistrb {$/;" s -vistrbs crypto/perlasm/s390x.pm /^sub vistrbs {$/;" s -vistrf crypto/perlasm/s390x.pm /^sub vistrf {$/;" s -vistrfs crypto/perlasm/s390x.pm /^sub vistrfs {$/;" s -vistrh crypto/perlasm/s390x.pm /^sub vistrh {$/;" s -vistrhs crypto/perlasm/s390x.pm /^sub vistrhs {$/;" s -vl crypto/perlasm/s390x.pm /^sub vl {$/;" s -vlazy_reduction crypto/poly1305/asm/poly1305-x86.pl /^sub vlazy_reduction {$/;" s -vlbb crypto/perlasm/s390x.pm /^sub vlbb {$/;" s -vlc crypto/perlasm/s390x.pm /^sub vlc {$/;" s -vlcb crypto/perlasm/s390x.pm /^sub vlcb {$/;" s -vlcf crypto/perlasm/s390x.pm /^sub vlcf {$/;" s -vlcg crypto/perlasm/s390x.pm /^sub vlcg {$/;" s -vlch crypto/perlasm/s390x.pm /^sub vlch {$/;" s -vlde crypto/perlasm/s390x.pm /^sub vlde { # deprecated, use vfll$/;" s -vldeb crypto/perlasm/s390x.pm /^sub vldeb { # deprecated, use vflls$/;" s -vleb crypto/perlasm/s390x.pm /^sub vleb {$/;" s -vled crypto/perlasm/s390x.pm /^sub vled { # deprecated, use vflr$/;" s -vledb crypto/perlasm/s390x.pm /^sub vledb { # deprecated, use vflrd$/;" s -vlef crypto/perlasm/s390x.pm /^sub vlef {$/;" s -vleg crypto/perlasm/s390x.pm /^sub vleg {$/;" s -vleh crypto/perlasm/s390x.pm /^sub vleh {$/;" s -vleib crypto/perlasm/s390x.pm /^sub vleib {$/;" s -vleif crypto/perlasm/s390x.pm /^sub vleif {$/;" s -vleig crypto/perlasm/s390x.pm /^sub vleig {$/;" s -vleih crypto/perlasm/s390x.pm /^sub vleih {$/;" s -vlgv crypto/perlasm/s390x.pm /^sub vlgv {$/;" s -vlgvb crypto/perlasm/s390x.pm /^sub vlgvb {$/;" s -vlgvf crypto/perlasm/s390x.pm /^sub vlgvf {$/;" s -vlgvg crypto/perlasm/s390x.pm /^sub vlgvg {$/;" s -vlgvh crypto/perlasm/s390x.pm /^sub vlgvh {$/;" s -vlip crypto/perlasm/s390x.pm /^sub vlip {$/;" s -vll crypto/perlasm/s390x.pm /^sub vll {$/;" s -vllez crypto/perlasm/s390x.pm /^sub vllez {$/;" s -vllezb crypto/perlasm/s390x.pm /^sub vllezb {$/;" s -vllezf crypto/perlasm/s390x.pm /^sub vllezf {$/;" s -vllezg crypto/perlasm/s390x.pm /^sub vllezg {$/;" s -vllezh crypto/perlasm/s390x.pm /^sub vllezh {$/;" s -vllezlf crypto/perlasm/s390x.pm /^sub vllezlf {$/;" s -vlm crypto/perlasm/s390x.pm /^sub vlm {$/;" s -vlp crypto/perlasm/s390x.pm /^sub vlp {$/;" s -vlpb crypto/perlasm/s390x.pm /^sub vlpb {$/;" s -vlpf crypto/perlasm/s390x.pm /^sub vlpf {$/;" s -vlpg crypto/perlasm/s390x.pm /^sub vlpg {$/;" s -vlph crypto/perlasm/s390x.pm /^sub vlph {$/;" s -vlr crypto/perlasm/s390x.pm /^sub vlr {$/;" s -vlrep crypto/perlasm/s390x.pm /^sub vlrep {$/;" s -vlrepb crypto/perlasm/s390x.pm /^sub vlrepb {$/;" s -vlrepf crypto/perlasm/s390x.pm /^sub vlrepf {$/;" s -vlrepg crypto/perlasm/s390x.pm /^sub vlrepg {$/;" s -vlreph crypto/perlasm/s390x.pm /^sub vlreph {$/;" s -vlrl crypto/perlasm/s390x.pm /^sub vlrl {$/;" s -vlrlr crypto/perlasm/s390x.pm /^sub vlrlr {$/;" s -vlvg crypto/perlasm/s390x.pm /^sub vlvg {$/;" s -vlvgb crypto/perlasm/s390x.pm /^sub vlvgb {$/;" s -vlvgf crypto/perlasm/s390x.pm /^sub vlvgf {$/;" s -vlvgg crypto/perlasm/s390x.pm /^sub vlvgg {$/;" s -vlvgh crypto/perlasm/s390x.pm /^sub vlvgh {$/;" s -vlvgp crypto/perlasm/s390x.pm /^sub vlvgp {$/;" s -vmae crypto/perlasm/s390x.pm /^sub vmae {$/;" s -vmaeb crypto/perlasm/s390x.pm /^sub vmaeb {$/;" s -vmaef crypto/perlasm/s390x.pm /^sub vmaef {$/;" s -vmaeh crypto/perlasm/s390x.pm /^sub vmaeh {$/;" s -vmah crypto/perlasm/s390x.pm /^sub vmah {$/;" s -vmahb crypto/perlasm/s390x.pm /^sub vmahb {$/;" s -vmahf crypto/perlasm/s390x.pm /^sub vmahf {$/;" s -vmahh crypto/perlasm/s390x.pm /^sub vmahh {$/;" s -vmal crypto/perlasm/s390x.pm /^sub vmal {$/;" s -vmalb crypto/perlasm/s390x.pm /^sub vmalb {$/;" s -vmale crypto/perlasm/s390x.pm /^sub vmale {$/;" s -vmaleb crypto/perlasm/s390x.pm /^sub vmaleb {$/;" s -vmalef crypto/perlasm/s390x.pm /^sub vmalef {$/;" s -vmaleh crypto/perlasm/s390x.pm /^sub vmaleh {$/;" s -vmalf crypto/perlasm/s390x.pm /^sub vmalf {$/;" s -vmalh crypto/perlasm/s390x.pm /^sub vmalh {$/;" s -vmalhb crypto/perlasm/s390x.pm /^sub vmalhb {$/;" s -vmalhf crypto/perlasm/s390x.pm /^sub vmalhf {$/;" s -vmalhh crypto/perlasm/s390x.pm /^sub vmalhh {$/;" s -vmalhw crypto/perlasm/s390x.pm /^sub vmalhw {$/;" s -vmalo crypto/perlasm/s390x.pm /^sub vmalo {$/;" s -vmalob crypto/perlasm/s390x.pm /^sub vmalob {$/;" s -vmalof crypto/perlasm/s390x.pm /^sub vmalof {$/;" s -vmaloh crypto/perlasm/s390x.pm /^sub vmaloh {$/;" s -vmao crypto/perlasm/s390x.pm /^sub vmao {$/;" s -vmaob crypto/perlasm/s390x.pm /^sub vmaob {$/;" s -vmaof crypto/perlasm/s390x.pm /^sub vmaof {$/;" s -vmaoh crypto/perlasm/s390x.pm /^sub vmaoh {$/;" s -vme crypto/perlasm/s390x.pm /^sub vme {$/;" s -vmeb crypto/perlasm/s390x.pm /^sub vmeb {$/;" s -vmef crypto/perlasm/s390x.pm /^sub vmef {$/;" s -vmeh crypto/perlasm/s390x.pm /^sub vmeh {$/;" s -vmh crypto/perlasm/s390x.pm /^sub vmh {$/;" s -vmhb crypto/perlasm/s390x.pm /^sub vmhb {$/;" s -vmhf crypto/perlasm/s390x.pm /^sub vmhf {$/;" s -vmhh crypto/perlasm/s390x.pm /^sub vmhh {$/;" s -vml crypto/perlasm/s390x.pm /^sub vml {$/;" s -vmlb crypto/perlasm/s390x.pm /^sub vmlb {$/;" s -vmle crypto/perlasm/s390x.pm /^sub vmle {$/;" s -vmleb crypto/perlasm/s390x.pm /^sub vmleb {$/;" s -vmlef crypto/perlasm/s390x.pm /^sub vmlef {$/;" s -vmleh crypto/perlasm/s390x.pm /^sub vmleh {$/;" s -vmlf crypto/perlasm/s390x.pm /^sub vmlf {$/;" s -vmlh crypto/perlasm/s390x.pm /^sub vmlh {$/;" s -vmlhb crypto/perlasm/s390x.pm /^sub vmlhb {$/;" s -vmlhf crypto/perlasm/s390x.pm /^sub vmlhf {$/;" s -vmlhh crypto/perlasm/s390x.pm /^sub vmlhh {$/;" s -vmlhw crypto/perlasm/s390x.pm /^sub vmlhw {$/;" s -vmlo crypto/perlasm/s390x.pm /^sub vmlo {$/;" s -vmlob crypto/perlasm/s390x.pm /^sub vmlob {$/;" s -vmlof crypto/perlasm/s390x.pm /^sub vmlof {$/;" s -vmloh crypto/perlasm/s390x.pm /^sub vmloh {$/;" s -vmn crypto/perlasm/s390x.pm /^sub vmn {$/;" s -vmnb crypto/perlasm/s390x.pm /^sub vmnb {$/;" s -vmnf crypto/perlasm/s390x.pm /^sub vmnf {$/;" s -vmng crypto/perlasm/s390x.pm /^sub vmng {$/;" s -vmnh crypto/perlasm/s390x.pm /^sub vmnh {$/;" s -vmnl crypto/perlasm/s390x.pm /^sub vmnl {$/;" s -vmnlb crypto/perlasm/s390x.pm /^sub vmnlb {$/;" s -vmnlf crypto/perlasm/s390x.pm /^sub vmnlf {$/;" s -vmnlg crypto/perlasm/s390x.pm /^sub vmnlg {$/;" s -vmnlh crypto/perlasm/s390x.pm /^sub vmnlh {$/;" s -vmo crypto/perlasm/s390x.pm /^sub vmo {$/;" s -vmob crypto/perlasm/s390x.pm /^sub vmob {$/;" s -vmof crypto/perlasm/s390x.pm /^sub vmof {$/;" s -vmoh crypto/perlasm/s390x.pm /^sub vmoh {$/;" s -vmp crypto/perlasm/s390x.pm /^sub vmp {$/;" s -vmrh crypto/perlasm/s390x.pm /^sub vmrh {$/;" s -vmrhb crypto/perlasm/s390x.pm /^sub vmrhb {$/;" s -vmrhf crypto/perlasm/s390x.pm /^sub vmrhf {$/;" s -vmrhg crypto/perlasm/s390x.pm /^sub vmrhg {$/;" s -vmrhh crypto/perlasm/s390x.pm /^sub vmrhh {$/;" s -vmrl crypto/perlasm/s390x.pm /^sub vmrl {$/;" s -vmrlb crypto/perlasm/s390x.pm /^sub vmrlb {$/;" s -vmrlf crypto/perlasm/s390x.pm /^sub vmrlf {$/;" s -vmrlg crypto/perlasm/s390x.pm /^sub vmrlg {$/;" s -vmrlh crypto/perlasm/s390x.pm /^sub vmrlh {$/;" s -vms_bind_func crypto/dso/dso_vms.c /^static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname)$/;" f file: -vms_bind_sym crypto/dso/dso_vms.c /^void vms_bind_sym(DSO *dso, const char *symname, void **sym)$/;" f -vms_fopen crypto/rand/randfile.c /^static __FILE_ptr32 (*const vms_fopen)(const char *, const char *, ...) =$/;" v file: -vms_load crypto/dso/dso_vms.c /^static int vms_load(DSO *dso)$/;" f file: -vms_merger crypto/dso/dso_vms.c /^static char *vms_merger(DSO *dso, const char *filespec1,$/;" f file: -vms_name_converter crypto/dso/dso_vms.c /^static char *vms_name_converter(DSO *dso, const char *filename)$/;" f file: -vms_unload crypto/dso/dso_vms.c /^static int vms_unload(DSO *dso)$/;" f file: -vmsl crypto/perlasm/s390x.pm /^sub vmsl {$/;" s -vmslg crypto/perlasm/s390x.pm /^sub vmslg {$/;" s -vmsp crypto/perlasm/s390x.pm /^sub vmsp {$/;" s -vmx crypto/perlasm/s390x.pm /^sub vmx {$/;" s -vmxb crypto/perlasm/s390x.pm /^sub vmxb {$/;" s -vmxf crypto/perlasm/s390x.pm /^sub vmxf {$/;" s -vmxg crypto/perlasm/s390x.pm /^sub vmxg {$/;" s -vmxh crypto/perlasm/s390x.pm /^sub vmxh {$/;" s -vmxl crypto/perlasm/s390x.pm /^sub vmxl {$/;" s -vmxlb crypto/perlasm/s390x.pm /^sub vmxlb {$/;" s -vmxlf crypto/perlasm/s390x.pm /^sub vmxlf {$/;" s -vmxlg crypto/perlasm/s390x.pm /^sub vmxlg {$/;" s -vmxlh crypto/perlasm/s390x.pm /^sub vmxlh {$/;" s -vn crypto/perlasm/s390x.pm /^sub vn {$/;" s -vnc crypto/perlasm/s390x.pm /^sub vnc {$/;" s -vnn crypto/perlasm/s390x.pm /^sub vnn {$/;" s -vno crypto/perlasm/s390x.pm /^sub vno {$/;" s -vnot crypto/perlasm/s390x.pm /^sub vnot {$/;" s -vnx crypto/perlasm/s390x.pm /^sub vnx {$/;" s -vo crypto/perlasm/s390x.pm /^sub vo {$/;" s -voc crypto/perlasm/s390x.pm /^sub voc {$/;" s -void_test_parse test/evp_test.c /^static int void_test_parse(EVP_TEST *t, const char *keyword, const char *value)$/;" f file: -vone crypto/perlasm/s390x.pm /^sub vone {$/;" s -vpaes_cbc_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_cbc_decrypt:$/;" l -vpaes_cbc_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_cbc_encrypt:$/;" l -vpaes_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_decrypt:$/;" l -vpaes_ecb_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_ecb_decrypt:$/;" l -vpaes_ecb_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_ecb_encrypt:$/;" l -vpaes_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_encrypt:$/;" l -vpaes_set_decrypt_key crypto/aes/asm/vpaes-armv8.pl /^vpaes_set_decrypt_key:$/;" l -vpaes_set_encrypt_key crypto/aes/asm/vpaes-armv8.pl /^vpaes_set_encrypt_key:$/;" l -vparams crypto/dh/dh_asn1.c /^ int_dhvparams *vparams;$/;" m struct:__anon201 file: -vpdi crypto/perlasm/s390x.pm /^sub vpdi {$/;" s -vperm crypto/perlasm/s390x.pm /^sub vperm {$/;" s -vpk crypto/perlasm/s390x.pm /^sub vpk {$/;" s -vpkf crypto/perlasm/s390x.pm /^sub vpkf {$/;" s -vpkg crypto/perlasm/s390x.pm /^sub vpkg {$/;" s -vpkh crypto/perlasm/s390x.pm /^sub vpkh {$/;" s -vpkls crypto/perlasm/s390x.pm /^sub vpkls {$/;" s -vpklsf crypto/perlasm/s390x.pm /^sub vpklsf {$/;" s -vpklsfs crypto/perlasm/s390x.pm /^sub vpklsfs {$/;" s -vpklsg crypto/perlasm/s390x.pm /^sub vpklsg {$/;" s -vpklsgs crypto/perlasm/s390x.pm /^sub vpklsgs {$/;" s -vpklsh crypto/perlasm/s390x.pm /^sub vpklsh {$/;" s -vpklshs crypto/perlasm/s390x.pm /^sub vpklshs {$/;" s -vpks crypto/perlasm/s390x.pm /^sub vpks {$/;" s -vpksf crypto/perlasm/s390x.pm /^sub vpksf {$/;" s -vpksfs crypto/perlasm/s390x.pm /^sub vpksfs {$/;" s -vpksg crypto/perlasm/s390x.pm /^sub vpksg {$/;" s -vpksgs crypto/perlasm/s390x.pm /^sub vpksgs {$/;" s -vpksh crypto/perlasm/s390x.pm /^sub vpksh {$/;" s -vpkshs crypto/perlasm/s390x.pm /^sub vpkshs {$/;" s -vpkz crypto/perlasm/s390x.pm /^sub vpkz {$/;" s -vpm apps/cmp.c /^static X509_VERIFY_PARAM *vpm = NULL;$/;" v file: -vpm_empty_id crypto/x509/x509_vpm.c 496;" d file: -vpmuladd crypto/poly1305/asm/poly1305-x86.pl /^sub vpmuladd {$/;" s -vpopct crypto/perlasm/s390x.pm /^sub vpopct {$/;" s -vpopctb crypto/perlasm/s390x.pm /^sub vpopctb {$/;" s -vpopctf crypto/perlasm/s390x.pm /^sub vpopctf {$/;" s -vpopctg crypto/perlasm/s390x.pm /^sub vpopctg {$/;" s -vpopcth crypto/perlasm/s390x.pm /^sub vpopcth {$/;" s -vpsop crypto/perlasm/s390x.pm /^sub vpsop {$/;" s -vpxord crypto/chacha/asm/chacha-x86_64.pl /^sub vpxord() # size optimization$/;" s -vrep crypto/perlasm/s390x.pm /^sub vrep {$/;" s -vrepb crypto/perlasm/s390x.pm /^sub vrepb {$/;" s -vrepf crypto/perlasm/s390x.pm /^sub vrepf {$/;" s -vrepg crypto/perlasm/s390x.pm /^sub vrepg {$/;" s -vreph crypto/perlasm/s390x.pm /^sub vreph {$/;" s -vrepi crypto/perlasm/s390x.pm /^sub vrepi {$/;" s -vrepib crypto/perlasm/s390x.pm /^sub vrepib {$/;" s -vrepif crypto/perlasm/s390x.pm /^sub vrepif {$/;" s -vrepig crypto/perlasm/s390x.pm /^sub vrepig {$/;" s -vrepih crypto/perlasm/s390x.pm /^sub vrepih {$/;" s -vrp crypto/perlasm/s390x.pm /^sub vrp {$/;" s -vs crypto/perlasm/s390x.pm /^sub vs {$/;" s -vsb crypto/perlasm/s390x.pm /^sub vsb {$/;" s -vsbcbi crypto/perlasm/s390x.pm /^sub vsbcbi {$/;" s -vsbcbiq crypto/perlasm/s390x.pm /^sub vsbcbiq {$/;" s -vsbi crypto/perlasm/s390x.pm /^sub vsbi {$/;" s -vsbiq crypto/perlasm/s390x.pm /^sub vsbiq {$/;" s -vscbi crypto/perlasm/s390x.pm /^sub vscbi {$/;" s -vscbib crypto/perlasm/s390x.pm /^sub vscbib {$/;" s -vscbif crypto/perlasm/s390x.pm /^sub vscbif {$/;" s -vscbig crypto/perlasm/s390x.pm /^sub vscbig {$/;" s -vscbih crypto/perlasm/s390x.pm /^sub vscbih {$/;" s -vscbiq crypto/perlasm/s390x.pm /^sub vscbiq {$/;" s -vscef crypto/perlasm/s390x.pm /^sub vscef {$/;" s -vsceg crypto/perlasm/s390x.pm /^sub vsceg {$/;" s -vsdp crypto/perlasm/s390x.pm /^sub vsdp {$/;" s -vseg crypto/perlasm/s390x.pm /^sub vseg {$/;" s -vsegb crypto/perlasm/s390x.pm /^sub vsegb {$/;" s -vsegf crypto/perlasm/s390x.pm /^sub vsegf {$/;" s -vsegh crypto/perlasm/s390x.pm /^sub vsegh {$/;" s -vsel crypto/perlasm/s390x.pm /^sub vsel {$/;" s -vsf crypto/perlasm/s390x.pm /^sub vsf {$/;" s -vsg crypto/perlasm/s390x.pm /^sub vsg {$/;" s -vsh crypto/perlasm/s390x.pm /^sub vsh {$/;" s -vsl crypto/perlasm/s390x.pm /^sub vsl {$/;" s -vslb crypto/perlasm/s390x.pm /^sub vslb {$/;" s -vsldb crypto/perlasm/s390x.pm /^sub vsldb {$/;" s -vsp crypto/perlasm/s390x.pm /^sub vsp {$/;" s -vsplat_input crypto/poly1305/asm/poly1305-x86.pl /^sub vsplat_input {$/;" s -vsq crypto/perlasm/s390x.pm /^sub vsq {$/;" s -vsr2vr crypto/perlasm/ppc-xlate.pl /^sub vsr2vr {$/;" s -vsr2vr1 crypto/perlasm/ppc-xlate.pl /^sub vsr2vr1 {$/;" s -vsr2vr_args crypto/perlasm/ppc-xlate.pl /^sub vsr2vr_args {$/;" s -vsra crypto/perlasm/s390x.pm /^sub vsra {$/;" s -vsrab crypto/perlasm/s390x.pm /^sub vsrab {$/;" s -vsrl crypto/perlasm/s390x.pm /^sub vsrl {$/;" s -vsrlb crypto/perlasm/s390x.pm /^sub vsrlb {$/;" s -vsrp crypto/perlasm/s390x.pm /^sub vsrp {$/;" s -vst crypto/perlasm/s390x.pm /^sub vst {$/;" s -vsteb crypto/perlasm/s390x.pm /^sub vsteb {$/;" s -vstef crypto/perlasm/s390x.pm /^sub vstef {$/;" s -vsteg crypto/perlasm/s390x.pm /^sub vsteg {$/;" s -vsteh crypto/perlasm/s390x.pm /^sub vsteh {$/;" s -vstl crypto/perlasm/s390x.pm /^sub vstl {$/;" s -vstm crypto/perlasm/s390x.pm /^sub vstm {$/;" s -vstrc crypto/perlasm/s390x.pm /^sub vstrc {$/;" s -vstrcb crypto/perlasm/s390x.pm /^sub vstrcb {$/;" s -vstrcbs crypto/perlasm/s390x.pm /^sub vstrcbs {$/;" s -vstrcf crypto/perlasm/s390x.pm /^sub vstrcf {$/;" s -vstrcfs crypto/perlasm/s390x.pm /^sub vstrcfs {$/;" s -vstrch crypto/perlasm/s390x.pm /^sub vstrch {$/;" s -vstrchs crypto/perlasm/s390x.pm /^sub vstrchs {$/;" s -vstrczb crypto/perlasm/s390x.pm /^sub vstrczb {$/;" s -vstrczbs crypto/perlasm/s390x.pm /^sub vstrczbs {$/;" s -vstrczf crypto/perlasm/s390x.pm /^sub vstrczf {$/;" s -vstrczfs crypto/perlasm/s390x.pm /^sub vstrczfs {$/;" s -vstrczh crypto/perlasm/s390x.pm /^sub vstrczh {$/;" s -vstrczhs crypto/perlasm/s390x.pm /^sub vstrczhs {$/;" s -vstrl crypto/perlasm/s390x.pm /^sub vstrl {$/;" s -vstrlr crypto/perlasm/s390x.pm /^sub vstrlr {$/;" s -vsum crypto/perlasm/s390x.pm /^sub vsum {$/;" s -vsumb crypto/perlasm/s390x.pm /^sub vsumb {$/;" s -vsumg crypto/perlasm/s390x.pm /^sub vsumg {$/;" s -vsumgf crypto/perlasm/s390x.pm /^sub vsumgf {$/;" s -vsumgh crypto/perlasm/s390x.pm /^sub vsumgh {$/;" s -vsumh crypto/perlasm/s390x.pm /^sub vsumh {$/;" s -vsumq crypto/perlasm/s390x.pm /^sub vsumq {$/;" s -vsumqf crypto/perlasm/s390x.pm /^sub vsumqf {$/;" s -vsumqg crypto/perlasm/s390x.pm /^sub vsumqg {$/;" s -vsxmem_op crypto/perlasm/ppc-xlate.pl /^sub vsxmem_op {$/;" s -vtm crypto/perlasm/s390x.pm /^sub vtm {$/;" s -vtmp providers/implementations/rands/drbg_hash.c /^ unsigned char vtmp[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: -vtp crypto/perlasm/s390x.pm /^sub vtp {$/;" s -vuph crypto/perlasm/s390x.pm /^sub vuph {$/;" s -vuphb crypto/perlasm/s390x.pm /^sub vuphb {$/;" s -vuphf crypto/perlasm/s390x.pm /^sub vuphf {$/;" s -vuphh crypto/perlasm/s390x.pm /^sub vuphh {$/;" s -vupkz crypto/perlasm/s390x.pm /^sub vupkz {$/;" s -vupl crypto/perlasm/s390x.pm /^sub vupl {$/;" s -vuplb crypto/perlasm/s390x.pm /^sub vuplb {$/;" s -vuplf crypto/perlasm/s390x.pm /^sub vuplf {$/;" s -vuplh crypto/perlasm/s390x.pm /^sub vuplh {$/;" s -vuplhb crypto/perlasm/s390x.pm /^sub vuplhb {$/;" s -vuplhf crypto/perlasm/s390x.pm /^sub vuplhf {$/;" s -vuplhh crypto/perlasm/s390x.pm /^sub vuplhh {$/;" s -vuplhw crypto/perlasm/s390x.pm /^sub vuplhw {$/;" s -vupll crypto/perlasm/s390x.pm /^sub vupll {$/;" s -vupllb crypto/perlasm/s390x.pm /^sub vupllb {$/;" s -vupllf crypto/perlasm/s390x.pm /^sub vupllf {$/;" s -vupllh crypto/perlasm/s390x.pm /^sub vupllh {$/;" s -vx crypto/perlasm/s390x.pm /^sub vx {$/;" s -vzero crypto/perlasm/s390x.pm /^sub vzero {$/;" s -w crypto/aes/aes_core.c /^ u32 w[2];$/;" m union:__anon92 file: -w crypto/ec/ec_mult.c /^ size_t w; \/* window size *\/$/;" m struct:ec_pre_comp_st file: -w crypto/ec/ecp_nistz256.c /^ size_t w; \/* Window size *\/$/;" m struct:nistz256_pre_comp_st file: -w crypto/evp/e_aes.c /^ unsigned int w;$/;" m union:__anon60::__anon61::__anon62::__anon63 file: -w crypto/evp/e_aes.c /^ unsigned int w[4];$/;" m union:__anon60::__anon61::__anon62::__anon65 file: -w providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int w;$/;" m union:S390X_kma_params_st::__anon523 -w providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int w[4];$/;" m union:S390X_kma_params_st::__anon525 -w test/bioprinttest.c /^ const char *w;$/;" m struct:pw_st file: -w util/check-format-test-negatives.c /^ w = 0$/;" e enum:s_type::e2_type file: -w util/check-format-test-negatives.c /^ w = 0$/;" e enum:s_type::e_type file: -w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon2 file: -w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon3::__anon4 file: -w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon3::__anon5 file: -w util/check-format-test-positives.c /^ w = 0 \/*@ hanging expr indent off by 1, or 3 for lines after '{' *\/$/;" e enum:__anon6::__anon7 file: -w8 crypto/aes/asm/vpaes-armv8.pl /^ sub w8, w8, #1 \/\/ nr--$/;" s -w8 crypto/aes/asm/vpaes-armv8.pl /^ sub w8, w8, #1 \/\/ sub \\$1,%rax # nr--$/;" s -w_epoch ssl/record/record.h /^ unsigned short w_epoch;$/;" m struct:dtls_record_layer_st -w_msg_hdr ssl/ssl_local.h /^ struct hm_header_st w_msg_hdr;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::hm_header_st -w_new_end crypto/encode_decode/decoder_lib.c /^ size_t w_new_start, w_new_end; \/* "new" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: -w_new_start crypto/encode_decode/decoder_lib.c /^ size_t w_new_start, w_new_end; \/* "new" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: -w_prev_end crypto/encode_decode/decoder_lib.c /^ size_t w_prev_start, w_prev_end; \/* "previous" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: -w_prev_start crypto/encode_decode/decoder_lib.c /^ size_t w_prev_start, w_prev_end; \/* "previous" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: -wait_cleanup engines/e_dasync.c /^static void wait_cleanup(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f file: -wait_ctx apps/speed.c /^ ASYNC_WAIT_CTX *wait_ctx;$/;" m struct:loopargs_st file: -wait_for_async apps/lib/apps.c /^void wait_for_async(SSL *s)$/;" f -wait_for_thread test/drbgtest.c /^static int wait_for_thread(thread_t thread)$/;" f file: -wait_for_thread test/threadstest.h /^static int wait_for_thread(thread_t thread)$/;" f -wait_random_seeded providers/implementations/rands/seeding/rand_unix.c /^static int wait_random_seeded(void)$/;" f file: -waitctx crypto/async/async_local.h /^ ASYNC_WAIT_CTX *waitctx;$/;" m struct:async_job_st -waitctx ssl/ssl_local.h /^ ASYNC_WAIT_CTX *waitctx;$/;" m struct:ssl_st -waitfd test/asynctest.c /^static int waitfd(void *args)$/;" f file: -walk_curve test/ecstresstest.c /^static BIGNUM *walk_curve(const EC_GROUP *group, EC_POINT *point,$/;" f file: -walk_reg_wins crypto/sparccpuid.S /^walk_reg_wins:$/;" l -warn_alert ssl/ssl_local.h /^ int warn_alert;$/;" m struct:ssl_st::__anon417 -warn_cert apps/lib/apps.c /^static void warn_cert(const char *uri, X509 *cert, int warn_EE,$/;" f file: -warn_cert_msg apps/lib/apps.c /^static void warn_cert_msg(const char *uri, X509 *cert, const char *msg)$/;" f file: -warn_certs apps/lib/apps.c /^static void warn_certs(const char *uri, STACK_OF(X509) *certs, int warn_EE,$/;" f file: -warn_copying apps/x509.c /^static void warn_copying(ASN1_OBJECT *excluded, const char *names)$/;" f file: -warn_deprecated apps/openssl.c /^static void warn_deprecated(const FUNCTION *fp)$/;" f file: -watchccs_ctrl test/tls13ccstest.c /^static long watchccs_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: -watchccs_free test/tls13ccstest.c /^static int watchccs_free(BIO *bio)$/;" f file: -watchccs_gets test/tls13ccstest.c /^static int watchccs_gets(BIO *bio, char *buf, int size)$/;" f file: -watchccs_new test/tls13ccstest.c /^static int watchccs_new(BIO *bio)$/;" f file: -watchccs_puts test/tls13ccstest.c /^static int watchccs_puts(BIO *bio, const char *str)$/;" f file: -watchccs_read test/tls13ccstest.c /^static int watchccs_read(BIO *bio, char *out, int outl)$/;" f file: -watchccs_write test/tls13ccstest.c /^static int watchccs_write(BIO *bio, const char *in, int inl)$/;" f file: -wbio crypto/http/http_client.c /^ BIO *wbio; \/* BIO to write\/send request to *\/$/;" m struct:ossl_http_req_ctx_st file: -wbio ssl/ssl_local.h /^ BIO *wbio;$/;" m struct:ssl_st -wbuf ssl/record/record.h /^ SSL3_BUFFER wbuf[SSL_MAX_PIPELINES];$/;" m struct:record_layer_st -wcdgb crypto/perlasm/s390x.pm /^sub wcdgb {$/;" s -wcdlgb crypto/perlasm/s390x.pm /^sub wcdlgb {$/;" s -wcgdb crypto/perlasm/s390x.pm /^sub wcgdb {$/;" s -wclgdb crypto/perlasm/s390x.pm /^sub wclgdb {$/;" s -wctr test/asynciotest.c /^ unsigned int wctr;$/;" m struct:async_ctrs file: -wctr test/sslbuffertest.c /^ unsigned int wctr;$/;" m struct:async_ctrs file: -wd test/x509_time_test.c /^ int yd, wd;$/;" m struct:__anon271 file: -weak_keys crypto/des/set_key.c /^static const DES_cblock weak_keys[] = {$/;" v file: -weak_keys test/destest.c /^} weak_keys[] = {$/;" v typeref:struct:__anon344 file: -wfadb crypto/perlasm/s390x.pm /^sub wfadb {$/;" s -wfasb crypto/perlasm/s390x.pm /^sub wfasb {$/;" s -wfaxb crypto/perlasm/s390x.pm /^sub wfaxb {$/;" s -wfc crypto/perlasm/s390x.pm /^sub wfc {$/;" s -wfcdb crypto/perlasm/s390x.pm /^sub wfcdb {$/;" s -wfcedb crypto/perlasm/s390x.pm /^sub wfcedb {$/;" s -wfcedbs crypto/perlasm/s390x.pm /^sub wfcedbs {$/;" s -wfcesb crypto/perlasm/s390x.pm /^sub wfcesb {$/;" s -wfcesbs crypto/perlasm/s390x.pm /^sub wfcesbs {$/;" s -wfcexb crypto/perlasm/s390x.pm /^sub wfcexb {$/;" s -wfcexbs crypto/perlasm/s390x.pm /^sub wfcexbs {$/;" s -wfchdb crypto/perlasm/s390x.pm /^sub wfchdb {$/;" s -wfchdbs crypto/perlasm/s390x.pm /^sub wfchdbs {$/;" s -wfchedb crypto/perlasm/s390x.pm /^sub wfchedb {$/;" s -wfchedbs crypto/perlasm/s390x.pm /^sub wfchedbs {$/;" s -wfchesb crypto/perlasm/s390x.pm /^sub wfchesb {$/;" s -wfchesbs crypto/perlasm/s390x.pm /^sub wfchesbs {$/;" s -wfchexb crypto/perlasm/s390x.pm /^sub wfchexb {$/;" s -wfchexbs crypto/perlasm/s390x.pm /^sub wfchexbs {$/;" s -wfchsb crypto/perlasm/s390x.pm /^sub wfchsb {$/;" s -wfchsbs crypto/perlasm/s390x.pm /^sub wfchsbs {$/;" s -wfchxb crypto/perlasm/s390x.pm /^sub wfchxb {$/;" s -wfchxbs crypto/perlasm/s390x.pm /^sub wfchxbs {$/;" s -wfcsb crypto/perlasm/s390x.pm /^sub wfcsb {$/;" s -wfcxb crypto/perlasm/s390x.pm /^sub wfcxb {$/;" s -wfddb crypto/perlasm/s390x.pm /^sub wfddb {$/;" s -wfdsb crypto/perlasm/s390x.pm /^sub wfdsb {$/;" s -wfdxb crypto/perlasm/s390x.pm /^sub wfdxb {$/;" s -wfidb crypto/perlasm/s390x.pm /^sub wfidb {$/;" s -wfisb crypto/perlasm/s390x.pm /^sub wfisb {$/;" s -wfixb crypto/perlasm/s390x.pm /^sub wfixb {$/;" s -wfk crypto/perlasm/s390x.pm /^sub wfk {$/;" s -wfkdb crypto/perlasm/s390x.pm /^sub wfkdb {$/;" s -wfksb crypto/perlasm/s390x.pm /^sub wfksb {$/;" s -wfkxb crypto/perlasm/s390x.pm /^sub wfkxb {$/;" s -wflcdb crypto/perlasm/s390x.pm /^sub wflcdb {$/;" s -wflcsb crypto/perlasm/s390x.pm /^sub wflcsb {$/;" s -wflcxb crypto/perlasm/s390x.pm /^sub wflcxb {$/;" s -wflld crypto/perlasm/s390x.pm /^sub wflld {$/;" s -wflls crypto/perlasm/s390x.pm /^sub wflls {$/;" s -wflndb crypto/perlasm/s390x.pm /^sub wflndb {$/;" s -wflnsb crypto/perlasm/s390x.pm /^sub wflnsb {$/;" s -wflnxb crypto/perlasm/s390x.pm /^sub wflnxb {$/;" s -wflpdb crypto/perlasm/s390x.pm /^sub wflpdb {$/;" s -wflpsb crypto/perlasm/s390x.pm /^sub wflpsb {$/;" s -wflpxb crypto/perlasm/s390x.pm /^sub wflpxb {$/;" s -wflrd crypto/perlasm/s390x.pm /^sub wflrd {$/;" s -wflrx crypto/perlasm/s390x.pm /^sub wflrx {$/;" s -wfmadb crypto/perlasm/s390x.pm /^sub wfmadb {$/;" s -wfmasb crypto/perlasm/s390x.pm /^sub wfmasb {$/;" s -wfmaxb crypto/perlasm/s390x.pm /^sub wfmaxb {$/;" s -wfmaxdb crypto/perlasm/s390x.pm /^sub wfmaxdb {$/;" s -wfmaxsb crypto/perlasm/s390x.pm /^sub wfmaxsb {$/;" s -wfmaxxb crypto/perlasm/s390x.pm /^sub wfmaxxb {$/;" s -wfmdb crypto/perlasm/s390x.pm /^sub wfmdb {$/;" s -wfmindb crypto/perlasm/s390x.pm /^sub wfmindb {$/;" s -wfminsb crypto/perlasm/s390x.pm /^sub wfminsb {$/;" s -wfminxb crypto/perlasm/s390x.pm /^sub wfminxb {$/;" s -wfmsb crypto/perlasm/s390x.pm /^sub wfmsb {$/;" s -wfmsdb crypto/perlasm/s390x.pm /^sub wfmsdb {$/;" s -wfmssb crypto/perlasm/s390x.pm /^sub wfmssb {$/;" s -wfmsxb crypto/perlasm/s390x.pm /^sub wfmsxb {$/;" s -wfmxb crypto/perlasm/s390x.pm /^sub wfmxb {$/;" s -wfnmadb crypto/perlasm/s390x.pm /^sub wfnmadb {$/;" s -wfnmasb crypto/perlasm/s390x.pm /^sub wfnmasb {$/;" s -wfnmaxb crypto/perlasm/s390x.pm /^sub wfnmaxb {$/;" s -wfnmsdb crypto/perlasm/s390x.pm /^sub wfnmsdb {$/;" s -wfnmssb crypto/perlasm/s390x.pm /^sub wfnmssb {$/;" s -wfnmsxb crypto/perlasm/s390x.pm /^sub wfnmsxb {$/;" s -wfpsodb crypto/perlasm/s390x.pm /^sub wfpsodb {$/;" s -wfpsosb crypto/perlasm/s390x.pm /^sub wfpsosb {$/;" s -wfpsoxb crypto/perlasm/s390x.pm /^sub wfpsoxb {$/;" s -wfsdb crypto/perlasm/s390x.pm /^sub wfsdb {$/;" s -wfsqdb crypto/perlasm/s390x.pm /^sub wfsqdb {$/;" s -wfsqsb crypto/perlasm/s390x.pm /^sub wfsqsb {$/;" s -wfsqxb crypto/perlasm/s390x.pm /^sub wfsqxb {$/;" s -wfssb crypto/perlasm/s390x.pm /^sub wfssb {$/;" s -wfsxb crypto/perlasm/s390x.pm /^sub wfsxb {$/;" s -wftcidb crypto/perlasm/s390x.pm /^sub wftcidb {$/;" s -wftcisb crypto/perlasm/s390x.pm /^sub wftcisb {$/;" s -wftcixb crypto/perlasm/s390x.pm /^sub wftcixb {$/;" s -where test/sslapitest.c /^ int where;$/;" m struct:info_cb_states_st file: -which Configure /^sub which$/;" s -whirlpool_block crypto/whrlpool/wp_block.c /^void whirlpool_block(WHIRLPOOL_CTX *ctx, const void *inp, size_t n)$/;" f -whirlpool_md crypto/evp/legacy_wp.c /^static const EVP_MD whirlpool_md = {$/;" v file: -wide_to_asc engines/e_capi.c /^static char *wide_to_asc(LPCWSTR wstr)$/;" f file: -widefelem crypto/ec/ecp_nistp224.c /^typedef widelimb widefelem[7];$/;" t file: -widefelem_diff crypto/ec/ecp_nistp224.c /^static void widefelem_diff(widefelem out, const widefelem in)$/;" f file: -widefelem_scalar crypto/ec/ecp_nistp224.c /^static void widefelem_scalar(widefelem out, const widelimb scalar)$/;" f file: -widelimb crypto/ec/ecp_nistp224.c /^typedef uint128_t widelimb;$/;" t file: -widemul crypto/ec/curve448/arch_32/arch_intrinsics.h /^static ossl_inline uint64_t widemul(uint32_t a, uint32_t b)$/;" f -widemul crypto/ec/curve448/arch_64/arch_intrinsics.h /^static ossl_inline uint128_t widemul(uint64_t a, uint64_t b)$/;" f -width apps/include/function.h /^ int width;$/;" m struct:__anon445 -wildcard_match crypto/x509/v3_utl.c /^static int wildcard_match(const unsigned char *prefix, size_t prefix_len,$/;" f file: -willBeRevokedAt crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *willBeRevokedAt;$/;" m struct:ossl_cmp_revanncontent_st -win32_bind_func crypto/dso/dso_win32.c /^static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname)$/;" f file: -win32_globallookup crypto/dso/dso_win32.c /^static void *win32_globallookup(const char *name)$/;" f file: -win32_joiner crypto/dso/dso_win32.c /^static char *win32_joiner(DSO *dso, const struct file_st *file_split)$/;" f file: -win32_load crypto/dso/dso_win32.c /^static int win32_load(DSO *dso)$/;" f file: -win32_merger crypto/dso/dso_win32.c /^static char *win32_merger(DSO *dso, const char *filespec1,$/;" f file: -win32_name_converter crypto/dso/dso_win32.c /^static char *win32_name_converter(DSO *dso, const char *filename)$/;" f file: -win32_pathbyaddr crypto/dso/dso_win32.c /^static int win32_pathbyaddr(void *addr, char *path, int sz)$/;" f file: -win32_splitter crypto/dso/dso_win32.c /^static struct file_st *win32_splitter(DSO *dso, const char *filename,$/;" f file: -win32_unload crypto/dso/dso_win32.c /^static int win32_unload(DSO *dso)$/;" f file: -win32_utf8argv apps/lib/win32_init.c /^void win32_utf8argv(int *argc, char **argv[])$/;" f -win32atexit crypto/init.c /^static int win32atexit(void)$/;" f file: -with util/perl/OpenSSL/Test.pm /^sub with {$/;" s -with_ss test/cmp_protect_test.c /^ int with_ss;$/;" m struct:test_fixture file: -witness crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *witness;$/;" m struct:ossl_cmp_challenge_st -wldeb crypto/perlasm/s390x.pm /^sub wldeb { # deprecated, use wflls$/;" s -wledb crypto/perlasm/s390x.pm /^sub wledb { # deprecated, use wflrd$/;" s -wnum ssl/record/record.h /^ size_t wnum;$/;" m struct:record_layer_st -word include/crypto/modes.h /^ uint64_t word[SIV_LEN\/sizeof(uint64_t)];$/;" m union:siv_block_u -word2char crypto/seed/seed_local.h 51;" d -word_is_zero crypto/ec/curve448/arch_32/arch_intrinsics.h 20;" d -word_is_zero crypto/ec/curve448/arch_64/arch_intrinsics.h 20;" d -word_t crypto/ec/curve448/word.h /^typedef uint32_t word_t, mask_t;$/;" t -word_t crypto/ec/curve448/word.h /^typedef uint64_t word_t, mask_t;$/;" t -wording util/find-doc-nits /^sub wording {$/;" s -wpacket_intern_close crypto/packet.c /^static int wpacket_intern_close(WPACKET *pkt, WPACKET_SUB *sub, int doclose)$/;" f file: -wpacket_intern_init_len crypto/packet.c /^static int wpacket_intern_init_len(WPACKET *pkt, size_t lenbytes)$/;" f file: -wpacket_st include/internal/packet.h /^struct wpacket_st {$/;" s -wpacket_sub include/internal/packet.h /^struct wpacket_sub {$/;" s -wpend_buf ssl/record/record.h /^ const unsigned char *wpend_buf;$/;" m struct:record_layer_st -wpend_ret ssl/record/record.h /^ size_t wpend_ret;$/;" m struct:record_layer_st -wpend_tot ssl/record/record.h /^ size_t wpend_tot;$/;" m struct:record_layer_st -wpend_type ssl/record/record.h /^ int wpend_type;$/;" m struct:record_layer_st -wrap_iv crypto/evp/e_des3.c /^static const unsigned char wrap_iv[8] =$/;" v file: -wrap_iv providers/implementations/ciphers/cipher_tdes_wrap.c /^static const unsigned char wrap_iv[8] =$/;" v file: -wrap_password_callback apps/lib/apps.c /^int wrap_password_callback(char *buf, int bufsiz, int verify, void *userdata)$/;" f -wrapfn providers/implementations/ciphers/cipher_aes_wrp.c /^ aeswrap_fn wrapfn;$/;" m struct:prov_aes_wrap_ctx_st file: -write util/perl/OpenSSL/Ordinals.pm /^sub write {$/;" s -write_PKIMESSAGE apps/cmp.c /^static int write_PKIMESSAGE(const OSSL_CMP_MSG *msg, char **filenames)$/;" f file: -write_bio crypto/bio/bio_dump.c /^static int write_bio(const void *data, size_t len, void *bp)$/;" f file: -write_bio_of_void_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int write_bio_of_void_fn(BIO *bp, const void *x);$/;" t file: -write_blob providers/implementations/encode_decode/encode_key2blob.c /^static int write_blob(void *provctx, OSSL_CORE_BIO *cout,$/;" f file: -write_buf test/helpers/handshake.c /^ unsigned char *write_buf;$/;" m struct:peer_st file: -write_buf_len test/helpers/handshake.c /^ int write_buf_len;$/;" m struct:peer_st file: -write_cert apps/cmp.c /^static int write_cert(BIO *bio, X509 *cert)$/;" f file: -write_config_fips_section apps/fipsinstall.c /^static int write_config_fips_section(BIO *out, const char *section,$/;" f file: -write_config_header apps/fipsinstall.c /^static int write_config_header(BIO *out, const char *prov_name,$/;" f file: -write_dsa crypto/pem/pvkfmt.c /^static void write_dsa(unsigned char **out, const DSA *dsa, int ispub)$/;" f file: -write_files test/helpers/pkcs12.c /^static int write_files = 0;$/;" v file: -write_fp crypto/bio/bio_dump.c /^static int write_fp(const void *data, size_t len, void *fp)$/;" f file: -write_hash ssl/ssl_local.h /^ EVP_MD_CTX *write_hash; \/* used for mac generation *\/$/;" m struct:dtls1_retransmit_state -write_hash ssl/ssl_local.h /^ EVP_MD_CTX *write_hash; \/* used for mac generation *\/$/;" m struct:ssl_st -write_iv ssl/ssl_local.h /^ unsigned char write_iv[EVP_MAX_IV_LENGTH]; \/* TLSv1.3 static write IV *\/$/;" m struct:ssl_st -write_lebn crypto/pem/pvkfmt.c /^static void write_lebn(unsigned char **out, const BIGNUM *bn, int len)$/;" f file: -write_ledword crypto/pem/pvkfmt.c /^static void write_ledword(unsigned char **out, unsigned int dw)$/;" f file: -write_mac_secret ssl/ssl_local.h /^ unsigned char write_mac_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 -write_mac_secret_size ssl/ssl_local.h /^ size_t write_mac_secret_size;$/;" m struct:ssl_st::__anon417 -write_msblob providers/implementations/encode_decode/encode_key2ms.c /^static int write_msblob(struct key2ms_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: -write_new_certificate apps/ca.c /^static void write_new_certificate(BIO *bp, X509 *x, int output_der, int notext)$/;" f file: -write_p12 test/helpers/pkcs12.c /^static int write_p12(PKCS12 *p12, const char *outfile)$/;" f file: -write_pem test/cms-examples.pl /^sub write_pem {$/;" s -write_pvk providers/implementations/encode_decode/encode_key2ms.c /^static int write_pvk(struct key2ms_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: -write_record test/recordlentest.c /^static int write_record(BIO *b, size_t len, int rectype, int recversion)$/;" f file: -write_rsa crypto/pem/pvkfmt.c /^static void write_rsa(unsigned char **out, const RSA *rsa, int ispub)$/;" f file: -write_sequence ssl/record/record.h /^ unsigned char write_sequence[SEQ_NUM_SIZE];$/;" m struct:record_layer_st -write_session test/ssl_old_test.c /^static int write_session(const char *filename, SSL_SESSION *sess)$/;" f file: -write_state ssl/statem/statem.h /^ WRITE_STATE write_state;$/;" m struct:ossl_statem_st -write_state_machine ssl/statem/statem.c /^static SUB_STATE_RETURN write_state_machine(SSL *s)$/;" f file: -write_state_work ssl/statem/statem.h /^ WORK_STATE write_state_work;$/;" m struct:ossl_statem_st -write_string crypto/ui/ui_openssl.c /^static int write_string(UI *ui, UI_STRING *uis)$/;" f file: -writer_VMS util/mkdef.pl /^sub writer_VMS {$/;" s -writer_aix util/mkdef.pl /^sub writer_aix {$/;" s -writer_ctest util/mkdef.pl /^sub writer_ctest {$/;" s -writer_linux util/mkdef.pl /^sub writer_linux {$/;" s -writer_nonstop util/mkdef.pl /^sub writer_nonstop {$/;" s -writer_windows util/mkdef.pl /^sub writer_windows {$/;" s -writesocket include/internal/sockets.h 135;" d -writesocket include/internal/sockets.h 141;" d -writesocket include/internal/sockets.h 146;" d -writesocket include/internal/sockets.h 151;" d -writesocket include/internal/sockets.h 156;" d -writesocket include/internal/sockets.h 159;" d -writesocket include/internal/sockets.h 167;" d -written include/internal/packet.h /^ size_t written;$/;" m struct:wpacket_st -wsa_init_done crypto/bio/bio_sock.c /^static int wsa_init_done = 0;$/;" v file: -www apps/s_server.c /^static int www = 0;$/;" v file: -www_body apps/s_server.c /^static int www_body(int s, int stype, int prot, unsigned char *context)$/;" f file: -x crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s -x include/openssl/rc4.h /^ RC4_INT x, y;$/;" m struct:rc4_key_st -x test/ectest.c /^ const char *x;$/;" m struct:c2_curve_test file: -x test/property_test.c /^ int x;$/;" m struct:ossl_provider_st file: -x util/check-format-test-negatives.c /^ x;$/;" t file: -x util/check-format-test-negatives.c /^x;$/;" t file: -x util/check-format-test-positives.c /^ x = 1, \/*@ hanging expr indent off by -1 *\/$/;" e enum:__anon6::__anon7 file: -x1 crypto/arm64cpuid.pl /^ sub x1,x1,#1$/;" s -x1 crypto/arm64cpuid.pl /^ sub x1,x1,#8$/;" s -x11 crypto/bn/asm/armv8-mont.pl /^ sub x11,$bptr,x11 \/\/ this is num*4$/;" s -x17 crypto/bn/asm/armv8-mont.pl /^ sub x17,$bptr,$aptr \/\/ preserves carry$/;" s -x17 crypto/bn/asm/armv8-mont.pl /^ sub x17,$bptr,$aptr$/;" s -x25519_adjust providers/implementations/encode_decode/decode_der2key.c 464;" d file: -x25519_check providers/implementations/encode_decode/decode_der2key.c 463;" d file: -x25519_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 460;" d file: -x25519_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 461;" d file: -x25519_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 459;" d file: -x25519_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 457;" d file: -x25519_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 458;" d file: -x25519_evp_type providers/implementations/encode_decode/decode_der2key.c 456;" d file: -x25519_evp_type providers/implementations/encode_decode/encode_key2any.c 809;" d file: -x25519_fe51_mul crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_mul:$/;" l -x25519_fe51_mul crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_mul:$/;" l -x25519_fe51_mul121666 crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_mul121666:$/;" l -x25519_fe51_mul121666 crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_mul121666:$/;" l -x25519_fe51_sqr crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_sqr:$/;" l -x25519_fe51_sqr crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_sqr:$/;" l -x25519_fe64_add crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_add:$/;" l -x25519_fe64_add crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_add:$/;" l -x25519_fe64_eligible crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_eligible:$/;" l -x25519_fe64_mul crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_mul:$/;" l -x25519_fe64_mul crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_mul:$/;" l -x25519_fe64_mul121666 crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_mul121666:$/;" l -x25519_fe64_mul121666 crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_mul121666:$/;" l -x25519_fe64_sqr crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_sqr:$/;" l -x25519_fe64_sqr crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_sqr:$/;" l -x25519_fe64_sub crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_sub:$/;" l -x25519_fe64_sub crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_sub:$/;" l -x25519_fe64_tobytes crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_tobytes:$/;" l -x25519_fe64_tobytes crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_tobytes:$/;" l -x25519_free providers/implementations/encode_decode/decode_der2key.c 462;" d file: -x25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn x25519_gen;$/;" v file: -x25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -x25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn x25519_gen_init;$/;" v file: -x25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_gen_init(void *provctx, int selection,$/;" f file: -x25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn x25519_get_params;$/;" v file: -x25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_get_params(void *key, OSSL_PARAM params[])$/;" f file: -x25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn x25519_gettable_params;$/;" v file: -x25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x25519_gettable_params(void *provctx)$/;" f file: -x25519_import_from crypto/ec/ecx_meth.c /^static int x25519_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -x25519_input_type providers/implementations/encode_decode/encode_key2any.c 813;" d file: -x25519_input_type providers/implementations/encode_decode/encode_key2text.c 629;" d file: -x25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn x25519_new_key;$/;" v file: -x25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_new_key(void *provctx)$/;" f file: -x25519_newctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_newctx_fn x25519_newctx;$/;" v file: -x25519_newctx providers/implementations/exchange/ecx_exch.c /^static void *x25519_newctx(void *provctx)$/;" f file: -x25519_pem_type providers/implementations/encode_decode/encode_key2any.c 817;" d file: -x25519_sc_reduce crypto/ec/curve25519.c /^static void x25519_sc_reduce(uint8_t *s)$/;" f file: -x25519_scalar_mult crypto/ec/curve25519.c /^static void x25519_scalar_mult(uint8_t out[32], const uint8_t scalar[32],$/;" f file: -x25519_scalar_mult_generic crypto/ec/curve25519.c /^static void x25519_scalar_mult_generic(uint8_t out[32],$/;" f file: -x25519_scalar_mulx crypto/ec/curve25519.c /^static void x25519_scalar_mulx(uint8_t out[32], const uint8_t scalar[32],$/;" f file: -x25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn x25519_set_params;$/;" v file: -x25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -x25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn x25519_settable_params;$/;" v file: -x25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x25519_settable_params(void *provctx)$/;" f file: -x25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn x25519_validate;$/;" v file: -x25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_validate(const void *keydata, int selection, int checktype)$/;" f file: -x4 crypto/sha/asm/sha512-armv8.pl /^ sub x4,$inp,#128$/;" s -x448_adjust providers/implementations/encode_decode/decode_der2key.c 474;" d file: -x448_check providers/implementations/encode_decode/decode_der2key.c 473;" d file: -x448_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 470;" d file: -x448_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 471;" d file: -x448_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 469;" d file: -x448_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 467;" d file: -x448_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 468;" d file: -x448_evp_type providers/implementations/encode_decode/decode_der2key.c 466;" d file: -x448_evp_type providers/implementations/encode_decode/encode_key2any.c 810;" d file: -x448_free providers/implementations/encode_decode/decode_der2key.c 472;" d file: -x448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn x448_gen;$/;" v file: -x448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -x448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn x448_gen_init;$/;" v file: -x448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_gen_init(void *provctx, int selection,$/;" f file: -x448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn x448_get_params;$/;" v file: -x448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_get_params(void *key, OSSL_PARAM params[])$/;" f file: -x448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn x448_gettable_params;$/;" v file: -x448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x448_gettable_params(void *provctx)$/;" f file: -x448_import_from crypto/ec/ecx_meth.c /^static int x448_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: -x448_input_type providers/implementations/encode_decode/encode_key2any.c 814;" d file: -x448_input_type providers/implementations/encode_decode/encode_key2text.c 630;" d file: -x448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn x448_new_key;$/;" v file: -x448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_new_key(void *provctx)$/;" f file: -x448_newctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_newctx_fn x448_newctx;$/;" v file: -x448_newctx providers/implementations/exchange/ecx_exch.c /^static void *x448_newctx(void *provctx)$/;" f file: -x448_pem_type providers/implementations/encode_decode/encode_key2any.c 818;" d file: -x448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn x448_set_params;$/;" v file: -x448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_set_params(void *key, const OSSL_PARAM params[])$/;" f file: -x448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn x448_settable_params;$/;" v file: -x448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x448_settable_params(void *provctx)$/;" f file: -x448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn x448_validate;$/;" v file: -x448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_validate(const void *keydata, int selection, int checktype)$/;" f file: -x509 crypto/store/store_local.h /^ X509 *x509; \/* when type == OSSL_STORE_INFO_CERT *\/$/;" m union:ossl_store_info_st::__anon235 -x509 include/crypto/x509.h /^ X509 *x509;$/;" m union:x509_object_st::__anon373 -x509 ssl/ssl_local.h /^ X509 *x509;$/;" m struct:cert_pkey_st -x509 test/http_test.c /^static X509 *x509 = NULL;$/;" v file: -x509 util/check-format-test-negatives.c /^X509 *x509 = NULL;$/;" v -x509_attributes_st crypto/x509/x509_local.h /^struct x509_attributes_st {$/;" s -x509_cb crypto/x509/x_x509.c /^static int x509_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: -x509_cert_aux_st include/crypto/x509.h /^struct x509_cert_aux_st {$/;" s -x509_cinf_st include/crypto/x509.h /^struct x509_cinf_st {$/;" s -x509_cmp_tests test/x509_time_test.c /^static TESTDATA x509_cmp_tests[] = {$/;" v file: -x509_crl_method_st crypto/x509/x509_local.h /^struct x509_crl_method_st {$/;" s -x509_ctrl apps/lib/app_x509.c /^static int x509_ctrl(void *object, int cmd, void *value, size_t value_n)$/;" f file: -x509_ctrl_string apps/lib/app_x509.c /^int x509_ctrl_string(X509 *x, const char *value)$/;" f -x509_dir_lookup crypto/x509/by_dir.c /^static X509_LOOKUP_METHOD x509_dir_lookup = {$/;" v file: -x509_file_lookup crypto/x509/by_file.c /^static X509_LOOKUP_METHOD x509_file_lookup = {$/;" v file: -x509_format_tests test/x509_time_test.c /^static TESTDATA_FORMAT x509_format_tests[] = {$/;" v file: -x509_it test/http_test.c /^static const ASN1_ITEM *x509_it = NULL;$/;" v file: -x509_load_serial apps/x509.c /^static ASN1_INTEGER *x509_load_serial(const char *CAfile,$/;" f file: -x509_lookup_method_st crypto/x509/x509_local.h /^struct x509_lookup_method_st {$/;" s -x509_lookup_st crypto/x509/x509_local.h /^struct x509_lookup_st {$/;" s -x509_main apps/x509.c /^int x509_main(int argc, char **argv)$/;" f -x509_name_canon crypto/x509/x_name.c /^static int x509_name_canon(X509_NAME *a)$/;" f file: -x509_name_encode crypto/x509/x_name.c /^static int x509_name_encode(X509_NAME *a)$/;" f file: -x509_name_ex_d2i crypto/x509/x_name.c /^static int x509_name_ex_d2i(ASN1_VALUE **val,$/;" f file: -x509_name_ex_free crypto/x509/x_name.c /^static void x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: -x509_name_ex_i2d crypto/x509/x_name.c /^static int x509_name_ex_i2d(const ASN1_VALUE **val, unsigned char **out,$/;" f file: -x509_name_ex_new crypto/x509/x_name.c /^static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it)$/;" f file: -x509_name_ex_print crypto/x509/x_name.c /^static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,$/;" f file: -x509_object_cmp crypto/x509/x509_lu.c /^static int x509_object_cmp(const X509_OBJECT *const *a,$/;" f file: -x509_object_free_internal crypto/x509/x509_lu.c /^static void x509_object_free_internal(X509_OBJECT *a)$/;" f file: -x509_object_st include/crypto/x509.h /^struct x509_object_st {$/;" s -x509_options apps/x509.c /^const OPTIONS x509_options[] = {$/;" v -x509_print_tests_iso_8601 test/x509_time_test.c /^} x509_print_tests_iso_8601 [] = {$/;" v typeref:struct:__anon273 file: -x509_print_tests_rfc_822 test/x509_time_test.c /^} x509_print_tests_rfc_822 [] = {$/;" v typeref:struct:__anon272 file: -x509_pubkey_decode crypto/x509/x_pubkey.c /^static int x509_pubkey_decode(EVP_PKEY **ppkey, const X509_PUBKEY *key)$/;" f file: -x509_pubkey_set0_libctx crypto/x509/x_pubkey.c /^static int x509_pubkey_set0_libctx(X509_PUBKEY *x, OSSL_LIB_CTX *libctx,$/;" f file: -x509_req_ctrl apps/lib/app_x509.c /^static int x509_req_ctrl(void *object, int cmd, void *value, size_t value_n)$/;" f file: -x509_req_ctrl_string apps/lib/app_x509.c /^int x509_req_ctrl_string(X509_REQ *x, const char *value)$/;" f -x509_revoked_st include/crypto/x509.h /^struct x509_revoked_st {$/;" s -x509_sig_info_init crypto/x509/x509_set.c /^static int x509_sig_info_init(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: -x509_sig_info_st include/crypto/x509.h /^struct x509_sig_info_st {$/;" s -x509_st include/crypto/x509.h /^struct x509_st {$/;" s -x509_store_add crypto/x509/x509_lu.c /^static int x509_store_add(X509_STORE *store, void *x, int crl) {$/;" f file: -x509_store_ctx_st include/crypto/x509.h /^struct x509_store_ctx_st { \/* X509_STORE_CTX *\/$/;" s -x509_store_lookup crypto/x509/by_store.c /^static X509_LOOKUP_METHOD x509_store_lookup = {$/;" v file: -x509_store_st crypto/x509/x509_local.h /^struct x509_store_st {$/;" s -x509_to_req apps/x509.c /^static X509_REQ *x509_to_req(X509 *cert, int ext_copy, const char *names)$/;" f file: -x509_verify_param_copy crypto/x509/x509_vpm.c 150;" d file: -x509cert crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *x509cert;$/;" m union:pkcs12_bag_st::__anon223 -x509crl crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *x509crl;$/;" m union:pkcs12_bag_st::__anon223 -x509err ssl/statem/statem_lib.c /^ int x509err;$/;" m struct:x509err2alert_st file: -x509err2alert_st ssl/statem/statem_lib.c /^typedef struct x509err2alert_st {$/;" s file: -x509table ssl/statem/statem_lib.c /^static const X509ERR2ALERT x509table[] = {$/;" v file: -x509v3_add_len_value crypto/x509/v3_utl.c /^static int x509v3_add_len_value(const char *name, const char *value,$/;" f file: -x509v3_add_len_value_uchar crypto/x509/v3_utl.c /^int x509v3_add_len_value_uchar(const char *name, const unsigned char *value,$/;" f -x86_64support crypto/perlasm/x86_64-support.pl /^package x86_64support;$/;" p -x86_loop crypto/modes/asm/ghash-x86.pl /^sub x86_loop {$/;" s -x86gas crypto/perlasm/x86gas.pl /^package x86gas;$/;" p -x86masm crypto/perlasm/x86masm.pl /^package x86masm;$/;" p -x86nasm crypto/perlasm/x86nasm.pl /^package x86nasm;$/;" p -x942_encode_otherinfo providers/implementations/kdfs/x942kdf.c /^x942_encode_otherinfo(size_t keylen,$/;" f file: -x942kdf_derive providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_derive_fn x942kdf_derive;$/;" v file: -x942kdf_derive providers/implementations/kdfs/x942kdf.c /^static int x942kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -x942kdf_free providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_freectx_fn x942kdf_free;$/;" v file: -x942kdf_free providers/implementations/kdfs/x942kdf.c /^static void x942kdf_free(void *vctx)$/;" f file: -x942kdf_get_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn x942kdf_get_ctx_params;$/;" v file: -x942kdf_get_ctx_params providers/implementations/kdfs/x942kdf.c /^static int x942kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: -x942kdf_gettable_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn x942kdf_gettable_ctx_params;$/;" v file: -x942kdf_gettable_ctx_params providers/implementations/kdfs/x942kdf.c /^static const OSSL_PARAM *x942kdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: -x942kdf_hash_kdm providers/implementations/kdfs/x942kdf.c /^static int x942kdf_hash_kdm(const EVP_MD *kdf_md,$/;" f file: -x942kdf_new providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_newctx_fn x942kdf_new;$/;" v file: -x942kdf_new providers/implementations/kdfs/x942kdf.c /^static void *x942kdf_new(void *provctx)$/;" f file: -x942kdf_reset providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_reset_fn x942kdf_reset;$/;" v file: -x942kdf_reset providers/implementations/kdfs/x942kdf.c /^static void x942kdf_reset(void *vctx)$/;" f file: -x942kdf_set_buffer providers/implementations/kdfs/x942kdf.c /^static int x942kdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: -x942kdf_set_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn x942kdf_set_ctx_params;$/;" v file: -x942kdf_set_ctx_params providers/implementations/kdfs/x942kdf.c /^static int x942kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: -x942kdf_settable_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn x942kdf_settable_ctx_params;$/;" v file: -x942kdf_settable_ctx_params providers/implementations/kdfs/x942kdf.c /^static const OSSL_PARAM *x942kdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: -x942kdf_size providers/implementations/kdfs/x942kdf.c /^static size_t x942kdf_size(KDF_X942 *ctx)$/;" f file: -x963kdf_derive providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_derive_fn x963kdf_derive;$/;" v file: -x963kdf_derive providers/implementations/kdfs/sskdf.c /^static int x963kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: -x9_62_characteristic_two_st crypto/ec/ec_asn1.c /^typedef struct x9_62_characteristic_two_st {$/;" s file: -x9_62_curve_st crypto/ec/ec_asn1.c /^typedef struct x9_62_curve_st {$/;" s file: -x9_62_fieldid_st crypto/ec/ec_asn1.c /^typedef struct x9_62_fieldid_st {$/;" s file: -x9_62_pentanomial_st crypto/ec/ec_asn1.c /^typedef struct x9_62_pentanomial_st {$/;" s file: -x9_62_tests test/ecdsatest.c /^static int x9_62_tests(int n)$/;" f file: -xA test/dhtest.c /^ const unsigned char *xA;$/;" m struct:__anon314 file: -xA_len test/dhtest.c /^ size_t xA_len;$/;" m struct:__anon314 file: -xB test/dhtest.c /^ const unsigned char *xB;$/;" m struct:__anon314 file: -xB_len test/dhtest.c /^ size_t xB_len;$/;" m struct:__anon314 file: -x_decc_init apps/vms_decc_init.c /^void (*const x_decc_init) () = decc_init;$/;" v -xcbc_ok test/destest.c /^static unsigned char xcbc_ok[32] = {$/;" v file: -xcghash providers/implementations/kdfs/sshkdf.c /^ unsigned char *xcghash; \/* H *\/$/;" m struct:__anon529 file: -xcghash_len providers/implementations/kdfs/sshkdf.c /^ size_t xcghash_len;$/;" m struct:__anon529 file: -xcloselog crypto/bio/bss_log.c /^static void xcloselog(BIO *bp)$/;" f file: -xku_reject crypto/x509/v3_purp.c 385;" d file: -xname_cmp ssl/ssl_cert.c /^static int xname_cmp(const X509_NAME *a, const X509_NAME *b)$/;" f file: -xname_hash ssl/ssl_cert.c /^static unsigned long xname_hash(const X509_NAME *a)$/;" f file: -xname_sk_cmp ssl/ssl_cert.c /^static int xname_sk_cmp(const X509_NAME *const *a, const X509_NAME *const *b)$/;" f file: -xof test/evp_test.c /^ int xof;$/;" m struct:mac_data_st file: -xof_mode providers/implementations/macs/kmac_prov.c /^ int xof_mode;$/;" m struct:kmac_data_st file: -xopenlog crypto/bio/bss_log.c /^static void xopenlog(BIO *bp, char *name, int level)$/;" f file: -xor128 crypto/aria/aria.c /^static void xor128(ARIA_c128 o, const ARIA_c128 x, const ARIA_u128 *y)$/;" f file: -xor128_decrypt_n_pad crypto/poly1305/asm/poly1305-x86_64.pl /^xor128_decrypt_n_pad:$/;" l -xor128_encrypt_n_pad crypto/poly1305/asm/poly1305-x86_64.pl /^xor128_encrypt_n_pad:$/;" l -xor_decapsulate test/tls-provider.c /^static OSSL_FUNC_kem_decapsulate_fn xor_decapsulate;$/;" v file: -xor_decapsulate test/tls-provider.c /^static int xor_decapsulate(void *vpxorctx,$/;" f file: -xor_derive test/tls-provider.c /^static OSSL_FUNC_keyexch_derive_fn xor_derive;$/;" v file: -xor_derive test/tls-provider.c /^static int xor_derive(void *vpxorctx, unsigned char *secret, size_t *secretlen,$/;" f file: -xor_dup test/tls-provider.c /^static OSSL_FUNC_keymgmt_dup_fn xor_dup;$/;" v file: -xor_dup test/tls-provider.c /^static void *xor_dup(const void *vfromkey, int selection)$/;" f file: -xor_dupctx test/tls-provider.c /^static OSSL_FUNC_kem_dupctx_fn xor_dupctx;$/;" v file: -xor_dupctx test/tls-provider.c /^static OSSL_FUNC_keyexch_dupctx_fn xor_dupctx;$/;" v file: -xor_dupctx test/tls-provider.c /^static void *xor_dupctx(void *vpxorctx)$/;" f file: -xor_encapsulate test/tls-provider.c /^static OSSL_FUNC_kem_encapsulate_fn xor_encapsulate;$/;" v file: -xor_encapsulate test/tls-provider.c /^static int xor_encapsulate(void *vpxorctx,$/;" f file: -xor_export test/tls-provider.c /^static OSSL_FUNC_keymgmt_export_fn xor_export;$/;" v file: -xor_export test/tls-provider.c /^static int xor_export(void *vkey, int select, OSSL_CALLBACK *param_cb,$/;" f file: -xor_export_types test/tls-provider.c /^static OSSL_FUNC_keymgmt_export_types_fn xor_export_types;$/;" v file: -xor_export_types test/tls-provider.c /^static const OSSL_PARAM *xor_export_types(int select)$/;" f file: -xor_freectx test/tls-provider.c /^static OSSL_FUNC_kem_freectx_fn xor_freectx;$/;" v file: -xor_freectx test/tls-provider.c /^static OSSL_FUNC_keyexch_freectx_fn xor_freectx;$/;" v file: -xor_freectx test/tls-provider.c /^static void xor_freectx(void *pxorctx)$/;" f file: -xor_freedata test/tls-provider.c /^static OSSL_FUNC_keymgmt_free_fn xor_freedata;$/;" v file: -xor_freedata test/tls-provider.c /^static void xor_freedata(void *keydata)$/;" f file: -xor_gen test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_fn xor_gen;$/;" v file: -xor_gen test/tls-provider.c /^static void *xor_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: -xor_gen_cleanup test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn xor_gen_cleanup;$/;" v file: -xor_gen_cleanup test/tls-provider.c /^static void xor_gen_cleanup(void *genctx)$/;" f file: -xor_gen_ctx test/tls-provider.c /^struct xor_gen_ctx {$/;" s file: -xor_gen_init test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_init_fn xor_gen_init;$/;" v file: -xor_gen_init test/tls-provider.c /^static void *xor_gen_init(void *provctx, int selection,$/;" f file: -xor_gen_set_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn xor_gen_set_params;$/;" v file: -xor_gen_set_params test/tls-provider.c /^static int xor_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: -xor_gen_settable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn xor_gen_settable_params;$/;" v file: -xor_gen_settable_params test/tls-provider.c /^static const OSSL_PARAM *xor_gen_settable_params(ossl_unused void *genctx,$/;" f file: -xor_get_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_get_params_fn xor_get_params;$/;" v file: -xor_get_params test/tls-provider.c /^static ossl_inline int xor_get_params(void *vkey, OSSL_PARAM params[])$/;" f file: -xor_gettable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gettable_params_fn xor_gettable_params;$/;" v file: -xor_gettable_params test/tls-provider.c /^static const OSSL_PARAM *xor_gettable_params(void *provctx)$/;" f file: -xor_group test/tls-provider.c /^static struct tls_group_st xor_group = {$/;" v typeref:struct:tls_group_st file: -xor_group_params test/tls-provider.c /^static const OSSL_PARAM xor_group_params[] = {$/;" v file: -xor_has test/tls-provider.c /^static OSSL_FUNC_keymgmt_has_fn xor_has;$/;" v file: -xor_has test/tls-provider.c /^static int xor_has(const void *vkey, int selection)$/;" f file: -xor_import test/tls-provider.c /^static OSSL_FUNC_keymgmt_import_fn xor_import;$/;" v file: -xor_import test/tls-provider.c /^static int xor_import(void *vkey, int select, const OSSL_PARAM params[])$/;" f file: -xor_import_types test/tls-provider.c /^static OSSL_FUNC_keymgmt_import_types_fn xor_import_types;$/;" v file: -xor_import_types test/tls-provider.c /^static const OSSL_PARAM *xor_import_types(int select)$/;" f file: -xor_init test/tls-provider.c /^static OSSL_FUNC_kem_decapsulate_init_fn xor_init;$/;" v file: -xor_init test/tls-provider.c /^static OSSL_FUNC_kem_encapsulate_init_fn xor_init;$/;" v file: -xor_init test/tls-provider.c /^static OSSL_FUNC_keyexch_init_fn xor_init;$/;" v file: -xor_init test/tls-provider.c /^static int xor_init(void *vpxorctx, void *vkey,$/;" f file: -xor_kem_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_kem_functions[] = {$/;" v file: -xor_kemgroup test/tls-provider.c /^static struct tls_group_st xor_kemgroup = {$/;" v typeref:struct:tls_group_st file: -xor_kemgroup_params test/tls-provider.c /^static const OSSL_PARAM xor_kemgroup_params[] = {$/;" v file: -xor_key_types test/tls-provider.c /^static const OSSL_PARAM xor_key_types[] = {$/;" v file: -xor_keyexch_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_keyexch_functions[] = {$/;" v file: -xor_keymgmt_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_keymgmt_functions[] = {$/;" v file: -xor_known_settable_params test/tls-provider.c /^static const OSSL_PARAM xor_known_settable_params[] = {$/;" v file: -xor_newctx test/tls-provider.c /^static OSSL_FUNC_kem_newctx_fn xor_newctx;$/;" v file: -xor_newctx test/tls-provider.c /^static OSSL_FUNC_keyexch_newctx_fn xor_newctx;$/;" v file: -xor_newctx test/tls-provider.c /^static void *xor_newctx(void *provctx)$/;" f file: -xor_newdata test/tls-provider.c /^static OSSL_FUNC_keymgmt_new_fn xor_newdata;$/;" v file: -xor_newdata test/tls-provider.c /^static void *xor_newdata(void *provctx)$/;" f file: -xor_params test/tls-provider.c /^static const OSSL_PARAM xor_params[] = {$/;" v file: -xor_set_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_set_params_fn xor_set_params;$/;" v file: -xor_set_params test/tls-provider.c /^static int xor_set_params(void *vkey, const OSSL_PARAM params[])$/;" f file: -xor_set_peer test/tls-provider.c /^static OSSL_FUNC_keyexch_set_peer_fn xor_set_peer;$/;" v file: -xor_set_peer test/tls-provider.c /^static int xor_set_peer(void *vpxorctx, void *vpeerkey)$/;" f file: -xor_settable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_settable_params_fn xor_settable_params;$/;" v file: -xor_settable_params test/tls-provider.c /^static const OSSL_PARAM *xor_settable_params(void *provctx)$/;" f file: -xorkey_st test/tls-provider.c /^typedef struct xorkey_st {$/;" s file: -xp_cmp crypto/x509/v3_purp.c /^static int xp_cmp(const X509_PURPOSE *const *a, const X509_PURPOSE *const *b)$/;" f file: -xptable_free crypto/x509/v3_purp.c /^static void xptable_free(X509_PURPOSE *p)$/;" f file: -xstandard crypto/x509/v3_purp.c /^static X509_PURPOSE xstandard[] = {$/;" v file: -xsyslog crypto/bio/bss_log.c /^static void xsyslog(BIO *bp, int priority, const char *string)$/;" f file: -xts crypto/evp/e_aes.c /^ XTS128_CONTEXT xts;$/;" m struct:__anon44 file: -xts providers/implementations/ciphers/cipher_aes_xts.h /^ XTS128_CONTEXT xts;$/;" m struct:prov_aes_xts_ctx_st -xts128_context include/crypto/modes.h /^struct xts128_context {$/;" s -xtskey test/cmactest.c /^static const char xtskey[32] = {$/;" v file: -xx util/check-format-test-negatives.c /^ xx;$/;" t file: -xy2d crypto/ec/curve25519.c /^ fe xy2d;$/;" m struct:__anon110 file: -y crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s -y include/openssl/rc4.h /^ RC4_INT x, y;$/;" m struct:rc4_key_st -y test/ectest.c /^ const char *y;$/;" m struct:c2_curve_test file: -y test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: -y util/check-format-test-negatives.c /^int y = a + 1 < b;$/;" v -y util/check-format-test-positives.c /^ y,z \/*@ no space after ',', reported unless sloppy-spc *\/$/;" e enum:__anon6::__anon7 file: -yA test/dhtest.c /^ const unsigned char *yA;$/;" m struct:__anon314 file: -yA_len test/dhtest.c /^ size_t yA_len;$/;" m struct:__anon314 file: -yB test/dhtest.c /^ const unsigned char *yB;$/;" m struct:__anon314 file: -yB_len test/dhtest.c /^ size_t yB_len;$/;" m struct:__anon314 file: -ybit test/ectest.c /^ int ybit;$/;" m struct:c2_curve_test file: -yd test/x509_time_test.c /^ int yd, wd;$/;" m struct:__anon271 file: -year_of util/perl/OpenSSL/copyright.pm /^sub year_of {$/;" s -yminusx crypto/ec/curve25519.c /^ fe yminusx;$/;" m struct:__anon110 file: -yplusx crypto/ec/curve25519.c /^ fe yplusx;$/;" m struct:__anon110 file: -z crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s -z crypto/ec/curve448/point_448.h /^ gf z;$/;" m struct:__anon196 -z util/check-format-test-positives.c /^ y,z \/*@ no space after ',', reported unless sloppy-spc *\/$/;" e enum:__anon6::__anon7 file: -zError crypto/comp/c_zlib.c 115;" d file: -zError__ft crypto/comp/c_zlib.c /^typedef const char *(*zError__ft) (int err);$/;" t file: -z_data test/bioprinttest.c /^} z_data;$/;" t typeref:struct:z_data_st file: -z_data_st test/bioprinttest.c /^typedef struct z_data_st {$/;" s file: -zc_pipe engines/e_afalg.h /^ int zc_pipe[2];$/;" m struct:afalg_ctx_st -zero crypto/bn/asm/s390x.S /^#define zero %r0$/;" d -zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[2 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[4 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[2 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[4 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[CHACHA_BLK_SIZE] = { 0 };$/;" v file: -zero100 crypto/ec/ecp_nistp256.c /^static const felem zero100 =$/;" v file: -zero105 crypto/ec/ecp_nistp256.c /^static const felem zero105 =$/;" v file: -zero107 crypto/ec/ecp_nistp256.c /^static const felem zero107 =$/;" v file: -zero110 crypto/ec/ecp_nistp256.c /^static const felem zero110 = { two64m0, two110p32m0, two64m46, two64m32 };$/;" v file: -zero_cnt crypto/x509/v3_utl.c /^ int zero_cnt;$/;" m struct:__anon205 file: -zero_pos crypto/x509/v3_utl.c /^ int zero_pos;$/;" m struct:__anon205 file: -zeroes crypto/rsa/rsa_pss.c /^static const unsigned char zeroes[] = { 0, 0, 0, 0, 0, 0, 0, 0 };$/;" v file: -zin crypto/comp/c_zlib.c /^ z_stream zin; \/* Input decompress context *\/$/;" m struct:__anon206 file: -zlib_dso crypto/comp/c_zlib.c /^static DSO *zlib_dso = NULL;$/;" v file: -zlib_method_nozlib crypto/comp/c_zlib.c /^static COMP_METHOD zlib_method_nozlib = {$/;" v file: -zlib_once crypto/comp/c_zlib.c /^static CRYPTO_ONCE zlib_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: -zlib_state crypto/comp/c_zlib.c /^struct zlib_state {$/;" s file: -zlib_stateful_compress_block crypto/comp/c_zlib.c /^static int zlib_stateful_compress_block(COMP_CTX *ctx, unsigned char *out,$/;" f file: -zlib_stateful_expand_block crypto/comp/c_zlib.c /^static int zlib_stateful_expand_block(COMP_CTX *ctx, unsigned char *out,$/;" f file: -zlib_stateful_finish crypto/comp/c_zlib.c /^static void zlib_stateful_finish(COMP_CTX *ctx)$/;" f file: -zlib_stateful_init crypto/comp/c_zlib.c /^static int zlib_stateful_init(COMP_CTX *ctx)$/;" f file: -zlib_stateful_method crypto/comp/c_zlib.c /^static COMP_METHOD zlib_stateful_method = {$/;" v file: -zlib_zalloc crypto/comp/c_zlib.c /^static void *zlib_zalloc(void *opaque, unsigned int no, unsigned int size)$/;" f file: -zlib_zfree crypto/comp/c_zlib.c /^static void zlib_zfree(void *opaque, void *address)$/;" f file: -zout crypto/comp/c_zlib.c /^ z_stream zout; \/* Output compression context *\/$/;" m struct:__anon206 file: -zu_data test/bioprinttest.c /^static z_data zu_data[] = {$/;" v file: